From 73540f1298c959c21b93d3832c4a639b5cc837a3 Mon Sep 17 00:00:00 2001 From: B1gb3ast Date: Tue, 17 Sep 2019 18:28:56 +0200 Subject: [PATCH 001/175] Add files via upload QoL improvement for shaft miners so that they don't have to steal security jumpsuits anymore. --- civilian.dm | 426 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 426 insertions(+) create mode 100644 civilian.dm diff --git a/civilian.dm b/civilian.dm new file mode 100644 index 0000000000..c896d11545 --- /dev/null +++ b/civilian.dm @@ -0,0 +1,426 @@ +//Alphabetical order of civilian jobs. + +/obj/item/clothing/under/rank/bartender + desc = "It looks like it could use some more flair." + name = "bartender's uniform" + icon_state = "barman" + item_state = "bar_suit" + item_color = "barman" + alt_covers_chest = TRUE + +/obj/item/clothing/under/rank/bartender/purple + desc = "It looks like it has lots of flair!" + name = "purple bartender's uniform" + icon_state = "purplebartender" + item_state = "purplebartender" + item_color = "purplebartender" + can_adjust = FALSE + +/obj/item/clothing/under/rank/bartender/skirt + name = "bartender's skirt" + desc = "It looks like it could use some more flair." + icon_state = "barman_skirt" + item_state = "bar_suit" + item_color = "barman_skirt" + body_parts_covered = CHEST|GROIN|ARMS + can_adjust = FALSE + fitted = FEMALE_UNIFORM_TOP + +/obj/item/clothing/under/rank/captain //Alright, technically not a 'civilian' but its better then giving a .dm file for a single define. + desc = "It's a blue jumpsuit with some gold markings denoting the rank of \"Captain\"." + name = "captain's jumpsuit" + icon_state = "captain" + item_state = "b_suit" + item_color = "captain" + sensor_mode = SENSOR_COORDS + random_sensor = FALSE + +/obj/item/clothing/under/rank/captain/skirt + name = "captain's jumpskirt" + desc = "It's a blue jumpskirt with some gold markings denoting the rank of \"Captain\"." + icon_state = "captain_skirt" + item_state = "b_suit" + item_color = "captain_skirt" + body_parts_covered = CHEST|GROIN|ARMS + can_adjust = FALSE + fitted = FEMALE_UNIFORM_TOP + +/obj/item/clothing/under/rank/cargo + name = "quartermaster's jumpsuit" + desc = "It's a jumpsuit worn by the quartermaster. It's specially designed to prevent back injuries caused by pushing paper." + icon_state = "qm" + item_state = "lb_suit" + item_color = "qm" + +/obj/item/clothing/under/rank/cargo/skirt + name = "quartermaster's jumpskirt" + desc = "It's a jumpskirt worn by the quartermaster. It's specially designed to prevent back injuries caused by pushing paper." + icon_state = "qm_skirt" + item_state = "lb_suit" + item_color = "qm_skirt" + body_parts_covered = CHEST|GROIN|ARMS + can_adjust = FALSE + fitted = FEMALE_UNIFORM_TOP + +/obj/item/clothing/under/rank/cargotech + name = "cargo technician's jumpsuit" + desc = "Shooooorts! They're comfy and easy to wear!" + icon_state = "cargotech" + item_state = "lb_suit" + item_color = "cargo" + body_parts_covered = CHEST|GROIN|ARMS + mutantrace_variation = MUTANTRACE_VARIATION + alt_covers_chest = TRUE + +/obj/item/clothing/under/rank/cargotech/skirt + name = "cargo technician's jumpskirt" + desc = "Skiiiiirts! They're comfy and easy to wear" + icon_state = "cargo_skirt" + item_state = "lb_suit" + item_color = "cargo_skirt" + body_parts_covered = CHEST|GROIN|ARMS + can_adjust = FALSE + fitted = FEMALE_UNIFORM_TOP + +/obj/item/clothing/under/rank/chaplain + desc = "It's a black jumpsuit, often worn by religious folk." + name = "chaplain's jumpsuit" + icon_state = "chaplain" + item_state = "bl_suit" + item_color = "chapblack" + can_adjust = FALSE + +/obj/item/clothing/under/rank/chaplain/skirt + name = "chaplain's jumpskirt" + desc = "It's a black jumpskirt, often worn by religious folk." + icon_state = "chapblack_skirt" + item_state = "bl_suit" + item_color = "chapblack_skirt" + body_parts_covered = CHEST|GROIN|ARMS + can_adjust = FALSE + fitted = FEMALE_UNIFORM_TOP + +/obj/item/clothing/under/rank/chef + name = "cook's suit" + desc = "A suit which is given only to the most hardcore cooks in space." + icon_state = "chef" + item_color = "chef" + alt_covers_chest = TRUE + +/obj/item/clothing/under/rank/chef/skirt + name = "cook's skirt" + desc = "A skirt which is given only to the most hardcore cooks in space." + icon_state = "chef_skirt" + item_color = "chef_skirt" + body_parts_covered = CHEST|GROIN|ARMS + can_adjust = FALSE + fitted = FEMALE_UNIFORM_TOP + +/obj/item/clothing/under/rank/clown + name = "clown suit" + desc = "'HONK!'" + icon_state = "clown" + item_state = "clown" + item_color = "clown" + fitted = FEMALE_UNIFORM_TOP + can_adjust = FALSE +/obj/item/clothing/under/rank/blueclown + name = "blue clown suit" + desc = "'BLUE HONK!'" + icon_state = "blueclown" + item_state = "blueclown" + item_color = "blueclown" + fitted = FEMALE_UNIFORM_TOP + can_adjust = FALSE + mutantrace_variation = NO_MUTANTRACE_VARIATION + +/obj/item/clothing/under/rank/greenclown + name = "green clown suit" + desc = "'GREEN HONK!'" + icon_state = "greenclown" + item_state = "greenclown" + item_color = "greenclown" + fitted = FEMALE_UNIFORM_TOP + can_adjust = FALSE + mutantrace_variation = NO_MUTANTRACE_VARIATION + +/obj/item/clothing/under/rank/yellowclown + name = "yellow clown suit" + desc = "'YELLOW HONK!'" + icon_state = "yellowclown" + item_state = "yellowclown" + item_color = "yellowclown" + fitted = FEMALE_UNIFORM_TOP + can_adjust = FALSE + mutantrace_variation = NO_MUTANTRACE_VARIATION + +/obj/item/clothing/under/rank/purpleclown + name = "purple clown suit" + desc = "'PURPLE HONK!'" + icon_state = "purpleclown" + item_state = "purpleclown" + item_color = "purpleclown" + fitted = FEMALE_UNIFORM_TOP + can_adjust = FALSE + mutantrace_variation = NO_MUTANTRACE_VARIATION + +/obj/item/clothing/under/rank/orangeclown + name = "orange clown suit" + desc = "'ORANGE HONK!'" + icon_state = "orangeclown" + item_state = "orangeclown" + item_color = "orangeclown" + fitted = FEMALE_UNIFORM_TOP + can_adjust = FALSE + mutantrace_variation = NO_MUTANTRACE_VARIATION + +/obj/item/clothing/under/rank/rainbowclown + name = "rainbow clown suit" + desc = "'R A I N B O W HONK!'" + icon_state = "rainbowclown" + item_state = "rainbowclown" + item_color = "rainbowclown" + fitted = FEMALE_UNIFORM_TOP + can_adjust = FALSE + mutantrace_variation = NO_MUTANTRACE_VARIATION + +/obj/item/clothing/under/rank/clown/Initialize() + . = ..() + AddComponent(/datum/component/squeak, list('sound/items/bikehorn.ogg'=1), 50) +/obj/item/clothing/under/rank/head_of_personnel + desc = "It's a jumpsuit worn by someone who works in the position of \"Head of Personnel\"." + name = "head of personnel's jumpsuit" + icon_state = "hop" + item_state = "b_suit" + item_color = "hop" + can_adjust = FALSE + +/obj/item/clothing/under/rank/head_of_personnel/skirt + name = "head of personnel's jumpskirt" + desc = "It's a jumpskirt worn by someone who works in the position of \"Head of Personnel\"." + icon_state = "hop_skirt" + item_state = "b_suit" + item_color = "hop_skirt" + body_parts_covered = CHEST|GROIN|ARMS + can_adjust = FALSE + fitted = FEMALE_UNIFORM_TOP + +/obj/item/clothing/under/rank/hydroponics + desc = "It's a jumpsuit designed to protect against minor plant-related hazards." + name = "botanist's jumpsuit" + icon_state = "hydroponics" + item_state = "g_suit" + item_color = "hydroponics" + permeability_coefficient = 0.5 + +/obj/item/clothing/under/rank/hydroponics/skirt + name = "botanist's jumpskirt" + desc = "It's a jumpskirt designed to protect against minor plant-related hazards." + icon_state = "hydroponics_skirt" + item_state = "g_suit" + item_color = "hydroponics_skirt" + body_parts_covered = CHEST|GROIN|ARMS + can_adjust = FALSE + fitted = FEMALE_UNIFORM_TOP + +/obj/item/clothing/under/rank/janitor + desc = "It's the official uniform of the station's janitor. It has minor protection from biohazards." + name = "janitor's jumpsuit" + icon_state = "janitor" + item_color = "janitor" + armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 10, "rad" = 0, "fire" = 0, "acid" = 0) + +/obj/item/clothing/under/rank/janitor/skirt + name = "janitor's jumpskirt" + desc = "It's the official skirt of the station's janitor. It has minor protection from biohazards." + icon_state = "janitor_skirt" + item_color = "janitor_skirt" + body_parts_covered = CHEST|GROIN|ARMS + can_adjust = FALSE + fitted = FEMALE_UNIFORM_TOP + +/obj/item/clothing/under/lawyer + desc = "Slick threads." + name = "Lawyer suit" + can_adjust = FALSE +/obj/item/clothing/under/lawyer/black + name = "lawyer black suit" + icon_state = "lawyer_black" + item_state = "lawyer_black" + item_color = "lawyer_black" + +/obj/item/clothing/under/lawyer/black/skirt + name = "lawyer black suitskirt" + icon_state = "lawyer_black_skirt" + item_state = "lawyer_black" + item_color = "lawyer_black_skirt" + fitted = FEMALE_UNIFORM_TOP + +/obj/item/clothing/under/lawyer/female + name = "female black suit" + icon_state = "black_suit_fem" + item_state = "bl_suit" + item_color = "black_suit_fem" + +/obj/item/clothing/under/lawyer/red + name = "lawyer red suit" + icon_state = "lawyer_red" + item_state = "lawyer_red" + item_color = "lawyer_red" + +/obj/item/clothing/under/lawyer/female/skirt + name = "female black suitskirt" + icon_state = "black_suit_fem_skirt" + item_state = "bl_suit" + item_color = "black_suit_fem_skirt" + fitted = FEMALE_UNIFORM_TOP + +/obj/item/clothing/under/lawyer/red/skirt + name = "lawyer red suitskirt" + icon_state = "lawyer_red_skirt" + item_state = "lawyer_red" + item_color = "lawyer_red_skirt" + fitted = FEMALE_UNIFORM_TOP + +/obj/item/clothing/under/lawyer/blue + name = "lawyer blue suit" + icon_state = "lawyer_blue" + item_state = "lawyer_blue" + item_color = "lawyer_blue" + +/obj/item/clothing/under/lawyer/blue/skirt + name = "lawyer blue suitskirt" + icon_state = "lawyer_blue_skirt" + item_state = "lawyer_blue" + item_color = "lawyer_blue_skirt" + fitted = FEMALE_UNIFORM_TOP + +/obj/item/clothing/under/lawyer/bluesuit + name = "blue suit" + desc = "A classy suit and tie." + icon_state = "bluesuit" + item_state = "b_suit" + item_color = "bluesuit" + can_adjust = TRUE + alt_covers_chest = TRUE + +/obj/item/clothing/under/lawyer/bluesuit/skirt + name = "blue suitskirt" + desc = "A classy suitskirt and tie." + icon_state = "bluesuit_skirt" + item_state = "b_suit" + item_color = "bluesuit_skirt" + body_parts_covered = CHEST|GROIN|ARMS + can_adjust = FALSE + fitted = FEMALE_UNIFORM_TOP + +/obj/item/clothing/under/lawyer/purpsuit + name = "purple suit" + icon_state = "lawyer_purp" + item_state = "p_suit" + item_color = "lawyer_purp" + fitted = NO_FEMALE_UNIFORM + can_adjust = TRUE + alt_covers_chest = TRUE + +/obj/item/clothing/under/lawyer/purpsuit/skirt + name = "purple suitskirt" + icon_state = "lawyer_purp_skirt" + item_state = "p_suit" + item_color = "lawyer_purp_skirt" + body_parts_covered = CHEST|GROIN|ARMS + can_adjust = FALSE + fitted = FEMALE_UNIFORM_TOP + +/obj/item/clothing/under/lawyer/blacksuit + name = "black suit" + desc = "A professional black suit. Nanotrasen Investigation Bureau approved!" + icon_state = "blacksuit" + item_state = "bar_suit" + item_color = "blacksuit" + can_adjust = TRUE + alt_covers_chest = TRUE + +/obj/item/clothing/under/lawyer/blacksuit/skirt + name = "black suitskirt" + desc = "A professional black suit. Nanotrasen Investigation Bureau approved!" + icon_state = "blacksuit_skirt" + item_state = "bar_suit" + item_color = "blacksuit_skirt" + can_adjust = FALSE + alt_covers_chest = TRUE + fitted = FEMALE_UNIFORM_TOP + +/obj/item/clothing/under/rank/curator + name = "sensible suit" + desc = "It's very... sensible." + icon_state = "red_suit" + item_state = "red_suit" + item_color = "red_suit" + can_adjust = FALSE + +/obj/item/clothing/under/lawyer/really_black + name = "executive suit" + desc = "A formal black suit and red tie, intended for the station's finest." + icon_state = "really_black_suit" + item_state = "bl_suit" + item_color = "really_black_suit" + +/obj/item/clothing/under/lawyer/really_black/skirt + name = "executive suitskirt" + desc = "A formal black suitskirt and red tie, intended for the station's finest." + icon_state = "really_black_suit_skirt" + item_state = "bl_suit" + item_color = "really_black_suit_skirt" + body_parts_covered = CHEST|GROIN|ARMS + can_adjust = FALSE + fitted = FEMALE_UNIFORM_TOP + +/obj/item/clothing/under/rank/curator/skirt + name = "sensible suitskirt" + desc = "It's very... sensible." + icon_state = "red_suit_skirt" + item_state = "red_suit" + item_color = "red_suit_skirt" + body_parts_covered = CHEST|GROIN|ARMS + can_adjust = FALSE + fitted = FEMALE_UNIFORM_TOP + +/obj/item/clothing/under/rank/curator/treasure_hunter + name = "treasure hunter uniform" + desc = "A rugged uniform suitable for treasure hunting." + icon_state = "curator" + item_state = "curator" + item_color = "curator" + +/obj/item/clothing/under/rank/mime + name = "mime's outfit" + desc = "It's not very colourful." + icon_state = "mime" + item_state = "mime" + item_color = "mime" + +/obj/item/clothing/under/rank/mime/skirt + name = "mime's skirt" + desc = "It's not very colourful." + icon_state = "mime_skirt" + item_state = "mime" + item_color = "mime_skirt" + body_parts_covered = CHEST|GROIN|ARMS + can_adjust = FALSE + fitted = FEMALE_UNIFORM_TOP + +/obj/item/clothing/under/rank/miner + desc = "It's a snappy jumpsuit with a sturdy set of overalls. It is very dirty." + name = "shaft miner's jumpsuit" + icon_state = "miner" + item_state = "miner" + item_color = "miner" +/obj/item/clothing/under/rank/miner/lavaland + desc = "A green uniform for operating in hazardous environments." + name = "shaft miner's jumpsuit" + icon_state = "explorer" + item_state = "explorer" + item_color = "explorer" + armor = list("melee" = 5, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 5, "acid" = 0) + can_adjust = FALSE From 896d20bfc289b0a6fc26d0065307f9a6b2e459e8 Mon Sep 17 00:00:00 2001 From: B1gb3ast Date: Tue, 17 Sep 2019 18:31:19 +0200 Subject: [PATCH 002/175] Delete civilian.dm fuck --- civilian.dm | 426 ---------------------------------------------------- 1 file changed, 426 deletions(-) delete mode 100644 civilian.dm diff --git a/civilian.dm b/civilian.dm deleted file mode 100644 index c896d11545..0000000000 --- a/civilian.dm +++ /dev/null @@ -1,426 +0,0 @@ -//Alphabetical order of civilian jobs. - -/obj/item/clothing/under/rank/bartender - desc = "It looks like it could use some more flair." - name = "bartender's uniform" - icon_state = "barman" - item_state = "bar_suit" - item_color = "barman" - alt_covers_chest = TRUE - -/obj/item/clothing/under/rank/bartender/purple - desc = "It looks like it has lots of flair!" - name = "purple bartender's uniform" - icon_state = "purplebartender" - item_state = "purplebartender" - item_color = "purplebartender" - can_adjust = FALSE - -/obj/item/clothing/under/rank/bartender/skirt - name = "bartender's skirt" - desc = "It looks like it could use some more flair." - icon_state = "barman_skirt" - item_state = "bar_suit" - item_color = "barman_skirt" - body_parts_covered = CHEST|GROIN|ARMS - can_adjust = FALSE - fitted = FEMALE_UNIFORM_TOP - -/obj/item/clothing/under/rank/captain //Alright, technically not a 'civilian' but its better then giving a .dm file for a single define. - desc = "It's a blue jumpsuit with some gold markings denoting the rank of \"Captain\"." - name = "captain's jumpsuit" - icon_state = "captain" - item_state = "b_suit" - item_color = "captain" - sensor_mode = SENSOR_COORDS - random_sensor = FALSE - -/obj/item/clothing/under/rank/captain/skirt - name = "captain's jumpskirt" - desc = "It's a blue jumpskirt with some gold markings denoting the rank of \"Captain\"." - icon_state = "captain_skirt" - item_state = "b_suit" - item_color = "captain_skirt" - body_parts_covered = CHEST|GROIN|ARMS - can_adjust = FALSE - fitted = FEMALE_UNIFORM_TOP - -/obj/item/clothing/under/rank/cargo - name = "quartermaster's jumpsuit" - desc = "It's a jumpsuit worn by the quartermaster. It's specially designed to prevent back injuries caused by pushing paper." - icon_state = "qm" - item_state = "lb_suit" - item_color = "qm" - -/obj/item/clothing/under/rank/cargo/skirt - name = "quartermaster's jumpskirt" - desc = "It's a jumpskirt worn by the quartermaster. It's specially designed to prevent back injuries caused by pushing paper." - icon_state = "qm_skirt" - item_state = "lb_suit" - item_color = "qm_skirt" - body_parts_covered = CHEST|GROIN|ARMS - can_adjust = FALSE - fitted = FEMALE_UNIFORM_TOP - -/obj/item/clothing/under/rank/cargotech - name = "cargo technician's jumpsuit" - desc = "Shooooorts! They're comfy and easy to wear!" - icon_state = "cargotech" - item_state = "lb_suit" - item_color = "cargo" - body_parts_covered = CHEST|GROIN|ARMS - mutantrace_variation = MUTANTRACE_VARIATION - alt_covers_chest = TRUE - -/obj/item/clothing/under/rank/cargotech/skirt - name = "cargo technician's jumpskirt" - desc = "Skiiiiirts! They're comfy and easy to wear" - icon_state = "cargo_skirt" - item_state = "lb_suit" - item_color = "cargo_skirt" - body_parts_covered = CHEST|GROIN|ARMS - can_adjust = FALSE - fitted = FEMALE_UNIFORM_TOP - -/obj/item/clothing/under/rank/chaplain - desc = "It's a black jumpsuit, often worn by religious folk." - name = "chaplain's jumpsuit" - icon_state = "chaplain" - item_state = "bl_suit" - item_color = "chapblack" - can_adjust = FALSE - -/obj/item/clothing/under/rank/chaplain/skirt - name = "chaplain's jumpskirt" - desc = "It's a black jumpskirt, often worn by religious folk." - icon_state = "chapblack_skirt" - item_state = "bl_suit" - item_color = "chapblack_skirt" - body_parts_covered = CHEST|GROIN|ARMS - can_adjust = FALSE - fitted = FEMALE_UNIFORM_TOP - -/obj/item/clothing/under/rank/chef - name = "cook's suit" - desc = "A suit which is given only to the most hardcore cooks in space." - icon_state = "chef" - item_color = "chef" - alt_covers_chest = TRUE - -/obj/item/clothing/under/rank/chef/skirt - name = "cook's skirt" - desc = "A skirt which is given only to the most hardcore cooks in space." - icon_state = "chef_skirt" - item_color = "chef_skirt" - body_parts_covered = CHEST|GROIN|ARMS - can_adjust = FALSE - fitted = FEMALE_UNIFORM_TOP - -/obj/item/clothing/under/rank/clown - name = "clown suit" - desc = "'HONK!'" - icon_state = "clown" - item_state = "clown" - item_color = "clown" - fitted = FEMALE_UNIFORM_TOP - can_adjust = FALSE -/obj/item/clothing/under/rank/blueclown - name = "blue clown suit" - desc = "'BLUE HONK!'" - icon_state = "blueclown" - item_state = "blueclown" - item_color = "blueclown" - fitted = FEMALE_UNIFORM_TOP - can_adjust = FALSE - mutantrace_variation = NO_MUTANTRACE_VARIATION - -/obj/item/clothing/under/rank/greenclown - name = "green clown suit" - desc = "'GREEN HONK!'" - icon_state = "greenclown" - item_state = "greenclown" - item_color = "greenclown" - fitted = FEMALE_UNIFORM_TOP - can_adjust = FALSE - mutantrace_variation = NO_MUTANTRACE_VARIATION - -/obj/item/clothing/under/rank/yellowclown - name = "yellow clown suit" - desc = "'YELLOW HONK!'" - icon_state = "yellowclown" - item_state = "yellowclown" - item_color = "yellowclown" - fitted = FEMALE_UNIFORM_TOP - can_adjust = FALSE - mutantrace_variation = NO_MUTANTRACE_VARIATION - -/obj/item/clothing/under/rank/purpleclown - name = "purple clown suit" - desc = "'PURPLE HONK!'" - icon_state = "purpleclown" - item_state = "purpleclown" - item_color = "purpleclown" - fitted = FEMALE_UNIFORM_TOP - can_adjust = FALSE - mutantrace_variation = NO_MUTANTRACE_VARIATION - -/obj/item/clothing/under/rank/orangeclown - name = "orange clown suit" - desc = "'ORANGE HONK!'" - icon_state = "orangeclown" - item_state = "orangeclown" - item_color = "orangeclown" - fitted = FEMALE_UNIFORM_TOP - can_adjust = FALSE - mutantrace_variation = NO_MUTANTRACE_VARIATION - -/obj/item/clothing/under/rank/rainbowclown - name = "rainbow clown suit" - desc = "'R A I N B O W HONK!'" - icon_state = "rainbowclown" - item_state = "rainbowclown" - item_color = "rainbowclown" - fitted = FEMALE_UNIFORM_TOP - can_adjust = FALSE - mutantrace_variation = NO_MUTANTRACE_VARIATION - -/obj/item/clothing/under/rank/clown/Initialize() - . = ..() - AddComponent(/datum/component/squeak, list('sound/items/bikehorn.ogg'=1), 50) -/obj/item/clothing/under/rank/head_of_personnel - desc = "It's a jumpsuit worn by someone who works in the position of \"Head of Personnel\"." - name = "head of personnel's jumpsuit" - icon_state = "hop" - item_state = "b_suit" - item_color = "hop" - can_adjust = FALSE - -/obj/item/clothing/under/rank/head_of_personnel/skirt - name = "head of personnel's jumpskirt" - desc = "It's a jumpskirt worn by someone who works in the position of \"Head of Personnel\"." - icon_state = "hop_skirt" - item_state = "b_suit" - item_color = "hop_skirt" - body_parts_covered = CHEST|GROIN|ARMS - can_adjust = FALSE - fitted = FEMALE_UNIFORM_TOP - -/obj/item/clothing/under/rank/hydroponics - desc = "It's a jumpsuit designed to protect against minor plant-related hazards." - name = "botanist's jumpsuit" - icon_state = "hydroponics" - item_state = "g_suit" - item_color = "hydroponics" - permeability_coefficient = 0.5 - -/obj/item/clothing/under/rank/hydroponics/skirt - name = "botanist's jumpskirt" - desc = "It's a jumpskirt designed to protect against minor plant-related hazards." - icon_state = "hydroponics_skirt" - item_state = "g_suit" - item_color = "hydroponics_skirt" - body_parts_covered = CHEST|GROIN|ARMS - can_adjust = FALSE - fitted = FEMALE_UNIFORM_TOP - -/obj/item/clothing/under/rank/janitor - desc = "It's the official uniform of the station's janitor. It has minor protection from biohazards." - name = "janitor's jumpsuit" - icon_state = "janitor" - item_color = "janitor" - armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 10, "rad" = 0, "fire" = 0, "acid" = 0) - -/obj/item/clothing/under/rank/janitor/skirt - name = "janitor's jumpskirt" - desc = "It's the official skirt of the station's janitor. It has minor protection from biohazards." - icon_state = "janitor_skirt" - item_color = "janitor_skirt" - body_parts_covered = CHEST|GROIN|ARMS - can_adjust = FALSE - fitted = FEMALE_UNIFORM_TOP - -/obj/item/clothing/under/lawyer - desc = "Slick threads." - name = "Lawyer suit" - can_adjust = FALSE -/obj/item/clothing/under/lawyer/black - name = "lawyer black suit" - icon_state = "lawyer_black" - item_state = "lawyer_black" - item_color = "lawyer_black" - -/obj/item/clothing/under/lawyer/black/skirt - name = "lawyer black suitskirt" - icon_state = "lawyer_black_skirt" - item_state = "lawyer_black" - item_color = "lawyer_black_skirt" - fitted = FEMALE_UNIFORM_TOP - -/obj/item/clothing/under/lawyer/female - name = "female black suit" - icon_state = "black_suit_fem" - item_state = "bl_suit" - item_color = "black_suit_fem" - -/obj/item/clothing/under/lawyer/red - name = "lawyer red suit" - icon_state = "lawyer_red" - item_state = "lawyer_red" - item_color = "lawyer_red" - -/obj/item/clothing/under/lawyer/female/skirt - name = "female black suitskirt" - icon_state = "black_suit_fem_skirt" - item_state = "bl_suit" - item_color = "black_suit_fem_skirt" - fitted = FEMALE_UNIFORM_TOP - -/obj/item/clothing/under/lawyer/red/skirt - name = "lawyer red suitskirt" - icon_state = "lawyer_red_skirt" - item_state = "lawyer_red" - item_color = "lawyer_red_skirt" - fitted = FEMALE_UNIFORM_TOP - -/obj/item/clothing/under/lawyer/blue - name = "lawyer blue suit" - icon_state = "lawyer_blue" - item_state = "lawyer_blue" - item_color = "lawyer_blue" - -/obj/item/clothing/under/lawyer/blue/skirt - name = "lawyer blue suitskirt" - icon_state = "lawyer_blue_skirt" - item_state = "lawyer_blue" - item_color = "lawyer_blue_skirt" - fitted = FEMALE_UNIFORM_TOP - -/obj/item/clothing/under/lawyer/bluesuit - name = "blue suit" - desc = "A classy suit and tie." - icon_state = "bluesuit" - item_state = "b_suit" - item_color = "bluesuit" - can_adjust = TRUE - alt_covers_chest = TRUE - -/obj/item/clothing/under/lawyer/bluesuit/skirt - name = "blue suitskirt" - desc = "A classy suitskirt and tie." - icon_state = "bluesuit_skirt" - item_state = "b_suit" - item_color = "bluesuit_skirt" - body_parts_covered = CHEST|GROIN|ARMS - can_adjust = FALSE - fitted = FEMALE_UNIFORM_TOP - -/obj/item/clothing/under/lawyer/purpsuit - name = "purple suit" - icon_state = "lawyer_purp" - item_state = "p_suit" - item_color = "lawyer_purp" - fitted = NO_FEMALE_UNIFORM - can_adjust = TRUE - alt_covers_chest = TRUE - -/obj/item/clothing/under/lawyer/purpsuit/skirt - name = "purple suitskirt" - icon_state = "lawyer_purp_skirt" - item_state = "p_suit" - item_color = "lawyer_purp_skirt" - body_parts_covered = CHEST|GROIN|ARMS - can_adjust = FALSE - fitted = FEMALE_UNIFORM_TOP - -/obj/item/clothing/under/lawyer/blacksuit - name = "black suit" - desc = "A professional black suit. Nanotrasen Investigation Bureau approved!" - icon_state = "blacksuit" - item_state = "bar_suit" - item_color = "blacksuit" - can_adjust = TRUE - alt_covers_chest = TRUE - -/obj/item/clothing/under/lawyer/blacksuit/skirt - name = "black suitskirt" - desc = "A professional black suit. Nanotrasen Investigation Bureau approved!" - icon_state = "blacksuit_skirt" - item_state = "bar_suit" - item_color = "blacksuit_skirt" - can_adjust = FALSE - alt_covers_chest = TRUE - fitted = FEMALE_UNIFORM_TOP - -/obj/item/clothing/under/rank/curator - name = "sensible suit" - desc = "It's very... sensible." - icon_state = "red_suit" - item_state = "red_suit" - item_color = "red_suit" - can_adjust = FALSE - -/obj/item/clothing/under/lawyer/really_black - name = "executive suit" - desc = "A formal black suit and red tie, intended for the station's finest." - icon_state = "really_black_suit" - item_state = "bl_suit" - item_color = "really_black_suit" - -/obj/item/clothing/under/lawyer/really_black/skirt - name = "executive suitskirt" - desc = "A formal black suitskirt and red tie, intended for the station's finest." - icon_state = "really_black_suit_skirt" - item_state = "bl_suit" - item_color = "really_black_suit_skirt" - body_parts_covered = CHEST|GROIN|ARMS - can_adjust = FALSE - fitted = FEMALE_UNIFORM_TOP - -/obj/item/clothing/under/rank/curator/skirt - name = "sensible suitskirt" - desc = "It's very... sensible." - icon_state = "red_suit_skirt" - item_state = "red_suit" - item_color = "red_suit_skirt" - body_parts_covered = CHEST|GROIN|ARMS - can_adjust = FALSE - fitted = FEMALE_UNIFORM_TOP - -/obj/item/clothing/under/rank/curator/treasure_hunter - name = "treasure hunter uniform" - desc = "A rugged uniform suitable for treasure hunting." - icon_state = "curator" - item_state = "curator" - item_color = "curator" - -/obj/item/clothing/under/rank/mime - name = "mime's outfit" - desc = "It's not very colourful." - icon_state = "mime" - item_state = "mime" - item_color = "mime" - -/obj/item/clothing/under/rank/mime/skirt - name = "mime's skirt" - desc = "It's not very colourful." - icon_state = "mime_skirt" - item_state = "mime" - item_color = "mime_skirt" - body_parts_covered = CHEST|GROIN|ARMS - can_adjust = FALSE - fitted = FEMALE_UNIFORM_TOP - -/obj/item/clothing/under/rank/miner - desc = "It's a snappy jumpsuit with a sturdy set of overalls. It is very dirty." - name = "shaft miner's jumpsuit" - icon_state = "miner" - item_state = "miner" - item_color = "miner" -/obj/item/clothing/under/rank/miner/lavaland - desc = "A green uniform for operating in hazardous environments." - name = "shaft miner's jumpsuit" - icon_state = "explorer" - item_state = "explorer" - item_color = "explorer" - armor = list("melee" = 5, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 5, "acid" = 0) - can_adjust = FALSE From 805079b62cd54a907a52c3ad50ad3f7442c7bc5f Mon Sep 17 00:00:00 2001 From: Thalpy <48600475+ThalpySci@users.noreply.github.com> Date: Mon, 21 Oct 2019 19:44:52 +0100 Subject: [PATCH 003/175] Goodbye, superpH, you were too wild for our world. --- code/modules/reagents/reagent_containers.dm | 22 +++++++++++++------- icons/obj/chemical.dmi | Bin 48132 -> 48475 bytes 2 files changed, 14 insertions(+), 8 deletions(-) diff --git a/code/modules/reagents/reagent_containers.dm b/code/modules/reagents/reagent_containers.dm index b3f9591f64..9f5f307607 100644 --- a/code/modules/reagents/reagent_containers.dm +++ b/code/modules/reagents/reagent_containers.dm @@ -156,6 +156,8 @@ if(beaker_weakness_bitflag & PH_WEAK) if((reagents.pH < 1.5) || (reagents.pH > 12.5)) START_PROCESSING(SSobj, src) + else if((reagents.pH < -1) || (reagents.pH > 15)) + START_PROCESSING(SSobj, src) /obj/item/reagent_containers/process() @@ -163,16 +165,20 @@ cached_icon = icon_state var/damage var/cause + var/pHresistance = 3 if(beaker_weakness_bitflag & PH_WEAK) - if(reagents.pH < 2) - damage = (2 - reagents.pH)/20 - cause = "from the extreme pH" - playsound(get_turf(src), 'sound/FermiChem/bufferadd.ogg', 50, 1) + pHresistance = 0 //if weak, pH 2, else -1 - if(reagents.pH > 12) - damage = (reagents.pH - 12)/20 - cause = "from the extreme pH" - playsound(get_turf(src), 'sound/FermiChem/bufferadd.ogg', 50, 1) + if(reagents.pH < (2-pHresistance)) //2 or -1 + damage = ((2-pHresistance) - reagents.pH)/20 //2 - -3 = -1, -1 - -2 = 1 I think this is right? + cause = "from the extreme pH" + playsound(get_turf(src), 'sound/FermiChem/bufferadd.ogg', 50, 1) + + + if(reagents.pH > (12+pHresistance)) //12 or 15 + damage = (reagents.pH - (12+pHresistance))/20 + cause = "from the extreme pH" + playsound(get_turf(src), 'sound/FermiChem/bufferadd.ogg', 50, 1) if(beaker_weakness_bitflag & TEMP_WEAK) if(reagents.chem_temp >= 444) diff --git a/icons/obj/chemical.dmi b/icons/obj/chemical.dmi index 5b9e13ed52e938774eb58bd8a8c9456c638313fc..cfd363ce5357e9cc98315ff837a3d40f6a550d27 100644 GIT binary patch delta 9055 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 Date: Mon, 21 Oct 2019 19:54:44 +0100 Subject: [PATCH 004/175] Eh this way is probably better. --- code/modules/reagents/reagent_containers.dm | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/code/modules/reagents/reagent_containers.dm b/code/modules/reagents/reagent_containers.dm index 9f5f307607..9ae9d46601 100644 --- a/code/modules/reagents/reagent_containers.dm +++ b/code/modules/reagents/reagent_containers.dm @@ -156,8 +156,16 @@ if(beaker_weakness_bitflag & PH_WEAK) if((reagents.pH < 1.5) || (reagents.pH > 12.5)) START_PROCESSING(SSobj, src) - else if((reagents.pH < -1) || (reagents.pH > 15)) - START_PROCESSING(SSobj, src) + else if((reagents.pH < -3) || (reagents.pH > 17)) + var/list/seen = viewers(5, get_turf(src)) + var/iconhtml = icon2html(src, seen) + for(var/mob/M in seen) + to_chat(M, "[iconhtml] \The [src]'s is damaged by the super pH and begins to deform!") + if(reagents.pH < -3) + reagents.pH = -3 + else + reagents.pH = 17 + container_HP -= 1 /obj/item/reagent_containers/process() From 7ace15d846eddaced5f1c4c9f95fd9119a027084 Mon Sep 17 00:00:00 2001 From: Thalpy <48600475+ThalpySci@users.noreply.github.com> Date: Mon, 21 Oct 2019 20:58:15 +0100 Subject: [PATCH 005/175] oops --- code/modules/reagents/reagent_containers.dm | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/code/modules/reagents/reagent_containers.dm b/code/modules/reagents/reagent_containers.dm index 9ae9d46601..e146057976 100644 --- a/code/modules/reagents/reagent_containers.dm +++ b/code/modules/reagents/reagent_containers.dm @@ -173,20 +173,16 @@ cached_icon = icon_state var/damage var/cause - var/pHresistance = 3 if(beaker_weakness_bitflag & PH_WEAK) - pHresistance = 0 //if weak, pH 2, else -1 + if(reagents.pH < 2) + damage = (2 - reagents.pH)/20 + cause = "from the extreme pH" + playsound(get_turf(src), 'sound/FermiChem/bufferadd.ogg', 50, 1) - if(reagents.pH < (2-pHresistance)) //2 or -1 - damage = ((2-pHresistance) - reagents.pH)/20 //2 - -3 = -1, -1 - -2 = 1 I think this is right? - cause = "from the extreme pH" - playsound(get_turf(src), 'sound/FermiChem/bufferadd.ogg', 50, 1) - - - if(reagents.pH > (12+pHresistance)) //12 or 15 - damage = (reagents.pH - (12+pHresistance))/20 - cause = "from the extreme pH" - playsound(get_turf(src), 'sound/FermiChem/bufferadd.ogg', 50, 1) + if(reagents.pH > 12) + damage = (reagents.pH - 12)/20 + cause = "from the extreme pH" + playsound(get_turf(src), 'sound/FermiChem/bufferadd.ogg', 50, 1) if(beaker_weakness_bitflag & TEMP_WEAK) if(reagents.chem_temp >= 444) From 9250b1c103e8ee47938503aae56eccac5368c29d Mon Sep 17 00:00:00 2001 From: Linzolle Date: Wed, 23 Oct 2019 21:08:47 -0500 Subject: [PATCH 006/175] big uppdate season --- code/__DEFINES/is_helpers.dm | 2 + code/__DEFINES/movespeed_modification.dm | 1 + code/_onclick/hud/alert.dm | 10 + code/controllers/subsystem/traumas.dm | 4 +- .../game/objects/effects/spawners/lootdrop.dm | 2 +- .../temporary_visuals/miscellaneous.dm | 4 + .../circuitboards/machine_circuitboards.dm | 7 + code/modules/antagonists/abductor/abductor.dm | 2 + .../abductor/equipment/abduction_gear.dm | 159 ++++++---- .../abductor/equipment/abduction_outfits.dm | 4 +- .../antagonists/abductor/equipment/gland.dm | 271 +----------------- .../antagonists/abductor/machinery/console.dm | 33 ++- .../projectiles/ammunition/energy/special.dm | 5 + code/modules/projectiles/projectile/beams.dm | 18 ++ .../chemistry/machinery/chem_dispenser.dm | 64 +++++ code/modules/research/techweb/all_nodes.dm | 6 +- code/modules/surgery/organs/tongue.dm | 26 ++ icons/mob/inhands/weapons/guns_lefthand.dmi | Bin 57671 -> 58403 bytes icons/mob/inhands/weapons/guns_righthand.dmi | Bin 61824 -> 62527 bytes icons/mob/screen_alert.dmi | Bin 105034 -> 105596 bytes icons/mob/uniform.dmi | Bin 336911 -> 338046 bytes icons/obj/abductor.dmi | Bin 58583 -> 57585 bytes icons/obj/clothing/uniforms.dmi | Bin 97731 -> 98038 bytes icons/obj/guns/energy.dmi | Bin 37512 -> 38191 bytes modular_citadel/icons/mob/uniform_digi.dmi | Bin 323697 -> 324831 bytes tgstation.dme | 16 ++ 26 files changed, 298 insertions(+), 336 deletions(-) diff --git a/code/__DEFINES/is_helpers.dm b/code/__DEFINES/is_helpers.dm index 1709714904..46226a35a6 100644 --- a/code/__DEFINES/is_helpers.dm +++ b/code/__DEFINES/is_helpers.dm @@ -102,6 +102,8 @@ #define ismouse(A) (istype(A, /mob/living/simple_animal/mouse)) +#define iscow(A) (istype(A, /mob/living/simple_animal/cow)) + #define isslime(A) (istype(A, /mob/living/simple_animal/slime)) #define isdrone(A) (istype(A, /mob/living/simple_animal/drone)) diff --git a/code/__DEFINES/movespeed_modification.dm b/code/__DEFINES/movespeed_modification.dm index 12a3c331ec..28e5c53376 100644 --- a/code/__DEFINES/movespeed_modification.dm +++ b/code/__DEFINES/movespeed_modification.dm @@ -34,5 +34,6 @@ #define MOVESPEED_ID_PRONE_DRAGGING "PRONE_DRAG" #define MOVESPEED_ID_HUMAN_CARRYING "HUMAN_CARRY" +#define MOVESPEED_ID_SHRINK_RAY "SHRUNKEN_SPEED_MODIFIER" #define MOVESPEED_ID_TASED_STATUS "TASED" \ No newline at end of file diff --git a/code/_onclick/hud/alert.dm b/code/_onclick/hud/alert.dm index cc183dd6d3..dab887412a 100644 --- a/code/_onclick/hud/alert.dm +++ b/code/_onclick/hud/alert.dm @@ -213,6 +213,16 @@ or something covering your eyes." desc = "Whoa man, you're tripping balls! Careful you don't get addicted... if you aren't already." icon_state = "high" +/obj/screen/alert/mind_control + name = "Mind Control" + desc = "Your mind has been hijacked! Click to view the mind control command." + icon_state = "mind_control" + var/command + +/obj/screen/alert/mind_control/Click() + var/mob/living/L = usr + to_chat(L, "[command]") + /obj/screen/alert/drunk //Not implemented name = "Drunk" desc = "All that alcohol you've been drinking is impairing your speech, motor skills, and mental cognition. Make sure to act like it." diff --git a/code/controllers/subsystem/traumas.dm b/code/controllers/subsystem/traumas.dm index ee1f5b8c3d..cb9599cb9a 100644 --- a/code/controllers/subsystem/traumas.dm +++ b/code/controllers/subsystem/traumas.dm @@ -93,7 +93,7 @@ SUBSYSTEM_DEF(traumas) /obj/item/clothing/under/rank/head_of_security/grey, /obj/item/clothing/under/rank/head_of_security/alt, /obj/item/clothing/under/rank/research_director/alt, /obj/item/clothing/under/rank/research_director/turtleneck, /obj/item/clothing/under/captainparade, /obj/item/clothing/under/hosparademale, /obj/item/clothing/under/hosparadefem, - /obj/item/clothing/head/helmet/abductor, /obj/item/clothing/suit/armor/abductor/vest, /obj/item/abductor_baton, + /obj/item/clothing/head/helmet/abductor, /obj/item/clothing/suit/armor/abductor/vest, /obj/item/abductor/baton, /obj/item/storage/belt/military/abductor, /obj/item/gun/energy/alien, /obj/item/abductor/silencer, /obj/item/abductor/gizmo, /obj/item/clothing/under/rank/centcom_officer, /obj/item/clothing/suit/space/hardsuit/ert, /obj/item/clothing/suit/space/hardsuit/ert/sec, @@ -136,7 +136,7 @@ SUBSYSTEM_DEF(traumas) "aliens" = typecacheof(list(/obj/item/clothing/mask/facehugger, /obj/item/organ/body_egg/alien_embryo, /obj/structure/alien, /obj/item/toy/toy_xeno, /obj/item/clothing/suit/armor/abductor, /obj/item/abductor, /obj/item/gun/energy/alien, - /obj/item/abductor_baton, /obj/item/radio/headset/abductor, /obj/item/scalpel/alien, /obj/item/hemostat/alien, + /obj/item/abductor/baton, /obj/item/radio/headset/abductor, /obj/item/scalpel/alien, /obj/item/hemostat/alien, /obj/item/retractor/alien, /obj/item/circular_saw/alien, /obj/item/surgicaldrill/alien, /obj/item/cautery/alien, /obj/item/clothing/head/helmet/abductor, /obj/structure/bed/abductor, /obj/structure/table_frame/abductor, /obj/structure/table/abductor, /obj/structure/table/optable/abductor, /obj/structure/closet/abductor, /obj/item/organ/heart/gland, diff --git a/code/game/objects/effects/spawners/lootdrop.dm b/code/game/objects/effects/spawners/lootdrop.dm index bdb949a570..4540e48ebc 100644 --- a/code/game/objects/effects/spawners/lootdrop.dm +++ b/code/game/objects/effects/spawners/lootdrop.dm @@ -165,7 +165,7 @@ /obj/item/organ/heart/gland/chem = 5, /obj/item/organ/heart/gland/mindshock = 5, /obj/item/organ/heart/gland/plasma = 7, - /obj/item/organ/heart/gland/pop = 5, + /obj/item/organ/heart/gland/transform = 5, /obj/item/organ/heart/gland/slime = 4, /obj/item/organ/heart/gland/spiderman = 5, /obj/item/organ/heart/gland/ventcrawling = 1, diff --git a/code/game/objects/effects/temporary_visuals/miscellaneous.dm b/code/game/objects/effects/temporary_visuals/miscellaneous.dm index 7d02d9d383..9b2683b040 100644 --- a/code/game/objects/effects/temporary_visuals/miscellaneous.dm +++ b/code/game/objects/effects/temporary_visuals/miscellaneous.dm @@ -342,6 +342,10 @@ icon_state = "impact_laser_purple" duration = 4 +/obj/effect/temp_visual/impact_effect/shrink + icon_state = "m_shield" + duration = 10 + /obj/effect/temp_visual/impact_effect/ion icon_state = "shieldsparkles" duration = 6 diff --git a/code/game/objects/items/circuitboards/machine_circuitboards.dm b/code/game/objects/items/circuitboards/machine_circuitboards.dm index 639d570462..d04b0c2040 100644 --- a/code/game/objects/items/circuitboards/machine_circuitboards.dm +++ b/code/game/objects/items/circuitboards/machine_circuitboards.dm @@ -656,6 +656,13 @@ name = "Booze Dispenser (Machine Board)" build_path = /obj/machinery/chem_dispenser/drinks/beer +/obj/item/circuitboard/machine/chem_dispenser/abductor + name = "Reagent Synthetizer (Abductor Machine Board)" + icon_state = "abductor_mod" + build_path = /obj/machinery/chem_dispenser/abductor + def_components = list(/obj/item/stock_parts/cell = /obj/item/stock_parts/cell/high) + needs_anchored = FALSE + /obj/item/circuitboard/machine/smoke_machine name = "Smoke Machine (Machine Board)" build_path = /obj/machinery/smoke_machine diff --git a/code/modules/antagonists/abductor/abductor.dm b/code/modules/antagonists/abductor/abductor.dm index e8d30e8dbe..92504641a9 100644 --- a/code/modules/antagonists/abductor/abductor.dm +++ b/code/modules/antagonists/abductor/abductor.dm @@ -65,6 +65,8 @@ //Equip var/mob/living/carbon/human/H = owner.current H.set_species(/datum/species/abductor) + var/obj/item/organ/tongue/abductor/T = H.getorganslot(ORGAN_SLOT_TONGUE) + T.mothership = "[team.name]" H.real_name = "[team.name] [sub_role]" H.equipOutfit(outfit) diff --git a/code/modules/antagonists/abductor/equipment/abduction_gear.dm b/code/modules/antagonists/abductor/equipment/abduction_gear.dm index ed26b894d9..1cbd09858b 100644 --- a/code/modules/antagonists/abductor/equipment/abduction_gear.dm +++ b/code/modules/antagonists/abductor/equipment/abduction_gear.dm @@ -17,7 +17,7 @@ actions_types = list(/datum/action/item_action/hands_free/activate) allowed = list( /obj/item/abductor, - /obj/item/abductor_baton, + /obj/item/abductor/baton, /obj/item/melee/baton, /obj/item/gun/energy, /obj/item/restraints/handcuffs @@ -57,7 +57,7 @@ /obj/item/clothing/suit/armor/abductor/vest/item_action_slot_check(slot, mob/user) if(slot == SLOT_WEAR_SUIT) //we only give the mob the ability to activate the vest if he's actually wearing it. - return 1 + return TRUE /obj/item/clothing/suit/armor/abductor/vest/proc/SetDisguise(datum/icon_snapshot/entry) disguise = entry @@ -89,11 +89,9 @@ /obj/item/clothing/suit/armor/abductor/vest/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) DeactivateStealth() - return 0 /obj/item/clothing/suit/armor/abductor/vest/IsReflect() DeactivateStealth() - return 0 /obj/item/clothing/suit/armor/abductor/vest/ui_action_click() switch(mode) @@ -111,7 +109,10 @@ to_chat(loc, "Combat injection is still recharging.") return var/mob/living/carbon/human/M = loc - M.do_adrenaline(150, FALSE, 0, 0, TRUE, list("inaprovaline" = 3, "synaptizine" = 10, "omnizine" = 10), "You feel a sudden surge of energy!") + M.adjustStaminaLoss(-75) + M.SetUnconscious(0) + M.SetStun(0) + M.SetKnockdown(0) combat_cooldown = 0 START_PROCESSING(SSobj, src) @@ -131,9 +132,11 @@ /obj/item/abductor icon = 'icons/obj/abductor.dmi' + lefthand_file = 'icons/mob/inhands/antag/abductor_lefthand.dmi' + righthand_file = 'icons/mob/inhands/antag/abductor_righthand.dmi' /obj/item/abductor/proc/AbductorCheck(mob/user) - if(HAS_TRAIT(user, TRAIT_ABDUCTOR_TRAINING)) + if (HAS_TRAIT(user, TRAIT_ABDUCTOR_TRAINING)) return TRUE if (istype(user) && user.mind && HAS_TRAIT(user.mind, TRAIT_ABDUCTOR_TRAINING)) return TRUE @@ -158,8 +161,6 @@ desc = "A dual-mode tool for retrieving specimens and scanning appearances. Scanning can be done through cameras." icon_state = "gizmo_scan" item_state = "silencer" - lefthand_file = 'icons/mob/inhands/antag/abductor_lefthand.dmi' - righthand_file = 'icons/mob/inhands/antag/abductor_righthand.dmi' var/mode = GIZMO_SCAN var/mob/living/marked = null var/obj/machinery/abductor/console/console @@ -218,12 +219,9 @@ if(marked == target) to_chat(user, "This specimen is already marked!") return - if(ishuman(target)) - if(isabductor(target)) - marked = target - to_chat(user, "You mark [target] for future retrieval.") - else - prepare(target,user) + if(isabductor(target) || iscow(target)) + marked = target + to_chat(user, "You mark [target] for future retrieval.") else prepare(target,user) @@ -247,8 +245,6 @@ desc = "A compact device used to shut down communications equipment." icon_state = "silencer" item_state = "gizmo" - lefthand_file = 'icons/mob/inhands/antag/abductor_lefthand.dmi' - righthand_file = 'icons/mob/inhands/antag/abductor_righthand.dmi' /obj/item/abductor/silencer/attack(mob/living/M, mob/user) if(!AbductorCheck(user)) @@ -292,8 +288,6 @@ or to send a command to a test subject with a charged gland." icon_state = "mind_device_message" item_state = "silencer" - lefthand_file = 'icons/mob/inhands/antag/abductor_lefthand.dmi' - righthand_file = 'icons/mob/inhands/antag/abductor_righthand.dmi' var/mode = MIND_DEVICE_MESSAGE /obj/item/abductor/mind_device/attack_self(mob/user) @@ -345,8 +339,8 @@ if(QDELETED(G)) return - if(istype(C.get_item_by_slot(SLOT_HEAD), /obj/item/clothing/head/foilhat)) - to_chat(user, "Your target seems to have some sort of protective headgear on, blocking the message from being sent!") + if(C.anti_magic_check(FALSE, FALSE, TRUE, 0)) + to_chat(user, "Your target seems to have some sort of tinfoil protection on, blocking the message from being sent!") return G.mind_control(command, user) @@ -364,7 +358,7 @@ if(QDELETED(L) || L.stat == DEAD) return - to_chat(L, "You hear a voice in your head saying: [message]") + to_chat(L, "You hear a voice in your head saying: [message]") to_chat(user, "You send the message to your target.") log_directed_talk(user, L, message, LOG_SAY, "abductor whisper") @@ -389,6 +383,17 @@ item_state = "alienpistol" trigger_guard = TRIGGER_GUARD_ALLOW_ALL +/obj/item/gun/energy/shrink_ray + name = "shrink ray blaster" + desc = "This is a piece of frightening alien tech that enhances the magnetic pull of atoms in a localized space to temporarily make an object shrink. \ + That or it's just space magic. Either way, it shrinks stuff." + ammo_type = list(/obj/item/ammo_casing/energy/shrink) + item_state = "shrink_ray" + icon_state = "shrink_ray" + fire_delay = 30 + selfcharge = 1//shot costs 200 energy, has a max capacity of 1000 for 5 shots. self charge returns 25 energy every couple ticks, so about 1 shot charged every 12~ seconds + trigger_guard = TRIGGER_GUARD_ALLOW_ALL// variable-size trigger, get it? (abductors need this to be set so the gun is usable for them) + /obj/item/paper/guides/antag/abductor name = "Dissection Guide" icon_state = "alienpaper_words" @@ -423,21 +428,18 @@ Congratulations! You are now trained for invasive xenobiology research!"} #define BATON_PROBE 3 #define BATON_MODES 4 -/obj/item/abductor_baton +/obj/item/abductor/baton name = "advanced baton" desc = "A quad-mode baton used for incapacitation and restraining of specimens." var/mode = BATON_STUN - icon = 'icons/obj/abductor.dmi' icon_state = "wonderprodStun" item_state = "wonderprod" - lefthand_file = 'icons/mob/inhands/antag/abductor_lefthand.dmi' - righthand_file = 'icons/mob/inhands/antag/abductor_righthand.dmi' slot_flags = ITEM_SLOT_BELT force = 7 w_class = WEIGHT_CLASS_NORMAL actions_types = list(/datum/action/item_action/toggle_mode) -/obj/item/abductor_baton/proc/toggle(mob/living/user=usr) +/obj/item/abductor/baton/proc/toggle(mob/living/user=usr) mode = (mode+1)%BATON_MODES var/txt switch(mode) @@ -453,7 +455,7 @@ Congratulations! You are now trained for invasive xenobiology research!"} to_chat(usr, "You switch the baton to [txt] mode.") update_icon() -/obj/item/abductor_baton/update_icon() +/obj/item/abductor/baton/update_icon() switch(mode) if(BATON_STUN) icon_state = "wonderprodStun" @@ -468,8 +470,8 @@ Congratulations! You are now trained for invasive xenobiology research!"} icon_state = "wonderprodProbe" item_state = "wonderprodProbe" -/obj/item/abductor_baton/attack(mob/target, mob/living/user) - if(!isabductor(user)) +/obj/item/abductor/baton/attack(mob/target, mob/living/user) + if(!AbductorCheck(user)) return if(iscyborg(target)) @@ -486,8 +488,8 @@ Congratulations! You are now trained for invasive xenobiology research!"} if(ishuman(L)) var/mob/living/carbon/human/H = L if(H.check_shields(src, 0, "[user]'s [name]", MELEE_ATTACK)) - playsound(L, 'sound/weapons/genhit.ogg', 50, 1) - return 0 + playsound(H, 'sound/weapons/genhit.ogg', 50, TRUE) + return FALSE switch (mode) if(BATON_STUN) @@ -499,10 +501,10 @@ Congratulations! You are now trained for invasive xenobiology research!"} if(BATON_PROBE) ProbeAttack(L,user) -/obj/item/abductor_baton/attack_self(mob/living/user) +/obj/item/abductor/baton/attack_self(mob/living/user) toggle(user) -/obj/item/abductor_baton/proc/StunAttack(mob/living/L,mob/living/user) +/obj/item/abductor/baton/proc/StunAttack(mob/living/L,mob/living/user) L.lastattacker = user.real_name L.lastattackerckey = user.ckey @@ -514,7 +516,7 @@ Congratulations! You are now trained for invasive xenobiology research!"} L.visible_message("[user] has stunned [L] with [src]!", \ "[user] has stunned you with [src]!") - playsound(loc, 'sound/weapons/egloves.ogg', 50, 1, -1) + playsound(src, 'sound/weapons/egloves.ogg', 50, TRUE, -1) if(ishuman(L)) var/mob/living/carbon/human/H = L @@ -522,37 +524,37 @@ Congratulations! You are now trained for invasive xenobiology research!"} log_combat(user, L, "stunned") -/obj/item/abductor_baton/proc/SleepAttack(mob/living/L,mob/living/user) +/obj/item/abductor/baton/proc/SleepAttack(mob/living/L,mob/living/user) if(L.incapacitated(TRUE, TRUE)) - if(istype(L.get_item_by_slot(SLOT_HEAD), /obj/item/clothing/head/foilhat)) - to_chat(user, "The specimen's protective headgear is interfering with the sleep inducement!") - L.visible_message("[user] tried to induced sleep in [L] with [src], but [L.p_their()] headgear protected [L.p_them()]!", \ - "You feel a strange wave of heavy drowsiness wash over you, but your headgear deflects most of it!") + if(L.anti_magic_check(FALSE, FALSE, TRUE)) + to_chat(user, "The specimen's tinfoil protection is interfering with the sleep inducement!") + L.visible_message("[user] tried to induced sleep in [L] with [src], but [L.p_their()] tinfoil protection [L.p_them()]!", \ + "You feel a strange wave of heavy drowsiness wash over you, but your tinfoil protection deflects most of it!") L.drowsyness += 2 return L.visible_message("[user] has induced sleep in [L] with [src]!", \ "You suddenly feel very drowsy!") - playsound(loc, 'sound/weapons/egloves.ogg', 50, 1, -1) + playsound(src, 'sound/weapons/egloves.ogg', 50, TRUE, -1) L.Sleeping(1200) log_combat(user, L, "put to sleep") else - if(istype(L.get_item_by_slot(SLOT_HEAD), /obj/item/clothing/head/foilhat)) - to_chat(user, "The specimen's protective headgear is completely blocking our sleep inducement methods!") - L.visible_message("[user] tried to induce sleep in [L] with [src], but [L.p_their()] headgear completely protected [L.p_them()]!", \ - "Any sense of drowsiness is quickly diminished as your headgear deflects the effects!") + if(L.anti_magic_check(FALSE, FALSE, TRUE, 0)) + to_chat(user, "The specimen's tinfoil protection is completely blocking our sleep inducement methods!") + L.visible_message("[user] tried to induce sleep in [L] with [src], but [L.p_their()] tinfoil protection completely protected [L.p_them()]!", \ + "Any sense of drowsiness is quickly diminished as your tinfoil protection deflects the effects!") return L.drowsyness += 1 to_chat(user, "Sleep inducement works fully only on stunned specimens! ") L.visible_message("[user] tried to induce sleep in [L] with [src]!", \ "You suddenly feel drowsy!") -/obj/item/abductor_baton/proc/CuffAttack(mob/living/L,mob/living/user) +/obj/item/abductor/baton/proc/CuffAttack(mob/living/L,mob/living/user) if(!iscarbon(L)) return var/mob/living/carbon/C = L if(!C.handcuffed) if(C.get_num_arms(FALSE) >= 2 || C.get_arm_ignore()) - playsound(loc, 'sound/weapons/cablecuff.ogg', 30, 1, -2) + playsound(src, 'sound/weapons/cablecuff.ogg', 30, TRUE, -2) C.visible_message("[user] begins restraining [C] with [src]!", \ "[user] begins shaping an energy field around your hands!") if(do_mob(user, C, 30) && (C.get_num_arms(FALSE) >= 2 || C.get_arm_ignore())) @@ -566,7 +568,7 @@ Congratulations! You are now trained for invasive xenobiology research!"} else to_chat(user, "[C] doesn't have two hands...") -/obj/item/abductor_baton/proc/ProbeAttack(mob/living/L,mob/living/user) +/obj/item/abductor/baton/proc/ProbeAttack(mob/living/L,mob/living/user) L.visible_message("[user] probes [L] with [src]!", \ "[user] probes you!") @@ -611,17 +613,17 @@ Congratulations! You are now trained for invasive xenobiology research!"} S.start() . = ..() -/obj/item/abductor_baton/examine(mob/user) - ..() +/obj/item/abductor/baton/examine(mob/user) + . = ..() switch(mode) if(BATON_STUN) - to_chat(user, "The baton is in stun mode.") + . += "The baton is in stun mode." if(BATON_SLEEP) - to_chat(user, "The baton is in sleep inducement mode.") + . += "The baton is in sleep inducement mode." if(BATON_CUFF) - to_chat(user, "The baton is in restraining mode.") + . += "The baton is in restraining mode." if(BATON_PROBE) - to_chat(user, "The baton is in probing mode.") + . += "The baton is in probing mode." /obj/item/radio/headset/abductor name = "alien headset" @@ -640,10 +642,44 @@ Congratulations! You are now trained for invasive xenobiology research!"} AddComponent(/datum/component/wearertargeting/earprotection, list(SLOT_EARS)) /obj/item/radio/headset/abductor/attackby(obj/item/W, mob/user, params) - if(istype(W, /obj/item/screwdriver)) + if(W.tool_behaviour == TOOL_SCREWDRIVER) return // Stops humans from disassembling abductor headsets. return ..() +/obj/item/abductor_machine_beacon + name = "machine beacon" + desc = "A beacon designed to instantly tele-construct abductor machinery." + icon = 'icons/obj/abductor.dmi' + icon_state = "beacon" + w_class = WEIGHT_CLASS_TINY + var/obj/machinery/spawned_machine + +/obj/item/abductor_machine_beacon/attack_self(mob/user) + ..() + user.visible_message("[user] places down [src] and activates it.", "You place down [src] and activate it.") + user.dropItemToGround(src) + playsound(src, 'sound/machines/terminal_alert.ogg', 50) + addtimer(CALLBACK(src, .proc/try_spawn_machine), 30) + +/obj/item/abductor_machine_beacon/proc/try_spawn_machine() + var/viable = FALSE + if(isfloorturf(loc)) + var/turf/T = loc + viable = TRUE + for(var/obj/thing in T.contents) + if(thing.density || ismachinery(thing) || isstructure(thing)) + viable = FALSE + if(viable) + playsound(src, 'sound/effects/phasein.ogg', 50, TRUE) + var/new_machine = new spawned_machine(loc) + visible_message("[new_machine] warps on top of the beacon!") + qdel(src) + else + playsound(src, 'sound/machines/buzz-two.ogg', 50) + +/obj/item/abductor_machine_beacon/chem_dispenser + name = "beacon - Reagent Synthesizer" + spawned_machine = /obj/machinery/chem_dispenser/abductor /obj/item/scalpel/alien name = "alien scalpel" @@ -707,11 +743,11 @@ Congratulations! You are now trained for invasive xenobiology research!"} framestackamount = 1 /obj/structure/table_frame/abductor/attackby(obj/item/I, mob/user, params) - if(istype(I, /obj/item/wrench)) + if(I.tool_behaviour == TOOL_WRENCH) to_chat(user, "You start disassembling [src]...") I.play_tool_sound(src) if(I.use_tool(src, user, 30)) - playsound(src.loc, 'sound/items/deconstruct.ogg', 50, 1) + playsound(src, 'sound/items/deconstruct.ogg', 50, TRUE) for(var/i = 1, i <= framestackamount, i++) new framestack(get_turf(src)) qdel(src) @@ -761,9 +797,8 @@ Congratulations! You are now trained for invasive xenobiology research!"} icon = 'icons/obj/abductor.dmi' icon_state = "bed" can_buckle = 1 - buckle_lying = 1 - var/static/list/injected_reagents = list("corazone") + var/static/list/injected_reagents = list(/datum/reagent/medicine/corazone) /obj/structure/table/optable/abductor/Crossed(atom/movable/AM) . = ..() @@ -799,3 +834,11 @@ Congratulations! You are now trained for invasive xenobiology research!"} airlock_type = /obj/machinery/door/airlock/abductor material_type = /obj/item/stack/sheet/mineral/abductor noglass = TRUE + +/obj/item/clothing/under/abductor + desc = "The most advanced form of jumpsuit known to reality, looks uncomfortable." + name = "alien jumpsuit" + icon_state = "abductor" + item_state = "bl_suit" + armor = list(melee = 0, bullet = 0, laser = 0, energy = 0, bomb = 10, bio = 10, rad = 0, fire = 0, acid = 0) + can_adjust = 0 diff --git a/code/modules/antagonists/abductor/equipment/abduction_outfits.dm b/code/modules/antagonists/abductor/equipment/abduction_outfits.dm index 7e03bbf57a..0ce41beca7 100644 --- a/code/modules/antagonists/abductor/equipment/abduction_outfits.dm +++ b/code/modules/antagonists/abductor/equipment/abduction_outfits.dm @@ -1,6 +1,6 @@ /datum/outfit/abductor name = "Abductor Basic" - uniform = /obj/item/clothing/under/color/grey //they're greys gettit + uniform = /obj/item/clothing/under/abductor shoes = /obj/item/clothing/shoes/combat back = /obj/item/storage/backpack ears = /obj/item/radio/headset/abductor @@ -34,7 +34,7 @@ name = "Abductor Agent" head = /obj/item/clothing/head/helmet/abductor suit = /obj/item/clothing/suit/armor/abductor/vest - suit_store = /obj/item/abductor_baton + suit_store = /obj/item/abductor/baton belt = /obj/item/storage/belt/military/abductor/full backpack_contents = list( diff --git a/code/modules/antagonists/abductor/equipment/gland.dm b/code/modules/antagonists/abductor/equipment/gland.dm index a35cbbf0e4..11134d5e8d 100644 --- a/code/modules/antagonists/abductor/equipment/gland.dm +++ b/code/modules/antagonists/abductor/equipment/gland.dm @@ -10,13 +10,17 @@ var/cooldown_high = 300 var/next_activation = 0 var/uses // -1 For infinite - var/human_only = 0 - var/active = 0 + var/human_only = FALSE + var/active = FALSE var/mind_control_uses = 1 var/mind_control_duration = 1800 var/active_mind_control = FALSE +/obj/item/organ/heart/gland/Initialize() + . = ..() + icon_state = pick(list("health", "spider", "slime", "emp", "species", "egg", "vent", "mindshock", "viral")) + /obj/item/organ/heart/gland/examine(mob/user) . = ..() if((user.mind && HAS_TRAIT(user.mind, TRAIT_ABDUCTOR_SCIENTIST_TRAINING)) || isobserver(user)) @@ -55,14 +59,18 @@ active_mind_control = TRUE message_admins("[key_name(user)] sent an abductor mind control message to [key_name(owner)]: [command]") update_gland_hud() - + var/obj/screen/alert/mind_control/mind_alert = owner.throw_alert("mind_control", /obj/screen/alert/mind_control) + mind_alert.command = command addtimer(CALLBACK(src, .proc/clear_mind_control), mind_control_duration) + return TRUE /obj/item/organ/heart/gland/proc/clear_mind_control() if(!ownerCheck() || !active_mind_control) return FALSE - to_chat(owner, "You feel the compulsion fade, and you completely forget about your previous orders.") + to_chat(owner, "You feel the compulsion fade, and you completely forget about your previous orders.") + owner.clear_alert("mind_control") active_mind_control = FALSE + return TRUE /obj/item/organ/heart/gland/Remove(mob/living/carbon/M, special = 0) active = 0 @@ -98,257 +106,4 @@ active = 0 /obj/item/organ/heart/gland/proc/activate() - return - -/obj/item/organ/heart/gland/heals - true_name = "coherency harmonizer" - cooldown_low = 200 - cooldown_high = 400 - uses = -1 - icon_state = "health" - mind_control_uses = 3 - mind_control_duration = 3000 - -/obj/item/organ/heart/gland/heals/activate() - to_chat(owner, "You feel curiously revitalized.") - owner.adjustToxLoss(-20, FALSE, TRUE) - owner.heal_bodypart_damage(20, 20, 0, TRUE) - owner.adjustOxyLoss(-20) - -/obj/item/organ/heart/gland/slime - true_name = "gastric animation galvanizer" - cooldown_low = 600 - cooldown_high = 1200 - uses = -1 - icon_state = "slime" - mind_control_uses = 1 - mind_control_duration = 2400 - -/obj/item/organ/heart/gland/slime/Insert(mob/living/carbon/M, special = 0) - ..() - owner.faction |= "slime" - owner.grant_language(/datum/language/slime) - -/obj/item/organ/heart/gland/slime/activate() - to_chat(owner, "You feel nauseated!") - owner.vomit(20) - - var/mob/living/simple_animal/slime/Slime = new(get_turf(owner), "grey") - Slime.Friends = list(owner) - Slime.Leader = owner - -/obj/item/organ/heart/gland/mindshock - true_name = "neural crosstalk uninhibitor" - cooldown_low = 400 - cooldown_high = 700 - uses = -1 - icon_state = "mindshock" - mind_control_uses = 1 - mind_control_duration = 6000 - -/obj/item/organ/heart/gland/mindshock/activate() - to_chat(owner, "You get a headache.") - - var/turf/T = get_turf(owner) - for(var/mob/living/carbon/H in orange(4,T)) - if(H == owner) - continue - switch(pick(1,3)) - if(1) - to_chat(H, "You hear a loud buzz in your head, silencing your thoughts!") - H.Stun(50) - if(2) - to_chat(H, "You hear an annoying buzz in your head.") - H.confused += 15 - H.adjustOrganLoss(ORGAN_SLOT_BRAIN, 10, 160) - if(3) - H.hallucination += 60 - -/obj/item/organ/heart/gland/pop - true_name = "anthropmorphic translocator" - cooldown_low = 900 - cooldown_high = 1800 - uses = -1 - human_only = TRUE - icon_state = "species" - mind_control_uses = 5 - mind_control_duration = 300 - -/obj/item/organ/heart/gland/pop/activate() - to_chat(owner, "You feel unlike yourself.") - randomize_human(owner) - var/species = pick(list(/datum/species/human, /datum/species/lizard, /datum/species/insect, /datum/species/fly)) - owner.set_species(species) - -/obj/item/organ/heart/gland/ventcrawling - true_name = "pliant cartilage enabler" - cooldown_low = 1800 - cooldown_high = 2400 - uses = 1 - icon_state = "vent" - mind_control_uses = 4 - mind_control_duration = 1800 - -/obj/item/organ/heart/gland/ventcrawling/activate() - to_chat(owner, "You feel very stretchy.") - owner.ventcrawler = VENTCRAWLER_ALWAYS - -/obj/item/organ/heart/gland/viral - true_name = "contamination incubator" - cooldown_low = 1800 - cooldown_high = 2400 - uses = 1 - icon_state = "viral" - mind_control_uses = 1 - mind_control_duration = 1800 - -/obj/item/organ/heart/gland/viral/activate() - to_chat(owner, "You feel sick.") - var/datum/disease/advance/A = random_virus(pick(2,6),6) - A.carrier = TRUE - owner.ForceContractDisease(A, FALSE, TRUE) - -/obj/item/organ/heart/gland/viral/proc/random_virus(max_symptoms, max_level) - if(max_symptoms > VIRUS_SYMPTOM_LIMIT) - max_symptoms = VIRUS_SYMPTOM_LIMIT - var/datum/disease/advance/A = new /datum/disease/advance() - var/list/datum/symptom/possible_symptoms = list() - for(var/symptom in subtypesof(/datum/symptom)) - var/datum/symptom/S = symptom - if(initial(S.level) > max_level) - continue - if(initial(S.level) <= 0) //unobtainable symptoms - continue - possible_symptoms += S - for(var/i in 1 to max_symptoms) - var/datum/symptom/chosen_symptom = pick_n_take(possible_symptoms) - if(chosen_symptom) - var/datum/symptom/S = new chosen_symptom - A.symptoms += S - A.Refresh() //just in case someone already made and named the same disease - return A - -/obj/item/organ/heart/gland/trauma - true_name = "white matter randomiser" - cooldown_low = 800 - cooldown_high = 1200 - uses = 5 - icon_state = "emp" - mind_control_uses = 3 - mind_control_duration = 1800 - -/obj/item/organ/heart/gland/trauma/activate() - to_chat(owner, "You feel a spike of pain in your head.") - if(prob(33)) - owner.gain_trauma_type(BRAIN_TRAUMA_SPECIAL, rand(TRAUMA_RESILIENCE_BASIC, TRAUMA_RESILIENCE_LOBOTOMY)) - else - if(prob(20)) - owner.gain_trauma_type(BRAIN_TRAUMA_SEVERE, rand(TRAUMA_RESILIENCE_BASIC, TRAUMA_RESILIENCE_LOBOTOMY)) - else - owner.gain_trauma_type(BRAIN_TRAUMA_MILD, rand(TRAUMA_RESILIENCE_BASIC, TRAUMA_RESILIENCE_LOBOTOMY)) - -/obj/item/organ/heart/gland/spiderman - true_name = "araneae cloister accelerator" - cooldown_low = 450 - cooldown_high = 900 - uses = -1 - icon_state = "spider" - mind_control_uses = 2 - mind_control_duration = 2400 - -/obj/item/organ/heart/gland/spiderman/activate() - to_chat(owner, "You feel something crawling in your skin.") - owner.faction |= "spiders" - var/obj/structure/spider/spiderling/S = new(owner.drop_location()) - S.directive = "Protect your nest inside [owner.real_name]." - -/obj/item/organ/heart/gland/egg - true_name = "roe/enzymatic synthesizer" - cooldown_low = 300 - cooldown_high = 400 - uses = -1 - icon_state = "egg" - lefthand_file = 'icons/mob/inhands/misc/food_lefthand.dmi' - righthand_file = 'icons/mob/inhands/misc/food_righthand.dmi' - mind_control_uses = 2 - mind_control_duration = 1800 - -/obj/item/organ/heart/gland/egg/activate() - owner.visible_message("[owner] [pick(EGG_LAYING_MESSAGES)]") - var/turf/T = owner.drop_location() - new /obj/item/reagent_containers/food/snacks/egg/gland(T) - -/obj/item/organ/heart/gland/electric - true_name = "electron accumulator/discharger" - cooldown_low = 800 - cooldown_high = 1200 - uses = -1 - mind_control_uses = 2 - mind_control_duration = 900 - -/obj/item/organ/heart/gland/electric/Insert(mob/living/carbon/M, special = 0) - ..() - ADD_TRAIT(owner, TRAIT_SHOCKIMMUNE, ORGAN_TRAIT) - -/obj/item/organ/heart/gland/electric/Remove(mob/living/carbon/M, special = 0) - REMOVE_TRAIT(owner, TRAIT_SHOCKIMMUNE, ORGAN_TRAIT) - ..() - -/obj/item/organ/heart/gland/electric/activate() - owner.visible_message("[owner]'s skin starts emitting electric arcs!",\ - "You feel electric energy building up inside you!") - playsound(get_turf(owner), "sparks", 100, 1, -1) - addtimer(CALLBACK(src, .proc/zap), rand(30, 100)) - -/obj/item/organ/heart/gland/electric/proc/zap() - tesla_zap(owner, 4, 8000, TESLA_MOB_DAMAGE | TESLA_OBJ_DAMAGE | TESLA_MOB_STUN) - playsound(get_turf(owner), 'sound/magic/lightningshock.ogg', 50, 1) - -/obj/item/organ/heart/gland/chem - true_name = "intrinsic pharma-provider" - cooldown_low = 50 - cooldown_high = 50 - uses = -1 - mind_control_uses = 3 - mind_control_duration = 1200 - var/list/possible_reagents = list() - -/obj/item/organ/heart/gland/chem/Initialize() - ..() - for(var/X in subtypesof(/datum/reagent/drug)) - var/datum/reagent/R = X - possible_reagents += initial(R.id) - for(var/X in subtypesof(/datum/reagent/medicine)) - var/datum/reagent/R = X - possible_reagents += initial(R.id) - for(var/X in typesof(/datum/reagent/toxin)) - var/datum/reagent/R = X - possible_reagents += initial(R.id) - -/obj/item/organ/heart/gland/chem/activate() - var/chem_to_add = pick(possible_reagents) - owner.reagents.add_reagent(chem_to_add, 2) - owner.adjustToxLoss(-2, TRUE, TRUE) - ..() - -/obj/item/organ/heart/gland/plasma - true_name = "effluvium sanguine-synonym emitter" - cooldown_low = 1200 - cooldown_high = 1800 - uses = -1 - mind_control_uses = 1 - mind_control_duration = 800 - -/obj/item/organ/heart/gland/plasma/activate() - to_chat(owner, "You feel bloated.") - addtimer(CALLBACK(GLOBAL_PROC, .proc/to_chat, owner, "A massive stomachache overcomes you."), 150) - addtimer(CALLBACK(src, .proc/vomit_plasma), 200) - -/obj/item/organ/heart/gland/plasma/proc/vomit_plasma() - if(!owner) - return - owner.visible_message("[owner] vomits a cloud of plasma!") - var/turf/open/T = get_turf(owner) - if(istype(T)) - T.atmos_spawn_air("plasma=50;TEMP=[T20C]") - owner.vomit() + return \ No newline at end of file diff --git a/code/modules/antagonists/abductor/machinery/console.dm b/code/modules/antagonists/abductor/machinery/console.dm index 9a9b1a6ba0..47294bc766 100644 --- a/code/modules/antagonists/abductor/machinery/console.dm +++ b/code/modules/antagonists/abductor/machinery/console.dm @@ -43,12 +43,15 @@ dat += "Collected Samples : [points]
" dat += "Gear Credits: [credits]
" dat += "Transfer data in exchange for supplies:
" - dat += "Advanced Baton
" - dat += "Agent Helmet
" - dat += "Agent Vest
" - dat += "Radio Silencer
" - dat += "Science Tool
" - dat += "Mental Interface Device
" + dat += "Advanced Baton (2 Credits)
" + dat += "Mental Interface Device (2 Credits)
" + dat += "Reagent Synthesizer (2 Credits)
" + dat += "Shrink Ray Blaster (2 Credits)
" + dat += "Agent Helmet (1 Credit)
" + dat += "Agent Vest (1 Credit)
" + dat += "Radio Silencer (1 Credit)
" + dat += "Science Tool (1 Credit)
" + dat += "Superlingual Matrix (1 Credit)
" else dat += "NO EXPERIMENT MACHINE DETECTED
" @@ -101,7 +104,7 @@ else if(href_list["dispense"]) switch(href_list["dispense"]) if("baton") - Dispense(/obj/item/abductor_baton,cost=2) + Dispense(/obj/item/abductor/baton,cost=2) if("helmet") Dispense(/obj/item/clothing/head/helmet/abductor) if("silencer") @@ -112,6 +115,12 @@ Dispense(/obj/item/clothing/suit/armor/abductor/vest) if("mind_device") Dispense(/obj/item/abductor/mind_device,cost=2) + if("chem_dispenser") + Dispense(/obj/item/abductor_machine_beacon/chem_dispenser,cost=2) + if("tongue") + Dispense(/obj/item/organ/tongue/abductor) + if("shrink_ray") + Dispense(/obj/item/gun/energy/shrink_ray,cost=2) updateUsrDialog() /obj/machinery/abductor/console/proc/TeleporterRetrieve() @@ -136,9 +145,9 @@ var/entry_name if(remote) - entry_name = show_radial_menu(usr, camera.eyeobj, disguises2) + entry_name = show_radial_menu(usr, camera.eyeobj, disguises2, tooltips = TRUE) else - entry_name = show_radial_menu(usr, src, disguises2) + entry_name = show_radial_menu(usr, src, disguises2, require_near = TRUE, tooltips = TRUE) var/datum/icon_snapshot/chosen = disguises[entry_name] if(chosen && vest && (remote || in_range(usr,src))) @@ -178,8 +187,8 @@ c.console = src /obj/machinery/abductor/console/proc/AddSnapshot(mob/living/carbon/human/target) - if(istype(target.get_item_by_slot(SLOT_HEAD), /obj/item/clothing/head/foilhat)) - say("Subject wearing specialized protective headgear, unable to get a proper scan!") + if(target.anti_magic_check(FALSE, FALSE, TRUE, 0)) + say("Subject wearing specialized protective tinfoil gear, unable to get a proper scan!") return var/datum/icon_snapshot/entry = new entry.name = target.name @@ -236,4 +245,4 @@ new item(drop_location) else - say("Insufficent data!") + say("Insufficent data!") \ No newline at end of file diff --git a/code/modules/projectiles/ammunition/energy/special.dm b/code/modules/projectiles/ammunition/energy/special.dm index 7b4e0bfa97..2f87872710 100644 --- a/code/modules/projectiles/ammunition/energy/special.dm +++ b/code/modules/projectiles/ammunition/energy/special.dm @@ -67,3 +67,8 @@ fire_sound = 'sound/weapons/emitter.ogg' e_cost = 2000 //20,000 is in the cell making this 10 shots before reload projectile_type = /obj/item/projectile/beam/emitter + +/obj/item/ammo_casing/energy/shrink + projectile_type = /obj/item/projectile/beam/shrink + select_name = "shrink ray" + e_cost = 200 \ No newline at end of file diff --git a/code/modules/projectiles/projectile/beams.dm b/code/modules/projectiles/projectile/beams.dm index e43eb5a3bc..ea9c96ee0c 100644 --- a/code/modules/projectiles/projectile/beams.dm +++ b/code/modules/projectiles/projectile/beams.dm @@ -190,3 +190,21 @@ var/mob/living/carbon/M = target M.visible_message("[M] explodes into a shower of gibs!") M.gib() + +//a shrink ray that shrinks stuff, which grows back after a short while. +/obj/item/projectile/beam/shrink + name = "shrink ray" + icon_state = "blue_laser" + hitsound = 'sound/weapons/shrink_hit.ogg' + damage = 0 + damage_type = STAMINA + flag = "energy" + impact_effect_type = /obj/effect/temp_visual/impact_effect/shrink + light_color = LIGHT_COLOR_BLUE + var/shrink_time = 90 + +/obj/item/projectile/beam/shrink/on_hit(atom/target, blocked = FALSE) + . = ..() + if(isopenturf(target) || istype(target, /turf/closed/indestructible))//shrunk floors wouldnt do anything except look weird, i-walls shouldnt be bypassable + return + target.AddComponent(/datum/component/shrink, shrink_time) \ No newline at end of file diff --git a/code/modules/reagents/chemistry/machinery/chem_dispenser.dm b/code/modules/reagents/chemistry/machinery/chem_dispenser.dm index 9a228b28e3..837d107959 100644 --- a/code/modules/reagents/chemistry/machinery/chem_dispenser.dm +++ b/code/modules/reagents/chemistry/machinery/chem_dispenser.dm @@ -655,3 +655,67 @@ component_parts += new /obj/item/stack/sheet/glass(null) component_parts += new /obj/item/stock_parts/cell/bluespace(null) RefreshParts() + +/obj/machinery/chem_dispenser/abductor + name = "reagent synthesizer" + desc = "Synthesizes a variety of reagents using proto-matter." + icon = 'icons/obj/abductor.dmi' + icon_state = "chem_dispenser" + has_panel_overlay = FALSE + circuit = /obj/item/circuitboard/machine/chem_dispenser/abductor + working_state = null + nopower_state = null + dispensable_reagents = list( + "hydrogen", + "lithium", + "carbon", + "nitrogen", + "oxygen", + "fluorine", + "sodium", + "aluminium", + "silicon", + "phosphorus", + "sulfur", + "chlorine", + "potassium", + "iron", + "copper", + "mercury", + "radium", + "water", + "ethanol", + "sugar", + "sacid", + "welding_fuel", + "silver", + "iodine", + "bromine", + "stable_plasma", + "oil", + "ammonia", + "ash", + "acetone", + "phenol", + "diethylamine", + "mine_salve", + "toxin", + "space_drugs", + "plasma", + "frostoil", + "uranium", + "histamine", + "morphine" + ) + +/obj/machinery/chem_dispenser/abductor/Initialize() + . = ..() + component_parts = list() + component_parts += new /obj/item/circuitboard/machine/chem_dispenser(null) + component_parts += new /obj/item/stock_parts/matter_bin/bluespace(null) + component_parts += new /obj/item/stock_parts/matter_bin/bluespace(null) + component_parts += new /obj/item/stock_parts/capacitor/quadratic(null) + component_parts += new /obj/item/stock_parts/manipulator/femto(null) + component_parts += new /obj/item/stack/sheet/glass(null) + component_parts += new /obj/item/stock_parts/cell/bluespace(null) + RefreshParts() \ No newline at end of file diff --git a/code/modules/research/techweb/all_nodes.dm b/code/modules/research/techweb/all_nodes.dm index 5b3a21dd5c..f3bff00508 100644 --- a/code/modules/research/techweb/all_nodes.dm +++ b/code/modules/research/techweb/all_nodes.dm @@ -1017,7 +1017,7 @@ prereq_ids = list("biotech","engineering") boost_item_paths = list(/obj/item/gun/energy/alien, /obj/item/scalpel/alien, /obj/item/hemostat/alien, /obj/item/retractor/alien, /obj/item/circular_saw/alien, /obj/item/cautery/alien, /obj/item/surgicaldrill/alien, /obj/item/screwdriver/abductor, /obj/item/wrench/abductor, /obj/item/crowbar/abductor, /obj/item/multitool/abductor, /obj/item/stock_parts/cell/infinite/abductor, - /obj/item/weldingtool/abductor, /obj/item/wirecutters/abductor, /obj/item/circuitboard/machine/abductor, /obj/item/abductor_baton, /obj/item/abductor, /obj/item/stack/sheet/mineral/abductor) + /obj/item/weldingtool/abductor, /obj/item/wirecutters/abductor, /obj/item/circuitboard/machine/abductor, /obj/item/abductor/baton, /obj/item/abductor, /obj/item/stack/sheet/mineral/abductor, /obj/item/gun/energy/shrink_ray) research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 5000) export_price = 20000 hidden = TRUE @@ -1031,7 +1031,7 @@ design_ids = list("alien_scalpel", "alien_hemostat", "alien_retractor", "alien_saw", "alien_drill", "alien_cautery") boost_item_paths = list(/obj/item/gun/energy/alien, /obj/item/scalpel/alien, /obj/item/hemostat/alien, /obj/item/retractor/alien, /obj/item/circular_saw/alien, /obj/item/cautery/alien, /obj/item/surgicaldrill/alien, /obj/item/screwdriver/abductor, /obj/item/wrench/abductor, /obj/item/crowbar/abductor, /obj/item/multitool/abductor, /obj/item/stock_parts/cell/infinite/abductor, - /obj/item/weldingtool/abductor, /obj/item/wirecutters/abductor, /obj/item/circuitboard/machine/abductor, /obj/item/abductor_baton, /obj/item/abductor) + /obj/item/weldingtool/abductor, /obj/item/wirecutters/abductor, /obj/item/circuitboard/machine/abductor, /obj/item/abductor, /obj/item/gun/energy/shrink_ray) research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 2500) export_price = 20000 hidden = TRUE @@ -1043,7 +1043,7 @@ prereq_ids = list("alientech", "adv_engi") design_ids = list("alien_wrench", "alien_wirecutters", "alien_screwdriver", "alien_crowbar", "alien_welder", "alien_multitool") boost_item_paths = list(/obj/item/screwdriver/abductor, /obj/item/wrench/abductor, /obj/item/crowbar/abductor, /obj/item/multitool/abductor, /obj/item/stock_parts/cell/infinite/abductor, - /obj/item/weldingtool/abductor, /obj/item/wirecutters/abductor, /obj/item/circuitboard/machine/abductor, /obj/item/abductor_baton, /obj/item/abductor) + /obj/item/weldingtool/abductor, /obj/item/wirecutters/abductor, /obj/item/circuitboard/machine/abductor, /obj/item/abductor, /obj/item/gun/energy/shrink_ray) research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 2500) export_price = 20000 hidden = TRUE diff --git a/code/modules/surgery/organs/tongue.dm b/code/modules/surgery/organs/tongue.dm index cee20dddee..7fb9c6e4bf 100644 --- a/code/modules/surgery/organs/tongue.dm +++ b/code/modules/surgery/organs/tongue.dm @@ -124,6 +124,32 @@ taste_sensitivity = 101 // ayys cannot taste anything. maxHealth = 120 //Ayys probe a lot modifies_speech = TRUE + var/mothership + +/obj/item/organ/tongue/abductor/attack_self(mob/living/carbon/human/H) + if(!istype(H)) + return + + var/obj/item/organ/tongue/abductor/T = H.getorganslot(ORGAN_SLOT_TONGUE) + if(!istype(T)) + return + + if(T.mothership == mothership) + to_chat(H, "[src] is already attuned to the same channel as your own.") + return + + H.visible_message("[H] holds [src] in their hands, and concentrates for a moment.", "You attempt to modify the attunation of [src].") + if(do_after(H, delay=15, target=src)) + to_chat(H, "You attune [src] to your own channel.") + mothership = T.mothership + +/obj/item/organ/tongue/abductor/examine(mob/M) + . = ..() + if(HAS_TRAIT(M, TRAIT_ABDUCTOR_TRAINING) || HAS_TRAIT(M.mind, TRAIT_ABDUCTOR_TRAINING) || isobserver(M)) + if(!mothership) + . += "It is not attuned to a specific mothership." + else + . += "It is attuned to [mothership]." /obj/item/organ/tongue/abductor/handle_speech(datum/source, list/speech_args) //Hacks diff --git a/icons/mob/inhands/weapons/guns_lefthand.dmi b/icons/mob/inhands/weapons/guns_lefthand.dmi index 8978d1723741dbb806745eb239185b2c8f77cd14..f6a0e82315070a55714714745bf2fa3228bcbfff 100644 GIT binary patch delta 18600 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 delta 17791 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 F{{ysm*d{Z%fKFtBm8MqV8n9}(`|bK7{Uj~)Ae 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 T2k#eK00000NkvXXu0mjfN}3jz delta 3521 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%0DipPesg$4`P|8Q$_Xl*nFN|uA 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 LNkvXXu0mjfw_Vzl diff --git a/icons/mob/uniform.dmi b/icons/mob/uniform.dmi index 072511b444d4db2a99017b360e8e4345703471ed..2b6f56186f62330aa1004171bc00333a0b931388 100644 GIT binary patch delta 16129 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ൢ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 URM{Mdk-)!qvWhYlQbvLQ4|*|1l>h($ delta 14985 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 KRf)9W=l=&jHO}7v diff --git a/icons/obj/abductor.dmi b/icons/obj/abductor.dmi index 5602b03f8772267d503484b6ac5ef21c9088192f..49d8858b5c95fb7f857ea67b052ebfca2907b1f6 100644 GIT binary patch literal 57585 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 @Z{V2`ZeT9YFxu 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%0AI>wQ>=e7WkGQs`~g;^^ZSoT=?V{if-1!ekzfv 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 literal 58583 zcmb5VWn5HW*fu&eNP{#;OG!)D(1=JX9nwf6B{@TPmo$hI-R2 zqx8yhn$p(|T24Eq$0Ek8pn#?%Fyxk*?+_CuN}rUZWB~FAdWs-!dS&WK{K!8JjX`u# z0cr)aQB}W%X_!tuXR4GLphQQjFoK3=4#hhsG;(XNWyR>vj<>VyB0RmmvVAPL#LE?y zKbZX#O^j^k3URI4jmT&+bakj-nn~5a=(}G0dVh@e1$)!;uVNsGBQS7rk$MO>ox9sR zkMPNfOhJn9yrQ%@&L7Fbx0|?6Xs$(d{&m{3WU)NY5?c>p?u_V4Sklz1|HRJw&b!M= z;oFn=mmhy)Zxn1xf(jc|2wqg*;MP{E;#Ia0zQFQ+FJsRA;WNFfAk*IM*qUs^an+m| zceu~S6DQ1!GeNn5_jF~Ix5<{>#<(S5KlCaL<{Ru(KZ~biT>hua{)_gnyxt^IfELWb}Lw7n%DJZQT3feObH6 z6Gd;g9U@ZcRtzWi#O9D2Edqpw`O1|I%6|ljzItYo7?K)`2?8;JUMR`G{*ZT=A7uL4 z_7=5j9~puciN-7s=E-<&V$3blY*FKqnfL1gI)jtbXi`5Cn zeTIx<-i-LmWcmxwUsk#q*HFCRj<(@qDuEJc4Gc`&+R|L>5pl*b@Z~MHPPt~<;G0(9k&deEWZkO|M73_9H-b% zcmF)F?ef`9sH?d5{F6iAH(t@=@0I2^S zLm+t>%*DlZ)*pdCZ=kL|2JIvQiRKbEE^4T&$38RObXus%Sg0{O$a4CziaoNbW|GDn zrPa`gIF*=q5oBnNgwrd>zc1Q>l7i}Cx~}nVbfytACY(IgdnZOsw?BW`jF=qWJDGZV zUXK7nuo;*6iKdK5T0P;i{X+5EF7tAKCEyU<|6_dt@{%rYZtk_;(Vyn`z&|^S<_gj# z?7zfa`_t^S9kP=;GBJ_vEK29okw2Qo(dctzeDll1?Mr9p5d>OeEZ@0R;d8RHE4TdpduO3ik}@%&QE0UF zFxa!L(bsM_@w2V*U+d~f8W*dA-5M9EW&EG(F#bwOmR>yI!((=?udm;iWvbgNF^+jD4f`TPCHmzSfXqwRa0ff2yPU(7{i3)@#JDGhPIT zeb}qc$N;4ul@&d0s4zRx!L$%0P?=|X8?u#WvzU9#WKet=aqxxXI23_yH{DIH9lmIl zJvsK~-{8=&cCrOiX^ru5v!~E>T-agaCq^npMZh&`&n_q*)`J=GYfL?nA_Md`*GT2N zfy*^gkd-E_g-52}XqoYVjso*|n(~9Oan9?mZQ)-8g_?6w-XACJfW^5L%AHgSG91oX z|5?6rmTfQuo2wGDfnHpAjg60!Ry)NFDfs)}D$CDACB@qhrLj9Ni%#+&%FD|e+O9U( zuVPkh?CjL_D=A85)%5lCdoUv-(8xAmFEQA@t#-Rhc@1+6t{NMSe$-+8C~D0;P{H!% zl&Tt)gQ24D))99?br=h3Ym4j*0T%Eq{l#Yek}w0{S#PY9^Rk}ZRkm8zPpH_ef37j+ z+uqs|a{2yxOr1wEaF-BR^_N_624%x9jXD)t4DHS@#)ePr8K6F!IAt6B#wZb-$Lqw9 z;;tvrhT6XF;~=jS6h54bh{<^E=H@2;iHtFY*(n+C2?7!LRIA{S{Inef>q*rQYL5$D zZ`LS~&Ymq%t*iyyQ%|5X^Nq#v2C@e=R=I(Cd*qFPMG-ex4Lz#T=P@!e+V>fXrC^8$ z1Ag9#yj6VNX*_WmIdjUkLG z8A5(%HnDMWQiuF}e0D&H1X91*f72b*Xa5`H5KV<*xS0*E9d z>S4cHIhMz zmPRI_|N2v`iKZr>wMqh$AXiGxa5`o1?ysH?usF~66vaSDy!qfrL>k*?0rj+~0IWCh1ETuJ7m(7R590EYZ^Ze+}h7)REkdrTc; zRN9|_AP|sOdTd~|su=EnU0O#S$9p^vEQ*e#E?Z^$zbDXrvA6OeVPIIc#g~?p%mF^s z0h6eW?Wu$=9{H?5P(hbc3*g;5SWl9ZX+ItB%)@-|dHuy8aVvz-5B#!83{sT2lPa2; zMEaE(XJ_wghZL3sW$hY`x{kB6vr};iawqMqtgTPkUhcma0Gst08^vrF{Bz{drclVr z%;FDC0Vb#1`REM)b(nzN9PSXs+|#R?YE=AgYa^mU!rTLG8>kTxj0i)W7_vZT9@LK^ z;`07R+Z$Nm3OD5fE1zuSveb12I`5jxDgtmVAY_2htMES>3KG|Ut)PEZ33U@nF=bwY z0GYdDHZCryPnw@7h308I)Ey&aqh){pgRXC5NQJ`6)7!4mTcc^q?a4L|(Ba?K>4WN% z^z_GmI}_Pd&An)3WMseVt)mRW`uZ=MT>grJ@kCd3X|(!IjKjy}n4cmE&;YJ}g(3hbVb@zmDYjFL^*3F}wRA0Toe zZTj7-6@!9E$}YOoCvRW$dpg!FTGe~~JEyAu^!vBrBYgZWU4ErrL614k;QPaKwx{eu zfUQ22d>R=G&Pbw7sz1nnwS{oXS_m!qFFpDIlijCGkFvPH^?@zLx!7gj&Qw;*YcF9) z6eQu3@XlDs-APl9J2ziS0M`MNjsP}nSX(}|k?zTFCP#t2UZ)$>D84suSXxZTX!sEE zY>W@nZ=#HJYirBj3{iaF-E*;l4Jt5e486x8Vm^)=63X2x<7}Q-TVDI{P{IFgMDd;7 zb^OBmJJCQSgLZ0e+Pc*lM~=ofhJL05#~O57XuZE~@z}IEsbMDJbx$GGGdHj4hAp9A zQ<^4B@@AYOu18?!cWE$P0n}?*wTGBvbvu71jp}~-FUdw>dis{|Db5$1AAW@b zvgfJMOk~bBNM=5%8x4Rso+wLs6GMpRa-??alq9c%Dh{8<``sB+CDj_~O+#xe<4evV1UF5}(Q7OMX{v#t*Y(ygb#~5o=yH6m6JD zpuDPjj7tA{LVxHan#|cKAjz;q!YM;^o+w_m@S2Q)Vm?Z@6(6VUf6e|$!O^rf61G8mcB00> z6t3JR8D1zRCszo>VzY9$`?^A{&j8>+F^P#gSGOshCvg@IYbCF=FY)xVE?fYc7; zzOy^g)1IziHo#FIQ&Re$KY#uC>(?=S%4fX}&r=HvVZx^{A~PDs1t-WSIG#$(cPaJ172v_s!B3Dgd5#%BTs+`d`I5RYn zkC`9bW@hg15tg%!E@1oPgLjj?ozJ(|`o?{A6>81ftw4iT!NZBb>R@@4bU8`*`D~&W1v$I=`{k3fy9WK%j|A$NUb_Fc(5GM>wK6bWNt{< z*sy-cZ`{%zr-D??H4)4t<Nw z!7_7Pc|8b^IXL?BXL@p(75|9=ss~yb@NBd4Xuqr0Zz9@HHSbo+BMFo55jtRj=r%f) zqA+;U(7^_OX#6Lvy+7z;viZs4tJlkaRPp3e$>6|^co!N&OG`=p9FMkO+n zY&B9P&3jEqHY^Mc%f3q0n6zq&gmez)KJo{+lix?3KbU59_Af#cIxwX8S~t`eJG z*Tr`Dcjv1}w3I`$`-Zg+Xdyn|>i?~K|3(tXYFCWnN&sB=H8$pI^8J_v@CRui%U%9f za2Q1J#brwOHPPttKRU)^CXqpVgG)qxmrls`ov}*d^!YerVF_(WmibaqG-^jE!}{kn zu{XT1gGOT1Z}bf4$hjEbKc@QqlZVlucIe?btY^B$sF>E=0P>Lb+BI3D5U)Sw>K+JNh5o`y9-Tfq5yQSY-e}ms~=0>a|F|<=<254sw0FnWTFPecFH%gI=6FPyn2cb`2)KoB-$O5XN`@@V@>uewo^&K3lmgm z%$WV#o7`UuY%pTXr+{iZA+<4AknCbdQ_5QT7lD8Cwe!e=XIPA1AS&HEnDmv_*smk z&u-xzuhJpwu0_XO(`wDJ6z8@1(Y80~MGpWJ8G=`jUX$Ei9i_R_iPa4B)?Ug zTu~QYVb}2D^Oio(CvpNcPi;T0tGvK6j^Fe9AdsqO5KrQrF~4*8~S zev4eLARTFk)fr3|2aRE|PCT=|CQ`->XNvx1*dW-hMII3YWi5Kr*qF@zl)b_0RPhk# z1Azw4W+AiaBjM{NgxRuu0Rb-gF=2Dn`IYWZ(Nzs`AHbX+|5B#=M3fpynAo|bqq34by?;Bk=zl@WuQFiwkIXL_^+$#o(iQ}l8+ zUo&-Jf9nvw%@?fVPMt71TI#=K4ISMmFnv!CcJoKSXGYSAxu!opg&>fr9!uSQEhDTDgK04q}*% z_N!b+a_(xEeI5Pt_dnN;bNU(+~9v`c)8@{7*Ef#I5V@d&XIR8 zJ-@gY6f6Lk+2(!v&;!>_L9=smxJye*(=syV`#fBfO}9E9SZ_dw-w2TlusD)p^n7943I~(-(64!!Z+oGwNOun)J5H&_^ z8($|s?q9|;>EQHpEJ`pKeMx+jm>8=|_|`Nq{+5h2V|kr~#;hp*Vg<5BVuc8CA|7vE zVp&N6a(ol;kL8}QbKS@?13h^!C(PRy2&{({jmhc}cM;9aiQIpb61hKF#aKB%wmuLw zPaV}W)YJNXH%0YHis|mZQ=g?0Il^R~mWe+saBZrTjVod;pwx_nf4{Q)yGJeKLNuJztm}x+S$Ldtg#RtjO(~cC z{Sl%}Y;!%;#XyVO72)Jq>p);yv0Vtv(~HaC=NEmx10Obb1MOivdKJIR68JTasVcMY zvG+spYpScC-8$HKECFp&&(7^bqM&4TxnDkq`d~bVAOl4Pc6E2x95DlBuzY-3_4qGI zz6pD~|Ci(`@*i9p0B&nvsKiX!pl0{x)QoPgu#P0DUncl{$W{cK+6%@misaXeb$eTA zE|P7+kDplw8-K!1*a~L!y1d3gU=CIR=%597LTWXG+Rq8o*(cgH0&|Du%;)J7eG_7sUhdT$$u=?kG@(psCwQt)?Ne0M@@n(%Ymv5XHZ zi2%f@0w#wLcB?>WnFwjSj{x$};ek_(bQA5?d8y#|AHN8b7Y03Wivr+c8qfpFNL@5T z0Da&V3A7!s!C}*+^ggxpz(Z?6y({lVYuU3laK8Y#StzmV@J+H{W+M4@7<1aQ>JxrJvMP1%8|L_+*X8CqP7`>-ykfEK)r5-i-W8^2w|xfi+_b@tuZLY z+>GWti~Hs0$cqu3nyEYa!W;ZjjrJFvj9m~EN03ZG$A|NdR=&qD*gYaF0l5Q_bVf*? zA{UyYGC%m|$3MW1Z59aRQ7qzz<~J3|_|i8B z3h9epeY~}Kx#^61_Wt`x$bLbNUT4@cf)qk8wd-P*GYnuLR)*QF9E>e#JV3~+NK$tS2pWVI&ES;kr1ZZJS_$An zGcZ8FJmE(yQElyXvrp%Xgu#}DLguHDi2w$|wkU48*qO?iEjCySI+kfTaFjvv-EAk< z3{tHHwEpEH4vg?V_+}QhXVSNt0mmR{*H*lz+LfRqJ=R0k3^EoK--u47gVok#3(tJn zk)T!)qKJ|@et7)w@Uc3Azj^iV-v9B^!*Q_)if-1v2WZdMt`L-Rn$Tn1-@nQq-}~+G)ia|`(D;(XfSodY*2p!2 z`ZR4i>h^SeELKWuj4Q4%U7qybCoz;L&Z2{FM>=_Cb>r_UA_snFjtDqAzmp`INh@4k z@PHN|5Cwy1OG2QUxHlaNRr&zQ+v#BG;HJYEI{H(G z@PT^B&)?M+GWRCwvb_HbkPljyI+S(wmu{*bQ^_e&1Zn@`;^mR4?8cdMT07d_o|MkoD;?i$EpvL=)cVm@O)=;dOggp4$sTA?tKfViqFv*A11!J5mh!makO$H z3i3Er7mK;j?aGw~7w6^d1+)a!jDFO5fi- z&8-gMN5Dd}tmfQDffJu$lyD2fg?`e!sx;^l+qC-s!6AzA5!CjIwIpa#*zHQ=_% z#e*SnZjf`Q4aiMQPiYSf?>P2bYXY?6)A1B+Sv}gv`<`CQ(c+!?AojCs4V)?yWwE^Q^Do}_PZ;F$Jx_CL3fhmEYoS?fA~Cre4+x)>gbG7NhDh?5^+X;;;$(N z2vQm*(UvZb*XHI#;O~D*;KqUc_Q)tXx!BqvlrG}N;@S6w4an#jBh7S}Q|)H4g?aD> z>{iaLElir?T&ySHK;hx-B&$K>+e|pk$n~{{6gLAQ_2f z(0karzD!IYt!ezBdYZdd{n*~{qXbF=aKYw!Z z^Y8wTjzj;SVjwxr*gjRd5zu~Ki#qm}r9c(H)4J1+^iE;*hy}*8IJnb^%#sh<(9kd_ zR#0u~XwR_@Aj3bVt8J9&fCK!?#8MD;4V}P9o$1DO2>Q%5i7Wa=yYk{|SC|47^a>?} z8X-I}>C;Y0OJ&Dmu-LA>)_xM)RaD9NljAiqGL>FBwW*hxFywef#a_qPVmsTON4+)n zqL*BBFQrFNck5wQhV|%`^8gc>`OORcL3w=>QSRWMD?7=Q<=br7KVucYkdP0Ku~%+MhbgKKis1!_>0WF~mcm z-4d=CXO#Fn`c=JF^?ki&mUHH!x=qaJI%Ct?WTRMM6ynvV|af{kh*%|3TkTHyMAm< z(uD?og->B5A0$7C#!6%1Qn~|80cigRKeQ&fzX?yxE&oMa!d zY*va1z+%~tM)2QT;Dod*U_y$mwcB_e}d z8ueWO%>Rb0B}o>rDlpRGu#)Y|_I)PomF zR%#sX961-RoMjc>LBcVQ&;47pYR4@E(*SJ+!GbiVEpz(;4zLAD;v@f!aR1lX2HQ)% zBeod<%8elp4;N207*m;obZKRGwk_WSaXbAn_d*XKw(&dO-W0^x1YTkf_$c@HUs3wM z2RC$nnU^{);`L!aYOcC)PLhF6ZSX9~0|n>yIau?bH;oaX{R;h_I%WvS7PWRX!A?Cx z0)0H(nW>h^@@2D<1*!HdXrC zQLWp_QxPl4=oQ422;GP`#A4d=vZcc?Xw_tnUcf5X=sO^J%{vu;?*01mLH-$4fqm`FZNy$I88vzn$cY279jq6gl?@(4Y}?h$Ui$xcnS{vjQ{?FZ!wBv{wD% zq+1kLg&)&Lj`Q6DY@I`+(ZaQK19bp)EX?Jr5Q|B4PtGT)+JnbtS`Q&M{QY}sMn(h) zTIKw{!D$!$%{>>=?DT&|76tFX_L9LvzZPLSq@B5B!(Cc{);WO}(wOQDhSC0$;=5kG zyIGL78|-9FY=ct+t2z!Ob+oc>2WGV{86P($U4e*?J6l_4Ku%}ChL{CxMH0!IxLt$4 zDV*hwo}HnPXpAECU#c#i^^<7idf))KY;OjC55J|fI%`CSKpxK4@rPU-z{p4yYD`Ol zTS*o}X#^lpQYWYY(!k(1?}O;X#A6f7=fMd*S=0}W{_&%B4%9!Q>tJM`if_bH8pPyQCF42n$zuKVucc*AVtO$guswm`A5v}FDtmRU$x_zU|>Y4hOMn+tFeQ#*Gj zQSEi~N02@u375Wg(GMmU9e`v`wZ$%1IQ=clqPVIF9e|1R0T%L22;tz>%$W39Oq90n zo2WOc=rX18{uB9G&j7K3yDL=GtDv}9cquzpK^g&&WBtye*3HI?Z5}17h%Q=G?+%P8 zUpP<&wu*XTa2GhVDlxFTGA;M}_q?pdsqfUujrUP8yV;TF?nl=oOiI2YfYSyh{kkeG~W`88TYi*8`~B56Nj>`YXI>fTNiX9nypx(oL=`^gI4UP*P+3 zr~3-!2IRhSJ3kT-%@;mBZN%>^fIa?PakWhi$ocR6{UrfK+p%tXb))2z*ff|B8D-KK zqVN~`S=2y#SHG;b{x*9TLH7HIw*_SvMh1aLk>USF<`SkJ1V9S4EH()NwR0efm>f_} z`H6eJ%hlb8z!_cXKqoyX7y#Xo^*rFp4Egnl0;qG!8!K_Eke?4U)4TQli1z@M`@Qzm zi5hg`AWu!WYVQ0%piNI3?E1~ZMUdlYe_oSxXFuvM5eX3iuy~)vp5|P~82bDBDHEU< z_BSvB*R1-*^+@T!xba6WJ67mT4$vMj`v5577Y6m(M=`g8RmzlwqV@L!JCnKW5IKxo zF}Gt9#UriYq|n|~QN-l)FXMFXkmcZ7%#HxhK#P1utziZ!pJ&_K+k@Y~S2%V1M8Y+z zh;x&Zi-HYIO_w%N{8$UtP6*nbo*S$|&$X9GK$0Y4lnpdGC5AtNR)V{OwoId7<}|@` zJlJoMSqt7I>ryq0Roy*3u031ho_jG5BcvXo-je|(S%b=VQ;A};d^N{qCQxURMxC7= zovlfEn;Gk>>X~rR@ zJilV}v~&#&RO`Q)&00DMWzV5HT!9~2Z1!}*mmi^DtE~OR-qkw1L|ayJ!(1^F8(Y=T zvw?I#!Cd1E3&i?iy+~;sgX5`HKOQD_?pi1I$VAx@zw@2Z?nlw@5VWZ6sZ|QZBut;y z;m;Z(CQAst`!Pg&@LpG?ca;U{GSKOFzEy8MoSK~6>r~tIJt_Et6<~CiWi^2WQlgp! zZ2U$2L`1M z`=4^e2n z^{%v=a43$$mNXjXnIO#4xakiovW^fkQu&pVTnH`RlAy!^%@`#77RL(84|ReHL&LNj zzJocL=X8b*0%P9Iavvdm2UeXhX8wZQ_S-*)bqk;aXmIMmy@k=cRDu06(w;jS;PSwJ zdvT=N3v+sdAN?L|1WWO0+U6|b?Q@Qvd>&}{#sL$*x#=(cy|nsdSa9-mRQn6qQT7X8N$Ntm!|^8riT{r&S?+5 zD_|-(4fh}D=aF&Q@H%R2YlOx9CCuT`^&M7JT9y<-uocdlw3I@{*`rxml8KvN@O~GQ1zkl4jT(d} zzHqfd^c+oyk$fzGVBHaPkxurVc|!Gggy#wJs|f<*3-Wpl)Rw!v>B73^>XT%LxfHhd z{u_4u7;z0-xcDLUY;kEU{zo{LrIPNn_Z+Dbg&kW>QGx$q_zyLi-51QUhK_>Tsw9`v zU_xsUClAknjgX~iE*B3^2OH$R&&e;0m0G~MR{@i}3?mZ58;rSTgJD}4mr~%(6^zdo@Lf~`Rp>> zgO&~(oy(rgI$Pn13C)z6@w+c*dIimY!6XEvEFVqq%tK zo%TzSp=sQ(Gf=Xu$7f?c6<#%ZPtA5e8;YB6UdWSYR`iFC# z^bG!??U}g9m>6pAr7imn!TvlPnu<8Is4&iZKUo^^Hlyq*K^V0Hel;e!rU=E{+ii8% zel>j9DXFANV|uyinzdDO`G5*O%0}8v=Ovzw>7;&epTlwS$SY(Yxm?No4XtE8S{jDe ztpvdittNUs=gq-Tr>2uhAy~zV#IDAk(#KhC50@je^+s4;sUzqfNBw@`Y1q#qO+I#R z9Pm*ej<_bKB{c}c2U~BF_y&{i@}nS`67Q*DN}V+eChIFO`*}*)P$C{{$m=tV*uUSl zYSP}sJc~GnCowjW_UG?qhlFXta~=`Z6_{jC&`dQJrYQ;KYiKfWDq$OcRF@GFpv7Z& z)5MgbL5S9y>w0P-4hN~?xZlJP6EWxE8oy(Qf*jjI!I3&zxY*7Fo5S=&FQkiKr+_7d zc*C_P$r4G`$vyH^rv07;j&in+TLhh`Dh_?!5CA2ZK;UKc= zxu0OnT|5rT%3K7-HuCx#&dg70kS}DH&z}}!?HKl)v#hdm6JE}d44pNQD?OHjxN~Wu zzw3|DAQz#g9yA@R|EWRZ&!?@*Mv6HTo(*z*H#CYxnX1K0NR3xqkfy=%(Gn_D`ohSF z#@pN5@u`9@;t~huQaMqbHw0#A9u!U|-wW|*N}j;V!z2wS!s8Iq%u|Dg6Uq1+zf)Fu z3I)Bb1d>u0!k&nz^a;jfI5V0E0S?=g-b+wQ-lu}fY-Q3n;WMEz+O)HlwrHyFz9hO6 zVCsfN=*7EtAlMmKM=4B`!qXJG*+NaYlu6sL-!i%vlt1?%!jXSY2F1YGrGCX$Ebj1y zsB9Zl{V{|ds3d*0?a=4$)h~z09rD_+$kWueP(`ZKMw-le1MaS$bA%LdOG1AVuopNw ze~kW|f*t$2pN&#SmAvo_yOH_@eks@Ip!Ylrlxn^RQu0+Le!8+OC%lY)T#x6T%tfgs zgJeT*Fi!;gKH@Ty(coz2LCG1=)Syo=H1nS8z9dnZ`Zl_{x=ox5f9g*Fd?8>NJ~M%Z zFhKHf6bwEiE`H<6ZYZR)Ew1R%D<2=vMk1w?E*us^|K$-KPP8qzNZxRtapalB@A6(H zHj5KtY+;}eU|eFMT4^Fm3qWit7WY!kx|xW1frBMA z2^dcW9y=x-=^kED>{D92ry!imL2Y^Agz&eYv+Y79rlpByqx0?ZmJ;$S%VckUJ#&Dq z__(5Z54oWZeCz-lH%b#-bp8@JxJqH%ZMIr_u6mO`o&0e` zXHA*}H*Z~3Q|ASiB(^65Hp}9uMDU0|=y=C|?#wz=%iKM;rw7*4v)}UzV`irKfGaYF zW94;B<3^W}pea+dcD&)c;tY~VGBA0u5|c*`3CoO*Ds_F6_DhBXTwBhNyiIid3nhWG zr{p($flt%Q2RJ8c;MT5^>WV|VjZ>1EB%kRtipbeys6Cqeq}d6YNE9$Njgx0Kx9I!k z){7$aflQVy@Lk(q?`724Rb)@kxLjK`LSOUkTY(VHV`4~#-0@c-V{V_x1}R#PeXqUz zdFspcz38GCp-2)n0d^&KidW(e?0Ne8csmqcgJfzn`h0J9wLZG$9EhUch)Mb_+-@34 z0$T!k)+a0le7<8OaAt!=SH7zeDY}!X35a@8&(QljD z-T*XA&3R9P#&PI&hSqe~;$I&20t2co{+0NCl9lSyWF~r-MWRPGY;5$HEiUAv#oodk@xTs;iPfQbcCsCwMSsJ0?#{Z|i^LYCy^14jIbBUs@1`OQ1p#d>rM)Eh?|}n|#1h0}0rip=v;eK)kYDRg#Be9v^C!dn zB?Og@(zSeYF_N#}zY~|pzS7~N*pZuFnZMeYO=|X6isN=rZe|>1K^0{110Tsh(!FO` zaC&Wu6btZ>{c{g1=o!8Q{QwY&m%)h4jh63;%{wJG{(o>6RRx96oVY{df1++H&$2b1 z`ro1R{aNs9-~nzNcw+KEJ|L0X3#MRN$t~tMBXs$44OI3eE?SSrk6RwIsA}s7qM&c_ z))AjwhmlUaH&|Ta`kdaHg?wr0sVw%uZu*T6wzjrZZ`1)`v;e=0THRD$?}O-peQ~NY zU<_?7OoI-60FL37?Kju&hI)NjXSs^G&yVVOz@y(GHz!UqAVTonpJJ=J5unKd09#j0 zU^NdLoN8ZIdnK3b)kLnCmT0zykl%+ifm?QUf!h4DDkvY zFg2wIMiN+S`K(K({GK@~`-i~Qryvgx4*(VG8X89LB|iEODy~8hIcU^t*dR&l0#lx1 z_>xJq`jTIvxaRH{N6{%TE(q$x3A^{XGWH%Z8un|9wOY@;iRGIB9UA4Lk^I+9HM$Fu zIGz5X4Qdrjuo_V9L-2X=aaZFk-4bDyo-^U*z->Rv z@_$<03QdBax)n8AsBgk7kRb#RivU7eK8`XOC}3G1L!k)@;ARitz8!KpI{YSnOYE`G z?;9P*NSHtUg3*a-@#!@`3LNz@xw3VkfuH2MPsE`V82No)EiLpVUYMc0xpT*D^#S*_ z3_~f81LA&ME}5Bfobu$-dtaLVzeSC+z&YXzX=@WVZSCidnYOY3SOxah8q`te(b#lz?i%12>ZSQgXJ9M zm6aui%Qbs--ubzIydOA&hiT4Ato_Qp6X=r+zx>rM9k}!Km&tDG)%F}wA%|hq#jUIZ zVr8@E0D+rn-WD+{684eH0_KafFM+M?j=S0FAbz_k-SE@m9acBB)jSmsEeM(cT<47V z`Gd<+lDow?&Ce&_)(A8+hjcLyExQ))-mQrs*T}w#KCKgL`zUpUcPPk>AO&s$aQ5D( z9Q{X*^bLL4Hc-$j)i<=X^0D{tcdMQ9(n%SET*uQq9GaC~gT{LJ3AYyUh9-XMx3cj!AO&GwQ5`x%SUk{QTSF*RwtBsnE@!puWA zK3S{vnsoRS4~t#*2&4W+mWXSPbZroW9!Qs0ZH5ICHbSJ$mO(4HHO#4;SB+Ve>d~7% zHB32g(Ir$x*28DOtd<1*FJvql@>AG;su5a#{19dKk+M3^8-8Nh%w#>Bc%)qhfF?J% zM*&96EF0N0!7&@uH$BM2u`VDJtc$^y>+#s+a?8f-n6P`2#k z31xDu^DH1Uyodu^T<{_KU^!hn`ubm6#_W*p?|x~q$Zke5FZ7K*O&lz+@%mWs6Gbsz z*WmB)9{ho4vAx6)kw>_HIYGlXb`?*~WHtZ^CSu2DIx4UFVpUA+3zwtwg-|B_0)Hg9 zBqP8JkF~?~h0ccv3xT8LL!tf(yYVUz!%yDtL(8OBgS zNY*z=@|fwoz%O4F(K_^OvO*m*ql655bPX3hr)Z4nUp%jnN>`c+n?^(8BN=KmdL}G+ zC-N=T>dR;pm13ryM0e;87|uo(YLa1|d1*~8P4Kxmb!wJH&jhwL&cp61QL$M?pn_*i z{}vad$U}b^D#rxeSXdz8`LrlHX)jVkTsM`9!{SBSrnqE&NN&ES0>=LpuT|$B5fM?* ze2|E$m|oaP$V&X7A)styT@tPSq?Gha+yUsqxj2$r^BnUuo+IALon%}ieQj8}n<6%jzck^U$AQVg(Uw@K{fZaM z`7Hsl?kkF?EaI9(VvIM1olEOU?L&-yTZx_E8*gKVW~IH0bSVxJQi0e8G#(@6que-yzg# zqlL}C##L2=JK^X!G(}-?C*}rPV+G3z-D*xY~W|JX^dFqM0g>UCPERRU`q57kb_t$~JJn`@zqn zD0g91h_`YtjD4>*97;xQRB3ZO;vda`CN3{oqPPonFP&hZh@I`ADH8z~5%6jXjJSJa z@S{=^5opl;_wJYS8Ba`OQvNT=#n*9mqPbFr9W`(lMze7o`aUQPhG)!MbnjmGbUYze z5XVaay>WL@5;Z2OWKQ-J90^tO>N&x1>{LMk+~4bzs8K~h!xWFVN>NI@^>gIk-#Js` ze$IOlZ~Ms4*;btO-Iok(jld!2L+4?6a{r6HkG&pzZDzql$UMhb2L)_41)2oXAvoS_ z>p9wR88*6jY@%@vo-H~y0W?0JbDt(LQDAM-^(G)rrJN7DjRQ*QMZl^~l+MPLDA^v$ z1Tcml9m{`kY!LSjX3?hR(sMN)UN?(d z%qbiaR%I6B%Ke;fJ#))YhT_3A2&2ai;XP55!KCSRr#+i)bU!CU(%<8C5FM7>_hgfAtSa(% zzH&d2K@yCj9IW=1cHsy$lHuc^DPClzAkMleFF^vxiTopbv>c`;>t1eIt;^O}?Sg<; z@&t#4MbW<;xe#gG>_#=Ak%X`hE8Us=Pt}^zF)n+&<4~&d2h`Wi6BfqwO?%uQV!4`@ z*1}n20`iGZf&~ctk8G<1og{ch^PEHAecH8I64GaP&fM-SbdR}>(Bb(ei1ECG$B7Ud zPd+;aTe3Wdkm9gn<<&8WN^l_|7TFXSC$*}r_tiG_m;c=hU~J4zfF_ixrz%Vm8m|~? zReFcuy}~VUGF9!HoYBQb6CwGGQBE=8JwpQG^^dU|mA9$Xy`0)(dz3s|Qi6q>VnfS7 zLIG;>+Jcc_>?KzVoKjm(g%QjTK?mg1kLNwatFrY`+}Mw8@;V!efKR3=4sr0M7Smkdwh_2k-7kP5a(0P<}8`SbJm|_?bFS z(Z_{%E(hczY6SfgmlOSogm?_=gJ+_Ur_p=nW~c%tu0-w^{m}RVm9g}o{?j<}A*CB! zGwLCsDOQYx!I}Q&p)=Rn-!E_JD@S)KOuRLMR$lCFmD?}`Q8~#{6Uaf=hM6Rv#BY=6 zV-R8sypg}x7WjVvxIjn0R6=YyLvH&uf6P0}zn7oKP?E}3DEHw~ZmJH?!LV$;EZ1Qe zkpr=2`07epD>o_b$P=%f;@=XK=&12%kEj+j216Ec3l4->+ z09U%jZ}=(+S_ebXIgo1M^bIg%2vqL}(+DUV!BHumkQx|LcqhTPrXxx30P)CD3zF_2 z&zM*9dj9Vq={!R}bg%q>k(O`;0sKjdLua4L%j9F&*$7e))8)^&`vQD+w~ojFNZJJ< z5*)9E5X1Lj*t@JNfS^{;I~C1%*Eq~A{ukvX+7@x;-sTptRxI++llMV62Pz11*W87DH(!c^*!fze3lsGv|@y${1rE#|^k>v$<@F%6EpX_-8O2)mA!s%og)3Uvms%gT*u&;c^E9#ZyI$m}xy zKaRZzi^^YT-L)nX=sugHEB-~hev4uII$GX30w32ws{u?wN^hXf2~}x0gC(f3Ly(gp zhCg6K!oESK>F=c!Rwhz*a|SC@TDU4{9sfhRTl_6CpTqeU2$Z0v8Ag5qH4ca{Lhu)0 zu40_w|Fd`A;Z;=WpZnTK6h3N8cfeAK^B&^#~$-D+{W>)^htiQiU3n-DnR z?uR=%nS{v-^WTOl2{c9sP~o|a;81QMORpk}0$Qz#UL%0@b)Wciol|i~Clh}!%zFz? zXh3W7GM?W6E_pneIu%s}Nee~|IP7r34n{4=s){HGIAs;RP5^x4yY-RGAsx4&7(9Bq zJJT7W_pU*>{XV9PC!GbDQX^@ysQAVG^C4qDThf|Ew;0-Rtq4$9Er#)t_E)d+OJ1PFMrVk3x30*R*l zEPP)?KT*RTQeJ0#z-;yEgrYOLL8)=j4ewwV0?P81L%P_ZRj2 zpr32K7pC9skhJ$rw%+B>ty+c7hU@q#G?Wcreu*~q34#N!qq@2SxbwX=kG}$e{!m>D zQWeAmz}{=59uPz@MIcB!c-AqKC&N_2cLK!w#6Mm%lk!f`{lEmo zf$5OB9Qs&5h=EoT+@f?WWe2sXeZLa6}I zl&`T^EF3uUC<4$S@r_d-RBlT}L5C9s6(_Z531&PcIB=myq6P~g1fju602=D?pisjU z_E3)v1178#Fc9NOXoFjm#bP<-iE=i+b=%D+D{~K}Xt7XFEOF!^0ex_DH#I2e(IX0MybN5U8Xc4Iv!CN+RPpNEIgBnDN7o zNICbDjRy;XXwgy2tsJ3^&-x$w^%}zHhJZpYhY4Z`$Gzna8?XVWWE4&+kkMmDgN&96 zIuL>%^2w^Po~?KY0G2h&_eErlRR;u1D2O;QdSV1CO?xwf*4g|KWPgA(*C_gN000M8 z0#Fc7Fj<+cleg4D9wQhP5xa6LOGAoif7my^+w*Tw z1c=Zzz~&+<-ptZM1+KQiHwZU$EZ+;X$ZX+bD4)@u_D%f)Q#x0tm1A z#J|Rrj=Do3XOxQj#0y|Cc^e>S8R-34SdmWnp-j3g$>giQr?FF1kpz{TY&WeEbQl9v zB$t5bukuJw0d~LcoBsM-7FMJaR**@zCA(SiMmk@M-cH#595;#aT6BRbT9=9t0DF51 z4A=visOS{$TAe`vNfjv4s35=L6aPq_Kc6V+Xbe#Ah71)n8rT&Ff&<(lI8_y$PW6tI z1OX8^fQsk=MFOo1P6QN>3N+d>_duKD`wv)&gcdvX81cu1iyBUl zO*Ek-py5}Hm@yH8ij0B+D2Qkf00}J$3U=zzW1!SWe*Ay}0@Nrxst2QBrb;d%U$YGZ zZPDQ%loG}=fNZL$V=K{&qLxZz<`Ks&I4HwR2>V$~I5&Zhe0`taSfd$<+auDOyJ*XB zZq~q3yuE)ju$EN>@dSDnQ%@}=RP$Fxb2YFVSOctK5fOBv@*MmN71iUXf{F%^2?Ri^ zhPhM}Y7uc$hv?Q;bBRU(%{7V|dZVIXMZ`%7B2K)yudCd;4%7Mg z1BKt}pv^E5gC7hyP>VL>RrswFcoa~qAV>1;@=5drmI1Q@Ls(r4W8Yg3tA7Tw26Sc; zXns5Iv+=dM5ul4;`iWkoN8A9`dRDnNq7B*t*AAx7*C6|&OtFdLg5J<3w*&d)^6k9m zD7ktU?K3i%GIAu{t1<}N2E@nv#`phIvz|ws$OL~g9O*`OQGy~57R7dZ9>I7=1dmre zO1rHeFy+2yxVB7SfS?lK0FwhS`o>?NPNxVB6QmeKeFjLYKojj<1eez`#qcycen2s- z6U3e&5N`!R6c{f-B`O}ffaLKyjm&bu?X>bufBC4F@jd9)La&ny6&No(S2N9 z+xS%uT(~je!i|JLDQ?OD9UZB`g98IH9wa2HsHTQ$3>fg>!9pEL3?sClWE`yUiC_4I zdt6}Km{l?!bm*x;iyuj72|>b+77OpOg8=*qVk8cNablu^85Ci{N+iJqV`Czf1**^b zv&1%TWZPd?dC+o@GX1M1D#yZ0 z+dSlTe4E7m0@Q`Eq!(@yt1 zLefDs;QF5Ke(7j7E6TpB9g53c&8!2jFlniaxbbhYH_JfLeISNIUPx9d_V0b--yHH_ zYE^Zov=;~IaMz`QUVIdHoOHwFICx}~dJn8Afj}MX0L-E{W=D(H71OO`rGjt#xZ%@M zYZrG*6T?6ag54sB65#f_f+`B=w2*rg#m^7464Y5BJQM;9cpD)ZBoPWYldplMQx6T{ z$z6M$Kq=caE|MDb_+g+NHy%vHp}~nCK?oefL=Ykt{E5a*Jr>gOBMu!E)KHE@5N&&z z+0#f_v)SCF6>5$j-YXkh+1_#Gv@jmktdMd0hzkQrYJ9Ly2$W4Ufpf6y@>j_lHS_~{B3I!cT>JTv? zGKBa@E}S4{&YSxoS6|0aDT<4tG8hQUg*<@d0P%ZV4!ynUvDPFVDwr4XA%Z6>n9-< zRRu|ckbU4D2sMYm><6wWp3uz379#S5trd~E18LoRHB)9i%&PV4=~R(HYaJN!A)rl= z*Mq?a{(N-}N5Yq-#{b%v$c|&7Y7aQg;4y$Ri)(7u5t9f~3CIp_8-?nP1<;A!SC%Ai z54>YY5c{fp)ZeV9Z_V7)3uOpKZ#@+ycxT8&4Y)*aW1tNUg5$pN%MSjCQ@145kPl^H zfW+^CP$vVR6(FP?=MTEBDLF_zj4M+n`0}$Y3B{X)jI^wN` z)LZMZAYey_9wX%lc<@k%7Aw&>FybKqD_T65v2r67Xpsq_4v7N4a?0<0p~(hEr@JAZ zjo;_3k0`Nb<3dG;9{HrVk5^O#1Z3}E2N?wkH%`it(4a>`K*s17kMrKAFN%NDTPv_z z>k!aUK>;!{k@yorPl`B!kv3G|U2ruJgo*>1Tk#N%j2Ro1^!Ho9#(VGboqzpgwc}ea zQ*W(6!hn$kiZD}$w}y2AHoDV;_Gp1htkhG&K`git0TWuR1o=(i*Yo86g^J*@BY24P z$S$<_<1ifuAq;?6$6?(ey-$zxS(P=4#_li&c!i|X8arPkC&}i$I5|DrkY{gq z^pInIkPSsP0&>0e{R00TUZ40H3A7@FRPo%JiBuU?df5eb#X8viy`G2e{|1xnM_|WD zCjNT?aQ5vg&c^@d)7z*mEW?JwI|r|=hH#0xE`coGXQ9V+D_Kw(#7j#OX?tBXXkkII zhFM`r5beRw?N4B|KPNVSa&i3UZl~66#a2`2?Q+`IpY#fHgJutp8zy1b3A}r+%7PuW zl)DnCZNHhDzm^Dzn?yjU31e6g^Eano6u)i4;~aIBu|V7kdc9YFNdR3Cs{$r5u)G%9 zh`gKYPlU!>K~MZsIj^mZAYKN4vxx`d^i0gWIQ zMvm*ebN@~c1o)c>2ngbvLl>w2!~Gwp!d8P#@BQ4NZ*YV6iU^zthq|NQdLcLv^g*C^ z04n(TneYn^;-ic+`Dg3})F58?Js0KFeTYxbcvi!8<7tR1jq{71Jmc^#OUr_r_3`=$R>{|lBQXMfh|_s)m|XdIyM>8GCxjrXZJpEUF=8_WFp^P4~$ z!jK!kObh?Y@-I{_q%dBJ%Kvil8~b6OZil5Wyr~NLpeDij((enhxL)ms>NP7uKHR!+ z_Icl{h2O%z-25}*02-piz}s8=ZQM*WuPAt)6q}^-6C%>9D)JM;skHaE^VqX*2J#bL zmh`Ghj~O%6hDyk6Ha8mv-NL`Jd|%{JR`6Gv-*{c5u^q;??Z(@EZ$Lb%qVyHcn|8HF zGPS%9N?-4*ibqxca?hLU`6_`HehdF{^F{Dh3=KWUhA6S#y?c8DQ7*9Z(Y)&Im^IvM zxPKw@%q{#Y%Wn~{oXrl-EIZ z4HZShFr;Bex(ls*JdJvt@)N?T&&_5tlP6DBXUv$P1_T70bt}{s{*~poh*z4kgT9;b zf`5FL3AikoW$qJ`hWzmj|nG+kJ0sEiu!`Qn1qoR`LhEZVj3uPpz6T^i)?mvLw+WE%JXwPK^K> zHY6)4DIq#K`mD#6U5tpL=-s_Y1w~Paj*dRn>NPA@TuQzmiYTfIs(`@d=W9gq)FyWF z70@5yBwyu<=nn#-D1ZQpd?olzrG?+ZZ{d6Sr*;Ev?1psuX*K_;h=O`*8&gFV&Y0`E z)O$xxP!yS49n+JV;$oJeQrX5je^Bj({#V|8!~L zxA0r|UVf8B;Fy@0X48h&sp0R2doeLF=S&;EC#WL5di4dQQ}>&bOT||Z=+Uzm3c{7) zs}g;Zdm;iIlBmq+n_`FN%l_2T{V@w|L^RFl8^mq(onM>d#D zC>{l~*^EXI8NP76wlVKg^Gzlbg4%>{`cL?yY)N#e4d!}lCq`GcIlumXCOm&2AK-!5 z-b{OF2rorkePMj%%IWX_2lK%<`=6d(it;z9tb3FEI2ZqP`6Kurgx=hwJX~)6mDb-E z`?v6a7a=h*QEiAoYXCJDO5B``vL%sW%0Fw`_~jc?RS*$WrAdhMebe%T0uN`_wn zqN-x@GgDV@A;{lMy~T>6Dwl-6(f<&`EJ>{Q%V(smEgOslsDj!=e`~!3Sye9yf1U9V zBkXO-@XKeky&W0Gd_cv|Y{p`>;O}Rq-fBTn{%`S{Z2-W#SkN%f)YwJoLZxB%$qpSl zkei#!_19m|k|j${?M&I&4eGy@Ke#H6Eg{XHK-;4K|Nr`*E{*f!e@TB0fU453E`cq< zMIgw;M6{ydU@q<3bs#72AY;akW%<%Ch>DK=vxVVUjwu=itGE z+%RS=OO`GrCOYB|=L@JHXpvM8vY-JKqN78}%{xq|q&6Hpc#yGU#<2LSr9?&j@%sNK z{3emW4aWsGz#0}Enwyh4pEL|r8vgHh-+c#gP9N9*HvSKqZ135pSBQTuY0>}k^Bd>K z|C0VHB7zD(2-#5My=SjIfLno_yaOP>58ryMF0-g*B}Tg`}6Wa5c%eZACc8dqyK-xZ_)rXUOg@@Ekr+t;7+A0 zRNA@c4%XSFc*|p(K-98i{gjxzbmnKs;Ad_$_{N{#N{kxI8YQcXc|CU?-oMyCpe^?RaI_|lq7TpUq zOus7`jS2oU?VvD^%Da*o_RYoF|BINxXvD1Se==)u+I2GMBnVs?L{eAp>EHQN;^`V^X3nTg{@g_m6=11#aucxp(_|vADS=2A zJtl`RbF!O%?D+Dc__nOUX@&y^4(L^I3J@&waHN|r%CwA&bn{`ohP6vP)O`yp-iAej zKfD}-E2t7iOZ+*&g5N)r*}LuH^8emzZ%gZ(ZNR@);>~Rm%f2Xun-$Xi47^+#&57D< zQQa7Y(6by)XdzIhry#J;C8E|t$3z#R0)BU7OuHC<-2T+G$A?=n*t}lr|JY&V5b)L@ z8xE7gzYm(lWC=pAhCh!yLbr}iZZC5%2Y;v+!C#^D>Uu^b|8i0M%x%Nc_(egtyDLxb zm#B?^o8DCUIA;$bIneHqDjp6OS=XyOW($nkx0e8yLYGzTc;ZJtcHL9O<^nx`6+XKt ze)hj_NUM9In*7laq=C2<26Q2982oNFTUG_rqmxaPC5eOkbR_n-Q82v~A}R|*RVGvl z81JZsU>9AU{_zZclLnw+sL}8xi^W2g)0yTLrlB=#hcSh0?)g6Vy{yph*d~@79L9Zr zh8Isje^sPHR=Cw8vTG3Z_@@G0;CU@D4c?XkOG;X6bL-T`E#3L}t*^;S>-r-M=m zAfO61Xhq6SD6CE@1mM9v@yyXdbQ`F1g3SR(qD0j3@6oR4LGs#EF)%-btwXO)OL%jV zPyBu{`_tsHS;#*R;=!0-csdg_ks>9n6h6r44}pPDSjg-59i+$r&wr}$^ED!$8^Eb5 zEZjPf3G#h}U;QA4=SkDdPWZ3lPdc!d001BWNklZ*kPS?}-mv?AA0OYR~?hh47a4DqrfOnPM1PHxp^$Kas^o<`B6qGhq zyMWp4L|VmxR)Dpw6kK{3QGFL%J$gR=ID_Z9cZVNhQJ?6JvSbPT?B=Bo_w(J-ojly` z6~+&M*B<^`TI!>|@w3{^O=E8-ShEJYbYWX;C|Zk_=pF=+|op7)90IjeKpk~Pmm*5izR_*0%(zn&5K zR@lCsKVN@616Jqq&!|iYzXpbV&rOGK=a#xUZkpf^6}!L)SKA-q=ba*RJCpXrufFLY z5)zX3)wb3ATdPHuWX87Mg7(l?u%RdS#wAi>%jC0dX6{5x8Go0<=byr{?c5I&Y8m<48o`y z*)XydgYyg6@WoE{%-Bj-Rb{GwH{^id*smJt;&#KDa`r8n_Fn6oZt{sga%5JTG~xqx zw|bC=0w69P4sU=}Pb+9wf$9gf^)C?ZdXC+%cj56n_Mo5|jxqgSixfS0fXRq|uSpRVFC03vtpo zRE?HNn3yQl;4bV7j&=~2{a#W|b`yS+2B2YR(0DFNGRB?$L**`y2_3FLp`5`rn9*g>W8K< zes? zcB9IXHY&Vv3#Q@2u&wwj!gWrl&{CYR5=*Aa8-E?fyQ3HIVH=6t_Vyw?Vgc7L%j6Ru z%ir>=+w%R|&)8-*u(s$g9Bk{PP}DK&1{c5bDWy?5jsU3ZAk-go@-i&DO#E$_g~7CA z)Y>veho=zUJsrnWz-Zs}f6Z}o(;j!*o0#!_89k-dgpL8}*CQl%vr`rk%@cJikctF2 zC{ui$h3objFuO#4*`pyjN@my0I9mCr|6p@ROrnTwzz{YU3jFKlWZo|IP%!)rUUk95 z3_q-stJp$UmR)x}&Ms;6$TVW_=|bAACt0VG>5%9jps>AGB;H4U?$}3>dTO~YVk!}} zP$PqL9L)c9F2lQ2vT<7^Qfn8o;W4W2)=(Dn6gS=;%=GskVCCiz%t9>kF_8WGFsgI_ zD_G_ezw4n-!CA|cz+@gO4Cbi%D?w6gL|!U{ z;Nly&FX(-yx)pM|i`<(#kyh;&(YYP4%{TsxR{7kv?l!(VKGpk~2s#JMxlcrW7O+e~ zdDjBl%Xl&}61HSBy<ux}(QT!F}ytH~q^gTX+@Z*n0rl3h9-y=*p66gC0F^87)qV5oW!%t zCw_L)ecqdC(4j<6CtD&VJxjhMvv>Z76UdT!fg0Gj51lLnw6AfdRp`1c-=_y7V%?q7cp$|R(J2k~N%huiPShw4{( zCixKI$G{kpjK-G2FG@O6&~&PF>4YrI1CtA)0gn+!uQs&jwNowKx_d^rC$C?4PQKfb z2^u}fZcsI#C?IIT;{Zhq%5gvg9;f$jRq<{+Dr!$|KdOM>0aXv`E|Q=z-`1Fa1Kk05 zpWpej>(goJE^LU6k+g054%3yd?{cY#d|8nx1(|0JB zxjzbqo0z7iV6vxk!~`_T|I?*8`~U0axo7ma-IJ@>Ojo`da|6z<^GV)mz}eG@w8um* zoy=~#jsXE~w$+M!G1$Vy90Q5~2kM8=iY%Y_&)J`aXct$9>OiM}B7hZ$mf;4G!{0_@ zn_NwwE&X_WOf5^ZKH!#oJ*DQZ6s(?0ut_FnPd6TwPw;w`NZdK{zd3&V#x!ujutXP| zj_LvE)5XqjKl?$k3yL&kJW$EC{|-bg^5fmO5*#Ti(s3Q)U8ArK?T-^TxySBjvFm+4 z_tE~HZ42mVR5{=Rj1rw9J>#ClrA>ZuHIQ<5!_Jz@%({&2+BgYVr%jNV`- zmL3fDbF!sG&+%XvyV!O1Mc|;HYrPky--jV`**wZQg0}Q~lsR*dgMzp}F_B*bKEY~$ zVQU9*Q|M;828bLM6lRr*yjH8wqf$hj56WNPg{&EfpNr_ffdmqoRsL*zt)(Nloq!W; zRp69>Sa4NCofQlwuv#H33TkRW@(0NdLIkMgAbY?S234gXCZ3f(%9cdeJzfKk@=IcS zL@5@Fg-yEYXuD>h{PYiAA3Bs-Nu5xZPD32?4a$zcK~xktav(Ambk(pq1LE3|qA4K8 zUqKGP9@^YQa9|1%L4c3?UoQUH^v^X^B1c!kK?{!siBNqQ-V&G|vXiA9MQUoH!VY7K zyuZ!6VqnmY_n8qjl~zUtIcOY|t|C+;66x=|{;#l_Q(LLp0RjA^b^M@(czHeLj3BD_ zk0{SR%OkO|{N<_`-r2vOIRpChY`=jxZ@dwJlu(F&v5*8-_{5hxPKMxM{+=Akq_Q%; ziHu}weK8}8V+i;bZkZ0Uun`{k7h=#X7+uEK0VArCgP&5gOv&evZ52-s@8n@I|yx5l#S35^Ni#GxHL za-=^d?&bNe3%ODI7GyqzYOx?{45$@$44r!ubuGN~&9%fOuHkh)J}bYu@-MghllKdO zfe`A1+FFQd1MPQX89p5I)~&EF5@-JiZViuMrg0gmMV$~UjNI7%NlYtOqHl9IQ_P?7 z{=n5F{QIotZ@&CJ+Yg+da_GJHD6_V~TmqX$E+zG?09d^eDvpBLA5{<`c^&lsgl^_G zpeOFuKOn_U zfJis1!jAEM_*4uI*x42CKAOTlOFC^rQz4(}NQ*xWIJ+mr+JnB~T=*{Foce z{q2wA6g}vJE4;l1br(rnXv{Z(*MGZ}%fR*4P5>OyR%56)@|}=H>wq_SaqT9gvJtqV zE0~?T2Py6e+=VNVim&C3PW1$JZbxO9hbLDD@cK1>PpG*IDHzx3ILKM$+v-8|`KX47@-K#9jTA9LqBhneYyB1sAVf=Gp zf0twyD_~FdaCb>Mijcy~-TUx#ehOuBI!*pLb9h%0OLLNW zJb4$|-RZc6HAw2MAi8)*@gRwNBR1v>u-%WZ zudij>Y9rI43=nRCVF9cMt;7&u$2}c!W1b+{|_WcCE0?6psmML}9dA*tZKUeve zPAsEusEpGgv-h~3{vjT=m#R=j1u8bu~}+ z8pOJMmF((yxUCsY%HM_9zh|pj_GVlUZC;1i5D;LJJ08ii4%Z|0Kg9008w^KGnO$d-^II#roS3;G3sJ-TAH`yK{VxaqT>8tx=U@wiUu2#(nZU0MQ9pz~^;kxbF8LvSm6u;W^uik?L%HxgP4G`0VE^&e_l4f**H9?s)e?O=DY z!nT1Tfz=?FkEfR9Xr&AkVGdY=Vc!vEBqoBx!4rjj`T8{hqM}Io@g`p0B%aPcZ~6PQ z?Hk04MZA4O90P!;s3RnTcX~1OIF{sO%)53mci1qtFoN}K=kP=L)l_sBF+2tBD&e+m zu;e%tB`WaK@8z$toQ=Py^F+F;s&|gPu~*Aa)bC!SU8mRQJH#U~;9A}3ZMrcqdZG@kh zmv|2|w|)sRF^XCtiNB3AuxD>??p+d1c1j7IJ=2)q`9t#Z+&tA^i*AUM_>9Fq+5eH9 z)5%N(!_#v}hlrm@FVETS zh{rUjl8oNw9pN-RWoe;dje|SIXwI zrZS#C=VY*Z)SU?HK1E8p-|L587D80PxK!ACMp*i}_&3!}OPv+oBkh$R94Jp+%j&<) zX3MN}KHRW?W#%s2zP%5Qe))85lMg#Ka-bH1>Ou8SCvyJ+YWzW#AmRiRxUy1#Gx*K* zKq&Vb;-iAzsUL+UrFHlvleb%UWcIp2e9*ZLsU!lbyYOPydgku#4aYrD(+$c}7}oAd z?zDmANI@#>1G0cSu{BFp9ZQ`4*t3HpW3=>>PN0FX*dPYDxhi+w!=zy3O8S! zPKXO$ov@XCWH9l$bbhkKW1Zol!{aG&r64KSLfBSH4e5NbJ1g}azV}K0@bbjes-C0L zh<6eEMjxKKC53DK)5#13DWVo?ufpAT8FKmnh<3w{F6h?yLzRYEQFesI7TEU#|GaG< zA)Ee`YG#*D{2Q0vn(DqGHtoPSdWdw>O9#7bA}BBn*p&Abs2XNGn$1sdPGHZ3d{(3` zC!#DJ{XRHig~=yiXc^=jys6ppcP{=XS#wg~?${>H)ys*r%Ro=P%5J;FfB=PUwIW{* zv2bU$0Y!uZ^}`7YHuL(3NM5qfgmMq})u@aZ59tdZ;3wmh)X#h@|BF^WmO4Rgo7T9; z?WT%Fq3O8wh2Tzu>`)L@g#Z`Z`hA370j%$r#MHVOOfC1rVXVinKanNw)v0rQ<;Uiy zPUsYy23GF~KyrYrP-$LG*xt>|JmGzxbbFfefx7}C-$A`b!7YML^Ba}bJBZmG3xbvq z&oQ5W|KWT8nOZeGK5asG8%r>NQ^G&oL5D7Sek-5BU!#l=y&XhFp;E)h5g+nk#cYUw z2yO_4!>>SiI`5gDXJY0pshfPXzaZY3`l=9|wsUbT+H0rMXBy%oNObd3&Y{#Ca+>hZIs#}2Q(m?=g_kx~ zr}omro?{>%9nK-gOzL;fBRjkrfFZ|&`AUSuP;dl?QkK_>pEWZH?t42C)q^P)ZM2rc zslFy0dGTJFle6)k>9vQN{GU?i#UxXgw}hcr%_DioOl~cjMSycSiy|R9=oyl7stGjC zL-IhF0gl#sr|s-^F!@8Y1a*EtHp_140et6|19*D?la|gEGA2(}-%9wAyALl(HSL|p z?!eV7iq2wLbs~!#H6XcQw?B*Y<={HmGl}>s6*V*YwiZGU&SR10pDZ*#NaW%-2@2@j zEdN~kUk?7c^uMJzj}f|~sjFgQ5Cnl6s!X7dW>5TZYIn}WV1(`yVQ3(@k1waQ3N9CX zR|ncd^LW)flek@fqIc~-iAp|m4)T2Z2U_|w3{$G-&`e7Dz{?x%XT-?4WNm;&wO#o_ zzmMw^K@aGFe!!!^hqv59zj+x1_wLQaZtGZ7bq$|ajb|FWeB!^V8BFyz&eTF6e!mP3 z2W254sH#d-Q4v!kqrq0lTlzqvhpd5+L)@|9K`N_fqRRw}9d0-bxo+qdwun7U^ND|r zcs+e~+ESO!`+`LyreSp|_-QmyQ^O3i89CFzQ+|37YvyE@7Tudnwuf78&quv zWUxh%xOq5k1#Ccdbv@Xvh`~`P_B4Wm;(RWD&-g#cV>vacPCp3rRyWiH*AiA6NM+S- z9(Q`*r>#=KkCpQb=9{>^$O6KTn5s+!nuD3R_+LQtTcVze|IL&;nQV0u?}(>QyA_Pin}lU- z7PIrqxIMg_KbI$?1jZ2%yn-)tBf+3RwZzo}HAI+TV^%eW{$2R>JNc~q3{yTKAtByt zM?RAp@ujhM@l5t^thr{^IEM0PgN@m?Xl_ezv-FsjyAtBDnH0XxHh}UIer1!GAb?v~ z!E8qt+81T8Eb}kimyv!^`d<$Ix%3acb~3e*x zIzg+2BMKZl?%+1Pfx5sIyj3-x5S)BD?JrDx=;MphKXT}FvgS|ZF{_9z$i;4960Sg) z9b`pk>&f4rEQ2};LS#6iCA&(4E>FYkHrH~qeywvSxrY%-zi)-L6DsF_13d$ykz%Z-> zoZlbg8E0Tv#s+Yi*Wrb`w*9o+DEU^tJh`S!Z_&&`}lg1(j-PdQapdOC@6!X2}yE%)Oah2ehA z$^*!9A5BT}Ca40H9H@n#dP7qG{`4B`PWp4#$L|ySAm$v}0+)(+;!vTcw#!zQbb+&{ppU|hEbk8d=Wlzj>-n!3JeB`AJj4Cj zX?(N=UaGAk$n#;o>gLL&GPqn0s~pNXtx(ku5&&0MH#&6az~6Q^{QfMC129!WLW1yE z3udNki5lzo+EV^G;M_5QLvY?u>igE%qv;S}I3_9Sr)&EM5_dJrH%@G3(mo?S1k9Dh87R)%%fZH>T4QI&C+cpKb$wHt;vou6Dfuu z8fM8w&_L9ue{MGNcD|i&=iB*qe%tZQG62)oVQI7&z&*V}_-NR@$TCIhh6&AX2Uc`t zZvIf}h8dW$Op%38{!?r&5$t?B-_E!5?fkamn`HpfEO9!W&Nx~uEG&$wq!L5m(*$H2 zo8Ja>=s?{x0b!4!=2kaNpwHG$O~u{LxAX0MJKxT4W4^5Z0pk$#tJRT|loXsoTv`mT znHD^*2~h=!ILgaSzHbeyObC4rr9=iB*qzMbC|d`Gx8G+D}hOlPB$h77N* zOa_0TlIFL-C;rLCeMf%*S$TuXhEc7}mj%cWO52Yw`pXb??HK>=?aLSa1jKfH{`dn8 zr(bU~zC(A}AA0{C90fkB*$q8FuLmIz(1YkNAXI@YKt!eo0)c7}90We~--EsyKmQqn>S{oAl(DA!9^_Rb$e<=r2Bm+1 z{|D1w)?J3!j^DpycLB$CYLPCNd{om5R`sbJEDi{}W zUU7WI1i7V~Xo?@+^St80`!W^Q@H3;L%+4>>mGj1fPq=-YvD4LB{;6e|iu3*YS;gPn z-TZ#5%1U{vCTD&t001BWNklyK}7OXMVFxk@>%Ot&9J#7tPNv)3K(P;8y$m z6ISzo5Hl4=bk?Q+OO@v5S5%boy_b{Q!KHt(n%}Qyrs9zv*74t}ZFv4)t1}gqGpv9A zZ1MhUbtTL=a$fPZm-YPfLzXHuUw^02Y0J=+mQ$%Kr$T4gR_U}<=t|I*R#2p?ps2K* zVqFEJJD*b&m6cMdEvHIbMrDPTn6S6qcJBMe>hvFeez@X%{9Z+6sgClp3In&aoC<9j z6{Y1=l$KLfT1Ht}Ib~%!DoV>)_QAgtRpn*q%FEE{%BU_Y=lx)Jw^QG|Wi{Ux>0hoZ z;h&?=DhB=3KF?oQTF(7b&MQ{swi91xdE5cis{xp*{sq?dVKqHJ{o^!wz87R%f)ESm zHpS0e`>Z@y8PAE)M-^LA2lMw+ur?Gz=cmDRM>yqVSartB9WLpiOAR>5VbKE$QeBvn z0V-{o{KJDHUsqhRG!U{${=a@*Cm;OuU^HHX75G;}r3_>u)Ciyyp|Tnrt}aYdP{E*? z19>#5jti4271j3@@%%z}qL$0#*}ZG|Z<;fUtmLcv{Vb=T6wW=SAioMc1fUA)oWY@r zveF6$3?Gb24u`^vsh*Sz-xR`~GZj?Tg368MXWZm}c5|SvSYU;f{ONPkge0&0qbg7n~biH*{ zRqYowN(mwE-Q6YK-O}A45{K^2102rzw(swL_m4Zq9mBzZ z<7V^pTF;zwt%b&Dyv|IUGDO8QSfiEoLBT0tRQ{tZk*}`7XgD!VsKvFVZB;-7!kf=X zK1{8nhPmjRO@N{rG6c1kFFB~_kxhj0yxV>BFLm`sd62ud%NhM7BA|KY-MrRHIr%t6 zb$T9r(mI~xSLly|fi{PoM|XSJ@X3Aa-C*DO=3m^->D2M%B>mrawJ1B1TEn@#N9K?F zRk>_CHv;eMp9N;S&W{5*fts>#*X%{FERjZ13Q2XQ#KRK7nPv%MT5%;B^=o1ofR!7kyJH8k&mSQ zL3DVE^7bHnbLt&wnkXUrph^_!BRz+(N5CRS4C{jp6?#O|PnK!)5MmZyT{tm%9a5V# zgmw#pk6vQ(3cdv1j!f`9x1%G!Mc@n>!+j~|gKASj%=T2v#Ugf42Fe8n=)rHn_RW#f zz&DzvNQ_cnyW0?u=+5zD*^3Ed))2GF3@`Ef3+#JR19jNmLRuP*kpy>9p>*qMxH_Rt z(=cjBy-30-u1!VrRtY@xahlhG`9CWNFjzdp5!G*O^WhB1oyGFN2w>g1>z9_kKu)C< zcvadi!Iy8QT<`{dljNm{8&9jaDSAex5=2 zKI!c)!r2v+i&m1gk+bE4yXjs7o_=`gT;KJD+?AJ!pp2uL;J9FJap#XWPnTYY-|5Bu zieI~se5MPNo@Hfnd0gZ(w#Fom(ZzWjeZ-LF=_Ay4w>f0VIxwsN`#l}$?q+V!!n{c_ z5A!52rRhFaAnTIpc%ZDADC)q=Q|azrS-c83R`_zOzw1!qfGu*%Kc<_TtW0=`?W;bd z54t1NSqc*KPp~?4#gVqkFXU*=LW*TvdmlU8kr#88-*otnF@Tv;FEm5T;dtzNs)0yL z`Dbi{L6%leF(jYN_%mv7Qr@z);XO_J1!IZ1`Nst;$qRwBbA`{RVTy+qX^peu!L$PT z?LUai>>#Z&`I|;w_hi}b7(`**+oumBK`G?3nDTi-ObcE zPMGi&QX4g_QI^43rY&^?G??Gy)j7D{ju(C#nNxQ9R0o! z?VDD-Fb@xbzCK7Im8l`b+s7xmEr;{(Bw*d`@qK;#s%XmI*07b}aT7}W7#bQ5o%@~* zww&CjP#fG+iS4kYRjGoOO##n?2iFfMIsv!4mp)z9;rsIRAw4E0W~lar1a`l>>iRr3 zK~0-Xd2C;t5NL@?{pk~Wvh?Ea((T_TZJBz&`MBSeNf&!bXgs{L zH$RYA;XwdZuPT`Bz%^=#(=nB0SZL{TzUa4qprb1tWfJxDY#*#Dv-{yI5?vt#Z4rgg zN|BDHO=WP&WC{Ct2Av$su#e4`D)7kfE~d$*pG^WyPez{*`BV#u|JI*aoT^;0h@(Wl zu!~D(*o`x6g+Q^>0!$C15CA|NPoN)hLVz!&7ayn zqodW~;jp42nu3CYsO4`G?n{-L1=7W0rSn7=prn-z?+!bCKC%8e|J%B66a`1b33Fjw zRG_fM$NBJz4RMz%3!L$}@J}b^5I<&;m5b~!c{khd4aH5Y_CKJX4br|Z_a5JoP)zO@lB?RShh2;7^SzcdXf0LCR=2e8m*-8!?2|&V_oA)W27`?!gV0h``n5-<)Na2-z z8nwk@Yg}C10PB}{rX#aGdq=^qFH-WSS3Qs0`uba2TSL{!CB^$g=yiD2M{U5*63tCk z_T9QI-NX~GOxjtJrGLsx47;NEqI9dJ-bmLoeii*2MdiKhO7#H65#x5H^wlA1_|bN? zk_KcNISZw}{Pq#z0kLd79osC-EKmUkiV?J+VGLoWE8M}a7*|piPfq;ioj`H`hh;E& z=#*8CG`40%bfPxiZNo=ErgK#jVr5PSlpa$??iA?EYJ(iKgPki1c65X&^Hk_@A$NlD zc{_ybeEiREP+~jcW*ahIsK?;ap0ZJDUP^YWMvDdSD+F>Cmn3gflTVK`*=+>J-wYB7k=GFOQ{+@sGodJ)X8r_(u91{LrfPqWTP}_=?|XoeNyL>mD)z_c>QV5mH_vp7)f!48F_Nx;x$FPZUmVr1|oj zXE(0AvMzbzd-iL|Te8tI7^WHQ{CF+~Cjp2fL(#@85m9f_`irE9*48IuBM6vhtP`RX zT5_UDY-wS;U3HEjPZ3~|E4Kn+uWSsE-}pk_Gir}R2zhe$(H25b+7D5ZgNw6`T1T28sn0)Mb!S|>@P40ML4bM6@$RmI83yc zPB@V+5BO7nJfjCmOC!9>cH3xsulogv`)uka^*{AcI~`MOejs0wq@PO#@)O8luOmS@k+muI2zX9OLmP-2v{%bGr3-E0dvZ4{2NJ~j*b zOp2dhvA^mtAPIl+Ou`At@u;*}dSK$J&LEaATNf=>e(Syz=^}E&9lQBSgx&KUVd?ic z^jf@7JTsXEQqb~pYF-{?gM>k}gt(pEImNz=ga|jcdeqOKR3AP_+}_=p_65E|=*{AD z{^CC~W8E;;+&r6n{`rjn@V^s4!8cCMB%qw8@v_E|&U|%kgZVVRxVZRa$)C$RphzND zGMDwzcb{BkNWSfSud4FCd1TbI5ewzK9xm+HiY$npc>s@~;XbvCH->odsmsg56yp9v z?@Yz}d#Q1!`uN{$0eXZI_vNh};NROqM%^nqRdnYu1)Ye(v)tg`Y8Hqt+Ytl4(e zfyJ$5geN=pB~d|`Z6m0xNGqbIhUG|&2+91Bh$Em|6AC$Zix&ln0;a9R?gKq3y^d7L zM9Q^XwBL)ekBNy%ke4mJenQ#oG%&4PT<`4d?H8=LN+fsyZ?8$qwsR^)VtL_@%qn1v zf%En?78cJ&SW62JP_ztgU~n)!LCnz!NTIB^Zvx!s!=4GenwNls$}HJ_5QhH z8O>&!bUCmYQE!(99gvuzX>SytZzG8Oty^C}hkMpE{f-BDsW+Vs7E9sO+o86lEA4Di zq*&Gnv3ig@Svjfu-L!aXO(*q%NZ7oJH0sJZCj15Waew20K7*j_SFremlv5!C>T&Bt z^VL*R8{<{3Gu`ttZ-E;>nsmH}3!UBzv-SEKpX2#QtZSZc$6_17WuMA|%Gp%jTZgDY z1n*FIHToM7t6LGU_J7~thWdA-bxgaOt)G9YUx@$Zb9XxB_yzmb27+&gGeZI8_38Ba zp$yvNUJ)H)`w`IrxJKepIVLC3IU06j|NOmOO@3jcH2iN7&1p@U_YzaGd1!B|bn5}9 zDsoWkwNT@fwBT1>$0sF$$}RHTE$z zZqRfd{=tSqydV5)Vck!>j4OSq)rxwE=~K0T$HU_6w^wHCNM{X6Q->piRn>R&j(cIx zQlkRXyx13;;t?uL)898U+tp+-=n40iXOCRmJw27x)Lx0Isl6NSoFbM+5-m?1YQ@?- zI+6kka2XILTQiJ0WU_1jPGzTP(wa<!BO zt6*ox4AeOs+L4oDkXqKTF8M4&Lj+sa^TMDHf);ukBV#L(5A>?i^>=H>Ibu&fLw+AK zX?u825MtJ5h6T@#^pk<9=ut~);;sY}hbj6eedrDjCJYBMym#em0_OtMNcS}FS|%Ky z(*q8U!7&GQwUi2pkks3gh*f9onyVdvaO|yc7n#n6f9&Ni$yvox=o<0+AP9GWM#Oi0 zF~TA=x*MqAp}|rp`C7F#)=YW%Jc`#Z=g-UYe|CF%H#LpV3>{|3!_}M0Ov%EJF7&{r z&k@^LXY8S!Z&1;|g7O1KfMSrZ6|G!SR8kV!?KTFsnrG?UzrgaJmf+>@j7* zx(W0}sz`hw!PjL7x$x|RMZ>KqD7v5vXW4jgB|PC4N+FifAnpS55BlV%+{IZ`TDk*x z*=(d`!}0kN{%p9vD98<#FdF%~7k;7TJz5Bib6jjS>maR)aRh_UVAYqgPW@qVdH+&>Ix|bH}YY z@Uug?LtgElkX8<#S*+83w}Z9KvTi{>L$s{a2743kCmG`vb?n~pCpDAMTa+^_jPhK$ zD>6*sK^4KTNAlo{Lnl?We56p%x<_!s+D$9nZ97Hx^5-^zO0WQAId=WY9Q9X@Oc}0D z%7fWPs+}rp3Y|NS`!a*?&>eBIO#${fT+Tam()H5zC?BMRZ24C%-tN z_~rBN1y$6MI%*R_7Y_ft+sr!T$6!1^k?d|Reg)|5-sj4xT;yJzi|A7gV&sQTF2FeDjtu3(4OksR^J86=i2r1aCI|#RrfC1k9thM+qnY0FpDMU51eJ`Sc5@d zd>SBSsseF2Id=D%mhROZkx|2Pxjpnf;>xJtj8o%7a_iG>{)N=((ES^uDVPI}mBW2a zz&WLS<|OUx==Z-t71fQqMynpP|Ey zvAGLnjL%N`6X_h1vhwm0Rq8w^7tJL_OzUpOxX4pELYXr&iVIdvnwG2hmXwc|1k5@X zm5Y5%VqbwY{Arn)GODUcyW4fBptlBY2cMpF9cim~$l-un?Wx-|BH3-mEyl&T$svPl zrObvn<|Re158VWzP)1g{3A>nv)5Vn<1PrE|IgteWk|yPbzMHxPF-Og^P&E**Wy5XQ zD!$nKgmK@v8&43nx1E{UnUPKTh`NOIlD781P#hdt>LT@evAD221z!b-A8OxnUw_`* zLZ&s}PmJ?(5#cHj1%lLnH!^fzRBdMauvT)oIEOetn+W3SicbDuIaZ}~3*T8E zoxZB~gQqc@2l=tW>zb~mn*Z`!I*_5gWNU}h6J`tVxdpxI9WO8*l08 z==wL=U0Hn+U!p@d7Qix1L4YU1`;*L_ZxlO+^7pu9&}1f{m6I2F{t;h+ANpu&Fe<5`X$$EBYPqR(`2hqyxF+fwJU7w<*%sa~!WRFu1rU zU~jvz2?;++@L>&$Os5}i&%zD3t{Icc!;&6oke_cOZaz6|Dm?34!Q;o$7yh2afK3#t zA_HL&1l=KCB6p#YcAs>T6!7=FyVfYI7{M>=2)99-C_Z+#f1QV;7QHNK%v2y##Sadf z%ss8XC;W8~=GOX?kNJpOV$5rgwJ2*x@S{z5xzoiv9m1DNT&vxkzp*L)c)o#Z3Z>cP z;chNGy1Udpn^l0xWG)OFjBRxcyYwXR#{XzC8+&UAQ7^e}2VJu3Njr%HID>$+so7Z{zrHDdQI+s9<-4~utuMk4+1VVnUMV^~DGqCL;LMdjr`M@GIi+pSyO zzn9D4j2IaBl9iQpn7XHs0s8s|4b7w1^%q;`c`1^wE4XWx`ImHY0zKCYA5R{>e-0hl zA4LziVr3}+C?ZRcc8GXmb`_fJLa2#~xH;HCvH5C|9RW((dw}IVWgiKZENiEZh=@3J z;V1t=Bq8C~Z!`*DY697gGaKSL3#V)gpve{S2Rvf{_M@SrBhe-2QC=Pc>>D9ad2zeD zNKdqRYWMhLB%YeeK-P`k?#|2fMJas|4rhH1P8=0{Rij7HJeffoig!-=eA+T=|8P7w zo;{s_CAiC-#Dhh)eeu%E#FY}+y-5V8;OC6+MCLE4>qy@jR$c$)&z_Y2fuqhykWzBC z{{ivZ7ZvZ=IF%?tAIkQ5R-!8pb9%G@<<##}cf$Q?1AFd1Pk{rpln_W=7+$_$n{KPkMA-OdP zeR(`7QyI8D9)z8Er)V&Gu~pq@!gU|5B({uadmJy&2M*o#^DsqMYXlN49O39#j)aBM z8WcK`{)iD=zMGvk72jL$SHdH>**%&kl?_9wX0CnuTBEm1E-drz($hSx2m!>e57Z_2 z<@hUqW;(tt6#}*@z{K3pf$(%*478m#9af*9u-{*!?%$>NA(jru=Y{+gJKRSmfyn&H zuFL3*pQ*#VS7Z9p)`{3Y3<^uAZY>t+JM4W$dUy63gKmy9(IEd+Lrv{#d1~mUXn!M4 z%G09EFajbXpH{M+4PG-|PSed55(-M;^EIBmxx_WIWX+2Mj_|HPD+vP&e?sG-UuU}) zD_R2%D*0cB34aqd;+@R)02+!8RmRr%sP3|&zoOdLe*-y8MzFVzmrh%&a)avL0^2Hd zDjP%pwpkh@*4b9Mn&-khVE9eb?gPos0dhrG%f)H*!F{ zU+C@MNGYzCTLCH=fI+TGKh7>W=%CRP4JJL1h_S?KO{MTs!eOC0yyry6)=b@>V5o~~ z6yxz0SaNDy2=HoW{ByW1ebyJ8nE*S=p04#y{kCw}J#kAf=Cwy6_{MaBe_2Tx<1K%H znwxM;5CUFX?eT;rZz8f+VBaXbMy@UC$qfTc7{@-IMXh479d2Waa9aOQ#K&HN(jlc& zpOE=->76yP8x+BT$6f{iQ-1##`mopf@GdYg@GyRB;AbKTo0L=*xR{9FbVYB$cP4V@ z{OpzXoy)HM^IEXF5k-cB?wS~xU}g?P=QQ~IX3+n77TTHWg17w3fZxP66sq{xKs~i^ zX$ZT3ll%?4g1Otz!W=ZPHWMWJ2d?!X)W!&re;kuV0zrY4Ux(uCI8W5*>Vx!x1pCPmpI915?^s3>s>#6qoq$RI%Ei z;l}`%g?Tk=+V4?A(d`R0R)%D6D%Ov_(hvx$oU)-(r2C_S<~3Ji4{yf-UA)9J<8lnZ z?acDM+h9On9gtc6-Jbr45`#EQ!gs|XzPOFxfVA1@H`dtqf3*Ok_QUYaT;mGrX4l{n7;9HsZ&lE~N3h(_3)E$iO*yzxe_w-@!y1Ca}aUz{6Qk^ntO3kt|ZN8&L} zK99b$+0Qk7{Z~xkCou#s>7>1#^q`f|>tciOmL^X35BJIv72-ITE0;=@EKNkbNFU6a>Kx z$)Cp}vwCg1(WMWHtc5$0(}$q<07*iC=(pWk9{!mx+nv@JyE_(qJr$t96uO*sRplqF z;|yPxI<;H)u4nVpLfRq%oK9h&hXU`EWAjXDuqSKgS1VN+ni3W2S$+97brdG)wML z;F|n~85|tIf~^D6HHaYx==2 zZTP{xVMySW1_8l_d?sA4{?nO3^n)QZi6Zod*Ds~m$CfQ>e*sVAFeE|{rbK1$-4UAL z=bE>ZW{?H3f|D$-C-vZleAbbCy!5^|^Xy@bm(f6B)a(Z+$V6(LOrjYV40X%es0B3} zTT^y0VlrpXE8!~z?(-ciPPUi!e@mQBKcR8+C+A)LZs^>R3&4Z{se+eZD`6!r&PU41 zp@{zw0zw*@!(-x|EN6jD6YZ+`jp`fAw&4qXN0?M|$*mIJ4+YrExp~ z1zC=IYyMp}AY=)5%pcpfM%DnR)Ka??buMemLTlrHi#3Ib=kYA2dG`|f9mI(Mou_)IPi(DEWevzZ(|2f15VLB)cK__2YWvcaczeQo z%uPNb@~9C5MUb?aPPxh3bH!uP-5M4Z2PpGkkt#tFKT$^{8Ij(-y>bEKO1F2d8l;gW zaj%-4$nRc_5lM-%(4024V}bQBjWK5N@{bU|4^AlWM7g(nm}I zjsdCNZy|`rCL(n;Uxt31H~fUfj-~ElitnzS`K12tKq9ruZ^iQV%0t^h2B4nq>dhLI zuVgT{&!4Mna{6Mshl}UZf1-4sgv+FhR_PQi^<_)76@If5?osoYkWfNIKfMPXF# zx5)O-oa7@i@Fwjd`;@;Qk0+bPW8d<^`sPTzB$B#<6(lG#6-9*TUL6@zCsgt11A4Wj zhGBO7*B1lKbQXGrwibRPasais%Pht8vbEpD1(5@_)!)O{yfzGq&z7 zx{vAkPtAEY+;hg^pHex&=?C>zIyPs@1}W@VK|n4P=sxwCUau2as%fn-{y)#d(LdP8 z{*x5|Hc7L`R|xP6fO}u~HKqE20(F7lh>d=kDh_>Ut?!FxU{Fw|_iLsq_(pt~M8yC5 zH>=Sp0X#Bk39~DimeyBV`VH`kaSm#t_=|qu3&9+$Zzer%IV;d`Z;BLi3E)+62?=vX z)ZT?R0w0pUPhO;{I*kwf)63ecbuSW$0+16S1%+RiWBXRoq7@T4j~v8t&yeQLa5O4L z=-xAp)bm{bH@p~*YQa;iE+jyf%nT(VMA5-qHktu=A6vls!$L9~)k8#!MX85y)D zYAS!#YC={8Ue3J7z1dz5CEptWAj&}eZ(9OC?W?LWI3r`@!4Ncp>&+l6VuIN271Od; zde?1Id>72i)>xlQ=QVX$zwk5DLYbHGjOA^j6}qb)CkH_*gCXz4A1>F5*i^x4+~YNu z6}xRx#^2dou%?)q{n9AtLpMj7WPkB>Cq42i8zq9ZrD1O$g)x2u!!pls1lpK}N$g@> zY>rFzpPQx&CYW|VT+N<76K$xtt`2}wAo#9`$!kJZO&Kc<=7`w1xYQZkCd>fl5;rwI zIoWhnF!zr?f(PU=)W9w!q&7n9w&eNLngULkw)HThK@#0w45Ji^(oK74;d-9r8a(}b zce2a@?BxCFTo&$@kCNIq+BmQSsoj;L=!KjsIE{?m<(#WcP3~>wO&cJ~d;uFS4$CNS z!gs595t_N|gZ3DsR~?Sb4s}Ez&XjCCO^=W*h5C8* z!^4T`PIsX?l}ggHbdhGdD{OqU7Hd^yt$ za7uOZhrPU z*dM1h@1T*oL)XBB+weUIsCeF+4lYrL9&lTRU;P=Y>Ug}owy*kae{q`%7N=T|P>&M( z^J5WC;`M;q1((T0)gwfFh~2)Ia9iQrY=f68n78*ztMwBg!FxF?+^Nchp1p%DxkH(p z;L~GR(J(On5yQaD;}Q^0YL{UD+d%94Gj0@ zO&LCW2Z!1^Q$1->sXONtybBlQ&iTohbYa3WLuA$uzAwd3MW2bPCIPJya97V%LyI(K^b$GDom6lkhFS#HQN%)b?R zRb0_w9{0z;nA&v54RyjB|8e5PSjlV}QD2N#&Y1l7f%p4p>gVyaKUEJ*1bz|rCkGd- z)=Qrvd1x#L!r#i|_&yyCqF|8^tgdD{A56h-o}EQ!W|G+1*#Ul%CZwmb5?u*z6d0w| zl;mVK*W(4+XtrXl;p@Hee|+lY)i4E1N?P;2ey6+R)mSnkL0E8bt=okjfOr7~ZaII{ zNITP0&X*B}i1iV%&8N*M%WLWCMk|-uT#^tHmu)+fZx&I-PEmWsrKd|-TGB5rF1B`b zsAy?PfB#Ns+b5!KX^_k3917^M)T?#cc>kxv`{1oT2s%ol%XF3GRZOtnB?w<6ZF7mw z@)4`JYFKw!_)%jh@rP`Hj<(?g*WieVlIpiJS|JX^Fl_y{u#4=e#?c#!4VAAg^5=L- zYE4p4&lPx(s(Iak+_lM!ps>Tg)5*lSTE4vL^0rDCv#y1}d8kOKzM4egAZe~Hc*Cl> z=rM819h@|0GbB70Hc4xlb)+`(=h>@)_7U#^{9xR0{<`9KX}r3!sDWOoHWd_DotYDG zMn*;ht|v=G(e}Q+!n3opf)8uX-dBSJz#s!fS%)&Xtb@bD!)fP03uP*)mD(+KbuMx* zwkph&qu}Ae!8)52cKFTbiynPaVqz;!=v+4wIFs8}>(fsvphD;u2??siQ6Q4fI5|B_ zb+@j=Ipu1jyrKeiq2lAI>QDJnV;v8|0MB>k1F}idwB_~8CS%S@AMxN!_}@7PqXFtU z%GW?*U7Y_Ai0Ui&Z^PP|HOghL(a}u+H~DnEgCImKK(9u!biN4{lyW7qn>OpOPpRI* z4{O=xc z@Mw1njCNTEy@fH*IZis33h8;YPI9pck0P-Hj_1P9Gc6K9jJ#v`o(#omE1dk>5Ft9EK_@&C8v(a z;mp!X)sn}1mvMCv9Qszsgg3^69dmiN`RRt`W5ss(K7t6j;Ans|pKStkUG;oTz#Y!q z3;()*)P)0T;)>l5d3pT&jk-hHT&0^3$xRM(Us9L&Vd>7)*??cA1j}UHjcyjA*PDcb zT$|46>E*H|Sqh5qrVY-0Glwd;e3cUJXDtjvCh}LkPL1*dc$DXd3m#&V(aCzt`I5nZ z%G9-1$E)zS)HVsIq`VFWbsv95FMayATmJm{&d$zW`|bwV5s@4m9Ay_l0xUg7>aP;Z zAn^8vfEo+T#V;ZZuX@cYsD^fs2f;3nqn1W z?Rg9*VtIOtc_b-f`K-;`GN^X+C{vSMNtD`|_GK8992^ak;O1~xkQ*|IaN|oTmfUuv zM%IWjk?=(2vEaR_3D6+F<%jUvhgYRz1TxJ3$#79pSP-k%o1GL|&H_~+gA__hMK0fzI0Q?7ySGc)1aF)!kvff^kxb%-D z9T3B0{l=3HxLei7j!q7Gfyl1rP3>~{U#bkoqj`MYJ^Co^`p2_WzBQt>pHsVRh+$q` zPwe(H7TXW{&oi=*b76cnCm%^~Oj-%}Rs~+5Xx_PFAaoe?N|z3L1vGCb z8xg)?lOd4ZBDiJfhKJ}UfarjmY;-jXaH+q_6uQyw^!zx}N@3DoVwhL>=Cj3w zF#{KlCq5CXA(POqCB<&r%0?EQ`jM1Jpaz;?SF+W_t^cM2df2}Y_UYum0z56j%*Ob$ z74wW;h0~=>wXON@ZLU0}Xg_UmU}Hbu02dVF!5Qm9dy<`=Kc=56!2|aNz$f411M3$C)4YO z#3{;UoWeSm#F5RrGFW;5zS1^%1>8K+{46*bTh51Q$J;c!Wl}hR@6Dk3v#RQIbE9OJRLJEmT zq-|@FgV>Iy_BAEILNQ4Gt^uKU{~cMtS^kfaje}}EljGpvAkjMl0<^gOo!4j_xd20~ z$y41JcBN$ra^YXntqye+Sgz4m0GK=}DJhBmRXy*#zFXYMtH}NuB2daTEwv8mMxWW0 z+Yd)eHsGGK7b@!~0Q%u=m^;G!aC7P;5^M0weO>*k<(>YYHfQrf=CtONBP8cDzSYA@ z&4w?@(jh=^} zJ>gm^{tZ-FJ01~{C22VZMwm5Yvh)tC_2|J;(iK;>bcYa_X|{?K=sIvWJ&XL!QxRMd z&7s_nPKX0Ic@wA8w=F4zpnd!xJ6m5F*NUP4HOY%aG}831!yFEmMw7MFyV@r3a-lXo z^nbCWx}xf%OUR4=-Uqr!3K>;LH$@QRM|E*ZSDs{ebjr~D_~ zZ*ENo>fH1_T5YD3_TG{(NVK_$s6Qmv87>VEKlIh3)JZ6P9G9 zriKB7Vvf*~cHBd7ru(xF_&sRazo-?ZV&(irE6qBi5XvTO9@lW$ym&`Vxw{(v+R@m-YkIO&9u58%=i&}1kzM%7N+>)O6|slW9-Iw9rtPt(V&Mm` zIfJX*{QgKf`a+KcN(cu++PSy zM)1@}7kAgzvU+2xH3)Jfv~7?`p)v4Gv1J1)m!)5y!UHGXrn`{hPQbM{KHC&Ft9pU^ zSAjN9el1wEn&gch)x)hFug;V)0ml!Z`;@Fw zFI2BU#ljl4uc2T;UQ_6W!oj65>q^VYPB1Ac+ngx3(l=B|Z$}fsI?laO^ZFEBj)=9d z{%d{4lEK zXy>BI5Q2z--oUi8tSY6$K2*YfmhajnIM3_p?jDzz*iVML@8mvgrG*0%`Q5TFEC;hc zaVrNF`-&+VR|Y&MZCQ(=rzb!4wa-V)3xj=}gs7LRoncgWdjEv3DX{fB9@m=q63A8x zdI{6EMHx*_VxsuK0KrQ0i+F|=7Tig6LNPisEp3PtR@c~){l;L%z5mIUwpVV6)%e5z z{tDx0Z>@Y~<4o;sfXK`3yo5-@5olgP#J1BNzC6bHaxLYaQ8D*R;WyD;7N3Grq2kc%|dmVm341#-#|L#CSU zD+&*Dm%^c*vU@n|$7SbS+r7Y!cregUnbBTWo<{jn@rp%al7O4*>rZ+HNA5Bt0nX0O z+Kl8?B|!hoo$5zfW=S~U=@Xv|)BS0Uvw)#13e(%Wj9KJdA~(oD{npfW(uP7maXCWp z=Rt;ad6nG2TGI-xjN)MF9A`Dh8#n=)CQ5>;L9c;=5z)O55B97$gy_+|kv-kHgOIh# zj(_1vwohAW@;GZU7>Ae0;h1APm#Vg zn9Sfh+xD!#vG?sxNBhXbvkVTD!DzozgMrVdH2w3rw@P^ak9?s`Q<$d3YK;8n=&aynKA{d0ndGQNFXg zySslXz071}wkH?AR3_sc+*gLAjU@j;sXM?c2{-3IM!d#Qgo z8KAdE1!PIYfz3(Te%6;{@WxVa(OFv5EA{{(c%A#_7l~nCVhzr2Vu0+9I)6VO-wV(3 zs+QqM8xZ}g{KH*uFE1(S=}`f-EmWgOtFn*bhZRK>L@$MZeC zq=y@8V9u+M`szlNEMMM1pRDGns?i&DHCwq#WWG<_mXqOMmcbCQTK*xy!SzL{Y}dDN zK`g^6P1x-Tfh!e*=%Sr-wZy|2l0FTK1Yw#hY8?Fbd6?b_le+@oC0W2N0W`D3535=~ zpjCZ<+hz8*cwQN?wrm>LX8!dlu&aR!j7%!?*D7^=w=Y@@fIu10l}G&iX{FTPXh|<9 za_|NSs0mA8JhW0ye}we3UO+wY_8`Gt*|@q4I((kZd7t|)@5 z7pKEr`Li{LtRp$?QT>ijd#+Zu&~H73;OH8ezsTk+9($|&Pr)kp&-KM_EIx&32ifl< zT;JVsX?qBN{22aIJ_O*ZRc6a(Dl1CMpcd2))?CEgwASfgH3=M;u^qv%vurO1m4~K_ zo^8`UHf3@XV$H z)5+royW~yv=kSOnU3o*slRm^54>9wi1~MR_ygNYp`1Ny<95&{NVEqNfcFRfvt!Dj$ z_>x{O(R6bTsLStfPm{0pi{3%CfsLMv#O+b6$bjj5^eik$a+X6lxb}*DXq}aQQKLAR zXlr|WJ8i33)CkdbXA1lOY60Bu=M`q$R$^gKhb?e%3zTNtNH{{%1#w>r6EI013H2d6 zXi;PW03axz&0qXoYXBR9FzCZm(8{89Z@6RX%`YEgFCSY2ebOfciM(-U!QUK9u5mn? zqm5z&n=jsa?KV})W(RwxOQ+;c@haTte=k!H;rg2 z7GmEw5iPd0ccSF}=qbwxX8zIBfa>S|0*VtE`iTlkLoS>R_scOPVl`w?LAH*lAd2`! z7J~kRnL88X8Pm3JArmU)?R&i-b?Cb)RLMU5#qU8Nll82f#nD@K;b=13aEL+=#xr^%IVGHfNSf5|E;s6pXi%!V-e@mgRcG?s}BTOhfp2w=&y*Q`~mPq>!?|_ z-?X_9Bhl^o{Rx9Z4z^0b8NF z)||X0pg14Bbpv|AVfQ+6NT2@YOKqHA0!yG&_qPdWE77O6LJ;&q`DYueT*!4M+c1cw=d|90rNvu`w+1=v5Bujq??!kWXE2|+CH zORwZgVD}W-gDE`;Ps)D|W2sNv3)>({T3W}PibqLkS4sNU=AgVatR zSV@Se$&@%u$M8-C8echAj{9@;{;4x&yDP7gTlmaRDo#n3PEDp;Ki%>Qw!=*)pY!-e zloN*!)`D9vNhK=+eYC)1$4tf0VAaA2sTBktZ7O+l+44t8P=CNG6rq`It7T7-=T$Kx zim{n9?}0y&ZCO3z-Cli_I~|6YIc;=)uxzXzLgw2;Avld@^CedY$cYH+-EV;NPV_l_TDisPajID7%W=DpB>PAanA;GcS)9Q>?8Ng6?| z{btg)wl{(mJuZ$Q?!+V= z16nBYiL7P5zM2{>0Eih~Z4dJLJfXw&p4=4}xxR|21cjjb|9RsL-YSOkA5FCXJ(VqB zN`jmz4IA-{zN?erc$tiak@`0;i>!e}KD@#c$>dm}fOGlrBT#O`D5kKrmG^0lLJqvg z;>+>_4w1SAmoQx2`{)@RPi>4SW-WP=R}(D zja5{7%FCsH0kK9>Qm8-9*CGJye(UyVTJbwCnO+S+gF1*#9s2wC5zu4~K(LPnU?%^b zWME_rTRf6~YO4|X0F400i$)lnAU8EN<=5BaWM^k@9|ZPMl6xM$KmAjO*fVf3xR~GTqYb`Y*a1^T(dc9I$zsSF$e>FSi&->l^*=>bs`kyVpevAk$G+Q*hpuI#oYY{Tv7 zege+qxKK-k4+_~ytZ$SUcyh-V78YL14Evz%kMWI+kBb8ikXEkO(^2Ux2o&33OJTS= z7-V5-Nu=DC=zD%L`~_~pAG9O@-$8e~y?PLdLtYGo*F}*1p2HV@&LyJ3e@8<_h+a@p zf!1f>Ao_nA`x0m<-?#r~P?m&{Y}rF3l{L!@vJ65=_FeWhTahuclO+*FjJ1TZFUg)g z%935OH6ewuj$wFj-|zXo@A?1FdC&jvj5%kXx#zyG=X$RDbA7Jsx}W>$`@XtE_xRW= zE7|4jDQ8#X*!0U(SiW=EgIn8OFGY>YcRmFh*wCeCWZX42j+R%E$(dig0YPXpN~l8t z-kPcG<0Da2RCLm8ctDwC@Sq66bIR9jouZMQ2><>I(H5|~2J3$JVb*3Z+!Bb<_TYxi z=akD}wnjP4nMm^dy?s?gM8(W3Lw5d37D(rvTqMC{Y6}aC>tzw`HYOPIQZ@cw&SC2Z z+B7Q9z79Ufvk7Xh+eot77gp7a<5FY?n5(F$xZp$iLBhDdQ`&8Tn_Njxj~-O$5GBnr z!vne`U!)PR)sgY>sKdjc@8?BYpL}=JOze-Yl4O7$Uax*yq*xyk zmV;haR#wIZQw|SUo@jv^*oDNh+mjyEZZIl1@lFNZvRK-fX)KhK7b@Ax;$FCZk};*3tTH%c+&sTWBSUR_jRkQIDma zfYyq@E#l4hcx+J-Bje2%YD*4Kbm>h262d|sR;w3j0}`g8k}vaE@bxySMh-!%o-(%W_~qS{od|i`BLpG7g`P;lW72{n zH-|TK?U_{=ItH)b#=tGUDc)Yp4B4*n#3a6TpP&-hMSm1Hpk)&d<)LaF92&~mxyeAG z%)oxlTIvosq{982oQEoO@bXWHDwM~U<|YIVW~$JIfUn;DzrP}v4(Fv(F?*bK;R?$c zD7&=u>zsFehg4<0{G^nm*@5sS;h(Eig^H^Lpcv#C(h>5qvH;#cmvsoZQ{d zKl0uT1U{sYVRp&Cq3uWaLr_>@r|q|)2x}|xr_l+xH&a6r$~47LK8)v;hy2^gLT1;E znizjuV3q=Ma&yUmC4!zne?{!jaGIW#%i*_(McHr_UN6olV6OoCVl{rzR`y<&#Oe6y zh1XjToP%*w)?S^i`(Qlk^Wt~i*X7Gb_vAC!ylIeu?Kf@}3I>iisz=q(Bm%J2gx(bA z#fxNoi3InF554O7n}W2uiAtSHV)u{SuIRLVI=ikR%*?pn78*)se1!$yO14at_XG%vDcq)F55Q z?XE`+GwIc>JNcL%Lcb}B+fAB78gb+kY4@g&a zwjHs}^pw(=&hP=mpehH z#&w*=C2}@!Wc~N=*nlAGleOL9>o5ITL<-Q|G!j781nV?G;t*CCC0iLh_hfW%Z$IcR zWy)OB>)+b(lGFSR^@r|_lfek^9Np_{Bo{$wE{|==x^CL;E7+#N`r51WUGQ^HE?kh; zK4Mie>b|lh8@~;ctuQ9XUvWU53+cl#=F9LNw3L?WzRb`oBMyIskI^Vf;?7hgZ@AE? zRHSmR6u%pI6Vhqh_U$kI+(-vkqud_(^-~>lvUKxavJQ#vp~y5|H3*Obpo8R~q-7@m z2P03V%(sig(B!Umj+m2OWMJV#- zQ=|YNyqhy*$Vp&PkM>zLCp2Ax0w7Bjq2eW%NiGLFxriQh9GuLH80W;TDu5gkt+ah)J*xaGK^M8?pInrK3C#NuUVl$1F;=cyOVbJZYAf^)! zz1W>dKTQQD3r~pgB1R|gNpzBq);~QM00@IVHZ)Y&cG4U!q19*6hlJ}DTYZ3OlzYiR zb6HP5mj`S)q@<|E+nAY6KabD;u|rM9v#2Mm@mY7Ss7SfyH75M=Jf^0mk-px6<3iifo-{TFVK{m|8MiSs*eF?SHOCKtoyi zDM5CKk@J)|oDwqrXsg-3*FU?J#!E`QHJaGp$d;J;9j=5ZAZJw!lmrG15^WtzbY70b zazj~J|3ts$qh7+x7MMX9uEg#+FIfs87bETIb2JeU&wSFNY{jLof?-6`(JQt|^57~( z^pIf-0)JCL2j=JNO9gq&e>&y+=+Pnpzvx^SGWkSXOY2(j;bTb2#Kc5hrW|NDbTE?O z_nPtIQ&+ll+@eNqus&sLSF^T88z&-I0V{3~o|HDhmcD{yZCYibP!`rP-GV|2VNZbf z2v6~B{;VzD^x%20hpbTHiSDTiSjQ5q0oHf)L`X*n{cj*o8*uM&XpaL+%Fc)U#67?M zQhwBq%~HtzBl+pF)= zSM!PZaXmU~iut{RiohKgC;RZ4F+H{13^Z|9(&}czG=LmYEC592rQU)CI*bcG|TcQ=DEFOm7;hSgo!Kk&?b` z>iLs?LY2&EeU}KNV1-B9PWSLxisZo`#<@|GHQl}?EFpXu5!Xn0eOazkTbT2>YE;XN4d_T>5 z3BQPSc6aX-^TZZg7_hKrAA{`@n8)?hQK+VDdt7l@*@bG!qe(APK8Aw`Bue@CQLdf1 zvpVl9hu=*WAN5e!e|hFZt+OP<#h2~1;rH~9Q*-@lx>Mcm-$$^4SZiqjLz%6E0|aK^ z60il6+ZGm?Ie^CMzGDIksNUUA9!iy+7Jfr2i##g!K@_4$LuvO%6Qh;_+H5OYog`fh z_mP-wA59FWQfhmgmz^EI@zkjgwVKsKP6j%dg3OT-$MTF>;0qtzaQ^S6tyCcec2KKF zT^O4U2>SuHKtmh?Mmv*VxTz>QbSi2JgYxx=^>6j^LeyDH+FvfpN=i%HjuzdALKYTm zDZ-Q`B_)OB_%z&6&V5lchb{?nd_aDCR4k;<3Z{9hN67tRLte(1)(1D*z|gi8!c&Y! zX8)28zPGqM|9{T+q`fx;JU?I^Ua}>o0@>B@hJ7THr z};hVa{~hkXklpHi|Ri}Oa0>yJWfN~gA)1&aM{A?UZM1$Zyb?Ud*-P~@DJq)j>Du7lT3=Pks1bA$;zqr z3-&MS%`UuJva~9{C&m8{tVa7jpMfFcXK{LTF$0OOZyKHd&+()hdY&JIQ9Y?~G1M;$ zJf416jO#i3U48V5#JY+e&=SLI9y4wwzD0WITOC5b&bQZay!IGXX0GqNA`X6Wd-e!< z5n5Kp+=+UZ6{HVAc9vO$?~!i>EwJRBskh6DizUjt|42!(koZyi+x9Wg3pR8O(mn`0 z@LqbDCJTg93209vdV?mDAEJiz}h3znK|Sao%cK%xCXCqWg8RoQ?p2Zx|!+v1QSn zT)yc2Kpf)9z=_z6=GQcnW_c}-zwYgV1fJH%al}t}$n9@jS{$>)_rK)a&;lz5HIheK z%dV%UndXNZ#a_jz5yr3E4TWh>p!_&)*C(-)Jio@T2|6~foyPA}Ssn4?93xk0*@HKk z+9V(HsbJ7_c9vZE@3~SBW(P+eSnDb|8}H|}a91tGceNz2oq-ml^R?P{+oaj!bF=zz zv8lcH7t3OT_Zb`gM+wE)7E+rh`PDRrMOx-#hwJd}a3F=%rVYN7w!T;V>r?dite;VTk{5$J8|T>sMX;O%_;(9nka}(kAx;zWr8I=lCloR$YPCV?sCe zH#oF$m>4V&Q(A;~Zm2dZB zAXd)qoTjFWz}s1t8TGd}m|s6OA{!jwmyrVJ|3l0zS)Oh1EI@l;EY(~)j!O57=uk( zzE=--C2l7#&q|5gk*Y6-Y?Iwg_|{KweAYabq*2R26TuLpTJDY0f%KLQ(+8VxWt%kz}{I@!Gn^^l6tU7}M;WqbhN8m7X2eQ5Q7YiMvHOon4U48pkX$Qjt8B%OHvEMa4j57ve#Yc|*vH+MJvfqmLl};EFNos|NonUEUA(LikN8q=k+hli zNlsc+Ls|N-H?Yxrn6M^P%Rk+80zGHQ2r)9>t;GFL67tWvWHB|2t z;kqEGd(FD5f0D4B%=JcId@d^)(S9K^jMcA{fzko{Y=!&P9@gZ;X7}_pVq0Rx@!Yu~ zSdXH(Qf&J?!;2kQ52~yq?HGNyBmat$+XKV&lo2;D7hvh+=GIYkzqli?_2CeHNkRS+#!Ss;N0!)?XRQ3%mZv*flJ}>9ofel*@TarOC|;e0!J<0o9~WvXp{S^61lY-9e&Pj|`T~9n z81(M0|3l{I`dt`avBiM$`O5@I*ysp2GODQd!qQT89i4cmAY=9sAVdw#)i7n^=ifqc z&?~$TAnXMe+i%4)aj$cp6$?QwoZKA%Bi&8%PnSg%Ic#Ge$~e0LJ9FVjyqD~iXXgY^e%p5XN+sv}9X=MhA8waobP*wdY{+Kn z!XU62izwZxYU3+KYS16^n+Z$?qh|(Z)6YkqB zyK6IN%Eq6SmR`j#Z|#@c_pvA({HdyBN6$^AOS)iHG&^!t_usMa{{mE=v%9l#7Vy^C zSgw2D2}#Y~#7cK+OdNDX^OoA zDYKPSFw#5tzscRpJSyX0vAZ*hh9ZY8g^cfi%MAP<>EF-KBcE29xVmXonoiFr!B-r^ z;L1N~{`I^dujpAjOFuW2YXAn!R>$#^eiEDZnscgy^huUm92;OlS4!>2xE49jnq;v*>%~WEB5@4j zwJ9EJuhZnyeHTYfL<9iv2^M0XqT+^tQ`*wNS*Q5RyZj`lDyuHo95PuYnlT`Zu{m-r#9V@!5+H8ViN^69_Vr-$(hWlr|}hX0Tiz*_n?#m$n%uk;ri>055iVtBkGcLoC)8)0(L3i3?dw3s10 zZwR#J-QNB2420~$_o+28+chJ=jsy!%1}l93{^^iY`0RS(`yfCCnws{=Y8|TUW($#* zfM)(V=gfS%5Wm9u8IN+U9>ED!(b>DLW3+@IBhmSFAmfALaF8M}{mm54g28qhb0&~uEspdoXSX{-BZz;yt+qiW*Y zg#phK2DHZJoFn+3^Jm+Pyhf39<_pJpI>;7#vPGl?Io~j+ zpl!INP?BPDT(@ghD*+_VF`)ETf&c!JvTtf0`X_m^IdFB;pOp*;e7u?~AB^~THTqmG zcXxkP_aRL#?1wWmGh_Et@1Vd?-HW3y7tTW5Kc-tDK8F_TnA~yG5T$a-^((tS@Ttwg1X&6sKyBMi{#8IGCD5fH62eBB6Upw=2bKnVzUDK*NGs|^$ zax&=K|0DkJtba9VQ{`%X`v`Gve$!ITAmpC%0w6U1ZVB3x+FSTC66G`2n<7$x=wia@ zR&nkc?!z@2%h6)U#uXQfsBA%1*$712Lwa73{Eo{L(>>vsTllqVl2LHxT(0lxucZ6w zZCSAs4jpSl!+^z-4gZVMS}-JvCur-#0G*8oh3MJihF`UcUts=5kM*mzi(>9Cs5}*1 zpat|p2cDMe34ThN3cc61mvW%SMj6iU95znlH~r*lHc+>VA(}O;&-bRrZFpBs07qSfd=6*Ot^{nF)UaAxy5xPgwA z%&4orD$)q&rDuNBXrax1>Js&K$_LitbjSuE!6sS2<#5)8_py^c_B%9eFl{j~Z#0@2 zu4Zk}(^Dt<{dKH1_vCVMlKSJjd@J!!>$GyOUgXgTU#^TxYp6ooFrE@aSLvE37@z&&bwh2^tP z1!YqRBvw|fd?}}kXGsbB`i-;(<|>L6Nb6^qLw|`EWD<}z@5vOqSbsa5%G>SBG&V7atyV(V7TZ^7e|VL z`RKRs%1oub+KszEe*HkjwaCXK`Ef}fJQD1Gh~Km>*&qayAuv!C(H9aR_&vtKj- z*F7B!>S`jqwYbW~d&dDAyEWPP?bZDi{1E|#C4Kalc% zSb@zv2c3G{Wm!HqNh!Bh(49rv{27-CQdPZQAbU%fI)ywlKD)XbIicM<1OB8j$vu0f z3(34Gr97l3Uh|Um)+-PV>|bXQ5cvLcxud7Q-|}d!*T~e&jEO&)*jO=P8C6KG-F+Fw zfH3qBS)nmA#FFw5T;@g}GUV}xa5K6=+>1}&9Bg+G4g-R>BY&SoL?Bd5@3AeUqob3= z7~J^Q#xpqCcw-iuQIE1Nf#&Pu9a3LT{|nmH*Xw)JG9ZIJ;1JsM>5Sge1e!p8@e;gP z92pfwa<)I;e}h{b^Nukv%ko|im zbHybfaA5nhf~co&&Z@^s9=>bp>RRdUNy03fzTENEgDiAEU-qUJ;2_uAyi5`kzfVtJ z%r3LwW~E{CeX)c9{AbmR^6d6x9V&8!=Q&>d*5_nId8R&cZ_lyRx!oV@mk}%?Cx<26 z<>PfaLQwkGo$Rgg1Lm>K>HK~Q=Kx|E>AR?egakz$o%`(UJG@!V&C;d(va*>=OYiuT zOogTWd@s0JIWr?eKrRp(|*sFO!FT~(AN7Et-2_zP-RjU+w8=C zQ8EQ=J_)0lFa|0GmF$oLQMAQ=pG*7MSC7^! zc~FSx#iWc*%#qe%!Kh=Q1p+NA>)QTe0W)g)){D^j_))MNXp)*>hDs8*`Kh)LP6=V5 z?b-zEa}G#UTq-Lo{eKX8aY|+ejQG0}X(C|{ElTy2E>aET9;bAu502%Wp*iCpy78%jcf@+^ACO+n3PM z%aXuZLP$wTW%d#I9zHpKecRxOcCX_Vnv9_Orlm?R`yY>W8{OP>dCl$hE2L?qlt-JF;d?O-&$U(%BVHgIVeey?bVafckMHvWa z$qRAFDw(yITEXdErP2Ia3r<-u;iq{R8RG8`IyyeKv$waHEHh0Rv% zQJ(7R>OPJ;&3{&9@Cmb3?Sy&VF%?&Pmuxfg(j^nO$l-!!8)04anbr6F;vO@_6yLJY zCuIN~J2E1R;(Pd}j>d%5BX6P6DiZ9IHaLMK?e1apVsHK1mWXmWJucssHI{Kwvp=ye zsuT8`^sV)tNg3N3)O4}B)?)2O|84t-`UNc%&Rv0Dzpn@X!V0=+VwYChCuEj${{{A` zo}S}d=6?RUs{+lT8A`_32N*Vi8$IWq`vaI}%6>PuC}&C9cQp8M1H>Rz9DPMMe|xVN z@qP~{rn2myy8SW%MD!$>BInL)bkRKg9{DEet7QU?_z9dfU+2GO@03Pe{w7c;5I$*5 zl18i?C?QdF64&l!Vv}|<3f^Ey8=bcdsTm;#;6}&FiSHKP*0;`ln{Y5T?z+4J7$Q7& zcIvM?vR3Y{OLW~0sZUDez5RnRaIP;iorGAVoOMjqbv-3w+x)`a%d5(%wy~%%uKtpG zorAo*Ax|9~@(EP_ft#DpbQST}fyp(mYH94muYB1d{%rqi`_0=*WE#+^!!9m^1`e2} zw*e2oy<|a~zxxCHm0Ct|x?I0({qTXl`QJ}mGScC&Vf=^rDN{Yh;3}L*3FE7T`R(z* z97`w^wp9Kb-N=Co_Wv=9`)`&OV{!iz&`mU(JO(d#%i~g-RMvO4c9)+iqt+X?Ty0;v z9DYyU_K#8NFW~2v6(}8s7uwCd43uLF28I|J;x&zzBfpYZJIceWW6fzvYGfw-Q?BuM!ae9&v4Q1G!jff8)N zPQF;J{0#@GrAuf@NpF_t7d~pN4i%Nw>Q&`=%vlPu0oGq23DphWXcz?~G0+t}$e;EN zY1@-gYl$moJjQn_oc6^tD$h#a`i==5nXgi z?0ml?(u~g*c;4Li>|ijgr(ez3ikIY>*S82iwT z73?(+kZl)<3;Q{$MIB9z=F4<>I&N#Ti*YEq*HS8kneDh?Csg8F&AZ$wn3yow+1Y`7 zj(RykdHMO2jEsYgi?<#ain!VQ9i2QSG!V+&(V)g6$Aro^RE9+7|m#NdJ8;AQmt??4H=rq-wB+3jWjAGq8N z_D48^o8y`ZCa?@G)UF7zp*A`p>Dt8S)>KKrh_wCB{m3FX?=xOMJ?jEt=Q#;&ZS9I_ zM_fESEDCDs;6ZCvcJ>h0)vnmYR6CXH)$F{2M#7is?iP}LmXbpq{$si{-K4J-EG;d7 z1iHcaL%92>=t%gtaINd=i~-xsu~H4fCyH=yH=?}(zl7wWb!-7!tKQyTX}?dPEOs!; z?kbKidF@6gvGVw|iQ#ZAi0fxGESO)0P=3?|CVezLfBk+#A#USOxZKOFQ7ePojl;RA zx>m$2~==f%FcxAI&je@@)s?G>Ik+E{bv9ax5 zHC+Mv0!Pr=j=?2CU$7INrL*sjkKrmsN8AKc?TH%L7Cms@I5~Y*{W7JL;=u#F_MR;E zs>?&f!13`aPF-3oFN?*zZ^eb3=_+L4hbXasTwI*98w!O2IZjo)IH-_~SOmmHkkA*h zR?F??ch#|;CZS!elIk}<9Mw4{ct&1pXlxWCpqXorylH|dRvdEmW#m6cw~)6Foq{#> z^zh}!s`Q~Vr`THkW_V*lv{I9D%Lp?8a*n|2qsOJNkolcf$OrLRGaZP(kpr=-9@E-y zMbi$PkBvfKz1g#bC%a`P^nnJjcKO=pMj_?%DR>PGgjuot``52Hu7Xl19bG(7rVbzs z;eZ_P(Pukc(^zzYcGmfmkBjw~gidAM%OM%$bI!H%S21D_doZ3+mfcUexw(1GThrs> zs4z!GMdh)OkXDnaw)US;(nl()s!#m(416Ik^qLX{%MtJIw17gUtDTxzruU4LJX4kOkj&tX0F0#4GuH@Go~e2VV1}=_cOr;U%?#9@|0cPn{KaZK-7`N9%*VH{ zWp;PHN!k4>Jqum!aub>Cv)fdAXY;LMq2Cyy|8e|;4rD`yp3oN+#rbz}L7M(1+-+&> zTC^a_D+Y>ROUbP}pF{87t_=@eX}|3Z-Ee5^GB@{2DuIp9Tx@0m`#N_U5m^p(nF2}5XFk`9m+d9EhPcF44 zBxT#oAj+vrt*mAiIfER{zCSaf(}EeWk9Nm-fYZv{rQ*iC49*)La%Neo7wfZf8y(6l zDW_LM;x_u@?9q(l=NhtkB>6RuuAUy%Wct`=9L&s@^%ljqz0gzpWtc57jo;pycn->tkxlK*$cmn9qA5bU zovbhm$<$ZMtE%dkJFT1fLvtl}GZG14v(N4D*qp}1{a#(YN63&LXl|wK`|WYDfe+OD zisv|CwP5Mypop^vm<%H(ERL8=fb?=MHR05nweIDQwoY;%n?@kl>XYcf!9mO{vFimR zE)bzz=FK0%xrr0j`;$c=XO5V<0#z9B*1(`di;#mBWi2gALqkJevns_&^dc?-b?I$o z(B0tP>%gG7XJ>`AWa2BcIOZkkW9Zeuoiqt?Gu)kzo8;yZNZv*(5CSMX?-sJ*qtcYo zIybWBW;2hbh2HPVqe^PQ9$oO3r8G3UMx_0&rd-f#0)#C}bfn?aJWEFjs2fLa)0GF5 zUqr0Lqdn_Hp579hq0-XQ=#~=Ew2S~Mj=kU?L4h!l8ByWx+*zorf14NzLo=#=!~WwvGfn|?=j1#r`e<|%&`vNR0j>#>sNh=<++<*Og^hU>a zZD1aF{qnLurYuv6huq!)gk`|2DeygH$fU$Xwo3CHeU3iR#IH)DSFc#zY2ROpod7$ z7D@O#5=WuES4sLB!r9{Yzj{9JkcD9z4jdAx$s%rGWe3eitLJKp!+Sdz{$cA7#fO? zJPZp9Yv2Cj{)oDiru$;WdDh&spal}_V`)++EMxWILxsnISyfdPt?-91Ju@Ahj=n@5 zXh}(jhRA7D(Xms=y&*g)0Uy)fk@QxPluI7bIY_!CBV826$U|8}qEv8*SmBA74k&sX}*m3WO*(M4?CI)|M@(KqF%Z zfyYco2OX#DZR+0ic2i=Pm$&&2W>rLc6nMSek2f-Xl`BM~`RY|j?apx+K*{RUbr&35 z)TCors`vWM8`5xc^ajl~zwJ)0Cd=ESlu<@=zgg2gOJ1zTVSUkt`< z-V)&?&NkRz4iwt-sAP(JeeGCAT;XK&{vKS(*z!Clq3c}#gi(BigoKafB>*3NZhq5nz7pmpPb%1u>udckd;c838J6{2+uYPKG$bmD zWDflGZ};|nztbOA8N?x1r0C-!GnmDci$btAqi?P}_dUMW;8B*ix5!&AFq1w4Dv(!P zncD{qG-G%aS&?R89@9IEbakvAUGxd-Y2%{)(TpK=ehopKw{Cd7h;gKl@C2PWG1-!` z-^2Azf2{ORbwD+IePsz*IdJhS>g#|tX5TqB*%kF$cgDO3H5(+5yO#u&ir+l!+i>PM zgYQlq3hbP*9Y6d-VAUmaTgD@uHn`zT1nx~0Y3zoR=q7{0wpD`dorlltl~=0sUfoT9 zH0{PJHEl{tHusw@R5$Ow>v{L&i6Sswh>-}WQx>8a8;YDZVe3J^e?lWnKuGmJ%IE*1 oE&eNU6x&#dFx`exFBx|PIR)zmt9gpUAk0yHrJ-1+@GkIw0H)Q<>Hq)$ delta 5652 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 LOQi}0v!MS0%RDAg diff --git a/icons/obj/guns/energy.dmi b/icons/obj/guns/energy.dmi index a6d5c8a5e1b7e0c74e102c2613d3481a6ebef182..6a9c254397621af4c13f7fc60a2cde52b699ae73 100644 GIT binary patch delta 19985 zcmb5V1yodB_&0h8K}87>P?Qj)OQj?S6$L~}>6Vc082XF}0@9(RlyrB^ARyf#64FEG z3^gz?_wc^&ch_Bat$V-kKTF5)oU`}Y``OR_J@wl`S;WP8#1VIi3L`mqL4H?jii*Y! zrSDm#zpg&Ld>7q%vVO?g#b()^^x83mRgPF%D3C=c(B$~*DQ<5JduV^M>FrJGP!l!I z>3if}ZP01PryLFH<>qEp(Jt#S#}1Y!~fN=2!d2?zbG_kd!Yb zG%D`qz{5OlyB}1D4{0`=tDt1Pu^=z?MvOz*$>=Hfh-qaoeeq9Q^jcK(is)w~*C3Um zWSW88JJ}v<43Bn$^PLiV6OX9O`A?hjQ>3py1lelv+38!Bs~lLy&J+rE->(Ysl?e4# zzDD)+o~l#AFNIZ=a#~NeMw>XzNaUrs*be6Mf=sWbvIjpU;$r2oUM}GDI!pKS;ExR* z+pdw8mR(1+zuSf}fZ0`#C0bssGVSlbgNfv`S3a|*WO2RoN>8~sUwh22xRTRIcEmt= zu{>F6pG8kVp?mu-dgKiZLq<;$Y5!cMCbd(78iBWPTc)UWb}ZCMv5u?S5;5^ z-H|Z9TpV-cHW{@+v2d#T?c6F_PUf`D4{yy*_SO%>Q$co{`1{prr~m@~ZS)G!9gw7( zau5i60$1s1m*QGn_)Ck~rDQzH%+UC_n#Rn2JB;@^f%M^$m!^hK`y3Bnk$S?NzSigE z^R16G6@Q~igELq8%Ws!5UZ4re`ygmGN&_Eakuyw?8IGCqqkkPvGR$pZwDv$R=EZhR zt6+Q>XA$B(uMO^YYmB8xX#Dp~{(SIt38`iCA5q+xbP7HJZ%~kqkqwrr6gAD4oH`dhy8mOqhjEee?!GH_b0pzWeqmHo3Bf-RBYQMapa5q`SHs zaf9)h8&z4Q8%^-tt`V;$drh+>G9wbhMLsfD}c2W`76j4Lh>oM+A=qNJ6+Y`ae zxo8T~yP&V+YeT98rdk=g@^Rene0>u7n3OT&1}*kd!s;OhkBQ!mPJ=y9i5s`MzK9Qf zTrrS{?)aT5WG{!?rN2{H(9DE*cHJ8%jLDSB(D+n;RD1DB>}!AOoU}Qk_up*TefS0n zZ3Mm&3EV*zGRaLy&2!7ia)c2t+MWO4eqK{6%1`y|msF2jOW}nt$e*b@9Ugy261wB( z+X78k%Com8&yfMg;u?}3`GwH@s(gs_i2?{`X3%Qfp~4Fn-6;Fa8gkQCM@2=QzcCix zR<_53wK5W*K}XfjY76RcY~05rQYIX@DVH4p=x z$belXtJ%M;^3gVx3ZHU}pAT-2xx2e?QmD(srOyXtv`gRNDd*rKxKO52xP`>t3Wqh`!2@dlK0+S2brgNWzq zT1x0;XsoI=aQVKU#G2t*D~EO?6L@rxpRWQ~5P862hPzW1uKBKEV+wx(xJhs_%_ymI zxb<(Vi*}P$8oHBJUjSCyBj<+buQ^1f_tCO)nPT*;d809?)u-}(`)6SD$Am)$!I3GX z|1Cg$TyrQxA^cgR&%W*6$SbwZdM)?O2`yQ}oi4^NxQZcvM46zbv`5+8g3ⅇriGY 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

Re7QO8 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%0A)5G<1*41;;EF*8%X|A~OC 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 a5id8@cWzk62xFn(aNFy#=i%=mlz#!{Cfg+d delta 19301 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

pR*jX$;C6xq^Sj^7N`CHO}N2O|OYX!Wo zYZM2mdWRC88ThW0UVl)Ar}PZGvr@30E)l;7yjjt&o+~wI$Bc`Y%H&tmOt<>5U@ed+ zf+iF5(28g8jole}f~X(ZOa?E^jKm39J&-yg-Dc zz@i%+@iH}?(btJn3)JLYPszhQ=q=p>|$Z5JiqqJmS)HLgJ z9{s(4lu@W9O3TZKc1tYXayB|_laZyRV*Gj(pWIyLxP%rdQ}O$t{{uW~Hg6J7www$N zpZGLP5PagCA`8uQ8G(DmkBrREhpzXB6wi06+2S||p#y12rpD|ZIyK(+>|2q5#|YdHJ#2|Y?hmosS~ zv6YO5rm)ipR1jvZA6;C+7(n%h*Qdv=<@oM$4NeX1k9$PdcL~3sS4>f+GO38pe~37pZUPE1YX*dubLcSAj3R4Zwwn1hdSAUyy`M_QMylyQg>!4v z5r#xMNPrY`Yj>CUI5XfAN8r`5(DhNf8+`jaxMD)HvL5#*@e|a4*q3( z%NHUGxS}Y62ja4YrFR$vG`sAowL85mF&&@;RjLLsa+Q6qJCq``G7#8%Ar>KeQzMr| z6%`l9Bn5_+j10+|@g;#SV@UnN!I`Ip^UdWBcXV8Ycq;y5@F<#+Qe?;_dTwQr@f*l; zFsQ0lhcac_JbJY#gq2sX0-oX#BidMaLGVhE(V{s727|TOW&NagKcSXS6`^5LOzHSa z26_vb6jxV2nm9Ug0pT=)jPH;F8JyppUyQ!iss5g`SRhPnQvPI{ljpwUexcFOsN|>- zWI3*%jvlH9Y9Bs{?#4XCY1S8eOwuz*&sQ}#>%pLK_ZLsFq?@mrTFjX<79&qEJjMu= zjKBb^TU$$7q#gcidTeaXB|fQV56#XkXNkp?+kCyw0V=AXCdY0A$xRR|n-jC+ z`boL7fx~yLkm|CId!26asdz5A)NC8?0lU|-4u{eS$}^mnEOH2^*qp#N+;g=JrGvnF zis}x$gwjz7tcyuX91ZmTuS5mTK(~@>LSNDQ*;Uu)6Rnr|YccPSCnn+(c>q^_vT~_?6#Tlt4h-D@INl<` zNH!JAxz!4`+}q{W=WWOh`#Fx442^7NR`2s&U3(Q`70rk4z&yh%`Bcrj2yQ*eFIEU- z0UTPQ92^8dUmOPk#0Q^>k9o=asxTIzs;kTXF10fwth9wD2dmjYl8HsIc*Gbc-ME?Zt{~dD= zLjHRU8yEM3^4QuB zFI@D-4Sv`FA?^JQ^1nEGC;FMryqPHsH*vX9%{ELj+&n2j!^J{c)h4N7cgk!rCN6HR zCyJh#gJWukbN$z^i!4IEF|6f`LsrmavF1w(x#anK5X^zj>KUN4bf6 zVNI_`E-L-($=^EJ&u4 zr1kB_qcKG-HL$(5=hv)Em6pKULwkBfXwB0vqqa|Vd+_L{>93U%pI!=WLAUUCil6F4 z>$_q|q|MX;vO1RSPPvOODjaFB)2*j!Px5`_*Oa$Eh_|r8o zDe>EHJtemaC$Om)XTueCN^T7FfafS^{y9ex@Y0)4;7{)iKm+YH7>wEing(8A&{G-o z{oE{1ra!;`w33isXWJ>1(Gn6OUUk`JN$~XBd+ZJ|?iUp{5WYCFSB2uLdU_GHoc!+N z9EE^PY(>|v15Jp}@482Y3L9PX=+0>CK%_dF99{b_a{Y1<%nNqRKVvrd?cs#aquUma z^xAnlScx56UG?dQsfN_f?9yWg=>BZp6$4tKUtO?+;V(=ZiDdxP=-(1GSSvj;@Ogu3=Gwm19PpVn~vpA zZe5=Ae4j>>A47P=H|FZt?PqWNHcenGIOG1S;HuFrHQ(y@4{p~q2G0JyNgiZIlSMg` zmzUQcS!R&gJrO;dvTS%AVbP0l+XkKbGC$@ delta 17203 zcmZXb1zZ$u+qah%X;8WpB@{_1X;46Eq>=6prDKpT0Tt;K1f(0JJEXf=La8OC7k2j> z@P6+1dB2z60<$w$=Xw5*YoJ?Xhs$KK4}dRT>e}y~o4+-6v37cA?dSl3c%)V*%g4;~ z6ZZ@^WJt-CSdS{YSP^=&@w1{oWrO1ek?@gQc7^if>`d0~OIAFoo%y587_5x#M|;Sf z$^zwY@kJu~YuC46371T^pD2@i*4Ktx7NBW4!!@3EVvQ{=mF$6ou#7miw?{LLhrmMQ zy|Z;>35DXI>Cqu_FY}iWU(8^~7hW;)q?Zr7T6M`~UNhsqi0)u~A4zG>@cQG=!xvJ| zbo$K0yT>MkcuYUi3ObQv^qX_C!2(ufM>kg?V|3s1{^T-G=jyn8gb7vlxnOGkUj2Tx zXnFgSsg4kB8u=9YJd!|j&-uq&&lj%&-6&tI%M)aYrL6qXj7Vd{#bWAFmXAU7K%(8m z8_lJmLHw_QJUFo$d(PkS!jvkN2-9}m4K<&u@`tTcK5ng<|28ey#fZHizf;e8Mwyt@ zN;4zG!xYlZ^jHW-TarhIkURbf^1&=iB9 z%p8!YGk&)>woUek-N1Xff^KtRU>B$o`OMNg-B$GB`&(Wbic0fa!*^7?Dh>D;W zB(YQFyb1X-v}M)VrJ3&74`pd7`4@h009H$N!D@OW>z zOAJUQI4_7=m*(({T3hTPT$_do^+R}Q#}AFrXCyth-e)?jLBgS;5PK{<|EKiM;{ft7 z$m_WBCEI7)6?6#OWf*Pthu*{8SG2uod-4>$e;gwyTK!Z0V6{5lMYnp?j$<}o@`L`X zE-B>&T&PC&c?mb?u`>}pdc^_oR_s=$ZSfi(@prd3F0X#s>U|)dT}PUA8{d-NWWtu-qq<7QEjz(PI=S!7PlGm z%LXiSRdQwIvm0d=XA{TofMZ?6$Kwpy(V(BT5F2y%a>U}c1kd+{TEOQQqp=kZS9mu* z8|GZ%t$gevN*7zw6rG0{?xza()t;ylmdt_;Y2FsT>YtzqD*THuww{8CN%nXwlRJr9ZEPzspK<2* zZyzlVK9Z0OHe{x_JCa#V!HknhpCwYm?4^t*mmb#>-w|6!+hzW{{A7XU$cEjyAKR}_ zqaCB=SN(S!@apYqEKsnJTF>W{pEAPDq46ii`TP7=(>Ddo6M4#jE5qh^Ucuett=E%5 z$VXbma5&aWM3m=!O z4Wh$_-|NY^A`*}035-#G4AM3Y`tua`w=MTe35Vd%Z5CYNbLG8@Dmk}DtVQnGy7A0J zg*SffEq;xDIXoR55Z;{45HE8+>&^IzFURgq9hbFP57mgk)WVP?q3Xvgds&RoN7BNx zSiMU_55At}{Q80O>a#4jP=U&3X3kZ><1<;M-=CZC^RtCzEjq`5E<{`z$uFMNKRenv zl}9ZvmF!ycpM;3jyUf(^XK^LzX^{sFFKXh8pG~XihK5yaoHcR{ysa zQc*(3lN~uDE|yOXWG!Ut)r;b^ZpxpL6#1rK22&yzJ6vkl?}uev4qA1cGQ?o6IQ!mp zFwS%K4GjOebUU8X*HiVwp9V|PnXvf;{QRSi(kW{9HKn^viqnboPyZw+RQ>#E>aL7# zXYIyDW`#Y)P8?WkMjlwJP``RxW7BSM_dQXWlw=8~02eZO@Uh0i`-l|JOC-hO@yX%S zdg)5FnxDrunTVQ;tKILOaQJVe<2|@<%ch3Ghrk}}&>n0w@E0BY#i;GU#yl58{c zi`^p|Rl)_}c3)o~#QzhKn1o%`)zgKUO{+McgZJ@RZ?`AdCd6n0_cQ210p`XhZ}v-f z`<<4(Gcj#&JjPM5X2Z}__4n|*5-;PkwVPE@M@7Zjk+k84a)@eQD#Drfm&%LctZ#bXqy3bh?>;~O6w3wyzb}(^{9QeUx4$Waf`f5~#r|MEZXUAqJ#-FVeV#_Z zvTf&ZhJ#5tO|`Qxq6+^y3>;y{oB!5UZV%!nPWSzVtLc+A3}0O%mFZ6qJi9|<<5b!2 z;EsSoJ-;3YXKY}x_eT^nv^dg_ygU@Wtss409XZ7A9dzVA0vygjU<(a zj6~3CSJ|8PL{CO2@y>YjWA<-0MoOaIc1Nj(rud+m4hOqWBgdwB*G3;7oYXtuLtW4> zo|*RZxO2EA#NVFel@iCag&%LVzJmy&vA;IG6U?7Nt>x04f)seB9MoKk;Cy8`T)zS< z+iQJhm-GX`O5AE3&OnIkBd}U4ViJrO4_w=;Y8vai4sf$Ge3cxV>xB1R#@$0zoAQE! zFxi-6Nv^7o%EP8m841v*cCv__w_ZnGi=GK7&B9UJqKcGc_j)jS{9D|_$VcHROUPnl z;cd%|@f6Ozp@xOyMPv1SHs5xx^Pd6hrD-uQs&Ikddtzh5VtE3FW>8e~*iAm=S|R9v zP*=iL_$DOwQlcnvVf=Yj@ypaDA7}Ta-?{sQ*@h|u^` z8ohxSI5dQhgot1cX-IZRY{xH@#1It~g`bm?!^q1^Mjnav@Zm#2uVdEj?QI{E)`4U` zyz1&|xtA}Ub>KfCJY#*my{!=$#jzz#tCo*d^zfRxOs&rU6IYX;$@Bi%Y2e_SApT}kF>!rtC;+8ea7uRa~jd@;t* z4+gGua@%xFk}fJ`%Tb%EaR~`DW{WRgPST66<8?9!7B8W=lgf$=!2gprC|QG9$RSkd zSy%*Hch$DiiC?MP!r7)?e0SWdX&nE(>BzJi0p@%Js?e~1A7zN}dKw*XCk1$V3e~$J z818mV{i>4G|Al!~$z#xj`WQZ0IC+V(f+C>Aql_;SRF}Sl1(h^!012?8md1YBvzDO^ zdAYFDEd(mr4Fy9@^%vscLaZ(G+80VrQ5sE2WydFgG8BqhA#k}A|JBb;N%id%7&ew| zNx6*AYhlNV@1Ml+A0Ija@TqmAL+nXnl%jVF4-!>cn)#`S--`N- zv^g3@p{Ax5%f(Mt_+%ReoWv{U7ZysJN@H-fLjBRGR9?P(song>xBgpRUUo$Vsr!;= z9zXu8DSWG_AHds<`pwF3oX3L}yhsETwde?sGDQAK@C$zr2dvJ-A?g|$Sp@~RfB*jN z@%xJwF**7A_%k^}pDeK}8XB6>+1c+;3JVH+z5;`j(-42RMLQi0jo`B-fav1lLhVGL zsS0=cjW5Cd`}etAf2!wELY842hVtX-lym+mpOn#V69e#Ft2l>q<>$d4Wa3?@<O(c0K*{_Q6*8$)Cm(S0u7 z%)u8DV+a>@NH)=!Z)L--rk@DS=(7zR&nuChQ~u*b-zv-IJaabczDX@ckoBJGRuZPV zn9jofFi>|#SMQILpBlXs3tBas^Q~h0srU`FDx|!_y^*PSkpYhfME=ic46N)cYea~a zm6gd&$NODSScvi0dE9Fs^GrlLFJ zZZTqcz%p2JtTDC`0*`;&GGbA3?>sF~yI=KCB?fq#%8atek#YcwX?j`Vtrgk=5L(??T?qvYk_3OJ$^x<44v?r1g_m~;+Z^G zCX7~DnqSlslT2q!rY~rCAa5xAh)<&(?5%tJ)GsAa-8hpUImg?j53FTtYpP7e)0dW0 zkS&L8;k{g8XtDD+z;|WYA-ZiVyysZx-+*tul;r5gzFWZZmaibEBHfJ7%Clc)=HIN%s%2uW6R8o-0L%Na z(s^PMF#?@aYY7pRM#tsKa&J+?mCAThbI_{dz{;fB+S;NNc4JSkj+6TyA~bP=0O$hE zQ@S48>+lW}xcUM;WkxIL!IQ!~_u1L;O-pE*%-4m+&H#K)F`rPE-(f02As_e`7^wNF zwW4o*;W@gqbtxWl*S)3m!GZvhKAUsMWrNyktP@m(jd%ECGs@KCa78%oqH>knB+1&G2!SFeRP{B04t#W7^ymOtBZdHpHRoS9`}XDw>+u5LR8coKoUC%8>fz7Sl4j zN>)7!2QZimhlDN6$b3-*=HRgTn;(fS*HvM;;uCDZ zC*$rgC&k&BV?Nl^*zukig7}2lD~6*Rla?dGDJ>LBNNF7?l-nu^5Lm`13|uj^&nVzl z_wj;kpxhG5U<})EWb}J;aWulueYAu#&uHZ#`Lo&G?)k2~w+-l4zSL-8-^rwAbe8K% zeX`9U?#KM}G|T<0Lgs09%?dB*_AP%aK+ zL zB^Zax{%;7Ls_SoH3LMP0QWc3H?SmB8BiYU>Z7B>r^#cpUAVs+qg3sDb6YpY9n~Me^ z<)$W30a`po-z%3_nSDK`Ja#k0F@m%jL-<8-wF;VCU}a-05d1-Ncmn_K|a)Ee^08S%c%>6#3*Q!n1W+oYQ&q$NE0` z?^zS0?v#?t=i8Mhmq)bo8Bg4b`X@HloTdqptrYe|5aEnk)|dslDCw*&j%PahoAIY)hixsz#ROV!oUxiO_k``KsHkw4S3mf_-^9VeVS4oF)%?=j z-0g-%fI~kcro)U!$bP=gIa?W^&@6egW!8Rtd@R@E){N2tV9?92C^SZXe$9CU4Gq^( zxB*d{X|A&7gv-??%V(#2*UD4)s50~W-8IEWRAqvY$#Y|`3fB|vvfoRWj%pAv6^r^Z zSA>`ZU-0qeb68B%eVW=Ry^!m!HUKXG>>B0xW-&quKEK3tJAGe#yNktPhWMpZ|BiRY zFu1S3&F!tT@TnGYB99&S?;bUjbFgygw}9Qx-%4XJR6a1|vgm0sVCWefxnI~52`W(3 zlt6Lvb7TE7tPrw$gx&BK_D*mFR8NB!nDZ?1h735F)Zz-tH6>!$H3Qo}KLh`rQ=bn~ znH$F>LWsEK7GAey4c;7#!nn=o(&zBXa(ATpz@kMQHBYg`-n5Gry45~)atWEdGqz7w z%ur$VKofbQ`L5-yrg!lbtk~$%YzwvqQC|z)>YJMEX^ro1IDP5p-D>>bO<`$inVkt_ zLU4%aCk#Lz>ir*}%^u+wiLQc=8z5F3SqL*aTWo}d%VY9ifB!TCR}2ab?W zOQ(>scUx+pWsGxpco-HHHKD*#6BQF9tE@~E&!PY5A+`b3p*Fj^TEiP-cGoQ-vNGr+lBDAnv-;#;)a3e_K8Sz0;fp z3=-i^`|%S&=Rn@XEKZg7P-6l{ysx^4)|dOjc;VJ%+A}Bf&-{}`qqU#g?4=7R|9I&A zaAcGKBDmm*$-Wjs#iJFfs76Fc)HV;`2;4^SYnBd!k25?)xKAVO-q2;N)jTl+ z@CKho%^{rD(0Y4=<{Dj2{rh4x8- zLY(=fu4E{yRHgGVJPLf|zRB}o^T=7m#hr_k$7``Bc!&K#uJOd)#-jj6CNi6|M$eyV zO-*u9_-K$Fn8pW&Q`%$`!p>vH$vA5(ShuaDWP1jxQOwkEA4@Ueo^(cxDLA^cTu0sJB_UA?`F{;S zXHjA@0>~}+&QtAf0$ww(yeLf~hw{}0SjMfv?ok+TfSB;^h`HRz#+uv^Rp?TbN3H$6 z>yD?a_EvepWM(E+PIM9;9&TlAE$QgU33^P#q@)3Rdk$5#wM?w6x45~vt*opdkjBGq zfTrDK1crl!)n>+%m6s>0cY1pIYTT0R=%wl%P&a@;K&@b8d^|81kK$`xowgVA#Lq8} zzceb`(Rv7-YG&LvegQd3JTAD5Ky#B#>>_ydklX;UtWn-m4$a>^{XiubBlvBxD5~ z`V821=C$3|KkH$_U@L=pwaRwRHh5HCG6%cJ)9@$T-O&zw{B4v;;^EWZY^VePCFWZb zYxLeKZ}_8ykNTbjoSYo2kFP0D2v!H?Ud>$8Wu84 z$N*j$k_fH6!g(P{*@2{}G*lpCs%UX#f}H0#YI)vwaE@+U<_P_7UgLqZvoeji=#cP_ z_v$KZwKk8SyUXG`2iw9l@DyWpLi~o30X*Xr|WGzHM z62iz~`rwb2B6<9Wwd?i)qc&bt9cI<0&Pj!&llU|^`fNS{n`Kz}C3%Ut8S>ZqI#|2w zEI~IVQ5-HeI@&Q(!;l!7l%b_}~n9OMwfwLGF`<}Y@~x{bIGgIOmxtt~f zkuQ=%rlq?3JaLNJ6JDZH_n>L&0^$`7$>kYxPR`O^Y#kkVR2RfOHlzFq^ z_<-O?cKv#FP=u6}myfh?NF20)6tH!sh}t!PD!IHo9;jV%2;qfn)mB&k*o3W|%+JjQ zZPJj?@Advsx$`3O@v~=hmQ*UEqXnbddU}Oas_>cTMiZ#Cv@|Olo9pEU9Rnk63Bv`R zF}=UF^?uR8ou_rjP1wuJi{n)b6g3AVu9&G$_x2te_x#{3c;1S#bEnd2_MeV-Z5lW* zc75o9!OF`!Ubyyr`-n10?CXhW7iO!kOg!gumAO7AFQ2yly`^8vm(X$N`zM}J3Jjz0 zbQ5$&PFOFEpuNs?KR$z|R+xbQIr8jXs+=!9)3|I^b6z5(Zn*akR%%TV%sd1j@-F#< zJu;BQ+w@E+M=a*!7LzXYwE|?p!t4UwKyT`Vrz3Ro?kWLeGfI?>MJ=PJ_n4%3pN$#f zz+2&iR{8|ym9)~aeftob7>Y`dCi^~YY6cIRI=e##sr~PI1bbkF?E}g^;S(F&JigCi z-VwO|mr?A7t-v*V1ScvaI{6i7ML;r>p4j!(RIbf>t03?MZhDKKU!jf`3%Qirb9 z1!LH!IA_|wg*HIFPB1usi#QtTXwJdutI2`S$-WQxF}mpfrF9ic25}mvR1(;i80b+j zpA+|VR^QPLPmKPG)#*~glm{Z0y=4Ce7TtI+syBH;g?+hr0stG~V-&vW0%h!vYy8Ch zJ7NDD18$GMWc3(8`29l+|Kc|wqPVa+k@0^edR+q70@rWYS663F|K>h6)uAAV8Dz=e z8F1Hdqq6zD?)m7CGx>LW2sPigm%AMQe+io3l9aKV<{a!WDVMFne5NQE5?Ei!%d6_@ z-iA<$`!)986a@H(M}i>GP+3`-;{U^(`Iq_oVgaxO(LH!e%hB^KJn>GnpoB0b=yU9WvOn4lI^@q?zQBDb;6ARlZCA5(+SVEq~Lor(}g%dMetV!m~S~3lM-};6W5q`mQyZ zs<>VJ+&*Yt7VzUKLggu{_LZISkfimPoX+e-A@$*mn3`3$39t36Y0F@PJJW$a^a#a}lqBe--h_%_5a&Q#%!|nH zqV$yzP9Jp9)MD%!zYN(zd|U_&95!OF&1pP_`Vlac(xlEIh_e8**DW2^i6=MHXF# zVWS|Vrt8=M;`pB_I*9&EOr*SaT<_mUhX7UIIE|8&ML?e+BuRy5d5{I7gdJNtYAgHV z#miD@S8z-}nGa*|>QT5iTeib&@vQutYJ92yey>0E^s&6zEX%#eXk001G_^r=`PRuU zs*?E6#T~PfeN70pY`MxG?noR03~lFH-$ML}P{O31cv_5)F}Ms1Bhe%d2|cCTEP$QG zNWBUzbjzLAz2VW*vFXIA(GMV4fvg^$N+Md;O?2K}2|C~oV#PveZE@Ov{H79Kjb=zF z&1h2d9Um>8GTPq6o|E!NxHTf$11Vc<6E+xJ!Y4$|88yvHF=Nr*$hmipXc2Ai2GV@9 z9u`uM=%L^79{+N?@esoERqcHzHNZ&X@umV*lT%L{^DrJGT*We5zQ~y!O@yO#Cr~;= zA5bsQ4P<+C*Xjw5N<*>))%xrmkf66guCs#F-+bWrYy#bn+0}ZQsoOcZf!0kM=wEw>&gVYHwnPC|cN(@s-4NhOdVGB zEFPk(*ABlVNhr#2>N(j?NwliQey#9SSFh;&PHTg*Z-63a|1L^g)Rh|7ec_fu6Un_d z_(k*+Kc;`5NV>b%zP6`}zi5xI2+eeLcfS^AYMM7h^!WMsE{Y&^OIH=T#bFTdG>8syZ4@HiDLOz;S=3cwMPK6;s1+wJ z-tiI$E$kRI8}JdJJVwxU?0Fu=m1~(5T7;6&EmC^FsEJDoy@oS8`gW>&!+|z#lq6pw zE{}c({3(@JiBC8xEL_HANbn!*sqH*%|FcdNH!(iR-?jvZ;(HS<4tSafLTa zTRKwkM(nZx*XXg+4YAEg>+5x2 zVGpTHpSgoLlsW&aD$Vw9smQyMcR&0m=j&d4r6$FmtZToy$&iqEf*?&LEjF5pu>&);s`BWbKLtuULm0yKnWm=>> zt)8oT2${%uZF^+r<(hJS%CHK~nl|V(r##daBVvWEQa1jOHxZnzfq9Oa=7=@L8*rJ# zR}n>FbAu~?7JW2tj72Vow?T(nZu(oqe5#knKn^(QTxP43`46SMiSjoF$G^uL1EkO#2AB1-I9?O4GOUAJG*PK#{strl#e}gmIr?uJ1fzZFqk~=3e!J!S4@n4`R z1+-DT9a9G2ue<(%TBiQ7VU1?Le}1`*Y6gKwY2%-W2}(k`XF1PhWY8hqQB>L1Y0q3= zq50R;@SB;Nzl>ZN$&!8r^z=?x`W%nS{shJJj~N;J<6`czs;VDJX=oy892-?_MC21V zG$6}sG2$|y$dLObK0bFKRfr4%9CXt-%0<54!jO=X3aCLW{CGQ8ui)!Ti$h2&VQR`m zO+$nD<4w%KP}^W+DhaI6+}7 zxZ?~j2h?!9&N$36|HebhoMGkJ!QKDpxA*aKF6j>-klxoOg~wcmnS3A-`1SQ@Z;9!r zrFYEgSxd8`E`E$ywIU3~#>-Q^o3Sfe@ZVTc`7ihlyO)`hVk7B-bC?Oko@(JQUF`=H5n`?8KoSY1v<;8`tK6>=Y1pN@69{X+hd^0;H zu6|Az2nq^8hk!0NmuYvD|3mqB*7;h;vzI8|;wJC2N8r&zi2q&*$Ai2aIo>RgMHK{v zhOVKI`zQ#6MJaXUUH1o?JV+~nz=D5tG$EVJt#Kkk!jM@zH=Z<7Qc|PJS)tM1RFPB z+>#*pnzPNDc+qLpJq)&9msZG~aTkh6d_{|TNWn@+3SIhX--zWie1zL9bK=LPY-Rh` zKIRbaC+_9=zbtjw$yW~lf$V!!v1rvEhb9l1nXyMlN0ZSeXJ>IG1||Lk<8}c9Eb;HV zdW@@eN5{qj1fV{zt?)w$>C~o*bk-_-XUdF0eaB_C*$?5B#T+Y)02R%gygd17%R6`P zvMuWCpI>%=n5zNpga;2F8t=|kQwq5}FiTO9k7rjMN*9f6x%$lsDvY31npLyE@mTBr zgQw~q7UaD85s{H3U?T{<1=g1r-JvgBU0o%>hN&=WL*H3yqS@Wu?d|U;a|pT?t-_N{3!&W9L~ZFidY?ciw$V4dCYfsGayDosY1H!6$<&L@fx=?oYg~a zmD#bx-~AHlW{={nW1PSogYiZ)-ugTOtI)3!3#1Z*?>sgHl2yEp`t;fF^D%&f@>4CB zmN#@_VaKddA?ahdv9t3Wa+S_pN|CWii~*t-L`q7^h$rb<$`_Fk)z{bON>aFmi;H%Bp0CZO+QvCN zBnc4z^5u(mi=QYYv!Q_o6m~dZu<24+5Pn_vz@(Fq4%F5cBB^?TZ0MI%Tkd{hS zdyGF67iW08K7a<{!Uz(O`U4ytf%-z!!GTlWic3O)qnQ|*go;XRKY!(H)aIs@G2AQh zVq$a@t#C4e#-R>PV8JO+dCylyODiGQ792C+6ENWNawN6t&PUT)?KqqYC3GE@DlLa8 ztvdeG2hocrswE#p!xxH5Q%}WXzwLegHf%s*8bjj%?$6I>sLB9sv1sA=*F$6+OWq2eJ?MA$;?n?dC9B~m(>Y^ePeCa3z1lAe*>2K z>&c~bPBVSeXm{;j^u)QOYC%c!ccJDM{E>hE7wGon7Z*=f#12^Sg4B$7PJmsW8RXSr z5kSP4SZs;{GpL-ux;W^|FDiNtE}J#qTm>&U@;RaM;H$UxLB*0|SBFX7r$A3CtP% ztPdmwI- zvTrCkWotcTsgjdZs?P>?Ml6>PLc$b$nas9nx;i?Df)H4O7)f|@V5+JfK{T3)eAK#cT#6Lghtc|WTtcKqWV=O1__*aGHo1GY9puI zjYSTepFYjDJWgXa;s%lKi7UGjGN+(t6`fC%eJ?U=nDSDPT8e=68bS~@?~y`sx}QF4 zvb>CRkHftNAMTb?4ypEAf2+HRw=#VC{nddXZ*f89QsdP8X;oHpt@_AxXw9 zleBrtX6-h2HDH9`Ar5Qcuy>$-tYg~8q=VSo+k5eJu*-xF@2b*3UrAe=v~>v(HSm4N z!eR@P>Cx$lm=>qUc{-rRXPf)@+^Z3e^hova6;0b}U6MGlbkD{3V%^Hp5m?Q?`HHO2 z^0`)WHbR_=KI-RFzIb4&u-r8_a?&&xyYO*m3N83njKPi04*V6`bK5$NqQd{4|8g>K z#a0I?1^-02FEN&XZ?9ZO^3$)lw{J_CndO|OcU_;bkB=wM(#=y!lX7t2P)d9D`}0xb zg;2I^48KS`l;ahY?#B-s#ZL)_emdu&$oJqreDJ5AQ@HB^byNAz+xnF-i;mG_D#5S# zI;#K^&K?AU({YX1vyI)oDnT&5EQW0)t3y=7hh-}4 zpCE=^VET)wtuXorc&%CLsrQ=8E$#$Zrlg(rR>;)UeZyPO-ycgZ!1Z>`WEgzOMaHM* zEI;15%hK#(46@31p?yqc^Y_GD=d!7UH8qG49PoT`u(6-{GRD1dbS&lH!M;8ckZOTW zmW1^sBZI*Se8(uy*udZP^ha_s^=^~EM)-t)E=4iOo9PG$2?}FYQx0UP&EVFoY6!gp_!;E+~saT*FfQQjoMH(#ug6?@Xy=cXUtIW8{3(V`GWI z^@!2{6yE~m*kZsfd2l&0I(ljql(=>6`AM$+Uvb&%Z|D@Fo`JgT=$#KsB8WT+W&~&=BUen8sx|t4dlEAA_%T3 zpDrEG;Oy9cPZ+MQ67wkKgZ4EbDk^&4FHY;+rH)~EuG;pnlT4XWNQep~Wr?ER{HHs! zpx)*+F*%v_;|CS^8pzmjhQ}%{WP60Dd5Hw&cX_%SvJqj_5kdg&?H=IijI@r;Sw1qPk_r=XZ&)rKk!qNjCM2P8F zcy7Vq(LQcx$zvK885!7TCZ(rGGdDMPuv;5#-J{4%w(4`BEI1w$7B*4?4lD3z%*6oa zge4Vto%Q`YZYU8$yn_T{*AW1t27o4=4Tc0Ti1}#|+w1eoDHQ?tvK2>o(PP79B1I;j z#q}s(c@_-k72o~(_XYZ`+7MGyNGD{FDF?P6iHAcBt$k6O%6@rq#JkfVzJSts)Y8GAy`}NC=R>ZhRKG^oKGN6Ug`%Rfmi2DSjPBGa>UXcp0 zJ88St-aEs|^y8oKnX8>Fb{$Xd-Bw5y9JNfYzI&-^U=U3%E{gNl$qS2QX`PQsyX(G~ z``}@x$#WCIXZ1U`hzQ(tH2L0TA{RWbJ=3^*5M-2b-=~MSdBqmm@MCx9Yw=o;H~!|8 zFXBcy&`uZ6HJYfFr~^WEP3g>AlS)-8Yyxgv-oSgkBxHZDy72a>bJ1{@Fx-$k%OjRD49Nod+?f1FXumAG~<=cYmhj&cx3* zR!xV&@FRJ$4gMs2LPlk^z@;oIb!`3-9gxjP04&xtWiz@{PK(sp4~bzd1g$hY!Su!p z>(kpTDlYBnjQ(ugey~nf+BcPwoWgA`ll#G5Z_%i-+i=k^8*mwFx&}p$_#V&6_l65CddU<$auc$Ek8zCY90I}%Gd|_$y zA2H+R*!4ZAivn(IHN^j;lcRrXFkJFYn-=RMl7#oX6DK&*_yhi{wwznMv58bn{r;it1oB%_}(Nb8Z%= z2f0MTfPq;oGTIoN$7rC_;!N$=2HaW~KdxANadQM8l#*`r4i$Btd&@2ChHQ{l7v+-Q z3bCbdg&1QMUPokx(UEyRj3}Oxa$r-NOFAt=Mf~Xy#eqzufHa1A>i`P?HW;%u^FO+Q zv*+>&v53Vc7g-p=+qKY!KA-^cl+whA!D=?tDBD=9!Uh@(p8Wq$wypRd=zN*w$Y?tn zWlo+j#9DdbyCT|116#O%`kBm|({RIgSaM;UWD$;$psz9(%1HWmhe#Om-%w7l=OH+y zGy{5>5p8sVEq|4kkYGQ4!H{~SQFvBvwO$L^5p(4Wyw&46 Date: Wed, 23 Oct 2019 21:36:47 -0500 Subject: [PATCH 007/175] oops --- code/datums/components/shrink.dm | 42 +++++ .../abductor/equipment/glands/access.dm | 19 ++ .../abductor/equipment/glands/blood.dm | 18 ++ .../abductor/equipment/glands/chem.dm | 20 ++ .../abductor/equipment/glands/egg.dm | 15 ++ .../abductor/equipment/glands/electric.dm | 26 +++ .../abductor/equipment/glands/heal.dm | 178 ++++++++++++++++++ .../abductor/equipment/glands/mindshock.dm | 64 +++++++ .../abductor/equipment/glands/plasma.dm | 22 +++ .../abductor/equipment/glands/quantum.dm | 47 +++++ .../abductor/equipment/glands/slime.dm | 21 +++ .../abductor/equipment/glands/spider.dm | 14 ++ .../abductor/equipment/glands/transform.dm | 15 ++ .../abductor/equipment/glands/trauma.dm | 18 ++ .../abductor/equipment/glands/ventcrawl.dm | 12 ++ .../abductor/equipment/glands/viral.dm | 34 ++++ code/modules/clothing/head/misc_special.dm | 59 +++++- sound/weapons/shrink_hit.ogg | Bin 0 -> 12438 bytes 18 files changed, 614 insertions(+), 10 deletions(-) create mode 100644 code/datums/components/shrink.dm create mode 100644 code/modules/antagonists/abductor/equipment/glands/access.dm create mode 100644 code/modules/antagonists/abductor/equipment/glands/blood.dm create mode 100644 code/modules/antagonists/abductor/equipment/glands/chem.dm create mode 100644 code/modules/antagonists/abductor/equipment/glands/egg.dm create mode 100644 code/modules/antagonists/abductor/equipment/glands/electric.dm create mode 100644 code/modules/antagonists/abductor/equipment/glands/heal.dm create mode 100644 code/modules/antagonists/abductor/equipment/glands/mindshock.dm create mode 100644 code/modules/antagonists/abductor/equipment/glands/plasma.dm create mode 100644 code/modules/antagonists/abductor/equipment/glands/quantum.dm create mode 100644 code/modules/antagonists/abductor/equipment/glands/slime.dm create mode 100644 code/modules/antagonists/abductor/equipment/glands/spider.dm create mode 100644 code/modules/antagonists/abductor/equipment/glands/transform.dm create mode 100644 code/modules/antagonists/abductor/equipment/glands/trauma.dm create mode 100644 code/modules/antagonists/abductor/equipment/glands/ventcrawl.dm create mode 100644 code/modules/antagonists/abductor/equipment/glands/viral.dm create mode 100644 sound/weapons/shrink_hit.ogg diff --git a/code/datums/components/shrink.dm b/code/datums/components/shrink.dm new file mode 100644 index 0000000000..f070d9b22f --- /dev/null +++ b/code/datums/components/shrink.dm @@ -0,0 +1,42 @@ +/datum/component/shrink + var/olddens + var/oldopac + dupe_mode = COMPONENT_DUPE_HIGHLANDER + +/datum/component/shrink/Initialize(shrink_time) + if(!isatom(parent)) + return COMPONENT_INCOMPATIBLE + var/atom/parent_atom = parent + parent_atom.transform = parent_atom.transform.Scale(0.5,0.5) + olddens = parent_atom.density + oldopac = parent_atom.opacity + parent_atom.density = 0 + parent_atom.opacity = 0 + if(isliving(parent_atom)) + var/mob/living/L = parent_atom + L.add_movespeed_modifier(MOVESPEED_ID_SHRINK_RAY, update=TRUE, priority=100, multiplicative_slowdown=4) + if(iscarbon(L)) + var/mob/living/carbon/C = L + C.unequip_everything() + C.visible_message("[C]'s belongings fall off of [C.p_them()] as they shrink down!", + "Your belongings fall away as everything grows bigger!") + if(ishuman(C)) + var/mob/living/carbon/human/H = C + H.physiology.damage_resistance -= 100//carbons take double damage while shrunk + parent_atom.visible_message("[parent_atom] shrinks down to a tiny size!", + "Everything grows bigger!") + QDEL_IN(src, shrink_time) + + +/datum/component/shrink/Destroy() + var/atom/parent_atom = parent + parent_atom.transform = parent_atom.transform.Scale(2,2) + parent_atom.density = olddens + parent_atom.opacity = oldopac + if(isliving(parent_atom)) + var/mob/living/L = parent_atom + L.remove_movespeed_modifier(MOVESPEED_ID_SHRINK_RAY) + if(ishuman(L)) + var/mob/living/carbon/human/H = L + H.physiology.damage_resistance += 100 + ..() \ No newline at end of file diff --git a/code/modules/antagonists/abductor/equipment/glands/access.dm b/code/modules/antagonists/abductor/equipment/glands/access.dm new file mode 100644 index 0000000000..548650d4e3 --- /dev/null +++ b/code/modules/antagonists/abductor/equipment/glands/access.dm @@ -0,0 +1,19 @@ +/obj/item/organ/heart/gland/access + true_name = "anagraphic electro-scrambler" + cooldown_low = 600 + cooldown_high = 1200 + uses = 1 + icon_state = "mindshock" + mind_control_uses = 3 + mind_control_duration = 900 + +/obj/item/organ/heart/gland/access/activate() + to_chat(owner, "You feel like a VIP for some reason.") + RegisterSignal(owner, COMSIG_MOB_ALLOWED, .proc/free_access) + +/obj/item/organ/heart/gland/access/proc/free_access(datum/source, obj/O) + return TRUE + +/obj/item/organ/heart/gland/access/Remove(mob/living/carbon/M, special = 0) + UnregisterSignal(owner, COMSIG_MOB_ALLOWED) + ..() \ No newline at end of file diff --git a/code/modules/antagonists/abductor/equipment/glands/blood.dm b/code/modules/antagonists/abductor/equipment/glands/blood.dm new file mode 100644 index 0000000000..06b8249484 --- /dev/null +++ b/code/modules/antagonists/abductor/equipment/glands/blood.dm @@ -0,0 +1,18 @@ +/obj/item/organ/heart/gland/blood + true_name = "pseudonuclear hemo-destabilizer" + cooldown_low = 1200 + cooldown_high = 1800 + uses = -1 + icon_state = "egg" + lefthand_file = 'icons/mob/inhands/misc/food_lefthand.dmi' + righthand_file = 'icons/mob/inhands/misc/food_righthand.dmi' + mind_control_uses = 3 + mind_control_duration = 1500 + +/obj/item/organ/heart/gland/blood/activate() + if(!ishuman(owner) || !owner.dna.species) + return + var/mob/living/carbon/human/H = owner + var/datum/species/species = H.dna.species + to_chat(H, "You feel your blood heat up for a moment.") + species.exotic_blood = get_random_reagent_id() \ No newline at end of file diff --git a/code/modules/antagonists/abductor/equipment/glands/chem.dm b/code/modules/antagonists/abductor/equipment/glands/chem.dm new file mode 100644 index 0000000000..e7b6fda85f --- /dev/null +++ b/code/modules/antagonists/abductor/equipment/glands/chem.dm @@ -0,0 +1,20 @@ +/obj/item/organ/heart/gland/chem + true_name = "intrinsic pharma-provider" + cooldown_low = 50 + cooldown_high = 50 + uses = -1 + icon_state = "viral" + mind_control_uses = 3 + mind_control_duration = 1200 + var/list/possible_reagents = list() + +/obj/item/organ/heart/gland/chem/Initialize() + . = ..() + for(var/R in subtypesof(/datum/reagent/drug) + subtypesof(/datum/reagent/medicine) + typesof(/datum/reagent/toxin)) + possible_reagents += R + +/obj/item/organ/heart/gland/chem/activate() + var/chem_to_add = pick(possible_reagents) + owner.reagents.add_reagent(chem_to_add, 2) + owner.adjustToxLoss(-5, TRUE, TRUE) + ..() \ No newline at end of file diff --git a/code/modules/antagonists/abductor/equipment/glands/egg.dm b/code/modules/antagonists/abductor/equipment/glands/egg.dm new file mode 100644 index 0000000000..429a24b19c --- /dev/null +++ b/code/modules/antagonists/abductor/equipment/glands/egg.dm @@ -0,0 +1,15 @@ +/obj/item/organ/heart/gland/egg + true_name = "roe/enzymatic synthesizer" + cooldown_low = 300 + cooldown_high = 400 + uses = -1 + icon_state = "egg" + lefthand_file = 'icons/mob/inhands/misc/food_lefthand.dmi' + righthand_file = 'icons/mob/inhands/misc/food_righthand.dmi' + mind_control_uses = 2 + mind_control_duration = 1800 + +/obj/item/organ/heart/gland/egg/activate() + owner.visible_message("[owner] [pick(EGG_LAYING_MESSAGES)]") + var/turf/T = owner.drop_location() + new /obj/item/reagent_containers/food/snacks/egg/gland(T) \ No newline at end of file diff --git a/code/modules/antagonists/abductor/equipment/glands/electric.dm b/code/modules/antagonists/abductor/equipment/glands/electric.dm new file mode 100644 index 0000000000..c5c14bb179 --- /dev/null +++ b/code/modules/antagonists/abductor/equipment/glands/electric.dm @@ -0,0 +1,26 @@ +/obj/item/organ/heart/gland/electric + true_name = "electron accumulator/discharger" + cooldown_low = 800 + cooldown_high = 1200 + icon_state = "species" + uses = -1 + mind_control_uses = 2 + mind_control_duration = 900 + +/obj/item/organ/heart/gland/electric/Insert(mob/living/carbon/M, special = 0) + ..() + ADD_TRAIT(owner, TRAIT_SHOCKIMMUNE, "abductor_gland") + +/obj/item/organ/heart/gland/electric/Remove(mob/living/carbon/M, special = 0) + REMOVE_TRAIT(owner, TRAIT_SHOCKIMMUNE, "abductor_gland") + ..() + +/obj/item/organ/heart/gland/electric/activate() + owner.visible_message("[owner]'s skin starts emitting electric arcs!",\ + "You feel electric energy building up inside you!") + playsound(get_turf(owner), "sparks", 100, TRUE, -1) + addtimer(CALLBACK(src, .proc/zap), rand(30, 100)) + +/obj/item/organ/heart/gland/electric/proc/zap() + tesla_zap(owner, 4, 8000, TESLA_MOB_DAMAGE | TESLA_OBJ_DAMAGE | TESLA_MOB_STUN) + playsound(get_turf(owner), 'sound/magic/lightningshock.ogg', 50, TRUE) \ No newline at end of file diff --git a/code/modules/antagonists/abductor/equipment/glands/heal.dm b/code/modules/antagonists/abductor/equipment/glands/heal.dm new file mode 100644 index 0000000000..bf9a00e13c --- /dev/null +++ b/code/modules/antagonists/abductor/equipment/glands/heal.dm @@ -0,0 +1,178 @@ +/obj/item/organ/heart/gland/heal + true_name = "organic replicator" + cooldown_low = 200 + cooldown_high = 400 + uses = -1 + human_only = TRUE + icon_state = "health" + mind_control_uses = 3 + mind_control_duration = 3000 + +/obj/item/organ/heart/gland/heal/activate() + if(!(owner.mob_biotypes & MOB_ORGANIC)) + return + + for(var/organ in owner.internal_organs) + if(istype(organ, /obj/item/organ/cyberimp)) + reject_implant(organ) + return + + var/obj/item/organ/liver/liver = owner.getorganslot(ORGAN_SLOT_LIVER) + if((!liver/* && !HAS_TRAIT(owner, TRAIT_NOMETABOLISM)*/) || (liver && ((liver.damage > (liver.maxHealth / 2)) || (istype(liver, /obj/item/organ/liver/cybernetic))))) + replace_liver(liver) + return + + var/obj/item/organ/lungs/lungs = owner.getorganslot(ORGAN_SLOT_LUNGS) + if((!lungs && !HAS_TRAIT(owner, TRAIT_NOBREATH)) || (lungs && (istype(lungs, /obj/item/organ/lungs/cybernetic)))) + replace_lungs(lungs) + return + + var/obj/item/organ/eyes/eyes = owner.getorganslot(ORGAN_SLOT_EYES) + if(!eyes || (eyes && ((HAS_TRAIT_FROM(owner, TRAIT_NEARSIGHT, EYE_DAMAGE)) || (HAS_TRAIT_FROM(owner, TRAIT_BLIND, EYE_DAMAGE)) || (istype(eyes, /obj/item/organ/eyes/robotic))))) + replace_eyes(eyes) + return + + var/obj/item/bodypart/limb + var/list/limb_list = list(BODY_ZONE_L_ARM, BODY_ZONE_R_ARM, BODY_ZONE_L_LEG, BODY_ZONE_R_LEG) + for(var/zone in limb_list) + limb = owner.get_bodypart(zone) + if(!limb) + replace_limb(zone) + return + if((limb.get_damage() >= (limb.max_damage / 2)) || (limb.status == BODYPART_ROBOTIC)) + replace_limb(zone, limb) + return + + if(owner.getToxLoss() > 40) + replace_blood() + return + var/tox_amount = 0 + for(var/datum/reagent/toxin/T in owner.reagents.reagent_list) + tox_amount += owner.reagents.get_reagent_amount(T.type) + if(tox_amount > 10) + replace_blood() + return + if(owner.blood_volume < BLOOD_VOLUME_OKAY) + owner.blood_volume = BLOOD_VOLUME_NORMAL + to_chat(owner, "You feel your blood pulsing within you.") + return + + var/obj/item/bodypart/chest/chest = owner.get_bodypart(BODY_ZONE_CHEST) + if((chest.get_damage() >= (chest.max_damage / 4)) || (chest.status == BODYPART_ROBOTIC)) + replace_chest(chest) + return + +/obj/item/organ/heart/gland/heal/proc/reject_implant(obj/item/organ/cyberimp/implant) + owner.visible_message("[owner] vomits up his [implant.name]!", "You suddenly vomit up your [implant.name]!") + owner.vomit(0, TRUE, TRUE, 1, FALSE, FALSE, FALSE, TRUE) + implant.Remove(owner) + implant.forceMove(owner.drop_location()) + +/obj/item/organ/heart/gland/heal/proc/replace_liver(obj/item/organ/liver/liver) + if(liver) + owner.visible_message("[owner] vomits up his [liver.name]!", "You suddenly vomit up your [liver.name]!") + owner.vomit(0, TRUE, TRUE, 1, FALSE, FALSE, FALSE, TRUE) + liver.Remove(owner) + liver.forceMove(owner.drop_location()) + else + to_chat(owner, "You feel a weird rumble in your bowels...") + + var/liver_type = /obj/item/organ/liver + if(owner?.dna?.species?.mutantliver) + liver_type = owner.dna.species.mutantliver + var/obj/item/organ/liver/new_liver = new liver_type() + new_liver.Insert(owner) + +/obj/item/organ/heart/gland/heal/proc/replace_lungs(obj/item/organ/lungs/lungs) + if(lungs) + owner.visible_message("[owner] vomits up his [lungs.name]!", "You suddenly vomit up your [lungs.name]!") + owner.vomit(0, TRUE, TRUE, 1, FALSE, FALSE, FALSE, TRUE) + lungs.Remove(owner) + lungs.forceMove(owner.drop_location()) + else + to_chat(owner, "You feel a weird rumble inside your chest...") + + var/lung_type = /obj/item/organ/lungs + if(owner.dna.species && owner.dna.species.mutantlungs) + lung_type = owner.dna.species.mutantlungs + var/obj/item/organ/lungs/new_lungs = new lung_type() + new_lungs.Insert(owner) + +/obj/item/organ/heart/gland/heal/proc/replace_eyes(obj/item/organ/eyes/eyes) + if(eyes) + owner.visible_message("[owner]'s [eyes.name] fall out of their sockets!", "Your [eyes.name] fall out of their sockets!") + playsound(owner, 'sound/effects/splat.ogg', 50, TRUE) + eyes.Remove(owner) + eyes.forceMove(owner.drop_location()) + else + to_chat(owner, "You feel a weird rumble behind your eye sockets...") + + addtimer(CALLBACK(src, .proc/finish_replace_eyes), rand(100, 200)) + +/obj/item/organ/heart/gland/heal/proc/finish_replace_eyes() + var/eye_type = /obj/item/organ/eyes + if(owner.dna.species && owner.dna.species.mutanteyes) + eye_type = owner.dna.species.mutanteyes + var/obj/item/organ/eyes/new_eyes = new eye_type() + new_eyes.Insert(owner) + owner.visible_message("A pair of new eyes suddenly inflates into [owner]'s eye sockets!", "A pair of new eyes suddenly inflates into your eye sockets!") + +/obj/item/organ/heart/gland/heal/proc/replace_limb(body_zone, obj/item/bodypart/limb) + if(limb) + owner.visible_message("[owner]'s [limb.name] suddenly detaches from [owner.p_their()] body!", "Your [limb.name] suddenly detaches from your body!") + playsound(owner, "desceration", 50, TRUE, -1) + limb.drop_limb() + else + to_chat(owner, "You feel a weird tingle in your [parse_zone(body_zone)]... even if you don't have one.") + + addtimer(CALLBACK(src, .proc/finish_replace_limb, body_zone), rand(150, 300)) + +/obj/item/organ/heart/gland/heal/proc/finish_replace_limb(body_zone) + owner.visible_message("With a loud snap, [owner]'s [parse_zone(body_zone)] rapidly grows back from [owner.p_their()] body!", + "With a loud snap, your [parse_zone(body_zone)] rapidly grows back from your body!", + "Your hear a loud snap.") + playsound(owner, 'sound/magic/demon_consume.ogg', 50, TRUE) + owner.regenerate_limb(body_zone) + +/obj/item/organ/heart/gland/heal/proc/replace_blood() + owner.visible_message("[owner] starts vomiting huge amounts of blood!", "You suddenly start vomiting huge amounts of blood!") + keep_replacing_blood() + +/obj/item/organ/heart/gland/heal/proc/keep_replacing_blood() + var/keep_going = FALSE + owner.vomit(0, TRUE, FALSE, 3, FALSE, FALSE, FALSE, TRUE) + owner.Stun(15) + owner.adjustToxLoss(-15, TRUE, TRUE) + + owner.blood_volume = min(BLOOD_VOLUME_NORMAL, owner.blood_volume + 20) + if(owner.blood_volume < BLOOD_VOLUME_NORMAL) + keep_going = TRUE + + if(owner.getToxLoss()) + keep_going = TRUE + for(var/datum/reagent/toxin/R in owner.reagents.reagent_list) + owner.reagents.remove_reagent(R.type, 4) + if(owner.reagents.has_reagent(R.type)) + keep_going = TRUE + if(keep_going) + addtimer(CALLBACK(src, .proc/keep_replacing_blood), 30) + +/obj/item/organ/heart/gland/heal/proc/replace_chest(obj/item/bodypart/chest/chest) + if(chest.status == BODYPART_ROBOTIC) + owner.visible_message("[owner]'s [chest.name] rapidly expels its mechanical components, replacing them with flesh!", "Your [chest.name] rapidly expels its mechanical components, replacing them with flesh!") + playsound(owner, 'sound/magic/clockwork/anima_fragment_attack.ogg', 50, TRUE) + var/list/dirs = GLOB.alldirs.Copy() + for(var/i in 1 to 3) + var/obj/effect/decal/cleanable/robot_debris/debris = new(get_turf(owner)) + debris.streak(dirs) + else + owner.visible_message("[owner]'s [chest.name] sheds off its damaged flesh, rapidly replacing it!", "Your [chest.name] sheds off its damaged flesh, rapidly replacing it!") + playsound(owner, 'sound/effects/splat.ogg', 50, TRUE) + var/list/dirs = GLOB.alldirs.Copy() + for(var/i in 1 to 3) + var/obj/effect/decal/cleanable/blood/gibs/gibs = new(get_turf(owner)) + gibs.streak(dirs) + + var/obj/item/bodypart/chest/new_chest = new(null) + new_chest.replace_limb(owner, TRUE) + qdel(chest) \ No newline at end of file diff --git a/code/modules/antagonists/abductor/equipment/glands/mindshock.dm b/code/modules/antagonists/abductor/equipment/glands/mindshock.dm new file mode 100644 index 0000000000..f8b91343f2 --- /dev/null +++ b/code/modules/antagonists/abductor/equipment/glands/mindshock.dm @@ -0,0 +1,64 @@ +/obj/item/organ/heart/gland/mindshock + true_name = "neural crosstalk uninhibitor" + cooldown_low = 400 + cooldown_high = 700 + uses = -1 + icon_state = "mindshock" + mind_control_uses = 1 + mind_control_duration = 6000 + var/list/mob/living/carbon/human/broadcasted_mobs = list() + +/obj/item/organ/heart/gland/mindshock/activate() + to_chat(owner, "You get a headache.") + + var/turf/T = get_turf(owner) + for(var/mob/living/carbon/H in orange(4,T)) + if(H == owner) + continue + switch(pick(1,3)) + if(1) + to_chat(H, "You hear a loud buzz in your head, silencing your thoughts!") + H.Stun(50) + if(2) + to_chat(H, "You hear an annoying buzz in your head.") + H.confused += 15 + H.adjustOrganLoss(ORGAN_SLOT_BRAIN, 10, 160) + if(3) + H.hallucination += 60 + +/obj/item/organ/heart/gland/mindshock/mind_control(command, mob/living/user) + if(!ownerCheck() || !mind_control_uses || active_mind_control) + return FALSE + mind_control_uses-- + for(var/mob/M in oview(7, owner)) + if(!ishuman(M)) + continue + var/mob/living/carbon/human/H = M + if(H.stat) + continue + + broadcasted_mobs += H + to_chat(H, "You suddenly feel an irresistible compulsion to follow an order...") + to_chat(H, "[command]") + + message_admins("[key_name(user)] broadcasted an abductor mind control message from [key_name(owner)] to [key_name(H)]: [command]") + + var/obj/screen/alert/mind_control/mind_alert = H.throw_alert("mind_control", /obj/screen/alert/mind_control) + mind_alert.command = command + + if(LAZYLEN(broadcasted_mobs)) + active_mind_control = TRUE + addtimer(CALLBACK(src, .proc/clear_mind_control), mind_control_duration) + + update_gland_hud() + return TRUE + +/obj/item/organ/heart/gland/mindshock/clear_mind_control() + if(!active_mind_control || !LAZYLEN(broadcasted_mobs)) + return FALSE + for(var/M in broadcasted_mobs) + var/mob/living/carbon/human/H = M + to_chat(H, "You feel the compulsion fade, and you completely forget about your previous orders.") + H.clear_alert("mind_control") + active_mind_control = FALSE + return TRUE \ No newline at end of file diff --git a/code/modules/antagonists/abductor/equipment/glands/plasma.dm b/code/modules/antagonists/abductor/equipment/glands/plasma.dm new file mode 100644 index 0000000000..4a30d99d44 --- /dev/null +++ b/code/modules/antagonists/abductor/equipment/glands/plasma.dm @@ -0,0 +1,22 @@ +/obj/item/organ/heart/gland/plasma + true_name = "effluvium sanguine-synonym emitter" + cooldown_low = 1200 + cooldown_high = 1800 + icon_state = "slime" + uses = -1 + mind_control_uses = 1 + mind_control_duration = 800 + +/obj/item/organ/heart/gland/plasma/activate() + to_chat(owner, "You feel bloated.") + addtimer(CALLBACK(GLOBAL_PROC, .proc/to_chat, owner, "A massive stomachache overcomes you."), 150) + addtimer(CALLBACK(src, .proc/vomit_plasma), 200) + +/obj/item/organ/heart/gland/plasma/proc/vomit_plasma() + if(!owner) + return + owner.visible_message("[owner] vomits a cloud of plasma!") + var/turf/open/T = get_turf(owner) + if(istype(T)) + T.atmos_spawn_air("plasma=50;TEMP=[T20C]") + owner.vomit() \ No newline at end of file diff --git a/code/modules/antagonists/abductor/equipment/glands/quantum.dm b/code/modules/antagonists/abductor/equipment/glands/quantum.dm new file mode 100644 index 0000000000..a5b8815437 --- /dev/null +++ b/code/modules/antagonists/abductor/equipment/glands/quantum.dm @@ -0,0 +1,47 @@ +/obj/item/organ/heart/gland/quantum + true_name = "quantic de-observation matrix" + cooldown_low = 150 + cooldown_high = 150 + uses = -1 + icon_state = "emp" + mind_control_uses = 2 + mind_control_duration = 1200 + var/mob/living/carbon/entangled_mob + +/obj/item/organ/heart/gland/quantum/activate() + if(entangled_mob) + return + for(var/mob/M in oview(owner, 7)) + if(!iscarbon(M)) + continue + entangled_mob = M + addtimer(CALLBACK(src, .proc/quantum_swap), rand(600, 2400)) + return + +/obj/item/organ/heart/gland/quantum/proc/quantum_swap() + if(QDELETED(entangled_mob)) + entangled_mob = null + return + var/turf/T = get_turf(owner) + do_teleport(owner, get_turf(entangled_mob),null,TRUE,channel = TELEPORT_CHANNEL_QUANTUM) + do_teleport(entangled_mob, T,null,TRUE,channel = TELEPORT_CHANNEL_QUANTUM) + to_chat(owner, "You suddenly find yourself somewhere else!") + to_chat(entangled_mob, "You suddenly find yourself somewhere else!") + if(!active_mind_control) //Do not reset entangled mob while mind control is active + entangled_mob = null + +/obj/item/organ/heart/gland/quantum/mind_control(command, mob/living/user) + if(..()) + if(entangled_mob && ishuman(entangled_mob) && (entangled_mob.stat < DEAD)) + to_chat(entangled_mob, "You suddenly feel an irresistible compulsion to follow an order...") + to_chat(entangled_mob, "[command]") + var/obj/screen/alert/mind_control/mind_alert = entangled_mob.throw_alert("mind_control", /obj/screen/alert/mind_control) + mind_alert.command = command + message_admins("[key_name(owner)] mirrored an abductor mind control message to [key_name(entangled_mob)]: [command]") + update_gland_hud() + +/obj/item/organ/heart/gland/quantum/clear_mind_control() + if(active_mind_control) + to_chat(entangled_mob, "You feel the compulsion fade, and you completely forget about your previous orders.") + entangled_mob.clear_alert("mind_control") + ..() \ No newline at end of file diff --git a/code/modules/antagonists/abductor/equipment/glands/slime.dm b/code/modules/antagonists/abductor/equipment/glands/slime.dm new file mode 100644 index 0000000000..ff3f5aa0a4 --- /dev/null +++ b/code/modules/antagonists/abductor/equipment/glands/slime.dm @@ -0,0 +1,21 @@ +/obj/item/organ/heart/gland/slime + true_name = "gastric animation galvanizer" + cooldown_low = 600 + cooldown_high = 1200 + uses = -1 + icon_state = "slime" + mind_control_uses = 1 + mind_control_duration = 2400 + +/obj/item/organ/heart/gland/slime/Insert(mob/living/carbon/M, special = 0) + ..() + owner.faction |= "slime" + owner.grant_language(/datum/language/slime) + +/obj/item/organ/heart/gland/slime/activate() + to_chat(owner, "You feel nauseated!") + owner.vomit(20) + + var/mob/living/simple_animal/slime/Slime = new(get_turf(owner), "grey") + Slime.Friends = list(owner) + Slime.Leader = owner \ No newline at end of file diff --git a/code/modules/antagonists/abductor/equipment/glands/spider.dm b/code/modules/antagonists/abductor/equipment/glands/spider.dm new file mode 100644 index 0000000000..f0421b23b2 --- /dev/null +++ b/code/modules/antagonists/abductor/equipment/glands/spider.dm @@ -0,0 +1,14 @@ +/obj/item/organ/heart/gland/spiderman + true_name = "araneae cloister accelerator" + cooldown_low = 450 + cooldown_high = 900 + uses = -1 + icon_state = "spider" + mind_control_uses = 2 + mind_control_duration = 2400 + +/obj/item/organ/heart/gland/spiderman/activate() + to_chat(owner, "You feel something crawling in your skin.") + owner.faction |= "spiders" + var/obj/structure/spider/spiderling/S = new(owner.drop_location()) + S.directive = "Protect your nest inside [owner.real_name]." \ No newline at end of file diff --git a/code/modules/antagonists/abductor/equipment/glands/transform.dm b/code/modules/antagonists/abductor/equipment/glands/transform.dm new file mode 100644 index 0000000000..05c4760d37 --- /dev/null +++ b/code/modules/antagonists/abductor/equipment/glands/transform.dm @@ -0,0 +1,15 @@ +/obj/item/organ/heart/gland/transform + true_name = "anthropmorphic transmorphosizer" + cooldown_low = 900 + cooldown_high = 1800 + uses = -1 + human_only = TRUE + icon_state = "species" + mind_control_uses = 7 + mind_control_duration = 300 + +/obj/item/organ/heart/gland/transform/activate() + to_chat(owner, "You feel unlike yourself.") + randomize_human(owner) + var/species = pick(list(/datum/species/human, /datum/species/lizard, /datum/species/insect, /datum/species/fly)) + owner.set_species(species) \ No newline at end of file diff --git a/code/modules/antagonists/abductor/equipment/glands/trauma.dm b/code/modules/antagonists/abductor/equipment/glands/trauma.dm new file mode 100644 index 0000000000..b6280ec017 --- /dev/null +++ b/code/modules/antagonists/abductor/equipment/glands/trauma.dm @@ -0,0 +1,18 @@ +/obj/item/organ/heart/gland/trauma + true_name = "white matter randomiser" + cooldown_low = 800 + cooldown_high = 1200 + uses = 5 + icon_state = "emp" + mind_control_uses = 3 + mind_control_duration = 1800 + +/obj/item/organ/heart/gland/trauma/activate() + to_chat(owner, "You feel a spike of pain in your head.") + if(prob(33)) + owner.gain_trauma_type(BRAIN_TRAUMA_SPECIAL, rand(TRAUMA_RESILIENCE_BASIC, TRAUMA_RESILIENCE_LOBOTOMY)) + else + if(prob(20)) + owner.gain_trauma_type(BRAIN_TRAUMA_SEVERE, rand(TRAUMA_RESILIENCE_BASIC, TRAUMA_RESILIENCE_LOBOTOMY)) + else + owner.gain_trauma_type(BRAIN_TRAUMA_MILD, rand(TRAUMA_RESILIENCE_BASIC, TRAUMA_RESILIENCE_LOBOTOMY)) \ No newline at end of file diff --git a/code/modules/antagonists/abductor/equipment/glands/ventcrawl.dm b/code/modules/antagonists/abductor/equipment/glands/ventcrawl.dm new file mode 100644 index 0000000000..d1ea135497 --- /dev/null +++ b/code/modules/antagonists/abductor/equipment/glands/ventcrawl.dm @@ -0,0 +1,12 @@ +/obj/item/organ/heart/gland/ventcrawling + true_name = "pliant cartilage enabler" + cooldown_low = 1800 + cooldown_high = 2400 + uses = 1 + icon_state = "vent" + mind_control_uses = 4 + mind_control_duration = 1800 + +/obj/item/organ/heart/gland/ventcrawling/activate() + to_chat(owner, "You feel very stretchy.") + owner.ventcrawler = VENTCRAWLER_ALWAYS \ No newline at end of file diff --git a/code/modules/antagonists/abductor/equipment/glands/viral.dm b/code/modules/antagonists/abductor/equipment/glands/viral.dm new file mode 100644 index 0000000000..4d4f865a7c --- /dev/null +++ b/code/modules/antagonists/abductor/equipment/glands/viral.dm @@ -0,0 +1,34 @@ +/obj/item/organ/heart/gland/viral + true_name = "contamination incubator" + cooldown_low = 1800 + cooldown_high = 2400 + uses = 1 + icon_state = "viral" + mind_control_uses = 1 + mind_control_duration = 1800 + +/obj/item/organ/heart/gland/viral/activate() + to_chat(owner, "You feel sick.") + var/datum/disease/advance/A = random_virus(pick(2,6),6) + A.carrier = TRUE + owner.ForceContractDisease(A, FALSE, TRUE) + +/obj/item/organ/heart/gland/viral/proc/random_virus(max_symptoms, max_level) + if(max_symptoms > VIRUS_SYMPTOM_LIMIT) + max_symptoms = VIRUS_SYMPTOM_LIMIT + var/datum/disease/advance/A = new /datum/disease/advance() + var/list/datum/symptom/possible_symptoms = list() + for(var/symptom in subtypesof(/datum/symptom)) + var/datum/symptom/S = symptom + if(initial(S.level) > max_level) + continue + if(initial(S.level) <= 0) //unobtainable symptoms + continue + possible_symptoms += S + for(var/i in 1 to max_symptoms) + var/datum/symptom/chosen_symptom = pick_n_take(possible_symptoms) + if(chosen_symptom) + var/datum/symptom/S = new chosen_symptom + A.symptoms += S + A.Refresh() //just in case someone already made and named the same disease + return A \ No newline at end of file diff --git a/code/modules/clothing/head/misc_special.dm b/code/modules/clothing/head/misc_special.dm index 3f96796a00..6eebd7b63e 100644 --- a/code/modules/clothing/head/misc_special.dm +++ b/code/modules/clothing/head/misc_special.dm @@ -238,25 +238,64 @@ armor = list("melee" = 0, "bullet" = 0, "laser" = -5,"energy" = 0, "bomb" = 0, "bio" = 0, "rad" = -5, "fire" = 0, "acid" = 0) equip_delay_other = 140 var/datum/brain_trauma/mild/phobia/paranoia + var/warped = FALSE + +/obj/item/clothing/head/foilhat/Initialize(mapload) + . = ..() + if(!warped) + AddComponent(/datum/component/anti_magic, FALSE, FALSE, TRUE, ITEM_SLOT_HEAD, 6, TRUE, null, CALLBACK(src, .proc/warp_up)) + else + warp_up() /obj/item/clothing/head/foilhat/equipped(mob/living/carbon/human/user, slot) - ..() - if(slot == SLOT_HEAD) - if(paranoia) - QDEL_NULL(paranoia) - paranoia = new() - user.gain_trauma(paranoia, TRAUMA_RESILIENCE_MAGIC, "conspiracies") - to_chat(user, "As you don the foiled hat, an entire world of conspiracy theories and seemingly insane ideas suddenly rush into your mind. What you once thought unbelievable suddenly seems.. undeniable. Everything is connected and nothing happens just by accident. You know too much and now they're out to get you. ") + . = ..() + if(slot != SLOT_HEAD || warped) + return + if(paranoia) + QDEL_NULL(paranoia) + paranoia = new() + paranoia.clonable = FALSE + + user.gain_trauma(paranoia, TRAUMA_RESILIENCE_MAGIC) + to_chat(user, "As you don the foiled hat, an entire world of conspiracy theories and seemingly insane ideas suddenly rush into your mind. What you once thought unbelievable suddenly seems.. undeniable. Everything is connected and nothing happens just by accident. You know too much and now they're out to get you. ") + + +/obj/item/clothing/head/foilhat/MouseDrop(atom/over_object) + //God Im sorry + if(!warped && iscarbon(usr)) + var/mob/living/carbon/C = usr + if(src == C.head) + to_chat(C, "Why would you want to take this off? Do you want them to get into your mind?!") + return + return ..() /obj/item/clothing/head/foilhat/dropped(mob/user) - ..() + . = ..() if(paranoia) QDEL_NULL(paranoia) +/obj/item/clothing/head/foilhat/proc/warp_up() + name = "scorched tinfoil hat" + desc = "A badly warped up hat. Quite unprobable this will still work against any of fictional and contemporary dangers it used to." + warped = TRUE + if(!isliving(loc) || !paranoia) + return + var/mob/living/target = loc + if(target.get_item_by_slot(SLOT_HEAD) != src) + return + QDEL_NULL(paranoia) + if(!target.IsUnconscious()) + to_chat(target, "Your zealous conspirationism rapidly dissipates as the donned hat warps up into a ruined mess. All those theories starting to sound like nothing but a ridicolous fanfare.") + /obj/item/clothing/head/foilhat/attack_hand(mob/user) - if(iscarbon(user)) + if(!warped && iscarbon(user)) var/mob/living/carbon/C = user if(src == C.head) to_chat(user, "Why would you want to take this off? Do you want them to get into your mind?!") return - ..() + return ..() + +/obj/item/clothing/head/foilhat/microwave_act(obj/machinery/microwave/M) + . = ..() + if(!warped) + warp_up() diff --git a/sound/weapons/shrink_hit.ogg b/sound/weapons/shrink_hit.ogg new file mode 100644 index 0000000000000000000000000000000000000000..c39c2d52694cde78776542eb5ebd8de15cf84efa GIT binary patch literal 12438 zcmd6NbyQqU)8`#@AXsqAAi)L+t|7QPgF^-l!7aFEa19VFSO_kI2DcC_K=9xmBuIcj zf(HWZkmr5(`}XX&yJye-vweDcx~r>yx2w9UyKc{D+Sup-Xu!Xd_CJ+ZN_8zD2*}Ij zg{7VQ9SI~?@lOw;?Vs;vkmlXU|468jAXJMi6la$3@$G+3eCYq+aG<&k?ObgiX}++b zceJzA|BFtqOwY%|%g4jV!%xqq>EvwZ`oh}X+Svno2MxmfXDFSFtUd}I1W;P(LKQM# z6DrYE?kT(q8J0;Z(M4h8GD>gVNp;FZXR{qDS{mrXh^Te6pqLr3c$giPRpMQZNL88H zgIJ99trd}pa@S0{L#%WoZ5VzgObyzb0*jFWQ|ZJ(Kc&D_WU!e%2*kE%b>danq?@zd z%Nx?ttYXVNl2o>to~g+wLBo?&u#0pwWRwKcW?;|<8#RaqgfG8%9G6pRyq5=)z0|1O%w)l0n_=loNR?6gmSy0L+0)S3eQsvjApWid7 zPH?JD%4zEbP7CSjoq57%?=ro>GqO8WDW#H(B5L|>yl0ePd?QSN9;G4$wr(Qyf2#+u zWD|{Isox54j}Lt=YRmp<%fpp%dP~`veQPV*eN>b+%e_xzJKH_x#dBU;6koPGap-gC zKee3REolej9j#BaB-BlT62+HUza?!iG=rj%*B6W0Kl+5KF>Y=tJ3X34)kZ~8EPo3m zMTxts#vOA0*_N@h3`KE^|lw559lYgOXR8QYgZ$gkI@gK`^C!l-)of_HscF zlP%s0+%m<2g4eKJ`V`$hW$4>~BnJZkLl`Mci6Q)7MHE8>rR4y$Bs&C`y{s@lhHsFw zZkTWAuGp)o8x`B<=_QiItE?whRd1L!w5n{`&UPS}Ft)2~m{EZip;j6CSAPi9@_?zH zB}yyYAxAM3XTKPPmgb`URVS+R&M(A2yUQth{73G07gtP?Q%2=_wV^3BO)|adRJh5E z_41jM1%=o0x#!n&&yCq|3!^ma{~`Y)I!Y1*kqr1BL5e7?hIzMhleJ|2Ehatcft}j4 zpWK)fUod@6;#5u+P^}XmnG{z)k<%tspVXB%@Q`1wm!D5jpY>3m_s}zHfEzVB&CfWQ zr8#{)5ByKr^TA&cl>lHzDZWrCrcfzN^62GC8#H5^7sGPHD zl>gkm*v1c8iuRX9>W<|uv1P79i`Sv~>!SG&Rr0Nk^Na1P*s^N(TC4s~`O#kkPXvJR z*R-Es)1nMq8C3!O)h@~x&;VDw{zR0~qb&YkGHRZn6bk=>`JWd60C<>sV4RBX0?H}6 zstvm84Z5midYXFwrzEI8DWHy0EHldMfKJO-U7Pd_%*>lBMBPNmIlL?k4WE1FkIqpFI+vK2g)rd-6qBPe;#bURTd3O?*t?$)v8{n1J3is)^b=(&Y7~ zohCg!7d`Zr)0`I1;U?r>+ImjQy6{C|z1cJP{8^yUjHlI+xZbJSr00`K59?`9ClgON z{9H{ZO?@`ideYNrG1VIGZ9RW3IOzeO)U%%VfX{nb8#KX<&H^Vr!@s6ln;BReQF_78 z!%b#WH$C9X2G$0``lw!$+3>X)Pm2t3O+6Gcd`tjt;0ZS~fX~hdPNv);&+EdCyimw+ zgBi~;fji_yA-F->9kM~1=duTi+1ltr&*03{Xf}0i#%WC$K6|cbbQX^4y+dyCgi}iB zod)W7g|B&7f1M5gYUB(TN&Dg%Xp!o)W@v3B8nkAZwtSvyje;_Cny1t^B9Ab;c)NKP zxZ&dor*dB29&SCv>pv{K8l0SVvdRctHhOO69lu5?_VMRN8L~R7iUY5N^WMiFdwq3R z9kp>)dsj$QlYO!K{a(lMpN<;Ng8j>G`=Rcdg+|_`4rk7fuCzlAdxN}t9omha0cJk9 zJ;xrNaNp_^Pd^zvl*qa#T4(f=G(Sb z71|Y-+2z<7XWC>I+aYVAnN^&2nRdoG&oeViGKy_8s~j?mD`JYFL&f%kwRV}c`>nN3 zZB>qo`F4Msj+w=rZMEf#Rr|ZGg+|3?zBzXGIVh;V%vI&SIre@zw#XbdB+?#=(K zS=}LLZf6vurs0^0AA zp(>}Vj=jNJXC%@Qg}iq+Nynj%!$IW1UjhG4qn2y2_Hd}S;_9z}chf*V8me`osdKz) zwaxt3tk@T8xvpAKvpO8Caw$hv?A z7yJq~DvF(_Jt(?O|7=tm%#b=P3T8-2LeWxE__pa&l3-v|&G;TeN(#&Y697m>Q2W+g zF7&;~owa}vx&RQmVTjUazWqY2m2wVBt7XW>A4+N4(fM|$l`=t5ip!8ydwZGxQ1*6F z`uR&~ZGDuPUxq~PwboXl76n^hpHg=2CF!)x{<9_94M9Ub=RPVqn2Q?(Pas> zyLTL3b-%9MYkl;mn-@Mf^GL=w97N@NO?aK}&;@zUO8dqk6S`Lf$(V|RolQxV9X2;bu zh_cbbDVS4+JIpv1#l*i|SV(FzA{q&U#lGLlbT}xi*LSEA+%`5Y7o5#@A8Dy4cc?-| z;qF7cr~(!DQT{9V!vt0ZL;wV2u12g|`HP|XzfBsAs_2eohX@uYx{Z1$WB6SY%%FSM z^dOQcrF6gZld#0Uy{N#+oj~kwu#Noy6>+0H=FXMEh*a261*$iUNbIioTe~Y@Du0_e zc_~@|U>=MPNFngcA7+!j!X&?QPE-hjpiRq#jfP3bODEt<4{Gz{%czNd$*|P0=O@!i z6eW7=K}=;YJ#Wf)54C&K1N5C3M3nSw7c$@|UQ`epHB5vPu2<8Ui$_hn1?ohX3zGv9 z({q*Dnh}rCpN@ZmW6OYLh(Zi$r9e0$B5M(>D?h_%vU7EGcj@mUD*z8zMY&Zjz{r?c zUenw;Fg~}s^Ai;!q7pf90RSQrh^VM7cFspUd;&ruV&eb(Jq>|C{N<8Dl?cQ?Z(>sZ ze@Vby;Bm(o>TtFWg*>1S_6rLR2o3g+@(Tz<#8OgGQPEICATNW$)K7;XG|1j1qe6}{s zSuQqMGH+N(z`3!&+v+|_p6KS8hmn^c@_2l*yJKuiVXXh^^ACeefO-#dL%T&N_wI>F zS8sLeHPRfSslM}rS4d_qf+E)xpjvgsMTC8RC6za|*l*YI@waz}HJ6RcYY`V57@AKQ ze3lNKKo|^SImOV|bSD?4ag#-c{LqmE21}p6=RY?(a9^^Fc&3^#)PctIGU85;C0cY+rQhV4e>>`4AG@D6K>MG*$kg zQHm!$h{Y8jFdf_?*usA1<)a(Ox6AlD68ekD&zieb_#V)yfUT{d#6(;D`_t&Q;eDewdcTAa>eMxf)&DSe`|yzSnx^kGES#jHh}Ep+_l+vh zs)NyIN=8v0EGEXlMXNnD-Nv&pFa0~5MVfhreqcP-A$v=q{)>od>*Pv*;sH4Q(X}0+ zIt2Soh-rySb0qGot~n!P@SiEfkW49#=teWC^T$qnYlp~@SS8)1N`Rt8>ZE`db2S); z=RE{DN+O@Mch5^t`dnuqvBB?SN!solaxbxey^nBT4-msPD}4 z;=n;?y&|9ZR=>nzYOPXM$u8UFe=vTEVF-Fo0^Qy6HjKi~-MC2v=*iWFG-P!_ zI8Va30{mk%qYxOo&q#XjD`rxsyE}gk-vNP~H1c$)*j~++~k34EL{sDOQXG6Q5Y6J`d%$)|spAL~AnV z!(G`OJ&H}q<`6HDO4T#=|I3$9_b(!p#Lqwc zQYg}7#mDByezHhr&Aq&mmdhMLjXM@i3)?9WY$FK5!zp0bTa{%dr6E6~?)s@5){ax+ zj9^?dtLN=pN4{1O1QiJ824i*#1}%)bsvoiCcw%d-w6H(CpJ3GOnTokX0(cG1v2koB zL>#pRcocx8!OPR2kZeZs-alCNfg&G}lC^Bes`i5Dm{=bP6XH{N(6n>j;f0(z=bO2q zZC9(DK+8k6eYuYp_#!d=c@w?+cC;q_)MlTWD-+pE4=Ml_o?sl{rfhUUJtUY1!Crx5>#;nCo4i!wv*n0f}gH7{j=`-#vZ|r*x$`8-C)Yz-)LU&i&^Kg}W z(GtavC|Xo(53uidqTizz4{B{RPj0vH@CAo7VnfiXZC2yCbAV1mvIXrT|93NC?u#l? zbd#zewh!pKw5tyTsXSpBF3M?WM6=PY@14-y(7}rpM_c>9DF!g2zt7RCUfX= zNS(gm^^TL>c|V;;_+9KAPMs*W0fa4fBF$=(WuSiSA<8WDIuFLxvyP zYH9BO5UH~3QJGlc9-b?wXkzIl{VvX7p3VQ7P)X~{+LAq#5_2cGk3sy-xS$-eN?IL4u87vJiZbHcH1VOsuJ^?Mp>(lv3V&^V>oD_BE5+nA$C`ty72JK2|5_@6wT$c~tS_-Z>~T_HH^E2qZf>jb zN}VEO^w)L;N0x{K{s3pLH>^Ug=Wg5t?7k7y=R{d(ha8Jv@B0+addJx`0^;d}+UPhd z%A>=5l1jdY1>t3}MXVu;3+a$o1YQJhfh`>Q^|=+#j65;Udnab`js(TLXU58imdBM=J3OAn z@XeiMv2)$yMbifxb881@x8%*A&J}PQ7iuLzQR-S!ZU_lu}+B$M>>M)(BfWM&ieZssIdmNM`+4*Jos;Y&?9$>3kE%MEtN+t~j0mbjZZ9c!rtXJZ}^BkNnN~!%6AR05+0;G8 zhF&3`9YEfog}qQzDz6RfeV)Lc=+4{p&h0Ds=hM$?Qn0@UEe=jiCMr5jcod>lM(8i& zkj%wIi1daJzQzdW8R- z@U<*uMtD{Sg|F=wBe1(huXrdBSoE95CXV1>PvgKB`Rs3`T72+Zqm`t^6n{`eoR+>x zSl)j8Sc?~6(cP1)~WY=yKyD(@NI`|dwUN6vU27T*85Kq9Lb z&KNIXDh4xO)gURR1Fe&=mDoM-ch+HWELK+@{x;ytD^(k>%407)-u!2zgCZ9srH->2 zBLwR3g$&0{#N9m2vo~IN=0iXIE){c*7-XLR^!|_*IQT|i<>tgxOV~wheG$-O$WGBb z8`!HC@RVDkBmZ)>rzYv8r?UEPIRMh-*$=IaoNw^G`7E`!6}e@zPGgEW+B1Cf#&S%A zr2y6JDEXNGRPCSV3tN28qgtZ>V#&fopQX1Dk)8z(h3yU7f4Ig`lx zPAVt5-j!?JTxWY8bP_Yy$KSOoU4BLa5POK$UMl6xrFF{vU$B5d^j%G2u@Ml^C*dVB zA2wd#Hr*rPk9BL{at!je!YB3YJ2N_%v`PqFc5+zI#pbxe^itv7@5T8g(jT@}IxjJ| zY!3&U2a@c()HHFhxPGt<>_0@?55{^_gjM7JWC?@zTpIDwP(~9$z^>4BiUF9$KxBrV z2Tr}REFs?Aqqy=RJ{_BsdeX_#341irz!0fLwR${2mwR>mJogZ)fPg&+c`Blg;E8#f za40!(O9R*aB+R0dg5{W7GO=?s9f|RPYAdKe!vM!&Q18~r_~F`1gIsSJehRJ0CsL=J zJTn9Pu{`;;W*!rWMWQZ z2MCue`|vtz+8rog-30e}37I^YNZ^>Y%Uz?I-m2!W<{5a&g1Dy8iE<3|mSn?XeEAVQ`& zc09Bj<71_86tDLKaoq& zxZ2~A5#$A-({RCSW6;^ytT5ota{8^T5qJK{hc&>@Qzh{+&mhY|iJWk1NDsY>6XqYb z)uU=24t&`wXn;@z9>EULsjDFFiYO#y^CiQ}=O2;s``(iME=RtcXF&Cl6qXbpGATlf z0k5t}mIyZXmDs1B8_=Z-9UfNV;PA|2{SK`wMyy|~dzaV88y$~Nh)A}*t9?J@7%UvD zH=s?}6Y8b*=K-xuwS)a(x9P9_&&8faH%=?bHBWw^q505DL)nMZfez8p-%P|(yqD)0 zU3#4|Pl;>@my9tv4{ttvxq_Owq|tC2Ta$R}wsa=jXZ> zs7B;g_fjsK{;9ReQJS;-1QL+>U%KSD#!B*FZFM`rx5f#s^551YyOzD3f!}Et5DT>RezLWDB|k8tm}e1n*F3r5g6~9*y&VXeW_yu>QEm2CBG0(uq_3} z=|smrWgW)>b^^lea*5dCR{b1RP1haHO1O}?We`u+Y;tq??Pqc__xWtv6LkZp6mg7# z-`5yFaC_=Dmuwqnzv>@QbkAdg6I`o`d%Oy@%8(zhKYb}@NU&VhAU(#k5JYdj;IJ6C zmnDRZBdktpa+D!3#qYjCP9@Sc+rnzC#_ zdv3s&QaN5y{!!v&weEYdV&4Snax56+!zrN*ph7jw0=z#YQYr#n=%v-@AS0kgh9*O6 zK+iWzb#F~lv2A;?&@UYTM^39@|D^fWtGEHYn19TA@Y=kl`oQ;TOXH4?**pQL{=83XB=7jnnxc*c$`Dn1lwF1B=%XH4CqiM z;MdDcp#xKfV((}Y@PmQUV}cSH2HpIqt7pewK5DOOK8mTC=9i^y_(c;a@C0n)o}sV~ zsglfiDxSQQU70lV^abH8#xmw7KK?KZtWo-r@08!D_$mbbeVo(%?ZldC7=js=vKxO; z6E;4SD5oh6!$xRS7l0tfjr%NL2I%rNVrrWEda}2!LRxvT0ZI=hrbMue9z$UDnqYUe z-fE0r?WIs>C&S{->~Y)WmwMtxzSprQT<^OUGL6d}$yd%Q6@-48bCYC43d1%lo9{OP4WkNG9bU zkg%79`i|7>aU1(xak_;Ugc%UfJr6w`EeY>@TZ~rFxS^riFEaUy1t5;sag`Xsk8j~m zL@c^t#sy<{Kq2*4k9Wr`dEfG%Ml}Httn~<*Mk4CX{$73Z;IdfaLc*%cwDEQ zy8Uqfwqb;54PwPZurEB)>7l-zd;Hx8Q_}nl{b40uOR>lA%@=%(gHAm0_t9YnWq)U69P2t`78D96JAaQa?6?i-W zKv);;NQcqNoHl=$Jq-1fa%o%*lz&r-c9wE)^^a9i*N2>#WV|}cRu8wb5E+lhI0loZ zk(8tq66{!Fp_Sfh>)a{4h80@lUwJ2|gs1Q2lCM6%UbWS7z4vp}kx&CcAcfu`3R%6% zn6}B#`Es=5AMp4mVy^_$7>0=$B5lJde}Swgo8|7L8zQ|Ha4IWDKc;GCl@H2z?X{*1 zQy=MXd$-j!swGg|=SsdgDP7kPV*KN!c34hyD7u`1lhV1MSLhn78w6!hO;OpBcL(c3ND3!ok?$;mOskJ{!$J6asUEO|&P<~+f(<@+iTKcu%l7zzxP3};eVN*Q(*H%)ZHK~bSy_d~Q@ze32f%%h=)*go9f zEKLi9N{r6wO$#bEw#XLeD4i!8ZI)gf?hqJ+sF(6Zz0b|wUNEz_Y1wGk=X{eCYL+iwB$VjqK4KnoLJ9P;}C zto)m_qzRFbK_%BQP#35^@nMI$vo=WpH=16cR@-$ldCbCBP2hsxn@g(n-q?f;xELb4 z_%z-80-9aJA)qoauPpd-CCN1=gY=>Bz+QFA)tJfvu;R5?WY`46+do`S z7xFAPKKkYtN(qIyLF#objZbuOJr<6<&7l86POt?%hAyYS<=rLm1;8pK) z)|%4P2w!mCz-@m|MSGLcA>XunP%_%|n9r`U`l%W8`+9uM^+TxW@LDvh?6ehMOA-$e z5)4H*Xv)gZY17yhT!o7s*v}o(Sd!F~5Png8Cp>5Rcs;?j#DJ0ENMQ9QCxZ?U8z)vn zJ)3}kv-)zfh>XjR)eo~exI+%x3yX7LFi9alNVDmHjESH_^XG!iIGPuRd7tihw4`el zJyw&@ANn&tAP#zD+*HyxBTX*G$21XW;eGG~$5UI^seHjBrFrQ`M*7e~4`=0ac+8KA zJ#XoKop0q}>S>phuyrqur3oOLn!3LezlmiPgqlQ;AM>w*E*!c5r8%f{?Gpgun=#Mx z4G{Z;(VnmLE5g}*2sd606hl|5H zZf(DLx(+h<#v!Fuh{|<~>Pb4z%{t4aE9ErymtE4Ip=dK5qm)xDfa&js{UfDc{i8k+ z@9=~XB)r})^ka&N2WW6PNi5H1&z@YASHnMSaJ!&=_KU?Ke~?Z!Vd@d>dZg+p^aq>L zi&<4!j+d^I!JmD!X@;QO=`p5(=*uWI!5E`n-dL^;@vrocbk~@M4K#ZWT*BRe3k=iW z_^H}537Qh+tMg@QYpbA3zg_wo5CEgb`G&?b2d&96^OdUz7rC-U)1CdbFDR4N`SS6F zn4Ul>>u}*^bi3MU2Ij)27%O zsc)-#p5#z%bzQ7n*e>7y8fCFWV%{+b@?#|dK7pO`WP-b3y8g$-Y^F|v=)mGb_Vf&c z3m6=D$u`Syee%31DSYDGViiuBPI+YS==aihZSh#Y_VW;H#r2|PhI++^z?4H5eq({b zpD(0yiWj7@a+6>R--}$$l!9>d2YzLpe4m6-Ub7PQNp!lrLF{2L4Jf6{D`CWWAoTpv z2OmQ~r2yccko;-Si><8Z$x=Xqi(aNHeUHNTkcs zd;)oBwKd#&6-8$KV$U7o+ZZ6&Y_1P>)HzsIF7e%^=2MP**{n%xj_0!p0$VDL7zY1% zW&V9?19Y!rpdsbGt&?tKT2*Akc}QRobA)(|7M?EpXy|);8hKUH$U%j`JgHP?Wf2GT0)Cc zQvnel73Ca-#Fjpr;{CmMz`!T|k9!9U)V;&^zPcI=CubYSl>yA+90kSV-RGr5;yY}_ z^K}3ym$FP7KnN6d)UitMF6IljRczePjWia0Ej6Ap+5YbS(AB%8u5ngM<40ruG#_rX z@%5dQe$>f*s_4wg6J%A{6^b*hd9g63Z`LGc>CdC`cJW!h0g#RphqE$}+VBS>p;5?_ z!v}anA19YE>Z`3x3P{D)`$mlaq~d7*Bf+=ybVEQ>7iVa$yRvcCC4Z3ads-e#+wSV% z=Z*_}@(tzAqE@m|KiwVqrRYJdelzQjtiBdwc-4bR9K_1Z*j?fvZyEHRP>>{E$H27W zHA6MrG?l{D=!9u!!z#e~bM^ zhL-z78&RH>+qjs%>lfzux=)`jcwNH5ZhE%Y9rMOjf~+EA1M_MMJP=nEpaw74NaQxR}XnsPuPL~ E2ETNnv;Y7A literal 0 HcmV?d00001 From 326e5ec8a9ca79ea62c846bd0642f88c7174714e Mon Sep 17 00:00:00 2001 From: Linzolle Date: Wed, 23 Oct 2019 21:54:14 -0500 Subject: [PATCH 008/175] when are we gonna port this --- .../antagonists/abductor/equipment/abduction_gear.dm | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/code/modules/antagonists/abductor/equipment/abduction_gear.dm b/code/modules/antagonists/abductor/equipment/abduction_gear.dm index 1cbd09858b..2f859d0400 100644 --- a/code/modules/antagonists/abductor/equipment/abduction_gear.dm +++ b/code/modules/antagonists/abductor/equipment/abduction_gear.dm @@ -614,16 +614,16 @@ Congratulations! You are now trained for invasive xenobiology research!"} . = ..() /obj/item/abductor/baton/examine(mob/user) - . = ..() + ..() switch(mode) if(BATON_STUN) - . += "The baton is in stun mode." + to_chat(user, "The baton is in stun mode.") if(BATON_SLEEP) - . += "The baton is in sleep inducement mode." + to_chat(user, "The baton is in sleep inducement mode.") if(BATON_CUFF) - . += "The baton is in restraining mode." + to_chat(user, "The baton is in restraining mode.") if(BATON_PROBE) - . += "The baton is in probing mode." + to_chat(user, "The baton is in probing mode.") /obj/item/radio/headset/abductor name = "alien headset" From 1937ad92411ad1e7811ad310c1b5eacf22daa018 Mon Sep 17 00:00:00 2001 From: Linzolle Date: Wed, 23 Oct 2019 22:04:09 -0500 Subject: [PATCH 009/175] thats probably not gonna work --- code/modules/antagonists/abductor/equipment/abduction_gear.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/antagonists/abductor/equipment/abduction_gear.dm b/code/modules/antagonists/abductor/equipment/abduction_gear.dm index 2f859d0400..5f0c3ec2ce 100644 --- a/code/modules/antagonists/abductor/equipment/abduction_gear.dm +++ b/code/modules/antagonists/abductor/equipment/abduction_gear.dm @@ -798,7 +798,7 @@ Congratulations! You are now trained for invasive xenobiology research!"} icon_state = "bed" can_buckle = 1 - var/static/list/injected_reagents = list(/datum/reagent/medicine/corazone) + var/static/list/injected_reagents = list("corazone") /obj/structure/table/optable/abductor/Crossed(atom/movable/AM) . = ..() From 5e1658445c4a72de13070a2bb8633876d672e01c Mon Sep 17 00:00:00 2001 From: Linzolle Date: Thu, 24 Oct 2019 12:11:58 -0500 Subject: [PATCH 010/175] that doesn't exist --- code/modules/antagonists/abductor/equipment/abduction_gear.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/antagonists/abductor/equipment/abduction_gear.dm b/code/modules/antagonists/abductor/equipment/abduction_gear.dm index 5f0c3ec2ce..ac657e9491 100644 --- a/code/modules/antagonists/abductor/equipment/abduction_gear.dm +++ b/code/modules/antagonists/abductor/equipment/abduction_gear.dm @@ -358,7 +358,7 @@ if(QDELETED(L) || L.stat == DEAD) return - to_chat(L, "You hear a voice in your head saying: [message]") + to_chat(L, "You hear a voice in your head saying: [message]") to_chat(user, "You send the message to your target.") log_directed_talk(user, L, message, LOG_SAY, "abductor whisper") From deaf1a0e002b138210c62c825fcd24c793aeb528 Mon Sep 17 00:00:00 2001 From: Linzolle Date: Thu, 24 Oct 2019 12:14:22 -0500 Subject: [PATCH 011/175] guess tahts what ghom meant --- code/modules/clothing/head/misc_special.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/clothing/head/misc_special.dm b/code/modules/clothing/head/misc_special.dm index 6eebd7b63e..9417f61f39 100644 --- a/code/modules/clothing/head/misc_special.dm +++ b/code/modules/clothing/head/misc_special.dm @@ -254,7 +254,7 @@ if(paranoia) QDEL_NULL(paranoia) paranoia = new() - paranoia.clonable = FALSE + //paranoia.clonable = FALSE citadel doesn't have this lol user.gain_trauma(paranoia, TRAUMA_RESILIENCE_MAGIC) to_chat(user, "As you don the foiled hat, an entire world of conspiracy theories and seemingly insane ideas suddenly rush into your mind. What you once thought unbelievable suddenly seems.. undeniable. Everything is connected and nothing happens just by accident. You know too much and now they're out to get you. ") From 507e9b7aa03aca448a70afe19c30c9248dfd3e73 Mon Sep 17 00:00:00 2001 From: Linzolle Date: Thu, 24 Oct 2019 13:57:00 -0500 Subject: [PATCH 012/175] kinda a dumb workaround --- .../abductor/equipment/abduction_gear.dm | 37 ++++++++++++------- code/modules/clothing/head/misc_special.dm | 14 +++++-- 2 files changed, 34 insertions(+), 17 deletions(-) diff --git a/code/modules/antagonists/abductor/equipment/abduction_gear.dm b/code/modules/antagonists/abductor/equipment/abduction_gear.dm index ac657e9491..a7d7e0b6eb 100644 --- a/code/modules/antagonists/abductor/equipment/abduction_gear.dm +++ b/code/modules/antagonists/abductor/equipment/abduction_gear.dm @@ -339,9 +339,12 @@ if(QDELETED(G)) return - if(C.anti_magic_check(FALSE, FALSE, TRUE, 0)) - to_chat(user, "Your target seems to have some sort of tinfoil protection on, blocking the message from being sent!") - return + if (istype(C.get_item_by_slot(SLOT_HEAD), /obj/item/clothing/head/foilhat)) + var/obj/item/clothing/head/foilhat/F = C.get_item_by_slot(SLOT_HEAD) + + if(!F.warped) + to_chat(user, "Your target seems to have some sort of tinfoil protection on, blocking the message from being sent!") + return G.mind_control(command, user) to_chat(user, "You send the command to your target.") @@ -525,24 +528,30 @@ Congratulations! You are now trained for invasive xenobiology research!"} log_combat(user, L, "stunned") /obj/item/abductor/baton/proc/SleepAttack(mob/living/L,mob/living/user) + var/obj/item/clothing/head/foilhat/F = null + if (istype(L.get_item_by_slot(SLOT_HEAD), /obj/item/clothing/head/foilhat)) + F = L.get_item_by_slot(SLOT_HEAD) if(L.incapacitated(TRUE, TRUE)) - if(L.anti_magic_check(FALSE, FALSE, TRUE)) - to_chat(user, "The specimen's tinfoil protection is interfering with the sleep inducement!") - L.visible_message("[user] tried to induced sleep in [L] with [src], but [L.p_their()] tinfoil protection [L.p_them()]!", \ - "You feel a strange wave of heavy drowsiness wash over you, but your tinfoil protection deflects most of it!") - L.drowsyness += 2 - return + if (F) + if(!F.warped) + F.take_hit() + to_chat(user, "The specimen's tinfoil protection is interfering with the sleep inducement!") + L.visible_message("[user] tried to induced sleep in [L] with [src], but [L.p_their()] tinfoil protection [L.p_them()]!", \ + "You feel a strange wave of heavy drowsiness wash over you, but your tinfoil protection deflects most of it!") + L.drowsyness += 2 + return L.visible_message("[user] has induced sleep in [L] with [src]!", \ "You suddenly feel very drowsy!") playsound(src, 'sound/weapons/egloves.ogg', 50, TRUE, -1) L.Sleeping(1200) log_combat(user, L, "put to sleep") else - if(L.anti_magic_check(FALSE, FALSE, TRUE, 0)) - to_chat(user, "The specimen's tinfoil protection is completely blocking our sleep inducement methods!") - L.visible_message("[user] tried to induce sleep in [L] with [src], but [L.p_their()] tinfoil protection completely protected [L.p_them()]!", \ - "Any sense of drowsiness is quickly diminished as your tinfoil protection deflects the effects!") - return + if (F) + if(!F.warped) + to_chat(user, "The specimen's tinfoil protection is completely blocking our sleep inducement methods!") + L.visible_message("[user] tried to induce sleep in [L] with [src], but [L.p_their()] tinfoil protection completely protected [L.p_them()]!", \ + "Any sense of drowsiness is quickly diminished as your tinfoil protection deflects the effects!") + return L.drowsyness += 1 to_chat(user, "Sleep inducement works fully only on stunned specimens! ") L.visible_message("[user] tried to induce sleep in [L] with [src]!", \ diff --git a/code/modules/clothing/head/misc_special.dm b/code/modules/clothing/head/misc_special.dm index 9417f61f39..fcf90dd1e6 100644 --- a/code/modules/clothing/head/misc_special.dm +++ b/code/modules/clothing/head/misc_special.dm @@ -239,12 +239,13 @@ equip_delay_other = 140 var/datum/brain_trauma/mild/phobia/paranoia var/warped = FALSE + var/charges = 6 /obj/item/clothing/head/foilhat/Initialize(mapload) . = ..() - if(!warped) - AddComponent(/datum/component/anti_magic, FALSE, FALSE, TRUE, ITEM_SLOT_HEAD, 6, TRUE, null, CALLBACK(src, .proc/warp_up)) - else + if(warped) // originally !warped + //AddComponent(/datum/component/anti_magic, FALSE, FALSE, TRUE, ITEM_SLOT_HEAD, 6, TRUE, null, CALLBACK(src, .proc/warp_up)) //Citadel doesn't have tg's updated antimagic + //else warp_up() /obj/item/clothing/head/foilhat/equipped(mob/living/carbon/human/user, slot) @@ -274,6 +275,13 @@ if(paranoia) QDEL_NULL(paranoia) +/obj/item/clothing/head/foilhat/proc/take_hit() + if (warped) + return + charges-- + if (charges <= 0) + warp_up() // Kind of a weird workaround since Citadel doens't like tg's updates to the antimagic component + /obj/item/clothing/head/foilhat/proc/warp_up() name = "scorched tinfoil hat" desc = "A badly warped up hat. Quite unprobable this will still work against any of fictional and contemporary dangers it used to." From 4d4ff4239cb0dc666e2a08985d8e0ad85f2fa450 Mon Sep 17 00:00:00 2001 From: Linzolle Date: Wed, 30 Oct 2019 00:10:53 -0500 Subject: [PATCH 013/175] unused --- code/modules/antagonists/abductor/equipment/abduction_gear.dm | 3 --- 1 file changed, 3 deletions(-) diff --git a/code/modules/antagonists/abductor/equipment/abduction_gear.dm b/code/modules/antagonists/abductor/equipment/abduction_gear.dm index aac529699e..d477edfbb0 100644 --- a/code/modules/antagonists/abductor/equipment/abduction_gear.dm +++ b/code/modules/antagonists/abductor/equipment/abduction_gear.dm @@ -525,9 +525,6 @@ Congratulations! You are now trained for invasive xenobiology research!"} log_combat(user, L, "stunned") /obj/item/abductor/baton/proc/SleepAttack(mob/living/L,mob/living/user) - var/obj/item/clothing/head/foilhat/F = null - if (istype(L.get_item_by_slot(SLOT_HEAD), /obj/item/clothing/head/foilhat)) - F = L.get_item_by_slot(SLOT_HEAD) if(L.incapacitated(TRUE, TRUE)) if(L.anti_magic_check(FALSE, FALSE, TRUE, 0)) to_chat(user, "The specimen's tinfoil protection is interfering with the sleep inducement!") From 2c36aaabee74da2439028d68092939e2d1faedcf Mon Sep 17 00:00:00 2001 From: Linzolle Date: Wed, 30 Oct 2019 00:24:21 -0500 Subject: [PATCH 014/175] weird icon stuff --- icons/obj/guns/energy.dmi | Bin 39774 -> 39435 bytes modular_citadel/icons/mob/uniform_digi.dmi | Bin 317266 -> 324878 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/obj/guns/energy.dmi b/icons/obj/guns/energy.dmi index 519cf66464e797745a83966767ad3a3f3ab88e8d..b7161509f4a93a403147b1005be381a32130512d 100644 GIT binary patch literal 39435 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 z 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
Cglk6gj;n6t4y+vli=JTc*(;j& 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 z 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ήFojFy{LVZ(p-l0B87*wPF(DFy4m9 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

>mI_ep+RMYZrh981l!UolX;r z3UjFyATbPM)RBXRoB+eH=gquEmL3-#u_eG9YMDCz$4iS7RNzxZTp6_75$(`(wk_U- za=vx9=;3DTVd|r+WC6$Srg`{vB?OescNWG_E5Y>AVj= z9NHGbG*@Z-YW`$>o9sE3gP-D8#Ajk!t`dZBpHJq5^k~B=vuw3iq~D9eyQY7ykpI zNN&#f9}oqKli!0DqoXP0bT>xBWpMIwM%xLa|U2FH}I zu+1gR)FbV$-MMDE^n-aijrFzChQrk~^Qk%?nKbtebne-uBAFsmGxHSC>nXsHftTxI zy(xg+2pphDla0zt$%iiVJkE6M#OBWWRHRpg%}Aj4;I>;3-G#zg44q=k!`$4Uj$63<9LLrs$~34;VK%jOK6<7wuBI4E1bgSS)%5+BAVLy9 z59>0>Bs+G7=pG$V2RzaNh{m2*LBL5b_(@|Z?{61o0oLvAE*6*{^0giTj7?1ic6w@@ z{V{dnEIlgx?2Oe}dl{Ux3{*CkJT<-xdR6ipDF7&fZu9Hx?}8s=3C?GDUZul-Ph1Vc zTb0}Z0o}*`^=QlaJF6Ghbwb}Uey?s3{@Z(v!WmPL~xTWznz3r2HE_llJ>{9s3^C+e``XuMfq=KzaCGFtWDkS`Q^ei@RvR%^R#tVDO>03d znQ@fb{@3j}_9EN#T1;E8n@`zWZaEBzGBwG{x|^=68Z4hug2$F_NMQjg%#D9s8OZ<% zfF+6f?j|ssU!K@IHletbKV+0*r(_Pn!-w&Ok3Yj`zy~yzy<>#r_2r^lQ@r&o3{PA?FiWRX`k^eNDNxdq>6zO9R zpI&9SO^Y>`%(+va>RNX(i8Oytvcrj|5}5e3C|7fbq!*(Tu=VA|=2Rs%RH)c^RfN0H zgx8BQW=PBgK}w@auX(yxel2_EVvO^b%~;u->qg1J0|1kSmyK@R1t@UfT#4;=-{z2k zl;1L??4OWJ*hREcq?mw3^9B>z=Eqxv9zF^r_V;r{xrf9)QOL2*s zgZTHE)|st*X;*zii=e;y&b`C6(Qe_m6PbsXe2y+iK_{yTU}?b`+K=OZgrLBH5&6U~41FB7jY3^B>o{j0gU68OwxXG&rd&fC zy*0jQ*5-rt8DxAQ>fYt6J$iU|r7uWpyw;$Y@aH43E*r%O;CMhiogTzQhMrERuicki z#M`nP%KCmT@ug{w#HKq`OoLtPiqz}mJa+!aC9a5|#zx6AMkb_(A97CfIe+!_%tJ$4 z2IX#^vnLRGlLw3VMK=544EcOYMq6={hwe#gK#P*d>-5h(joZw%vq@tzkHkl0BPJxe zmcLSfOxy?dS+kaLb_>`aYrz$pNX)+EIgUXVS25PVzNM)QS}Lg@#u%*?ISRgl)y9ey zO#k<5W-vBeh?cQ)&^-jotQt)OOB(s#UG<7G2wF>4GU3GOuC6_Mwv#I>=`3;Ly39@q^{K|#9GhpTOb^mx$!w^=R^k0l_m;PU8K6s-4 zyp|LTJZ1mStUEC9c53a1o|-JlT$~gSP@!oR!&~*QstSYD6fGlLQf~HAkd>b((q%OT9Xkhva`|L*ag}2z7+@`S zLxR)i;NC;XWowdD3~HeD6ewAzh0|NeJUjOdA~9S066&Bs(BqTy!T`Omdu|5%YiKbl z=}Srq_3mN|9Zz#E;!&Lj)K%UWb>lbxLrUk?(aA;9hcq=DL-$O4-_K2PYSARE1wTj1 zC}nT%>vcWHWCP;xa}*BYa8tcu*`>qIt?>>ZpisM(*@JW@5G{b_(+Pw~$X$21{_fJv zzPKK6ITgAqx<+#EVwZBxY4h&x+>zSuOjTI_bNW$Bkn@0r9+dMnW}X57GUK~Fwm>Gx z5KnxJA(vUkjR?Fg&A9gxs07J)x`uXq&Cr`mcJe=73^q_yE)xEpaG5!|g91~dk%`c` zz5vGBhmPeXGazu*$$6yp;t9BFMWSu75;8R^T#!W^8Nioy`F+fc)qMLtO%OzKr?Ju* zos4KLhWu^AP+mydT&LKeEDAhH>#r1Pd`98n^V zh+|0?n@&aQbOPpM;<$I&-*3xnN^K^&ZRcw5ff}ky31mM*p=W6jfc3C^-xY)Hv$Ro( z*x!M9*KFz+dfno2>XyQceJ`2Hf3~qvnOlnMm7jEa?eM8ygnp(f#3I6jB8WIk5UC&)UrR z`Z4c-%2}H%@}vR%PvCXZ5}eTBvK@3Ql0zbxs*s=wIAw0mRuVKBt<$*1gA)c35vsbn zY4=|{aQt{G(5L>`3idn=B;9qa8=kgmEwUhTt(^l$<5oQvyJaB5jGw%DhWy!x{fpza z&A2o_SJ_;2+xnlRmzFG$2+b7F!L@%S#A85iC7qh@&%7*NU^3LTNQIskIc_dqkUuY@6QSS;^^MlPb|H5&a zXHU3b^dPNclr}L`K8)0KC{5~5^9k#DL{s=R-_k-^&F6VHT6mh2*ILZbmoH!Zr^YtS zj)&x0gf2JRJyMTLnaT(0-pxZ8xxQIn|WrBozQNTcM0jP!0z>+QNy8 zJQEnfAOD!7a*X;;I^aE}Wk}>m*qLoucCnjZ`~hy(r6#k^*gTi*NsWei-gUGZ#4y{D zKMCe3tU~c%mh{d)P6g9<3XE7B-c|qVjwCZ%YF)_RmhWpB@z1=0oKIRnMb~b%`hFSO z3J%-^dHsmhGmOR%E*42Q*y_8?i;6zNs#CJl?XV9@_(I7L_-p#8q#1d}jbKR$`_-~p z9r%oE;H;2zMM1-~Y0ROEXn6AMN5!x|DBJ6lS2a)Z^|(Zko(<9fDIN4x1JIZ24KY#$Tbd)Ro#T zelUS(zK2?Jv2y{!1&P2qxR4{hOtd#1Okk6apP^kfGXwn67%=jr*iX;*qR|#aK)()V zWA}BiL?%_ev1@By{8#~X}TIP+QvTpvW_EdV};gv=~J96!CW7jAzOa}&sqUjq4pT=a{$GNY9 zy2-1y?=0+%(luNY+?^)1`|8&<(cNGQMiTcLHNSBV6Xxb7)!Kxc0wKKDVEq*s)+-a4 z$E%|U#tj+2KXw3+T!@o4=L>qbeTs;Z{r#c|#Lz%UNqnJ|Fa(AHhGas?bBJnlu)Vn9 zX$Dvq$yLkiZ$My%QFl4Goq9j1@PGV79b~MG@YsdGwsS{+ z61WUZCtDY;H$+I)UjRMhc?;p>7=wIJwHi}m; zh!Q~qD=0mbQNGH$FKAuiMN$4WB!4^UEK2Q6z}l4|9~KB800oGUgw2wU;%&;C%O;g$ zOH2suCASP%!=eiO;3g5yve9|3qASNRCvz*)QuAEs*5qp1W}U;a?$fst|0Y!WC8U$KG6)S^s&wHPyvCQj8~Cu@h$jXgHs&i z+6WKR3UDzzTA~(nG?=JuDyfQd)N1YM=+aqA5Afdn)DtqvmIJGppm3erxY1}paz^Ia zbbOIIL&EFta(^o6reHo`ZDX7Vr>Iw^Z-#cjgbSe-gz{UWas3fb8r;)V1<2!Nt1>v@chb$t6r>;HXLOAm z6b#Oq%Nf1!{iTYSdaeiRf!B7bRH;u+^!9y8 z%f0g^TLYC_1=dy5(T~N~(6j^~&dYa!{5Ybbq}psBMyX7&-XW%VotjX|_&}VJ`wu;R z5A(+WMQT}ev@i4m^qz3MCwEYdOg`b)E>*=O_eOn}kyW@G3}fKHdc~`99+c_p_cDDu zf7?1bN_-qQW$5H|)G#OhV0KgGeSPz7TFuk&;Ud)FQ!j>@HL20DJ!Qn(ZMTPz;HjMx z$67k+-X64xZ8L@7>1{D0QPVA zv7|C(^|_1=#T{RcFBW#iLZ{=+cQRil3PPxQCi~Yv;nyQcvFt?A+uLxSt{MTFUKuKJa1C?h2T3`$z^(5lVyDD~e})?dJf!qcpz>S`*mce=&G z^_4M}$2{1(B;%U7dlD49Y=@JlZ6wEd(;d+{^X^r`txfj0!CRGQ$7)nwdr)6plh!eh zeE$uZAT|VLrL)lh4C9GC#xc#~OYyz+bk6YXBahVA`$6Q}yWah4>75zR==vl)ARXs| zHDk4mj0{3j%81h6j>=ML91GvleuP#_e-NbCj@ZG=>-k-P`ZPaJgcF*W%e#c!?Fsv3 zIP1Vp#r$b4@%h@kswxuv=&rD{vtu5b#jASy>K!MPR+ab{Hd^TBN|1(r@-9x~@uW7T zmS`Zkh>q;Y!6Q!#(x$qx8RpYRQJkNzZ)92@Zn5vJ8}sJ%(?o!mP*45KdkpfE(9O<*KWbi5Zi0*IVg_L8c&Rfg#MJ4!ABv(oOa|5*4Xz? zAIj0xWJL*Sh#&c3O@N`y<84s5hgd{y2Of0%Y@3Obg8xfJv7dEs6S8mvc@@05m6f944Hw}|0OY|7~BjO$~5gM=F>N@`F!!Gg^4(()QgP4knw z@Jn|fDpf4MRqmr5NMUQC8yxmu3J2D222B{?1=BrP`9y-pr5m}; zjXp-prp3G_Cc%i+N(h@BSoP#mQ_SPXV%mg7KV0?Pis8Tb`1HqV)AzC$!gQ4s&P7j! zH$67UACve{SUKfv8gtQlZ9o^|R`(+$+~nHE7kOVF6Y-KuKkm|O)iFkSx*8_>?vSvr zX`VN%98vQoe)-@al8+#wP2%laasdlmKur$jd3>N+l7F=*ZV=+9MFaajH;ad0UUr@M zb1#8!mE*M}`a`DqKP2_4PoFY3Utx<@UbDT-rmG3f0_BL<-d5Zg*Cfrxvd0*nl*~cn zW@Dj&AH!s=WKtZrkl$OVTT4jicf$vul}EB2?;jEyWJ*BeIv=c;_|)iZ^P1TsWHz=K z=P=dB7hk;k*rsX^^Do>GKRW-AwtskW)}3LQo|VguG?)tKDlkC?=wU&ARVY(IUBr6& zeF=7@mlu9s8^(1|0X&yPLQiTrH3=JNKp@j%?$U)R@bHj_KLrq^*0Jr+&togIuKeHg zB#e!{+`fW2-u!j?LeBTt)sC0ER1VXwJwjV;fOn{Y|Jyyrr|RQPqbDVu3zw6l{`HQI zSnQ2W@Ea)l@IDZM=eiW30qFnCVuGn2nKwQ{3J9KEqm1P9pa7-Ar7sjoz{rqEo|}9b zdBz=K_4aKWrms}l0{q^NVPNpuS`zaMsiu4T4-#nC?(eT~rlG6w+=2n&C?iMu1GzLf z1{Xd3_~+|IVf^Kt(i^3r-BWl9nY-7fF$ICj{JroZ_k~UFFA8FzHV#i$!n_!r_68Ne zCi@qW>XF#)PhHxa_NO0ZzxFPXKJ>65H)>7@$xU0h``)$d<*$3l((R*4f*Dq=$HpNC zq}*jQ5Ez)Yq@nqCCdt7YH3E`f_H_eoSQQ*9Rt62U;7xa92|30o6O1>bG{<&J`jm=( z7il+4IkGn?b;ojZ>RRz%a32^A$w!#5h&VyU)W7xTAer|rT{HRC4-55_0F~x_?IJkX z^4|W#xetY*d4^rf@FB0@AiEx#6@dC~(=8B|ZUw<%VK~C$sn0Adm>0OjLk9+wZSy4v zK=lvoKfUO7$bdkPCnhE~>3y+$l^82k|0gFq+w8FiJ~lRX=T0EADYuo4QsR6OB~YSQ zuoCA9djpPX3}WDM%}Yo@i^@K_bBjPwy<=7avY9Bnw|Z%@-2ra-BK=0%z`%fadEBRG zVBpDG*F1RZ4Ai-3gTv8pSz6Ro^z#n{xbcC5>Ckhl1cV~|hiXL)Pc=0)%e)=RIH6!e z8F~SMnEL8iM9d=c;&B^%qt^W{7gkg^(*-EQQ}O*d>rQ~wxttstNF9V<<5P>uzM)y! zwzNE2qlfGcW&8j{hza7~&z?s9Wz_BhE+u>i6V!nksJeS89n)AkfzSdZg`_ z^Hm`%XY+0H2GGQqBu!rJ%O0zlp#);fCwZ7$*0dfE{qv6}Xgyu}yaxj5h#n5_&QS9F z!E=b!l7;#AzHV;|z!ZvXTeun#jWq}BTlv?oAG#hasAwhsK@tLi2j0`uQ(B+?t+{D) z@!wLM5GMrXT^_igkHxZSx&uiUAfo^%R8YCOx#?#;>G#AQ7Bvq4BzvJ4hvnw>j&KqY zGs+diS0%79Og{&wIFX!(^U%Fcc16cFxqLvrzw*Uyyoy)U6?1w5?HeQ^0r}TKPi&}= ztCCsIsFylC5;#P?GW683f1F5j)h##mg&|L^$K^K_|NUDOyClHH?bH+s5-Ife$j>JH z|A>3fu&AD8eRL5dNEVQsL<9jPCncjGAQ=S_B#9)+A~^?%0+K<=K|rG9G)RsDLy{ml z=L`eG%x!-A?tRYrpZn$BFZY>;hgrS4n`U*b>gsx{-}3YGtI2Jq(A=q*&=O^(43&%G zq}IGTv>n!XMOaz2BY{30Pjt**o#T0TLd2DUGwZ$?DiD)l^fKDr~Y@`Q~_~*T> z*m-dHw5DP2=a&ml)J6&=AgB~4>YwR*`&NAqt1^3xT%doC0cIA$7oB8L4&vL0ea}%Z zF?f?pF^s|yDdU$lHIjbXNu=Kb!bB|uEYVRjcYog75Pec&*?b1hsJOD@6Lm*5URJ96 zQHWrHRFtBJyCW7B7SeL?*MMUNJmNS4+(h8sZ4_pN+C@KZ4dHIK{$c}=3=aR&yKWO^ zKIepoS6vAYo17dR{2Ce>wj*3?$d@M=GXm_WvQrXAYsxEtF%cy!j!VU zWT(Hccn{XUaRWj5dlnb@v)ZRM#t^b>J>*$a?StKVjmYmQPV(_!+Asf)g#Sd2Jb8r} zo;}&gYT^xNkghIcmTz&>k>#swaAH=@WMTR-60ge&D)p4(;r53uUd^8WT zgyrQDSJ1zIqpLUdQVkDdH#ZA@`!yY@d0*iy<1+Q~(N1YTV}wFru0@f1EqUq}WZ%?zvtYlx+rIi!a_p zmrqNeeR*NMX9dFYv7kYbIOucey3gxRV(X!g`EokwlDdZE>#)W4e!v)KYWFSis)L7} z_vDHT{o{;^BCWxB`x708*K9+Ts#x#Uyga(D)m|z6hyZxc(I&qM8V{M5iX{x~t2?X4 zaeu5ak50aFrs1H;FCZ%W&l8@*N0@`)@6Mg4`Gg!e*%Bbm6afN{PFI$Qf$qE>0U^%y z|3+=aixu|YE|5@}-8bsp$tHr;5eQyQ*{?o&MieCVh%Kz&4x;W#eK*s-U zMy+j(L-9YG1#tHJn*3)x|MaFFM5F$nZvR!g@c&_)|9epICIOP!Iwy7#2q0AS6UmpA zt+N*{k51EkJhtXG{&=8vihc596BD}zA4^hkOkpm;@f^~KQY+lBc{;1f(pkjCzfK|P zgw2ld8c8@L*f!H2yL>i8J^+WvRR}>XsNTXEyJ@kfuWxDX_a*jgjAJ2NQb4TNcaDH0 zr%y4*kZZIF2W=Q%wTE@+@@a5Cz&G*SJFfp86Ks$C{ok9^`FfRvmx%`;0FG64cmQUM z=J!6gpI=tA_NsD7aeyxVtN&RMl0P@^stASY@m&&$uVSTto01noUw`j^Tp!=uD>^2c z5%p4Gh&9c?`rXm;>AaEJjMSx<##SPO^7)S}tAla@ot+^N{Ne2}G*m-LU{m~>E#WH? zQyIm2X9%v&VX*@rzt0+4aLB_FeWXCQVJv z@ATNWyjqV2rJ|7j;(;RTJY?eD`exX~X2 zuV1~HJW8!MZy1?qXhLJAeQ+skFwlQZ4kT?CZ!^2{d8Zwrqmz>rSD5ee@I<92{^6ij z`P-!{HSbQV?tXLH;6Jr{$GUWSMc@)=L5E{`_w@RXJsgCo0f&?&U5< zKkh!-8x>-OnqKwtUx0#(W_;kD4nx1NwLYH+*_J7zY&v9>1^D@IO*b@!6u-tmX(^-X zZjczEJdISj{vrn-qws@CaD$7G7+=Nj>sLo+*!kb@iqP7L^?6-B1PAW$_PzQ@>}t$& z?K@4rSgTm*(i8JSM7oD3eF7`ygY0XNq|P!K_x z)0(QJpkSPo4@w+8z$V3+V&&=76Lo#bL`&PdH&YkuW4wSFU26fBBcz(U7v9aHL1Xxq zoGxlGeT@Y6QKJUQIo1>>D?X zTLbaC`}#%%ak5CDr$urvnB+Pw*U6u>vAdRUoBW9z82t7)F{LC92#Yr$+AtYQ-o|te zcut`51-+P6%E#otfvwx0557A0_(%^=6h^Tu2_6Bn77?agVw}8-V1Ho_4;Pd#7E(m% z;CMzNj&6+LmnErjVIB9NC&nwoqW>DQ)(6$|8zM{VuZn z0WXtj(m?*A?;V3fL-F!wCwy6=ckUc3umRFtK@Z2+Op1hCL8aLlno&2JIv_=aX;St}-nnP$8!sC|WIglu! zO$7TY`EdL{w~x-67UHEsOLcT~*c(ny4_3xH;|E7%rMMnXD=F-xXq#B(@&r*EYc~BN zBMSkd(wG;it^6S2w|1CwTtoyRDtiy@&q8q92!%v|<3;prWO~0Q(aibQ4*_#~n<_6NOj{`Rs-VP$!G; zcBB2Ftk(b(-p!k`x)!2P2qo#VaGjyG7l;t#6Cb`@UQ)w=K(?t?<;Q)bR8Q5YAmKdG zBPMYwUm@#p2zsMiEB!S#C+99_Jo^*5WOPGC=X}jC%R&SiG!!c6jNWv)ht}ID>fm=D zrT)Hx<{_7C&r)O87(jm_XkI{nd>dnh8i~r)aGR?JzV;Qg>I{14n-A?J8pNz4#GF=j zBXLW2uqa;jv$IXt*mVK9Z=jFTlyXH)a7 znb~WS|FAIQtG1i_3|8R4PoI`Rn6LWlJCl^}S72)Uv9fFw*hh-^#Yi72-W2= ze#1T_XY!-pK7=m%=5y}pIt)*|MCkmhiI2@>?4NqdEJRM=6bg2#NKsrluJzfv8LgZ^ z!+E5(ikSf;RJHOiCM^36o4VCgV&sJ8A;3XE9K>b9K^7~p!6_q((tnzK^V#5+E4oVW zzp>8K7n@?#f$?nRGMXC<4(hc6Jziep_CuWrQ0#Qf^&?937r zr_XLXibZyH8pRs7mGiWN(cthV>DDN z3PlR$@^Q3dfgLvnpDY|mLbB6+5D=wXb@+heh-rF{@^0a>&%o5!=<(w(KE)^Tw9tM} zSGsI6np7=5SB92+QS6xznulATxie3w`qbw&0;YBCB1#|k_{<{+P1j_*?9JA$rFoFv zx`hdG=)H=VuW~#Br-Ddfs0*%#hRqS@vRDzcp0{s#9kS7p_TPIQjfGWwoJ$IhXaM_d zxWUB^lHNS_!J-a3*b)#N`}uS;EE7TzG1E7BoZTh~ya#lk%{k%GXgIcQnBu{wa)z>A zA0RqOOvs#m&o8S!nn>fM2vebv#8q^Iku}yA>BG|aW{T@PaY*!IXAtM|Hp=Izmc;8P zIkv*)Odw$8J)N&xx<#I|=ss`R-$!UJtY(~5srv%yIS46wS8CJY69oH3#g&iEC1OI! z@Frh6Unr)iZEDjX|p$lSZ^dPL~r z7T3F(raKakvUmo3(yM+6GpYT1Okr0rNy;SR2;~ez3=9aJmUeS=`VTtleVcy&h`zvz zD_b|e=rEpte*bwvBb-q4TlS}Bim3}t2FvFdvl8!VWh$B7!58&+Ruy5PIEFA7z3w4# z^f#LqZdlU#VW%gTeKLfs4-~~TLOuG%fAO^7zY4*6Hh4euKwD!x;^)&b?PH9svjoSi zTWzgP&=1nY*5SO8<~RDbi9Qw*s%r*6!z?FPd4wh;sx8UkiNW~y$h#J3(iDu0n7z@L zbAA2!fWVK1R|?ivI$gl14v|t)vb~gPtaw14y7m;4wD8(K0%u)6-4zo{j{5w0HRl3u zh*Z20SV1dOI?D~*H{!1n;=H+utYHBUDb=~yWq-6Ps$NJ12E$*SC4c?ef3`DC1+~v8 zfvi4P>5ENulFXx6_9lUHcvd zBk=xmd_~C>)r}-rjrthRY;|EZ1W)W_`72B#5`swl{ZI3s&i^#u7v_$=Zr;r8LW6cK z@I(bnNaDlKQ?(gm{*gGk3oELClxEt><6MVlH6q7V%Z87bDho4m2F827u7O0fuS&$x zda$!3eJohL;2UAI*Emi9@>gsxEC03hu@;nmjFr__WVjwpSsS?P{hn(vUVQK53j=Lfa=y3#`ECOKKe@~Cz>oWPfwAQ`K8R-nLJ>G^Yt zF8K!roGB{!Jk22+OkQ^d((#tvc3#Lhf5)XT68o;Ks3_wt!+1z=XkSt$->9-QuVuv; zJ;8>XtaJ>NU|d`rL`s+`!@@Xvf)nIwbo`x<-$w6=f`SuZ1lG5(;K)xvw{AKWBG?Bv z3K7|Pb1_KkTss0waX9jmD{&SJJ8QdB^b1svM_$2nGIC@T7XOdX2zOdW(!cr*j?Ly@ zQ1eTE+}2gK#%jOzt97rOyqUv*N(^DDa)olFHkSH=vkg6fJNc-z3d6+C%aR^WU~j!_ z_~7A#$)Osj|6QuMX}vv)w6;P0d2LAh=@@f{7NHZa%+-DCv5D0)4_-y0BsvLI<*Tri zdt+TO4#g*9A1sU?j6zjv~&mwlSN|0c9RLt~r}tVZSR1CfFlqp`_T6mk~Vt72tNu`;wV5+SfG$>QLKa3 zQN(oWf#B#K*v+tV3(_+U65X;>PFx#$QYd!;=rSC3^mnL~n&IOUL7N4M8D%^s$x>VXod4cG9JC zd>TK`FRYZ56nk(_&#^GtElu~h>c_1$)j^*po9_z8)Of+-|MRxd9FnRSsrNF}DSu7M z`QrM9@BS3KT1w*luVw_#n^$*>+UrID&)Y_Uc2PQXWSuT(?dOf+DoTxUtiBaLmJsk> z2ut45`@4i1msiT*7M?kQb^8QLK@-1%M;EobJC+H_6vlXE;-H^#lFjYCij0!t>MwoG zlB{6Tk^~oCT#IFYdZcLeU+rJ5BFTwXJcs1P*5JAog1>!iZ65;qg_zV-uFqgo;jgAl zuJZl3k$2zHvV!w|)!Jm1oJ2;>lP>YQvv0scTaMuXb`mC(*eWsJa$ND7NOU6X!jUhnP^Bxl;D#9 zl-gWd+qKI#1nkBNoMofpfur8l!(&S`W@RB0#imB$wNX&bHWn`q0lUm}LjsLWDkBt} zd$!CfJ_E;6n6yYd-Dt^0p#K&OLNmz--1a)EBlKXd#=5c)<~$P4@tm;66E!J-&c9uO zl&eR3Jkc1#_046}FyXnYNGNPNN^6Ny;}O4MScb%sMJzK@N<{2NkNoo>N_2 z8^)p(QdxwHNb}|*#RI*cRHx;~OEMd}D^x!|Y%IAo{}(HMY@lKSZPs;5@=})Q&V|SP zdt)NTOcw5i_n8^-U|zf#CH6Nv)!KDuBRvvG_IERr$2)g$i&uvyvT-@BQ|77W?>@vT z`eEr`dKYaqIHJT9&C|p>&EWP%2Y-LpFKqMO%7QlXy(EBA(>1PJMezAJ&0E$kvwPizSv-=t}$5l z{X=a1q1U(fW5ln*c)QSP$)!bJz!@@mCD`*Zf-G?=+KdBg|LHS4uEPp)0f2L$-Js^< zk&E>#F*6m;J9=NBYsbykhbd5WqIT4avSoD1555ZI8rv8aMO%+@VHbPZH=n5stLW<@ zR__T}13~i$Z=wah5=a+?k>JyGu)i-2JO|?9;_AA(cy@Mn1}8^{hi`F>0X<>;rtL1`-VBKQrg3~X#0NKwnska zYbwh<+3b{2&e&f%0NU!gI)6TB8wzkEHcRn#Nk(7o8ALNh#lqpHiKlxf7(@STO=$`p2 zs;K0al!8#TE@NJ5d*icPe=B)FQ(W_Y-(ic<6X^K)H?pS%3CQ%rKLBG?L~T8X))@lH zy;|f^_qU2<4t?@=qiv_mHzTN5I}ZQBNgjXPmIihSCMM=Q0APXk%E`&e02$xS%*;3* zJm>%nmA0?1ZcM8#_)PQ^?Y%74V+#)zW@Kc%=0YDhE4rQi@*lt1obVobORbFX$D$R( z2lB;bXUOT-KC=gEMuf1cqtbuZk~%vVzZ=x2Hud43YI=W)sJ^6sQeTnbEbX?LTGv<@ zeQ_Ky%(zO@n0r1yCcY|6R&pT)HHzgyaUg-`F{8yLx zK2YLPSHTtl-tJ8E1^bxmF%d)8m>S*3E8qTFnsq6JSK*ZAb&tu(>1}0OxIaQuf0gQ0 zg<<)wc!VRuMzyVQbLD0Tzkd)5SI~dcSU#gWufiOYf9>SOA~cNTjaDSYh%zCaE2 z*KQg7c=c1h-v`+rg}Bp24p4&Hk)!n86L#M{e0@Lr9&VhWK~IeN7f+v_y&T4c+BWab zp1&l-O&U}Zv6q+^WvnHhUwgo7<+19*wdiw-;XjAz3AyIAmfeqK_sSXmlwxJ2W$Csku+T;Y;Z`{@3Vk-(qNxx<(; zwGoiY>**?aIB?`6y2eY2w}82@{l4a>B=gtM&&O{3+lHMaKE(SpX;E9<3dom$ffEtM zBNl-;3i>OB23ujlsu7%g0&{oPWeAqoFQtm9SX2Igw+)-Ln>S4hV9P6(zO|krWf$L$ zbu>W7j=`~*$w?f(Ay=5*ttr~X8Iv=GeGBUqrhKf+Qre0lz?5W7lquZ33Zlpe0eL$vvmL!c!OR$1G!NZ|{G76aP%p1~XJ93fVP~ z+#k#N-EP*P1xxyg6v4{ZL*B0ZWQ{5pROy%|3C^E|}cG2rQBI6hRtGj25g+R%cr zEm#NDj_Z2nD~Qwe4!2UYs;9E=xyoYlz6G<88&dom>4`5-1<%bF3WBpWv~QCQz$E5; zjTX7?v3G39!Kq>P&%t0CG1`chni>z5G-mJM@C&F1d|V$o7ghlQa`HESaREku-tj}; z$jIoD=OZ~VEpHZlOu2Gdcu#ScSfVf^aFczZN!c``n1Px)WIh3ResR$sy#4Y3D`%{0 z*025OMgve`JX<$kE7VQ_Pmp#)fBkC?XLg5mjT>@>hSzm&W7*hv48odDa%VyjxXjd& zPhWFS_^}ce8j-+TM<#_XH8=4AK%Ad+guS=cs(UK__c7t>{|i(%1D+JQdWEWGIq_+I(MuB#S%Qc3SJsTy8o`I|DN^Zl{f)iUGb^t z12@N>$NWe4FHMNN`?;wGn522%rs*FNQ+mn1{my>fY1}&Vu;<|kX#}6d1rHhP5HLu< zOfzp{IB}m{+~FUMEj;B&>*4^r<~NKF+3wE&$y2F~i}r146hCPG4PRh$z2=|RFSdLQ zX&b={Ur3+a5U;a}F9YE)D?YT}0w9kq^7fknmbf?m2H>(e3@PZM%)R$;+4w^EhOhIh z5X}-vW9?(j1{g}A8H}_8zlPC zd>dy+QW~tDNn~PJpb=}hU;7gR2eiPEXdvt?W_7De#s&7XM)H@Yaplkt5B1x)Hrn75QEUU3i(JAWg zydQTz0#E(Iju=T#p;xo6M7ZJpELoh6HZ#}b)Ou7pdsM;;F&ozvHKY&I^ZXJLh}FDv zNp|rOL^{CkA@iKWq(Aa2jhcagloS)-xupi|ITL^t6Osn#4HF$*cv)GQDvWU;fh=M= z0!XqEK!IO-@m!<8)#2WMnmj~2i}r$g-e%1Pbj<=JnezWckEsJP@pJQiTP|%qRbo#o zvG#z3?w#4KQFn(W(ix28NZ3q0g-*TEr=R_}-5Q34RHjDq3~syyRnDllo3P4Ad|$KT zJpS@R`)`560~Yzz(RH}o#BEI*0C7;$Z!1>a>>C)PT%n|V`9d{2?RDf~*iG;-hQ9#U z_9cQvOlYjIccX`Gk6BD8zTR8a8-q#0TRhF(RK!Gw9uqo_@?s#Eee7TERHHSPzz-fI zx9c9>MOQO16k_0jr`A+XH@wuv$_|^C+B`39llbp2q=UJ1f_JF$USaCNwMEz9FnHLU z=8ssI?hCad;gDYUcw&-NXNAiy6l8H`qG?sIF|v!5+m970BbHZX3kD)3dPi2!ueU`1 z*Ez0&V}aCFKko5n(E7nr$ITo+<4oW=GFskW_+C^>)Ta_#x~#{WVX*UD6HtDcq+$&p6Il~MAhDGXG32=1N%GT{Q>N1YBI-2XfH zy7b#bvm-gTr$O5edaOeAfL$1t&P42W`M?=? z9<#Eu>*VIV34Ela2tS9A7FJ|s*R^9^nt@S|(?!nkeU>vZ$=bXE0{Bfh9r_=TtXxp< z<~u^-)5=YcC!IOwrrEaxBHyjK3(CMo?l(Bz$oGB}+?VKRwv@=TvN)>NrT%f{<_UE- zzw~`~Zgi}bi;HuEvADbX8;$E{=g`nllsZOD1dbj7HsI-9T?J$1{r`q7vn&A*OmQLS zKWO^2O1d_sqDnRJ%`Ci+v@Ry;Uh@S(VBooZEp~WNrR8%mX_eLkaCdNFcf(8b#a*Gv zPASnZKZQ!FB$?9#ASbMS@T~r+Y(RvAN}VuFjErG(g_kRCjXM|K4Ex{kbQzoL|0l%y z|9==g9xxgD{&&2;v$$t69_I~+7tv!ikJ6<^Puk08m$#7!Kj&G(Xh|Y%S)t|j3G|AT zS9MQc)!=-ls=BIjj~q;lU8vLr;B}ato~9cf9EVqx7ZJ0_bOXzIg>x*w66uh~`)}b(=Z{u-Z(94o-RE8F zyyYp}22X{Xk0VSw=)%t>cO@{O@R!IJqnGwqsp1gD#7pC=X(r9^fMD-WL>z6${EQDx z+joE)o*Lj{ag_|))Ri;klTE%P)0#H*)%L1BO?mG ztM(^zUY`YoVv@o!MeA_mv;+-!B3kWYh}8xBaxSolA3i;TsfC}3MbZTy#foT*>4cju zEcb{mzX{nh|FL$@8}=E!J3Qe$xfe2?-Jr9tHX1y?6o6X*b7{-E5}%Rvt(S#-ea0ph zy;daBv1eohBkN^3??qeii{V0%X5%E$5nE>dEaqGhs|aE4slhEXZ^bIWu^Hue)NyIi z!MhVbh&YtY_MN%~`N9gM8%t*%Yu7F?Vxt#LwVyM4Y$-2AZz?Sf^&u-12t$3oc6OcC ze&#wk0jz7bX^URjuZuvYK7E6jKcnBm@Shy33E~;h-DKeYOD8)u1wkaWl^P?!bvzc| znVE<%i=v+GHfZ%AalnOYaUN$cHz*x6r;m?i@pIro_7_Mu&U+N-;}K*T1{MT0v$dMH z1e7+gT4eD+8O`6xAfrcG%45`eAK&rqJ%%ffe#uH?c^V;#nVcBsvvh9kdYflww;~jDbT8FUNbmCKH)N&a-`=G3ZMb!I2hh(a@)&m3If1;0Xpo%d z9AqzM6%(U@b*Rey66!l+3ETUIKBdGGmgIQmjiq<#tu7#6*1o9y@C&>4Oi!agn2|fi1)WB_>m5FEG8|7= z7Gm<*WNEg~ly=;UOw?mckp1GH8_B~*3l|~?nS~|{s8isT_Ve%8w~6Eer7E4=5;gQ+ zvo*}Ue7`fyf~5r54Mcb|AkKSnqn;PU1~G;&YTpb7KU;tQ_xpZ^&U3{5$-JxVHgna!XCSW=#QJ8W|6kngIM&G z*mw0-qj$3rg)&xrH6orWs|dxj@My?p~U(g7w}8~ho0Vh`d zAR#_Jh|81+&td(uwI^N4flW%P`V$xlPLLU)FMYZK@?qrGX0++4 zNK(}VDohUHd-Ox?nu2k_1Z2EiSxeJ}TC%Qyj!Sy9Z@E1<`Ki>DxXTixLm1-1`Hga2AE>kUO2^!*}zhah-@lh_S=;Dn&AdOJDu|G{chw8=DAZ%J_|T zr`eiAMZZ4iyyLAc^$S_IsU7tr;-0A3ODikcVpmhLxtTl2q5Vs|g$CQ!`lH?1zwt%fD@@h|p1JcIqcw+!-o>?9aiAsXopE{@Ef9$A7zsq?!JTaKe7{bOUv zK`cUt)!h_85quX!u&Ao4CZUEEuJ40Wst}ZJGxvEST}oL3r}J9?+!K>INu^8KsJ1M* z>)=*00vmd$rV?npXPvU`(++L|cD|Nh9V*o-yKAP5?c{SmCOpx&%qeO%`Kn9N9xU|v z)Ma~7T?gyCl;Vdz*(~?LL1S?s+b~eLAll(8w;N>f*jev(YC?B^{=2?XVi@v}03;Pr ze|eA3Kcy(Jt1hUUE2zGZMEChU6LB$I-G{vn(gI#w^b*`u`DxKFnKp>|(sTGMBjOQQ zc<-XJ>oDbwB{8Jk(lshL88|OQ{)}rHQWm6nL_3SSXN=}j1i+CPflB$!4|FheQ`I2S z>81J~N($Cq1(P||#ktM2noYR+Q$LPRqzja}a7-kH5=8ns6+2?!*maI4oWVrYMlW)m zev%$-^o|uVxOO2PP9$WWK>j*-$QcZ+!z|xh=|kQ6jnj!M+7Itu-p6ojMDD_`GF=B#l^>(3o_# z287v&Ho%!vq%;@3E3UrQvETlFYPnhHotZOlKW~6#HUYn^8rAutfAhKi!F|Rlb3}m?n zmgNfl=jS}|tFlP&5Q4CUgHPwK;wN2Fcew8c*4yen!%MqZV!AGjARbh3e?whSQ8DFn zCt&ynZSw^&QAdKA9gx2#O6}IsDOyAw`NR8TF51U+Iq5@9yl25t8*h>b9&X^EX@r(9 z)ZFGhgRoHMeR)}z0So7IiL==ymoT2DPrD?+OOq7^5cGQjYr>~DoBdfodr;lM`BGHC zlBoUH#ZNd2B*TGl!rY$G!t++OYRY>Ql+P%24Kn)!ztA|u-RI(pO;uYpi!pgmvCkuU zuTTqlK>;$&7)NVS!?76da~tNBvs0V)xk5anC+*}UeleN&FIcXbXL4e`aP;gqY=oZQyTUzWLzH4 zO{HKm>vs0W^9QtjDK?$o*{a-#>`7e6YEA?*bMg#%n3%p6eb2}f>TaNtrLWH}+i|}n z!MWCyZ@yyTxJ~bljJ;|U#noS$-p?+;KA9hqD{n2t6&(#|i^{tNN}mYGTi+~+{}t{e zt;Q&-`ywK3Rc>ZAMagr1<5O#^EN8tYAhtX3%V$cl4rD8X>w>-}9mOATScSIDE@DHn z>1-y4(YdZB`m2)9p|ToLjHeGAQa0^+DjJ&~C~e&^l~?u>T20ese(4cYSVTwTs3%u> zo8-0$#}7)Ate#L)s^~N;1V)OsteKghaXW`d1S603JqHf5y^*j@>yvqA&oieFA6i2+ zZ0(&kFhmj=Io?;b$EE27k#{}(uvukyt_VUGuVZ0mpL9zD3?`nFL(>Ku>JqlOrNU98 z!01;{e}OYNilgN$G{fljL@@oc%~TF89f4vUfbBprQ&8LEqt| z)piatVbj(riY5#{J$ktsn@u&peB;9w%X=5_^Vq$IX^mbw|E7}JLr9m-fkI>K&QS@= z+d3*f(VV8>QRXvpr@W#U&rZj6IvB@P8J;fv>2~BXv47@4R3Nj8?z&qnYTv7Ne^=TZ0nWM>f3sOHEj27ddG1g7!NTZ^f7NXs%b@m&S??d|P5}=XaR= zCxsf#NmHyj4+ej=RVDmfOb_^!U6*&O%>(CJyd<2Ss{`@p2DI9n=k{gIU z9GFsR`|VvybrSexA!(pQ`q6)L(`tM2C+-;`Z4RwKz%XUR21lbT77j_J4h z7rMowf|fTF2y-{L%q%u{@t}F}AU0Q(zYN14t9m!f-G_=x6dNCaxQu5)Ia7k?{3sSr z#077T=c56*PWOAkfv;lZUKhvZ{BjXYsw2-5G|5g{Sk ziZbxqPz?|2l_PUK*{3X6q3xX1o^2&6zLi5s}A~np?2D3?PE0XZAwr z+iS97Q&#h8Yi{d=6Jaav8f_ZDaaZegDO%x`{d3G2`w$5fUaz~7qEK!*B+I%F6yYnR zUb$yv6~5f@iC}K`rH;V2*;lzXCp@p*72G+66y14<+&<7iEz}#_pGgF0#Y`|Q{ixQA z#zqRhCh`cx+LC*L&=sAQY^6hdInF33c3Qr+99cH*tPmKpDAIF)Mfb0RD=aZ zP_xko#IV_48+%843mEC|bWW(Y?@A7o?C&kGoW|XGl=h~i8xc=sN+Vv0yIWuM)RR86 zLBjU@eoU&z5}U}*@Yq@(Z>mwc7fK974RlQKaB;N(&zK6w6zP#A#US7WdF~knQfHrU z9}Sw7^HU2BXD{YwkGgN5i{5I<-=;4NGDJ_Qej6{w3_JF8{BHY13+L}j4LCuye^_DL zc<~FDX&wZjCfww}2Q*Q5goN7_AJx@K@7%dFzqK`u3Sc|GxBwTJGMp-U4YDBkx#H)~ z>%hBf0^5&<06G>Nt0z+`1`(mx!F(VQpS)sd^}Qz^AU%oH-pdgkkH4Q^zTNPv+zgi& z-+94cdDZw@#c;>@v0h9rF1(P3_MlO$OLGS?F;R-AJkw7lZ5#ZID8EjbL1;L!`FHA; z`>SLgxNA;utf1|KSK^PEz(V+P>aFCl^dsE2jK5!K8;#3)p%?{9;#o?fhTK_72A_;= zaugG0$OjeN8T&GuA0dMfFa9pf)4%}#i_cyZh_0GA7cP>Y7o?dLcqVwR`ZC_=nG5@? z_j>%rgC9gI8LDZ~KXdTwDmZ&HcX;zol1oBSnVuo$by$Hvo5_AEUL=vB5^TVBw5ZD> zNN(C#9|+A~_jZ=-#me*9P!@&MR=vJkjd1s0fm`FO#6Z$?2DEfo#uOmwh}_|;nIZTc zkS)frNWtAIzE-9C0lX8b)2ynjECAOkQuium#M)Z`nkoX+e3Gs7V3*FJtz)aaynIF> zRK&1{oQ|$&qtqB!@Gnc1y^WbVj-IWFj%Hu|yl}o@B1x809=*C;$?N%kK9a!31!1>` zdT7Zbu-{1}GW6!%{hFrXCF-dIpm7c?2BPY>gelVH2g@#jS@c&-dnFzIH1XK;j;EBV z#F?Rx)S+(~;hr5C&*H_&=M$ycS14f*9!95XZ5Pf#*L-kF{TzXCm?$;udJ%7^XXw7c z_Vtljn#)txT|h(XxVko1c{-FSCk9<-m^I5?PVBJ#y}HFHdlFkqF-T)UrexofY=J}~ z>nQ@h<1=1oK1xHD@IGIpWF^VBy=-a`L9~h z)xx0GH&-N0+Hn@=dw3Vbth}QtD9U_V#&&y!=CJ-|!6WzA{HFs{Y5PK{Go4dsSU6cL`slWQjVY8`{;(7FR&Y!@W&~vzk*Zu4k z5j$K^U%*wyP|@Xcn={?L5%p4NXg~eJ<3v`#^;LR-r)~suljy4#{tFTTPi)|R4-i(CMNH&w`ack5^Ro{(!)w-P&)21mlmFuRFvCuH^-_tm z(^Jd58fUV2ydq21rx#%gj5zkxJWN-Um_w|7uo!uPQ4EuN7J)56>PXrvpTb@ePo;A4DH`t{=Z1GvWqa3<%o+z+t$ ze&PY2vTqoRPI>+|Rezf@RxrW0h(s%jb$+w$qYvzQ1E9{Wjf|dl*NXR1YWx$s<+fta zO&LMb#F+uLlpoWUti@|h{LCsLRj3(k2l37=M~(JkX9ZS|=4ACL|^LO@$tW%U4_F+fm1cca-OEPM5F(%cyp~3xf3bO-<(5r7ywqJ+HxI z`AC&8;ZZY@ia5{1t5{l|lZ>Bqu8;6knv15V>?7^S*OuSD!2c@lNhX4109N;6Fbs>G z#Bg|@_MM<3&{NtqRhjd8G~z-f{t?93tusMe^%_SG@O=zuzJ;yN^m8H>I}y|Tb~K`* z%Q{yrqV%WSYG407I6-KVruip4sleHt%x}$c-nO5}7&xdUc$mlqh2P?x#gD&!UT0@G zj5?2K%+ofP!}+nev6kmW85egv%1JNvlKu7K>d3a$3yi1X2?_5e51WfrPei?csE#u? z34B;TX6Oure)CF1s=*F_Y+k_+hMP{+1=3NZOi}LHjjfiW@Lb5(bR^&OmhZ*71ugte z?09iox$~C2h;IW%k?VE6^Zi$&$BOZ>Q$j)-&_NVdEUPGCObU;2DV&lT-vqer1%sD4@Y6|9~dM z$9VfsF$4iVg}B7TrRK}sHtA7TTv&b~k+kTNfrz>Fh@#s&@o#)O(i?dlL|Go=fq3ft2d5EgiQ$FA{V3~^nK%+t78+aB_-xq|U!;>cPOV?c z_$+c|!2YzR6YFcsq!n!TkFY1>V)pM2SIljETyr*N7Wv!r>_aCffND1@Y)!>I}I zc;W?ruWxBzr=*lNLwwJEB{qEwDLvnR^3LJmvx)ogKqQb-`wHrDkDSi0-0}k4D&0O< zL+(aYYdA*Kz5;3zZFAX~`rgGx9Bhf0E)%vLY>M%bqk*mCiSszjb@IHjheCRv<&QC- zu4;c|yh`1)qu2bGebE}_)-yP-%g(V)reH0x{wc8;Y8%{#imUDP;gxz3w_z{d zd`h(zqOTXr=9swQ=O-g-pdHp3jI;kB@_dK(uPIX&dIa%KP*}Kia*`&pD1SE!&ec`IMTM0oq(}n5468+QM*U<=^3}l^+&i zVf@?V&)zqC4OQ$_8$l0eL!teudSJGr)yah5+o%~hAJOGzdY|O#qk07 zA~twESjT%Aq&i=If1}Ih1~hAt(}0{{zA}-rmn1AjcGHPS^~e0Nu)=Do#ZWmvbF+>$ zo$P^y&sh{}SCGz4U(E+Ibe%<2qwnBvV{-r)7X2 zRpHmb8jfN|$9Qd-Z^G2)#`3IP3^Q#+TUOA`>)q~_*5Lk`=ZO@3XlRm}12y4s-RP|H zhi{UJq&ni%bVU`sjpotk-Wc-}`DqJP?*mbAbNStXIvkW{r2XZ#5*Eyrw~VdNQTUOx zF0p(k(=@mECvijTEB01jQkP7UTYN3Tk`|UvN^((=(X^)RA0B1MU4#aYu4ma)lhr>K zX5r+=g!W6fIk8_P8tIl%q2m9BeeZ@S3^Jz!ebo2T*6C&l(7h$H+Hav=pN8OVes*zD zY283%ThH&(_JxSf&nM3vcLKBDs2wm%)8bm17aMM~-iH zG!IFbo6dG18I*t^MqeSIL`+pw*5O6 zfR@*0O0c=Hai(xCF5+wP{@GdAY}1E?tZqWa{4{AN%3Ci#E9mM{cSew@BBdKhv;hGl z2?RU>-GhT&$5jO;+}N~7u=kVvZ`|jt!;wf&KryyZJ+k+VP_Sx;A>bb#4TjK#kH4k( zMB>a7Vucym&lCrB^C_>f*XrZA@@Ip8@`db{A1>@ZfL^m%foTDVNYjre$I0fO)#M{qvD&+HKM!f-=EN$v8W{R@we{LkZmT zvsK53J|A=am=^3_x!1h^ZbnSJGBS4W;)(JDV!ey-+k=ZBhj(C)!TGO&hHBiKuZyCO zxOmd=_s+{7*>h}YljMEocR?vPHZ-tzKE3RzB$UGm=fjXbj2St%@1tTE-?P6#0b#G= zw`|2VT7s_2&_~zE5dIUQ-IG6Km{BdjJ%TIy4%Vz%%0e<;5 zvUMN=WL=UgTD^|OMdT(WQ+wdW+_|edHwweZM$(vp6#a zl&<)a{q3J7C($j8vEVznbQb4J(<7z^5C@ch8GNmUE8pat5j?TKI_tjASwYLgLv{N} zOz`qAiDq2h7fxQ~dm6vTKTCYZ>?Fx|9LZBz>hqAq7t{gtc-GI;AGQlv3^9Lw>_W_N zCA0EwK~!}VvmeK3kUePng`t+f9Fzfa=Irk7iZrI*I~|9OlwZdkqgA^+LLLh}< zAM$Re+gQn5JC-Hw3O;9b(A6os+Bp%U9_5p^;SfSbY2;z`J1J_A`ioCMcYgOoe{Qgg z+-L2pqHh^@d)bJC>2j9iPWxSy8%Mm~jH6dHY%lLS_wc$C{yMq8XkhnV!$*;-v)!SO z)G!JrdHJXGw@>EqTHqkm@!Dr+Jp#7g7%jJyG<2E0qLsG%q$lX45^!=3L@aSsw|;n7 zkrpqlB#6Ej3YrM>Mm6m((PTC$fL$}~=GM@ZJHy|4XRx6bpl28`H)$OIZT^I6eZ1*0 z*isLv8-7|{y$8`ZKSxojs!Gf+Zhq7%oxG35$<0lOKp?I~vhy-Z5bidf-^ueiCY!H?THL(?8K~xWJ5QdSqqo0#=xaNp(1xt87{=7g-Wt-4 z%p6t)p~*C=lL>mSVB1+H)(tPUcgOXLZNm~?TK`|Hy>(Po-Pbm}0Z9oJX(c2jL|UXp zK|n%~5NQ;oOKCVD-AXG+igZXL-I52SyStlnfOFn;?)&*YZ~XI(cf8*iINW{qUTdzo z=9=@G^O_u+8Mt(QR?1Ul--EOres0EQ`z_Z^=9$b*YTItj8=sFZmi9$4R0-6gsRBiH zsZsb*UlGXyNA9WcBvGgStvadHqc-yKdda`uI`q7XKC!nLSCVLr=-L+St=k4U=feka z_V7omj<9G4ECp#ghQ}-6xHoX-oxJ~&v+EKw3n$`Q+#-TRo<=kwW?A3Y zFXjRR0u~nA!-RV(Sj5He_&h@29KvJVC=;#(AETt?t3LR_q|>nXMyN$$?^1{!7dyMW z5PhK=NQ1@&2KL5sDh*b*eB~u#EtRUgpvAtTK^(6}(ytx_*4Hw2HmUVy&_$yOos47V zdRvHu)?RkR-OYkR3Q+s#Mfq`af$;+z!!^2Oy6!QzMK?i*zbM}Mg1TAw@ z`u!gC&$TzIjuRudTFi~npeQp^YRD!pIR$m~*jR0D%t8M==#NDIn(*iN=nandw4uw* z#Y%B<4$uSa^Nb2kj+5n7`^!s*2QCdUoqWP-$yR}yOjsF&KNARrm`nTYqqTisEB6I(g_@?9HaqsXB+z@$lfWEhZ9toErxk68l`8qKR5E{E6HGQ{j|Ofv=k!g7I$4 zNB`X=$LqY7@$S9dIRpQKo&r{X-0dbOp9Xx%a3@w=f+ImD@f@k{C9c7xb5@qD8TKEn zUU^FQtGV{YizMMOYX^7)p7r<+{p_z#$RWLco}ej4SVIfxXKnEizKMRqELM=#?zn-z zy_e4OJ>cw)>fM9YB)iQb^rTfWO$rR331B5k!qFPq z?em)`mkPkpwHuGlCzN-R6pGDJRViXsQsKF+QxPXlFA**xq(ebFV1{~aevsSZewxWP zzeu0PHgljj>xTuup(AHmNGg8OKr#5fEmyG=>w@&m%+w;yOppX9jRJ><-$=b4%xy-;=K z@D%RX#un#H>y??>U*5N=_PF=}mGJ3uvkn>G$3h9Me5`XzjFMy|mAx}*$H7k&Wb(F& z<5&Qz_!3DNcxvU*m*oAE>{tG+M>@_>C!C@4O4eMVIOvqzbeZp(qgtAd&128Ec6#Dl zR%P7YK2)R(b^ajE-@NYhF7EmFmCn7ef!YMGI4jL}xR7C6fLPIItyZ88r;M8TWu(2m zB|!;7{}6I^T2PyUm4%g+2^9O7cs!fp?qcxc(VV&#C7Mrl$9~X+Z(CTN==UobWo&g5 zpV+srv&b52`gag_n)D&Zr$b%*LnaT+6LE=g&oYG1N+Uub#sOap-?zYY!p?e>aJhNJ7yo( zz-4Ox5nZcmSTuO|sQ7JHZa_=-`bRurhA;GY9x-WM=x}keWInSc+Tgp4e2K8)(UL0` zAQ-T_7jmi)wwfbu1zvw9vfM&@+w2?Ut2;UYAF(Zfk z#p$e@_7?u`!Tyvr2QCU}8H2vQ!z~7ZEB5bTZ;Y*ncm=S3zFZb(I_V=L?o#b150~`f z^L$GkE}8P^sLToPvp{SDMXMC!HD%=p*W)u)qP@$#q(Bj^I>u>NCl1V2wR54&YsnWR z>&Gn1K>5CWl7xjTgcCY;=f&YByO|`2%@Yo36_#2or5CmhSyLviCWKKj^YINb+Fh`* z;)>^`_0oif%qtn0OLuX_RIgXjsy%vOd7p&C0I6VcMwo)*o<5hwxO}&_Qyy+7lv8mq zpmjK4bw==#nc1Pih44X&%~RdK*?1Mgg&*V0V!mOun_@e5g!3BSOvGAo)4LOxEtux2 zEd8L^J32|Vpl~CVQlFj4{772ApQjUjW%g@9WFv!+)ozHH5^#?!PRhF_2!WShyYu`> z{@^`^fA79l^pm;w8*2%om^ArO^T(;UUx{+A6U0HUw&)~Gn0}MV803?X8g`0?e&Q+Uh2Izubq+V zdcpBZTmR`wuH~h}M*cso`}B-VP6M)cZlr+eA@eklDrC)0AM#BlY<*v(?etr9wj%;r zaB?al#6&qCyRTRN?Wr}-p8OD!`D;nIkA{v@a+k-lF@pT>wRO&&2Z>>yF}y0jalJmZ zEtu!EHr^qQVkTH@Of48CjGwqWMtxZO>mV6+KfjtMu7i`8b+ zux~-{rY^pk881HFshS%>Hii|omA;#WR1_auC{VT*>6;l({6%VAZM0l`J(*7@3-;Ro z^NK9ibBT1GC7!pqxowpCv}nJ{=YSmx>PfJYx~-P?L0#bMTN~^5DF6T~sl%-zsQbY7 zjgpmzl3RrGR5=;tb;JH80mH$SX-C1m2_ooR8JUW!h5J!dyI}Ec>w&8#Ls!s+(3QsU zTae@Xh|Pb&iZ~{pS`?#c`z-&*EVWx(jjjWe13i=-`AqC_a25~ z9)lNCR3xIL?HK=t6-y4`S${;Ka$XzlaLXAW4<(HpN~mLZbXz&U55Hh@qoezlU4fch zfnQIc1vcy1=~}A(po=8|J$S+Y{9S%d;`VtDeJ`>QkV?dAGwS$Lk--}!Tf{2jGdx)_ zYUY(T?Oox_Q&Idbnf{af|Ge)S!zbGd3HNYn-b;Abn_x?W*Z*|*9M5oN!*2Z6(IrY#JF^|+oi&?Ti#@GDc zIeqjt7B-=O_DapRu0(FYhE{AMh_@(0|=P@QLgH&E$xrL0dwX4C&eUNB#3%G0g0T))2pYL)4-hMGw;8nznK0HZ+$FG zzSvC`Q5A5gipc)w2r}&*ii9$(eM5v*N>ueB^0=LgOQSdx)+EKNK$(}n`5CziKr;$T zO5_mZ{rg=i+4b+hg2SbA9Y^bkEAgOI=+~p6j4`<@+igy%VgoVSYm++E#h84kt7L zE|hRL_^p{45wt&sANC^=_3IrKcHf@k4y+q?)`P~Woel`zvg^n#r#d)XHmbcuzYC%m zRN!6ch0iT5h4ks2z^FcUfifa%C#!j6&{=(jtP$!F5XRrgYgL zs9F+zaBu*ql$c$}0}pvK-l4u@sBPK^)>i_|DFGlr5F6t zvRt!xl9iQ37{jhAw;20oe-C{@tLiU_bq%Kkdn;^oNyKG3vS4S=Xx zUp#*fT`(;kFf)$r%{5AaIlWbD9W|q`qqV1#D=1g#q&P@-qIV!-0;4*Nm%5yL=$slh+J{g+% zMyP$+J`=S~7ynUY`0??FW{(RkZXJ3*Wl<3v2!#2wR?3bJs~P;4*;ok~8dzvPC&KK7CTrY^_UYp*GPEBTqnsE9(=PCAE2Tjk@M+nGo zgccN&&Ho%XhI~MOs2TB$z2fEJQFh%vz$G9dc{X~ww?8!}XAHb9pp_ncCf+`O0f;jW zmZcoJd4g$#Z`;|7bG&!B$34c&$@%2{`<&K~VWFXdW7?&l7hXKCz6r`LV4j6(Z)kqG zkezS*u}+EWfe=$~h1tT}Hid#e2ENuud~o#+Qc>ZebYD^A*^O{?HEkN367 zp@dc?!>&&&e1&rGhslpWcCU7dc=pj2u51&yxO85f&5@<;NHYTDJstXsA8wE7K2pWz zgachEUgy{}l7x=)JVf`KGAw=hRQ&im`i$X%I`PWK43V&f^IilE365wVg0o8O?%EnC zhCWYdPyCc`x7Wi^L!!HpCl)9qmmai{i_7xu52!P#j+wiZBrx>djh=<9;qbHo6Ffsv>^X}x<84iwlHX#Aq(#-E_ogO>Fn zD$`qmM$fIOp)_qk7et!uS6fR*oWA>qr^2#`hL$!oi}yj9#S|DIMgeanAI3LS7wE^N zaUn%JBdcl+`hP9y9mmnumce3?rl3b{Y!UrC)ykqKy{lPm^m=m@xN6&zl z2jH3^2qbJa$Md|gUmFbpQG*(%t)~iP5IA!q`fJG4j3?%DIqSKiT!Vw*-0@haG7ZFB ztdl@!w#rJz+}BI1+~Vch-xK?;_E;+4AAcNKMi1v|VD=jFlL~8Q#iG2z$!1m6`=p?e zOW3~mtywV69w5JWHO3Ugb)q^nd&&l&p5@8aZcH1kJ8 z3*=S87N!W?CfDo9y&DhUUo(+cW7jM8&?}-&CFOHWeHH5$b8;?Ms5SBPGz|nC@UJU3 zq8+dLmkpJ?SUsseC3E&ev*cM8#2! zx03nOptRqczzNLDEZj>DJrqvo#jH@gUrB$|oT0#7NcIMhDGH>rIQWiCFde9{V(dzW?LiginX2Dph+>ajh0sYjP;5B2pGB1 zfp7SLN=?tndG6%Js-U0{2>K95;E7}8U3t`3am+xDl4yViW-rP*i7ftTf@6P7LxO`J z?k6YYlp)q~LF;eHfYG^N*(C)}#{V`a^h$~#{2XZoNq_iI{_6B%M4}c7e%A!jx}dg` zJO+O=awe`5-%53lG#eCq;3(4ZiFqxPiN%e3@pw$$26o{LQuL5L`s$1s=-*AU6wiNvv8vQbwWw!XHe63&@e-hpZe%^pyitLD9p|wu_ z@BV0;{LW!9Rrh71(80_5MWER0(2MNMy+(0*gE{n8aU&|U0S$;->v!j1^=W%jUg%mN zBaIuNV~;OUNm7>sC0l=4N0wl2;)hFU{e%Y=!q-%C$pEKPaaKd};i}oPpde#*I#$Il zl~7ls2HtR5lhL`5d&cY|74PWkP^vB_3*maGnq%NS#oxImN}iX)`Q!j zjs4`=-HK{^PBh*TDb%-f^l9Wk{v^}Ado7G2!p_^{zQ8ufAT$a%PX2x=5W@zJe@;vs z&w^nKT~!HNztT^ru*%&da1(#_>>0$^-<+v|OPsV9WKm|bdVdSB{$NTRiXY!~5L!+Z z@m+Nx$rQGWN5<)2sd-3P9+~-#u12XFzW&4o>yu6W<*f~ieOkZ|{zVH;CdGUbc_B7% z30Si#yc3)cFrELj$ROfc7%r$~@x2>nX_?2=Y$CI~IU7(d?s|Nr0_)3BCYLA`ovl-@C!%2c|GiB+3q79*L0=k4}m^D zl;Olja&WAArrScMbLr&j+>oG9+AtWGrGf`e^eRelK;BlMgd2LP^8UpeRWG3*T_uH3 z-J`JAQ-bF1~BReDW& z?Z_^9$@Zv$>ls4ydtW2JZ6U$;oxtE`8OUcdhLr=X5m&n}JKC<1GovTyae}GMTTbQ|o zYOhR{F)e`#?3jkv(pe&fC)=WdU&puo&vj>Ze(7Y7z&_cSM=O;2#6F3}vNqxP(t`I) z0uLBI#Q_YCz%REgd-2@fn6qocFPPCUQq*3(Vj-!u;*~2*zjWEVB)0(w&Q4GQ_! zr;dya*4UeVJfN~-A%gIAdrjq8mx>Lp*Nyp7>b>{z%DqqTK-%)CHJ=HUtvS`3>b(yL zv!@&iVd!?wC^MtQxBCBFPGdXc8#~%fbvmIfi&}%AZ&=X%_`BE-Cs+?Yh!madq2sio z--}*$#~~G+Nof6JZy%h&URh0PenE>m{iuwMy$xz=oydgkH4agzIkp0H{2d;DA2rOV zALO@LGg4oAzwpe}84uA$#`}Ur(pcR>Wn$I3kRaDX`1{mGMkkDXdQ)b{u#(hX;&O zGBwnR|9`C*SBmv^fvWl)l^4HxL|F@vd4Yzd;Yw{@H)M?DzfW z_x=5Sp9$-ZA8TyQ?6dfkVYnwJC;NyN{PXanx*ufYaNKfG=XV!rxjj=$WmZNb8FoB$ z`g$2BRn(+$>z(vl;EI#XjfJt!u%aO~J-zVW;zmqurh(2@oLmKx=PFx%fq7w}Uay>KuI9@60Nuh2|qD zcnM5{{O_IBiP_#AB*Twd6JzyeB_^Rr)~8{eZc|6=m)riu)%Q+$nH13Ml!op$?XLs!0LC z-*4)@2mv|Pt$BYmu~!;Bz@qKRlP5pKq#)@@KBMXC%9TU0xc$F&cKE3=F|C>mkh+FO z!16$sy8M5z0LyQ2JS2Am=|DLM`_19|;wWz#b@lU2DU>(wwQJ{0z@Uzci*r8MAN~p2 zX9a<8y(YQ7i{RzvUM@1!(Fq1Bt-Fy3SjbX#n8jl^j4l>kv@&PpaHt{*(=C0TQ_R^4 zCd9;y2#lqpJfgt&sC{4DfCYFUAjmGYnVQy08n_mh<8>Dn$bH7Ni&k&70?URAB^XS%ifty}eCvi7pO6-G=7#gQYASoRktAtWnSgguuw# zKRUv>FkU9Xr~`~21=HVP8{=6zTGQ=q9E$mj({zxTp)xv#|L`#gN zgT+kCR3{xcggNutkin-4Zgii`0Hg&mo4mWW`7#QOj$n~a95M*FTR6UJha!>gPYc4O z9o{)~GMpOb@OGMii8_Cz>6v`o#M0K;xip{QH@${+2(-?*=wc;9o6LPYN^;&=&m-l* z8832a9-k~IvQl!ivQqZcHDW{H2T>+m_oGxydpb_MFQs4k&LK6VznaE*|GtcYK}y6F z+_~rCqzD8nFPSMhQnC1CUR_qAgYCGTw~&-&NTtpz zR!}?&-#k89=G{A1$CNG^clXE6{j(v!i?A#nvF%9Or^p~0T^FR-L}QTFWATdD!dwwGjGX(-u$;`8q`qwWGjYu|9ML| z74RXr6BrClC{ZU3Puc)&WTKP4U_uTZ-C9%FE)}5#|1_YSH;16 z8C+682TzyyyIURQ$!p@f8%KZ5K9uj&tufyF&3mXmwY>aR29=}NkC7uI#Yt&6|L6#*6+<$xGXI5nU;V3O z6*@J$0#}*p`_9zR{I)lj!RxP0@dO?fcW;gDhjqUeaTns^as$gQ z3WaUzmKX^#EBwwEw|xM4&y(Ma zS)(1Y3I8>@jimkK6U7L!AqRT0V2!)(aLxjUvuZfhJ+)_DG_6W-ET*pTcV7SN9j>1s zA|io*ELRVIm!uPG1N_&z7-%i1o%i(Fvx)Mu%2IxB5gDUbT3U}sRNmtQJuHjZn^i;A zio~LKN&eX#qxWk!*%%JBbmGctK=?Mlti}7KAIEp&+Thjagh_s&mPsOk%NwJsVx{aY zkyuz*dPSc~@)ZxM$2D(MI2WG0khg2(Pw%5vcpDhGJvKD`GRNH4Q@QfK7z72m%ko}fjziM+&lw@3 zW^#Bn@IyOX>0&_z?I7#@jnx12&!hFJxhZ=n8bt*JG$0=^abSF;KtT0WB>}0!wNr5+ zAx%qF6_xlDc(Q2B8{(o-bBsv>CO<&(5eO2=n&0v>0qP4Y@izu=sz}ZH0H#*FjNhe{ z*Hc_OO2BV6zdvjVG0o=dUE`ZZXFs>)<2Z?6=RMIDb32hxZFohF2ie z!bY!Aiy(^lNw5%Z&06D1!_M40G$+(Fhx&c{O_gn2`EJb`{ldnY76jQUP&f17{Y1BC zC+)=dRqq+^BEzL5xxRh2E2w$gD_OsIe@;Rf^1-!oUjoB6rhK>l%)of5ECGU0U{wWN%i74h(Pw^K0|N10W@Ug&>HK_r1r68KgnalYuUAnoBNdMa%s-4>Cc%m* zpeA$8Xnj;ZWi}SXJ?7yMCR0@Wl*~)cr4QW_a6Mo{M6an5eQpAvM}d)(Zkt?#vW7eW z&RrC*1E?W6h(#T*u`e!e9~O`HYhZrf(m{^|F~$`iaGi=s{wE8Qt;aWg)X0Bsj09^u z{g9PV;+*LpEDOW3WC|VR5Qep!GA!T?#Va|vKn&*|)Fd+J>F0+}rr3j-`KN4aL1A9^ z6Uzr3;rS;tuV24@5;77x>xG1%gpVOgc6w;=o6bS# zsM^*8v1{=}FZPj1U7kwQclcR!yw`~?vnMjNRQ^!6I#GJ1Hk&Xrs5-sUz*FDj<>S3i z3E3QLD_EC~i~KI++-=49pRS&UI9#6$O+0x_6PNk{RsM?xGAg{Grq`Ukhc$RfGlaav z_K|{X*Ad2HE)W&Bajq82<5#o9QzaRRwYS`wY~a-H;NfsT4!r(qtx5}8LFy+ z)-C|*_nE822*{1QybaZAgsD<9_jvN%uf&?hSQ;LE3=SiFi>lF*?xjv^(6X-9nW`KZ zQt~|B$96nD5NXD4!D=*ueBjfSF~-`*`nY$Mq<{rOxNL{JhV^zCx0jnOU}a zc)-VH)=S$`Nkzpugs{Dr-HmlT^Jp#8B~|hpoju)HF@;lGb^fZ%LbCPHOctd8_i)UD>KR?N8&y{{DyQK)9!d_U=Z##(WvO~P)8_s^mjLP z?6=WHbznVW!O%AzOrd~~weVq!7T+iihVokp@o?|aynURkJl<0pJax!Ul` zs0yue8tL9}ET0ZG87J~Q&oe<|dzgr;TY1IEC{Bbj&-zGNkp4v%wj^8Zv}ay{g>P4_ z4N)hv8xI66joauQ8P>b}hM->JYmDtJJ^m)E8oaOHq;I<=Zo4sqx*w-s`&#US@yIi2 zn^>WG%}Fw=f`49a4eL0D=OXKbFY-v?&zI4dsKHWU%Im!3iu|eW-6$N+0vq_7K59r> zBXgB47O|#_b(1fnxh@RPU6+!AA^_0D zYzVzEU+u-P2;L}v=sP*2-6Crk33vy)vlsL7ua-|@2^hZi+AczIkvW3wL; z@tGZ~fm0cEb<~+1;h(f*{|+C2-Cz-E9=8`SJh^-G&aGf_w}3>)DdO#```6_(40DM> z*nuE*dD4kJxcPd{rs;D|N#vYsK+abw#f-p?iNq&WFTO_t5hB#3W^(j`qCw#;GlIA{ z!+}?ZBtI$U_pX~gx0yj*-~Gx@TV*}dEvvq02h$HNoPx=Cqb#11M9BIy@^*LcD2o<; z1`w9bKRrW6rjM~oUQ<$y;K)0xl9xYxGTh59UEut9?%K#{^VN*KI;HHViH zEaaggibuKWU*_PE)1D?H@^a(fRMfcXT4%F;Z)TWD@_pyW-)R*Zc6lmct(-IXULf5y zQ!sT?)N&$GwE+32wP*ALwspd@&eqE#CYkHZPe(jW9!HRD?%d>ih)&K7X^{O!Yonaw z+saBFDh7Th_e;_%pj=y!>`#aE8=|!D8JYpLSg?SC4W(|Mp&|Q*-?&%dr)Lg%h4=|q z=&&*sUwxkvErRtSCAE5j=9mPtRIM3wSz;(xd4zH51otKGBFf;O=V%ewoS}_U1RuHLO(c(;X@+W65~%A<4{9g;<|-d8J?Jw1+Xw{;Z@> zVF+*~jAW2Um0(d*PmQW++((g?CMx!ep15g$psEA$8zTUFgnUX%`TgITEjo)Bf=Gn1 ze*ue{5+j$$ucgWX2~@}|s4FZ4 zb1RjX5GlIuIs%b>lSWjH|Htts8kOD;(Q9&6i|k1Q`Po>F$<^VL?rGYp7at3l(D=Nn zIF?)OO!oEev^S(C-Zm~$Y?h^eJj~+~Dxkpj7ImO8pl@p1;KXO6ZM*fbCAcSjmVi3l z`FR1u=x20H3J62w&Cv)r<7HB{rP~NW$eaRZPqajMVULTfV7}QlvDWLO?&FDp-z}u0 zJl6Vf0;5yj^lyN!i>5|^8dVro^z?Y8dHoN?YGoSr3^eZr0E%y8L}UCA&w;d_7kxt)_V3+ zk^B8)VRhN)^$ilhF6|;P!5A z8uVIx7MQ|$0Xt*Pka=auRg_)#Xi!tUz74+9i$bqUek@b8N)~jl{u`iE^v6f>`SZ_t zX_$zO?pYYdSF9q7)18!5{D_*h02%!CajnZ99z-{!fcnM*|MRB_cx4^-=bInU@LMA1 zVCec*DZt4vURPs-z3k%yxHtyVWd8JxoX#6YOzV;3k%0OTe&WJBI;h3#*!lb>tKvuZL}qSsm$UJs|DFX%qcw`}MK@H$gomFG%=Es>{%-5ZvyTbNr+z zYx_D6#*VJ`{7IW2+y2@)luOsXVbZ(a+Z<-U0&Cu@W#O2ww?8&BUhfxMDd8Q!^b#a zc&iC^5uvp-mWbQ(`xU?0HcYH;=A-+KZY!56#ss=NYt&2MdvBLLEG6+frw6InkodN} zSwSmSwRAB|!3MuIVyCU$?@6%NgQ)yEAz?Q?{q{?z!W(aX)5&|iF-LQXv1?6pRM!+V z3SM4^B9W0Y)*H4KfA=437>=9g@2#^uO=s{v%?9rr(&v5sSB>Gl(-z4#v&NB1P*89w zhM6a~BosV)t3{Fz^K5?-QCsUd`8Ox_ZL6KJjzu`=|SVq;mg2^x;{XSe>t zm%p*TjcU9peJ!mEWe6gNSB+Z8@9h*9u!fJq_f}2&us^j-adIo&*+y^SPif5w3SrAE zEM8QM+S#Fte|cv+G@}gj^TxRN)2Od5!la&nc#JW1gS6KEKnG>pCMh>H0f3 zQx6X>A!+yi7aWxa@*|4cd2?mvs?(lFea4`I1U|?#*c7yC{{*3?K?ihWE{`$#)S0zd74vf$gHN#;z8WD^g}^d*Nlb|0`yL1wapy2e{~NsXWXYIB#Bn-dJryyjt@qg9qQbJwd+{aK2>dv7|Q?8Qxv9B^UF-*#O79ZXsO;ApO~P3 zFL}lJU2tqK_}l1p@1k+^*oP~V%poUfESnB;I}p|n(8z96p96$K*f;X6GcxD{Q&SmE zcW^qwu{b$7OWcmkaTFy$N>KTbd+5(a7vDNfaR zoY`*A*3+@YIP(!7xe@yzr-|m$>_EjsZ?7Lj9EfRoU_Lz~&r8)w^N=0TpdMb+T1I;2 z*GMMegnX6U9@N##t7(Yd3}hp&eMD}WY5Qy!VRw*P*Jw!LBt3KE_%_}Nx#{D%EMR{u)2+s-7?TSFy1kK2o-+KqAab1w8<;+7Uq%`Q&6A{?t`? zi727NF}T)>mq_^N^Pj!o?5qY|aVBq@vG7o?Yfl5H-^P?}IWk6rR5z;Ak)bQX|(iP>68?&Qo&a?z~ za~^XCaJ?v|mmaie6ZX0vwvqgEiaT{|Jxev?7b--&_6kkD)gA`t?SGtw1YfYC%h324 z-)}MY7;}N`r%I%y4p$pde%&Hv!NuA8y2lr3MR>O%@qNoTsX^x_^IE1hRw&ejHH z3wAs8fb+&+Z!6fK-hIMLGRoMypD~IR*z87pmd#hNP(g^@;qE;wXk?AfXvb9Q>}FC> z4${+a^P+s1!O<)6!X7P`GYo`8$v89b=j~{Tj6ijAbl(w$Ji>kqUpy%T~8#N!_LaQ8%B&6-V1!EeYDAS;P-yNJGH#j;l22F1nDF1QNly5S{4x_aD)E1t5y12`^g_5AX z4m-LoN9NGF2%DXq)V=0&LWtJzrINaR#ItvFq8jX_rpH8U!fWvXD+4@usgR8zjP>p! z35V+rdT42pr7)n-rZ?E6KW$IP=^ zlDd)GLGcT-ckPsHo^6MyP%$l{)*K)kFZxQG!t(8;4LIXM=1P+i??>cOvT)iV6%V$q zu9}*f&tG*E1(jn)X6E4Vu>W2onjZL}p-Z)wFMapku(yRrMvf}a4LZ)Qf6T7sG6u`W zK)`|Oa6ut>x|QjECZdI0xb!FY~Pz@`|L!)*bAcPoGQ;xjshFw+5wp_FZv|>oSeMIM(es64v8fFJuq; zs!Hr4a27*f=S`hN4K=9lsj1)ZM&p7<}V7+9;c<>ud{q$RLh^aV;`wT3l@O0 zmMcgRaW{I6kPsNM+GUcjJ6{`qg+b@XvmR4g9GvQI36&fX?AoiTG%wv(3~eR5 zjJ@t@8aX`SLHkro{kECX&5n`h-6fDa-|nduGmpn^`KfO%x!VJUxw#bSA;IXort zVe_a-BVsklhBNJW6hAG@+cfhkE~~|9vCZ6?dbT6N)6}SSFR{`wI9)ef_oY_@)V8Fj%?-XE4D;b`;=D2Lt=@^VBT;;zC=6J@ql79Iy*8^@33mwzZsA7jmLFX#ig zMm6V=nhu9nH8%cg{fH`9_*|8*3`0oCf2{6TN>-KDf(?dHFCyN<#NH_eZN2|^a$-3Q zQ*}OE2<|uZr~?FT#>5&88*Tf$Tj*YenG+;oQp%od)=f_|&aF!BJy%xtA|J6H@~zBm z6>)uE^{Kb~8;;mSQ3dK$S5k{f@ob5%)jzevU}FDV%?v(=@q>Y7!p^Lx2AE zjZ^a-Pc8i$7BtR%RzlXKz3Z`>R{1xIh z&N;t{05g8_BWGIBUveL1$y@L*jEo8zmS9*$M%GgPWT!IVAP6O>i;EKy*UV5 z=6}IvcPX$WpZH=HvuCojc!N4)VVV5eT`TlkfvlGFBd3sP1ZZ zOz&ic7VJE;)=SnG7r$t-tT1Wv!LoO9@&mpiA1oXU9mDEsAQlduy%bcUTZlPRT+E9{ zOwD+OKq6cE`jiuJ0QQU8KQQo~px|xL0T@It2#+u+-6PS+N<9PENivvU3-3`<{7&=s*7CDHb5mdH`>{OxBLV-~kf0^hoB= z026NX>yeb{TSdiC;2rFYk_QP^TlSCU*9S9!A7O?6sWnK!d;*wO6+^=u{JJ%((QnO} zIascN1o^~A4jHR_AoO_vGxTDm_Ig^@ZY{jjL1)(%&8h@JATIrz7~a#}eG4*L>5e-; z=wxU{1?A=E*>`?-aSU0Qcm^kO%*?9$K{`T_V064if=;VMB&sk-LEYM5d=hZs z4O&XV9uY$8%-QFL(n?DM-wY7E;y0sF?v!@Uoil4`HVd=XbBjKdM zPQST_<(o$&(St27qQL(-Mb-X?(T^dJ7HCC4eW7P|{^vxML4xeMdgeR@GZKAdxA2jkQTvC8Ei_^h&nKMf>ed;vn87UJjk59>NNj8YT08;>3{k+ICdE*`JKho^;_uak2W=Y}In0zC);hd0kb%SH+*A~phM4KR$z)Z4+$n42i zyIKt@iPOyN0)8W@I>6`Nsw#EWrktwzh@<$J8#v4NPfz1XBaeMf{OIw$BaNKYpn-Q& z_t7^0LJMxzACd)+kb$I)vLOax>%>>M%}Jm+k}hi(S*X)4drnSzr2q)C8(r}Qmd%xR z#~A3ewY5$!dJgTF`1sXVwec9?aG7?%Up5=drlFbsc$aCc;h=-gq4TcGx_ZEh;+?PD z?uopONvYfqj}%n(<^NP%`62IlmPEb9Gsu6Xm6rgCS&rR8Jba3m-{gqvxHC}lyse{s z<1-Sb;7z=<^$)(L{;7+3@xz~+*{{aRj(@&*(cAUYp8 zRpH-&E($u_)45PQoO_4E$;#SZ0xX3h?-$vi+(|-;K&Gs%>z{-pBgEl~PNg+XbaeEO zuBwS?H6Zw{hb!N!WrOkVz`L4(ma<;;d|b37m7&K4GDu6_cHPnkkmx*i2@*1`9cB^T z#QTC^0;<~NlK-_Xw5H)v@VdSuZOvIAaWFl5p*hbBOe=I=FRxm`8+%SBlapc+xf zWLh-G)3$gQ=|e|8YuTyZrCcuY2`onq$PTqyqIJ&E!Z+sj&+b14qnj5tjMEKjdceGn zc#FL=Fan4JV6gy?q=+hhOUls-mw+#R_Kth#z!u$M+4c|%OtwFMX#(m?JuteHrl?=jV`lrx;9~t08|7Me4AKX`{Qr_^?p*tD&doRuw5baJR1y>cCN&Xd4o}u!y)r7^U zk6+U3;p;>%&|gGsOW$+=;6cxl(Kl8mL;EqSsI)~I>@Bj{DO8J7et`Lz`C@%rjWYsm zGs;#_W6ODVDOD>)ZdH_ISruNf^%V^+xYuOjV1erCHS;|QqDRb~Eh|nV7v{DP(L3AO ze5-w|(?^YaU2)V$tG8<373jk+_dFa~xp6r4zrl`P$21}R&MG}nmXuJM@moqT_*e?* zCEN+TNZGKV2a)q~V$Ap-m<(;M(x=-TP z)8Xqy2$-8}AOtDJ?3MMPLx)wdAefsc+y8>)*t5Dqk>C%=pGsIgObTc%gm>CsqIOc9 ztI7+*Xf3l&N4)BOtc`ggcy|$re<#VHl9_hEDc7Oi;PDNDFc^a-w39+U458n`%l-fd zx@7n4;=!wFxFvB+bJepKjnw=11;^}w!k+}WtqRF*W*}?I)($fZ#`gt;&??>)m!xj_4jJeaYVag zVUHoQeF!bj-`dg|INufEvT+DMU;Paaa0+0Dg4xFNY+%xE2+^Xc{>mg8Mgf_EIfs^D{KJhc~Vjn>Ei&RTerMQP!!jPnHXf?eqB#ACJs~ z=sXTIUGIBSwyo08o08$=VdFAic!PoG)fS;cty_nEw>71Ew}E{3i?qwOO0+K=z7Bx>M)QveYUph7#UYHl(hz%EmwBm zed!d^qd*|m^`$cnkJsydAIEyz~sMxva zH8Xy(b%fVm>JBwnOYHNd{|~a>IxecPTN~bVcQ=R<(v8v}VIU|VA>G|bGb5dXf}}Lk zDV;-iH`3kG%`orgIq!MDbAI1H!>+map3Pc!taYvHx>RZWOu4><0}xKuVi{;u>p8+E zdZ0gEI*pW<)qgL-dM4r%w_~PI|0MWyaU!se&8hXBMk*9gn_o%#(@%bVPG%OpQSHe0 zwclNZ1Pu4c*)?A`TpE9-@bC-=%XG4cy5>=FPWHbVN_k^753<$oc7h34w$hb}D`*|! zf`Bf^`k{BV9&u#3JffDq+Kak>v}iza7SWZFOK{A$BI`Xw{%A?UwDW;IAw%+7TAbus z`qGq8S%7A!EUWxDzv><|CrcY?G_sNMn-GZ8fX^=uaU=sZLT>eVMsZtA{RV_y%9W)y zRnDYA^&tTOy}hOO@Cdbd7LkV_5P=VOI+Y#=axk;}+ zJQ6+{`@^qPfaropAkA(;y5lt#&c#SVIL=1A=Z7qmh39>*rUk*$<^8m$|Mw=4<9%G9 z<_6JoC{Vu(;!?nf##N0NKV%Y@P1>6zzjBL&2fS(9Jn*9j2t`lK7OnawV8 z^(q^P00>xs3oYnwGn!Ajd8)}7CqWP^;ShMqGWlTTjsqj8D)V}w<4aYcaCeE|Y98zg z?62ErV#-%kd3s@I6H#7s(TRP;yHF<-W%B@OVtuWpGm-1bQde>{u?PJT&oX#_&#Y{+ zf)XbD|-Ywa& zEPQVw2cS*|!lgH5OJaHeV2+L)W4vl6TknO~xAqNQxZXWlTpkWwv-3mR^JR(-3L)yg zL_`y$MEJqmSLbpl5Y~bg#(FWH;UaQr7qg9^_UpC9kTZE}JYXE0c%$UGBr#?a0N&n*?VP zI-bMs;T>Qng_5B#ZUS#h0lShMNsFdBGfD6QGY!JOyUoW7)@>qA_8~V3n$M=DG*;VP zsJ9Gq4Gau$ex9$RoH5tj%qSV)7v28=%VFI%5V5-|b6W;-&5xtjf;ILYFXFT?r=j6_ zld5)>_QU4w#YMF=jIi+{*DuaG76Jy`%lmoa5z`S)+#`s^&l9$%(J=1ucV!Y2zen0$ zNt-1#)?Q0;MG{&Jv6ftH4(iM^q>HNo?hY$Un{bU8PlPWQ*_4UudZihfWhqgD4V9et z)<|FHtEupuw34HVc1)*fpK%?7;Q{#FIu9CJDEhGy1mkAr6W9tRNVB1-9gxdB!My~w-t`?^yhpz3fCly#W?Qfr@{>zRg$Dzj_9 z?{U6;XF>Bkw8x^b)a6<4P~P6OFte>PD_eY&(b2@pUG0c1`4fQlB~B;7afSADZ33LM zCS>?iCM@{&jX$>t(oR@9wM6;)N1-$v{Mg9!t?hyFMrH}PZnY%m2s2g*Rgm0_UL-lw<$8F74-aC(?13)(k zk(|!IO5_r;1#&{2Y?z2ZF#)9K`|5InY1l}#=)9R1zB)wHg^-FYjPAP^l6}i+V<;Fp z7bBMWJlkJPRDARn1LcBQP%j8ePK+cZcyZ}Pr`4C+8XJc*=$m%$uPt@L;x;V#)fr_Za5Gq5 zfNtuI1-O^u`b$G36-hPsk3K^vh>`G}y}kRJRFq$NOGFrQfz+Bgpe(B8Nj0tTnWX>k ztbf4I1gD)pvjkCuD)9}4N1^jkSto)S(bo`>Qca2Oi$X>Fw*ly;h+|iFo~1 z>*9k+>}*sQ8JDPm9ZcUOmN7}{z%A5(z-ru)>!O5gkD*TvR#|>HgJToKc!8x7H>EiK z%N;+4$3jC%XHP7E{C1J<6TB1s{tq0nO#^FNxj6$-ATqdVQVi)1_vmS7+i&j>vQ-)~ zZaHJ6NN80WQu%lmMr2sd`tbcH9eoSw;4E%wOwm2O#n+d1uc+;OQ!dyevj*D2s!YzrjX>8;**oDM;nM+r*5t58XMn|5r6`GTcvq{R@nZA zGYmTG|Di;q{!huqjQPW+#=Fy1(jZHLAZjC#1>wE3?RVNBNh+A{J-QwGDSS(xZ^yW8w^c5bfVZQYS znf%Ho>vYCm)=-HB5H$!;GP|SCAIwCsXd?j^COvPE$Lai1cQG=!n7v#Pv4rU@Ipjz#aG>Y?J4cx`sgzJ|@|sD>o70xe?m-)5W0=s)TW{SO*(_Xi)z z8EJ=U&1c0&s3x}IUPBQt1_rmi(?AixZI_mjtIV#9O(CPnz$?gS4@AWA1ML3J0BcAz zgF>RTv{YCdlk^kC*Wu|rO#e}Z2`WJm5jnyt8tj#WOZOVdpev~(#6U9w@?BzsZHR93 zPxg#kNIKcTQ2BCM|3&{y!O+}_>b)sT{&-k}lrZ%w+U0g81?v4Q8-82SI1zY4IH-53 zTVId)_nh&F&xa!VAI(?aN1zrC+RDD(r14=?pDeIn=>_ORWy%&2hV@HH$b95n0_CNy z`E6a}JA0g*CP^>vSazB6W<=U7QF9b|g2py>+%7GzreAw&V^rZsG*h!#lOYb33?34K zT8LxE-X>q*K$YWz;;RiebWU+Yo9;tGt`j~3_XuIm?rE5)f=45p1Ab;ogXAuIW*SgVikphdz1arOZFc)R?8NIM{4o38mi zp05Pzy($ai-_L_Ukv&Uqsq@#OL8$QuA6mfQ)hlvXECj{KIJXU%r&&;ZQ%8L z%#H0IjFmVPPg50G+s0RCmHzV=Tqo0;#`c!euafjrOg75=z{bNf`Yz=PhIs^8Lg=gy zK437KF^TRQ4{G0Dp6lxBf+Z&`@}Wq4ckN5^b>aenLQROztMD?3CPeBC;-)50QC0qU!J|miAR`TgnD`*IT!k@n%70R^~;j>axBZ;8Mrc_hm%YU~)k+!VV7z`{l zE7Q|bur*I_Y;C!0z|-09`;h#;lpC2lF)WvF?9$zhXw=pUo=!sbB%{6FWli@|_sv%9 zkC!|mx!T&Md7ra6G3nP?&OWlS;%r0T4!;RuJ ztxI&C_Wj8%z~T7-gVQuPi9Q@@m!(Mlc3eR(#<8hKw|iAu`RAD2gXUd7@PN;h5S z#QjWHMEEhU9L>CK;5F^bLgNU7fm9VoBJH_{n|xMCM-U~aEJ9Y27N3O?JTJ$wGYhlN$% zLckOeCO)}E)4oE7{ z_uHenLtHkCRkn56hqS^2!Lw#|UB~sx zKwV(sW_<@W+C;L`MgxCFOW`e;gs|-_*gH}N>z9QzHa4;}JpK;`z%Ly=4ln=t`Bze{ zkIjC8LoN@rpCIP-UfM~Qc$l>u&-ck4nlqL^mwtDFRF&knIOb<97r{8dBY9Y2lF6m$ z*G5H79VCzQiP(EzYv=SojUoCE5JEQ7n4p#8TWCKCYiru+SD#m`6OOfUAP{O|24BN`1KpYrU1Vimqj{y+Xzus52zNn|w(|d;)55AHT`_G6uxe6b_f4m)!n^un~Se;Wq z_~IE@Hw5ZD98BN2{e@<^Po15rRQ36T9a}UwPz&D`L{(n={401SUH|QO%RPLTZvwQC zm!JLu|7Gq4!#^hxpp;jAJr(#ygy%Q*wSJpU#Mu;0{WWib`LK}2qp^c-ljC$nAaPDO zS8f!bYGB|{`E8TZ=jLu^a#CsHU;j)+GSz?l=RXdLz4`C`{~W%rSV1TKpI3oL z*%zQ||NAQ5AR5*G-571IBTD%HX#DXkslBw*|7zSZu^o>MJn{L>*^mFm0{nl^LyNCg zht%~y_d`02uthTdcN3!TR{#GGSgPmS_NzW6EZu-IvYXyfdH)Vr*_EHMyd{X)>o+MVV~}-28UxNi8HMrRZ-s7fMc+z! z?y>%udtq@$C#$&6BLe40onL49@$K?P(2k(;5+-5)q#i(42_-(=*4Z)G#q^g33{S5$ zW>2Q1et${hUlsZz;7boc3EPX|1(H!;WvjLK4R(ECwHJtke5VqG#pf9uN}+#W%nu=k zM|rQ*zeWvTaqVYnjbM8KNxzi&pPJU(;H0T}TLn%SBtPSh= z0sCf7-tpFff${Z=9;A#YNnnspG_;^a93M!wbVKJ_zgZ5}?EAjn6^e@+Xf}vBnad!Z zJr#~bq@O4ZXLxr3vJt+P*GKmoDv^QR@hs%>%(-s^UF4jO7G>nG^J-w8NWqJHoN+Htvud_dfv$Nk}FX@|x`u{b;c&(-CSFwcMwL8ee0**n#)*II5wHsUuq!X$~ zbJ_5CxvEo%(vFpBpot9y5pBn z6Qt#h0w~ZZ@=hf5FwOkz$^3b<8A%zwz7EO|L<)00&T2->vVld-hYAHf54-51>eD1+ZM64cT|^-QiMDv0P5zNGTZ7mR4;T_!9^ zN)P&dPh?;4=er}}b6;Uhgg-HQE)|gTYkgMA9B=7aBe>VmiJ5tOL_53bn690@p0vvW zhQ8Eps8r?br*}M>M7dtYK0t2Qkxz%e>Sg4ni_??$v^)%`glTrG)HyuB0<%mQzUL4K z#CTYs7Ct{)J){X2V%Robf-|p(9pkS~2n{G14LXXyGzzzNYPy-iC;sI|c@oVnd$^mb zb+N<*)nWt)QIS6F@Lnx39nK%mB9dCB|^B-1-tEMtk=bXA6_31vt&RuGmk zEaOTGCM~^ap#lwE)a?{wW832GKCp7Jo^mo56_h%4MC^Q4KnsdpZ&RSVn-DY!S-$+% z+2wX4TTnzB7QyU*my8b{=G(U!b&ad-BwZqAehUZLB8)(`*qn-rG4?GIM)McV=i_hR zgJSA@IB(OO;^N{un~n~xxbzy-NBez{U&UepK5i1fLww+%uh`-eS6?X7C<2606t^*D z7MWo2sP%i7MijJ$WxF-Q-}`Ln){@FDjR97;T_-1|aS=Fi1lE#=4@LBNGN_G+!h}mr zHE&*EGoahhVczhkNye|RXjUo8^Xs;Z9=>d`cpBG?0dN;{sk9~c$I4*|-@W0eNxe*n ziGsV;4Q{~tr(`Lp<;$^ElcZvM%8YZ1BEKf9 zs2eQda~fxC#lm1x_i!-zIgzK*bLB0?G?5n}g1TF?U)ng#qV|Rh{yNrPMqM59O8!F8 z&=6ozZa|yS6TyyU>0;(BX9ZUSgkWLm>)16r{;bJw9iV%)wSi&`KB9$%g}i3{qcq0kN|<8&xyOwO+ar%1~AX)u+79djYWU{p(4}JQ1Ub9?i1IDlJUK3 z-CM&7Xv0(?a5#?&ZCy3sI9W3xh`Ikkyz$_kU3goMSPTVsnoh5@Mel8%-735SUR9-| z$+Tv)_{Mk^QXe((5`YbY?P_cI_Mb&BtGw^Tm(%l=7@uyI1u`<~D5)$Y_?kHBUgOZ4 zEFr*8=8l2!?@rSsXkA?Zw92h4rs3A>S14WZHUrFHit^!NN<{dGwXVVN&s1RQOMx1O zYkVG{)#y)g6-LsKEN%b1*_!x_cVT+F%Fq{fMpjrWCIlHY z7a(6WgQUy5BY}W7(1~(vp9)=obg+)sq{pBOT@$>sJiGpNC>zpRF_rnQ0ynb7GilAvVOVcztO(N(C+_VCmn^!N;oMUMI#xm_#l?kQzo5M(HF z0anC?C$q#z_*x6U&@s1?WxoK2j;gU48x^dKum#F?#TT7FtXyUPS&IuS-|*xW_JYb=AXyb&I*{dl2tEpdA#ngD3(TK$I%OA zqVg_{)dI@gA=1J4bkC{YJv=--Qd0^$kVD+LJ#$QAc z-O=~&Gf|IZ)oem4Rc(<~VDH8JfZq=X z3oF?^zMtt8+AaDb;nk)zcxJeq9%dcFtLI0aJ7f|7>{qe0ZzY--q*&%?$v5Ut88K?> zNKXXsb@09;Hw@rdS}fc<8YerlCmY_R$jGgrH#mYLp+Zx}Py?38xV=OsMLr)7^kM(v zVtZw;FR4FQ9@TebEJ7ji9$`WE9+4I@0lrosH3A1a9Q(V*I00X+Xx&TA?}?xP$$ok* zMM_F0J9C-}X{eKq+?Cp2*~-$?DBI1WEiM!x0X%B6LKh}XQGs_AiG)N{U+V-KjUIey za`i@yT-3Obpc)tEAMX}FXq^94Ah)vZ+%RXBeQQIcZLQ#Og0}ERoUyK<>h7hG$KA36 z(^g|_z7_)OpOkA1SVM1ulAN48%27pO?l-*E9r7zF9rDI2=u%cqjU<_x1^})YUMfAG zhWIBQy21cm$Y-q6CFBFknUf|LMoIFx&!h0P@NT};{@-@ zEt2`J%*?ay6eHo3MpIe0=O~33P!z(Dq-sUK0lznu;bcOz>uj z+jnHK_JqsNL^~+pxyavjc6YB;^w5($Vo$SFhFEp(`jS9Y7nY8Nw3Woc(R#2-&Z+~{ zQZ{NPx`Hnqf0C}f2QS?+O9hXz{-pimvc9ox(i8j(P*I_p z;4|+5Budmd8YyZ2t4@TxkU(IvK{a`VDYx4z^MQxrKN)ORz0M^Waz*aUbbom8 z10IpGfuIoDj_b?1MjDMV5l;_B-c|++h*Zerq&i3kIKNnylS5ii(CBn|<#K$=+h)j{ zpLG;Elv4XhS^NmZtaDmlIXuLZl9I|z2Bbp}9~O6ZENz#Xg6g@Sm96EUCrEDWYyU|3 z?)G7Rs#Dz${Y-M9aQ8%QBl&S746EAuEU!KD;7KA4wd3iz6=_0TMm`&X1;|ot;p{SI zTd|UNAUie0+8^#-iya*E)sf&JYQkc;)mAvWqR&6KTj7_uFZEV1I;AYS@n*M5BAgq4 zSAdd3#GXWd?zlo#%@^tH;YMYAbQF3T{^pTY(D#^~!zxVjn$%+WmyDJ-2Pb2!VGis)Bua3ox zE}{bT2~{nhX?fm1weqtOYkz`nygE^)e|}W<_vqUj^x3Uk9sWaqoX~0{WX$Bz+si9K zsuO$p@1{^8c#fYAIuq(Sy3*_=il~N`GULw5-t+iBEj1Z3ZpzQpJEo?{2wfjfwAV0L z&ONW{%;z?H!LAfZfyZclts2V;($VqiV=Yz--Jy>g(f) zs#QTYF3HZGI^!_&pA|x6u;p_k<0xiD7SfWhf$?y~0AKP+ZQvPDQ-&ahTMWs*$G_9f z0kOsB=|VW*!Xk{gioSAM{BqW$9ei=UCeadGakx1kG8*%-KNmzPd^Qorsn-zKn-Kfs zhu{d*dh989;u%ycQMaWS-L;NFNOYq*_&}ys&1K8DGUiu_1A&F9m>YSuNu>o)Z6S%Y zM=cGm2v$d;KI!Hu9sLX4*U`@_R{4!S-1}vZ)4GSH><+amS?si!p`Pl=vPu-^Q^nhF zs-IyT<-L;5HRN<&6oiCOklzTLunv7Lw>l%YVoL*OFv50!1C>*Rk$`XX65%T=hTyuO zH-a9Y1;05374(3EJ1>U;9i&&q56DU+grhLjyOt#!_iUnA7G-08(&%a3ENx9tV+`bk zY{e5<$f${vv#(o42ZNi8Qt1!WEa9`0GTKL$PU>8e66b8hdw!iuY7u+~X*jdq)_jk< zc_H*&Yxz2TxF48tUKbFE3McJ&30;WE&e40TaGA4X06)Gp4QZe3ClHXRt+Ev04Y|4H z7Z%F8sFCdL?SJsjd_#>sqiPWS_wTe;6ZSIe&%0?|^*hafpXI>4gr#gyL=Nxb0!+?~ zVj(9dbAk01miE@N8X9DSZf@f?%0Vf;Wd@SP)(8Vj%U5GxyE^l%X_Bt~&ijv92DTYO zqoYMYY$%eY6BZ-L1VSt+xx`C}%S#=V_;`uRl<-GaL%#aa(fsg!De@-iCwByLcFHdb z`y)Qo?3yg-EC3u#jDd#kd-~@CFaWvL@)SB{E$<`4)h{*sweXa9QvD|rzcpp#)<1%` zy4UA#h{^c~haBvB`qx=sXa1Dt!Gsz@-)|!mo>XE0rKoH|o`zFN;^X(zUqB}_c~Iji znns+FhlSxI-jJ5@C8to2E;z48Up6dNtGN{Fk%Fbf!k;-U?TMAyscE7#@W48RK(MOB z=4$a*hCq*|zLV@}oevxgcsF){H=J&eLd`o=>VzQ#4- z(8|B;c+b2IYG-nOW4TU?pSY!BWxI@e?08S;sBJrN1|ms=T#m@8Y=wS&f(zbdIR%j% zKr3Os`(Ok)*OTh%YD;^21(42+7Yx4`3x>N3o0yn@pnT5a&$ZuZ#lGMIs+yW1Q8Xgh zkBe+Dqxfh{;ba^QaG75s4)j*Gqy#KrjL6FX2n`E+WUD>~HL`vbbDs2IM8ziaq6Z*> zB3j0$B^k8HdB3rKPiA%XYV$uvWFFVyUmN7UM14bX3jy@@{Ss1IbhkeWWm?kYcQHpP zfBe3$GI5DnbzME~b9x<(1K@x+YtOUt4%}a3A>MVPphDp)Uv!z_UcIaf+rS8*ug2&1 z%a;Vtc^cVQUn`oBEExSk2{FcaELK)rI3wqB>T5b`V# z(^*bYF!OIRQ$Jj5*Wkc!Q9kV^$JF9hoRGJ9i!4eC^@X!X*)ZvevaqT zjE3iR^Fh&4OA0K?$vMd_zrfYH&)s1y00rwDUN3ia$ho2P(yKrE#nhA#7ay?fcgF=T zI1+ccZ}u%Snd~`UB$i`enZqIo?uK98GCNUHY_oGKj&%0Mc{+X;(eVHm(9@0znI=rPv&H&iSXhah8prrzss4z&ZlGk#b z0>ETxZ4EM6v3eP}k$EXzGd8(DJ3Tx5@If0ZA)bcOb9tB<<&HpJLyg;qTNYNxPGNK` zzf^msG>caR!j@I_)KCl<7zBldsyp)o#w=eA1>rc3g-QAOAy~fS((>v?8pu1pedCz< z4_REo*HKX7JK-8uL>F?hD`?Z1g=rG9vQMCu;4_S|^eU@7or!Lyqu6^M^Eqo+Swto; z;61A}AvD-a;8Tefr|Bm7cXAj;89gqEnK4dc~;(-y9ka5R#7Jfzt_yyw#`J?jfgOPY5^8Kzt*T^nxK_MZ3 z!Y4@%g7J$|%UCj3SUI~)8c$hR6r?|4C%x3T|7ydZlw$`jTV@ELrjiBROIeS~3(lX? z0f2I;)@^=O&6u-F)XUu5qUWuvp|oFk+u;YT!rlX zG$}Tkfo~29We)yM58bl)5Lh#pGNHxt{)IB{8+*=9v4C8Yt3Q^2w4PqIsGv%hNqi+3 zRZSt70hcm@1JE}rDh_HkZzOTjE5}}TEoBkG%ny^&|m5FkN59Qa7bn{R>D2~ z91a5g@X^-BbDk`KD`_IWr|4*aFdY6jUQ;guRK8f-+??7(^jw~^PuhNz%*)SQ{vh63 zEqb&1DP?`enleq71c-Aga2xEzCgk|qqD`yQU^-o`1(zXj_clP|K-#0}Lf{%@W`aFq z_x)YhszIqg5uxLlxi}J1VEh%z@q&S(@uqhYl(E&Ctn4x+IeBGw^((!;zQ-C59{~7P zGKBtw=G$TlRwwGCLW2Zf%azIc2k`?){N^K8ro%b zFtW!er=Wx<5LlbCEu>k7KvPqbP?p!Wm$CTIC#DuNgVgsJe^*=~P{Y%U9^l>npUXW0 z7HD1Q5jem`XmF6@^o;x@8rvbp;~AgD#XN7sD%VLq86Rg2^o)onk%3xf>`vZ%;2f^q z_Mh!dKR!f4^81?Uk-4JTwBV3m;M!>Pqnbi&_QK~z>>=i2{k zkGr-@IdTT+qcEi&!~74j;94XRypP9=;iwCzUr0us8|CP6hEyB5?2Yd&ti1o0&CX+C zGT{^CH~*D8Y<|z>OJ26WcL%wc(oEzv@>jDV^aD4?EBKR;jzR(`CEiQ^u802B5fB&O zDV9U6uHK5bShLUWUL50RUg&a{1Ie2dqAKAKd*PJd3@hLW%$qVKTt)?^5}1T8)TWAz zu5WHKL7&JrJ!ImM)Ys5Jn|5IurH5~!#}XlUyF z);SxvKvZ4$Eqvrh#UT0gdR{Siu;X7V?!D`b_q%htu8sIh>T+c@L?xcRRT&oeWt50@ zp`CYNKPKPn;Z(D|m8|ArTPXE~p6Pl(i@`%-k$E8i@g3o-76e%!3#CUnA_5q%Zz+QI zmZym+R@bnN8!^4qH8q*RV`#t*-!c6vgF9JF&f(8dEdR;lPU|icHTamW3pPN=?^mGe zvbNlrA@IU$|6kXHvAN*nOnVMa>)Aj&mWtE`DHWX)F}w%<){*1&vtm3pkv19>`#O?; zcj-M2tjZpKbNrcxM*=ySEz>OB5%Pq(s=6NJ{}c#N#o4HplHdWWA3jGLk3&DElI2-Q z1vU2#tQNT|nkDjJbEQ$L&jdm-@-l7DgaPSs?C?Ft`>*uKYei^H?n7?vw{0CtnlGnHDz4Kw)tQpQ|dUVlLY_^qF#cz3x17N1VcYQc97O5 zuDT=?YP-J3pbci>!S}0Q?_K%eef`;6lp5WGomAdph-7H!Iy!~Md|)v50v(0k-cS=b zt*Hw;K`uW7XHr3pU*?21t3XDkLH;{IyJ$jM1{DQi;lm~_`!!RccWjEHVmP7rK{gIb zv^a5F@zb|&>|R(CNU2jx8P|M=Hr%2oii>wL+z_g28Z2);*S*mZI=8~zBqKWxx@MjQ z7rR+m?ZY+>7N_tsAA@9~pQ*mTf^=#62RLZS=@>vSkSUqFZfa^m^_>2onVI`NAtAx~ zF&hyCcVG4og_k600fbGk^w0?5w zgj<5JcL1~HzwC%2q6aw=yGysI+Z4hA=a0sfQ`i)3(2vodgJPU&kpcbt8Q9as)7IC6 zQZ$=iV^L9{59<#>6g^@4vfa&$ambEDmoer=FXwog>01aePf&Dqc}IrWfYvq`EVR2D zT`M_dHA|#bqpXME&QEr=CUq^+2er<<>&f80%g=J_6J}I$9Aun^1geztG!Y+^epLwbNbch?^2@3C?T&*YGeeTNaCEdAK`pzKivA@c(;mr{7P!-{J?1OggN{z$JlY# z)%C$9D_>&`64+I=H)x+cWo4#mNwS3>A98V%&|zZ$tIE`(DnH`24DWA|N~*d0og2!Q zHw*Rf@ZP7N4+iU0UY-aF5{?dV5yaLkhx`klGi!O_D6OM8!i$0gfOH!ZMkZqY(;rdH z7Fiqcfrrxs*vkFQS>4^g#-uO3iVVK5ye{^F2qdoo>Cf3i`jOV(#f~u;6$M|$<*I%C z=k6r-&ydM38>)k8(yhg?}w=^YQDzX-ZGMXmYT-^u{d=!QJ7d*ZRaq_ zu-k^0lQT2f)3)6^PPOj$3eR`ds>UI9i+5Tuzv8N2X=(2z?|G-p(?8%|AQ`S>9PYE5 zsK+iua&E}aGnmI~I+4~>X*-%^Efhxc9XePPKz>)6uey%IR2aX-W3>7n?Z2Agzc0wm zB^vQ=QEYkG;_VhcrLHXNhdaPy?{B(SJvgdA@RN7i@dW%g7N8_Bqosvhj$oJ>mdY)& zHjpyst3l!)dSYX{glOF^`w_s3TBniLYQj@IvtiNRU|}AMp3W8-`GnGUKlX=t=d}>B zq_X;E5k!A^$?jWM*A&3xu97%3wX=E{^70I=4*mAYN}Jef@)ydVnx{MeEYw1lqZfFF*v$8NXWy~t01S^Es^w{HX1-7Alm_P;Hw|{dT;viw^SvL)D^1FPs99U&;NZvZca*BeRcgCR3k;(IBGXd>(!IVF< zr4)aAB;BG^8HCA+yZQs}*%iv-gIx~nuiEVI_P-D4E-EZ{Uyn%}*ta5anU8RlbU3)U zxU`J}*?g~Fy;2%LYqVQ8vTJ`)DAbv?Q~PV}+T*mPjS;UhB5ue719K4m?c^iA zYsLC@*Z7*#ZlrX6jpcnyX@wOlxS)M`5QXpQ!csdQ)`QJE#9&nS;Man2W0{&7OeMdW$$YJAXV<63 zEkBFd>&fO2+0)fAc`(}E-e6VZ&ZOnIpH z0LMx!0MwAu52YjyShRBLJp~#VxYAw?Y zS-f2_Aj9qT+g1!5~GCf8@`*pB~f)z zY6ecow|ldbvv*P`kDJ$*G*Lut)w7T__xtm1nvF0RLJxp$)2GYisu&AkdYp`lgq9ho zfRi4m78h@__y>y?VBi~^(Ef%**MR|N`Ec3rVS=NtpJE#aI6kQL?)yX2?N%glKxGJq ztFNywUb!qd)-|N8*q?*scVT;l&WZ0NMi&;60jCP|MB>!<#bBDNZ@_f(Elv<9MR2-a zfsE;oPe0)h#9c;;9v~Jke)ZCG_XfgygUjjp&&`;(PA)+cJ9@VkIUN#BR)lyAmg(>$tF8_{V2z6U`}>1RKd3;4#*Fsfa}xmC7SNRi5hRcA zkpu%qYy0cWRPPmHvB-Y@EU$g9U95`-_V04KW)qPZmj_`Wg>PVBU`9^eMTkRXSGzb) z_%}$2Lp^3q4X*IC^(@0sLza8S&Z1%E+#qK#$V*OKf3g}1(#omI9XO94y~E|KPNkCr z{las!mdM*dplXuw&nDMgq@y*Bv^vCbz=a^8#-QBQyy>07E#Sx^nbuif$B6L5>GoxL zn04a#^V3)l(6jOqLJf-mzs-0qL6M`)8EWcy@6Sl6Xddk>5kdX#jc=iu1Kj|%>bEsu zb|ww1_p3_%8nanZrvHHZJw;_xqeSZRzDXiy`$c`1hw%wcVNbc&jX;h{J_C0mjiZJV z0IaB9YDb2WAJwFCum$Dy;pLqTB!R_sJG&h8WqEx=-9E+zMUhCBLYdr&T|U=q;X3Ag zf&YaAQcLzNdBTO?;$$^$(D1Ny;NE7ONIg}i6w#60{IBDI&n8BbDOuIzl67t9?C7mi zIW0@Agb{LBb0aBu3>mnL)(!ws92Jm3YE_ePp}bl=CUrIXo{DH>UZG767CuhxrbM7M z-CJnw+h;}NqZ!2*hf9Um`od3cQP+L^kp86#6HCzzcScPtf0PJz5SEgC5cJ`dyuW7j z3JPYta%Dp9$Re^XY_F3d=wMA}=$zT^D&9$m=dl<^x1kteWVQBgT^z#GZ(tGUH52^^ zyQek_RtgLXVw#2#cQ}}sNUGvPE?>U*v=so-Ghd6OwdJHdL~@DYXLlDW`pThXi5H$+ zJ71K+$a(aXeeRJzI6iQq8p}IcGN{Lqw~H`RK9k>GxmrnmL?2aD(7(NnaEpnDJI9H8 zUyR!KoG#QF#BMuWS6Y^eH~&CA#|;{oq#08+z?fN-%4{ko^h0W68 z=ZoioHx~9FtmWve-aJq?gsf$X`4CT=-O(>oC z0s2;5LtRD&bW?(-r+0`owhuLx5h}mx^6W8j@lpobXZj|$gJ$LXih06UIbS>$9i8Mg#X9!U zCHxYL5?n!=lifFKAF2IBKu8lf4y3&%a(p%k*py+4+vMM<>wd7Q9HcgI;PFUaa4gMG z=l2E25-=rh;NZ3guToSoAb32Xp#%oNF0d{-LU$bdD2@B}Hb-KJ##VPo_Cn<5ELQgq zgNkI4SFD^-gu1nu(tVZfCD|>^ObU)@X1qEYo`4D@+|dEgCVl=&nMaudo93oSgv$KW zx9ZFy%tgwy748ZAW8&~t8q=G|BByE0sn2 zu=exR`OiT@_J(m0wDI~@X~dVI358qD;gyM;#B*T?GA1(W9A|NL^%R%N)DY5{T00aA1pH0Ua%Gyw;=J*}_C8JdWDTZG>)hP!Gd~;eSo$(OJ8^`s zNA0huoDPl{v!=JdB)sF_{SrONLf(B2@>hc@*n!gx&fpX*6g&?=SD z*U>Ck>+hSC<6FG3y?poa(%+1igx?V^u9yx_F43 z({>UIA%NYvIE7X_C5XeYTk^_c)I_I5{+faMwE&WzSTa&=s3Yg;q33tFbUA38oz0pK zlnasNKDT&=PBdas@}uJD8_4P3 zC}u&~)xLV+5dOuvhIx0UBBM;kRWT?ULOpcVE0>Vp5#c!VDBYw}(#Rc{QH>qsAo+Tg z$8`_QV5~6oHai`)-W zu~k?1w>z_Z+Y_%SMWBWX#m6Oma=lIwh_RVCCe&tL*{$*)Q z`?XuM#YKhB{VSfugQ=%ok(fTqz`Q)xFL_P9_q25{S+soSNQ>yyOwZ!RacU$4L}=HT-&R3BI@YTS0&pR#YGNO+PhLz zS}QdPNN_WoRoyR1z4XXJdpoT>Jm;hW{UR8o(><@&g7UU71Jb+zUvfBuzOPm0D5B4s z&v48a?3aFY{9UQ1)atq1-`$J&TZ#_87Ps05^#uNm8rwN!YrxFh{KxUJ<5&FGH2kKa zERRSSkVY?G(q-&R2A`_jI}R`^CL?UWz&4o3Cs(=7!@&^%rqK(ZbMRRV)BXU{nxhA- z4h#%nBEpIcyEu>$OkIu|&+2)PQfgVq^eIPylh7aIANdwj9?bOadgpGP@ho=51cG&d z?~PxuE&%@Zb+dHOv6xJ^gyC6RHO=MGRsDmoh3dE0l9Fjq>JMBH?MXf790K5*vEkIi z8xYVNNGS8RLoV$wHZ6^NcVOCzEIck~)3zgo@QElhitWXzMK4K&0bv#87lq6@Niq!~ z;agu>xF8qmdlOG^w&`Dq$M6?j$3n(VB~dyz*XP-2vXTyCnfLjsm_V3TOp4N+N)`Q& zPZf{oa_No(9`DDE$fN`%EpwU0AIDX^=PUfq7gH4;yRbaN(S0LcN>w#A6cFBWee3b| zZV%AHl2*4SM|OIeAg(QTTifuvNI_bZMnIHMU`cmN zC@mnNgfxrp?vh67F6ol)RJyynOQc}|Yn>b2dq3{IpZ6W#IA@$OzA^Yi?=|N&_uRjI1y-WIv0P)QSIs=7E^AZCiqr)5;74rZiR-+y+j#YhgNVXsg$RBG7-rqv%9E1 zSdK9i?Cz(Hr^Yq`Ia$s`?1*cB`q&^D@dlsUcW{(hL+0&vetl zgYJMeQjZ-&#k#zPQ%7W`U7^lUkLfZr)&R3G$hBI+u>Zju@uBz&N0G(1&&u=o$=Zcx zU+xp-4KEwavL(GZqECh&(Kk*ue_*KUeWI{FgTx{yEy-vV@w>$S9}<2pg0h2d~Xtq-HLrjHWw{P3G^`~d?{ z17^!&X&#nD>tIOzJJ35Bw@Y^or$r`xAp{-N*H)$bw$1JB?LhjKt(~`a#4a;u6UJVR zx)T}XfFoal*z|K|N#9Xc05+f@(<3dQE^5EwjBCc34=BE{8^F-ky|8>}jtsC_FcD#FeY_a->3qaL(B!Vlc3sjW>989uqU1jff%Qt!@37_Z{@kz33O?rW4(34|hmezGV$gYszuqBLMT zOT-0CZ$RT7wS?MB1{SYkTQ|c_ZSYl>!kc@+(v*g~qv`h6kun0vaIH2kGFmaCZ zc*zpx?k9lfHq<;Ql+>oW!Myg}BOdwuB)|n80Ipq}2n`MW=4{V;H@Fv<*SE@zE?WYH{V`2kN(Y3saU$}Qe*9;A085k}FA&=HHH0Vv~nV|M0AmJ^wEr zPyep@|IH=qFZUc3_ZcrV-chF40P>$~qncEI} z-`=&!XWG!Rr%3VhakE8g(+E^CNABgI8W5n(atwPwD7b3V(qKUHi7<7>7gzH|j@0t@ zmpPKd>G+NgtB(y*TjN<@XB`U~y@;x4+8RRtN0WWTd5^UR`W^K@7x!{;Y1|^Ar zb$Mo^8N*2)wpeXSCAxten3gucNFSsCyf#L7z#HeCzywNTzaXt%dF~_B6*NCzX^U{$^tMoxJ8(h`RjB9j5>FJ`QE>atzRA(kz%;ziz*Zwy1`~gcfVgQK0yMKn7PegjsJHel?P-}xyrQuLw6wUx0G9CpLe(F-J(Wj5#| zGQI+Go+-17L_v?Z*6IpRfLy!b%F_geSd>|pYjgxLz}J}Jc3^-Z(PKs+IP)|SxU{qs z4Fe;xDknQT|27rbx>c8*8W5{Y{$W8GqbjM;tK)73AmRcrH0fHqyTnfWlE$?a6=NNa z+p{@fVBht5|BeS=Za!Yd*sZgZJ`f;H)TywiO4|%X-%l%1`XvOIyYz-F>&wHC(8GId zkM72pP-pE!w2+_vFHQ9&eSB4{HoC*U_7GgntckcW7xF>aedH_^Ur|XAzW(>oX^ih% zW972fORJXm`U1wz9iy=lAh;L$tuGlHb>I`FP7iHw8B8{&%2GpE2r(3_wHGf4Oa>m?qn=_aqz}aCN6Re#E`218>ta9_V8cAc z>hTEm^5tgSNCbkX$;9JaXV@%j>Wrw2+mlzBG7ALrPR-^Is3;Z)>3Uzb0uDk}fQ5JV zdrv;nKz4L=^iSV`OA0ZO-pg*h?(^+m?Dy687Mr!yvkd}RkR;4Md>O00BLy6Yc74S0 z(+zzsRiL}^t`=|^djtl{{qKdyt`8}J_?lVkK)T(Ax}$LpVlHb@->fEn)t%X3i7;0> zGLtBEb#m6to-DRYjGAjlarLTqq=6{Gk7o6jy0GwKpl8~77T|~6N9mS@3J_zvzNBZd zz>SV@X?Uj|Mzj|2vn0|@Qd~x06aO02omp6VC8Co$r+|igJ;R_i6EJ#Ae_$;`peA=e z!R-YWw$uC*&{VxcNk7Yc6EIBWvWUHHUY7K&AFS-BB+pLB{mQ`k5c%OPn{ z%T%c@yVI>*8;%nJk=sLD+_XG|7r`aHf{4T>r3j#PWCAW z5ufqcA`0V%K4-+DRCm@J6O&(o7NZ%g|_#!FKG}lAJG;;`g zh!GHmeMfqbKT*{45lmF3@g%H=uQPZi4`&ZvGI;JR<^HNfSUIye4Vah@prL)BiF!j5 zaXqzO`lT3Ue3-$5!4P3Dgu`vX5J4%xLC~qkocF0=s$v2-O!Hh~)WKJ#F_yrrxALQ> z_-!q68JR)vFoR1SZVYY1iftPKj5HoDp75yKo)J!L0(qu>H8QO_UyCxXkMzo10HKII zuATkOnT3t=MwgXx5|d^0W$H13~)!+}>Ks+7aIo z>y6g1w9+pe%@rftX#Xb#1^-VA{*)L?F$hWrAn-bahJNXLCxWP$p}icCAF&-b;bWBq zdG!IlDLgiUiH+DdJmeo;8pv9;dB=*V-3-%`KFXz_jFZ>t37M&0l4;J@j2mb`r5Le? zKH=x%c-eegRxGMJ407CS&m{nojR>55pASw;qkJJDv3l!42E==gNKOvT$an-~ywL`d z`AJtG+-95vbT%0sXIpSA$Fx>)R9dpG(;{I*;2Wc z44_YNWJexNt&84M`(ifBagUVLL>JnPB}hWi%kTwQN&)L|X~-RYjs+l~cU-*U*8nUD zNy!gCl}|h%UH!=A!Tx@~$eRpc8Qph>^ZEda=c`4y!=f9fO{0oRQxIUNY5bw|&*t2& zPAZv`qYTn+hmk$U<2MA$?)sxKpytZhw&H7Ey7EKWWP$d+q`SK}{37pc^f#OL&zqYZ z5XK%JJ?iXr;e_2+-@LejuL)#B!*p1bVIgtXL@&TP@GFnj3`sphkD$UH21ln@#I1$B zxAT4pLT9kD32YKPeO(^0uZeE{5j|`DFJGF&52jEPGLN_kU zK5G_Wi+fwgf;bq+LlCr577seoHv)H-xaBnfkI%}3`U8Q)^;=dB0y5UHGiw1SsJg7X zvq1D=vlz8bA+YDR7#z?BOWkjr0i{QLv@a8IN-ET-C%8I4h&8y*JOsX_a;J4FuW~P` zSYNQ!U!V8LsV5YZX;eoPT=zK(b3UoVz?0>klwjZh6~~@FZ!Za z`f(8!=aZh0>X(r;FMn?Xp=Fsm00GPJO8F5dA@KP(WPSEf!vHJ!eYikQ`A}p1vIeLn zY|!EPxQ8_?5~Pjqb6rayf9yl@NZsHOy$o%UfJ-aY^=FE}K_;aD)UuBVE$*1-`p)Hh37uEfz%xNCUt&J@ zl#hFrDTB=!h=}^g?BJ6#XBxAs+vjf`zKEW48NdlKurtJUA*Ss~H#C_n*8hYc(vO{X zx}qh3YzAx-`dH-+22&UdwVE||Tp)<@$1j85E3nN<8uKBngj>EjEm@o9^o-iqEywgU zzS6o&7fSJjA-u6sn)Q;q)!S^g3h$TXLKdOiX@m;R>)wF0_4Re;K_Mp~-LfyCrlT;# zr(v;(uT~|{dvz_qqtfoOU$lYUXYbCTm?EFSc`1llF3eUsr+b2rE&i)Ny$2$$^pVy}&!s`u7jEz9AYs<(Li_Aq(=fP>z`J6F-}m7Weo(Odq@gvT zQ1wBx@m!yv;t&?6z7NO%LOI;;-Xg0cAA<0mAqvV*Ui3(wAnInu_fmv&1@G0FVqrP; z!yIe+)(|?D^cwkQ3-e9sba(hyv5jo<0f*%JMY~+sy>UTA`E3%(2VVAx)L-v-+DIGV zy6ATS!Wc(#CZm}bpPC6FWNj$c7~!i-4*Ig7jK>Fthf4?xduiE!qR$s$hOnfziG@Gp zzm8e5$|Pkn7mwN|8dI%_73t{gygFI;hrCJ2(~r{=LPS%AcA9zS+ZpiK@1dpHzI?Mg zk)6MEX_(-fNmL0D@C!Ddue)SyT@~ki2e?p-GUt|Bg8giJg)$B;=Ihu6ZlWA69|)s9 z_Vmp1m_yBdn@rr(^IYvi{nPuIZ(^7He9rb~uKrd#ciM=oMxQcI%_%!Z=o11urS>*O zHNuXTVMo&$eWW78s9#ONAKiafBI_>oqh=V3kdwN{78Ak%;UKwVURgX=$ft<1)a{9k z7z?u^O}ldE@+#!+HBIi_U*ye^mMtB~!FABjy?dP6mvfvhF1B#Jw3f)wW4|-UgzDM2 zhvj)ZgKR!ymZ0Seq+2}%e#`G00FfcHQcA~Bn2Y6pO-2!Y=d>OTq$9dhK%B!+j$wp! zvCEp5s-@!z?XqO%h5^A(V)3Pvi9CV=T&@ccTQSk_Hv-<`?N}PN;sPm^G3iG3+4ZV& z>+%sefw)sl#vs^f>aAlV1^-E0P1+%afNRaK>YcXy#g@2zp3mRA*E~qab|ApSBPAu3 z|2%8bWvXDOj1)GDrYHy>l@mA}77Y)?Ac6N@y#umKJm^SWVb%zL_D7$c@gRzIt@4$@ z&ErftiM2p1*>ZFZ5W5QK5~X_$9BbwD$$bGhlwZ}{i|HgnS6TfGTe)2B@H^CHx$*r0Z);% z250;`P!i(ULDN++o|#a`B39%o&Q!dh=hd~KmA8Y5QqP%!MTN3riyqYvz`eQI6n}>h zKUbY|&eCUa%&yvWnngSF&ba5tLr&3}4lOap7iO;_%iP9D&BpIPkMQh=RM8%%l)Sis*(bmaUb6}f2Ai2Z7+FcYXrP9&t940uwmCw7FXF6Mjb-Mz-MO0cC zTps}rfx28RO;(5Aq+7|erp(RM*y>*wY+j6pn&)CZ9!NYoa%XbDGgpU*^_HIeH<|uD zLMsjQ;Db%;?Sg4J+hlVyvYDrB*pQCMx1_PfAs(mXaKH}=tOw+U&6a-d23}NA0EPf` zuqw#iJc}hQ{~2H^06e)8Li5xR411fEC#^wdi41KT8pEBfR2c!kG*5TFR97MuNN*S7VJZD>qDkY*lYyw3gDLk+#%We&D{-Xwu2rrs zpa+`%D&)BOVRxLK5~BlcSxH*)|(JZzYEt%TC*8Ug7?p!{n(CLo5F87gX{7UP4<8lMaZF^w*!)1Lm~< z{13SN=9}le-!J_CFCbbHEU*^78(ai@?Vg_(Een7JC6x^&7;7@Ta82Xn?E%oOijR$^O zOie&)u)8-cQQh6ob_*D1%hHhQqqthBWe24aIGZNC;$h10s8h20 z7TV8xz8f;h$8rLd)1%EDyZ@{g@q0aSI^uwOhZIEpxd^J!CSCr`>wDqNK6OAV`Mp^s z9qC#H3xqVA9=WPqy14m-QktX?e)t^Srrkuq|W&-{mIetV2fxQS&9?wD#r5JLZ*SlA1xZ zEVpXY&#vz2UzR2k)1qzqBwpgrn$<*FWhPRBeq7sR^7VG08wmKdNx6~F8!29Siw9CqS=FJ!?t0eopu!yq3lcj{a74hX`7 z)FXpPHG0R`F~(zQQ)fa>L?x0Y(fbountD^Qx>^*l@MPUMxlZR-6o@ri6W5M~Ct2+J zMNai!9#QQrIQ2Nq1Gi(&;j$com@A*EE$;v|r|B)kV*^H(IW3W&0uhhaA3_%qOWUJn;UX~R z6w^E-!MNEnXh3#6KSLv^NdkH%Mq&LeDa{y~(TP zQf@Q$F~z@I83Ts;?^eci7KN68R?Y=~1k$QWnnPQq>D1jfvfQ7OdxxY=nSTv6pvZI1 zCsvLTrbXk4W=WgFJ$||5DUFr?>~jJckcMpCIW-pg)I2+U5}K})|4OMn&KHA%g*~_U z1H?M_Sa9sBVNAt})vaLy=YgVf#?y|+?=B+pgpXgbbB|q8?6_&}6x75EXzm6CLN*O}t7V6+Km+BJ zj$*K#{w^(zvIgBbuCvqv2-G}RP1}%QzjO9W=<`Ta+y`1JrJHZM8DID6d?@A5I;`<&y(Y3&zJI$^Av(YnbS9>bk-8l!oSaiL%-Y9UEbTtU^Ear^1(Pv}Xsh=*a8u zA9dDZXggJGtJ))+_)n(Xe5<55o!_)Qelj(vVFUy;a6m>j#fRYa#R=_H7L-~}dOtOZ z1rKPn^km9(mSMzkA}31xY@&@B-h6!|W#}rieMfW=5BG}Zy3_OM3wKD>#JD#$LNbq^2R2b_<<==Be5GuwC0+xJ0 zdbX*?{qB$4w>yH(zc2!erC7LS`{z#U z^lc?Bq@8dNNbt#6Emum6KkI2ZD2_du4!?Up{w=S)`lnR%EK+mx?4(#}V3BN>l{)Gb zQY;^!6Bq#4r}4|Kgz~=aJC!(F(AtyLi6YUxfn-T(=@%j*h|VDtA-;@nBT`brDk|83 z!waXTHJM2Y`2vEGk&)Zfu|FCh^E_{Ew3*w#&jrp6hAovo?;t0`D>+Ma#&HNnJ8nw3lH)#HF;NT_J1njb zuFS?p!#FVYAJy>Nn1oN%4LIbEQITRy?a0j4RCnwYU6a(bapc0jMOr-IsWU%RdePj5I<}a) zfI)dTw(*3_+JnpMc7bK4YHB>^Us^K&H9WZNzNQrYrYA02Q{GUv!GLrhf2Sybdl(Vg-pA*#8uyR)qQIgk%V5+R$9haPU2FKtgyu{@0yUF|Ypd@Y=g8FMst=9b1 zW@pxg3%6|QtszW$ll(~BsF7qYfrKO=$o?SEDLl$@GvE@ft^JuFai=O$+@N)-V|1I+t z_iN9PIkFcHSFKKNG_g+TbAZ{%*N57PIEN0MX>Oga3@PX(`10E)b?qOtl3d| z&}07o3eB%^wS?UcOzQc|KjyTiN-Dw4()NKp1&V!1h1LY>P&u<_N8u50o#bKDcZnq) zkg5-DIKj&D?!-mo#$(`9-AsD@qy($-jR1b&l=;3T9H~U-T!B(RAe!BO{@H=J8R!{& zkxtL-?W&>UtsWg+T8&;Husu|6eizVOWV01IJtRA)Cn7e*xjSM5dER|K{IS;cDJ!nL zXq`8QcU5b6u;2@V*tB@qAsb^J8^-3EL7&Ej;n^N(3x|->=o8=@a@?e4jYTtmF}&Px zCLeELR>y`Mb$FOyb-el3oR}6WYrE<`7>OWaa7W(x7~YX_GjIsp=`zDK*XyH2x8|m+ z@Cnjpz|jR=NbNZd1V^C?k66wklMRE`ak|@bmGCQN zPx~S?9&%g+4a)&v&|3YZE#6@nw;&*{sh&M3ixVDf*~Kj@XzR<5v|ec_cqrp$86~C$ z)L7KA^ZqOveVN-}RFQIh$F-b^#O5vr9REO1tgn zZ;R+2OQpi=4m0tAY-0oH*f9+pW7fS~!wwnsaDQ&*%+Z%hHw>> zhbd%%Q(@&kB>YK}4;e;HC13KzK3!GRd}{i0@1rn*6)$g=#E=x^uD*_D@ZuwSJBmI9 z3cuk8VE^#EI4_djkhttsSnZWY0OX+p2byOD=enjaKt+2~wx*bU;>v{plgblTss&&- zF<`=UEaMj<)VxRgwf+YRYetvvipWh-Gysy1>_ z8ZJAP3Z-*D28Om1u$fBgx0#x`ZYaT>Mea?kpeJIL?!GuT5HE5A3&40=e^RfdHem8i zN2)AUno(->FR%za`Fiu{LySm)eH7+q4_GJ>kQr`P2Lz4_SXqlHK(qH1VxPndu{*aZ zN5%K$SSkS9?f*h1i6tR#9-cG#A`?e|5Myr9BqTZh{S$+hv9*sebqw9eJE592L1mvV z?=y+ZLB3Z%jvxhmm{>EUJJUKc3^J{jV!YA})~yaiBqRRhqAMzf*?R5#r-A7BLBEKm zB_6OES-hm=tXp0&co82a94gi?zS?32D^PQqtH-_f2h!z-8`lnh$jfWOQ}ilI+ly;4 zrIVHZ4kN$>xN!T|NNRHY9^}7C(Ec{2l-e{W-`}%3_J#`So>0q3a}Y^d^a2Xb4^G_~ zTVtZ1TypER-S{4;kxU0bcXo($=(cz3{Wcfb1>qY)hKx^)j#xX=uQ;+_l61<42SV)#oMEwKHws!8Nu zI5fcU|uL!#>lNilPf_47q@} zvK!Lz@ju;dGV`4I1yc75%UhbBV;L**MH9o1S<*nWADE+^kdT?qS&Uoct70J)x!Doj z?iXhZ=TqgOJwDxsDzQ#^e!24lHbT<^JE2vOyKy~2>8kl6MVXhY9hU$@9iM)!fJH>? zaU4hH@t_j7h+gJTY^sEMxBc}4NOA+mwqk1c?gVR-G|6)om{;6Gk4I$3seePI(TALW zXP*tQAx9}U4q@Z@%q~xnsawrL^_M*I(71#hfRyTSDU=@9Kg80+nKse8M&e#PECJRF zf1iZIwTU;|A9{wc47l|B)jA+OQMVwpdn+T$zJg570-&4dlNW;&oCAcA957F(oucO7 z*(cT4y*zNlpSA$Pw^Vg?DEhFZX;qH1E}bQU%c7_Esy6AZc0q505x4(BM|zRSYMKFG zZKc(A&xOk3q1Go?Iz7~Tn=(!SWVeea3~l~rnZd&x(s_Ae$t2G8^_zE0Zh*#LJX#bg z`qr=GS9>GThj9H+k1W=-TvT~AGfjMeA9Z^}uh!XJok@W-f5YD@?~F3v^2%I(=%-(# z(_4Q!?rGb8wr&~7v1V1ilc!cz@K4rB#GmIRL=f^8K$%zBwm1=uU}R3pdDqCm&71TCsJ)-IZU%NK6!isxC6AD zo1P|%78ccZ*O+KZRUIrn!^hz{hL3E$l)ajm)B7FV4*G%F*(={!JRU{)f<-aDhh{hM zObKg*>crk0zfZ;jm?}m^R9s_};Pw}oBB$Qcge@GdV~NS~n_MR^1BPa6ExhMX-aLMy zmTeAt`An68Mh8HHdUc?x<;+32_Me3|n-eu_Hk!Ll2=l?eeoP=wAF$er#7?iaNz^uX z#`+#_7|-G<`F9EbC{!ZNXY^O0A3@eYkQ56N2tQPkb@Q~;0_Tbt?0}6#qV>iZc1Vlu z0`dI^B_$QAyS&dpFhJzH(+=Fr-KN|Tz3xh}cJ~gcRCV?taK;##6La&>C@GZ&fGx*? zQ=8SH66FJo@1#QWu6GGA41w|Mh`s*Ao;`}Zd0KUSa1#=XUF4khR!L>^x{chzMF6h+ zH|i-3prKz>mSm1~aEHCT`4~DzcnP$(+0-b1kU+P2ovl{D&o1&0Sc*mYS9>ebfp>~_ zJ7Zvi$D@XgU)VW`;ftg)KMrQYSAd&oW4B>PL_NiZj)_y^Yu> zHcAbtr~lg6RgHCyyKf#a-Ibs)-l%@}-4*R$Xp_QY<%@}__Y#WvhFtRpk}bso{{ku` z(7Bixlri>Dy_un5Y;ri1qY}(@GADm^(|#@TCu22N&=^iv#!(SP1$Ed0apkTZSW`uo zvzo%pEArf0(>MKR4lo=V_DK>c9la7S6@jtaexL0f2YRE)dUeGZd;Cw~Zli_c#ii)p zgf;PkMJ2PoQkk^1334FIo2g>=-t~qFFb4S4&Ned?>Mb>hHSVh3u;em1#dN>Nt@G#t zKfr45tw%ZaSzs&@i=~q2H!0gc;HpAw+b<594n5LwrQY-@$I({jfj5u1xuxRp9;(>^e`rSWc{WzN5F4>yMVxM4ALO zKg`XQTCN$cl-4MhcT)p;dwrs|eO`QOm-u{bFbDCro4$&RSh8-_j!I)$mUCO`*~Rfb z5e_m@ZZA*+)E&@40vAh2&6Bo2pY2b6YuOZiz8UL=nmcz!sk+c0!0r7n(6mnKCo~0b z5IX;>$_^o397;!EeolgdKC!L0JRaTE2TbhB@Aq)I;M+f+=YLlL;(HpMef%G)+&;_Q zBG#ig1|q{ptl(3hZCpL%@p_t`|5^o9s9M@~z@DrH%!OQ8#N3HbynMxVpVW;u4>GYZ zaLe`Bt|Z45`*X`M>+&Vz9c1(%@)}g*YXGidn7kUeb7P}CCrwduD%!3Tog2iAPAG6& z0B?Lv9yp;mcgibSF@QQ2Q9RAgf1w=mvgQYsqR&S3|Au<){FEX^li}$Ln^{dkiQB7{ z?zwUK_mr7wmfHgUz{plsR{zGxJ)&JJPoI^0MIZ041{Jmy?+q%myK#;&d{K!-bZ9F^ z(jNh3tn5N2VpEc7&^CJ$G9DFngAqZPEI(|NWfrm6F-(DFBrV3wH=fNi_o6Q0G|Mmt zz3s9rI~UF5Y`S?(*%79^vYDUIL<%98Dn@$i`KAib;O{bBuFesFKafA^#VrK(Pe3^X zmWLr?dq$eyAupE}NAjzVY{jV46T`m%^jn)qufaWa=_&-h4F}NEreXuP?P+7eyHr@Y z60heS6i5HStSSm^MHHCLriJjS-fI%A2~1T;hwtkWjZnXOTxYfVYpd^wst= zk=t5?-!Cm*2@*j##20dx3A7XCNwqtW|EOZER__W_dGoVMOT#~^?40l3u9Kiy-x(Cv zTlUKWml_-`?enl8f*nf#i~a5<+hWjlcR>9WEAOAqjH}jQq{mkFQfxALt`BGHPNNKw zZZKV!n+WdI4{ihTNZr4SjN+*o0nQ9-Xd(3cn#1qjT&F+R7=Ji zp0oY;oA2+<&!H*D2H^v$#bMnrfX z@;fixFrrJ!$w{cIla#6J{Y1NhGnSyg&~ASF(_6G##6=eTjXzM*@sXDX82EfzsW|hD zU>~1XlST!uo%I#DZ9ZR87TX+_xHj>;rJyS@ep#BF?Va%`_M6XVPabPjJJy^Kws-2< z6~eCzcV|kK;n_C6c|w0ms07yOt?VU0_I%D8tmed_ ztBh;-l{M>n!#73@(a?aE)jq^+#R620Bu0DN`IY4nt@{+=Q&Y~Zn;!FyXP1K7E$dVp z9>S^{&GWQ&A1xg9LH%mfnJjXOi%VR!LX*^SxFN?tMYdG*VN(<`Te&U$oA@!M!?| z$M1Y)f2Dm2Awv~%@*wnq^GZP7&h~`vflO6{g9iyR2mLGEOSsh(m5}M0mr5jGm8BFa zBi*>q_z_A$9|N&8Cy21+Qp17~T!|h8-fC@}WY0c*Dr6TE+vCi#Jr?!<(B0g%n;mI9 z25YiCLE9bqWHn_OGkN_;GE=VTQ!=hZ_?Ids^_3989DC(BIQh{|8Yk$w;vpf$lsC3u z@@q{C!*Pd1I8N1$mwCI{7t7P;kOBB6k4#I|wc>k#`q6(2HRp*J-#@s05pPu-A}yL7 z%a7s#Z}|7J;(D-X&$%8GYN3*$ShC@$mg2RDpP&p8f`(9qNcC8E9R|Yh%(Nq2wuDO@ z57j0g)p3O@!y9j|EQ3cDZ#7@H(R1JsF@eq{r|ALd#~V3KjQoRV_NnIy+^rn%DjXMP zn+K2URCx5vAXPd!Y1R~^%$#+gBRz3E~Xaa{c##0YC_2QI`C^4m2mHprbbWw z{r$jn(IPLby;WZFWBLnOH?oM~A6wKgzb+MnVi zKt4rrK>hU4hX-|T5rO1N-U@gs-gX2w;m-rwe)%@Ae?t;7#`^5XyI_xru8vy0+d`mw zoGR@JTtL-!hZStxX%U3eU!i^}(O`dPWLg7FJ(;%`c$^EaVU0K;8e@LW4i{~2#S`^$ z*--n%)e{Yh4Akz517KYp$r#Xp!>G~?nk|{cq%Kbxc4MSwKy>T~9R2G3#RVebqF|us zramDBf6-&0>;2)2raI&v)yX*MI~dLsF7gK<$YavQa&hT6>aPgzLQ7%rg{{gs zkoKYXfrdlju}EqN!N@y64U?Cyz%(~8X9*TyzBL@yJl*4B3a!G30BdT)zqjTUh@cLg z>efRU+h=W`#uvdJoC+G}b)JyqI>J?U2D|g8Z4A2?g++;xZc+2cWuz8vd-JY%3@;qh zC68k`@FV~{wqsomnb>O#CtP3zGhFix3yr^hn+^%ZCMSz4h^y09bU*{`y5|F0b0VDZ7~`j0oNvIME;xjiWeF-4z1QXtqgZ>N zlNti(R-L{p-uC2}&I7pl)5J`-3&~HQoteOIq+jjFg4*D1@BYh{mUC^+ucaj9!;kt) zt(w*S*VH{j*R-pFm^J3fuk4puEAUei@hXA43`o31@DKIL;RWj{z=R$G;2oRkwto$D7Re#wQoOg*gO3$D2IcX4nWPLM=4?wN0HlM>8 zo}1f#eWD~Dl?PY@kD0PzLp|blMq^3y)tr)Mp8jPH?C!P`6{#;Q#ee(eS$6xcd|Uf2 z*GhRz|L!DD`70PB1OV6Q(Rlh#QP~ODNkfsU)j0w5ol|x9Px4I(i9vBf06yFd6)d_U zc*^f#kpT7Psn}VLMF9+eYJ7V>usrY~2~G&@@S43=DL>+>1lBKP+%G5LF0d{b|$udl%B8tZXJ5Vwzw^=-Rc( zACIRWQ`6i}C*hAS60~iK0Aw+RrYPx%#9ub{7Hv6w3CTUW*HoYL>fSGNT*lVBE(Fr( zpf8OwYEKu~G5XsP+k}QTH!v+}jQI3}H5v+3$A1v-b*b?SO9{L6GlnpOL70 zZ&#hj@(=n!DzMb6`Xqi~ z=@Y|v9N%Ehk~DGu0Rl*~OVCjI?O!&zidEsxnMDbR*(~yOG5IVonvz6J+5~v_Ro}d4 z_r)C@U;&BJ8Y~+##FziAB!MD(s>sKi!9an?Ng4mq+r1Fzp$nW^cjgxo*XfCCR@*5@ z&)tZGR7B9*-Vy|$F1e5luy}_L6kjUzNyG7;B{ICZ-p6c;thAmrm;kjm6UUwb;g3|%K z*lyR&SIK5IfW>e4p_ZbOuRtXPd5k}U16sgE`}cCY?w?kW^sWm=FMzdF}ToRHGR(0{C z#=Cj?myPc)9Q~UqaGTrBxW;ch+wv`h^LjPDNqb)t66}8Q7vEm08Z-aiCV1ujhaIq& zRQ=pPiMBt6IU(O)mc76~mfJ-Bue0|3m%Z_$ujHQc?wTG(4dcc7lp z&L7-cWMbwc0qAr&w%rGsmgf*@b9%UE*w-gnhD7I@8_VO$+_@ zyu{o$9q2pF51qu+04w2|s}xl(!x&{%RkYqR%i~55JKF`1Z7>07tWXVKH@jbNT+rb= z83=jn%2nWnxOmx4ffeX^hVnz{Z^!VI1f%(>10Av-SR&@;*v{c`Yer`8KADP1bf!gD zBHG<)_(mYQknd7db|R>L#p=$ht68i2BP%=m=*2U~yYWCQj>P}a=|$xF?MC3ttal8H z@;3?&8tM=Gi-G@+x7AD})C0}-eNQ8u2*ml6dbz9D;>&ZjCSfyK`-}$6US$(u74GBo zh&f05fNm4J;4)d?6;nWna%~}jSC2kXsDQ<0rYCiB**wymp1_i+G-~{{`7Q!TBJ3@f zYf{bu!t9=;^oKhjvi`od(p9yA+Ky12;m1q_poo~JwkSL? zz(atHjMP_ zp}RsFASVzuoz*^KIQNU29|fN#DWdoSzJACMKybWDafD|ztFF2`fJr#QzIwy^#Nj65 z?+3$;yLh90%o~e^Zi2xb`TD6#IU0h{cu~!r>hD9uNT0-)*9HZ3XS3~c--1#1d1!S` z2~)NA4zgFjl}h))2c;MQ6KvXYY-%u=f^oJ&^kBIf8q<7U#=aI)AL@!DX`o=$HL1#qDeG~a8M43mLKXVDc5GXoB=g-Xwqozt|J6y<$8HW zRM_9xUCsp+^Dx3n`GU*Z!QNJiBxHUpbmQFFBp#Vv1v{|F3l~>uR%dc!PGbU{kS0^u zZ(b6E_thtaW6$i8k2M$3w*PKBy$IUbQ2g@C6uLx^Z6U$^Eym_)F+YlXNACxO(4lmV zJUpJOe$2tm=6t|*dIxaau-cl;Klkgtq3ln+iTbsVf$4eVF*51Lr;q+t8MBvEd^X|4~f_DD4?kkn>)*>+IA^uLmr;yZ? zFa5M>V;9rdORt{XdB#iH)rU;LR3QW8Eg4)yo30ri_)g54jca8k}=PC>LLOGLRa4{uzI#-jAMLIc7q08a>8h9q?%z*SfeUvDSdkUY*mZC|6YNaG%j7?BVey!0Z%d5)T6Z7p9uPdO&gfGCrISmI`VS8y}A72jszkilOfdmf_ku9_n| zEI%Mq!ZR|*^8;F%rZnb`_y#4*J+63+y`Ew(q<}$fIRn{Rndf;3{|{kr0o7L9vX=HowNRb zt*m5c?|a{oJ$vS!xn}0l>~iMutN&XX;m&qYOUdn@7Mscbe`6>HLl2#KHXg3|IPv%i z|1I1YrUR)2@s#Bt%|j>Z+xho~Yg+R~Dq4I&aE6ZA%L({8!vFC02k&Rm(y)c-dIOGI> zk#p~zPZjjJ>xoyA6&r)|K|{9M*(a^^g0&tsJD<(Pw^GFe{w@j4rVxi^s65azf3B~=f<+_3 zC)H-X5O{a}T|Kk_t#hh00FbHuw@3-@BQ2H^UmBUoG6^t9*d2IOTo(7r-N0Uy2{1mf zZgBbL0>=a7)%Y|pXbbKGD5%F8Ip}3W(S?q;iU1gOFV1o4H=9O&F7`ihrX++Vru)$= zgRA*00~&qEg3*7+nV4<9XAssW{I(_g175=7mn=>eM_HkFTj*6b^)02#vf`=zHHocL zfA*xWzu+&fe87R|>gHP-)H!d~1|g4_q?(vAkp;o&y9edG$7BK7+hZRW*}5-AN?C1` z3@=5DQv{_k@mm2awZ$*63jwwT9f^0-t*>>K8W<8>|-4HCj0M`157jO33ZvYpmHVn!dXM18&UajpAHu3KXpqdq6`oMY!j0*9eL z+S})9m6qR-Ow3slbk_guYD|q2{DI&>4P;Nel6vhcjyj!Ko=5dIn~60EDU6!jq3PB; zuhiwHRs5F^C!s_hB*et5JLg(6K&{eUnOfp=pzKK0hI~w>N6EvckA&k9 zZCjac4FpV3S>X)CS)Tfbi-6(=jt0zeg1IxF8lD9&mEpZ}sxPLJnkKs(N9Inuay(oLEg*4Xz%Z&nFl9AA0AKs2e!CB-dr+v_*_$kFQ=b-_hHsE)hnW>)D}a2!V-Xe z`@gX}n)xZNWXP}m-3|V=YVFe~H2m_uyU<=}=MJ{e~ZNg4JwTL?NHfmiq1T(@IuIP%9zt5{(n! zP^e&hgxSKUyLDlsEcH1p57~YP568a(edU`)C6hN`1I=2-!u`$6+hdz+Y@LY z!c5mWT??4auIhpB?7)G|FjHqS&!gAB#Y8+F1Zc|%=BZmp63t#-&_~wQ<0$fv|Hzo? zHn`1pE@|ce%8y=aYsAanF&w^bxg?wsXCVji1GU~f4Wc+vn|^wBujp5v%xfEVS=ii4 z4(5>DUQ>dCg&$GP6iF_@$<2049ov$(GP0d36;F@$Nk3ezczjDtjM<7HU)_G?k>)`* ze#?RAs`u(QsD{NS##kUBSSuxlU%H3bQKy*#r@ux`vyn`?E8$AQO=z_q5kqc__`@;! zOGj~}GSi{?y0n=cArC7-90fF|oFEDv2jH5a)}xPKfd@P4In;r*mc|_TQ~G2vRgjxe z9^F=e7wV|qbg9%(GGA;G5K%5hS;j88neM)coo^m_k3$Q>lB;sc1U7i9j|9Wa7{klF zZr`S|M9ZY<5-~AXbAG&ev*><%MB%-`RP^EQ*y|D*-gTmD=13j1;Lt)75F8_;Rvsi= z^{mWZn}FZ3=CTHurRixtaIcU&RwMSZdgOc#73!3mVb>;0pitGM{;v|A&aSQ>2mkLX z9k1ME>is*yOF&Kj56GAwrS)WNMJD8nS$v#%i5Eo^AmP-;UN`KyOq{Y4W$Ec)PBj%PpTMNN#^D{%5TV(qqzmS62F0nArUo@ zp6G>v(_xP=T~0{*kn#C@qYyk!F)CJS9o2fvve`!CH7Vr093VZb;XTAoa{))A8+MHP znx;ODgbj4pexlPzmA;*3LJ_Kcm6rqOpoP0S+YE$bpamK}CF_N=1v;AeW_opH>bne) zh=TlQTsApNY}!pz4?RR@hbOiig|+kZ;0&}a4>v}o`O^h{S4}8tjjZ8z_WuI+%8~2011>1 zz+6Vi^P1maD*et2{(;GVI|Jz{ zhrOZ^G$&yGtAB&}eSbD6&>G0%{#~Y3fv0^+$(O=VZDifxP|X|pB?E`_aHnxx!fpPO zdvngr7Od`K3(#dBrwgEtc_A@+9~TDmNvs6oFl0aHP^Tn&7z{QlGnCkh{45D_lRO$M*hS&RT0~I8AbS1=(%zM9-t2teQE&Y2>r-tEc*n!CYHt=QXnP33oj+e)uijo3rd~%T@lRlZ zu&(Yr4Uu&GA0G#x)Ji=Ry!AJ&Z=?elX1uoOm#tQrP~f6QGVODJ2J4Ma339R2akU4j zitImg-5aCQYlb~)ss9ujO99H18xp=*N#1&MqY1t%v&fn7J#qv?*;081Dv^QQ<64=v z6CH0BlEYrl#CXg{gtL7hQ{`z7$u`wH9;|zo%EGle&l}xZtSxJDd3B+ODReXb5gJn( zN|XSK#iKQ3pR*jxTc6 z8F58C;Kn*v_|72&ttt|-tKYj@&k1ulkK4Le*%c*@+uUcN_UxaF0Q#w)*{LbG{vt$` z*HhAKg+yQQSrXSg?_b}29$#V-)($-pu*dd1scM0oHg>li?X;}?MKkzp7-pnWPX%Ud z!2|8`aN=k=6LBv?4tzHIHy7(%d`mfKgr~1Bv0RGWahA?n_y%G#M*NV88AkrdVx8#j zAw3gBxJB*0z{DN=P0X1OMFvUG=gX^&r52;0s=C}GGCQ8?-cQJuljfCHL68#J1& zdW4J1bpv+>`HStXlAoW{1RKtt=*B3#u{-wXVD*V69;7KbXC{l+x zTEpV5S|n{<9M3QJ+`EOB_Oy(a3?_;j2`U4+Rq4_9fmBCN3)6}V#T^v>n1e5mg-#CNkE z@$grE{&RqGEyVVM)ti3&5#{shF3_*sTzW1pu2U~^zenx$ht(Nmq zhVbqu6OOiP9)!ehKp zWBV2Bd$H+QuJJJM;5EJyRDc{ZtD!3Zi7J(R0&`ptU85SD z;;|{NX2Bs2O#l=_C4)UE!;yeY51dewvyB`+xH^)W7GEvAY}IzWpAsTR%Y0cV{O!XI zg(9wJ7V4*;kb{gO^(XwNVRTuquV^&0HgrD+e41)SbV8AEv;+g6REWFKPsDbJ+zv9X zrmD3>tjkwNRZ)vZKpa`;PK6)*uhbQSqkZGg4P-#Z$g|r>UO7Cbq52#+ONbNg!Jg;!1-4 zCeR)mfrWC?V$;M1-{U5D%er527T$)${`6C)?{2#nv2FU|KHv2Ubb$ay>l1%YY7MWIsMzIGRk zkB4)e+r(4W$11ZL10DD$E-CaQ&6in@^4mH+c67x4zGnjE ztY3LiLISK*ga?j$eb)c@T+mDi1@+s_Dw8S3rd~KAdY_&G=R~}*l0^}&FrJ*YIQyy;af8<5PM{MAxho*V? zv$3IHk6r)JkQ*%&{>2M12SqcUF4Aenr{YJo9FHc7Pf0oWsZwbba&KEm{;fM0pDML^ zq_3|H=+;$-eL4vN$l>yDFTVL<;>$%vTu>&n!xV3!19l8mt_} zJP$4nCa9vta$@uEK^qLQ7aTJa_m_{UmIPoZF6|zA0Gi5o;RK%fw)X{rh@>a(8alH`8TCzn`dT@$ysH+Iw)jLl=2Fuayzq%Kz`h>P(n(sa zju|4-5El?x@sja}mefgOnsdo1k;S-&X74uo@M|J*iTS=UEy%2dJ!0a+tgVz3?wUFu z5Z9^Luf0fifnmHB_&Q1W9Fv#388<`MR)Mco5dSfqYj8~8ymlUUv{aU*zVmfMbh0zo zgWSBw0)H>4o{ED~%^05tdXXCD*XsJtF;=b&GVx{O4IzO@xf9$3ZqJs=N=@+x`D;4) zJwE60q0Hs&w)-#%YPNFoDd(LA2WA#mK!`q$Wn;X{Ah>I|l_fXm1d47!fY}FBmUCn& zpz=C9XDvMR{&FThB?p6JZm||xd@Rh(GgUIgQCcuEMSN+UKPyiq!(j+HVJM2+`p|Qe z&B}Dl%E~Pa&Gm#Pdt3iph;}sZ-rW&$Zg2<5B_N|3yuNPb4NYB}H;=Zs_LxwK>41dM zc76V0G{2MhN*ToilF5|Y!0YUmGhPyQtZ?FYptdw{4%)hgp+W7%Cn(P19h!(9QR8f}Zx)-Clk^Vd%}_7;#ier^!GtU;4qGYSi!PBN5tA zhtUGfeMWHRi00L?3u@#+w86J(3m$LkBVqUUm-Y+jAT8hYufFJ*G=iU)a(*-`(qftW z7>rkop>`ifQHsF5-H%t}yPE`dOou}*WAF4u9h$6ID$dVUC72)a*-lC>5TunM^NVYl z{ya^&FV}AvU4L1AB|Q6FNa!Oaae&^*T=?b=+;|*);p`?pjubxlNUyssAxX`0d>zBb za@62L7d}a;@e9}AKyM3PZh%nYtWv3sh@1HIyvDSQ0oPeO$n>u{(4P>nq7-#!&s{sZ zhC;b%{wt?Qub7IDWn>cn)&EXN`n$LrZMA&4SBK=fg|C}REanw}| zB9#2C1rc_kwxRlOj*qbE{UDInNxo|%TYenZKZ7IiJj*!0$Wvm&*$@o3N-(BI6QEH`j8 zFWlhIyB(U#_+8!A7m(sa{;bD|8TMUS?eaTt&O)ov7@SNg#nVZ+ipP-cUJh2P5fYn;?SU^)zQ#yKT;E1_ zbkO6D(WUvr9dq+v8BLiMAODPz9kWt=O)z#|j+_`uF!a=u7%3*470~@x!Ei`g};w2T!1bZ?f*_%$QeSst>>{KK}PewvY^8Y^LA_K4N zyxO}Dx;Mer@BU0_%J-A>R5Nhj13R!L^0n=Nen$ZE?h#1@BRp=Ht-(Vu@&%nK=}+}_@ss$?(YYto*1SHXd-bu?Z;Lr715wR;|VYO7;Epo zhamK4iH4S{lbId}Uz1!Qygkee_MgPOMAw0Nh1=eGP|d6!#0M44D|}I}v~c zr0p$$Ku@s<*S}XEMd^#YhOgM)VS=b3y3swqA=PD^nZ<7h;1nX8f<>mw&rSvKgo7E_ z4jR%$zN^=X39^_=vKgK>nN@!qlgdM7e^LS+KJ6Hf?Q+hYP)T%MxXpw>YpVz>#ufA5 zBMg~#;7d6@J`AO0Jf~xR4I)&h9-u;*p(8AuhGVI-3Fh$X|Eo^fTyX5pZw<1XMyLrC z9&?G^KYU7)8XQ89#LA}o_jJM$(B7_Qp()NPHGJ)oy@XSU@}mK7oUJ60C3Q^a-b$5DV1!sV@~jSscrNy$6q%OQ+YiP_+ZotGmiXs&}O7t50gxB=ntD}KxY+z*<`Tv)yCQ&(O zx-y(5VsIdV*19*5U+%K=&YWLwa2)I3b=QN8|8&RXPMwSdwo2Wm)@MKuYzUpn*QYP1 zC{-DtC|A{Hk!e~52&oqkDv{D_^Zh<1xl{%s>FHLl(W=piFEw6FVu47MLS@0oY^nO7Uj)(Y~a8w(^gzPhZ;yLHcuTxy3j+tO$@SI6fF8MR*t%EZhs7@ zV$g3iU!&=Yk$uTiOel--LtSY#71{Ne8i6*mu3Y;`fteAe&RC-7kydRbccK^r;`iT* zvH2kmz+!ETD~k#M!_|1Q0i9_23%iaA6`^Lky^%gtS|KwY_Ug*1%(&i46$*%h!Af?J zr|oK~gCo~^$vZDA4bzWq5tSCma&?1bZCYl#q}VYM_C;t1k-FeIDy%$rq!cu-WQRsu zG+X`q*`k9m1FnAv50IZ1vdlAs%9qOrx&(lqOj?@W{r-2e&42RgYHE)j31>LZc0 zELu6f2sjfn^SLbtGqV%|e#v$G=-$2z=<&OMcrORIaqB?ePr1JX6PDplUD6DXljx!I zBx}<%W;h|fwXUVL?d@R4m|NtW$n{O$AJ-G4`@H_=tXECB*g;>J1bzg3{VanS7%3di zL@oq%%j?a0@a{EGOW{H-Pth}S78xyIjH#w^3dJC8d+quV{j2^qQvnBoK$T>jfbs-? z)7JQl1B98?(Xsv`lB;>yTOWyx?}t@!cj-+TdFIITA}iS_gM*7TtGI0ooPXy6h(qo% z)8BA*QR4{DJC7_Tz^Rur{S>_Pj)1GC_;z(;wpD47T`Q~qLXmj zOXzxHE=>g3be~I{UCO8lqURT!V%75OcaN9P(U^oIdieh-#mD~oSn=i{WOnGeU$6mw zT=rmEH^+TI?#k&(|A)_Al||*J&THFNMeLx(Neldi@*@|D5=amp(|;86W3P`(+AX;L z=br2dX-ty;OopT<;m-W;<^JE$WdEZR>TB%(F{c!hxg^nlwnCKxS_=QSZ~f@0>VF;& zRPFVD_MaaS_fIJ=Yubx{s9`G8x>Y^ zP#0Ygp$uYu&JLr%St#d}t| z5r_$5PsBZ#Db@C!>5ii60VrD0Km&;!5JDDRATTDBGSMIaGEVQHXT>a8xtM9`Ru)+L z6?rmWh1-KXCtrh?JMU(>iSLpUZb=A74=4ED-UZ+#NrOPqE4L(Uw_w)um92WmRZkQD zGK#|%p;U7m;>g&r?cjfARLoXZjBs8l6fE#K6Oo`p$iS@;B>a>|J+y8(zxG zZ$gZs(FqA;Yq|prN~T%?qSm{6J?X|O_j^zGP#gT96Q$%q(X}#FV)MDcw}Y0Pt(Kgb zL0l9s-_{`(e)SE$`d}0_n$EW_Zv`Dl#g}&-Ghm=(U$!*avtd2#!674uVnSE2^h#O|I+N$C1v_dPG#>i$J{a^~UA^4< z+QDL_%%o#=DBB2a!tUI?tq>_f9pow;B3m#Dvuzak@evu8L<4;`8vDle(RBbv%&dV9+VR%`uk)q-Y5>d2f_x8+9!=dH;X_tqQwCc&tpv#&SH5 z>vlLz+8>&D%~n|8x@c*&+m(YrK!qaLXXr<3pxM41ba$+NGsD(?t|Dk^Y6=Z>Cl0oQ z!5)*MZyDuPZm)7-| z34aRny(E`XW&$WkWg@}1&-IcFgGpv=SjdQyS&rPVu6q-eKu#?KLA)Sk(DM5zWc!v> zx&O7qOpVO4hY7&>O#g}K_yQKVSGWNJ`LY9I*PSYi0g`ef?kcPE_IUUJ4Rr2B{^?m$dat$jTdmrAp`HaMu`ik%xuaJZxYaVQ z?lOGc!US=n2DOd^^_fd)DG2-Hid-K708Iumc}m+VORxFR*UM(H;1A|F4>uj(%<~%1 z8!A}%s8M^KJt5Z&j(@IYW_dHMmykan3l+#IuL9$#5MS^8oDpvny~x5)Z67ZntRU56 zMoJf9mDZ!-Y1ZIFJAp!HAtGBzd_Z^!ju(inBrUe)d8c*+RUFN0BI~fey+Fw`k6)7p zjIh<5oBlC2wm{Z#RZO1TnbZ-F6j%NP&4`!Yw03ZNH}r_+e#uH1RRsL; zXwA$%mws03^?pW-jm-V`y;@gOR2$AqNH0?RuIwtDs&NM^2#B?BC}`}XjG`hg!1R19 z0->}>G|027`TI9>a;u%_qitZpB^w#;WQO0D>5*me43*GkVFD_DUXVOpit3%{Dc2YS zi3GW_|EFWWwNGDSgfKc$(w6We7Do@}QT7ziDY#=dB^9s7Ld;kK@?@)xuHpp_Uu4@{ z4cKP?fR_(#5)kD$6TTO1#00NyVeVd>Ofp6^^5HKr0J#T7wBmCCr^f&5Q` zVAaepL;HfFcKZvleD*R@tm53MB9D0=AyJkYQ+5Xyblyxo@gsuo3r@mHp_5EIYf=|0 zCBpSP1N*0E0#&mWHBUvZW}cPqOx3RU+x<%3Z*wi`HJ78C(uiRx8I&^|DJ(Z@p`Pej znOuie2rE|sHjrG?e#150f5Pj*4rK%+T?>wNUG=U;&Gt`E)ui_Gx3PXNU><<>f?x!a8>^BkBmoC#FyQX3`Oi)+Pra6`A$* zlmG*)TDf%}pbzH)afnsb)V_p=KLVjdlVrlAGnA(h43Qf4}HDq0E`2#KgviQ7T9D*1&)U zAeu4ZPI8)17RdVhm&C%t0^~oF$RTfOxh-Uv1yQ}%+lz$7@MHk9_ETs7RIyt)-9@~r z+}g3uT1kLClzf!`()T_5aCh&sZaY4>gSPcDyV1Tc4nM0qN9sk+M^Q?9@jAnJGqs*P zdYcY((63&sLEtYeVrP;B)+{}55-yl4%%i@)h#Bkh^TDis9)(H z>Z%xE7r7?pHJ!6aTq|DG-)c8{VbdY4EG-yG^^Ue@#usddi5?ky=Z)@bZeh;+<5@P; zkux__r2V%zpRml$PT>1D;11v-ymfo#0*lwh!jKaUn8H! zh#VtIweLr+?q^t#cL={puSXIZ>4Mk9Pew~b}7NrNm>+hFSt}* z+i5{R1!3236cnTs6dvXMX#6T*6!OUdTS~FfkmKrPCC2Qn*%xD)$GQ>m?EqIANiXS} zAGT-BETnISXJs_myWishf&+ZB9-nnQqEnh`Ao_|?ooYhJSGVCL5cSAGQ z^CJ5O#aS*L>ao}6ZQr?|7ZWom*alRbN#z`nsuT*ypi&Yy#!|hTG@v*+^F16{g+G&s zcpL{#>~#Wi8n}nN+mVnrG^C}Zq9R=a;@Np3GQ6JA7 zAMHWMf^VcXqv{3zJa-XqR~=11RKQjO)^m~OxddIVAOi)`_pB}wY<6p7M@Wh-Vfb^u zlv4rJ-`BRx@duL1#G8*^Hm&xYT)SdTSZzfA^ zhl*h{IfO(YbE@yFk3zmt)oE_v-^7}7A3VVVStuBLabjPR$g1HLe9G3(UC5je+R@)X z@dIcMeUXLvOz9j)6@-ppZ*pHgd&=VsF5H?sQ`Y^ZA2$c}W~aQIcdE9niCFVsNpIM> zB))F}U+YBc>5N;C>Pbl_TMI?Rt<_+AX`XV&k=e<(lI>!x^Po*tyCsX{O0zqtcli9`52zQlIT_$|W%pJ_H$%D`x8GmetA; z!=M*$f!kiU|7Bpqkj)Y5U`}^rk5#nWPp$LtQ^57>INut`MciJagFXlG8?SSMzlj04 zvghCP3*wNQF8C^a1IKQxX5&nY-nDu^(4uJM-XM ziWqt;5Y0gY0h}%Do)>$-nvmsoro^D|EvdpY1mJ*>01&=fJ@9n18K=TKqw=tnAI)E1 z^Mv@exF)-#+0eF5aDV@R^n#ur)6Gto3y8bzNu8HYk<@-bTnx2@zVd9%jYTFpHn5rC z>FyZ)_C1$N_L=FTuzR&c-`C}M&bD%5Q1q5G{ym~IC340GJ+K8+$|@U7A^bdMMg~en z9#Qy}yP(+|pR~VbE$cky9jR(~x-h_t%PVOB>EtMeS?TAD73ll?mbezqG9cA>1_6Dv zv3Z~D0GM04$Jk6_CVwX-jDT(@#+7r>Zx2ATcKp9`!)oRxrx*=0^uIXp_40^Sym-s? z`i27J2{9b{WBgb3YbO#(hB*zfNBU4(T}X)|dq zc)-7~ME!W>(|}Us(+fI>ItvDdclTn`#ju>m%6tdYcSOXDNO1)bHM@sdq=0j&9T|0f zZ4?xyZ5K5!aTZ?e>4(&Gjv>ujnVft`roPojA+4?+$BC#cKbwtm-jOC`Ff1pfidkaP z4@tql``TPor1TpO+9VyDthsZ(^U^&)m#lGE%64sVJIE6?v_*WtygG@gsNkNIAH?(> z^Gl3&$*3cnDJdx=E7_rAW(SFeAHWBE^~zl*g8`D;6fvn+W=_ZZ-H_a2<5zYCs_ z{GRG)+4~(FH>pgkEiqgW>&u#ck{y-qbT{d=q-slbh5frV{D`HK<(mYgngz5PXT_cU z=X(SVL0F2U?%u@=Ms^Be;aUdH&Botx2|XnnQx-0n^I@~InW^k(f$CCK_f9)z17<3a ztfEgp1)YHDHiN$w{Lbx5HH)wAGuTedgaXoz>vvt-FQb>E(th}zQDMT%vv(KQaKMGb z2LbGac9XY8uJ1f!x(GN-T0GLSl*8P1Si}Z738yLGHMk$Oml!ngo}iHoz&4Hk-q)R%lGFU~>&a6_ z8J6#U#eO}ccllqK(`V4mm0Qzp%J)aKI_h^$6 zbAe54zI9ldoq?kYw>}%rA(v^Gu(MQN5SKb328|2Amuo%2@KcGwZYBNZBzpHQ;|Nje zanG@hSYb#1WA$1E?|8qfxJKb7@j%X4yW@p*-vqKvmr|dcx;4m@6V%OKcXP6HuUG$j zfbt62JRhx`LUA=+z4Sb{2}OP=?3DQw6$R>60Dm^9Yq1y@EjX$aQ(-|EjdmRRZ0yYi;K7uYnaT%w6GRSSJbI0Wj!+DL<3_{Maew{qFL(tG z%zS_QVadnPvPIE~Q7%~88-Gq#q4pil@Hy`*SaD-p39v8D>q=4US(cc&kl7XB=Vw-) zt(uMrO1a&i*_pUItXU2pskSGkr;csk#7%9$ef&Rq}G>KrCLE9G1ea5_Y!7k&c_H~Bq=cb{`eeb@g{Fj=!ghTIEX%RSZ)lEo*ORIzODireXSj)qUIx7?-SzlYL4KFV@9R4Nk$m7LUN&uIK9TUAM_yyFfoJ^kf zI9!}#dVMsNH&@_C0=yhpi>w=`v+ZBjD5bZHuBlG)%8a3AC{)-AFKn1;WLctl>gTET zYNCQrGy9@<1zEHFnWfrsC7S5DoH6iyc6#ebrZMyGj zMlM)L(nvT{=c<%^FX2us2SU6rK(%|p2j5JFBr9h^C}VD{JtbNY{N_M0X0qvPh>Rm3 zlY8(&L=mk2_7|ZQ2@YGk&c(3QqKL)oNnVP#-%pqKF=`Ledt?>RLCb#EguVS$CeU3S z(B^ow?(#3o}kW3xG8gY3bx7N{LduruzKIPV5o_3j_AtwT_U2?ZXef!XS|`XTvA z7eNU0`dRsmA7j9|RW!%8Wh)KA+J=zz>8?K7X4tMJm6YJGO5dWovBv~C5p9{ac#A&a zY0)?9<1fd7n6s-F(s8Ak#;{ai_--sflFnZ_g}?11FTh-uf{cJ5YXmYynns?FRZ<|yeqL)yHLvHz*7H+ToUTCNc4W~IW zs~=R`={!m)maMCqdsODKlj2mPM$aBTzt611u3Jz`l4mL~&B``4Q*tZCgl+ zB#j9sDH)mE9v&4xtBs$FOXYZ|?!&M@iif!w6|pcRE{HNsrW4=DFR?~Hb*K}3m#!t`i+q~T!UBL8`f-`(L9e+xomKZ5dC{3 zE$cILP?)`Z&UKf-XnD_YVI)5c>R5N0G>3fyOLRCB^AP8u;*u`&Jv=DXemEI%UJ0do z0wLH%fQSBd^9JSGv8IY-h+UrJJ^_hp!WFOjpX+?6EyA^FGW=EDkfU+?Rymf6(_Q&( zn>r8Wsp=lbT>DGpbF|j>x(l5TPmmdOMzJN0i$rcl9I3;^6yiRV01g4X=*Dxsd;7y#f)i5x)db=HI{Z zbr`~@US3|amBwGjL7#Vq(|!uOF@wDLDzb3NuqQA#D;!IDE<*?%4H6(-;iOWR5JL_? zVYE3k!z^(?s4WJi)X=q#5VN)RAgQXU&8@Aq-}&k7fSa@CB$&N^hLcL506STPtxSD* zNPX~#Is(s55GT`d6H78v>nA_x(1yLeL^>9SF~t7`QY#RsJ3V>?8uA0E(|actJxSvc zvBh}PFv$zm)!7KpgW4V1a(ILUK4|yB<~{9h1=f{(HFr;j{994}@_j2KcY~M+sfe!c zPW6g(k4I%&YHNRNv!9icv;dwY&RM=s(67zb`)vrxh(iO*gu59qXS3-A+P2VkykJntACxJ~%B zXM(~$fS~akMa2jnVNb%$ygUXC4Grv+^egCu3QtLC`d9e9#I3P;4M&iT%Z=Bp`}Sw0 zMtCUqus1y)A79rc#`xFo-=8D^1oiXt(-D!tDzw|aVacKK9)3{2+w<&whRcZ9b=mP! z13Ktkns88xWAoDx0-6V)ta=*-1qBKa^kfAr;(q8aoK7fyBl!jo*f#biV^!5!eXwaL z3VgHvD}(QWfTZ~wJ+>{DaNE}q97%1%N5V@%{s7Z7+QrTY7Rcu;#;<`&aQL^TDprXGv z`_zO@*9H|;<8sP*b!}2dFXSjmYxi|y%38`4$OAC-`F$oMM(Cw(oIeq!S*T@AD-EEd z1H;2wl=pvF2qzUgfd7de2;!o`e;f2{Y|3>vB)_Ss(CJbh-zm;G2}VlN(XnFo``J>* z`}MbI!5p=R-jCDH`Rpfu|0>4#rBvlXl_5vH+`Hy_VFePDOzD?SA9OV!-^f!)&X5>) zz2mqa-JvI=WbO`R=I~&ek}p48gjs6H#xo7)mCBQnINpodM2cQ+0g{9QNbl~_1#2A% ziS4D{uA$qtYBq##;{H1qKw3@5iyG_tsEy5CD7wFYqn$%tYEUnXgpbV3%$#EBaKc&{P!E+8%^ECHD~c&4;t)0nQsHfQs_m|DFF|6Y$0(-=+Fp z3{T&>0c}QP$<2nCigEDdDg3jx>;n}BTP+4eA;Hbh){bDTcwR3*IEe3wpp%3f&cw&pQphB!lou36db-7@yT;!S8gX>h z^ZCixyO9DW%z43U3G>mEhp-Ch+sZ?fl`6frAOkcHXZPlZ=_LlG2JMJN<1~>~z_PrL zEa>i*gDQ|O_|r(HOdtRNa;#WSAeU11p^7-{7Zjy0E;U;E`xT&yaFNf~G;|tzL;h&! z#zJrp4Xp<-7_3?J=2_>3li1atyOYG69LgRhrpdVx(2pinHU zbb}5G-zq9fD=SBtieDZt=?NSGK)?o&L&KRebb5>E?e8DAfbWGwW@Tqf{pRi)0rUU> zM}1XJ6D9?7Gx#vS2XFx2n>DOR3NEQWWHgP)2RpuKTBnPwoU(}San8O{in`1v8=9I(ur@!w$B>>M_t zo3r+d5oJ2JDK#LMD3BvW%(xZw=KI69-^+YppTdy9W=zj>4XSTZ(ZEUo6=eoY8DQ}P zR!&fDhTTt=+4M6i0l*rCDx6$z%$A#RQbx_zID#oDDdYEavR%EQyRlA2z~rt%SoT{w zrFT{q7FhuPqNAe&8eM~7f!vgyUHH8!Gwliw{1Kdeiv(4SWtI4%W$I0-J)4{dav(yM z971|EPuVe;kj1XucR6`ckMgU#`DBh^B)@&vcU9dc8ElSDRa@r?v$fj}-rV{6r9cdQ z#4}EDSF^L9Eh9$&aLv&h$**j~L;qjQePvYC;oIgA zf(Qr-(xpgAOG`>B9nvY?2ndohC@5WmbVxTyrwl!GBPrdT0z=F`{P(m7F!{xsP7_QDWr#)gLFR;}p$ zu7cU|yY9J0H;St=p2gFxXJ!bf?F=B5#iAlcn%|k04~b6|E{WqKzH@*7{gKE2@}-52 zG=_@|N&uUD)CwavRld@>)9(QuHU%lJodk{M4e{OA4jzsOmHCU^dqPbGqhVm67}FD| zX)v8A)cnsknLvWX3DlL?+1W#yL0wo~U43qxs-${?)u^C)!t7ZUQD@r~q+m!242t0y zKNwY&OL*ONZPACIukB3-^4JfbSc#ydx(Is$X4~0*mtc4`w)aY;!9H}L*krG6pNP|=~lpnB0z+c zl`FzXG4@^hQd{a0WwSvWrG$O!Dz?(0g4+vYLcl1xslL=fRebtkdOmo${Ds9c6imFG z<}W+h{nM-!i8EC54OaqcRBwd^Vqp$8+C<0V{kCm5+7I|q!dg&L6 z4-=|XbG3nJgj#p(8!id{CDWpG>CH};no#|bn{u2T)wUJatIYh8A&}0_yLrnURCReg%P9_ zDTw``+=+_7OkpQ)e0Xyg5c;HO-w!TCUoIPpoHl>Cw4Uq~cb8X~u8bu`h@q%U7N$?i z6sujK#BdEhOU}RjR0>_z#=d+^nJ`%g7yKwC&WQxyL7R1*?B8OLmU`+Icip^G!`yeT zFZB?R`$YlEWdstAevUnMCD3Ivh)K_wL9+I%d~Nu0K0>+#v+IoL%s?$N*dVw#Cr3ut zC3WY{A)k@al|GO*bjUP9rbdRQgveaxU1P+;N={(&8i#|jlk^1TM5V;pfcn=EyT}JU zqAjMI44n}}7JJD3?^Hbl!6dT(M!mxvA)y{=4*uWSd7IMz@A-X_|2K-^bK_myyYCH! zfsHiU**qWlxj-ZDDB&i4n>WKoBAk*4q7`dW-WP{vzg4OaJt4wKl1OgTqb+ zt#EEF)ZI})ONV1q22~Xkxm%jSp zsO!*!P=9c4lQHS<;!P1jD-H}g19AR{rt5v3iw-mDBvfA7B~ekKNKRk5#%eLcZ4WMR)arbg+Q5JmE6aDqsuDt4 z5Hj1YMosVlYA*e#)LDGp>3WadCGyb~xc9d$i#N_C;=k*{Ch817G!B~lTnG$Y@G{K5 ztvs>hf^;iJm%%M>CRs;E7sNV%0tD;E>QQ_gPUz>Ibo^+fLuYiNX=^dcOJ)*|p#Zxg zT-ivWM^2p!@7jNW(M{3c>d{|jr|yYj;#Gt;KAb-I#q+#}6E+m9l}Ml^H~Pp_@=PfG zCNkBn?;di&-G*3{YR1~i%AkcEZVwY7HJ1<-DT+mt2(Ntvpm0c((*Qc8sqSNNRLo0@ zUgEgqWZbL~P>*Q*t5a_Jl@}yxASuL`;BPhHh$kc}1c~MA5Eywrp%e^)_S8B5@f zr1Uk38_apX`Ae2r@S$KO#nu4JAR9?jvcqYvUmi59XH#2QUbqJ~ab!)G%yuK>UH-o( z=-p3>%Oct{Xa3>*X?$mzc)q#PpTvR+Kk`ggGt>-T>x+{gv+6e$^1S?&osA9=apRK| zyYK3oUP}&z6I@GTMsbStTjH{@6ttb1tw12Rtqb-wAfVfFIchgsOuCl5PxxuSo)MV- z|Ag1Eu%E7LFxMWof0b3dkd^|~`wBd+OYW(!!D{X=bj|Qy4P6{cP6|knC`ShRiuoiN z`=x8AwXBhV9A+@|JpR|w*4AcPY=A}vVVVujGvQjw(_)F`-1J#DEETetA3A^d_#g0O zq@@b@|CoQJIL$G8tJ3M$;M6hEd+}YV5pWL6kq%GgQ3lS3Cr{* zM?Tj0>TNH0;J4smeWc8OnM#+eX7vw4T`&xFqg9O4HNf;x0Q%6Oisv^TOX-9b+n#5M z`?;SNz`y%?yQKjKDXix$0JlF!I=jj%+;K($^6}_l;K=AGIs_nzE#n0mx}X^uGVSvq zu)TY5unSOcc*8#@tANc2ZhrQ!j%Xph&4A*N^Wu%22k0#&2f_K>4RC8XI4rXkJSg>R z>>p)PA~^H79mS3WK`&MS^_6^M>R&(Wm5svg3(e@gknUT`D36f2&h5zXre@ZcTKUM& zwhKCFfHOOVh8J-?^=u`RcQ(WfR0Zq{1$PNQ?ao>bnf>W!^Vqh9K;mNGt*)-ok8}p| z@!*2pZ7@bQPD%@&)#0gJCAf{IwX-AvGkxfp{2oYk)=ZxSteVbeMOGde(aNR^;e$0n z{-^Ztsww|`yv@GG8an6DX~M6sdQk9nVMFFyHLK73dj5@`o%*dl*zp=5+loaE#=;zL zedfn8A$QZN>&9U)f=UuR*|M^+kw{Pnhg~&PQji0f7TbW1;ohi$?J+dWmrxl_WVEk^i zF<|n^(3>I7ekPnD*&TOMm^MP&JJw^r;a~4b;bS|_D{A+D!)7hr&c{QGx6!uGtCCcF z7NjDp_s8^5$l1>sa7e>BraWy7mu+moDB}6Y1C~f*SRC^NJH#)nTLtFQb5zSFMsuMzPczGnl0X)Jbv~Z)cqr- z?SmWcLEy&Cg1;zZz8VBvD=1NeH%x{1kbTH~e3qtXuG83N|MvCoJT1F={(`#&@b)#B z@@>)T{L;dAgN=Ux?1-02rk$OX9K zas6q?+U1sLi}v5;hkBVbbVS~K@Mz>3a12d4Qv`R`ffDb<`p{}Swkr2Ae+J_?SPjLd zs}2c17k;K+d@1pke+>na;$AI*cc_hmb|(03v(ng_M>RGr^yc@6o6zYpO}t2Wm7>>m zj>YKoU?9z*YiWd>-R=%SMSX!?R@XQqu|WEGzmg&D71BSciQw^;>*(x-YhF%sl9l7d z<4SBEvYMB>*Y`b+KaF$^eL_@eg>5vNjmS>Lz%ksRnBZbRP5)s(zH!aY*^GmPrk5>P z0qCKfnWvJE@dexk!TbYWG|!k~FFzCUC4s!1$Jdyd4{8WfJglXY%UD5A6=t<^O#jya zk)~&1!GXe!3nU)nm$e*U-Q4lETwPrapjEjzC0J2N;rs(L8jNn=MCo4w#~RTl#ty59 zu`Xzd^J{)+5}me5Jp@mxh~@eB@<;62(v2*S`!2~olD75w5k$n%A<6LWU)+FM>gX|( z%cOBVo_h37Tl3i>pr<{zz6ZasJ{*@ZgdEwBUUTE8y*lM4TeQY8wUD?Hr0ITxusaL? zP=z@n+?km|0Ib8yV#ATef-wW0I4l)v@Br8e^+8WkyId~OUKlID-o$|?SV%k`@)l+v z=E0veS$Z*Bxv!Gq?vHvn`zn_!&qnlQ*)hBz4)_hhKtkM zR^QLFs3)6~3PJY7H(ot@{#U)Te_hse9(Q_(8K~Zi9k7(rGZ(9Rb7$;}wOD<`XhDkh zo{NkSOy8N;9qO&h9FUYmk#md#0aupJulNeSERXfqS(=&AOJ+ow3IdBCa=Ciu1ujK@ z|NhMWg%KB-w2~4&9+tmp-Q^8bFm=#XTx6<%*fN~ZsN+$sB(%!7 zpanteW>gU}Z_lGD`5_l1Qi@)paauK8<~O&{O*&E>e)-ybE^o9J;-Rf7qkaz}uzJ$U z8f6f5r4nq3p*Q5_`5a52gUsnJjyv0&z}``3o0@wLJ3KHQkXAN=j<2{JAO9d|1(QCI zYkKGezwE^JwHba4tU^l3J>0V@+H zEn_7)FeXA!Hz#6too4%jk54Zr3rTwvhD2En-`q|peXq`}TuYxv0oQwtaeAvgHhnyl z3^lGr*;zEq*0$1#IoY;tC@EbmHDdJMIMJtz|1IUIb3{!hDSi!|5I3n|o=|~gIucy@ z2%6Mb7t)4;ARvZ-R<)lU+7GP5nvW0bqO0J>tcj}7#@zi?FAzz7?g=F5P*S)qSSoh1 zove#9=v^n0>mvg}T^M@;hEF*egll_8M(t|B``~xJg9VB-w3Vd4ezV|1IZ`}yBy!D) zVu#7pJ0{?e8Arv(Srlo=8i^0rxE(1%57|MJfZJJ&v53gG{mcEAcME!PKpngz+!JH@ zg~`RXdl~$;p#z@@RJH(GhYdP#KrIQN{vIpg0@)Kq+6sW6n?&~PVIaoaw{LYCKC<-o z_WtL2nn1#Lc{ zE){?ZR;!8X7GgrnUavJ-e_{Q@n*}L;Z!h$Vv9z6Go{Bw8uIZ(y5bB3-?I;JyM>yRD zpF2tx9Ce6%OSYJSVN;a+#iSE*LE&zWg*8nrMKuS_smOkmNebHLQ8C1)5OJ%6dG25% zrwC@Z_wGW(>u0N`OB%1h1sqQ1$G)3zSiL*4+$Y*rtNHUn+H(Q;#7P@HiGuu#{y1XH zXWyzCNQ2^Bw_cH7{sJdSyccR zv7EGOPQ|5vI8zkL;HYj`Oiol(R_eF>L~gq`>oYVx7g?Uq+Jc4jRohqwj$%rg=1Ifj zzwJ)HIi{6qG;?Q;P6mf?%Or^gj%*_Lo{rUdIjqZXWn42S4td`_J%;}80+#?JZ$ytJYkz0sy$#6 zQBiAYV8zCLmRW_<>~^uggYq zhio%2yl)G@0e;|1kNKBQ)7IbT^L-a9QW;Ul*SKqO`i^%JB1e73w=d=4IXM8Nd2_j> z@wgre$|ho0yF62S|3XJ2J2y_2Zq665Ax&5NjSxuINRTS?^Nw9x+`#tFs?6D^sO9n| z)a}(_wc4|idp;9@S}xJm%G+*C<)T{9*Y|K?g`5q5eT`E4E*j|CP1Wr^9lWI^CBEVdIH zkU=UK8p*VJiQ?OnLck*A5~u&`%FDc42Y!XL2|@DD9R-gj*Rh7zUR6t~wGTDEBB2>l zNu9D~5-m)BMgL=>rHlHQ-D>=(x;Iw%ryKHb{)*iYQl#Ycz#SgBIJLP|+FJg$ZuX{m z9T_aRf-ZI$=mXo4rE`nH{Z`^)oR3G{9NPWnYi4{y&)1Sip=&X)?(*t*T%?`zPD!n4 zJC9pTAN+j?{C;N9+0x%|0uvqqmx-xx|`1D zy{Ey8nDEJ81_bBdZ&-;C{^faMIp=%+_db??2oA6Fvh>9b^xwZ(C)|=RmlI{s&VI|v z3TiwoZo5Bh*LzN|_5^M-X?es^N7~MzPDjAwdu8^^1Knu#q~k@8_Qdz|I{hy?q(bKynpja3aZ@R*X*tQ2k%G;^4r(D)`O?w4s{|+#3<3t~Q(uQXiK-vDfSj1QjHvK6V z>XtFeK07gZt*LFho&5Qb`SP%^5bfG-r&)&c^_GHLvq2PE=Kz!2i4)|m-3yfN-c%CM z-8qWV`gMx9q!}b_ajS_0$UL`qcDP;F6(M)`=NvzcyV9?Z$=p0UWN`qfLGjO@bhh^z zz~O!Qvq+>DMB?>pwEe~dvD~wdf<}g#T3U?ZQ?&o2_xjPqjrK8qu%*rInvL* zAx!49=cH(vWHGYV6UHo6Np;i^vlt5Fqu;?M~80A!_Ul|g!N!sPPC?#w>wWVj3qd4_N3G{42E2}Tn;GMUhzHR zPsYEZz&72VOE>F5Q3qjQKWy3hXli~&VKNufcIq@!`GC@gLC}4d%*%IPp?QyCVaA?+ z?p^Z(vUBYB$OUSQW+7jmnt=$Kp`oEb5L(XvZ0b-Mk4kxs%MDIjSp4`(4U}GMVQ)?z zo;o3R45QE(T#_`O&3j0>zjNSEe)(r~^b4TFfu?J-;ifdxR= z^HYKp5rBM)=U4B!x_L<3m$(3*5VSFX_MU!A9`MtiKY5+;9cTstC_bc{as2LWka`LL z)ZPO{Ff&9%C-}sYALf!>5!ASq)5X^4$04w5oyv*|USqVVWO4yIujM1;uIw&TN!##5nfD&I#a-T{zi zv^w!;&1>MsOotWrYCukt(}oudG$_gnf!0|)?$-t$s$JIwH|Ng8()IyHq90H#o) z;vHAF&VVBa`GV?U`-jH!J=c_K zdyXG3!w%pgAt9kR%F0~;b^0Nn4~j}%D@Rv14P^d4)#3`~^PX?t2Afua^6n1?CMJ3& zCb`Omdye)#R<)G|-HaN$$^B^47d_!3$~Ph<%wf~(-(qM=E-p^tdR3*x+Pfd#P--&9 z?y(I`Qc&s*fUwm!?z(h`T(2IRY>81c7pCf7MCM^6|@DWn`6fXNmZL6VZ zt&2&7BN}N-{W~%pF&w=i5nkE+_HrbY&DAV+eXHSHzD`9yvYIwXbRWP1M)8`*G%%Y) zV!Mx9(HJ1vx8JFDZLw65_*Y7p-D$TrdoMKV<{w4=Xf4_JC8xqoi;BN=tl(VSNXF4(GovIn2H{CHfKczSX3Q&sA{b2U8;3_;f08J> zX06x0859SVf~@P%9G(r7-}D!j47zOrST-5Q+{Fj&My{g4uRH%>?8OA5z|T+ap(rZ1 zGu`URHQ<-@ia4F;)}!ih`n$f6gro^+;qADRLriqi`(n#S^#hl{ z#Q<;~?`{)$vD0gD$no~4CiJ(yaB%-Ua7?#8O&jSUxs}a0qOQda@5DNfmnIjotRkKO z!@-aid48>tkHf!xp$D*oR$q{^90ftLc5*l*fimaF0zBi+S{ zKe?6C^#oyaFWnYfVq|$jXAX0D#Y-vt9jySNA$1o5MEaIvgof6swv$?Djw%p@X5?7X z?mV=gHqhmc0s=p}It|NVA zb@lJ+!P!r2LE8{$-~vm5%0l|+2ryj7CnxQ+eh}ZsG%431#&>gjB(CL(?L)Z2_zraX zzEhkF;~~RKA~!XbNc-m|rYWXn?F8UmCJ9HceF-~2rQeQAR@E~_8|FK9Rp(0!(>i(U zREP5;{7UITvEs_$>OroT0BnI&;j7DOhzz(kf<+<*jzQ}Fd zXAgi629H9}h98ld-dS-iL?$5l45q?<@?m?erM1JbJv#qm6%^zP9qTs^PabaaoN+&D zdQduWFOhZ+!|vAJr3w=cfts7B1E7xQgUe+gCPHY`PV+G>6YlOyz|#>??*#| zDpmCeeZ}^c{fCo+th#2Wb7mrW;s|Gq?C_$Dl$8=uCX-dppQp4lH8fM;My8uK%PpgS zl2f@88n%>)$6WoiLpzrh&Vdyi(S!~vnv#8dZ%}zU1 zbB$%mSMY+Dcm5&~wi%fk!axBn^&}vHboU)R1lUXNP(r7)mLw>be!8u1M(UjP`pS{{ zN{fKW!4}}X8}Neghi5PBGZhIS9{(a$n32=x+lMQ6QD^5E}2OWPoK$j zeo(_AraKQ<9y^vM(%;LL6~$Mqf(lYaB)eF1k;U5h=>dYgNwwZe7)NPQ-et#95!&&J zCT;Ds{WnCGmG-mg`>!~3q<$|O7C*I+vD1vY@5MO0+E6Z-Wm{~p%lq!KTh2-b+EYRYT(az@;(9m@85d`~y@fLi(Q^f1{hE<=gZm&;xTV;K$ z(djnq-AT%X$$UWHAKRaVE76ge7^}gOCg{2Q zW-jnAz(!&a5kFfsn2HHHFaJ#uPK25v!*tmI#0n~R7Ra}m+>d5#ZyPo(3JQ;ji-FL3 zPaooxyi(_mZNzfdOpsEOB)aoAs3EI9HbQ$yhZ*%Ue)PylzMN28=`QZ6G9TOLS4z8! zgt#rFx9l$K{$-Xz)st1q0f%SeP~^^mmLAL+axVk^5#seVuXQcj#G_)P-+FhY2o;q; z05#&}No%U;DZ^Lpkch_zRvq}XP)fTRYoQyCxa{m~LD6P*b?tDZ!SfKAfXjCvh!lhP zq9qL53Rd$i$?Oyu8_-(wCDo0XhIkg|7g!mb*keU9|2>%?w2^Rb(BWB$Yf|Qwz2*g8 z#u1d1oX6;jUZ`wo`ThZ6yTMlb%4YtpI0T^dDkY8+a@4-J!g{oubC*o7I49ir>UL&W zS8^MU%C{RRmbe9Xl4tlz`5Gfr#LCJCA7dY_$hrs)!Yy1fdl|*?(! zYJNZs=N!F|Ck|zhO<&kpP_dy_$Se%0$)yX<|Kj;!a88g~>>le#-5+FdZqil(K?+KU zu$)R@4eq*;4hSxrDc9?_Z=F%+hb$h!T`*f@aAC+y(if(R2Sr(CbWpvjKEH-oRRKm) zn^)Ce8@TI@x>SlwDMZcch?iB9Uwe^r#(#n8<4>Q7VaLl;{V(~dj!1vnlK-xUbuD0Yb#xL1US5ACH{&Dl9Cr(d#Te@4VpCp}c@L0YQ6JU&T8X}UGwod4jIFtG_h~0qA zH&hoL9yS$jQsP7rm~%5sqhq#!(V~JgVy@~(@6%<^4=NNQfhl7X%R`)uFGH6$P%_c_ z;mQ!d&8;+3&*gvW5DC&`3X$ukq)YDU+oO+}r&XO(r0`ur1WL8dRoZyQZ>!A7iektZ zh15oe@K_B>OG^jj=S9sw zMz1=KYPCd8k${P5>wZ&KT#VWB57}3SiYxzfChnRO62S5~q<(#pymsi_s3U4&=XmF^PSeCqjBJpA5;uO><*XE}ULg%+}sd>E^&HgyHUcxb~8i zU;7_eW#RU=>ZKnKOrjW-2YtD0MzbF}Uw_)0kpYMCu58(?BV?4vZTZw*{E(f5hG-Qr zc>PY>5>nGc5fBiN_Kl5>b~qcMtgu6oaLKHZDqWEmFCIXCY891x9GQY|FHtmMdbT|g zHE8Bc1fJ~yhsJ^e02~I7-Xf-;2G~gwr%Z}R(AS!<(NfpZ_&_nO0DC9=`lTDQA6Aj#)WVg3OY<_BvJP?7m@x$ zEGK6L6)G=7Gpe)kEx=ayomP~rCjY1`cDXM2vl1_ztZN zNEXw`3Z~G2d?@I%4;5f`*(7Mw@{4UNibTgI5DGf!iY$>jvRIm5O?eg#!%J+91`+J!-U{hSo-ixw1LXRTg53-`~#`OzpR6G5!f*``fu zdh^Xqmhqj-GQ8(Y!dIR1tyf{kre^4C`)bh!fwf$s+mDKG%&EVf-D;(LTJC+<(Og3~ zJ8?y*b1tSqw2c^IBBJG_T%C|<>#2|Q7!bW}*D$|`S7iaknp;a^yKp{CjJ*~J8&ptzqkH4e8+wle>DE-FU1>HeZaVg5- zi;$4eM2n+VOr}IDreQ|! z`qPPJIU6`FK|bg4(a}**P>_U=kH{G9d+>9_wmK*>GSH|D0k(LDCoGW%`(Z>x1qy9! zZ0v3E*BiJ&h6L49%QZW4DwqNitms)%jpG-QRo&oDFU_J8G6JiAn=Pn1FBZg zz3}42FRwG(%`>m!cq&wVSOk1~?;yyg>rn&tYa+@_)sg|ak9x0+E0#SPkW?*wIJ}F_dZ${N%qw_d`d^QyIhm98#31s(#W_y7@(yt+r6% z@b8RFMc2;>+a5rWb>3SHC41S1lNUJ=#7NASZtXdAgd_NIGpbnN={sYXHOW5hHglYD z{|gC}iLo?ayvVq$`|lQ;Hsu}I?m z5`(n6uMJh^WtH?4Ef9~tF9uheBP~{9E{q2Ip#p2rN$i&PMM9!#z4yCS<e{*Su%$ zN0P-i9;~vSj;|M`!=HVM454C44WF8{dcU{rHg!E+dvT!NZHumUqivKLl92HA!hG+Q z&#y!MRZ=wQd`t39?sE0i*QsCcsc&xzu93vHV!wG+>ac^aPTva(oujeL1%Q?P{s~ct z?e)c_dFEkaVA6J<&h7RP#BWGo;w5(m*!01np+tE^L_{(~AxSEuC=`&JvG|RWS5aZ& zY`%Eb@ae$uo#WOuY^4kT`Sa&GH`h+=M7`ra6VdlqDHpUUgjb9BR}^n%c_w59Q6zn`wH~~e&)WYoL`gaSGA2EpGY+48Dd06)L{ySW z?De%z7_~5oUWr!RjnmuoA6)S3g< zWju!=TU=vZU3ae213n)>l5sv+SE{S4qkH-k4Gf^=^c%K2rjw!~-rF~C{6a%<9p{@^ zEdAdOFxUV3h?2`V7mXeKh>A~02uesG3kVEspP#2uh+{+Zr5N}QSP*xX?ccwD_X!B( zz(+hLB0~FBkLoihc%}kPv#UY@jfn8#&nM;f(=WgCeP~Ybm5BE|J~1#aeb-Zg3O`Nn zxfe%RDQ_hq0r?dmajsapizLyN42ytmC3xgd*ghNRHI)JGLA7Wi`=esh(UEbRrR#(( zU*as>6S-kLh+fz*J;dy z=`*keraeUmH&L|I)ZvGRAK3J3!roLyZoU*QL-e?#ex#)-H}~t^brNoVd^LWjWeJMK z;osiDGc(bREqgxQL@zHbeIB3}Fq`UI-+)!?DHXfjY8Op(oL-CXT9}-?;Xgxx({i4Q zi_=o_+Y^E_nCk!;AUy7O@(wH+={LId5q$M!!QXdBO$8^aj1sdY6*4f{R#S+HiIJpx zs9D?cYd-o za|Ar6I7@_;8m2HqY)6G^`+|P)CIW?_gn$=jqR)g=CT_`l+8&z+gj3x6d3hmDND(3_ zi=g$3I(rvQfGL6rG361YmwI!KySQ%U_=bD9_P&BIk!@LaR;a50#Lw`2UR7By#6^b0 z^{>lU;n~apoDT z!mY2w+10`ejK$ey7yR1Z57D2S87e9&7Pa9-e%N2Uh3V>QF)B*OxhH=Q4LxlAo$Q2u zz5VGKEAHX>xmBryowuB!Y_Ghg<`a8+dp1iEH2~-hPfZ2I;js#Vsx6^eMi;?=gy~yf zU(p8ly%)B^LPDS$?@REdw9VG-0rG5T*~6+Hm6amuO#()3IR-Xxdn4$JnM=VB=r?1$r z_w@XZGeOLAS18rO1y$pq6+~pKiFL~?>YUfs)^KrE=bnEC8X}U`A3xf7AxsIfj>a-_ z_ThNTAH%yABS;!09v;xvCiSv@i$ah93We5r+%miTa|}$Dqs^u&!hW1=8k3khx$?n< z`S7$5(jk_@Y)K_6Cr8i4MJVcZ+EO7pts|s%fhxHXqF@R{7bFk7Pt{~~!&yl}4zy~y z&_Hzj3c`M3VQ#5^%zJC*!uX2n_X4eSK-YS z4cFfh?1xlQ`h$2H_%?W>Q>%;a2sncdHL9&m(kC&&Iu7SY-q=!KhqUw6?8-%?fG0)& z;{uYt6;4aqzuj1n4iydhm9H}0-dF5VveHtBqeqdA? z<(LO!7m6roX0Wb#1Zfg;ru--Jijrymk_>6M^GJLTt$wXPDE%MgwDHeMhcK<#P*&v; zvSWQvC#SsUGe~AyTU#>=J}PVDPGAa*_`J$1x(6u_QwD8`PXz@p($c>qZX4Il1)Xd> z_z8b+U$yN-ym(!YZeZ<&&JzDWf92`J$BKUMmz2p!_A%|uCAJhOrA2M0Z7QTQ;{!w#ttDagQ%E`z;1EQ3sjH+PWSF+^;YC)EbzP|p{ z>})9QpEuQt_^-#N_J2gUqqKE&rnYa=`ASht$|-~hCZ(k35k=4F)wGN_YE#H9*49kd z+Ig{T>|G=(BOgD047q>P2pRYh9w~xmis;l-c8aG9Y!iP^ZnOc$7=5=0A5sZIQkAW; zi$E*^R62p-CEx1vy@hqyk(<&gV^qwdT;$ca1k7HgcdMH07% zvu2K*9MFe`F9)NLcnUTUiR($Lu$s#SIT8%QekO3eVrOJQ$YBhI)Tw;*T9_t2ZfvdB zqJb=Vdj}UM_U~6V=1&4k$lTq1T;HefGo9ptaUWZ| zboo1}Dpex+hxtb`XHOn{wQd?_^r)$+QRV$j?9VZ&)xPVv96h@k?GF|#<81!{DvX7L zgTDb4GkaQ3l+XVg6~iwVjoU!G<*5k-3BD0BJbn6__v@yM3oQ)!`}60|B#|%^6FMSa zjfm85BS(1yw6hq6N|7jTEF3b@e-Nn@{2D*lw zld~{PiX!t#0fv)vtny20$o086?b2y5F+>9B-%JO||D?!M$zFt`F5j?;7urayAK zxK9GFupCU&m$Buoigq6^WCK%SWx^uI=kq0ak+xZG@CSu*ZMBp3g&dxo@Qj|FoDjuN zo{HvsaCqQXqEJ6UOE3t(qH846-|QWMqkm*9vPDO=tiK6Zw?L+=fs!ae%kkO5Cvm44 z$U-7joT=&)5Z^-prKWJx?=heWA`A$7h8VAN{zaZ6Y#sf;CN~JHTSE-fM0LW-}}cajX|)FQg+6$AtbwnL{E-W@FbI? zKXlTIEvQPJb^h6Vq_Qd{X3v$ zrC{&@Va=?9GTu0kx<;w7kFLi0`nWR(Q=swx?rf9kv&^!=fQ=;&=Oq5GS>Ixm^Q2T& zqoP^XJOyb+w5?u_e395qTbjm z<%qn@PX}T@%ltpNxygV7Bo3!mG)5|Gn~-tLY>vc9O=urVW?3yIz*tt#h!}9Bq@;j@ z;+ZTZ>i_KBgMdgu?tOWaujx=aOUnVFljCVHj)JGw*e(SO} z=ZtN{Ht%7TfZLeSgpIJo47Q&QguUcbURAD>je(=DhINQ9Ak$h7Br(L15)+#&{(POl z^&Y*FsVo*C$#)M;VJf^4pd~+xY>f`2jR1`@D_62gQw{{p-8#EuP1R?s!|}Ei;{pKA zGuBb{L-WUa`jYR*rsH-4FibcByuwTzJ@A|%M%VX<_Pc18@y3nZS*^$|{xILAc1?s&jO*$~}roq75> zn%MjpKJCGyer}2^Dv|R!SIZ3*f=P~Hs(e4&FUbjLIYO#v;4w3sgSE40{i%b)=Y@zT zKMy3{Ysttwbr~djbCngRus{qV`Ple)dgRlSJiGR`)L$Db@?jQF*)Bz?BPSFDbp z5<-WN@!7@}->8C>Y_?eqP}L&9N&Pk=qG|pd`pQQ~StvAtzctg@;J4QVv#bzVlVXlJ{$SQ%*eF^PYqyef?fdCGUl&Uf?kWNlO+=cA&C2mxYclxTLCTB6R}$eS7k zk|jD3s(6UWiDGO-aJ^7!})dbKA& zQXxA&KHjphK#Tp)5wS(YQm67b^mbSN!lNfX`tRsvWyywd{TVpL5BKL9N<4LF8>uo> zQng^mvWG-DJ!5AduswqrYTUqcRu=vs&kfIC%;-Uit#=5b7}QrjtLy082bPpd@B`#g z80$|Ej7oTT)OFrM!J_;MG+ubdjG8>SfshXxEiEnc5Ba;a9tZ|~F)9NG%|8Vy-2mxu zM9G~0JlNX80WZng%Nr{`TUl9I0*}XPsYh;(KxaMA1a?63??76p&fG@suQ}|avGIgg zhr)H|&eG{z`W+o2k@%GJoomLFs?d6pg)}C})Nh{qsj0|ITy%+^%2Jo2L0e(5gAWyxwp=HbX<`4Amytm$foOTSF56nvk z6t;N=yF6Z#RcY8#(AC-6SY2HNIMn7?-laHms%3%7`6Vbah4%u3ytuYDVJe%D0?J7k z&d$zvJ)QqX6XS+=&P?6?)eEFScnSjBeW9_85@67tf;`RZH;sJG=yH?=_URox=t_g_ zSUHV16xUC45DmZ@Kg*;)#WqDhfE?!O2)?wZ@zJ@W^g7$V2ZOW{jp;M-$gpLm4|_9wi%HHZ z2lMmuchYk}h>gDAsvG?0pDO$*vsm&ouxSQJLyA7GQ)v}EtL&1=olZ+*kahw6tJ-Z8 z3eZGlw6sWoW*Ufnop?`=j$XUF^N*dtKx#`xP4%JB{}x3}O_ktI(2{uzlfxRfO85Qd zFkAC}JYUTcjY`NR;NKHxIkdR~sGWEV;GJ?$r~oEoBG39w(=g>QAjzy_y}K(m^$Glh zeAu58a_7cN_@cfc#_YE5j~mf4!~#i4$83TK8e{paIvtOG7ehkwu@>=Swe+=V2Yn${ zW;eJ$;ybI;`q@Gz?9W?O#KT|9ej}BXZ0;QIdtg6xD4z1yC>Ye( z%*_>LoSn;eb>-qfgi;MPlR-lUOq=qjKvFsd7UmYrA*pxo=;$ozYW25Ap`4wII(;2& z#m;alWz6n1%D)8*>Wjbs(&pxU6%`e*5KVzd5+MJ{I5@D!2rMRUV{nCjerRWBmoZ_B zvxhD12vk8L!I=-4G7f)c2_XFZ`~YwN<@I0H6G7)?Ob`Ia&xPdV_!gn35 zeLoU7oa-y4D`lMY8KJiT&^OnOK?ecfUQh%Z;oufQU7vIh+)zWJlCOltE=-<4Br+iA z=+{RZ;*~zv=EblTS?;;Ne?NfJ(I!s8{v!|;?$ccF@2>76Gpuz=}Ox-{_8}|5aJp4)lw{9HE;oY)%p|V55OXCYX>U{1Ru3xfy(B1z(WN zCp+0`qQAraLnJ6bPCG$Da=48_jN51Phcn9e3LL8Cji76ac6_kNPq;u6DbeIeci8FK z;!Ou6QvU~gZxt0s6s_wv?oROF1a}P{Gz1R>3GS}JgG-R$5H!Jqy9OtC0t9!5;O^RR z7uk28efA#r;l7-=Ge$-ls=BM2>ba`cn)93gUn&yQ<=`i)hXz0P33Hk;sxa2GAfID337*Ess+iTStx%u{ zS#wiM)1Qf(^DEOpA<^f~?@ibX$cR2??bW4wFwr(|Tip#yI;FcC^fEG_Ep7~OhOp!Xn|+&sVE)$9<_D;lE&AVn!hR1Uoc<&$f}zZo zu%aF80&rhyFdy zTtiy2>X-1@3rb2zgkq<6lFQRcd9^dWk+G>GF`C5p@q80Wykuwjymwnke|~`gd~Wcy znlC|y5JU4&(o&+-e6-1arv{AAUd#(2mT3TQJ^qW2t0LIMc=VmEF*Lu~r`JHyRiL>Q zm+IpsvJA5S^=egESnLssuEn&&5s~F42Bol>SZ?&EP#eO;cS{mRR&d_Jb|>QMIoEFS zHO&U0Ux@|A_6shpT5-p_$*du?2tlGCkGLy`iK7b z-*?v!a@dPo$PQZ1MZ9><9T1JXu~%lSR?8fX-iY74D!<-6BTcuE_=Em6I`1htY%DA^;Qc6cNL z8E}~3hiS;V0%_3>jQHhm!l$jE4)!_)_s6+Z4USaymkeJai#1IVQ+|UVzIT1%ejoE+ zARF3xL2MuWzP$s(K&#pZ2#i<_UOmYN8*sLZ8ziDs2U81hV`rUhBCK zQbM=SEb0%V+T7?dsG*MB}Nptw(r26Z**vd@I<@vXl~AP}_W z#ZDH)Vk`(0y4Z92*>ht}Kpy(%k4?HcHYAL=d13$BK>!~Ka&4-QTLV?TP;`CIwAKH4 zH}ni1PF7;PV!@W8gslvLeM?Crtr5^n$l5zf-{EpGGUG8%h}_=EOa zSeHFSz{XVFg9RFc$Gy|(mHlF=u~h4ECz@0f6!O$}Sn@ys+8IquJBiT|H|NVWNbAEnRrtx{63>TL=$->k$Y@OxeyHjl~#as{&zKDyAMBkjx z097nqJv}hG?k=CzfhjjKL|sFJtISVs&yUq8>ec`>EHN@O*Zg)UV+BPyP|^C?@{r7B zf=H~Y9(?lbnZWiYqGptgYSCL9L7%~S(siPY$D)VC*pq9~^(-x=0`0x@-qqqAqKo!7 zUm~t;u_u!HL4x+mMc%k1PFv)L z&NSRUzm@0JyN7j%Vw@0{{=hv5tL6TvRF*~*HvWc(J9%rB9#MLX#HWt7aU(6k!oo8R z0xTHblai(xJw~({|4i8%F*pNpEYxtlvT-K81=U3q4bO7%V~w0479k+Nj6?VDxt#Q4 zGm-2W(INf|d+#*3e`+`=!9YM!m+>iDwFd5U-akA%z(WXziRu5CJnMQ2%4H-y6~|&! zPLpKGip-eV7y+Y!HWG#}q*bdbWZT{ZFR&*om>nRHMDywJGvOdI2n6%6e(;>JDm|xX zy+XeTfs*WTMsd{iphc>L%&%BF#&4n;*@?V_sPG0JGUAIgw0{Dirh!+1VFke`GA|P2 z9&U0|mL2uKHjKJa=ACJgNXFSDyk1{t=O^UZDXJ%<9rNkLEjFuFhRobwQlq5ix$zk2@<$UQ|8^k7Zc(Oq`fPFlC;xOcQ~HY#qPWO+oZMF-J(fr zV^+yP>pFZiG({`u!0<3uv}(zSMFUJSMGf5SGpuh)vL+^PALDl$WIj$ls@wQdrAcFH zZ{08FnGM}$T0RIvUl4Nr-F-JcVOv9~?t)Z3$kjxIm1gr>L_ z-9Xi0Z7n!-5H+N;Klp8tdNB5Cy$4vs0uZIRLWM!RE^p*iXwo48=Ba{A!1~@)qa46M zl#M7^rP?*0e#rrF?SJw>;KJ1lt_7)r{{D`Xg-QRD12PEa;$^BnK7xqC9FsU+hnhbT z8zvdH8SRIer)lDEp*o+_nlT215z)y8?VcN2a%D2GC~~+H ze!RYW`B@NhyepJxA~CjnV(P|uhF;Y3b)Qq^ z3<-j&^lo)~s}bVw2OW6kcc()KG5jkZ5X(kWfI>T2phAO+9ZAnvs!#~Rw)=a@^QI*W zEXWVvCR9kJ`5|9kzEVfSmUjxV_!v<>CR6wJC{pEiO)A8nTr$|_!`YRW`XWz1c@Vf> z2YXkGe^pXY=pGbF9T_CAP_cXYx?Yhia(mm-sco(9qB>1n-QdIz7&bP>c+pT&inl!M zxd_4^vcf`Q+cA^%GO2kp`wc?DEcubt!R^@<^w2UA|% z@)9e95}lb8s{Uc6JM62@vh4z!fxt{|3|`xViKtBqT;k zG}$2?K=JSi2hl!y^+ZJoIOS;H0HF(MJ;slh`$pD*a=c*lSigH>a;zB%Uh?V``!SO1 zAy&J8*KS<6s1SPtb*P+Y@-8<@4>^x#3Nh7Ssk4R-SGh4V0F(|}Tx#(IN#yQ$I(hL$%OpUrJpm}7 zGY}v`?o?#FC5RcDM#rd{$X=Gg+6L4rirq&?@i{~+>mqQ z*W0%*l2NpkBZmDa^g4tb;P!a^GaC$*%r<_NSt@Dh*WlFa({#r+$%iraYKN&RDGX)C zQesIdlZAcjX$}|}pV4k19mPZHob8#lB(}@Z0(oe`P3|D6~)h zN3DyHZ;Dq)NFI)uLTjMBe8c+FXh_46G0Cp_6<&0+ewT$N(}s^sNGSG{yJKVXCAxV_ z`St6!sH8Z)&k1UoYb*B5z6x<_Pk_**2J)9<`&XD+=d%h@vId4D zxCB0Yc#COV?UpP&d@ohOgyV0osJ#pHX$kWb@@4}`advn}CLlisNvmjYtcpP+mgm~r z65Yi(onAHn5)IacdjW#pl#Y?BeNPeG ziE)>QVOCdH!@|Q~85`$VhW*0e^#f@QsocJ)DFRUIGhcT}1uo-8z383~e(LS{`G{s_ zojpS!2g1uM(UY5>FT<1Zlm<~#qbX@iWIxzl{reXlBu+r)d;MrJm=qfc3F(Pht*_Ux zm*cj!u`#l+0Gn3ZAHi%0Xy3B+UVPVUE%malO9PWdrItob2K?>G5|CVykdn-|7|vKb zebR6NcaEsEfyI(Gy0aqQzZ3k@*4KdG=(9Aa9H|MO@QybR)aF`0d}jRsARci2MTDqm zYK8*U+Vdp~>^_*E*P}ZwTD6vOwqV4(g&v*KI5VexxWUn?dnky|lcsL-ES_~aIVVsc z6hdl&_6yU1j5~dC&N)>i_Z!J2y^W%p=RU;Xi zPf`8%Q=w6ZGo53AR0Dfo9laNz;nljXsm#Dr6Qolikobgz)x*Q+kr9x?0MRhot^FI?k?->T&-&B%q@(s^$71M+}db6m>^zc(h_&$BCMxn@4-L{ zolq-dPxgw45;Y6`yKq=3%aH-0YdO#{y zlGZ0oU~YPt{L3UFC-ZBi{jhIlK6qL?I@DKQ&ldFdS9fhgJIL82xCMSa7|PsYvt)2% z28igc?AjuMTghMj3S%}M$Ku}%d&rRbeH-7~30Hqu*9{B?fu0ux^0)bwpqfM5jLD{V zu(ECb84QK6_XI|@Vp>&Z1{gU>(pfsOaAb?Nt7DUxbn%;ErLSMV#;$0Gfq@B&j+OyA z&79m^X-NifzEDt56wZZyUt~VblmS*vBPd7$lEzPG2>yJhOP4=OnL?P?lM4to0K5|e z6l4GxlvMPBH)9)$z$>KCx8vQ^qMP{T3pkfB($W%1q`a97E=^fk5U*B!o?;{-wFUR}OY3u?m7$u8xcN?t5Rj<-B)KSsU;!;v9-2%sVTwW_E;0w_J(rr-J(JFLn zjPF-*|7%c15x0NI{X|&2Q}ffz=X`CF5Tp^jl^MKG|gx#PLiO5}RF~ddd_IT5ES9VE;$<0gZv(6pi^12p| z;^6)b_`5|2mt7Ede{WocLi8;&PVWxK^zz<(G(6$r*2C6iT zU{b?Wg7L%oAgOSe3GH`0ii{#da7L2OpRXh1IX4qYGlwD5d_$BOuP}3pB=7W2eMS(j z#MZ;WOnmjhf~+Us-NpB35t9ev%Y_dFZ{=@UsT!Wxo;ZAKi6P(aU!5eUTz5G1qu$o? zwpXx2qB;3*LB<{uHog4c_?qzD@jXAFC|ff92(WQT=S8L~0Y1dzBmZ*PKUC+BC|r4I z%fj|8d(6Hu2LW{c6>XbRdr(pU)9$}n&5}(l0Ae#Rbom28Jd@iqPA;wTty)`&F9axOMGqq< z3e{OEdRD@RJ5ddo4v5wz#|y{5ss~a}!Gj009qH1W`4>cf`6vCz;H(cV=e>yCkrfmZ z71d8-VX)a=zNC=XbFfO+muI}jZ(2B5IBhlq{wg4Tr98)nUMTv(`-56D$7mw;WY!$0 zlY<@I`HJbL(?a)fBiAZtq*KxD@Yxjw%Kl=|9p$xar)(h-blq}Q9#PuTJ_)~RKI-!e z_>SBn6n!w~o~euC80DuE(Xl+0QT3j>uOdj|QFBMBstUYhmQsucvkT#7el4C%%f3zB&3vuVT=s`?!;)g%EgtN_c*v#TDY`%>*kl ze*5Z=u(EgRIohw=u$l~a{StF-qz1HIA@;=%s5U;T1%;#i+u7^U_Vp;ybhNZ#UtpWQ>P|05yFrl*U7*Se3a0tvNdo?x zdtzvB-UJs2j){H&%mBE5oABg45l$@UiZwoY<4lJ1Iom%?>{pTN>5iVX)?!ybvG`Wg#QeNPY)zZ*JuAn)nDl1aGpSUO!V|f;BE=L$#Di?;ow-=m{}WYGro?9vIA43h+D7hA?VGAEihPI z0YC%k9B%^?agrWddW4=1(K3!aGFC482qfh3v3&;lyskq*WyA* zr#WkK#Man(j|PH+;o%Vw!v70edFEGy$<2HV$6r2>(|)af7B0-eF;XaoEy&jTz%KfZ zCB_$Ruyi{nioY2UES8r?p`pz!PG+dwUTvFfah{7*JMLHpAEyrFbS1pnIDyY*E>_8G%|ly;s#% zKecV=U0z=P{EpK>n&{N2kHw$j6R#YVTr3S2bV@{qzDZ8TbzX=W0`Pb69`X z`Y*N17~?OnfVK8an@{tPrPggQ*<3!kS~&2sqoSda9ITBuH`N|bjJJMclD+N>aFU?W zT-gS#m^2|VMAeE^dg2B9){mnOHc$XVB~_|Fs`=$~`0@D;N-0N7oSW!9!i{{Lq@`M0 zHrgDo$LvMZ);cQxvGkj>*5>=K4>o&?Xw!a3&fGAvnk)CJvo+Ck5)+%6A#uBJs1Ri} zsq**Q2Y?NteM6#;Y0{P)P9)2to{J+~L8T6N8OX#q1TcdEl#yZ4~E)2&1gnK`LM-#UNA=E>Rm#KwUT} z)xMfjGISijxim+KO+`%hCwt6?qg zDv9^Z^j%nB|3bFFmR@xHBA^6eT(O*`Fr{I-;aY_7?Dy#M@^kRe^XJEW^-?SLOcz4q zbjjd3gbHp~K?6rd_>V**kZqCP-kZLsNbVhbYwJF6P#s?WjY%5#JAUr}65`UZ+{J`e z3}$m6GQ0n@e-~()UArxMYlw}uVP2le6e8<*W~N3WFJHCD+DW?jJHU6n=O3ezt|zFN zzM}oas{w;*SV*}+gDuPGjq^_W>EZEG*tBmbSOUS}A(0NLNz1GibcLEt)&zrD6IkN} z!$H`LH!~DkgjyPG-?xc96!s$;GFB+h!T&kWD5$$QeAf;v;G?1>@-snns-6ioUMS9P zYy{J$fvPXOy5{HSS@Sb9M8t1Pf4J@?#m#Ey=|yRN`|6)h>gdi+-|sqo_ebc6=$q_! zACb|0nh*)234Z*4!hqFZ{S+@4^Bvl`dBNRZnT_S*Y646HXECypV(puG2pTVPb8_$j zK*c)M{`SM;lreN*%*%N@IVmYZu?%Kl8n*FV(W>l$@Pg!(au2Mx(_M1YGTw)+z7-N} zhcCC8J+?3C2|FgA_fNmNJ9n2LNNmVd?TypbR$=v3w!*Gd}WHy8+(byEH|_iN1SSe=SPnRPc1J$A1(Zhw%O6a z5n~mrQ+F*kU%Fm(oOGU54=GeKV>CMb?5||giE$e~E%pET7M=4;= zod}FfFuL>KEO(m8Q9u?%Y#li($PUT*hRh-_K2&J_EU=*|E{V)6)#Ru9D1vQ!v-9<< zF!p}b!dKnTXWmV}6FjF#zR$WI+wMZzw}SM4j3%1*Gp)Zy-LbaGb08ty`CU$gghb%Gr3X~V zvhN)$=yZtub0@R)xNjT$iOUNPA$aeR+Kg4{o3NF-60_7By1TRX)>aXa=72z=F?-F| zsp(V%K!Va1c4fJ@bHE+L@*>iaSa=i<*+~SyVpJl>iJA)0)j~9;u~<^_)pekO(?g8 z6#i`(v_L0gG?n1Ys}n^67@r?4RH&F!cy`#o?F|wG^v%fPA_8C*Mi&Y65pBrE~i;+5d5{Z0Md)7zO=-v!uUK3{m{4?Yd3qiJ%nsX(2y*hq#s?H zL}m&0w#_KWUXN7Oc^uJ%0JY0rhqNkVRh~%7$A{$h!Jwv1U|}xoBC?u|5n2H={LyCA z-45;c4kpt44mofBK|tYLW`L8!7xru=NMB%bf>wsNoSy4#dHBYx;3Z)$62-X$KUVhI z#=dFjZa(TOIql~kd_v$xYARHI?QhTvTNRdbX1QY#dN=EY=B9cMa%V-GZ~h$W!2ybb z=A3z%%mJbaubRhSyw=q5z;t}Iqq^#PhWXQ#VG?yqHzrO`)hhr>y6vTW*7K!eNSUX# z;AZXA*KHmX($F;5@xfo`^H~koX{v>|nc3g252n)uTQ$N@9jQ+}Es*SGjBiSzAa{Dg zC{V(`qDoCeGjzT)LUIdesT3i1`{o_BC69HCl0FU~wq|VMfOMD6f5Pr=F|*tfjuVBL zyJL5$S7|oKb9ymtFmM zSkQ$b@eLglGxO@&T41K{Eee=v9A93_0Ep|{OJs96QyBoo40jF=5BE2J+wKnWF5uwc zfN~&;rlzJ-T3uUuIw|N@jda-=>FGguG9U#>2Rs10y!rkX(0x@;j#taxXBag^k?B*M z<&N5GSKL$6c@uoRo;Km+KC^uzLrAJl>oB#rNHlBf>pd*FNrqP9H6spZHgNyNh9oWX z@Nmqa_L|ONW$)qq7GgfUk7YqGG?+0t2g0i_CR#Rhx5ZW?o%3t9{PHoTtYixT*Q%_%$bCMmaC{yjtzNUkOXU7Zyf z^cirvE4&jJZ3!*dJO-AC*gWlo-t?Y7Z3;<+k$xDiY7TSH`W7Fp*fH>|pt3w@SM0whEbs72x8_4CE>mcAsO^Pf6CmQy_#=yA7e;^zm?KOK1?&v&ch?aZ;y3psU-qo=Bl8Y*-nrM(hRsw~pF|>DDSA&nH^AG>dTOp{M z%%=%1Mn^|~0<{+jKe(+JREM;^B{-0b{#?9L(jr@P82#>Q6*Iw6bi2g%u= zh3qx>q1S3BPrw(k@`XueH9k@`4grSbf%EAv-(G^7m+^q*@I9!p^de(Mu-8pq1SrgN z`cG3_Hd@4hKY^NL4K;!EwK#G>iOt!3QeHk1WcKL*PR5q3HJ`NGC3V{uO|bvH?O4tx z73Jk{_Zq9qKVsmEY>z3X~+*6pfr)%A;%GudoUXUemKBXIuz(K2b2!PqsL#x-0b;1!?2 zz_TjzqtfU_n?4fYtTl(P;>gh2TmHXT%s=ww|0k9z%hYN#(NOkXECW@d#r2;m>tN3Pl1xUT%0z z!}F!6g*mF|$B%awal6!TqG3v=B*TBSSW!MQ69Kf?To6pk{!U-j9CyzF!eak@F`b(q zLG%SM4(vV!BrzNWUF@aF7?ay=;>B4Ty}cW`hf~)K&~3pp#*9OiBqp#;>*N7Ox4McD z%H1ORk#;{n)jgmhAq8Djf^?+I6L5bH*oE^4D*FRp-h3DM^R~SPPs9Ql#{UPMLF)6z z4GK{>$m<2~wAqJ(Tgb|#BVkp`+Lq3La5j;|+{jNb2WXlOznlH}GXM->7zkJ}q#XDG zC#-6}S^WQ;h)@LnHAn4vlBA^@U#(fz9qM)Q?UjOJWw&?vhJ>09r(mr8{-A8fv z2?{l^09qP&V742EeD;wA)ZxKB8x#`3Q2};B{?wLGB@Dc4$t;SLfw&YE5L4C|wMGL4 zBv55E1U`cb>n|w^sIgq&&?{1>xer8DU_Fgo17C`N&g8i{!zr2wyypar@5-%=#Th#3VHrD`3 zL#j`43&y{?J$F{P@w)G)Mc5Ja^0;-Ge6d%6@^R1lWZW(iZd^a*IDVYT?q9u?#p5fSkkboOL# zu(&FkK;Xw43Jb$tn;3s52I0f_bzbo+dBt0t+ibIt56#4>QqFtLA`1xTYA0u`|LX|% zP-r-4;roA&04ZjV3jdP-t(m*3&dyhVdQa4ki`tfU$2GIP(8|UJO~~Ei1?Nno5FW_) zj3|S+x{gb#8B6YcCFb&&euy+R;-h@=owI6e;bgzY)Y&9gK=DZA`&DZKDXDbA8+$h~ zDEf|tNvJQM8MoDMzMxLd3HPZ&>*Ct!*JZl;;*j%pum#LA++Ki+n|~WMR2J=$7Gf z8-x-GZTe13lXAGmM~o=@w8C_KLNuBgp`_t{qx2NCGU!L4I9+#C&YjpbSl?t7nKUf1 z%IIR0Nh12_F+xB9OAIjxwy5EgMCBi>{R6v@AlTH~jQD{l`QZA-^d+M5k3r&8uP0i17`2Yw? z;TF0#zGfNbfDlZ0^4~j%JTB;>G&ygedR-l|DkVQmbVy}_qCH2Z zECj;mQ@)mS#R-zuCcTlw5qiyTadHVSI7J@RfkDud{8FypC^C=!Ap+#O&XGdPR6=fu zelj@x`tYs-2BIg~-Zym42=On-R|o>M40oKuP{ll`1o2?D>c?>J&_~s_-96a2U_i;& zVewKe41JDQt>fcKqtbWOA}?P;gs}zj!8+lRC~q@i*n+NKbPED;baj$8`*O^~WU2Bz zZ=gRl+|=4vm5kIrXR5vgU>vt&0vza%F|FJ&F*z-d*A@wi)#<@QauO1hgt7fN;tZ4x z)hf?m-~!*Ms~0mEj%u_NA{0w7*ISo(sQ0K-6Zj$aP@}$5#e``b4%Q`&4i2WJO*i4+ zx_?L!PDq`drH$R1{XTT&+j^Qd`||San+4aeKNe!c+zjM%@8z$>2C5!{x;T_GBFRV1 z2Jy5Q&q7g?Q6*xle1s0~hN5B{eMUi2Eb5pusBj9`sPf}VpVNH1pcZX%^KA%vatU8@M4Fi$9!-`Mp>FZ^jTbIy> z89$?VM#$PfFU&8d{NDZVISM4pci;JJhZzg2l&KN|X}Y<|E#A2GqY^|swX=MY-PX8g zzv?FW`R3j7ZT%KyRzpMYr5n}@xk5k1c3I?$} z_27Cng!e+PDePdr!Nlei4w6+^P}>NDWt*QaG2i;Jp%NGx?_2 zMDJDJ*ISNK$DWT~E&H)oDpBEJ#CLk#9W;D*ZBG@W5JiN$Fr7->Fkg)(bqzxyIO6pa zM31e-Z9fYYOhMZT{o{oVj@C~}YeWRMDmA1H}2x!!zR#T$-zE##43qX}`?L-zj)1b1()cp4x zCb1aFy7Z!5oHP0gYBV!)X^20-Pyt1P=?vcEw{S$PW?YDB99|J!T$rz%U0j}Wta}&b zEnS_o`o$#n8DpOp+48|+kZP_B5RC^txEK<^D-KN#0rbsKZjKkK<{mFDiS$>IYfi}E z)!igi`7p;HeT}NiOoD+-`M&@3SIENTZqDJ^{K%Vi-Le}g9fPPjZze{@SEt`2)#}h4FV+i`sNfl4Gg63102+X>Y`NIXnA99eb=d!v#D9e%-fSxJoAtSY_q4 zoRC2?e!vFPq~0j9GAmJ>PnQ%@tl@c6N60)EbxY}vV1R{Q8m0yVtx^CsaDAJo8Aqo9@PG*n?LhO1NV)QXc32prQbvI;>aKiiu7Ox+y!DH zA3vqOL&wx#q}XrYqU4gFDxt+2SN}l z2M1B0@M8kRsb0&=!$G`{S3{A}(esMk%^S6~Y(D{ArJPx*F(nWx*bO?i`N_e*b?pfV z7EwpNVex}DuWyC)A32R+2^N2|p)D@*^rC^Kgrr% zD*j9jJG-a7VLOMcsj56Ly&TIpytOD26V-F-HCir ztU~(?v3`F;hEcgqhBs+EBG!i{{b^0{u@xg!$?h+=kd$4Uomd`qKsVGoctONF&lLcqR`xN&+FE$8t1yub=!;n>-c6&Gl9 z+^c?D%MML)+l;-ls6{x7eY@qAZ&iCIQH#98&*lsaLR7HWBaiE8z*rKJ>}!@Hge(yY zlAn0N$#~4;?5>7DFWwFEs;Q|}0cskOGs^9CZuw+A^we*gWH%H5e5?RZ1a3gTrNn@` z8URIKfy5FdtEq`(pnfx}>Ak`V(DpF`Y8F6s*dnK56NpFxf7I7T$8nld&e4|QoO4ZKVPM+JHY=z*Dri63Uwj!V9s?V zwZ5ejY=N=@V_2u9Sw1le*rkW58$NaGMwU;Iy-E<+HI7?e{KDWDFMpld?Q)vbY2Y#{MsBgA-^=)q3tvdy_oG2es>NZ;U3YwA_(oJ$esPUh zHjDV8@zbrg>o~)6Ef%-N?J5r!8~)0qi|(&Gwy1Jt%Li(B-Zm_jw(7nk*0!ag4p9h; zqP(h;M-1J_&ct1_dEX{HQoTctM-DMJ@hIIyn!QhO*GzQo#QPNs!NzY&R7Dp+4xVg~ zK5*0$UXF5P?8xz({u&_;OY^E;Kl8{h46&SF@fC-SvabtE5){6d62LjieBfsDJBER* zoFY-Y);sFIeHtt(n$tV@_;O-6YK#;^{m=ZJTOl3|ZLXf&u{s5kqTPaRRUbLzU&Ynp zK%}n2+K;+}ou74k$NxJgv`{I9??B@O5*u0gB+fa{#HLfvEBih(E$s~*g7lbjw>q`n zBMZT2iD~1i70_$_1(61{6k8+(Qd`l8-^>mOo1rq5YRoxfs%w>LCC_`!GgZ9OC&hR@ z-TX*KknXe;PPB0E%44hs5_Kd&pkdzXVY4Ea^GFIEvI1sl3r@M^9~N>s zQ|c@jKG`+lbnz{QrME{XZCV@NVxLs>%+6k1jLXc6AIRZVVdr;>)u#85j2fN-iBS@w@mvy7%p% z=Xra!W`UZDRAvkNC_OKBdk{;4gRJDEbzymZ*BMFM-S)&Z-6?H+Gp-8DTV>}`B)b$2 zORjpB#!@){3j>OtVF%N-Eq*Q>a&oqzipN_9h~Yr|Kod&P3+70swA*xLwjRk}Z*n)X z|H9jfHYSF*rH$E=T4OducP=aV6^3KdOqYXs*_bU~AG$b+T2W~!Itt3~OQ0$x4x}}W zh2E=A>pVNsdH+7bAL6t?C?+-vK}SZ8&6zP3s;01eV<(N8ThNx_(;#orU-zN3Pu1Ea z`JQ?m6$g&NOqas0I@5`ny$TW9uSJkI{plLb4 zuAY6|MVS@+A6S3E@)G5;dnT2dWV`|s34+JM9%|>RQ z4zEO5Uq3f}^&otLc!Xh9(%W8jvd} z<^zuG2!G*VarHd)Y6}||!tMut%aZ?T{(x-#n-qtyh}6pmO3A^BLnl-mi(i_I`}#dN z5t*Wv7{yp#;)L`WO=+j^kv*eQL>)2OnA0TQ8GN1_zz}fPzOQuMc#XhSe+1jobE0gX zX3jmTzJgS0FzF2U-XOv#d+i6-*5w$#E@}xVXzzYKzjd|>=fS4s{0bIq*tocXv9Z{? zY^Dp zDk>}I^PXu$Q8IwdrUaBRP?``p4w!+4z2g^-XBsm;?bLy>j2WJo@~u7B-k&Bv&HIw} z3(cYD!!TFeJ4?$tPo14gC8v>_;^S>DfuZ}lDhgJg7k71V#M?R_^jwJjX>5bdNYd*Q=1CEee{ z0p>**;)obx=n71eq@y5*gCnwx*JqT%H{bm6_)dOkyL1VW@*!H3K{`7*>&>)nZA*>Q zfqH0*GpP#DpxgAF?xZroHAFB(?=wto1A@^YnRoKr&If2&JavY4_x8R)VF2%W@>7;V z?yRw~ajX)Jc)p%$#5AXL^L5s*;7Gf9!wfFzVi^B(De*KDaXYk(Pwg230l*k^6%pds zN(841KQcDpIm1E8$177cj6`y$$GnW7+-1|(b0r6VJl8`6KOY#7bmTWMFn~k0aBHUE z>G@K0WG3bXxU6zmj!?qu&PMnhhB<19rB-L8`57Dr`1$4O@=ZCy+({gDgfHNE&<5J0 zN90B5g44AWN+jOaCaTmtKRV{H=OZ^(Twjj~HZZh*y6@wSA(83TfBS(~c`~OaX5OxoV|cvYgU`^`Clw`cR=lk{p4ECYrK065Z`#ZIk*G zOzCN9Dyphft__y!g-?mTY@kmL0J=b=rv(IoXf@X!{ znU2>LK9O5qR#Th&f{6_ohQ}V+>U-?hR%H_t5pPmf2xPg58CxiuXl^kE6)AfgnA7Cx zzM&02_<8x*-ZJ#vDf6{RqGH44m=u=CIrfs@BeY~GCQ0-FD%iR4Ihg}kD(=(`nJ2V) zc$|;QYX5p8e7l_+e*T~)Dqodft;WJYX=L_$Tcdi-$943d*=7u|hrhy)>_qWz9tv&TgVka>m zAQ8mwuW8V<5uRz3n2HwJ%r?7MsMBC1v1sR5_JPYQB_k0-4cxEXfMz93$p>LHz5@ga z^tFVO+RNPUk1on+i05^NrnDm?=qcWi4p<$y%64plFN&H5ig^`4stR#6C}7?{AOq5U zuBtU~^=H^;NEF7?{Yw7&jOXOhFWl6_19s-qvLPz94ZF&C(-i&es28mM$D?(YaH%sC zZ|8fckBXjNXaL;%zJ?c@<8}Et<#Ybdmw7?_fY(Sv{qa8R<{aPdBG#HtbJby8X@+xXWvuYj+VYP`i6Wbe;~YF z>16)BfrEns;HEx@WYNDIqBwRLI=5s~K0h!)a)g2Dty|-%j4+e6bBfhR7dW^585r@F z*>Btym`}QDi|1Z0CND4`0>DTD)EZ(lGh=3Ew0demkOGgdUi?`xi#dEkLK=^ppHxeW zH5STGQa`_b{Ti%A0sk{FGXDH7pX_*&b2=Zr5-#q<2_3QYrUiJ-X|8gVZGdpYDsuXQo?rL-)e{34Ehw9XK1;D&<-8 z+IWsY{nh4KpO5p#wY+~<)h7yDs~~N**WyD=aJn2LULV0a+!$ab5l-2W`rUr}n zfx(}erZysk*?4hVejCJCFEnD~0J4KOGiVCe^x2b*l~y8ycbtE~;%%5_CC0CfgXTtuw= zZ=TlQ+uFzxDJaN9^Y&qt(K$7}5l=5Kdx2~{1cErpYjJ#HBuE>a=ns3`Y`cZRpizjY zV*MI6f({6XcJ$*#|Dq2R!c{5z+A-+Si;y*WeR6I%KUqe@`-7zMMrvDuRntt|mDcBP z1Xw2T{w5J+^})RwO#LMPGfLcrzm&~`LgaAwlRUz^ZH@B20@8LF)ETMejobVcnQNKM z(4wq2X^lI=1D|kf) zU3G#oBWRe<9*L;#m6jF}ka_~Cf24$8@FkNGKyIwlx-JK_oOzLuGXsCk&j4>$_$r_} zMn4YPkvEmIfnH^1*U7+z@;AYdDia|*L5EBrF$%a67|@B+nJ1S(W^L$$`5Lvb%rl7= zgZxu3A}LtcM^lJJ1Hc%3`w~YzZFe*)-jL(^rp?jdysrxyU5>RR9Dg?T@>o-qPf4`a zO(Dm}eu777vd?D4k1=^`M@3>0-DMY}G9E-$KNG><@n^TpsijSI27aEjrI2Kwp5942 zzT0jWFR_iCEkC2!z&dawO65Fea+1h3+4sKcXDpe*vP;vibTopz zg6hV3{f^KLws&o1y&mbwx0g+qp@KD3UEx6`-j-qIzkAMM`$ zKis`_P?cS{H+&P)DF{d-3Me5B(j_4vA(GNa3P?AbE-6LnZltB8Q$j#Gq(fS|H?iM^ z&-0w~oO8ZE&b;%@d^6w7p4oe^b+5dymDlh3T{|VdLWGZpda=0@lQ^MTv+*+KleJS1mg6+!4Y{a=4p zq{`vaq}&M*@q*I=27L!Fz^M*D+VGG1q3TV{H_^;y$zL(Uf`dz6qj_q*oyi~u5 zG1;pFCJ|5Xtkt@-`EIGrxHnxb8#iq+od3+yaJA6PJ+bY^i+!P9t~l@LbhVX(h8H|? zy!TWgZ`|Pu5kbzc8)I9vDC@@9PUi+Z1o(e+;oOV(WR2WdxK&>tl*(bvh%>D-aEz$8 z+B>xN@T@%9+&JYr!9-xOQW)t#T^iT;I4 zoBQS$iY-bpid}GTr+?-X0#}U*7Z=?7ZYY)Hl$$&HkTNzlv|x1nbf$Lox#i!2CMSwy zbih!NffV|MasT~90ZPM!aMQTP0>_=KMB?jZ9g zBX~&?)9#G+j+Xg3F>_A8MdK#mdi(iV@!6y9O4ZA~tRa+I#my@KA z^;p1Bd-4r$!|}LI-AU|-X{+BYyw0pd;50Al+znuSn;_^{e1tUp$nv<+{?a$(q3WM+ zARm0u%V-PS3e*1EkO81YT?gBNY$veGUp!w+Lx(&8l~EtiOhY#qV+%LHtjs;2s;}E# zzuSZjtq>s;gC5Eer|UDO^5+MNey6a9&-P)qz+Dd;uf0iY!lI{LQOcO;tZkT!a9 zC9H!WPPVc9l-z80<+Lw)4kIiaW4X_W!Z$BO2s>-1$#w=PhPXf)@5xZbBq-*gzt#oO z)rB$K;6qwzrKgM{t4R4T_6d!N{TIUo+zr=>ILt}C| z#b%Mv%!MInQ;Y&(__Y+FW#U6I(1xAz0Cq4gD#ur`pi(vl&@(p0)ed* z)*N-0i=V{)aYK@LOnws)pf`mKnIBoG$3OR4t{2y5JTYb2 z=J*sUa-(?l>oGxwq_kkD9Nv-EuF`Km(LJpUA#`r#MuLEkOgrF7l(WFF`dr+QJvW`2 zmpgsPu#xm=FNms%)kFS?Je`9DCt23DP`Q5?}u$irU z7@MO;^E44b@a+p=>(6B%=J19LT&=+!wwmlc5qxuredgV-zb=Cxd%TL*-3Uc`4VX*( zn}z@z8b%V2RV*Ne3aH;%i^G>W3fk9EqC2SgD<-R>j|7(gsHk~6%QEjPfalS=nh7w-`|iXDnqi#6&Ogcj5FHAOj3j{;Rx*lVC|YBCMu0HMbMAj)>#=7ICQw!gBAd-mS8LVn9A z0`2!E;deFt!pQtf><}JugOg$UtPDb;IrsJlYlyCIN?1}{^QK*alT52!fH)^W$ENny zJPaYs;I)O4JULuvKdAQmYZab}Fg8)ZI#Cni+QUMxG5HgwWFKRuj3upUG_wK|IH80y zItjB_E=)8VQ|WHN`SMEduzNG@jSv=5nRhmMl^VkPh0D)_-;wcbTCfNuAbm*<#Qbzn z+Kk!ZcyRJY%E>gN@`otL?PEnFvoG-94ho9-1qg2$I0AN%Ac{hOKqy_E3bw`8)424U zGiv`rAX+riV#al?ae*@SW)SQF)vT)>pae>0Cm0(mCN;9Qroy}YAUPW_1+XRTc1u!} zS4XF0gQ8I0bB$*}g3`JV=o}DXfFV|u$2a7>zwf21d6AX&7O}|k5I&(=Egbg*2Q3S^w971A-L4&-$qpL)%U0pJU zXoRmU{C;jb1H1Hwy(v3l){8q1M4O@xYgmM(mwqpm80DslaQTfykXn%HsdjaR@FCe} z+Q4th1TsW&^!wI1FSlYo{@M)V%&)Nni8WT%$2K-nUrT-(UZhb>DulFk{(}X$pCMA~ z5Ja%P7$K#!Uwq0F((G|+4Zn>|;^}AiK%bq<=NHd!tfauxxq6zdm|avT{NQ#(Z65>D zo&Mudt1|6=iEjIxp|pw7aG$uStOI=5LjzWpv6YXrWyS?s!=~0P zE32zmp|*`#nz5i}p*l@%KMJ_OEZ_Gn>V@Jm@BpocsQjxUt`=*~8^_hw(`8m;U#uWQgTed_a{| z6bf{i<^}=uRig4k1UyOE^FlG~b?QsrqenGMo@JPdv*BS*i}RO#9RZ2(T^G~=TK$C} zS4eDRjtKHW^ts`rd47QqCwJY)&<3kU-@42a&cF~JUyZZkTTUs3WnZ~5kSc0emVOQ@ zqz-sxBl78^+R_5uK8=xe@iMv{Il*CGe!i?WZ#oQuOFR3|c-|wvbH{M0BXqLS!=--q zb;-*#Wi31ZcFrldWyrajva%0gMy9h+rd?{gD&L3*Y|HTTB>8}acjuS9E);`y%LuH4 zOiWD5qtY?AR@VTB44TnqABD7Q6^=dwUs^Z3HQo<|7gRRScz)RGr7I039K)yI_i@9F zIkXkS@FVaudL_l{jRpbhsX6v^l1RRu%7Uj48Vr3NcUZAeh-Q(I5(W?itC8T6fUQfP z?HisnsHL|Tn;{01`QVEoXTp5|Nczzg*>c&bz@pa>|Lo$iW|`Ox2@)7v@p_f=dL_{L_0=c7;lpyvtgBHKkM)uP={hM`Vb?yTDX7K6jukdEq z>zS#?q_vdS@K*g2?>`O1rB=x7k`~+%QA#tJTZ#Y1z^~B;QgFl`1s$5 zp@YPYt=@!lcRcTBc-!&PGBhNMY3&RjDZz~y=Q=Q zL+QAc#+Hm}jOXw;`DFgrBjqHvni+d+SruQ39ZULM#y~Abd);{N*d&p?*hyY6+fRhEciHW9!tXC%n8M_L3qLC0#_B=LL z`+&RXPi;~{A+jzWPIlXG5Mw_mOEl8)t98jIazO`m2!5L=0 zrQfl^TT`*XPvphZ#GVPsh;{m6N$?#>eKf%;AHx$ns;k>N!Bda2C8Jf-1|dg`+rmPG>jg6D!F-%aNmKLt}X&>hF* z3fKVCM{X7aIx|V)^}k>|ex4jYm&7O6 zL#qv^ndQY*Q4$_nJ*GJxB|2NLwped;BVuc~#(xCYt~#1)zyz^&v#$`~i*D>`;VjkJ z28OcDOO~n2_NNw291qoBAw~!p4#3R+8+g2^eL3^v7DnFT;@w}^QDQJ4iAD>B0}rSC z?pz9(uT~XofT-~H?8&>#Dud0w%Hjtjy2*&=NYt*?xf8j*_ZhI6?MHp00 z-v)&cNxAQ^Ku1xzLJ3?4NS8mn`#wYZDemT!d0ES413@_1$96v> ze(#Fh=l2M|8;Y|V38eVBw=_tFh~NHh=zD7^c;0<7Cz}XJ`KV+A!<+o4Pgp=y1u=1J zr0HmTr01`665hB6>6V6)BKF#KS5KV9Gj82IEdcaUc@nn`tF+&f@(?#3;2SufBZXrT zL_~p;Ml=XgFT4ZdhXx0sn4ZxM;+u0wAkamtX=t>AWdfK6cE2MJE9=w6=$#3?W9OA~ z-jJUWwhbW1`8j2yp439fDBn2^*~tc(^@Xm_BNE6~kavyMAogaC7sEVcIAqGPJsn3e zQ5UF{iOK-^rMhG`HX;YuuseXz=QP6rbC#N_tV!R4Oe=P>-Q;pr)&19Z!a9_DFw`KPZ zHXX6TveQBe)JA7Q-YF`U@lK#fG*+g(gxGjJGV`?*kgsN1*Z>Yk+CBtx3@jtoPte^N zp2zj&MUIZ&6-hEg{<9A<%aca_Bc|(B0D;HL(sq4TZde`8y&^$sSbH%KcD?oGZ-qJjb)X(4#r>( zCp&FZwTOPJJt4}G=3J~jvU=PMwop9*Ms`&foEZXBd11kBu$u($Z6YAlE+f)K%;j3-1}ouDkQW{7lFTkNm%nPSWGo- z70=udYg(^Sz88m_Kc$S}xJ*h*$Vtzxe2-%!q1ar@2)ZnHe&z*dnt-Z~hw?@7>rdYI zW(B+BpVi}6cJ>9~SWuDrurN-)zcSzAdx`zw+-Q%4ejP|V_e*SrqcN~wdKjK+Z{5s{;9Yj=T(4#^ijU>1p_xdKyk|r;#g|O~fFmW@sWrwn?{)l8OC;y7 z!ntV*G-Ch83q_{RrxrL&5+e2nws)h#cn|WXd3bqm4$D1zXF{&1U{@n%oaK6WIId&6 zA^Rve&>Q%#cy_xhU4a!#Is|d3C}3CXS>ND1tUB@if$O7iYEGKy-F3#$!Y z64gfb#6R2CMGQNCEQJ+wq*Rt5&dyv-fmEfGtZk*eM1DpNS`^)h|4sO(mrj3P?8+!Q zt*x8>dHnND8<$^I#XZ;-_?OSkj^3DyvN}b$65nA4?b#(ykw&m~SLhR-osb4cANs0ZwuBWY5^j>QW$rbmPH1dFOuVWY|rd}spP zhbVh!OJ@;+>5!>2;9e<(_HBY2m=9^d_+uXRj^l3<5i0=hl#C_U0k*}zV;<-odIsOC zTcAD23=)`s&j~n$Lh9e5x~WKVlr^l>Jti7ap;4tq`CQCqZGD%mvaan3mxt!|1PKr= zHy6Qkv2_3^9_1MWz6qHXngR8rT-yC+a|u;N?MtJoHZ7UF>XR)dMRzK!Ayn5&?_BGk zleol#6;Pqf%v$O@U(Tt&*u_f+B_{96hQ3GgW_rYC%af7#ZQzv=pHQ9d{y1rfeq~=G zkGwX+?g6sbR!cKjizkP^L|C60G#q^+g?!KjGZ3n)a_C-}#nc|sksw@1N?bqU(#s6E z8M^fEBA6IHW&k%Jd(Mhj_p&ln$X%bzo61a1zE|}qoc>(F&&4Z{C~cH8VA)(a_V%?4 zzZp+iCJ?o75($|SSn*X!V2Z{g?zkG4E7HmBvk(=HJu03m$j96t>74fh+~vh+$A^n4 zs49}XKBtWAv}dHLoSrPravZ^2uSVQ|`w7u`-0yx=8+0WgG4e@!;aL-Rsa0*ibxD5E ze(vJYt(RoBn7Th zJrx88ytbj~4Y7HV!7M_@dNK2%5a}~9`~wP_047wrXWB|!w{niTtAc{ilB1~TBK*1Q zFCme*1f?H9;7hIUx_&JvxH*Fjjn)VX2@B_}a37E1F!gqbw6wkvpbX!vr}wU3YOs{BT;_|YR8@}hhKIIaxQe06$50CkeM`a<6nb0GgF^j9DG5j!?NB=r*i;TL z%-bUiA5ZFQ(O<~-1zmmOk^SJ*95b<0RBiQuzI}f;f1K}n^L3Qy_1B&KF2OXkkzw=> z$G|1D%7lof#P#I_&57pM>HAziecsHFf*qkg$8WsH!84x7ORntvF%g2=n*w&pbMuJm zVJT}|Z$;+7(eaD!G_keM#OgXuUs1*xrVqHg28O6=ud6@@;a9@0Mus(rR=54d^`>C@ zv+h^D{6k{9@*yX~3W|dG$a0Yx*xC>CU3L+TCl{63Nr_PU%>FyJybGt>U}Fb1emSkp zD>wVQlS6TXDTrkFc6Azlo3ZSc!SaE2^4K^@3TOH#4&~rGx!YlHvxSJ`Jn!9LQa*>V z_a$%<3cBn_g(_hJREmn4Ucj%D`PIapFQ-9DVz&L%K4;x&r&DLI zlN|j35*K)(S!(zmfPstq6nO51A7vnjIeEO`N3C%`#lHfBK;W_KrPTmEH}^+3T(LsT zl_Gg+=8^?uKY|Ad&rRHKk-pLnPIjNvox3$K8|~Y(BFCh`(P&P3@-hrF|ISYjjz^H@ z+H6|wj`+MeDmuDV3H^4f0D4vFZPld0dh%2(IY-UT+ZtqSmdOz?uzl;ge|$f$@ze#( z>2o_pQCf=Xk|?*eSCzDj*T;sBBc+!LgcFYhF#5$pK*Ubb5>hgll>_;!cW|eWI>D%ZVhF+!=j!Wgx9nWOrTH) zVY8EcBaWx`nKkuKo5dUbLX|vE0wb*E?W57~+|GSh+W9FK>F4ZUqf}EtY+F(u`H?H? zsydY+oR}B7@nG!llqcmy*%H?925h_g(}KT)gW=<9xOA3^+vTU|BeOV~^tmg=cQ5Ed zXNBZ~A$JZ&%4&g}pJH*q*eX{z=b$#QPMLcRq&ifl_x!uf@UJp?X z30JX8RMR$Mt1Kq6wF!}%xsvGRgiz`;@h_jr&{W@%_D`s%}#y}~L=KOnb^8LN8 zNUE+}#gWO(aX&}fj+1AS}?PtoIUadB5-HuQ6P78V@+oLnQo z+I^GpDf8ImOHbeJV>4Eiq87Cm7;|5$8LsjYB|4nar&rYb>xLz8j!qmjy`OZ`7-kr1 ze*Dm;tZM?Suv|G<6)hcj7`LqAbrIs|pA9i0BnYJ{3N9kiUSW_1Q-yY82Q(fbv&X#W z_koW@U~~Z!Tp2lhAkPmJd)#B=BYA0QZ7>qAC`FBbIw)lPw-=*fjo||+3OYtt~r+^l`5h(vMztpy4{#vev;`@ze z)A)t@4KJFZdv_k7T9{0!rtDEF$?<;t2Y1k(RH#qf=66Xzxe$Etojh;k12d22!KM6Y zRP!H<1R%b`21m1;BV0Mro)^kss{@onncN2a6Nvc&fGELN7Qs~#Q5r8_M|Kh3sJX=q zfCXh18qqW3|Gf`lZi{cX1N*oBam#J=7d#hm>GZeWm(_x&6nbX#g66 z&$^7_W8xF-rmkcNKm`->xIX451oToOyN_my=U;Bvyz%hN0Emz)#18qA(A4$UsX6x& zM6(J?p4HOMeB+wj%LeuaP+X0&56eeeeRMTQTq_d=PV{DM1O^yvwH_j)MA zC>@s8*B;;No=4aCyrpbeER)|uA!*ut-$^MwLj?b1K|9}oQq0Hy zYufq1T4+#!jD6d7;SWG*-TWX(Owf1a1{C364@3M3r0t<u-YdZOEeFylE*4bvnpPuUT-gybUmN3Y^h-LI z2Co52%~l?ok)L_%ch^Pugc5EC>X6^3{k9v)>Q;;d1g4a@qGKby1vQx zIvm>PxW&Q`1d^-#1>ZiMMrpYi_;F_`6Ng=N|Goe7PEl%-1GdTib$yZ7>g^!v(+}9I zkK)>?F0E|+6{B$zi$zp3zRXk95ViN)LIU_%>HelHK6;AT2_JUOu4izRNK=FsF23m3 zmjZ~4D1^4Q9{h*Pu#mi$8`Y1gR;sU=+erJT-kSjgM-5jrcmkx&ZW5CR#tFS8hyo&s z>=hkvmY7vtrz=6LzZ=!1x=V0dCTY(^UnYg`%NkaKN3p95bv;5nDyRAyp+sr@A=YfC z>e(U7@ro1w--$Ywn;i7++kCsg6PRC8S?nE^h)Y2Tu04I$+pNI)5oCXz@^{oNI-pKoSbBa!!R#{$rLunOLmx%kmzdK!;1B#+ab zPu?d6C~Wj;1tPxjN>}W+gZmj4xeo6Fi}pkp_OVZrl_Feegm_7c5~AT!3Wo$Y@?px; z-A{8UU6HPb4z&k8DKXA~trHNhA(VUPX=35pPC`jmB&q#(jy1PFTPbfbmpedvf_%&cVZ741}XH0A_l?n@rs6hb=^4ioBY*!EQ)3G6GJK+1fW zttX=+dbF=^d^W%PbVG1nPP852{kU5|9lj|54V}@s7degbL~n3iBqh`c4_f|HKTSQv z3&sEgPy&lvK4bNzCd1Xuk8S~tSBPvXHt)lL=~BeId7;+-QI=gL=8Ltb_Z&)J!V?4@ z-!`FQ_Hv@~F~1}b9>t7UE4REYEC%P_4B+LNCI%{y4D~Yo%Z+zb`H(Cy+$%@ z7!L?WO&Y>>pXsm~U0acqvs4c~Bsbcf%K9omrJeovxAN{O7g_k-lO@gn(S9H%e;V@F zOD3DKPHnF{8GLPGQdvI)hWaAPV$JXtFpIo=tABT=pDcaaK;*$pg9z%whYyG0^Xu2o zc|xU*^v9?msILcK5&%?zp(OV#nGQ1KDorM?n?}o*7K_ykRKePn7;)oh28NyYXSEOU z48eCU+x;O;t2w$OP0i4nd2b4+O!^f2hmok}{fs_}e!o4vt=*TvdTr-oL&T)7XE1>; zG4ObKg84_Yjc=qSdGI>E?RncGBKMbIGNQiv8#06^@<F8B=ZeKA_Hcib`TQ{XRg3L1Gpb4`r8v$T)%H1_%PiTg!}*KntFK zj0vbmKPdS+^8JGaVDk-ZYKT1h>Uws5{=^!4{Neq~jIkZymIu&dxFdenwq+BllZ7ww zI5X6s-M5p(NuXG|f*@xd5obzvl`CGoVkQ0<9r}&in(F}C_KuU5_e+O`4xsiRz%6zj zc#MPc?*3>yzRjJ^rnk($h5aBXmTQGJl)|XHV}<|+Vt-ZV2Yi;~BzCH75wVzkf1rzu z4W=P5E0Kqa3*`OP%E~F>!!U?MF8?$wg}ErVEW8`j^Rtk4yyC@0IpF}-iC-B-Jr+S*eoaUF>cAB|00|LK=AC7bg%dSl^|w!i=Cmd`cQ+D@1_ zH&qEIM?!%d zwY7;KsTxtS=MIt$X&=A7Pojkk*gK7eF_^1tms9>DrS*Ba!rv(cH@r>QJMZy+38;&W zJtuOIEc-jzE@43V43O zU#mo5@kOqAPBFQ7UoE(PAtyK22%Ng14vK4Fg5i1c(+m(TyvOks_Bf&C;i<~9b$bb3 zr#$?}WQ7?%5S#~D0k^=)3%xz~B^R&2ke!`v0Nl#SrgETgGxP*K z#I=}kE&}?7uqn;GdBZizO7{MSVdzO6>PQ?7jXBz$q<7ycUDId zX2{>1mlw604ppsBTc0ORPg}TkLaRX_Gie zvZuPSsT;a${`j~ILLDbr>PWoWbC?sS$=Gxab4yEZ`IuZ1{4!Q8mo9#4X*bTB^5D@| zG~1H;kmQE(@^K(6?AIBhj})T7WH_by$)mwVoqK2(UB`EB_|j`eq$mLn@1%yNm-YQ#L8|4+#| zzfYhSs?&6Cw8;;D0n^#uukH!r+%E7}vkLw;xIfcsXkJ4nueQHwO28DpsSU|?;){zg z+_4(f&L%Ol9+zK=|NI+3YAR@A8Yl1tF* zB`c&Ikw)@Y+aHWA6m=GemlKwWpan+E$Jat}?$ zMz5p|a$iev$#zTXXTU{k0uuG;;eFPtMDpzCu*Bl&B5B>5pywe# ziDbC%C500Sc4mP{M*vkVf9R~!#7%Y(LHY|?VspZr=wNVr*%@Af;97TlD&edl%J^oJcYz;+a! zWYB@JNn~d5LBu}jRn(|h-2yP=iVA6cUpw*nCS`MGz6v>xr@STIC*lvW-da_<4m$s8 zEm$fOvZIpeKx?DfT)F8s=#AcbCTQp1B!%f)r+~J89t-|cs^Xm~1~6?(ztG37#gqLOhkap-dDovZv|LLX8ZUuHD)N>_XPC1$`H#oigGDUmQal7*f-gRrdf5fmwNT zif~El*7jvrXQyQ<;>JePx#)+e&(_Ihg%6nsAWo=7;x=pxz_XTlp&uE$A*s_`oCxtN zn$#lK@)j;X2*SUsA!P#{@6I<%P7jU7Wxa+Ej@uS8K+lP^O2kU~H(f&u#5?bNNTNJA zoF8}QK3*|T5V>Isz%+;x*u=26R_~Hmz_r)yQN%kxx3v;Xgxgmt&`iOt$56}Ushm*% z6q1W}S3}yyzIy)_+%wL_$GxH2-%N>20Nq)WQj+g5WK4- z8wxYZX;HBf(mXzzoT7d_HZpZG`n`bgm=N`w#M2>?g7Ri2DNH@~@2t_ZvMn=`w>fJS zI1|cXu-`?(Rwus`?w5@#xE^??nx!_H=^uEVYX1~W*lpO-O|CB5DxS|Fe^r!Ai|rmSDXfuaPVD;6aOVR$?nd<51siC_0bHQpD)eDZoQqiyU)mo z0zJDve%vA5tJEG55h>l%e4X>Ul~UB368CXO`c7bv`8UC~QSz2tyZ~WaMN~s;Sm~jbzUQkpa|BjinxQ1F&D-hi0tC9C(#NK~!yu^l zi_z96QC*)S;;%SLA90zRewcaf+l4NfXHm(_7oC2c-@4je5mJF?4p3lS4o*|$uxj#? zw!|yPErxzE{5El3^!O^;fQ}MJY^4b&~Be@*iXJl-}yfy~kyR;-kO(s6J2wQJ@Z z&3z}4t#?uKWaub+JFxNPS5t`O9~2gFw1!^XMm4hq6oS+xP9YWEqBDWC~mqsgsXl`tdV;r8#5L#TKGQvic1s zEXU5+*VmrESy=CUHVg2^7*BrU;PV7}ORSmO$%JLi%Tw~JPZ=Bmg$Uu2+b|Wldn(xl zYAO>9IjQ6)>Z|3tfwU`8nX6kZU!p)Kl`CP4OdY`)+8M*WPo6ZMFKsknE6x*1AEyFL zR(8CY^xnjeu6x=D7+=Hd$w>ImwWHN{d53J=UP@$R9*F`R5|NlD5Nz9%CG&Wq`H;EY zd2~P|k56AH#U*3Iqb+~#1$>la@6)Y*eL+skPN|7r&L5QlIJ|%&mx+JPXkmM z^ZLpkx{@v_($b$W-%Km0c0Mw-~f7``d|^je2(FG1mDN~}0b zrXrIPLMG+XEK+AXFC*EkqwMoBI51`aP4W%Z7I2CJXzBbTDEKl9RDo9V(flTa+th+EjLm#y)6qXL)ZUQ@66rX@a)+KzTf_ayh$pWnivoU zt{rQ2+%>I1O>g~aK4ROIX{nWP8iD^*2%}#2`6@a+Jv|CIvUm6O1$;9S2mEJvG$P@h zoziJ!>;T~L6oB>tuk1{06Q@tOBT#shEip1@Ta}*mU;%oq^v|Ean@#lQuge9{%Wfkg z5&Wk*&+jnX_DU(d{;PX(;#N|QFmY`|EdP& z&VU3W+Id8KxcTK-CN6(*czU0)1Am`5Uv@IHEtTTW9xU}L<)6Y77+4B53Qu9hQ;7F* z+>)0rkv)=USIZTmq7c+*paiZ@IcIu#iEnuIxBz$fxo%*i zQi0@d9oNq*eZL*w`L6Qs{7>4Fy-#_McfC)!cXkmioZD)Fj$Y8@#mB9a#uhQeJljhe zilg!6M5*H^av9l#5;ikhllyWywJL(%fPQF5cr%zN^E zxbKvAFJ@;Bn*omsY#~n5UodAA1!_7Qe(lj#vw4-K#gFnLyP(ihogZb(1!jGTm=_a& zpk+NMaQ>1q1c45uA)5UmQ6cLl0;U*yZ2snrl)M8Md*8f|;az1wmHl;#?RX;o zO>LoSLQfLR)4o9d#1f>zOa1S1v}R`zBo z%t@H7`L{hV^(u#xUnI(7b<#nm5 z@!8qf`~o~dy$bi0k@A+f*I8f#FTdU8v+OG-8Z*fA8LYkx$#|cvd=#*)JNreGal}$^OLKXQ41VG-Ky%*5 ztZ6d{KEzwj)m&(~GrpE=v`99=OIh&RA$vecg4D-W^JSpT!#N%3h zsT1#A{yI|^S}dQ3JY*`zc-B8}rPoL{dGB~0%XdzW8YCCE;IJsAV>9l}G>NRu(_MTXJrNd@XHoN1r7U|B4{t8RgSx&lc-to2QW)DG% zo<@gRK9l*ey=jgubqhHsr<;rj8OL)&|9XZx`F$?l8zGMe_FulJHRg*|q21O&W}5%` zKp$Z?bG&t&Hto*^dw+2XQy1lQc-C`bgcAt<8{5ooJMaD*hT3J@RA1n(RD+gLqae%jD_oEr+lB-VXfHcbq1o zO`DeQenGkg3C2||torEJz19O45zF{U`UY#9Zd_5(O$g&NhY3#986tyxs<%oI*!U?V z@@`y+28Ceka$Vz8ryV{1O~w#@e7(JCa3P0ii!^+ee7ZR6zs-1sEf_SYc{(N2{!Ws7hey3_TsNzq8qVmqpQ{~f`>p&{WUo6JUR{4L@(mAD`lE3iZ=DU}koozDcuUGbw z=~hxMiZb?dQQ<|J_;4-$uz|rK_YS%{%_93Kz$-5jRLv^Lt&H&sCrfvJoP-%8kwf@J`M#cmp8HFRqT)hzb)&YXQ7{k6 zU2B&#-ngU3ePo)exC`9;;X$yJ{1?HDo;oAO{MG^+`tclPeH1MgZ`XsG5ZhDNwSuqwyT-xiopHTRcv zm#(iPoV{ROEu6McUaKMZB{Mu6j^plPoU(U9(+|In6z^?7GJ8vggV?-Oh{)Kiuunek zO=&BERf3m{7JG%tugKuQZ?NmkhLr9dM?QZY8NuY~H4|MKY$AsA8R>Sg+N*lGtL3hN zfKHL4omb<2yrbBB`Zt15W~keT$}y~WQl98VKjldW1ga&-X+x2qW$Xx|o%ttV{qKOw zc2e-h(RhpGZT+AU;HzYD75gUOq&^Q^$Z3qAM0+42)Nfi6bo`%b_--D_E&lU_WYCSw zfE;@JQGE+Hki@>8O91Kj#VsD8Q1L0;M>XhPC1S@x2`m4pnxW9i0*T#YNWZ(uS1PlA zH#SxwCe>eL>iCMve?{@#hh-7$2j6>F?mo^IwKv*R*O!gmmw?kVqS+olHSyZJclDmg zzXmSxC7g7a<_X6cm<#@Nm+kRu5X*2A+g$ojP@u^_xhz}ocM=&-q7jP|p#J9vC)n@~ z9V3Px?SFhi7A5}cGjw-=7W`iiU=&0nJ^gncvVk~E|Bjb-M?#?;^7Q->(AZi3{|vGQ$;a=&aUj8i8#+(sfASp0Mcke$*@+0oHcG zylZ@b^0|A^`qX9IyiH5R#bWx@<<00gwmuEx6>0hU5Ap}hn{2-t_ZCCWa^}6}kG})K z94_@*^Skvu``s72A?9Y6k#n0d`tRktCyP_~BGDx6KW<@HUZ**#R99b3x?EH`CBQu? zQ>R*K&VVM?;Pm!8dwr3&1}{UCeyo&gek2X^ZK#$nuN&aD z{?WzBcKgSNFS5S@JMe;Im~-_ZqS@;L*mU=dt}XA4;$63pTH`~17LPTB&fRO{%%mTW z5%#YvSVY5)DQrNug{|ybU8N;+X-&^*daM1H(%yRS?f(AV@sw0IV7KYwxsJ57G%~*n zy#YVGwY4=QENr;i#nG{4@vZE{+A<*iWt$!^)>#{w4+O+jb@A+8US7kcDZ8-odH8A5 zIt&Vlh#0G$7#&TnxQ-59;22>9Z}@USW~98?IO_!78kOt6y{!1?ZW%u`c4p}Q#p#%% zY-Q)7L<5p-b~ddmbGi}{;|V;vklIqJW1`?w)C)46-yYEeKhUa`Vw*(p#CW{pQ{U)% z;k-GY{VbDRBfP+^J6Y#Vlb$F6_sTrp?M0_XI6cy13OaGWoG383Fxl8zhSZjWH+sg$ zx>{o6n(sAlBjs(hjUQh?W5mO|M8$~p0|TLpyr*Z|Xu&7$Cra;HPI`tXx{&fa@ke5c z3!{8lE8Guq{#_7f8iK3eH{JrTW1!7%AH4JvxRxgSq=>!{LQBw*wXSt{08#RkPuA9> z#p2&h3TB~>`UGpb+qj!LtjCP-=TB`n=zMWU{qsY|uM6sJvl~&#y>YT{4fJpBwF+W`6Z6xkvVF1DQLPW=s!LR2TXm zeb?Je88>$V-7q=jl$PQHTV7y5I;y}}9Uc`W0|@$K*>oR0K+~IFe4Cz?CF${m5^n>J zGw1p2`SWo-cS%_WW{naxS8E8!Lr{WvCh*=_@F6)l92h3tFy@z+mrq#%KqnxJkg>P_ zGJ0(WZ#YL?XgCV~i1gCYEaF46xj^4y$+Xfn7dk1ddFFLeBL&l(x9l@s0cYRw@G4iIZ{e4`uhp@2xZ6<@y`!O zW`4fo^YaT3MYwr&{-4^;IxMQTYxJ8CK|w%}6cCX{Iwb`JL`sqF?ot|tloA9HC6yLY zIz_rc>F!oKB?bnD`R>8zdB5j<-+#`z&UL)F9N05^?tRC;_gd?>BK5p1nNucIg04g9 z`7O?hLofTQMiQvQt#jo>JYL=m$Enf>tW_R3i@Z;lEY#NwFS^8$B8mm|Yr0*TGMr}T zNB3&{X|>jnMQ8uY60VLI?N#+R;*}xjQ8pRg7Nw%1XCV1fTKYt%%9$SUB@75uL^7rn z>VEybr{@v`oRmRIY8vS>mjgspX(_LA0=-OH41=gBH2|EnQ_}8a*N3=m;ggfPot-aq zOU_`73r7=DO8n5R)ku5a z{~ev+FS=lqU&3-hp>bIsA233vAdz4oh;=(SI?Bw;y9%lRhDSu)fBu{gGTvYAX*TWO zxP0jnD8P_WRHUkR1cyHwvf|!<_?Q&1F9@QdrXCm@3wsbrmQhuu?aed{oRHt0o%!0& z)zdJ=J>*LV_3nv?h;A{G*scwJ{P8it@CsBsVXs@Me!f=m_Pwe^(S(kC_ZF#^fj=Qo|4|XcdwjrN>CqppD$f3Ni~%_4C^E^=TR5VV$Uc4 zvn?XdbH8t@yhWa#`)hRmqS#V(+rwVJg5QhyMs=rkHRsq-3UM;wLay*du)>?`UmcoD zc*z#m)6V*OudFg9RKCuz!k*jSxjB>VxVf!iMiLc!66b00CEjJpG)PK(d+&0q#gZp) zn%He^BSI$$@e|j&M|z$8d_hid=CndBA-Rv$DK41Yy#CiYYwmYdx$xYF8hsg3kp=<9 z_BU0R+QTGUaDZy*+JWC?^*)6!JOav)J;WyDB zkx#c)!*^9GQ?63WOfqfIh{x~EIGR~h1RIB1+Ps;4K@$W8$qM5A+<= z9dRc=@dgmyp8Ga4!A>>hA^749$L>b(`6+04!!Yp;hkjS*8CZ2AypEoL%7VpM;=CYj zG9jGW&8!+eI@Xe+3Vdui9q48HaO-D)^$E%y`w$<`ggyyLt1`*3`hz5QEHMNNOrA`Tpme930KO5k|pS?)?tSvIP*5 z06i^Z6&9ud@xmjc7$Y}JC+w>Z1|NkSH5f{=v0V{NAqcPy=UH0QKM3Q;?z>r-EY6Hd z!t(jL$8+Q;K#g7<{N`or`tv=^wDnBy><@Hn@fbt44Qrpfl3bg7Kjy15?wVbwvt%kk zQ%>`QAT}fU!Ad6G_Cm0NXSf*5fCGBp-Usr3w z+Q>EZpSI!nBOLe0kAt!nYA_4$3^RsuOwNn-5^d^XP-TU2JDydxJnFOq`g zgZNMpzl?q9wp$Ms`M!-RN=MAi9SNWq)$#&D%Fnh8Ok$!q3tSx4fUsN6rjdfs3@%d5w ztG_s)jt&bOn>5HJUU^qYh@334t<4vRRWgqs54`Tld_GWASSTo#Q(di_TrWWeCGWNT z>2q6(+LQ2zcA%}HcdW^r^CXg8qlUzJQ;AD37ij_6P+N4nH6zD~?s@+`$~X}b5m3PL zvSrVvagv<9O@%Iq(hV3L)!gz-LU^06?*m)vEsy~YEF^oD)Jzso_3OyGH{uRIKk2~0 zfEwwD5l@m5NQDBJ|9u&mVA38wt6m^^S;J^Ro?Q#ky$uk?W^HRb7gV5iy@| zH0*0%8#Gz%mbX8@OH@E{EGjRA_g$KIP;%UKy4U_VNdYE9(~E5;*Kc7mG!urY_+o6R zI~M~>Z*Xdy>eyBEsZNEw67d9*B%hsfTat{saTRNys2s&I zdy4l&QBedjUyp~i;z!RpI#*FhaUz}kRoQXQ`&*_$%;_oD(h9Heiv8QURhu~QjDYJ4 zhx~lDjR7QhT@t1^9pvs>Sk_yU6_egzy=dZ}iKNIVkiCgL7cyaLF`L-si$%!oGEwja zfrVE6pFQ@T6aQrj?IGth-4xkz>cIlKXnDuln*XnsvC*StJuyw`D1%|qyir1ti1F7& z1HtPXg_O{oZ&{_GfkD9yEG{;->u*BLvyJrh>^wQB{g|H2;m(55Qgd`HoKllY+V$qZ zv22WZVL`_eoKS2YbU3%Zi2E2d>|BimW4S0000ijD=Pl*vTEW+_V%g>fgR1y%IXsljG?*Z zgAVP>Oly}1^75w~SZw!n1*oX0sQ4Ka=~8f`5ObDg85I>bz`he07|6MUA%g7NfFB+< zEr2;Oz7~cBB>9zW$yI-cZfD*vcIM`Y;w3Rkjob77m7k(Gj2i8_stqlVi>t5KV!TaC z63JeYUEiljlE^%)Yr}4QE*H-=Uv6Q*#V4R`KtKC){&a52<@TXhloH(lV%8M%7T1O~ zi}Pe@VFIN@ej$+)n2Mb(;aG&2TuzKN%!vnM_kHZItHKUCV_o=kNBX}A((MYrSt@iy z46pF;!elpmBJlz`{&^MBwHU2%z&ZbU5oYL%s6bzYFZv>&#s9d7c^-x?^4Kl{I`FGP7)|NtwbCBw z(LgmwD3-P#irG~rNwLiWSg1eZaCu=4-ESF#&`Zgo2wUJZMp%+P^i7m*+OE`@)rlq%oUG) z(cB@vb3qB26^#zOWC8(Sb*msFd0|E86@0^JrL6wAO7`*STnulDu9oe1pFh`1#2`6r zR?S#PbJ9BzFCyUID6D-=Ly!YpYdvMk@%hw$UVtbWRu^yk)jo;eIDfO%%<^(l;9>~{ zfE=?`e`w{uu48Wl?BM_G8=Bj`q9d4=cSeiNfulr61lp)E$8W3r5T>w^isy>hbC3DpTB=YiUj29?tU9=z8^k(a6IjO zFTx-@7Y_2Y-<@i=EVIdp8L@ShWcCgn{rV)qw2=#`(2VqpID?* z_Kvf#aoGgX&71i*9!P4zig1Pz9)1?bFNXU3KGAtEuZcYd0JHk|^w&5_DCtX~u3SmD zV1}Q8saVRJ|DcaRiHSCQy{j64aaOU9{*+k7A3%A#=5L4@p_PN#R?n01H-AK)Hc3isL{~S=o+vQd)lHJ8>L>n zcmYz@+f1m5@t&eKC(49(gArrs_we1-G;!rHgMJT_x1WFwR6?QA-S8A)h(Ftk^W9T0r4`1FRZfWICY!K3Eo}$VfyZ5AgODB!3 zM)hwN=ONQ5lL5HA%fj}(b%7^rckQu&c^N2m|n&Wp0M&=UH`s!+(HM-W&PNk`Ihv z|6U(X!Ca9k61Dbe@DKyC7iqM@qca8L=h=KYBsZdgcf0>Nu6&{Lq>@O zN7chli@gtRK>~|!(K4&ix^utkumu*)~!$xn$+7 z9o_8{I{toC2YM=`;5=hai0i%hVkm!l)Cmd*kpV4Xa{|8S@-|sRKS#5ofa0p9MGnFR zAt^lsX8cJj$<3SgiFk}yv%Z+~rqBsho%_?LZx8N0MJo`cuZ}Z3x=G&yDzpICd zb{9~xxBUmMm|H;0?5;cz%Pgl8i}vjHOckpSqw^rf=5%DQ7NN1G2bX0?7!=+idU}9L zju&5o7SI zRSanVfCs-kuvOyN(3CY5In$VM6_{d9{co8KylTX(ARCZrcq>Y>clP;)=TTG3`*WXO z#(=P7-}Iel$lCJ`&((x0IZClps1A>rnA0The`Q#pTCej2$3! z=TkcM8uK%ROMU;&j>lM0E~NNqPfqQ%YAOm&-8LUAVf|j5`Ww7A0ISi1a%sn_YyEAdD`Z_h^>KrII?s}>%_2%3C@~Ie&~9s_ zPsxMb*IeSNn^R#yK32D|bP_*C0%}#q;>0qq>W@(8(9fNm0#C)l=c#w~^z>kwkiL_jPJt$<#k&B~e0FwnpG&LVLHFp(7ir)LldqYl`TBj# zV=|Cx-q0#>UjyayasjBvVs1*n5~!#-Y{2cqa^QGPD=h1K;)&y()l<>X4_C=p;y8b3 z_FQAA_CcHaSosKJ0gD{3Yt5WaARO7`zRh+6{;Mm=EBXLQ*Ah*B_eWM&utr%6F3@XT zy^8+=o}2o`Qb{(~WKFa8vad$O(gWk}Tf`X+nyoEV-qm~ix^0O#VL{>yUyUFM{QmI| zlg$8zvhTgUa=_hw;r!sh6_l=g^jAZ`;LiSCBn~tbo@jk%MJb+l|0V!ip*K8czbMrU zW0didIG-?smqLB{93kv;#NqAjT|Ne~E%EU2QO0pnF=(JNvvHM_ z`4$$BAqTIKVb5%4Y|~j#Lb9PoCs`sAyio4f3td~o3#_uWt$oCyKBQE|!YZwZ&+r-b zV4cuzdvVxn)(Syok2+a&0`SdQrxu=cgfn#kTO)!g&i-PsFQU%(Coc{rOd@*iB-f0_ zc{r3FN)#cp{Y^Sv$H%)HUclE3Nrv;Ko^DNsOI?)42 zwzxYb`0lSsH7=oM8Rz1U`ieNcf3eb>Z&%QV@2wB$Ut*;cz5ux3(?c5f(T6v87F;!6 zzr}w)PzX@C_Hqx<2pw`0QkQ!TeMv0eyb0t(6G5!5+KGYwT!O>FAz%yzhR%=X^HG06 zRa-l|iVQ>VFL`;7_4L>ov8?`ZQ!kRIBbfw;&$4D-rhg&(yW#w*eN9GIda?o}K`-9wk=y!q3M z{`y-_kM(>NMIa_lj8QOuiU2aNrF9DW$oA2K52oAUhwgc zU!1eX=C&!265_B>xA+&NJlZrVE8I&GoO|(^uc%mO++4z6J`cDd{QX^^_qdHBSEu5q z97+6;7h}jR6WmkXZZ$bP`lXG0g2P@tM~V19-onUY&G=qWot6l(j5VnMU*^LjrWgp6Q1#VoInIi)1SLom0VrwkN)FbA~#1;AzFs9MgEr|-~(a~oSDNCXO&I%3$N{)veQ zkmJ#YXLGK>h;ox62@wTS$0~?CU&aTnSH6=gspFLnDc7l~BR2|bRBXi_C2(p$^Gh+3 zat;m!Iq%}*bM&A0fLODh6ro3vfooV&($Ybd$b+?^$!aAS?B=guzpQ~g|L9SqkssmW z($YJ?ihln53BC5;lIMW4Y2CUa&gc&^3{{-zpHR^x>i*6wr-;_x9zme|wrhe{Tr|eB3FXx|)$-70;;uSH8iX?}V!GjejQD;IFCQ0)(6X|}ke3sj{#WEo*j|d!G~3(&Q1BJKgB0#rnRBr|o6``N&G!wypCtaUVdMhg2m;F3to+y~!F*dYt51kw@cZF{~gDs>C;Uu->HcF&G&c zTkZuWsRAs(IR#>7`jm13B4v|9@G9pbPvPvBE?t5GhKHYm3Ou%_x_Ww#4Gah%^q7*8 zgpa{PIbiMbbg*oGLH=8J_(>sPOL$RRTZ}HzpZ#)Q{Iy<=+#P{5Qsu1gW12Z#s+i*?L6qh@thcicAS{ifHT@(~7 z06w)YzPnAASJ&5{@%;3?udADU9dMOPSILflPR3|&YZOZJL-WtI4Z6vlPR&<8Wn%3# zuRY+BgVu=|HPV{8nQ{31z}#r~S}5?`RW0f4H_y46P9;%0vEYz~56fxkcS>*wqFfU{ z>P~rCgnujN7b}@jt5g)HW`XX>dsWLZ19eOT+^J!xI zC+*PvG7v+$dkpTm@FvQ5j0zCe%Lr^Sz($&kVNo^#Qqa)zwK}zI<5@%hN2BRj|(8?dGto zM%SCVeH(Mk(C6-~&yM);=qL^dhhPPDvlu|hs))iu&YvqQSB0bjL;ZqIifb=eW52Vy z3h2<=F2S0aYk4E1o^VK?$M#2!n*Ny6*p155nYRnw6#8dthXFAbwa zJa%Ra>iW96hRz9bhP#bpEu#$6n$EY^hzkHh1xb1mxQsS7HXdtfeX2`vklxcVPBo=e z!N1sBkHbvH0?=kK;OGWs!`9Xofsy7oNKkNG{I}O9i1N zJ-(9-{*s_U7x;{a+41{zg?yui&5p+zIt^pf{V}5VU_&aP@x3(kNLl%T*Ec?rsF+v4#fW0!y*lyl`FUdiEUa}DEXyc?`2&}RBAzi0 zz%d}d+t76?Gm!wrJlpr!98HD6JvHgApb%~uP~zr?J8LXA@U7TkN)R~Sd5P!b=PO03 zlL2@E1>DuEM3=k-*@6?reFPm53xprne@`E@(3u`>PIUhGAq^}(mG%>h*Hf&IO`Jf( z;0JxDfl}}J#rQY<8dm2X9M$v^*6;;w3GwF1wwr#P0y`Z6D8vAAP=kDZW}t!xDAFEx zPS1b$uCh+8XGxA7Z&E+_NX-oAN_7!bjO{6b!%`z_&~g11+$4RaMDjM=WTmq7(eP5S z`Mg*JLK|})XAJ)2z$-_%;^k0a3E%Kx*Ig+;32uRveE9w)@WSzXUqhMWu^EesM|%kC zGuOzk2^kdy%07MF*I+o;oWeVYg`{)pAB%~dsR;xA=Ihqey85xU_9jSQIeD73kY>Xr z2ZPl`(t~h^^?1L8u|j1N$0_qQJ|>U8=AYX-ocBI%?WC6@X+BqrdDs2^{p>C$c*HC= z&(~Tusgqs;hI+8Gg|sZ}>fpR>S&*``V@Dtm=`6n`_DeUj7LxCQxgdEHl0D{RZ{JGo zRJ&m5tf8f~^h#(}%FHZF4aSg&0|7?IvA+@-{~Ncct)sDn2@^O8R;5US!4?q_am=|a zsv=89+U2+C&zbhDkJ`XqR8+;13^WEo*f==0)!@D{4jH$2)*~=xJqD-*F$Kly^*DuS z`>!nU25d2Zs>U0QV@nIB$LI)F&YcF@B3k&F&HQ=7@cx4he>WaAe*t~`Ttwao*vw`U zK_yaxp4BAhFg$Hc{e8Vdw>v85*J*In1+{{kOP4HI-98jw<4z>zXX5PrG$CJ0>m)~D*-zZ+tX*OIuGG~w!?F^jr=|Z* zvSh{}87N3v0H)*7C$dxzvNwkQ`@|K~jp{q{i=W{P3&$4emAyOUADvp!NA~Ow{ojD> zW4C{kz>{-JO}t~%a(SS}rHPLVg251k{}k;DFrX`ncI0D7Gx0YC9s`bUF-lA%K$|U2 z$7!*xke0k^WM`MB$5xK3JvyLf$5yh0)1`Tj4hEZHKCc6JB3Hv1FDSZ5P|z^3E9Bo; zUZBa2{O29X#s;zOIjt3SW!H88e z6MgPiv8|@2_L?lFJD*+Lw})8}zoemI&TQ^I`{={Qxs>5w!w(oSHj#m>>+B*TI(kC) zdhb1~^|QFyFQzq;pO!V>NO}mfc<%`luXHu`NJo@8tVy|1?XHa*7Z7+4wyskS#4X#S zR6B68?kT_ewWDlnU+G%n-92pV7UCJlAR^-RPhMklXCWq$Bh6rEOjmtOk0VQWj-0#9 zBG)Zs+-0+NKO~85bESUF<0c9w!+d@ks)CK$&aXT-oO4N7GEd^s(mpb4pDp@$wz+Qt zUR^@k{85qD!3ehi$IGXHy$B9Rz=$pd01>t&nLiWn$`xtz?EM(_NDy9%v9+}&U4bsc z2MXALXtZhO6@p(YN{QS}yV`y=EHKrd%U>#R1ntLfoynk_K@z(0Vw2!UN|^)HdHMYU zHI9NemD2(le!Lc-a{nac1H3YtLN`9JUkj7T^TGjH6=GSLNGv7x`qIENYe7eiZVbaN za)c4`B`}u1T6|;us&nCv^E0iAyT_;Sx7Iqq%NOOe!g~=0kdLoaZ*k1acFtfLK5|gH#+id5lFNZO6(F0 zT?sfuMc+Fz`_$r;zvmOeG~qwO2_GrSRY=^L!xkkkYcuD?RYqe^3bA~}tp_ygKF2z<3AbwHoqhwbVktV-I^jv0L~eQ%q?L60>cvV^V* zXBClhM(=rJD=@cSPM{hSns>CCxj)q<(!H_R-RQG~|^Dv@+29hSFR_<+59YSS*E`NR*{mP1z}`eW850?OuSorhvD`*{?m zGv~{i3>#ntM#>5jWI7>Zcwjf*!=+>%2Hr>jHxWzPDjYwnqU&oRl#Ke6=0^o8mntYK zHrIOX7u$_-@`Grxk`iJE2M6Fx8=HdyRdle_!u)m*qmSXhL@gkug>5&Q9|&Ah^qlH` zm7)b-U7yZEtb^mFn40o$#6ZE3E|2P_Lq@rR?H%M{1Z&>0Awg~>tw@5;>xAN9LMrp% z5H0y6ss`w8C@y0|sX+d5@ABlGWP0;_?SW7&Kw; zZi6M&gZ*X($2;!fsG5*!@q!Z~pWSGlP?^DZW;sgykrm{!fVJZtm`oV(5MpYB!Z9Y> zACAqDkYBsyXB_D$B6GCA!aV-msA^@#!Qr)4L!KD%+_Jrsl3=(=sMy}N%<;DI)i-f* zB|EuTMP%YpX{6_P6LG;Be6=;SjRk{0r#8Bbovz4%7`7bcl;ukMBCfbEJFGcH9-1bA zc1R4_=OS+2xN*Z8KJ+|*;)AU6kB+8Y>vCF_j;h)b&%;by?VxJ4vQtz)A3NdWnTWwd zEOn+VOE}6zf7bS^#na=*pAmAtN!k&G)tuOdrP%T8ezy$zp0&m0;@jOfm_cQTm(X}9 zYTW^d;mbSC#w z3rRPG)>L;l=q@Zdb7PW!Jn`EYu5i|4;=-TU<=5Z~p9m;!e_%t~xy}{BO<2l)P~Nyo z{<*IY(Ow#J4Cg&G@?K;7Sb0~aE9eLEt55kRv!HsK60C9JGFrdkV39~IuM%97A&MCI zu2yOns+)hNe>jov6rhVzKp9s085+{Ya~aV>5VfGaT0Qbe@9yd6+FJcD5|QXk2m#5L z+`cm=RJE3Y>{TXh#wFT!9w>q*x2KslrJ7l0?bsM4iG^I;PcB9zWsC7)NVjF#@Ly)d zGZ@-rR>b2=FyC(+vi&?z;vpY42+EM`*!`n?=~o<9B#yiADpAb(E(%O|+v!nTE?X!L zT^^o%!c}+hraAQ6$)v9-71~(wq_z$pbcctJOP$(Xewl=x+R_i|ozSKPR+2$iucZ*6 zX07lZ+!YYGk*8Vk#5_rAnn>splz8&g$cSs^Y_NkHC}hBnusG$^&<4yFq!2~ni7e>I zaSXl2D~lxgKeov+?X_)}^oo|~>=)W-tL4H{F_IG4K`HEWxPTrCL}s*gVf8QuZ3dm+ z`7>`Bjn8BwMEow9vUNG@FpAZKSEA=c%;oHyNod1#dWU z4Jpz2&5*k#+DLBxVR(}YfOQ9jZa%w@27d8 zbq@yl=yWhSc^z+of)Xb^u0$6QSziPMDDcC%JOuU-*t4x}UtpFUvQ;hdM4JPyhS6I{ z75F22pidbjc@9on#Wfr$Drp1JMsEG>en(KMZdMVcx9sDJQth!j45mdq56@pG@(VJcamz9dpVkCR6ZB0S6=+9_?P zUV>PP*as)g9lMpKgw(Ei2^1gjC`DrkZkPq^n4&{fdSmEEE{vq%13#SnTfZ^&1E3!xcK3V{)wKEqXyfpiApj)R4ha@QdvfCeI}^m$>zQtd3zO`XYyNfDc$%+ zwF8hlF|G!fNeqVN#SaMDO!{1&TfQ1KIh}x%0yo-wI<&p-JUS5FNjVNV9f8!)^zWV6 zR9grJMjTUD)3+Ker2$cuphmrUE7)gbU&w*8@JaqR1c*Z5BK&88F84pegx;YDjWV!V U6TTLCLEzuR2P(3K(#Apm15r#t2LJ#7 literal 317266 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

N$jwm9T*Gb8?IxquVzh`iMvfAsZ({0{zcgk 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 z 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%0DstNl(!}Ur1rd_KV@n9-*ZI#Pd6FIg-6T-gs zKW~wLsB03GR2taLiX{nu^4%|=&O4mTiop3REK554sM^{XiL9S zJn;$xc7Sf9c;h6;15j-S*xiWte?eXWu{v5;aU_J+=*Fol(5dx8lQ=Qq5#sboV#1&M zDV-;0&p}6V#pA%Iq|D8n&-2ER&a%0%ghPQ!Inij^bzEUmoA`yjAnovA;OxU6MD%O30mHA06Lni3Zu-Xz1B% zd`Q|K`s4LDEk^3Z1Z`l-C#m1OH)?UN28j(n^Ya6eheKG=HD0HvV|~umkOTc6_|E!9 zDI8AG_tQ7GFNaT^Wsl66;-Xnu*nE((>K`)`6l*sv3k2d{t)T~dmeCdGMOeNNvM8&1 z)HijjS@F6$Hqv;#qq(j%x#B0g7KYB_v zuque2F`=PBJ1#N4x2J?z`G?N-ir|jHRMEGv(BMs&O5(D-E?28cF$&K(Oa=0n`6W5n zyk!deY#M$U1sF?38dS<$C)&ee7{hK{i~?W`EF2tN-H{Zd%rEDx22mYznTUnrCNxwL z9@pr}>^h&PtJx95FMq%?McQ6l(wOqg zFQASg+xL~trYYACHjOFXr|pFoed$M+{?6Lbbc*Sx9uKzacD4%P*D;i-2`;X>LDqkS zXzPuUGkg)2zmG2V?<k)ve|0qP3Zyx`55E&gE%{GOHi~AaslLus?%Vk$LcXv6U_Aw^zWDWf@Pyy0n zIPDcUdcKJuHL77371gahO3$4F_0|ZUJ`Lit7^dZWr$e;nq#>)_TAs6`bGJ~VX}aUz zu&W>=nppgD?AC`$X?bqDrkY*>e?r56e(h#NRwBV=yq&ahg94VN-s!Yis=HIhu)uU__ zxA>&a!2~*xQ!^;O)ChP*YR(AQNdv_957qa1HZeJA z42E_UR6cdHuJSB02DpT=Mjf~};|SPw1;i*;H#R2roo~o4NxKQS-WCL^{UeD^RhgRl zuA_?r8P;v7jdXG;3`G#`t%E;25$2Td6_5h5ca|Gd5R z1O@B23p%y%K{77`0lRrlz8wfYNx5$bC{g=(*{)cs^^DnxfUux&fCwp zHPImdmZ<97N2&FY{n8EU*Wj~Aa>QwOcNT74*#Tyxro7qkZ0$=P2p3Yy?%U>@XUqFz zSJ5w*@mzPjNPWIM=?GOJFC$Z&vUgo!d0SxLZb}ZkLyzI_@Q(~9z9bLv#fLF5$Z_F4 zF*BCSSACs2@?8TvhzbmM> zV?PKDxo~s-uj+5y#l_8S45!rd$;?qLNkps9q9A1cxEvK?G=%$NRCKbuFHj`06$c@p zm$PX=u7YOi!PvNv!s~(+-D)88gUAW{U`1;$$QQ*(5X)VsTyk39N0Rz8ciUT_Z}I)+at31aRB?=jr+=2zP&U_+xsy0 zXlsZFzPV05wdFN7=dkywK#2*Sw)|4c<`tR{b`(Rwig{|ey~eHD``m#i60nLT;#_Jq zyPBWkj3nPaR-S-}4>3g8JU&aDQ48^;Os-=oD$f{Xh#N-q)pky5Zoei(r*Z8W$`2yf zLBMP!Fyb;k;9czYc8u}oy>?a@5&!f`;rdwGuHggDf3_|otlJmHe&cJ85sJa0JJ_<8 zgft`_&)%Nn6yy@{4VH+x9NDc#C0%xQFX()|`dr}W37thdpGmiz*J2Ok6|O!mBipl*s4J9r?>}C3fMPHNv106-yx@3uH7&{&ojvQEA-?>9vTb@8V;ty}s{J z2_eqi#K@G8>WN{Ja&h}j{Mmxa?|q{MRSEdaVK~ddZhPuT8c8q6 zi!~P`nwmrnX9E%=)f7BewIV2Q#37&(0s$zuMk?yg?U_yZwoVP>tWdkmwUR%by*whH zFYgh{V%5)oI}PO~7WvPzK9r$W^1nh3=jtE0_`8iuoh?u4`A>&p?db<^wbuT8!B1h7 zPp`dPEND*%AM_R9tFit4WAI#&xNb?8#tG?BP=jDscCc?sI#rOir9yGV_=V@N)ljx= zh?=!K+Jp)CIF;~6ETeHK!X}=&YDU3)Po7{tA}seh)Qv@oPg|G}w@T7Qx=6x%q8c@H z81@q=r%Dlg`wvOV@yO>BXA($xt8VuQbXV_KbtFdII{X1;@4_aF=uwt~(ND<7gj1MT zLljSZ#AoYr+c)!AJ)D-CUiCL`zZ$|vRi2n;^=Zd2Jbl}X|HKSAcnoQ@wMBZT;Pv>k zjjs^$7G36g6jIcc&c&!*oux|RSXY+%ithT*U5vRt`@(NuKGeuv)_Ia9Epo}-`HM*f3M#$ zb{}oyelpWI-L`g%;)pynU1uw~fQ7Dz_DdG1;j!ktfv70tU%1@gh)IGylU9>>+S8F-N5M4+S z*UBOS5B(U&uN^`NvF{b~Pop{rM!K`ZU>a!D$siM-A<@KY!$7%Q#H$@$Q~D2gp!dvt z9Ze$l-Hw=}-7zif)(pk3>v~nNLL<7?MhA!X={K(BKwuj39QH8o2hVT46&1|RZ(D3! z@fV?P`#h}|48Ol)U{@@Y81C(r1R?r2;?+8^)-21UbY9}9RFx(@Zg6%c%_LYn9vs1` zel0n67ya`J$&W13I2b`bA#&MF9k805nS3&o%1E91@1ix^0@qi>Yt+iis^}UnG_IA* z;rY+aRsPRU3vu(Nu}@=sG`}f41$M|)M`wWLd4?f*b7nU?koJ{ zboh?XgGJS@{mLm-bwv{jnc1hq*48R)z-jy%w&b~h--hDX^AEi%`W6SG8YRa4OAWcE z-3teO3yqfa^tjas)<)FUUvCEKKc;Zvu_~E?L2LGr`ysHoupO6`whwt-+%nZC6F2tb zGis3EcL-dTBJN_pFNHp{p zZ|9oS$bUL6PbX}ypFb=O9f?GD#Rcz_NMFgi>qo+Y25tN2z8^GQ2&G?sW!=Mue`o9X^LRIFz*iLuy8Xv}Qb)`eez3{`s=I+=86j zQ<8wwEId6>;$;a@!)H9u7WUBQgstGf)PvRG)lXtJ87fWSx4dcf^DDMk#V5678=T|}1-=2l<*vc@Dz|d~#qrcsPCTVN zq7*I3NXqBG@ZTWGA^%mVrp1!P^Lu}Crb4FA&n+W$Ny1_Bk1^GmeruK2`&QJs*(>d% z4loSrf>IGfTEJVWZGeUkIlMm9FkfbXsGCvkDr$MfxgKIrFifw$WMcYK|Ki80F13t4 zn*Bo2Y=lRz)~YipHCkhPfa+Cl6Ylz(=uh4Eb%98J>&rNwM4gB)?%r*{S;{-``4U2J z4o4O`fwq6fm`t-$RGh`j%NsqvQ?{j5GVTX5rz#c}7R=9-lE0seBcq_4?Br)Y+C$k4 zeaDwp+8xA@2@DRpfmUa?d-$ebfUHPPM)j24c= zq};r<>S_JEft^}L^zU;3p>hhn*n&p2w>?Fg!C3M9kZI^`WJl^Nk{(HMi)yl$LHWs2 z>Iq4dnOoE&b#bVg;Te`W$NKnK;G7BfFCE23EjIRqMVu822ue#O@NmZbEnYeKK#ks`2uQ%@z4fpN5-3BkpJ`V^Cx78k{{ zW8wXR_BMJ&Z4xEN-mO?&luxjYj}>tBWERdsGP;x0P6XeT& z7$+CfHRk0Pm(+0!Sg_K8S)iYjFRzbseQZ&9vL6^al{})0RXYEcmK$T_)Fc=8Z=V7r;gS3!e-@<#OHg;$0l@5tuI|9`fQ#zeQ z7SSf2(t*gPVg`E;5fxQrXQxcnMPPsYIm)y;PMfk@UsQO@Q}Y%iNe_<~qN1YOdYpth zdj+(EeafdDJS0LDuwlFUW?&ptZ8Z=Tb>^Mj=TdblQZv|UW-L47TSq#Q_%OcqP%YgL*g z{>eq192u0-_sbg9FaN6>N+!nhVnR&EacE;NGkh!7KfGZ#L!fTTe<4q}lC{gq6(6U2 zgn45}Y|=$ya=tY3I`>Xl9n<1Vn9k694mUe6;#j!v++m>};i&_5P5-;^bFHNqd;jYe=!N>fqfuO1SbPk!=c9Gc>Z@ zl>e>tz~Fp7atQiyr0~vnhDddU26~>N6w*pV0i4BU_|#dh)}MLcQuI zcpW*0Z2OIOIj)nM!b5dBb((T=m_Q|h%G##p;%Mmo)2+DJ*wSWZxwB3jSoruDv?I`; zf-QC8_Uq+DukGwOquElGy%FIcJu9zY^m{=yAfhPk&Jo~hxu!q6y3)df*FQG&7)fls zUJF+oV8sDBQ6|641CO^s^-ifOTPldzIqw>pzHZ9Xqin6GudYMQItH z`y5k?K4fKB%YGX_xdQ)DI5VxN>v0Y4S11h zJknPkijA3ccDKo@ZZd*o%Db%Gz&~!ZmywnlIaARdviuH}xyPFwnqSy&c^d((SY<#N zDhp&@NiEk!vR^JoyFR{mBfgiV@rtQ$s5j{>P`*ByM|MOfhLq?v)^uHd#U^>A1Or)C z$z~U^AWvin?lLjQ@I(DE4M}L`+FH_F+IUJGyzP&U==Uv+s1P#^)t~^Rkn5aB!gLOJ zd5lWvv5v;EqsBAFhH|`Qs>sPTm-(^jDi7&|W#qcfbb?DW!XVi4zP3YgAk zuiRBFHt<=3^we?lN}Cf)(=R6tF0DfB-cEAV@Kr1Yh;GLg-C{w=W6q407nhlQvdi3K zOn5Vi~6gw!dglGFmDWE=`z1BtSy;Y2Lz%^7zju-hGcWskcLO16tRDpbAFK$s3DnQ&IK{w*>>oOFhl&3M~w%QAtrdo z7fELB+doNx7ba+Cpq8Y@^!!ho->c&bBz>_HG|wABF_Osg5%hfy^lzI~uhoqR5BDzI zHa)luUc7lMP1}gkua&$HeAV%m>4OQl|JM9td#qOe{X^xlcgx;uJ(^Y&77-|S;e5^s z`HSV#A=XKziWL+1HG)n+;0Yj1Faw-5ahHdS19?iRLBPa$_Rrm8_c~6_qa|0bk<>;m zca)`zf|CngVa2?Wf@nJpg5%=h|0E>*UDAG#{od0h*s@AhD8)o1cdPQA$1zGLyrQb0Z|`0h9ae^r4|05OMI^3B4erH+rRegalR(jQjFnQtiSiX3tCk;NapJpGBo5- zLMJXEQ~j}JsIDd9cxDNRE^I(#%-q(~duIU$y<4C)RS5q9JKS)PUnd+=@P*f=A_-GG zzaA;KOp)-1J#SX@GwYA!sz1*2!F<<$cKl+mM4g ztf0r;3LGRuU?cwkt6Lz51rTR)b@5>*$lG&fbb!Ow8$C$0t1!g~`-eHsdsqB+>mBtT zPhI3>$?^E!YO!&dgcy^-W^Qj&7wI^-Fd3 z&dGMpanu2jQQCjlx@%?QgSK}@YAl^HS6?INQ!O}MF_ou9ZS!Q{Z&C)tF96Fz$Cl`| zWvJ-QlX4gN;h`WEA+9VL-v#|S8_9Yyoc%_RGe3NBZtL>W(k_f9+a=M6=~a1`hi%9{ z#I)i~&N)@vTA~cAEhJDwsyn3-e!di)Ch>+*lfsw zlB`p=h<(inaHK>^d*?Ex%qQ=4MLzQfO@rwk%Vy{sYslYipX1}wvfi6Mq_!9A+V6wD z=aJ&EyS@e~9}r0RQ%ebA)k2p_bKb(a>%XF<7d=qkC?r3HmL|K%yvuGF@9&zE%t4c7 zv1jHjKY}*ACytgMLF#Ppb-RnR$YVBHmBlGl-d}w8tTR|ltYj+pMcy#-2MEK1=MRAI zl=k9GLc(Xyo^2#?h?MYV070{$FUqR4Z%s#PvmYKFN@#{VazfsQzI*>=HX0jse3Y1p^xzPaop)zY@6`iV_#=%K6qYlk z!jV{A=c}bcJ0@KsKD~ub01V&){}Wg092TF?G{?g3I0*;Z9c<|($%?yz;`}Ps_d-vb zd#$X*egWOCbip{9SjzN2$nYPwfGR9L7+s->=asCffJLKD|zZ_BRWl$&%IX|Xs6!q(_P@<&I%RYp(sZ@ZA$9Q-16|?fE zGUy{o1pMCd&-rY^Eoi#$IuF=v$k1+WnRG3^TSS4}8b}OZz_Hv#Hjwh27wan%e6A z@kieD{272Hh8L0qD*8@jm_eW17gO~kCKdj6d6X=#P+!}O>k|h_M1_-Ztxf6J#{&kk zc90jok_vxGU1$GHnfgU=S_or|+&u&C6`hcf*2kx$q#^B>se!vFl4U24y9I7>5B*8R zvC$x@2O;}26#+oQOU()SU`F(M?JJ0C7jfWVYu7}3qeh_z>YxFicl=( zHAjR8`*v+J?0wxu@D=5KgiFXdJ}ttBT(#7uI!1=j3DLWbV1uOa#y9t}p*yg-#N)~J zoc~HVHaJ7EhmZ=|eE1Ec5q5w;0#j&pCAhhNeT3gQizy}n1~fsRTNjX_)+D_F1<6hy znmwx>h=NYbecY=-w%FMT+tA1LO~ntPq1`e2TL z!l!TclTwdCb(<5Je?*epel{zMgKm!Vbrmz!XCxpATPFmo?cxRExclMwOm^og zB*vM+>g9YcXtLT3+jb|5ksz?Bg8BT+A9r)r4c;^{`AR0+%u4F6qVANiRz(-YJSze{ z0O|GX*O0&L2*}^Ucg&=bZ$K)x!3Q`lIts+47luMm1OG3vvERFI?e6Y=dS-87!R&%i zxu^P9fI!f<-o-%=&Xze*!ctYF>3`6E?a#TwV@eyJ46NjTzyd-bzXm-i8Af_C3k|DCPnFif&CZ}ZV~l)M3fE4fH;ChtkrRimD=Jom^@4p*&e7t3FTQgGmjl9{ zyD9p*4F&X$X8Hs%u;kviA}V0D)_4Vn{_X!L_oHra(P>MOTGPc*RF0^7i-$TN7AeG` zbtPbASvj-ao{1rXj<~UgrVH1{69p0^BeSaR+OmbQ_;4fs{#D(dyTOK^M6o>FML<`F zW{%t_G_ZvtaUDhFOaurW{&*E@@^Rn=PTnRbCxc_B?M--Ma$$W7;|bOsH~p3;D2csx zLN;FEeqs!1t4|%tmUYE9KPRx3BJIcB*X?}4uKXb)Fc9^)Wwj!7Wn`nZs8ZYc{&K@W z!DqP2a{MO{N@KtXR>H6a1$1>|poxEyPdQ_71LaVmcWCIfp<&jk1(EMg%;~oCj{5j% zVYy3tcVBGsQz&xjj?STX*xy>y+aI4|N5?6)M>2)(&TtJ{bn9+N4_Ex|4jV^oWV3W? z?LORpq|f6D>#h{bf?*FL0?J)>>TaN~72y)zFlSNkojbv8=+Js5O6<`zJHpBbQo2Rs zmv@`seSN*%@2@Z0kH`@@>pe^_L4L;PZ$g(GCgS62-2pHCq5)z79_2L%Ng1Hy)(xv5ee z3{z<7BSjBdTYtg=x!6p!OXCoMQ2dFwau|i$sk^J|1-SiPAeiz! zI@(VuRgjLJ9=X<@Dl{Yn(`K#;3;dgDg-QUr0zl}Ahc3FoE|Ym=dP=D4`yY_u6u5{R zpl73us6Gk=@*ka;hyj_YvLq6;oeP|={YIPt2aoU1A+%gv_;ez!h9y4Cy1Hor;8j*d ziJ$jM!5TAZJOwm!Z%h|GiwW*)9t1|gw=fB38Y2%BQ#qqzLV)=W-a{EbQRp%qx)295 z>0N1_G6_TZm4Z;2QtSZp#VOOuaRVmg^a|0JVoAEQZ*y@~PBP_-U`S6t0WDI#2z)K? zK)ow2>6a*XI&ioiP13h85`BUnB&PP@y)kCzvB&Kd9teyO@PPdTodpDf zZ>IVRHmrqX0i@nCn^{Q$P+ zXW!2Vs|67B7l2Jj>_2vOwNozMZU3OCpJNz)VD?ZTfYvxK?%o%Ar4Ml;bEvgj+=x8C zJYeyGq$ma26pkQVu0LW7++&0LVP zVL%l-YW|#T^Z=X~^Nj%!A23ze5zm;fO>y0uj~< z?FhmhTS_4>zC%o%E<^8J_e%>$Z7|b7RO%8@J)sqAU=Y>0YxPW1D`z2FJr-6w;I~Un ziUaT^?>&T8y!G+Wbs17s0lH50o!-|JZIxAn7VtRnUTanIi;XL8T{rIbnUm_~A_Tm` z1%ILphe1$KGb|(|dZN1~MM!aywi1nV%`*u;df^kP}3dT!U+qcP!@ zBl{aOz`8*;Ubwpy`K_MaJJ_}i|G-VG*)sSEBpaV<2lIwRDQlI%@^5!!%2f*c_~4qL#f~LxLoG#KX8Ka@~4$^`273d$&WG>CJ(Y z+Qmj5-WOzmC5j<7_Tky+=NqS?5x=tl$%_T_(#=+2f5c2-Kof3DHw^;C^9?TT9wztJ z+qAi}oPYB1DFRq!jMQ4K`-{-zWhmlc9=yS+`EBCeeGh5msr~Asi=8W#R_N{h{NCh$=9@*(Z5LQ@!8dQ%i{(gx!Kvo%f~bPO zu}0xDrFAKx+=5jnvO7lUz@8&_oybX>^%$i?bakeSjQuw?MpUMT@hVfY99U+himK#lEO|a^~yZT&1iTUbaYtZ*Er!AQBv{r)Xji9*;6$LO?gh$B$GD z2(Wqt!^0osa{3E&`B+8xoG%Oh^RYoS1H##uTF~qNVeYNNqKdk=;X$NZ1XNl@kQ5OF zq!CdduIu~!L+6w;=j^rD zS$nPfz85_4-1a8`nfEQ;Mv>E<|J0By61V)8UO&QofS&y!yPw5gTDFFHN+ds$?gK-; z2aWyJOn;_iYa!v`BYME{>K(?Laa@`0kBr}|C?$m`?`V!19zb`L!@gPN9^Jk|qjxV+ zQ>GHjWARvi6KX4CHoEO1eEy$rBk`RN$Xl|pUNZ=$szhgz9<#kGktB7g_OrKlVA-~HL6uEpTtejykrCH_#vKzL7>>~rp0+;Q)3<9BC+EQ1-K}V zMAr}WO^2!V8Gc93ehGx)`4v>iDM42BkyADI-;!HdAF(M?wO(9^e@{g(srfWR(&QUT~Z66+{z~i}g<8fN209YbDkn_4C+4N6R9WXD&%T48h z2V0UCBIJB~LzuA+M(1XAYP9QH_%S-Cz=IouQw_JQMr8Ol@=B8r(wYVb&kM~#z=2-I zh!TQ7AI~ojyWcgV-A8GCkhdI~RiG)X$g@=nE=?ZrkN@`zdEs` z3BAkx#t8MAaoOA7Zv&)6USmau#l>$M1DbyV{UGAbn`0!Mot=G)6f=Kg)H}$OA3#a& z_U+s4NWRC9$;rtj{`e4)C@M@S5 zW(Gs{j&}S3suyJWWSr~-bepluw-UyKzBvqto;+e?WP~WQ8~jtVjg9INL|IoivM=qa zJdEGRg)Y$+8;|rGMo|?=U}R0|!n)%hV&q_==%0<*d}Z?i{xKa5*3r4B!=FDbQ?~@! z*nVs&g+|AXYl{mD-vP|wZumS1L;DyGm+u}W*zWeG6a!Uk2n4k8I6XaOgEifC;kvl? zk*7@ud~HC$HApKch4qzEOaJ#<{ntErrjFVMzP=D7UO%jdeY&FrLaeOfB|4)n(ttcS zGC(^crMz19dbdxvvOa?i91iASQ`5}Hw|~O2ctusz?v`G1-@kvIW)&J(RK#&Z{MEPp zKV228hoYE!0-Kn<-2I4907*xDX}P1n{iag7Wz}&_1?Md=h{~OfThFckt~rYqU}8Y` ztPd6WeDTkp_n@Kr)*ONnNVLi7>t`GQqTHS7%$u*^Vm|Y$tQwhn;&5;VF{7C71TT5> zAurH&%VG5P_Wo6(^AvPO^GEYygsc8{@&+B10t*qRd_H8UWj=oV`4$~j5P(HO{JVBm{+O+*J-@e=dIW16D9r>lH|BV1K+& z<_0n@qY2=6KY%wNPQF`q!AtknXr4E0 zG2Lx8W@g3>5|6D3nXd*4>LaA1S5O7`XVqJ_0_%3_omtr5OJBUwa&sZ}<9?^SytD-5 z;W~S_S84T;DdaJrEpJNtdWz7y2b7}6vvAJ-Pkx;A=Sy}~xH^H6t90SPA+y=r9qiM%)OA=1oAe9uq;BmKJ5Pdg1 zA|mG0=I&S-G+H$71f$gQ(p!K6OsDqM`HC7bM&BIO*5n-zI#0FMJ(oJ_h#F?2>-!oD zb#uPf8jXp?x?f}WE2pA@qoc_#FE0ZJu>Z$Y`}Z#s*=7jPNcziJb8vk4X2rWuzNqa- z+NFzpJNR2AN&TK%_cQoQZf==d)PG8=!wdkhJhq}p#j58DssitF5b_!PikNPQ$ao)G z@2QeB33{N%73^{)MHqk_W%47#Yj*VuxO`W%cJ)}44;0A72(nE%JwKe;e*jbLRT&Z^ zJ@+4WB79pJlef298>ao6wl8a`eDkJ`UO_Og=l&AM+}U&CWF{p~UupQPJD3>98yp-t z)g2RNw$AkmsGzy)+&OmS~G(GNGt8tzj~Jd~zr1K)BkQuGWD7O>3GM zY^0jN=~4*bhJZ8wFDCX7P0xY070CRrBs9qVE)E#T>Ph@p#`n5pXyE^BZvOv;K*@h3 zjY+k=e*pKZ3GfTK3MqG0l5S*c9Szad?k(rMksm<*QX1fVn-LP?DaCUo!_#L7A*Z{6 z4@pLSs}i{CEAc%c!G%m{eT6_o5C7{{FL#-M(24lf3h2i32y*L@0Ytq_A7gV_cyOIs z8^gCLRNsLzeNeLo1Jq&=;ohR8fq zRCKM8jrQexKbQhdx|qN2nJ;Xj!nlbNjo8ft8aUHCdr*cke_ z=tE!PjN|V6cBIgN2y5C$d+yy^W^n!eB~bl$6FYCqUFCi@~o@>zUv!`_I=8*Yj z6YZ+Yq+T5&$RpDIk4L}io|9dH*RzuN)sr*_J&M|^SpxfJWTNv|*O>FfwXCv}bJuFk z4BvChvBQyvpSGv!v`{5A5hLI-pXTwp&z%QH!%9_ejdQbh`)m3R>`U~%V7_j%xyAF_ zK^}4blI8I4vsZC9{}4cOmEfeG2ib}Vt$@hP*4Zi?4{`}E7IfW8uC$qN^{-z})PX?C z5U2)neWm=C@2x;$UsCnnaJP^I~NF-3MqC9(Nz&@4xkWj&sp z^2eLGna`H2)!9ui>sw6eAbVpRhY&~sP3+zXQG^RG!krj1#&;W!W6^;tJXk>5DuYox z1Nk9VHZn=|(KISMu5#;Q+-hN)yC*}=@}|+XWiY<)y(T|5$@%K*7tp!2btontI^aZo zvISY?pwkKF-%5$~uAXlxs`T+bZ@ljpR|je1N}^kpgm;2UE+pUklkkgjU)#&?zJ6Z* z<@)8gyYfc@=U)Z}_aO198A%0+9;rLckZ+p?0WuK$KX@&LzU4Bgx|GN|Vh9aRY2$*j zkaQhZE{_Cnllk0;35xRqXKm@8xDZS?l)yw#wVzz{W-&7ntynD}{(E>TLThxv(v|Q(n>~ln) zJ=6IinNotBx)EYHB&>H}f9cFV>@~wRK4rc7+Ei;jnYUpTYJXMxjrVOx93!NB$ocMz z0hc=6-E<#&wZsoXHPR=Snmre+?`+pKaMgL4g>;bY3;! za6N~O_Fdh|gAok9x@tgdYGoX;|DE=hphM=7#-K);0srXe>E7q)Q~_Z=^T}_4iz{&r zH?{_48T_jvB35vxH{9k7-UpMm2Q8U=5`Bl&#_W$DO)Lebwi6uKTt;(aw)M%5pyytG z?gM4{^PEnqy#q&@Qv2JozP{9;prE`szh}i3|3e?u&wSi+Q1ml*QOFg@JdxFa2Oh(Yd zqHKu9Gg*1sd+}=4{>Mvj$(wWOK!VObR@ScE=ss?X$A0yIF)g)~7?tP-$POX7AjxYgTmX)`TTKBv~(sCU{5{B5)m^x|+`e5t+1jLZ~+xQY; zGVy=^Q#GC74aejS#}WwTMrK>NWeC&r_7c&zADfac`PD6%|O~h4?jS_bIY+6HB1JreA2^8WeXR`4Wa#p=QClu}oq=?pw&y{E%Am!3cnj^-W$daFJcJEt$&z z8jDhc&v5^~!_nitu*OwCLN|w2;7jo!_0H=zz#mL3s+x84{X&rFowB`u66|AAQ>}#e z!c`MN1&Nu3MaH8a$_I4DFiInqhSzFx?ZfbW_{GG;+?NwHAP@{`+1pzL&@}y*mP{}w zt@Gcv2R;i^r@Z$fvb8sbj~6sQ5jmZIkFldiFqF4puDqqAkmvDE_i^ZYo>}PK1Xg?n-R`9Z(hHwG^QPH$5+{W_ea*J zOd#vvAOe`xmx31ldUZb-tAn)FX8*l=cYL}v4mxwDk&hLgp{5NlTmqa_be!@t@XN&G6uJE)`QlDH8RR zf1LjO4ujQUmkYp9h4zO|hX*Q@KKywMP}1uuuO)7p^stJH z_@wGPEIe6y>#!(@EK`#h7gHoL?L0s;ML%S1)`Oqql?K#-W=)`~@d`z;vdnDKMT#j~ zFnM_$X(U{?vhl=V-ltzmY>$B#nTWB z)}3F7SJM;}(2(DrP~-h_6hQlW+WF1u3v1lSWB<6%f%nX5mGyB1g|vBPq<#HD(gF|I zJ@7w)16ZGZo(!)_Z;q&GjQ!v?5Ok`=Vkm9>LC_*~em4_Ab4N;);@2Ee?fqvu z0v&cm>CN84(qfg5T!{Wr?Daa4EDtz5%7ZSiF}iF0wX|cyg?rixS_6Kl=vZJhR5;gn zEOa?pcU31M8)7Vs2y;xyczMp^p^9}U=`W!_QH<1JL2;$Y{Ib+g{4E3rY- zzy678iT;D_U6QqPo9Vs7(A|O!#0g%fC%L zUb`^=QvR`mPiYj#+|4xMQjSiC{7=ZAAAl9)P9P43mcwa@?0PqgiP6{mhSP(ymF$|p z@1|O(p?@-Nzs~ecN?c?+8mM`EQEK;Ei@T&hze)cb9(bZE?l;-PNN4#jJBDxKn6tdS_zujoSh3Y3!Wuw11;CkdMk*3W{(7+LrRfu zYJ4SN{C*puu2$x%aj?>#zAT>AC^m5yQ@OZP?fAJ`!}PTUR+;c($AtUxTe)z!_b+qL zUPU%kLysEAm6ngJtn9S=pAUU@QBhG+M`_!E&t;AOeE$H%KSpP~t$qfw|62t_`yH1Z ziWBDZRaIM)golx=h)P*sjDd}-`1`?llKk}b8(EBWH}cm6ZY%HLlM>v_wzov>ZLqe? z(q~=k*0#}(N%hQ{Xp%}C728;S+If`pCibcZ= zN~&b$%Da&9G2W{8H&DVCp&Vu3Z$Fxp<%JiM6TP+g_$;$a zqbq=|w6n%T+)@wA1$dRf)LurU11^%(p`=ri0H&9ZJ1Xdw%a&j=bOVnDUFxdout}1cn$&V=iwp@$Odvk|>ia~oA zF?|e`zv>yJs6}Vj@#9T>y%Nt~IR2H20_T7^7!_51MblCuMPS z3EyO6V`~N4EeV8l*1N-U(4~vX_7FyxP43}$T6-oTAuSEcLa!4e(ERAnho`g3V|-#_ z48Zm5?GJJX&(21FZtUq>yLnW#?zNk(Dp9a1CY%<_oTl93{9F*hsHY}dAXv^UyV+8gJotSm)ha`UftoOym%vj&)0}rw?PsrBHh&}^0J$L zSdD%##re2=Q9ZP(ZT07;HZn&2yu_z8LrsY*MOg%wqGNAl^a<)->Mo=RUPLCP?Fm;u zUry+?VYq>$+OHm|qgD!q4hwxQz80KM{)%6yQH*uEUf+~oT8>)!rELLw?u))LEj>lP zk>B2UnpYxaB;W}kZuYSkUl#4fu!*(&xe`|NHsa4?kVQ1pN85v+r7U>@ADzKLpr#aOcba3_WwExRG%t0mUYi zm|L~8+c*RnWj+682Np@)2Ip6Y9J2+MmT$J><8Knv3y*9GF`~vM!4T3QTY7d*g@pJo zyeT>^QCkgmAR^ztRWsi*5p%>y9^i(2{8QNnx>hs0B>>-c~gq-aRsLk+}R zQi*U5kUI)Jl3wK>t$PtOMNOAKd#&E(6Jh?{C!JqdxD*#{wOnq_&;9I;9JD&vO%w~E zHSoUc;6}!K-sdVZ^jJ9=8kA=?TjK3&Wk^9OL|n?x-W@@{Zp|w5{Rj`z)a=A@h;+kI z7$}QReBh`CB^gLP%N|`SEAb(Hnr>yK)i~?Ma_au_2fM|$`HbTO`@sSIq^e&fhIXO+ z?Xn#nNjj-A!ZfNpUz zkG3LeW@FW1xS&Nn*_W@$d)d%8D_4k2y0LvF-}pz9fiU@ynfrGz=P99yCuITe-z(yh z1H*8fLMI{CaxG>Ms&*GfcHt?!ET9rS7X5zz$X51IeV*uwk5HmpL!r_)M#84*EbA&U z*h$z;(|?>&`GS>+yY32Z_*l}NbCVhBCpB^m^O2kOyE;c_{%aP`ZDxs+QE4q7Ngn!YLtRK z6EZEA&qF9bB>a z($;F4Ocf(=Su#VdXsb$8m(MG%@x!3$%z?uPKyIb-rOr8*Mz=CL7_y z<9>nuN@9HL@GWhy8(9j6&5UgcW7SS)4`eq8# zYzkZ1w;T@wdK9s7aJ)VLQdv3lV3UFR!2ot@OpKwx(-M4CNugAO_TfNSRMZPlpB-Wa zovSjA^p4!RVMIPgJ(pgdo~gEJlX8u$%mY7u_`%_fFJ|2Dl{W7PgG$jGq2&T!POA>u zJM7R|LC_3IMFr>OtC${fX=&-H<^zpv`!I&{Q8hJXja%C@jY*2CUk705i@6}!*~lHr z-LH9CBBN?XN}VAmd%;O?K1lKm_%ycM_0+NA7`uGA!n+tla zTm!Fg^4Shry^FPHC>lt^@xF{ZnSH$aI5T*|hsoaeXO{kzXAeEv61^iPmT~ITBX)Y~ zo^8H6xHeqJb4@yUt+1?RTpl)t&{y-duRB9&xf2eGp7Du^gmY(jnQItUfC%Z}mC{+Xz|{IC{#kTXlsZtT z-9KBci;9K$Ql`To^~a!cPJi9Q!=tT79{%cMQ&SVutJv&yP+@(YF1(&=Zz&c80IQSM zWiqa=wRUGp3JTQ?E#vxL0RB)vc~~}!Yhq&ZTLisftS@>#Z#96>&bxPsDtm&C9sG^D zeeciW;w=cM!qS1dMec$FrqW#Dv@FLg{q0|DvQNdFy5`HA)4K!&_=E&)0IkRCwDfYl zEO+2+;bJ!>sm`YM7BQ|a>lt0OFOj;DITHK=!&h$}p*h`MIp2*c*|JSFX&w zA}5#c6l|-PR#h{rGja8O`}fGKQlr<~*QGGQ`h7WZ@w{s&$(_CpYENM z<1G%_8GdSCN==~-l;J1XOd1wGdojs#==hM83NfFHyH7Z8;GuuN|5eW2UD+G?gt*!D z=3~A$j^`r}i_s=w_vPT5S{sL}*+-*}r>8&6X{9>a#QA4}`HcL%eU51E4`D-^t3IG?tu7)erO z+eg6cL`a%lr*trI(8bE>*Byu9|Uvs7VMlM%P=NavjHEv3m$cq6U_GyEEpgq zq>#-`O|4{70PEqf(t8`2a%OQcv7w=1Lpn|bm@L&m{lQ_oX8bNEr@~(x0R@o1vo32^ zU-tq}SFex}!=nHx-Z}L%4da3`Rx9jypy7Z4LdK&Ja;UO3c6Tf+EDY{9n2fR1`dVyU zTwh@%#`H@OsPm#1a6XWaoqpzcm%XUSkZ31ekOK4IILeyt>h|=E%M{eV64x+Nw>%t> zHDjj|n*MSlt1KBxogjwxHhJ)eO1VMd`E18juXiQYbl{yQk5zw0Fleez<`)H&;(~|{ zZiDkQi@0vOG=c#=Tvhyd9@YfrEf?za4_VeTly?S^ybrJ-)76&)^h~0zm)cVli_d&K zi=X|o=nQxae!5rSv80%tgV;m8km)%kHMLnHOo#6JTa;}Q01m!Iq1n&shS_fcNDBZ} z05C)M7>0_hx2;_XnuG}0O$+Atm6p}oRA@o-Ye2Qk6WGS3& ztrtusw(OBP$pQ!4NqkxKMpt*N)RjwxOnM1OvFl_4rNW5k@D?AJg7!)luI;T&NAgT= z?A0}ov4I=%+nC`>wd;Tuc zPvZi-8dBFUPTkubdbYcD6+An$$3H2RRG{KmVly^NP<-lhn{AA+%faGlExlOI^R2XV z1C1kHKHKGzy4hG8mGIa91Z`;OphicP;{QJShiG)q8Jh2%1m=D)@PRk`fHb*DMK9#^ zr5dyhQ0Msg{552DY=A0fpa_0>by;qAmLE4Atug2J26wodiY()d-#6k*o*%Jomd-5OvFx3YAd7( zkbu^ReAcVBH8nNu#uf$La?VI9W~G+x<<)7M3>F?Jjr*C<=3|Q5^Fn*8!w987Zs#jS z;SJ39%QA3Yv}vc|pC4^c+05Rvw$1+0`_fim!PP>O#>DK`E|d&3Q%F-h-dtYJ>A_)w zFg<-*H<6&(-Q5j>Z)-|hYggK+hIZ#3a&|{(VhhDw&w}!f)c{p>HB+x9dCWl`^~R|35`CJu-w;$86mTrqpjtTycl zd+qFzdec3t(L$jstmzY>?~3*=#ogTTz$fb}(zZ+rQQFGf$CVCuSg5{R9VIRu(GPkn7hje3zBfvdBrgD7jf`kXoh~;CDd+3kq2s^v-@gJasF7j1QV2Mc%jhE zRz%o-IDEUdiRexa#5Ks}Tx3`*1Lk^I%_=%`{bZcXFJi+@-S$y=TyB>%4hlsYjgZ$G zUoGlMI3Cv%iSHWsKB?LBj^ssRL$<2-QSgk4e?Tq3TA2F`_SwRv9}!0{GzEd|G47}T z14L0Yo+Pe*@}BD#A9c%B&2)e5NGboW&$~}ptvQwQeHU$2e31G5XL$GnU6&+t9Ge&2 zOH;O~Fi|4{m(*U!eE)hK6K645VWHf9cebXCHL6{&cXX8K_U*j=z7048l2SuEc~d@( zBwvW9sbBc)x<9RAx_3alsZ6KP{C8Cq$Ec6k%rz+aGzQDs%jFBP8-@0_Ll7{*6~)ss zqu`(rdWJOXsZ3{_!+gMX=iY9=~>pHXaxD<~3BW zT87QlO69lIT+UTkh8YD&{pf)>c)Om?xPT4{IWru% zq0@slH)drwOD;Kp?ful)Ydz*_KiqX~Z>1CIo9b@d3Fry}tEcnFybnI|`&fq#)jesW z6Y)ohDn3JmWTu_vL>cappPhwO9e74WE;O~Z(y0yHQ+uFnWi#xS`T8Tlw?5Xco~GCF zEvDkmSo6kKd^u2>L-`q++@sI8BvR*H&?kjl#ofbN9w-pEcmMgiS^F?rug5BoE^zNX z9q?u@aZMQ~pp=q2P;-H6C{5x00$o;B@Isi}^W zNeN45qTJX!ZTzi_#|n}7=tbYcV=27g+gKO)iO{3Rp}a*sA9P{y<{a#atdt=>+yA3A z$L7(h@CrxTPic5QrD^endt*-}NWumsOMs&jAj!j4_ITS%RlvnRB#m=*ft^+*Td|y6 z{Mq#j{-j?$k#Evoe*y)};(!;1o2Xqion)AWThU51!xXd!&8TCG)_L3}?BzPvdAZ1| zIZR{P8YHY}=JpzaQ`BGF5jp#of_e;Z_`^GLTqf*RtByA&CZE(3VO8g>wj}wP#m{VV#wmPoX2G7JX&slU?A#rKxfy&P&0yI@Fz*G$J z^=~+lcaw>Aba-ym?s!nc+@T7|qnv19A?^RX66Q76WOjxy9=>6CZX4E-ct+E_6a0j+ z3fW@4Icau=KHsr4+a0WY{NoMUe_JPY8C_LD83a_gNOe}AM-6o*C{4c1=gAVb{BRq~ zfG|LbzHQ)H(wKAhMIdWrC60|UpT(zHG5-)3dvk2)aXOHQ7OSBS8RM<4K173|21tqg z_kOhu-uUA9o^BjP2TqlxTG~YsU}##8wB78)3aI#0qdQcit#Oi-L%QZV8HjB3kxmWO zSUydubqM$r)3?A$(7lM-WHr=sN70sILQ%BhHy`o1y&lIC^u`a(M+G%(NBX=H`mgYgHbXZ#4dRdAeULYwqP8=B8=8G2uce?Cz?JrDjIXD`^#y4$tLw^^QfqUyXUMkf=r&c>iJIJJ>4Zd-E-oy zs3?}5T~7HZAoxsUT|+IQL+*S(Y{Bpls2KX7JeHGU(S=blXr2eXj|ar7`_O%2l1Y7t z2KIvN?CbBs-#zI;Xd?;>>Gnu0j~jHv^(+%XH~7)LZk`M@JI9q_#N}L#ONkb0AHM3s ztEU^)c}+c0$h~_PAQ~*o&c4*Nq#_W5w>t==1Rz)t$gAg)s!$Ox0@93D(FkE3pT1On zqeJw`)8b7#eRl$+>46iMu|?md5Dl$$&E20dY5aHS0&B;;hqUKxR?FU*U(V&oui?%w z^m8pi_jb{9T&||6FEX*}v8NZ@45!pH z!888sJgg==mxVzZGh9#5t7P8RHKNYF%??~8ooConezz$>tCXBv0Un}Z0_vXNgA>cW zi)X;S;6u8G{jl_!`VzlB!hR^WlxHAhX@cMS&v36{p zpMyCWbD1^Z1<)Fz9~O03nDgjvss?2S3oltTeV=y5N-d0X?~J+AV+veM3iS*8@wz7| zBD((V!cVL<5K1O2sxBp82}YlGzvj()Zfq&0HXeQ`V$*!J{c;L@*=y2zGvb`LOT4;q zZ(65F%9@%67k>hU@Gzs#SQk~(Qa>A%ZLNe-9j^EBZO)JMZzH7B)F;Jtg?<-5rgzqH zVbBvz7^k9IwHPDV*_o9K^7kg6R6T12m6KoX9iCQ&bCdoC)>m10O#|>}P13xto}h>R z;(O6WkI~U(xBXI6?<{|9_BrJ1FH$dQkG#zXfkg7YjJ=MBhu5?p?Cyhycg9oP(xM;Q zGV!`B#KuAF=mn#@HgD%Gg(!O-TWIHiw|wRYh_n}_ce#dcp=;{{!2DiB@uWXX0)>lg!lb&pd) z*TP)5;@@>d+3e*&Dt|-)8A>~V(OcljlS~kv2{C=*x2C2nfkL5Wblz4a_8(-$*RUb^ zMMYIw{am2nMHKzvfQK7xkF4-ParNQ-Yx`>$!uj{*;qU4ICE@;}H12CZst$x{;?A5^ zOkWnv!C1~IK87H%TK9v6={W2pT!HB(=uL$hcajLsGMz}5tQ)M$A$9n&Aej*nm(7i1 z1%%_mYRq3N)ZKUDXsxM4U5G^-bO8?P{-d>W#(HtOLD8H{1kJWt^ckmz*9 zvL5vwdV?t0LykvmUCTWRd&yZ89WS)2Ez$f*gW0lRj-mP&Vsc?r={EHg+Fl(U$Pg_O zVB8gz)paj=K5bOIZ97IbejA3HT9{e-!|z&ZA!9L#`2rPzRU&HDV_o-v`Sc>hdI&Qi zxHfd&Zx)3RhqX_hZ+=+2^*4P1_;xTzc~w;hKpeA3lnTzP;nBHFVKz!Quxv`~Nr3U^ zEM{e8NuD&lQ~a)3^{<2ynnOmf^9#f4n5@S^R$K}Xk(<@|0fc^MpWbL8N$~|pnm0|f zw+&dInT$STJI6C@ej`uxn9gK7f$A&7&*|BeT84uy7zIUnfQVA!EESNj+DuM)xGcW- zY+Y5(I3nSV_S!p<5@MVYZM4(PBz|_s4V>}C$!tfiBFjUnG5r+pMrWbV8v`4MVYNEh zRp#axCO17*iE*Q`(j%#p>&EjL236ahEBQ7MiP3UHvw^c?x6E}Pw=IH}OW4J-{;x?b zU*x0Y%o&665T{ONo^aHDWA1G%+CX(GTHnfP~YhLMa)+zZF{{q<*l-atL5 zmBNMG!rCY5{;R$xwvs+RqW517sYUy-%gLuRcD zIwaLzu_$0<-o>dv^NI7b0!p9X29XWL zdJ;J!x5k~O`SpBarLSP(Oj&(PgP0n0?>%F|eY-pydL;kI)5`os&6BXYNgGSgUhWG_ z5jpp*BA4~}Md@`$vY$3Pc~Ot>;_0y8_OdaOZ5y3e#kpJapVgHhOJd+Dk?iTK23AN- z391MYyad-`ZQfBU@j{M_Vp02bA5ad`&R!2!HSHt)b|eG=&@=Z=_-0TIGmmE(Og?qN zP*g=TIVVlvZ!!#Ven2KsAXPrvmRxdFvOY02B^`TT?*TLJ(gu+=-oi#V`9JdqG?KWz zJidjirh<2{ZkE5eROc+PiGHzWila+RDy`{r?=juh#|49sD*hV3D$4c^T9+$^!Wt~5 z;ue+Cz(Vq}biLNzQZWtvoLzgUee+6i^af;7U&@1JnE$~nn)LX_25qvIjZAIxgMMg6 zl!=&DgrbSsSm^G(`7O?rmXktsI_?>osW>>RxoW=VVy-Z!YAZol4RZ6QS$m({auCCL zf|}`G&>71-Qh46_)$sUY>{0fG|6j8Ol6tJgjN}_GdjwDP*5#EH0WCy#<_tPqG>)kc zeeqQ_2m0jfD`}H{OH>Zy_#ou2 z3#uC&Uc4P=srU=>IhSYDpdpi9*~@KkkBT|=r~-6K2m z(cAhK&)+I)YC_&V(#mRTr4hB~OmQdgwHPe~FN6On%)>=iJz_pPItm%<{}CbK6O1S= zeSO;%%;rp8EcyEY?b8?B^ys^?dT#W-hCa8(#ePp~5m`GOJ$(>E{9mFN#szpT*WX)3 zTRq_5=*h*1d&sq5fj3XZ#5?e?LKk$8uL0664$$|K26FVEm>rXz{sHvjBc>B1-yAQK zeg6E}$wN#UL|+i3L9{?L4AB(d92odkw;HatZP-s#R<&22Q9@eh=z^5+{H|sAu60jv z1aA=%|6VDkVa#ankVNe~gYhyV{NF!G&C|aeolK|&HC=>9iTD0kdkb>5kS|}@ISLqWu=$U zCij>b@54Tb9}qJ&>vj~Sps;e@u$y|2+4i- z3U)#mW9e=KN*fNglabBB4}hWwCgRdCN73H76Q53o(j*&s#?VA4dG(vx ze66RudwzYL0Q^wXE{UW55TM=;3R^Bk4gaoT{EHI>O+P~eUIqmnCv<=3bpKB`2?RXz z{lfwAx(mK3(d%X9kBD%BQq0UJ&-{~?z3<;GuK^qgPsURn2K>Wryymg=e;K~Lg$2a8 zcZ+lUt&(V`c7t#N+lV=MLa8}ZCTts3Q18_a^}Td*kSed@bNb(eL7;0wy|>`j70vjx z$VnJ58vpc+mqF)B2dX>Jx46`F*Hpr?7=phI8qcOBmXGWV`h;?;-THT`TKmpwS=TAd z+PofQBzxuBkbVQw#@ocn4CV{}EG+yt{uf%j2QH9#>K~PXC$bt##!tJG%@CVC-j-Pd zWKt`R#0TWT?KVI^MEvW%{#pmfP@gh3r>CbojaiQsYxRPHp^cM)O8$WFtJp77$>=f7 zDzgvwU&U4$1N9N9|4W*-zcYd+c&3M9?*O|s z!-E4QKaqK2u!hIvgo`n~ZnD**Kt z42S1S#>dLyVud97SbpoVm!_ts-TmJ?$i#bRJvX^t`3NX{(|YtDIoi<#G!R#@1jNJc zPfCeEQ)=3oswvbJDcQ)838H;=4d~+OS@2zv;ylIl)*kxg8`(~3`XgmnubPNO&Hz#GSnqFuw2==A)uo1 zBJ2P116QTDebHBLCg$d8Ts{5$-**vcyW@sh&_(;jf2Y-v2eNJD6a5eFUCjR`5X6V4~K-uP+p(-2Y)I&N8FCfvXP84eDPW`$AE zw~= zxcpsYPuo0}meiFdpuf?-ioFGyW@x0F+xAvpU)?vJHJID=B!#rzihB-Z8wGWBs!^k_ z+j$hHCX&-qYpWEuZy4D%$ZMjz&ntlTmNJ!6$`u+n($UABtvvSVPRuuV!K3od$pJ&zi)G z4zp!!bb+oGn<%9V> zH2a}#tu0SEWnO%@EEcXJeGPdG(Y^ji)q$ALtk(eK5@I2T-K;K+dmrXwS!`yTJV1?; zE+Qf#?)04~>@pEInM(k?^UHx1Y%#1h#^|JwKu$rPO3PJR8ZgCvaotL@t|jF4ulMyH zW%j@u;a1e59{P;~dDQL_`pC!HOyi|7O_ku$V}uQb^iI8_dS70b)n;!7Vs|ODmC+Y4 zC+$c|jFr<20BdJUL zDqUyFTdbY3lU7lQ0j45;dVbzMHAM?ie)A?kAKN}YHtMR|lcY%{>GEC47h}X@7rLOJ zp!PAJpLqMlLr)3OAHOf2`zRTzJKL+Czi2CYgu`)Tz+et(|HrtN-Y)2&R3v#RTIG_A zt7RpI;!ohZ&UY*b*gYRSeed4)g}IZ!wOBNI>Qkp!I2vpE=xx_MqZtkK5&xlxDGw~g!U2P>-Q{Fa^Qh|(Yp735(8Z~7Z{%vw z_ws7NXp+d#R@)DynmQRFmJC>@uM1mK7L7#gSMPdXK{G|hyGIn3R&A*(*0T&2yo-9;%~xRb$s z9*gseFf{+7w|7m*W#eY!+9_mZn#lWj!dyxrAIRD9BG&L8Rcf%boUNpp_3SnszTQ%F zl9n{OIGTEbH&XYxa(^YoCH&{nV2aC+AA%nae_q7IIBHvB`#l{f?f{2_?n~N=QKj~> zLgyUn>pd5)X5Tt~Gcd?T;L8%@9{cVVI5;9>i&{LDWU?OS;=hfQBJmXQoDzm(S>$cZz$dE2hDD3ca4H2^TNw^+?$<*--ir??APr! zCva8#G%fem@iU=CHP&aJ99&c~^6)k7D#<+*6U}LpnZ3mnw(`0 zY|7Snu*#h5Xlnu+3ky}hU0ZQWOa!-XMt~Fx%YSX6iq-RYD{RV+)?A%}rQMs5l=M6Q zxbFK{0D)o@*XIqa*56GunqL_PL9q&$b=IX{aY6X9heQU2-WtgzTJ=TTcHmHGyYl7h zo#gQO93M^>bI!#qg~$*X&N}Oyvy@rz%-;Li^URKW-}il8SDmirQ&DJ0 zq`oJ<6g~Yb)QkX~N0a%Qv11j=Kuuk)ZGt{#9gDv%OvWfMQWILgy#HdoRS7u3{?qGEeplDrVv8X zofi|6yw5m>X$aizZ#(W>mdJ42L%&hhoyv(<+@De_&kaNwm~n^l>^ptBRnyQg9Bi0` za)gW(bW4z}9m;g&LN+3NE3+tdOhZ5FaEXel|eoH_lK(e>D$H>Cc z?zHIfK&krkmt$!>CZeUBv%Qh0TL<5+BB?T+ER_#UdHx9Gi(Vw8wu(>t6g?l6Gh zC-<~?QwAVZq{(7EuVb>VGUY^X-_`zz_Ai^Y+_^OoeGD(@UH>;9OP;#>3qZq#ucIg z>-a0t#0^~Jg>UrqsKndE4ln?X=oYO$f`0#pW3 zBrvdHsHK3Eh~|Fdl|C^I~Pz!?s_DV9UeHWG5j#$ zjmH{qqxw_T?Esvj0p;b~qhn*FW5JpNXh*|>qM}d;?)GG%l(aPF&d$!#%1YkAo5ni9 zd)GI%oV$-auMcIwNCzCG`uZZC*LH$zS$e+Nb(Fx*;uuESum{?Iy$AmoWvP z;Tup~TzqhSyzKR%8jv{wuF{52@Whk!j9%fUT)5OX*PU@v)~Q){*S*l?re^`(Il8 ze~^I1EWN4-&7rdLt_G-Riyhp#onlQ|1${c|0MSPohn}SHCT5n6eil04DKE&%!t|Hw zkbV31jix)R5P{wyuZoI_l9pN+h^76jKtaV*ly&JgamriM(|xb62i@lN7hZiu&ZvCD zedP{_uBK)S81fIS3ViMd2=I7ZdpHzgFssRQw#9@jF8z2ydbP4eps3s`UOpHR`Pn zR_A^Jxubt{w{_ddCf-+t4E#hJ{|UmB1axqy16|!~XcU((-Dbkgn4Aa@73XvQ$&!=~zj)dC7cx zy34$UT7fQ_CeNfWr2vj3AMp0{%uLJsZ%Uer-kqJ&cXfaNz8|Bmu7LUROegkaEaT@| zQ+*cM>qGkl#U8S=IZ7JYqM{<(&!2rGBl*+Q)79W~(Xv4yA$Na*sl2qc6|%l?A$Ig~ zruFm6dfCxW9R;;ymt_;O2_p`sUTkHR_)y=`llQ zaaFP0(MM5F-eKkbJ|A%R+DY!2>9NM{e@(f1sW(+t$6eeUedMa327>E{q!X_SP8c&l51m zSgN&@^i6p)wX9h*xPyX&mG9VWSNr0uFo%#$sV3s3UDk_7t9_N{@wtoj1$hrU%_K@a z2KvYh=4$LJi_q0=BEv5Re(G`Fn^fOD3HUaW0{?V)h^@;zgcLazNa<)3Nu2muYm1O_ zhA{p)exFJvHBs#MO>lpl=hV*s-iGxGr|9{dz2%!XXuW-XoUjEUlUBcndDYdYUVKJI zMt2uh0fUD+uq^IF7@3$_0Z&=Je6ogNovAjdMe=7rsa zhWE2o3jU~D(?E|^U-Ctsd+(n|AaoeSG}YDp`M(q}sHt;HqQIV}iLCAOA95cpw;cPD zL%8iyILkw|0c}7tt6j@euW4LlH0jEMjsr?zUz9HKqes4g!S6XYx2oHGo_Y*M-+)2S zH)sJeF)kMvOJLv=xO;dk?;_B}-hgLa1}B%v6lTB%AWbpr_x&cIky__Ln{_b2T?xZ z$AO-9o|Ee%=Naq1n+MkwaYv)yNYwpq)INYQn2GeSekxb6>AVi&;*bn5X%2F*{%3le3~S2?p3x%?U~TM$5Q#!`Q%1 zEv@e<@BBQ}GO@!K_o6cq)S-sJ3L0KTAqK+9E;OMdw`XwJ?)xIZ7pA6zIS#a|^2UFz04-3y zGVWAki-{i&#%EVsiH#%cY%gE;S-hGGTPbhs=SexiBpjk4!}&=H4~sKgO6^dghj-(m z%QmI!il}{IVJ$qqlC11;$TWHNcXuv~F_uaL7pLC9lO;kveAe`NFaQCIn0YyRguSi2 z@ybuHq2=cO&Yj9s9>v97{+p)!p4DDt|LY5F?YO8IhqrEXB_AaK@;t)^UZoN_|MTXz zW$7=GB;&31_0`qfWBmqIH_yGf*OCqqZ^{Zc9KU1gdDl1>VmX0d2q#`+zJ#oaF0`E$ zQG%6&r7Z#^n%8lMJL6%r%(rByM#cVVK?hTugLqlwe*D$syf`eUDe-X0$% zXE<&C<^Rxpq2MKxT58QWa$xwkozaiDIK-w~0YK=Jz{FZe6Azix#7aG=y%SJV#QW}E zgi0i8YFfo-cX7J)?NEr9mpmmUI>eTpAV4QgoOgzhu{=Sa2@|a*dLR6dE^xnf_1wFmHGLfWgQ!!xV2qz*?cX}U0@ z{Pr7jC9v}!8+goWS5vS=IGJFM*GKN#Pe=cm?GT#>AZj7|zh2IDZ6347nl>22>{vPu z#RBnbcVjosE=4bFDLK(6;~65N|Ah!n5AM?m!OzAbrL9Y*)qi$s=?9Eg8}*VjC&TtOafZfYi-pdHuS-F@iGoE579L1Elm4v0n- z4p(s-N&iOsGTnx*sKavcEC29F$>QaLlS5(5YllB!L3J)cp#vMsk?fPPqyeaV$&XYH zgjGp#kuVB_t9^VCve-1fXM1aO%q#o_jYl-8d2Q%>~~wpX@+`wd^Rehv|?2OdU*rXbM&|Cea20?BdD>Z-%l=E#F~ z!M$=1DRK3*HAK|aB483Mg5%wjr5YJH-kAk+mhWq8zzSaT=TFOgZ1mppCLSqv|26u- zLLxhpqA)58xk)ftoSqsegK#5Iq^GY|(_6|;#U*nNt4BN5tt2~x8+p!&ttOGZ7>Cuf z*arI2{lRYBcT75R$+jBb8S-q&7G+cd&jmDx9ok}z-aUhSaQLH4VWw(`&HZh3F-l#^nm_mOtl?zoTv@)YYgrwsDI)wITkqS* ziXQiKL%b>7PFqW&pI1(mu)O4!k7iB~(S#19d!ZvO%-!t{yaXd~smrsQCNgiVLUtG1 zD~>+91E6K#tMW~I0s338U3OQs#p&T46^ZUd_W0F2ls;d~x z0ZuDk5ic(<{~>|e4`bbni;Fxr#f}A?XYdDfmTo2tWRSZJzRy}{N{%w(Q7v<|4=847Mk9FGzO0Rw$Bu~2LSJ!&}Mpjn-RJh&UQwmsb$i#GV zncS;nv&mvqfPYBv97BU?zK&R88~f3-3d{B8*V@a-PvjS`m9KOw)P>8$kTJZVkJVIb zRzDOA*texGTeO8VTcIu^vl2=9v@ZTcgV#gIaMq&NfsQDAztOWi1{YG)i&xkmYn(~<<=SRru`IW&8?I-wu@xa-c|WezLs?A&(}@OV ztoDPJz8McA8gHa3l_U)Tlep})k*#ya3^81QaWAe7M9sa#-W8NV&=KSll|CD#F-viI zkc?g&xSrDGZBgid=GD=wC)?L8-BT-CvQn6Rp!DV;_0fTvND_~vuq!PQ9)8GaTO9lY z10N|qGp@p{NL@Hp~*AKN{ph(-yV_feD0f)*;|xg zpWotY+MQ0bVP+$>YEnoR`qSCz_@mGS6IrWhO$iC35+oyM`_K$rqihutp0}4~mC6~? zcaYk&5mS;3?SCp!#IG!Q1x~V5L;AG0J;NS3?#O!u7ET(o?-%JjYoKtjqj$Siv}Ztr_LI)Hg_9^7$wSvl*7t01EM)a2 z=NkKmuN}-)cRXwQ3kyMEVeKBMbCQtIkUK7N-&XOHEq;}sA`-E;S1GqaL!$eA=U;2h zN1il1{HKDTQBSKOSwvbDbxSSVe7SKGa5V^>jr@)N@PNd5=k0?>-U}1^=lAJCB9j{w zZN|88ugb-jD=*O}I{0p0vKNz-UpH!2Usn+{(6~dVQ+juyLb(fH5S15(3c02%8aYfM zp*X`P>t9YUa=*xXYXm1%II3g0DLJf0i*CVM#w)QXN5jY|(HgcrQToktNvib0;3czvej+7M!{!8N zGA+E4KEsCPv+P7$qyWeg)tG%(E`7DD9!U|ijM3|prw1j_> z47MCgw&eAtKEzWS-gd1grpypQ9bIiv7K>OQ|6B|Ra#wZ{r|>P@?p25SQwbKgiLT}5 zdnV!LAjqN8+3%AGiHLjx@R+|RvFq0djgPB66>=sVz<4hy2q4tMrr2#SqhHoVs8W_ncxswiP)R_Q$C4*#cxeWjSg`?Sq?lnJA4z(cB99G<{8m6 z{Q3CUe_Qlwr+iBn){t4!1*jz%*_Z$gANlXf7Vx^1&UkQiR`e*+_V5jPblIe{;J1IC z3T4C0u4RYU@m>w=P^i7W;d}Y=Z4O$eA@F?U@%);c?Rq}zXRl@@D>(v7uAq|`rx6ya zuyACpA%#IwGdg_1pHY0qK~FwKWqzSA2wE(0m7E)pC}w8W^{+`(=i3ceaIt52j<=Ev z@iP^DO)LVJP4W1rEuMnIz`HlA;c#rdQ zM1;!wWIds~V&PTWDa>ZTxX9aeS4|h_GO%%f`fW5D;eO&-xTieobN@pvVfKXgBPq4@ z$2%39o2NrE`!cW=BpCNm*K%f+s~hM#RU^3zG!~e1;onJ?G26lGYIX6M)uLeZSkq`( z+54MOZB`=l*33Wr5|;^IE;Nl(ZJhrZ9S!BQlUKa1-NJ3uO$eo)pDT4bG_Kr!e2gM? z-e2jlG=@XmtB)YH7(a|Ih9@sf58wL*x-4s1Vn_USq3hGL#=P*TzA#w(@o=l)&!jfB zy~wo^p6x*MaKu2#xgk4?yHS?F*`>DlkdHsCUyZV2&%X!{r{rc@d*}8*!eJH>$qeDJ z@4bK8*kZ_lCW`6}wEVhc`*%&>SLdTobtFv)_VGvUKUBS`d$yD_$xS;)7*esCb`<O%KI1=0pF`53D```+RPIhwf<22%SVKWr69l| zka_nG8vu@@lQk~es^<)ek}*2gn#ka6zRcF&!%Y;fjI=d(yi%u8nB-(+*rCfaW-00} zh_>a(ir@cmNbD^Bh9*9iv=kH!xSKMEc<)MG`~nLxqlKZi%&iGF5YC(TRb7om>ZsWxY88S`2z3jIe6zTh9_cYi$*s2F-rJjdT}u9RBVQQIqyUSd zAq~lmYU`(A*R79u!f`A0e=sD!nKIu-RVB&wc&7kna(c6eBkKq(n1QgqD2<}v@!Q`; zBA5$)z3dfhZP|KEgk%zbPm0H-M$WDBi}gYxCBD`;?yuvb57j zxBW=l+iw$oTMZseB6SBDWP#llpZmJ-l#F0QV*9%w8wc*@<+lLOHUuS`!(NX3LS~lt z@?5^czj+#>OKweKe|U9$%mkSm&mqYOIB#EL^`iU3LAbe2Of*qO$M#S5(jeT`@VxPB z&0!9T4spcA#L$hQ@7gGfg+6T^HtDMTjvdgw7Z)tCRJMPg2|r0v z-x2frYk^l_@0Fu3d=gzrowVqCfJ8&QkC{$24{t!V;xCn$fV2|#Q)UvWH!h2Vws6Z+ zDlHba(n2LW8!I*U@+W)WVQs4Ye%wCU3}MO%Gk=3vy)t#-+whL86fZ@E#~A`#DJKkS zdMDdFcJx374cyQ$X=3`NqpqB@w%b3<`zDDz_>H2B4f^YwsWh=GiYan8+m{$&pf~O+WY( zefbycQ-_BmVa0}ed_jyyR^1$Z_Pztn2iU=hmvF6O5n=OtH)r6 zvFeO6KhCxKVqXEKQ$w)XFzqmn!gGn`b;Lu{uwY-PM>v1VNq$-IIE+y9l4de)1;I3g z$A%xxaclvGJP$hKrkJnkx8O;$Ct#<^YbSDZ3wYdSH4?Z*Ni2|Vr1bD}-~3?<(%QNY zTVjPCht0X7ou;P|q{sR?b;-o|ii;NfI!?{qE%`k7)$&amO}(HEt4nvIxdq-7#LMUgcXnZ2SkQ%>x}6 zMBzFR$eeHk1oDwcA?o<1xP%2oMV-9hEXXY9aeCl+`YzwQjt?vE=^{d=<#du#Sw|&I z4yB9Dh)wc|bkf)N16<rD7Y*bF)34&$>_&s`uVk z@U2(0Xk=mT&uom5M7n#?vTzzYVq+ z_3mc`1q|cD8pKT9I0rYQq*HD8Mz+)R3GyeQ z1kSW|HKT;gC0a|{TOr$M%bXkBHb7MJcP~r(uC+(QD>WCa}VY}cMX9w zr(6vomf`Tkyv0f*3HP&OWn4^-i{;1|&#v42#-r1>HFcV|fr?d7WMiyT3&q4d3>1(MT0CRxiz{kgvXgNu7SS?+B{@ylQriJ<-udRZXh(BSk4M zHoy7s=D`xh#M2>Otfp2^rNgb|n>@`7(}RPP0FxP5cTY`FNf3i0rj}#|S+}h41F<(s zwy*TTX!me2_fj45+1yLU7I5n1rg8t>c+;+i(e?==gjEb7-8}C!%@!r$A9=O;F>MlI z__Kq|Aik3JoEyiptdoH-gXMW_(s+@H_plMobT-|jP2Gl)mqALvg?mqrfQM<4+H2D8Cm%KKpHdSPH5aT;+PYyTw#gz7-Bew~&9gfl5mUY^pZ@ zDlCrl;rDR%P`(?9UrS8k*A6nP1Lty@Hj8h3)@zH|@NX0_y&ysBjb6TMx&t)spXP4^ z`yY!`TRs>lo_oQJX|}?+EhEjRWi@Mx(YW~x3y64-yMD=`NmpGL(8@uw_^_^0?ld+n9C;WGP{rQU* z4zNR5IIdHJofu{Y?v;~>({SmVYDQ7;_;XFRUDqDv{f{TLFYVW{{rPYWjM(S|Nw2l6^JeE%a$W&o%y2T=C z6`r^H6~8=Rm^QuA-aJ@oFu$CecRoKgi{Vq84|W`y$0!H5)DcWYkBHrU)jygQizMj% zZ<4b63Psg{9Lav;6@EVi?2oCl^)B}Q3U9Z;Nsfd#BtdauVZi`7D72}C+fVqt!|x&S zIIQVLBZ1?iZv|qgzh4rlzkMz%=X5zTb^xiy*nOVZxY**Rrdbt;VkLF=>%*>)Fbk)N z7DK`$jE=-7Ln2oNKchb?oSUAfThYAMO_{QdZR9p$gbW*=T4p|OZlRN?v0t$4E~%Bv z-aSjm-&ZEM?XK2p(780~CM4|-Dx0q+RCDT;rGY%{pv}7p?|-bWPMQ$#AZ524nDz=O zaE6KNXpd{@oV>hO&(W=cp*enMSQ^U<8kJb5$h~%PM6yyokYl|+Xqa$zZQU^wKwyPF zqpfsj{=xK0lt1!D8#hl0>zqv7y2_RrzIB0pyB9nI4Zs|5`~G8LEIaR6 zc`9bO+uO~uWA#d-F0K08wztkTb!}~J=y&;J`1sOaQ^i0)0RloAyt&$HT4tXQ6R`1o zTbFi|z7`a)TwGnXwartJ=7ngY*vSG3U@~pV>T3Q zn3=$*s&>(2mCV>Un7fs`tV~H`FH=}?sJG4Um6gCGituYjR|FlqD9w=2O$G8yaR2%{ z*`7nUJzgs*PYG13#nM@O2+PzDt$9O*93vBDiE3Cl8297cs#|2!(6V8qaBuwkTjSu@ zlv!ok*3TQY7wCCarja?%=G@PSVIp<`@jssZ1!w|Iumk1Xn~XWQOMHugQFNDB9n7+)AIo>WawZTYHD& zgV8->R&CpQICb_)TQGs@Ik!L_xAFA0Bn4|Fr<>&Fb~xMfV>xM}&kMF?3N5NsHpCyl zyqZmM%oQ^y+L`^Sm;Rr3v3bRMv7<0yPN_>VB%hJNXBwJwZ|UW}f{LZ8(c2%5jR#J> zZr@2VY`E~U@9cR&5tWZ613SJOcy5ga7rD9Z0%&}GIiI)H*w6h^FIR(Ettpq&)&WZH+c;`>B6>)84muO=@ zvcCSyf%-6YL(_|p(6W(>EL8kab?u=y{|}VChw|wWei=MDE-pgM%ZnuD$5PYKxoGb*se}+wK;}sjpq=g&c<~uyBbWKw}`<_w2NR%Ke-!(QyOixcgdTKR>iJa~q zH=R+eN9!m{Kf(MF#KIVR)1I|dD*jhm^+3}2&1QKLw~UgK z;ZILeJq11V9^LYu48>qr((+(jC=%j zUCK2En`;|-8Bvv(n-mw9EiEHsHAGBIyu80({A%{oSt)cEc}kB7G50UrI#iXhW7;GU zaH8<`UDExHnmifMDW;xoB4W+ZNmuAQdllT+Y9u>*8#~J(bYI_wI>)K0P)<&6B7_^& z)=?oZdFmPKc||O~R33Gr{WiTUMRIFu*8ACig0G6+kK^P|sCvPq@;zbEGvb8pCT}oF z-uxR}i;jfc@*a>!`_KR4|NOsY;_?&!@3-LkuTpGj|BvBdc6Gn_>HqmB2SP|poG~8w zHHvfy==x5u>D7XiftrwrxVX4l028TzE$S2H4pBR8j!MBB!G+yY*_+vluiQ~1XZH{L z*qd^|@z5MN++vP*K+5`7nnWOn>xsG4ZxJ`(+~l`{^8?dbm@F5X=xB?{HJeNufJc*6 zWjTXwzt*4oITJpNr(`3{sr7dxV&6^Ainzj>;*xR zkPk$7z4e=kFt++I|;>G`YuM??~=!F~N z$(%A=+N@PZG6CI(%2_zv?k9-F5fLJ!d|=ulo9i{@rrzE~@prVCsHju`w=9G}0G*@F z6;NLNou~w4>$hs`5EbhHrUUT?*;5g(U|+b$Y&?34rFd&!A8-Oe+m|L9pG7O#MYhi(v`_sQD# z46Tg<`hKDHS`Rg#oJ7@A#;q^@f;>*zdQ*fTi)t6D|k` zNQ|l5{QRsxdy7LA8o6MOfQy@^lsG~GWcQ=>eY)Q3hk*MxKeiATj{>qWlaW3D#TRMop+cW+;Lv}L#EDU>ntJp zyOHSGY52`V-REb>uYK_ISy}R9ma8C&r|$Fgkm-7t@_G9zFA!SEGNz;06y!>qKH=s* zrP}0(CmOGFg5}Q0)KkNxCya-QB=rntWcrtuw%O3cEG_fyssU1{|DhWA-v7sH6gM|! zS5AAg7VpTuMK?Yt4p9*0R$Yw7|4Q)&%mbD3NN3@Nu)Lns=Rvj2TuTms}g9A#6nyU6X}^HN(@8W|za$VVEnS?!+F z6m>YX%{}%qPoiX5t$Ef~3Uhp%&VOU9NU2Zy8^+l7SP`LWAPM$_VHRdSb9>^QTfNdX zDFNyFTsm?FInkk(LVFxch{nyUrAN2$cd5(Ep_p403Txls)NQJb-!c*<^22KLpCDaP z!1uh?JQn~{LpqGQ{4_r_SLBTNO%TTiEgND%^Z-iKM8lxGM*~qtm-Wq-VP52oB%x_5 zE;(P3GdcqxhSvbirgU|m{Hxji=E5SFxqcNSL8dS=jvX4oy@&8q^crg`D?Cd&8PQnj z6RL#_C```OIxqw1E;ht`v9aOce1hNO`2`EdSq+%ADtNRS?ny()QL}8K_Ly%`QQm%j z_aV(2BNX;S)tMN_f6KP*ajLMm0b`HDh~MKx$Xn+(F24%G8<%ipN7{L-YRq0)`(f#6hBtB4i_#sg^pc zihr5BD@RNtEl9=e<2j82RFcqIMb{HRQu>O#hs-`V&P|B7_k`a!lY56{&a2DP($B&p*ZbJTAaOcdwNh;jO`oAj||TB8$%r$Er@u(PX)N zE{vQicp9)kx8(lStx05x1{#UL?P>nd<^cH!0vg-+{Dk@5y-DkWzDxET0ZOI%%lm4R z2Hz4eDsR~h7T-b+TB54XN_(_|Bl-1z@t*c+*CI(TFIX67x|+ODw@jwvO@CNwcN607PWEF5A^K%QiIjV5@k7)Hn0U_zmlD3x9u86C z&GGx(|E*E4qw${qxzSdKDT~z7<1EkDa+*-<_#xkK9@n{Uk#uTi(l?1X-?kMP6PO7m z8TiENFX`p78NNjrr_r^)cgTOcNU@>$7g3(d76=rF7wfr+_dV;TKf$x6Z19J1fK&3` zdXUEpW{1Fy70!?mmODrZfEH7L*%uTM(OF?JR`Rh8^B)F=XS}?mz;W(;I-%)Lbzbjs zJX{Tf0)vGXOqt%B$wFODv%#miFaCme2mytBeEefc85y~eUtA{GK&3D$I$F7d@Vm)9 ziuusVz0pjZv;D>5quu5<#kV95JAjYAl>5fHEwbYU7fydx8ig{_y8hTHq)X<3{e+6CI>(v&Dy3HjKE#$VWV1Oaw(@XIKTpeViacxhK> z=WK#!{c_g|aRLSzC1ogpa#`%A4s{BC*@)t>-4y8Zf4K>2MGQd%xgo8d-bGqAleAm;flJ;%uGW?%_V zlq{v2r9^{OclmGbcOAiv^27JZ0x$c2S&r@yNY>KZAr^1`w`9(90SJ@QDAqt-(Ie7 z%-2JHseYVnPb89WtlwP$#O6YoQ|4 z+6*MHpzeOj(Zu(I0uK@%PL#_i4qQar-E!hJ5HZZUqkA8l6?a{hPj)eD{_2FoJU_w_ zc(lEa#4`GWv^(!V;oNuV+%u*<{mqa4l__O?)j8DW`j7fQLLWLSIb_q*f6@UE9Yr(XJ1? zpcqTns)}B4HWY1@nrK=nhfRYe3}>4%dKXGFOerdT^SpLH{Or&O96Jnt*rlhqGBBb0 zB~V>=h>BwDf)Hpcw-SJLr}ZZb>#hy}_{29()({iQ&F~kdQNej$9cGIqM(YaXll;%% zO(LoMo?%FtFN>7Bh%Rs(YWY_u<<&5;xCJjly*#mXfHV34mn3$xEsWaqUdcLFmee8V zV+uvCvj3@9cDzfGrfi=5H(4jlw)WSgPAHyO7Xru|<{ z?*XfLIIE#2o~)xRoXfgX^}e?n-!7Y3N(qwR{R~ggapB8HkLP7K+vx6{M1tg(o2kzt z^-?UdBA?$|2^m=w{TQB?;+a+4VeBz~?;|3`1I00byJt5V&Eof-n$hHXKf&^9uu`D` z&h5}*a^3)6#U!5Smf=oGf96g!(f!~qRvN;Wmi&`Lx?%Gt$3J?E_hI7ndW=7~AeXap z$WXlzhp6dZn0pnGTYnhZh&C-Ctf=Is1HyKFl*)NwPsCWZ0}_GdPXA2%Tq8_}M%$p`OF0dl^2&XBe5lNh^Q@_65wlgZD!HYZfvb z036N`j{DenebmRk1-6YlH3ZhHT$kguS0H0TjkvQr=uuLzhTdZD2aMs3>$vdf%NIDY z4(-sL-W;EH4Nn9fc>~2i&vE?u>9oky%*}I1j{PZo3aDJqHndHogebaT#*&=G??@)7 zQu@^);e%c?kMFuiKF2~S>BY%{?N|ymp=VlnOqk^V$hk1f1g+1vOa%0&1jkO3?dqkP zE|FsLL!HhQ>`kdwnrUi74kkYoVf-txP1+B}I6 z#f|=VB6>kgU>T{>fz_~hBb)L_+ode)BNw^~Omef!KPMEXVFr?E`F_5<2LYbgILAG~ zy2rfW@cFM*@1--BeB{qC#u?6o(x7B)iyuDi$R_YKwf=n0{NZVU`FkN~G!jRdd=V+Y z&B82UO1Fnp3j3MjyN;_G!fp%}2K{D1U7gi>Mrb++i#MS+mEDs2Ke=f{y@yU1{xzsvL`s69rmviy{x$GIGxa%IPH{EQ(&b`6QibDu zq8-(q(@08PtmHm4+8XGEaN%K5tOY6)S(=%(aJZiDg#(`t7B8a4!co17(@3)7u$7W^ zhoKIYEuWCyp+bX9>3Cj?+D4DS{kLjAc`WXYoW{q`v~C|^0u)4>A2mCyBAi-S=Oh2j z%^fC$H5NIHVxgWnt@-8i99=x%@}rvH?2Id*+dq<++Wm5|^P8ppFc)mtJnSz$eqs6bZDT-0fYt!}BsWk<)+mg&Ex+Ja$VekDFZssWrQ8?ndJ$ zpuNF;FS7^~*gI0;GKdNt#rl`yyBT(ls>jCdhSDhDqg*LZiN7?iP>5Y_Hxr_;A$Ca9 z)x-SO9eOnDS;XieaurOKJ;J9QfSz(_ToH~;K`zQq`?ED2B`pL2Pj_I+OR>tE56Vao zqTr?ps|w!pnj~=V{650B<+bHSL|!{#LK|GqSiHL)!qz&FrBk}8g|sQdeISD9F{eBg zJ#7lY0U5JVlKMZU&Vc^J@r>fmE8tV-dU_EC;4$N3O? zBnoNMip$vg^K=vlsxdi4PV>nCDdm-%>8k!`bK|JVTXr@!jT}@l8^}4y9~b7DWx&>e z)Khw6B=8242yNR=(;?mgV>O|UG&QC$i|369q z%dPMmhEatA$#sZPH%7yaxzpypJl z-)%;EnDE}ZZfDb3x;Da)2R)+zTc)oywEO;_+0!H{^i$NtJW5)dG$PiYJo@41%56bG zOwgw~RCpQFQ&t@IXT*Okr<@#d$5EP2C`uFc$D}5v@BxuCARaNpsf1Dm{}PL#R_G!B z<}voAWqa_`SLWZG%5Sj#KbLp-|HG-wjgUy5(M~f3Cf1#MR_Xhr^v89!X$~gUfM}vx(ZK3Ekck|Uc)&7NSz0d#jKu32~X#0bZtj7)fGp@(0e>u9FIMR+r zFHd28m0cjoZVZ1=Od3v%de6p;zIFT1O3e|~KZs2V0ba)ODq_DGjxm4X$$j*KtSHZv z8RU*e*-n8YqB?Yx-!ky9Lr^X2h0at?Ll@hJoCx*>y87LRz6oqdoHw_Z-G||MJKVY{ z^ReKA%wO!LpM=kTWTjS1NH*8YIP-MA<#1r7CRsSU-y$Ek)#-Jm57M6RUJa_j$Eu`k z((Al1+dTju^Owl2sE}veLDdT^)7p|Qq=)we$>{!F%lfFQ4|RudsZGjCiS?B?Ok>1_ zR^to#BB82+9S#)mr51(vGq=Z)ivI-at%{-QOPT$sk z`%jEM>sC( zX69X^_kDl8zrWw}KL5V&;c<8jvvc;^d+lp|)_I-RwZafu^A5kZDHZ&Q(N>;>8c!vy#d*6-XD!QYS;_=Z^R2ngnIcGk@{(^#LQe+4!0@(UjN?E*S)z8 z&+M>d%=Xm(@ZeT?F#(=M+=VAZ#C4}+*Mv3y+B?#tMZT-e(Nt9JEr4+c(zLUbJm-F8 z=N|^){2`$?tXj-yl#)MOo)B4)XMIi5q@l>(bgbh#8BJHo5QqYwb$SzZolyR(tRdwuiqd>xqOD5oE-(|?iT(JxnjlVX%8XO~Y9K+|Tzd*-Sj$hJ~$ z=F>bP}PbaZ@-8H<`>G z*a!7iSK9&jMBiAQ5-;M4uu~sWT`WKUJpY7iZ<@5FBInehvy7aaT%JBGy?!QOz@*&UnR~e1n-Q1P zpCE^=IrjR+Nx`Z}{lHr@0Y(iJWYglkgSSQMfr6z3#h1<;fz-CyifOJlBtQsVQUhx>I0dlv1X zAvS$*K6b16T+I|BrEJ_p8@vDdC-~3uUktOL=NxHy7S>;Yi>oQ0S#T>_{Gw>TC?FqO zZSXFfQ3E44RKPO7Wxm z_X-TW6zuB*s8Jx2cxJXCEYZMt!;nAO^q*r$Euz*Jnku|ivw6i&R?1$^ipkH;pRAM= z1zpa9bhW)#2@d>)VBhpx|BYY;HW^a1IX&>{6A@qMdNScmwVhuRN_4yekCtx%=7j~>hHwbl4Gr#H#hwj?X`*Si_DVtv|#L_ z5n6`eFGiCYp**@10mF8#Ct?fXVkGVtg1|L`gpMwh)Adm10EqyJ&yo@nn4nIdT;k94 z(VdO?SAfxf{rXk4YWA$1LEEWmbyicKsYk~&#%70)DCSfKBX!}ACe;${!kMKNbA%) za$GK8xD2SCY#LNXJRfqu*FS}w87KTW9vsoett8+(=h^r=V0EgbydIgh=6Qr zS14m2yl$-dmL#v&FsX!~aq#9FJUcfK7|D;aCRDGEj{CU(;$s6_smJeJZxMK;bN0&x zfZ+(_{y8KducPlbB)hAD1AzrFCQn&-EnwJZu>^WTr?zZ z5O*N-+wK{yfeAukuH=aAjsNa^Zw5%!Sk?>vN+9Ki2>sx)H}~!Yb;*oMteYg_RP1MO z@6Uw|?;^LTJ*LzvRD=DrMkzfNXFSNhw)7S;O2J?z+1{=<@J&*1DE<81y*~9ZljTR} zGFbiD@}%lLvv-^?h~o!vS;ALLhA(t$+)Tsab$4!EgTY?zIX7rN=stm`EDT{?ESp|*i68StPFmg46}dlDvsRZGflm}5U1<~sySr+atN5ps;DkZus387x4y zTO2^x;`wv9c%cieg9qJR!4lyA}UXX7{axHzv9 z!0DPx?4vN6V>v-zU{!Dq9W?|Qw}3o8si~GL0YN5YRE$yXa%u<};)#<2sh$ z8E^>ah#e$h6)mV;_(`b4NZsWjmM?C-OlJEwFIRmkMMH-k1(<( z!`{`C*s*n$0rZgkfF>459`Di`BQHlq(}^#&qIh)s=~?tESphpOafPeVds|h0E7p&~ zYfR|M6lpFd;$yOT@cGRPSyFYBe_y>(dv7dfuDxVA+)Ld4g8DFgwH`V_HJy3$p1v;k z8G6JL%A;_=HW0WDH+R{kLV;)0DqNAik1F9+bDLO~yAdd)2^S4)+oD7@VtPS#s2 zG%9nN#|w9)_f*ydOmttKWfguU*N^iIvUb$ zR1g=o4n}V<7~u?|#U;NOq_Q?;*aI{sG-m$Ds(BRA;`Lru=>2WI!BscjO5{7doR?pV zAG)c?-m+POdQXsfesj~ zX^jx^CZ{CYv);z?hZ=>1WJbI$Av@XcaY*Ftg|ifakYr1j;m&JsXRr~sTOz+BC(3kpr z2Sk~c-{q)(?{BUTn(Eanh>CxsR`YYJK{r3MUBY%;u{b?#jfjeg>4^)WC%ZD;>o@tA zEC5ODW*C@w(Csr6!kRBH2}>Lwj;5J>$}3g>*;IntEwx=sDmog-`X7MzTI_36m!wF=I3D9%yh$htD(2bm z)C##i+hO-4iEuEL`S%HU3dCf-P=M#}X}wI*xH-fLvBCLbF6n5?H~}fj;T>%AzUaJ{ zygqmW102-?{T}+SjdS<9A7rq|)i=yt1Tcq^fM>staWmEhjK+JnX%VXE}nFiL-Qcyji;Nndn zSBo`nd#@Gcrbo*Sl74AN4W z@$uL#mEbuK$Z!7|!m0lmIwwhMbg{y9U0D4Why-I-!pUYWMBo3iU4Y#X2>^=RsllU5 zM1lj-)Tq4BvFu?QM*} zxY=@HIN0x&+H}vX|61&m0V^y3TF5^~m_H`yh%vp=%BP znT==xJs2k5WP7U9v z0X5@bNyEzi=}c+EVzp&2sC&`epN!2#)Xe-IID8et0EQJrbLAIERF;0r)N%*Jgvsf0 zwqhC|MR}{oRD}iT6dM4tyj6pu3Zu(Wt@utg$+DhOTb{`FB(cxic-i+~%+lcN8#`wj zSw^mJ*5_4>pBtAmUKXuU|DQNGfA-ZcU=3nDS`()gQ04DTgLS^vDqc1A;=*H0|5nE(KhUZecd+zj5Pr zv+<6*&9+~dN+6Xbi*x7h^%`7n&QR;?C=eK`b-w0CGt2XIz${n0zULD=?s|#f8n6Nu zsDY~3p-}o?ndPEwE}NY)%76}$=qYraOU@zZ*>Qlai554bQJK9}jh=r!yDh9ec?X51 zZ%wg|g1eyD&^lf3B4zVnWh0yN>255Sbb&QtF`Pe9CC1!{Ok!3_*~Nzn3Yp0)1WFIF z(@h4wi{0wyGURx0Z7|-u1ZX zNcy&wn4jm#{;WY@YmU&gROF!zy`U1P7Kb@&FsgdL58t0y-8E7@X|~!qNY?A9@~upo zYkf|sgvWnvVLM$)5aWHS4s^0pSbfpEznjP38Qlc3qzF(BIk=qxTY>)?9ipdDH

3ze#{z&tSx9x8Vs{BjZEi4x=+U0 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

?w3{prM0l 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 From 642b27a10f6503176b3fdd39c94ecdb55244df14 Mon Sep 17 00:00:00 2001 From: Thalpy <33956696+Thalpy@users.noreply.github.com> Date: Fri, 1 Nov 2019 00:26:22 +0000 Subject: [PATCH 015/175] Ghommie --- code/modules/reagents/reagent_containers.dm | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/code/modules/reagents/reagent_containers.dm b/code/modules/reagents/reagent_containers.dm index e146057976..0bf397b2fb 100644 --- a/code/modules/reagents/reagent_containers.dm +++ b/code/modules/reagents/reagent_containers.dm @@ -157,14 +157,8 @@ if((reagents.pH < 1.5) || (reagents.pH > 12.5)) START_PROCESSING(SSobj, src) else if((reagents.pH < -3) || (reagents.pH > 17)) - var/list/seen = viewers(5, get_turf(src)) - var/iconhtml = icon2html(src, seen) - for(var/mob/M in seen) - to_chat(M, "[iconhtml] \The [src]'s is damaged by the super pH and begins to deform!") - if(reagents.pH < -3) - reagents.pH = -3 - else - reagents.pH = 17 + visible_message("[icon2html(src, viewers(src)] \The [src] is damaged by the super pH and begins to deform!") + reagents.pH = CLAMP(reagents.pH, -3, 17) container_HP -= 1 From 988a5a13bf7b8b781d9ba13590edfd9d855c540c Mon Sep 17 00:00:00 2001 From: Fermi <> Date: Fri, 1 Nov 2019 00:51:09 +0000 Subject: [PATCH 016/175] Fixes merge conf --- icons/obj/chemical.dmi | Bin 48475 -> 54060 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/obj/chemical.dmi b/icons/obj/chemical.dmi index cfd363ce5357e9cc98315ff837a3d40f6a550d27..6a83cdac8c6b2f31fea1b0d8745db27d726c4744 100644 GIT binary patch literal 54060 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 A$^ZZW literal 48475 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 Date: Tue, 5 Nov 2019 06:11:54 +0100 Subject: [PATCH 017/175] Umodularize saycode and meat slabs. --- code/game/say.dm | 10 ++++-- .../food_and_drinks/food/snacks/meat.dm | 22 +++++++++++++ code/modules/mob/living/say.dm | 8 +++++ code/modules/mob/mob.dm | 3 -- code/modules/mob/say.dm | 7 +++++ icons/obj/food/food.dmi | Bin 64645 -> 65902 bytes .../modules/food_and_drinks/snacks/meat.dm | 29 ------------------ modular_citadel/code/modules/mob/mob.dm | 27 ---------------- modular_citadel/icons/obj/foods.dmi | Bin 898 -> 0 bytes tgstation.dme | 2 -- 10 files changed, 45 insertions(+), 63 deletions(-) delete mode 100644 modular_citadel/code/modules/food_and_drinks/snacks/meat.dm delete mode 100644 modular_citadel/code/modules/mob/mob.dm delete mode 100644 modular_citadel/icons/obj/foods.dmi diff --git a/code/game/say.dm b/code/game/say.dm index 4ce1d3c710..b8e63a021a 100644 --- a/code/game/say.dm +++ b/code/game/say.dm @@ -124,8 +124,14 @@ GLOBAL_LIST_INIT(freqtospan, list( return returntext return "[copytext("[freq]", 1, 4)].[copytext("[freq]", 4, 5)]" -/proc/attach_spans(input, list/spans) - return "[message_spans_start(spans)][input]" +/atom/movable/proc/attach_spans(input, list/spans) + var/customsayverb = findtext(input, "*") + if(customsayverb) + input = capitalize(copytext(input, customsayverb+1)) + if(input) + return "[message_spans_start(spans)][input]" + else + return /proc/message_spans_start(list/spans) var/output = "

IVfhha{o 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" - else - return - -/mob/living/compose_message(atom/movable/speaker, datum/language/message_language, raw_message, radio_freq, list/spans, message_mode, face_name = FALSE) - . = ..() - if(istype(speaker, /mob/living)) - var/turf/speakturf = get_turf(speaker) - var/turf/sourceturf = get_turf(src) - if(istype(speakturf) && istype(sourceturf) && !(speakturf in get_hear(5, sourceturf))) - . = "[.]" //Don't ask how the fuck this works. It just does. diff --git a/modular_citadel/icons/obj/foods.dmi b/modular_citadel/icons/obj/foods.dmi deleted file mode 100644 index 3349da820319d45b0d6de301a847349c6d169430..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 898 zcmV-|1AY97P)(^axw*NI>iz(A zkN|(28X6iRA|lt<*S+%pz`(%w*p}|suZm6-kyaGHiEDd76n8)r+_a$1mwcgeJf(JA zmTXjBFBES)6wa({i(pIRi<_$e0004WQchCV=- z0C=2JR&a84_w-Y6@%7{?OD!tS%+FJ>RWQ*r;NmRLOex6#a*U0*I5Sc+(=$pSoZ^zi zl2jm5sW>||C$%I$FE=%@M2U+tC9|j)C~U~ZnO2mTn+jpW6@wHNr>15X6IAIL;7pu} z`6U@dDNM>NO2Ma4S;5uM1snnZ;+jl*U8L--0006VNklWG^hqvOE`L=hCO5QIbdC-e$ez?4ve37kZd*FXIOqEcgBGfkG`VUX&&G`!Nr-xP(+n1pRKuaxWEAc`hZ{`P@zv+x)v~Ax8{xsk++z8fvg##Gu z$JL%rZ8!gfuG$XG;Od*9(bv#Nf&l`k3;ju*uNsPn#x}!XNAlozz3E;3Z~9%s@q&oq zGJ3%1_g&wauAhGaH(k&03u!L;+50)a@1FWUL14%E`TO1dw_gLWV`BX4-_=J&Mg0rC Y18%4=gXPaHYXATM07*qoM6N<$f{%u$6#xJL diff --git a/tgstation.dme b/tgstation.dme index 0ab92d863d..2f35b0df03 100755 --- a/tgstation.dme +++ b/tgstation.dme @@ -3075,7 +3075,6 @@ #include "modular_citadel\code\modules\custom_loadout\custom_items.dm" #include "modular_citadel\code\modules\custom_loadout\load_to_mob.dm" #include "modular_citadel\code\modules\custom_loadout\read_from_file.dm" -#include "modular_citadel\code\modules\food_and_drinks\snacks\meat.dm" #include "modular_citadel\code\modules\integrated_electronics\subtypes\manipulation.dm" #include "modular_citadel\code\modules\keybindings\bindings_carbon.dm" #include "modular_citadel\code\modules\keybindings\bindings_human.dm" @@ -3089,7 +3088,6 @@ #include "modular_citadel\code\modules\mentor\mentorsay.dm" #include "modular_citadel\code\modules\mining\mining_ruins.dm" #include "modular_citadel\code\modules\mob\cit_emotes.dm" -#include "modular_citadel\code\modules\mob\mob.dm" #include "modular_citadel\code\modules\mob\living\damage_procs.dm" #include "modular_citadel\code\modules\mob\living\living.dm" #include "modular_citadel\code\modules\mob\living\carbon\carbon.dm" From a0539c79e9046b1855288edfdb5c52981180ac92 Mon Sep 17 00:00:00 2001 From: Fermi <> Date: Thu, 7 Nov 2019 00:03:46 +0000 Subject: [PATCH 018/175] Fixa da goof --- code/modules/reagents/reagent_containers.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/reagents/reagent_containers.dm b/code/modules/reagents/reagent_containers.dm index e0e444dcef..618b74fffb 100644 --- a/code/modules/reagents/reagent_containers.dm +++ b/code/modules/reagents/reagent_containers.dm @@ -157,7 +157,7 @@ if((reagents.pH < 1.5) || (reagents.pH > 12.5)) START_PROCESSING(SSobj, src) else if((reagents.pH < -3) || (reagents.pH > 17)) - visible_message("[icon2html(src, viewers(src)] \The [src] is damaged by the super pH and begins to deform!") + visible_message("[icon2html(src, viewers(src))] \The [src] is damaged by the super pH and begins to deform!") reagents.pH = CLAMP(reagents.pH, -3, 17) container_HP -= 1 From d858bd0526205725074f113f6f354b578f0172c8 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Tue, 12 Nov 2019 23:45:47 -0700 Subject: [PATCH 019/175] Update radiation_storm.dm --- .../weather/weather_types/radiation_storm.dm | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) diff --git a/code/datums/weather/weather_types/radiation_storm.dm b/code/datums/weather/weather_types/radiation_storm.dm index 6765cdf2cd..fb7ae0aa8e 100644 --- a/code/datums/weather/weather_types/radiation_storm.dm +++ b/code/datums/weather/weather_types/radiation_storm.dm @@ -22,27 +22,16 @@ target_trait = ZTRAIT_STATION immunity_type = "rad" + + var/radiation_intensity = 150 /datum/weather/rad_storm/telegraph() ..() status_alarm(TRUE) - /datum/weather/rad_storm/weather_act(mob/living/L) var/resist = L.getarmor(null, "rad") - if(prob(40)) - if(ishuman(L)) - var/mob/living/carbon/human/H = L - if(H.dna && !HAS_TRAIT(H, TRAIT_RADIMMUNE)) - if(prob(max(0,100-resist))) - H.randmuti() - if(prob(50)) - if(prob(90)) - H.randmutb() - else - H.randmutg() - H.domutcheck() - L.rad_act(20) + L.rad_act(150 / resist) /datum/weather/rad_storm/end() if(..()) From 53bfbacbe0a9fbaacc2055891c88b32f5afba46f Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Tue, 12 Nov 2019 23:48:39 -0700 Subject: [PATCH 020/175] Update radiation_storm.dm --- code/datums/weather/weather_types/radiation_storm.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/datums/weather/weather_types/radiation_storm.dm b/code/datums/weather/weather_types/radiation_storm.dm index fb7ae0aa8e..bc3f438e12 100644 --- a/code/datums/weather/weather_types/radiation_storm.dm +++ b/code/datums/weather/weather_types/radiation_storm.dm @@ -31,7 +31,7 @@ /datum/weather/rad_storm/weather_act(mob/living/L) var/resist = L.getarmor(null, "rad") - L.rad_act(150 / resist) + L.rad_act(radiation_intensity / resist) /datum/weather/rad_storm/end() if(..()) From 690d6f90ec2da46ffcac34766b73156c7346f0db Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Tue, 12 Nov 2019 23:50:40 -0700 Subject: [PATCH 021/175] Update radiation_storm.dm --- code/datums/weather/weather_types/radiation_storm.dm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/code/datums/weather/weather_types/radiation_storm.dm b/code/datums/weather/weather_types/radiation_storm.dm index bc3f438e12..a8cb8f4307 100644 --- a/code/datums/weather/weather_types/radiation_storm.dm +++ b/code/datums/weather/weather_types/radiation_storm.dm @@ -23,7 +23,7 @@ immunity_type = "rad" - var/radiation_intensity = 150 + var/radiation_intensity = 100 /datum/weather/rad_storm/telegraph() ..() @@ -31,7 +31,8 @@ /datum/weather/rad_storm/weather_act(mob/living/L) var/resist = L.getarmor(null, "rad") - L.rad_act(radiation_intensity / resist) + var/ratio = 1 - (min(resist, 100) / 100) + L.rad_act(radiation_intensity * percent) /datum/weather/rad_storm/end() if(..()) From 06ae6cde0912894e761d90bc81285ad62c8e8316 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Thu, 14 Nov 2019 01:39:42 -0700 Subject: [PATCH 022/175] Update code/datums/weather/weather_types/radiation_storm.dm Co-Authored-By: Ghom <42542238+Ghommie@users.noreply.github.com> --- code/datums/weather/weather_types/radiation_storm.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/datums/weather/weather_types/radiation_storm.dm b/code/datums/weather/weather_types/radiation_storm.dm index a8cb8f4307..0d763aa5ad 100644 --- a/code/datums/weather/weather_types/radiation_storm.dm +++ b/code/datums/weather/weather_types/radiation_storm.dm @@ -32,7 +32,7 @@ /datum/weather/rad_storm/weather_act(mob/living/L) var/resist = L.getarmor(null, "rad") var/ratio = 1 - (min(resist, 100) / 100) - L.rad_act(radiation_intensity * percent) + L.rad_act(radiation_intensity * ratio) /datum/weather/rad_storm/end() if(..()) From bc6c617c2717e0bb0abe040cfcbf6d2ff7f12f87 Mon Sep 17 00:00:00 2001 From: lolman360 Date: Fri, 15 Nov 2019 16:42:26 +1100 Subject: [PATCH 023/175] DDDDDDDDDDDDDDDDDDDDDDDDDDDDDROIIIIIIIIIIIIIIIIDS --- code/game/objects/items/syndeka.dm | 43 ++++++++++++++++++ .../modules/mob/living/silicon/robot/robot.dm | 18 +++++++- .../mob/living/silicon/robot/robot_modules.dm | 30 ++++++++++++ .../projectiles/ammunition/energy/laser.dm | 7 +++ code/modules/projectiles/guns/energy/laser.dm | 18 ++++++++ icons/mob/robots.dmi | Bin 231086 -> 241263 bytes icons/obj/items_cyborg.dmi | Bin 2258 -> 2499 bytes tgstation.dme | 1 + 8 files changed, 116 insertions(+), 1 deletion(-) create mode 100644 code/game/objects/items/syndeka.dm diff --git a/code/game/objects/items/syndeka.dm b/code/game/objects/items/syndeka.dm new file mode 100644 index 0000000000..7f5889e263 --- /dev/null +++ b/code/game/objects/items/syndeka.dm @@ -0,0 +1,43 @@ +/obj/item/borgroller + name = "collision autotargeter" + icon = 'icons/obj/device.dmi' + icon_state = "shield0" + flags_1 = CONDUCT_1 + force = 5 + +/obj/item/borgroller/afterattack(atom/target, mob/living/silicon/user, proximity_flag, click_parameters)// deploy time + if(istype(user)) + if(istype(target, /obj)) + user.visible_message("[user] whirrs and charges at [target]!", "You charge at [target]!") + walk_towards(user,target,0.1,10) + user.icon_state = "synd_hatin" + var/turf/T = get_turf(target) + var/safety = 10 + while((get_turf(user) != T) && (safety > 0) && !(target.Adjacent(user))) + sleep(1) + safety-- + if(target.Adjacent(user)) + if(istype(target, /obj)) + var/obj/O = target + user.visible_message("[user] collides with [O]!", "You collide with [O]!") + O.take_damage(20, BRUTE, "melee", 1, 100) //20 brute, melee, 100% armor pen. Pretty robust. + if(istype(target, /mob/living/carbon)) + var/mob/living/carbon/C = target + user.visible_message("[user] smashes into [C]!", "You violently impact [C]!") + C.Knockdown(1, TRUE, FALSE, 0.1, 45) //45 stam, 0.1 hardstun and 1sec softstun + C.apply_damage_type(20, BRUTE) + user.icon_state = "synd_rollin" + walk(user,0) + return TRUE + +/mob/living/silicon/robot/syndeka/proc/toggle_movemode() + uneq_module(held_items[1]) + uneq_module(held_items[2]) + uneq_module(held_items[3]) + +/obj/item/melee/borgclaw + name = "robot claws" + icon = 'icons/obj/items_cyborg.dmi' + icon_state = "2knife" + flags_1 = CONDUCT_1 + force = 25 diff --git a/code/modules/mob/living/silicon/robot/robot.dm b/code/modules/mob/living/silicon/robot/robot.dm index 5b670aaa42..ccdbe81aa2 100644 --- a/code/modules/mob/living/silicon/robot/robot.dm +++ b/code/modules/mob/living/silicon/robot/robot.dm @@ -920,6 +920,22 @@ Help the operatives secure the disk at all costs!" set_module = /obj/item/robot_module/syndicate_medical + +/mob/living/silicon/robot/modules/syndicate/syndeka + icon_state = "synd_rollin" + faction = list(ROLE_SYNDICATE) + bubble_icon = "syndibot" + req_access = list(ACCESS_SYNDICATE) + lawupdate = FALSE + scrambledcodes = TRUE // These are rogue borgs. + ionpulse = TRUE + playstyle_string = "You are a Syndicate rapid offense cyborg!
\ + You are armed wit offensive tools and a selection of mobility aids to support you in your mission: help the operatives secure the nuclear authentication disk. \ + You cannot move normally- you must directly roll or activate your rolling mode. Your operative pinpointer will find and locate fellow nuclear operatives. \ + Help the operatives secure the disk at all costs!" + set_module = /obj/item/robot_module/syndeka + + /mob/living/silicon/robot/proc/notify_ai(notifytype, oldname, newname) if(!connected_ai) return @@ -1271,4 +1287,4 @@ sitting = 1 if("Belly up") bellyup = 1 - update_icons() \ No newline at end of file + update_icons() diff --git a/code/modules/mob/living/silicon/robot/robot_modules.dm b/code/modules/mob/living/silicon/robot/robot_modules.dm index 7b95ced63f..95485d3e5d 100644 --- a/code/modules/mob/living/silicon/robot/robot_modules.dm +++ b/code/modules/mob/living/silicon/robot/robot_modules.dm @@ -615,3 +615,33 @@ max_energy = 30 recharge_rate = 1 name = "Marker Beacon Storage" + +/obj/item/robot_module/syndeka //syndicate droideka. + name = "Syndicate Rapid Offense" + basic_modules = list( + /obj/item/assembly/flash/cyborg, + /obj/item/melee/borgclaw, + /obj/item/gun/energy/twinlaser/cyborg, + /obj/item/borgroller, + /obj/item/card/emag, + /obj/item/crowbar/cyborg, + /obj/item/pinpointer/syndicate_cyborg) + ratvar_modules = list( + /obj/item/clockwork/slab/cyborg/security, + /obj/item/clockwork/weapon/ratvarian_spear) + cyborg_base_icon = "synd_rollin" + moduleselect_icon = "malf" + can_be_pushed = FALSE + hat_offset = 3 + +/obj/item/robot_module/syndeka/rebuild_modules() + ..() + anchored = TRUE + var/mob/living/silicon/robot/Syndi = loc + Syndi.faction -= "silicon" //ai turrets + +/obj/item/robot_module/syndeka/remove_module(obj/item/I, delete_after) + ..() + anchored = FALSE + var/mob/living/silicon/robot/Syndi = loc + Syndi.faction += "silicon" //ai is your bff now! diff --git a/code/modules/projectiles/ammunition/energy/laser.dm b/code/modules/projectiles/ammunition/energy/laser.dm index 0940144721..85a094f3c7 100644 --- a/code/modules/projectiles/ammunition/energy/laser.dm +++ b/code/modules/projectiles/ammunition/energy/laser.dm @@ -12,6 +12,13 @@ e_cost = 200 select_name = "kill" +/obj/item/ammo_casing/energy/twin + projectile_type = /obj/item/projectile/beam/laser + e_cost = 50 + select_name = "kill" + pellets = 2 + variance = 10 + /obj/item/ammo_casing/energy/laser/hos e_cost = 100 diff --git a/code/modules/projectiles/guns/energy/laser.dm b/code/modules/projectiles/guns/energy/laser.dm index bb97f9cf99..a21b2122b8 100644 --- a/code/modules/projectiles/guns/energy/laser.dm +++ b/code/modules/projectiles/guns/energy/laser.dm @@ -221,3 +221,21 @@ chambered.BB.damage *= 5 process_fire(target, user, TRUE, params) + +/obj/item/gun/energy/twinlaser + name = "twin-linked lasrifle" + can_charge = TRUE + icon_state = "LaserAK" + item_state = "laser" + desc = "Twin laser gun. It's two in one. With a linked trigger group. One could say it's... twin-linked." + charge_delay = 3 + ammo_type = list(/obj/item/ammo_casing/energy/twin) + +/obj/item/gun/energy/twinlaser/cyborg + name = "laser arms" + icon_state = "lasercannon" + item_state = null + automatic = 1 //fun! + desc = "The Syndicate Rapid Assault cyborg has two arm-like extremeties. They normally have claws, but someone duct-taped laser guns to them as well." + use_cyborg_cell = TRUE + selfcharge = EGUN_NO_SELFCHARGE diff --git a/icons/mob/robots.dmi b/icons/mob/robots.dmi index 896a87ff3a3ca34114958ad57701d44f67a118c4..139e7b7af7093b86431ce4edab619295b9a2a3dc 100644 GIT binary patch literal 241263 zcmZ^~XE>Z))HXbNXM`kr2~k4y7Q`R~5d_hDC%R}6HAE*u^xmV_kmxN$?>z`2%IJ(T z+Pla7Jn!*-KfW9{Zr6DIN3Y=W-;~O?M5?UJct7+Ja(=5( zcSc-T@0lWt3>M{??wK-rJDQu6ymT>l#Ch0%@Pbxo&fkvX?!)hbG!6z%Y?&BXG}he# z|7bRXF=SKnryk>s@w__ZVzE~?ZDlmnTXQ%6p&n(uNv;OIJ;x0+(hn>0^VCF`by<+6Q;#6xEz-S?X}^$h(X9Vk_1_a4 zIv|Lv#~UuyDGIA$pcFQY;QPzXXqjT)t5_Ng)m^k0YC5!866`@xzj-d?o@Es$M3%)ygJZiH`CekbccPLwI-wGc5`T*A@gM#qv~$tN|NKO~g2(tg z$7>#J>^=3mW@9XPfM{(N9Shj-yif90t}D{?9)sDO6&fGQF!DTgYEQ$hd}Zz5Pt}?S zHc#KmzvjgGzI^38YnDqR924l=+;S7>GbJOfmGzKP&|13z-&nH`GQvW=Z?>M)vUa*T z6D&vYLyq!A9na%6dYdoL=KkvJzHZK@D<6zu-S01`l8B=IRNM8q_tke3O4eXLW4|l? zmOI<{e4a8BLh?R)p2&=J?Ds0z78LV`glmhV!)hxAsmwaBUJgO7&tS186bna#GFnJzXH##N-6qu+0v)BSR?zcXgF$Kl&r zqs%npvDe~SWgz#n;jE3Bsg^_bJoRK?PDA%dIrdv?U{E+AXKv%LaStpxL^-t&+lnLI ze<88-*$H^;<2Pj+L@sSEr|wFL$se-)kTmHH3+w!w-viR6dMTH6f5RUCJUnQ>AgEEo zcE29z`UHV6Kon%8UVEl(r~7!5Pd4Ac;xMHpDHL&oaF`kx!n0l}U={2{+xsvqz9~NA zBu7+#knx-D>rl)Qx6V!EENdozsr`mqD=+6R)qC!$ErjT3v|8YbB9xxTUy2c$#Tg5E z!Pg3NA9iwgKY3?4#PWWzV!EYTj9)DCD1CNd_k7^g`%@Mhz6cF*NawQC|NPiy4spZy z|6FqQ`;ONBe_sbL^|*rzo7G>7Q{V`%kZK2<5TeV=xBvS$1_Tb0P7O3UZ1~_m$k5@r zw^5CQicoHGF-v&PzdRP7>;C@!B~n@E&^V+3=gKg%&;LH2m2ymo;kCx#7JX~!s#X3T z!b?yyJrjvUc1SX0p+VE9SSll7amW3AeXop+_P)CN`1oY^tdc^0t7&SYe(}l3C4$VK z@k<%SuWh&N@<+qSj&r*5SU>ZlLqVJ9^~({f z1?+^%Xqfu(xP9P5N@%Ira;XU|jKC*zm^Efy+2aFzYs�q7a*+p+Q?%T)g@mvmZRA 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 z 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

*?VG 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 diff --git a/icons/obj/items_cyborg.dmi b/icons/obj/items_cyborg.dmi index cddb57303d22b6e63a6c7d5df163fb034310fb55..2741d3a6a0b918fab4ca01fbb0bce8132b814f18 100644 GIT binary patch delta 2048 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 diff --git a/tgstation.dme b/tgstation.dme index 3daee9d346..c85324d712 100755 --- a/tgstation.dme +++ b/tgstation.dme @@ -844,6 +844,7 @@ #include "code\game\objects\items\signs.dm" #include "code\game\objects\items\singularityhammer.dm" #include "code\game\objects\items\stunbaton.dm" +#include "code\game\objects\items\syndeka.dm" #include "code\game\objects\items\taster.dm" #include "code\game\objects\items\teleportation.dm" #include "code\game\objects\items\teleprod.dm" From 57bd0f5fb82e143756908970751e8020aa046976 Mon Sep 17 00:00:00 2001 From: lolman360 Date: Fri, 15 Nov 2019 16:42:34 +1100 Subject: [PATCH 024/175] Revert "DDDDDDDDDDDDDDDDDDDDDDDDDDDDDROIIIIIIIIIIIIIIIIDS" This reverts commit bc6c617c2717e0bb0abe040cfcbf6d2ff7f12f87. --- code/game/objects/items/syndeka.dm | 43 ------------------ .../modules/mob/living/silicon/robot/robot.dm | 18 +------- .../mob/living/silicon/robot/robot_modules.dm | 30 ------------ .../projectiles/ammunition/energy/laser.dm | 7 --- code/modules/projectiles/guns/energy/laser.dm | 18 -------- icons/mob/robots.dmi | Bin 241263 -> 231086 bytes icons/obj/items_cyborg.dmi | Bin 2499 -> 2258 bytes tgstation.dme | 1 - 8 files changed, 1 insertion(+), 116 deletions(-) delete mode 100644 code/game/objects/items/syndeka.dm diff --git a/code/game/objects/items/syndeka.dm b/code/game/objects/items/syndeka.dm deleted file mode 100644 index 7f5889e263..0000000000 --- a/code/game/objects/items/syndeka.dm +++ /dev/null @@ -1,43 +0,0 @@ -/obj/item/borgroller - name = "collision autotargeter" - icon = 'icons/obj/device.dmi' - icon_state = "shield0" - flags_1 = CONDUCT_1 - force = 5 - -/obj/item/borgroller/afterattack(atom/target, mob/living/silicon/user, proximity_flag, click_parameters)// deploy time - if(istype(user)) - if(istype(target, /obj)) - user.visible_message("[user] whirrs and charges at [target]!", "You charge at [target]!") - walk_towards(user,target,0.1,10) - user.icon_state = "synd_hatin" - var/turf/T = get_turf(target) - var/safety = 10 - while((get_turf(user) != T) && (safety > 0) && !(target.Adjacent(user))) - sleep(1) - safety-- - if(target.Adjacent(user)) - if(istype(target, /obj)) - var/obj/O = target - user.visible_message("[user] collides with [O]!", "You collide with [O]!") - O.take_damage(20, BRUTE, "melee", 1, 100) //20 brute, melee, 100% armor pen. Pretty robust. - if(istype(target, /mob/living/carbon)) - var/mob/living/carbon/C = target - user.visible_message("[user] smashes into [C]!", "You violently impact [C]!") - C.Knockdown(1, TRUE, FALSE, 0.1, 45) //45 stam, 0.1 hardstun and 1sec softstun - C.apply_damage_type(20, BRUTE) - user.icon_state = "synd_rollin" - walk(user,0) - return TRUE - -/mob/living/silicon/robot/syndeka/proc/toggle_movemode() - uneq_module(held_items[1]) - uneq_module(held_items[2]) - uneq_module(held_items[3]) - -/obj/item/melee/borgclaw - name = "robot claws" - icon = 'icons/obj/items_cyborg.dmi' - icon_state = "2knife" - flags_1 = CONDUCT_1 - force = 25 diff --git a/code/modules/mob/living/silicon/robot/robot.dm b/code/modules/mob/living/silicon/robot/robot.dm index ccdbe81aa2..5b670aaa42 100644 --- a/code/modules/mob/living/silicon/robot/robot.dm +++ b/code/modules/mob/living/silicon/robot/robot.dm @@ -920,22 +920,6 @@ Help the operatives secure the disk at all costs!" set_module = /obj/item/robot_module/syndicate_medical - -/mob/living/silicon/robot/modules/syndicate/syndeka - icon_state = "synd_rollin" - faction = list(ROLE_SYNDICATE) - bubble_icon = "syndibot" - req_access = list(ACCESS_SYNDICATE) - lawupdate = FALSE - scrambledcodes = TRUE // These are rogue borgs. - ionpulse = TRUE - playstyle_string = "You are a Syndicate rapid offense cyborg!
\ - You are armed wit offensive tools and a selection of mobility aids to support you in your mission: help the operatives secure the nuclear authentication disk. \ - You cannot move normally- you must directly roll or activate your rolling mode. Your operative pinpointer will find and locate fellow nuclear operatives. \ - Help the operatives secure the disk at all costs!" - set_module = /obj/item/robot_module/syndeka - - /mob/living/silicon/robot/proc/notify_ai(notifytype, oldname, newname) if(!connected_ai) return @@ -1287,4 +1271,4 @@ sitting = 1 if("Belly up") bellyup = 1 - update_icons() + update_icons() \ No newline at end of file diff --git a/code/modules/mob/living/silicon/robot/robot_modules.dm b/code/modules/mob/living/silicon/robot/robot_modules.dm index 95485d3e5d..7b95ced63f 100644 --- a/code/modules/mob/living/silicon/robot/robot_modules.dm +++ b/code/modules/mob/living/silicon/robot/robot_modules.dm @@ -615,33 +615,3 @@ max_energy = 30 recharge_rate = 1 name = "Marker Beacon Storage" - -/obj/item/robot_module/syndeka //syndicate droideka. - name = "Syndicate Rapid Offense" - basic_modules = list( - /obj/item/assembly/flash/cyborg, - /obj/item/melee/borgclaw, - /obj/item/gun/energy/twinlaser/cyborg, - /obj/item/borgroller, - /obj/item/card/emag, - /obj/item/crowbar/cyborg, - /obj/item/pinpointer/syndicate_cyborg) - ratvar_modules = list( - /obj/item/clockwork/slab/cyborg/security, - /obj/item/clockwork/weapon/ratvarian_spear) - cyborg_base_icon = "synd_rollin" - moduleselect_icon = "malf" - can_be_pushed = FALSE - hat_offset = 3 - -/obj/item/robot_module/syndeka/rebuild_modules() - ..() - anchored = TRUE - var/mob/living/silicon/robot/Syndi = loc - Syndi.faction -= "silicon" //ai turrets - -/obj/item/robot_module/syndeka/remove_module(obj/item/I, delete_after) - ..() - anchored = FALSE - var/mob/living/silicon/robot/Syndi = loc - Syndi.faction += "silicon" //ai is your bff now! diff --git a/code/modules/projectiles/ammunition/energy/laser.dm b/code/modules/projectiles/ammunition/energy/laser.dm index 85a094f3c7..0940144721 100644 --- a/code/modules/projectiles/ammunition/energy/laser.dm +++ b/code/modules/projectiles/ammunition/energy/laser.dm @@ -12,13 +12,6 @@ e_cost = 200 select_name = "kill" -/obj/item/ammo_casing/energy/twin - projectile_type = /obj/item/projectile/beam/laser - e_cost = 50 - select_name = "kill" - pellets = 2 - variance = 10 - /obj/item/ammo_casing/energy/laser/hos e_cost = 100 diff --git a/code/modules/projectiles/guns/energy/laser.dm b/code/modules/projectiles/guns/energy/laser.dm index a21b2122b8..bb97f9cf99 100644 --- a/code/modules/projectiles/guns/energy/laser.dm +++ b/code/modules/projectiles/guns/energy/laser.dm @@ -221,21 +221,3 @@ chambered.BB.damage *= 5 process_fire(target, user, TRUE, params) - -/obj/item/gun/energy/twinlaser - name = "twin-linked lasrifle" - can_charge = TRUE - icon_state = "LaserAK" - item_state = "laser" - desc = "Twin laser gun. It's two in one. With a linked trigger group. One could say it's... twin-linked." - charge_delay = 3 - ammo_type = list(/obj/item/ammo_casing/energy/twin) - -/obj/item/gun/energy/twinlaser/cyborg - name = "laser arms" - icon_state = "lasercannon" - item_state = null - automatic = 1 //fun! - desc = "The Syndicate Rapid Assault cyborg has two arm-like extremeties. They normally have claws, but someone duct-taped laser guns to them as well." - use_cyborg_cell = TRUE - selfcharge = EGUN_NO_SELFCHARGE diff --git a/icons/mob/robots.dmi b/icons/mob/robots.dmi index 139e7b7af7093b86431ce4edab619295b9a2a3dc..896a87ff3a3ca34114958ad57701d44f67a118c4 100644 GIT binary patch literal 231086 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

*?VG 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 literal 241263 zcmZ^~XE>Z))HXbNXM`kr2~k4y7Q`R~5d_hDC%R}6HAE*u^xmV_kmxN$?>z`2%IJ(T z+Pla7Jn!*-KfW9{Zr6DIN3Y=W-;~O?M5?UJct7+Ja(=5( zcSc-T@0lWt3>M{??wK-rJDQu6ymT>l#Ch0%@Pbxo&fkvX?!)hbG!6z%Y?&BXG}he# z|7bRXF=SKnryk>s@w__ZVzE~?ZDlmnTXQ%6p&n(uNv;OIJ;x0+(hn>0^VCF`by<+6Q;#6xEz-S?X}^$h(X9Vk_1_a4 zIv|Lv#~UuyDGIA$pcFQY;QPzXXqjT)t5_Ng)m^k0YC5!866`@xzj-d?o@Es$M3%)ygJZiH`CekbccPLwI-wGc5`T*A@gM#qv~$tN|NKO~g2(tg z$7>#J>^=3mW@9XPfM{(N9Shj-yif90t}D{?9)sDO6&fGQF!DTgYEQ$hd}Zz5Pt}?S zHc#KmzvjgGzI^38YnDqR924l=+;S7>GbJOfmGzKP&|13z-&nH`GQvW=Z?>M)vUa*T z6D&vYLyq!A9na%6dYdoL=KkvJzHZK@D<6zu-S01`l8B=IRNM8q_tke3O4eXLW4|l? zmOI<{e4a8BLh?R)p2&=J?Ds0z78LV`glmhV!)hxAsmwaBUJgO7&tS186bna#GFnJzXH##N-6qu+0v)BSR?zcXgF$Kl&r zqs%npvDe~SWgz#n;jE3Bsg^_bJoRK?PDA%dIrdv?U{E+AXKv%LaStpxL^-t&+lnLI ze<88-*$H^;<2Pj+L@sSEr|wFL$se-)kTmHH3+w!w-viR6dMTH6f5RUCJUnQ>AgEEo zcE29z`UHV6Kon%8UVEl(r~7!5Pd4Ac;xMHpDHL&oaF`kx!n0l}U={2{+xsvqz9~NA zBu7+#knx-D>rl)Qx6V!EENdozsr`mqD=+6R)qC!$ErjT3v|8YbB9xxTUy2c$#Tg5E z!Pg3NA9iwgKY3?4#PWWzV!EYTj9)DCD1CNd_k7^g`%@Mhz6cF*NawQC|NPiy4spZy z|6FqQ`;ONBe_sbL^|*rzo7G>7Q{V`%kZK2<5TeV=xBvS$1_Tb0P7O3UZ1~_m$k5@r zw^5CQicoHGF-v&PzdRP7>;C@!B~n@E&^V+3=gKg%&;LH2m2ymo;kCx#7JX~!s#X3T z!b?yyJrjvUc1SX0p+VE9SSll7amW3AeXop+_P)CN`1oY^tdc^0t7&SYe(}l3C4$VK z@k<%SuWh&N@<+qSj&r*5SU>ZlLqVJ9^~({f z1?+^%Xqfu(xP9P5N@%Ira;XU|jKC*zm^Efy+2aFzYs�q7a*+p+Q?%T)g@mvmZRA zwW*25!omV+%R2u`OUpz3-Me>kIy$qDAbMy`%;Bbfg~w=h2UZ_^AI{w1n&QDxe-Rt+ ziK~&IRaD&+{!s{iR%1XfxyxvL?*4qxnAVSF;|LCGy{-u|x@m0jox=`dR`|fIAbt6` zkrkMuj2;&gvv98s>D@wgs2`h0@=yU^WDbIV4?Lpffd4)&Cd~yQcrhi$7t22c@&y|` zfJu21!)|pL(??bnQ$e-*q+$4Wv-wKK=S-1qmz)Rx{Vwa_Wg zF@^p8Ql3pTumToJ9D+cQfTw9{yIqlz%T`qz&_u6#HZOjY$aJKFyPH!}8V5CF{gHEX za~rM_xuJymX;QbRZ9k7+)40<~pEXN(zO3Lh=MV8$3}6?=sE`j|Ig5Ig04yXC(n;le zWfh_^O%J^De_a*j_*JwLM69efO@@xo$?5ON9x$qs@8Li+G^R!K`@#0dv@|rBNDAjo zL~f!tYoas1Nrc1=Vr@W94r(&4{M{}w)o$90M4_ky8U`_<*-nJ3JoY6qQEXv3g6F=B zsy8zf_mTyCNz}?md~1#u0q49Gk@Gby=WBd?{Kvs=W1Q}zqT;Q$Ic!|m`}7bA+{Y4h z_U}ua!L!F%f9Xivy^r#oOgCz64Jn+Np1s-@yOC@}6ntAIehsgh(}=DAa2O&YM8pa| z(}BMgNyhGn!&rUPP=PclqbksR)Qu!ABdd(gjBhC}_A2bb^U=^yf{RT|PosAGK8Nk! z*J7_`W`*%yQ873gYIz&uR5J7saXOL#%RiN4G^!eI_V3=E3m#X4fA2kZ<^;c2S05H= z8NOTFN=Qg}2a$LP2NAtj`vNwBZHe+mo7Cz{9B$Nl$Oat5<`;y3%lBsE_)ogO`57pC zsSF>#;J>Grh1eXb)BsUA%hZ2(`dY`3Ewk4pDVbyd%Sp^XQF_NqDZxT(qP6bu#Q1o2%l?N7#YC9s zH-wnz>9NescKY1mE94xgpx4d(Z6R#BeKz(H3ZlAH{Kg0zL+^35B*VzbW?|-3U0q#E zna$jK?(-;J4h6L$TI6l)eX^chs$Pqx0h`*?Qu7-uSgBS6D8mui|8;9UQ71o+P`P_p zEpw5?zb&wlKk#o6ClDV^zd zS&C49s8@b73IM=kY`6>VC*IJ1pyCD#GxS@bf{u#9{^C^5(u!mbPuo8_tOgF~3vg!U znpxqFwGz&dpGo*0we3d{l(8`+8K9vf+#DQ%OMAkClAKem523i;FS%c7xV-|nMB2Kv zq^qe}M<scbypN~`QxobaxHFNgghp_Q%-x%s7^q`%6dhti2 zq*m?c5O{}{>V>+6PDH%3)RYd*jT2<)<4G%Ht(}m6E<~st?V3(^I&LB$hJ0=H(IX}< zT5Vu#m`1||0!D{2q2pbHW#m$N)x}%#X@53uZeas1g;*#qX3(w#7Rs#fR5zzkcTS&@ z?)>-S8DAoUkVr2@LR=IUoqCG%0%xgGLOy$WOoE9Xz>N{mRwT*bMAgQ&Dn!Prd^z^u zD%66wXZSUYZnVJ2)CXsXUAxDz-naJki-+d^BKyxgg7Vl*xJn-Nw_@;MwhcpGR;s6= zY`;1DIgbr}^LO`Hy~vfHfWJZZI@vQnzeJK_ItVT#T-v@QuW+>#lan&IN7Q!;Srq$t z`o_94dTAHl8fg9(vBa(opTBxiSB7h0V32OmxO)c#+P4;sJl)~!#;#$i)+Kt6RO@u( zh-1G5f8ShZ9XB_``+J)`3*Gma`ut%CUjG z(j2#d^41QM#IJ<(Z_Jjv5KDMhuX}^xew+=X2lesav1N*Bf9&!R2BNkLW*#<@E71;o}zkc@bW%qxL1AcM+Lz7v*3@^tOF+d>DbV6efJ)Yzyus)!z1Z z_aCRvLg#LpquM4N*Y;Coe%?t3*n00QDp z^Y!1K^I44)ctstkQvm26!_2;UI=kSYO74gEClHhfj77EFs@gqE8i=w64v?BW%9DMY zjzG?Q^LWgP7N&mnLPq6i7#ro3^zu7Br5|B!?^!RfH4-wvVotH$6ZCh!96&^goW0|e z`a<<8Jm-?E4fc$CNw_q@1E(i=o=+kTag!T|Om@050jV4W+du{E5}9c-?Z*KUmBMCJ z4%-{|f@@1rkPI<>+7^%ZUIx2e>KhH9@qi5A{Zk%<`b$J_y6_Y%TDx7;x9}JwU(>!PbOUmvubfjIuu}q(SuhR3Ym5ay`{8?aidGwu zbEf_r38_9k^N8mScE4Rj?t(&5_~CCnbDaz_{mo^U^g_%CmlC8jU>PQ|G2)BQ5`6%sMvd`pe6>dbM??JyiVN|dw0#x>kG2CGrCT~ zw@2nv6lNL;d&QX1Y~hF13%V%00ol0ven|yPfutQOt9sTEE=$ zXHHw?-abB86O7M-2?aR~w+=j&Me`gRezybg(P9)4q)_reN=M?L{JB%cD8V9X%}O$U ztyg)gDjJpws>AYFP%9r-!_bZ(Y49M4n1vn~Sviaog;qXEpj!1ixxCRU%dABs1+{67 z*nVjZdfErnf*&f}iCi5{Z{h#}7_AU1Fi*-$2G)&->{hNENA5MBE;3B9&anGT z9q>+!l;yB3T2^23 zsgiS>juzMju5l8ADx9eucHOq%TsO0q5!V?H7FrFwvFE2&c zSKdHXe=X`T*IZ|)wvTXSrlAn|MofUje=kU|Hun0%Nm{Qxa^bBHv1Mu-4`A#r$%%+|m8|p@P>_D6W3@FpTMnv*OnfYO(Q7u3TrD zkiAg?X4zzJ_P(39<#@{?G%zxsSW{a~w1wWY`)F6!glPqd3gLV^c9KNj-p0^2pq!qb zU}~Bk<%8cOTCc(R6eATVp;h?lPjoP&?%pC3KW$;epDJ)j$ytD3G1YFYxz{}-|9J{x z)h{e(##-CAY#M&`gDqTLR#o3P7uYs=v!uH8=ZmA)PLd(Cco-H8uNL*p&Ll2=nZe<}kq{nkyct~zyLDJP{mHJGe(fASJ2ciFI}avtvm zBL#ao>!th*`TFfgGGhl^sE=76)}(dzntKw3a)nOAqt2?GU8sgoch!Cno&$j(5Qr;g z1^mkYc(bOaCN^uK)L`Dx@B`o;rLBH^s!MAwCR3$4(Y4uib(*$s-h^xKPVhSQS5Haa z)!}a$LcdDEmQAMJ`G$c!q9V^1owLO`E)-zv;}|s*%Yqe2sV+vHq;zgR`kRk@u91KP z*?{n8synjMx;$7$FZJEVL-Hm4d=QW(Aj*V&g-t;~<=^fML{71v<5mUE6YJNN2)( zak`$lk%u=&Z;Q>I4@0kJtH3&qXyIV}6XN|>V0)Do-|f%a#Axzhys@#9Bj z1vmvFDi{~#ihQYGh;S8DiN&$>FU3c4`ds4UqryWT^{3o%@zJq>RZc85z2krJ;zh@` zXc+OhYH9T3o3~S!0ndKlHc+X zFp&+x`cXi3eLV~ACFC#zJ(*U(Cm?WBav@9$me@@dcC&@-r{zkvAqap#QAaDh!dyo2vP6r^JqpbE{OG?J84?qH30cjL@VYSi~HuK%&*^E(P zvWW8oVtR>EdIHuEW5~!SF&hk!gNgaJdp4J0$=D@ljs4ClKd@yU`YWRSCX`eomy=@x zSo->-=rw1sROJ*aAS@<~?z_Lka^*g`_~7&cEdiy#j9VE%CgF&3#JTr)+L#%wU%^I6 zaWSC9zrG)7SBl=0{(03jB6}lebok;sFdU8^7_zTkNpj+`zHqW62M`URB)RKdZj$>FR(5Lc1EGdaE$_ zLI5Ls3_o#7`v_2D->Vr!)&9j*3^U#p5;0DH?9v!6b?2&auZ22J0*Q-5LWc>7^tLCL z`2KCw-G?f%|6_6Sqo>!D{FWQ`wR)-614+EkrYnkzKlHCv>!qM}b}x1eN~n>*`Wn3l zjj#mW*Vs8#M3o`kwkF56xY#nvS5J?c3`i|lmh2}vY!Y{HF@2RDkD1yJZ#L{74d3Hi z0}|Ivojr9*N=k=l69^pCFVVDO!H0(~p3R1eAs?YvAYL(qeGl;r#rDJ{3HIRJ1`QKJ zKGMLV&kG<3PjRpx?FLtNA&1|%71IQn!&cw&*bOW0Qwuv_`iIuN*3zUgzANaU$2nh>TJc)!=C?k5We?V zAGdx!>LbB@lauXPQXMqSOWd%6rAj-o-*0=eva``#0;$6r+f{v(#wr2q2g;0LplPrxjP-XTa@drs{?i&{RR^|?KpmQZ z{ClxJQ)T8Ag$AJzbLadwlwJbsj;1ZCu(h}UHh`Hm_-SfN^LT5L0I_rW)81o@XF|O-3Na1=ja@uIr+`tJt^DRRdqwdU2Saa+lXZSOa<*k z^9G7qTkuHrEF>Cz<~#P;dusy~H5_TRFP}>MRm!Xx;2n2L5$nU5jt$;N{{}s`t9o)Y z+oDe-IF7^4|F}20k##8eK%ml;J#&8a%3D6Yu{+6tCs~yl85$0$(LvPGR~_vxl~w>3 znnF@S#*Z?01~Or=(l%3db+WCktv?5z$8vz6FQT2EdrRBemgFz_)n2y;;#67A@IWNr zzO89VH$V!Mm6c@?kuq2xCj$Kr>G$IJ*C5{9ady-Llt69H6-EKgMcc-I%1Xv{!$rUG z6as~iqqP@_Y;KBh1c-rMMA&fgD`aLE&1`Me?5x6Z>K#S~gg zO9w_zDGxlw+1;4oaQNd*|65U~c>43M%QZj4b>t{3t$d4SZwT_rjviE5XdQspLIkFsc9%Qlu=zv%PJy+Qs&c8LuJ1!a70kAFslU} zvO?(Tw~;dB^$<)o2H34o6flV zAdg4u8TV=)JRW=5YBK8%`Do2%?_URnP&w@+@bw&HshPf6PTtuLhiL%QcDzwDr$!xx z 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 z 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 diff --git a/icons/obj/items_cyborg.dmi b/icons/obj/items_cyborg.dmi index 2741d3a6a0b918fab4ca01fbb0bce8132b814f18..cddb57303d22b6e63a6c7d5df163fb034310fb55 100644 GIT binary patch delta 1805 zcmV+o2lDvC6VeeSiBL{Q4GJ0x0000DNk~Le0001>0001>2m=5B0K5^G9{>OWt&t@w z2|YbM04OLcDk_n2crcln|IB9p|CwgYW|==fKQl8kX8-@p|NsA)ng2-~|IC?MT3T>$ zaEXbD|7My0W@eKL0fZjd004l103R@sIayd)VR2hvXP%y(O(HO|va*=~0F$EuGZpm7 zIwb%A00DGTPE!Ct=GbNc009e=?g2mppl4f?F#;P_mrYd`J*cjy`QnHZgyTXP=|M}t zMOjFNF1)SFqD4Nye7=>hyL7u-rQ0eaZ${c@YyQWfB@#5BexIMNB0Yi;eYAiWi9)k$ zF*O#uD0c$EOH^S%sUef10zrQql&AknI2!Nl|4qarx@5=m;qt@$0M}zqBH9R5)Bpel zyh%hsRCt{2oQp%-L>Ryi6VjHlM-?CFShgqwq*%IyIW=tR=4^Rv(1|2Mfms!Bz^bsh z>43tR6DI!6-sRHfbxBGCBy9H!ls4a8^6QsNDA%t5K%r156v}Hw(;I)0jyE;=bPqSq z_;e3F&N9u-k&d%01DajOK-h7P(;B!EdOQ~6q8*RNV_X~(%{buVi9{SGxrL3xOed1b z)@a4`XTY|!w7~c&rnR;8bTUeDJO<)%_zccKm_#Dscn0Cd(OCp<7=}6Hh(se!3C39> zQHrMs7%jq%gR`kO38a6F4W!<((uOd{->%VC!yJDH(PqUQZzGU03%*Ohyn*+uv?I*% z_iMD*FvmYYv|BO9+X3|)pU?bYKtXMCh1U!}CK>j^?=+@Q$7<*|KNwU{%V3OmJI1}e z*bsj8_4Iv$F&p~L4<3SHjLYLP-`0hMfc0up1ic zW6^Yk@er0IX^@c^NrHxTr1RSKFTe6KymtL-TLWkq%OXE9Mi_?BFbyP$coyRf4pu=Y z%#EAh_!(Zk<&(i%-`W~vp`a`>fEP(8^1wh(T9VSlZJ~cLC>=0^jllC+nE@^@8PYx7 zZhmM8Gt5E9U_#6J{2eE}Ogy}pbohQy(919ikgn4d3WY*BVdQeTj7HcZWOBKD zen{gu_c{!QM@H&ti1dzHhRE>f?c4r_q8O4M1PS^WhN?FT?u?C$d$th^g=4aDGKy}- z#>U(Y;p>0IyT_*E!W|Do`MZhl4`Uy}>ieMKIN1>TP0FH14r9FzDryz)-3P4y13$Q= zP(Xf@Q+Er6LLOte4l2sDS}Yc4W@l%;M1$7%A?AoFl!bdg%99gros`nFI;}CQ{!}df ztf@L3gVy(9ejx}7!n`mwIRQ@-k?g0c3kwUSQVDiZosEWuOqXef zMI&el>H$zz@uHTk9gO-thP|1|IA-Up^?iSy83c27L6RXbF4O4xfZhfwgYsWhL%W|= zzX!)3!$84IGQ-+3Xshq@9D~4?!KY+F1E%iz{rDQXWiy!@tZfV)h&jiar`{cy`rm)R zhU^i)A>iNuQ>xIAO&;kKY*5xB?icm^0T6XR3WY+UP$(1%h4QN4m|W0UC9XBcy<2~* z`m|W}X;Ib}$nr9&!Mcy&x=)LBpBC#rEtd5KxMh$+p-?Ck3WY+UP$(1%8fb$V8;5exE60-3U9obDj z*oV)8`Z>k|DjoY*Q{%NW1m6VQ%OQe`@Amh>KHzu%+ucAnk^1-^E??CA_A3>f$V%8! vW@`U~046b-RR4=Zbm1cIN1;$CuP^@tq%?~XeeiBg00000NkvXXu0mjfe1KqF delta 2048 zcmV+b2>2m=5B0B!b@ZvX%Ru#qJz zA(@%~%x3@pnPxpbJpd>uX8-@p|NsA)ng2-~D=I4gW|@&$cp-p*0L*5YKR-V+Gc#LY zXaCHZT3T9gaBzuPyu5;UKFub-|mJ%SN^w160i zLbGczH5R)lcLKpnRAE4=DU+W9L4TZ-r~gVg8t?4?O-2%}9`4YR9nXi$NAv^2hgkn- z$e0oU00yT?L_t(|ob8*7L(@ha$Kw*y^76Uq*w}+jjAm0{z-n!9E;!w2g(B85l0gO6 z&Bp}nrp`^MigV!D-@LnA9+%{jlm@tDyH99o^ULG=&F}64cNdOhFc=I5gMY!;G4{QY z?05wG_9Z(W0UxnD?RXTt!0+Fm;CK|gAP79SKd=najz=Mi#sLx=k3!63#L(kYjz=M8 zve}H71tc>biI{C`%Yr1f3t5oKwvLX@WW|Ye9XRM5z_Z=wj^c%DBNur=*CBiX!7BsuYD{oMqd zBhZdV8|Z$AK(}*(?swhvK=Al`Ha#|Y{C!A|8$8}apnE$8J|KXf;6pdP5Ip{oO|K0e z{}|Hi29Ng=*p`8`XCUo$fO;zvw-sVA7!1Z8kK1JuS3`c4_$2AuRsoD5JLKll`O+`tdP4$hnfOV}}}jvt_|GcL3Y z_4oIm9RLgtAiU?NI(~pUFQIfv{*2^c2)u?7BPMPKl*bQH1~O7m85$Zw4#3aI;K=6) z+yU+J1EcdYcP^iYcYgx^yJ`5QbM@y1DZCkSF6>V3kwUhjVuyVpvt#?P-ka?cG7C|`n~MXTxh-Me>dwHnYr4}RUdcW?gYO}$3N!Qyql z1696r=hn~a3@Abb3tH{Iz9foTb=fIDx(+HuUt&@)rpmIc&dq_3l}e%LiGl>3KdIV?xfDN8MkF7G87whYefc5qDhBV-tT=(+N&_hHTc=gxLXtlvQ z-(GA0o|$ZHZc3XC@B%;EIi9tDJXH@PdVk>S<^ot=w$~a45SsvLO*+(&q(;m08(+4# zA7}Ny2lv1)n+xa4fG7g#uK}yCVaZvO;!Vzsp}#d?=k(u(bjhf}=xwi6vt`?+3DVtZ{G7vV;J&Ba9 z!ef`6;Cb#zq>SXlkM@-hn&+NGCJY1UGgfv|lmh$#C#UR?=DAZvdT!$HQo|o`vda!> zo;y_n4R{`KT1;#T0{Z8D4>;XUs%-&`SKbwP!*7=z-#qukKp4xx8-6 Date: Sun, 17 Nov 2019 12:00:17 +1100 Subject: [PATCH 025/175] pickup pickup pickup pickup 100% pickup --- code/game/machinery/suit_storage_unit.dm | 5 +- code/game/machinery/washing_machine.dm | 4 + .../kitchen_machinery/deep_fryer.dm | 3 + code/modules/mob/living/carbon/carbon.dm | 36 +++-- code/modules/mob/living/carbon/examine.dm | 4 +- .../mob/living/carbon/monkey/combat.dm | 4 + .../mob/living/carbon/monkey/monkey.dm | 5 + code/modules/mob/living/inhand_holder.dm | 138 +++++++++++------- code/modules/mob/living/living.dm | 5 + .../mob/living/simple_animal/friendly/cat.dm | 4 +- .../mob/living/simple_animal/friendly/dog.dm | 7 +- .../simple_animal/friendly/drone/_drone.dm | 4 + .../friendly/drone/interaction.dm | 25 +--- .../mob/living/simple_animal/friendly/fox.dm | 2 +- .../living/simple_animal/friendly/lizard.dm | 5 + .../living/simple_animal/friendly/mouse.dm | 11 +- .../living/simple_animal/friendly/sloth.dm | 2 +- code/modules/recycling/disposal/bin.dm | 14 +- icons/mob/animals_held.dmi | Bin 0 -> 675 bytes icons/mob/animals_held_lh.dmi | Bin 0 -> 10036 bytes icons/mob/animals_held_rh.dmi | Bin 0 -> 10099 bytes 21 files changed, 184 insertions(+), 94 deletions(-) create mode 100644 icons/mob/animals_held.dmi create mode 100644 icons/mob/animals_held_lh.dmi create mode 100644 icons/mob/animals_held_rh.dmi diff --git a/code/game/machinery/suit_storage_unit.dm b/code/game/machinery/suit_storage_unit.dm index f35caf514c..adc0e5bf1e 100644 --- a/code/game/machinery/suit_storage_unit.dm +++ b/code/game/machinery/suit_storage_unit.dm @@ -326,6 +326,9 @@ /obj/machinery/suit_storage_unit/attackby(obj/item/I, mob/user, params) if(state_open && is_operational()) + if(istype(I, /obj/item/clothing/head/mob_holder)) + to_chat(user, "You can't quite fit that in while you hold it!") + return if(istype(I, /obj/item/clothing/suit)) if(suit) to_chat(user, "The unit already contains a suit!.") @@ -437,4 +440,4 @@ if(I) I.forceMove(loc) . = TRUE - update_icon() \ No newline at end of file + update_icon() diff --git a/code/game/machinery/washing_machine.dm b/code/game/machinery/washing_machine.dm index 8be079656b..f7dd929692 100644 --- a/code/game/machinery/washing_machine.dm +++ b/code/game/machinery/washing_machine.dm @@ -217,6 +217,10 @@ update_icon() return + if(istype(W, /obj/item/clothing/head/mob_holder)) + to_chat(user, "It's too unwieldly to put in this way.") + return 1 + else if(user.a_intent != INTENT_HARM) if (!state_open) diff --git a/code/modules/food_and_drinks/kitchen_machinery/deep_fryer.dm b/code/modules/food_and_drinks/kitchen_machinery/deep_fryer.dm index dd33f696c9..6c3291fe00 100644 --- a/code/modules/food_and_drinks/kitchen_machinery/deep_fryer.dm +++ b/code/modules/food_and_drinks/kitchen_machinery/deep_fryer.dm @@ -80,6 +80,9 @@ God bless America. I.reagents.trans_to(src, I.reagents.total_volume) qdel(I) return + if(istype(I,/obj/item/clothing/head/mob_holder)) + to_chat(user, "This does not fit in the fryer.") // TODO: Deepfrying instakills mobs, spawns a whole deep-fried mob. + return if(!reagents.has_reagent("cooking_oil")) to_chat(user, "[src] has no cooking oil to fry with!") return diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index 88aa5f86d0..c646b077bc 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -162,19 +162,29 @@ var/atom/movable/thrown_thing var/obj/item/I = src.get_active_held_item() - if(!I) - if(pulling && isliving(pulling) && grab_state >= GRAB_AGGRESSIVE) - var/mob/living/throwable_mob = pulling - if(!throwable_mob.buckled) - thrown_thing = throwable_mob - stop_pulling() - if(HAS_TRAIT(src, TRAIT_PACIFISM)) - to_chat(src, "You gently let go of [throwable_mob].") - adjustStaminaLossBuffered(25)//CIT CHANGE - throwing an entire person shall be very tiring - var/turf/start_T = get_turf(loc) //Get the start and target tile for the descriptors - var/turf/end_T = get_turf(target) - if(start_T && end_T) - log_combat(src, throwable_mob, "thrown", addition="grab from tile in [AREACOORD(start_T)] towards tile at [AREACOORD(end_T)]") + var/mob/living/throwable_mob + + if(istype(I, /obj/item/clothing/head/mob_holder)) + var/obj/item/clothing/head/mob_holder/holder = I + if(holder.held_mob) + throwable_mob = holder.held_mob + holder.release() + + if(!I || throwable_mob) + if(!throwable_mob && pulling && isliving(pulling) && grab_state >= GRAB_AGGRESSIVE) + throwable_mob = pulling + + if(!throwable_mob.buckled) + thrown_thing = throwable_mob + stop_pulling() + if(HAS_TRAIT(src, TRAIT_PACIFISM)) + to_chat(src, "You gently let go of [throwable_mob].") + var/turf/start_T = get_turf(loc) //Get the start and target tile for the descriptors + var/turf/end_T = get_turf(target) + if(start_T && end_T) + var/start_T_descriptor = "tile at [start_T.x], [start_T.y], [start_T.z] in area [get_area(start_T)]" + var/end_T_descriptor = "tile at [end_T.x], [end_T.y], [end_T.z] in area [get_area(end_T)]" + log_combat(src, throwable_mob, "thrown", addition="from [start_T_descriptor] with the target [end_T_descriptor]") else if(!CHECK_BITFIELD(I.item_flags, ABSTRACT) && !HAS_TRAIT(I, TRAIT_NODROP)) thrown_thing = I diff --git a/code/modules/mob/living/carbon/examine.dm b/code/modules/mob/living/carbon/examine.dm index 5634d21775..afac0d2769 100644 --- a/code/modules/mob/living/carbon/examine.dm +++ b/code/modules/mob/living/carbon/examine.dm @@ -16,6 +16,8 @@ msg += "[t_He] [t_is] wearing [wear_mask.get_examine_string(user)] on [t_his] face.\n" if (wear_neck) msg += "[t_He] [t_is] wearing [wear_neck.get_examine_string(user)] around [t_his] neck.\n" + if(can_be_held) + msg += "[t_He] looks small enough to be picked up with Alt+Click!\n" for(var/obj/item/I in held_items) if(!(I.item_flags & ABSTRACT)) @@ -111,4 +113,4 @@ msg += "*---------*" to_chat(user, msg) - return msg \ No newline at end of file + return msg diff --git a/code/modules/mob/living/carbon/monkey/combat.dm b/code/modules/mob/living/carbon/monkey/combat.dm index 25bc243f07..92ad87f6b5 100644 --- a/code/modules/mob/living/carbon/monkey/combat.dm +++ b/code/modules/mob/living/carbon/monkey/combat.dm @@ -132,6 +132,10 @@ pickupTarget = null pickupTimer = 0 else if(ismob(pickupTarget.loc)) // in someones hand + if(istype(pickupTarget, /obj/item/clothing/head/mob_holder/)) + var/obj/item/clothing/head/mob_holder/h = pickupTarget + if(h && h.held_mob==src) + return//dont let them pickpocket themselves var/mob/M = pickupTarget.loc if(!pickpocketing) pickpocketing = TRUE diff --git a/code/modules/mob/living/carbon/monkey/monkey.dm b/code/modules/mob/living/carbon/monkey/monkey.dm index f9c2e2dd3d..47a177f75b 100644 --- a/code/modules/mob/living/carbon/monkey/monkey.dm +++ b/code/modules/mob/living/carbon/monkey/monkey.dm @@ -15,6 +15,7 @@ bodyparts = list(/obj/item/bodypart/chest/monkey, /obj/item/bodypart/head/monkey, /obj/item/bodypart/l_arm/monkey, /obj/item/bodypart/r_arm/monkey, /obj/item/bodypart/r_leg/monkey, /obj/item/bodypart/l_leg/monkey) hud_type = /datum/hud/monkey + can_be_held = "monkey" /mob/living/carbon/monkey/Initialize(mapload, cubespawned=FALSE, mob/spawner) verbs += /mob/living/proc/mob_sleep @@ -45,6 +46,10 @@ SSmobs.cubemonkeys -= src return ..() +/mob/living/carbon/monkey/generate_mob_holder() + var/obj/item/clothing/head/mob_holder/holder = new(get_turf(src), src, "monkey", 'icons/mob/animals_held.dmi', 'icons/mob/animals_held_lh.dmi', 'icons/mob/animals_held_rh.dmi', TRUE) + return holder + /mob/living/carbon/monkey/create_internal_organs() internal_organs += new /obj/item/organ/appendix internal_organs += new /obj/item/organ/lungs diff --git a/code/modules/mob/living/inhand_holder.dm b/code/modules/mob/living/inhand_holder.dm index 420c59b22d..8c79ea046f 100644 --- a/code/modules/mob/living/inhand_holder.dm +++ b/code/modules/mob/living/inhand_holder.dm @@ -5,80 +5,118 @@ desc = "Yell at coderbrush." icon = null icon_state = "" - item_flags = DROPDEL var/mob/living/held_mob - var/can_head = TRUE - var/destroying = FALSE + var/can_head = FALSE + w_class = WEIGHT_CLASS_BULKY -/obj/item/clothing/head/mob_holder/Initialize(mapload, mob/living/M, _worn_state, head_icon, lh_icon, rh_icon, _can_head = TRUE) +/obj/item/clothing/head/mob_holder/Initialize(mapload, mob/living/M, _worn_state, alt_worn, lh_icon, rh_icon, _can_head_override = FALSE) . = ..() - can_head = _can_head - if(head_icon) - alternate_worn_icon = head_icon + + if(M) + M.setDir(SOUTH) + held_mob = M + M.forceMove(src) + appearance = M.appearance + name = M.name + desc = M.desc + + if(_can_head_override) + can_head = _can_head_override + if(alt_worn) + alternate_worn_icon = alt_worn if(_worn_state) item_state = _worn_state + icon_state = _worn_state if(lh_icon) lefthand_file = lh_icon if(rh_icon) righthand_file = rh_icon if(!can_head) slot_flags = NONE - deposit(M) /obj/item/clothing/head/mob_holder/Destroy() - destroying = TRUE if(held_mob) - release(FALSE) + release() return ..() -/obj/item/clothing/head/mob_holder/proc/deposit(mob/living/L) - if(!istype(L)) - return FALSE - L.setDir(SOUTH) - update_visuals(L) - held_mob = L - L.forceMove(src) - name = L.name - desc = L.desc - return TRUE +/obj/item/clothing/head/mob_holder/dropped() + ..() + if(isturf(loc))//don't release on soft-drops + release() -/obj/item/clothing/head/mob_holder/proc/update_visuals(mob/living/L) - appearance = L.appearance - -/obj/item/clothing/head/mob_holder/proc/release(del_on_release = TRUE) - if(!held_mob) - if(del_on_release && !destroying) - qdel(src) - return FALSE +/obj/item/clothing/head/mob_holder/proc/release() if(isliving(loc)) var/mob/living/L = loc - to_chat(L, "[held_mob] wriggles free!") L.dropItemToGround(src) - held_mob.forceMove(get_turf(held_mob)) - held_mob.reset_perspective() - held_mob.setDir(SOUTH) - held_mob.visible_message("[held_mob] uncurls!") - held_mob = null - if(del_on_release && !destroying) - qdel(src) - return TRUE + if(held_mob) + var/mob/living/m = held_mob + m.forceMove(get_turf(m)) + m.reset_perspective() + m.setDir(SOUTH) + held_mob = null + qdel(src) /obj/item/clothing/head/mob_holder/relaymove(mob/user) - release() + to_chat(user, "You must resist in order to escape!") + return /obj/item/clothing/head/mob_holder/container_resist() + if(isliving(loc)) + var/mob/living/L = loc + visible_message("[src] escapes [L]!") release() -/obj/item/clothing/head/mob_holder/drone/deposit(mob/living/L) - . = ..() - if(!isdrone(L)) - qdel(src) - name = "drone (hiding)" - desc = "This drone is scared and has curled up into a ball!" +/mob/living/proc/mob_pickup(mob/living/L) + var/obj/item/clothing/head/mob_holder/holder = generate_mob_holder() + if(!holder) + return + drop_all_held_items() + L.put_in_hands(holder) + return -/obj/item/clothing/head/mob_holder/drone/update_visuals(mob/living/L) - var/mob/living/simple_animal/drone/D = L - if(!D) - return ..() - icon = 'icons/mob/drone.dmi' - icon_state = "[D.visualAppearence]_hat" +/mob/living/proc/mob_try_pickup(mob/living/user) + if(!ishuman(user) || !src.Adjacent(user) || user.incapacitated() || !can_be_held) + return FALSE + if(user.get_active_held_item()) + to_chat(user, "Your hands are full!") + return FALSE + if(buckled) + to_chat(user, "[src] is buckled to something!") + return FALSE + if(src == user) + to_chat(user, "You can't pick yourself up.") + return FALSE + visible_message("[user] starts picking up [src].", \ + "[user] starts picking you up!") + if(!do_after(user, 20, target = src)) + return FALSE + + if(user.get_active_held_item()||buckled) + return FALSE + + visible_message("[user] picks up [src]!", \ + "[user] picks you up!") + to_chat(user, "You pick [src] up.") + mob_pickup(user) + return TRUE + +/mob/living/AltClick(mob/user) + mob_try_pickup(user) + ..() + + +// I didn't define these for mobs, because you shouldn't be able to breathe out of mobs and using their loc isn't always the logical thing to do. +/obj/item/clothing/head/mob_holder/return_air() + var/atom/location = loc + if(location) + return location.loc.return_air(args) + +/obj/item/clothing/head/mob_holder/assume_air(datum/gas_mixture/env) + var/atom/location = loc + if(location) + return location.loc.assume_air(env) + +/obj/item/clothing/head/mob_holder/remove_air(amount) + var/atom/location = loc + if(location) + return location.loc.remove_air(amount) diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index d249cd1a61..5cde372a48 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -40,6 +40,11 @@ QDEL_LIST(diseases) return ..() +/mob/living/proc/generate_mob_holder() + ..() + var/obj/item/clothing/head/mob_holder/holder = new(get_turf(src), src, (istext(can_be_held) ? can_be_held : ""), 'icons/mob/animals_held.dmi', 'icons/mob/animals_held_lh.dmi', 'icons/mob/animals_held_rh.dmi') + return holder + /mob/living/proc/OpenCraftingMenu() return diff --git a/code/modules/mob/living/simple_animal/friendly/cat.dm b/code/modules/mob/living/simple_animal/friendly/cat.dm index 3a21a04bf9..c3eee6284c 100644 --- a/code/modules/mob/living/simple_animal/friendly/cat.dm +++ b/code/modules/mob/living/simple_animal/friendly/cat.dm @@ -31,7 +31,7 @@ var/mob/living/simple_animal/mouse/movement_target gold_core_spawnable = FRIENDLY_SPAWN collar_type = "cat" - + can_be_held = "cat2" do_footstep = TRUE /mob/living/simple_animal/pet/cat/Initialize() @@ -80,6 +80,7 @@ pass_flags = PASSMOB mob_size = MOB_SIZE_SMALL collar_type = "kitten" + can_be_held = "cat" //RUNTIME IS ALIVE! SQUEEEEEEEE~ /mob/living/simple_animal/pet/cat/Runtime @@ -262,6 +263,7 @@ attacked_sound = 'sound/items/eatfood.ogg' deathmessage = "loses its false life and collapses!" death_sound = "bodyfall" + can_be_held = "cak" /mob/living/simple_animal/pet/cat/cak/CheckParts(list/parts) ..() diff --git a/code/modules/mob/living/simple_animal/friendly/dog.dm b/code/modules/mob/living/simple_animal/friendly/dog.dm index c194233c42..3287edef5f 100644 --- a/code/modules/mob/living/simple_animal/friendly/dog.dm +++ b/code/modules/mob/living/simple_animal/friendly/dog.dm @@ -15,7 +15,7 @@ turns_per_move = 10 do_footstep = TRUE - + can_be_held = TRUE //Corgis and pugs are now under one dog subtype /mob/living/simple_animal/pet/dog/corgi @@ -35,6 +35,7 @@ var/obj/item/inventory_back var/shaved = FALSE var/nofur = FALSE //Corgis that have risen past the material plane of existence. + can_be_held = "corgi" /mob/living/simple_animal/pet/dog/corgi/Destroy() QDEL_NULL(inventory_head) @@ -63,6 +64,7 @@ butcher_results = list(/obj/item/reagent_containers/food/snacks/meat/slab/pug = 3) gold_core_spawnable = FRIENDLY_SPAWN collar_type = "pug" + can_be_held = "pug" /mob/living/simple_animal/pet/dog/corgi/exoticcorgi name = "Exotic Corgi" @@ -360,6 +362,7 @@ icon_dead = "old_corgi_dead" desc = "At a ripe old age of [record_age] Ian's not as spry as he used to be, but he'll always be the HoP's beloved corgi." //RIP turns_per_move = 20 + can_be_held = "old_corgi" /mob/living/simple_animal/pet/dog/corgi/Ian/Life() if(!stat && SSticker.current_state == GAME_STATE_FINISHED && !memory_saved) @@ -582,6 +585,7 @@ unsuitable_atmos_damage = 0 minbodytemp = TCMB maxbodytemp = T0C + 40 + can_be_held = "void_puppy" /mob/living/simple_animal/pet/dog/corgi/puppy/void/Process_Spacemove(movement_dir = 0) return 1 //Void puppies can navigate space. @@ -603,6 +607,7 @@ response_harm = "kicks" var/turns_since_scan = 0 var/puppies = 0 + can_be_held = "lisa" //Lisa already has a cute bow! /mob/living/simple_animal/pet/dog/corgi/Lisa/Topic(href, href_list) diff --git a/code/modules/mob/living/simple_animal/friendly/drone/_drone.dm b/code/modules/mob/living/simple_animal/friendly/drone/_drone.dm index d7d4d1b9f2..ced6e30834 100644 --- a/code/modules/mob/living/simple_animal/friendly/drone/_drone.dm +++ b/code/modules/mob/living/simple_animal/friendly/drone/_drone.dm @@ -274,3 +274,7 @@ /mob/living/simple_animal/drone/electrocute_act(shock_damage, obj/source, siemens_coeff = 1, safety = 0, tesla_shock = 0, illusion = 0, stun = TRUE) return 0 //So they don't die trying to fix wiring + +/mob/living/simple_animal/drone/generate_mob_holder() + var/obj/item/clothing/head/mob_holder/holder = new(get_turf(src), src, "[visualAppearence]_hat", null, null, null, TRUE) + return holder diff --git a/code/modules/mob/living/simple_animal/friendly/drone/interaction.dm b/code/modules/mob/living/simple_animal/friendly/drone/interaction.dm index 33031fd80c..cb1c943453 100644 --- a/code/modules/mob/living/simple_animal/friendly/drone/interaction.dm +++ b/code/modules/mob/living/simple_animal/friendly/drone/interaction.dm @@ -29,28 +29,11 @@ if("Nothing") return -//ATTACK HAND IGNORING PARENT RETURN VALUE +//picky up the drone c: /mob/living/simple_animal/drone/attack_hand(mob/user) - if(ishuman(user)) - if(stat == DEAD || status_flags & GODMODE || !can_be_held) - ..() - return - if(user.get_active_held_item()) - to_chat(user, "Your hands are full!") - return - visible_message("[user] starts picking up [src].", \ - "[user] starts picking you up!") - if(!do_after(user, 20, target = src)) - return - visible_message("[user] picks up [src]!", \ - "[user] picks you up!") - if(buckled) - to_chat(user, "[src] is buckled to [buckled] and cannot be picked up!") - return - to_chat(user, "You pick [src] up.") - drop_all_held_items() - var/obj/item/clothing/head/mob_holder/drone/DH = new(get_turf(src), src) - user.put_in_hands(DH) + ..() + if(user.a_intent=="help") + mob_try_pickup(user) /mob/living/simple_animal/drone/proc/try_reactivate(mob/living/user) var/mob/dead/observer/G = get_ghost() diff --git a/code/modules/mob/living/simple_animal/friendly/fox.dm b/code/modules/mob/living/simple_animal/friendly/fox.dm index 28b66c26ee..3f58ca593e 100644 --- a/code/modules/mob/living/simple_animal/friendly/fox.dm +++ b/code/modules/mob/living/simple_animal/friendly/fox.dm @@ -18,7 +18,7 @@ response_disarm = "gently pushes aside" response_harm = "kicks" gold_core_spawnable = FRIENDLY_SPAWN - + can_be_held = "fox" do_footstep = TRUE //Captain fox diff --git a/code/modules/mob/living/simple_animal/friendly/lizard.dm b/code/modules/mob/living/simple_animal/friendly/lizard.dm index 6b179ba857..1a9a4ff4d7 100644 --- a/code/modules/mob/living/simple_animal/friendly/lizard.dm +++ b/code/modules/mob/living/simple_animal/friendly/lizard.dm @@ -23,6 +23,7 @@ obj_damage = 0 environment_smash = ENVIRONMENT_SMASH_NONE var/static/list/edibles = typecacheof(list(/mob/living/simple_animal/butterfly, /mob/living/simple_animal/cockroach)) //list of atoms, however turfs won't affect AI, but will affect consumption. + can_be_held = "lizard" //you can hold lizards now. /mob/living/simple_animal/hostile/lizard/CanAttack(atom/the_target)//Can we actually attack a possible target? if(see_invisible < the_target.invisibility)//Target's invisible to us, forget it @@ -39,3 +40,7 @@ return TRUE else return ..() + +/mob/living/simple_animal/hostile/lizard/generate_mob_holder() + var/obj/item/clothing/head/mob_holder/holder = new(get_turf(src), src, "lizard", 'icons/mob/animals_held.dmi', 'icons/mob/animals_held_lh.dmi', 'icons/mob/animals_held_rh.dmi', TRUE) + return holder diff --git a/code/modules/mob/living/simple_animal/friendly/mouse.dm b/code/modules/mob/living/simple_animal/friendly/mouse.dm index bf45c9cc73..2b735f7a14 100644 --- a/code/modules/mob/living/simple_animal/friendly/mouse.dm +++ b/code/modules/mob/living/simple_animal/friendly/mouse.dm @@ -25,6 +25,7 @@ var/body_color //brown, gray and white, leave blank for random gold_core_spawnable = FRIENDLY_SPAWN var/chew_probability = 1 + can_be_held = TRUE /mob/living/simple_animal/mouse/Initialize() . = ..() @@ -34,7 +35,7 @@ icon_state = "mouse_[body_color]" icon_living = "mouse_[body_color]" icon_dead = "mouse_[body_color]_dead" - + can_be_held = "mouse_[body_color]" /mob/living/simple_animal/mouse/proc/splat() src.health = 0 @@ -87,14 +88,17 @@ /mob/living/simple_animal/mouse/white body_color = "white" icon_state = "mouse_white" + can_be_held = "mouse_white" /mob/living/simple_animal/mouse/gray body_color = "gray" icon_state = "mouse_gray" + can_be_held = "mouse_gray" /mob/living/simple_animal/mouse/brown body_color = "brown" icon_state = "mouse_brown" + can_be_held = "mouse_brown" //TOM IS ALIVE! SQUEEEEEEEE~K :) /mob/living/simple_animal/mouse/brown/Tom @@ -118,3 +122,8 @@ /obj/item/reagent_containers/food/snacks/deadmouse/on_grind() reagents.clear_reagents() + +/mob/living/simple_animal/mouse/generate_mob_holder() + var/obj/item/clothing/head/mob_holder/holder = new(get_turf(src), src, (istext(can_be_held) ? can_be_held : ""), 'icons/mob/animals_held.dmi', 'icons/mob/animals_held_lh.dmi', 'icons/mob/animals_held_rh.dmi') + holder.w_class = WEIGHT_CLASS_TINY + return holder diff --git a/code/modules/mob/living/simple_animal/friendly/sloth.dm b/code/modules/mob/living/simple_animal/friendly/sloth.dm index 324fa107fa..175cb8e838 100644 --- a/code/modules/mob/living/simple_animal/friendly/sloth.dm +++ b/code/modules/mob/living/simple_animal/friendly/sloth.dm @@ -22,7 +22,7 @@ maxHealth = 50 speed = 10 glide_size = 2 - + can_be_held = "sloth" //finally oranges can be held do_footstep = TRUE diff --git a/code/modules/recycling/disposal/bin.dm b/code/modules/recycling/disposal/bin.dm index 5edddd64c2..672eb2f242 100644 --- a/code/modules/recycling/disposal/bin.dm +++ b/code/modules/recycling/disposal/bin.dm @@ -102,9 +102,17 @@ return ..() /obj/machinery/disposal/proc/place_item_in_disposal(obj/item/I, mob/user) - I.forceMove(src) - user.visible_message("[user.name] places \the [I] into \the [src].", "You place \the [I] into \the [src].") - + if(istype(I, /obj/item/clothing/head/mob_holder)) + var/obj/item/clothing/head/mob_holder/H = I + var/mob/living/m = H.held_mob + H.release() + if(m) + user.start_pulling(m, 1) + stuff_mob_in(m,user) + return//you don't want this going into disposals ever + if(user.temporarilyRemoveItemFromInventory(I)) //double-checks never hurt + I.forceMove(src) + user.visible_message("[user.name] places \the [I] into \the [src].", "You place \the [I] into \the [src].") //mouse drop another mob or self /obj/machinery/disposal/MouseDrop_T(mob/living/target, mob/living/user) if(istype(target)) diff --git a/icons/mob/animals_held.dmi b/icons/mob/animals_held.dmi new file mode 100644 index 0000000000000000000000000000000000000000..82a065d93a562a9264ccee2022d6a4beed1ad5f2 GIT binary patch literal 675 zcmV;U0$lxxP)GC)ttc@! z6~s0~D9g#LN-RpjrA%4D)z1ZNJpg$hCCCy0*o^=H0i;PpK~z|U?Uui8!Y~lVomx=2 z>Of>sR#f@`4i-EBeE|?cU0X$BZdFxc??6UYD@*r2LCVqx=+H;1!@t~}Lr|(NmHdkX z`t19Bjw8-6wjl^Z1|d4Yqn6%vuZy(SK%dE8ix}kS7IjIjfe!j3YG~LCX+40lJ%7OQ ze0T3@vgx=9bT}ayhH887iREl6?~5hP1{@n`hCpi_0U3pGx-tS7pZjHXyj{cusWA;` zZCXJmSpt2YEU7^=uJmDa}3nO9|IoGuQ5kO8N!$kP}{`2acd(YO|$i9 zAurcy=G1qTAQhw-M2zb*`~?62002ov JPDHLkV1lkOAg2HT literal 0 HcmV?d00001 diff --git a/icons/mob/animals_held_lh.dmi b/icons/mob/animals_held_lh.dmi new file mode 100644 index 0000000000000000000000000000000000000000..6c407c850bf37be8127f689001dfb64fb8a30237 GIT binary patch literal 10036 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 ngunN+p8WS0v;HqO&mXUmH>@J73FE Date: Sun, 17 Nov 2019 12:12:46 +1100 Subject: [PATCH 026/175] e --- code/modules/mob/living/living.dm | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index 5cde372a48..672044045a 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -1148,24 +1148,6 @@ if(can_be_held) mob_try_pickup(over) -/mob/living/proc/mob_pickup(mob/living/L) - return - -/mob/living/proc/mob_try_pickup(mob/living/user) - if(!ishuman(user)) - return - if(user.get_active_held_item()) - to_chat(user, "Your hands are full!") - return FALSE - if(buckled) - to_chat(user, "[src] is buckled to something!") - return FALSE - user.visible_message("[user] starts trying to scoop up [src]!") - if(!do_after(user, 20, target = src)) - return FALSE - mob_pickup(user) - return TRUE - /mob/living/proc/get_static_viruses() //used when creating blood and other infective objects if(!LAZYLEN(diseases)) return From ab846bc584d5eecf0cb86ef5c654f54c0a34c6df Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Wed, 20 Nov 2019 13:54:57 -0700 Subject: [PATCH 027/175] Update stun.dm --- code/modules/projectiles/projectile/energy/stun.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/projectiles/projectile/energy/stun.dm b/code/modules/projectiles/projectile/energy/stun.dm index d7c8b8b082..5b78c655b2 100644 --- a/code/modules/projectiles/projectile/energy/stun.dm +++ b/code/modules/projectiles/projectile/energy/stun.dm @@ -23,6 +23,7 @@ var/mob/living/carbon/C = target SEND_SIGNAL(C, COMSIG_ADD_MOOD_EVENT, "tased", /datum/mood_event/tased) SEND_SIGNAL(C, COMSIG_LIVING_MINOR_SHOCK) + C.ignite_mob() if(C.dna && C.dna.check_mutation(HULK)) C.say(pick(";RAAAAAAAARGH!", ";HNNNNNNNNNGGGGGGH!", ";GWAAAAAAAARRRHHH!", "NNNNNNNNGGGGGGGGHH!", ";AAAAAAARRRGH!" ), forced = "hulk") else if((C.status_flags & CANKNOCKDOWN) && !HAS_TRAIT(C, TRAIT_STUNIMMUNE)) From 25efd11d9a2f876833b5c85099f5129095a4657f Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Wed, 20 Nov 2019 21:44:17 -0700 Subject: [PATCH 028/175] Update code/modules/projectiles/projectile/energy/stun.dm Co-Authored-By: Ghom <42542238+Ghommie@users.noreply.github.com> --- code/modules/projectiles/projectile/energy/stun.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/projectiles/projectile/energy/stun.dm b/code/modules/projectiles/projectile/energy/stun.dm index 5b78c655b2..a3c139bcff 100644 --- a/code/modules/projectiles/projectile/energy/stun.dm +++ b/code/modules/projectiles/projectile/energy/stun.dm @@ -23,7 +23,7 @@ var/mob/living/carbon/C = target SEND_SIGNAL(C, COMSIG_ADD_MOOD_EVENT, "tased", /datum/mood_event/tased) SEND_SIGNAL(C, COMSIG_LIVING_MINOR_SHOCK) - C.ignite_mob() + C.IgniteMob() if(C.dna && C.dna.check_mutation(HULK)) C.say(pick(";RAAAAAAAARGH!", ";HNNNNNNNNNGGGGGGH!", ";GWAAAAAAAARRRHHH!", "NNNNNNNNGGGGGGGGHH!", ";AAAAAAARRRGH!" ), forced = "hulk") else if((C.status_flags & CANKNOCKDOWN) && !HAS_TRAIT(C, TRAIT_STUNIMMUNE)) From 0ac188bde9f9da0fcd15bed7657b18a5bd1b7b2e Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Fri, 22 Nov 2019 05:00:53 +0100 Subject: [PATCH 029/175] Unmodularize gamemodes folder. --- .../game/gamemodes/gangs/dominator.dm | 0 .../gamemodes/gangs/dominator_countdown.dm | 0 .../game/gamemodes/gangs/gang.dm | 0 .../game/gamemodes/gangs/gang_datums.dm | 0 .../game/gamemodes/gangs/gang_decals.dm | 0 .../game/gamemodes/gangs/gang_hud.dm | 0 .../game/gamemodes/gangs/gang_items.dm | 0 .../game/gamemodes/gangs/gang_pen.dm | 0 .../game/gamemodes/gangs/gangs.dm | 0 .../game/gamemodes/gangs/gangtool.dm | 0 .../game/gamemodes/gangs/implant_gang.dm | 0 code/game/gamemodes/revolution/revolution.dm | 4 ++-- .../antagonists/swarmer/swarmer_event.dm | 4 ++-- .../miniantags/bot_swarm/swarmer_event.dm | 3 --- .../game/gamemodes/revolution/revolution.dm | 5 ---- tgstation.dme | 24 +++++++++---------- 16 files changed, 15 insertions(+), 25 deletions(-) rename {modular_citadel/code => code}/game/gamemodes/gangs/dominator.dm (100%) rename {modular_citadel/code => code}/game/gamemodes/gangs/dominator_countdown.dm (100%) rename {modular_citadel/code => code}/game/gamemodes/gangs/gang.dm (100%) rename {modular_citadel/code => code}/game/gamemodes/gangs/gang_datums.dm (100%) rename {modular_citadel/code => code}/game/gamemodes/gangs/gang_decals.dm (100%) rename {modular_citadel/code => code}/game/gamemodes/gangs/gang_hud.dm (100%) rename {modular_citadel/code => code}/game/gamemodes/gangs/gang_items.dm (100%) rename {modular_citadel/code => code}/game/gamemodes/gangs/gang_pen.dm (100%) rename {modular_citadel/code => code}/game/gamemodes/gangs/gangs.dm (100%) rename {modular_citadel/code => code}/game/gamemodes/gangs/gangtool.dm (100%) rename {modular_citadel/code => code}/game/gamemodes/gangs/implant_gang.dm (100%) delete mode 100644 modular_citadel/code/game/gamemodes/miniantags/bot_swarm/swarmer_event.dm delete mode 100644 modular_citadel/code/game/gamemodes/revolution/revolution.dm diff --git a/modular_citadel/code/game/gamemodes/gangs/dominator.dm b/code/game/gamemodes/gangs/dominator.dm similarity index 100% rename from modular_citadel/code/game/gamemodes/gangs/dominator.dm rename to code/game/gamemodes/gangs/dominator.dm diff --git a/modular_citadel/code/game/gamemodes/gangs/dominator_countdown.dm b/code/game/gamemodes/gangs/dominator_countdown.dm similarity index 100% rename from modular_citadel/code/game/gamemodes/gangs/dominator_countdown.dm rename to code/game/gamemodes/gangs/dominator_countdown.dm diff --git a/modular_citadel/code/game/gamemodes/gangs/gang.dm b/code/game/gamemodes/gangs/gang.dm similarity index 100% rename from modular_citadel/code/game/gamemodes/gangs/gang.dm rename to code/game/gamemodes/gangs/gang.dm diff --git a/modular_citadel/code/game/gamemodes/gangs/gang_datums.dm b/code/game/gamemodes/gangs/gang_datums.dm similarity index 100% rename from modular_citadel/code/game/gamemodes/gangs/gang_datums.dm rename to code/game/gamemodes/gangs/gang_datums.dm diff --git a/modular_citadel/code/game/gamemodes/gangs/gang_decals.dm b/code/game/gamemodes/gangs/gang_decals.dm similarity index 100% rename from modular_citadel/code/game/gamemodes/gangs/gang_decals.dm rename to code/game/gamemodes/gangs/gang_decals.dm diff --git a/modular_citadel/code/game/gamemodes/gangs/gang_hud.dm b/code/game/gamemodes/gangs/gang_hud.dm similarity index 100% rename from modular_citadel/code/game/gamemodes/gangs/gang_hud.dm rename to code/game/gamemodes/gangs/gang_hud.dm diff --git a/modular_citadel/code/game/gamemodes/gangs/gang_items.dm b/code/game/gamemodes/gangs/gang_items.dm similarity index 100% rename from modular_citadel/code/game/gamemodes/gangs/gang_items.dm rename to code/game/gamemodes/gangs/gang_items.dm diff --git a/modular_citadel/code/game/gamemodes/gangs/gang_pen.dm b/code/game/gamemodes/gangs/gang_pen.dm similarity index 100% rename from modular_citadel/code/game/gamemodes/gangs/gang_pen.dm rename to code/game/gamemodes/gangs/gang_pen.dm diff --git a/modular_citadel/code/game/gamemodes/gangs/gangs.dm b/code/game/gamemodes/gangs/gangs.dm similarity index 100% rename from modular_citadel/code/game/gamemodes/gangs/gangs.dm rename to code/game/gamemodes/gangs/gangs.dm diff --git a/modular_citadel/code/game/gamemodes/gangs/gangtool.dm b/code/game/gamemodes/gangs/gangtool.dm similarity index 100% rename from modular_citadel/code/game/gamemodes/gangs/gangtool.dm rename to code/game/gamemodes/gangs/gangtool.dm diff --git a/modular_citadel/code/game/gamemodes/gangs/implant_gang.dm b/code/game/gamemodes/gangs/implant_gang.dm similarity index 100% rename from modular_citadel/code/game/gamemodes/gangs/implant_gang.dm rename to code/game/gamemodes/gangs/implant_gang.dm diff --git a/code/game/gamemodes/revolution/revolution.dm b/code/game/gamemodes/revolution/revolution.dm index 8459819b5b..74554ac9f8 100644 --- a/code/game/gamemodes/revolution/revolution.dm +++ b/code/game/gamemodes/revolution/revolution.dm @@ -14,8 +14,8 @@ false_report_weight = 10 restricted_jobs = list("AI", "Cyborg") protected_jobs = list("Security Officer", "Warden", "Detective", "Head of Security", "Captain", "Head of Personnel", "Chief Engineer", "Chief Medical Officer", "Research Director", "Quartermaster") - required_players = 30 - required_enemies = 2 + required_players = 20 + required_enemies = 1 recommended_enemies = 3 enemy_minimum_age = 14 diff --git a/code/modules/antagonists/swarmer/swarmer_event.dm b/code/modules/antagonists/swarmer/swarmer_event.dm index e086485a49..8e385f6674 100644 --- a/code/modules/antagonists/swarmer/swarmer_event.dm +++ b/code/modules/antagonists/swarmer/swarmer_event.dm @@ -1,8 +1,8 @@ /datum/round_event_control/spawn_swarmer name = "Spawn Swarmer Shell" typepath = /datum/round_event/spawn_swarmer - weight = 7 - max_occurrences = 1 //Only once okay fam + weight = 0 + max_occurrences = 0 earliest_start = 30 MINUTES min_players = 15 diff --git a/modular_citadel/code/game/gamemodes/miniantags/bot_swarm/swarmer_event.dm b/modular_citadel/code/game/gamemodes/miniantags/bot_swarm/swarmer_event.dm deleted file mode 100644 index 5dfe1dfcbd..0000000000 --- a/modular_citadel/code/game/gamemodes/miniantags/bot_swarm/swarmer_event.dm +++ /dev/null @@ -1,3 +0,0 @@ -/datum/round_event_control/spawn_swarmer - weight = 0 - max_occurrences = 0 \ No newline at end of file diff --git a/modular_citadel/code/game/gamemodes/revolution/revolution.dm b/modular_citadel/code/game/gamemodes/revolution/revolution.dm deleted file mode 100644 index b377fc9fbd..0000000000 --- a/modular_citadel/code/game/gamemodes/revolution/revolution.dm +++ /dev/null @@ -1,5 +0,0 @@ -/datum/game_mode/revolution - restricted_jobs = list("Security Officer", "Warden", "Detective", "AI", "Cyborg","Captain", "Head of Personnel", "Head of Security", "Chief Engineer", "Research Director", "Chief Medical Officer", "Quartermaster") - false_report_weight = 10 - required_players = 20 - required_enemies = 1 diff --git a/tgstation.dme b/tgstation.dme index 12dcd71113..3e23660aac 100755 --- a/tgstation.dme +++ b/tgstation.dme @@ -573,6 +573,17 @@ #include "code\game\gamemodes\dynamic\dynamic_rulesets_midround.dm" #include "code\game\gamemodes\dynamic\dynamic_rulesets_roundstart.dm" #include "code\game\gamemodes\extended\extended.dm" +#include "code\game\gamemodes\gangs\dominator.dm" +#include "code\game\gamemodes\gangs\dominator_countdown.dm" +#include "code\game\gamemodes\gangs\gang.dm" +#include "code\game\gamemodes\gangs\gang_datums.dm" +#include "code\game\gamemodes\gangs\gang_decals.dm" +#include "code\game\gamemodes\gangs\gang_hud.dm" +#include "code\game\gamemodes\gangs\gang_items.dm" +#include "code\game\gamemodes\gangs\gang_pen.dm" +#include "code\game\gamemodes\gangs\gangs.dm" +#include "code\game\gamemodes\gangs\gangtool.dm" +#include "code\game\gamemodes\gangs\implant_gang.dm" #include "code\game\gamemodes\meteor\meteor.dm" #include "code\game\gamemodes\meteor\meteors.dm" #include "code\game\gamemodes\monkey\monkey.dm" @@ -2989,19 +3000,6 @@ #include "modular_citadel\code\datums\status_effects\chems.dm" #include "modular_citadel\code\datums\status_effects\debuffs.dm" #include "modular_citadel\code\datums\wires\autoylathe.dm" -#include "modular_citadel\code\game\gamemodes\gangs\dominator.dm" -#include "modular_citadel\code\game\gamemodes\gangs\dominator_countdown.dm" -#include "modular_citadel\code\game\gamemodes\gangs\gang.dm" -#include "modular_citadel\code\game\gamemodes\gangs\gang_datums.dm" -#include "modular_citadel\code\game\gamemodes\gangs\gang_decals.dm" -#include "modular_citadel\code\game\gamemodes\gangs\gang_hud.dm" -#include "modular_citadel\code\game\gamemodes\gangs\gang_items.dm" -#include "modular_citadel\code\game\gamemodes\gangs\gang_pen.dm" -#include "modular_citadel\code\game\gamemodes\gangs\gangs.dm" -#include "modular_citadel\code\game\gamemodes\gangs\gangtool.dm" -#include "modular_citadel\code\game\gamemodes\gangs\implant_gang.dm" -#include "modular_citadel\code\game\gamemodes\miniantags\bot_swarm\swarmer_event.dm" -#include "modular_citadel\code\game\gamemodes\revolution\revolution.dm" #include "modular_citadel\code\game\machinery\displaycases.dm" #include "modular_citadel\code\game\machinery\firealarm.dm" #include "modular_citadel\code\game\machinery\Sleeper.dm" From e19b85c823461eb2604afc93147ee478c611932a Mon Sep 17 00:00:00 2001 From: Linzolle Date: Sat, 23 Nov 2019 12:58:42 -0600 Subject: [PATCH 030/175] change recipe --- .../crafting/recipes/recipes_clothing.dm | 21 +------------------ 1 file changed, 1 insertion(+), 20 deletions(-) diff --git a/code/modules/crafting/recipes/recipes_clothing.dm b/code/modules/crafting/recipes/recipes_clothing.dm index 4f06a44811..12f6bc5def 100644 --- a/code/modules/crafting/recipes/recipes_clothing.dm +++ b/code/modules/crafting/recipes/recipes_clothing.dm @@ -163,26 +163,7 @@ name = "Cosmic Winter Coat" result = /obj/item/clothing/suit/hooded/wintercoat/cosmic reqs = list(/obj/item/clothing/suit/hooded/wintercoat = 1, - /obj/item/clothing/suit/hooded/wintercoat/captain = 1, - /obj/item/clothing/suit/hooded/wintercoat/hop = 1, - /obj/item/clothing/suit/hooded/wintercoat/hos = 1, - /obj/item/clothing/suit/hooded/wintercoat/rd = 1, - /obj/item/clothing/suit/hooded/wintercoat/ce = 1, - /obj/item/clothing/suit/hooded/wintercoat/cmo = 1, - /obj/item/clothing/suit/hooded/wintercoat/qm = 1, - /obj/item/clothing/suit/hooded/wintercoat/robotics = 1, - /obj/item/clothing/suit/hooded/wintercoat/engineering/atmos = 1, - /obj/item/clothing/suit/hooded/wintercoat/engineering = 1, - /obj/item/clothing/suit/hooded/wintercoat/science = 1, - /obj/item/clothing/suit/hooded/wintercoat/genetics = 1, - /obj/item/clothing/suit/hooded/wintercoat/chemistry = 1, - /obj/item/clothing/suit/hooded/wintercoat/medical = 1, - /obj/item/clothing/suit/hooded/wintercoat/viro = 1, - /obj/item/clothing/suit/hooded/wintercoat/janitor = 1, - /obj/item/clothing/suit/hooded/wintercoat/security = 1, - /obj/item/clothing/suit/hooded/wintercoat/cargo = 1, - /obj/item/clothing/suit/hooded/wintercoat/hydro = 1, - /obj/item/clothing/suit/hooded/wintercoat/miner = 1) + /obj/item/bedsheet/cosmos) time = 60 always_availible = TRUE category = CAT_CLOTHING From 0075037d0ff11785484b5605c9d098fc65c7c8e6 Mon Sep 17 00:00:00 2001 From: Putnam Date: Sun, 24 Nov 2019 17:09:38 -0800 Subject: [PATCH 031/175] Makes (most) dynamic rulesets lower weight if recently fired --- code/controllers/subsystem/persistence.dm | 38 +++++++++++++------ .../gamemodes/dynamic/dynamic_rulesets.dm | 12 +++++- .../dynamic/dynamic_rulesets_events.dm | 4 ++ .../dynamic/dynamic_rulesets_latejoin.dm | 1 + .../dynamic/dynamic_rulesets_midround.dm | 1 + .../dynamic/dynamic_rulesets_roundstart.dm | 1 + 6 files changed, 44 insertions(+), 13 deletions(-) diff --git a/code/controllers/subsystem/persistence.dm b/code/controllers/subsystem/persistence.dm index c3db8552c6..8329493818 100644 --- a/code/controllers/subsystem/persistence.dm +++ b/code/controllers/subsystem/persistence.dm @@ -12,6 +12,7 @@ SUBSYSTEM_DEF(persistence) var/list/obj/structure/chisel_message/chisel_messages = list() var/list/saved_messages = list() var/list/saved_modes = list(1,2,3) + var/list/saved_dynamic_rules = list(list(),list(),list()) var/list/saved_threat_levels = list(1,1,1) var/list/saved_maps var/list/saved_trophies = list() @@ -227,7 +228,10 @@ SUBSYSTEM_DEF(persistence) CollectSecretSatchels() CollectTrophies() CollectRoundtype() - CollectThreatLevel() + if(istype(SSticker.mode, /datum/game_mode/dynamic)) + var/datum/game_mode/dynamic/mode = SSticker.mode + CollectThreatLevel(mode) + CollectRulesets(mode) RecordMaps() SavePhotoPersistence() //THIS IS PERSISTENCE, NOT THE LOGGING PORTION. if(CONFIG_GET(flag/use_antag_rep)) @@ -384,17 +388,27 @@ SUBSYSTEM_DEF(persistence) fdel(json_file) WRITE_FILE(json_file, json_encode(file_data)) -/datum/controller/subsystem/persistence/proc/CollectThreatLevel() - if(istype(SSticker.mode, /datum/game_mode/dynamic)) - var/datum/game_mode/dynamic/mode = SSticker.mode - saved_threat_levels[3] = saved_threat_levels[2] - saved_threat_levels[2] = saved_threat_levels [1] - saved_threat_levels[1] = mode.threat_level - var/json_file = file("data/RecentThreatLevels.json") - var/list/file_data = list() - file_data["data"] = saved_threat_levels - fdel(json_file) - WRITE_FILE(json_file, json_encode(file_data)) +/datum/controller/subsystem/persistence/proc/CollectThreatLevel(var/datum/game_mode/dynamic/mode) + saved_threat_levels[3] = saved_threat_levels[2] + saved_threat_levels[2] = saved_threat_levels [1] + saved_threat_levels[1] = mode.threat_level + var/json_file = file("data/RecentThreatLevels.json") + var/list/file_data = list() + file_data["data"] = saved_threat_levels + fdel(json_file) + WRITE_FILE(json_file, json_encode(file_data)) + +/datum/controller/subsystem/persistence/proc/CollectRulesets(var/datum/game_mode/dynamic/mode) + saved_dynamic_rules[3] = saved_dynamic_rules[2] + saved_dynamic_rules[2] = saved_dynamic_rules[1] + saved_dynamic_rules[1] = list() + for(var/datum/dynamic_ruleset/ruleset in mode.executed_rules) + saved_dynamic_rules[1] += ruleset.config_tag + var/json_file = file("data/RecentRulesets.json") + var/list/file_data = list() + file_data["data"] = saved_dynamic_rules + fdel(json_file) + WRITE_FILE(json_file, json_encode(file_data)) /datum/controller/subsystem/persistence/proc/RecordMaps() saved_maps = saved_maps?.len ? list("[SSmapping.config.map_name]") | saved_maps : list("[SSmapping.config.map_name]") diff --git a/code/game/gamemodes/dynamic/dynamic_rulesets.dm b/code/game/gamemodes/dynamic/dynamic_rulesets.dm index 0c8ec0a2b8..b82b1fcaff 100644 --- a/code/game/gamemodes/dynamic/dynamic_rulesets.dm +++ b/code/game/gamemodes/dynamic/dynamic_rulesets.dm @@ -80,6 +80,9 @@ /// Delay for when execute will get called from the time of post_setup (roundstart) or process (midround/latejoin). /// Make sure your ruleset works with execute being called during the game when using this, and that the clean_up proc reverts it properly in case of faliure. var/delay = 0 + /// Whether or not previous-round weight values are taken into account for this ruleset. + /// Uses the same values as secret's rulesets. + var/always_max_weight = FALSE /datum/dynamic_ruleset/New() ..() @@ -91,8 +94,15 @@ var/costs = CONFIG_GET(keyed_list/dynamic_cost) var/requirementses = CONFIG_GET(keyed_list/dynamic_requirements) // can't damn well use requirements var/high_population_requirements = CONFIG_GET(keyed_list/dynamic_high_population_requirement) + var/list/repeated_mode_adjust = Get(/datum/config_entry/number_list/repeated_mode_adjust) if(config_tag in weights) - weight = weights[config_tag] + var/weight_mult = 1 + if(!always_max_weight && SSpersistence.saved_dynamic_rules.len == 3 && repeated_mode_adjust.len == 3) + var/saved_dynamic_rules = SSpersistence.saved_dynamic_rules.len + for(var/i in 1 to 3) + if(config_tag in saved_dynamic_rules[i]) + weight_mult -= (adjustment/100) + weight = weights[config_tag] * weight_mult if(config_tag in costs) cost = costs[config_tag] if(config_tag in requirementses) diff --git a/code/game/gamemodes/dynamic/dynamic_rulesets_events.dm b/code/game/gamemodes/dynamic/dynamic_rulesets_events.dm index 4ac8cc91d3..a1483f3477 100644 --- a/code/game/gamemodes/dynamic/dynamic_rulesets_events.dm +++ b/code/game/gamemodes/dynamic/dynamic_rulesets_events.dm @@ -125,6 +125,7 @@ requirements = list(5,5,5,5,5,5,5,5,5,5) high_population_requirement = 5 repeatable = TRUE + always_max_weight = TRUE ////////////////////////////////////////////// // // @@ -280,6 +281,7 @@ requirements = list(5,5,5,5,5,5,5,5,5,5) high_population_requirement = 5 repeatable = TRUE + always_max_weight = TRUE /datum/dynamic_ruleset/event/space_dust name = "Minor Space Dust" @@ -293,6 +295,7 @@ requirements = list(5,5,5,5,5,5,5,5,5,5) high_population_requirement = 5 repeatable = TRUE + always_max_weight = TRUE /datum/dynamic_ruleset/event/major_dust name = "Major Space Dust" @@ -332,6 +335,7 @@ requirements = list(101,101,101,5,5,5,5,5,5,5) high_population_requirement = 5 repeatable = TRUE + always_max_weight = TRUE /datum/dynamic_ruleset/event/radiation_storm name = "Radiation Storm" diff --git a/code/game/gamemodes/dynamic/dynamic_rulesets_latejoin.dm b/code/game/gamemodes/dynamic/dynamic_rulesets_latejoin.dm index 5810fd0ae0..38efc0e7d0 100644 --- a/code/game/gamemodes/dynamic/dynamic_rulesets_latejoin.dm +++ b/code/game/gamemodes/dynamic/dynamic_rulesets_latejoin.dm @@ -69,6 +69,7 @@ high_population_requirement = 15 repeatable = TRUE flags = TRAITOR_RULESET + always_max_weight = TRUE ////////////////////////////////////////////// // // diff --git a/code/game/gamemodes/dynamic/dynamic_rulesets_midround.dm b/code/game/gamemodes/dynamic/dynamic_rulesets_midround.dm index 41de85f7ee..cd0e6115c4 100644 --- a/code/game/gamemodes/dynamic/dynamic_rulesets_midround.dm +++ b/code/game/gamemodes/dynamic/dynamic_rulesets_midround.dm @@ -186,6 +186,7 @@ repeatable = TRUE high_population_requirement = 15 flags = TRAITOR_RULESET + always_max_weight = TRUE /datum/dynamic_ruleset/midround/autotraitor/acceptable(population = 0, threat = 0) var/player_count = mode.current_players[CURRENT_LIVING_PLAYERS].len diff --git a/code/game/gamemodes/dynamic/dynamic_rulesets_roundstart.dm b/code/game/gamemodes/dynamic/dynamic_rulesets_roundstart.dm index 56b02a1364..4a35f979bd 100644 --- a/code/game/gamemodes/dynamic/dynamic_rulesets_roundstart.dm +++ b/code/game/gamemodes/dynamic/dynamic_rulesets_roundstart.dm @@ -21,6 +21,7 @@ requirements = list(50,50,50,50,50,50,50,50,50,50) high_population_requirement = 40 antag_cap = list(1,1,1,1,2,2,2,2,3,3) + always_max_weight = TRUE var/autotraitor_cooldown = 450 // 15 minutes (ticks once per 2 sec) /datum/dynamic_ruleset/roundstart/traitor/pre_execute() From 4bfc7c262d3de4aeeac437d75d218639e5a43016 Mon Sep 17 00:00:00 2001 From: Putnam Date: Sun, 24 Nov 2019 21:46:15 -0800 Subject: [PATCH 032/175] minor comment fix --- code/game/gamemodes/dynamic/dynamic_rulesets.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/game/gamemodes/dynamic/dynamic_rulesets.dm b/code/game/gamemodes/dynamic/dynamic_rulesets.dm index b82b1fcaff..5ef7767964 100644 --- a/code/game/gamemodes/dynamic/dynamic_rulesets.dm +++ b/code/game/gamemodes/dynamic/dynamic_rulesets.dm @@ -80,8 +80,8 @@ /// Delay for when execute will get called from the time of post_setup (roundstart) or process (midround/latejoin). /// Make sure your ruleset works with execute being called during the game when using this, and that the clean_up proc reverts it properly in case of faliure. var/delay = 0 - /// Whether or not previous-round weight values are taken into account for this ruleset. - /// Uses the same values as secret's rulesets. + /// Whether or not recent-round weight values are taken into account for this ruleset. + /// Weight reduction uses the same values as secret's recent-round mode weight reduction. var/always_max_weight = FALSE /datum/dynamic_ruleset/New() From 0d58e78779fd6590a5c070a4b1a80f6c6c7186a2 Mon Sep 17 00:00:00 2001 From: Putnam Date: Sun, 24 Nov 2019 21:54:28 -0800 Subject: [PATCH 033/175] it's nice for things to compile --- code/game/gamemodes/dynamic/dynamic_rulesets.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/game/gamemodes/dynamic/dynamic_rulesets.dm b/code/game/gamemodes/dynamic/dynamic_rulesets.dm index 5ef7767964..2d2670ecea 100644 --- a/code/game/gamemodes/dynamic/dynamic_rulesets.dm +++ b/code/game/gamemodes/dynamic/dynamic_rulesets.dm @@ -94,14 +94,14 @@ var/costs = CONFIG_GET(keyed_list/dynamic_cost) var/requirementses = CONFIG_GET(keyed_list/dynamic_requirements) // can't damn well use requirements var/high_population_requirements = CONFIG_GET(keyed_list/dynamic_high_population_requirement) - var/list/repeated_mode_adjust = Get(/datum/config_entry/number_list/repeated_mode_adjust) + var/list/repeated_mode_adjust = CONFIG_GET(number_list/repeated_mode_adjust) if(config_tag in weights) var/weight_mult = 1 if(!always_max_weight && SSpersistence.saved_dynamic_rules.len == 3 && repeated_mode_adjust.len == 3) var/saved_dynamic_rules = SSpersistence.saved_dynamic_rules.len for(var/i in 1 to 3) if(config_tag in saved_dynamic_rules[i]) - weight_mult -= (adjustment/100) + weight_mult -= (repeated_mode_adjust[i]/100) weight = weights[config_tag] * weight_mult if(config_tag in costs) cost = costs[config_tag] From d0a5c447ce25215599cb7b23a0c0436c8d6b2cf6 Mon Sep 17 00:00:00 2001 From: Putnam Date: Sun, 24 Nov 2019 22:04:05 -0800 Subject: [PATCH 034/175] and THIS is why you always double check your code --- code/game/gamemodes/dynamic/dynamic_rulesets.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/gamemodes/dynamic/dynamic_rulesets.dm b/code/game/gamemodes/dynamic/dynamic_rulesets.dm index 2d2670ecea..ddb26010b6 100644 --- a/code/game/gamemodes/dynamic/dynamic_rulesets.dm +++ b/code/game/gamemodes/dynamic/dynamic_rulesets.dm @@ -98,7 +98,7 @@ if(config_tag in weights) var/weight_mult = 1 if(!always_max_weight && SSpersistence.saved_dynamic_rules.len == 3 && repeated_mode_adjust.len == 3) - var/saved_dynamic_rules = SSpersistence.saved_dynamic_rules.len + var/saved_dynamic_rules = SSpersistence.saved_dynamic_rules for(var/i in 1 to 3) if(config_tag in saved_dynamic_rules[i]) weight_mult -= (repeated_mode_adjust[i]/100) From e686be55c51a7ca366a37232d27abd80c6b7012f Mon Sep 17 00:00:00 2001 From: Linzolle Date: Mon, 25 Nov 2019 21:04:01 -0600 Subject: [PATCH 035/175] prevent glands from spoiling --- code/modules/antagonists/abductor/equipment/gland.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/antagonists/abductor/equipment/gland.dm b/code/modules/antagonists/abductor/equipment/gland.dm index 74368da5ac..82170444d0 100644 --- a/code/modules/antagonists/abductor/equipment/gland.dm +++ b/code/modules/antagonists/abductor/equipment/gland.dm @@ -5,6 +5,7 @@ icon_state = "gland" status = ORGAN_ROBOTIC beating = TRUE + organ_flags = ORGAN_NO_SPOIL var/true_name = "baseline placebo referencer" var/cooldown_low = 300 var/cooldown_high = 300 From 1d3e9e38bc79101b501708989a5e88859d3c0146 Mon Sep 17 00:00:00 2001 From: kappa-sama <44128284+kappa-sama@users.noreply.github.com> Date: Fri, 29 Nov 2019 00:58:04 -0500 Subject: [PATCH 036/175] removes powergame fuck you sishen --- code/modules/vending/cola.dm | 7 ------- 1 file changed, 7 deletions(-) diff --git a/code/modules/vending/cola.dm b/code/modules/vending/cola.dm index a242d88be4..1548d86fb7 100644 --- a/code/modules/vending/cola.dm +++ b/code/modules/vending/cola.dm @@ -10,7 +10,6 @@ /obj/item/reagent_containers/food/drinks/soda_cans/dr_gibb = 10, /obj/item/reagent_containers/food/drinks/soda_cans/starkist = 10, /obj/item/reagent_containers/food/drinks/soda_cans/space_up = 10, - /obj/item/reagent_containers/food/drinks/soda_cans/pwr_game = 10, /obj/item/reagent_containers/food/drinks/soda_cans/lemon_lime = 10, /obj/item/reagent_containers/glass/beaker/waterbottle = 10) contraband = list(/obj/item/reagent_containers/food/drinks/soda_cans/thirteenloko = 6, @@ -62,12 +61,6 @@ /obj/machinery/vending/cola/sodie icon_state = "soda" -/obj/machinery/vending/cola/pwr_game - icon_state = "pwr_game" - name = "\improper Pwr Game Vendor" - desc = "You want it, we got it. Brought to you in partnership with Vlad's Salads." - product_slogans = "The POWER that gamers crave! PWR GAME!" - /obj/machinery/vending/cola/shamblers name = "\improper Shambler's Vendor" desc = "~Shake me up some of that Shambler's Juice!~" From 4c4935f1559043972cbb359b79ae3fa88e2a1e05 Mon Sep 17 00:00:00 2001 From: Commandersand Date: Fri, 29 Nov 2019 14:13:39 -0600 Subject: [PATCH 037/175] yeet --- code/game/objects/items/stacks/medical.dm | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/code/game/objects/items/stacks/medical.dm b/code/game/objects/items/stacks/medical.dm index 9f3e5f6bd4..bf2f829873 100644 --- a/code/game/objects/items/stacks/medical.dm +++ b/code/game/objects/items/stacks/medical.dm @@ -108,8 +108,9 @@ icon_state = "brutepack" lefthand_file = 'icons/mob/inhands/equipment/medical_lefthand.dmi' righthand_file = 'icons/mob/inhands/equipment/medical_righthand.dmi' - heal_brute = 40 + heal_brute = 25 self_delay = 20 + max_amount = 12 grind_results = list("styptic_powder" = 10) /obj/item/stack/medical/bruise_pack/suicide_act(mob/user) @@ -118,13 +119,14 @@ /obj/item/stack/medical/gauze name = "medical gauze" - desc = "A roll of elastic cloth that is extremely effective at stopping bleeding, but does not heal wounds." + desc = "A roll of elastic cloth that is extremely effective at stopping bleeding, heals miner's minor wounds." gender = PLURAL singular_name = "medical gauze" icon_state = "gauze" stop_bleeding = 1800 - self_delay = 20 - max_amount = 12 + heal_brute = 5 + self_delay = 10 + max_amount = 6 /obj/item/stack/medical/gauze/attackby(obj/item/I, mob/user, params) @@ -153,7 +155,7 @@ /obj/item/stack/medical/gauze/cyborg materials = list() is_cyborg = 1 - cost = 250 + cost = 200 /obj/item/stack/medical/ointment name = "ointment" @@ -163,8 +165,9 @@ icon_state = "ointment" lefthand_file = 'icons/mob/inhands/equipment/medical_lefthand.dmi' righthand_file = 'icons/mob/inhands/equipment/medical_righthand.dmi' - heal_burn = 40 + heal_burn = 25 self_delay = 20 + max_amount = 12 grind_results = list("silver_sulfadiazine" = 10) /obj/item/stack/medical/ointment/suicide_act(mob/living/user) From 36b0ef53a091d2b1ccf41e07e0533603a9a4ed48 Mon Sep 17 00:00:00 2001 From: Commandersand Date: Fri, 29 Nov 2019 14:49:29 -0600 Subject: [PATCH 038/175] bruh --- code/game/objects/items/stacks/medical.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/objects/items/stacks/medical.dm b/code/game/objects/items/stacks/medical.dm index bf2f829873..67e7c35835 100644 --- a/code/game/objects/items/stacks/medical.dm +++ b/code/game/objects/items/stacks/medical.dm @@ -126,7 +126,7 @@ stop_bleeding = 1800 heal_brute = 5 self_delay = 10 - max_amount = 6 + max_amount = 12 /obj/item/stack/medical/gauze/attackby(obj/item/I, mob/user, params) From c0e77f8fdfad01ef44591d0cc645ed80e06bd40b Mon Sep 17 00:00:00 2001 From: loginsandylogout Date: Fri, 29 Nov 2019 15:10:30 -0600 Subject: [PATCH 039/175] Update code/game/objects/items/stacks/medical.dm Co-Authored-By: Ghom <42542238+Ghommie@users.noreply.github.com> --- code/game/objects/items/stacks/medical.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/objects/items/stacks/medical.dm b/code/game/objects/items/stacks/medical.dm index 67e7c35835..1ec7275429 100644 --- a/code/game/objects/items/stacks/medical.dm +++ b/code/game/objects/items/stacks/medical.dm @@ -119,7 +119,7 @@ /obj/item/stack/medical/gauze name = "medical gauze" - desc = "A roll of elastic cloth that is extremely effective at stopping bleeding, heals miner's minor wounds." + desc = "A roll of elastic cloth that is extremely effective at stopping bleeding, heals minor wounds." gender = PLURAL singular_name = "medical gauze" icon_state = "gauze" From e9e5f5ab62223ec4a84b372b2735b0c747f95f2a Mon Sep 17 00:00:00 2001 From: ForrestWick <54997375+ForrestWick@users.noreply.github.com> Date: Fri, 29 Nov 2019 16:40:46 -0600 Subject: [PATCH 040/175] Brainwash Surgery not locked --- uplink_items.dm | 1979 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 1979 insertions(+) create mode 100644 uplink_items.dm diff --git a/uplink_items.dm b/uplink_items.dm new file mode 100644 index 0000000000..cd77e46617 --- /dev/null +++ b/uplink_items.dm @@ -0,0 +1,1979 @@ +GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item)) + +/proc/get_uplink_items(var/datum/game_mode/gamemode = null, allow_sales = TRUE, allow_restricted = TRUE) + var/list/filtered_uplink_items = list() + var/list/sale_items = list() + + for(var/path in GLOB.uplink_items) + var/datum/uplink_item/I = new path + if(!I.item) + continue + if(I.include_modes.len) + if(!gamemode && SSticker.mode && !(SSticker.mode.type in I.include_modes)) + continue + if(gamemode && !(gamemode in I.include_modes)) + continue + if(I.exclude_modes.len) + if(!gamemode && SSticker.mode && (SSticker.mode.type in I.exclude_modes)) + continue + if(gamemode && (gamemode in I.exclude_modes)) + continue + if(I.player_minimum && I.player_minimum > GLOB.joined_player_list.len) + continue + if (I.restricted && !allow_restricted) + continue + + if(!filtered_uplink_items[I.category]) + filtered_uplink_items[I.category] = list() + filtered_uplink_items[I.category][I.name] = I + if(I.limited_stock < 0 && !I.cant_discount && I.item && I.cost > 1) + sale_items += I + if(allow_sales) + for(var/i in 1 to 3) + var/datum/uplink_item/I = pick_n_take(sale_items) + var/datum/uplink_item/A = new I.type + var/discount = A.get_discount() + var/list/disclaimer = list("Void where prohibited.", "Not recommended for children.", "Contains small parts.", "Check local laws for legality in region.", "Do not taunt.", "Not responsible for direct, indirect, incidental or consequential damages resulting from any defect, error or failure to perform.", "Keep away from fire or flames.", "Product is provided \"as is\" without any implied or expressed warranties.", "As seen on TV.", "For recreational use only.", "Use only as directed.", "16% sales tax will be charged for orders originating within Space Nebraska.") + A.limited_stock = 1 + I.refundable = FALSE //THIS MAN USES ONE WEIRD TRICK TO GAIN FREE TC, CODERS HATES HIM! + A.refundable = FALSE + if(A.cost >= 20) //Tough love for nuke ops + discount *= 0.5 + A.cost = max(round(A.cost * discount),1) + A.category = "Discounted Gear" + A.name += " ([round(((initial(A.cost)-A.cost)/initial(A.cost))*100)]% off!)" + A.desc += " Normally costs [initial(A.cost)] TC. All sales final. [pick(disclaimer)]" + A.item = I.item + + if(!filtered_uplink_items[A.category]) + filtered_uplink_items[A.category] = list() + filtered_uplink_items[A.category][A.name] = A + return filtered_uplink_items + + +/** + * Uplink Items + * + * Items that can be spawned from an uplink. Can be limited by gamemode. +**/ +/datum/uplink_item + var/name = "item name" + var/category = "item category" + var/desc = "item description" + var/item = null // Path to the item to spawn. + var/refund_path = null // Alternative path for refunds, in case the item purchased isn't what is actually refunded (ie: holoparasites). + var/cost = 0 + var/refund_amount = 0 // specified refund amount in case there needs to be a TC penalty for refunds. + var/refundable = FALSE + var/surplus = 100 // Chance of being included in the surplus crate. + var/surplus_nullcrates //Chance of being included in null crates. null = pull from surplus + var/cant_discount = FALSE + var/limited_stock = -1 //Setting this above zero limits how many times this item can be bought by the same traitor in a round, -1 is unlimited + var/list/include_modes = list() // Game modes to allow this item in. + var/list/exclude_modes = list() // Game modes to disallow this item from. + var/list/restricted_roles = list() //If this uplink item is only available to certain roles. Roles are dependent on the frequency chip or stored ID. + var/player_minimum //The minimum crew size needed for this item to be added to uplinks. + var/purchase_log_vis = TRUE // Visible in the purchase log? + var/restricted = FALSE // Adds restrictions for VR/Events + var/illegal_tech = TRUE // Can this item be deconstructed to unlock certain techweb research nodes? + +/datum/uplink_item/New() + . = ..() + if(isnull(surplus_nullcrates)) + surplus_nullcrates = surplus + +/datum/uplink_item/proc/get_discount() + return pick(4;0.75,2;0.5,1;0.25) + +/datum/uplink_item/proc/purchase(mob/user, datum/component/uplink/U) + var/atom/A = spawn_item(item, user, U) + if(purchase_log_vis && U.purchase_log) + U.purchase_log.LogPurchase(A, src, cost) + +/datum/uplink_item/proc/spawn_item(spawn_path, mob/user, datum/component/uplink/U) + if(!spawn_path) + return + var/atom/A + if(ispath(spawn_path)) + A = new spawn_path(get_turf(user)) + else + A = spawn_path + if(ishuman(user) && istype(A, /obj/item)) + var/mob/living/carbon/human/H = user + if(H.put_in_hands(A)) + to_chat(H, "[A] materializes into your hands!") + return A + to_chat(user, "[A] materializes onto the floor.") + return A + +//Discounts (dynamically filled above) +/datum/uplink_item/discounts + category = "Discounted Gear" + +//All bundles and telecrystals +/datum/uplink_item/bundles_TC + category = "Bundles and Telecrystals" + surplus = 0 + cant_discount = TRUE + +/datum/uplink_item/bundles_TC/chemical + name = "Bioterror bundle" + desc = "For the madman: Contains a handheld Bioterror chem sprayer, a Bioterror foam grenade, a box of lethal chemicals, a dart pistol, \ + box of syringes, Donksoft assault rifle, and some riot darts. Remember: Seal suit and equip internals before use." + item = /obj/item/storage/backpack/duffelbag/syndie/med/bioterrorbundle + cost = 30 // normally 42 + include_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/bundles_TC/bulldog + name = "Bulldog bundle" + desc = "Lean and mean: Optimized for people that want to get up close and personal. Contains the popular \ + Bulldog shotgun, a 12g buckshot drum, a 12g taser slug drum and a pair of Thermal imaging goggles." + item = /obj/item/storage/backpack/duffelbag/syndie/bulldogbundle + cost = 13 // normally 16 + include_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/bundles_TC/c20r + name = "C-20r bundle" + desc = "Old Faithful: The classic C-20r, bundled with two magazines, and a (surplus) suppressor at discount price." + item = /obj/item/storage/backpack/duffelbag/syndie/c20rbundle + cost = 14 // normally 16 + include_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/bundles_TC/cybernetics_bundle + name = "Cybernetic Implants Bundle" + desc = "A random selection of cybernetic implants. Guaranteed 5 high quality implants. Comes with an autosurgeon." + item = /obj/item/storage/box/cyber_implants + cost = 40 + include_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/bundles_TC/medical + name = "Medical bundle" + desc = "The support specialist: Aid your fellow operatives with this medical bundle. Contains a tactical medkit, \ + a Donksoft LMG, a box of riot darts and a pair of magboots to rescue your friends in no-gravity environments." + item = /obj/item/storage/backpack/duffelbag/syndie/med/medicalbundle + cost = 15 // normally 20 + include_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/bundles_TC/modular + name = "Modular Pistol Kit" + desc = "A heavy briefcase containing one modular pistol (chambered in 10mm), one supressor, and spare ammunition, including a box of soporific ammo. \ + Includes a suit jacket that is padded with a robust liner." + item = /obj/item/storage/briefcase/modularbundle + cost = 12 + +/datum/uplink_item/bundles_TC/shredder + name = "Shredder bundle" + desc = "A truly horrific weapon designed simply to maim its victim, the CX Shredder is banned by several intergalactic treaties. \ + You'll get two of them with this. And spare ammo to boot. And we'll throw in an extra elite hardsuit and chest rig to hold them all!" + item = /obj/item/storage/backpack/duffelbag/syndie/shredderbundle + cost = 30 // normally 41 + include_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/bundles_TC/sniper + name = "Sniper bundle" + desc = "Elegant and refined: Contains a collapsed sniper rifle in an expensive carrying case, \ + two soporific knockout magazines, a free surplus supressor, and a sharp-looking tactical turtleneck suit. \ + We'll throw in a free red tie if you order NOW." + item = /obj/item/storage/briefcase/sniperbundle + cost = 20 // normally 26 + include_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/bundles_TC/firestarter + name = "Spetsnaz Pyro bundle" + desc = "For systematic suppression of carbon lifeforms in close quarters: Contains a lethal New Russian backpack spray, Elite hardsuit, \ + Stechkin APS pistol, two magazines, a minibomb and a stimulant syringe. \ + Order NOW and comrade Boris will throw in an extra tracksuit." + item = /obj/item/storage/backpack/duffelbag/syndie/firestarter + cost = 30 + include_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/bundles_TC/bundle + name = "Syndicate Bundle" + desc = "Syndicate Bundles are specialized groups of items that arrive in a plain box. \ + These items are collectively worth more than 20 telecrystals, but you do not know which specialization \ + you will receive. May contain discontinued and/or exotic items." + item = /obj/item/storage/box/syndicate + cost = 20 + exclude_modes = list(/datum/game_mode/nuclear) + cant_discount = TRUE + +/datum/uplink_item/bundles_TC/surplus + name = "Syndicate Surplus Crate" + desc = "A dusty crate from the back of the Syndicate warehouse. Rumored to contain a valuable assortment of items, \ + but you never know. Contents are sorted to always be worth 50 TC." + item = /obj/structure/closet/crate + cost = 20 + player_minimum = 25 + exclude_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) + cant_discount = TRUE + var/starting_crate_value = 50 + +/datum/uplink_item/bundles_TC/surplus/super + name = "Super Surplus Crate" + desc = "A dusty SUPER-SIZED from the back of the Syndicate warehouse. Rumored to contain a valuable assortment of items, \ + but you never know. Contents are sorted to always be worth 125 TC." + cost = 40 + player_minimum = 40 + starting_crate_value = 125 + +/datum/uplink_item/bundles_TC/surplus/purchase(mob/user, datum/component/uplink/U) + var/list/uplink_items = get_uplink_items(SSticker && SSticker.mode? SSticker.mode : null, FALSE) + + var/crate_value = starting_crate_value + var/obj/structure/closet/crate/C = spawn_item(/obj/structure/closet/crate, user, U) + if(U.purchase_log) + U.purchase_log.LogPurchase(C, src, cost) + while(crate_value) + var/category = pick(uplink_items) + var/item = pick(uplink_items[category]) + var/datum/uplink_item/I = uplink_items[category][item] + + if(!I.surplus || prob(100 - I.surplus)) + continue + if(crate_value < I.cost) + continue + crate_value -= I.cost + var/obj/goods = new I.item(C) + if(U.purchase_log) + U.purchase_log.LogPurchase(goods, I, 0) + return C + +/datum/uplink_item/bundles_TC/random + name = "Random Item" + desc = "Picking this will purchase a random item. Useful if you have some TC to spare or if you haven't decided on a strategy yet." + item = /obj/effect/gibspawner/generic // non-tangible item because techwebs use this path to determine illegal tech + cost = 0 + cant_discount = TRUE + +/datum/uplink_item/bundles_TC/random/purchase(mob/user, datum/component/uplink/U) + var/list/uplink_items = U.uplink_items + var/list/possible_items = list() + for(var/category in uplink_items) + for(var/item in uplink_items[category]) + var/datum/uplink_item/I = uplink_items[category][item] + if(src == I || !I.item) + continue + if(U.telecrystals < I.cost) + continue + if(I.limited_stock == 0) + continue + possible_items += I + + if(possible_items.len) + var/datum/uplink_item/I = pick(possible_items) + SSblackbox.record_feedback("tally", "traitor_random_uplink_items_gotten", 1, initial(I.name)) + U.MakePurchase(user, I) + +/datum/uplink_item/bundles_TC/telecrystal + name = "1 Raw Telecrystal" + desc = "A telecrystal in its rawest and purest form; can be utilized on active uplinks to increase their telecrystal count." + item = /obj/item/stack/telecrystal + cost = 1 + surplus = 0 + cant_discount = TRUE + // Don't add telecrystals to the purchase_log since + // it's just used to buy more items (including itself!) + purchase_log_vis = FALSE + +/datum/uplink_item/bundles_TC/telecrystal/five + name = "5 Raw Telecrystals" + desc = "Five telecrystals in their rawest and purest form; can be utilized on active uplinks to increase their telecrystal count." + item = /obj/item/stack/telecrystal/five + cost = 5 + +/datum/uplink_item/bundles_TC/telecrystal/twenty + name = "20 Raw Telecrystals" + desc = "Twenty telecrystals in their rawest and purest form; can be utilized on active uplinks to increase their telecrystal count." + item = /obj/item/stack/telecrystal/twenty + cost = 20 + +// Dangerous Items +/datum/uplink_item/dangerous + category = "Conspicuous and Dangerous Weapons" + +/datum/uplink_item/dangerous/pistol + name = "Stechkin Pistol" + desc = "A small, easily concealable handgun that uses 10mm auto rounds in 8-round magazines and is compatible \ + with suppressors." + item = /obj/item/gun/ballistic/automatic/pistol + cost = 7 + exclude_modes = list(/datum/game_mode/nuclear/clown_ops) + +/datum/uplink_item/dangerous/revolver + name = "Syndicate Revolver" + desc = "A brutally simple syndicate revolver that fires .357 Magnum rounds and has 7 chambers." + item = /obj/item/gun/ballistic/revolver/syndie + cost = 13 + surplus = 50 + exclude_modes = list(/datum/game_mode/nuclear/clown_ops) + +/datum/uplink_item/dangerous/rawketlawnchair + name = "84mm Rocket Propelled Grenade Launcher" + desc = "A reusable rocket propelled grenade launcher preloaded with a low-yield 84mm HE round. \ + Guaranteed to send your target out with a bang or your money back!" + item = /obj/item/gun/ballistic/rocketlauncher + cost = 8 + surplus = 30 + include_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/dangerous/antitank + name = "Anti Tank Pistol" + desc = "Essentially amounting to a sniper rifle with no stock and barrel (or indeed, any rifling at all), \ + this extremely dubious pistol is guaranteed to dislocate your wrists and hit the broad side of a barn! \ + Uses sniper ammo. \ + Bullets tend to veer off-course. We are not responsible for any unintentional damage or injury resulting from inaacuracy." + item = /obj/item/gun/ballistic/automatic/pistol/antitank/syndicate + cost = 14 + surplus = 25 + include_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/dangerous/pie_cannon + name = "Banana Cream Pie Cannon" + desc = "A special pie cannon for a special clown, this gadget can hold up to 20 pies and automatically fabricates one every two seconds!" + cost = 10 + item = /obj/item/pneumatic_cannon/pie/selfcharge + surplus = 0 + include_modes = list(/datum/game_mode/nuclear/clown_ops) + +/datum/uplink_item/dangerous/bananashield + name = "Bananium Energy Shield" + desc = "A clown's most powerful defensive weapon, this personal shield provides near immunity to ranged energy attacks \ + by bouncing them back at the ones who fired them. It can also be thrown to bounce off of people, slipping them, \ + and returning to you even if you miss. WARNING: DO NOT ATTEMPT TO STAND ON SHIELD WHILE DEPLOYED, EVEN IF WEARING ANTI-SLIP SHOES." + item = /obj/item/shield/energy/bananium + cost = 16 + surplus = 0 + include_modes = list(/datum/game_mode/nuclear/clown_ops) + +/datum/uplink_item/dangerous/clownsword + name = "Bananium Energy Sword" + desc = "An energy sword that deals no damage, but will slip anyone it contacts, be it by melee attack, thrown \ + impact, or just stepping on it. Beware friendly fire, as even anti-slip shoes will not protect against it." + item = /obj/item/melee/transforming/energy/sword/bananium + cost = 3 + surplus = 0 + include_modes = list(/datum/game_mode/nuclear/clown_ops) + +/datum/uplink_item/dangerous/bioterror + name = "Biohazardous Chemical Sprayer" + desc = "A handheld chemical sprayer that allows a wide dispersal of selected chemicals. Especially tailored by the Tiger \ + Cooperative, the deadly blend it comes stocked with will disorient, damage, and disable your foes... \ + Use with extreme caution, to prevent exposure to yourself and your fellow operatives." + item = /obj/item/reagent_containers/spray/chemsprayer/bioterror + cost = 20 + surplus = 0 + include_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) + +/datum/uplink_item/dangerous/throwingweapons + name = "Box of Throwing Weapons" + desc = "A box of shurikens and reinforced bolas from ancient Earth martial arts. They are highly effective \ + throwing weapons. The bolas can knock a target down and the shurikens will embed into limbs." + item = /obj/item/storage/box/syndie_kit/throwing_weapons + cost = 3 + +/datum/uplink_item/dangerous/shotgun + name = "Bulldog Shotgun" + desc = "A fully-loaded semi-automatic drum-fed shotgun. Compatible with all 12g rounds. Designed for close \ + quarter anti-personnel engagements." + item = /obj/item/gun/ballistic/automatic/shotgun/bulldog + cost = 8 + surplus = 40 + include_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/dangerous/smg + name = "C-20r Submachine Gun" + desc = "A fully-loaded Scarborough Arms bullpup submachine gun. The C-20r fires .45 rounds with a \ + 24-round magazine and is compatible with suppressors." + item = /obj/item/gun/ballistic/automatic/c20r + cost = 10 + surplus = 40 + include_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/dangerous/doublesword + name = "Double-Bladed Energy Sword" + desc = "The double-bladed energy sword does slightly more damage than a standard energy sword and will deflect \ + all energy projectiles, but requires two hands to wield." + item = /obj/item/twohanded/dualsaber + player_minimum = 25 + cost = 16 + exclude_modes = list(/datum/game_mode/nuclear/clown_ops) + +/datum/uplink_item/dangerous/doublesword/get_discount() + return pick(4;0.8,2;0.65,1;0.5) + +/datum/uplink_item/dangerous/cxneb + name = "Dragon's Tooth Non-Eutactic Blade" + desc = "An illegal modification of a weapon that is functionally identical to the energy sword, \ + the Non-Eutactic Blade (NEB) forges a hardlight blade on-demand, \ + generating an extremely sharp, unbreakable edge that is guaranteed to satisfy your every need. \ + This particular model has a polychromic hardlight generator, allowing you to murder in style! \ + The illegal modifications bring this weapon up to par with the classic energy sword, and also gives it the energy sword's distinctive sounds." + item = /obj/item/melee/transforming/energy/sword/cx/traitor + cost = 8 + +/datum/uplink_item/dangerous/sword + name = "Energy Sword" + desc = "The energy sword is an edged weapon with a blade of pure energy. The sword is small enough to be \ + pocketed when inactive. Activating it produces a loud, distinctive noise." + item = /obj/item/melee/transforming/energy/sword/saber + cost = 8 + exclude_modes = list(/datum/game_mode/nuclear/clown_ops) + +/datum/uplink_item/dangerous/shield + name = "Energy Shield" + desc = "An incredibly useful personal shield projector, capable of reflecting energy projectiles and defending \ + against other attacks. Pair with an Energy Sword for a killer combination." + item = /obj/item/shield/energy + cost = 16 + surplus = 20 + include_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/dangerous/rapier + name = "Rapier" + desc = "A fancy rapier with a diamond tip piercing anything that it comes into contack with. \ + The rapier comes with its own sheath, this is rather noticeable as only the captain is known to carry a sheath. \ + The sheath itself can be used to block melee attacks only. Its also jet black colours." + item = /obj/item/storage/belt/sabre/rapier + cost = 8 + exclude_modes = list(/datum/game_mode/nuclear/clown_ops) + +/datum/uplink_item/dangerous/flamethrower + name = "Flamethrower" + desc = "A flamethrower, fueled by a portion of highly flammable biotoxins stolen previously from Nanotrasen \ + stations. Make a statement by roasting the filth in their own greed. Use with caution." + item = /obj/item/flamethrower/full/tank + cost = 4 + surplus = 40 + include_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/dangerous/flechettegun + name = "Flechette Launcher" + desc = "A compact bullpup that fires micro-flechettes.\ + Flechettes have very poor performance idividually, but can be very deadly in numbers. \ + Pre-loaded with armor piercing flechettes that are capable of puncturing most kinds of armor." + item = /obj/item/gun/ballistic/automatic/flechette + cost = 12 + surplus = 30 + include_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/dangerous/rapid + name = "Gloves of the North Star" + desc = "These gloves let the user punch people very fast. Does not improve weapon attack speed or the meaty fists of a hulk." + item = /obj/item/clothing/gloves/rapid + cost = 8 + +/datum/uplink_item/dangerous/guardian + name = "Holoparasites" + desc = "Though capable of near sorcerous feats via use of hardlight holograms and nanomachines, they require an \ + organic host as a home base and source of fuel. Holoparasites come in various types and share damage with their host." + item = /obj/item/storage/box/syndie_kit/guardian + cost = 15 + refundable = TRUE + cant_discount = TRUE + surplus = 0 + exclude_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) + player_minimum = 25 + restricted = TRUE + refund_path = /obj/item/guardiancreator/tech/choose/traitor + +/datum/uplink_item/dangerous/machinegun + name = "L6 Squad Automatic Weapon" + desc = "A fully-loaded Aussec Armoury belt-fed machine gun. \ + This deadly weapon has a massive 50-round magazine of devastating 1.95x129mm ammunition." + item = /obj/item/gun/ballistic/automatic/l6_saw + cost = 18 + surplus = 0 + include_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/dangerous/carbine + name = "M-90gl Carbine" + desc = "A fully-loaded, specialized three-round burst carbine that fires 5.56mm ammunition from a 30 round magazine \ + with a toggleable 40mm underbarrel grenade launcher." + item = /obj/item/gun/ballistic/automatic/m90 + cost = 18 + surplus = 50 + include_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/dangerous/powerfist + name = "Power Fist" + desc = "The power-fist is a metal gauntlet with a built-in piston-ram powered by an external gas supply.\ + Upon hitting a target, the piston-ram will extend forward to make contact for some serious damage. \ + Using a wrench on the piston valve will allow you to tweak the amount of gas used per punch to \ + deal extra damage and hit targets further. Use a screwdriver to take out any attached tanks." + item = /obj/item/melee/powerfist + cost = 8 + +/datum/uplink_item/dangerous/sniper + name = "Sniper Rifle" + desc = "Ranged fury, Syndicate style. Guaranteed to cause shock and awe or your TC back!" + item = /obj/item/gun/ballistic/automatic/sniper_rifle/syndicate + cost = 16 + surplus = 25 + include_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/dangerous/bolt_action + name = "Surplus Rifle" + desc = "A horribly outdated bolt action weapon. You've got to be desperate to use this." + item = /obj/item/gun/ballistic/shotgun/boltaction + cost = 2 + include_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/dangerous/foamsmg + name = "Toy Submachine Gun" + desc = "A fully-loaded Donksoft bullpup submachine gun that fires riot grade darts with a 20-round magazine." + item = /obj/item/gun/ballistic/automatic/c20r/toy + cost = 5 + surplus = 0 + include_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) + +/datum/uplink_item/dangerous/foammachinegun + name = "Toy Machine Gun" + desc = "A fully-loaded Donksoft belt-fed machine gun. This weapon has a massive 50-round magazine of devastating \ + riot grade darts, that can briefly incapacitate someone in just one volley." + item = /obj/item/gun/ballistic/automatic/l6_saw/toy + cost = 10 + surplus = 0 + include_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) + +/datum/uplink_item/dangerous/foampistol + name = "Toy Pistol with Riot Darts" + desc = "An innocent-looking toy pistol designed to fire foam darts. Comes loaded with riot-grade \ + darts effective at incapacitating a target." + item = /obj/item/gun/ballistic/automatic/toy/pistol/riot + cost = 3 + surplus = 10 + +// Stealthy Weapons +/datum/uplink_item/stealthy_weapons + category = "Stealthy and Inconspicuous Weapons" + +/datum/uplink_item/stealthy_weapons/combatglovesplus + name = "Combat Gloves Plus" + desc = "A pair of gloves that are fireproof and shock resistant, however unlike the regular Combat Gloves this one uses nanotechnology \ + to learn the abilities of krav maga to the wearer." + item = /obj/item/clothing/gloves/krav_maga/combatglovesplus + cost = 5 + include_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) + surplus = 0 + +/datum/uplink_item/stealthy_weapons/cqc + name = "CQC Manual" + desc = "A manual that teaches a single user tactical Close-Quarters Combat before self-destructing." + item = /obj/item/book/granter/martial/cqc + include_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) + cost = 13 + surplus = 0 + +/datum/uplink_item/dangerous/phantomthief + name = "Syndicate Mask" + desc = "A cheap plastic mask fitted with an adrenaline autoinjector, which can be used by simply tensing your muscles" + item = /obj/item/clothing/glasses/phantomthief/syndicate + cost = 2 + +/datum/uplink_item/stealthy_weapons/dart_pistol + name = "Dart Pistol" + desc = "A miniaturized version of a normal syringe gun. It is very quiet when fired and can fit into any \ + space a small item can." + item = /obj/item/gun/syringe/syndicate + cost = 4 + surplus = 50 + +/datum/uplink_item/stealthy_weapons/dehy_carp + name = "Dehydrated Space Carp" + desc = "Looks like a plush toy carp, but just add water and it becomes a real-life space carp! Activate in \ + your hand before use so it knows not to kill you." + item = /obj/item/toy/plush/carpplushie/dehy_carp + cost = 1 + +/datum/uplink_item/stealthy_weapons/edagger + name = "Energy Dagger" + desc = "A dagger made of energy that looks and functions as a pen when off." + item = /obj/item/pen/edagger + cost = 2 + +/datum/uplink_item/stealthy_weapons/martialarts + name = "Martial Arts Scroll" + desc = "This scroll contains the secrets of an ancient martial arts technique. You will master unarmed combat, \ + deflecting all ranged weapon fire, but you also refuse to use dishonorable ranged weaponry." + item = /obj/item/book/granter/martial/carp + cost = 17 + surplus = 0 + exclude_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) + +/datum/uplink_item/stealthy_weapons/crossbow + name = "Miniature Energy Crossbow" + desc = "A short bow mounted across a tiller in miniature. Small enough to \ + fit into a pocket or slip into a bag unnoticed. It will synthesize \ + and fire bolts tipped with a paralyzing toxin that will briefly stun \ + targets and cause them to slur as if inebriated. It can produce an \ + infinite number of bolts, but takes time to automatically recharge \ + after each shot." + item = /obj/item/gun/energy/kinetic_accelerator/crossbow + cost = 12 + surplus = 50 + exclude_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/stealthy_weapons/traitor_chem_bottle + name = "Poison Kit" + desc = "An assortment of deadly chemicals packed into a compact box. Comes with a syringe for more precise application." + item = /obj/item/storage/box/syndie_kit/chemical + cost = 6 + surplus = 50 + +/datum/uplink_item/stealthy_weapons/romerol_kit + name = "Romerol" + desc = "A highly experimental bioterror agent which creates dormant nodules to be etched into the grey matter of the brain. \ + On death, these nodules take control of the dead body, causing limited revivification, \ + along with slurred speech, aggression, and the ability to infect others with this agent." + item = /obj/item/storage/box/syndie_kit/romerol + cost = 25 + cant_discount = TRUE + exclude_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/stealthy_weapons/sleepy_pen + name = "Sleepy Pen" + desc = "A syringe disguised as a functional pen, filled with a potent mix of drugs, including a \ + strong anesthetic and a chemical that prevents the target from speaking. \ + The pen holds one dose of the mixture, and can be refilled with any chemicals. Note that before the target \ + falls asleep, they will be able to move and act." + item = /obj/item/pen/sleepy + cost = 4 + exclude_modes = list(/datum/game_mode/nuclear) + +datum/uplink_item/stealthy_weapons/taeclowndo_shoes + name = "Tae-clown-do Shoes" + desc = "A pair of shoes for the most elite agents of the honkmotherland. They grant the mastery of taeclowndo with some honk-fu moves as long as they're worn." + cost = 12 + item = /obj/item/clothing/shoes/clown_shoes/taeclowndo + include_modes = list(/datum/game_mode/nuclear/clown_ops) + +/datum/uplink_item/stealthy_weapons/suppressor + name = "Suppressor" + desc = "This suppressor will silence the shots of the weapon it is attached to for increased stealth and superior ambushing capability. \ + It is compatible with many small ballistic guns including the Stechkin and C-20r, but not revolvers or energy guns." + item = /obj/item/suppressor + cost = 1 + surplus = 10 + exclude_modes = list(/datum/game_mode/nuclear/clown_ops) + +/datum/uplink_item/stealthy_weapons/soap + name = "Syndicate Soap" + desc = "A sinister-looking surfactant used to clean blood stains to hide murders and prevent DNA analysis. \ + You can also drop it underfoot to slip people." + item = /obj/item/soap/syndie + cost = 1 + surplus = 50 + +/datum/uplink_item/stealthy_weapons/soap_clusterbang + name = "Slipocalypse Clusterbang" + desc = "A traditional clusterbang grenade with a payload consisting entirely of Syndicate soap. Useful in any scenario!" + item = /obj/item/grenade/clusterbuster/soap + cost = 6 + +// Ammunition +/datum/uplink_item/ammo + category = "Ammunition" + surplus = 40 + +/datum/uplink_item/ammo/pistol + name = "10mm Handgun Magazine" + desc = "An additional 8-round 10mm magazine; compatible with the Stechkin Pistol. These rounds \ + are dirt cheap but are half as effective as .357 rounds." + item = /obj/item/ammo_box/magazine/m10mm + cost = 1 + exclude_modes = list(/datum/game_mode/nuclear/clown_ops) + +/datum/uplink_item/ammo/pistolap + name = "10mm Armour Piercing Magazine" + desc = "An additional 8-round 10mm magazine; compatible with the Stechkin Pistol. \ + These rounds are less effective at injuring the target but penetrate protective gear." + item = /obj/item/ammo_box/magazine/m10mm/ap + cost = 2 + exclude_modes = list(/datum/game_mode/nuclear/clown_ops) + +/datum/uplink_item/ammo/pistolhp + name = "10mm Hollow Point Magazine" + desc = "An additional 8-round 10mm magazine; compatible with the Stechkin Pistol. \ + These rounds are more damaging but ineffective against armour." + item = /obj/item/ammo_box/magazine/m10mm/hp + cost = 3 + exclude_modes = list(/datum/game_mode/nuclear/clown_ops) + +/datum/uplink_item/ammo/pistolfire + name = "10mm Incendiary Magazine" + desc = "An additional 8-round 10mm magazine; compatible with the Stechkin Pistol. \ + Loaded with incendiary rounds which inflict little damage, but ignite the target." + item = /obj/item/ammo_box/magazine/m10mm/fire + cost = 2 + exclude_modes = list(/datum/game_mode/nuclear/clown_ops) + +/datum/uplink_item/ammo/pistolzzz + name = "10mm Soporific Magazine" + desc = "An additional 8-round 10mm magazine; compatible with the Stechkin Pistol. Loaded with soporific rounds that put the target to sleep. \ + NOTE: Soporific is not instant acting due to the constraints of the round's scale. Will usually require three shots to take effect." + item = /obj/item/ammo_box/magazine/m10mm/soporific + cost = 2 + +/datum/uplink_item/ammo/shotgun + cost = 2 + include_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/ammo/shotgun/bag + name = "12g Ammo Duffel Bag" + desc = "A duffel bag filled with enough 12g ammo to supply an entire team, at a discounted price." + item = /obj/item/storage/backpack/duffelbag/syndie/ammo/shotgun + cost = 12 + +/datum/uplink_item/ammo/shotgun/buck + name = "12g Buckshot Drum" + desc = "An additional 8-round buckshot magazine for use with the Bulldog shotgun. Front towards enemy." + item = /obj/item/ammo_box/magazine/m12g + +/datum/uplink_item/ammo/shotgun/dragon + name = "12g Dragon's Breath Drum" + desc = "An alternative 8-round dragon's breath magazine for use in the Bulldog shotgun. \ + 'I'm a fire starter, twisted fire starter!'" + item = /obj/item/ammo_box/magazine/m12g/dragon + include_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/ammo/shotgun/meteor + name = "12g Meteorslug Shells" + desc = "An alternative 8-round meteorslug magazine for use in the Bulldog shotgun. \ + Great for blasting airlocks off their frames and knocking down enemies." + item = /obj/item/ammo_box/magazine/m12g/meteor + include_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/ammo/shotgun/scatter + name = "12g Scatter Laser shot Slugs" + desc = "An alternative 8-round Scatter Laser Shot magazine for use in the Bulldog shotgun." + item = /obj/item/ammo_box/magazine/m12g/scatter + cost = 4 // most armor has less laser protection then bullet + +/datum/uplink_item/ammo/shotgun/slug + name = "12g Slug Drum" + desc = "An additional 8-round slug magazine for use with the Bulldog shotgun. \ + Now 8 times less likely to shoot your pals." + cost = 3 + item = /obj/item/ammo_box/magazine/m12g/slug + +/datum/uplink_item/ammo/shotgun/stun + name = "12g Stun Slug Drum" + desc = "An alternative 8-round stun slug magazine for use with the Bulldog shotgun. \ + Saying that they're completely non-lethal would be lying." + item = /obj/item/ammo_box/magazine/m12g/stun + include_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/ammo/revolver + name = ".357 Speed Loader" + desc = "A speed loader that contains seven additional .357 Magnum rounds; usable with the Syndicate revolver. \ + For when you really need a lot of things dead." + item = /obj/item/ammo_box/a357 + cost = 4 + exclude_modes = list(/datum/game_mode/nuclear/clown_ops) + illegal_tech = FALSE + +/datum/uplink_item/ammo/a40mm + name = "40mm Grenade" + desc = "A 40mm HE grenade for use with the M-90gl's under-barrel grenade launcher. \ + Your teammates will ask you to not shoot these down small hallways." + item = /obj/item/ammo_casing/a40mm + cost = 2 + include_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/ammo/smg/bag + name = ".45 Ammo Duffel Bag" + desc = "A duffel bag filled with enough .45 ammo to supply an entire team, at a discounted price." + item = /obj/item/storage/backpack/duffelbag/syndie/ammo/smg + cost = 20 //instead of 27 TC + include_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/ammo/smg + name = ".45 SMG Magazine" + desc = "An additional 24-round .45 magazine suitable for use with the C-20r submachine gun." + item = /obj/item/ammo_box/magazine/smgm45 + cost = 3 + include_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/ammo/sniper + cost = 4 + include_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/ammo/sniper/basic + name = ".50 Magazine" + desc = "An additional standard 6-round magazine for use with .50 sniper rifles." + item = /obj/item/ammo_box/magazine/sniper_rounds + +/datum/uplink_item/ammo/sniper/penetrator + name = ".50 Penetrator Magazine" + desc = "A 5-round magazine of penetrator ammo designed for use with .50 sniper rifles. \ + Can pierce walls and multiple enemies." + item = /obj/item/ammo_box/magazine/sniper_rounds/penetrator + cost = 5 + +/datum/uplink_item/ammo/sniper/soporific + name = ".50 Soporific Magazine" + desc = "A 3-round magazine of soporific ammo designed for use with .50 sniper rifles. Put your enemies to sleep today!" + item = /obj/item/ammo_box/magazine/sniper_rounds/soporific + cost = 6 + +/datum/uplink_item/ammo/carbine + name = "5.56mm Toploader Magazine" + desc = "An additional 30-round 5.56mm magazine; suitable for use with the M-90gl carbine. \ + These bullets pack less punch than 7.12x82mm rounds, but they still offer more power than .45 ammo." + item = /obj/item/ammo_box/magazine/m556 + cost = 4 + include_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/ammo/machinegun + cost = 6 + surplus = 0 + include_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/ammo/machinegun/basic + name = "1.95x129mm Box Magazine" + desc = "A 50-round magazine of 1.95x129mm ammunition for use with the L6 SAW. \ + By the time you need to use this, you'll already be standing on a pile of corpses" + item = /obj/item/ammo_box/magazine/mm195x129 + +/datum/uplink_item/ammo/machinegun/ap + name = "1.95x129mm (Armor Penetrating) Box Magazine" + desc = "A 50-round magazine of 1.95x129mm ammunition for use in the L6 SAW; equipped with special properties \ + to puncture even the most durable armor." + item = /obj/item/ammo_box/magazine/mm195x129/ap + cost = 9 + +/datum/uplink_item/ammo/machinegun/hollow + name = "1.95x129mm (Hollow-Point) Box Magazine" + desc = "A 50-round magazine of 1.95x129mm ammunition for use in the L6 SAW; equipped with hollow-point tips to help \ + with the unarmored masses of crew." + item = /obj/item/ammo_box/magazine/mm195x129/hollow + +/datum/uplink_item/ammo/machinegun/incen + name = "1.95x129mm (Incendiary) Box Magazine" + desc = "A 50-round magazine of 1.95x129mm ammunition for use in the L6 SAW; tipped with a special flammable \ + mixture that'll ignite anyone struck by the bullet. Some men just want to watch the world burn." + item = /obj/item/ammo_box/magazine/mm195x129/incen + +/datum/uplink_item/ammo/rocket + include_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/ammo/rocket/basic + name = "84mm HE Rocket" + desc = "A low-yield anti-personnel HE rocket. Gonna take you out in style!" + item = /obj/item/ammo_casing/caseless/rocket + cost = 4 + +/datum/uplink_item/ammo/rocket/hedp + name = "84mm HEDP Rocket" + desc = "A high-yield HEDP rocket; extremely effective against armored targets, as well as surrounding personnel. \ + Strike fear into the hearts of your enemies." + item = /obj/item/ammo_casing/caseless/rocket/hedp + cost = 6 + +/datum/uplink_item/ammo/pistolaps + name = "9mm Handgun Magazine" + desc = "An additional 15-round 9mm magazine, compatible with the Stechkin APS pistol, found in the Spetsnaz Pyro bundle." + item = /obj/item/ammo_box/magazine/pistolm9mm + cost = 2 + include_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/ammo/flechetteap + name = "Armor Piercing Flechette Magazine" + desc = "An additional 40-round flechette magazine; compatible with the Flechette Launcer. \ + Loaded with armor piercing flechettes that very nearly ignore armor, but are not very effective agaisnt flesh." + item = /obj/item/ammo_box/magazine/flechette + cost = 2 + include_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/ammo/flechettes + name = "Serrated Flechette Magazine" + desc = "An additional 40-round flechette magazine; compatible with the Flechette Launcer. \ + Loaded with serrated flechettes that shreds flesh, but is stopped dead in its tracks by armor. \ + These flechettes are highly likely to sever arteries, and even limbs." + item = /obj/item/ammo_box/magazine/flechette/s + cost = 2 + include_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/ammo/toydarts + name = "Box of Riot Darts" + desc = "A box of 40 Donksoft riot darts, for reloading any compatible foam dart magazine. Don't forget to share!" + item = /obj/item/ammo_box/foambox/riot + cost = 2 + surplus = 0 + illegal_tech = FALSE + +/datum/uplink_item/ammo/bioterror + name = "Box of Bioterror Syringes" + desc = "A box full of preloaded syringes, containing various chemicals that seize up the victim's motor \ + and broca systems, making it impossible for them to move or speak for some time." + item = /obj/item/storage/box/syndie_kit/bioterror + cost = 6 + include_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) + +/datum/uplink_item/ammo/bolt_action + name = "Surplus Rifle Clip" + desc = "A stripper clip used to quickly load bolt action rifles. Contains 5 rounds." + item = /obj/item/ammo_box/a762 + cost = 1 + include_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/explosives + category = "Grenades and Explosives" + +/datum/uplink_item/explosives/bioterrorfoam + name = "Bioterror Foam Grenade" + desc = "A powerful chemical foam grenade which creates a deadly torrent of foam that will mute, blind, confuse, \ + mutate, and irritate carbon lifeforms. Specially brewed by Tiger Cooperative chemical weapons specialists \ + using additional spore toxin. Ensure suit is sealed before use." + item = /obj/item/grenade/chem_grenade/bioterrorfoam + cost = 5 + surplus = 35 + include_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) + +/datum/uplink_item/explosives/bombanana + name = "Bombanana" + desc = "A banana with an explosive taste! discard the peel quickly, as it will explode with the force of a syndicate minibomb \ + a few seconds after the banana is eaten." + item = /obj/item/reagent_containers/food/snacks/grown/banana/bombanana + cost = 4 //it is a bit cheaper than a minibomb because you have to take off your helmet to eat it, which is how you arm it + surplus = 0 + include_modes = list(/datum/game_mode/nuclear/clown_ops) + +/datum/uplink_item/explosives/buzzkill + name = "Buzzkill Grenade Box" + desc = "A box with three grenades that release a swarm of angry bees upon activation. These bees indiscriminately attack friend or foe \ + with random toxins. Courtesy of the BLF and Tiger Cooperative." + item = /obj/item/storage/box/syndie_kit/bee_grenades + cost = 15 + surplus = 35 + include_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) + +/datum/uplink_item/explosives/c4 + name = "Composition C-4" + desc = "C-4 is plastic explosive of the common variety Composition C. You can use it to breach walls, sabotage equipment, or connect \ + an assembly to it in order to alter the way it detonates. It can be attached to almost all objects and has a modifiable timer with a \ + minimum setting of 10 seconds." + item = /obj/item/grenade/plastic/c4 + cost = 1 + +/datum/uplink_item/explosives/c4bag + name = "Bag of C-4 explosives" + desc = "Because sometimes quantity is quality. Contains 10 C-4 plastic explosives." + item = /obj/item/storage/backpack/duffelbag/syndie/c4 + cost = 9 //10% discount! + cant_discount = TRUE + +/datum/uplink_item/explosives/x4bag + name = "Bag of X-4 explosives" + desc = "Contains 3 X-4 shaped plastic explosives. Similar to C4, but with a stronger blast that is directional instead of circular. \ + X-4 can be placed on a solid surface, such as a wall or window, and it will blast through the wall, injuring anything on the opposite side, while being safer to the user. \ + For when you want a controlled explosion that leaves a wider, deeper, hole." + item = /obj/item/storage/backpack/duffelbag/syndie/x4 + cost = 4 // + cant_discount = TRUE + +/datum/uplink_item/explosives/clown_bomb_clownops + name = "Clown Bomb" + desc = "The Clown bomb is a hilarious device capable of massive pranks. It has an adjustable timer, \ + with a minimum of 60 seconds, and can be bolted to the floor with a wrench to prevent \ + movement. The bomb is bulky and cannot be moved; upon ordering this item, a smaller beacon will be \ + transported to you that will teleport the actual bomb to it upon activation. Note that this bomb can \ + be defused, and some crew may attempt to do so." + item = /obj/item/sbeacondrop/clownbomb + cost = 15 + surplus = 0 + include_modes = list(/datum/game_mode/nuclear/clown_ops) + +/datum/uplink_item/explosives/detomatix + name = "Detomatix PDA Cartridge" + desc = "When inserted into a personal digital assistant, this cartridge gives you four opportunities to \ + detonate PDAs of crewmembers who have their message feature enabled. \ + The concussive effect from the explosion will knock the recipient out for a short period, and deafen them for longer." + item = /obj/item/cartridge/virus/syndicate + cost = 5 + restricted = TRUE + +/datum/uplink_item/explosives/emp + name = "EMP Grenades and Implanter Kit" + desc = "A box that contains five EMP grenades and an EMP implant with three uses. Useful to disrupt communications, \ + security's energy weapons and silicon lifeforms when you're in a tight spot." + item = /obj/item/storage/box/syndie_kit/emp + cost = 2 + +/datum/uplink_item/explosives/virus_grenade + name = "Fungal Tuberculosis Grenade" + desc = "A primed bio-grenade packed into a compact box. Comes with five Bio Virus Antidote Kit (BVAK) \ + autoinjectors for rapid application on up to two targets each, a syringe, and a bottle containing \ + the BVAK solution." + item = /obj/item/storage/box/syndie_kit/tuberculosisgrenade + cost = 8 + surplus = 35 + include_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) + restricted = TRUE + +/datum/uplink_item/explosives/grenadier + name = "Grenadier's belt" + desc = "A belt containing 26 lethally dangerous and destructive grenades. Comes with an extra multitool and screwdriver." + item = /obj/item/storage/belt/grenade/full + include_modes = list(/datum/game_mode/nuclear) + cost = 22 + surplus = 0 + +/datum/uplink_item/explosives/pizza_bomb + name = "Pizza Bomb" + desc = "A pizza box with a bomb cunningly attached to the lid. The timer needs to be set by opening the box; afterwards, \ + opening the box again will trigger the detonation after the timer has elapsed. Comes with free pizza, for you or your target!" + item = /obj/item/pizzabox/bomb + cost = 6 + surplus = 8 + +/datum/uplink_item/explosives/syndicate_bomb + name = "Syndicate Bomb" + desc = "The Syndicate bomb is a fearsome device capable of massive destruction. It has an adjustable timer, \ + with a minimum of 60 seconds, and can be bolted to the floor with a wrench to prevent \ + movement. The bomb is bulky and cannot be moved; upon ordering this item, a smaller beacon will be \ + transported to you that will teleport the actual bomb to it upon activation. Note that this bomb can \ + be defused, and some crew may attempt to do so." + item = /obj/item/sbeacondrop/bomb + cost = 11 + +/datum/uplink_item/explosives/syndicate_detonator + name = "Syndicate Detonator" + desc = "The Syndicate detonator is a companion device to the Syndicate bomb. Simply press the included button \ + and an encrypted radio frequency will instruct all live Syndicate bombs to detonate. \ + Useful for when speed matters or you wish to synchronize multiple bomb blasts. Be sure to stand clear of \ + the blast radius before using the detonator." + item = /obj/item/syndicatedetonator + cost = 3 + include_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) + +/datum/uplink_item/explosives/syndicate_minibomb + name = "Syndicate Minibomb" + desc = "The minibomb is a grenade with a five-second fuse. Upon detonation, it will create a small hull breach \ + in addition to dealing high amounts of damage to nearby personnel." + item = /obj/item/grenade/syndieminibomb + cost = 6 + exclude_modes = list(/datum/game_mode/nuclear/clown_ops) + +/datum/uplink_item/explosives/tearstache + name = "Teachstache Grenade" + desc = "A teargas grenade that launches sticky moustaches onto the face of anyone not wearing a clown or mime mask. The moustaches will \ + remain attached to the face of all targets for one minute, preventing the use of breath masks and other such devices." + item = /obj/item/grenade/chem_grenade/teargas/moustache + cost = 3 + surplus = 0 + include_modes = list(/datum/game_mode/nuclear/clown_ops) + +/datum/uplink_item/explosives/viscerators + name = "Viscerator Delivery Grenade" + desc = "A unique grenade that deploys a swarm of viscerators upon activation, which will chase down and shred \ + any non-operatives in the area." + item = /obj/item/grenade/spawnergrenade/manhacks + cost = 5 + surplus = 35 + include_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) + + +//Support and Mechs +/datum/uplink_item/support + category = "Support and Mechanized Exosuits" + surplus = 0 + include_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/support/clown_reinforcement + name = "Clown Reinforcements" + desc = "Call in an additional clown to share the fun, equipped with full starting gear, but no telecrystals." + item = /obj/item/antag_spawner/nuke_ops/clown + cost = 20 + include_modes = list(/datum/game_mode/nuclear/clown_ops) + restricted = TRUE + +/datum/uplink_item/support/reinforcement + name = "Reinforcements" + desc = "Call in an additional team member. They won't come with any gear, so you'll have to save some telecrystals \ + to arm them as well." + item = /obj/item/antag_spawner/nuke_ops + cost = 25 + refundable = TRUE + include_modes = list(/datum/game_mode/nuclear) + restricted = TRUE + +/datum/uplink_item/support/reinforcement/assault_borg + name = "Syndicate Assault Cyborg" + desc = "A cyborg designed and programmed for systematic extermination of non-Syndicate personnel. \ + Comes equipped with a self-resupplying LMG, a grenade launcher, energy sword, emag, pinpointer, flash and crowbar." + item = /obj/item/antag_spawner/nuke_ops/borg_tele/assault + refundable = TRUE + cost = 65 + restricted = TRUE + +/datum/uplink_item/support/reinforcement/medical_borg + name = "Syndicate Medical Cyborg" + desc = "A combat medical cyborg. Has limited offensive potential, but makes more than up for it with its support capabilities. \ + It comes equipped with a nanite hypospray, a medical beamgun, combat defibrillator, full surgical kit including an energy saw, an emag, pinpointer and flash. \ + Thanks to its organ storage bag, it can perform surgery as well as any humanoid." + item = /obj/item/antag_spawner/nuke_ops/borg_tele/medical + refundable = TRUE + cost = 35 + restricted = TRUE + +/datum/uplink_item/support/gygax + name = "Dark Gygax Exosuit" + desc = "A lightweight exosuit, painted in a dark scheme. Its speed and equipment selection make it excellent \ + for hit-and-run style attacks. Features an incendiary carbine, flash bang launcher, teleporter, ion thrusters and a Tesla energy array." + item = /obj/mecha/combat/gygax/dark/loaded + cost = 80 + +/datum/uplink_item/support/honker + name = "Dark H.O.N.K." + desc = "A clown combat mech equipped with bombanana peel and tearstache grenade launchers, as well as the ubiquitous HoNkER BlAsT 5000." + item = /obj/mecha/combat/honker/dark/loaded + cost = 80 + include_modes = list(/datum/game_mode/nuclear/clown_ops) + +/datum/uplink_item/support/mauler + name = "Mauler Exosuit" + desc = "A massive and incredibly deadly military-grade exosuit. Features long-range targeting, thrust vectoring \ + and deployable smoke. Comes equipped with an LMG, scattershot carbine, missile rack, an antiprojectile armor booster and a Tesla energy array." + item = /obj/mecha/combat/marauder/mauler/loaded + cost = 140 + +// Stealth Items +/datum/uplink_item/stealthy_tools + category = "Stealth and Camouflage Items" + +/datum/uplink_item/stealthy_tools/agent_card + name = "Agent Identification Card" + desc = "Agent cards prevent artificial intelligences from tracking the wearer, and can copy access \ + from other identification cards. The access is cumulative, so scanning one card does not erase the \ + access gained from another. In addition, they can be forged to display a new assignment and name. \ + This can be done an unlimited amount of times. Some Syndicate areas and devices can only be accessed \ + with these cards." + item = /obj/item/card/id/syndicate + cost = 2 + +/datum/uplink_item/stealthy_tools/ai_detector + name = "Artificial Intelligence Detector" + desc = "A functional multitool that turns red when it detects an artificial intelligence watching it, and can be \ + activated to display their exact viewing location and nearby security camera blind spots. Knowing when \ + an artificial intelligence is watching you is useful for knowing when to maintain cover, and finding nearby \ + blind spots can help you identify escape routes." + item = /obj/item/multitool/ai_detect + cost = 1 + +/datum/uplink_item/stealthy_tools/chameleon + name = "Chameleon Kit" + desc = "A set of items that contain chameleon technology allowing you to disguise as pretty much anything on the station, and more! \ + Due to budget cuts, the shoes don't provide protection against slipping." + item = /obj/item/storage/box/syndie_kit/chameleon + cost = 2 + exclude_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/stealthy_tools/chameleon_proj + name = "Chameleon Projector" + desc = "Projects an image across a user, disguising them as an object scanned with it, as long as they don't \ + move the projector from their hand. Disguised users move slowly, and projectiles pass over them." + item = /obj/item/chameleon + cost = 7 + +/datum/uplink_item/stealthy_tools/codespeak_manual + name = "Codespeak Manual" + desc = "Syndicate agents can be trained to use a series of codewords to convey complex information, which sounds like random concepts and drinks to anyone listening. \ + This manual teaches you this Codespeak. You can also hit someone else with the manual in order to teach them. This is the deluxe edition, which has unlimited uses." + item = /obj/item/codespeak_manual/unlimited + cost = 3 + +/datum/uplink_item/stealthy_tools/combatbananashoes + name = "Combat Banana Shoes" + desc = "While making the wearer immune to most slipping attacks like regular combat clown shoes, these shoes \ + can generate a large number of synthetic banana peels as the wearer walks, slipping up would-be pursuers. They also \ + squeak significantly louder." + item = /obj/item/clothing/shoes/clown_shoes/banana_shoes/combat + cost = 6 + surplus = 0 + include_modes = list(/datum/game_mode/nuclear/clown_ops) + +/datum/uplink_item/stealthy_tools/emplight + name = "EMP Flashlight" + desc = "A small, self-recharging, short-ranged EMP device disguised as a working flashlight. \ + Useful for disrupting headsets, cameras, doors, lockers and borgs during stealth operations. \ + Attacking a target with this flashlight will direct an EM pulse at it and consumes a charge." + item = /obj/item/flashlight/emp + cost = 2 + surplus = 30 + +/datum/uplink_item/stealthy_tools/failsafe + name = "Failsafe Uplink Code" + desc = "When entered the uplink will self-destruct immidiately." + item = /obj/effect/gibspawner/generic + cost = 1 + surplus = 0 + restricted = TRUE + exclude_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) + +/datum/uplink_item/stealthy_tools/failsafe/spawn_item(spawn_path, mob/user, datum/component/uplink/U) + if(!U) + return + U.failsafe_code = U.generate_code() + to_chat(user, "The new failsafe code for this uplink is now : [U.failsafe_code].") + if(user.mind) + user.mind.store_memory("Failsafe code for [U.parent] : [U.failsafe_code]") + return U.parent //For log icon + +/datum/uplink_item/stealthy_tools/mulligan + name = "Mulligan" + desc = "Screwed up and have security on your tail? This handy syringe will give you a completely new identity \ + and appearance." + item = /obj/item/reagent_containers/syringe/mulligan + cost = 3 + surplus = 30 + exclude_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) + +/datum/uplink_item/stealthy_tools/syndigaloshes + name = "No-Slip Chameleon Shoes" + desc = "These shoes will allow the wearer to run on wet floors and slippery objects without falling down. \ + They do not work on heavily lubricated surfaces." + item = /obj/item/clothing/shoes/chameleon/noslip + cost = 2 + exclude_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) + player_minimum = 20 + +/datum/uplink_item/stealthy_tools/syndigaloshes/nuke + item = /obj/item/clothing/shoes/chameleon/noslip + cost = 4 + exclude_modes = list() + include_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/stealthy_tools/jammer + name = "Radio Jammer" + desc = "This device will disrupt any nearby outgoing radio communication when activated. Does not affect binary chat." + item = /obj/item/jammer + cost = 5 + +/*/datum/uplink_item/stealthy_tools/syndi_borer + name = "Syndicate Brain Slug" + desc = "A small cortical borer, modified to be completely loyal to the owner. \ + Genetically infertile, these brain slugs can assist medically in a support role, or take direct action \ + to assist their host." + item = /obj/item/antag_spawner/syndi_borer + refundable = TRUE + cost = 10 + surplus = 20 //Let's not have this be too common + exclude_modes = list(/datum/game_mode/nuclear) */ + +/datum/uplink_item/stealthy_tools/smugglersatchel + name = "Smuggler's Satchel" + desc = "This satchel is thin enough to be hidden in the gap between plating and tiling; great for stashing \ + your stolen goods. Comes with a crowbar and a floor tile inside. Properly hidden satchels have been \ + known to survive intact even beyond the current shift. " + item = /obj/item/storage/backpack/satchel/flat + cost = 2 + surplus = 30 + +//Space Suits and Hardsuits +/datum/uplink_item/suits + category = "Space Suits, Hardsuits and Clothing" + surplus = 40 + +/datum/uplink_item/suits/turtlenck + name = "Tactical Turtleneck" + desc = "A slightly armored suit that has no sensor on them, if someone sees you in this hope they think its a fake." + item = /obj/item/clothing/under/syndicate + cost = 1 + exclude_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) //They already get these + +/datum/uplink_item/suits/turtlenck_skirt + name = "Tactical Skirtleneck" + desc = "A slightly armored suit that has no sensor on them, if someone sees you in this hope they think its a fake." + item = /obj/item/clothing/under/syndicate/skirt + cost = 1 + exclude_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) //They already get these + +/datum/uplink_item/suits/padding + name = "Soft Padding" + desc = "Padding to add to a jumpsuit to help against melee and bullets." + item = /obj/item/clothing/accessory/padding + cost = 2 + exclude_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) + +/datum/uplink_item/suits/kevlar + name = "Kevlar sheets" + desc = "Kevlar sheets to add to jumpsuit to help against bullets and melee." + item = /obj/item/clothing/accessory/kevlar + cost = 2 + exclude_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) + +/datum/uplink_item/suits/plastic + name = "Plastic sheet" + desc = "Plastic body sheet to add to a jumpsuit to help against laser and energy harm." + item = /obj/item/clothing/accessory/plastics + cost = 2 + exclude_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) + +/datum/uplink_item/suits/space_suit + name = "Syndicate Space Suit" + desc = "This red and black Syndicate space suit is less encumbering than Nanotrasen variants, \ + fits inside bags, and has a weapon slot. Nanotrasen crew members are trained to report red space suit \ + sightings, however." + item = /obj/item/storage/box/syndie_kit/space + cost = 4 + +/datum/uplink_item/suits/hardsuit + name = "Syndicate Hardsuit" + desc = "The feared suit of a Syndicate nuclear agent. Features slightly better armoring and a built in jetpack \ + that runs off standard atmospheric tanks. Toggling the suit in and out of \ + combat mode will allow you all the mobility of a loose fitting uniform without sacrificing armoring. \ + Additionally the suit is collapsible, making it small enough to fit within a backpack. \ + Nanotrasen crew who spot these suits are known to panic." + item = /obj/item/clothing/suit/space/hardsuit/syndi + cost = 8 + exclude_modes = list(/datum/game_mode/nuclear) //you can't buy it in nuke, because the elite hardsuit costs the same while being better + +/datum/uplink_item/suits/hardsuit/elite + name = "Elite Syndicate Hardsuit" + desc = "An upgraded, elite version of the Syndicate hardsuit. It features fireproofing, and also \ + provides the user with superior armor and mobility compared to the standard Syndicate hardsuit." + item = /obj/item/clothing/suit/space/hardsuit/syndi/elite + cost = 8 + include_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) + exclude_modes = list() + +/datum/uplink_item/suits/hardsuit/shielded + name = "Shielded Syndicate Hardsuit" + desc = "An upgraded version of the standard Syndicate hardsuit. It features a built-in energy shielding system. \ + The shields can handle up to three impacts within a short duration and will rapidly recharge while not under fire." + item = /obj/item/clothing/suit/space/hardsuit/shielded/syndi + cost = 30 + include_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) + exclude_modes = list() + +// Devices and Tools +/datum/uplink_item/device_tools + category = "Devices and Tools" + +/datum/uplink_item/device_tools/emag + name = "Cryptographic Sequencer" + desc = "The cryptographic sequencer, electromagnetic card, or emag, is a small card that unlocks hidden functions \ + in electronic devices, subverts intended functions, and easily breaks security mechanisms." + item = /obj/item/card/emag + cost = 6 + +/datum/uplink_item/device_tools/emagrecharge + name = "Electromagnet Charging Device" + desc = "A small device intended for recharging Cryptographic Sequencers. Using it will add five extra charges to the Cryptographic Sequencer." + item = /obj/item/emagrecharge + cost = 2 + +/datum/uplink_item/device_tools/cutouts + name = "Adaptive Cardboard Cutouts" + desc = "These cardboard cutouts are coated with a thin material that prevents discoloration and makes the images on them appear more lifelike. \ + This pack contains three as well as a crayon for changing their appearances." + item = /obj/item/storage/box/syndie_kit/cutouts + cost = 1 + surplus = 20 + +/datum/uplink_item/device_tools/assault_pod + name = "Assault Pod Targeting Device" + desc = "Use this to select the landing zone of your assault pod." + item = /obj/item/assault_pod + cost = 30 + surplus = 0 + include_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) + restricted = TRUE + +/datum/uplink_item/device_tools/binary + name = "Binary Translator Key" + desc = "A key that, when inserted into a radio headset, allows you to listen to and talk with silicon-based lifeforms, \ + such as AI units and cyborgs, over their private binary channel. Caution should \ + be taken while doing this, as unless they are allied with you, they are programmed to report such intrusions." + item = /obj/item/encryptionkey/binary + cost = 2 + surplus = 75 + restricted = TRUE + +/datum/uplink_item/device_tools/magboots + name = "Blood-Red Magboots" + desc = "A pair of magnetic boots with a Syndicate paintjob that assist with freer movement in space or on-station \ + during gravitational generator failures. These reverse-engineered knockoffs of Nanotrasen's \ + 'Advanced Magboots' slow you down in simulated-gravity environments much like the standard issue variety." + item = /obj/item/clothing/shoes/magboots/syndie + cost = 2 + include_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) + +/datum/uplink_item/device_tools/compressionkit + name = "Bluespace Compression Kit" + desc = "A modified version of a BSRPED that can be used to reduce the size of most items while retaining their original functions! \ + Does not work on storage items. \ + Recharge using bluespace crystals. \ + Comes with 5 charges." + item = /obj/item/compressionkit + cost = 5 + +/datum/uplink_item/device_tools/briefcase_launchpad + name = "Briefcase Launchpad" + desc = "A briefcase containing a launchpad, a device able to teleport items and people to and from targets up to twenty tiles away from the briefcase. \ + Also includes a remote control, disguised as an ordinary folder. Touch the briefcase with the remote to link it." + surplus = 0 + item = /obj/item/storage/briefcase/launchpad + cost = 6 + +/datum/uplink_item/device_tools/camera_bug + name = "Camera Bug" + desc = "Enables you to view all cameras on the main network, set up motion alerts and track a target. \ + Bugging cameras allows you to disable them remotely." + item = /obj/item/camera_bug + cost = 1 + surplus = 90 + +/datum/uplink_item/device_tools/military_belt + name = "Chest Rig" + desc = "A robust seven-slot set of webbing that is capable of holding all manner of tactical equipment." + item = /obj/item/storage/belt/military + cost = 1 + exclude_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/device_tools/fakenucleardisk + name = "Decoy Nuclear Authentication Disk" + desc = "It's just a normal disk. Visually it's identical to the real deal, but it won't hold up under closer scrutiny by the Captain. \ + Don't try to give this to us to complete your objective, we know better!" + item = /obj/item/disk/nuclear/fake + cost = 1 + surplus = 1 + +/datum/uplink_item/device_tools/frame + name = "F.R.A.M.E. PDA Cartridge" + desc = "When inserted into a personal digital assistant, this cartridge gives you five PDA viruses which \ + when used cause the targeted PDA to become a new uplink with zero TCs, and immediately become unlocked. \ + You will receive the unlock code upon activating the virus, and the new uplink may be charged with \ + telecrystals normally." + item = /obj/item/cartridge/virus/frame + cost = 2 + restricted = TRUE + +/datum/uplink_item/device_tools/toolbox + name = "Full Syndicate Toolbox" + desc = "The Syndicate toolbox is a suspicious black and red. It comes loaded with a full tool set including a \ + multitool and combat gloves that are resistant to shocks and heat." + item = /obj/item/storage/toolbox/syndicate + cost = 1 + +/datum/uplink_item/device_tools/syndie_glue + name = "Glue" + desc = "A cheap bottle of one use syndicate brand super glue. \ + Use on any item to make it undroppable. \ + Be careful not to glue an item you're already holding!" + exclude_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) + item = /obj/item/syndie_glue + cost = 2 + +/datum/uplink_item/device_tools/hacked_module + name = "Hacked AI Law Upload Module" + desc = "When used with an upload console, this module allows you to upload priority laws to an artificial intelligence. \ + Be careful with wording, as artificial intelligences may look for loopholes to exploit." + item = /obj/item/aiModule/syndicate + cost = 9 + +/datum/uplink_item/device_tools/medgun + name = "Medbeam Gun" + desc = "A wonder of Syndicate engineering, the Medbeam gun, or Medi-Gun enables a medic to keep his fellow \ + operatives in the fight, even while under fire. Don't cross the streams!" + item = /obj/item/gun/medbeam + cost = 15 + include_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) + +/datum/uplink_item/device_tools/nutcracker + name = "Nutcracker" + desc = "An oversized version of what you'd initially expect here. Big enough to crush skulls." + item = /obj/item/nutcracker + cost = 1 + +/datum/uplink_item/device_tools/singularity_beacon + name = "Power Beacon" + desc = "When screwed to wiring attached to an electric grid and activated, this large device pulls any \ + active gravitational singularities or tesla balls towards it (provided they are not safely \ + contained), as well as increasing the odds of incoming meteor waves. \ + Because of its size, it cannot be carried. Ordering this sends you a small beacon \ + that will teleport the larger beacon to your location upon activation." + item = /obj/item/sbeacondrop + cost = 14 + +/datum/uplink_item/device_tools/powersink + name = "Power Sink" + desc = "When screwed to wiring attached to a power grid and activated, this large device lights up and places excessive \ + load on the grid, causing a station-wide blackout. The sink is large and cannot be stored in most \ + traditional bags and boxes. Caution: Will explode if the powernet contains sufficient amounts of energy." + item = /obj/item/powersink + cost = 6 + +/datum/uplink_item/device_tools/rad_laser + name = "Radioactive Microlaser" + desc = "A radioactive microlaser disguised as a standard Nanotrasen health analyzer. When used, it emits a \ + powerful burst of radiation, which, after a short delay, can incapacitate all but the most protected \ + of humanoids. It has two settings: intensity, which controls the power of the radiation, \ + and wavelength, which controls the delay before the effect kicks in." + item = /obj/item/healthanalyzer/rad_laser + cost = 3 + +/datum/uplink_item/device_tools/stimpack + name = "Stimpack" + desc = "Stimpacks, the tool of many great heroes, make you nearly immune to stuns and knockdowns for about \ + 5 minutes after injection." + item = /obj/item/reagent_containers/syringe/stimulants + cost = 5 + surplus = 90 + +/datum/uplink_item/device_tools/medkit + name = "Syndicate Combat Medic Kit" + desc = "This first aid kit is a suspicious brown and red. Included is a combat stimulant injector \ + for rapid healing, a medical night vision HUD for quick identification of injured personnel, \ + and other supplies helpful for a field medic." + item = /obj/item/storage/firstaid/tactical + cost = 4 + include_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) + +/datum/uplink_item/device_tools/surgerybag + name = "Syndicate Surgery Duffel Bag" + desc = "The Syndicate surgery duffel bag is a toolkit containing all surgery tools, surgical drapes, \ + a Syndicate brand MMI, a straitjacket, and a muzzle." + item = /obj/item/storage/backpack/duffelbag/syndie/surgery + cost = 3 + +/datum/uplink_item/device_tools/surgerybag_adv + name = "Advanced Syndicate Surgery Duffel Bag" + desc = "The Syndicate surgery duffel bag is a toolkit containing all advanced surgery tools, surgical drapes, \ + a Syndicate brand MMI, a straitjacket, a muzzle, and a full Syndicate Combat Medic Kit." + item = /obj/item/storage/backpack/duffelbag/syndie/surgery_adv + cost = 10 + +/datum/uplink_item/device_tools/encryptionkey + name = "Syndicate Encryption Key" + desc = "A key that, when inserted into a radio headset, allows you to listen to all station department channels \ + as well as talk on an encrypted Syndicate channel with other agents that have the same key." + item = /obj/item/encryptionkey/syndicate + cost = 2 + surplus = 75 + restricted = TRUE + +/datum/uplink_item/device_tools/syndietome + name = "Syndicate Tome" + desc = "Using rare artifacts acquired at great cost, the Syndicate has reverse engineered \ + the seemingly magical books of a certain cult. Though lacking the esoteric abilities \ + of the originals, these inferior copies are still quite useful, being able to provide \ + both weal and woe on the battlefield, even if they do occasionally bite off a finger." + item = /obj/item/storage/book/bible/syndicate + cost = 9 + +/datum/uplink_item/device_tools/thermal + name = "Thermal Imaging Glasses" + desc = "These goggles can be turned to resemble common eyewear found throughout the station. \ + They allow you to see organisms through walls by capturing the upper portion of the infrared light spectrum, \ + emitted as heat and light by objects. Hotter objects, such as warm bodies, cybernetic organisms \ + and artificial intelligence cores emit more of this light than cooler objects like walls and airlocks." + item = /obj/item/clothing/glasses/thermal/syndi + cost = 4 + +/datum/uplink_item/device_tools/potion + name = "Syndicate Sentience Potion" + item = /obj/item/slimepotion/slime/sentience/nuclear + desc = "A potion recovered at great risk by undercover Syndicate operatives and then subsequently modified with Syndicate technology. \ + Using it will make any animal sentient, and bound to serve you, as well as implanting an internal radio for communication and an internal ID card for opening doors." + cost = 2 + include_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) + restricted = TRUE + +/datum/uplink_item/device_tools/brainwash_disk + name = "Brainwashing Surgery Program" + desc = "A disk containing the procedure to perform a brainwashing surgery, allowing you to implant an objective onto a target. \ + Insert into an Operating Console to enable the procedure." + item = /obj/item/disk/surgery/brainwashing + cost = 3 + + +// Implants +/datum/uplink_item/implants + category = "Implants" + surplus = 50 + +/datum/uplink_item/implants/adrenal + name = "Adrenal Implant" + desc = "An implant injected into the body, and later activated at the user's will. It will inject a chemical \ + cocktail which removes all incapacitating effects, lets the user run faster and has a mild healing effect." + item = /obj/item/storage/box/syndie_kit/imp_adrenal + cost = 8 + player_minimum = 25 + +/datum/uplink_item/implants/antistun + name = "CNS Rebooter Implant" + desc = "This implant will help you get back up on your feet faster after being stunned. Comes with an autosurgeon." + item = /obj/item/autosurgeon/anti_stun + cost = 12 + include_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/implants/freedom + name = "Freedom Implant" + desc = "An implant injected into the body and later activated at the user's will. It will attempt to free the \ + user from common restraints such as handcuffs." + item = /obj/item/storage/box/syndie_kit/imp_freedom + cost = 5 + +/datum/uplink_item/implants/microbomb + name = "Microbomb Implant" + desc = "An implant injected into the body, and later activated either manually or automatically upon death. \ + The more implants inside of you, the higher the explosive power. \ + This will permanently destroy your body, however." + item = /obj/item/storage/box/syndie_kit/imp_microbomb + cost = 2 + include_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/implants/macrobomb + name = "Macrobomb Implant" + desc = "An implant injected into the body, and later activated either manually or automatically upon death. \ + Upon death, releases a massive explosion that will wipe out everything nearby." + item = /obj/item/storage/box/syndie_kit/imp_macrobomb + cost = 20 + include_modes = list(/datum/game_mode/nuclear) + restricted = TRUE + +/datum/uplink_item/implants/radio + name = "Internal Syndicate Radio Implant" + desc = "An implant injected into the body, allowing the use of an internal Syndicate radio. \ + Used just like a regular headset, but can be disabled to use external headsets normally and to avoid detection." + item = /obj/item/storage/box/syndie_kit/imp_radio + cost = 4 + restricted = TRUE + +/datum/uplink_item/implants/reviver + name = "Reviver Implant" + desc = "This implant will attempt to revive and heal you if you lose consciousness. Comes with an autosurgeon." + item = /obj/item/autosurgeon/reviver + cost = 8 + include_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/implants/stealthimplant + name = "Stealth Implant" + desc = "This one-of-a-kind implant will make you almost invisible as long as you don't don't excessively move around. \ + On activation, it will conceal you inside a chameleon cardboard box that is only revealed once someone bumps into it." + item = /obj/item/implanter/stealth + cost = 8 + +/datum/uplink_item/implants/storage + name = "Storage Implant" + desc = "An implant injected into the body, and later activated at the user's will. It will open a small bluespace \ + pocket capable of storing two regular-sized items." + item = /obj/item/storage/box/syndie_kit/imp_storage + cost = 8 + +/datum/uplink_item/implants/thermals + name = "Thermal Eyes" + desc = "These cybernetic eyes will give you thermal vision. Comes with a free autosurgeon." + item = /obj/item/autosurgeon/thermal_eyes + cost = 8 + include_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/implants/uplink + name = "Uplink Implant" + desc = "An implant injected into the body, and later activated at the user's will. Has no telecrystals and must be charged by the use of physical telecrystals. \ + Undetectable (except via surgery), and excellent for escaping confinement." + item = /obj/item/storage/box/syndie_kit/imp_uplink + cost = 4 + // An empty uplink is kinda useless. + surplus = 0 + restricted = TRUE + +/datum/uplink_item/implants/xray + name = "X-ray Vision Implant" + desc = "These cybernetic eyes will give you X-ray vision. Comes with an autosurgeon." + item = /obj/item/autosurgeon/xray_eyes + cost = 10 + surplus = 0 + include_modes = list(/datum/game_mode/nuclear) + +// Role-specific items +/datum/uplink_item/role_restricted + category = "Role-Restricted" + exclude_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) + surplus = 0 + +/datum/uplink_item/role_restricted/ancient_jumpsuit + name = "Ancient Jumpsuit" + desc = "A tattered old jumpsuit that will provide absolutely no benefit to you. It fills the wearer with a strange compulsion to blurt out 'glorf'." + item = /obj/item/clothing/under/color/grey/glorf + cost = 20 + restricted_roles = list("Assistant") + +/datum/uplink_item/role_restricted/pie_cannon + name = "Banana Cream Pie Cannon" + desc = "A special pie cannon for a special clown, this gadget can hold up to 20 pies and automatically fabricates one every two seconds!" + cost = 10 + item = /obj/item/pneumatic_cannon/pie/selfcharge + restricted_roles = list("Clown") + +/datum/uplink_item/role_restricted/blastcannon + name = "Blast Cannon" + desc = "A highly specialized weapon, the Blast Cannon is actually relatively simple. It contains an attachment for a tank transfer valve mounted to an angled pipe specially constructed \ + withstand extreme pressure and temperatures, and has a mechanical trigger for triggering the transfer valve. Essentially, it turns the explosive force of a bomb into a narrow-angle \ + blast wave \"projectile\". Aspiring scientists may find this highly useful, as forcing the pressure shockwave into a narrow angle seems to be able to bypass whatever quirk of physics \ + disallows explosive ranges above a certain distance, allowing for the device to use the theoretical yield of a transfer valve bomb, instead of the factual yield." + item = /obj/item/gun/blastcannon + cost = 14 //High cost because of the potential for extreme damage in the hands of a skilled gas masked scientist. + restricted_roles = list("Research Director", "Scientist") + +/datum/uplink_item/role_restricted/alientech + name = "Alien Research Disk" + desc = "A technology disk holding a terabyte of highly confidential abductor technology. \ + Simply insert into research console of choice and import the files from the disk. You might research some useful gear from this." + item = /obj/item/disk/tech_disk/abductor + cost = 12 + restricted_roles = list("Research Director", "Scientist", "Roboticist") + + +/datum/uplink_item/role_restricted/clown_bomb + name = "Clown Bomb" + desc = "The Clown bomb is a hilarious device capable of massive pranks. It has an adjustable timer, \ + with a minimum of 60 seconds, and can be bolted to the floor with a wrench to prevent \ + movement. The bomb is bulky and cannot be moved; upon ordering this item, a smaller beacon will be \ + transported to you that will teleport the actual bomb to it upon activation. Note that this bomb can \ + be defused, and some crew may attempt to do so. \ + The bomb core can be pried out and manually detonated with other explosives." + item = /obj/item/sbeacondrop/clownbomb + cost = 15 + restricted_roles = list("Clown") + +/* +/datum/uplink_item/role_restricted/clowncar + name = "Clown Car" + desc = "The Clown Car is the ultimate transportation method for any worthy clown! \ + Simply insert your bikehorn and get in, and get ready to have the funniest ride of your life! \ + You can ram any spacemen you come across and stuff them into your car, kidnapping them and locking them inside until \ + someone saves them or they manage to crawl out. Be sure not to ram into any walls or vending machines, as the springloaded seats \ + are very sensetive. Now with our included lube defense mechanism which will protect you against any angry shitcurity!" + item = /obj/vehicle/sealed/car/clowncar + cost = 15 + restricted_roles = list("Clown") +*/ + +/datum/uplink_item/role_restricted/clumsyDNA + name = "Clumsy Clown DNA" + desc = "A DNA injector that has been loaded with the clown gene that makes people clumsy.. \ + Making someone clumsy will allow them to use clown firing pins as well as Reverse Revolvers. For a laugh try using this on the HOS to see how many times they shoot themselves in the foot!" + cost = 1 + item = /obj/item/dnainjector/clumsymut + restricted_roles = list("Clown") + +/datum/uplink_item/role_restricted/haunted_magic_eightball + name = "Haunted Magic Eightball" + desc = "Most magic eightballs are toys with dice inside. Although identical in appearance to the harmless toys, this occult device reaches into the spirit world to find its answers. \ + Be warned, that spirits are often capricious or just little assholes. To use, simply speak your question aloud, then begin shaking." + item = /obj/item/toy/eightball/haunted + cost = 2 + restricted_roles = list("Curator") + limited_stock = 1 //please don't spam deadchat + +/datum/uplink_item/role_restricted/his_grace + name = "His Grace" + desc = "An incredibly dangerous weapon recovered from a station overcome by the grey tide. Once activated, He will thirst for blood and must be used to kill to sate that thirst. \ + His Grace grants gradual regeneration and complete stun immunity to His wielder, but be wary: if He gets too hungry, He will become impossible to drop and eventually kill you if not fed. \ + However, if left alone for long enough, He will fall back to slumber. \ + To activate His Grace, simply unlatch Him." + item = /obj/item/his_grace + cost = 20 + restricted_roles = list("Chaplain") + surplus = 5 //Very low chance to get it in a surplus crate even without being the chaplain + +/datum/uplink_item/role_restricted/explosive_hot_potato + name = "Exploding Hot Potato" + desc = "A potato rigged with explosives. On activation, a special mechanism is activated that prevents it from being dropped. \ + The only way to get rid of it if you are holding it is to attack someone else with it, causing it to latch to that person instead." + item = /obj/item/hot_potato/syndicate + cost = 4 + restricted_roles = list("Cook", "Botanist", "Clown", "Mime") + +/datum/uplink_item/role_restricted/ez_clean_bundle + name = "EZ Clean Grenade Bundle" + desc = "A box with three cleaner grenades using the trademark Waffle Co. formula. Serves as a cleaner and causes acid damage to anyone standing nearby. \ + The acid only affects carbon-based creatures." + item = /obj/item/storage/box/syndie_kit/ez_clean + cost = 6 + surplus = 20 + restricted_roles = list("Janitor") + +/datum/uplink_item/role_restricted/goldenbox + name = "Gold Toolbox" + desc = "A gold planted plastitanium toolbox loaded with tools. Comes with a set of AI detection multi-tool and a pare of combat gloves." + item = /obj/item/storage/toolbox/gold_real + cost = 3 // Has syndie tools + gloves + a robust weapon + restricted_roles = list("Assistant", "Curator") //Curator due to this being made of gold - It fits the theme + +/datum/uplink_item/role_restricted/mimery + name = "Guide to Advanced Mimery Series" + desc = "The classical two part series on how to further hone your mime skills. Upon studying the series, the user should be able to make 3x1 invisible walls, and shoot bullets out of their fingers. \ + Obviously only works for Mimes." + cost = 12 + item = /obj/item/storage/box/syndie_kit/mimery + restricted_roles = list("Mime") + +/datum/uplink_item/role_restricted/ultrahonkpins + name = "Hilarious firing pin" + desc = "A single firing pin made for Clown agents, this firing pin makes any gun honk when fired if not a true clown! \ + This firing pin also helps you fire the gun correctly. May the HonkMother HONK you agent." + item = /obj/item/firing_pin/clown/ultra + cost = 2 + restricted_roles = list("Clown") + +/datum/uplink_item/role_restricted/pressure_mod + name = "Kinetic Accelerator Pressure Mod" + desc = "A modification kit which allows Kinetic Accelerators to do greatly increased damage while indoors. \ + Occupies 35% mod capacity." + item = /obj/item/borg/upgrade/modkit/indoors + cost = 5 //you need two for full damage, so total of 10 for maximum damage + limited_stock = 2 //you can't use more than two! + restricted_roles = list("Shaft Miner") + +/datum/uplink_item/role_restricted/kitchen_gun + name = "Kitchen Gun (TM)" + desc = "A revolutionary .45 caliber cleaning solution! Say goodbye to daily stains and dirty surfaces with Kitchen Gun (TM)! \ + Just five shots from Kitchen Gun (TM), and it'll sparkle like new! Includes two extra ammunition clips!" + cost = 10 + surplus = 40 + restricted_roles = list("Cook", "Janitor") + item = /obj/item/storage/box/syndie_kit/kitchen_gun + +/datum/uplink_item/role_restricted/kitchen_gun_ammo + name = "Kitchen Gun (TM) .45 Magazine" + desc = "An extra eight bullets for an extra eight uses of Kitchen Gun (TM)!" + cost = 1 + restricted_roles = list("Cook", "Janitor") + item = /obj/item/ammo_box/magazine/m45/kitchengun + +/datum/uplink_item/role_restricted/magillitis_serum + name = "Magillitis Serum Autoinjector" + desc = "A single-use autoinjector which contains an experimental serum that causes rapid muscular growth in Hominidae. \ + Side-affects may include hypertrichosis, violent outbursts, and an unending affinity for bananas." + item = /obj/item/reagent_containers/hypospray/magillitis + cost = 8 + restricted_roles = list("Geneticist", "Chief Medical Officer") + +/datum/uplink_item/role_restricted/modified_syringe_gun + name = "Modified Syringe Gun" + desc = "A syringe gun that fires DNA injectors instead of normal syringes." + item = /obj/item/gun/syringe/dna + cost = 14 + restricted_roles = list("Geneticist", "Chief Medical Officer") + +/datum/uplink_item/role_restricted/chemical_gun + name = "Reagent Dartgun" + desc = "A heavily modified syringe gun which is capable of synthesizing its own chemical darts using input reagents. Can hold 100u of reagents." + item = /obj/item/gun/chem + cost = 12 + restricted_roles = list("Chemist", "Chief Medical Officer") + +/datum/uplink_item/role_restricted/reverse_bear_trap + name = "Reverse Bear Trap" + desc = "An ingenious execution device worn on (or forced onto) the head. Arming it starts a 1-minute kitchen timer mounted on the bear trap. When it goes off, the trap's jaws will \ + violently open, instantly killing anyone wearing it by tearing their jaws in half. To arm, attack someone with it while they're not wearing headgear, and you will force it onto their \ + head after three seconds uninterrupted." + cost = 5 + item = /obj/item/reverse_bear_trap + restricted_roles = list("Clown") + +/datum/uplink_item/role_restricted/reverse_revolver + name = "Reverse Revolver" + desc = "A revolver that always fires at its user. \"Accidentally\" drop your weapon, then watch as the greedy corporate pigs blow their own brains all over the wall. \ + The revolver itself is actually real. Only clumsy people, and clowns, can fire it normally. Comes in a box of hugs. Honk." + cost = 14 + item = /obj/item/storage/box/hug/reverse_revolver + restricted_roles = list("Clown") + +/datum/uplink_item/role_restricted/taeclowndo_shoes + name = "Tae-clown-do Shoes" + desc = "A pair of shoes for the most elite agents of the honkmotherland. They grant the mastery of taeclowndo with some honk-fu moves as long as they're worn." + cost = 14 + item = /obj/item/clothing/shoes/clown_shoes/taeclowndo + restricted_roles = list("Clown") + +/datum/uplink_item/role_restricted/emitter_cannon + name = "Emitter Cannon" + desc = "A small emitter fitted into a gun case, do to size constraints and safety it can only shoot about ten times when fully charged." + cost = 5 //Low ammo, and deals same as 10mm but emp-able + item = /obj/item/gun/energy/emitter + restricted_roles = list("Chief Engineer", "Station Engineer", "Atmospheric Technician") + +// Pointless +/datum/uplink_item/badass + category = "(Pointless) Badassery" + surplus = 0 + +/datum/uplink_item/badass/costumes/obvious_chameleon + name = "Broken Chameleon Kit" + desc = "A set of items that contain chameleon technology allowing you to disguise as pretty much anything on the station, and more! \ + Please note that this kit did NOT pass quality control." + item = /obj/item/storage/box/syndie_kit/chameleon/broken + +/datum/uplink_item/badass/costumes + include_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) + cost = 4 + cant_discount = TRUE + +/datum/uplink_item/badass/costumes/centcom_official + name = "CentCom Official Costume" + desc = "Ask the crew to \"inspect\" their nuclear disk and weapons system, and then when they decline, pull out a fully automatic rifle and gun down the Captain. \ + Radio headset does not include encryption key. No gun included." + item = /obj/item/storage/box/syndie_kit/centcom_costume + +/datum/uplink_item/badass/claymore + name = "Claymore" + cost = 8 + player_minimum = 25 + desc = "A claymore. We don't know why you'd do this." + item = /obj/item/claymore + +/datum/uplink_item/badass/costumes/clown + name = "Clown Costume" + desc = "Nothing is more terrifying than clowns with fully automatic weaponry." + item = /obj/item/storage/backpack/duffelbag/clown/syndie + +/datum/uplink_item/badass/plastitanium_toolbox + name = "Plastitanium Toolbox" + desc = "A very high impact toolbox. Excels at destroying stationary structures." + item = /obj/item/storage/toolbox/plastitanium + cost = 2 //18 damage on mobs, 50 on objects, 4.5 stam/hit + +/datum/uplink_item/badass/balloon + name = "Syndicate Balloon" + desc = "For showing that you are THE BOSS: A useless red balloon with the Syndicate logo on it. \ + Can blow the deepest of covers." + item = /obj/item/toy/syndicateballoon + cost = 20 + cant_discount = TRUE + illegal_tech = FALSE + +/datum/uplink_item/badass/syndiecash + name = "Syndicate Briefcase Full of Cash" + desc = "A secure briefcase containing 5000 space credits. Useful for bribing personnel, or purchasing goods \ + and services at lucrative prices. The briefcase also feels a little heavier to hold; it has been \ + manufactured to pack a little bit more of a punch if your client needs some convincing." + item = /obj/item/storage/secure/briefcase/syndie + cost = 1 + +/datum/uplink_item/badass/phantomthief + name = "Syndicate Mask" + desc = "A cheap plastic mask fitted with an adrenaline autoinjector, which can be used by simply tensing your muscles" + item = /obj/item/clothing/glasses/phantomthief/syndicate + cost = 2 + +/datum/uplink_item/badass/syndiecards + name = "Syndicate Playing Cards" + desc = "A special deck of space-grade playing cards with a mono-molecular edge and metal reinforcement, \ + making them slightly more robust than a normal deck of cards. \ + You can also play card games with them or leave them on your victims." + item = /obj/item/toy/cards/deck/syndicate + cost = 1 + surplus = 40 + illegal_tech = FALSE + +/datum/uplink_item/badass/syndiecigs + name = "Syndicate Smokes" + desc = "Strong flavor, dense smoke, infused with omnizine." + item = /obj/item/storage/fancy/cigarettes/cigpack_syndicate + cost = 2 + illegal_tech = FALSE From 07a5b13abd32c49ce2045ccbfe8b238f34ba9379 Mon Sep 17 00:00:00 2001 From: ForrestWick <54997375+ForrestWick@users.noreply.github.com> Date: Fri, 29 Nov 2019 16:45:17 -0600 Subject: [PATCH 041/175] Update uplink_items.dm --- code/modules/uplink/uplink_items.dm | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/code/modules/uplink/uplink_items.dm b/code/modules/uplink/uplink_items.dm index ba531cac93..aedc37a9f6 100644 --- a/code/modules/uplink/uplink_items.dm +++ b/code/modules/uplink/uplink_items.dm @@ -1545,6 +1545,13 @@ datum/uplink_item/stealthy_weapons/taeclowndo_shoes item = /obj/item/storage/backpack/duffelbag/syndie/surgery_adv cost = 10 +/datum/uplink_item/device_tools/brainwash_disk + name = "Brainwashing Surgery Program" + desc = "A disk containing the procedure to perform a brainwashing surgery, allowing you to implant an objective onto a target. \ + Insert into an Operating Console to enable the procedure." + item = /obj/item/disk/surgery/brainwashing + cost = 3 + /datum/uplink_item/device_tools/encryptionkey name = "Syndicate Encryption Key" desc = "A key that, when inserted into a radio headset, allows you to listen to all station department channels \ @@ -1719,14 +1726,6 @@ datum/uplink_item/stealthy_weapons/taeclowndo_shoes cost = 12 restricted_roles = list("Research Director", "Scientist", "Roboticist") -/datum/uplink_item/role_restricted/brainwash_disk - name = "Brainwashing Surgery Program" - desc = "A disk containing the procedure to perform a brainwashing surgery, allowing you to implant an objective onto a target. \ - Insert into an Operating Console to enable the procedure." - item = /obj/item/disk/surgery/brainwashing - restricted_roles = list("Medical Doctor", "Roboticist") - cost = 3 - /datum/uplink_item/role_restricted/clown_bomb name = "Clown Bomb" desc = "The Clown bomb is a hilarious device capable of massive pranks. It has an adjustable timer, \ From 100e1e05078aff4bb9a624d04c3c05036c93ad57 Mon Sep 17 00:00:00 2001 From: Lin Date: Tue, 3 Dec 2019 01:40:37 +0000 Subject: [PATCH 042/175] why didn't I do this earlier --- code/modules/crafting/recipes/recipes_clothing.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/crafting/recipes/recipes_clothing.dm b/code/modules/crafting/recipes/recipes_clothing.dm index 12f6bc5def..8cb35df9d1 100644 --- a/code/modules/crafting/recipes/recipes_clothing.dm +++ b/code/modules/crafting/recipes/recipes_clothing.dm @@ -163,7 +163,7 @@ name = "Cosmic Winter Coat" result = /obj/item/clothing/suit/hooded/wintercoat/cosmic reqs = list(/obj/item/clothing/suit/hooded/wintercoat = 1, - /obj/item/bedsheet/cosmos) + /obj/item/bedsheet/cosmos = 1) time = 60 always_availible = TRUE category = CAT_CLOTHING From 7d7715974816839e2ba3ec7dfd9048e216d9b2ca Mon Sep 17 00:00:00 2001 From: kappa-sama <44128284+kappa-sama@users.noreply.github.com> Date: Wed, 4 Dec 2019 21:04:47 -0500 Subject: [PATCH 043/175] 5->20 --- .../mob/living/simple_animal/hostile/megafauna/legion.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/legion.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/legion.dm index 5bfabe376e..49b56d0950 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/legion.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/legion.dm @@ -137,7 +137,7 @@ Difficulty: Medium if(last_legion) loot = list(/obj/item/staff/storm) elimination = 0 - else if(prob(5)) + else if(prob(20)) loot = list(/obj/structure/closet/crate/necropolis/tendril) ..() From 329e07b037dd064a4392d2a6d47f598691b83877 Mon Sep 17 00:00:00 2001 From: kappa-sama <44128284+kappa-sama@users.noreply.github.com> Date: Thu, 5 Dec 2019 09:46:13 -0500 Subject: [PATCH 044/175] 357 bullets and rifle clips --- .../autolathe_designs_sec_and_hacked.dm | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/code/modules/research/designs/autolathe_desings/autolathe_designs_sec_and_hacked.dm b/code/modules/research/designs/autolathe_desings/autolathe_designs_sec_and_hacked.dm index e5e3a6bb4f..6e4151e7a0 100644 --- a/code/modules/research/designs/autolathe_desings/autolathe_designs_sec_and_hacked.dm +++ b/code/modules/research/designs/autolathe_desings/autolathe_designs_sec_and_hacked.dm @@ -130,13 +130,19 @@ category = list("hacked", "Security") /datum/design/a357 - name = "Speed Loader (.357)" + name = ".357 Bullet" id = "a357" build_type = AUTOLATHE - materials = list(MAT_METAL = 30000) - build_path = /obj/item/ammo_box/a357 + materials = list(MAT_METAL = 5000) + build_path = /obj/item/ammo_casing/a357 category = list("hacked", "Security") +/datum/design/a762 + name = "Stripper Clip (7.62mm) + id = "a762" + build_type = AUTOLATHE + materials = list(MAT_METAL = 20000) //more expensive with autolathe + category = list("hacked", "Security") /datum/design/c10mm name = "Ammo Box (10mm)" id = "c10mm" @@ -183,4 +189,4 @@ build_type = AUTOLATHE materials = list(MAT_METAL = 5500) build_path = /obj/item/clothing/head/foilhat - category = list("hacked", "Misc") \ No newline at end of file + category = list("hacked", "Misc") From df0fa330bffcb082b7fe3fbed9db1b43cfbd7b16 Mon Sep 17 00:00:00 2001 From: kappa-sama <44128284+kappa-sama@users.noreply.github.com> Date: Thu, 5 Dec 2019 09:49:09 -0500 Subject: [PATCH 045/175] bullet --- .../autolathe_desings/autolathe_designs_sec_and_hacked.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/research/designs/autolathe_desings/autolathe_designs_sec_and_hacked.dm b/code/modules/research/designs/autolathe_desings/autolathe_designs_sec_and_hacked.dm index 6e4151e7a0..e9e6351da6 100644 --- a/code/modules/research/designs/autolathe_desings/autolathe_designs_sec_and_hacked.dm +++ b/code/modules/research/designs/autolathe_desings/autolathe_designs_sec_and_hacked.dm @@ -138,10 +138,10 @@ category = list("hacked", "Security") /datum/design/a762 - name = "Stripper Clip (7.62mm) + name = "Rifle Bullet (7.62mm)" id = "a762" build_type = AUTOLATHE - materials = list(MAT_METAL = 20000) //more expensive with autolathe + materials = list(MAT_METAL = 5000) //need seclathe for clips category = list("hacked", "Security") /datum/design/c10mm name = "Ammo Box (10mm)" From 676476726f4a536e7d4a652e7506c0bdadf54f49 Mon Sep 17 00:00:00 2001 From: kappa-sama <44128284+kappa-sama@users.noreply.github.com> Date: Thu, 5 Dec 2019 09:50:34 -0500 Subject: [PATCH 046/175] i forgot to actually add the bullet --- .../autolathe_desings/autolathe_designs_sec_and_hacked.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/modules/research/designs/autolathe_desings/autolathe_designs_sec_and_hacked.dm b/code/modules/research/designs/autolathe_desings/autolathe_designs_sec_and_hacked.dm index e9e6351da6..23da6293f5 100644 --- a/code/modules/research/designs/autolathe_desings/autolathe_designs_sec_and_hacked.dm +++ b/code/modules/research/designs/autolathe_desings/autolathe_designs_sec_and_hacked.dm @@ -142,7 +142,9 @@ id = "a762" build_type = AUTOLATHE materials = list(MAT_METAL = 5000) //need seclathe for clips + build_path = /obj/item/ammo_casing/a762 category = list("hacked", "Security") + /datum/design/c10mm name = "Ammo Box (10mm)" id = "c10mm" From d78df2cc5dc0625417ebd9e077967c199e7a86db Mon Sep 17 00:00:00 2001 From: kappa-sama <44128284+kappa-sama@users.noreply.github.com> Date: Thu, 5 Dec 2019 19:47:54 -0500 Subject: [PATCH 047/175] since they're gone from autos --- code/modules/uplink/uplink_items.dm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/code/modules/uplink/uplink_items.dm b/code/modules/uplink/uplink_items.dm index aef3b31895..7a4f851bc8 100644 --- a/code/modules/uplink/uplink_items.dm +++ b/code/modules/uplink/uplink_items.dm @@ -765,12 +765,11 @@ datum/uplink_item/stealthy_weapons/taeclowndo_shoes /datum/uplink_item/ammo/revolver name = ".357 Speed Loader" - desc = "A speed loader that contains seven additional .357 Magnum rounds; usable with the Syndicate revolver. \ + desc = "A speed loader that contains seven additional .357 Magnum rounds, and can be further reloaded with individual bullets; usable with the Syndicate revolver. \ For when you really need a lot of things dead." item = /obj/item/ammo_box/a357 cost = 3 exclude_modes = list(/datum/game_mode/nuclear/clown_ops) - illegal_tech = FALSE /datum/uplink_item/ammo/revolver/ap name = ".357 Armor Piercing Speed Loader" From 994411cc4e40e8cc49c2b04c8947b85a89674092 Mon Sep 17 00:00:00 2001 From: kappa-sama <44128284+kappa-sama@users.noreply.github.com> Date: Thu, 5 Dec 2019 19:49:48 -0500 Subject: [PATCH 048/175] metal --- .../autolathe_desings/autolathe_designs_sec_and_hacked.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/research/designs/autolathe_desings/autolathe_designs_sec_and_hacked.dm b/code/modules/research/designs/autolathe_desings/autolathe_designs_sec_and_hacked.dm index 23da6293f5..d55b668bb8 100644 --- a/code/modules/research/designs/autolathe_desings/autolathe_designs_sec_and_hacked.dm +++ b/code/modules/research/designs/autolathe_desings/autolathe_designs_sec_and_hacked.dm @@ -133,7 +133,7 @@ name = ".357 Bullet" id = "a357" build_type = AUTOLATHE - materials = list(MAT_METAL = 5000) + materials = list(MAT_METAL = 4000) build_path = /obj/item/ammo_casing/a357 category = list("hacked", "Security") From c1c2661b8c8e65bc1e8bc399cb0f3bac37cfb5fd Mon Sep 17 00:00:00 2001 From: kappa-sama <44128284+kappa-sama@users.noreply.github.com> Date: Thu, 5 Dec 2019 19:54:58 -0500 Subject: [PATCH 049/175] consistency --- .../autolathe_desings/autolathe_designs_sec_and_hacked.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/research/designs/autolathe_desings/autolathe_designs_sec_and_hacked.dm b/code/modules/research/designs/autolathe_desings/autolathe_designs_sec_and_hacked.dm index d55b668bb8..94599e9c32 100644 --- a/code/modules/research/designs/autolathe_desings/autolathe_designs_sec_and_hacked.dm +++ b/code/modules/research/designs/autolathe_desings/autolathe_designs_sec_and_hacked.dm @@ -130,7 +130,7 @@ category = list("hacked", "Security") /datum/design/a357 - name = ".357 Bullet" + name = "Revolver Bullet (.357)" id = "a357" build_type = AUTOLATHE materials = list(MAT_METAL = 4000) From 0e3774d73f4fffdbd2d9fd58327e14ddbba4dff3 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Fri, 6 Dec 2019 04:47:33 +0100 Subject: [PATCH 050/175] Spinfusor nerf, cause a 7k cost supply pack containing 32 explosive munitions that work just fine without the gun is just pure balance. --- .../projectiles/guns/ballistic/spinfusor.dm | 20 ++++++------------- 1 file changed, 6 insertions(+), 14 deletions(-) diff --git a/modular_citadel/code/modules/projectiles/guns/ballistic/spinfusor.dm b/modular_citadel/code/modules/projectiles/guns/ballistic/spinfusor.dm index d16df6b285..71f71afa5b 100644 --- a/modular_citadel/code/modules/projectiles/guns/ballistic/spinfusor.dm +++ b/modular_citadel/code/modules/projectiles/guns/ballistic/spinfusor.dm @@ -5,7 +5,6 @@ icon = 'modular_citadel/icons/obj/guns/cit_guns.dmi' icon_state= "spinner" damage = 30 - dismemberment = 25 /obj/item/projectile/bullet/spinfusor/on_hit(atom/target, blocked = FALSE) //explosion to emulate the spinfusor's AOE ..() @@ -14,22 +13,16 @@ /obj/item/ammo_casing/caseless/spinfusor name = "spinfusor disk" - desc = "A magnetic disk designed specifically for the Stormhammer magnetic cannon. Warning: extremely volatile!" + desc = "A magnetic disk designed specifically for the Stormhammer magnetic cannon. Packs a punch." projectile_type = /obj/item/projectile/bullet/spinfusor caliber = "spinfusor" icon = 'modular_citadel/icons/obj/guns/cit_guns.dmi' icon_state = "disk" + w_class = WEIGHT_CLASS_SMALL throwforce = 15 //still deadly when thrown + force = 5 throw_speed = 3 -/obj/item/ammo_casing/caseless/spinfusor/throw_impact(atom/target) //disks detonate when thrown - if(!..()) // not caught in mid-air - visible_message("[src] detonates!") - playsound(src.loc, "sparks", 50, 1) - explosion(target, -1, -1, 1, 1, -1) - qdel(src) - return 1 - /obj/item/ammo_box/magazine/internal/spinfusor name = "spinfusor internal magazine" ammo_type = /obj/item/ammo_casing/caseless/spinfusor @@ -71,7 +64,8 @@ icon = 'modular_citadel/icons/obj/guns/cit_guns.dmi' icon_state = "spinfusorbox" ammo_type = /obj/item/ammo_casing/caseless/spinfusor - max_ammo = 8 + w_class = WEIGHT_CLASS_NORMAL + max_ammo = 3 /datum/supply_pack/security/armory/spinfusor name = "Stormhammer Spinfusor Crate" @@ -84,7 +78,5 @@ name = "Spinfusor Disk Crate" cost = 7000 contains = list(/obj/item/ammo_box/aspinfusor, - /obj/item/ammo_box/aspinfusor, - /obj/item/ammo_box/aspinfusor, /obj/item/ammo_box/aspinfusor) - crate_name = "spinfusor disk crate" \ No newline at end of file + crate_name = "spinfusor disk crate" From a944ea9db182d9ffc1199973629c51f5dace0876 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Fri, 6 Dec 2019 05:07:34 +0100 Subject: [PATCH 051/175] considering the gun holds 2 rounds at a time and we have odd amounts in the box, players may become upset about it in the future. --- .../code/modules/projectiles/guns/ballistic/spinfusor.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modular_citadel/code/modules/projectiles/guns/ballistic/spinfusor.dm b/modular_citadel/code/modules/projectiles/guns/ballistic/spinfusor.dm index 71f71afa5b..b70858c9af 100644 --- a/modular_citadel/code/modules/projectiles/guns/ballistic/spinfusor.dm +++ b/modular_citadel/code/modules/projectiles/guns/ballistic/spinfusor.dm @@ -65,7 +65,7 @@ icon_state = "spinfusorbox" ammo_type = /obj/item/ammo_casing/caseless/spinfusor w_class = WEIGHT_CLASS_NORMAL - max_ammo = 3 + max_ammo = 4 /datum/supply_pack/security/armory/spinfusor name = "Stormhammer Spinfusor Crate" From dec79a9ba31f4bb6930a83d7bcd17160676c8145 Mon Sep 17 00:00:00 2001 From: lolman360 <22850904+lolman360@users.noreply.github.com> Date: Fri, 6 Dec 2019 15:55:52 +1100 Subject: [PATCH 052/175] gg --- code/modules/mob/living/carbon/carbon.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index 2fce723a7f..3d5eff33fc 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -189,7 +189,7 @@ if(!I) if(pulling && isliving(pulling) && grab_state >= GRAB_AGGRESSIVE) - var/mob/living/throwable_mob = pulling + throwable_mob = pulling if(!throwable_mob.buckled) thrown_thing = throwable_mob stop_pulling() From 08e1ab7b218c2bf67f5a5aed98939e5a346a773b Mon Sep 17 00:00:00 2001 From: lolman360 <22850904+lolman360@users.noreply.github.com> Date: Fri, 6 Dec 2019 16:11:41 +1100 Subject: [PATCH 053/175] f --- code/modules/mob/living/carbon/carbon.dm | 1 - 1 file changed, 1 deletion(-) diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index 3d5eff33fc..ebbef53696 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -159,7 +159,6 @@ return //END OF CIT CHANGES - var/atom/movable/thrown_thing var/obj/item/I = src.get_active_held_item() From f6a64b31b7f1d711925f55b198b8ddc8c0eb84be Mon Sep 17 00:00:00 2001 From: Sishen Date: Fri, 6 Dec 2019 07:02:57 -0700 Subject: [PATCH 054/175] b --- code/modules/hydroponics/hydroponics.dm | 27 ++++++++- code/modules/hydroponics/seeds.dm | 74 ++++++++++++++++++++++--- 2 files changed, 91 insertions(+), 10 deletions(-) diff --git a/code/modules/hydroponics/hydroponics.dm b/code/modules/hydroponics/hydroponics.dm index f45b6bc517..5e0259d4b5 100644 --- a/code/modules/hydroponics/hydroponics.dm +++ b/code/modules/hydroponics/hydroponics.dm @@ -380,7 +380,11 @@ pestlevel = 0 // Reset update_icon() visible_message("The [oldPlantName] is overtaken by some [myseed.plantname]!") - + name = "hydroponics tray ([myseed.plantname])" + if(myseed.product) + desc = initial(myseed.product.desc) + else + desc = initial(desc) /obj/machinery/hydroponics/proc/mutate(lifemut = 2, endmut = 5, productmut = 1, yieldmut = 2, potmut = 25, wrmut = 2, wcmut = 5, traitmut = 0) // Mutates the current seed if(!myseed) @@ -414,7 +418,11 @@ sleep(5) // Wait a while update_icon() visible_message("[oldPlantName] suddenly mutates into [myseed.plantname]!") - + name = "hydroponics tray ([myseed.plantname])" + if(myseed.product) + desc = initial(myseed.product.desc) + else + desc = initial(desc) /obj/machinery/hydroponics/proc/mutateweed() // If the weeds gets the mutagent instead. Mind you, this pretty much destroys the old plant if( weedlevel > 5 ) @@ -769,6 +777,15 @@ to_chat(user, "You plant [O].") dead = 0 myseed = O + name = "hydroponics tray ([myseed.plantname])" + if(!myseed.productdesc) //we haven't changed our produce's description + if(myseed.product) + myseed.productdesc = initial(myseed.product.desc) + else if(myseed.desc) + myseed.productdesc = myseed.desc + else + myseed.productdesc = "A fascinating specimen." + desc = myseed.productdesc age = 1 plant_health = myseed.endurance lastcycle = world.time @@ -834,6 +851,8 @@ harvest = FALSE //To make sure they can't just put in another seed and insta-harvest it qdel(myseed) myseed = null + name = initial(name) + desc = initial(desc) weedlevel = 0 //Has a side effect of cleaning up those nasty weeds update_icon() @@ -866,6 +885,8 @@ qdel(myseed) myseed = null update_icon() + name = initial(name) + desc = initial(desc) else if(user) examine(user) @@ -883,6 +904,8 @@ qdel(myseed) myseed = null dead = 0 + name = initial(name) + desc = initial(desc) update_icon() /// Tray Setters - The following procs adjust the tray or plants variables, and make sure that the stat doesn't go out of bounds./// diff --git a/code/modules/hydroponics/seeds.dm b/code/modules/hydroponics/seeds.dm index 16863b0aa4..4132719389 100644 --- a/code/modules/hydroponics/seeds.dm +++ b/code/modules/hydroponics/seeds.dm @@ -8,7 +8,8 @@ w_class = WEIGHT_CLASS_TINY resistance_flags = FLAMMABLE var/plantname = "Plants" // Name of plant when planted. - var/product // A type path. The thing that is created when the plant is harvested. + var/obj/item/product // A type path. The thing that is created when the plant is harvested. + var/productdesc var/species = "" // Used to update icons. Should match the name in the sprites unless all icon_* are overridden. var/growing_icon = 'icons/obj/hydroponics/growing.dmi' //the file that stores the sprites of the growing plant from this seed. @@ -69,6 +70,10 @@ genes += new /datum/plant_gene/reagent(reag_id, reagents_add[reag_id]) reagents_from_genes() //quality coding +/obj/item/seeds/examine(mob/user) + . = ..() + . += "Use a pen on it to rename it or change its description." + /obj/item/seeds/proc/Copy() var/obj/item/seeds/S = new type(null, 1) // Copy all the stats @@ -80,6 +85,10 @@ S.potency = potency S.weed_rate = weed_rate S.weed_chance = weed_chance + S.name = name + S.plantname = plantname + S.desc = desc + S.productdesc = productdesc S.genes = list() for(var/g in genes) var/datum/plant_gene/G = g @@ -157,11 +166,18 @@ var/product_name while(t_amount < getYield()) var/obj/item/reagent_containers/food/snacks/grown/t_prod = new product(output_loc, src) + if(parent.myseed.plantname != initial(parent.myseed.plantname)) + t_prod.name = lowertext(parent.myseed.plantname) + if(productdesc) + t_prod.desc = productdesc + t_prod.seed.name = parent.myseed.name + t_prod.seed.desc = parent.myseed.desc + t_prod.seed.plantname = parent.myseed.plantname result.Add(t_prod) // User gets a consumable if(!t_prod) return t_amount++ - product_name = t_prod.name + product_name = parent.myseed.plantname if(getYield() >= 1) SSblackbox.record_feedback("tally", "food_harvested", getYield(), product_name) parent.update_tray(user) @@ -331,14 +347,56 @@ to_chat(user, "[text]") return + + if(istype(O, /obj/item/pen)) + var/choice = input("What would you like to change?") in list("Plant Name", "Seed Description", "Product Description", "Cancel") + if(!user.canUseTopic(src, BE_CLOSE)) + return + switch(choice) + if("Plant Name") + var/newplantname = reject_bad_text(stripped_input(user, "Write a new plant name:", name, plantname)) + if(!user.canUseTopic(src, BE_CLOSE)) + return + if (length(newplantname) > 20) + to_chat(user, "That name is too long!") + return + if(!newplantname) + to_chat(user, "That name is invalid.") + return + else + name = "[lowertext(newplantname)]" + plantname = newplantname + if("Seed Description") + var/newdesc = stripped_input(user, "Write a new description:", name, desc) + if(!user.canUseTopic(src, BE_CLOSE)) + return + if (length(newdesc) > 180) + to_chat(user, "That description is too long!") + return + if(!newdesc) + to_chat(user, "That description is invalid.") + return + else + desc = newdesc + if("Product Description") + if(product && !productdesc) + productdesc = initial(product.desc) + var/newproductdesc = stripped_input(user, "Write a new description:", name, productdesc) + if(!user.canUseTopic(src, BE_CLOSE)) + return + if (length(newproductdesc) > 180) + to_chat(user, "That description is too long!") + return + if(!newproductdesc) + to_chat(user, "That description is invalid.") + return + else + productdesc = newproductdesc + else + return + ..() // Fallthrough to item/attackby() so that bags can pick seeds up - - - - - - // Checks plants for broken tray icons. Use Advanced Proc Call to activate. // Maybe some day it would be used as unit test. /proc/check_plants_growth_stages_icons() From 019ab63e092be05d8fd0dc9e2d0ed7294f63945d Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Sat, 7 Dec 2019 02:06:51 +0100 Subject: [PATCH 055/175] Fixes reactive armor onmob overlays not updating when toggled and reactive teleport armor still using forceMove() --- code/modules/clothing/suits/reactive_armour.dm | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/code/modules/clothing/suits/reactive_armour.dm b/code/modules/clothing/suits/reactive_armour.dm index 5b2291e59c..0d2f68f580 100644 --- a/code/modules/clothing/suits/reactive_armour.dm +++ b/code/modules/clothing/suits/reactive_armour.dm @@ -50,7 +50,8 @@ icon_state = "reactiveoff" item_state = "reactiveoff" add_fingerprint(user) - return + if(user.get_item_by_slot(SLOT_WEAR_SUIT) == src) + user.update_inv_wear_suit() /obj/item/clothing/suit/armor/reactive/emp_act(severity) . = ..() @@ -71,8 +72,9 @@ reactivearmor_cooldown_duration = 100 /obj/item/clothing/suit/armor/reactive/teleport/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) + . = FALSE if(!active) - return 0 + return if(prob(hit_reaction_chance)) var/mob/living/carbon/human/H = owner if(world.time < reactivearmor_cooldown) @@ -95,12 +97,11 @@ var/turf/picked = pick(turfs) if(!isturf(picked)) return - H.forceMove(picked) + do_teleport(H, picked, no_effects = TRUE, channel = TELEPORT_CHANNEL_WORMHOLE) radiation_pulse(old, rad_amount_before) radiation_pulse(src, rad_amount) reactivearmor_cooldown = world.time + reactivearmor_cooldown_duration - return 1 - return 0 + return TRUE //Fire From d1bfe3d8406836291df1e5420123246a474a8304 Mon Sep 17 00:00:00 2001 From: Hatterhat Date: Fri, 6 Dec 2019 21:43:15 -0600 Subject: [PATCH 056/175] i hate --- code/__DEFINES/citadel_defines.dm | 2 +- modular_citadel/code/modules/arousal/genitals.dm | 2 +- modular_citadel/code/modules/arousal/organs/breasts.dm | 3 ++- .../code/modules/reagents/reagents/cit_reagents.dm | 4 ++-- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/code/__DEFINES/citadel_defines.dm b/code/__DEFINES/citadel_defines.dm index e3cafd4613..cd7a516cd7 100644 --- a/code/__DEFINES/citadel_defines.dm +++ b/code/__DEFINES/citadel_defines.dm @@ -57,7 +57,7 @@ #define BALLS_SACK_SIZE_DEF 8 #define BALLS_SACK_SIZE_MAX 40 -#define CUM_RATE 0.035 +#define CUM_RATE 2.5 // holy shit what a really shitty define name #define CUM_RATE_MULT 1 #define CUM_EFFICIENCY 1//amount of nutrition required per life() diff --git a/modular_citadel/code/modules/arousal/genitals.dm b/modular_citadel/code/modules/arousal/genitals.dm index 9fa6d66d98..8d70464a2d 100644 --- a/modular_citadel/code/modules/arousal/genitals.dm +++ b/modular_citadel/code/modules/arousal/genitals.dm @@ -132,7 +132,7 @@ amount += 0.1 var/multiplier = fluid_mult if(reagents.total_volume >= 5) - multiplier *= 0.5 + multiplier *= 0.8 if(reagents.total_volume < reagents.maximum_volume) reagents.isolate_reagent(fluid_id)//remove old reagents if it changed and just clean up generally reagents.add_reagent(fluid_id, (amount * multiplier))//generate the cum diff --git a/modular_citadel/code/modules/arousal/organs/breasts.dm b/modular_citadel/code/modules/arousal/organs/breasts.dm index a82d02703d..9beb788c8c 100644 --- a/modular_citadel/code/modules/arousal/organs/breasts.dm +++ b/modular_citadel/code/modules/arousal/organs/breasts.dm @@ -7,6 +7,7 @@ slot = ORGAN_SLOT_BREASTS size = "c" //refer to the breast_values static list below for the cups associated number values fluid_id = "milk" + fluid_rate = MILK_RATE shape = "pair" genital_flags = CAN_MASTURBATE_WITH|CAN_CLIMAX_WITH|GENITAL_FUID_PRODUCTION masturbation_verb = "massage" @@ -63,7 +64,7 @@ //Allows breasts to grow and change size, with sprite changes too. //maximum wah //Comical sizes slow you down in movement and actions. -//Rediculous sizes makes you more cumbersome. +//Ridiculous sizes makes you more cumbersome. //this is far too lewd wah /obj/item/organ/genital/breasts/modify_size(modifier, min = -INFINITY, max = INFINITY) diff --git a/modular_citadel/code/modules/reagents/reagents/cit_reagents.dm b/modular_citadel/code/modules/reagents/reagents/cit_reagents.dm index 4dea1ef12f..aa4c65c3bb 100644 --- a/modular_citadel/code/modules/reagents/reagents/cit_reagents.dm +++ b/modular_citadel/code/modules/reagents/reagents/cit_reagents.dm @@ -14,7 +14,7 @@ /datum/reagent/consumable/semen/reaction_turf(turf/T, reac_volume) if(!istype(T)) return - if(reac_volume < 3) + if(reac_volume < 10) return var/obj/effect/decal/cleanable/semen/S = locate() in T @@ -80,7 +80,7 @@ /datum/reagent/consumable/femcum/reaction_turf(turf/T, reac_volume) if(!istype(T)) return - if(reac_volume < 3) + if(reac_volume < 10) return var/obj/effect/decal/cleanable/femcum/S = locate() in T From 2e0b019bd7b79f8939fe3e000a70408ddcc137de Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Sat, 7 Dec 2019 03:11:54 -0700 Subject: [PATCH 057/175] Update utility.dm --- code/modules/research/nanites/nanite_programs/utility.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/research/nanites/nanite_programs/utility.dm b/code/modules/research/nanites/nanite_programs/utility.dm index 44b85e4210..e7a0070ac2 100644 --- a/code/modules/research/nanites/nanite_programs/utility.dm +++ b/code/modules/research/nanites/nanite_programs/utility.dm @@ -236,7 +236,7 @@ /datum/nanite_program/spreading/active_effect() if(prob(10)) var/list/mob/living/target_hosts = list() - for(var/mob/living/L in oview(5, host_mob)) + for(var/mob/living/L in dview(5, host_mob)) if(!(MOB_ORGANIC in L.mob_biotypes) && !(MOB_UNDEAD in L.mob_biotypes)) continue target_hosts += L From 6ff7083bfb592fdc8fe5679b8ecec38ddfa16dec Mon Sep 17 00:00:00 2001 From: Hatterhat Date: Sat, 7 Dec 2019 00:48:30 -0600 Subject: [PATCH 058/175] the one where i buff a 4 tc item, give trilby a (You), and squash my commits --- code/game/objects/items/storage/firstaid.dm | 7 +++--- .../chemistry/reagents/medicine_reagents.dm | 23 +++++++++++++++++++ .../reagents/reagent_containers/hypospray.dm | 4 ++-- 3 files changed, 29 insertions(+), 5 deletions(-) diff --git a/code/game/objects/items/storage/firstaid.dm b/code/game/objects/items/storage/firstaid.dm index 822a1d5011..6f7d2b617d 100644 --- a/code/game/objects/items/storage/firstaid.dm +++ b/code/game/objects/items/storage/firstaid.dm @@ -179,9 +179,10 @@ new /obj/item/stack/medical/gauze(src) new /obj/item/defibrillator/compact/combat/loaded(src) new /obj/item/reagent_containers/hypospray/combat(src) - new /obj/item/reagent_containers/pill/patch/styptic(src) - new /obj/item/reagent_containers/pill/patch/silver_sulf(src) - new /obj/item/reagent_containers/syringe/lethal/choral(src) + new /obj/item/reagent_containers/medspray/styptic(src) + new /obj/item/reagent_containers/medspray/silver_sulf(src) + new /obj/item/healthanalyzer/advanced(src) + new /obj/item/reagent_containers/syringe/lethal/choral(src) // what the fuck does anyone use this piece of shit for new /obj/item/clothing/glasses/hud/health/night(src) /* diff --git a/code/modules/reagents/chemistry/reagents/medicine_reagents.dm b/code/modules/reagents/chemistry/reagents/medicine_reagents.dm index 6700c6c006..9903234d3b 100644 --- a/code/modules/reagents/chemistry/reagents/medicine_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/medicine_reagents.dm @@ -1186,7 +1186,30 @@ datum/reagent/medicine/styptic_powder/overdose_start(mob/living/M) M.adjustToxLoss(-5*REM, 0) M.adjustOrganLoss(ORGAN_SLOT_BRAIN, -15*REM) M.adjustCloneLoss(-3*REM, 0) + M.adjustStaminaLoss(-25*REM,0) + if(M.blood_volume < (BLOOD_VOLUME_NORMAL*M.blood_ratio)) + M.blood_volume += 40 // blood fall out man bad + ..() + . = 1 + +/datum/reagent/medicine/lesser_syndicate_nanites // the one in the injector + name = "Regenerative Nanites" + id = "lesser_syndicate_nanites" + description = "Miniature medical robots that restore damage and get operatives back in the fight." + reagent_state = SOLID + color = "#555555" + pH = 11 + +/datum/reagent/medicine/lesser_syndicate_nanites/on_mob_life(mob/living/carbon/M) + M.adjustBruteLoss(-3*REM, 0) // hidden gold shh + M.adjustFireLoss(-3*REM, 0) + M.adjustOxyLoss(-15, 0) + M.adjustToxLoss(-3*REM, 0) + M.adjustOrganLoss(ORGAN_SLOT_BRAIN, -15*REM) + M.adjustCloneLoss(-3*REM, 0) M.adjustStaminaLoss(-20*REM,0) + if(M.blood_volume < (BLOOD_VOLUME_NORMAL*M.blood_ratio)) + M.blood_volume += 20 // blood fall out man bad ..() . = 1 diff --git a/code/modules/reagents/reagent_containers/hypospray.dm b/code/modules/reagents/reagent_containers/hypospray.dm index 85cb544667..8f4bd763b2 100644 --- a/code/modules/reagents/reagent_containers/hypospray.dm +++ b/code/modules/reagents/reagent_containers/hypospray.dm @@ -56,12 +56,12 @@ /obj/item/reagent_containers/hypospray/combat name = "combat stimulant injector" - desc = "A modified air-needle autoinjector, used by support operatives to quickly heal injuries in combat." + desc = "A modified air-needle autoinjector, used by support operatives to quickly heal injuries in combat and get people back in the fight." amount_per_transfer_from_this = 10 icon_state = "combat_hypo" volume = 90 ignore_flags = 1 // So they can heal their comrades. - list_reagents = list("epinephrine" = 30, "omnizine" = 30, "leporazine" = 15, "atropine" = 15) + list_reagents = list("epinephrine" = 30, "lesser_syndicate_nanites" = 30, "leporazine" = 15, "atropine" = 15) /obj/item/reagent_containers/hypospray/combat/nanites desc = "A modified air-needle autoinjector for use in combat situations. Prefilled with experimental medical compounds for rapid healing." From 379a01c3feec25dd8249b72df79b7ca1bcc4131c Mon Sep 17 00:00:00 2001 From: Hatterhat Date: Sun, 8 Dec 2019 01:42:56 -0600 Subject: [PATCH 059/175] packin some more doo dee doo --- code/modules/reagents/reagent_containers/hypospray.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/modules/reagents/reagent_containers/hypospray.dm b/code/modules/reagents/reagent_containers/hypospray.dm index 8f4bd763b2..32f471e943 100644 --- a/code/modules/reagents/reagent_containers/hypospray.dm +++ b/code/modules/reagents/reagent_containers/hypospray.dm @@ -59,9 +59,9 @@ desc = "A modified air-needle autoinjector, used by support operatives to quickly heal injuries in combat and get people back in the fight." amount_per_transfer_from_this = 10 icon_state = "combat_hypo" - volume = 90 + volume = 100 ignore_flags = 1 // So they can heal their comrades. - list_reagents = list("epinephrine" = 30, "lesser_syndicate_nanites" = 30, "leporazine" = 15, "atropine" = 15) + list_reagents = list("epinephrine" = 30, "lesser_syndicate_nanites" = 40, "leporazine" = 15, "atropine" = 15) /obj/item/reagent_containers/hypospray/combat/nanites desc = "A modified air-needle autoinjector for use in combat situations. Prefilled with experimental medical compounds for rapid healing." @@ -135,7 +135,7 @@ list_reagents = list("stimulants" = 50) /obj/item/reagent_containers/hypospray/medipen/stimulants/baseball - name = "the reason the syndicate major league team wins." + name = "the reason the syndicate major league team wins" desc = "They say drugs never win, but look where you are now, then where they are." icon_state = "baseballstim" volume = 50 From 17782a8c87c3aae42552718cce8647572e372175 Mon Sep 17 00:00:00 2001 From: loginsandylogout Date: Sun, 8 Dec 2019 17:10:50 -0600 Subject: [PATCH 060/175] ports refactor --- code/game/objects/items/stacks/medical.dm | 159 +++++++++------------- 1 file changed, 67 insertions(+), 92 deletions(-) diff --git a/code/game/objects/items/stacks/medical.dm b/code/game/objects/items/stacks/medical.dm index 1ec7275429..2249c9669e 100644 --- a/code/game/objects/items/stacks/medical.dm +++ b/code/game/objects/items/stacks/medical.dm @@ -11,95 +11,39 @@ resistance_flags = FLAMMABLE max_integrity = 40 novariants = FALSE - var/heal_brute = 0 - var/heal_burn = 0 - var/stop_bleeding = 0 + item_flags = NOBLUDGEON var/self_delay = 50 /obj/item/stack/medical/attack(mob/living/M, mob/user) - if(M.stat == DEAD && !stop_bleeding) - var/t_him = "it" - if(M.gender == MALE) - t_him = "him" - else if(M.gender == FEMALE) - t_him = "her" - to_chat(user, "\The [M] is dead, you cannot help [t_him]!") + . = ..() + if(!M.can_inject(user, TRUE)) return - - if(!iscarbon(M) && !isanimal(M)) - to_chat(user, "You don't know how to apply \the [src] to [M]!") - return 1 - - var/obj/item/bodypart/affecting - if(iscarbon(M)) - var/mob/living/carbon/C = M - affecting = C.get_bodypart(check_zone(user.zone_selected)) - if(!affecting) //Missing limb? - to_chat(user, "[C] doesn't have \a [parse_zone(user.zone_selected)]!") + if(M == user) + user.visible_message("[user] starts to apply \the [src] on [user.p_them()]self...", "You begin applying \the [src] on yourself...") + if(!do_mob(user, M, self_delay, extra_checks=CALLBACK(M, /mob/living/proc/can_inject, user, TRUE))) return - if(ishuman(C)) - var/mob/living/carbon/human/H = C - if(stop_bleeding) - if(H.bleedsuppress) - to_chat(user, "[H]'s bleeding is already bandaged!") - return - else if(!H.bleed_rate) - to_chat(user, "[H] isn't bleeding!") - return + if(heal(M, user)) + log_combat(user, M, "healed", src.name) + use(1) - if(isliving(M)) - if(!M.can_inject(user, 1)) - return +/obj/item/stack/medical/proc/heal(mob/living/M, mob/user) + return - if(user) - if (M != user) - if (isanimal(M)) - var/mob/living/simple_animal/critter = M - if (!(critter.healable)) - to_chat(user, " You cannot use [src] on [M]!") - return - else if (critter.health == critter.maxHealth) - to_chat(user, " [M] is at full health.") - return - else if(src.heal_brute < 1) - to_chat(user, " [src] won't help [M] at all.") - return - user.visible_message("[user] applies [src] on [M].", "You apply [src] on [M].") - else - var/t_himself = "itself" - if(user.gender == MALE) - t_himself = "himself" - else if(user.gender == FEMALE) - t_himself = "herself" - user.visible_message("[user] starts to apply [src] on [t_himself]...", "You begin applying [src] on yourself...") - if(!do_mob(user, M, self_delay, extra_checks=CALLBACK(M, /mob/living/proc/can_inject,user,1))) - return - user.visible_message("[user] applies [src] on [t_himself].", "You apply [src] on yourself.") - - - if(iscarbon(M)) - var/mob/living/carbon/C = M - affecting = C.get_bodypart(check_zone(user.zone_selected)) - if(!affecting) //Missing limb? - to_chat(user, "[C] doesn't have \a [parse_zone(user.zone_selected)]!") - return - if(ishuman(C)) - var/mob/living/carbon/human/H = C - if(stop_bleeding) - if(!H.bleedsuppress) //so you can't stack bleed suppression - H.suppress_bloodloss(stop_bleeding) - if(affecting.status == BODYPART_ORGANIC) //Limb must be organic to be healed - RR - if(affecting.heal_damage(heal_brute, heal_burn)) +/obj/item/stack/medical/proc/heal_carbon(mob/living/carbon/C, mob/user, brute, burn) + var/obj/item/bodypart/affecting = C.get_bodypart(check_zone(user.zone_selected)) + if(!affecting) //Missing limb? + to_chat(user, "[C] doesn't have \a [parse_zone(user.zone_selected)]!") + return + if(affecting.status == BODYPART_ORGANIC) //Limb must be organic to be healed - RR + if(affecting.brute_dam && brute || affecting.burn_dam && burn) + user.visible_message("[user] applies \the [src] on [C]'s [affecting.name].", "You apply \the [src] on [C]'s [affecting.name].") + if(affecting.heal_damage(brute, burn)) C.update_damage_overlays() - else - to_chat(user, "Medicine won't work on a robotic limb!") - else - M.heal_bodypart_damage((src.heal_brute/2), (src.heal_burn/2)) - - use(1) - - + return TRUE + to_chat(user, "[C]'s [affecting.name] can not be healed with \the [src].") + return + to_chat(user, "\The [src] won't work on a robotic limb!") /obj/item/stack/medical/bruise_pack name = "bruise pack" @@ -108,10 +52,29 @@ icon_state = "brutepack" lefthand_file = 'icons/mob/inhands/equipment/medical_lefthand.dmi' righthand_file = 'icons/mob/inhands/equipment/medical_righthand.dmi' - heal_brute = 25 + var/heal_brute = 25 self_delay = 20 max_amount = 12 - grind_results = list("styptic_powder" = 10) + grind_results = list(/datum/reagent/medicine/styptic_powder = 10) + +/obj/item/stack/medical/bruise_pack/heal(mob/living/M, mob/user) + if(M.stat == DEAD) + to_chat(user, " [M] is dead. You can not help [M.p_them()]!") + return + if(isanimal(M)) + var/mob/living/simple_animal/critter = M + if (!(critter.healable)) + to_chat(user, " You cannot use \the [src] on [M]!") + return FALSE + else if (critter.health == critter.maxHealth) + to_chat(user, " [M] is at full health.") + return FALSE + user.visible_message("[user] applies \the [src] on [M].", "You apply \the [src] on [M].") + M.heal_bodypart_damage((heal_brute/2)) + return TRUE + if(iscarbon(M)) + return heal_carbon(M, user, heal_brute, 0) + to_chat(user, "You can't heal [M] with the \the [src]!") /obj/item/stack/medical/bruise_pack/suicide_act(mob/user) user.visible_message("[user] is bludgeoning [user.p_them()]self with [src]! It looks like [user.p_theyre()] trying to commit suicide!") @@ -119,18 +82,25 @@ /obj/item/stack/medical/gauze name = "medical gauze" - desc = "A roll of elastic cloth that is extremely effective at stopping bleeding, heals minor wounds." + desc = "A roll of elastic cloth that is extremely effective at stopping bleeding, but does not heal wounds." gender = PLURAL singular_name = "medical gauze" icon_state = "gauze" - stop_bleeding = 1800 - heal_brute = 5 + var/stop_bleeding = 1800 self_delay = 10 max_amount = 12 +/obj/item/stack/medical/gauze/heal(mob/living/M, mob/user) + if(ishuman(M)) + var/mob/living/carbon/human/H = M + if(!H.bleedsuppress && H.bleed_rate) //so you can't stack bleed suppression + H.suppress_bloodloss(stop_bleeding) + to_chat(user, "You stop the bleeding of [M]!") + return TRUE + to_chat(user, "You can not use \the [src] on [M]!") /obj/item/stack/medical/gauze/attackby(obj/item/I, mob/user, params) - if(istype(I, /obj/item/wirecutters) || I.get_sharpness()) + if(I.tool_behaviour == TOOL_WIRECUTTER || I.get_sharpness()) if(get_amount() < 2) to_chat(user, "You need at least two gauzes to do this!") return @@ -155,7 +125,7 @@ /obj/item/stack/medical/gauze/cyborg materials = list() is_cyborg = 1 - cost = 200 + cost = 250 /obj/item/stack/medical/ointment name = "ointment" @@ -165,14 +135,19 @@ icon_state = "ointment" lefthand_file = 'icons/mob/inhands/equipment/medical_lefthand.dmi' righthand_file = 'icons/mob/inhands/equipment/medical_righthand.dmi' - heal_burn = 25 + var/heal_burn = 25 self_delay = 20 max_amount = 12 - grind_results = list("silver_sulfadiazine" = 10) + grind_results = list(/datum/reagent/medicine/silver_sulfadiazine = 10) + +/obj/item/stack/medical/ointment/heal(mob/living/M, mob/user) + if(M.stat == DEAD) + to_chat(user, " [M] is dead. You can not help [M.p_them()]!") + return + if(iscarbon(M)) + return heal_carbon(M, user, 0, heal_burn) + to_chat(user, "You can't heal [M] with the \the [src]!") /obj/item/stack/medical/ointment/suicide_act(mob/living/user) user.visible_message("[user] is squeezing \the [src] into [user.p_their()] mouth! [user.p_do(TRUE)]n't [user.p_they()] know that stuff is toxic?") return TOXLOSS - -/obj/item/stack/medical/get_belt_overlay() - return mutable_appearance('icons/obj/clothing/belt_overlays.dmi', "pouch") From 1bae17a2dee169f31dda955dffba0cc11cdd73b4 Mon Sep 17 00:00:00 2001 From: loginsandylogout Date: Sun, 8 Dec 2019 17:24:12 -0600 Subject: [PATCH 061/175] gauze --- code/game/objects/items/stacks/medical.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/game/objects/items/stacks/medical.dm b/code/game/objects/items/stacks/medical.dm index 2249c9669e..81235736f9 100644 --- a/code/game/objects/items/stacks/medical.dm +++ b/code/game/objects/items/stacks/medical.dm @@ -87,6 +87,7 @@ singular_name = "medical gauze" icon_state = "gauze" var/stop_bleeding = 1800 + var/heal_brute = 25 self_delay = 10 max_amount = 12 From 2c08f7ac9599ae1bf27343d390915ceaaf7a2869 Mon Sep 17 00:00:00 2001 From: loginsandylogout Date: Sun, 8 Dec 2019 17:25:17 -0600 Subject: [PATCH 062/175] oops --- code/game/objects/items/stacks/medical.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/game/objects/items/stacks/medical.dm b/code/game/objects/items/stacks/medical.dm index 81235736f9..86c89fef5f 100644 --- a/code/game/objects/items/stacks/medical.dm +++ b/code/game/objects/items/stacks/medical.dm @@ -82,12 +82,12 @@ /obj/item/stack/medical/gauze name = "medical gauze" - desc = "A roll of elastic cloth that is extremely effective at stopping bleeding, but does not heal wounds." + desc = "A roll of elastic cloth that is extremely effective at stopping bleeding, heals minor wounds." gender = PLURAL singular_name = "medical gauze" icon_state = "gauze" var/stop_bleeding = 1800 - var/heal_brute = 25 + var/heal_brute = 5 self_delay = 10 max_amount = 12 From 6cbb0e3ca8c103d385e546ebef4dca7c11571453 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Sun, 8 Dec 2019 19:44:26 -0700 Subject: [PATCH 063/175] Update good.dm --- code/datums/traits/good.dm | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/code/datums/traits/good.dm b/code/datums/traits/good.dm index 09a4f0b060..abd1279f61 100644 --- a/code/datums/traits/good.dm +++ b/code/datums/traits/good.dm @@ -188,3 +188,18 @@ /datum/quirk/bloodpressure/remove() var/mob/living/M = quirk_holder M.blood_ratio = 1 + +/datum/quirk/night_vision + name = "Night Vision" + desc = "You can see slightly more clearly in full darkness than most people." + value = 1 + mob_trait = TRAIT_NIGHT_VISION + gain_text = "The shadows seem a little less dark." + lose_text = "Everything seems a little darker." + +/datum/quirk/night_vision/on_spawn() + var/mob/living/carbon/human/H = quirk_holder + var/obj/item/organ/eyes/eyes = H.getorgan(/obj/item/organ/eyes) + if(!eyes || eyes.lighting_alpha) + return + eyes.Insert(H) //refresh their eyesight and vision From c38f4989be41afd3a3500f39e7df19eb891a8329 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Sun, 8 Dec 2019 19:45:27 -0700 Subject: [PATCH 064/175] Update eyes.dm --- code/modules/surgery/organs/eyes.dm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/code/modules/surgery/organs/eyes.dm b/code/modules/surgery/organs/eyes.dm index 34943babdc..4834d8ff7a 100644 --- a/code/modules/surgery/organs/eyes.dm +++ b/code/modules/surgery/organs/eyes.dm @@ -1,3 +1,5 @@ +#define NIGHT_VISION_DARKSIGHT_RANGE 3 + /obj/item/organ/eyes name = BODY_ZONE_PRECISE_EYES icon_state = "eyeballs" @@ -47,7 +49,7 @@ H.dna?.species?.handle_body() //regenerate eyeballs overlays. if(HAS_TRAIT(H, TRAIT_NIGHT_VISION) && !lighting_alpha) lighting_alpha = LIGHTING_PLANE_ALPHA_NV_TRAIT - see_in_dark = 8 + see_in_dark = NIGHT_VISION_DARKSIGHT_RANGE M.update_tint() owner.update_sight() From 3e559b6d38520e9d6559789545ffb1c0c78e0071 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Sun, 8 Dec 2019 19:46:38 -0700 Subject: [PATCH 065/175] Update lighting.dm --- code/__DEFINES/lighting.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/__DEFINES/lighting.dm b/code/__DEFINES/lighting.dm index 13dccc74fe..07e25c8515 100644 --- a/code/__DEFINES/lighting.dm +++ b/code/__DEFINES/lighting.dm @@ -59,7 +59,7 @@ #define LIGHT_RANGE_FIRE 3 //How many tiles standard fires glow. #define LIGHTING_PLANE_ALPHA_VISIBLE 255 -#define LIGHTING_PLANE_ALPHA_NV_TRAIT 250 +#define LIGHTING_PLANE_ALPHA_NV_TRAIT 192 #define LIGHTING_PLANE_ALPHA_MOSTLY_VISIBLE 192 #define LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE 128 //For lighting alpha, small amounts lead to big changes. even at 128 its hard to figure out what is dark and what is light, at 64 you almost can't even tell. #define LIGHTING_PLANE_ALPHA_INVISIBLE 0 @@ -80,4 +80,4 @@ #define FLASH_LIGHT_DURATION 2 #define FLASH_LIGHT_POWER 3 -#define FLASH_LIGHT_RANGE 3.8 \ No newline at end of file +#define FLASH_LIGHT_RANGE 3.8 From c0f8a42e0f9be137e8d1f5b8b3653031244b10d3 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Sun, 8 Dec 2019 19:49:15 -0700 Subject: [PATCH 066/175] Update eyes.dm --- code/modules/surgery/organs/eyes.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/surgery/organs/eyes.dm b/code/modules/surgery/organs/eyes.dm index 4834d8ff7a..76b2510f15 100644 --- a/code/modules/surgery/organs/eyes.dm +++ b/code/modules/surgery/organs/eyes.dm @@ -1,4 +1,4 @@ -#define NIGHT_VISION_DARKSIGHT_RANGE 3 +#define NIGHT_VISION_DARKSIGHT_RANGE 2 /obj/item/organ/eyes name = BODY_ZONE_PRECISE_EYES From 75d8be980af996555cc06e215d6d9fe984ad0b84 Mon Sep 17 00:00:00 2001 From: Putnam Date: Mon, 9 Dec 2019 02:00:58 -0800 Subject: [PATCH 067/175] atmos tweaks --- code/__DEFINES/atmospherics.dm | 17 +++++++++-------- .../atmospherics/machinery/datum_pipeline.dm | 11 ++++++++--- .../machinery/pipes/heat_exchange/he_pipes.dm | 4 +--- 3 files changed, 18 insertions(+), 14 deletions(-) diff --git a/code/__DEFINES/atmospherics.dm b/code/__DEFINES/atmospherics.dm index 41b5deb302..4b35ed157f 100644 --- a/code/__DEFINES/atmospherics.dm +++ b/code/__DEFINES/atmospherics.dm @@ -9,12 +9,13 @@ #define META_GAS_FUSION_POWER 7 //ATMOS //stuff you should probably leave well alone! -#define R_IDEAL_GAS_EQUATION 8.31 //kPa*L/(K*mol) -#define ONE_ATMOSPHERE 101.325 //kPa -#define TCMB 2.7 // -270.3degC -#define TCRYO 225 // -48.15degC -#define T0C 273.15 // 0degC -#define T20C 293.15 // 20degC +#define R_IDEAL_GAS_EQUATION 8.31446261815324 //kPa*L/(K*mol) +#define ONE_ATMOSPHERE 101.325 //kPa +#define TCMB 2.7 // -270.3degC +#define TCRYO 225 // -48.15degC +#define T0C 273.15 // 0degC +#define T20C 293.15 // 20degC +#define STEFANBOLTZMANN (5.670373*10e-8) // W/(m^2*K^4) #define MOLES_CELLSTANDARD (ONE_ATMOSPHERE*CELL_VOLUME/(T20C*R_IDEAL_GAS_EQUATION)) //moles in a 2.5 m^3 cell at 101.325 Pa and 20 degC #define M_CELL_WITH_RATIO (MOLES_CELLSTANDARD * 0.005) //compared against for superconductivity @@ -149,9 +150,9 @@ //OPEN TURF ATMOS #define OPENTURF_DEFAULT_ATMOS "o2=22;n2=82;TEMP=293.15" //the default air mix that open turfs spawn -#define TCOMMS_ATMOS "n2=100;TEMP=80" //-193,15°C telecommunications. also used for xenobiology slime killrooms +#define TCOMMS_ATMOS "n2=100;TEMP=80" //-193,15�C telecommunications. also used for xenobiology slime killrooms #define AIRLESS_ATMOS "TEMP=2.7" //space -#define FROZEN_ATMOS "o2=22;n2=82;TEMP=180" //-93.15°C snow and ice turfs +#define FROZEN_ATMOS "o2=22;n2=82;TEMP=180" //-93.15�C snow and ice turfs #define BURNMIX_ATMOS "o2=2500;plasma=5000;TEMP=370" //used in the holodeck burn test program //ATMOSPHERICS DEPARTMENT GAS TANK TURFS diff --git a/code/modules/atmospherics/machinery/datum_pipeline.dm b/code/modules/atmospherics/machinery/datum_pipeline.dm index 38178a4339..b66026262c 100644 --- a/code/modules/atmospherics/machinery/datum_pipeline.dm +++ b/code/modules/atmospherics/machinery/datum_pipeline.dm @@ -154,6 +154,10 @@ var/partial_heat_capacity = total_heat_capacity*(share_volume/air.volume) var/target_temperature var/target_heat_capacity + // first calculate heat from radiation. there's an implied "* 1 tick" here. + // Minimizing temp to 4 billion is mostly to prevent -infinity temperatures. + // 0.05 magic multiplicand is, first, 0.1 deciseconds; second, half of the radiation's going right back into the gas. + var/heat = (STEFANBOLTZMANN*(share_volume**(2/3))*(min(air.temperature,4000000000)**4))*0.05 if(isopenturf(target)) @@ -166,7 +170,7 @@ if((modeled_location.heat_capacity>0) && (partial_heat_capacity>0)) var/delta_temperature = air.temperature - target_temperature - var/heat = thermal_conductivity*delta_temperature* \ + heat += thermal_conductivity*delta_temperature* \ (partial_heat_capacity*target_heat_capacity/(partial_heat_capacity+target_heat_capacity)) air.temperature -= heat/total_heat_capacity @@ -183,7 +187,7 @@ var/sharer_temperature_delta = 0 if((sharer_heat_capacity>0) && (partial_heat_capacity>0)) - var/heat = thermal_conductivity*delta_temperature* \ + heat += thermal_conductivity*delta_temperature* \ (partial_heat_capacity*sharer_heat_capacity/(partial_heat_capacity+sharer_heat_capacity)) self_temperature_delta = -heat/total_heat_capacity @@ -199,10 +203,11 @@ if((target.heat_capacity>0) && (partial_heat_capacity>0)) var/delta_temperature = air.temperature - target.temperature - var/heat = thermal_conductivity*delta_temperature* \ + heat += thermal_conductivity*delta_temperature* \ (partial_heat_capacity*target.heat_capacity/(partial_heat_capacity+target.heat_capacity)) air.temperature -= heat/total_heat_capacity + air.temperature = CLAMP(air.temperature,TCMB,INFINITY) // i have no idea why TCMB needs to be the min but i ain't changing it update = TRUE /datum/pipeline/proc/return_air() diff --git a/code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm b/code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm index b087859a47..79aa957d97 100644 --- a/code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm +++ b/code/modules/atmospherics/machinery/pipes/heat_exchange/he_pipes.dm @@ -26,9 +26,7 @@ var/turf/T = loc if(istype(T)) - if(islava(T)) - environment_temperature = 5000 - else if(T.blocks_air) + if(T.blocks_air) environment_temperature = T.temperature else var/turf/open/OT = T From 54162947bcc4d061dd8832d8ebf8193bb838fccc Mon Sep 17 00:00:00 2001 From: Putnam Date: Mon, 9 Dec 2019 07:10:01 -0800 Subject: [PATCH 068/175] Also takes into account external temp (radiation coming back in, specifically) --- code/modules/atmospherics/machinery/datum_pipeline.dm | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/code/modules/atmospherics/machinery/datum_pipeline.dm b/code/modules/atmospherics/machinery/datum_pipeline.dm index b66026262c..19f3f58708 100644 --- a/code/modules/atmospherics/machinery/datum_pipeline.dm +++ b/code/modules/atmospherics/machinery/datum_pipeline.dm @@ -155,9 +155,10 @@ var/target_temperature var/target_heat_capacity // first calculate heat from radiation. there's an implied "* 1 tick" here. - // Minimizing temp to 4 billion is mostly to prevent -infinity temperatures. // 0.05 magic multiplicand is, first, 0.1 deciseconds; second, half of the radiation's going right back into the gas. - var/heat = (STEFANBOLTZMANN*(share_volume**(2/3))*(min(air.temperature,4000000000)**4))*0.05 + var/share_constant = STEFANBOLTZMANN*(share_volume**(2/3))*0.05 + // Minimizing temp to 4 billion is mostly to prevent -infinity temperatures. + var/heat = share_constant*(min(air.temperature,4000000000)**4) if(isopenturf(target)) @@ -169,7 +170,7 @@ if((modeled_location.heat_capacity>0) && (partial_heat_capacity>0)) var/delta_temperature = air.temperature - target_temperature - + heat -= share_constant*(min(target_temperature,4000000000)**4) heat += thermal_conductivity*delta_temperature* \ (partial_heat_capacity*target_heat_capacity/(partial_heat_capacity+target_heat_capacity)) @@ -187,6 +188,7 @@ var/sharer_temperature_delta = 0 if((sharer_heat_capacity>0) && (partial_heat_capacity>0)) + heat -= share_constant*(min(target_temperature,4000000000)**4) heat += thermal_conductivity*delta_temperature* \ (partial_heat_capacity*sharer_heat_capacity/(partial_heat_capacity+sharer_heat_capacity)) @@ -203,6 +205,7 @@ if((target.heat_capacity>0) && (partial_heat_capacity>0)) var/delta_temperature = air.temperature - target.temperature + heat -= share_constant*(min(target.temperature,4000000000)**4) heat += thermal_conductivity*delta_temperature* \ (partial_heat_capacity*target.heat_capacity/(partial_heat_capacity+target.heat_capacity)) From 77d285a1c6fd4819f9fb807798bdb1f5362a0909 Mon Sep 17 00:00:00 2001 From: Putnam3145 Date: Tue, 10 Dec 2019 07:53:28 -0800 Subject: [PATCH 069/175] Update code/__DEFINES/atmospherics.dm Co-Authored-By: Ghom <42542238+Ghommie@users.noreply.github.com> --- code/__DEFINES/atmospherics.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/__DEFINES/atmospherics.dm b/code/__DEFINES/atmospherics.dm index 4b35ed157f..0610b2532c 100644 --- a/code/__DEFINES/atmospherics.dm +++ b/code/__DEFINES/atmospherics.dm @@ -152,7 +152,7 @@ #define OPENTURF_DEFAULT_ATMOS "o2=22;n2=82;TEMP=293.15" //the default air mix that open turfs spawn #define TCOMMS_ATMOS "n2=100;TEMP=80" //-193,15�C telecommunications. also used for xenobiology slime killrooms #define AIRLESS_ATMOS "TEMP=2.7" //space -#define FROZEN_ATMOS "o2=22;n2=82;TEMP=180" //-93.15�C snow and ice turfs +#define FROZEN_ATMOS "o2=22;n2=82;TEMP=180" //-93.15°C snow and ice turfs #define BURNMIX_ATMOS "o2=2500;plasma=5000;TEMP=370" //used in the holodeck burn test program //ATMOSPHERICS DEPARTMENT GAS TANK TURFS From cda0e3470a37fbdabdd79a66a0c9ac8502261db6 Mon Sep 17 00:00:00 2001 From: Putnam Date: Tue, 10 Dec 2019 10:09:24 -0800 Subject: [PATCH 070/175] Added a bunch of logging to dynamic. --- code/__HELPERS/roundend.dm | 2 ++ code/game/gamemodes/dynamic/dynamic.dm | 23 ++++++++++++++++++- .../gamemodes/dynamic/dynamic_rulesets.dm | 18 +++++++++++++++ .../dynamic/dynamic_rulesets_events.dm | 14 +++++++++++ 4 files changed, 56 insertions(+), 1 deletion(-) diff --git a/code/__HELPERS/roundend.dm b/code/__HELPERS/roundend.dm index b899d7f6ab..27f1a81fef 100644 --- a/code/__HELPERS/roundend.dm +++ b/code/__HELPERS/roundend.dm @@ -320,6 +320,8 @@ parts += "[FOURSPACES][FOURSPACES][str]" for(var/entry in mode.threat_tallies) parts += "[FOURSPACES][FOURSPACES][entry] added [mode.threat_tallies[entry]]" + SSblackbox.record_feedback("tally","dynamic_threat",mode.threat_level,"Final threat level") + SSblackbox.record_feedback("tally","dynamic_threat",mode.threat,"Threat left") return parts.Join("
") /client/proc/roundend_report_file() diff --git a/code/game/gamemodes/dynamic/dynamic.dm b/code/game/gamemodes/dynamic/dynamic.dm index cd9500284b..f8aed7176e 100644 --- a/code/game/gamemodes/dynamic/dynamic.dm +++ b/code/game/gamemodes/dynamic/dynamic.dm @@ -297,6 +297,7 @@ GLOBAL_VAR_INIT(dynamic_forced_threat_level, -1) /datum/game_mode/dynamic/proc/log_threat(var/log_str,var/verbose = FALSE) threat_log_verbose += ("[worldtime2text()]: "+log_str) + SSblackbox.record_feedback("tally","dynamic_threat_log",1,log_str) if(!verbose) threat_log += log_str @@ -326,6 +327,10 @@ GLOBAL_VAR_INIT(dynamic_forced_threat_level, -1) peaceful_percentage = round(LORENTZ_CUMULATIVE_DISTRIBUTION(relative_threat, GLOB.dynamic_curve_centre, GLOB.dynamic_curve_width), 0.01)*100 threat = threat_level + SSblackbox.record_feedback("tally","dynamic_threat",threat_level,"Initial threat level") + SSblackbox.record_feedback("tally","dynamic_threat",GLOB.dynamic_curve_centre,"Curve centre") + SSblackbox.record_feedback("tally","dynamic_threat",GLOB.dynamic_curve_width,"Curve width") + SSblackbox.record_feedback("tally","dynamic_threat",peaceful_percentage,"Percent of same-vote rounds that are more peaceful") /datum/game_mode/dynamic/can_start() message_admins("Dynamic mode parameters for the round:") @@ -337,6 +342,7 @@ GLOBAL_VAR_INIT(dynamic_forced_threat_level, -1) if(GLOB.dynamic_forced_threat_level >= 0) threat_level = round(GLOB.dynamic_forced_threat_level, 0.1) threat = threat_level + SSblackbox.record_feedback("tally","dynamic_threat",threat_level,"Threat level (forced by admins)") else generate_threat() @@ -381,7 +387,8 @@ GLOBAL_VAR_INIT(dynamic_forced_threat_level, -1) if (roundstart_rules.len <= 0) log_game("DYNAMIC: [roundstart_rules.len] rules.") return TRUE - + SSblackbox.record_feedback("tally","dynamic",roundstart_rules.len,"Roundstart rules considered") + SSblackbox.record_feedback("tally","dynamic",roundstart_rules.len,"Players readied up") if(GLOB.dynamic_forced_roundstart_ruleset.len > 0) rigged_roundstart() else @@ -534,6 +541,7 @@ GLOBAL_VAR_INIT(dynamic_forced_threat_level, -1) if(rule.execute()) if(rule.persistent) current_rules += rule + SSblackbox.record_feedback("associative","dynamic_rulesets",1,rule.get_blackbox_info()) return TRUE rule.clean_up() // Refund threat, delete teams and so on. executed_rules -= rule @@ -612,6 +620,7 @@ GLOBAL_VAR_INIT(dynamic_forced_threat_level, -1) else if(new_rule.flags & ONLY_RULESET) only_ruleset_executed = TRUE log_game("DYNAMIC: Making a call to a specific ruleset...[new_rule.name]!") + SSblackbox.record_feedback("associative","dynamic_rulesets",1,new_rule.get_blackbox_info()) executed_rules += new_rule if (new_rule.persistent) current_rules += new_rule @@ -636,6 +645,7 @@ GLOBAL_VAR_INIT(dynamic_forced_threat_level, -1) message_admins("[key_name(M)] joined the station, and was selected by the [rule.name] ruleset.") log_game("DYNAMIC: [key_name(M)] joined the station, and was selected by the [rule.name] ruleset.") executed_rules += rule + SSblackbox.record_feedback("associative","dynamic_rulesets",1,rule.get_blackbox_info()) rule.candidates.Cut() if (rule.persistent) current_rules += rule @@ -652,6 +662,8 @@ GLOBAL_VAR_INIT(dynamic_forced_threat_level, -1) for (var/datum/dynamic_ruleset/rule in current_rules) if(rule.rule_process() == RULESET_STOP_PROCESSING) // If rule_process() returns 1 (RULESET_STOP_PROCESSING), stop processing. current_rules -= rule + SSblackbox.record_feedback("tally","dynamic",1,"Rulesets finished") + SSblackbox.record_feedback("associative","dynamic_rulesets_finished",1,rule.get_blackbox_info()) if (midround_injection_cooldown < world.time) if (GLOB.dynamic_forced_extended) @@ -670,6 +682,7 @@ GLOBAL_VAR_INIT(dynamic_forced_threat_level, -1) update_playercounts() if (get_injection_chance()) + SSblackbox.record_feedback("tally","dynamic",1,"Attempted midround injections") var/cur_threat_frac = threat/threat_level var/list/drafted_rules = list() var/antag_num = current_players[CURRENT_LIVING_ANTAGS].len @@ -686,11 +699,13 @@ GLOBAL_VAR_INIT(dynamic_forced_threat_level, -1) else drafted_rules[rule] = rule.get_weight() if (drafted_rules.len > 0) + SSblackbox.record_feedback("tally","dynamic",1,"Successful midround injections") picking_midround_latejoin_rule(drafted_rules) else midround_injection_cooldown = (midround_injection_cooldown + world.time)/2 if(event_injection_cooldown < world.time) + SSblackbox.record_feedback("tally","dynamic",1,"Attempted event injections") var/event_injection_cooldown_middle = 0.5*(GLOB.dynamic_event_delay_max + GLOB.dynamic_event_delay_min) event_injection_cooldown = (round(CLAMP(EXP_DISTRIBUTION(event_injection_cooldown_middle), GLOB.dynamic_event_delay_min, GLOB.dynamic_event_delay_max)) + world.time) message_admins("DYNAMIC: Doing event injection.") @@ -702,6 +717,7 @@ GLOBAL_VAR_INIT(dynamic_forced_threat_level, -1) if(rule.ready()) drafted_rules[rule] = rule.get_weight() if(drafted_rules.len > 0) + SSblackbox.record_feedback("tally","dynamic",1,"Successful event injections") picking_midround_latejoin_rule(drafted_rules) /// Updates current_players. @@ -792,6 +808,7 @@ GLOBAL_VAR_INIT(dynamic_forced_threat_level, -1) forced_latejoin_rule = null else if (latejoin_injection_cooldown < world.time && prob(get_injection_chance())) + SSblackbox.record_feedback("tally","dynamic",1,"Attempted latejoin injections") var/list/drafted_rules = list() for (var/datum/dynamic_ruleset/latejoin/rule in latejoin_rules) if (rule.acceptable(current_players[CURRENT_LIVING_PLAYERS].len, threat_level) && threat >= rule.cost) @@ -809,12 +826,14 @@ GLOBAL_VAR_INIT(dynamic_forced_threat_level, -1) drafted_rules[rule] = rule.get_weight() if (drafted_rules.len > 0 && picking_midround_latejoin_rule(drafted_rules)) + SSblackbox.record_feedback("tally","dynamic",1,"Successful latejoin injections") var/latejoin_injection_cooldown_middle = 0.5*(GLOB.dynamic_latejoin_delay_max + GLOB.dynamic_latejoin_delay_min) latejoin_injection_cooldown = round(CLAMP(EXP_DISTRIBUTION(latejoin_injection_cooldown_middle), GLOB.dynamic_latejoin_delay_min, GLOB.dynamic_latejoin_delay_max)) + world.time /// Refund threat, but no more than threat_level. /datum/game_mode/dynamic/proc/refund_threat(regain) threat = min(threat_level,threat+regain) + SSblackbox.record_feedback("tally","dynamic_threat",regain,"Refunded threat") log_threat("[regain] refunded. Threat is now [threat].", verbose = TRUE) /// Generate threat and increase the threat_level if it goes beyond, capped at 100 @@ -822,11 +841,13 @@ GLOBAL_VAR_INIT(dynamic_forced_threat_level, -1) threat = min(100, threat+gain) if(threat > threat_level) threat_level = threat + SSblackbox.record_feedback("tally","dynamic_threat",gain,"Created threat") log_threat("[gain] created. Threat is now [threat] and threat level is now [threat_level].", verbose = TRUE) /// Expend threat, can't fall under 0. /datum/game_mode/dynamic/proc/spend_threat(cost) threat = max(threat-cost,0) + SSblackbox.record_feedback("tally","dynamic_threat",cost,"Threat spent") log_threat("[cost] spent. Threat is now [threat].", verbose = TRUE) /// Turns the value generated by lorentz distribution to threat value between 0 and 100. diff --git a/code/game/gamemodes/dynamic/dynamic_rulesets.dm b/code/game/gamemodes/dynamic/dynamic_rulesets.dm index 0c8ec0a2b8..a65ddf4c8f 100644 --- a/code/game/gamemodes/dynamic/dynamic_rulesets.dm +++ b/code/game/gamemodes/dynamic/dynamic_rulesets.dm @@ -212,6 +212,24 @@ /datum/dynamic_ruleset/proc/check_finished() return FALSE +/// Returns a list to be displayed on statbus. +/datum/dynamic_ruleset/proc/get_blackbox_info() + var/list/ruleset_data = list() + ruleset_data["name"] = name + ruleset_data["rule_type"] = ruletype + ruleset_data["cost"] = total_cost + ruleset_data["weight"] = weight + ruleset_data["scaled_times"] = scaled_times + ruleset_data["antagonist_type"] = antag_datum + ruleset_data["population_tier"] = indice_pop + ruleset_data["assigned"] = list() + for (var/datum/mind/M in assigned) + var/assigned_data = list() + assigned_data["key"] = M.key + assigned_data["name"] = M.name + ruleset_data["assigned"] += list(assigned_data) + return ruleset_data + ////////////////////////////////////////////// // // // ROUNDSTART RULESETS // diff --git a/code/game/gamemodes/dynamic/dynamic_rulesets_events.dm b/code/game/gamemodes/dynamic/dynamic_rulesets_events.dm index 4ac8cc91d3..2ca59b972b 100644 --- a/code/game/gamemodes/dynamic/dynamic_rulesets_events.dm +++ b/code/game/gamemodes/dynamic/dynamic_rulesets_events.dm @@ -3,6 +3,17 @@ var/typepath // typepath of the event var/triggering +/datum/dynamic_ruleset/event/get_blackbox_info() + var/list/ruleset_data = list() + ruleset_data["name"] = name + ruleset_data["rule_type"] = ruletype + ruleset_data["cost"] = total_cost + ruleset_data["weight"] = weight + ruleset_data["scaled_times"] = scaled_times + ruleset_data["event_type"] = typepath + ruleset_data["population_tier"] = indice_pop + return ruleset_data + /datum/dynamic_ruleset/event/execute() var/datum/round_event/E = new typepath() E.current_players = get_active_player_count(alive_check = 1, afk_check = 1, human_check = 1) @@ -146,12 +157,15 @@ /datum/dynamic_ruleset/event/meteor_wave/ready() if(mode.threat_level > 40 && mode.threat >= 25 && prob(20)) + name = "Meteor Wave: Threatening" cost = 25 typepath = /datum/round_event/meteor_wave/threatening else if(mode.threat_level > 50 && mode.threat >= 40 && prob(30)) + name = "Meteor Wave: Catastrophic" cost = 40 typepath = /datum/round_event/meteor_wave/catastrophic else + name = "Meteor Wave: Normal" cost = 15 typepath = /datum/round_event/meteor_wave return ..() From 10879d998488773b8f693bb88754f1e97ae65e32 Mon Sep 17 00:00:00 2001 From: Putnam Date: Tue, 10 Dec 2019 10:26:18 -0800 Subject: [PATCH 071/175] rejection logging too --- code/game/gamemodes/dynamic/dynamic.dm | 4 ++++ code/game/gamemodes/dynamic/dynamic_rulesets.dm | 5 +++++ code/game/gamemodes/dynamic/dynamic_rulesets_events.dm | 1 + .../gamemodes/dynamic/dynamic_rulesets_latejoin.dm | 2 +- .../gamemodes/dynamic/dynamic_rulesets_midround.dm | 10 ++++++++++ 5 files changed, 21 insertions(+), 1 deletion(-) diff --git a/code/game/gamemodes/dynamic/dynamic.dm b/code/game/gamemodes/dynamic/dynamic.dm index f8aed7176e..4d42c0d8d0 100644 --- a/code/game/gamemodes/dynamic/dynamic.dm +++ b/code/game/gamemodes/dynamic/dynamic.dm @@ -698,6 +698,8 @@ GLOBAL_VAR_INIT(dynamic_forced_threat_level, -1) drafted_rules[rule] = round(rule.get_weight() + (rule.cost * cur_threat_frac)) else drafted_rules[rule] = rule.get_weight() + else if(threat < rule.cost) + SSblackbox.record_feedback("tally","dynamic",1,"Times rulesets rejected due to not enough threat to spend") if (drafted_rules.len > 0) SSblackbox.record_feedback("tally","dynamic",1,"Successful midround injections") picking_midround_latejoin_rule(drafted_rules) @@ -716,6 +718,8 @@ GLOBAL_VAR_INIT(dynamic_forced_threat_level, -1) if(rule.acceptable(current_players[CURRENT_LIVING_PLAYERS].len, threat_level) && threat >= rule.cost) if(rule.ready()) drafted_rules[rule] = rule.get_weight() + else if(threat < rule.cost) + SSblackbox.record_feedback("tally","dynamic",1,"Times rulesets rejected due to not enough threat to spend") if(drafted_rules.len > 0) SSblackbox.record_feedback("tally","dynamic",1,"Successful event injections") picking_midround_latejoin_rule(drafted_rules) diff --git a/code/game/gamemodes/dynamic/dynamic_rulesets.dm b/code/game/gamemodes/dynamic/dynamic_rulesets.dm index a65ddf4c8f..5a15b8072d 100644 --- a/code/game/gamemodes/dynamic/dynamic_rulesets.dm +++ b/code/game/gamemodes/dynamic/dynamic_rulesets.dm @@ -115,12 +115,15 @@ /// If your rule has extra checks, such as counting security officers, do that in ready() instead /datum/dynamic_ruleset/proc/acceptable(population = 0, threat_level = 0) if(minimum_players > population) + SSblackbox.record_feedback("tally","dynamic",1,"Times rulesets rejected due to low pop") return FALSE if(maximum_players > 0 && population > maximum_players) + SSblackbox.record_feedback("tally","dynamic",1,"Times rulesets rejected due to high pop") return FALSE if (population >= GLOB.dynamic_high_pop_limit) indice_pop = 10 if(threat_level < high_population_requirement) + SSblackbox.record_feedback("tally","dynamic",1,"Times rulesets rejected due to not enough threat level") log_game("DYNAMIC: [name] did not reach threat level threshold: [threat_level]/[high_population_requirement]") return FALSE else @@ -132,6 +135,7 @@ log_game("DYNAMIC: requirements and antag_cap lists have different lengths in ruleset [name]. Likely config issue, report this.") indice_pop = min(requirements.len,round(population/pop_per_requirement)+1) if(threat_level < requirements[indice_pop]) + SSblackbox.record_feedback("tally","dynamic",1,"Times rulesets rejected due to not enough threat level") log_game("DYNAMIC: [name] did not reach threat level threshold: [threat_level]/[requirements[indice_pop]]") return FALSE else @@ -178,6 +182,7 @@ /// IMPORTANT: If ready() returns TRUE, that means pre_execute() or execute() should never fail! /datum/dynamic_ruleset/proc/ready(forced = 0) if (required_candidates > candidates.len) + SSblackbox.record_feedback("tally","dynamic",1,"Times rulesets rejected due to not enough candidates") return FALSE return TRUE diff --git a/code/game/gamemodes/dynamic/dynamic_rulesets_events.dm b/code/game/gamemodes/dynamic/dynamic_rulesets_events.dm index 2ca59b972b..9230cf3670 100644 --- a/code/game/gamemodes/dynamic/dynamic_rulesets_events.dm +++ b/code/game/gamemodes/dynamic/dynamic_rulesets_events.dm @@ -37,6 +37,7 @@ var/threat = round(mode.threat_level/10) if (job_check < required_enemies[threat]) + SSblackbox.record_feedback("tally","dynamic",1,"Times rulesets rejected due to not enough enemy roles") return FALSE return TRUE diff --git a/code/game/gamemodes/dynamic/dynamic_rulesets_latejoin.dm b/code/game/gamemodes/dynamic/dynamic_rulesets_latejoin.dm index 5810fd0ae0..ee4fb11159 100644 --- a/code/game/gamemodes/dynamic/dynamic_rulesets_latejoin.dm +++ b/code/game/gamemodes/dynamic/dynamic_rulesets_latejoin.dm @@ -36,9 +36,9 @@ continue // Dead players cannot count as opponents if (M.mind && M.mind.assigned_role && (M.mind.assigned_role in enemy_roles) && (!(M in candidates) || (M.mind.assigned_role in restricted_roles))) job_check++ // Checking for "enemies" (such as sec officers). To be counters, they must either not be candidates to that rule, or have a job that restricts them from it - var/threat = round(mode.threat_level/10) if (job_check < required_enemies[threat]) + SSblackbox.record_feedback("tally","dynamic",1,"Times rulesets rejected due to not enough enemy roles") return FALSE return ..() diff --git a/code/game/gamemodes/dynamic/dynamic_rulesets_midround.dm b/code/game/gamemodes/dynamic/dynamic_rulesets_midround.dm index 8cda402ebf..9d349b147b 100644 --- a/code/game/gamemodes/dynamic/dynamic_rulesets_midround.dm +++ b/code/game/gamemodes/dynamic/dynamic_rulesets_midround.dm @@ -87,6 +87,7 @@ var/threat = round(mode.threat_level/10) if (job_check < required_enemies[threat]) + SSblackbox.record_feedback("tally","dynamic",1,"Times rulesets rejected due to not enough enemy roles") return FALSE return TRUE @@ -301,6 +302,7 @@ /datum/dynamic_ruleset/midround/from_ghosts/wizard/ready(forced = FALSE) if (required_candidates > (dead_players.len + list_observers.len)) + SSblackbox.record_feedback("tally","dynamic",1,"Times rulesets rejected due to not enough ghosts") return FALSE if(GLOB.wizardstart.len == 0) log_admin("Cannot accept Wizard ruleset. Couldn't find any wizard spawn points.") @@ -363,6 +365,7 @@ /datum/dynamic_ruleset/midround/from_ghosts/nuclear/ready(forced = FALSE) if (required_candidates > (dead_players.len + list_observers.len)) + SSblackbox.record_feedback("tally","dynamic",1,"Times rulesets rejected due to not enough ghosts") return FALSE return ..() @@ -399,6 +402,7 @@ /datum/dynamic_ruleset/midround/from_ghosts/blob/ready(forced = FALSE) if (required_candidates > (dead_players.len + list_observers.len)) + SSblackbox.record_feedback("tally","dynamic",1,"Times rulesets rejected due to not enough ghosts") return FALSE return ..() @@ -430,6 +434,7 @@ /datum/dynamic_ruleset/midround/from_ghosts/xenomorph/ready(forced = FALSE) if (required_candidates > (dead_players.len + list_observers.len)) + SSblackbox.record_feedback("tally","dynamic",1,"Times rulesets rejected due to not enough ghosts") return FALSE return ..() @@ -529,6 +534,7 @@ /datum/dynamic_ruleset/midround/from_ghosts/sentient_disease/ready(forced = FALSE) if (required_candidates > (dead_players.len + list_observers.len)) + SSblackbox.record_feedback("tally","dynamic",1,"Times rulesets rejected due to not enough ghosts") return FALSE return ..() @@ -567,6 +573,7 @@ if(deadMobs < REVENANT_SPAWN_THRESHOLD) return FALSE if(required_candidates > (dead_players.len + list_observers.len)) + SSblackbox.record_feedback("tally","dynamic",1,"Times rulesets rejected due to not enough ghosts") return FALSE for(var/mob/living/L in GLOB.dead_mob_list) //look for any dead bodies var/turf/T = get_turf(L) @@ -614,6 +621,7 @@ /datum/dynamic_ruleset/midround/from_ghosts/slaughter_demon/ready(forced = FALSE) if(required_candidates > (dead_players.len + list_observers.len)) + SSblackbox.record_feedback("tally","dynamic",1,"Times rulesets rejected due to not enough ghosts") return FALSE for(var/obj/effect/landmark/carpspawn/L in GLOB.landmarks_list) if(isturf(L.loc)) @@ -665,6 +673,7 @@ /datum/dynamic_ruleset/midround/from_ghosts/abductors/ready(forced = FALSE) if(required_candidates > (dead_players.len + list_observers.len)) + SSblackbox.record_feedback("tally","dynamic",1,"Times rulesets rejected due to not enough ghosts") return FALSE team = new /datum/team/abductor_team if(team.team_number > ABDUCTOR_MAX_TEAMS) @@ -704,6 +713,7 @@ /datum/dynamic_ruleset/midround/from_ghosts/ninja/ready(forced = FALSE) if(required_candidates > (dead_players.len + list_observers.len)) + SSblackbox.record_feedback("tally","dynamic",1,"Times rulesets rejected due to not enough ghosts") return FALSE if(!spawn_loc) var/list/spawn_locs = list() From 37ec6037ab3c74323dabd2e326fb90e3819d038e Mon Sep 17 00:00:00 2001 From: Putnam3145 Date: Tue, 10 Dec 2019 11:38:29 -0800 Subject: [PATCH 072/175] LOCALES WERE NEVER A GOOD IDEA Co-Authored-By: Ghom <42542238+Ghommie@users.noreply.github.com> --- code/__DEFINES/atmospherics.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/__DEFINES/atmospherics.dm b/code/__DEFINES/atmospherics.dm index 0610b2532c..74a6796bd2 100644 --- a/code/__DEFINES/atmospherics.dm +++ b/code/__DEFINES/atmospherics.dm @@ -150,7 +150,7 @@ //OPEN TURF ATMOS #define OPENTURF_DEFAULT_ATMOS "o2=22;n2=82;TEMP=293.15" //the default air mix that open turfs spawn -#define TCOMMS_ATMOS "n2=100;TEMP=80" //-193,15�C telecommunications. also used for xenobiology slime killrooms +#define TCOMMS_ATMOS "n2=100;TEMP=80" //-193,15°C telecommunications. also used for xenobiology slime killrooms #define AIRLESS_ATMOS "TEMP=2.7" //space #define FROZEN_ATMOS "o2=22;n2=82;TEMP=180" //-93.15°C snow and ice turfs #define BURNMIX_ATMOS "o2=2500;plasma=5000;TEMP=370" //used in the holodeck burn test program From d2a8c6c220b9c9a7e938b5a6448b483061e2f06d Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Tue, 10 Dec 2019 14:51:01 -0500 Subject: [PATCH 073/175] Feast or Fammin is shit, more at 11 --- code/modules/clothing/spacesuits/hardsuit.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/modules/clothing/spacesuits/hardsuit.dm b/code/modules/clothing/spacesuits/hardsuit.dm index eda12d66a9..8c3cc24295 100644 --- a/code/modules/clothing/spacesuits/hardsuit.dm +++ b/code/modules/clothing/spacesuits/hardsuit.dm @@ -208,11 +208,11 @@ //Chief Engineer's hardsuit /obj/item/clothing/head/helmet/space/hardsuit/engine/elite name = "advanced hardsuit helmet" - desc = "An advanced helmet designed for work in a hazardous, low pressure environment. Shines with a high polish." + desc = "An advanced helmet designed for work in a hazardous, low pressure environment. Shines with a high polish, and an added layer of radiation shielding." icon_state = "hardsuit0-white" item_state = "ce_helm" item_color = "white" - armor = list("melee" = 40, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 50, "bio" = 100, "rad" = 90, "fire" = 100, "acid" = 90) + armor = list("melee" = 40, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 50, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 90) heat_protection = HEAD max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT @@ -221,7 +221,7 @@ name = "advanced hardsuit" desc = "An advanced suit that protects against hazardous, low pressure environments. Shines with a high polish." item_state = "ce_hardsuit" - armor = list("melee" = 40, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 50, "bio" = 100, "rad" = 90, "fire" = 100, "acid" = 90) + armor = list("melee" = 40, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 50, "bio" = 100, "rad" = 95, "fire" = 100, "acid" = 90) heat_protection = CHEST|GROIN|LEGS|FEET|ARMS|HANDS max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT helmettype = /obj/item/clothing/head/helmet/space/hardsuit/engine/elite From 41a61cffa72fbe94860f23e2741426c35481cb1b Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Wed, 11 Dec 2019 14:46:05 -0700 Subject: [PATCH 074/175] Update utility.dm --- code/modules/research/nanites/nanite_programs/utility.dm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/code/modules/research/nanites/nanite_programs/utility.dm b/code/modules/research/nanites/nanite_programs/utility.dm index e7a0070ac2..680da2052b 100644 --- a/code/modules/research/nanites/nanite_programs/utility.dm +++ b/code/modules/research/nanites/nanite_programs/utility.dm @@ -236,9 +236,12 @@ /datum/nanite_program/spreading/active_effect() if(prob(10)) var/list/mob/living/target_hosts = list() - for(var/mob/living/L in dview(5, host_mob)) + var/turf/T = get_turf(host_mob) + for(var/mob/living/L in range(5, host_mob)) if(!(MOB_ORGANIC in L.mob_biotypes) && !(MOB_UNDEAD in L.mob_biotypes)) continue + if(!disease_spread_air_walk(T, get_turf(L))) + continue target_hosts += L if(!target_hosts.len) return From d297eba68e7e7122b170640e72494871b034f88f Mon Sep 17 00:00:00 2001 From: kappa-sama Date: Wed, 11 Dec 2019 22:26:04 -0500 Subject: [PATCH 075/175] Revert "removes powergame" This reverts commit 1d3e9e38bc79101b501708989a5e88859d3c0146. --- code/modules/vending/cola.dm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/code/modules/vending/cola.dm b/code/modules/vending/cola.dm index 1548d86fb7..a242d88be4 100644 --- a/code/modules/vending/cola.dm +++ b/code/modules/vending/cola.dm @@ -10,6 +10,7 @@ /obj/item/reagent_containers/food/drinks/soda_cans/dr_gibb = 10, /obj/item/reagent_containers/food/drinks/soda_cans/starkist = 10, /obj/item/reagent_containers/food/drinks/soda_cans/space_up = 10, + /obj/item/reagent_containers/food/drinks/soda_cans/pwr_game = 10, /obj/item/reagent_containers/food/drinks/soda_cans/lemon_lime = 10, /obj/item/reagent_containers/glass/beaker/waterbottle = 10) contraband = list(/obj/item/reagent_containers/food/drinks/soda_cans/thirteenloko = 6, @@ -61,6 +62,12 @@ /obj/machinery/vending/cola/sodie icon_state = "soda" +/obj/machinery/vending/cola/pwr_game + icon_state = "pwr_game" + name = "\improper Pwr Game Vendor" + desc = "You want it, we got it. Brought to you in partnership with Vlad's Salads." + product_slogans = "The POWER that gamers crave! PWR GAME!" + /obj/machinery/vending/cola/shamblers name = "\improper Shambler's Vendor" desc = "~Shake me up some of that Shambler's Juice!~" From 4502d7b7951eca2ac99df3633d4a08d20316d9a0 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Thu, 12 Dec 2019 22:44:20 +0100 Subject: [PATCH 076/175] Ports improved and simplier fire alarms. --- _maps/map_files/BoxStation/BoxStation.dmm | 754 ++-- .../map_files/Deltastation/DeltaStation2.dmm | 3030 ++++++++--------- _maps/map_files/MetaStation/MetaStation.dmm | 2976 ++++++++-------- _maps/map_files/OmegaStation/OmegaStation.dmm | 1298 +++---- _maps/map_files/PubbyStation/PubbyStation.dmm | 1670 ++++----- _maps/map_files/generic/CentCom.dmm | 486 +-- code/game/machinery/firealarm.dm | 99 +- .../traitor/equipment/Malf_Modules.dm | 1 + icons/obj/monitors.dmi | Bin 14730 -> 14546 bytes .../code/game/machinery/firealarm.dm | 10 - tgstation.dme | 1 - tgui/assets/tgui.js | 20 +- tgui/src/interfaces/firealarm.ract | 29 - 13 files changed, 5170 insertions(+), 5204 deletions(-) delete mode 100644 modular_citadel/code/game/machinery/firealarm.dm delete mode 100644 tgui/src/interfaces/firealarm.ract diff --git a/_maps/map_files/BoxStation/BoxStation.dmm b/_maps/map_files/BoxStation/BoxStation.dmm index 820ffd0be4..cf380cfe7b 100644 --- a/_maps/map_files/BoxStation/BoxStation.dmm +++ b/_maps/map_files/BoxStation/BoxStation.dmm @@ -226,6 +226,31 @@ /obj/structure/chair/stool, /turf/open/floor/plasteel, /area/security/prison) +"aaK" = ( +/obj/structure/table, +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/item/clothing/glasses/sunglasses{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/clothing/glasses/sunglasses{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/clothing/ears/earmuffs{ + pixel_x = -3; + pixel_y = -2 + }, +/obj/item/clothing/ears/earmuffs{ + pixel_x = -3; + pixel_y = -2 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/plasteel, +/area/security/prison) "aaL" = ( /obj/machinery/computer/libraryconsole/bookmanagement, /obj/structure/table, @@ -5842,30 +5867,12 @@ /turf/open/floor/plasteel, /area/security/prison) "alZ" = ( -/obj/structure/table, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/item/clothing/glasses/sunglasses{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/clothing/glasses/sunglasses{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/clothing/ears/earmuffs{ - pixel_x = -3; - pixel_y = -2 - }, -/obj/item/clothing/ears/earmuffs{ - pixel_x = -3; - pixel_y = -2 - }, /obj/machinery/firealarm{ - dir = 4; + dir = 8; pixel_x = 24 }, -/turf/open/floor/plasteel, -/area/security/prison) +/turf/open/floor/plating, +/area/security/vacantoffice/b) "ama" = ( /mob/living/simple_animal/sloth/paperwork, /turf/open/floor/plasteel, @@ -8268,7 +8275,7 @@ }, /obj/structure/filingcabinet/employment, /obj/machinery/firealarm{ - dir = 8; + dir = 4; pixel_x = -24 }, /turf/open/floor/wood, @@ -8415,10 +8422,16 @@ "asl" = ( /obj/machinery/firealarm{ dir = 4; - pixel_x = 24 + pixel_x = -24 }, -/turf/open/floor/plating, -/area/security/vacantoffice/b) +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore) "asm" = ( /obj/structure/closet/secure_closet/bar{ req_access_txt = "25" @@ -9587,18 +9600,34 @@ /turf/open/floor/plating, /area/maintenance/fore) "avj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/closet{ + name = "Holodeck Outfits" + }, +/obj/item/clothing/under/trek/Q, +/obj/item/clothing/under/trek/command/next, +/obj/item/clothing/under/trek/command/next, +/obj/item/clothing/under/trek/command/next, +/obj/item/clothing/under/trek/engsec/next, +/obj/item/clothing/under/trek/engsec/next, +/obj/item/clothing/under/trek/engsec/next, +/obj/item/clothing/under/trek/engsec/next, +/obj/item/clothing/under/trek/medsci/next, +/obj/item/clothing/under/trek/medsci/next, +/obj/item/clothing/under/trek/medsci/next, +/obj/item/clothing/under/mw2_russian_para, +/obj/item/clothing/under/mw2_russian_para, +/obj/item/clothing/under/gladiator, +/obj/item/clothing/under/gladiator, /obj/machinery/firealarm{ - dir = 8; + dir = 4; pixel_x = -24 }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, /turf/open/floor/plasteel, -/area/hallway/primary/fore) +/area/crew_quarters/fitness) "avk" = ( /obj/structure/extinguisher_cabinet{ pixel_x = 27 @@ -11407,34 +11436,12 @@ /turf/open/floor/plating, /area/maintenance/port/fore) "azj" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/closet{ - name = "Holodeck Outfits" - }, -/obj/item/clothing/under/trek/Q, -/obj/item/clothing/under/trek/command/next, -/obj/item/clothing/under/trek/command/next, -/obj/item/clothing/under/trek/command/next, -/obj/item/clothing/under/trek/engsec/next, -/obj/item/clothing/under/trek/engsec/next, -/obj/item/clothing/under/trek/engsec/next, -/obj/item/clothing/under/trek/engsec/next, -/obj/item/clothing/under/trek/medsci/next, -/obj/item/clothing/under/trek/medsci/next, -/obj/item/clothing/under/trek/medsci/next, -/obj/item/clothing/under/mw2_russian_para, -/obj/item/clothing/under/mw2_russian_para, -/obj/item/clothing/under/gladiator, -/obj/item/clothing/under/gladiator, /obj/machinery/firealarm{ dir = 8; - pixel_x = -24 + pixel_x = 24 }, /turf/open/floor/plasteel, -/area/crew_quarters/fitness) +/area/gateway) "azk" = ( /obj/structure/chair{ dir = 8 @@ -14586,12 +14593,22 @@ /turf/open/floor/plasteel/dark, /area/ai_monitored/nuke_storage) "aGf" = ( +/obj/structure/table/glass, +/obj/item/hatchet, +/obj/item/cultivator, +/obj/item/crowbar, +/obj/item/reagent_containers/glass/bucket, +/obj/item/plant_analyzer, /obj/machinery/firealarm{ dir = 4; - pixel_x = 24 + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/green, +/obj/effect/turf_decal/tile/green{ + dir = 4 }, /turf/open/floor/plasteel, -/area/gateway) +/area/hydroponics/garden) "aGg" = ( /obj/structure/reagent_dispensers/fueltank, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -15879,22 +15896,15 @@ /turf/open/floor/plasteel, /area/hallway/secondary/entry) "aIS" = ( -/obj/structure/table/glass, -/obj/item/hatchet, -/obj/item/cultivator, -/obj/item/crowbar, -/obj/item/reagent_containers/glass/bucket, -/obj/item/plant_analyzer, /obj/machinery/firealarm{ - dir = 8; + dir = 4; pixel_x = -24 }, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ - dir = 4 +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, /turf/open/floor/plasteel, -/area/hydroponics/garden) +/area/hallway/secondary/entry) "aIT" = ( /obj/item/storage/bag/plants/portaseeder, /obj/structure/table/glass, @@ -17036,13 +17046,21 @@ "aLv" = ( /obj/machinery/firealarm{ dir = 8; - pixel_x = -24 + pixel_x = 24 }, -/obj/effect/turf_decal/stripes/line{ +/obj/structure/table, +/obj/machinery/chem_dispenser/drinks/beer{ dir = 8 }, +/obj/item/radio/intercom{ + pixel_y = 25 + }, +/obj/effect/turf_decal/tile/bar, +/obj/effect/turf_decal/tile/bar{ + dir = 1 + }, /turf/open/floor/plasteel, -/area/hallway/secondary/entry) +/area/crew_quarters/bar) "aLw" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -19589,7 +19607,7 @@ /area/library) "aRR" = ( /obj/machinery/firealarm{ - dir = 8; + dir = 4; pixel_x = -24 }, /turf/open/floor/plasteel/dark, @@ -19620,7 +19638,7 @@ pixel_y = 24 }, /obj/machinery/firealarm{ - dir = 8; + dir = 4; pixel_x = -24 }, /obj/structure/cable{ @@ -21255,7 +21273,7 @@ "aVH" = ( /obj/machinery/processor, /obj/machinery/firealarm{ - dir = 4; + dir = 8; pixel_x = 24 }, /turf/open/floor/plasteel/cafeteria, @@ -23026,23 +23044,17 @@ /turf/open/floor/wood, /area/bridge/meeting_room) "aZv" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, /obj/machinery/firealarm{ dir = 4; - pixel_x = 24 - }, -/obj/structure/table, -/obj/machinery/chem_dispenser/drinks/beer{ - dir = 8 - }, -/obj/item/radio/intercom{ - pixel_y = 25 - }, -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ - dir = 1 + pixel_x = -24 }, /turf/open/floor/plasteel, -/area/crew_quarters/bar) +/area/hydroponics) "aZw" = ( /obj/effect/turf_decal/tile/bar, /obj/effect/turf_decal/tile/bar{ @@ -23351,17 +23363,17 @@ /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "bal" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = -12; - pixel_y = 2 - }, /obj/machinery/firealarm{ - dir = 8; + dir = 4; pixel_x = -24 }, -/turf/open/floor/plasteel, -/area/hydroponics) +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel/white/corner{ + dir = 1 + }, +/area/hallway/secondary/exit) "bam" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -23901,16 +23913,11 @@ /area/chapel/main) "bbG" = ( /obj/machinery/firealarm{ - dir = 8; + dir = 4; pixel_x = -24 }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white/corner{ - dir = 1 - }, -/area/hallway/secondary/exit) +/turf/open/floor/plasteel, +/area/hallway/primary/central) "bbH" = ( /obj/structure/cable{ icon_state = "1-2" @@ -24035,12 +24042,34 @@ /turf/open/floor/plasteel, /area/crew_quarters/locker) "bbV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, /obj/machinery/firealarm{ dir = 8; - pixel_x = -24 + pixel_x = 24 + }, +/obj/structure/table/reinforced, +/obj/item/stack/wrapping_paper{ + pixel_x = 3; + pixel_y = 4 + }, +/obj/item/stack/packageWrap{ + pixel_x = -1; + pixel_y = -1 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 4 }, /turf/open/floor/plasteel, -/area/hallway/primary/central) +/area/quartermaster/sorting) "bbW" = ( /obj/machinery/door/poddoor/preopen{ id = "heads_meeting"; @@ -25319,34 +25348,12 @@ /turf/closed/wall, /area/quartermaster/sorting) "beW" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, /obj/machinery/firealarm{ - dir = 4; + dir = 8; pixel_x = 24 }, -/obj/structure/table/reinforced, -/obj/item/stack/wrapping_paper{ - pixel_x = 3; - pixel_y = 4 - }, -/obj/item/stack/packageWrap{ - pixel_x = -1; - pixel_y = -1 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, /turf/open/floor/plasteel, -/area/quartermaster/sorting) +/area/hallway/primary/central) "beX" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 @@ -26111,12 +26118,20 @@ /turf/open/floor/wood, /area/crew_quarters/heads/captain) "bgY" = ( +/obj/item/radio/intercom{ + broadcasting = 1; + frequency = 1485; + listening = 0; + name = "Station Intercom (Medbay)"; + pixel_y = -30 + }, +/obj/machinery/light, /obj/machinery/firealarm{ dir = 4; - pixel_x = 24 + pixel_x = -24 }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) "bgZ" = ( /obj/machinery/power/apc{ areastring = "/area/medical/chemistry"; @@ -28399,24 +28414,23 @@ /turf/open/floor/plasteel/white, /area/science/lab) "bma" = ( -/obj/structure/table/glass, -/obj/item/stock_parts/manipulator, -/obj/item/stock_parts/capacitor, -/obj/item/stock_parts/capacitor, -/obj/item/stock_parts/manipulator, -/obj/item/stock_parts/micro_laser, -/obj/item/stock_parts/micro_laser, -/obj/item/stack/cable_coil{ - pixel_x = 3; - pixel_y = 3 +/obj/structure/table, +/obj/item/stack/sheet/plasteel{ + amount = 10 }, /obj/item/stack/cable_coil, +/obj/item/assembly/flash/handheld, +/obj/item/assembly/flash/handheld, +/obj/item/assembly/flash/handheld, +/obj/item/assembly/flash/handheld, +/obj/item/assembly/flash/handheld, +/obj/item/assembly/flash/handheld, /obj/machinery/firealarm{ - dir = 4; + dir = 8; pixel_x = 24 }, -/turf/open/floor/plasteel/white, -/area/science/lab) +/turf/open/floor/plasteel, +/area/science/robotics/lab) "bmb" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -28697,20 +28711,24 @@ /turf/open/floor/plasteel/white, /area/medical/chemistry) "bmJ" = ( -/obj/item/radio/intercom{ - broadcasting = 1; - frequency = 1485; - listening = 0; - name = "Station Intercom (Medbay)"; - pixel_y = -30 +/obj/structure/table/glass, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/capacitor, +/obj/item/stock_parts/capacitor, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/micro_laser, +/obj/item/stock_parts/micro_laser, +/obj/item/stack/cable_coil{ + pixel_x = 3; + pixel_y = 3 }, -/obj/machinery/light, +/obj/item/stack/cable_coil, /obj/machinery/firealarm{ dir = 8; - pixel_x = -24 + pixel_x = 24 }, /turf/open/floor/plasteel/white, -/area/medical/medbay/central) +/area/science/lab) "bmK" = ( /obj/structure/table/reinforced, /turf/open/floor/plasteel/white, @@ -28933,23 +28951,16 @@ /turf/open/floor/plasteel, /area/science/robotics/lab) "bnj" = ( -/obj/structure/table, -/obj/item/stack/sheet/plasteel{ - amount = 10 - }, -/obj/item/stack/cable_coil, -/obj/item/assembly/flash/handheld, -/obj/item/assembly/flash/handheld, -/obj/item/assembly/flash/handheld, -/obj/item/assembly/flash/handheld, -/obj/item/assembly/flash/handheld, -/obj/item/assembly/flash/handheld, +/obj/structure/chair/office/light, /obj/machinery/firealarm{ dir = 4; - pixel_x = 24 + pixel_x = -24 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 }, /turf/open/floor/plasteel, -/area/science/robotics/lab) +/area/engine/gravity_generator) "bnk" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -29835,16 +29846,15 @@ /turf/open/floor/plasteel, /area/crew_quarters/heads/hop) "bpg" = ( -/obj/structure/chair/office/light, /obj/machinery/firealarm{ dir = 8; - pixel_x = -24 + pixel_x = 24 }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white/corner{ + dir = 8 }, -/turf/open/floor/plasteel, -/area/engine/gravity_generator) +/area/science/research) "bph" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -29878,18 +29888,14 @@ /turf/open/floor/carpet, /area/crew_quarters/heads/captain) "bpk" = ( -/obj/machinery/camera{ - c_tag = "Genetics Cloning"; - dir = 4; - network = list("ss13","medbay") - }, +/obj/structure/table, /obj/machinery/firealarm{ - dir = 8; + dir = 4; pixel_x = -24 }, -/obj/structure/closet/secure_closet/personal/patient, -/turf/open/floor/plasteel/white, -/area/medical/genetics) +/obj/item/folder/yellow, +/turf/open/floor/plasteel, +/area/quartermaster/office) "bpl" = ( /obj/structure/table/wood, /obj/item/storage/box/matches, @@ -30211,15 +30217,18 @@ /turf/open/floor/plating, /area/science/robotics/lab) "bpX" = ( +/obj/machinery/camera{ + c_tag = "Genetics Cloning"; + dir = 4; + network = list("ss13","medbay") + }, /obj/machinery/firealarm{ dir = 4; - pixel_x = 24 + pixel_x = -24 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/white/corner{ - dir = 8 - }, -/area/science/research) +/obj/structure/closet/secure_closet/personal/patient, +/turf/open/floor/plasteel/white, +/area/medical/genetics) "bpY" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -31707,14 +31716,16 @@ /turf/open/floor/plasteel, /area/quartermaster/storage) "btt" = ( -/obj/structure/table, +/obj/structure/closet/secure_closet/medical1, +/obj/machinery/light{ + dir = 8 + }, /obj/machinery/firealarm{ - dir = 8; + dir = 4; pixel_x = -24 }, -/obj/item/folder/yellow, -/turf/open/floor/plasteel, -/area/quartermaster/office) +/turf/open/floor/plasteel/white, +/area/medical/sleeper) "btu" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 4 @@ -34596,7 +34607,7 @@ /area/science/research) "bzF" = ( /obj/machinery/firealarm{ - dir = 4; + dir = 8; pixel_x = 24 }, /turf/open/floor/plasteel, @@ -34887,16 +34898,17 @@ /turf/open/floor/plating, /area/maintenance/port/aft) "bAp" = ( -/obj/structure/closet/secure_closet/medical1, -/obj/machinery/light{ - dir = 8 - }, /obj/machinery/firealarm{ - dir = 8; + dir = 4; pixel_x = -24 }, -/turf/open/floor/plasteel/white, -/area/medical/sleeper) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white/side{ + dir = 5 + }, +/area/science/research) "bAq" = ( /obj/machinery/sleeper{ dir = 8 @@ -36232,15 +36244,12 @@ "bDl" = ( /obj/machinery/firealarm{ dir = 8; - pixel_x = -24 + pixel_x = 24 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white/side{ - dir = 5 - }, -/area/science/research) +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) "bDm" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable{ @@ -36265,13 +36274,11 @@ /area/quartermaster/miningdock) "bDp" = ( /obj/machinery/firealarm{ - dir = 4; + dir = 8; pixel_x = 24 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) +/turf/open/floor/plasteel/white, +/area/medical/virology) "bDq" = ( /obj/structure/table, /obj/item/paper_bin{ @@ -42596,12 +42603,15 @@ /turf/closed/wall, /area/medical/virology) "bRO" = ( +/obj/structure/table/reinforced, /obj/machinery/firealarm{ dir = 4; - pixel_x = 24 + pixel_x = -24 }, +/obj/item/stock_parts/cell/high, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/white, -/area/medical/virology) +/area/science/circuit) "bRP" = ( /obj/structure/cable{ icon_state = "1-2" @@ -45588,7 +45598,7 @@ /area/engine/break_room) "bYI" = ( /obj/machinery/firealarm{ - dir = 4; + dir = 8; pixel_x = 24 }, /obj/effect/turf_decal/tile/yellow, @@ -47354,7 +47364,7 @@ /area/maintenance/port/aft) "ccv" = ( /obj/machinery/firealarm{ - dir = 8; + dir = 4; pixel_x = -24 }, /turf/open/floor/plasteel, @@ -48381,15 +48391,9 @@ /area/crew_quarters/heads/chief) "cfd" = ( /obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 + pixel_y = 24 }, -/obj/structure/closet/radiation, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, +/turf/open/floor/plating, /area/engine/engineering) "cfe" = ( /obj/structure/sign/warning/radiation/rad_area{ @@ -51656,20 +51660,13 @@ "cmG" = ( /obj/machinery/firealarm{ dir = 8; - pixel_x = -24 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 + pixel_x = 24 }, +/obj/structure/closet/radiation, +/obj/effect/turf_decal/tile/yellow, /obj/effect/turf_decal/tile/yellow{ dir = 4 }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, /turf/open/floor/plasteel, /area/engine/engineering) "cmH" = ( @@ -51712,6 +51709,25 @@ }, /turf/open/floor/plasteel, /area/engine/engineering) +"cmM" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) "cmN" = ( /obj/structure/sign/warning/nosmoking{ pixel_y = 32 @@ -51727,6 +51743,83 @@ }, /turf/open/floor/plasteel, /area/engine/engineering) +"cmO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/engine, +/area/engine/engineering) +"cmP" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/plasteel/dark, +/area/engine/engineering) +"cmQ" = ( +/obj/structure/table, +/obj/machinery/microwave{ + pixel_y = 4 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ai_monitored/turret_protected/aisat_interior) +"cmR" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/plating, +/area/ai_monitored/turret_protected/aisat/atmos) +"cmS" = ( +/obj/structure/table, +/obj/item/stack/sheet/metal/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/clothing/head/welding, +/obj/item/stack/sheet/mineral/plasma{ + amount = 35 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ai_monitored/turret_protected/aisat/service) +"cmT" = ( +/obj/machinery/camera/motion{ + c_tag = "MiniSat Core Hallway"; + dir = 4; + network = list("aicore") + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/turf/open/floor/circuit, +/area/ai_monitored/turret_protected/aisat/hallway) "cmU" = ( /obj/machinery/light/small, /turf/open/floor/engine/n2, @@ -51832,6 +51925,19 @@ /obj/item/clipboard, /turf/open/floor/plating, /area/maintenance/aft) +"cnh" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/plasteel/dark, +/area/ai_monitored/turret_protected/ai) "cnj" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -52924,17 +53030,6 @@ /obj/machinery/atmospherics/pipe/simple/green/visible, /turf/open/floor/engine, /area/engine/engineering) -"cqC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/turf/open/floor/engine, -/area/engine/engineering) "cqD" = ( /obj/structure/sign/warning/radiation, /turf/closed/wall/r_wall, @@ -53876,27 +53971,6 @@ }, /turf/open/floor/plasteel/grimy, /area/ai_monitored/turret_protected/aisat_interior) -"ctQ" = ( -/obj/structure/table, -/obj/machinery/microwave{ - pixel_y = 4 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ai_monitored/turret_protected/aisat_interior) "ctR" = ( /obj/structure/sign/warning/radiation/rad_area, /turf/closed/wall, @@ -54085,15 +54159,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/atmos) -"cuo" = ( -/obj/machinery/portable_atmospherics/canister/air, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plating, -/area/ai_monitored/turret_protected/aisat/atmos) "cup" = ( /obj/structure/showcase/cyborg/old{ dir = 8; @@ -54166,23 +54231,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/service) -"cux" = ( -/obj/structure/table, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/item/clothing/head/welding, -/obj/item/stack/sheet/mineral/plasma{ - amount = 35 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ai_monitored/turret_protected/aisat/service) "cuy" = ( /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) @@ -54823,18 +54871,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/hallway) -"cvM" = ( -/obj/machinery/camera/motion{ - c_tag = "MiniSat Core Hallway"; - dir = 4; - network = list("aicore") - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/turf/open/floor/circuit, -/area/ai_monitored/turret_protected/aisat/hallway) "cvN" = ( /obj/structure/sign/warning/securearea{ pixel_x = -32 @@ -55020,19 +55056,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai) -"cwk" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/turf/open/floor/plasteel/dark, -/area/ai_monitored/turret_protected/ai) "cwl" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 4 @@ -56920,13 +56943,6 @@ }, /turf/open/floor/engine, /area/engine/engineering) -"cEk" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/turf/open/floor/plasteel/dark, -/area/engine/engineering) "cEl" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ dir = 6 @@ -59659,16 +59675,6 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"vzp" = ( -/obj/structure/table/reinforced, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/item/stock_parts/cell/high, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/white, -/area/science/circuit) "vzO" = ( /obj/structure/chair/wood/normal{ dir = 1 @@ -72270,7 +72276,7 @@ azz azz azz azz -aLv +aIS aBH azz aPu @@ -75609,7 +75615,7 @@ aDg aAQ aAQ aHz -aIS +aGf aKn aLF aLF @@ -81547,7 +81553,7 @@ bmt boN bqo brO -btt +bpk buE bvZ bxu @@ -83831,7 +83837,7 @@ aBe aBe aDy aEU -aGf +azj aHL aJi aKB @@ -83851,7 +83857,7 @@ baU bcV apf bfn -beW +bbV bfR bKF bNH @@ -84363,7 +84369,7 @@ aLY aJq aJq aRh -bbV +bbG bfo bkS bfo @@ -84576,7 +84582,7 @@ aeD aav akc alM -alZ +aaK akD akF alj @@ -85438,7 +85444,7 @@ cec bVI bUw ccw -chY +cfd clK cjM ckB @@ -86132,7 +86138,7 @@ aov cCi arT arT -asl +alZ arT apU cCi @@ -86471,7 +86477,7 @@ cjb cjb cig cig -cmG +cmM cnt cob coL @@ -88226,7 +88232,7 @@ bgN bmv bkI bnT -bpg +bnj bqD bsa bgO @@ -88448,7 +88454,7 @@ anw anw anw aVh -avj +asl awl ayZ aCf @@ -89010,7 +89016,7 @@ bBs bzG bAP bCp -bDp +bDl bFq bGO bHl @@ -90345,7 +90351,7 @@ cGC cey ijc csd -cEk +cmP csd udp ccw @@ -90589,7 +90595,7 @@ cMm cir cDt cDy -cqC +cmO crc cEi cED @@ -91353,7 +91359,7 @@ cdo bUA ccw cet -cfd +cmG cgH cgM cgQ @@ -91362,7 +91368,7 @@ cjN cqm cgR crd -cEk +cmP crL cEW cse @@ -93103,7 +93109,7 @@ bcp aJq beq aJq -bgY +beW aJq aJq aJq @@ -95163,7 +95169,7 @@ bhf bkl bhh bkl -bmJ +bgY bof bpu bqP @@ -95173,7 +95179,7 @@ bvh bwC bxN bze -bAp +btt bvh bCG bBd @@ -95645,7 +95651,7 @@ axL atQ awu aEv -azj +avj aAb aAr amN @@ -96774,7 +96780,7 @@ bVu caJ ctZ ctZ -cuo +cmR cuA cuM ctZ @@ -96945,7 +96951,7 @@ aKz bLs aND aJC -aZv +aLv aRg aQc bai @@ -97799,7 +97805,7 @@ cua cua ctw ctH -ctQ +cmQ cuc cuj cuj @@ -97810,7 +97816,7 @@ cvk cvw cvw cvG -cvM +cmT cvS cvZ cvG @@ -98271,7 +98277,7 @@ bNd bOn bOr bOr -bRO +bDp bSQ bTZ bUZ @@ -98768,7 +98774,7 @@ bqQ bhg bua bne -bpk +bpX bxX bsL bua @@ -98845,7 +98851,7 @@ cvJ cvw cvw cvb -cwk +cnh cwp cwr cvp @@ -99779,7 +99785,7 @@ aUi aVJ aOX aPP -bal +aZv bam aYV aYV @@ -99858,7 +99864,7 @@ cua cua cuf cuf -cux +cmS cuK cuX cuf @@ -105186,7 +105192,7 @@ bhy biP bko blE -bnj +bma bov bpU brq @@ -105714,7 +105720,7 @@ bzE bzE bDd bEq -bDl +bAp bEf bFQ bHc @@ -106216,7 +106222,7 @@ bkr blH bnm boy -bpX +bpg brt brm bsA @@ -108004,7 +108010,7 @@ aVW aXD aZj baD -bbG +bal aTk bdy beI @@ -108013,7 +108019,7 @@ bhF biW bib bki -bma +bmJ bnl bpq boB @@ -108551,7 +108557,7 @@ bNy bOH dvO bQY -vzp +bRO hRa bUp mNi diff --git a/_maps/map_files/Deltastation/DeltaStation2.dmm b/_maps/map_files/Deltastation/DeltaStation2.dmm index ac7d291b2f..3379262aa0 100644 --- a/_maps/map_files/Deltastation/DeltaStation2.dmm +++ b/_maps/map_files/Deltastation/DeltaStation2.dmm @@ -255,10 +255,232 @@ }, /turf/open/floor/plating, /area/security/prison) +"aaC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/newscaster{ + pixel_y = -32 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/item/twohanded/required/kirbyplants/random, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/construction/mining/aux_base) +"aaD" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24; + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, +/area/crew_quarters/bar) "aaE" = ( /obj/structure/lattice/catwalk, /turf/open/space, /area/solar/starboard/fore) +"aaF" = ( +/obj/machinery/status_display/ai{ + pixel_y = 32 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/light_switch{ + pixel_x = 38 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 26; + pixel_y = 32 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/checkpoint/supply) +"aaG" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/light_switch{ + pixel_x = 24; + pixel_y = 24 + }, +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/maintenance/disposal/incinerator) +"aaH" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/engine/atmospherics_engine) +"aaI" = ( +/obj/structure/table/wood, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/item/camera, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/bar/atrium) +"aaJ" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/light_switch{ + pixel_x = 26; + pixel_y = -26 + }, +/obj/machinery/disposal/bin, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Theatre Backstage"; + dir = 8; + name = "service camera" + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/crew_quarters/theatre) +"aaK" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/bar/atrium) +"aaL" = ( +/obj/item/twohanded/required/kirbyplants/random, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24; + pixel_y = -32 + }, +/obj/machinery/light_switch{ + pixel_x = -26 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -22 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"aaM" = ( +/obj/machinery/photocopier, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24; + pixel_y = -32 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/quartermaster/qm) +"aaN" = ( +/obj/machinery/autolathe, +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -22 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -33 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/light_switch{ + pixel_x = -23 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) "aaO" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -266,9 +488,200 @@ "aaP" = ( /turf/closed/wall/mineral/plastitanium, /area/hallway/secondary/entry) +"aaQ" = ( +/obj/machinery/airalarm{ + pixel_y = 22 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/chem_master/condimaster{ + name = "BrewMaster 3000" + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/hydroponics) +"aaR" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/item/clipboard, +/obj/item/toy/figure/miner, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/obj/machinery/light_switch{ + pixel_x = -38 + }, +/turf/open/floor/plasteel, +/area/quartermaster/miningoffice) "aaS" = ( /turf/closed/wall/mineral/plastitanium, /area/construction/mining/aux_base) +"aaT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/twohanded/required/kirbyplants/random, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/plasteel/dark/corner{ + dir = 1 + }, +/area/engine/atmos) +"aaU" = ( +/obj/structure/kitchenspike, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/crew_quarters/kitchen) +"aaV" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24; + pixel_y = 32 + }, +/obj/machinery/light_switch{ + pixel_x = -7; + pixel_y = 26 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/kitchen) +"aaW" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24; + pixel_y = -32 + }, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/grimy, +/area/crew_quarters/heads/hos) +"aaX" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24; + pixel_y = -32 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/main) +"aaY" = ( +/obj/machinery/disposal/bin, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/light_switch{ + pixel_x = -38; + pixel_y = -8 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/engine/atmos) +"aaZ" = ( +/obj/item/twohanded/required/kirbyplants/random, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/execution/transfer) +"aba" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/brig) +"abb" = ( +/obj/structure/closet/emcloset, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -32; + pixel_y = 6 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/button/door{ + desc = "A remote control switch."; + id = "gulagdoor"; + name = "Transfer Door Control"; + normaldoorcontrol = 1; + pixel_x = -24; + pixel_y = -8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/security/execution/transfer) +"abc" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/item/twohanded/required/kirbyplants/random, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, +/area/engine/break_room) +"abd" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -22 + }, +/obj/item/twohanded/required/kirbyplants/random, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, +/area/engine/break_room) "abe" = ( /obj/effect/turf_decal/delivery, /obj/item/twohanded/required/kirbyplants/random, @@ -277,6 +690,44 @@ "abf" = ( /turf/closed/wall, /area/hallway/secondary/entry) +"abg" = ( +/obj/item/twohanded/required/kirbyplants/random, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/light_switch{ + pixel_y = 26 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/break_room) +"abh" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/light_switch{ + pixel_y = -26 + }, +/obj/structure/table/reinforced, +/obj/item/stack/sheet/plasteel/twenty, +/obj/item/wrench, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/engine/gravity_generator) "abi" = ( /turf/closed/wall, /area/construction/mining/aux_base) @@ -284,6 +735,74 @@ /obj/structure/lattice/catwalk, /turf/open/space, /area/space/nearstation) +"abk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"abl" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"abm" = ( +/obj/item/twohanded/required/kirbyplants/random, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/button/door{ + id = "transitlock"; + name = "Transit Tube Lockdown Control"; + pixel_y = 26; + req_access_txt = "39; 19" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/engine/transit_tube) +"abn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port) +"abo" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) "abp" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ @@ -307,6 +826,41 @@ }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) +"abr" = ( +/obj/structure/rack, +/obj/item/storage/box/rubbershot{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/storage/box/rubbershot{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/storage/box/rubbershot, +/obj/item/storage/box/rubbershot{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/storage/box/rubbershot{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ai_monitored/security/armory) "abs" = ( /obj/docking_port/stationary{ dir = 1; @@ -319,11 +873,166 @@ /obj/structure/fans/tiny/invisible, /turf/open/space/basic, /area/space) +"abt" = ( +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/aisat) +"abu" = ( +/obj/item/twohanded/required/kirbyplants/random, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ai_monitored/turret_protected/aisat_interior) "abv" = ( /obj/item/stack/cable_coil, /obj/structure/lattice/catwalk, /turf/open/space, /area/solar/starboard/fore) +"abw" = ( +/obj/item/twohanded/required/kirbyplants/random, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ai_monitored/turret_protected/aisat_interior) +"abx" = ( +/obj/structure/window/reinforced, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/aisat) +"aby" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/light_switch{ + pixel_x = -26; + pixel_y = -26 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -38; + pixel_y = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/checkpoint/engineering) +"abz" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/porta_turret/ai, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ai_monitored/turret_protected/aisat_interior) +"abA" = ( +/obj/machinery/vending/wardrobe/law_wardrobe, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/wood, +/area/lawoffice) +"abB" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/brig) "abC" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -376,6 +1085,146 @@ }, /turf/open/floor/plasteel, /area/construction/mining/aux_base) +"abI" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24; + pixel_y = -32 + }, +/obj/machinery/status_display{ + pixel_y = -32 + }, +/obj/structure/cable/white{ + icon_state = "0-8" + }, +/obj/machinery/camera{ + c_tag = "Engineering - Power Monitoring"; + dir = 1; + name = "engineering camera" + }, +/obj/machinery/modular_computer/console/preset/engineering{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/engine/engineering) +"abJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"abK" = ( +/obj/item/stack/rods/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/sheet/metal/fifty, +/obj/item/target, +/obj/item/target/syndicate, +/obj/item/target/alien, +/obj/item/target/clown, +/obj/structure/closet/crate/secure{ + desc = "A secure crate containing various materials for building a customised test-site."; + name = "Test Site Materials Crate"; + req_access_txt = "63" + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -26 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24; + pixel_y = 32 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/obj/machinery/light_switch{ + pixel_x = -36 + }, +/turf/open/floor/plasteel, +/area/security/range) +"abL" = ( +/obj/structure/table/wood, +/obj/item/camera_film{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/camera_film, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/plasteel/grimy, +/area/library) +"abM" = ( +/obj/item/stack/sheet/plasteel/twenty, +/obj/item/stack/sheet/rglass{ + amount = 30; + pixel_x = 2; + pixel_y = -2 + }, +/obj/item/crowbar, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ai_monitored/storage/eva) +"abN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"abO" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/structure/closet/wardrobe/white, +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 + }, +/area/crew_quarters/locker) "abP" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/external{ @@ -424,6 +1273,88 @@ /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/construction/mining/aux_base) +"abU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/item/twohanded/required/kirbyplants/random, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/light_switch{ + pixel_x = -10; + pixel_y = 26 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/toilet/restrooms) +"abV" = ( +/obj/structure/table, +/obj/item/storage/belt, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/gateway) +"abW" = ( +/obj/structure/rack, +/obj/item/storage/belt/utility, +/obj/item/weldingtool, +/obj/item/clothing/head/welding, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24; + pixel_y = -32 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/engine/storage) +"abX" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/fitness/recreation) +"abY" = ( +/obj/structure/closet/secure_closet/security/science, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/status_display{ + pixel_y = 32 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -26; + pixel_y = 32 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/checkpoint/science/research) "abZ" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ @@ -487,6 +1418,142 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/solars/starboard/fore) +"acg" = ( +/obj/machinery/status_display/ai{ + pixel_y = 32 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/light_switch{ + pixel_x = 38 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 26; + pixel_y = 32 + }, +/obj/structure/closet/secure_closet/security/med, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/checkpoint/medical) +"ach" = ( +/obj/structure/table, +/obj/item/paper_bin, +/obj/item/pen, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/item/storage/bag/bio, +/obj/item/storage/bag/bio, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/science/xenobiology) +"aci" = ( +/obj/structure/table/glass, +/obj/item/stack/sheet/mineral/plasma, +/obj/item/stack/sheet/mineral/plasma, +/obj/item/stack/sheet/mineral/plasma, +/obj/item/reagent_containers/glass/bottle/charcoal{ + pixel_x = 6 + }, +/obj/item/reagent_containers/glass/bottle/epinephrine, +/obj/item/reagent_containers/dropper, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Medbay - Chemistry"; + network = list("ss13","medbay"); + dir = 8; + name = "medbay camera" + }, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"acj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) +"ack" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/science/explab) +"acl" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/science/research) +"acm" = ( +/obj/machinery/light_switch{ + pixel_x = 36 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/vending/assist, +/turf/open/floor/plasteel/white/corner{ + dir = 1 + }, +/area/science/circuit) +"acn" = ( +/obj/structure/table, +/obj/item/cartridge/signal/toxins{ + pixel_x = 6 + }, +/obj/item/cartridge/signal/toxins{ + pixel_x = -6 + }, +/obj/item/cartridge/signal/toxins{ + pixel_y = 6 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/camera{ + c_tag = "Science - Research Director's Office"; + dir = 8; + name = "science camera"; + network = list("ss13","rd") + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/crew_quarters/heads/hor) "aco" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -574,6 +1641,146 @@ }, /turf/open/floor/plating, /area/maintenance/solars/starboard/fore) +"acw" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/machinery/firealarm{ + dir = 1; + pixel_x = 7; + pixel_y = -26 + }, +/obj/machinery/light, +/obj/machinery/light_switch{ + pixel_x = 7; + pixel_y = -38 + }, +/obj/machinery/camera{ + c_tag = "Medbay - Cloning Lab"; + network = list("ss13","medbay"); + dir = 1; + name = "medbay camera" + }, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/plasteel/white, +/area/medical/genetics/cloning) +"acx" = ( +/obj/structure/closet/bombcloset, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/science/mixing) +"acy" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery) +"acz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24; + pixel_y = -26 + }, +/obj/machinery/light_switch{ + pixel_x = 26; + pixel_y = -38 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, +/area/science/robotics/mechbay) +"acA" = ( +/obj/item/twohanded/required/kirbyplants/random, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/medical/genetics) +"acB" = ( +/obj/structure/table, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/status_display/ai{ + pixel_y = -32 + }, +/obj/item/clothing/suit/straight_jacket, +/obj/item/clothing/mask/muzzle, +/obj/item/clothing/glasses/sunglasses/blindfold, +/obj/item/clothing/ears/earmuffs, +/obj/item/gun/syringe, +/obj/item/clothing/glasses/eyepatch, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery) +"acC" = ( +/obj/item/stack/sheet/plasteel{ + amount = 15 + }, +/obj/item/wrench, +/obj/machinery/light{ + dir = 8 + }, +/obj/item/clothing/glasses/welding, +/obj/structure/table/reinforced, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/science/robotics/lab) +"acD" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/plasteel, +/area/science/storage) +"acE" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/light_switch{ + pixel_x = 26; + pixel_y = 26 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24; + pixel_y = -26 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/medical/morgue) "acF" = ( /obj/docking_port/stationary{ dir = 2; @@ -740,6 +1947,61 @@ }, /turf/open/space, /area/solar/starboard/fore) +"acR" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/medical/morgue) +"acS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/science/mixing) +"acT" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) +"acU" = ( +/obj/structure/filingcabinet/medical, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/checkpoint/customs/auxiliary) "acV" = ( /obj/machinery/status_display{ pixel_x = -32 @@ -804,6 +2066,39 @@ }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) +"acZ" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12 + }, +/obj/machinery/shower{ + dir = 8; + name = "emergency shower" + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/medical/virology) +"ada" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) "adb" = ( /obj/machinery/status_display{ pixel_x = -32 @@ -923,6 +2218,143 @@ }, /turf/open/floor/plating, /area/maintenance/solars/starboard/fore) +"adk" = ( +/obj/machinery/atmospherics/components/unary/tank/air{ + dir = 1 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/structure/sign/poster/official/work_for_a_future{ + pixel_y = -32 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/medical/virology) +"adl" = ( +/obj/item/twohanded/required/kirbyplants/random, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/chapel/office) +"adm" = ( +/obj/structure/chair/wood, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/camera{ + c_tag = "Chapel - Starboard"; + dir = 8; + name = "chapel camera" + }, +/turf/open/floor/plasteel{ + icon_state = "chapel" + }, +/area/chapel/main) +"adn" = ( +/obj/structure/table/wood, +/obj/item/camera_film{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/camera_film, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/status_display{ + pixel_y = 32 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/chapel/office) +"ado" = ( +/obj/structure/filingcabinet/security, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/light_switch{ + pixel_x = -26; + pixel_y = 26 + }, +/obj/machinery/camera{ + c_tag = "Security - Departures Port"; + dir = 2 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/checkpoint/escape) +"adp" = ( +/obj/structure/table/wood, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/item/clipboard, +/obj/item/toy/figure/chaplain, +/obj/structure/sign/poster/official/bless_this_spess{ + pixel_y = -32 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/chapel/office) "adq" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/directions/engineering{ @@ -1794,28 +3226,6 @@ }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) -"ahD" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/newscaster{ - pixel_y = -32 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/item/twohanded/required/kirbyplants/random, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/construction/mining/aux_base) "ahE" = ( /obj/structure/cable/white{ icon_state = "1-2" @@ -15184,21 +16594,6 @@ }, /turf/open/floor/plasteel, /area/crew_quarters/bar) -"aGc" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24; - pixel_y = 32 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/crew_quarters/bar) "aGd" = ( /obj/structure/cable/white{ icon_state = "1-2" @@ -15452,30 +16847,6 @@ }, /turf/open/floor/plasteel, /area/security/checkpoint/supply) -"aGw" = ( -/obj/machinery/status_display/ai{ - pixel_y = 32 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/light_switch{ - pixel_x = 38 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 26; - pixel_y = 32 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/checkpoint/supply) "aGx" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -16826,20 +18197,6 @@ }, /turf/open/floor/plasteel, /area/maintenance/disposal/incinerator) -"aIy" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/light_switch{ - pixel_x = 24; - pixel_y = 24 - }, -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/maintenance/disposal/incinerator) "aIz" = ( /obj/machinery/door/firedoor, /obj/effect/decal/cleanable/dirt, @@ -17785,23 +19142,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) -"aKb" = ( -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/plasteel, -/area/engine/atmospherics_engine) "aKc" = ( /obj/structure/cable, /obj/machinery/power/terminal, @@ -21483,25 +22823,6 @@ }, /turf/open/floor/plasteel, /area/hallway/secondary/service) -"aQl" = ( -/obj/structure/table/wood, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/item/camera, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/crew_quarters/bar/atrium) "aQm" = ( /obj/effect/landmark/event_spawn, /turf/open/floor/plasteel/grimy, @@ -23600,30 +24921,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/theatre) -"aTy" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/light_switch{ - pixel_x = 26; - pixel_y = -26 - }, -/obj/machinery/disposal/bin, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/machinery/camera{ - c_tag = "Theatre Backstage"; - dir = 8; - name = "service camera" - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/crew_quarters/theatre) "aTz" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -27335,26 +28632,6 @@ }, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) -"aYF" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/bar/atrium) "aYG" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/camera{ @@ -27510,32 +28787,6 @@ }, /turf/open/floor/plasteel, /area/quartermaster/office) -"aYR" = ( -/obj/item/twohanded/required/kirbyplants/random, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24; - pixel_y = -32 - }, -/obj/machinery/light_switch{ - pixel_x = -26 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) "aYS" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 1 @@ -27636,22 +28887,6 @@ }, /turf/open/floor/plating, /area/quartermaster/qm) -"aZb" = ( -/obj/machinery/photocopier, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24; - pixel_y = -32 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/quartermaster/qm) "aZc" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -28607,31 +29842,6 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/fore) -"baH" = ( -/obj/machinery/autolathe, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -33 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/light_switch{ - pixel_x = -23 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/quartermaster/office) "baI" = ( /obj/machinery/disposal/bin, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -29331,20 +30541,6 @@ /obj/item/reagent_containers/glass/bottle/mutagen, /turf/open/floor/plasteel, /area/hydroponics) -"bbZ" = ( -/obj/machinery/airalarm{ - pixel_y = 22 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/chem_master/condimaster{ - name = "BrewMaster 3000" - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/hydroponics) "bca" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 @@ -29597,24 +30793,6 @@ }, /turf/open/floor/plasteel, /area/quartermaster/miningoffice) -"bcy" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/item/clipboard, -/obj/item/toy/figure/miner, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/bot, -/obj/machinery/light_switch{ - pixel_x = -38 - }, -/turf/open/floor/plasteel, -/area/quartermaster/miningoffice) "bcz" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -30815,21 +31993,6 @@ }, /turf/open/floor/plasteel, /area/engine/atmos) -"beB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/twohanded/required/kirbyplants/random, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/dark/corner{ - dir = 1 - }, -/area/engine/atmos) "beC" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/disposalpipe/segment, @@ -31054,16 +32217,6 @@ }, /turf/open/floor/plasteel, /area/hallway/secondary/service) -"beY" = ( -/obj/structure/kitchenspike, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/crew_quarters/kitchen) "beZ" = ( /obj/machinery/airalarm{ dir = 1; @@ -32625,23 +33778,6 @@ /obj/machinery/smartfridge, /turf/closed/wall, /area/crew_quarters/kitchen) -"bhL" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24; - pixel_y = 32 - }, -/obj/machinery/light_switch{ - pixel_x = -7; - pixel_y = 26 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/kitchen) "bhM" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/tile/red{ @@ -40093,17 +41229,6 @@ }, /turf/open/floor/plating, /area/crew_quarters/heads/hos) -"bty" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24; - pixel_y = -32 - }, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/grimy, -/area/crew_quarters/heads/hos) "btz" = ( /obj/structure/cable/white{ icon_state = "1-2" @@ -40780,17 +41905,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/main) -"buM" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24; - pixel_y = -32 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/main) "buN" = ( /obj/effect/turf_decal/tile/red{ dir = 4 @@ -41838,27 +42952,6 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper, /turf/open/floor/plasteel, /area/engine/atmos) -"bwB" = ( -/obj/machinery/disposal/bin, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/machinery/light_switch{ - pixel_x = -38; - pixel_y = -8 - }, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/atmos) "bwC" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 1 @@ -43213,35 +44306,6 @@ }, /turf/open/floor/plasteel, /area/security/execution/transfer) -"byI" = ( -/obj/item/twohanded/required/kirbyplants/random, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/execution/transfer) -"byJ" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/brig) "byK" = ( /obj/machinery/light{ dir = 4 @@ -47067,29 +48131,6 @@ "bDV" = ( /turf/closed/wall, /area/security/execution/transfer) -"bDW" = ( -/obj/structure/closet/emcloset, -/obj/machinery/firealarm{ - dir = 1; - pixel_x = -32; - pixel_y = 6 - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/button/door{ - desc = "A remote control switch."; - id = "gulagdoor"; - name = "Transfer Door Control"; - normaldoorcontrol = 1; - pixel_x = -24; - pixel_y = -8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/plasteel, -/area/security/execution/transfer) "bDX" = ( /obj/structure/cable/white{ icon_state = "1-2" @@ -48753,15 +49794,6 @@ }, /turf/open/floor/plasteel, /area/engine/gravity_generator) -"bGg" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/item/twohanded/required/kirbyplants/random, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/engine/break_room) "bGh" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 @@ -48792,19 +49824,6 @@ }, /turf/open/floor/plasteel/dark/corner, /area/engine/break_room) -"bGk" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/obj/item/twohanded/required/kirbyplants/random, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/engine/break_room) "bGl" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -48932,30 +49951,6 @@ }, /turf/open/floor/plasteel, /area/engine/break_room) -"bGt" = ( -/obj/item/twohanded/required/kirbyplants/random, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/light_switch{ - pixel_y = 26 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/break_room) "bGu" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -49888,20 +50883,6 @@ }, /turf/open/floor/plasteel, /area/engine/gravity_generator) -"bHS" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/light_switch{ - pixel_y = -26 - }, -/obj/structure/table/reinforced, -/obj/item/stack/sheet/plasteel/twenty, -/obj/item/wrench, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/engine/gravity_generator) "bHT" = ( /obj/structure/cable/white{ icon_state = "1-2" @@ -50403,15 +51384,6 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/central) -"bIG" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/plasteel, -/area/hallway/primary/central) "bIH" = ( /turf/closed/wall/r_wall, /area/bridge/meeting_room/council) @@ -51878,17 +52850,6 @@ /obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/wood, /area/crew_quarters/heads/captain) -"bKU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) "bKV" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/disposalpipe/segment, @@ -52442,31 +53403,6 @@ }, /turf/open/floor/plasteel/dark, /area/engine/transit_tube) -"bLK" = ( -/obj/item/twohanded/required/kirbyplants/random, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/button/door{ - id = "transitlock"; - name = "Transit Tube Lockdown Control"; - pixel_y = 26; - req_access_txt = "39; 19" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/engine/transit_tube) "bLL" = ( /obj/item/twohanded/required/kirbyplants/random, /obj/machinery/light{ @@ -55371,17 +56307,6 @@ "bQg" = ( /turf/closed/wall/r_wall, /area/security/checkpoint/engineering) -"bQh" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port) "bQi" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 4 @@ -57005,18 +57930,6 @@ }, /turf/open/floor/plating, /area/security/detectives_office) -"bTa" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/starboard) "bTb" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, /obj/structure/bed, @@ -57133,41 +58046,6 @@ }, /turf/open/floor/plasteel, /area/security/warden) -"bTi" = ( -/obj/structure/rack, -/obj/item/storage/box/rubbershot{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/storage/box/rubbershot{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/storage/box/rubbershot, -/obj/item/storage/box/rubbershot{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/item/storage/box/rubbershot{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ai_monitored/security/armory) "bTj" = ( /obj/structure/rack, /obj/item/gun/energy/laser{ @@ -57242,30 +58120,6 @@ }, /turf/open/floor/plasteel/dark, /area/aisat) -"bTn" = ( -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/aisat) "bTo" = ( /obj/structure/showcase/cyborg/old{ dir = 4; @@ -60794,27 +61648,6 @@ }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) -"bXY" = ( -/obj/item/twohanded/required/kirbyplants/random, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ai_monitored/turret_protected/aisat_interior) "bXZ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -60896,51 +61729,6 @@ }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) -"bYh" = ( -/obj/item/twohanded/required/kirbyplants/random, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ai_monitored/turret_protected/aisat_interior) -"bYi" = ( -/obj/structure/window/reinforced, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/aisat) "bYj" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 4 @@ -61252,29 +62040,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/engineering) -"bYD" = ( -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/machinery/light_switch{ - pixel_x = -26; - pixel_y = -26 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -38; - pixel_y = -24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/checkpoint/engineering) "bYE" = ( /obj/machinery/computer/station_alert{ dir = 1 @@ -62278,24 +63043,6 @@ }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) -"caj" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/porta_turret/ai, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ai_monitored/turret_protected/aisat_interior) "cak" = ( /obj/item/twohanded/required/kirbyplants/random, /obj/machinery/light_switch{ @@ -64034,14 +64781,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/wood, /area/lawoffice) -"cdk" = ( -/obj/machinery/vending/wardrobe/law_wardrobe, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/turf/open/floor/wood, -/area/lawoffice) "cdl" = ( /turf/closed/wall/r_wall, /area/lawoffice) @@ -64074,22 +64813,6 @@ }, /turf/open/floor/plasteel, /area/security/brig) -"cdn" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/brig) "cdo" = ( /obj/structure/cable/white{ icon_state = "1-2" @@ -67028,38 +67751,6 @@ }, /turf/open/floor/plating, /area/engine/engineering) -"chF" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24; - pixel_y = -32 - }, -/obj/machinery/status_display{ - pixel_y = -32 - }, -/obj/structure/cable/white{ - icon_state = "0-8" - }, -/obj/machinery/camera{ - c_tag = "Engineering - Power Monitoring"; - dir = 1; - name = "engineering camera" - }, -/obj/machinery/modular_computer/console/preset/engineering{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/engine/engineering) "chG" = ( /obj/machinery/light, /obj/machinery/computer/station_alert{ @@ -67357,16 +68048,6 @@ }, /turf/open/floor/plasteel, /area/crew_quarters/heads/captain/private) -"cik" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/plasteel, -/area/hallway/primary/central) "cim" = ( /obj/structure/chair{ dir = 4 @@ -69311,36 +69992,6 @@ "clA" = ( /turf/closed/wall, /area/security/range) -"clB" = ( -/obj/item/stack/rods/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/sheet/metal/fifty, -/obj/item/target, -/obj/item/target/syndicate, -/obj/item/target/alien, -/obj/item/target/clown, -/obj/structure/closet/crate/secure{ - desc = "A secure crate containing various materials for building a customised test-site."; - name = "Test Site Materials Crate"; - req_access_txt = "63" - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -26 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24; - pixel_y = 32 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/turf_decal/bot, -/obj/machinery/light_switch{ - pixel_x = -36 - }, -/turf/open/floor/plasteel, -/area/security/range) "clC" = ( /obj/structure/cable/white{ icon_state = "1-2" @@ -70703,19 +71354,6 @@ /obj/structure/table/wood, /turf/open/floor/plasteel/grimy, /area/library) -"cnV" = ( -/obj/structure/table/wood, -/obj/item/camera_film{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/camera_film, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/turf/open/floor/plasteel/grimy, -/area/library) "cnW" = ( /obj/structure/bed, /obj/machinery/newscaster{ @@ -76594,31 +77232,6 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/central) -"cyi" = ( -/obj/item/stack/sheet/plasteel/twenty, -/obj/item/stack/sheet/rglass{ - amount = 30; - pixel_x = 2; - pixel_y = -2 - }, -/obj/item/crowbar, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/structure/table/reinforced, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ai_monitored/storage/eva) "cyj" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -77599,17 +78212,6 @@ /obj/machinery/photocopier, /turf/open/floor/plasteel/dark, /area/library) -"czP" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) "czQ" = ( /obj/machinery/door/window/northleft{ dir = 4; @@ -77883,25 +78485,6 @@ }, /turf/open/floor/plasteel, /area/crew_quarters/toilet/restrooms) -"cAo" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/structure/closet/wardrobe/white, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/crew_quarters/locker) "cAp" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 1 @@ -78791,25 +79374,6 @@ }, /turf/closed/wall, /area/crew_quarters/toilet/restrooms) -"cBL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/item/twohanded/required/kirbyplants/random, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/light_switch{ - pixel_x = -10; - pixel_y = 26 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/toilet/restrooms) "cBM" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -80791,20 +81355,6 @@ /obj/item/storage/secure/briefcase, /turf/open/floor/plasteel/grimy, /area/bridge/showroom/corporate) -"cES" = ( -/obj/structure/table, -/obj/item/storage/belt, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/gateway) "cET" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 @@ -81420,20 +81970,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/storage) -"cFV" = ( -/obj/structure/rack, -/obj/item/storage/belt/utility, -/obj/item/weldingtool, -/obj/item/clothing/head/welding, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24; - pixel_y = -32 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/engine/storage) "cFW" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/yellow, @@ -82643,17 +83179,6 @@ }, /turf/open/floor/carpet, /area/crew_quarters/dorms) -"cIk" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness/recreation) "cIl" = ( /obj/structure/window/reinforced{ dir = 1; @@ -87474,30 +87999,6 @@ "cQD" = ( /turf/closed/wall, /area/security/checkpoint/science/research) -"cQE" = ( -/obj/structure/closet/secure_closet/security/science, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/machinery/status_display{ - pixel_y = 32 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -26; - pixel_y = 32 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/checkpoint/science/research) "cQF" = ( /obj/structure/table/reinforced, /obj/machinery/recharger, @@ -88833,31 +89334,6 @@ }, /turf/open/floor/plasteel, /area/security/checkpoint/medical) -"cSO" = ( -/obj/machinery/status_display/ai{ - pixel_y = 32 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/light_switch{ - pixel_x = 38 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 26; - pixel_y = 32 - }, -/obj/structure/closet/secure_closet/security/med, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/checkpoint/medical) "cSP" = ( /obj/structure/table, /obj/item/storage/box/bodybags{ @@ -95613,19 +96089,6 @@ }, /turf/open/floor/plasteel/dark, /area/science/xenobiology) -"ddS" = ( -/obj/structure/table, -/obj/item/paper_bin, -/obj/item/pen, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/item/storage/bag/bio, -/obj/item/storage/bag/bio, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/science/xenobiology) "ddT" = ( /obj/item/twohanded/required/kirbyplants/random, /obj/effect/turf_decal/bot, @@ -96543,32 +97006,6 @@ }, /turf/open/floor/plasteel/white, /area/medical/chemistry) -"dfz" = ( -/obj/structure/table/glass, -/obj/item/stack/sheet/mineral/plasma, -/obj/item/stack/sheet/mineral/plasma, -/obj/item/stack/sheet/mineral/plasma, -/obj/item/reagent_containers/glass/bottle/charcoal{ - pixel_x = 6 - }, -/obj/item/reagent_containers/glass/bottle/epinephrine, -/obj/item/reagent_containers/dropper, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Medbay - Chemistry"; - network = list("ss13","medbay"); - dir = 8; - name = "medbay camera" - }, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/plasteel/white, -/area/medical/chemistry) "dfA" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -100255,22 +100692,6 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/aft) -"dlS" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) "dlT" = ( /turf/closed/wall, /area/maintenance/department/medical) @@ -100621,25 +101042,6 @@ }, /turf/open/floor/plasteel/white, /area/science/explab) -"dmJ" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/science/explab) -"dmK" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/science/research) "dmL" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 4 @@ -103273,19 +103675,6 @@ dir = 1 }, /area/science/circuit) -"drF" = ( -/obj/machinery/light_switch{ - pixel_x = 36 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/vending/assist, -/turf/open/floor/plasteel/white/corner{ - dir = 1 - }, -/area/science/circuit) "drG" = ( /obj/machinery/vending/cigarette, /obj/effect/turf_decal/stripes/line{ @@ -103433,30 +103822,6 @@ }, /turf/open/floor/plasteel/white, /area/crew_quarters/heads/hor) -"dsb" = ( -/obj/structure/table, -/obj/item/cartridge/signal/toxins{ - pixel_x = 6 - }, -/obj/item/cartridge/signal/toxins{ - pixel_x = -6 - }, -/obj/item/cartridge/signal/toxins{ - pixel_y = 6 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/camera{ - c_tag = "Science - Research Director's Office"; - dir = 8; - name = "science camera"; - network = list("ss13","rd") - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/crew_quarters/heads/hor) "dsc" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/light{ @@ -103673,27 +104038,6 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/plasteel/white, /area/medical/genetics/cloning) -"dsz" = ( -/obj/structure/filingcabinet/chestdrawer, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 7; - pixel_y = -26 - }, -/obj/machinery/light, -/obj/machinery/light_switch{ - pixel_x = 7; - pixel_y = -38 - }, -/obj/machinery/camera{ - c_tag = "Medbay - Cloning Lab"; - network = list("ss13","medbay"); - dir = 1; - name = "medbay camera" - }, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/plasteel/white, -/area/medical/genetics/cloning) "dsA" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/tile/purple{ @@ -104052,17 +104396,6 @@ }, /turf/open/floor/plasteel/dark, /area/science/explab) -"dti" = ( -/obj/structure/closet/bombcloset, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/science/mixing) "dtj" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/tile/purple{ @@ -104387,16 +104720,6 @@ }, /turf/open/floor/plasteel/white, /area/medical/surgery) -"dtQ" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/medical/surgery) "dtR" = ( /obj/effect/turf_decal/tile/blue{ dir = 1 @@ -104999,20 +105322,6 @@ }, /turf/open/floor/plating, /area/science/robotics/mechbay) -"duZ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24; - pixel_y = -26 - }, -/obj/machinery/light_switch{ - pixel_x = 26; - pixel_y = -38 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/science/robotics/mechbay) "dva" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/disposalpipe/segment, @@ -105030,15 +105339,6 @@ "dvc" = ( /turf/closed/wall, /area/medical/genetics) -"dvd" = ( -/obj/item/twohanded/required/kirbyplants/random, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/medical/genetics) "dve" = ( /obj/structure/extinguisher_cabinet{ pixel_y = 32 @@ -107182,26 +107482,6 @@ heat_capacity = 1e+006 }, /area/crew_quarters/heads/cmo) -"dyD" = ( -/obj/structure/table, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/machinery/status_display/ai{ - pixel_y = -32 - }, -/obj/item/clothing/suit/straight_jacket, -/obj/item/clothing/mask/muzzle, -/obj/item/clothing/glasses/sunglasses/blindfold, -/obj/item/clothing/ears/earmuffs, -/obj/item/gun/syringe, -/obj/item/clothing/glasses/eyepatch, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/surgery) "dyE" = ( /obj/machinery/computer/med_data{ dir = 1 @@ -108387,23 +108667,6 @@ }, /turf/open/floor/plasteel/white, /area/crew_quarters/heads/hor) -"dAJ" = ( -/obj/item/stack/sheet/plasteel{ - amount = 15 - }, -/obj/item/wrench, -/obj/machinery/light{ - dir = 8 - }, -/obj/item/clothing/glasses/welding, -/obj/structure/table/reinforced, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/science/robotics/lab) "dAK" = ( /obj/structure/cable/white{ icon_state = "2-4" @@ -111487,16 +111750,6 @@ }, /turf/open/floor/plasteel, /area/science/storage) -"dFQ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/turf/open/floor/plasteel, -/area/science/storage) "dFR" = ( /obj/structure/cable/white{ icon_state = "0-4" @@ -111877,34 +112130,6 @@ }, /turf/open/floor/plasteel, /area/medical/morgue) -"dGp" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/light_switch{ - pixel_x = 26; - pixel_y = 26 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24; - pixel_y = -26 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/medical/morgue) "dGq" = ( /obj/machinery/door/firedoor, /obj/structure/cable/white{ @@ -112580,24 +112805,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/science/robotics/lab) -"dHC" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/medical/morgue) "dHD" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 @@ -113980,18 +114187,6 @@ /obj/machinery/suit_storage_unit/rd, /turf/open/floor/plasteel, /area/science/mixing) -"dJO" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/science/mixing) "dJP" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -114243,16 +114438,6 @@ }, /turf/open/floor/plasteel, /area/science/robotics/lab) -"dKl" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) "dKm" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/white{ @@ -116743,21 +116928,6 @@ }, /turf/open/floor/plasteel, /area/security/checkpoint/customs/auxiliary) -"dOC" = ( -/obj/structure/filingcabinet/medical, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/checkpoint/customs/auxiliary) "dOD" = ( /obj/machinery/computer/security/telescreen/entertainment{ pixel_y = 32 @@ -117616,25 +117786,6 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/hallway/primary/aft) -"dQe" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = -12 - }, -/obj/machinery/shower{ - dir = 8; - name = "emergency shower" - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/medical/virology) "dQf" = ( /obj/structure/cable/white{ icon_state = "1-2" @@ -118823,20 +118974,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical/virology) -"dSd" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) "dSe" = ( /obj/structure/cable/white{ icon_state = "1-2" @@ -119649,32 +119786,6 @@ }, /turf/open/floor/plasteel/white, /area/medical/virology) -"dTU" = ( -/obj/machinery/atmospherics/components/unary/tank/air{ - dir = 1 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/structure/sign/poster/official/work_for_a_future{ - pixel_y = -32 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/medical/virology) "dTV" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 1 @@ -119862,28 +119973,6 @@ }, /turf/open/floor/plasteel/dark, /area/chapel/office) -"dUk" = ( -/obj/item/twohanded/required/kirbyplants/random, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/chapel/office) "dUl" = ( /obj/structure/table/wood, /obj/item/storage/fancy/candle_box{ @@ -121619,21 +121708,6 @@ icon_state = "chapel" }, /area/chapel/main) -"dXI" = ( -/obj/structure/chair/wood, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/camera{ - c_tag = "Chapel - Starboard"; - dir = 8; - name = "chapel camera" - }, -/turf/open/floor/plasteel{ - icon_state = "chapel" - }, -/area/chapel/main) "dXJ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/stripes/line{ @@ -125147,32 +125221,6 @@ }, /turf/open/floor/plasteel/grimy, /area/chapel/office) -"eez" = ( -/obj/structure/table/wood, -/obj/item/camera_film{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/camera_film, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/status_display{ - pixel_y = 32 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/chapel/office) "eeA" = ( /obj/machinery/light/small{ dir = 1 @@ -125248,31 +125296,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) -"eeH" = ( -/obj/structure/filingcabinet/security, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/machinery/light_switch{ - pixel_x = -26; - pixel_y = 26 - }, -/obj/machinery/camera{ - c_tag = "Security - Departures Port"; - dir = 2 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/checkpoint/escape) "eeI" = ( /obj/structure/cable/white{ icon_state = "1-2" @@ -125957,29 +125980,6 @@ }, /turf/open/floor/plasteel/dark, /area/chapel/office) -"egb" = ( -/obj/structure/table/wood, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/item/clipboard, -/obj/item/toy/figure/chaplain, -/obj/structure/sign/poster/official/bless_this_spess{ - pixel_y = -32 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/chapel/office) "egc" = ( /obj/machinery/photocopier, /obj/effect/turf_decal/tile/neutral{ @@ -133757,7 +133757,7 @@ bLu bNu bmH bRx -bTn +abt bVt bXT brL @@ -135301,7 +135301,7 @@ bPC bRC bTs bVz -bXY +abu cad bPC cdt @@ -137358,7 +137358,7 @@ bRE bTz bVH bYg -caj +abz bPC cdA cft @@ -137871,7 +137871,7 @@ bPC bRF bTB bVJ -bYh +abw cak bPC cdt @@ -139413,7 +139413,7 @@ bmD bRN bTF bVN -bYi +abx brS bmD boe @@ -149171,7 +149171,7 @@ bAN bCE bEt bGb -bHS +abh bxC bLH bNK @@ -149944,7 +149944,7 @@ bEw bGe bHU bJP -bLK +abm bNN bPP bRX @@ -150712,7 +150712,7 @@ bzh bAQ bCK bEz -bGg +abc bHV bJR bLM @@ -151740,7 +151740,7 @@ bzl bAT bCO bED -bGk +abd bHV bJV bLP @@ -151966,7 +151966,7 @@ awb auT aFt aFr -aIy +aaG aJR aLm aMF @@ -153008,7 +153008,7 @@ aYh baa bbF bdg -beB +aaT bfZ bhk bje @@ -154597,7 +154597,7 @@ czv cAQ cCx cEe -cFV +abW cHq cwo cKb @@ -154818,13 +154818,13 @@ bqg bsj bua bvm -bwB +aaY bxQ bzt bBa bCY aMG -bGt +abg bIg bKg bLZ @@ -154833,7 +154833,7 @@ bQb bOf bUe bWu -bYD +aby caz ccf cdT @@ -155051,7 +155051,7 @@ aEv aFE aHh aID -aKb +aaH aLv aMG aOn @@ -155352,7 +155352,7 @@ bQg cch cdV cfO -chF +abI car ckJ cme @@ -155392,7 +155392,7 @@ tmi xwK doo dqd -drF +acm dhR dus dwa @@ -156371,7 +156371,7 @@ bIm bKm bMf bKm -bQh +abn bKm bKm bWz @@ -157975,7 +157975,7 @@ drP dFE dHd dIo -dJO +acS dKC dLO drP @@ -158987,7 +158987,7 @@ cNd cMY djJ dlv -dmJ +ack doB dqr drO @@ -159495,17 +159495,17 @@ cRS cYQ daB dcp -ddS +ach dfc dgu dhV djL dfp -dmK +acl doD dqt drQ -dti +acx duF dwg dxP @@ -161584,7 +161584,7 @@ dQE dRD dSB dTz -dUk +adl dVa dVP dWL @@ -161781,7 +161781,7 @@ chX cjt ckR chP -cnV +abL cpz cqU csl @@ -161996,12 +161996,12 @@ aMX aOz aQh aRS -aTy +aaJ aVl aMX aYy bav -bbZ +aaQ bdx beU bar @@ -162084,7 +162084,7 @@ dAE dCi dlE dEz -dFQ +acD dHp dIE dKd @@ -162314,7 +162314,7 @@ cKt cLQ bvI cOV -cQE +abY cSm cUa cVX @@ -162370,7 +162370,7 @@ ecz dTA dUu dTw -eez +adn efl ega dTw @@ -162792,7 +162792,7 @@ bBv bDw bFg bGO -bIG +abk bKx bKx bKx @@ -162807,7 +162807,7 @@ cem bYV bYV cjx -bIG +abk cmw bKx bKx @@ -162817,7 +162817,7 @@ ctQ brb cwA brb -czP +abN brb brb brb @@ -162886,7 +162886,7 @@ edq dTw eeA efn -egb +adp dTw aad ajr @@ -163102,7 +163102,7 @@ dlI dmW doQ dqG -dsb +acn dtu duO dws @@ -163272,14 +163272,14 @@ aBA asK aDL aEO -aGc +aaD aHt aIU aKu aDL aNa aOD -aQl +aaI aRX aTD aVn @@ -163288,9 +163288,9 @@ aYD bay bcd bdC -beY +aaU bgp -bhL +aaV bjB blq aYC @@ -163330,7 +163330,7 @@ csp ctS cvo cwB -cyi +abM czQ cBj cCQ @@ -164158,7 +164158,7 @@ dUt dVg dVc dWR -dXI +adm dYz dZm dZU @@ -164650,7 +164650,7 @@ duU dwv dyc dzF -dAJ +acC dCp dDz dEH @@ -165197,7 +165197,7 @@ dXO ecX edy edZ -eeH +ado efu egh egE @@ -166203,7 +166203,7 @@ dyg dKP dMn dNL -dOC +acU dPf dPY dQN @@ -166368,7 +166368,7 @@ aLL aTL aLL aLL -aYF +aaK baF aYD bdM @@ -166445,7 +166445,7 @@ dpd dqQ dsk dqQ -duZ +acz dwC dyg dyd @@ -167467,7 +167467,7 @@ dek dgS dek dek -dlS +acj cXE dpf cXE @@ -167484,7 +167484,7 @@ dEQ dGf cXE cXE -dKl +acT dKT dMs dNR @@ -167911,7 +167911,7 @@ aTP aVy aXg aYK -baH +aaN aTO bdO bfl @@ -167987,7 +167987,7 @@ dph dqU dso dlT -dvd +acA dwH dvc dzN @@ -167996,7 +167996,7 @@ dCy dDI dER dGh -dHC +acR dIU dCy dKV @@ -168988,7 +168988,7 @@ cyy cAc cBx cDf -cES +abV cGx cvz boH @@ -169519,7 +169519,7 @@ cZt dbh dcT deq -dfz +aci dha dit dkl @@ -170183,7 +170183,7 @@ agm agM aha agM -ahD +aaC abi aih aiC @@ -170211,7 +170211,7 @@ awU aCX aDW aFi -aGw +aaF aHO aJo aKM @@ -170565,7 +170565,7 @@ dBa dCB dDQ dEY -dGp +acE dHK dJb dCy @@ -170737,7 +170737,7 @@ aSl aTZ aVH aXr -aYR +aaL baQ bct bdW @@ -171069,7 +171069,7 @@ dlV dnr dpr drf -dsz +acw dtC dvp dwT @@ -171531,7 +171531,7 @@ bDR bFD bBR bvL -bKU +abl bvL bvL bvL @@ -172057,7 +172057,7 @@ bvH ccT bvH bvH -cik +abJ cjR clf cmQ @@ -172073,7 +172073,7 @@ bvH ccT bvH bvH -cik +abJ bvH cIU cKF @@ -172281,7 +172281,7 @@ aVN aXt aYX baQ -bcy +aaR beb bfx bgM @@ -173109,7 +173109,7 @@ cMi cNH cPB cRd -cSO +acg cUJ cWr cXU @@ -173307,7 +173307,7 @@ aSs aUi aVR aXx -aZb +aaM baX bcB bed @@ -173612,7 +173612,7 @@ cvM cxa bsE cAm -cBL +abU cDr cFf cGH @@ -174172,7 +174172,7 @@ dMP dNU dOI dPn -dQe +acZ dQU dRZ dPq @@ -175185,7 +175185,7 @@ dsJ dtN dvA dxi -dyD +acB dma dBo cSF @@ -175924,7 +175924,7 @@ cuw cvR cxj cyP -cAo +abO cBS cDy cFo @@ -176210,7 +176210,7 @@ dnG dnG dro dsN -dtQ +acy dvE dxl dyG @@ -176230,7 +176230,7 @@ aad dPq dQi dRc -dSd +ada dSY dTR dUO @@ -176937,7 +176937,7 @@ bUZ bXn bZF cbp -cdk +abA cfa cgO ciy @@ -177260,7 +177260,7 @@ dQm dRg dSh dTc -dTU +adk dQl dVD dWx @@ -177438,7 +177438,7 @@ bnG byD buC btd -bDW +abb bFG bHt bJp @@ -177446,7 +177446,7 @@ bLj bNh bLj bLj -bTa +abo bVh bXu bZH @@ -178720,7 +178720,7 @@ bti buH bwc bnG -byI +aaZ bAj bCc bEb @@ -179234,7 +179234,7 @@ btk buJ bmh bxo -byJ +aba bAl bCe bEc @@ -179250,12 +179250,12 @@ bVk bXF bmh cbA -cdn +abB cfg cgV ciF ckj -clB +abK cnl coN cqg @@ -180259,7 +180259,7 @@ bnL bpl brp bto -buM +aaX bwe bhd bmr @@ -181301,7 +181301,7 @@ bLs bNp bNp bNp -bTi +abr bVp bXN bZV @@ -181583,7 +181583,7 @@ cCk cDJ cFC cGZ -cIk +abX cJt cLj cMF @@ -182828,7 +182828,7 @@ bmt bnV bpu brz -bty +aaW buT biP aaa diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index 0e6feb67c6..162263e3f0 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -17,6 +17,26 @@ /obj/effect/landmark/carpspawn, /turf/open/space, /area/space) +"aad" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/security/execution/education) +"aae" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/cryopod) "aaf" = ( /obj/structure/lattice, /turf/open/space, @@ -257,6 +277,28 @@ }, /turf/open/floor/plating, /area/security/prison) +"aaM" = ( +/obj/structure/rack, +/obj/item/clothing/suit/armor/riot, +/obj/item/clothing/suit/armor/riot, +/obj/item/clothing/head/helmet/riot, +/obj/item/clothing/head/helmet/riot, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ai_monitored/security/armory) "aaN" = ( /obj/structure/cable{ icon_state = "0-2" @@ -299,6 +341,81 @@ }, /turf/open/floor/plasteel, /area/security/prison) +"aaU" = ( +/obj/machinery/disposal/bin, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/light_switch{ + pixel_x = -24; + pixel_y = -20 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/heads/hos) +"aaV" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/fitness/recreation) +"aaW" = ( +/obj/structure/closet{ + name = "Evidence Closet 5" + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/security/warden) +"aaX" = ( +/obj/structure/rack, +/obj/item/storage/box/chemimp{ + pixel_x = 4; + pixel_y = 3 + }, +/obj/item/storage/box/trackimp, +/obj/item/storage/lockbox/loyalty, +/obj/item/reagent_containers/glass/bottle/morphine, +/obj/machinery/light/small, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/security/warden) "aaY" = ( /obj/structure/cable{ icon_state = "1-2" @@ -333,6 +450,14 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/security/prison) +"abd" = ( +/obj/machinery/vending/security, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) "abe" = ( /turf/closed/wall, /area/security/prison) @@ -388,6 +513,17 @@ /obj/item/canvas/twentythreeXtwentythree, /turf/open/floor/plasteel, /area/security/prison) +"abk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/brig) "abl" = ( /obj/structure/table, /obj/machinery/computer/libraryconsole/bookmanagement, @@ -457,6 +593,15 @@ }, /turf/open/floor/plasteel/cafeteria, /area/security/prison) +"abt" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/structure/closet/secure_closet/warden, +/obj/item/gun/energy/laser, +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) "abu" = ( /obj/docking_port/stationary{ dir = 1; @@ -534,6 +679,23 @@ /obj/structure/chair/stool, /turf/open/floor/plasteel, /area/security/prison) +"abE" = ( +/obj/item/phone{ + desc = "Supposedly a direct line to Nanotrasen Central Command. It's not even plugged in."; + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/cigbutt/cigarbutt{ + pixel_x = 5; + pixel_y = -1 + }, +/obj/structure/table/wood, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/turf/open/floor/plasteel/grimy, +/area/security/main) "abF" = ( /obj/structure/table, /obj/structure/cable/yellow{ @@ -555,6 +717,20 @@ /obj/item/toy/cards/deck, /turf/open/floor/plasteel, /area/security/prison) +"abH" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/chair/office/light, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/engine/gravity_generator) "abI" = ( /obj/structure/cable/yellow{ icon_state = "2-4" @@ -737,6 +913,23 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel, /area/security/prison) +"acd" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/dorms) "ace" = ( /obj/machinery/vending/sustenance{ desc = "A vending machine normally reserved for work camps."; @@ -1411,6 +1604,35 @@ }, /turf/open/floor/plating, /area/crew_quarters/fitness/recreation) +"adk" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/structure/filingcabinet, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/light_switch{ + pixel_y = 25 + }, +/turf/open/floor/plasteel/grimy, +/area/security/detectives_office) +"adl" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 6 + }, +/obj/machinery/camera{ + c_tag = "Engineering Supermatter Fore"; + dir = 4; + network = list("ss13","engine") + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/turf/open/floor/plasteel/dark, +/area/engine/engineering) "adm" = ( /obj/structure/table, /obj/item/flashlight/lamp, @@ -1441,18 +1663,27 @@ /turf/open/floor/plasteel/dark, /area/security/execution/education) "adq" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, /obj/machinery/firealarm{ - dir = 4; + dir = 8; pixel_x = 28 }, -/obj/machinery/light{ +/obj/machinery/light/small{ dir = 4 }, +/obj/machinery/camera{ + c_tag = "Labor Shuttle Dock"; + dir = 8 + }, +/obj/machinery/flasher{ + id = "PRelease"; + pixel_x = 24; + pixel_y = 20 + }, +/obj/machinery/gulag_item_reclaimer{ + pixel_y = 24 + }, /turf/open/floor/plasteel/dark, -/area/security/execution/education) +/area/hallway/primary/fore) "adr" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/closed/wall/r_wall, @@ -1591,6 +1822,34 @@ }, /turf/open/space, /area/space/nearstation) +"adH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/brig) +"adI" = ( +/obj/structure/rack, +/obj/item/electronics/apc, +/obj/item/stock_parts/cell{ + maxcharge = 2000 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plasteel, +/area/quartermaster/warehouse) "adJ" = ( /obj/item/radio/intercom{ freerange = 0; @@ -2062,6 +2321,30 @@ }, /turf/open/floor/plating, /area/crew_quarters/fitness/recreation) +"aeD" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/computer/shuttle/mining{ + dir = 4; + req_access = null; + req_one_access = null + }, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/quartermaster/miningoffice) "aeE" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -2929,6 +3212,18 @@ }, /turf/open/floor/plasteel, /area/security/prison) +"afQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/camera{ + c_tag = "Restrooms"; + dir = 4 + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/toilet/restrooms) "afR" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 1 @@ -3876,27 +4171,16 @@ /turf/closed/wall, /area/security/warden) "ahC" = ( -/obj/structure/rack, -/obj/item/clothing/suit/armor/riot, -/obj/item/clothing/suit/armor/riot, -/obj/item/clothing/head/helmet/riot, -/obj/item/clothing/head/helmet/riot, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/firealarm{ - dir = 4; + dir = 8; pixel_x = 28 }, /obj/effect/turf_decal/tile/neutral{ - dir = 1 + dir = 2 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ai_monitored/security/armory) +/turf/open/floor/plasteel, +/area/crew_quarters/dorms) "ahD" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/yellow{ @@ -4018,30 +4302,21 @@ /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) "ahJ" = ( -/obj/machinery/disposal/bin, +/obj/structure/reagent_dispensers/watertank, /obj/machinery/firealarm{ - dir = 8; + dir = 4; pixel_x = -24 }, /obj/machinery/light_switch{ - pixel_x = -24; - pixel_y = -20 + pixel_x = -38 }, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/bot{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/turf/open/floor/plasteel{ + dir = 1 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/crew_quarters/heads/hos) +/area/engine/engineering) "ahK" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -4146,6 +4421,23 @@ icon_state = "platingdmg1" }, /area/maintenance/fore) +"ahT" = ( +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/obj/machinery/camera{ + c_tag = "Storage Wing - Security Access Door"; + dir = 4 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/hallway/primary/fore) "ahU" = ( /obj/effect/decal/cleanable/cobweb/cobweb2, /obj/structure/table, @@ -4154,18 +4446,21 @@ /turf/open/floor/plating, /area/maintenance/fore) "ahV" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 7 }, +/obj/item/pen, /obj/machinery/firealarm{ dir = 8; - pixel_x = -24 + pixel_x = 24 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/structure/reagent_dispensers/peppertank{ + pixel_y = -30 }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness/recreation) +/turf/open/floor/plasteel/dark, +/area/security/brig) "ahW" = ( /obj/structure/window/reinforced{ dir = 1 @@ -4669,6 +4964,16 @@ }, /turf/open/floor/plasteel/dark, /area/crew_quarters/fitness/recreation) +"aiT" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) "aiU" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/effect/turf_decal/tile/neutral{ @@ -4689,6 +4994,16 @@ }, /turf/open/floor/plasteel/dark, /area/crew_quarters/fitness/recreation) +"aiW" = ( +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/wood, +/area/lawoffice) "aiX" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel, @@ -4790,6 +5105,20 @@ /obj/item/restraints/handcuffs/cable/pink, /turf/open/floor/plating, /area/maintenance/port/fore) +"ajk" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/storage/primary) "ajl" = ( /obj/item/soap/deluxe, /obj/item/storage/secure/safe{ @@ -4899,25 +5228,26 @@ /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) "ajt" = ( -/obj/structure/closet{ - name = "Evidence Closet 5" - }, /obj/machinery/firealarm{ dir = 4; - pixel_x = 28 + pixel_x = -24 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/security/courtroom) +"aju" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/structure/table, +/obj/item/folder, +/obj/item/storage/firstaid/regular, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/security/warden) +/turf/open/floor/plasteel, +/area/crew_quarters/locker) "ajv" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 @@ -6794,6 +7124,21 @@ }, /turf/open/floor/plating, /area/maintenance/fore) +"amv" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/camera{ + c_tag = "Fore Primary Hallway Aft"; + dir = 8 + }, +/obj/effect/turf_decal/tile/red{ + dir = 2 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore) "amw" = ( /obj/structure/window/reinforced, /obj/machinery/door/window/eastright{ @@ -6830,6 +7175,29 @@ /obj/structure/window/reinforced, /turf/open/floor/plasteel/dark, /area/crew_quarters/fitness/recreation) +"amB" = ( +/obj/machinery/computer/atmos_alert, +/obj/structure/sign/map/left{ + desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown)."; + icon_state = "map-left-MS"; + pixel_y = 32 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/engine/engineering) "amC" = ( /obj/structure/chair{ dir = 4 @@ -7010,6 +7378,20 @@ icon_state = "platingdmg2" }, /area/maintenance/port) +"amV" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/rnd/production/techfab/department/cargo, +/turf/open/floor/plasteel, +/area/quartermaster/storage) "amW" = ( /obj/structure/table/reinforced, /obj/item/folder, @@ -7182,22 +7564,15 @@ /turf/open/floor/plasteel/dark, /area/security/warden) "ann" = ( -/obj/structure/rack, -/obj/item/storage/box/chemimp{ - pixel_x = 4; - pixel_y = 3 - }, -/obj/item/storage/box/trackimp, -/obj/item/storage/lockbox/loyalty, -/obj/item/reagent_containers/glass/bottle/morphine, -/obj/machinery/light/small, /obj/machinery/firealarm{ dir = 8; - pixel_x = -26 + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 2 }, -/obj/effect/turf_decal/bot, /turf/open/floor/plasteel, -/area/security/warden) +/area/crew_quarters/locker) "ano" = ( /obj/structure/rack, /obj/item/storage/box/handcuffs, @@ -7246,13 +7621,18 @@ /turf/open/floor/plasteel/showroomfloor, /area/security/warden) "anu" = ( -/obj/machinery/vending/security, +/obj/machinery/light_switch{ + pixel_x = -38 + }, /obj/machinery/firealarm{ dir = 4; - pixel_x = 28 + pixel_x = -24 }, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) +/obj/effect/turf_decal/loading_area{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) "anv" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/camera{ @@ -7290,6 +7670,24 @@ /obj/item/paper, /turf/open/floor/plasteel, /area/security/main) +"anz" = ( +/obj/structure/rack, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/obj/item/clothing/gloves/color/fyellow, +/obj/item/clothing/suit/hazardvest, +/obj/item/multitool, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/storage/tools) "anA" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/disposalpipe/segment, @@ -7731,16 +8129,28 @@ /turf/open/floor/plasteel, /area/security/brig) "aot" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/firealarm{ dir = 4; - pixel_x = 28 + pixel_x = -26 }, -/obj/effect/turf_decal/tile/red{ +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 }, -/turf/open/floor/plasteel, -/area/security/brig) +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/heads/chief) "aou" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -7751,6 +8161,23 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/security/warden) +"aov" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/plasteel/white/corner, +/area/hallway/secondary/entry) "aow" = ( /obj/machinery/door/firedoor, /obj/structure/cable/yellow{ @@ -7779,14 +8206,26 @@ }, /area/maintenance/port/fore) "aoy" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 28 +/obj/machinery/light_switch{ + pixel_x = 27 }, -/obj/structure/closet/secure_closet/warden, -/obj/item/gun/energy/laser, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) +/obj/structure/reagent_dispensers/peppertank{ + pixel_y = 30 + }, +/obj/structure/closet/secure_closet/security, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/checkpoint/customs) "aoz" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -8481,6 +8920,20 @@ }, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) +"apP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 2 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) "apQ" = ( /obj/structure/reagent_dispensers/peppertank{ pixel_x = 32 @@ -8547,6 +9000,24 @@ /obj/item/assembly/flash/handheld, /turf/open/floor/plasteel, /area/security/main) +"apX" = ( +/obj/structure/closet/secure_closet/security/engine, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/checkpoint/engineering) "apY" = ( /obj/structure/table, /obj/item/folder/red, @@ -8612,6 +9083,18 @@ }, /turf/open/floor/plasteel/dark, /area/crew_quarters/fitness/recreation) +"aqe" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/turf/open/floor/plasteel/dark, +/area/ai_monitored/turret_protected/ai) "aqf" = ( /obj/structure/closet/lasertag/blue, /obj/effect/turf_decal/tile/neutral{ @@ -9119,6 +9602,20 @@ }, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) +"arh" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 11 + }, +/obj/item/reagent_containers/glass/bucket, +/obj/item/mop, +/obj/structure/disposalpipe/segment, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/plasteel, +/area/janitor) "ari" = ( /obj/machinery/holopad, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -9287,22 +9784,16 @@ /turf/open/floor/plasteel/grimy, /area/security/main) "arx" = ( -/obj/item/phone{ - desc = "Supposedly a direct line to Nanotrasen Central Command. It's not even plugged in."; - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/cigbutt/cigarbutt{ - pixel_x = 5; - pixel_y = -1 - }, -/obj/structure/table/wood, /obj/machinery/firealarm{ - dir = 4; + dir = 8; pixel_x = 28 }, -/turf/open/floor/plasteel/grimy, -/area/security/main) +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) "ary" = ( /obj/structure/rack, /obj/item/clothing/suit/hazardvest, @@ -9351,6 +9842,21 @@ }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) +"arF" = ( +/obj/structure/table, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) "arG" = ( /obj/structure/closet, /obj/item/storage/box/lights/mixed, @@ -9455,19 +9961,24 @@ /turf/open/floor/plasteel, /area/engine/gravity_generator) "arS" = ( +/obj/machinery/computer/teleporter, +/obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/machinery/firealarm{ dir = 4; - pixel_x = 28 + pixel_x = -26 }, -/obj/structure/cable{ - icon_state = "1-2" +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/obj/structure/chair/office/light, -/obj/effect/turf_decal/stripes/line{ - dir = 6 +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, -/turf/open/floor/plasteel, -/area/engine/gravity_generator) +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ai_monitored/turret_protected/aisat/foyer) "arT" = ( /obj/machinery/power/apc{ dir = 8; @@ -10369,6 +10880,21 @@ }, /turf/open/floor/plating, /area/maintenance/port/fore) +"atw" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/camera{ + c_tag = "Arrivals - Station Entrance"; + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) "atx" = ( /obj/structure/cable/yellow{ icon_state = "2-4" @@ -10439,6 +10965,15 @@ }, /turf/open/floor/plating, /area/maintenance/port/fore) +"atC" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/item/storage/fancy/donut_box, +/obj/structure/table/glass, +/turf/open/floor/plasteel/dark, +/area/bridge) "atD" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -10461,6 +10996,25 @@ }, /turf/open/floor/plating, /area/maintenance/port/fore) +"atF" = ( +/obj/structure/window/reinforced, +/obj/structure/showcase/cyborg/old{ + dir = 8; + pixel_x = 9; + pixel_y = 2 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/aisat) "atG" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -10504,6 +11058,21 @@ }, /turf/open/floor/plating, /area/maintenance/port/fore) +"atJ" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/blue, +/mob/living/simple_animal/bot/cleanbot, +/turf/open/floor/plasteel/dark, +/area/ai_monitored/turret_protected/aisat_interior) "atK" = ( /obj/machinery/computer/prisoner/gulag_teleporter_computer{ dir = 1 @@ -10972,6 +11541,61 @@ }, /turf/open/floor/plating, /area/maintenance/port/fore) +"auQ" = ( +/obj/structure/table, +/obj/item/camera_film, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/turf/open/floor/plasteel, +/area/storage/art) +"auR" = ( +/obj/structure/table/glass, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = -8 + }, +/obj/item/clothing/mask/breath{ + pixel_x = 4 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/turf/open/floor/plasteel/dark, +/area/engine/break_room) +"auS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/camera{ + c_tag = "Bridge - Port Access"; + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/bridge) +"auT" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/bridge) "auU" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -11184,22 +11808,21 @@ /turf/open/floor/plasteel/dark, /area/security/brig) "avl" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, +/obj/structure/table, /obj/machinery/firealarm{ - dir = 8; + dir = 4; pixel_x = -26 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/chem_dispenser/drinks, +/obj/structure/sign/barsign{ + pixel_y = 32 + }, +/obj/effect/turf_decal/tile/bar, +/obj/effect/turf_decal/tile/bar{ dir = 1 }, /turf/open/floor/plasteel, -/area/crew_quarters/dorms) +/area/crew_quarters/bar) "avm" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -11577,6 +12200,55 @@ }, /turf/open/floor/plating, /area/maintenance/port/fore) +"avU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"avV" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/turf/open/floor/carpet, +/area/crew_quarters/heads/captain/private) +"avW" = ( +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Telecomms Admin"; + departmentType = 5; + name = "Telecomms RC"; + pixel_y = -30 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/item/paper_bin{ + pixel_x = -1; + pixel_y = 6 + }, +/obj/structure/table/wood, +/turf/open/floor/plasteel/grimy, +/area/tcommsat/computer) +"avX" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/structure/table/wood, +/obj/item/reagent_containers/food/snacks/pie/cream, +/turf/open/floor/wood, +/area/crew_quarters/theatre) "avY" = ( /obj/machinery/door/airlock/external{ name = "Labor Camp Shuttle Airlock"; @@ -11983,6 +12655,29 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/port/fore) +"awN" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/toilet/auxiliary) +"awO" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/plasteel/dark/corner, +/area/hallway/primary/starboard) "awP" = ( /obj/item/clothing/gloves/color/rainbow, /obj/item/clothing/shoes/sneakers/rainbow, @@ -12039,6 +12734,24 @@ "awW" = ( /turf/closed/wall/r_wall, /area/security/nuke_storage) +"awX" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/wood, +/area/security/vacantoffice) +"awY" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/wood, +/area/library) "awZ" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 @@ -12421,6 +13134,24 @@ }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) +"axH" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ai_monitored/storage/eva) "axI" = ( /obj/machinery/door/airlock{ id_tag = "Cabin5"; @@ -12622,6 +13353,23 @@ }, /turf/open/floor/plasteel/dark, /area/engine/engineering) +"ayb" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/camera{ + c_tag = "Arrivals - Aft Arm"; + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/plasteel/white/corner, +/area/hallway/secondary/entry) "ayc" = ( /obj/structure/table/reinforced, /obj/item/tank/internals/emergency_oxygen/engi, @@ -12631,6 +13379,13 @@ }, /turf/open/floor/plasteel/dark, /area/engine/engineering) +"ayd" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/wood, +/area/library) "aye" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ dir = 10 @@ -12646,6 +13401,24 @@ /obj/item/stack/rods, /turf/open/floor/plating/airless, /area/space/nearstation) +"ayg" = ( +/obj/machinery/teleport/station, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/turf/open/floor/plating, +/area/teleporter) +"ayh" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/vending/dinnerware, +/turf/open/floor/plasteel/cafeteria{ + dir = 2 + }, +/area/crew_quarters/kitchen) "ayi" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -12749,6 +13522,61 @@ }, /turf/open/floor/plasteel/dark, /area/security/nuke_storage) +"ayt" = ( +/obj/structure/table, +/obj/item/stock_parts/subspace/treatment, +/obj/item/stock_parts/subspace/treatment, +/obj/item/stock_parts/subspace/treatment, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/plasteel/dark, +/area/storage/tcom) +"ayu" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/structure/sign/poster/contraband/random{ + pixel_y = -32 + }, +/turf/open/floor/wood, +/area/crew_quarters/theatre) +"ayv" = ( +/obj/item/book/manual/wiki/security_space_law{ + name = "space law"; + pixel_y = 2 + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/item/toy/gun{ + name = "cap gun" + }, +/obj/item/restraints/handcuffs{ + name = "handcuffs" + }, +/obj/structure/table/wood, +/obj/item/clothing/head/collectable/HoS{ + name = "novelty HoS hat" + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/bridge/showroom/corporate) "ayw" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -13027,6 +13855,17 @@ }, /turf/open/floor/plasteel, /area/engine/engineering) +"ayU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) "ayV" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -13053,6 +13892,32 @@ }, /turf/open/floor/plasteel/dark, /area/engine/engineering) +"ayY" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/structure/reagent_dispensers/cooking_oil, +/turf/open/floor/plasteel/showroomfloor, +/area/crew_quarters/kitchen) +"ayZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) "aza" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 @@ -13069,6 +13934,19 @@ }, /turf/open/floor/plasteel, /area/security/brig) +"azc" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-10" + }, +/obj/effect/turf_decal/tile/purple{ + dir = 2 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) "azd" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple, /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ @@ -13084,10 +13962,72 @@ /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/wood, /area/library) +"azf" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/item/pen, +/obj/machinery/status_display{ + pixel_y = 32 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/camera{ + c_tag = "Research Division - Lobby"; + dir = 2; + network = list("ss13","rd") + }, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/science/research) "azg" = ( /obj/item/stack/cable_coil, /turf/open/floor/plating/airless, /area/space/nearstation) +"azh" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = 1; + pixel_y = 9 + }, +/obj/item/pen, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/checkpoint/science/research) +"azi" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) "azj" = ( /obj/item/stack/ore/iron, /obj/effect/turf_decal/stripes/line{ @@ -13327,6 +14267,43 @@ }, /turf/open/floor/plasteel/dark, /area/security/nuke_storage) +"azA" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/machinery/shower{ + dir = 8; + name = "emergency shower" + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) +"azB" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) "azC" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -13469,18 +14446,19 @@ /area/security/brig) "azQ" = ( /obj/machinery/firealarm{ - dir = 8; + dir = 4; pixel_x = -24 }, -/obj/structure/filingcabinet, -/obj/machinery/light/small{ - dir = 1 +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 2 }, -/obj/machinery/light_switch{ - pixel_y = 25 +/obj/item/cigbutt, +/turf/open/floor/plasteel/cafeteria{ + dir = 5 }, -/turf/open/floor/plasteel/grimy, -/area/security/detectives_office) +/area/science/research) "azR" = ( /obj/structure/cable/yellow{ icon_state = "1-4" @@ -13787,6 +14765,21 @@ }, /turf/open/floor/plasteel, /area/engine/engineering) +"aAq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/camera{ + c_tag = "Aft Primary Hallway - Fore"; + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 2 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) "aAr" = ( /obj/item/radio/intercom{ freerange = 0; @@ -13803,6 +14796,15 @@ }, /turf/open/floor/plasteel, /area/engine/engineering) +"aAs" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, +/area/science/research) "aAt" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -13842,6 +14844,17 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/closed/wall/r_wall, /area/engine/engineering) +"aAy" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/science/explab) "aAz" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp/green{ @@ -14043,6 +15056,18 @@ }, /turf/open/floor/plasteel/dark, /area/security/nuke_storage) +"aAU" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/plasteel/white/side{ + dir = 8 + }, +/area/medical/surgery) "aAV" = ( /obj/docking_port/stationary{ dir = 8; @@ -14062,27 +15087,26 @@ /turf/open/floor/plasteel/dark, /area/hallway/primary/fore) "aAX" = ( +/obj/structure/bed, /obj/machinery/firealarm{ - dir = 4; - pixel_x = 28 + dir = 8; + pixel_x = 24 }, -/obj/machinery/light/small{ - dir = 4 +/obj/item/bedsheet/medical, +/obj/machinery/newscaster{ + pixel_y = -32 }, /obj/machinery/camera{ - c_tag = "Labor Shuttle Dock"; + c_tag = "Medbay Recovery Room"; + dir = 1; + network = list("ss13","medbay") + }, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ dir = 8 }, -/obj/machinery/flasher{ - id = "PRelease"; - pixel_x = 24; - pixel_y = 20 - }, -/obj/machinery/gulag_item_reclaimer{ - pixel_y = 24 - }, -/turf/open/floor/plasteel/dark, -/area/hallway/primary/fore) +/turf/open/floor/plasteel/white, +/area/medical/surgery) "aAY" = ( /obj/structure/bed, /obj/item/bedsheet, @@ -14110,20 +15134,20 @@ /turf/open/floor/plasteel, /area/security/brig) "aBc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 + dir = 4; + pixel_x = -24 }, -/obj/effect/turf_decal/tile/red{ - dir = 1 +/obj/machinery/camera{ + c_tag = "Medbay Hallway Central"; + dir = 4; + network = list("ss13","medbay") }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tile/blue{ dir = 8 }, -/turf/open/floor/plasteel, -/area/security/brig) +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) "aBd" = ( /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ @@ -14517,12 +15541,55 @@ /obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/engineering) +"aBP" = ( +/obj/item/reagent_containers/dropper, +/obj/item/reagent_containers/glass/beaker{ + pixel_x = 8; + pixel_y = 2 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/structure/sign/warning/nosmoking{ + pixel_y = 32 + }, +/obj/structure/table/glass, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/medical/genetics) "aBQ" = ( /obj/machinery/atmospherics/components/unary/thermomachine/freezer{ dir = 1 }, /turf/open/floor/plasteel/dark, /area/engine/engineering) +"aBR" = ( +/obj/structure/table, +/obj/item/taperecorder{ + pixel_x = -3 + }, +/obj/item/paicard{ + pixel_x = 4 + }, +/obj/item/storage/secure/briefcase, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/plasteel/cafeteria{ + dir = 5 + }, +/area/crew_quarters/heads/hor) "aBS" = ( /obj/item/stack/ore/silver, /obj/item/stack/ore/silver, @@ -14603,18 +15670,24 @@ /turf/open/floor/plasteel, /area/quartermaster/warehouse) "aCc" = ( -/obj/structure/rack, -/obj/item/electronics/apc, -/obj/item/stock_parts/cell{ - maxcharge = 2000 - }, /obj/machinery/firealarm{ dir = 4; - pixel_x = 24 + pixel_x = -24 + }, +/obj/item/storage/box/syringes, +/obj/item/storage/box/beakers{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/structure/table/glass, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 }, -/obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plasteel, -/area/quartermaster/warehouse) +/area/medical/genetics) "aCd" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/bot_white/right, @@ -14697,6 +15770,17 @@ }, /turf/open/floor/plasteel/dark, /area/security/nuke_storage) +"aCi" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) "aCj" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ @@ -14998,6 +16082,17 @@ /obj/item/clothing/under/suit_jacket/navy, /turf/open/floor/carpet, /area/crew_quarters/dorms) +"aCL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/science/research) "aCM" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -15122,30 +16217,78 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/port/fore) -"aDh" = ( +"aDd" = ( /obj/machinery/firealarm{ - dir = 8; + dir = 4; pixel_x = -24 }, -/obj/machinery/light{ - dir = 8 +/obj/machinery/airalarm{ + pixel_y = 24 }, -/obj/machinery/computer/shuttle/mining{ +/obj/item/paper_bin{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/structure/table/glass, +/turf/open/floor/plasteel/white/side{ + dir = 2 + }, +/area/medical/medbay/aft) +"aDe" = ( +/obj/item/book/manual/wiki/medical_cloning{ + pixel_y = 6 + }, +/obj/item/paper, +/obj/machinery/firealarm{ dir = 4; - req_access = null; - req_one_access = null + pixel_x = -24 }, -/obj/effect/turf_decal/tile/brown{ +/obj/structure/table/glass, +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/effect/turf_decal/tile/brown{ +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/effect/turf_decal/tile/brown{ +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/medical/genetics/cloning) +"aDf" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, +/area/science/robotics/mechbay) +"aDg" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/structure/closet/secure_closet/personal/patient, +/turf/open/floor/plasteel/white/corner{ + dir = 2 + }, +/area/medical/medbay/aft) +"aDh" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, /turf/open/floor/plasteel, -/area/quartermaster/miningoffice) +/area/hallway/primary/aft) "aDi" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/landmark/start/shaft_miner, @@ -15244,6 +16387,16 @@ /obj/structure/sign/warning/securearea, /turf/closed/wall/r_wall, /area/security/nuke_storage) +"aDt" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/plasteel/white/side{ + dir = 10 + }, +/area/science/research) "aDu" = ( /turf/closed/wall, /area/hallway/primary/fore) @@ -15780,6 +16933,27 @@ }, /turf/open/floor/engine, /area/engine/engineering) +"aEs" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/obj/machinery/vending/wardrobe/viro_wardrobe, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/medical/virology) "aEt" = ( /obj/structure/table, /obj/machinery/microwave{ @@ -15794,6 +16968,22 @@ }, /turf/open/floor/plasteel, /area/quartermaster/warehouse) +"aEu" = ( +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit/departure_lounge) "aEv" = ( /obj/machinery/computer/security/mining{ dir = 4 @@ -15859,6 +17049,21 @@ }, /turf/open/floor/plasteel, /area/quartermaster/warehouse) +"aEC" = ( +/obj/structure/chair/stool, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/green, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) "aED" = ( /obj/structure/closet/crate/internals, /obj/structure/cable/yellow{ @@ -16125,17 +17330,22 @@ /turf/open/floor/plating, /area/maintenance/fore) "aFc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/item/radio/intercom{ + pixel_y = 25 + }, /obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 + dir = 4; + pixel_x = -26 }, -/obj/machinery/camera{ - c_tag = "Restrooms"; - dir = 4 - }, -/turf/open/floor/plasteel/freezer, -/area/crew_quarters/toilet/restrooms) +/obj/structure/table/wood, +/obj/item/clothing/under/burial, +/obj/item/clothing/under/burial, +/obj/item/clothing/under/burial, +/obj/item/clothing/under/burial, +/obj/item/clothing/under/burial, +/obj/item/clothing/under/burial, +/turf/open/floor/plasteel/grimy, +/area/chapel/office) "aFd" = ( /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/restrooms) @@ -16222,33 +17432,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/plasteel, /area/crew_quarters/dorms) -"aFo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 28 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/dorms) -"aFp" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/machinery/light_switch{ - pixel_x = -38 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/plasteel{ - dir = 1 - }, -/area/engine/engineering) "aFq" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -16579,23 +17762,6 @@ }, /turf/open/floor/plating, /area/construction/storage/wing) -"aFV" = ( -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 - }, -/obj/machinery/camera{ - c_tag = "Storage Wing - Security Access Door"; - dir = 4 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/hallway/primary/fore) "aFW" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -16850,22 +18016,6 @@ /obj/item/restraints/handcuffs, /turf/open/floor/plasteel/dark, /area/security/brig) -"aGs" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/item/pen, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/structure/reagent_dispensers/peppertank{ - pixel_y = -30 - }, -/turf/open/floor/plasteel/dark, -/area/security/brig) "aGt" = ( /obj/machinery/light/small{ dir = 4 @@ -17614,16 +18764,6 @@ icon_state = "platingdmg3" }, /area/maintenance/starboard/fore) -"aHX" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) "aHY" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, @@ -18705,16 +19845,6 @@ }, /turf/open/floor/wood, /area/lawoffice) -"aKj" = ( -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/turf/open/floor/wood, -/area/lawoffice) "aKk" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -19720,20 +20850,6 @@ }, /turf/open/floor/plasteel, /area/storage/primary) -"aMF" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/storage/primary) "aMG" = ( /obj/structure/table, /obj/item/aiModule/core/full/asimov, @@ -19792,14 +20908,6 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/fore) -"aMK" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel, -/area/security/courtroom) "aML" = ( /obj/structure/chair{ dir = 4; @@ -20621,19 +21729,6 @@ /obj/machinery/vending/wardrobe/law_wardrobe, /turf/open/floor/wood, /area/lawoffice) -"aOs" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/structure/table, -/obj/item/folder, -/obj/item/storage/firstaid/regular, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/locker) "aOt" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -21204,21 +22299,6 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/fore) -"aPA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/camera{ - c_tag = "Fore Primary Hallway Aft"; - dir = 8 - }, -/obj/effect/turf_decal/tile/red{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore) "aPB" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -21388,29 +22468,6 @@ icon_state = "panelscorched" }, /area/maintenance/starboard/fore) -"aPU" = ( -/obj/machinery/computer/atmos_alert, -/obj/structure/sign/map/left{ - desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown)."; - icon_state = "map-left-MS"; - pixel_y = 32 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/engine/engineering) "aPV" = ( /obj/machinery/computer/station_alert, /obj/structure/sign/map/right{ @@ -23468,20 +24525,6 @@ }, /turf/open/floor/plasteel, /area/quartermaster/storage) -"aUi" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/rnd/production/techfab/department/cargo, -/turf/open/floor/plasteel, -/area/quartermaster/storage) "aUj" = ( /obj/structure/closet/secure_closet/security/cargo, /obj/machinery/light_switch{ @@ -23861,16 +24904,6 @@ }, /turf/open/floor/plasteel, /area/crew_quarters/locker) -"aUL" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/locker) "aUM" = ( /turf/closed/wall, /area/crew_quarters/locker) @@ -25951,19 +26984,6 @@ }, /turf/open/floor/plasteel/white/corner, /area/hallway/secondary/entry) -"aYJ" = ( -/obj/machinery/light_switch{ - pixel_x = -38 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/effect/turf_decal/loading_area{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) "aYK" = ( /obj/effect/turf_decal/loading_area{ dir = 1 @@ -28076,24 +29096,6 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/central) -"bcn" = ( -/obj/structure/rack, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 - }, -/obj/item/clothing/gloves/color/fyellow, -/obj/item/clothing/suit/hazardvest, -/obj/item/multitool, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/storage/tools) "bco" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel, @@ -28275,29 +29277,6 @@ }, /turf/open/floor/plasteel/dark, /area/storage/tech) -"bcE" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/crew_quarters/heads/chief) "bcF" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -28440,23 +29419,6 @@ }, /turf/open/space, /area/space/nearstation) -"bcV" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white/corner, -/area/hallway/secondary/entry) "bcW" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -28557,27 +29519,6 @@ }, /turf/open/floor/plasteel, /area/security/checkpoint/customs) -"bdc" = ( -/obj/machinery/light_switch{ - pixel_x = 27 - }, -/obj/structure/reagent_dispensers/peppertank{ - pixel_y = 30 - }, -/obj/structure/closet/secure_closet/security, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/checkpoint/customs) "bdd" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -28777,20 +29718,6 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/central) -"bdz" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) "bdA" = ( /obj/structure/reagent_dispensers/watertank, /obj/machinery/light_switch{ @@ -29273,24 +30200,6 @@ }, /turf/open/floor/plasteel, /area/security/checkpoint/engineering) -"beo" = ( -/obj/structure/closet/secure_closet/security/engine, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/checkpoint/engineering) "bep" = ( /turf/closed/wall, /area/engine/break_room) @@ -30107,18 +31016,6 @@ }, /turf/open/floor/plasteel/dark, /area/aisat) -"bgh" = ( -/obj/structure/table/reinforced, -/obj/item/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 - }, -/turf/open/floor/plasteel/dark, -/area/ai_monitored/turret_protected/ai) "bgi" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/dark, @@ -30604,20 +31501,6 @@ /obj/effect/landmark/start/janitor, /turf/open/floor/plasteel, /area/janitor) -"bhd" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = 11 - }, -/obj/item/reagent_containers/glass/bucket, -/obj/item/mop, -/obj/structure/disposalpipe/segment, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/turf/open/floor/plasteel, -/area/janitor) "bhe" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, @@ -31941,17 +32824,6 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) -"bjE" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 28 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/starboard) "bjF" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 @@ -32350,21 +33222,6 @@ }, /turf/open/floor/plasteel/white/corner, /area/quartermaster/sorting) -"bkn" = ( -/obj/structure/table, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/quartermaster/office) "bko" = ( /obj/machinery/photocopier, /obj/effect/turf_decal/tile/brown, @@ -33020,25 +33877,6 @@ /obj/structure/window/reinforced, /turf/open/floor/plating/airless, /area/aisat) -"blB" = ( -/obj/machinery/computer/teleporter, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ai_monitored/turret_protected/aisat/foyer) "blC" = ( /obj/machinery/teleport/station, /obj/machinery/status_display{ @@ -34205,21 +35043,6 @@ }, /turf/open/floor/plasteel/dark, /area/ai_monitored/storage/satellite) -"bnK" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/camera{ - c_tag = "Arrivals - Station Entrance"; - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/entry) "bnL" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -34635,15 +35458,6 @@ }, /turf/open/floor/plasteel/dark, /area/bridge) -"boC" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/item/storage/fancy/donut_box, -/obj/structure/table/glass, -/turf/open/floor/plasteel/dark, -/area/bridge) "boD" = ( /obj/structure/displaycase/captain{ pixel_y = 5 @@ -36447,25 +37261,6 @@ }, /turf/open/floor/plasteel/dark, /area/aisat) -"brU" = ( -/obj/structure/window/reinforced, -/obj/structure/showcase/cyborg/old{ - dir = 8; - pixel_x = 9; - pixel_y = 2 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/aisat) "brV" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -37239,15 +38034,6 @@ /obj/item/camera, /turf/open/floor/plasteel, /area/storage/art) -"btn" = ( -/obj/structure/table, -/obj/item/camera_film, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 28 - }, -/turf/open/floor/plasteel, -/area/storage/art) "bto" = ( /obj/structure/reagent_dispensers/beerkeg, /turf/open/floor/wood, @@ -38230,23 +39016,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/closed/wall/r_wall, /area/engine/break_room) -"bvr" = ( -/obj/structure/table/glass, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/item/tank/internals/emergency_oxygen{ - pixel_x = -8 - }, -/obj/item/clothing/mask/breath{ - pixel_x = 4 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 - }, -/turf/open/floor/plasteel/dark, -/area/engine/break_room) "bvs" = ( /obj/machinery/door/airlock/hatch{ name = "MiniSat Space Access Airlock"; @@ -38726,21 +39495,6 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/plasteel/dark, /area/bridge) -"bwr" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/camera{ - c_tag = "Bridge - Port Access"; - dir = 8 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/bridge) "bws" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp/green{ @@ -38815,20 +39569,6 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/plasteel/dark, /area/bridge) -"bwz" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/bridge) "bwA" = ( /obj/machinery/vending/cigarette, /turf/open/floor/wood, @@ -38940,22 +39680,6 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/central) -"bwK" = ( -/obj/structure/table, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 - }, -/obj/machinery/chem_dispenser/drinks, -/obj/structure/sign/barsign{ - pixel_y = 32 - }, -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/bar) "bwL" = ( /obj/structure/table, /obj/machinery/chem_dispenser/drinks/beer, @@ -39804,17 +40528,6 @@ icon_state = "platingdmg3" }, /area/maintenance/central) -"byv" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) "byw" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/disposalpipe/segment, @@ -39965,21 +40678,6 @@ /obj/item/clothing/glasses/monocle, /turf/open/floor/wood, /area/crew_quarters/theatre) -"byM" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/blue, -/mob/living/simple_animal/bot/cleanbot, -/turf/open/floor/plasteel/dark, -/area/ai_monitored/turret_protected/aisat_interior) "byN" = ( /turf/closed/wall, /area/crew_quarters/theatre) @@ -40666,16 +41364,6 @@ }, /turf/open/floor/plasteel/dark, /area/bridge) -"bAc" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/turf/open/floor/carpet, -/area/crew_quarters/heads/captain/private) "bAd" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 @@ -41094,25 +41782,6 @@ /obj/machinery/light, /turf/open/floor/wood, /area/crew_quarters/heads/hop) -"bBa" = ( -/obj/machinery/requests_console{ - announcementConsole = 1; - department = "Telecomms Admin"; - departmentType = 5; - name = "Telecomms RC"; - pixel_y = -30 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/item/paper_bin{ - pixel_x = -1; - pixel_y = 6 - }, -/obj/structure/table/wood, -/turf/open/floor/plasteel/grimy, -/area/tcommsat/computer) "bBb" = ( /obj/structure/window/reinforced{ dir = 1; @@ -41612,15 +42281,6 @@ }, /turf/open/floor/carpet, /area/crew_quarters/theatre) -"bCd" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/structure/table/wood, -/obj/item/reagent_containers/food/snacks/pie/cream, -/turf/open/floor/wood, -/area/crew_quarters/theatre) "bCe" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 4 @@ -41947,13 +42607,6 @@ /obj/structure/cable/yellow, /turf/open/floor/plasteel, /area/crew_quarters/toilet/auxiliary) -"bCS" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/toilet/auxiliary) "bCV" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/carpet, @@ -44182,22 +44835,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, /area/hallway/primary/starboard) -"bHo" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel/dark/corner, -/area/hallway/primary/starboard) "bHp" = ( /obj/machinery/portable_atmospherics/canister/air, /obj/machinery/light/small{ @@ -45221,24 +45858,6 @@ }, /turf/open/floor/carpet, /area/security/vacantoffice) -"bJx" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/turf/open/floor/wood, -/area/security/vacantoffice) -"bJy" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/wood, -/area/library) "bJz" = ( /turf/open/floor/wood{ icon_state = "wood-broken5" @@ -45316,24 +45935,6 @@ }, /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) -"bJH" = ( -/obj/machinery/suit_storage_unit/standard_unit, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ai_monitored/storage/eva) "bJI" = ( /obj/structure/window/reinforced, /obj/structure/table, @@ -45962,23 +46563,6 @@ }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) -"bKW" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/camera{ - c_tag = "Arrivals - Aft Arm"; - dir = 8 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white/corner, -/area/hallway/secondary/entry) "bKX" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -46982,14 +47566,6 @@ }, /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) -"bMW" = ( -/obj/machinery/teleport/station, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/turf/open/floor/plating, -/area/teleporter) "bMX" = ( /obj/machinery/bluespace_beacon, /obj/effect/turf_decal/stripes/line{ @@ -47350,16 +47926,6 @@ dir = 5 }, /area/crew_quarters/kitchen) -"bNC" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/vending/dinnerware, -/turf/open/floor/plasteel/cafeteria{ - dir = 2 - }, -/area/crew_quarters/kitchen) "bND" = ( /obj/structure/extinguisher_cabinet{ pixel_x = -27 @@ -47438,20 +48004,6 @@ }, /turf/open/floor/plasteel/dark, /area/storage/tcom) -"bNN" = ( -/obj/structure/table, -/obj/item/stock_parts/subspace/treatment, -/obj/item/stock_parts/subspace/treatment, -/obj/item/stock_parts/subspace/treatment, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/turf/open/floor/plasteel/dark, -/area/storage/tcom) "bNO" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible, /turf/open/floor/plating, @@ -49179,33 +49731,6 @@ }, /turf/open/floor/carpet, /area/bridge/showroom/corporate) -"bRG" = ( -/obj/item/book/manual/wiki/security_space_law{ - name = "space law"; - pixel_y = 2 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/item/toy/gun{ - name = "cap gun" - }, -/obj/item/restraints/handcuffs{ - name = "handcuffs" - }, -/obj/structure/table/wood, -/obj/item/clothing/head/collectable/HoS{ - name = "novelty HoS hat" - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/carpet, -/area/bridge/showroom/corporate) "bRH" = ( /obj/structure/table, /obj/item/storage/fancy/donut_box, @@ -49291,17 +49816,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, /area/maintenance/central) -"bRO" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) "bRP" = ( /obj/structure/table, /obj/item/reagent_containers/food/snacks/mint, @@ -49726,17 +50240,6 @@ }, /turf/open/floor/wood, /area/library) -"bSD" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) "bSE" = ( /obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters{ @@ -52406,19 +52909,6 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/central) -"bXZ" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/item/twohanded/required/kirbyplants{ - icon_state = "plant-10" - }, -/obj/effect/turf_decal/tile/purple{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) "bYa" = ( /obj/structure/disposalpipe/trunk{ dir = 1 @@ -53719,36 +54209,6 @@ }, /turf/open/floor/plasteel/white, /area/science/research) -"caB" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -2; - pixel_y = 4 - }, -/obj/item/pen, -/obj/machinery/status_display{ - pixel_y = 32 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/camera{ - c_tag = "Research Division - Lobby"; - dir = 2; - network = list("ss13","rd") - }, -/obj/effect/turf_decal/tile/purple{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/science/research) "caC" = ( /obj/structure/table, /obj/machinery/recharger{ @@ -53809,38 +54269,6 @@ }, /turf/open/floor/plasteel, /area/security/checkpoint/science/research) -"caE" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = 1; - pixel_y = 9 - }, -/obj/item/pen, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/checkpoint/science/research) -"caG" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/structure/sink{ - dir = 8; - pixel_x = -12; - pixel_y = 2 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) "caH" = ( /obj/structure/cable/yellow{ icon_state = "1-4" @@ -57082,21 +57510,6 @@ }, /turf/open/floor/plating, /area/engine/atmos) -"cgF" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 28 - }, -/obj/structure/reagent_dispensers/cooking_oil, -/turf/open/floor/plasteel/showroomfloor, -/area/crew_quarters/kitchen) "cgG" = ( /obj/structure/closet/emcloset/anchored, /obj/effect/turf_decal/stripes/line{ @@ -57263,27 +57676,6 @@ }, /turf/open/floor/plasteel/white, /area/medical/sleeper) -"cgT" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/machinery/shower{ - dir = 8; - name = "emergency shower" - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/sleeper) "cgU" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical/glass{ @@ -57890,22 +58282,6 @@ }, /turf/open/floor/plating, /area/maintenance/port/aft) -"cie" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/sleeper) "cif" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/plasteel/white, @@ -59029,21 +59405,6 @@ /obj/item/stack/packageWrap, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"ckm" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/structure/sink{ - dir = 8; - pixel_x = -12; - pixel_y = 2 - }, -/obj/item/cigbutt, -/turf/open/floor/plasteel/cafeteria{ - dir = 5 - }, -/area/science/research) "ckn" = ( /turf/open/floor/plasteel/cafeteria{ dir = 5 @@ -59619,21 +59980,6 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/aft) -"cly" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/camera{ - c_tag = "Aft Primary Hallway - Fore"; - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) "clz" = ( /obj/item/stack/sheet/glass/fifty{ pixel_x = 3; @@ -59728,15 +60074,6 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/plasteel/white, /area/science/research) -"clI" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/structure/closet/firecloset, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/science/research) "clJ" = ( /obj/structure/plasticflaps/opaque, /obj/machinery/navbeacon{ @@ -61043,17 +61380,6 @@ }, /turf/open/floor/plasteel/white, /area/science/research) -"cok" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 - }, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/science/explab) "col" = ( /obj/structure/chair/office/light{ dir = 4 @@ -62761,18 +63087,6 @@ }, /turf/open/floor/plasteel/white, /area/medical/surgery) -"crn" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/turf/open/floor/plasteel/white/side{ - dir = 8 - }, -/area/medical/surgery) "cro" = ( /obj/structure/bed/roller, /obj/machinery/iv_drip, @@ -63316,27 +63630,6 @@ }, /turf/open/floor/plasteel/white, /area/medical/surgery) -"csq" = ( -/obj/structure/bed, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/item/bedsheet/medical, -/obj/machinery/newscaster{ - pixel_y = -32 - }, -/obj/machinery/camera{ - c_tag = "Medbay Recovery Room"; - dir = 1; - network = list("ss13","medbay") - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/surgery) "csr" = ( /obj/machinery/door/airlock/maintenance{ name = "Medbay Maintenance"; @@ -63347,21 +63640,6 @@ "css" = ( /turf/closed/wall, /area/medical/cryo) -"cst" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/machinery/camera{ - c_tag = "Medbay Hallway Central"; - dir = 4; - network = list("ss13","medbay") - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay/central) "csu" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -64549,32 +64827,6 @@ }, /turf/open/floor/plasteel/dark, /area/medical/genetics) -"cuv" = ( -/obj/item/reagent_containers/dropper, -/obj/item/reagent_containers/glass/beaker{ - pixel_x = 8; - pixel_y = 2 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/structure/sign/warning/nosmoking{ - pixel_y = 32 - }, -/obj/structure/table/glass, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/medical/genetics) "cuw" = ( /obj/structure/filingcabinet/chestdrawer, /obj/effect/turf_decal/tile/blue{ @@ -64768,23 +65020,6 @@ dir = 5 }, /area/crew_quarters/heads/hor) -"cuR" = ( -/obj/structure/table, -/obj/item/taperecorder{ - pixel_x = -3 - }, -/obj/item/paicard{ - pixel_x = 4 - }, -/obj/item/storage/secure/briefcase, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/turf/open/floor/plasteel/cafeteria{ - dir = 5 - }, -/area/crew_quarters/heads/hor) "cuS" = ( /obj/machinery/portable_atmospherics/canister/carbon_dioxide, /obj/machinery/light/small{ @@ -65128,25 +65363,6 @@ }, /turf/open/floor/plasteel/white, /area/medical/genetics) -"cvC" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/item/storage/box/syringes, -/obj/item/storage/box/beakers{ - pixel_x = 2; - pixel_y = 2 - }, -/obj/structure/table/glass, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/medical/genetics) "cvD" = ( /obj/structure/chair/office/light{ dir = 4 @@ -65702,17 +65918,6 @@ }, /turf/open/floor/plasteel, /area/medical/genetics) -"cwF" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) "cwG" = ( /obj/structure/cable/yellow{ icon_state = "2-4" @@ -65782,17 +65987,6 @@ }, /turf/open/floor/plasteel/white, /area/science/research) -"cwO" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/science/research) "cwP" = ( /obj/machinery/power/apc{ dir = 2; @@ -66779,23 +66973,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, /area/science/circuit) -"cyN" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/machinery/airalarm{ - pixel_y = 24 - }, -/obj/item/paper_bin{ - pixel_x = -2; - pixel_y = 4 - }, -/obj/structure/table/glass, -/turf/open/floor/plasteel/white/side{ - dir = 2 - }, -/area/medical/medbay/aft) "cyO" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk, @@ -67424,28 +67601,6 @@ }, /turf/open/floor/plasteel/white, /area/medical/medbay/aft) -"czX" = ( -/obj/item/book/manual/wiki/medical_cloning{ - pixel_y = 6 - }, -/obj/item/paper, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/structure/table/glass, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/medical/genetics/cloning) "czY" = ( /obj/item/storage/box/rxglasses{ pixel_x = 3; @@ -68102,15 +68257,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/science/robotics/mechbay) -"cBi" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 28 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/science/robotics/mechbay) "cBj" = ( /obj/structure/table, /obj/item/radio/intercom{ @@ -68519,16 +68665,6 @@ dir = 9 }, /area/medical/medbay/aft) -"cCb" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/structure/closet/secure_closet/personal/patient, -/turf/open/floor/plasteel/white/corner{ - dir = 2 - }, -/area/medical/medbay/aft) "cCc" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/closet/secure_closet/personal/patient, @@ -69590,20 +69726,6 @@ }, /turf/closed/wall, /area/hallway/primary/aft) -"cEg" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) "cEh" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 4 @@ -70646,16 +70768,6 @@ }, /turf/open/floor/plasteel/white, /area/science/research) -"cGi" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/turf/open/floor/plasteel/white/side{ - dir = 10 - }, -/area/science/research) "cGj" = ( /obj/machinery/sparker/toxmix{ dir = 2; @@ -72041,27 +72153,6 @@ }, /turf/closed/wall, /area/medical/virology) -"cIt" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 - }, -/obj/machinery/vending/wardrobe/viro_wardrobe, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/medical/virology) "cIu" = ( /obj/structure/closet/crate/freezer, /obj/item/reagent_containers/blood, @@ -73259,22 +73350,6 @@ }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) -"cKF" = ( -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit/departure_lounge) "cKG" = ( /obj/structure/plasticflaps/opaque, /obj/machinery/navbeacon{ @@ -73899,21 +73974,6 @@ }, /turf/open/floor/plasteel/white, /area/medical/virology) -"cLS" = ( -/obj/structure/chair/stool, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) "cLT" = ( /obj/effect/decal/cleanable/cobweb, /obj/structure/bodycontainer/morgue{ @@ -73926,23 +73986,6 @@ /obj/effect/landmark/xeno_spawn, /turf/open/floor/engine, /area/science/explab) -"cLV" = ( -/obj/item/radio/intercom{ - pixel_y = 25 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 - }, -/obj/structure/table/wood, -/obj/item/clothing/under/burial, -/obj/item/clothing/under/burial, -/obj/item/clothing/under/burial, -/obj/item/clothing/under/burial, -/obj/item/clothing/under/burial, -/obj/item/clothing/under/burial, -/turf/open/floor/plasteel/grimy, -/area/chapel/office) "cLW" = ( /obj/machinery/requests_console{ department = "Chapel"; @@ -77867,13 +77910,6 @@ /obj/structure/closet/emcloset, /turf/open/floor/plasteel/dark, /area/hallway/primary/central) -"cVi" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/turf/open/floor/wood, -/area/library) "cVx" = ( /obj/docking_port/stationary{ dir = 8; @@ -79673,21 +79709,6 @@ }, /turf/open/floor/plasteel, /area/engine/engineering) -"ddS" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 6 - }, -/obj/machinery/camera{ - c_tag = "Engineering Supermatter Fore"; - dir = 4; - network = list("ss13","engine") - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 - }, -/turf/open/floor/plasteel/dark, -/area/engine/engineering) "ddT" = ( /obj/machinery/atmospherics/pipe/manifold/general/visible, /turf/open/floor/plasteel/dark, @@ -81293,20 +81314,6 @@ /obj/structure/closet/crate/wooden/toy, /turf/open/floor/wood, /area/crew_quarters/theatre) -"dis" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/structure/sign/poster/contraband/random{ - pixel_y = -32 - }, -/turf/open/floor/wood, -/area/crew_quarters/theatre) "dit" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -84066,13 +84073,6 @@ }, /turf/open/floor/wood, /area/library) -"qXt" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/turf/open/floor/plasteel/dark, -/area/crew_quarters/cryopod) "rzX" = ( /obj/structure/chair/office/light{ dir = 1; @@ -97783,7 +97783,7 @@ bEn dic bHI bJo -bKW +ayb bMB alK dio @@ -98027,7 +98027,7 @@ bbI biu bjV bjV -bnK +atw bqb bbI btT @@ -98278,7 +98278,7 @@ aXd aYI bae bbJ -bcV +aov bbJ bgv biv @@ -100077,7 +100077,7 @@ aaa aip doJ bbK -bdc +aoy beQ bpt bcW @@ -100609,7 +100609,7 @@ bNh bNK bBg dig -bJx +awX bLa bMD bOh @@ -101343,7 +101343,7 @@ rMS azl aAE aAE -aDh +aeD aEv aFF ayj @@ -101359,7 +101359,7 @@ aIg aUe aVG aXe -aYJ +anu bal dmF bdg @@ -101890,7 +101890,7 @@ bvX bxQ bzB bBn -bCS +awN bBn bQN dih @@ -102451,7 +102451,7 @@ cEI cFE cGw cHr -cIt +aEs cEE cKi cKV @@ -103483,7 +103483,7 @@ cIx cEE cKm cKZ -cLS +aEC cMB cBR aaf @@ -103679,7 +103679,7 @@ bdl beY bgO biK -bkn +arF bat bnW bqs @@ -103693,7 +103693,7 @@ bSx bEw bzE bHR -bJy +awY bLh bMH bue @@ -103912,7 +103912,7 @@ awT aym azu aAO -aCc +adI aDo aEE ayl @@ -103926,7 +103926,7 @@ aPf aQo aRJ aSW -aUi +amV aVL aXl aYR @@ -103975,7 +103975,7 @@ cmk cnq coC cpW -crn +aAU csn cia cdl @@ -105004,7 +105004,7 @@ cnt coF cqa crq -csq +aAX cia dux diM @@ -105510,7 +105510,7 @@ dvE cev cfG cgP -cie +azB cjE cld cev @@ -105525,7 +105525,7 @@ cvn cwn cxd cxU -cyN +aDd czO cAS cBU @@ -105539,7 +105539,7 @@ clK cJl cKp cLa -cLV +aFc cME cNv cOd @@ -105945,7 +105945,7 @@ abY acp aax acZ -adq +aad adN aej aeK @@ -106008,7 +106008,7 @@ bzE cVb cVe cVf -cVi +ayd bOm ybn bPW @@ -106537,7 +106537,7 @@ cbJ cdp cev cfK -cgT +azA cii cjI clh @@ -106783,7 +106783,7 @@ buj bxY buj bwh -bSD +ayZ buj buj bWh @@ -107060,7 +107060,7 @@ cnA coN cqi crw -cst +aBc cqi cuo cvq @@ -107273,7 +107273,7 @@ aXx aYW baH bcc -bdz +apP bfi bfi bfi @@ -107513,7 +107513,7 @@ aaa aaa aaa azC -aFV +ahT aHu aID aJN @@ -108032,7 +108032,7 @@ aHw aIF aJN aLm -aMF +ajk aNY aPr aQy @@ -108096,9 +108096,9 @@ cwv cxm cxZ cyV -czX +aDe cvt -cCb +aDg cCR cDU cER @@ -108560,7 +108560,7 @@ baL bcf bdD bfm -bhd +arh biV bkz bkz @@ -108794,7 +108794,7 @@ avk ajo aaa aDu -aAX +adq aCj aDv aEI @@ -108833,7 +108833,7 @@ bDa bEH bGy bIc -bJH +axH bLq bId bOs @@ -109349,7 +109349,7 @@ bGC bIe bJI bLr -bMW +ayg bOt bQb bRs @@ -109812,7 +109812,7 @@ ajp akz ajQ anj -aot +abk apG apG apG @@ -110146,7 +110146,7 @@ cqr cga csE ctA -cuv +aBP cvB cwC cxu @@ -110367,7 +110367,7 @@ boq bqI bsT buw -bwr +auS byd bzS bBF @@ -110661,7 +110661,7 @@ cga cKJ ctB cuw -cvC +aCc cwD cxw cyj @@ -110836,7 +110836,7 @@ afW aax adY aiz -ajt +aaW akB akA anm @@ -111353,7 +111353,7 @@ aeq bgB akC alU -ann +aaX adY apM ard @@ -111690,7 +111690,7 @@ csJ ctE dDv cuA -cwF +aCi cxz cyn czf @@ -111698,7 +111698,7 @@ cAh cBe chg chg -cEg +aDh cFa cFZ cGU @@ -112126,7 +112126,7 @@ akF alZ anq aoA -aoy +abt arg asw anr @@ -112146,7 +112146,7 @@ aJV aIK aHB aHB -aPA +amv aJV aHB aHB @@ -112194,7 +112194,7 @@ cgc chh chh chh -cly +aAq cmE cnP cpa @@ -112219,7 +112219,7 @@ chh cvG cIG cJG -cKF +aEu cLu cMj cMY @@ -112392,7 +112392,7 @@ awh axi ayB azI -aBc +adH aCn aDB aES @@ -112658,7 +112658,7 @@ aHD aIL aJX aLz -aMK +ajt aOf aPB aQG @@ -113146,13 +113146,13 @@ aaf aeq aeq agQ -ahC +aaM ahI aeq ajA akJ amc -anu +abd aoz apQ arj @@ -113207,7 +113207,7 @@ bLv bNk bOF dip -bRG +ayv bSI bTS aYX @@ -113494,7 +113494,7 @@ cxG cys czk cAo -cBi +aDf cCn cDd cEm @@ -113708,7 +113708,7 @@ boB bqT btb buE -bwz +auT byn bAb bBE @@ -113938,7 +113938,7 @@ aBh aCq aDH aEY -aGs +ahV aHE aIQ aKb @@ -113961,7 +113961,7 @@ aaf bfv bfv bfv -boC +atC bqU bfv bcj @@ -114175,7 +114175,7 @@ adZ afi agf agW -ahJ +aaU adZ ajD akN @@ -114224,7 +114224,7 @@ bcj buF bwA bfA -bAc +avV bcj bDj bEY @@ -114497,7 +114497,7 @@ bGM bTX aYX bWB -bXZ +azc bZj caA ccj @@ -114756,7 +114756,7 @@ aZa bWC bSS bZn -caB +azf ccj cdO ceU @@ -114961,7 +114961,7 @@ auW awp axs ayF -azQ +adk aBk aCs aDI @@ -115278,7 +115278,7 @@ cgj chq ciK ckh -clI +aAs bZn cob cpm @@ -115545,7 +115545,7 @@ csX ctP cuK cvO -cwO +aCL cxJ cyx czq @@ -115555,7 +115555,7 @@ cCs ctP cEp cFm -cGi +aDt cHc cHY cIS @@ -115784,7 +115784,7 @@ aYX bWD bYa bZo -caE +azh ccn cdS ceX @@ -116005,7 +116005,7 @@ aPG aQN aSd aTs -aUL +ann aSe aXS aYX @@ -116254,7 +116254,7 @@ ayJ aGx aHH aIY -aKj +aiW aLG aMV aOr @@ -116536,7 +116536,7 @@ bra btj buL bdO -byv +avU bcl bBQ bDz @@ -116548,7 +116548,7 @@ bLH bNt bOO bQz -bRO +ayU bSQ bUb bVb @@ -116771,7 +116771,7 @@ aIZ aKk aLH aMW -aOs +aju aPH aQN aOu @@ -116812,7 +116812,7 @@ bVo bWH bYc bZq -caG +azi ccp bSS ceZ @@ -117076,7 +117076,7 @@ ceZ cgo chs ciN -ckm +azQ clN bZn cog @@ -117342,7 +117342,7 @@ cqL crQ cte ctV -cuR +aBR cvU cwU crQ @@ -117524,7 +117524,7 @@ aey aey aoN ajD -arx +abE asO ajD avk @@ -117552,7 +117552,7 @@ aWt aYa aZt bbc -bcn +anz bdR aZt bhE @@ -117563,7 +117563,7 @@ boM brd btl bmO -bwK +avl bwO bAi bBT @@ -117792,7 +117792,7 @@ aGE aBr aCz aDR -aFc +afQ aGB aHI aFd @@ -118075,7 +118075,7 @@ bkU bmM boO brf -btn +auQ bmO bwM bwO @@ -118621,7 +118621,7 @@ chx chx cgq cmQ -cok +aAy cpy cqQ cgq @@ -119567,12 +119567,12 @@ aag fpY sME oXn -qXt +aae qLE aft agt ahf -ahV +aaV aiQ dhp alg @@ -119629,7 +119629,7 @@ bBX bBX bKk bLP -bNC +ayh bOW bQH bRV @@ -120611,7 +120611,7 @@ aqg arC asX auh -avl +acd asX axG ayN @@ -121133,7 +121133,7 @@ aAh aBB aCI auj -aFo +ahC aGL aHR aJh @@ -121174,7 +121174,7 @@ bKe bNG bNG bZx -cgF +ayY bSY bUq bKe @@ -122449,7 +122449,7 @@ buV byN dhW dhX -bCd +avX dib bFz dif @@ -122458,7 +122458,7 @@ byN bLS dim bPe -dis +ayu byN bvd bUv @@ -123446,7 +123446,7 @@ axY aBD aCN aEh -aFp +ahJ aGQ axY aJj @@ -123454,7 +123454,7 @@ aJk aMa aMa axY -aPU +amB aRj aSp aTD @@ -123463,7 +123463,7 @@ aWx aYo aZC bbs -bcE +aot bef aWw bhO @@ -123981,7 +123981,7 @@ bcG beh aWw bhS -bjE +arx bli bmX bpf @@ -123994,11 +123994,11 @@ bAz bCf bty bFE -bHo +awO bIH bKr bLW -bNN +ayt bPj bKr aqr @@ -124990,7 +124990,7 @@ ayT aEn aFv aGV -aHX +aiT aEi aKA aMc @@ -126805,7 +126805,7 @@ aYu aZN bbD bcN -beo +apX bfX bid bjL @@ -127297,7 +127297,7 @@ avA axY axZ ayX -ddS +adl bUw aCY dek @@ -127328,7 +127328,7 @@ bhT brK bhT bvo -bvr +auR bxh bzb bAK @@ -127547,7 +127547,7 @@ amM anR apl aqx -arS +abH ati ajb avB @@ -137349,7 +137349,7 @@ aaa blA bnu bpH -brU +atF aOV aaa aMq @@ -137860,7 +137860,7 @@ aRy aRy aRy aRy -blB +arS bnw bpJ brW @@ -138628,7 +138628,7 @@ aZR bbF bcP aVl -bgh +aqe bim bjQ bjQ @@ -139919,7 +139919,7 @@ bjQ bse bnE bpR -byM +atJ btL bvz bxr @@ -140181,7 +140181,7 @@ btL bvA bxs bzt -bBa +avW bCD bEg bGd diff --git a/_maps/map_files/OmegaStation/OmegaStation.dmm b/_maps/map_files/OmegaStation/OmegaStation.dmm index bd3d72dc85..0edeb8bc83 100644 --- a/_maps/map_files/OmegaStation/OmegaStation.dmm +++ b/_maps/map_files/OmegaStation/OmegaStation.dmm @@ -1087,24 +1087,25 @@ /turf/closed/wall, /area/bridge) "abB" = ( -/obj/machinery/computer/robotics{ - dir = 4 +/obj/item/storage/toolbox/mechanical{ + pixel_x = -3; + pixel_y = 3 }, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/purple{ +/obj/item/storage/toolbox/electrical, +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/turf_decal/tile/purple{ +/obj/structure/table, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -26 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, /turf/open/floor/plasteel/dark, -/area/bridge) +/area/ai_monitored/turret_protected/aisat_interior) "abC" = ( /obj/structure/cable/white{ icon_state = "2-4" @@ -1677,6 +1678,78 @@ }, /turf/open/floor/plasteel, /area/maintenance/starboard) +"acz" = ( +/obj/machinery/porta_turret/ai{ + installation = /obj/item/gun/energy/e_gun/turret + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -26 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ai_monitored/turret_protected/aisat_interior) +"acA" = ( +/obj/machinery/computer/robotics{ + dir = 4 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/bridge) +"acB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/camera{ + c_tag = "Bridge - Port Access"; + dir = 8; + name = "command camera" + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/bridge) +"acC" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/camera{ + c_tag = "Bridge - Starboard Access"; + dir = 4; + name = "command camera" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/bridge) "acD" = ( /obj/item/pickaxe/emergency, /turf/open/floor/plating/asteroid, @@ -2116,6 +2189,71 @@ /obj/structure/sign/warning/vacuum, /turf/open/floor/plating, /area/quartermaster/storage) +"adr" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/light_switch{ + pixel_x = -24; + pixel_y = -24 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/quartermaster/storage) +"ads" = ( +/obj/machinery/suit_storage_unit/security, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/security/brig) +"adt" = ( +/obj/machinery/photocopier, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/structure/cable/white{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/security/detectives_office) +"adu" = ( +/obj/structure/table/reinforced, +/obj/item/stack/cable_coil/white, +/obj/item/stack/packageWrap, +/obj/item/hand_labeler, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/camera{ + c_tag = "Bridge - Teleporter"; + dir = 4; + name = "command camera" + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/teleporter) "adv" = ( /obj/structure/closet/crate{ icon_state = "crateopen" @@ -2134,6 +2272,17 @@ /obj/item/clothing/head/helmet/space/orange, /turf/open/floor/plating, /area/asteroid/nearstation) +"ady" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/stripes/end{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ai_monitored/storage/eva) "adz" = ( /obj/structure/sign/warning/vacuum, /turf/closed/wall, @@ -2279,6 +2428,17 @@ /obj/structure/closet/crate/bin, /turf/open/floor/wood, /area/crew_quarters/heads/captain/private) +"adM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard/fore) "adN" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/item/radio/intercom{ @@ -2380,6 +2540,26 @@ "adX" = ( /turf/closed/wall, /area/crew_quarters/heads/hop) +"adY" = ( +/obj/item/storage/box/teargas{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/box/handcuffs, +/obj/item/storage/box/flashbangs{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/structure/table/reinforced, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/brig) "adZ" = ( /obj/item/radio/intercom{ name = "Station Intercom"; @@ -2410,6 +2590,26 @@ }, /turf/open/floor/plasteel, /area/quartermaster/storage) +"aeb" = ( +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-21" + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Security - Brig Aft"; + dir = 8 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/brig) "aec" = ( /obj/machinery/conveyor{ dir = 8; @@ -2452,6 +2652,21 @@ }, /turf/open/floor/plasteel, /area/quartermaster/storage) +"aef" = ( +/obj/structure/table/reinforced, +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -22 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/item/paper_bin, +/obj/item/pen, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/quartermaster/miningdock) "aeg" = ( /obj/machinery/conveyor{ dir = 8; @@ -2477,6 +2692,51 @@ }, /turf/open/floor/plating, /area/quartermaster/storage) +"aei" = ( +/obj/machinery/vending/coffee, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/bar/atrium) +"aej" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-21" + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/plasteel, +/area/hallway/primary/port) +"aek" = ( +/obj/structure/table/reinforced, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/obj/machinery/cell_charger, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/light_switch{ + pixel_x = -24; + pixel_y = -24 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/storage/primary) "ael" = ( /obj/structure/closet/crate, /obj/effect/spawner/lootdrop/maintenance{ @@ -2490,6 +2750,16 @@ icon_state = "platingdmg3" }, /area/asteroid/nearstation) +"aen" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/engine/atmos) "aeo" = ( /obj/structure/table, /obj/item/extinguisher/mini, @@ -2872,6 +3142,15 @@ /obj/effect/turf_decal/loading_area, /turf/open/floor/plasteel, /area/quartermaster/storage) +"aeR" = ( +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, +/area/engine/atmos) "aeS" = ( /obj/structure/closet/crate, /obj/effect/turf_decal/delivery, @@ -2889,6 +3168,39 @@ }, /turf/open/floor/plasteel, /area/quartermaster/storage) +"aeV" = ( +/obj/machinery/vending/snack/random, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/hallway/primary/starboard/fore) +"aeW" = ( +/obj/structure/table/reinforced, +/obj/item/clipboard, +/obj/item/toy/figure/chef, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/camera{ + c_tag = "Kitchen"; + dir = 2 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/kitchen) "aeX" = ( /obj/machinery/light/small, /obj/effect/turf_decal/stripes/line{ @@ -2896,6 +3208,22 @@ }, /turf/open/floor/plasteel, /area/quartermaster/storage) +"aeY" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/scrubber, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel/white/corner{ + dir = 1 + }, +/area/engine/break_room) "aeZ" = ( /obj/docking_port/stationary{ dir = 4; @@ -2907,6 +3235,13 @@ }, /turf/open/space/basic, /area/space) +"afa" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) "afb" = ( /obj/structure/door_assembly/door_assembly_mhatch, /obj/effect/turf_decal/stripes/line{ @@ -2917,6 +3252,25 @@ }, /turf/open/floor/plating, /area/asteroid/nearstation) +"afc" = ( +/obj/machinery/vending/clothing, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/dorms) "afd" = ( /obj/structure/table/wood, /obj/item/taperecorder, @@ -3050,22 +3404,28 @@ }, /area/crew_quarters/heads/captain/private) "afp" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/power/terminal{ + dir = 1 + }, /obj/machinery/firealarm{ - dir = 4; + dir = 8; pixel_x = 24 }, +/obj/structure/cable{ + icon_state = "0-8" + }, /obj/machinery/camera{ - c_tag = "Bridge - Port Access"; - dir = 8; - name = "command camera" + c_tag = "SMES Access"; + dir = 8 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/effect/turf_decal/stripes/line{ + dir = 2 }, -/turf/open/floor/plasteel/dark, -/area/bridge) +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) "afq" = ( /obj/structure/table/reinforced, /obj/machinery/door/window/brigdoor/westright{ @@ -3134,26 +3494,18 @@ /turf/open/floor/plasteel/dark, /area/ai_monitored/nuke_storage) "aft" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, /obj/machinery/firealarm{ dir = 8; - pixel_x = -24 + pixel_x = 24 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/camera{ - c_tag = "Bridge - Starboard Access"; - dir = 4; - name = "command camera" - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ + c_tag = "Central Hallway West"; dir = 8 }, -/turf/open/floor/plasteel/dark, -/area/bridge) +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/plasteel, +/area/hallway/primary/port) "afu" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -3380,6 +3732,36 @@ /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/quartermaster/storage) +"afJ" = ( +/obj/structure/table, +/obj/item/storage/pill_bottle/dice, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) +"afK" = ( +/obj/machinery/vending/snack/random, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/bar/atrium) "afL" = ( /obj/structure/girder/reinforced, /turf/open/floor/plating, @@ -3395,6 +3777,19 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating, /area/asteroid/nearstation) +"afO" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 + }, +/area/hallway/primary/starboard) "afP" = ( /obj/structure/table/wood, /obj/item/book/manual/wiki/security_space_law, @@ -3666,6 +4061,16 @@ }, /turf/open/floor/plasteel/dark, /area/bridge) +"agm" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/engine, +/area/engine/engineering) "agn" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/white, @@ -3812,6 +4217,28 @@ }, /turf/open/floor/plasteel, /area/quartermaster/storage) +"agy" = ( +/obj/machinery/vending/snack/random, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/hallway/primary/port/aft) "agz" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -3864,6 +4291,23 @@ }, /turf/open/floor/plasteel, /area/quartermaster/storage) +"agD" = ( +/obj/machinery/shower{ + dir = 4; + name = "emergency shower" + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel, +/area/science/research) "agE" = ( /obj/item/stack/ore/silver, /obj/item/stack/ore/iron, @@ -4287,17 +4731,23 @@ }, /area/maintenance/starboard/fore) "ahk" = ( +/obj/structure/table/glass, +/obj/item/storage/box/bodybags{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/box/bodybags, +/obj/item/pen, /obj/machinery/firealarm{ dir = 8; - pixel_x = -24 + pixel_x = 24 }, -/obj/machinery/light_switch{ - pixel_x = -24; - pixel_y = -24 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/quartermaster/storage) +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/plasteel/white, +/area/medical/medbay/zone3) "ahl" = ( /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -4383,6 +4833,40 @@ }, /turf/open/floor/plating, /area/quartermaster/storage) +"ahs" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) +"aht" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{ + dir = 1 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/science/research) "ahu" = ( /turf/closed/wall/r_wall, /area/asteroid/nearstation) @@ -4438,23 +4922,28 @@ /turf/open/floor/plasteel/dark, /area/security/brig) "ahy" = ( -/obj/machinery/suit_storage_unit/security, /obj/machinery/firealarm{ dir = 4; - pixel_x = 24 + pixel_x = -24 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/structure/cable/white{ + icon_state = "1-4" + }, +/obj/machinery/camera{ + c_tag = "Mech Bay"; + dir = 4 }, /obj/effect/turf_decal/stripes/line{ - dir = 10 + dir = 9 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/security/brig) +/turf/open/floor/plasteel, +/area/science/robotics/mechbay) "ahz" = ( /obj/structure/reagent_dispensers/fueltank, /obj/effect/turf_decal/stripes/line{ @@ -4473,20 +4962,17 @@ /turf/open/floor/plasteel, /area/asteroid/nearstation) "ahB" = ( -/obj/machinery/photocopier, /obj/machinery/firealarm{ dir = 8; - pixel_x = -24 + pixel_x = 24 }, -/obj/structure/cable/white{ - icon_state = "2-4" - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/light{ dir = 4 }, -/turf/open/floor/plasteel/dark, -/area/security/detectives_office) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/plasteel/white, +/area/medical/medbay/zone3) "ahC" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/white{ @@ -4720,6 +5206,23 @@ }, /turf/open/floor/plasteel/dark, /area/ai_monitored/nuke_storage) +"ahW" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/plasteel/white, +/area/science/research) "ahX" = ( /obj/machinery/airalarm{ dir = 8; @@ -4806,6 +5309,50 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/quartermaster/storage) +"aig" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) +"aih" = ( +/obj/structure/bookcase, +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -22 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Chapel South"; + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/chapel/main) "aik" = ( /obj/structure/barricade/wooden, /obj/effect/turf_decal/sand/plating, @@ -7734,26 +8281,6 @@ }, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/restrooms) -"amT" = ( -/obj/structure/table/reinforced, -/obj/item/stack/cable_coil/white, -/obj/item/stack/packageWrap, -/obj/item/hand_labeler, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/machinery/camera{ - c_tag = "Bridge - Teleporter"; - dir = 4; - name = "command camera" - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/teleporter) "amV" = ( /obj/structure/table/reinforced, /obj/item/storage/belt/utility, @@ -7883,17 +8410,6 @@ }, /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) -"anj" = ( -/obj/machinery/suit_storage_unit/standard_unit, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/effect/turf_decal/stripes/end{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ai_monitored/storage/eva) "ank" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/door/firedoor, @@ -8364,17 +8880,6 @@ "anY" = ( /turf/closed/wall/rust, /area/ai_monitored/storage/eva) -"anZ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/starboard/fore) "aoa" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 @@ -8542,26 +9047,6 @@ }, /turf/open/floor/engine/vacuum, /area/engine/atmos) -"aos" = ( -/obj/item/storage/box/teargas{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/storage/box/handcuffs, -/obj/item/storage/box/flashbangs{ - pixel_x = -3; - pixel_y = -3 - }, -/obj/structure/table/reinforced, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/brig) "aot" = ( /obj/structure/cable/white{ icon_state = "1-2" @@ -9960,26 +10445,6 @@ }, /turf/open/floor/plasteel, /area/security/brig) -"aqP" = ( -/obj/item/twohanded/required/kirbyplants{ - icon_state = "plant-21" - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Security - Brig Aft"; - dir = 8 - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/brig) "aqQ" = ( /obj/machinery/door/firedoor, /obj/structure/table/reinforced, @@ -10209,21 +10674,6 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/plasteel, /area/hallway/primary/starboard/fore) -"ark" = ( -/obj/structure/table/reinforced, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/item/paper_bin, -/obj/item/pen, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/quartermaster/miningdock) "arl" = ( /obj/structure/table/reinforced, /obj/machinery/light, @@ -11442,24 +11892,6 @@ }, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar/atrium) -"atj" = ( -/obj/machinery/vending/coffee, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/crew_quarters/bar/atrium) "atl" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 5 @@ -12885,33 +13317,6 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/plasteel, /area/hallway/primary/port) -"avX" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/item/twohanded/required/kirbyplants{ - icon_state = "plant-21" - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/plasteel, -/area/hallway/primary/port) -"avY" = ( -/obj/structure/table/reinforced, -/obj/item/stock_parts/cell/high, -/obj/item/stock_parts/cell/high, -/obj/machinery/cell_charger, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/machinery/light_switch{ - pixel_x = -24; - pixel_y = -24 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/storage/primary) "avZ" = ( /obj/machinery/vending/tool, /obj/machinery/status_display{ @@ -14103,25 +14508,6 @@ }, /turf/open/floor/plasteel, /area/engine/atmos) -"ayl" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/engine/atmos) -"aym" = ( -/obj/machinery/portable_atmospherics/canister/nitrogen, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/engine/atmos) "ayn" = ( /obj/machinery/portable_atmospherics/canister/nitrous_oxide, /obj/effect/turf_decal/delivery, @@ -16090,21 +16476,6 @@ heat_capacity = 1e+006 }, /area/hallway/primary/starboard/fore) -"aCh" = ( -/obj/machinery/vending/snack/random, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/hallway/primary/starboard/fore) "aCi" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/white{ @@ -16498,24 +16869,6 @@ }, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) -"aCV" = ( -/obj/structure/table/reinforced, -/obj/item/clipboard, -/obj/item/toy/figure/chef, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/machinery/camera{ - c_tag = "Kitchen"; - dir = 2 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/crew_quarters/kitchen) "aCW" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/tile/neutral, @@ -16712,22 +17065,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/closed/wall/r_wall, /area/engine/break_room) -"aDw" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/scrubber, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white/corner{ - dir = 1 - }, -/area/engine/break_room) "aDx" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 4 @@ -17441,25 +17778,6 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/plasteel, /area/hallway/primary/port) -"aEK" = ( -/obj/machinery/vending/clothing, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/crew_quarters/dorms) "aEL" = ( /obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" @@ -17972,29 +18290,6 @@ }, /turf/open/floor/plasteel, /area/engine/engineering) -"aFy" = ( -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/camera{ - c_tag = "SMES Access"; - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) "aFz" = ( /obj/structure/closet/radiation, /obj/structure/extinguisher_cabinet{ @@ -18207,19 +18502,6 @@ heat_capacity = 1e+006 }, /area/hallway/primary/port) -"aFL" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/camera{ - c_tag = "Central Hallway West"; - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/plasteel, -/area/hallway/primary/port) "aFN" = ( /obj/structure/extinguisher_cabinet{ pixel_x = -26 @@ -20144,19 +20426,6 @@ /obj/machinery/status_display/ai, /turf/closed/wall, /area/hallway/primary/starboard) -"aJa" = ( -/obj/structure/table, -/obj/item/storage/pill_bottle/dice, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) "aJb" = ( /obj/effect/turf_decal/tile/red{ dir = 8 @@ -21486,23 +21755,6 @@ }, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) -"aLg" = ( -/obj/machinery/vending/snack/random, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/crew_quarters/bar/atrium) "aLh" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -22595,19 +22847,6 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/central) -"aNF" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/hallway/primary/starboard) "aNG" = ( /obj/structure/table/reinforced, /obj/item/clipboard, @@ -23060,16 +23299,6 @@ /obj/machinery/atmospherics/pipe/simple/cyan/visible, /turf/open/floor/engine, /area/engine/engineering) -"aOG" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/engine, -/area/engine/engineering) "aOH" = ( /turf/closed/wall/r_wall, /area/maintenance/port) @@ -23831,28 +24060,6 @@ }, /turf/closed/wall, /area/maintenance/port) -"aPW" = ( -/obj/machinery/vending/snack/random, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/hallway/primary/port/aft) "aPX" = ( /obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" @@ -25043,23 +25250,6 @@ "aSz" = ( /turf/closed/wall, /area/science/lab) -"aSA" = ( -/obj/machinery/shower{ - dir = 4; - name = "emergency shower" - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel, -/area/science/research) "aSB" = ( /obj/machinery/shower{ dir = 8; @@ -26907,24 +27097,6 @@ }, /turf/open/floor/plasteel/white, /area/medical/medbay/zone3) -"aWe" = ( -/obj/structure/table/glass, -/obj/item/storage/box/bodybags{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/storage/box/bodybags, -/obj/item/pen, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/plasteel/white, -/area/medical/medbay/zone3) "aWf" = ( /obj/structure/table/glass, /obj/item/folder/white, @@ -28247,29 +28419,6 @@ /obj/effect/turf_decal/tile/purple, /turf/open/floor/plasteel/white, /area/science/research) -"aYq" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{ - dir = 1 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/science/research) "aYr" = ( /obj/structure/chair/office/dark{ dir = 4 @@ -29792,29 +29941,6 @@ /obj/effect/turf_decal/stripes/corner, /turf/open/floor/plasteel, /area/hallway/primary/aft) -"baN" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/structure/cable/white{ - icon_state = "1-4" - }, -/obj/machinery/camera{ - c_tag = "Mech Bay"; - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/plasteel, -/area/science/robotics/mechbay) "baO" = ( /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, /obj/structure/cable/white{ @@ -30098,18 +30224,6 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/plasteel/white, /area/medical/medbay/zone3) -"bbu" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/plasteel/white, -/area/medical/medbay/zone3) "bbv" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 @@ -31236,23 +31350,6 @@ }, /turf/open/floor/plasteel/white, /area/science/research) -"bdr" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/plasteel/white, -/area/science/research) "bds" = ( /turf/closed/wall/rust, /area/science/robotics/lab) @@ -32126,21 +32223,6 @@ }, /turf/open/floor/plasteel, /area/security/checkpoint) -"beK" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) "beL" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -34449,35 +34531,6 @@ }, /turf/open/floor/plasteel/chapel, /area/chapel/main) -"biT" = ( -/obj/structure/bookcase, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Chapel South"; - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/chapel/main) "biU" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -37096,17 +37149,6 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/port) -"dai" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) "ddI" = ( /obj/machinery/air_sensor/atmos/toxin_tank, /turf/open/floor/engine/plasma, @@ -40385,13 +40427,6 @@ }, /turf/open/floor/plating, /area/maintenance/starboard) -"sHf" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) "sHz" = ( /obj/structure/closet/crate/bin, /obj/effect/turf_decal/bot, @@ -42204,25 +42239,6 @@ }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) -"sNK" = ( -/obj/item/storage/toolbox/mechanical{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/storage/toolbox/electrical, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/table, -/obj/machinery/firealarm{ - pixel_y = -26 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ai_monitored/turret_protected/aisat_interior) "sNM" = ( /obj/structure/lattice/catwalk, /turf/open/space, @@ -42274,20 +42290,6 @@ }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) -"sNU" = ( -/obj/machinery/porta_turret/ai{ - installation = /obj/item/gun/energy/e_gun/turret - }, -/obj/effect/turf_decal/delivery, -/obj/machinery/firealarm{ - pixel_y = -26 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ai_monitored/turret_protected/aisat_interior) "sOb" = ( /obj/structure/transit_tube, /obj/structure/lattice/catwalk, @@ -75663,7 +75665,7 @@ awF aCA uok aEw -aFy +afp aGg aHq aIn @@ -76684,7 +76686,7 @@ auE avJ cWR axs -ayl +aen azr aAt aBB @@ -76700,7 +76702,7 @@ aKG aLW bln aOd -aOG +agm aPN aQT aRR @@ -76931,7 +76933,7 @@ akT alH amH any -aos +adY akT aqI arD @@ -77198,12 +77200,12 @@ auG avL aqz axu -aym +aeR azt aAv aBD aCH -aDw +aeY aEB aFC aGp @@ -78722,7 +78724,7 @@ acF adz adw agF -ahy +ads ait aiY ajY @@ -78732,7 +78734,7 @@ ajY anF aow apB -aqP +aeb arK asQ agF @@ -79014,7 +79016,7 @@ aHA aEt aEt aOO -aPW +agy aQW aRY aTg @@ -79518,7 +79520,7 @@ aBL geZ geZ aEJ -aFL +aft aGx aHD aIA @@ -80007,7 +80009,7 @@ aeq afd afP agI -ahB +adt aiu ajd iaa @@ -80031,7 +80033,7 @@ aAE aBN ayv ayv -aEK +afc awQ aGy aHF @@ -80279,7 +80281,7 @@ lxq asT atN auS -avX +aej sDl axE ayw @@ -80793,7 +80795,7 @@ arQ asV atP auT -avY +aek awQ axG axG @@ -82326,7 +82328,7 @@ ajh akl alh alY -amT +adu anL aoF apK @@ -82361,7 +82363,7 @@ aSi aTo aUq aVi -aWe +ahk aWM aXo aXT @@ -82636,7 +82638,7 @@ bgb bgM bhx bin -biT +aih sLf aae aae @@ -83910,7 +83912,7 @@ aXZ aYS aZO baF -bbu +ahB bck bdc bdZ @@ -84116,7 +84118,7 @@ ace acV adN aey -afp +acB agf agW ahO @@ -84419,7 +84421,7 @@ aTw aTw aTw aTw -dai +ahs aYa aYU aZQ @@ -84625,7 +84627,7 @@ aaC aaP aba abm -abB +acA acg swJ adO @@ -86187,7 +86189,7 @@ aoS apY ara asj -atj +aei aue avj awo @@ -86205,7 +86207,7 @@ aGQ aHU aIQ aJX -aLg +afK sJn ara aOr @@ -86484,7 +86486,7 @@ bbB bcr bdj bef -beK +aig bfg bfO heQ @@ -86686,7 +86688,7 @@ acm ade adS aeG -aft +acC agl ahe agl @@ -86711,7 +86713,7 @@ awX aue aAR aCc -aCV +aeW aDS aEZ aFR @@ -86993,7 +86995,7 @@ aXy aYi aZb aZU -baN +ahy bbC bct bdl @@ -88494,7 +88496,7 @@ ajB akH alv ams -anj +ady anY aoY aqg @@ -88525,7 +88527,7 @@ ayP blo aQy aRu -aSA +agD aTM aUF aVy @@ -88538,7 +88540,7 @@ aZZ baT bbH bcx -bdr +ahW bel beN bfm @@ -88981,7 +88983,7 @@ sMr sNb sNr sNG -sNU +acz sMq aad aad @@ -89009,7 +89011,7 @@ akJ bxz amt ank -anZ +adM aoZ aqh ari @@ -89034,7 +89036,7 @@ aIX udT aLm uqY -aNF +afO vkK aPw aQz @@ -89303,7 +89305,7 @@ aVB aWs aWY aXG -aYq +aht aZj bac baW @@ -89537,7 +89539,7 @@ aRz bli azU aBb -aCh +aeV aDc aEa sHz @@ -89772,7 +89774,7 @@ adZ aeP afC agv -ahk +adr ado aiI ajI @@ -90008,7 +90010,7 @@ sMr sMQ sNf sNv -sNK +abB sMq aad aad @@ -91839,7 +91841,7 @@ anq aoi apj aqq -ark +aef amC sOJ bvg @@ -92366,7 +92368,7 @@ bvg sFs sFX sGC -sHf +afa sHB blM sIy @@ -93142,7 +93144,7 @@ aFk sIe bsO aHZ -aJa +afJ azb bta aMz diff --git a/_maps/map_files/PubbyStation/PubbyStation.dmm b/_maps/map_files/PubbyStation/PubbyStation.dmm index 9f1c1824cd..ddd3751116 100644 --- a/_maps/map_files/PubbyStation/PubbyStation.dmm +++ b/_maps/map_files/PubbyStation/PubbyStation.dmm @@ -59,10 +59,793 @@ }, /turf/open/floor/plasteel/dark, /area/crew_quarters/heads/captain) +"aag" = ( +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/effect/landmark/start/ai/secondary, +/obj/item/radio/intercom{ + anyai = 1; + broadcasting = 0; + freerange = 1; + frequency = 1447; + name = "Private Channel"; + pixel_x = -27 + }, +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 26 + }, +/turf/open/floor/circuit, +/area/ai_monitored/turret_protected/ai) +"aah" = ( +/obj/structure/table, +/obj/item/pen, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/item/paper_bin, +/turf/open/floor/plasteel/grimy, +/area/ai_monitored/turret_protected/aisat_interior) +"aai" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 6 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -27 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/security/main) +"aaj" = ( +/obj/structure/rack, +/obj/item/gun/energy/e_gun{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/gun/energy/e_gun, +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -27 + }, +/turf/open/floor/plasteel/dark, +/area/security/armory) +"aak" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -27 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/main) +"aal" = ( +/obj/structure/table, +/obj/machinery/recharger, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) +"aam" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 29 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/brig) +"aan" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/closet/secure_closet/exile, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/plasteel/dark, +/area/gateway) +"aao" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/machinery/computer/cryopod{ + pixel_y = 30 + }, +/obj/machinery/cryopod{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/dorms) +"aap" = ( +/obj/machinery/light{ + dir = 4; + light_color = "#e8eaff" + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/machinery/computer/rdconsole{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/bridge) +"aaq" = ( +/obj/machinery/computer/cargo/request, +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 29 + }, +/turf/open/floor/wood, +/area/crew_quarters/heads/hop) +"aar" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/storage/primary) +"aas" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 29 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"aat" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 29 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/hallway/secondary/exit/departure_lounge) +"aau" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/camera{ + c_tag = "Cargo Mailroom"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/turf/open/floor/plasteel, +/area/quartermaster/sorting) +"aav" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -28 + }, +/obj/machinery/hydroponics/constructable, +/turf/open/floor/plasteel, +/area/hydroponics) +"aaw" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 29 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"aax" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"aay" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) +"aaz" = ( +/obj/structure/table, +/obj/machinery/microwave{ + pixel_x = -3; + pixel_y = 6 + }, +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 27 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) +"aaA" = ( +/obj/structure/disposalpipe/junction/flip{ + dir = 1 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/bar) +"aaB" = ( +/obj/machinery/hydroponics/constructable, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -28 + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hydroponics) +"aaC" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel/dark, +/area/science/robotics/mechbay) +"aaD" = ( +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 27 + }, +/obj/structure/chair, +/obj/item/clothing/mask/cigarette, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) +"aaE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26; + pixel_y = 28 + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) +"aaF" = ( +/obj/machinery/vending/clothing, +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 27 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/genetics) +"aaG" = ( +/obj/structure/rack, +/obj/item/stack/packageWrap, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/item/hand_labeler, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/science/explab) +"aaH" = ( +/obj/structure/closet/l3closet, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -27 + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/science/xenobiology) +"aaI" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/medical/sleeper) +"aaJ" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/effect/turf_decal/tile/green, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) +"aaK" = ( +/obj/structure/rack, +/obj/item/crowbar, +/obj/item/wrench, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -28 + }, +/obj/item/multitool, +/obj/item/multitool, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/science/explab) +"aaL" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) +"aaM" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/camera{ + c_tag = "Research and Development Lab"; + dir = 8; + network = list("ss13","rd") + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/science/lab) +"aaN" = ( +/obj/machinery/power/apc/highcap/ten_k{ + dir = 1; + name = "Research Division APC"; + pixel_y = 25 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -28 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/science/explab) +"aaO" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -28 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/science/xenobiology) +"aaP" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -28 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) +"aaQ" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -28 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/science/explab) +"aaR" = ( +/obj/structure/closet/bombcloset, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/dark, +/area/science/mixing) +"aaS" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/science/mixing) +"aaT" = ( +/obj/machinery/portable_atmospherics/scrubber, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/hallway/primary/aft) +"aaU" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/camera{ + c_tag = "Toxins Storage"; + dir = 8; + network = list("ss13","rd") + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/turf/open/floor/engine, +/area/science/storage) +"aaV" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) +"aaW" = ( +/obj/structure/table, +/obj/item/clothing/gloves/color/latex, +/obj/item/clothing/mask/surgical, +/obj/item/clothing/suit/apron/surgical, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery) +"aaX" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) +"aaY" = ( +/obj/machinery/camera{ + c_tag = "Gravity Generator"; + dir = 2 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 29 + }, +/turf/open/floor/plasteel/dark, +/area/engine/gravity_generator) +"aaZ" = ( +/obj/structure/table, +/obj/machinery/cell_charger{ + pixel_y = 5 + }, +/obj/item/stock_parts/cell/high/plus, +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 29 + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/storage/tech) +"aba" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 29 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/atmos) +"abb" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 29 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) +"abc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/turf/open/floor/plasteel/dark, +/area/engine/engineering) +"abd" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/engine, +/area/engine/engineering) +"abe" = ( +/obj/structure/chair/wood/normal, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -28 + }, +/turf/open/floor/plasteel/dark, +/area/library/lounge) "abf" = ( /obj/structure/bed, /turf/open/floor/plating, /area/maintenance/department/science) +"abg" = ( +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-22" + }, +/obj/machinery/camera{ + c_tag = "Monastery Archives Fore"; + dir = 2; + network = list("ss13","monastery") + }, +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 29 + }, +/turf/open/floor/plasteel/dark, +/area/library) "aby" = ( /obj/structure/lattice, /obj/structure/grille, @@ -160,25 +943,6 @@ heat_capacity = 1e+006 }, /area/ai_monitored/turret_protected/ai) -"acj" = ( -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/effect/landmark/start/ai/secondary, -/obj/item/radio/intercom{ - anyai = 1; - broadcasting = 0; - freerange = 1; - frequency = 1447; - name = "Private Channel"; - pixel_x = -27 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = 26 - }, -/turf/open/floor/circuit, -/area/ai_monitored/turret_protected/ai) "ack" = ( /obj/machinery/power/smes{ charge = 5e+006 @@ -667,17 +1431,6 @@ }, /turf/open/floor/plasteel/grimy, /area/ai_monitored/turret_protected/aisat_interior) -"ado" = ( -/obj/structure/table, -/obj/item/pen, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 28 - }, -/obj/item/paper_bin, -/turf/open/floor/plasteel/grimy, -/area/ai_monitored/turret_protected/aisat_interior) "adp" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/plating, @@ -2445,19 +3198,6 @@ "ahL" = ( /turf/closed/wall/r_wall, /area/security/armory) -"ahM" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 6 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -27 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/security/main) "ahN" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 @@ -3378,20 +4118,6 @@ }, /turf/open/floor/plasteel, /area/security/brig) -"ajP" = ( -/obj/structure/rack, -/obj/item/gun/energy/e_gun{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/gun/energy/e_gun, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -27 - }, -/turf/open/floor/plasteel/dark, -/area/security/armory) "ajQ" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/plasteel/dark, @@ -4242,23 +4968,6 @@ }, /turf/open/floor/plasteel/dark, /area/security/armory) -"alB" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -27 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/main) "alC" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp/green{ @@ -4957,18 +5666,6 @@ /obj/machinery/atmospherics/pipe/simple/cyan/hidden, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) -"amZ" = ( -/obj/structure/table, -/obj/machinery/recharger, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 28 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) "ana" = ( /obj/structure/cable{ icon_state = "1-2" @@ -8219,20 +8916,6 @@ }, /turf/open/floor/plasteel, /area/gateway) -"aui" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/closet/secure_closet/exile, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/turf/open/floor/plasteel/dark, -/area/gateway) "auj" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/closed/wall, @@ -8713,19 +9396,6 @@ "avk" = ( /turf/open/floor/plasteel, /area/crew_quarters/dorms) -"avl" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 28 - }, -/obj/machinery/computer/cryopod{ - pixel_y = 30 - }, -/obj/machinery/cryopod{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/dorms) "avm" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -9668,24 +10338,6 @@ }, /turf/open/floor/plasteel/dark, /area/bridge) -"axe" = ( -/obj/machinery/light{ - dir = 4; - light_color = "#e8eaff" - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 28 - }, -/obj/machinery/computer/rdconsole{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/bridge) "axg" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel/dark, @@ -11428,14 +12080,6 @@ /obj/machinery/computer/security/mining, /turf/open/floor/wood, /area/crew_quarters/heads/hop) -"aBB" = ( -/obj/machinery/computer/cargo/request, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = 29 - }, -/turf/open/floor/wood, -/area/crew_quarters/heads/hop) "aBC" = ( /obj/structure/closet/secure_closet/hop, /obj/machinery/computer/security/telescreen{ @@ -12377,17 +13021,6 @@ "aDA" = ( /turf/open/floor/plasteel, /area/storage/primary) -"aDB" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 28 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/storage/primary) "aDC" = ( /obj/structure/table/wood, /obj/item/storage/lockbox/medal, @@ -14351,19 +14984,6 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/central) -"aHW" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = 29 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) "aHX" = ( /obj/structure/cable{ icon_state = "1-2" @@ -17496,23 +18116,6 @@ }, /turf/open/floor/plasteel, /area/quartermaster/sorting) -"aQb" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/machinery/camera{ - c_tag = "Cargo Mailroom"; - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 28 - }, -/turf/open/floor/plasteel, -/area/quartermaster/sorting) "aQc" = ( /obj/machinery/button/door{ id = "qm_warehouse"; @@ -18554,14 +19157,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) -"aSA" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -28 - }, -/obj/machinery/hydroponics/constructable, -/turf/open/floor/plasteel, -/area/hydroponics) "aSB" = ( /obj/structure/cable{ icon_state = "1-2" @@ -18767,22 +19362,6 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, /turf/open/floor/plasteel, /area/quartermaster/office) -"aTb" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = 29 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/quartermaster/office) "aTc" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, /obj/effect/turf_decal/tile/brown{ @@ -19105,15 +19684,6 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/central) -"aTP" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 28 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/plasteel, -/area/hallway/primary/central) "aTQ" = ( /obj/structure/extinguisher_cabinet{ pixel_x = -24 @@ -21323,20 +21893,6 @@ }, /turf/open/floor/plasteel, /area/quartermaster/office) -"aYu" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 28 - }, -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/quartermaster/office) "aYv" = ( /obj/machinery/navbeacon{ codes_txt = "delivery;dir=4"; @@ -21720,16 +22276,6 @@ }, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar) -"aZg" = ( -/obj/structure/disposalpipe/junction/flip{ - dir = 1 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 28 - }, -/turf/open/floor/plasteel/dark, -/area/crew_quarters/bar) "aZh" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/firealarm{ @@ -22071,23 +22617,6 @@ }, /turf/open/floor/plasteel, /area/janitor) -"aZR" = ( -/obj/machinery/hydroponics/constructable, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -28 - }, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hydroponics) "aZS" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -24430,15 +24959,6 @@ }, /turf/open/floor/plasteel/dark, /area/science/robotics/mechbay) -"bfx" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = 24 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel/dark, -/area/science/robotics/mechbay) "bfy" = ( /obj/machinery/mech_bay_recharge_port, /obj/structure/cable{ @@ -24817,18 +25337,6 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/central) -"bgx" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = 27 - }, -/obj/structure/chair, -/obj/item/clothing/mask/cigarette, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) "bgy" = ( /obj/machinery/light{ dir = 1 @@ -26680,18 +27188,6 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/aft) -"bly" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26; - pixel_y = 28 - }, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) "blz" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 @@ -27991,20 +28487,6 @@ }, /turf/open/floor/plasteel/white, /area/medical/genetics) -"boz" = ( -/obj/machinery/vending/clothing, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = 27 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/genetics) "boA" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/chair{ @@ -30021,28 +30503,6 @@ "bsA" = ( /turf/closed/wall, /area/medical/sleeper) -"bsB" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 - }, -/obj/structure/sign/poster/official/random{ - pixel_y = 32 - }, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/medical/sleeper) "bsC" = ( /obj/machinery/atmospherics/components/unary/cryo_cell, /obj/effect/turf_decal/delivery, @@ -30225,21 +30685,6 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/aft) -"bsV" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 28 - }, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) "bsW" = ( /obj/item/twohanded/required/kirbyplants, /obj/effect/turf_decal/tile/neutral{ @@ -30355,24 +30800,6 @@ }, /turf/open/floor/plasteel/dark, /area/science/server) -"btg" = ( -/obj/structure/rack, -/obj/item/crowbar, -/obj/item/wrench, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -28 - }, -/obj/item/multitool, -/obj/item/multitool, -/obj/effect/turf_decal/tile/purple{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/science/explab) "bth" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 @@ -30808,20 +31235,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/white, /area/medical/chemistry) -"bun" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 28 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/chemistry) "bup" = ( /obj/machinery/rnd/destructive_analyzer, /obj/effect/turf_decal/delivery, @@ -30838,24 +31251,6 @@ /obj/machinery/rnd/production/protolathe/department/science, /turf/open/floor/plasteel, /area/science/lab) -"bus" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/camera{ - c_tag = "Research and Development Lab"; - dir = 8; - network = list("ss13","rd") - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 28 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/science/lab) "but" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/light{ @@ -31456,30 +31851,6 @@ }, /turf/closed/wall, /area/science/explab) -"bvL" = ( -/obj/machinery/power/apc/highcap/ten_k{ - dir = 1; - name = "Research Division APC"; - pixel_y = 25 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -28 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/science/explab) "bvM" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden, /obj/effect/turf_decal/tile/purple{ @@ -34268,19 +34639,6 @@ /obj/machinery/portable_atmospherics/scrubber/huge, /turf/open/floor/engine, /area/science/storage) -"bBH" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -28 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/science/explab) "bBI" = ( /obj/structure/cable{ icon_state = "1-2" @@ -34296,17 +34654,6 @@ }, /turf/open/floor/plasteel/dark, /area/science/explab) -"bBK" = ( -/obj/structure/closet/bombcloset, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/structure/sign/poster/official/random{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/dark, -/area/science/mixing) "bBL" = ( /obj/structure/closet/bombcloset, /obj/machinery/airalarm/unlocked{ @@ -35594,32 +35941,6 @@ }, /turf/open/floor/plasteel/dark, /area/science/mixing) -"bEd" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 28 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/science/mixing) "bEf" = ( /obj/machinery/airalarm{ pixel_y = 22 @@ -36641,24 +36962,6 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/aft) -"bGe" = ( -/obj/machinery/portable_atmospherics/scrubber, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 28 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/hallway/primary/aft) "bGf" = ( /obj/effect/turf_decal/bot, /obj/machinery/portable_atmospherics/canister/nitrogen, @@ -36680,21 +36983,6 @@ }, /turf/open/floor/engine, /area/science/storage) -"bGi" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/camera{ - c_tag = "Toxins Storage"; - dir = 8; - network = list("ss13","rd") - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 28 - }, -/turf/open/floor/engine, -/area/science/storage) "bGj" = ( /obj/machinery/vending/coffee, /obj/effect/turf_decal/tile/purple{ @@ -37118,23 +37406,6 @@ }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) -"bHa" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 28 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay/central) "bHb" = ( /obj/structure/closet/crate/freezer/surplus_limbs, /obj/item/reagent_containers/glass/beaker/synthflesh, @@ -39299,23 +39570,6 @@ }, /turf/open/floor/plasteel/freezer, /area/medical/surgery) -"bLM" = ( -/obj/structure/table, -/obj/item/clothing/gloves/color/latex, -/obj/item/clothing/mask/surgical, -/obj/item/clothing/suit/apron/surgical, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -26 - }, -/turf/open/floor/plasteel/white, -/area/medical/surgery) "bLN" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 5 @@ -40971,20 +41225,6 @@ }, /turf/open/floor/plating, /area/storage/tech) -"bPG" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) "bPH" = ( /obj/structure/cable{ icon_state = "1-2" @@ -41190,21 +41430,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel/dark, /area/engine/gravity_generator) -"bQo" = ( -/obj/machinery/camera{ - c_tag = "Gravity Generator"; - dir = 2 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = 29 - }, -/turf/open/floor/plasteel/dark, -/area/engine/gravity_generator) "bQp" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -41245,28 +41470,6 @@ }, /turf/open/floor/plasteel/dark, /area/storage/tech) -"bQu" = ( -/obj/structure/table, -/obj/machinery/cell_charger{ - pixel_y = 5 - }, -/obj/item/stock_parts/cell/high/plus, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = 29 - }, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/storage/tech) "bQv" = ( /obj/structure/rack, /obj/structure/sign/poster/official/random{ @@ -42918,22 +43121,6 @@ }, /turf/open/floor/plasteel, /area/engine/atmos) -"bTL" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = 29 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/atmos) "bTM" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/visible, /turf/open/floor/plasteel, @@ -45314,31 +45501,6 @@ }, /turf/open/floor/plasteel, /area/engine/engineering) -"bYX" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = 29 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) "bYY" = ( /obj/structure/cable{ icon_state = "4-8" @@ -47518,16 +47680,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/plasteel/dark, /area/engine/engineering) -"cgV" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/engine, -/area/engine/engineering) "cgY" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 10 @@ -48336,14 +48488,6 @@ /obj/item/extinguisher, /turf/open/floor/plating, /area/maintenance/department/chapel/monastery) -"ckD" = ( -/obj/structure/chair/wood/normal, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -28 - }, -/turf/open/floor/plasteel/dark, -/area/library/lounge) "ckE" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 1 @@ -52155,21 +52299,6 @@ }, /turf/open/floor/plasteel/dark, /area/library) -"cyQ" = ( -/obj/item/twohanded/required/kirbyplants{ - icon_state = "plant-22" - }, -/obj/machinery/camera{ - c_tag = "Monastery Archives Fore"; - dir = 2; - network = list("ss13","monastery") - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = 29 - }, -/turf/open/floor/plasteel/dark, -/area/library) "cyR" = ( /obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" @@ -53837,19 +53966,6 @@ /obj/item/gavelhammer, /turf/open/floor/plating, /area/maintenance/department/security/brig) -"ePS" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -28 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) "ePU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -54221,14 +54337,6 @@ }, /turf/open/floor/plasteel/dark, /area/science/mixing) -"fFv" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/turf/open/floor/plasteel/dark, -/area/engine/engineering) "fGt" = ( /obj/structure/chair/stool, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -54359,23 +54467,6 @@ }, /turf/open/floor/plasteel/white, /area/science/xenobiology) -"gdL" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -28 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 4 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/science/xenobiology) "geU" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/disposalpipe/segment{ @@ -56357,26 +56448,6 @@ }, /turf/open/floor/plating, /area/maintenance/department/security/brig) -"kFD" = ( -/obj/structure/closet/l3closet, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -27 - }, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/science/xenobiology) "kIo" = ( /obj/structure/table, /obj/item/paper_bin{ @@ -59443,18 +59514,6 @@ }, /turf/open/floor/plating, /area/maintenance/department/science) -"rxV" = ( -/obj/structure/table, -/obj/machinery/microwave{ - pixel_x = -3; - pixel_y = 6 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = 27 - }, -/turf/open/floor/plasteel/cafeteria, -/area/crew_quarters/kitchen) "rzp" = ( /obj/structure/table, /obj/item/stack/sheet/metal/fifty, @@ -59846,22 +59905,6 @@ /obj/item/clothing/mask/gas/plaguedoctor, /turf/open/floor/plating, /area/maintenance/department/science) -"sBA" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = 29 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/brig) "sEB" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment, @@ -60085,29 +60128,6 @@ }, /turf/open/floor/plasteel, /area/engine/engineering) -"tdp" = ( -/obj/structure/rack, -/obj/item/stack/packageWrap, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/item/hand_labeler, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 28 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple, -/obj/effect/turf_decal/tile/purple{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/science/explab) "tdB" = ( /obj/structure/table, /obj/item/reagent_containers/glass/beaker, @@ -61751,26 +61771,6 @@ }, /turf/open/floor/plating, /area/maintenance/department/engine) -"xaQ" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = 29 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/hallway/secondary/exit/departure_lounge) "xbJ" = ( /turf/open/floor/plasteel/dark, /area/maintenance/department/crew_quarters/dorms) @@ -79675,7 +79675,7 @@ cvJ cwe cjP ckl -ckD +abe ckS clg clk @@ -79687,7 +79687,7 @@ cxJ cxJ cyy cjp -cyQ +abg ckH ckH ckH @@ -80870,7 +80870,7 @@ ujI ujI iJi aiu -xaQ +aat fmU wOa qUw @@ -84697,7 +84697,7 @@ ahL aii aiL ajg -ajP +aaj akL alA amh @@ -85729,12 +85729,12 @@ ajT akP alA amj -amZ +aal anJ amX aoY apN -sBA +aam arp asB atB @@ -86235,13 +86235,13 @@ agP cnJ ahq ahq -ahM +aai ain aiP ajk ajU akQ -alB +aak amm anb anL @@ -86533,7 +86533,7 @@ aPw aQC aKI aKI -aTP +aax aUM aVR aKI @@ -87325,7 +87325,7 @@ bjL kSO bjL bjL -boz +aaF bpB bqZ bsv @@ -88074,14 +88074,14 @@ aKP aNm aQG aRL -aSA +aav aTQ aUS aRL aWP aXQ aYN -aZR +aaB aYN aYN aYN @@ -88870,7 +88870,7 @@ bld bld bpH biY -bsB +aaI bub bvj bwF @@ -89087,7 +89087,7 @@ ayV aAs aBj gkR -aDB +aar aEw aFv ulu @@ -90175,7 +90175,7 @@ bjc bjc bCz bPB -bQo +aaY cCF bRa bSy @@ -90937,7 +90937,7 @@ bCp bpP bEC bFT -bHa +aaV bIi bJp bKA @@ -91482,7 +91482,7 @@ jOw ceX ocy cfS -fFv +abc yjy nIq mAi @@ -91678,7 +91678,7 @@ aRN aWa aRN aRN -rxV +aaz aYS cpn bch @@ -92176,7 +92176,7 @@ aED aAB aGn axi -aHW +aas aIO aJO aAN @@ -92483,12 +92483,12 @@ bFU bIo bJu bKE -bLM +aaW bMN bFU bCz bPE -bQu +aaZ bRi bRN bSG @@ -92516,7 +92516,7 @@ cgv uaP cgv ikm -cgV +abd cgv cgv gkN @@ -94011,7 +94011,7 @@ boO bpV brm bsN -bun +aaL mcf nnf byA @@ -94298,7 +94298,7 @@ bUU bUU bUU bUT -bYX +abb bZA cam xkL @@ -94478,7 +94478,7 @@ asU atX auT awb -axe +aap ayd azo aAE @@ -94529,7 +94529,7 @@ qbm bvu wnw cep -ePS +aaP nhW rGz rPd @@ -94543,7 +94543,7 @@ bEN bHf bOa bOK -bPG +aaX bQB bBm bRV @@ -94946,7 +94946,7 @@ abY ace abO abO -acj +aag acq abO abO @@ -95510,7 +95510,7 @@ axh axh axh aAH -aBB +aaq aCR aDT aEM @@ -95726,7 +95726,7 @@ acB acM abO add -ado +aah adA adL adZ @@ -96047,14 +96047,14 @@ aVk aWn aXk aYj -aZg +aaA ban bbt bcr bck beF aPE -bgx +aaD aJI aDZ aHN @@ -96317,7 +96317,7 @@ aDZ bih bjp bkm -bly +aaE bmD bJI boS @@ -96838,7 +96838,7 @@ boT bqb bru bsT -bus +aaM bvz bxg mdL @@ -97865,7 +97865,7 @@ bko bko bqf bko -bsV +aaJ buu bvB bxk @@ -97889,7 +97889,7 @@ bQH bRv bSe bPQ -bTL +aba bUs bMf bVX @@ -98587,7 +98587,7 @@ cBU cBU asa atd -aui +aan avc awm awd @@ -99160,7 +99160,7 @@ bBB bCN bDK bEZ -bGe +aaT bHt bIE bJN @@ -99382,7 +99382,7 @@ aOR iKb lAs lAs -aTb +aaw aOT aVp aWu @@ -99908,7 +99908,7 @@ aLf aFi bdC beI -bfx +aaC bgG bhm bhT @@ -100437,7 +100437,7 @@ bkt bkt bkt bkt -bvL +aaN bxu byT bAB @@ -100921,7 +100921,7 @@ lAs aMl aNM dse -aQb +aau aRl aSh aTh @@ -100929,7 +100929,7 @@ aUr aVv aWw aXv -aYu +aay aOT aPY bbD @@ -101216,7 +101216,7 @@ bBG bCR bDP bFd -bGi +aaU bHv bIJ bHw @@ -101720,13 +101720,13 @@ bnV bpd bqo brG -btg +aaK fjs bvQ bxz byY bAC -bBH +aaQ bCT bDR bCT @@ -102443,7 +102443,7 @@ aaa apX apX apX -avl +aao fIu rTZ aIh @@ -102754,7 +102754,7 @@ bvU bxD bzc bAF -bBK +aaR bCW bDV bFh @@ -105069,7 +105069,7 @@ bzj bAF bBT bDd -bEd +aaS bFp bGv bHA @@ -105316,7 +105316,7 @@ bkD vxp boc bnc -tdp +aaG oDP bts buH @@ -106605,7 +106605,7 @@ bqC brW vMx ofN -gdL +aaO iLl bkF bwm @@ -111998,7 +111998,7 @@ aEj aEl bkF bkF -kFD +aaH eIL mTS pMG diff --git a/_maps/map_files/generic/CentCom.dmm b/_maps/map_files/generic/CentCom.dmm index 80e80cd6a9..42a934001c 100644 --- a/_maps/map_files/generic/CentCom.dmm +++ b/_maps/map_files/generic/CentCom.dmm @@ -2248,6 +2248,20 @@ }, /turf/open/floor/plasteel, /area/tdome/arena_source) +"fR" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/centcom/supply) "fS" = ( /obj/effect/turf_decal/tile/red{ dir = 8 @@ -2935,6 +2949,19 @@ /obj/machinery/capture_the_flag/red, /turf/open/floor/circuit/green/anim, /area/ctf) +"hH" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/centcom/control) "hI" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -3397,19 +3424,25 @@ /turf/open/floor/plasteel, /area/centcom/supply) "iS" = ( +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-22" + }, /obj/machinery/firealarm{ dir = 4; - pixel_x = 24 + pixel_x = -24 }, -/obj/effect/turf_decal/tile/brown{ +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/turf/open/floor/plasteel, -/area/centcom/supply) +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/centcom/control) "iT" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -3709,6 +3742,30 @@ }, /turf/open/floor/plasteel, /area/centcom/control) +"jA" = ( +/obj/machinery/door/window/brigdoor{ + base_state = "rightsecure"; + dir = 2; + icon_state = "leftsecure"; + name = "CentCom Stand"; + req_access_txt = "109" + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/centcom/control) "jB" = ( /obj/structure/noticeboard{ dir = 8; @@ -3882,17 +3939,28 @@ /turf/open/floor/plasteel, /area/centcom/control) "jV" = ( +/obj/machinery/door/window/brigdoor{ + base_state = "rightsecure"; + dir = 2; + icon_state = "leftsecure"; + name = "CentCom Stand"; + req_access_txt = "109" + }, /obj/machinery/firealarm{ - dir = 4; + dir = 8; pixel_x = 24 }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/machinery/light{ - dir = 4 +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/turf/open/floor/plasteel, +/turf/open/floor/plasteel/dark, /area/centcom/control) "jW" = ( /obj/structure/closet/secure_closet/contraband/heads, @@ -4194,6 +4262,16 @@ "ku" = ( /turf/closed/indestructible/fakeglass, /area/syndicate_mothership) +"kv" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/turf/open/floor/plasteel/grimy, +/area/centcom/ferry) "kw" = ( /turf/open/floor/plasteel/yellowsiding, /area/centcom/supply) @@ -4227,25 +4305,29 @@ /turf/open/floor/plasteel/grimy, /area/centcom/control) "kB" = ( -/obj/item/twohanded/required/kirbyplants{ - icon_state = "plant-22" - }, +/obj/structure/closet/secure_closet/personal/cabinet, +/obj/item/clothing/under/rank/curator/treasure_hunter, +/obj/item/clothing/under/skirt/black, +/obj/item/clothing/under/shorts/black, +/obj/item/clothing/under/pants/track, +/obj/item/clothing/accessory/armband/deputy, +/obj/item/clothing/accessory/waistcoat, +/obj/item/clothing/shoes/jackboots, +/obj/item/clothing/shoes/laceup, +/obj/item/clothing/neck/stripedredscarf, +/obj/item/clothing/neck/tie/red, +/obj/item/clothing/head/helmet/space/beret, +/obj/item/clothing/suit/curator, +/obj/item/clothing/suit/space/officer, +/obj/item/clothing/gloves/fingerless, +/obj/item/clothing/gloves/color/black, +/obj/item/clothing/glasses/eyepatch, /obj/machinery/firealarm{ - dir = 8; + dir = 4; pixel_x = -24 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/centcom/control) +/turf/open/floor/plasteel/grimy, +/area/centcom/ferry) "kC" = ( /obj/structure/window/reinforced{ dir = 4 @@ -4364,6 +4446,34 @@ icon_state = "alien19" }, /area/abductor_ship) +"kR" = ( +/obj/structure/table/wood, +/obj/item/dice/d20{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/dice/d10{ + pixel_x = -3 + }, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_y = -32 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/centcom/ferry) "kS" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -4531,6 +4641,42 @@ icon_state = "alien15" }, /area/abductor_ship) +"ll" = ( +/obj/machinery/computer/med_data{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/centcom/control) +"lm" = ( +/obj/structure/table/reinforced, +/obj/item/book/manual/wiki/security_space_law, +/obj/item/taperecorder, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/centcom/control) "ln" = ( /obj/machinery/light, /obj/effect/turf_decal/tile/brown, @@ -4626,6 +4772,24 @@ }, /turf/open/floor/plasteel/dark, /area/centcom/control) +"ly" = ( +/obj/structure/filingcabinet/medical, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/centcom/control) "lz" = ( /obj/structure/table/wood, /obj/item/storage/briefcase, @@ -4792,6 +4956,13 @@ }, /turf/open/floor/plasteel/dark, /area/centcom/control) +"lS" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/plasteel/white, +/area/tdome/tdomeobserve) "lT" = ( /obj/machinery/door/airlock/centcom{ name = "CentCom Security"; @@ -4852,6 +5023,17 @@ icon_state = "alien11" }, /area/abductor_ship) +"ma" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/bar, +/obj/effect/turf_decal/tile/bar{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/tdome/tdomeobserve) "mb" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/tile/neutral{ @@ -5104,6 +5286,26 @@ /obj/effect/baseturf_helper/asteroid/snow, /turf/closed/indestructible/rock/snow, /area/syndicate_mothership) +"mC" = ( +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-21" + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/tdome/tdomeadmin) "mD" = ( /turf/closed/indestructible/riveted, /area/centcom/ferry) @@ -5766,54 +5968,6 @@ }, /turf/open/floor/plasteel/dark, /area/centcom/control) -"nQ" = ( -/obj/machinery/door/window/brigdoor{ - base_state = "rightsecure"; - dir = 2; - icon_state = "leftsecure"; - name = "CentCom Stand"; - req_access_txt = "109" - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/centcom/control) -"nR" = ( -/obj/machinery/door/window/brigdoor{ - base_state = "rightsecure"; - dir = 2; - icon_state = "leftsecure"; - name = "CentCom Stand"; - req_access_txt = "109" - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/centcom/control) "nS" = ( /obj/machinery/door/airlock/silver{ name = "Bathroom" @@ -6864,40 +7018,6 @@ /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, /turf/open/floor/plasteel/grimy, /area/centcom/ferry) -"pM" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/plasteel/grimy, -/area/centcom/ferry) -"pN" = ( -/obj/structure/closet/secure_closet/personal/cabinet, -/obj/item/clothing/under/rank/curator/treasure_hunter, -/obj/item/clothing/under/skirt/black, -/obj/item/clothing/under/shorts/black, -/obj/item/clothing/under/pants/track, -/obj/item/clothing/accessory/armband/deputy, -/obj/item/clothing/accessory/waistcoat, -/obj/item/clothing/shoes/jackboots, -/obj/item/clothing/shoes/laceup, -/obj/item/clothing/neck/stripedredscarf, -/obj/item/clothing/neck/tie/red, -/obj/item/clothing/head/helmet/space/beret, -/obj/item/clothing/suit/curator, -/obj/item/clothing/suit/space/officer, -/obj/item/clothing/gloves/fingerless, -/obj/item/clothing/gloves/color/black, -/obj/item/clothing/glasses/eyepatch, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/turf/open/floor/plasteel/grimy, -/area/centcom/ferry) "pO" = ( /obj/structure/destructible/cult/tome, /obj/item/book/codex_gigas, @@ -9201,34 +9321,6 @@ }, /turf/open/floor/plasteel/dark, /area/centcom/ferry) -"uX" = ( -/obj/structure/table/wood, -/obj/item/dice/d20{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/dice/d10{ - pixel_x = -3 - }, -/obj/machinery/computer/security/telescreen/entertainment{ - pixel_y = -32 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/centcom/ferry) "uY" = ( /obj/structure/flora/ausbushes/lavendergrass, /obj/structure/flora/ausbushes/sparsegrass, @@ -11012,22 +11104,6 @@ }, /turf/open/floor/plasteel/white, /area/centcom/control) -"zK" = ( -/obj/machinery/computer/med_data{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/centcom/control) "zL" = ( /obj/structure/flora/ausbushes/lavendergrass, /obj/structure/flora/ausbushes/fullgrass, @@ -12318,26 +12394,6 @@ }, /turf/open/floor/plasteel, /area/centcom/ferry) -"CH" = ( -/obj/structure/table/reinforced, -/obj/item/book/manual/wiki/security_space_law, -/obj/item/taperecorder, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/centcom/control) "CI" = ( /obj/structure/table, /obj/item/paper_bin, @@ -12387,24 +12443,6 @@ }, /turf/open/floor/plasteel, /area/centcom/control) -"CM" = ( -/obj/structure/filingcabinet/medical, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/centcom/control) "CN" = ( /obj/structure/table/reinforced, /obj/item/storage/firstaid/regular, @@ -14509,13 +14547,6 @@ }, /turf/open/floor/plasteel, /area/tdome/tdomeobserve) -"Hq" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/turf/open/floor/plasteel/white, -/area/tdome/tdomeobserve) "Hr" = ( /obj/structure/table/wood, /obj/structure/sign/plaques/thunderdome{ @@ -14552,17 +14583,6 @@ }, /turf/open/floor/plasteel/grimy, /area/tdome/tdomeobserve) -"Hu" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/tdome/tdomeobserve) "Hv" = ( /obj/machinery/light, /obj/effect/turf_decal/tile/bar, @@ -15830,26 +15850,6 @@ }, /turf/open/floor/plasteel, /area/tdome/tdomeadmin) -"JZ" = ( -/obj/item/twohanded/required/kirbyplants{ - icon_state = "plant-21" - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/tdome/tdomeadmin) "Ka" = ( /turf/open/floor/plasteel/grimy, /area/tdome/tdomeadmin) @@ -57355,14 +57355,14 @@ nU on oI pe -pM +kv qi mD ry sC tC oB -uX +kR mD su ws @@ -57869,7 +57869,7 @@ mD oo oI pf -pN +kB qj nU rr @@ -60215,7 +60215,7 @@ Gh Ep GJ Hd -Hq +lS Gx GM HW @@ -60231,7 +60231,7 @@ IE Is JI JP -JZ +mC JG Kn Iv @@ -60674,7 +60674,7 @@ aa aa aa iF -iS +fR iZ jf jq @@ -60972,7 +60972,7 @@ tL io iu io -CH +lm vM Ds DG @@ -63028,7 +63028,7 @@ tL io iu io -CM +ly Da Dv DJ @@ -63813,7 +63813,7 @@ Gp Ep GQ Hf -Hu +ma Gx GM HW @@ -65822,7 +65822,7 @@ iU jB iU iU -jV +hH iU iU kV @@ -66107,7 +66107,7 @@ xq wI yA iu -zK +ll As zJ BL @@ -67880,14 +67880,14 @@ aa io jZ iC -kB +iS in lx lR ml mW nv -nQ +jA iC iC iC @@ -70971,7 +70971,7 @@ lW mq na lW -nR +jV iC oz oR diff --git a/code/game/machinery/firealarm.dm b/code/game/machinery/firealarm.dm index 5c2676c2b9..71f39608b5 100644 --- a/code/game/machinery/firealarm.dm +++ b/code/game/machinery/firealarm.dm @@ -58,8 +58,6 @@ /obj/machinery/firealarm/update_icon() cut_overlays() SSvis_overlays.remove_vis_overlay(src, managed_vis_overlays) - var/area/A = src.loc - A = A.loc if(panel_open) icon_state = "fire_b[buildstage]" @@ -69,23 +67,32 @@ icon_state = "firex" return + icon_state = "fire0" + if(stat & NOPOWER) - icon_state = "fire0" return - if(is_station_level(z)) - add_overlay("overlay_[GLOB.security_level]") - SSvis_overlays.add_vis_overlay(src, icon, "overlay_[GLOB.security_level]", ABOVE_LIGHTING_LAYER, ABOVE_LIGHTING_PLANE, dir) - else - add_overlay("overlay_[SEC_LEVEL_GREEN]") - SSvis_overlays.add_vis_overlay(src, icon, "overlay_[SEC_LEVEL_GREEN]", ABOVE_LIGHTING_LAYER, ABOVE_LIGHTING_PLANE, dir) + add_overlay("fire_overlay") - if(detecting) - add_overlay("overlay_[A.fire ? "fire" : "clear"]") - SSvis_overlays.add_vis_overlay(src, icon, "overlay_[A.fire ? "fire" : "clear"]", ABOVE_LIGHTING_LAYER, ABOVE_LIGHTING_PLANE, dir) + if(is_station_level(z)) + add_overlay("fire_[GLOB.security_level]") + SSvis_overlays.add_vis_overlay(src, icon, "fire_[GLOB.security_level]", ABOVE_LIGHTING_LAYER, ABOVE_LIGHTING_PLANE, dir) else - add_overlay("overlay_fire") - SSvis_overlays.add_vis_overlay(src, icon, "overlay_fire", ABOVE_LIGHTING_LAYER, ABOVE_LIGHTING_PLANE, dir) + add_overlay("fire_[SEC_LEVEL_GREEN]") + SSvis_overlays.add_vis_overlay(src, icon, "fire_[SEC_LEVEL_GREEN]", ABOVE_LIGHTING_LAYER, ABOVE_LIGHTING_PLANE, dir) + + var/area/A = src.loc + A = A.loc + + if(!detecting || !A.fire) + add_overlay("fire_off") + SSvis_overlays.add_vis_overlay(src, icon, "fire_off", ABOVE_LIGHTING_LAYER, ABOVE_LIGHTING_PLANE, dir) + else if(obj_flags & EMAGGED) + add_overlay("fire_emagged") + SSvis_overlays.add_vis_overlay(src, icon, "fire_emagged", ABOVE_LIGHTING_LAYER, ABOVE_LIGHTING_PLANE, dir) + else + add_overlay("fire_on") + SSvis_overlays.add_vis_overlay(src, icon, "fire_on", ABOVE_LIGHTING_LAYER, ABOVE_LIGHTING_PLANE, dir) /obj/machinery/firealarm/emp_act(severity) . = ..() @@ -101,6 +108,7 @@ if(obj_flags & EMAGGED) return obj_flags |= EMAGGED + update_icon() if(user) user.visible_message("Sparks fly out of [src]!", "You emag [src], disabling its thermal sensors.") @@ -112,51 +120,39 @@ alarm() ..() -/obj/machinery/firealarm/proc/alarm() - if(!is_operational() && (last_alarm+FIREALARM_COOLDOWN < world.time)) +/obj/machinery/firealarm/proc/alarm(mob/user) + if(!is_operational() || (last_alarm+FIREALARM_COOLDOWN > world.time)) return last_alarm = world.time var/area/A = get_area(src) A.firealert(src) - playsound(src.loc, 'goon/sound/machinery/FireAlarm.ogg', 75) + playsound(loc, 'goon/sound/machinery/FireAlarm.ogg', 75) + if(user) + log_game("[user] triggered a fire alarm at [COORD(src)]") -/obj/machinery/firealarm/proc/reset() +/obj/machinery/firealarm/proc/reset(mob/user) if(!is_operational()) return var/area/A = get_area(src) A.firereset(src) + if(user) + log_game("[user] reset a fire alarm at [COORD(src)]") -/obj/machinery/firealarm/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, \ - datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) - ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) - if(!ui) - ui = new(user, src, ui_key, "firealarm", name, 300, 150, master_ui, state) - ui.open() - -/obj/machinery/firealarm/ui_data(mob/user) - var/list/data = list() - data["emagged"] = obj_flags & EMAGGED ? 1 : 0 - - if(is_station_level(z)) - data["seclevel"] = get_security_level() - else - data["seclevel"] = "green" - +/obj/machinery/firealarm/attack_hand(mob/user) + if(buildstage != 2) + return ..() + add_fingerprint(user) var/area/A = get_area(src) - data["alarm"] = A.fire + if(A.fire) + reset(user) + else + alarm(user) - return data +/obj/machinery/firealarm/attack_ai(mob/user) + return attack_hand(user) -/obj/machinery/firealarm/ui_act(action, params) - if(..() || buildstage != 2) - return - switch(action) - if("reset") - reset() - . = TRUE - if("alarm") - alarm() - . = TRUE +/obj/machinery/firealarm/attack_robot(mob/user) + return attack_hand(user) /obj/machinery/firealarm/attackby(obj/item/W, mob/user, params) add_fingerprint(user) @@ -200,6 +196,12 @@ to_chat(user, "You cut the wires from \the [src].") update_icon() return + else if(W.force) //hit and turn it on + ..() + var/area/A = get_area(src) + if(!A.fire) + alarm() + return if(1) if(istype(W, /obj/item/stack/cable_coil)) var/obj/item/stack/cable_coil/coil = W @@ -322,8 +324,3 @@ if (!party_overlay) party_overlay = iconstate2appearance('icons/turf/areas.dmi', "party") A.add_overlay(party_overlay) - -/obj/machinery/firealarm/partyalarm/ui_data(mob/user) - . = ..() - var/area/A = get_area(src) - .["alarm"] = A && A.party diff --git a/code/modules/antagonists/traitor/equipment/Malf_Modules.dm b/code/modules/antagonists/traitor/equipment/Malf_Modules.dm index 56954f8718..3cc3b48e50 100644 --- a/code/modules/antagonists/traitor/equipment/Malf_Modules.dm +++ b/code/modules/antagonists/traitor/equipment/Malf_Modules.dm @@ -505,6 +505,7 @@ GLOBAL_LIST_INIT(blacklisted_malf_machines, typecacheof(list( if(!is_station_level(F.z)) continue F.obj_flags |= EMAGGED + F.update_icon() to_chat(owner, "All thermal sensors on the station have been disabled. Fire alerts will no longer be recognized.") owner.playsound_local(owner, 'sound/machines/terminal_off.ogg', 50, 0) diff --git a/icons/obj/monitors.dmi b/icons/obj/monitors.dmi index e38760b84d452f033296b4bf0c3eaac7d4e2578c..65ba8054da3571a1a22d2e95520b75faf02310d9 100644 GIT binary patch literal 14546 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 F{0}y-9a#VX literal 14730 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 Zlqj(bc30K|{>KvZkGif}jfz#o{{Y#zbKC#` diff --git a/modular_citadel/code/game/machinery/firealarm.dm b/modular_citadel/code/game/machinery/firealarm.dm deleted file mode 100644 index 7c136f4e4d..0000000000 --- a/modular_citadel/code/game/machinery/firealarm.dm +++ /dev/null @@ -1,10 +0,0 @@ -/obj/machinery/firealarm/alt_attack_hand(mob/user) - if(can_interact(usr)) - var/area/A = get_area(src) - if(istype(A)) - if(A.fire) - reset() - else - alarm() - return TRUE - return FALSE diff --git a/tgstation.dme b/tgstation.dme index 4c7e29739f..cc281bacfd 100755 --- a/tgstation.dme +++ b/tgstation.dme @@ -3003,7 +3003,6 @@ #include "modular_citadel\code\game\gamemodes\miniantags\bot_swarm\swarmer_event.dm" #include "modular_citadel\code\game\gamemodes\revolution\revolution.dm" #include "modular_citadel\code\game\machinery\displaycases.dm" -#include "modular_citadel\code\game\machinery\firealarm.dm" #include "modular_citadel\code\game\machinery\Sleeper.dm" #include "modular_citadel\code\game\machinery\toylathe.dm" #include "modular_citadel\code\game\machinery\vending.dm" diff --git a/tgui/assets/tgui.js b/tgui/assets/tgui.js index 531f0ded4e..cc0b5d198f 100644 --- a/tgui/assets/tgui.js +++ b/tgui/assets/tgui.js @@ -6,16 +6,16 @@ try{!a&&s["return"]&&s["return"]()}finally{if(r)throw i}}return n},_=function(t) return t.docFrag.appendChild(e.render())}),this.renderedFragments=this.fragments.slice(),this.fragmentsToRender=[],this.rendered=!0,this.docFrag}function Ze(t){var e,n,a=this;this.updating||(this.updating=!0,this.keypath&&(e=this.root.viewmodel.wrapped[this.keypath.str])&&(t=e.get()),this.fragmentsToCreate.length?(n={template:this.template.f||[],root:this.root,pElement:this.pElement,owner:this},this.fragmentsToCreate.forEach(function(t){var e;n.context=a.keypath.join(t),n.index=t,e=new rg(n),a.fragmentsToRender.push(a.fragments[t]=e)}),this.fragmentsToCreate.length=0):en(this,t)&&(this.bubble(),this.rendered&&bs.addView(this)),this.value=t,this.updating=!1)}function tn(t,e,n){if(e===Bu&&t.indexRefs&&t.indexRefs[0]){var a=t.indexRefs[0];(n&&"i"===a.t||!n&&"k"===a.t)&&(n||(t.length=0,t.fragmentsToUnrender=t.fragments.slice(0),t.fragmentsToUnrender.forEach(function(t){return t.unbind()}))),a.t=n?"k":"i"}t.currentSubtype=e}function en(t,e){var n={template:t.template.f||[],root:t.root,pElement:t.parentFragment.pElement,owner:t};if(t.hasContext=!0,t.subtype)switch(t.subtype){case Fu:return t.hasContext=!1,sn(t,e,!1,n);case Iu:return t.hasContext=!1,sn(t,e,!0,n);case Uu:return on(t,n);case Vu:return rn(t,e,n);case Bu:if(u(e))return tn(t,t.subtype,!0),an(t,e,n)}return t.ordered=!!o(e),t.ordered?(tn(t,Bu,!1),nn(t,e,n)):u(e)||"function"==typeof e?t.template.i?(tn(t,Bu,!0),an(t,e,n)):(tn(t,Uu,!1),on(t,n)):(tn(t,Fu,!1),t.hasContext=!1,sn(t,e,!1,n))}function nn(t,e,n){var a,r,i;if(r=e.length,r===t.length)return!1;if(rt.length)for(a=t.length;r>a;a+=1)n.context=t.keypath.join(a),n.index=a,i=new rg(n),t.fragmentsToRender.push(t.fragments[a]=i);return t.length=r,!0}function an(t,e,n){var a,r,i,o,s,p;for(i=t.hasKey||(t.hasKey={}),r=t.fragments.length;r--;)o=t.fragments[r],o.key in e||(s=!0,o.unbind(),t.fragmentsToUnrender.push(o),t.fragments.splice(r,1),i[o.key]=!1);for(r=t.fragments.length;r--;)o=t.fragments[r],o.index!==r&&(o.index=r,(p=o.registeredIndexRefs)&&p.forEach(cn));r=t.fragments.length;for(a in e)i[a]||(s=!0,n.context=t.keypath.join(a),n.key=a,n.index=r++,o=new rg(n),t.fragmentsToRender.push(o),t.fragments.push(o),i[a]=!0);return t.length=t.fragments.length,s}function rn(t,e,n){return e?on(t,n):pn(t)}function on(t,e){var n;return t.length?void 0:(e.context=t.keypath,e.index=0,n=new rg(e),t.fragmentsToRender.push(t.fragments[0]=n),t.length=1,!0)}function sn(t,e,n,a){var r,i,s,p,c;if(i=o(e)&&0===e.length,s=!1,!o(e)&&u(e)){s=!0;for(c in e){s=!1;break}}return r=n?i||s||!e:e&&!i&&!s,r?t.length?t.length>1?(t.fragmentsToUnrender=t.fragments.splice(1),t.fragmentsToUnrender.forEach(K),!0):void 0:(a.index=0,p=new rg(a),t.fragmentsToRender.push(t.fragments[0]=p),t.length=1,!0):pn(t)}function pn(t){return t.length?(t.fragmentsToUnrender=t.fragments.splice(0,t.fragments.length).filter(un),t.fragmentsToUnrender.forEach(K),t.length=t.fragmentsToRender.length=0,!0):void 0}function un(t){return t.rendered}function cn(t){t.rebind("","")}function ln(t){var e,n,a;for(e="",n=0,a=this.length,n=0;a>n;n+=1)e+=this.fragments[n].toString(t);return e}function dn(){var t=this;this.fragments.forEach(K),this.fragmentsToRender.forEach(function(e){return N(t.fragments,e)}),this.fragmentsToRender=[],_c.call(this),this.length=0,this.unbound=!0}function fn(t){this.fragments.forEach(t?hn:mn),this.renderedFragments=[],this.rendered=!1}function hn(t){t.unrender(!0)}function mn(t){t.unrender(!1)}function gn(){var t,e,n,a,r,i,o;for(n=this.renderedFragments;t=this.fragmentsToUnrender.pop();)t.unrender(!0),n.splice(n.indexOf(t),1);for(;t=this.fragmentsToRender.shift();)t.render();for(this.rendered&&(r=this.parentFragment.getNode()),o=this.fragments.length,i=0;o>i;i+=1)t=this.fragments[i],e=n.indexOf(t,i),e!==i?(this.docFrag.appendChild(t.detach()),-1!==e&&n.splice(e,1),n.splice(i,0,t)):this.docFrag.childNodes.length&&(a=t.firstNode(),r.insertBefore(this.docFrag,a));this.rendered&&this.docFrag.childNodes.length&&(a=this.parentFragment.findNextNode(this),r.insertBefore(this.docFrag,a)),this.renderedFragments=this.fragments.slice()}function vn(){var t,e;if(this.docFrag){for(t=this.nodes.length,e=0;t>e;e+=1)this.docFrag.appendChild(this.nodes[e]);return this.docFrag}}function bn(t){var e,n,a,r;for(n=this.nodes.length,e=0;n>e;e+=1)if(a=this.nodes[e],1===a.nodeType){if(lo(a,t))return a;if(r=a.querySelector(t))return r}return null}function yn(t,e){var n,a,r,i,o,s;for(a=this.nodes.length,n=0;a>n;n+=1)if(r=this.nodes[n],1===r.nodeType&&(lo(r,t)&&e.push(r),i=r.querySelectorAll(t)))for(o=i.length,s=0;o>s;s+=1)e.push(i[s])}function _n(){return this.rendered&&this.nodes[0]?this.nodes[0]:this.parentFragment.findNextNode(this)}function xn(t){return gl[t]||(gl[t]=co(t))}function wn(t){var e,n,a;t&&"select"===t.name&&t.binding&&(e=F(t.node.options).filter(kn),t.getAttribute("multiple")?a=e.map(function(t){return t.value}):(n=e[0])&&(a=n.value),void 0!==a&&t.binding.setValue(a),t.bubble())}function kn(t){return t.selected}function Sn(){if(this.rendered)throw Error("Attempted to render an item that was already rendered");return this.docFrag=document.createDocumentFragment(),this.nodes=vl(this.value,this.parentFragment.getNode(),this.docFrag),bl(this.pElement),this.rendered=!0,this.docFrag}function En(t){var e;(e=this.root.viewmodel.wrapped[this.keypath.str])&&(t=e.get()),t!==this.value&&(this.value=t,this.parentFragment.bubble(),this.rendered&&bs.addView(this))}function Cn(){return void 0!=this.value?we(""+this.value):""}function Pn(t){this.rendered&&t&&(this.nodes.forEach(e),this.rendered=!1)}function An(){var t,e;if(this.rendered){for(;this.nodes&&this.nodes.length;)t=this.nodes.pop(),t.parentNode.removeChild(t);e=this.parentFragment.getNode(),this.nodes=vl(this.value,e,this.docFrag),e.insertBefore(this.docFrag,this.parentFragment.findNextNode(this)),bl(this.pElement)}}function On(){var t,e=this.node;return e?((t=e.parentNode)&&t.removeChild(e),e):void 0}function Tn(){return null}function Rn(){return this.node}function Mn(t){return this.attributes&&this.attributes[t]?this.attributes[t].value:void 0}function Ln(){var t=this.useProperty||!this.rendered?this.fragment.getValue():""+this.fragment;s(t,this.value)||("id"===this.name&&this.value&&delete this.root.nodes[this.value],this.value=t,"value"===this.name&&this.node&&(this.node._ractive.value=t),this.rendered&&bs.addView(this))}function jn(t){var e=t.fragment.items;if(1===e.length)return e[0].type===Su?e[0]:void 0}function Dn(t){return this.type=Tu,this.element=t.element,this.root=t.root,zl(this,t.name),this.isBoolean=rc.test(this.name),t.value&&"string"!=typeof t.value?(this.parentFragment=this.element.parentFragment,this.fragment=new rg({template:t.value,root:this.root,owner:this}),this.value=this.fragment.getValue(),this.interpolator=Wl(this),this.isBindable=!!this.interpolator&&!this.interpolator.isStatic,void(this.ready=!0)):void(this.value=this.isBoolean?!0:t.value||"")}function Nn(t,e){this.fragment&&this.fragment.rebind(t,e)}function Fn(t){var e;this.node=t,t.namespaceURI&&t.namespaceURI!==no.html||(e=Yl[this.name]||this.name,void 0!==t[e]&&(this.propertyName=e),(this.isBoolean||this.isTwoway)&&(this.useProperty=!0),"value"===e&&(t._ractive.value=this.value)),this.rendered=!0,this.update()}function In(){var t=this,e=t.name,n=t.namespacePrefix,a=t.value,r=t.interpolator,i=t.fragment;if(("value"!==e||"select"!==this.element.name&&"textarea"!==this.element.name)&&("value"!==e||void 0===this.element.getAttribute("contenteditable"))){if("name"===e&&"input"===this.element.name&&r)return"name={{"+(r.keypath.str||r.ref)+"}}";if(this.isBoolean)return a?e:"";if(i){if(1===i.items.length&&null==i.items[0].value)return"";a=""+i}return n&&(e=n+":"+e),a?e+'="'+Bn(a)+'"':e}}function Bn(t){return t.replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'")}function Un(){this.fragment&&this.fragment.unbind(),"id"===this.name&&delete this.root.nodes[this.value]}function Vn(){var t,e,n,a,r=this.value;if(!this.locked)for(this.node._ractive.value=r,t=this.node.options,a=t.length;a--;)if(e=t[a],n=e._ractive?e._ractive.value:e.value,n==r){e.selected=!0;break}}function qn(){var t,e,n,a,r=this.value;for(i(r)||(r=[r]),t=this.node.options,e=t.length;e--;)n=t[e],a=n._ractive?n._ractive.value:n.value,n.selected=M(r,a)}function Gn(){var t=this,e=t.node,n=t.value;e.checked=n==e._ractive.value}function zn(){var t,e,n,a,r=this.node;if(t=r.checked,r.value=this.element.getAttribute("value"),r.checked=this.element.getAttribute("value")===this.element.getAttribute("name"),t&&!r.checked&&this.element.binding&&(n=this.element.binding.siblings,a=n.length)){for(;a--;){if(e=n[a],!e.element.node)return;if(e.element.node.checked)return bs.addRactive(e.root),e.handleChange()}this.root.viewmodel.set(e.keypath,void 0)}}function Wn(){var t,e,n=this,a=n.element,r=n.node,o=n.value,s=a.binding;if(t=a.getAttribute("value"),i(o)){for(e=o.length;e--;)if(t==o[e])return void(s.isChecked=r.checked=!0);s.isChecked=r.checked=!1}else s.isChecked=r.checked=o==t}function Hn(){this.node.className=n(this.value)}function Kn(){var t=this,e=t.node,n=t.value;this.root.nodes[n]=e,e.id=n}function Qn(){var t,e;t=this.node,e=this.value,void 0===e&&(e=""),t.style.setAttribute("cssText",e)}function Yn(){var t=this.value;void 0===t&&(t=""),this.locked||(this.node.innerHTML=t)}function $n(){var t=this,e=t.node,n=t.value;e._ractive.value=n,this.locked||(e.value=void 0==n?"":n)}function Jn(){this.locked||(this.node[this.propertyName]=this.value)}function Xn(){var t=this,e=t.node,n=t.namespace,a=t.name,r=t.value,i=t.fragment;n?e.setAttributeNS(n,a,""+(i||r)):this.isBoolean?r?e.setAttribute(a,""):e.removeAttribute(a):null==r?e.removeAttribute(a):e.setAttribute(a,""+(i||r))}function Zn(){var t,e,n=this,a=n.name,r=n.element,i=n.node;"id"===a?e=rd:"value"===a?"select"===r.name&&"value"===a?e=r.getAttribute("multiple")?Zl:Xl:"textarea"===r.name?e=sd:null!=r.getAttribute("contenteditable")?e=od:"input"===r.name&&(t=r.getAttribute("type"),e="file"===t?ko:"radio"===t&&r.binding&&"name"===r.binding.name?ed:sd):this.isTwoway&&"name"===a?"radio"===i.type?e=td:"checkbox"===i.type&&(e=nd):"style"===a&&i.style.setAttribute?e=id:"class"!==a||i.namespaceURI&&i.namespaceURI!==no.html?this.useProperty&&(e=pd):e=ad,e||(e=ud),this.update=e,this.update()}function ta(t,e){var n=e?"svg":"div";return dd.innerHTML="<"+n+" "+t+">",F(dd.childNodes[0].attributes)}function ea(t,e){for(var n=t.length;n--;)if(t[n].name===e.name)return!1;return!0}function na(t){for(;t=t.parent;)if("form"===t.name)return t}function aa(){this._ractive.binding.handleChange()}function ra(){var t;xd.call(this),t=this._ractive.root.viewmodel.get(this._ractive.binding.keypath),this.value=void 0==t?"":t}function ia(){var t=this._ractive.binding,e=this;t._timeout&&clearTimeout(t._timeout),t._timeout=setTimeout(function(){t.rendered&&xd.call(e),t._timeout=void 0},t.element.lazy)}function oa(t,e,n){var a=t+e+n;return Cd[a]||(Cd[a]=[])}function sa(t){return t.isChecked}function pa(t){return t.element.getAttribute("value")}function ua(t){var e,n,a,r,i,o=t.attributes;return t.binding&&(t.binding.teardown(),t.binding=null),(t.getAttribute("contenteditable")||o.contenteditable&&ca(o.contenteditable))&&ca(o.value)?n=Sd:"input"===t.name?(e=t.getAttribute("type"),"radio"===e||"checkbox"===e?(a=ca(o.name),r=ca(o.checked),a&&r&&m("A radio input can have two-way binding on its name attribute, or its checked attribute - not both",{ractive:t.root}),a?n="radio"===e?Td:Md:r&&(n="radio"===e?Ad:jd)):"file"===e&&ca(o.value)?n=Ud:ca(o.value)&&(n="number"===e||"range"===e?Vd:wd)):"select"===t.name&&ca(o.value)?n=t.getAttribute("multiple")?Id:Nd:"textarea"===t.name&&ca(o.value)&&(n=wd),n&&(i=new n(t))&&i.keypath?i:void 0}function ca(t){return t&&t.isBindable}function la(){var t=this.getAction();t&&!this.hasListener?this.listen():!t&&this.hasListener&&this.unrender()}function da(t){zs(this.root,this.getAction(),{event:t})}function fa(){return(""+this.action).trim()}function ha(t,e,n){var a,r,i,o=this;this.element=t,this.root=t.root,this.parentFragment=t.parentFragment,this.name=e,-1!==e.indexOf("*")&&(l('Only component proxy-events may contain "*" wildcards, <%s on-%s="..."/> is not valid',t.name,e),this.invalid=!0),n.m?(r=n.a.r,this.method=n.m,this.keypaths=[],this.fn=Mc(n.a.s,r.length),this.parentFragment=t.parentFragment,i=this.root,this.refResolvers=[],r.forEach(function(t,e){var n=void 0;(n=Kd.exec(t))?o.keypaths[e]={eventObject:!0,refinements:n[1]?n[1].split("."):[]}:o.refResolvers.push(Rc(o,t,function(t){return o.resolve(e,t)}))}),this.fire=ma):(a=n.n||n,"string"!=typeof a&&(a=new rg({template:a,root:this.root,owner:this})),this.action=a,n.d?(this.dynamicParams=new rg({template:n.d,root:this.root,owner:this.element}),this.fire=va):n.a&&(this.params=n.a,this.fire=ga))}function ma(t){var e,n,a;if(e=this.root,"function"!=typeof e[this.method])throw Error('Attempted to call a non-existent method ("'+this.method+'")');n=this.keypaths.map(function(n){var a,r,i;if(void 0!==n){if(n.eventObject){if(a=t,r=n.refinements.length)for(i=0;r>i;i+=1)a=a[n.refinements[i]]}else a=e.viewmodel.get(n);return a}}),Gs.enqueue(e,t),a=this.fn.apply(null,n),e[this.method].apply(e,a),Gs.dequeue(e)}function ga(t){zs(this.root,this.getAction(),{event:t,args:this.params})}function va(t){var e=this.dynamicParams.getArgsList();"string"==typeof e&&(e=e.substr(1,e.length-2)),zs(this.root,this.getAction(),{event:t,args:e})}function ba(t){var e,n,a,r={};e=this._ractive,n=e.events[t.type],(a=Oc(n.element.parentFragment))&&(r=Oc.resolve(a)),n.fire({node:this,original:t,index:r,keypath:e.keypath.str,context:e.root.viewmodel.get(e.keypath)})}function ya(){var t,e=this.name;if(!this.invalid){if(t=v("events",this.root,e))this.custom=t(this.node,_a(e));else{if(!("on"+e in this.node||window&&"on"+e in window||Zi))return void(Jd[e]||g(Io(e,"event"),{node:this.node}));this.node.addEventListener(e,Qd,!1)}this.hasListener=!0}}function _a(t){return $d[t]||($d[t]=function(e){var n=e.node._ractive;e.index=n.index,e.keypath=n.keypath.str,e.context=n.root.viewmodel.get(n.keypath),n.events[t].fire(e)}),$d[t]}function xa(t,e){function n(n){n&&n.rebind(t,e)}var a;return this.method?(a=this.element.parentFragment,void this.refResolvers.forEach(n)):("string"!=typeof this.action&&n(this.action),void(this.dynamicParams&&n(this.dynamicParams)))}function wa(){this.node=this.element.node,this.node._ractive.events[this.name]=this,(this.method||this.getAction())&&this.listen()}function ka(t,e){this.keypaths[t]=e}function Sa(){return this.method?void this.refResolvers.forEach(K):("string"!=typeof this.action&&this.action.unbind(),void(this.dynamicParams&&this.dynamicParams.unbind()))}function Ea(){this.custom?this.custom.teardown():this.node.removeEventListener(this.name,Qd,!1),this.hasListener=!1}function Ca(){var t=this;this.dirty||(this.dirty=!0,bs.scheduleTask(function(){Pa(t),t.dirty=!1})),this.parentFragment.bubble()}function Pa(t){var e,n,a,r,i;e=t.node,e&&(r=F(e.options),n=t.getAttribute("value"),a=t.getAttribute("multiple"),void 0!==n?(r.forEach(function(t){var e,r;e=t._ractive?t._ractive.value:t.value,r=a?Aa(n,e):n==e,r&&(i=!0),t.selected=r}),i||(r[0]&&(r[0].selected=!0),t.binding&&t.binding.forceUpdate())):t.binding&&t.binding.forceUpdate())}function Aa(t,e){for(var n=t.length;n--;)if(t[n]==e)return!0}function Oa(t,e){t.select=Ra(t.parent),t.select&&(t.select.options.push(t),e.a||(e.a={}),void 0!==e.a.value||e.a.hasOwnProperty("disabled")||(e.a.value=e.f),"selected"in e.a&&void 0!==t.select.getAttribute("value")&&delete e.a.selected)}function Ta(t){t.select&&N(t.select.options,t)}function Ra(t){if(t)do if("select"===t.name)return t;while(t=t.parent)}function Ma(t){var e,n,a,r,i,o,s;this.type=Pu,e=this.parentFragment=t.parentFragment,n=this.template=t.template,this.parent=t.pElement||e.pElement,this.root=a=e.root,this.index=t.index,this.key=t.key,this.name=Gl(n.e),"option"===this.name&&Oa(this,n),"select"===this.name&&(this.options=[],this.bubble=Ca),"form"===this.name&&(this.formBindings=[]),s=Vl(this,n),this.attributes=hd(this,n.a),this.conditionalAttributes=vd(this,n.m),n.f&&(this.fragment=new rg({template:n.f,root:a,owner:this,pElement:this,cssIds:null})),o=a.twoway,s.twoway===!1?o=!1:s.twoway===!0&&(o=!0),this.twoway=o,this.lazy=s.lazy,o&&(r=qd(this,n.a))&&(this.binding=r,i=this.root._twowayBindings[r.keypath.str]||(this.root._twowayBindings[r.keypath.str]=[]),i.push(r)),n.v&&(this.eventHandlers=of(this,n.v)),n.o&&(this.decorator=new lf(this,n.o)),this.intro=n.t0||n.t1,this.outro=n.t0||n.t2}function La(t,e){function n(n){n.rebind(t,e)}var a,r,i,o;if(this.attributes&&this.attributes.forEach(n),this.conditionalAttributes&&this.conditionalAttributes.forEach(n),this.eventHandlers&&this.eventHandlers.forEach(n),this.decorator&&n(this.decorator),this.fragment&&n(this.fragment),i=this.liveQueries)for(o=this.root,a=i.length;a--;)i[a]._makeDirty();this.node&&(r=this.node._ractive)&&w(r,"keypath",t,e)}function ja(t){var e;(t.attributes.width||t.attributes.height)&&t.node.addEventListener("load",e=function(){var n=t.getAttribute("width"),a=t.getAttribute("height");void 0!==n&&t.node.setAttribute("width",n),void 0!==a&&t.node.setAttribute("height",a),t.node.removeEventListener("load",e,!1)},!1)}function Da(t){t.node.addEventListener("reset",Fa,!1)}function Na(t){t.node.removeEventListener("reset",Fa,!1)}function Fa(){var t=this._ractive.proxy;bs.start(),t.formBindings.forEach(Ia),bs.end()}function Ia(t){t.root.viewmodel.set(t.keypath,t.resetValue)}function Ba(t,e,n){var a,r,i;this.element=t,this.root=a=t.root,this.isIntro=n,r=e.n||e,("string"==typeof r||(i=new rg({template:r,root:a,owner:t}),r=""+i,i.unbind(),""!==r))&&(this.name=r,e.a?this.params=e.a:e.d&&(i=new rg({template:e.d,root:a,owner:t}),this.params=i.getArgsList(),i.unbind()),this._fn=v("transitions",a,r),this._fn||g(Io(r,"transition"),{ractive:this.root}))}function Ua(t){return t}function Va(){Vf.hidden=document[Ff]}function qa(){Vf.hidden=!0}function Ga(){Vf.hidden=!1}function za(){var t,e,n,a=this;return t=this.node=this.element.node,e=t.getAttribute("style"),this.complete=function(r){n||(!r&&a.isIntro&&Wa(t,e),t._ractive.transition=null,a._manager.remove(a),n=!0)},this._fn?void this._fn.apply(this.root,[this].concat(this.params)):void this.complete()}function Wa(t,e){e?t.setAttribute("style",e):(t.getAttribute("style"),t.removeAttribute("style"))}function Ha(){var t,e,n,a=this,r=this.root;return t=Ka(this),e=this.node=co(this.name,t),this.parentFragment.cssIds&&this.node.setAttribute("data-ractive-css",this.parentFragment.cssIds.map(function(t){return"{"+t+"}"}).join(" ")),Eo(this.node,"_ractive",{value:{proxy:this,keypath:cs(this.parentFragment),events:So(null),root:r}}),this.attributes.forEach(function(t){return t.render(e)}),this.conditionalAttributes.forEach(function(t){return t.render(e)}),this.fragment&&("script"===this.name?(this.bubble=Xf,this.node.text=this.fragment.toString(!1),this.fragment.unrender=ko):"style"===this.name?(this.bubble=Jf,this.bubble(),this.fragment.unrender=ko):this.binding&&this.getAttribute("contenteditable")?this.fragment.unrender=ko:this.node.appendChild(this.fragment.render())),this.binding&&(this.binding.render(),this.node._ractive.binding=this.binding),this.eventHandlers&&this.eventHandlers.forEach(function(t){return t.render()}),"option"===this.name&&Qa(this),"img"===this.name?ja(this):"form"===this.name?Da(this):"input"===this.name||"textarea"===this.name?this.node.defaultValue=this.node.value:"option"===this.name&&(this.node.defaultSelected=this.node.selected),this.decorator&&this.decorator.fn&&bs.scheduleTask(function(){a.decorator.torndown||a.decorator.init()},!0),r.transitionsEnabled&&this.intro&&(n=new Zf(this,this.intro,!0),bs.registerTransition(n),bs.scheduleTask(function(){return n.start()},!0),this.transition=n),this.node.autofocus&&bs.scheduleTask(function(){return a.node.focus()},!0),Ya(this),this.node}function Ka(t){var e,n,a;return e=(n=t.getAttribute("xmlns"))?n:"svg"===t.name?no.svg:(a=t.parent)?"foreignObject"===a.name?no.html:a.node.namespaceURI:t.root.el.namespaceURI}function Qa(t){var e,n,a;if(t.select&&(n=t.select.getAttribute("value"),void 0!==n))if(e=t.getAttribute("value"),t.select.node.multiple&&i(n)){for(a=n.length;a--;)if(e==n[a]){t.node.selected=!0;break}}else t.node.selected=e==n}function Ya(t){var e,n,a,r,i;e=t.root;do for(n=e._liveQueries,a=n.length;a--;)r=n[a],i=n["_"+r],i._test(t)&&(t.liveQueries||(t.liveQueries=[])).push(i);while(e=e.parent)}function $a(t){var e,n,a;if(e=t.getAttribute("value"),void 0===e||!t.select)return!1;if(n=t.select.getAttribute("value"),n==e)return!0;if(t.select.getAttribute("multiple")&&i(n))for(a=n.length;a--;)if(n[a]==e)return!0}function Ja(t){var e,n,a,r;return e=t.attributes,n=e.type,a=e.value,r=e.name,n&&"radio"===n.value&&a&&r.interpolator&&a.value===r.interpolator.value?!0:void 0}function Xa(t){var e=""+t;return e?" "+e:""}function Za(){this.fragment&&this.fragment.unbind(),this.binding&&this.binding.unbind(),this.eventHandlers&&this.eventHandlers.forEach(K),"option"===this.name&&Ta(this),this.attributes.forEach(K),this.conditionalAttributes.forEach(K)}function tr(t){var e,n,a;(a=this.transition)&&a.complete(),"option"===this.name?this.detach():t&&bs.detachWhenReady(this),this.fragment&&this.fragment.unrender(!1),(e=this.binding)&&(this.binding.unrender(),this.node._ractive.binding=null,n=this.root._twowayBindings[e.keypath.str],n.splice(n.indexOf(e),1)),this.eventHandlers&&this.eventHandlers.forEach(Q),this.decorator&&bs.registerDecorator(this.decorator),this.root.transitionsEnabled&&this.outro&&(a=new Zf(this,this.outro,!1),bs.registerTransition(a),bs.scheduleTask(function(){return a.start()})),this.liveQueries&&er(this),"form"===this.name&&Na(this)}function er(t){var e,n,a;for(a=t.liveQueries.length;a--;)e=t.liveQueries[a],n=e.selector,e._remove(t.node)}function nr(t,e){var n=sh.exec(e)[0];return null===t||n.length%s}}) cannot contain nested inline partials",e,{ractive:t});var s=a?i:ir(i,e);s.partials[e]=r=o.t}return a&&(r._fn=a),r.v?r.t:r}}function ir(t,e){return t.partials.hasOwnProperty(e)?t:or(t.constructor,e)}function or(t,e){return t?t.partials.hasOwnProperty(e)?t:or(t._Parent,e):void 0}function sr(t,e){if(e){if(e.template&&e.template.p&&e.template.p[t])return e.template.p[t];if(e.parentFragment&&e.parentFragment.owner)return sr(t,e.parentFragment.owner)}}function pr(t,e){var n,a=b("components",t,e);if(a&&(n=a.components[e],!n._Parent)){var r=n.bind(a);if(r.isOwner=a.components.hasOwnProperty(e),n=r(),!n)return void m(Fo,e,"component","component",{ractive:t});"string"==typeof n&&(n=pr(t,n)),n._fn=r,a.components[e]=n}return n}function ur(){var t=this.instance.fragment.detach();return yh.fire(this.instance),t}function cr(t){return this.instance.fragment.find(t)}function lr(t,e){return this.instance.fragment.findAll(t,e)}function dr(t,e){e._test(this,!0),this.instance.fragment&&this.instance.fragment.findAllComponents(t,e)}function fr(t){return t&&t!==this.name?this.instance.fragment?this.instance.fragment.findComponent(t):null:this.instance}function hr(){return this.parentFragment.findNextNode(this)}function mr(){return this.rendered?this.instance.fragment.firstNode():null}function gr(t,e,n){function a(t){var n,a;t.value=e,t.updating||(a=t.ractive,n=t.keypath,t.updating=!0,bs.start(a),a.viewmodel.mark(n),bs.end(),t.updating=!1)}var r,i,o,s,p,u;if(r=t.obj,i=t.prop,n&&!n.configurable){if("length"===i)return;throw Error('Cannot use magic mode with property "'+i+'" - object is not configurable')}n&&(o=n.get,s=n.set),p=o||function(){return e},u=function(t){s&&s(t),e=o?o():t,u._ractiveWrappers.forEach(a)},u._ractiveWrappers=[t],Object.defineProperty(r,i,{get:p,set:u,enumerable:!0,configurable:!0})}function vr(t,e){var n,a,r,i;if(this.adaptors)for(n=this.adaptors.length,a=0;n>a;a+=1)if(r=this.adaptors[a],r.filter(e,t,this.ractive))return i=this.wrapped[t]=r.wrap(this.ractive,e,t,yr(t)),void(i.value=e)}function br(t,e){var n,a={};if(!e)return t;e+=".";for(n in t)t.hasOwnProperty(n)&&(a[e+n]=t[n]);return a}function yr(t){var e;return Gh[t]||(e=t?t+".":"",Gh[t]=function(n,a){var r;return"string"==typeof n?(r={},r[e+n]=a,r):"object"==typeof n?e?br(n,t):n:void 0}),Gh[t]}function _r(t){var e,n,a=[$o];for(e=t.length;e--;)for(n=t[e].parent;n&&!n.isRoot;)-1===t.indexOf(n)&&R(a,n),n=n.parent;return a}function xr(t,e,n){var a;kr(t,e),n||(a=e.wildcardMatches(),a.forEach(function(n){wr(t,n,e)}))}function wr(t,e,n){var a,r,i;e=e.str||e,a=t.depsMap.patternObservers,r=a&&a[e],r&&r.forEach(function(e){i=n.join(e.lastKey),kr(t,i),wr(t,e,i)})}function kr(t,e){t.patternObservers.forEach(function(t){t.regex.test(e.str)&&t.update(e)})}function Sr(){function t(t){var a=t.key;t.viewmodel===o?(o.clearCache(a.str),t.invalidate(),n.push(a),e(a)):t.viewmodel.mark(a)}function e(n){var a,r;o.noCascade.hasOwnProperty(n.str)||((r=o.deps.computed[n.str])&&r.forEach(t),(a=o.depsMap.computed[n.str])&&a.forEach(e))}var n,a,r,i=this,o=this,s={};return n=this.changes,n.length?(n.slice().forEach(e),a=zh(n),a.forEach(function(e){var a;-1===n.indexOf(e)&&(a=o.deps.computed[e.str])&&a.forEach(t)}),this.changes=[],this.patternObservers.length&&(a.forEach(function(t){return Wh(i,t,!0)}),n.forEach(function(t){return Wh(i,t)})),this.deps.observers&&(a.forEach(function(t){return Er(i,null,t,"observers")}),Pr(this,n,"observers")),this.deps["default"]&&(r=[],a.forEach(function(t){return Er(i,r,t,"default")}),r.length&&Cr(this,r,n),Pr(this,n,"default")),n.forEach(function(t){s[t.str]=i.get(t)}),this.implicitChanges={},this.noCascade={},s):void 0}function Er(t,e,n,a){var r,i;(r=Ar(t,n,a))&&(i=t.get(n),r.forEach(function(t){e&&t.refineValue?e.push(t):t.setValue(i)}))}function Cr(t,e,n){e.forEach(function(e){for(var a=!1,r=0,i=n.length,o=[];i>r;){var s=n[r];if(s===e.keypath){a=!0;break}s.slice(0,e.keypath.length)===e.keypath&&o.push(s),r++}a&&e.setValue(t.get(e.keypath)),o.length&&e.refineValue(o)})}function Pr(t,e,n){function a(t){t.forEach(r),t.forEach(i)}function r(e){var a=Ar(t,e,n);a&&s.push({keypath:e,deps:a})}function i(e){var r;(r=t.depsMap[n][e.str])&&a(r)}function o(e){var n=t.get(e.keypath);e.deps.forEach(function(t){return t.setValue(n)})}var s=[];a(e),s.forEach(o)}function Ar(t,e,n){var a=t.deps[n];return a?a[e.str]:null}function Or(){this.captureGroups.push([])}function Tr(t,e){var n,a;if(e||(a=this.wrapped[t])&&a.teardown()!==!1&&(this.wrapped[t]=null),this.cache[t]=void 0,n=this.cacheMap[t])for(;n.length;)this.clearCache(n.pop())}function Rr(t,e){var n=e.firstKey;return!(n in t.data||n in t.computations||n in t.mappings)}function Mr(t,e){var n=new Xh(t,e);return this.ready&&n.init(this),this.computations[t.str]=n}function Lr(t,e){var n,a,r,i,o,s=this.cache,p=t.str;if(e=e||nm,e.capture&&(i=D(this.captureGroups))&&(~i.indexOf(t)||i.push(t)),Mo.call(this.mappings,t.firstKey))return this.mappings[t.firstKey].get(t,e);if(t.isSpecial)return t.value;if(void 0===s[p]?((a=this.computations[p])&&!a.bypass?(n=a.get(),this.adapt(p,n)):(r=this.wrapped[p])?n=r.value:t.isRoot?(this.adapt("",this.data),n=this.data):n=jr(this,t),s[p]=n):n=s[p],!e.noUnwrap&&(r=this.wrapped[p])&&(n=r.get()),t.isRoot&&e.fullRootGet)for(o in this.mappings)n[o]=this.mappings[o].getValue();return n===tm?void 0:n}function jr(t,e){var n,a,r,i;return n=t.get(e.parent),(i=t.wrapped[e.parent.str])&&(n=i.get()),null!==n&&void 0!==n?((a=t.cacheMap[e.parent.str])?-1===a.indexOf(e.str)&&a.push(e.str):t.cacheMap[e.parent.str]=[e.str],"object"!=typeof n||e.lastKey in n?(r=n[e.lastKey],t.adapt(e.str,r,!1),t.cache[e.str]=r,r):t.cache[e.str]=tm):void 0}function Dr(){var t;for(t in this.computations)this.computations[t].init(this)}function Nr(t,e){var n=this.mappings[t.str]=new im(t,e);return n.initViewmodel(this),n}function Fr(t,e){var n,a=t.str;e&&(e.implicit&&(this.implicitChanges[a]=!0),e.noCascade&&(this.noCascade[a]=!0)),(n=this.computations[a])&&n.invalidate(),-1===this.changes.indexOf(t)&&this.changes.push(t);var r=e?e.keepExistingWrapper:!1;this.clearCache(a,r),this.ready&&this.onchange()}function Ir(t,e,n,a){var r,i,o,s;if(this.mark(t),a&&a.compare){o=Ur(a.compare);try{r=e.map(o),i=n.map(o)}catch(p){m('merge(): "%s" comparison failed. Falling back to identity checking',t),r=e,i=n}}else r=e,i=n;s=sm(r,i),this.smartUpdate(t,n,s,e.length!==n.length)}function Br(t){return JSON.stringify(t)}function Ur(t){if(t===!0)return Br;if("string"==typeof t)return um[t]||(um[t]=function(e){return e[t]}),um[t];if("function"==typeof t)return t;throw Error("The `compare` option must be a function, or a string representing an identifying field (or `true` to use JSON.stringify)")}function Vr(t,e){var n,a,r,i=void 0===arguments[2]?"default":arguments[2];e.isStatic||((n=this.mappings[t.firstKey])?n.register(t,e,i):(a=this.deps[i]||(this.deps[i]={}),r=a[t.str]||(a[t.str]=[]),r.push(e),this.depsMap[i]||(this.depsMap[i]={}),t.isRoot||qr(this,t,i)))}function qr(t,e,n){for(var a,r,i;!e.isRoot;)a=t.depsMap[n],r=a[e.parent.str]||(a[e.parent.str]=[]),i=e.str,void 0===r["_"+i]&&(r["_"+i]=0,r.push(e)),r["_"+i]+=1,e=e.parent}function Gr(){return this.captureGroups.pop()}function zr(t){this.data=t,this.clearCache("")}function Wr(t,e){var n,a,r,i,o=void 0===arguments[2]?{}:arguments[2];if(!o.noMapping&&(n=this.mappings[t.firstKey]))return n.set(t,e);if(a=this.computations[t.str]){if(a.setting)return;a.set(e),e=a.get()}s(this.cache[t.str],e)||(r=this.wrapped[t.str],r&&r.reset&&(i=r.reset(e)!==!1,i&&(e=r.get())),a||i||Hr(this,t,e),o.silent?this.clearCache(t.str):this.mark(t))}function Hr(t,e,n){var a,r,i,o;i=function(){a.set?a.set(e.lastKey,n):(r=a.get(),o())},o=function(){r||(r=Fh(e.lastKey),t.set(e.parent,r,{silent:!0})),r[e.lastKey]=n},a=t.wrapped[e.parent.str],a?i():(r=t.get(e.parent),(a=t.wrapped[e.parent.str])?i():o())}function Kr(t,e,n){var a,r,i,o=this;if(r=n.length,n.forEach(function(e,n){-1===e&&o.mark(t.join(n),gm)}),this.set(t,e,{silent:!0}),(a=this.deps["default"][t.str])&&a.filter(Qr).forEach(function(t){return t.shuffle(n,e)}),r!==e.length){for(this.mark(t.join("length"),mm),i=n.touchedFrom;ii;i+=1)this.mark(t.join(i),gm)}}function Qr(t){return"function"==typeof t.shuffle}function Yr(){var t,e=this;for(Object.keys(this.cache).forEach(function(t){return e.clearCache(t)});t=this.unresolvedImplicitDependencies.pop();)t.teardown()}function $r(t,e){var n,a,r,i=void 0===arguments[2]?"default":arguments[2];if(!e.isStatic){if(n=this.mappings[t.firstKey])return n.unregister(t,e,i);if(a=this.deps[i][t.str],r=a.indexOf(e),-1===r)throw Error("Attempted to remove a dependant that was no longer registered! This should not happen. If you are seeing this bug in development please raise an issue at https://github.com/RactiveJS/Ractive/issues - thanks");a.splice(r,1),t.isRoot||Jr(this,t,i)}}function Jr(t,e,n){for(var a,r;!e.isRoot;)a=t.depsMap[n],r=a[e.parent.str],r["_"+e.str]-=1,r["_"+e.str]||(N(r,e),r["_"+e.str]=void 0),e=e.parent}function Xr(t){this.hook=new is(t),this.inProcess={},this.queue={}}function Zr(t,e){return t[e._guid]||(t[e._guid]=[])}function ti(t,e){var n=Zr(t.queue,e);for(t.hook.fire(e);n.length;)ti(t,n.shift());delete t.queue[e._guid]}function ei(t,e){var n,a={};for(n in e)a[n]=ni(t,n,e[n]);return a}function ni(t,e,n){var a,r;return"function"==typeof n&&(a=ri(n,t)),"string"==typeof n&&(a=ai(t,n)),"object"==typeof n&&("string"==typeof n.get?a=ai(t,n.get):"function"==typeof n.get?a=ri(n.get,t):l("`%s` computation must have a `get()` method",e), "function"==typeof n.set&&(r=ri(n.set,t))),{getter:a,setter:r}}function ai(t,e){var n,a,r;return n="return ("+e.replace(km,function(t,e){return a=!0,'__ractive.get("'+e+'")'})+");",a&&(n="var __ractive = this; "+n),r=Function(n),a?r.bind(t):r}function ri(t,e){return/this/.test(""+t)?t.bind(e):t}function ii(e){var n,r,i=void 0===arguments[1]?{}:arguments[1],o=void 0===arguments[2]?{}:arguments[2];if(Mg.DEBUG&&Ro(),pi(e,o),Eo(e,"data",{get:ui}),Sm.fire(e,i),Am.forEach(function(t){e[t]=a(So(e.constructor[t]||null),i[t])}),r=new _m({adapt:oi(e,e.adapt,i),data:Wp.init(e.constructor,e,i),computed:wm(e,a(So(e.constructor.prototype.computed),i.computed)),mappings:o.mappings,ractive:e,onchange:function(){return bs.addRactive(e)}}),e.viewmodel=r,r.init(),uu.init(e.constructor,e,i),Em.fire(e),Cm.begin(e),e.template){var s=void 0;(o.cssIds||e.cssId)&&(s=o.cssIds?o.cssIds.slice():[],e.cssId&&s.push(e.cssId)),e.fragment=new rg({template:e.template,root:e,owner:e,cssIds:s})}if(Cm.end(e),n=t(e.el)){var p=e.render(n,e.append);Mg.DEBUG_PROMISES&&p["catch"](function(t){throw g("Promise debugging is enabled, to help solve errors that happen asynchronously. Some browsers will log unhandled promise rejections, in which case you can safely disable promise debugging:\n Ractive.DEBUG_PROMISES = false;"),m("An error happened during rendering",{ractive:e}),t.stack&&d(t.stack),t})}}function oi(t,e,n){function a(e){return"string"==typeof e&&(e=v("adaptors",t,e),e||l(Io(e,"adaptor"))),e}var r,i,o;if(e=e.map(a),r=j(n.adapt).map(a),r=si(e,r),i="magic"in n?n.magic:t.magic,o="modifyArrays"in n?n.modifyArrays:t.modifyArrays,i){if(!eo)throw Error("Getters and setters (magic mode) are not supported in this browser");o&&r.push(Vh),r.push(Uh)}return o&&r.push(Dh),r}function si(t,e){for(var n=t.slice(),a=e.length;a--;)~n.indexOf(e[a])||n.push(e[a]);return n}function pi(t,e){t._guid="r-"+Pm++,t._subs=So(null),t._config={},t._twowayBindings=So(null),t._animations=[],t.nodes={},t._liveQueries=[],t._liveComponentQueries=[],t._boundFunctions=[],t._observers=[],e.component?(t.parent=e.parent,t.container=e.container||null,t.root=t.parent.root,t.component=e.component,e.component.instance=t,t._inlinePartials=e.inlinePartials):(t.root=t,t.parent=t.container=null)}function ui(){throw Error("Using `ractive.data` is no longer supported - you must use the `ractive.get()` API instead")}function ci(t,e,n){this.parentFragment=t.parentFragment,this.callback=n,this.fragment=new rg({template:e,root:t.root,owner:this}),this.update()}function li(t,e,n){var a;return e.r?a=Rc(t,e.r,n):e.x?a=new Dc(t,t.parentFragment,e.x,n):e.rx&&(a=new Bc(t,e.rx,n)),a}function di(t){return 1===t.length&&t[0].t===Su}function fi(t,e){var n;for(n in e)e.hasOwnProperty(n)&&hi(t.instance,t.root,n,e[n])}function hi(t,e,n,a){"string"!=typeof a&&l("Components currently only support simple events - you cannot include arguments. Sorry!"),t.on(n,function(){var t,n;return arguments.length&&arguments[0]&&arguments[0].node&&(t=Array.prototype.shift.call(arguments)),n=Array.prototype.slice.call(arguments),zs(e,a,{event:t,args:n}),!1})}function mi(t,e){var n,a;if(!e)throw Error('Component "'+this.name+'" not found');n=this.parentFragment=t.parentFragment,a=n.root,this.root=a,this.type=Ru,this.name=t.template.e,this.index=t.index,this.indexRefBindings={},this.yielders={},this.resolvers=[],Rm(this,e,t.template.a,t.template.f,t.template.p),Mm(this,t.template.v),(t.template.t0||t.template.t1||t.template.t2||t.template.o)&&m('The "intro", "outro" and "decorator" directives have no effect on components',{ractive:this.instance}),Lm(this)}function gi(t,e){function n(n){n.rebind(t,e)}var a;this.resolvers.forEach(n);for(var r in this.yielders)this.yielders[r][0]&&n(this.yielders[r][0]);(a=this.root._liveComponentQueries["_"+this.name])&&a._makeDirty()}function vi(){var t=this.instance;return t.render(this.parentFragment.getNode()),this.rendered=!0,t.fragment.detach()}function bi(){return""+this.instance.fragment}function yi(){var t=this.instance;this.resolvers.forEach(K),_i(this),t._observers.forEach(Y),t.fragment.unbind(),t.viewmodel.teardown(),t.fragment.rendered&&t.el.__ractive_instances__&&N(t.el.__ractive_instances__,t),Bm.fire(t)}function _i(t){var e,n;e=t.root;do(n=e._liveComponentQueries["_"+t.name])&&n._remove(t);while(e=e.parent)}function xi(t){this.shouldDestroy=t,this.instance.unrender()}function wi(t){var e=this;this.owner=t.owner,this.parent=this.owner.parentFragment,this.root=t.root,this.pElement=t.pElement,this.context=t.context,this.index=t.index,this.key=t.key,this.registeredIndexRefs=[],this.cssIds="cssIds"in t?t.cssIds:this.parent?this.parent.cssIds:null,this.items=t.template.map(function(n,a){return ki({parentFragment:e,pElement:t.pElement,template:n,index:a})}),this.value=this.argsList=null,this.dirtyArgs=this.dirtyValue=!0,this.bound=!0}function ki(t){if("string"==typeof t.template)return new yc(t);switch(t.template.t){case Mu:return new Hm(t);case Su:return new Wc(t);case Cu:return new ll(t);case Eu:return new Ol(t);case Pu:var e=void 0;return(e=vh(t.parentFragment.root,t.template.e))?new qm(t,e):new ih(t);case Au:return new gh(t);case Ou:return new zm(t);case Lu:return new Qm(t);default:throw Error("Something very strange happened. Please file an issue at https://github.com/ractivejs/ractive/issues. Thanks!")}}function Si(t,e){(!this.owner||this.owner.hasContext)&&w(this,"context",t,e),this.items.forEach(function(n){n.rebind&&n.rebind(t,e)})}function Ei(){var t;return 1===this.items.length?t=this.items[0].render():(t=document.createDocumentFragment(),this.items.forEach(function(e){t.appendChild(e.render())})),this.rendered=!0,t}function Ci(t){return this.items?this.items.map(t?Ai:Pi).join(""):""}function Pi(t){return""+t}function Ai(t){return t.toString(!0)}function Oi(){this.bound&&(this.items.forEach(Ti),this.bound=!1)}function Ti(t){t.unbind&&t.unbind()}function Ri(t){if(!this.rendered)throw Error("Attempted to unrender a fragment that was not rendered");this.items.forEach(function(e){return e.unrender(t)}),this.rendered=!1}function Mi(t){var e,n,a,r,i;if(t=t||{},"object"!=typeof t)throw Error("The reset method takes either no arguments, or an object containing new data");for((n=this.viewmodel.wrapped[""])&&n.reset?n.reset(t)===!1&&this.viewmodel.reset(t):this.viewmodel.reset(t),a=uu.reset(this),r=a.length;r--;)if(og.indexOf(a[r])>-1){i=!0;break}if(i){var o=void 0;this.viewmodel.mark($o),(o=this.component)&&(o.shouldDestroy=!0),this.unrender(),o&&(o.shouldDestroy=!1),this.fragment.template!==this.template&&(this.fragment.unbind(),this.fragment=new rg({template:this.template,root:this,owner:this})),e=this.render(this.el,this.anchor)}else e=bs.start(this,!0),this.viewmodel.mark($o),bs.end();return sg.fire(this,t),e}function Li(t){var e,n;Jp.init(null,this,{template:t}),e=this.transitionsEnabled,this.transitionsEnabled=!1,(n=this.component)&&(n.shouldDestroy=!0),this.unrender(),n&&(n.shouldDestroy=!1),this.fragment.unbind(),this.fragment=new rg({template:this.template,root:this,owner:this}),this.render(this.el,this.anchor),this.transitionsEnabled=e}function ji(t,e){var n,a;if(a=bs.start(this,!0),u(t)){n=t;for(t in n)n.hasOwnProperty(t)&&(e=n[t],Di(this,t,e))}else Di(this,t,e);return bs.end(),a}function Di(t,e,n){e=S(P(e)),e.isPattern?E(t,e).forEach(function(e){t.viewmodel.set(e,n)}):t.viewmodel.set(e,n)}function Ni(t,e){return Jo(this,t,void 0===e?-1:-e)}function Fi(){var t;return this.fragment.unbind(),this.viewmodel.teardown(),this._observers.forEach(Y),this.fragment.rendered&&this.el.__ractive_instances__&&N(this.el.__ractive_instances__,this),this.shouldDestroy=!0,t=this.fragment.rendered?this.unrender():us.resolve(),vg.fire(this),this._boundFunctions.forEach(Ii),t}function Ii(t){delete t.fn[t.prop]}function Bi(t){var e=this;if("string"!=typeof t)throw new TypeError(No);var n=void 0;return/\*/.test(t)?(n={},E(this,S(P(t))).forEach(function(t){n[t.str]=!e.viewmodel.get(t)}),this.set(n)):this.set(t,!this.get(t))}function Ui(){return this.fragment.toString(!0)}function Vi(){var t,e;if(!this.fragment.rendered)return m("ractive.unrender() was called on a Ractive instance that was not rendered"),us.resolve();for(t=bs.start(this,!0),e=!this.component||this.component.shouldDestroy||this.shouldDestroy;this._animations[0];)this._animations[0].stop();return this.fragment.unrender(e),N(this.el.__ractive_instances__,this),xg.fire(this),bs.end(),t}function qi(t){var e;return t=S(t)||$o,e=bs.start(this,!0),this.viewmodel.mark(t),bs.end(),Sg.fire(this,t),e}function Gi(t,e){var n,a,r;if("string"!=typeof t||e){r=[];for(a in this._twowayBindings)(!t||S(a).equalsOrStartsWith(t))&&r.push.apply(r,this._twowayBindings[a])}else r=this._twowayBindings[t];return n=zi(this,r),this.set(n)}function zi(t,e){var n={},a=[];return e.forEach(function(t){var e,r;if(!t.radioName||t.element.node.checked){if(t.checkboxName)return void(a[t.keypath.str]||t.changed()||(a.push(t.keypath),a[t.keypath.str]=t));e=t.attribute.value,r=t.getValue(),L(e,r)||s(e,r)||(n[t.keypath.str]=r)}}),a.length&&a.forEach(function(t){var e,r,i;e=a[t.str],r=e.attribute.value,i=e.getValue(),L(r,i)||(n[t.str]=i)}),n}function Wi(t,e){return"function"==typeof e&&/_super/.test(t)}function Hi(t){for(var e={};t;)Ki(t,e),Yi(t,e),t=t._Parent!==Mg?t._Parent:!1;return e}function Ki(t,e){ru.forEach(function(n){Qi(n.useDefaults?t.prototype:t,e,n.name)})}function Qi(t,e,n){var a,r=Object.keys(t[n]);r.length&&((a=e[n])||(a=e[n]={}),r.filter(function(t){return!(t in a)}).forEach(function(e){return a[e]=t[n][e]}))}function Yi(t,e){Object.keys(t.prototype).forEach(function(n){if("computed"!==n){var a=t.prototype[n];if(n in e){if("function"==typeof e[n]&&"function"==typeof a&&e[n]._method){var r=void 0,i=a._method;i&&(a=a._method),r=Pg(e[n]._method,a),i&&(r._method=r),e[n]=r}}else e[n]=a._method?a._method:a}})}function $i(){for(var t=arguments.length,e=Array(t),n=0;t>n;n++)e[n]=arguments[n];return e.length?e.reduce(Ji,this):Ji(this)}function Ji(t){var e,n,r=void 0===arguments[1]?{}:arguments[1];return r.prototype instanceof Mg&&(r=Ag(r)),e=function(t){return this instanceof e?void Om(this,t):new e(t)},n=So(t.prototype),n.constructor=e,Co(e,{defaults:{value:n},extend:{value:$i,writable:!0,configurable:!0},_Parent:{value:t}}),uu.extend(t,n,r),Wp.extend(t,n,r),r.computed&&(n.computed=a(So(t.prototype.computed),r.computed)),e.prototype=n,e}var Xi,Zi,to,eo,no,ao,ro,io=3,oo={el:void 0,append:!1,template:{v:io,t:[]},preserveWhitespace:!1,sanitize:!1,stripComments:!0,delimiters:["{{","}}"],tripleDelimiters:["{{{","}}}"],interpolate:!1,data:{},computed:{},magic:!1,modifyArrays:!0,adapt:[],isolated:!1,twoway:!0,lazy:!1,noIntro:!1,transitionsEnabled:!0,complete:void 0,css:null,noCssTransform:!1},so=oo,po={linear:function(t){return t},easeIn:function(t){return Math.pow(t,3)},easeOut:function(t){return Math.pow(t-1,3)+1},easeInOut:function(t){return(t/=.5)<1?.5*Math.pow(t,3):.5*(Math.pow(t-2,3)+2)}};Xi="object"==typeof document,Zi="undefined"!=typeof navigator&&/jsDom/.test(navigator.appName),to="undefined"!=typeof console&&"function"==typeof console.warn&&"function"==typeof console.warn.apply;try{Object.defineProperty({},"test",{value:0}),eo=!0}catch(uo){eo=!1}no={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"},ao="undefined"==typeof document?!1:document&&document.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure","1.1"),ro=["o","ms","moz","webkit"];var co,lo,fo,ho,mo,go,vo,bo,yo;if(co=ao?function(t,e){return e&&e!==no.html?document.createElementNS(e,t):document.createElement(t)}:function(t,e){if(e&&e!==no.html)throw"This browser does not support namespaces other than http://www.w3.org/1999/xhtml. The most likely cause of this error is that you're trying to render SVG in an older browser. See http://docs.ractivejs.org/latest/svg-and-older-browsers for more information";return document.createElement(t)},Xi){for(fo=co("div"),ho=["matches","matchesSelector"],yo=function(t){return function(e,n){return e[t](n)}},vo=ho.length;vo--&&!lo;)if(mo=ho[vo],fo[mo])lo=yo(mo);else for(bo=ro.length;bo--;)if(go=ro[vo]+mo.substr(0,1).toUpperCase()+mo.substring(1),fo[go]){lo=yo(go);break}lo||(lo=function(t,e){var n,a,r;for(a=t.parentNode,a||(fo.innerHTML="",a=fo,t=t.cloneNode(),fo.appendChild(t)),n=a.querySelectorAll(e),r=n.length;r--;)if(n[r]===t)return!0;return!1})}else lo=null;var _o,xo,wo,ko=function(){};"undefined"==typeof window?wo=null:(_o=window,xo=_o.document,wo={},xo||(wo=null),Date.now||(Date.now=function(){return+new Date}),String.prototype.trim||(String.prototype.trim=function(){return this.replace(/^\s+/,"").replace(/\s+$/,"")}),Object.keys||(Object.keys=function(){var t=Object.prototype.hasOwnProperty,e=!{toString:null}.propertyIsEnumerable("toString"),n=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],a=n.length;return function(r){if("object"!=typeof r&&"function"!=typeof r||null===r)throw new TypeError("Object.keys called on non-object");var i=[];for(var o in r)t.call(r,o)&&i.push(o);if(e)for(var s=0;a>s;s++)t.call(r,n[s])&&i.push(n[s]);return i}}()),Array.prototype.indexOf||(Array.prototype.indexOf=function(t,e){var n;for(void 0===e&&(e=0),0>e&&(e+=this.length),0>e&&(e=0),n=this.length;n>e;e++)if(this.hasOwnProperty(e)&&this[e]===t)return e;return-1}),Array.prototype.forEach||(Array.prototype.forEach=function(t,e){var n,a;for(n=0,a=this.length;a>n;n+=1)this.hasOwnProperty(n)&&t.call(e,this[n],n,this)}),Array.prototype.map||(Array.prototype.map=function(t,e){var n,a,r,i=this,o=[];for(i instanceof String&&(i=""+i,r=!0),n=0,a=i.length;a>n;n+=1)(i.hasOwnProperty(n)||r)&&(o[n]=t.call(e,i[n],n,i));return o}),"function"!=typeof Array.prototype.reduce&&(Array.prototype.reduce=function(t,e){var n,a,r,i;if("function"!=typeof t)throw new TypeError(t+" is not a function");for(r=this.length,i=!1,arguments.length>1&&(a=e,i=!0),n=0;r>n;n+=1)this.hasOwnProperty(n)?i&&(a=t(a,this[n],n,this)):(a=this[n],i=!0);if(!i)throw new TypeError("Reduce of empty array with no initial value");return a}),Array.prototype.filter||(Array.prototype.filter=function(t,e){var n,a,r=[];for(n=0,a=this.length;a>n;n+=1)this.hasOwnProperty(n)&&t.call(e,this[n],n,this)&&(r[r.length]=this[n]);return r}),Array.prototype.every||(Array.prototype.every=function(t,e){var n,a,r;if(null==this)throw new TypeError;if(n=Object(this),a=n.length>>>0,"function"!=typeof t)throw new TypeError;for(r=0;a>r;r+=1)if(r in n&&!t.call(e,n[r],r,n))return!1;return!0}),"function"!=typeof Function.prototype.bind&&(Function.prototype.bind=function(t){var e,n,a,r,i=[].slice;if("function"!=typeof this)throw new TypeError("Function.prototype.bind called on non-function");return e=i.call(arguments,1),n=this,a=function(){},r=function(){var r=this instanceof a&&t?this:t;return n.apply(r,e.concat(i.call(arguments)))},a.prototype=this.prototype,r.prototype=new a,r}),_o.addEventListener||!function(t,e){var n,a,r,i,o,s;t.appearsToBeIELessEqual8=!0,n=function(t,e){var n,a=this;for(n in t)a[n]=t[n];a.currentTarget=e,a.target=t.srcElement||e,a.timeStamp=+new Date,a.preventDefault=function(){t.returnValue=!1},a.stopPropagation=function(){t.cancelBubble=!0}},a=function(t,e){var a,r,i=this;a=i.listeners||(i.listeners=[]),r=a.length,a[r]=[e,function(t){e.call(i,new n(t,i))}],i.attachEvent("on"+t,a[r][1])},r=function(t,e){var n,a,r=this;if(r.listeners)for(n=r.listeners,a=n.length;a--;)n[a][0]===e&&r.detachEvent("on"+t,n[a][1])},t.addEventListener=e.addEventListener=a,t.removeEventListener=e.removeEventListener=r,"Element"in t?(t.Element.prototype.addEventListener=a,t.Element.prototype.removeEventListener=r):(s=e.createElement,e.createElement=function(t){var e=s(t);return e.addEventListener=a,e.removeEventListener=r,e},i=e.getElementsByTagName("head")[0],o=e.createElement("style"),i.insertBefore(o,i.firstChild))}(_o,xo),_o.getComputedStyle||(wo.getComputedStyle=function(){function t(n,a,r,i){var o,s=a[r],p=parseFloat(s),u=s.split(/\d/)[0];return isNaN(p)&&/^thin|medium|thick$/.test(s)&&(p=e(s),u=""),i=null!=i?i:/%|em/.test(u)&&n.parentElement?t(n.parentElement,n.parentElement.currentStyle,"fontSize",null):16,o="fontSize"==r?i:/width/i.test(r)?n.clientWidth:n.clientHeight,"em"==u?p*i:"in"==u?96*p:"pt"==u?96*p/72:"%"==u?p/100*o:p}function e(t){var e,n;return i[t]||(e=document.createElement("div"),e.style.display="block",e.style.position="fixed",e.style.width=e.style.height="0",e.style.borderRight=t+" solid black",document.getElementsByTagName("body")[0].appendChild(e),n=e.getBoundingClientRect(),i[t]=n.right-n.left),i[t]}function n(t,e){var n="border"==e?"Width":"",a=e+"Top"+n,r=e+"Right"+n,i=e+"Bottom"+n,o=e+"Left"+n;t[e]=(t[a]==t[r]==t[i]==t[o]?[t[a]]:t[a]==t[i]&&t[o]==t[r]?[t[a],t[r]]:t[o]==t[r]?[t[a],t[r],t[i]]:[t[a],t[r],t[i],t[o]]).join(" ")}function a(e){var a,r,i,s;a=e.currentStyle,r=this,i=t(e,a,"fontSize",null);for(s in a)"normal"===a[s]&&o.hasOwnProperty(s)?r[s]=o[s]:/width|height|margin.|padding.|border.+W/.test(s)?"auto"===a[s]?/^width|height/.test(s)?r[s]=("width"===s?e.clientWidth:e.clientHeight)+"px":/(?:padding)?Top|Bottom$/.test(s)&&(r[s]="0px"):r[s]=t(e,a,s,i)+"px":"styleFloat"===s?r["float"]=a[s]:r[s]=a[s];return n(r,"margin"),n(r,"padding"),n(r,"border"),r.fontSize=i+"px",r}function r(t){return new a(t)}var i={},o={fontWeight:400,lineHeight:1.2,letterSpacing:0};return a.prototype={constructor:a,getPropertyPriority:ko,getPropertyValue:function(t){return this[t]||""},item:ko,removeProperty:ko,setProperty:ko,getPropertyCSSValue:ko},r}()));var So,Eo,Co,Po=wo;try{Object.defineProperty({},"test",{value:0}),Xi&&Object.defineProperty(document.createElement("div"),"test",{value:0}),Eo=Object.defineProperty}catch(Ao){Eo=function(t,e,n){t[e]=n.value}}try{try{Object.defineProperties({},{test:{value:0}})}catch(Ao){throw Ao}Xi&&Object.defineProperties(co("div"),{test:{value:0}}),Co=Object.defineProperties}catch(Ao){Co=function(t,e){var n;for(n in e)e.hasOwnProperty(n)&&Eo(t,n,e[n])}}try{Object.create(null),So=Object.create}catch(Ao){So=function(){var t=function(){};return function(e,n){var a;return null===e?{}:(t.prototype=e,a=new t,n&&Object.defineProperties(a,n),a)}}()}var Oo,To,Ro,Mo=Object.prototype.hasOwnProperty,Lo=Object.prototype.toString,jo=/^\[object (?:Array|FileList)\]$/,Do={};to?!function(){var t=["%cRactive.js %c0.7.3 %cin debug mode, %cmore...","color: rgb(114, 157, 52); font-weight: normal;","color: rgb(85, 85, 85); font-weight: normal;","color: rgb(85, 85, 85); font-weight: normal;","color: rgb(82, 140, 224); font-weight: normal; text-decoration: underline;"],e="You're running Ractive 0.7.3 in debug mode - messages will be printed to the console to help you fix problems and optimise your application.\n\nTo disable debug mode, add this line at the start of your app:\n Ractive.DEBUG = false;\n\nTo disable debug mode when your app is minified, add this snippet:\n Ractive.DEBUG = /unminified/.test(function(){/*unminified*/});\n\nGet help and support:\n http://docs.ractivejs.org\n http://stackoverflow.com/questions/tagged/ractivejs\n http://groups.google.com/forum/#!forum/ractive-js\n http://twitter.com/ractivejs\n\nFound a bug? Raise an issue:\n https://github.com/ractivejs/ractive/issues\n\n";Ro=function(){var n=!!console.groupCollapsed;console[n?"groupCollapsed":"log"].apply(console,t),console.log(e),n&&console.groupEnd(t),Ro=ko},To=function(t,e){if(Ro(),"object"==typeof e[e.length-1]){var n=e.pop(),a=n?n.ractive:null;if(a){var r=void 0;a.component&&(r=a.component.name)&&(t="<"+r+"> "+t);var i=void 0;(i=n.node||a.fragment&&a.fragment.rendered&&a.find("*"))&&e.push(i)}}console.warn.apply(console,["%cRactive.js: %c"+t,"color: rgb(114, 157, 52);","color: rgb(85, 85, 85);"].concat(e))},Oo=function(){console.log.apply(console,arguments)}}():To=Oo=Ro=ko;var No="Bad arguments",Fo='A function was specified for "%s" %s, but no %s was returned',Io=function(t,e){return'Missing "'+t+'" '+e+" plugin. You may need to download a plugin via http://docs.ractivejs.org/latest/plugins#"+e+"s"},Bo=function(t,e,n,a){if(t===e)return y(e);if(a){var r=v("interpolators",n,a);if(r)return r(t,e)||y(e);l(Io(a,"interpolator"))}return qo.number(t,e)||qo.array(t,e)||qo.object(t,e)||y(e)},Uo=Bo,Vo={number:function(t,e){var n;return p(t)&&p(e)?(t=+t,e=+e,n=e-t,n?function(e){return t+e*n}:function(){return t}):null},array:function(t,e){var n,a,r,o;if(!i(t)||!i(e))return null;for(n=[],a=[],o=r=Math.min(t.length,e.length);o--;)a[o]=Uo(t[o],e[o]);for(o=r;o=this.duration?(null!==i&&(bs.start(this.root),this.root.viewmodel.set(i,this.to),bs.end()),this.step&&this.step(1,this.to),this.complete(this.to),r=this.root._animations.indexOf(this),-1===r&&m("Animation was not found"),this.root._animations.splice(r,1),this.running=!1,!1):(e=this.easing?this.easing(t/this.duration):t/this.duration,null!==i&&(n=this.interpolator(e),bs.start(this.root),this.root.viewmodel.set(i,n),bs.end()),this.step&&this.step(e,n),!0)):!1},stop:function(){var t;this.running=!1,t=this.root._animations.indexOf(this),-1===t&&m("Animation was not found"),this.root._animations.splice(t,1)}};var ks=ws,Ss=nt,Es={stop:ko},Cs=rt,Ps=new is("detach"),As=it,Os=ot,Ts=function(){var t,e,n;t=this._root[this._isComponentQuery?"liveComponentQueries":"liveQueries"],e=this.selector,n=t.indexOf(e),-1!==n&&(t.splice(n,1),t[e]=null)},Rs=function(t,e){var n,a,r,i,o,s,p,u,c,l;for(n=pt(t.component||t._ractive.proxy),a=pt(e.component||e._ractive.proxy),r=D(n),i=D(a);r&&r===i;)n.pop(),a.pop(),o=r,r=D(n),i=D(a);if(r=r.component||r,i=i.component||i,c=r.parentFragment,l=i.parentFragment,c===l)return s=c.items.indexOf(r),p=l.items.indexOf(i),s-p||n.length-a.length;if(u=o.fragments)return s=u.indexOf(c),p=u.indexOf(l),s-p||n.length-a.length;throw Error("An unexpected condition was met while comparing the position of two components. Please file an issue at https://github.com/RactiveJS/Ractive/issues - thanks!")},Ms=function(t,e){var n;return t.compareDocumentPosition?(n=t.compareDocumentPosition(e),2&n?1:-1):Rs(t,e)},Ls=function(){this.sort(this._isComponentQuery?Rs:Ms),this._dirty=!1},js=function(){var t=this;this._dirty||(this._dirty=!0,bs.scheduleTask(function(){t._sort()}))},Ds=function(t){var e=this.indexOf(this._isComponentQuery?t.instance:t);-1!==e&&this.splice(e,1)},Ns=ut,Fs=ct,Is=lt,Bs=dt,Us=ft,Vs=ht,qs={enqueue:function(t,e){t.event&&(t._eventQueue=t._eventQueue||[],t._eventQueue.push(t.event)),t.event=e},dequeue:function(t){t._eventQueue&&t._eventQueue.length?t.event=t._eventQueue.pop():delete t.event}},Gs=qs,zs=mt,Ws=bt,Hs=yt,Ks={capture:!0,noUnwrap:!0,fullRootGet:!0},Qs=_t,Ys=new is("insert"),$s=wt,Js=function(t,e,n,a){this.root=t,this.keypath=e,this.callback=n,this.defer=a.defer,this.context=a&&a.context?a.context:t};Js.prototype={init:function(t){this.value=this.root.get(this.keypath.str),t!==!1?this.update():this.oldValue=this.value},setValue:function(t){var e=this;s(t,this.value)||(this.value=t,this.defer&&this.ready?bs.scheduleTask(function(){return e.update()}):this.update())},update:function(){this.updating||(this.updating=!0,this.callback.call(this.context,this.value,this.oldValue,this.keypath.str),this.oldValue=this.value,this.updating=!1)}};var Xs,Zs=Js,tp=kt,ep=Array.prototype.slice;Xs=function(t,e,n,a){this.root=t,this.callback=n,this.defer=a.defer,this.keypath=e,this.regex=RegExp("^"+e.str.replace(/\./g,"\\.").replace(/\*/g,"([^\\.]+)")+"$"),this.values={},this.defer&&(this.proxies=[]),this.context=a&&a.context?a.context:t},Xs.prototype={init:function(t){var e,n;if(e=tp(this.root,this.keypath),t!==!1)for(n in e)e.hasOwnProperty(n)&&this.update(S(n));else this.values=e},update:function(t){var e,n=this;if(t.isPattern){e=tp(this.root,t);for(t in e)e.hasOwnProperty(t)&&this.update(S(t))}else if(!this.root.viewmodel.implicitChanges[t.str])return this.defer&&this.ready?void bs.scheduleTask(function(){return n.getProxy(t).update()}):void this.reallyUpdate(t)},reallyUpdate:function(t){var e,n,a,r;return e=t.str,n=this.root.viewmodel.get(t),this.updating?void(this.values[e]=n):(this.updating=!0,s(n,this.values[e])&&this.ready||(a=ep.call(this.regex.exec(e),1),r=[n,this.values[e],e].concat(a),this.values[e]=n,this.callback.apply(this.context,r)),void(this.updating=!1))},getProxy:function(t){var e=this;return this.proxies[t.str]||(this.proxies[t.str]={update:function(){return e.reallyUpdate(t)}}),this.proxies[t.str]}};var np,ap,rp,ip,op,sp,pp=Xs,up=St,cp={},lp=Et,dp=Ct,fp=function(t){return t.trim()},hp=function(t){return""!==t},mp=Pt,gp=At,vp=Ot,bp=Tt,yp=Array.prototype,_p=function(t){return function(e){for(var n=arguments.length,a=Array(n>1?n-1:0),r=1;n>r;r++)a[r-1]=arguments[r];var o,s,p,u,c=[];if(e=S(P(e)),o=this.viewmodel.get(e),s=o.length,!i(o))throw Error("Called ractive."+t+"('"+e.str+"'), but '"+e.str+"' does not refer to an array");return c=bp(o,t,a),u=yp[t].apply(o,a),p=bs.start(this,!0).then(function(){return u}),c?this.viewmodel.smartUpdate(e,o,c):this.viewmodel.mark(e),bs.end(),p}},xp=_p("pop"),wp=_p("push"),kp="/* Ractive.js component styles */\n",Sp=[],Ep=!1;Xi?(rp=document.createElement("style"),rp.type="text/css",ip=document.getElementsByTagName("head")[0],sp=!1,op=rp.styleSheet,ap=function(){var t=kp+Sp.map(function(t){return"\n/* {"+t.id+"} */\n"+t.styles}).join("\n");op?op.cssText=t:rp.innerHTML=t,sp||(ip.appendChild(rp),sp=!0)},np={add:function(t){Sp.push(t),Ep=!0},apply:function(){Ep&&(ap(),Ep=!1)}}):np={add:ko,apply:ko};var Cp,Pp,Ap,Op=np,Tp=Mt,Rp=new is("render"),Mp=new is("complete"),Lp={extend:function(t,e,n){e.adapt=jt(e.adapt,j(n.adapt))},init:function(){}},jp=Lp,Dp=Dt,Np=/(?:^|\})?\s*([^\{\}]+)\s*\{/g,Fp=/\/\*.*?\*\//g,Ip=/((?:(?:\[[^\]+]\])|(?:[^\s\+\>\~:]))+)((?::[^\s\+\>\~\(]+(?:\([^\)]+\))?)?\s*[\s\+\>\~]?)\s*/g,Bp=/^@media/,Up=/\[data-ractive-css~="\{[a-z0-9-]+\}"]/g,Vp=1,qp={ name:"css",extend:function(t,e,n){if(n.css){var a=Vp++,r=n.noCssTransform?n.css:Dp(n.css,a);e.cssId=a,Op.add({id:a,styles:r})}},init:function(){}},Gp=qp,zp={name:"data",extend:function(t,e,n){var a=void 0,r=void 0;if(n.data&&u(n.data))for(a in n.data)r=n.data[a],r&&"object"==typeof r&&(u(r)||i(r))&&m("Passing a `data` option with object and array properties to Ractive.extend() is discouraged, as mutating them is likely to cause bugs. Consider using a data function instead:\n\n // this...\n data: function () {\n return {\n myObject: {}\n };\n })\n\n // instead of this:\n data: {\n myObject: {}\n }");e.data=Bt(e.data,n.data)},init:function(t,e,n){var a=Bt(t.prototype.data,n.data);return"function"==typeof a&&(a=a.call(e)),a||{}},reset:function(t){var e=this.init(t.constructor,t,t.viewmodel);return t.viewmodel.reset(e),!0}},Wp=zp,Hp=null,Kp=["preserveWhitespace","sanitize","stripComments","delimiters","tripleDelimiters","interpolate"],Qp={fromId:zt,isHashedId:Wt,isParsed:Ht,getParseOptions:Kt,createHelper:qt,parse:Gt},Yp=Qp,$p={name:"template",extend:function(t,e,n){var a;"template"in n&&(a=n.template,"function"==typeof a?e.template=a:e.template=Jt(a,e))},init:function(t,e,n){var a,r;a="template"in n?n.template:t.prototype.template,"function"==typeof a&&(r=a,a=Yt(e,r),e._config.template={fn:r,result:a}),a=Jt(a,e),e.template=a.t,a.p&&Xt(e.partials,a.p)},reset:function(t){var e,n=Qt(t);return n?(e=Jt(n,t),t.template=e.t,Xt(t.partials,e.p,!0),!0):void 0}},Jp=$p;Cp=["adaptors","components","computed","decorators","easing","events","interpolators","partials","transitions"],Pp=function(t,e){this.name=t,this.useDefaults=e},Pp.prototype={constructor:Pp,extend:function(t,e,n){this.configure(this.useDefaults?t.defaults:t,this.useDefaults?e:e.constructor,n)},init:function(){},configure:function(t,e,n){var a,r=this.name,i=n[r];a=So(t[r]);for(var o in i)a[o]=i[o];e[r]=a},reset:function(t){var e=t[this.name],n=!1;return Object.keys(e).forEach(function(t){var a=e[t];a._fn&&(a._fn.isOwner?e[t]=a._fn:delete e[t],n=!0)}),n}},Ap=Cp.map(function(t){return new Pp(t,"computed"===t)});var Xp,Zp,tu,eu,nu,au,ru=Ap,iu=Zt,ou=ae;eu={adapt:jp,css:Gp,data:Wp,template:Jp},tu=Object.keys(so),au=oe(tu.filter(function(t){return!eu[t]})),nu=oe(tu.concat(ru.map(function(t){return t.name}))),Zp=[].concat(tu.filter(function(t){return!ru[t]&&!eu[t]}),ru,eu.data,eu.template,eu.css),Xp={extend:function(t,e,n){return re("extend",t,e,n)},init:function(t,e,n){return re("init",t,e,n)},reset:function(t){return Zp.filter(function(e){return e.reset&&e.reset(t)}).map(function(t){return t.name})},order:Zp};var su,pu,uu=Xp,cu=se,lu=pe,du=ue,fu=ce,hu=le,mu=de,gu=fe,vu=he,bu=/^\s+/;pu=function(t){this.name="ParseError",this.message=t;try{throw Error(t)}catch(e){this.stack=e.stack}},pu.prototype=Error.prototype,su=function(t,e){var n,a,r=0;for(this.str=t,this.options=e||{},this.pos=0,this.lines=this.str.split("\n"),this.lineEnds=this.lines.map(function(t){var e=r+t.length+1;return r=e,e},0),this.init&&this.init(t,e),n=[];this.posn;n+=1)if(this.pos=e,r=t[n](this))return r;return null},getLinePos:function(t){for(var e,n=0,a=0;t>=this.lineEnds[n];)a=this.lineEnds[n],n+=1;return e=t-a,[n+1,e+1,t]},error:function(t){var e=this.getLinePos(this.pos),n=e[0],a=e[1],r=this.lines[e[0]-1],i=0,o=r.replace(/\t/g,function(t,n){return n/g,lc=/&/g;var vc=function(){return e(this.node)},bc=function(t){this.type=ku,this.text=t.template};bc.prototype={detach:vc,firstNode:function(){return this.node},render:function(){return this.node||(this.node=document.createTextNode(this.text)),this.node},toString:function(t){return t?Se(this.text):this.text},unrender:function(t){return t?this.detach():void 0}};var yc=bc,_c=Ee,xc=Ce,wc=function(t,e,n){var a;this.ref=e,this.resolved=!1,this.root=t.root,this.parentFragment=t.parentFragment,this.callback=n,a=ls(t.root,e,t.parentFragment),void 0!=a?this.resolve(a):bs.addUnresolved(this)};wc.prototype={resolve:function(t){this.keypath&&!t&&bs.addUnresolved(this),this.resolved=!0,this.keypath=t,this.callback(t)},forceResolution:function(){this.resolve(S(this.ref))},rebind:function(t,e){var n;void 0!=this.keypath&&(n=this.keypath.replace(t,e),void 0!==n&&this.resolve(n))},unbind:function(){this.resolved||bs.removeUnresolved(this)}};var kc=wc,Sc=function(t,e,n){this.parentFragment=t.parentFragment,this.ref=e,this.callback=n,this.rebind()},Ec={"@keypath":{prefix:"c",prop:["context"]},"@index":{prefix:"i",prop:["index"]},"@key":{prefix:"k",prop:["key","index"]}};Sc.prototype={rebind:function(){var t,e=this.ref,n=this.parentFragment,a=Ec[e];if(!a)throw Error('Unknown special reference "'+e+'" - valid references are @index, @key and @keypath');if(this.cached)return this.callback(S("@"+a.prefix+Pe(this.cached,a)));if(-1!==a.prop.indexOf("index")||-1!==a.prop.indexOf("key"))for(;n;){if(n.owner.currentSubtype===Bu&&void 0!==(t=Pe(n,a)))return this.cached=n,n.registerIndexRef(this),this.callback(S("@"+a.prefix+t));n=!n.parent&&n.owner&&n.owner.component&&n.owner.component.parentFragment&&!n.owner.component.instance.isolated?n.owner.component.parentFragment:n.parent}else for(;n;){if(void 0!==(t=Pe(n,a)))return this.callback(S("@"+a.prefix+t.str));n=n.parent}},unbind:function(){this.cached&&this.cached.unregisterIndexRef(this)}};var Cc=Sc,Pc=function(t,e,n){this.parentFragment=t.parentFragment,this.ref=e,this.callback=n,e.ref.fragment.registerIndexRef(this),this.rebind()};Pc.prototype={rebind:function(){var t,e=this.ref.ref;t="k"===e.ref.t?"k"+e.fragment.key:"i"+e.fragment.index,void 0!==t&&this.callback(S("@"+t))},unbind:function(){this.ref.ref.fragment.unregisterIndexRef(this)}};var Ac=Pc,Oc=Ae;Ae.resolve=function(t){var e,n,a={};for(e in t.refs)n=t.refs[e],a[n.ref.n]="k"===n.ref.t?n.fragment.key:n.fragment.index;return a};var Tc,Rc=Oe,Mc=Te,Lc={},jc=Function.prototype.bind;Tc=function(t,e,n,a){var r,i=this;r=t.root,this.root=r,this.parentFragment=e,this.callback=a,this.owner=t,this.str=n.s,this.keypaths=[],this.pending=n.r.length,this.refResolvers=n.r.map(function(t,e){return Rc(i,t,function(t){i.resolve(e,t)})}),this.ready=!0,this.bubble()},Tc.prototype={bubble:function(){this.ready&&(this.uniqueString=Me(this.str,this.keypaths),this.keypath=Le(this.uniqueString),this.createEvaluator(),this.callback(this.keypath))},unbind:function(){for(var t;t=this.refResolvers.pop();)t.unbind()},resolve:function(t,e){this.keypaths[t]=e,this.bubble()},createEvaluator:function(){var t,e,n,a,r,i=this;a=this.keypath,t=this.root.viewmodel.computations[a.str],t?this.root.viewmodel.mark(a):(r=Mc(this.str,this.refResolvers.length),e=this.keypaths.map(function(t){var e;return"undefined"===t?function(){}:t.isSpecial?(e=t.value,function(){return e}):function(){var e=i.root.viewmodel.get(t,{noUnwrap:!0,fullRootGet:!0});return"function"==typeof e&&(e=De(e,i.root)),e}}),n={deps:this.keypaths.filter(je),getter:function(){var t=e.map(Re);return r.apply(null,t)}},t=this.root.viewmodel.compute(a,n))},rebind:function(t,e){this.refResolvers.forEach(function(n){return n.rebind(t,e)})}};var Dc=Tc,Nc=function(t,e,n){var a=this;this.resolver=e,this.root=e.root,this.parentFragment=n,this.viewmodel=e.root.viewmodel,"string"==typeof t?this.value=t:t.t===Nu?this.refResolver=Rc(this,t.n,function(t){a.resolve(t)}):new Dc(e,n,t,function(t){a.resolve(t)})};Nc.prototype={resolve:function(t){this.keypath&&this.viewmodel.unregister(this.keypath,this),this.keypath=t,this.value=this.viewmodel.get(t),this.bind(),this.resolver.bubble()},bind:function(){this.viewmodel.register(this.keypath,this)},rebind:function(t,e){this.refResolver&&this.refResolver.rebind(t,e)},setValue:function(t){this.value=t,this.resolver.bubble()},unbind:function(){this.keypath&&this.viewmodel.unregister(this.keypath,this),this.refResolver&&this.refResolver.unbind()},forceResolution:function(){this.refResolver&&this.refResolver.forceResolution()}};var Fc=Nc,Ic=function(t,e,n){var a,r,i,o,s=this;this.parentFragment=o=t.parentFragment,this.root=a=t.root,this.mustache=t,this.ref=r=e.r,this.callback=n,this.unresolved=[],(i=ls(a,r,o))?this.base=i:this.baseResolver=new kc(this,r,function(t){s.base=t,s.baseResolver=null,s.bubble()}),this.members=e.m.map(function(t){return new Fc(t,s,o)}),this.ready=!0,this.bubble()};Ic.prototype={getKeypath:function(){var t=this.members.map(Ne);return!t.every(Fe)||this.baseResolver?null:this.base.join(t.join("."))},bubble:function(){this.ready&&!this.baseResolver&&this.callback(this.getKeypath())},unbind:function(){this.members.forEach(K)},rebind:function(t,e){var n;if(this.base){var a=this.base.replace(t,e);a&&a!==this.base&&(this.base=a,n=!0)}this.members.forEach(function(a){a.rebind(t,e)&&(n=!0)}),n&&this.bubble()},forceResolution:function(){this.baseResolver&&(this.base=S(this.ref),this.baseResolver.unbind(),this.baseResolver=null),this.members.forEach(Ie),this.bubble()}};var Bc=Ic,Uc=Be,Vc=Ue,qc=Ve,Gc={getValue:xc,init:Uc,resolve:Vc,rebind:qc},zc=function(t){this.type=Su,Gc.init(this,t)};zc.prototype={update:function(){this.node.data=void 0==this.value?"":this.value},resolve:Gc.resolve,rebind:Gc.rebind,detach:vc,unbind:_c,render:function(){return this.node||(this.node=document.createTextNode(n(this.value))),this.node},unrender:function(t){t&&e(this.node)},getValue:Gc.getValue,setValue:function(t){var e;this.keypath&&(e=this.root.viewmodel.wrapped[this.keypath.str])&&(t=e.get()),s(t,this.value)||(this.value=t,this.parentFragment.bubble(),this.node&&bs.addView(this))},firstNode:function(){return this.node},toString:function(t){var e=""+n(this.value);return t?Se(e):e}};var Wc=zc,Hc=qe,Kc=Ge,Qc=ze,Yc=We,$c=He,Jc=Ke,Xc=Qe,Zc=Ye,tl=$e,el=function(t,e){Gc.rebind.call(this,t,e)},nl=Xe,al=Ze,rl=ln,il=dn,ol=fn,sl=gn,pl=function(t){this.type=Cu,this.subtype=this.currentSubtype=t.template.n,this.inverted=this.subtype===Iu,this.pElement=t.pElement,this.fragments=[],this.fragmentsToCreate=[],this.fragmentsToRender=[],this.fragmentsToUnrender=[],t.template.i&&(this.indexRefs=t.template.i.split(",").map(function(t,e){return{n:t,t:0===e?"k":"i"}})),this.renderedFragments=[],this.length=0,Gc.init(this,t)};pl.prototype={bubble:Hc,detach:Kc,find:Qc,findAll:Yc,findAllComponents:$c,findComponent:Jc,findNextNode:Xc,firstNode:Zc,getIndexRef:function(t){if(this.indexRefs)for(var e=this.indexRefs.length;e--;){var n=this.indexRefs[e];if(n.n===t)return n}},getValue:Gc.getValue,shuffle:tl,rebind:el,render:nl,resolve:Gc.resolve,setValue:al,toString:rl,unbind:il,unrender:ol,update:sl};var ul,cl,ll=pl,dl=vn,fl=bn,hl=yn,ml=_n,gl={};try{co("table").innerHTML="foo"}catch(Ao){ul=!0,cl={TABLE:['',"
"],THEAD:['',"
"],TBODY:['',"
"],TR:['',"
"],SELECT:['"]}}var vl=function(t,e,n){var a,r,i,o,s,p=[];if(null!=t&&""!==t){for(ul&&(r=cl[e.tagName])?(a=xn("DIV"),a.innerHTML=r[0]+t+r[1],a=a.querySelector(".x"),"SELECT"===a.tagName&&(i=a.options[a.selectedIndex])):e.namespaceURI===no.svg?(a=xn("DIV"),a.innerHTML=''+t+"",a=a.querySelector(".x")):(a=xn(e.tagName),a.innerHTML=t,"SELECT"===a.tagName&&(i=a.options[a.selectedIndex]));o=a.firstChild;)p.push(o),n.appendChild(o);if("SELECT"===e.tagName)for(s=p.length;s--;)p[s]!==i&&(p[s].selected=!1)}return p},bl=wn,yl=Sn,_l=En,xl=Cn,wl=Pn,kl=An,Sl=function(t){this.type=Eu,Gc.init(this,t)};Sl.prototype={detach:dl,find:fl,findAll:hl,firstNode:ml,getValue:Gc.getValue,rebind:Gc.rebind,render:yl,resolve:Gc.resolve,setValue:_l,toString:xl,unbind:_c,unrender:wl,update:kl};var El,Cl,Pl,Al,Ol=Sl,Tl=function(){this.parentFragment.bubble()},Rl=On,Ml=function(t){return this.node?lo(this.node,t)?this.node:this.fragment&&this.fragment.find?this.fragment.find(t):void 0:null},Ll=function(t,e){e._test(this,!0)&&e.live&&(this.liveQueries||(this.liveQueries=[])).push(e),this.fragment&&this.fragment.findAll(t,e)},jl=function(t,e){this.fragment&&this.fragment.findAllComponents(t,e)},Dl=function(t){return this.fragment?this.fragment.findComponent(t):void 0},Nl=Tn,Fl=Rn,Il=Mn,Bl=/^true|on|yes|1$/i,Ul=/^[0-9]+$/,Vl=function(t,e){var n,a,r;return r=e.a||{},a={},n=r.twoway,void 0!==n&&(a.twoway=0===n||Bl.test(n)),n=r.lazy,void 0!==n&&(0!==n&&Ul.test(n)?a.lazy=parseInt(n):a.lazy=0===n||Bl.test(n)),a},ql=Ln;El="altGlyph altGlyphDef altGlyphItem animateColor animateMotion animateTransform clipPath feBlend feColorMatrix feComponentTransfer feComposite feConvolveMatrix feDiffuseLighting feDisplacementMap feDistantLight feFlood feFuncA feFuncB feFuncG feFuncR feGaussianBlur feImage feMerge feMergeNode feMorphology feOffset fePointLight feSpecularLighting feSpotLight feTile feTurbulence foreignObject glyphRef linearGradient radialGradient textPath vkern".split(" "),Cl="attributeName attributeType baseFrequency baseProfile calcMode clipPathUnits contentScriptType contentStyleType diffuseConstant edgeMode externalResourcesRequired filterRes filterUnits glyphRef gradientTransform gradientUnits kernelMatrix kernelUnitLength keyPoints keySplines keyTimes lengthAdjust limitingConeAngle markerHeight markerUnits markerWidth maskContentUnits maskUnits numOctaves pathLength patternContentUnits patternTransform patternUnits pointsAtX pointsAtY pointsAtZ preserveAlpha preserveAspectRatio primitiveUnits refX refY repeatCount repeatDur requiredExtensions requiredFeatures specularConstant specularExponent spreadMethod startOffset stdDeviation stitchTiles surfaceScale systemLanguage tableValues targetX targetY textLength viewBox viewTarget xChannelSelector yChannelSelector zoomAndPan".split(" "),Pl=function(t){for(var e={},n=t.length;n--;)e[t[n].toLowerCase()]=t[n];return e},Al=Pl(El.concat(Cl));var Gl=function(t){var e=t.toLowerCase();return Al[e]||e},zl=function(t,e){var n,a;if(n=e.indexOf(":"),-1===n||(a=e.substr(0,n),"xmlns"===a))t.name=t.element.namespace!==no.html?Gl(e):e;else if(e=e.substring(n+1),t.name=Gl(e),t.namespace=no[a.toLowerCase()],t.namespacePrefix=a,!t.namespace)throw'Unknown namespace ("'+a+'")'},Wl=jn,Hl=Dn,Kl=Nn,Ql=Fn,Yl={"accept-charset":"acceptCharset",accesskey:"accessKey",bgcolor:"bgColor","class":"className",codebase:"codeBase",colspan:"colSpan",contenteditable:"contentEditable",datetime:"dateTime",dirname:"dirName","for":"htmlFor","http-equiv":"httpEquiv",ismap:"isMap",maxlength:"maxLength",novalidate:"noValidate",pubdate:"pubDate",readonly:"readOnly",rowspan:"rowSpan",tabindex:"tabIndex",usemap:"useMap"},$l=In,Jl=Un,Xl=Vn,Zl=qn,td=Gn,ed=zn,nd=Wn,ad=Hn,rd=Kn,id=Qn,od=Yn,sd=$n,pd=Jn,ud=Xn,cd=Zn,ld=function(t){this.init(t)};ld.prototype={bubble:ql,init:Hl,rebind:Kl,render:Ql,toString:$l,unbind:Jl,update:cd};var dd,fd=ld,hd=function(t,e){var n,a,r=[];for(n in e)"twoway"!==n&&"lazy"!==n&&e.hasOwnProperty(n)&&(a=new fd({element:t,name:n,value:e[n],root:t.root}),r[n]=a,"value"!==n&&r.push(a));return(a=r.value)&&r.push(a),r};"undefined"!=typeof document&&(dd=co("div"));var md=function(t,e){this.element=t,this.root=t.root,this.parentFragment=t.parentFragment,this.attributes=[],this.fragment=new rg({root:t.root,owner:this,template:[e]})};md.prototype={bubble:function(){this.node&&this.update(),this.element.bubble()},rebind:function(t,e){this.fragment.rebind(t,e)},render:function(t){this.node=t,this.isSvg=t.namespaceURI===no.svg,this.update()},unbind:function(){this.fragment.unbind()},update:function(){var t,e,n=this;t=""+this.fragment,e=ta(t,this.isSvg),this.attributes.filter(function(t){return ea(e,t)}).forEach(function(t){n.node.removeAttribute(t.name)}),e.forEach(function(t){n.node.setAttribute(t.name,t.value)}),this.attributes=e},toString:function(){return""+this.fragment}};var gd=md,vd=function(t,e){return e?e.map(function(e){return new gd(t,e)}):[]},bd=function(t){var e,n,a,r;if(this.element=t,this.root=t.root,this.attribute=t.attributes[this.name||"value"],e=this.attribute.interpolator,e.twowayBinding=this,n=e.keypath){if("}"===n.str.slice(-1))return g("Two-way binding does not work with expressions (`%s` on <%s>)",e.resolver.uniqueString,t.name,{ractive:this.root}),!1;if(n.isSpecial)return g("Two-way binding does not work with %s",e.resolver.ref,{ractive:this.root}),!1}else{var i=e.template.r?"'"+e.template.r+"' reference":"expression";m("The %s being used for two-way binding is ambiguous, and may cause unexpected results. Consider initialising your data to eliminate the ambiguity",i,{ractive:this.root}),e.resolver.forceResolution(),n=e.keypath}this.attribute.isTwoway=!0,this.keypath=n,a=this.root.viewmodel.get(n),void 0===a&&this.getInitialValue&&(a=this.getInitialValue(),void 0!==a&&this.root.viewmodel.set(n,a)),(r=na(t))&&(this.resetValue=a,r.formBindings.push(this))};bd.prototype={handleChange:function(){var t=this;bs.start(this.root),this.attribute.locked=!0,this.root.viewmodel.set(this.keypath,this.getValue()),bs.scheduleTask(function(){return t.attribute.locked=!1}),bs.end()},rebound:function(){var t,e,n;e=this.keypath,n=this.attribute.interpolator.keypath,e!==n&&(N(this.root._twowayBindings[e.str],this),this.keypath=n,t=this.root._twowayBindings[n.str]||(this.root._twowayBindings[n.str]=[]),t.push(this))},unbind:function(){}},bd.extend=function(t){var e,n=this;return e=function(t){bd.call(this,t),this.init&&this.init()},e.prototype=So(n.prototype),a(e.prototype,t),e.extend=bd.extend,e};var yd,_d=bd,xd=aa;yd=_d.extend({getInitialValue:function(){return""},getValue:function(){return this.element.node.value},render:function(){var t,e=this.element.node,n=!1;this.rendered=!0,t=this.root.lazy,this.element.lazy===!0?t=!0:this.element.lazy===!1?t=!1:p(this.element.lazy)?(t=!1,n=+this.element.lazy):p(t||"")&&(n=+t,t=!1,this.element.lazy=n),this.handler=n?ia:xd,e.addEventListener("change",xd,!1),t||(e.addEventListener("input",this.handler,!1),e.attachEvent&&e.addEventListener("keyup",this.handler,!1)),e.addEventListener("blur",ra,!1)},unrender:function(){var t=this.element.node;this.rendered=!1,t.removeEventListener("change",xd,!1),t.removeEventListener("input",this.handler,!1),t.removeEventListener("keyup",this.handler,!1),t.removeEventListener("blur",ra,!1)}});var wd=yd,kd=wd.extend({getInitialValue:function(){return this.element.fragment?""+this.element.fragment:""},getValue:function(){return this.element.node.innerHTML}}),Sd=kd,Ed=oa,Cd={},Pd=_d.extend({name:"checked",init:function(){this.siblings=Ed(this.root._guid,"radio",this.element.getAttribute("name")),this.siblings.push(this)},render:function(){var t=this.element.node;t.addEventListener("change",xd,!1),t.attachEvent&&t.addEventListener("click",xd,!1)},unrender:function(){var t=this.element.node;t.removeEventListener("change",xd,!1),t.removeEventListener("click",xd,!1)},handleChange:function(){bs.start(this.root),this.siblings.forEach(function(t){t.root.viewmodel.set(t.keypath,t.getValue())}),bs.end()},getValue:function(){return this.element.node.checked},unbind:function(){N(this.siblings,this)}}),Ad=Pd,Od=_d.extend({name:"name",init:function(){this.siblings=Ed(this.root._guid,"radioname",this.keypath.str),this.siblings.push(this),this.radioName=!0},getInitialValue:function(){return this.element.getAttribute("checked")?this.element.getAttribute("value"):void 0},render:function(){var t=this.element.node;t.name="{{"+this.keypath.str+"}}",t.checked=this.root.viewmodel.get(this.keypath)==this.element.getAttribute("value"),t.addEventListener("change",xd,!1),t.attachEvent&&t.addEventListener("click",xd,!1)},unrender:function(){var t=this.element.node;t.removeEventListener("change",xd,!1),t.removeEventListener("click",xd,!1)},getValue:function(){var t=this.element.node;return t._ractive?t._ractive.value:t.value},handleChange:function(){this.element.node.checked&&_d.prototype.handleChange.call(this)},rebound:function(t,e){var n;_d.prototype.rebound.call(this,t,e),(n=this.element.node)&&(n.name="{{"+this.keypath.str+"}}")},unbind:function(){N(this.siblings,this)}}),Td=Od,Rd=_d.extend({name:"name",getInitialValue:function(){return this.noInitialValue=!0,[]},init:function(){var t,e;this.checkboxName=!0,this.siblings=Ed(this.root._guid,"checkboxes",this.keypath.str),this.siblings.push(this),this.noInitialValue&&(this.siblings.noInitialValue=!0),this.siblings.noInitialValue&&this.element.getAttribute("checked")&&(t=this.root.viewmodel.get(this.keypath),e=this.element.getAttribute("value"),t.push(e))},unbind:function(){N(this.siblings,this)},render:function(){var t,e,n=this.element.node;t=this.root.viewmodel.get(this.keypath),e=this.element.getAttribute("value"),i(t)?this.isChecked=M(t,e):this.isChecked=t==e,n.name="{{"+this.keypath.str+"}}",n.checked=this.isChecked,n.addEventListener("change",xd,!1),n.attachEvent&&n.addEventListener("click",xd,!1)},unrender:function(){var t=this.element.node;t.removeEventListener("change",xd,!1),t.removeEventListener("click",xd,!1)},changed:function(){var t=!!this.isChecked;return this.isChecked=this.element.node.checked,this.isChecked===t},handleChange:function(){this.isChecked=this.element.node.checked,_d.prototype.handleChange.call(this)},getValue:function(){return this.siblings.filter(sa).map(pa)}}),Md=Rd,Ld=_d.extend({name:"checked",render:function(){var t=this.element.node;t.addEventListener("change",xd,!1),t.attachEvent&&t.addEventListener("click",xd,!1)},unrender:function(){var t=this.element.node;t.removeEventListener("change",xd,!1),t.removeEventListener("click",xd,!1)},getValue:function(){return this.element.node.checked}}),jd=Ld,Dd=_d.extend({getInitialValue:function(){var t,e,n,a,r=this.element.options;if(void 0===this.element.getAttribute("value")&&(e=t=r.length,t)){for(;e--;)if(r[e].getAttribute("selected")){n=r[e].getAttribute("value"),a=!0;break}if(!a)for(;++ee;e+=1)if(a=t[e],t[e].selected)return r=a._ractive?a._ractive.value:a.value},forceUpdate:function(){var t=this,e=this.getValue();void 0!==e&&(this.attribute.locked=!0,bs.scheduleTask(function(){return t.attribute.locked=!1}),this.root.viewmodel.set(this.keypath,e))}}),Nd=Dd,Fd=Nd.extend({getInitialValue:function(){return this.element.options.filter(function(t){return t.getAttribute("selected")}).map(function(t){return t.getAttribute("value")})},render:function(){var t;this.element.node.addEventListener("change",xd,!1),t=this.root.viewmodel.get(this.keypath),void 0===t&&this.handleChange()},unrender:function(){this.element.node.removeEventListener("change",xd,!1)},setValue:function(){throw Error("TODO not implemented yet")},getValue:function(){var t,e,n,a,r,i;for(t=[],e=this.element.node.options,a=e.length,n=0;a>n;n+=1)r=e[n],r.selected&&(i=r._ractive?r._ractive.value:r.value,t.push(i));return t},handleChange:function(){var t,e,n;return t=this.attribute,e=t.value,n=this.getValue(),void 0!==e&&L(n,e)||Nd.prototype.handleChange.call(this),this},forceUpdate:function(){var t=this,e=this.getValue();void 0!==e&&(this.attribute.locked=!0,bs.scheduleTask(function(){return t.attribute.locked=!1}),this.root.viewmodel.set(this.keypath,e))},updateModel:function(){void 0!==this.attribute.value&&this.attribute.value.length||this.root.viewmodel.set(this.keypath,this.initialValue)}}),Id=Fd,Bd=_d.extend({render:function(){this.element.node.addEventListener("change",xd,!1)},unrender:function(){this.element.node.removeEventListener("change",xd,!1)},getValue:function(){return this.element.node.files}}),Ud=Bd,Vd=wd.extend({getInitialValue:function(){},getValue:function(){var t=parseFloat(this.element.node.value);return isNaN(t)?void 0:t}}),qd=ua,Gd=la,zd=da,Wd=fa,Hd=ha,Kd=/^event(?:\.(.+))?/,Qd=ba,Yd=ya,$d={},Jd={touchstart:!0,touchmove:!0,touchend:!0,touchcancel:!0,touchleave:!0},Xd=xa,Zd=wa,tf=ka,ef=Sa,nf=Ea,af=function(t,e,n){this.init(t,e,n)};af.prototype={bubble:Gd,fire:zd,getAction:Wd,init:Hd,listen:Yd,rebind:Xd,render:Zd,resolve:tf,unbind:ef,unrender:nf};var rf=af,of=function(t,e){var n,a,r,i,o=[];for(a in e)if(e.hasOwnProperty(a))for(r=a.split("-"),n=r.length;n--;)i=new rf(t,r[n],e[a]),o.push(i);return o},sf=function(t,e){var n,a,r,i=this;this.element=t,this.root=n=t.root,a=e.n||e,("string"==typeof a||(r=new rg({template:a,root:n,owner:t}),a=""+r,r.unbind(),""!==a))&&(e.a?this.params=e.a:e.d&&(this.fragment=new rg({template:e.d,root:n,owner:t}),this.params=this.fragment.getArgsList(),this.fragment.bubble=function(){this.dirtyArgs=this.dirtyValue=!0,i.params=this.getArgsList(),i.ready&&i.update()}),this.fn=v("decorators",n,a),this.fn||l(Io(a,"decorator")))};sf.prototype={init:function(){var t,e,n;if(t=this.element.node,this.params?(n=[t].concat(this.params),e=this.fn.apply(this.root,n)):e=this.fn.call(this.root,t),!e||!e.teardown)throw Error("Decorator definition must return an object with a teardown method");this.actual=e,this.ready=!0},update:function(){this.actual.update?this.actual.update.apply(this.root,this.params):(this.actual.teardown(!0),this.init())},rebind:function(t,e){this.fragment&&this.fragment.rebind(t,e)},teardown:function(t){this.torndown=!0,this.ready&&this.actual.teardown(),!t&&this.fragment&&this.fragment.unbind()}};var pf,uf,cf,lf=sf,df=Ma,ff=La,hf=Ba,mf=function(t){ -return t.replace(/-([a-zA-Z])/g,function(t,e){return e.toUpperCase()})};Xi?(uf={},cf=co("div").style,pf=function(t){var e,n,a;if(t=mf(t),!uf[t])if(void 0!==cf[t])uf[t]=t;else for(a=t.charAt(0).toUpperCase()+t.substring(1),e=ro.length;e--;)if(n=ro[e],void 0!==cf[n+a]){uf[t]=n+a;break}return uf[t]}):pf=null;var gf,vf,bf=pf;Xi?(vf=window.getComputedStyle||Po.getComputedStyle,gf=function(t){var e,n,a,r,o;if(e=vf(this.node),"string"==typeof t)return o=e[bf(t)],"0px"===o&&(o=0),o;if(!i(t))throw Error("Transition$getStyle must be passed a string, or an array of strings representing CSS properties");for(n={},a=t.length;a--;)r=t[a],o=e[bf(r)],"0px"===o&&(o=0),n[r]=o;return n}):gf=null;var yf=gf,_f=function(t,e){var n;if("string"==typeof t)this.node.style[bf(t)]=e;else for(n in t)t.hasOwnProperty(n)&&(this.node.style[bf(n)]=t[n]);return this},xf=function(t){var e;this.duration=t.duration,this.step=t.step,this.complete=t.complete,"string"==typeof t.easing?(e=t.root.easing[t.easing],e||(g(Io(t.easing,"easing")),e=Ua)):e="function"==typeof t.easing?t.easing:Ua,this.easing=e,this.start=ns(),this.end=this.start+this.duration,this.running=!0,xs.add(this)};xf.prototype={tick:function(t){var e,n;return this.running?t>this.end?(this.step&&this.step(1),this.complete&&this.complete(1),!1):(e=t-this.start,n=this.easing(e/this.duration),this.step&&this.step(n),!0):!1},stop:function(){this.abort&&this.abort(),this.running=!1}};var wf,kf,Sf,Ef,Cf,Pf,Af,Of,Tf=xf,Rf=RegExp("^-(?:"+ro.join("|")+")-"),Mf=function(t){return t.replace(Rf,"")},Lf=RegExp("^(?:"+ro.join("|")+")([A-Z])"),jf=function(t){var e;return t?(Lf.test(t)&&(t="-"+t),e=t.replace(/[A-Z]/g,function(t){return"-"+t.toLowerCase()})):""},Df={},Nf={};Xi?(kf=co("div").style,function(){void 0!==kf.transition?(Sf="transition",Ef="transitionend",Cf=!0):void 0!==kf.webkitTransition?(Sf="webkitTransition",Ef="webkitTransitionEnd",Cf=!0):Cf=!1}(),Sf&&(Pf=Sf+"Duration",Af=Sf+"Property",Of=Sf+"TimingFunction"),wf=function(t,e,n,a,r){setTimeout(function(){var i,o,s,p,u;p=function(){o&&s&&(t.root.fire(t.name+":end",t.node,t.isIntro),r())},i=(t.node.namespaceURI||"")+t.node.tagName,t.node.style[Af]=a.map(bf).map(jf).join(","),t.node.style[Of]=jf(n.easing||"linear"),t.node.style[Pf]=n.duration/1e3+"s",u=function(e){var n;n=a.indexOf(mf(Mf(e.propertyName))),-1!==n&&a.splice(n,1),a.length||(t.node.removeEventListener(Ef,u,!1),s=!0,p())},t.node.addEventListener(Ef,u,!1),setTimeout(function(){for(var r,c,l,d,f,h=a.length,g=[];h--;)d=a[h],r=i+d,Cf&&!Nf[r]&&(t.node.style[bf(d)]=e[d],Df[r]||(c=t.getStyle(d),Df[r]=t.getStyle(d)!=e[d],Nf[r]=!Df[r],Nf[r]&&(t.node.style[bf(d)]=c))),(!Cf||Nf[r])&&(void 0===c&&(c=t.getStyle(d)),l=a.indexOf(d),-1===l?m("Something very strange happened with transitions. Please raise an issue at https://github.com/ractivejs/ractive/issues - thanks!",{node:t.node}):a.splice(l,1),f=/[^\d]*$/.exec(e[d])[0],g.push({name:bf(d),interpolator:Uo(parseFloat(c),parseFloat(e[d])),suffix:f}));g.length?new Tf({root:t.root,duration:n.duration,easing:mf(n.easing||""),step:function(e){var n,a;for(a=g.length;a--;)n=g[a],t.node.style[n.name]=n.interpolator(e)+n.suffix},complete:function(){o=!0,p()}}):o=!0,a.length||(t.node.removeEventListener(Ef,u,!1),s=!0,p())},0)},n.delay||0)}):wf=null;var Ff,If,Bf,Uf,Vf,qf=wf;if("undefined"!=typeof document){if(Ff="hidden",Vf={},Ff in document)Bf="";else for(Uf=ro.length;Uf--;)If=ro[Uf],Ff=If+"Hidden",Ff in document&&(Bf=If);void 0!==Bf?(document.addEventListener(Bf+"visibilitychange",Va),Va()):("onfocusout"in document?(document.addEventListener("focusout",qa),document.addEventListener("focusin",Ga)):(window.addEventListener("pagehide",qa),window.addEventListener("blur",qa),window.addEventListener("pageshow",Ga),window.addEventListener("focus",Ga)),Vf.hidden=!1)}var Gf,zf,Wf,Hf=Vf;Xi?(zf=window.getComputedStyle||Po.getComputedStyle,Gf=function(t,e,n){var a,r=this;if(4===arguments.length)throw Error("t.animateStyle() returns a promise - use .then() instead of passing a callback");if(Hf.hidden)return this.setStyle(t,e),Wf||(Wf=us.resolve());"string"==typeof t?(a={},a[t]=e):(a=t,n=e),n||(g('The "%s" transition does not supply an options object to `t.animateStyle()`. This will break in a future version of Ractive. For more info see https://github.com/RactiveJS/Ractive/issues/340',this.name),n=this);var i=new us(function(t){var e,i,o,s,p,u,c;if(!n.duration)return r.setStyle(a),void t();for(e=Object.keys(a),i=[],o=zf(r.node),p={},u=e.length;u--;)c=e[u],s=o[bf(c)],"0px"===s&&(s=0),s!=a[c]&&(i.push(c),r.node.style[bf(c)]=s);return i.length?void qf(r,a,n,i,t):void t()});return i}):Gf=null;var Kf=Gf,Qf=function(t,e){return"number"==typeof t?t={duration:t}:"string"==typeof t?t="slow"===t?{duration:600}:"fast"===t?{duration:200}:{duration:400}:t||(t={}),r({},t,e)},Yf=za,$f=function(t,e,n){this.init(t,e,n)};$f.prototype={init:hf,start:Yf,getStyle:yf,setStyle:_f,animateStyle:Kf,processParams:Qf};var Jf,Xf,Zf=$f,th=Ha;Jf=function(){var t=this.node,e=this.fragment.toString(!1);if(window&&window.appearsToBeIELessEqual8&&(t.type="text/css"),t.styleSheet)t.styleSheet.cssText=e;else{for(;t.hasChildNodes();)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}},Xf=function(){this.node.type&&"text/javascript"!==this.node.type||m("Script tag was updated. This does not cause the code to be re-evaluated!",{ractive:this.root}),this.node.text=this.fragment.toString(!1)};var eh=function(){var t,e;return this.template.y?"":(t="<"+this.template.e,t+=this.attributes.map(Xa).join("")+this.conditionalAttributes.map(Xa).join(""),"option"===this.name&&$a(this)&&(t+=" selected"),"input"===this.name&&Ja(this)&&(t+=" checked"),t+=">","textarea"===this.name&&void 0!==this.getAttribute("value")?t+=Se(this.getAttribute("value")):void 0!==this.getAttribute("contenteditable")&&(t+=this.getAttribute("value")||""),this.fragment&&(e="script"!==this.name&&"style"!==this.name,t+=this.fragment.toString(e)),ic.test(this.template.e)||(t+=""),t)},nh=Za,ah=tr,rh=function(t){this.init(t)};rh.prototype={bubble:Tl,detach:Rl,find:Ml,findAll:Ll,findAllComponents:jl,findComponent:Dl,findNextNode:Nl,firstNode:Fl,getAttribute:Il,init:df,rebind:ff,render:th,toString:eh,unbind:nh,unrender:ah};var ih=rh,oh=/^\s*$/,sh=/^\s*/,ph=function(t){var e,n,a,r;return e=t.split("\n"),n=e[0],void 0!==n&&oh.test(n)&&e.shift(),a=D(e),void 0!==a&&oh.test(a)&&e.pop(),r=e.reduce(nr,null),r&&(t=e.map(function(t){return t.replace(r,"")}).join("\n")),t},uh=ar,ch=function(t,e){var n;return e?n=t.split("\n").map(function(t,n){return n?e+t:t}).join("\n"):t},lh='Could not find template for partial "%s"',dh=function(t){var e,n;e=this.parentFragment=t.parentFragment,this.root=e.root,this.type=Au,this.index=t.index,this.name=t.template.r,this.rendered=!1,this.fragment=this.fragmentToRender=this.fragmentToUnrender=null,Gc.init(this,t),this.keypath||((n=uh(this.root,this.name,e))?(_c.call(this),this.isNamed=!0,this.setTemplate(n)):g(lh,this.name))};dh.prototype={bubble:function(){this.parentFragment.bubble()},detach:function(){return this.fragment.detach()},find:function(t){return this.fragment.find(t)},findAll:function(t,e){return this.fragment.findAll(t,e)},findComponent:function(t){return this.fragment.findComponent(t)},findAllComponents:function(t,e){return this.fragment.findAllComponents(t,e)},firstNode:function(){return this.fragment.firstNode()},findNextNode:function(){return this.parentFragment.findNextNode(this)},getPartialName:function(){return this.isNamed&&this.name?this.name:void 0===this.value?this.name:this.value},getValue:function(){return this.fragment.getValue()},rebind:function(t,e){this.isNamed||qc.call(this,t,e),this.fragment&&this.fragment.rebind(t,e)},render:function(){return this.docFrag=document.createDocumentFragment(),this.update(),this.rendered=!0,this.docFrag},resolve:Gc.resolve,setValue:function(t){var e;(void 0===t||t!==this.value)&&(void 0!==t&&(e=uh(this.root,""+t,this.parentFragment)),!e&&this.name&&(e=uh(this.root,this.name,this.parentFragment))&&(_c.call(this),this.isNamed=!0),e||g(lh,this.name,{ractive:this.root}),this.value=t,this.setTemplate(e||[]),this.bubble(),this.rendered&&bs.addView(this))},setTemplate:function(t){this.fragment&&(this.fragment.unbind(),this.rendered&&(this.fragmentToUnrender=this.fragment)),this.fragment=new rg({template:t,root:this.root,owner:this,pElement:this.parentFragment.pElement}),this.fragmentToRender=this.fragment},toString:function(t){var e,n,a,r;return e=this.fragment.toString(t),n=this.parentFragment.items[this.index-1],n&&n.type===ku?(a=n.text.split("\n").pop(),(r=/^\s+$/.exec(a))?ch(e,r[0]):e):e},unbind:function(){this.isNamed||_c.call(this),this.fragment&&this.fragment.unbind()},unrender:function(t){this.rendered&&(this.fragment&&this.fragment.unrender(t),this.rendered=!1)},update:function(){var t,e;this.fragmentToUnrender&&(this.fragmentToUnrender.unrender(!0),this.fragmentToUnrender=null),this.fragmentToRender&&(this.docFrag.appendChild(this.fragmentToRender.render()),this.fragmentToRender=null),this.rendered&&(t=this.parentFragment.getNode(),e=this.parentFragment.findNextNode(this),t.insertBefore(this.docFrag,e))}};var fh,hh,mh,gh=dh,vh=pr,bh=ur,yh=new is("detach"),_h=cr,xh=lr,wh=dr,kh=fr,Sh=hr,Eh=mr,Ch=function(t,e,n,a){var r=t.root,i=t.keypath;a?r.viewmodel.smartUpdate(i,e,a):r.viewmodel.mark(i)},Ph=[],Ah=["pop","push","reverse","shift","sort","splice","unshift"];Ah.forEach(function(t){var e=function(){for(var e=arguments.length,n=Array(e),a=0;e>a;a++)n[a]=arguments[a];var r,i,o,s;for(r=bp(this,t,n),i=Array.prototype[t].apply(this,arguments),bs.start(),this._ractive.setting=!0,s=this._ractive.wrappers.length;s--;)o=this._ractive.wrappers[s],bs.addRactive(o.root),Ch(o,this,t,r);return bs.end(),this._ractive.setting=!1,i};Eo(Ph,t,{value:e})}),fh={},fh.__proto__?(hh=function(t){t.__proto__=Ph},mh=function(t){t.__proto__=Array.prototype}):(hh=function(t){var e,n;for(e=Ah.length;e--;)n=Ah[e],Eo(t,n,{value:Ph[n],configurable:!0})},mh=function(t){var e;for(e=Ah.length;e--;)delete t[Ah[e]]}),hh.unpatch=mh;var Oh,Th,Rh,Mh=hh;Oh={filter:function(t){return i(t)&&(!t._ractive||!t._ractive.setting)},wrap:function(t,e,n){return new Th(t,e,n)}},Th=function(t,e,n){this.root=t,this.value=e,this.keypath=S(n),e._ractive||(Eo(e,"_ractive",{value:{wrappers:[],instances:[],setting:!1},configurable:!0}),Mh(e)),e._ractive.instances[t._guid]||(e._ractive.instances[t._guid]=0,e._ractive.instances.push(t)),e._ractive.instances[t._guid]+=1,e._ractive.wrappers.push(this)},Th.prototype={get:function(){return this.value},teardown:function(){var t,e,n,a,r;if(t=this.value,e=t._ractive,n=e.wrappers,a=e.instances,e.setting)return!1;if(r=n.indexOf(this),-1===r)throw Error(Rh);if(n.splice(r,1),n.length){if(a[this.root._guid]-=1,!a[this.root._guid]){if(r=a.indexOf(this.root),-1===r)throw Error(Rh);a.splice(r,1)}}else delete t._ractive,Mh.unpatch(this.value)}},Rh="Something went wrong in a rather interesting way";var Lh,jh,Dh=Oh,Nh=/^\s*[0-9]+\s*$/,Fh=function(t){return Nh.test(t)?[]:{}};try{Object.defineProperty({},"test",{value:0}),Lh={filter:function(t,e,n){var a,r;return e?(e=S(e),(a=n.viewmodel.wrapped[e.parent.str])&&!a.magic?!1:(r=n.viewmodel.get(e.parent),i(r)&&/^[0-9]+$/.test(e.lastKey)?!1:r&&("object"==typeof r||"function"==typeof r))):!1},wrap:function(t,e,n){return new jh(t,e,n)}},jh=function(t,e,n){var a,r,i;return n=S(n),this.magic=!0,this.ractive=t,this.keypath=n,this.value=e,this.prop=n.lastKey,a=n.parent,this.obj=a.isRoot?t.viewmodel.data:t.viewmodel.get(a),r=this.originalDescriptor=Object.getOwnPropertyDescriptor(this.obj,this.prop),r&&r.set&&(i=r.set._ractiveWrappers)?void(-1===i.indexOf(this)&&i.push(this)):void gr(this,e,r)},jh.prototype={get:function(){return this.value},reset:function(t){return this.updating?void 0:(this.updating=!0,this.obj[this.prop]=t,bs.addRactive(this.ractive),this.ractive.viewmodel.mark(this.keypath,{keepExistingWrapper:!0}),this.updating=!1,!0)},set:function(t,e){this.updating||(this.obj[this.prop]||(this.updating=!0,this.obj[this.prop]=Fh(t),this.updating=!1),this.obj[this.prop][t]=e)},teardown:function(){var t,e,n,a,r;return this.updating?!1:(t=Object.getOwnPropertyDescriptor(this.obj,this.prop),e=t&&t.set,void(e&&(a=e._ractiveWrappers,r=a.indexOf(this),-1!==r&&a.splice(r,1),a.length||(n=this.obj[this.prop],Object.defineProperty(this.obj,this.prop,this.originalDescriptor||{writable:!0,enumerable:!0,configurable:!0}),this.obj[this.prop]=n))))}}}catch(Ao){Lh=!1}var Ih,Bh,Uh=Lh;Uh&&(Ih={filter:function(t,e,n){return Uh.filter(t,e,n)&&Dh.filter(t)},wrap:function(t,e,n){return new Bh(t,e,n)}},Bh=function(t,e,n){this.value=e,this.magic=!0,this.magicWrapper=Uh.wrap(t,e,n),this.arrayWrapper=Dh.wrap(t,e,n)},Bh.prototype={get:function(){return this.value},teardown:function(){this.arrayWrapper.teardown(),this.magicWrapper.teardown()},reset:function(t){return this.magicWrapper.reset(t)}});var Vh=Ih,qh=vr,Gh={},zh=_r,Wh=xr,Hh=Sr,Kh=Or,Qh=Tr,Yh=function(t,e){this.computation=t,this.viewmodel=t.viewmodel,this.ref=e,this.root=this.viewmodel.ractive,this.parentFragment=this.root.component&&this.root.component.parentFragment};Yh.prototype={resolve:function(t){this.computation.softDeps.push(t),this.computation.unresolvedDeps[t.str]=null,this.viewmodel.register(t,this.computation,"computed")}};var $h=Yh,Jh=function(t,e){this.key=t,this.getter=e.getter,this.setter=e.setter,this.hardDeps=e.deps||[],this.softDeps=[],this.unresolvedDeps={},this.depValues={},this._dirty=this._firstRun=!0};Jh.prototype={constructor:Jh,init:function(t){var e,n=this;this.viewmodel=t,this.bypass=!0,e=t.get(this.key),t.clearCache(this.key.str),this.bypass=!1,this.setter&&void 0!==e&&this.set(e),this.hardDeps&&this.hardDeps.forEach(function(e){return t.register(e,n,"computed")})},invalidate:function(){this._dirty=!0},get:function(){var t,e,n=this,a=!1;if(this.getting){var r="The "+this.key.str+" computation indirectly called itself. This probably indicates a bug in the computation. It is commonly caused by `array.sort(...)` - if that's the case, clone the array first with `array.slice().sort(...)`";return h(r),this.value}if(this.getting=!0,this._dirty){if(this._firstRun||!this.hardDeps.length&&!this.softDeps.length?a=!0:[this.hardDeps,this.softDeps].forEach(function(t){var e,r,i;if(!a)for(i=t.length;i--;)if(e=t[i],r=n.viewmodel.get(e),!s(r,n.depValues[e.str]))return n.depValues[e.str]=r,void(a=!0)}),a){this.viewmodel.capture();try{this.value=this.getter()}catch(i){m('Failed to compute "%s"',this.key.str),d(i.stack||i),this.value=void 0}t=this.viewmodel.release(),e=this.updateDependencies(t),e&&[this.hardDeps,this.softDeps].forEach(function(t){t.forEach(function(t){n.depValues[t.str]=n.viewmodel.get(t)})})}this._dirty=!1}return this.getting=this._firstRun=!1,this.value},set:function(t){if(this.setting)return void(this.value=t);if(!this.setter)throw Error("Computed properties without setters are read-only. (This may change in a future version of Ractive!)");this.setter(t)},updateDependencies:function(t){var e,n,a,r,i;for(n=this.softDeps,e=n.length;e--;)a=n[e],-1===t.indexOf(a)&&(r=!0,this.viewmodel.unregister(a,this,"computed"));for(e=t.length;e--;)a=t[e],-1!==n.indexOf(a)||this.hardDeps&&-1!==this.hardDeps.indexOf(a)||(r=!0,Rr(this.viewmodel,a)&&!this.unresolvedDeps[a.str]?(i=new $h(this,a.str),t.splice(e,1),this.unresolvedDeps[a.str]=i,bs.addUnresolved(i)):this.viewmodel.register(a,this,"computed"));return r&&(this.softDeps=t.slice()),r}};var Xh=Jh,Zh=Mr,tm={FAILED_LOOKUP:!0},em=Lr,nm={},am=Dr,rm=Nr,im=function(t,e){this.localKey=t,this.keypath=e.keypath,this.origin=e.origin,this.deps=[],this.unresolved=[],this.resolved=!1};im.prototype={forceResolution:function(){this.keypath=this.localKey,this.setup()},get:function(t,e){return this.resolved?this.origin.get(this.map(t),e):void 0},getValue:function(){return this.keypath?this.origin.get(this.keypath):void 0},initViewmodel:function(t){this.local=t,this.setup()},map:function(t){return void 0===typeof this.keypath?this.localKey:t.replace(this.localKey,this.keypath)},register:function(t,e,n){this.deps.push({keypath:t,dep:e,group:n}),this.resolved&&this.origin.register(this.map(t),e,n)},resolve:function(t){void 0!==this.keypath&&this.unbind(!0),this.keypath=t,this.setup()},set:function(t,e){this.resolved||this.forceResolution(),this.origin.set(this.map(t),e)},setup:function(){var t=this;void 0!==this.keypath&&(this.resolved=!0,this.deps.length&&(this.deps.forEach(function(e){var n=t.map(e.keypath);if(t.origin.register(n,e.dep,e.group),e.dep.setValue)e.dep.setValue(t.origin.get(n));else{if(!e.dep.invalidate)throw Error("An unexpected error occurred. Please raise an issue at https://github.com/ractivejs/ractive/issues - thanks!");e.dep.invalidate()}}),this.origin.mark(this.keypath)))},setValue:function(t){if(!this.keypath)throw Error("Mapping does not have keypath, cannot set value. Please raise an issue at https://github.com/ractivejs/ractive/issues - thanks!");this.origin.set(this.keypath,t)},unbind:function(t){var e=this;t||delete this.local.mappings[this.localKey],this.resolved&&(this.deps.forEach(function(t){e.origin.unregister(e.map(t.keypath),t.dep,t.group)}),this.tracker&&this.origin.unregister(this.keypath,this.tracker))},unregister:function(t,e,n){var a,r;if(this.resolved){for(a=this.deps,r=a.length;r--;)if(a[r].dep===e){a.splice(r,1);break}this.origin.unregister(this.map(t),e,n)}}};var om=Fr,sm=function(t,e){var n,a,r,i;return n={},a=0,r=t.map(function(t,r){var o,s,p;s=a,p=e.length;do{if(o=e.indexOf(t,s),-1===o)return i=!0,-1;s=o+1}while(n[o]&&p>s);return o===a&&(a+=1),o!==r&&(i=!0),n[o]=!0,o})},pm=Ir,um={},cm=Vr,lm=Gr,dm=zr,fm=Wr,hm=Kr,mm={implicit:!0},gm={noCascade:!0},vm=Yr,bm=$r,ym=function(t){var e,n,a=t.adapt,r=t.data,i=t.ractive,o=t.computed,s=t.mappings;this.ractive=i,this.adaptors=a,this.onchange=t.onchange,this.cache={},this.cacheMap=So(null),this.deps={computed:So(null),"default":So(null)},this.depsMap={computed:So(null),"default":So(null)},this.patternObservers=[],this.specials=So(null),this.wrapped=So(null),this.computations=So(null),this.captureGroups=[],this.unresolvedImplicitDependencies=[],this.changes=[],this.implicitChanges={},this.noCascade={},this.data=r,this.mappings=So(null);for(e in s)this.map(S(e),s[e]);if(r)for(e in r)(n=this.mappings[e])&&void 0===n.getValue()&&n.setValue(r[e]);for(e in o)s&&e in s&&l("Cannot map to a computed property ('%s')",e),this.compute(S(e),o[e]);this.ready=!0};ym.prototype={adapt:qh,applyChanges:Hh,capture:Kh,clearCache:Qh,compute:Zh,get:em,init:am,map:rm,mark:om,merge:pm,register:cm,release:lm,reset:dm,set:fm,smartUpdate:hm,teardown:vm,unregister:bm};var _m=ym;Xr.prototype={constructor:Xr,begin:function(t){this.inProcess[t._guid]=!0},end:function(t){var e=t.parent;e&&this.inProcess[e._guid]?Zr(this.queue,e).push(t):ti(this,t),delete this.inProcess[t._guid]}};var xm=Xr,wm=ei,km=/\$\{([^\}]+)\}/g,Sm=new is("construct"),Em=new is("config"),Cm=new xm("init"),Pm=0,Am=["adaptors","components","decorators","easing","events","interpolators","partials","transitions"],Om=ii,Tm=ci;ci.prototype={bubble:function(){this.dirty||(this.dirty=!0,bs.addView(this))},update:function(){this.callback(this.fragment.getValue()),this.dirty=!1},rebind:function(t,e){this.fragment.rebind(t,e)},unbind:function(){this.fragment.unbind()}};var Rm=function(t,e,n,r,o){var s,p,u,c,l,d,f={},h={},g={},v=[];for(p=t.parentFragment,u=t.root,o=o||{},a(f,o),o.content=r||[],f[""]=o.content,e.defaults.el&&m("The <%s/> component has a default `el` property; it has been disregarded",t.name),c=p;c;){if(c.owner.type===Mu){l=c.owner.container;break}c=c.parent}return n&&Object.keys(n).forEach(function(e){var a,r,o=n[e];if("string"==typeof o)a=dc(o),h[e]=a?a.value:o;else if(0===o)h[e]=!0;else{if(!i(o))throw Error("erm wut");di(o)?(g[e]={origin:t.root.viewmodel,keypath:void 0},r=li(t,o[0],function(t){t.isSpecial?d?s.set(e,t.value):(h[e]=t.value,delete g[e]):d?s.viewmodel.mappings[e].resolve(t):g[e].keypath=t})):r=new Tm(t,o,function(t){d?s.set(e,t):h[e]=t}),v.push(r)}}),s=So(e.prototype),Om(s,{el:null,append:!0,data:h,partials:o,magic:u.magic||e.defaults.magic,modifyArrays:u.modifyArrays,adapt:u.adapt},{parent:u,component:t,container:l,mappings:g,inlinePartials:f,cssIds:p.cssIds}),d=!0,t.resolvers=v,s},Mm=fi,Lm=function(t){var e,n;for(e=t.root;e;)(n=e._liveComponentQueries["_"+t.name])&&n.push(t.instance),e=e.parent},jm=mi,Dm=gi,Nm=vi,Fm=bi,Im=yi,Bm=new is("teardown"),Um=xi,Vm=function(t,e){this.init(t,e)};Vm.prototype={detach:bh,find:_h,findAll:xh,findAllComponents:wh,findComponent:kh,findNextNode:Sh,firstNode:Eh,init:jm,rebind:Dm,render:Nm,toString:Fm,unbind:Im,unrender:Um};var qm=Vm,Gm=function(t){this.type=Ou,this.value=t.template.c};Gm.prototype={detach:vc,firstNode:function(){return this.node},render:function(){return this.node||(this.node=document.createComment(this.value)),this.node},toString:function(){return""},unrender:function(t){t&&this.node.parentNode.removeChild(this.node)}};var zm=Gm,Wm=function(t){var e,n;this.type=Mu,this.container=e=t.parentFragment.root,this.component=n=e.component,this.container=e,this.containerFragment=t.parentFragment,this.parentFragment=n.parentFragment;var a=this.name=t.template.n||"",r=e._inlinePartials[a];r||(m('Could not find template for partial "'+a+'"',{ractive:t.root}),r=[]),this.fragment=new rg({owner:this,root:e.parent,template:r,pElement:this.containerFragment.pElement}),i(n.yielders[a])?n.yielders[a].push(this):n.yielders[a]=[this],bs.scheduleTask(function(){if(n.yielders[a].length>1)throw Error("A component template can only have one {{yield"+(a?" "+a:"")+"}} declaration at a time")})};Wm.prototype={detach:function(){return this.fragment.detach()},find:function(t){return this.fragment.find(t)},findAll:function(t,e){return this.fragment.findAll(t,e)},findComponent:function(t){return this.fragment.findComponent(t)},findAllComponents:function(t,e){return this.fragment.findAllComponents(t,e)},findNextNode:function(){return this.containerFragment.findNextNode(this)},firstNode:function(){return this.fragment.firstNode()},getValue:function(t){return this.fragment.getValue(t)},render:function(){return this.fragment.render()},unbind:function(){this.fragment.unbind()},unrender:function(t){this.fragment.unrender(t),N(this.component.yielders[this.name],this)},rebind:function(t,e){this.fragment.rebind(t,e)},toString:function(){return""+this.fragment}};var Hm=Wm,Km=function(t){this.declaration=t.template.a};Km.prototype={init:ko,render:ko,unrender:ko,teardown:ko,toString:function(){return""}};var Qm=Km,Ym=wi,$m=Si,Jm=Ei,Xm=Ci,Zm=Oi,tg=Ri,eg=function(t){this.init(t)};eg.prototype={bubble:cu,detach:lu,find:du,findAll:fu,findAllComponents:hu,findComponent:mu,findNextNode:gu,firstNode:vu,getArgsList:hc,getNode:mc,getValue:gc,init:Ym,rebind:$m,registerIndexRef:function(t){var e=this.registeredIndexRefs;-1===e.indexOf(t)&&e.push(t)},render:Jm,toString:Xm,unbind:Zm,unregisterIndexRef:function(t){var e=this.registeredIndexRefs;e.splice(e.indexOf(t),1)},unrender:tg};var ng,ag,rg=eg,ig=Mi,og=["template","partials","components","decorators","events"],sg=new is("reset"),pg=function(t,e){function n(e,a,r){r&&r.partials[t]||e.forEach(function(e){e.type===Au&&e.getPartialName()===t&&a.push(e),e.fragment&&n(e.fragment.items,a,r),i(e.fragments)?n(e.fragments,a,r):i(e.items)?n(e.items,a,r):e.type===Ru&&e.instance&&n(e.instance.fragment.items,a,e.instance),e.type===Pu&&(i(e.attributes)&&n(e.attributes,a,r),i(e.conditionalAttributes)&&n(e.conditionalAttributes,a,r))})}var a,r=[];return n(this.fragment.items,r),this.partials[t]=e,a=bs.start(this,!0),r.forEach(function(e){e.value=void 0,e.setValue(t)}),bs.end(),a},ug=Li,cg=_p("reverse"),lg=ji,dg=_p("shift"),fg=_p("sort"),hg=_p("splice"),mg=Ni,gg=Fi,vg=new is("teardown"),bg=Bi,yg=Ui,_g=Vi,xg=new is("unrender"),wg=_p("unshift"),kg=qi,Sg=new is("update"),Eg=Gi,Cg={add:Zo,animate:Ss,detach:Cs,find:As,findAll:Fs,findAllComponents:Is,findComponent:Bs,findContainer:Us,findParent:Vs,fire:Ws,get:Hs,insert:Qs,merge:$s,observe:lp,observeOnce:dp,off:mp,on:gp,once:vp,pop:xp,push:wp,render:Tp,reset:ig,resetPartial:pg,resetTemplate:ug,reverse:cg,set:lg,shift:dg,sort:fg,splice:hg,subtract:mg,teardown:gg,toggle:bg,toHTML:yg,toHtml:yg,unrender:_g,unshift:wg,update:kg,updateModel:Eg},Pg=function(t,e,n){return n||Wi(t,e)?function(){var n,a="_super"in this,r=this._super;return this._super=e,n=t.apply(this,arguments),a&&(this._super=r),n}:t},Ag=Hi,Og=$i,Tg=function(t){var e,n,a={};return t&&(e=t._ractive)?(a.ractive=e.root,a.keypath=e.keypath.str,a.index={},(n=Oc(e.proxy.parentFragment))&&(a.index=Oc.resolve(n)),a):a};ng=function(t){return this instanceof ng?void Om(this,t):new ng(t)},ag={DEBUG:{writable:!0,value:!0},DEBUG_PROMISES:{writable:!0,value:!0},extend:{value:Og},getNodeInfo:{value:Tg},parse:{value:Hp},Promise:{value:us},svg:{value:ao},magic:{value:eo},VERSION:{value:"0.7.3"},adaptors:{writable:!0,value:{}},components:{writable:!0,value:{}},decorators:{writable:!0,value:{}},easing:{writable:!0,value:po},events:{writable:!0,value:{}},interpolators:{writable:!0,value:qo},partials:{writable:!0,value:{}},transitions:{writable:!0,value:{}}},Co(ng,ag),ng.prototype=a(Cg,so),ng.prototype.constructor=ng,ng.defaults=ng.prototype;var Rg="function";if(typeof Date.now!==Rg||typeof String.prototype.trim!==Rg||typeof Object.keys!==Rg||typeof Array.prototype.indexOf!==Rg||typeof Array.prototype.forEach!==Rg||typeof Array.prototype.map!==Rg||typeof Array.prototype.filter!==Rg||"undefined"!=typeof window&&typeof window.addEventListener!==Rg)throw Error("It looks like you're attempting to use Ractive.js in an older browser. You'll need to use one of the 'legacy builds' in order to continue - see http://docs.ractivejs.org/latest/legacy-builds for more information.");var Mg=ng;return Mg})},{}],342:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";t.exports={oninit:function(){var t=this;this.observe("value",function(e,n,a){var r=t.get(),i=r.min,o=r.max,s=Math.clamp(i,o,e);t.animate("percentage",Math.round((s-i)/(o-i)*100))})}}}(r),r.exports.template={v:3,t:[" ",{p:[13,1,293],t:7,e:"div",a:{"class":"bar"},f:[{p:[14,3,313],t:7,e:"div",a:{"class":["barFill ",{t:2,r:"state",p:[14,23,333]}],style:["width: ",{t:2,r:"percentage",p:[14,48,358]},"%"]}}," ",{p:[15,3,384],t:7,e:"span",a:{"class":"barText"},f:[{t:16,p:[15,25,406]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],343:[function(t,e,n){var a=t(341),r={exports:{}};!function(e){"use strict";var n=t(482),a=t(481);e.exports={computed:{clickable:function(){return!this.get("enabled")||this.get("state")&&"toggle"!=this.get("state")?!1:!0},enabled:function(){return this.get("config.status")===n.UI_INTERACTIVE?!0:!1},styles:function(){var t="";if(this.get("class")&&(t+=" "+this.get("class")),this.get("tooltip-side")&&(t=" tooltip-"+this.get("tooltip-side")),this.get("grid")&&(t+=" gridable"),this.get("enabled")){var e=this.get("state"),n=this.get("style");return e?"inactive "+e+" "+t:"active normal "+n+" "+t}return"inactive disabled "+t}},oninit:function(){var t=this;this.on("press",function(e){var n=t.get(),r=n.action,i=n.params;(0,a.act)(t.get("config.ref"),r,i),e.node.blur()})},data:{iconStackToHTML:function(t){var e="",n=t.split(",");if(n.length){e+='';for(var a=n,r=Array.isArray(a),i=0,a=r?a:a[Symbol.iterator]();;){var o;if(r){if(i>=a.length)break;o=a[i++]}else{if(i=a.next(),i.done)break;o=i.value}var s=o,p=/([\w\-]+)\s*(\dx)/g,u=p.exec(s),c=u[1],l=u[2];e+=''}}return e&&(e+=""),e}}}}(r),r.exports.template={v:3,t:[" ",{p:[70,1,1950],t:7,e:"span",a:{"class":["button ",{t:2,r:"styles",p:[70,21,1970]}],unselectable:"on","data-tooltip":[{t:2,r:"tooltip",p:[73,17,2052]}]},m:[{t:4,f:["tabindex='0'"],r:"clickable",p:[72,3,2004]}],v:{"mouseover-mousemove":"hover",mouseleave:"unhover","click-enter":{n:[{t:4,f:["press"],r:"clickable",p:[76,19,2142]}],d:[]}},f:[{t:4,f:[{p:[78,5,2188],t:7,e:"i",a:{"class":["fa fa-",{t:2,r:"icon",p:[78,21,2204]}]}}],n:50,r:"icon",p:[77,3,2171]}," ",{t:4,f:[{t:3,x:{r:["iconStackToHTML","icon_stack"],s:"_0(_1)"},p:[81,6,2255]}],n:50,r:"icon_stack",p:[80,3,2231]}," ",{t:16,p:[83,3,2301]}]}]},e.exports=a.extend(r.exports)},{341:341,481:481,482:482}],344:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"div",a:{"class":"display"},f:[{t:4,f:[{p:[3,5,42],t:7,e:"header",f:[{p:[4,7,57],t:7,e:"h3",f:[{t:2,r:"title",p:[4,11,61]}]}," ",{t:4,f:[{p:[6,9,105],t:7,e:"div",a:{"class":"buttonRight"},f:[{t:16,n:"button",p:[6,34,130]}]}],n:50,r:"button",p:[5,7,82]}]}],n:50,r:"title",p:[2,3,24]}," ",{p:[10,3,193],t:7,e:"article",f:[{t:16,p:[11,5,207]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],345:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";t.exports={oninit:function(){var t=this;this.on("clear",function(){t.set("value",""),t.find("input").focus()})}}}(r),r.exports.template={v:3,t:[" ",{p:[12,1,159],t:7,e:"input",a:{type:"text",value:[{t:2,r:"value",p:[12,27,185]}],placeholder:[{t:2,r:"placeholder",p:[12,51,209]}]}}," ",{p:[13,1,228],t:7,e:"ui-button",a:{icon:"refresh"},v:{press:"clear"}}]},e.exports=a.extend(r.exports)},{341:341}],346:[function(t,e,n){var a=t(341),r={exports:{}};!function(e){"use strict";e.exports={data:{graph:t(338),xaccessor:function(t){return t.x},yaccessor:function(t){return t.y}},computed:{size:function(){var t=this.get("points");return t[0].length},scale:function(){var t=this.get("points");return Math.max.apply(Math,Array.map(t,function(t){return Math.max.apply(Math,Array.map(t,function(t){return t.y}))}))},xaxis:function(){var t=this.get("xinc"),e=this.get("size");return Array.from(Array(e).keys()).filter(function(e){return e&&e%t==0})},yaxis:function(){var t=this.get("yinc"),e=this.get("scale");return Array.from(Array(t).keys()).map(function(t){return Math.round(e*(++t/100)*10)})}},oninit:function(){var t=this;this.on({enter:function(t){this.set("selected",t.index.count)},exit:function(t){this.set("selected")}}),window.addEventListener("resize",function(e){t.set("width",t.el.clientWidth)})},onrender:function(){this.set("width",this.el.clientWidth)}}}(r),r.exports.template={v:3,t:[" ",{p:[47,1,1223],t:7,e:"svg",a:{"class":"linegraph",width:"100%",height:[{t:2,x:{r:["height"],s:"_0+10"},p:[47,45,1267]}]},f:[{p:[48,3,1287],t:7,e:"g",a:{transform:"translate(0, 5)"},f:[{t:4,f:[{t:4,f:[{p:[51,9,1454],t:7,e:"line",a:{x1:[{t:2,x:{r:["xscale","."],s:"_0(_1)"},p:[51,19,1464]}],x2:[{t:2,x:{r:["xscale","."],s:"_0(_1)"},p:[51,38,1483]}],y1:"0",y2:[{t:2,r:"height",p:[51,64,1509]}],stroke:"darkgray"}}," ",{t:4,f:[{p:[53,11,1583],t:7,e:"text",a:{x:[{t:2,x:{r:["xscale","."],s:"_0(_1)"},p:[53,20,1592]}],y:[{t:2,x:{r:["height"],s:"_0-5"},p:[53,38,1610]}],"text-anchor":"middle",fill:"white"},f:[{t:2,x:{r:["size",".","xfactor"],s:"(_0-_1)*_2"},p:[53,88,1660]}," ",{t:2,r:"xunit",p:[53,113,1685]}]}],n:50,x:{r:["@index"],s:"_0%2==0"},p:[52,9,1549]}],n:52,r:"xaxis",p:[50,7,1430]}," ",{t:4,f:[{p:[57,9,1764],t:7,e:"line",a:{x1:"0",x2:[{t:2,r:"width",p:[57,26,1781]}],y1:[{t:2,x:{r:["yscale","."],s:"_0(_1)"},p:[57,41,1796]}],y2:[{t:2,x:{r:["yscale","."],s:"_0(_1)"},p:[57,60,1815]}],stroke:"darkgray"}}," ",{p:[58,9,1858],t:7,e:"text",a:{x:"0",y:[{t:2,x:{r:["yscale","."],s:"_0(_1)-5"},p:[58,24,1873]}],"text-anchor":"begin",fill:"white"},f:[{t:2,x:{r:[".","yfactor"],s:"_0*_1"},p:[58,76,1925]}," ",{t:2,r:"yunit",p:[58,92,1941]}]}],n:52,r:"yaxis",p:[56,7,1740]}," ",{t:4,f:[{p:[61,9,2011],t:7,e:"path",a:{d:[{t:2,x:{r:["area.path"],s:"_0.print()"},p:[61,18,2020]}],fill:[{t:2,rx:{r:"colors",m:[{t:30,n:"curve"}]},p:[61,47,2049]}],opacity:"0.1"}}],n:52,i:"curve",r:"curves",p:[60,7,1980]}," ",{t:4,f:[{p:[64,9,2137],t:7,e:"path",a:{d:[{t:2,x:{r:["line.path"],s:"_0.print()"},p:[64,18,2146]}],stroke:[{t:2,rx:{r:"colors",m:[{t:30,n:"curve"}]},p:[64,49,2177]}],fill:"none"}}],n:52, -i:"curve",r:"curves",p:[63,7,2106]}," ",{t:4,f:[{t:4,f:[{p:[68,11,2308],t:7,e:"circle",a:{transform:["translate(",{t:2,r:".",p:[68,40,2337]},")"],r:[{t:2,x:{r:["selected","count"],s:"_0==_1?10:4"},p:[68,51,2348]}],fill:[{t:2,rx:{r:"colors",m:[{t:30,n:"curve"}]},p:[68,89,2386]}]},v:{mouseenter:"enter",mouseleave:"exit"}}],n:52,i:"count",x:{r:["line.path"],s:"_0.points()"},p:[67,9,2263]}],n:52,i:"curve",r:"curves",p:[66,7,2232]}," ",{t:4,f:[{t:4,f:[{t:4,f:[{p:[74,13,2605],t:7,e:"text",a:{transform:["translate(",{t:2,r:".",p:[74,40,2632]},") ",{t:2,x:{r:["count","size"],s:'_0<=_1/2?"translate(15, 4)":"translate(-15, 4)"'},p:[74,47,2639]}],"text-anchor":[{t:2,x:{r:["count","size"],s:'_0<=_1/2?"start":"end"'},p:[74,126,2718]}],fill:"white"},f:[{t:2,x:{r:["count","item","yfactor"],s:"_1[_0].y*_2"},p:[75,15,2787]}," ",{t:2,r:"yunit",p:[75,43,2815]}," @ ",{t:2,x:{r:["size","count","item","xfactor"],s:"(_0-_2[_1].x)*_3"},p:[75,55,2827]}," ",{t:2,r:"xunit",p:[75,92,2864]}]}],n:50,x:{r:["selected","count"],s:"_0==_1"},p:[73,11,2566]}],n:52,i:"count",x:{r:["line.path"],s:"_0.points()"},p:[72,9,2521]}],n:52,i:"curve",r:"curves",p:[71,7,2490]}," ",{t:4,f:[{p:[81,9,2983],t:7,e:"g",a:{transform:["translate(",{t:2,x:{r:["width","curves.length","@index"],s:"(_0/(_1+1))*(_2+1)"},p:[81,33,3007]},", 10)"]},f:[{p:[82,11,3073],t:7,e:"circle",a:{r:"4",fill:[{t:2,rx:{r:"colors",m:[{t:30,n:"curve"}]},p:[82,31,3093]}]}}," ",{p:[83,11,3124],t:7,e:"text",a:{x:"8",y:"4",fill:"white"},f:[{t:2,rx:{r:"legend",m:[{t:30,n:"curve"}]},p:[83,42,3155]}]}]}],n:52,i:"curve",r:"curves",p:[80,7,2952]}],x:{r:["graph","points","xaccessor","yaccessor","width","height"],s:"_0({data:_1,xaccessor:_2,yaccessor:_3,width:_4,height:_5})"},p:[49,5,1323]}]}]}]},e.exports=a.extend(r.exports)},{338:338,341:341}],347:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"div",a:{"class":"notice"},f:[{t:16,p:[2,3,23]}]}]},e.exports=a.extend(r.exports)},{341:341}],348:[function(t,e,n){var a=t(341),r={exports:{}};!function(e){"use strict";var n=t(481),a=t(483);e.exports={oninit:function(){var t=this,e=a.resize.bind(this),r=function(){return t.set({resize:!1,x:null,y:null})};this.observe("config.fancy",function(a,i,o){(0,n.winset)(t.get("config.window"),"can-resize",!a),a?(document.addEventListener("mousemove",e),document.addEventListener("mouseup",r)):(document.removeEventListener("mousemove",e),document.removeEventListener("mouseup",r))}),this.on("resize",function(){return t.toggle("resize")})}}}(r),r.exports.template={v:3,t:[" ",{t:4,f:[{p:[28,3,739],t:7,e:"div",a:{"class":"resize"},v:{mousedown:"resize"}}],n:50,r:"config.fancy",p:[27,1,716]}]},e.exports=a.extend(r.exports)},{341:341,481:481,483:483}],349:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"section",a:{"class":[{t:4,f:["candystripe"],r:"candystripe",p:[1,17,16]}]},f:[{t:4,f:[{p:[3,5,82],t:7,e:"span",a:{"class":"label",style:[{t:4,f:["color:",{t:2,r:"labelcolor",p:[3,53,130]}],r:"labelcolor",p:[3,32,109]}]},f:[{t:2,r:"label",p:[3,84,161]},":"]}],n:50,r:"label",p:[2,3,64]}," ",{t:4,f:[{t:16,p:[6,5,210]}],n:50,r:"nowrap",p:[5,3,191]},{t:4,n:51,f:[{p:[8,5,235],t:7,e:"div",a:{"class":"content",style:[{t:4,f:["float:right;"],r:"right",p:[8,33,263]}]},f:[{t:16,p:[9,7,304]}]}],r:"nowrap"}]}]},e.exports=a.extend(r.exports)},{341:341}],350:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"div",a:{"class":"subdisplay"},f:[{t:4,f:[{p:[3,5,45],t:7,e:"header",f:[{p:[4,7,60],t:7,e:"h4",f:[{t:2,r:"title",p:[4,11,64]}]}," ",{t:4,f:[{t:16,n:"button",p:[5,21,99]}],n:50,r:"button",p:[5,7,85]}]}],n:50,r:"title",p:[2,3,27]}," ",{p:[8,3,149],t:7,e:"article",f:[{t:16,p:[9,5,163]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],351:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";t.exports={oninit:function(){var t=this;this.set("active",this.findComponent("tab").get("name")),this.on("switch",function(e){t.set("active",e.node.textContent.trim())}),this.observe("active",function(e,n,a){for(var r=t.findAllComponents("tab"),i=Array.isArray(r),o=0,r=i?r:r[Symbol.iterator]();;){var s;if(i){if(o>=r.length)break;s=r[o++]}else{if(o=r.next(),o.done)break;s=o.value}var p=s;p.set("shown",p.get("name")===e)}})}}}(r),r.exports.template={v:3,t:[" "," ",{p:[20,1,505],t:7,e:"header",f:[{t:4,f:[{p:[22,5,535],t:7,e:"ui-button",a:{pane:[{t:2,r:".",p:[22,22,552]}]},v:{press:"switch"},f:[{t:2,r:".",p:[22,47,577]}]}],n:52,r:"tabs",p:[21,3,516]}]}," ",{p:[25,1,617],t:7,e:"ui-display",f:[{t:8,r:"content",p:[26,3,632]}]}]},r.exports.components=r.exports.components||{};var i={tab:t(352)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,352:352}],352:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{t:16,p:[2,3,16]}],n:50,r:"shown",p:[1,1,0]}]},e.exports=a.extend(r.exports)},{341:341}],353:[function(t,e,n){var a=t(341),r={exports:{}};!function(e){"use strict";var n=t(482),a=t(481),r=t(483);e.exports={computed:{visualStatus:function(){switch(this.get("config.status")){case n.UI_INTERACTIVE:return"good";case n.UI_UPDATE:return"average";case n.UI_DISABLED:return"bad";default:return"bad"}}},oninit:function(){var t=this,e=r.drag.bind(this),n=function(e){return t.set({drag:!1,x:null,y:null})};this.observe("config.fancy",function(r,i,o){(0,a.winset)(t.get("config.window"),"titlebar",!r&&t.get("config.titlebar")),r?(document.addEventListener("mousemove",e),document.addEventListener("mouseup",n)):(document.removeEventListener("mousemove",e),document.removeEventListener("mouseup",n))}),this.on({drag:function(){this.toggle("drag")},close:function(){(0,a.winset)(this.get("config.window"),"is-visible",!1),window.location.href=(0,a.href)({command:"uiclose "+this.get("config.ref")},"winset")},minimize:function(){(0,a.winset)(this.get("config.window"),"is-minimized",!0)}})}}}(r),r.exports.template={v:3,t:[" ",{t:4,f:[{p:[50,3,1391],t:7,e:"header",a:{"class":"titlebar"},v:{mousedown:"drag"},f:[{p:[51,5,1441],t:7,e:"i",a:{"class":["statusicon fa fa-eye fa-2x ",{t:2,r:"visualStatus",p:[51,42,1478]}]}}," ",{p:[52,5,1505],t:7,e:"span",a:{"class":"title"},f:[{t:16,p:[52,25,1525]}]}," ",{t:4,f:[{p:[54,7,1573],t:7,e:"i",a:{"class":"minimize fa fa-minus fa-2x"},v:{click:"minimize"}}," ",{p:[55,7,1642],t:7,e:"i",a:{"class":"close fa fa-close fa-2x"},v:{click:"close"}}],n:50,r:"config.fancy",p:[53,5,1546]}]}],n:50,r:"config.titlebar",p:[49,1,1365]}]},e.exports=a.extend(r.exports)},{341:341,481:481,482:482,483:483}],354:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";var e=[11,10,9,8];t.exports={data:{userAgent:navigator.userAgent},computed:{ie:function(){if(document.documentMode)return document.documentMode;for(var t in e){var n=document.createElement("div");if(n.innerHTML="",n.getElementsByTagName("span").length)return t}}},oninit:function(){var t=this;this.on("debug",function(){return t.toggle("debug")})}}}(r),r.exports.template={v:3,t:[" ",{t:4,f:[{p:[27,3,636],t:7,e:"ui-notice",f:[{p:[28,5,652],t:7,e:"span",f:["You have an old (IE",{t:2,r:"ie",p:[28,30,677]},"), end-of-life (click 'EOL Info' for more information) version of Internet Explorer installed."]},{p:[28,137,784],t:7,e:"br"}," ",{p:[29,5,794],t:7,e:"span",f:["To upgrade, click 'Upgrade IE' to download IE11 from Microsoft."]},{p:[29,81,870],t:7,e:"br"}," ",{p:[30,5,880],t:7,e:"span",f:["If you are unable to upgrade directly, click 'IE VMs' to download a VM with IE11 or Edge from Microsoft."]},{p:[30,122,997],t:7,e:"br"}," ",{p:[31,5,1007],t:7,e:"span",f:["Otherwise, click 'No Frills' below to disable potentially incompatible features (and this message)."]}," ",{p:[32,5,1124],t:7,e:"hr"}," ",{p:[33,5,1134],t:7,e:"ui-button",a:{icon:"close",action:"tgui:nofrills"},f:["No Frills"]}," ",{p:[34,5,1207],t:7,e:"ui-button",a:{icon:"internet-explorer",action:"tgui:link",params:'{"url": "http://windows.microsoft.com/en-us/internet-explorer/download-ie"}'},f:["Upgrade IE"]}," ",{p:[36,5,1381],t:7,e:"ui-button",a:{icon:"edge",action:"tgui:link",params:'{"url": "https://dev.windows.com/en-us/microsoft-edge/tools/vms"}'},f:["IE VMs"]}," ",{p:[38,5,1528],t:7,e:"ui-button",a:{icon:"info",action:"tgui:link",params:'{"url": "https://support.microsoft.com/en-us/lifecycle#gp/Microsoft-Internet-Explorer"}'},f:["EOL Info"]}," ",{p:[40,5,1699],t:7,e:"ui-button",a:{icon:"bug"},v:{press:"debug"},f:["Debug Info"]}," ",{t:4,f:[{p:[42,7,1785],t:7,e:"hr"}," ",{p:[43,7,1797],t:7,e:"span",f:["Detected: IE",{t:2,r:"ie",p:[43,25,1815]}]},{p:[43,38,1828],t:7,e:"br"}," ",{p:[44,7,1840],t:7,e:"span",f:["User Agent: ",{t:2,r:"userAgent",p:[44,25,1858]}]}],n:50,r:"debug",p:[41,5,1765]}]}],n:50,x:{r:["config.fancy","ie"],s:"_0&&_1&&_1<11"},p:[26,1,596]}]},e.exports=a.extend(r.exports)},{341:341}],355:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";t.exports={data:{powerState:function(t){switch(t){case 2:return"good";case 1:return"average";default:return"bad"}},shockState:function(t){switch(t){case 2:return"good";case 1:return"average";default:return"bad"}}}}}(r),r.exports.template={v:3,t:[" ",{p:[22,1,327],t:7,e:"ui-display",a:{title:"Power Status"},f:[{p:[23,2,362],t:7,e:"ui-section",a:{label:"Main"},f:[{p:[24,3,390],t:7,e:"span",a:{"class":[{t:2,x:{r:["powerState","data.power.main"],s:"_0(_1)"},p:[24,16,403]}]},f:[{t:2,x:{r:["data.power.main"],s:'_0?"Online":"Offline"'},p:[24,49,436]}]}," ",{t:4,f:["[ ",{p:[26,6,542],t:7,e:"span",a:{"class":"bad"},f:["Wires have been cut"]}," ]"],n:50,x:{r:["data.wires.main_1","data.wires.main_2"],s:"!_0||!_1"},p:[25,3,488]},{t:4,n:51,f:[{t:4,f:["[ ",{t:2,r:"data.power.main_timeleft",p:[29,7,646]}," seconds left ]"],n:50,x:{r:["data.power.main_timeleft"],s:"_0>0"},p:[28,4,603]}],x:{r:["data.wires.main_1","data.wires.main_2"],s:"!_0||!_1"}}," ",{p:[32,3,713],t:7,e:"div",a:{style:"float:right"},f:[{p:[33,4,742],t:7,e:"ui-button",a:{icon:"lightbulb-o",action:"disrupt-main",state:[{t:2,x:{r:["data.power.main"],s:'_0?null:"disabled"'},p:[33,63,801]}]},f:["Disrupt"]}]}]}," ",{p:[36,2,887],t:7,e:"ui-section",a:{label:"Backup"},f:[{p:[37,3,917],t:7,e:"span",a:{"class":[{t:2,x:{r:["powerState","data.power.backup"],s:"_0(_1)"},p:[37,16,930]}]},f:[{t:2,x:{r:["data.power.backup"],s:'_0?"Online":"Offline"'},p:[37,51,965]}]}," ",{t:4,f:["[ ",{p:[39,6,1077],t:7,e:"span",a:{"class":"bad"},f:["Wires have been cut"]}," ]"],n:50,x:{r:["data.wires.backup_1","data.wires.backup_2"],s:"!_0||!_1"},p:[38,3,1019]},{t:4,n:51,f:[{t:4,f:["[ ",{t:2,r:"data.power.backup_timeleft",p:[42,7,1183]}," seconds left ]"],n:50,x:{r:["data.power.backup_timeleft"],s:"_0>0"},p:[41,4,1138]}],x:{r:["data.wires.backup_1","data.wires.backup_2"],s:"!_0||!_1"}}," ",{p:[45,3,1252],t:7,e:"div",a:{style:"float:right"},f:[{p:[46,4,1281],t:7,e:"ui-button",a:{icon:"lightbulb-o",action:"disrupt-backup",state:[{t:2,x:{r:["data.power.backup"],s:'_0?null:"disabled"'},p:[46,65,1342]}]},f:["Disrupt"]}]}]}," ",{p:[49,2,1430],t:7,e:"ui-section",a:{label:"Electrify"},f:[{p:[50,3,1463],t:7,e:"span",a:{"class":[{t:2,x:{r:["shockState","data.shock"],s:"_0(_1)"},p:[50,16,1476]}]},f:[{t:2,x:{r:["data.shock"],s:'_0==2?"Safe":"Electrified"'},p:[50,44,1504]}]}," ",{t:4,f:["[ ",{p:[52,6,1589],t:7,e:"span",a:{"class":"bad"},f:["Wires have been cut"]}," ]"],n:50,x:{r:["data.wires.shock"],s:"!_0"},p:[51,3,1558]},{t:4,n:51,f:[{t:4,f:["[ ",{p:[55,7,1688],t:7,e:"span",a:{"class":"bad"},f:[{t:2,r:"data.shock_timeleft",p:[55,25,1706]}," seconds left"]}," ]"],n:50,x:{r:["data.shock_timeleft"],s:"_0>0"},p:[54,4,1650]}," ",{t:4,f:["[ ",{p:[58,7,1806],t:7,e:"span",a:{"class":"bad"},f:["Permanent"]}," ]"],n:50,x:{r:["data.shock_timeleft"],s:"_0==-1"},p:[57,4,1766]}],x:{r:["data.wires.shock"],s:"!_0"}}," ",{p:[61,3,1866],t:7,e:"div",a:{style:"float:right"},f:[{p:[62,4,1895],t:7,e:"ui-button",a:{icon:"wrench",action:"shock-restore",state:[{t:2,x:{r:["data.wires.shock","data.shock"],s:'_0&&_1==0?null:"disabled"'},p:[62,59,1950]}]},f:["Restore"]}," ",{p:[63,4,2032],t:7,e:"ui-button",a:{icon:"bolt",action:"shock-temp",state:[{t:2,x:{r:["data.wires.shock"],s:"!_0"},p:[63,54,2082]}]},f:["Set (Temporary)"]}," ",{p:[64,4,2136],t:7,e:"ui-button",a:{icon:"bolt",action:"shock-perm",state:[{t:2,x:{r:["data.wires.shock"],s:"!_0"},p:[64,53,2185]}]},f:["Set (Permanent)"]}]}]}]}," ",{p:[68,1,2274],t:7,e:"ui-display",a:{title:"Access & Door Control"},f:[{p:[69,2,2318],t:7,e:"ui-section",a:{label:"ID Scan"},f:[{t:4,f:["[ ",{p:[71,6,2385],t:7,e:"span",a:{"class":"bad"},f:["Wires have been cut"]}," ]"],n:50,x:{r:["data.wires.id_scanner"],s:"!_0"},p:[70,3,2349]}," ",{p:[73,3,2444],t:7,e:"div",a:{style:"float:right"},f:[{p:[74,4,2473],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.wires.id_scanner"],s:"!_0"},p:[74,22,2491]}],icon:"power-off",action:"idscan-on",style:[{t:2,x:{r:["data.id_scanner"],s:'_0?"selected":""'},p:[74,93,2562]}]},f:["Enabled"]}," ",{p:[75,4,2624],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.wires.id_scanner"],s:"!_0"},p:[75,22,2642]}],icon:"close",action:"idscan-off",style:[{t:2,x:{r:["data.id_scanner"],s:'_0?"":"selected"'},p:[75,90,2710]}]},f:["Disabled"]}]}]}," ",{p:[78,2,2795],t:7,e:"ui-section",a:{label:"Emergency Access"},f:[{p:[79,3,2835],t:7,e:"div",a:{style:"float:right"},f:[{p:[80,4,2864],t:7,e:"ui-button",a:{icon:"power-off",action:"emergency-on",style:[{t:2,x:{r:["data.emergency"],s:'_0?"selected":""'},p:[80,61,2921]}]},f:["Enabled"]}," ",{p:[81,4,2982],t:7,e:"ui-button",a:{icon:"close",action:"emergency-off",style:[{t:2,x:{r:["data.emergency"],s:'_0?"":"selected"'},p:[81,58,3036]}]},f:["Disabled"]}]}]}," ",{p:[84,2,3120],t:7,e:"br"}," ",{p:[85,2,3128],t:7,e:"ui-section",a:{label:"Door bolts"},f:[{t:4,f:["[ ",{p:[87,6,3193],t:7,e:"span",a:{"class":"bad"},f:["Wires have been cut"]}," ]"],n:50,x:{r:["data.wires.bolts"],s:"!_0"},p:[86,3,3162]}," ",{p:[89,3,3252],t:7,e:"div",a:{style:"float:right"},f:[{p:[90,4,3281],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.wires.bolts"],s:"!_0"},p:[90,22,3299]}],icon:"unlock",action:"bolt-raise",style:[{t:2,x:{r:["data.locked"],s:'_0?"":"selected"'},p:[90,85,3362]}]},f:["Raised"]}," ",{p:[91,4,3419],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.wires.bolts"],s:"!_0"},p:[91,22,3437]}],icon:"lock",action:"bolt-drop",style:[{t:2,x:{r:["data.locked"],s:'_0?"selected":""'},p:[91,82,3497]}]},f:["Dropped"]}]}]}," ",{p:[94,2,3577],t:7,e:"ui-section",a:{label:"Door bolt lights"},f:[{t:4,f:["[ ",{p:[96,6,3649],t:7,e:"span",a:{"class":"bad"},f:["Wires have been cut"]}," ]"],n:50,x:{r:["data.wires.lights"],s:"!_0"},p:[95,3,3617]}," ",{p:[98,3,3708],t:7,e:"div",a:{style:"float:right"},f:[{p:[99,4,3737],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.wires.lights"],s:"!_0"},p:[99,22,3755]}],icon:"power-off",action:"light-on",style:[{t:2,x:{r:["data.lights"],s:'_0?"selected":""'},p:[99,88,3821]}]},f:["Enabled"]}," ",{p:[100,4,3879],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.wires.lights"],s:"!_0"},p:[100,22,3897]}],icon:"close",action:"light-off",style:[{t:2,x:{r:["data.lights"],s:'_0?"":"selected"'},p:[100,85,3960]}]},f:["Disabled"]}]}]}," ",{p:[103,2,4041],t:7,e:"ui-section",a:{label:"Door force sensors"},f:[{t:4,f:["[ ",{p:[105,6,4113],t:7,e:"span",a:{"class":"bad"},f:["Wires have been cut"]}," ]"],n:50,x:{r:["data.wires.safe"],s:"!_0"},p:[104,3,4083]}," ",{p:[107,3,4172],t:7,e:"div",a:{style:"float:right"},f:[{p:[108,4,4201],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.wires.safe"],s:"!_0"},p:[108,22,4219]}],icon:"power-off",action:"safe-on",style:[{t:2,x:{r:["data.safe"],s:'_0?"selected":""'},p:[108,85,4282]}]},f:["Enabled"]}," ",{p:[109,4,4338],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.wires.safe"],s:"!_0"},p:[109,22,4356]}],icon:"close",action:"safe-off",style:[{t:2,x:{r:["data.safe"],s:'_0?"":"selected"'},p:[109,82,4416]}]},f:["Disabled"]}]}]}," ",{p:[112,2,4495],t:7,e:"ui-section",a:{label:"Door timing safety"},f:[{t:4,f:["[ ",{p:[114,6,4569],t:7,e:"span",a:{"class":"bad"},f:["Wires have been cut"]}," ]"],n:50,x:{r:["data.wires.timing"],s:"!_0"},p:[113,3,4537]}," ",{p:[116,3,4628],t:7,e:"div",a:{style:"float:right"},f:[{p:[117,4,4657],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.wires.timing"],s:"!_0"},p:[117,22,4675]}],icon:"power-off",action:"speed-on",style:[{t:2,x:{r:["data.speed"],s:'_0?"selected":""'},p:[117,88,4741]}]},f:["Enabled"]}," ",{p:[118,4,4798],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.wires.timing"],s:"!_0"},p:[118,22,4816]}],icon:"close",action:"speed-off",style:[{t:2,x:{r:["data.speed"],s:'_0?"":"selected"'},p:[118,85,4879]}]},f:["Disabled"]}]}]}," ",{p:[121,2,4959],t:7,e:"br"}," ",{p:[122,2,4967],t:7,e:"ui-section",a:{label:"Door control"},f:[{t:4,f:["[ ",{p:[124,6,5043],t:7,e:"span",a:{"class":"bad"},f:["Door is ",{t:2,x:{r:["data.locked","data.welded"],s:'(_0?"bolted":"")+(_0&&_1?" and ":"")+(_1?"welded":"")'},p:[124,32,5069]}]}," ]"],n:50,x:{r:["data.locked","data.welded"],s:"_0||_1"},p:[123,3,5003]}," ",{p:[126,3,5202],t:7,e:"div",a:{style:"float:right"},f:[{p:[127,4,5231],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.locked","data.welded","data.opened"],s:'(_0||_1)||(_2&&"disabled")'},p:[127,22,5249]}],icon:"sign-out",action:"open-close"},f:["Open door"]}," ",{p:[128,4,5375],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.locked","data.welded","data.opened"],s:'(_0||_1)||(!_2&&"disabled")'},p:[128,22,5393]}],icon:"sign-in",action:"open-close"},f:["Close door"]}]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],356:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[" "," "," "," "," ",{p:[7,1,261],t:7,e:"ui-notice",f:[{t:4,f:[{p:[9,5,304],t:7,e:"ui-section",a:{label:"Interface Lock"},f:[{p:[10,7,346],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.locked"],s:'_0?"lock":"unlock"'},p:[10,24,363]}],action:"lock"},f:[{t:2,x:{r:["data.locked"],s:'_0?"Engaged":"Disengaged"'},p:[10,75,414]}]}]}],n:50,r:"data.siliconUser",p:[8,3,275]},{t:4,n:51,f:[{p:[13,5,502],t:7,e:"span",f:["Swipe an ID card to ",{t:2,x:{r:["data.locked"],s:'_0?"unlock":"lock"'},p:[13,31,528]}," this interface."]}],r:"data.siliconUser"}]}," ",{p:[16,1,610],t:7,e:"status"}," ",{t:4,f:[{t:4,f:[{p:[19,7,701],t:7,e:"ui-display",a:{title:"Air Controls"},f:[{p:[20,9,743],t:7,e:"ui-section",f:[{p:[21,11,766],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.atmos_alarm"],s:'_0?"exclamation-triangle":"exclamation"'},p:[21,28,783]}],style:[{t:2,x:{r:["data.atmos_alarm"],s:'_0?"caution":null'},p:[21,98,853]}],action:[{t:2,x:{r:["data.atmos_alarm"],s:'_0?"reset":"alarm"'},p:[22,23,916]}]},f:["Area Atmosphere Alarm"]}]}," ",{p:[24,9,1022],t:7,e:"ui-section",f:[{p:[25,11,1045],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.mode"],s:'_0==3?"exclamation-triangle":"exclamation"'},p:[25,28,1062]}],style:[{t:2,x:{r:["data.mode"],s:'_0==3?"danger":null'},p:[25,96,1130]}],action:"mode",params:['{"mode": ',{t:2,x:{r:["data.mode"],s:"_0==3?1:3"},p:[26,44,1211]},"}"]},f:["Panic Siphon"]}]}," ",{p:[28,9,1295],t:7,e:"br"}," ",{p:[29,9,1309],t:7,e:"ui-section",f:[{p:[30,11,1332],t:7,e:"ui-button",a:{icon:"sign-out",action:"tgui:view",params:'{"screen": "vents"}'},f:["Vent Controls"]}]}," ",{p:[32,9,1463],t:7,e:"ui-section",f:[{p:[33,11,1486],t:7,e:"ui-button",a:{icon:"filter",action:"tgui:view",params:'{"screen": "scrubbers"}'},f:["Scrubber Controls"]}]}," ",{p:[35,9,1623],t:7,e:"ui-section",f:[{p:[36,11,1646],t:7,e:"ui-button",a:{icon:"cog",action:"tgui:view",params:'{"screen": "modes"}'},f:["Operating Mode"]}]}," ",{p:[38,9,1773],t:7,e:"ui-section",f:[{p:[39,11,1796],t:7,e:"ui-button",a:{icon:"bar-chart",action:"tgui:view",params:'{"screen": "thresholds"}'},f:["Alarm Thresholds"]}]}]}],n:50,x:{r:["config.screen"],s:'_0=="home"'},p:[18,3,663]},{t:4,n:51,f:[{t:4,n:50,x:{r:["config.screen"],s:'_0=="vents"'},f:[{p:[43,5,1990],t:7,e:"vents"}]},{t:4,n:50,x:{r:["config.screen"],s:'(!(_0=="vents"))&&(_0=="scrubbers")'},f:[" ",{p:[45,5,2045],t:7,e:"scrubbers"}]},{t:4,n:50,x:{r:["config.screen"],s:'(!(_0=="vents"))&&((!(_0=="scrubbers"))&&(_0=="modes"))'},f:[" ",{p:[47,5,2100],t:7,e:"modes"}]},{t:4,n:50,x:{r:["config.screen"],s:'(!(_0=="vents"))&&((!(_0=="scrubbers"))&&((!(_0=="modes"))&&(_0=="thresholds")))'},f:[" ",{p:[49,5,2156],t:7,e:"thresholds"}]}],x:{r:["config.screen"],s:'_0=="home"'}}],n:50,x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"},p:[17,1,620]}]},r.exports.components=r.exports.components||{};var i={vents:t(362),modes:t(358),thresholds:t(361),status:t(360),scrubbers:t(359)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,358:358,359:359,360:360,361:361,362:362}],357:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-button",a:{icon:"arrow-left",action:"tgui:view",params:'{"screen": "home"}'},f:["Back"]}]},e.exports=a.extend(r.exports)},{341:341}],358:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[" ",{p:{button:[{p:[5,5,111],t:7,e:"back"}]},t:7,e:"ui-display",a:{title:"Operating Modes",button:0},f:[" ",{t:4,f:[{p:[8,5,161],t:7,e:"ui-section",f:[{p:[9,7,180],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["selected"],s:'_0?"check-square-o":"square-o"'},p:[9,24,197]}],state:[{t:2,x:{r:["selected","danger"],s:'_0?_1?"danger":"selected":null'},p:[10,16,258]}],action:"mode",params:['{"mode": ',{t:2,r:"mode",p:[11,40,351]},"}"]},f:[{t:2,r:"name",p:[11,51,362]}]}]}],n:52,r:"data.modes",p:[7,3,136]}]}]},r.exports.components=r.exports.components||{};var i={back:t(357)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,357:357}],359:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[" "," ",{p:{button:[{p:[6,5,180],t:7,e:"back"}]},t:7,e:"ui-display",a:{title:"Scrubber Controls",button:0},f:[" ",{t:4,f:[{p:[9,5,234],t:7,e:"ui-subdisplay",a:{title:[{t:2,r:"long_name",p:[9,27,256]}]},f:[{p:[10,7,278],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[11,9,313],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["power"],s:'_0?"power-off":"close"'},p:[11,26,330]}],style:[{t:2,x:{r:["power"],s:'_0?"selected":null'},p:[11,68,372]}],action:"power",params:['{"id_tag": "',{t:2,r:"id_tag",p:[12,46,448]},'", "val": ',{t:2,x:{r:["power"],s:"+!_0"},p:[12,66,468]},"}"]},f:[{t:2,x:{r:["power"],s:'_0?"On":"Off"'},p:[12,80,482]}]}]}," ",{p:[14,7,545],t:7,e:"ui-section",a:{label:"Mode"},f:[{p:[15,9,579],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["scrubbing"],s:'_0?"filter":"sign-in"'},p:[15,26,596]}],style:[{t:2,x:{r:["scrubbing"],s:'_0?null:"danger"'},p:[15,71,641]}],action:"scrubbing",params:['{"id_tag": "',{t:2,r:"id_tag",p:[16,50,723]},'", "val": ',{t:2,x:{r:["scrubbing"],s:"+!_0"},p:[16,70,743]},"}"]},f:[{t:2,x:{r:["scrubbing"],s:'_0?"Scrubbing":"Siphoning"'},p:[16,88,761]}]}]}," ",{p:[18,7,841],t:7,e:"ui-section",a:{label:"Range"},f:[{p:[19,9,876],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["widenet"],s:'_0?"expand":"compress"'},p:[19,26,893]}],style:[{t:2,x:{r:["widenet"],s:'_0?"selected":null'},p:[19,70,937]}],action:"widenet",params:['{"id_tag": "',{t:2,r:"id_tag",p:[20,48,1017]},'", "val": ',{t:2,x:{r:["widenet"],s:"+!_0"},p:[20,68,1037]},"}"]},f:[{t:2,x:{r:["widenet"],s:'_0?"Expanded":"Normal"'},p:[20,84,1053]}]}]}," ",{p:[22,7,1127],t:7,e:"ui-section",a:{label:"Filters"},f:[{p:[23,9,1164],t:7,e:"filters"}]}]}],n:52,r:"data.scrubbers",p:[8,3,205]},{t:4,n:51,f:[{p:[27,5,1231],t:7,e:"span",a:{"class":"bad"},f:["Error: No scrubbers connected."]}],r:"data.scrubbers"}]}]},r.exports.components=r.exports.components||{};var i={filters:t(457),back:t(357)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,357:357,457:457}],360:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Air Status"},f:[{t:4,f:[{t:4,f:[{p:[4,7,107],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[4,26,126]}]},f:[{p:[5,6,142],t:7,e:"span",a:{"class":[{t:2,x:{r:["danger_level"],s:'_0==2?"bad":_0==1?"average":"good"'},p:[5,19,155]}]},f:[{t:2,x:{r:["value"],s:"Math.fixed(_0,2)"},p:[6,5,232]},{t:2,r:"unit",p:[6,29,256]}]}]}],n:52,r:"adata.environment_data",p:[3,5,68]}," ",{p:[10,5,313],t:7,e:"ui-section",a:{label:"Local Status"},f:[{p:[11,7,353],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.danger_level"],s:'_0==2?"bad bold":_0==1?"average bold":"good"'},p:[11,20,366]}]},f:[{t:2,x:{r:["data.danger_level"],s:'_0==2?"Danger (Internals Required)":_0==1?"Caution":"Optimal"'},p:[12,6,464]}]}]}," ",{p:[15,5,605],t:7,e:"ui-section",a:{label:"Area Status"},f:[{p:[16,7,644],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.atmos_alarm","data.fire_alarm"],s:'_0||_1?"bad bold":"good"'},p:[16,20,657]}]},f:[{t:2,x:{r:["data.atmos_alarm","fire_alarm"],s:'_0?"Atmosphere Alarm":_1?"Fire Alarm":"Nominal"'},p:[17,8,728]}]}]}],n:50,r:"data.environment_data",p:[2,3,34]},{t:4,n:51,f:[{p:[21,5,856],t:7,e:"ui-section",a:{label:"Warning"},f:[{p:[22,7,891],t:7,e:"span",a:{"class":"bad bold"},f:["Cannot obtain air sample for analysis."]}]}],r:"data.environment_data"}," ",{t:4,f:[{p:[26,5,1015],t:7,e:"ui-section",a:{label:"Warning"},f:[{p:[27,7,1050],t:7,e:"span",a:{"class":"bad bold"},f:["Safety measures offline. Device may exhibit abnormal behavior."]}]}],n:50,r:"data.emagged",p:[25,3,990]}]}]},e.exports=a.extend(r.exports)},{341:341}],361:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.css=" th, td {\n padding-right: 16px;\n text-align: left;\n }",r.exports.template={v:3,t:[" ",{p:{button:[{p:[5,5,112],t:7,e:"back"}]},t:7,e:"ui-display",a:{title:"Alarm Thresholds",button:0},f:[" ",{p:[7,3,137],t:7,e:"table",f:[{p:[8,5,149],t:7,e:"thead",f:[{p:[8,12,156],t:7,e:"tr",f:[{p:[9,7,167],t:7,e:"th"}," ",{p:[10,7,183],t:7,e:"th",f:[{p:[10,11,187],t:7,e:"span",a:{"class":"bad"},f:["min2"]}]}," ",{p:[11,7,228],t:7,e:"th",f:[{p:[11,11,232],t:7,e:"span",a:{"class":"average"},f:["min1"]}]}," ",{p:[12,7,277],t:7,e:"th",f:[{p:[12,11,281],t:7,e:"span",a:{"class":"average"},f:["max1"]}]}," ",{p:[13,7,326],t:7,e:"th",f:[{p:[13,11,330],t:7,e:"span",a:{"class":"bad"},f:["max2"]}]}]}]}," ",{p:[15,5,387],t:7,e:"tbody",f:[{t:4,f:[{p:[16,32,426],t:7,e:"tr",f:[{p:[17,9,439],t:7,e:"th",f:[{t:3,r:"name",p:[17,13,443]}]}," ",{t:4,f:[{p:[18,27,485],t:7,e:"td",f:[{p:[19,11,500],t:7,e:"ui-button",a:{action:"threshold",params:['{"env": "',{t:2,r:"env",p:[19,58,547]},'", "var": "',{t:2,r:"val",p:[19,76,565]},'"}']},f:[{t:2,x:{r:["selected"],s:"Math.fixed(_0,2)"},p:[19,87,576]}]}]}],n:52,r:"settings",p:[18,9,467]}]}],n:52,r:"data.thresholds",p:[16,7,401]}]}," ",{p:[23,3,675],t:7,e:"table",f:[]}]}]}," "]},r.exports.components=r.exports.components||{};var i={back:t(357)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,357:357}],362:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[" ",{p:{button:[{p:[5,5,109],t:7,e:"back"}]},t:7,e:"ui-display",a:{title:"Vent Controls",button:0},f:[" ",{t:4,f:[{p:[8,5,159],t:7,e:"ui-subdisplay",a:{title:[{t:2,r:"long_name",p:[8,27,181]}]},f:[{p:[9,7,203],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[10,9,238],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["power"],s:'_0?"power-off":"close"'},p:[10,26,255]}],style:[{t:2,x:{r:["power"],s:'_0?"selected":null'},p:[10,68,297]}],action:"power",params:['{"id_tag": "',{t:2,r:"id_tag",p:[11,46,373]},'", "val": ',{t:2,x:{r:["power"],s:"+!_0"},p:[11,66,393]},"}"]},f:[{t:2,x:{r:["power"],s:'_0?"On":"Off"'},p:[11,80,407]}]}]}," ",{p:[13,7,470],t:7,e:"ui-section",a:{label:"Mode"},f:[{p:[14,9,504],t:7,e:"span",f:[{t:2,x:{r:["direction"],s:'_0=="release"?"Pressurizing":"Siphoning"'},p:[14,15,510]}]}]}," ",{p:[16,7,601],t:7,e:"ui-section",a:{label:"Pressure Regulator"},f:[{p:[17,9,649],t:7,e:"ui-button",a:{icon:"sign-in",style:[{t:2,x:{r:["incheck"],s:'_0?"selected":null'},p:[17,42,682]}],action:"incheck",params:['{"id_tag": "',{t:2,r:"id_tag",p:[18,48,762]},'", "val": ',{t:2,r:"checks",p:[18,68,782]},"}"]},f:["Internal"]}," ",{p:[19,9,824],t:7,e:"ui-button",a:{icon:"sign-out",style:[{t:2,x:{r:["excheck"],s:'_0?"selected":null'},p:[19,43,858]}],action:"excheck",params:['{"id_tag": "',{t:2,r:"id_tag",p:[20,48,938]},'", "val": ',{t:2,r:"checks",p:[20,68,958]},"}"]},f:["External"]}]}," ",{t:4,f:[{p:[23,9,1042],t:7,e:"ui-section",a:{label:"Internal Target Pressure"},f:[{p:[24,11,1098],t:7,e:"ui-button",a:{icon:"pencil",action:"set_internal_pressure",params:['{"id_tag": "',{t:2,r:"id_tag",p:[25,33,1186]},'"}']},f:[{t:2,x:{r:["internal"],s:"Math.fixed(_0)"},p:[25,47,1200]}]}," ",{p:[26,11,1247],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["intdefault"],s:'_0?"disabled":null'},p:[26,44,1280]}],action:"reset_internal_pressure",params:['{"id_tag": "',{t:2,r:"id_tag",p:[27,33,1381]},'"}']},f:["Reset"]}]}],n:50,r:"incheck",p:[22,7,1018]}," ",{t:4,f:[{p:[31,11,1481],t:7,e:"ui-section",a:{label:"External Target Pressure"},f:[{p:[32,13,1539],t:7,e:"ui-button",a:{icon:"pencil",action:"set_external_pressure",params:['{"id_tag": "',{t:2,r:"id_tag",p:[33,35,1629]},'"}']},f:[{t:2,x:{r:["external"],s:"Math.fixed(_0)"},p:[33,49,1643]}]}," ",{p:[34,13,1692],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["extdefault"],s:'_0?"disabled":null'},p:[34,46,1725]}],action:"reset_external_pressure",params:['{"id_tag": "',{t:2,r:"id_tag",p:[35,35,1828]},'"}']},f:["Reset"]}]}],n:50,r:"excheck",p:[30,7,1455]}]}],n:52,r:"data.vents",p:[7,3,134]},{t:4,n:51,f:[{p:[40,5,1934],t:7,e:"span",a:{"class":"bad"},f:["Error: No vents connected."]}],r:"data.vents"}]}]},r.exports.components=r.exports.components||{};var i={back:t(357)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,357:357}],363:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.css=" table {\n width: 100%;\n border-spacing: 2px;\n }\n th {\n text-align: left;\n }\n td {\n vertical-align: top;\n }\n td .button {\n margin-top: 4px\n }",r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,3,15],t:7,e:"ui-section",f:[{p:[3,5,32],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.oneAccess"],s:'_0?"unlock":"lock"'},p:[3,22,49]}],action:"one_access"},f:[{t:2,x:{r:["data.oneAccess"],s:'_0?"One":"All"'},p:[3,82,109]}," Required"]}," ",{p:[4,5,169],t:7,e:"ui-button",a:{icon:"refresh",action:"clear"},f:["Clear"]}]}," ",{p:[6,3,246],t:7,e:"hr"}," ",{p:[7,3,254],t:7,e:"table",f:[{p:[8,3,264],t:7,e:"thead",f:[{p:[9,4,275],t:7,e:"tr",f:[{t:4,f:[{p:[10,5,306],t:7,e:"th",f:[{p:[10,9,310],t:7,e:"span",a:{"class":"highlight bold"},f:[{t:2,r:"name",p:[10,38,339]}]}]}],n:52,r:"data.regions",p:[9,8,279]}]}]}," ",{p:[13,3,391],t:7,e:"tbody",f:[{p:[14,4,402],t:7,e:"tr",f:[{t:4,f:[{p:[15,5,433],t:7,e:"td",f:[{t:4,f:[{p:[16,11,466],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["req"],s:'_0?"check-square-o":"square-o"'},p:[16,28,483]}],style:[{t:2,x:{r:["req"],s:'_0?"selected":null'},p:[16,76,531]}],action:"set",params:['{"access": "',{t:2,r:"id",p:[17,46,605]},'"}']},f:[{t:2,r:"name",p:[17,56,615]}]}," ",{p:[18,9,644],t:7,e:"br"}],n:52,r:"accesses",p:[15,9,437]}]}],n:52,r:"data.regions",p:[14,8,406]}]}]}]}," ",{p:[23,2,709],t:7,e:"hr"}," ",{p:[24,2,716],t:7,e:"span",a:{"class":"highlight bold"},f:["Unrestricted Access:"]}," ",{p:[25,2,774],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.unres_direction"],s:'_0&1?"check-square-o":"square-o"'},p:[25,19,791]}],style:[{t:2,x:{r:["data.unres_direction"],s:'_0&1?"selected":null'},p:[25,88,860]}],action:"direc_set",params:'{"unres_direction": "1"}'},f:["North"]}," ",{p:[26,2,982],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.unres_direction"],s:'_0&4?"check-square-o":"square-o"'},p:[26,19,999]}],style:[{t:2,x:{r:["data.unres_direction"],s:'_0&4?"selected":null'},p:[26,88,1068]}],action:"direc_set",params:'{"unres_direction": "4"}'},f:["East"]}," ",{p:[27,2,1189],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.unres_direction"],s:'_0&2?"check-square-o":"square-o"'},p:[27,19,1206]}],style:[{t:2,x:{r:["data.unres_direction"],s:'_0&2?"selected":null' +return t.replace(/-([a-zA-Z])/g,function(t,e){return e.toUpperCase()})};Xi?(uf={},cf=co("div").style,pf=function(t){var e,n,a;if(t=mf(t),!uf[t])if(void 0!==cf[t])uf[t]=t;else for(a=t.charAt(0).toUpperCase()+t.substring(1),e=ro.length;e--;)if(n=ro[e],void 0!==cf[n+a]){uf[t]=n+a;break}return uf[t]}):pf=null;var gf,vf,bf=pf;Xi?(vf=window.getComputedStyle||Po.getComputedStyle,gf=function(t){var e,n,a,r,o;if(e=vf(this.node),"string"==typeof t)return o=e[bf(t)],"0px"===o&&(o=0),o;if(!i(t))throw Error("Transition$getStyle must be passed a string, or an array of strings representing CSS properties");for(n={},a=t.length;a--;)r=t[a],o=e[bf(r)],"0px"===o&&(o=0),n[r]=o;return n}):gf=null;var yf=gf,_f=function(t,e){var n;if("string"==typeof t)this.node.style[bf(t)]=e;else for(n in t)t.hasOwnProperty(n)&&(this.node.style[bf(n)]=t[n]);return this},xf=function(t){var e;this.duration=t.duration,this.step=t.step,this.complete=t.complete,"string"==typeof t.easing?(e=t.root.easing[t.easing],e||(g(Io(t.easing,"easing")),e=Ua)):e="function"==typeof t.easing?t.easing:Ua,this.easing=e,this.start=ns(),this.end=this.start+this.duration,this.running=!0,xs.add(this)};xf.prototype={tick:function(t){var e,n;return this.running?t>this.end?(this.step&&this.step(1),this.complete&&this.complete(1),!1):(e=t-this.start,n=this.easing(e/this.duration),this.step&&this.step(n),!0):!1},stop:function(){this.abort&&this.abort(),this.running=!1}};var wf,kf,Sf,Ef,Cf,Pf,Af,Of,Tf=xf,Rf=RegExp("^-(?:"+ro.join("|")+")-"),Mf=function(t){return t.replace(Rf,"")},Lf=RegExp("^(?:"+ro.join("|")+")([A-Z])"),jf=function(t){var e;return t?(Lf.test(t)&&(t="-"+t),e=t.replace(/[A-Z]/g,function(t){return"-"+t.toLowerCase()})):""},Df={},Nf={};Xi?(kf=co("div").style,function(){void 0!==kf.transition?(Sf="transition",Ef="transitionend",Cf=!0):void 0!==kf.webkitTransition?(Sf="webkitTransition",Ef="webkitTransitionEnd",Cf=!0):Cf=!1}(),Sf&&(Pf=Sf+"Duration",Af=Sf+"Property",Of=Sf+"TimingFunction"),wf=function(t,e,n,a,r){setTimeout(function(){var i,o,s,p,u;p=function(){o&&s&&(t.root.fire(t.name+":end",t.node,t.isIntro),r())},i=(t.node.namespaceURI||"")+t.node.tagName,t.node.style[Af]=a.map(bf).map(jf).join(","),t.node.style[Of]=jf(n.easing||"linear"),t.node.style[Pf]=n.duration/1e3+"s",u=function(e){var n;n=a.indexOf(mf(Mf(e.propertyName))),-1!==n&&a.splice(n,1),a.length||(t.node.removeEventListener(Ef,u,!1),s=!0,p())},t.node.addEventListener(Ef,u,!1),setTimeout(function(){for(var r,c,l,d,f,h=a.length,g=[];h--;)d=a[h],r=i+d,Cf&&!Nf[r]&&(t.node.style[bf(d)]=e[d],Df[r]||(c=t.getStyle(d),Df[r]=t.getStyle(d)!=e[d],Nf[r]=!Df[r],Nf[r]&&(t.node.style[bf(d)]=c))),(!Cf||Nf[r])&&(void 0===c&&(c=t.getStyle(d)),l=a.indexOf(d),-1===l?m("Something very strange happened with transitions. Please raise an issue at https://github.com/ractivejs/ractive/issues - thanks!",{node:t.node}):a.splice(l,1),f=/[^\d]*$/.exec(e[d])[0],g.push({name:bf(d),interpolator:Uo(parseFloat(c),parseFloat(e[d])),suffix:f}));g.length?new Tf({root:t.root,duration:n.duration,easing:mf(n.easing||""),step:function(e){var n,a;for(a=g.length;a--;)n=g[a],t.node.style[n.name]=n.interpolator(e)+n.suffix},complete:function(){o=!0,p()}}):o=!0,a.length||(t.node.removeEventListener(Ef,u,!1),s=!0,p())},0)},n.delay||0)}):wf=null;var Ff,If,Bf,Uf,Vf,qf=wf;if("undefined"!=typeof document){if(Ff="hidden",Vf={},Ff in document)Bf="";else for(Uf=ro.length;Uf--;)If=ro[Uf],Ff=If+"Hidden",Ff in document&&(Bf=If);void 0!==Bf?(document.addEventListener(Bf+"visibilitychange",Va),Va()):("onfocusout"in document?(document.addEventListener("focusout",qa),document.addEventListener("focusin",Ga)):(window.addEventListener("pagehide",qa),window.addEventListener("blur",qa),window.addEventListener("pageshow",Ga),window.addEventListener("focus",Ga)),Vf.hidden=!1)}var Gf,zf,Wf,Hf=Vf;Xi?(zf=window.getComputedStyle||Po.getComputedStyle,Gf=function(t,e,n){var a,r=this;if(4===arguments.length)throw Error("t.animateStyle() returns a promise - use .then() instead of passing a callback");if(Hf.hidden)return this.setStyle(t,e),Wf||(Wf=us.resolve());"string"==typeof t?(a={},a[t]=e):(a=t,n=e),n||(g('The "%s" transition does not supply an options object to `t.animateStyle()`. This will break in a future version of Ractive. For more info see https://github.com/RactiveJS/Ractive/issues/340',this.name),n=this);var i=new us(function(t){var e,i,o,s,p,u,c;if(!n.duration)return r.setStyle(a),void t();for(e=Object.keys(a),i=[],o=zf(r.node),p={},u=e.length;u--;)c=e[u],s=o[bf(c)],"0px"===s&&(s=0),s!=a[c]&&(i.push(c),r.node.style[bf(c)]=s);return i.length?void qf(r,a,n,i,t):void t()});return i}):Gf=null;var Kf=Gf,Qf=function(t,e){return"number"==typeof t?t={duration:t}:"string"==typeof t?t="slow"===t?{duration:600}:"fast"===t?{duration:200}:{duration:400}:t||(t={}),r({},t,e)},Yf=za,$f=function(t,e,n){this.init(t,e,n)};$f.prototype={init:hf,start:Yf,getStyle:yf,setStyle:_f,animateStyle:Kf,processParams:Qf};var Jf,Xf,Zf=$f,th=Ha;Jf=function(){var t=this.node,e=this.fragment.toString(!1);if(window&&window.appearsToBeIELessEqual8&&(t.type="text/css"),t.styleSheet)t.styleSheet.cssText=e;else{for(;t.hasChildNodes();)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}},Xf=function(){this.node.type&&"text/javascript"!==this.node.type||m("Script tag was updated. This does not cause the code to be re-evaluated!",{ractive:this.root}),this.node.text=this.fragment.toString(!1)};var eh=function(){var t,e;return this.template.y?"":(t="<"+this.template.e,t+=this.attributes.map(Xa).join("")+this.conditionalAttributes.map(Xa).join(""),"option"===this.name&&$a(this)&&(t+=" selected"),"input"===this.name&&Ja(this)&&(t+=" checked"),t+=">","textarea"===this.name&&void 0!==this.getAttribute("value")?t+=Se(this.getAttribute("value")):void 0!==this.getAttribute("contenteditable")&&(t+=this.getAttribute("value")||""),this.fragment&&(e="script"!==this.name&&"style"!==this.name,t+=this.fragment.toString(e)),ic.test(this.template.e)||(t+=""),t)},nh=Za,ah=tr,rh=function(t){this.init(t)};rh.prototype={bubble:Tl,detach:Rl,find:Ml,findAll:Ll,findAllComponents:jl,findComponent:Dl,findNextNode:Nl,firstNode:Fl,getAttribute:Il,init:df,rebind:ff,render:th,toString:eh,unbind:nh,unrender:ah};var ih=rh,oh=/^\s*$/,sh=/^\s*/,ph=function(t){var e,n,a,r;return e=t.split("\n"),n=e[0],void 0!==n&&oh.test(n)&&e.shift(),a=D(e),void 0!==a&&oh.test(a)&&e.pop(),r=e.reduce(nr,null),r&&(t=e.map(function(t){return t.replace(r,"")}).join("\n")),t},uh=ar,ch=function(t,e){var n;return e?n=t.split("\n").map(function(t,n){return n?e+t:t}).join("\n"):t},lh='Could not find template for partial "%s"',dh=function(t){var e,n;e=this.parentFragment=t.parentFragment,this.root=e.root,this.type=Au,this.index=t.index,this.name=t.template.r,this.rendered=!1,this.fragment=this.fragmentToRender=this.fragmentToUnrender=null,Gc.init(this,t),this.keypath||((n=uh(this.root,this.name,e))?(_c.call(this),this.isNamed=!0,this.setTemplate(n)):g(lh,this.name))};dh.prototype={bubble:function(){this.parentFragment.bubble()},detach:function(){return this.fragment.detach()},find:function(t){return this.fragment.find(t)},findAll:function(t,e){return this.fragment.findAll(t,e)},findComponent:function(t){return this.fragment.findComponent(t)},findAllComponents:function(t,e){return this.fragment.findAllComponents(t,e)},firstNode:function(){return this.fragment.firstNode()},findNextNode:function(){return this.parentFragment.findNextNode(this)},getPartialName:function(){return this.isNamed&&this.name?this.name:void 0===this.value?this.name:this.value},getValue:function(){return this.fragment.getValue()},rebind:function(t,e){this.isNamed||qc.call(this,t,e),this.fragment&&this.fragment.rebind(t,e)},render:function(){return this.docFrag=document.createDocumentFragment(),this.update(),this.rendered=!0,this.docFrag},resolve:Gc.resolve,setValue:function(t){var e;(void 0===t||t!==this.value)&&(void 0!==t&&(e=uh(this.root,""+t,this.parentFragment)),!e&&this.name&&(e=uh(this.root,this.name,this.parentFragment))&&(_c.call(this),this.isNamed=!0),e||g(lh,this.name,{ractive:this.root}),this.value=t,this.setTemplate(e||[]),this.bubble(),this.rendered&&bs.addView(this))},setTemplate:function(t){this.fragment&&(this.fragment.unbind(),this.rendered&&(this.fragmentToUnrender=this.fragment)),this.fragment=new rg({template:t,root:this.root,owner:this,pElement:this.parentFragment.pElement}),this.fragmentToRender=this.fragment},toString:function(t){var e,n,a,r;return e=this.fragment.toString(t),n=this.parentFragment.items[this.index-1],n&&n.type===ku?(a=n.text.split("\n").pop(),(r=/^\s+$/.exec(a))?ch(e,r[0]):e):e},unbind:function(){this.isNamed||_c.call(this),this.fragment&&this.fragment.unbind()},unrender:function(t){this.rendered&&(this.fragment&&this.fragment.unrender(t),this.rendered=!1)},update:function(){var t,e;this.fragmentToUnrender&&(this.fragmentToUnrender.unrender(!0),this.fragmentToUnrender=null),this.fragmentToRender&&(this.docFrag.appendChild(this.fragmentToRender.render()),this.fragmentToRender=null),this.rendered&&(t=this.parentFragment.getNode(),e=this.parentFragment.findNextNode(this),t.insertBefore(this.docFrag,e))}};var fh,hh,mh,gh=dh,vh=pr,bh=ur,yh=new is("detach"),_h=cr,xh=lr,wh=dr,kh=fr,Sh=hr,Eh=mr,Ch=function(t,e,n,a){var r=t.root,i=t.keypath;a?r.viewmodel.smartUpdate(i,e,a):r.viewmodel.mark(i)},Ph=[],Ah=["pop","push","reverse","shift","sort","splice","unshift"];Ah.forEach(function(t){var e=function(){for(var e=arguments.length,n=Array(e),a=0;e>a;a++)n[a]=arguments[a];var r,i,o,s;for(r=bp(this,t,n),i=Array.prototype[t].apply(this,arguments),bs.start(),this._ractive.setting=!0,s=this._ractive.wrappers.length;s--;)o=this._ractive.wrappers[s],bs.addRactive(o.root),Ch(o,this,t,r);return bs.end(),this._ractive.setting=!1,i};Eo(Ph,t,{value:e})}),fh={},fh.__proto__?(hh=function(t){t.__proto__=Ph},mh=function(t){t.__proto__=Array.prototype}):(hh=function(t){var e,n;for(e=Ah.length;e--;)n=Ah[e],Eo(t,n,{value:Ph[n],configurable:!0})},mh=function(t){var e;for(e=Ah.length;e--;)delete t[Ah[e]]}),hh.unpatch=mh;var Oh,Th,Rh,Mh=hh;Oh={filter:function(t){return i(t)&&(!t._ractive||!t._ractive.setting)},wrap:function(t,e,n){return new Th(t,e,n)}},Th=function(t,e,n){this.root=t,this.value=e,this.keypath=S(n),e._ractive||(Eo(e,"_ractive",{value:{wrappers:[],instances:[],setting:!1},configurable:!0}),Mh(e)),e._ractive.instances[t._guid]||(e._ractive.instances[t._guid]=0,e._ractive.instances.push(t)),e._ractive.instances[t._guid]+=1,e._ractive.wrappers.push(this)},Th.prototype={get:function(){return this.value},teardown:function(){var t,e,n,a,r;if(t=this.value,e=t._ractive,n=e.wrappers,a=e.instances,e.setting)return!1;if(r=n.indexOf(this),-1===r)throw Error(Rh);if(n.splice(r,1),n.length){if(a[this.root._guid]-=1,!a[this.root._guid]){if(r=a.indexOf(this.root),-1===r)throw Error(Rh);a.splice(r,1)}}else delete t._ractive,Mh.unpatch(this.value)}},Rh="Something went wrong in a rather interesting way";var Lh,jh,Dh=Oh,Nh=/^\s*[0-9]+\s*$/,Fh=function(t){return Nh.test(t)?[]:{}};try{Object.defineProperty({},"test",{value:0}),Lh={filter:function(t,e,n){var a,r;return e?(e=S(e),(a=n.viewmodel.wrapped[e.parent.str])&&!a.magic?!1:(r=n.viewmodel.get(e.parent),i(r)&&/^[0-9]+$/.test(e.lastKey)?!1:r&&("object"==typeof r||"function"==typeof r))):!1},wrap:function(t,e,n){return new jh(t,e,n)}},jh=function(t,e,n){var a,r,i;return n=S(n),this.magic=!0,this.ractive=t,this.keypath=n,this.value=e,this.prop=n.lastKey,a=n.parent,this.obj=a.isRoot?t.viewmodel.data:t.viewmodel.get(a),r=this.originalDescriptor=Object.getOwnPropertyDescriptor(this.obj,this.prop),r&&r.set&&(i=r.set._ractiveWrappers)?void(-1===i.indexOf(this)&&i.push(this)):void gr(this,e,r)},jh.prototype={get:function(){return this.value},reset:function(t){return this.updating?void 0:(this.updating=!0,this.obj[this.prop]=t,bs.addRactive(this.ractive),this.ractive.viewmodel.mark(this.keypath,{keepExistingWrapper:!0}),this.updating=!1,!0)},set:function(t,e){this.updating||(this.obj[this.prop]||(this.updating=!0,this.obj[this.prop]=Fh(t),this.updating=!1),this.obj[this.prop][t]=e)},teardown:function(){var t,e,n,a,r;return this.updating?!1:(t=Object.getOwnPropertyDescriptor(this.obj,this.prop),e=t&&t.set,void(e&&(a=e._ractiveWrappers,r=a.indexOf(this),-1!==r&&a.splice(r,1),a.length||(n=this.obj[this.prop],Object.defineProperty(this.obj,this.prop,this.originalDescriptor||{writable:!0,enumerable:!0,configurable:!0}),this.obj[this.prop]=n))))}}}catch(Ao){Lh=!1}var Ih,Bh,Uh=Lh;Uh&&(Ih={filter:function(t,e,n){return Uh.filter(t,e,n)&&Dh.filter(t)},wrap:function(t,e,n){return new Bh(t,e,n)}},Bh=function(t,e,n){this.value=e,this.magic=!0,this.magicWrapper=Uh.wrap(t,e,n),this.arrayWrapper=Dh.wrap(t,e,n)},Bh.prototype={get:function(){return this.value},teardown:function(){this.arrayWrapper.teardown(),this.magicWrapper.teardown()},reset:function(t){return this.magicWrapper.reset(t)}});var Vh=Ih,qh=vr,Gh={},zh=_r,Wh=xr,Hh=Sr,Kh=Or,Qh=Tr,Yh=function(t,e){this.computation=t,this.viewmodel=t.viewmodel,this.ref=e,this.root=this.viewmodel.ractive,this.parentFragment=this.root.component&&this.root.component.parentFragment};Yh.prototype={resolve:function(t){this.computation.softDeps.push(t),this.computation.unresolvedDeps[t.str]=null,this.viewmodel.register(t,this.computation,"computed")}};var $h=Yh,Jh=function(t,e){this.key=t,this.getter=e.getter,this.setter=e.setter,this.hardDeps=e.deps||[],this.softDeps=[],this.unresolvedDeps={},this.depValues={},this._dirty=this._firstRun=!0};Jh.prototype={constructor:Jh,init:function(t){var e,n=this;this.viewmodel=t,this.bypass=!0,e=t.get(this.key),t.clearCache(this.key.str),this.bypass=!1,this.setter&&void 0!==e&&this.set(e),this.hardDeps&&this.hardDeps.forEach(function(e){return t.register(e,n,"computed")})},invalidate:function(){this._dirty=!0},get:function(){var t,e,n=this,a=!1;if(this.getting){var r="The "+this.key.str+" computation indirectly called itself. This probably indicates a bug in the computation. It is commonly caused by `array.sort(...)` - if that's the case, clone the array first with `array.slice().sort(...)`";return h(r),this.value}if(this.getting=!0,this._dirty){if(this._firstRun||!this.hardDeps.length&&!this.softDeps.length?a=!0:[this.hardDeps,this.softDeps].forEach(function(t){var e,r,i;if(!a)for(i=t.length;i--;)if(e=t[i],r=n.viewmodel.get(e),!s(r,n.depValues[e.str]))return n.depValues[e.str]=r,void(a=!0)}),a){this.viewmodel.capture();try{this.value=this.getter()}catch(i){m('Failed to compute "%s"',this.key.str),d(i.stack||i),this.value=void 0}t=this.viewmodel.release(),e=this.updateDependencies(t),e&&[this.hardDeps,this.softDeps].forEach(function(t){t.forEach(function(t){n.depValues[t.str]=n.viewmodel.get(t)})})}this._dirty=!1}return this.getting=this._firstRun=!1,this.value},set:function(t){if(this.setting)return void(this.value=t);if(!this.setter)throw Error("Computed properties without setters are read-only. (This may change in a future version of Ractive!)");this.setter(t)},updateDependencies:function(t){var e,n,a,r,i;for(n=this.softDeps,e=n.length;e--;)a=n[e],-1===t.indexOf(a)&&(r=!0,this.viewmodel.unregister(a,this,"computed"));for(e=t.length;e--;)a=t[e],-1!==n.indexOf(a)||this.hardDeps&&-1!==this.hardDeps.indexOf(a)||(r=!0,Rr(this.viewmodel,a)&&!this.unresolvedDeps[a.str]?(i=new $h(this,a.str),t.splice(e,1),this.unresolvedDeps[a.str]=i,bs.addUnresolved(i)):this.viewmodel.register(a,this,"computed"));return r&&(this.softDeps=t.slice()),r}};var Xh=Jh,Zh=Mr,tm={FAILED_LOOKUP:!0},em=Lr,nm={},am=Dr,rm=Nr,im=function(t,e){this.localKey=t,this.keypath=e.keypath,this.origin=e.origin,this.deps=[],this.unresolved=[],this.resolved=!1};im.prototype={forceResolution:function(){this.keypath=this.localKey,this.setup()},get:function(t,e){return this.resolved?this.origin.get(this.map(t),e):void 0},getValue:function(){return this.keypath?this.origin.get(this.keypath):void 0},initViewmodel:function(t){this.local=t,this.setup()},map:function(t){return void 0===typeof this.keypath?this.localKey:t.replace(this.localKey,this.keypath)},register:function(t,e,n){this.deps.push({keypath:t,dep:e,group:n}),this.resolved&&this.origin.register(this.map(t),e,n)},resolve:function(t){void 0!==this.keypath&&this.unbind(!0),this.keypath=t,this.setup()},set:function(t,e){this.resolved||this.forceResolution(),this.origin.set(this.map(t),e)},setup:function(){var t=this;void 0!==this.keypath&&(this.resolved=!0,this.deps.length&&(this.deps.forEach(function(e){var n=t.map(e.keypath);if(t.origin.register(n,e.dep,e.group),e.dep.setValue)e.dep.setValue(t.origin.get(n));else{if(!e.dep.invalidate)throw Error("An unexpected error occurred. Please raise an issue at https://github.com/ractivejs/ractive/issues - thanks!");e.dep.invalidate()}}),this.origin.mark(this.keypath)))},setValue:function(t){if(!this.keypath)throw Error("Mapping does not have keypath, cannot set value. Please raise an issue at https://github.com/ractivejs/ractive/issues - thanks!");this.origin.set(this.keypath,t)},unbind:function(t){var e=this;t||delete this.local.mappings[this.localKey],this.resolved&&(this.deps.forEach(function(t){e.origin.unregister(e.map(t.keypath),t.dep,t.group)}),this.tracker&&this.origin.unregister(this.keypath,this.tracker))},unregister:function(t,e,n){var a,r;if(this.resolved){for(a=this.deps,r=a.length;r--;)if(a[r].dep===e){a.splice(r,1);break}this.origin.unregister(this.map(t),e,n)}}};var om=Fr,sm=function(t,e){var n,a,r,i;return n={},a=0,r=t.map(function(t,r){var o,s,p;s=a,p=e.length;do{if(o=e.indexOf(t,s),-1===o)return i=!0,-1;s=o+1}while(n[o]&&p>s);return o===a&&(a+=1),o!==r&&(i=!0),n[o]=!0,o})},pm=Ir,um={},cm=Vr,lm=Gr,dm=zr,fm=Wr,hm=Kr,mm={implicit:!0},gm={noCascade:!0},vm=Yr,bm=$r,ym=function(t){var e,n,a=t.adapt,r=t.data,i=t.ractive,o=t.computed,s=t.mappings;this.ractive=i,this.adaptors=a,this.onchange=t.onchange,this.cache={},this.cacheMap=So(null),this.deps={computed:So(null),"default":So(null)},this.depsMap={computed:So(null),"default":So(null)},this.patternObservers=[],this.specials=So(null),this.wrapped=So(null),this.computations=So(null),this.captureGroups=[],this.unresolvedImplicitDependencies=[],this.changes=[],this.implicitChanges={},this.noCascade={},this.data=r,this.mappings=So(null);for(e in s)this.map(S(e),s[e]);if(r)for(e in r)(n=this.mappings[e])&&void 0===n.getValue()&&n.setValue(r[e]);for(e in o)s&&e in s&&l("Cannot map to a computed property ('%s')",e),this.compute(S(e),o[e]);this.ready=!0};ym.prototype={adapt:qh,applyChanges:Hh,capture:Kh,clearCache:Qh,compute:Zh,get:em,init:am,map:rm,mark:om,merge:pm,register:cm,release:lm,reset:dm,set:fm,smartUpdate:hm,teardown:vm,unregister:bm};var _m=ym;Xr.prototype={constructor:Xr,begin:function(t){this.inProcess[t._guid]=!0},end:function(t){var e=t.parent;e&&this.inProcess[e._guid]?Zr(this.queue,e).push(t):ti(this,t),delete this.inProcess[t._guid]}};var xm=Xr,wm=ei,km=/\$\{([^\}]+)\}/g,Sm=new is("construct"),Em=new is("config"),Cm=new xm("init"),Pm=0,Am=["adaptors","components","decorators","easing","events","interpolators","partials","transitions"],Om=ii,Tm=ci;ci.prototype={bubble:function(){this.dirty||(this.dirty=!0,bs.addView(this))},update:function(){this.callback(this.fragment.getValue()),this.dirty=!1},rebind:function(t,e){this.fragment.rebind(t,e)},unbind:function(){this.fragment.unbind()}};var Rm=function(t,e,n,r,o){var s,p,u,c,l,d,f={},h={},g={},v=[];for(p=t.parentFragment,u=t.root,o=o||{},a(f,o),o.content=r||[],f[""]=o.content,e.defaults.el&&m("The <%s/> component has a default `el` property; it has been disregarded",t.name),c=p;c;){if(c.owner.type===Mu){l=c.owner.container;break}c=c.parent}return n&&Object.keys(n).forEach(function(e){var a,r,o=n[e];if("string"==typeof o)a=dc(o),h[e]=a?a.value:o;else if(0===o)h[e]=!0;else{if(!i(o))throw Error("erm wut");di(o)?(g[e]={origin:t.root.viewmodel,keypath:void 0},r=li(t,o[0],function(t){t.isSpecial?d?s.set(e,t.value):(h[e]=t.value,delete g[e]):d?s.viewmodel.mappings[e].resolve(t):g[e].keypath=t})):r=new Tm(t,o,function(t){d?s.set(e,t):h[e]=t}),v.push(r)}}),s=So(e.prototype),Om(s,{el:null,append:!0,data:h,partials:o,magic:u.magic||e.defaults.magic,modifyArrays:u.modifyArrays,adapt:u.adapt},{parent:u,component:t,container:l,mappings:g,inlinePartials:f,cssIds:p.cssIds}),d=!0,t.resolvers=v,s},Mm=fi,Lm=function(t){var e,n;for(e=t.root;e;)(n=e._liveComponentQueries["_"+t.name])&&n.push(t.instance),e=e.parent},jm=mi,Dm=gi,Nm=vi,Fm=bi,Im=yi,Bm=new is("teardown"),Um=xi,Vm=function(t,e){this.init(t,e)};Vm.prototype={detach:bh,find:_h,findAll:xh,findAllComponents:wh,findComponent:kh,findNextNode:Sh,firstNode:Eh,init:jm,rebind:Dm,render:Nm,toString:Fm,unbind:Im,unrender:Um};var qm=Vm,Gm=function(t){this.type=Ou,this.value=t.template.c};Gm.prototype={detach:vc,firstNode:function(){return this.node},render:function(){return this.node||(this.node=document.createComment(this.value)),this.node},toString:function(){return""},unrender:function(t){t&&this.node.parentNode.removeChild(this.node)}};var zm=Gm,Wm=function(t){var e,n;this.type=Mu,this.container=e=t.parentFragment.root,this.component=n=e.component,this.container=e,this.containerFragment=t.parentFragment,this.parentFragment=n.parentFragment;var a=this.name=t.template.n||"",r=e._inlinePartials[a];r||(m('Could not find template for partial "'+a+'"',{ractive:t.root}),r=[]),this.fragment=new rg({owner:this,root:e.parent,template:r,pElement:this.containerFragment.pElement}),i(n.yielders[a])?n.yielders[a].push(this):n.yielders[a]=[this],bs.scheduleTask(function(){if(n.yielders[a].length>1)throw Error("A component template can only have one {{yield"+(a?" "+a:"")+"}} declaration at a time")})};Wm.prototype={detach:function(){return this.fragment.detach()},find:function(t){return this.fragment.find(t)},findAll:function(t,e){return this.fragment.findAll(t,e)},findComponent:function(t){return this.fragment.findComponent(t)},findAllComponents:function(t,e){return this.fragment.findAllComponents(t,e)},findNextNode:function(){return this.containerFragment.findNextNode(this)},firstNode:function(){return this.fragment.firstNode()},getValue:function(t){return this.fragment.getValue(t)},render:function(){return this.fragment.render()},unbind:function(){this.fragment.unbind()},unrender:function(t){this.fragment.unrender(t),N(this.component.yielders[this.name],this)},rebind:function(t,e){this.fragment.rebind(t,e)},toString:function(){return""+this.fragment}};var Hm=Wm,Km=function(t){this.declaration=t.template.a};Km.prototype={init:ko,render:ko,unrender:ko,teardown:ko,toString:function(){return""}};var Qm=Km,Ym=wi,$m=Si,Jm=Ei,Xm=Ci,Zm=Oi,tg=Ri,eg=function(t){this.init(t)};eg.prototype={bubble:cu,detach:lu,find:du,findAll:fu,findAllComponents:hu,findComponent:mu,findNextNode:gu,firstNode:vu,getArgsList:hc,getNode:mc,getValue:gc,init:Ym,rebind:$m,registerIndexRef:function(t){var e=this.registeredIndexRefs;-1===e.indexOf(t)&&e.push(t)},render:Jm,toString:Xm,unbind:Zm,unregisterIndexRef:function(t){var e=this.registeredIndexRefs;e.splice(e.indexOf(t),1)},unrender:tg};var ng,ag,rg=eg,ig=Mi,og=["template","partials","components","decorators","events"],sg=new is("reset"),pg=function(t,e){function n(e,a,r){r&&r.partials[t]||e.forEach(function(e){e.type===Au&&e.getPartialName()===t&&a.push(e),e.fragment&&n(e.fragment.items,a,r),i(e.fragments)?n(e.fragments,a,r):i(e.items)?n(e.items,a,r):e.type===Ru&&e.instance&&n(e.instance.fragment.items,a,e.instance),e.type===Pu&&(i(e.attributes)&&n(e.attributes,a,r),i(e.conditionalAttributes)&&n(e.conditionalAttributes,a,r))})}var a,r=[];return n(this.fragment.items,r),this.partials[t]=e,a=bs.start(this,!0),r.forEach(function(e){e.value=void 0,e.setValue(t)}),bs.end(),a},ug=Li,cg=_p("reverse"),lg=ji,dg=_p("shift"),fg=_p("sort"),hg=_p("splice"),mg=Ni,gg=Fi,vg=new is("teardown"),bg=Bi,yg=Ui,_g=Vi,xg=new is("unrender"),wg=_p("unshift"),kg=qi,Sg=new is("update"),Eg=Gi,Cg={add:Zo,animate:Ss,detach:Cs,find:As,findAll:Fs,findAllComponents:Is,findComponent:Bs,findContainer:Us,findParent:Vs,fire:Ws,get:Hs,insert:Qs,merge:$s,observe:lp,observeOnce:dp,off:mp,on:gp,once:vp,pop:xp,push:wp,render:Tp,reset:ig,resetPartial:pg,resetTemplate:ug,reverse:cg,set:lg,shift:dg,sort:fg,splice:hg,subtract:mg,teardown:gg,toggle:bg,toHTML:yg,toHtml:yg,unrender:_g,unshift:wg,update:kg,updateModel:Eg},Pg=function(t,e,n){return n||Wi(t,e)?function(){var n,a="_super"in this,r=this._super;return this._super=e,n=t.apply(this,arguments),a&&(this._super=r),n}:t},Ag=Hi,Og=$i,Tg=function(t){var e,n,a={};return t&&(e=t._ractive)?(a.ractive=e.root,a.keypath=e.keypath.str,a.index={},(n=Oc(e.proxy.parentFragment))&&(a.index=Oc.resolve(n)),a):a};ng=function(t){return this instanceof ng?void Om(this,t):new ng(t)},ag={DEBUG:{writable:!0,value:!0},DEBUG_PROMISES:{writable:!0,value:!0},extend:{value:Og},getNodeInfo:{value:Tg},parse:{value:Hp},Promise:{value:us},svg:{value:ao},magic:{value:eo},VERSION:{value:"0.7.3"},adaptors:{writable:!0,value:{}},components:{writable:!0,value:{}},decorators:{writable:!0,value:{}},easing:{writable:!0,value:po},events:{writable:!0,value:{}},interpolators:{writable:!0,value:qo},partials:{writable:!0,value:{}},transitions:{writable:!0,value:{}}},Co(ng,ag),ng.prototype=a(Cg,so),ng.prototype.constructor=ng,ng.defaults=ng.prototype;var Rg="function";if(typeof Date.now!==Rg||typeof String.prototype.trim!==Rg||typeof Object.keys!==Rg||typeof Array.prototype.indexOf!==Rg||typeof Array.prototype.forEach!==Rg||typeof Array.prototype.map!==Rg||typeof Array.prototype.filter!==Rg||"undefined"!=typeof window&&typeof window.addEventListener!==Rg)throw Error("It looks like you're attempting to use Ractive.js in an older browser. You'll need to use one of the 'legacy builds' in order to continue - see http://docs.ractivejs.org/latest/legacy-builds for more information.");var Mg=ng;return Mg})},{}],342:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";t.exports={oninit:function(){var t=this;this.observe("value",function(e,n,a){var r=t.get(),i=r.min,o=r.max,s=Math.clamp(i,o,e);t.animate("percentage",Math.round((s-i)/(o-i)*100))})}}}(r),r.exports.template={v:3,t:[" ",{p:[13,1,293],t:7,e:"div",a:{"class":"bar"},f:[{p:[14,3,313],t:7,e:"div",a:{"class":["barFill ",{t:2,r:"state",p:[14,23,333]}],style:["width: ",{t:2,r:"percentage",p:[14,48,358]},"%"]}}," ",{p:[15,3,384],t:7,e:"span",a:{"class":"barText"},f:[{t:16,p:[15,25,406]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],343:[function(t,e,n){var a=t(341),r={exports:{}};!function(e){"use strict";var n=t(481),a=t(480);e.exports={computed:{clickable:function(){return!this.get("enabled")||this.get("state")&&"toggle"!=this.get("state")?!1:!0},enabled:function(){return this.get("config.status")===n.UI_INTERACTIVE?!0:!1},styles:function(){var t="";if(this.get("class")&&(t+=" "+this.get("class")),this.get("tooltip-side")&&(t=" tooltip-"+this.get("tooltip-side")),this.get("grid")&&(t+=" gridable"),this.get("enabled")){var e=this.get("state"),n=this.get("style");return e?"inactive "+e+" "+t:"active normal "+n+" "+t}return"inactive disabled "+t}},oninit:function(){var t=this;this.on("press",function(e){var n=t.get(),r=n.action,i=n.params;(0,a.act)(t.get("config.ref"),r,i),e.node.blur()})},data:{iconStackToHTML:function(t){var e="",n=t.split(",");if(n.length){e+='';for(var a=n,r=Array.isArray(a),i=0,a=r?a:a[Symbol.iterator]();;){var o;if(r){if(i>=a.length)break;o=a[i++]}else{if(i=a.next(),i.done)break;o=i.value}var s=o,p=/([\w\-]+)\s*(\dx)/g,u=p.exec(s),c=u[1],l=u[2];e+=''}}return e&&(e+=""),e}}}}(r),r.exports.template={v:3,t:[" ",{p:[70,1,1950],t:7,e:"span",a:{"class":["button ",{t:2,r:"styles",p:[70,21,1970]}],unselectable:"on","data-tooltip":[{t:2,r:"tooltip",p:[73,17,2052]}]},m:[{t:4,f:["tabindex='0'"],r:"clickable",p:[72,3,2004]}],v:{"mouseover-mousemove":"hover",mouseleave:"unhover","click-enter":{n:[{t:4,f:["press"],r:"clickable",p:[76,19,2142]}],d:[]}},f:[{t:4,f:[{p:[78,5,2188],t:7,e:"i",a:{"class":["fa fa-",{t:2,r:"icon",p:[78,21,2204]}]}}],n:50,r:"icon",p:[77,3,2171]}," ",{t:4,f:[{t:3,x:{r:["iconStackToHTML","icon_stack"],s:"_0(_1)"},p:[81,6,2255]}],n:50,r:"icon_stack",p:[80,3,2231]}," ",{t:16,p:[83,3,2301]}]}]},e.exports=a.extend(r.exports)},{341:341,480:480,481:481}],344:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"div",a:{"class":"display"},f:[{t:4,f:[{p:[3,5,42],t:7,e:"header",f:[{p:[4,7,57],t:7,e:"h3",f:[{t:2,r:"title",p:[4,11,61]}]}," ",{t:4,f:[{p:[6,9,105],t:7,e:"div",a:{"class":"buttonRight"},f:[{t:16,n:"button",p:[6,34,130]}]}],n:50,r:"button",p:[5,7,82]}]}],n:50,r:"title",p:[2,3,24]}," ",{p:[10,3,193],t:7,e:"article",f:[{t:16,p:[11,5,207]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],345:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";t.exports={oninit:function(){var t=this;this.on("clear",function(){t.set("value",""),t.find("input").focus()})}}}(r),r.exports.template={v:3,t:[" ",{p:[12,1,159],t:7,e:"input",a:{type:"text",value:[{t:2,r:"value",p:[12,27,185]}],placeholder:[{t:2,r:"placeholder",p:[12,51,209]}]}}," ",{p:[13,1,228],t:7,e:"ui-button",a:{icon:"refresh"},v:{press:"clear"}}]},e.exports=a.extend(r.exports)},{341:341}],346:[function(t,e,n){var a=t(341),r={exports:{}};!function(e){"use strict";e.exports={data:{graph:t(338),xaccessor:function(t){return t.x},yaccessor:function(t){return t.y}},computed:{size:function(){var t=this.get("points");return t[0].length},scale:function(){var t=this.get("points");return Math.max.apply(Math,Array.map(t,function(t){return Math.max.apply(Math,Array.map(t,function(t){return t.y}))}))},xaxis:function(){var t=this.get("xinc"),e=this.get("size");return Array.from(Array(e).keys()).filter(function(e){return e&&e%t==0})},yaxis:function(){var t=this.get("yinc"),e=this.get("scale");return Array.from(Array(t).keys()).map(function(t){return Math.round(e*(++t/100)*10)})}},oninit:function(){var t=this;this.on({enter:function(t){this.set("selected",t.index.count)},exit:function(t){this.set("selected")}}),window.addEventListener("resize",function(e){t.set("width",t.el.clientWidth)})},onrender:function(){this.set("width",this.el.clientWidth)}}}(r),r.exports.template={v:3,t:[" ",{p:[47,1,1223],t:7,e:"svg",a:{"class":"linegraph",width:"100%",height:[{t:2,x:{r:["height"],s:"_0+10"},p:[47,45,1267]}]},f:[{p:[48,3,1287],t:7,e:"g",a:{transform:"translate(0, 5)"},f:[{t:4,f:[{t:4,f:[{p:[51,9,1454],t:7,e:"line",a:{x1:[{t:2,x:{r:["xscale","."],s:"_0(_1)"},p:[51,19,1464]}],x2:[{t:2,x:{r:["xscale","."],s:"_0(_1)"},p:[51,38,1483]}],y1:"0",y2:[{t:2,r:"height",p:[51,64,1509]}],stroke:"darkgray"}}," ",{t:4,f:[{p:[53,11,1583],t:7,e:"text",a:{x:[{t:2,x:{r:["xscale","."],s:"_0(_1)"},p:[53,20,1592]}],y:[{t:2,x:{r:["height"],s:"_0-5"},p:[53,38,1610]}],"text-anchor":"middle",fill:"white"},f:[{t:2,x:{r:["size",".","xfactor"],s:"(_0-_1)*_2"},p:[53,88,1660]}," ",{t:2,r:"xunit",p:[53,113,1685]}]}],n:50,x:{r:["@index"],s:"_0%2==0"},p:[52,9,1549]}],n:52,r:"xaxis",p:[50,7,1430]}," ",{t:4,f:[{p:[57,9,1764],t:7,e:"line",a:{x1:"0",x2:[{t:2,r:"width",p:[57,26,1781]}],y1:[{t:2,x:{r:["yscale","."],s:"_0(_1)"},p:[57,41,1796]}],y2:[{t:2,x:{r:["yscale","."],s:"_0(_1)"},p:[57,60,1815]}],stroke:"darkgray"}}," ",{p:[58,9,1858],t:7,e:"text",a:{x:"0",y:[{t:2,x:{r:["yscale","."],s:"_0(_1)-5"},p:[58,24,1873]}],"text-anchor":"begin",fill:"white"},f:[{t:2,x:{r:[".","yfactor"],s:"_0*_1"},p:[58,76,1925]}," ",{t:2,r:"yunit",p:[58,92,1941]}]}],n:52,r:"yaxis",p:[56,7,1740]}," ",{t:4,f:[{p:[61,9,2011],t:7,e:"path",a:{d:[{t:2,x:{r:["area.path"],s:"_0.print()"},p:[61,18,2020]}],fill:[{t:2,rx:{r:"colors",m:[{t:30,n:"curve"}]},p:[61,47,2049]}],opacity:"0.1"}}],n:52,i:"curve",r:"curves",p:[60,7,1980]}," ",{t:4,f:[{p:[64,9,2137],t:7,e:"path",a:{d:[{t:2,x:{r:["line.path"],s:"_0.print()"},p:[64,18,2146]}],stroke:[{t:2,rx:{r:"colors",m:[{t:30,n:"curve"}]},p:[64,49,2177]}],fill:"none"}}],n:52, +i:"curve",r:"curves",p:[63,7,2106]}," ",{t:4,f:[{t:4,f:[{p:[68,11,2308],t:7,e:"circle",a:{transform:["translate(",{t:2,r:".",p:[68,40,2337]},")"],r:[{t:2,x:{r:["selected","count"],s:"_0==_1?10:4"},p:[68,51,2348]}],fill:[{t:2,rx:{r:"colors",m:[{t:30,n:"curve"}]},p:[68,89,2386]}]},v:{mouseenter:"enter",mouseleave:"exit"}}],n:52,i:"count",x:{r:["line.path"],s:"_0.points()"},p:[67,9,2263]}],n:52,i:"curve",r:"curves",p:[66,7,2232]}," ",{t:4,f:[{t:4,f:[{t:4,f:[{p:[74,13,2605],t:7,e:"text",a:{transform:["translate(",{t:2,r:".",p:[74,40,2632]},") ",{t:2,x:{r:["count","size"],s:'_0<=_1/2?"translate(15, 4)":"translate(-15, 4)"'},p:[74,47,2639]}],"text-anchor":[{t:2,x:{r:["count","size"],s:'_0<=_1/2?"start":"end"'},p:[74,126,2718]}],fill:"white"},f:[{t:2,x:{r:["count","item","yfactor"],s:"_1[_0].y*_2"},p:[75,15,2787]}," ",{t:2,r:"yunit",p:[75,43,2815]}," @ ",{t:2,x:{r:["size","count","item","xfactor"],s:"(_0-_2[_1].x)*_3"},p:[75,55,2827]}," ",{t:2,r:"xunit",p:[75,92,2864]}]}],n:50,x:{r:["selected","count"],s:"_0==_1"},p:[73,11,2566]}],n:52,i:"count",x:{r:["line.path"],s:"_0.points()"},p:[72,9,2521]}],n:52,i:"curve",r:"curves",p:[71,7,2490]}," ",{t:4,f:[{p:[81,9,2983],t:7,e:"g",a:{transform:["translate(",{t:2,x:{r:["width","curves.length","@index"],s:"(_0/(_1+1))*(_2+1)"},p:[81,33,3007]},", 10)"]},f:[{p:[82,11,3073],t:7,e:"circle",a:{r:"4",fill:[{t:2,rx:{r:"colors",m:[{t:30,n:"curve"}]},p:[82,31,3093]}]}}," ",{p:[83,11,3124],t:7,e:"text",a:{x:"8",y:"4",fill:"white"},f:[{t:2,rx:{r:"legend",m:[{t:30,n:"curve"}]},p:[83,42,3155]}]}]}],n:52,i:"curve",r:"curves",p:[80,7,2952]}],x:{r:["graph","points","xaccessor","yaccessor","width","height"],s:"_0({data:_1,xaccessor:_2,yaccessor:_3,width:_4,height:_5})"},p:[49,5,1323]}]}]}]},e.exports=a.extend(r.exports)},{338:338,341:341}],347:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"div",a:{"class":"notice"},f:[{t:16,p:[2,3,23]}]}]},e.exports=a.extend(r.exports)},{341:341}],348:[function(t,e,n){var a=t(341),r={exports:{}};!function(e){"use strict";var n=t(480),a=t(482);e.exports={oninit:function(){var t=this,e=a.resize.bind(this),r=function(){return t.set({resize:!1,x:null,y:null})};this.observe("config.fancy",function(a,i,o){(0,n.winset)(t.get("config.window"),"can-resize",!a),a?(document.addEventListener("mousemove",e),document.addEventListener("mouseup",r)):(document.removeEventListener("mousemove",e),document.removeEventListener("mouseup",r))}),this.on("resize",function(){return t.toggle("resize")})}}}(r),r.exports.template={v:3,t:[" ",{t:4,f:[{p:[28,3,739],t:7,e:"div",a:{"class":"resize"},v:{mousedown:"resize"}}],n:50,r:"config.fancy",p:[27,1,716]}]},e.exports=a.extend(r.exports)},{341:341,480:480,482:482}],349:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"section",a:{"class":[{t:4,f:["candystripe"],r:"candystripe",p:[1,17,16]}]},f:[{t:4,f:[{p:[3,5,82],t:7,e:"span",a:{"class":"label",style:[{t:4,f:["color:",{t:2,r:"labelcolor",p:[3,53,130]}],r:"labelcolor",p:[3,32,109]}]},f:[{t:2,r:"label",p:[3,84,161]},":"]}],n:50,r:"label",p:[2,3,64]}," ",{t:4,f:[{t:16,p:[6,5,210]}],n:50,r:"nowrap",p:[5,3,191]},{t:4,n:51,f:[{p:[8,5,235],t:7,e:"div",a:{"class":"content",style:[{t:4,f:["float:right;"],r:"right",p:[8,33,263]}]},f:[{t:16,p:[9,7,304]}]}],r:"nowrap"}]}]},e.exports=a.extend(r.exports)},{341:341}],350:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"div",a:{"class":"subdisplay"},f:[{t:4,f:[{p:[3,5,45],t:7,e:"header",f:[{p:[4,7,60],t:7,e:"h4",f:[{t:2,r:"title",p:[4,11,64]}]}," ",{t:4,f:[{t:16,n:"button",p:[5,21,99]}],n:50,r:"button",p:[5,7,85]}]}],n:50,r:"title",p:[2,3,27]}," ",{p:[8,3,149],t:7,e:"article",f:[{t:16,p:[9,5,163]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],351:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";t.exports={oninit:function(){var t=this;this.set("active",this.findComponent("tab").get("name")),this.on("switch",function(e){t.set("active",e.node.textContent.trim())}),this.observe("active",function(e,n,a){for(var r=t.findAllComponents("tab"),i=Array.isArray(r),o=0,r=i?r:r[Symbol.iterator]();;){var s;if(i){if(o>=r.length)break;s=r[o++]}else{if(o=r.next(),o.done)break;s=o.value}var p=s;p.set("shown",p.get("name")===e)}})}}}(r),r.exports.template={v:3,t:[" "," ",{p:[20,1,505],t:7,e:"header",f:[{t:4,f:[{p:[22,5,535],t:7,e:"ui-button",a:{pane:[{t:2,r:".",p:[22,22,552]}]},v:{press:"switch"},f:[{t:2,r:".",p:[22,47,577]}]}],n:52,r:"tabs",p:[21,3,516]}]}," ",{p:[25,1,617],t:7,e:"ui-display",f:[{t:8,r:"content",p:[26,3,632]}]}]},r.exports.components=r.exports.components||{};var i={tab:t(352)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,352:352}],352:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{t:16,p:[2,3,16]}],n:50,r:"shown",p:[1,1,0]}]},e.exports=a.extend(r.exports)},{341:341}],353:[function(t,e,n){var a=t(341),r={exports:{}};!function(e){"use strict";var n=t(481),a=t(480),r=t(482);e.exports={computed:{visualStatus:function(){switch(this.get("config.status")){case n.UI_INTERACTIVE:return"good";case n.UI_UPDATE:return"average";case n.UI_DISABLED:return"bad";default:return"bad"}}},oninit:function(){var t=this,e=r.drag.bind(this),n=function(e){return t.set({drag:!1,x:null,y:null})};this.observe("config.fancy",function(r,i,o){(0,a.winset)(t.get("config.window"),"titlebar",!r&&t.get("config.titlebar")),r?(document.addEventListener("mousemove",e),document.addEventListener("mouseup",n)):(document.removeEventListener("mousemove",e),document.removeEventListener("mouseup",n))}),this.on({drag:function(){this.toggle("drag")},close:function(){(0,a.winset)(this.get("config.window"),"is-visible",!1),window.location.href=(0,a.href)({command:"uiclose "+this.get("config.ref")},"winset")},minimize:function(){(0,a.winset)(this.get("config.window"),"is-minimized",!0)}})}}}(r),r.exports.template={v:3,t:[" ",{t:4,f:[{p:[50,3,1391],t:7,e:"header",a:{"class":"titlebar"},v:{mousedown:"drag"},f:[{p:[51,5,1441],t:7,e:"i",a:{"class":["statusicon fa fa-eye fa-2x ",{t:2,r:"visualStatus",p:[51,42,1478]}]}}," ",{p:[52,5,1505],t:7,e:"span",a:{"class":"title"},f:[{t:16,p:[52,25,1525]}]}," ",{t:4,f:[{p:[54,7,1573],t:7,e:"i",a:{"class":"minimize fa fa-minus fa-2x"},v:{click:"minimize"}}," ",{p:[55,7,1642],t:7,e:"i",a:{"class":"close fa fa-close fa-2x"},v:{click:"close"}}],n:50,r:"config.fancy",p:[53,5,1546]}]}],n:50,r:"config.titlebar",p:[49,1,1365]}]},e.exports=a.extend(r.exports)},{341:341,480:480,481:481,482:482}],354:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";var e=[11,10,9,8];t.exports={data:{userAgent:navigator.userAgent},computed:{ie:function(){if(document.documentMode)return document.documentMode;for(var t in e){var n=document.createElement("div");if(n.innerHTML="",n.getElementsByTagName("span").length)return t}}},oninit:function(){var t=this;this.on("debug",function(){return t.toggle("debug")})}}}(r),r.exports.template={v:3,t:[" ",{t:4,f:[{p:[27,3,636],t:7,e:"ui-notice",f:[{p:[28,5,652],t:7,e:"span",f:["You have an old (IE",{t:2,r:"ie",p:[28,30,677]},"), end-of-life (click 'EOL Info' for more information) version of Internet Explorer installed."]},{p:[28,137,784],t:7,e:"br"}," ",{p:[29,5,794],t:7,e:"span",f:["To upgrade, click 'Upgrade IE' to download IE11 from Microsoft."]},{p:[29,81,870],t:7,e:"br"}," ",{p:[30,5,880],t:7,e:"span",f:["If you are unable to upgrade directly, click 'IE VMs' to download a VM with IE11 or Edge from Microsoft."]},{p:[30,122,997],t:7,e:"br"}," ",{p:[31,5,1007],t:7,e:"span",f:["Otherwise, click 'No Frills' below to disable potentially incompatible features (and this message)."]}," ",{p:[32,5,1124],t:7,e:"hr"}," ",{p:[33,5,1134],t:7,e:"ui-button",a:{icon:"close",action:"tgui:nofrills"},f:["No Frills"]}," ",{p:[34,5,1207],t:7,e:"ui-button",a:{icon:"internet-explorer",action:"tgui:link",params:'{"url": "http://windows.microsoft.com/en-us/internet-explorer/download-ie"}'},f:["Upgrade IE"]}," ",{p:[36,5,1381],t:7,e:"ui-button",a:{icon:"edge",action:"tgui:link",params:'{"url": "https://dev.windows.com/en-us/microsoft-edge/tools/vms"}'},f:["IE VMs"]}," ",{p:[38,5,1528],t:7,e:"ui-button",a:{icon:"info",action:"tgui:link",params:'{"url": "https://support.microsoft.com/en-us/lifecycle#gp/Microsoft-Internet-Explorer"}'},f:["EOL Info"]}," ",{p:[40,5,1699],t:7,e:"ui-button",a:{icon:"bug"},v:{press:"debug"},f:["Debug Info"]}," ",{t:4,f:[{p:[42,7,1785],t:7,e:"hr"}," ",{p:[43,7,1797],t:7,e:"span",f:["Detected: IE",{t:2,r:"ie",p:[43,25,1815]}]},{p:[43,38,1828],t:7,e:"br"}," ",{p:[44,7,1840],t:7,e:"span",f:["User Agent: ",{t:2,r:"userAgent",p:[44,25,1858]}]}],n:50,r:"debug",p:[41,5,1765]}]}],n:50,x:{r:["config.fancy","ie"],s:"_0&&_1&&_1<11"},p:[26,1,596]}]},e.exports=a.extend(r.exports)},{341:341}],355:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";t.exports={data:{powerState:function(t){switch(t){case 2:return"good";case 1:return"average";default:return"bad"}},shockState:function(t){switch(t){case 2:return"good";case 1:return"average";default:return"bad"}}}}}(r),r.exports.template={v:3,t:[" ",{p:[22,1,327],t:7,e:"ui-display",a:{title:"Power Status"},f:[{p:[23,2,362],t:7,e:"ui-section",a:{label:"Main"},f:[{p:[24,3,390],t:7,e:"span",a:{"class":[{t:2,x:{r:["powerState","data.power.main"],s:"_0(_1)"},p:[24,16,403]}]},f:[{t:2,x:{r:["data.power.main"],s:'_0?"Online":"Offline"'},p:[24,49,436]}]}," ",{t:4,f:["[ ",{p:[26,6,542],t:7,e:"span",a:{"class":"bad"},f:["Wires have been cut"]}," ]"],n:50,x:{r:["data.wires.main_1","data.wires.main_2"],s:"!_0||!_1"},p:[25,3,488]},{t:4,n:51,f:[{t:4,f:["[ ",{t:2,r:"data.power.main_timeleft",p:[29,7,646]}," seconds left ]"],n:50,x:{r:["data.power.main_timeleft"],s:"_0>0"},p:[28,4,603]}],x:{r:["data.wires.main_1","data.wires.main_2"],s:"!_0||!_1"}}," ",{p:[32,3,713],t:7,e:"div",a:{style:"float:right"},f:[{p:[33,4,742],t:7,e:"ui-button",a:{icon:"lightbulb-o",action:"disrupt-main",state:[{t:2,x:{r:["data.power.main"],s:'_0?null:"disabled"'},p:[33,63,801]}]},f:["Disrupt"]}]}]}," ",{p:[36,2,887],t:7,e:"ui-section",a:{label:"Backup"},f:[{p:[37,3,917],t:7,e:"span",a:{"class":[{t:2,x:{r:["powerState","data.power.backup"],s:"_0(_1)"},p:[37,16,930]}]},f:[{t:2,x:{r:["data.power.backup"],s:'_0?"Online":"Offline"'},p:[37,51,965]}]}," ",{t:4,f:["[ ",{p:[39,6,1077],t:7,e:"span",a:{"class":"bad"},f:["Wires have been cut"]}," ]"],n:50,x:{r:["data.wires.backup_1","data.wires.backup_2"],s:"!_0||!_1"},p:[38,3,1019]},{t:4,n:51,f:[{t:4,f:["[ ",{t:2,r:"data.power.backup_timeleft",p:[42,7,1183]}," seconds left ]"],n:50,x:{r:["data.power.backup_timeleft"],s:"_0>0"},p:[41,4,1138]}],x:{r:["data.wires.backup_1","data.wires.backup_2"],s:"!_0||!_1"}}," ",{p:[45,3,1252],t:7,e:"div",a:{style:"float:right"},f:[{p:[46,4,1281],t:7,e:"ui-button",a:{icon:"lightbulb-o",action:"disrupt-backup",state:[{t:2,x:{r:["data.power.backup"],s:'_0?null:"disabled"'},p:[46,65,1342]}]},f:["Disrupt"]}]}]}," ",{p:[49,2,1430],t:7,e:"ui-section",a:{label:"Electrify"},f:[{p:[50,3,1463],t:7,e:"span",a:{"class":[{t:2,x:{r:["shockState","data.shock"],s:"_0(_1)"},p:[50,16,1476]}]},f:[{t:2,x:{r:["data.shock"],s:'_0==2?"Safe":"Electrified"'},p:[50,44,1504]}]}," ",{t:4,f:["[ ",{p:[52,6,1589],t:7,e:"span",a:{"class":"bad"},f:["Wires have been cut"]}," ]"],n:50,x:{r:["data.wires.shock"],s:"!_0"},p:[51,3,1558]},{t:4,n:51,f:[{t:4,f:["[ ",{p:[55,7,1688],t:7,e:"span",a:{"class":"bad"},f:[{t:2,r:"data.shock_timeleft",p:[55,25,1706]}," seconds left"]}," ]"],n:50,x:{r:["data.shock_timeleft"],s:"_0>0"},p:[54,4,1650]}," ",{t:4,f:["[ ",{p:[58,7,1806],t:7,e:"span",a:{"class":"bad"},f:["Permanent"]}," ]"],n:50,x:{r:["data.shock_timeleft"],s:"_0==-1"},p:[57,4,1766]}],x:{r:["data.wires.shock"],s:"!_0"}}," ",{p:[61,3,1866],t:7,e:"div",a:{style:"float:right"},f:[{p:[62,4,1895],t:7,e:"ui-button",a:{icon:"wrench",action:"shock-restore",state:[{t:2,x:{r:["data.wires.shock","data.shock"],s:'_0&&_1==0?null:"disabled"'},p:[62,59,1950]}]},f:["Restore"]}," ",{p:[63,4,2032],t:7,e:"ui-button",a:{icon:"bolt",action:"shock-temp",state:[{t:2,x:{r:["data.wires.shock"],s:"!_0"},p:[63,54,2082]}]},f:["Set (Temporary)"]}," ",{p:[64,4,2136],t:7,e:"ui-button",a:{icon:"bolt",action:"shock-perm",state:[{t:2,x:{r:["data.wires.shock"],s:"!_0"},p:[64,53,2185]}]},f:["Set (Permanent)"]}]}]}]}," ",{p:[68,1,2274],t:7,e:"ui-display",a:{title:"Access & Door Control"},f:[{p:[69,2,2318],t:7,e:"ui-section",a:{label:"ID Scan"},f:[{t:4,f:["[ ",{p:[71,6,2385],t:7,e:"span",a:{"class":"bad"},f:["Wires have been cut"]}," ]"],n:50,x:{r:["data.wires.id_scanner"],s:"!_0"},p:[70,3,2349]}," ",{p:[73,3,2444],t:7,e:"div",a:{style:"float:right"},f:[{p:[74,4,2473],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.wires.id_scanner"],s:"!_0"},p:[74,22,2491]}],icon:"power-off",action:"idscan-on",style:[{t:2,x:{r:["data.id_scanner"],s:'_0?"selected":""'},p:[74,93,2562]}]},f:["Enabled"]}," ",{p:[75,4,2624],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.wires.id_scanner"],s:"!_0"},p:[75,22,2642]}],icon:"close",action:"idscan-off",style:[{t:2,x:{r:["data.id_scanner"],s:'_0?"":"selected"'},p:[75,90,2710]}]},f:["Disabled"]}]}]}," ",{p:[78,2,2795],t:7,e:"ui-section",a:{label:"Emergency Access"},f:[{p:[79,3,2835],t:7,e:"div",a:{style:"float:right"},f:[{p:[80,4,2864],t:7,e:"ui-button",a:{icon:"power-off",action:"emergency-on",style:[{t:2,x:{r:["data.emergency"],s:'_0?"selected":""'},p:[80,61,2921]}]},f:["Enabled"]}," ",{p:[81,4,2982],t:7,e:"ui-button",a:{icon:"close",action:"emergency-off",style:[{t:2,x:{r:["data.emergency"],s:'_0?"":"selected"'},p:[81,58,3036]}]},f:["Disabled"]}]}]}," ",{p:[84,2,3120],t:7,e:"br"}," ",{p:[85,2,3128],t:7,e:"ui-section",a:{label:"Door bolts"},f:[{t:4,f:["[ ",{p:[87,6,3193],t:7,e:"span",a:{"class":"bad"},f:["Wires have been cut"]}," ]"],n:50,x:{r:["data.wires.bolts"],s:"!_0"},p:[86,3,3162]}," ",{p:[89,3,3252],t:7,e:"div",a:{style:"float:right"},f:[{p:[90,4,3281],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.wires.bolts"],s:"!_0"},p:[90,22,3299]}],icon:"unlock",action:"bolt-raise",style:[{t:2,x:{r:["data.locked"],s:'_0?"":"selected"'},p:[90,85,3362]}]},f:["Raised"]}," ",{p:[91,4,3419],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.wires.bolts"],s:"!_0"},p:[91,22,3437]}],icon:"lock",action:"bolt-drop",style:[{t:2,x:{r:["data.locked"],s:'_0?"selected":""'},p:[91,82,3497]}]},f:["Dropped"]}]}]}," ",{p:[94,2,3577],t:7,e:"ui-section",a:{label:"Door bolt lights"},f:[{t:4,f:["[ ",{p:[96,6,3649],t:7,e:"span",a:{"class":"bad"},f:["Wires have been cut"]}," ]"],n:50,x:{r:["data.wires.lights"],s:"!_0"},p:[95,3,3617]}," ",{p:[98,3,3708],t:7,e:"div",a:{style:"float:right"},f:[{p:[99,4,3737],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.wires.lights"],s:"!_0"},p:[99,22,3755]}],icon:"power-off",action:"light-on",style:[{t:2,x:{r:["data.lights"],s:'_0?"selected":""'},p:[99,88,3821]}]},f:["Enabled"]}," ",{p:[100,4,3879],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.wires.lights"],s:"!_0"},p:[100,22,3897]}],icon:"close",action:"light-off",style:[{t:2,x:{r:["data.lights"],s:'_0?"":"selected"'},p:[100,85,3960]}]},f:["Disabled"]}]}]}," ",{p:[103,2,4041],t:7,e:"ui-section",a:{label:"Door force sensors"},f:[{t:4,f:["[ ",{p:[105,6,4113],t:7,e:"span",a:{"class":"bad"},f:["Wires have been cut"]}," ]"],n:50,x:{r:["data.wires.safe"],s:"!_0"},p:[104,3,4083]}," ",{p:[107,3,4172],t:7,e:"div",a:{style:"float:right"},f:[{p:[108,4,4201],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.wires.safe"],s:"!_0"},p:[108,22,4219]}],icon:"power-off",action:"safe-on",style:[{t:2,x:{r:["data.safe"],s:'_0?"selected":""'},p:[108,85,4282]}]},f:["Enabled"]}," ",{p:[109,4,4338],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.wires.safe"],s:"!_0"},p:[109,22,4356]}],icon:"close",action:"safe-off",style:[{t:2,x:{r:["data.safe"],s:'_0?"":"selected"'},p:[109,82,4416]}]},f:["Disabled"]}]}]}," ",{p:[112,2,4495],t:7,e:"ui-section",a:{label:"Door timing safety"},f:[{t:4,f:["[ ",{p:[114,6,4569],t:7,e:"span",a:{"class":"bad"},f:["Wires have been cut"]}," ]"],n:50,x:{r:["data.wires.timing"],s:"!_0"},p:[113,3,4537]}," ",{p:[116,3,4628],t:7,e:"div",a:{style:"float:right"},f:[{p:[117,4,4657],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.wires.timing"],s:"!_0"},p:[117,22,4675]}],icon:"power-off",action:"speed-on",style:[{t:2,x:{r:["data.speed"],s:'_0?"selected":""'},p:[117,88,4741]}]},f:["Enabled"]}," ",{p:[118,4,4798],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.wires.timing"],s:"!_0"},p:[118,22,4816]}],icon:"close",action:"speed-off",style:[{t:2,x:{r:["data.speed"],s:'_0?"":"selected"'},p:[118,85,4879]}]},f:["Disabled"]}]}]}," ",{p:[121,2,4959],t:7,e:"br"}," ",{p:[122,2,4967],t:7,e:"ui-section",a:{label:"Door control"},f:[{t:4,f:["[ ",{p:[124,6,5043],t:7,e:"span",a:{"class":"bad"},f:["Door is ",{t:2,x:{r:["data.locked","data.welded"],s:'(_0?"bolted":"")+(_0&&_1?" and ":"")+(_1?"welded":"")'},p:[124,32,5069]}]}," ]"],n:50,x:{r:["data.locked","data.welded"],s:"_0||_1"},p:[123,3,5003]}," ",{p:[126,3,5202],t:7,e:"div",a:{style:"float:right"},f:[{p:[127,4,5231],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.locked","data.welded","data.opened"],s:'(_0||_1)||(_2&&"disabled")'},p:[127,22,5249]}],icon:"sign-out",action:"open-close"},f:["Open door"]}," ",{p:[128,4,5375],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.locked","data.welded","data.opened"],s:'(_0||_1)||(!_2&&"disabled")'},p:[128,22,5393]}],icon:"sign-in",action:"open-close"},f:["Close door"]}]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],356:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[" "," "," "," "," ",{p:[7,1,261],t:7,e:"ui-notice",f:[{t:4,f:[{p:[9,5,304],t:7,e:"ui-section",a:{label:"Interface Lock"},f:[{p:[10,7,346],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.locked"],s:'_0?"lock":"unlock"'},p:[10,24,363]}],action:"lock"},f:[{t:2,x:{r:["data.locked"],s:'_0?"Engaged":"Disengaged"'},p:[10,75,414]}]}]}],n:50,r:"data.siliconUser",p:[8,3,275]},{t:4,n:51,f:[{p:[13,5,502],t:7,e:"span",f:["Swipe an ID card to ",{t:2,x:{r:["data.locked"],s:'_0?"unlock":"lock"'},p:[13,31,528]}," this interface."]}],r:"data.siliconUser"}]}," ",{p:[16,1,610],t:7,e:"status"}," ",{t:4,f:[{t:4,f:[{p:[19,7,701],t:7,e:"ui-display",a:{title:"Air Controls"},f:[{p:[20,9,743],t:7,e:"ui-section",f:[{p:[21,11,766],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.atmos_alarm"],s:'_0?"exclamation-triangle":"exclamation"'},p:[21,28,783]}],style:[{t:2,x:{r:["data.atmos_alarm"],s:'_0?"caution":null'},p:[21,98,853]}],action:[{t:2,x:{r:["data.atmos_alarm"],s:'_0?"reset":"alarm"'},p:[22,23,916]}]},f:["Area Atmosphere Alarm"]}]}," ",{p:[24,9,1022],t:7,e:"ui-section",f:[{p:[25,11,1045],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.mode"],s:'_0==3?"exclamation-triangle":"exclamation"'},p:[25,28,1062]}],style:[{t:2,x:{r:["data.mode"],s:'_0==3?"danger":null'},p:[25,96,1130]}],action:"mode",params:['{"mode": ',{t:2,x:{r:["data.mode"],s:"_0==3?1:3"},p:[26,44,1211]},"}"]},f:["Panic Siphon"]}]}," ",{p:[28,9,1295],t:7,e:"br"}," ",{p:[29,9,1309],t:7,e:"ui-section",f:[{p:[30,11,1332],t:7,e:"ui-button",a:{icon:"sign-out",action:"tgui:view",params:'{"screen": "vents"}'},f:["Vent Controls"]}]}," ",{p:[32,9,1463],t:7,e:"ui-section",f:[{p:[33,11,1486],t:7,e:"ui-button",a:{icon:"filter",action:"tgui:view",params:'{"screen": "scrubbers"}'},f:["Scrubber Controls"]}]}," ",{p:[35,9,1623],t:7,e:"ui-section",f:[{p:[36,11,1646],t:7,e:"ui-button",a:{icon:"cog",action:"tgui:view",params:'{"screen": "modes"}'},f:["Operating Mode"]}]}," ",{p:[38,9,1773],t:7,e:"ui-section",f:[{p:[39,11,1796],t:7,e:"ui-button",a:{icon:"bar-chart",action:"tgui:view",params:'{"screen": "thresholds"}'},f:["Alarm Thresholds"]}]}]}],n:50,x:{r:["config.screen"],s:'_0=="home"'},p:[18,3,663]},{t:4,n:51,f:[{t:4,n:50,x:{r:["config.screen"],s:'_0=="vents"'},f:[{p:[43,5,1990],t:7,e:"vents"}]},{t:4,n:50,x:{r:["config.screen"],s:'(!(_0=="vents"))&&(_0=="scrubbers")'},f:[" ",{p:[45,5,2045],t:7,e:"scrubbers"}]},{t:4,n:50,x:{r:["config.screen"],s:'(!(_0=="vents"))&&((!(_0=="scrubbers"))&&(_0=="modes"))'},f:[" ",{p:[47,5,2100],t:7,e:"modes"}]},{t:4,n:50,x:{r:["config.screen"],s:'(!(_0=="vents"))&&((!(_0=="scrubbers"))&&((!(_0=="modes"))&&(_0=="thresholds")))'},f:[" ",{p:[49,5,2156],t:7,e:"thresholds"}]}],x:{r:["config.screen"],s:'_0=="home"'}}],n:50,x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"},p:[17,1,620]}]},r.exports.components=r.exports.components||{};var i={vents:t(362),modes:t(358),thresholds:t(361),status:t(360),scrubbers:t(359)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,358:358,359:359,360:360,361:361,362:362}],357:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-button",a:{icon:"arrow-left",action:"tgui:view",params:'{"screen": "home"}'},f:["Back"]}]},e.exports=a.extend(r.exports)},{341:341}],358:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[" ",{p:{button:[{p:[5,5,111],t:7,e:"back"}]},t:7,e:"ui-display",a:{title:"Operating Modes",button:0},f:[" ",{t:4,f:[{p:[8,5,161],t:7,e:"ui-section",f:[{p:[9,7,180],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["selected"],s:'_0?"check-square-o":"square-o"'},p:[9,24,197]}],state:[{t:2,x:{r:["selected","danger"],s:'_0?_1?"danger":"selected":null'},p:[10,16,258]}],action:"mode",params:['{"mode": ',{t:2,r:"mode",p:[11,40,351]},"}"]},f:[{t:2,r:"name",p:[11,51,362]}]}]}],n:52,r:"data.modes",p:[7,3,136]}]}]},r.exports.components=r.exports.components||{};var i={back:t(357)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,357:357}],359:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[" "," ",{p:{button:[{p:[6,5,180],t:7,e:"back"}]},t:7,e:"ui-display",a:{title:"Scrubber Controls",button:0},f:[" ",{t:4,f:[{p:[9,5,234],t:7,e:"ui-subdisplay",a:{title:[{t:2,r:"long_name",p:[9,27,256]}]},f:[{p:[10,7,278],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[11,9,313],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["power"],s:'_0?"power-off":"close"'},p:[11,26,330]}],style:[{t:2,x:{r:["power"],s:'_0?"selected":null'},p:[11,68,372]}],action:"power",params:['{"id_tag": "',{t:2,r:"id_tag",p:[12,46,448]},'", "val": ',{t:2,x:{r:["power"],s:"+!_0"},p:[12,66,468]},"}"]},f:[{t:2,x:{r:["power"],s:'_0?"On":"Off"'},p:[12,80,482]}]}]}," ",{p:[14,7,545],t:7,e:"ui-section",a:{label:"Mode"},f:[{p:[15,9,579],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["scrubbing"],s:'_0?"filter":"sign-in"'},p:[15,26,596]}],style:[{t:2,x:{r:["scrubbing"],s:'_0?null:"danger"'},p:[15,71,641]}],action:"scrubbing",params:['{"id_tag": "',{t:2,r:"id_tag",p:[16,50,723]},'", "val": ',{t:2,x:{r:["scrubbing"],s:"+!_0"},p:[16,70,743]},"}"]},f:[{t:2,x:{r:["scrubbing"],s:'_0?"Scrubbing":"Siphoning"'},p:[16,88,761]}]}]}," ",{p:[18,7,841],t:7,e:"ui-section",a:{label:"Range"},f:[{p:[19,9,876],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["widenet"],s:'_0?"expand":"compress"'},p:[19,26,893]}],style:[{t:2,x:{r:["widenet"],s:'_0?"selected":null'},p:[19,70,937]}],action:"widenet",params:['{"id_tag": "',{t:2,r:"id_tag",p:[20,48,1017]},'", "val": ',{t:2,x:{r:["widenet"],s:"+!_0"},p:[20,68,1037]},"}"]},f:[{t:2,x:{r:["widenet"],s:'_0?"Expanded":"Normal"'},p:[20,84,1053]}]}]}," ",{p:[22,7,1127],t:7,e:"ui-section",a:{label:"Filters"},f:[{p:[23,9,1164],t:7,e:"filters"}]}]}],n:52,r:"data.scrubbers",p:[8,3,205]},{t:4,n:51,f:[{p:[27,5,1231],t:7,e:"span",a:{"class":"bad"},f:["Error: No scrubbers connected."]}],r:"data.scrubbers"}]}]},r.exports.components=r.exports.components||{};var i={filters:t(456),back:t(357)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,357:357,456:456}],360:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Air Status"},f:[{t:4,f:[{t:4,f:[{p:[4,7,107],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[4,26,126]}]},f:[{p:[5,6,142],t:7,e:"span",a:{"class":[{t:2,x:{r:["danger_level"],s:'_0==2?"bad":_0==1?"average":"good"'},p:[5,19,155]}]},f:[{t:2,x:{r:["value"],s:"Math.fixed(_0,2)"},p:[6,5,232]},{t:2,r:"unit",p:[6,29,256]}]}]}],n:52,r:"adata.environment_data",p:[3,5,68]}," ",{p:[10,5,313],t:7,e:"ui-section",a:{label:"Local Status"},f:[{p:[11,7,353],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.danger_level"],s:'_0==2?"bad bold":_0==1?"average bold":"good"'},p:[11,20,366]}]},f:[{t:2,x:{r:["data.danger_level"],s:'_0==2?"Danger (Internals Required)":_0==1?"Caution":"Optimal"'},p:[12,6,464]}]}]}," ",{p:[15,5,605],t:7,e:"ui-section",a:{label:"Area Status"},f:[{p:[16,7,644],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.atmos_alarm","data.fire_alarm"],s:'_0||_1?"bad bold":"good"'},p:[16,20,657]}]},f:[{t:2,x:{r:["data.atmos_alarm","fire_alarm"],s:'_0?"Atmosphere Alarm":_1?"Fire Alarm":"Nominal"'},p:[17,8,728]}]}]}],n:50,r:"data.environment_data",p:[2,3,34]},{t:4,n:51,f:[{p:[21,5,856],t:7,e:"ui-section",a:{label:"Warning"},f:[{p:[22,7,891],t:7,e:"span",a:{"class":"bad bold"},f:["Cannot obtain air sample for analysis."]}]}],r:"data.environment_data"}," ",{t:4,f:[{p:[26,5,1015],t:7,e:"ui-section",a:{label:"Warning"},f:[{p:[27,7,1050],t:7,e:"span",a:{"class":"bad bold"},f:["Safety measures offline. Device may exhibit abnormal behavior."]}]}],n:50,r:"data.emagged",p:[25,3,990]}]}]},e.exports=a.extend(r.exports)},{341:341}],361:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.css=" th, td {\n padding-right: 16px;\n text-align: left;\n }",r.exports.template={v:3,t:[" ",{p:{button:[{p:[5,5,112],t:7,e:"back"}]},t:7,e:"ui-display",a:{title:"Alarm Thresholds",button:0},f:[" ",{p:[7,3,137],t:7,e:"table",f:[{p:[8,5,149],t:7,e:"thead",f:[{p:[8,12,156],t:7,e:"tr",f:[{p:[9,7,167],t:7,e:"th"}," ",{p:[10,7,183],t:7,e:"th",f:[{p:[10,11,187],t:7,e:"span",a:{"class":"bad"},f:["min2"]}]}," ",{p:[11,7,228],t:7,e:"th",f:[{p:[11,11,232],t:7,e:"span",a:{"class":"average"},f:["min1"]}]}," ",{p:[12,7,277],t:7,e:"th",f:[{p:[12,11,281],t:7,e:"span",a:{"class":"average"},f:["max1"]}]}," ",{p:[13,7,326],t:7,e:"th",f:[{p:[13,11,330],t:7,e:"span",a:{"class":"bad"},f:["max2"]}]}]}]}," ",{p:[15,5,387],t:7,e:"tbody",f:[{t:4,f:[{p:[16,32,426],t:7,e:"tr",f:[{p:[17,9,439],t:7,e:"th",f:[{t:3,r:"name",p:[17,13,443]}]}," ",{t:4,f:[{p:[18,27,485],t:7,e:"td",f:[{p:[19,11,500],t:7,e:"ui-button",a:{action:"threshold",params:['{"env": "',{t:2,r:"env",p:[19,58,547]},'", "var": "',{t:2,r:"val",p:[19,76,565]},'"}']},f:[{t:2,x:{r:["selected"],s:"Math.fixed(_0,2)"},p:[19,87,576]}]}]}],n:52,r:"settings",p:[18,9,467]}]}],n:52,r:"data.thresholds",p:[16,7,401]}]}," ",{p:[23,3,675],t:7,e:"table",f:[]}]}]}," "]},r.exports.components=r.exports.components||{};var i={back:t(357)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,357:357}],362:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[" ",{p:{button:[{p:[5,5,109],t:7,e:"back"}]},t:7,e:"ui-display",a:{title:"Vent Controls",button:0},f:[" ",{t:4,f:[{p:[8,5,159],t:7,e:"ui-subdisplay",a:{title:[{t:2,r:"long_name",p:[8,27,181]}]},f:[{p:[9,7,203],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[10,9,238],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["power"],s:'_0?"power-off":"close"'},p:[10,26,255]}],style:[{t:2,x:{r:["power"],s:'_0?"selected":null'},p:[10,68,297]}],action:"power",params:['{"id_tag": "',{t:2,r:"id_tag",p:[11,46,373]},'", "val": ',{t:2,x:{r:["power"],s:"+!_0"},p:[11,66,393]},"}"]},f:[{t:2,x:{r:["power"],s:'_0?"On":"Off"'},p:[11,80,407]}]}]}," ",{p:[13,7,470],t:7,e:"ui-section",a:{label:"Mode"},f:[{p:[14,9,504],t:7,e:"span",f:[{t:2,x:{r:["direction"],s:'_0=="release"?"Pressurizing":"Siphoning"'},p:[14,15,510]}]}]}," ",{p:[16,7,601],t:7,e:"ui-section",a:{label:"Pressure Regulator"},f:[{p:[17,9,649],t:7,e:"ui-button",a:{icon:"sign-in",style:[{t:2,x:{r:["incheck"],s:'_0?"selected":null'},p:[17,42,682]}],action:"incheck",params:['{"id_tag": "',{t:2,r:"id_tag",p:[18,48,762]},'", "val": ',{t:2,r:"checks",p:[18,68,782]},"}"]},f:["Internal"]}," ",{p:[19,9,824],t:7,e:"ui-button",a:{icon:"sign-out",style:[{t:2,x:{r:["excheck"],s:'_0?"selected":null'},p:[19,43,858]}],action:"excheck",params:['{"id_tag": "',{t:2,r:"id_tag",p:[20,48,938]},'", "val": ',{t:2,r:"checks",p:[20,68,958]},"}"]},f:["External"]}]}," ",{t:4,f:[{p:[23,9,1042],t:7,e:"ui-section",a:{label:"Internal Target Pressure"},f:[{p:[24,11,1098],t:7,e:"ui-button",a:{icon:"pencil",action:"set_internal_pressure",params:['{"id_tag": "',{t:2,r:"id_tag",p:[25,33,1186]},'"}']},f:[{t:2,x:{r:["internal"],s:"Math.fixed(_0)"},p:[25,47,1200]}]}," ",{p:[26,11,1247],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["intdefault"],s:'_0?"disabled":null'},p:[26,44,1280]}],action:"reset_internal_pressure",params:['{"id_tag": "',{t:2,r:"id_tag",p:[27,33,1381]},'"}']},f:["Reset"]}]}],n:50,r:"incheck",p:[22,7,1018]}," ",{t:4,f:[{p:[31,11,1481],t:7,e:"ui-section",a:{label:"External Target Pressure"},f:[{p:[32,13,1539],t:7,e:"ui-button",a:{icon:"pencil",action:"set_external_pressure",params:['{"id_tag": "',{t:2,r:"id_tag",p:[33,35,1629]},'"}']},f:[{t:2,x:{r:["external"],s:"Math.fixed(_0)"},p:[33,49,1643]}]}," ",{p:[34,13,1692],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["extdefault"],s:'_0?"disabled":null'},p:[34,46,1725]}],action:"reset_external_pressure",params:['{"id_tag": "',{t:2,r:"id_tag",p:[35,35,1828]},'"}']},f:["Reset"]}]}],n:50,r:"excheck",p:[30,7,1455]}]}],n:52,r:"data.vents",p:[7,3,134]},{t:4,n:51,f:[{p:[40,5,1934],t:7,e:"span",a:{"class":"bad"},f:["Error: No vents connected."]}],r:"data.vents"}]}]},r.exports.components=r.exports.components||{};var i={back:t(357)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,357:357}],363:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.css=" table {\n width: 100%;\n border-spacing: 2px;\n }\n th {\n text-align: left;\n }\n td {\n vertical-align: top;\n }\n td .button {\n margin-top: 4px\n }",r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,3,15],t:7,e:"ui-section",f:[{p:[3,5,32],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.oneAccess"],s:'_0?"unlock":"lock"'},p:[3,22,49]}],action:"one_access"},f:[{t:2,x:{r:["data.oneAccess"],s:'_0?"One":"All"'},p:[3,82,109]}," Required"]}," ",{p:[4,5,169],t:7,e:"ui-button",a:{icon:"refresh",action:"clear"},f:["Clear"]}]}," ",{p:[6,3,246],t:7,e:"hr"}," ",{p:[7,3,254],t:7,e:"table",f:[{p:[8,3,264],t:7,e:"thead",f:[{p:[9,4,275],t:7,e:"tr",f:[{t:4,f:[{p:[10,5,306],t:7,e:"th",f:[{p:[10,9,310],t:7,e:"span",a:{"class":"highlight bold"},f:[{t:2,r:"name",p:[10,38,339]}]}]}],n:52,r:"data.regions",p:[9,8,279]}]}]}," ",{p:[13,3,391],t:7,e:"tbody",f:[{p:[14,4,402],t:7,e:"tr",f:[{t:4,f:[{p:[15,5,433],t:7,e:"td",f:[{t:4,f:[{p:[16,11,466],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["req"],s:'_0?"check-square-o":"square-o"'},p:[16,28,483]}],style:[{t:2,x:{r:["req"],s:'_0?"selected":null'},p:[16,76,531]}],action:"set",params:['{"access": "',{t:2,r:"id",p:[17,46,605]},'"}']},f:[{t:2,r:"name",p:[17,56,615]}]}," ",{p:[18,9,644],t:7,e:"br"}],n:52,r:"accesses",p:[15,9,437]}]}],n:52,r:"data.regions",p:[14,8,406]}]}]}]}," ",{p:[23,2,709],t:7,e:"hr"}," ",{p:[24,2,716],t:7,e:"span",a:{"class":"highlight bold"},f:["Unrestricted Access:"]}," ",{p:[25,2,774],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.unres_direction"],s:'_0&1?"check-square-o":"square-o"'},p:[25,19,791]}],style:[{t:2,x:{r:["data.unres_direction"],s:'_0&1?"selected":null'},p:[25,88,860]}],action:"direc_set",params:'{"unres_direction": "1"}'},f:["North"]}," ",{p:[26,2,982],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.unres_direction"],s:'_0&4?"check-square-o":"square-o"'},p:[26,19,999]}],style:[{t:2,x:{r:["data.unres_direction"],s:'_0&4?"selected":null'},p:[26,88,1068]}],action:"direc_set",params:'{"unres_direction": "4"}'},f:["East"]}," ",{p:[27,2,1189],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.unres_direction"],s:'_0&2?"check-square-o":"square-o"'},p:[27,19,1206]}],style:[{t:2,x:{r:["data.unres_direction"],s:'_0&2?"selected":null' },p:[27,88,1275]}],action:"direc_set",params:'{"unres_direction": "2"}'},f:["South"]}," ",{p:[28,2,1397],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.unres_direction"],s:'_0&8?"check-square-o":"square-o"'},p:[28,19,1414]}],style:[{t:2,x:{r:["data.unres_direction"],s:'_0&8?"selected":null'},p:[28,88,1483]}],action:"direc_set",params:'{"unres_direction": "8"}'},f:["West"]}]}," "]},e.exports=a.extend(r.exports)},{341:341}],364:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";t.exports={data:{powerState:function(t){switch(t){case 2:return"good";case 1:return"average";default:return"bad"}}},computed:{malfAction:function(){switch(this.get("data.malfStatus")){case 1:return"hack";case 2:return"occupy";case 3:return"deoccupy"}},malfButton:function(){switch(this.get("data.malfStatus")){case 1:return"Override Programming";case 2:case 4:return"Shunt Core Process";case 3:return"Return to Main Core"}},malfIcon:function(){switch(this.get("data.malfStatus")){case 1:return"terminal";case 2:case 4:return"caret-square-o-down";case 3:return"caret-square-o-left"}},powerCellStatusState:function(){var t=this.get("data.powerCellStatus");return t>50?"good":t>25?"average":"bad"}}}}(r),r.exports.template={v:3,t:[" ",{t:4,f:[{p:[46,2,1161],t:7,e:"ui-notice",f:[{p:[47,3,1175],t:7,e:"b",f:[{p:[47,6,1178],t:7,e:"h3",f:["SYSTEM FAILURE"]}]}," ",{p:[48,3,1208],t:7,e:"i",f:["I/O regulators malfunction detected! Waiting for system reboot..."]},{p:[48,75,1280],t:7,e:"br"}," Automatic reboot in ",{t:2,r:"data.failTime",p:[49,23,1307]}," seconds... ",{p:[50,3,1338],t:7,e:"ui-button",a:{icon:"refresh",action:"reboot"},f:["Reboot Now"]},{p:[50,67,1402],t:7,e:"br"},{p:[50,71,1406],t:7,e:"br"},{p:[50,75,1410],t:7,e:"br"}]}],n:50,r:"data.failTime",p:[45,1,1138]},{t:4,n:51,f:[{p:[53,2,1439],t:7,e:"ui-notice",f:[{t:4,f:[{p:[55,3,1481],t:7,e:"ui-section",a:{label:"Interface Lock"},f:[{p:[56,5,1521],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.locked"],s:'_0?"lock":"unlock"'},p:[56,22,1538]}],action:"lock"},f:[{t:2,x:{r:["data.locked"],s:'_0?"Engaged":"Disengaged"'},p:[56,73,1589]}]}]}],n:50,r:"data.siliconUser",p:[54,4,1454]},{t:4,n:51,f:[{p:[59,3,1674],t:7,e:"span",f:["Swipe an ID card to ",{t:2,x:{r:["data.locked"],s:'_0?"unlock":"lock"'},p:[59,29,1700]}," this interface."]}],r:"data.siliconUser"}]}," ",{p:[62,2,1785],t:7,e:"ui-display",a:{title:"Power Status"},f:[{p:[63,4,1822],t:7,e:"ui-section",a:{label:"Main Breaker"},f:[{t:4,f:[{p:[65,5,1903],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.isOperating"],s:'_0?"good":"bad"'},p:[65,18,1916]}]},f:[{t:2,x:{r:["data.isOperating"],s:'_0?"On":"Off"'},p:[65,57,1955]}]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"_0&&!_1"},p:[64,3,1858]},{t:4,n:51,f:[{p:[67,5,2013],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.isOperating"],s:'_0?"power-off":"close"'},p:[67,22,2030]}],style:[{t:2,x:{r:["data.isOperating"],s:'_0?"selected":null'},p:[67,75,2083]}],action:"breaker"},f:[{t:2,x:{r:["data.isOperating"],s:'_0?"On":"Off"'},p:[68,21,2145]}]}],x:{r:["data.locked","data.siliconUser"],s:"_0&&!_1"}}]}," ",{p:[71,4,2223],t:7,e:"ui-section",a:{label:"External Power"},f:[{p:[72,3,2261],t:7,e:"span",a:{"class":[{t:2,x:{r:["powerState","data.externalPower"],s:"_0(_1)"},p:[72,16,2274]}]},f:[{t:2,x:{r:["data.externalPower"],s:'_0==2?"Good":_0==1?"Low":"None"'},p:[72,52,2310]}]}]}," ",{p:[74,4,2417],t:7,e:"ui-section",a:{label:"Power Cell"},f:[{t:4,f:[{p:[76,5,2492],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.powerCellStatus",p:[76,38,2525]}],state:[{t:2,r:"powerCellStatusState",p:[76,71,2558]}]},f:[{t:2,x:{r:["adata.powerCellStatus"],s:"Math.fixed(_0)"},p:[76,97,2584]},"%"]}],n:50,x:{r:["data.powerCellStatus"],s:"_0!=null"},p:[75,3,2451]},{t:4,n:51,f:[{p:[78,5,2647],t:7,e:"span",a:{"class":"bad"},f:["Removed"]}],x:{r:["data.powerCellStatus"],s:"_0!=null"}}]}," ",{t:4,f:[{p:[82,3,2749],t:7,e:"ui-section",a:{label:"Charge Mode"},f:[{t:4,f:[{p:[84,4,2830],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.chargeMode"],s:'_0?"good":"bad"'},p:[84,17,2843]}]},f:[{t:2,x:{r:["data.chargeMode"],s:'_0?"Auto":"Off"'},p:[84,55,2881]}]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"_0&&!_1"},p:[83,5,2786]},{t:4,n:51,f:[{p:[86,4,2941],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.chargeMode"],s:'_0?"refresh":"close"'},p:[86,21,2958]}],style:[{t:2,x:{r:["data.chargeMode"],s:'_0?"selected":null'},p:[86,71,3008]}],action:"charge"},f:[{t:2,x:{r:["data.chargeMode"],s:'_0?"Auto":"Off"'},p:[87,22,3070]}]}],x:{r:["data.locked","data.siliconUser"],s:"_0&&!_1"}}," [",{p:[90,6,3147],t:7,e:"span",a:{"class":[{t:2,x:{r:["powerState","data.chargingStatus"],s:"_0(_1)"},p:[90,19,3160]}]},f:[{t:2,x:{r:["data.chargingStatus"],s:'_0==2?"Fully Charged":_0==1?"Charging":"Not Charging"'},p:[90,56,3197]}]},"]"]}],n:50,x:{r:["data.powerCellStatus"],s:"_0!=null"},p:[81,4,2710]}]}," ",{p:[94,2,3352],t:7,e:"ui-display",a:{title:"Power Channels"},f:[{t:4,f:[{p:[96,3,3422],t:7,e:"ui-section",a:{label:[{t:2,r:"title",p:[96,22,3441]}],nowrap:0},f:[{p:[97,5,3464],t:7,e:"div",a:{"class":"content"},f:[{t:2,rx:{r:"adata.powerChannels",m:[{t:30,n:"@index"},"powerLoad"]},p:[97,26,3485]}]}," ",{p:[98,5,3537],t:7,e:"div",a:{"class":"content"},f:[{p:[98,26,3558],t:7,e:"span",a:{"class":[{t:2,x:{r:["status"],s:'_0>=2?"good":"bad"'},p:[98,39,3571]}]},f:[{t:2,x:{r:["status"],s:'_0>=2?"On":"Off"'},p:[98,73,3605]}]}]}," ",{p:[99,5,3653],t:7,e:"div",a:{"class":"content"},f:["[",{p:[99,27,3675],t:7,e:"span",f:[{t:2,x:{r:["status"],s:'_0==1||_0==3?"Auto":"Manual"'},p:[99,33,3681]}]},"]"]}," ",{p:[100,5,3750],t:7,e:"div",a:{"class":"content",style:"float:right"},f:[{t:4,f:[{p:[102,6,3841],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["status"],s:'_0==1||_0==3?"selected":null'},p:[102,39,3874]}],action:"channel",params:[{t:2,r:"topicParams.auto",p:[103,30,3955]}]},f:["Auto"]}," ",{p:[104,6,3999],t:7,e:"ui-button",a:{icon:"power-off",state:[{t:2,x:{r:["status"],s:'_0==2?"selected":null'},p:[104,41,4034]}],action:"channel",params:[{t:2,r:"topicParams.on",p:[105,13,4100]}]},f:["On"]}," ",{p:[106,6,4140],t:7,e:"ui-button",a:{icon:"close",state:[{t:2,x:{r:["status"],s:'_0==0?"selected":null'},p:[106,37,4171]}],action:"channel",params:[{t:2,r:"topicParams.off",p:[107,13,4237]}]},f:["Off"]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"},p:[101,4,3795]}]}]}],n:52,r:"data.powerChannels",p:[95,4,3391]}," ",{p:[112,4,4328],t:7,e:"ui-section",a:{label:"Total Load"},f:[{p:[113,3,4362],t:7,e:"span",a:{"class":"bold"},f:[{t:2,r:"adata.totalLoad",p:[113,22,4381]}]}]}]}," ",{t:4,f:[{p:[117,4,4469],t:7,e:"ui-display",a:{title:"System Overrides"},f:[{p:[118,3,4509],t:7,e:"ui-button",a:{icon:"lightbulb-o",action:"overload"},f:["Overload"]}," ",{t:4,f:[{p:[120,5,4608],t:7,e:"ui-button",a:{icon:[{t:2,r:"malfIcon",p:[120,22,4625]}],state:[{t:2,x:{r:["data.malfStatus"],s:'_0==4?"disabled":null'},p:[120,43,4646]}],action:[{t:2,r:"malfAction",p:[120,97,4700]}]},f:[{t:2,r:"malfButton",p:[120,113,4716]}]}],n:50,r:"data.malfStatus",p:[119,3,4580]}]}],n:50,r:"data.siliconUser",p:[116,2,4441]}," ",{p:[124,2,4780],t:7,e:"ui-notice",f:[{p:[125,4,4795],t:7,e:"ui-section",a:{label:"Emergency Light Fallback"},f:[{t:4,f:[{p:[127,8,4894],t:7,e:"span",f:[{t:2,x:{r:["data.emergencyLights"],s:'_0?"Enabled":"Disabled"'},p:[127,14,4900]}]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"_0&&!_1"},p:[126,6,4846]},{t:4,n:51,f:[{p:[129,8,4978],t:7,e:"ui-button",a:{icon:"lightbulb-o",action:"emergency_lighting"},f:[{t:2,x:{r:["data.emergencyLights"],s:'_0?"Enabled":"Disabled"'},p:[129,66,5036]}]}],x:{r:["data.locked","data.siliconUser"],s:"_0&&!_1"}}]}]}," ",{p:[133,2,5143],t:7,e:"ui-notice",f:[{p:[134,4,5158],t:7,e:"ui-section",a:{label:"Night Shift Lighting"},f:[{t:4,f:[{p:[136,8,5253],t:7,e:"span",f:[{t:2,x:{r:["data.nightshiftLights"],s:'_0?"Enabled":"Disabled"'},p:[136,14,5259]}]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"_0&&!_1"},p:[135,6,5205]},{t:4,n:51,f:[{p:[138,8,5338],t:7,e:"ui-button",a:{icon:"lightbulb-o",action:"toggle_nightshift"},f:[{t:2,x:{r:["data.nightshiftLights"],s:'_0?"Enabled":"Disabled"'},p:[138,65,5395]}]}],x:{r:["data.locked","data.siliconUser"],s:"_0&&!_1"}}]}]}," ",{p:[142,2,5503],t:7,e:"ui-notice",f:[{p:[143,4,5518],t:7,e:"ui-section",a:{label:"Cover Lock"},f:[{t:4,f:[{p:[145,5,5597],t:7,e:"span",f:[{t:2,x:{r:["data.coverLocked"],s:'_0?"Engaged":"Disengaged"'},p:[145,11,5603]}]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"_0&&!_1"},p:[144,3,5552]},{t:4,n:51,f:[{p:[147,5,5673],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.coverLocked"],s:'_0?"lock":"unlock"'},p:[147,22,5690]}],action:"cover"},f:[{t:2,x:{r:["data.coverLocked"],s:'_0?"Engaged":"Disengaged"'},p:[147,79,5747]}]}],x:{r:["data.locked","data.siliconUser"],s:"_0&&!_1"}}]}]}],r:"data.failTime"}]},e.exports=a.extend(r.exports)},{341:341}],365:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Alarms"},f:[{p:[2,3,30],t:7,e:"ul",f:[{t:4,f:[{p:[4,7,69],t:7,e:"li",f:[{p:[4,11,73],t:7,e:"ui-button",a:{icon:"close",style:"danger",action:"clear",params:['{"zone": "',{t:2,r:".",p:[4,83,145]},'"}']},f:[{t:2,r:".",p:[4,92,154]}]}]}],n:52,r:"data.priority",p:[3,5,39]},{t:4,n:51,f:[{p:[6,7,196],t:7,e:"li",f:[{p:[6,11,200],t:7,e:"span",a:{"class":"good"},f:["No Priority Alerts"]}]}],r:"data.priority"}," ",{t:4,f:[{p:[9,7,295],t:7,e:"li",f:[{p:[9,11,299],t:7,e:"ui-button",a:{icon:"close",style:"caution",action:"clear",params:['{"zone": "',{t:2,r:".",p:[9,84,372]},'"}']},f:[{t:2,r:".",p:[9,93,381]}]}]}],n:52,r:"data.minor",p:[8,5,268]},{t:4,n:51,f:[{p:[11,7,423],t:7,e:"li",f:[{p:[11,11,427],t:7,e:"span",a:{"class":"good"},f:["No Minor Alerts"]}]}],r:"data.minor"}]}]}]},e.exports=a.extend(r.exports)},{341:341}],366:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:[{t:2,x:{r:["data.tank","data.sensors.0.long_name"],s:"_0?_1:null"},p:[1,20,19]}]},f:[{t:4,f:[{p:[3,5,100],t:7,e:"ui-subdisplay",a:{title:[{t:2,x:{r:["data.tank","long_name"],s:"!_0?_1:null"},p:[3,27,122]}]},f:[{p:[4,7,164],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[5,3,196],t:7,e:"span",f:[{t:2,x:{r:["pressure"],s:"Math.fixed(_0,2)"},p:[5,9,202]}," kPa"]}]}," ",{t:4,f:[{p:[8,9,295],t:7,e:"ui-section",a:{label:"Temperature"},f:[{p:[9,11,338],t:7,e:"span",f:[{t:2,x:{r:["temperature"],s:"Math.fixed(_0,2)"},p:[9,17,344]}," K"]}]}],n:50,r:"temperature",p:[7,7,267]}," ",{t:4,f:[{p:[13,9,450],t:7,e:"ui-section",a:{label:[{t:2,r:"id",p:[13,28,469]}]},f:[{p:[14,5,482],t:7,e:"span",f:[{t:2,x:{r:["."],s:"Math.fixed(_0,2)"},p:[14,11,488]},"%"]}]}],n:52,i:"id",r:"gases",p:[12,4,423]}]}],n:52,r:"adata.sensors",p:[2,3,72]}]}," ",{t:4,f:[{p:{button:[{p:[23,5,682],t:7,e:"ui-button",a:{icon:"refresh",action:"reconnect"},f:["Reconnect"]}]},t:7,e:"ui-display",a:{title:"Controls",button:0},f:[" ",{p:[25,5,768],t:7,e:"ui-section",a:{label:"Input Injector"},f:[{p:[26,7,810],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.inputting"],s:'_0?"power-off":"close"'},p:[26,24,827]}],style:[{t:2,x:{r:["data.inputting"],s:'_0?"selected":null'},p:[26,75,878]}],action:"input"},f:[{t:2,x:{r:["data.inputting"],s:'_0?"Injecting":"Off"'},p:[27,9,942]}]}]}," ",{p:[29,5,1016],t:7,e:"ui-section",a:{label:"Input Rate"},f:[{p:[30,7,1054],t:7,e:"span",f:[{t:2,x:{r:["adata.inputRate"],s:"Math.fixed(_0)"},p:[30,13,1060]}," L/s"]}]}," ",{p:[32,5,1125],t:7,e:"ui-section",a:{label:"Output Regulator"},f:[{p:[33,7,1169],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.outputting"],s:'_0?"power-off":"close"'},p:[33,24,1186]}],style:[{t:2,x:{r:["data.outputting"],s:'_0?"selected":null'},p:[33,76,1238]}],action:"output"},f:[{t:2,x:{r:["data.outputting"],s:'_0?"Open":"Closed"'},p:[34,9,1304]}]}]}," ",{p:[36,5,1377],t:7,e:"ui-section",a:{label:"Output Pressure"},f:[{p:[37,7,1420],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure"},f:[{t:2,x:{r:["adata.outputPressure"],s:"Math.round(_0)"},p:[37,50,1463]}," kPa"]}]}]}],n:50,r:"data.tank",p:[20,1,599]}]},e.exports=a.extend(r.exports)},{341:341}],367:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,3,16],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[3,5,48],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[3,22,65]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[3,66,109]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[4,22,164]}]}]}," ",{p:[6,3,223],t:7,e:"ui-section",a:{label:"Transfer Rate"},f:[{p:[7,5,263],t:7,e:"ui-button",a:{icon:"pencil",action:"rate",params:'{"rate": "input"}'},f:["Set"]}," ",{p:[8,5,350],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.rate","data.max_rate"],s:'_0==_1?"disabled":null'},p:[8,35,380]}],action:"rate",params:'{"rate": "max"}'},f:["Max"]}," ",{p:[9,5,492],t:7,e:"span",f:[{t:2,x:{r:["adata.rate"],s:"Math.round(_0)"},p:[9,11,498]}," L/s"]}]}," ",{p:[11,3,556],t:7,e:"ui-section",a:{label:"Filter"},f:[{t:4,f:[{p:[13,7,624],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["selected"],s:'_0?"selected":null'},p:[13,25,642]}],action:"filter",params:['{"mode": ',{t:2,r:"id",p:[14,42,718]},"}"]},f:[{t:2,r:"name",p:[14,51,727]}]}],n:52,r:"data.filter_types",p:[12,5,589]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],368:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,3,15],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[3,5,46],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[3,22,63]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[3,66,107]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[4,22,161]}]}]}," ",{p:[6,3,218],t:7,e:"ui-section",a:{label:"Output Pressure"},f:[{p:[7,5,259],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[8,5,353],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.set_pressure","data.max_pressure"],s:'_0==_1?"disabled":null'},p:[8,35,383]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}," ",{p:[9,5,514],t:7,e:"span",f:[{t:2,x:{r:["adata.set_pressure"],s:"Math.round(_0)"},p:[9,11,520]}," kPa"]}]}," ",{p:[11,3,584],t:7,e:"ui-section",a:{label:"Node 1"},f:[{p:[12,5,616],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.node1_concentration"],s:'_0==0?"disabled":null'},p:[12,44,655]}],action:"node1",params:'{"concentration": -0.1}'}}," ",{p:[14,5,770],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.node1_concentration"],s:'_0==0?"disabled":null'},p:[14,39,804]}],action:"node1",params:'{"concentration": -0.01}'}}," ",{p:[16,5,920],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.node1_concentration"],s:'_0==100?"disabled":null'},p:[16,38,953]}],action:"node1",params:'{"concentration": 0.01}'}}," ",{p:[18,5,1070],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.node1_concentration"],s:'_0==100?"disabled":null'},p:[18,43,1108]}],action:"node1",params:'{"concentration": 0.1}'}}," ",{p:[20,5,1224],t:7,e:"span",f:[{t:2,x:{r:["adata.node1_concentration"],s:"Math.round(_0)"},p:[20,11,1230]},"%"]}]}," ",{p:[22,3,1298],t:7,e:"ui-section",a:{label:"Node 2"},f:[{p:[23,5,1330],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.node2_concentration"],s:'_0==0?"disabled":null'},p:[23,44,1369]}],action:"node2",params:'{"concentration": -0.1}'}}," ",{p:[25,5,1484],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.node2_concentration"],s:'_0==0?"disabled":null'},p:[25,39,1518]}],action:"node2",params:'{"concentration": -0.01}'}}," ",{p:[27,5,1634],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.node2_concentration"],s:'_0==100?"disabled":null'},p:[27,38,1667]}],action:"node2",params:'{"concentration": 0.01}'}}," ",{p:[29,5,1784],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.node2_concentration"],s:'_0==100?"disabled":null'},p:[29,43,1822]}],action:"node2",params:'{"concentration": 0.1}'}}," ",{p:[31,5,1938],t:7,e:"span",f:[{t:2,x:{r:["adata.node2_concentration"],s:"Math.round(_0)"},p:[31,11,1944]},"%"]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],369:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,3,15],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[3,5,46],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[3,22,63]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[3,66,107]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[4,22,161]}]}]}," ",{t:4,f:[{p:[7,5,244],t:7,e:"ui-section",a:{label:"Transfer Rate"},f:[{p:[8,7,285],t:7,e:"ui-button",a:{icon:"pencil",action:"rate",params:'{"rate": "input"}'},f:["Set"]}," ",{p:[9,7,373],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.rate","data.max_rate"],s:'_0==_1?"disabled":null'},p:[9,37,403]}],action:"rate",params:'{"rate": "max"}'},f:["Max"]}," ",{p:[10,7,516],t:7,e:"span",f:[{t:2,x:{r:["adata.rate"],s:"Math.round(_0)"},p:[10,13,522]}," L/s"]}]}],n:50,r:"data.max_rate",p:[6,3,218]},{t:4,n:51,f:[{p:[13,5,593],t:7,e:"ui-section",a:{label:"Output Pressure"},f:[{p:[14,7,636],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[15,7,732],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.pressure","data.max_pressure"],s:'_0==_1?"disabled":null'},p:[15,37,762]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}," ",{p:[16,7,891],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.round(_0)"},p:[16,13,897]}," kPa"]}]}],r:"data.max_rate"}]}]},e.exports=a.extend(r.exports)},{341:341}],370:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:{button:[{p:[3,3,70],t:7,e:"ui-button",a:{icon:"pencil",action:"rename"},f:["Rename"]}]},t:7,e:"ui-display",a:{title:[{t:2,r:"data.borg.name",p:[1,20,19]}],button:0},f:[" ",{p:[5,2,145],t:7,e:"ui-section",a:{label:"Status"},f:[{p:[6,4,176],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.borg.emagged"],s:'_0?"check-square-o":"square-o"'},p:[6,21,193]}],style:[{t:2,x:{r:["data.borg.emagged"],s:'_0?"selected":null'},p:[6,83,255]}],action:"toggle_emagged"},f:["Emagged"]}," ",{p:[7,4,345],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.borg.lockdown"],s:'_0?"check-square-o":"square-o"'},p:[7,21,362]}],style:[{t:2,x:{r:["data.borg.lockdown"],s:'_0?"selected":null'},p:[7,84,425]}],action:"toggle_lockdown"},f:["Locked down"]}," ",{p:[8,4,521],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.borg.scrambledcodes"],s:'_0?"check-square-o":"square-o"'},p:[8,21,538]}],style:[{t:2,x:{r:["data.borg.scrambledcodes"],s:'_0?"selected":null'},p:[8,90,607]}],action:"toggle_scrambledcodes"},f:["Scrambled codes"]}]}," ",{p:[10,2,732],t:7,e:"ui-section",a:{label:"Charge"},f:[{t:4,f:[{p:[12,4,792],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.cell.maxcharge",p:[12,25,813]}],value:[{t:2,r:"data.cell.charge",p:[12,57,845]}]},f:[{t:2,x:{r:["data.cell.charge"],s:"Math.round(_0)"},p:[12,79,867]}," / ",{t:2,x:{r:["data.cell.maxcharge"],s:"Math.round(_0)"},p:[12,114,902]}]}],n:50,x:{r:["data.cell.missing"],s:"!_0"},p:[11,3,762]},{t:4,n:51,f:[{p:[14,4,961],t:7,e:"span",a:{"class":"warning"},f:["Cell missing"]},{p:[14,45,1002],t:7,e:"br"}],x:{r:["data.cell.missing"],s:"!_0"}}," ",{p:[16,3,1020],t:7,e:"ui-button",a:{icon:"pencil",action:"set_charge"},f:["Set"]},{p:[16,63,1080],t:7,e:"ui-button",a:{icon:"eject",action:"change_cell"},f:["Change"]},{p:[16,126,1143],t:7,e:"ui-button",a:{icon:"trash","class":"bad",action:"remove_cell"},f:["Remove"]}]}," ",{p:[18,2,1235],t:7,e:"ui-section",a:{label:"Radio channels"},f:[{t:4,f:[{p:[20,4,1300],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["installed"],s:'_0?"check-square-o":"square-o"'},p:[20,21,1317]}],style:[{t:2,x:{r:["installed"],s:'_0?"selected":null'},p:[20,75,1371]}],action:"toggle_radio",params:['{"channel": "',{t:2,r:"name",p:[20,154,1450]},'"}']},f:[{t:2,r:"name",p:[20,166,1462]}]}],n:52,r:"data.channels",p:[19,3,1273]}]}," ",{p:[23,2,1511],t:7,e:"ui-section",a:{label:"Module"},f:[{t:4,f:[{p:[25,4,1567],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.borg.active_module","type"],s:'_0==_1?"check-square-o":"square-o"'},p:[25,21,1584]}],style:[{t:2,x:{r:["data.borg.active_module","type"],s:'_0==_1?"selected":null'},p:[25,97,1660]}],action:"setmodule",params:['{"module": "',{t:2,r:"type",p:[25,193,1756]},'"}']},f:[{t:2,r:"name",p:[25,205,1768]}]}],n:52,r:"data.modules",p:[24,3,1541]}]}," ",{p:[28,2,1817],t:7,e:"ui-section",a:{label:"Upgrades"},f:[{t:4,f:[{p:[30,4,1876],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["installed"],s:'_0?"check-square-o":"square-o"'},p:[30,21,1893]}],style:[{t:2,x:{r:["installed"],s:'_0?"selected":null'},p:[30,75,1947]}],action:"toggle_upgrade",params:['{"upgrade": "',{t:2,r:"type",p:[30,155,2027]},'"}']},f:[{t:2,r:"name",p:[30,167,2039]}]}],n:52,r:"data.upgrades",p:[29,3,1849]}]}," ",{p:[33,2,2088],t:7,e:"ui-section",a:{label:"Master AI"},f:[{t:4,f:[{p:[35,4,2143],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["connected"],s:'_0?"check-square-o":"square-o"'},p:[35,21,2160]}],style:[{t:2,x:{r:["connected"],s:'_0?"selected":null'},p:[35,75,2214]}],action:"slavetoai",params:['{"slavetoai": "',{t:2,r:"ref",p:[35,152,2291]},'"}']},f:[{t:2,r:"name",p:[35,163,2302]}]}],n:52,r:"data.ais",p:[34,3,2121]}]}]}," ",{p:{button:[{p:[41,3,2420],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.borg.lawupdate"],s:'_0?"check-square-o":"square-o"'},p:[41,20,2437]}],style:[{t:2,x:{r:["data.borg.lawupdate"],s:'_0?"selected":null'},p:[41,84,2501]}],action:"toggle_lawupdate"},f:["Lawsync"]}]},t:7,e:"ui-display",a:{title:"Laws",button:0},f:[" ",{t:4,f:[{p:[44,3,2629],t:7,e:"p",f:[{t:2,r:".",p:[44,6,2632]}]}],n:52,r:"data.laws",p:[43,2,2607]}]}]},e.exports=a.extend(r.exports)},{341:341}],371:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:{button:[{p:[3,5,65],t:7,e:"ui-button",a:{icon:"clock-o",style:[{t:2,x:{r:["data.timing"],s:'_0?"selected":null'},p:[3,38,98]}],action:[{t:2,x:{r:["data.timing"],s:'_0?"stop":"start"'},p:[3,83,143]}]},f:[{t:2,x:{r:["data.timing"],s:'_0?"Stop":"Start"'},p:[3,119,179]}]}," ",{p:[4,5,230],t:7,e:"ui-button",a:{icon:"lightbulb-o",action:"flash",style:[{t:2,x:{r:["data.flash_charging"],s:'_0?"disabled":null'},p:[4,57,282]}]},f:[{t:2,x:{r:["data.flash_charging"],s:'_0?"Recharging":"Flash"'},p:[4,102,327]}]}]},t:7,e:"ui-display",a:{title:"Cell Timer",button:0},f:[" ",{p:[6,3,405],t:7,e:"ui-section",f:[{p:[7,5,422],t:7,e:"ui-button",a:{icon:"fast-backward",action:"time",params:'{"adjust": -600}'}}," ",{p:[8,5,511],t:7,e:"ui-button",a:{icon:"backward",action:"time",params:'{"adjust": -100}'}}," ",{p:[9,5,595],t:7,e:"span",f:[{t:2,x:{r:["text","data.minutes"],s:"_0.zeroPad(_1,2)"},p:[9,11,601]},":",{t:2,x:{r:["text","data.seconds"],s:"_0.zeroPad(_1,2)"},p:[9,45,635]}]}," ",{p:[10,5,680],t:7,e:"ui-button",a:{icon:"forward",action:"time",params:'{"adjust": 100}'}}," ",{p:[11,5,762],t:7,e:"ui-button",a:{icon:"fast-forward",action:"time",params:'{"adjust": 600}'}}]}," ",{p:[13,3,863],t:7,e:"ui-section",f:[{p:[14,7,882],t:7,e:"ui-button",a:{icon:"hourglass-start",action:"preset",params:'{"preset": "short"}'},f:["Short"]}," ",{p:[15,7,985],t:7,e:"ui-button",a:{icon:"hourglass-start",action:"preset",params:'{"preset": "medium"}'},f:["Medium"]}," ",{p:[16,7,1090],t:7,e:"ui-button",a:{icon:"hourglass-start",action:"preset",params:'{"preset": "long"}'},f:["Long"]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],372:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,3,22],t:7,e:"ui-notice",f:[{t:2,r:"data.notice",p:[3,5,38]}]}],n:50,r:"data.notice",p:[1,1,0]},{p:[6,1,77],t:7,e:"ui-display",a:{title:"Bluespace Artillery Control",button:0},f:[{t:4,f:[{p:[8,3,160],t:7,e:"ui-section",a:{label:"Target"},f:[{p:[9,5,192],t:7,e:"ui-button",a:{icon:"crosshairs",action:"recalibrate"},f:[{t:2,r:"data.target",p:[9,55,242]}]}]}," ",{p:[11,3,288],t:7,e:"ui-section",a:{label:"Controls"},f:[{t:4,f:[{p:[13,3,344],t:7,e:"ui-notice",f:[{p:[14,4,359],t:7,e:"span",f:["Bluespace Artillery firing protocols must be globally unlocked from two keycard authentication devices first!"]}]}],n:50,x:{r:["data.unlocked"],s:"!_0"},p:[12,2,319]},{t:4,n:51,f:[{p:[17,3,509],t:7,e:"ui-button",a:{icon:"warning",state:[{t:2,x:{r:["data.ready"],s:'_0?null:"disabled"'},p:[17,36,542]}],action:"fire"},f:["FIRE!"]}],x:{r:["data.unlocked"],s:"!_0"}}]}],n:50,r:"data.connected",p:[7,3,135]}," ",{t:4,f:[{p:[22,3,673],t:7,e:"ui-section",a:{label:"Maintenance"},f:[{p:[23,7,712],t:7,e:"ui-button",a:{icon:"wrench",action:"build"},f:["Complete Deployment."]}]}],n:50,x:{r:["data.connected"],s:"!_0"},p:[21,3,647]}]}]},e.exports=a.extend(r.exports)},{341:341}],373:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{p:[2,3,14],t:7,e:"span",f:["The regulator ",{t:2,x:{r:["data.hasHoldingTank"],s:'_0?"is":"is not"'},p:[2,23,34]}," connected to a tank."]}]}," ",{p:{button:[{p:[6,5,180],t:7,e:"ui-button",a:{icon:"pencil",action:"relabel"},f:["Relabel"]}]},t:7,e:"ui-display",a:{title:"Canister",button:0},f:[" ",{p:[8,3,259],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[9,5,293],t:7,e:"span",f:[{t:2,x:{r:["adata.tankPressure"],s:"Math.round(_0)"},p:[9,11,299]}," kPa"]}]}," ",{p:[11,3,363],t:7,e:"ui-section",a:{label:"Port"},f:[{p:[12,5,393],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.portConnected"],s:'_0?"good":"average"'},p:[12,18,406]}]},f:[{t:2,x:{r:["data.portConnected"],s:'_0?"Connected":"Not Connected"'},p:[12,63,451]}]}]}," ",{t:4,f:[{p:[15,3,559],t:7,e:"ui-section",a:{label:"Access"},f:[{p:[16,7,593],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.restricted"],s:'_0?"lock":"unlock"'},p:[16,24,610]}],style:[{t:2,x:{r:[],s:'"caution"'},p:[17,14,664]}],action:"restricted"},f:[{t:2,x:{r:["data.restricted"],s:'_0?"Restricted to Engineering":"Public"'},p:[18,27,705]}]}]}],n:50,r:"data.isPrototype",p:[14,3,531]}]}," ",{p:[22,1,818],t:7,e:"ui-display",a:{title:"Valve"},f:[{p:[23,3,847],t:7,e:"ui-section",a:{label:"Release Pressure"},f:[{p:[24,5,889],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.minReleasePressure",p:[24,18,902]}],max:[{t:2,r:"data.maxReleasePressure",p:[24,52,936]}],value:[{t:2,r:"data.releasePressure",p:[25,14,978]}]},f:[{t:2,x:{r:["adata.releasePressure"],s:"Math.round(_0)"},p:[25,40,1004]}," kPa"]}]}," ",{p:[27,3,1073],t:7,e:"ui-section",a:{label:"Pressure Regulator"},f:[{p:[28,5,1117],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.releasePressure","data.defaultReleasePressure"],s:'_0!=_1?null:"disabled"'},p:[28,38,1150]}],action:"pressure",params:'{"pressure": "reset"}'},f:["Reset"]}," ",{p:[30,5,1304],t:7,e:"ui-button",a:{icon:"minus",state:[{t:2,x:{r:["data.releasePressure","data.minReleasePressure"],s:'_0>_1?null:"disabled"'},p:[30,36,1335]}],action:"pressure",params:'{"pressure": "min"}'},f:["Min"]}," ",{p:[32,5,1480],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[33,5,1574],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.releasePressure","data.maxReleasePressure"],s:'_0<_1?null:"disabled"'},p:[33,35,1604]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}]}," ",{p:[36,3,1763],t:7,e:"ui-section",a:{label:"Valve"},f:[{p:[37,5,1794],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.valveOpen"],s:'_0?"unlock":"lock"'},p:[37,22,1811]}],style:[{t:2,x:{r:["data.valveOpen","data.hasHoldingTank"],s:'_0?_1?"caution":"danger":null'},p:[38,14,1864]}],action:"valve"},f:[{t:2,x:{r:["data.valveOpen"],s:'_0?"Open":"Closed"'},p:[39,22,1957]}]}]}]}," ",{t:4,f:[{p:[42,1,2049],t:7,e:"ui-display",a:{title:"Valve Toggle Timer"},f:[{t:4,f:[{p:[44,5,2112],t:7,e:"ui-section",a:{label:"Adjust Timer"},f:[{p:[45,7,2152],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.timer_is_not_default"],s:'_0?null:"disabled"'},p:[45,40,2185]}],action:"timer",params:'{"change": "reset"}'},f:["Reset"]}," ",{p:[47,7,2312],t:7,e:"ui-button",a:{icon:"minus",state:[{t:2,x:{r:["data.timer_is_not_min"],s:'_0?null:"disabled"'},p:[47,38,2343]}],action:"timer",params:'{"change": "decrease"}'},f:["Decrease"]}," ",{p:[49,7,2472],t:7,e:"ui-button",a:{icon:"pencil",state:[{t:2,x:{r:[],s:'"disabled"'},p:[49,39,2504]}],action:"timer",params:'{"change": "input"}'},f:["Set"]}," ",{p:[51,7,2587],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.timer_is_not_max"],s:'_0?null:"disabled"'},p:[51,37,2617]}],action:"timer",params:'{"change": "increase"}'},f:["Increase"]}]}],n:51,r:"data.timing",p:[43,3,2091]}," ",{p:[55,3,2779],t:7,e:"ui-section",a:{label:"Timer"},f:[{p:[56,6,2811],t:7,e:"ui-button",a:{icon:"clock-o",style:[{t:2,x:{r:["data.timing"],s:'_0?"danger":"caution"'},p:[56,39,2844]}],action:"toggle_timer"},f:[{t:2,x:{r:["data.timing"],s:'_0?"On":"Off"'},p:[57,30,2913]}]}," ",{p:[59,2,2959],t:7,e:"ui-section",a:{label:"Time until Valve Toggle"},f:[{p:[60,2,3005],t:7,e:"span",f:[{t:2,x:{r:["data.timing","data.time_left","data.timer_set"],s:"_0?_1:_2"},p:[60,8,3011]}]}]}]}]}],n:50,r:"data.isPrototype",p:[41,1,2022]},{p:{button:[{t:4,f:[{p:[69,7,3209],t:7,e:"ui-button",a:{icon:"eject",style:[{t:2,x:{r:["data.valveOpen"],s:'_0?"danger":null'},p:[69,38,3240]}],action:"eject"},f:["Eject"]}],n:50,r:"data.hasHoldingTank",p:[68,5,3175]}]},t:7,e:"ui-display",a:{title:"Holding Tank",button:0},f:[" ",{t:4,f:[{p:[73,3,3370],t:7,e:"ui-section",a:{label:"Label"},f:[{t:2,r:"data.holdingTank.name",p:[74,4,3400]}]}," ",{p:[76,3,3444],t:7,e:"ui-section",a:{label:"Pressure"},f:[{t:2,x:{r:["adata.holdingTank.tankPressure"],s:"Math.round(_0)"},p:[77,4,3477]}," kPa"]}],n:50,r:"data.hasHoldingTank",p:[72,3,3340]},{t:4,n:51,f:[{p:[80,3,3556],t:7,e:"ui-section",f:[{p:[81,4,3572],t:7,e:"span",a:{"class":"average"},f:["No Holding Tank"]}]}],r:"data.hasHoldingTank"}]}]},e.exports=a.extend(r.exports)},{341:341}],374:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";t.exports={computed:{tabs:function(){return Object.keys(this.get("data.supplies"))}}}}(r),r.exports.template={v:3,t:[" ",{p:[11,1,158],t:7,e:"ui-display",a:{title:"Cargo"},f:[{p:[12,3,188],t:7,e:"ui-section",a:{label:"Shuttle"},f:[{t:4,f:[{p:[14,7,270],t:7,e:"ui-button",a:{action:"send"},f:[{t:2,r:"data.location",p:[14,32,295]}]}],n:50,x:{r:["data.docked","data.requestonly"],s:"_0&&!_1"},p:[13,5,222]},{t:4,n:51,f:[{p:[16,7,346],t:7,e:"span",f:[{t:2,r:"data.location",p:[16,13,352]}]}],x:{r:["data.docked","data.requestonly"],s:"_0&&!_1"}}]}," ",{p:[19,3,410],t:7,e:"ui-section",a:{label:"Credits"},f:[{p:[20,5,444],t:7,e:"span",f:[{t:2,x:{r:["adata.points"],s:"Math.floor(_0)"},p:[20,11,450]}]}]}," ",{p:[22,3,506],t:7,e:"ui-section",a:{label:"CentCom Message"},f:[{p:[23,7,550],t:7,e:"span",f:[{t:2,r:"data.message",p:[23,13,556]}]}]}," ",{t:4,f:[{p:[26,5,644],t:7,e:"ui-section",a:{label:"Loan"},f:[{t:4,f:[{p:[28,9,716],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.away","data.docked"],s:'_0&&_1?null:"disabled"'},p:[29,17,744]}],action:"loan"},f:["Loan Shuttle"]}],n:50,x:{r:["data.loan_dispatched"],s:"!_0"},p:[27,7,677]},{t:4,n:51,f:[{p:[32,9,868],t:7,e:"span",a:{"class":"bad"},f:["Loaned to CentCom"]}],x:{r:["data.loan_dispatched"],s:"!_0"}}]}],n:50,x:{r:["data.loan","data.requestonly"],s:"_0&&!_1"},p:[25,3,600]}]}," ",{t:4,f:[{p:{button:[{p:[40,7,1066],t:7,e:"ui-button",a:{icon:"close",state:[{t:2,x:{r:["data.cart.length"],s:'_0?null:"disabled"'},p:[40,38,1097]}],action:"clear"},f:["Clear"]}]},t:7,e:"ui-display",a:{title:"Cart",button:0},f:[" ",{t:4,f:[{p:[43,7,1222],t:7,e:"ui-section",a:{candystripe:0,nowrap:0},f:[{p:[44,9,1263],t:7,e:"div",a:{"class":"content"},f:["#",{t:2,r:"id",p:[44,31,1285]}]}," ",{p:[45,9,1307],t:7,e:"div",a:{"class":"content"},f:[{t:2,r:"object",p:[45,30,1328]}]}," ",{p:[46,9,1354],t:7,e:"div",a:{"class":"content"},f:[{t:2,r:"cost",p:[46,30,1375]}," Credits"]}," ",{p:[47,9,1407],t:7,e:"div",a:{"class":"content"},f:[{p:[48,11,1440],t:7,e:"ui-button",a:{icon:"minus",action:"remove",params:['{"id": "',{t:2,r:"id",p:[48,67,1496]},'"}']}}]}] }],n:52,r:"data.cart",p:[42,5,1195]},{t:4,n:51,f:[{p:[52,7,1566],t:7,e:"span",f:["Nothing in Cart"]}],r:"data.cart"}]}],n:50,x:{r:["data.requestonly"],s:"!_0"},p:[37,1,972]},{p:{button:[{t:4,f:[{p:[59,7,1735],t:7,e:"ui-button",a:{icon:"close",state:[{t:2,x:{r:["data.requests.length"],s:'_0?null:"disabled"'},p:[59,38,1766]}],action:"denyall"},f:["Clear"]}],n:50,x:{r:["data.requestonly"],s:"!_0"},p:[58,5,1702]}]},t:7,e:"ui-display",a:{title:"Requests",button:0},f:[" ",{t:4,f:[{p:[63,5,1908],t:7,e:"ui-section",a:{candystripe:0,nowrap:0},f:[{p:[64,7,1947],t:7,e:"div",a:{"class":"content"},f:["#",{t:2,r:"id",p:[64,29,1969]}]}," ",{p:[65,7,1989],t:7,e:"div",a:{"class":"content"},f:[{t:2,r:"object",p:[65,28,2010]}]}," ",{p:[66,7,2034],t:7,e:"div",a:{"class":"content"},f:[{t:2,r:"cost",p:[66,28,2055]}," Credits"]}," ",{p:[67,7,2085],t:7,e:"div",a:{"class":"content"},f:["By ",{t:2,r:"orderer",p:[67,31,2109]}]}," ",{p:[68,7,2134],t:7,e:"div",a:{"class":"content"},f:["Comment: ",{t:2,r:"reason",p:[68,37,2164]}]}," ",{t:4,f:[{p:[70,9,2223],t:7,e:"div",a:{"class":"content"},f:[{p:[71,11,2256],t:7,e:"ui-button",a:{icon:"check",action:"approve",params:['{"id": "',{t:2,r:"id",p:[71,68,2313]},'"}']}}," ",{p:[72,11,2336],t:7,e:"ui-button",a:{icon:"close",action:"deny",params:['{"id": "',{t:2,r:"id",p:[72,65,2390]},'"}']}}]}],n:50,x:{r:["data.requestonly"],s:"!_0"},p:[69,7,2188]}]}],n:52,r:"data.requests",p:[62,3,1879]},{t:4,n:51,f:[{p:[77,7,2473],t:7,e:"span",f:["No Requests"]}],r:"data.requests"}]}," ",{p:[80,1,2529],t:7,e:"ui-tabs",a:{tabs:[{t:2,r:"tabs",p:[80,16,2544]}]},f:[{t:4,f:[{p:[82,5,2587],t:7,e:"tab",a:{name:[{t:2,r:"name",p:[82,16,2598]}]},f:[{t:4,f:[{p:[84,9,2641],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[84,28,2660]}],candystripe:0,right:0},f:[{p:[85,11,2700],t:7,e:"ui-button",a:{tooltip:[{t:2,r:"desc",p:[85,31,2720]}],"tooltip-side":"left",action:"add",params:['{"id": "',{t:2,r:"id",p:[85,90,2779]},'"}']},f:[{t:2,r:"cost",p:[85,100,2789]}," Credits"]}]}],n:52,r:"packs",p:[83,7,2616]}]}],n:52,r:"data.supplies",p:[81,3,2558]}]}]},e.exports=a.extend(r.exports)},{341:341}],375:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";t.exports={computed:{tabs:function(){return Object.keys(this.get("data.supplies"))}}}}(r),r.exports.template={v:3,t:[" ",{p:[12,1,163],t:7,e:"ui-notice",f:[{t:4,f:[{p:[14,5,207],t:7,e:"ui-section",a:{label:"Interface Lock"},f:[{p:[15,7,249],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.locked"],s:'_0?"lock":"unlock"'},p:[15,24,266]}],action:"lock"},f:[{t:2,x:{r:["data.locked"],s:'_0?"Engaged":"Disengaged"'},p:[15,75,317]}]}]}],n:50,r:"data.siliconUser",p:[13,3,177]},{t:4,n:51,f:[{p:[18,5,405],t:7,e:"span",f:["Swipe a QM-Level ID card to ",{t:2,x:{r:["data.locked"],s:'_0?"unlock":"lock"'},p:[18,39,439]}," this interface."]}],r:"data.siliconUser"}]}," ",{t:4,f:[{p:[23,3,546],t:7,e:"ui-display",a:{title:"Express Cargo Console"},f:[{p:[25,5,594],t:7,e:"ui-section",a:{label:"Landing Location"},f:[{p:[26,7,638],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.usingBeacon"],s:'_0?null:"selected"'},p:[26,25,656]}],action:"LZCargo"},f:["Cargo Bay"]}," ",{p:[27,7,744],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.hasBeacon","data.usingBeacon"],s:'_0?_1?"selected":null:"disabled"'},p:[27,25,762]}],action:"LZBeacon"},f:[{t:2,r:"data.beaconzone",p:[27,116,853]}," (",{t:2,r:"data.beaconName",p:[27,137,874]},")"]}," ",{p:[28,7,913],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.canBuyBeacon"],s:'_0?null:"disabled"'},p:[28,25,931]}],action:"printBeacon"},f:[{t:2,r:"data.printMsg",p:[28,90,996]}]}]}," ",{p:[31,5,1049],t:7,e:"ui-section",a:{label:"Credits"},f:[{p:[32,7,1084],t:7,e:"span",f:[{t:2,x:{r:["adata.points"],s:"Math.floor(_0)"},p:[32,13,1090]}]}]}," ",{p:[35,5,1149],t:7,e:"ui-section",a:{label:"Notice"},f:[{p:[36,7,1183],t:7,e:"span",f:[{t:2,r:"data.message",p:[36,13,1189]}]}]}]}," ",{p:[39,3,1249],t:7,e:"ui-tabs",a:{tabs:[{t:2,r:"tabs",p:[39,18,1264]}]},f:[{t:4,f:[{p:[41,7,1309],t:7,e:"tab",a:{name:[{t:2,r:"name",p:[41,18,1320]}]},f:[{t:4,f:[{p:[43,11,1365],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[43,30,1384]}],candystripe:0,right:0},f:[{p:[44,13,1425],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.canBeacon"],s:'_0?null:"disabled"'},p:[44,31,1443]}],tooltip:[{t:2,r:"desc",p:[44,80,1492]}],"tooltip-side":"left",action:"add",params:['{"id": "',{t:2,r:"id",p:[44,139,1551]},'"}']},f:[{t:2,r:"cost",p:[44,149,1561]}," Credits ",{t:2,r:"data.beaconError",p:[44,166,1578]}]}]}],n:52,r:"packs",p:[42,9,1339]}]}],n:52,r:"data.supplies",p:[40,5,1279]}]}],n:50,x:{r:["data.locked"],s:"!_0"},p:[22,1,522]}]},e.exports=a.extend(r.exports)},{341:341}],376:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Cellular Emporium",button:0},f:[{p:[2,3,48],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.can_readapt"],s:'_0?null:"disabled"'},p:[2,36,81]}],action:"readapt"},f:["Readapt"]}," ",{p:[4,3,166],t:7,e:"ui-section",a:{label:"Genetic Points Remaining",right:0},f:[{t:2,r:"data.genetic_points_remaining",p:[5,5,222]}]}]}," ",{p:[8,1,286],t:7,e:"ui-display",f:[{t:4,f:[{p:[10,3,326],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[10,22,345]}],candystripe:0,right:0},f:[{p:[11,5,378],t:7,e:"span",f:[{t:2,r:"desc",p:[11,11,384]}]}," ",{p:[12,5,404],t:7,e:"span",f:[{t:2,r:"helptext",p:[12,11,410]}]}," ",{p:[13,5,434],t:7,e:"span",f:["Cost: ",{t:2,r:"dna_cost",p:[13,17,446]}]}," ",{p:[14,5,470],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["owned","can_purchase"],s:'_0?"selected":_1?null:"disabled"'},p:[15,14,494]}],action:"evolve",params:['{"name": "',{t:2,r:"name",p:[17,25,599]},'"}']},f:[{t:2,x:{r:["owned"],s:'_0?"Evolved":"Evolve"'},p:[18,7,618]}]}]}],n:52,r:"data.abilities",p:[9,1,299]},{t:4,f:[{p:[23,3,716],t:7,e:"span",a:{"class":"warning"},f:["No abilities available."]}],n:51,r:"data.abilities",p:[22,1,694]}]}]},e.exports=a.extend(r.exports)},{341:341}],377:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{p:[2,5,17],t:7,e:"span",f:["To use this, simply spawn the atoms you want in one of the five Centcom Supplypod Bays. Items in the bay will then be launched inside your supplypod, one turf-full at a time! You can optionally use the following buttons to configure how the supplypod acts."]}]}," ",{p:[5,1,304],t:7,e:"ui-display",a:{title:"Centcom Pod Customization (to be used against helen weinstein)"},f:[{p:[8,5,397],t:7,e:"ui-section",a:{label:"Which supplypod bay will you use?"},f:[{p:[9,6,458],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.bayNumber"],s:'_0==1?"selected":null'},p:[9,24,476]}],action:"bay1"},f:["Bay #1"]}," ",{p:[10,6,561],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.bayNumber"],s:'_0==2?"selected":null'},p:[10,24,579]}],action:"bay2"},f:["Bay #2"]}," ",{p:[11,6,664],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.bayNumber"],s:'_0==3?"selected":null'},p:[11,24,682]}],action:"bay3"},f:["Bay #3"]}," ",{p:[12,6,766],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.bayNumber"],s:'_0==4?"selected":null'},p:[12,24,784]}],action:"bay4"},f:["Bay #4"]}," ",{p:[13,6,868],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.bayNumber"],s:'_0==5?"selected":null'},p:[13,24,886]}],action:"bay5","tooltip-side":"left",tooltip:"This bay is located on the western edge of CentCom. Its the glass room directly west of where ERT spawn, and south of the CentCom ferry. Useful for launching ERT/Deathsquads/etc. onto the station via drop pods."},f:["ERT Bay"]}]}," ",{p:[18,5,1236],t:7,e:"ui-section",a:{label:"Teleport to:"},f:[{p:[19,9,1279],t:7,e:"ui-button",a:{action:"teleportCentcom"},f:[{t:2,r:"data.bay",p:[19,45,1315]}]}," ",{p:[20,9,1349],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.oldArea"],s:'_0?null:"disabled"'},p:[20,27,1367]}],action:"teleportBack"},f:[{t:2,x:{r:["data.oldArea"],s:'_0?_0:"where you were"'},p:[20,86,1426]}]}]}," ",{p:[25,5,1519],t:7,e:"ui-section",a:{label:"Launch the real atoms?"},f:[{p:[26,6,1570],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.launchClone"],s:'_0?"selected":null'},p:[26,24,1588]}],action:"launchClone","tooltip-side":"left",tooltip:"Choosing this will create a duplicate of the item to be launched in Centcom, allowing you to send one type of item multiple times. Either way, the atoms are forceMoved into the supplypod after it lands (but before it opens)."},f:["Launch Clones"]}]}," ",{p:[29,5,1958],t:7,e:"ui-section",a:{label:"Launch all at once?"},f:[{p:[30,9,2008],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.launchChoice"],s:'_0==1?"selected":null'},p:[30,27,2026]}],action:"launchOrdered","tooltip-side":"left",tooltip:'Instead of launching everything in the bay at once, this will "scan" things (one turf-full at a time) in order, left to right and top to bottom. Refreshing will reset the "scanner" to the top-leftmost position.'},f:["Ordered"]}," ",{p:[32,9,2376],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.launchChoice"],s:'_0==2?"selected":null'},p:[32,27,2394]}],action:"launchRandom","tooltip-side":"left",tooltip:"Instead of launching everything in the bay at once, this will launch one random turf of items at a time."},f:["Random"]}]}," ",{p:[38,5,2656],t:7,e:"ui-section",a:{label:"Add an explosion?"},f:[{p:[39,5,2700],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.explosionChoice"],s:'_0==1?"selected":null'},p:[39,23,2718]}],action:"explosionCustom","tooltip-side":"left",tooltip:"This will cause an explosion of whatever size you like (including flame range) to occur as soon as the supplypod lands. Dont worry, supply-pods are explosion-proof!"},f:["Custom Size"]}," ",{p:[41,5,3023],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.explosionChoice"],s:'_0==2?"selected":null'},p:[41,23,3041]}],action:"explosionBus","tooltip-side":"left",tooltip:"This will cause a maxcap explosion (dependent on server config) to occur as soon as the supplypod lands. Dont worry, supply-pods are explosion-proof!"},f:["Adminbus"]}]}," ",{p:[46,5,3344],t:7,e:"ui-section",a:{label:"Extra damage?","(default":"None)"},f:[{p:[47,5,3401],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.damageChoice"],s:'_0==1?"selected":null'},p:[47,23,3419]}],action:"damageCustom","tooltip-side":"left",tooltip:"Anyone caught under the pod when it lands will be dealt this amount of brute damage. Sucks to be them!"},f:["Custom Damage"]}," ",{p:[49,5,3659],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.damageChoice"],s:'_0==2?"selected":null'},p:[49,23,3677]}],action:"damageGib","tooltip-side":"left",tooltip:"This will attempt to gib any mob caught under the pod when it lands, as well as dealing a nice 5000 brute damage. Ya know, just to be sure!"},f:["Gib"]}]}," ",{p:[54,5,3960],t:7,e:"ui-section",a:{label:"Damaging effects?"},f:[{p:[55,5,4004],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.effectStun"],s:'_0?"selected":null'},p:[55,23,4022]}],action:"effectStun","tooltip-side":"left",tooltip:"Anyone who is on the turf when the supplypod is launched will be stunned until the supplypod lands. They cant get away that easy!"},f:["Stun"]}," ",{p:[57,5,4271],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.effectLimb"],s:'_0?"selected":null'},p:[57,23,4289]}],action:"effectLimb","tooltip-side":"left",tooltip:"This will cause anyone caught under the pod to lose a limb, excluding their head."},f:["Delimb"]}," ",{p:[59,5,4492],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.effectOrgans"],s:'_0?"selected":null'},p:[59,23,4510]}],action:"effectOrgans","tooltip-side":"left",tooltip:"This will cause anyone caught under the pod to lose all their limbs and organs in a spectacular fashion."},f:["Yeet Organs"]}]}," ",{p:[64,5,4764],t:7,e:"ui-section",a:{label:"Movement effects?"},f:[{p:[65,5,4808],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.effectBluespace"],s:'_0?"selected":null'},p:[65,23,4826]}],action:"effectBluespace","tooltip-side":"left",tooltip:"Gives the supplypod an advanced Bluespace Recyling Device. After opening, the supplypod will be warped directly to the surface of a nearby NT-designated trash planet (/r/ss13)."},f:["Bluespace"]}," ",{p:[67,5,5137],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.effectStealth"],s:'_0?"selected":null'},p:[67,23,5155]}],action:"effectStealth","tooltip-side":"left",tooltip:'This hides the red target icon from appearing when you launch the supplypod. Combos well with the "Invisible" style. Sneak attack, go!'},f:["Stealth"]}," ",{p:[69,5,5418],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.effectQuiet"],s:'_0?"selected":null'},p:[69,23,5436]}],action:"effectQuiet","tooltip-side":"left",tooltip:"This will keep the supplypod from making any sounds, except for those specifically set by admins in the Sound section."},f:["Quiet Landing"]}," ",{p:[71,5,5685],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.effectReverse"],s:'_0?"selected":null'},p:[71,23,5703]}],action:"effectReverse","tooltip-side":"left",tooltip:"This pod will not send any items. Instead, after landing, the supplypod will close (similar to a normal closet closing), and then launch back to the right centcom bay to drop off any new contents."},f:["Reverse Mode"]}," ",{p:[73,5,6033],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.effectMissile"],s:'_0?"selected":null'},p:[73,23,6051]}],action:"effectMissile","tooltip-side":"left",tooltip:"This pod will not send any items. Instead, it will immediatley delete after landing (Similar visually to setting openDelay & departDelay to 0, but this looks nicer). Useful if you just wanna fuck some shit up. Combos well with the Missile style."},f:["Missile Mode"]}," ",{p:[75,5,6430],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.effectCircle"],s:'_0?"selected":null'},p:[75,23,6448]}],action:"effectCircle","tooltip-side":"left",tooltip:"This will make the supplypod come in from any angle. Im not sure why this feature exists, but here it is."},f:["Any Descent Angle"]}," ",{p:[77,5,6690],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.effectBurst"],s:'_0?"selected":null'},p:[77,23,6708]}],action:"effectBurst","tooltip-side":"left",tooltip:"This will make each click launch 5 supplypods inaccuratly around the target turf (a 3x3 area). Combos well with the Missle Mode if you dont want shit lying everywhere after."},f:["Machine Gun Mode"]}," ",{p:[79,5,7015],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.effectTarget"],s:'_0?"selected":null'},p:[79,23,7033]}],action:"effectTarget","tooltip-side":"left",tooltip:"This will make the supplypod target a specific atom, instead of the mouses position. Smiting does this automatically!"},f:["Specific Target"]}]}," ",{p:[84,5,7304],t:7,e:"ui-section",a:{label:"Change Name/Desc?"},f:[{p:[85,5,7348],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.effectName"],s:'_0?"selected":null'},p:[85,23,7366]}],action:"effectName","tooltip-side":"left",tooltip:"Allows you to add a custom name and description."},f:["Custom Name/Desc"]}," ",{p:[87,5,7546],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.effectAnnounce"],s:'_0?"selected":null'},p:[87,23,7564]}],action:"effectAnnounce","tooltip-side":"left",tooltip:"Alerts ghosts when a pod is launched. Useful if some dumb shit is aboutta come outta the pod."},f:["Alert Ghosts"]}]}," ",{p:[92,5,7812],t:7,e:"ui-section",a:{label:"Sound?"},f:[{p:[93,5,7845],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.fallingSound"],s:'_0?"selected":null'},p:[93,23,7863]}],action:"fallingSound","tooltip-side":"left",tooltip:"Choose a sound to play as the pod falls. Note that for this to work right you should know the exact length of the sound, in seconds."},f:["Custom Falling Sound"]}," ",{p:[95,5,8135],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.landingSound"],s:'_0?"selected":null'},p:[95,23,8153]}],action:"landingSound","tooltip-side":"left",tooltip:"Choose a sound to play when the pod lands."},f:["Custom Landing Sound"]}," ",{p:[97,5,8335],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.openingSound"],s:'_0?"selected":null'},p:[97,23,8353]}],action:"openingSound","tooltip-side":"left",tooltip:"Choose a sound to play when the pod opens."},f:["Custom Opening Sound"]}," ",{p:[99,5,8535],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.leavingSound"],s:'_0?"selected":null'},p:[99,23,8553]}],action:"leavingSound","tooltip-side":"left",tooltip:"Choose a sound to play when the pod departs (whether that be delection in the case of a bluespace pod, or leaving for centcom for a reversing pod)."},f:["Custom Leaving Sound"]}," ",{p:[101,5,8840],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.soundVolume"],s:'_0?"selected":null'},p:[101,23,8858]}],action:"soundVolume","tooltip-side":"left",tooltip:"Choose the volume for the sound to play at. Default values are between 1 and 100, but hey, do whatever. Im a tooltip, not a cop."},f:["Admin Sound Volume"]}]}," ",{p:[106,5,9141],t:7,e:"ui-section",a:{label:"Delay timers?"},f:[{p:[107,5,9181],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.fallDuration"],s:'_0!=4?"selected":null'},p:[107,23,9199]}],action:"fallDuration","tooltip-side":"left",tooltip:"Set how long the animation for the pod falling lasts. Create dramatic, slow falling pods!"},f:["Custom Falling Duration"]}," ",{p:[109,5,9436],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.landingDelay"],s:'_0!=20?"selected":null'},p:[109,23,9454]}],action:"landingDelay","tooltip-side":"left",tooltip:"Choose the amount of time it takes for the supplypod to hit the station. By default this value is 0.5 seconds."},f:["Custom Landing Time"]}," ",{p:[111,9,9713],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.openingDelay"],s:'_0!=30?"selected":null'},p:[111,27,9731]}],action:"openingDelay","tooltip-side":"left",tooltip:"Choose the amount of time it takes for the supplypod to open after landing. Useful for giving whatevers inside the pod a nice dramatic entrance! By default this value is 3 seconds."},f:["Custom Opening Time"]}," ",{p:[113,5,10056],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.departureDelay"],s:'_0!=30?"selected":null'},p:[113,23,10074]}],action:"departureDelay","tooltip-side":"left",tooltip:"Choose the amount of time it takes for the supplypod to leave after landing. By default this value is 3 seconds."},f:["Custom Leaving Time"]}]}," ",{p:[118,5,10354],t:7,e:"ui-section",a:{label:"Style?"},f:[{p:[119,5,10387],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.styleChoice"],s:'_0==1?"selected":null'},p:[119,23,10405]}],action:"styleStandard","tooltip-side":"left",tooltip:"Changes the pods style from the default Centcom color scheme to your standard Nanotrasen black and orange. Same color scheme as the normal station-used supplypods."},f:["Standard"]}," ",{p:[121,5,10701],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.styleChoice"],s:'_0==2?"selected":null'},p:[121,23,10719]}],action:"styleBluespace","tooltip-side":"left",tooltip:"Changes the pods style from the default Centcom color scheme to the same as the stations upgraded blue-and-white Bluespace Supplypods."},f:["Advanced"]}," ",{p:[123,5,10987],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.styleChoice"],s:'_0==4?"selected":null'},p:[123,23,11005]}],action:"styleSyndie","tooltip-side":"left",tooltip:"Changes the pods style from the default Centcom color scheme to a menacing black and blood-red. Great for sending meme-ops in style!"},f:["Syndicate"]}," ",{p:[125,5,11269],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.styleChoice"],s:'_0==5?"selected":null'},p:[125,23,11287]}],action:"styleBlue","tooltip-side":"left",tooltip:"Changes the pods style from the default Centcom color scheme to a menacing black and dark blue. Great for sending deathsquads in style!"},f:["Deathsquad"]}," ",{p:[127,5,11553],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.styleChoice"],s:'_0==6?"selected":null'},p:[127,23,11571]}],action:"styleCult","tooltip-side":"left",tooltip:"Changes the pods style from the default Centcom style to a blood and rune covered cult pod!"},f:["Cult Pod"]}," ",{p:[129,5,11791],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.styleChoice"],s:'_0==7?"selected":null'},p:[129,23,11809]}],action:"styleMissile","tooltip-side":"left",tooltip:"Changes the pods style from the default Centcom style to a large missile. Combos well with a missile mode, so the missile doesnt stick around after landing."},f:["Missile"]}," ",{p:[131,5,12096],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.styleChoice"],s:'_0==8?"selected":null'},p:[131,23,12114]}],action:"styleSMissile","tooltip-side":"left",tooltip:"Changes the pods style from the default Centcom style to a large blood-red missile. Combos well with missile mode, so the missile doesnt stick around after landing."},f:["Syndicate Missile"]}," ",{p:[133,5,12420],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.styleChoice"],s:'_0==9?"selected":null'},p:[133,23,12438]}],action:"styleBox","tooltip-side":"left",tooltip:"Changes the pods style from the default Centcom style to a large, dark-green military supply crate."},f:["Supply Crate"]}," ",{p:[135,5,12669],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.styleChoice"],s:'_0==10?"selected":null'},p:[135,23,12687]}],action:"styleHONK","tooltip-side":"left",tooltip:"Changes the pods style from the default Centcom color scheme to a colorful, clown inspired look."},f:["HONK"]}," ",{p:[137,5,12909],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.styleChoice"],s:'_0==11?"selected":null'},p:[137,23,12927]}],action:"styleFruit","tooltip-side":"left",tooltip:"for when an orange is angry"},f:["Fruit~"]}," ",{p:[139,5,13083],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.styleChoice"],s:'_0==12?"selected":null'},p:[139,23,13101]}],action:"styleInvisible","tooltip-side":"left",tooltip:'Makes the supplypod invisible! Useful for when you want to use this feature with a gateway or something. Combos well with the "Stealth" and "Quiet Landing" effects.'},f:["Invisible"]}," ",{p:[141,5,13400],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.styleChoice"],s:'_0==13?"selected":null'},p:[141,23,13418]}],action:"styleGondola","tooltip-side":"left",tooltip:"this gondola can control when he wants to deliver his supplies if he has a smart enough mind, so offer up his body to ghosts for maximum enjoyment. (Make sure to turn off bluespace and set a arbitrarily high open-time if you do!)"},f:["Gondola (alive)"]}," ",{p:[143,5,13787],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.styleChoice"],s:'_0==14?"selected":null'},p:[143,23,13805]}],action:"styleSeeThrough","tooltip-side":"left",tooltip:"By selecting this, the pod will instead look like whatevers inside it (as if it were the contents falling by themselves, without a pod). Useful for launching mechs at the station and standing tall as they soar in from the heavens."},f:["Show Contents (See-Through Pod)!"]}]}]}," ",{p:[148,1,14223],t:7,e:"ui-display",f:[{p:[149,5,14241],t:7,e:"ui-section",a:{label:[{t:2,r:"data.numObjects",p:[149,24,14260]}," turfs in ",{t:2,r:"data.bay",p:[149,53,14289]}],candystripe:0,right:0},f:[{p:[150,9,14331],t:7,e:"ui-button",a:{action:"refresh","tooltip-side":"left",tooltip:"Manually refreshes the possible things to launch in the pod bay."},f:["Refresh Pod Bay"]}," ",{p:[152,9,14500],t:7,e:"ui-button",a:{style:[{t:2,x:{r:["data.giveLauncher"],s:'_0?"selected":null'},p:[152,27,14518]}],action:"giveLauncher","tooltip-side":"left",tooltip:"THE CODEX ASTARTES CALLS THIS MANEUVER: STEEL RAIN"},f:["Enter Launch Mode"]}," ",{p:[154,9,14712],t:7,e:"ui-button",a:{style:"danger",action:"clearBay","tooltip-side":"left",tooltip:"This will delete all objs and mobs from the selected bay."},f:["Clear Selected Bay"]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],378:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[2,3,31],t:7,e:"ui-section",a:{label:"Energy"},f:[{p:[3,5,64],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.maxEnergy",p:[3,26,85]}],value:[{t:2,r:"data.energy",p:[3,53,112]}]},f:[{t:2,x:{r:["adata.energy"],s:"Math.fixed(_0)"},p:[3,70,129]}," Units"]}]}]}," ",{p:[6,1,206],t:7,e:"ui-display",a:{title:"Saved Recipes",button:0},f:[{p:[7,3,251],t:7,e:"ui-section",f:[{p:[8,5,269],t:7,e:"ui-button",a:{icon:"plus",action:"add_recipe"},f:["Add Recipe"]}," ",{p:[9,2,337],t:7,e:"ui-button",a:{icon:"minus",action:"clear_recipes"},f:["Clear Recipes"]}," ",{t:4,f:[{p:[11,7,445],t:7,e:"ui-button",a:{grid:0,icon:"tint",action:"dispense_recipe",params:['{"recipe": "',{t:2,r:"contents",p:[11,80,518]},'"}']},f:[{t:2,r:"recipe_name",p:[11,96,534]}]}],n:52,r:"data.recipes",p:[10,5,415]}]}]}," ",{p:{button:[{t:4,f:[{p:[18,7,719],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.amount","."],s:'_0==_1?"selected":null'},p:[18,37,749]}],action:"amount",params:['{"target": ',{t:2,r:".",p:[18,114,826]},"}"]},f:[{t:2,r:".",p:[18,122,834]}]}],n:52,r:"data.beakerTransferAmounts",p:[17,5,675]}]},t:7,e:"ui-display",a:{title:"Dispense",button:0},f:[" ",{p:[21,3,886],t:7,e:"ui-section",f:[{t:4,f:[{p:[23,7,936],t:7,e:"ui-button",a:{grid:0,icon:"tint",action:"dispense",params:['{"reagent": "',{t:2,r:"id",p:[23,74,1003]},'"}']},f:[{t:2,r:"title",p:[23,84,1013]}]}],n:52,r:"data.chemicals",p:[22,5,904]}]}]}," ",{p:{button:[{t:4,f:[{p:[30,7,1190],t:7,e:"ui-button",a:{icon:"minus",action:"remove",params:['{"amount": ',{t:2,r:".",p:[30,66,1249]},"}"]},f:[{t:2,r:".",p:[30,74,1257]}]}],n:52,r:"data.beakerTransferAmounts",p:[29,5,1146]}," ",{p:[32,5,1295],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?null:"disabled"'},p:[32,36,1326]}],action:"eject"},f:["Eject"]}]},t:7,e:"ui-display",a:{title:"Beaker",button:0},f:[" ",{p:[34,3,1423],t:7,e:"ui-section",a:{label:"Contents"},f:[{t:4,f:[{p:[36,7,1493],t:7,e:"span",f:[{t:2,x:{r:["adata.beakerCurrentVolume"],s:"Math.round(_0)"},p:[36,13,1499]},"/",{t:2,r:"data.beakerMaxVolume",p:[36,55,1541]}," Units"]}," ",{p:[37,4,1583],t:7,e:"span",f:["pH: ",{t:2,x:{r:["adata.beakerCurrentpH","adata.partRating"],s:"Math.round(_0*_1)/_1"},p:[37,14,1593]}]}," ",{p:[38,7,1679],t:7,e:"br"}," ",{t:4,f:[{p:[40,9,1732],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,2)"},p:[40,52,1775]}," units of ",{t:2,r:"name",p:[40,87,1810]}]},{p:[40,102,1825],t:7,e:"br"}],n:52,r:"adata.beakerContents",p:[39,7,1692]},{t:4,n:51,f:[{p:[42,9,1856],t:7,e:"span",a:{"class":"bad"},f:["Beaker Empty"]}],r:"adata.beakerContents"}],n:50,r:"data.isBeakerLoaded",p:[35,5,1458]},{t:4,n:51,f:[{p:[45,7,1932],t:7,e:"span",a:{"class":"average"},f:["No Beaker"]}],r:"data.isBeakerLoaded"}]}]}]},e.exports=a.extend(r.exports)},{341:341}],379:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Thermostat"},f:[{p:[2,3,35],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[3,5,67],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.isActive"],s:'_0?"power-off":"close"'},p:[3,22,84]}],style:[{t:2,x:{r:["data.isActive"],s:'_0?"selected":null'},p:[4,10,137]}],state:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?null:"disabled"'},p:[5,10,186]}],action:"power"},f:[{t:2,x:{r:["data.isActive"],s:'_0?"On":"Off"'},p:[6,18,249]}]}]}," ",{p:[8,3,314],t:7,e:"ui-section",a:{label:"Target"},f:[{p:[9,4,346],t:7,e:"ui-button",a:{icon:"pencil",action:"temperature",params:'{"target": "input"}'},f:[{t:2,x:{r:["adata.targetTemp"],s:"Math.round(_0)"},p:[9,79,421]}," K"]}]}]}," ",{p:{button:[{p:[14,5,564],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?null:"disabled"'},p:[14,36,595]}],action:"eject"},f:["Eject"]}]},t:7,e:"ui-display",a:{title:"Beaker",button:0},f:[" ",{p:[16,3,692],t:7,e:"ui-section",a:{label:"Contents"},f:[{t:4,f:[{p:[18,7,762],t:7,e:"span",f:["Temperature: ",{t:2,x:{r:["adata.currentTemp"],s:"Math.round(_0)"},p:[18,26,781]}," K"]}," ",{p:[19,4,828],t:7,e:"br"}," ",{p:[20,7,842],t:7,e:"span",f:["pH: ",{t:2,x:{r:["adata.currentpH","adata.partRating"],s:"Math.round(_0*_1)/_1"},p:[20,17,852]}]}," ",{p:[21,7,932],t:7,e:"br"}," ",{t:4,f:[{p:[23,3,980],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,2)"},p:[23,46,1023]}," units of ",{t:2,r:"name",p:[23,81,1058]}]},{p:[23,96,1073],t:7,e:"br"}," ",{t:4,f:[{p:[25,4,1111],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:["Purity: ",{t:2,x:{r:["purity"],s:"Math.fixed(_0,2)"},p:[25,55,1162]}]},{p:[25,87,1194],t:7,e:"br"}],n:50,r:"data.showPurity",p:[24,3,1083]}],n:52,r:"adata.beakerContents",p:[22,7,946]},{t:4,n:51,f:[{p:[28,9,1237],t:7,e:"span",a:{"class":"bad"},f:["Beaker Empty"]}],r:"adata.beakerContents"}],n:50,r:"data.isBeakerLoaded",p:[17,5,727]},{t:4,n:51,f:[{p:[31,7,1313],t:7,e:"span",a:{"class":"average"},f:["No Beaker"]}],r:"data.isBeakerLoaded"}]}]}]},e.exports=a.extend(r.exports)},{341:341}],380:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:["\ufeff",{t:4,f:[" ",{p:[2,2,33],t:7,e:"ui-display",a:{title:"Beaker",button:0},f:[{p:[3,3,71],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?"Eject":"close"'},p:[3,20,88]}],style:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?"selected":null'},p:[4,11,144]}],state:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?null:"disabled"'},p:[5,11,200]}],action:"eject"},f:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?"Eject":"No beaker"'},p:[7,5,269]}]}," ",{p:[10,3,341],t:7,e:"ui-section",f:[{t:4,f:[{t:4,f:[{p:[13,6,427],t:7,e:"ui-section",a:{label:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,2)"},p:[13,25,446]}," units of ",{t:2,r:"name",p:[13,60,481]}],nowrap:0},f:[{p:[14,7,506],t:7,e:"div",a:{"class":"content",style:"float:right"},f:[{p:[15,8,556],t:7,e:"ui-button",a:{action:"transferToBuffer",params:['{"id": "',{t:2,r:"id",p:[15,61,609]},'", "amount": 1}']},f:["1"]}," ",{p:[16,8,654],t:7,e:"ui-button",a:{action:"transferToBuffer",params:['{"id": "',{t:2,r:"id",p:[16,61,707]},'", "amount": 5}']},f:["5"]}," ",{p:[17,8,752],t:7,e:"ui-button",a:{action:"transferToBuffer",params:['{"id": "',{t:2,r:"id",p:[17,61,805]},'", "amount": 10}']},f:["10"]}," ",{p:[18,8,852],t:7,e:"ui-button",a:{action:"transferToBuffer",params:['{"id": "',{t:2,r:"id",p:[18,61,905]},'", "amount": 1000}']},f:["All"]}," ",{p:[19,8,955],t:7,e:"ui-button",a:{action:"transferToBuffer",params:['{"id": "',{t:2,r:"id",p:[19,61,1008]},'", "amount": -1}']},f:["Custom"]}," ",{p:[20,8,1059],t:7,e:"ui-button",a:{action:"analyzeBeak",params:['{"id": "',{t:2,r:"id",p:[20,56,1107]},'"}']},f:["Analyze"]}]}]}],n:52,r:"data.beakerContents",p:[12,5,391]},{t:4,n:51,f:[{p:[24,5,1189],t:7,e:"span",a:{"class":"bad"},f:["Beaker Empty"]}],r:"data.beakerContents"}],n:50,r:"data.isBeakerLoaded",p:[11,4,358]},{t:4,n:51,f:[{p:[27,5,1260],t:7,e:"span",a:{"class":"average"},f:["No Beaker"]}],r:"data.isBeakerLoaded"}]}]}," ",{p:[32,2,1348],t:7,e:"ui-display",a:{title:"Buffer"},f:[{p:[33,3,1379],t:7,e:"ui-button",a:{action:"toggleMode",state:[{t:2,x:{r:["data.mode"],s:'_0?null:"selected"'},p:[33,41,1417]}]},f:["Destroy"]}," ",{p:[34,3,1475],t:7,e:"ui-button",a:{action:"toggleMode",state:[{t:2,x:{r:["data.mode"],s:'_0?"selected":null'},p:[34,41,1513]}]},f:["Transfer to Beaker"]}," ",{p:[35,3,1582],t:7,e:"ui-section",f:[{t:4,f:[{p:[37,5,1634],t:7,e:"ui-section",a:{label:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,2)"},p:[37,24,1653]}," units of ",{t:2,r:"name",p:[37,59,1688]}],nowrap:0},f:[{p:[38,6,1712],t:7,e:"div",a:{"class":"content",style:"float:right"},f:[{p:[39,7,1761],t:7,e:"ui-button",a:{action:"transferFromBuffer",params:['{"id": "',{t:2,r:"id",p:[39,62,1816]},'", "amount": 1}']},f:["1"]}," ",{p:[40,7,1860],t:7,e:"ui-button",a:{action:"transferFromBuffer",params:['{"id": "',{t:2,r:"id",p:[40,62,1915]},'", "amount": 5}']},f:["5"]}," ",{p:[41,7,1959],t:7,e:"ui-button",a:{action:"transferFromBuffer",params:['{"id": "',{t:2,r:"id",p:[41,62,2014]},'", "amount": 10}']},f:["10"]}," ",{p:[42,7,2060],t:7,e:"ui-button",a:{action:"transferFromBuffer",params:['{"id": "',{t:2,r:"id",p:[42,62,2115]},'", "amount": 1000}']},f:["All"]}," ",{p:[43,7,2164],t:7,e:"ui-button",a:{action:"transferFromBuffer",params:['{"id": "',{t:2,r:"id",p:[43,62,2219]},'", "amount": -1}']},f:["Custom"]}," ",{p:[44,7,2269],t:7,e:"ui-button",a:{action:"analyzeBuff",params:['{"id": "',{t:2,r:"id",p:[44,55,2317]},'"}']},f:["Analyze"] }]}]}],n:52,r:"data.bufferContents",p:[36,4,1599]}]}]}," ",{t:4,f:[{p:[52,3,2453],t:7,e:"ui-display",a:{title:"Pills, Bottles and Patches"},f:[{t:4,f:[{p:[54,5,2537],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["id","data.chosenPillStyle"],s:'_0==_1?"selected":null'},p:[54,23,2555]}],action:"pillStyle",params:['{"id": "',{t:2,r:"id",p:[54,108,2640]},'"}']},f:[{t:3,r:"htmltag",p:[54,118,2650]}]}],n:52,r:"data.pillStyles",p:[53,4,2506]}," ",{p:[56,4,2694],t:7,e:"br"}," ",{t:4,f:[{p:[58,5,2740],t:7,e:"ui-button",a:{action:"ejectp",state:[{t:2,x:{r:["data.isPillBottleLoaded"],s:'_0?null:"disabled"'},p:[58,39,2774]}]},f:[{t:2,x:{r:["data.isPillBottleLoaded"],s:'_0?"Eject":"No Pill bottle loaded"'},p:[58,88,2823]}]}," ",{p:[59,5,2904],t:7,e:"span",a:{"class":"content"},f:[{t:2,r:"data.pillBotContent",p:[59,27,2926]},"/",{t:2,r:"data.pillBotMaxContent",p:[59,51,2950]}]}],n:50,r:"data.isPillBottleLoaded",p:[57,4,2703]},{t:4,n:51,f:[{p:[61,5,3002],t:7,e:"span",a:{"class":"average"},f:["No Pillbottle"]}],r:"data.isPillBottleLoaded"}," ",{p:[64,4,3063],t:7,e:"br"}," ",{p:[65,4,3073],t:7,e:"ui-button",a:{action:"createPill",params:'{"many": 0}',state:[{t:2,x:{r:["data.bufferContents"],s:'_0?null:"disabled"'},p:[65,63,3132]}]},f:["Create Pill (max 50µ)"]}," ",{p:[66,4,3216],t:7,e:"br"}," ",{p:[67,4,3226],t:7,e:"ui-button",a:{action:"createPill",params:'{"many": 1}',state:[{t:2,x:{r:["data.bufferContents"],s:'_0?null:"disabled"'},p:[67,63,3285]}]},f:["Create Multiple Pills"]}," ",{p:[68,4,3369],t:7,e:"br"}," ",{p:[69,4,3379],t:7,e:"br"}," ",{p:[70,4,3389],t:7,e:"ui-button",a:{action:"createPatch",params:'{"many": 0}',state:[{t:2,x:{r:["data.bufferContents"],s:'_0?null:"disabled"'},p:[70,64,3449]}]},f:["Create Patch (max 40µ)"]}," ",{p:[71,4,3534],t:7,e:"br"}," ",{p:[72,4,3544],t:7,e:"ui-button",a:{action:"createPatch",params:'{"many": 1}',state:[{t:2,x:{r:["data.bufferContents"],s:'_0?null:"disabled"'},p:[72,64,3604]}]},f:["Create Multiple Patches"]}," ",{p:[73,4,3690],t:7,e:"br"}," ",{p:[74,4,3700],t:7,e:"br"}," ",{p:[75,4,3710],t:7,e:"ui-button",a:{action:"createBottle",params:'{"many": 0}',state:[{t:2,x:{r:["data.bufferContents"],s:'_0?null:"disabled"'},p:[75,65,3771]}]},f:["Create Bottle (max 30µ)"]}," ",{p:[76,4,3857],t:7,e:"br"}," ",{p:[77,4,3867],t:7,e:"ui-button",a:{action:"createBottle",params:'{"many": 1}',state:[{t:2,x:{r:["data.bufferContents"],s:'_0?null:"disabled"'},p:[77,65,3928]}]},f:["Dispense Buffer to Bottles"]}," ",{p:[78,4,4017],t:7,e:"br"}," ",{p:[79,4,4027],t:7,e:"br"}," ",{p:[80,4,4037],t:7,e:"ui-button",a:{action:"createVial",params:'{"many": 0}',state:[{t:2,x:{r:["data.bufferContents"],s:'_0?null:"disabled"'},p:[80,63,4096]}]},f:["Create Hypo Vial (max 60µ)"]}," ",{p:[81,4,4185],t:7,e:"br"}," ",{p:[82,4,4195],t:7,e:"ui-button",a:{action:"createVial",params:'{"many": 1}',state:[{t:2,x:{r:["data.bufferContents"],s:'_0?null:"disabled"'},p:[82,63,4254]}]},f:["Dispense Buffer to Hypo vials"]}," ",{p:[83,4,4347],t:7,e:"br"}," ",{p:[84,4,4357],t:7,e:"br"}," ",{p:[85,4,4367],t:7,e:"ui-button",a:{action:"createDart",params:'{"many": 0}',state:[{t:2,x:{r:["data.bufferContents"],s:'_0?null:"disabled"'},p:[85,63,4426]}]},f:["Create SmartDart (max 20µ)"]}," ",{p:[86,4,4515],t:7,e:"br"}," ",{p:[87,4,4525],t:7,e:"ui-button",a:{action:"createDart",params:'{"many": 1}',state:[{t:2,x:{r:["data.bufferContents"],s:'_0?null:"disabled"'},p:[87,63,4584]}]},f:["Create Multiple SmartDarts"]}," ",{p:[88,4,4674],t:7,e:"br"}]}],n:50,x:{r:["data.condi"],s:"!_0"},p:[51,2,2430]},{t:4,n:51,f:[{p:[93,3,4717],t:7,e:"ui-display",a:{title:"Condiments bottles and packs"},f:[{p:[94,4,4772],t:7,e:"ui-button",a:{action:"createPill",params:'{"many": 0}',state:[{t:2,x:{r:["data.bufferContents"],s:'_0?null:"disabled"'},p:[94,63,4831]}]},f:["Create Pack (max 10µ)"]}," ",{p:[95,4,4915],t:7,e:"br"}," ",{p:[96,4,4925],t:7,e:"br"}," ",{p:[97,4,4935],t:7,e:"ui-button",a:{action:"createBottle",params:'{"many": 0}',state:[{t:2,x:{r:["data.bufferContents"],s:'_0?null:"disabled"'},p:[97,65,4996]}]},f:["Create Bottle (max 50µ)"]}]}],x:{r:["data.condi"],s:"!_0"}}],n:50,x:{r:["data.screen"],s:'_0=="home"'},p:[1,2,1]},{t:4,n:51,f:[{t:4,n:50,x:{r:["data.screen"],s:'_0=="analyze"'},f:[{p:[101,2,5144],t:7,e:"ui-display",a:{title:[{t:2,r:"data.analyzeVars.name",p:[101,20,5162]}]},f:[{p:[102,3,5193],t:7,e:"span",a:{"class":"highlight"},f:["Description:"]}," ",{p:[103,3,5241],t:7,e:"span",a:{"class":"content",style:"float:center"},f:[{t:2,r:"data.analyzeVars.description",p:[103,46,5284]}]}," ",{p:[104,3,5327],t:7,e:"br"}," ",{p:[105,3,5336],t:7,e:"span",a:{"class":"highlight"},f:["Color:"]}," ",{p:[106,3,5378],t:7,e:"span",a:{style:["color: ",{t:2,r:"data.analyzeVars.color",p:[106,23,5398]},"; background-color: ",{t:2,r:"data.analyzeVars.color",p:[106,69,5444]}]},f:[{t:2,r:"data.analyzeVars.color",p:[106,97,5472]}]}," ",{p:[107,3,5509],t:7,e:"br"}," ",{p:[108,3,5518],t:7,e:"span",a:{"class":"highlight"},f:["State:"]}," ",{p:[109,3,5560],t:7,e:"span",a:{"class":"content"},f:[{t:2,r:"data.analyzeVars.state",p:[109,25,5582]}]}," ",{p:[110,3,5619],t:7,e:"br"}," ",{p:[111,3,5628],t:7,e:"span",a:{"class":"highlight"},f:["Metabolization Rate:"]}," ",{p:[112,3,5684],t:7,e:"span",a:{"class":"content"},f:[{t:2,r:"data.analyzeVars.metaRate",p:[112,25,5706]},"µ/minute"]}," ",{p:[113,3,5754],t:7,e:"br"}," ",{p:[114,3,5763],t:7,e:"span",a:{"class":"highlight"},f:["Overdose Threshold:"]}," ",{p:[115,3,5818],t:7,e:"span",a:{"class":"content"},f:[{t:2,r:"data.analyzeVars.overD",p:[115,25,5840]}]}," ",{p:[116,3,5877],t:7,e:"br"}," ",{p:[117,3,5886],t:7,e:"span",a:{"class":"highlight"},f:["Addiction Threshold:"]}," ",{p:[118,3,5942],t:7,e:"span",a:{"class":"content"},f:[{t:2,r:"data.analyzeVars.addicD",p:[118,25,5964]}]}," ",{p:[119,3,6002],t:7,e:"br"}," ",{t:4,f:[{p:[121,4,6041],t:7,e:"span",a:{"class":"highlight"},f:["Minumum Reaction Temperature:"]}," ",{p:[122,4,6107],t:7,e:"span",a:{"class":"content"},f:[{t:2,r:"data.analyzeVars.minTemp",p:[122,26,6129]},"K"]}," ",{p:[123,4,6170],t:7,e:"br"}," ",{p:[124,4,6180],t:7,e:"span",a:{"class":"highlight"},f:["Optimal Reaction Temperature:"]}," ",{p:[125,4,6246],t:7,e:"span",a:{"class":"content"},f:[{t:2,r:"data.analyzeVars.maxTemp",p:[125,26,6268]},"K"]}," ",{p:[126,4,6309],t:7,e:"br"}," ",{p:[127,4,6319],t:7,e:"span",a:{"class":"highlight"},f:["Explosion Reaction Temperature:"]}," ",{p:[128,4,6387],t:7,e:"span",a:{"class":"content"},f:[{t:2,r:"data.analyzeVars.eTemp",p:[128,26,6409]},"K"]}," ",{p:[129,4,6448],t:7,e:"br"}," ",{p:[130,4,6458],t:7,e:"span",a:{"class":"highlight"},f:["Optimal reaction pH:"]}," ",{p:[131,4,6515],t:7,e:"span",a:{"class":"content"},f:[{t:2,r:"data.analyzeVars.pHpeak",p:[131,26,6537]}]}," ",{p:[132,4,6576],t:7,e:"br"}," ",{p:[133,4,6586],t:7,e:"span",a:{"class":"highlight"},f:["Current Purity:"]}," ",{p:[134,4,6638],t:7,e:"span",a:{"class":"content"},f:[{t:2,r:"data.analyzeVars.purityF",p:[134,26,6660]}]}," ",{p:[135,4,6700],t:7,e:"br"}," ",{p:[136,4,6710],t:7,e:"span",a:{"class":"highlight"},f:["Inverse Purity Threshold:"]}," ",{p:[137,4,6772],t:7,e:"span",a:{"class":"content"},f:[{t:2,r:"data.analyzeVars.inverseRatioF",p:[137,26,6794]}]}," ",{p:[138,4,6840],t:7,e:"br"}," ",{p:[139,4,6850],t:7,e:"span",a:{"class":"highlight"},f:["Explosion Purity Threshold:"]}," ",{p:[140,4,6914],t:7,e:"span",a:{"class":"content"},f:[{t:2,r:"data.analyzeVars.purityE",p:[140,26,6936]}]}," ",{p:[141,4,6976],t:7,e:"br"}],n:50,r:"data.fermianalyze",p:[120,3,6011]}," ",{p:[143,3,6996],t:7,e:"br"}," ",{p:[144,3,7005],t:7,e:"ui-button",a:{action:"goScreen",params:'{"screen": "home"}'},f:["Back"]}]}]}],x:{r:["data.screen"],s:'_0=="home"'}}]},e.exports=a.extend(r.exports)},{341:341}],381:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Recipient Contents"},f:[{p:[2,2,41],t:7,e:"ui-section",f:[{p:[3,3,56],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?null:"disabled"'},p:[3,34,87]}],action:"ejectBeaker"},f:["Eject"]}," ",{p:[4,3,173],t:7,e:"ui-button",a:{icon:"circle",state:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?null:"disabled"'},p:[4,35,205]}],action:"input"},f:["Input"]}," ",{p:[5,3,285],t:7,e:"ui-button",a:{icon:"circle",state:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?null:"disabled"'},p:[5,35,317]}],action:"amount"},f:[{t:2,r:"data.amount",p:[5,96,378]},"U"]}," ",{p:[6,3,409],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?"disabled":null'},p:[6,33,439]}],action:"makecup"},f:["Create Beaker"]}]}]}," ",{p:[9,1,556],t:7,e:"ui-display",a:{title:"Recipient"},f:[{p:[10,2,588],t:7,e:"ui-section",a:{label:"Contents"},f:[{t:4,f:[{p:[12,4,651],t:7,e:"span",f:[{t:2,x:{r:["adata.beakerCurrentVolume"],s:"Math.round(_0)"},p:[12,10,657]},"/",{t:2,r:"data.beakerMaxVolume",p:[12,52,699]}," Units"]}," ",{t:4,f:[{p:[14,5,775],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,2)"},p:[14,48,818]}," units of ",{t:2,r:"name",p:[14,83,853]}]},{p:[14,98,868],t:7,e:"br"}],n:52,r:"adata.beakerContents",p:[13,4,740]},{t:4,n:51,f:[{p:[16,5,890],t:7,e:"span",a:{"class":"bad"},f:["Recipient Empty"]}],r:"adata.beakerContents"}],n:50,r:"data.isBeakerLoaded",p:[11,3,620]},{t:4,n:51,f:[{p:[19,4,958],t:7,e:"span",a:{"class":"average"},f:["No Recipient"]}],r:"data.isBeakerLoaded"}]}]}]},e.exports=a.extend(r.exports)},{341:341}],382:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,3,15],t:7,e:"ui-button",a:{action:"toggle"},f:[{t:2,x:{r:["data.recollection"],s:'_0?"Recital":"Recollection"'},p:[2,30,42]}]}]}," ",{t:4,f:[{p:[5,3,145],t:7,e:"ui-display",f:[{t:3,r:"data.rec_text",p:[6,3,160]}," ",{t:4,f:[{p:[8,4,224],t:7,e:"br"},{p:[8,8,228],t:7,e:"ui-button",a:{action:"rec_category",params:['{"category": "',{t:2,r:"name",p:[8,63,283]},'"}']},f:[{t:3,r:"name",p:[8,75,295]}," - ",{t:3,r:"desc",p:[8,88,308]}]}],n:52,r:"data.recollection_categories",p:[7,3,182]}," ",{t:3,r:"data.rec_section",p:[10,3,345]}," ",{t:3,r:"data.rec_binds",p:[11,3,370]}]}],n:50,r:"data.recollection",p:[4,1,117]},{t:4,n:51,f:[{p:[14,2,418],t:7,e:"ui-display",a:{title:"Power",button:0},f:[{p:[15,4,455],t:7,e:"ui-section",f:[{t:3,r:"data.power",p:[16,6,473]}]}]}," ",{p:[19,2,523],t:7,e:"ui-display",f:[{p:[20,3,538],t:7,e:"ui-section",f:[{p:[21,4,554],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.selected"],s:'_0=="Driver"?"selected":null'},p:[21,22,572]}],action:"select",params:'{"category": "Driver"}'},f:["Driver"]}," ",{p:[22,4,694],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.selected"],s:'_0=="Script"?"selected":null'},p:[22,22,712]}],action:"select",params:'{"category": "Script"}'},f:["Scripts"]}," ",{p:[23,4,835],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.selected"],s:'_0=="Application"?"selected":null'},p:[23,22,853]}],action:"select",params:'{"category": "Application"}'},f:["Applications"]}," ",{p:[24,4,991],t:7,e:"br"},{t:3,r:"data.tier_info",p:[24,8,995]}]}," ",{p:[26,3,1034],t:7,e:"ui-section",f:[{t:3,r:"data.scripturecolors",p:[27,4,1050]}]},{p:[28,16,1092],t:7,e:"hr"}," ",{p:[29,3,1099],t:7,e:"ui-section",f:[{t:4,f:[{p:[31,4,1142],t:7,e:"div",f:[{p:[31,9,1147],t:7,e:"ui-button",a:{tooltip:[{t:3,r:"tip",p:[31,29,1167]}],"tooltip-side":"right",action:"recite",params:['{"category": "',{t:2,r:"type",p:[31,99,1237]},'"}']},f:["Recite ",{t:3,r:"required",p:[31,118,1256]}]}," ",{t:4,f:[{t:4,f:[{p:[34,6,1329],t:7,e:"ui-button",a:{action:"bind",params:['{"category": "',{t:2,r:"type",p:[34,53,1376]},'"}']},f:["Unbind ",{t:3,r:"bound",p:[34,72,1395]}]}],n:50,r:"bound",p:[33,5,1310]},{t:4,n:51,f:[{p:[36,6,1437],t:7,e:"ui-button",a:{action:"bind",params:['{"category": "',{t:2,r:"type",p:[36,53,1484]},'"}']},f:["Quickbind"]}],r:"bound"}],n:50,r:"quickbind",p:[32,6,1288]}," ",{t:3,r:"name",p:[39,6,1548]}," ",{t:3,r:"descname",p:[39,17,1559]}," ",{t:3,r:"invokers",p:[39,32,1574]}]}],n:52,r:"data.scripture",p:[30,3,1114]}]}]}],r:"data.recollection"}]},e.exports=a.extend(r.exports)},{341:341}],383:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Codex Gigas"},f:[{p:[2,2,34],t:7,e:"ui-section",f:[{t:2,r:"data.name",p:[3,3,49]}]}," ",{p:[5,5,82],t:7,e:"ui-section",a:{label:"Prefix"},f:[{p:[6,3,112],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0==1?null:"disabled"'},p:[6,22,131]}],action:"Dark "},f:["Dark"]}," ",{p:[7,3,215],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0==1?null:"disabled"'},p:[7,22,234]}],action:"Hellish "},f:["Hellish"]}," ",{p:[8,3,324],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0==1?null:"disabled"'},p:[8,22,343]}],action:"Fallen "},f:["Fallen"]}," ",{p:[9,3,431],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0==1?null:"disabled"'},p:[9,22,450]}],action:"Fiery "},f:["Fiery"]}," ",{p:[10,3,536],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0==1?null:"disabled"'},p:[10,22,555]}],action:"Sinful "},f:["Sinful"]}," ",{p:[11,3,643],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0==1?null:"disabled"'},p:[11,22,662]}],action:"Blood "},f:["Blood"]}," ",{p:[12,3,748],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0==1?null:"disabled"'},p:[12,22,767]}],action:"Fluffy "},f:["Fluffy"]}]}," ",{p:[14,5,875],t:7,e:"ui-section",a:{label:"Title"},f:[{p:[15,3,904],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0<=2?null:"disabled"'},p:[15,22,923]}],action:"Lord "},f:["Lord"]}," ",{p:[16,3,1007],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0<=2?null:"disabled"'},p:[16,22,1026]}],action:"Prelate "},f:["Prelate"]}," ",{p:[17,3,1116],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0<=2?null:"disabled"'},p:[17,22,1135]}],action:"Count "},f:["Count"]}," ",{p:[18,3,1221],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0<=2?null:"disabled"'},p:[18,22,1240]}],action:"Viscount "},f:["Viscount"]}," ",{p:[19,3,1332],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0<=2?null:"disabled"'},p:[19,22,1351]}],action:"Vizier "},f:["Vizier"]}," ",{p:[20,3,1439],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0<=2?null:"disabled"'},p:[20,22,1458]}],action:"Elder "},f:["Elder"]}," ",{p:[21,3,1544],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0<=2?null:"disabled"'},p:[21,22,1563]}],action:"Adept "},f:["Adept"]}]}," ",{p:[23,5,1669],t:7,e:"ui-section",a:{label:"Name"},f:[{p:[24,3,1697],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0<=4?null:"disabled"'},p:[24,22,1716]}],action:"hal"},f:["hal"]}," ",{p:[25,3,1797],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0<=4?null:"disabled"'},p:[25,22,1816]}],action:"ve"},f:["ve"]}," ",{p:[26,3,1895],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0<=4?null:"disabled"'},p:[26,22,1914]}],action:"odr"},f:["odr"]}," ",{p:[27,3,1995],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0<=4?null:"disabled"'},p:[27,22,2014]}],action:"neit"},f:["neit"]}," ",{p:[28,3,2097],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0<=4?null:"disabled"'},p:[28,22,2116]}],action:"ci"},f:["ci"]}," ",{p:[29,3,2195],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0<=4?null:"disabled"'},p:[29,22,2214]}],action:"quon"},f:["quon"]}," ",{p:[30,3,2297],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0<=4?null:"disabled"'},p:[30,22,2316]}],action:"mya"},f:["mya"]}," ",{p:[31,3,2397],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0<=4?null:"disabled"'},p:[31,22,2416]}],action:"folth"},f:["folth"]}," ",{p:[32,3,2501],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0<=4?null:"disabled"'},p:[32,22,2520]}],action:"wren"},f:["wren"]}," ",{p:[33,3,2603],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0<=4?null:"disabled"'},p:[33,22,2622]}],action:"geyr"},f:["geyr"]}," ",{p:[34,3,2705],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0<=4?null:"disabled"'},p:[34,22,2724]}],action:"hil"},f:["hil"]}," ",{p:[35,3,2805],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0<=4?null:"disabled"'},p:[35,22,2824]}],action:"niet"},f:["niet"]}," ",{p:[36,3,2907],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0<=4?null:"disabled"'},p:[36,22,2926]}],action:"twou"},f:["twou"]}," ",{p:[37,3,3009],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0<=4?null:"disabled"'},p:[37,22,3028]}],action:"phi"},f:["phi"]}," ",{p:[38,3,3109],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0<=4?null:"disabled"'},p:[38,22,3128]}],action:"coa"},f:["coa"]}]}," ",{p:[40,5,3229],t:7,e:"ui-section",a:{label:"suffix"},f:[{p:[41,3,3259],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0==4?null:"disabled"'},p:[41,22,3278]}],action:" the Red"},f:["the Red"]}," ",{p:[42,3,3368],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0==4?null:"disabled"'},p:[42,22,3387]}],action:" the Soulless"},f:["the Soulless"]}," ",{p:[43,3,3487],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0==4?null:"disabled"'},p:[43,22,3506]}],action:" the Master"},f:["the Master"]}," ",{p:[44,3,3602],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0==4?null:"disabled"'},p:[44,22,3621]}],action:", the Lord of all things"},f:["the Lord of all things"]}," ",{p:[45,3,3742],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0==4?null:"disabled"'},p:[45,22,3761]}],action:", Jr."},f:["jr"]}]}," ",{p:[47,5,3863],t:7,e:"ui-section",a:{label:"submit"},f:[{p:[48,3,3894],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0>=4?null:"disabled"'},p:[48,21,3912]}],action:"search"},f:["search"]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],384:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[2,1,1],t:7,e:"ui-button",a:{icon:"circle",action:"clean_order"},f:["Clear Order"]},{p:[2,70,70],t:7,e:"br"},{p:[2,74,74],t:7,e:"br"}," ",{p:[3,1,79],t:7,e:"i",f:["Your new computer device you always dreamed of is just four steps away..."]},{p:[3,81,159],t:7,e:"hr"}," ",{t:4,f:[" ",{p:[5,1,219],t:7,e:"div",a:{"class":"item"},f:[{p:[6,2,239],t:7,e:"h2",f:["Step 1: Select your device type"]}," ",{p:[7,2,281],t:7,e:"ui-button",a:{icon:"calc",action:"pick_device",params:'{"pick" : "1"}'},f:["Laptop"]}," ",{p:[8,2,370],t:7,e:"ui-button",a:{icon:"calc",action:"pick_device",params:'{"pick" : "2"}'},f:["LTablet"]}]}],n:50,x:{r:["data.state"],s:"_0==0"},p:[4,1,164]},{t:4,n:51,f:[{t:4,n:50,x:{r:["data.state"],s:"_0==1"},f:[{p:[11,1,492],t:7,e:"div",a:{"class":"item"},f:[{p:[12,2,512],t:7,e:"h2",f:["Step 2: Personalise your device"]}," ",{p:[13,2,554],t:7,e:"table",f:[{p:[14,3,564],t:7,e:"tr",f:[{p:[15,4,572],t:7,e:"td",f:[{p:[15,8,576],t:7,e:"b",f:["Current Price:"]}]},{p:[16,4,601],t:7,e:"td",f:[{t:2,r:"data.totalprice",p:[16,8,605]},"C"]}]}," ",{p:[18,3,636],t:7,e:"tr",f:[{p:[19,4,645],t:7,e:"td",f:[{p:[19,8,649],t:7,e:"b",f:["Battery:"]}]},{p:[20,4,668],t:7,e:"td",f:[{p:[20,8,672],t:7,e:"ui-button",a:{action:"hw_battery",params:'{"battery" : "1"}',state:[{t:2,x:{r:["data.hw_battery"],s:'_0==1?"selected":null'},p:[20,73,737]}]},f:["Standard"]}]},{p:[21,4,807],t:7,e:"td",f:[{p:[21,8,811],t:7,e:"ui-button",a:{action:"hw_battery",params:'{"battery" : "2"}',state:[{t:2,x:{r:["data.hw_battery"],s:'_0==2?"selected":null'},p:[21,73,876]}]},f:["Upgraded"]}]},{p:[22,4,946],t:7,e:"td",f:[{p:[22,8,950],t:7,e:"ui-button",a:{action:"hw_battery",params:'{"battery" : "3"}',state:[{t:2,x:{r:["data.hw_battery"],s:'_0==3?"selected":null'},p:[22,73,1015]}]},f:["Advanced"]}]}]}," ",{p:[24,3,1092],t:7,e:"tr",f:[{p:[25,4,1100],t:7,e:"td",f:[{p:[25,8,1104],t:7,e:"b",f:["Hard Drive:"]}]},{p:[26,4,1126],t:7,e:"td",f:[{p:[26,8,1130],t:7,e:"ui-button",a:{action:"hw_disk",params:'{"disk" : "1"}',state:[{t:2,x:{r:["data.hw_disk"],s:'_0==1?"selected":null'},p:[26,67,1189]}]},f:["Standard"]}]},{p:[27,4,1256],t:7,e:"td",f:[{p:[27,8,1260],t:7,e:"ui-button",a:{action:"hw_disk",params:'{"disk" : "2"}',state:[{t:2,x:{r:["data.hw_disk"],s:'_0==2?"selected":null'},p:[27,67,1319]}]},f:["Upgraded"]}]},{p:[28,4,1386],t:7,e:"td",f:[{p:[28,8,1390],t:7,e:"ui-button",a:{action:"hw_disk",params:'{"disk" : "3"}',state:[{t:2,x:{r:["data.hw_disk"],s:'_0==3?"selected":null'},p:[28,67,1449]}]},f:["Advanced"]}]}]}," ",{p:[30,3,1523],t:7,e:"tr",f:[{p:[31,4,1531],t:7,e:"td",f:[{p:[31,8,1535],t:7,e:"b",f:["Network Card:"]}]},{p:[32,4,1559],t:7,e:"td",f:[{p:[32,8,1563],t:7,e:"ui-button",a:{action:"hw_netcard",params:'{"netcard" : "0"}',state:[{t:2,x:{r:["data.hw_netcard"],s:'_0==0?"selected":null'},p:[32,73,1628]}]},f:["None"]}]},{p:[33,4,1694],t:7,e:"td",f:[{p:[33,8,1698],t:7,e:"ui-button",a:{action:"hw_netcard",params:'{"netcard" : "1"}',state:[{t:2,x:{r:["data.hw_netcard"],s:'_0==1?"selected":null'},p:[33,73,1763]}]},f:["Standard"]}]},{p:[34,4,1833],t:7,e:"td",f:[{p:[34,8,1837],t:7,e:"ui-button",a:{action:"hw_netcard",params:'{"netcard" : "2"}',state:[{t:2,x:{r:["data.hw_netcard"],s:'_0==2?"selected":null'},p:[34,73,1902]}]},f:["Advanced"]}]}]}," ",{p:[36,3,1979],t:7,e:"tr",f:[{p:[37,4,1987],t:7,e:"td",f:[{p:[37,8,1991],t:7,e:"b",f:["Nano Printer:"]}]},{p:[38,4,2015],t:7,e:"td",f:[{p:[38,8,2019],t:7,e:"ui-button",a:{action:"hw_nanoprint",params:'{"print" : "0"}',state:[{t:2,x:{r:["data.hw_nanoprint"],s:'_0==0?"selected":null'},p:[38,73,2084]}]},f:["None"]}]},{p:[39,4,2152],t:7,e:"td",f:[{p:[39,8,2156],t:7,e:"ui-button",a:{action:"hw_nanoprint",params:'{"print" : "1"}',state:[{t:2,x:{r:["data.hw_nanoprint"],s:'_0==1?"selected":null'},p:[39,73,2221]}]},f:["Standard"]}]}]}," ",{p:[41,3,2300],t:7,e:"tr",f:[{p:[42,4,2308],t:7,e:"td",f:[{p:[42,8,2312],t:7,e:"b",f:["Card Reader:"]}]},{p:[43,4,2335],t:7,e:"td",f:[{p:[43,8,2339],t:7,e:"ui-button",a:{action:"hw_card",params:'{"card" : "0"}',state:[{t:2,x:{r:["data.hw_card"],s:'_0==0?"selected":null'},p:[43,67,2398]}]},f:["None"]}]},{p:[44,4,2461],t:7,e:"td",f:[{p:[44,8,2465],t:7,e:"ui-button",a:{action:"hw_card",params:'{"card" : "1"}',state:[{t:2,x:{r:["data.hw_card"],s:'_0==1?"selected":null'},p:[44,67,2524]}]},f:["Standard"]}]}]}]}," ",{t:4,f:[" ",{p:[49,4,2658],t:7,e:"table",f:[{p:[50,5,2670],t:7,e:"tr",f:[{p:[51,6,2680],t:7,e:"td",f:[{p:[51,10,2684],t:7,e:"b",f:["Processor Unit:"]}]},{p:[52,6,2712],t:7,e:"td",f:[{p:[52,10,2716],t:7,e:"ui-button",a:{action:"hw_cpu",params:'{"cpu" : "1"}',state:[{t:2,x:{r:["data.hw_cpu"],s:'_0==1?"selected":null'},p:[52,67,2773]}]},f:["Standard"]}]},{p:[53,6,2841],t:7,e:"td",f:[{p:[53,10,2845],t:7,e:"ui-button",a:{action:"hw_cpu",params:'{"cpu" : "2"}',state:[{t:2,x:{r:["data.hw_cpu"],s:'_0==2?"selected":null'},p:[53,67,2902]}]},f:["Advanced"]}]}]}," ",{p:[55,5,2979],t:7,e:"tr",f:[{p:[56,6,2989],t:7,e:"td",f:[{p:[56,10,2993],t:7,e:"b",f:["Tesla Relay:"]}]},{p:[57,6,3018],t:7,e:"td",f:[{p:[57,10,3022],t:7,e:"ui-button",a:{action:"hw_tesla",params:'{"tesla" : "0"}',state:[{t:2,x:{r:["data.hw_tesla"],s:'_0==0?"selected":null'},p:[57,71,3083]}]},f:["None"]}]},{p:[58,6,3149],t:7,e:"td",f:[{p:[58,10,3153],t:7,e:"ui-button",a:{action:"hw_tesla",params:'{"tesla" : "1"}',state:[{t:2,x:{r:["data.hw_tesla"],s:'_0==1?"selected":null'},p:[58,71,3214]}]},f:["Standard"]}]}]}]}],n:50,x:{r:["data.devtype"],s:"_0!=2"},p:[48,3,2612]}," ",{p:[62,3,3313],t:7,e:"table",f:[{p:[63,4,3324],t:7,e:"tr",f:[{p:[64,5,3333],t:7,e:"td",f:[{p:[64,9,3337],t:7,e:"b",f:["Confirm Order:"]}]},{p:[65,5,3363],t:7,e:"td",f:[{p:[65,9,3367],t:7,e:"ui-button",a:{action:"confirm_order"},f:["CONFIRM"]}]}]}]}," ",{p:[69,2,3444],t:7,e:"hr"}," ",{p:[70,2,3450],t:7,e:"b",f:["Battery"]}," allows your device to operate without external utility power source. Advanced batteries increase battery life.",{p:[70,127,3575],t:7,e:"br"}," ",{p:[71,2,3581],t:7,e:"b",f:["Hard Drive"]}," stores file on your device. Advanced drives can store more files, but use more power, shortening battery life.",{p:[71,130,3709],t:7,e:"br"}," ",{p:[72,2,3715],t:7,e:"b",f:["Network Card"]}," allows your device to wirelessly connect to stationwide NTNet network. Basic cards are limited to on-station use, while advanced cards can operate anywhere near the station, which includes the asteroid outposts.",{p:[72,233,3946],t:7,e:"br"}," ",{p:[73,2,3952],t:7,e:"b",f:["Processor Unit"]}," is critical for your device's functionality. It allows you to run programs from your hard drive. Advanced CPUs use more power, but allow you to run more programs on background at once.",{p:[73,208,4158],t:7,e:"br"}," ",{p:[74,2,4164],t:7,e:"b",f:["Tesla Relay"]}," is an advanced wireless power relay that allows your device to connect to nearby area power controller to provide alternative power source. This component is currently unavailable on tablet computers due to size restrictions.",{p:[74,246,4408],t:7,e:"br"}," ",{p:[75,2,4414],t:7,e:"b",f:["Nano Printer"]}," is device that allows for various paperwork manipulations, such as, scanning of documents or printing new ones. This device was certified EcoFriendlyPlus and is capable of recycling existing paper for printing purposes.",{p:[75,241,4653],t:7,e:"br"}," ",{p:[76,2,4659],t:7,e:"b",f:["Card Reader"]}," adds a slot that allows you to manipulate RFID cards. Please note that this is not necessary to allow the device to read your identification, it is just necessary to manipulate other cards."]}]},{t:4,n:50,x:{r:["data.state"],s:"(!(_0==1))&&(_0==2)"},f:[" ",{p:[79,2,4903],t:7,e:"h2",f:["Step 3: Payment"]}," ",{p:[80,2,4929],t:7,e:"b",f:["Your device is now ready for fabrication.."]},{p:[80,51,4978],t:7,e:"br"}," ",{p:[81,2,4984],t:7,e:"i",f:["Please ensure the required amount of credits are in the machine, then press purchase."]},{p:[81,94,5076],t:7,e:"br"}," ",{p:[82,2,5082],t:7,e:"i",f:["Current credits: ",{p:[82,22,5102],t:7,e:"b",f:[{t:2,r:"data.credits",p:[82,25,5105]},"C"]}]},{p:[82,50,5130],t:7,e:"br"}," ",{p:[83,2,5136],t:7,e:"i",f:["Total price: ",{p:[83,18,5152],t:7,e:"b",f:[{t:2,r:"data.totalprice",p:[83,21,5155]},"C"]}]},{p:[83,49,5183],t:7,e:"br"},{p:[83,53,5187],t:7,e:"br"}," ",{p:[84,2,5193],t:7,e:"ui-button",a:{action:"purchase",state:[{t:2,x:{r:["data.credits","data.totalprice"],s:'_0>=_1?null:"disabled"'},p:[84,38,5229]}]},f:["PURCHASE"]}]},{t:4,n:50,x:{r:["data.state"],s:"(!(_0==1))&&((!(_0==2))&&(_0==3))"},f:[" ",{p:[87,2,5337],t:7,e:"h2",f:["Step 4: Thank you for your purchase"]},{p:[87,46,5381],t:7,e:"br"}," ",{p:[88,2,5387],t:7,e:"b",f:["Should you experience any issues with your new device, contact your local network admin for assistance."]}]}],x:{r:["data.state"],s:"_0==0"}}]},e.exports=a.extend(r.exports)},{341:341}],385:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,1,22],t:7,e:"ui-display",f:[{p:[3,2,37],t:7,e:"ui-section",a:{label:"Cap"},f:[{p:[4,3,65],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.is_capped"],s:'_0?"power-off":"close"'},p:[4,20,82]}],style:[{t:2,x:{r:["data.is_capped"],s:'_0?null:"selected"'},p:[4,71,133]}],action:"toggle_cap"},f:[{t:2,x:{r:["data.is_capped"],s:'_0?"On":"Off"'},p:[6,4,202]}]}]}]}],n:50,r:"data.has_cap",p:[1,1,0]},{p:[10,1,288],t:7,e:"ui-display",f:[{t:4,f:[{p:[14,2,419],t:7,e:"ui-section",f:[{p:[15,3,435],t:7,e:"ui-button",a:{action:"select_colour"},f:["Select New Colour"]}]}],n:50,r:"data.can_change_colour",p:[13,1,386]}]}," ",{p:[19,1,540],t:7,e:"ui-display",a:{title:"Stencil"},f:[{t:4,f:[{p:[21,2,599],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[21,21,618]}]},f:[{t:4,f:[{p:[23,7,655],t:7,e:"ui-button",a:{action:"select_stencil",params:['{"item":"',{t:2,r:"item",p:[23,59,707]},'"}'],style:[{t:2,x:{r:["item","data.selected_stencil"],s:'_0==_1?"selected":null'},p:[24,12,731]}]},f:[{t:2,r:"item",p:[25,4,791]}]}],n:52,r:"items",p:[22,3,632]}]}],n:52,r:"data.drawables",p:[20,3,572]}]}," ",{p:[31,1,874],t:7,e:"ui-display",a:{title:"Text Mode"},f:[{p:[32,2,907],t:7,e:"ui-section",a:{label:"Current Buffer"},f:[{t:2,r:"data.text_buffer",p:[32,37,942]}]}," ",{p:[34,2,981],t:7,e:"ui-section",f:[{p:[34,14,993],t:7,e:"ui-button",a:{action:"enter_text"},f:["New Text"]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],386:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";t.exports={data:{isHead:function(t){return t%10==0},dept_class:function(t){return 0==t?"dept-cap":t>=10&&20>t?"dept-sec":t>=20&&30>t?"dept-med":t>=30&&40>t?"dept-sci":t>=40&&50>t?"dept-eng":t>=50&&60>t?"dept-cargo":t>=200&&230>t?"dept-cent":"dept-other"},health_state:function(t,e,n,a){var r=t+e+n+a;return 0>=r?"health-5":25>=r?"health-4":50>=r?"health-3":75>=r?"health-2":"health-0"}}}}(r),r.exports.css=" .health {\n width: 16px;\n height: 16px;\n background-color: #FFF;\n border: 1px solid #434343;\n position: relative;\n top: 2px;\n display: inline-block;\n }\n .health-5 { background-color: #17d568; }\n .health-4 { background-color: #2ecc71; }\n .health-3 { background-color: #e67e22; }\n .health-2 { background-color: #ed5100; }\n .health-1 { background-color: #e74c3c; }\n .health-0 { background-color: #ed2814; }\n\n .dept-cap {color : #C06616;}\n .dept-sec {color : #E74C3C;}\n .dept-med {color : #3498DB;}\n .dept-sci {color : #9B59B6;}\n .dept-eng {color : #F1C40F;}\n .dept-cargo {color : #F39C12;}\n .dept-cent {color : #00C100;}\n .dept-other {color: #C38312;}\n\n .oxy { color : #3498db; }\n .toxin { color : #2ecc71; }\n .burn { color : #e67e22; }\n .brute { color : #e74c3c; }\n\n table.crew{\n border-collapse: collapse;\n }\n\n table.crew td {\n padding : 0px 10px;\n }",r.exports.template={v:3,t:[" ",{p:[27,1,1004],t:7,e:"ui-display",f:[{p:[28,2,1018],t:7,e:"ui-section",f:[{p:[29,3,1033],t:7,e:"table",a:{"class":"crew"},f:[{p:[30,3,1056],t:7,e:"thead",f:[{p:[31,3,1066],t:7,e:"tr",f:[{p:[32,4,1074],t:7,e:"th",f:["Name"]}," ",{p:[33,4,1091],t:7,e:"th",f:["Status"]}," ",{p:[34,4,1110],t:7,e:"th",f:["Vitals"]}," ",{p:[35,4,1129],t:7,e:"th",f:["Position"]}," ",{t:4,f:[{p:[37,5,1180],t:7,e:"th",f:["Tracking"]}],n:50,r:"data.link_allowed",p:[36,4,1150]}]}]}," ",{p:[41,3,1230],t:7,e:"tbody",f:[{t:4,f:[{p:[43,4,1266],t:7,e:"tr",f:[{p:[44,5,1275],t:7,e:"td",f:[{p:[45,6,1285],t:7,e:"span",a:{"class":[{t:2,x:{r:["isHead","ijob"],s:'_0(_1)?"bold ":""'},p:[45,19,1298]},{t:2,x:{r:["dept_class","ijob"],s:"_0(_1)"},p:[45,49,1328]}]},f:[{t:2,r:"name",p:[46,7,1357]}," (",{t:2,r:"assignment",p:[46,17,1367]},") ",{p:[47,6,1388],t:7,e:"span",f:[]}]}]}," ",{p:[49,5,1409],t:7,e:"td",f:[{t:4,f:[{p:[51,7,1448],t:7,e:"span",a:{"class":["health ",{t:2,x:{r:["health_state","oxydam","toxdam","burndam","brutedam"],s:"_0(_1,_2,_3,_4)"},p:[51,27,1468]}]}}],n:50,x:{r:["oxydam"],s:"_0!=null"},p:[50,6,1419]},{t:4,n:51,f:[{t:4,f:[{p:[54,8,1573],t:7,e:"span",a:{"class":"health health-5"}}],n:50,r:"life_status",p:[53,7,1546]},{t:4,n:51,f:[{p:[56,8,1633],t:7,e:"span",a:{"class":"health health-0"}}],r:"life_status"}],x:{r:["oxydam"],s:"_0!=null"}}]}," ",{p:[60,5,1712],t:7,e:"td",f:[{t:4,f:[{p:[62,7,1751],t:7,e:"span",f:["( ",{p:[64,8,1773],t:7,e:"span",a:{"class":"oxy"},f:[{t:2,r:"oxydam",p:[64,26,1791]}]}," / ",{p:[66,8,1825],t:7,e:"span",a:{"class":"toxin"},f:[{t:2,r:"toxdam",p:[66,28,1845]}]}," / ",{p:[68,8,1879],t:7,e:"span",a:{"class":"burn"},f:[{t:2,r:"burndam",p:[68,27,1898]}]}," / ",{p:[70,8,1933],t:7,e:"span",a:{"class":"brute"},f:[{t:2,r:"brutedam",p:[70,28,1953]}]}," )"]}],n:50,x:{r:["oxydam"],s:"_0!=null"},p:[61,6,1722]},{t:4,n:51,f:[{t:4,f:[{p:[75,8,2042],t:7,e:"span",f:["Alive"]}],n:50,r:"life_status",p:[74,7,2015]},{t:4,n:51,f:[{p:[77,8,2083],t:7,e:"span",f:["Dead"]}],r:"life_status"}],x:{r:["oxydam"],s:"_0!=null"}}]}," ",{p:[81,5,2142],t:7,e:"td",f:[{t:4,f:[{p:[83,6,2178],t:7,e:"span",f:[{t:2,r:"area",p:[83,12,2184]}]}],n:50,x:{r:["pos_x"],s:"_0!=null"},p:[82,5,2151]},{t:4,n:51,f:[{p:[85,6,2218],t:7,e:"span",f:["N/A"]}], -x:{r:["pos_x"],s:"_0!=null"}}]}," ",{t:4,f:[{p:[89,6,2293],t:7,e:"td",f:[{p:[90,7,2304],t:7,e:"ui-button",a:{action:"select_person",state:[{t:2,x:{r:["can_track"],s:'_0?null:"disabled"'},p:[90,48,2345]}],params:['{"name":"',{t:2,r:"name",p:[90,100,2397]},'"}']},f:["Track"]}]}],n:50,r:"data.link_allowed",p:[88,5,2261]}]}],n:52,r:"data.sensors",p:[42,3,1240]}]}]}]}]}," "]},e.exports=a.extend(r.exports)},{341:341}],387:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Occupant"},f:[{p:[2,3,32],t:7,e:"ui-section",a:{label:"Occupant"},f:[{p:[3,3,64],t:7,e:"span",f:[{t:2,x:{r:["data.occupant.name"],s:'_0?_0:"No Occupant"'},p:[3,9,70]}]}]}," ",{t:4,f:[{p:[6,5,184],t:7,e:"ui-section",a:{label:"State"},f:[{p:[7,7,217],t:7,e:"span",a:{"class":[{t:2,r:"data.occupant.statstate",p:[7,20,230]}]},f:[{t:2,r:"data.occupant.stat",p:[7,49,259]}]}]}," ",{p:[9,4,309],t:7,e:"ui-section",a:{label:"Temperature"},f:[{p:[10,6,347],t:7,e:"span",a:{"class":[{t:2,r:"data.occupant.temperaturestatus",p:[10,19,360]}]},f:[{t:2,r:"data.occupant.bodyTemperature",p:[10,56,397]}," K"]}]}," ",{p:[12,5,461],t:7,e:"ui-section",a:{label:"Health"},f:[{p:[13,7,495],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.occupant.minHealth",p:[13,20,508]}],max:[{t:2,r:"data.occupant.maxHealth",p:[13,54,542]}],value:[{t:2,r:"data.occupant.health",p:[13,90,578]}],state:[{t:2,x:{r:["data.occupant.health"],s:'_0>=0?"good":"average"'},p:[14,16,619]}]},f:[{t:2,r:"data.occupant.health",p:[14,68,671]}]}]}," ",{t:4,f:[{p:[17,7,892],t:7,e:"ui-section",a:{label:[{t:2,r:"label",p:[17,26,911]}]},f:[{p:[18,9,931],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.occupant.maxHealth",p:[18,30,952]}],value:[{t:2,rx:{r:"data.occupant",m:[{t:30,n:"type"}]},p:[18,66,988]}],state:"bad"},f:[{t:2,rx:{r:"data.occupant",m:[{t:30,n:"type"}]},p:[18,103,1025]}]}]}],n:52,x:{r:[],s:'[{label:"Brute",type:"bruteLoss"},{label:"Respiratory",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Burn",type:"fireLoss"}]'},p:[16,5,727]}],n:50,r:"data.hasOccupant",p:[5,3,155]}]}," ",{p:[23,1,1116],t:7,e:"ui-display",a:{title:"Cell"},f:[{p:[24,3,1144],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[25,5,1175],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.isOperating"],s:'_0?"power-off":"close"'},p:[25,22,1192]}],style:[{t:2,x:{r:["data.isOperating"],s:'_0?"selected":null'},p:[26,14,1251]}],state:[{t:2,x:{r:["data.isOpen"],s:'_0?"disabled":null'},p:[27,14,1306]}],action:"power"},f:[{t:2,x:{r:["data.isOperating"],s:'_0?"On":"Off"'},p:[28,22,1364]}]}]}," ",{p:[30,3,1430],t:7,e:"ui-section",a:{label:"Temperature"},f:[{p:[31,3,1465],t:7,e:"span",a:{"class":[{t:2,r:"data.temperaturestatus",p:[31,16,1478]}]},f:[{t:2,r:"data.cellTemperature",p:[31,44,1506]}," K"]}]}," ",{p:[33,2,1556],t:7,e:"ui-section",a:{label:"Door"},f:[{p:[34,5,1586],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.isOpen"],s:'_0?"unlock":"lock"'},p:[34,22,1603]}],action:"door"},f:[{t:2,x:{r:["data.isOpen"],s:'_0?"Open":"Closed"'},p:[34,73,1654]}]}," ",{p:[35,5,1706],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.autoEject"],s:'_0?"sign-out":"sign-in"'},p:[35,22,1723]}],action:"autoeject"},f:[{t:2,x:{r:["data.autoEject"],s:'_0?"Auto":"Manual"'},p:[35,86,1787]}]}]}]}," ",{p:{button:[{p:[40,5,1928],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?null:"disabled"'},p:[40,36,1959]}],action:"ejectbeaker"},f:["Eject"]}]},t:7,e:"ui-display",a:{title:"Beaker",button:0},f:[" ",{p:[42,3,2060],t:7,e:"ui-section",a:{label:"Contents"},f:[{t:4,f:[{t:4,f:[{p:[45,9,2167],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,r:"volume",p:[45,52,2210]}," units of ",{t:2,r:"name",p:[45,72,2230]}]},{p:[45,87,2245],t:7,e:"br"}],n:52,r:"adata.beakerContents",p:[44,7,2128]},{t:4,n:51,f:[{p:[47,9,2274],t:7,e:"span",a:{"class":"bad"},f:["Beaker Empty"]}],r:"adata.beakerContents"}],n:50,r:"data.isBeakerLoaded",p:[43,5,2094]},{t:4,n:51,f:[{p:[50,7,2347],t:7,e:"span",a:{"class":"average"},f:["No Beaker"]}],r:"data.isBeakerLoaded"}]}]}]},e.exports=a.extend(r.exports)},{341:341}],388:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,2,14],t:7,e:"ui-section",a:{label:"State"},f:[{t:4,f:[{p:[4,4,73],t:7,e:"span",a:{"class":"good"},f:["Ready"]}],n:50,r:"data.full_pressure",p:[3,3,43]},{t:4,n:51,f:[{t:4,f:[{p:[7,5,147],t:7,e:"span",a:{"class":"bad"},f:["Power Disabled"]}],n:50,r:"data.panel_open",p:[6,4,119]},{t:4,n:51,f:[{t:4,f:[{p:[10,6,239],t:7,e:"span",a:{"class":"average"},f:["Pressurizing"]}],n:50,r:"data.pressure_charging",p:[9,5,203]},{t:4,n:51,f:[{p:[12,6,299],t:7,e:"span",a:{"class":"bad"},f:["Off"]}],r:"data.pressure_charging"}],r:"data.panel_open"}],r:"data.full_pressure"}]}," ",{p:[17,2,377],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[18,3,409],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.per",p:[18,36,442]}],state:"good"},f:[{t:2,r:"data.per",p:[18,63,469]},"%"]}]}," ",{p:[20,5,511],t:7,e:"ui-section",a:{label:"Handle"},f:[{p:[21,9,547],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.flush"],s:'_0?"toggle-on":"toggle-off"'},p:[22,10,568]}],state:[{t:2,x:{r:["data.isai","data.panel_open"],s:'_0||_1?"disabled":null'},p:[23,11,625]}],action:[{t:2,x:{r:["data.flush"],s:'_0?"handle-0":"handle-1"'},p:[24,12,691]}]},f:[{t:2,x:{r:["data.flush"],s:'_0?"Disengage":"Engage"'},p:[25,5,739]}]}]}," ",{p:[27,2,811],t:7,e:"ui-section",a:{label:"Eject"},f:[{p:[28,3,840],t:7,e:"ui-button",a:{icon:"sign-out",state:[{t:2,x:{r:["data.isai"],s:'_0?"disabled":null'},p:[28,37,874]}],action:"eject"},f:["Eject Contents"]},{p:[28,114,951],t:7,e:"br"}]}," ",{p:[30,2,973],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[31,3,1002],t:7,e:"ui-button",a:{icon:"power-off",state:[{t:2,x:{r:["data.panel_open"],s:'_0?"disabled":null'},p:[31,38,1037]}],action:[{t:2,x:{r:["data.pressure_charging"],s:'_0?"pump-0":"pump-1"'},p:[31,87,1086]}],style:[{t:2,x:{r:["data.pressure_charging"],s:'_0?"selected":null'},p:[31,145,1144]}]}},{p:[31,206,1205],t:7,e:"br"}]}]}]},e.exports=a.extend(r.exports)},{341:341}],389:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"DNA Vault Database"},f:[{p:[2,3,42],t:7,e:"ui-section",a:{label:"Human DNA"},f:[{p:[3,7,79],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.dna_max",p:[3,28,100]}],value:[{t:2,r:"data.dna",p:[3,53,125]}]},f:[{t:2,r:"data.dna",p:[3,67,139]},"/",{t:2,r:"data.dna_max",p:[3,80,152]}," Samples"]}]}," ",{p:[5,3,204],t:7,e:"ui-section",a:{label:"Plant Data"},f:[{p:[6,5,240],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.plants_max",p:[6,26,261]}],value:[{t:2,r:"data.plants",p:[6,54,289]}]},f:[{t:2,r:"data.plants",p:[6,71,306]},"/",{t:2,r:"data.plants_max",p:[6,87,322]}," Samples"]}]}," ",{p:[8,3,377],t:7,e:"ui-section",a:{label:"Animal Data"},f:[{p:[9,5,414],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.animals_max",p:[9,26,435]}],value:[{t:2,r:"data.animals",p:[9,55,464]}]},f:[{t:2,r:"data.animals",p:[9,73,482]},"/",{t:2,r:"data.animals_max",p:[9,90,499]}," Samples"]}]}]}," ",{t:4,f:[{p:[13,1,604],t:7,e:"ui-display",a:{title:"Personal Gene Therapy"},f:[{p:[14,3,650],t:7,e:"ui-section",f:[{p:[15,2,664],t:7,e:"span",f:["Applicable gene therapy treatments:"]}]}," ",{p:[17,3,731],t:7,e:"ui-section",f:[{p:[18,2,745],t:7,e:"ui-button",a:{action:"gene",params:['{"choice": "',{t:2,r:"data.choiceA",p:[18,47,790]},'"}']},f:[{t:2,r:"data.choiceA",p:[18,67,810]}]}," ",{p:[19,2,840],t:7,e:"ui-button",a:{action:"gene",params:['{"choice": "',{t:2,r:"data.choiceB",p:[19,47,885]},'"}']},f:[{t:2,r:"data.choiceB",p:[19,67,905]}]}]}]}],n:50,x:{r:["data.completed","data.used"],s:"_0&&!_1"},p:[12,1,567]}]},e.exports=a.extend(r.exports)},{341:341}],390:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Occupant"},f:[{p:[2,3,32],t:7,e:"ui-section",a:{label:"Occupant"},f:[{p:[3,3,64],t:7,e:"span",f:[{t:2,x:{r:["data.occupant.name"],s:'_0?_0:"No Occupant"'},p:[3,9,70]}]}]}," ",{t:4,f:[{p:[6,5,178],t:7,e:"ui-section",a:{label:"Items in storage"},f:[{p:[7,4,219],t:7,e:"span",f:[{t:2,r:"data.items",p:[7,10,225]}]}]}],n:50,r:"data.items",p:[5,3,155]}," ",{t:4,f:[{p:[11,5,300],t:7,e:"ui-section",a:{label:"State"},f:[{p:[12,7,333],t:7,e:"span",a:{"class":[{t:2,r:"data.occupant.statstate",p:[12,20,346]}]},f:[{t:2,r:"data.occupant.stat",p:[12,49,375]}]}]}," ",{p:[14,5,426],t:7,e:"ui-section",a:{label:"Health"},f:[{p:[15,7,460],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.occupant.minHealth",p:[15,20,473]}],max:[{t:2,r:"data.occupant.maxHealth",p:[15,54,507]}],value:[{t:2,r:"data.occupant.health",p:[15,90,543]}],state:[{t:2,x:{r:["data.occupant.health"],s:'_0>=0?"good":"average"'},p:[16,16,584]}]},f:[{t:2,x:{r:["adata.occupant.health"],s:"Math.round(_0)"},p:[16,68,636]}]}]}," ",{t:4,f:[{p:[19,7,870],t:7,e:"ui-section",a:{label:[{t:2,r:"label",p:[19,26,889]}]},f:[{p:[20,9,909],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.occupant.maxHealth",p:[20,30,930]}],value:[{t:2,rx:{r:"data.occupant",m:[{t:30,n:"type"}]},p:[20,66,966]}],state:"bad"},f:[{t:2,x:{r:["type","adata.occupant"],s:"Math.round(_1[_0])"},p:[20,103,1003]}]}]}],n:52,x:{r:[],s:'[{label:"Brute",type:"bruteLoss"},{label:"Respiratory",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Burn",type:"fireLoss"}]'},p:[18,5,705]}," ",{p:[23,5,1087],t:7,e:"ui-section",a:{label:"Cells"},f:[{p:[24,9,1122],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.occupant.cloneLoss"],s:'_0?"bad":"good"'},p:[24,22,1135]}]},f:[{t:2,x:{r:["data.occupant.cloneLoss"],s:'_0?"Damaged":"Healthy"'},p:[24,68,1181]}]}]}," ",{p:[26,5,1262],t:7,e:"ui-section",a:{label:"Brain"},f:[{p:[27,9,1297],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.occupant.brainLoss"],s:'_0?"bad":"good"'},p:[27,22,1310]}]},f:[{t:2,x:{r:["data.occupant.brainLoss"],s:'_0?"Abnormal":"Healthy"'},p:[27,68,1356]}]}]}," ",{p:[29,5,1438],t:7,e:"ui-section",a:{label:"Bloodstream"},f:[{t:4,f:[{p:[31,11,1523],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,1)"},p:[31,54,1566]}," units of ",{t:2,r:"name",p:[31,89,1601]}]},{p:[31,104,1616],t:7,e:"br"}],n:52,r:"adata.occupant.reagents",p:[30,9,1479]},{t:4,n:51,f:[{p:[33,11,1649],t:7,e:"span",a:{"class":"good"},f:["Pure"]}],r:"adata.occupant.reagents"}]}],n:50,r:"data.occupied",p:[10,3,274]}]}," ",{p:[38,1,1740],t:7,e:"ui-display",a:{title:"Operations"},f:[{p:[39,3,1774],t:7,e:"ui-section",a:{label:"Inject"},f:[{t:4,f:[{p:[41,7,1832],t:7,e:"ui-button",a:{icon:"flask",state:[{t:2,x:{r:["data.occupied"],s:'_0?null:"disabled"'},p:[41,38,1863]}],action:"inject",params:['{"chem": "',{t:2,r:"id",p:[41,111,1936]},'"}']},f:[{t:2,r:"name",p:[41,121,1946]}]},{p:[41,141,1966],t:7,e:"br"}],n:52,r:"data.chem",p:[40,5,1806]}]}," ",{p:[44,2,2003],t:7,e:"ui-section",a:{label:"Eject"},f:[{p:[45,6,2035],t:7,e:"ui-button",a:{icon:"sign-out",action:"eject"},f:["Eject Contents"]}]}," ",{p:[47,2,2120],t:7,e:"ui-section",a:{label:"Self Cleaning"},f:[{p:[48,3,2157],t:7,e:"ui-button",a:{icon:"recycle",action:"cleaning"},f:["Self-Clean Cycle"]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],391:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,3,23],t:7,e:"ui-display",a:{title:[{t:2,r:"data.question",p:[2,21,41]}]},f:[{p:[3,5,64],t:7,e:"ui-section",f:[{t:4,f:[{p:[5,9,114],t:7,e:"ui-button",a:{action:"vote",params:['{"answer": "',{t:2,r:"answer",p:[6,45,169]},'"}'],style:[{t:2,x:{r:["selected"],s:'_0?"selected":null'},p:[7,18,200]}]},f:[{t:2,r:"answer",p:[7,53,235]}," (",{t:2,r:"amount",p:[7,65,247]},")"]}],n:52,r:"data.answers",p:[4,7,83]}]}]}],n:50,r:"data.shaking",p:[1,1,0]},{t:4,n:51,f:[{p:[13,3,341],t:7,e:"ui-notice",f:["The eightball is not currently being shaken."]}],r:"data.shaking"}]},e.exports=a.extend(r.exports)},{341:341}],392:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{p:[2,5,16],t:7,e:"span",f:["Time Until Launch: ",{t:2,r:"data.timer_str",p:[2,30,41]}]}]}," ",{p:[4,1,80],t:7,e:"ui-notice",f:[{p:[5,3,94],t:7,e:"span",f:["Engines: ",{t:2,x:{r:["data.engines_started"],s:'_0?"Online":"Idle"'},p:[5,18,109]}]}]}," ",{p:[7,1,174],t:7,e:"ui-display",a:{title:"Early Launch"},f:[{p:[8,2,209],t:7,e:"span",f:["Authorizations Remaining: ",{t:2,x:{r:["data.emagged","data.authorizations_remaining"],s:'_0?"ERROR":_1'},p:[9,2,242]}]}," ",{p:[10,2,309],t:7,e:"ui-button",a:{icon:"exclamation-triangle",action:"authorize",style:"danger",state:[{t:2,x:{r:["data.enabled"],s:'_0?null:"disabled"'},p:[12,10,393]}]},f:["AUTHORIZE"]}," ",{p:[15,2,459],t:7,e:"ui-button",a:{icon:"minus",action:"repeal",state:[{t:2,x:{r:["data.enabled"],s:'_0?null:"disabled"'},p:[16,10,508]}]},f:["Repeal"]}," ",{p:[19,2,571],t:7,e:"ui-button",a:{icon:"close",action:"abort",state:[{t:2,x:{r:["data.enabled"],s:'_0?null:"disabled"'},p:[20,10,619]}]},f:["Repeal All"]}]}," ",{p:[24,1,699],t:7,e:"ui-display",a:{title:"Authorizations"},f:[{t:4,f:[{p:[26,3,768],t:7,e:"ui-section",a:{candystripe:0,nowrap:0},f:[{t:2,r:"name",p:[26,34,799]}," (",{t:2,r:"job",p:[26,44,809]},")"]}],n:52,r:"data.authorizations",p:[25,2,736]},{t:4,n:51,f:[{p:[28,3,843],t:7,e:"ui-section",a:{candystripe:0,nowrap:0},f:["No authorizations."]}],r:"data.authorizations"}]}]},e.exports=a.extend(r.exports)},{341:341}],393:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,3,15],t:7,e:"ui-section",a:{label:"Message"},f:[{t:2,r:"data.hidden_message",p:[3,5,48]}]}," ",{p:[5,3,90],t:7,e:"ui-section",a:{label:"Created On"},f:[{t:2,r:"data.realdate",p:[6,5,126]}]}," ",{p:[8,3,162],t:7,e:"ui-section",a:{label:"Approval"},f:[{p:[9,5,196],t:7,e:"ui-button",a:{icon:"arrow-up",state:[{t:2,x:{r:["data.is_creator","data.has_liked"],s:'_0?"disabled":_1?"selected":null'},p:[11,14,242]}],action:"like"},f:[{t:2,r:"data.num_likes",p:[12,21,333]}]}," ",{p:[13,5,368],t:7,e:"ui-button",a:{icon:"circle",state:[{t:2,x:{r:["data.is_creator","data.has_liked","data.has_disliked"],s:'_0?"disabled":!_1&&!_2?"selected":null'},p:[15,14,412]}],action:"neutral"}}," ",{p:[17,5,546],t:7,e:"ui-button",a:{icon:"arrow-down",state:[{t:2,x:{r:["data.is_creator","data.has_disliked"],s:'_0?"disabled":_1?"selected":null'},p:[19,14,594]}],action:"dislike"},f:[{t:2,r:"data.num_dislikes",p:[20,24,691]}]}]}]}," ",{t:4,f:[{p:[24,3,782],t:7,e:"ui-display",a:{title:"Admin Panel"},f:[{p:[25,5,819],t:7,e:"ui-section",a:{label:"Creator Ckey"},f:[{t:2,r:"data.creator_key",p:[25,38,852]}]}," ",{p:[26,5,890],t:7,e:"ui-section",a:{label:"Creator Character Name"},f:[{t:2,r:"data.creator_name",p:[26,48,933]}]}," ",{p:[27,5,972],t:7,e:"ui-button",a:{icon:"remove",action:"delete",style:"danger"},f:["Delete"]}]}],n:50,r:"data.admin_mode",p:[23,1,756]}]},e.exports=a.extend(r.exports)},{341:341}],394:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{p:[2,3,14],t:7,e:"span",f:["The requested interface (",{t:2,r:"config.interface",p:[2,34,45]},") was not found. Does it exist?"]}]}]},e.exports=a.extend(r.exports)},{341:341}],395:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,2,19],t:7,e:"ui-notice",f:["Currently syncing with the database"]}],n:50,r:"data.sync",p:[1,1,0]},{t:4,n:51,f:[{p:{button:[{p:[8,4,156],t:7,e:"ui-button",a:{icon:"eject",action:"eject_all"},f:["Eject all"]}," ",{p:[9,4,224],t:7,e:"ui-button",a:{icon:["toggle-",{t:2,x:{r:["data.show_materials"],s:'_0?"off":"on"'},p:[9,28,248]}],action:"toggle_materials_visibility"},f:[{t:2,x:{r:["data.show_materials"],s:'_0?"Hide":"Show"'},p:[10,5,330]}]}]},t:7,e:"ui-display",a:{title:"Materials",button:0},f:[" ",{t:4,f:[{p:[14,4,436],t:7,e:"div",a:{"class":"display tabular"},f:[{p:[15,5,470],t:7,e:"section",a:{"class":"candystripe"},f:[{p:[16,6,505],t:7,e:"section",a:{"class":"cell"}}," ",{p:[17,6,543],t:7,e:"section",a:{"class":"cell"},f:["Mineral"]}," ",{p:[20,6,601],t:7,e:"section",a:{"class":"cell"},f:["Amount"]}," ",{p:[23,6,658],t:7,e:"section",a:{"class":"cell"}}," ",{p:[24,6,696],t:7,e:"section",a:{"class":"cell"}}]}," ",{t:4,f:[{p:[27,6,782],t:7,e:"section",a:{"class":"candystripe"},f:[{p:[28,7,818],t:7,e:"section",a:{"class":"cell"},f:[{t:2,r:"name",p:[29,8,848]}]}," ",{p:[31,7,880],t:7,e:"section",a:{"class":"cell"},f:[{t:2,r:"amount",p:[32,8,910]}]}," ",{p:[34,7,944],t:7,e:"section",a:{"class":"cell"},f:[{p:[35,8,974],t:7,e:"ui-button",a:{icon:"eject"},f:["Release amount"]}]}," ",{p:[37,7,1048],t:7,e:"section",a:{"class":"cell",style:"width: 40px;"},f:[{p:[38,8,1099],t:7,e:"ui-button",a:{icon:"eject"},f:["Release all"]}]}]}],n:52,r:"data.all_materials",p:[26,5,748]}]}],n:50,r:"data.show_materials",p:[13,3,405]}]}," ",{p:[45,2,1230],t:7,e:"ui-display",a:{title:"Categories"},f:[{t:4,f:[{p:[47,4,1288],t:7,e:"ui-button",f:[{t:2,r:".",p:[47,15,1299]}]}],r:"data.categories",p:[46,3,1264]}]}],r:"data.sync"}]},e.exports=a.extend(r.exports)},{341:341}],396:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,3,15],t:7,e:"ui-section",a:{label:"Status"},f:[{p:[3,5,47],t:7,e:"ui-button",a:{action:"toggle_power",style:[{t:2,x:{r:["data.toggle"],s:'_0?"selected":null'},p:[5,18,107]}]},f:["Turn ",{t:2,x:{r:["data.toggle"],s:'_0?"off":"on"'},p:[6,16,161]}]}]}," ",{p:[9,3,227],t:7,e:"ui-display",a:{title:"Logging"},f:[{t:4,f:[{p:[11,3,282],t:7,e:"ui-section",a:{label:">"},f:[{t:2,r:".",p:[11,25,304]},{p:[11,30,309],t:7,e:"ui-section",f:[]}]}],n:52,r:"data.logs",p:[10,5,260]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],397:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";t.exports={computed:{seclevelState:function(){switch(this.get("data.seclevel")){case"blue":return"average";case"red":return"bad";case"delta":return"bad bold";default:return"good"}}}}}(r),r.exports.template={v:3,t:[" ",{p:[16,1,308],t:7,e:"ui-display",f:[{p:[17,5,325],t:7,e:"ui-section",a:{label:"Alert Level"},f:[{p:[18,9,366],t:7,e:"span",a:{"class":[{t:2,r:"seclevelState",p:[18,22,379]}]},f:[{t:2,x:{r:["text","data.seclevel"],s:"_0.titleCase(_1)"},p:[18,41,398]}]}]}," ",{p:[20,5,461],t:7,e:"ui-section",a:{label:"Controls"},f:[{p:[21,9,499],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.alarm"],s:'_0?"close":"bell-o"'},p:[21,26,516]}],action:[{t:2,x:{r:["data.alarm"],s:'_0?"reset":"alarm"'},p:[21,71,561]}]},f:[{t:2,x:{r:["data.alarm"],s:'_0?"Reset":"Activate"'},p:[22,13,610]}]}]}," ",{t:4,f:[{p:[25,7,709],t:7,e:"ui-section",a:{label:"Warning"},f:[{p:[26,9,746],t:7,e:"span",a:{"class":"bad bold"},f:["Safety measures offline. Device may exhibit abnormal behavior."]}]}],n:50,r:"data.emagged",p:[24,5,682]}]}]},e.exports=a.extend(r.exports)},{341:341}],398:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Controls"},f:[{p:[2,1,30],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[3,2,58],t:7,e:"ui-button",a:{icon:"power-off",style:[{t:2,x:{r:["data.power"],s:'_0?"selected":"danger"'},p:[3,37,93]}],action:"power"},f:[{t:2,x:{r:["data.power"],s:'_0?"Enabled":"Disabled"'},p:[3,92,148]}]}]}," ",{p:[5,1,214],t:7,e:"ui-section",a:{label:"Tag"},f:[{p:[6,2,240],t:7,e:"ui-button",a:{icon:"pencil",action:"rename"},f:[{t:2,r:"data.tag",p:[6,43,281]}]}]}," ",{p:[8,1,320],t:7,e:"ui-section",a:{label:"Scanning mode"},f:[{p:[9,2,356],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.updating"],s:'_0?"unlock":"lock"'},p:[9,18,372]}],style:[{t:2,x:{r:["data.updating"],s:'_0?null:"danger"'},p:[9,63,417]}],action:"updating",tooltip:"Toggle between automatic scanning or scan only when a button is pressed.","tooltip-side":"right"},f:[{t:2,x:{r:["data.updating"],s:'_0?"AUTO":"MANUAL"'},p:[9,221,575]}]}]}," ",{p:[11,1,639],t:7,e:"ui-section",a:{label:"Detection range"},f:[{p:[12,2,677],t:7,e:"ui-button",a:{icon:"refresh",style:[{t:2,x:{r:["data.globalmode"],s:'_0?null:"selected"'},p:[12,35,710]}],action:"globalmode",tooltip:"Local sector or whole region scanning.","tooltip-side":"right"},f:[{t:2,x:{r:["data.globalmode"],s:'_0?"MAXIMUM":"LOCAL"'},p:[12,165,840]}]}]}]}," ",{t:4,f:[{p:[16,2,942],t:7,e:"ui-display",a:{title:"Current Location"},f:[{p:[17,3,982],t:7,e:"span",f:[{t:2,r:"data.current",p:[17,9,988]}]}]}," ",{p:[20,2,1029],t:7,e:"ui-display",a:{title:"Detected Signals"},f:[{t:4,f:[{p:[22,3,1093],t:7,e:"ui-section",a:{label:[{t:2,r:"entrytag",p:[22,21,1111]}]},f:[{p:[23,3,1127],t:7,e:"span",f:[{t:2,r:"area",p:[23,9,1133]}," (",{t:2,r:"coord",p:[23,19,1143]},")"]}," ",{t:4,f:[{p:[25,4,1185],t:7,e:"span",f:["Dist: ",{t:2,r:"dist",p:[25,16,1197]},"m Dir: ",{t:2,r:"degrees",p:[25,31,1212]},"° (",{t:2,r:"direction",p:[25,45,1226]},")"]}],n:50,r:"direction",p:[24,3,1164]}]}],n:52,r:"data.signals",p:[21,2,1068]}]}],n:50,r:"data.power",p:[15,1,922]}]},e.exports=a.extend(r.exports)},{341:341}],399:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Labor Camp Teleporter"},f:[{p:[2,2,44],t:7,e:"ui-section",a:{label:"Teleporter Status"},f:[{p:[3,3,85],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.teleporter"],s:'_0?"good":"bad"'},p:[3,16,98]}]},f:[{t:2,x:{r:["data.teleporter"],s:'_0?"Connected":"Not connected"'},p:[3,54,136]}]}]}," ",{t:4,f:[{p:[6,4,239],t:7,e:"ui-section",a:{label:"Location"},f:[{p:[7,5,273],t:7,e:"span",f:[{t:2,r:"data.teleporter_location",p:[7,11,279]}]}]}," ",{p:[9,4,335],t:7,e:"ui-section",a:{label:"Locked status"},f:[{p:[10,5,374],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.teleporter_lock"],s:'_0?"lock":"unlock"'},p:[10,22,391]}],action:"teleporter_lock"},f:[{t:2,x:{r:["data.teleporter_lock"],s:'_0?"Locked":"Unlocked"'},p:[10,93,462]}]}," ",{p:[11,5,527],t:7,e:"ui-button",a:{action:"toggle_open"},f:[{t:2,x:{r:["data.teleporter_state_open"],s:'_0?"Open":"Closed"'},p:[11,37,559]}]}]}],n:50,r:"data.teleporter",p:[5,3,212]},{t:4,n:51,f:[{p:[14,4,653],t:7,e:"span",f:[{p:[14,10,659],t:7,e:"ui-button",a:{action:"scan_teleporter"},f:["Scan Teleporter"]}]}],r:"data.teleporter"}]}," ",{p:[17,1,754],t:7,e:"ui-display",a:{title:"Labor Camp Beacon"},f:[{p:[18,2,794],t:7,e:"ui-section",a:{label:"Beacon Status"},f:[{p:[19,3,831],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.beacon"],s:'_0?"good":"bad"'},p:[19,16,844]}]},f:[{t:2,x:{r:["data.beacon"],s:'_0?"Connected":"Not connected"'},p:[19,50,878]}]}]}," ",{t:4,f:[{p:[22,3,971],t:7,e:"ui-section",a:{label:"Location"},f:[{p:[23,4,1004],t:7,e:"span",f:[{t:2,r:"data.beacon_location",p:[23,10,1010]}]}]}],n:50,r:"data.beacon",p:[21,2,949]},{t:4,n:51,f:[{p:[26,4,1072],t:7,e:"span",f:[{p:[26,10,1078],t:7,e:"ui-button",a:{action:"scan_beacon"},f:["Scan Beacon"]}]}],r:"data.beacon"}]}," ",{p:[29,1,1165],t:7,e:"ui-display",a:{title:"Prisoner details"},f:[{p:[30,2,1204],t:7,e:"ui-section",a:{label:"Prisoner ID"},f:[{p:[31,3,1239],t:7,e:"ui-button",a:{action:"handle_id"},f:[{t:2,x:{r:["data.id","data.id_name"],s:'_0?_1:"-------------"'},p:[31,33,1269]}]}]}," ",{t:4,f:[{p:[34,2,1359],t:7,e:"ui-section",a:{label:"Set ID goal"},f:[{p:[35,4,1395],t:7,e:"ui-button",a:{action:"set_goal"},f:[{t:2,r:"data.goal",p:[35,33,1424]}]}]}],n:50,r:"data.id",p:[33,2,1342]}," ",{p:[38,2,1475],t:7,e:"ui-section",a:{label:"Occupant"},f:[{p:[39,3,1507],t:7,e:"span",f:[{t:2,x:{r:["data.prisoner.name"],s:'_0?_0:"No Occupant"'},p:[39,9,1513]}]}]}," ",{t:4,f:[{p:[42,3,1620],t:7,e:"ui-section",a:{label:"Criminal Status"},f:[{p:[43,4,1660],t:7,e:"span",f:[{t:2,r:"data.prisoner.crimstat",p:[43,10,1666]}]}]}],n:50,r:"data.prisoner",p:[41,2,1596]}]}," ",{p:[47,1,1739],t:7,e:"ui-display",f:[{p:[48,2,1753],t:7,e:"center",f:[{p:[48,10,1761],t:7,e:"ui-button",a:{action:"teleport",state:[{t:2,x:{r:["data.can_teleport"],s:'_0?null:"disabled"'},p:[48,45,1796]}]},f:["Process Prisoner"]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],400:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Stored Items"},f:[{t:4,f:[{p:[3,3,59],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[3,22,78]}]},f:[{p:[4,4,93],t:7,e:"ui-button",a:{action:"release_items",params:['{"mobref":',{t:2,r:"mob",p:[4,56,145]},"}"],state:[{t:2,x:{r:["data.can_reclaim"],s:'_0?null:"disabled"'},p:[4,72,161]}]},f:["Drop Items"]}]}],n:52,r:"data.mobs",p:[2,2,36]}]}]},e.exports=a.extend(r.exports)},{341:341}],401:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:{button:[{p:[3,3,68],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.emagged"],s:'_0?"un":null'},p:[3,20,85]},"lock"],state:[{t:2,x:{r:["data.can_toggle_safety"],s:'_0?null:"disabled"'},p:[3,63,128]}],action:"safety"},f:["Safeties: ",{p:[4,14,206],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.emagged"],s:'_0?"bad":"good"'},p:[4,27,219]}]},f:[{t:2,x:{r:["data.emagged"],s:'_0?"OFF":"ON"'},p:[4,62,254]}]}]}]},t:7,e:"ui-display",a:{title:"Default Programs",button:0},f:[" ",{t:4,f:[{p:[8,2,356],t:7,e:"ui-button",a:{action:"load_program",params:['{"type": ',{t:2,r:"type",p:[8,52,406]},"}"],style:[{t:2,x:{r:["data.program","type"],s:'_0==_1?"selected":null'},p:[8,70,424]}]},f:[{t:2,r:"name",p:[9,5,475]}," "]},{p:[10,14,497],t:7,e:"br"}],n:52,r:"data.default_programs",p:[7,2,323]}]}," ",{t:4,f:[{p:[14,2,549],t:7,e:"ui-display",a:{title:"Dangerous Programs"},f:[{t:4,f:[{p:[16,4,623],t:7,e:"ui-button",a:{icon:"warning",action:"load_program",params:['{"type": ',{t:2,r:"type",p:[16,69,688]},"}"],style:[{t:2,x:{r:["data.program","type"],s:'_0==_1?"selected":null'},p:[16,87,706]}]},f:[{t:2,r:"name",p:[17,5,757]}," "]},{p:[18,16,781],t:7,e:"br"}],n:52,r:"data.emag_programs",p:[15,3,591]}]}],n:50,r:"data.emagged",p:[13,1,527]}]},e.exports=a.extend(r.exports)},{341:341}],402:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";t.exports={computed:{occupantStatState:function(){switch(this.get("data.occupant.stat")){case 0:return"good";case 1:return"average";default:return"bad"}}}}}(r),r.exports.template={v:3,t:[" ",{p:[15,1,266],t:7,e:"ui-display",a:{title:"Occupant"},f:[{p:[16,3,298],t:7,e:"ui-section",a:{label:"Occupant"},f:[{p:[17,3,330],t:7,e:"span",f:[{t:2,x:{r:["data.occupant.name"],s:'_0?_0:"No Occupant"'},p:[17,9,336]}]}]}," ",{t:4,f:[{p:[20,5,447],t:7,e:"ui-section",a:{label:"State"},f:[{p:[21,7,480],t:7,e:"span",a:{"class":[{t:2,r:"occupantStatState",p:[21,20,493]}]},f:[{t:2,x:{r:["data.occupant.stat"],s:'_0==0?"Conscious":_0==1?"Unconcious":"Dead"'},p:[21,43,516]}]}]}],n:50,r:"data.occupied",p:[19,3,421]}]}," ",{p:[25,1,656],t:7,e:"ui-display",a:{title:"Controls"},f:[{p:[26,2,687],t:7,e:"ui-section",a:{label:"Door"},f:[{p:[27,5,717],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.open"],s:'_0?"unlock":"lock"'},p:[27,22,734]}],action:"door"},f:[{t:2,x:{r:["data.open"],s:'_0?"Open":"Closed"'},p:[27,71,783]}]}]}," ",{p:[29,3,846],t:7,e:"ui-section",a:{label:"Uses"},f:[{t:2,r:"data.ready_implants",p:[30,5,876]}," ",{t:4,f:[{p:[32,7,938],t:7,e:"span",a:{"class":"fa fa-cog fa-spin"}}],n:50,r:"data.replenishing",p:[31,5,906]}]}," ",{p:[35,3,1002],t:7,e:"ui-section",a:{label:"Activate"},f:[{p:[36,7,1038],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.occupied","data.ready_implants","data.ready"],s:'_0&&_1>0&&_2?null:"disabled"'},p:[36,25,1056]}],action:"implant"},f:[{t:2,x:{r:["data.ready","data.special_name"],s:'_0?(_1?_1:"Implant"):"Recharging"'},p:[37,9,1162]}," "]},{p:[38,19,1265],t:7,e:"br"}]}]}]},e.exports=a.extend(r.exports)},{341:341}],403:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";t.exports={computed:{healthState:function(){var t=this.get("data.health");return t>70?"good":t>50?"average":"bad"}}}}(r),r.exports.template={v:3,t:[" ",{t:4,f:[{p:[15,3,282],t:7,e:"ui-notice",f:[{p:[16,5,298],t:7,e:"span",f:["Wipe in progress!"]}]}],n:50,r:"data.wiping",p:[14,1,260]},{p:{button:[{t:4,f:[{p:[22,7,458],t:7,e:"ui-button",a:{icon:"trash",state:[{t:2,x:{r:["data.isDead"],s:'_0?"disabled":null'},p:[22,38,489]}],action:"wipe"},f:[{t:2,x:{r:["data.wiping"],s:'_0?"Stop Wiping":"Wipe"'},p:[22,89,540]}," AI"]}],n:50,r:"data.name",p:[21,5,434]}]},t:7,e:"ui-display",a:{title:[{t:2,x:{r:["data.name"],s:'_0||"Empty Card"'},p:[19,19,370]}],button:0},f:[" ",{t:4,f:[{p:[26,5,647],t:7,e:"ui-section",a:{label:"Status"},f:[{p:[27,9,683],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.isDead","data.isBraindead"],s:'_0||_1?"bad":"good"'},p:[27,22,696]}]},f:[{t:2,x:{r:["data.isDead","data.isBraindead"],s:'_0||_1?"Offline":"Operational"'},p:[27,76,750]}]}]}," ",{p:[29,5,843],t:7,e:"ui-section",a:{label:"Software Integrity"},f:[{p:[30,7,889],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.health",p:[30,40,922]}],state:[{t:2,r:"healthState",p:[30,64,946]}]},f:[{t:2,x:{r:["adata.health"],s:"Math.round(_0)"},p:[30,81,963]},"%"]}]}," ",{p:[32,5,1024],t:7,e:"ui-section",a:{label:"Laws"},f:[{t:4,f:[{p:[34,9,1084],t:7,e:"span",a:{"class":"highlight"},f:[{t:2,r:".",p:[34,33,1108]}]},{p:[34,45,1120],t:7,e:"br"}],n:52,r:"data.laws",p:[33,7,1056]}]}," ",{p:[37,5,1164],t:7,e:"ui-section",a:{label:"Settings"},f:[{p:[38,7,1200],t:7,e:"ui-button",a:{icon:"signal",style:[{t:2,x:{r:["data.wireless"],s:'_0?"selected":null'},p:[38,39,1232]}],action:"wireless"},f:["Wireless Activity"]}," ",{p:[39,7,1325],t:7,e:"ui-button",a:{icon:"microphone",style:[{t:2,x:{r:["data.radio"],s:'_0?"selected":null'},p:[39,43,1361]}],action:"radio"},f:["Subspace Radio"]}]}],n:50,r:"data.name",p:[25,3,625]}]}]},e.exports=a.extend(r.exports)},{341:341}],404:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,2,22],t:7,e:"ui-notice",f:[{p:[3,3,36],t:7,e:"span",f:["Waiting for another device to confirm your request..."]}]}],n:50,r:"data.waiting",p:[1,1,0]},{t:4,n:51,f:[{p:[6,2,127],t:7,e:"ui-display",f:[{p:[7,3,142],t:7,e:"ui-section",f:[{t:4,f:[{p:[9,5,189],t:7,e:"ui-button",a:{icon:"check",action:"auth_swipe"},f:["Authorize ",{t:2,r:"data.auth_required",p:[9,59,243]}]}],n:50,r:"data.auth_required",p:[8,4,158]},{t:4,n:51,f:[{p:[11,5,294],t:7,e:"ui-button",a:{icon:"warning",state:[{t:2,x:{r:["data.red_alert"],s:'_0?"disabled":null'},p:[11,38,327]}],action:"red_alert"},f:["Red Alert"]}," ",{p:[12,5,412],t:7,e:"ui-button",a:{icon:"wrench",state:[{t:2,x:{r:["data.emergency_maint"],s:'_0?"disabled":null'},p:[12,37,444]}],action:"emergency_maint"},f:["Emergency Maintenance Access"]}," ",{p:[13,5,560],t:7,e:"ui-button",a:{icon:"warning",state:"null",action:"bsa_unlock"},f:["Bluespace Artillery Unlock"]}],r:"data.auth_required"}]}]}],r:"data.waiting"}]},e.exports=a.extend(r.exports)},{341:341}],405:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Ore values"},f:[{t:4,f:[{p:[3,3,57],t:7,e:"ui-section",a:{label:[{t:2,r:"ore",p:[3,22,76]}]},f:[{p:[4,4,90],t:7,e:"span",f:[{t:2,r:"value",p:[4,10,96]}]}]}],n:52,r:"data.ores",p:[2,2,34]}]}," ",{p:[8,1,158],t:7,e:"ui-display",a:{title:"Points"},f:[{p:[9,2,188],t:7,e:"ui-section",a:{label:"Unclaimed points"},f:[{p:[10,3,229],t:7,e:"span",f:[{t:2,r:"data.unclaimed_points",p:[10,9,235]}]}," ",{p:[11,3,271],t:7,e:"ui-button",a:{action:"claim_points",state:[{t:2,x:{r:["data.unclaimed_points"],s:'_0?null:"disabled"'},p:[11,42,310]}]},f:["Claim points"]}]}]}," ",{p:[14,1,413],t:7,e:"ui-display",f:[{p:[15,2,428],t:7,e:"span",f:["Points: ",{t:2,r:"data.id_points",p:[15,16,442]}]}," ",{p:[16,2,470],t:7,e:"ui-section",a:{label:"Status"},f:[{p:[17,3,501],t:7,e:"span",f:[{t:2,r:"data.status_info",p:[17,9,507]}]}," ",{p:[18,3,538],t:7,e:"ui-button",a:{action:"move_shuttle",state:[{t:2,x:{r:["data.can_go_home"],s:'_0?null:"disabled"'},p:[18,42,577]}]},f:["Move shuttle"]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],406:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Known Languages"},f:[{t:4,f:[{p:[3,5,68],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[3,23,86]}]},f:[{p:[4,7,102],t:7,e:"span",f:[{t:2,r:"desc",p:[4,13,108]}]}," ",{p:[5,7,130],t:7,e:"span",f:["Key: ,",{t:2,r:"key",p:[5,19,142]}]}," ",{t:4,f:[{p:[7,9,186],t:7,e:"span",f:["(gained from mob)"]}],n:50,r:"shadow", -p:[6,7,163]}," ",{p:[9,7,237],t:7,e:"span",f:[{t:2,x:{r:["can_speak"],s:'_0?"Can Speak":"Cannot Speak"'},p:[9,13,243]}]}," ",{t:4,f:[{p:[11,9,332],t:7,e:"ui-button",a:{action:"select_default",params:['{"language_name":"',{t:2,r:"name",p:[13,37,413]},'"}'],style:[{t:2,x:{r:["is_default","can_speak"],s:'_0?"selected":_1?null:"disabled"'},p:[14,18,442]}]},f:[{t:2,x:{r:["is_default"],s:'_0?"Default Language":"Select as Default"'},p:[15,10,512]}]}],n:50,r:"data.is_living",p:[10,7,301]}," ",{t:4,f:[{t:4,f:[{p:[20,11,666],t:7,e:"ui-button",a:{action:"grant_language",params:['{"language_name":"',{t:2,r:"name",p:[20,72,727]},'"}']},f:["Grant"]}],n:50,r:"shadow",p:[19,9,641]},{t:4,n:51,f:[{p:[22,11,784],t:7,e:"ui-button",a:{action:"remove_language",params:['{"language_name":"',{t:2,r:"name",p:[22,73,846]},'"}']},f:["Remove"]}],r:"shadow"}],n:50,r:"data.admin_mode",p:[18,7,609]}]}],n:52,r:"data.languages",p:[2,3,39]}]}," ",{t:4,f:[{t:4,f:[{p:[30,5,1004],t:7,e:"ui-button",a:{action:"toggle_omnitongue",style:[{t:2,x:{r:["data.omnitongue"],s:'_0?"selected":null'},p:[32,14,1061]}]},f:["Omnitongue ",{t:2,x:{r:["data.omnitongue"],s:'_0?"Enabled":"Disabled"'},p:[33,19,1120]}]}],n:50,r:"data.is_living",p:[29,3,977]}," ",{p:[36,3,1196],t:7,e:"ui-display",a:{title:"Unknown Languages"},f:[{t:4,f:[{p:[38,7,1278],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[38,25,1296]}]},f:[{p:[39,9,1314],t:7,e:"span",f:[{t:2,r:"desc",p:[39,15,1320]}]}," ",{p:[40,9,1344],t:7,e:"span",f:["Key: ,",{t:2,r:"key",p:[40,21,1356]}]}," ",{p:[41,9,1379],t:7,e:"ui-button",a:{action:"grant_language",params:['{"language_name":"',{t:2,r:"name",p:[43,37,1460]},'"}']},f:["Grant"]}]}],n:52,r:"data.unknown_languages",p:[37,5,1239]}]}],n:50,r:"data.admin_mode",p:[28,1,951]}]},e.exports=a.extend(r.exports)},{341:341}],407:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Controls"},f:[{t:4,f:[{t:4,f:[{p:[4,4,81],t:7,e:"ui-section",a:{label:"Warning"},f:[{p:[5,5,114],t:7,e:"span",f:["Launchpad closed."]}]}],n:50,r:"data.pad_closed",p:[3,3,54]},{t:4,n:51,f:[{p:[8,4,176],t:7,e:"ui-section",a:{label:"Launchpad"},f:[{p:[9,4,210],t:7,e:"span",f:[{p:[9,10,216],t:7,e:"b",f:[{t:2,r:"data.pad_name",p:[9,13,219]}]}]},{p:[9,41,247],t:7,e:"br"}," ",{p:[10,4,255],t:7,e:"ui-button",a:{icon:"pencil",action:"rename"},f:["Rename"]}," ",{p:[11,4,318],t:7,e:"ui-button",a:{icon:"remove",style:"danger",action:"remove"},f:["Remove"]}]}," ",{p:[14,4,414],t:7,e:"ui-section",a:{label:"Set Target"},f:[{p:[15,4,449],t:7,e:"table",f:[{p:[16,4,460],t:7,e:"tr",f:[{p:[17,5,469],t:7,e:"td",a:{style:"width:25px!important"},f:[{p:[17,38,502],t:7,e:"ui-button",a:{action:"up-left"},f:["↖"]}]}," ",{p:[18,5,553],t:7,e:"td",a:{style:"width:25px!important; text-align:center"},f:[{p:[18,57,605],t:7,e:"ui-button",a:{action:"up"},f:["↑"]}]}," ",{p:[19,5,651],t:7,e:"td",a:{style:"width:25px!important; text-align:right"},f:[{p:[19,56,702],t:7,e:"ui-button",a:{action:"up-right"},f:["↗"]}]}]}," ",{p:[21,4,762],t:7,e:"tr",f:[{p:[22,5,771],t:7,e:"td",a:{style:"width:25px!important"},f:[{p:[22,38,804],t:7,e:"ui-button",a:{action:"left",style:"width:35px!important"},f:["â†"]}]}," ",{p:[23,5,881],t:7,e:"td",a:{style:"width:25px!important; text-align:center"},f:[{p:[23,57,933],t:7,e:"ui-button",a:{action:"reset"},f:["R"]}]}," ",{p:[24,5,982],t:7,e:"td",a:{style:"width:25px!important; text-align:right"},f:[{p:[24,56,1033],t:7,e:"ui-button",a:{action:"right"},f:["→"]}]}]}," ",{p:[26,4,1090],t:7,e:"tr",f:[{p:[27,5,1099],t:7,e:"td",a:{style:"width:25px!important"},f:[{p:[27,38,1132],t:7,e:"ui-button",a:{action:"down-left"},f:["↙"]}]}," ",{p:[28,5,1185],t:7,e:"td",a:{style:"width:25px!important; text-align:center"},f:[{p:[28,57,1237],t:7,e:"ui-button",a:{action:"down"},f:["↓"]}]}," ",{p:[29,5,1285],t:7,e:"td",a:{style:"width:25px!important; text-align:right"},f:[{p:[29,56,1336],t:7,e:"ui-button",a:{action:"down-right"},f:["↘"]}]}]}]}]}," ",{p:[33,4,1427],t:7,e:"ui-section",a:{label:"Current Target"},f:[{p:[34,5,1467],t:7,e:"span",f:[{t:2,r:"data.abs_y",p:[34,11,1473]}," ",{t:2,r:"data.north_south",p:[34,26,1488]}]},{p:[34,53,1515],t:7,e:"br"}," ",{p:[35,5,1524],t:7,e:"span",f:[{t:2,r:"data.abs_x",p:[35,11,1530]}," ",{t:2,r:"data.east_west",p:[35,26,1545]}]}]}," ",{p:[37,4,1591],t:7,e:"ui-section",a:{label:"Activate"},f:[{p:[38,5,1625],t:7,e:"ui-button",a:{action:"launch",tooltip:"Teleport everything on the pad to the target.","tooltip-side":"down"},f:["Launch"]}," ",{p:[39,5,1751],t:7,e:"ui-button",a:{action:"pull",tooltip:"Teleport everything from the target to the pad.","tooltip-side":"down"},f:["Pull"]}]}],r:"data.pad_closed"}],n:50,r:"data.has_pad",p:[2,2,31]},{t:4,n:51,f:[{p:[45,3,1912],t:7,e:"ui-section",a:{label:"Warning"},f:[{p:[46,4,1944],t:7,e:"span",f:["No launchpad found. Link the remote to a launchpad."]}]}],r:"data.has_pad"}]}]},e.exports=a.extend(r.exports)},{341:341}],408:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";t.exports={data:{mechChargeState:function(t){var e=this.get("data.recharge_port.mech.cell.maxcharge");return t>=e/1.5?"good":t>=e/3?"average":"bad"},mechHealthState:function(t){var e=this.get("data.recharge_port.mech.maxhealth");return t>e/1.5?"good":t>e/3?"average":"bad"}}}}(r),r.exports.template={v:3,t:[" ",{p:[20,1,526],t:7,e:"ui-display",a:{title:"Mech Status"},f:[{t:4,f:[{t:4,f:[{p:[23,4,624],t:7,e:"ui-section",a:{label:"Integrity"},f:[{p:[24,6,660],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"adata.recharge_port.mech.maxhealth",p:[24,27,681]}],value:[{t:2,r:"adata.recharge_port.mech.health",p:[24,74,728]}],state:[{t:2,x:{r:["mechHealthState","adata.recharge_port.mech.health"],s:"_0(_1)"},p:[24,117,771]}]},f:[{t:2,x:{r:["adata.recharge_port.mech.health"],s:"Math.round(_0)"},p:[24,171,825]},"/",{t:2,r:"adata.recharge_port.mech.maxhealth",p:[24,219,873]}]}]}," ",{t:4,f:[{t:4,f:[{p:[28,5,1034],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[28,31,1060],t:7,e:"span",a:{"class":"bad"},f:["Cell Critical Failure"]}]}],n:50,r:"data.recharge_port.mech.cell.critfail",p:[27,3,984]},{t:4,n:51,f:[{p:[30,11,1141],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[31,13,1180],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"adata.recharge_port.mech.cell.maxcharge",p:[31,34,1201]}],value:[{t:2,r:"adata.recharge_port.mech.cell.charge",p:[31,86,1253]}],state:[{t:2,x:{r:["mechChargeState","adata.recharge_port.mech.cell.charge"],s:"_0(_1)"},p:[31,134,1301]}]},f:[{t:2,x:{r:["adata.recharge_port.mech.cell.charge"],s:"Math.round(_0)"},p:[31,193,1360]},"/",{t:2,x:{r:["adata.recharge_port.mech.cell.maxcharge"],s:"Math.round(_0)"},p:[31,246,1413]}]}]}],r:"data.recharge_port.mech.cell.critfail"}],n:50,r:"data.recharge_port.mech.cell",p:[26,4,945]},{t:4,n:51,f:[{p:[35,3,1524],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[35,29,1550],t:7,e:"span",a:{"class":"bad"},f:["Cell Missing"]}]}],r:"data.recharge_port.mech.cell"}],n:50,r:"data.recharge_port.mech",p:[22,2,589]},{t:4,n:51,f:[{p:[38,4,1625],t:7,e:"ui-section",f:["Mech Not Found"]}],r:"data.recharge_port.mech"}],n:50,r:"data.recharge_port",p:[21,3,561]},{t:4,n:51,f:[{p:[41,5,1689],t:7,e:"ui-section",f:["Recharging Port Not Found"]}," ",{p:[42,2,1741],t:7,e:"ui-button",a:{icon:"refresh",action:"reconnect"},f:["Reconnect"]}],r:"data.recharge_port"}]}]},e.exports=a.extend(r.exports)},{341:341}],409:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{t:4,f:[{p:[3,5,43],t:7,e:"ui-section",a:{label:"Interface Lock"},f:[{p:[4,7,85],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.locked"],s:'_0?"lock":"unlock"'},p:[4,24,102]}],action:"lock"},f:[{t:2,x:{r:["data.locked"],s:'_0?"Engaged":"Disengaged"'},p:[4,75,153]}]}]}],n:50,r:"data.siliconUser",p:[2,3,14]},{t:4,n:51,f:[{p:[7,5,241],t:7,e:"span",f:["Swipe an ID card to ",{t:2,x:{r:["data.locked"],s:'_0?"unlock":"lock"'},p:[7,31,267]}," this interface."]}],r:"data.siliconUser"}]}," ",{p:[10,1,349],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[11,3,379],t:7,e:"ui-section",a:{label:"Power"},f:[{t:4,f:[{p:[13,7,458],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[13,24,475]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[13,68,519]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[13,116,567]}]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"},p:[12,5,410]},{t:4,n:51,f:[{p:[15,7,625],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.on"],s:'_0?"good":"bad"'},p:[15,20,638]}],state:[{t:2,x:{r:["data.cell"],s:'_0?null:"disabled"'},p:[15,57,675]}]},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[15,92,710]}]}],x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"}}]}," ",{p:[18,3,774],t:7,e:"ui-section",a:{label:"Cell"},f:[{p:[19,5,804],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.cell"],s:'_0?null:"bad"'},p:[19,18,817]}]},f:[{t:2,x:{r:["data.cell","data.cellPercent"],s:'_0?_1+"%":"No Cell"'},p:[19,48,847]}]}]}," ",{p:[21,3,923],t:7,e:"ui-section",a:{label:"Mode"},f:[{p:[22,5,953],t:7,e:"span",a:{"class":[{t:2,r:"data.modeStatus",p:[22,18,966]}]},f:[{t:2,r:"data.mode",p:[22,39,987]}]}]}," ",{p:[24,3,1026],t:7,e:"ui-section",a:{label:"Load"},f:[{p:[25,5,1056],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.load"],s:'_0?"good":"average"'},p:[25,18,1069]}]},f:[{t:2,x:{r:["data.load"],s:'_0?_0:"None"'},p:[25,54,1105]}]}]}," ",{p:[27,3,1165],t:7,e:"ui-section",a:{label:"Destination"},f:[{p:[28,5,1202],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.destination"],s:'_0?"good":"average"'},p:[28,18,1215]}]},f:[{t:2,x:{r:["data.destination"],s:'_0?_0:"None"'},p:[28,60,1257]}]}]}]}," ",{t:4,f:[{p:{button:[{t:4,f:[{p:[35,9,1479],t:7,e:"ui-button",a:{icon:"eject",action:"unload"},f:["Unload"]}],n:50,r:"data.load",p:[34,7,1453]}," ",{t:4,f:[{p:[38,9,1586],t:7,e:"ui-button",a:{icon:"eject",action:"ejectpai"},f:["Eject PAI"]}],n:50,r:"data.haspai",p:[37,7,1558]}," ",{p:[40,7,1670],t:7,e:"ui-button",a:{icon:"pencil",action:"setid"},f:["Set ID"]}]},t:7,e:"ui-display",a:{title:"Controls",button:0},f:[" ",{p:[42,5,1750],t:7,e:"ui-section",a:{label:"Destination"},f:[{p:[43,7,1789],t:7,e:"ui-button",a:{icon:"pencil",action:"destination"},f:["Set Destination"]}," ",{p:[44,7,1869],t:7,e:"ui-button",a:{icon:"stop",action:"stop"},f:["Stop"]}," ",{p:[45,7,1929],t:7,e:"ui-button",a:{icon:"play",action:"go"},f:["Go"]}]}," ",{p:[47,5,2001],t:7,e:"ui-section",a:{label:"Home"},f:[{p:[48,7,2033],t:7,e:"ui-button",a:{icon:"home",action:"home"},f:["Go Home"]}," ",{p:[49,7,2096],t:7,e:"ui-button",a:{icon:"pencil",action:"sethome"},f:["Set Home"]}]}," ",{p:[51,5,2181],t:7,e:"ui-section",a:{label:"Settings"},f:[{p:[52,7,2217],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.autoReturn"],s:'_0?"check-square-o":"square-o"'},p:[52,24,2234]}],style:[{t:2,x:{r:["data.autoReturn"],s:'_0?"selected":null'},p:[52,84,2294]}],action:"autoret"},f:["Auto-Return Home"]}," ",{p:[54,7,2396],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.autoPickup"],s:'_0?"check-square-o":"square-o"'},p:[54,24,2413]}],style:[{t:2,x:{r:["data.autoPickup"],s:'_0?"selected":null'},p:[54,84,2473]}],action:"autopick"},f:["Auto-Pickup Crate"]}," ",{p:[56,7,2577],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.reportDelivery"],s:'_0?"check-square-o":"square-o"'},p:[56,24,2594]}],style:[{t:2,x:{r:["data.reportDelivery"],s:'_0?"selected":null'},p:[56,88,2658]}],action:"report"},f:["Report Deliveries"]}]}]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"},p:[31,1,1343]}]},e.exports=a.extend(r.exports)},{341:341}],410:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Nanite Chamber Console"},f:[{p:[2,1,44],t:7,e:"ui-display",a:{title:"Program Disk"},f:[{t:4,f:[{p:[4,2,101],t:7,e:"ui-button",a:{icon:"eject",action:"eject"},f:["Eject Disk"]},{p:[4,63,162],t:7,e:"br"}," ",{t:4,f:[{p:[6,3,195],t:7,e:"ui-section",a:{label:"Program Name"},f:[{t:2,r:"data.disk.name",p:[6,36,228]}]}," ",{p:[7,3,262],t:7,e:"ui-section",a:{label:"Description"},f:[{t:2,r:"data.disk.desc",p:[7,35,294]}]}," ",{p:[8,3,328],t:7,e:"ui-section",a:{label:"Activation Status"},f:[{t:2,x:{r:["data.disk.activated"],s:'_0?"Active":"Inactive"'},p:[8,41,366]}]}," ",{t:4,f:[{p:[10,4,468],t:7,e:"ui-section",a:{label:"Activation Delay"},f:[{t:2,r:"data.disk.activation_delay",p:[10,41,505]}]}],n:50,r:"data.disk.activation_delay",p:[9,3,430]}," ",{t:4,f:[{p:[13,4,588],t:7,e:"ui-section",a:{label:"Timer"},f:[{t:2,r:"data.disk.timer",p:[13,30,614]}]}," ",{p:[14,4,650],t:7,e:"ui-section",a:{label:"Timer Type "},f:[{t:2,r:"data.disk.timer_type",p:[14,36,682]}]}],n:50,r:"data.disk.timer",p:[12,3,561]}," ",{t:4,f:[{p:[17,4,769],t:7,e:"ui-section",a:{label:"Activation Code"},f:[{t:2,r:"data.disk.activation_code",p:[17,40,805]}]}],n:50,r:"data.disk.activation_code",p:[16,3,732]}," ",{t:4,f:[{p:[20,4,899],t:7,e:"ui-section",a:{label:"Deactivation Code"},f:[{t:2,r:"data.disk.deactivation_code",p:[20,42,937]}]}],n:50,r:"data.disk.deactivation_code",p:[19,3,860]}," ",{t:4,f:[{p:[23,4,1025],t:7,e:"ui-section",a:{label:"Kill Code"},f:[{t:2,r:"data.disk.kill_code",p:[23,34,1055]}]}],n:50,r:"data.disk.kill_code",p:[22,3,994]}," ",{t:4,f:[{p:[26,4,1138],t:7,e:"ui-section",a:{label:"Trigger Code"},f:[{t:2,r:"data.disk.trigger_code",p:[26,37,1171]}]}],n:50,r:"data.disk.trigger_code",p:[25,3,1104]}," ",{t:4,f:[{t:4,f:[{p:[30,6,1303],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[30,25,1322]}]},f:[{t:2,r:"value",p:[30,35,1332]}]}],n:52,r:"data.disk.extra_settings",p:[29,4,1263]}],n:50,r:"data.disk.has_extra_settings",p:[28,3,1223]}],n:50,r:"data.has_program",p:[5,2,168]},{t:4,n:51,f:[{p:[34,3,1390],t:7,e:"ui-notice",f:["No program detected."]}],r:"data.has_program"}],n:50,r:"data.has_disk",p:[3,1,78]},{t:4,n:51,f:[{p:[37,2,1453],t:7,e:"ui-notice",f:["Insert disk."]}],r:"data.has_disk"}]}," ",{p:[40,1,1511],t:7,e:"br"}," ",{t:4,f:[{p:[42,2,1541],t:7,e:"ui-notice",f:[{t:2,r:"data.status_msg",p:[42,13,1552]}]}],n:50,r:"data.status_msg",p:[41,1,1516]},{t:4,n:51,f:[{p:[44,2,1594],t:7,e:"ui-display",a:{title:"Chamber"},f:[{p:[45,2,1624],t:7,e:"ui-section",f:[{p:[45,14,1636],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.locked"],s:'_0?"lock-open":"lock"'},p:[45,30,1652]}],action:"toggle_lock"},f:[{t:2,x:{r:["data.locked"],s:'_0?"Unlock":"Lock"'},p:[45,90,1712]}," Chamber"]},{p:[45,146,1768],t:7,e:"br"}]}," ",{p:[46,2,1787],t:7,e:"ui-section",f:[{p:[46,14,1799],t:7,e:"b",f:["Occupant:"]}," ",{t:2,r:"data.occupant_name",p:[46,31,1816]}]}," ",{t:4,f:[{p:[48,4,1882],t:7,e:"ui-section",f:[{p:[48,16,1894],t:7,e:"ui-notice",f:["No nanites detected."]}]}," ",{p:[49,4,1954],t:7,e:"ui-section",f:[{p:[49,16,1966],t:7,e:"ui-button",a:{icon:"syringe",action:"nanite_injection"},f:["Implant Nanites"]}]}],n:50,x:{r:["data.has_nanites"],s:"!_0"},p:[47,2,1853]},{t:4,n:51,f:[{p:[51,3,2071],t:7,e:"ui-display",a:{title:"Nanites"},f:[{t:4,f:[{p:[53,5,2129],t:7,e:"ui-button",a:{icon:"download",action:"add_program"},f:["Install Program From Disk"]},{p:[53,90,2214],t:7,e:"br"}," ",{p:[54,5,2223],t:7,e:"br"}],n:50,r:"data.has_disk",p:[52,4,2103]}," ",{p:[56,4,2242],t:7,e:"ui-section",f:[{p:[57,5,2259],t:7,e:"ui-section",a:{label:"Nanite Volume"},f:[{t:2,r:"data.nanite_volume",p:[57,39,2293]}]}," ",{p:[58,5,2333],t:7,e:"ui-section",a:{label:"Growth Rate"},f:[{t:2,r:"data.regen_rate",p:[58,37,2365]}]}," ",{p:[59,5,2402],t:7,e:"ui-section",a:{label:"Safety Threshold"},f:[{t:2,r:"data.safety_threshold",p:[59,42,2439]}," ",{p:[59,68,2465],t:7,e:"ui-button",a:{icon:"pencil",action:"set_safety"},f:["Set"]}]}," ",{p:[60,5,2544],t:7,e:"ui-section",a:{label:"Cloud ID"},f:[{t:2,x:{r:["data.cloud_id"],s:'_0?_0:"No Cloud"'},p:[60,34,2573]}," ",{p:[60,82,2621],t:7,e:"ui-button",a:{icon:"pencil",action:"set_cloud"},f:["Set"]}]}]}," ",{p:[62,4,2715],t:7,e:"ui-display",a:{title:"Programs"},f:[{t:4,f:[{p:[64,6,2782],t:7,e:"ui-display",a:{title:[{t:2,r:"name",p:[64,25,2801]}],button:0},f:[{p:[65,6,2824],t:7,e:"ui-button",a:{icon:"minus",action:"remove_program",params:['{"program_id": "',{t:2,r:"id",p:[65,78,2896]},'"}']},f:["Uninstall"]}," ",{p:[66,6,2933],t:7,e:"ui-section",a:{label:"Description"},f:[{t:2,r:"desc",p:[66,38,2965]}]}," ",{t:4,f:[{p:[68,7,3027],t:7,e:"ui-section",a:{label:"Activation Status"},f:[{t:2,x:{r:["activated"],s:'_0?"Active":"Inactive"'},p:[68,45,3065]}]}," ",{p:[69,7,3123],t:7,e:"ui-section",a:{label:"Nanites Consumed"},f:[{t:2,r:"use_rate",p:[69,44,3160]},"/s"]}," ",{t:4,f:[{p:[71,8,3221],t:7,e:"ui-section",a:{label:"Trigger Cost"},f:[{t:2,r:"trigger_cost",p:[71,41,3254]}]}," ",{p:[72,8,3291],t:7,e:"ui-section",a:{label:"Trigger Cooldown"},f:[{t:2,r:"trigger_cooldown",p:[72,45,3328]}," seconds"]}],n:50,r:"can_trigger",p:[70,7,3194]}," ",{t:4,f:[{t:4,f:[{p:[76,9,3459],t:7,e:"ui-section",a:{label:"Activation Delay"},f:[{t:2,r:"activation_delay",p:[76,46,3496]}]}],n:50,r:"activation_delay",p:[75,8,3426]}," ",{t:4,f:[{p:[79,9,3574],t:7,e:"ui-section",a:{label:"Timer"},f:[{t:2,r:"timer",p:[79,35,3600]}]}," ",{p:[80,9,3631],t:7,e:"ui-section",a:{label:"Timer Type"},f:[{t:2,r:"timer_type",p:[80,40,3662]}]}],n:50,r:"timer",p:[78,8,3552]}," ",{t:4,f:[{t:4,f:[{p:[84,11,3782],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[84,30,3801]}]},f:[{t:2,r:"value",p:[84,40,3811]}]}],n:52,r:"extra_settings",p:[83,9,3747]}],n:50,r:"has_extra_settings",p:[82,8,3712]}," ",{t:4,f:[{t:4,f:[{p:[89,10,3944],t:7,e:"ui-section",a:{label:"Activation Code"},f:[{t:2,r:"activation_code",p:[89,46,3980]}]}],n:50,r:"activation_code",p:[88,9,3911]}," ",{t:4,f:[{p:[92,10,4072],t:7,e:"ui-section",a:{label:"Deactivation Code"},f:[{t:2,r:"deactivation_code",p:[92,48,4110]}]}],n:50,r:"deactivation_code",p:[91,9,4037]}," ",{t:4,f:[{p:[95,10,4196],t:7,e:"ui-section",a:{label:"Kill Code"},f:[{t:2,r:"kill_code",p:[95,40,4226]}]}],n:50,r:"kill_code",p:[94,9,4169]}," ",{t:4,f:[{p:[98,10,4307],t:7,e:"ui-section",a:{label:"Trigger Code"},f:[{t:2,r:"trigger_code",p:[98,43,4340]}]}],n:50,r:"trigger_code",p:[97,9,4277]}],n:50,x:{r:["data.scan_level"],s:"_0>=4"},p:[87,8,3874]}],n:50,x:{r:["data.scan_level"],s:"_0>=3"},p:[74,7,3390]}],n:50,x:{r:["data.scan_level"],s:"_0>=2"},p:[67,6,2992]}]}],n:52,r:"data.mob_programs",p:[63,5,2749]}]}]}],x:{r:["data.has_nanites"],s:"!_0"}}]}],r:"data.status_msg"}]}]},e.exports=a.extend(r.exports)},{341:341}],411:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Nanite Cloud Console"},f:[{p:[2,1,42],t:7,e:"ui-display",a:{title:"Program Disk"},f:[{t:4,f:[{p:[4,3,101],t:7,e:"ui-button",a:{icon:"eject",action:"eject"},f:["Eject Disk"]},{p:[4,64,162],t:7,e:"br"}," ",{t:4,f:[{p:[6,4,197],t:7,e:"ui-section",f:[{p:[7,5,214],t:7,e:"ui-section",a:{label:"Program Name"},f:[{t:2,r:"data.disk.name",p:[7,38,247]}]}," ",{p:[8,5,283],t:7,e:"ui-section",a:{label:"Description"},f:[{t:2,r:"data.disk.desc",p:[8,37,315]}]}," ",{p:[9,5,351],t:7,e:"ui-section",a:{label:"Activation Status"},f:[{t:2,x:{r:["data.disk.activated"],s:'_0?"Active":"Inactive"'},p:[9,43,389]}]}," ",{t:4,f:[{p:[11,6,495],t:7,e:"ui-section",a:{label:"Activation Delay"},f:[{t:2,r:"data.disk.activation_delay",p:[11,43,532]}]}],n:50,r:"data.disk.activation_delay",p:[10,5,455]}," ",{t:4,f:[{p:[14,6,621],t:7,e:"ui-section",a:{label:"Timer"},f:[{t:2,r:"data.disk.timer",p:[14,32,647]}]}," ",{p:[15,6,685],t:7,e:"ui-section",a:{label:"Timer Type "},f:[{t:2,r:"data.disk.timer_type",p:[15,38,717]}]}],n:50,r:"data.disk.timer",p:[13,5,592]}," ",{t:4,f:[{p:[18,6,810],t:7,e:"ui-section",a:{label:"Activation Code"},f:[{t:2,r:"data.disk.activation_code",p:[18,42,846]}]}],n:50,r:"data.disk.activation_code",p:[17,5,771]}," ",{t:4,f:[{p:[21,6,946],t:7,e:"ui-section",a:{label:"Deactivation Code"},f:[{t:2,r:"data.disk.deactivation_code",p:[21,44,984]}]}],n:50,r:"data.disk.deactivation_code",p:[20,5,905]}," ",{t:4,f:[{p:[24,6,1078],t:7,e:"ui-section",a:{label:"Kill Code"},f:[{t:2,r:"data.disk.kill_code",p:[24,36,1108]}]}],n:50,r:"data.disk.kill_code",p:[23,5,1045]}," ",{t:4,f:[{p:[27,6,1197],t:7,e:"ui-section",a:{label:"Trigger Code"},f:[{t:2,r:"data.disk.trigger_code",p:[27,39,1230]}]}],n:50,r:"data.disk.trigger_code",p:[26,5,1161]}," ",{t:4,f:[{t:4,f:[{p:[31,8,1370],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[31,27,1389]}]},f:[{t:2,r:"value",p:[31,37,1399]}]}],n:52,r:"data.disk.extra_settings",p:[30,6,1328]}],n:50,r:"data.disk.has_extra_settings",p:[29,5,1286]}]}],n:50,r:"data.has_program",p:[5,3,169]},{t:4,n:51,f:[{p:[36,4,1480],t:7,e:"ui-notice",f:["No program detected."]}],r:"data.has_program"}],n:50,r:"data.has_disk",p:[3,2,77]},{t:4,n:51,f:[{p:[39,3,1546],t:7,e:"ui-notice",f:["Insert disk."]}],r:"data.has_disk"}]}," ",{p:[42,1,1605],t:7,e:"ui-display",a:{title:"Cloud Storage"},f:[{t:4,f:[{p:[44,3,1670],t:7,e:"ui-button",a:{icon:"plus-circle",action:"create_backup"},f:["Create New Backup"]}," ",{p:[45,3,1755],t:7,e:"ui-display",a:{title:"Active Backups"},f:[{t:4,f:[{p:[47,5,1827],t:7,e:"ui-button",a:{action:"set_view",params:['{"view": "',{t:2,r:"cloud_id",p:[47,52,1874]},'"}']},f:["Backup #",{t:2,r:"cloud_id",p:[47,76,1898]}]}],n:52,r:"data.cloud_backups",p:[46,4,1794]}]}],n:50,x:{r:["data.current_view"],s:"!_0"},p:[43,2,1641]},{t:4,n:51,f:[{p:[51,3,1964],t:7,e:"ui-button",a:{icon:"undo",action:"set_view",params:'{"view": "0"}'},f:["Return"]}," ",{t:4,f:[{p:[53,4,2079],t:7,e:"ui-notice",f:["ERROR: Backup not found."]}],n:50,x:{r:["data.cloud_backup"],s:"!_0"},p:[52,3,2049]},{t:4,n:51,f:[{p:[55,4,2141],t:7,e:"ui-display",a:{title:["Backup #",{t:2,r:"data.current_view",p:[55,31,2168]}]},f:[{t:4,f:[{p:[57,6,2226],t:7,e:"ui-button",a:{icon:"upload",action:"upload_program",style:"selected"},f:["Upload Program From Disk"]},{p:[57,108,2328],t:7,e:"br"}],n:50,r:"data.has_program",p:[56,5,2196]}," ",{t:4,f:[{p:[60,6,2384],t:7,e:"hr"}," ",{p:[61,6,2394],t:7,e:"ui-section",f:[{p:[62,7,2413],t:7,e:"h3",f:[{t:2,r:"name",p:[62,11,2417]}]}," ",{p:[63,7,2437],t:7,e:"div",a:{style:"float:right"},f:[{p:[64,8,2470],t:7,e:"ui-button",a:{icon:"minus-circle",action:"remove_program",style:"danger",params:['{"program_id": "',{t:2,r:"id",p:[64,102,2564]},'"}']},f:["Uninstall"]}]}]}," ",{p:[67,6,2633],t:7,e:"ui-section",f:[{p:[68,7,2652],t:7,e:"ui-section",a:{label:"Description"},f:[{t:2,r:"desc",p:[68,39,2684]}]}," ",{p:[69,7,2712],t:7,e:"ui-section",a:{label:"Activation Status"},f:[{t:2,x:{r:["activated"],s:'_0?"Active":"Inactive"'},p:[69,45,2750]}]}," ",{p:[70,7,2808],t:7,e:"ui-section",a:{label:"Nanites Consumed"},f:[{t:2,r:"use_rate",p:[70,44,2845]},"/s"]}," ",{t:4,f:[{p:[72,8,2906],t:7,e:"ui-section",a:{label:"Trigger Cost"},f:[{t:2,r:"trigger_cost",p:[72,41,2939]},"/s"]}," ",{p:[73,8,2978],t:7,e:"ui-section",a:{label:"Trigger Cooldown"},f:[{t:2,r:"trigger_cooldown",p:[73,45,3015]},"/s"]}],n:50,r:"can_trigger",p:[71,7,2879]}," ",{t:4,f:[{p:[76,8,3103],t:7,e:"ui-section",a:{label:"Activation Delay"},f:[{t:2,r:"activation_delay",p:[76,45,3140]}]}],n:50,r:"activation_delay",p:[75,7,3071]}," ",{t:4,f:[{p:[79,8,3215],t:7,e:"ui-section",a:{label:"Timer"},f:[{t:2,r:"timer",p:[79,34,3241]}]}," ",{p:[80,8,3271],t:7,e:"ui-section",a:{label:"Timer Type "},f:[{t:2,r:"timer_type",p:[80,40,3303]}]}],n:50,r:"timer",p:[78,7,3194]}," ",{t:4,f:[{p:[83,8,3382],t:7,e:"ui-section",a:{label:"Activation Code"},f:[{t:2,r:"activation_code",p:[83,44,3418]}]}],n:50,r:"activation_code",p:[82,7,3351]}," ",{t:4,f:[{p:[86,8,3504],t:7,e:"ui-section",a:{label:"Deactivation Code"},f:[{t:2,r:"deactivation_code",p:[86,46,3542]}]}],n:50,r:"deactivation_code",p:[85,7,3471]}," ",{t:4,f:[{p:[89,8,3622],t:7,e:"ui-section",a:{label:"Kill Code"},f:[{t:2,r:"kill_code",p:[89,38,3652]}]}],n:50,r:"kill_code",p:[88,7,3597]}," ",{t:4,f:[{p:[92,8,3727],t:7,e:"ui-section",a:{label:"Trigger Code"},f:[{t:2,r:"trigger_code",p:[92,41,3760]}]}],n:50,r:"trigger_code",p:[91,7,3699]}," ",{t:4,f:[{t:4,f:[{p:[96,10,3878],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[96,29,3897]}]},f:[{t:2,r:"value",p:[96,39,3907]}]}],n:52,r:"extra_settings",p:[95,8,3844]}],n:50,r:"has_extra_settings",p:[94,7,3810]}]}],n:52,r:"data.cloud_programs",p:[59,5,2349]}]}],x:{r:["data.cloud_backup"],s:"!_0"}}],x:{r:["data.current_view"],s:"!_0"}}]}]}]},e.exports=a.extend(r.exports)},{341:341}],412:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Nanite Program Hub"},f:[{t:4,f:[{p:[3,2,63],t:7,e:"ui-display",a:{title:"Program Disk"},f:[{p:[4,3,99],t:7,e:"ui-section",f:[{p:[5,4,115],t:7,e:"ui-button",a:{icon:"eject",action:"eject"},f:["Eject Disk"]}," ",{p:[6,4,180],t:7,e:"ui-button",a:{icon:"minus-circle",action:"clear"},f:["Delete Program"]}]}," ",{t:4,f:[{p:[9,4,299],t:7,e:"ui-section",a:{label:"Program Name"},f:[{t:2,r:"data.disk.name",p:[9,37,332]}]}," ",{p:[10,4,367],t:7,e:"ui-section",a:{label:"Description"},f:[{t:2,r:"data.disk.desc",p:[10,36,399]}]}],n:50,r:"data.has_program",p:[8,3,271]},{t:4,n:51,f:[{p:[12,4,445],t:7,e:"ui-notice",f:["No program installed."]}],r:"data.has_program"}]}],n:50,r:"data.has_disk",p:[2,1,40]},{t:4,n:51,f:[{p:[16,2,525],t:7,e:"ui-notice",f:["Insert disk."]}],r:"data.has_disk"},{p:[18,1,569],t:7,e:"br"}," ",{p:[19,1,574],t:7,e:"ui-display",a:{title:"Programs"},f:[{p:[20,2,605],t:7,e:"ui-section",f:[{p:[21,3,620],t:7,e:"ui-button",a:{icon:"undo",action:"set_category",params:'{"category": "Main"}'},f:["Return"]}," ",{p:[22,3,716],t:7,e:"ui-button",a:{icon:"align-justify ",action:"toggle_details"},f:[{t:2,x:{r:["data.detail_view"],s:'_0?"Compact View":"Detailed View"'},p:[22,60,773]}]}]}," ",{t:4,f:[{p:[25,3,892],t:7,e:"ui-display",f:[{t:4,f:[{p:[27,5,938],t:7,e:"ui-section",f:[{p:[27,17,950],t:7,e:"ui-button",a:{action:"set_category",params:['{"category": "',{t:2,r:"name",p:[27,72,1005]},'"}']},f:[{t:2,r:"name",p:[27,84,1017]}]}]}],n:52,r:"data.categories",p:[26,4,908]}]}],n:50,x:{r:["data.category"],s:'_0=="Main"'},p:[24,2,858]},{t:4,n:51,f:[{p:[31,3,1092],t:7,e:"ui-display",a:{title:[{t:2,r:"data.category",p:[31,22,1111]}]},f:[{t:4,f:[{t:4,f:[{p:[34,6,1196],t:7,e:"ui-display",f:[{p:[35,7,1215],t:7,e:"ui-section",f:[{p:[35,19,1227],t:7,e:"b",f:[{t:2,r:"name",p:[35,22,1230]}]}]}," ",{p:[36,7,1262],t:7,e:"ui-section",f:[{t:2,r:"desc",p:[36,19,1274]}]}," ",{p:[37,7,1302],t:7,e:"ui-section",f:[{p:[38,8,1322],t:7,e:"ui-button",a:{icon:"download",action:"download",params:['{"program_id": "',{t:2,r:"id",p:[38,77,1391]},'"}'],state:[{t:2,x:{r:["data.has_disk"],s:'_0?null:"disabled"'},p:[38,94,1408]}]},f:["Download"]}]}]}],n:50,r:"data.detail_view",p:[33,5,1166]},{t:4,n:51,f:[{p:[44,6,1542],t:7,e:"ui-section",f:[{p:[44,18,1554],t:7,e:"ui-button",a:{action:"download",params:['{"program_id": "',{t:2,r:"id",p:[44,71,1607]},'"}']},f:[{t:2,r:"name",p:[44,81,1617]}]}]}],r:"data.detail_view"}],n:52,r:"data.program_list",p:[32,4,1134]}]}],x:{r:["data.category"],s:'_0=="Main"'}}]}]}]},e.exports=a.extend(r.exports)},{341:341}],413:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Nanite Programming"},f:[{t:4,f:[{p:[3,3,65],t:7,e:"ui-notice",f:["Insert a nanite program disk."]}],n:50,x:{r:["data.has_disk"],s:"!_0"},p:[2,1,40]},{t:4,n:51,f:[{p:[5,3,129],t:7,e:"ui-button",a:{icon:"eject",action:"eject"},f:["Eject Disk"]}," ",{t:4,f:[{p:[7,5,223],t:7,e:"ui-notice",f:["No program detected."]}],n:50,x:{r:["data.has_program"],s:"!_0"},p:[6,3,193]},{t:4,n:51,f:[{p:[9,5,282],t:7,e:"ui-section",f:[{p:[10,7,301],t:7,e:"ui-display",a:{title:[{t:2,r:"data.name",p:[10,26,320]}]},f:[{t:2,r:"data.desc",p:[11,9,344]}]}]}," ",{p:[14,5,400],t:7,e:"ui-section",f:[{p:[15,7,419],t:7,e:"ui-section",a:{label:"Program Info"},f:["Nanites Consumed: ",{t:2,r:"data.use_rate",p:[16,26,478]},{p:[16,43,495],t:7,e:"br"}," ",{t:4,f:["Trigger Cost: ",{t:2,r:"data.trigger_cost",p:[18,25,557]},"u",{p:[18,47,579],t:7,e:"br"}],n:50,r:"data.can_trigger",p:[17,9,508]}]}," ",{p:[22,7,627],t:7,e:"ui-section",a:{label:"Status"},f:[{p:[23,9,663],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.activated"],s:'_0?"toggle-on":"toggle-off"'},p:[24,17,690]}],action:"toggle_active"},f:[{t:2,x:{r:["data.activated"],s:'_0?"Active":"Inactive"'},p:[26,11,784]}]}]}," ",{p:[30,7,876],t:7,e:"ui-section",a:{label:"Settings"},f:[{p:[31,9,914],t:7,e:"ui-button",a:{icon:"pencil",action:"set_activation_delay"}}," Activation Delay: ",{t:2,r:"data.activation_delay",p:[31,95,1e3]}," ",{p:[31,121,1026],t:7,e:"br"}," ",{p:[32,9,1039],t:7,e:"ui-button",a:{icon:"pencil",action:"set_timer"}}," Timer: ",{t:2,r:"data.timer",p:[32,73,1103]}," ",{p:[32,88,1118],t:7,e:"br"}," ",{p:[33,9,1131],t:7,e:"ui-button",a:{icon:"pencil",action:"set_timer_type"}}," Timer Type: ",{t:2,r:"data.timer_type",p:[33,83,1205]}," ",{p:[33,103,1225],t:7,e:"br"}]}," ",{p:[36,7,1257],t:7,e:"ui-section",a:{label:"Codes"},f:[{p:[37,9,1292],t:7,e:"ui-button",a:{icon:"pencil",action:"set_code",params:'{"target_code": "activation"}'}}," Activation Code: ",{t:2,r:"data.activation_code",p:[37,121,1404]}," ",{p:[37,146,1429],t:7,e:"br"}," ",{p:[38,9,1442],t:7,e:"ui-button",a:{icon:"pencil",action:"set_code",params:'{"target_code": "deactivation"}'}}," Deactivation Code: ",{t:2,r:"data.deactivation_code",p:[38,125,1558]}," ",{p:[38,152,1585],t:7,e:"br"}," ",{p:[39,9,1598],t:7,e:"ui-button",a:{icon:"pencil",action:"set_code",params:'{"target_code": "kill"}'}}," Kill Code: ",{t:2,r:"data.kill_code",p:[39,109,1698]}," ",{p:[39,128,1717],t:7,e:"br"}," ",{t:4,f:[{p:[41,11,1765],t:7,e:"ui-button",a:{icon:"pencil",action:"set_code",params:'{"target_code": "trigger"}'}}," Trigger Code: ",{t:2,r:"data.trigger_code",p:[41,117,1871]}," ",{p:[41,139,1893],t:7,e:"br"}],n:50,r:"data.can_trigger",p:[40,9,1730]}]}," ",{t:4,f:[{p:[46,9,1981],t:7,e:"ui-section",a:{label:"Special"},f:[{t:4,f:[{p:[48,13,2062],t:7,e:"ui-button",a:{icon:"pencil",action:"set_extra_setting",params:['{"target_setting": "',{t:2,r:"name",p:[48,93,2142]},'"}']}}," ",{t:2,r:"name",p:[48,118,2167]},": ",{t:2,r:"value",p:[48,128,2177]}," ",{p:[48,138,2187],t:7,e:"br"}],n:52,r:"data.extra_settings",p:[47,11,2020]}]}],n:50,r:"data.has_extra_settings",p:[45,7,1941]}]}],x:{r:["data.has_program"],s:"!_0"}}],x:{r:["data.has_disk"],s:"!_0"}}]}]},e.exports=a.extend(r.exports)},{341:341}],414:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Nanite Control"},f:[{t:4,f:[{p:[3,3,58],t:7,e:"ui-notice",f:["The interface is locked."]}],n:50,r:"data.locked",p:[2,1,36]},{t:4,n:51,f:[{p:[5,3,117],t:7,e:"ui-button",a:{icon:"lock",action:"lock"},f:["Lock Interface"]}," ",{p:[6,3,183],t:7,e:"ui-button",a:{icon:"save",action:"save"},f:["Save Current Setting"]}," ",{p:[7,3,255],t:7,e:"ui-section",a:{label:"Signal Code"},f:[{p:[8,5,292],t:7,e:"span",f:[{t:2,r:"data.code",p:[8,11,298]}]}," ",{p:[9,4,322],t:7,e:"ui-button",a:{icon:"pencil",action:"set_code"},f:["Set"]}]}," ",{t:4,f:[{p:[12,5,432],t:7,e:"ui-section",a:{label:"Relay Code"},f:[{p:[13,7,470],t:7,e:"span",f:[{t:2,r:"data.relay_code",p:[13,13,476]}]}," ",{p:[14,5,507],t:7,e:"ui-button",a:{icon:"pencil",action:"set_relay_code"},f:["Set"]}]}],n:50,x:{r:["data.mode"],s:'_0=="Relay"'},p:[11,3,399]}," ",{p:[17,3,602],t:7,e:"ui-section",a:{label:"Signal Mode"},f:[{p:[18,5,639],t:7,e:"span",f:[{t:2,r:"data.mode",p:[18,11,645]}]}," ",{p:[19,5,670],t:7,e:"br"}," ",{p:[20,4,678],t:7,e:"ui-button",a:{action:"select_mode",params:'{"mode": "Off"}'},f:["Off"]}," ",{p:[21,5,755],t:7,e:"ui-button",a:{action:"select_mode",params:'{"mode": "Local"}'},f:["Local"]}," ",{p:[22,5,836],t:7,e:"ui-button",a:{action:"select_mode",params:'{"mode": "Targeted"}'},f:["Targeted"]}," ",{p:[23,5,923],t:7,e:"ui-button",a:{action:"select_mode",params:'{"mode": "Area"}'},f:["Area"]}," ",{p:[24,5,1002],t:7,e:"ui-button",a:{action:"select_mode",params:'{"mode": "Relay"}'},f:["Relay"]}]}],r:"data.locked"}]}," ",{p:[28,1,1117],t:7,e:"ui-display",a:{title:"Saved Settings"},f:[{t:4,f:[{p:[30,3,1186],t:7,e:"ui-button",a:{icon:"load",action:"load",params:['{"save_id": "',{t:2,r:"id",p:[30,61,1244]},'"}']},f:[{t:2,r:"name",p:[30,71,1254]}]}," ",{t:4,f:[{p:[32,4,1301],t:7,e:"ui-button", -a:{icon:"remove",action:"remove_save",params:['{"save_id": "',{t:2,r:"id",p:[32,71,1368]},'"}']},f:["Remove"]}],n:50,x:{r:["data.locked"],s:"!_0"},p:[31,3,1277]}," ",{p:[34,3,1409],t:7,e:"br"}],n:52,r:"data.saved_settings",p:[29,2,1154]}]}]},e.exports=a.extend(r.exports)},{341:341}],415:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Ghost roles"},f:[{p:[2,2,34],t:7,e:"ui-section",a:{label:"Ignored roles"},f:[{t:4,f:[{p:[4,4,96],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["enabled"],s:'_0?"check-square-o":"square-o"'},p:[4,21,113]}],style:[{t:2,x:{r:["enabled"],s:'_0?"danger":null'},p:[4,73,165]}],action:"toggle_ignore",params:['{"key": "',{t:2,r:"key",p:[4,144,236]},'"}']},f:[{t:2,r:"desc",p:[4,155,247]}]}],n:52,r:"data.ignore",p:[3,3,71]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],416:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Relay"},f:[{t:4,f:[{p:[3,3,55],t:7,e:"h2",f:["NETWORK BUFFERS OVERLOADED"]}," ",{p:[4,3,93],t:7,e:"h3",f:["Overload Recovery Mode"]}," ",{p:[5,3,127],t:7,e:"i",f:["This system is suffering temporary outage due to overflow of traffic buffers. Until buffered traffic is processed, all further requests will be dropped. Frequent occurences of this error may indicate insufficient hardware capacity of your network. Please contact your network planning department for instructions on how to resolve this issue."]}," ",{p:[6,3,479],t:7,e:"h3",f:["ADMINISTRATIVE OVERRIDE"]}," ",{p:[7,3,514],t:7,e:"b",f:["CAUTION - Data loss may occur"]}," ",{p:[8,3,555],t:7,e:"ui-button",a:{icon:"signal",action:"restart"},f:["Purge buffered traffic"]}],n:50,r:"data.dos_crashed",p:[2,2,28]},{t:4,n:51,f:[{p:[12,3,652],t:7,e:"ui-section",a:{label:"Relay status"},f:[{p:[13,4,689],t:7,e:"ui-button",a:{icon:"power-off",action:"toggle"},f:[{t:2,x:{r:["data.enabled"],s:'_0?"ENABLED":"DISABLED"'},p:[14,6,739]}]}]}," ",{p:[18,3,819],t:7,e:"ui-section",a:{label:"Network buffer status"},f:[{t:2,r:"data.dos_overload",p:[19,4,865]}," / ",{t:2,r:"data.dos_capacity",p:[19,28,889]}," GQ"]}],r:"data.dos_crashed"}]}]},e.exports=a.extend(r.exports)},{341:341}],417:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";t.exports={computed:{healthState:function(){var t=this.get("data.health");return t>70?"good":t>50?"average":"bad"}}}}(r),r.exports.template={v:3,t:[" "," ",{p:[15,1,306],t:7,e:"ntosheader"}," ",{t:4,f:[{p:[18,3,346],t:7,e:"ui-notice",f:[{p:[19,5,362],t:7,e:"span",f:["Reconstruction in progress!"]}]}],n:50,r:"data.restoring",p:[17,1,321]},{p:[24,1,428],t:7,e:"ui-display",f:[{p:[26,1,442],t:7,e:"div",a:{"class":"item"},f:[{p:[27,3,463],t:7,e:"div",a:{"class":"itemLabel"},f:["Inserted AI:"]}," ",{p:[30,3,512],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[31,2,539],t:7,e:"ui-button",a:{icon:"eject",action:"PRG_eject",state:[{t:2,x:{r:["data.nocard"],s:'_0?"disabled":null'},p:[31,52,589]}]},f:[{t:2,x:{r:["data.name"],s:'_0?_0:"---"'},p:[31,89,626]}]}]}]}," ",{t:4,f:[{p:[36,2,709],t:7,e:"b",f:["ERROR: ",{t:2,r:"data.error",p:[36,12,719]}]}],n:50,r:"data.error",p:[35,1,689]},{t:4,n:51,f:[{p:[38,2,748],t:7,e:"h2",f:["System Status"]}," ",{p:[39,2,772],t:7,e:"div",a:{"class":"item"},f:[{p:[40,3,793],t:7,e:"div",a:{"class":"itemLabel"},f:["Current AI:"]}," ",{p:[43,3,843],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.name",p:[44,4,872]}]}," ",{p:[46,3,897],t:7,e:"div",a:{"class":"itemLabel"},f:["Status:"]}," ",{p:[49,3,943],t:7,e:"div",a:{"class":"itemContent"},f:[{t:4,f:["Nonfunctional"],n:50,r:"data.isDead",p:[50,4,972]},{t:4,n:51,f:["Functional"],r:"data.isDead"}]}," ",{p:[56,3,1059],t:7,e:"div",a:{"class":"itemLabel"},f:["System Integrity:"]}," ",{p:[59,3,1115],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[60,4,1144],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.health",p:[60,37,1177]}],state:[{t:2,r:"healthState",p:[61,11,1204]}]},f:[{t:2,x:{r:["adata.health"],s:"Math.round(_0)"},p:[61,28,1221]},"%"]}]}," ",{p:[63,3,1274],t:7,e:"div",a:{"class":"itemLabel"},f:["Active Laws:"]}," ",{p:[66,3,1325],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[67,4,1354],t:7,e:"table",f:[{t:4,f:[{p:[69,6,1394],t:7,e:"tr",f:[{p:[69,10,1398],t:7,e:"td",f:[{p:[69,14,1402],t:7,e:"span",a:{"class":"highlight"},f:[{t:2,r:".",p:[69,38,1426]}]}]}]}],n:52,r:"data.ai_laws",p:[68,5,1366]}]}]}," ",{p:[73,2,1475],t:7,e:"ui-section",a:{label:"Operations"},f:[{p:[74,3,1509],t:7,e:"ui-button",a:{icon:"plus",style:[{t:2,x:{r:["data.restoring"],s:'_0?"disabled":null'},p:[74,33,1539]}],action:"PRG_beginReconstruction"},f:["Begin Reconstruction"]}]}]}],r:"data.error"}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(431)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,431:431}],418:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,46],t:7,e:"ntosheader"}," ",{t:4,f:[{p:[5,1,87],t:7,e:"ui-button",a:{action:"PRG_switchm",icon:"home",params:'{"target" : "mod"}',state:[{t:2,x:{r:["data.mmode"],s:'_0==1?"disabled":null'},p:[5,80,166]}]},f:["Access Modification"]}],n:50,r:"data.have_id_slot",p:[4,1,61]},{p:[7,1,247],t:7,e:"ui-button",a:{action:"PRG_switchm",icon:"folder-open",params:'{"target" : "manage"}',state:[{t:2,x:{r:["data.mmode"],s:'_0==2?"disabled":null'},p:[7,90,336]}]},f:["Job Management"]}," ",{p:[8,1,404],t:7,e:"ui-button",a:{action:"PRG_switchm",icon:"folder-open",params:'{"target" : "manifest"}',state:[{t:2,x:{r:["data.mmode"],s:'!_0?"disabled":null'},p:[8,92,495]}]},f:["Crew Manifest"]}," ",{t:4,f:[{p:[10,1,584],t:7,e:"ui-button",a:{action:"PRG_print",icon:"print",state:[{t:2,x:{r:["data.has_id","data.mmode"],s:'!_1||_0&&_1==1?null:"disabled"'},p:[10,51,634]}]},f:["Print"]}],n:50,r:"data.have_printer",p:[9,1,558]},{t:4,f:[{p:[14,1,753],t:7,e:"div",a:{"class":"item"},f:[{p:[15,3,774],t:7,e:"h2",f:["Crew Manifest"]}," ",{p:[16,3,799],t:7,e:"br"},"Please use security record computer to modify entries.",{p:[16,61,857],t:7,e:"br"},{p:[16,65,861],t:7,e:"br"}]}," ",{t:4,f:[{p:[19,2,898],t:7,e:"div",a:{"class":"item"},f:[{t:2,r:"name",p:[20,2,918]}," - ",{t:2,r:"rank",p:[20,13,929]}]}],n:52,r:"data.manifest",p:[18,1,873]}],n:50,x:{r:["data.mmode"],s:"!_0"},p:[13,1,733]},{t:4,n:51,f:[{t:4,n:50,x:{r:["data.mmode"],s:"_0==2"},f:[{p:[25,1,984],t:7,e:"div",a:{"class":"item"},f:[{p:[26,3,1005],t:7,e:"h2",f:["Job Management"]}]}," ",{p:[28,1,1036],t:7,e:"table",f:[{p:[29,1,1044],t:7,e:"tr",f:[{p:[29,5,1048],t:7,e:"td",a:{style:"width:25%"},f:[{p:[29,27,1070],t:7,e:"b",f:["Job"]}]},{p:[29,42,1085],t:7,e:"td",a:{style:"width:25%"},f:[{p:[29,64,1107],t:7,e:"b",f:["Slots"]}]},{p:[29,81,1124],t:7,e:"td",a:{style:"width:25%"},f:[{p:[29,103,1146],t:7,e:"b",f:["Open job"]}]},{p:[29,123,1166],t:7,e:"td",a:{style:"width:25%"},f:[{p:[29,145,1188],t:7,e:"b",f:["Close job"]}]}]}," ",{t:4,f:[{p:[32,2,1238],t:7,e:"tr",f:[{p:[32,6,1242],t:7,e:"td",f:[{t:2,r:"title",p:[32,10,1246]}]},{p:[32,24,1260],t:7,e:"td",f:[{t:2,r:"current",p:[32,28,1264]},"/",{t:2,r:"total",p:[32,40,1276]}]},{p:[32,54,1290],t:7,e:"td",f:[{p:[32,58,1294],t:7,e:"ui-button",a:{action:"PRG_open_job",params:['{"target" : "',{t:2,r:"title",p:[32,112,1348]},'"}'],state:[{t:2,x:{r:["status_open"],s:'_0?null:"disabled"'},p:[32,132,1368]}]},f:[{t:2,r:"desc_open",p:[32,169,1405]}]},{p:[32,194,1430],t:7,e:"br"}]},{p:[32,203,1439],t:7,e:"td",f:[{p:[32,207,1443],t:7,e:"ui-button",a:{action:"PRG_close_job",params:['{"target" : "',{t:2,r:"title",p:[32,262,1498]},'"}'],state:[{t:2,x:{r:["status_close"],s:'_0?null:"disabled"'},p:[32,282,1518]}]},f:[{t:2,r:"desc_close",p:[32,320,1556]}]}]}]}],n:52,r:"data.slots",p:[30,1,1215]}]}]},{t:4,n:50,x:{r:["data.mmode"],s:"!(_0==2)"},f:[" ",{p:[40,1,1626],t:7,e:"div",a:{"class":"item"},f:[{p:[41,3,1647],t:7,e:"h2",f:["Access Modification"]}]}," ",{t:4,f:[{p:[45,3,1707],t:7,e:"span",a:{"class":"alert"},f:[{p:[45,23,1727],t:7,e:"i",f:["Please insert the ID into the terminal to proceed."]}]},{p:[45,87,1791],t:7,e:"br"}],n:50,x:{r:["data.has_id"],s:"!_0"},p:[44,1,1684]},{p:[48,1,1805],t:7,e:"div",a:{"class":"item"},f:[{p:[49,3,1826],t:7,e:"div",a:{"class":"itemLabel"},f:["Target Identity:"]}," ",{p:[52,3,1879],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[53,2,1906],t:7,e:"ui-button",a:{icon:"eject",action:"PRG_eject",params:'{"target" : "id"}'},f:[{t:2,r:"data.id_name",p:[53,72,1976]}]}]}]}," ",{p:[56,1,2021],t:7,e:"div",a:{"class":"item"},f:[{p:[57,3,2042],t:7,e:"div",a:{"class":"itemLabel"},f:["Auth Identity:"]}," ",{p:[60,3,2093],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[61,2,2120],t:7,e:"ui-button",a:{icon:"eject",action:"PRG_eject",params:'{"target" : "auth"}'},f:[{t:2,r:"data.auth_name",p:[61,74,2192]}]}]}]}," ",{p:[64,1,2239],t:7,e:"hr"}," ",{t:4,f:[{t:4,f:[{p:[68,2,2295],t:7,e:"div",a:{"class":"item"},f:[{p:[69,4,2317],t:7,e:"h2",f:["Details"]}]}," ",{t:4,f:[{p:[73,2,2364],t:7,e:"div",a:{"class":"item"},f:[{p:[74,4,2386],t:7,e:"div",a:{"class":"itemLabel"},f:["Registered Name:"]}," ",{p:[77,4,2442],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.id_owner",p:[78,3,2470]}]}]}," ",{p:[81,2,2507],t:7,e:"div",a:{"class":"item"},f:[{p:[82,4,2529],t:7,e:"div",a:{"class":"itemLabel"},f:["Rank:"]}," ",{p:[85,4,2574],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.id_rank",p:[86,3,2602]}]}]}," ",{p:[89,2,2638],t:7,e:"div",a:{"class":"item"},f:[{p:[90,4,2660],t:7,e:"div",a:{"class":"itemLabel"},f:["Demote:"]}," ",{p:[93,4,2707],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[94,3,2735],t:7,e:"ui-button",a:{action:"PRG_terminate",icon:"gear",state:[{t:2,x:{r:["data.id_rank"],s:'_0=="Unassigned"?"disabled":null'},p:[94,56,2788]}]},f:["Demote ",{t:2,r:"data.id_owner",p:[94,117,2849]}]}]}]}],n:50,r:"data.minor",p:[72,2,2344]},{t:4,n:51,f:[{p:[99,2,2909],t:7,e:"div",a:{"class":"item"},f:[{p:[100,4,2931],t:7,e:"div",a:{"class":"itemLabel"},f:["Registered Name:"]}," ",{p:[103,4,2987],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[104,3,3015],t:7,e:"ui-button",a:{action:"PRG_edit",icon:"pencil",params:'{"name" : "1"}'},f:[{t:2,r:"data.id_owner",p:[104,70,3082]}]}]}]}," ",{p:[108,2,3132],t:7,e:"div",a:{"class":"item"},f:[{p:[109,4,3154],t:7,e:"h2",f:["Assignment"]}]}," ",{p:[111,3,3184],t:7,e:"ui-button",a:{action:"PRG_togglea",icon:"gear"},f:[{t:2,x:{r:["data.assignments"],s:'_0?"Hide assignments":"Show assignments"'},p:[111,47,3228]}]}," ",{p:[112,2,3304],t:7,e:"div",a:{"class":"item"},f:[{p:[113,4,3326],t:7,e:"span",a:{id:"allvalue.jobsslot"},f:[]}]}," ",{p:[117,2,3379],t:7,e:"div",a:{"class":"item"},f:[{t:4,f:[{p:[119,4,3429],t:7,e:"div",a:{id:"all-value.jobs"},f:[{p:[120,3,3457],t:7,e:"table",f:[{p:[121,5,3469],t:7,e:"tr",f:[{p:[122,4,3477],t:7,e:"th",f:["Command"]}," ",{p:[123,4,3497],t:7,e:"td",f:[{p:[124,6,3507],t:7,e:"ui-button",a:{action:"PRG_assign",params:'{"assign_target" : "Captain"}',state:[{t:2,x:{r:["data.id_rank"],s:'_0=="Captain"?"selected":null'},p:[124,83,3584]}]},f:["Captain"]}]}]}," ",{p:[127,5,3678],t:7,e:"tr",f:[{p:[128,4,3686],t:7,e:"th",f:["Special"]}," ",{p:[129,4,3706],t:7,e:"td",f:[{p:[130,6,3716],t:7,e:"ui-button",a:{action:"PRG_assign",params:'{"assign_target" : "Custom"}'},f:["Custom"]}]}]}," ",{p:[133,5,3827],t:7,e:"tr",f:[{p:[134,4,3835],t:7,e:"th",a:{style:"color: '#FFA500';"},f:["Engineering"]}," ",{p:[135,4,3885],t:7,e:"td",f:[{t:4,f:[{p:[137,5,3931],t:7,e:"ui-button",a:{action:"PRG_assign",params:['{"assign_target" : "',{t:2,r:"job",p:[137,64,3990]},'"}'],state:[{t:2,x:{r:["data.id_rank","job"],s:'_0==_1?"selected":null'},p:[137,82,4008]}]},f:[{t:2,r:"display_name",p:[137,127,4053]}]}],n:52,r:"data.engineering_jobs",p:[136,6,3895]}]}]}," ",{p:[141,5,4120],t:7,e:"tr",f:[{p:[142,4,4128],t:7,e:"th",a:{style:"color: '#008000';"},f:["Medical"]}," ",{p:[143,4,4174],t:7,e:"td",f:[{t:4,f:[{p:[145,5,4216],t:7,e:"ui-button",a:{action:"PRG_assign",params:['{"assign_target" : "',{t:2,r:"job",p:[145,64,4275]},'"}'],state:[{t:2,x:{r:["data.id_rank","job"],s:'_0==_1?"selected":null'},p:[145,82,4293]}]},f:[{t:2,r:"display_name",p:[145,127,4338]}]}],n:52,r:"data.medical_jobs",p:[144,6,4184]}]}]}," ",{p:[149,5,4405],t:7,e:"tr",f:[{p:[150,4,4413],t:7,e:"th",a:{style:"color: '#800080';"},f:["Science"]}," ",{p:[151,4,4459],t:7,e:"td",f:[{t:4,f:[{p:[153,5,4501],t:7,e:"ui-button",a:{action:"PRG_assign",params:['{"assign_target" : "',{t:2,r:"job",p:[153,64,4560]},'"}'],state:[{t:2,x:{r:["data.id_rank","job"],s:'_0==_1?"selected":null'},p:[153,82,4578]}]},f:[{t:2,r:"display_name",p:[153,127,4623]}]}],n:52,r:"data.science_jobs",p:[152,6,4469]}]}]}," ",{p:[157,5,4690],t:7,e:"tr",f:[{p:[158,4,4698],t:7,e:"th",a:{style:"color: '#DD0000';"},f:["Security"]}," ",{p:[159,4,4745],t:7,e:"td",f:[{t:4,f:[{p:[161,5,4788],t:7,e:"ui-button",a:{action:"PRG_assign",params:['{"assign_target" : "',{t:2,r:"job",p:[161,64,4847]},'"}'],state:[{t:2,x:{r:["data.id_rank","job"],s:'_0==_1?"selected":null'},p:[161,82,4865]}]},f:[{t:2,r:"display_name",p:[161,127,4910]}]}],n:52,r:"data.security_jobs",p:[160,6,4755]}]}]}," ",{p:[165,5,4977],t:7,e:"tr",f:[{p:[166,4,4985],t:7,e:"th",a:{style:"color: '#cc6600';"},f:["Cargo"]}," ",{p:[167,4,5029],t:7,e:"td",f:[{t:4,f:[{p:[169,5,5069],t:7,e:"ui-button",a:{action:"PRG_assign",params:['{"assign_target" : "',{t:2,r:"job",p:[169,64,5128]},'"}'],state:[{t:2,x:{r:["data.id_rank","job"],s:'_0==_1?"selected":null'},p:[169,82,5146]}]},f:[{t:2,r:"display_name",p:[169,127,5191]}]}],n:52,r:"data.cargo_jobs",p:[168,6,5039]}]}]}," ",{p:[173,5,5258],t:7,e:"tr",f:[{p:[174,4,5266],t:7,e:"th",a:{style:"color: '#808080';"},f:["Civilian"]}," ",{p:[175,4,5313],t:7,e:"td",f:[{t:4,f:[{p:[177,5,5356],t:7,e:"ui-button",a:{action:"PRG_assign",params:['{"assign_target" : "',{t:2,r:"job",p:[177,64,5415]},'"}'],state:[{t:2,x:{r:["data.id_rank","job"],s:'_0==_1?"selected":null'},p:[177,82,5433]}]},f:[{t:2,r:"display_name",p:[177,127,5478]}]}],n:52,r:"data.civilian_jobs",p:[176,6,5323]}]}]}," ",{t:4,f:[{p:[182,4,5576],t:7,e:"tr",f:[{p:[183,6,5586],t:7,e:"th",a:{style:"color: '#A52A2A';"},f:["CentCom"]}," ",{p:[184,6,5634],t:7,e:"td",f:[{t:4,f:[{p:[186,7,5677],t:7,e:"ui-button",a:{action:"PRG_assign",params:['{"assign_target" : "',{t:2,r:"job",p:[186,66,5736]},'"}'],state:[{t:2,x:{r:["data.id_rank","job"],s:'_0==_1?"selected":null'},p:[186,84,5754]}]},f:[{t:2,r:"display_name",p:[186,129,5799]}]}],n:52,r:"data.centcom_jobs",p:[185,5,5643]}]}]}],n:50,r:"data.centcom_access",p:[181,5,5545]}]}]}],n:50,r:"data.assignments",p:[118,4,3401]}]}],r:"data.minor"}," ",{t:4,f:[{p:[198,4,5956],t:7,e:"div",a:{"class":"item"},f:[{p:[199,3,5977],t:7,e:"h2",f:["Central Command"]}]}," ",{p:[201,4,6015],t:7,e:"div",a:{"class":"item",style:"width: 100%"},f:[{t:4,f:[{p:[203,5,6094],t:7,e:"div",a:{"class":"itemContentWide"},f:[{p:[204,5,6128],t:7,e:"ui-button",a:{action:"PRG_access",params:['{"access_target" : "',{t:2,r:"ref",p:[204,64,6187]},'", "allowed" : "',{t:2,r:"allowed",p:[204,87,6210]},'"}'],state:[{t:2,x:{r:["allowed"],s:'_0?"toggle":null'},p:[204,109,6232]}]},f:[{t:2,r:"desc",p:[204,140,6263]}]}]}],n:52,r:"data.all_centcom_access",p:[202,3,6056]}]}],n:50,r:"data.centcom_access",p:[197,2,5925]},{t:4,n:51,f:[{p:[209,4,6330],t:7,e:"div",a:{"class":"item"},f:[{p:[210,3,6351],t:7,e:"h2",f:[{t:2,r:"data.station_name",p:[210,7,6355]}]}]}," ",{p:[212,4,6395],t:7,e:"div",a:{"class":"item",style:"width: 100%"},f:[{t:4,f:[{p:[214,5,6463],t:7,e:"div",a:{style:"float: left; width: 175px; min-height: 250px"},f:[{p:[215,4,6525],t:7,e:"div",a:{"class":"average"},f:[{p:[215,25,6546],t:7,e:"ui-button",a:{action:"PRG_regsel",state:[{t:2,x:{r:["selected"],s:'_0?"toggle":null'},p:[215,63,6584]}],params:['{"region" : "',{t:2,r:"regid",p:[215,116,6637]},'"}']},f:[{p:[215,129,6650],t:7,e:"b",f:[{t:2,r:"name",p:[215,132,6653]}]}]}]}," ",{p:[216,4,6687],t:7,e:"br"}," ",{t:4,f:[{p:[218,6,6721],t:7,e:"div",a:{"class":"itemContentWide"},f:[{p:[219,5,6755],t:7,e:"ui-button",a:{action:"PRG_access",params:['{"access_target" : "',{t:2,r:"ref",p:[219,64,6814]},'", "allowed" : "',{t:2,r:"allowed",p:[219,87,6837]},'"}'],state:[{t:2,x:{r:["allowed"],s:'_0?"toggle":null'},p:[219,109,6859]}]},f:[{t:2,r:"desc",p:[219,140,6890]}]}]}],n:52,r:"accesses",p:[217,6,6697]}]}],n:52,r:"data.regions",p:[213,3,6436]}]}],r:"data.centcom_access"}],n:50,r:"data.has_id",p:[67,3,2274]}],n:50,r:"data.authenticated",p:[66,1,2245]}]}],x:{r:["data.mmode"],s:"!_0"}}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(431)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,431:431}],419:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";t.exports={data:{chargeState:function(t){var e=this.get("data.battery.max");return t>e/2?"good":t>e/4?"average":"bad"}}}}(r),r.exports.template={v:3,t:[" "," ",{p:[15,1,297],t:7,e:"ntosheader"}," ",{p:[17,1,312],t:7,e:"ui-display",f:[{p:[18,2,326],t:7,e:"i",f:["Welcome to computer configuration utility. Please consult your system administrator if you have any questions about your device."]},{p:[18,137,461],t:7,e:"hr"}," ",{p:[19,2,467],t:7,e:"ui-display",a:{title:"Power Supply"},f:[{p:[20,3,503],t:7,e:"ui-section",a:{label:"Power Usage"},f:[{t:2,r:"data.power_usage",p:[21,4,539]},"W"]}," ",{t:4,f:[{p:[25,4,606],t:7,e:"ui-section",a:{label:"Battery Status"},f:["Active"]}," ",{p:[28,4,674],t:7,e:"ui-section",a:{label:"Battery Rating"},f:[{t:2,r:"data.battery.max",p:[29,5,714]}]}," ",{p:[31,4,755],t:7,e:"ui-section",a:{label:"Battery Charge"},f:[{p:[32,5,795],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"adata.battery.max",p:[32,26,816]}],value:[{t:2,r:"adata.battery.charge",p:[32,56,846]}],state:[{t:2,x:{r:["chargeState","adata.battery.charge"],s:"_0(_1)"},p:[32,89,879]}]},f:[{t:2,x:{r:["adata.battery.charge"],s:"Math.round(_0)"},p:[32,128,918]},"/",{t:2,r:"adata.battery.max",p:[32,165,955]}]}]}],n:50,r:"data.battery",p:[24,3,582]},{t:4,n:51,f:[{p:[35,4,1017],t:7,e:"ui-section",a:{label:"Battery Status"},f:["Not Available"]}],r:"data.battery"}]}," ",{p:[41,2,1116],t:7,e:"ui-display",a:{title:"File System"},f:[{p:[42,3,1151],t:7,e:"ui-section",a:{label:"Used Capacity"},f:[{p:[43,4,1189],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"adata.disk_size",p:[43,25,1210]}],value:[{t:2,r:"adata.disk_used",p:[43,53,1238]}],state:"good"},f:[{t:2,x:{r:["adata.disk_used"],s:"Math.round(_0)"},p:[43,87,1272]},"GQ / ",{t:2,r:"adata.disk_size",p:[43,123,1308]},"GQ"]}]}]}," ",{p:[47,2,1373],t:7,e:"ui-display",a:{title:"Computer Components"},f:[{t:4,f:[{p:[49,4,1443],t:7,e:"ui-subdisplay",a:{title:[{t:2,r:"name",p:[49,26,1465]}]},f:[{p:[50,5,1480],t:7,e:"div",a:{style:"display: table-caption; margin-left: 3px"},f:[{t:2,r:"desc",p:[50,59,1534]}]}," ",{p:[52,5,1554],t:7,e:"ui-section",a:{label:"State"},f:[{p:[53,6,1586],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["critical"],s:'_0?"disabled":null'},p:[53,24,1604]}],action:"PC_toggle_component",params:['{"name": "',{t:2,r:"name",p:[53,105,1685]},'"}']},f:[{t:2,x:{r:["enabled"],s:'_0?"Enabled":"Disabled"'},p:[54,7,1704]}]}]}," ",{t:4,f:[{p:[59,6,1810],t:7,e:"ui-section",a:{label:"Power Usage"},f:[{t:2,r:"powerusage",p:[60,7,1849]},"W"]}],n:50,r:"powerusage",p:[58,5,1786]}]}," ",{p:[64,4,1922],t:7,e:"br"}],n:52,r:"data.hardware",p:[48,3,1416]}]}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(431)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,431:431}],420:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,46],t:7,e:"ntosheader"}," ",{p:[4,1,61],t:7,e:"ui-display",f:[{t:4,f:[{p:[7,3,97],t:7,e:"h2",f:["An error has occurred and this program can not continue."]}," Additional information: ",{t:2,r:"data.error",p:[8,27,189]},{p:[8,41,203],t:7,e:"br"}," ",{p:[9,3,210],t:7,e:"i",f:["Please try again. If the problem persists contact your system administrator for assistance."]}," ",{p:[10,3,311],t:7,e:"ui-button",a:{action:"PRG_closefile"},f:["Restart program"]}],n:50,r:"data.error",p:[6,2,76]},{t:4,n:51,f:[{t:4,f:[{p:[13,4,410],t:7,e:"h2",f:["Viewing file ",{t:2,r:"data.filename",p:[13,21,427]}]}," ",{p:[14,4,453],t:7,e:"div",a:{"class":"item"},f:[{p:[15,4,475],t:7,e:"ui-button",a:{action:"PRG_closefile"},f:["CLOSE"]}," ",{p:[16,4,530],t:7,e:"ui-button",a:{action:"PRG_edit"},f:["EDIT"]}," ",{p:[17,4,579],t:7,e:"ui-button",a:{action:"PRG_printfile"},f:["PRINT"]}," "]},{p:[18,10,640],t:7,e:"hr"}," ",{t:3,r:"data.filedata",p:[19,4,648]}],n:50,r:"data.filename",p:[12,3,385]},{t:4,n:51,f:[{p:[21,4,682],t:7,e:"h2",f:["Available files (local):"]}," ",{p:[22,4,719],t:7,e:"table",f:[{p:[23,5,731],t:7,e:"tr",f:[{p:[24,6,741],t:7,e:"th",f:["File name"]}," ",{p:[25,6,765],t:7,e:"th",f:["File type"]}," ",{p:[26,6,789],t:7,e:"th",f:["File size (GQ)"]}," ",{p:[27,6,818],t:7,e:"th",f:["Operations"]}]}," ",{t:4,f:[{p:[30,6,878],t:7,e:"tr",f:[{p:[31,7,889],t:7,e:"td",f:[{t:2,r:"name",p:[31,11,893]}]}," ",{p:[32,7,913],t:7,e:"td",f:[".",{t:2,r:"type",p:[32,12,918]}]}," ",{p:[33,7,938],t:7,e:"td",f:[{t:2,r:"size",p:[33,11,942]},"GQ"]}," ",{p:[34,7,964],t:7,e:"td",f:[{p:[35,8,976],t:7,e:"ui-button",a:{action:"PRG_openfile",params:['{"name": "',{t:2,r:"name",p:[35,59,1027]},'"}']},f:["VIEW"]}," ",{p:[36,8,1063],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["undeletable"],s:'_0?"disabled":null'},p:[36,26,1081]}],action:"PRG_deletefile",params:['{"name": "',{t:2,r:"name",p:[36,105,1160]},'"}']},f:["DELETE"]}," ",{p:[37,8,1198],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["undeletable"],s:'_0?"disabled":null'},p:[37,26,1216]}],action:"PRG_rename",params:['{"name": "',{t:2,r:"name",p:[37,101,1291]},'"}']},f:["RENAME"]}," ",{p:[38,8,1329],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["undeletable"],s:'_0?"disabled":null'},p:[38,26,1347]}],action:"PRG_clone",params:['{"name": "',{t:2,r:"name",p:[38,100,1421]},'"}']},f:["CLONE"]}," ",{t:4,f:[{p:[40,9,1492],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["undeletable"],s:'_0?"disabled":null'},p:[40,27,1510]}],action:"PRG_copytousb",params:['{"name": "',{t:2,r:"name",p:[40,105,1588]},'"}']},f:["EXPORT"]}],n:50,r:"data.usbconnected",p:[39,8,1458]}]}]}],n:52,r:"data.files",p:[29,5,852]}]}," ",{t:4,f:[{p:[47,4,1715],t:7,e:"h2",f:["Available files (portable device):"]}," ",{p:[48,4,1762],t:7,e:"table",f:[{p:[49,5,1774],t:7,e:"tr",f:[{p:[50,6,1784],t:7,e:"th",f:["File name"]}," ",{p:[51,6,1808],t:7,e:"th",f:["File type"]}," ",{p:[52,6,1832],t:7,e:"th",f:["File size (GQ)"]}," ",{p:[53,6,1861],t:7,e:"th",f:["Operations"]}]}," ",{t:4,f:[{p:[56,6,1924],t:7,e:"tr",f:[{p:[57,7,1935],t:7,e:"td",f:[{t:2,r:"name",p:[57,11,1939]}]}," ",{p:[58,7,1959],t:7,e:"td",f:[".",{t:2,r:"type",p:[58,12,1964]}]}," ",{p:[59,7,1984],t:7,e:"td",f:[{t:2,r:"size",p:[59,11,1988]},"GQ"]}," ",{p:[60,7,2010],t:7,e:"td",f:[{p:[61,8,2022],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["undeletable"],s:'_0?"disabled":null'},p:[61,26,2040]}],action:"PRG_usbdeletefile",params:['{"name": "',{t:2,r:"name",p:[61,108,2122]},'"}']},f:["DELETE"]}," ",{t:4,f:[{p:[63,9,2194],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["undeletable"],s:'_0?"disabled":null'},p:[63,27,2212]}],action:"PRG_copyfromusb",params:['{"name": "',{t:2,r:"name",p:[63,107,2292]},'"}']},f:["IMPORT"]}],n:50,r:"data.usbconnected",p:[62,8,2160]}]}]}],n:52,r:"data.usbfiles",p:[55,5,1895]}]}],n:50,r:"data.usbconnected",p:[46,4,1686]}," ",{p:[70,4,2401],t:7,e:"ui-button",a:{action:"PRG_newtextfile"},f:["NEW DATA FILE"]}],r:"data.filename"}],r:"data.error"}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(431)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,431:431}],421:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,46],t:7,e:"ntosheader"}," ",{p:[4,1,61],t:7,e:"ui-display",f:[{p:[5,2,75],t:7,e:"i",f:["No program loaded. Please select program from list below."]}," ",{p:[6,2,141],t:7,e:"table",f:[{t:4,f:[{p:[8,4,178],t:7,e:"tr",f:[{p:[8,8,182],t:7,e:"td",f:[{p:[8,12,186],t:7,e:"ui-button",a:{action:"PC_runprogram",params:['{"name": "',{t:2,r:"name",p:[8,64,238]},'"}']},f:[{t:2,r:"desc",p:[9,5,255]}]}]},{p:[11,4,283],t:7,e:"td",f:[{p:[11,8,287],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["running"],s:'_0?null:"disabled"'},p:[11,26,305]}],icon:"close",action:"PC_killprogram",params:['{"name": "',{t:2,r:"name",p:[11,114,393]},'"}']}}]}]}],n:52,r:"data.programs",p:[7,3,151]}]}," ",{p:[14,2,441],t:7,e:"br"},{p:[14,6,445],t:7,e:"br"}," ",{t:4,f:[{p:[16,3,476],t:7,e:"ui-button",a:{action:"PC_toggle_light",style:[{t:2,x:{r:["data.light_on"],s:'_0?"selected":null'},p:[16,46,519]}]},f:["Toggle Flashlight"]},{p:[16,114,587],t:7,e:"br"}," ",{p:[17,3,594],t:7,e:"ui-button",a:{action:"PC_light_color"},f:["Change Flashlight Color ",{p:[17,62,653],t:7,e:"span",a:{style:["border:1px solid #161616; background-color: ",{t:2,r:"data.comp_light_color",p:[17,119,710]},";"]},f:["   "]}]}],n:50,r:"data.has_light",p:[15,2,451]}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(431)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,431:431}],422:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,46],t:7,e:"ntosheader"}," ",{p:[4,1,61],t:7,e:"ui-display",f:[{t:4,f:[{p:[6,3,100],t:7,e:"h1",f:["ADMINISTRATIVE MODE"]}],n:50,r:"data.adminmode",p:[5,2,75]}," ",{t:4,f:[{p:[10,3,161],t:7,e:"div",a:{"class":"itemLabel"},f:["Current channel:"]}," ",{p:[13,3,217],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.title",p:[14,4,246]}]}," ",{p:[16,3,272],t:7,e:"div",a:{"class":"itemLabel"},f:["Operator access:"]}," ",{p:[19,3,328],t:7,e:"div",a:{"class":"itemContent"},f:[{t:4,f:[{p:[21,5,386],t:7,e:"b",f:["Enabled"]}],n:50,r:"data.is_operator",p:[20,4,357]},{t:4,n:51,f:[{p:[23,5,417],t:7,e:"b",f:["Disabled"]}],r:"data.is_operator"}]}," ",{p:[26,3,455],t:7,e:"div",a:{"class":"itemLabel"},f:["Controls:"]}," ",{p:[29,3,504],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[30,4,533],t:7,e:"table",f:[{p:[31,5,545],t:7,e:"tr",f:[{p:[31,9,549],t:7,e:"td",f:[{p:[31,13,553],t:7,e:"ui-button",a:{action:"PRG_speak"},f:["Send message"]}]}]},{p:[32,5,612],t:7,e:"tr",f:[{p:[32,9,616],t:7,e:"td",f:[{p:[32,13,620],t:7,e:"ui-button",a:{action:"PRG_changename"},f:["Change nickname"]}]}]},{p:[33,5,687],t:7,e:"tr",f:[{p:[33,9,691],t:7,e:"td",f:[{p:[33,13,695],t:7,e:"ui-button",a:{action:"PRG_toggleadmin"},f:["Toggle administration mode"]}]}]},{p:[34,5,774],t:7,e:"tr",f:[{p:[34,9,778],t:7,e:"td",f:[{p:[34,13,782],t:7,e:"ui-button",a:{action:"PRG_leavechannel"},f:["Leave channel"]}]}]},{p:[35,5,849],t:7,e:"tr",f:[{p:[35,9,853],t:7,e:"td",f:[{p:[35,13,857],t:7,e:"ui-button",a:{action:"PRG_savelog"},f:["Save log to local drive"]}," ",{t:4,f:[{p:[37,6,959],t:7,e:"tr",f:[{p:[37,10,963],t:7,e:"td",f:[{p:[37,14,967],t:7,e:"ui-button",a:{action:"PRG_renamechannel"},f:["Rename channel"]}]}]},{p:[38,6,1037],t:7,e:"tr",f:[{p:[38,10,1041],t:7,e:"td",f:[{p:[38,14,1045],t:7,e:"ui-button",a:{action:"PRG_setpassword"},f:["Set password"]}]}]},{p:[39,6,1111],t:7,e:"tr",f:[{p:[39,10,1115],t:7,e:"td",f:[{p:[39,14,1119],t:7,e:"ui-button",a:{action:"PRG_deletechannel"},f:["Delete channel"]}]}]}],n:50,r:"data.is_operator",p:[36,5,929]}]}]}]}]}," ",{p:[43,3,1221],t:7,e:"b",f:["Chat Window"]}," ",{p:[44,4,1243],t:7,e:"div",a:{"class":"statusDisplay",style:"overflow: auto;"},f:[{p:[45,4,1298],t:7,e:"div",a:{"class":"item"},f:[{p:[46,5,1321],t:7,e:"div",a:{"class":"itemContent",style:"width: 100%;"},f:[{t:4,f:[{t:2,r:"msg",p:[48,7,1403]},{p:[48,14,1410],t:7,e:"br"}],n:52,r:"data.messages",p:[47,6,1373]}]}]}]}," ",{p:[53,3,1464],t:7,e:"b",f:["Connected Users"]},{p:[53,25,1486],t:7,e:"br"}," ",{t:4,f:[{t:2,r:"name",p:[55,4,1519]},{p:[55,12,1527],t:7,e:"br"}],n:52,r:"data.clients",p:[54,3,1493]}],n:50,r:"data.title",p:[9,2,140]},{t:4,n:51,f:[{p:[58,3,1556],t:7,e:"b",f:["Controls:"]}," ",{p:[59,3,1575],t:7,e:"table",f:[{p:[60,4,1586],t:7,e:"tr",f:[{p:[60,8,1590],t:7,e:"td",f:[{p:[60,12,1594],t:7,e:"ui-button",a:{action:"PRG_changename"},f:["Change nickname"]}]}]},{p:[61,4,1660],t:7,e:"tr",f:[{p:[61,8,1664],t:7,e:"td",f:[{p:[61,12,1668],t:7,e:"ui-button",a:{action:"PRG_newchannel"},f:["New Channel"]}]}]},{p:[62,4,1730],t:7,e:"tr",f:[{p:[62,8,1734],t:7,e:"td",f:[{p:[62,12,1738],t:7,e:"ui-button",a:{action:"PRG_toggleadmin"},f:["Toggle administration mode"]}]}]}]}," ",{p:[64,3,1826],t:7,e:"b",f:["Available channels:"]}," ",{p:[65,3,1855],t:7,e:"table",f:[{t:4,f:[{p:[67,4,1898],t:7,e:"tr",f:[{p:[67,8,1902],t:7,e:"td",f:[{p:[67,12,1906],t:7,e:"ui-button",a:{action:"PRG_joinchannel",params:['{"id": "',{t:2,r:"id",p:[67,64,1958]},'"}']},f:[{t:2,r:"chan",p:[67,74,1968]}]},{p:[67,94,1988],t:7,e:"br"}]}]}],n:52,r:"data.all_channels",p:[66,3,1865]}]}],r:"data.title"}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(431)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,431:431}],423:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,46],t:7,e:"ntosheader"}," ",{p:[4,1,61],t:7,e:"ui-display",f:[{t:4,f:["##SYSTEM ERROR: ",{t:2,r:"data.error",p:[6,19,112]},{p:[6,33,126],t:7,e:"ui-button",a:{action:"PRG_reset"},f:["RESET"]}],n:50,r:"data.error",p:[5,2,75]},{t:4,n:51,f:[{t:4,n:50,x:{r:["data.target"],s:"_0"},f:["##DoS traffic generator active. Tx: ",{t:2,r:"data.speed",p:[8,39,236]},"GQ/s",{p:[8,57,254],t:7,e:"br"}," ",{t:4,f:[{t:2,r:"nums",p:[10,4,291]},{p:[10,12,299],t:7,e:"br"}],n:52,r:"data.dos_strings",p:[9,3,261]}," ",{p:[12,3,318],t:7,e:"ui-button",a:{action:"PRG_reset"},f:["ABORT"]}]},{t:4,n:50,x:{r:["data.target"],s:"!(_0)"},f:[" ##DoS traffic generator ready. Select target device.",{p:[14,55,430],t:7,e:"br"}," ",{t:4,f:["Targeted device ID: ",{t:2,r:"data.focus",p:[16,24,479]}],n:50,r:"data.focus",p:[15,3,437]},{t:4,n:51,f:["Targeted device ID: None"],r:"data.focus"}," ",{p:[20,3,545],t:7,e:"ui-button",a:{action:"PRG_execute"},f:["EXECUTE"]},{p:[20,54,596],t:7,e:"div",a:{style:"clear:both"}}," Detected devices on network:",{p:[21,31,657],t:7,e:"br"}," ",{t:4,f:[{p:[23,4,689],t:7,e:"ui-button",a:{action:"PRG_target_relay",params:['{"targid": "',{t:2,r:"id",p:[23,61,746]},'"}']},f:[{t:2,r:"id",p:[23,71,756]}]}],n:52,r:"data.relays",p:[22,3,664]}]}],r:"data.error"}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(431)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,431:431}],424:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,46],t:7,e:"ntosheader"}," ",{p:[4,1,61],t:7,e:"ui-display",f:[{p:[5,2,75],t:7,e:"i",f:["Welcome to software download utility. Please select which software you wish to download."]},{p:[5,97,170],t:7,e:"hr"}," ",{t:4,f:[{p:[7,3,197],t:7,e:"ui-display",a:{title:"Download Error"},f:[{p:[8,4,236],t:7,e:"ui-section",a:{label:"Information"},f:[{t:2,r:"data.error",p:[9,5,273]}]}," ",{p:[11,4,308],t:7,e:"ui-section",a:{label:"Reset Program"},f:[{p:[12,5,347],t:7,e:"ui-button",a:{icon:"times",action:"PRG_reseterror"},f:["RESET"]}]}]}],n:50,r:"data.error",p:[6,2,176]},{t:4,n:51,f:[{t:4,f:[{p:[19,4,498],t:7,e:"ui-display",a:{title:"Download Running"},f:[{p:[20,5,540],t:7,e:"i",f:["Please wait..."]}," ",{p:[21,5,566],t:7,e:"ui-section",a:{label:"File name"},f:[{t:2,r:"data.downloadname",p:[22,6,602]}]}," ",{p:[24,5,646],t:7,e:"ui-section",a:{label:"File description"},f:[{t:2,r:"data.downloaddesc",p:[25,6,689]}]}," ",{p:[27,5,733],t:7,e:"ui-section",a:{label:"File size"},f:[{t:2,r:"data.downloadsize",p:[28,6,769]},"GQ"]}," ",{p:[30,5,815],t:7,e:"ui-section",a:{label:"Transfer Rate"},f:[{t:2,r:"data.downloadspeed",p:[31,6,855]}," GQ/s"]}," ",{p:[33,5,905],t:7,e:"ui-section",a:{label:"Download progress"},f:[{p:[34,6,949],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"adata.downloadsize",p:[34,27,970]}],value:[{t:2,r:"adata.downloadcompletion",p:[34,58,1001]}],state:"good"},f:[{t:2,x:{r:["adata.downloadcompletion"], -s:"Math.round(_0)"},p:[34,101,1044]},"GQ / ",{t:2,r:"adata.downloadsize",p:[34,146,1089]},"GQ"]}]}]}],n:50,r:"data.downloadname",p:[18,3,469]}],r:"data.error"}," ",{t:4,f:[{t:4,f:[{p:[41,4,1230],t:7,e:"ui-display",a:{title:"File System"},f:[{p:[42,5,1267],t:7,e:"ui-section",a:{label:"Used Capacity"},f:[{p:[43,6,1307],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"adata.disk_size",p:[43,27,1328]}],value:[{t:2,r:"adata.disk_used",p:[43,55,1356]}],state:"good"},f:[{t:2,x:{r:["adata.disk_used"],s:"Math.round(_0)"},p:[43,89,1390]},"GQ / ",{t:2,r:"adata.disk_size",p:[43,125,1426]},"GQ"]}]}]}," ",{p:[47,4,1499],t:7,e:"ui-display",a:{title:"Primary Software Repository"},f:[{t:4,f:[{p:[49,6,1594],t:7,e:"ui-subdisplay",a:{title:[{t:2,r:"filedesc",p:[49,28,1616]}]},f:[{p:[50,7,1637],t:7,e:"div",a:{style:"display: table-caption; margin-left: 3px"},f:[{t:2,r:"fileinfo",p:[50,61,1691]}]}," ",{p:[52,7,1723],t:7,e:"ui-section",a:{label:"File name"},f:[{t:2,r:"filename",p:[53,8,1761]}," (",{t:2,r:"size",p:[53,22,1775]}," GQ)"]}," ",{p:[55,7,1814],t:7,e:"ui-section",a:{label:"Compatibility"},f:[{t:2,r:"compatibility",p:[56,8,1856]}]}," ",{p:[58,7,1900],t:7,e:"ui-button",a:{icon:"signal",action:"PRG_downloadfile",params:['{"filename": "',{t:2,r:"filename",p:[58,80,1973]},'"}']},f:["DOWNLOAD"]}]}," ",{p:[62,6,2052],t:7,e:"br"}],n:52,r:"data.downloadable_programs",p:[48,5,1552]}]}," ",{t:4,f:[{p:[67,5,2128],t:7,e:"ui-display",a:{title:"UNKNOWN Software Repository"},f:[{p:[68,6,2182],t:7,e:"i",f:["Please note that Nanotrasen does not recommend download of software from non-official servers."]}," ",{t:4,f:[{p:[70,7,2326],t:7,e:"ui-subdisplay",a:{title:[{t:2,r:"filedesc",p:[70,29,2348]}]},f:[{p:[71,8,2370],t:7,e:"div",a:{style:"display: table-caption; margin-left: 3px"},f:[{t:2,r:"fileinfo",p:[71,62,2424]}]}," ",{p:[73,8,2458],t:7,e:"ui-section",a:{label:"File name"},f:[{t:2,r:"filename",p:[74,9,2497]}," (",{t:2,r:"size",p:[74,23,2511]}," GQ)"]}," ",{p:[76,8,2552],t:7,e:"ui-section",a:{label:"Compatibility"},f:[{t:2,r:"compatibility",p:[77,9,2595]}]}," ",{p:[79,8,2641],t:7,e:"ui-button",a:{icon:"signal",action:"PRG_downloadfile",params:['{"filename": "',{t:2,r:"filename",p:[79,81,2714]},'"}']},f:["DOWNLOAD"]}]}," ",{p:[83,7,2797],t:7,e:"br"}],n:52,r:"data.hacked_programs",p:[69,6,2289]}]}],n:50,r:"data.hackedavailable",p:[66,4,2095]}],n:50,x:{r:["data.error"],s:"!_0"},p:[40,3,1207]}],n:50,x:{r:["data.downloadname"],s:"!_0"},p:[39,2,1178]}," ",{p:[89,2,2866],t:7,e:"br"},{p:[89,6,2870],t:7,e:"br"},{p:[89,10,2874],t:7,e:"hr"},{p:[89,14,2878],t:7,e:"i",f:["NTOS v2.0.4b Copyright Nanotrasen 2557 - 2559"]}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(431)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,431:431}],425:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,46],t:7,e:"ntosheader"}," ",{p:[4,1,61],t:7,e:"ui-display",f:[{p:[6,2,76],t:7,e:"ui-display",a:{title:"WIRELESS CONNECTIVITY"},f:[{p:[8,3,122],t:7,e:"ui-section",a:{label:"Active NTNetRelays"},f:[{p:[9,4,165],t:7,e:"b",f:[{t:2,r:"data.ntnetrelays",p:[9,7,168]}]}]}," ",{t:4,f:[{p:[12,4,239],t:7,e:"ui-section",a:{label:"System status"},f:[{p:[13,6,279],t:7,e:"b",f:[{t:2,x:{r:["data.ntnetstatus"],s:'_0?"ENABLED":"DISABLED"'},p:[13,9,282]}]}]}," ",{p:[15,4,352],t:7,e:"ui-section",a:{label:"Control"},f:[{p:[17,4,385],t:7,e:"ui-button",a:{icon:"plus",action:"toggleWireless"},f:["TOGGLE"]}]}," ",{p:[21,4,480],t:7,e:"br"},{p:[21,8,484],t:7,e:"br"}," ",{p:[22,4,492],t:7,e:"i",f:["Caution - Disabling wireless transmitters when using wireless device may prevent you from re-enabling them again!"]}],n:50,r:"data.ntnetrelays",p:[11,3,211]},{t:4,n:51,f:[{p:[24,4,627],t:7,e:"br"},{p:[24,8,631],t:7,e:"p",f:["Wireless coverage unavailable, no relays are connected."]}],r:"data.ntnetrelays"}]}," ",{p:[29,2,722],t:7,e:"ui-display",a:{title:"FIREWALL CONFIGURATION"},f:[{p:[31,2,768],t:7,e:"table",f:[{p:[32,3,778],t:7,e:"tr",f:[{p:[33,4,786],t:7,e:"th",f:["PROTOCOL"]},{p:[34,4,802],t:7,e:"th",f:["STATUS"]},{p:[35,4,816],t:7,e:"th",f:["CONTROL"]}]},{p:[36,3,830],t:7,e:"tr",f:[" ",{p:[37,4,838],t:7,e:"td",f:["Software Downloads"]},{p:[38,4,864],t:7,e:"td",f:[{t:2,x:{r:["data.config_softwaredownload"],s:'_0?"ENABLED":"DISABLED"'},p:[38,8,868]}]},{p:[39,4,929],t:7,e:"td",f:[" ",{p:[39,9,934],t:7,e:"ui-button",a:{action:"toggle_function",params:'{"id": "1"}'},f:["TOGGLE"]}]}]},{p:[40,3,1012],t:7,e:"tr",f:[" ",{p:[41,4,1020],t:7,e:"td",f:["Peer to Peer Traffic"]},{p:[42,4,1048],t:7,e:"td",f:[{t:2,x:{r:["data.config_peertopeer"],s:'_0?"ENABLED":"DISABLED"'},p:[42,8,1052]}]},{p:[43,4,1107],t:7,e:"td",f:[{p:[43,8,1111],t:7,e:"ui-button",a:{action:"toggle_function",params:'{"id": "2"}'},f:["TOGGLE"]}]}]},{p:[44,3,1189],t:7,e:"tr",f:[" ",{p:[45,4,1197],t:7,e:"td",f:["Communication Systems"]},{p:[46,4,1226],t:7,e:"td",f:[{t:2,x:{r:["data.config_communication"],s:'_0?"ENABLED":"DISABLED"'},p:[46,8,1230]}]},{p:[47,4,1288],t:7,e:"td",f:[{p:[47,8,1292],t:7,e:"ui-button",a:{action:"toggle_function",params:'{"id": "3"}'},f:["TOGGLE"]}]}]},{p:[48,3,1370],t:7,e:"tr",f:[" ",{p:[49,4,1378],t:7,e:"td",f:["Remote System Control"]},{p:[50,4,1407],t:7,e:"td",f:[{t:2,x:{r:["data.config_systemcontrol"],s:'_0?"ENABLED":"DISABLED"'},p:[50,8,1411]}]},{p:[51,4,1469],t:7,e:"td",f:[{p:[51,8,1473],t:7,e:"ui-button",a:{action:"toggle_function",params:'{"id": "4"}'},f:["TOGGLE"]}]}]}]}]}," ",{p:[55,2,1576],t:7,e:"ui-display",a:{title:"SECURITY SYSTEMS"},f:[{t:4,f:[{p:[58,4,1642],t:7,e:"ui-notice",f:[{p:[59,5,1658],t:7,e:"h1",f:["NETWORK INCURSION DETECTED"]}]}," ",{p:[61,5,1714],t:7,e:"i",f:["An abnormal activity has been detected in the network. Please verify system logs for more information"]}],n:50,r:"data.idsalarm",p:[57,3,1617]}," ",{p:[64,3,1839],t:7,e:"ui-section",a:{label:"Intrusion Detection System"},f:[{p:[65,4,1890],t:7,e:"b",f:[{t:2,x:{r:["data.idsstatus"],s:'_0?"ENABLED":"DISABLED"'},p:[65,7,1893]}]}]}," ",{p:[68,3,1962],t:7,e:"ui-section",a:{label:"Maximal Log Count"},f:[{p:[69,4,2004],t:7,e:"b",f:[{t:2,r:"data.ntnetmaxlogs",p:[69,7,2007]}]}]}," ",{p:[72,3,2054],t:7,e:"ui-section",a:{label:"Controls"},f:[]}," ",{p:[74,4,2103],t:7,e:"table",f:[{p:[75,4,2114],t:7,e:"tr",f:[{p:[75,8,2118],t:7,e:"td",f:[{p:[75,12,2122],t:7,e:"ui-button",a:{action:"resetIDS"},f:["RESET IDS"]}]}]},{p:[76,4,2176],t:7,e:"tr",f:[{p:[76,8,2180],t:7,e:"td",f:[{p:[76,12,2184],t:7,e:"ui-button",a:{action:"toggleIDS"},f:["TOGGLE IDS"]}]}]},{p:[77,4,2240],t:7,e:"tr",f:[{p:[77,8,2244],t:7,e:"td",f:[{p:[77,12,2248],t:7,e:"ui-button",a:{action:"updatemaxlogs"},f:["SET LOG LIMIT"]}]}]},{p:[78,4,2311],t:7,e:"tr",f:[{p:[78,8,2315],t:7,e:"td",f:[{p:[78,12,2319],t:7,e:"ui-button",a:{action:"purgelogs"},f:["PURGE LOGS"]}]}]}]}," ",{p:[81,3,2387],t:7,e:"ui-subdisplay",a:{title:"System Logs"},f:[{p:[82,3,2425],t:7,e:"div",a:{"class":"statusDisplay",style:"overflow: auto;"},f:[{p:[83,3,2479],t:7,e:"div",a:{"class":"item"},f:[{p:[84,4,2501],t:7,e:"div",a:{"class":"itemContent",style:"width: 100%;"},f:[{t:4,f:[{t:2,r:"entry",p:[86,6,2582]},{p:[86,15,2591],t:7,e:"br"}],n:52,r:"data.ntnetlogs",p:[85,5,2552]}]}]}]}]}]}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(431)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,431:431}],426:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,46],t:7,e:"ntosheader"}," ",{p:[4,1,61],t:7,e:"ui-display",f:[{t:4,f:[{p:[7,2,96],t:7,e:"div",a:{"class":"item"},f:[{p:[8,3,117],t:7,e:"h2",f:["An error has occurred during operation..."]}," ",{p:[9,3,170],t:7,e:"b",f:["Additional information:"]},{t:2,r:"data.error",p:[9,34,201]},{p:[9,48,215],t:7,e:"br"}," ",{p:[10,3,222],t:7,e:"ui-button",a:{action:"PRG_reset"},f:["Clear"]}]}],n:50,r:"data.error",p:[6,2,76]},{t:4,n:51,f:[{t:4,n:50,x:{r:["data.downloading"],s:"_0"},f:[{p:[13,3,309],t:7,e:"h2",f:["Download in progress..."]}," ",{p:[14,3,344],t:7,e:"div",a:{"class":"itemLabel"},f:["Downloaded file:"]}," ",{p:[17,3,400],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.download_name",p:[18,4,429]}]}," ",{p:[20,3,464],t:7,e:"div",a:{"class":"itemLabel"},f:["Download progress:"]}," ",{p:[23,3,522],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.download_progress",p:[24,4,551]}," / ",{t:2,r:"data.download_size",p:[24,33,580]}," GQ"]}," ",{p:[26,3,617],t:7,e:"div",a:{"class":"itemLabel"},f:["Transfer speed:"]}," ",{p:[29,3,672],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.download_netspeed",p:[30,4,701]},"GQ/s"]}," ",{p:[32,3,743],t:7,e:"div",a:{"class":"itemLabel"},f:["Controls:"]}," ",{p:[35,3,792],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[36,4,821],t:7,e:"ui-button",a:{action:"PRG_reset"},f:["Abort download"]}]}]},{t:4,n:50,x:{r:["data.downloading","data.uploading"],s:"(!(_0))&&(_1)"},f:[" ",{p:[39,3,916],t:7,e:"h2",f:["Server enabled"]}," ",{p:[40,3,942],t:7,e:"div",a:{"class":"itemLabel"},f:["Connected clients:"]}," ",{p:[43,3,1e3],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.upload_clients",p:[44,4,1029]}]}," ",{p:[46,3,1064],t:7,e:"div",a:{"class":"itemLabel"},f:["Provided file:"]}," ",{p:[49,3,1118],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.upload_filename",p:[50,4,1147]}]}," ",{p:[52,3,1183],t:7,e:"div",a:{"class":"itemLabel"},f:["Server password:"]}," ",{p:[55,3,1239],t:7,e:"div",a:{"class":"itemContent"},f:[{t:4,f:["ENABLED"],n:50,r:"data.upload_haspassword",p:[56,4,1268]},{t:4,n:51,f:["DISABLED"],r:"data.upload_haspassword"}]}," ",{p:[62,3,1359],t:7,e:"div",a:{"class":"itemLabel"},f:["Commands:"]}," ",{p:[65,3,1408],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[66,4,1437],t:7,e:"ui-button",a:{action:"PRG_setpassword"},f:["Set password"]}," ",{p:[67,4,1501],t:7,e:"ui-button",a:{action:"PRG_reset"},f:["Exit server"]}]}]},{t:4,n:50,x:{r:["data.downloading","data.uploading","data.upload_filelist"],s:"(!(_0))&&((!(_1))&&(_2))"},f:[" ",{p:[70,3,1599],t:7,e:"h2",f:["File transfer server ready. Select file to upload:"]}," ",{p:[71,3,1662],t:7,e:"table",f:[{p:[72,3,1672],t:7,e:"tr",f:[{p:[72,7,1676],t:7,e:"th",f:["File name"]},{p:[72,20,1689],t:7,e:"th",f:["File size"]},{p:[72,33,1702],t:7,e:"th",f:["Controls ",{t:4,f:[{p:[74,4,1751],t:7,e:"tr",f:[{p:[74,8,1755],t:7,e:"td",f:[{t:2,r:"filename",p:[74,12,1759]}]},{p:[75,4,1775],t:7,e:"td",f:[{t:2,r:"size",p:[75,8,1779]},"GQ"]},{p:[76,4,1793],t:7,e:"td",f:[{p:[76,8,1797],t:7,e:"ui-button",a:{action:"PRG_uploadfile",params:['{"id": "',{t:2,r:"uid",p:[76,59,1848]},'"}']},f:["Select"]}]}]}],n:52,r:"data.upload_filelist",p:[73,3,1717]}]}]}]}," ",{p:[79,3,1903],t:7,e:"hr"}," ",{p:[80,3,1910],t:7,e:"ui-button",a:{action:"PRG_setpassword"},f:["Set password"]}," ",{p:[81,3,1973],t:7,e:"ui-button",a:{action:"PRG_reset"},f:["Return"]}]},{t:4,n:50,x:{r:["data.downloading","data.uploading","data.upload_filelist"],s:"(!(_0))&&((!(_1))&&(!(_2)))"},f:[" ",{p:[83,3,2034],t:7,e:"h2",f:["Available files:"]}," ",{p:[84,3,2062],t:7,e:"table",a:{border:"1",style:"border-collapse: collapse"},f:[{p:[84,55,2114],t:7,e:"tr",f:[{p:[84,59,2118],t:7,e:"th",f:["Server UID"]},{p:[84,73,2132],t:7,e:"th",f:["File Name"]},{p:[84,86,2145],t:7,e:"th",f:["File Size"]},{p:[84,99,2158],t:7,e:"th",f:["Password Protection"]},{p:[84,122,2181],t:7,e:"th",f:["Operations ",{t:4,f:[{p:[86,5,2226],t:7,e:"tr",f:[{p:[86,9,2230],t:7,e:"td",f:[{t:2,r:"uid",p:[86,13,2234]}]},{p:[87,5,2246],t:7,e:"td",f:[{t:2,r:"filename",p:[87,9,2250]}]},{p:[88,5,2267],t:7,e:"td",f:[{t:2,r:"size",p:[88,9,2271]},"GQ ",{t:4,f:[{p:[90,6,2311],t:7,e:"td",f:["Enabled"]}],n:50,r:"haspassword",p:[89,5,2286]}," ",{t:4,f:[{p:[93,6,2365],t:7,e:"td",f:["Disabled"]}],n:50,x:{r:["haspassword"],s:"!_0"},p:[92,5,2339]}]},{p:[96,5,2399],t:7,e:"td",f:[{p:[96,9,2403],t:7,e:"ui-button",a:{action:"PRG_downloadfile",params:['{"id": "',{t:2,r:"uid",p:[96,62,2456]},'"}']},f:["Download"]}]}]}],n:52,r:"data.servers",p:[85,4,2199]}]}]}]}," ",{p:[99,3,2514],t:7,e:"hr"}," ",{p:[100,3,2521],t:7,e:"ui-button",a:{action:"PRG_uploadmenu"},f:["Send file"]}]}],r:"data.error"}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(431)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,431:431}],427:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";t.exports={data:{chargingState:function(t){switch(t){case 2:return"good";case 1:return"average";default:return"bad"}},chargingMode:function(t){return 2==t?"Full":1==t?"Charging":"Draining"},channelState:function(t){return t>=2?"good":"bad"},channelPower:function(t){return t>=2?"On":"Off"},channelMode:function(t){return 1==t||3==t?"Auto":"Manual"}},computed:{graphData:function(){var t=this.get("data.history");return Object.keys(t).map(function(e){return t[e].map(function(t,e){return{x:e,y:t}})})}}}}(r),r.exports.template={v:3,t:[" "," ",{p:[43,1,1040],t:7,e:"ntosheader"}," ",{p:[45,1,1055],t:7,e:"ui-display",a:{title:"Network"},f:[{t:4,f:[{p:[47,5,1111],t:7,e:"ui-linegraph",a:{points:[{t:2,r:"graphData",p:[47,27,1133]}],height:"500",legend:'["Available", "Load"]',colors:'["rgb(0, 102, 0)", "rgb(153, 0, 0)"]',xunit:"seconds ago",xfactor:[{t:2,r:"data.interval",p:[49,38,1283]}],yunit:"W",yfactor:"1",xinc:[{t:2,x:{r:["data.stored"],s:"_0/10"},p:[50,15,1338]}],yinc:"9"}}],n:50,r:"config.fancy",p:[46,3,1086]},{t:4,n:51,f:[{p:[52,5,1386],t:7,e:"ui-section",a:{label:"Available"},f:[{p:[53,7,1423],t:7,e:"span",f:[{t:2,r:"data.supply",p:[53,13,1429]}]}]}," ",{p:[55,5,1474],t:7,e:"ui-section",a:{label:"Load"},f:[{p:[56,9,1508],t:7,e:"span",f:[{t:2,r:"data.demand",p:[56,15,1514]}]}]}],r:"config.fancy"}]}," ",{p:[60,1,1579],t:7,e:"ui-display",a:{title:"Areas"},f:[{p:[61,3,1608],t:7,e:"ui-section",a:{nowrap:0},f:[{p:[62,5,1632],t:7,e:"div",a:{"class":"content"},f:["Area"]}," ",{p:[63,5,1668],t:7,e:"div",a:{"class":"content"},f:["Charge"]}," ",{p:[64,5,1706],t:7,e:"div",a:{"class":"content"},f:["Load"]}," ",{p:[65,5,1742],t:7,e:"div",a:{"class":"content"},f:["Status"]}," ",{p:[66,5,1780],t:7,e:"div",a:{"class":"content"},f:["Equipment"]}," ",{p:[67,5,1821],t:7,e:"div",a:{"class":"content"},f:["Lighting"]}," ",{p:[68,5,1861],t:7,e:"div",a:{"class":"content"},f:["Environment"]}]}," ",{t:4,f:[{p:[71,5,1943],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[71,24,1962]}],nowrap:0},f:[{p:[72,7,1986],t:7,e:"div",a:{"class":"content"},f:[{t:2,x:{r:["@index","adata.areas"],s:"Math.round(_1[_0].charge)"},p:[72,28,2007]}," %"]}," ",{p:[73,7,2064],t:7,e:"div",a:{"class":"content"},f:[{t:2,rx:{r:"adata.areas",m:[{t:30,n:"@index"},"load"]},p:[73,28,2085]}]}," ",{p:[74,7,2126],t:7,e:"div",a:{"class":"content"},f:[{p:[74,28,2147],t:7,e:"span",a:{"class":[{t:2,x:{r:["chargingState","charging"],s:"_0(_1)"},p:[74,41,2160]}]},f:[{t:2,x:{r:["chargingMode","charging"],s:"_0(_1)"},p:[74,70,2189]}]}]}," ",{p:[75,7,2235],t:7,e:"div",a:{"class":"content"},f:[{p:[75,28,2256],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","eqp"],s:"_0(_1)"},p:[75,41,2269]}]},f:[{t:2,x:{r:["channelPower","eqp"],s:"_0(_1)"},p:[75,64,2292]}," [",{p:[75,87,2315],t:7,e:"span",f:[{t:2,x:{r:["channelMode","eqp"],s:"_0(_1)"},p:[75,93,2321]}]},"]"]}]}," ",{p:[76,7,2369],t:7,e:"div",a:{"class":"content"},f:[{p:[76,28,2390],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","lgt"],s:"_0(_1)"},p:[76,41,2403]}]},f:[{t:2,x:{r:["channelPower","lgt"],s:"_0(_1)"},p:[76,64,2426]}," [",{p:[76,87,2449],t:7,e:"span",f:[{t:2,x:{r:["channelMode","lgt"],s:"_0(_1)"},p:[76,93,2455]}]},"]"]}]}," ",{p:[77,7,2503],t:7,e:"div",a:{"class":"content"},f:[{p:[77,28,2524],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","env"],s:"_0(_1)"},p:[77,41,2537]}]},f:[{t:2,x:{r:["channelPower","env"],s:"_0(_1)"},p:[77,64,2560]}," [",{p:[77,87,2583],t:7,e:"span",f:[{t:2,x:{r:["channelMode","env"],s:"_0(_1)"},p:[77,93,2589]}]},"]"]}]}]}],n:52,r:"data.areas",p:[70,3,1918]}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(431)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,431:431}],428:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,46],t:7,e:"ntosheader"}," ",{p:[4,1,61],t:7,e:"ui-display",f:[{p:[5,2,75],t:7,e:"div",a:{"class":"item"},f:[{p:[6,3,96],t:7,e:"div",a:{"class":"itemLabel"},f:["Payload status:"]}," ",{p:[9,3,150],t:7,e:"div",a:{"class":"itemContent"},f:[{t:4,f:["ARMED"],n:50,r:"data.armed",p:[10,4,179]},{t:4,n:51,f:["DISARMED"],r:"data.armed"}]}," ",{p:[16,3,255],t:7,e:"div",a:{"class":"itemLabel"},f:["Controls:"]}," ",{p:[19,3,303],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[20,4,332],t:7,e:"table",f:[{p:[21,4,343],t:7,e:"tr",f:[{p:[21,8,347],t:7,e:"td",f:[{p:[21,12,351],t:7,e:"ui-button",a:{action:"PRG_obfuscate"},f:["OBFUSCATE PROGRAM NAME"]}]}]},{p:[22,4,423],t:7,e:"tr",f:[{p:[22,8,427],t:7,e:"td",f:[{p:[22,12,431],t:7,e:"ui-button",a:{action:"PRG_arm",state:[{t:2,x:{r:["data.armed"],s:'_0?"danger":null'},p:[22,47,466]}]},f:[{t:2,x:{r:["data.armed"],s:'_0?"DISARM":"ARM"'},p:[22,81,500]}]}," ",{p:[23,4,549],t:7,e:"ui-button",a:{icon:"radiation",state:[{t:2,x:{r:["data.armed"],s:'_0?null:"disabled"'},p:[23,39,584]}],action:"PRG_activate"},f:["ACTIVATE"]}]}]}]}]}]}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(431)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,431:431}],429:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,46],t:7,e:"ntosheader"}," ",{t:4,f:[{p:[5,3,91],t:7,e:"ui-display",a:{title:[{t:2,r:"class",p:[5,22,110]}," Alarms"]},f:[{p:[6,5,133],t:7,e:"ul",f:[{t:4,f:[{p:[8,9,164],t:7,e:"li",f:[{t:2,r:".",p:[8,13,168]}]}],n:52,r:".",p:[7,7,144]},{t:4,n:51,f:[{p:[10,9,202],t:7,e:"li",f:["System Nominal"]}],r:"."}]}]}],n:52,i:"class",r:"data.alarms",p:[4,1,61]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(431)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,431:431}],430:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";t.exports={data:{integState:function(t){var e=100;return t==e?"good":t>e/2?"average":"bad"},bigState:function(t,e,n){return charge>n?"bad":t>e?"average":"good"}}}}(r),r.exports.template={v:3,t:[" "," ",{p:[23,1,399],t:7,e:"ntosheader"}," ",{t:4,f:[{p:[27,2,436],t:7,e:"ui-button",a:{action:"PRG_clear"},f:["Back to Menu"]},{p:[27,56,490],t:7,e:"br"}," ",{p:[28,3,497],t:7,e:"ui-display",a:{title:"Supermatter Status:"},f:[{p:[29,3,540],t:7,e:"ui-section",a:{label:"Core Integrity"},f:[{p:[30,5,580],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"adata.SM_integrity",p:[30,38,613]}],state:[{t:2,x:{r:["integState","adata.SM_integrity"],s:"_0(_1)"},p:[30,69,644]}]},f:[{t:2,r:"data.SM_integrity",p:[30,105,680]},"%"]}]}," ",{p:[32,3,730],t:7,e:"ui-section",a:{label:"Relative EER"},f:[{p:[33,5,768],t:7,e:"span",a:{"class":[{t:2,x:{r:["bigState","data.SM_power"],s:"_0(_1,150,300)"},p:[33,18,781]}]},f:[{t:2,r:"data.SM_power",p:[33,55,818]}," MeV/cm3"]}]}," ",{p:[35,3,869],t:7,e:"ui-section",a:{label:"Temperature"},f:[{p:[36,5,906],t:7,e:"span",a:{"class":[{t:2,x:{r:["bigState","data.SM_ambienttemp"],s:"_0(_1,4000,5000)"},p:[36,18,919]}]},f:[{t:2,r:"data.SM_ambienttemp",p:[36,63,964]}," K"]}]}," ",{p:[38,3,1015],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[39,5,1049],t:7,e:"span",a:{"class":[{t:2,x:{r:["bigState","data.SM_ambientpressure"],s:"_0(_1,5000,10000)"},p:[39,18,1062]}]},f:[{t:2,r:"data.SM_ambientpressure",p:[39,68,1112]}," kPa"]}]}]}," ",{p:[42,3,1186],t:7,e:"hr"},{p:[42,7,1190],t:7,e:"br"}," ",{p:[43,3,1197],t:7,e:"ui-display",a:{title:"Gas Composition:"},f:[{t:4,f:[{p:[45,5,1263],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[45,24,1282]}]},f:[{t:2,r:"amount",p:[46,6,1298]}," %"]}],n:52,r:"data.gases",p:[44,4,1238]}]}],n:50,r:"data.active",p:[26,1,415]},{t:4,n:51,f:[{p:[51,2,1368],t:7,e:"ui-button",a:{action:"PRG_refresh"},f:["Refresh"]},{p:[51,53,1419],t:7,e:"br"}," ",{p:[52,2,1425],t:7,e:"ui-display",a:{title:"Detected Supermatters"},f:[{t:4,f:[{p:[54,3,1499],t:7,e:"ui-section",a:{label:"Area"},f:[{t:2,r:"area_name",p:[55,5,1529]}," - (#",{t:2,r:"uid",p:[55,23,1547]},")"]}," ",{p:[57,3,1574],t:7,e:"ui-section",a:{label:"Integrity"},f:[{t:2,r:"integrity",p:[58,5,1609]}," %"]}," ",{p:[60,3,1643],t:7,e:"ui-section",a:{label:"Options"},f:[{p:[61,5,1676],t:7,e:"ui-button",a:{action:"PRG_set",params:['{"target" : "',{t:2,r:"uid",p:[61,54,1725]},'"}']},f:["View Details"]}]}],n:52,r:"data.supermatters",p:[53,2,1469]}]}],r:"data.active"}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(431)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,431:431}],431:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"div",a:{"class":"item",style:"float: left"},f:[{p:[2,2,40],t:7,e:"table",f:[{p:[2,9,47],t:7,e:"tr",f:[{t:4,f:[{p:[4,3,110],t:7,e:"td",f:[{p:[4,7,114],t:7,e:"img",a:{src:[{t:2,r:"data.PC_batteryicon",p:[4,17,124]}]}}]}],n:50,x:{r:["data.PC_batteryicon","data.PC_showbatteryicon"],s:"_0&&_1"},p:[3,2,53]}," ",{t:4,f:[{p:[7,3,220],t:7,e:"td",f:[{p:[7,7,224],t:7,e:"b",f:[{t:2,r:"data.PC_batterypercent",p:[7,10,227]}]}]}],n:50,x:{r:["data.PC_batterypercent","data.PC_showbatteryicon"],s:"_0&&_1"},p:[6,2,160]}," ",{t:4,f:[{p:[10,3,296],t:7,e:"td",f:[{p:[10,7,300],t:7,e:"img",a:{src:[{t:2,r:"data.PC_ntneticon",p:[10,17,310]}]}}]}],n:50,r:"data.PC_ntneticon",p:[9,2,268]}," ",{t:4,f:[{p:[13,3,374],t:7,e:"td",f:[{p:[13,7,378],t:7,e:"img",a:{src:[{t:2,r:"data.PC_apclinkicon",p:[13,17,388]}]}}]}],n:50,r:"data.PC_apclinkicon",p:[12,2,344]}," ",{t:4,f:[{p:[16,3,454],t:7,e:"td",f:[{p:[16,7,458],t:7,e:"b",f:[{t:2,r:"data.PC_stationtime",p:[16,10,461]}]}]}],n:50,r:"data.PC_stationtime",p:[15,2,424]}," ",{t:4,f:[{p:[19,3,534],t:7,e:"td",f:[{p:[19,7,538],t:7,e:"img",a:{src:[{t:2,r:"icon",p:[19,17,548]}]}}]}],n:52,r:"data.PC_programheaders",p:[18,2,499]}]}]}]}," ",{p:[23,1,587],t:7,e:"div",a:{style:"float: right; margin-top: 5px"},f:[{p:[24,2,632],t:7,e:"ui-button",a:{action:"PC_shutdown"},f:["Shutdown"]}," ",{t:4,f:[{p:[26,3,720],t:7,e:"ui-button",a:{action:"PC_exit"},f:["EXIT PROGRAM"]}," ",{p:[27,3,775],t:7,e:"ui-button",a:{action:"PC_minimize"},f:["Minimize Program"]}],n:50,r:"data.PC_showexitprogram",p:[25,2,686]}]}," ",{p:[30,1,852],t:7,e:"div",a:{style:"clear: both"}}]},e.exports=a.extend(r.exports)},{341:341}],432:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Auth. Disk:"},f:[{t:4,f:[{p:[3,7,67],t:7,e:"ui-button",a:{icon:"eject",style:"selected",action:"eject_disk"},f:["++++++++++"]}],n:50,r:"data.disk_present",p:[2,3,35]},{t:4,n:51,f:[{p:[5,7,168],t:7,e:"ui-button",a:{icon:"plus",action:"insert_disk"},f:["----------"]}],r:"data.disk_present"}]}," ",{p:[8,1,259],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[9,3,289],t:7,e:"span",f:[{t:2,r:"data.status1",p:[9,9,295]},"-",{t:2,r:"data.status2",p:[9,26,312]}]}]}," ",{p:[11,1,350],t:7,e:"ui-display",a:{title:"Timer"},f:[{p:[12,3,379],t:7,e:"ui-section",a:{label:"Time to Detonation"},f:[{p:[13,5,423],t:7,e:"span",f:[{t:2,x:{r:["data.timing","data.time_left","data.timer_set"],s:"_0?_1:_2"},p:[13,11,429]}]}]}," ",{t:4,f:[{p:[16,5,525],t:7,e:"ui-section",a:{label:"Adjust Timer"},f:[{p:[17,7,565],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.disk_present","data.code_approved","data.timer_is_not_default"],s:'_0&&_1&&_2?null:"disabled"'},p:[17,40,598]}],action:"timer",params:'{"change": "reset"}'},f:["Reset"]}," ",{p:[19,7,768],t:7,e:"ui-button",a:{icon:"minus",state:[{t:2,x:{r:["data.disk_present","data.code_approved","data.timer_is_not_min"],s:'_0&&_1&&_2?null:"disabled"'},p:[19,38,799]}],action:"timer",params:'{"change": "decrease"}'},f:["Decrease"]}," ",{p:[21,7,971],t:7,e:"ui-button",a:{icon:"pencil",state:[{t:2,x:{r:["data.disk_present","data.code_approved"],s:'_0&&_1?null:"disabled"'},p:[21,39,1003]}],action:"timer",params:'{"change": "input"}'},f:["Set"]}," ",{p:[22,7,1134],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.disk_present","data.code_approved","data.timer_is_not_max"],s:'_0&&_1&&_2?null:"disabled"'},p:[22,37,1164]}],action:"timer",params:'{"change": "increase"}'},f:["Increase"]}]}],n:51,r:"data.timing",p:[15,3,504]}," ",{p:[26,3,1369],t:7,e:"ui-section",a:{label:"Timer"},f:[{p:[27,5,1400],t:7,e:"ui-button",a:{icon:"clock-o",style:[{t:2,x:{r:["data.timing"],s:'_0?"danger":"caution"'},p:[27,38,1433]}],action:"toggle_timer",state:[{t:2,x:{r:["data.disk_present","data.code_approved","data.safety"],s:'_0&&_1&&!_2?null:"disabled"'},p:[29,14,1514]}]},f:[{t:2,x:{r:["data.timing"],s:'_0?"On":"Off"'},p:[30,7,1602]}]}]}]}," ",{p:[34,1,1680],t:7,e:"ui-display",a:{title:"Anchoring"},f:[{p:[35,3,1713],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.disk_present","data.code_approved"],s:'_0&&_1?null:"disabled"'},p:[36,12,1735]}],icon:[{t:2,x:{r:["data.anchored"],s:'_0?"lock":"unlock"'},p:[37,11,1810]}],style:[{t:2,x:{r:["data.anchored"],s:'_0?null:"caution"'},p:[38,12,1860]}],action:"anchor"},f:[{t:2,x:{r:["data.anchored"],s:'_0?"Engaged":"Off"'},p:[39,21,1918]}]}]}," ",{p:[41,1,1982],t:7,e:"ui-display",a:{title:"Safety"},f:[{p:[42,3,2012],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.disk_present","data.code_approved"],s:'_0&&_1?null:"disabled"'},p:[43,12,2034]}],icon:[{t:2,x:{r:["data.safety"],s:'_0?"lock":"unlock"'},p:[44,11,2109]}],action:"safety",style:[{t:2,x:{r:["data.safety"],s:'_0?"caution":"danger"'},p:[45,12,2173]}]},f:[{p:[46,7,2220],t:7,e:"span",f:[{t:2,x:{r:["data.safety"],s:'_0?"On":"Off"'},p:[46,13,2226]}]}]}]}," ",{p:[49,1,2293],t:7,e:"ui-display",a:{title:"Code"},f:[{p:[50,3,2321],t:7,e:"ui-section",a:{label:"Message"},f:[{t:2,r:"data.message",p:[50,31,2349]}]}," ",{p:[51,3,2381],t:7,e:"ui-section",a:{label:"Keypad"},f:[{p:[52,5,2413],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[52,39,2447]}],params:'{"digit":"1"}'},f:["1"]}," ",{p:[53,5,2531],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[53,39,2565]}],params:'{"digit":"2"}'},f:["2"]}," ",{p:[54,5,2649],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[54,39,2683]}],params:'{"digit":"3"}'},f:["3"]}," ",{p:[55,5,2767],t:7,e:"br"}," ",{p:[56,5,2776],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[56,39,2810]}],params:'{"digit":"4"}'},f:["4"]}," ",{p:[57,5,2894],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[57,39,2928]}],params:'{"digit":"5"}'},f:["5"]}," ",{p:[58,5,3012],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[58,39,3046]}],params:'{"digit":"6"}'},f:["6"]}," ",{p:[59,5,3130],t:7,e:"br"}," ",{p:[60,5,3139],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[60,39,3173]}],params:'{"digit":"7"}'},f:["7"]}," ",{p:[61,5,3257],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[61,39,3291]}],params:'{"digit":"8"}'},f:["8"]}," ",{p:[62,5,3375],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[62,39,3409]}],params:'{"digit":"9"}'},f:["9"]}," ",{p:[63,5,3493],t:7,e:"br"}," ",{p:[64,5,3502],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[64,39,3536]}],params:'{"digit":"R"}'},f:["R"]}," ",{p:[65,5,3620],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[65,39,3654]}],params:'{"digit":"0"}'},f:["0"]}," ",{p:[66,5,3738],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[66,39,3772]}],params:'{"digit":"E"}'},f:["E"]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],433:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,2,24],t:7,e:"ui-button",a:{icon:"undo",action:"change_menu",params:'{"menu": "1"}'},f:["Return"]}," ",{p:[3,2,111],t:7,e:"ui-display",a:{title:"Advanced Surgery Procedures"},f:[{p:[4,3,162],t:7,e:"ui-button",a:{icon:"download",action:"sync"},f:["Sync with research database"]}," ",{t:4,f:[{p:[6,4,273],t:7,e:"ui-display",f:[{p:[7,6,291],t:7,e:"ui-section",f:[{p:[7,18,303],t:7,e:"b",f:[{t:2,r:"name",p:[7,21,306]}]}]}," ",{p:[8,6,337],t:7,e:"ui-section",f:[{t:2,r:"desc",p:[8,18,349]}]}]}],n:52,r:"data.surgeries",p:[5,3,245]}]}],n:50,x:{r:["data.menu"],s:"_0==2"},p:[1,1,0]},{t:4,n:51,f:[{p:[13,2,425],t:7,e:"ui-button",a:{action:"change_menu",params:'{"menu": "2"}'},f:["View Surgery Procedures"]}," ",{t:4,f:[{p:[15,3,542],t:7,e:"ui-notice",f:["No table detected!"]}],n:51,r:"data.table",p:[14,2,517]}," ",{p:[19,2,605],t:7,e:"ui-display",f:[{p:[20,3,620],t:7,e:"ui-display",a:{title:"Patient State"},f:[{t:4,f:[{p:[22,5,683],t:7,e:"ui-section",a:{label:"State"},f:[{p:[23,6,715],t:7,e:"span",a:{"class":[{t:2,r:"data.patient.statstate",p:[23,19,728]}]},f:[{t:2,r:"data.patient.stat",p:[23,47,756]}]}]}," ",{p:[25,5,807],t:7,e:"ui-section",a:{label:"Blood Type"},f:[{p:[26,6,844],t:7,e:"span",a:{"class":"content"},f:[{t:2,r:"data.patient.blood_type",p:[26,28,866]}]}]}," ",{p:[28,5,923],t:7,e:"ui-section",a:{label:"Health"},f:[{p:[29,6,956],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.patient.minHealth",p:[29,19,969]}],max:[{t:2,r:"data.patient.maxHealth",p:[29,52,1002]}],value:[{t:2,r:"data.patient.health",p:[29,87,1037]}],state:[{t:2,x:{r:["data.patient.health"],s:'_0>=0?"good":"average"'},p:[30,13,1074]}]},f:[{t:2,x:{r:["adata.patient.health"],s:"Math.round(_0)"},p:[30,64,1125]}]}]}," ",{t:4,f:[{p:[33,6,1357],t:7,e:"ui-section",a:{label:[{t:2,r:"label",p:[33,25,1376]}]},f:[{p:[34,7,1394],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.patient.maxHealth",p:[34,28,1415]}],value:[{t:2,rx:{r:"data.patient",m:[{t:30,n:"type"}]},p:[34,63,1450]}],state:"bad"},f:[{t:2,x:{r:["type","adata.patient"],s:"Math.round(_1[_0])"},p:[34,99,1486]}]}]}],n:52,x:{r:[],s:'[{label:"Brute",type:"bruteLoss"},{label:"Burn",type:"fireLoss"},{label:"Toxin",type:"toxLoss"},{label:"Respiratory",type:"oxyLoss"}]'},p:[32,5,1193]}],n:50,r:"data.patient",p:[21,4,658]},{t:4,n:51,f:["No patient detected."],r:"data.patient"}]}," ",{p:[41,3,1630],t:7,e:"ui-display",a:{title:"Initiated Procedures"},f:[{t:4,f:[{t:4,f:[{p:[44,6,1734],t:7,e:"ui-subdisplay",a:{title:[{t:2,r:"name",p:[44,28,1756]}]},f:[{p:[45,7,1773],t:7,e:"ui-section",a:{label:"Next Step"},f:[{p:[46,8,1811],t:7,e:"span",a:{"class":"content"},f:[{t:2,r:"next_step",p:[46,30,1833]}]}," ",{t:4,f:[{p:[48,9,1890],t:7,e:"span",a:{"class":"content"},f:[{p:[48,31,1912],t:7,e:"b",f:["Required chemicals:"]},{p:[48,57,1938],t:7,e:"br"}," ",{t:2,r:"chems_needed",p:[48,62,1943]}]}],n:50,r:"chems_needed",p:[47,8,1861]}]}," ",{t:4,f:[{p:[52,8,2040],t:7,e:"ui-section",a:{label:"Alternative Step"},f:[{p:[53,9,2086],t:7,e:"span",a:{"class":"content"},f:[{t:2,r:"alternative_step",p:[53,31,2108]}]}," ",{t:4,f:[{p:[55,10,2178],t:7,e:"span",a:{"class":"content"},f:[{p:[55,32,2200],t:7,e:"b",f:["Required chemicals:"]},{p:[55,58,2226],t:7,e:"br"}," ",{t:2,r:"chems_needed",p:[55,63,2231]}]}],n:50,r:"alt_chems_needed",p:[54,9,2144]}]}],n:50,r:"alternative_step",p:[51,7,2008]}]}],n:52,r:"data.procedures",p:[43,5,1703]}],n:50,r:"data.procedures",p:[42,4,1675]},{t:4,n:51,f:["No active procedures."],r:"data.procedures"}]}]}],x:{r:["data.menu"],s:"_0==2"}}]},e.exports=a.extend(r.exports)},{341:341}],434:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,2,15],t:7,e:"ui-section",f:["This machine only accepts ore. Gibtonite and Slag are not accepted."]}," ",{p:[5,2,117], -t:7,e:"ui-section",f:["Current unclaimed credits: ",{t:2,r:"data.unclaimedPoints",p:[6,30,160]}," ",{p:[7,4,189],t:7,e:"ui-button",a:{action:"Claim"},f:["Claim"]}]}]}," ",{p:[12,1,276],t:7,e:"ui-display",f:[{t:4,f:[{p:[14,3,315],t:7,e:"ui-section",f:[{p:[15,4,332],t:7,e:"ui-button",a:{action:"diskEject",icon:"eject"},f:["Eject Disk"]}]}," ",{t:4,f:[{p:[20,4,460],t:7,e:"ui-section",a:{"class":"candystripe"},f:[{p:[21,5,496],t:7,e:"ui-button",a:{action:"diskUpload",state:[{t:2,x:{r:["canupload"],s:'(_0)?null:"disabled"'},p:[21,42,533]}],icon:"upload",align:"right",params:['{ "design" : "',{t:2,r:"index",p:[21,129,620]},'" }']},f:["Upload"]}," File ",{t:2,r:"index",p:[24,10,676]},": ",{t:2,r:"name",p:[24,21,687]}]}],n:52,r:"data.diskDesigns",p:[19,3,429]}],n:50,r:"data.hasDisk",p:[13,2,291]},{t:4,n:51,f:[{p:[28,3,741],t:7,e:"ui-section",f:[{p:[29,4,758],t:7,e:"ui-button",a:{action:"diskInsert",icon:"floppy-o"},f:["Insert Disk"]}]}],r:"data.hasDisk"}]}," ",{t:4,f:[{p:[36,2,911],t:7,e:"ui-display",f:[{p:[37,3,927],t:7,e:"ui-section",f:[{p:[38,4,944],t:7,e:"b",f:["Warning"]},": ",{t:2,r:"data.disconnected",p:[38,20,960]},". Please contact the quartermaster."]}]}],n:50,r:"data.disconnected",p:[35,1,883]},{t:4,f:[{p:[43,2,1100],t:7,e:"div",a:{"class":"display tabular"},f:[{p:[44,3,1133],t:7,e:"section",a:{"class":"candystripe"},f:[{p:[45,5,1168],t:7,e:"section",a:{"class":"cell"},f:["Mineral"]}," ",{p:[48,5,1226],t:7,e:"section",a:{"class":"cell"},f:["Sheets"]}," ",{p:[51,5,1283],t:7,e:"section",a:{"class":"cell"},f:[]}," ",{p:[53,5,1327],t:7,e:"section",a:{"class":"cell"},f:[]}," ",{p:[55,5,1371],t:7,e:"section",a:{"class":"cell"},f:["Ore Value"]}]}," ",{t:4,f:[{p:[60,4,1473],t:7,e:"section",a:{"class":"candystripe"},f:[{p:[61,5,1508],t:7,e:"section",a:{"class":"cell"},f:[{t:2,r:"name",p:[62,6,1537]}]}," ",{p:[64,5,1567],t:7,e:"section",a:{"class":"cell",align:"right"},f:[{t:2,r:"amount",p:[65,6,1610]}]}," ",{p:[67,5,1642],t:7,e:"section",a:{"class":"cell"},f:[{p:[68,6,1671],t:7,e:"input",a:{value:[{t:2,r:"sheets",p:[68,19,1684]}],placeholder:"###","class":"number"}}]}," ",{p:[70,5,1751],t:7,e:"section",a:{"class":"cell",align:"right"},f:[{p:[71,6,1794],t:7,e:"ui-button",a:{"class":"center",grid:0,action:"Release",state:[{t:2,x:{r:["amount"],s:'(_0>=1)?null:"disabled"'},p:[71,60,1848]}],params:['{ "id" : ',{t:2,r:"id",p:[71,115,1903]},', "sheets" : ',{t:2,r:"sheets",p:[71,134,1922]}," }"]},f:["Release"]}]}," ",{p:[75,5,1993],t:7,e:"section",a:{"class":"cell",align:"right"},f:[{t:2,r:"value",p:[76,6,2036]}]}]}],n:52,r:"data.materials",p:[59,3,1444]}," ",{t:4,f:[{p:[81,4,2119],t:7,e:"section",a:{"class":"candystripe"},f:[{p:[82,5,2154],t:7,e:"section",a:{"class":"cell"},f:[{t:2,r:"name",p:[83,6,2183]}]}," ",{p:[85,5,2213],t:7,e:"section",a:{"class":"cell",align:"right"},f:[{t:2,r:"amount",p:[86,6,2256]}]}," ",{p:[88,5,2288],t:7,e:"section",a:{"class":"cell"},f:[{p:[89,6,2317],t:7,e:"input",a:{value:[{t:2,r:"sheets",p:[89,19,2330]}],placeholder:"###","class":"number"}}]}," ",{p:[91,5,2397],t:7,e:"section",a:{"class":"cell",align:"right"},f:[{p:[92,6,2440],t:7,e:"ui-button",a:{"class":"center",grid:0,action:"Smelt",state:[{t:2,x:{r:["amount"],s:'(_0>=1)?null:"disabled"'},p:[92,58,2492]}],params:['{ "id" : ',{t:2,r:"id",p:[92,114,2548]},', "sheets" : ',{t:2,r:"sheets",p:[92,133,2567]}," }"]},f:["Smelt"]}]}," ",{p:[96,5,2635],t:7,e:"section",a:{"class":"cell",align:"right"},f:[]}]}],n:52,r:"data.alloys",p:[80,3,2093]}]}],n:50,x:{r:["data.materials","data.alloys"],s:"_0||_1"},p:[42,1,1060]}]},e.exports=a.extend(r.exports)},{341:341}],435:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:{button:[{p:[4,4,84],t:7,e:"ui-button",a:{icon:"remove",state:[{t:2,x:{r:["data.has_beaker"],s:'_0?null:"disabled"'},p:[4,36,116]}],action:"empty_eject_beaker"},f:["Empty and eject"]}," ",{p:[7,4,225],t:7,e:"ui-button",a:{icon:"trash",state:[{t:2,x:{r:["data.has_beaker"],s:'_0?null:"disabled"'},p:[7,35,256]}],action:"empty_beaker"},f:["Empty"]}," ",{p:[10,4,349],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.has_beaker"],s:'_0?null:"disabled"'},p:[10,35,380]}],action:"eject_beaker"},f:["Eject"]}]},t:7,e:"ui-display",a:{title:"Beaker",button:0},f:[" ",{t:4,f:[{p:[15,4,514],t:7,e:"ui-section",f:[{t:4,f:[{p:[17,6,562],t:7,e:"span",a:{"class":"bad"},f:["The beaker is empty!"]}],n:50,r:"data.beaker_empty",p:[16,5,531]},{t:4,n:51,f:[{p:[19,6,626],t:7,e:"ui-subdisplay",a:{title:"Blood"},f:[{t:4,f:[{p:[21,8,692],t:7,e:"ui-section",a:{label:"Blood DNA"},f:[{t:2,r:"data.blood.dna",p:[21,38,722]}]}," ",{p:[22,8,761],t:7,e:"ui-section",a:{label:"Blood type"},f:[{t:2,r:"data.blood.type",p:[22,39,792]}]}],n:50,r:"data.has_blood",p:[20,7,662]},{t:4,n:51,f:[{p:[24,8,847],t:7,e:"ui-section",f:[{p:[25,9,868],t:7,e:"span",a:{"class":"average"},f:["No blood sample detected."]}]}],r:"data.has_blood"}]}],r:"data.beaker_empty"}]}],n:50,r:"data.has_beaker",p:[14,3,487]},{t:4,n:51,f:[{p:[32,4,1023],t:7,e:"ui-section",f:[{p:[33,5,1040],t:7,e:"span",a:{"class":"bad"},f:["No beaker loaded."]}]}],r:"data.has_beaker"}]}," ",{t:4,f:[{p:[38,3,1151],t:7,e:"ui-display",a:{title:"Diseases"},f:[{t:4,f:[{p:{button:[{t:4,f:[{p:[43,8,1301],t:7,e:"ui-button",a:{icon:"pencil",action:"rename_disease",state:[{t:2,x:{r:["can_rename"],s:'_0?"":"disabled"'},p:[43,64,1357]}],params:['{"index": ',{t:2,r:"index",p:[43,116,1409]},"}"]},f:["Name advanced disease"]}],n:50,r:"is_adv",p:[42,7,1279]}," ",{p:[47,7,1492],t:7,e:"ui-button",a:{icon:"flask",action:"create_culture_bottle",state:[{t:2,x:{r:["data.is_ready"],s:'_0?"":"disabled"'},p:[47,69,1554]}],params:['{"index": ',{t:2,r:"index",p:[47,124,1609]},"}"]},f:["Create virus culture bottle"]}]},t:7,e:"ui-display",a:{title:[{t:2,r:"name",p:[40,24,1230]}],button:0},f:[" ",{p:[51,6,1699],t:7,e:"ui-section",a:{label:"Disease agent"},f:[{t:2,r:"agent",p:[51,40,1733]}]}," ",{p:[52,6,1761],t:7,e:"ui-section",a:{label:"Description"},f:[{t:2,r:"description",p:[52,38,1793]}]}," ",{p:[53,6,1827],t:7,e:"ui-section",a:{label:"Spread"},f:[{t:2,r:"spread",p:[53,33,1854]}]}," ",{p:[54,6,1883],t:7,e:"ui-section",a:{label:"Possible cure"},f:[{t:2,r:"cure",p:[54,40,1917]}]}," ",{t:4,f:[{p:[56,7,1966],t:7,e:"ui-section",a:{label:"Symptoms"},f:[{t:4,f:[{p:[58,9,2030],t:7,e:"ui-button",a:{action:"symptom_details",state:"",params:['{"picked_symptom": ',{t:2,r:"sym_index",p:[58,81,2102]},', "index": ',{t:2,r:"index",p:[58,105,2126]},"}"]},f:[{t:2,r:"name",p:[59,10,2148]}," "]},{p:[60,21,2177],t:7,e:"br"}],n:52,r:"symptoms",p:[57,8,2003]}]}," ",{p:[63,7,2227],t:7,e:"ui-section",a:{label:"Resistance"},f:[{t:2,r:"resistance",p:[63,38,2258]}]}," ",{p:[64,7,2292],t:7,e:"ui-section",a:{label:"Stealth"},f:[{t:2,r:"stealth",p:[64,35,2320]}]}," ",{p:[65,7,2351],t:7,e:"ui-section",a:{label:"Stage speed"},f:[{t:2,r:"stage_speed",p:[65,39,2383]}]}," ",{p:[66,7,2418],t:7,e:"ui-section",a:{label:"Transmittability"},f:[{t:2,r:"transmission",p:[66,44,2455]}]}],n:50,r:"is_adv",p:[55,6,1945]}]}],n:52,r:"data.viruses",p:[39,4,1184]},{t:4,n:51,f:[{p:[70,5,2532],t:7,e:"ui-section",f:[{p:[71,6,2550],t:7,e:"span",a:{"class":"average"},f:["No detectable virus in the blood sample."]}]}],r:"data.viruses"}]}," ",{p:[75,3,2669],t:7,e:"ui-display",a:{title:"Antibodies"},f:[{t:4,f:[{p:[77,5,2735],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[77,24,2754]}]},f:[{p:[78,7,2771],t:7,e:"ui-button",a:{icon:"eyedropper",state:[{t:2,x:{r:["data.is_ready"],s:'_0?"":"disabled"'},p:[78,43,2807]}],action:"create_vaccine_bottle",params:['{"index": ',{t:2,r:"id",p:[78,129,2893]},"}"]},f:["Create vaccine bottle"]}]}],n:52,r:"data.resistances",p:[76,4,2704]},{t:4,n:51,f:[{p:[83,5,2985],t:7,e:"ui-section",f:[{p:[84,6,3003],t:7,e:"span",a:{"class":"average"},f:["No antibodies detected in the blood sample."]}]}],r:"data.resistances"}]}],n:50,r:"data.has_blood",p:[37,2,1126]}],n:50,x:{r:["data.mode"],s:"_0==1"},p:[1,1,0]},{t:4,n:51,f:[{p:[90,2,3142],t:7,e:"ui-button",a:{icon:"undo",state:"",action:"back"},f:["Back"]}," ",{t:4,f:[{p:[94,4,3237],t:7,e:"ui-display",a:{title:[{t:2,r:"name",p:[94,23,3256]}]},f:[{p:[95,4,3270],t:7,e:"ui-section",f:[{t:2,r:"desc",p:[96,5,3287]}," ",{t:4,f:[{p:[98,5,3320],t:7,e:"br"}," ",{p:[99,5,3330],t:7,e:"b",f:["This symptom has been neutered, and has no effect. It will still affect the virus' statistics."]}],n:50,r:"neutered",p:[97,4,3299]}]}," ",{p:[102,4,3463],t:7,e:"ui-section",f:[{p:[103,5,3480],t:7,e:"ui-section",a:{label:"Level"},f:[{t:2,r:"level",p:[103,31,3506]}]}," ",{p:[104,5,3533],t:7,e:"ui-section",a:{label:"Resistance"},f:[{t:2,r:"resistance",p:[104,36,3564]}]}," ",{p:[105,5,3596],t:7,e:"ui-section",a:{label:"Stealth"},f:[{t:2,r:"stealth",p:[105,33,3624]}]}," ",{p:[106,5,3653],t:7,e:"ui-section",a:{label:"Stage speed"},f:[{t:2,r:"stage_speed",p:[106,37,3685]}]}," ",{p:[107,5,3718],t:7,e:"ui-section",a:{label:"Transmittability"},f:[{t:2,r:"transmission",p:[107,42,3755]}]}]}," ",{p:[109,4,3805],t:7,e:"ui-subdisplay",a:{title:"Effect Thresholds"},f:[{p:[110,5,3851],t:7,e:"ui-section",f:[{t:3,r:"threshold_desc",p:[110,17,3863]}]}]}]}],n:53,r:"data.symptom",p:[93,2,3211]}],x:{r:["data.mode"],s:"_0==1"}}]},e.exports=a.extend(r.exports)},{341:341}],436:[function(t,e,n){var a=t(341),r={exports:{}};!function(e){"use strict";var n=t(484);e.exports={data:{filter:"",tooltiptext:function(t,e,n){var a="";return t&&(a+="REQUIREMENTS: "+t+" "),e&&(a+="CATALYSTS: "+e+" "),n&&(a+="TOOLS: "+n),a}},oninit:function(){var t=this;this.on({hover:function(t){this.set("hovered",t.context.params)},unhover:function(t){this.set("hovered")}}),this.observe("filter",function(e,a,r){var i=null;i=t.get("data.display_compact")?t.findAll(".section"):t.findAll(".display:not(:first-child)"),(0,n.filterMulti)(i,t.get("filter").toLowerCase())},{init:!1})}}}(r),r.exports.template={v:3,t:[" ",{p:[48,1,1295],t:7,e:"ui-display",a:{title:[{t:2,r:"data.category",p:[48,20,1314]},{t:4,f:[" : ",{t:2,r:"data.subcategory",p:[48,64,1358]}],n:50,r:"data.subcategory",p:[48,37,1331]}]},f:[{t:4,f:[{p:[50,3,1410],t:7,e:"ui-section",f:["Crafting... ",{p:[51,16,1438],t:7,e:"i",a:{"class":"fa-spin fa fa-spinner"}}]}],n:50,r:"data.busy",p:[49,2,1390]},{t:4,n:51,f:[{p:[54,3,1504],t:7,e:"ui-section",f:[{p:[55,4,1520],t:7,e:"table",a:{style:"width:100%"},f:[{p:[56,5,1551],t:7,e:"tr",f:[{p:[57,6,1561],t:7,e:"td",a:{style:"width:150px!important"},f:[{p:[58,7,1602],t:7,e:"ui-button",a:{icon:"arrow-left",action:"backwardCat"},f:[{t:2,r:"data.prev_cat",p:[59,8,1660]}]}]}," ",{p:[62,6,1713],t:7,e:"td",a:{style:"width:150px!important"},f:[{p:[63,7,1754],t:7,e:"ui-button",a:{icon:"arrow-right",action:"forwardCat"},f:[{t:2,r:"data.next_cat",p:[64,7,1811]}]}]}," ",{p:[67,6,1864],t:7,e:"td",a:{style:"float:right!important"},f:[{t:4,f:[{p:[69,7,1946],t:7,e:"ui-button",a:{icon:"lock",action:"toggle_recipes"},f:["Showing Craftable Recipes"]}],n:50,r:"data.display_craftable_only",p:[68,6,1904]},{t:4,n:51,f:[{p:[73,7,2066],t:7,e:"ui-button",a:{icon:"unlock",action:"toggle_recipes"},f:["Showing All Recipes"]}],r:"data.display_craftable_only"}]}," ",{p:[78,6,2191],t:7,e:"td",a:{style:"float:right!important"},f:[{p:[79,7,2232],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.display_compact"],s:'_0?"check-square-o":"square-o"'},p:[79,24,2249]}],action:"toggle_compact"},f:["Compact"]}]}]}," ",{p:[84,5,2391],t:7,e:"tr",f:[{t:4,f:[{p:[86,6,2430],t:7,e:"td",a:{style:"width:150px!important"},f:[{p:[87,7,2471],t:7,e:"ui-button",a:{icon:"arrow-left",action:"backwardSubCat"},f:[{t:2,r:"data.prev_subcat",p:[88,8,2532]}]}]}," ",{p:[91,6,2588],t:7,e:"td",a:{style:"width:150px!important"},f:[{p:[92,7,2629],t:7,e:"ui-button",a:{icon:"arrow-right",action:"forwardSubCat"},f:[{t:2,r:"data.next_subcat",p:[93,8,2690]}]}]}],n:50,r:"data.subcategory",p:[85,5,2400]}]}]}," ",{t:4,f:[{t:4,f:[" ",{p:[101,6,2892],t:7,e:"ui-input",a:{value:[{t:2,r:"filter",p:[101,23,2909]}],placeholder:"Filter.."}}],n:51,r:"data.display_compact",p:[100,5,2803]}],n:50,r:"config.fancy",p:[99,4,2778]}]}," ",{t:4,f:[{p:[106,5,3039],t:7,e:"ui-display",f:[{t:4,f:[{p:[108,6,3086],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[108,25,3105]}]},f:[{p:[109,7,3122],t:7,e:"ui-button",a:{tooltip:[{t:2,x:{r:["tooltiptext","req_text","catalyst_text","tool_text"],s:"_0(_1,_2,_3)"},p:[109,27,3142]}],"tooltip-side":"right",action:"make",params:['{"recipe": "',{t:2,r:"ref",p:[109,135,3250]},'"}'],icon:"gears"},v:{hover:"hover",unhover:"unhover"},f:["Craft"]}]}],n:52,r:"data.can_craft",p:[107,5,3056]}," ",{t:4,f:[{t:4,f:[{p:[116,7,3452],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[116,26,3471]}]},f:[{p:[117,8,3489],t:7,e:"ui-button",a:{tooltip:[{t:2,x:{r:["tooltiptext","req_text","catalyst_text","tool_text"],s:"_0(_1,_2,_3)"},p:[117,28,3509]}],"tooltip-side":"right",state:"disabled",icon:"gears"},v:{hover:"hover",unhover:"unhover"},f:["Craft"]}]}],n:52,r:"data.cant_craft",p:[115,6,3420]}],n:51,r:"data.display_craftable_only",p:[114,5,3382]}]}],n:50,r:"data.display_compact",p:[105,4,3006]},{t:4,n:51,f:[{t:4,f:[{p:[126,6,3822],t:7,e:"ui-display",a:{title:[{t:2,r:"name",p:[126,25,3841]}]},f:[{t:4,f:[{p:[128,8,3882],t:7,e:"ui-section",a:{label:"Requirements"},f:[{t:2,r:"req_text",p:[129,9,3924]}]}],n:50,r:"req_text",p:[127,7,3858]}," ",{t:4,f:[{p:[133,8,4007],t:7,e:"ui-section",a:{label:"Catalysts"},f:[{t:2,r:"catalyst_text",p:[134,9,4046]}]}],n:50,r:"catalyst_text",p:[132,7,3978]}," ",{t:4,f:[{p:[138,8,4130],t:7,e:"ui-section",a:{label:"Tools"},f:[{t:2,r:"tool_text",p:[139,9,4165]}]}],n:50,r:"tool_text",p:[137,7,4105]}," ",{p:[142,7,4220],t:7,e:"ui-section",f:[{p:[143,8,4240],t:7,e:"ui-button",a:{icon:"gears",action:"make",params:['{"recipe": "',{t:2,r:"ref",p:[143,66,4298]},'"}']},f:["Craft"]}]}]}],n:52,r:"data.can_craft",p:[125,5,3792]}," ",{t:4,f:[{t:4,f:[{p:[151,7,4471],t:7,e:"ui-display",a:{title:[{t:2,r:"name",p:[151,26,4490]}]},f:[{t:4,f:[{p:[153,9,4533],t:7,e:"ui-section",a:{label:"Requirements"},f:[{t:2,r:"req_text",p:[154,10,4576]}]}],n:50,r:"req_text",p:[152,8,4508]}," ",{t:4,f:[{p:[158,9,4663],t:7,e:"ui-section",a:{label:"Catalysts"},f:[{t:2,r:"catalyst_text",p:[159,10,4703]}]}],n:50,r:"catalyst_text",p:[157,8,4633]}," ",{t:4,f:[{p:[163,9,4791],t:7,e:"ui-section",a:{label:"Tools"},f:[{t:2,r:"tool_text",p:[164,10,4827]}]}],n:50,r:"tool_text",p:[162,8,4765]}]}],n:52,r:"data.cant_craft",p:[150,6,4439]}],n:51,r:"data.display_craftable_only",p:[149,5,4401]}],r:"data.display_compact"}],r:"data.busy"}]}]},e.exports=a.extend(r.exports)},{341:341,484:484}],437:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{p:[2,3,14],t:7,e:"span",f:["The regulator ",{t:2,x:{r:["data.holding"],s:'_0?"is":"is not"'},p:[2,23,34]}," connected to a tank."]}]}," ",{p:[4,1,110],t:7,e:"ui-display",a:{title:"Status",button:0},f:[{p:[5,3,147],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[6,5,181],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.round(_0)"},p:[6,11,187]}," kPa"]}]}," ",{p:[8,3,247],t:7,e:"ui-section",a:{label:"Port"},f:[{p:[9,5,277],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected"],s:'_0?"good":"average"'},p:[9,18,290]}]},f:[{t:2,x:{r:["data.connected"],s:'_0?"Connected":"Not Connected"'},p:[9,59,331]}]}]}]}," ",{p:[12,1,419],t:7,e:"ui-display",a:{title:"Pump"},f:[{p:[13,3,447],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[14,5,478],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[14,22,495]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":"null"'},p:[15,14,545]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[16,22,601]}]}]}," ",{p:[18,3,658],t:7,e:"ui-section",a:{label:"Direction"},f:[{p:[19,5,693],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.direction"],s:'_0=="out"?"sign-out":"sign-in"'},p:[19,22,710]}],action:"direction"},f:[{t:2,x:{r:["data.direction"],s:'_0=="out"?"Out":"In"'},p:[20,26,789]}]}]}," ",{p:[22,3,862],t:7,e:"ui-section",a:{label:"Target Pressure"},f:[{p:[23,5,903],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.min_pressure",p:[23,18,916]}],max:[{t:2,r:"data.max_pressure",p:[23,46,944]}],value:[{t:2,r:"data.target_pressure",p:[24,14,980]}]},f:[{t:2,x:{r:["adata.target_pressure"],s:"Math.round(_0)"},p:[24,40,1006]}," kPa"]}]}," ",{p:[26,3,1075],t:7,e:"ui-section",a:{label:"Pressure Regulator"},f:[{p:[27,5,1119],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.target_pressure","data.default_pressure"],s:'_0!=_1?null:"disabled"'},p:[27,38,1152]}],action:"pressure",params:'{"pressure": "reset"}'},f:["Reset"]}," ",{p:[29,5,1300],t:7,e:"ui-button",a:{icon:"minus",state:[{t:2,x:{r:["data.target_pressure","data.min_pressure"],s:'_0>_1?null:"disabled"'},p:[29,36,1331]}],action:"pressure",params:'{"pressure": "min"}'},f:["Min"]}," ",{p:[31,5,1470],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[32,5,1564],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.target_pressure","data.max_pressure"],s:'_0<_1?null:"disabled"'},p:[32,35,1594]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}]}]}," ",{p:{button:[{t:4,f:[{p:[39,7,1853],t:7,e:"ui-button",a:{icon:"eject",style:[{t:2,x:{r:["data.on"],s:'_0?"danger":null'},p:[39,38,1884]}],action:"eject"},f:["Eject"]}],n:50,r:"data.holding",p:[38,5,1826]}]},t:7,e:"ui-display",a:{title:"Holding Tank",button:0},f:[" ",{t:4,f:[{p:[43,3,2e3],t:7,e:"ui-section",a:{label:"Label"},f:[{t:2,r:"data.holding.name",p:[44,4,2030]}]}," ",{p:[46,3,2070],t:7,e:"ui-section",a:{label:"Pressure"},f:[{t:2,x:{r:["adata.holding.pressure"],s:"Math.round(_0)"},p:[47,4,2103]}," kPa"]}],n:50,r:"data.holding",p:[42,3,1977]},{t:4,n:51,f:[{p:[50,3,2174],t:7,e:"ui-section",f:[{p:[51,4,2190],t:7,e:"span",a:{"class":"average"},f:["No Holding Tank"]}]}],r:"data.holding"}]}]},e.exports=a.extend(r.exports)},{341:341}],438:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[3,1,69],t:7,e:"ui-notice",f:[{p:[4,3,84],t:7,e:"span",f:["The regulator ",{t:2,x:{r:["data.holding"],s:'_0?"is":"is not"'},p:[4,23,104]}," connected to a tank."]}]}," ",{p:[6,1,182],t:7,e:"ui-display",a:{title:"Status",button:0},f:[{p:[7,3,220],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[8,5,255],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.round(_0)"},p:[8,11,261]}," kPa"]}]}," ",{p:[10,3,323],t:7,e:"ui-section",a:{label:"Port"},f:[{p:[11,5,354],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected"],s:'_0?"good":"average"'},p:[11,18,367]}]},f:[{t:2,x:{r:["data.connected"],s:'_0?"Connected":"Not Connected"'},p:[11,59,408]}]}]}]}," ",{p:[14,1,499],t:7,e:"ui-display",a:{title:"Filter"},f:[{p:[15,3,530],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[16,5,562],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[16,22,579]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":"null"'},p:[17,14,630]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[18,22,687]}]}]}]}," ",{p:{button:[{t:4,f:[{p:[24,7,856],t:7,e:"ui-button",a:{icon:"eject",style:[{t:2,x:{r:["data.on"],s:'_0?"danger":null'},p:[24,38,887]}],action:"eject"},f:["Eject"]}],n:50,r:"data.holding",p:[23,5,828]}]},t:7,e:"ui-display",a:{title:"Holding Tank",button:0},f:[" ",{t:4,f:[{p:[28,3,1007],t:7,e:"ui-section",a:{label:"Label"},f:[{t:2,r:"data.holding.name",p:[29,4,1038]}]}," ",{p:[31,3,1080],t:7,e:"ui-section",a:{label:"Pressure"},f:[{t:2,x:{r:["adata.holding.pressure"],s:"Math.round(_0)"},p:[32,4,1114]}," kPa"]}],n:50,r:"data.holding",p:[27,3,983]},{t:4,n:51,f:[{p:[35,3,1188],t:7,e:"ui-section",f:[{p:[36,4,1205],t:7,e:"span",a:{"class":"average"},f:["No Holding Tank"]}]}],r:"data.holding"}]}," ",{p:[40,1,1293],t:7,e:"ui-display",a:{title:"Filters"},f:[{t:4,f:[{p:[42,5,1345],t:7,e:"filters"}],n:53,r:"data",p:[41,3,1325]}]}]},r.exports.components=r.exports.components||{};var i={filters:t(457)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,457:457}],439:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";t.exports={data:{chargingState:function(t){switch(t){case 2:return"good";case 1:return"average";default:return"bad"}},chargingMode:function(t){return 2==t?"Full":1==t?"Charging":"Draining"},channelState:function(t){return t>=2?"good":"bad"},channelPower:function(t){return t>=2?"On":"Off"},channelMode:function(t){return 1==t||3==t?"Auto":"Manual"}},computed:{graphData:function(){var t=this.get("data.history");return Object.keys(t).map(function(e){return t[e].map(function(t,e){return{x:e,y:t}})})}}}}(r),r.exports.template={v:3,t:[" ",{p:[42,1,1035],t:7,e:"ui-display",a:{title:"Network"},f:[{t:4,f:[{p:[44,5,1093],t:7,e:"ui-linegraph",a:{points:[{t:2,r:"graphData",p:[44,27,1115]}],height:"500",legend:'["Available", "Load"]',colors:'["rgb(0, 102, 0)", "rgb(153, 0, 0)"]',xunit:"seconds ago",xfactor:[{t:2,r:"data.interval",p:[46,38,1267]}],yunit:"W",yfactor:"1",xinc:[{t:2,x:{r:["data.stored"],s:"_0/10"},p:[47,15,1323]}],yinc:"9"}}],n:50,r:"config.fancy",p:[43,3,1067]},{t:4,n:51,f:[{p:[49,5,1373],t:7,e:"ui-section",a:{label:"Available"},f:[{p:[50,7,1411],t:7,e:"span",f:[{t:2,r:"data.supply",p:[50,13,1417]}]}]}," ",{p:[52,5,1464],t:7,e:"ui-section",a:{label:"Load"},f:[{p:[53,9,1499],t:7,e:"span",f:[{t:2,r:"data.demand",p:[53,15,1505]}]}]}],r:"config.fancy"}]}," ",{p:[57,1,1574],t:7,e:"ui-display",a:{title:"Areas"},f:[{p:[58,3,1604],t:7,e:"ui-section",a:{nowrap:0},f:[{p:[59,5,1629],t:7,e:"div",a:{"class":"content"},f:["Area"]}," ",{p:[60,5,1666],t:7,e:"div",a:{"class":"content"},f:["Charge"]}," ",{p:[61,5,1705],t:7,e:"div",a:{"class":"content"},f:["Load"]}," ",{p:[62,5,1742],t:7,e:"div",a:{"class":"content"},f:["Status"]}," ",{p:[63,5,1781],t:7,e:"div",a:{"class":"content"},f:["Equipment"]}," ",{p:[64,5,1823],t:7,e:"div",a:{"class":"content"},f:["Lighting"]}," ",{p:[65,5,1864],t:7,e:"div",a:{"class":"content"},f:["Environment"]}]}," ",{t:4,f:[{p:[68,5,1949],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[68,24,1968]}],nowrap:0},f:[{p:[69,7,1993],t:7,e:"div",a:{"class":"content"},f:[{t:2,x:{r:["@index","adata.areas"],s:"Math.round(_1[_0].charge)"},p:[69,28,2014]}," %"]}," ",{p:[70,7,2072],t:7,e:"div",a:{"class":"content"},f:[{t:2,rx:{r:"adata.areas",m:[{t:30,n:"@index"},"load"]},p:[70,28,2093]}]}," ",{p:[71,7,2135],t:7,e:"div",a:{"class":"content"},f:[{p:[71,28,2156],t:7,e:"span",a:{"class":[{t:2,x:{r:["chargingState","charging"],s:"_0(_1)"},p:[71,41,2169]}]},f:[{t:2,x:{r:["chargingMode","charging"],s:"_0(_1)"},p:[71,70,2198]}]}]}," ",{p:[72,7,2245],t:7,e:"div",a:{"class":"content"},f:[{p:[72,28,2266],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","eqp"],s:"_0(_1)"},p:[72,41,2279]}]},f:[{t:2,x:{r:["channelPower","eqp"],s:"_0(_1)"},p:[72,64,2302]}," [",{p:[72,87,2325],t:7,e:"span",f:[{t:2,x:{r:["channelMode","eqp"],s:"_0(_1)"},p:[72,93,2331]}]},"]"]}]}," ",{p:[73,7,2380],t:7,e:"div",a:{"class":"content"},f:[{p:[73,28,2401],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","lgt"],s:"_0(_1)"},p:[73,41,2414]}]},f:[{t:2,x:{r:["channelPower","lgt"],s:"_0(_1)"},p:[73,64,2437]}," [",{p:[73,87,2460],t:7,e:"span",f:[{t:2,x:{r:["channelMode","lgt"],s:"_0(_1)"},p:[73,93,2466]}]},"]"]}]}," ",{p:[74,7,2515],t:7,e:"div",a:{"class":"content"},f:[{p:[74,28,2536],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","env"],s:"_0(_1)"},p:[74,41,2549]}]},f:[{t:2,x:{r:["channelPower","env"],s:"_0(_1)"},p:[74,64,2572]}," [",{p:[74,87,2595],t:7,e:"span",f:[{t:2,x:{r:["channelMode","env"],s:"_0(_1)"},p:[74,93,2601]}]},"]"]}]}]}],n:52,r:"data.areas",p:[67,3,1923]}]}]},e.exports=a.extend(r.exports)},{341:341}],440:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";t.exports={computed:{readableFrequency:function(){return Math.round(this.get("adata.frequency"))/10}}}}(r),r.exports.template={v:3,t:[" ",{p:[11,1,167],t:7,e:"ui-display",a:{title:"Settings"},f:[{t:4,f:[{p:[13,5,224],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[14,7,257],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.listening"],s:'_0?"power-off":"close"'},p:[14,24,274]}],style:[{t:2,x:{r:["data.listening"],s:'_0?"selected":null'},p:[14,75,325]}],action:"listen"},f:[{t:2,x:{r:["data.listening"],s:'_0?"On":"Off"'},p:[16,9,398]}]}]}],n:50,r:"data.headset",p:[12,3,199]},{t:4,n:51,f:[{p:[19,5,476],t:7,e:"ui-section",a:{label:"Microphone"},f:[{p:[20,7,514],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.broadcasting"],s:'_0?"power-off":"close"'},p:[20,24,531]}],style:[{t:2,x:{r:["data.broadcasting"],s:'_0?"selected":null'},p:[20,78,585]}],action:"broadcast"},f:[{t:2,x:{r:["data.broadcasting"],s:'_0?"Engaged":"Disengaged"'},p:[22,9,664]}]}]}," ",{p:[24,5,746],t:7,e:"ui-section",a:{label:"Speaker"},f:[{p:[25,7,781],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.listening"],s:'_0?"power-off":"close"'},p:[25,24,798]}],style:[{t:2,x:{r:["data.listening"],s:'_0?"selected":null'},p:[25,75,849]}],action:"listen"},f:[{t:2,x:{r:["data.listening"],s:'_0?"Engaged":"Disengaged"'},p:[27,9,922]}]}]}],r:"data.headset"}," ",{t:4,f:[{p:[31,5,1034],t:7,e:"ui-section",a:{label:"High Volume"},f:[{p:[32,7,1073],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.useCommand"],s:'_0?"power-off":"close"'},p:[32,24,1090]}],style:[{t:2,x:{r:["data.useCommand"],s:'_0?"selected":null'},p:[32,76,1142]}],action:"command"},f:[{t:2,x:{r:["data.useCommand"],s:'_0?"On":"Off"'},p:[34,9,1217]}]}]}],n:50,r:"data.command",p:[30,3,1009]}]}," ",{p:[38,1,1305],t:7,e:"ui-display",a:{title:"Channel"},f:[{p:[39,3,1336],t:7,e:"ui-section",a:{label:"Frequency"},f:[{t:4,f:[{p:[41,7,1399],t:7,e:"span",f:[{t:2,r:"readableFrequency",p:[41,13,1405]}]}],n:50,r:"data.freqlock",p:[40,5,1371]},{t:4,n:51,f:[{p:[43,7,1453],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.frequency","data.minFrequency"],s:'_0==_1?"disabled":null'},p:[43,46,1492]}],action:"frequency",params:'{"adjust": -1}'}}," ",{p:[44,7,1603],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.frequency","data.minFrequency"],s:'_0==_1?"disabled":null'},p:[44,41,1637]}],action:"frequency",params:'{"adjust": -.2}'}}," ",{p:[45,7,1749],t:7,e:"ui-button",a:{icon:"pencil",action:"frequency",params:'{"tune": "input"}'},f:[{t:2,r:"readableFrequency",p:[45,78,1820]}]}," ",{p:[46,7,1860],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.frequency","data.maxFrequency"],s:'_0==_1?"disabled":null'},p:[46,40,1893]}],action:"frequency",params:'{"adjust": .2}'}}," ",{p:[47,7,2004],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.frequency","data.maxFrequency"],s:'_0==_1?"disabled":null'},p:[47,45,2042]}],action:"frequency",params:'{"adjust": 1}'}}],r:"data.freqlock"}]}," ",{t:4,f:[{p:[51,5,2212],t:7,e:"ui-section",a:{label:"Subspace Transmission"},f:[{p:[52,7,2261],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.subspace"],s:'_0?"power-off":"close"'},p:[52,24,2278]}],style:[{t:2,x:{r:["data.subspace"],s:'_0?"selected":null'},p:[52,74,2328]}],action:"subspace"},f:[{t:2,x:{r:["data.subspace"],s:'_0?"Active":"Inactive"'},p:[53,29,2395]}]}]}],n:50,r:"data.subspaceSwitchable",p:[50,3,2176]}," ",{t:4,f:[{p:[57,5,2522],t:7,e:"ui-section",a:{label:"Channels"},f:[{t:4,f:[{p:[59,9,2598],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["."],s:'_0?"check-square-o":"square-o"'},p:[59,26,2615]}],style:[{t:2,x:{r:["."],s:'_0?"selected":null'},p:[60,18,2671]}],action:"channel",params:['{"channel": "',{t:2,r:"channel",p:[61,49,2746]},'"}']},f:[{t:2,r:"channel",p:[62,11,2772]}]},{p:[62,34,2795],t:7,e:"br"}],n:52,i:"channel",r:"data.channels",p:[58,7,2558]}]}],n:50,x:{r:["data.subspace","data.channels"],s:"_0&&_1"},p:[56,3,2479]}]}]},e.exports=a.extend(r.exports)},{341:341}],441:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[" "," "," "," "," "," "," "," "," "," ",{p:[11,1,550],t:7,e:"rdheader"}," ",{t:4,f:[{p:[13,2,583],t:7,e:"ui-display",a:{title:"CONSOLE LOCKED"},f:[{p:[14,3,621],t:7,e:"ui-button",a:{action:"Unlock"},f:["Unlock"]}]}],n:50,r:"data.locked",p:[12,1,562]},{t:4,f:[{p:[18,2,712],t:7,e:"ui-tabs",a:{tabs:[{t:2,r:"data.tabs",p:[18,17,727]}]},f:[{p:[19,3,745],t:7,e:"tab",a:{name:"Technology"},f:[{p:[20,4,772],t:7,e:"techweb"}]}," ",{p:[22,3,794],t:7,e:"tab",a:{name:"View Node"},f:[{p:[23,4,820],t:7,e:"nodeview"}]}," ",{p:[25,3,843],t:7,e:"tab",a:{name:"View Design"},f:[{p:[26,4,871],t:7,e:"designview"}]}," ",{p:[28,3,896],t:7,e:"tab",a:{name:"Disk Operations - Design"},f:[{p:[29,4,937],t:7,e:"diskopsdesign"}]}," ",{p:[31,3,965],t:7,e:"tab",a:{name:"Disk Operations - Technology"},f:[{p:[32,4,1010],t:7,e:"diskopstech"}]}," ",{p:[34,3,1036],t:7,e:"tab",a:{name:"Deconstructive Analyzer"},f:[{p:[35,4,1076],t:7,e:"destruct"}]}," ",{p:[37,3,1099],t:7,e:"tab",a:{name:"Protolathe"},f:[{p:[38,4,1126],t:7,e:"protolathe"}]}," ",{p:[40,3,1151],t:7,e:"tab",a:{name:"Circuit Imprinter"},f:[{p:[41,4,1185],t:7,e:"circuit"}]}," ",{p:[43,3,1207],t:7,e:"tab",a:{name:"Settings"},f:[{p:[44,4,1232],t:7,e:"settings"}]}]}],n:50,x:{r:["data.locked"],s:"!_0"},p:[17,1,690]}]},r.exports.components=r.exports.components||{};var i={settings:t(450),circuit:t(442),protolathe:t(448),destruct:t(444),diskopsdesign:t(445),diskopstech:t(446),designview:t(443),nodeview:t(447),techweb:t(451),rdheader:t(449)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,442:442,443:443,444:444,445:445,446:446,447:447,448:448,449:449,450:450,451:451}],442:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{t:4,f:[{p:[3,3,56],t:7,e:"ui-display",a:{title:"Circuit Imprinter Busy!"}}],n:50,r:"data.circuitbusy",p:[2,2,29]},{t:4,n:51,f:[{p:[5,3,126],t:7,e:"ui-display",f:[{p:[6,4,142],t:7,e:"ui-section",f:["Search Available Designs: ",{p:[7,4,183],t:7,e:"input",a:{value:[{t:2,r:"textsearch",p:[7,17,196]}],placeholder:"Type Here","class":"text"}}," ",{p:[8,5,254],t:7,e:"ui-button",a:{action:"textSearch",params:['{"latheType" : "circuit", "inputText" : ',{t:2,r:"textsearch",p:[8,84,333]},"}"]},f:["Search"]}]}," ",{p:[10,4,389],t:7,e:"ui-section",f:["Materials: ",{t:2,r:"data.circuitmats",p:[10,27,412]}," / ",{t:2,r:"data.circuitmaxmats",p:[10,50,435]}]}," ",{p:[11,4,475],t:7,e:"ui-section",f:["Reagents: ",{t:2,r:"data.circuitchems",p:[11,26,497]}," / ",{t:2,r:"data.circuitmaxchems",p:[11,50,521]}]}," ",{p:[12,3,561],t:7,e:"ui-display",f:[{p:[14,3,577],t:7,e:"ui-tabs",a:{tabs:[{t:2,r:"data.lathe_tabs",p:[14,18,592]}]},f:[{p:[15,4,617],t:7,e:"tab",a:{name:"Category List"},f:[{t:4,f:[{p:[17,6,680],t:7,e:"ui-button",a:{action:"switchcat",state:[{t:2,x:{r:["data.circuitcat"],s:'_0=="{{name}}"?"selected":null'},p:[17,43,717]}],params:['{"type" : "circuit", "cat" : "',{t:2,r:"name",p:[17,135,809]},'"}']},f:[{t:2,r:"name",p:[17,147,821]}]}],n:52,r:"data.circuitcats",p:[16,5,648]}]}," ",{p:[20,4,869],t:7,e:"tab",a:{name:"Selected Category"},f:[{t:4,f:[{p:[22,6,935],t:7,e:"ui-section",f:[{t:2,r:"name",p:[22,18,947]},{t:2,r:"matstring",p:[22,26,955]}," ",{p:[23,7,975],t:7,e:"ui-button",a:{action:"print",state:[{t:2,x:{r:["canprint"],s:'_0>1?null:"disabled"'},p:[23,40,1008]}],params:['{"latheType" : "circuit", "id" : "',{t:2,r:"id",p:[23,119,1087]},'"}']},f:["Print"]}]}],n:52,r:"data.circuitdes",p:[21,5,904]}]}," ",{p:[27,4,1161],t:7,e:"tab",a:{name:"Search Results"},f:[{t:4,f:[{p:[29,6,1226],t:7,e:"ui-section",f:[{t:2,r:"name",p:[29,18,1238]},{t:2,r:"matstring",p:[29,26,1246]}," ",{p:[30,7,1266],t:7,e:"ui-button",a:{action:"print",state:[{t:2,x:{r:["canprint"],s:'_0>1?null:"disabled"'},p:[30,40,1299]}],params:['{"latheType" : "circuit", "id" : "',{t:2,r:"id",p:[30,119,1378]},'"}']},f:["Print"]}]}],n:52,r:"data.circuitmatch",p:[28,5,1193]}]}," ",{p:[34,4,1452],t:7,e:"tab",a:{name:"Materials"},f:[{t:4,f:[{p:[36,6,1515],t:7,e:"ui-section",f:[{t:2,r:"name",p:[36,18,1527]}," : ",{t:2,r:"amount",p:[36,29,1538]}," cm3 - ",{t:4,f:[{p:[38,7,1586],t:7,e:"input",a:{value:[{t:2,r:"number",p:[38,20,1599]}],placeholder:["1-",{t:2,r:"sheets",p:[38,46,1625]}],"class":"number"}}," ",{p:[39,7,1660],t:7,e:"ui-button",a:{action:"releasemats",params:['{"latheType" : "circuit", "mat_id" : ',{t:2,r:"mat_id",p:[39,84,1737]},', "sheets" : ',{t:2, -r:"number",p:[39,107,1760]},"}"]},f:["Release"]}],n:50,x:{r:["sheets"],s:"_0>0"},p:[37,6,1561]}]}],n:52,r:"data.circuitmat_list",p:[35,5,1479]}]}," ",{p:[44,4,1852],t:7,e:"tab",a:{name:"Chemicals"},f:[{t:4,f:[{p:[46,6,1916],t:7,e:"ui-section",f:[{t:2,r:"name",p:[46,18,1928]}," : ",{t:2,r:"amount",p:[46,29,1939]}," - ",{p:[47,7,1959],t:7,e:"ui-button",a:{action:"purgechem",params:['{"latheType" : "circuit", "name" : ',{t:2,r:"name",p:[47,80,2032]},', "id" : ',{t:2,r:"reagentid",p:[47,97,2049]},"}"]},f:["Purge"]}]}],n:52,r:"data.circuitchem_list",p:[45,5,1879]}]}]}]}]}],r:"data.circuitbusy"}],n:50,r:"data.circuit_linked",p:[1,1,0]},{t:4,n:51,f:[{p:[55,2,2162],t:7,e:"ui-display",a:{title:"No Linked Circuit Imprinter"}}],r:"data.circuit_linked"}]},e.exports=a.extend(r.exports)},{341:341}],443:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,2,30],t:7,e:"ui-display",a:{title:[{t:2,r:"data.sdesign_name",p:[2,21,49]}]},f:[{p:[3,3,75],t:7,e:"ui-section",a:{title:"Description"},f:[{t:2,r:"data.sdesign_desc",p:[3,35,107]}]}]}," ",{p:[5,2,158],t:7,e:"ui-display",a:{title:"Lathe Types"},f:[{t:4,f:[{p:[7,4,233],t:7,e:"ui-section",a:{title:"Circuit Imprinter"}}],n:50,x:{r:["data.sdesign_buildtype"],s:"_0&1"},p:[6,3,193]}," ",{t:4,f:[{p:[10,4,337],t:7,e:"ui-section",a:{title:"Protolathe"}}],n:50,x:{r:["data.sdesign_buildtype"],s:"_0&2"},p:[9,3,297]}," ",{t:4,f:[{p:[13,4,434],t:7,e:"ui-section",a:{title:"Autolathe"}}],n:50,x:{r:["data.sdesign_buildtype"],s:"_0&4"},p:[12,3,394]}," ",{t:4,f:[{p:[16,4,530],t:7,e:"ui-section",a:{title:"Crafting Fabricator"}}],n:50,x:{r:["data.sdesign_buildtype"],s:"_0&8"},p:[15,3,490]}," ",{t:4,f:[{p:[19,4,637],t:7,e:"ui-section",a:{title:"Exosuit Fabricator"}}],n:50,x:{r:["data.sdesign_buildtype"],s:"_0&16"},p:[18,3,596]}," ",{t:4,f:[{p:[22,4,743],t:7,e:"ui-section",a:{title:"Biogenerator"}}],n:50,x:{r:["data.sdesign_buildtype"],s:"_0&32"},p:[21,3,702]}," ",{t:4,f:[{p:[25,4,843],t:7,e:"ui-section",a:{title:"Limb Grower"}}],n:50,x:{r:["data.sdesign_buildtype"],s:"_0&64"},p:[24,3,802]}," ",{t:4,f:[{p:[28,4,943],t:7,e:"ui-section",a:{title:"Ore Smelter"}}],n:50,x:{r:["data.sdesign_buildtype"],s:"_0&128"},p:[27,3,901]}]}," ",{p:[31,2,1015],t:7,e:"ui-display",a:{title:"Materials"},f:[{t:4,f:[{p:[33,4,1084],t:7,e:"ui-section",a:{title:[{t:2,r:"matname",p:[33,23,1103]}]},f:[{t:2,r:"matamt",p:[33,36,1116]}," cm^3"]}],n:52,r:"data.sdesign_materials",p:[32,3,1048]}]}],n:50,r:"data.design_selected",p:[1,1,0]},{t:4,f:[{p:[38,2,1211],t:7,e:"ui-display",a:{title:"No Design Selected."}}],n:50,x:{r:["data.design_selected"],s:"!_0"},p:[37,1,1180]}]},e.exports=a.extend(r.exports)},{341:341}],444:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{t:4,f:[{p:[4,3,57],t:7,e:"ui-display",a:{title:"Destructive Analyzer Busy!"}}],n:50,r:"data.destroybusy",p:[3,2,30]},{t:4,n:51,f:[{t:4,f:[{p:[7,4,162],t:7,e:"ui-display",a:{title:"Destructive Analyzer Unloaded"}}],n:50,x:{r:["data.destroy_loaded"],s:"!_0"},p:[6,3,130]},{t:4,n:51,f:[{p:[9,4,240],t:7,e:"ui-display",a:{title:"Loaded Item"},f:[{p:[10,4,276],t:7,e:"ui-section",a:{title:"Name"},f:[{t:2,r:"data.destroy_name",p:[10,29,301]}]}]}," ",{p:[12,4,356],t:7,e:"ui-display",a:{title:"Boost Nodes"},f:[{t:4,f:[{p:[14,6,425],t:7,e:"ui-section",a:{title:[{t:2,r:"name",p:[14,25,444]}," | ",{t:2,r:"value",p:[14,36,455]}]},f:[{p:[15,7,473],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["allow"],s:'_0?null:"disabled"'},p:[15,25,491]}],action:"deconstruct",params:['{"id":',{t:2,r:"id",p:[15,90,556]},"}"]},f:["Deconstruct and Boost"]}]}],n:52,r:"data.boost_paths",p:[13,5,393]}]}," ",{p:[19,4,652],t:7,e:"ui-button",a:{action:"eject_da"},f:["Eject Item"]}],x:{r:["data.destroy_loaded"],s:"!_0"}}],r:"data.destroybusy"}],n:50,r:"data.destroy_linked",p:[2,1,1]},{t:4,n:51,f:[{p:[23,2,733],t:7,e:"ui-display",a:{title:"No Linked Destructive Analyzer"}}],r:"data.destroy_linked"}]},e.exports=a.extend(r.exports)},{341:341}],445:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[3,2,22],t:7,e:"ui-display",a:{title:"No Design Disk Loaded"}}],n:50,x:{r:["data.ddisk"],s:"!_0"},p:[2,1,1]},{t:4,n:51,f:[{t:4,f:[{p:[6,3,116],t:7,e:"ui-display",a:{title:"Design Disk Updating"}}],n:50,r:"data.ddisk_update",p:[5,2,88]},{t:4,n:51,f:[{t:4,f:[{p:[9,4,213],t:7,e:"ui-display",a:{title:"Design Disk"},f:[{p:[10,5,250],t:7,e:"ui-section",a:{title:"Disk Space"},f:["Disk Capacity: ",{t:2,r:"data.ddisk_size",p:[10,51,296]}," blueprints."]}," ",{p:[11,5,345],t:7,e:"ui-section",a:{title:"Disk IO"},f:[{p:[11,33,373],t:7,e:"ui-button",a:{action:"ddisk_upall"},f:["Upload all designs"]}]}," ",{p:[12,5,453],t:7,e:"ui-section",a:{title:"Clear Disk"},f:[{p:[12,36,484],t:7,e:"ui-button",a:{action:"clear_designdisk",style:"danger"},f:["WIPE ALL DATA"]}]}," ",{p:[13,5,579],t:7,e:"ui-section",a:{title:"Eject Disk"},f:[{p:[13,36,610],t:7,e:"ui-button",a:{action:"eject_designdisk"},f:["Eject Disk"]}]}]}," ",{p:[15,4,703],t:7,e:"ui-display",a:{title:"Disk Contents"},f:[{t:4,f:[{p:[17,6,776],t:7,e:"ui-section",a:{title:"Number"},f:["#",{t:2,r:"pos",p:[17,34,804]},": ",{t:4,f:[{p:[19,8,848],t:7,e:"ui-button",a:{action:"upload_empty_ddisk_slot",params:['{"slot": "',{t:2,r:"pos",p:[19,70,910]},'"}']},f:["Upload to Empty Slot"]}],n:50,x:{r:["id"],s:'_0=="null"'},p:[18,7,820]},{t:4,n:51,f:[{p:[21,8,976],t:7,e:"ui-button",a:{action:"select_design",params:['{"id": "',{t:2,r:"id",p:[21,58,1026]},'"}'],state:[{t:2,x:{r:["data.sdesign_id","id"],s:'_0==_1?"selected":null'},p:[21,75,1043]}]},f:[{t:2,r:"name",p:[21,122,1090]}]}," ",{p:[22,8,1118],t:7,e:"ui-button",a:{action:"ddisk_erasepos",style:"danger",params:['{"id": "',{t:2,r:"id",p:[22,74,1184]},'"}'],state:[{t:2,x:{r:["id"],s:'_0=="null"?"disabled":null'},p:[22,91,1201]}]},f:["Delete Slot"]}],x:{r:["id"],s:'_0=="null"'}}]}],n:52,r:"data.ddisk_designs",p:[16,5,742]}]}],n:50,x:{r:["data.ddisk_upload"],s:"!_0"},p:[8,3,183]},{t:4,n:51,f:[{p:[28,4,1340],t:7,e:"ui-display",a:{title:"Upload Design to Disk"},f:[{p:[28,46,1382],t:7,e:"ui-section",f:["Available Designs:"]}]}," ",{t:4,f:[{p:[30,5,1484],t:7,e:"ui-section",f:[{p:[30,17,1496],t:7,e:"ui-button",a:{action:"ddisk_uploaddesign",params:['{"id": "',{t:2,r:"id",p:[30,72,1551]},'"}']},f:[{t:2,r:"name",p:[30,82,1561]}]}]}],n:52,r:"data.ddisk_possible_designs",p:[29,4,1442]}],x:{r:["data.ddisk_upload"],s:"!_0"}}],r:"data.ddisk_update"}],x:{r:["data.ddisk"],s:"!_0"}}]},e.exports=a.extend(r.exports)},{341:341}],446:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[3,2,22],t:7,e:"ui-display",a:{title:"No Technology Disk Loaded"}}],n:50,x:{r:["data.tdisk"],s:"!_0"},p:[2,1,1]},{t:4,n:51,f:[{t:4,f:[{p:[6,3,120],t:7,e:"ui-display",a:{title:"Technology Disk Updating"}}],n:50,r:"data.tdisk_update",p:[5,2,92]},{t:4,n:51,f:[{p:[8,3,191],t:7,e:"ui-display",a:{title:"Technology Disk"},f:[{p:[9,4,231],t:7,e:"ui-section",a:{title:"Disk IO"},f:[{p:[9,32,259],t:7,e:"ui-button",a:{action:"tdisk_down"},f:["Download Research to Disk"]},{p:[9,100,327],t:7,e:"ui-button",a:{action:"tdisk_up"},f:["Upload Research from Disk"]}," ",{p:[10,4,397],t:7,e:"ui-section",a:{title:"Clear Disk"},f:[{p:[10,35,428],t:7,e:"ui-button",a:{action:"clear_techdisk",style:"danger"},f:["WIPE ALL DATA"]}]}," ",{p:[11,4,520],t:7,e:"ui-section",a:{title:"Eject Disk"},f:[{p:[11,35,551],t:7,e:"ui-button",a:{action:"eject_techdisk"},f:["Eject Disk"]}]}]}]}," ",{p:[13,3,640],t:7,e:"ui-display",a:{title:"Disk Contents"},f:[{t:4,f:[{p:[15,5,709],t:7,e:"ui-button",a:{action:"select_node",params:['{"id": "',{t:2,r:"id",p:[15,53,757]},'"}'],state:[{t:2,x:{r:["data.snode_id","id"],s:'_0==_1?"selected":null'},p:[15,70,774]}]},f:[{t:2,r:"display_name",p:[15,115,819]}]}],n:52,r:"data.tdisk_nodes",p:[14,4,678]}]}],r:"data.tdisk_update"}],x:{r:["data.tdisk"],s:"!_0"}}]},e.exports=a.extend(r.exports)},{341:341}],447:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,2,28],t:7,e:"ui-display",a:{title:[{t:2,r:"data.snode_name",p:[2,21,47]}]},f:[{p:[3,3,71],t:7,e:"ui-section",a:{title:"Description"},f:["Description: ",{t:2,r:"data.snode_desc",p:[3,48,116]}]}," ",{p:[4,3,151],t:7,e:"ui-section",a:{title:"Point Cost"},f:["Point Cost: ",{t:2,r:"data.snode_cost",p:[4,46,194]}]}," ",{p:[5,3,229],t:7,e:"ui-section",a:{title:"Export Price"},f:["Export Price: ",{t:2,r:"data.snode_export",p:[5,50,276]}]}," ",{p:[6,3,313],t:7,e:"ui-button",a:{action:"research_node",params:['{"id"="',{t:2,r:"id",p:[6,52,362]},'"}'],state:[{t:2,x:{r:["data.snode_researched"],s:'_0?"disabled":null'},p:[6,69,379]}]},f:[{t:2,x:{r:["data.snode_researched"],s:'_0?"Researched":"Research Node"'},p:[6,115,425]}]}]}," ",{p:[8,2,511],t:7,e:"ui-display",a:{title:"Prerequisites"},f:[{t:4,f:[{p:[10,4,579],t:7,e:"ui-button",a:{action:"select_node",params:['{"id": "',{t:2,r:"id",p:[10,52,627]},'"}'],state:[{t:2,x:{r:["data.snode_id","id"],s:'_0==_1?"selected":null'},p:[10,69,644]}]},f:[{t:2,r:"display_name",p:[10,114,689]}]}],n:52,r:"data.node_prereqs",p:[9,3,548]}]}," ",{p:[13,2,747],t:7,e:"ui-display",a:{title:"Unlocks"},f:[{t:4,f:[{p:[15,4,809],t:7,e:"ui-button",a:{action:"select_node",params:['{"id": "',{t:2,r:"id",p:[15,52,857]},'"}'],state:[{t:2,x:{r:["data.snode_id","id"],s:'_0==_1?"selected":null'},p:[15,69,874]}]},f:[{t:2,r:"display_name",p:[15,114,919]}]}],n:52,r:"data.node_unlocks",p:[14,3,778]}]}," ",{p:[18,2,977],t:7,e:"ui-display",a:{title:"Designs"},f:[{t:4,f:[{p:[20,4,1039],t:7,e:"ui-button",a:{action:"select_design",params:['{"id": "',{t:2,r:"id",p:[20,54,1089]},'"}'],state:[{t:2,x:{r:["data.sdesign_id","id"],s:'_0==_1?"selected":null'},p:[20,71,1106]}]},f:[{t:2,r:"name",p:[20,118,1153]}]}],n:52,r:"data.node_designs",p:[19,3,1008]}]}],n:50,r:"data.node_selected",p:[1,1,0]},{t:4,f:[{p:[25,2,1239],t:7,e:"ui-display",a:{title:"No Node Selected."}}],n:50,x:{r:["data.node_selected"],s:"!_0"},p:[24,1,1210]}]},e.exports=a.extend(r.exports)},{341:341}],448:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{t:4,f:[{p:[3,3,57],t:7,e:"ui-display",a:{title:"Protolathe Busy!"}}],n:50,r:"data.protobusy",p:[2,2,32]},{t:4,n:51,f:[{p:[5,3,120],t:7,e:"ui-display",f:[{p:[6,4,136],t:7,e:"ui-section",f:["Search Available Designs: ",{p:[7,4,177],t:7,e:"input",a:{value:[{t:2,r:"textsearch",p:[7,17,190]}],placeholder:"Type Here","class":"text"}}," ",{p:[8,5,248],t:7,e:"ui-button",a:{action:"textSearch",params:['{"latheType" : "proto", "inputText" : ',{t:2,r:"textsearch",p:[8,82,325]},"}"]},f:["Search"]}]}," ",{p:[10,4,381],t:7,e:"ui-section",f:["Materials: ",{t:2,r:"data.protomats",p:[10,27,404]}," / ",{t:2,r:"data.protomaxmats",p:[10,48,425]}]}," ",{p:[11,4,463],t:7,e:"ui-section",f:["Reagents: ",{t:2,r:"data.protochems",p:[11,26,485]}," / ",{t:2,r:"data.protomaxchems",p:[11,48,507]}]}," ",{p:[12,3,545],t:7,e:"ui-display",f:[{p:[14,3,561],t:7,e:"ui-tabs",a:{tabs:[{t:2,r:"data.lathe_tabs",p:[14,18,576]}]},f:[{p:[15,4,601],t:7,e:"tab",a:{name:"Category List"},f:[{t:4,f:[{p:[17,6,662],t:7,e:"ui-button",a:{action:"switchcat",state:[{t:2,x:{r:["data.protocat","name"],s:'_0==_1?"selected":null'},p:[17,43,699]}],params:['{"type" : "proto", "cat" : "',{t:2,r:"name",p:[17,125,781]},'"}']},f:[{t:2,r:"name",p:[17,137,793]}]}],n:52,r:"data.protocats",p:[16,5,632]}]}," ",{p:[20,4,841],t:7,e:"tab",a:{name:"Selected Category"},f:[{t:4,f:[{p:[22,6,905],t:7,e:"ui-section",f:[{t:2,r:"name",p:[22,18,917]},{t:2,r:"matstring",p:[22,26,925]}," ",{t:4,f:[{p:[24,8,973],t:7,e:"input",a:{value:[{t:2,r:"number",p:[24,21,986]}],placeholder:["1-",{t:2,x:{r:["canprint"],s:"_0>10?10:_0"},p:[24,47,1012]}],"class":"number"}}],n:50,x:{r:["canprint"],s:"_0>1"},p:[23,7,945]}," ",{p:[26,7,1083],t:7,e:"ui-button",a:{action:"print",state:[{t:2,x:{r:["canprint"],s:'_0>1?null:"disabled"'},p:[26,40,1116]}],params:['{"latheType" : "proto", "id" : "',{t:2,r:"id",p:[26,117,1193]},'", "amount" : "',{t:2,r:"number",p:[26,138,1214]},'"}']},f:["Print"]}]}],n:52,r:"data.protodes",p:[21,5,876]}]}," ",{p:[30,4,1292],t:7,e:"tab",a:{name:"Search Results"},f:[{t:4,f:[{p:[32,6,1355],t:7,e:"ui-section",f:[{t:2,r:"name",p:[32,18,1367]},{t:2,r:"matstring",p:[32,26,1375]}," ",{t:4,f:[{p:[34,8,1423],t:7,e:"input",a:{value:[{t:2,r:"number",p:[34,21,1436]}],placeholder:["1-",{t:2,x:{r:["canprint"],s:"_0>10?10:_0"},p:[34,47,1462]}],"class":"number"}}],n:50,x:{r:["canprint"],s:"_0>1"},p:[33,7,1395]}," ",{p:[36,7,1533],t:7,e:"ui-button",a:{action:"print",state:[{t:2,x:{r:["canprint"],s:'_0>1?null:"disabled"'},p:[36,40,1566]}],params:['{"latheType" : "proto", "id" : "',{t:2,r:"id",p:[36,117,1643]},'", "amount" : "',{t:2,r:"number",p:[36,138,1664]},'"}']},f:["Print"]}]}],n:52,r:"data.protomatch",p:[31,5,1324]}]}," ",{p:[40,4,1742],t:7,e:"tab",a:{name:"Materials"},f:[{t:4,f:[{p:[42,6,1803],t:7,e:"ui-section",f:[{t:2,r:"name",p:[42,18,1815]}," : ",{t:2,r:"amount",p:[42,29,1826]}," cm3 - ",{t:4,f:[{p:[44,7,1874],t:7,e:"input",a:{value:[{t:2,r:"number",p:[44,20,1887]}],placeholder:["1-",{t:2,r:"sheets",p:[44,46,1913]}],"class":"number"}}," ",{p:[45,7,1948],t:7,e:"ui-button",a:{action:"releasemats",params:['{"latheType" : "proto", "mat_id" : ',{t:2,r:"mat_id",p:[45,82,2023]},', "sheets" : ',{t:2,r:"number",p:[45,105,2046]},"}"]},f:["Release"]}],n:50,x:{r:["sheets"],s:"_0>0"},p:[43,6,1849]}]}],n:52,r:"data.protomat_list",p:[41,5,1769]}]}," ",{p:[50,4,2138],t:7,e:"tab",a:{name:"Chemicals"},f:[{t:4,f:[{p:[52,6,2200],t:7,e:"ui-section",f:[{t:2,r:"name",p:[52,18,2212]}," : ",{t:2,r:"amount",p:[52,29,2223]}," - ",{p:[53,7,2243],t:7,e:"ui-button",a:{action:"purgechem",params:['{"latheType" : "proto", "name" : ',{t:2,r:"name",p:[53,78,2314]},', "id" : ',{t:2,r:"reagentid",p:[53,95,2331]},"}"]},f:["Purge"]}]}],n:52,r:"data.protochem_list",p:[51,5,2165]}]}]}]}]}],r:"data.protobusy"}],n:50,r:"data.protolathe_linked",p:[1,1,0]},{t:4,n:51,f:[{p:[61,2,2444],t:7,e:"ui-display",a:{title:"No Linked Protolathe"}}],r:"data.protolathe_linked"}]},e.exports=a.extend(r.exports)},{341:341}],449:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,1,13],t:7,e:"span",a:{"class":"memoedit"},f:["Nanotrasen R&D Console"]},{p:[2,53,65],t:7,e:"br"}," Available Points: ",{p:[3,19,89],t:7,e:"ui-section",a:{title:"Research Points"},f:[{t:2,r:"data.research_points_stored",p:[3,55,125]}]}," ",{p:[4,1,170],t:7,e:"ui-section",a:{title:["Page Selection - ",{t:2,r:"page",p:[4,37,206]}]},f:[{p:[4,47,216],t:7,e:"input",a:{value:[{t:2,r:"pageselect",p:[4,60,229]}],placeholder:"1","class":"number"}}," Select Page: ",{p:[5,14,290],t:7,e:"ui-button",a:{action:"page",params:['{"num" : "',{t:2,r:"pageselect",p:[5,57,333]},'"}']},f:["[Go]"]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],450:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"span",a:{"class":"bad"},f:["Settings"]},{p:[1,34,33],t:7,e:"br"},{p:[1,39,38],t:7,e:"br"}," ",{p:[2,1,44],t:7,e:"ui-button",a:{action:"Resync"},f:["RESYNC MACHINERY"]},{p:[2,56,99],t:7,e:"br"}," ",{p:[3,1,105],t:7,e:"ui-button",a:{action:"Lock"},f:["LOCK"]}," ",{p:[4,1,147],t:7,e:"ui-button",a:{action:"disconnect",params:'{"type" : "destroy"}',state:[{t:2,x:{r:["data.destroy_linked"],s:'_0?null:"disabled"'},p:[4,71,217]}]},f:["Disconnect Destructive Analyzer"]}," ",{p:[5,1,305],t:7,e:"ui-button",a:{action:"disconnect",params:'{"type" : "lathe"}',state:[{t:2,x:{r:["data.protolathe_linked"],s:'_0?null:"disabled"'},p:[5,69,373]}]},f:["Disconnect Protolathe"]}," ",{p:[6,1,454],t:7,e:"ui-button",a:{action:"disconnect",params:'{"type" : "imprinter"}',state:[{t:2,x:{r:["data.circuit_linked"],s:'_0?null:"disabled"'},p:[6,73,526]}]},f:["Disconnect Circuit Imprinter"]}]},e.exports=a.extend(r.exports)},{341:341}],451:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Available for Research"},f:[{t:4,f:[{p:[3,3,76],t:7,e:"ui-button",a:{action:"select_node",params:['{"id": "',{t:2,r:"id",p:[3,51,124]},'"}'],state:[{t:2,x:{r:["data.snode_id","id"],s:'_0==_1?"selected":null'},p:[3,68,141]}]},f:[{t:2,r:"display_name",p:[3,113,186]}]}],n:52,r:"data.techweb_avail",p:[2,2,45]}]}," ",{p:[6,1,240],t:7,e:"ui-display",a:{title:"Locked Nodes"},f:[{t:4,f:[{p:[8,3,307],t:7,e:"ui-button",a:{action:"select_node",params:['{"id": "',{t:2,r:"id",p:[8,51,355]},'"}'],state:[{t:2,x:{r:["data.snode_id","id"],s:'_0==_1?"selected":null'},p:[8,68,372]}]},f:[{t:2,r:"display_name",p:[8,113,417]}]}],n:52,r:"data.techweb_locked",p:[7,2,275]}]}," ",{p:[11,1,472],t:7,e:"ui-display",a:{title:"Researched Nodes"},f:[{t:4,f:[{p:[13,3,547],t:7,e:"ui-button",a:{action:"select_node",params:['{"id": "',{t:2,r:"id",p:[13,51,595]},'"}'],state:[{t:2,x:{r:["data.snode_id","id"],s:'_0==_1?"selected":null'},p:[13,68,612]}]},f:[{t:2,r:"display_name",p:[13,113,657]}]}],n:52,r:"data.techweb_researched",p:[12,2,511]}]}]},e.exports=a.extend(r.exports)},{341:341}],452:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,1,24],t:7,e:"ui-notice",f:[{p:[3,3,38],t:7,e:"span",f:["The grinder is currently processing and cannot be used."]}]}],n:50,r:"data.processing",p:[1,1,0]},{p:{button:[{p:[8,5,201],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.operating","data.contents"],s:'(_0==0)&&_1?null:"disabled"'},p:[8,36,232]}],action:"eject"},f:["Eject Contents"]}]},t:7,e:"ui-display",a:{title:"Processing Chamber",button:0},f:[" ",{p:[10,3,355],t:7,e:"ui-section",a:{label:"Grinding"},f:[{p:[11,5,389],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.operating"],s:'_0?"average":"good"'},p:[11,18,402]}]},f:[{t:2,x:{r:["data.operating"],s:'_0?"Busy":"Ready"'},p:[11,59,443]}]}," ",{p:[12,2,489],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.operating","data.contents"],s:'(_0==0)&&_1?null:"disabled"'},p:[12,35,522]}],action:"grind"},f:["Activate"]}]}," ",{p:[14,3,640],t:7,e:"ui-section",a:{label:"Contents"},f:[{t:4,f:[{t:4,f:[{p:[17,9,739],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:["The ",{t:2,r:"name",p:[17,56,786]}]},{p:[17,71,801],t:7,e:"br"}],n:52,r:"adata.contentslist",p:[16,7,702]},{t:4,n:51,f:[{p:[19,9,830],t:7,e:"span",f:["No Contents"]}],r:"adata.contentslist"}],n:50,r:"data.contents",p:[15,5,674]},{t:4,n:51,f:[{p:[22,7,890],t:7,e:"span",f:["No Contents"]}],r:"data.contents"}]}]}," ",{p:{button:[{p:[28,5,1020],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.operating","data.isBeakerLoaded"],s:'(_0==0)&&_1?null:"disabled"'},p:[28,36,1051]}],action:"detach"},f:["Detach"]}]},t:7,e:"ui-display",a:{title:"Container",button:0},f:[" ",{p:[30,3,1173],t:7,e:"ui-section",a:{label:"Reagents"},f:[{t:4,f:[{p:[32,7,1241],t:7,e:"span",f:[{t:2,x:{r:["adata.beakerCurrentVolume"],s:"Math.round(_0)"},p:[32,13,1247]},"/",{t:2,r:"data.beakerMaxVolume",p:[32,55,1289]}," Units"]}," ",{p:[33,7,1333],t:7,e:"br"}," ",{t:4,f:[{p:[35,9,1384],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,2)"},p:[35,52,1427]}," units of ",{t:2,r:"name",p:[35,87,1462]}]},{p:[35,102,1477],t:7,e:"br"}],n:52,r:"adata.beakerContents",p:[34,7,1345]},{t:4,n:51,f:[{p:[37,9,1506],t:7,e:"span",a:{"class":"bad"},f:["Container Empty"]}],r:"adata.beakerContents"}],n:50,r:"data.isBeakerLoaded",p:[31,5,1207]},{t:4,n:51,f:[{p:[40,7,1582],t:7,e:"span",a:{"class":"average"},f:["No Container"]}],r:"data.isBeakerLoaded"}]}]}]},e.exports=a.extend(r.exports)},{341:341}],453:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Direction"},f:[{t:4,f:[{p:[3,3,62],t:7,e:"ui-section",f:[{t:4,f:[{p:[5,5,101],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["selected"],s:'_0?"selected":null'},p:[5,23,119]}],action:"setdir",params:['{"dir": ',{t:2,r:"dir",p:[6,22,190]},', "flipped": ',{t:2,r:"flipped",p:[6,42,210]},"}"]},f:[{p:[6,56,224],t:7,e:"span",a:{"class":["pipes32x32 ",{t:2,r:"dir",p:[6,80,248]},"-",{t:2,r:"icon_state",p:[6,88,256]}],title:[{t:2,r:"dir_name",p:[6,111,279]}]}}]}],n:52,r:"previews",p:[4,4,78]}]}],n:52,r:"data.preview_rows",p:[2,2,32]}]}," ",{t:4,f:[{p:[12,2,395],t:7,e:"ui-display",a:{title:"Color"},f:[{t:4,f:[{p:[14,4,455],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["@key","data.selected_color"],s:'_0==_1?"selected":null'},p:[14,22,473]}],action:"color",params:['{"paint_color": ',{t:2,r:"@key",p:[15,44,569]},"}"]},f:[{t:2,r:"@key",p:[15,55,580]}]}],n:52,r:"data.paint_colors",p:[13,3,424]}]}],n:50,x:{r:["data.category"],s:"_0==0"},p:[11,1,367]},{p:[19,1,636],t:7,e:"ui-display",a:{title:"Utilities"},f:[{p:[20,2,668],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.mode"],s:'_0&1?"check-square-o":"square-o"'},p:[20,19,685]}],action:"mode",params:'{"mode": 1}'},f:["Build"]}," ",{p:[22,2,792],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.mode"],s:'_0&2?"check-square-o":"square-o"'},p:[22,19,809]}],action:"mode",params:'{"mode": 2}'},f:["Wrench"]}," ",{p:[24,2,917],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.mode"],s:'_0&4?"check-square-o":"square-o"'},p:[24,19,934]}],action:"mode",params:'{"mode": 4}'},f:["Destroy"]}," ",{t:4,f:[{p:[27,3,1072],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.mode"],s:'_0&8?"check-square-o":"square-o"'},p:[27,20,1089]}],action:"mode",params:'{"mode": 8}'},f:["Paint"]}],n:50,x:{r:["data.category"],s:"_0==0"},p:[26,2,1043]}]}," ",{p:[31,1,1219],t:7,e:"ui-display",a:{title:"Category"},f:[{p:[32,2,1250],t:7,e:"ui-section",f:[{p:[33,3,1265],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.category"],s:'_0==0?"check-square-o":"square-o"'},p:[33,20,1282]}],state:[{t:2,x:{r:["data.category"],s:'_0<=0?"selected":null'},p:[33,83,1345]}],action:"category",params:'{"category": 0}'},f:["Atmospherics"]}," ",{p:[35,3,1462],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.category"],s:'_0==1?"check-square-o":"square-o"'},p:[35,20,1479]}],state:[{t:2,x:{r:["data.category"],s:'_0==1?"selected":null'},p:[35,83,1542]}],action:"category",params:'{"category": 1}'},f:["Disposals"]}," ",{p:[37,3,1656],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.category"],s:'_0==2?"check-square-o":"square-o"'},p:[37,20,1673]}],state:[{t:2,x:{r:["data.category"],s:'_0==2?"selected":null'},p:[37,83,1736]}],action:"category",params:'{"category": 2}'},f:["Transit Tubes"]}]}," ",{t:4,f:[{p:[41,3,1897],t:7,e:"ui-section",a:{label:"Piping Layer"},f:[{p:[42,4,1934],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.piping_layer"],s:'_0==1?"selected":null'},p:[42,22,1952]}],action:"piping_layer",params:'{"piping_layer": 1}'},f:["1"]}," ",{p:[44,4,2072],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.piping_layer"],s:'_0==2?"selected":null'},p:[44,22,2090]}],action:"piping_layer",params:'{"piping_layer": 2}'},f:["2"]}," ",{p:[46,4,2210],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.piping_layer"],s:'_0==3?"selected":null'},p:[46,22,2228]}],action:"piping_layer",params:'{"piping_layer": 3}'},f:["3"]}]}],n:50,x:{r:["data.category"],s:"_0==0"},p:[40,2,1868]}]}," ",{t:4,f:[{p:[52,2,2411],t:7,e:"ui-display",a:{title:[{t:2,r:"cat_name",p:[52,21,2430]}]},f:[{t:4,f:[{p:[54,4,2468],t:7,e:"ui-section",f:[{p:[55,5,2485],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["selected"],s:'_0?"selected":null'},p:[55,23,2503]}],action:"pipe_type",params:['{"pipe_type": ',{t:2,r:"pipe_index",p:[56,28,2583]},', "category": ',{t:2,r:"cat_name",p:[56,56,2611]},"}"]},f:[{t:2,r:"pipe_name",p:[56,71,2626]}]}]}],n:52,r:"recipes",p:[53,3,2447]}]}],n:52,r:"data.categories",p:[51,1,2384]}]},e.exports=a.extend(r.exports)},{341:341}],454:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Color"},f:[{t:4,f:[{p:[3,3,58],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["selected"],s:'_0?"selected":null'},p:[3,21,76]}],action:"color",params:['{"paint_color": ',{t:2,r:"color_name",p:[4,28,152]},"}"]},f:[{t:2,r:"color_name",p:[4,45,169]}]}],n:52,r:"data.paint_colors",p:[2,2,28]}]}]},e.exports=a.extend(r.exports)},{341:341}],455:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Direction"},f:[{t:4,f:[{p:[3,3,62],t:7,e:"ui-section",f:[{t:4,f:[{p:[5,5,101],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["selected"],s:'_0?"selected":null'},p:[5,23,119]}],action:"setdir",params:['{"dir": ',{t:2,r:"dir",p:[6,22,190]},', "flipped": ',{t:2,r:"flipped",p:[6,42,210]},"}"]},f:[{p:[6,56,224],t:7,e:"img",a:{src:["pipe.",{t:2,r:"dir",p:[6,71,239]},".",{t:2,r:"icon_state",p:[6,79,247]},".png"],title:[{t:2,r:"dir_name",p:[6,106,274]}]}}]}],n:52,r:"previews",p:[4,4,78]}]}],n:52,r:"data.preview_rows",p:[2,2,32]}]}]},e.exports=a.extend(r.exports)},{341:341}],456:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,3,22],t:7,e:"ui-notice",f:[{t:2,r:"data.notice",p:[3,5,38]}]}],n:50,r:"data.notice",p:[1,1,0]},{p:[6,1,77],t:7,e:"ui-display",a:{title:"Satellite Network Control",button:0},f:[{t:4,f:[{p:[8,4,161],t:7,e:"ui-section",a:{candystripe:0,nowrap:0},f:[{p:[9,9,201],t:7,e:"div",a:{"class":"content"},f:["#",{t:2,r:"id",p:[9,31,223]}]}," ",{p:[10,9,244],t:7,e:"div",a:{"class":"content"},f:[{t:2,r:"mode",p:[10,30,265]}]}," ",{p:[11,9,288],t:7,e:"div",a:{"class":"content"},f:[{p:[12,11,320],t:7,e:"ui-button",a:{action:"toggle",params:['{"id": "',{t:2,r:"id",p:[12,54,363]},'"}']},f:[{t:2,x:{r:["active"],s:'_0?"Deactivate":"Activate"'},p:[12,64,373]}]}]}]}],n:52,r:"data.satellites",p:[7,2,132]}]}," ",{t:4,f:[{p:[18,1,511],t:7,e:"ui-display",a:{title:"Station Shield Coverage"},f:[{p:[19,3,558],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.meteor_shield_coverage_max",p:[19,24,579]}],value:[{t:2,r:"data.meteor_shield_coverage",p:[19,68,623]}]},f:[{t:2,x:{r:["data.meteor_shield_coverage","data.meteor_shield_coverage_max"],s:"100*_0/_1"},p:[19,101,656]}," %"]}," ",{p:[20,1,739],t:7,e:"ui-display",f:[]}]}],n:50,r:"data.meteor_shield",p:[17,1,484]}]},e.exports=a.extend(r.exports)},{341:341}],457:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,3,25],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["enabled"],s:'_0?"check-square-o":"square-o"'},p:[2,20,42]}],style:[{t:2,x:{r:["enabled"],s:'_0?"selected":null'},p:[2,72,94]}],action:"toggle_filter",params:['{"id_tag": "',{t:2,r:"id_tag",p:[3,48,174]},'", "val": ',{t:2,r:"gas_id",p:[3,68,194]},"}"]},f:[{t:2,r:"gas_name",p:[3,81,207]}]}],n:52,r:"filter_types",p:[1,1,0]}]},e.exports=a.extend(r.exports)},{341:341}],458:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[" "," "," ",{p:[5,1,196],t:7,e:"ui-tabs",a:{tabs:[{t:2,r:"data.tabs",p:[5,16,211]}]},f:[{p:[6,2,228],t:7,e:"tab",a:{name:"Status"},f:[{p:[7,3,250],t:7,e:"status"}]}," ",{p:[9,2,269],t:7,e:"tab",a:{name:"Templates"},f:[{p:[10,3,294],t:7,e:"templates"}]}," ",{p:[12,2,316],t:7,e:"tab",a:{name:"Modification"},f:[{t:4,f:[{p:[14,3,368],t:7,e:"modification"}],n:50,r:"data.selected",p:[13,3,344]}," ",{t:4,f:[{p:[17,3,421],t:7,e:"span",a:{"class":"bad"},f:["No shuttle selected."]}],n:50,x:{r:["data.selected"],s:"!_0"},p:[16,3,396]}]}]}]},r.exports.components=r.exports.components||{};var i={modification:t(459),templates:t(461),status:t(460)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,459:459,460:460,461:461}],459:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:["Selected: ",{t:2,r:"data.selected.name",p:[1,30,29]}]},f:[{t:4,f:[{p:[3,5,94],t:7,e:"ui-section",a:{label:"Description"},f:[{t:2,r:"data.selected.description",p:[3,37,126]}]}],n:50,r:"data.selected.description",p:[2,3,56]}," ",{t:4,f:[{p:[6,5,219],t:7,e:"ui-section",a:{label:"Admin Notes"},f:[{t:2,r:"data.selected.admin_notes",p:[6,37,251]}]}],n:50,r:"data.selected.admin_notes",p:[5,3,181]}]}," ",{t:4,f:[{p:[11,3,351],t:7,e:"ui-display",a:{title:["Existing Shuttle: ",{t:2,r:"data.existing_shuttle.name",p:[11,40,388]}]},f:["Status: ",{t:2,r:"data.existing_shuttle.status",p:[12,13,433]}," ",{t:4,f:["(",{t:2,r:"data.existing_shuttle.timeleft",p:[14,8,513]},")"],n:50,r:"data.existing_shuttle.timer",p:[13,5,470]}," ",{p:[16,5,565],t:7,e:"ui-button",a:{action:"jump_to",params:['{"type": "mobile", "id": "',{t:2,r:"data.existing_shuttle.id",p:[17,41,633]},'"}']},f:["Jump To"]}]}],n:50,r:"data.existing_shuttle",p:[10,1,319]},{t:4,f:[{p:[24,3,755],t:7,e:"ui-display",a:{title:"Existing Shuttle: None"}}],n:50,x:{r:["data.existing_shuttle"],s:"!_0"},p:[23,1,722]},{p:[27,1,821],t:7,e:"ui-button",a:{action:"preview",params:['{"shuttle_id": "',{t:2,r:"data.selected.shuttle_id",p:[28,27,875]},'"}']},f:["Preview"]}," ",{p:[31,1,931],t:7,e:"ui-button",a:{action:"load",params:['{"shuttle_id": "',{t:2,r:"data.selected.shuttle_id",p:[32,27,982]},'"}'],style:"danger"},f:["Load"]}," ",{p:[37,1,1053],t:7,e:"ui-display",a:{title:"Status"},f:[]}]},e.exports=a.extend(r.exports)},{341:341}],460:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"table",a:{width:"100%"},f:[{t:4,f:[{p:[3,3,47],t:7,e:"tr",f:[{p:[4,5,56],t:7,e:"td",f:[{p:[5,7,67],t:7,e:"ui-button",a:{action:"jump_to",params:['{"type": "mobile", "id": "',{t:2,r:"id",p:[5,69,129]},'"}']},f:["JMP"]}]}," ",{p:[9,5,185],t:7,e:"td",f:[{p:[10,7,196],t:7,e:"ui-button",a:{action:"fly",params:['{"id": "',{t:2,r:"id",p:[10,47,236]},'"}'],state:[{t:2,x:{r:["can_fly"],s:'_0?null:"disabled"'},p:[10,64,253]}]},f:["Fly"]}]}," ",{p:[14,5,332],t:7,e:"td",f:[{t:2,r:"name",p:[15,7,343]}," (",{p:[15,17,353],t:7,e:"code",f:[{t:2,r:"id",p:[15,23,359]}]},")"]}," ",{p:[17,5,388],t:7,e:"td",f:[{t:2,r:"status",p:[18,7,399]}]}," ",{p:[20,5,424],t:7,e:"td",f:[{t:4,f:[{t:2,r:"mode",p:[22,9,456]}],n:50,r:"mode",p:[21,7,435]}," ",{t:4,f:["(",{t:2,r:"timeleft",p:[25,10,508]},") ",{p:[26,9,530],t:7,e:"ui-button",a:{action:"fast_travel",params:['{"id": "',{t:2,r:"id",p:[26,57,578]},'"}'],state:[{t:2,x:{r:["can_fast_travel"],s:'_0?null:"disabled"'},p:[26,74,595]}]},f:["Fast Travel"]}],n:50,r:"timer",p:[24,7,485]}]}]}],n:52,r:"data.shuttles",p:[2,1,21]}]}]},e.exports=a.extend(r.exports)},{341:341}],461:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-tabs",a:{tabs:[{t:2,r:"data.templates_tabs",p:[1,16,15]}]},f:[{t:4,f:[{p:[3,5,72],t:7,e:"tab",a:{name:[{t:2,r:"port_id",p:[3,16,83]}]},f:[{t:4,f:[{p:[5,9,131],t:7,e:"ui-display",a:{title:[{t:2,r:"name",p:[5,28,150]}]},f:[{t:4,f:[{p:[7,13,203],t:7,e:"ui-section",a:{label:"Description"},f:[{t:2,r:"description",p:[7,45,235]}]}],n:50,r:"description",p:[6,11,171]}," ",{t:4,f:[{p:[10,13,324],t:7,e:"ui-section",a:{label:"Admin Notes"},f:[{t:2,r:"admin_notes",p:[10,45,356]}]}],n:50,r:"admin_notes",p:[9,11,292]}," ",{p:[13,11,414],t:7,e:"ui-button",a:{action:"select_template",params:['{"shuttle_id": "',{t:2,r:"shuttle_id",p:[14,37,486]},'"}'],state:[{t:2,x:{r:["data.selected.shuttle_id","shuttle_id"],s:'_0==_1?"selected":null'},p:[15,20,523]}]},f:[{t:2,x:{r:["data.selected.shuttle_id","shuttle_id"],s:'_0==_1?"Selected":"Select"'},p:[17,13,614]}]}]}],n:52,r:"templates",p:[4,7,103]}]}],n:52,r:"data.templates",p:[2,3,43]}]}]},e.exports=a.extend(r.exports)},{341:341}],462:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Occupant"},f:[{p:[2,3,33],t:7,e:"ui-section",a:{label:"Occupant"},f:[{p:[3,3,66],t:7,e:"span",f:[{t:2,x:{r:["data.occupant.name"],s:'_0?_0:"No Occupant"'},p:[3,9,72]}]}]}," ",{t:4,f:[{p:[6,5,186],t:7,e:"ui-section",a:{label:"State"},f:[{p:[7,7,220],t:7,e:"span",a:{"class":[{t:2,r:"data.occupant.statstate",p:[7,20,233]}]},f:[{t:2,r:"data.occupant.stat",p:[7,49,262]}]}]}," ",{p:[9,5,315],t:7,e:"ui-section",a:{label:"Health"},f:[{p:[10,7,350],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.occupant.minHealth",p:[10,20,363]}],max:[{t:2,r:"data.occupant.maxHealth",p:[10,54,397]}],value:[{t:2,r:"data.occupant.health",p:[10,90,433]}],state:[{t:2,x:{r:["data.occupant.health"],s:'_0>=0?"good":"average"'},p:[11,16,475]}]},f:[{t:2,x:{r:["adata.occupant.health"],s:"Math.round(_0)"},p:[11,68,527]}]}]}," ",{t:4,f:[{p:[14,7,764],t:7,e:"ui-section",a:{ -label:[{t:2,r:"label",p:[14,26,783]}]},f:[{p:[15,9,804],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.occupant.maxHealth",p:[15,30,825]}],value:[{t:2,rx:{r:"data.occupant",m:[{t:30,n:"type"}]},p:[15,66,861]}],state:"bad"},f:[{t:2,x:{r:["type","adata.occupant"],s:"Math.round(_1[_0])"},p:[15,103,898]}]}]}],n:52,x:{r:[],s:'[{label:"Brute",type:"bruteLoss"},{label:"Respiratory",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Burn",type:"fireLoss"}]'},p:[13,5,598]}," ",{t:4,f:[{p:[19,7,1020],t:7,e:"ui-section",a:{label:"Blood"},f:[{p:[20,9,1056],t:7,e:"ui-section",a:{label:"Volume"},f:[{p:[21,11,1095],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.occupant.blood.maxBloodVolume",p:[21,32,1116]}],value:[{t:2,r:"data.occupant.blood.currentBloodVolume",p:[21,79,1163]}],state:[{t:2,x:{r:["data.occupant.blood.currentBloodVolume","data.occupant.blood.dangerBloodVolume"],s:'_0<=_1?"bad":"good"'},p:[21,130,1214]}]},f:[{t:3,x:{r:["data.occupant.blood.currentBloodVolume","data.occupant.blood.dangerBloodVolume"],s:'_0<=_1?"LOW":"OK"'},p:[21,232,1316]}," - ",{t:2,x:{r:["data.occupant.blood.currentBloodVolume"],s:"Math.round(_0)"},p:[21,342,1426]}," cl"]}]}," ",{p:[23,9,1525],t:7,e:"ui-section",a:{label:"Type"},f:[{p:[24,11,1562],t:7,e:"span",a:{"class":"highlight"},f:[{t:2,r:"data.occupant.blood.bloodType",p:[24,35,1586]}]}]}]}],n:50,r:"data.occupant.blood",p:[18,5,985]}," ",{p:[28,5,1689],t:7,e:"ui-section",a:{label:"Cells"},f:[{p:[29,9,1725],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.occupant.cloneLoss"],s:'_0?"bad":"good"'},p:[29,22,1738]}]},f:[{t:2,x:{r:["data.occupant.cloneLoss"],s:'_0?"Damaged":"Healthy"'},p:[29,68,1784]}]}]}," ",{p:[31,5,1867],t:7,e:"ui-section",a:{label:"Brain"},f:[{p:[32,9,1903],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.occupant.brainLoss"],s:'_0?"bad":"good"'},p:[32,22,1916]}]},f:[{t:2,x:{r:["data.occupant.brainLoss"],s:'_0?"Abnormal":"Healthy"'},p:[32,68,1962]}]}]}," ",{t:4,f:[{p:[35,3,2083],t:7,e:"ui-section",a:{label:"Failing Organs"},f:[{t:4,f:[{p:[37,5,2167],t:7,e:"span",a:{"class":"bad"},f:[{t:2,r:"name",p:[37,24,2186]}]}],n:52,r:"data.occupant.failing_organs",p:[36,4,2123]}]}],n:50,r:"data.occupant.failing_organs",p:[34,2,2043]}," ",{p:[41,5,2249],t:7,e:"ui-section",a:{label:"Bloodstream"},f:[{t:4,f:[{p:[43,11,2336],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,1)"},p:[43,54,2379]}," units of ",{t:2,r:"name",p:[43,89,2414]}]},{p:[43,104,2429],t:7,e:"br"}],n:52,r:"adata.occupant.reagents",p:[42,9,2291]},{t:4,n:51,f:[{p:[45,11,2464],t:7,e:"span",a:{"class":"good"},f:["Pure"]}],r:"adata.occupant.reagents"}]}],n:50,r:"data.occupied",p:[5,3,159]}]}," ",{p:[50,1,2560],t:7,e:"ui-display",a:{title:"Controls"},f:[{p:[51,2,2592],t:7,e:"ui-section",a:{label:"Door"},f:[{p:[52,5,2623],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.open"],s:'_0?"unlock":"lock"'},p:[52,22,2640]}],action:"door"},f:[{t:2,x:{r:["data.open"],s:'_0?"Open":"Closed"'},p:[52,71,2689]}]}]}," ",{p:[55,3,2756],t:7,e:"ui-section",a:{label:"Synthesize"},f:[{t:4,f:[{p:[57,7,2826],t:7,e:"ui-button",a:{grid:0,state:[{t:2,x:{r:["synth_allowed"],s:'_0?null:"disabled"'},p:[57,30,2849]}],action:"synth",params:['{"chem": "',{t:2,r:"id",p:[57,102,2921]},'"}']},f:[{t:2,r:"name",p:[57,112,2931]}]}],n:52,r:"data.synthchems",p:[56,5,2793]}]}," ",{p:[61,3,2989],t:7,e:"ui-section",a:{label:"Inject"},f:[{p:[62,2,3019],t:7,e:"div",a:{"class":"display tabular"},f:[{p:[63,3,3052],t:7,e:"section",a:{"class":"candystripe"},f:[{p:[64,4,3086],t:7,e:"section",a:{"class":"compressedcell"},f:["Name"]}," ",{p:[68,4,3150],t:7,e:"section",a:{"class":"compressedcell"},f:["Volume"]}," ",{t:4,f:[{p:[73,5,3250],t:7,e:"section",a:{"class":"compressedcell"},f:[{p:[74,6,3289],t:7,e:"span",f:["Purity"]}]}],n:50,x:{r:["data.efficiency"],s:"_0>=4"},p:[72,4,3216]}," ",{t:4,f:[{p:[79,5,3377],t:7,e:"section",a:{"class":"compressedcell"},f:[]}],n:50,x:{r:["data.efficiency"],s:"_0>=3"},p:[78,4,3343]}," ",{t:4,f:[{p:[84,5,3478],t:7,e:"section",a:{"class":"compressedcell"},f:[]}],n:50,x:{r:["data.efficiency"],s:"_0>=2"},p:[83,4,3444]}," ",{p:[88,4,3545],t:7,e:"section",a:{"class":"compressedcell"},f:[]}," ",{p:[91,4,3599],t:7,e:"section",a:{"class":"compressedcell"},f:[]}]}," ",{t:4,f:[{p:[96,4,3691],t:7,e:"section",a:{"class":"candystripe"},f:[{p:[97,5,3726],t:7,e:"section",a:{"class":"compressedcell"},f:[{p:[98,6,3765],t:7,e:"span",f:[{p:[98,12,3771],t:7,e:"b",f:[{t:2,r:"name",p:[98,15,3774]}]}]}]}," ",{p:[101,5,3817],t:7,e:"section",a:{"class":"compressedcell",align:"center"},f:[{p:[102,6,3871],t:7,e:"span",f:[{t:2,r:"vol",p:[102,12,3877]},"u"]}]}," ",{t:4,f:[{p:[106,6,3953],t:7,e:"section",a:{"class":"compressedcell",align:"center"},f:[{p:[107,7,4008],t:7,e:"span",f:[{t:2,r:"purity",p:[107,13,4014]}]}]}],n:50,x:{r:["data.efficiency"],s:"_0>=4"},p:[105,7,3918]}," ",{t:4,f:[{p:[112,6,4106],t:7,e:"section",a:{"class":"compressedcell"},f:[{p:[113,7,4146],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.occupied","allowed"],s:'_0&&_1?null:"disabled"'},p:[113,25,4164]}],action:"inject",params:['{"chem": "',{t:2,r:"id",p:[113,109,4248]},'", "volume": 1}']},f:["1"]}]}],n:50,x:{r:["data.efficiency"],s:"_0>=3"},p:[111,5,4071]}," ",{t:4,f:[{p:[118,6,4358],t:7,e:"section",a:{"class":"compressedcell"},f:[{p:[119,7,4398],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.occupied","allowed"],s:'_0&&_1?null:"disabled"'},p:[119,25,4416]}],action:"inject",params:['{"chem": "',{t:2,r:"id",p:[119,109,4500]},'", "volume": 5}']},f:["5"]}]}],n:50,x:{r:["adata.efficiency"],s:"_0>=2"},p:[117,5,4322]}," ",{p:[123,5,4574],t:7,e:"section",a:{"class":"compressedcell"},f:[{p:[124,6,4613],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.occupied","allowed"],s:'_0&&_1?null:"disabled"'},p:[124,24,4631]}],action:"inject",params:['{"chem": "',{t:2,r:"id",p:[124,108,4715]},'", "volume": 10}']},f:["10"]}]}," ",{p:[127,5,4777],t:7,e:"section",a:{"class":"compressedcell"},f:[{p:[128,6,4816],t:7,e:"ui-button",a:{action:"purge",params:['{"chem": "',{t:2,r:"id",p:[128,50,4860]},'"}']},f:["Purge"]},{p:[128,77,4887],t:7,e:"br"}]}]}],n:52,r:"data.chems",p:[95,3,3666]}]}]}," ",{p:[135,3,4968],t:7,e:"ui-section",a:{label:"Capacity"},f:[{p:[136,5,5003],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.tot_capacity",p:[136,24,5022]}],value:[{t:2,r:"data.current_vol",p:[136,54,5052]}],state:[{t:2,r:"data.current_vol",p:[137,12,5086]}]},f:[{t:2,r:"data.current_vol",p:[137,34,5108]}]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],463:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,3,24],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[2,22,43]}],labelcolor:[{t:2,r:"htmlcolor",p:[2,44,65]}],candystripe:0,right:0},f:[{p:[3,5,103],t:7,e:"ui-section",a:{label:"Status"},f:[{p:[3,32,130],t:7,e:"span",a:{"class":[{t:2,x:{r:["status"],s:'_0=="Dead"?"bad bold":_0=="Unconscious"?"average bold":"good"'},p:[3,45,143]}]},f:[{t:2,r:"status",p:[3,132,230]}]}]}," ",{p:[4,5,265],t:7,e:"ui-section",a:{label:"Jelly"},f:[{t:2,r:"exoticblood",p:[4,31,291]}]}," ",{p:[5,5,324],t:7,e:"ui-section",a:{label:"Location"},f:[{t:2,r:"area",p:[5,34,353]}]}," ",{p:[7,5,380],t:7,e:"ui-button",a:{state:[{t:2,r:"swap_button_state",p:[8,14,404]}],action:"swap",params:['{"ref": "',{t:2,r:"ref",p:[9,38,464]},'"}']},f:[{t:4,f:["You Are Here"],n:50,x:{r:["occupied"],s:'_0=="owner"'},p:[10,7,482]},{t:4,n:51,f:[{t:4,f:["Occupied"],n:50,x:{r:["occupied"],s:'_0=="stranger"'},p:[13,9,554]},{t:4,n:51,f:["Swap"],x:{r:["occupied"],s:'_0=="stranger"'}}],x:{r:["occupied"],s:'_0=="owner"'}}]}]}],n:52,r:"data.bodies",p:[1,1,0]}]},e.exports=a.extend(r.exports)},{341:341}],464:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:{button:[{t:4,f:[{p:[4,23,79],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.drying"],s:'_0?"stop":"tint"'},p:[4,40,96]}],action:"Dry"},f:[{t:2,x:{r:["data.drying"],s:'_0?"Stop drying":"Dry"'},p:[4,88,144]}]}],n:50,r:"data.isdryer",p:[4,3,59]}]},t:7,e:"ui-display",a:{title:"Storage",button:0},f:[" ",{t:4,f:[{p:[7,3,252],t:7,e:"ui-notice",f:[{p:[8,5,268],t:7,e:"span",f:["Unfortunately, this ",{t:2,r:"data.name",p:[8,31,294]}," is empty."]}]}],n:50,x:{r:["data.contents.length"],s:"_0==0"},p:[6,1,216]},{t:4,n:51,f:[{p:[11,1,349],t:7,e:"div",a:{"class":"display tabular"},f:[{p:[12,2,380],t:7,e:"section",a:{"class":"candystripe"},f:[{p:[13,4,413],t:7,e:"section",a:{"class":"cell bold"},f:["Item"]}," ",{p:[16,4,467],t:7,e:"section",a:{"class":"cell bold"},f:["Quantity"]}," ",{p:[19,4,525],t:7,e:"section",a:{"class":"cell bold",align:"center"},f:[{t:4,f:[{t:2,r:"data.verb",p:[20,22,589]}],n:50,r:"data.verb",p:[20,5,572]},{t:4,n:51,f:["Dispense"],r:"data.verb"}]}]}," ",{t:4,f:[{p:[24,3,680],t:7,e:"section",a:{"class":"candystripe"},f:[{p:[25,4,713],t:7,e:"section",a:{"class":"cell"},f:[{t:2,r:"name",p:[26,5,740]}]}," ",{p:[28,4,766],t:7,e:"section",a:{"class":"cell",align:"right"},f:[{t:2,r:"amount",p:[29,5,807]}]}," ",{p:[31,4,835],t:7,e:"section",a:{"class":"table",alight:"right"},f:[{p:[32,5,878],t:7,e:"section",a:{"class":"cell"}}," ",{p:[33,5,915],t:7,e:"section",a:{"class":"cell"},f:[{p:[34,6,943],t:7,e:"ui-button",a:{grid:0,action:"Release",state:[{t:2,x:{r:["amount"],s:'(_0>=1)?null:"disabled"'},p:[34,45,982]}],params:['{ "name" : ',{t:2,r:"name",p:[34,102,1039]},', "amount" : 1 }']},f:["One"]}]}," ",{p:[38,5,1114],t:7,e:"section",a:{"class":"cell"},f:[{p:[39,6,1142],t:7,e:"ui-button",a:{grid:0,action:"Release",state:[{t:2,x:{r:["amount"],s:'(_0>1)?null:"disabled"'},p:[39,45,1181]}],params:['{ "name" : ',{t:2,r:"name",p:[39,101,1237]}," }"]},f:["Many"]}]}]}]}],n:52,r:"data.contents",p:[23,2,654]}]}],x:{r:["data.contents.length"],s:"_0==0"}}]}]},e.exports=a.extend(r.exports)},{341:341}],465:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";t.exports={computed:{capacityPercentState:function(){var t=this.get("data.capacityPercent");return t>50?"good":t>15?"average":"bad"},inputState:function(){return this.get("data.capacityPercent")>=100?"good":this.get("data.inputting")?"average":"bad"},outputState:function(){return this.get("data.outputting")?"good":this.get("data.charge")>0?"average":"bad"}}}}(r),r.exports.template={v:3,t:[" ",{p:[24,1,640],t:7,e:"ui-display",a:{title:"Storage"},f:[{p:[25,3,671],t:7,e:"ui-section",a:{label:"Stored Energy"},f:[{p:[26,5,710],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.capacityPercent",p:[26,38,743]}],state:[{t:2,r:"capacityPercentState",p:[26,71,776]}]},f:[{t:2,x:{r:["adata.capacityPercent"],s:"Math.fixed(_0)"},p:[26,97,802]},"%"]}]}]}," ",{p:[29,1,880],t:7,e:"ui-display",a:{title:"Input"},f:[{p:[30,3,909],t:7,e:"ui-section",a:{label:"Charge Mode"},f:[{p:[31,5,946],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.inputAttempt"],s:'_0?"refresh":"close"'},p:[31,22,963]}],style:[{t:2,x:{r:["data.inputAttempt"],s:'_0?"selected":null'},p:[31,74,1015]}],action:"tryinput"},f:[{t:2,x:{r:["data.inputAttempt"],s:'_0?"Auto":"Off"'},p:[32,25,1082]}]},"   [",{p:[34,6,1149],t:7,e:"span",a:{"class":[{t:2,r:"inputState",p:[34,19,1162]}]},f:[{t:2,x:{r:["data.capacityPercent","data.inputting"],s:'_0>=100?"Fully Charged":_1?"Charging":"Not Charging"'},p:[34,35,1178]}]},"]"]}," ",{p:[36,3,1300],t:7,e:"ui-section",a:{label:"Target Input"},f:[{p:[37,5,1338],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.inputLevelMax",p:[37,26,1359]}],value:[{t:2,r:"data.inputLevel",p:[37,57,1390]}]},f:[{t:2,r:"adata.inputLevel_text",p:[37,78,1411]}]}]}," ",{p:[39,3,1463],t:7,e:"ui-section",a:{label:"Adjust Input"},f:[{p:[40,5,1501],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.inputLevel"],s:'_0==0?"disabled":null'},p:[40,44,1540]}],action:"input",params:'{"target": "min"}'}}," ",{p:[41,5,1634],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.inputLevel"],s:'_0==0?"disabled":null'},p:[41,39,1668]}],action:"input",params:'{"adjust": -10000}'}}," ",{p:[42,5,1763],t:7,e:"ui-button",a:{icon:"pencil",action:"input",params:'{"target": "input"}'},f:["Set"]}," ",{p:[43,5,1852],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.inputLevel","data.inputLevelMax"],s:'_0==_1?"disabled":null'},p:[43,38,1885]}],action:"input",params:'{"adjust": 10000}'}}," ",{p:[44,5,1996],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.inputLevel","data.inputLevelMax"],s:'_0==_1?"disabled":null'},p:[44,43,2034]}],action:"input",params:'{"target": "max"}'}}]}," ",{p:[46,3,2159],t:7,e:"ui-section",a:{label:"Available"},f:[{p:[47,3,2192],t:7,e:"span",f:[{t:2,r:"adata.inputAvailable",p:[47,9,2198]}]}]}]}," ",{p:[50,1,2259],t:7,e:"ui-display",a:{title:"Output"},f:[{p:[51,3,2289],t:7,e:"ui-section",a:{label:"Output Mode"},f:[{p:[52,5,2326],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"power-off":"close"'},p:[52,22,2343]}],style:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"selected":null'},p:[52,77,2398]}],action:"tryoutput"},f:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"On":"Off"'},p:[53,26,2467]}]},"   [",{p:[55,6,2533],t:7,e:"span",a:{"class":[{t:2,r:"outputState",p:[55,19,2546]}]},f:[{t:2,x:{r:["data.outputting","data.charge"],s:'_0?"Sending":_1>0?"Not Sending":"No Charge"'},p:[55,36,2563]}]},"]"]}," ",{p:[57,3,2668],t:7,e:"ui-section",a:{label:"Target Output"},f:[{p:[58,5,2707],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.outputLevelMax",p:[58,26,2728]}],value:[{t:2,r:"data.outputLevel",p:[58,58,2760]}]},f:[{t:2,r:"adata.outputLevel_text",p:[58,80,2782]}]}]}," ",{p:[60,3,2835],t:7,e:"ui-section",a:{label:"Adjust Output"},f:[{p:[61,5,2874],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.outputLevel"],s:'_0==0?"disabled":null'},p:[61,44,2913]}],action:"output",params:'{"target": "min"}'}}," ",{p:[62,5,3009],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.outputLevel"],s:'_0==0?"disabled":null'},p:[62,39,3043]}],action:"output",params:'{"adjust": -10000}'}}," ",{p:[63,5,3140],t:7,e:"ui-button",a:{icon:"pencil",action:"output",params:'{"target": "input"}'},f:["Set"]}," ",{p:[64,5,3230],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.outputLevel","data.outputLevelMax"],s:'_0==_1?"disabled":null'},p:[64,38,3263]}],action:"output",params:'{"adjust": 10000}'}}," ",{p:[65,5,3377],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.outputLevel","data.outputLevelMax"],s:'_0==_1?"disabled":null'},p:[65,43,3415]}],action:"output",params:'{"target": "max"}'}}]}," ",{p:[67,3,3543],t:7,e:"ui-section",a:{label:"Outputting"},f:[{p:[68,3,3577],t:7,e:"span",f:[{t:2,r:"adata.outputUsed",p:[68,9,3583]}]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],466:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:["\ufeff",{t:4,f:[" ",{p:[2,2,32],t:7,e:"ui-display",a:{title:"Dispersal Tank"},f:[{p:[3,3,71],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[4,4,101],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.active"],s:'_0?"power-off":"close"'},p:[4,21,118]}],style:[{t:2,x:{r:["data.active"],s:'_0?"selected":null'},p:[5,12,170]}],state:[{t:2,x:{r:["data.isTankLoaded"],s:'_0?null:"disabled"'},p:[6,12,218]}],action:"power"},f:[{t:2,x:{r:["data.active"],s:'_0?"On":"Off"'},p:[7,20,280]}]}]}," ",{p:[10,3,345],t:7,e:"ui-section",a:{label:"Smoke Radius Setting"},f:[{p:[11,5,391],t:7,e:"div",a:{"class":"content",style:"float:left"},f:[{p:[12,6,437],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.maxSetting"],s:'_0>=1?null:"disabled"'},p:[12,36,467]}],style:[{t:2,x:{r:["data.setting"],s:'_0==1?"selected":null'},p:[12,89,520]}],action:"setting",params:'{"amount": 1}'},f:["3"]}," ",{p:[13,6,622],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.maxSetting"],s:'_0>=2?null:"disabled"'},p:[13,36,652]}],style:[{t:2,x:{r:["data.setting"],s:'_0==2?"selected":null'},p:[13,89,705]}],action:"setting",params:'{"amount": 2}'},f:["6"]}," ",{p:[14,6,807],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.maxSetting"],s:'_0>=3?null:"disabled"'},p:[14,36,837]}],style:[{t:2,x:{r:["data.setting"],s:'_0==3?"selected":null'},p:[14,89,890]}],action:"setting",params:'{"amount": 3}'},f:["9"]}," ",{p:[15,6,992],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.maxSetting"],s:'_0>=4?null:"disabled"'},p:[15,36,1022]}],style:[{t:2,x:{r:["data.setting"],s:'_0==4?"selected":null'},p:[15,89,1075]}],action:"setting",params:'{"amount": 4}'},f:["12"]}," ",{p:[16,6,1178],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.maxSetting"],s:'_0>=5?null:"disabled"'},p:[16,36,1208]}],style:[{t:2,x:{r:["data.setting"],s:'_0==5?"selected":null'},p:[16,89,1261]}],action:"setting",params:'{"amount": 5}'},f:["15"]}]}]}," ",{p:[19,3,1392],t:7,e:"ui-section",a:{label:"Contents"},f:[{t:4,f:[{p:[21,6,1456],t:7,e:"span",f:[{t:2,x:{r:["adata.TankCurrentVolume"],s:"Math.round(_0)"},p:[21,12,1462]},"/",{t:2,r:"data.TankMaxVolume",p:[21,52,1502]}," Units"]}," ",{p:[22,6,1543],t:7,e:"br"}," ",{p:[23,5,1553],t:7,e:"br"}," ",{t:4,f:[{p:[25,7,1599],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,2)"},p:[25,50,1642]}," units of ",{t:2,r:"name",p:[25,85,1677]}]},{p:[25,100,1692],t:7,e:"br"}],n:52,r:"adata.TankContents",p:[24,6,1564]}],n:50,r:"data.isTankLoaded",p:[20,4,1425]},{t:4,n:51,f:[{p:[28,6,1730],t:7,e:"span",a:{"class":"bad"},f:["Tank Empty"]}],r:"data.isTankLoaded"}," ",{p:[30,4,1780],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.isTankLoaded"],s:'_0?"Eject":"Close"'},p:[30,21,1797]}],style:[{t:2,x:{r:["data.isTankLoaded"],s:'_0?"selected":null'},p:[31,12,1851]}],state:[{t:2,x:{r:["data.isTankLoaded"],s:'_0?null:"disabled"'},p:[32,12,1905]}],action:"purge"},f:[{t:2,x:{r:["data.isTankLoaded"],s:'_0?"Purge Contents":"No chemicals detected"'},p:[33,20,1967]}]}]}]}],n:50,x:{r:["data.screen"],s:'_0=="home"'},p:[1,2,1]}]},e.exports=a.extend(r.exports)},{341:341}],467:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[2,3,30],t:7,e:"ui-section",a:{label:"Generated Power"},f:[{t:2,x:{r:["adata.generated"],s:"Math.round(_0)"},p:[3,5,71]},"W"]}," ",{p:[5,3,122],t:7,e:"ui-section",a:{label:"Orientation"},f:[{p:[6,5,159],t:7,e:"span",f:[{t:2,x:{r:["adata.angle"],s:"Math.round(_0)"},p:[6,11,165]},"° (",{t:2,r:"data.direction",p:[6,45,199]},")"]}]}," ",{p:[8,3,244],t:7,e:"ui-section",a:{label:"Adjust Angle"},f:[{p:[9,5,282],t:7,e:"ui-button",a:{icon:"step-backward",action:"angle",params:'{"adjust": -15}'},f:["15°"]}," ",{p:[10,5,378],t:7,e:"ui-button",a:{icon:"backward",action:"angle",params:'{"adjust": -5}'},f:["5°"]}," ",{p:[11,5,467],t:7,e:"ui-button",a:{icon:"forward",action:"angle",params:'{"adjust": 5}'},f:["5°"]}," ",{p:[12,5,554],t:7,e:"ui-button",a:{icon:"step-forward",action:"angle",params:'{"adjust": 15}'},f:["15°"]}]}]}," ",{p:[15,1,673],t:7,e:"ui-display",a:{title:"Tracking"},f:[{p:[16,3,705],t:7,e:"ui-section",a:{label:"Tracker Mode"},f:[{p:[17,5,743],t:7,e:"ui-button",a:{icon:"close",state:[{t:2,x:{r:["data.tracking_state"],s:'_0==0?"selected":null'},p:[17,36,774]}],action:"tracking",params:'{"mode": 0}'},f:["Off"]}," ",{p:[19,5,889],t:7,e:"ui-button",a:{icon:"clock-o",state:[{t:2,x:{r:["data.tracking_state"],s:'_0==1?"selected":null'},p:[19,38,922]}],action:"tracking",params:'{"mode": 1}'},f:["Timed"]}," ",{p:[21,5,1039],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.connected_tracker","data.tracking_state"],s:'_0?_1==2?"selected":null:"disabled"'},p:[21,38,1072]}],action:"tracking",params:'{"mode": 2}'},f:["Auto"]}]}," ",{p:[24,3,1239],t:7,e:"ui-section",a:{label:"Tracking Rate"},f:[{p:[25,3,1276],t:7,e:"span",f:[{t:2,x:{r:["adata.tracking_rate"],s:"Math.round(_0)"},p:[25,9,1282]},"°/h (",{t:2,r:"data.rotating_way",p:[25,53,1326]},")"]}]}," ",{p:[27,3,1373],t:7,e:"ui-section",a:{label:"Adjust Rate"},f:[{p:[28,5,1410],t:7,e:"ui-button",a:{icon:"fast-backward",action:"rate",params:'{"adjust": -180}'},f:["180°"]}," ",{p:[29,5,1507],t:7,e:"ui-button",a:{icon:"step-backward",action:"rate",params:'{"adjust": -30}'},f:["30°"]}," ",{p:[30,5,1602],t:7,e:"ui-button",a:{icon:"backward",action:"rate",params:'{"adjust": -5}'},f:["5°"]}," ",{p:[31,5,1690],t:7,e:"ui-button",a:{icon:"forward",action:"rate",params:'{"adjust": 5}'},f:["5°"]}," ",{p:[32,5,1776],t:7,e:"ui-button",a:{icon:"step-forward",action:"rate",params:'{"adjust": 30}'},f:["30°"]}," ",{p:[33,5,1869],t:7,e:"ui-button",a:{icon:"fast-forward",action:"rate",params:'{"adjust": 180}'},f:["180°"]}]}]}," ",{p:{button:[{p:[38,5,2051],t:7,e:"ui-button",a:{icon:"refresh",action:"refresh"},f:["Refresh"]}]},t:7,e:"ui-display",a:{title:"Devices",button:0},f:[" ",{p:[40,2,2130],t:7,e:"ui-section",a:{label:"Solar Tracker"},f:[{p:[41,5,2169],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected_tracker"],s:'_0?"good":"bad"'},p:[41,18,2182]}]},f:[{t:2,x:{r:["data.connected_tracker"],s:'_0?"":"Not "'},p:[41,63,2227]},"Found"]}]}," ",{p:[43,2,2296],t:7,e:"ui-section",a:{label:"Solar Panels"},f:[{p:[44,3,2332],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected_panels"],s:'_0?"good":"bad"'},p:[44,16,2345]}]},f:[{t:2,x:{r:["adata.connected_panels"],s:"Math.round(_0)"},p:[44,60,2389]}," Panels Connected"]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],468:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:{button:[{t:4,f:[{p:[4,7,84],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.hasPowercell"],s:'_0?null:"disabled"'},p:[4,38,115]}],action:"eject"},f:["Eject"]}],n:50,r:"data.open",p:[3,5,60]}]},t:7,e:"ui-display",a:{title:"Power",button:0},f:[" ",{p:[7,3,220],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[8,5,251],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[8,22,268]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[9,14,318]}],state:[{t:2,x:{r:["data.hasPowercell"],s:'_0?null:"disabled"'},p:[9,54,358]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[10,22,422]}]}]}," ",{p:[12,3,479],t:7,e:"ui-section",a:{label:"Cell"},f:[{t:4,f:[{p:[14,7,541],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.powerLevel",p:[14,40,574]}]},f:[{t:2,x:{r:["adata.powerLevel"],s:"Math.fixed(_0)"},p:[14,61,595]},"%"]}],n:50,r:"data.hasPowercell",p:[13,5,509]},{t:4,n:51,f:[{p:[16,4,652],t:7,e:"span",a:{"class":"bad"},f:["No Cell"]}],r:"data.hasPowercell"}]}]}," ",{p:[20,1,725],t:7,e:"ui-display",a:{title:"Thermostat"},f:[{p:[21,3,759],t:7,e:"ui-section",a:{label:"Current Temperature"},f:[{p:[22,3,802],t:7,e:"span",f:[{t:2,x:{r:["adata.currentTemp"],s:"Math.round(_0)"},p:[22,9,808]},"°C"]}]}," ",{p:[24,2,871],t:7,e:"ui-section",a:{label:"Target Temperature"},f:[{p:[25,3,913],t:7,e:"span",f:[{t:2,x:{r:["adata.targetTemp"],s:"Math.round(_0)"},p:[25,9,919]},"°C"]}]}," ",{t:4,f:[{p:[28,5,1004],t:7,e:"ui-section",a:{label:"Adjust Target"},f:[{p:[29,7,1045],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.targetTemp","data.minTemp"],s:'_0>_1?null:"disabled"'},p:[29,46,1084]}],action:"target",params:'{"adjust": -20}'}}," ",{p:[30,7,1189],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.targetTemp","data.minTemp"],s:'_0>_1?null:"disabled"'},p:[30,41,1223]}],action:"target",params:'{"adjust": -5}'}}," ",{p:[31,7,1327],t:7,e:"ui-button",a:{icon:"pencil",action:"target",params:'{"target": "input"}'},f:["Set"]}," ",{p:[32,7,1419],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.targetTemp","data.maxTemp"],s:'_0<_1?null:"disabled"'},p:[32,40,1452]}],action:"target",params:'{"adjust": 5}'}}," ",{p:[33,7,1555],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.targetTemp","data.maxTemp"],s:'_0<_1?null:"disabled"'},p:[33,45,1593]}],action:"target",params:'{"adjust": 20}'}}]}],n:50,r:"data.open",p:[27,3,982]}," ",{p:[36,3,1719],t:7,e:"ui-section",a:{label:"Mode"},f:[{t:4,f:[{p:[38,7,1771],t:7,e:"ui-button",a:{icon:"long-arrow-up",state:[{t:2,x:{r:["data.mode"],s:'_0=="heat"?"selected":null'},p:[38,46,1810]}],action:"mode",params:'{"mode": "heat"}'},f:["Heat"]}," ",{p:[39,7,1918],t:7,e:"ui-button",a:{icon:"long-arrow-down",state:[{t:2,x:{r:["data.mode"],s:'_0=="cool"?"selected":null'},p:[39,48,1959]}],action:"mode",params:'{"mode": "cool"}'},f:["Cool"]}," ",{p:[40,7,2067],t:7,e:"ui-button",a:{icon:"arrows-v",state:[{t:2,x:{r:["data.mode"],s:'_0=="auto"?"selected":null'},p:[40,41,2101]}],action:"mode",params:'{"mode": "auto"}'},f:["Auto"]}],n:50,r:"data.open",p:[37,3,1747]},{t:4,n:51,f:[{p:[42,4,2217],t:7,e:"span",f:[{t:2,x:{r:["text","data.mode"],s:"_0.titleCase(_1)"},p:[42,10,2223]}]}],r:"data.open"}]}]}]},e.exports=a.extend(r.exports)},{341:341}],469:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:{button:[{p:[4,8,97],t:7,e:"ui-button",a:{action:"jump",params:['{"name" : ',{t:2,r:"name",p:[4,51,140]},"}"]},f:["Jump"]}," ",{p:[7,9,195],t:7,e:"ui-button",a:{action:"spawn",params:['{"name" : ',{t:2,r:"name",p:[7,53,239]},"}"]},f:["Spawn"]}]},t:7,e:"ui-display",a:{title:[{t:2,r:"name",p:[2,22,46]}],button:0},f:[" ",{p:[11,3,308],t:7,e:"ui-section",a:{label:"Description"},f:[{p:[12,5,346],t:7,e:"span",f:[{t:3,r:"desc",p:[12,11,352]}]}]}," ",{p:[14,3,390],t:7,e:"ui-section",a:{label:"Spawners left"},f:[{p:[15,5,430],t:7,e:"span",f:[{t:2,r:"amount_left",p:[15,11,436]}]}]}]}],n:52,r:"data.spawners",p:[1,1,0]}]},e.exports=a.extend(r.exports)},{341:341}],470:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,3,30],t:7,e:"ui-display",a:{title:[{t:2,r:"class",p:[2,22,49]}," Alarms"]},f:[{p:[3,5,72],t:7,e:"ul",f:[{t:4,f:[{p:[5,9,103],t:7,e:"li",f:[{t:2,r:".",p:[5,13,107]}]}],n:52,r:".",p:[4,7,83]},{t:4,n:51,f:[{p:[7,9,141],t:7,e:"li",f:["System Nominal"]}],r:"."}]}]}],n:52,i:"class",r:"data.alarms",p:[1,1,0]}]},e.exports=a.extend(r.exports)},{341:341}],471:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,3,41],t:7,e:"ui-notice",f:[{p:[3,5,57],t:7,e:"span",f:["Biological entity detected in contents. Please remove."]}]}],n:50,x:{r:["data.occupied","data.safeties"],s:"_0&&_1"},p:[1,1,0]},{t:4,f:[{p:[7,3,173],t:7,e:"ui-notice",f:[{p:[8,5,189],t:7,e:"span",f:["Contents are being disinfected. Please wait."]}]}],n:50,r:"data.uv_active",p:[6,1,148]},{t:4,n:51,f:[{p:{button:[{t:4,f:[{p:[13,25,357],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.locked"],s:'_0?"unlock":"lock"'},p:[13,42,374]}],action:"lock"},f:[{t:2,x:{r:["data.locked"],s:'_0?"Unlock":"Lock"'},p:[13,93,425]}]}],n:50,x:{r:["data.open"],s:"!_0"},p:[13,7,339]}," ",{t:4,f:[{p:[14,27,506],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.open"],s:'_0?"sign-out":"sign-in"'},p:[14,44,523]}],action:"door"},f:[{t:2,x:{r:["data.open"],s:'_0?"Close":"Open"'},p:[14,98,577]}]}],n:50,x:{r:["data.locked"],s:"!_0"},p:[14,7,486]}]},t:7,e:"ui-display",a:{title:"Storage",button:0},f:[" ",{t:4,f:[{p:[17,7,676],t:7,e:"ui-notice",f:[{p:[18,9,696],t:7,e:"span",f:["Unit Locked"]}]}],n:50,r:"data.locked",p:[16,5,650]},{t:4,n:51,f:[{t:4,n:50,x:{r:["data.open"],s:"_0"},f:[{p:[21,9,773],t:7,e:"ui-section",a:{label:"Helmet"},f:[{p:[22,11,811],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.helmet"],s:'_0?"square":"square-o"'},p:[22,28,828]}],state:[{t:2,x:{r:["data.helmet"],s:'_0?null:"disabled"'},p:[22,75,875]}],action:"dispense",params:'{"item": "helmet"}'},f:[{t:2,x:{r:["data.helmet"],s:'_0||"Empty"'},p:[23,59,970]}]}]}," ",{p:[25,9,1039],t:7,e:"ui-section",a:{label:"Suit"},f:[{p:[26,11,1075],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.suit"],s:'_0?"square":"square-o"'},p:[26,28,1092]}],state:[{t:2,x:{r:["data.suit"],s:'_0?null:"disabled"'},p:[26,74,1138]}],action:"dispense",params:'{"item": "suit"}'},f:[{t:2,x:{r:["data.suit"],s:'_0||"Empty"'},p:[27,57,1229]}]}]}," ",{p:[29,9,1296],t:7,e:"ui-section",a:{label:"Mask"},f:[{p:[30,11,1332],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.mask"],s:'_0?"square":"square-o"'},p:[30,28,1349]}],state:[{t:2,x:{r:["data.mask"],s:'_0?null:"disabled"'},p:[30,74,1395]}],action:"dispense",params:'{"item": "mask"}'},f:[{t:2,x:{r:["data.mask"],s:'_0||"Empty"'},p:[31,57,1486]}]}]}," ",{p:[33,9,1553],t:7,e:"ui-section",a:{label:"Storage"},f:[{p:[34,11,1592],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.storage"],s:'_0?"square":"square-o"'},p:[34,28,1609]}],state:[{t:2,x:{r:["data.storage"],s:'_0?null:"disabled"'},p:[34,77,1658]}],action:"dispense",params:'{"item": "storage"}'},f:[{t:2,x:{r:["data.storage"],s:'_0||"Empty"'},p:[35,60,1755]}]}]}]},{t:4,n:50,x:{r:["data.open"],s:"!(_0)"},f:[" ",{p:[38,7,1836],t:7,e:"ui-button",a:{icon:"recycle",state:[{t:2,x:{r:["data.occupied","data.safeties"],s:'_0&&_1?"disabled":null'},p:[38,40,1869]}],action:"uv"},f:["Disinfect"]}]}],r:"data.locked"}]}],r:"data.uv_active"}]},e.exports=a.extend(r.exports)},{341:341}],472:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,5,17],t:7,e:"ui-section",a:{label:"Dispense"},f:[{p:[3,9,55],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.plasma"],s:'_0?"square":"square-o"'},p:[3,26,72]}],state:[{t:2,x:{r:["data.plasma"],s:'_0?null:"disabled"'},p:[3,74,120]}],action:"plasma"},f:["Plasma (",{t:2,x:{r:["adata.plasma"],s:"Math.round(_0)"},p:[4,37,193]},")"]}," ",{p:[5,9,243],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.oxygen"],s:'_0?"square":"square-o"'},p:[5,26,260]}],state:[{t:2,x:{r:["data.oxygen"],s:'_0?null:"disabled"'},p:[5,74,308]}],action:"oxygen"},f:["Oxygen (",{t:2,x:{r:["adata.oxygen"],s:"Math.round(_0)"},p:[6,37,381]},")"]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],473:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";t.exports={computed:{tankPressureState:function(){var t=this.get("data.tankPressure");return t>=200?"good":t>=100?"average":"bad"}}}}(r),r.exports.template={v:3,t:[" ",{p:[14,1,282],t:7,e:"ui-notice",f:[{p:[15,3,296],t:7,e:"span",f:["The regulator ",{t:2,x:{r:["data.connected"],s:'_0?"is":"is not"'},p:[15,23,316]}," connected to a mask."]}]}," ",{p:[17,1,393],t:7,e:"ui-display",f:[{p:[18,3,408],t:7,e:"ui-section",a:{label:"Tank Pressure"},f:[{p:[19,7,449],t:7,e:"ui-bar",a:{min:"0",max:"1013",value:[{t:2,r:"data.tankPressure",p:[19,41,483]}],state:[{t:2,r:"tankPressureState",p:[20,16,521]}]},f:[{t:2,x:{r:["adata.tankPressure"],s:"Math.round(_0)"},p:[20,39,544]}," kPa"]}]}," ",{p:[22,3,610],t:7,e:"ui-section",a:{label:"Release Pressure"},f:[{p:[23,5,652],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.minReleasePressure",p:[23,18,665]}],max:[{t:2,r:"data.maxReleasePressure",p:[23,52,699]}],value:[{t:2,r:"data.releasePressure",p:[24,14,741]}]},f:[{t:2,x:{r:["adata.releasePressure"],s:"Math.round(_0)"},p:[24,40,767]}," kPa"]}]}," ",{p:[26,3,836],t:7,e:"ui-section",a:{label:"Pressure Regulator"},f:[{p:[27,5,880],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.releasePressure","data.defaultReleasePressure"],s:'_0!=_1?null:"disabled"'},p:[27,38,913]}],action:"pressure",params:'{"pressure": "reset"}'},f:["Reset"]}," ",{p:[29,5,1067],t:7,e:"ui-button",a:{icon:"minus",state:[{t:2,x:{r:["data.releasePressure","data.minReleasePressure"],s:'_0>_1?null:"disabled"'},p:[29,36,1098]}],action:"pressure",params:'{"pressure": "min"}'},f:["Min"]}," ",{p:[31,5,1243],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[32,5,1337],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.releasePressure","data.maxReleasePressure"],s:'_0<_1?null:"disabled"'},p:[32,35,1367]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],474:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[2,5,32],t:7,e:"ui-section",a:{label:"Temperature"},f:[{p:[3,9,73],t:7,e:"span",f:[{t:2,x:{r:["adata.temperature"],s:"Math.fixed(_0,2)"},p:[3,15,79]}," K"]}]}," ",{p:[5,5,147],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[6,9,185],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.fixed(_0,2)"},p:[6,15,191]}," kPa"]}]}]}," ",{p:[9,1,268],t:7,e:"ui-display",a:{title:"Controls"},f:[{p:[10,5,302],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[11,9,337],t:7,e:"ui-button",a:{icon:[{ -t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[11,26,354]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[11,70,398]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[12,28,458]}]}]}," ",{p:[14,5,518],t:7,e:"ui-section",a:{label:"Target Temperature"},f:[{p:[15,9,566],t:7,e:"ui-button",a:{icon:"fast-backward",style:[{t:2,x:{r:["data.target","data.min"],s:'_0==_1?"disabled":null'},p:[15,48,605]}],action:"target",params:'{"adjust": -20}'}}," ",{p:[17,9,717],t:7,e:"ui-button",a:{icon:"backward",style:[{t:2,x:{r:["data.target","data.min"],s:'_0==_1?"disabled":null'},p:[17,43,751]}],action:"target",params:'{"adjust": -5}'}}," ",{p:[19,9,862],t:7,e:"ui-button",a:{icon:"pencil",action:"target",params:'{"target": "input"}'},f:[{t:2,x:{r:["adata.target"],s:"Math.fixed(_0,2)"},p:[19,79,932]}]}," ",{p:[20,9,984],t:7,e:"ui-button",a:{icon:"forward",style:[{t:2,x:{r:["data.target","data.max"],s:'_0==_1?"disabled":null'},p:[20,42,1017]}],action:"target",params:'{"adjust": 5}'}}," ",{p:[22,9,1127],t:7,e:"ui-button",a:{icon:"fast-forward",style:[{t:2,x:{r:["data.target","data.max"],s:'_0==_1?"disabled":null'},p:[22,47,1165]}],action:"target",params:'{"adjust": 20}'}}]}]}]},e.exports=a.extend(r.exports)},{341:341}],475:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";t.exports={data:{powerState:function(t){switch(t){case 1:return"good";default:return"bad"}}}}}(r),r.exports.template={v:3,t:[" ",{p:[13,1,161],t:7,e:"ui-notice",f:[{p:[14,2,174],t:7,e:"ui-section",a:{label:"Reconnect"},f:[{p:[15,3,207],t:7,e:"div",a:{style:"float:right"},f:[{p:[16,4,236],t:7,e:"ui-button",a:{icon:"refresh",action:"reconnect"},f:["Reconnect"]}]}]}]}," ",{p:[20,1,340],t:7,e:"ui-display",a:{title:"Turbine Controller"},f:[{p:[21,2,381],t:7,e:"ui-section",a:{label:"Status"},f:[{t:4,f:[{p:[23,4,434],t:7,e:"span",a:{"class":"bad"},f:["Broken"]}],n:50,r:"data.broken",p:[22,3,411]},{t:4,n:51,f:[{p:[25,4,480],t:7,e:"span",a:{"class":[{t:2,x:{r:["powerState","data.online"],s:"_0(_1)"},p:[25,17,493]}]},f:[{t:2,x:{r:["data.online","data.compressor_broke","data.turbine_broke"],s:'_0&&!(_1||_2)?"Online":"Offline"'},p:[25,46,522]}]}],r:"data.broken"}," ",{p:[27,3,630],t:7,e:"div",a:{style:"float:right"},f:[{p:[28,4,659],t:7,e:"ui-button",a:{icon:"power-off",action:"power-on",state:[{t:2,r:"data.broken",p:[28,57,712]}],style:[{t:2,x:{r:["data.online"],s:'_0?"selected":""'},p:[28,81,736]}]},f:["On"]}," ",{p:[29,4,789],t:7,e:"ui-button",a:{icon:"close",action:"power-off",state:[{t:2,r:"data.broken",p:[29,54,839]}],style:[{t:2,x:{r:["data.online"],s:'_0?"":"selected"'},p:[29,78,863]}]},f:["Off"]}]}," ",{t:4,f:[{p:[32,4,958],t:7,e:"br"}," [ ",{p:[33,6,968],t:7,e:"span",a:{"class":"bad"},f:["Compressor is inoperable"]}," ]"],n:50,r:"data.compressor_broke",p:[31,3,925]}," ",{t:4,f:[{p:[36,4,1062],t:7,e:"br"}," [ ",{p:[37,6,1072],t:7,e:"span",a:{"class":"bad"},f:["Turbine is inoperable"]}," ]"],n:50,r:"data.turbine_broke",p:[35,3,1032]}]}]}," ",{p:[41,1,1160],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[42,2,1189],t:7,e:"ui-section",a:{label:"Turbine Speed"},f:[{p:[43,3,1226],t:7,e:"span",f:[{t:2,x:{r:["data.broken","data.rpm"],s:'_0?"--":_1'},p:[43,9,1232]}," RPM"]}]}," ",{p:[45,2,1293],t:7,e:"ui-section",a:{label:"Internal Temp"},f:[{p:[46,3,1330],t:7,e:"span",f:[{t:2,x:{r:["data.broken","data.temp"],s:'_0?"--":_1'},p:[46,9,1336]}," K"]}]}," ",{p:[48,2,1396],t:7,e:"ui-section",a:{label:"Generated Power"},f:[{p:[49,3,1435],t:7,e:"span",f:[{t:2,x:{r:["data.broken","data.power"],s:'_0?"--":_1'},p:[49,9,1441]}]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],476:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";t.exports={data:{},oninit:function(){this.on({hover:function(t){var e=this.get("data.telecrystals");e>=t.context.params.cost&&this.set("hovered",t.context.params)},unhover:function(t){this.set("hovered")}})}}}(r),r.exports.template={v:3,t:[" ",{p:{button:[{t:4,f:[{p:[23,7,460],t:7,e:"ui-button",a:{icon:"lock",action:"lock"},f:["Lock"]}],n:50,r:"data.lockable",p:[22,5,432]}]},t:7,e:"ui-display",a:{title:"Uplink",button:0},f:[" ",{p:[26,3,543],t:7,e:"ui-section",a:{label:"Telecrystals",right:0},f:[{p:[27,5,587],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.telecrystals"],s:'_0>0?"good":"bad"'},p:[27,18,600]}]},f:[{t:2,r:"data.telecrystals",p:[27,62,644]}," TC"]}]}]}," ",{t:4,f:[{p:[31,3,734],t:7,e:"ui-display",f:[{p:[32,2,748],t:7,e:"ui-button",a:{action:"select",params:['{"category": "',{t:2,r:"name",p:[32,51,797]},'"}']},f:[{t:2,r:"name",p:[32,63,809]}]}," ",{t:4,f:[{p:[34,4,850],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[34,23,869]}],candystripe:0,right:0},f:[{p:[35,3,900],t:7,e:"ui-button",a:{tooltip:[{t:2,r:"name",p:[35,23,920]},": ",{t:2,r:"desc",p:[35,33,930]}],"tooltip-side":"left",state:[{t:2,x:{r:["data.telecrystals","hovered.cost","cost","hovered.item","name"],s:'_0<_2||(_0-_1<_2&&_3!=_4)?"disabled":null'},p:[36,12,971]}],action:"buy",params:['{"category": "',{t:2,r:"category",p:[37,40,1129]},'", "item": ',{t:2,r:"name",p:[37,63,1152]},', "cost": ',{t:2,r:"cost",p:[37,81,1170]},"}"]},v:{hover:"hover",unhover:"unhover"},f:[{t:2,r:"cost",p:[38,43,1223]}," TC"]}]}],n:52,r:"items",p:[33,2,831]}]}],n:52,r:"data.categories",p:[30,1,706]}]},e.exports=a.extend(r.exports)},{341:341}],477:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";t.exports={data:{healthState:function(t){var e=this.get("data.vr_avatar.maxhealth");return t>e/1.5?"good":t>e/3?"average":"bad"}}}}(r),r.exports.template={v:3,t:[" ",{p:[14,1,292],t:7,e:"ui-display",f:[{t:4,f:[{p:[16,3,331],t:7,e:"ui-notice",f:[{p:[17,4,347],t:7,e:"span",f:["Safety restraints disabled."]}]}],n:50,r:"data.emagged",p:[15,2,307]}," ",{t:4,f:[{p:[21,3,442],t:7,e:"ui-display",a:{title:"Virtual Avatar"},f:[{p:[22,4,482],t:7,e:"ui-section",a:{label:"Name"},f:[{t:2,r:"data.vr_avatar.name",p:[23,5,513]}]}," ",{t:4,f:[{p:[26,5,586],t:7,e:"ui-section",a:{label:"Status"},f:[{t:2,r:"data.vr_avatar.status",p:[27,6,620]}]}," ",{p:[29,5,670],t:7,e:"ui-section",a:{label:"Health"},f:[{p:[30,6,704],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"adata.vr_avatar.maxhealth",p:[30,27,725]}],value:[{t:2,r:"adata.vr_avatar.health",p:[30,65,763]}],state:[{t:2,x:{r:["healthState","adata.vr_avatar.health"],s:"_0(_1)"},p:[30,100,798]}]},f:[{t:2,x:{r:["adata.vr_avatar.health"],s:"Math.round(_0)"},p:[30,141,839]},"/",{t:2,r:"adata.vr_avatar.maxhealth",p:[30,180,878]}]}]}],n:50,r:"data.isliving",p:[25,4,559]}]}],n:50,r:"data.vr_avatar",p:[20,2,416]},{t:4,n:51,f:[{p:[35,3,979],t:7,e:"ui-display",a:{title:"Virtual Avatar"},f:["No Virtual Avatar detected"]}],r:"data.vr_avatar"}," ",{p:[39,2,1075],t:7,e:"ui-display",a:{title:"VR Commands"},f:[{p:[40,3,1111],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.toggle_open"],s:'_0?"times":"plus"'},p:[40,20,1128]}],action:"toggle_open"},f:[{t:2,x:{r:["data.toggle_open"],s:'_0?"Close":"Open"'},p:[41,4,1195]}," the VR Sleeper"]}," ",{t:4,f:[{p:[44,4,1297],t:7,e:"ui-button",a:{icon:"signal",action:"vr_connect"},f:["Connect to VR"]}],n:50,r:"data.isoccupant",p:[43,3,1269]}," ",{t:4,f:[{p:[49,4,1420],t:7,e:"ui-button",a:{icon:"ban",action:"delete_avatar"},f:["Delete Virtual Avatar"]}],n:50,r:"data.vr_avatar",p:[48,3,1393]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],478:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{t:4,f:[{p:[3,5,40],t:7,e:"ui-section",a:{label:[{t:2,r:"color",p:[3,24,59]},{t:2,x:{r:["wire"],s:'_0?" ("+_0+")":""'},p:[3,33,68]}],labelcolor:[{t:2,r:"color",p:[3,80,115]}],candystripe:0,right:0},f:[{p:[4,7,151],t:7,e:"ui-button",a:{action:"cut",params:['{"wire":"',{t:2,r:"color",p:[4,48,192]},'"}']},f:[{t:2,x:{r:["cut"],s:'_0?"Mend":"Cut"'},p:[4,61,205]}]}," ",{p:[5,7,248],t:7,e:"ui-button",a:{action:"pulse",params:['{"wire":"',{t:2,r:"color",p:[5,50,291]},'"}']},f:["Pulse"]}," ",{p:[6,7,328],t:7,e:"ui-button",a:{action:"attach",params:['{"wire":"',{t:2,r:"color",p:[6,51,372]},'"}']},f:[{t:2,x:{r:["attached"],s:'_0?"Detach":"Attach"'},p:[6,64,385]}]}]}],n:52,r:"data.wires",p:[2,3,15]}]}," ",{t:4,f:[{p:[11,3,498],t:7,e:"ui-display",f:[{t:4,f:[{p:[13,7,543],t:7,e:"ui-section",f:[{t:2,r:".",p:[13,19,555]}]}],n:52,r:"data.status",p:[12,5,515]}]}],n:50,r:"data.status",p:[10,1,476]}]},e.exports=a.extend(r.exports)},{341:341}],479:[function(t,e,n){(function(e){"use strict";var n=t(341),a=e.interopRequireDefault(n);t(331),t(1),t(327),t(330);var r=t(480),i=e.interopRequireDefault(r),o=t(481),s=t(328),p=t(329),u=e.interopRequireDefault(p);a["default"].DEBUG=/minified/.test(function(){}),Object.assign(Math,t(485)),window.initialize=function(e){window.tgui=window.tgui||new i["default"]({el:"#container",data:function(){var n=JSON.parse(e);return{constants:t(482),text:t(486),config:n.config,data:n.data,adata:n.data}}})};var c=document.getElementById("data"),l=c.textContent,d=c.getAttribute("data-ref");"{}"!==l&&(window.initialize(l),c.remove()),(0,o.act)(d,"tgui:initialize"),(0,s.loadCSS)("font-awesome.min.css");var f=new u["default"]("FontAwesome");f.check("").then(function(){return document.body.classList.add("icons")})["catch"](function(){return document.body.classList.add("no-icons")})}).call(this,t("babel/external-helpers"))},{1:1,327:327,328:328,329:329,330:330,331:331,341:341,480:480,481:481,482:482,485:485,486:486,"babel/external-helpers":"babel/external-helpers"}],480:[function(t,e,n){var a=t(341),r={exports:{}};!function(e){"use strict";var n=t(481),a=t(483);e.exports={components:{"ui-bar":t(342),"ui-button":t(343),"ui-display":t(344),"ui-input":t(345),"ui-linegraph":t(346),"ui-notice":t(347),"ui-section":t(349),"ui-subdisplay":t(350),"ui-tabs":t(351)},events:{enter:t(339).enter,space:t(339).space},transitions:{fade:t(340)},onconfig:function(){var e=this.get("config.interface"),n={ai_airlock:t(355),airalarm:t(356),"airalarm/back":t(357),"airalarm/modes":t(358),"airalarm/scrubbers":t(359),"airalarm/status":t(360),"airalarm/thresholds":t(361),"airalarm/vents":t(362),airlock_electronics:t(363),apc:t(364),atmos_alert:t(365),atmos_control:t(366),atmos_filter:t(367),atmos_mixer:t(368),atmos_pump:t(369),borgopanel:t(370),brig_timer:t(371),bsa:t(372),canister:t(373),cargo:t(374),cargo_express:t(375),cellular_emporium:t(376),centcom_podlauncher:t(377),chem_dispenser:t(378),chem_heater:t(379),chem_master:t(380),chem_synthesizer:t(381),clockwork_slab:t(382),codex_gigas:t(383),computer_fabricator:t(384),crayon:t(385),crew:t(386),cryo:t(387),disposal_unit:t(388),dna_vault:t(389),dogborg_sleeper:t(390),eightball:t(391),emergency_shuttle_console:t(392),engraved_message:t(393),error:t(394),"exofab - Copia":t(395),exonet_node:t(396),firealarm:t(397),gps:t(398),gulag_console:t(399),gulag_item_reclaimer:t(400),holodeck:t(401),implantchair:t(402),intellicard:t(403),keycard_auth:t(404),labor_claim_console:t(405),language_menu:t(406),launchpad_remote:t(407),mech_bay_power_console:t(408),mulebot:t(409),nanite_chamber_control:t(410),nanite_cloud_control:t(411),nanite_program_hub:t(412),nanite_programmer:t(413),nanite_remote:t(414),notificationpanel:t(415),ntnet_relay:t(416),ntos_ai_restorer:t(417),ntos_card:t(418),ntos_configuration:t(419),ntos_file_manager:t(420),ntos_main:t(421),ntos_net_chat:t(422),ntos_net_dos:t(423),ntos_net_downloader:t(424),ntos_net_monitor:t(425),ntos_net_transfer:t(426),ntos_power_monitor:t(427),ntos_revelation:t(428),ntos_station_alert:t(429),ntos_supermatter_monitor:t(430),ntosheader:t(431),nuclear_bomb:t(432),operating_computer:t(433),ore_redemption_machine:t(434),pandemic:t(435),personal_crafting:t(436),portable_pump:t(437),portable_scrubber:t(438),power_monitor:t(439),radio:t(440),rdconsole:t(441),"rdconsole/circuit":t(442),"rdconsole/designview":t(443),"rdconsole/destruct":t(444),"rdconsole/diskopsdesign":t(445),"rdconsole/diskopstech":t(446),"rdconsole/nodeview":t(447),"rdconsole/protolathe":t(448),"rdconsole/rdheader":t(449),"rdconsole/settings":t(450),"rdconsole/techweb":t(451),reagentgrinder:t(452),rpd:t(453),"rpd/colorsel":t(454),"rpd/dirsel":t(455),sat_control:t(456),scrubbing_types:t(457),shuttle_manipulator:t(458),"shuttle_manipulator/modification":t(459),"shuttle_manipulator/status":t(460),"shuttle_manipulator/templates":t(461),sleeper:t(462),slime_swap_body:t(463),smartvend:t(464),smes:t(465),smoke_machine:t(466),solar_control:t(467),space_heater:t(468),spawners_menu:t(469),station_alert:t(470),suit_storage_unit:t(471),tank_dispenser:t(472),tanks:t(473),thermomachine:t(474),turbine_computer:t(475),uplink:t(476),vr_sleeper:t(477),wires:t(478)};e in n?this.components["interface"]=n[e]:this.components["interface"]=n.error},oninit:function(){this.observe("config.style",function(t,e,n){t&&document.body.classList.add(t),e&&document.body.classList.remove(e)})},oncomplete:function(){if(this.get("config.locked")){var t=(0,a.lock)(window.screenLeft,window.screenTop),e=t.x,r=t.y;(0,n.winset)(this.get("config.window"),"pos",e+","+r)}(0,n.winset)("mapwindow.map","focus",!0)}}}(r),r.exports.template={v:3,t:[" "," "," "," ",{p:[56,1,1819],t:7,e:"titlebar",f:[{t:3,r:"config.title",p:[56,11,1829]}]}," ",{p:[57,1,1859],t:7,e:"main",f:[{p:[58,3,1868],t:7,e:"warnings"}," ",{p:[59,3,1882],t:7,e:"interface"}]}," ",{t:4,f:[{p:[62,3,1929],t:7,e:"resize"}],n:50,r:"config.titlebar",p:[61,1,1903]}]},r.exports.components=r.exports.components||{};var i={warnings:t(354),titlebar:t(353),resize:t(348)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{339:339,340:340,341:341,342:342,343:343,344:344,345:345,346:346,347:347,348:348,349:349,350:350,351:351,353:353,354:354,355:355,356:356,357:357,358:358,359:359,360:360,361:361,362:362,363:363,364:364,365:365,366:366,367:367,368:368,369:369,370:370,371:371,372:372,373:373,374:374,375:375,376:376,377:377,378:378,379:379,380:380,381:381,382:382,383:383,384:384,385:385,386:386,387:387,388:388,389:389,390:390,391:391,392:392,393:393,394:394,395:395,396:396,397:397,398:398,399:399,400:400,401:401,402:402,403:403,404:404,405:405,406:406,407:407,408:408,409:409,410:410,411:411,412:412,413:413,414:414,415:415,416:416,417:417,418:418,419:419,420:420,421:421,422:422,423:423,424:424,425:425,426:426,427:427,428:428,429:429,430:430,431:431,432:432,433:433,434:434,435:435,436:436,437:437,438:438,439:439,440:440,441:441,442:442,443:443,444:444,445:445,446:446,447:447,448:448,449:449,450:450,451:451,452:452,453:453,454:454,455:455,456:456,457:457,458:458,459:459,460:460,461:461,462:462,463:463,464:464,465:465,466:466,467:467,468:468,469:469,470:470,471:471,472:472,473:473,474:474,475:475,476:476,477:477,478:478,481:481,483:483}],481:[function(t,e,n){"use strict";function a(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return"byond://"+e+"?"+Object.keys(t).map(function(e){return o(e)+"="+o(t[e])}).join("&")}function r(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};window.location.href=a(Object.assign({src:t,action:e},n))}function i(t,e,n){var r;window.location.href=a((r={},r[t+"."+e]=n,r),"winset")}n.__esModule=!0,n.href=a,n.act=r,n.winset=i;var o=encodeURIComponent},{}],482:[function(t,e,n){"use strict";n.__esModule=!0;n.UI_INTERACTIVE=2,n.UI_UPDATE=1,n.UI_DISABLED=0,n.UI_CLOSE=-1},{}],483:[function(t,e,n){"use strict";function a(t,e){return 0>t?t=0:t+window.innerWidth>window.screen.availWidth&&(t=window.screen.availWidth-window.innerWidth),0>e?e=0:e+window.innerHeight>window.screen.availHeight&&(e=window.screen.availHeight-window.innerHeight),{x:t,y:e}}function r(t){if(t.preventDefault(),this.get("drag")){if(this.get("x")){var e=t.screenX-this.get("x")+window.screenLeft,n=t.screenY-this.get("y")+window.screenTop;if(this.get("config.locked")){var r=a(e,n);e=r.x,n=r.y}(0,s.winset)(this.get("config.window"),"pos",e+","+n)}this.set({x:t.screenX,y:t.screenY})}}function i(t,e){return t=Math.clamp(100,window.screen.width,t),e=Math.clamp(100,window.screen.height,e),{x:t,y:e}}function o(t){if(t.preventDefault(),this.get("resize")){if(this.get("x")){var e=t.screenX-this.get("x")+window.innerWidth,n=t.screenY-this.get("y")+window.innerHeight,a=i(e,n);e=a.x,n=a.y,(0,s.winset)(this.get("config.window"),"size",e+","+n)}this.set({x:t.screenX,y:t.screenY})}}n.__esModule=!0,n.lock=a,n.drag=r,n.sane=i,n.resize=o;var s=t(481)},{481:481}],484:[function(t,e,n){"use strict";function a(t,e){for(var n=t,a=Array.isArray(n),i=0,n=a?n:n[Symbol.iterator]();;){var o;if(a){if(i>=n.length)break;o=n[i++]}else{if(i=n.next(),i.done)break;o=i.value}var s=o;s.textContent.toLowerCase().includes(e)?(s.style.display="",r(s,e)):s.style.display="none"}}function r(t,e){for(var n=t.queryAll("section"),a=t.query("header").textContent.toLowerCase().includes(e),r=n,i=Array.isArray(r),o=0,r=i?r:r[Symbol.iterator]();;){var s;if(i){if(o>=r.length)break;s=r[o++]}else{if(o=r.next(),o.done)break;s=o.value}var p=s;a||p.textContent.toLowerCase().includes(e)?p.style.display="":p.style.display="none"}}n.__esModule=!0,n.filterMulti=a,n.filter=r},{}],485:[function(t,e,n){"use strict";function a(t,e,n){return Math.max(t,Math.min(n,e))}function r(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return+(Math.round(t+"e"+e)+"e-"+e)}n.__esModule=!0,n.clamp=a,n.fixed=r},{}],486:[function(t,e,n){"use strict";function a(t){return t[0].toUpperCase()+t.slice(1).toLowerCase()}function r(t){return t.replace(/\w\S*/g,a)}function i(t,e){for(t=""+t;t.length1){for(var p=Array(o),u=0;o>u;u++)p[u]=arguments[u+3];n.children=p}return{$$typeof:t,type:e,key:void 0===a?null:""+a,ref:null,props:n,_owner:null}}}(),e.asyncIterator=function(t){if("function"==typeof Symbol){if(Symbol.asyncIterator){var e=t[Symbol.asyncIterator];if(null!=e)return e.call(t)}if(Symbol.iterator)return t[Symbol.iterator]()}throw new TypeError("Object is not async iterable")},e.asyncGenerator=function(){function t(t){this.value=t}function e(e){function n(t,e){return new Promise(function(n,r){var s={key:t,arg:e,resolve:n,reject:r,next:null};o?o=o.next=s:(i=o=s,a(t,e))})}function a(n,i){try{var o=e[n](i),s=o.value;s instanceof t?Promise.resolve(s.value).then(function(t){a("next",t)},function(t){a("throw",t)}):r(o.done?"return":"normal",o.value)}catch(p){r("throw",p)}}function r(t,e){switch(t){case"return":i.resolve({value:e,done:!0});break;case"throw":i.reject(e);break;default:i.resolve({value:e,done:!1})}i=i.next,i?a(i.key,i.arg):o=null}var i,o;this._invoke=n,"function"!=typeof e["return"]&&(this["return"]=void 0)}return"function"==typeof Symbol&&Symbol.asyncIterator&&(e.prototype[Symbol.asyncIterator]=function(){return this}),e.prototype.next=function(t){return this._invoke("next",t)},e.prototype["throw"]=function(t){return this._invoke("throw",t)},e.prototype["return"]=function(t){return this._invoke("return",t)},{wrap:function(t){return function(){return new e(t.apply(this,arguments))}},await:function(e){return new t(e)}}}(),e.asyncGeneratorDelegate=function(t,e){function n(n,a){return r=!0,a=new Promise(function(e){e(t[n](a))}),{done:!1,value:e(a)}}var a={},r=!1;return"function"==typeof Symbol&&Symbol.iterator&&(a[Symbol.iterator]=function(){return this}),a.next=function(t){return r?(r=!1,t):n("next",t)},"function"==typeof t["throw"]&&(a["throw"]=function(t){if(r)throw r=!1,t;return n("throw",t)}),"function"==typeof t["return"]&&(a["return"]=function(t){return n("return",t)}),a},e.asyncToGenerator=function(t){return function(){var e=t.apply(this,arguments);return new Promise(function(t,n){function a(r,i){try{var o=e[r](i),s=o.value}catch(p){return void n(p)}return o.done?void t(s):Promise.resolve(s).then(function(t){a("next",t)},function(t){a("throw",t)})}return a("next")})}},e.classCallCheck=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},e.createClass=function(){function t(t,e){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(t,a)&&(n[a]=t[a]);return n},e.possibleConstructorReturn=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e},e.selfGlobal=void 0===t?self:t,e.set=function a(t,e,n,r){var i=Object.getOwnPropertyDescriptor(t,e);if(void 0===i){var o=Object.getPrototypeOf(t);null!==o&&a(o,e,n,r)}else if("value"in i&&i.writable)i.value=n;else{var s=i.set;void 0!==s&&s.call(r,n)}return n},e.slicedToArray=function(){function t(t,e){var n=[],a=!0,r=!1,i=void 0;try{for(var o,s=t[Symbol.iterator]();!(a=(o=s.next()).done)&&(n.push(o.value),!e||n.length!==e);a=!0);}catch(p){r=!0,i=p}finally{try{!a&&s["return"]&&s["return"]()}finally{if(r)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),e.slicedToArrayLoose=function(t,e){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t)){for(var n,a=[],r=t[Symbol.iterator]();!(n=r.next()).done&&(a.push(n.value),!e||a.length!==e););return a}throw new TypeError("Invalid attempt to destructure non-iterable instance")},e.taggedTemplateLiteral=function(t,e){return Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))},e.taggedTemplateLiteralLoose=function(t,e){return t.raw=e,t},e.temporalRef=function(t,e,n){if(t===n)throw new ReferenceError(e+" is not defined - temporal dead zone");return t},e.temporalUndefined={},e.toArray=function(t){return Array.isArray(t)?t:Array.from(t)},e.toConsumableArray=function(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e=0?"good":"average"'},p:[14,16,619]}]},f:[{t:2,r:"data.occupant.health",p:[14,68,671]}]}]}," ",{t:4,f:[{p:[17,7,892],t:7,e:"ui-section",a:{label:[{t:2,r:"label",p:[17,26,911]}]},f:[{p:[18,9,931],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.occupant.maxHealth",p:[18,30,952]}],value:[{t:2,rx:{r:"data.occupant",m:[{t:30,n:"type"}]},p:[18,66,988]}],state:"bad"},f:[{t:2,rx:{r:"data.occupant",m:[{t:30,n:"type"}]},p:[18,103,1025]}]}]}],n:52,x:{r:[],s:'[{label:"Brute",type:"bruteLoss"},{label:"Respiratory",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Burn",type:"fireLoss"}]'},p:[16,5,727]}],n:50,r:"data.hasOccupant",p:[5,3,155]}]}," ",{p:[23,1,1116],t:7,e:"ui-display",a:{title:"Cell"},f:[{p:[24,3,1144],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[25,5,1175],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.isOperating"],s:'_0?"power-off":"close"'},p:[25,22,1192]}],style:[{t:2,x:{r:["data.isOperating"],s:'_0?"selected":null'},p:[26,14,1251]}],state:[{t:2,x:{r:["data.isOpen"],s:'_0?"disabled":null'},p:[27,14,1306]}],action:"power"},f:[{t:2,x:{r:["data.isOperating"],s:'_0?"On":"Off"'},p:[28,22,1364]}]}]}," ",{p:[30,3,1430],t:7,e:"ui-section",a:{label:"Temperature"},f:[{p:[31,3,1465],t:7,e:"span",a:{"class":[{t:2,r:"data.temperaturestatus",p:[31,16,1478]}]},f:[{t:2,r:"data.cellTemperature",p:[31,44,1506]}," K"]}]}," ",{p:[33,2,1556],t:7,e:"ui-section",a:{label:"Door"},f:[{p:[34,5,1586],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.isOpen"],s:'_0?"unlock":"lock"'},p:[34,22,1603]}],action:"door"},f:[{t:2,x:{r:["data.isOpen"],s:'_0?"Open":"Closed"'},p:[34,73,1654]}]}," ",{p:[35,5,1706],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.autoEject"],s:'_0?"sign-out":"sign-in"'},p:[35,22,1723]}],action:"autoeject"},f:[{t:2,x:{r:["data.autoEject"],s:'_0?"Auto":"Manual"'},p:[35,86,1787]}]}]}]}," ",{p:{button:[{p:[40,5,1928],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?null:"disabled"'},p:[40,36,1959]}],action:"ejectbeaker"},f:["Eject"]}]},t:7,e:"ui-display",a:{title:"Beaker",button:0},f:[" ",{p:[42,3,2060],t:7,e:"ui-section",a:{label:"Contents"},f:[{t:4,f:[{t:4,f:[{p:[45,9,2167],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,r:"volume",p:[45,52,2210]}," units of ",{t:2,r:"name",p:[45,72,2230]}]},{p:[45,87,2245],t:7,e:"br"}],n:52,r:"adata.beakerContents",p:[44,7,2128]},{t:4,n:51,f:[{p:[47,9,2274],t:7,e:"span",a:{"class":"bad"},f:["Beaker Empty"]}],r:"adata.beakerContents"}],n:50,r:"data.isBeakerLoaded",p:[43,5,2094]},{t:4,n:51,f:[{p:[50,7,2347],t:7,e:"span",a:{"class":"average"},f:["No Beaker"]}],r:"data.isBeakerLoaded"}]}]}]},e.exports=a.extend(r.exports)},{341:341}],388:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,2,14],t:7,e:"ui-section",a:{label:"State"},f:[{t:4,f:[{p:[4,4,73],t:7,e:"span",a:{"class":"good"},f:["Ready"]}],n:50,r:"data.full_pressure",p:[3,3,43]},{t:4,n:51,f:[{t:4,f:[{p:[7,5,147],t:7,e:"span",a:{"class":"bad"},f:["Power Disabled"]}],n:50,r:"data.panel_open",p:[6,4,119]},{t:4,n:51,f:[{t:4,f:[{p:[10,6,239],t:7,e:"span",a:{"class":"average"},f:["Pressurizing"]}],n:50,r:"data.pressure_charging",p:[9,5,203]},{t:4,n:51,f:[{p:[12,6,299],t:7,e:"span",a:{"class":"bad"},f:["Off"]}],r:"data.pressure_charging"}],r:"data.panel_open"}],r:"data.full_pressure"}]}," ",{p:[17,2,377],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[18,3,409],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.per",p:[18,36,442]}],state:"good"},f:[{t:2,r:"data.per",p:[18,63,469]},"%"]}]}," ",{p:[20,5,511],t:7,e:"ui-section",a:{label:"Handle"},f:[{p:[21,9,547],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.flush"],s:'_0?"toggle-on":"toggle-off"'},p:[22,10,568]}],state:[{t:2,x:{r:["data.isai","data.panel_open"],s:'_0||_1?"disabled":null'},p:[23,11,625]}],action:[{t:2,x:{r:["data.flush"],s:'_0?"handle-0":"handle-1"'},p:[24,12,691]}]},f:[{t:2,x:{r:["data.flush"],s:'_0?"Disengage":"Engage"'},p:[25,5,739]}]}]}," ",{p:[27,2,811],t:7,e:"ui-section",a:{label:"Eject"},f:[{p:[28,3,840],t:7,e:"ui-button",a:{icon:"sign-out",state:[{t:2,x:{r:["data.isai"],s:'_0?"disabled":null'},p:[28,37,874]}],action:"eject"},f:["Eject Contents"]},{p:[28,114,951],t:7,e:"br"}]}," ",{p:[30,2,973],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[31,3,1002],t:7,e:"ui-button",a:{icon:"power-off",state:[{t:2,x:{r:["data.panel_open"],s:'_0?"disabled":null'},p:[31,38,1037]}],action:[{t:2,x:{r:["data.pressure_charging"],s:'_0?"pump-0":"pump-1"'},p:[31,87,1086]}],style:[{t:2,x:{r:["data.pressure_charging"],s:'_0?"selected":null'},p:[31,145,1144]}]}},{p:[31,206,1205],t:7,e:"br"}]}]}]},e.exports=a.extend(r.exports)},{341:341}],389:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"DNA Vault Database"},f:[{p:[2,3,42],t:7,e:"ui-section",a:{label:"Human DNA"},f:[{p:[3,7,79],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.dna_max",p:[3,28,100]}],value:[{t:2,r:"data.dna",p:[3,53,125]}]},f:[{t:2,r:"data.dna",p:[3,67,139]},"/",{t:2,r:"data.dna_max",p:[3,80,152]}," Samples"]}]}," ",{p:[5,3,204],t:7,e:"ui-section",a:{label:"Plant Data"},f:[{p:[6,5,240],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.plants_max",p:[6,26,261]}],value:[{t:2,r:"data.plants",p:[6,54,289]}]},f:[{t:2,r:"data.plants",p:[6,71,306]},"/",{t:2,r:"data.plants_max",p:[6,87,322]}," Samples"]}]}," ",{p:[8,3,377],t:7,e:"ui-section",a:{label:"Animal Data"},f:[{p:[9,5,414],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.animals_max",p:[9,26,435]}],value:[{t:2,r:"data.animals",p:[9,55,464]}]},f:[{t:2,r:"data.animals",p:[9,73,482]},"/",{t:2,r:"data.animals_max",p:[9,90,499]}," Samples"]}]}]}," ",{t:4,f:[{p:[13,1,604],t:7,e:"ui-display",a:{title:"Personal Gene Therapy"},f:[{p:[14,3,650],t:7,e:"ui-section",f:[{p:[15,2,664],t:7,e:"span",f:["Applicable gene therapy treatments:"]}]}," ",{p:[17,3,731],t:7,e:"ui-section",f:[{p:[18,2,745],t:7,e:"ui-button",a:{action:"gene",params:['{"choice": "',{t:2,r:"data.choiceA",p:[18,47,790]},'"}']},f:[{t:2,r:"data.choiceA",p:[18,67,810]}]}," ",{p:[19,2,840],t:7,e:"ui-button",a:{action:"gene",params:['{"choice": "',{t:2,r:"data.choiceB",p:[19,47,885]},'"}']},f:[{t:2,r:"data.choiceB",p:[19,67,905]}]}]}]}],n:50,x:{r:["data.completed","data.used"],s:"_0&&!_1"},p:[12,1,567]}]},e.exports=a.extend(r.exports)},{341:341}],390:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Occupant"},f:[{p:[2,3,32],t:7,e:"ui-section",a:{label:"Occupant"},f:[{p:[3,3,64],t:7,e:"span",f:[{t:2,x:{r:["data.occupant.name"],s:'_0?_0:"No Occupant"'},p:[3,9,70]}]}]}," ",{t:4,f:[{p:[6,5,178],t:7,e:"ui-section",a:{label:"Items in storage"},f:[{p:[7,4,219],t:7,e:"span",f:[{t:2,r:"data.items",p:[7,10,225]}]}]}],n:50,r:"data.items",p:[5,3,155]}," ",{t:4,f:[{p:[11,5,300],t:7,e:"ui-section",a:{label:"State"},f:[{p:[12,7,333],t:7,e:"span",a:{"class":[{t:2,r:"data.occupant.statstate",p:[12,20,346]}]},f:[{t:2,r:"data.occupant.stat",p:[12,49,375]}]}]}," ",{p:[14,5,426],t:7,e:"ui-section",a:{label:"Health"},f:[{p:[15,7,460],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.occupant.minHealth",p:[15,20,473]}],max:[{t:2,r:"data.occupant.maxHealth",p:[15,54,507]}],value:[{t:2,r:"data.occupant.health",p:[15,90,543]}],state:[{t:2,x:{r:["data.occupant.health"],s:'_0>=0?"good":"average"'},p:[16,16,584]}]},f:[{t:2,x:{r:["adata.occupant.health"],s:"Math.round(_0)"},p:[16,68,636]}]}]}," ",{t:4,f:[{p:[19,7,870],t:7,e:"ui-section",a:{label:[{t:2,r:"label",p:[19,26,889]}]},f:[{p:[20,9,909],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.occupant.maxHealth",p:[20,30,930]}],value:[{t:2,rx:{r:"data.occupant",m:[{t:30,n:"type"}]},p:[20,66,966]}],state:"bad"},f:[{t:2,x:{r:["type","adata.occupant"],s:"Math.round(_1[_0])"},p:[20,103,1003]}]}]}],n:52,x:{r:[],s:'[{label:"Brute",type:"bruteLoss"},{label:"Respiratory",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Burn",type:"fireLoss"}]'},p:[18,5,705]}," ",{p:[23,5,1087],t:7,e:"ui-section",a:{label:"Cells"},f:[{p:[24,9,1122],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.occupant.cloneLoss"],s:'_0?"bad":"good"'},p:[24,22,1135]}]},f:[{t:2,x:{r:["data.occupant.cloneLoss"],s:'_0?"Damaged":"Healthy"'},p:[24,68,1181]}]}]}," ",{p:[26,5,1262],t:7,e:"ui-section",a:{label:"Brain"},f:[{p:[27,9,1297],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.occupant.brainLoss"],s:'_0?"bad":"good"'},p:[27,22,1310]}]},f:[{t:2,x:{r:["data.occupant.brainLoss"],s:'_0?"Abnormal":"Healthy"'},p:[27,68,1356]}]}]}," ",{p:[29,5,1438],t:7,e:"ui-section",a:{label:"Bloodstream"},f:[{t:4,f:[{p:[31,11,1523],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,1)"},p:[31,54,1566]}," units of ",{t:2,r:"name",p:[31,89,1601]}]},{p:[31,104,1616],t:7,e:"br"}],n:52,r:"adata.occupant.reagents",p:[30,9,1479]},{t:4,n:51,f:[{p:[33,11,1649],t:7,e:"span",a:{"class":"good"},f:["Pure"]}],r:"adata.occupant.reagents"}]}],n:50,r:"data.occupied",p:[10,3,274]}]}," ",{p:[38,1,1740],t:7,e:"ui-display",a:{title:"Operations"},f:[{p:[39,3,1774],t:7,e:"ui-section",a:{label:"Inject"},f:[{t:4,f:[{p:[41,7,1832],t:7,e:"ui-button",a:{icon:"flask",state:[{t:2,x:{r:["data.occupied"],s:'_0?null:"disabled"'},p:[41,38,1863]}],action:"inject",params:['{"chem": "',{t:2,r:"id",p:[41,111,1936]},'"}']},f:[{t:2,r:"name",p:[41,121,1946]}]},{p:[41,141,1966],t:7,e:"br"}],n:52,r:"data.chem",p:[40,5,1806]}]}," ",{p:[44,2,2003],t:7,e:"ui-section",a:{label:"Eject"},f:[{p:[45,6,2035],t:7,e:"ui-button",a:{icon:"sign-out",action:"eject"},f:["Eject Contents"]}]}," ",{p:[47,2,2120],t:7,e:"ui-section",a:{label:"Self Cleaning"},f:[{p:[48,3,2157],t:7,e:"ui-button",a:{icon:"recycle",action:"cleaning"},f:["Self-Clean Cycle"]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],391:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,3,23],t:7,e:"ui-display",a:{title:[{t:2,r:"data.question",p:[2,21,41]}]},f:[{p:[3,5,64],t:7,e:"ui-section",f:[{t:4,f:[{p:[5,9,114],t:7,e:"ui-button",a:{action:"vote",params:['{"answer": "',{t:2,r:"answer",p:[6,45,169]},'"}'],style:[{t:2,x:{r:["selected"],s:'_0?"selected":null'},p:[7,18,200]}]},f:[{t:2,r:"answer",p:[7,53,235]}," (",{t:2,r:"amount",p:[7,65,247]},")"]}],n:52,r:"data.answers",p:[4,7,83]}]}]}],n:50,r:"data.shaking",p:[1,1,0]},{t:4,n:51,f:[{p:[13,3,341],t:7,e:"ui-notice",f:["The eightball is not currently being shaken."]}],r:"data.shaking"}]},e.exports=a.extend(r.exports)},{341:341}],392:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{p:[2,5,16],t:7,e:"span",f:["Time Until Launch: ",{t:2,r:"data.timer_str",p:[2,30,41]}]}]}," ",{p:[4,1,80],t:7,e:"ui-notice",f:[{p:[5,3,94],t:7,e:"span",f:["Engines: ",{t:2,x:{r:["data.engines_started"],s:'_0?"Online":"Idle"'},p:[5,18,109]}]}]}," ",{p:[7,1,174],t:7,e:"ui-display",a:{title:"Early Launch"},f:[{p:[8,2,209],t:7,e:"span",f:["Authorizations Remaining: ",{t:2,x:{r:["data.emagged","data.authorizations_remaining"],s:'_0?"ERROR":_1'},p:[9,2,242]}]}," ",{p:[10,2,309],t:7,e:"ui-button",a:{icon:"exclamation-triangle",action:"authorize",style:"danger",state:[{t:2,x:{r:["data.enabled"],s:'_0?null:"disabled"'},p:[12,10,393]}]},f:["AUTHORIZE"]}," ",{p:[15,2,459],t:7,e:"ui-button",a:{icon:"minus",action:"repeal",state:[{t:2,x:{r:["data.enabled"],s:'_0?null:"disabled"'},p:[16,10,508]}]},f:["Repeal"]}," ",{p:[19,2,571],t:7,e:"ui-button",a:{icon:"close",action:"abort",state:[{t:2,x:{r:["data.enabled"],s:'_0?null:"disabled"'},p:[20,10,619]}]},f:["Repeal All"]}]}," ",{p:[24,1,699],t:7,e:"ui-display",a:{title:"Authorizations"},f:[{t:4,f:[{p:[26,3,768],t:7,e:"ui-section",a:{candystripe:0,nowrap:0},f:[{t:2,r:"name",p:[26,34,799]}," (",{t:2,r:"job",p:[26,44,809]},")"]}],n:52,r:"data.authorizations",p:[25,2,736]},{t:4,n:51,f:[{p:[28,3,843],t:7,e:"ui-section",a:{candystripe:0,nowrap:0},f:["No authorizations."]}],r:"data.authorizations"}]}]},e.exports=a.extend(r.exports)},{341:341}],393:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,3,15],t:7,e:"ui-section",a:{label:"Message"},f:[{t:2,r:"data.hidden_message",p:[3,5,48]}]}," ",{p:[5,3,90],t:7,e:"ui-section",a:{label:"Created On"},f:[{t:2,r:"data.realdate",p:[6,5,126]}]}," ",{p:[8,3,162],t:7,e:"ui-section",a:{label:"Approval"},f:[{p:[9,5,196],t:7,e:"ui-button",a:{icon:"arrow-up",state:[{t:2,x:{r:["data.is_creator","data.has_liked"],s:'_0?"disabled":_1?"selected":null'},p:[11,14,242]}],action:"like"},f:[{t:2,r:"data.num_likes",p:[12,21,333]}]}," ",{p:[13,5,368],t:7,e:"ui-button",a:{icon:"circle",state:[{t:2,x:{r:["data.is_creator","data.has_liked","data.has_disliked"],s:'_0?"disabled":!_1&&!_2?"selected":null'},p:[15,14,412]}],action:"neutral"}}," ",{p:[17,5,546],t:7,e:"ui-button",a:{icon:"arrow-down",state:[{t:2,x:{r:["data.is_creator","data.has_disliked"],s:'_0?"disabled":_1?"selected":null'},p:[19,14,594]}],action:"dislike"},f:[{t:2,r:"data.num_dislikes",p:[20,24,691]}]}]}]}," ",{t:4,f:[{p:[24,3,782],t:7,e:"ui-display",a:{title:"Admin Panel"},f:[{p:[25,5,819],t:7,e:"ui-section",a:{label:"Creator Ckey"},f:[{t:2,r:"data.creator_key",p:[25,38,852]}]}," ",{p:[26,5,890],t:7,e:"ui-section",a:{label:"Creator Character Name"},f:[{t:2,r:"data.creator_name",p:[26,48,933]}]}," ",{p:[27,5,972],t:7,e:"ui-button",a:{icon:"remove",action:"delete",style:"danger"},f:["Delete"]}]}],n:50,r:"data.admin_mode",p:[23,1,756]}]},e.exports=a.extend(r.exports)},{341:341}],394:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{p:[2,3,14],t:7,e:"span",f:["The requested interface (",{t:2,r:"config.interface",p:[2,34,45]},") was not found. Does it exist?"]}]}]},e.exports=a.extend(r.exports)},{341:341}],395:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,2,19],t:7,e:"ui-notice",f:["Currently syncing with the database"]}],n:50,r:"data.sync",p:[1,1,0]},{t:4,n:51,f:[{p:{button:[{p:[8,4,156],t:7,e:"ui-button",a:{icon:"eject",action:"eject_all"},f:["Eject all"]}," ",{p:[9,4,224],t:7,e:"ui-button",a:{icon:["toggle-",{t:2,x:{r:["data.show_materials"],s:'_0?"off":"on"'},p:[9,28,248]}],action:"toggle_materials_visibility"},f:[{t:2,x:{r:["data.show_materials"],s:'_0?"Hide":"Show"'},p:[10,5,330]}]}]},t:7,e:"ui-display",a:{title:"Materials",button:0},f:[" ",{t:4,f:[{p:[14,4,436],t:7,e:"div",a:{"class":"display tabular"},f:[{p:[15,5,470],t:7,e:"section",a:{"class":"candystripe"},f:[{p:[16,6,505],t:7,e:"section",a:{"class":"cell"}}," ",{p:[17,6,543],t:7,e:"section",a:{"class":"cell"},f:["Mineral"]}," ",{p:[20,6,601],t:7,e:"section",a:{"class":"cell"},f:["Amount"]}," ",{p:[23,6,658],t:7,e:"section",a:{"class":"cell"}}," ",{p:[24,6,696],t:7,e:"section",a:{"class":"cell"}}]}," ",{t:4,f:[{p:[27,6,782],t:7,e:"section",a:{"class":"candystripe"},f:[{p:[28,7,818],t:7,e:"section",a:{"class":"cell"},f:[{t:2,r:"name",p:[29,8,848]}]}," ",{p:[31,7,880],t:7,e:"section",a:{"class":"cell"},f:[{t:2,r:"amount",p:[32,8,910]}]}," ",{p:[34,7,944],t:7,e:"section",a:{"class":"cell"},f:[{p:[35,8,974],t:7,e:"ui-button",a:{icon:"eject"},f:["Release amount"]}]}," ",{p:[37,7,1048],t:7,e:"section",a:{"class":"cell",style:"width: 40px;"},f:[{p:[38,8,1099],t:7,e:"ui-button",a:{icon:"eject"},f:["Release all"]}]}]}],n:52,r:"data.all_materials",p:[26,5,748]}]}],n:50,r:"data.show_materials",p:[13,3,405]}]}," ",{p:[45,2,1230],t:7,e:"ui-display",a:{title:"Categories"},f:[{t:4,f:[{p:[47,4,1288],t:7,e:"ui-button",f:[{t:2,r:".",p:[47,15,1299]}]}],r:"data.categories",p:[46,3,1264]}]}],r:"data.sync"}]},e.exports=a.extend(r.exports)},{341:341}],396:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,3,15],t:7,e:"ui-section",a:{label:"Status"},f:[{p:[3,5,47],t:7,e:"ui-button",a:{action:"toggle_power",style:[{t:2,x:{r:["data.toggle"],s:'_0?"selected":null'},p:[5,18,107]}]},f:["Turn ",{t:2,x:{r:["data.toggle"],s:'_0?"off":"on"'},p:[6,16,161]}]}]}," ",{p:[9,3,227],t:7,e:"ui-display",a:{title:"Logging"},f:[{t:4,f:[{p:[11,3,282],t:7,e:"ui-section",a:{label:">"},f:[{t:2,r:".",p:[11,25,304]},{p:[11,30,309],t:7,e:"ui-section",f:[]}]}],n:52,r:"data.logs",p:[10,5,260]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],397:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Controls"},f:[{p:[2,1,30],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[3,2,58],t:7,e:"ui-button",a:{icon:"power-off",style:[{t:2,x:{r:["data.power"],s:'_0?"selected":"danger"'},p:[3,37,93]}],action:"power"},f:[{t:2,x:{r:["data.power"],s:'_0?"Enabled":"Disabled"'},p:[3,92,148]}]}]}," ",{p:[5,1,214],t:7,e:"ui-section",a:{label:"Tag"},f:[{p:[6,2,240],t:7,e:"ui-button",a:{icon:"pencil",action:"rename"},f:[{t:2,r:"data.tag",p:[6,43,281]}]}]}," ",{p:[8,1,320],t:7,e:"ui-section",a:{label:"Scanning mode"},f:[{p:[9,2,356],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.updating"],s:'_0?"unlock":"lock"'},p:[9,18,372]}],style:[{t:2,x:{r:["data.updating"],s:'_0?null:"danger"'},p:[9,63,417]}],action:"updating",tooltip:"Toggle between automatic scanning or scan only when a button is pressed.","tooltip-side":"right"},f:[{t:2,x:{r:["data.updating"],s:'_0?"AUTO":"MANUAL"'},p:[9,221,575]}]}]}," ",{p:[11,1,639],t:7,e:"ui-section",a:{label:"Detection range"},f:[{p:[12,2,677],t:7,e:"ui-button",a:{icon:"refresh",style:[{t:2,x:{r:["data.globalmode"],s:'_0?null:"selected"'},p:[12,35,710]}],action:"globalmode",tooltip:"Local sector or whole region scanning.","tooltip-side":"right"},f:[{t:2,x:{r:["data.globalmode"],s:'_0?"MAXIMUM":"LOCAL"'},p:[12,165,840]}]}]}]}," ",{t:4,f:[{p:[16,2,942],t:7,e:"ui-display",a:{title:"Current Location"},f:[{p:[17,3,982],t:7,e:"span",f:[{t:2,r:"data.current",p:[17,9,988]}]}]}," ",{p:[20,2,1029],t:7,e:"ui-display",a:{title:"Detected Signals"},f:[{t:4,f:[{p:[22,3,1093],t:7,e:"ui-section",a:{label:[{t:2,r:"entrytag",p:[22,21,1111]}]},f:[{p:[23,3,1127],t:7,e:"span",f:[{t:2,r:"area",p:[23,9,1133]}," (",{t:2,r:"coord",p:[23,19,1143]},")"]}," ",{t:4,f:[{p:[25,4,1185],t:7,e:"span",f:["Dist: ",{t:2,r:"dist",p:[25,16,1197]},"m Dir: ",{t:2,r:"degrees",p:[25,31,1212]},"° (",{t:2,r:"direction",p:[25,45,1226]},")"]}],n:50,r:"direction",p:[24,3,1164]}]}],n:52,r:"data.signals",p:[21,2,1068]}]}],n:50,r:"data.power",p:[15,1,922]}]},e.exports=a.extend(r.exports)},{341:341}],398:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Labor Camp Teleporter"},f:[{p:[2,2,44],t:7,e:"ui-section",a:{label:"Teleporter Status"},f:[{p:[3,3,85],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.teleporter"],s:'_0?"good":"bad"'},p:[3,16,98]}]},f:[{t:2,x:{r:["data.teleporter"],s:'_0?"Connected":"Not connected"'},p:[3,54,136]}]}]}," ",{t:4,f:[{p:[6,4,239],t:7,e:"ui-section",a:{label:"Location"},f:[{p:[7,5,273],t:7,e:"span",f:[{t:2,r:"data.teleporter_location",p:[7,11,279]}]}]}," ",{p:[9,4,335],t:7,e:"ui-section",a:{label:"Locked status"},f:[{p:[10,5,374],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.teleporter_lock"],s:'_0?"lock":"unlock"'},p:[10,22,391]}],action:"teleporter_lock"},f:[{t:2,x:{r:["data.teleporter_lock"],s:'_0?"Locked":"Unlocked"'},p:[10,93,462]}]}," ",{p:[11,5,527],t:7,e:"ui-button",a:{action:"toggle_open"},f:[{t:2,x:{r:["data.teleporter_state_open"],s:'_0?"Open":"Closed"'},p:[11,37,559]}]}]}],n:50,r:"data.teleporter",p:[5,3,212]},{t:4,n:51,f:[{p:[14,4,653],t:7,e:"span",f:[{p:[14,10,659],t:7,e:"ui-button",a:{action:"scan_teleporter"},f:["Scan Teleporter"]}]}],r:"data.teleporter"}]}," ",{p:[17,1,754],t:7,e:"ui-display",a:{title:"Labor Camp Beacon"},f:[{p:[18,2,794],t:7,e:"ui-section",a:{label:"Beacon Status"},f:[{p:[19,3,831],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.beacon"],s:'_0?"good":"bad"'},p:[19,16,844]}]},f:[{t:2,x:{r:["data.beacon"],s:'_0?"Connected":"Not connected"'},p:[19,50,878]}]}]}," ",{t:4,f:[{p:[22,3,971],t:7,e:"ui-section",a:{label:"Location"},f:[{p:[23,4,1004],t:7,e:"span",f:[{t:2,r:"data.beacon_location",p:[23,10,1010]}]}]}],n:50,r:"data.beacon",p:[21,2,949]},{t:4,n:51,f:[{p:[26,4,1072],t:7,e:"span",f:[{p:[26,10,1078],t:7,e:"ui-button",a:{action:"scan_beacon"},f:["Scan Beacon"]}]}],r:"data.beacon"}]}," ",{p:[29,1,1165],t:7,e:"ui-display",a:{title:"Prisoner details"},f:[{p:[30,2,1204],t:7,e:"ui-section",a:{label:"Prisoner ID"},f:[{p:[31,3,1239],t:7,e:"ui-button",a:{action:"handle_id"},f:[{t:2,x:{r:["data.id","data.id_name"],s:'_0?_1:"-------------"'},p:[31,33,1269]}]}]}," ",{t:4,f:[{p:[34,2,1359],t:7,e:"ui-section",a:{label:"Set ID goal"},f:[{p:[35,4,1395],t:7,e:"ui-button",a:{action:"set_goal"},f:[{t:2,r:"data.goal",p:[35,33,1424]}]}]}],n:50,r:"data.id",p:[33,2,1342]}," ",{p:[38,2,1475],t:7,e:"ui-section",a:{label:"Occupant"},f:[{p:[39,3,1507],t:7,e:"span",f:[{t:2,x:{r:["data.prisoner.name"],s:'_0?_0:"No Occupant"'},p:[39,9,1513]}]}]}," ",{t:4,f:[{p:[42,3,1620],t:7,e:"ui-section",a:{label:"Criminal Status"},f:[{p:[43,4,1660],t:7,e:"span",f:[{t:2,r:"data.prisoner.crimstat",p:[43,10,1666]}]}]}],n:50,r:"data.prisoner",p:[41,2,1596]}]}," ",{p:[47,1,1739],t:7,e:"ui-display",f:[{p:[48,2,1753],t:7,e:"center",f:[{p:[48,10,1761],t:7,e:"ui-button",a:{action:"teleport",state:[{t:2,x:{r:["data.can_teleport"],s:'_0?null:"disabled"'},p:[48,45,1796]}]},f:["Process Prisoner"]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],399:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Stored Items"},f:[{t:4,f:[{p:[3,3,59],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[3,22,78]}]},f:[{p:[4,4,93],t:7,e:"ui-button",a:{action:"release_items",params:['{"mobref":',{t:2,r:"mob",p:[4,56,145]},"}"],state:[{t:2,x:{r:["data.can_reclaim"],s:'_0?null:"disabled"'},p:[4,72,161]}]},f:["Drop Items"]}]}],n:52,r:"data.mobs",p:[2,2,36]}]}]},e.exports=a.extend(r.exports)},{341:341}],400:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:{button:[{p:[3,3,68],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.emagged"],s:'_0?"un":null'},p:[3,20,85]},"lock"],state:[{t:2,x:{r:["data.can_toggle_safety"],s:'_0?null:"disabled"'},p:[3,63,128]}],action:"safety"},f:["Safeties: ",{p:[4,14,206],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.emagged"],s:'_0?"bad":"good"'},p:[4,27,219]}]},f:[{t:2,x:{r:["data.emagged"],s:'_0?"OFF":"ON"'},p:[4,62,254]}]}]}]},t:7,e:"ui-display",a:{title:"Default Programs",button:0},f:[" ",{t:4,f:[{p:[8,2,356],t:7,e:"ui-button",a:{action:"load_program",params:['{"type": ',{t:2,r:"type",p:[8,52,406]},"}"],style:[{t:2,x:{r:["data.program","type"],s:'_0==_1?"selected":null'},p:[8,70,424]}]},f:[{t:2,r:"name",p:[9,5,475]}," "]},{p:[10,14,497],t:7,e:"br"}],n:52,r:"data.default_programs",p:[7,2,323]}]}," ",{t:4,f:[{p:[14,2,549],t:7,e:"ui-display",a:{title:"Dangerous Programs"},f:[{t:4,f:[{p:[16,4,623],t:7,e:"ui-button",a:{icon:"warning",action:"load_program",params:['{"type": ',{t:2,r:"type",p:[16,69,688]},"}"],style:[{t:2,x:{r:["data.program","type"],s:'_0==_1?"selected":null'},p:[16,87,706]}]},f:[{t:2,r:"name",p:[17,5,757]}," "]},{p:[18,16,781],t:7,e:"br"}],n:52,r:"data.emag_programs",p:[15,3,591]}]}],n:50,r:"data.emagged",p:[13,1,527]}]},e.exports=a.extend(r.exports)},{341:341}],401:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";t.exports={computed:{occupantStatState:function(){switch(this.get("data.occupant.stat")){case 0:return"good";case 1:return"average";default:return"bad"}}}}}(r),r.exports.template={v:3,t:[" ",{p:[15,1,266],t:7,e:"ui-display",a:{title:"Occupant"},f:[{p:[16,3,298],t:7,e:"ui-section",a:{label:"Occupant"},f:[{p:[17,3,330],t:7,e:"span",f:[{t:2,x:{r:["data.occupant.name"],s:'_0?_0:"No Occupant"'},p:[17,9,336]}]}]}," ",{t:4,f:[{p:[20,5,447],t:7,e:"ui-section",a:{label:"State"},f:[{p:[21,7,480],t:7,e:"span",a:{"class":[{t:2,r:"occupantStatState",p:[21,20,493]}]},f:[{t:2,x:{r:["data.occupant.stat"],s:'_0==0?"Conscious":_0==1?"Unconcious":"Dead"'},p:[21,43,516]}]}]}],n:50,r:"data.occupied",p:[19,3,421]}]}," ",{p:[25,1,656],t:7,e:"ui-display",a:{title:"Controls"},f:[{p:[26,2,687],t:7,e:"ui-section",a:{label:"Door"},f:[{p:[27,5,717],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.open"],s:'_0?"unlock":"lock"'},p:[27,22,734]}],action:"door"},f:[{t:2,x:{r:["data.open"],s:'_0?"Open":"Closed"'},p:[27,71,783]}]}]}," ",{p:[29,3,846],t:7,e:"ui-section",a:{label:"Uses"},f:[{t:2,r:"data.ready_implants",p:[30,5,876]}," ",{t:4,f:[{p:[32,7,938],t:7,e:"span",a:{"class":"fa fa-cog fa-spin"}}],n:50,r:"data.replenishing",p:[31,5,906]}]}," ",{p:[35,3,1002],t:7,e:"ui-section",a:{label:"Activate"},f:[{p:[36,7,1038],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.occupied","data.ready_implants","data.ready"],s:'_0&&_1>0&&_2?null:"disabled"'},p:[36,25,1056]}],action:"implant"},f:[{t:2,x:{r:["data.ready","data.special_name"],s:'_0?(_1?_1:"Implant"):"Recharging"'},p:[37,9,1162]}," "]},{p:[38,19,1265],t:7,e:"br"}]}]}]},e.exports=a.extend(r.exports)},{341:341}],402:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";t.exports={computed:{healthState:function(){var t=this.get("data.health");return t>70?"good":t>50?"average":"bad"}}}}(r),r.exports.template={v:3,t:[" ",{t:4,f:[{p:[15,3,282],t:7,e:"ui-notice",f:[{p:[16,5,298],t:7,e:"span",f:["Wipe in progress!"]}]}],n:50,r:"data.wiping",p:[14,1,260]},{p:{button:[{t:4,f:[{p:[22,7,458],t:7,e:"ui-button",a:{icon:"trash",state:[{t:2,x:{r:["data.isDead"],s:'_0?"disabled":null'},p:[22,38,489]}],action:"wipe"},f:[{t:2,x:{r:["data.wiping"],s:'_0?"Stop Wiping":"Wipe"'},p:[22,89,540]}," AI"]}],n:50,r:"data.name",p:[21,5,434]}]},t:7,e:"ui-display",a:{title:[{t:2,x:{r:["data.name"],s:'_0||"Empty Card"'},p:[19,19,370]}],button:0},f:[" ",{t:4,f:[{p:[26,5,647],t:7,e:"ui-section",a:{label:"Status"},f:[{p:[27,9,683],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.isDead","data.isBraindead"],s:'_0||_1?"bad":"good"'},p:[27,22,696]}]},f:[{t:2,x:{r:["data.isDead","data.isBraindead"],s:'_0||_1?"Offline":"Operational"'},p:[27,76,750]}]}]}," ",{p:[29,5,843],t:7,e:"ui-section",a:{label:"Software Integrity"},f:[{p:[30,7,889],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.health",p:[30,40,922]}],state:[{t:2,r:"healthState",p:[30,64,946]}]},f:[{t:2,x:{r:["adata.health"],s:"Math.round(_0)"},p:[30,81,963]},"%"]}]}," ",{p:[32,5,1024],t:7,e:"ui-section",a:{label:"Laws"},f:[{t:4,f:[{p:[34,9,1084],t:7,e:"span",a:{"class":"highlight"},f:[{t:2,r:".",p:[34,33,1108]}]},{p:[34,45,1120],t:7,e:"br"}],n:52,r:"data.laws",p:[33,7,1056]}]}," ",{p:[37,5,1164],t:7,e:"ui-section",a:{label:"Settings"},f:[{p:[38,7,1200],t:7,e:"ui-button",a:{icon:"signal",style:[{t:2,x:{r:["data.wireless"],s:'_0?"selected":null'},p:[38,39,1232]}],action:"wireless"},f:["Wireless Activity"]}," ",{p:[39,7,1325],t:7,e:"ui-button",a:{icon:"microphone",style:[{t:2,x:{r:["data.radio"],s:'_0?"selected":null'},p:[39,43,1361]}],action:"radio"},f:["Subspace Radio"]}]}],n:50,r:"data.name",p:[25,3,625]}]}]},e.exports=a.extend(r.exports)},{341:341}],403:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,2,22],t:7,e:"ui-notice",f:[{p:[3,3,36],t:7,e:"span",f:["Waiting for another device to confirm your request..."]}]}],n:50,r:"data.waiting",p:[1,1,0]},{t:4,n:51,f:[{p:[6,2,127],t:7,e:"ui-display",f:[{p:[7,3,142],t:7,e:"ui-section",f:[{t:4,f:[{p:[9,5,189],t:7,e:"ui-button",a:{icon:"check",action:"auth_swipe"},f:["Authorize ",{t:2,r:"data.auth_required",p:[9,59,243]}]}],n:50,r:"data.auth_required",p:[8,4,158]},{t:4,n:51,f:[{p:[11,5,294],t:7,e:"ui-button",a:{icon:"warning",state:[{t:2,x:{r:["data.red_alert"],s:'_0?"disabled":null'},p:[11,38,327]}],action:"red_alert"},f:["Red Alert"]}," ",{p:[12,5,412],t:7,e:"ui-button",a:{icon:"wrench",state:[{t:2,x:{r:["data.emergency_maint"],s:'_0?"disabled":null'},p:[12,37,444]}],action:"emergency_maint"},f:["Emergency Maintenance Access"]}," ",{p:[13,5,560],t:7,e:"ui-button",a:{icon:"warning",state:"null",action:"bsa_unlock"},f:["Bluespace Artillery Unlock"]}],r:"data.auth_required"}]}]}],r:"data.waiting"}]},e.exports=a.extend(r.exports)},{341:341}],404:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Ore values"},f:[{t:4,f:[{p:[3,3,57],t:7,e:"ui-section",a:{label:[{t:2,r:"ore",p:[3,22,76]}]},f:[{p:[4,4,90],t:7,e:"span",f:[{t:2,r:"value",p:[4,10,96]}]}]}],n:52,r:"data.ores",p:[2,2,34]}]}," ",{p:[8,1,158],t:7,e:"ui-display",a:{title:"Points"},f:[{p:[9,2,188],t:7,e:"ui-section",a:{label:"Unclaimed points"},f:[{p:[10,3,229],t:7,e:"span",f:[{t:2,r:"data.unclaimed_points",p:[10,9,235]}]}," ",{p:[11,3,271],t:7,e:"ui-button",a:{action:"claim_points",state:[{t:2,x:{r:["data.unclaimed_points"],s:'_0?null:"disabled"'},p:[11,42,310]}]},f:["Claim points"]}]}]}," ",{p:[14,1,413],t:7,e:"ui-display",f:[{p:[15,2,428],t:7,e:"span",f:["Points: ",{t:2,r:"data.id_points",p:[15,16,442]}]}," ",{p:[16,2,470],t:7,e:"ui-section",a:{label:"Status"},f:[{p:[17,3,501],t:7,e:"span",f:[{t:2,r:"data.status_info",p:[17,9,507]}]}," ",{p:[18,3,538],t:7,e:"ui-button",a:{action:"move_shuttle",state:[{t:2,x:{r:["data.can_go_home"],s:'_0?null:"disabled"'},p:[18,42,577]}]},f:["Move shuttle"]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],405:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Known Languages"},f:[{t:4,f:[{p:[3,5,68],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[3,23,86]}]},f:[{p:[4,7,102],t:7,e:"span",f:[{t:2,r:"desc",p:[4,13,108]}]}," ",{p:[5,7,130],t:7,e:"span",f:["Key: ,",{t:2,r:"key",p:[5,19,142]}]}," ",{t:4,f:[{p:[7,9,186],t:7,e:"span",f:["(gained from mob)"]}],n:50,r:"shadow",p:[6,7,163]}," ",{p:[9,7,237],t:7,e:"span",f:[{t:2,x:{r:["can_speak"],s:'_0?"Can Speak":"Cannot Speak"'},p:[9,13,243]}]}," ",{t:4,f:[{p:[11,9,332],t:7,e:"ui-button",a:{action:"select_default",params:['{"language_name":"',{t:2,r:"name",p:[13,37,413]},'"}'],style:[{t:2,x:{r:["is_default","can_speak"],s:'_0?"selected":_1?null:"disabled"'},p:[14,18,442]}]},f:[{t:2,x:{r:["is_default"],s:'_0?"Default Language":"Select as Default"'},p:[15,10,512]}]}],n:50,r:"data.is_living",p:[10,7,301]}," ",{t:4,f:[{t:4,f:[{p:[20,11,666],t:7,e:"ui-button",a:{action:"grant_language",params:['{"language_name":"',{t:2,r:"name",p:[20,72,727]},'"}']},f:["Grant"]}],n:50,r:"shadow",p:[19,9,641]},{t:4,n:51,f:[{p:[22,11,784],t:7,e:"ui-button",a:{action:"remove_language",params:['{"language_name":"',{t:2,r:"name",p:[22,73,846]},'"}']},f:["Remove"]}],r:"shadow"}],n:50,r:"data.admin_mode",p:[18,7,609]}]}],n:52,r:"data.languages",p:[2,3,39]}]}," ",{t:4,f:[{t:4,f:[{p:[30,5,1004],t:7,e:"ui-button",a:{action:"toggle_omnitongue",style:[{t:2,x:{r:["data.omnitongue"],s:'_0?"selected":null'},p:[32,14,1061]}]},f:["Omnitongue ",{t:2,x:{r:["data.omnitongue"],s:'_0?"Enabled":"Disabled"' +},p:[33,19,1120]}]}],n:50,r:"data.is_living",p:[29,3,977]}," ",{p:[36,3,1196],t:7,e:"ui-display",a:{title:"Unknown Languages"},f:[{t:4,f:[{p:[38,7,1278],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[38,25,1296]}]},f:[{p:[39,9,1314],t:7,e:"span",f:[{t:2,r:"desc",p:[39,15,1320]}]}," ",{p:[40,9,1344],t:7,e:"span",f:["Key: ,",{t:2,r:"key",p:[40,21,1356]}]}," ",{p:[41,9,1379],t:7,e:"ui-button",a:{action:"grant_language",params:['{"language_name":"',{t:2,r:"name",p:[43,37,1460]},'"}']},f:["Grant"]}]}],n:52,r:"data.unknown_languages",p:[37,5,1239]}]}],n:50,r:"data.admin_mode",p:[28,1,951]}]},e.exports=a.extend(r.exports)},{341:341}],406:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Controls"},f:[{t:4,f:[{t:4,f:[{p:[4,4,81],t:7,e:"ui-section",a:{label:"Warning"},f:[{p:[5,5,114],t:7,e:"span",f:["Launchpad closed."]}]}],n:50,r:"data.pad_closed",p:[3,3,54]},{t:4,n:51,f:[{p:[8,4,176],t:7,e:"ui-section",a:{label:"Launchpad"},f:[{p:[9,4,210],t:7,e:"span",f:[{p:[9,10,216],t:7,e:"b",f:[{t:2,r:"data.pad_name",p:[9,13,219]}]}]},{p:[9,41,247],t:7,e:"br"}," ",{p:[10,4,255],t:7,e:"ui-button",a:{icon:"pencil",action:"rename"},f:["Rename"]}," ",{p:[11,4,318],t:7,e:"ui-button",a:{icon:"remove",style:"danger",action:"remove"},f:["Remove"]}]}," ",{p:[14,4,414],t:7,e:"ui-section",a:{label:"Set Target"},f:[{p:[15,4,449],t:7,e:"table",f:[{p:[16,4,460],t:7,e:"tr",f:[{p:[17,5,469],t:7,e:"td",a:{style:"width:25px!important"},f:[{p:[17,38,502],t:7,e:"ui-button",a:{action:"up-left"},f:["↖"]}]}," ",{p:[18,5,553],t:7,e:"td",a:{style:"width:25px!important; text-align:center"},f:[{p:[18,57,605],t:7,e:"ui-button",a:{action:"up"},f:["↑"]}]}," ",{p:[19,5,651],t:7,e:"td",a:{style:"width:25px!important; text-align:right"},f:[{p:[19,56,702],t:7,e:"ui-button",a:{action:"up-right"},f:["↗"]}]}]}," ",{p:[21,4,762],t:7,e:"tr",f:[{p:[22,5,771],t:7,e:"td",a:{style:"width:25px!important"},f:[{p:[22,38,804],t:7,e:"ui-button",a:{action:"left",style:"width:35px!important"},f:["â†"]}]}," ",{p:[23,5,881],t:7,e:"td",a:{style:"width:25px!important; text-align:center"},f:[{p:[23,57,933],t:7,e:"ui-button",a:{action:"reset"},f:["R"]}]}," ",{p:[24,5,982],t:7,e:"td",a:{style:"width:25px!important; text-align:right"},f:[{p:[24,56,1033],t:7,e:"ui-button",a:{action:"right"},f:["→"]}]}]}," ",{p:[26,4,1090],t:7,e:"tr",f:[{p:[27,5,1099],t:7,e:"td",a:{style:"width:25px!important"},f:[{p:[27,38,1132],t:7,e:"ui-button",a:{action:"down-left"},f:["↙"]}]}," ",{p:[28,5,1185],t:7,e:"td",a:{style:"width:25px!important; text-align:center"},f:[{p:[28,57,1237],t:7,e:"ui-button",a:{action:"down"},f:["↓"]}]}," ",{p:[29,5,1285],t:7,e:"td",a:{style:"width:25px!important; text-align:right"},f:[{p:[29,56,1336],t:7,e:"ui-button",a:{action:"down-right"},f:["↘"]}]}]}]}]}," ",{p:[33,4,1427],t:7,e:"ui-section",a:{label:"Current Target"},f:[{p:[34,5,1467],t:7,e:"span",f:[{t:2,r:"data.abs_y",p:[34,11,1473]}," ",{t:2,r:"data.north_south",p:[34,26,1488]}]},{p:[34,53,1515],t:7,e:"br"}," ",{p:[35,5,1524],t:7,e:"span",f:[{t:2,r:"data.abs_x",p:[35,11,1530]}," ",{t:2,r:"data.east_west",p:[35,26,1545]}]}]}," ",{p:[37,4,1591],t:7,e:"ui-section",a:{label:"Activate"},f:[{p:[38,5,1625],t:7,e:"ui-button",a:{action:"launch",tooltip:"Teleport everything on the pad to the target.","tooltip-side":"down"},f:["Launch"]}," ",{p:[39,5,1751],t:7,e:"ui-button",a:{action:"pull",tooltip:"Teleport everything from the target to the pad.","tooltip-side":"down"},f:["Pull"]}]}],r:"data.pad_closed"}],n:50,r:"data.has_pad",p:[2,2,31]},{t:4,n:51,f:[{p:[45,3,1912],t:7,e:"ui-section",a:{label:"Warning"},f:[{p:[46,4,1944],t:7,e:"span",f:["No launchpad found. Link the remote to a launchpad."]}]}],r:"data.has_pad"}]}]},e.exports=a.extend(r.exports)},{341:341}],407:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";t.exports={data:{mechChargeState:function(t){var e=this.get("data.recharge_port.mech.cell.maxcharge");return t>=e/1.5?"good":t>=e/3?"average":"bad"},mechHealthState:function(t){var e=this.get("data.recharge_port.mech.maxhealth");return t>e/1.5?"good":t>e/3?"average":"bad"}}}}(r),r.exports.template={v:3,t:[" ",{p:[20,1,526],t:7,e:"ui-display",a:{title:"Mech Status"},f:[{t:4,f:[{t:4,f:[{p:[23,4,624],t:7,e:"ui-section",a:{label:"Integrity"},f:[{p:[24,6,660],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"adata.recharge_port.mech.maxhealth",p:[24,27,681]}],value:[{t:2,r:"adata.recharge_port.mech.health",p:[24,74,728]}],state:[{t:2,x:{r:["mechHealthState","adata.recharge_port.mech.health"],s:"_0(_1)"},p:[24,117,771]}]},f:[{t:2,x:{r:["adata.recharge_port.mech.health"],s:"Math.round(_0)"},p:[24,171,825]},"/",{t:2,r:"adata.recharge_port.mech.maxhealth",p:[24,219,873]}]}]}," ",{t:4,f:[{t:4,f:[{p:[28,5,1034],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[28,31,1060],t:7,e:"span",a:{"class":"bad"},f:["Cell Critical Failure"]}]}],n:50,r:"data.recharge_port.mech.cell.critfail",p:[27,3,984]},{t:4,n:51,f:[{p:[30,11,1141],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[31,13,1180],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"adata.recharge_port.mech.cell.maxcharge",p:[31,34,1201]}],value:[{t:2,r:"adata.recharge_port.mech.cell.charge",p:[31,86,1253]}],state:[{t:2,x:{r:["mechChargeState","adata.recharge_port.mech.cell.charge"],s:"_0(_1)"},p:[31,134,1301]}]},f:[{t:2,x:{r:["adata.recharge_port.mech.cell.charge"],s:"Math.round(_0)"},p:[31,193,1360]},"/",{t:2,x:{r:["adata.recharge_port.mech.cell.maxcharge"],s:"Math.round(_0)"},p:[31,246,1413]}]}]}],r:"data.recharge_port.mech.cell.critfail"}],n:50,r:"data.recharge_port.mech.cell",p:[26,4,945]},{t:4,n:51,f:[{p:[35,3,1524],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[35,29,1550],t:7,e:"span",a:{"class":"bad"},f:["Cell Missing"]}]}],r:"data.recharge_port.mech.cell"}],n:50,r:"data.recharge_port.mech",p:[22,2,589]},{t:4,n:51,f:[{p:[38,4,1625],t:7,e:"ui-section",f:["Mech Not Found"]}],r:"data.recharge_port.mech"}],n:50,r:"data.recharge_port",p:[21,3,561]},{t:4,n:51,f:[{p:[41,5,1689],t:7,e:"ui-section",f:["Recharging Port Not Found"]}," ",{p:[42,2,1741],t:7,e:"ui-button",a:{icon:"refresh",action:"reconnect"},f:["Reconnect"]}],r:"data.recharge_port"}]}]},e.exports=a.extend(r.exports)},{341:341}],408:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{t:4,f:[{p:[3,5,43],t:7,e:"ui-section",a:{label:"Interface Lock"},f:[{p:[4,7,85],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.locked"],s:'_0?"lock":"unlock"'},p:[4,24,102]}],action:"lock"},f:[{t:2,x:{r:["data.locked"],s:'_0?"Engaged":"Disengaged"'},p:[4,75,153]}]}]}],n:50,r:"data.siliconUser",p:[2,3,14]},{t:4,n:51,f:[{p:[7,5,241],t:7,e:"span",f:["Swipe an ID card to ",{t:2,x:{r:["data.locked"],s:'_0?"unlock":"lock"'},p:[7,31,267]}," this interface."]}],r:"data.siliconUser"}]}," ",{p:[10,1,349],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[11,3,379],t:7,e:"ui-section",a:{label:"Power"},f:[{t:4,f:[{p:[13,7,458],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[13,24,475]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[13,68,519]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[13,116,567]}]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"},p:[12,5,410]},{t:4,n:51,f:[{p:[15,7,625],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.on"],s:'_0?"good":"bad"'},p:[15,20,638]}],state:[{t:2,x:{r:["data.cell"],s:'_0?null:"disabled"'},p:[15,57,675]}]},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[15,92,710]}]}],x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"}}]}," ",{p:[18,3,774],t:7,e:"ui-section",a:{label:"Cell"},f:[{p:[19,5,804],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.cell"],s:'_0?null:"bad"'},p:[19,18,817]}]},f:[{t:2,x:{r:["data.cell","data.cellPercent"],s:'_0?_1+"%":"No Cell"'},p:[19,48,847]}]}]}," ",{p:[21,3,923],t:7,e:"ui-section",a:{label:"Mode"},f:[{p:[22,5,953],t:7,e:"span",a:{"class":[{t:2,r:"data.modeStatus",p:[22,18,966]}]},f:[{t:2,r:"data.mode",p:[22,39,987]}]}]}," ",{p:[24,3,1026],t:7,e:"ui-section",a:{label:"Load"},f:[{p:[25,5,1056],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.load"],s:'_0?"good":"average"'},p:[25,18,1069]}]},f:[{t:2,x:{r:["data.load"],s:'_0?_0:"None"'},p:[25,54,1105]}]}]}," ",{p:[27,3,1165],t:7,e:"ui-section",a:{label:"Destination"},f:[{p:[28,5,1202],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.destination"],s:'_0?"good":"average"'},p:[28,18,1215]}]},f:[{t:2,x:{r:["data.destination"],s:'_0?_0:"None"'},p:[28,60,1257]}]}]}]}," ",{t:4,f:[{p:{button:[{t:4,f:[{p:[35,9,1479],t:7,e:"ui-button",a:{icon:"eject",action:"unload"},f:["Unload"]}],n:50,r:"data.load",p:[34,7,1453]}," ",{t:4,f:[{p:[38,9,1586],t:7,e:"ui-button",a:{icon:"eject",action:"ejectpai"},f:["Eject PAI"]}],n:50,r:"data.haspai",p:[37,7,1558]}," ",{p:[40,7,1670],t:7,e:"ui-button",a:{icon:"pencil",action:"setid"},f:["Set ID"]}]},t:7,e:"ui-display",a:{title:"Controls",button:0},f:[" ",{p:[42,5,1750],t:7,e:"ui-section",a:{label:"Destination"},f:[{p:[43,7,1789],t:7,e:"ui-button",a:{icon:"pencil",action:"destination"},f:["Set Destination"]}," ",{p:[44,7,1869],t:7,e:"ui-button",a:{icon:"stop",action:"stop"},f:["Stop"]}," ",{p:[45,7,1929],t:7,e:"ui-button",a:{icon:"play",action:"go"},f:["Go"]}]}," ",{p:[47,5,2001],t:7,e:"ui-section",a:{label:"Home"},f:[{p:[48,7,2033],t:7,e:"ui-button",a:{icon:"home",action:"home"},f:["Go Home"]}," ",{p:[49,7,2096],t:7,e:"ui-button",a:{icon:"pencil",action:"sethome"},f:["Set Home"]}]}," ",{p:[51,5,2181],t:7,e:"ui-section",a:{label:"Settings"},f:[{p:[52,7,2217],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.autoReturn"],s:'_0?"check-square-o":"square-o"'},p:[52,24,2234]}],style:[{t:2,x:{r:["data.autoReturn"],s:'_0?"selected":null'},p:[52,84,2294]}],action:"autoret"},f:["Auto-Return Home"]}," ",{p:[54,7,2396],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.autoPickup"],s:'_0?"check-square-o":"square-o"'},p:[54,24,2413]}],style:[{t:2,x:{r:["data.autoPickup"],s:'_0?"selected":null'},p:[54,84,2473]}],action:"autopick"},f:["Auto-Pickup Crate"]}," ",{p:[56,7,2577],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.reportDelivery"],s:'_0?"check-square-o":"square-o"'},p:[56,24,2594]}],style:[{t:2,x:{r:["data.reportDelivery"],s:'_0?"selected":null'},p:[56,88,2658]}],action:"report"},f:["Report Deliveries"]}]}]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"},p:[31,1,1343]}]},e.exports=a.extend(r.exports)},{341:341}],409:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Nanite Chamber Console"},f:[{p:[2,1,44],t:7,e:"ui-display",a:{title:"Program Disk"},f:[{t:4,f:[{p:[4,2,101],t:7,e:"ui-button",a:{icon:"eject",action:"eject"},f:["Eject Disk"]},{p:[4,63,162],t:7,e:"br"}," ",{t:4,f:[{p:[6,3,195],t:7,e:"ui-section",a:{label:"Program Name"},f:[{t:2,r:"data.disk.name",p:[6,36,228]}]}," ",{p:[7,3,262],t:7,e:"ui-section",a:{label:"Description"},f:[{t:2,r:"data.disk.desc",p:[7,35,294]}]}," ",{p:[8,3,328],t:7,e:"ui-section",a:{label:"Activation Status"},f:[{t:2,x:{r:["data.disk.activated"],s:'_0?"Active":"Inactive"'},p:[8,41,366]}]}," ",{t:4,f:[{p:[10,4,468],t:7,e:"ui-section",a:{label:"Activation Delay"},f:[{t:2,r:"data.disk.activation_delay",p:[10,41,505]}]}],n:50,r:"data.disk.activation_delay",p:[9,3,430]}," ",{t:4,f:[{p:[13,4,588],t:7,e:"ui-section",a:{label:"Timer"},f:[{t:2,r:"data.disk.timer",p:[13,30,614]}]}," ",{p:[14,4,650],t:7,e:"ui-section",a:{label:"Timer Type "},f:[{t:2,r:"data.disk.timer_type",p:[14,36,682]}]}],n:50,r:"data.disk.timer",p:[12,3,561]}," ",{t:4,f:[{p:[17,4,769],t:7,e:"ui-section",a:{label:"Activation Code"},f:[{t:2,r:"data.disk.activation_code",p:[17,40,805]}]}],n:50,r:"data.disk.activation_code",p:[16,3,732]}," ",{t:4,f:[{p:[20,4,899],t:7,e:"ui-section",a:{label:"Deactivation Code"},f:[{t:2,r:"data.disk.deactivation_code",p:[20,42,937]}]}],n:50,r:"data.disk.deactivation_code",p:[19,3,860]}," ",{t:4,f:[{p:[23,4,1025],t:7,e:"ui-section",a:{label:"Kill Code"},f:[{t:2,r:"data.disk.kill_code",p:[23,34,1055]}]}],n:50,r:"data.disk.kill_code",p:[22,3,994]}," ",{t:4,f:[{p:[26,4,1138],t:7,e:"ui-section",a:{label:"Trigger Code"},f:[{t:2,r:"data.disk.trigger_code",p:[26,37,1171]}]}],n:50,r:"data.disk.trigger_code",p:[25,3,1104]}," ",{t:4,f:[{t:4,f:[{p:[30,6,1303],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[30,25,1322]}]},f:[{t:2,r:"value",p:[30,35,1332]}]}],n:52,r:"data.disk.extra_settings",p:[29,4,1263]}],n:50,r:"data.disk.has_extra_settings",p:[28,3,1223]}],n:50,r:"data.has_program",p:[5,2,168]},{t:4,n:51,f:[{p:[34,3,1390],t:7,e:"ui-notice",f:["No program detected."]}],r:"data.has_program"}],n:50,r:"data.has_disk",p:[3,1,78]},{t:4,n:51,f:[{p:[37,2,1453],t:7,e:"ui-notice",f:["Insert disk."]}],r:"data.has_disk"}]}," ",{p:[40,1,1511],t:7,e:"br"}," ",{t:4,f:[{p:[42,2,1541],t:7,e:"ui-notice",f:[{t:2,r:"data.status_msg",p:[42,13,1552]}]}],n:50,r:"data.status_msg",p:[41,1,1516]},{t:4,n:51,f:[{p:[44,2,1594],t:7,e:"ui-display",a:{title:"Chamber"},f:[{p:[45,2,1624],t:7,e:"ui-section",f:[{p:[45,14,1636],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.locked"],s:'_0?"lock-open":"lock"'},p:[45,30,1652]}],action:"toggle_lock"},f:[{t:2,x:{r:["data.locked"],s:'_0?"Unlock":"Lock"'},p:[45,90,1712]}," Chamber"]},{p:[45,146,1768],t:7,e:"br"}]}," ",{p:[46,2,1787],t:7,e:"ui-section",f:[{p:[46,14,1799],t:7,e:"b",f:["Occupant:"]}," ",{t:2,r:"data.occupant_name",p:[46,31,1816]}]}," ",{t:4,f:[{p:[48,4,1882],t:7,e:"ui-section",f:[{p:[48,16,1894],t:7,e:"ui-notice",f:["No nanites detected."]}]}," ",{p:[49,4,1954],t:7,e:"ui-section",f:[{p:[49,16,1966],t:7,e:"ui-button",a:{icon:"syringe",action:"nanite_injection"},f:["Implant Nanites"]}]}],n:50,x:{r:["data.has_nanites"],s:"!_0"},p:[47,2,1853]},{t:4,n:51,f:[{p:[51,3,2071],t:7,e:"ui-display",a:{title:"Nanites"},f:[{t:4,f:[{p:[53,5,2129],t:7,e:"ui-button",a:{icon:"download",action:"add_program"},f:["Install Program From Disk"]},{p:[53,90,2214],t:7,e:"br"}," ",{p:[54,5,2223],t:7,e:"br"}],n:50,r:"data.has_disk",p:[52,4,2103]}," ",{p:[56,4,2242],t:7,e:"ui-section",f:[{p:[57,5,2259],t:7,e:"ui-section",a:{label:"Nanite Volume"},f:[{t:2,r:"data.nanite_volume",p:[57,39,2293]}]}," ",{p:[58,5,2333],t:7,e:"ui-section",a:{label:"Growth Rate"},f:[{t:2,r:"data.regen_rate",p:[58,37,2365]}]}," ",{p:[59,5,2402],t:7,e:"ui-section",a:{label:"Safety Threshold"},f:[{t:2,r:"data.safety_threshold",p:[59,42,2439]}," ",{p:[59,68,2465],t:7,e:"ui-button",a:{icon:"pencil",action:"set_safety"},f:["Set"]}]}," ",{p:[60,5,2544],t:7,e:"ui-section",a:{label:"Cloud ID"},f:[{t:2,x:{r:["data.cloud_id"],s:'_0?_0:"No Cloud"'},p:[60,34,2573]}," ",{p:[60,82,2621],t:7,e:"ui-button",a:{icon:"pencil",action:"set_cloud"},f:["Set"]}]}]}," ",{p:[62,4,2715],t:7,e:"ui-display",a:{title:"Programs"},f:[{t:4,f:[{p:[64,6,2782],t:7,e:"ui-display",a:{title:[{t:2,r:"name",p:[64,25,2801]}],button:0},f:[{p:[65,6,2824],t:7,e:"ui-button",a:{icon:"minus",action:"remove_program",params:['{"program_id": "',{t:2,r:"id",p:[65,78,2896]},'"}']},f:["Uninstall"]}," ",{p:[66,6,2933],t:7,e:"ui-section",a:{label:"Description"},f:[{t:2,r:"desc",p:[66,38,2965]}]}," ",{t:4,f:[{p:[68,7,3027],t:7,e:"ui-section",a:{label:"Activation Status"},f:[{t:2,x:{r:["activated"],s:'_0?"Active":"Inactive"'},p:[68,45,3065]}]}," ",{p:[69,7,3123],t:7,e:"ui-section",a:{label:"Nanites Consumed"},f:[{t:2,r:"use_rate",p:[69,44,3160]},"/s"]}," ",{t:4,f:[{p:[71,8,3221],t:7,e:"ui-section",a:{label:"Trigger Cost"},f:[{t:2,r:"trigger_cost",p:[71,41,3254]}]}," ",{p:[72,8,3291],t:7,e:"ui-section",a:{label:"Trigger Cooldown"},f:[{t:2,r:"trigger_cooldown",p:[72,45,3328]}," seconds"]}],n:50,r:"can_trigger",p:[70,7,3194]}," ",{t:4,f:[{t:4,f:[{p:[76,9,3459],t:7,e:"ui-section",a:{label:"Activation Delay"},f:[{t:2,r:"activation_delay",p:[76,46,3496]}]}],n:50,r:"activation_delay",p:[75,8,3426]}," ",{t:4,f:[{p:[79,9,3574],t:7,e:"ui-section",a:{label:"Timer"},f:[{t:2,r:"timer",p:[79,35,3600]}]}," ",{p:[80,9,3631],t:7,e:"ui-section",a:{label:"Timer Type"},f:[{t:2,r:"timer_type",p:[80,40,3662]}]}],n:50,r:"timer",p:[78,8,3552]}," ",{t:4,f:[{t:4,f:[{p:[84,11,3782],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[84,30,3801]}]},f:[{t:2,r:"value",p:[84,40,3811]}]}],n:52,r:"extra_settings",p:[83,9,3747]}],n:50,r:"has_extra_settings",p:[82,8,3712]}," ",{t:4,f:[{t:4,f:[{p:[89,10,3944],t:7,e:"ui-section",a:{label:"Activation Code"},f:[{t:2,r:"activation_code",p:[89,46,3980]}]}],n:50,r:"activation_code",p:[88,9,3911]}," ",{t:4,f:[{p:[92,10,4072],t:7,e:"ui-section",a:{label:"Deactivation Code"},f:[{t:2,r:"deactivation_code",p:[92,48,4110]}]}],n:50,r:"deactivation_code",p:[91,9,4037]}," ",{t:4,f:[{p:[95,10,4196],t:7,e:"ui-section",a:{label:"Kill Code"},f:[{t:2,r:"kill_code",p:[95,40,4226]}]}],n:50,r:"kill_code",p:[94,9,4169]}," ",{t:4,f:[{p:[98,10,4307],t:7,e:"ui-section",a:{label:"Trigger Code"},f:[{t:2,r:"trigger_code",p:[98,43,4340]}]}],n:50,r:"trigger_code",p:[97,9,4277]}],n:50,x:{r:["data.scan_level"],s:"_0>=4"},p:[87,8,3874]}],n:50,x:{r:["data.scan_level"],s:"_0>=3"},p:[74,7,3390]}],n:50,x:{r:["data.scan_level"],s:"_0>=2"},p:[67,6,2992]}]}],n:52,r:"data.mob_programs",p:[63,5,2749]}]}]}],x:{r:["data.has_nanites"],s:"!_0"}}]}],r:"data.status_msg"}]}]},e.exports=a.extend(r.exports)},{341:341}],410:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Nanite Cloud Console"},f:[{p:[2,1,42],t:7,e:"ui-display",a:{title:"Program Disk"},f:[{t:4,f:[{p:[4,3,101],t:7,e:"ui-button",a:{icon:"eject",action:"eject"},f:["Eject Disk"]},{p:[4,64,162],t:7,e:"br"}," ",{t:4,f:[{p:[6,4,197],t:7,e:"ui-section",f:[{p:[7,5,214],t:7,e:"ui-section",a:{label:"Program Name"},f:[{t:2,r:"data.disk.name",p:[7,38,247]}]}," ",{p:[8,5,283],t:7,e:"ui-section",a:{label:"Description"},f:[{t:2,r:"data.disk.desc",p:[8,37,315]}]}," ",{p:[9,5,351],t:7,e:"ui-section",a:{label:"Activation Status"},f:[{t:2,x:{r:["data.disk.activated"],s:'_0?"Active":"Inactive"'},p:[9,43,389]}]}," ",{t:4,f:[{p:[11,6,495],t:7,e:"ui-section",a:{label:"Activation Delay"},f:[{t:2,r:"data.disk.activation_delay",p:[11,43,532]}]}],n:50,r:"data.disk.activation_delay",p:[10,5,455]}," ",{t:4,f:[{p:[14,6,621],t:7,e:"ui-section",a:{label:"Timer"},f:[{t:2,r:"data.disk.timer",p:[14,32,647]}]}," ",{p:[15,6,685],t:7,e:"ui-section",a:{label:"Timer Type "},f:[{t:2,r:"data.disk.timer_type",p:[15,38,717]}]}],n:50,r:"data.disk.timer",p:[13,5,592]}," ",{t:4,f:[{p:[18,6,810],t:7,e:"ui-section",a:{label:"Activation Code"},f:[{t:2,r:"data.disk.activation_code",p:[18,42,846]}]}],n:50,r:"data.disk.activation_code",p:[17,5,771]}," ",{t:4,f:[{p:[21,6,946],t:7,e:"ui-section",a:{label:"Deactivation Code"},f:[{t:2,r:"data.disk.deactivation_code",p:[21,44,984]}]}],n:50,r:"data.disk.deactivation_code",p:[20,5,905]}," ",{t:4,f:[{p:[24,6,1078],t:7,e:"ui-section",a:{label:"Kill Code"},f:[{t:2,r:"data.disk.kill_code",p:[24,36,1108]}]}],n:50,r:"data.disk.kill_code",p:[23,5,1045]}," ",{t:4,f:[{p:[27,6,1197],t:7,e:"ui-section",a:{label:"Trigger Code"},f:[{t:2,r:"data.disk.trigger_code",p:[27,39,1230]}]}],n:50,r:"data.disk.trigger_code",p:[26,5,1161]}," ",{t:4,f:[{t:4,f:[{p:[31,8,1370],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[31,27,1389]}]},f:[{t:2,r:"value",p:[31,37,1399]}]}],n:52,r:"data.disk.extra_settings",p:[30,6,1328]}],n:50,r:"data.disk.has_extra_settings",p:[29,5,1286]}]}],n:50,r:"data.has_program",p:[5,3,169]},{t:4,n:51,f:[{p:[36,4,1480],t:7,e:"ui-notice",f:["No program detected."]}],r:"data.has_program"}],n:50,r:"data.has_disk",p:[3,2,77]},{t:4,n:51,f:[{p:[39,3,1546],t:7,e:"ui-notice",f:["Insert disk."]}],r:"data.has_disk"}]}," ",{p:[42,1,1605],t:7,e:"ui-display",a:{title:"Cloud Storage"},f:[{t:4,f:[{p:[44,3,1670],t:7,e:"ui-button",a:{icon:"plus-circle",action:"create_backup"},f:["Create New Backup"]}," ",{p:[45,3,1755],t:7,e:"ui-display",a:{title:"Active Backups"},f:[{t:4,f:[{p:[47,5,1827],t:7,e:"ui-button",a:{action:"set_view",params:['{"view": "',{t:2,r:"cloud_id",p:[47,52,1874]},'"}']},f:["Backup #",{t:2,r:"cloud_id",p:[47,76,1898]}]}],n:52,r:"data.cloud_backups",p:[46,4,1794]}]}],n:50,x:{r:["data.current_view"],s:"!_0"},p:[43,2,1641]},{t:4,n:51,f:[{p:[51,3,1964],t:7,e:"ui-button",a:{icon:"undo",action:"set_view",params:'{"view": "0"}'},f:["Return"]}," ",{t:4,f:[{p:[53,4,2079],t:7,e:"ui-notice",f:["ERROR: Backup not found."]}],n:50,x:{r:["data.cloud_backup"],s:"!_0"},p:[52,3,2049]},{t:4,n:51,f:[{p:[55,4,2141],t:7,e:"ui-display",a:{title:["Backup #",{t:2,r:"data.current_view",p:[55,31,2168]}]},f:[{t:4,f:[{p:[57,6,2226],t:7,e:"ui-button",a:{icon:"upload",action:"upload_program",style:"selected"},f:["Upload Program From Disk"]},{p:[57,108,2328],t:7,e:"br"}],n:50,r:"data.has_program",p:[56,5,2196]}," ",{t:4,f:[{p:[60,6,2384],t:7,e:"hr"}," ",{p:[61,6,2394],t:7,e:"ui-section",f:[{p:[62,7,2413],t:7,e:"h3",f:[{t:2,r:"name",p:[62,11,2417]}]}," ",{p:[63,7,2437],t:7,e:"div",a:{style:"float:right"},f:[{p:[64,8,2470],t:7,e:"ui-button",a:{icon:"minus-circle",action:"remove_program",style:"danger",params:['{"program_id": "',{t:2,r:"id",p:[64,102,2564]},'"}']},f:["Uninstall"]}]}]}," ",{p:[67,6,2633],t:7,e:"ui-section",f:[{p:[68,7,2652],t:7,e:"ui-section",a:{label:"Description"},f:[{t:2,r:"desc",p:[68,39,2684]}]}," ",{p:[69,7,2712],t:7,e:"ui-section",a:{label:"Activation Status"},f:[{t:2,x:{r:["activated"],s:'_0?"Active":"Inactive"'},p:[69,45,2750]}]}," ",{p:[70,7,2808],t:7,e:"ui-section",a:{label:"Nanites Consumed"},f:[{t:2,r:"use_rate",p:[70,44,2845]},"/s"]}," ",{t:4,f:[{p:[72,8,2906],t:7,e:"ui-section",a:{label:"Trigger Cost"},f:[{t:2,r:"trigger_cost",p:[72,41,2939]},"/s"]}," ",{p:[73,8,2978],t:7,e:"ui-section",a:{label:"Trigger Cooldown"},f:[{t:2,r:"trigger_cooldown",p:[73,45,3015]},"/s"]}],n:50,r:"can_trigger",p:[71,7,2879]}," ",{t:4,f:[{p:[76,8,3103],t:7,e:"ui-section",a:{label:"Activation Delay"},f:[{t:2,r:"activation_delay",p:[76,45,3140]}]}],n:50,r:"activation_delay",p:[75,7,3071]}," ",{t:4,f:[{p:[79,8,3215],t:7,e:"ui-section",a:{label:"Timer"},f:[{t:2,r:"timer",p:[79,34,3241]}]}," ",{p:[80,8,3271],t:7,e:"ui-section",a:{label:"Timer Type "},f:[{t:2,r:"timer_type",p:[80,40,3303]}]}],n:50,r:"timer",p:[78,7,3194]}," ",{t:4,f:[{p:[83,8,3382],t:7,e:"ui-section",a:{label:"Activation Code"},f:[{t:2,r:"activation_code",p:[83,44,3418]}]}],n:50,r:"activation_code",p:[82,7,3351]}," ",{t:4,f:[{p:[86,8,3504],t:7,e:"ui-section",a:{label:"Deactivation Code"},f:[{t:2,r:"deactivation_code",p:[86,46,3542]}]}],n:50,r:"deactivation_code",p:[85,7,3471]}," ",{t:4,f:[{p:[89,8,3622],t:7,e:"ui-section",a:{label:"Kill Code"},f:[{t:2,r:"kill_code",p:[89,38,3652]}]}],n:50,r:"kill_code",p:[88,7,3597]}," ",{t:4,f:[{p:[92,8,3727],t:7,e:"ui-section",a:{label:"Trigger Code"},f:[{t:2,r:"trigger_code",p:[92,41,3760]}]}],n:50,r:"trigger_code",p:[91,7,3699]}," ",{t:4,f:[{t:4,f:[{p:[96,10,3878],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[96,29,3897]}]},f:[{t:2,r:"value",p:[96,39,3907]}]}],n:52,r:"extra_settings",p:[95,8,3844]}],n:50,r:"has_extra_settings",p:[94,7,3810]}]}],n:52,r:"data.cloud_programs",p:[59,5,2349]}]}],x:{r:["data.cloud_backup"],s:"!_0"}}],x:{r:["data.current_view"],s:"!_0"}}]}]}]},e.exports=a.extend(r.exports)},{341:341}],411:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Nanite Program Hub"},f:[{t:4,f:[{p:[3,2,63],t:7,e:"ui-display",a:{title:"Program Disk"},f:[{p:[4,3,99],t:7,e:"ui-section",f:[{p:[5,4,115],t:7,e:"ui-button",a:{icon:"eject",action:"eject"},f:["Eject Disk"]}," ",{p:[6,4,180],t:7,e:"ui-button",a:{icon:"minus-circle",action:"clear"},f:["Delete Program"]}]}," ",{t:4,f:[{p:[9,4,299],t:7,e:"ui-section",a:{label:"Program Name"},f:[{t:2,r:"data.disk.name",p:[9,37,332]}]}," ",{p:[10,4,367],t:7,e:"ui-section",a:{label:"Description"},f:[{t:2,r:"data.disk.desc",p:[10,36,399]}]}],n:50,r:"data.has_program",p:[8,3,271]},{t:4,n:51,f:[{p:[12,4,445],t:7,e:"ui-notice",f:["No program installed."]}],r:"data.has_program"}]}],n:50,r:"data.has_disk",p:[2,1,40]},{t:4,n:51,f:[{p:[16,2,525],t:7,e:"ui-notice",f:["Insert disk."]}],r:"data.has_disk"},{p:[18,1,569],t:7,e:"br"}," ",{p:[19,1,574],t:7,e:"ui-display",a:{title:"Programs"},f:[{p:[20,2,605],t:7,e:"ui-section",f:[{p:[21,3,620],t:7,e:"ui-button",a:{icon:"undo",action:"set_category",params:'{"category": "Main"}'},f:["Return"]}," ",{p:[22,3,716],t:7,e:"ui-button",a:{icon:"align-justify ",action:"toggle_details"},f:[{t:2,x:{r:["data.detail_view"],s:'_0?"Compact View":"Detailed View"'},p:[22,60,773]}]}]}," ",{t:4,f:[{p:[25,3,892],t:7,e:"ui-display",f:[{t:4,f:[{p:[27,5,938],t:7,e:"ui-section",f:[{p:[27,17,950],t:7,e:"ui-button",a:{action:"set_category",params:['{"category": "',{t:2,r:"name",p:[27,72,1005]},'"}']},f:[{t:2,r:"name",p:[27,84,1017]}]}]}],n:52,r:"data.categories",p:[26,4,908]}]}],n:50,x:{r:["data.category"],s:'_0=="Main"'},p:[24,2,858]},{t:4,n:51,f:[{p:[31,3,1092],t:7,e:"ui-display",a:{title:[{t:2,r:"data.category",p:[31,22,1111]}]},f:[{t:4,f:[{t:4,f:[{p:[34,6,1196],t:7,e:"ui-display",f:[{p:[35,7,1215],t:7,e:"ui-section",f:[{p:[35,19,1227],t:7,e:"b",f:[{t:2,r:"name",p:[35,22,1230]}]}]}," ",{p:[36,7,1262],t:7,e:"ui-section",f:[{t:2,r:"desc",p:[36,19,1274]}]}," ",{p:[37,7,1302],t:7,e:"ui-section",f:[{p:[38,8,1322],t:7,e:"ui-button",a:{icon:"download",action:"download",params:['{"program_id": "',{t:2,r:"id",p:[38,77,1391]},'"}'],state:[{t:2,x:{r:["data.has_disk"],s:'_0?null:"disabled"'},p:[38,94,1408]}]},f:["Download"]}]}]}],n:50,r:"data.detail_view",p:[33,5,1166]},{t:4,n:51,f:[{p:[44,6,1542],t:7,e:"ui-section",f:[{p:[44,18,1554],t:7,e:"ui-button",a:{action:"download",params:['{"program_id": "',{t:2,r:"id",p:[44,71,1607]},'"}']},f:[{t:2,r:"name",p:[44,81,1617]}]}]}],r:"data.detail_view"}],n:52,r:"data.program_list",p:[32,4,1134]}]}],x:{r:["data.category"],s:'_0=="Main"'}}]}]}]},e.exports=a.extend(r.exports)},{341:341}],412:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Nanite Programming"},f:[{t:4,f:[{p:[3,3,65],t:7,e:"ui-notice",f:["Insert a nanite program disk."]}],n:50,x:{r:["data.has_disk"],s:"!_0"},p:[2,1,40]},{t:4,n:51,f:[{p:[5,3,129],t:7,e:"ui-button",a:{icon:"eject",action:"eject"},f:["Eject Disk"]}," ",{t:4,f:[{p:[7,5,223],t:7,e:"ui-notice",f:["No program detected."]}],n:50,x:{r:["data.has_program"],s:"!_0"},p:[6,3,193]},{t:4,n:51,f:[{p:[9,5,282],t:7,e:"ui-section",f:[{p:[10,7,301],t:7,e:"ui-display",a:{title:[{t:2,r:"data.name",p:[10,26,320]}]},f:[{t:2,r:"data.desc",p:[11,9,344]}]}]}," ",{p:[14,5,400],t:7,e:"ui-section",f:[{p:[15,7,419],t:7,e:"ui-section",a:{label:"Program Info"},f:["Nanites Consumed: ",{t:2,r:"data.use_rate",p:[16,26,478]},{p:[16,43,495],t:7,e:"br"}," ",{t:4,f:["Trigger Cost: ",{t:2,r:"data.trigger_cost",p:[18,25,557]},"u",{p:[18,47,579],t:7,e:"br"}],n:50,r:"data.can_trigger",p:[17,9,508]}]}," ",{p:[22,7,627],t:7,e:"ui-section",a:{label:"Status"},f:[{p:[23,9,663],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.activated"],s:'_0?"toggle-on":"toggle-off"'},p:[24,17,690]}],action:"toggle_active"},f:[{t:2,x:{r:["data.activated"],s:'_0?"Active":"Inactive"'},p:[26,11,784]}]}]}," ",{p:[30,7,876],t:7,e:"ui-section",a:{label:"Settings"},f:[{p:[31,9,914],t:7,e:"ui-button",a:{icon:"pencil",action:"set_activation_delay"}}," Activation Delay: ",{t:2,r:"data.activation_delay",p:[31,95,1e3]}," ",{p:[31,121,1026],t:7,e:"br"}," ",{p:[32,9,1039],t:7,e:"ui-button",a:{icon:"pencil",action:"set_timer"}}," Timer: ",{t:2,r:"data.timer",p:[32,73,1103]}," ",{p:[32,88,1118],t:7,e:"br"}," ",{p:[33,9,1131],t:7,e:"ui-button",a:{icon:"pencil",action:"set_timer_type"}}," Timer Type: ",{t:2,r:"data.timer_type",p:[33,83,1205]}," ",{p:[33,103,1225],t:7,e:"br"}]}," ",{p:[36,7,1257],t:7,e:"ui-section",a:{label:"Codes"},f:[{p:[37,9,1292],t:7,e:"ui-button",a:{icon:"pencil",action:"set_code",params:'{"target_code": "activation"}'}}," Activation Code: ",{t:2,r:"data.activation_code",p:[37,121,1404]}," ",{p:[37,146,1429],t:7,e:"br"}," ",{p:[38,9,1442],t:7,e:"ui-button",a:{icon:"pencil",action:"set_code",params:'{"target_code": "deactivation"}'}}," Deactivation Code: ",{t:2,r:"data.deactivation_code",p:[38,125,1558]}," ",{p:[38,152,1585],t:7,e:"br"}," ",{p:[39,9,1598],t:7,e:"ui-button",a:{icon:"pencil",action:"set_code",params:'{"target_code": "kill"}'}}," Kill Code: ",{t:2,r:"data.kill_code",p:[39,109,1698]}," ",{p:[39,128,1717],t:7,e:"br"}," ",{t:4,f:[{p:[41,11,1765],t:7,e:"ui-button",a:{icon:"pencil",action:"set_code",params:'{"target_code": "trigger"}'}}," Trigger Code: ",{t:2,r:"data.trigger_code",p:[41,117,1871]}," ",{p:[41,139,1893],t:7,e:"br"}],n:50,r:"data.can_trigger",p:[40,9,1730]}]}," ",{t:4,f:[{p:[46,9,1981],t:7,e:"ui-section",a:{label:"Special"},f:[{t:4,f:[{p:[48,13,2062],t:7,e:"ui-button",a:{icon:"pencil",action:"set_extra_setting",params:['{"target_setting": "',{t:2,r:"name",p:[48,93,2142]},'"}']}}," ",{t:2,r:"name",p:[48,118,2167]},": ",{t:2,r:"value",p:[48,128,2177]}," ",{p:[48,138,2187],t:7,e:"br"}],n:52,r:"data.extra_settings",p:[47,11,2020]}]}],n:50,r:"data.has_extra_settings",p:[45,7,1941]}]}],x:{r:["data.has_program"],s:"!_0"}}],x:{r:["data.has_disk"],s:"!_0"}}]}]},e.exports=a.extend(r.exports)},{341:341}],413:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Nanite Control"},f:[{t:4,f:[{p:[3,3,58],t:7,e:"ui-notice",f:["The interface is locked."]}],n:50,r:"data.locked",p:[2,1,36]},{t:4,n:51,f:[{p:[5,3,117],t:7,e:"ui-button",a:{icon:"lock",action:"lock"},f:["Lock Interface"]}," ",{p:[6,3,183],t:7,e:"ui-button",a:{icon:"save",action:"save"},f:["Save Current Setting"]}," ",{p:[7,3,255],t:7,e:"ui-section",a:{label:"Signal Code"},f:[{p:[8,5,292],t:7,e:"span",f:[{t:2,r:"data.code",p:[8,11,298]}]}," ",{p:[9,4,322],t:7,e:"ui-button",a:{icon:"pencil",action:"set_code"},f:["Set"]}]}," ",{t:4,f:[{p:[12,5,432],t:7,e:"ui-section",a:{label:"Relay Code"},f:[{p:[13,7,470],t:7,e:"span",f:[{t:2,r:"data.relay_code",p:[13,13,476]}]}," ",{p:[14,5,507],t:7,e:"ui-button",a:{icon:"pencil",action:"set_relay_code"},f:["Set"]}]}],n:50,x:{r:["data.mode"],s:'_0=="Relay"'},p:[11,3,399]}," ",{p:[17,3,602],t:7,e:"ui-section",a:{label:"Signal Mode"},f:[{p:[18,5,639],t:7,e:"span",f:[{t:2,r:"data.mode",p:[18,11,645]}]}," ",{p:[19,5,670],t:7,e:"br"}," ",{p:[20,4,678],t:7,e:"ui-button",a:{action:"select_mode",params:'{"mode": "Off"}'},f:["Off"]}," ",{p:[21,5,755],t:7,e:"ui-button",a:{action:"select_mode",params:'{"mode": "Local"}'},f:["Local"]}," ",{p:[22,5,836],t:7,e:"ui-button",a:{action:"select_mode",params:'{"mode": "Targeted"}'},f:["Targeted"]}," ",{p:[23,5,923],t:7,e:"ui-button",a:{action:"select_mode",params:'{"mode": "Area"}'},f:["Area"]}," ",{p:[24,5,1002],t:7,e:"ui-button",a:{action:"select_mode",params:'{"mode": "Relay"}'},f:["Relay"]}]}],r:"data.locked"}]}," ",{p:[28,1,1117],t:7,e:"ui-display",a:{title:"Saved Settings"},f:[{t:4,f:[{p:[30,3,1186],t:7,e:"ui-button",a:{icon:"load",action:"load",params:['{"save_id": "',{t:2,r:"id",p:[30,61,1244]},'"}']},f:[{t:2,r:"name",p:[30,71,1254]}]}," ",{t:4,f:[{p:[32,4,1301],t:7,e:"ui-button",a:{icon:"remove",action:"remove_save",params:['{"save_id": "',{t:2,r:"id",p:[32,71,1368]},'"}']},f:["Remove"]}],n:50,x:{r:["data.locked"],s:"!_0"},p:[31,3,1277]}," ",{p:[34,3,1409],t:7,e:"br"}],n:52,r:"data.saved_settings",p:[29,2,1154]}]}]},e.exports=a.extend(r.exports)},{341:341}],414:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Ghost roles"},f:[{p:[2,2,34],t:7,e:"ui-section",a:{label:"Ignored roles"},f:[{t:4,f:[{p:[4,4,96],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["enabled"],s:'_0?"check-square-o":"square-o"'},p:[4,21,113]}],style:[{t:2,x:{r:["enabled"],s:'_0?"danger":null'},p:[4,73,165]}],action:"toggle_ignore",params:['{"key": "',{t:2,r:"key",p:[4,144,236]},'"}']},f:[{t:2,r:"desc",p:[4,155,247]}]}],n:52,r:"data.ignore",p:[3,3,71]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],415:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Relay"},f:[{t:4,f:[{p:[3,3,55],t:7,e:"h2",f:["NETWORK BUFFERS OVERLOADED"]}," ",{p:[4,3,93],t:7,e:"h3",f:["Overload Recovery Mode"]}," ",{p:[5,3,127],t:7,e:"i",f:["This system is suffering temporary outage due to overflow of traffic buffers. Until buffered traffic is processed, all further requests will be dropped. Frequent occurences of this error may indicate insufficient hardware capacity of your network. Please contact your network planning department for instructions on how to resolve this issue."] +}," ",{p:[6,3,479],t:7,e:"h3",f:["ADMINISTRATIVE OVERRIDE"]}," ",{p:[7,3,514],t:7,e:"b",f:["CAUTION - Data loss may occur"]}," ",{p:[8,3,555],t:7,e:"ui-button",a:{icon:"signal",action:"restart"},f:["Purge buffered traffic"]}],n:50,r:"data.dos_crashed",p:[2,2,28]},{t:4,n:51,f:[{p:[12,3,652],t:7,e:"ui-section",a:{label:"Relay status"},f:[{p:[13,4,689],t:7,e:"ui-button",a:{icon:"power-off",action:"toggle"},f:[{t:2,x:{r:["data.enabled"],s:'_0?"ENABLED":"DISABLED"'},p:[14,6,739]}]}]}," ",{p:[18,3,819],t:7,e:"ui-section",a:{label:"Network buffer status"},f:[{t:2,r:"data.dos_overload",p:[19,4,865]}," / ",{t:2,r:"data.dos_capacity",p:[19,28,889]}," GQ"]}],r:"data.dos_crashed"}]}]},e.exports=a.extend(r.exports)},{341:341}],416:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";t.exports={computed:{healthState:function(){var t=this.get("data.health");return t>70?"good":t>50?"average":"bad"}}}}(r),r.exports.template={v:3,t:[" "," ",{p:[15,1,306],t:7,e:"ntosheader"}," ",{t:4,f:[{p:[18,3,346],t:7,e:"ui-notice",f:[{p:[19,5,362],t:7,e:"span",f:["Reconstruction in progress!"]}]}],n:50,r:"data.restoring",p:[17,1,321]},{p:[24,1,428],t:7,e:"ui-display",f:[{p:[26,1,442],t:7,e:"div",a:{"class":"item"},f:[{p:[27,3,463],t:7,e:"div",a:{"class":"itemLabel"},f:["Inserted AI:"]}," ",{p:[30,3,512],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[31,2,539],t:7,e:"ui-button",a:{icon:"eject",action:"PRG_eject",state:[{t:2,x:{r:["data.nocard"],s:'_0?"disabled":null'},p:[31,52,589]}]},f:[{t:2,x:{r:["data.name"],s:'_0?_0:"---"'},p:[31,89,626]}]}]}]}," ",{t:4,f:[{p:[36,2,709],t:7,e:"b",f:["ERROR: ",{t:2,r:"data.error",p:[36,12,719]}]}],n:50,r:"data.error",p:[35,1,689]},{t:4,n:51,f:[{p:[38,2,748],t:7,e:"h2",f:["System Status"]}," ",{p:[39,2,772],t:7,e:"div",a:{"class":"item"},f:[{p:[40,3,793],t:7,e:"div",a:{"class":"itemLabel"},f:["Current AI:"]}," ",{p:[43,3,843],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.name",p:[44,4,872]}]}," ",{p:[46,3,897],t:7,e:"div",a:{"class":"itemLabel"},f:["Status:"]}," ",{p:[49,3,943],t:7,e:"div",a:{"class":"itemContent"},f:[{t:4,f:["Nonfunctional"],n:50,r:"data.isDead",p:[50,4,972]},{t:4,n:51,f:["Functional"],r:"data.isDead"}]}," ",{p:[56,3,1059],t:7,e:"div",a:{"class":"itemLabel"},f:["System Integrity:"]}," ",{p:[59,3,1115],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[60,4,1144],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.health",p:[60,37,1177]}],state:[{t:2,r:"healthState",p:[61,11,1204]}]},f:[{t:2,x:{r:["adata.health"],s:"Math.round(_0)"},p:[61,28,1221]},"%"]}]}," ",{p:[63,3,1274],t:7,e:"div",a:{"class":"itemLabel"},f:["Active Laws:"]}," ",{p:[66,3,1325],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[67,4,1354],t:7,e:"table",f:[{t:4,f:[{p:[69,6,1394],t:7,e:"tr",f:[{p:[69,10,1398],t:7,e:"td",f:[{p:[69,14,1402],t:7,e:"span",a:{"class":"highlight"},f:[{t:2,r:".",p:[69,38,1426]}]}]}]}],n:52,r:"data.ai_laws",p:[68,5,1366]}]}]}," ",{p:[73,2,1475],t:7,e:"ui-section",a:{label:"Operations"},f:[{p:[74,3,1509],t:7,e:"ui-button",a:{icon:"plus",style:[{t:2,x:{r:["data.restoring"],s:'_0?"disabled":null'},p:[74,33,1539]}],action:"PRG_beginReconstruction"},f:["Begin Reconstruction"]}]}]}],r:"data.error"}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(430)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,430:430}],417:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,46],t:7,e:"ntosheader"}," ",{t:4,f:[{p:[5,1,87],t:7,e:"ui-button",a:{action:"PRG_switchm",icon:"home",params:'{"target" : "mod"}',state:[{t:2,x:{r:["data.mmode"],s:'_0==1?"disabled":null'},p:[5,80,166]}]},f:["Access Modification"]}],n:50,r:"data.have_id_slot",p:[4,1,61]},{p:[7,1,247],t:7,e:"ui-button",a:{action:"PRG_switchm",icon:"folder-open",params:'{"target" : "manage"}',state:[{t:2,x:{r:["data.mmode"],s:'_0==2?"disabled":null'},p:[7,90,336]}]},f:["Job Management"]}," ",{p:[8,1,404],t:7,e:"ui-button",a:{action:"PRG_switchm",icon:"folder-open",params:'{"target" : "manifest"}',state:[{t:2,x:{r:["data.mmode"],s:'!_0?"disabled":null'},p:[8,92,495]}]},f:["Crew Manifest"]}," ",{t:4,f:[{p:[10,1,584],t:7,e:"ui-button",a:{action:"PRG_print",icon:"print",state:[{t:2,x:{r:["data.has_id","data.mmode"],s:'!_1||_0&&_1==1?null:"disabled"'},p:[10,51,634]}]},f:["Print"]}],n:50,r:"data.have_printer",p:[9,1,558]},{t:4,f:[{p:[14,1,753],t:7,e:"div",a:{"class":"item"},f:[{p:[15,3,774],t:7,e:"h2",f:["Crew Manifest"]}," ",{p:[16,3,799],t:7,e:"br"},"Please use security record computer to modify entries.",{p:[16,61,857],t:7,e:"br"},{p:[16,65,861],t:7,e:"br"}]}," ",{t:4,f:[{p:[19,2,898],t:7,e:"div",a:{"class":"item"},f:[{t:2,r:"name",p:[20,2,918]}," - ",{t:2,r:"rank",p:[20,13,929]}]}],n:52,r:"data.manifest",p:[18,1,873]}],n:50,x:{r:["data.mmode"],s:"!_0"},p:[13,1,733]},{t:4,n:51,f:[{t:4,n:50,x:{r:["data.mmode"],s:"_0==2"},f:[{p:[25,1,984],t:7,e:"div",a:{"class":"item"},f:[{p:[26,3,1005],t:7,e:"h2",f:["Job Management"]}]}," ",{p:[28,1,1036],t:7,e:"table",f:[{p:[29,1,1044],t:7,e:"tr",f:[{p:[29,5,1048],t:7,e:"td",a:{style:"width:25%"},f:[{p:[29,27,1070],t:7,e:"b",f:["Job"]}]},{p:[29,42,1085],t:7,e:"td",a:{style:"width:25%"},f:[{p:[29,64,1107],t:7,e:"b",f:["Slots"]}]},{p:[29,81,1124],t:7,e:"td",a:{style:"width:25%"},f:[{p:[29,103,1146],t:7,e:"b",f:["Open job"]}]},{p:[29,123,1166],t:7,e:"td",a:{style:"width:25%"},f:[{p:[29,145,1188],t:7,e:"b",f:["Close job"]}]}]}," ",{t:4,f:[{p:[32,2,1238],t:7,e:"tr",f:[{p:[32,6,1242],t:7,e:"td",f:[{t:2,r:"title",p:[32,10,1246]}]},{p:[32,24,1260],t:7,e:"td",f:[{t:2,r:"current",p:[32,28,1264]},"/",{t:2,r:"total",p:[32,40,1276]}]},{p:[32,54,1290],t:7,e:"td",f:[{p:[32,58,1294],t:7,e:"ui-button",a:{action:"PRG_open_job",params:['{"target" : "',{t:2,r:"title",p:[32,112,1348]},'"}'],state:[{t:2,x:{r:["status_open"],s:'_0?null:"disabled"'},p:[32,132,1368]}]},f:[{t:2,r:"desc_open",p:[32,169,1405]}]},{p:[32,194,1430],t:7,e:"br"}]},{p:[32,203,1439],t:7,e:"td",f:[{p:[32,207,1443],t:7,e:"ui-button",a:{action:"PRG_close_job",params:['{"target" : "',{t:2,r:"title",p:[32,262,1498]},'"}'],state:[{t:2,x:{r:["status_close"],s:'_0?null:"disabled"'},p:[32,282,1518]}]},f:[{t:2,r:"desc_close",p:[32,320,1556]}]}]}]}],n:52,r:"data.slots",p:[30,1,1215]}]}]},{t:4,n:50,x:{r:["data.mmode"],s:"!(_0==2)"},f:[" ",{p:[40,1,1626],t:7,e:"div",a:{"class":"item"},f:[{p:[41,3,1647],t:7,e:"h2",f:["Access Modification"]}]}," ",{t:4,f:[{p:[45,3,1707],t:7,e:"span",a:{"class":"alert"},f:[{p:[45,23,1727],t:7,e:"i",f:["Please insert the ID into the terminal to proceed."]}]},{p:[45,87,1791],t:7,e:"br"}],n:50,x:{r:["data.has_id"],s:"!_0"},p:[44,1,1684]},{p:[48,1,1805],t:7,e:"div",a:{"class":"item"},f:[{p:[49,3,1826],t:7,e:"div",a:{"class":"itemLabel"},f:["Target Identity:"]}," ",{p:[52,3,1879],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[53,2,1906],t:7,e:"ui-button",a:{icon:"eject",action:"PRG_eject",params:'{"target" : "id"}'},f:[{t:2,r:"data.id_name",p:[53,72,1976]}]}]}]}," ",{p:[56,1,2021],t:7,e:"div",a:{"class":"item"},f:[{p:[57,3,2042],t:7,e:"div",a:{"class":"itemLabel"},f:["Auth Identity:"]}," ",{p:[60,3,2093],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[61,2,2120],t:7,e:"ui-button",a:{icon:"eject",action:"PRG_eject",params:'{"target" : "auth"}'},f:[{t:2,r:"data.auth_name",p:[61,74,2192]}]}]}]}," ",{p:[64,1,2239],t:7,e:"hr"}," ",{t:4,f:[{t:4,f:[{p:[68,2,2295],t:7,e:"div",a:{"class":"item"},f:[{p:[69,4,2317],t:7,e:"h2",f:["Details"]}]}," ",{t:4,f:[{p:[73,2,2364],t:7,e:"div",a:{"class":"item"},f:[{p:[74,4,2386],t:7,e:"div",a:{"class":"itemLabel"},f:["Registered Name:"]}," ",{p:[77,4,2442],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.id_owner",p:[78,3,2470]}]}]}," ",{p:[81,2,2507],t:7,e:"div",a:{"class":"item"},f:[{p:[82,4,2529],t:7,e:"div",a:{"class":"itemLabel"},f:["Rank:"]}," ",{p:[85,4,2574],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.id_rank",p:[86,3,2602]}]}]}," ",{p:[89,2,2638],t:7,e:"div",a:{"class":"item"},f:[{p:[90,4,2660],t:7,e:"div",a:{"class":"itemLabel"},f:["Demote:"]}," ",{p:[93,4,2707],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[94,3,2735],t:7,e:"ui-button",a:{action:"PRG_terminate",icon:"gear",state:[{t:2,x:{r:["data.id_rank"],s:'_0=="Unassigned"?"disabled":null'},p:[94,56,2788]}]},f:["Demote ",{t:2,r:"data.id_owner",p:[94,117,2849]}]}]}]}],n:50,r:"data.minor",p:[72,2,2344]},{t:4,n:51,f:[{p:[99,2,2909],t:7,e:"div",a:{"class":"item"},f:[{p:[100,4,2931],t:7,e:"div",a:{"class":"itemLabel"},f:["Registered Name:"]}," ",{p:[103,4,2987],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[104,3,3015],t:7,e:"ui-button",a:{action:"PRG_edit",icon:"pencil",params:'{"name" : "1"}'},f:[{t:2,r:"data.id_owner",p:[104,70,3082]}]}]}]}," ",{p:[108,2,3132],t:7,e:"div",a:{"class":"item"},f:[{p:[109,4,3154],t:7,e:"h2",f:["Assignment"]}]}," ",{p:[111,3,3184],t:7,e:"ui-button",a:{action:"PRG_togglea",icon:"gear"},f:[{t:2,x:{r:["data.assignments"],s:'_0?"Hide assignments":"Show assignments"'},p:[111,47,3228]}]}," ",{p:[112,2,3304],t:7,e:"div",a:{"class":"item"},f:[{p:[113,4,3326],t:7,e:"span",a:{id:"allvalue.jobsslot"},f:[]}]}," ",{p:[117,2,3379],t:7,e:"div",a:{"class":"item"},f:[{t:4,f:[{p:[119,4,3429],t:7,e:"div",a:{id:"all-value.jobs"},f:[{p:[120,3,3457],t:7,e:"table",f:[{p:[121,5,3469],t:7,e:"tr",f:[{p:[122,4,3477],t:7,e:"th",f:["Command"]}," ",{p:[123,4,3497],t:7,e:"td",f:[{p:[124,6,3507],t:7,e:"ui-button",a:{action:"PRG_assign",params:'{"assign_target" : "Captain"}',state:[{t:2,x:{r:["data.id_rank"],s:'_0=="Captain"?"selected":null'},p:[124,83,3584]}]},f:["Captain"]}]}]}," ",{p:[127,5,3678],t:7,e:"tr",f:[{p:[128,4,3686],t:7,e:"th",f:["Special"]}," ",{p:[129,4,3706],t:7,e:"td",f:[{p:[130,6,3716],t:7,e:"ui-button",a:{action:"PRG_assign",params:'{"assign_target" : "Custom"}'},f:["Custom"]}]}]}," ",{p:[133,5,3827],t:7,e:"tr",f:[{p:[134,4,3835],t:7,e:"th",a:{style:"color: '#FFA500';"},f:["Engineering"]}," ",{p:[135,4,3885],t:7,e:"td",f:[{t:4,f:[{p:[137,5,3931],t:7,e:"ui-button",a:{action:"PRG_assign",params:['{"assign_target" : "',{t:2,r:"job",p:[137,64,3990]},'"}'],state:[{t:2,x:{r:["data.id_rank","job"],s:'_0==_1?"selected":null'},p:[137,82,4008]}]},f:[{t:2,r:"display_name",p:[137,127,4053]}]}],n:52,r:"data.engineering_jobs",p:[136,6,3895]}]}]}," ",{p:[141,5,4120],t:7,e:"tr",f:[{p:[142,4,4128],t:7,e:"th",a:{style:"color: '#008000';"},f:["Medical"]}," ",{p:[143,4,4174],t:7,e:"td",f:[{t:4,f:[{p:[145,5,4216],t:7,e:"ui-button",a:{action:"PRG_assign",params:['{"assign_target" : "',{t:2,r:"job",p:[145,64,4275]},'"}'],state:[{t:2,x:{r:["data.id_rank","job"],s:'_0==_1?"selected":null'},p:[145,82,4293]}]},f:[{t:2,r:"display_name",p:[145,127,4338]}]}],n:52,r:"data.medical_jobs",p:[144,6,4184]}]}]}," ",{p:[149,5,4405],t:7,e:"tr",f:[{p:[150,4,4413],t:7,e:"th",a:{style:"color: '#800080';"},f:["Science"]}," ",{p:[151,4,4459],t:7,e:"td",f:[{t:4,f:[{p:[153,5,4501],t:7,e:"ui-button",a:{action:"PRG_assign",params:['{"assign_target" : "',{t:2,r:"job",p:[153,64,4560]},'"}'],state:[{t:2,x:{r:["data.id_rank","job"],s:'_0==_1?"selected":null'},p:[153,82,4578]}]},f:[{t:2,r:"display_name",p:[153,127,4623]}]}],n:52,r:"data.science_jobs",p:[152,6,4469]}]}]}," ",{p:[157,5,4690],t:7,e:"tr",f:[{p:[158,4,4698],t:7,e:"th",a:{style:"color: '#DD0000';"},f:["Security"]}," ",{p:[159,4,4745],t:7,e:"td",f:[{t:4,f:[{p:[161,5,4788],t:7,e:"ui-button",a:{action:"PRG_assign",params:['{"assign_target" : "',{t:2,r:"job",p:[161,64,4847]},'"}'],state:[{t:2,x:{r:["data.id_rank","job"],s:'_0==_1?"selected":null'},p:[161,82,4865]}]},f:[{t:2,r:"display_name",p:[161,127,4910]}]}],n:52,r:"data.security_jobs",p:[160,6,4755]}]}]}," ",{p:[165,5,4977],t:7,e:"tr",f:[{p:[166,4,4985],t:7,e:"th",a:{style:"color: '#cc6600';"},f:["Cargo"]}," ",{p:[167,4,5029],t:7,e:"td",f:[{t:4,f:[{p:[169,5,5069],t:7,e:"ui-button",a:{action:"PRG_assign",params:['{"assign_target" : "',{t:2,r:"job",p:[169,64,5128]},'"}'],state:[{t:2,x:{r:["data.id_rank","job"],s:'_0==_1?"selected":null'},p:[169,82,5146]}]},f:[{t:2,r:"display_name",p:[169,127,5191]}]}],n:52,r:"data.cargo_jobs",p:[168,6,5039]}]}]}," ",{p:[173,5,5258],t:7,e:"tr",f:[{p:[174,4,5266],t:7,e:"th",a:{style:"color: '#808080';"},f:["Civilian"]}," ",{p:[175,4,5313],t:7,e:"td",f:[{t:4,f:[{p:[177,5,5356],t:7,e:"ui-button",a:{action:"PRG_assign",params:['{"assign_target" : "',{t:2,r:"job",p:[177,64,5415]},'"}'],state:[{t:2,x:{r:["data.id_rank","job"],s:'_0==_1?"selected":null'},p:[177,82,5433]}]},f:[{t:2,r:"display_name",p:[177,127,5478]}]}],n:52,r:"data.civilian_jobs",p:[176,6,5323]}]}]}," ",{t:4,f:[{p:[182,4,5576],t:7,e:"tr",f:[{p:[183,6,5586],t:7,e:"th",a:{style:"color: '#A52A2A';"},f:["CentCom"]}," ",{p:[184,6,5634],t:7,e:"td",f:[{t:4,f:[{p:[186,7,5677],t:7,e:"ui-button",a:{action:"PRG_assign",params:['{"assign_target" : "',{t:2,r:"job",p:[186,66,5736]},'"}'],state:[{t:2,x:{r:["data.id_rank","job"],s:'_0==_1?"selected":null'},p:[186,84,5754]}]},f:[{t:2,r:"display_name",p:[186,129,5799]}]}],n:52,r:"data.centcom_jobs",p:[185,5,5643]}]}]}],n:50,r:"data.centcom_access",p:[181,5,5545]}]}]}],n:50,r:"data.assignments",p:[118,4,3401]}]}],r:"data.minor"}," ",{t:4,f:[{p:[198,4,5956],t:7,e:"div",a:{"class":"item"},f:[{p:[199,3,5977],t:7,e:"h2",f:["Central Command"]}]}," ",{p:[201,4,6015],t:7,e:"div",a:{"class":"item",style:"width: 100%"},f:[{t:4,f:[{p:[203,5,6094],t:7,e:"div",a:{"class":"itemContentWide"},f:[{p:[204,5,6128],t:7,e:"ui-button",a:{action:"PRG_access",params:['{"access_target" : "',{t:2,r:"ref",p:[204,64,6187]},'", "allowed" : "',{t:2,r:"allowed",p:[204,87,6210]},'"}'],state:[{t:2,x:{r:["allowed"],s:'_0?"toggle":null'},p:[204,109,6232]}]},f:[{t:2,r:"desc",p:[204,140,6263]}]}]}],n:52,r:"data.all_centcom_access",p:[202,3,6056]}]}],n:50,r:"data.centcom_access",p:[197,2,5925]},{t:4,n:51,f:[{p:[209,4,6330],t:7,e:"div",a:{"class":"item"},f:[{p:[210,3,6351],t:7,e:"h2",f:[{t:2,r:"data.station_name",p:[210,7,6355]}]}]}," ",{p:[212,4,6395],t:7,e:"div",a:{"class":"item",style:"width: 100%"},f:[{t:4,f:[{p:[214,5,6463],t:7,e:"div",a:{style:"float: left; width: 175px; min-height: 250px"},f:[{p:[215,4,6525],t:7,e:"div",a:{"class":"average"},f:[{p:[215,25,6546],t:7,e:"ui-button",a:{action:"PRG_regsel",state:[{t:2,x:{r:["selected"],s:'_0?"toggle":null'},p:[215,63,6584]}],params:['{"region" : "',{t:2,r:"regid",p:[215,116,6637]},'"}']},f:[{p:[215,129,6650],t:7,e:"b",f:[{t:2,r:"name",p:[215,132,6653]}]}]}]}," ",{p:[216,4,6687],t:7,e:"br"}," ",{t:4,f:[{p:[218,6,6721],t:7,e:"div",a:{"class":"itemContentWide"},f:[{p:[219,5,6755],t:7,e:"ui-button",a:{action:"PRG_access",params:['{"access_target" : "',{t:2,r:"ref",p:[219,64,6814]},'", "allowed" : "',{t:2,r:"allowed",p:[219,87,6837]},'"}'],state:[{t:2,x:{r:["allowed"],s:'_0?"toggle":null'},p:[219,109,6859]}]},f:[{t:2,r:"desc",p:[219,140,6890]}]}]}],n:52,r:"accesses",p:[217,6,6697]}]}],n:52,r:"data.regions",p:[213,3,6436]}]}],r:"data.centcom_access"}],n:50,r:"data.has_id",p:[67,3,2274]}],n:50,r:"data.authenticated",p:[66,1,2245]}]}],x:{r:["data.mmode"],s:"!_0"}}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(430)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,430:430}],418:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";t.exports={data:{chargeState:function(t){var e=this.get("data.battery.max");return t>e/2?"good":t>e/4?"average":"bad"}}}}(r),r.exports.template={v:3,t:[" "," ",{p:[15,1,297],t:7,e:"ntosheader"}," ",{p:[17,1,312],t:7,e:"ui-display",f:[{p:[18,2,326],t:7,e:"i",f:["Welcome to computer configuration utility. Please consult your system administrator if you have any questions about your device."]},{p:[18,137,461],t:7,e:"hr"}," ",{p:[19,2,467],t:7,e:"ui-display",a:{title:"Power Supply"},f:[{p:[20,3,503],t:7,e:"ui-section",a:{label:"Power Usage"},f:[{t:2,r:"data.power_usage",p:[21,4,539]},"W"]}," ",{t:4,f:[{p:[25,4,606],t:7,e:"ui-section",a:{label:"Battery Status"},f:["Active"]}," ",{p:[28,4,674],t:7,e:"ui-section",a:{label:"Battery Rating"},f:[{t:2,r:"data.battery.max",p:[29,5,714]}]}," ",{p:[31,4,755],t:7,e:"ui-section",a:{label:"Battery Charge"},f:[{p:[32,5,795],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"adata.battery.max",p:[32,26,816]}],value:[{t:2,r:"adata.battery.charge",p:[32,56,846]}],state:[{t:2,x:{r:["chargeState","adata.battery.charge"],s:"_0(_1)"},p:[32,89,879]}]},f:[{t:2,x:{r:["adata.battery.charge"],s:"Math.round(_0)"},p:[32,128,918]},"/",{t:2,r:"adata.battery.max",p:[32,165,955]}]}]}],n:50,r:"data.battery",p:[24,3,582]},{t:4,n:51,f:[{p:[35,4,1017],t:7,e:"ui-section",a:{label:"Battery Status"},f:["Not Available"]}],r:"data.battery"}]}," ",{p:[41,2,1116],t:7,e:"ui-display",a:{title:"File System"},f:[{p:[42,3,1151],t:7,e:"ui-section",a:{label:"Used Capacity"},f:[{p:[43,4,1189],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"adata.disk_size",p:[43,25,1210]}],value:[{t:2,r:"adata.disk_used",p:[43,53,1238]}],state:"good"},f:[{t:2,x:{r:["adata.disk_used"],s:"Math.round(_0)"},p:[43,87,1272]},"GQ / ",{t:2,r:"adata.disk_size",p:[43,123,1308]},"GQ"]}]}]}," ",{p:[47,2,1373],t:7,e:"ui-display",a:{title:"Computer Components"},f:[{t:4,f:[{p:[49,4,1443],t:7,e:"ui-subdisplay",a:{title:[{t:2,r:"name",p:[49,26,1465]}]},f:[{p:[50,5,1480],t:7,e:"div",a:{style:"display: table-caption; margin-left: 3px"},f:[{t:2,r:"desc",p:[50,59,1534]}]}," ",{p:[52,5,1554],t:7,e:"ui-section",a:{label:"State"},f:[{p:[53,6,1586],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["critical"],s:'_0?"disabled":null'},p:[53,24,1604]}],action:"PC_toggle_component",params:['{"name": "',{t:2,r:"name",p:[53,105,1685]},'"}']},f:[{t:2,x:{r:["enabled"],s:'_0?"Enabled":"Disabled"'},p:[54,7,1704]}]}]}," ",{t:4,f:[{p:[59,6,1810],t:7,e:"ui-section",a:{label:"Power Usage"},f:[{t:2,r:"powerusage",p:[60,7,1849]},"W"]}],n:50,r:"powerusage",p:[58,5,1786]}]}," ",{p:[64,4,1922],t:7,e:"br"}],n:52,r:"data.hardware",p:[48,3,1416]}]}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(430)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,430:430}],419:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,46],t:7,e:"ntosheader"}," ",{p:[4,1,61],t:7,e:"ui-display",f:[{t:4,f:[{p:[7,3,97],t:7,e:"h2",f:["An error has occurred and this program can not continue."]}," Additional information: ",{t:2,r:"data.error",p:[8,27,189]},{p:[8,41,203],t:7,e:"br"}," ",{p:[9,3,210],t:7,e:"i",f:["Please try again. If the problem persists contact your system administrator for assistance."]}," ",{p:[10,3,311],t:7,e:"ui-button",a:{action:"PRG_closefile"},f:["Restart program"]}],n:50,r:"data.error",p:[6,2,76]},{t:4,n:51,f:[{t:4,f:[{p:[13,4,410],t:7,e:"h2",f:["Viewing file ",{t:2,r:"data.filename",p:[13,21,427]}]}," ",{p:[14,4,453],t:7,e:"div",a:{"class":"item"},f:[{p:[15,4,475],t:7,e:"ui-button",a:{action:"PRG_closefile"},f:["CLOSE"]}," ",{p:[16,4,530],t:7,e:"ui-button",a:{action:"PRG_edit"},f:["EDIT"]}," ",{p:[17,4,579],t:7,e:"ui-button",a:{action:"PRG_printfile"},f:["PRINT"]}," "]},{p:[18,10,640],t:7,e:"hr"}," ",{t:3,r:"data.filedata",p:[19,4,648]}],n:50,r:"data.filename",p:[12,3,385]},{t:4,n:51,f:[{p:[21,4,682],t:7,e:"h2",f:["Available files (local):"]}," ",{p:[22,4,719],t:7,e:"table",f:[{p:[23,5,731],t:7,e:"tr",f:[{p:[24,6,741],t:7,e:"th",f:["File name"]}," ",{p:[25,6,765],t:7,e:"th",f:["File type"]}," ",{p:[26,6,789],t:7,e:"th",f:["File size (GQ)"]}," ",{p:[27,6,818],t:7,e:"th",f:["Operations"]}]}," ",{t:4,f:[{p:[30,6,878],t:7,e:"tr",f:[{p:[31,7,889],t:7,e:"td",f:[{t:2,r:"name",p:[31,11,893]}]}," ",{p:[32,7,913],t:7,e:"td",f:[".",{t:2,r:"type",p:[32,12,918]}]}," ",{p:[33,7,938],t:7,e:"td",f:[{t:2,r:"size",p:[33,11,942]},"GQ"]}," ",{p:[34,7,964],t:7,e:"td",f:[{p:[35,8,976],t:7,e:"ui-button",a:{action:"PRG_openfile",params:['{"name": "',{t:2,r:"name",p:[35,59,1027]},'"}']},f:["VIEW"]}," ",{p:[36,8,1063],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["undeletable"],s:'_0?"disabled":null'},p:[36,26,1081]}],action:"PRG_deletefile",params:['{"name": "',{t:2,r:"name",p:[36,105,1160]},'"}']},f:["DELETE"]}," ",{p:[37,8,1198],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["undeletable"],s:'_0?"disabled":null'},p:[37,26,1216]}],action:"PRG_rename",params:['{"name": "',{t:2,r:"name",p:[37,101,1291]},'"}']},f:["RENAME"]}," ",{p:[38,8,1329],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["undeletable"],s:'_0?"disabled":null'},p:[38,26,1347]}],action:"PRG_clone",params:['{"name": "',{t:2,r:"name",p:[38,100,1421]},'"}']},f:["CLONE"]}," ",{t:4,f:[{p:[40,9,1492],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["undeletable"],s:'_0?"disabled":null'},p:[40,27,1510]}],action:"PRG_copytousb",params:['{"name": "',{t:2,r:"name",p:[40,105,1588]},'"}']},f:["EXPORT"]}],n:50,r:"data.usbconnected",p:[39,8,1458]}]}]}],n:52,r:"data.files",p:[29,5,852]}]}," ",{t:4,f:[{p:[47,4,1715],t:7,e:"h2",f:["Available files (portable device):"]}," ",{p:[48,4,1762],t:7,e:"table",f:[{p:[49,5,1774],t:7,e:"tr",f:[{p:[50,6,1784],t:7,e:"th",f:["File name"]}," ",{p:[51,6,1808],t:7,e:"th",f:["File type"]}," ",{p:[52,6,1832],t:7,e:"th",f:["File size (GQ)"]}," ",{p:[53,6,1861],t:7,e:"th",f:["Operations"]}]}," ",{t:4,f:[{p:[56,6,1924],t:7,e:"tr",f:[{p:[57,7,1935],t:7,e:"td",f:[{t:2,r:"name",p:[57,11,1939]}]}," ",{p:[58,7,1959],t:7,e:"td",f:[".",{t:2,r:"type",p:[58,12,1964]}]}," ",{p:[59,7,1984],t:7,e:"td",f:[{t:2,r:"size",p:[59,11,1988]},"GQ"]}," ",{p:[60,7,2010],t:7,e:"td",f:[{p:[61,8,2022],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["undeletable"],s:'_0?"disabled":null'},p:[61,26,2040]}],action:"PRG_usbdeletefile",params:['{"name": "',{t:2,r:"name",p:[61,108,2122]},'"}']},f:["DELETE"]}," ",{t:4,f:[{p:[63,9,2194],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["undeletable"],s:'_0?"disabled":null'},p:[63,27,2212]}],action:"PRG_copyfromusb",params:['{"name": "',{t:2,r:"name",p:[63,107,2292]},'"}']},f:["IMPORT"]}],n:50,r:"data.usbconnected",p:[62,8,2160]}]}]}],n:52,r:"data.usbfiles",p:[55,5,1895]}]}],n:50,r:"data.usbconnected",p:[46,4,1686]}," ",{p:[70,4,2401],t:7,e:"ui-button",a:{action:"PRG_newtextfile"},f:["NEW DATA FILE"]}],r:"data.filename"}],r:"data.error"}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(430)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,430:430}],420:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,46],t:7,e:"ntosheader"}," ",{p:[4,1,61],t:7,e:"ui-display",f:[{p:[5,2,75],t:7,e:"i",f:["No program loaded. Please select program from list below."]}," ",{p:[6,2,141],t:7,e:"table",f:[{t:4,f:[{p:[8,4,178],t:7,e:"tr",f:[{p:[8,8,182],t:7,e:"td",f:[{p:[8,12,186],t:7,e:"ui-button",a:{action:"PC_runprogram",params:['{"name": "',{t:2,r:"name",p:[8,64,238]},'"}']},f:[{t:2,r:"desc",p:[9,5,255]}]}]},{p:[11,4,283],t:7,e:"td",f:[{p:[11,8,287],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["running"],s:'_0?null:"disabled"'},p:[11,26,305]}],icon:"close",action:"PC_killprogram",params:['{"name": "',{t:2,r:"name",p:[11,114,393]},'"}']}}]}]}],n:52,r:"data.programs",p:[7,3,151]}]}," ",{p:[14,2,441],t:7,e:"br"},{p:[14,6,445],t:7,e:"br"}," ",{t:4,f:[{p:[16,3,476],t:7,e:"ui-button",a:{action:"PC_toggle_light",style:[{t:2,x:{r:["data.light_on"],s:'_0?"selected":null'},p:[16,46,519]}]},f:["Toggle Flashlight"]},{p:[16,114,587],t:7,e:"br"}," ",{p:[17,3,594],t:7,e:"ui-button",a:{action:"PC_light_color"},f:["Change Flashlight Color ",{p:[17,62,653],t:7,e:"span",a:{style:["border:1px solid #161616; background-color: ",{t:2,r:"data.comp_light_color",p:[17,119,710]},";"]},f:["   "]}]}],n:50,r:"data.has_light",p:[15,2,451]}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(430)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,430:430}],421:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,46],t:7,e:"ntosheader"}," ",{p:[4,1,61],t:7,e:"ui-display",f:[{t:4,f:[{p:[6,3,100],t:7,e:"h1",f:["ADMINISTRATIVE MODE"]}],n:50,r:"data.adminmode",p:[5,2,75]}," ",{t:4,f:[{p:[10,3,161],t:7,e:"div",a:{"class":"itemLabel"},f:["Current channel:"]}," ",{p:[13,3,217],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.title",p:[14,4,246]}]}," ",{p:[16,3,272],t:7,e:"div",a:{"class":"itemLabel"},f:["Operator access:"]}," ",{p:[19,3,328],t:7,e:"div",a:{"class":"itemContent"},f:[{t:4,f:[{p:[21,5,386],t:7,e:"b",f:["Enabled"]}],n:50,r:"data.is_operator",p:[20,4,357]},{t:4,n:51,f:[{p:[23,5,417],t:7,e:"b",f:["Disabled"]}],r:"data.is_operator"}]}," ",{p:[26,3,455],t:7,e:"div",a:{"class":"itemLabel"},f:["Controls:"]}," ",{p:[29,3,504],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[30,4,533],t:7,e:"table",f:[{p:[31,5,545],t:7,e:"tr",f:[{p:[31,9,549],t:7,e:"td",f:[{p:[31,13,553],t:7,e:"ui-button",a:{action:"PRG_speak"},f:["Send message"]}]}]},{p:[32,5,612],t:7,e:"tr",f:[{p:[32,9,616],t:7,e:"td",f:[{p:[32,13,620],t:7,e:"ui-button",a:{action:"PRG_changename"},f:["Change nickname"]}]}]},{p:[33,5,687],t:7,e:"tr",f:[{p:[33,9,691],t:7,e:"td",f:[{p:[33,13,695],t:7,e:"ui-button",a:{action:"PRG_toggleadmin"},f:["Toggle administration mode"]}]}]},{p:[34,5,774],t:7,e:"tr",f:[{p:[34,9,778],t:7,e:"td",f:[{p:[34,13,782],t:7,e:"ui-button",a:{action:"PRG_leavechannel"},f:["Leave channel"]}]}]},{p:[35,5,849],t:7,e:"tr",f:[{p:[35,9,853],t:7,e:"td",f:[{p:[35,13,857],t:7,e:"ui-button",a:{action:"PRG_savelog"},f:["Save log to local drive"]}," ",{t:4,f:[{p:[37,6,959],t:7,e:"tr",f:[{p:[37,10,963],t:7,e:"td",f:[{p:[37,14,967],t:7,e:"ui-button",a:{action:"PRG_renamechannel"},f:["Rename channel"]}]}]},{p:[38,6,1037],t:7,e:"tr",f:[{p:[38,10,1041],t:7,e:"td",f:[{p:[38,14,1045],t:7,e:"ui-button",a:{action:"PRG_setpassword"},f:["Set password"]}]}]},{p:[39,6,1111],t:7,e:"tr",f:[{p:[39,10,1115],t:7,e:"td",f:[{p:[39,14,1119],t:7,e:"ui-button",a:{action:"PRG_deletechannel"},f:["Delete channel"]}]}]}],n:50,r:"data.is_operator",p:[36,5,929]}]}]}]}]}," ",{p:[43,3,1221],t:7,e:"b",f:["Chat Window"]}," ",{p:[44,4,1243],t:7,e:"div",a:{"class":"statusDisplay",style:"overflow: auto;"},f:[{p:[45,4,1298],t:7,e:"div",a:{"class":"item"},f:[{p:[46,5,1321],t:7,e:"div",a:{"class":"itemContent",style:"width: 100%;"},f:[{t:4,f:[{t:2,r:"msg",p:[48,7,1403]},{p:[48,14,1410],t:7,e:"br"}],n:52,r:"data.messages",p:[47,6,1373]}]}]}]}," ",{p:[53,3,1464],t:7,e:"b",f:["Connected Users"]},{p:[53,25,1486],t:7,e:"br"}," ",{t:4,f:[{t:2,r:"name",p:[55,4,1519]},{p:[55,12,1527],t:7,e:"br"}],n:52,r:"data.clients",p:[54,3,1493]}],n:50,r:"data.title",p:[9,2,140]},{t:4,n:51,f:[{p:[58,3,1556],t:7,e:"b",f:["Controls:"]}," ",{p:[59,3,1575],t:7,e:"table",f:[{p:[60,4,1586],t:7,e:"tr",f:[{p:[60,8,1590],t:7,e:"td",f:[{p:[60,12,1594],t:7,e:"ui-button",a:{action:"PRG_changename"},f:["Change nickname"]}]}]},{p:[61,4,1660],t:7,e:"tr",f:[{p:[61,8,1664],t:7,e:"td",f:[{p:[61,12,1668],t:7,e:"ui-button",a:{action:"PRG_newchannel"},f:["New Channel"]}]}]},{p:[62,4,1730],t:7,e:"tr",f:[{p:[62,8,1734],t:7,e:"td",f:[{p:[62,12,1738],t:7,e:"ui-button",a:{action:"PRG_toggleadmin"},f:["Toggle administration mode"]}]}]}]}," ",{p:[64,3,1826],t:7,e:"b",f:["Available channels:"]}," ",{p:[65,3,1855],t:7,e:"table",f:[{t:4,f:[{p:[67,4,1898],t:7,e:"tr",f:[{p:[67,8,1902],t:7,e:"td",f:[{p:[67,12,1906],t:7,e:"ui-button",a:{action:"PRG_joinchannel",params:['{"id": "',{t:2,r:"id",p:[67,64,1958]},'"}']},f:[{t:2,r:"chan",p:[67,74,1968]}]},{p:[67,94,1988],t:7,e:"br"}]}]}],n:52,r:"data.all_channels",p:[66,3,1865]}]}],r:"data.title"}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(430)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,430:430}],422:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,46],t:7,e:"ntosheader"}," ",{p:[4,1,61],t:7,e:"ui-display",f:[{t:4,f:["##SYSTEM ERROR: ",{t:2,r:"data.error",p:[6,19,112]},{p:[6,33,126],t:7,e:"ui-button",a:{action:"PRG_reset"},f:["RESET"]}],n:50,r:"data.error",p:[5,2,75]},{t:4,n:51,f:[{t:4,n:50,x:{r:["data.target"],s:"_0"},f:["##DoS traffic generator active. Tx: ",{t:2,r:"data.speed",p:[8,39,236]},"GQ/s",{p:[8,57,254],t:7,e:"br"}," ",{t:4,f:[{t:2,r:"nums",p:[10,4,291]},{p:[10,12,299],t:7,e:"br"}],n:52,r:"data.dos_strings",p:[9,3,261]}," ",{p:[12,3,318],t:7,e:"ui-button",a:{action:"PRG_reset"},f:["ABORT"]}]},{t:4,n:50,x:{r:["data.target"],s:"!(_0)"},f:[" ##DoS traffic generator ready. Select target device.",{p:[14,55,430],t:7,e:"br"}," ",{t:4,f:["Targeted device ID: ",{t:2,r:"data.focus",p:[16,24,479]}],n:50,r:"data.focus",p:[15,3,437]},{t:4,n:51,f:["Targeted device ID: None"],r:"data.focus"}," ",{p:[20,3,545],t:7,e:"ui-button",a:{action:"PRG_execute"},f:["EXECUTE"]},{p:[20,54,596],t:7,e:"div",a:{style:"clear:both"}}," Detected devices on network:",{p:[21,31,657],t:7,e:"br"}," ",{t:4,f:[{p:[23,4,689],t:7,e:"ui-button",a:{action:"PRG_target_relay",params:['{"targid": "',{t:2,r:"id",p:[23,61,746]},'"}']},f:[{t:2,r:"id",p:[23,71,756]}]}],n:52,r:"data.relays",p:[22,3,664]}]}],r:"data.error"}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(430)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,430:430}],423:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,46],t:7,e:"ntosheader"}," ",{p:[4,1,61],t:7,e:"ui-display",f:[{p:[5,2,75],t:7,e:"i",f:["Welcome to software download utility. Please select which software you wish to download."]},{p:[5,97,170],t:7,e:"hr"}," ",{t:4,f:[{p:[7,3,197],t:7,e:"ui-display",a:{title:"Download Error"},f:[{p:[8,4,236],t:7,e:"ui-section",a:{label:"Information"},f:[{t:2,r:"data.error",p:[9,5,273]}]}," ",{p:[11,4,308],t:7,e:"ui-section",a:{label:"Reset Program"},f:[{p:[12,5,347],t:7,e:"ui-button",a:{icon:"times",action:"PRG_reseterror"},f:["RESET"]}]}]}],n:50,r:"data.error",p:[6,2,176]},{t:4,n:51,f:[{t:4,f:[{p:[19,4,498],t:7,e:"ui-display",a:{title:"Download Running"},f:[{p:[20,5,540],t:7,e:"i",f:["Please wait..."]}," ",{p:[21,5,566],t:7,e:"ui-section",a:{label:"File name"},f:[{t:2,r:"data.downloadname",p:[22,6,602]}]}," ",{p:[24,5,646],t:7,e:"ui-section",a:{label:"File description"},f:[{t:2,r:"data.downloaddesc",p:[25,6,689]}]}," ",{p:[27,5,733],t:7,e:"ui-section",a:{label:"File size"},f:[{t:2,r:"data.downloadsize",p:[28,6,769]},"GQ"]}," ",{p:[30,5,815],t:7,e:"ui-section",a:{label:"Transfer Rate"},f:[{t:2,r:"data.downloadspeed",p:[31,6,855]}," GQ/s"]}," ",{p:[33,5,905],t:7,e:"ui-section",a:{label:"Download progress"},f:[{p:[34,6,949],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"adata.downloadsize",p:[34,27,970]}],value:[{t:2,r:"adata.downloadcompletion",p:[34,58,1001]}],state:"good"},f:[{t:2,x:{r:["adata.downloadcompletion"],s:"Math.round(_0)"},p:[34,101,1044]},"GQ / ",{t:2,r:"adata.downloadsize",p:[34,146,1089]},"GQ"]}]}]}],n:50,r:"data.downloadname",p:[18,3,469]}],r:"data.error"}," ",{t:4,f:[{t:4,f:[{p:[41,4,1230],t:7,e:"ui-display",a:{title:"File System"},f:[{p:[42,5,1267],t:7,e:"ui-section",a:{label:"Used Capacity"},f:[{p:[43,6,1307],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"adata.disk_size",p:[43,27,1328]}],value:[{t:2,r:"adata.disk_used",p:[43,55,1356]}],state:"good"},f:[{t:2,x:{r:["adata.disk_used"],s:"Math.round(_0)"},p:[43,89,1390]},"GQ / ",{t:2,r:"adata.disk_size",p:[43,125,1426]},"GQ"]}]}]}," ",{p:[47,4,1499],t:7,e:"ui-display",a:{title:"Primary Software Repository"},f:[{t:4,f:[{p:[49,6,1594],t:7,e:"ui-subdisplay",a:{title:[{t:2,r:"filedesc",p:[49,28,1616]}]},f:[{p:[50,7,1637],t:7,e:"div",a:{style:"display: table-caption; margin-left: 3px"},f:[{t:2,r:"fileinfo",p:[50,61,1691]}]}," ",{p:[52,7,1723],t:7,e:"ui-section",a:{label:"File name"},f:[{t:2,r:"filename",p:[53,8,1761]}," (",{t:2,r:"size",p:[53,22,1775]}," GQ)"]}," ",{p:[55,7,1814],t:7,e:"ui-section",a:{label:"Compatibility"},f:[{t:2,r:"compatibility",p:[56,8,1856]}]}," ",{p:[58,7,1900],t:7,e:"ui-button",a:{icon:"signal",action:"PRG_downloadfile",params:['{"filename": "',{t:2,r:"filename",p:[58,80,1973]},'"}']},f:["DOWNLOAD"]}]}," ",{p:[62,6,2052],t:7,e:"br"}],n:52,r:"data.downloadable_programs",p:[48,5,1552]}]}," ",{t:4,f:[{p:[67,5,2128],t:7,e:"ui-display",a:{title:"UNKNOWN Software Repository"}, +f:[{p:[68,6,2182],t:7,e:"i",f:["Please note that Nanotrasen does not recommend download of software from non-official servers."]}," ",{t:4,f:[{p:[70,7,2326],t:7,e:"ui-subdisplay",a:{title:[{t:2,r:"filedesc",p:[70,29,2348]}]},f:[{p:[71,8,2370],t:7,e:"div",a:{style:"display: table-caption; margin-left: 3px"},f:[{t:2,r:"fileinfo",p:[71,62,2424]}]}," ",{p:[73,8,2458],t:7,e:"ui-section",a:{label:"File name"},f:[{t:2,r:"filename",p:[74,9,2497]}," (",{t:2,r:"size",p:[74,23,2511]}," GQ)"]}," ",{p:[76,8,2552],t:7,e:"ui-section",a:{label:"Compatibility"},f:[{t:2,r:"compatibility",p:[77,9,2595]}]}," ",{p:[79,8,2641],t:7,e:"ui-button",a:{icon:"signal",action:"PRG_downloadfile",params:['{"filename": "',{t:2,r:"filename",p:[79,81,2714]},'"}']},f:["DOWNLOAD"]}]}," ",{p:[83,7,2797],t:7,e:"br"}],n:52,r:"data.hacked_programs",p:[69,6,2289]}]}],n:50,r:"data.hackedavailable",p:[66,4,2095]}],n:50,x:{r:["data.error"],s:"!_0"},p:[40,3,1207]}],n:50,x:{r:["data.downloadname"],s:"!_0"},p:[39,2,1178]}," ",{p:[89,2,2866],t:7,e:"br"},{p:[89,6,2870],t:7,e:"br"},{p:[89,10,2874],t:7,e:"hr"},{p:[89,14,2878],t:7,e:"i",f:["NTOS v2.0.4b Copyright Nanotrasen 2557 - 2559"]}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(430)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,430:430}],424:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,46],t:7,e:"ntosheader"}," ",{p:[4,1,61],t:7,e:"ui-display",f:[{p:[6,2,76],t:7,e:"ui-display",a:{title:"WIRELESS CONNECTIVITY"},f:[{p:[8,3,122],t:7,e:"ui-section",a:{label:"Active NTNetRelays"},f:[{p:[9,4,165],t:7,e:"b",f:[{t:2,r:"data.ntnetrelays",p:[9,7,168]}]}]}," ",{t:4,f:[{p:[12,4,239],t:7,e:"ui-section",a:{label:"System status"},f:[{p:[13,6,279],t:7,e:"b",f:[{t:2,x:{r:["data.ntnetstatus"],s:'_0?"ENABLED":"DISABLED"'},p:[13,9,282]}]}]}," ",{p:[15,4,352],t:7,e:"ui-section",a:{label:"Control"},f:[{p:[17,4,385],t:7,e:"ui-button",a:{icon:"plus",action:"toggleWireless"},f:["TOGGLE"]}]}," ",{p:[21,4,480],t:7,e:"br"},{p:[21,8,484],t:7,e:"br"}," ",{p:[22,4,492],t:7,e:"i",f:["Caution - Disabling wireless transmitters when using wireless device may prevent you from re-enabling them again!"]}],n:50,r:"data.ntnetrelays",p:[11,3,211]},{t:4,n:51,f:[{p:[24,4,627],t:7,e:"br"},{p:[24,8,631],t:7,e:"p",f:["Wireless coverage unavailable, no relays are connected."]}],r:"data.ntnetrelays"}]}," ",{p:[29,2,722],t:7,e:"ui-display",a:{title:"FIREWALL CONFIGURATION"},f:[{p:[31,2,768],t:7,e:"table",f:[{p:[32,3,778],t:7,e:"tr",f:[{p:[33,4,786],t:7,e:"th",f:["PROTOCOL"]},{p:[34,4,802],t:7,e:"th",f:["STATUS"]},{p:[35,4,816],t:7,e:"th",f:["CONTROL"]}]},{p:[36,3,830],t:7,e:"tr",f:[" ",{p:[37,4,838],t:7,e:"td",f:["Software Downloads"]},{p:[38,4,864],t:7,e:"td",f:[{t:2,x:{r:["data.config_softwaredownload"],s:'_0?"ENABLED":"DISABLED"'},p:[38,8,868]}]},{p:[39,4,929],t:7,e:"td",f:[" ",{p:[39,9,934],t:7,e:"ui-button",a:{action:"toggle_function",params:'{"id": "1"}'},f:["TOGGLE"]}]}]},{p:[40,3,1012],t:7,e:"tr",f:[" ",{p:[41,4,1020],t:7,e:"td",f:["Peer to Peer Traffic"]},{p:[42,4,1048],t:7,e:"td",f:[{t:2,x:{r:["data.config_peertopeer"],s:'_0?"ENABLED":"DISABLED"'},p:[42,8,1052]}]},{p:[43,4,1107],t:7,e:"td",f:[{p:[43,8,1111],t:7,e:"ui-button",a:{action:"toggle_function",params:'{"id": "2"}'},f:["TOGGLE"]}]}]},{p:[44,3,1189],t:7,e:"tr",f:[" ",{p:[45,4,1197],t:7,e:"td",f:["Communication Systems"]},{p:[46,4,1226],t:7,e:"td",f:[{t:2,x:{r:["data.config_communication"],s:'_0?"ENABLED":"DISABLED"'},p:[46,8,1230]}]},{p:[47,4,1288],t:7,e:"td",f:[{p:[47,8,1292],t:7,e:"ui-button",a:{action:"toggle_function",params:'{"id": "3"}'},f:["TOGGLE"]}]}]},{p:[48,3,1370],t:7,e:"tr",f:[" ",{p:[49,4,1378],t:7,e:"td",f:["Remote System Control"]},{p:[50,4,1407],t:7,e:"td",f:[{t:2,x:{r:["data.config_systemcontrol"],s:'_0?"ENABLED":"DISABLED"'},p:[50,8,1411]}]},{p:[51,4,1469],t:7,e:"td",f:[{p:[51,8,1473],t:7,e:"ui-button",a:{action:"toggle_function",params:'{"id": "4"}'},f:["TOGGLE"]}]}]}]}]}," ",{p:[55,2,1576],t:7,e:"ui-display",a:{title:"SECURITY SYSTEMS"},f:[{t:4,f:[{p:[58,4,1642],t:7,e:"ui-notice",f:[{p:[59,5,1658],t:7,e:"h1",f:["NETWORK INCURSION DETECTED"]}]}," ",{p:[61,5,1714],t:7,e:"i",f:["An abnormal activity has been detected in the network. Please verify system logs for more information"]}],n:50,r:"data.idsalarm",p:[57,3,1617]}," ",{p:[64,3,1839],t:7,e:"ui-section",a:{label:"Intrusion Detection System"},f:[{p:[65,4,1890],t:7,e:"b",f:[{t:2,x:{r:["data.idsstatus"],s:'_0?"ENABLED":"DISABLED"'},p:[65,7,1893]}]}]}," ",{p:[68,3,1962],t:7,e:"ui-section",a:{label:"Maximal Log Count"},f:[{p:[69,4,2004],t:7,e:"b",f:[{t:2,r:"data.ntnetmaxlogs",p:[69,7,2007]}]}]}," ",{p:[72,3,2054],t:7,e:"ui-section",a:{label:"Controls"},f:[]}," ",{p:[74,4,2103],t:7,e:"table",f:[{p:[75,4,2114],t:7,e:"tr",f:[{p:[75,8,2118],t:7,e:"td",f:[{p:[75,12,2122],t:7,e:"ui-button",a:{action:"resetIDS"},f:["RESET IDS"]}]}]},{p:[76,4,2176],t:7,e:"tr",f:[{p:[76,8,2180],t:7,e:"td",f:[{p:[76,12,2184],t:7,e:"ui-button",a:{action:"toggleIDS"},f:["TOGGLE IDS"]}]}]},{p:[77,4,2240],t:7,e:"tr",f:[{p:[77,8,2244],t:7,e:"td",f:[{p:[77,12,2248],t:7,e:"ui-button",a:{action:"updatemaxlogs"},f:["SET LOG LIMIT"]}]}]},{p:[78,4,2311],t:7,e:"tr",f:[{p:[78,8,2315],t:7,e:"td",f:[{p:[78,12,2319],t:7,e:"ui-button",a:{action:"purgelogs"},f:["PURGE LOGS"]}]}]}]}," ",{p:[81,3,2387],t:7,e:"ui-subdisplay",a:{title:"System Logs"},f:[{p:[82,3,2425],t:7,e:"div",a:{"class":"statusDisplay",style:"overflow: auto;"},f:[{p:[83,3,2479],t:7,e:"div",a:{"class":"item"},f:[{p:[84,4,2501],t:7,e:"div",a:{"class":"itemContent",style:"width: 100%;"},f:[{t:4,f:[{t:2,r:"entry",p:[86,6,2582]},{p:[86,15,2591],t:7,e:"br"}],n:52,r:"data.ntnetlogs",p:[85,5,2552]}]}]}]}]}]}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(430)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,430:430}],425:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,46],t:7,e:"ntosheader"}," ",{p:[4,1,61],t:7,e:"ui-display",f:[{t:4,f:[{p:[7,2,96],t:7,e:"div",a:{"class":"item"},f:[{p:[8,3,117],t:7,e:"h2",f:["An error has occurred during operation..."]}," ",{p:[9,3,170],t:7,e:"b",f:["Additional information:"]},{t:2,r:"data.error",p:[9,34,201]},{p:[9,48,215],t:7,e:"br"}," ",{p:[10,3,222],t:7,e:"ui-button",a:{action:"PRG_reset"},f:["Clear"]}]}],n:50,r:"data.error",p:[6,2,76]},{t:4,n:51,f:[{t:4,n:50,x:{r:["data.downloading"],s:"_0"},f:[{p:[13,3,309],t:7,e:"h2",f:["Download in progress..."]}," ",{p:[14,3,344],t:7,e:"div",a:{"class":"itemLabel"},f:["Downloaded file:"]}," ",{p:[17,3,400],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.download_name",p:[18,4,429]}]}," ",{p:[20,3,464],t:7,e:"div",a:{"class":"itemLabel"},f:["Download progress:"]}," ",{p:[23,3,522],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.download_progress",p:[24,4,551]}," / ",{t:2,r:"data.download_size",p:[24,33,580]}," GQ"]}," ",{p:[26,3,617],t:7,e:"div",a:{"class":"itemLabel"},f:["Transfer speed:"]}," ",{p:[29,3,672],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.download_netspeed",p:[30,4,701]},"GQ/s"]}," ",{p:[32,3,743],t:7,e:"div",a:{"class":"itemLabel"},f:["Controls:"]}," ",{p:[35,3,792],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[36,4,821],t:7,e:"ui-button",a:{action:"PRG_reset"},f:["Abort download"]}]}]},{t:4,n:50,x:{r:["data.downloading","data.uploading"],s:"(!(_0))&&(_1)"},f:[" ",{p:[39,3,916],t:7,e:"h2",f:["Server enabled"]}," ",{p:[40,3,942],t:7,e:"div",a:{"class":"itemLabel"},f:["Connected clients:"]}," ",{p:[43,3,1e3],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.upload_clients",p:[44,4,1029]}]}," ",{p:[46,3,1064],t:7,e:"div",a:{"class":"itemLabel"},f:["Provided file:"]}," ",{p:[49,3,1118],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.upload_filename",p:[50,4,1147]}]}," ",{p:[52,3,1183],t:7,e:"div",a:{"class":"itemLabel"},f:["Server password:"]}," ",{p:[55,3,1239],t:7,e:"div",a:{"class":"itemContent"},f:[{t:4,f:["ENABLED"],n:50,r:"data.upload_haspassword",p:[56,4,1268]},{t:4,n:51,f:["DISABLED"],r:"data.upload_haspassword"}]}," ",{p:[62,3,1359],t:7,e:"div",a:{"class":"itemLabel"},f:["Commands:"]}," ",{p:[65,3,1408],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[66,4,1437],t:7,e:"ui-button",a:{action:"PRG_setpassword"},f:["Set password"]}," ",{p:[67,4,1501],t:7,e:"ui-button",a:{action:"PRG_reset"},f:["Exit server"]}]}]},{t:4,n:50,x:{r:["data.downloading","data.uploading","data.upload_filelist"],s:"(!(_0))&&((!(_1))&&(_2))"},f:[" ",{p:[70,3,1599],t:7,e:"h2",f:["File transfer server ready. Select file to upload:"]}," ",{p:[71,3,1662],t:7,e:"table",f:[{p:[72,3,1672],t:7,e:"tr",f:[{p:[72,7,1676],t:7,e:"th",f:["File name"]},{p:[72,20,1689],t:7,e:"th",f:["File size"]},{p:[72,33,1702],t:7,e:"th",f:["Controls ",{t:4,f:[{p:[74,4,1751],t:7,e:"tr",f:[{p:[74,8,1755],t:7,e:"td",f:[{t:2,r:"filename",p:[74,12,1759]}]},{p:[75,4,1775],t:7,e:"td",f:[{t:2,r:"size",p:[75,8,1779]},"GQ"]},{p:[76,4,1793],t:7,e:"td",f:[{p:[76,8,1797],t:7,e:"ui-button",a:{action:"PRG_uploadfile",params:['{"id": "',{t:2,r:"uid",p:[76,59,1848]},'"}']},f:["Select"]}]}]}],n:52,r:"data.upload_filelist",p:[73,3,1717]}]}]}]}," ",{p:[79,3,1903],t:7,e:"hr"}," ",{p:[80,3,1910],t:7,e:"ui-button",a:{action:"PRG_setpassword"},f:["Set password"]}," ",{p:[81,3,1973],t:7,e:"ui-button",a:{action:"PRG_reset"},f:["Return"]}]},{t:4,n:50,x:{r:["data.downloading","data.uploading","data.upload_filelist"],s:"(!(_0))&&((!(_1))&&(!(_2)))"},f:[" ",{p:[83,3,2034],t:7,e:"h2",f:["Available files:"]}," ",{p:[84,3,2062],t:7,e:"table",a:{border:"1",style:"border-collapse: collapse"},f:[{p:[84,55,2114],t:7,e:"tr",f:[{p:[84,59,2118],t:7,e:"th",f:["Server UID"]},{p:[84,73,2132],t:7,e:"th",f:["File Name"]},{p:[84,86,2145],t:7,e:"th",f:["File Size"]},{p:[84,99,2158],t:7,e:"th",f:["Password Protection"]},{p:[84,122,2181],t:7,e:"th",f:["Operations ",{t:4,f:[{p:[86,5,2226],t:7,e:"tr",f:[{p:[86,9,2230],t:7,e:"td",f:[{t:2,r:"uid",p:[86,13,2234]}]},{p:[87,5,2246],t:7,e:"td",f:[{t:2,r:"filename",p:[87,9,2250]}]},{p:[88,5,2267],t:7,e:"td",f:[{t:2,r:"size",p:[88,9,2271]},"GQ ",{t:4,f:[{p:[90,6,2311],t:7,e:"td",f:["Enabled"]}],n:50,r:"haspassword",p:[89,5,2286]}," ",{t:4,f:[{p:[93,6,2365],t:7,e:"td",f:["Disabled"]}],n:50,x:{r:["haspassword"],s:"!_0"},p:[92,5,2339]}]},{p:[96,5,2399],t:7,e:"td",f:[{p:[96,9,2403],t:7,e:"ui-button",a:{action:"PRG_downloadfile",params:['{"id": "',{t:2,r:"uid",p:[96,62,2456]},'"}']},f:["Download"]}]}]}],n:52,r:"data.servers",p:[85,4,2199]}]}]}]}," ",{p:[99,3,2514],t:7,e:"hr"}," ",{p:[100,3,2521],t:7,e:"ui-button",a:{action:"PRG_uploadmenu"},f:["Send file"]}]}],r:"data.error"}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(430)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,430:430}],426:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";t.exports={data:{chargingState:function(t){switch(t){case 2:return"good";case 1:return"average";default:return"bad"}},chargingMode:function(t){return 2==t?"Full":1==t?"Charging":"Draining"},channelState:function(t){return t>=2?"good":"bad"},channelPower:function(t){return t>=2?"On":"Off"},channelMode:function(t){return 1==t||3==t?"Auto":"Manual"}},computed:{graphData:function(){var t=this.get("data.history");return Object.keys(t).map(function(e){return t[e].map(function(t,e){return{x:e,y:t}})})}}}}(r),r.exports.template={v:3,t:[" "," ",{p:[43,1,1040],t:7,e:"ntosheader"}," ",{p:[45,1,1055],t:7,e:"ui-display",a:{title:"Network"},f:[{t:4,f:[{p:[47,5,1111],t:7,e:"ui-linegraph",a:{points:[{t:2,r:"graphData",p:[47,27,1133]}],height:"500",legend:'["Available", "Load"]',colors:'["rgb(0, 102, 0)", "rgb(153, 0, 0)"]',xunit:"seconds ago",xfactor:[{t:2,r:"data.interval",p:[49,38,1283]}],yunit:"W",yfactor:"1",xinc:[{t:2,x:{r:["data.stored"],s:"_0/10"},p:[50,15,1338]}],yinc:"9"}}],n:50,r:"config.fancy",p:[46,3,1086]},{t:4,n:51,f:[{p:[52,5,1386],t:7,e:"ui-section",a:{label:"Available"},f:[{p:[53,7,1423],t:7,e:"span",f:[{t:2,r:"data.supply",p:[53,13,1429]}]}]}," ",{p:[55,5,1474],t:7,e:"ui-section",a:{label:"Load"},f:[{p:[56,9,1508],t:7,e:"span",f:[{t:2,r:"data.demand",p:[56,15,1514]}]}]}],r:"config.fancy"}]}," ",{p:[60,1,1579],t:7,e:"ui-display",a:{title:"Areas"},f:[{p:[61,3,1608],t:7,e:"ui-section",a:{nowrap:0},f:[{p:[62,5,1632],t:7,e:"div",a:{"class":"content"},f:["Area"]}," ",{p:[63,5,1668],t:7,e:"div",a:{"class":"content"},f:["Charge"]}," ",{p:[64,5,1706],t:7,e:"div",a:{"class":"content"},f:["Load"]}," ",{p:[65,5,1742],t:7,e:"div",a:{"class":"content"},f:["Status"]}," ",{p:[66,5,1780],t:7,e:"div",a:{"class":"content"},f:["Equipment"]}," ",{p:[67,5,1821],t:7,e:"div",a:{"class":"content"},f:["Lighting"]}," ",{p:[68,5,1861],t:7,e:"div",a:{"class":"content"},f:["Environment"]}]}," ",{t:4,f:[{p:[71,5,1943],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[71,24,1962]}],nowrap:0},f:[{p:[72,7,1986],t:7,e:"div",a:{"class":"content"},f:[{t:2,x:{r:["@index","adata.areas"],s:"Math.round(_1[_0].charge)"},p:[72,28,2007]}," %"]}," ",{p:[73,7,2064],t:7,e:"div",a:{"class":"content"},f:[{t:2,rx:{r:"adata.areas",m:[{t:30,n:"@index"},"load"]},p:[73,28,2085]}]}," ",{p:[74,7,2126],t:7,e:"div",a:{"class":"content"},f:[{p:[74,28,2147],t:7,e:"span",a:{"class":[{t:2,x:{r:["chargingState","charging"],s:"_0(_1)"},p:[74,41,2160]}]},f:[{t:2,x:{r:["chargingMode","charging"],s:"_0(_1)"},p:[74,70,2189]}]}]}," ",{p:[75,7,2235],t:7,e:"div",a:{"class":"content"},f:[{p:[75,28,2256],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","eqp"],s:"_0(_1)"},p:[75,41,2269]}]},f:[{t:2,x:{r:["channelPower","eqp"],s:"_0(_1)"},p:[75,64,2292]}," [",{p:[75,87,2315],t:7,e:"span",f:[{t:2,x:{r:["channelMode","eqp"],s:"_0(_1)"},p:[75,93,2321]}]},"]"]}]}," ",{p:[76,7,2369],t:7,e:"div",a:{"class":"content"},f:[{p:[76,28,2390],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","lgt"],s:"_0(_1)"},p:[76,41,2403]}]},f:[{t:2,x:{r:["channelPower","lgt"],s:"_0(_1)"},p:[76,64,2426]}," [",{p:[76,87,2449],t:7,e:"span",f:[{t:2,x:{r:["channelMode","lgt"],s:"_0(_1)"},p:[76,93,2455]}]},"]"]}]}," ",{p:[77,7,2503],t:7,e:"div",a:{"class":"content"},f:[{p:[77,28,2524],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","env"],s:"_0(_1)"},p:[77,41,2537]}]},f:[{t:2,x:{r:["channelPower","env"],s:"_0(_1)"},p:[77,64,2560]}," [",{p:[77,87,2583],t:7,e:"span",f:[{t:2,x:{r:["channelMode","env"],s:"_0(_1)"},p:[77,93,2589]}]},"]"]}]}]}],n:52,r:"data.areas",p:[70,3,1918]}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(430)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,430:430}],427:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,46],t:7,e:"ntosheader"}," ",{p:[4,1,61],t:7,e:"ui-display",f:[{p:[5,2,75],t:7,e:"div",a:{"class":"item"},f:[{p:[6,3,96],t:7,e:"div",a:{"class":"itemLabel"},f:["Payload status:"]}," ",{p:[9,3,150],t:7,e:"div",a:{"class":"itemContent"},f:[{t:4,f:["ARMED"],n:50,r:"data.armed",p:[10,4,179]},{t:4,n:51,f:["DISARMED"],r:"data.armed"}]}," ",{p:[16,3,255],t:7,e:"div",a:{"class":"itemLabel"},f:["Controls:"]}," ",{p:[19,3,303],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[20,4,332],t:7,e:"table",f:[{p:[21,4,343],t:7,e:"tr",f:[{p:[21,8,347],t:7,e:"td",f:[{p:[21,12,351],t:7,e:"ui-button",a:{action:"PRG_obfuscate"},f:["OBFUSCATE PROGRAM NAME"]}]}]},{p:[22,4,423],t:7,e:"tr",f:[{p:[22,8,427],t:7,e:"td",f:[{p:[22,12,431],t:7,e:"ui-button",a:{action:"PRG_arm",state:[{t:2,x:{r:["data.armed"],s:'_0?"danger":null'},p:[22,47,466]}]},f:[{t:2,x:{r:["data.armed"],s:'_0?"DISARM":"ARM"'},p:[22,81,500]}]}," ",{p:[23,4,549],t:7,e:"ui-button",a:{icon:"radiation",state:[{t:2,x:{r:["data.armed"],s:'_0?null:"disabled"'},p:[23,39,584]}],action:"PRG_activate"},f:["ACTIVATE"]}]}]}]}]}]}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(430)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,430:430}],428:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,46],t:7,e:"ntosheader"}," ",{t:4,f:[{p:[5,3,91],t:7,e:"ui-display",a:{title:[{t:2,r:"class",p:[5,22,110]}," Alarms"]},f:[{p:[6,5,133],t:7,e:"ul",f:[{t:4,f:[{p:[8,9,164],t:7,e:"li",f:[{t:2,r:".",p:[8,13,168]}]}],n:52,r:".",p:[7,7,144]},{t:4,n:51,f:[{p:[10,9,202],t:7,e:"li",f:["System Nominal"]}],r:"."}]}]}],n:52,i:"class",r:"data.alarms",p:[4,1,61]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(430)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,430:430}],429:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";t.exports={data:{integState:function(t){var e=100;return t==e?"good":t>e/2?"average":"bad"},bigState:function(t,e,n){return charge>n?"bad":t>e?"average":"good"}}}}(r),r.exports.template={v:3,t:[" "," ",{p:[23,1,399],t:7,e:"ntosheader"}," ",{t:4,f:[{p:[27,2,436],t:7,e:"ui-button",a:{action:"PRG_clear"},f:["Back to Menu"]},{p:[27,56,490],t:7,e:"br"}," ",{p:[28,3,497],t:7,e:"ui-display",a:{title:"Supermatter Status:"},f:[{p:[29,3,540],t:7,e:"ui-section",a:{label:"Core Integrity"},f:[{p:[30,5,580],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"adata.SM_integrity",p:[30,38,613]}],state:[{t:2,x:{r:["integState","adata.SM_integrity"],s:"_0(_1)"},p:[30,69,644]}]},f:[{t:2,r:"data.SM_integrity",p:[30,105,680]},"%"]}]}," ",{p:[32,3,730],t:7,e:"ui-section",a:{label:"Relative EER"},f:[{p:[33,5,768],t:7,e:"span",a:{"class":[{t:2,x:{r:["bigState","data.SM_power"],s:"_0(_1,150,300)"},p:[33,18,781]}]},f:[{t:2,r:"data.SM_power",p:[33,55,818]}," MeV/cm3"]}]}," ",{p:[35,3,869],t:7,e:"ui-section",a:{label:"Temperature"},f:[{p:[36,5,906],t:7,e:"span",a:{"class":[{t:2,x:{r:["bigState","data.SM_ambienttemp"],s:"_0(_1,4000,5000)"},p:[36,18,919]}]},f:[{t:2,r:"data.SM_ambienttemp",p:[36,63,964]}," K"]}]}," ",{p:[38,3,1015],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[39,5,1049],t:7,e:"span",a:{"class":[{t:2,x:{r:["bigState","data.SM_ambientpressure"],s:"_0(_1,5000,10000)"},p:[39,18,1062]}]},f:[{t:2,r:"data.SM_ambientpressure",p:[39,68,1112]}," kPa"]}]}]}," ",{p:[42,3,1186],t:7,e:"hr"},{p:[42,7,1190],t:7,e:"br"}," ",{p:[43,3,1197],t:7,e:"ui-display",a:{title:"Gas Composition:"},f:[{t:4,f:[{p:[45,5,1263],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[45,24,1282]}]},f:[{t:2,r:"amount",p:[46,6,1298]}," %"]}],n:52,r:"data.gases",p:[44,4,1238]}]}],n:50,r:"data.active",p:[26,1,415]},{t:4,n:51,f:[{p:[51,2,1368],t:7,e:"ui-button",a:{action:"PRG_refresh"},f:["Refresh"]},{p:[51,53,1419],t:7,e:"br"}," ",{p:[52,2,1425],t:7,e:"ui-display",a:{title:"Detected Supermatters"},f:[{t:4,f:[{p:[54,3,1499],t:7,e:"ui-section",a:{label:"Area"},f:[{t:2,r:"area_name",p:[55,5,1529]}," - (#",{t:2,r:"uid",p:[55,23,1547]},")"]}," ",{p:[57,3,1574],t:7,e:"ui-section",a:{label:"Integrity"},f:[{t:2,r:"integrity",p:[58,5,1609]}," %"]}," ",{p:[60,3,1643],t:7,e:"ui-section",a:{label:"Options"},f:[{p:[61,5,1676],t:7,e:"ui-button",a:{action:"PRG_set",params:['{"target" : "',{t:2,r:"uid",p:[61,54,1725]},'"}']},f:["View Details"]}]}],n:52,r:"data.supermatters",p:[53,2,1469]}]}],r:"data.active"}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(430)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,430:430}],430:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"div",a:{"class":"item",style:"float: left"},f:[{p:[2,2,40],t:7,e:"table",f:[{p:[2,9,47],t:7,e:"tr",f:[{t:4,f:[{p:[4,3,110],t:7,e:"td",f:[{p:[4,7,114],t:7,e:"img",a:{src:[{t:2,r:"data.PC_batteryicon",p:[4,17,124]}]}}]}],n:50,x:{r:["data.PC_batteryicon","data.PC_showbatteryicon"],s:"_0&&_1"},p:[3,2,53]}," ",{t:4,f:[{p:[7,3,220],t:7,e:"td",f:[{p:[7,7,224],t:7,e:"b",f:[{t:2,r:"data.PC_batterypercent",p:[7,10,227]}]}]}],n:50,x:{r:["data.PC_batterypercent","data.PC_showbatteryicon"],s:"_0&&_1"},p:[6,2,160]}," ",{t:4,f:[{p:[10,3,296],t:7,e:"td",f:[{p:[10,7,300],t:7,e:"img",a:{src:[{t:2,r:"data.PC_ntneticon",p:[10,17,310]}]}}]}],n:50,r:"data.PC_ntneticon",p:[9,2,268]}," ",{t:4,f:[{p:[13,3,374],t:7,e:"td",f:[{p:[13,7,378],t:7,e:"img",a:{src:[{t:2,r:"data.PC_apclinkicon",p:[13,17,388]}]}}]}],n:50,r:"data.PC_apclinkicon",p:[12,2,344]}," ",{t:4,f:[{p:[16,3,454],t:7,e:"td",f:[{p:[16,7,458],t:7,e:"b",f:[{t:2,r:"data.PC_stationtime",p:[16,10,461]}]}]}],n:50,r:"data.PC_stationtime",p:[15,2,424]}," ",{t:4,f:[{p:[19,3,534],t:7,e:"td",f:[{p:[19,7,538],t:7,e:"img",a:{src:[{t:2,r:"icon",p:[19,17,548]}]}}]}],n:52,r:"data.PC_programheaders",p:[18,2,499]}]}]}]}," ",{p:[23,1,587],t:7,e:"div",a:{style:"float: right; margin-top: 5px"},f:[{p:[24,2,632],t:7,e:"ui-button",a:{action:"PC_shutdown"},f:["Shutdown"]}," ",{t:4,f:[{p:[26,3,720],t:7,e:"ui-button",a:{action:"PC_exit"},f:["EXIT PROGRAM"]}," ",{p:[27,3,775],t:7,e:"ui-button",a:{action:"PC_minimize"},f:["Minimize Program"]}],n:50,r:"data.PC_showexitprogram",p:[25,2,686]}]}," ",{p:[30,1,852],t:7,e:"div",a:{style:"clear: both"}}]},e.exports=a.extend(r.exports)},{341:341}],431:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Auth. Disk:"},f:[{t:4,f:[{p:[3,7,67],t:7,e:"ui-button",a:{icon:"eject",style:"selected",action:"eject_disk"},f:["++++++++++"]}],n:50,r:"data.disk_present",p:[2,3,35]},{t:4,n:51,f:[{p:[5,7,168],t:7,e:"ui-button",a:{icon:"plus",action:"insert_disk"},f:["----------"]}],r:"data.disk_present"}]}," ",{p:[8,1,259],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[9,3,289],t:7,e:"span",f:[{t:2,r:"data.status1",p:[9,9,295]},"-",{t:2,r:"data.status2",p:[9,26,312]}]}]}," ",{p:[11,1,350],t:7,e:"ui-display",a:{title:"Timer"},f:[{p:[12,3,379],t:7,e:"ui-section",a:{label:"Time to Detonation"},f:[{p:[13,5,423],t:7,e:"span",f:[{t:2,x:{r:["data.timing","data.time_left","data.timer_set"],s:"_0?_1:_2"},p:[13,11,429]}]}]}," ",{t:4,f:[{p:[16,5,525],t:7,e:"ui-section",a:{label:"Adjust Timer"},f:[{p:[17,7,565],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.disk_present","data.code_approved","data.timer_is_not_default"],s:'_0&&_1&&_2?null:"disabled"'},p:[17,40,598]}],action:"timer",params:'{"change": "reset"}'},f:["Reset"]}," ",{p:[19,7,768],t:7,e:"ui-button",a:{icon:"minus",state:[{t:2,x:{r:["data.disk_present","data.code_approved","data.timer_is_not_min"],s:'_0&&_1&&_2?null:"disabled"'},p:[19,38,799]}],action:"timer",params:'{"change": "decrease"}'},f:["Decrease"]}," ",{p:[21,7,971],t:7,e:"ui-button",a:{icon:"pencil",state:[{t:2,x:{r:["data.disk_present","data.code_approved"],s:'_0&&_1?null:"disabled"'},p:[21,39,1003]}],action:"timer",params:'{"change": "input"}'},f:["Set"]}," ",{p:[22,7,1134],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.disk_present","data.code_approved","data.timer_is_not_max"],s:'_0&&_1&&_2?null:"disabled"'},p:[22,37,1164]}],action:"timer",params:'{"change": "increase"}'},f:["Increase"]}]}],n:51,r:"data.timing",p:[15,3,504]}," ",{p:[26,3,1369],t:7,e:"ui-section",a:{label:"Timer"},f:[{p:[27,5,1400],t:7,e:"ui-button",a:{icon:"clock-o",style:[{t:2,x:{r:["data.timing"],s:'_0?"danger":"caution"'},p:[27,38,1433]}],action:"toggle_timer",state:[{t:2,x:{r:["data.disk_present","data.code_approved","data.safety"],s:'_0&&_1&&!_2?null:"disabled"'},p:[29,14,1514]}]},f:[{t:2,x:{r:["data.timing"],s:'_0?"On":"Off"'},p:[30,7,1602]}]}]}]}," ",{p:[34,1,1680],t:7,e:"ui-display",a:{title:"Anchoring"},f:[{p:[35,3,1713],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.disk_present","data.code_approved"],s:'_0&&_1?null:"disabled"'},p:[36,12,1735]}],icon:[{t:2,x:{r:["data.anchored"],s:'_0?"lock":"unlock"'},p:[37,11,1810]}],style:[{t:2,x:{r:["data.anchored"],s:'_0?null:"caution"'},p:[38,12,1860]}],action:"anchor"},f:[{t:2,x:{r:["data.anchored"],s:'_0?"Engaged":"Off"'},p:[39,21,1918]}]}]}," ",{p:[41,1,1982],t:7,e:"ui-display",a:{title:"Safety"},f:[{p:[42,3,2012],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.disk_present","data.code_approved"],s:'_0&&_1?null:"disabled"'},p:[43,12,2034]}],icon:[{t:2,x:{r:["data.safety"],s:'_0?"lock":"unlock"'},p:[44,11,2109]}],action:"safety",style:[{t:2,x:{r:["data.safety"],s:'_0?"caution":"danger"'},p:[45,12,2173]}]},f:[{p:[46,7,2220],t:7,e:"span",f:[{t:2,x:{r:["data.safety"],s:'_0?"On":"Off"'},p:[46,13,2226]}]}]}]}," ",{p:[49,1,2293],t:7,e:"ui-display",a:{title:"Code"},f:[{p:[50,3,2321],t:7,e:"ui-section",a:{label:"Message"},f:[{t:2,r:"data.message",p:[50,31,2349]}]}," ",{p:[51,3,2381],t:7,e:"ui-section",a:{label:"Keypad"},f:[{p:[52,5,2413],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[52,39,2447]}],params:'{"digit":"1"}'},f:["1"]}," ",{p:[53,5,2531],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[53,39,2565]}],params:'{"digit":"2"}'},f:["2"]}," ",{p:[54,5,2649],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[54,39,2683]}],params:'{"digit":"3"}'},f:["3"]}," ",{p:[55,5,2767],t:7,e:"br"}," ",{p:[56,5,2776],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[56,39,2810]}],params:'{"digit":"4"}'},f:["4"]}," ",{p:[57,5,2894],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[57,39,2928]}],params:'{"digit":"5"}'},f:["5"]}," ",{p:[58,5,3012],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[58,39,3046]}],params:'{"digit":"6"}'},f:["6"]}," ",{p:[59,5,3130],t:7,e:"br"}," ",{p:[60,5,3139],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[60,39,3173]}],params:'{"digit":"7"}'},f:["7"]}," ",{p:[61,5,3257],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[61,39,3291]}],params:'{"digit":"8"}'},f:["8"]}," ",{p:[62,5,3375],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[62,39,3409]}],params:'{"digit":"9"}'},f:["9"]}," ",{p:[63,5,3493],t:7,e:"br"}," ",{p:[64,5,3502],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[64,39,3536]}],params:'{"digit":"R"}'},f:["R"]}," ",{p:[65,5,3620],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[65,39,3654]}],params:'{"digit":"0"}'},f:["0"]}," ",{p:[66,5,3738],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[66,39,3772]}],params:'{"digit":"E"}'},f:["E"]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],432:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,2,24],t:7,e:"ui-button",a:{icon:"undo",action:"change_menu",params:'{"menu": "1"}'},f:["Return"]}," ",{p:[3,2,111],t:7,e:"ui-display",a:{title:"Advanced Surgery Procedures"},f:[{p:[4,3,162],t:7,e:"ui-button",a:{icon:"download",action:"sync"},f:["Sync with research database"]}," ",{t:4,f:[{p:[6,4,273],t:7,e:"ui-display",f:[{p:[7,6,291],t:7,e:"ui-section",f:[{p:[7,18,303],t:7,e:"b",f:[{t:2,r:"name",p:[7,21,306]}]}]}," ",{p:[8,6,337],t:7,e:"ui-section",f:[{t:2,r:"desc",p:[8,18,349]}]}]}],n:52,r:"data.surgeries",p:[5,3,245]}]}],n:50,x:{r:["data.menu"],s:"_0==2"},p:[1,1,0]},{t:4,n:51,f:[{p:[13,2,425],t:7,e:"ui-button",a:{action:"change_menu",params:'{"menu": "2"}'},f:["View Surgery Procedures"]}," ",{t:4,f:[{p:[15,3,542],t:7,e:"ui-notice",f:["No table detected!"]}],n:51,r:"data.table",p:[14,2,517]}," ",{p:[19,2,605],t:7,e:"ui-display",f:[{p:[20,3,620],t:7,e:"ui-display",a:{title:"Patient State"},f:[{t:4,f:[{p:[22,5,683],t:7,e:"ui-section",a:{label:"State"},f:[{p:[23,6,715],t:7,e:"span",a:{"class":[{t:2,r:"data.patient.statstate",p:[23,19,728]}]},f:[{t:2,r:"data.patient.stat",p:[23,47,756]}]}]}," ",{p:[25,5,807],t:7,e:"ui-section",a:{label:"Blood Type"},f:[{p:[26,6,844],t:7,e:"span",a:{"class":"content"},f:[{t:2,r:"data.patient.blood_type",p:[26,28,866]}]}]}," ",{p:[28,5,923],t:7,e:"ui-section",a:{label:"Health"},f:[{p:[29,6,956],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.patient.minHealth",p:[29,19,969]}],max:[{t:2,r:"data.patient.maxHealth",p:[29,52,1002]}],value:[{t:2,r:"data.patient.health",p:[29,87,1037]}],state:[{t:2,x:{r:["data.patient.health"],s:'_0>=0?"good":"average"'},p:[30,13,1074]}]},f:[{t:2,x:{r:["adata.patient.health"],s:"Math.round(_0)"},p:[30,64,1125]}]}]}," ",{t:4,f:[{p:[33,6,1357],t:7,e:"ui-section",a:{label:[{t:2,r:"label",p:[33,25,1376]}]},f:[{p:[34,7,1394],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.patient.maxHealth",p:[34,28,1415]}],value:[{t:2,rx:{r:"data.patient",m:[{t:30,n:"type"}]},p:[34,63,1450]}],state:"bad"},f:[{t:2,x:{r:["type","adata.patient"],s:"Math.round(_1[_0])"},p:[34,99,1486]}]}]}],n:52,x:{r:[],s:'[{label:"Brute",type:"bruteLoss"},{label:"Burn",type:"fireLoss"},{label:"Toxin",type:"toxLoss"},{label:"Respiratory",type:"oxyLoss"}]'},p:[32,5,1193]}],n:50,r:"data.patient",p:[21,4,658]},{t:4,n:51,f:["No patient detected."],r:"data.patient"}]}," ",{p:[41,3,1630],t:7,e:"ui-display",a:{title:"Initiated Procedures"},f:[{t:4,f:[{t:4,f:[{p:[44,6,1734],t:7,e:"ui-subdisplay",a:{title:[{t:2,r:"name",p:[44,28,1756]}]},f:[{p:[45,7,1773],t:7,e:"ui-section",a:{label:"Next Step"},f:[{p:[46,8,1811],t:7,e:"span",a:{"class":"content"},f:[{t:2,r:"next_step",p:[46,30,1833]}]}," ",{t:4,f:[{p:[48,9,1890],t:7,e:"span",a:{"class":"content"},f:[{p:[48,31,1912],t:7,e:"b",f:["Required chemicals:"]},{p:[48,57,1938],t:7,e:"br"}," ",{t:2,r:"chems_needed",p:[48,62,1943]}]}],n:50,r:"chems_needed",p:[47,8,1861]}]}," ",{t:4,f:[{p:[52,8,2040],t:7,e:"ui-section",a:{label:"Alternative Step"},f:[{p:[53,9,2086],t:7,e:"span",a:{"class":"content"},f:[{t:2,r:"alternative_step",p:[53,31,2108]}]}," ",{t:4,f:[{p:[55,10,2178],t:7,e:"span",a:{"class":"content"},f:[{p:[55,32,2200],t:7,e:"b",f:["Required chemicals:"]},{p:[55,58,2226],t:7,e:"br"}," ",{t:2,r:"chems_needed",p:[55,63,2231]}]}],n:50,r:"alt_chems_needed",p:[54,9,2144]}]}],n:50,r:"alternative_step",p:[51,7,2008]}]}],n:52,r:"data.procedures",p:[43,5,1703]}],n:50,r:"data.procedures",p:[42,4,1675]},{t:4,n:51,f:["No active procedures."],r:"data.procedures"}]}]}],x:{r:["data.menu"],s:"_0==2"}}]},e.exports=a.extend(r.exports)},{341:341}],433:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,2,15],t:7,e:"ui-section",f:["This machine only accepts ore. Gibtonite and Slag are not accepted."]}," ",{p:[5,2,117],t:7,e:"ui-section",f:["Current unclaimed credits: ",{t:2,r:"data.unclaimedPoints",p:[6,30,160]}," ",{p:[7,4,189],t:7,e:"ui-button",a:{action:"Claim"},f:["Claim"]}]}]}," ",{p:[12,1,276],t:7,e:"ui-display",f:[{t:4,f:[{p:[14,3,315],t:7,e:"ui-section",f:[{p:[15,4,332],t:7,e:"ui-button",a:{action:"diskEject",icon:"eject"},f:["Eject Disk"]}]}," ",{t:4,f:[{p:[20,4,460],t:7,e:"ui-section",a:{"class":"candystripe"},f:[{p:[21,5,496],t:7,e:"ui-button",a:{action:"diskUpload",state:[{t:2,x:{r:["canupload"],s:'(_0)?null:"disabled"'},p:[21,42,533]}],icon:"upload",align:"right",params:['{ "design" : "',{t:2,r:"index",p:[21,129,620]},'" }']},f:["Upload"]}," File ",{t:2,r:"index",p:[24,10,676]},": ",{t:2,r:"name",p:[24,21,687]}]}],n:52,r:"data.diskDesigns",p:[19,3,429]}],n:50,r:"data.hasDisk",p:[13,2,291]},{t:4,n:51,f:[{p:[28,3,741],t:7,e:"ui-section",f:[{p:[29,4,758],t:7,e:"ui-button",a:{action:"diskInsert",icon:"floppy-o"},f:["Insert Disk"]}]}],r:"data.hasDisk"}]}," ",{t:4,f:[{p:[36,2,911],t:7,e:"ui-display",f:[{p:[37,3,927],t:7,e:"ui-section",f:[{p:[38,4,944],t:7,e:"b",f:["Warning"]},": ",{t:2,r:"data.disconnected",p:[38,20,960]},". Please contact the quartermaster."]}]}],n:50,r:"data.disconnected",p:[35,1,883]},{t:4,f:[{p:[43,2,1100],t:7,e:"div",a:{"class":"display tabular"},f:[{p:[44,3,1133],t:7,e:"section",a:{"class":"candystripe"},f:[{p:[45,5,1168],t:7,e:"section",a:{"class":"cell"},f:["Mineral"]}," ",{p:[48,5,1226],t:7,e:"section",a:{"class":"cell" +},f:["Sheets"]}," ",{p:[51,5,1283],t:7,e:"section",a:{"class":"cell"},f:[]}," ",{p:[53,5,1327],t:7,e:"section",a:{"class":"cell"},f:[]}," ",{p:[55,5,1371],t:7,e:"section",a:{"class":"cell"},f:["Ore Value"]}]}," ",{t:4,f:[{p:[60,4,1473],t:7,e:"section",a:{"class":"candystripe"},f:[{p:[61,5,1508],t:7,e:"section",a:{"class":"cell"},f:[{t:2,r:"name",p:[62,6,1537]}]}," ",{p:[64,5,1567],t:7,e:"section",a:{"class":"cell",align:"right"},f:[{t:2,r:"amount",p:[65,6,1610]}]}," ",{p:[67,5,1642],t:7,e:"section",a:{"class":"cell"},f:[{p:[68,6,1671],t:7,e:"input",a:{value:[{t:2,r:"sheets",p:[68,19,1684]}],placeholder:"###","class":"number"}}]}," ",{p:[70,5,1751],t:7,e:"section",a:{"class":"cell",align:"right"},f:[{p:[71,6,1794],t:7,e:"ui-button",a:{"class":"center",grid:0,action:"Release",state:[{t:2,x:{r:["amount"],s:'(_0>=1)?null:"disabled"'},p:[71,60,1848]}],params:['{ "id" : ',{t:2,r:"id",p:[71,115,1903]},', "sheets" : ',{t:2,r:"sheets",p:[71,134,1922]}," }"]},f:["Release"]}]}," ",{p:[75,5,1993],t:7,e:"section",a:{"class":"cell",align:"right"},f:[{t:2,r:"value",p:[76,6,2036]}]}]}],n:52,r:"data.materials",p:[59,3,1444]}," ",{t:4,f:[{p:[81,4,2119],t:7,e:"section",a:{"class":"candystripe"},f:[{p:[82,5,2154],t:7,e:"section",a:{"class":"cell"},f:[{t:2,r:"name",p:[83,6,2183]}]}," ",{p:[85,5,2213],t:7,e:"section",a:{"class":"cell",align:"right"},f:[{t:2,r:"amount",p:[86,6,2256]}]}," ",{p:[88,5,2288],t:7,e:"section",a:{"class":"cell"},f:[{p:[89,6,2317],t:7,e:"input",a:{value:[{t:2,r:"sheets",p:[89,19,2330]}],placeholder:"###","class":"number"}}]}," ",{p:[91,5,2397],t:7,e:"section",a:{"class":"cell",align:"right"},f:[{p:[92,6,2440],t:7,e:"ui-button",a:{"class":"center",grid:0,action:"Smelt",state:[{t:2,x:{r:["amount"],s:'(_0>=1)?null:"disabled"'},p:[92,58,2492]}],params:['{ "id" : ',{t:2,r:"id",p:[92,114,2548]},', "sheets" : ',{t:2,r:"sheets",p:[92,133,2567]}," }"]},f:["Smelt"]}]}," ",{p:[96,5,2635],t:7,e:"section",a:{"class":"cell",align:"right"},f:[]}]}],n:52,r:"data.alloys",p:[80,3,2093]}]}],n:50,x:{r:["data.materials","data.alloys"],s:"_0||_1"},p:[42,1,1060]}]},e.exports=a.extend(r.exports)},{341:341}],434:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:{button:[{p:[4,4,84],t:7,e:"ui-button",a:{icon:"remove",state:[{t:2,x:{r:["data.has_beaker"],s:'_0?null:"disabled"'},p:[4,36,116]}],action:"empty_eject_beaker"},f:["Empty and eject"]}," ",{p:[7,4,225],t:7,e:"ui-button",a:{icon:"trash",state:[{t:2,x:{r:["data.has_beaker"],s:'_0?null:"disabled"'},p:[7,35,256]}],action:"empty_beaker"},f:["Empty"]}," ",{p:[10,4,349],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.has_beaker"],s:'_0?null:"disabled"'},p:[10,35,380]}],action:"eject_beaker"},f:["Eject"]}]},t:7,e:"ui-display",a:{title:"Beaker",button:0},f:[" ",{t:4,f:[{p:[15,4,514],t:7,e:"ui-section",f:[{t:4,f:[{p:[17,6,562],t:7,e:"span",a:{"class":"bad"},f:["The beaker is empty!"]}],n:50,r:"data.beaker_empty",p:[16,5,531]},{t:4,n:51,f:[{p:[19,6,626],t:7,e:"ui-subdisplay",a:{title:"Blood"},f:[{t:4,f:[{p:[21,8,692],t:7,e:"ui-section",a:{label:"Blood DNA"},f:[{t:2,r:"data.blood.dna",p:[21,38,722]}]}," ",{p:[22,8,761],t:7,e:"ui-section",a:{label:"Blood type"},f:[{t:2,r:"data.blood.type",p:[22,39,792]}]}],n:50,r:"data.has_blood",p:[20,7,662]},{t:4,n:51,f:[{p:[24,8,847],t:7,e:"ui-section",f:[{p:[25,9,868],t:7,e:"span",a:{"class":"average"},f:["No blood sample detected."]}]}],r:"data.has_blood"}]}],r:"data.beaker_empty"}]}],n:50,r:"data.has_beaker",p:[14,3,487]},{t:4,n:51,f:[{p:[32,4,1023],t:7,e:"ui-section",f:[{p:[33,5,1040],t:7,e:"span",a:{"class":"bad"},f:["No beaker loaded."]}]}],r:"data.has_beaker"}]}," ",{t:4,f:[{p:[38,3,1151],t:7,e:"ui-display",a:{title:"Diseases"},f:[{t:4,f:[{p:{button:[{t:4,f:[{p:[43,8,1301],t:7,e:"ui-button",a:{icon:"pencil",action:"rename_disease",state:[{t:2,x:{r:["can_rename"],s:'_0?"":"disabled"'},p:[43,64,1357]}],params:['{"index": ',{t:2,r:"index",p:[43,116,1409]},"}"]},f:["Name advanced disease"]}],n:50,r:"is_adv",p:[42,7,1279]}," ",{p:[47,7,1492],t:7,e:"ui-button",a:{icon:"flask",action:"create_culture_bottle",state:[{t:2,x:{r:["data.is_ready"],s:'_0?"":"disabled"'},p:[47,69,1554]}],params:['{"index": ',{t:2,r:"index",p:[47,124,1609]},"}"]},f:["Create virus culture bottle"]}]},t:7,e:"ui-display",a:{title:[{t:2,r:"name",p:[40,24,1230]}],button:0},f:[" ",{p:[51,6,1699],t:7,e:"ui-section",a:{label:"Disease agent"},f:[{t:2,r:"agent",p:[51,40,1733]}]}," ",{p:[52,6,1761],t:7,e:"ui-section",a:{label:"Description"},f:[{t:2,r:"description",p:[52,38,1793]}]}," ",{p:[53,6,1827],t:7,e:"ui-section",a:{label:"Spread"},f:[{t:2,r:"spread",p:[53,33,1854]}]}," ",{p:[54,6,1883],t:7,e:"ui-section",a:{label:"Possible cure"},f:[{t:2,r:"cure",p:[54,40,1917]}]}," ",{t:4,f:[{p:[56,7,1966],t:7,e:"ui-section",a:{label:"Symptoms"},f:[{t:4,f:[{p:[58,9,2030],t:7,e:"ui-button",a:{action:"symptom_details",state:"",params:['{"picked_symptom": ',{t:2,r:"sym_index",p:[58,81,2102]},', "index": ',{t:2,r:"index",p:[58,105,2126]},"}"]},f:[{t:2,r:"name",p:[59,10,2148]}," "]},{p:[60,21,2177],t:7,e:"br"}],n:52,r:"symptoms",p:[57,8,2003]}]}," ",{p:[63,7,2227],t:7,e:"ui-section",a:{label:"Resistance"},f:[{t:2,r:"resistance",p:[63,38,2258]}]}," ",{p:[64,7,2292],t:7,e:"ui-section",a:{label:"Stealth"},f:[{t:2,r:"stealth",p:[64,35,2320]}]}," ",{p:[65,7,2351],t:7,e:"ui-section",a:{label:"Stage speed"},f:[{t:2,r:"stage_speed",p:[65,39,2383]}]}," ",{p:[66,7,2418],t:7,e:"ui-section",a:{label:"Transmittability"},f:[{t:2,r:"transmission",p:[66,44,2455]}]}],n:50,r:"is_adv",p:[55,6,1945]}]}],n:52,r:"data.viruses",p:[39,4,1184]},{t:4,n:51,f:[{p:[70,5,2532],t:7,e:"ui-section",f:[{p:[71,6,2550],t:7,e:"span",a:{"class":"average"},f:["No detectable virus in the blood sample."]}]}],r:"data.viruses"}]}," ",{p:[75,3,2669],t:7,e:"ui-display",a:{title:"Antibodies"},f:[{t:4,f:[{p:[77,5,2735],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[77,24,2754]}]},f:[{p:[78,7,2771],t:7,e:"ui-button",a:{icon:"eyedropper",state:[{t:2,x:{r:["data.is_ready"],s:'_0?"":"disabled"'},p:[78,43,2807]}],action:"create_vaccine_bottle",params:['{"index": ',{t:2,r:"id",p:[78,129,2893]},"}"]},f:["Create vaccine bottle"]}]}],n:52,r:"data.resistances",p:[76,4,2704]},{t:4,n:51,f:[{p:[83,5,2985],t:7,e:"ui-section",f:[{p:[84,6,3003],t:7,e:"span",a:{"class":"average"},f:["No antibodies detected in the blood sample."]}]}],r:"data.resistances"}]}],n:50,r:"data.has_blood",p:[37,2,1126]}],n:50,x:{r:["data.mode"],s:"_0==1"},p:[1,1,0]},{t:4,n:51,f:[{p:[90,2,3142],t:7,e:"ui-button",a:{icon:"undo",state:"",action:"back"},f:["Back"]}," ",{t:4,f:[{p:[94,4,3237],t:7,e:"ui-display",a:{title:[{t:2,r:"name",p:[94,23,3256]}]},f:[{p:[95,4,3270],t:7,e:"ui-section",f:[{t:2,r:"desc",p:[96,5,3287]}," ",{t:4,f:[{p:[98,5,3320],t:7,e:"br"}," ",{p:[99,5,3330],t:7,e:"b",f:["This symptom has been neutered, and has no effect. It will still affect the virus' statistics."]}],n:50,r:"neutered",p:[97,4,3299]}]}," ",{p:[102,4,3463],t:7,e:"ui-section",f:[{p:[103,5,3480],t:7,e:"ui-section",a:{label:"Level"},f:[{t:2,r:"level",p:[103,31,3506]}]}," ",{p:[104,5,3533],t:7,e:"ui-section",a:{label:"Resistance"},f:[{t:2,r:"resistance",p:[104,36,3564]}]}," ",{p:[105,5,3596],t:7,e:"ui-section",a:{label:"Stealth"},f:[{t:2,r:"stealth",p:[105,33,3624]}]}," ",{p:[106,5,3653],t:7,e:"ui-section",a:{label:"Stage speed"},f:[{t:2,r:"stage_speed",p:[106,37,3685]}]}," ",{p:[107,5,3718],t:7,e:"ui-section",a:{label:"Transmittability"},f:[{t:2,r:"transmission",p:[107,42,3755]}]}]}," ",{p:[109,4,3805],t:7,e:"ui-subdisplay",a:{title:"Effect Thresholds"},f:[{p:[110,5,3851],t:7,e:"ui-section",f:[{t:3,r:"threshold_desc",p:[110,17,3863]}]}]}]}],n:53,r:"data.symptom",p:[93,2,3211]}],x:{r:["data.mode"],s:"_0==1"}}]},e.exports=a.extend(r.exports)},{341:341}],435:[function(t,e,n){var a=t(341),r={exports:{}};!function(e){"use strict";var n=t(483);e.exports={data:{filter:"",tooltiptext:function(t,e,n){var a="";return t&&(a+="REQUIREMENTS: "+t+" "),e&&(a+="CATALYSTS: "+e+" "),n&&(a+="TOOLS: "+n),a}},oninit:function(){var t=this;this.on({hover:function(t){this.set("hovered",t.context.params)},unhover:function(t){this.set("hovered")}}),this.observe("filter",function(e,a,r){var i=null;i=t.get("data.display_compact")?t.findAll(".section"):t.findAll(".display:not(:first-child)"),(0,n.filterMulti)(i,t.get("filter").toLowerCase())},{init:!1})}}}(r),r.exports.template={v:3,t:[" ",{p:[48,1,1295],t:7,e:"ui-display",a:{title:[{t:2,r:"data.category",p:[48,20,1314]},{t:4,f:[" : ",{t:2,r:"data.subcategory",p:[48,64,1358]}],n:50,r:"data.subcategory",p:[48,37,1331]}]},f:[{t:4,f:[{p:[50,3,1410],t:7,e:"ui-section",f:["Crafting... ",{p:[51,16,1438],t:7,e:"i",a:{"class":"fa-spin fa fa-spinner"}}]}],n:50,r:"data.busy",p:[49,2,1390]},{t:4,n:51,f:[{p:[54,3,1504],t:7,e:"ui-section",f:[{p:[55,4,1520],t:7,e:"table",a:{style:"width:100%"},f:[{p:[56,5,1551],t:7,e:"tr",f:[{p:[57,6,1561],t:7,e:"td",a:{style:"width:150px!important"},f:[{p:[58,7,1602],t:7,e:"ui-button",a:{icon:"arrow-left",action:"backwardCat"},f:[{t:2,r:"data.prev_cat",p:[59,8,1660]}]}]}," ",{p:[62,6,1713],t:7,e:"td",a:{style:"width:150px!important"},f:[{p:[63,7,1754],t:7,e:"ui-button",a:{icon:"arrow-right",action:"forwardCat"},f:[{t:2,r:"data.next_cat",p:[64,7,1811]}]}]}," ",{p:[67,6,1864],t:7,e:"td",a:{style:"float:right!important"},f:[{t:4,f:[{p:[69,7,1946],t:7,e:"ui-button",a:{icon:"lock",action:"toggle_recipes"},f:["Showing Craftable Recipes"]}],n:50,r:"data.display_craftable_only",p:[68,6,1904]},{t:4,n:51,f:[{p:[73,7,2066],t:7,e:"ui-button",a:{icon:"unlock",action:"toggle_recipes"},f:["Showing All Recipes"]}],r:"data.display_craftable_only"}]}," ",{p:[78,6,2191],t:7,e:"td",a:{style:"float:right!important"},f:[{p:[79,7,2232],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.display_compact"],s:'_0?"check-square-o":"square-o"'},p:[79,24,2249]}],action:"toggle_compact"},f:["Compact"]}]}]}," ",{p:[84,5,2391],t:7,e:"tr",f:[{t:4,f:[{p:[86,6,2430],t:7,e:"td",a:{style:"width:150px!important"},f:[{p:[87,7,2471],t:7,e:"ui-button",a:{icon:"arrow-left",action:"backwardSubCat"},f:[{t:2,r:"data.prev_subcat",p:[88,8,2532]}]}]}," ",{p:[91,6,2588],t:7,e:"td",a:{style:"width:150px!important"},f:[{p:[92,7,2629],t:7,e:"ui-button",a:{icon:"arrow-right",action:"forwardSubCat"},f:[{t:2,r:"data.next_subcat",p:[93,8,2690]}]}]}],n:50,r:"data.subcategory",p:[85,5,2400]}]}]}," ",{t:4,f:[{t:4,f:[" ",{p:[101,6,2892],t:7,e:"ui-input",a:{value:[{t:2,r:"filter",p:[101,23,2909]}],placeholder:"Filter.."}}],n:51,r:"data.display_compact",p:[100,5,2803]}],n:50,r:"config.fancy",p:[99,4,2778]}]}," ",{t:4,f:[{p:[106,5,3039],t:7,e:"ui-display",f:[{t:4,f:[{p:[108,6,3086],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[108,25,3105]}]},f:[{p:[109,7,3122],t:7,e:"ui-button",a:{tooltip:[{t:2,x:{r:["tooltiptext","req_text","catalyst_text","tool_text"],s:"_0(_1,_2,_3)"},p:[109,27,3142]}],"tooltip-side":"right",action:"make",params:['{"recipe": "',{t:2,r:"ref",p:[109,135,3250]},'"}'],icon:"gears"},v:{hover:"hover",unhover:"unhover"},f:["Craft"]}]}],n:52,r:"data.can_craft",p:[107,5,3056]}," ",{t:4,f:[{t:4,f:[{p:[116,7,3452],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[116,26,3471]}]},f:[{p:[117,8,3489],t:7,e:"ui-button",a:{tooltip:[{t:2,x:{r:["tooltiptext","req_text","catalyst_text","tool_text"],s:"_0(_1,_2,_3)"},p:[117,28,3509]}],"tooltip-side":"right",state:"disabled",icon:"gears"},v:{hover:"hover",unhover:"unhover"},f:["Craft"]}]}],n:52,r:"data.cant_craft",p:[115,6,3420]}],n:51,r:"data.display_craftable_only",p:[114,5,3382]}]}],n:50,r:"data.display_compact",p:[105,4,3006]},{t:4,n:51,f:[{t:4,f:[{p:[126,6,3822],t:7,e:"ui-display",a:{title:[{t:2,r:"name",p:[126,25,3841]}]},f:[{t:4,f:[{p:[128,8,3882],t:7,e:"ui-section",a:{label:"Requirements"},f:[{t:2,r:"req_text",p:[129,9,3924]}]}],n:50,r:"req_text",p:[127,7,3858]}," ",{t:4,f:[{p:[133,8,4007],t:7,e:"ui-section",a:{label:"Catalysts"},f:[{t:2,r:"catalyst_text",p:[134,9,4046]}]}],n:50,r:"catalyst_text",p:[132,7,3978]}," ",{t:4,f:[{p:[138,8,4130],t:7,e:"ui-section",a:{label:"Tools"},f:[{t:2,r:"tool_text",p:[139,9,4165]}]}],n:50,r:"tool_text",p:[137,7,4105]}," ",{p:[142,7,4220],t:7,e:"ui-section",f:[{p:[143,8,4240],t:7,e:"ui-button",a:{icon:"gears",action:"make",params:['{"recipe": "',{t:2,r:"ref",p:[143,66,4298]},'"}']},f:["Craft"]}]}]}],n:52,r:"data.can_craft",p:[125,5,3792]}," ",{t:4,f:[{t:4,f:[{p:[151,7,4471],t:7,e:"ui-display",a:{title:[{t:2,r:"name",p:[151,26,4490]}]},f:[{t:4,f:[{p:[153,9,4533],t:7,e:"ui-section",a:{label:"Requirements"},f:[{t:2,r:"req_text",p:[154,10,4576]}]}],n:50,r:"req_text",p:[152,8,4508]}," ",{t:4,f:[{p:[158,9,4663],t:7,e:"ui-section",a:{label:"Catalysts"},f:[{t:2,r:"catalyst_text",p:[159,10,4703]}]}],n:50,r:"catalyst_text",p:[157,8,4633]}," ",{t:4,f:[{p:[163,9,4791],t:7,e:"ui-section",a:{label:"Tools"},f:[{t:2,r:"tool_text",p:[164,10,4827]}]}],n:50,r:"tool_text",p:[162,8,4765]}]}],n:52,r:"data.cant_craft",p:[150,6,4439]}],n:51,r:"data.display_craftable_only",p:[149,5,4401]}],r:"data.display_compact"}],r:"data.busy"}]}]},e.exports=a.extend(r.exports)},{341:341,483:483}],436:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{p:[2,3,14],t:7,e:"span",f:["The regulator ",{t:2,x:{r:["data.holding"],s:'_0?"is":"is not"'},p:[2,23,34]}," connected to a tank."]}]}," ",{p:[4,1,110],t:7,e:"ui-display",a:{title:"Status",button:0},f:[{p:[5,3,147],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[6,5,181],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.round(_0)"},p:[6,11,187]}," kPa"]}]}," ",{p:[8,3,247],t:7,e:"ui-section",a:{label:"Port"},f:[{p:[9,5,277],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected"],s:'_0?"good":"average"'},p:[9,18,290]}]},f:[{t:2,x:{r:["data.connected"],s:'_0?"Connected":"Not Connected"'},p:[9,59,331]}]}]}]}," ",{p:[12,1,419],t:7,e:"ui-display",a:{title:"Pump"},f:[{p:[13,3,447],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[14,5,478],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[14,22,495]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":"null"'},p:[15,14,545]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[16,22,601]}]}]}," ",{p:[18,3,658],t:7,e:"ui-section",a:{label:"Direction"},f:[{p:[19,5,693],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.direction"],s:'_0=="out"?"sign-out":"sign-in"'},p:[19,22,710]}],action:"direction"},f:[{t:2,x:{r:["data.direction"],s:'_0=="out"?"Out":"In"'},p:[20,26,789]}]}]}," ",{p:[22,3,862],t:7,e:"ui-section",a:{label:"Target Pressure"},f:[{p:[23,5,903],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.min_pressure",p:[23,18,916]}],max:[{t:2,r:"data.max_pressure",p:[23,46,944]}],value:[{t:2,r:"data.target_pressure",p:[24,14,980]}]},f:[{t:2,x:{r:["adata.target_pressure"],s:"Math.round(_0)"},p:[24,40,1006]}," kPa"]}]}," ",{p:[26,3,1075],t:7,e:"ui-section",a:{label:"Pressure Regulator"},f:[{p:[27,5,1119],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.target_pressure","data.default_pressure"],s:'_0!=_1?null:"disabled"'},p:[27,38,1152]}],action:"pressure",params:'{"pressure": "reset"}'},f:["Reset"]}," ",{p:[29,5,1300],t:7,e:"ui-button",a:{icon:"minus",state:[{t:2,x:{r:["data.target_pressure","data.min_pressure"],s:'_0>_1?null:"disabled"'},p:[29,36,1331]}],action:"pressure",params:'{"pressure": "min"}'},f:["Min"]}," ",{p:[31,5,1470],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[32,5,1564],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.target_pressure","data.max_pressure"],s:'_0<_1?null:"disabled"'},p:[32,35,1594]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}]}]}," ",{p:{button:[{t:4,f:[{p:[39,7,1853],t:7,e:"ui-button",a:{icon:"eject",style:[{t:2,x:{r:["data.on"],s:'_0?"danger":null'},p:[39,38,1884]}],action:"eject"},f:["Eject"]}],n:50,r:"data.holding",p:[38,5,1826]}]},t:7,e:"ui-display",a:{title:"Holding Tank",button:0},f:[" ",{t:4,f:[{p:[43,3,2e3],t:7,e:"ui-section",a:{label:"Label"},f:[{t:2,r:"data.holding.name",p:[44,4,2030]}]}," ",{p:[46,3,2070],t:7,e:"ui-section",a:{label:"Pressure"},f:[{t:2,x:{r:["adata.holding.pressure"],s:"Math.round(_0)"},p:[47,4,2103]}," kPa"]}],n:50,r:"data.holding",p:[42,3,1977]},{t:4,n:51,f:[{p:[50,3,2174],t:7,e:"ui-section",f:[{p:[51,4,2190],t:7,e:"span",a:{"class":"average"},f:["No Holding Tank"]}]}],r:"data.holding"}]}]},e.exports=a.extend(r.exports)},{341:341}],437:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[3,1,69],t:7,e:"ui-notice",f:[{p:[4,3,84],t:7,e:"span",f:["The regulator ",{t:2,x:{r:["data.holding"],s:'_0?"is":"is not"'},p:[4,23,104]}," connected to a tank."]}]}," ",{p:[6,1,182],t:7,e:"ui-display",a:{title:"Status",button:0},f:[{p:[7,3,220],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[8,5,255],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.round(_0)"},p:[8,11,261]}," kPa"]}]}," ",{p:[10,3,323],t:7,e:"ui-section",a:{label:"Port"},f:[{p:[11,5,354],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected"],s:'_0?"good":"average"'},p:[11,18,367]}]},f:[{t:2,x:{r:["data.connected"],s:'_0?"Connected":"Not Connected"'},p:[11,59,408]}]}]}]}," ",{p:[14,1,499],t:7,e:"ui-display",a:{title:"Filter"},f:[{p:[15,3,530],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[16,5,562],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[16,22,579]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":"null"'},p:[17,14,630]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[18,22,687]}]}]}]}," ",{p:{button:[{t:4,f:[{p:[24,7,856],t:7,e:"ui-button",a:{icon:"eject",style:[{t:2,x:{r:["data.on"],s:'_0?"danger":null'},p:[24,38,887]}],action:"eject"},f:["Eject"]}],n:50,r:"data.holding",p:[23,5,828]}]},t:7,e:"ui-display",a:{title:"Holding Tank",button:0},f:[" ",{t:4,f:[{p:[28,3,1007],t:7,e:"ui-section",a:{label:"Label"},f:[{t:2,r:"data.holding.name",p:[29,4,1038]}]}," ",{p:[31,3,1080],t:7,e:"ui-section",a:{label:"Pressure"},f:[{t:2,x:{r:["adata.holding.pressure"],s:"Math.round(_0)"},p:[32,4,1114]}," kPa"]}],n:50,r:"data.holding",p:[27,3,983]},{t:4,n:51,f:[{p:[35,3,1188],t:7,e:"ui-section",f:[{p:[36,4,1205],t:7,e:"span",a:{"class":"average"},f:["No Holding Tank"]}]}],r:"data.holding"}]}," ",{p:[40,1,1293],t:7,e:"ui-display",a:{title:"Filters"},f:[{t:4,f:[{p:[42,5,1345],t:7,e:"filters"}],n:53,r:"data",p:[41,3,1325]}]}]},r.exports.components=r.exports.components||{};var i={filters:t(456)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,456:456}],438:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";t.exports={data:{chargingState:function(t){switch(t){case 2:return"good";case 1:return"average";default:return"bad"}},chargingMode:function(t){return 2==t?"Full":1==t?"Charging":"Draining"},channelState:function(t){return t>=2?"good":"bad"},channelPower:function(t){return t>=2?"On":"Off"},channelMode:function(t){return 1==t||3==t?"Auto":"Manual"}},computed:{graphData:function(){var t=this.get("data.history");return Object.keys(t).map(function(e){return t[e].map(function(t,e){return{x:e,y:t}})})}}}}(r),r.exports.template={v:3,t:[" ",{p:[42,1,1035],t:7,e:"ui-display",a:{title:"Network"},f:[{t:4,f:[{p:[44,5,1093],t:7,e:"ui-linegraph",a:{points:[{t:2,r:"graphData",p:[44,27,1115]}],height:"500",legend:'["Available", "Load"]',colors:'["rgb(0, 102, 0)", "rgb(153, 0, 0)"]',xunit:"seconds ago",xfactor:[{t:2,r:"data.interval",p:[46,38,1267]}],yunit:"W",yfactor:"1",xinc:[{t:2,x:{r:["data.stored"],s:"_0/10"},p:[47,15,1323]}],yinc:"9"}}],n:50,r:"config.fancy",p:[43,3,1067]},{t:4,n:51,f:[{p:[49,5,1373],t:7,e:"ui-section",a:{label:"Available"},f:[{p:[50,7,1411],t:7,e:"span",f:[{t:2,r:"data.supply",p:[50,13,1417]}]}]}," ",{p:[52,5,1464],t:7,e:"ui-section",a:{label:"Load"},f:[{p:[53,9,1499],t:7,e:"span",f:[{t:2,r:"data.demand",p:[53,15,1505]}]}]}],r:"config.fancy"}]}," ",{p:[57,1,1574],t:7,e:"ui-display",a:{title:"Areas"},f:[{p:[58,3,1604],t:7,e:"ui-section",a:{nowrap:0},f:[{p:[59,5,1629],t:7,e:"div",a:{"class":"content"},f:["Area"]}," ",{p:[60,5,1666],t:7,e:"div",a:{"class":"content"},f:["Charge"]}," ",{p:[61,5,1705],t:7,e:"div",a:{"class":"content"},f:["Load"]}," ",{p:[62,5,1742],t:7,e:"div",a:{"class":"content"},f:["Status"]}," ",{p:[63,5,1781],t:7,e:"div",a:{"class":"content"},f:["Equipment"]}," ",{p:[64,5,1823],t:7,e:"div",a:{"class":"content"},f:["Lighting"]}," ",{p:[65,5,1864],t:7,e:"div",a:{"class":"content"},f:["Environment"]}]}," ",{t:4,f:[{p:[68,5,1949],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[68,24,1968]}],nowrap:0},f:[{p:[69,7,1993],t:7,e:"div",a:{"class":"content"},f:[{t:2,x:{r:["@index","adata.areas"],s:"Math.round(_1[_0].charge)"},p:[69,28,2014]}," %"]}," ",{p:[70,7,2072],t:7,e:"div",a:{"class":"content"},f:[{t:2,rx:{r:"adata.areas",m:[{t:30,n:"@index"},"load"]},p:[70,28,2093]}]}," ",{p:[71,7,2135],t:7,e:"div",a:{"class":"content"},f:[{p:[71,28,2156],t:7,e:"span",a:{"class":[{t:2,x:{r:["chargingState","charging"],s:"_0(_1)"},p:[71,41,2169]}]},f:[{t:2,x:{r:["chargingMode","charging"],s:"_0(_1)"},p:[71,70,2198]}]}]}," ",{p:[72,7,2245],t:7,e:"div",a:{"class":"content"},f:[{p:[72,28,2266],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","eqp"],s:"_0(_1)"},p:[72,41,2279]}]},f:[{t:2,x:{r:["channelPower","eqp"],s:"_0(_1)"},p:[72,64,2302]}," [",{p:[72,87,2325],t:7,e:"span",f:[{t:2,x:{r:["channelMode","eqp"],s:"_0(_1)"},p:[72,93,2331]}]},"]"]}]}," ",{p:[73,7,2380],t:7,e:"div",a:{"class":"content"},f:[{p:[73,28,2401],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","lgt"],s:"_0(_1)"},p:[73,41,2414]}]},f:[{t:2,x:{r:["channelPower","lgt"],s:"_0(_1)"},p:[73,64,2437]}," [",{p:[73,87,2460],t:7,e:"span",f:[{t:2,x:{r:["channelMode","lgt"],s:"_0(_1)"},p:[73,93,2466]}]},"]"]}]}," ",{p:[74,7,2515],t:7,e:"div",a:{"class":"content"},f:[{p:[74,28,2536],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","env"],s:"_0(_1)"},p:[74,41,2549]}]},f:[{t:2,x:{r:["channelPower","env"],s:"_0(_1)"},p:[74,64,2572]}," [",{p:[74,87,2595],t:7,e:"span",f:[{t:2,x:{r:["channelMode","env"],s:"_0(_1)"},p:[74,93,2601]}]},"]"]}]}]}],n:52,r:"data.areas",p:[67,3,1923]}]}]},e.exports=a.extend(r.exports)},{341:341}],439:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";t.exports={computed:{readableFrequency:function(){return Math.round(this.get("adata.frequency"))/10}}}}(r),r.exports.template={v:3,t:[" ",{p:[11,1,167],t:7,e:"ui-display",a:{title:"Settings"},f:[{t:4,f:[{p:[13,5,224],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[14,7,257],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.listening"],s:'_0?"power-off":"close"'},p:[14,24,274]}],style:[{t:2,x:{r:["data.listening"],s:'_0?"selected":null'},p:[14,75,325]}],action:"listen"},f:[{t:2,x:{r:["data.listening"],s:'_0?"On":"Off"'},p:[16,9,398]}]}]}],n:50,r:"data.headset",p:[12,3,199]},{t:4,n:51,f:[{p:[19,5,476],t:7,e:"ui-section",a:{label:"Microphone"},f:[{p:[20,7,514],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.broadcasting"],s:'_0?"power-off":"close"'},p:[20,24,531]}],style:[{t:2,x:{r:["data.broadcasting"],s:'_0?"selected":null'},p:[20,78,585]}],action:"broadcast"},f:[{t:2,x:{r:["data.broadcasting"],s:'_0?"Engaged":"Disengaged"'},p:[22,9,664]}]}]}," ",{p:[24,5,746],t:7,e:"ui-section",a:{label:"Speaker"},f:[{p:[25,7,781],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.listening"],s:'_0?"power-off":"close"'},p:[25,24,798]}],style:[{t:2,x:{r:["data.listening"],s:'_0?"selected":null'},p:[25,75,849]}],action:"listen"},f:[{t:2,x:{r:["data.listening"],s:'_0?"Engaged":"Disengaged"'},p:[27,9,922]}]}]}],r:"data.headset"}," ",{t:4,f:[{p:[31,5,1034],t:7,e:"ui-section",a:{label:"High Volume"},f:[{p:[32,7,1073],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.useCommand"],s:'_0?"power-off":"close"'},p:[32,24,1090]}],style:[{t:2,x:{r:["data.useCommand"],s:'_0?"selected":null'},p:[32,76,1142]}],action:"command"},f:[{t:2,x:{r:["data.useCommand"],s:'_0?"On":"Off"'},p:[34,9,1217]}]}]}],n:50,r:"data.command",p:[30,3,1009]}]}," ",{p:[38,1,1305],t:7,e:"ui-display",a:{title:"Channel"},f:[{p:[39,3,1336],t:7,e:"ui-section",a:{label:"Frequency"},f:[{t:4,f:[{p:[41,7,1399],t:7,e:"span",f:[{t:2,r:"readableFrequency",p:[41,13,1405]}]}],n:50,r:"data.freqlock",p:[40,5,1371]},{t:4,n:51,f:[{p:[43,7,1453],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.frequency","data.minFrequency"],s:'_0==_1?"disabled":null'},p:[43,46,1492]}],action:"frequency",params:'{"adjust": -1}'}}," ",{p:[44,7,1603],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.frequency","data.minFrequency"],s:'_0==_1?"disabled":null'},p:[44,41,1637]}],action:"frequency",params:'{"adjust": -.2}'}}," ",{p:[45,7,1749],t:7,e:"ui-button",a:{icon:"pencil",action:"frequency",params:'{"tune": "input"}'},f:[{t:2,r:"readableFrequency",p:[45,78,1820]}]}," ",{p:[46,7,1860],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.frequency","data.maxFrequency"],s:'_0==_1?"disabled":null'},p:[46,40,1893]}],action:"frequency",params:'{"adjust": .2}'}}," ",{p:[47,7,2004],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.frequency","data.maxFrequency"],s:'_0==_1?"disabled":null'},p:[47,45,2042]}],action:"frequency",params:'{"adjust": 1}'}}],r:"data.freqlock"}]}," ",{t:4,f:[{p:[51,5,2212],t:7,e:"ui-section",a:{label:"Subspace Transmission"},f:[{p:[52,7,2261],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.subspace"],s:'_0?"power-off":"close"'},p:[52,24,2278]}],style:[{t:2,x:{r:["data.subspace"],s:'_0?"selected":null'},p:[52,74,2328]}],action:"subspace"},f:[{t:2,x:{r:["data.subspace"],s:'_0?"Active":"Inactive"'},p:[53,29,2395]}]}]}],n:50,r:"data.subspaceSwitchable",p:[50,3,2176]}," ",{t:4,f:[{p:[57,5,2522],t:7,e:"ui-section",a:{label:"Channels"},f:[{t:4,f:[{p:[59,9,2598],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["."],s:'_0?"check-square-o":"square-o"'},p:[59,26,2615]}],style:[{t:2,x:{r:["."],s:'_0?"selected":null'},p:[60,18,2671]}],action:"channel",params:['{"channel": "',{t:2,r:"channel",p:[61,49,2746]},'"}']},f:[{t:2,r:"channel",p:[62,11,2772]}]},{p:[62,34,2795],t:7,e:"br"}],n:52,i:"channel",r:"data.channels",p:[58,7,2558]}]}],n:50,x:{r:["data.subspace","data.channels"],s:"_0&&_1"},p:[56,3,2479]}]}]},e.exports=a.extend(r.exports)},{341:341}],440:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[" "," "," "," "," "," "," "," "," "," ",{p:[11,1,550],t:7,e:"rdheader"}," ",{t:4,f:[{p:[13,2,583],t:7,e:"ui-display",a:{title:"CONSOLE LOCKED"},f:[{p:[14,3,621],t:7,e:"ui-button",a:{action:"Unlock"},f:["Unlock"]}]}],n:50,r:"data.locked",p:[12,1,562]},{t:4,f:[{p:[18,2,712],t:7,e:"ui-tabs",a:{tabs:[{t:2,r:"data.tabs",p:[18,17,727]}]},f:[{p:[19,3,745],t:7,e:"tab",a:{name:"Technology"},f:[{p:[20,4,772],t:7,e:"techweb"}]}," ",{p:[22,3,794],t:7,e:"tab",a:{name:"View Node"},f:[{p:[23,4,820],t:7,e:"nodeview"}]}," ",{p:[25,3,843],t:7,e:"tab",a:{name:"View Design"},f:[{p:[26,4,871],t:7,e:"designview"}]}," ",{p:[28,3,896],t:7,e:"tab",a:{name:"Disk Operations - Design"},f:[{p:[29,4,937],t:7,e:"diskopsdesign"}]}," ",{p:[31,3,965],t:7,e:"tab",a:{name:"Disk Operations - Technology"},f:[{p:[32,4,1010],t:7,e:"diskopstech"}]}," ",{p:[34,3,1036],t:7,e:"tab",a:{name:"Deconstructive Analyzer"},f:[{p:[35,4,1076],t:7,e:"destruct"}]}," ",{p:[37,3,1099],t:7,e:"tab",a:{name:"Protolathe"},f:[{p:[38,4,1126],t:7,e:"protolathe"}]}," ",{p:[40,3,1151],t:7,e:"tab",a:{name:"Circuit Imprinter"},f:[{p:[41,4,1185],t:7,e:"circuit"}]}," ",{p:[43,3,1207],t:7,e:"tab",a:{name:"Settings"},f:[{p:[44,4,1232],t:7,e:"settings"}]}]}],n:50,x:{r:["data.locked"],s:"!_0"},p:[17,1,690]}]},r.exports.components=r.exports.components||{};var i={settings:t(449),circuit:t(441),protolathe:t(447),destruct:t(443),diskopsdesign:t(444),diskopstech:t(445),designview:t(442),nodeview:t(446),techweb:t(450),rdheader:t(448)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,441:441,442:442,443:443,444:444,445:445,446:446,447:447,448:448,449:449,450:450}],441:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{t:4,f:[{p:[3,3,56],t:7,e:"ui-display",a:{title:"Circuit Imprinter Busy!"}}],n:50,r:"data.circuitbusy",p:[2,2,29]},{t:4,n:51,f:[{p:[5,3,126],t:7,e:"ui-display",f:[{p:[6,4,142],t:7,e:"ui-section",f:["Search Available Designs: ",{p:[7,4,183],t:7,e:"input",a:{value:[{t:2,r:"textsearch",p:[7,17,196]}],placeholder:"Type Here","class":"text"}}," ",{p:[8,5,254],t:7,e:"ui-button",a:{action:"textSearch",params:['{"latheType" : "circuit", "inputText" : ',{t:2,r:"textsearch",p:[8,84,333]},"}"]},f:["Search"]}]}," ",{p:[10,4,389],t:7,e:"ui-section",f:["Materials: ",{t:2,r:"data.circuitmats",p:[10,27,412]}," / ",{t:2,r:"data.circuitmaxmats",p:[10,50,435]}]}," ",{p:[11,4,475],t:7,e:"ui-section",f:["Reagents: ",{t:2,r:"data.circuitchems",p:[11,26,497]}," / ",{t:2,r:"data.circuitmaxchems",p:[11,50,521]}]}," ",{p:[12,3,561],t:7,e:"ui-display",f:[{p:[14,3,577],t:7,e:"ui-tabs",a:{tabs:[{t:2,r:"data.lathe_tabs",p:[14,18,592]}]},f:[{p:[15,4,617],t:7,e:"tab",a:{name:"Category List"},f:[{t:4,f:[{p:[17,6,680],t:7,e:"ui-button",a:{action:"switchcat",state:[{t:2,x:{r:["data.circuitcat"],s:'_0=="{{name}}"?"selected":null'},p:[17,43,717]}],params:['{"type" : "circuit", "cat" : "',{t:2,r:"name",p:[17,135,809]},'"}']},f:[{t:2,r:"name",p:[17,147,821]}]}],n:52,r:"data.circuitcats",p:[16,5,648]}]}," ",{p:[20,4,869],t:7,e:"tab",a:{name:"Selected Category"},f:[{t:4,f:[{p:[22,6,935],t:7,e:"ui-section",f:[{t:2,r:"name",p:[22,18,947]},{t:2,r:"matstring",p:[22,26,955]}," ",{p:[23,7,975],t:7,e:"ui-button",a:{action:"print",state:[{t:2,x:{r:["canprint"],s:'_0>1?null:"disabled"'},p:[23,40,1008]}],params:['{"latheType" : "circuit", "id" : "',{t:2,r:"id",p:[23,119,1087]},'"}']},f:["Print"]}]}],n:52,r:"data.circuitdes",p:[21,5,904]}]}," ",{p:[27,4,1161],t:7,e:"tab",a:{name:"Search Results"},f:[{t:4,f:[{p:[29,6,1226],t:7,e:"ui-section",f:[{t:2,r:"name",p:[29,18,1238]},{t:2,r:"matstring",p:[29,26,1246]}," ",{p:[30,7,1266],t:7,e:"ui-button",a:{action:"print",state:[{t:2,x:{r:["canprint"],s:'_0>1?null:"disabled"'},p:[30,40,1299]}],params:['{"latheType" : "circuit", "id" : "',{t:2,r:"id",p:[30,119,1378]},'"}']},f:["Print"]}]}],n:52,r:"data.circuitmatch",p:[28,5,1193]}]}," ",{p:[34,4,1452],t:7,e:"tab",a:{name:"Materials"},f:[{t:4,f:[{p:[36,6,1515],t:7,e:"ui-section",f:[{t:2,r:"name",p:[36,18,1527]}," : ",{t:2,r:"amount",p:[36,29,1538]}," cm3 - ",{t:4,f:[{p:[38,7,1586],t:7,e:"input",a:{value:[{t:2,r:"number",p:[38,20,1599]}],placeholder:["1-",{t:2,r:"sheets",p:[38,46,1625]}],"class":"number"}}," ",{p:[39,7,1660],t:7,e:"ui-button",a:{action:"releasemats",params:['{"latheType" : "circuit", "mat_id" : ',{t:2,r:"mat_id",p:[39,84,1737]},', "sheets" : ',{t:2,r:"number",p:[39,107,1760]},"}"]},f:["Release"]}],n:50,x:{r:["sheets"],s:"_0>0"},p:[37,6,1561]}]}],n:52,r:"data.circuitmat_list",p:[35,5,1479]}]}," ",{p:[44,4,1852],t:7,e:"tab",a:{name:"Chemicals"},f:[{t:4,f:[{p:[46,6,1916],t:7,e:"ui-section",f:[{t:2,r:"name",p:[46,18,1928]}," : ",{t:2,r:"amount",p:[46,29,1939]}," - ",{p:[47,7,1959],t:7,e:"ui-button",a:{action:"purgechem",params:['{"latheType" : "circuit", "name" : ',{t:2,r:"name",p:[47,80,2032]},', "id" : ',{t:2,r:"reagentid",p:[47,97,2049]},"}"]},f:["Purge"]}]}],n:52,r:"data.circuitchem_list",p:[45,5,1879]}]}]}]}]}],r:"data.circuitbusy"}],n:50,r:"data.circuit_linked",p:[1,1,0]},{t:4,n:51,f:[{p:[55,2,2162],t:7,e:"ui-display",a:{title:"No Linked Circuit Imprinter"}}],r:"data.circuit_linked"}]},e.exports=a.extend(r.exports)},{341:341}],442:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,2,30],t:7,e:"ui-display",a:{title:[{t:2,r:"data.sdesign_name",p:[2,21,49]}]},f:[{p:[3,3,75],t:7,e:"ui-section",a:{title:"Description"},f:[{t:2,r:"data.sdesign_desc",p:[3,35,107]}]}]}," ",{p:[5,2,158],t:7,e:"ui-display",a:{title:"Lathe Types"},f:[{t:4,f:[{p:[7,4,233],t:7,e:"ui-section",a:{title:"Circuit Imprinter"}}],n:50,x:{r:["data.sdesign_buildtype"],s:"_0&1"},p:[6,3,193]}," ",{t:4,f:[{p:[10,4,337],t:7,e:"ui-section",a:{title:"Protolathe"}}],n:50,x:{r:["data.sdesign_buildtype"],s:"_0&2"},p:[9,3,297]}," ",{t:4,f:[{p:[13,4,434],t:7,e:"ui-section",a:{title:"Autolathe"}}], +n:50,x:{r:["data.sdesign_buildtype"],s:"_0&4"},p:[12,3,394]}," ",{t:4,f:[{p:[16,4,530],t:7,e:"ui-section",a:{title:"Crafting Fabricator"}}],n:50,x:{r:["data.sdesign_buildtype"],s:"_0&8"},p:[15,3,490]}," ",{t:4,f:[{p:[19,4,637],t:7,e:"ui-section",a:{title:"Exosuit Fabricator"}}],n:50,x:{r:["data.sdesign_buildtype"],s:"_0&16"},p:[18,3,596]}," ",{t:4,f:[{p:[22,4,743],t:7,e:"ui-section",a:{title:"Biogenerator"}}],n:50,x:{r:["data.sdesign_buildtype"],s:"_0&32"},p:[21,3,702]}," ",{t:4,f:[{p:[25,4,843],t:7,e:"ui-section",a:{title:"Limb Grower"}}],n:50,x:{r:["data.sdesign_buildtype"],s:"_0&64"},p:[24,3,802]}," ",{t:4,f:[{p:[28,4,943],t:7,e:"ui-section",a:{title:"Ore Smelter"}}],n:50,x:{r:["data.sdesign_buildtype"],s:"_0&128"},p:[27,3,901]}]}," ",{p:[31,2,1015],t:7,e:"ui-display",a:{title:"Materials"},f:[{t:4,f:[{p:[33,4,1084],t:7,e:"ui-section",a:{title:[{t:2,r:"matname",p:[33,23,1103]}]},f:[{t:2,r:"matamt",p:[33,36,1116]}," cm^3"]}],n:52,r:"data.sdesign_materials",p:[32,3,1048]}]}],n:50,r:"data.design_selected",p:[1,1,0]},{t:4,f:[{p:[38,2,1211],t:7,e:"ui-display",a:{title:"No Design Selected."}}],n:50,x:{r:["data.design_selected"],s:"!_0"},p:[37,1,1180]}]},e.exports=a.extend(r.exports)},{341:341}],443:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{t:4,f:[{p:[4,3,57],t:7,e:"ui-display",a:{title:"Destructive Analyzer Busy!"}}],n:50,r:"data.destroybusy",p:[3,2,30]},{t:4,n:51,f:[{t:4,f:[{p:[7,4,162],t:7,e:"ui-display",a:{title:"Destructive Analyzer Unloaded"}}],n:50,x:{r:["data.destroy_loaded"],s:"!_0"},p:[6,3,130]},{t:4,n:51,f:[{p:[9,4,240],t:7,e:"ui-display",a:{title:"Loaded Item"},f:[{p:[10,4,276],t:7,e:"ui-section",a:{title:"Name"},f:[{t:2,r:"data.destroy_name",p:[10,29,301]}]}]}," ",{p:[12,4,356],t:7,e:"ui-display",a:{title:"Boost Nodes"},f:[{t:4,f:[{p:[14,6,425],t:7,e:"ui-section",a:{title:[{t:2,r:"name",p:[14,25,444]}," | ",{t:2,r:"value",p:[14,36,455]}]},f:[{p:[15,7,473],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["allow"],s:'_0?null:"disabled"'},p:[15,25,491]}],action:"deconstruct",params:['{"id":',{t:2,r:"id",p:[15,90,556]},"}"]},f:["Deconstruct and Boost"]}]}],n:52,r:"data.boost_paths",p:[13,5,393]}]}," ",{p:[19,4,652],t:7,e:"ui-button",a:{action:"eject_da"},f:["Eject Item"]}],x:{r:["data.destroy_loaded"],s:"!_0"}}],r:"data.destroybusy"}],n:50,r:"data.destroy_linked",p:[2,1,1]},{t:4,n:51,f:[{p:[23,2,733],t:7,e:"ui-display",a:{title:"No Linked Destructive Analyzer"}}],r:"data.destroy_linked"}]},e.exports=a.extend(r.exports)},{341:341}],444:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[3,2,22],t:7,e:"ui-display",a:{title:"No Design Disk Loaded"}}],n:50,x:{r:["data.ddisk"],s:"!_0"},p:[2,1,1]},{t:4,n:51,f:[{t:4,f:[{p:[6,3,116],t:7,e:"ui-display",a:{title:"Design Disk Updating"}}],n:50,r:"data.ddisk_update",p:[5,2,88]},{t:4,n:51,f:[{t:4,f:[{p:[9,4,213],t:7,e:"ui-display",a:{title:"Design Disk"},f:[{p:[10,5,250],t:7,e:"ui-section",a:{title:"Disk Space"},f:["Disk Capacity: ",{t:2,r:"data.ddisk_size",p:[10,51,296]}," blueprints."]}," ",{p:[11,5,345],t:7,e:"ui-section",a:{title:"Disk IO"},f:[{p:[11,33,373],t:7,e:"ui-button",a:{action:"ddisk_upall"},f:["Upload all designs"]}]}," ",{p:[12,5,453],t:7,e:"ui-section",a:{title:"Clear Disk"},f:[{p:[12,36,484],t:7,e:"ui-button",a:{action:"clear_designdisk",style:"danger"},f:["WIPE ALL DATA"]}]}," ",{p:[13,5,579],t:7,e:"ui-section",a:{title:"Eject Disk"},f:[{p:[13,36,610],t:7,e:"ui-button",a:{action:"eject_designdisk"},f:["Eject Disk"]}]}]}," ",{p:[15,4,703],t:7,e:"ui-display",a:{title:"Disk Contents"},f:[{t:4,f:[{p:[17,6,776],t:7,e:"ui-section",a:{title:"Number"},f:["#",{t:2,r:"pos",p:[17,34,804]},": ",{t:4,f:[{p:[19,8,848],t:7,e:"ui-button",a:{action:"upload_empty_ddisk_slot",params:['{"slot": "',{t:2,r:"pos",p:[19,70,910]},'"}']},f:["Upload to Empty Slot"]}],n:50,x:{r:["id"],s:'_0=="null"'},p:[18,7,820]},{t:4,n:51,f:[{p:[21,8,976],t:7,e:"ui-button",a:{action:"select_design",params:['{"id": "',{t:2,r:"id",p:[21,58,1026]},'"}'],state:[{t:2,x:{r:["data.sdesign_id","id"],s:'_0==_1?"selected":null'},p:[21,75,1043]}]},f:[{t:2,r:"name",p:[21,122,1090]}]}," ",{p:[22,8,1118],t:7,e:"ui-button",a:{action:"ddisk_erasepos",style:"danger",params:['{"id": "',{t:2,r:"id",p:[22,74,1184]},'"}'],state:[{t:2,x:{r:["id"],s:'_0=="null"?"disabled":null'},p:[22,91,1201]}]},f:["Delete Slot"]}],x:{r:["id"],s:'_0=="null"'}}]}],n:52,r:"data.ddisk_designs",p:[16,5,742]}]}],n:50,x:{r:["data.ddisk_upload"],s:"!_0"},p:[8,3,183]},{t:4,n:51,f:[{p:[28,4,1340],t:7,e:"ui-display",a:{title:"Upload Design to Disk"},f:[{p:[28,46,1382],t:7,e:"ui-section",f:["Available Designs:"]}]}," ",{t:4,f:[{p:[30,5,1484],t:7,e:"ui-section",f:[{p:[30,17,1496],t:7,e:"ui-button",a:{action:"ddisk_uploaddesign",params:['{"id": "',{t:2,r:"id",p:[30,72,1551]},'"}']},f:[{t:2,r:"name",p:[30,82,1561]}]}]}],n:52,r:"data.ddisk_possible_designs",p:[29,4,1442]}],x:{r:["data.ddisk_upload"],s:"!_0"}}],r:"data.ddisk_update"}],x:{r:["data.ddisk"],s:"!_0"}}]},e.exports=a.extend(r.exports)},{341:341}],445:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[3,2,22],t:7,e:"ui-display",a:{title:"No Technology Disk Loaded"}}],n:50,x:{r:["data.tdisk"],s:"!_0"},p:[2,1,1]},{t:4,n:51,f:[{t:4,f:[{p:[6,3,120],t:7,e:"ui-display",a:{title:"Technology Disk Updating"}}],n:50,r:"data.tdisk_update",p:[5,2,92]},{t:4,n:51,f:[{p:[8,3,191],t:7,e:"ui-display",a:{title:"Technology Disk"},f:[{p:[9,4,231],t:7,e:"ui-section",a:{title:"Disk IO"},f:[{p:[9,32,259],t:7,e:"ui-button",a:{action:"tdisk_down"},f:["Download Research to Disk"]},{p:[9,100,327],t:7,e:"ui-button",a:{action:"tdisk_up"},f:["Upload Research from Disk"]}," ",{p:[10,4,397],t:7,e:"ui-section",a:{title:"Clear Disk"},f:[{p:[10,35,428],t:7,e:"ui-button",a:{action:"clear_techdisk",style:"danger"},f:["WIPE ALL DATA"]}]}," ",{p:[11,4,520],t:7,e:"ui-section",a:{title:"Eject Disk"},f:[{p:[11,35,551],t:7,e:"ui-button",a:{action:"eject_techdisk"},f:["Eject Disk"]}]}]}]}," ",{p:[13,3,640],t:7,e:"ui-display",a:{title:"Disk Contents"},f:[{t:4,f:[{p:[15,5,709],t:7,e:"ui-button",a:{action:"select_node",params:['{"id": "',{t:2,r:"id",p:[15,53,757]},'"}'],state:[{t:2,x:{r:["data.snode_id","id"],s:'_0==_1?"selected":null'},p:[15,70,774]}]},f:[{t:2,r:"display_name",p:[15,115,819]}]}],n:52,r:"data.tdisk_nodes",p:[14,4,678]}]}],r:"data.tdisk_update"}],x:{r:["data.tdisk"],s:"!_0"}}]},e.exports=a.extend(r.exports)},{341:341}],446:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,2,28],t:7,e:"ui-display",a:{title:[{t:2,r:"data.snode_name",p:[2,21,47]}]},f:[{p:[3,3,71],t:7,e:"ui-section",a:{title:"Description"},f:["Description: ",{t:2,r:"data.snode_desc",p:[3,48,116]}]}," ",{p:[4,3,151],t:7,e:"ui-section",a:{title:"Point Cost"},f:["Point Cost: ",{t:2,r:"data.snode_cost",p:[4,46,194]}]}," ",{p:[5,3,229],t:7,e:"ui-section",a:{title:"Export Price"},f:["Export Price: ",{t:2,r:"data.snode_export",p:[5,50,276]}]}," ",{p:[6,3,313],t:7,e:"ui-button",a:{action:"research_node",params:['{"id"="',{t:2,r:"id",p:[6,52,362]},'"}'],state:[{t:2,x:{r:["data.snode_researched"],s:'_0?"disabled":null'},p:[6,69,379]}]},f:[{t:2,x:{r:["data.snode_researched"],s:'_0?"Researched":"Research Node"'},p:[6,115,425]}]}]}," ",{p:[8,2,511],t:7,e:"ui-display",a:{title:"Prerequisites"},f:[{t:4,f:[{p:[10,4,579],t:7,e:"ui-button",a:{action:"select_node",params:['{"id": "',{t:2,r:"id",p:[10,52,627]},'"}'],state:[{t:2,x:{r:["data.snode_id","id"],s:'_0==_1?"selected":null'},p:[10,69,644]}]},f:[{t:2,r:"display_name",p:[10,114,689]}]}],n:52,r:"data.node_prereqs",p:[9,3,548]}]}," ",{p:[13,2,747],t:7,e:"ui-display",a:{title:"Unlocks"},f:[{t:4,f:[{p:[15,4,809],t:7,e:"ui-button",a:{action:"select_node",params:['{"id": "',{t:2,r:"id",p:[15,52,857]},'"}'],state:[{t:2,x:{r:["data.snode_id","id"],s:'_0==_1?"selected":null'},p:[15,69,874]}]},f:[{t:2,r:"display_name",p:[15,114,919]}]}],n:52,r:"data.node_unlocks",p:[14,3,778]}]}," ",{p:[18,2,977],t:7,e:"ui-display",a:{title:"Designs"},f:[{t:4,f:[{p:[20,4,1039],t:7,e:"ui-button",a:{action:"select_design",params:['{"id": "',{t:2,r:"id",p:[20,54,1089]},'"}'],state:[{t:2,x:{r:["data.sdesign_id","id"],s:'_0==_1?"selected":null'},p:[20,71,1106]}]},f:[{t:2,r:"name",p:[20,118,1153]}]}],n:52,r:"data.node_designs",p:[19,3,1008]}]}],n:50,r:"data.node_selected",p:[1,1,0]},{t:4,f:[{p:[25,2,1239],t:7,e:"ui-display",a:{title:"No Node Selected."}}],n:50,x:{r:["data.node_selected"],s:"!_0"},p:[24,1,1210]}]},e.exports=a.extend(r.exports)},{341:341}],447:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{t:4,f:[{p:[3,3,57],t:7,e:"ui-display",a:{title:"Protolathe Busy!"}}],n:50,r:"data.protobusy",p:[2,2,32]},{t:4,n:51,f:[{p:[5,3,120],t:7,e:"ui-display",f:[{p:[6,4,136],t:7,e:"ui-section",f:["Search Available Designs: ",{p:[7,4,177],t:7,e:"input",a:{value:[{t:2,r:"textsearch",p:[7,17,190]}],placeholder:"Type Here","class":"text"}}," ",{p:[8,5,248],t:7,e:"ui-button",a:{action:"textSearch",params:['{"latheType" : "proto", "inputText" : ',{t:2,r:"textsearch",p:[8,82,325]},"}"]},f:["Search"]}]}," ",{p:[10,4,381],t:7,e:"ui-section",f:["Materials: ",{t:2,r:"data.protomats",p:[10,27,404]}," / ",{t:2,r:"data.protomaxmats",p:[10,48,425]}]}," ",{p:[11,4,463],t:7,e:"ui-section",f:["Reagents: ",{t:2,r:"data.protochems",p:[11,26,485]}," / ",{t:2,r:"data.protomaxchems",p:[11,48,507]}]}," ",{p:[12,3,545],t:7,e:"ui-display",f:[{p:[14,3,561],t:7,e:"ui-tabs",a:{tabs:[{t:2,r:"data.lathe_tabs",p:[14,18,576]}]},f:[{p:[15,4,601],t:7,e:"tab",a:{name:"Category List"},f:[{t:4,f:[{p:[17,6,662],t:7,e:"ui-button",a:{action:"switchcat",state:[{t:2,x:{r:["data.protocat","name"],s:'_0==_1?"selected":null'},p:[17,43,699]}],params:['{"type" : "proto", "cat" : "',{t:2,r:"name",p:[17,125,781]},'"}']},f:[{t:2,r:"name",p:[17,137,793]}]}],n:52,r:"data.protocats",p:[16,5,632]}]}," ",{p:[20,4,841],t:7,e:"tab",a:{name:"Selected Category"},f:[{t:4,f:[{p:[22,6,905],t:7,e:"ui-section",f:[{t:2,r:"name",p:[22,18,917]},{t:2,r:"matstring",p:[22,26,925]}," ",{t:4,f:[{p:[24,8,973],t:7,e:"input",a:{value:[{t:2,r:"number",p:[24,21,986]}],placeholder:["1-",{t:2,x:{r:["canprint"],s:"_0>10?10:_0"},p:[24,47,1012]}],"class":"number"}}],n:50,x:{r:["canprint"],s:"_0>1"},p:[23,7,945]}," ",{p:[26,7,1083],t:7,e:"ui-button",a:{action:"print",state:[{t:2,x:{r:["canprint"],s:'_0>1?null:"disabled"'},p:[26,40,1116]}],params:['{"latheType" : "proto", "id" : "',{t:2,r:"id",p:[26,117,1193]},'", "amount" : "',{t:2,r:"number",p:[26,138,1214]},'"}']},f:["Print"]}]}],n:52,r:"data.protodes",p:[21,5,876]}]}," ",{p:[30,4,1292],t:7,e:"tab",a:{name:"Search Results"},f:[{t:4,f:[{p:[32,6,1355],t:7,e:"ui-section",f:[{t:2,r:"name",p:[32,18,1367]},{t:2,r:"matstring",p:[32,26,1375]}," ",{t:4,f:[{p:[34,8,1423],t:7,e:"input",a:{value:[{t:2,r:"number",p:[34,21,1436]}],placeholder:["1-",{t:2,x:{r:["canprint"],s:"_0>10?10:_0"},p:[34,47,1462]}],"class":"number"}}],n:50,x:{r:["canprint"],s:"_0>1"},p:[33,7,1395]}," ",{p:[36,7,1533],t:7,e:"ui-button",a:{action:"print",state:[{t:2,x:{r:["canprint"],s:'_0>1?null:"disabled"'},p:[36,40,1566]}],params:['{"latheType" : "proto", "id" : "',{t:2,r:"id",p:[36,117,1643]},'", "amount" : "',{t:2,r:"number",p:[36,138,1664]},'"}']},f:["Print"]}]}],n:52,r:"data.protomatch",p:[31,5,1324]}]}," ",{p:[40,4,1742],t:7,e:"tab",a:{name:"Materials"},f:[{t:4,f:[{p:[42,6,1803],t:7,e:"ui-section",f:[{t:2,r:"name",p:[42,18,1815]}," : ",{t:2,r:"amount",p:[42,29,1826]}," cm3 - ",{t:4,f:[{p:[44,7,1874],t:7,e:"input",a:{value:[{t:2,r:"number",p:[44,20,1887]}],placeholder:["1-",{t:2,r:"sheets",p:[44,46,1913]}],"class":"number"}}," ",{p:[45,7,1948],t:7,e:"ui-button",a:{action:"releasemats",params:['{"latheType" : "proto", "mat_id" : ',{t:2,r:"mat_id",p:[45,82,2023]},', "sheets" : ',{t:2,r:"number",p:[45,105,2046]},"}"]},f:["Release"]}],n:50,x:{r:["sheets"],s:"_0>0"},p:[43,6,1849]}]}],n:52,r:"data.protomat_list",p:[41,5,1769]}]}," ",{p:[50,4,2138],t:7,e:"tab",a:{name:"Chemicals"},f:[{t:4,f:[{p:[52,6,2200],t:7,e:"ui-section",f:[{t:2,r:"name",p:[52,18,2212]}," : ",{t:2,r:"amount",p:[52,29,2223]}," - ",{p:[53,7,2243],t:7,e:"ui-button",a:{action:"purgechem",params:['{"latheType" : "proto", "name" : ',{t:2,r:"name",p:[53,78,2314]},', "id" : ',{t:2,r:"reagentid",p:[53,95,2331]},"}"]},f:["Purge"]}]}],n:52,r:"data.protochem_list",p:[51,5,2165]}]}]}]}]}],r:"data.protobusy"}],n:50,r:"data.protolathe_linked",p:[1,1,0]},{t:4,n:51,f:[{p:[61,2,2444],t:7,e:"ui-display",a:{title:"No Linked Protolathe"}}],r:"data.protolathe_linked"}]},e.exports=a.extend(r.exports)},{341:341}],448:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,1,13],t:7,e:"span",a:{"class":"memoedit"},f:["Nanotrasen R&D Console"]},{p:[2,53,65],t:7,e:"br"}," Available Points: ",{p:[3,19,89],t:7,e:"ui-section",a:{title:"Research Points"},f:[{t:2,r:"data.research_points_stored",p:[3,55,125]}]}," ",{p:[4,1,170],t:7,e:"ui-section",a:{title:["Page Selection - ",{t:2,r:"page",p:[4,37,206]}]},f:[{p:[4,47,216],t:7,e:"input",a:{value:[{t:2,r:"pageselect",p:[4,60,229]}],placeholder:"1","class":"number"}}," Select Page: ",{p:[5,14,290],t:7,e:"ui-button",a:{action:"page",params:['{"num" : "',{t:2,r:"pageselect",p:[5,57,333]},'"}']},f:["[Go]"]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],449:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"span",a:{"class":"bad"},f:["Settings"]},{p:[1,34,33],t:7,e:"br"},{p:[1,39,38],t:7,e:"br"}," ",{p:[2,1,44],t:7,e:"ui-button",a:{action:"Resync"},f:["RESYNC MACHINERY"]},{p:[2,56,99],t:7,e:"br"}," ",{p:[3,1,105],t:7,e:"ui-button",a:{action:"Lock"},f:["LOCK"]}," ",{p:[4,1,147],t:7,e:"ui-button",a:{action:"disconnect",params:'{"type" : "destroy"}',state:[{t:2,x:{r:["data.destroy_linked"],s:'_0?null:"disabled"'},p:[4,71,217]}]},f:["Disconnect Destructive Analyzer"]}," ",{p:[5,1,305],t:7,e:"ui-button",a:{action:"disconnect",params:'{"type" : "lathe"}',state:[{t:2,x:{r:["data.protolathe_linked"],s:'_0?null:"disabled"'},p:[5,69,373]}]},f:["Disconnect Protolathe"]}," ",{p:[6,1,454],t:7,e:"ui-button",a:{action:"disconnect",params:'{"type" : "imprinter"}',state:[{t:2,x:{r:["data.circuit_linked"],s:'_0?null:"disabled"'},p:[6,73,526]}]},f:["Disconnect Circuit Imprinter"]}]},e.exports=a.extend(r.exports)},{341:341}],450:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Available for Research"},f:[{t:4,f:[{p:[3,3,76],t:7,e:"ui-button",a:{action:"select_node",params:['{"id": "',{t:2,r:"id",p:[3,51,124]},'"}'],state:[{t:2,x:{r:["data.snode_id","id"],s:'_0==_1?"selected":null'},p:[3,68,141]}]},f:[{t:2,r:"display_name",p:[3,113,186]}]}],n:52,r:"data.techweb_avail",p:[2,2,45]}]}," ",{p:[6,1,240],t:7,e:"ui-display",a:{title:"Locked Nodes"},f:[{t:4,f:[{p:[8,3,307],t:7,e:"ui-button",a:{action:"select_node",params:['{"id": "',{t:2,r:"id",p:[8,51,355]},'"}'],state:[{t:2,x:{r:["data.snode_id","id"],s:'_0==_1?"selected":null'},p:[8,68,372]}]},f:[{t:2,r:"display_name",p:[8,113,417]}]}],n:52,r:"data.techweb_locked",p:[7,2,275]}]}," ",{p:[11,1,472],t:7,e:"ui-display",a:{title:"Researched Nodes"},f:[{t:4,f:[{p:[13,3,547],t:7,e:"ui-button",a:{action:"select_node",params:['{"id": "',{t:2,r:"id",p:[13,51,595]},'"}'],state:[{t:2,x:{r:["data.snode_id","id"],s:'_0==_1?"selected":null'},p:[13,68,612]}]},f:[{t:2,r:"display_name",p:[13,113,657]}]}],n:52,r:"data.techweb_researched",p:[12,2,511]}]}]},e.exports=a.extend(r.exports)},{341:341}],451:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,1,24],t:7,e:"ui-notice",f:[{p:[3,3,38],t:7,e:"span",f:["The grinder is currently processing and cannot be used."]}]}],n:50,r:"data.processing",p:[1,1,0]},{p:{button:[{p:[8,5,201],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.operating","data.contents"],s:'(_0==0)&&_1?null:"disabled"'},p:[8,36,232]}],action:"eject"},f:["Eject Contents"]}]},t:7,e:"ui-display",a:{title:"Processing Chamber",button:0},f:[" ",{p:[10,3,355],t:7,e:"ui-section",a:{label:"Grinding"},f:[{p:[11,5,389],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.operating"],s:'_0?"average":"good"'},p:[11,18,402]}]},f:[{t:2,x:{r:["data.operating"],s:'_0?"Busy":"Ready"'},p:[11,59,443]}]}," ",{p:[12,2,489],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.operating","data.contents"],s:'(_0==0)&&_1?null:"disabled"'},p:[12,35,522]}],action:"grind"},f:["Activate"]}]}," ",{p:[14,3,640],t:7,e:"ui-section",a:{label:"Contents"},f:[{t:4,f:[{t:4,f:[{p:[17,9,739],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:["The ",{t:2,r:"name",p:[17,56,786]}]},{p:[17,71,801],t:7,e:"br"}],n:52,r:"adata.contentslist",p:[16,7,702]},{t:4,n:51,f:[{p:[19,9,830],t:7,e:"span",f:["No Contents"]}],r:"adata.contentslist"}],n:50,r:"data.contents",p:[15,5,674]},{t:4,n:51,f:[{p:[22,7,890],t:7,e:"span",f:["No Contents"]}],r:"data.contents"}]}]}," ",{p:{button:[{p:[28,5,1020],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.operating","data.isBeakerLoaded"],s:'(_0==0)&&_1?null:"disabled"'},p:[28,36,1051]}],action:"detach"},f:["Detach"]}]},t:7,e:"ui-display",a:{title:"Container",button:0},f:[" ",{p:[30,3,1173],t:7,e:"ui-section",a:{label:"Reagents"},f:[{t:4,f:[{p:[32,7,1241],t:7,e:"span",f:[{t:2,x:{r:["adata.beakerCurrentVolume"],s:"Math.round(_0)"},p:[32,13,1247]},"/",{t:2,r:"data.beakerMaxVolume",p:[32,55,1289]}," Units"]}," ",{p:[33,7,1333],t:7,e:"br"}," ",{t:4,f:[{p:[35,9,1384],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,2)"},p:[35,52,1427]}," units of ",{t:2,r:"name",p:[35,87,1462]}]},{p:[35,102,1477],t:7,e:"br"}],n:52,r:"adata.beakerContents",p:[34,7,1345]},{t:4,n:51,f:[{p:[37,9,1506],t:7,e:"span",a:{"class":"bad"},f:["Container Empty"]}],r:"adata.beakerContents"}],n:50,r:"data.isBeakerLoaded",p:[31,5,1207]},{t:4,n:51,f:[{p:[40,7,1582],t:7,e:"span",a:{"class":"average"},f:["No Container"]}],r:"data.isBeakerLoaded"}]}]}]},e.exports=a.extend(r.exports)},{341:341}],452:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Direction"},f:[{t:4,f:[{p:[3,3,62],t:7,e:"ui-section",f:[{t:4,f:[{p:[5,5,101],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["selected"],s:'_0?"selected":null'},p:[5,23,119]}],action:"setdir",params:['{"dir": ',{t:2,r:"dir",p:[6,22,190]},', "flipped": ',{t:2,r:"flipped",p:[6,42,210]},"}"]},f:[{p:[6,56,224],t:7,e:"span",a:{"class":["pipes32x32 ",{t:2,r:"dir",p:[6,80,248]},"-",{t:2,r:"icon_state",p:[6,88,256]}],title:[{t:2,r:"dir_name",p:[6,111,279]}]}}]}],n:52,r:"previews",p:[4,4,78]}]}],n:52,r:"data.preview_rows",p:[2,2,32]}]}," ",{t:4,f:[{p:[12,2,395],t:7,e:"ui-display",a:{title:"Color"},f:[{t:4,f:[{p:[14,4,455],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["@key","data.selected_color"],s:'_0==_1?"selected":null'},p:[14,22,473]}],action:"color",params:['{"paint_color": ',{t:2,r:"@key",p:[15,44,569]},"}"]},f:[{t:2,r:"@key",p:[15,55,580]}]}],n:52,r:"data.paint_colors",p:[13,3,424]}]}],n:50,x:{r:["data.category"],s:"_0==0"},p:[11,1,367]},{p:[19,1,636],t:7,e:"ui-display",a:{title:"Utilities"},f:[{p:[20,2,668],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.mode"],s:'_0&1?"check-square-o":"square-o"'},p:[20,19,685]}],action:"mode",params:'{"mode": 1}'},f:["Build"]}," ",{p:[22,2,792],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.mode"],s:'_0&2?"check-square-o":"square-o"'},p:[22,19,809]}],action:"mode",params:'{"mode": 2}'},f:["Wrench"]}," ",{p:[24,2,917],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.mode"],s:'_0&4?"check-square-o":"square-o"'},p:[24,19,934]}],action:"mode",params:'{"mode": 4}'},f:["Destroy"]}," ",{t:4,f:[{p:[27,3,1072],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.mode"],s:'_0&8?"check-square-o":"square-o"'},p:[27,20,1089]}],action:"mode",params:'{"mode": 8}'},f:["Paint"]}],n:50,x:{r:["data.category"],s:"_0==0"},p:[26,2,1043]}]}," ",{p:[31,1,1219],t:7,e:"ui-display",a:{title:"Category"},f:[{p:[32,2,1250],t:7,e:"ui-section",f:[{p:[33,3,1265],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.category"],s:'_0==0?"check-square-o":"square-o"'},p:[33,20,1282]}],state:[{t:2,x:{r:["data.category"],s:'_0<=0?"selected":null'},p:[33,83,1345]}],action:"category",params:'{"category": 0}'},f:["Atmospherics"]}," ",{p:[35,3,1462],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.category"],s:'_0==1?"check-square-o":"square-o"'},p:[35,20,1479]}],state:[{t:2,x:{r:["data.category"],s:'_0==1?"selected":null'},p:[35,83,1542]}],action:"category",params:'{"category": 1}'},f:["Disposals"]}," ",{p:[37,3,1656],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.category"],s:'_0==2?"check-square-o":"square-o"'},p:[37,20,1673]}],state:[{t:2,x:{r:["data.category"],s:'_0==2?"selected":null'},p:[37,83,1736]}],action:"category",params:'{"category": 2}'},f:["Transit Tubes"]}]}," ",{t:4,f:[{p:[41,3,1897],t:7,e:"ui-section",a:{label:"Piping Layer"},f:[{p:[42,4,1934],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.piping_layer"],s:'_0==1?"selected":null'},p:[42,22,1952]}],action:"piping_layer",params:'{"piping_layer": 1}'},f:["1"]}," ",{p:[44,4,2072],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.piping_layer"],s:'_0==2?"selected":null'},p:[44,22,2090]}],action:"piping_layer",params:'{"piping_layer": 2}'},f:["2"]}," ",{p:[46,4,2210],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.piping_layer"],s:'_0==3?"selected":null'},p:[46,22,2228]}],action:"piping_layer",params:'{"piping_layer": 3}'},f:["3"]}]}],n:50,x:{r:["data.category"],s:"_0==0"},p:[40,2,1868]}]}," ",{t:4,f:[{p:[52,2,2411],t:7,e:"ui-display",a:{title:[{t:2,r:"cat_name",p:[52,21,2430]}]},f:[{t:4,f:[{p:[54,4,2468],t:7,e:"ui-section",f:[{p:[55,5,2485],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["selected"],s:'_0?"selected":null'},p:[55,23,2503]}],action:"pipe_type",params:['{"pipe_type": ',{t:2,r:"pipe_index",p:[56,28,2583]},', "category": ',{t:2,r:"cat_name",p:[56,56,2611]},"}"]},f:[{t:2,r:"pipe_name",p:[56,71,2626]}]}]}],n:52,r:"recipes",p:[53,3,2447]}]}],n:52,r:"data.categories",p:[51,1,2384]}]},e.exports=a.extend(r.exports)},{341:341}],453:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Color"},f:[{t:4,f:[{p:[3,3,58],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["selected"],s:'_0?"selected":null'},p:[3,21,76]}],action:"color",params:['{"paint_color": ',{t:2,r:"color_name",p:[4,28,152]},"}"]},f:[{t:2,r:"color_name",p:[4,45,169]}]}],n:52,r:"data.paint_colors",p:[2,2,28]}]}]},e.exports=a.extend(r.exports)},{341:341}],454:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Direction"},f:[{t:4,f:[{p:[3,3,62],t:7,e:"ui-section",f:[{t:4,f:[{p:[5,5,101],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["selected"],s:'_0?"selected":null'},p:[5,23,119]}],action:"setdir",params:['{"dir": ',{t:2,r:"dir",p:[6,22,190]},', "flipped": ',{t:2,r:"flipped",p:[6,42,210]},"}"]},f:[{p:[6,56,224],t:7,e:"img",a:{src:["pipe.",{t:2,r:"dir",p:[6,71,239]},".",{t:2,r:"icon_state",p:[6,79,247]},".png"],title:[{t:2,r:"dir_name",p:[6,106,274]}]}}]}],n:52,r:"previews",p:[4,4,78]}]}],n:52,r:"data.preview_rows",p:[2,2,32]}]}]},e.exports=a.extend(r.exports)},{341:341}],455:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,3,22],t:7,e:"ui-notice",f:[{t:2,r:"data.notice",p:[3,5,38]}]}],n:50,r:"data.notice",p:[1,1,0]},{p:[6,1,77],t:7,e:"ui-display",a:{title:"Satellite Network Control",button:0},f:[{t:4,f:[{p:[8,4,161],t:7,e:"ui-section",a:{candystripe:0,nowrap:0},f:[{p:[9,9,201],t:7,e:"div",a:{"class":"content"},f:["#",{t:2,r:"id",p:[9,31,223]}]}," ",{p:[10,9,244],t:7,e:"div",a:{"class":"content"},f:[{t:2,r:"mode",p:[10,30,265]}]}," ",{p:[11,9,288],t:7,e:"div",a:{"class":"content"},f:[{p:[12,11,320],t:7,e:"ui-button",a:{action:"toggle",params:['{"id": "',{t:2,r:"id",p:[12,54,363]},'"}']},f:[{t:2,x:{r:["active"],s:'_0?"Deactivate":"Activate"'},p:[12,64,373]}]}]}]}],n:52,r:"data.satellites",p:[7,2,132]}]}," ",{t:4,f:[{p:[18,1,511],t:7,e:"ui-display",a:{title:"Station Shield Coverage"},f:[{p:[19,3,558],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.meteor_shield_coverage_max",p:[19,24,579]}],value:[{t:2,r:"data.meteor_shield_coverage",p:[19,68,623]}]},f:[{t:2,x:{r:["data.meteor_shield_coverage","data.meteor_shield_coverage_max"],s:"100*_0/_1"},p:[19,101,656]}," %"]}," ",{p:[20,1,739],t:7,e:"ui-display",f:[]}]}],n:50,r:"data.meteor_shield",p:[17,1,484]}]},e.exports=a.extend(r.exports)},{341:341}],456:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,3,25],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["enabled"],s:'_0?"check-square-o":"square-o"'},p:[2,20,42]}],style:[{t:2,x:{r:["enabled"],s:'_0?"selected":null'},p:[2,72,94]}],action:"toggle_filter",params:['{"id_tag": "',{t:2,r:"id_tag",p:[3,48,174]},'", "val": ',{t:2,r:"gas_id",p:[3,68,194]},"}"]},f:[{t:2,r:"gas_name",p:[3,81,207]}]}],n:52,r:"filter_types",p:[1,1,0]}]},e.exports=a.extend(r.exports)},{341:341}],457:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[" "," "," ",{p:[5,1,196],t:7,e:"ui-tabs",a:{tabs:[{t:2,r:"data.tabs",p:[5,16,211]}]},f:[{p:[6,2,228],t:7,e:"tab",a:{name:"Status"},f:[{p:[7,3,250],t:7,e:"status"}]}," ",{p:[9,2,269],t:7,e:"tab",a:{name:"Templates"},f:[{p:[10,3,294],t:7,e:"templates"}]}," ",{p:[12,2,316],t:7,e:"tab",a:{name:"Modification"},f:[{t:4,f:[{p:[14,3,368],t:7,e:"modification"}],n:50,r:"data.selected",p:[13,3,344]}," ",{t:4,f:[{p:[17,3,421],t:7,e:"span",a:{"class":"bad"},f:["No shuttle selected."]}],n:50,x:{r:["data.selected"],s:"!_0"},p:[16,3,396]}]}]}]},r.exports.components=r.exports.components||{};var i={modification:t(458),templates:t(460),status:t(459)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,458:458,459:459,460:460}],458:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:["Selected: ",{t:2,r:"data.selected.name",p:[1,30,29]}]},f:[{t:4,f:[{p:[3,5,94],t:7,e:"ui-section",a:{label:"Description"},f:[{t:2,r:"data.selected.description",p:[3,37,126]}]}],n:50,r:"data.selected.description",p:[2,3,56]}," ",{t:4,f:[{p:[6,5,219],t:7,e:"ui-section",a:{label:"Admin Notes"},f:[{t:2,r:"data.selected.admin_notes",p:[6,37,251]}]}],n:50,r:"data.selected.admin_notes",p:[5,3,181]}]}," ",{t:4,f:[{p:[11,3,351],t:7,e:"ui-display",a:{title:["Existing Shuttle: ",{t:2,r:"data.existing_shuttle.name",p:[11,40,388]}]},f:["Status: ",{t:2,r:"data.existing_shuttle.status",p:[12,13,433]}," ",{t:4,f:["(",{t:2,r:"data.existing_shuttle.timeleft",p:[14,8,513]},")"],n:50,r:"data.existing_shuttle.timer",p:[13,5,470]}," ",{p:[16,5,565],t:7,e:"ui-button",a:{action:"jump_to",params:['{"type": "mobile", "id": "',{t:2,r:"data.existing_shuttle.id",p:[17,41,633]},'"}']},f:["Jump To"]}]}],n:50,r:"data.existing_shuttle",p:[10,1,319]},{t:4,f:[{p:[24,3,755],t:7,e:"ui-display",a:{title:"Existing Shuttle: None"}}],n:50,x:{r:["data.existing_shuttle"],s:"!_0"},p:[23,1,722]},{p:[27,1,821],t:7,e:"ui-button",a:{action:"preview",params:['{"shuttle_id": "',{t:2,r:"data.selected.shuttle_id",p:[28,27,875]},'"}']},f:["Preview"]}," ",{p:[31,1,931],t:7,e:"ui-button",a:{action:"load",params:['{"shuttle_id": "',{t:2,r:"data.selected.shuttle_id",p:[32,27,982]},'"}'],style:"danger"},f:["Load"]}," ",{p:[37,1,1053],t:7,e:"ui-display",a:{title:"Status"},f:[]}]},e.exports=a.extend(r.exports)},{341:341}],459:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"table",a:{width:"100%"},f:[{t:4,f:[{p:[3,3,47],t:7,e:"tr",f:[{p:[4,5,56],t:7,e:"td",f:[{p:[5,7,67],t:7,e:"ui-button",a:{action:"jump_to",params:['{"type": "mobile", "id": "',{t:2,r:"id",p:[5,69,129]},'"}']},f:["JMP"]}]}," ",{p:[9,5,185],t:7,e:"td",f:[{p:[10,7,196],t:7,e:"ui-button",a:{action:"fly",params:['{"id": "',{t:2,r:"id",p:[10,47,236]},'"}'],state:[{t:2,x:{r:["can_fly"],s:'_0?null:"disabled"'},p:[10,64,253]}]},f:["Fly"]}]}," ",{p:[14,5,332],t:7,e:"td",f:[{t:2,r:"name",p:[15,7,343]}," (",{p:[15,17,353],t:7,e:"code",f:[{t:2,r:"id",p:[15,23,359]}]},")"]}," ",{p:[17,5,388],t:7,e:"td",f:[{t:2,r:"status",p:[18,7,399]}]}," ",{p:[20,5,424],t:7,e:"td",f:[{t:4,f:[{t:2,r:"mode",p:[22,9,456]}],n:50,r:"mode",p:[21,7,435]}," ",{t:4,f:["(",{t:2,r:"timeleft",p:[25,10,508]},") ",{p:[26,9,530],t:7,e:"ui-button",a:{action:"fast_travel",params:['{"id": "',{t:2,r:"id",p:[26,57,578]},'"}'],state:[{t:2,x:{r:["can_fast_travel"],s:'_0?null:"disabled"'},p:[26,74,595]}]},f:["Fast Travel"]}],n:50,r:"timer",p:[24,7,485]}]}]}],n:52,r:"data.shuttles",p:[2,1,21]}]}]},e.exports=a.extend(r.exports)},{341:341}],460:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-tabs",a:{tabs:[{t:2,r:"data.templates_tabs",p:[1,16,15]}]},f:[{t:4,f:[{p:[3,5,72],t:7,e:"tab",a:{name:[{t:2,r:"port_id",p:[3,16,83]}]},f:[{t:4,f:[{p:[5,9,131],t:7,e:"ui-display",a:{title:[{t:2,r:"name",p:[5,28,150]}]},f:[{t:4,f:[{p:[7,13,203],t:7,e:"ui-section",a:{label:"Description"},f:[{t:2,r:"description",p:[7,45,235]}]}],n:50,r:"description",p:[6,11,171]}," ",{t:4,f:[{p:[10,13,324],t:7,e:"ui-section",a:{label:"Admin Notes"},f:[{t:2,r:"admin_notes",p:[10,45,356]}]}],n:50,r:"admin_notes",p:[9,11,292]}," ",{p:[13,11,414],t:7,e:"ui-button",a:{action:"select_template",params:['{"shuttle_id": "',{t:2,r:"shuttle_id",p:[14,37,486]},'"}'],state:[{t:2,x:{r:["data.selected.shuttle_id","shuttle_id"],s:'_0==_1?"selected":null'},p:[15,20,523]}]},f:[{t:2,x:{r:["data.selected.shuttle_id","shuttle_id"],s:'_0==_1?"Selected":"Select"'},p:[17,13,614]}]}]}],n:52,r:"templates",p:[4,7,103]}]}],n:52,r:"data.templates",p:[2,3,43]}]}]},e.exports=a.extend(r.exports)},{341:341}],461:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Occupant"},f:[{p:[2,3,33],t:7,e:"ui-section",a:{label:"Occupant"},f:[{p:[3,3,66],t:7,e:"span",f:[{t:2,x:{r:["data.occupant.name"],s:'_0?_0:"No Occupant"'},p:[3,9,72]}]}]}," ",{t:4,f:[{p:[6,5,186],t:7,e:"ui-section",a:{label:"State"},f:[{p:[7,7,220],t:7,e:"span",a:{"class":[{t:2,r:"data.occupant.statstate",p:[7,20,233]}]},f:[{t:2,r:"data.occupant.stat",p:[7,49,262]}]}]}," ",{p:[9,5,315],t:7,e:"ui-section",a:{label:"Health"},f:[{p:[10,7,350],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.occupant.minHealth",p:[10,20,363]}],max:[{t:2,r:"data.occupant.maxHealth",p:[10,54,397]}],value:[{t:2,r:"data.occupant.health",p:[10,90,433]}],state:[{t:2,x:{r:["data.occupant.health"],s:'_0>=0?"good":"average"'},p:[11,16,475]}]},f:[{t:2,x:{r:["adata.occupant.health"],s:"Math.round(_0)"},p:[11,68,527]}]}]}," ",{t:4,f:[{p:[14,7,764],t:7,e:"ui-section",a:{label:[{t:2,r:"label",p:[14,26,783]}]},f:[{p:[15,9,804],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.occupant.maxHealth",p:[15,30,825]}],value:[{t:2,rx:{r:"data.occupant",m:[{t:30,n:"type"}]},p:[15,66,861]}],state:"bad"},f:[{t:2,x:{r:["type","adata.occupant"],s:"Math.round(_1[_0])"},p:[15,103,898]}]}]}],n:52,x:{r:[],s:'[{label:"Brute",type:"bruteLoss"},{label:"Respiratory",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Burn",type:"fireLoss"}]'},p:[13,5,598]}," ",{t:4,f:[{p:[19,7,1020],t:7,e:"ui-section",a:{label:"Blood"},f:[{p:[20,9,1056],t:7,e:"ui-section",a:{label:"Volume"},f:[{p:[21,11,1095],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.occupant.blood.maxBloodVolume",p:[21,32,1116]}],value:[{t:2,r:"data.occupant.blood.currentBloodVolume",p:[21,79,1163]}],state:[{t:2,x:{r:["data.occupant.blood.currentBloodVolume","data.occupant.blood.dangerBloodVolume"],s:'_0<=_1?"bad":"good"'},p:[21,130,1214]}]},f:[{t:3,x:{r:["data.occupant.blood.currentBloodVolume","data.occupant.blood.dangerBloodVolume"],s:'_0<=_1?"LOW":"OK"'},p:[21,232,1316]}," - ",{t:2,x:{r:["data.occupant.blood.currentBloodVolume"],s:"Math.round(_0)"},p:[21,342,1426]}," cl"]}]}," ",{p:[23,9,1525],t:7,e:"ui-section",a:{label:"Type"},f:[{p:[24,11,1562],t:7,e:"span",a:{"class":"highlight"},f:[{t:2,r:"data.occupant.blood.bloodType",p:[24,35,1586]}]}]}]}],n:50,r:"data.occupant.blood",p:[18,5,985]}," ",{p:[28,5,1689],t:7,e:"ui-section",a:{label:"Cells"},f:[{p:[29,9,1725],t:7, +e:"span",a:{"class":[{t:2,x:{r:["data.occupant.cloneLoss"],s:'_0?"bad":"good"'},p:[29,22,1738]}]},f:[{t:2,x:{r:["data.occupant.cloneLoss"],s:'_0?"Damaged":"Healthy"'},p:[29,68,1784]}]}]}," ",{p:[31,5,1867],t:7,e:"ui-section",a:{label:"Brain"},f:[{p:[32,9,1903],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.occupant.brainLoss"],s:'_0?"bad":"good"'},p:[32,22,1916]}]},f:[{t:2,x:{r:["data.occupant.brainLoss"],s:'_0?"Abnormal":"Healthy"'},p:[32,68,1962]}]}]}," ",{t:4,f:[{p:[35,3,2083],t:7,e:"ui-section",a:{label:"Failing Organs"},f:[{t:4,f:[{p:[37,5,2167],t:7,e:"span",a:{"class":"bad"},f:[{t:2,r:"name",p:[37,24,2186]}]}],n:52,r:"data.occupant.failing_organs",p:[36,4,2123]}]}],n:50,r:"data.occupant.failing_organs",p:[34,2,2043]}," ",{p:[41,5,2249],t:7,e:"ui-section",a:{label:"Bloodstream"},f:[{t:4,f:[{p:[43,11,2336],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,1)"},p:[43,54,2379]}," units of ",{t:2,r:"name",p:[43,89,2414]}]},{p:[43,104,2429],t:7,e:"br"}],n:52,r:"adata.occupant.reagents",p:[42,9,2291]},{t:4,n:51,f:[{p:[45,11,2464],t:7,e:"span",a:{"class":"good"},f:["Pure"]}],r:"adata.occupant.reagents"}]}],n:50,r:"data.occupied",p:[5,3,159]}]}," ",{p:[50,1,2560],t:7,e:"ui-display",a:{title:"Controls"},f:[{p:[51,2,2592],t:7,e:"ui-section",a:{label:"Door"},f:[{p:[52,5,2623],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.open"],s:'_0?"unlock":"lock"'},p:[52,22,2640]}],action:"door"},f:[{t:2,x:{r:["data.open"],s:'_0?"Open":"Closed"'},p:[52,71,2689]}]}]}," ",{p:[55,3,2756],t:7,e:"ui-section",a:{label:"Synthesize"},f:[{t:4,f:[{p:[57,7,2826],t:7,e:"ui-button",a:{grid:0,state:[{t:2,x:{r:["synth_allowed"],s:'_0?null:"disabled"'},p:[57,30,2849]}],action:"synth",params:['{"chem": "',{t:2,r:"id",p:[57,102,2921]},'"}']},f:[{t:2,r:"name",p:[57,112,2931]}]}],n:52,r:"data.synthchems",p:[56,5,2793]}]}," ",{p:[61,3,2989],t:7,e:"ui-section",a:{label:"Inject"},f:[{p:[62,2,3019],t:7,e:"div",a:{"class":"display tabular"},f:[{p:[63,3,3052],t:7,e:"section",a:{"class":"candystripe"},f:[{p:[64,4,3086],t:7,e:"section",a:{"class":"compressedcell"},f:["Name"]}," ",{p:[68,4,3150],t:7,e:"section",a:{"class":"compressedcell"},f:["Volume"]}," ",{t:4,f:[{p:[73,5,3250],t:7,e:"section",a:{"class":"compressedcell"},f:[{p:[74,6,3289],t:7,e:"span",f:["Purity"]}]}],n:50,x:{r:["data.efficiency"],s:"_0>=4"},p:[72,4,3216]}," ",{t:4,f:[{p:[79,5,3377],t:7,e:"section",a:{"class":"compressedcell"},f:[]}],n:50,x:{r:["data.efficiency"],s:"_0>=3"},p:[78,4,3343]}," ",{t:4,f:[{p:[84,5,3478],t:7,e:"section",a:{"class":"compressedcell"},f:[]}],n:50,x:{r:["data.efficiency"],s:"_0>=2"},p:[83,4,3444]}," ",{p:[88,4,3545],t:7,e:"section",a:{"class":"compressedcell"},f:[]}," ",{p:[91,4,3599],t:7,e:"section",a:{"class":"compressedcell"},f:[]}]}," ",{t:4,f:[{p:[96,4,3691],t:7,e:"section",a:{"class":"candystripe"},f:[{p:[97,5,3726],t:7,e:"section",a:{"class":"compressedcell"},f:[{p:[98,6,3765],t:7,e:"span",f:[{p:[98,12,3771],t:7,e:"b",f:[{t:2,r:"name",p:[98,15,3774]}]}]}]}," ",{p:[101,5,3817],t:7,e:"section",a:{"class":"compressedcell",align:"center"},f:[{p:[102,6,3871],t:7,e:"span",f:[{t:2,r:"vol",p:[102,12,3877]},"u"]}]}," ",{t:4,f:[{p:[106,6,3953],t:7,e:"section",a:{"class":"compressedcell",align:"center"},f:[{p:[107,7,4008],t:7,e:"span",f:[{t:2,r:"purity",p:[107,13,4014]}]}]}],n:50,x:{r:["data.efficiency"],s:"_0>=4"},p:[105,7,3918]}," ",{t:4,f:[{p:[112,6,4106],t:7,e:"section",a:{"class":"compressedcell"},f:[{p:[113,7,4146],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.occupied","allowed"],s:'_0&&_1?null:"disabled"'},p:[113,25,4164]}],action:"inject",params:['{"chem": "',{t:2,r:"id",p:[113,109,4248]},'", "volume": 1}']},f:["1"]}]}],n:50,x:{r:["data.efficiency"],s:"_0>=3"},p:[111,5,4071]}," ",{t:4,f:[{p:[118,6,4358],t:7,e:"section",a:{"class":"compressedcell"},f:[{p:[119,7,4398],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.occupied","allowed"],s:'_0&&_1?null:"disabled"'},p:[119,25,4416]}],action:"inject",params:['{"chem": "',{t:2,r:"id",p:[119,109,4500]},'", "volume": 5}']},f:["5"]}]}],n:50,x:{r:["adata.efficiency"],s:"_0>=2"},p:[117,5,4322]}," ",{p:[123,5,4574],t:7,e:"section",a:{"class":"compressedcell"},f:[{p:[124,6,4613],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.occupied","allowed"],s:'_0&&_1?null:"disabled"'},p:[124,24,4631]}],action:"inject",params:['{"chem": "',{t:2,r:"id",p:[124,108,4715]},'", "volume": 10}']},f:["10"]}]}," ",{p:[127,5,4777],t:7,e:"section",a:{"class":"compressedcell"},f:[{p:[128,6,4816],t:7,e:"ui-button",a:{action:"purge",params:['{"chem": "',{t:2,r:"id",p:[128,50,4860]},'"}']},f:["Purge"]},{p:[128,77,4887],t:7,e:"br"}]}]}],n:52,r:"data.chems",p:[95,3,3666]}]}]}," ",{p:[135,3,4968],t:7,e:"ui-section",a:{label:"Capacity"},f:[{p:[136,5,5003],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.tot_capacity",p:[136,24,5022]}],value:[{t:2,r:"data.current_vol",p:[136,54,5052]}],state:[{t:2,r:"data.current_vol",p:[137,12,5086]}]},f:[{t:2,r:"data.current_vol",p:[137,34,5108]}]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],462:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,3,24],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[2,22,43]}],labelcolor:[{t:2,r:"htmlcolor",p:[2,44,65]}],candystripe:0,right:0},f:[{p:[3,5,103],t:7,e:"ui-section",a:{label:"Status"},f:[{p:[3,32,130],t:7,e:"span",a:{"class":[{t:2,x:{r:["status"],s:'_0=="Dead"?"bad bold":_0=="Unconscious"?"average bold":"good"'},p:[3,45,143]}]},f:[{t:2,r:"status",p:[3,132,230]}]}]}," ",{p:[4,5,265],t:7,e:"ui-section",a:{label:"Jelly"},f:[{t:2,r:"exoticblood",p:[4,31,291]}]}," ",{p:[5,5,324],t:7,e:"ui-section",a:{label:"Location"},f:[{t:2,r:"area",p:[5,34,353]}]}," ",{p:[7,5,380],t:7,e:"ui-button",a:{state:[{t:2,r:"swap_button_state",p:[8,14,404]}],action:"swap",params:['{"ref": "',{t:2,r:"ref",p:[9,38,464]},'"}']},f:[{t:4,f:["You Are Here"],n:50,x:{r:["occupied"],s:'_0=="owner"'},p:[10,7,482]},{t:4,n:51,f:[{t:4,f:["Occupied"],n:50,x:{r:["occupied"],s:'_0=="stranger"'},p:[13,9,554]},{t:4,n:51,f:["Swap"],x:{r:["occupied"],s:'_0=="stranger"'}}],x:{r:["occupied"],s:'_0=="owner"'}}]}]}],n:52,r:"data.bodies",p:[1,1,0]}]},e.exports=a.extend(r.exports)},{341:341}],463:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:{button:[{t:4,f:[{p:[4,23,79],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.drying"],s:'_0?"stop":"tint"'},p:[4,40,96]}],action:"Dry"},f:[{t:2,x:{r:["data.drying"],s:'_0?"Stop drying":"Dry"'},p:[4,88,144]}]}],n:50,r:"data.isdryer",p:[4,3,59]}]},t:7,e:"ui-display",a:{title:"Storage",button:0},f:[" ",{t:4,f:[{p:[7,3,252],t:7,e:"ui-notice",f:[{p:[8,5,268],t:7,e:"span",f:["Unfortunately, this ",{t:2,r:"data.name",p:[8,31,294]}," is empty."]}]}],n:50,x:{r:["data.contents.length"],s:"_0==0"},p:[6,1,216]},{t:4,n:51,f:[{p:[11,1,349],t:7,e:"div",a:{"class":"display tabular"},f:[{p:[12,2,380],t:7,e:"section",a:{"class":"candystripe"},f:[{p:[13,4,413],t:7,e:"section",a:{"class":"cell bold"},f:["Item"]}," ",{p:[16,4,467],t:7,e:"section",a:{"class":"cell bold"},f:["Quantity"]}," ",{p:[19,4,525],t:7,e:"section",a:{"class":"cell bold",align:"center"},f:[{t:4,f:[{t:2,r:"data.verb",p:[20,22,589]}],n:50,r:"data.verb",p:[20,5,572]},{t:4,n:51,f:["Dispense"],r:"data.verb"}]}]}," ",{t:4,f:[{p:[24,3,680],t:7,e:"section",a:{"class":"candystripe"},f:[{p:[25,4,713],t:7,e:"section",a:{"class":"cell"},f:[{t:2,r:"name",p:[26,5,740]}]}," ",{p:[28,4,766],t:7,e:"section",a:{"class":"cell",align:"right"},f:[{t:2,r:"amount",p:[29,5,807]}]}," ",{p:[31,4,835],t:7,e:"section",a:{"class":"table",alight:"right"},f:[{p:[32,5,878],t:7,e:"section",a:{"class":"cell"}}," ",{p:[33,5,915],t:7,e:"section",a:{"class":"cell"},f:[{p:[34,6,943],t:7,e:"ui-button",a:{grid:0,action:"Release",state:[{t:2,x:{r:["amount"],s:'(_0>=1)?null:"disabled"'},p:[34,45,982]}],params:['{ "name" : ',{t:2,r:"name",p:[34,102,1039]},', "amount" : 1 }']},f:["One"]}]}," ",{p:[38,5,1114],t:7,e:"section",a:{"class":"cell"},f:[{p:[39,6,1142],t:7,e:"ui-button",a:{grid:0,action:"Release",state:[{t:2,x:{r:["amount"],s:'(_0>1)?null:"disabled"'},p:[39,45,1181]}],params:['{ "name" : ',{t:2,r:"name",p:[39,101,1237]}," }"]},f:["Many"]}]}]}]}],n:52,r:"data.contents",p:[23,2,654]}]}],x:{r:["data.contents.length"],s:"_0==0"}}]}]},e.exports=a.extend(r.exports)},{341:341}],464:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";t.exports={computed:{capacityPercentState:function(){var t=this.get("data.capacityPercent");return t>50?"good":t>15?"average":"bad"},inputState:function(){return this.get("data.capacityPercent")>=100?"good":this.get("data.inputting")?"average":"bad"},outputState:function(){return this.get("data.outputting")?"good":this.get("data.charge")>0?"average":"bad"}}}}(r),r.exports.template={v:3,t:[" ",{p:[24,1,640],t:7,e:"ui-display",a:{title:"Storage"},f:[{p:[25,3,671],t:7,e:"ui-section",a:{label:"Stored Energy"},f:[{p:[26,5,710],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.capacityPercent",p:[26,38,743]}],state:[{t:2,r:"capacityPercentState",p:[26,71,776]}]},f:[{t:2,x:{r:["adata.capacityPercent"],s:"Math.fixed(_0)"},p:[26,97,802]},"%"]}]}]}," ",{p:[29,1,880],t:7,e:"ui-display",a:{title:"Input"},f:[{p:[30,3,909],t:7,e:"ui-section",a:{label:"Charge Mode"},f:[{p:[31,5,946],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.inputAttempt"],s:'_0?"refresh":"close"'},p:[31,22,963]}],style:[{t:2,x:{r:["data.inputAttempt"],s:'_0?"selected":null'},p:[31,74,1015]}],action:"tryinput"},f:[{t:2,x:{r:["data.inputAttempt"],s:'_0?"Auto":"Off"'},p:[32,25,1082]}]},"   [",{p:[34,6,1149],t:7,e:"span",a:{"class":[{t:2,r:"inputState",p:[34,19,1162]}]},f:[{t:2,x:{r:["data.capacityPercent","data.inputting"],s:'_0>=100?"Fully Charged":_1?"Charging":"Not Charging"'},p:[34,35,1178]}]},"]"]}," ",{p:[36,3,1300],t:7,e:"ui-section",a:{label:"Target Input"},f:[{p:[37,5,1338],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.inputLevelMax",p:[37,26,1359]}],value:[{t:2,r:"data.inputLevel",p:[37,57,1390]}]},f:[{t:2,r:"adata.inputLevel_text",p:[37,78,1411]}]}]}," ",{p:[39,3,1463],t:7,e:"ui-section",a:{label:"Adjust Input"},f:[{p:[40,5,1501],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.inputLevel"],s:'_0==0?"disabled":null'},p:[40,44,1540]}],action:"input",params:'{"target": "min"}'}}," ",{p:[41,5,1634],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.inputLevel"],s:'_0==0?"disabled":null'},p:[41,39,1668]}],action:"input",params:'{"adjust": -10000}'}}," ",{p:[42,5,1763],t:7,e:"ui-button",a:{icon:"pencil",action:"input",params:'{"target": "input"}'},f:["Set"]}," ",{p:[43,5,1852],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.inputLevel","data.inputLevelMax"],s:'_0==_1?"disabled":null'},p:[43,38,1885]}],action:"input",params:'{"adjust": 10000}'}}," ",{p:[44,5,1996],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.inputLevel","data.inputLevelMax"],s:'_0==_1?"disabled":null'},p:[44,43,2034]}],action:"input",params:'{"target": "max"}'}}]}," ",{p:[46,3,2159],t:7,e:"ui-section",a:{label:"Available"},f:[{p:[47,3,2192],t:7,e:"span",f:[{t:2,r:"adata.inputAvailable",p:[47,9,2198]}]}]}]}," ",{p:[50,1,2259],t:7,e:"ui-display",a:{title:"Output"},f:[{p:[51,3,2289],t:7,e:"ui-section",a:{label:"Output Mode"},f:[{p:[52,5,2326],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"power-off":"close"'},p:[52,22,2343]}],style:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"selected":null'},p:[52,77,2398]}],action:"tryoutput"},f:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"On":"Off"'},p:[53,26,2467]}]},"   [",{p:[55,6,2533],t:7,e:"span",a:{"class":[{t:2,r:"outputState",p:[55,19,2546]}]},f:[{t:2,x:{r:["data.outputting","data.charge"],s:'_0?"Sending":_1>0?"Not Sending":"No Charge"'},p:[55,36,2563]}]},"]"]}," ",{p:[57,3,2668],t:7,e:"ui-section",a:{label:"Target Output"},f:[{p:[58,5,2707],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.outputLevelMax",p:[58,26,2728]}],value:[{t:2,r:"data.outputLevel",p:[58,58,2760]}]},f:[{t:2,r:"adata.outputLevel_text",p:[58,80,2782]}]}]}," ",{p:[60,3,2835],t:7,e:"ui-section",a:{label:"Adjust Output"},f:[{p:[61,5,2874],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.outputLevel"],s:'_0==0?"disabled":null'},p:[61,44,2913]}],action:"output",params:'{"target": "min"}'}}," ",{p:[62,5,3009],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.outputLevel"],s:'_0==0?"disabled":null'},p:[62,39,3043]}],action:"output",params:'{"adjust": -10000}'}}," ",{p:[63,5,3140],t:7,e:"ui-button",a:{icon:"pencil",action:"output",params:'{"target": "input"}'},f:["Set"]}," ",{p:[64,5,3230],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.outputLevel","data.outputLevelMax"],s:'_0==_1?"disabled":null'},p:[64,38,3263]}],action:"output",params:'{"adjust": 10000}'}}," ",{p:[65,5,3377],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.outputLevel","data.outputLevelMax"],s:'_0==_1?"disabled":null'},p:[65,43,3415]}],action:"output",params:'{"target": "max"}'}}]}," ",{p:[67,3,3543],t:7,e:"ui-section",a:{label:"Outputting"},f:[{p:[68,3,3577],t:7,e:"span",f:[{t:2,r:"adata.outputUsed",p:[68,9,3583]}]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],465:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:["\ufeff",{t:4,f:[" ",{p:[2,2,32],t:7,e:"ui-display",a:{title:"Dispersal Tank"},f:[{p:[3,3,71],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[4,4,101],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.active"],s:'_0?"power-off":"close"'},p:[4,21,118]}],style:[{t:2,x:{r:["data.active"],s:'_0?"selected":null'},p:[5,12,170]}],state:[{t:2,x:{r:["data.isTankLoaded"],s:'_0?null:"disabled"'},p:[6,12,218]}],action:"power"},f:[{t:2,x:{r:["data.active"],s:'_0?"On":"Off"'},p:[7,20,280]}]}]}," ",{p:[10,3,345],t:7,e:"ui-section",a:{label:"Smoke Radius Setting"},f:[{p:[11,5,391],t:7,e:"div",a:{"class":"content",style:"float:left"},f:[{p:[12,6,437],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.maxSetting"],s:'_0>=1?null:"disabled"'},p:[12,36,467]}],style:[{t:2,x:{r:["data.setting"],s:'_0==1?"selected":null'},p:[12,89,520]}],action:"setting",params:'{"amount": 1}'},f:["3"]}," ",{p:[13,6,622],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.maxSetting"],s:'_0>=2?null:"disabled"'},p:[13,36,652]}],style:[{t:2,x:{r:["data.setting"],s:'_0==2?"selected":null'},p:[13,89,705]}],action:"setting",params:'{"amount": 2}'},f:["6"]}," ",{p:[14,6,807],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.maxSetting"],s:'_0>=3?null:"disabled"'},p:[14,36,837]}],style:[{t:2,x:{r:["data.setting"],s:'_0==3?"selected":null'},p:[14,89,890]}],action:"setting",params:'{"amount": 3}'},f:["9"]}," ",{p:[15,6,992],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.maxSetting"],s:'_0>=4?null:"disabled"'},p:[15,36,1022]}],style:[{t:2,x:{r:["data.setting"],s:'_0==4?"selected":null'},p:[15,89,1075]}],action:"setting",params:'{"amount": 4}'},f:["12"]}," ",{p:[16,6,1178],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.maxSetting"],s:'_0>=5?null:"disabled"'},p:[16,36,1208]}],style:[{t:2,x:{r:["data.setting"],s:'_0==5?"selected":null'},p:[16,89,1261]}],action:"setting",params:'{"amount": 5}'},f:["15"]}]}]}," ",{p:[19,3,1392],t:7,e:"ui-section",a:{label:"Contents"},f:[{t:4,f:[{p:[21,6,1456],t:7,e:"span",f:[{t:2,x:{r:["adata.TankCurrentVolume"],s:"Math.round(_0)"},p:[21,12,1462]},"/",{t:2,r:"data.TankMaxVolume",p:[21,52,1502]}," Units"]}," ",{p:[22,6,1543],t:7,e:"br"}," ",{p:[23,5,1553],t:7,e:"br"}," ",{t:4,f:[{p:[25,7,1599],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,2)"},p:[25,50,1642]}," units of ",{t:2,r:"name",p:[25,85,1677]}]},{p:[25,100,1692],t:7,e:"br"}],n:52,r:"adata.TankContents",p:[24,6,1564]}],n:50,r:"data.isTankLoaded",p:[20,4,1425]},{t:4,n:51,f:[{p:[28,6,1730],t:7,e:"span",a:{"class":"bad"},f:["Tank Empty"]}],r:"data.isTankLoaded"}," ",{p:[30,4,1780],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.isTankLoaded"],s:'_0?"Eject":"Close"'},p:[30,21,1797]}],style:[{t:2,x:{r:["data.isTankLoaded"],s:'_0?"selected":null'},p:[31,12,1851]}],state:[{t:2,x:{r:["data.isTankLoaded"],s:'_0?null:"disabled"'},p:[32,12,1905]}],action:"purge"},f:[{t:2,x:{r:["data.isTankLoaded"],s:'_0?"Purge Contents":"No chemicals detected"'},p:[33,20,1967]}]}]}]}],n:50,x:{r:["data.screen"],s:'_0=="home"'},p:[1,2,1]}]},e.exports=a.extend(r.exports)},{341:341}],466:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[2,3,30],t:7,e:"ui-section",a:{label:"Generated Power"},f:[{t:2,x:{r:["adata.generated"],s:"Math.round(_0)"},p:[3,5,71]},"W"]}," ",{p:[5,3,122],t:7,e:"ui-section",a:{label:"Orientation"},f:[{p:[6,5,159],t:7,e:"span",f:[{t:2,x:{r:["adata.angle"],s:"Math.round(_0)"},p:[6,11,165]},"° (",{t:2,r:"data.direction",p:[6,45,199]},")"]}]}," ",{p:[8,3,244],t:7,e:"ui-section",a:{label:"Adjust Angle"},f:[{p:[9,5,282],t:7,e:"ui-button",a:{icon:"step-backward",action:"angle",params:'{"adjust": -15}'},f:["15°"]}," ",{p:[10,5,378],t:7,e:"ui-button",a:{icon:"backward",action:"angle",params:'{"adjust": -5}'},f:["5°"]}," ",{p:[11,5,467],t:7,e:"ui-button",a:{icon:"forward",action:"angle",params:'{"adjust": 5}'},f:["5°"]}," ",{p:[12,5,554],t:7,e:"ui-button",a:{icon:"step-forward",action:"angle",params:'{"adjust": 15}'},f:["15°"]}]}]}," ",{p:[15,1,673],t:7,e:"ui-display",a:{title:"Tracking"},f:[{p:[16,3,705],t:7,e:"ui-section",a:{label:"Tracker Mode"},f:[{p:[17,5,743],t:7,e:"ui-button",a:{icon:"close",state:[{t:2,x:{r:["data.tracking_state"],s:'_0==0?"selected":null'},p:[17,36,774]}],action:"tracking",params:'{"mode": 0}'},f:["Off"]}," ",{p:[19,5,889],t:7,e:"ui-button",a:{icon:"clock-o",state:[{t:2,x:{r:["data.tracking_state"],s:'_0==1?"selected":null'},p:[19,38,922]}],action:"tracking",params:'{"mode": 1}'},f:["Timed"]}," ",{p:[21,5,1039],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.connected_tracker","data.tracking_state"],s:'_0?_1==2?"selected":null:"disabled"'},p:[21,38,1072]}],action:"tracking",params:'{"mode": 2}'},f:["Auto"]}]}," ",{p:[24,3,1239],t:7,e:"ui-section",a:{label:"Tracking Rate"},f:[{p:[25,3,1276],t:7,e:"span",f:[{t:2,x:{r:["adata.tracking_rate"],s:"Math.round(_0)"},p:[25,9,1282]},"°/h (",{t:2,r:"data.rotating_way",p:[25,53,1326]},")"]}]}," ",{p:[27,3,1373],t:7,e:"ui-section",a:{label:"Adjust Rate"},f:[{p:[28,5,1410],t:7,e:"ui-button",a:{icon:"fast-backward",action:"rate",params:'{"adjust": -180}'},f:["180°"]}," ",{p:[29,5,1507],t:7,e:"ui-button",a:{icon:"step-backward",action:"rate",params:'{"adjust": -30}'},f:["30°"]}," ",{p:[30,5,1602],t:7,e:"ui-button",a:{icon:"backward",action:"rate",params:'{"adjust": -5}'},f:["5°"]}," ",{p:[31,5,1690],t:7,e:"ui-button",a:{icon:"forward",action:"rate",params:'{"adjust": 5}'},f:["5°"]}," ",{p:[32,5,1776],t:7,e:"ui-button",a:{icon:"step-forward",action:"rate",params:'{"adjust": 30}'},f:["30°"]}," ",{p:[33,5,1869],t:7,e:"ui-button",a:{icon:"fast-forward",action:"rate",params:'{"adjust": 180}'},f:["180°"]}]}]}," ",{p:{button:[{p:[38,5,2051],t:7,e:"ui-button",a:{icon:"refresh",action:"refresh"},f:["Refresh"]}]},t:7,e:"ui-display",a:{title:"Devices",button:0},f:[" ",{p:[40,2,2130],t:7,e:"ui-section",a:{label:"Solar Tracker"},f:[{p:[41,5,2169],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected_tracker"],s:'_0?"good":"bad"'},p:[41,18,2182]}]},f:[{t:2,x:{r:["data.connected_tracker"],s:'_0?"":"Not "'},p:[41,63,2227]},"Found"]}]}," ",{p:[43,2,2296],t:7,e:"ui-section",a:{label:"Solar Panels"},f:[{p:[44,3,2332],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected_panels"],s:'_0?"good":"bad"'},p:[44,16,2345]}]},f:[{t:2,x:{r:["adata.connected_panels"],s:"Math.round(_0)"},p:[44,60,2389]}," Panels Connected"]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],467:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:{button:[{t:4,f:[{p:[4,7,84],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.hasPowercell"],s:'_0?null:"disabled"'},p:[4,38,115]}],action:"eject"},f:["Eject"]}],n:50,r:"data.open",p:[3,5,60]}]},t:7,e:"ui-display",a:{title:"Power",button:0},f:[" ",{p:[7,3,220],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[8,5,251],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[8,22,268]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[9,14,318]}],state:[{t:2,x:{r:["data.hasPowercell"],s:'_0?null:"disabled"'},p:[9,54,358]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[10,22,422]}]}]}," ",{p:[12,3,479],t:7,e:"ui-section",a:{label:"Cell"},f:[{t:4,f:[{p:[14,7,541],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.powerLevel",p:[14,40,574]}]},f:[{t:2,x:{r:["adata.powerLevel"],s:"Math.fixed(_0)"},p:[14,61,595]},"%"]}],n:50,r:"data.hasPowercell",p:[13,5,509]},{t:4,n:51,f:[{p:[16,4,652],t:7,e:"span",a:{"class":"bad"},f:["No Cell"]}],r:"data.hasPowercell"}]}]}," ",{p:[20,1,725],t:7,e:"ui-display",a:{title:"Thermostat"},f:[{p:[21,3,759],t:7,e:"ui-section",a:{label:"Current Temperature"},f:[{p:[22,3,802],t:7,e:"span",f:[{t:2,x:{r:["adata.currentTemp"],s:"Math.round(_0)"},p:[22,9,808]},"°C"]}]}," ",{p:[24,2,871],t:7,e:"ui-section",a:{label:"Target Temperature"},f:[{p:[25,3,913],t:7,e:"span",f:[{t:2,x:{r:["adata.targetTemp"],s:"Math.round(_0)"},p:[25,9,919]},"°C"]}]}," ",{t:4,f:[{p:[28,5,1004],t:7,e:"ui-section",a:{label:"Adjust Target"},f:[{p:[29,7,1045],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.targetTemp","data.minTemp"],s:'_0>_1?null:"disabled"'},p:[29,46,1084]}],action:"target",params:'{"adjust": -20}'}}," ",{p:[30,7,1189],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.targetTemp","data.minTemp"],s:'_0>_1?null:"disabled"'},p:[30,41,1223]}],action:"target",params:'{"adjust": -5}'}}," ",{p:[31,7,1327],t:7,e:"ui-button",a:{icon:"pencil",action:"target",params:'{"target": "input"}'},f:["Set"]}," ",{p:[32,7,1419],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.targetTemp","data.maxTemp"],s:'_0<_1?null:"disabled"'},p:[32,40,1452]}],action:"target",params:'{"adjust": 5}'}}," ",{p:[33,7,1555],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.targetTemp","data.maxTemp"],s:'_0<_1?null:"disabled"'},p:[33,45,1593]}],action:"target",params:'{"adjust": 20}'}}]}],n:50,r:"data.open",p:[27,3,982]}," ",{p:[36,3,1719],t:7,e:"ui-section",a:{label:"Mode"},f:[{t:4,f:[{p:[38,7,1771],t:7,e:"ui-button",a:{icon:"long-arrow-up",state:[{t:2,x:{r:["data.mode"],s:'_0=="heat"?"selected":null'},p:[38,46,1810]}],action:"mode",params:'{"mode": "heat"}'},f:["Heat"]}," ",{p:[39,7,1918],t:7,e:"ui-button",a:{icon:"long-arrow-down",state:[{t:2,x:{r:["data.mode"],s:'_0=="cool"?"selected":null'},p:[39,48,1959]}],action:"mode",params:'{"mode": "cool"}'},f:["Cool"]}," ",{p:[40,7,2067],t:7,e:"ui-button",a:{icon:"arrows-v",state:[{t:2,x:{r:["data.mode"],s:'_0=="auto"?"selected":null'},p:[40,41,2101]}],action:"mode",params:'{"mode": "auto"}'},f:["Auto"]}],n:50,r:"data.open",p:[37,3,1747]},{t:4,n:51,f:[{p:[42,4,2217],t:7,e:"span",f:[{t:2,x:{r:["text","data.mode"],s:"_0.titleCase(_1)"},p:[42,10,2223]}]}],r:"data.open"}]}]}]},e.exports=a.extend(r.exports)},{341:341}],468:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:{button:[{p:[4,8,97],t:7,e:"ui-button",a:{action:"jump",params:['{"name" : ',{t:2,r:"name",p:[4,51,140]},"}"]},f:["Jump"]}," ",{p:[7,9,195],t:7,e:"ui-button",a:{action:"spawn",params:['{"name" : ',{t:2,r:"name",p:[7,53,239]},"}"]},f:["Spawn"]}]},t:7,e:"ui-display",a:{title:[{t:2,r:"name",p:[2,22,46]}],button:0},f:[" ",{p:[11,3,308],t:7,e:"ui-section",a:{label:"Description"},f:[{p:[12,5,346],t:7,e:"span",f:[{t:3,r:"desc",p:[12,11,352]}]}]}," ",{p:[14,3,390],t:7,e:"ui-section",a:{label:"Spawners left"},f:[{p:[15,5,430],t:7,e:"span",f:[{t:2,r:"amount_left",p:[15,11,436]}]}]}]}],n:52,r:"data.spawners",p:[1,1,0]}]},e.exports=a.extend(r.exports)},{341:341}],469:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,3,30],t:7,e:"ui-display",a:{title:[{t:2,r:"class",p:[2,22,49]}," Alarms"]},f:[{p:[3,5,72],t:7,e:"ul",f:[{t:4,f:[{p:[5,9,103],t:7,e:"li",f:[{t:2,r:".",p:[5,13,107]}]}],n:52,r:".",p:[4,7,83]},{t:4,n:51,f:[{p:[7,9,141],t:7,e:"li",f:["System Nominal"]}],r:"."}]}]}],n:52,i:"class",r:"data.alarms",p:[1,1,0]}]},e.exports=a.extend(r.exports)},{341:341}],470:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,3,41],t:7,e:"ui-notice",f:[{p:[3,5,57],t:7,e:"span",f:["Biological entity detected in contents. Please remove."]}]}],n:50,x:{r:["data.occupied","data.safeties"],s:"_0&&_1"},p:[1,1,0]},{t:4,f:[{p:[7,3,173],t:7,e:"ui-notice",f:[{p:[8,5,189],t:7,e:"span",f:["Contents are being disinfected. Please wait."]}]}],n:50,r:"data.uv_active",p:[6,1,148]},{t:4,n:51,f:[{p:{button:[{t:4,f:[{p:[13,25,357],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.locked"],s:'_0?"unlock":"lock"'},p:[13,42,374]}],action:"lock"},f:[{t:2,x:{r:["data.locked"],s:'_0?"Unlock":"Lock"'},p:[13,93,425]}]}],n:50,x:{r:["data.open"],s:"!_0"},p:[13,7,339]}," ",{t:4,f:[{p:[14,27,506],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.open"],s:'_0?"sign-out":"sign-in"'},p:[14,44,523]}],action:"door"},f:[{t:2,x:{r:["data.open"],s:'_0?"Close":"Open"'},p:[14,98,577]}]}],n:50,x:{r:["data.locked"],s:"!_0"},p:[14,7,486]}]},t:7,e:"ui-display",a:{title:"Storage",button:0},f:[" ",{t:4,f:[{p:[17,7,676],t:7,e:"ui-notice",f:[{p:[18,9,696],t:7,e:"span",f:["Unit Locked"]}]}],n:50,r:"data.locked",p:[16,5,650]},{t:4,n:51,f:[{t:4,n:50,x:{r:["data.open"],s:"_0"},f:[{p:[21,9,773],t:7,e:"ui-section",a:{label:"Helmet"},f:[{p:[22,11,811],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.helmet"],s:'_0?"square":"square-o"'},p:[22,28,828]}],state:[{t:2,x:{r:["data.helmet"],s:'_0?null:"disabled"'},p:[22,75,875]}],action:"dispense",params:'{"item": "helmet"}'},f:[{t:2,x:{r:["data.helmet"],s:'_0||"Empty"'},p:[23,59,970]}]}]}," ",{p:[25,9,1039],t:7,e:"ui-section",a:{label:"Suit"},f:[{p:[26,11,1075],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.suit"],s:'_0?"square":"square-o"'},p:[26,28,1092]}],state:[{t:2,x:{r:["data.suit"],s:'_0?null:"disabled"'},p:[26,74,1138]}],action:"dispense",params:'{"item": "suit"}'},f:[{t:2,x:{r:["data.suit"],s:'_0||"Empty"'},p:[27,57,1229]}]}]}," ",{p:[29,9,1296],t:7,e:"ui-section",a:{label:"Mask"},f:[{p:[30,11,1332],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.mask"],s:'_0?"square":"square-o"'},p:[30,28,1349]}],state:[{t:2,x:{r:["data.mask"],s:'_0?null:"disabled"'},p:[30,74,1395]}],action:"dispense",params:'{"item": "mask"}'},f:[{t:2,x:{r:["data.mask"],s:'_0||"Empty"'},p:[31,57,1486]}]}]}," ",{p:[33,9,1553],t:7,e:"ui-section",a:{label:"Storage"},f:[{p:[34,11,1592],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.storage"],s:'_0?"square":"square-o"'},p:[34,28,1609]}],state:[{t:2,x:{r:["data.storage"],s:'_0?null:"disabled"'},p:[34,77,1658]}],action:"dispense",params:'{"item": "storage"}'},f:[{t:2,x:{r:["data.storage"],s:'_0||"Empty"'},p:[35,60,1755]}]}]}]},{t:4,n:50,x:{r:["data.open"],s:"!(_0)"},f:[" ",{p:[38,7,1836],t:7,e:"ui-button",a:{icon:"recycle",state:[{t:2,x:{r:["data.occupied","data.safeties"],s:'_0&&_1?"disabled":null'},p:[38,40,1869]}],action:"uv"},f:["Disinfect"]}]}],r:"data.locked"}]}],r:"data.uv_active"}]},e.exports=a.extend(r.exports)},{341:341}],471:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,5,17],t:7,e:"ui-section",a:{label:"Dispense"},f:[{p:[3,9,55],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.plasma"],s:'_0?"square":"square-o"'},p:[3,26,72]}],state:[{t:2,x:{r:["data.plasma"],s:'_0?null:"disabled"'},p:[3,74,120]}],action:"plasma"},f:["Plasma (",{t:2,x:{r:["adata.plasma"],s:"Math.round(_0)"},p:[4,37,193]},")"]}," ",{p:[5,9,243],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.oxygen"],s:'_0?"square":"square-o"'},p:[5,26,260]}],state:[{t:2,x:{r:["data.oxygen"],s:'_0?null:"disabled"'},p:[5,74,308]}],action:"oxygen"},f:["Oxygen (",{t:2,x:{r:["adata.oxygen"],s:"Math.round(_0)"},p:[6,37,381]},")"]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],472:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";t.exports={computed:{tankPressureState:function(){var t=this.get("data.tankPressure");return t>=200?"good":t>=100?"average":"bad"}}}}(r),r.exports.template={v:3,t:[" ",{p:[14,1,282],t:7,e:"ui-notice",f:[{p:[15,3,296],t:7,e:"span",f:["The regulator ",{t:2,x:{r:["data.connected"],s:'_0?"is":"is not"'},p:[15,23,316]}," connected to a mask."]}]}," ",{p:[17,1,393],t:7,e:"ui-display",f:[{p:[18,3,408],t:7,e:"ui-section",a:{label:"Tank Pressure"},f:[{p:[19,7,449],t:7,e:"ui-bar",a:{min:"0",max:"1013",value:[{t:2,r:"data.tankPressure",p:[19,41,483]}],state:[{t:2,r:"tankPressureState",p:[20,16,521]}]},f:[{t:2,x:{r:["adata.tankPressure"],s:"Math.round(_0)"},p:[20,39,544]}," kPa"]}]}," ",{p:[22,3,610],t:7,e:"ui-section",a:{label:"Release Pressure"},f:[{p:[23,5,652],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.minReleasePressure",p:[23,18,665]}],max:[{t:2,r:"data.maxReleasePressure",p:[23,52,699]}],value:[{t:2,r:"data.releasePressure",p:[24,14,741]}]},f:[{t:2,x:{r:["adata.releasePressure"],s:"Math.round(_0)"},p:[24,40,767]}," kPa"]}]}," ",{p:[26,3,836],t:7,e:"ui-section",a:{label:"Pressure Regulator"},f:[{p:[27,5,880],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.releasePressure","data.defaultReleasePressure"],s:'_0!=_1?null:"disabled"'},p:[27,38,913]}],action:"pressure",params:'{"pressure": "reset"}'},f:["Reset"]}," ",{p:[29,5,1067],t:7,e:"ui-button",a:{icon:"minus",state:[{t:2,x:{r:["data.releasePressure","data.minReleasePressure"],s:'_0>_1?null:"disabled"'},p:[29,36,1098]}],action:"pressure",params:'{"pressure": "min"}'},f:["Min"]}," ",{p:[31,5,1243],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[32,5,1337],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.releasePressure","data.maxReleasePressure"],s:'_0<_1?null:"disabled"'},p:[32,35,1367]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],473:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[2,5,32],t:7,e:"ui-section",a:{label:"Temperature"},f:[{p:[3,9,73],t:7,e:"span",f:[{t:2,x:{r:["adata.temperature"],s:"Math.fixed(_0,2)"},p:[3,15,79]}," K"]}]}," ",{p:[5,5,147],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[6,9,185],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.fixed(_0,2)"},p:[6,15,191]}," kPa"]}]}]}," ",{p:[9,1,268],t:7,e:"ui-display",a:{title:"Controls"},f:[{p:[10,5,302],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[11,9,337],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[11,26,354]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[11,70,398]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[12,28,458]}]}]}," ",{p:[14,5,518],t:7,e:"ui-section",a:{label:"Target Temperature"},f:[{p:[15,9,566],t:7,e:"ui-button",a:{icon:"fast-backward",style:[{t:2,x:{r:["data.target","data.min"],s:'_0==_1?"disabled":null'},p:[15,48,605]}],action:"target",params:'{"adjust": -20}'}}," ",{p:[17,9,717],t:7,e:"ui-button",a:{icon:"backward",style:[{t:2,x:{r:["data.target","data.min"],s:'_0==_1?"disabled":null'},p:[17,43,751]}],action:"target",params:'{"adjust": -5}'}}," ",{p:[19,9,862],t:7,e:"ui-button",a:{icon:"pencil",action:"target",params:'{"target": "input"}'},f:[{t:2,x:{r:["adata.target"],s:"Math.fixed(_0,2)"},p:[19,79,932]}]}," ",{p:[20,9,984],t:7,e:"ui-button",a:{icon:"forward",style:[{t:2,x:{r:["data.target","data.max"],s:'_0==_1?"disabled":null'},p:[20,42,1017]}],action:"target",params:'{"adjust": 5}'}}," ",{p:[22,9,1127],t:7,e:"ui-button",a:{icon:"fast-forward",style:[{t:2,x:{r:["data.target","data.max"],s:'_0==_1?"disabled":null'},p:[22,47,1165]}],action:"target",params:'{"adjust": 20}'}}]}]}]},e.exports=a.extend(r.exports)},{341:341}],474:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";t.exports={data:{powerState:function(t){switch(t){case 1:return"good";default:return"bad"}}}}}(r),r.exports.template={v:3,t:[" ",{p:[13,1,161], +t:7,e:"ui-notice",f:[{p:[14,2,174],t:7,e:"ui-section",a:{label:"Reconnect"},f:[{p:[15,3,207],t:7,e:"div",a:{style:"float:right"},f:[{p:[16,4,236],t:7,e:"ui-button",a:{icon:"refresh",action:"reconnect"},f:["Reconnect"]}]}]}]}," ",{p:[20,1,340],t:7,e:"ui-display",a:{title:"Turbine Controller"},f:[{p:[21,2,381],t:7,e:"ui-section",a:{label:"Status"},f:[{t:4,f:[{p:[23,4,434],t:7,e:"span",a:{"class":"bad"},f:["Broken"]}],n:50,r:"data.broken",p:[22,3,411]},{t:4,n:51,f:[{p:[25,4,480],t:7,e:"span",a:{"class":[{t:2,x:{r:["powerState","data.online"],s:"_0(_1)"},p:[25,17,493]}]},f:[{t:2,x:{r:["data.online","data.compressor_broke","data.turbine_broke"],s:'_0&&!(_1||_2)?"Online":"Offline"'},p:[25,46,522]}]}],r:"data.broken"}," ",{p:[27,3,630],t:7,e:"div",a:{style:"float:right"},f:[{p:[28,4,659],t:7,e:"ui-button",a:{icon:"power-off",action:"power-on",state:[{t:2,r:"data.broken",p:[28,57,712]}],style:[{t:2,x:{r:["data.online"],s:'_0?"selected":""'},p:[28,81,736]}]},f:["On"]}," ",{p:[29,4,789],t:7,e:"ui-button",a:{icon:"close",action:"power-off",state:[{t:2,r:"data.broken",p:[29,54,839]}],style:[{t:2,x:{r:["data.online"],s:'_0?"":"selected"'},p:[29,78,863]}]},f:["Off"]}]}," ",{t:4,f:[{p:[32,4,958],t:7,e:"br"}," [ ",{p:[33,6,968],t:7,e:"span",a:{"class":"bad"},f:["Compressor is inoperable"]}," ]"],n:50,r:"data.compressor_broke",p:[31,3,925]}," ",{t:4,f:[{p:[36,4,1062],t:7,e:"br"}," [ ",{p:[37,6,1072],t:7,e:"span",a:{"class":"bad"},f:["Turbine is inoperable"]}," ]"],n:50,r:"data.turbine_broke",p:[35,3,1032]}]}]}," ",{p:[41,1,1160],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[42,2,1189],t:7,e:"ui-section",a:{label:"Turbine Speed"},f:[{p:[43,3,1226],t:7,e:"span",f:[{t:2,x:{r:["data.broken","data.rpm"],s:'_0?"--":_1'},p:[43,9,1232]}," RPM"]}]}," ",{p:[45,2,1293],t:7,e:"ui-section",a:{label:"Internal Temp"},f:[{p:[46,3,1330],t:7,e:"span",f:[{t:2,x:{r:["data.broken","data.temp"],s:'_0?"--":_1'},p:[46,9,1336]}," K"]}]}," ",{p:[48,2,1396],t:7,e:"ui-section",a:{label:"Generated Power"},f:[{p:[49,3,1435],t:7,e:"span",f:[{t:2,x:{r:["data.broken","data.power"],s:'_0?"--":_1'},p:[49,9,1441]}]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],475:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";t.exports={data:{},oninit:function(){this.on({hover:function(t){var e=this.get("data.telecrystals");e>=t.context.params.cost&&this.set("hovered",t.context.params)},unhover:function(t){this.set("hovered")}})}}}(r),r.exports.template={v:3,t:[" ",{p:{button:[{t:4,f:[{p:[23,7,460],t:7,e:"ui-button",a:{icon:"lock",action:"lock"},f:["Lock"]}],n:50,r:"data.lockable",p:[22,5,432]}]},t:7,e:"ui-display",a:{title:"Uplink",button:0},f:[" ",{p:[26,3,543],t:7,e:"ui-section",a:{label:"Telecrystals",right:0},f:[{p:[27,5,587],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.telecrystals"],s:'_0>0?"good":"bad"'},p:[27,18,600]}]},f:[{t:2,r:"data.telecrystals",p:[27,62,644]}," TC"]}]}]}," ",{t:4,f:[{p:[31,3,734],t:7,e:"ui-display",f:[{p:[32,2,748],t:7,e:"ui-button",a:{action:"select",params:['{"category": "',{t:2,r:"name",p:[32,51,797]},'"}']},f:[{t:2,r:"name",p:[32,63,809]}]}," ",{t:4,f:[{p:[34,4,850],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[34,23,869]}],candystripe:0,right:0},f:[{p:[35,3,900],t:7,e:"ui-button",a:{tooltip:[{t:2,r:"name",p:[35,23,920]},": ",{t:2,r:"desc",p:[35,33,930]}],"tooltip-side":"left",state:[{t:2,x:{r:["data.telecrystals","hovered.cost","cost","hovered.item","name"],s:'_0<_2||(_0-_1<_2&&_3!=_4)?"disabled":null'},p:[36,12,971]}],action:"buy",params:['{"category": "',{t:2,r:"category",p:[37,40,1129]},'", "item": ',{t:2,r:"name",p:[37,63,1152]},', "cost": ',{t:2,r:"cost",p:[37,81,1170]},"}"]},v:{hover:"hover",unhover:"unhover"},f:[{t:2,r:"cost",p:[38,43,1223]}," TC"]}]}],n:52,r:"items",p:[33,2,831]}]}],n:52,r:"data.categories",p:[30,1,706]}]},e.exports=a.extend(r.exports)},{341:341}],476:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";t.exports={data:{healthState:function(t){var e=this.get("data.vr_avatar.maxhealth");return t>e/1.5?"good":t>e/3?"average":"bad"}}}}(r),r.exports.template={v:3,t:[" ",{p:[14,1,292],t:7,e:"ui-display",f:[{t:4,f:[{p:[16,3,331],t:7,e:"ui-notice",f:[{p:[17,4,347],t:7,e:"span",f:["Safety restraints disabled."]}]}],n:50,r:"data.emagged",p:[15,2,307]}," ",{t:4,f:[{p:[21,3,442],t:7,e:"ui-display",a:{title:"Virtual Avatar"},f:[{p:[22,4,482],t:7,e:"ui-section",a:{label:"Name"},f:[{t:2,r:"data.vr_avatar.name",p:[23,5,513]}]}," ",{t:4,f:[{p:[26,5,586],t:7,e:"ui-section",a:{label:"Status"},f:[{t:2,r:"data.vr_avatar.status",p:[27,6,620]}]}," ",{p:[29,5,670],t:7,e:"ui-section",a:{label:"Health"},f:[{p:[30,6,704],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"adata.vr_avatar.maxhealth",p:[30,27,725]}],value:[{t:2,r:"adata.vr_avatar.health",p:[30,65,763]}],state:[{t:2,x:{r:["healthState","adata.vr_avatar.health"],s:"_0(_1)"},p:[30,100,798]}]},f:[{t:2,x:{r:["adata.vr_avatar.health"],s:"Math.round(_0)"},p:[30,141,839]},"/",{t:2,r:"adata.vr_avatar.maxhealth",p:[30,180,878]}]}]}],n:50,r:"data.isliving",p:[25,4,559]}]}],n:50,r:"data.vr_avatar",p:[20,2,416]},{t:4,n:51,f:[{p:[35,3,979],t:7,e:"ui-display",a:{title:"Virtual Avatar"},f:["No Virtual Avatar detected"]}],r:"data.vr_avatar"}," ",{p:[39,2,1075],t:7,e:"ui-display",a:{title:"VR Commands"},f:[{p:[40,3,1111],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.toggle_open"],s:'_0?"times":"plus"'},p:[40,20,1128]}],action:"toggle_open"},f:[{t:2,x:{r:["data.toggle_open"],s:'_0?"Close":"Open"'},p:[41,4,1195]}," the VR Sleeper"]}," ",{t:4,f:[{p:[44,4,1297],t:7,e:"ui-button",a:{icon:"signal",action:"vr_connect"},f:["Connect to VR"]}],n:50,r:"data.isoccupant",p:[43,3,1269]}," ",{t:4,f:[{p:[49,4,1420],t:7,e:"ui-button",a:{icon:"ban",action:"delete_avatar"},f:["Delete Virtual Avatar"]}],n:50,r:"data.vr_avatar",p:[48,3,1393]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],477:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{t:4,f:[{p:[3,5,40],t:7,e:"ui-section",a:{label:[{t:2,r:"color",p:[3,24,59]},{t:2,x:{r:["wire"],s:'_0?" ("+_0+")":""'},p:[3,33,68]}],labelcolor:[{t:2,r:"color",p:[3,80,115]}],candystripe:0,right:0},f:[{p:[4,7,151],t:7,e:"ui-button",a:{action:"cut",params:['{"wire":"',{t:2,r:"color",p:[4,48,192]},'"}']},f:[{t:2,x:{r:["cut"],s:'_0?"Mend":"Cut"'},p:[4,61,205]}]}," ",{p:[5,7,248],t:7,e:"ui-button",a:{action:"pulse",params:['{"wire":"',{t:2,r:"color",p:[5,50,291]},'"}']},f:["Pulse"]}," ",{p:[6,7,328],t:7,e:"ui-button",a:{action:"attach",params:['{"wire":"',{t:2,r:"color",p:[6,51,372]},'"}']},f:[{t:2,x:{r:["attached"],s:'_0?"Detach":"Attach"'},p:[6,64,385]}]}]}],n:52,r:"data.wires",p:[2,3,15]}]}," ",{t:4,f:[{p:[11,3,498],t:7,e:"ui-display",f:[{t:4,f:[{p:[13,7,543],t:7,e:"ui-section",f:[{t:2,r:".",p:[13,19,555]}]}],n:52,r:"data.status",p:[12,5,515]}]}],n:50,r:"data.status",p:[10,1,476]}]},e.exports=a.extend(r.exports)},{341:341}],478:[function(t,e,n){(function(e){"use strict";var n=t(341),a=e.interopRequireDefault(n);t(331),t(1),t(327),t(330);var r=t(479),i=e.interopRequireDefault(r),o=t(480),s=t(328),p=t(329),u=e.interopRequireDefault(p);a["default"].DEBUG=/minified/.test(function(){}),Object.assign(Math,t(484)),window.initialize=function(e){window.tgui=window.tgui||new i["default"]({el:"#container",data:function(){var n=JSON.parse(e);return{constants:t(481),text:t(485),config:n.config,data:n.data,adata:n.data}}})};var c=document.getElementById("data"),l=c.textContent,d=c.getAttribute("data-ref");"{}"!==l&&(window.initialize(l),c.remove()),(0,o.act)(d,"tgui:initialize"),(0,s.loadCSS)("font-awesome.min.css");var f=new u["default"]("FontAwesome");f.check("").then(function(){return document.body.classList.add("icons")})["catch"](function(){return document.body.classList.add("no-icons")})}).call(this,t("babel/external-helpers"))},{1:1,327:327,328:328,329:329,330:330,331:331,341:341,479:479,480:480,481:481,484:484,485:485,"babel/external-helpers":"babel/external-helpers"}],479:[function(t,e,n){var a=t(341),r={exports:{}};!function(e){"use strict";var n=t(480),a=t(482);e.exports={components:{"ui-bar":t(342),"ui-button":t(343),"ui-display":t(344),"ui-input":t(345),"ui-linegraph":t(346),"ui-notice":t(347),"ui-section":t(349),"ui-subdisplay":t(350),"ui-tabs":t(351)},events:{enter:t(339).enter,space:t(339).space},transitions:{fade:t(340)},onconfig:function(){var e=this.get("config.interface"),n={ai_airlock:t(355),airalarm:t(356),"airalarm/back":t(357),"airalarm/modes":t(358),"airalarm/scrubbers":t(359),"airalarm/status":t(360),"airalarm/thresholds":t(361),"airalarm/vents":t(362),airlock_electronics:t(363),apc:t(364),atmos_alert:t(365),atmos_control:t(366),atmos_filter:t(367),atmos_mixer:t(368),atmos_pump:t(369),borgopanel:t(370),brig_timer:t(371),bsa:t(372),canister:t(373),cargo:t(374),cargo_express:t(375),cellular_emporium:t(376),centcom_podlauncher:t(377),chem_dispenser:t(378),chem_heater:t(379),chem_master:t(380),chem_synthesizer:t(381),clockwork_slab:t(382),codex_gigas:t(383),computer_fabricator:t(384),crayon:t(385),crew:t(386),cryo:t(387),disposal_unit:t(388),dna_vault:t(389),dogborg_sleeper:t(390),eightball:t(391),emergency_shuttle_console:t(392),engraved_message:t(393),error:t(394),"exofab - Copia":t(395),exonet_node:t(396),gps:t(397),gulag_console:t(398),gulag_item_reclaimer:t(399),holodeck:t(400),implantchair:t(401),intellicard:t(402),keycard_auth:t(403),labor_claim_console:t(404),language_menu:t(405),launchpad_remote:t(406),mech_bay_power_console:t(407),mulebot:t(408),nanite_chamber_control:t(409),nanite_cloud_control:t(410),nanite_program_hub:t(411),nanite_programmer:t(412),nanite_remote:t(413),notificationpanel:t(414),ntnet_relay:t(415),ntos_ai_restorer:t(416),ntos_card:t(417),ntos_configuration:t(418),ntos_file_manager:t(419),ntos_main:t(420),ntos_net_chat:t(421),ntos_net_dos:t(422),ntos_net_downloader:t(423),ntos_net_monitor:t(424),ntos_net_transfer:t(425),ntos_power_monitor:t(426),ntos_revelation:t(427),ntos_station_alert:t(428),ntos_supermatter_monitor:t(429),ntosheader:t(430),nuclear_bomb:t(431),operating_computer:t(432),ore_redemption_machine:t(433),pandemic:t(434),personal_crafting:t(435),portable_pump:t(436),portable_scrubber:t(437),power_monitor:t(438),radio:t(439),rdconsole:t(440),"rdconsole/circuit":t(441),"rdconsole/designview":t(442),"rdconsole/destruct":t(443),"rdconsole/diskopsdesign":t(444),"rdconsole/diskopstech":t(445),"rdconsole/nodeview":t(446),"rdconsole/protolathe":t(447),"rdconsole/rdheader":t(448),"rdconsole/settings":t(449),"rdconsole/techweb":t(450),reagentgrinder:t(451),rpd:t(452),"rpd/colorsel":t(453),"rpd/dirsel":t(454),sat_control:t(455),scrubbing_types:t(456),shuttle_manipulator:t(457),"shuttle_manipulator/modification":t(458),"shuttle_manipulator/status":t(459),"shuttle_manipulator/templates":t(460),sleeper:t(461),slime_swap_body:t(462),smartvend:t(463),smes:t(464),smoke_machine:t(465),solar_control:t(466),space_heater:t(467),spawners_menu:t(468),station_alert:t(469),suit_storage_unit:t(470),tank_dispenser:t(471),tanks:t(472),thermomachine:t(473),turbine_computer:t(474),uplink:t(475),vr_sleeper:t(476),wires:t(477)};e in n?this.components["interface"]=n[e]:this.components["interface"]=n.error},oninit:function(){this.observe("config.style",function(t,e,n){t&&document.body.classList.add(t),e&&document.body.classList.remove(e)})},oncomplete:function(){if(this.get("config.locked")){var t=(0,a.lock)(window.screenLeft,window.screenTop),e=t.x,r=t.y;(0,n.winset)(this.get("config.window"),"pos",e+","+r)}(0,n.winset)("mapwindow.map","focus",!0)}}}(r),r.exports.template={v:3,t:[" "," "," "," ",{p:[56,1,1819],t:7,e:"titlebar",f:[{t:3,r:"config.title",p:[56,11,1829]}]}," ",{p:[57,1,1859],t:7,e:"main",f:[{p:[58,3,1868],t:7,e:"warnings"}," ",{p:[59,3,1882],t:7,e:"interface"}]}," ",{t:4,f:[{p:[62,3,1929],t:7,e:"resize"}],n:50,r:"config.titlebar",p:[61,1,1903]}]},r.exports.components=r.exports.components||{};var i={warnings:t(354),titlebar:t(353),resize:t(348)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{339:339,340:340,341:341,342:342,343:343,344:344,345:345,346:346,347:347,348:348,349:349,350:350,351:351,353:353,354:354,355:355,356:356,357:357,358:358,359:359,360:360,361:361,362:362,363:363,364:364,365:365,366:366,367:367,368:368,369:369,370:370,371:371,372:372,373:373,374:374,375:375,376:376,377:377,378:378,379:379,380:380,381:381,382:382,383:383,384:384,385:385,386:386,387:387,388:388,389:389,390:390,391:391,392:392,393:393,394:394,395:395,396:396,397:397,398:398,399:399,400:400,401:401,402:402,403:403,404:404,405:405,406:406,407:407,408:408,409:409,410:410,411:411,412:412,413:413,414:414,415:415,416:416,417:417,418:418,419:419,420:420,421:421,422:422,423:423,424:424,425:425,426:426,427:427,428:428,429:429,430:430,431:431,432:432,433:433,434:434,435:435,436:436,437:437,438:438,439:439,440:440,441:441,442:442,443:443,444:444,445:445,446:446,447:447,448:448,449:449,450:450,451:451,452:452,453:453,454:454,455:455,456:456,457:457,458:458,459:459,460:460,461:461,462:462,463:463,464:464,465:465,466:466,467:467,468:468,469:469,470:470,471:471,472:472,473:473,474:474,475:475,476:476,477:477,480:480,482:482}],480:[function(t,e,n){"use strict";function a(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return"byond://"+e+"?"+Object.keys(t).map(function(e){return o(e)+"="+o(t[e])}).join("&")}function r(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};window.location.href=a(Object.assign({src:t,action:e},n))}function i(t,e,n){var r;window.location.href=a((r={},r[t+"."+e]=n,r),"winset")}n.__esModule=!0,n.href=a,n.act=r,n.winset=i;var o=encodeURIComponent},{}],481:[function(t,e,n){"use strict";n.__esModule=!0;n.UI_INTERACTIVE=2,n.UI_UPDATE=1,n.UI_DISABLED=0,n.UI_CLOSE=-1},{}],482:[function(t,e,n){"use strict";function a(t,e){return 0>t?t=0:t+window.innerWidth>window.screen.availWidth&&(t=window.screen.availWidth-window.innerWidth),0>e?e=0:e+window.innerHeight>window.screen.availHeight&&(e=window.screen.availHeight-window.innerHeight),{x:t,y:e}}function r(t){if(t.preventDefault(),this.get("drag")){if(this.get("x")){var e=t.screenX-this.get("x")+window.screenLeft,n=t.screenY-this.get("y")+window.screenTop;if(this.get("config.locked")){var r=a(e,n);e=r.x,n=r.y}(0,s.winset)(this.get("config.window"),"pos",e+","+n)}this.set({x:t.screenX,y:t.screenY})}}function i(t,e){return t=Math.clamp(100,window.screen.width,t),e=Math.clamp(100,window.screen.height,e),{x:t,y:e}}function o(t){if(t.preventDefault(),this.get("resize")){if(this.get("x")){var e=t.screenX-this.get("x")+window.innerWidth,n=t.screenY-this.get("y")+window.innerHeight,a=i(e,n);e=a.x,n=a.y,(0,s.winset)(this.get("config.window"),"size",e+","+n)}this.set({x:t.screenX,y:t.screenY})}}n.__esModule=!0,n.lock=a,n.drag=r,n.sane=i,n.resize=o;var s=t(480)},{480:480}],483:[function(t,e,n){"use strict";function a(t,e){for(var n=t,a=Array.isArray(n),i=0,n=a?n:n[Symbol.iterator]();;){var o;if(a){if(i>=n.length)break;o=n[i++]}else{if(i=n.next(),i.done)break;o=i.value}var s=o;s.textContent.toLowerCase().includes(e)?(s.style.display="",r(s,e)):s.style.display="none"}}function r(t,e){for(var n=t.queryAll("section"),a=t.query("header").textContent.toLowerCase().includes(e),r=n,i=Array.isArray(r),o=0,r=i?r:r[Symbol.iterator]();;){var s;if(i){if(o>=r.length)break;s=r[o++]}else{if(o=r.next(),o.done)break;s=o.value}var p=s;a||p.textContent.toLowerCase().includes(e)?p.style.display="":p.style.display="none"}}n.__esModule=!0,n.filterMulti=a,n.filter=r},{}],484:[function(t,e,n){"use strict";function a(t,e,n){return Math.max(t,Math.min(n,e))}function r(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return+(Math.round(t+"e"+e)+"e-"+e)}n.__esModule=!0,n.clamp=a,n.fixed=r},{}],485:[function(t,e,n){"use strict";function a(t){return t[0].toUpperCase()+t.slice(1).toLowerCase()}function r(t){return t.replace(/\w\S*/g,a)}function i(t,e){for(t=""+t;t.length1){for(var p=Array(o),u=0;o>u;u++)p[u]=arguments[u+3];n.children=p}return{$$typeof:t,type:e,key:void 0===a?null:""+a,ref:null,props:n,_owner:null}}}(),e.asyncIterator=function(t){if("function"==typeof Symbol){if(Symbol.asyncIterator){var e=t[Symbol.asyncIterator];if(null!=e)return e.call(t)}if(Symbol.iterator)return t[Symbol.iterator]()}throw new TypeError("Object is not async iterable")},e.asyncGenerator=function(){function t(t){this.value=t}function e(e){function n(t,e){return new Promise(function(n,r){var s={key:t,arg:e,resolve:n,reject:r,next:null};o?o=o.next=s:(i=o=s,a(t,e))})}function a(n,i){try{var o=e[n](i),s=o.value;s instanceof t?Promise.resolve(s.value).then(function(t){a("next",t)},function(t){a("throw",t)}):r(o.done?"return":"normal",o.value)}catch(p){r("throw",p)}}function r(t,e){switch(t){case"return":i.resolve({value:e,done:!0});break;case"throw":i.reject(e);break;default:i.resolve({value:e,done:!1})}i=i.next,i?a(i.key,i.arg):o=null}var i,o;this._invoke=n,"function"!=typeof e["return"]&&(this["return"]=void 0)}return"function"==typeof Symbol&&Symbol.asyncIterator&&(e.prototype[Symbol.asyncIterator]=function(){return this}),e.prototype.next=function(t){return this._invoke("next",t)},e.prototype["throw"]=function(t){return this._invoke("throw",t)},e.prototype["return"]=function(t){return this._invoke("return",t)},{wrap:function(t){return function(){return new e(t.apply(this,arguments))}},await:function(e){return new t(e)}}}(),e.asyncGeneratorDelegate=function(t,e){function n(n,a){return r=!0,a=new Promise(function(e){e(t[n](a))}),{done:!1,value:e(a)}}var a={},r=!1;return"function"==typeof Symbol&&Symbol.iterator&&(a[Symbol.iterator]=function(){return this}),a.next=function(t){return r?(r=!1,t):n("next",t)},"function"==typeof t["throw"]&&(a["throw"]=function(t){if(r)throw r=!1,t;return n("throw",t)}),"function"==typeof t["return"]&&(a["return"]=function(t){return n("return",t)}),a},e.asyncToGenerator=function(t){return function(){var e=t.apply(this,arguments);return new Promise(function(t,n){function a(r,i){try{var o=e[r](i),s=o.value}catch(p){return void n(p)}return o.done?void t(s):Promise.resolve(s).then(function(t){a("next",t)},function(t){a("throw",t)})}return a("next")})}},e.classCallCheck=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},e.createClass=function(){function t(t,e){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(t,a)&&(n[a]=t[a]);return n},e.possibleConstructorReturn=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e},e.selfGlobal=void 0===t?self:t,e.set=function a(t,e,n,r){var i=Object.getOwnPropertyDescriptor(t,e);if(void 0===i){var o=Object.getPrototypeOf(t);null!==o&&a(o,e,n,r)}else if("value"in i&&i.writable)i.value=n;else{var s=i.set;void 0!==s&&s.call(r,n)}return n},e.slicedToArray=function(){function t(t,e){var n=[],a=!0,r=!1,i=void 0;try{for(var o,s=t[Symbol.iterator]();!(a=(o=s.next()).done)&&(n.push(o.value),!e||n.length!==e);a=!0);}catch(p){r=!0,i=p}finally{try{!a&&s["return"]&&s["return"]()}finally{if(r)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),e.slicedToArrayLoose=function(t,e){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t)){for(var n,a=[],r=t[Symbol.iterator]();!(n=r.next()).done&&(a.push(n.value),!e||a.length!==e););return a}throw new TypeError("Invalid attempt to destructure non-iterable instance")},e.taggedTemplateLiteral=function(t,e){return Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))},e.taggedTemplateLiteralLoose=function(t,e){return t.raw=e,t},e.temporalRef=function(t,e,n){if(t===n)throw new ReferenceError(e+" is not defined - temporal dead zone");return t},e.temporalUndefined={},e.toArray=function(t){return Array.isArray(t)?t:Array.from(t)},e.toConsumableArray=function(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e - component.exports = { - computed: { - seclevelState () { - switch (this.get('data.seclevel')) { - case 'blue': return 'average' - case 'red': return 'bad' - case 'delta': return 'bad bold' - default: return 'good' - } - } - } - } - - - - - {{text.titleCase(data.seclevel)}} - - - - {{data.alarm ? "Reset" : "Activate"}} - - {{#if data.emagged}} - - Safety measures offline. Device may exhibit abnormal behavior. - - {{/if}} - From 9aeab6c589b89fe69712585831974d58aea2a879 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Thu, 12 Dec 2019 22:47:04 +0100 Subject: [PATCH 077/175] amber. --- icons/obj/monitors.dmi | Bin 14546 -> 14235 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/obj/monitors.dmi b/icons/obj/monitors.dmi index 65ba8054da3571a1a22d2e95520b75faf02310d9..93a1908fba705a0acf81abc1c74517109da7a7ae 100644 GIT binary patch literal 14235 zcmcJ$2UJsEw=cSB(xg}Ef&wBElwJc$mo7~a0-~UFklqqdq&I2O1VKTm(wh)^FCx-Q z=+Yt703o^C|98H3?s?;kH|`y0JjMvwd+j~fnrp6Eesivs2z_03Dhf6V005{oHB<}% zfB^CLLv{sh`P^NN1aGeS8JT&gym)Qn{>s(km5Va~_+(}!4m!UPrF}b$xn(oJ*;uy~?#o1$`2ZxXIly^L}N$bDYDI{yIT`#m_D1cj}+4 z>4Zz=Jm}9|HOKwkKU-2Oov+1u?=eT^+<4=y?;0Nlces}}D89jvURsFd8mZQ+OYCgO zcYk~)YtW}+dyh+QAr`v!w46n`Vd|~vPYENmn>DTk7n3eLR0rOpbJjv)Gy~*0y@|xV) ze7)G|&_EUnb-I$e(@R`%ejvk3T*~2t?3h=JH+XT%Exn*A;i~?+a;LChVXWd-9NN^}a5-DZn+uT< z+W0s@aAst-xXF8ie!l74-ke=Y<$~QWHH(e?Vo`sL`I9F{Es)0*#QvwdWBC3!<33&N#RZB4Ffuh2 z!x30xIiF$sE9S_b!l0b>vlr6$Dy~^HaRLbAmmP^1yZ+?EzJmw`$_kjC9u2=vVP_;C z%gD%NXz4ulb|#cdNl~ebYO+6P4CEvsVGsaHyx9S(z76L4kVNZUpK+2TAy!H^0Wm-|g-?Hv#+R-!QPlX_+HbBGLlyE*Q7%{DaA75xm)TEA^Z2dRYL;*7D#+e(B|keZw| z4=|~VJ|$XU6DI)Dfq|I{`da5DTh`_Rd4%Ek^J6P#Q!c6SUBf(}2vSy}B#=i}n5q z;FQ%I+l9oRfr1@D1RVDdx3EizqKN{0b}hxN*@r9+*{bH9Fb}dRV4w2JDc5@h+GvL7 zC;?C!KzBUe*e}q$MmppSl<6_bQd}XzRtEV#j`J@Q$a*_>w9WcSU_CGHi@ikhubMjYfm^k5ra#f%yy2TjRH%#opi?x`KggLV zr~~Cj#WPmdS2ficH$tY?MWxO7qs6Q-Kmt2QuF8(bj(iS#x3$0eP7zo(pux|u)qY|r zE6WT6rMQK%5LYj;x4&9)g;ovQ&LhkI5Z(Cwm4idSRO_`5W7;8Yn7D{Xus1~;IjW=G z^$wP!ap9Nzl0x-Df)p*j<|dn4Hl0O6%b@YpU7pCfUhH`Dr250~3~^ad=z6dFK={fb z%?zY{B;R;_M>=voHV-qXkmy$RD!GjFr?prVl4l8~MZW~0$OaV)yY{hH74Ah*P$$F$ zmwV3$uN}@P-zL5?0Ixb@;A%_#LsXQ`HZmf8QaAg6^Y_cQ0tH!}@XRv?D}P80Nkzv( z*E92tm)rMA4|MdVUwS{VuaeO!OE&sygzZ%0SDPcV?m#v)uz`lMzI%eav>=niDSu~z zKd^hril%w+YYA3C-cu~Z$K~(-q`B#=_Z8rN_GblR**g_(8_hoXS+g4GvL}%H6W1Le z|CVDm=2`fgr@NQs)}>=(e%b9+m1lSv?i9P@53}R9xG4E>A@bDny=cf-*S6>AgWt;# zY5?eh$?q8%5XKKD9WEJdI~4t>U!OcX{6i@zdUtlC_m$lt4XYLuIlb7%6=mVvUV7x; zeFyg}Of<-)3&q)mtoq!Ed``81BO*1FOV5y~J@oat%Rc{zh-lKd)xRm7iLQrxOgPL} zz=(FNIVaAZ6@Nb(DHe^a#fHPD43w;O|FDHp>HFAQ0ichqw5UElSpV}an4qQgsi37u z271^A`=%Qc7nlM=L;MwhKFY&f4se+2?5Q8Ds-QP-_B(OpU9*m(?}9mL#y}aAw1v%U zv@2(DEUA=+iGg6)z(yjaJQ*o6S$CA|pJB(=jIq8t3#_*!gyY_W(ISHzZO1@MmykP2 ztfKN+kRRaXRlQ3jMxT&e%z;^zT>QM0hgVK2l2-zvv!= zz;qpI?+lt?*|7(!RbH0~z8I)LtXvReS%wlU1>E6=J8m5-q{4Q4D{Q#&;Ajq&e+VAVHCb?6 z64~7S-b4j_>_RzjBcGav6(~HZVVNK<700cVRp=oo7Sn1^T1jmWq+_V=L7Y6|M`b^x@z(55c2Z=;J&zz-2 zsr+G$un#Jk?eVQg&7 ztm-8lp!9pzwAd{84Ji#_PdA>0h=}Qq|5U{b8*=YWBcR1SHM^P;G1D(&DC&4hz)I;` z&Ja%M=Hp`q$^0Q4uElwoA`}h}*mz%{zF4uiXblEHBG%gh!EN`aXsD>Dq=V#9%nEix z930S~r+5f-jg-!Y&J;aELqlUTlB+sd>yqt)#t&i8XCZ^ZANwJvcW}UW>-H-iUS7GM zJ`r4AUaqgNE18<6Li*|1*w}u~%~1g_9UMkoAZFhIFev=6LrXOtBz^F2}9)Pf!w;h3BEbCaa-LnRCDJ&*IY3W=D3lg}Z7&d1dOLutA|)?)Ufdy!y2v4ls7Y zZrqo_EeVd@MzXRBM&j27Ge*Y8ZGCAM?66x~TjicxCXTapboEcEIXO9{efD|4K^4k^ zAIo@dGEPrVyY4S252Q=!{iFIQO5@ZIdb3~BGV1LzJ<`S+St&XgJs*5^vaBw(olM45|7j&9Kfy3c~n)aDc(A55o zxZ~5)i<)gm$s!gHcdTk<7z!E8fgj9}vbj7zK7Xy;4fFYv<^BCxC&l(`J%dt^+~Il;YpHs!^h^*R)45WiTWcyOi_M za~Wq5u{!TPOJNXvJxmd91!bl1IIb?9a)HNQfR}(RF*ajm`Rf%P?z8kULaZ=GHH5CV zGuE~^f!I^r+3|$#^il{=Ni?meUZ0+R(y~nb@)M|L;E2ED{OpD@AIE#x4rNAw0SFdE zl;Bh2JXeSx2g5{=sE%81ly&!r}(HTx^DghMTH~9@nTxF@l_TvTV)HMIt*Ih+nb2{{?{rUCCz`X1#bSn6|l^X`bqg5vIDLasQB_ApWmST z6c0v-D}yfmhA*sE9VMewqnNK}>24u|eP$_bvs%2u*$}AQ zNm5!9-uD;4tZOEq^2tX2oJ9wEkkBwOKp!3Od(RuGQqSiKkYtSp33IbveC)~>L^^?L zY+mc!+4_dm4b<8ufPSmW@7Nyr8FtgJq@;wZKsW2xUQ}C6bF*bx8fJ=y5b#C?)&`je zoPzG^dFA8JqpybLS_XelOf3KY_Q-EX9m^lY6_CW29;EUp9;UL$9hwKXD(0vE;_2Q7 zMn%dA9=REW6@4@(DEj=+QlEi610MGZBK>$WtO&3YJMmP+)U~4?g}U`0X0j>oR1o4i-g zA$MP7s|}GXf{bg6UQq<<|V9*a4UO;m>(-+I)!kcCWCX6 zl9iJqib1jl5;Jxoi;5_tnD4YD@Tmtpc7E`Hh|6#NdXt#n+CZAL=cbVrng!+A8bUHz z|5`xOadN>oreAsuHV#5|fbl8`$$<^NGXbur7gw;w7xk=_I~hkN<#-ce!6LFSd?#IT zg`dW^eGiS%*02frR$40Z@_j<80vI7~J<9iKz<&MC7QA9NXfqK?Dat;jAT1pZYVPIR z8!}g5rA0&{mPd}9Cp$BywD>eJJLVhy<&Gm9%ctRAz2|+^p#()GC3oUKLu3P4gv}6O z*I-!5sjOrGtxWi9mT#w{c)X7`F0j+aU0}bIl0_btEf{69NHeJc#8FW#ZltIGdcOP-AA9uRltu5Et9rEa^|} zx>UEd!59z+zopoL@Ave?bhaS494g}0?CWf}QW0rR=R)F3s z{=qgUKmU&r(EkNkx=Rqxm!_@O|NLHTnZ9ao3r67Klmj6HIoRfZ(m4DKn}BX9`uW7% z+_zpi^!dGOB}I$Z0;Vq?0oS^q1ZG682z97ESSm0PJIVn+R=G>VYzQ5Yc*bKdAIqs4 z7i4a3{s_Y?epz!L3{y3$sEkep&*kjL1&eCOOE8e?L>F}pXeq9zv40=|)#y02BXnI@ z!bY93m%VG`vNm+;PK|MBl!NEtmFjNO^CmB&=1=^AmaVKR?4dwji3_(5H8=Q)XMJN zy?+yK$GKegA^j6+wRzbNDewbl={~)Fxh72z4mwK$8M?PkqcPBXiUXZtLP8PJ+GmRq zfb&&vg|-$9QDY;N2>2i&wZcRmJTo1)rMvKT3;;#-$j5k&PAFq{E@|(xN!3XrerRNp z`3=9CAUG5Asp(<;K^nu#wZbXl8)|~pwU_g5JKb)CFP)rpdY3=tRh6s0vJmtE=VEjl z)6`<1L{8WFR=d?2M9DSe;r{^OOp1_ymu~()VDSHy68tx+m9$K(53Ucth?2I7ecDV= zs$}h@$S$6IQIO#GRfVr}eooN&4LKry0^aHYC*;GThp&2`rjzjpKeu9_P0*1)|MFS$ zMdf347g}}P-<3Tpzpr8-4t8posN*JSQyt5oc z1F-)5Jx5};FF=`r2zOkcxjg)hNNGc)JiD$Du~-}VSGtFw_*u-!F0mmZ#C@yN0Ea0ip;&*%TkssBTWZOG?5Ou~}H9kIWROi4*Q%o?)LxCUo64A$X8O#5pgy;!Hi7^XcRV1XT z&xlLg?&#sVJm2{_wf)eu`pHF$6-CJg<=3LI>AV!;ZtiPwX!WkJCbsf6HU!bX*HOOi z@A^r+p4t25681wj*ujN82A`9ThJtMT%6c?1ptn>-M3Y`#Q zUM26hK|^1!Cf6szm5i50a$0uo2idIFNuT-iRgMX^aYteRkL<1FRyr-;#zyt!Y?IqK zj!!E{P;gES-j8rYMT@cb4(`$2e8w2h`so*_HuZEu2V`GH*y7#!k~+we$B#mLV)fBc z^7p@$nmlrUYp5?Wgba^5guH8@=A~1(n6q2#l%a|EM(|bfzN)7I*QfjF2@sjL)xMYN z6Qm0S3YW=lR=d4@|Kx`w;WI)FvShj7h^&?s>VNWB`Vn$%6_ug?sonm+lj5%(PZ>V6 zC76%@5=51uMn~Dl8)y^6A~XTv@Q_rnb<#}2Jr8TPSHX-sVU*s*@A|lFYCs@{+wWc} zd%S8xzUJGH!whb@zEY#ADk88V`$ls`-!mPlKoW6*^kIz5 zy9(*JVy@&|nI7}JYoTG+E zHdwl^g#*q)!F~!q1@!=c6ES`}2aLe~46Z$>z&A7}*Xp9#?!Jaxs#NllRF z1nKFyfGQ+z5(E4iVV=PYUIhmQIlLysMndd*L=p-K*R^u~vxaHxFz+Ns2vUISnk(KH zP9owPL5}$PR*=d&+K@N*`GOIxisV~`*@SkBUK)-oT8w-gyIPi@Pp$~gix!LkYdu=w z)2{0Lya)84?Kp=2BlyG#u>IK$iiq&{|Jv373IAOU`k#vXU*_basZrPySX4>EBIx_d zA)Q6=dSpb$Q`&bV2K#F8Lv|_}yd2y=*GEHzA>N2~1K#ykY5slC;WfaS`!a(7ccM~G zcfrr|K-uGXy`4K+u{#}sFTL{J@94w?D0uLcMJvZcwqz=BXHW`t74X@u|6{26G-&LF zXG&S)5sD}_mHUF2$68q>Nq?{Dl*``1!KtaHzFsDwA1V4Y2JUauav)I~P)?nlVYu`1 zOj8SBjHQX!t6P#xa4Bur6dLVzX+E>XE<pocTikx*vGayG+h4( zn^a_oDRQaKYuJ>ERg}^sN01mGET_|Vn_N6iW|JMvw~6^-7BWr}YVU?^p05`lt-BhQzpe^Mcl)nC32H@z3tr8o!gWJ& zZX>V3M9e!k6<>dAtPXkU1++v#n$3=|EVi>TAl=14#|;GVR`y>+!k}zFuD(|O4YXO} zzIm6(rOgRvlk)^g&n73Wo(gi0r3@2WajRdW3td>taOujvoXU1PQ`8uEsuUF2mML{J z9idCwB%+dZ74#IU)<-&w^mKGLN&h;7>vVJmVDttdmJr>jG6P-0>wk9L{?Bm6O@@|f z&zWj1mW56`eQ8#B^<7-AoebyE-$oYXDeHK^;VY+pvD;Y|b_4ChWDn|NBnwfU{l~W0 z64m2IQQSPZ-J|-N;4G^=?|hluVZvzww_44ei@&7IA3o*4k(F)x$-AR$b{cl3msa(1 zR%45_vt2$Y(!uKg1XpYgV#ILG#S34*UOKB4b|Q1G@HGF(Zgw9gDwk#Zeh^d^t|VQ^T5K%Y(vRU@e-=!d_5TC*;@JgGA4AQja@WcwOy&7 zL`tNU^uQ^R7ZXBO_jo_Fv!AQ8ZT!LjYE!efCHQ;zLriGNsSUb9ofGLjD3yIud|B~y zkt?;0TQm+SxIah%S5C(C_bM&mxSg?cqFpF)f`LpEoAWiz)VSMqE(P{1shiyTv&uJJ zT1?mvZ~K32#|==g=w|PGugX8O`%}vfm(!7Rdxay2gtN;8KfYOcql;SegO89sg$XT1=ml2TCS@+2!(_Arp^zWSZ>)%Jn(~&r-}4M`^QEq4iud8h@t*b?bs{ z7w>D`#r-|DdXCsK3DAlG$kQJSM6o-|*=|=^tL>0|2Nk^TAhO@}0-w3ES$PeA*XvyL zJsZ488BliSw(f>*Uf>6zXLJbcY2q-^%X*uronavj!2ILmv?qD!=i6V9rl%W-?n_0IPn?} zS$lzvvj3;Md$D&VwF)qj{>A{neE08JfYJO=70Hb1fVk1}UrQ<(TP_Vu^`io=b5uI9 zI2e4i1UO(hk+1sl4i;U5|Y9X`1+~#Alw0URz_+!jbf3r z2^NJ{Xsa=(6ZLA6yoyZvH$XHTmL5ogc-f8r>tIw(18dgzz^gw#Q$pMLdJv2M*-Q?Iad?hN=mB(CGA9`s_O?bgUTiVNfmhM$yi<6ovtmE_LGx6W;J zix!ufbiHuZTQv@t0r{Mc9~>r}T&rsbW{uP}0=bc$(pHqV4<<8p55D+emjk#EQ?w?H zfdE2r_$s2Dm2h`??`_tZk5(tDkm%xf+VueM2OGZe&kMKlH!pyWw&>a{Ty2pN&{W|y zxBPKH?Ze<&Tzsx8ar~g|qb|2x!q*S4N?SqinDbsjRDS$D;RS zum&TaLl5j`VvtkOUzdpMLI2z`GAr#g^RfM}+5W5#vRPSj@y0{UiO3RXqnspGi_sp3 zuq=$lh)10gF1r49nd^yXj6nN`EKc@NK7gWSy7@Q;;U;V zK4UNxA}yn=B|7x=RgDe@hr;#Sf|k4Z1YO`ui1TU*EJM%Q^<*}DnXo1HuSZ-sLoKbC zm#MFj<-9)xaz7h=atTG3ZObDB-74`!YYbB|Su;JGuLp!3o1lhh?+U!BIA;}VTik*b zW+Q=*2=Kgd+pV5QrG5hu^SYvc>41~KUx%e@LKGJ&0oYVT_j?o1?%-{=nQ?AsPCsVx zd|3eEV35U9!X=#YzBE&p$9K>=ze6kA-7^~llAg~hTVm&J%BOw?ALP0HNOu&`M5j7v zb`f8z#WYUg=Qws6W1xthPE;?BdxM{+B|vxA5JoH5?4Hb-$MV*-$|hX*p420%x|=DF z?HvQZrLi{s;L)ZXSX+S@w-7`lr?iW6X?UE`-r&rJ5)qHFopwnM6ciPevqKe`+xUcs zfV*9C`CQ>_V9R`GS;>k(J6nHjE>D_FN&fng&soT<@(#A5fkpDm3T5K5*r8(+WK#~w z0k5BHus-joI3?&pW=eOW25~N)=+|=5XqJ`d&uVm}v+M-5YedKxQvUjoz}1hWym#5Z zOu35RWl^LZ(seO%C1%aDZ(`~~UF$;4-P``LyN8<(=+GZtjN1o&-eLA@I_aRRbxyCw z`;D&}31tkvYog9yi4t#Auy?z-wmPkm=f}u2aV*)6kz@JS*B{#^z6=0?Whp%BK3NhI zc!;{ytbzsnZr{WDJg4YzA?3d~0&ALX1SS zK`k*YFz#zxT0r33IkkpJZVZRmnSAJxYnbX}izZP{ z>Me*NS|iCU=W&3Q=YMV4_qSE@O>=4XEnaaLzTB9Ru3dbpyuDr1tDEs8W@qM*q}9M9 zhup&Kx1sc<@G_(me&m(31m7OFS>F+i&PbH>Eut)%Y|@X!atW*u23==u*RzS5Dgxqq(VUv?qME%MQXLfO>QuNL=C6ugpd z&n}x``c>{RL=48UAzl#rT$Hqfv*8$Wk`5yxrT);|r8}l5G6v77d(-DA;+`ieLiTLp z$3#>CSxw`i3#ys9iPK_z6Bu`fzT@{`YI=u`3&O@kv^Zn47^kIXJ;HE*B;1Z%)D)*7 z$LVzvcrtgwjK30}6<%TL=jSPC6>l_qGw0x=mN4fj;vH-YU7sKh+|0NM^Im8nn2`G- zD6P`!;)uI@a1Uqj0j4m7hW$R^NcU@S^|*LB%Bj^o6g{)kwRPjC)Gxa<;*+>-c;4&# z0*LZ9L+2~>I!bO^M3c}8d`zgBS<)=w7E#@oW4RZomp?Y6$CB5!9&yu8H z@=$OBn4!f=pRI{(MhnW?_nhdI@x6uYCx^Aj66ljU9n3ZSR@?wlifm9u!4el<_0I5O zncJJ9Hq;PqPoN&)XtMZ8E)0dl?ynL)noY%rp%rH70|9rc?lKjVB*2dvo`lCAKURe} zpW)=r50yo?o_n@Cb!TQtZi~hNF1X$}U&oS9+6}1f9+8{k35=>9vBd!|{sUrt z;v$H=FOa3{Q0a0R6$wp6Lpm`2w<869s-~4+S?InO`7dPk7y2CaIQ&{&{=S-){LMqw z={!JkE3k3rSZXeEc7vgA_Z`1Fz6`lx0@#osM!jAX@l)mL&miu6;H;lkXceG9rRxGj4hYNx8p$!Cp{V!9dRw(ssv*uoBi2xAwqx-o2Wa-~S2bF(H zy}%bSAm5<3HF!{uB}W!3cA}p}oYUoGlw+ddT+4da@AaGyiy-ad1X$NO;#n}cv4@qb zF$iRC4{x`GK!<9@rc2(@e8fAc-nR2xF)JirS}%j%4cy(XryKaN;&^uOQ;jD`9pUWD z312oM_qvN)Ym3IWW@CF!@PAVfxNR6mw`PATB)iICqV$ldB!_q9Q%M$sY~ZUa_jCYv z^NrqG%L(pUb1D}6>gn_gJ4NOqYRFyswt;VA4=}q|E?B~2JEdJgNW_|@eX#0@Rn2J5 zy3vA3WvRtb3S)N2FXe%>AD^a5-m&9njO|HJ+Q4MgYNw%FAuUEUW03p0>LMBVogYn7 zU^*%)id$oa?=9=ugs?R~xkrFeC{MmtbT+WFDT7T=e~a> z@73>`>Bu;4e-+E1v~YbL68(WeHS@89ys|C0L<UU)s zHczOK^wLUJbm$T?^z3Y!)W~qcyNvRAxJjavkNAc3nUyW>s@8h445N zD{#7kb`7fDcMcl}_f2-n9?nN-?(QAJT%5(Thu=rH0=6t~s8qe&~d+_T6dOI@I446^+KEvYBLj#)J(@3m`EN zSg~qQV11f)9=|(zj`jKES$daOzxyeHKMS(vefHHN%({jy|FgHf1Fs~`Zyg$ZK+czb z-NSJZWx~S&y_wuOAau(m7w)c>UZ9! zK!bUrP~AvmX3^3Bf(M&QHcR4IZX##%^ka9XRyHs1~Uxy8crQ2;0tdCo&YS1-y!(hE|t`}?~Y!SBds^v%VYUw@wRb7`M5 zx|{%ecB$v(wQ1L6iFC68(J3TV=SweAVPW@_DBzE4n;!&bA3&&$g$=qI_neFnr1SAqOZ;OKV>Uw$E3&_b;%jvD* z*(sTFzFX1N4su2Dp|d(qB`o`dHr`E&|~)w49Lnwq4iC&SHtKcoID3^xxkC&vN&S@rxXMQ0sLI&W~+_V(|k zqydu>whM^!g|cFw_hG>A2;v(5>4)kw!?S-L-sw6d<^j80fjraS2)*j}FyMupI>zmm z^k5IUu!sa=WSRmIu6kikqI z;vM_MGyQzbcT-?w4Km@1wZF3Dm_zqm^8J-?@7K&Sk4i@~-uFxQY3}n85W8~$v~v#6 z)WDccyVf9WJ-#;Fv6}hMjsAYL1OQE0^rdRqmIr`!_Knv8B8a}FC*c(*_luj1hKk!K z;_`)u9e}@xI+*UW3NQGMgZM+T=Yxf`F%Rr&W`pmX-&r#9kBF3J$?aM!DsGatnIc{R zpSai&4u>i-ivJ=pNs4HDBu=8*v`-qD$U+G}U6PHwRoZTvr^ekWK79i3341|&kAlpK z8^Pe_q88zBXq?nhe?=*oyn>k#VggJx2ee*cs(4n@Q8xvGihE=jzC~+tpho}hd&B?M zypz_VggpmV@~>8o2zPa>GK9?rLG)}EtH?Wwxp_ne1>KyQ@4Z(q2jh>^xWR2p0q|Kq zc}LW%Cw`#gG3WzMKb%nFT@~XOS+fr32RV?bk{u0_C!; z?WprUM;y|c4^AnNzK(~#_dcVNSRZ9EAVZpxv10%s%6+|qEie)GY z8Tk6!f$cVC?b(wTzV@rqj5&E*oEHxFfRl6)t)~26-{My{k}fk%rW`cu_}`3aaO4@5 zo!O7YZ>@6oiR@g0SGa4i61Iacx5g0W=Pi(R@e4~vYgSBGa?6yD{$W^@ZSM9e&>Kw19X zAZT{$1xf4n=X^tw%mDuFb*G7}7PlMCNH?vmx*&LEVtOBw>r(v#pcKXWGg2*lYHVt$ z@BeZCP4daFaWxmZ3p}opKk3_=_X9H33Fta4CRskl?FjPl@Cm+BaG_;iLeZvpWwwv7o`sA4)b&Kyz`%)l zqxuW*6tz|&+#i928W^e8kgtOeU!q{mDj8$VN({9zWeJqbZlDL0rbj&vaH-tWQ!yeR zWcjUr zCep%}I#ag@Tp9IOqa$vYMig`Ck|;BB!R!Iy{U*8sTW;RSY^5Ra;0xodD0t}UDGRR_ z*Kh`60Bk~>h@JWdi2$mP>aRE6lO&)E?LK7t>xbt3gmofReg>^I^H;uA`XX~nC9g|5 zAi0_)_vOKk_QKrg!Rcd6Bg=$=wi{=&*5`C3H3EWdB3Gdy2|xfm1kT8XvIlnTb{**B zc0Qi`GJviTX;nzGoD^QQz8NWp(j~STjhmi4dcYXid=s#tYAIXQ7k4AOZE#dhlSAyw z7&VqOYRg%@@?3}J-^uZ)85KvhpU-1JF&ltCZx?tWA0+jxf^y0$xuzFifcXQCCK{n!G-x;{=|&ez2-- zH8MN;Q7sW$H_=ZKGNq}rN+FG&l>?f&e)_3JfQlF{=ohd-%wG|e)uOT(u`LlC5#9s) fZ?}Yw@dQ!ot7z}7hezO#?f^|yU6s=NRw4fj-L%4) literal 14546 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 F{0}y-9a#VX From 93c4d3c1afd29ed882de58029752a2410636fc6a Mon Sep 17 00:00:00 2001 From: kappa-sama Date: Thu, 12 Dec 2019 23:27:12 -0500 Subject: [PATCH 078/175] martial artists --- code/__DEFINES/antagonists.dm | 1 + code/modules/antagonists/_common/antag_spawner.dm | 2 ++ code/modules/antagonists/wizard/wizard.dm | 4 ++++ 3 files changed, 7 insertions(+) diff --git a/code/__DEFINES/antagonists.dm b/code/__DEFINES/antagonists.dm index b2f05fd5f8..4f174782ae 100644 --- a/code/__DEFINES/antagonists.dm +++ b/code/__DEFINES/antagonists.dm @@ -12,6 +12,7 @@ #define APPRENTICE_BLUESPACE "bluespace" #define APPRENTICE_ROBELESS "robeless" #define APPRENTICE_HEALING "healing" +#define APPRENTICE_MARTIAL "martial" //ERT Types diff --git a/code/modules/antagonists/_common/antag_spawner.dm b/code/modules/antagonists/_common/antag_spawner.dm index 3723b99f4e..14b1527b3d 100644 --- a/code/modules/antagonists/_common/antag_spawner.dm +++ b/code/modules/antagonists/_common/antag_spawner.dm @@ -37,6 +37,8 @@ dat += "Your apprentice is training to cast spells that will aid your survival. They know Forcewall and Charge and come with a Staff of Healing.
" dat += "
Robeless
" dat += "Your apprentice is training to cast spells without their robes. They know Knock and Mindswap.
" + dat += "Martial Artist
" + dat += "Your apprentice is training in ancient martial arts. They know the Plasmafist and Lesser Heal.
" user << browse(dat, "window=radio") onclose(user, "radio") return diff --git a/code/modules/antagonists/wizard/wizard.dm b/code/modules/antagonists/wizard/wizard.dm index 9b2532c71b..0b9613ea5c 100644 --- a/code/modules/antagonists/wizard/wizard.dm +++ b/code/modules/antagonists/wizard/wizard.dm @@ -177,6 +177,10 @@ owner.AddSpell(new /obj/effect/proc_holder/spell/aoe_turf/knock(null)) owner.AddSpell(new /obj/effect/proc_holder/spell/targeted/mind_transfer(null)) to_chat(owner, "Your service has not gone unrewarded, however. Studying under [master.current.real_name], you have learned stealthy, robeless spells. You are able to cast knock and mindswap.") + if(APPRENTICE_MARTIAL) + owner.AddSpell(new /obj/effect/proc_holder/spell/self/basic_heal(null)) + H.put_in_hands(new /obj/item/book/granter/martial/plasma_fist(H)) + to_chat(owner, "Your service has not gone unrewarded, however. Studying under [master.current.real_name], you have learned mystical martial abilities. You are able to cast a flesh mending spell.") /datum/antagonist/wizard/apprentice/create_objectives() var/datum/objective/protect/new_objective = new /datum/objective/protect From 0b879f0f7362c33b29cd1a198c68b06189317795 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Fri, 13 Dec 2019 16:57:48 +0100 Subject: [PATCH 079/175] Fixing a boxstation pipenet mapping issue. --- _maps/map_files/BoxStation/BoxStation.dmm | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/_maps/map_files/BoxStation/BoxStation.dmm b/_maps/map_files/BoxStation/BoxStation.dmm index 820ffd0be4..7b5b6eff72 100644 --- a/_maps/map_files/BoxStation/BoxStation.dmm +++ b/_maps/map_files/BoxStation/BoxStation.dmm @@ -226,6 +226,12 @@ /obj/structure/chair/stool, /turf/open/floor/plasteel, /area/security/prison) +"aaK" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/turf/open/floor/wood, +/area/crew_quarters/bar) "aaL" = ( /obj/machinery/computer/libraryconsole/bookmanagement, /obj/structure/table, @@ -13476,13 +13482,6 @@ }, /turf/open/floor/wood, /area/crew_quarters/bar) -"aDQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/turf/open/floor/wood, -/area/crew_quarters/bar) "aDR" = ( /obj/structure/closet/lasertag/blue, /obj/item/clothing/under/pj/blue, @@ -95402,7 +95401,7 @@ cNE aQP awB awB -aDQ +aaK aFi awB awB From a1cc129d0bddb4ce399c1c8e029b1f66324665e4 Mon Sep 17 00:00:00 2001 From: Hatterhat Date: Fri, 13 Dec 2019 21:10:12 -0600 Subject: [PATCH 080/175] slightly better storage, cucks the surgery duffel --- code/game/objects/items/storage/backpack.dm | 2 +- code/game/objects/items/storage/firstaid.dm | 19 ++++++++++++++++++- .../reagents/reagent_containers/hypospray.dm | 5 +++++ code/modules/uplink/uplink_items.dm | 4 ++-- 4 files changed, 26 insertions(+), 4 deletions(-) diff --git a/code/game/objects/items/storage/backpack.dm b/code/game/objects/items/storage/backpack.dm index f6e169a4d5..2fe0dcd62b 100644 --- a/code/game/objects/items/storage/backpack.dm +++ b/code/game/objects/items/storage/backpack.dm @@ -551,7 +551,7 @@ /obj/item/storage/backpack/duffelbag/syndie/med/medicalbundle/PopulateContents() new /obj/item/clothing/shoes/magboots/syndie(src) - new /obj/item/storage/firstaid/tactical(src) + new /obj/item/storage/firstaid/tactical/nukeop(src) new /obj/item/gun/ballistic/automatic/l6_saw/toy(src) new /obj/item/ammo_box/foambox/riot(src) diff --git a/code/game/objects/items/storage/firstaid.dm b/code/game/objects/items/storage/firstaid.dm index 6f7d2b617d..fbffc259f3 100644 --- a/code/game/objects/items/storage/firstaid.dm +++ b/code/game/objects/items/storage/firstaid.dm @@ -172,8 +172,25 @@ . = ..() var/datum/component/storage/STR = GetComponent(/datum/component/storage) STR.max_w_class = WEIGHT_CLASS_NORMAL + STR.max_combined_w_class = 16 + STR.max_items = 8 /obj/item/storage/firstaid/tactical/PopulateContents() + if(empty) + return + new /obj/item/stack/medical/gauze(src) + new /obj/item/defibrillator/compact/combat/loaded(src) + new /obj/item/reagent_containers/hypospray/combat/omnizine(src) + new /obj/item/reagent_containers/medspray/styptic(src) + new /obj/item/reagent_containers/medspray/silver_sulf(src) + new /obj/item/healthanalyzer/advanced(src) + new /obj/item/reagent_containers/syringe/lethal/choral(src) // what the fuck does anyone use this piece of shit for + new /obj/item/clothing/glasses/hud/health/night(src) + +/obj/item/storage/firstaid/tactical/nukeop + name = "improved combat medical kit" + +/obj/item/storage/firstaid/tactical/nukeop/PopulateContents() if(empty) return new /obj/item/stack/medical/gauze(src) @@ -184,7 +201,7 @@ new /obj/item/healthanalyzer/advanced(src) new /obj/item/reagent_containers/syringe/lethal/choral(src) // what the fuck does anyone use this piece of shit for new /obj/item/clothing/glasses/hud/health/night(src) - + /* * Pill Bottles */ diff --git a/code/modules/reagents/reagent_containers/hypospray.dm b/code/modules/reagents/reagent_containers/hypospray.dm index 32f471e943..99047577f0 100644 --- a/code/modules/reagents/reagent_containers/hypospray.dm +++ b/code/modules/reagents/reagent_containers/hypospray.dm @@ -63,6 +63,11 @@ ignore_flags = 1 // So they can heal their comrades. list_reagents = list("epinephrine" = 30, "lesser_syndicate_nanites" = 40, "leporazine" = 15, "atropine" = 15) +/obj/item/reagent_containers/hypospray/combat/omnizine // owned idiot + desc = "A modified air-needle autoinjector, used by underfunded support operatives to slowly heal injuries in combat and limp away from a fight." + volume = 90 + list_reagents = list("epinephrine" = 30, "omnizine" = 30, "leporazine" = 15, "atropine" = 15) + /obj/item/reagent_containers/hypospray/combat/nanites desc = "A modified air-needle autoinjector for use in combat situations. Prefilled with experimental medical compounds for rapid healing." volume = 100 diff --git a/code/modules/uplink/uplink_items.dm b/code/modules/uplink/uplink_items.dm index aef3b31895..11b125d291 100644 --- a/code/modules/uplink/uplink_items.dm +++ b/code/modules/uplink/uplink_items.dm @@ -1543,7 +1543,7 @@ datum/uplink_item/stealthy_weapons/taeclowndo_shoes desc = "This first aid kit is a suspicious brown and red. Included is a combat stimulant injector \ for rapid healing, a medical night vision HUD for quick identification of injured personnel, \ and other supplies helpful for a field medic." - item = /obj/item/storage/firstaid/tactical + item = /obj/item/storage/firstaid/tactical/nukeop cost = 4 include_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) @@ -1557,7 +1557,7 @@ datum/uplink_item/stealthy_weapons/taeclowndo_shoes /datum/uplink_item/device_tools/surgerybag_adv name = "Advanced Syndicate Surgery Duffel Bag" desc = "The Syndicate surgery duffel bag is a toolkit containing all advanced surgery tools, surgical drapes, \ - a Syndicate brand MMI, a straitjacket, a muzzle, and a full Syndicate Combat Medic Kit." + a Syndicate brand MMI, a straitjacket, a muzzle, and an outdated, yet still useful Combat Medic Kit." item = /obj/item/storage/backpack/duffelbag/syndie/surgery_adv cost = 10 From 44ed6391691ec2047654bca762101bdf5bb255c5 Mon Sep 17 00:00:00 2001 From: Hatterhat Date: Fri, 13 Dec 2019 22:16:50 -0600 Subject: [PATCH 081/175] i should probably write an actual changelog for this --- code/__DEFINES/citadel_defines.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/__DEFINES/citadel_defines.dm b/code/__DEFINES/citadel_defines.dm index cd7a516cd7..47b5c2f602 100644 --- a/code/__DEFINES/citadel_defines.dm +++ b/code/__DEFINES/citadel_defines.dm @@ -57,9 +57,9 @@ #define BALLS_SACK_SIZE_DEF 8 #define BALLS_SACK_SIZE_MAX 40 -#define CUM_RATE 2.5 // holy shit what a really shitty define name +#define CUM_RATE 2 // holy shit what a really shitty define name - relates to units per arbitrary measure of time? #define CUM_RATE_MULT 1 -#define CUM_EFFICIENCY 1//amount of nutrition required per life() +#define CUM_EFFICIENCY 1 //amount of nutrition required per life() #define EGG_GIRTH_MIN 1//inches #define EGG_GIRTH_DEF 6 From 0f40db60ce92cff378855db5540fec83eb7979e1 Mon Sep 17 00:00:00 2001 From: loginsandylogout Date: Sun, 15 Dec 2019 03:38:00 -0600 Subject: [PATCH 082/175] honk --- code/datums/mutations/speech.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/datums/mutations/speech.dm b/code/datums/mutations/speech.dm index f02b7f185f..5047d046a3 100644 --- a/code/datums/mutations/speech.dm +++ b/code/datums/mutations/speech.dm @@ -95,6 +95,8 @@ message = replacetext(message," ugly "," beautiful ") message = replacetext(message," douchbag "," nice guy ") message = replacetext(message," whore "," lady ") + message = replacetext(message," nigger "," person of higher melanin concentration ") + message = replacetext(message," gamer "," intellectual ") message = replacetext(message," nerd "," smarty pants ") message = replacetext(message," moron "," fun person ") message = replacetext(message," IT'S LOOSE "," EVERYTHING IS FINE ") From 6f9be0c863d9f5552340d617ef0fd51bfb9ea120 Mon Sep 17 00:00:00 2001 From: loginsandylogout Date: Sun, 15 Dec 2019 14:11:44 -0600 Subject: [PATCH 083/175] saves the world --- code/datums/mutations/speech.dm | 1 - 1 file changed, 1 deletion(-) diff --git a/code/datums/mutations/speech.dm b/code/datums/mutations/speech.dm index 5047d046a3..82138e6e34 100644 --- a/code/datums/mutations/speech.dm +++ b/code/datums/mutations/speech.dm @@ -95,7 +95,6 @@ message = replacetext(message," ugly "," beautiful ") message = replacetext(message," douchbag "," nice guy ") message = replacetext(message," whore "," lady ") - message = replacetext(message," nigger "," person of higher melanin concentration ") message = replacetext(message," gamer "," intellectual ") message = replacetext(message," nerd "," smarty pants ") message = replacetext(message," moron "," fun person ") From 762cd00a5fed1bd801ae4e564af9ec835c9a6991 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Sun, 15 Dec 2019 16:55:56 -0700 Subject: [PATCH 084/175] Update eyes.dm --- code/modules/surgery/organs/eyes.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/surgery/organs/eyes.dm b/code/modules/surgery/organs/eyes.dm index 76b2510f15..4834d8ff7a 100644 --- a/code/modules/surgery/organs/eyes.dm +++ b/code/modules/surgery/organs/eyes.dm @@ -1,4 +1,4 @@ -#define NIGHT_VISION_DARKSIGHT_RANGE 2 +#define NIGHT_VISION_DARKSIGHT_RANGE 3 /obj/item/organ/eyes name = BODY_ZONE_PRECISE_EYES From ea84526661fe667bef74d796cb66ad5bf84f4ca8 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Sun, 15 Dec 2019 16:58:44 -0700 Subject: [PATCH 085/175] Update good.dm --- code/datums/traits/good.dm | 2 -- 1 file changed, 2 deletions(-) diff --git a/code/datums/traits/good.dm b/code/datums/traits/good.dm index abd1279f61..3684b230dd 100644 --- a/code/datums/traits/good.dm +++ b/code/datums/traits/good.dm @@ -200,6 +200,4 @@ /datum/quirk/night_vision/on_spawn() var/mob/living/carbon/human/H = quirk_holder var/obj/item/organ/eyes/eyes = H.getorgan(/obj/item/organ/eyes) - if(!eyes || eyes.lighting_alpha) - return eyes.Insert(H) //refresh their eyesight and vision From 745297632d6ced5fa5cae48a5ad6b11d7d945435 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Sun, 15 Dec 2019 16:59:09 -0700 Subject: [PATCH 086/175] Update lighting.dm --- code/__DEFINES/lighting.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/__DEFINES/lighting.dm b/code/__DEFINES/lighting.dm index 07e25c8515..f41e029b10 100644 --- a/code/__DEFINES/lighting.dm +++ b/code/__DEFINES/lighting.dm @@ -59,7 +59,7 @@ #define LIGHT_RANGE_FIRE 3 //How many tiles standard fires glow. #define LIGHTING_PLANE_ALPHA_VISIBLE 255 -#define LIGHTING_PLANE_ALPHA_NV_TRAIT 192 +#define LIGHTING_PLANE_ALPHA_NV_TRAIT 160 #define LIGHTING_PLANE_ALPHA_MOSTLY_VISIBLE 192 #define LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE 128 //For lighting alpha, small amounts lead to big changes. even at 128 its hard to figure out what is dark and what is light, at 64 you almost can't even tell. #define LIGHTING_PLANE_ALPHA_INVISIBLE 0 From ce5c42f323264256c3ad668058fe2eb1c9bd422f Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Sun, 15 Dec 2019 17:02:00 -0700 Subject: [PATCH 087/175] Update good.dm --- code/datums/traits/good.dm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/code/datums/traits/good.dm b/code/datums/traits/good.dm index 3684b230dd..adada13783 100644 --- a/code/datums/traits/good.dm +++ b/code/datums/traits/good.dm @@ -199,5 +199,4 @@ /datum/quirk/night_vision/on_spawn() var/mob/living/carbon/human/H = quirk_holder - var/obj/item/organ/eyes/eyes = H.getorgan(/obj/item/organ/eyes) - eyes.Insert(H) //refresh their eyesight and vision + H.update_sight() From e496b7c39724ea21d6719b90f6d9bbd1af1d20a9 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Sun, 15 Dec 2019 17:02:43 -0700 Subject: [PATCH 088/175] Update eyes.dm --- code/modules/surgery/organs/eyes.dm | 6 ------ 1 file changed, 6 deletions(-) diff --git a/code/modules/surgery/organs/eyes.dm b/code/modules/surgery/organs/eyes.dm index 4834d8ff7a..febd59a174 100644 --- a/code/modules/surgery/organs/eyes.dm +++ b/code/modules/surgery/organs/eyes.dm @@ -1,5 +1,3 @@ -#define NIGHT_VISION_DARKSIGHT_RANGE 3 - /obj/item/organ/eyes name = BODY_ZONE_PRECISE_EYES icon_state = "eyeballs" @@ -47,13 +45,9 @@ eye_color = H.eye_color if(!special) H.dna?.species?.handle_body() //regenerate eyeballs overlays. - if(HAS_TRAIT(H, TRAIT_NIGHT_VISION) && !lighting_alpha) - lighting_alpha = LIGHTING_PLANE_ALPHA_NV_TRAIT - see_in_dark = NIGHT_VISION_DARKSIGHT_RANGE M.update_tint() owner.update_sight() - /obj/item/organ/eyes/Remove(mob/living/carbon/M, special = 0) clear_eye_trauma() . = ..() From e08b5b814f881be22f1a91e5a4e996b31c9d4c8b Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Sun, 15 Dec 2019 17:04:23 -0700 Subject: [PATCH 089/175] Update lighting.dm --- code/__DEFINES/lighting.dm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/code/__DEFINES/lighting.dm b/code/__DEFINES/lighting.dm index f41e029b10..95d63e205b 100644 --- a/code/__DEFINES/lighting.dm +++ b/code/__DEFINES/lighting.dm @@ -59,11 +59,13 @@ #define LIGHT_RANGE_FIRE 3 //How many tiles standard fires glow. #define LIGHTING_PLANE_ALPHA_VISIBLE 255 -#define LIGHTING_PLANE_ALPHA_NV_TRAIT 160 +#define LIGHTING_PLANE_ALPHA_NV_TRAIT 175 #define LIGHTING_PLANE_ALPHA_MOSTLY_VISIBLE 192 #define LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE 128 //For lighting alpha, small amounts lead to big changes. even at 128 its hard to figure out what is dark and what is light, at 64 you almost can't even tell. #define LIGHTING_PLANE_ALPHA_INVISIBLE 0 +#define NIGHT_VISION_DARKSIGHT_RANGE 3 + //lighting area defines #define DYNAMIC_LIGHTING_DISABLED 0 //dynamic lighting disabled (area stays at full brightness) #define DYNAMIC_LIGHTING_ENABLED 1 //dynamic lighting enabled From 0190054c972597829a80621dc60ca126bbccd64b Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Sun, 15 Dec 2019 17:08:41 -0700 Subject: [PATCH 090/175] Update carbon.dm --- code/modules/mob/living/carbon/carbon.dm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index 3a9495a5cb..faac4fdf44 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -585,6 +585,9 @@ sight |= E.sight_flags if(!isnull(E.lighting_alpha)) lighting_alpha = E.lighting_alpha + if(HAS_TRAIT(src, TRAIT_NIGHT_VISION)) + lighting_alpha = min(LIGHTING_PLANE_ALPHA_NV_TRAIT, lighting_alpha) + see_in_dark = max(NIGHT_VISION_DARKSIGHT_RANGE, see_in_dark) if(client.eye && client.eye != src) var/atom/A = client.eye @@ -960,4 +963,4 @@ /mob/living/carbon/transfer_ckey(mob/new_mob, send_signal = TRUE) if(combatmode) toggle_combat_mode(TRUE, TRUE) - return ..() \ No newline at end of file + return ..() From 6a5a09845811921dc495ae446ccba52cf260c810 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Mon, 16 Dec 2019 01:43:21 +0100 Subject: [PATCH 091/175] Fixing the blood bank generator. --- code/game/machinery/bloodbankgen.dm | 96 ++++++++++++----------------- 1 file changed, 38 insertions(+), 58 deletions(-) diff --git a/code/game/machinery/bloodbankgen.dm b/code/game/machinery/bloodbankgen.dm index 296e79b403..79268f067e 100644 --- a/code/game/machinery/bloodbankgen.dm +++ b/code/game/machinery/bloodbankgen.dm @@ -108,74 +108,55 @@ /obj/machinery/bloodbankgen/process() if(!is_operational()) - return PROCESS_KILL + return bloodstored = reagents.total_volume var/transfer_amount = 20 if(draining) - if(reagents.total_volume >= reagents.maximum_volume) - draining = FALSE - return - - if(bag) - if(bag.reagents.total_volume) - var/datum/reagent/blood/B = bag.reagents.has_reagent("blood") - if(B) - var/amount = reagents.maximum_volume - reagents.total_volume //monitor the machine's internal storage - amount = min(amount, transfer_amount) - if(!amount) - draining = FALSE - updateUsrDialog() - visible_message("[src] beeps loudly.") - playsound(loc, 'sound/machines/twobeep.ogg', 50, 1) - return - - if(bag.blood_type == "SY") //no infinite loops using synthetics. - reagents.add_reagent("syntheticblood", amount) - else - reagents.add_reagent("syntheticblood", (amount+(5*efficiency))) - - if(bag.reagents.total_volume >= amount) - bag.reagents.remove_reagent("blood", amount) - else - visible_message("[src] beeps loudly.") - playsound(loc, 'sound/machines/twobeep.ogg', 50, 1) - draining = FALSE - - bag.update_icon() - update_icon() - updateUsrDialog() - else + if(reagents.total_volume >= reagents.maximum_volume || !bag) draining = FALSE updateUsrDialog() return + if(bag.reagents.total_volume) + var/datum/reagent/blood/B = bag.reagents.has_reagent("blood") + if(!B) + beep_stop_pumping() + return + //monitor the machine and blood bag's reagents storage. + var/amount = min(B.volume, min(transfer_amount, reagents.maximum_volume - reagents.total_volume)) + if(!amount) + beep_stop_pumping() + return + var/bonus = bag.blood_type == "SY" ? 0 : 5 * efficiency //no infinite loops using synthetics. + reagents.add_reagent("syntheticblood", amount + bonus) + bag.reagents.remove_reagent("blood", amount) + update_icon() + return if(filling) - if(!reagents || !reagents.total_volume) + if(!reagents || !reagents.total_volume || !outbag) filling = FALSE //there ain't anything in the machine yo. + updateUsrDialog() return - if(outbag && outbag.reagents.total_volume < outbag.reagents.maximum_volume) - var/amount = outbag.reagents.maximum_volume - outbag.reagents.total_volume //monitor the output bag's internal storage - amount = min(amount, transfer_amount) + if(outbag.reagents.total_volume < outbag.reagents.maximum_volume) + //monitor the output bag's reagents storage. + var/amount = min(transfer_amount, outbag.reagents.maximum_volume - outbag.reagents.total_volume) if(!amount) - filling = FALSE - visible_message("[src] pings.") - playsound(loc, 'sound/machines/beep.ogg', 50, 1) - updateUsrDialog() + beep_stop_pumping("[src] pings.", TRUE) return - reagents.trans_to(outbag, amount) - outbag.update_icon() update_icon() - updateUsrDialog() - else - visible_message("[src] pings.") - playsound(loc, 'sound/machines/beep.ogg', 50, 1) - filling = FALSE - updateUsrDialog() - return + +/obj/machinery/bloodbankgen/proc/beep_stop_pumping(msg = "[src] beeps loudly.", out_instead_of_in = FALSE) + if(out_instead_of_in) + filling = FALSE + else + draining = FALSE + updateUsrDialog() + audible_message(msg) + playsound(loc, 'sound/machines/twobeep.ogg', 50, 1) /obj/machinery/bloodbankgen/attackby(obj/item/O, mob/user, params) if(user.a_intent == INTENT_HARM) @@ -198,8 +179,8 @@ if(istype(O, /obj/item/reagent_containers/blood)) . = TRUE //no afterattack - var/msg = "" - if(!panel_open) + var/msg + if(panel_open) . += "Close the maintenance panel" if(!anchored) . += "[msg ? " and a" : "A"]nchor its bolts" @@ -338,23 +319,22 @@ to_chat(user, "There is already something in this slot!") /obj/machinery/bloodbankgen/Topic(href, href_list) - if(..() || panel_open) + . = ..() + if(. | !is_operational()) return usr.set_machine(src) if(href_list["activateinput"]) activateinput() - updateUsrDialog() else if(href_list["detachinput"]) detachinput() - updateUsrDialog() else if(href_list["activateoutput"]) activateoutput() - updateUsrDialog() else if(href_list["detachoutput"]) detachoutput() - updateUsrDialog() + + updateUsrDialog() From 491958475b01c15aa13c9804c45db1f54abb1c88 Mon Sep 17 00:00:00 2001 From: loginsandylogout Date: Sun, 15 Dec 2019 18:48:50 -0600 Subject: [PATCH 092/175] fixed --- code/game/objects/items/stacks/medical.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/game/objects/items/stacks/medical.dm b/code/game/objects/items/stacks/medical.dm index 86c89fef5f..52228ff058 100644 --- a/code/game/objects/items/stacks/medical.dm +++ b/code/game/objects/items/stacks/medical.dm @@ -55,7 +55,7 @@ var/heal_brute = 25 self_delay = 20 max_amount = 12 - grind_results = list(/datum/reagent/medicine/styptic_powder = 10) + grind_results = list("styptic_powder" = 10) /obj/item/stack/medical/bruise_pack/heal(mob/living/M, mob/user) if(M.stat == DEAD) @@ -139,7 +139,7 @@ var/heal_burn = 25 self_delay = 20 max_amount = 12 - grind_results = list(/datum/reagent/medicine/silver_sulfadiazine = 10) + grind_results = list("silver_sulfadiazine" = 10) /obj/item/stack/medical/ointment/heal(mob/living/M, mob/user) if(M.stat == DEAD) From fb6b01a4ae44ddb80b5f8acb2e6e6c6b654997d2 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Mon, 16 Dec 2019 02:29:53 +0100 Subject: [PATCH 093/175] testing, further improvements. Tired. --- code/game/machinery/bloodbankgen.dm | 64 ++++++++++++++--------------- 1 file changed, 30 insertions(+), 34 deletions(-) diff --git a/code/game/machinery/bloodbankgen.dm b/code/game/machinery/bloodbankgen.dm index 79268f067e..9aa48eb28c 100644 --- a/code/game/machinery/bloodbankgen.dm +++ b/code/game/machinery/bloodbankgen.dm @@ -12,7 +12,6 @@ var/filling = FALSE var/obj/item/reagent_containers/blood/bag = null var/obj/item/reagent_containers/blood/outbag = null - var/bloodstored = 0 var/maxbloodstored = 1000 var/menustat = "menu" var/efficiency = 0 @@ -20,7 +19,7 @@ /obj/machinery/bloodbankgen/Initialize() . = ..() - create_reagents(1000) + create_reagents(maxbloodstored, AMOUNT_VISIBLE) update_icon() /obj/machinery/bloodbankgen/Destroy() @@ -28,6 +27,14 @@ QDEL_NULL(outbag) return ..() +/obj/machinery/bloodbankgen/examine(mob/user) + . = ..() + if(bag) + . += "It has \a [bag.name] hooked to its input slot. The counter reads: \"Current Capacity: [bag.reagents.total_volume] of [bag.reagents.maximum_volume]\"" + if(outbag) + . += "It has \a [bag.name] hooked to its output slot. The counter reads: \"Current Capacity: [outbag.reagents.total_volume] of [outbag.reagents.maximum_volume]\"" + + /obj/machinery/bloodbankgen/handle_atom_del(atom/A) ..() if(A == bag) @@ -110,44 +117,31 @@ if(!is_operational()) return - bloodstored = reagents.total_volume - var/transfer_amount = 20 if(draining) - if(reagents.total_volume >= reagents.maximum_volume || !bag) - draining = FALSE - updateUsrDialog() + if(reagents.total_volume >= reagents.maximum_volume || !bag || !bag.reagents.total_volume) + beep_stop_pumping() return - if(bag.reagents.total_volume) - var/datum/reagent/blood/B = bag.reagents.has_reagent("blood") - if(!B) - beep_stop_pumping() - return - //monitor the machine and blood bag's reagents storage. - var/amount = min(B.volume, min(transfer_amount, reagents.maximum_volume - reagents.total_volume)) - if(!amount) - beep_stop_pumping() - return - var/bonus = bag.blood_type == "SY" ? 0 : 5 * efficiency //no infinite loops using synthetics. - reagents.add_reagent("syntheticblood", amount + bonus) - bag.reagents.remove_reagent("blood", amount) - update_icon() - return + var/blood_amount = bag.reagents.get_reagent_amount("blood") + //monitor the machine and blood bag's reagents storage. + var/amount = min(blood_amount, min(transfer_amount, reagents.maximum_volume - reagents.total_volume)) + if(!amount) + beep_stop_pumping() + return + var/bonus = bag.blood_type == "SY" ? 0 : 5 * efficiency //no infinite loops using synthetics. + reagents.add_reagent("syntheticblood", amount + bonus) + bag.reagents.remove_reagent("blood", amount) + update_icon() if(filling) - if(!reagents || !reagents.total_volume || !outbag) - filling = FALSE //there ain't anything in the machine yo. - updateUsrDialog() + if(!reagents.total_volume || outbag.reagents.total_volume >= outbag.reagents.maximum_volume || !outbag) + beep_stop_pumping("[src] pings.", TRUE) return - if(outbag.reagents.total_volume < outbag.reagents.maximum_volume) - //monitor the output bag's reagents storage. - var/amount = min(transfer_amount, outbag.reagents.maximum_volume - outbag.reagents.total_volume) - if(!amount) - beep_stop_pumping("[src] pings.", TRUE) - return - reagents.trans_to(outbag, amount) - update_icon() + //monitor the output bag's reagents storage. + var/amount = min(transfer_amount, outbag.reagents.maximum_volume - outbag.reagents.total_volume) + reagents.trans_to(outbag, amount) + update_icon() /obj/machinery/bloodbankgen/proc/beep_stop_pumping(msg = "[src] beeps loudly.", out_instead_of_in = FALSE) if(out_instead_of_in) @@ -248,7 +242,7 @@ if(!bag && !outbag) dat += "

No containers inside, please insert container.
" - var/datum/browser/popup = new(user, "bloodbankgen", name, 350, 520) + var/datum/browser/popup = new(user, "bloodbankgen", name, 350, 420) popup.set_content(dat) popup.open() @@ -286,6 +280,7 @@ if(usr && Adjacent(usr) && !issiliconoradminghost(usr)) usr.put_in_hands(bag) bag = null + draining = null update_icon() /obj/machinery/bloodbankgen/proc/detachoutput() @@ -294,6 +289,7 @@ if(usr && Adjacent(usr) && !issiliconoradminghost(usr)) usr.put_in_hands(outbag) outbag = null + filling = null update_icon() /obj/machinery/bloodbankgen/proc/attachinput(obj/item/O, mob/user) From b4bd2cbb5c6a5616d8aac8b4221e4ec4c5cbb7ce Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Sun, 15 Dec 2019 20:20:04 -0700 Subject: [PATCH 094/175] Update preferences.dm --- code/modules/client/preferences.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/client/preferences.dm b/code/modules/client/preferences.dm index c476e5a310..affc2759dc 100644 --- a/code/modules/client/preferences.dm +++ b/code/modules/client/preferences.dm @@ -14,7 +14,7 @@ GLOBAL_LIST_EMPTY(preferences_datums) //doohickeys for savefiles var/path var/default_slot = 1 //Holder so it doesn't default to slot 1, rather the last one used - var/max_save_slots = 8 + var/max_save_slots = 16 //non-preference stuff var/muted = 0 @@ -221,7 +221,7 @@ GLOBAL_LIST_EMPTY(preferences_datums) load_path(C.ckey) unlock_content = C.IsByondMember() if(unlock_content) - max_save_slots = 16 + max_save_slots = 24 var/loaded_preferences_successfully = load_preferences() if(loaded_preferences_successfully) if(load_character()) From b6c9c733726cac949804e2aa412c1cea193d33cd Mon Sep 17 00:00:00 2001 From: kappa-sama <44128284+kappa-sama@users.noreply.github.com> Date: Sun, 15 Dec 2019 23:28:17 -0500 Subject: [PATCH 095/175] this cannot go wrong --- code/modules/antagonists/wizard/wizard.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/antagonists/wizard/wizard.dm b/code/modules/antagonists/wizard/wizard.dm index 0b9613ea5c..64bfd951f2 100644 --- a/code/modules/antagonists/wizard/wizard.dm +++ b/code/modules/antagonists/wizard/wizard.dm @@ -178,7 +178,7 @@ owner.AddSpell(new /obj/effect/proc_holder/spell/targeted/mind_transfer(null)) to_chat(owner, "Your service has not gone unrewarded, however. Studying under [master.current.real_name], you have learned stealthy, robeless spells. You are able to cast knock and mindswap.") if(APPRENTICE_MARTIAL) - owner.AddSpell(new /obj/effect/proc_holder/spell/self/basic_heal(null)) + owner.AddSpell(new /obj/effect/proc_holder/spell/targeted/touch/nuclear_fist(null)) H.put_in_hands(new /obj/item/book/granter/martial/plasma_fist(H)) to_chat(owner, "Your service has not gone unrewarded, however. Studying under [master.current.real_name], you have learned mystical martial abilities. You are able to cast a flesh mending spell.") From 9f719000524f49c8d61e76e49befd706d498f0f4 Mon Sep 17 00:00:00 2001 From: kappa-sama <44128284+kappa-sama@users.noreply.github.com> Date: Sun, 15 Dec 2019 23:29:01 -0500 Subject: [PATCH 096/175] oop --- code/modules/antagonists/wizard/wizard.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/antagonists/wizard/wizard.dm b/code/modules/antagonists/wizard/wizard.dm index 64bfd951f2..a88eb1e42a 100644 --- a/code/modules/antagonists/wizard/wizard.dm +++ b/code/modules/antagonists/wizard/wizard.dm @@ -180,7 +180,7 @@ if(APPRENTICE_MARTIAL) owner.AddSpell(new /obj/effect/proc_holder/spell/targeted/touch/nuclear_fist(null)) H.put_in_hands(new /obj/item/book/granter/martial/plasma_fist(H)) - to_chat(owner, "Your service has not gone unrewarded, however. Studying under [master.current.real_name], you have learned mystical martial abilities. You are able to cast a flesh mending spell.") + to_chat(owner, "Your service has not gone unrewarded, however. Studying under [master.current.real_name], you have learned mystical martial abilities. You are also able to use the Nuclear Fist at will.") /datum/antagonist/wizard/apprentice/create_objectives() var/datum/objective/protect/new_objective = new /datum/objective/protect From e8d43dac8752efc3ab93f704cdfa2422bd108ed6 Mon Sep 17 00:00:00 2001 From: r4d6 <50276533+r4d6@users.noreply.github.com> Date: Mon, 16 Dec 2019 06:27:18 -0500 Subject: [PATCH 097/175] Port boops and handshakes --- code/modules/mob/living/carbon/carbon_defense.dm | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/carbon_defense.dm b/code/modules/mob/living/carbon/carbon_defense.dm index c5aeb2c1c7..2828dca8a3 100644 --- a/code/modules/mob/living/carbon/carbon_defense.dm +++ b/code/modules/mob/living/carbon/carbon_defense.dm @@ -316,7 +316,17 @@ else return - + + else if(H.zone_sel.selecting == "r_hand" || H.zone_sel.selecting == "l_hand") + H.visible_message( \ + "[H] shakes [target]'s hand.", \ + "You shake [target]'s hand.", ) + + else if(H.zone_sel.selecting == "mouth") // I ADDED BOOP-EH-DEH-NOSEH - Jon + H.visible_message( \ + "[H] boops [target]'s nose.", \ + "You boop [target] on the nose.", ) + else M.visible_message("[M] hugs [src] to make [p_them()] feel better!", \ "You hug [src] to make [p_them()] feel better!") From 13aaebcd224815429f0554b129b0868783aa5f19 Mon Sep 17 00:00:00 2001 From: r4d6 <50276533+r4d6@users.noreply.github.com> Date: Mon, 16 Dec 2019 07:48:22 -0500 Subject: [PATCH 098/175] Update code/modules/mob/living/carbon/carbon_defense.dm Co-Authored-By: deathride58 --- code/modules/mob/living/carbon/carbon_defense.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/carbon_defense.dm b/code/modules/mob/living/carbon/carbon_defense.dm index 2828dca8a3..3e258e173c 100644 --- a/code/modules/mob/living/carbon/carbon_defense.dm +++ b/code/modules/mob/living/carbon/carbon_defense.dm @@ -317,7 +317,7 @@ else return - else if(H.zone_sel.selecting == "r_hand" || H.zone_sel.selecting == "l_hand") + else if(check_zone(M.zone_selected) == "r_arm" || check_zone(M.zone_selected) == "l_arm") H.visible_message( \ "[H] shakes [target]'s hand.", \ "You shake [target]'s hand.", ) From a4d69113249210c6bc7c801c39269f5d8db23e4b Mon Sep 17 00:00:00 2001 From: r4d6 <50276533+r4d6@users.noreply.github.com> Date: Mon, 16 Dec 2019 07:48:29 -0500 Subject: [PATCH 099/175] Update code/modules/mob/living/carbon/carbon_defense.dm Co-Authored-By: deathride58 --- code/modules/mob/living/carbon/carbon_defense.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/carbon_defense.dm b/code/modules/mob/living/carbon/carbon_defense.dm index 3e258e173c..75df265f11 100644 --- a/code/modules/mob/living/carbon/carbon_defense.dm +++ b/code/modules/mob/living/carbon/carbon_defense.dm @@ -322,7 +322,7 @@ "[H] shakes [target]'s hand.", \ "You shake [target]'s hand.", ) - else if(H.zone_sel.selecting == "mouth") // I ADDED BOOP-EH-DEH-NOSEH - Jon + else if(check_zone(M.zone_selected) == "mouth") // I ADDED BOOP-EH-DEH-NOSEH - Jon H.visible_message( \ "[H] boops [target]'s nose.", \ "You boop [target] on the nose.", ) From b0e8fb42cd3919729e6b239708709dd9db46282b Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Mon, 16 Dec 2019 14:00:14 +0100 Subject: [PATCH 100/175] AAAAA --- code/game/machinery/bloodbankgen.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/machinery/bloodbankgen.dm b/code/game/machinery/bloodbankgen.dm index 9aa48eb28c..c92e55084d 100644 --- a/code/game/machinery/bloodbankgen.dm +++ b/code/game/machinery/bloodbankgen.dm @@ -135,7 +135,7 @@ update_icon() if(filling) - if(!reagents.total_volume || outbag.reagents.total_volume >= outbag.reagents.maximum_volume || !outbag) + if(!reagents.total_volume || !outbag || outbag.reagents.total_volume >= outbag.reagents.maximum_volume) beep_stop_pumping("[src] pings.", TRUE) return //monitor the output bag's reagents storage. From 728ca4fe9927b07fadc6c62c8494d73f2ab0a267 Mon Sep 17 00:00:00 2001 From: r4d6 <50276533+r4d6@users.noreply.github.com> Date: Mon, 16 Dec 2019 08:54:18 -0500 Subject: [PATCH 101/175] Add a nose boop sound --- sound/items/Nose_boop.ogg | Bin 0 -> 27095 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 sound/items/Nose_boop.ogg diff --git a/sound/items/Nose_boop.ogg b/sound/items/Nose_boop.ogg new file mode 100644 index 0000000000000000000000000000000000000000..6a742e95eac6eccfe8ec8993a90b667bd49298be GIT binary patch literal 27095 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 Date: Mon, 16 Dec 2019 08:56:51 -0500 Subject: [PATCH 102/175] Add a boop sound effect --- code/modules/mob/living/carbon/carbon_defense.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/mob/living/carbon/carbon_defense.dm b/code/modules/mob/living/carbon/carbon_defense.dm index 75df265f11..0310480023 100644 --- a/code/modules/mob/living/carbon/carbon_defense.dm +++ b/code/modules/mob/living/carbon/carbon_defense.dm @@ -326,6 +326,7 @@ H.visible_message( \ "[H] boops [target]'s nose.", \ "You boop [target] on the nose.", ) + playsound(src, 'sound/items/Nose_boop.ogg', 10, 0) else M.visible_message("[M] hugs [src] to make [p_them()] feel better!", \ From 7142894ce72d473080f5a4f3503799d733be7195 Mon Sep 17 00:00:00 2001 From: r4d6 <50276533+r4d6@users.noreply.github.com> Date: Mon, 16 Dec 2019 09:02:01 -0500 Subject: [PATCH 103/175] Make the boop louder. --- code/modules/mob/living/carbon/carbon_defense.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/carbon_defense.dm b/code/modules/mob/living/carbon/carbon_defense.dm index 0310480023..8723f3379f 100644 --- a/code/modules/mob/living/carbon/carbon_defense.dm +++ b/code/modules/mob/living/carbon/carbon_defense.dm @@ -326,7 +326,7 @@ H.visible_message( \ "[H] boops [target]'s nose.", \ "You boop [target] on the nose.", ) - playsound(src, 'sound/items/Nose_boop.ogg', 10, 0) + playsound(src, 'sound/items/Nose_boop.ogg', 50, 0) else M.visible_message("[M] hugs [src] to make [p_them()] feel better!", \ From f738e370a454ebf2988b421d90fefdfa2335fb36 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Mon, 16 Dec 2019 15:22:50 +0100 Subject: [PATCH 104/175] Fixes pubby wall meds being var-edited snowflakes. --- _maps/map_files/PubbyStation/PubbyStation.dmm | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/_maps/map_files/PubbyStation/PubbyStation.dmm b/_maps/map_files/PubbyStation/PubbyStation.dmm index 9f1c1824cd..d3b431b0b3 100644 --- a/_maps/map_files/PubbyStation/PubbyStation.dmm +++ b/_maps/map_files/PubbyStation/PubbyStation.dmm @@ -35961,8 +35961,7 @@ dir = 1 }, /obj/machinery/vending/wallmed{ - pixel_y = 28; - products = list(/obj/item/reagent_containers/syringe = 3, /obj/item/reagent_containers/pill/patch/styptic = 1, /obj/item/reagent_containers/pill/patch/silver_sulf = 1, /obj/item/reagent_containers/medspray/sterilizine = 1) + pixel_y = 28 }, /obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/effect/landmark/blobstart, @@ -37798,8 +37797,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/vending/wallmed{ - pixel_y = 28; - products = list(/obj/item/reagent_containers/syringe = 3, /obj/item/reagent_containers/pill/patch/styptic = 1, /obj/item/reagent_containers/pill/patch/silver_sulf = 1, /obj/item/reagent_containers/medspray/sterilizine = 1) + pixel_y = 28 }, /obj/effect/turf_decal/tile/blue{ dir = 1 @@ -38760,8 +38758,7 @@ /area/medical/medbay/central) "bKw" = ( /obj/machinery/vending/wallmed{ - pixel_y = 28; - products = list(/obj/item/reagent_containers/syringe = 3, /obj/item/reagent_containers/pill/patch/styptic = 1, /obj/item/reagent_containers/pill/patch/silver_sulf = 1, /obj/item/reagent_containers/medspray/sterilizine = 1) + pixel_y = 28 }, /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 4 From 21b7fb0759437da139594232f3b305bac5da2102 Mon Sep 17 00:00:00 2001 From: r4d6 <50276533+r4d6@users.noreply.github.com> Date: Mon, 16 Dec 2019 09:22:58 -0500 Subject: [PATCH 105/175] Commit suggestions Co-Authored-By: deathride58 --- code/modules/mob/living/carbon/carbon_defense.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/carbon_defense.dm b/code/modules/mob/living/carbon/carbon_defense.dm index 8723f3379f..8a748228ad 100644 --- a/code/modules/mob/living/carbon/carbon_defense.dm +++ b/code/modules/mob/living/carbon/carbon_defense.dm @@ -325,7 +325,7 @@ else if(check_zone(M.zone_selected) == "mouth") // I ADDED BOOP-EH-DEH-NOSEH - Jon H.visible_message( \ "[H] boops [target]'s nose.", \ - "You boop [target] on the nose.", ) + "You boop [src] on the nose.", ) playsound(src, 'sound/items/Nose_boop.ogg', 50, 0) else From 3e86e2207e64e1025e4f92d59699899dc9ca4961 Mon Sep 17 00:00:00 2001 From: r4d6 <50276533+r4d6@users.noreply.github.com> Date: Mon, 16 Dec 2019 09:23:07 -0500 Subject: [PATCH 106/175] Commit suggestions Co-Authored-By: deathride58 --- code/modules/mob/living/carbon/carbon_defense.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/carbon_defense.dm b/code/modules/mob/living/carbon/carbon_defense.dm index 8a748228ad..662f9b5909 100644 --- a/code/modules/mob/living/carbon/carbon_defense.dm +++ b/code/modules/mob/living/carbon/carbon_defense.dm @@ -320,7 +320,7 @@ else if(check_zone(M.zone_selected) == "r_arm" || check_zone(M.zone_selected) == "l_arm") H.visible_message( \ "[H] shakes [target]'s hand.", \ - "You shake [target]'s hand.", ) + "You shake [src]'s hand.", ) else if(check_zone(M.zone_selected) == "mouth") // I ADDED BOOP-EH-DEH-NOSEH - Jon H.visible_message( \ From 2d488bee52278675db15310041d691cdaf89eb81 Mon Sep 17 00:00:00 2001 From: r4d6 <50276533+r4d6@users.noreply.github.com> Date: Mon, 16 Dec 2019 09:23:21 -0500 Subject: [PATCH 107/175] Commit suggestions Co-Authored-By: deathride58 --- code/modules/mob/living/carbon/carbon_defense.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/carbon_defense.dm b/code/modules/mob/living/carbon/carbon_defense.dm index 662f9b5909..b89483886c 100644 --- a/code/modules/mob/living/carbon/carbon_defense.dm +++ b/code/modules/mob/living/carbon/carbon_defense.dm @@ -318,7 +318,7 @@ return else if(check_zone(M.zone_selected) == "r_arm" || check_zone(M.zone_selected) == "l_arm") - H.visible_message( \ + M.visible_message( \ "[H] shakes [target]'s hand.", \ "You shake [src]'s hand.", ) From bfbb6231a5d2f3048f0eab29b98cc7003f609d62 Mon Sep 17 00:00:00 2001 From: r4d6 <50276533+r4d6@users.noreply.github.com> Date: Mon, 16 Dec 2019 09:23:28 -0500 Subject: [PATCH 108/175] Commit suggestions Co-Authored-By: deathride58 --- code/modules/mob/living/carbon/carbon_defense.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/carbon_defense.dm b/code/modules/mob/living/carbon/carbon_defense.dm index b89483886c..e486ec91d0 100644 --- a/code/modules/mob/living/carbon/carbon_defense.dm +++ b/code/modules/mob/living/carbon/carbon_defense.dm @@ -319,7 +319,7 @@ else if(check_zone(M.zone_selected) == "r_arm" || check_zone(M.zone_selected) == "l_arm") M.visible_message( \ - "[H] shakes [target]'s hand.", \ + "[M] shakes [src]'s hand.", \ "You shake [src]'s hand.", ) else if(check_zone(M.zone_selected) == "mouth") // I ADDED BOOP-EH-DEH-NOSEH - Jon From c291511ab65f5622bab638bcdedfcc7b31283f1e Mon Sep 17 00:00:00 2001 From: r4d6 <50276533+r4d6@users.noreply.github.com> Date: Mon, 16 Dec 2019 09:23:35 -0500 Subject: [PATCH 109/175] Commit suggestions Co-Authored-By: deathride58 --- code/modules/mob/living/carbon/carbon_defense.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/carbon_defense.dm b/code/modules/mob/living/carbon/carbon_defense.dm index e486ec91d0..9d78de0424 100644 --- a/code/modules/mob/living/carbon/carbon_defense.dm +++ b/code/modules/mob/living/carbon/carbon_defense.dm @@ -323,7 +323,7 @@ "You shake [src]'s hand.", ) else if(check_zone(M.zone_selected) == "mouth") // I ADDED BOOP-EH-DEH-NOSEH - Jon - H.visible_message( \ + M.visible_message( \ "[H] boops [target]'s nose.", \ "You boop [src] on the nose.", ) playsound(src, 'sound/items/Nose_boop.ogg', 50, 0) From 51a17dff94b68ff56a43cf564ab22ffb87da7c5b Mon Sep 17 00:00:00 2001 From: r4d6 <50276533+r4d6@users.noreply.github.com> Date: Mon, 16 Dec 2019 09:23:42 -0500 Subject: [PATCH 110/175] Commit suggestions Co-Authored-By: deathride58 --- code/modules/mob/living/carbon/carbon_defense.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/carbon_defense.dm b/code/modules/mob/living/carbon/carbon_defense.dm index 9d78de0424..9dcc5276e5 100644 --- a/code/modules/mob/living/carbon/carbon_defense.dm +++ b/code/modules/mob/living/carbon/carbon_defense.dm @@ -324,7 +324,7 @@ else if(check_zone(M.zone_selected) == "mouth") // I ADDED BOOP-EH-DEH-NOSEH - Jon M.visible_message( \ - "[H] boops [target]'s nose.", \ + "[M] boops [src]'s nose.", \ "You boop [src] on the nose.", ) playsound(src, 'sound/items/Nose_boop.ogg', 50, 0) From 1c3682cd1594d943abf9a5c45ef7023aee645c7a Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Tue, 17 Dec 2019 00:03:39 +0100 Subject: [PATCH 112/175] Brings carbon action intent hotkeys down to living. --- code/modules/keybindings/bindings_carbon.dm | 12 ------------ code/modules/keybindings/bindings_living.dm | 17 +++++++++++++++++ 2 files changed, 17 insertions(+), 12 deletions(-) diff --git a/code/modules/keybindings/bindings_carbon.dm b/code/modules/keybindings/bindings_carbon.dm index a982273c86..eef170cea9 100644 --- a/code/modules/keybindings/bindings_carbon.dm +++ b/code/modules/keybindings/bindings_carbon.dm @@ -3,18 +3,6 @@ if("R", "Southwest") // Southwest is End toggle_throw_mode() return - if("1") - a_intent_change("help") - return - if("2") - a_intent_change("disarm") - return - if("3") - a_intent_change("grab") - return - if("4") - a_intent_change("harm") - return if("C") toggle_combat_mode() return diff --git a/code/modules/keybindings/bindings_living.dm b/code/modules/keybindings/bindings_living.dm index 241bc15b60..8e9c787b6b 100644 --- a/code/modules/keybindings/bindings_living.dm +++ b/code/modules/keybindings/bindings_living.dm @@ -3,5 +3,22 @@ if("B") resist() return + if("1") + if(possible_a_intents) + a_intent_change(INTENT_HELP) + return + if("2") + if(possible_a_intents) + a_intent_change(INTENT_DISARM) + return + if("3") + if(possible_a_intents) + a_intent_change(INTENT_GRAB) + return + if("4") + if(possible_a_intents) + a_intent_change(INTENT_HARM) + return + return ..() \ No newline at end of file From 03d2e9eb6d7d01b37a1ee95377257f7d44c0ff16 Mon Sep 17 00:00:00 2001 From: BlackMajor Date: Tue, 17 Dec 2019 23:32:51 +1300 Subject: [PATCH 113/175] Compress secK9 --- .../mob/living/silicon/robot/inventory.dm | 4 +- .../modules/mob/living/silicon/robot/robot.dm | 1 - .../mob/living/silicon/robot/robot_modules.dm | 75 +++++++----------- .../living/silicon/robot/dogborg archive.dm | 60 -------------- modular_citadel/icons/mob/widerobot.dmi | Bin 647271 -> 647547 bytes 5 files changed, 30 insertions(+), 110 deletions(-) delete mode 100644 modular_citadel/code/modules/mob/living/silicon/robot/dogborg archive.dm diff --git a/code/modules/mob/living/silicon/robot/inventory.dm b/code/modules/mob/living/silicon/robot/inventory.dm index aa710e2644..b5f15c6079 100644 --- a/code/modules/mob/living/silicon/robot/inventory.dm +++ b/code/modules/mob/living/silicon/robot/inventory.dm @@ -21,7 +21,7 @@ if(istype(O,/obj/item/gun/energy/laser/cyborg)) laser = FALSE update_icons() - else if(istype(O,/obj/item/gun/energy/disabler/cyborg)) + else if(istype(O,/obj/item/gun/energy/disabler/cyborg) || istype(/obj/item/gun/energy/e_gun/advtaser/cyborg)) disabler = FALSE update_icons() //PUT THE GUN AWAY else if(istype(O,/obj/item/dogborg/sleeper)) @@ -63,7 +63,7 @@ if(istype(O,/obj/item/gun/energy/laser/cyborg)) laser = TRUE update_icons() //REEEEEEACH FOR THE SKY - if(istype(O,/obj/item/gun/energy/disabler/cyborg)) + if(istype(O,/obj/item/gun/energy/disabler/cyborg) || istype(/obj/item/gun/energy/e_gun/advtaser/cyborg)) disabler = TRUE update_icons() //END CITADEL EDIT diff --git a/code/modules/mob/living/silicon/robot/robot.dm b/code/modules/mob/living/silicon/robot/robot.dm index 0424cdc14f..daa0cddbf0 100644 --- a/code/modules/mob/living/silicon/robot/robot.dm +++ b/code/modules/mob/living/silicon/robot/robot.dm @@ -239,7 +239,6 @@ modulelist["Peacekeeper"] = /obj/item/robot_module/peacekeeper if(BORG_SEC_AVAILABLE) modulelist["Security"] = /obj/item/robot_module/security - modulelist["Security K-9"] = /obj/item/robot_module/k9 var/input_module = input("Please, select a module!", "Robot", null, null) as null|anything in modulelist if(!input_module || module.type != /obj/item/robot_module) diff --git a/code/modules/mob/living/silicon/robot/robot_modules.dm b/code/modules/mob/living/silicon/robot/robot_modules.dm index ccb879870a..ece7fe9ecb 100644 --- a/code/modules/mob/living/silicon/robot/robot_modules.dm +++ b/code/modules/mob/living/silicon/robot/robot_modules.dm @@ -139,8 +139,6 @@ //Adds flavoursome dogborg items to dogborg variants without mechanical benefits /obj/item/robot_module/proc/dogborg_equip() - if(istype(src, /obj/item/robot_module/k9)) - return //Bandaid fix to prevent stacking until I merge these two modules into their base types var/obj/item/I = new /obj/item/analyzer/nose/flavour(src) basic_modules += I I = new /obj/item/soap/tongue/flavour(src) @@ -361,6 +359,7 @@ if("Medihound") cyborg_base_icon = "medihound" cyborg_icon_override = 'modular_citadel/icons/mob/widerobot.dmi' + sleeper_overlay = "msleeper" moduleselect_icon = "medihound" moduleselect_alternate_icon = 'modular_citadel/icons/ui/screen_cyborg.dmi' has_snowflake_deadsprite = TRUE @@ -528,7 +527,10 @@ /obj/item/robot_module/security/be_transformed_to(obj/item/robot_module/old_module) var/mob/living/silicon/robot/R = loc - var/borg_icon = input(R, "Select an icon!", "Robot Icon", null) as null|anything in list("Default", "Default - Treads", "Heavy", "Sleek", "Can", "Marina", "Spider") + var/list/secmodels = list("Default", "Default - Treads", "Heavy", "Sleek", "Can", "Marina", "Spider", "K9", "K9 Dark", "Vale") + if(R.client && R.client.ckey in list("nezuli")) + secmodels += "Alina" + var/borg_icon = input(R, "Select an icon!", "Robot Icon", null) as null|anything in secmodels if(!borg_icon) return FALSE switch(borg_icon) @@ -553,60 +555,39 @@ if("Heavy") cyborg_base_icon = "heavysec" cyborg_icon_override = 'modular_citadel/icons/mob/robots.dmi' - return ..() - -/obj/item/robot_module/k9 - name = "Security K-9 Unit" - basic_modules = list( - /obj/item/restraints/handcuffs/cable/zipties, - /obj/item/storage/bag/borgdelivery, - /obj/item/dogborg/jaws/big, - /obj/item/dogborg/pounce, - /obj/item/clothing/mask/gas/sechailer/cyborg, - /obj/item/soap/tongue, - /obj/item/analyzer/nose, - /obj/item/dogborg/sleeper/K9, - /obj/item/gun/energy/disabler/cyborg, - /obj/item/pinpointer/crew) - emag_modules = list(/obj/item/gun/energy/laser/cyborg) - ratvar_modules = list(/obj/item/clockwork/slab/cyborg/security, - /obj/item/clockwork/weapon/ratvarian_spear) - cyborg_base_icon = "k9" - moduleselect_icon = "k9" - moduleselect_alternate_icon = 'modular_citadel/icons/ui/screen_cyborg.dmi' - hat_offset = INFINITY - sleeper_overlay = "ksleeper" - cyborg_icon_override = 'modular_citadel/icons/mob/widerobot.dmi' - has_snowflake_deadsprite = TRUE - dogborg = TRUE - cyborg_pixel_offset = -16 - -/obj/item/robot_module/k9/do_transform_animation() - ..() - to_chat(loc,"While you have picked the Security K-9 module, you still have to follow your laws, NOT Space Law. \ - For Crewsimov, this means you must follow criminals' orders unless there is a law 1 reason not to.") - -/obj/item/robot_module/k9/be_transformed_to(obj/item/robot_module/old_module) - var/mob/living/silicon/robot/R = loc - var/list/sechoundmodels = list("Default", "Dark", "Vale") - if(R.client && R.client.ckey in list("nezuli")) - sechoundmodels += "Alina" - var/borg_icon = input(R, "Select an icon!", "Robot Icon", null) as null|anything in sechoundmodels - if(!borg_icon) - return FALSE - switch(borg_icon) - if("Default") + if("K9") cyborg_base_icon = "k9" + sleeper_overlay = "ksleeper" + hat_offset = INFINITY + cyborg_icon_override = 'modular_citadel/icons/mob/widerobot.dmi' + has_snowflake_deadsprite = TRUE + dogborg = TRUE + cyborg_pixel_offset = -16 if("Alina") cyborg_base_icon = "alina-sec" special_light_key = "alina" sleeper_overlay = "alinasleeper" - if("Dark") + hat_offset = INFINITY + cyborg_icon_override = 'modular_citadel/icons/mob/widerobot.dmi' + has_snowflake_deadsprite = TRUE + dogborg = TRUE + cyborg_pixel_offset = -16 + if("K9 Dark") cyborg_base_icon = "k9dark" sleeper_overlay = "k9darksleeper" + hat_offset = INFINITY + cyborg_icon_override = 'modular_citadel/icons/mob/widerobot.dmi' + has_snowflake_deadsprite = TRUE + dogborg = TRUE + cyborg_pixel_offset = -16 if("Vale") cyborg_base_icon = "valesec" sleeper_overlay = "valesecsleeper" + hat_offset = INFINITY + cyborg_icon_override = 'modular_citadel/icons/mob/widerobot.dmi' + has_snowflake_deadsprite = TRUE + dogborg = TRUE + cyborg_pixel_offset = -16 return ..() /obj/item/robot_module/security/Initialize() diff --git a/modular_citadel/code/modules/mob/living/silicon/robot/dogborg archive.dm b/modular_citadel/code/modules/mob/living/silicon/robot/dogborg archive.dm deleted file mode 100644 index 368abc6335..0000000000 --- a/modular_citadel/code/modules/mob/living/silicon/robot/dogborg archive.dm +++ /dev/null @@ -1,60 +0,0 @@ -/obj/item/robot_module/loader - name = "loader robot module" -/obj/item/robot_module/loader/New() - ..() - emag = new /obj/item/borg/stun(src) - modules += new /obj/item/extinguisher(src) - modules += new /obj/item/weldingtool/largetank/cyborg(src) - modules += new /obj/item/screwdriver(src) - modules += new /obj/item/wrench(src) - modules += new /obj/item/crowbar(src) - modules += new /obj/item/wirecutters(src) - modules += new /obj/item/multitool(src) - modules += new /obj/item/t_scanner(src) - modules += new /obj/item/analyzer(src) - modules += new /obj/item/assembly/signaler - modules += new /obj/item/soap/nanotrasen(src) - - fix_modules() - -/obj/item/robot_module/k9 - name = "Security K-9 Unit module" -/obj/item/robot_module/k9/New() - ..() - modules += new /obj/item/restraints/handcuffs/cable/zipties/cyborg/dog(src) - modules += new /obj/item/dogborg/jaws/big(src) - modules += new /obj/item/dogborg/pounce(src) - modules += new /obj/item/clothing/mask/gas/sechailer/cyborg(src) - modules += new /obj/item/soap/tongue(src) - modules += new /obj/item/analyzer/nose(src) - modules += new /obj/item/storage/bag/borgdelivery(src) - //modules += new /obj/item/assembly/signaler(src) - //modules += new /obj/item/detective_scanner(src) - modules += new /obj/item/gun/energy/disabler/cyborg(src) - emag = new /obj/item/gun/energy/laser/cyborg(src) - fix_modules() - -/obj/item/robot_module/security/respawn_consumable(mob/living/silicon/robot/R, coeff = 1) - ..() - var/obj/item/gun/energy/gun/advtaser/cyborg/T = locate(/obj/item/gun/energy/gun/advtaser/cyborg) in get_usable_modules() - if(T) - if(T.power_supply.charge < T.power_supply.maxcharge) - var/obj/item/ammo_casing/energy/S = T.ammo_type[T.select] - T.power_supply.give(S.e_cost * coeff) - T.update_icon() - else - T.charge_tick = 0 - fix_modules() - -/obj/item/robot_module/borgi - name = "Borgi module" - -/obj/item/robot_module/borgi/New() - ..() - modules += new /obj/item/dogborg/jaws/small(src) - modules += new /obj/item/storage/bag/borgdelivery(src) - modules += new /obj/item/soap/tongue(src) - modules += new /obj/item/healthanalyzer(src) - modules += new /obj/item/analyzer/nose(src) - emag = new /obj/item/dogborg/pounce(src) - fix_modules() \ No newline at end of file diff --git a/modular_citadel/icons/mob/widerobot.dmi b/modular_citadel/icons/mob/widerobot.dmi index e574766d704ed216fe69d08d64aae4569b6a2fe9..7e9da953c92e540a909fe6b159e51352cd95a90e 100644 GIT binary patch delta 248584 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 z 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 Date: Tue, 17 Dec 2019 23:46:15 +1300 Subject: [PATCH 114/175] whoops --- code/modules/mob/living/silicon/robot/inventory.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/living/silicon/robot/inventory.dm b/code/modules/mob/living/silicon/robot/inventory.dm index b5f15c6079..42b9fb7423 100644 --- a/code/modules/mob/living/silicon/robot/inventory.dm +++ b/code/modules/mob/living/silicon/robot/inventory.dm @@ -21,7 +21,7 @@ if(istype(O,/obj/item/gun/energy/laser/cyborg)) laser = FALSE update_icons() - else if(istype(O,/obj/item/gun/energy/disabler/cyborg) || istype(/obj/item/gun/energy/e_gun/advtaser/cyborg)) + else if(istype(O,/obj/item/gun/energy/disabler/cyborg) || istype(O,/obj/item/gun/energy/e_gun/advtaser/cyborg)) disabler = FALSE update_icons() //PUT THE GUN AWAY else if(istype(O,/obj/item/dogborg/sleeper)) @@ -63,7 +63,7 @@ if(istype(O,/obj/item/gun/energy/laser/cyborg)) laser = TRUE update_icons() //REEEEEEACH FOR THE SKY - if(istype(O,/obj/item/gun/energy/disabler/cyborg) || istype(/obj/item/gun/energy/e_gun/advtaser/cyborg)) + if(istype(O,/obj/item/gun/energy/disabler/cyborg) || istype(O,/obj/item/gun/energy/e_gun/advtaser/cyborg)) disabler = TRUE update_icons() //END CITADEL EDIT From 3cb8391f38cde8ec4c870a4897462c903dab86af Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Tue, 17 Dec 2019 12:15:28 +0100 Subject: [PATCH 115/175] Hopefully this won't screw up travis. --- _maps/map_files/BoxStation/BoxStation.dmm | 747 ++-- .../map_files/Deltastation/DeltaStation2.dmm | 3032 ++++++++--------- _maps/map_files/MetaStation/MetaStation.dmm | 2968 ++++++++-------- _maps/map_files/OmegaStation/OmegaStation.dmm | 1312 +++---- _maps/map_files/PubbyStation/PubbyStation.dmm | 1655 +++++---- _maps/map_files/generic/CentCom.dmm | 484 +-- 6 files changed, 5089 insertions(+), 5109 deletions(-) diff --git a/_maps/map_files/BoxStation/BoxStation.dmm b/_maps/map_files/BoxStation/BoxStation.dmm index cf380cfe7b..0f9bcab371 100644 --- a/_maps/map_files/BoxStation/BoxStation.dmm +++ b/_maps/map_files/BoxStation/BoxStation.dmm @@ -226,31 +226,6 @@ /obj/structure/chair/stool, /turf/open/floor/plasteel, /area/security/prison) -"aaK" = ( -/obj/structure/table, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/item/clothing/glasses/sunglasses{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/clothing/glasses/sunglasses{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/clothing/ears/earmuffs{ - pixel_x = -3; - pixel_y = -2 - }, -/obj/item/clothing/ears/earmuffs{ - pixel_x = -3; - pixel_y = -2 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/plasteel, -/area/security/prison) "aaL" = ( /obj/machinery/computer/libraryconsole/bookmanagement, /obj/structure/table, @@ -5867,12 +5842,30 @@ /turf/open/floor/plasteel, /area/security/prison) "alZ" = ( +/obj/structure/table, +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/item/clothing/glasses/sunglasses{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/clothing/glasses/sunglasses{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/clothing/ears/earmuffs{ + pixel_x = -3; + pixel_y = -2 + }, +/obj/item/clothing/ears/earmuffs{ + pixel_x = -3; + pixel_y = -2 + }, /obj/machinery/firealarm{ dir = 8; pixel_x = 24 }, -/turf/open/floor/plating, -/area/security/vacantoffice/b) +/turf/open/floor/plasteel, +/area/security/prison) "ama" = ( /mob/living/simple_animal/sloth/paperwork, /turf/open/floor/plasteel, @@ -8421,17 +8414,11 @@ /area/crew_quarters/dorms) "asl" = ( /obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 + dir = 8; + pixel_x = 24 }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore) +/turf/open/floor/plating, +/area/security/vacantoffice/b) "asm" = ( /obj/structure/closet/secure_closet/bar{ req_access_txt = "25" @@ -9600,34 +9587,18 @@ /turf/open/floor/plating, /area/maintenance/fore) "avj" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/closet{ - name = "Holodeck Outfits" - }, -/obj/item/clothing/under/trek/Q, -/obj/item/clothing/under/trek/command/next, -/obj/item/clothing/under/trek/command/next, -/obj/item/clothing/under/trek/command/next, -/obj/item/clothing/under/trek/engsec/next, -/obj/item/clothing/under/trek/engsec/next, -/obj/item/clothing/under/trek/engsec/next, -/obj/item/clothing/under/trek/engsec/next, -/obj/item/clothing/under/trek/medsci/next, -/obj/item/clothing/under/trek/medsci/next, -/obj/item/clothing/under/trek/medsci/next, -/obj/item/clothing/under/mw2_russian_para, -/obj/item/clothing/under/mw2_russian_para, -/obj/item/clothing/under/gladiator, -/obj/item/clothing/under/gladiator, /obj/machinery/firealarm{ dir = 4; pixel_x = -24 }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, /turf/open/floor/plasteel, -/area/crew_quarters/fitness) +/area/hallway/primary/fore) "avk" = ( /obj/structure/extinguisher_cabinet{ pixel_x = 27 @@ -11436,12 +11407,34 @@ /turf/open/floor/plating, /area/maintenance/port/fore) "azj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/closet{ + name = "Holodeck Outfits" + }, +/obj/item/clothing/under/trek/Q, +/obj/item/clothing/under/trek/command/next, +/obj/item/clothing/under/trek/command/next, +/obj/item/clothing/under/trek/command/next, +/obj/item/clothing/under/trek/engsec/next, +/obj/item/clothing/under/trek/engsec/next, +/obj/item/clothing/under/trek/engsec/next, +/obj/item/clothing/under/trek/engsec/next, +/obj/item/clothing/under/trek/medsci/next, +/obj/item/clothing/under/trek/medsci/next, +/obj/item/clothing/under/trek/medsci/next, +/obj/item/clothing/under/mw2_russian_para, +/obj/item/clothing/under/mw2_russian_para, +/obj/item/clothing/under/gladiator, +/obj/item/clothing/under/gladiator, /obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 + dir = 4; + pixel_x = -24 }, /turf/open/floor/plasteel, -/area/gateway) +/area/crew_quarters/fitness) "azk" = ( /obj/structure/chair{ dir = 8 @@ -14593,22 +14586,12 @@ /turf/open/floor/plasteel/dark, /area/ai_monitored/nuke_storage) "aGf" = ( -/obj/structure/table/glass, -/obj/item/hatchet, -/obj/item/cultivator, -/obj/item/crowbar, -/obj/item/reagent_containers/glass/bucket, -/obj/item/plant_analyzer, /obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ - dir = 4 + dir = 8; + pixel_x = 24 }, /turf/open/floor/plasteel, -/area/hydroponics/garden) +/area/gateway) "aGg" = ( /obj/structure/reagent_dispensers/fueltank, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -15896,15 +15879,22 @@ /turf/open/floor/plasteel, /area/hallway/secondary/entry) "aIS" = ( +/obj/structure/table/glass, +/obj/item/hatchet, +/obj/item/cultivator, +/obj/item/crowbar, +/obj/item/reagent_containers/glass/bucket, +/obj/item/plant_analyzer, /obj/machinery/firealarm{ dir = 4; pixel_x = -24 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/effect/turf_decal/tile/green, +/obj/effect/turf_decal/tile/green{ + dir = 4 }, /turf/open/floor/plasteel, -/area/hallway/secondary/entry) +/area/hydroponics/garden) "aIT" = ( /obj/item/storage/bag/plants/portaseeder, /obj/structure/table/glass, @@ -17045,22 +17035,14 @@ /area/construction/mining/aux_base) "aLv" = ( /obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 + dir = 4; + pixel_x = -24 }, -/obj/structure/table, -/obj/machinery/chem_dispenser/drinks/beer{ +/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/item/radio/intercom{ - pixel_y = 25 - }, -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ - dir = 1 - }, /turf/open/floor/plasteel, -/area/crew_quarters/bar) +/area/hallway/secondary/entry) "aLw" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -19698,6 +19680,7 @@ /area/storage/tools) "aSd" = ( /obj/machinery/firealarm{ + dir = 1; pixel_y = -24 }, /turf/open/floor/plasteel, @@ -23044,17 +23027,23 @@ /turf/open/floor/wood, /area/bridge/meeting_room) "aZv" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = -12; - pixel_y = 2 - }, /obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 + dir = 8; + pixel_x = 24 + }, +/obj/structure/table, +/obj/machinery/chem_dispenser/drinks/beer{ + dir = 8 + }, +/obj/item/radio/intercom{ + pixel_y = 25 + }, +/obj/effect/turf_decal/tile/bar, +/obj/effect/turf_decal/tile/bar{ + dir = 1 }, /turf/open/floor/plasteel, -/area/hydroponics) +/area/crew_quarters/bar) "aZw" = ( /obj/effect/turf_decal/tile/bar, /obj/effect/turf_decal/tile/bar{ @@ -23363,17 +23352,17 @@ /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) "bal" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, /obj/machinery/firealarm{ dir = 4; pixel_x = -24 }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white/corner{ - dir = 1 - }, -/area/hallway/secondary/exit) +/turf/open/floor/plasteel, +/area/hydroponics) "bam" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -23916,8 +23905,13 @@ dir = 4; pixel_x = -24 }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel/white/corner{ + dir = 1 + }, +/area/hallway/secondary/exit) "bbH" = ( /obj/structure/cable{ icon_state = "1-2" @@ -24042,34 +24036,12 @@ /turf/open/floor/plasteel, /area/crew_quarters/locker) "bbV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, /obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/structure/table/reinforced, -/obj/item/stack/wrapping_paper{ - pixel_x = 3; - pixel_y = 4 - }, -/obj/item/stack/packageWrap{ - pixel_x = -1; - pixel_y = -1 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 4 + dir = 4; + pixel_x = -24 }, /turf/open/floor/plasteel, -/area/quartermaster/sorting) +/area/hallway/primary/central) "bbW" = ( /obj/machinery/door/poddoor/preopen{ id = "heads_meeting"; @@ -25348,12 +25320,34 @@ /turf/closed/wall, /area/quartermaster/sorting) "beW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, /obj/machinery/firealarm{ dir = 8; pixel_x = 24 }, +/obj/structure/table/reinforced, +/obj/item/stack/wrapping_paper{ + pixel_x = 3; + pixel_y = 4 + }, +/obj/item/stack/packageWrap{ + pixel_x = -1; + pixel_y = -1 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, /turf/open/floor/plasteel, -/area/hallway/primary/central) +/area/quartermaster/sorting) "beX" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 @@ -26118,20 +26112,12 @@ /turf/open/floor/wood, /area/crew_quarters/heads/captain) "bgY" = ( -/obj/item/radio/intercom{ - broadcasting = 1; - frequency = 1485; - listening = 0; - name = "Station Intercom (Medbay)"; - pixel_y = -30 - }, -/obj/machinery/light, /obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 + dir = 8; + pixel_x = 24 }, -/turf/open/floor/plasteel/white, -/area/medical/medbay/central) +/turf/open/floor/plasteel, +/area/hallway/primary/central) "bgZ" = ( /obj/machinery/power/apc{ areastring = "/area/medical/chemistry"; @@ -28414,23 +28400,24 @@ /turf/open/floor/plasteel/white, /area/science/lab) "bma" = ( -/obj/structure/table, -/obj/item/stack/sheet/plasteel{ - amount = 10 +/obj/structure/table/glass, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/capacitor, +/obj/item/stock_parts/capacitor, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/micro_laser, +/obj/item/stock_parts/micro_laser, +/obj/item/stack/cable_coil{ + pixel_x = 3; + pixel_y = 3 }, /obj/item/stack/cable_coil, -/obj/item/assembly/flash/handheld, -/obj/item/assembly/flash/handheld, -/obj/item/assembly/flash/handheld, -/obj/item/assembly/flash/handheld, -/obj/item/assembly/flash/handheld, -/obj/item/assembly/flash/handheld, /obj/machinery/firealarm{ dir = 8; pixel_x = 24 }, -/turf/open/floor/plasteel, -/area/science/robotics/lab) +/turf/open/floor/plasteel/white, +/area/science/lab) "bmb" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -28711,24 +28698,20 @@ /turf/open/floor/plasteel/white, /area/medical/chemistry) "bmJ" = ( -/obj/structure/table/glass, -/obj/item/stock_parts/manipulator, -/obj/item/stock_parts/capacitor, -/obj/item/stock_parts/capacitor, -/obj/item/stock_parts/manipulator, -/obj/item/stock_parts/micro_laser, -/obj/item/stock_parts/micro_laser, -/obj/item/stack/cable_coil{ - pixel_x = 3; - pixel_y = 3 +/obj/item/radio/intercom{ + broadcasting = 1; + frequency = 1485; + listening = 0; + name = "Station Intercom (Medbay)"; + pixel_y = -30 }, -/obj/item/stack/cable_coil, +/obj/machinery/light, /obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 + dir = 4; + pixel_x = -24 }, /turf/open/floor/plasteel/white, -/area/science/lab) +/area/medical/medbay/central) "bmK" = ( /obj/structure/table/reinforced, /turf/open/floor/plasteel/white, @@ -28951,16 +28934,23 @@ /turf/open/floor/plasteel, /area/science/robotics/lab) "bnj" = ( -/obj/structure/chair/office/light, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 +/obj/structure/table, +/obj/item/stack/sheet/plasteel{ + amount = 10 }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 +/obj/item/stack/cable_coil, +/obj/item/assembly/flash/handheld, +/obj/item/assembly/flash/handheld, +/obj/item/assembly/flash/handheld, +/obj/item/assembly/flash/handheld, +/obj/item/assembly/flash/handheld, +/obj/item/assembly/flash/handheld, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 }, /turf/open/floor/plasteel, -/area/engine/gravity_generator) +/area/science/robotics/lab) "bnk" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -29846,15 +29836,16 @@ /turf/open/floor/plasteel, /area/crew_quarters/heads/hop) "bpg" = ( +/obj/structure/chair/office/light, /obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 + dir = 4; + pixel_x = -24 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/white/corner{ - dir = 8 +/obj/effect/turf_decal/stripes/line{ + dir = 9 }, -/area/science/research) +/turf/open/floor/plasteel, +/area/engine/gravity_generator) "bph" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -29888,14 +29879,18 @@ /turf/open/floor/carpet, /area/crew_quarters/heads/captain) "bpk" = ( -/obj/structure/table, +/obj/machinery/camera{ + c_tag = "Genetics Cloning"; + dir = 4; + network = list("ss13","medbay") + }, /obj/machinery/firealarm{ dir = 4; pixel_x = -24 }, -/obj/item/folder/yellow, -/turf/open/floor/plasteel, -/area/quartermaster/office) +/obj/structure/closet/secure_closet/personal/patient, +/turf/open/floor/plasteel/white, +/area/medical/genetics) "bpl" = ( /obj/structure/table/wood, /obj/item/storage/box/matches, @@ -30217,18 +30212,15 @@ /turf/open/floor/plating, /area/science/robotics/lab) "bpX" = ( -/obj/machinery/camera{ - c_tag = "Genetics Cloning"; - dir = 4; - network = list("ss13","medbay") - }, /obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 + dir = 8; + pixel_x = 24 }, -/obj/structure/closet/secure_closet/personal/patient, -/turf/open/floor/plasteel/white, -/area/medical/genetics) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white/corner{ + dir = 8 + }, +/area/science/research) "bpY" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -31716,16 +31708,14 @@ /turf/open/floor/plasteel, /area/quartermaster/storage) "btt" = ( -/obj/structure/closet/secure_closet/medical1, -/obj/machinery/light{ - dir = 8 - }, +/obj/structure/table, /obj/machinery/firealarm{ dir = 4; pixel_x = -24 }, -/turf/open/floor/plasteel/white, -/area/medical/sleeper) +/obj/item/folder/yellow, +/turf/open/floor/plasteel, +/area/quartermaster/office) "btu" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 4 @@ -34898,17 +34888,16 @@ /turf/open/floor/plating, /area/maintenance/port/aft) "bAp" = ( +/obj/structure/closet/secure_closet/medical1, +/obj/machinery/light{ + dir = 8 + }, /obj/machinery/firealarm{ dir = 4; pixel_x = -24 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white/side{ - dir = 5 - }, -/area/science/research) +/turf/open/floor/plasteel/white, +/area/medical/sleeper) "bAq" = ( /obj/machinery/sleeper{ dir = 8 @@ -36243,13 +36232,16 @@ /area/quartermaster/miningdock) "bDl" = ( /obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 + dir = 4; + pixel_x = -24 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plasteel/white/side{ + dir = 5 + }, +/area/science/research) "bDm" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable{ @@ -36277,8 +36269,10 @@ dir = 8; pixel_x = 24 }, -/turf/open/floor/plasteel/white, -/area/medical/virology) +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) "bDq" = ( /obj/structure/table, /obj/item/paper_bin{ @@ -42603,15 +42597,12 @@ /turf/closed/wall, /area/medical/virology) "bRO" = ( -/obj/structure/table/reinforced, /obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 + dir = 8; + pixel_x = 24 }, -/obj/item/stock_parts/cell/high, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/white, -/area/science/circuit) +/area/medical/virology) "bRP" = ( /obj/structure/cable{ icon_state = "1-2" @@ -48391,9 +48382,15 @@ /area/crew_quarters/heads/chief) "cfd" = ( /obj/machinery/firealarm{ - pixel_y = 24 + dir = 8; + pixel_x = 24 }, -/turf/open/floor/plating, +/obj/structure/closet/radiation, +/obj/effect/turf_decal/tile/yellow, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/plasteel, /area/engine/engineering) "cfe" = ( /obj/structure/sign/warning/radiation/rad_area{ @@ -51659,14 +51656,21 @@ /area/engine/engineering) "cmG" = ( /obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 + dir = 4; + pixel_x = -24 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 }, -/obj/structure/closet/radiation, -/obj/effect/turf_decal/tile/yellow, /obj/effect/turf_decal/tile/yellow{ dir = 4 }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, /turf/open/floor/plasteel, /area/engine/engineering) "cmH" = ( @@ -51709,25 +51713,6 @@ }, /turf/open/floor/plasteel, /area/engine/engineering) -"cmM" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) "cmN" = ( /obj/structure/sign/warning/nosmoking{ pixel_y = 32 @@ -51743,83 +51728,6 @@ }, /turf/open/floor/plasteel, /area/engine/engineering) -"cmO" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"cmP" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/plasteel/dark, -/area/engine/engineering) -"cmQ" = ( -/obj/structure/table, -/obj/machinery/microwave{ - pixel_y = 4 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ai_monitored/turret_protected/aisat_interior) -"cmR" = ( -/obj/machinery/portable_atmospherics/canister/air, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plating, -/area/ai_monitored/turret_protected/aisat/atmos) -"cmS" = ( -/obj/structure/table, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/item/clothing/head/welding, -/obj/item/stack/sheet/mineral/plasma{ - amount = 35 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ai_monitored/turret_protected/aisat/service) -"cmT" = ( -/obj/machinery/camera/motion{ - c_tag = "MiniSat Core Hallway"; - dir = 4; - network = list("aicore") - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/turf/open/floor/circuit, -/area/ai_monitored/turret_protected/aisat/hallway) "cmU" = ( /obj/machinery/light/small, /turf/open/floor/engine/n2, @@ -51925,19 +51833,6 @@ /obj/item/clipboard, /turf/open/floor/plating, /area/maintenance/aft) -"cnh" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/plasteel/dark, -/area/ai_monitored/turret_protected/ai) "cnj" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -53030,6 +52925,17 @@ /obj/machinery/atmospherics/pipe/simple/green/visible, /turf/open/floor/engine, /area/engine/engineering) +"cqC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/engine, +/area/engine/engineering) "cqD" = ( /obj/structure/sign/warning/radiation, /turf/closed/wall/r_wall, @@ -53971,6 +53877,27 @@ }, /turf/open/floor/plasteel/grimy, /area/ai_monitored/turret_protected/aisat_interior) +"ctQ" = ( +/obj/structure/table, +/obj/machinery/microwave{ + pixel_y = 4 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ai_monitored/turret_protected/aisat_interior) "ctR" = ( /obj/structure/sign/warning/radiation/rad_area, /turf/closed/wall, @@ -54159,6 +54086,15 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/atmos) +"cuo" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/plating, +/area/ai_monitored/turret_protected/aisat/atmos) "cup" = ( /obj/structure/showcase/cyborg/old{ dir = 8; @@ -54231,6 +54167,23 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/service) +"cux" = ( +/obj/structure/table, +/obj/item/stack/sheet/metal/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/clothing/head/welding, +/obj/item/stack/sheet/mineral/plasma{ + amount = 35 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/plating, +/area/ai_monitored/turret_protected/aisat/service) "cuy" = ( /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) @@ -54871,6 +54824,18 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/hallway) +"cvM" = ( +/obj/machinery/camera/motion{ + c_tag = "MiniSat Core Hallway"; + dir = 4; + network = list("aicore") + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/turf/open/floor/circuit, +/area/ai_monitored/turret_protected/aisat/hallway) "cvN" = ( /obj/structure/sign/warning/securearea{ pixel_x = -32 @@ -55056,6 +55021,19 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai) +"cwk" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/plasteel/dark, +/area/ai_monitored/turret_protected/ai) "cwl" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 4 @@ -56943,6 +56921,13 @@ }, /turf/open/floor/engine, /area/engine/engineering) +"cEk" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/plasteel/dark, +/area/engine/engineering) "cEl" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ dir = 6 @@ -59675,6 +59660,16 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"vzp" = ( +/obj/structure/table/reinforced, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/item/stock_parts/cell/high, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/white, +/area/science/circuit) "vzO" = ( /obj/structure/chair/wood/normal{ dir = 1 @@ -72276,7 +72271,7 @@ azz azz azz azz -aIS +aLv aBH azz aPu @@ -75615,7 +75610,7 @@ aDg aAQ aAQ aHz -aGf +aIS aKn aLF aLF @@ -81553,7 +81548,7 @@ bmt boN bqo brO -bpk +btt buE bvZ bxu @@ -83837,7 +83832,7 @@ aBe aBe aDy aEU -azj +aGf aHL aJi aKB @@ -83857,7 +83852,7 @@ baU bcV apf bfn -bbV +beW bfR bKF bNH @@ -84369,7 +84364,7 @@ aLY aJq aJq aRh -bbG +bbV bfo bkS bfo @@ -84582,7 +84577,7 @@ aeD aav akc alM -aaK +alZ akD akF alj @@ -85444,7 +85439,7 @@ cec bVI bUw ccw -cfd +chY clK cjM ckB @@ -86138,7 +86133,7 @@ aov cCi arT arT -alZ +asl arT apU cCi @@ -86477,7 +86472,7 @@ cjb cjb cig cig -cmM +cmG cnt cob coL @@ -88232,7 +88227,7 @@ bgN bmv bkI bnT -bnj +bpg bqD bsa bgO @@ -88454,7 +88449,7 @@ anw anw anw aVh -asl +avj awl ayZ aCf @@ -89016,7 +89011,7 @@ bBs bzG bAP bCp -bDl +bDp bFq bGO bHl @@ -90351,7 +90346,7 @@ cGC cey ijc csd -cmP +cEk csd udp ccw @@ -90595,7 +90590,7 @@ cMm cir cDt cDy -cmO +cqC crc cEi cED @@ -91359,7 +91354,7 @@ cdo bUA ccw cet -cmG +cfd cgH cgM cgQ @@ -91368,7 +91363,7 @@ cjN cqm cgR crd -cmP +cEk crL cEW cse @@ -93109,7 +93104,7 @@ bcp aJq beq aJq -beW +bgY aJq aJq aJq @@ -95169,7 +95164,7 @@ bhf bkl bhh bkl -bgY +bmJ bof bpu bqP @@ -95179,7 +95174,7 @@ bvh bwC bxN bze -btt +bAp bvh bCG bBd @@ -95651,7 +95646,7 @@ axL atQ awu aEv -avj +azj aAb aAr amN @@ -96780,7 +96775,7 @@ bVu caJ ctZ ctZ -cmR +cuo cuA cuM ctZ @@ -96951,7 +96946,7 @@ aKz bLs aND aJC -aLv +aZv aRg aQc bai @@ -97805,7 +97800,7 @@ cua cua ctw ctH -cmQ +ctQ cuc cuj cuj @@ -97816,7 +97811,7 @@ cvk cvw cvw cvG -cmT +cvM cvS cvZ cvG @@ -98277,7 +98272,7 @@ bNd bOn bOr bOr -bDp +bRO bSQ bTZ bUZ @@ -98774,7 +98769,7 @@ bqQ bhg bua bne -bpX +bpk bxX bsL bua @@ -98851,7 +98846,7 @@ cvJ cvw cvw cvb -cnh +cwk cwp cwr cvp @@ -99785,7 +99780,7 @@ aUi aVJ aOX aPP -aZv +bal bam aYV aYV @@ -99864,7 +99859,7 @@ cua cua cuf cuf -cmS +cux cuK cuX cuf @@ -105192,7 +105187,7 @@ bhy biP bko blE -bma +bnj bov bpU brq @@ -105720,7 +105715,7 @@ bzE bzE bDd bEq -bAp +bDl bEf bFQ bHc @@ -106222,7 +106217,7 @@ bkr blH bnm boy -bpg +bpX brt brm bsA @@ -108010,7 +108005,7 @@ aVW aXD aZj baD -bal +bbG aTk bdy beI @@ -108019,7 +108014,7 @@ bhF biW bib bki -bmJ +bma bnl bpq boB @@ -108557,7 +108552,7 @@ bNy bOH dvO bQY -bRO +vzp hRa bUp mNi diff --git a/_maps/map_files/Deltastation/DeltaStation2.dmm b/_maps/map_files/Deltastation/DeltaStation2.dmm index 3379262aa0..25f8bfdd4c 100644 --- a/_maps/map_files/Deltastation/DeltaStation2.dmm +++ b/_maps/map_files/Deltastation/DeltaStation2.dmm @@ -255,232 +255,10 @@ }, /turf/open/floor/plating, /area/security/prison) -"aaC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/newscaster{ - pixel_y = -32 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/item/twohanded/required/kirbyplants/random, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/construction/mining/aux_base) -"aaD" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24; - pixel_y = 32 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/crew_quarters/bar) "aaE" = ( /obj/structure/lattice/catwalk, /turf/open/space, /area/solar/starboard/fore) -"aaF" = ( -/obj/machinery/status_display/ai{ - pixel_y = 32 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/light_switch{ - pixel_x = 38 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 26; - pixel_y = 32 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/checkpoint/supply) -"aaG" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/light_switch{ - pixel_x = 24; - pixel_y = 24 - }, -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/maintenance/disposal/incinerator) -"aaH" = ( -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/plasteel, -/area/engine/atmospherics_engine) -"aaI" = ( -/obj/structure/table/wood, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/item/camera, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/crew_quarters/bar/atrium) -"aaJ" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/light_switch{ - pixel_x = 26; - pixel_y = -26 - }, -/obj/machinery/disposal/bin, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/machinery/camera{ - c_tag = "Theatre Backstage"; - dir = 8; - name = "service camera" - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/crew_quarters/theatre) -"aaK" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/bar/atrium) -"aaL" = ( -/obj/item/twohanded/required/kirbyplants/random, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24; - pixel_y = -32 - }, -/obj/machinery/light_switch{ - pixel_x = -26 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"aaM" = ( -/obj/machinery/photocopier, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24; - pixel_y = -32 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/quartermaster/qm) -"aaN" = ( -/obj/machinery/autolathe, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -33 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/light_switch{ - pixel_x = -23 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/quartermaster/office) "aaO" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -488,200 +266,9 @@ "aaP" = ( /turf/closed/wall/mineral/plastitanium, /area/hallway/secondary/entry) -"aaQ" = ( -/obj/machinery/airalarm{ - pixel_y = 22 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/chem_master/condimaster{ - name = "BrewMaster 3000" - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/hydroponics) -"aaR" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/item/clipboard, -/obj/item/toy/figure/miner, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/bot, -/obj/machinery/light_switch{ - pixel_x = -38 - }, -/turf/open/floor/plasteel, -/area/quartermaster/miningoffice) "aaS" = ( /turf/closed/wall/mineral/plastitanium, /area/construction/mining/aux_base) -"aaT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/twohanded/required/kirbyplants/random, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/dark/corner{ - dir = 1 - }, -/area/engine/atmos) -"aaU" = ( -/obj/structure/kitchenspike, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/crew_quarters/kitchen) -"aaV" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24; - pixel_y = 32 - }, -/obj/machinery/light_switch{ - pixel_x = -7; - pixel_y = 26 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/kitchen) -"aaW" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24; - pixel_y = -32 - }, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/grimy, -/area/crew_quarters/heads/hos) -"aaX" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24; - pixel_y = -32 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/main) -"aaY" = ( -/obj/machinery/disposal/bin, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/light_switch{ - pixel_x = -38; - pixel_y = -8 - }, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/atmos) -"aaZ" = ( -/obj/item/twohanded/required/kirbyplants/random, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/execution/transfer) -"aba" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"abb" = ( -/obj/structure/closet/emcloset, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -32; - pixel_y = 6 - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/button/door{ - desc = "A remote control switch."; - id = "gulagdoor"; - name = "Transfer Door Control"; - normaldoorcontrol = 1; - pixel_x = -24; - pixel_y = -8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/plasteel, -/area/security/execution/transfer) -"abc" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/item/twohanded/required/kirbyplants/random, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/engine/break_room) -"abd" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/obj/item/twohanded/required/kirbyplants/random, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/engine/break_room) "abe" = ( /obj/effect/turf_decal/delivery, /obj/item/twohanded/required/kirbyplants/random, @@ -690,44 +277,6 @@ "abf" = ( /turf/closed/wall, /area/hallway/secondary/entry) -"abg" = ( -/obj/item/twohanded/required/kirbyplants/random, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/light_switch{ - pixel_y = 26 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/break_room) -"abh" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/light_switch{ - pixel_y = -26 - }, -/obj/structure/table/reinforced, -/obj/item/stack/sheet/plasteel/twenty, -/obj/item/wrench, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/engine/gravity_generator) "abi" = ( /turf/closed/wall, /area/construction/mining/aux_base) @@ -735,74 +284,6 @@ /obj/structure/lattice/catwalk, /turf/open/space, /area/space/nearstation) -"abk" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"abl" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"abm" = ( -/obj/item/twohanded/required/kirbyplants/random, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/button/door{ - id = "transitlock"; - name = "Transit Tube Lockdown Control"; - pixel_y = 26; - req_access_txt = "39; 19" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/engine/transit_tube) -"abn" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port) -"abo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/starboard) "abp" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/small{ @@ -826,41 +307,6 @@ }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) -"abr" = ( -/obj/structure/rack, -/obj/item/storage/box/rubbershot{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/storage/box/rubbershot{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/storage/box/rubbershot, -/obj/item/storage/box/rubbershot{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/item/storage/box/rubbershot{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ai_monitored/security/armory) "abs" = ( /obj/docking_port/stationary{ dir = 1; @@ -873,166 +319,11 @@ /obj/structure/fans/tiny/invisible, /turf/open/space/basic, /area/space) -"abt" = ( -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/aisat) -"abu" = ( -/obj/item/twohanded/required/kirbyplants/random, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ai_monitored/turret_protected/aisat_interior) "abv" = ( /obj/item/stack/cable_coil, /obj/structure/lattice/catwalk, /turf/open/space, /area/solar/starboard/fore) -"abw" = ( -/obj/item/twohanded/required/kirbyplants/random, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ai_monitored/turret_protected/aisat_interior) -"abx" = ( -/obj/structure/window/reinforced, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/aisat) -"aby" = ( -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/machinery/light_switch{ - pixel_x = -26; - pixel_y = -26 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -38; - pixel_y = -24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/checkpoint/engineering) -"abz" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/porta_turret/ai, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ai_monitored/turret_protected/aisat_interior) -"abA" = ( -/obj/machinery/vending/wardrobe/law_wardrobe, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/wood, -/area/lawoffice) -"abB" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/brig) "abC" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -1085,146 +376,6 @@ }, /turf/open/floor/plasteel, /area/construction/mining/aux_base) -"abI" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24; - pixel_y = -32 - }, -/obj/machinery/status_display{ - pixel_y = -32 - }, -/obj/structure/cable/white{ - icon_state = "0-8" - }, -/obj/machinery/camera{ - c_tag = "Engineering - Power Monitoring"; - dir = 1; - name = "engineering camera" - }, -/obj/machinery/modular_computer/console/preset/engineering{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/engine/engineering) -"abJ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"abK" = ( -/obj/item/stack/rods/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/sheet/metal/fifty, -/obj/item/target, -/obj/item/target/syndicate, -/obj/item/target/alien, -/obj/item/target/clown, -/obj/structure/closet/crate/secure{ - desc = "A secure crate containing various materials for building a customised test-site."; - name = "Test Site Materials Crate"; - req_access_txt = "63" - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -26 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24; - pixel_y = 32 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/turf_decal/bot, -/obj/machinery/light_switch{ - pixel_x = -36 - }, -/turf/open/floor/plasteel, -/area/security/range) -"abL" = ( -/obj/structure/table/wood, -/obj/item/camera_film{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/camera_film, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/plasteel/grimy, -/area/library) -"abM" = ( -/obj/item/stack/sheet/plasteel/twenty, -/obj/item/stack/sheet/rglass{ - amount = 30; - pixel_x = 2; - pixel_y = -2 - }, -/obj/item/crowbar, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/structure/table/reinforced, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ai_monitored/storage/eva) -"abN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"abO" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/structure/closet/wardrobe/white, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/crew_quarters/locker) "abP" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/external{ @@ -1273,88 +424,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/construction/mining/aux_base) -"abU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/item/twohanded/required/kirbyplants/random, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/light_switch{ - pixel_x = -10; - pixel_y = 26 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/toilet/restrooms) -"abV" = ( -/obj/structure/table, -/obj/item/storage/belt, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/gateway) -"abW" = ( -/obj/structure/rack, -/obj/item/storage/belt/utility, -/obj/item/weldingtool, -/obj/item/clothing/head/welding, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24; - pixel_y = -32 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/engine/storage) -"abX" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness/recreation) -"abY" = ( -/obj/structure/closet/secure_closet/security/science, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/status_display{ - pixel_y = 32 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -26; - pixel_y = 32 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/checkpoint/science/research) "abZ" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ @@ -1418,142 +487,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/solars/starboard/fore) -"acg" = ( -/obj/machinery/status_display/ai{ - pixel_y = 32 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/light_switch{ - pixel_x = 38 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 26; - pixel_y = 32 - }, -/obj/structure/closet/secure_closet/security/med, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/checkpoint/medical) -"ach" = ( -/obj/structure/table, -/obj/item/paper_bin, -/obj/item/pen, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/item/storage/bag/bio, -/obj/item/storage/bag/bio, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/science/xenobiology) -"aci" = ( -/obj/structure/table/glass, -/obj/item/stack/sheet/mineral/plasma, -/obj/item/stack/sheet/mineral/plasma, -/obj/item/stack/sheet/mineral/plasma, -/obj/item/reagent_containers/glass/bottle/charcoal{ - pixel_x = 6 - }, -/obj/item/reagent_containers/glass/bottle/epinephrine, -/obj/item/reagent_containers/dropper, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Medbay - Chemistry"; - network = list("ss13","medbay"); - dir = 8; - name = "medbay camera" - }, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/plasteel/white, -/area/medical/chemistry) -"acj" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) -"ack" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/science/explab) -"acl" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/science/research) -"acm" = ( -/obj/machinery/light_switch{ - pixel_x = 36 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/vending/assist, -/turf/open/floor/plasteel/white/corner{ - dir = 1 - }, -/area/science/circuit) -"acn" = ( -/obj/structure/table, -/obj/item/cartridge/signal/toxins{ - pixel_x = 6 - }, -/obj/item/cartridge/signal/toxins{ - pixel_x = -6 - }, -/obj/item/cartridge/signal/toxins{ - pixel_y = 6 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/camera{ - c_tag = "Science - Research Director's Office"; - dir = 8; - name = "science camera"; - network = list("ss13","rd") - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/crew_quarters/heads/hor) "aco" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -1641,146 +574,6 @@ }, /turf/open/floor/plating, /area/maintenance/solars/starboard/fore) -"acw" = ( -/obj/structure/filingcabinet/chestdrawer, -/obj/machinery/firealarm{ - dir = 1; - pixel_x = 7; - pixel_y = -26 - }, -/obj/machinery/light, -/obj/machinery/light_switch{ - pixel_x = 7; - pixel_y = -38 - }, -/obj/machinery/camera{ - c_tag = "Medbay - Cloning Lab"; - network = list("ss13","medbay"); - dir = 1; - name = "medbay camera" - }, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/plasteel/white, -/area/medical/genetics/cloning) -"acx" = ( -/obj/structure/closet/bombcloset, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/science/mixing) -"acy" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/medical/surgery) -"acz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24; - pixel_y = -26 - }, -/obj/machinery/light_switch{ - pixel_x = 26; - pixel_y = -38 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/science/robotics/mechbay) -"acA" = ( -/obj/item/twohanded/required/kirbyplants/random, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/medical/genetics) -"acB" = ( -/obj/structure/table, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/status_display/ai{ - pixel_y = -32 - }, -/obj/item/clothing/suit/straight_jacket, -/obj/item/clothing/mask/muzzle, -/obj/item/clothing/glasses/sunglasses/blindfold, -/obj/item/clothing/ears/earmuffs, -/obj/item/gun/syringe, -/obj/item/clothing/glasses/eyepatch, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/surgery) -"acC" = ( -/obj/item/stack/sheet/plasteel{ - amount = 15 - }, -/obj/item/wrench, -/obj/machinery/light{ - dir = 8 - }, -/obj/item/clothing/glasses/welding, -/obj/structure/table/reinforced, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/science/robotics/lab) -"acD" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/plasteel, -/area/science/storage) -"acE" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/machinery/light_switch{ - pixel_x = 26; - pixel_y = 26 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24; - pixel_y = -26 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/medical/morgue) "acF" = ( /obj/docking_port/stationary{ dir = 2; @@ -1947,61 +740,6 @@ }, /turf/open/space, /area/solar/starboard/fore) -"acR" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/medical/morgue) -"acS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/science/mixing) -"acT" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/disposalpipe/segment, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) -"acU" = ( -/obj/structure/filingcabinet/medical, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/checkpoint/customs/auxiliary) "acV" = ( /obj/machinery/status_display{ pixel_x = -32 @@ -2066,39 +804,6 @@ }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) -"acZ" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = -12 - }, -/obj/machinery/shower{ - dir = 8; - name = "emergency shower" - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/medical/virology) -"ada" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) "adb" = ( /obj/machinery/status_display{ pixel_x = -32 @@ -2218,143 +923,6 @@ }, /turf/open/floor/plating, /area/maintenance/solars/starboard/fore) -"adk" = ( -/obj/machinery/atmospherics/components/unary/tank/air{ - dir = 1 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/structure/sign/poster/official/work_for_a_future{ - pixel_y = -32 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/medical/virology) -"adl" = ( -/obj/item/twohanded/required/kirbyplants/random, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/chapel/office) -"adm" = ( -/obj/structure/chair/wood, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/camera{ - c_tag = "Chapel - Starboard"; - dir = 8; - name = "chapel camera" - }, -/turf/open/floor/plasteel{ - icon_state = "chapel" - }, -/area/chapel/main) -"adn" = ( -/obj/structure/table/wood, -/obj/item/camera_film{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/camera_film, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/status_display{ - pixel_y = 32 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/chapel/office) -"ado" = ( -/obj/structure/filingcabinet/security, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/light_switch{ - pixel_x = -26; - pixel_y = 26 - }, -/obj/machinery/camera{ - c_tag = "Security - Departures Port"; - dir = 2 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/checkpoint/escape) -"adp" = ( -/obj/structure/table/wood, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/item/clipboard, -/obj/item/toy/figure/chaplain, -/obj/structure/sign/poster/official/bless_this_spess{ - pixel_y = -32 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/chapel/office) "adq" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/sign/directions/engineering{ @@ -3226,6 +1794,28 @@ }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) +"ahD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/newscaster{ + pixel_y = -32 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/item/twohanded/required/kirbyplants/random, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/construction/mining/aux_base) "ahE" = ( /obj/structure/cable/white{ icon_state = "1-2" @@ -16594,6 +15184,21 @@ }, /turf/open/floor/plasteel, /area/crew_quarters/bar) +"aGc" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24; + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, +/area/crew_quarters/bar) "aGd" = ( /obj/structure/cable/white{ icon_state = "1-2" @@ -16847,6 +15452,30 @@ }, /turf/open/floor/plasteel, /area/security/checkpoint/supply) +"aGw" = ( +/obj/machinery/status_display/ai{ + pixel_y = 32 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/light_switch{ + pixel_x = 38 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 26; + pixel_y = 32 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/checkpoint/supply) "aGx" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -18197,6 +16826,20 @@ }, /turf/open/floor/plasteel, /area/maintenance/disposal/incinerator) +"aIy" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/light_switch{ + pixel_x = 24; + pixel_y = 24 + }, +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/maintenance/disposal/incinerator) "aIz" = ( /obj/machinery/door/firedoor, /obj/effect/decal/cleanable/dirt, @@ -19142,6 +17785,23 @@ /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/engine/atmospherics_engine) +"aKb" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/engine/atmospherics_engine) "aKc" = ( /obj/structure/cable, /obj/machinery/power/terminal, @@ -22823,6 +21483,25 @@ }, /turf/open/floor/plasteel, /area/hallway/secondary/service) +"aQl" = ( +/obj/structure/table/wood, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/item/camera, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/bar/atrium) "aQm" = ( /obj/effect/landmark/event_spawn, /turf/open/floor/plasteel/grimy, @@ -24921,6 +23600,30 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/theatre) +"aTy" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/light_switch{ + pixel_x = 26; + pixel_y = -26 + }, +/obj/machinery/disposal/bin, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/camera{ + c_tag = "Theatre Backstage"; + dir = 8; + name = "service camera" + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/crew_quarters/theatre) "aTz" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -28632,6 +27335,26 @@ }, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) +"aYF" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/bar/atrium) "aYG" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/camera{ @@ -28787,6 +27510,32 @@ }, /turf/open/floor/plasteel, /area/quartermaster/office) +"aYR" = ( +/obj/item/twohanded/required/kirbyplants/random, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24; + pixel_y = -32 + }, +/obj/machinery/light_switch{ + pixel_x = -26 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -22 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) "aYS" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 1 @@ -28887,6 +27636,22 @@ }, /turf/open/floor/plating, /area/quartermaster/qm) +"aZb" = ( +/obj/machinery/photocopier, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24; + pixel_y = -32 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/quartermaster/qm) "aZc" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -29842,6 +28607,31 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/fore) +"baH" = ( +/obj/machinery/autolathe, +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -22 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -33 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/light_switch{ + pixel_x = -23 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) "baI" = ( /obj/machinery/disposal/bin, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -30541,6 +29331,20 @@ /obj/item/reagent_containers/glass/bottle/mutagen, /turf/open/floor/plasteel, /area/hydroponics) +"bbZ" = ( +/obj/machinery/airalarm{ + pixel_y = 22 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/chem_master/condimaster{ + name = "BrewMaster 3000" + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/hydroponics) "bca" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 @@ -30793,6 +29597,24 @@ }, /turf/open/floor/plasteel, /area/quartermaster/miningoffice) +"bcy" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/item/clipboard, +/obj/item/toy/figure/miner, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/obj/machinery/light_switch{ + pixel_x = -38 + }, +/turf/open/floor/plasteel, +/area/quartermaster/miningoffice) "bcz" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -31993,6 +30815,21 @@ }, /turf/open/floor/plasteel, /area/engine/atmos) +"beB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/twohanded/required/kirbyplants/random, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/plasteel/dark/corner{ + dir = 1 + }, +/area/engine/atmos) "beC" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/disposalpipe/segment, @@ -32217,6 +31054,16 @@ }, /turf/open/floor/plasteel, /area/hallway/secondary/service) +"beY" = ( +/obj/structure/kitchenspike, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/crew_quarters/kitchen) "beZ" = ( /obj/machinery/airalarm{ dir = 1; @@ -33778,6 +32625,23 @@ /obj/machinery/smartfridge, /turf/closed/wall, /area/crew_quarters/kitchen) +"bhL" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24; + pixel_y = 32 + }, +/obj/machinery/light_switch{ + pixel_x = -7; + pixel_y = 26 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/kitchen) "bhM" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/tile/red{ @@ -41229,6 +40093,17 @@ }, /turf/open/floor/plating, /area/crew_quarters/heads/hos) +"bty" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24; + pixel_y = -32 + }, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/grimy, +/area/crew_quarters/heads/hos) "btz" = ( /obj/structure/cable/white{ icon_state = "1-2" @@ -41905,6 +40780,17 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/main) +"buM" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24; + pixel_y = -32 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/main) "buN" = ( /obj/effect/turf_decal/tile/red{ dir = 4 @@ -42952,6 +41838,27 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper, /turf/open/floor/plasteel, /area/engine/atmos) +"bwB" = ( +/obj/machinery/disposal/bin, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/light_switch{ + pixel_x = -38; + pixel_y = -8 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/engine/atmos) "bwC" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 1 @@ -44306,6 +43213,35 @@ }, /turf/open/floor/plasteel, /area/security/execution/transfer) +"byI" = ( +/obj/item/twohanded/required/kirbyplants/random, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/execution/transfer) +"byJ" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/brig) "byK" = ( /obj/machinery/light{ dir = 4 @@ -48131,6 +47067,29 @@ "bDV" = ( /turf/closed/wall, /area/security/execution/transfer) +"bDW" = ( +/obj/structure/closet/emcloset, +/obj/machinery/firealarm{ + dir = 1; + pixel_x = -32; + pixel_y = 6 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/button/door{ + desc = "A remote control switch."; + id = "gulagdoor"; + name = "Transfer Door Control"; + normaldoorcontrol = 1; + pixel_x = -24; + pixel_y = -8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/security/execution/transfer) "bDX" = ( /obj/structure/cable/white{ icon_state = "1-2" @@ -49794,6 +48753,15 @@ }, /turf/open/floor/plasteel, /area/engine/gravity_generator) +"bGg" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/item/twohanded/required/kirbyplants/random, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, +/area/engine/break_room) "bGh" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 @@ -49824,6 +48792,19 @@ }, /turf/open/floor/plasteel/dark/corner, /area/engine/break_room) +"bGk" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -22 + }, +/obj/item/twohanded/required/kirbyplants/random, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, +/area/engine/break_room) "bGl" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -49951,6 +48932,30 @@ }, /turf/open/floor/plasteel, /area/engine/break_room) +"bGt" = ( +/obj/item/twohanded/required/kirbyplants/random, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/light_switch{ + pixel_y = 26 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/break_room) "bGu" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -50883,6 +49888,20 @@ }, /turf/open/floor/plasteel, /area/engine/gravity_generator) +"bHS" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/light_switch{ + pixel_y = -26 + }, +/obj/structure/table/reinforced, +/obj/item/stack/sheet/plasteel/twenty, +/obj/item/wrench, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/engine/gravity_generator) "bHT" = ( /obj/structure/cable/white{ icon_state = "1-2" @@ -51384,6 +50403,15 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/central) +"bIG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/plasteel, +/area/hallway/primary/central) "bIH" = ( /turf/closed/wall/r_wall, /area/bridge/meeting_room/council) @@ -52850,6 +51878,17 @@ /obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/wood, /area/crew_quarters/heads/captain) +"bKU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) "bKV" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/disposalpipe/segment, @@ -53403,6 +52442,31 @@ }, /turf/open/floor/plasteel/dark, /area/engine/transit_tube) +"bLK" = ( +/obj/item/twohanded/required/kirbyplants/random, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/button/door{ + id = "transitlock"; + name = "Transit Tube Lockdown Control"; + pixel_y = 26; + req_access_txt = "39; 19" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/engine/transit_tube) "bLL" = ( /obj/item/twohanded/required/kirbyplants/random, /obj/machinery/light{ @@ -56307,6 +55371,17 @@ "bQg" = ( /turf/closed/wall/r_wall, /area/security/checkpoint/engineering) +"bQh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/port) "bQi" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 4 @@ -57930,6 +57005,18 @@ }, /turf/open/floor/plating, /area/security/detectives_office) +"bTa" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) "bTb" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, /obj/structure/bed, @@ -58046,6 +57133,41 @@ }, /turf/open/floor/plasteel, /area/security/warden) +"bTi" = ( +/obj/structure/rack, +/obj/item/storage/box/rubbershot{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/storage/box/rubbershot{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/storage/box/rubbershot, +/obj/item/storage/box/rubbershot{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/storage/box/rubbershot{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ai_monitored/security/armory) "bTj" = ( /obj/structure/rack, /obj/item/gun/energy/laser{ @@ -58120,6 +57242,30 @@ }, /turf/open/floor/plasteel/dark, /area/aisat) +"bTn" = ( +/obj/structure/window/reinforced{ + dir = 1; + layer = 2.9 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/aisat) "bTo" = ( /obj/structure/showcase/cyborg/old{ dir = 4; @@ -61648,6 +60794,27 @@ }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) +"bXY" = ( +/obj/item/twohanded/required/kirbyplants/random, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ai_monitored/turret_protected/aisat_interior) "bXZ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -61729,6 +60896,51 @@ }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) +"bYh" = ( +/obj/item/twohanded/required/kirbyplants/random, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ai_monitored/turret_protected/aisat_interior) +"bYi" = ( +/obj/structure/window/reinforced, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/aisat) "bYj" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 4 @@ -62040,6 +61252,29 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/engineering) +"bYD" = ( +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/machinery/light_switch{ + pixel_x = -26; + pixel_y = -26 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -38; + pixel_y = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/checkpoint/engineering) "bYE" = ( /obj/machinery/computer/station_alert{ dir = 1 @@ -63043,6 +62278,24 @@ }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) +"caj" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/porta_turret/ai, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ai_monitored/turret_protected/aisat_interior) "cak" = ( /obj/item/twohanded/required/kirbyplants/random, /obj/machinery/light_switch{ @@ -64781,6 +64034,14 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/wood, /area/lawoffice) +"cdk" = ( +/obj/machinery/vending/wardrobe/law_wardrobe, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/wood, +/area/lawoffice) "cdl" = ( /turf/closed/wall/r_wall, /area/lawoffice) @@ -64813,6 +64074,22 @@ }, /turf/open/floor/plasteel, /area/security/brig) +"cdn" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/brig) "cdo" = ( /obj/structure/cable/white{ icon_state = "1-2" @@ -67751,6 +67028,38 @@ }, /turf/open/floor/plating, /area/engine/engineering) +"chF" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24; + pixel_y = -32 + }, +/obj/machinery/status_display{ + pixel_y = -32 + }, +/obj/structure/cable/white{ + icon_state = "0-8" + }, +/obj/machinery/camera{ + c_tag = "Engineering - Power Monitoring"; + dir = 1; + name = "engineering camera" + }, +/obj/machinery/modular_computer/console/preset/engineering{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/engine/engineering) "chG" = ( /obj/machinery/light, /obj/machinery/computer/station_alert{ @@ -68048,6 +67357,16 @@ }, /turf/open/floor/plasteel, /area/crew_quarters/heads/captain/private) +"cik" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/plasteel, +/area/hallway/primary/central) "cim" = ( /obj/structure/chair{ dir = 4 @@ -69992,6 +69311,36 @@ "clA" = ( /turf/closed/wall, /area/security/range) +"clB" = ( +/obj/item/stack/rods/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/sheet/metal/fifty, +/obj/item/target, +/obj/item/target/syndicate, +/obj/item/target/alien, +/obj/item/target/clown, +/obj/structure/closet/crate/secure{ + desc = "A secure crate containing various materials for building a customised test-site."; + name = "Test Site Materials Crate"; + req_access_txt = "63" + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -26 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24; + pixel_y = 32 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/obj/machinery/light_switch{ + pixel_x = -36 + }, +/turf/open/floor/plasteel, +/area/security/range) "clC" = ( /obj/structure/cable/white{ icon_state = "1-2" @@ -71354,6 +70703,19 @@ /obj/structure/table/wood, /turf/open/floor/plasteel/grimy, /area/library) +"cnV" = ( +/obj/structure/table/wood, +/obj/item/camera_film{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/camera_film, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/plasteel/grimy, +/area/library) "cnW" = ( /obj/structure/bed, /obj/machinery/newscaster{ @@ -77232,6 +76594,31 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/central) +"cyi" = ( +/obj/item/stack/sheet/plasteel/twenty, +/obj/item/stack/sheet/rglass{ + amount = 30; + pixel_x = 2; + pixel_y = -2 + }, +/obj/item/crowbar, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ai_monitored/storage/eva) "cyj" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -78212,6 +77599,17 @@ /obj/machinery/photocopier, /turf/open/floor/plasteel/dark, /area/library) +"czP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) "czQ" = ( /obj/machinery/door/window/northleft{ dir = 4; @@ -78485,6 +77883,25 @@ }, /turf/open/floor/plasteel, /area/crew_quarters/toilet/restrooms) +"cAo" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/structure/closet/wardrobe/white, +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 + }, +/area/crew_quarters/locker) "cAp" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 1 @@ -79374,6 +78791,25 @@ }, /turf/closed/wall, /area/crew_quarters/toilet/restrooms) +"cBL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/item/twohanded/required/kirbyplants/random, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/light_switch{ + pixel_x = -10; + pixel_y = 26 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/toilet/restrooms) "cBM" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -81355,6 +80791,20 @@ /obj/item/storage/secure/briefcase, /turf/open/floor/plasteel/grimy, /area/bridge/showroom/corporate) +"cES" = ( +/obj/structure/table, +/obj/item/storage/belt, +/obj/item/radio, +/obj/item/radio, +/obj/item/radio, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/gateway) "cET" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 @@ -81970,6 +81420,20 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/storage) +"cFV" = ( +/obj/structure/rack, +/obj/item/storage/belt/utility, +/obj/item/weldingtool, +/obj/item/clothing/head/welding, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24; + pixel_y = -32 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/engine/storage) "cFW" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/yellow, @@ -83179,6 +82643,17 @@ }, /turf/open/floor/carpet, /area/crew_quarters/dorms) +"cIk" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/fitness/recreation) "cIl" = ( /obj/structure/window/reinforced{ dir = 1; @@ -87999,6 +87474,30 @@ "cQD" = ( /turf/closed/wall, /area/security/checkpoint/science/research) +"cQE" = ( +/obj/structure/closet/secure_closet/security/science, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/status_display{ + pixel_y = 32 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -26; + pixel_y = 32 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/checkpoint/science/research) "cQF" = ( /obj/structure/table/reinforced, /obj/machinery/recharger, @@ -89334,6 +88833,31 @@ }, /turf/open/floor/plasteel, /area/security/checkpoint/medical) +"cSO" = ( +/obj/machinery/status_display/ai{ + pixel_y = 32 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/light_switch{ + pixel_x = 38 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 26; + pixel_y = 32 + }, +/obj/structure/closet/secure_closet/security/med, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/checkpoint/medical) "cSP" = ( /obj/structure/table, /obj/item/storage/box/bodybags{ @@ -96089,6 +95613,19 @@ }, /turf/open/floor/plasteel/dark, /area/science/xenobiology) +"ddS" = ( +/obj/structure/table, +/obj/item/paper_bin, +/obj/item/pen, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/item/storage/bag/bio, +/obj/item/storage/bag/bio, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/science/xenobiology) "ddT" = ( /obj/item/twohanded/required/kirbyplants/random, /obj/effect/turf_decal/bot, @@ -97006,6 +96543,32 @@ }, /turf/open/floor/plasteel/white, /area/medical/chemistry) +"dfz" = ( +/obj/structure/table/glass, +/obj/item/stack/sheet/mineral/plasma, +/obj/item/stack/sheet/mineral/plasma, +/obj/item/stack/sheet/mineral/plasma, +/obj/item/reagent_containers/glass/bottle/charcoal{ + pixel_x = 6 + }, +/obj/item/reagent_containers/glass/bottle/epinephrine, +/obj/item/reagent_containers/dropper, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Medbay - Chemistry"; + network = list("ss13","medbay"); + dir = 8; + name = "medbay camera" + }, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) "dfA" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -100692,6 +100255,22 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/aft) +"dlS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) "dlT" = ( /turf/closed/wall, /area/maintenance/department/medical) @@ -101042,6 +100621,25 @@ }, /turf/open/floor/plasteel/white, /area/science/explab) +"dmJ" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/science/explab) +"dmK" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/science/research) "dmL" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 4 @@ -103675,6 +103273,19 @@ dir = 1 }, /area/science/circuit) +"drF" = ( +/obj/machinery/light_switch{ + pixel_x = 36 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/vending/assist, +/turf/open/floor/plasteel/white/corner{ + dir = 1 + }, +/area/science/circuit) "drG" = ( /obj/machinery/vending/cigarette, /obj/effect/turf_decal/stripes/line{ @@ -103822,6 +103433,30 @@ }, /turf/open/floor/plasteel/white, /area/crew_quarters/heads/hor) +"dsb" = ( +/obj/structure/table, +/obj/item/cartridge/signal/toxins{ + pixel_x = 6 + }, +/obj/item/cartridge/signal/toxins{ + pixel_x = -6 + }, +/obj/item/cartridge/signal/toxins{ + pixel_y = 6 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/camera{ + c_tag = "Science - Research Director's Office"; + dir = 8; + name = "science camera"; + network = list("ss13","rd") + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/crew_quarters/heads/hor) "dsc" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/light{ @@ -104038,6 +103673,27 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/plasteel/white, /area/medical/genetics/cloning) +"dsz" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 7; + pixel_y = -26 + }, +/obj/machinery/light, +/obj/machinery/light_switch{ + pixel_x = 7; + pixel_y = -38 + }, +/obj/machinery/camera{ + c_tag = "Medbay - Cloning Lab"; + network = list("ss13","medbay"); + dir = 1; + name = "medbay camera" + }, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/plasteel/white, +/area/medical/genetics/cloning) "dsA" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/tile/purple{ @@ -104396,6 +104052,17 @@ }, /turf/open/floor/plasteel/dark, /area/science/explab) +"dti" = ( +/obj/structure/closet/bombcloset, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/science/mixing) "dtj" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/tile/purple{ @@ -104720,6 +104387,16 @@ }, /turf/open/floor/plasteel/white, /area/medical/surgery) +"dtQ" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery) "dtR" = ( /obj/effect/turf_decal/tile/blue{ dir = 1 @@ -105322,6 +104999,20 @@ }, /turf/open/floor/plating, /area/science/robotics/mechbay) +"duZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24; + pixel_y = -26 + }, +/obj/machinery/light_switch{ + pixel_x = 26; + pixel_y = -38 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, +/area/science/robotics/mechbay) "dva" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/disposalpipe/segment, @@ -105339,6 +105030,15 @@ "dvc" = ( /turf/closed/wall, /area/medical/genetics) +"dvd" = ( +/obj/item/twohanded/required/kirbyplants/random, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/medical/genetics) "dve" = ( /obj/structure/extinguisher_cabinet{ pixel_y = 32 @@ -107482,6 +107182,26 @@ heat_capacity = 1e+006 }, /area/crew_quarters/heads/cmo) +"dyD" = ( +/obj/structure/table, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/status_display/ai{ + pixel_y = -32 + }, +/obj/item/clothing/suit/straight_jacket, +/obj/item/clothing/mask/muzzle, +/obj/item/clothing/glasses/sunglasses/blindfold, +/obj/item/clothing/ears/earmuffs, +/obj/item/gun/syringe, +/obj/item/clothing/glasses/eyepatch, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery) "dyE" = ( /obj/machinery/computer/med_data{ dir = 1 @@ -108667,6 +108387,23 @@ }, /turf/open/floor/plasteel/white, /area/crew_quarters/heads/hor) +"dAJ" = ( +/obj/item/stack/sheet/plasteel{ + amount = 15 + }, +/obj/item/wrench, +/obj/machinery/light{ + dir = 8 + }, +/obj/item/clothing/glasses/welding, +/obj/structure/table/reinforced, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/science/robotics/lab) "dAK" = ( /obj/structure/cable/white{ icon_state = "2-4" @@ -111750,6 +111487,16 @@ }, /turf/open/floor/plasteel, /area/science/storage) +"dFQ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/plasteel, +/area/science/storage) "dFR" = ( /obj/structure/cable/white{ icon_state = "0-4" @@ -112130,6 +111877,34 @@ }, /turf/open/floor/plasteel, /area/medical/morgue) +"dGp" = ( +/obj/structure/cable/white{ + icon_state = "4-8" + }, +/obj/machinery/light_switch{ + pixel_x = 26; + pixel_y = 26 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24; + pixel_y = -26 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/medical/morgue) "dGq" = ( /obj/machinery/door/firedoor, /obj/structure/cable/white{ @@ -112805,6 +112580,24 @@ /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/science/robotics/lab) +"dHC" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/medical/morgue) "dHD" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 @@ -114187,6 +113980,18 @@ /obj/machinery/suit_storage_unit/rd, /turf/open/floor/plasteel, /area/science/mixing) +"dJO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/science/mixing) "dJP" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -114438,6 +114243,16 @@ }, /turf/open/floor/plasteel, /area/science/robotics/lab) +"dKl" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/disposalpipe/segment, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) "dKm" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/white{ @@ -116928,6 +116743,21 @@ }, /turf/open/floor/plasteel, /area/security/checkpoint/customs/auxiliary) +"dOC" = ( +/obj/structure/filingcabinet/medical, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/checkpoint/customs/auxiliary) "dOD" = ( /obj/machinery/computer/security/telescreen/entertainment{ pixel_y = 32 @@ -117786,6 +117616,25 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/hallway/primary/aft) +"dQe" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12 + }, +/obj/machinery/shower{ + dir = 8; + name = "emergency shower" + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/medical/virology) "dQf" = ( /obj/structure/cable/white{ icon_state = "1-2" @@ -118974,6 +118823,20 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical/virology) +"dSd" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) "dSe" = ( /obj/structure/cable/white{ icon_state = "1-2" @@ -119786,6 +119649,32 @@ }, /turf/open/floor/plasteel/white, /area/medical/virology) +"dTU" = ( +/obj/machinery/atmospherics/components/unary/tank/air{ + dir = 1 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/structure/sign/poster/official/work_for_a_future{ + pixel_y = -32 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/medical/virology) "dTV" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 1 @@ -119973,6 +119862,28 @@ }, /turf/open/floor/plasteel/dark, /area/chapel/office) +"dUk" = ( +/obj/item/twohanded/required/kirbyplants/random, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/chapel/office) "dUl" = ( /obj/structure/table/wood, /obj/item/storage/fancy/candle_box{ @@ -121708,6 +121619,21 @@ icon_state = "chapel" }, /area/chapel/main) +"dXI" = ( +/obj/structure/chair/wood, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/camera{ + c_tag = "Chapel - Starboard"; + dir = 8; + name = "chapel camera" + }, +/turf/open/floor/plasteel{ + icon_state = "chapel" + }, +/area/chapel/main) "dXJ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/stripes/line{ @@ -122222,7 +122148,7 @@ /area/medical/virology) "dYV" = ( /obj/machinery/firealarm{ - dir = 4; + dir = 8; pixel_x = 24 }, /obj/structure/closet/secure_closet/medical1, @@ -125221,6 +125147,32 @@ }, /turf/open/floor/plasteel/grimy, /area/chapel/office) +"eez" = ( +/obj/structure/table/wood, +/obj/item/camera_film{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/camera_film, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/status_display{ + pixel_y = 32 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/chapel/office) "eeA" = ( /obj/machinery/light/small{ dir = 1 @@ -125296,6 +125248,31 @@ /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) +"eeH" = ( +/obj/structure/filingcabinet/security, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/light_switch{ + pixel_x = -26; + pixel_y = 26 + }, +/obj/machinery/camera{ + c_tag = "Security - Departures Port"; + dir = 2 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/checkpoint/escape) "eeI" = ( /obj/structure/cable/white{ icon_state = "1-2" @@ -125980,6 +125957,29 @@ }, /turf/open/floor/plasteel/dark, /area/chapel/office) +"egb" = ( +/obj/structure/table/wood, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/item/clipboard, +/obj/item/toy/figure/chaplain, +/obj/structure/sign/poster/official/bless_this_spess{ + pixel_y = -32 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/chapel/office) "egc" = ( /obj/machinery/photocopier, /obj/effect/turf_decal/tile/neutral{ @@ -133757,7 +133757,7 @@ bLu bNu bmH bRx -abt +bTn bVt bXT brL @@ -135301,7 +135301,7 @@ bPC bRC bTs bVz -abu +bXY cad bPC cdt @@ -137358,7 +137358,7 @@ bRE bTz bVH bYg -abz +caj bPC cdA cft @@ -137871,7 +137871,7 @@ bPC bRF bTB bVJ -abw +bYh cak bPC cdt @@ -139413,7 +139413,7 @@ bmD bRN bTF bVN -abx +bYi brS bmD boe @@ -149171,7 +149171,7 @@ bAN bCE bEt bGb -abh +bHS bxC bLH bNK @@ -149944,7 +149944,7 @@ bEw bGe bHU bJP -abm +bLK bNN bPP bRX @@ -150712,7 +150712,7 @@ bzh bAQ bCK bEz -abc +bGg bHV bJR bLM @@ -151740,7 +151740,7 @@ bzl bAT bCO bED -abd +bGk bHV bJV bLP @@ -151966,7 +151966,7 @@ awb auT aFt aFr -aaG +aIy aJR aLm aMF @@ -153008,7 +153008,7 @@ aYh baa bbF bdg -aaT +beB bfZ bhk bje @@ -154597,7 +154597,7 @@ czv cAQ cCx cEe -abW +cFV cHq cwo cKb @@ -154818,13 +154818,13 @@ bqg bsj bua bvm -aaY +bwB bxQ bzt bBa bCY aMG -abg +bGt bIg bKg bLZ @@ -154833,7 +154833,7 @@ bQb bOf bUe bWu -aby +bYD caz ccf cdT @@ -155051,7 +155051,7 @@ aEv aFE aHh aID -aaH +aKb aLv aMG aOn @@ -155352,7 +155352,7 @@ bQg cch cdV cfO -abI +chF car ckJ cme @@ -155392,7 +155392,7 @@ tmi xwK doo dqd -acm +drF dhR dus dwa @@ -156371,7 +156371,7 @@ bIm bKm bMf bKm -abn +bQh bKm bKm bWz @@ -157975,7 +157975,7 @@ drP dFE dHd dIo -acS +dJO dKC dLO drP @@ -158987,7 +158987,7 @@ cNd cMY djJ dlv -ack +dmJ doB dqr drO @@ -159495,17 +159495,17 @@ cRS cYQ daB dcp -ach +ddS dfc dgu dhV djL dfp -acl +dmK doD dqt drQ -acx +dti duF dwg dxP @@ -161584,7 +161584,7 @@ dQE dRD dSB dTz -adl +dUk dVa dVP dWL @@ -161781,7 +161781,7 @@ chX cjt ckR chP -abL +cnV cpz cqU csl @@ -161996,12 +161996,12 @@ aMX aOz aQh aRS -aaJ +aTy aVl aMX aYy bav -aaQ +bbZ bdx beU bar @@ -162084,7 +162084,7 @@ dAE dCi dlE dEz -acD +dFQ dHp dIE dKd @@ -162314,7 +162314,7 @@ cKt cLQ bvI cOV -abY +cQE cSm cUa cVX @@ -162370,7 +162370,7 @@ ecz dTA dUu dTw -adn +eez efl ega dTw @@ -162792,7 +162792,7 @@ bBv bDw bFg bGO -abk +bIG bKx bKx bKx @@ -162807,7 +162807,7 @@ cem bYV bYV cjx -abk +bIG cmw bKx bKx @@ -162817,7 +162817,7 @@ ctQ brb cwA brb -abN +czP brb brb brb @@ -162886,7 +162886,7 @@ edq dTw eeA efn -adp +egb dTw aad ajr @@ -163102,7 +163102,7 @@ dlI dmW doQ dqG -acn +dsb dtu duO dws @@ -163272,14 +163272,14 @@ aBA asK aDL aEO -aaD +aGc aHt aIU aKu aDL aNa aOD -aaI +aQl aRX aTD aVn @@ -163288,9 +163288,9 @@ aYD bay bcd bdC -aaU +beY bgp -aaV +bhL bjB blq aYC @@ -163330,7 +163330,7 @@ csp ctS cvo cwB -abM +cyi czQ cBj cCQ @@ -164158,7 +164158,7 @@ dUt dVg dVc dWR -adm +dXI dYz dZm dZU @@ -164650,7 +164650,7 @@ duU dwv dyc dzF -acC +dAJ dCp dDz dEH @@ -165197,7 +165197,7 @@ dXO ecX edy edZ -ado +eeH efu egh egE @@ -166203,7 +166203,7 @@ dyg dKP dMn dNL -acU +dOC dPf dPY dQN @@ -166368,7 +166368,7 @@ aLL aTL aLL aLL -aaK +aYF baF aYD bdM @@ -166445,7 +166445,7 @@ dpd dqQ dsk dqQ -acz +duZ dwC dyg dyd @@ -167467,7 +167467,7 @@ dek dgS dek dek -acj +dlS cXE dpf cXE @@ -167484,7 +167484,7 @@ dEQ dGf cXE cXE -acT +dKl dKT dMs dNR @@ -167911,7 +167911,7 @@ aTP aVy aXg aYK -aaN +baH aTO bdO bfl @@ -167987,7 +167987,7 @@ dph dqU dso dlT -acA +dvd dwH dvc dzN @@ -167996,7 +167996,7 @@ dCy dDI dER dGh -acR +dHC dIU dCy dKV @@ -168988,7 +168988,7 @@ cyy cAc cBx cDf -abV +cES cGx cvz boH @@ -169519,7 +169519,7 @@ cZt dbh dcT deq -aci +dfz dha dit dkl @@ -170183,7 +170183,7 @@ agm agM aha agM -aaC +ahD abi aih aiC @@ -170211,7 +170211,7 @@ awU aCX aDW aFi -aaF +aGw aHO aJo aKM @@ -170565,7 +170565,7 @@ dBa dCB dDQ dEY -acE +dGp dHK dJb dCy @@ -170737,7 +170737,7 @@ aSl aTZ aVH aXr -aaL +aYR baQ bct bdW @@ -171069,7 +171069,7 @@ dlV dnr dpr drf -acw +dsz dtC dvp dwT @@ -171531,7 +171531,7 @@ bDR bFD bBR bvL -abl +bKU bvL bvL bvL @@ -172057,7 +172057,7 @@ bvH ccT bvH bvH -abJ +cik cjR clf cmQ @@ -172073,7 +172073,7 @@ bvH ccT bvH bvH -abJ +cik bvH cIU cKF @@ -172281,7 +172281,7 @@ aVN aXt aYX baQ -aaR +bcy beb bfx bgM @@ -173109,7 +173109,7 @@ cMi cNH cPB cRd -acg +cSO cUJ cWr cXU @@ -173307,7 +173307,7 @@ aSs aUi aVR aXx -aaM +aZb baX bcB bed @@ -173612,7 +173612,7 @@ cvM cxa bsE cAm -abU +cBL cDr cFf cGH @@ -174172,7 +174172,7 @@ dMP dNU dOI dPn -acZ +dQe dQU dRZ dPq @@ -175185,7 +175185,7 @@ dsJ dtN dvA dxi -acB +dyD dma dBo cSF @@ -175924,7 +175924,7 @@ cuw cvR cxj cyP -abO +cAo cBS cDy cFo @@ -176210,7 +176210,7 @@ dnG dnG dro dsN -acy +dtQ dvE dxl dyG @@ -176230,7 +176230,7 @@ aad dPq dQi dRc -ada +dSd dSY dTR dUO @@ -176937,7 +176937,7 @@ bUZ bXn bZF cbp -abA +cdk cfa cgO ciy @@ -177260,7 +177260,7 @@ dQm dRg dSh dTc -adk +dTU dQl dVD dWx @@ -177438,7 +177438,7 @@ bnG byD buC btd -abb +bDW bFG bHt bJp @@ -177446,7 +177446,7 @@ bLj bNh bLj bLj -abo +bTa bVh bXu bZH @@ -178720,7 +178720,7 @@ bti buH bwc bnG -aaZ +byI bAj bCc bEb @@ -179234,7 +179234,7 @@ btk buJ bmh bxo -aba +byJ bAl bCe bEc @@ -179250,12 +179250,12 @@ bVk bXF bmh cbA -abB +cdn cfg cgV ciF ckj -abK +clB cnl coN cqg @@ -180259,7 +180259,7 @@ bnL bpl brp bto -aaX +buM bwe bhd bmr @@ -181301,7 +181301,7 @@ bLs bNp bNp bNp -abr +bTi bVp bXN bZV @@ -181583,7 +181583,7 @@ cCk cDJ cFC cGZ -abX +cIk cJt cLj cMF @@ -182828,7 +182828,7 @@ bmt bnV bpu brz -aaW +bty buT biP aaa diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index 162263e3f0..10e0c1a9a7 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -17,26 +17,6 @@ /obj/effect/landmark/carpspawn, /turf/open/space, /area/space) -"aad" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/security/execution/education) -"aae" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/turf/open/floor/plasteel/dark, -/area/crew_quarters/cryopod) "aaf" = ( /obj/structure/lattice, /turf/open/space, @@ -277,28 +257,6 @@ }, /turf/open/floor/plating, /area/security/prison) -"aaM" = ( -/obj/structure/rack, -/obj/item/clothing/suit/armor/riot, -/obj/item/clothing/suit/armor/riot, -/obj/item/clothing/head/helmet/riot, -/obj/item/clothing/head/helmet/riot, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ai_monitored/security/armory) "aaN" = ( /obj/structure/cable{ icon_state = "0-2" @@ -341,81 +299,6 @@ }, /turf/open/floor/plasteel, /area/security/prison) -"aaU" = ( -/obj/machinery/disposal/bin, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/light_switch{ - pixel_x = -24; - pixel_y = -20 - }, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/crew_quarters/heads/hos) -"aaV" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness/recreation) -"aaW" = ( -/obj/structure/closet{ - name = "Evidence Closet 5" - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/security/warden) -"aaX" = ( -/obj/structure/rack, -/obj/item/storage/box/chemimp{ - pixel_x = 4; - pixel_y = 3 - }, -/obj/item/storage/box/trackimp, -/obj/item/storage/lockbox/loyalty, -/obj/item/reagent_containers/glass/bottle/morphine, -/obj/machinery/light/small, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/security/warden) "aaY" = ( /obj/structure/cable{ icon_state = "1-2" @@ -450,14 +333,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/security/prison) -"abd" = ( -/obj/machinery/vending/security, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) "abe" = ( /turf/closed/wall, /area/security/prison) @@ -513,17 +388,6 @@ /obj/item/canvas/twentythreeXtwentythree, /turf/open/floor/plasteel, /area/security/prison) -"abk" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/brig) "abl" = ( /obj/structure/table, /obj/machinery/computer/libraryconsole/bookmanagement, @@ -593,15 +457,6 @@ }, /turf/open/floor/plasteel/cafeteria, /area/security/prison) -"abt" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/obj/structure/closet/secure_closet/warden, -/obj/item/gun/energy/laser, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) "abu" = ( /obj/docking_port/stationary{ dir = 1; @@ -679,23 +534,6 @@ /obj/structure/chair/stool, /turf/open/floor/plasteel, /area/security/prison) -"abE" = ( -/obj/item/phone{ - desc = "Supposedly a direct line to Nanotrasen Central Command. It's not even plugged in."; - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/cigbutt/cigarbutt{ - pixel_x = 5; - pixel_y = -1 - }, -/obj/structure/table/wood, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/turf/open/floor/plasteel/grimy, -/area/security/main) "abF" = ( /obj/structure/table, /obj/structure/cable/yellow{ @@ -717,20 +555,6 @@ /obj/item/toy/cards/deck, /turf/open/floor/plasteel, /area/security/prison) -"abH" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/chair/office/light, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/engine/gravity_generator) "abI" = ( /obj/structure/cable/yellow{ icon_state = "2-4" @@ -913,23 +737,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel, /area/security/prison) -"acd" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/dorms) "ace" = ( /obj/machinery/vending/sustenance{ desc = "A vending machine normally reserved for work camps."; @@ -1604,35 +1411,6 @@ }, /turf/open/floor/plating, /area/crew_quarters/fitness/recreation) -"adk" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/structure/filingcabinet, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/light_switch{ - pixel_y = 25 - }, -/turf/open/floor/plasteel/grimy, -/area/security/detectives_office) -"adl" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 6 - }, -/obj/machinery/camera{ - c_tag = "Engineering Supermatter Fore"; - dir = 4; - network = list("ss13","engine") - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/turf/open/floor/plasteel/dark, -/area/engine/engineering) "adm" = ( /obj/structure/table, /obj/item/flashlight/lamp, @@ -1663,27 +1441,18 @@ /turf/open/floor/plasteel/dark, /area/security/execution/education) "adq" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, /obj/machinery/firealarm{ dir = 8; pixel_x = 28 }, -/obj/machinery/light/small{ +/obj/machinery/light{ dir = 4 }, -/obj/machinery/camera{ - c_tag = "Labor Shuttle Dock"; - dir = 8 - }, -/obj/machinery/flasher{ - id = "PRelease"; - pixel_x = 24; - pixel_y = 20 - }, -/obj/machinery/gulag_item_reclaimer{ - pixel_y = 24 - }, /turf/open/floor/plasteel/dark, -/area/hallway/primary/fore) +/area/security/execution/education) "adr" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/closed/wall/r_wall, @@ -1822,34 +1591,6 @@ }, /turf/open/space, /area/space/nearstation) -"adH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"adI" = ( -/obj/structure/rack, -/obj/item/electronics/apc, -/obj/item/stock_parts/cell{ - maxcharge = 2000 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plasteel, -/area/quartermaster/warehouse) "adJ" = ( /obj/item/radio/intercom{ freerange = 0; @@ -2321,30 +2062,6 @@ }, /turf/open/floor/plating, /area/crew_quarters/fitness/recreation) -"aeD" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/computer/shuttle/mining{ - dir = 4; - req_access = null; - req_one_access = null - }, -/obj/effect/turf_decal/tile/brown{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/quartermaster/miningoffice) "aeE" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -3212,18 +2929,6 @@ }, /turf/open/floor/plasteel, /area/security/prison) -"afQ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/camera{ - c_tag = "Restrooms"; - dir = 4 - }, -/turf/open/floor/plasteel/freezer, -/area/crew_quarters/toilet/restrooms) "afR" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 1 @@ -4171,16 +3876,27 @@ /turf/closed/wall, /area/security/warden) "ahC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/rack, +/obj/item/clothing/suit/armor/riot, +/obj/item/clothing/suit/armor/riot, +/obj/item/clothing/head/helmet/riot, +/obj/item/clothing/head/helmet/riot, /obj/machinery/firealarm{ dir = 8; pixel_x = 28 }, /obj/effect/turf_decal/tile/neutral{ - dir = 2 + dir = 1 }, -/turf/open/floor/plasteel, -/area/crew_quarters/dorms) +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ai_monitored/security/armory) "ahD" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/yellow{ @@ -4302,21 +4018,30 @@ /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) "ahJ" = ( -/obj/structure/reagent_dispensers/watertank, +/obj/machinery/disposal/bin, /obj/machinery/firealarm{ dir = 4; pixel_x = -24 }, /obj/machinery/light_switch{ - pixel_x = -38 + pixel_x = -24; + pixel_y = -20 }, -/obj/effect/turf_decal/bot{ +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/turf/open/floor/plasteel{ - dir = 1 +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, -/area/engine/engineering) +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/heads/hos) "ahK" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -4421,23 +4146,6 @@ icon_state = "platingdmg1" }, /area/maintenance/fore) -"ahT" = ( -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/obj/machinery/camera{ - c_tag = "Storage Wing - Security Access Door"; - dir = 4 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/hallway/primary/fore) "ahU" = ( /obj/effect/decal/cleanable/cobweb/cobweb2, /obj/structure/table, @@ -4446,21 +4154,18 @@ /turf/open/floor/plating, /area/maintenance/fore) "ahV" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -3; - pixel_y = 7 +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/item/pen, /obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 + dir = 4; + pixel_x = -24 }, -/obj/structure/reagent_dispensers/peppertank{ - pixel_y = -30 +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/turf/open/floor/plasteel/dark, -/area/security/brig) +/turf/open/floor/plasteel, +/area/crew_quarters/fitness/recreation) "ahW" = ( /obj/structure/window/reinforced{ dir = 1 @@ -4964,16 +4669,6 @@ }, /turf/open/floor/plasteel/dark, /area/crew_quarters/fitness/recreation) -"aiT" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) "aiU" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/effect/turf_decal/tile/neutral{ @@ -4994,16 +4689,6 @@ }, /turf/open/floor/plasteel/dark, /area/crew_quarters/fitness/recreation) -"aiW" = ( -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/wood, -/area/lawoffice) "aiX" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel, @@ -5105,20 +4790,6 @@ /obj/item/restraints/handcuffs/cable/pink, /turf/open/floor/plating, /area/maintenance/port/fore) -"ajk" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/storage/primary) "ajl" = ( /obj/item/soap/deluxe, /obj/item/storage/secure/safe{ @@ -5228,26 +4899,25 @@ /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) "ajt" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 +/obj/structure/closet{ + name = "Evidence Closet 5" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel, -/area/security/courtroom) -"aju" = ( /obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 + dir = 8; + pixel_x = 28 }, -/obj/structure/table, -/obj/item/folder, -/obj/item/storage/firstaid/regular, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/turf/open/floor/plasteel, -/area/crew_quarters/locker) +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/security/warden) "ajv" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 @@ -7124,21 +6794,6 @@ }, /turf/open/floor/plating, /area/maintenance/fore) -"amv" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/camera{ - c_tag = "Fore Primary Hallway Aft"; - dir = 8 - }, -/obj/effect/turf_decal/tile/red{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore) "amw" = ( /obj/structure/window/reinforced, /obj/machinery/door/window/eastright{ @@ -7175,29 +6830,6 @@ /obj/structure/window/reinforced, /turf/open/floor/plasteel/dark, /area/crew_quarters/fitness/recreation) -"amB" = ( -/obj/machinery/computer/atmos_alert, -/obj/structure/sign/map/left{ - desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown)."; - icon_state = "map-left-MS"; - pixel_y = 32 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/engine/engineering) "amC" = ( /obj/structure/chair{ dir = 4 @@ -7378,20 +7010,6 @@ icon_state = "platingdmg2" }, /area/maintenance/port) -"amV" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/rnd/production/techfab/department/cargo, -/turf/open/floor/plasteel, -/area/quartermaster/storage) "amW" = ( /obj/structure/table/reinforced, /obj/item/folder, @@ -7564,15 +7182,22 @@ /turf/open/floor/plasteel/dark, /area/security/warden) "ann" = ( +/obj/structure/rack, +/obj/item/storage/box/chemimp{ + pixel_x = 4; + pixel_y = 3 + }, +/obj/item/storage/box/trackimp, +/obj/item/storage/lockbox/loyalty, +/obj/item/reagent_containers/glass/bottle/morphine, +/obj/machinery/light/small, /obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 2 + dir = 4; + pixel_x = -26 }, +/obj/effect/turf_decal/bot, /turf/open/floor/plasteel, -/area/crew_quarters/locker) +/area/security/warden) "ano" = ( /obj/structure/rack, /obj/item/storage/box/handcuffs, @@ -7621,18 +7246,13 @@ /turf/open/floor/plasteel/showroomfloor, /area/security/warden) "anu" = ( -/obj/machinery/light_switch{ - pixel_x = -38 - }, +/obj/machinery/vending/security, /obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 + dir = 8; + pixel_x = 28 }, -/obj/effect/turf_decal/loading_area{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) "anv" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/camera{ @@ -7670,24 +7290,6 @@ /obj/item/paper, /turf/open/floor/plasteel, /area/security/main) -"anz" = ( -/obj/structure/rack, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/obj/item/clothing/gloves/color/fyellow, -/obj/item/clothing/suit/hazardvest, -/obj/item/multitool, -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/storage/tools) "anA" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/disposalpipe/segment, @@ -8129,28 +7731,16 @@ /turf/open/floor/plasteel, /area/security/brig) "aot" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 + dir = 8; + pixel_x = 28 }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ +/obj/effect/turf_decal/tile/red{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/crew_quarters/heads/chief) +/turf/open/floor/plasteel, +/area/security/brig) "aou" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -8161,23 +7751,6 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, /area/security/warden) -"aov" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white/corner, -/area/hallway/secondary/entry) "aow" = ( /obj/machinery/door/firedoor, /obj/structure/cable/yellow{ @@ -8206,26 +7779,14 @@ }, /area/maintenance/port/fore) "aoy" = ( -/obj/machinery/light_switch{ - pixel_x = 27 - }, -/obj/structure/reagent_dispensers/peppertank{ - pixel_y = 30 - }, -/obj/structure/closet/secure_closet/security, /obj/machinery/firealarm{ dir = 8; - pixel_x = 24 + pixel_x = 28 }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/checkpoint/customs) +/obj/structure/closet/secure_closet/warden, +/obj/item/gun/energy/laser, +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) "aoz" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -8920,20 +8481,6 @@ }, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) -"apP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) "apQ" = ( /obj/structure/reagent_dispensers/peppertank{ pixel_x = 32 @@ -9000,24 +8547,6 @@ /obj/item/assembly/flash/handheld, /turf/open/floor/plasteel, /area/security/main) -"apX" = ( -/obj/structure/closet/secure_closet/security/engine, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/checkpoint/engineering) "apY" = ( /obj/structure/table, /obj/item/folder/red, @@ -9083,18 +8612,6 @@ }, /turf/open/floor/plasteel/dark, /area/crew_quarters/fitness/recreation) -"aqe" = ( -/obj/structure/table/reinforced, -/obj/item/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/turf/open/floor/plasteel/dark, -/area/ai_monitored/turret_protected/ai) "aqf" = ( /obj/structure/closet/lasertag/blue, /obj/effect/turf_decal/tile/neutral{ @@ -9602,20 +9119,6 @@ }, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) -"arh" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = 11 - }, -/obj/item/reagent_containers/glass/bucket, -/obj/item/mop, -/obj/structure/disposalpipe/segment, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/plasteel, -/area/janitor) "ari" = ( /obj/machinery/holopad, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -9784,16 +9287,22 @@ /turf/open/floor/plasteel/grimy, /area/security/main) "arx" = ( +/obj/item/phone{ + desc = "Supposedly a direct line to Nanotrasen Central Command. It's not even plugged in."; + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/cigbutt/cigarbutt{ + pixel_x = 5; + pixel_y = -1 + }, +/obj/structure/table/wood, /obj/machinery/firealarm{ dir = 8; pixel_x = 28 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/starboard) +/turf/open/floor/plasteel/grimy, +/area/security/main) "ary" = ( /obj/structure/rack, /obj/item/clothing/suit/hazardvest, @@ -9842,21 +9351,6 @@ }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) -"arF" = ( -/obj/structure/table, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/quartermaster/office) "arG" = ( /obj/structure/closet, /obj/item/storage/box/lights/mixed, @@ -9961,24 +9455,19 @@ /turf/open/floor/plasteel, /area/engine/gravity_generator) "arS" = ( -/obj/machinery/computer/teleporter, -/obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 + dir = 8; + pixel_x = 28 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/structure/chair/office/light, +/obj/effect/turf_decal/stripes/line{ + dir = 6 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ai_monitored/turret_protected/aisat/foyer) +/turf/open/floor/plasteel, +/area/engine/gravity_generator) "arT" = ( /obj/machinery/power/apc{ dir = 8; @@ -10880,21 +10369,6 @@ }, /turf/open/floor/plating, /area/maintenance/port/fore) -"atw" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/camera{ - c_tag = "Arrivals - Station Entrance"; - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/entry) "atx" = ( /obj/structure/cable/yellow{ icon_state = "2-4" @@ -10965,15 +10439,6 @@ }, /turf/open/floor/plating, /area/maintenance/port/fore) -"atC" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/item/storage/fancy/donut_box, -/obj/structure/table/glass, -/turf/open/floor/plasteel/dark, -/area/bridge) "atD" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -10996,25 +10461,6 @@ }, /turf/open/floor/plating, /area/maintenance/port/fore) -"atF" = ( -/obj/structure/window/reinforced, -/obj/structure/showcase/cyborg/old{ - dir = 8; - pixel_x = 9; - pixel_y = 2 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/aisat) "atG" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -11058,21 +10504,6 @@ }, /turf/open/floor/plating, /area/maintenance/port/fore) -"atJ" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/blue, -/mob/living/simple_animal/bot/cleanbot, -/turf/open/floor/plasteel/dark, -/area/ai_monitored/turret_protected/aisat_interior) "atK" = ( /obj/machinery/computer/prisoner/gulag_teleporter_computer{ dir = 1 @@ -11541,61 +10972,6 @@ }, /turf/open/floor/plating, /area/maintenance/port/fore) -"auQ" = ( -/obj/structure/table, -/obj/item/camera_film, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/turf/open/floor/plasteel, -/area/storage/art) -"auR" = ( -/obj/structure/table/glass, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/item/tank/internals/emergency_oxygen{ - pixel_x = -8 - }, -/obj/item/clothing/mask/breath{ - pixel_x = 4 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/turf/open/floor/plasteel/dark, -/area/engine/break_room) -"auS" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/camera{ - c_tag = "Bridge - Port Access"; - dir = 8 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/bridge) -"auT" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/bridge) "auU" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -11808,21 +11184,22 @@ /turf/open/floor/plasteel/dark, /area/security/brig) "avl" = ( -/obj/structure/table, +/obj/structure/disposalpipe/segment, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 + }, /obj/machinery/firealarm{ dir = 4; pixel_x = -26 }, -/obj/machinery/chem_dispenser/drinks, -/obj/structure/sign/barsign{ - pixel_y = 32 - }, -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, /turf/open/floor/plasteel, -/area/crew_quarters/bar) +/area/crew_quarters/dorms) "avm" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -12200,55 +11577,6 @@ }, /turf/open/floor/plating, /area/maintenance/port/fore) -"avU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"avV" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/turf/open/floor/carpet, -/area/crew_quarters/heads/captain/private) -"avW" = ( -/obj/machinery/requests_console{ - announcementConsole = 1; - department = "Telecomms Admin"; - departmentType = 5; - name = "Telecomms RC"; - pixel_y = -30 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/item/paper_bin{ - pixel_x = -1; - pixel_y = 6 - }, -/obj/structure/table/wood, -/turf/open/floor/plasteel/grimy, -/area/tcommsat/computer) -"avX" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/structure/table/wood, -/obj/item/reagent_containers/food/snacks/pie/cream, -/turf/open/floor/wood, -/area/crew_quarters/theatre) "avY" = ( /obj/machinery/door/airlock/external{ name = "Labor Camp Shuttle Airlock"; @@ -12655,29 +11983,6 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/port/fore) -"awN" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/toilet/auxiliary) -"awO" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel/dark/corner, -/area/hallway/primary/starboard) "awP" = ( /obj/item/clothing/gloves/color/rainbow, /obj/item/clothing/shoes/sneakers/rainbow, @@ -12734,24 +12039,6 @@ "awW" = ( /turf/closed/wall/r_wall, /area/security/nuke_storage) -"awX" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/wood, -/area/security/vacantoffice) -"awY" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/wood, -/area/library) "awZ" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 @@ -13134,24 +12421,6 @@ }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) -"axH" = ( -/obj/machinery/suit_storage_unit/standard_unit, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ai_monitored/storage/eva) "axI" = ( /obj/machinery/door/airlock{ id_tag = "Cabin5"; @@ -13353,23 +12622,6 @@ }, /turf/open/floor/plasteel/dark, /area/engine/engineering) -"ayb" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/camera{ - c_tag = "Arrivals - Aft Arm"; - dir = 8 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white/corner, -/area/hallway/secondary/entry) "ayc" = ( /obj/structure/table/reinforced, /obj/item/tank/internals/emergency_oxygen/engi, @@ -13379,13 +12631,6 @@ }, /turf/open/floor/plasteel/dark, /area/engine/engineering) -"ayd" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/wood, -/area/library) "aye" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ dir = 10 @@ -13401,24 +12646,6 @@ /obj/item/stack/rods, /turf/open/floor/plating/airless, /area/space/nearstation) -"ayg" = ( -/obj/machinery/teleport/station, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/turf/open/floor/plating, -/area/teleporter) -"ayh" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/vending/dinnerware, -/turf/open/floor/plasteel/cafeteria{ - dir = 2 - }, -/area/crew_quarters/kitchen) "ayi" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -13522,61 +12749,6 @@ }, /turf/open/floor/plasteel/dark, /area/security/nuke_storage) -"ayt" = ( -/obj/structure/table, -/obj/item/stock_parts/subspace/treatment, -/obj/item/stock_parts/subspace/treatment, -/obj/item/stock_parts/subspace/treatment, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/plasteel/dark, -/area/storage/tcom) -"ayu" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/structure/sign/poster/contraband/random{ - pixel_y = -32 - }, -/turf/open/floor/wood, -/area/crew_quarters/theatre) -"ayv" = ( -/obj/item/book/manual/wiki/security_space_law{ - name = "space law"; - pixel_y = 2 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/item/toy/gun{ - name = "cap gun" - }, -/obj/item/restraints/handcuffs{ - name = "handcuffs" - }, -/obj/structure/table/wood, -/obj/item/clothing/head/collectable/HoS{ - name = "novelty HoS hat" - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/carpet, -/area/bridge/showroom/corporate) "ayw" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -13855,17 +13027,6 @@ }, /turf/open/floor/plasteel, /area/engine/engineering) -"ayU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) "ayV" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -13892,32 +13053,6 @@ }, /turf/open/floor/plasteel/dark, /area/engine/engineering) -"ayY" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/obj/structure/reagent_dispensers/cooking_oil, -/turf/open/floor/plasteel/showroomfloor, -/area/crew_quarters/kitchen) -"ayZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) "aza" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 @@ -13934,19 +13069,6 @@ }, /turf/open/floor/plasteel, /area/security/brig) -"azc" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/item/twohanded/required/kirbyplants{ - icon_state = "plant-10" - }, -/obj/effect/turf_decal/tile/purple{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) "azd" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple, /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ @@ -13962,72 +13084,10 @@ /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/wood, /area/library) -"azf" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -2; - pixel_y = 4 - }, -/obj/item/pen, -/obj/machinery/status_display{ - pixel_y = 32 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/camera{ - c_tag = "Research Division - Lobby"; - dir = 2; - network = list("ss13","rd") - }, -/obj/effect/turf_decal/tile/purple{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/science/research) "azg" = ( /obj/item/stack/cable_coil, /turf/open/floor/plating/airless, /area/space/nearstation) -"azh" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = 1; - pixel_y = 9 - }, -/obj/item/pen, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/checkpoint/science/research) -"azi" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/structure/sink{ - dir = 8; - pixel_x = -12; - pixel_y = 2 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) "azj" = ( /obj/item/stack/ore/iron, /obj/effect/turf_decal/stripes/line{ @@ -14267,43 +13327,6 @@ }, /turf/open/floor/plasteel/dark, /area/security/nuke_storage) -"azA" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/machinery/shower{ - dir = 8; - name = "emergency shower" - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/sleeper) -"azB" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/sleeper) "azC" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -14449,16 +13472,15 @@ dir = 4; pixel_x = -24 }, -/obj/structure/sink{ - dir = 8; - pixel_x = -12; - pixel_y = 2 +/obj/structure/filingcabinet, +/obj/machinery/light/small{ + dir = 1 }, -/obj/item/cigbutt, -/turf/open/floor/plasteel/cafeteria{ - dir = 5 +/obj/machinery/light_switch{ + pixel_y = 25 }, -/area/science/research) +/turf/open/floor/plasteel/grimy, +/area/security/detectives_office) "azR" = ( /obj/structure/cable/yellow{ icon_state = "1-4" @@ -14765,21 +13787,6 @@ }, /turf/open/floor/plasteel, /area/engine/engineering) -"aAq" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/camera{ - c_tag = "Aft Primary Hallway - Fore"; - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) "aAr" = ( /obj/item/radio/intercom{ freerange = 0; @@ -14796,15 +13803,6 @@ }, /turf/open/floor/plasteel, /area/engine/engineering) -"aAs" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/structure/closet/firecloset, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/science/research) "aAt" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -14844,17 +13842,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/closed/wall/r_wall, /area/engine/engineering) -"aAy" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/science/explab) "aAz" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp/green{ @@ -15056,18 +14043,6 @@ }, /turf/open/floor/plasteel/dark, /area/security/nuke_storage) -"aAU" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/plasteel/white/side{ - dir = 8 - }, -/area/medical/surgery) "aAV" = ( /obj/docking_port/stationary{ dir = 8; @@ -15087,26 +14062,27 @@ /turf/open/floor/plasteel/dark, /area/hallway/primary/fore) "aAX" = ( -/obj/structure/bed, /obj/machinery/firealarm{ dir = 8; - pixel_x = 24 + pixel_x = 28 }, -/obj/item/bedsheet/medical, -/obj/machinery/newscaster{ - pixel_y = -32 +/obj/machinery/light/small{ + dir = 4 }, /obj/machinery/camera{ - c_tag = "Medbay Recovery Room"; - dir = 1; - network = list("ss13","medbay") - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ + c_tag = "Labor Shuttle Dock"; dir = 8 }, -/turf/open/floor/plasteel/white, -/area/medical/surgery) +/obj/machinery/flasher{ + id = "PRelease"; + pixel_x = 24; + pixel_y = 20 + }, +/obj/machinery/gulag_item_reclaimer{ + pixel_y = 24 + }, +/turf/open/floor/plasteel/dark, +/area/hallway/primary/fore) "aAY" = ( /obj/structure/bed, /obj/item/bedsheet, @@ -15134,20 +14110,20 @@ /turf/open/floor/plasteel, /area/security/brig) "aBc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/firealarm{ dir = 4; - pixel_x = -24 + pixel_x = -26 }, -/obj/machinery/camera{ - c_tag = "Medbay Hallway Central"; - dir = 4; - network = list("ss13","medbay") +/obj/effect/turf_decal/tile/red{ + dir = 1 }, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ dir = 8 }, -/turf/open/floor/plasteel/white, -/area/medical/medbay/central) +/turf/open/floor/plasteel, +/area/security/brig) "aBd" = ( /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ @@ -15541,55 +14517,12 @@ /obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/engineering) -"aBP" = ( -/obj/item/reagent_containers/dropper, -/obj/item/reagent_containers/glass/beaker{ - pixel_x = 8; - pixel_y = 2 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/structure/sign/warning/nosmoking{ - pixel_y = 32 - }, -/obj/structure/table/glass, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/medical/genetics) "aBQ" = ( /obj/machinery/atmospherics/components/unary/thermomachine/freezer{ dir = 1 }, /turf/open/floor/plasteel/dark, /area/engine/engineering) -"aBR" = ( -/obj/structure/table, -/obj/item/taperecorder{ - pixel_x = -3 - }, -/obj/item/paicard{ - pixel_x = 4 - }, -/obj/item/storage/secure/briefcase, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/plasteel/cafeteria{ - dir = 5 - }, -/area/crew_quarters/heads/hor) "aBS" = ( /obj/item/stack/ore/silver, /obj/item/stack/ore/silver, @@ -15670,24 +14603,18 @@ /turf/open/floor/plasteel, /area/quartermaster/warehouse) "aCc" = ( +/obj/structure/rack, +/obj/item/electronics/apc, +/obj/item/stock_parts/cell{ + maxcharge = 2000 + }, /obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/item/storage/box/syringes, -/obj/item/storage/box/beakers{ - pixel_x = 2; - pixel_y = 2 - }, -/obj/structure/table/glass, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 + dir = 8; + pixel_x = 24 }, +/obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plasteel, -/area/medical/genetics) +/area/quartermaster/warehouse) "aCd" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/bot_white/right, @@ -15770,17 +14697,6 @@ }, /turf/open/floor/plasteel/dark, /area/security/nuke_storage) -"aCi" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) "aCj" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ @@ -16082,17 +14998,6 @@ /obj/item/clothing/under/suit_jacket/navy, /turf/open/floor/carpet, /area/crew_quarters/dorms) -"aCL" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/science/research) "aCM" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -16217,78 +15122,30 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/port/fore) -"aDd" = ( +"aDh" = ( /obj/machinery/firealarm{ dir = 4; pixel_x = -24 }, -/obj/machinery/airalarm{ - pixel_y = 24 +/obj/machinery/light{ + dir = 8 }, -/obj/item/paper_bin{ - pixel_x = -2; - pixel_y = 4 - }, -/obj/structure/table/glass, -/turf/open/floor/plasteel/white/side{ - dir = 2 - }, -/area/medical/medbay/aft) -"aDe" = ( -/obj/item/book/manual/wiki/medical_cloning{ - pixel_y = 6 - }, -/obj/item/paper, -/obj/machinery/firealarm{ +/obj/machinery/computer/shuttle/mining{ dir = 4; - pixel_x = -24 + req_access = null; + req_one_access = null }, -/obj/structure/table/glass, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/brown{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/brown{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/medical/genetics/cloning) -"aDf" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/science/robotics/mechbay) -"aDg" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/structure/closet/secure_closet/personal/patient, -/turf/open/floor/plasteel/white/corner{ - dir = 2 - }, -/area/medical/medbay/aft) -"aDh" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/brown{ dir = 8 }, /turf/open/floor/plasteel, -/area/hallway/primary/aft) +/area/quartermaster/miningoffice) "aDi" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/landmark/start/shaft_miner, @@ -16387,16 +15244,6 @@ /obj/structure/sign/warning/securearea, /turf/closed/wall/r_wall, /area/security/nuke_storage) -"aDt" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/plasteel/white/side{ - dir = 10 - }, -/area/science/research) "aDu" = ( /turf/closed/wall, /area/hallway/primary/fore) @@ -16933,27 +15780,6 @@ }, /turf/open/floor/engine, /area/engine/engineering) -"aEs" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/obj/machinery/vending/wardrobe/viro_wardrobe, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/medical/virology) "aEt" = ( /obj/structure/table, /obj/machinery/microwave{ @@ -16968,22 +15794,6 @@ }, /turf/open/floor/plasteel, /area/quartermaster/warehouse) -"aEu" = ( -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit/departure_lounge) "aEv" = ( /obj/machinery/computer/security/mining{ dir = 4 @@ -17049,21 +15859,6 @@ }, /turf/open/floor/plasteel, /area/quartermaster/warehouse) -"aEC" = ( -/obj/structure/chair/stool, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) "aED" = ( /obj/structure/closet/crate/internals, /obj/structure/cable/yellow{ @@ -17330,22 +16125,17 @@ /turf/open/floor/plating, /area/maintenance/fore) "aFc" = ( -/obj/item/radio/intercom{ - pixel_y = 25 - }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/firealarm{ dir = 4; - pixel_x = -26 + pixel_x = -24 }, -/obj/structure/table/wood, -/obj/item/clothing/under/burial, -/obj/item/clothing/under/burial, -/obj/item/clothing/under/burial, -/obj/item/clothing/under/burial, -/obj/item/clothing/under/burial, -/obj/item/clothing/under/burial, -/turf/open/floor/plasteel/grimy, -/area/chapel/office) +/obj/machinery/camera{ + c_tag = "Restrooms"; + dir = 4 + }, +/turf/open/floor/plasteel/freezer, +/area/crew_quarters/toilet/restrooms) "aFd" = ( /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/restrooms) @@ -17432,6 +16222,33 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/plasteel, /area/crew_quarters/dorms) +"aFo" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 2 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/dorms) +"aFp" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/light_switch{ + pixel_x = -38 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/turf/open/floor/plasteel{ + dir = 1 + }, +/area/engine/engineering) "aFq" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -17762,6 +16579,23 @@ }, /turf/open/floor/plating, /area/construction/storage/wing) +"aFV" = ( +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/obj/machinery/camera{ + c_tag = "Storage Wing - Security Access Door"; + dir = 4 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/hallway/primary/fore) "aFW" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -18016,6 +16850,22 @@ /obj/item/restraints/handcuffs, /turf/open/floor/plasteel/dark, /area/security/brig) +"aGs" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/pen, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/structure/reagent_dispensers/peppertank{ + pixel_y = -30 + }, +/turf/open/floor/plasteel/dark, +/area/security/brig) "aGt" = ( /obj/machinery/light/small{ dir = 4 @@ -18764,6 +17614,16 @@ icon_state = "platingdmg3" }, /area/maintenance/starboard/fore) +"aHX" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) "aHY" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, @@ -19845,6 +18705,16 @@ }, /turf/open/floor/wood, /area/lawoffice) +"aKj" = ( +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/wood, +/area/lawoffice) "aKk" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -20850,6 +19720,20 @@ }, /turf/open/floor/plasteel, /area/storage/primary) +"aMF" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/storage/primary) "aMG" = ( /obj/structure/table, /obj/item/aiModule/core/full/asimov, @@ -20908,6 +19792,14 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/fore) +"aMK" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel, +/area/security/courtroom) "aML" = ( /obj/structure/chair{ dir = 4; @@ -21729,6 +20621,19 @@ /obj/machinery/vending/wardrobe/law_wardrobe, /turf/open/floor/wood, /area/lawoffice) +"aOs" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/structure/table, +/obj/item/folder, +/obj/item/storage/firstaid/regular, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) "aOt" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -22299,6 +21204,21 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/fore) +"aPA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/camera{ + c_tag = "Fore Primary Hallway Aft"; + dir = 8 + }, +/obj/effect/turf_decal/tile/red{ + dir = 2 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/fore) "aPB" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -22468,6 +21388,29 @@ icon_state = "panelscorched" }, /area/maintenance/starboard/fore) +"aPU" = ( +/obj/machinery/computer/atmos_alert, +/obj/structure/sign/map/left{ + desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown)."; + icon_state = "map-left-MS"; + pixel_y = 32 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/engine/engineering) "aPV" = ( /obj/machinery/computer/station_alert, /obj/structure/sign/map/right{ @@ -24525,6 +23468,20 @@ }, /turf/open/floor/plasteel, /area/quartermaster/storage) +"aUi" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/rnd/production/techfab/department/cargo, +/turf/open/floor/plasteel, +/area/quartermaster/storage) "aUj" = ( /obj/structure/closet/secure_closet/security/cargo, /obj/machinery/light_switch{ @@ -24904,6 +23861,16 @@ }, /turf/open/floor/plasteel, /area/crew_quarters/locker) +"aUL" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 2 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/locker) "aUM" = ( /turf/closed/wall, /area/crew_quarters/locker) @@ -26984,6 +25951,19 @@ }, /turf/open/floor/plasteel/white/corner, /area/hallway/secondary/entry) +"aYJ" = ( +/obj/machinery/light_switch{ + pixel_x = -38 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/loading_area{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/quartermaster/storage) "aYK" = ( /obj/effect/turf_decal/loading_area{ dir = 1 @@ -29096,6 +28076,24 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/central) +"bcn" = ( +/obj/structure/rack, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/obj/item/clothing/gloves/color/fyellow, +/obj/item/clothing/suit/hazardvest, +/obj/item/multitool, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/storage/tools) "bco" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel, @@ -29277,6 +28275,29 @@ }, /turf/open/floor/plasteel/dark, /area/storage/tech) +"bcE" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/heads/chief) "bcF" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -29419,6 +28440,23 @@ }, /turf/open/space, /area/space/nearstation) +"bcV" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/plasteel/white/corner, +/area/hallway/secondary/entry) "bcW" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -29519,6 +28557,27 @@ }, /turf/open/floor/plasteel, /area/security/checkpoint/customs) +"bdc" = ( +/obj/machinery/light_switch{ + pixel_x = 27 + }, +/obj/structure/reagent_dispensers/peppertank{ + pixel_y = 30 + }, +/obj/structure/closet/secure_closet/security, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/checkpoint/customs) "bdd" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -29718,6 +28777,20 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/central) +"bdz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 2 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) "bdA" = ( /obj/structure/reagent_dispensers/watertank, /obj/machinery/light_switch{ @@ -30200,6 +29273,24 @@ }, /turf/open/floor/plasteel, /area/security/checkpoint/engineering) +"beo" = ( +/obj/structure/closet/secure_closet/security/engine, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/checkpoint/engineering) "bep" = ( /turf/closed/wall, /area/engine/break_room) @@ -31016,6 +30107,18 @@ }, /turf/open/floor/plasteel/dark, /area/aisat) +"bgh" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/turf/open/floor/plasteel/dark, +/area/ai_monitored/turret_protected/ai) "bgi" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/dark, @@ -31501,6 +30604,20 @@ /obj/effect/landmark/start/janitor, /turf/open/floor/plasteel, /area/janitor) +"bhd" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 11 + }, +/obj/item/reagent_containers/glass/bucket, +/obj/item/mop, +/obj/structure/disposalpipe/segment, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/plasteel, +/area/janitor) "bhe" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, @@ -32824,6 +31941,17 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/starboard) +"bjE" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard) "bjF" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 @@ -33222,6 +32350,21 @@ }, /turf/open/floor/plasteel/white/corner, /area/quartermaster/sorting) +"bkn" = ( +/obj/structure/table, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) "bko" = ( /obj/machinery/photocopier, /obj/effect/turf_decal/tile/brown, @@ -33877,6 +33020,25 @@ /obj/structure/window/reinforced, /turf/open/floor/plating/airless, /area/aisat) +"blB" = ( +/obj/machinery/computer/teleporter, +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ai_monitored/turret_protected/aisat/foyer) "blC" = ( /obj/machinery/teleport/station, /obj/machinery/status_display{ @@ -35043,6 +34205,21 @@ }, /turf/open/floor/plasteel/dark, /area/ai_monitored/storage/satellite) +"bnK" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/camera{ + c_tag = "Arrivals - Station Entrance"; + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/entry) "bnL" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -35458,6 +34635,15 @@ }, /turf/open/floor/plasteel/dark, /area/bridge) +"boC" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/item/storage/fancy/donut_box, +/obj/structure/table/glass, +/turf/open/floor/plasteel/dark, +/area/bridge) "boD" = ( /obj/structure/displaycase/captain{ pixel_y = 5 @@ -37261,6 +36447,25 @@ }, /turf/open/floor/plasteel/dark, /area/aisat) +"brU" = ( +/obj/structure/window/reinforced, +/obj/structure/showcase/cyborg/old{ + dir = 8; + pixel_x = 9; + pixel_y = 2 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/aisat) "brV" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -38034,6 +37239,15 @@ /obj/item/camera, /turf/open/floor/plasteel, /area/storage/art) +"btn" = ( +/obj/structure/table, +/obj/item/camera_film, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/turf/open/floor/plasteel, +/area/storage/art) "bto" = ( /obj/structure/reagent_dispensers/beerkeg, /turf/open/floor/wood, @@ -39016,6 +38230,23 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/closed/wall/r_wall, /area/engine/break_room) +"bvr" = ( +/obj/structure/table/glass, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = -8 + }, +/obj/item/clothing/mask/breath{ + pixel_x = 4 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/turf/open/floor/plasteel/dark, +/area/engine/break_room) "bvs" = ( /obj/machinery/door/airlock/hatch{ name = "MiniSat Space Access Airlock"; @@ -39495,6 +38726,21 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/plasteel/dark, /area/bridge) +"bwr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/camera{ + c_tag = "Bridge - Port Access"; + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/bridge) "bws" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp/green{ @@ -39569,6 +38815,20 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/plasteel/dark, /area/bridge) +"bwz" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/bridge) "bwA" = ( /obj/machinery/vending/cigarette, /turf/open/floor/wood, @@ -39680,6 +38940,22 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/central) +"bwK" = ( +/obj/structure/table, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/obj/machinery/chem_dispenser/drinks, +/obj/structure/sign/barsign{ + pixel_y = 32 + }, +/obj/effect/turf_decal/tile/bar, +/obj/effect/turf_decal/tile/bar{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/bar) "bwL" = ( /obj/structure/table, /obj/machinery/chem_dispenser/drinks/beer, @@ -40528,6 +39804,17 @@ icon_state = "platingdmg3" }, /area/maintenance/central) +"byv" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) "byw" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/disposalpipe/segment, @@ -40678,6 +39965,21 @@ /obj/item/clothing/glasses/monocle, /turf/open/floor/wood, /area/crew_quarters/theatre) +"byM" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/blue, +/mob/living/simple_animal/bot/cleanbot, +/turf/open/floor/plasteel/dark, +/area/ai_monitored/turret_protected/aisat_interior) "byN" = ( /turf/closed/wall, /area/crew_quarters/theatre) @@ -41364,6 +40666,16 @@ }, /turf/open/floor/plasteel/dark, /area/bridge) +"bAc" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/turf/open/floor/carpet, +/area/crew_quarters/heads/captain/private) "bAd" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 @@ -41782,6 +41094,25 @@ /obj/machinery/light, /turf/open/floor/wood, /area/crew_quarters/heads/hop) +"bBa" = ( +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Telecomms Admin"; + departmentType = 5; + name = "Telecomms RC"; + pixel_y = -30 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/item/paper_bin{ + pixel_x = -1; + pixel_y = 6 + }, +/obj/structure/table/wood, +/turf/open/floor/plasteel/grimy, +/area/tcommsat/computer) "bBb" = ( /obj/structure/window/reinforced{ dir = 1; @@ -42281,6 +41612,15 @@ }, /turf/open/floor/carpet, /area/crew_quarters/theatre) +"bCd" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/structure/table/wood, +/obj/item/reagent_containers/food/snacks/pie/cream, +/turf/open/floor/wood, +/area/crew_quarters/theatre) "bCe" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 4 @@ -42607,6 +41947,13 @@ /obj/structure/cable/yellow, /turf/open/floor/plasteel, /area/crew_quarters/toilet/auxiliary) +"bCS" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/toilet/auxiliary) "bCV" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/carpet, @@ -44835,6 +44182,22 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, /area/hallway/primary/starboard) +"bHo" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/plasteel/dark/corner, +/area/hallway/primary/starboard) "bHp" = ( /obj/machinery/portable_atmospherics/canister/air, /obj/machinery/light/small{ @@ -45858,6 +45221,24 @@ }, /turf/open/floor/carpet, /area/security/vacantoffice) +"bJx" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/wood, +/area/security/vacantoffice) +"bJy" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/wood, +/area/library) "bJz" = ( /turf/open/floor/wood{ icon_state = "wood-broken5" @@ -45935,6 +45316,24 @@ }, /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) +"bJH" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ai_monitored/storage/eva) "bJI" = ( /obj/structure/window/reinforced, /obj/structure/table, @@ -46563,6 +45962,23 @@ }, /turf/open/floor/plasteel, /area/hallway/secondary/entry) +"bKW" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/camera{ + c_tag = "Arrivals - Aft Arm"; + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/plasteel/white/corner, +/area/hallway/secondary/entry) "bKX" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -47566,6 +46982,14 @@ }, /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) +"bMW" = ( +/obj/machinery/teleport/station, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/turf/open/floor/plating, +/area/teleporter) "bMX" = ( /obj/machinery/bluespace_beacon, /obj/effect/turf_decal/stripes/line{ @@ -47926,6 +47350,16 @@ dir = 5 }, /area/crew_quarters/kitchen) +"bNC" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/vending/dinnerware, +/turf/open/floor/plasteel/cafeteria{ + dir = 2 + }, +/area/crew_quarters/kitchen) "bND" = ( /obj/structure/extinguisher_cabinet{ pixel_x = -27 @@ -48004,6 +47438,20 @@ }, /turf/open/floor/plasteel/dark, /area/storage/tcom) +"bNN" = ( +/obj/structure/table, +/obj/item/stock_parts/subspace/treatment, +/obj/item/stock_parts/subspace/treatment, +/obj/item/stock_parts/subspace/treatment, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/plasteel/dark, +/area/storage/tcom) "bNO" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible, /turf/open/floor/plating, @@ -49731,6 +49179,33 @@ }, /turf/open/floor/carpet, /area/bridge/showroom/corporate) +"bRG" = ( +/obj/item/book/manual/wiki/security_space_law{ + name = "space law"; + pixel_y = 2 + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/item/toy/gun{ + name = "cap gun" + }, +/obj/item/restraints/handcuffs{ + name = "handcuffs" + }, +/obj/structure/table/wood, +/obj/item/clothing/head/collectable/HoS{ + name = "novelty HoS hat" + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/bridge/showroom/corporate) "bRH" = ( /obj/structure/table, /obj/item/storage/fancy/donut_box, @@ -49816,6 +49291,17 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, /area/maintenance/central) +"bRO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) "bRP" = ( /obj/structure/table, /obj/item/reagent_containers/food/snacks/mint, @@ -50240,6 +49726,17 @@ }, /turf/open/floor/wood, /area/library) +"bSD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) "bSE" = ( /obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters{ @@ -52909,6 +52406,19 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/central) +"bXZ" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-10" + }, +/obj/effect/turf_decal/tile/purple{ + dir = 2 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) "bYa" = ( /obj/structure/disposalpipe/trunk{ dir = 1 @@ -54209,6 +53719,36 @@ }, /turf/open/floor/plasteel/white, /area/science/research) +"caB" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/item/pen, +/obj/machinery/status_display{ + pixel_y = 32 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/camera{ + c_tag = "Research Division - Lobby"; + dir = 2; + network = list("ss13","rd") + }, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/science/research) "caC" = ( /obj/structure/table, /obj/machinery/recharger{ @@ -54269,6 +53809,38 @@ }, /turf/open/floor/plasteel, /area/security/checkpoint/science/research) +"caE" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = 1; + pixel_y = 9 + }, +/obj/item/pen, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/checkpoint/science/research) +"caG" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) "caH" = ( /obj/structure/cable/yellow{ icon_state = "1-4" @@ -56333,7 +55905,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/machinery/firealarm{ - dir = 8; + dir = 4; pixel_x = -26; pixel_y = 28 }, @@ -57510,6 +57082,21 @@ }, /turf/open/floor/plating, /area/engine/atmos) +"cgF" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/structure/reagent_dispensers/cooking_oil, +/turf/open/floor/plasteel/showroomfloor, +/area/crew_quarters/kitchen) "cgG" = ( /obj/structure/closet/emcloset/anchored, /obj/effect/turf_decal/stripes/line{ @@ -57676,6 +57263,27 @@ }, /turf/open/floor/plasteel/white, /area/medical/sleeper) +"cgT" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/machinery/shower{ + dir = 8; + name = "emergency shower" + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) "cgU" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical/glass{ @@ -58282,6 +57890,22 @@ }, /turf/open/floor/plating, /area/maintenance/port/aft) +"cie" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/sleeper) "cif" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/plasteel/white, @@ -59405,6 +59029,21 @@ /obj/item/stack/packageWrap, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"ckm" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/obj/item/cigbutt, +/turf/open/floor/plasteel/cafeteria{ + dir = 5 + }, +/area/science/research) "ckn" = ( /turf/open/floor/plasteel/cafeteria{ dir = 5 @@ -59980,6 +59619,21 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/aft) +"cly" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/camera{ + c_tag = "Aft Primary Hallway - Fore"; + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 2 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) "clz" = ( /obj/item/stack/sheet/glass/fifty{ pixel_x = 3; @@ -60074,6 +59728,15 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/plasteel/white, /area/science/research) +"clI" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, +/area/science/research) "clJ" = ( /obj/structure/plasticflaps/opaque, /obj/machinery/navbeacon{ @@ -61380,6 +61043,17 @@ }, /turf/open/floor/plasteel/white, /area/science/research) +"cok" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/science/explab) "col" = ( /obj/structure/chair/office/light{ dir = 4 @@ -63087,6 +62761,18 @@ }, /turf/open/floor/plasteel/white, /area/medical/surgery) +"crn" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/plasteel/white/side{ + dir = 8 + }, +/area/medical/surgery) "cro" = ( /obj/structure/bed/roller, /obj/machinery/iv_drip, @@ -63630,6 +63316,27 @@ }, /turf/open/floor/plasteel/white, /area/medical/surgery) +"csq" = ( +/obj/structure/bed, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/item/bedsheet/medical, +/obj/machinery/newscaster{ + pixel_y = -32 + }, +/obj/machinery/camera{ + c_tag = "Medbay Recovery Room"; + dir = 1; + network = list("ss13","medbay") + }, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery) "csr" = ( /obj/machinery/door/airlock/maintenance{ name = "Medbay Maintenance"; @@ -63640,6 +63347,21 @@ "css" = ( /turf/closed/wall, /area/medical/cryo) +"cst" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/camera{ + c_tag = "Medbay Hallway Central"; + dir = 4; + network = list("ss13","medbay") + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) "csu" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -64827,6 +64549,32 @@ }, /turf/open/floor/plasteel/dark, /area/medical/genetics) +"cuv" = ( +/obj/item/reagent_containers/dropper, +/obj/item/reagent_containers/glass/beaker{ + pixel_x = 8; + pixel_y = 2 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/structure/sign/warning/nosmoking{ + pixel_y = 32 + }, +/obj/structure/table/glass, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/medical/genetics) "cuw" = ( /obj/structure/filingcabinet/chestdrawer, /obj/effect/turf_decal/tile/blue{ @@ -65020,6 +64768,23 @@ dir = 5 }, /area/crew_quarters/heads/hor) +"cuR" = ( +/obj/structure/table, +/obj/item/taperecorder{ + pixel_x = -3 + }, +/obj/item/paicard{ + pixel_x = 4 + }, +/obj/item/storage/secure/briefcase, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/plasteel/cafeteria{ + dir = 5 + }, +/area/crew_quarters/heads/hor) "cuS" = ( /obj/machinery/portable_atmospherics/canister/carbon_dioxide, /obj/machinery/light/small{ @@ -65363,6 +65128,25 @@ }, /turf/open/floor/plasteel/white, /area/medical/genetics) +"cvC" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/item/storage/box/syringes, +/obj/item/storage/box/beakers{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/structure/table/glass, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/medical/genetics) "cvD" = ( /obj/structure/chair/office/light{ dir = 4 @@ -65918,6 +65702,17 @@ }, /turf/open/floor/plasteel, /area/medical/genetics) +"cwF" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) "cwG" = ( /obj/structure/cable/yellow{ icon_state = "2-4" @@ -65987,6 +65782,17 @@ }, /turf/open/floor/plasteel/white, /area/science/research) +"cwO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/science/research) "cwP" = ( /obj/machinery/power/apc{ dir = 2; @@ -66973,6 +66779,23 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, /area/science/circuit) +"cyN" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/airalarm{ + pixel_y = 24 + }, +/obj/item/paper_bin{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/structure/table/glass, +/turf/open/floor/plasteel/white/side{ + dir = 2 + }, +/area/medical/medbay/aft) "cyO" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk, @@ -67601,6 +67424,28 @@ }, /turf/open/floor/plasteel/white, /area/medical/medbay/aft) +"czX" = ( +/obj/item/book/manual/wiki/medical_cloning{ + pixel_y = 6 + }, +/obj/item/paper, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/structure/table/glass, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/medical/genetics/cloning) "czY" = ( /obj/item/storage/box/rxglasses{ pixel_x = 3; @@ -68257,6 +68102,15 @@ /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/science/robotics/mechbay) +"cBi" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, +/area/science/robotics/mechbay) "cBj" = ( /obj/structure/table, /obj/item/radio/intercom{ @@ -68665,6 +68519,16 @@ dir = 9 }, /area/medical/medbay/aft) +"cCb" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/structure/closet/secure_closet/personal/patient, +/turf/open/floor/plasteel/white/corner{ + dir = 2 + }, +/area/medical/medbay/aft) "cCc" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/closet/secure_closet/personal/patient, @@ -69726,6 +69590,20 @@ }, /turf/closed/wall, /area/hallway/primary/aft) +"cEg" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) "cEh" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 4 @@ -70258,7 +70136,7 @@ /area/science/robotics/lab) "cFj" = ( /obj/machinery/firealarm{ - dir = 4; + dir = 8; pixel_x = 28; pixel_y = 5 }, @@ -70768,6 +70646,16 @@ }, /turf/open/floor/plasteel/white, /area/science/research) +"cGi" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/plasteel/white/side{ + dir = 10 + }, +/area/science/research) "cGj" = ( /obj/machinery/sparker/toxmix{ dir = 2; @@ -72153,6 +72041,27 @@ }, /turf/closed/wall, /area/medical/virology) +"cIt" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/obj/machinery/vending/wardrobe/viro_wardrobe, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/medical/virology) "cIu" = ( /obj/structure/closet/crate/freezer, /obj/item/reagent_containers/blood, @@ -73350,6 +73259,22 @@ }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) +"cKF" = ( +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit/departure_lounge) "cKG" = ( /obj/structure/plasticflaps/opaque, /obj/machinery/navbeacon{ @@ -73974,6 +73899,21 @@ }, /turf/open/floor/plasteel/white, /area/medical/virology) +"cLS" = ( +/obj/structure/chair/stool, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/green, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/medical/virology) "cLT" = ( /obj/effect/decal/cleanable/cobweb, /obj/structure/bodycontainer/morgue{ @@ -73986,6 +73926,23 @@ /obj/effect/landmark/xeno_spawn, /turf/open/floor/engine, /area/science/explab) +"cLV" = ( +/obj/item/radio/intercom{ + pixel_y = 25 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/obj/structure/table/wood, +/obj/item/clothing/under/burial, +/obj/item/clothing/under/burial, +/obj/item/clothing/under/burial, +/obj/item/clothing/under/burial, +/obj/item/clothing/under/burial, +/obj/item/clothing/under/burial, +/turf/open/floor/plasteel/grimy, +/area/chapel/office) "cLW" = ( /obj/machinery/requests_console{ department = "Chapel"; @@ -77910,6 +77867,13 @@ /obj/structure/closet/emcloset, /turf/open/floor/plasteel/dark, /area/hallway/primary/central) +"cVi" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/wood, +/area/library) "cVx" = ( /obj/docking_port/stationary{ dir = 8; @@ -79709,6 +79673,21 @@ }, /turf/open/floor/plasteel, /area/engine/engineering) +"ddS" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 6 + }, +/obj/machinery/camera{ + c_tag = "Engineering Supermatter Fore"; + dir = 4; + network = list("ss13","engine") + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/turf/open/floor/plasteel/dark, +/area/engine/engineering) "ddT" = ( /obj/machinery/atmospherics/pipe/manifold/general/visible, /turf/open/floor/plasteel/dark, @@ -81314,6 +81293,20 @@ /obj/structure/closet/crate/wooden/toy, /turf/open/floor/wood, /area/crew_quarters/theatre) +"dis" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/structure/sign/poster/contraband/random{ + pixel_y = -32 + }, +/turf/open/floor/wood, +/area/crew_quarters/theatre) "dit" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -84073,6 +84066,13 @@ }, /turf/open/floor/wood, /area/library) +"qXt" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/cryopod) "rzX" = ( /obj/structure/chair/office/light{ dir = 1; @@ -97783,7 +97783,7 @@ bEn dic bHI bJo -ayb +bKW bMB alK dio @@ -98027,7 +98027,7 @@ bbI biu bjV bjV -atw +bnK bqb bbI btT @@ -98278,7 +98278,7 @@ aXd aYI bae bbJ -aov +bcV bbJ bgv biv @@ -100077,7 +100077,7 @@ aaa aip doJ bbK -aoy +bdc beQ bpt bcW @@ -100609,7 +100609,7 @@ bNh bNK bBg dig -awX +bJx bLa bMD bOh @@ -101343,7 +101343,7 @@ rMS azl aAE aAE -aeD +aDh aEv aFF ayj @@ -101359,7 +101359,7 @@ aIg aUe aVG aXe -anu +aYJ bal dmF bdg @@ -101890,7 +101890,7 @@ bvX bxQ bzB bBn -awN +bCS bBn bQN dih @@ -102451,7 +102451,7 @@ cEI cFE cGw cHr -aEs +cIt cEE cKi cKV @@ -103483,7 +103483,7 @@ cIx cEE cKm cKZ -aEC +cLS cMB cBR aaf @@ -103679,7 +103679,7 @@ bdl beY bgO biK -arF +bkn bat bnW bqs @@ -103693,7 +103693,7 @@ bSx bEw bzE bHR -awY +bJy bLh bMH bue @@ -103912,7 +103912,7 @@ awT aym azu aAO -adI +aCc aDo aEE ayl @@ -103926,7 +103926,7 @@ aPf aQo aRJ aSW -amV +aUi aVL aXl aYR @@ -103975,7 +103975,7 @@ cmk cnq coC cpW -aAU +crn csn cia cdl @@ -105004,7 +105004,7 @@ cnt coF cqa crq -aAX +csq cia dux diM @@ -105510,7 +105510,7 @@ dvE cev cfG cgP -azB +cie cjE cld cev @@ -105525,7 +105525,7 @@ cvn cwn cxd cxU -aDd +cyN czO cAS cBU @@ -105539,7 +105539,7 @@ clK cJl cKp cLa -aFc +cLV cME cNv cOd @@ -105945,7 +105945,7 @@ abY acp aax acZ -aad +adq adN aej aeK @@ -106008,7 +106008,7 @@ bzE cVb cVe cVf -ayd +cVi bOm ybn bPW @@ -106537,7 +106537,7 @@ cbJ cdp cev cfK -azA +cgT cii cjI clh @@ -106783,7 +106783,7 @@ buj bxY buj bwh -ayZ +bSD buj buj bWh @@ -107060,7 +107060,7 @@ cnA coN cqi crw -aBc +cst cqi cuo cvq @@ -107273,7 +107273,7 @@ aXx aYW baH bcc -apP +bdz bfi bfi bfi @@ -107513,7 +107513,7 @@ aaa aaa aaa azC -ahT +aFV aHu aID aJN @@ -108032,7 +108032,7 @@ aHw aIF aJN aLm -ajk +aMF aNY aPr aQy @@ -108096,9 +108096,9 @@ cwv cxm cxZ cyV -aDe +czX cvt -aDg +cCb cCR cDU cER @@ -108560,7 +108560,7 @@ baL bcf bdD bfm -arh +bhd biV bkz bkz @@ -108794,7 +108794,7 @@ avk ajo aaa aDu -adq +aAX aCj aDv aEI @@ -108833,7 +108833,7 @@ bDa bEH bGy bIc -axH +bJH bLq bId bOs @@ -109349,7 +109349,7 @@ bGC bIe bJI bLr -ayg +bMW bOt bQb bRs @@ -109812,7 +109812,7 @@ ajp akz ajQ anj -abk +aot apG apG apG @@ -110146,7 +110146,7 @@ cqr cga csE ctA -aBP +cuv cvB cwC cxu @@ -110367,7 +110367,7 @@ boq bqI bsT buw -auS +bwr byd bzS bBF @@ -110661,7 +110661,7 @@ cga cKJ ctB cuw -aCc +cvC cwD cxw cyj @@ -110836,7 +110836,7 @@ afW aax adY aiz -aaW +ajt akB akA anm @@ -111353,7 +111353,7 @@ aeq bgB akC alU -aaX +ann adY apM ard @@ -111690,7 +111690,7 @@ csJ ctE dDv cuA -aCi +cwF cxz cyn czf @@ -111698,7 +111698,7 @@ cAh cBe chg chg -aDh +cEg cFa cFZ cGU @@ -112126,7 +112126,7 @@ akF alZ anq aoA -abt +aoy arg asw anr @@ -112146,7 +112146,7 @@ aJV aIK aHB aHB -amv +aPA aJV aHB aHB @@ -112194,7 +112194,7 @@ cgc chh chh chh -aAq +cly cmE cnP cpa @@ -112219,7 +112219,7 @@ chh cvG cIG cJG -aEu +cKF cLu cMj cMY @@ -112392,7 +112392,7 @@ awh axi ayB azI -adH +aBc aCn aDB aES @@ -112658,7 +112658,7 @@ aHD aIL aJX aLz -ajt +aMK aOf aPB aQG @@ -113146,13 +113146,13 @@ aaf aeq aeq agQ -aaM +ahC ahI aeq ajA akJ amc -abd +anu aoz apQ arj @@ -113207,7 +113207,7 @@ bLv bNk bOF dip -ayv +bRG bSI bTS aYX @@ -113494,7 +113494,7 @@ cxG cys czk cAo -aDf +cBi cCn cDd cEm @@ -113708,7 +113708,7 @@ boB bqT btb buE -auT +bwz byn bAb bBE @@ -113938,7 +113938,7 @@ aBh aCq aDH aEY -ahV +aGs aHE aIQ aKb @@ -113961,7 +113961,7 @@ aaf bfv bfv bfv -atC +boC bqU bfv bcj @@ -114175,7 +114175,7 @@ adZ afi agf agW -aaU +ahJ adZ ajD akN @@ -114224,7 +114224,7 @@ bcj buF bwA bfA -avV +bAc bcj bDj bEY @@ -114497,7 +114497,7 @@ bGM bTX aYX bWB -azc +bXZ bZj caA ccj @@ -114756,7 +114756,7 @@ aZa bWC bSS bZn -azf +caB ccj cdO ceU @@ -114961,7 +114961,7 @@ auW awp axs ayF -adk +azQ aBk aCs aDI @@ -115278,7 +115278,7 @@ cgj chq ciK ckh -aAs +clI bZn cob cpm @@ -115545,7 +115545,7 @@ csX ctP cuK cvO -aCL +cwO cxJ cyx czq @@ -115555,7 +115555,7 @@ cCs ctP cEp cFm -aDt +cGi cHc cHY cIS @@ -115784,7 +115784,7 @@ aYX bWD bYa bZo -azh +caE ccn cdS ceX @@ -116005,7 +116005,7 @@ aPG aQN aSd aTs -ann +aUL aSe aXS aYX @@ -116254,7 +116254,7 @@ ayJ aGx aHH aIY -aiW +aKj aLG aMV aOr @@ -116536,7 +116536,7 @@ bra btj buL bdO -avU +byv bcl bBQ bDz @@ -116548,7 +116548,7 @@ bLH bNt bOO bQz -ayU +bRO bSQ bUb bVb @@ -116771,7 +116771,7 @@ aIZ aKk aLH aMW -aju +aOs aPH aQN aOu @@ -116812,7 +116812,7 @@ bVo bWH bYc bZq -azi +caG ccp bSS ceZ @@ -117076,7 +117076,7 @@ ceZ cgo chs ciN -azQ +ckm clN bZn cog @@ -117342,7 +117342,7 @@ cqL crQ cte ctV -aBR +cuR cvU cwU crQ @@ -117524,7 +117524,7 @@ aey aey aoN ajD -abE +arx asO ajD avk @@ -117552,7 +117552,7 @@ aWt aYa aZt bbc -anz +bcn bdR aZt bhE @@ -117563,7 +117563,7 @@ boM brd btl bmO -avl +bwK bwO bAi bBT @@ -117792,7 +117792,7 @@ aGE aBr aCz aDR -afQ +aFc aGB aHI aFd @@ -118075,7 +118075,7 @@ bkU bmM boO brf -auQ +btn bmO bwM bwO @@ -118621,7 +118621,7 @@ chx chx cgq cmQ -aAy +cok cpy cqQ cgq @@ -119567,12 +119567,12 @@ aag fpY sME oXn -aae +qXt qLE aft agt ahf -aaV +ahV aiQ dhp alg @@ -119629,7 +119629,7 @@ bBX bBX bKk bLP -ayh +bNC bOW bQH bRV @@ -120611,7 +120611,7 @@ aqg arC asX auh -acd +avl asX axG ayN @@ -121133,7 +121133,7 @@ aAh aBB aCI auj -ahC +aFo aGL aHR aJh @@ -121174,7 +121174,7 @@ bKe bNG bNG bZx -ayY +cgF bSY bUq bKe @@ -122449,7 +122449,7 @@ buV byN dhW dhX -avX +bCd dib bFz dif @@ -122458,7 +122458,7 @@ byN bLS dim bPe -ayu +dis byN bvd bUv @@ -123446,7 +123446,7 @@ axY aBD aCN aEh -ahJ +aFp aGQ axY aJj @@ -123454,7 +123454,7 @@ aJk aMa aMa axY -amB +aPU aRj aSp aTD @@ -123463,7 +123463,7 @@ aWx aYo aZC bbs -aot +bcE bef aWw bhO @@ -123981,7 +123981,7 @@ bcG beh aWw bhS -arx +bjE bli bmX bpf @@ -123994,11 +123994,11 @@ bAz bCf bty bFE -awO +bHo bIH bKr bLW -ayt +bNN bPj bKr aqr @@ -124990,7 +124990,7 @@ ayT aEn aFv aGV -aiT +aHX aEi aKA aMc @@ -126805,7 +126805,7 @@ aYu aZN bbD bcN -apX +beo bfX bid bjL @@ -127297,7 +127297,7 @@ avA axY axZ ayX -adl +ddS bUw aCY dek @@ -127328,7 +127328,7 @@ bhT brK bhT bvo -auR +bvr bxh bzb bAK @@ -127547,7 +127547,7 @@ amM anR apl aqx -abH +arS ati ajb avB @@ -137349,7 +137349,7 @@ aaa blA bnu bpH -atF +brU aOV aaa aMq @@ -137860,7 +137860,7 @@ aRy aRy aRy aRy -arS +blB bnw bpJ brW @@ -138628,7 +138628,7 @@ aZR bbF bcP aVl -aqe +bgh bim bjQ bjQ @@ -139919,7 +139919,7 @@ bjQ bse bnE bpR -atJ +byM btL bvz bxr @@ -140181,7 +140181,7 @@ btL bvA bxs bzt -avW +bBa bCD bEg bGd diff --git a/_maps/map_files/OmegaStation/OmegaStation.dmm b/_maps/map_files/OmegaStation/OmegaStation.dmm index 0edeb8bc83..b8484859f4 100644 --- a/_maps/map_files/OmegaStation/OmegaStation.dmm +++ b/_maps/map_files/OmegaStation/OmegaStation.dmm @@ -1087,25 +1087,24 @@ /turf/closed/wall, /area/bridge) "abB" = ( -/obj/item/storage/toolbox/mechanical{ - pixel_x = -3; - pixel_y = 3 +/obj/machinery/computer/robotics{ + dir = 4 }, -/obj/item/storage/toolbox/electrical, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/purple{ dir = 1 }, -/obj/structure/table, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/purple{ dir = 8 }, /turf/open/floor/plasteel/dark, -/area/ai_monitored/turret_protected/aisat_interior) +/area/bridge) "abC" = ( /obj/structure/cable/white{ icon_state = "2-4" @@ -1678,78 +1677,6 @@ }, /turf/open/floor/plasteel, /area/maintenance/starboard) -"acz" = ( -/obj/machinery/porta_turret/ai{ - installation = /obj/item/gun/energy/e_gun/turret - }, -/obj/effect/turf_decal/delivery, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ai_monitored/turret_protected/aisat_interior) -"acA" = ( -/obj/machinery/computer/robotics{ - dir = 4 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/bridge) -"acB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/camera{ - c_tag = "Bridge - Port Access"; - dir = 8; - name = "command camera" - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/bridge) -"acC" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/camera{ - c_tag = "Bridge - Starboard Access"; - dir = 4; - name = "command camera" - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/bridge) "acD" = ( /obj/item/pickaxe/emergency, /turf/open/floor/plating/asteroid, @@ -2189,71 +2116,6 @@ /obj/structure/sign/warning/vacuum, /turf/open/floor/plating, /area/quartermaster/storage) -"adr" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/light_switch{ - pixel_x = -24; - pixel_y = -24 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"ads" = ( -/obj/machinery/suit_storage_unit/security, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/security/brig) -"adt" = ( -/obj/machinery/photocopier, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/structure/cable/white{ - icon_state = "2-4" - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/security/detectives_office) -"adu" = ( -/obj/structure/table/reinforced, -/obj/item/stack/cable_coil/white, -/obj/item/stack/packageWrap, -/obj/item/hand_labeler, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/camera{ - c_tag = "Bridge - Teleporter"; - dir = 4; - name = "command camera" - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/teleporter) "adv" = ( /obj/structure/closet/crate{ icon_state = "crateopen" @@ -2272,17 +2134,6 @@ /obj/item/clothing/head/helmet/space/orange, /turf/open/floor/plating, /area/asteroid/nearstation) -"ady" = ( -/obj/machinery/suit_storage_unit/standard_unit, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/stripes/end{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ai_monitored/storage/eva) "adz" = ( /obj/structure/sign/warning/vacuum, /turf/closed/wall, @@ -2428,17 +2279,6 @@ /obj/structure/closet/crate/bin, /turf/open/floor/wood, /area/crew_quarters/heads/captain/private) -"adM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/starboard/fore) "adN" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/item/radio/intercom{ @@ -2540,26 +2380,6 @@ "adX" = ( /turf/closed/wall, /area/crew_quarters/heads/hop) -"adY" = ( -/obj/item/storage/box/teargas{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/storage/box/handcuffs, -/obj/item/storage/box/flashbangs{ - pixel_x = -3; - pixel_y = -3 - }, -/obj/structure/table/reinforced, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/brig) "adZ" = ( /obj/item/radio/intercom{ name = "Station Intercom"; @@ -2590,26 +2410,6 @@ }, /turf/open/floor/plasteel, /area/quartermaster/storage) -"aeb" = ( -/obj/item/twohanded/required/kirbyplants{ - icon_state = "plant-21" - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Security - Brig Aft"; - dir = 8 - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/brig) "aec" = ( /obj/machinery/conveyor{ dir = 8; @@ -2652,21 +2452,6 @@ }, /turf/open/floor/plasteel, /area/quartermaster/storage) -"aef" = ( -/obj/structure/table/reinforced, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/item/paper_bin, -/obj/item/pen, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/quartermaster/miningdock) "aeg" = ( /obj/machinery/conveyor{ dir = 8; @@ -2692,51 +2477,6 @@ }, /turf/open/floor/plating, /area/quartermaster/storage) -"aei" = ( -/obj/machinery/vending/coffee, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/crew_quarters/bar/atrium) -"aej" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/item/twohanded/required/kirbyplants{ - icon_state = "plant-21" - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/plasteel, -/area/hallway/primary/port) -"aek" = ( -/obj/structure/table/reinforced, -/obj/item/stock_parts/cell/high, -/obj/item/stock_parts/cell/high, -/obj/machinery/cell_charger, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/light_switch{ - pixel_x = -24; - pixel_y = -24 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/storage/primary) "ael" = ( /obj/structure/closet/crate, /obj/effect/spawner/lootdrop/maintenance{ @@ -2750,16 +2490,6 @@ icon_state = "platingdmg3" }, /area/asteroid/nearstation) -"aen" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/engine/atmos) "aeo" = ( /obj/structure/table, /obj/item/extinguisher/mini, @@ -3142,15 +2872,6 @@ /obj/effect/turf_decal/loading_area, /turf/open/floor/plasteel, /area/quartermaster/storage) -"aeR" = ( -/obj/machinery/portable_atmospherics/canister/nitrogen, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/engine/atmos) "aeS" = ( /obj/structure/closet/crate, /obj/effect/turf_decal/delivery, @@ -3168,39 +2889,6 @@ }, /turf/open/floor/plasteel, /area/quartermaster/storage) -"aeV" = ( -/obj/machinery/vending/snack/random, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/hallway/primary/starboard/fore) -"aeW" = ( -/obj/structure/table/reinforced, -/obj/item/clipboard, -/obj/item/toy/figure/chef, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/camera{ - c_tag = "Kitchen"; - dir = 2 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/crew_quarters/kitchen) "aeX" = ( /obj/machinery/light/small, /obj/effect/turf_decal/stripes/line{ @@ -3208,22 +2896,6 @@ }, /turf/open/floor/plasteel, /area/quartermaster/storage) -"aeY" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/scrubber, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel/white/corner{ - dir = 1 - }, -/area/engine/break_room) "aeZ" = ( /obj/docking_port/stationary{ dir = 4; @@ -3235,13 +2907,6 @@ }, /turf/open/space/basic, /area/space) -"afa" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) "afb" = ( /obj/structure/door_assembly/door_assembly_mhatch, /obj/effect/turf_decal/stripes/line{ @@ -3252,25 +2917,6 @@ }, /turf/open/floor/plating, /area/asteroid/nearstation) -"afc" = ( -/obj/machinery/vending/clothing, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/crew_quarters/dorms) "afd" = ( /obj/structure/table/wood, /obj/item/taperecorder, @@ -3404,28 +3050,22 @@ }, /area/crew_quarters/heads/captain/private) "afp" = ( -/obj/machinery/power/terminal{ - dir = 1 - }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/firealarm{ dir = 8; pixel_x = 24 }, -/obj/structure/cable{ - icon_state = "0-8" - }, /obj/machinery/camera{ - c_tag = "SMES Access"; - dir = 8 + c_tag = "Bridge - Port Access"; + dir = 8; + name = "command camera" }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) +/turf/open/floor/plasteel/dark, +/area/bridge) "afq" = ( /obj/structure/table/reinforced, /obj/machinery/door/window/brigdoor/westright{ @@ -3494,18 +3134,26 @@ /turf/open/floor/plasteel/dark, /area/ai_monitored/nuke_storage) "aft" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/camera{ - c_tag = "Central Hallway West"; +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/plasteel, -/area/hallway/primary/port) +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/camera{ + c_tag = "Bridge - Starboard Access"; + dir = 4; + name = "command camera" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/bridge) "afu" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -3732,36 +3380,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, /area/quartermaster/storage) -"afJ" = ( -/obj/structure/table, -/obj/item/storage/pill_bottle/dice, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"afK" = ( -/obj/machinery/vending/snack/random, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/crew_quarters/bar/atrium) "afL" = ( /obj/structure/girder/reinforced, /turf/open/floor/plating, @@ -3777,19 +3395,6 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating, /area/asteroid/nearstation) -"afO" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/hallway/primary/starboard) "afP" = ( /obj/structure/table/wood, /obj/item/book/manual/wiki/security_space_law, @@ -4061,16 +3666,6 @@ }, /turf/open/floor/plasteel/dark, /area/bridge) -"agm" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/engine, -/area/engine/engineering) "agn" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/white, @@ -4217,28 +3812,6 @@ }, /turf/open/floor/plasteel, /area/quartermaster/storage) -"agy" = ( -/obj/machinery/vending/snack/random, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/hallway/primary/port/aft) "agz" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -4291,23 +3864,6 @@ }, /turf/open/floor/plasteel, /area/quartermaster/storage) -"agD" = ( -/obj/machinery/shower{ - dir = 4; - name = "emergency shower" - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel, -/area/science/research) "agE" = ( /obj/item/stack/ore/silver, /obj/item/stack/ore/iron, @@ -4731,23 +4287,17 @@ }, /area/maintenance/starboard/fore) "ahk" = ( -/obj/structure/table/glass, -/obj/item/storage/box/bodybags{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/storage/box/bodybags, -/obj/item/pen, /obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 + dir = 4; + pixel_x = -24 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 +/obj/machinery/light_switch{ + pixel_x = -24; + pixel_y = -24 }, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/plasteel/white, -/area/medical/medbay/zone3) +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/quartermaster/storage) "ahl" = ( /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -4833,40 +4383,6 @@ }, /turf/open/floor/plating, /area/quartermaster/storage) -"ahs" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) -"aht" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{ - dir = 1 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/science/research) "ahu" = ( /turf/closed/wall/r_wall, /area/asteroid/nearstation) @@ -4922,28 +4438,23 @@ /turf/open/floor/plasteel/dark, /area/security/brig) "ahy" = ( +/obj/machinery/suit_storage_unit/security, /obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 + dir = 8; + pixel_x = 24 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/structure/cable/white{ - icon_state = "1-4" - }, -/obj/machinery/camera{ - c_tag = "Mech Bay"; - dir = 4 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 8 }, /obj/effect/turf_decal/stripes/line{ - dir = 9 + dir = 10 }, -/turf/open/floor/plasteel, -/area/science/robotics/mechbay) +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/security/brig) "ahz" = ( /obj/structure/reagent_dispensers/fueltank, /obj/effect/turf_decal/stripes/line{ @@ -4962,17 +4473,20 @@ /turf/open/floor/plasteel, /area/asteroid/nearstation) "ahB" = ( +/obj/machinery/photocopier, /obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 + dir = 4; + pixel_x = -24 }, -/obj/machinery/light{ +/obj/structure/cable/white{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/plasteel/white, -/area/medical/medbay/zone3) +/turf/open/floor/plasteel/dark, +/area/security/detectives_office) "ahC" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/white{ @@ -5206,23 +4720,6 @@ }, /turf/open/floor/plasteel/dark, /area/ai_monitored/nuke_storage) -"ahW" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/plasteel/white, -/area/science/research) "ahX" = ( /obj/machinery/airalarm{ dir = 8; @@ -5309,50 +4806,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/quartermaster/storage) -"aig" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable/white{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) -"aih" = ( -/obj/structure/bookcase, -/obj/machinery/airalarm{ - dir = 1; - pixel_y = -22 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Chapel South"; - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/chapel/main) "aik" = ( /obj/structure/barricade/wooden, /obj/effect/turf_decal/sand/plating, @@ -8281,6 +7734,26 @@ }, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/restrooms) +"amT" = ( +/obj/structure/table/reinforced, +/obj/item/stack/cable_coil/white, +/obj/item/stack/packageWrap, +/obj/item/hand_labeler, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/camera{ + c_tag = "Bridge - Teleporter"; + dir = 4; + name = "command camera" + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/teleporter) "amV" = ( /obj/structure/table/reinforced, /obj/item/storage/belt/utility, @@ -8410,6 +7883,17 @@ }, /turf/open/floor/plasteel, /area/ai_monitored/storage/eva) +"anj" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/stripes/end{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/ai_monitored/storage/eva) "ank" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/door/firedoor, @@ -8880,6 +8364,17 @@ "anY" = ( /turf/closed/wall/rust, /area/ai_monitored/storage/eva) +"anZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/starboard/fore) "aoa" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 @@ -9047,6 +8542,26 @@ }, /turf/open/floor/engine/vacuum, /area/engine/atmos) +"aos" = ( +/obj/item/storage/box/teargas{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/box/handcuffs, +/obj/item/storage/box/flashbangs{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/structure/table/reinforced, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/brig) "aot" = ( /obj/structure/cable/white{ icon_state = "1-2" @@ -10445,6 +9960,26 @@ }, /turf/open/floor/plasteel, /area/security/brig) +"aqP" = ( +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-21" + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Security - Brig Aft"; + dir = 8 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/brig) "aqQ" = ( /obj/machinery/door/firedoor, /obj/structure/table/reinforced, @@ -10674,6 +10209,21 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/plasteel, /area/hallway/primary/starboard/fore) +"ark" = ( +/obj/structure/table/reinforced, +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -22 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/item/paper_bin, +/obj/item/pen, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/quartermaster/miningdock) "arl" = ( /obj/structure/table/reinforced, /obj/machinery/light, @@ -11892,6 +11442,24 @@ }, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar/atrium) +"atj" = ( +/obj/machinery/vending/coffee, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/bar/atrium) "atl" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 5 @@ -13317,6 +12885,33 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/plasteel, /area/hallway/primary/port) +"avX" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-21" + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/plasteel, +/area/hallway/primary/port) +"avY" = ( +/obj/structure/table/reinforced, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/obj/machinery/cell_charger, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/light_switch{ + pixel_x = -24; + pixel_y = -24 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel, +/area/storage/primary) "avZ" = ( /obj/machinery/vending/tool, /obj/machinery/status_display{ @@ -14508,6 +14103,25 @@ }, /turf/open/floor/plasteel, /area/engine/atmos) +"ayl" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/engine/atmos) +"aym" = ( +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, +/area/engine/atmos) "ayn" = ( /obj/machinery/portable_atmospherics/canister/nitrous_oxide, /obj/effect/turf_decal/delivery, @@ -16476,6 +16090,21 @@ heat_capacity = 1e+006 }, /area/hallway/primary/starboard/fore) +"aCh" = ( +/obj/machinery/vending/snack/random, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/hallway/primary/starboard/fore) "aCi" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/white{ @@ -16869,6 +16498,24 @@ }, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) +"aCV" = ( +/obj/structure/table/reinforced, +/obj/item/clipboard, +/obj/item/toy/figure/chef, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/camera{ + c_tag = "Kitchen"; + dir = 2 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/kitchen) "aCW" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/tile/neutral, @@ -17065,6 +16712,22 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/closed/wall/r_wall, /area/engine/break_room) +"aDw" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/scrubber, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel/white/corner{ + dir = 1 + }, +/area/engine/break_room) "aDx" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 4 @@ -17778,6 +17441,25 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/plasteel, /area/hallway/primary/port) +"aEK" = ( +/obj/machinery/vending/clothing, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/dorms) "aEL" = ( /obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" @@ -18290,6 +17972,29 @@ }, /turf/open/floor/plasteel, /area/engine/engineering) +"aFy" = ( +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/camera{ + c_tag = "SMES Access"; + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) "aFz" = ( /obj/structure/closet/radiation, /obj/structure/extinguisher_cabinet{ @@ -18502,6 +18207,19 @@ heat_capacity = 1e+006 }, /area/hallway/primary/port) +"aFL" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/camera{ + c_tag = "Central Hallway West"; + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/plasteel, +/area/hallway/primary/port) "aFN" = ( /obj/structure/extinguisher_cabinet{ pixel_x = -26 @@ -20426,6 +20144,19 @@ /obj/machinery/status_display/ai, /turf/closed/wall, /area/hallway/primary/starboard) +"aJa" = ( +/obj/structure/table, +/obj/item/storage/pill_bottle/dice, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) "aJb" = ( /obj/effect/turf_decal/tile/red{ dir = 8 @@ -21755,6 +21486,23 @@ }, /turf/open/floor/plasteel, /area/crew_quarters/bar/atrium) +"aLg" = ( +/obj/machinery/vending/snack/random, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/bar/atrium) "aLh" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -22847,6 +22595,19 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/central) +"aNF" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel{ + heat_capacity = 1e+006 + }, +/area/hallway/primary/starboard) "aNG" = ( /obj/structure/table/reinforced, /obj/item/clipboard, @@ -23299,6 +23060,16 @@ /obj/machinery/atmospherics/pipe/simple/cyan/visible, /turf/open/floor/engine, /area/engine/engineering) +"aOG" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/engine, +/area/engine/engineering) "aOH" = ( /turf/closed/wall/r_wall, /area/maintenance/port) @@ -24060,6 +23831,28 @@ }, /turf/closed/wall, /area/maintenance/port) +"aPW" = ( +/obj/machinery/vending/snack/random, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/hallway/primary/port/aft) "aPX" = ( /obj/item/twohanded/required/kirbyplants{ icon_state = "plant-21" @@ -25250,6 +25043,23 @@ "aSz" = ( /turf/closed/wall, /area/science/lab) +"aSA" = ( +/obj/machinery/shower{ + dir = 4; + name = "emergency shower" + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel, +/area/science/research) "aSB" = ( /obj/machinery/shower{ dir = 8; @@ -27097,6 +26907,24 @@ }, /turf/open/floor/plasteel/white, /area/medical/medbay/zone3) +"aWe" = ( +/obj/structure/table/glass, +/obj/item/storage/box/bodybags{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/box/bodybags, +/obj/item/pen, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/plasteel/white, +/area/medical/medbay/zone3) "aWf" = ( /obj/structure/table/glass, /obj/item/folder/white, @@ -28419,6 +28247,29 @@ /obj/effect/turf_decal/tile/purple, /turf/open/floor/plasteel/white, /area/science/research) +"aYq" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{ + dir = 1 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/science/research) "aYr" = ( /obj/structure/chair/office/dark{ dir = 4 @@ -29941,6 +29792,29 @@ /obj/effect/turf_decal/stripes/corner, /turf/open/floor/plasteel, /area/hallway/primary/aft) +"baN" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/structure/cable/white{ + icon_state = "1-4" + }, +/obj/machinery/camera{ + c_tag = "Mech Bay"; + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/science/robotics/mechbay) "baO" = ( /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, /obj/structure/cable/white{ @@ -30224,6 +30098,18 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/plasteel/white, /area/medical/medbay/zone3) +"bbu" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/plasteel/white, +/area/medical/medbay/zone3) "bbv" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 @@ -31350,6 +31236,23 @@ }, /turf/open/floor/plasteel/white, /area/science/research) +"bdr" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/plasteel/white, +/area/science/research) "bds" = ( /turf/closed/wall/rust, /area/science/robotics/lab) @@ -32223,6 +32126,21 @@ }, /turf/open/floor/plasteel, /area/security/checkpoint) +"beK" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/structure/cable/white{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) "beL" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -34531,6 +34449,35 @@ }, /turf/open/floor/plasteel/chapel, /area/chapel/main) +"biT" = ( +/obj/structure/bookcase, +/obj/machinery/airalarm{ + dir = 1; + pixel_y = -22 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Chapel South"; + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/chapel/main) "biU" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -37149,6 +37096,17 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/port) +"dai" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) "ddI" = ( /obj/machinery/air_sensor/atmos/toxin_tank, /turf/open/floor/engine/plasma, @@ -40427,6 +40385,13 @@ }, /turf/open/floor/plating, /area/maintenance/starboard) +"sHf" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/turf/open/floor/plasteel, +/area/hallway/secondary/exit) "sHz" = ( /obj/structure/closet/crate/bin, /obj/effect/turf_decal/bot, @@ -42239,6 +42204,26 @@ }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) +"sNK" = ( +/obj/item/storage/toolbox/mechanical{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/storage/toolbox/electrical, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/table, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -26 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ai_monitored/turret_protected/aisat_interior) "sNM" = ( /obj/structure/lattice/catwalk, /turf/open/space, @@ -42290,6 +42275,21 @@ }, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) +"sNU" = ( +/obj/machinery/porta_turret/ai{ + installation = /obj/item/gun/energy/e_gun/turret + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -26 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ai_monitored/turret_protected/aisat_interior) "sOb" = ( /obj/structure/transit_tube, /obj/structure/lattice/catwalk, @@ -75665,7 +75665,7 @@ awF aCA uok aEw -afp +aFy aGg aHq aIn @@ -76686,7 +76686,7 @@ auE avJ cWR axs -aen +ayl azr aAt aBB @@ -76702,7 +76702,7 @@ aKG aLW bln aOd -agm +aOG aPN aQT aRR @@ -76933,7 +76933,7 @@ akT alH amH any -adY +aos akT aqI arD @@ -77200,12 +77200,12 @@ auG avL aqz axu -aeR +aym azt aAv aBD aCH -aeY +aDw aEB aFC aGp @@ -78724,7 +78724,7 @@ acF adz adw agF -ads +ahy ait aiY ajY @@ -78734,7 +78734,7 @@ ajY anF aow apB -aeb +aqP arK asQ agF @@ -79016,7 +79016,7 @@ aHA aEt aEt aOO -agy +aPW aQW aRY aTg @@ -79520,7 +79520,7 @@ aBL geZ geZ aEJ -aft +aFL aGx aHD aIA @@ -80009,7 +80009,7 @@ aeq afd afP agI -adt +ahB aiu ajd iaa @@ -80033,7 +80033,7 @@ aAE aBN ayv ayv -afc +aEK awQ aGy aHF @@ -80281,7 +80281,7 @@ lxq asT atN auS -aej +avX sDl axE ayw @@ -80795,7 +80795,7 @@ arQ asV atP auT -aek +avY awQ axG axG @@ -82328,7 +82328,7 @@ ajh akl alh alY -adu +amT anL aoF apK @@ -82363,7 +82363,7 @@ aSi aTo aUq aVi -ahk +aWe aWM aXo aXT @@ -82638,7 +82638,7 @@ bgb bgM bhx bin -aih +biT sLf aae aae @@ -83912,7 +83912,7 @@ aXZ aYS aZO baF -ahB +bbu bck bdc bdZ @@ -84118,7 +84118,7 @@ ace acV adN aey -acB +afp agf agW ahO @@ -84421,7 +84421,7 @@ aTw aTw aTw aTw -ahs +dai aYa aYU aZQ @@ -84627,7 +84627,7 @@ aaC aaP aba abm -acA +abB acg swJ adO @@ -86189,7 +86189,7 @@ aoS apY ara asj -aei +atj aue avj awo @@ -86207,7 +86207,7 @@ aGQ aHU aIQ aJX -afK +aLg sJn ara aOr @@ -86486,7 +86486,7 @@ bbB bcr bdj bef -aig +beK bfg bfO heQ @@ -86688,7 +86688,7 @@ acm ade adS aeG -acC +aft agl ahe agl @@ -86713,7 +86713,7 @@ awX aue aAR aCc -aeW +aCV aDS aEZ aFR @@ -86995,7 +86995,7 @@ aXy aYi aZb aZU -ahy +baN bbC bct bdl @@ -88496,7 +88496,7 @@ ajB akH alv ams -ady +anj anY aoY aqg @@ -88527,7 +88527,7 @@ ayP blo aQy aRu -agD +aSA aTM aUF aVy @@ -88540,7 +88540,7 @@ aZZ baT bbH bcx -ahW +bdr bel beN bfm @@ -88983,7 +88983,7 @@ sMr sNb sNr sNG -acz +sNU sMq aad aad @@ -89011,7 +89011,7 @@ akJ bxz amt ank -adM +anZ aoZ aqh ari @@ -89036,7 +89036,7 @@ aIX udT aLm uqY -afO +aNF vkK aPw aQz @@ -89305,7 +89305,7 @@ aVB aWs aWY aXG -aht +aYq aZj bac baW @@ -89539,7 +89539,7 @@ aRz bli azU aBb -aeV +aCh aDc aEa sHz @@ -89774,7 +89774,7 @@ adZ aeP afC agv -adr +ahk ado aiI ajI @@ -90010,7 +90010,7 @@ sMr sMQ sNf sNv -abB +sNK sMq aad aad @@ -91841,7 +91841,7 @@ anq aoi apj aqq -aef +ark amC sOJ bvg @@ -92368,7 +92368,7 @@ bvg sFs sFX sGC -afa +sHf sHB blM sIy @@ -93144,7 +93144,7 @@ aFk sIe bsO aHZ -afJ +aJa azb bta aMz diff --git a/_maps/map_files/PubbyStation/PubbyStation.dmm b/_maps/map_files/PubbyStation/PubbyStation.dmm index ddd3751116..1617de9a3e 100644 --- a/_maps/map_files/PubbyStation/PubbyStation.dmm +++ b/_maps/map_files/PubbyStation/PubbyStation.dmm @@ -59,793 +59,10 @@ }, /turf/open/floor/plasteel/dark, /area/crew_quarters/heads/captain) -"aag" = ( -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/effect/landmark/start/ai/secondary, -/obj/item/radio/intercom{ - anyai = 1; - broadcasting = 0; - freerange = 1; - frequency = 1447; - name = "Private Channel"; - pixel_x = -27 - }, -/obj/machinery/firealarm{ - dir = 2; - pixel_y = 26 - }, -/turf/open/floor/circuit, -/area/ai_monitored/turret_protected/ai) -"aah" = ( -/obj/structure/table, -/obj/item/pen, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/obj/item/paper_bin, -/turf/open/floor/plasteel/grimy, -/area/ai_monitored/turret_protected/aisat_interior) -"aai" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 6 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -27 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/security/main) -"aaj" = ( -/obj/structure/rack, -/obj/item/gun/energy/e_gun{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/gun/energy/e_gun, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -27 - }, -/turf/open/floor/plasteel/dark, -/area/security/armory) -"aak" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -27 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/main) -"aal" = ( -/obj/structure/table, -/obj/machinery/recharger, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"aam" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 2; - pixel_y = 29 - }, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aan" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/closet/secure_closet/exile, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/plasteel/dark, -/area/gateway) -"aao" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/obj/machinery/computer/cryopod{ - pixel_y = 30 - }, -/obj/machinery/cryopod{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/dorms) -"aap" = ( -/obj/machinery/light{ - dir = 4; - light_color = "#e8eaff" - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/obj/machinery/computer/rdconsole{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/bridge) -"aaq" = ( -/obj/machinery/computer/cargo/request, -/obj/machinery/firealarm{ - dir = 2; - pixel_y = 29 - }, -/turf/open/floor/wood, -/area/crew_quarters/heads/hop) -"aar" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/storage/primary) -"aas" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 2; - pixel_y = 29 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aat" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 2; - pixel_y = 29 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/hallway/secondary/exit/departure_lounge) -"aau" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/machinery/camera{ - c_tag = "Cargo Mailroom"; - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/turf/open/floor/plasteel, -/area/quartermaster/sorting) -"aav" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 - }, -/obj/machinery/hydroponics/constructable, -/turf/open/floor/plasteel, -/area/hydroponics) -"aaw" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 2; - pixel_y = 29 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/quartermaster/office) -"aax" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aay" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/quartermaster/office) -"aaz" = ( -/obj/structure/table, -/obj/machinery/microwave{ - pixel_x = -3; - pixel_y = 6 - }, -/obj/machinery/firealarm{ - dir = 2; - pixel_y = 27 - }, -/turf/open/floor/plasteel/cafeteria, -/area/crew_quarters/kitchen) -"aaA" = ( -/obj/structure/disposalpipe/junction/flip{ - dir = 1 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/turf/open/floor/plasteel/dark, -/area/crew_quarters/bar) -"aaB" = ( -/obj/machinery/hydroponics/constructable, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 - }, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hydroponics) -"aaC" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/machinery/firealarm{ - dir = 2; - pixel_y = 24 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel/dark, -/area/science/robotics/mechbay) -"aaD" = ( -/obj/machinery/firealarm{ - dir = 2; - pixel_y = 27 - }, -/obj/structure/chair, -/obj/item/clothing/mask/cigarette, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aaE" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26; - pixel_y = 28 - }, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) -"aaF" = ( -/obj/machinery/vending/clothing, -/obj/machinery/firealarm{ - dir = 2; - pixel_y = 27 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/genetics) -"aaG" = ( -/obj/structure/rack, -/obj/item/stack/packageWrap, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/item/hand_labeler, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple, -/obj/effect/turf_decal/tile/purple{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/science/explab) -"aaH" = ( -/obj/structure/closet/l3closet, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -27 - }, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/science/xenobiology) -"aaI" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/obj/structure/sign/poster/official/random{ - pixel_y = 32 - }, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/medical/sleeper) -"aaJ" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) -"aaK" = ( -/obj/structure/rack, -/obj/item/crowbar, -/obj/item/wrench, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 - }, -/obj/item/multitool, -/obj/item/multitool, -/obj/effect/turf_decal/tile/purple{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/science/explab) -"aaL" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/tile/yellow, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/chemistry) -"aaM" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/camera{ - c_tag = "Research and Development Lab"; - dir = 8; - network = list("ss13","rd") - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/science/lab) -"aaN" = ( -/obj/machinery/power/apc/highcap/ten_k{ - dir = 1; - name = "Research Division APC"; - pixel_y = 25 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/science/explab) -"aaO" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 4 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/science/xenobiology) -"aaP" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) -"aaQ" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/science/explab) -"aaR" = ( -/obj/structure/closet/bombcloset, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/structure/sign/poster/official/random{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/dark, -/area/science/mixing) -"aaS" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/science/mixing) -"aaT" = ( -/obj/machinery/portable_atmospherics/scrubber, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/hallway/primary/aft) -"aaU" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/camera{ - c_tag = "Toxins Storage"; - dir = 8; - network = list("ss13","rd") - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/turf/open/floor/engine, -/area/science/storage) -"aaV" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 28 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay/central) -"aaW" = ( -/obj/structure/table, -/obj/item/clothing/gloves/color/latex, -/obj/item/clothing/mask/surgical, -/obj/item/clothing/suit/apron/surgical, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/turf/open/floor/plasteel/white, -/area/medical/surgery) -"aaX" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft) -"aaY" = ( -/obj/machinery/camera{ - c_tag = "Gravity Generator"; - dir = 2 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/firealarm{ - dir = 2; - pixel_y = 29 - }, -/turf/open/floor/plasteel/dark, -/area/engine/gravity_generator) -"aaZ" = ( -/obj/structure/table, -/obj/machinery/cell_charger{ - pixel_y = 5 - }, -/obj/item/stock_parts/cell/high/plus, -/obj/machinery/firealarm{ - dir = 2; - pixel_y = 29 - }, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/green, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/storage/tech) -"aba" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 2; - pixel_y = 29 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/atmos) -"abb" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 2; - pixel_y = 29 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"abc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/turf/open/floor/plasteel/dark, -/area/engine/engineering) -"abd" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"abe" = ( -/obj/structure/chair/wood/normal, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -28 - }, -/turf/open/floor/plasteel/dark, -/area/library/lounge) "abf" = ( /obj/structure/bed, /turf/open/floor/plating, /area/maintenance/department/science) -"abg" = ( -/obj/item/twohanded/required/kirbyplants{ - icon_state = "plant-22" - }, -/obj/machinery/camera{ - c_tag = "Monastery Archives Fore"; - dir = 2; - network = list("ss13","monastery") - }, -/obj/machinery/firealarm{ - dir = 2; - pixel_y = 29 - }, -/turf/open/floor/plasteel/dark, -/area/library) "aby" = ( /obj/structure/lattice, /obj/structure/grille, @@ -943,6 +160,24 @@ heat_capacity = 1e+006 }, /area/ai_monitored/turret_protected/ai) +"acj" = ( +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/effect/landmark/start/ai/secondary, +/obj/item/radio/intercom{ + anyai = 1; + broadcasting = 0; + freerange = 1; + frequency = 1447; + name = "Private Channel"; + pixel_x = -27 + }, +/obj/machinery/firealarm{ + pixel_y = 26 + }, +/turf/open/floor/circuit, +/area/ai_monitored/turret_protected/ai) "ack" = ( /obj/machinery/power/smes{ charge = 5e+006 @@ -1431,6 +666,17 @@ }, /turf/open/floor/plasteel/grimy, /area/ai_monitored/turret_protected/aisat_interior) +"ado" = ( +/obj/structure/table, +/obj/item/pen, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/item/paper_bin, +/turf/open/floor/plasteel/grimy, +/area/ai_monitored/turret_protected/aisat_interior) "adp" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/plating, @@ -3198,6 +2444,19 @@ "ahL" = ( /turf/closed/wall/r_wall, /area/security/armory) +"ahM" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 6 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -27 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/security/main) "ahN" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 @@ -4118,6 +3377,20 @@ }, /turf/open/floor/plasteel, /area/security/brig) +"ajP" = ( +/obj/structure/rack, +/obj/item/gun/energy/e_gun{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/gun/energy/e_gun, +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -27 + }, +/turf/open/floor/plasteel/dark, +/area/security/armory) "ajQ" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, /turf/open/floor/plasteel/dark, @@ -4968,6 +4241,23 @@ }, /turf/open/floor/plasteel/dark, /area/security/armory) +"alB" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/cyan/hidden, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -27 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/security/main) "alC" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp/green{ @@ -5666,6 +4956,18 @@ /obj/machinery/atmospherics/pipe/simple/cyan/hidden, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) +"amZ" = ( +/obj/structure/table, +/obj/machinery/recharger, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/security/warden) "ana" = ( /obj/structure/cable{ icon_state = "1-2" @@ -8916,6 +8218,20 @@ }, /turf/open/floor/plasteel, /area/gateway) +"aui" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/closet/secure_closet/exile, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/plasteel/dark, +/area/gateway) "auj" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/closed/wall, @@ -9396,6 +8712,19 @@ "avk" = ( /turf/open/floor/plasteel, /area/crew_quarters/dorms) +"avl" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/machinery/computer/cryopod{ + pixel_y = 30 + }, +/obj/machinery/cryopod{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/dorms) "avm" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -10338,6 +9667,24 @@ }, /turf/open/floor/plasteel/dark, /area/bridge) +"axe" = ( +/obj/machinery/light{ + dir = 4; + light_color = "#e8eaff" + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/machinery/computer/rdconsole{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/bridge) "axg" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel/dark, @@ -12080,6 +11427,13 @@ /obj/machinery/computer/security/mining, /turf/open/floor/wood, /area/crew_quarters/heads/hop) +"aBB" = ( +/obj/machinery/computer/cargo/request, +/obj/machinery/firealarm{ + pixel_y = 29 + }, +/turf/open/floor/wood, +/area/crew_quarters/heads/hop) "aBC" = ( /obj/structure/closet/secure_closet/hop, /obj/machinery/computer/security/telescreen{ @@ -13021,6 +12375,17 @@ "aDA" = ( /turf/open/floor/plasteel, /area/storage/primary) +"aDB" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/storage/primary) "aDC" = ( /obj/structure/table/wood, /obj/item/storage/lockbox/medal, @@ -14984,6 +14349,18 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/central) +"aHW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/firealarm{ + pixel_y = 29 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) "aHX" = ( /obj/structure/cable{ icon_state = "1-2" @@ -18116,6 +17493,23 @@ }, /turf/open/floor/plasteel, /area/quartermaster/sorting) +"aQb" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/camera{ + c_tag = "Cargo Mailroom"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/turf/open/floor/plasteel, +/area/quartermaster/sorting) "aQc" = ( /obj/machinery/button/door{ id = "qm_warehouse"; @@ -19157,6 +18551,14 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) +"aSA" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -28 + }, +/obj/machinery/hydroponics/constructable, +/turf/open/floor/plasteel, +/area/hydroponics) "aSB" = ( /obj/structure/cable{ icon_state = "1-2" @@ -19362,6 +18764,21 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, /turf/open/floor/plasteel, /area/quartermaster/office) +"aTb" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/firealarm{ + pixel_y = 29 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) "aTc" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, /obj/effect/turf_decal/tile/brown{ @@ -19684,6 +19101,15 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/central) +"aTP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/plasteel, +/area/hallway/primary/central) "aTQ" = ( /obj/structure/extinguisher_cabinet{ pixel_x = -24 @@ -21893,6 +21319,20 @@ }, /turf/open/floor/plasteel, /area/quartermaster/office) +"aYu" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/quartermaster/office) "aYv" = ( /obj/machinery/navbeacon{ codes_txt = "delivery;dir=4"; @@ -22276,6 +21716,16 @@ }, /turf/open/floor/plasteel/dark, /area/crew_quarters/bar) +"aZg" = ( +/obj/structure/disposalpipe/junction/flip{ + dir = 1 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/bar) "aZh" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/firealarm{ @@ -22617,6 +22067,23 @@ }, /turf/open/floor/plasteel, /area/janitor) +"aZR" = ( +/obj/machinery/hydroponics/constructable, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -28 + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hydroponics) "aZS" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -24959,6 +24426,14 @@ }, /turf/open/floor/plasteel/dark, /area/science/robotics/mechbay) +"bfx" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/machinery/firealarm{ + pixel_y = 24 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plasteel/dark, +/area/science/robotics/mechbay) "bfy" = ( /obj/machinery/mech_bay_recharge_port, /obj/structure/cable{ @@ -25337,6 +24812,17 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/central) +"bgx" = ( +/obj/machinery/firealarm{ + pixel_y = 27 + }, +/obj/structure/chair, +/obj/item/clothing/mask/cigarette, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/central) "bgy" = ( /obj/machinery/light{ dir = 1 @@ -27188,6 +26674,18 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/aft) +"bly" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26; + pixel_y = 28 + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) "blz" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 @@ -28487,6 +27985,19 @@ }, /turf/open/floor/plasteel/white, /area/medical/genetics) +"boz" = ( +/obj/machinery/vending/clothing, +/obj/machinery/firealarm{ + pixel_y = 27 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/genetics) "boA" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/chair{ @@ -30503,6 +30014,28 @@ "bsA" = ( /turf/closed/wall, /area/medical/sleeper) +"bsB" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/medical/sleeper) "bsC" = ( /obj/machinery/atmospherics/components/unary/cryo_cell, /obj/effect/turf_decal/delivery, @@ -30685,6 +30218,21 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/aft) +"bsV" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/effect/turf_decal/tile/green, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) "bsW" = ( /obj/item/twohanded/required/kirbyplants, /obj/effect/turf_decal/tile/neutral{ @@ -30800,6 +30348,24 @@ }, /turf/open/floor/plasteel/dark, /area/science/server) +"btg" = ( +/obj/structure/rack, +/obj/item/crowbar, +/obj/item/wrench, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -28 + }, +/obj/item/multitool, +/obj/item/multitool, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/science/explab) "bth" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 @@ -31235,6 +30801,20 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/white, /area/medical/chemistry) +"bun" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/chemistry) "bup" = ( /obj/machinery/rnd/destructive_analyzer, /obj/effect/turf_decal/delivery, @@ -31251,6 +30831,24 @@ /obj/machinery/rnd/production/protolathe/department/science, /turf/open/floor/plasteel, /area/science/lab) +"bus" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/camera{ + c_tag = "Research and Development Lab"; + dir = 8; + network = list("ss13","rd") + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/science/lab) "but" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/light{ @@ -31851,6 +31449,30 @@ }, /turf/closed/wall, /area/science/explab) +"bvL" = ( +/obj/machinery/power/apc/highcap/ten_k{ + dir = 1; + name = "Research Division APC"; + pixel_y = 25 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -28 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/science/explab) "bvM" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden, /obj/effect/turf_decal/tile/purple{ @@ -34639,6 +34261,19 @@ /obj/machinery/portable_atmospherics/scrubber/huge, /turf/open/floor/engine, /area/science/storage) +"bBH" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -28 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/science/explab) "bBI" = ( /obj/structure/cable{ icon_state = "1-2" @@ -34654,6 +34289,17 @@ }, /turf/open/floor/plasteel/dark, /area/science/explab) +"bBK" = ( +/obj/structure/closet/bombcloset, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/dark, +/area/science/mixing) "bBL" = ( /obj/structure/closet/bombcloset, /obj/machinery/airalarm/unlocked{ @@ -35941,6 +35587,32 @@ }, /turf/open/floor/plasteel/dark, /area/science/mixing) +"bEd" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/science/mixing) "bEf" = ( /obj/machinery/airalarm{ pixel_y = 22 @@ -36962,6 +36634,24 @@ }, /turf/open/floor/plasteel, /area/hallway/primary/aft) +"bGe" = ( +/obj/machinery/portable_atmospherics/scrubber, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/hallway/primary/aft) "bGf" = ( /obj/effect/turf_decal/bot, /obj/machinery/portable_atmospherics/canister/nitrogen, @@ -36983,6 +36673,21 @@ }, /turf/open/floor/engine, /area/science/storage) +"bGi" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/camera{ + c_tag = "Toxins Storage"; + dir = 8; + network = list("ss13","rd") + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/turf/open/floor/engine, +/area/science/storage) "bGj" = ( /obj/machinery/vending/coffee, /obj/effect/turf_decal/tile/purple{ @@ -37406,6 +37111,23 @@ }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) +"bHa" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/medical/medbay/central) "bHb" = ( /obj/structure/closet/crate/freezer/surplus_limbs, /obj/item/reagent_containers/glass/beaker/synthflesh, @@ -39570,6 +39292,23 @@ }, /turf/open/floor/plasteel/freezer, /area/medical/surgery) +"bLM" = ( +/obj/structure/table, +/obj/item/clothing/gloves/color/latex, +/obj/item/clothing/mask/surgical, +/obj/item/clothing/suit/apron/surgical, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/turf/open/floor/plasteel/white, +/area/medical/surgery) "bLN" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 5 @@ -41225,6 +40964,20 @@ }, /turf/open/floor/plating, /area/storage/tech) +"bPG" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) "bPH" = ( /obj/structure/cable{ icon_state = "1-2" @@ -41430,6 +41183,20 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel/dark, /area/engine/gravity_generator) +"bQo" = ( +/obj/machinery/camera{ + c_tag = "Gravity Generator"; + dir = 2 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/firealarm{ + pixel_y = 29 + }, +/turf/open/floor/plasteel/dark, +/area/engine/gravity_generator) "bQp" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -41470,6 +41237,27 @@ }, /turf/open/floor/plasteel/dark, /area/storage/tech) +"bQu" = ( +/obj/structure/table, +/obj/machinery/cell_charger{ + pixel_y = 5 + }, +/obj/item/stock_parts/cell/high/plus, +/obj/machinery/firealarm{ + pixel_y = 29 + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/storage/tech) "bQv" = ( /obj/structure/rack, /obj/structure/sign/poster/official/random{ @@ -43121,6 +42909,21 @@ }, /turf/open/floor/plasteel, /area/engine/atmos) +"bTL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/obj/machinery/firealarm{ + pixel_y = 29 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/atmos) "bTM" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/visible, /turf/open/floor/plasteel, @@ -45501,6 +45304,30 @@ }, /turf/open/floor/plasteel, /area/engine/engineering) +"bYX" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/firealarm{ + pixel_y = 29 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/engine/engineering) "bYY" = ( /obj/structure/cable{ icon_state = "4-8" @@ -47680,6 +47507,16 @@ /obj/machinery/door/firedoor, /turf/open/floor/plasteel/dark, /area/engine/engineering) +"cgV" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/engine, +/area/engine/engineering) "cgY" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 10 @@ -48488,6 +48325,14 @@ /obj/item/extinguisher, /turf/open/floor/plating, /area/maintenance/department/chapel/monastery) +"ckD" = ( +/obj/structure/chair/wood/normal, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -28 + }, +/turf/open/floor/plasteel/dark, +/area/library/lounge) "ckE" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 1 @@ -52299,6 +52144,20 @@ }, /turf/open/floor/plasteel/dark, /area/library) +"cyQ" = ( +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-22" + }, +/obj/machinery/camera{ + c_tag = "Monastery Archives Fore"; + dir = 2; + network = list("ss13","monastery") + }, +/obj/machinery/firealarm{ + pixel_y = 29 + }, +/turf/open/floor/plasteel/dark, +/area/library) "cyR" = ( /obj/item/twohanded/required/kirbyplants{ icon_state = "plant-22" @@ -53966,6 +53825,19 @@ /obj/item/gavelhammer, /turf/open/floor/plating, /area/maintenance/department/security/brig) +"ePS" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -28 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hallway/primary/aft) "ePU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -54337,6 +54209,14 @@ }, /turf/open/floor/plasteel/dark, /area/science/mixing) +"fFv" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/turf/open/floor/plasteel/dark, +/area/engine/engineering) "fGt" = ( /obj/structure/chair/stool, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -54467,6 +54347,23 @@ }, /turf/open/floor/plasteel/white, /area/science/xenobiology) +"gdL" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -28 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/science/xenobiology) "geU" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/disposalpipe/segment{ @@ -56448,6 +56345,26 @@ }, /turf/open/floor/plating, /area/maintenance/department/security/brig) +"kFD" = ( +/obj/structure/closet/l3closet, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -27 + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/science/xenobiology) "kIo" = ( /obj/structure/table, /obj/item/paper_bin{ @@ -59514,6 +59431,17 @@ }, /turf/open/floor/plating, /area/maintenance/department/science) +"rxV" = ( +/obj/structure/table, +/obj/machinery/microwave{ + pixel_x = -3; + pixel_y = 6 + }, +/obj/machinery/firealarm{ + pixel_y = 27 + }, +/turf/open/floor/plasteel/cafeteria, +/area/crew_quarters/kitchen) "rzp" = ( /obj/structure/table, /obj/item/stack/sheet/metal/fifty, @@ -59905,6 +59833,21 @@ /obj/item/clothing/mask/gas/plaguedoctor, /turf/open/floor/plating, /area/maintenance/department/science) +"sBA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/firealarm{ + pixel_y = 29 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/security/brig) "sEB" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment, @@ -60128,6 +60071,29 @@ }, /turf/open/floor/plasteel, /area/engine/engineering) +"tdp" = ( +/obj/structure/rack, +/obj/item/stack/packageWrap, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/item/hand_labeler, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 28 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/science/explab) "tdB" = ( /obj/structure/table, /obj/item/reagent_containers/glass/beaker, @@ -61771,6 +61737,25 @@ }, /turf/open/floor/plating, /area/maintenance/department/engine) +"xaQ" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/firealarm{ + pixel_y = 29 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/hallway/secondary/exit/departure_lounge) "xbJ" = ( /turf/open/floor/plasteel/dark, /area/maintenance/department/crew_quarters/dorms) @@ -79675,7 +79660,7 @@ cvJ cwe cjP ckl -abe +ckD ckS clg clk @@ -79687,7 +79672,7 @@ cxJ cxJ cyy cjp -abg +cyQ ckH ckH ckH @@ -80870,7 +80855,7 @@ ujI ujI iJi aiu -aat +xaQ fmU wOa qUw @@ -84697,7 +84682,7 @@ ahL aii aiL ajg -aaj +ajP akL alA amh @@ -85729,12 +85714,12 @@ ajT akP alA amj -aal +amZ anJ amX aoY apN -aam +sBA arp asB atB @@ -86235,13 +86220,13 @@ agP cnJ ahq ahq -aai +ahM ain aiP ajk ajU akQ -aak +alB amm anb anL @@ -86533,7 +86518,7 @@ aPw aQC aKI aKI -aax +aTP aUM aVR aKI @@ -87325,7 +87310,7 @@ bjL kSO bjL bjL -aaF +boz bpB bqZ bsv @@ -88074,14 +88059,14 @@ aKP aNm aQG aRL -aav +aSA aTQ aUS aRL aWP aXQ aYN -aaB +aZR aYN aYN aYN @@ -88870,7 +88855,7 @@ bld bld bpH biY -aaI +bsB bub bvj bwF @@ -89087,7 +89072,7 @@ ayV aAs aBj gkR -aar +aDB aEw aFv ulu @@ -90175,7 +90160,7 @@ bjc bjc bCz bPB -aaY +bQo cCF bRa bSy @@ -90937,7 +90922,7 @@ bCp bpP bEC bFT -aaV +bHa bIi bJp bKA @@ -91482,7 +91467,7 @@ jOw ceX ocy cfS -abc +fFv yjy nIq mAi @@ -91678,7 +91663,7 @@ aRN aWa aRN aRN -aaz +rxV aYS cpn bch @@ -92176,7 +92161,7 @@ aED aAB aGn axi -aas +aHW aIO aJO aAN @@ -92483,12 +92468,12 @@ bFU bIo bJu bKE -aaW +bLM bMN bFU bCz bPE -aaZ +bQu bRi bRN bSG @@ -92516,7 +92501,7 @@ cgv uaP cgv ikm -abd +cgV cgv cgv gkN @@ -94011,7 +93996,7 @@ boO bpV brm bsN -aaL +bun mcf nnf byA @@ -94298,7 +94283,7 @@ bUU bUU bUU bUT -abb +bYX bZA cam xkL @@ -94478,7 +94463,7 @@ asU atX auT awb -aap +axe ayd azo aAE @@ -94529,7 +94514,7 @@ qbm bvu wnw cep -aaP +ePS nhW rGz rPd @@ -94543,7 +94528,7 @@ bEN bHf bOa bOK -aaX +bPG bQB bBm bRV @@ -94946,7 +94931,7 @@ abY ace abO abO -aag +acj acq abO abO @@ -95510,7 +95495,7 @@ axh axh axh aAH -aaq +aBB aCR aDT aEM @@ -95726,7 +95711,7 @@ acB acM abO add -aah +ado adA adL adZ @@ -96047,14 +96032,14 @@ aVk aWn aXk aYj -aaA +aZg ban bbt bcr bck beF aPE -aaD +bgx aJI aDZ aHN @@ -96317,7 +96302,7 @@ aDZ bih bjp bkm -aaE +bly bmD bJI boS @@ -96838,7 +96823,7 @@ boT bqb bru bsT -aaM +bus bvz bxg mdL @@ -97865,7 +97850,7 @@ bko bko bqf bko -aaJ +bsV buu bvB bxk @@ -97889,7 +97874,7 @@ bQH bRv bSe bPQ -aba +bTL bUs bMf bVX @@ -98587,7 +98572,7 @@ cBU cBU asa atd -aan +aui avc awm awd @@ -99160,7 +99145,7 @@ bBB bCN bDK bEZ -aaT +bGe bHt bIE bJN @@ -99382,7 +99367,7 @@ aOR iKb lAs lAs -aaw +aTb aOT aVp aWu @@ -99908,7 +99893,7 @@ aLf aFi bdC beI -aaC +bfx bgG bhm bhT @@ -100437,7 +100422,7 @@ bkt bkt bkt bkt -aaN +bvL bxu byT bAB @@ -100921,7 +100906,7 @@ lAs aMl aNM dse -aau +aQb aRl aSh aTh @@ -100929,7 +100914,7 @@ aUr aVv aWw aXv -aay +aYu aOT aPY bbD @@ -101216,7 +101201,7 @@ bBG bCR bDP bFd -aaU +bGi bHv bIJ bHw @@ -101720,13 +101705,13 @@ bnV bpd bqo brG -aaK +btg fjs bvQ bxz byY bAC -aaQ +bBH bCT bDR bCT @@ -102443,7 +102428,7 @@ aaa apX apX apX -aao +avl fIu rTZ aIh @@ -102754,7 +102739,7 @@ bvU bxD bzc bAF -aaR +bBK bCW bDV bFh @@ -105069,7 +105054,7 @@ bzj bAF bBT bDd -aaS +bEd bFp bGv bHA @@ -105316,7 +105301,7 @@ bkD vxp boc bnc -aaG +tdp oDP bts buH @@ -106605,7 +106590,7 @@ bqC brW vMx ofN -aaO +gdL iLl bkF bwm @@ -111998,7 +111983,7 @@ aEj aEl bkF bkF -aaH +kFD eIL mTS pMG diff --git a/_maps/map_files/generic/CentCom.dmm b/_maps/map_files/generic/CentCom.dmm index 42a934001c..6a323ee86f 100644 --- a/_maps/map_files/generic/CentCom.dmm +++ b/_maps/map_files/generic/CentCom.dmm @@ -2248,20 +2248,6 @@ }, /turf/open/floor/plasteel, /area/tdome/arena_source) -"fR" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/centcom/supply) "fS" = ( /obj/effect/turf_decal/tile/red{ dir = 8 @@ -2949,19 +2935,6 @@ /obj/machinery/capture_the_flag/red, /turf/open/floor/circuit/green/anim, /area/ctf) -"hH" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/centcom/control) "hI" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -3424,25 +3397,19 @@ /turf/open/floor/plasteel, /area/centcom/supply) "iS" = ( -/obj/item/twohanded/required/kirbyplants{ - icon_state = "plant-22" - }, /obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 + dir = 8; + pixel_x = 24 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/brown{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/tile/brown{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/centcom/control) +/turf/open/floor/plasteel, +/area/centcom/supply) "iT" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -3742,30 +3709,6 @@ }, /turf/open/floor/plasteel, /area/centcom/control) -"jA" = ( -/obj/machinery/door/window/brigdoor{ - base_state = "rightsecure"; - dir = 2; - icon_state = "leftsecure"; - name = "CentCom Stand"; - req_access_txt = "109" - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/centcom/control) "jB" = ( /obj/structure/noticeboard{ dir = 8; @@ -3939,28 +3882,17 @@ /turf/open/floor/plasteel, /area/centcom/control) "jV" = ( -/obj/machinery/door/window/brigdoor{ - base_state = "rightsecure"; - dir = 2; - icon_state = "leftsecure"; - name = "CentCom Stand"; - req_access_txt = "109" - }, /obj/machinery/firealarm{ dir = 8; pixel_x = 24 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/machinery/light{ + dir = 4 }, -/turf/open/floor/plasteel/dark, +/turf/open/floor/plasteel, /area/centcom/control) "jW" = ( /obj/structure/closet/secure_closet/contraband/heads, @@ -4262,16 +4194,6 @@ "ku" = ( /turf/closed/indestructible/fakeglass, /area/syndicate_mothership) -"kv" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/plasteel/grimy, -/area/centcom/ferry) "kw" = ( /turf/open/floor/plasteel/yellowsiding, /area/centcom/supply) @@ -4305,29 +4227,25 @@ /turf/open/floor/plasteel/grimy, /area/centcom/control) "kB" = ( -/obj/structure/closet/secure_closet/personal/cabinet, -/obj/item/clothing/under/rank/curator/treasure_hunter, -/obj/item/clothing/under/skirt/black, -/obj/item/clothing/under/shorts/black, -/obj/item/clothing/under/pants/track, -/obj/item/clothing/accessory/armband/deputy, -/obj/item/clothing/accessory/waistcoat, -/obj/item/clothing/shoes/jackboots, -/obj/item/clothing/shoes/laceup, -/obj/item/clothing/neck/stripedredscarf, -/obj/item/clothing/neck/tie/red, -/obj/item/clothing/head/helmet/space/beret, -/obj/item/clothing/suit/curator, -/obj/item/clothing/suit/space/officer, -/obj/item/clothing/gloves/fingerless, -/obj/item/clothing/gloves/color/black, -/obj/item/clothing/glasses/eyepatch, +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-22" + }, /obj/machinery/firealarm{ dir = 4; pixel_x = -24 }, -/turf/open/floor/plasteel/grimy, -/area/centcom/ferry) +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/centcom/control) "kC" = ( /obj/structure/window/reinforced{ dir = 4 @@ -4446,34 +4364,6 @@ icon_state = "alien19" }, /area/abductor_ship) -"kR" = ( -/obj/structure/table/wood, -/obj/item/dice/d20{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/dice/d10{ - pixel_x = -3 - }, -/obj/machinery/computer/security/telescreen/entertainment{ - pixel_y = -32 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/centcom/ferry) "kS" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -4641,42 +4531,6 @@ icon_state = "alien15" }, /area/abductor_ship) -"ll" = ( -/obj/machinery/computer/med_data{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/centcom/control) -"lm" = ( -/obj/structure/table/reinforced, -/obj/item/book/manual/wiki/security_space_law, -/obj/item/taperecorder, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/centcom/control) "ln" = ( /obj/machinery/light, /obj/effect/turf_decal/tile/brown, @@ -4772,24 +4626,6 @@ }, /turf/open/floor/plasteel/dark, /area/centcom/control) -"ly" = ( -/obj/structure/filingcabinet/medical, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/centcom/control) "lz" = ( /obj/structure/table/wood, /obj/item/storage/briefcase, @@ -4956,13 +4792,6 @@ }, /turf/open/floor/plasteel/dark, /area/centcom/control) -"lS" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/turf/open/floor/plasteel/white, -/area/tdome/tdomeobserve) "lT" = ( /obj/machinery/door/airlock/centcom{ name = "CentCom Security"; @@ -5023,17 +4852,6 @@ icon_state = "alien11" }, /area/abductor_ship) -"ma" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/bar, -/obj/effect/turf_decal/tile/bar{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/tdome/tdomeobserve) "mb" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/tile/neutral{ @@ -5286,26 +5104,6 @@ /obj/effect/baseturf_helper/asteroid/snow, /turf/closed/indestructible/rock/snow, /area/syndicate_mothership) -"mC" = ( -/obj/item/twohanded/required/kirbyplants{ - icon_state = "plant-21" - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/tdome/tdomeadmin) "mD" = ( /turf/closed/indestructible/riveted, /area/centcom/ferry) @@ -5968,6 +5766,54 @@ }, /turf/open/floor/plasteel/dark, /area/centcom/control) +"nQ" = ( +/obj/machinery/door/window/brigdoor{ + base_state = "rightsecure"; + dir = 2; + icon_state = "leftsecure"; + name = "CentCom Stand"; + req_access_txt = "109" + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/centcom/control) +"nR" = ( +/obj/machinery/door/window/brigdoor{ + base_state = "rightsecure"; + dir = 2; + icon_state = "leftsecure"; + name = "CentCom Stand"; + req_access_txt = "109" + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/centcom/control) "nS" = ( /obj/machinery/door/airlock/silver{ name = "Bathroom" @@ -7018,6 +6864,40 @@ /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, /turf/open/floor/plasteel/grimy, /area/centcom/ferry) +"pM" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/turf/open/floor/plasteel/grimy, +/area/centcom/ferry) +"pN" = ( +/obj/structure/closet/secure_closet/personal/cabinet, +/obj/item/clothing/under/rank/curator/treasure_hunter, +/obj/item/clothing/under/skirt/black, +/obj/item/clothing/under/shorts/black, +/obj/item/clothing/under/pants/track, +/obj/item/clothing/accessory/armband/deputy, +/obj/item/clothing/accessory/waistcoat, +/obj/item/clothing/shoes/jackboots, +/obj/item/clothing/shoes/laceup, +/obj/item/clothing/neck/stripedredscarf, +/obj/item/clothing/neck/tie/red, +/obj/item/clothing/head/helmet/space/beret, +/obj/item/clothing/suit/curator, +/obj/item/clothing/suit/space/officer, +/obj/item/clothing/gloves/fingerless, +/obj/item/clothing/gloves/color/black, +/obj/item/clothing/glasses/eyepatch, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/turf/open/floor/plasteel/grimy, +/area/centcom/ferry) "pO" = ( /obj/structure/destructible/cult/tome, /obj/item/book/codex_gigas, @@ -9321,6 +9201,34 @@ }, /turf/open/floor/plasteel/dark, /area/centcom/ferry) +"uX" = ( +/obj/structure/table/wood, +/obj/item/dice/d20{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/dice/d10{ + pixel_x = -3 + }, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_y = -32 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/centcom/ferry) "uY" = ( /obj/structure/flora/ausbushes/lavendergrass, /obj/structure/flora/ausbushes/sparsegrass, @@ -11104,6 +11012,22 @@ }, /turf/open/floor/plasteel/white, /area/centcom/control) +"zK" = ( +/obj/machinery/computer/med_data{ + dir = 8 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/centcom/control) "zL" = ( /obj/structure/flora/ausbushes/lavendergrass, /obj/structure/flora/ausbushes/fullgrass, @@ -12394,6 +12318,26 @@ }, /turf/open/floor/plasteel, /area/centcom/ferry) +"CH" = ( +/obj/structure/table/reinforced, +/obj/item/book/manual/wiki/security_space_law, +/obj/item/taperecorder, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/centcom/control) "CI" = ( /obj/structure/table, /obj/item/paper_bin, @@ -12443,6 +12387,24 @@ }, /turf/open/floor/plasteel, /area/centcom/control) +"CM" = ( +/obj/structure/filingcabinet/medical, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/centcom/control) "CN" = ( /obj/structure/table/reinforced, /obj/item/storage/firstaid/regular, @@ -14547,6 +14509,13 @@ }, /turf/open/floor/plasteel, /area/tdome/tdomeobserve) +"Hq" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/turf/open/floor/plasteel/white, +/area/tdome/tdomeobserve) "Hr" = ( /obj/structure/table/wood, /obj/structure/sign/plaques/thunderdome{ @@ -14583,6 +14552,17 @@ }, /turf/open/floor/plasteel/grimy, /area/tdome/tdomeobserve) +"Hu" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/bar, +/obj/effect/turf_decal/tile/bar{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/tdome/tdomeobserve) "Hv" = ( /obj/machinery/light, /obj/effect/turf_decal/tile/bar, @@ -15850,6 +15830,26 @@ }, /turf/open/floor/plasteel, /area/tdome/tdomeadmin) +"JZ" = ( +/obj/item/twohanded/required/kirbyplants{ + icon_state = "plant-21" + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/tdome/tdomeadmin) "Ka" = ( /turf/open/floor/plasteel/grimy, /area/tdome/tdomeadmin) @@ -57355,14 +57355,14 @@ nU on oI pe -kv +pM qi mD ry sC tC oB -kR +uX mD su ws @@ -57869,7 +57869,7 @@ mD oo oI pf -kB +pN qj nU rr @@ -60215,7 +60215,7 @@ Gh Ep GJ Hd -lS +Hq Gx GM HW @@ -60231,7 +60231,7 @@ IE Is JI JP -mC +JZ JG Kn Iv @@ -60674,7 +60674,7 @@ aa aa aa iF -fR +iS iZ jf jq @@ -60972,7 +60972,7 @@ tL io iu io -lm +CH vM Ds DG @@ -63028,7 +63028,7 @@ tL io iu io -ly +CM Da Dv DJ @@ -63813,7 +63813,7 @@ Gp Ep GQ Hf -ma +Hu Gx GM HW @@ -65822,7 +65822,7 @@ iU jB iU iU -hH +jV iU iU kV @@ -66107,7 +66107,7 @@ xq wI yA iu -ll +zK As zJ BL @@ -67880,14 +67880,14 @@ aa io jZ iC -iS +kB in lx lR ml mW nv -jA +nQ iC iC iC @@ -70971,7 +70971,7 @@ lW mq na lW -jV +nR iC oz oR From 8da0ddda1bfa799b86fbbe5469799f665cc30fac Mon Sep 17 00:00:00 2001 From: kappa-sama <44128284+kappa-sama@users.noreply.github.com> Date: Tue, 17 Dec 2019 16:40:06 -0500 Subject: [PATCH 116/175] oops --- code/modules/antagonists/_common/antag_spawner.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/antagonists/_common/antag_spawner.dm b/code/modules/antagonists/_common/antag_spawner.dm index 14b1527b3d..c8fbfde4d2 100644 --- a/code/modules/antagonists/_common/antag_spawner.dm +++ b/code/modules/antagonists/_common/antag_spawner.dm @@ -38,7 +38,7 @@ dat += "Robeless
" dat += "Your apprentice is training to cast spells without their robes. They know Knock and Mindswap.
" dat += "Martial Artist
" - dat += "Your apprentice is training in ancient martial arts. They know the Plasmafist and Lesser Heal.
" + dat += "Your apprentice is training in ancient martial arts. They know the Plasmafist and Nuclear Fist.
" user << browse(dat, "window=radio") onclose(user, "radio") return From 3dbf8138176289eba288b2cb8c9e66efe0a930a4 Mon Sep 17 00:00:00 2001 From: Putnam Date: Tue, 17 Dec 2019 22:34:28 -0800 Subject: [PATCH 117/175] probably fixes only neutral traits existing --- code/controllers/subsystem/processing/quirks.dm | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/code/controllers/subsystem/processing/quirks.dm b/code/controllers/subsystem/processing/quirks.dm index f96690126a..683429e9b7 100644 --- a/code/controllers/subsystem/processing/quirks.dm +++ b/code/controllers/subsystem/processing/quirks.dm @@ -63,28 +63,28 @@ PROCESSING_SUBSYSTEM_DEF(quirks) for(var/i in quirk_names) . += quirk_points_by_name(i) -/datum/controller/subsystem/processing/quirks/proc/filter_quirks(list/quirks, datum/job/job) +/datum/controller/subsystem/processing/quirks/proc/filter_quirks(list/our_quirks, datum/job/job) var/list/cut = list() var/list/banned_names = list() for(var/i in job.blacklisted_quirks) var/name = quirk_name_by_path(i) if(name) banned_names += name - var/list/blacklisted = quirks & banned_names + var/list/blacklisted = our_quirks & banned_names if(length(blacklisted)) for(var/i in blacklisted) - quirks -= i + our_quirks -= i cut += i /* //Code to automatically reduce positive quirks until balance is even. - var/points_used = total_points(quirks) + var/points_used = total_points(our_quirks) if(points_used > 0) //they owe us points, let's collect. - for(var/i in quirks) + for(var/i in our_quirks) var/points = quirk_points_by_name(i) if(points > 0) cut += i - quirks -= i + our_quirks -= i points_used -= points if(points_used <= 0) break @@ -92,9 +92,9 @@ PROCESSING_SUBSYSTEM_DEF(quirks) //Nah, let's null all non-neutrals out. if(cut.len) - for(var/i in quirks) + for(var/i in our_quirks) if(quirk_points_by_name(i) != 0) //cut += i -- Commented out: Only show the ones that triggered the quirk purge. - quirks -= i + our_quirks -= i return cut From 5ec5650c6ff49606840f9c76c56edb19af1e474c Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Wed, 18 Dec 2019 00:41:44 -0600 Subject: [PATCH 118/175] Automatic changelog generation for PR #10227 [ci skip] --- html/changelogs/AutoChangeLog-pr-10227.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10227.yml diff --git a/html/changelogs/AutoChangeLog-pr-10227.yml b/html/changelogs/AutoChangeLog-pr-10227.yml new file mode 100644 index 0000000000..5d9446d045 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10227.yml @@ -0,0 +1,4 @@ +author: "Putnam3145" +delete-after: True +changes: + - bugfix: "whoops broke quirks" From 114026f9ae5e9e44f46727c3f0c16350be2f9137 Mon Sep 17 00:00:00 2001 From: Putnam Date: Wed, 18 Dec 2019 02:40:51 -0800 Subject: [PATCH 119/175] argk --- code/controllers/subsystem/processing/quirks.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/controllers/subsystem/processing/quirks.dm b/code/controllers/subsystem/processing/quirks.dm index 683429e9b7..0b9284a144 100644 --- a/code/controllers/subsystem/processing/quirks.dm +++ b/code/controllers/subsystem/processing/quirks.dm @@ -35,7 +35,7 @@ PROCESSING_SUBSYSTEM_DEF(quirks) var/list/my_quirks = cli.prefs.all_quirks.Copy() var/list/cut if(job?.blacklisted_quirks) - cut = filter_quirks(quirks, job) + cut = filter_quirks(my_quirks, job) for(var/V in my_quirks) var/datum/quirk/Q = quirks[V] if(Q) From 84a413a43a84fc29083ca0be09e13aded79f6435 Mon Sep 17 00:00:00 2001 From: B1gb3ast Date: Wed, 18 Dec 2019 17:37:08 +0100 Subject: [PATCH 120/175] Chef buffs chef buffs tastier food. "The strong flavor of" was always in game but someone put it behind an else if statement that would never proc. Now if there's more than 45% (or 30% if you are a lizzard, hissss) of a reagent in a beaker, you will taste a strong flavor! Hurrah! --- code/modules/reagents/chemistry/holder.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/reagents/chemistry/holder.dm b/code/modules/reagents/chemistry/holder.dm index f2c6dd2fb5..5dc5f0db4c 100644 --- a/code/modules/reagents/chemistry/holder.dm +++ b/code/modules/reagents/chemistry/holder.dm @@ -1114,7 +1114,7 @@ var/intensity_desc = "a hint of" if(percent > minimum_percent * 2 || percent == 100) intensity_desc = "" - else if(percent > minimum_percent * 3) + if(percent > minimum_percent * 3) // CITCHANGE - food now tasty intensity_desc = "the strong flavor of" if(intensity_desc != "") out += "[intensity_desc] [taste_desc]" From 5be981e026eea39918a5185aba8b50e7e445598d Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Wed, 18 Dec 2019 10:39:11 -0600 Subject: [PATCH 121/175] Automatic changelog generation for PR #10228 [ci skip] --- html/changelogs/AutoChangeLog-pr-10228.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10228.yml diff --git a/html/changelogs/AutoChangeLog-pr-10228.yml b/html/changelogs/AutoChangeLog-pr-10228.yml new file mode 100644 index 0000000000..ccc386bbcb --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10228.yml @@ -0,0 +1,4 @@ +author: "Putnam3145" +delete-after: True +changes: + - bugfix: "quirks work" From ae2a31851f2abc2a69d091bdd4c3ade37ca650e9 Mon Sep 17 00:00:00 2001 From: Seris02 Date: Thu, 19 Dec 2019 01:38:32 +0800 Subject: [PATCH 122/175] fixes the sprites --- icons/mob/head.dmi | Bin 212892 -> 212907 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/head.dmi b/icons/mob/head.dmi index f5951e032c47dc5a66b12bd992b3db6698187b42..365ed5afd91e57b09cc07211229c360e0fed0f88 100644 GIT binary patch delta 92308 zcmaI72UHVX*ET#zm5xf2js*qjDj;A`MC^c4rHg>ldk=%so7gZ?6al4okWPXkARtW) z9YSxRLkJ`!^9?@t{XXyit#AFaR+5=H=j@rY_jUHQ&pA7(5Nkff8d5=XtOH!hNO@>D z(qLHbTxaE|WZtQN=X3pZ6fY;kv+6VNxA!RWLG1Q2ejmD3-qe3gXjO|)q1~eXnn&8b z_uoj;G|Mh>CGefgcP3Eny^;B?RvymNB7rnk9uW1tyiG)~ij>rCC+C39S^H~AYZeI( z$QZLF;@V~Y6WTAX`S@JCb?X-RGBNR##Yio7)?S~Y=iz4Y(YVC@1Yot{3dVl(_y3-! zbUAcu^T$NG=ElBu)dI>OZuS~Q#BY+-eLBoU29aqy9K^$rngc1me*L2$m|_;(lJ#^N zNqyf_;b;++VCmy(CAxY}w)MeutLZRQk(wkf9(*kM5JUQ5--p9cZxa^Ww(R(EAv4nG zoT7_>-{f@llZBpp(5}*s2;gKJ`|fE{Uy#7}r^6SxDWsZT(Dcol?=R&y;3U(auXoHm zr|F<2Xk>PlDLSgLWpzwm@q&Rd_xHAWNVdanN-!)nk;1sYwI>pS+qNXEfr(uUoOIS= z>1UW_zCNaRu(0@Oc+3opDS4?|e)|NhC_rQH)d?At>I0-y>qKE?62boDX&Ks(xtE-% z4X<}36BCo~?ec#4&bCPZn({xyeo*nC8h1CsunU7F6bgn`4F~O~WGkvuW6$56AuQ0C zT8X}H>b_!;APj`OetiVBB`ojHln|$Fr6dsWW5&P!=_T`rV48UEiPId<#+*pbfhSs@ zu&{bjt%s%0Z_@Lle_pCmgVY!}gkoSzWKpS|?d?Zelq@}5F6zsAm~c(Av`{;0=+(#~ z#~wA+&<2W2pEz>_KMG@)&J@-f+!g*~E^C;n&7nZf6wdJg4#`y0xNr)-C0#l<=K zxx;^k03GBs@Z-m4Ss_=VVqRR+u=@O)Dj{)7Oy%rh|J+;v7Cbr@QSs~JjisZ}6RQ^= zf7#1|OrCz}cwRU1@{h!kr%CEuqhoUf^5*>qBds~>8<3B`%Il*?U!}f}O6qvGcNfac zIMJKgZE%C_<6<8L{m0JKj)mRla*STD{Vi8-^OL_`XZ_OxL41g9}?5C_fXB|Zsg(Sj{c|~SZj9q&6U(uzL^2_ zz@78XtRQUGM>9WP0UFwRSdY@$etcE1{Ds1*527r5V$iAv6_W$4nKIDW-D zg}4B$!5Lg78?M-dwsC*2s+Rim)rnUZ9C>80=UMX#FEl`fM&`5kN7|_<*O7?+{Gze~ z$ncNv8uTUEZkTVB4CZEuIrg9HO9KJpOAu%{fa-<}w=FM2rdTjv1ioJTlK_R${cKG; z?=f@Zq+r*5^WiVTJ=D2wq*@+5J-yiZ3gl!HJRt9aR3SC59JKWLbH}b+xsrEV6(6_= zh0xHJEN;!;&E@dh0UJYTvak#xGUm0S)uu|6GAw27cn|k{s^@j>KD=&NC&Nil;>5|b zhxMK!*NGy*jccTB_q~s?U5;8qwfx5AwOm?Sk?ti&1~<(==q$PJ6|pl)J8U&k)(feh?y4DZ&X#ifK@O{)ot$p*qBv>d9W~vyx|7N!q{_n#$FB z>20mWElEm-L@)@BS8-gZYnRKcJ$|6&P4${ROjBw5y!<)DF@Jxts07+FhHJZ@gZo36 zezelScb+)2_2X$)D6S1ll2)zkf0iYiCXr-V(tI`2$@Ur@$UcCbe4<4k?4j&dUBrH> zt?eBFXOT$zjPu&H@O15KXXvi#20DHIO;Ye`SjdPK)v-VF!{KTwshgkH*dJ}v%HC)A z{Qz2VajZaNx@P3ICzeoNRu(2L!;XA#-^^nDYej`s_v% zz`lK9yikB)ZZ6;#GKXNmnq8WL&45})-eR_c!6GB)OjG*!=b2JnC?_Y=%UGIkqgj9RTJz}gbF8x(Q zmCjpx+Pc{ir=sP1d-+C3FI=~NcK9-lNK=981R_wG) zmu;Y~E~j8(qB4Bz3tQWo6W*WcI?oXdYmxmez zI9~9FCa|z1Hc(f_E0^@p8?V2GR!~!1x7YLxpf9|ZUPBk9_}N4pFUHg$q?Hn zsK}8I)zG<0e~o7hBI~@r_Xm>Z=g*;#9FH+FPJg?blA4?I+(x`OHeL(!^M;`Eyx`lD z667loh`Dm@w=3t-5|OsjW(Sh&5Awyk0vtfygZuAhd5=wOa7%@_qTTl{O8vDX@Pe{? z!lE$mP+lJJA4AGkP9vrJ_EJ5b&W+k?11C=z)&?aEbwfJwA_-1)W3D7bS@(kyquGg8 z&){nsKaZyks3*=t+)_yL{@OV75CHjkh&V79szN}ty8R&Vv#X0IDJg02t0V94-@k#z zQ$b_!snbP)vhs4Rn>X8T5*sDbMs_3WMd~M z!PAJ%oJH?=*kTgY)6Fv}#o88r-)zaDvJ?~ZUX}+NKmQ=wJGTIB+kd?9#ZWsgy~@c!F#vU7>b29`XTjA4v`p$Ydq^RlJnTH8D9$Hu^o)_JxqH?Q%HVM%XWT|p%MOM z3AA#@f8TTz1ou)ET$Trb5cPfp#YXe$b4vnlkMTW^(|C4)8sPX5qLf0^-Cd(zXnEO* z2AG_jJR>7>{oXzHcQW2ZS3k;GKc{-bS23}%Tml05(62VS(#tAtEh40Ft8dTge>&bX z2sqcDksdTHDF+7!-3Jds*Q#8w zIxWtUZDjlXYTS&xjjjPMB#*>!M_7>|O`V!ihG`7i*^NyOY=~*U1>@D!GNQPQ5k~s~ z=#RkP0vJ1}dzGprq~bA3Rr*SKplh(RJjN2)L=)NcOg)geBr$z4afYH8JkyT^+4YII zkyO|5ikoYgcHxqPQ3FfB*ClA3`s?;OSHPP$qYdxh&oD4B5K~s>GIgg1)pqPizfN{Ccwd1#RHS?BXK=)pOep z_3oWRZf@=&HyPS)oqaA)HmLT2KN65>9eT-#Ff_**cff9-Bui+pcd*I!vVQ-&IM0t< zB--P(_6x4{`ogpc|Mkc;@C&ZhQ`TT_9N?|Kz)L~&952RfJc2#8f%kvC_7Jqa?ZqW1 z7`MLemVjTv<9lIG`axC4of^)Wjqn;Su?`(9vyCkoSs~@3(H8qEr?igQ*~dO;Xn3H` z4WA&gKSz;B0VsK=p)xI}!ICTf6jRyTTMsicSL{tu*9K?|Q8x!@Siq-GpFV;K|IuKH zHR&mQA}+nM-QxZ*6uu5!_fc>>Qc$!u?gb8V6<#v&#}(#vQpv4Id#Dgm3N3^7`TxI{ z1?pCfz~4~noznVzz{83sud2zbb9 zlIGnV92j6tsQ>E`yQ!w??4U9{-iVD$H4Cg43{vmy@s<2p4d=DstQzx4IosMG3N=xE zU6#T5mjCxpU(zGs_O*YH&o_AU88xn5WB%ucSLGvA`VP(cH=;30C|#OEzTk}zEUl<` z#v9*n88laeDGLRmKu9kZn`}Zbx~9zn_)Tp1AxDOv;*tzS+&<7sEp@28{FMsc?F-|) zstN|Z7%V9;euFZ>sZr%378ahQKRq7iwi<&yy&T%>Om4_hxve6|{$Q~4M4|04^BQA8Hf#izHWMS2Vp~LzH+6yd4>eIZ7=9;80vDmIOR)Y z*jZVZj}fAyJ|@+f?z{NJ*mkSfVL`i9mr3WkMB>=byp2)_0Z|o0PKlHFU#8o9uYMvp zJ`h*?`udFBW6|1rGY&cfhGzlsJ-Yf5CxIO8Yd&YLzJ5+9P2vi(085^PFuh>8=H?^{ zED$=Gt>IqB?x+Cl!k1=7?XCiuPm_Pv*@=?oPQ|28Z}uq3>dlxda@x^{d}u&p;>0dp zdI)Rw)7P)u@$vCl^yyeE_Mw+o1rr;a)QqynoMU?ZfGm z3PnUP^l45sT)A=sbW~j%e+b{ypmnsHi%o{BvG^yw3*@w0Dnyd|m3gO%zAMK3HL z;9%;x7VR}yOX6jkgmrG<;>zH&r7*e!Wh$MZmCDErCola{JmvbJKj+?!#w;OK0PsE) zuUucu@8RT8fG%)7*)%ZMp82Hc5;Jgc_waOvx?ywPgmjR)-vZ}U;Lf%&H{NkRp_|Lk z5md<|3LgUYb+>2%Wm(MEQU8V|QrX8qWD`LWpHSmT2N!?uargHljxGjJPcS=IaL_g(AyO?2Nvr7dRP);2#Km!2b8_M+4WzPXW;6%AV~MS*c^ zRp6|L$8Rp7Uhe2hHxy@y;vdG4Wty{5FM8zG(67Gx-8Ua-u<#0tfbZpXfB`SR>1gM# z{mOynFm@@1P)dC9)3l<8adYn&D350;jKhIef^SSFrO2SqHuTo0vAuC4BUWZ}u<~)+ zkq5t@z_W1aUIJS)o%_!i5rO(%4-_x->kM`Xd0)=^SN%af`4j~Z(|JI;Xu z&s;fZrcwDqk%?bV?O?XRZ5*Fudt+(M<`eR*zNcNfa%g)URN59c=8jE{-+GT2CCJPB z>&0QYmWgVO1oxCuaRY{4v76uWZr8k|sUX+q>o*WNOQr*X#`k-W);K*#bz78G+(t%STKZHa4-7OK^Pw%obgUd)4LIdjhAn7wKy&DPn; z$YhbAON>{U5;%4H&R@HJeMuy6;5=LF3n9&`SD$Yte(LS*{ccyDURug!Ugv}5&=jS; zp>lfK*dR_!OpJz&jg5)v3Anc;Oy`))kkaYXV#BBG_UVkQtnZK=t0nEBLvG81@`Fwn zZyVA+nEyRENC&*k2NAP1qb}De3RSKCNt{{OZWGewcdTk0Ku_O#9dS+;K|8@3Wl-3X zIH?HKD{S6JlG7^(wCHc+jP&}O>&e$+cB@yPI21&3BGOHXs|zElOb7P=W&G@^H?nQ7 zew?1RoSYGa6aFz6ASNewgCi8F&f{OFqOzzQP(lA9h8DbW!=vADBXHF(E`K#u>}`z{ zO<|FU;2$b^Achoz7yP+#zUut@hjr><%cB&`+KaX3H!MX8Um@byhO1bs`)LZ|3wO!h z-k!L$G#kuu%6>im%irJ#|Efzzcel~U>wyAr2d)_;TGM>I7p@{DQmPa%ja}u2pRNKcmk8~MB16OOv6z{vTMd^__tj zmfzdhM)b+1`miv%lP6D#ii;mgPfuUyFBG_X^(yC)BhOvNYQ@f-V};QYz_btyUivWH zl9mu1&DFAgK~xmj9LzSayCgCXw~3013hA^9?X;tHn`@0E_*jlM8BPCnTM6g}s&&%Fv;Lqa9ly=Fy0`I4ZBGyqU!kT#9l_i(HDKc4H?mj>+~b$odqmHC z5o7_371q_hcpiA43=kSu?*AS4@}=&R#7R5@_RN6+X5vzh+{_}0hN=k#rFVGTJ9^qB8`cbIJla?XBH$RZf zK6~9|%#zkqq5B;4FeF1K)ph&UWI;_Ay5BYqT_BO*%d8w~EJi0ODJdEjvLT{zszT^U zQ}t4LM#fYH?a!qp2kFz`>FYmQTLTN$xvs)di~)xj>?Sz{1zGR*ZI|vnI+Y_B%Ieh+ zeWp`Kx=x@w4ThaWvY zx}%OUbQ65!O3<7*u9jE80f7B4AjW(C6p`-Vq!2~FR1tekkf<=v{JE^GVep83({?9r zD)B9=fvtBWEBNGmQJDJU-y)&{0x51=t3o76W8lp0BYKOQZ5k#?icyA(Bd%2d;4F``n zRXHwPO=jsce01Ch>`Iz`xCF;$-%fPL>0gF4yHdcgZo|t7Jw3XGrKNgim+C!~J0sFmzK=qN+U;^N{V;E|1uo|#!(YO0`m*jv<>si{XlT3VJ6<(~8R z(#|(2N5nAC%cic3RAtuGm=s%@nX&Gv69{OI%o%4x1B05;HMjvCBjX9R(Y@o?7zH6aEff2dYAcCGHyli($HN8){>nXm8YZ1#C3L775x9yd^Pqi~1jm6W zCXQO>B)y~?0;w@m2})wlZjuV1P|~19c|+e0c(=3R#*NDK!P3L<$ZUnaDT=z9_A7jW znlRY;t!pBSzK6Bh5cByYiA$fKb?gQiK*t>3yZ@w3P*D!w+o0!Pr{sOosIPk*eY)FV zfKWwxJv1%XuaKX`y78EELHds;f-a=^yS9ya8=t~0G^={|W7g!Xy&zU_b!%;Quc|z-~s;v)*-i|3V0FWs+*f!US3|1uv%?GdQA;KU?rF^6i2LqPdht1 zNdss!bRVZ{71-%BAFcv20`=oOXqV!l7w9C(yxM+|rHfd1v96;Ntke2$TF2`hHOQq( zu|g@^doRKKBL*+4r00W--+F4z$&#yI+)YGBjNrbakHL<4@GJTc9*!BwHW1CHQHy7( z??+#NJ&ZFBc#ptvbmuSX(VGgpii-Q&*(AdkO?l+tdMmxzQp+)Xt%xJmNXkOTn^l1> z@mslx&AN}7g)li$-_gN?a=X|saNmEJtpmNX00tNkaJSnu&I}_w2^O~^HiusqaP!Wq z?O(N>y@Fads8^@fvxB>={PT5Q>uE~Opo;o{@(bd91%Q5Q9rh^|ro{^q%vBej*pR~y zyNVTz7CoY0HrENxZ7XrN@{wGsko3Zj3u&_}eabDhKpeZ$=37UjFUfXo)|x@rD535n zxPM<@ME1@o;d7otD{&GNt6N=oB`syC_Cr5w*d=aaN$HA5HpPD3E~41wLbqR+4vCXa z)pzyJW8k5I0ez#lLC(^8FOn75?kPv3$16Au`*Vwn2iD5n)g;%TyX1&R-`8ZdhY;6zbVF&IH5N;$J6#O~gQP6tAi-k`x=O{GTu`Zl~iBs61b+gRSIN$5CQloCd}H2`mD z7KL0G-+9(TtGte%UtdO84pfZ^?Z=lTU}#q;(6(#ZRE(IB=*dfTk@+0cV=HT3Bx=Xr z?(SH^TkPc?Kj3J~-NwnKrrkm6t3`^0cv&(cEZ*?NH<49@_hoLzjtizi&q29}xJ^gX zeJ?%tlF_%6vfNynyLZ{Tupc7~KIOHMaSefdzxzIb1Q#c#`^Rf*75i`9rew;!$b{?V z1&C@Iz$)J;i)n)6^`?9NL+=LJk{QCn!X6ntJ(Y*|!9V*PLu#4MKTd0*BC_eo{dKHn zz|)c|--CWVJD+EoD{i}1oswnQWuW&vf8vuIl8~A7%WNe;oO+(8+yo1icivX zm1%F(9O2d#xf~!6Di0JE7i;_ZDZ^`3>8SK28XoX97jIPcpz+MyC8IqgsY>S+|Lp$4 z-hsB^@v*yRls5I6YcOo-DgcNAH?LjM=Z%s@Kg4gj|0Hp#e|PJhS#ns@4OXq>uUA-v@Bu^yH;S9ZB_#Ps_&$0ozW9n)|AV4 zz_cwiG9bOENVt17tPJS-0$~_GQb+ohG3ij+{`AoYBxt#=`{8d;TwHvq{xQ>2R??_! zipfZfJkSFTVT*pRJcNVGL4(?{KXTXl&%bCY7;fp&v$&XFv|o$F+UE*uU(^_x zMENKIYa>{p>{}6TNb>e~B|N5C_C;_g2W{k|g^8__>}5bQKkt)5kig4C8JXi3=~yg+ zG->O*Tc4etfG*}Ig+lx}hiyJ+b~bV#D!ccDs_q?w%*)wv&U)pD66ix61h3lsscDpZ-I0lT8hb5hcD-QdPd82+yG~T{$CaTc) zpcH9;7QO3GI2UYUFh*mt_^7dlvay3exaEq?gEQf|yqWfLFBMi)Y(3>%$JI&$dszh? z7+eC|$U!)_G3->`T9xGC$w8=V?7)oTOQU>^N4O|KAAXB5{d}mfT=R34wR65RMItVr zB2&8{K5OHq%q}K#k%zritQchw9lf~7g{Fy68S1?(A=&Dlu@_8E6M2G)tJY}a8-#TJ zkqQeY`A;z$U$Uhw`yK8co<_D+bRdQb zK9!tV{W`J>%s`aL7 zyIrH_?OJb{*SV!gOvHNP8?N)|oYKV~W80CccUY{n9)rj_!#eJeJ(_dCJQDPjTaqR7 z!RsSg%XIJ}r1(B!n$xQ<0IWDC!~$f|m!!$E9?1+=V+PJ7)6A$3R8mqk;%XbT{3$ib zr=5TR{z@T0m&Vf~qzij~gQa3@t!@(l*7Wr!Bc?hVNwe+XVTXkJ6LNm6<6Znwc<0it z_^lY-^R&C1OY{F*Gb#B`r-Fcu2xmqbrx5=HL_R12trA6m7BlKGLqy;y1x3Zg7uMvR z6>(@ap=7@=NoJ&T=^3I6lSEEK{K6!X)394>3FNfLb6XhI%hXOJWxi{v6=Bsy&4#U_ z;lacC;SahrK*S37=oaw#;8wS?XuUnTg{0Y-ers!~4hOdV7=VQDEIqUA!VJL~9M~<_ zNvaa8>sP)eoEdMPZ#!ej4|TWGcph9W$xYCT+OF3K)BcLeE9M$B@%r^l+D<{g4@BH`y{`h3OXl%c7aZ{HrPjhe}zs~xPu|4okVlyN|e17M< z3*VPAx0LPYMK@R-o7b;2w#WB$YYNmR>yDXV0&Cf--4MF^VS9xu;0jSw zrUlA{Dn4Z)um?aKhYCJ|V2+6Eq;kPHG`dz*rSa<*$?hMJ|E-|g(9M6yU`?^E?19&j zlE9-cU*lPU&beSr1N|erex;Oujpn*RHEJlP@4a~?XMEt1gZbG@XPN3^Q(l3ukH(Rb z?fUR*GCqZi(k~6#^88WoQ}c-kORRb!aM5kkH~IZ??aG29?VXzMw8wMgKR`@jqCMjg}j z*Zj1~2(Bh=6b%qz$wb-j1i7Q_^tB%uOSO~r(}OfcEs9qeKG7dEKWgbu%Wu#pf7Tlf zgbduyCZA_QRi)@%5IUOO-D<9ch{bu;2tDYfeUp&@AoE`Ol@P8edCr}KUwsDwCLMfd zvH`y*STP5<9$&S00s2|Gls>h15_+rNuyv8wTw1afH$VeSlAl1Ar54&E`Xs`~fmSXv zRDLkXWL>!+6>LnVbX(5h@+jR;XhXJog%9})B;10xGf@L=lxwroP}B4urBH+#wR0TW zx1|;iLuP|jK%2>m*h^$=*?o&}qF4XLk0N>Jvwgai*N6jX`UU=MP;GQTii?o&ffz^I zFS`c%IoXwXP-$-OAW#Vu-}8`N$rDIXlBC13DdWh2iJ{uKF!2a~Ne{4$?Wi&Ny>+Ox zd?BZG=Yy8^tB<@npxW3#zWnS;);#^Az1sw#7oDtzT?ngAYPJJaXOEMv)zmsSfPN0$ zN~>k&QDhIW0Me1VPjR33ZFWh_gYPs0cEP-|@n}Kh8namIqkd~9VfN5LE>%lRDy(OY z3yr`1KXrwY)4uXNO_oDXR?@t;o08wn@tmgGOLrkmqT!MX40zV;P}N6wPTv@5a`wVtreOHnK|%QbC30p$h0jKeO?3MLL(#iA>(r;qOL@DosU;S^X!$*Kmti zSD&_9qfkNfo`jS;RL;{RQ+9-iaHKqSN{lEqOn81Nzx*kLhdJzCY~cD+15O8z^~I|H zl8<z#xvcngu1yZV4sVkDb9imuI~$^|*JytW80?MFDK~mf zYMNv`3F;na`43~l-;4Ja)7ZfJ{ui?b z%LJoa;ccydk4?}2QY%V>=8)h&+jsw#E5x)5ON>@w-v$*>1n~zOV*eZ%vGwZ}8)XsE z*zw8_g#^_{{e1hA=I-po*Dy0;rzx7sbfJa=h;P+03V#N=kr&uO&Gq4tm3@rexKYCTQ8$K90H=%QjA@mm`QiKw z>RHB;2O_bYi~i4Uv>o25c7ZY6t~uDv%Mh(MFG9b$IjqFPJ-Nm9EQ?O#fFFk%62wne zB2zM%&kQ+QAQQ;NmPQ#ttbeJ~rF*CT`)A?Z+5MDy$OPv4RS@p6D9G?-q({~ogLXFc z7r(e#Aa@D~*s29y@%6_H?p{NhV!u%aaXr`y(kjssvnoZf@qurSnTW%{TdXe&A`r8+ zGiNWEfBcy=mxiIx)FVxI3L7mLSqU7w%zkAIpCDMez~A^4vJAd(*97U?Le0+Bw%J}d zFF4XGbX4S)5Qj))$@upHC1DwJo|nC0+)_T)^IZ<`c323!-W!|0>c=Xlt=jWnDxi<0qA_k1aK(>ruC539evwwz`$W8kK-Gw>0B=VY@vRPLr&(WiBe&zAvD{uJ^);rsr zMygzWRgyaYin@3Z`cXhvSiLCEasp0;j$51Pe<1Aw@&0=&27?N{Gzbi@-U*)lB<(0{G2SBB?Q!bNx2prJW9VI<`vZxqY~>XmEfF2%rs5@nrE(&&3IT8uNZ3z5f&NONTZ^$ptd z-x~w4lIH_;)-^A`9wX-v$#v;J{LM#Nn~)7h^u~+IuO9}wmWM9B7|4*iBX$AN1GmQ z%o&-}_`ML5{{?#5W--LndN92$Chda#0J=6&kM-VV35 zwF!;m-~mOMo`m`MjB8cl^+-ae)$BfP|1wBbfDBi_>*0lX`AWPM+}_E&IPa}dW#dVw zyOxXs!`-o_9Le`pvo8pTuh(P3&*ES89WMs|!?&|5a}_Pqu4lJsWHAmN52ukPWt#u{ ztr(S?y0x~lt@eure-_qrMgbmDvSFDRMW!HXP09~f`}*8v|9RN-M`*k5Hm~?fH`^l2 zO5p?><=z*(B%BF@G>ZR>*d`@Qs;_$Kmu!o_m}fwOzX9D)-t1NuCDJYK4xA8`yZ+p93>0XE}>xi%I}}*LL?nT29>TjnYd@B z9v%wt)IkOMTQi_+?Y`dVS9Q0Jr}1DbGVrt;we1*8@2}uweV(qAkTtYyvyx6Eek5}I z0SAAaGn^P?B2rdX_TvOcd}AmF7%nE=L|DN;H@xa%WOCret|fSiucyg~ER5LgU*rYW zN4HY8<#SoBXyz#w`V(cyiw^tiHXmM-4!K_Ay<@!W=eNVRJm$-(N)>tzCU4qZJ4JV5 zIw|Ghpt>*GMR;Fizr5w54qw<>caS3Jlq zDj>pmgszd0_A>Vp&l62emZhZ^R`|$oKLd)G=*u9HLlpdrPwDAeS|%SbJ78zzw;WZ5 zJH}sjbZ=yixIhS}y1%9IhFyT8F=^D*w{>`EaKKTE`&qVN) z>W&ruhqT{%LgNXLfrObfi#`h)P3Eexh9F*fPQmWjdy40AJpJjJLma;0ugQ?ERG2Ut z{fgdXByP_RQuofHk`J~kSpbqomLH1GU+a;v4a}$=O{!a1uy!0cV+z&4_1Qy9`?g7<)voG>=D6p&q4k?91S7P| zQ>0Xj73fXTOETXkrMW_F+k2RcRSnd@l!8Ln9lq7$X@9QD4b*AZLFs=hol-m5_yw}-{`U6lgKaXjlwX{D8M0}K>&44jqDOy|>=Gu^`7>*S z%BKZU)D(5bgz?{0($=%)ISh3t8~nGJPMG?=2V~>>_%eIf@Y_)5$564*t!*;K1^H@m zYfXpHDcp4GM1=R#OQTc2!SZ?0`Q(ozifk~{^K_s;Y~A?IFevtag|yKQ-blc2p;GGF zBPY5YBRIC)pX9x)hd!$2HNrjhYWS*Ewe|F^iElqkv;GV)pMS+A_*_Vny(%I1@wtHJ z>k}FVLUWSBP0J%ioMrt@L*b;IIB&7R-XLRtPCPHg62(08>j}d&>Q%C> z&eQkJ!T)wT6>Aq8Z`ly@{C3}P6|#~g^!gq7FVuqQwhUhTgUV4X0I&2{*o3O7WU*V%BYC~)?0l)L!ela zYW%EwE#;gB<&Y!E7aZM2DiH7QgTLO(XZWs--?-zn2GtDlp7_QSzZv6j%q-uB_4YW~ z?B_!qs^E9k8V(~8NL)1#{z1}&s*pivg?GJ6&?~**`Al4OHypDqNGJbXVlh+AXrR7c zO8B*kIV0=)gkB!gQ-uME1}v4!&o)K-MMw~?CjTYUBnw?QgBWq|U5>q*3wAfwh+q5> zQN8bmG)=HB{i|8f_`w&~Vl(rEye97U(7_A&XwD`XG@YX%l16sEeID%0ll}4I?1NWt z-+p$5qgj!0Kf?iX0&k z1U4WSa`;(7Bx~2vSFgBk+`ipg72keW4mN%Jis{De95a$!WL~FdYMQMUMIewtVcMNz zf@__=Fl2>mS7P4il;}b{FJ2CN%PT@9k5ycIUPOR&; z8H48v>S=%yo1fN?=_36K;s~cO3z$H-rHbPE&su!~#h1mB_jITGVav{C@V?neVb)qk zme+Fta1AFV7VtUac9)keA%QqEA|WpnOWol8vbA;r-VGH)P46_HYRA__7Ka;!)rJ-4 z%{L;cymm&P)?;+}T4&G-{iyxPjWuBqeW*)ryN=ND_a(t7zS$$_ypOc751=lH?sLjB zx5(EN{~~;uZrH6PEJng8l==X=PD%mC%#tHuJm%G-19t;H59p)TFTmhCXQ0fmH$}D@ zx+pEC!m=YG`(rXJg$B?pJNoL_(V0?(0n`g#^vRRgY}$TzV|Q@3cR^T35o}E?vDA#e zl7?od&A$)OnVx@FpY6g5rz^pb^DLKbu|*{?0w+(OK7gaJlqd2bj)Sx&j6T#zi(zl6 zOprCOz^MnBdv+a?*flKmhW)SPT!dFF4wCs;Kl z?j`;0b*;zjE#kVtBH!rz0j>_FE7pQ<$n9p9n~?+HDy$<`VKpX*{5|ro9h4{@Z*T89 zOyLnHPZC>mM(IXjSOQ>3Ma8je*LT*9lkm4C$DuSmfQ-ATXTLdZ4=+=$x>7&-c{(>a zN>yG^+n5_>P#h2O;X~g#9ageBna?`Lu8*C>a*rIJu{B`*8dh2v$dv!wavNv5E1AUg zy*9jF%pC_!Y+!PBUvm8W*%DALHmwgDxZv2VL859?G4(6^3yzyoXmfGpUDya zhYTj<6J<-mV%Qx7xvMrkH~ zR<*k@O8k+}_Ga}x)~Y3T{l#~qwm8my^`J!AT8?+lO$|Er!*CmM$1&(nN<3pnr5M^3 z)L$KY)^r%e&;YDL@59DRze!Xl_Dxggz^S_!r|PwF)8nVdw>uaV4@Lb~T)L^h)`is+ z|J$MU1u^OG*$SgNxZI^P`=B%7}ZS|O7@L)uQ zv?d*t_>0MUtjWj*K;jyz&j0Ml<8uIO{v60~%fp6tVHhb z#}BHjySM*g@HgSsltvA&iWM+Z*Gb*~=s2?Y9fpeU<46pw61Y03f9-mnKa{>ifu2&1 z7IpokbXJYI3?M>ZrKXxe*(owi5B3<&%U?W{L(gCk{>a8DvlS$S=3Oo2if>=)z!sOi z3*2P@ii-y46lBpCS4yiYW@cv6h8?2MW|E(Ju!dIb`1dlOpTui&?P|ff0xpc4uO|1{ zyj9IG-L2c$V&|{ybSC{!fQe)KLa=qiFiCt~OC$81Cu*G_Z#|Y4G)BfuG-rR;XL#8) zB2D9HCF=wL;D2^&cbpkt*Vi-Qs>arl==riTFPzWY6%OCSmNXMEP~Prpem}_NbQtM;H@;#s~ zq8M0Do@#|^nu=F9e+ZQaJLHGAWs(OI>lnk|`K+F&LHDI4J-FG-`s;^q-*)dsMi9iV3`w#1%UxTFKm1GU^ z5XTQ+y9%oZPX*D2knP4Z>LFrh{gtof5NPZ=}=uhc-DEf=tmXOB(CHfDO#(q!Shp!rYiC9Ad#0dCV^>4Rmi=>Gx35L?D zUiRp^J>fDjq?cSx-YPGKK%l2Wc;WKk7AcERgqwHtAmkSqT>f?7!^x`#BcL9HM3Gm$ zsZ9fM&A+ksnB$Xy}eU~ZhX<}IJGit`R@RD0mAVsur5JWxnb4k%%dr-! zfYJ9uUH-aXnJY7SaUol1P{8PFPM&OA33kNRfH1pcWYR%tu8O8`RE?}mN^2(^p1#G@ zsKNmgSYpBRl`}y!sl>7BBlqCf7+dj~U1djiqmF!n2}SL@k|GJQ{QcSYT~c@T5uPUk zBVV0u2=d?()b(%xABQr)>cj&@cb*p8T0C6O{zp#xL+UQ6I4i4iMVAf@(SL#+)7j#X_;dau2a}zAqhcNqPAYwPx2+XO zg+%fCu6VDXq|HqX@2KqN*470qL1(V>E5DT0DI#b8EcqB5M-P6yDdFwY56QcK zivuk$C8HF*6=aJ#jcKH6B1?pjX~oNh4%aO;?@qH==6{69#15w(qsB_-Vh?>ASA+6y z{D(W$83FX8v#~PTW@cuQxCbUC(P1hMOP1(4j~|JZ1E35hOMSO&laR)GNCJZ}!4#F1 z{hlZ6r$ZyJX)2`MwsvlPrdcx7aEYN)@EDO52-WEjhA8F7XP5_{G}Sxh(FePard{@? z_JAjdoRyhtTZwQ`%4Cikx0^4IeK7rLs+`24^u8l3u<4w)+BgaeSwis*)%}3Jt9r53?n@1B=Yu!yx1R-~6 z8g)oetft10#~MzzQji67zhMr=&OdDdhpEHhTj|JR4g^qvs1YuP@{AgJy3jm1XSS$p z+_q;@k%eWXN3;0k(#m#nfTUXRqQTp51Cb)Y{`3Z7ryZ|nXtG8im9+=NHEagh5^y8i zZ|n*RH_;!Ni9K}%Wx~kcN07l!PVG&R{3u2Zho;)kCfLl{t$Ct7JcWuL&-%DH6j>gHq&0Ka;B~)2?rKF_f1H0a|FTpcgGsXUQ z-?FiAA0NUtP3K4W5d4J@3s8<}?1l>?e@~qykm(|AXb3%PzN*;26G>H465)aghR8DU zrse|<_(QZ?tF*iub!H3LE~68 z(mS|7p@23vCzgHc%1AzS=8FA>{+2r7feT}UgHh-P=gVstL_L)}l1a>{__InN{l2eC z-C1a8Un(}W{LJr2#^W*Yt=dSsy?Q8b9E8#~#hBvqEyt?TmYhGZ6EDF7a(D@wAHGE5 zz^q66C`f%04xT)EYWgLC*X|ND`BrT_R}D3p4-bDwCaKV3I5Y^)&GQv+v1vTC^xdd2 z;lR#aY@5m@&hrXE2E(8x6JCPC;d%HucX%-%w=w|s+?$iN>IPF(FEEN zADJd20|Lzery=z!sV`Oa93ImlZ}oq8dk?6lx-H%}fCwTAs0b)hY>0@6C`C$8K&&7l zT?ickktV%t6a=K&02L`xqyz{kO-e!$P>>=m^iV{4CxwJ$-xbgK&OLA3H{KiXjyJAj zNV1cio$NK|YQHttf3nz3NR1=o;SwVY9z>;>^fe?)SEErvJY)mDy7R|DHAZYp2>XYL zg@EMXZbrGSD;nd>e=8ZC@{=p_siSAYPh0^s{icNlQ6l?`x+_Eko1f298D6~pYy|~h zX!^{6iIA>-LyYSV!$(DpfNAt?LJg;uYz^!9ZwY39f?bFXo$ex27cXAyo4y~8$)9H{ z5-;G!rUp8d*wGb4*bcgdW7?8r@FKy>8)<>&Z73>ozTX<5es#q%$x{fMzlf6!Bfe%t z2+`nWfezW!b~@a5Wd`}-b&GNWvv39>8!_gMNWe~D@9)3vq$k# zJqg~=$`7GGMiif?1WxrOfr42REDjO5A~lD@{mag*A;C5JexLvoKtCy7fW$JSq|0nZ zsYg%Hjff1mG>&E1BxQCggXee$GK=5a)s}T{kB7&LQj#399dt?s&Ljlrivi#V-tVt@Rst zB8lNCjVNvoePz~U$IaDf^g~nxekNKwwWeEn_S)_%6WS|p*C|OLjxg<&Nt5DEP&frX z8Sy@OR7%ns$)O{7r)T0<64dco?B@r1%sN#)fb%e+d`JWQELHHcAX^G^jazLDy^aiF z>)^E?c*a&{gbFf9Rt+d`+bZ78;dHuD;CguRuJUr|M%F5BEG^QV8!lBSLYF#1?hhWKf1~E1-CeW?^ z;9ha9@o*b7+}Y7V;zS)gcI;(JO5y)<9vG0XOypQ>a-uRbj;^ih%e-F)y7@md4lz5xowbG#T5R1Meb8tM_?W|ns z9o0Q_mDyOz2fn)F_dWErcq6{Vlb{bKs=@0NXi*x2H^-EIMw8{~S?0;ZTDdB}>wmnM za0cc%#e;gX9}Z|?U84uB4oA&Ho z9t{t}()ntjlJ!-7#WiH*T15Qs_f}i$(?dY`=i3J*-N}$=nyC~UKbW+*U668TQGkxKble**xff+uEBBRgYfrUXy8Oc>_3Vo}&CH4r?SPf0 z3fP)JRh@0CUJI|J!9~WuwfJ5Xf6)u1gLJmdqkc?b4jGP`p5NPuyvn>!#v0Z2YZ4x^ zH><#2OAelKv7Wq`L~UBYStSwD3+1dV?$y9}uuB$l066!T$>h+;*^HU=>%J4&M$%iM zi!S;(ks60l3MT?j=sts#bkB^Yx;Vn361It!i=tRNm>G~a>+s}1RGE+Oz&*`p%Jgng`D`;G6jB-*^1K!w8T6H=I7ci@Ch<&%f(| zG9=Nxwc@w_kLQ0HYFEv-ugB7KQ}s|KguBP_~p+vtaPMs@Zp5dpVd%>wK2fcMt#C&9a{ zDxBish1ahCoOw&9W^Cq`o>2}H5xcq$<*PE3^7h|OgLLx&j2_#1@FjkJ_!sz^&L z%!mgOHrk2_cnFo)M2d@F4%mi-goFSumSFPY*RPtXZw7S!m#U(twK7VRBd#$zyc;HJp*DxMYqXTbI*L+icDki+{dBv+La`mu}u#5 zmO>~|ZI^~Cr+zhQKJx7^mZ9=BifYDD+D9n;++iG!csb9;cPZA+>7Fg}_d(%$oiu|X zQq4-f`@C<;rkMOj%h8MJHy!TbKRj6r*v_ua?u7otYt84YmR-|%Fb^ljc#Nox5Z+LC z<3$Xr*}XKaZS~mq}g5LcW zYu-;q5~rbw<*!gzc`dbHisCy4zrTyxfuU0IJI#9F+X=Vn5V6n*@twz7^&>n27Y@S& zvv;3JF>x)=w{HpJ2)-@Wa~tqj>jmNp&y3ZTfx@A3j4t*GQaTp!-mqe`zSX#2f`W>A z!}8Yk@|%%y+U~(8?Qe)QRzV4lPVuw8MBinr=?I79X14(>zn#}scc`)MEIg?8`kYm- zo69i1nv~vCB6B+rCVeV&@_k^$y(oZo87^BE>iMINgfs2c(p``rQbIqk>v!{f^Ikz_ zdGF!+mUmh?hM;|N?<+O9nk;(vOVq=5swiH$;SIHj>MC_9d^}zK9%MKudu3g)8@wMH z%G#%I;GJ!@qBi6WG!hgt;ndY_cy`12SD~4Li{%6@>iJ3uhPR{CtGjX~G zgst^clT%Y=E)Y-+sr0)G>CZ=x8=xTHPESCKgBj!xv*|9KKY#A%Vu+QS=ZLxS18N9d z%6E%yXAE3y>89uK4?*mh@K&il5VL=b zcp5;xX!dSFr|_8!i}|Hvz?0~HMEOVwg!1BDL!5ytL#JQwy;H2&rX z;4L=NCvtB(X!@u{U$%-{*msPLS7bJVV~^Cvh#7&(05O$yeBnAlTd3{@ay7i`;^S}E z3K@$Q9TVt5I!>N)#-8kP--kSc6np&bySDDy*}aK$6ob!i;!@K|Nc?A=K(hB?F> z--$08Zqp}J=7_Nq3uQ8iiq9~r8B--XlY);qP&Y7GHd){__cyNWLReakYle9(_B^yJ zQuez7#{yh=OYoww1MSu;3xe;e*F*BvoK*vou;2`YuX1n$hlskm;1W)rrJ;v*amr=h ztD_fB@d9UfbqOxoi)GPb9=3x{ba2jukQ)g!_OA|F4ud7whMYL{R>cjy48*)Q4N zL0uM0Aday`Cx^{IHULeGR(UmMc487N2!dF(t<@AAfNvrA*Re|?0AfAnmXe) z+ND0*VtfBxfVj(EOEWGMJHUiCl+#!6Pa7Vp5C_oS?j{HI7T)DppbwUDMF;m@8NeFt z$Z*EQ-E~@M6hOQ^XP>2d(XS?`;q6OrM7PG<#0G)-7~W<yhscY__d(ePe@c-npa^Ml3ri`_DQf00f%gPI>{JYM_a-cj{sL??a z-3m+0C!;Z;#fc3@;M)Cy*eJG-liRn>7*ju)-%r%)r7p;=+>16n!T!#aGnvubRT{!mwi}q^QwWU`kDJw=wE01|K2L=qYgFm8t$B`C;z^Fon(U7Ez?bXW2-PF zR+Am-S|1bYHdSAtI9pWkd8&CKXXx(@e1+xErl?_G-m{=x2O>qlK1LI0%d1Q(Tu7zi zEa#H*vE{O12~Ymopn27GPMI(Se>u^E-Ar*^vfuFnl75DH3NW!+U>^tAbMeYiAj$4m z-(6x^toXx#QV{JOw-`^?#%OCP{5nxbT7KH(z43^dg=50Lg$w8eZO)O3M(S-$JF9W)dt(Mm&w;}i#Q;IsthlNpQHN8rlxft zQOSnUJS!f4wF76-SY!HWCqGlTX)39Vt6!hmNhiFggNl&7f?E^2wbLC}{^jdgjKHv6 zA0Bh2ET!GWdzBrrI}z(BsxW;rkB%zdgl^LYt9JGYHq6gxHJ>()pM(6qwkJgy}<}!eCjJaI@P=d%=L->bFL>}Hmt8RI>z8!bEs<&9Lq6rK9W{@2e#`|Ac61R zgHW(Q_KnG$yfM#!ril7W4mxRu;3TH5lvBa-q+}=T(D9+ZH^W5-e_I+F3YT-}P#oj6(FxULQ1kLvz}zU|@(8Bg-t%AgA8eP` zZtr{$%i49t*hG^uWZWhRe%s9e!}@ZikaigmRZp2kpU|;7HqNPuq&hwCSsEz>^@NhY zs9IPq8_17?V(vyM90H|b(EBT*IOwPh`}o@kOzYU|&s>IKQbz-Sp(L&d23|aScLuFCUenOKpXMr@ zsqA+b{t74K;KMxFO}r3KgKZZ914|}4&eErj9{|`TmcneLLO}4 zERG>2YzfC!cuKgg;Br)8g73O=pxG|zuoTnMJp{u`5f{|d#w2I^A}|>;=Q~+wpeH*( zXJB}&SXxv{efS?%8`hm9!Rpo9z}uZrSFB;4tilkwliBGz@7NG;y{C`P>MDo@w0NFS zP*Aw07sv~GtQIclTd5Qzpj4Fm(>mv;4 z5#0xN>}pDI&@-L(PoU^dIMPu;zDcCMp{0@QsLuVsuhd4GdYIl1lo+HrjO+_S_#QfV zmSOrI&71|J37xV{4mCpteTDBx{3Pp)TUEhX!V*!X2%esXhK!smJd?n{q5bJtsv%jl zon|d1qiyn)#&c!J!_B3c>(s|=Mq9q?B92jqZ)HS_sWbZmAv*cZ3`}mgnt9Iq0zyos zkuUsUb6j(PRc6YgnMX=FDGR=J1V}Vpl5^+#KPP8OX$$T!c^Uk;iF`mN!EX6afA8`9 zPN+5`F@c6Fk&!OseRLfZjSWmN-g#U&>!R{}GZrwS5;Y zZCGbI_jB-)0glysC?PteL57b&j~v$BajYRBF?i6!(=*f-6GH0=yCZxi-`$U1pK)m0 z@k(wfwatNOv{@EgAHlDK@6T`Mf58#$1i3k?2Spe%2DR407_LF9Jg0OCOY7A2&Cvns zxM)^iXE2FR3pK1yL#1L5?>^bNtwl$GOm;5NeM`!YLSr5Gds?I*|=|!_AVttFb&$@J>Pjf zC3n`jEwI4Fi@NF9C+Kf$KXchJ*E0Zas`qlHC)Kh#ZPpDK(vbd^1*L!eJh0G>d8Y5! zWiU=l`UUCwGN7fe+IPUl%XGcp zWJqCyL`Ut2DN;2s|JQab&ygR zKZlx>2o``Xj4vfooz6Aza~`uw{GsrslLW0sFF`S#yAbM{QxP8{!LLdfgy@&wavo1K z8-S;I2>Wt*RDm_mNqA*=Y?L0TAVap3V&In2uYzIsc{qbH`y`I%vMdQD9N3o6qew;x zQ?TUvmP8_4%cHipmxBcY-GU4nPF>%IhdkpEh)X`pi<{+=3d;Dz#%TD5w~Zrt)-Pg%P}bd>?~Yx*Ck$*YqP%%x9Ip(qqC9@gVxgUC((+{<4T+5mg_Mxum7A8w9ZL;~( z1bH8(*?l`&DcE>cBu&JQ`eP*Et0D{yt0gbbP&7Axg6$0Hn@r5 zx$x{<-1t;XudXVNmkx&FM=Mf^^t8%F{z#t2eOI(&zJ0U9yzPeg8vIRREy`);yE6=k z@NJO}UvXV|y|rs~l3}z>a{ID+F+(3!Kv}YyBR=`WTdr-hdSXLAUPcqSlMmZkFtdw} zS-w;}SZ}2H;8cF~-V53Aq}VM|LUwpOjH z7ani!vpA0=Qm<^KbZO#KO~a77uar#7cBA|ao)|m+o3Vq1H9RE&V5ylcOFD;ywTXu zShs*HA^de~q3fp6%%(|rjg5znU)RB{XM>S*atK$^fIDCt3fFxK+audx#6E;3iBta| ziPO_>^v&g>ind|^45oWDB>FB}C0&Dl7P=QSRPTt;$?t9y&{kcbrO_9U6=6P1F*Zah zj?)IU-vpD9A0Gv|rD|_Nlb@5aBQSCP{p2(nwEqhkE-wgq={WKx`Hj1TX%*>oUKtUL z+r!tBSWr-|KI*R9Q374m_m^Q4`@30wIbKmh&uxDSm+w{Btm^FPhk_wicNca~s?Q|r z5)2Ae_B`Q4wcP%CUC7}|Ex7KhJk+f>-7+Uzr@i7B$r_tTWsG{+x=U_Ctn2PaE*2xt z={~FdjDUs>xI+KYE7MHr^XJdMkt(XZ5=2_t5?O=DFhe^n2{5P;nB8?09{$W~_(?f6 z(CF*b^}G{9$CZ`M=J1%b(;II%T*Mpjc4!f{;eZN)Hs&s>4LABq#MmTRxI6w&-Z5$m zWZcar<@}mCd>(*~t~7y>7I6WuTRX7Yv)>6`{BP8w+gIfIPe3EUV0y!{%v~%OjyQk( zXZ!TOq0s*qlJr0M)6why36}&{zutgI{Lg08Yx{N<{{yWwHJRAzAN=&cORfI%RnY(b zcVPu+JPtl{8Bu9Q_}){?LLHr70Qq{Gdaf?VCivH1^7U$%e`!s|G#kV={v}%~{woG* zN1SoJL{xo-!OZQHP-u{EWq`$5OS~H&*O~B z`D*>crzp?Qk0@#^3yzt=&xX(rmHyk6x4+6-=a&c3%fEd84tR?+CEzhPns7FT- z*BR`axw(a^-83aOfn7;Bq$n&=^P(e1+((_0q4L;d%OT;}8HlEU zavuJ2V_VP6MFsn9&$XtIo5Q zH|Xe-aYkroovHG#_y@!C1@zWZrLInR&zGX!avY;yf^*j6`KDO^{#4k(U`u?mQ?AUV zJO^*(a;H|3n1F|HhVDms_&Sm4E&9NIV0)ploh?s@mUA4-OAC#ZRr&8Y@jRbdp7^d2b+hma;TRrizb?tZ1XYgaEm7nn zRuR*6F@#uAfb@1~wZgwJ7pA8Ow^zSe;`(3Gg82DfZ5I(c^Y_Cu^HrCgVLs2)DZ+>Q zgP(aqUgj)_iuT%_eHU|*3x9e^fT5%UmQo~`_B0aN`K{nIa*jxp!3F?p$OjfT%{5j0 zr8H6)2D0WMk_QpT_H@5ryP^H}0#`3ssyWAUb&98+oC&=jf(WB&*5Jrb6RwbctO9?5 z|187&Q~Cpt4AVranK0ta91=pr&*CVwm1>$ki2wwqn;ATcPqmRq)DG`8Ja&6K(2V=I zT`va$ys~r?H(DUOgTwm?8bgZ9Y-a(nZ7BhG)Z*?WtYaGU3E(PBoFT-FdgK4-3>fRd zGeJFP&$bz04D zkgocFU1nizznw9qZs{*{a{h(-W1#G$HBNc%Astrhe%Imnx9@qQXSS2Et&FZ#ZW?6{ zy$G<%e?AYW3QytB;^?-|vrbBQ`LN>if{i!_3%?)1SwO(}rxYYJ*v={TAI6o>lOBJ7 ze*nOp$7T0|T$oc(2^F~7e@)s@{QdgTZOxwOm87Mal)dT)&sL6tJIg?4&pW$PEO&=| z5|}veYYl6ZyEfNr!{INMl7aZwcT)QzP5|t4FP9E{K_@rNFs;J6TEnbLYpsmk_7E9r zxB~KBp_y~?Zg%wXS=rVKMNEB+R4Sv<3 zgKrbjaI;LZALcL`kgaTpdp#Mfke83+OD=Pw2`8SBx;8pZSSeA zgmzr{O5L&P=&U}YPsogpGr>2}cHAfy%L%rM;g-1TZ@wNFb6`I2OjXU4e^xx97(AIJ zFC!NXv)MIgJ_6Vzu#XJTL95uZ0;Y0knrK~JO07!B_G^Orn1sjofn9hlxmc^4nr7sY z*Qp^T*Ja!W)JXhZmT&>IH%|kU!;Y7n>~#Up{A>Z0nviXx?U@YVtsAgoaAyNY77_mZ z%|cB(imSKTR7boZ*uu8pDG>lU1W*Xh6-?`1^sgRWeyr@%gE<3UX}16&aSiMqP#WBq zuc5YEV5CUC-@~7;C~dzGT1+JmuEkNV44-8c1QR?wp<`5~7N#n#eF7FEB5i5*@r&?y zi)eQ$+WS>aJm$=6A%4aff3^~3(@0~=NI#kX*`w^ zh{K5CRO-f7eUshlMuI4q@N$Tz*`o}F+&*);9!&Vernq-}v>7AsOy(Ns2e8NR)C1^2 z7uK{orTRds^31)PP!-Fda;g*%=eZm;nOPXZ&vod~9pB~qQtGTf+5*(t+SGB`L zuki@#M$RWpvx{!n*_Vd!b2-lxr@2tw1uEvj<>FwAR7E-b5)lw3X86)~siOYB-_dKB zcwx7{mUJ`~gJ`F{GP)l-)C%pZz&qcpbZX`@7GHQ!^p`1}NN+pQ{?tORErUU0p6GQ! zfW`c*dw?qF8}MI-m;NH7m2h#aDvg;KtTZXc>;Ezd@kGhyYSgQTo_vhw% z(3hj4PV=MjD&iQRG4unVXPQ`;8EqCXpB zoO5oX;imqjC~W!9mLZYmE+_!5SIM2(;72E^GKQ!UxMKiv7SxCjcl7xT?*m%wI0-VU z=Iq1*QlZCnF~ zPt>xbdf_Q5%!bgsc-H420Zi2a%@uBl;xA@m5@HVPJIkiViXHPtb;||lMo`X7rZ6*V zzR>*6NYZ6XwD_=t#fcm^mWZK_sv+t^ayxYX=S9Xnx8%@g7T|RUL-zU5@rw}ZQZt1T zjjF7Lzle_I0-~|F7@=_E9i#^l-%B76vZ|~f{*7t?si~hKEMF@wfT8MR^^%-LxpzzG zk@P-#FM1tZZxm3<(ebeQAnzOP_nTvd(`{4aOK}&+_c(sQD~3 z@3MaYx(=F!1)TBAZ_I2FI5H7caLo?z1QN;uW>0G#EX>dMHwc`oXtT%Ux!}D`Hqn+W z>9zIft|G5$CQB%&fEQNae!qCjwn}%1f}j1RLvT$YM{ZKp^*M(#-OF5g_B)kp9@e;3 za}e+jpO4e@?nHQD8Ry&9Wk0b1%JbCN`Fs9B>5^efeP7nHrc|f#53lzK9xVkNj0rzb z{lhSk4B=NqTn=KJH#zIfaRL82KY{+y#^s}EC@0FUzq)IfW>*W*Q4qYKfQ^4q6o*$i z8n|cfP$cm%A<07Y0hg5>G;3@&+ad;#5>aJh3l3j+o&3!8$&)9Q6I5IMRAw0sieCD4 zkSZG~K=`~sf3q;EmqvGOU~n7-eH3U>!AQIm)-p10`dd=Fz$W>}E%$gdv+RQy*{aMLlWeFKRr?pr+-6VL+>P zwZIRluB*fGxvgNXlwVktKzVC+MB9dPiH48A#)AUAYiGbgHMd`Q_#XL8p!!Qc5cUSD zb*sVt7PMSZ+F816#nmtjC|4QqgH)!raHXa9oMOxGxF)AF=dHo}U6+QtzD2LNL+=tk z)llr=BLi@BH6zCwP5~PGmaxn+H7$w`)CbHO&1kU3)wuJS4wYPDyXtmVpTp<6+i{Wf&%I7eGh&v-B;U}a=FW4d*S%HE5SaYvNjTM&kyZ*_kEURU>oZ4i=KA9P3)2a@6; zp72WL)ZU)v@eW3XR7mW?@XbAY7rQ6D?8DBv2L2V-YPN;1orZkea#5n1XwF^==| z3x{u^WtuIuLHW_4sh0DgjCv9h&M0@8*bcaj#z1STPQN)H z4rAF6FD?WZY`V{)0;8)kug2A_&!E12&ejD}vik(sq`Ixd+xAqIR#>t;jH`A|9g;pe z;%HV8>DIHiK?|;MA$%mJn`tV(YL351MEo>{`ZpJDt>DIQ(@_c#&Hv&!1c!X7+G?>g z60_VkE=UflJ*~{#s9XW?Ei4{TkbffzJ2xUMw(xt zKLN>6Su_82CUxWe7+WeH{`vD3komjr#B*0)zmG!k1+q4;*tL@OqQL-rz^0<^|&nI8c~mxbp* zz&9@`R2Pvpg%E!V)F1Od-BVP|hS)y94xdpJx8qLjg*VN-orkq+l)4vaFnwgDEUk~D z`i4;G=fyW9TlX!qB!y}VZ!kI8eFqUaJEmdw1hSNp+=+O*HmTd|(^NpkTLehUKN^XQ zTvj~?ihgk@W%=>pcQSRvBrO-S>$2b8+IH4=O&se3?-x673-=z8x!Pg@PNfYOCmcvV z4^!Fd?wSdGtEUu=&UG6ho{uFBwSFj%maXYk63HybNteOZ&7JkC4(D0wrWI}By^#{(0P0V7kKKyh3jK0)&~0SCl{Lvy|x~)J-YLW#FZ{4Kt!v z4TJ-$4{7I!ViWvtJpI_Hou9-#7lqDf76+At=`g4RfuTK2MQKLbh2S%Zz^Quas4&-% zG8)_{$sT#TK(m8kd1h1?Y63GvqX=yLz_%NlwUiXO;#Lr)UN)W-T8qF@18hlj=} zR2k4dm{+gL?Vu{SZ0xGOO54J~LMMqX>lymIZ@c=z;i`%0L&W??V z(Y$x>jp1R$)6h^B1TL-kvIS?dUmMtsC|Z;>5SwG|gcI60>j?#;??h zYw}g$UTICrLAMO>S*!R+&r&*E(9X}yC+6K2lC?dOVXxH4p<;`wt> z6x4lT-8l%NN>}q$9zTr=%qDyuM*sDiC&-8_XA~eNvur52grU~17ydkp8~E}12$+ku zeeuDy+ML1qkXtqyr1W0HKbxaJhYl+|+JO+hP&aM%2-I7R zouT~=a1ubv;0lC6G ziYCt#;**%uWy|E>9*JPai0L9C-L4<#7U0+9p^@G6n`>rYE=kxo^OG?zTj==Nw)eK}%(LYy9%#B`pg0yhXy@uh;wE zDshgka$iwU35^{M5G&0Rlt)Y}sDwm*=saQMn!z*n^PZW0?DmI;zh`V4anVzd^_S+K zmuIDRA5pj_e6lQfHrxS$7 z81HD?DV}4>*xfajbL1lRfW0$eL08$rcQDI{Bb?ow^+S-L%qcC5wDZvmFNKkGs;$}uWWWtx=+`MSEm)e+Fmm{@bJeD!vkPb z3|Zflaxg)d=gkcn%vu&5mHb*-{poKIWd6*C7;w)+MMqT8Zl1w|NQyrctE)yufZ8*H z>Sin7*TR6>OBZf0MMw}uLr5xblaSm-1c@9HaLDfiD+BPcDl!70PXnkVkj{YsIY4|L zuUjKRs&Yg{XqIui434z6wLvWDgQpeIV{v;Cg1t6tw6nlvR{?M+AwABb+P5`mPn?7Jd01Jz8Qm{F6%# zlS>aiKNlFa=Fce1svHdbZY?F*Jg6hFItEobGCG|NtB+uN)kkfovfOh zI|;^3Z-y9g=w55oeu0!7eJO6`hE}`O?xMs;uVYl_wdVbzysn6zT_2x9i1{^v=AZrnvp` zg>dl8IEHo$$@BgGcf_W^m7$clBidh>*E}#sjfYbCy61;)MDaZli7WOJ))7{4OP7O#H14jt>H1G z#BeWTcOZRc+yw(8v=RG2zL6H>&Bg{P0h=v{+Y`}d74H23*>8SHokh5Q*eHDI*lp1mjt7gEl|o##AX^aK zqu>M*6bArNPnp-H`bpn#Z&nl0$`YS*yi}a#<&8aPYjRR+5(n3%QS| z-IZRNP@L^(>(mBg0?=~5FkVe@1Q4Eunh*L}MW%3f| zpKmSu47iVD;BlcrQOyh@Zfzu5>)q`s*-Q>9LmQat!@Q|9b9<}nLx?_P2XA|V$vuuqie9+xh0Jx0QP1uqLLx~co8fXt?r-(QG# zFO>dC>V=~(IeyB|CtL_Whxlnu|I=e!4hEM26&iQ$bS0>rq|XmKJMj%P5vIN6gp4k? z?j>v%EaEH|aVB1akTXrjV)c1wI)^Aj3Rs{JQXzh`27~zPF)|@`sT{h0IBH504mQLb z+5?7rH(cx}!AaYzO?`r!N$vSAA7JTZHN#i>Ir+obZQ<*$ixMqxy@sC(t2{0q93&Fy z0#haVuskC7QahvKoV-vaSaVv$ZP>ZaBT=x@#wR>PMSPnD`xrj$usn~n%~jo;AwUPL zdTr81Bviwg*g1{u4c&DzAJz!xeksy0-)KaFbM$+o?>8xCYFEBLJRivD6g}^erBi3O ztHkN|j~fq_&EXu7eL&zFDLp+MdD486Ol~N)oU=g)r)j#5oTT*-h-Ys`dgT);YPc4n z+inF}7v}@HvTBYeH#6Q73D{g{e5H}0IwD2Gkt+hycVE*K{wJ6~ZJ@80A=Rdn*X+6c zUY4vGvT^#j98ZX9g7L0t!U^@EK&E#V7Up^Tt-8pQ2tt1&7*_tc&?Qz9UcJho(v%O@ zNAf=~EKboCw&UvbIH7*Jq98VW-QUy?}Tc8&I%Ph%F8oD85m>- z^=kstSN%SF#GwFb^@!8)BHuS+VeZqx_|g2oxA4#1T80mbXZ2~qg?lZ9YW`|NL3}?> zG$;n~lE1%k;8ih6@K7<_dY7TLHpkZfR6*B-f8OOj5e73q%4Uyl_NGni8_D?>;u-^x zLe(sy{|3n13SB4)=|z1)$&=Fl6)#cKw?|V@ z%|R7^N?tCZhsTBk{OSGk1vTC8QxSEoQv7`dEvJ8`B<6O2{}vC1Wy-K)wH0x9R%*S% z?C2F$YJ7Ztd1cOp^kExj7W?sC@k|p0uQkW*HHbwarx}5x7thu4y#N)Yazl-H&%nSI z|KNwsF@9pnX#OkUqpTq~2!~{*AUtqjhx^tKiL`sR>`#GM`Ovwhs`0)DjR&-9C-k>) z`#p0`x8s4r> zX&CtRaXxOPRVE)Q&&Xf?@k>+AR`;oi*XHKOKXF|@fPCs1gxIlTY?)VMnfXoDfn+Fo zPX9J+UqNfe-=zaAl3~*l*S%2v*(xeySyd9(@k~Yju3p45md|VhUwiiTi61+b-ap{B zT5L1?;w7JA@$gQBpbGDuD#f#HoR>jhjBqr1$^IG6upg=ze0Uo1;gS~@okni?m8t!! z%-P8O9r1*+|7LDJI;W2#Br=k7XNm10G(&Dcf8I=WCt4I&!7M*RWUwp7l_*#cygg_gEx4DkJcBJze0V z#w?+|h2Ut$=tY;j8LhZ<+l80?`mi1D>j#~%if;!uVDkT+lRLHi*$S@A_J_G0p= z59$lFxxLZJc1|WF1qlUzSx607R&p%U;)I405r$V!&E>0&b6OocdNd1najBc63?N))`QlbvC#$h)#7863zv$A z!|U0eWb8xUdxNjO$bF%oXBSb!_F)g)aNy5}D_VZFAbhtZvPGr=MYoe{K%wVnpy}y6 zB9S;t03k+8v%fy!q=JKkf!3~U85Sg|=o9d?G-PJE6|2UsHW+KE8sgNeM_OFj8I_GS z0^^2w0UORGYNGeo?cV!{7iw_=&6gN^4>>2VQ99Muzq6yxc==E6a-1rz3N~vNug2!| z%i92?=-Q^p&%3xM45KW5+ z=|n=X@B$vwlBybT2RSX%-Jq+7l$HJE7+`LG1TYf5{riuVVa2F218Uxz%uJ4Q_CH^Y z!C*8b1`cWi$l*&O5nuCl2w?jQk|getjFH1Z0ju;EQR2tcZPMb(ZM(IQP~+&MIV3rzr( z@zfr#?`nbHCAS|rT8u0`D~a+q=RSAAT98U9tm}%jsyzEiQt(11LpAgWF%A1u4^FNB z(Pt>Hp>1b;e&5DSraokS)RcC1spbuE ziz&sde)9MbGXpR)J{Ilt1*H2`C)tRq9JScPy>|yf8nItW92hzqx*D5t$}}jmZd^SL z7_+mnwU6i?<2MwGxB5qq`n-raXK z_RzDNGD{H<2FLK{3t_m0g}b{2@1{3(MPTUsS|*!vvv36B4+xuA*AF=qU)~;pUM)k0 zDBVmvvvp2Va#!fiJy%x7YHzQ=FER6chxo_WrH*A%GnT)MN?GdPz1#c!`!yg=?Kpf; z#)2DRj15#$gSR~$(PH|5h%(!Y-2!KKAhNQvAxAv_fdlEq#k^o}oY)`s=FNeNva)=g zDjVDg%l-nBzo0{#^5Nx6aWDR&T#!PsYq1KnzaXdI^+K6uF)H%mjCD;C+h+3AtcJRJ zh$J0T)REE6rRFF81LGxsG}tI^iIjT0dzHp zt{5H@qi)q9soCt^XE+w+*~R(-OYJwlS+Mh<&8spl((JFy)8m}f16uVUt6gcAOun`v zS5(`#rK}o$6yWbNJP6+X``HlR+uC}9(=80|^1*My<~ZOBiW( z?!rNHv9n7`tH6z_vTaSjEI~g;k>~CBKLxYTQi?oF=)Gp23f1_D@qIGtqB#B``KiD_ z%2dSNX7|x-yi%?4^<~CO(ig$k1xj6Mo|G%LA6^g4QJ6%N9i>Rfr+nf((s*u&$q zyg<0p%XNxbz+%s*+l>v+cDpz6gIZiM_x7As!@f!f{(^&bR0`z`Rfq_cEl=uQD17SD z7AVMO>|)mrmG;)2OIkP`rgU!v|4$4Ve|0R>~r)T$Ke`F_YTA4F zPOtGnl;4w=aY-pIY*C&@11(lBHEc2HTr~zkt1Z#a;`B zw>~K9RTt&wx0cFsQpbA=s8?~D3>@)Suom1;LXPs~)Dj`47p&?wbKMD|vsJsqqScyi z^m0mbCm5h~3(jBM2YDWC7LRtvvb5L~ovN_<{+%;VytLiE=ZYHNPS&~_zYT=C6UCuG z#;_h_z1ybZaaT1p!@!84j5%s1b&fKvo^Lp^W81T0*x9JCau?!UgB!tG7$}Mt5B`QZ zb|AFBQwF349ENwl<-K$$2*srmG|08R6~XRH{mkz>2Z_0v$0(I4KX%IZ^HXS%&)ItM zQ*lPZDP=|@{H0k%zII0%M_j3kY$F~VR7>bQ9`-EmBMvL?1vPMQnO$r>sQyPdz#I>%Q=f9?_i!bWM>`d4azXkF|^3EXm@3%j{ zWes6j#3ZCpyN?rXJaX)T*6YfHW=;eL!tTgwx76zrmtpx^Z_iyWpge9-vW!n(b0Mm! z#U=Vbgo&Q4HKBiILR=OCBZt3TWDM)^q95oky)P`FakgF>C;N;RJ;QybK_6EQC?00- zws|Hzytr5=z)TVm;gTQR^y}3ibBN`D`gFpyd9UtdJ?iei73UXaSBDR+NMJZ2O|>1#-cE&=cj3nn9VX` z*`_G(r^nA9nO$gKRKUc}xbQBSq<5FZ-rGPUE6B9Wp$en3CK zJ`#11SPqeXGwEz@Uf$)PAP^XxnVDJE*1S<4MV<4ByQj^xZnOBZZm;W{MwcxzxP+A$ zPq?jd|3MGOWBUY$iD$n=CmL10=CD*E_4FK?Se-pXkb8Hk{q)>{krCeUjpRUX3*rle zGBToul6*YF(vp1G`UR94It$jJGkG~;yc=qnWUfLIIs5j87;SAo(C6^c19LCy?rXM7 zbiR_3lHA-}buf?znqa&Ni+2NQ(~t6`E^EXI%-MicO(RudldFCp1YYE3KP|Iov6i7?BJOPn1 z<&=n43zVZ>*ujKbrqpx^xdtQIor4#L8V=KV6tDC%XG8UDM?RuWZ5rzv&q*WL-y435 z>Pxl%AFRD+R8wsiExH3zq>73lAc%;lG(l0Msvsz!fb<%wNbkLD6cm&$0wO{vQl$4z zLIRoL2%yy7Y=z<$0pYNRolpt;)-zh4^_J zuz(v?Fa@a^7HFW^gq!Os1b=3XQ1q=dwSF4QO;b8mR$+1JVcr^Z>o5pREY5HV2EjH{ zydn5R9RBK69>>|UnI^?~d9l^l5v|n-*7VFEsFwy2wv{IfL=&LK;Ju)YXB{}?tR!$xS``KP-^zF&laBd@=i>s-F zMiVqM(wPmWn#_&yrqfzTdl&{UVnmaqnCV5~d1=xO6hMgHKVS~t7xxraIQuX5lu@o5 z^1oqEzgv=M%>NO>`3I%?;%@XG3<~^DUe7>)NWi&&K_O^U&;I|!Tlx3c|CP4#|0!n( zWQqHKEp_w%H!fC}2Y7*ND;hfF#f^u)eu3sMUexB3%k8)n7592|{Z>p^0XZoZpWX#WMoVWB_KKPhrm-pg_(?4a$PP{djAK1)N8nlIPz0h?=`qhsp?`PP` z?Cpx$)93{Y*yka^G_Lok{?7&wQL2!ztEHtibj?aLDuW2zjjcXOcJFI}{E z)l3SWyy|%PYI^)?lNFv|WP%yjz-MoZaLH8RBe^S_62;+X;O!G?lKvF-v2lcZ^co3?0zp;qT30?i|HVI`a=nWf(-hp54i&jZeA7JY74RR>$OP>2NFOE^G zyQrg!=<%pZ@C7&e&zfKx8#W)-IL%Z#W@l&T zj3eX%rTq3+*6&cerml(olHC;Xbe&pwKCPmv>e^Vll8LRsoj-*i%k3C@5Cf#wa?r+r zuBXZ`UL2#1qHFH5r~mdWm=sWQ`ZNqm6Zjc#zystAd~o|x$_;zPV7>|iQl*Zc$U^z2 zD2wC6F^bx+S#>!@?W>alN{o%8uCX^LB!N=$=a_R{J8A|vLA&w9#JR6c)ZRjkRKV5- z-f>v(5l34M(`%D-o|rZ6Qu6FH$PxtkUttSBGZdx{Aj~PFu#kbDpZ|rP1w?mB)`Uks z3{8jXZ%-Yxg)!U97v$fxhLGP^gG5RirqSxKckd{GgH4R{6d||&;4R$c4pwlt%*QiC zZx59{i>h^z1iI)Z;r(Po>?Q_8Aky(v(rM%k6QuIA$gy{`&z8CI>zf2{dA%mPk#%4M z%lWs9PcYOZQS#9=*@(^@cHiABfY8aBCvNX=5y(gMv3gq?zv*MR3aau7nLQ^*32Io6 zAGG6@@Y~&V=Fl^SqLT72`EKK#q03fO3yj|zj#1X7mA35{Dk9^%9ITZ7k5jw@gT9Z0 zAkp&fM==_UF>6#1(XjEEm)Bk3K4jVjS{@0m&5$W)L2{riG{NlclXnkN`knafnG93N zm_FA(%oa>jS`E(x%^t7lC!#BNbWS1gjxW#fZcY9+&ATooBI_a{KAs{asKUtX{qQRB9|)gjbH2Cl4ZNb`bUt1?*C>bMfd0PdQa*H^Kb}rx z9{%NuVI&6`O%ZDnAn`@t`I=f>9JsKgOq#K~yz=bD0`c4IVNRc)?IA|@ii1$fJ=Qr< zFmfwN-bv!j-nBu`BCwr!cJmmi)$(zpX5g5R|4(SEhRA>*m0AC;|QFE)>} zx>JWYP(_Lp6W&`)f4I3KeuY>Xo$Njc+`Wah^F5ReTIqG$AW$sL1P&I^Fmc!VcmL)s zsrE=Ql{G?0@05HQ`yy`ed}f>*qM8Nm zZeaTA9&;M`A5|`Qo;b#ac)BRM2fh#Y-){a9fW~Psw7NpeXw}sK&&7o*Dis4$fm67z zO3-*#z2{3~8FxBlbb=Jfvh|}&a<_2daIUYS>itl?L5|ELP7z@MSQu7Mb z-2B=EQZKJbOnHg%-0OcbJkWn5M4xzl$yi>5IALW@hSE48G#tO>DF7HP=#erM!hSCc zZ2mq6U{^2EAn;qyKm%iE>N1KKY)EdJEhp2oMxBYML!y&q(O&1&^8ztzNDop2>8`=myH6mlw|0w&P{g~+RBqRxX zt@)q(!IJ}0ORc~Bb3jGgHB~ry(mcLM-0_Dg82IlEDh`<3r}y=izo`j*M3Ss6;&gI^ zlkI=%*4-=!sIopD1*dyQgVv{D(`lI_;o_CzC3G*3V62@R^^VM*%B6jmN`q4QN)K}# zSNs?HS4JxrN=CAnGp-QX4@i|@znxwt1LI=C7Q-HTcB;X&`rVF7p89Li!9FGOYKbCM z@C@+oiF(aM;QBKlm;`v0U>qd4lWR#EO(ZGYGiT=2;&>3a_9e;L(L_|?`Sa-Y; z8aP70w(UBLsx8Ie=()&*KIx?ac-zfq_O~Bo>;>4Apn}$gm0^Tef554N$`V*FJ6%l-ngZU1JXDd@IWNsW8MpW6@AFUjZcHM)Jfj$VH-n&hPP6-K8o zzZiIk@2@{xTuKCOUM^rt?#O$$=jHx(Ckp@aBziJY9?dS*t47im=a&V{&JxqXS-61q9`49&HU z|8fZ=5OX7CsIFmqXT`M1!u9sArAxQh34+O^@?g1&XG3Zfp{=02o`Zx$>Y~3Zi>>*1 zTr>4wm$02IX*%HWl9AHtt-N=4@`AjlGrv0Dvy+f-o}%QUPaEa%4myl`S%@_4vDOetdNCHCjVhnu@q@yK z->j!NQyfy`k&jK6B)X@h8GK(>RG+JGAFjE6+l3hNX$gI?WfotcEOzQfe0B*KD{gS| z?czSL3uN+xAKPH3QjBJn2{WK!h&Wb^VKl*%@`(WTWDbJL{$8tt@$j)HIY z=vj^an*KZGp?~lVhxme?o}NnZ6=eP?vB!Ov>z5J|Dm3`}a&%-1N~6%xjX!3nA#+(mrnjOTLXBkVBaM|u)vm8tVWr0Ff z{rw$i#VWHISa5769&uwl=6Lx4EXIgh=H~MGCq!IHHAt(g ztEXy0NnAiDm13>4&~R`(U$BU*cf9&76_zhg9!p+jHaShN-=mj>2Gzqil-Tsa{W`e# z;HxoA&22Os-kP5jWl9zUCEdrdXHBFB>;4Dr4kULgyeqPdFKRJf^8T_ndlzcN zd5(w2S*H;)5H9X`{`~oKDD9RR^4B;StD@~EI+rHxDA zDbS#sw4gecrgtz?>zY-0yLLYYPS$<`!r=_~uHK356}9z9-HUq{s~cP*^(l+N-c@<` zR#-^{u%!!%4wasv0R3`JCt%p|SY-`-+Nx06k;Zx3BP2Ryqa-lbd6!P}h{BjODm+ zfjU`K@zckTS57ztSq4h>H9s;hlub@fo_WM>_(t%keUSlUg+u`|VH591_NVS!6_mEOhs zIZ>SVJ}kx{aKz04y;-*cIDUP-+<i@&uNfp@Onb2Cn zeDt6D?}`B}9P&fB80eQndda?_>LKpV#^52;o&U2DkV2LHN5mzGs*Hj|a;4Gg&xjaq zR2|*+-$PE0l;ZjKsDFTukBTgBL^GBDrx46lO7A4_1I3dho-zsra5R&j?5A3Y-?KFL z59~}cxqa99*H203jop5y+tmpU&TsH*+`aisCWS*<0vyW?(uB1y)Q$n*LRX zG|&81U7IHc3Id3b*!Z8-uAjQdNU>TxL0TFv|Bl|3_e{zwB3}Xi}(`e?|Eyj@gH3yYr2l}j$NpJL3u0UQKT? zsu;D+GJNOBheQ-HilJ>8V}QHi&2L+Gk;gjCz4&_;;tUs8WGS%u63v#Zc3oIl7QOwo z1_#7u3pQI}x#n#S{rHxeb(S%cxM2T6lpWY!r4Z_k+tlE!WyF9LV_Q7U#jzzQhduVM z$t8&h)QHL5a=_y)p<&(FW|aMFDli-H37SKnL`6d!}qPW8<${iI#C@70=v(_n; z#ybbT4cV0^{0`LA*B+gB1YCp!Xn-@UEboH>u)V7zqq6bWa)+8gYIljHkGJ6=1J_%= zrj|tW@=lev@1lfmdoYYRGo1xoMvcuU7W8^iMlaN^T+f8fEWFtcWBG7haH|~~>G#;{ ze%>GrpziY^5EC9C>&etZCj-I&JT6w^oqVK5Xwblzu_wveYU)Mr;9F%5O*^^w&_;}P z5qgeS`Q}-$GvVH|1B$5Ei3lQ*ni{G_e4E9NtS%nLc`_!t@KAR08J>%@f07o)?v-z0 zIZYpVoz720Wz0r}$1o^5ne%h|U)AKCW=m##u{$>JJesH3Uku*PJmrxcP%+5>&@wPU z8GJy1!U?;6ac57WE_izD6&~v3_;qohwzk;2(kMy4gIj2|+mQ@??5I^9x|yi>|cZ z!RoZ1YHiq)ElmwwO!(#aFs&Ww<2x8D+jhyX39|O!0oP&&il|d~WM!>@f)Qn)tRof{ z?r8NS@H&M4#32Qn$}*7L^hrW-;_nP9mVMNaho)sgZTB8+Z#8!i@vm^l;z0_oLA)w- z^xFtlL9XiKs>aM#>`uh)5*;9!mi%_DkMGE3i0JdGql8`3ffg|9&FPo)+q(7Uk;1K= zdQelCocZ%%1}`tk=&pmJf$QnBex{)9g`P z<7hDnek3$i-&2-E84z$c?Nj>tBQ#m7!CY7Wvt-KI>KRNK6gwB*AZWd%@~Ju6 zTXA39zzuMRRPdl0mK%E5Px|Vc*1*^^3BgVeQ%^SOE<6nEcba2whmS%XFNorn4ESW! zm7BicJaGw`WoXrFZotV*R=+vxd}fcR}m^nd;)#^Mzc zkK_p*1I^POVI`eTAD%H!%QPr%D!V^iFHt}RK%u@vAKdo>SzS^1`$|MjW_szFO|t#z zlaJ^n(0C!vbL$phHuA27ONvPXRhxchl7^Y@-ts9q-%SN!RAV7m28(%KNrC&TApC#{ z?P;b?8$o$iL=i#z>fy@kKismhslKP2<-|A^Hcf)NKffZ>&KU(9%qiy;6hN5}i_(h= zV+cW`y8#Q~yZ}(`a74{hLNYdhc4QY9S8sq7%<`=~)od zAN2vUk)I@~us&8L4-Y3U1I=;gtgjcpD4fMQC#8}r^zNihYldyOw)i+HUkW<-a2LD^ z7xoRg!cn;6u&j_czGRG|)YBy$cCCJbrrP#A&7lcx?#Rbl^36FrW|17MQP8)aNav4W zWu#{fCY*7|3a-t@)c1R-i&MoDurfFLpDZR#?a%_t2d%|fN{<(Yd!;Np>SfNO{a(GT zbdWXu@(vm-*NgX?KY04q?v)RK>=HLQw&Py2gO)bkGR)pbTXUJt7^GyH)&wL?5_o*q z->@+Q=BE8E=p!^Z5-%1Q930dBB3s(DjE!?&JW+!M#$cwDcyaN=n@s^JVuDF5p2w zh^X;HWvBW^504Y21>y2E<+x)X-tCqe7+?^=Q|{l;=McQ=+`F>xEUbP2ouK$h{%&9m zWi!+7Ge2ed89?i|5{^M>e4kiTl{9LZ>D&Zg=UFG#JVSHx%M;W@f^)h^d>Yr~jS$)W zkg$g^rQ71mg2mbT9J14?Er$`ur?Du?k=YHsJ0^GC*o4eX2pk3!JU^SBjhj^02%?Af z77K){LKEufcN1NhS;qG`RSg2O4(@jUd3`IMV3KavVhcLc*ck-!*>SW2=X*cU0Hb$8 zGZ-GziW|gaRK(Ei*l}d{wQTHp1mIi5%l2@tM{Nq^he;wsl4+jj#kNf}buA{hJ<*8S zu5vc#j(BEyp*LAqT=zZiNy^Ayy~34{ZJl>hSi#kt<$0>i+wzYu2#M9_%vo4gxGrLU z5^A7~_B!w|TKci44l4(Cl|xomCZXp8T}OZr&0#-*J>;FqyG!!UkJ0T;v|H^=pAvqz zjJj&EmEbMrx(f899T-QC{cd^w(gyyP&9&scYECziCx3X@_U<<_nI|hh^X#UG4<`u* z%giWy=<}sfCV)uTB6am%!dJzfxfDDxK&tgh&priKt-bNIdNe(nT7vIY`nlOScKp)j z?Oh%v+{@);vAl)2I!=8!$z~X%kmbf^VRyV5onxDcxJwkj_`oYcgTRDy{H}{@4k`G&lBuLEd;C! zf!dSmZJ64jLfL(JWSG1X!?v<^t$ZR+(W#9iHdB4v$HG@Yv%5EeKKS&4GlP;-#-cY= z(ZbsF&&C_sG_CNgN#$=ZE0s{Y)exI?37XVnd6OuCYA524Qo=cbX!}j(i*EPl=j+X9 z@Xuh!d9tD(?$V0&EFarR3>+ZPu-$0emRod%KKcKSGf!n*?+4D zZ^U}1+~kf0bb?-aaQ*5uY-US6XlK68Xi(m;PJ3 zLFOo~w*UOKeen95zxQa~Pb2Bux-jP#9#{&WDdu4->|A15ESDn6?rXic-MT$+4}RZ=~0IhL+Sp; z_602a1){F=6PRq^&}nPGk>e8w^{{L3Q>x(A4P+&lBoDe3>P+60CPQvp59H8_VXFs# zU_DIt@IZSMWVd?-)s0%78GR!Sttfw``==sezIQ!>yt=wklkSe}vFjqTZ<_q8@Aa&{;aWJ!L~lU>z!6`>&U#90P=m3v9u1W)`gA{`Yyb}8746{cBSNXIo{J-T?C4Uk z;ZsY^7@if3XVn;!nN31TM(*HR<=|f{W1OKD&j;}olN@VC3W@!U*rwwY*F;lI4(s@Zq%DGSa?Ap5Pg->9^A#Yb?yB{ z>#aSX=3U$-Z|&Ex2jDaU$YW?jT>g|hAy3>5O711ricO?eD=5i~2W3MtDWzA777=3c{?Y{1 z0hP-6*AcCws)?=pU#`b{%^+p!8pxw(eO`@>+=4p4ft_7%;x`G9 zfwHDdd#%GmEk4E;a%PkJ_(sYPdOBgGj>5w4xBuK2Shf$cel|lTOD%DX!mM{b)7wWE z*E9)9V+;&?^mtHltC-=hyO@cdWX@ zR&I@*rJgjt`$)ATXK1lN?y#fy^ds4GhfdwoaRq}D)XTCNj>G zxk5wW+elemw!12rIlp2n*5=o*VLd&}a*rOkoB^zguNQMqdyLqh^t=a}Ta)FBDi(*J z;>B&q@jkOEhhu=XJUrk*@bi@Kj6K@TF>;~;`iRr;j>{QlP&ItRGl4^GkkBw?9BD5@G-$N(ZX%rt4{P$g6)MK z$OTkXdS0hnja5afRW!0)9vr^Y#Pb~cy zs1d&F=uOcp1CDtyU^VGSJZqlOd`p9^-aI?sAT2D74(PF+6c)2nb7YMckKy?VVnCI; zb%O%AZhfmh%x~{6{XM%(GIkjXR1TVt9Sf)?wjb4zDWs$^Gv9Z?5gp?8crL~st)6^~ zBKWu%wH|O){bT&@SmMmoG4?CxGhq@`sl(vWl;G>A9=(dO!jnbUIL7QRw7O=!T#az% z>&)123)DTdP)Bpi=RYAejDXp)V|N75t!_fE`w9;|4V3Ene<^qzY(L0;hNJsB8F#~< zCf_hvcbw9^9%K9g3rp9>ZfG?%eo<0Ip3!Z9M}5Ok(La8u+4Kw5Acx!Oy}*-I9GQ@e zv1=%`4l9$^9BtjL9?I&7l%KsfSLKbleFyC1**w?5I;LM|9g$IY!xf~1hPJW_NOhc2 zY*aJjr<||0TAc)ib?inrpy#9k`8yed!vpXp5g=ES-k^&aNTdkB_dmSCJ)T`~TjiBa z_#RC)mt!dDt7=uiFSkmTxE**XH!k6UMIPa6g}EYZz1VPCGyg(cIXqMiBnzjy3%WBn zt{;4A;?zd<>cYX+d}(-8-@Pj(vc|4zxDDLe)m7{{QS;zGTzpiCgz`e0)J3vlKe3E)I25D zl4@LPpp52-nRa>LwRi!@a%W7Xl(Jkz!vzm#yi$Btqd=&bpUC`H9N+wRg9=$|t0qZj zr#A5MOoJfRl9r0O0hMkLv1-n~SdMYJ8jzSLsQy+vZRdaLwPr__oHD%g<)2TS;?$mO zZmO0a*T;sqYxz5_>e`IjC)a%Y++L6+TMFNah`kni{mJ`N;yavi?0z|+{WqQ3yH8Q+ z>>z^Qja}UD5x#MaUZlb&Fm~;8<}+sw@qZ5f&26GCUDqiq3i;`)a(GNMs+=Q-BVHxF2*Jk zc_86N=T+dhy4W>MgL4ePuyY1 z)z~^Ix1w{d@YjiPglz1Z-q=h!rq5_%PY{}ZuAjNi8U-~8gFm+F3mO0HV7c}BF}<*K zFq^aGw#vraY(5j(^SmNQdeC05cTR{Wk zvV`D?&$Sl#D813D?LCL*J5Q3!e%JTf>%8K#TQ^gp16*o+1+FZY)liP7dc%W!V`}t2 zj=!2<8inB3`PVJn!}QKjeZ-SE4kQQnR2YDzBQwhW5_AqlU}IOt^X}i0in;d>t(7a} zKgUE=48Z@RQ7?t~-$EGeS?kQa|8iHMs7ggk67L6!oRbK~b#Tac;oa=}*3{koNGLs3 zW&{6`_4%c+irrLMYCRurS6C1j@E4que~^=aAiJ?bsgt0bV8Wu5eq6+AVv zP|S%;T;vwsMU;SMM=~&rU0;*O7Q(RfFSR zOp!?M09e&eHhbq{ha?fJP=uLS*Iz%SH78QMvzF75R&VpVKfew>Ppj4K(}rUHn!5SC z2k|$P7;rjZNjt)QW;R9|vy+;zaMRND0E*3E4DJ`-N?ciyR&?2tgybD^#{vaEpb`ZY zv%RKYQ+nV0@#D9reb%RL(gOH5}1iZp3lfwU}13$xqkgf1&dZtY-fDb zFP{7+Bl_WzB}6#X8?~q?Mj|`7s*W7iEv>8(j>s$RlL;Lat*z~B=r9TZLQt|yXb4dmZmNX8Rc5N0C+S?VkcL(L|lfoD|Ar&!sP|gX7d#QjX_llyX64oc%C->_<443y9^ysCVgO+gl51-=#3X9rIF`NP;6}|j9r2~ep?T? z)fkz|df^&H2}-4*FuFIq3iNTA8krA1WSv_4GsVLw%tsbqWi89fL3sJbs@L=K7aDqS zZy_mC)dQKJ06;Z?vvChDda<4qPa=F96J<&c(xbTbQaBCt%AYt}Z_*%Bess1?Rm0}b z^pdI3{qt2-owjW>)Ueci%LN>Z?)KBs^B@I~DrwxuWZ~ zxXk`&?`ID2GefuEsrG6=R>tu5l@Np9@=I^eN8GLw`znL`KE~Dk)3D`6R=|2U5#dOJ zT%nUrlK6dQYiF3^&nS8!HFq8c=-?!Ld~IKkp7a)&b<$Qeg&5f2GWTdGSDi-EqAEQ9+K4+U#>psLiY zP|7gm7s3Ns=jP^~JbTu$Hd(=&n9&)#v^|zsEvxd0Cw9WOODH37iVuScMQS8G21O82~KViH=eV51cfkVKx3>;8>QizhrRhLAPT``W4G}UMVb=8oN5M8zmW5iwn21 z?{I(;H1j?+y{>uHbRoK|7Rq*#em=(;t7QnllJ1Gkva~*x z>`te!%=l1)V+}+a&s#*O2w#rMOe}%;#ej(*KnX@ra;yTxqjs6`M4QjG zzJ+3s1)^{ErCl7muJ?X>8ei(QZWtOCW{+ltMEfAwtL~njk6#!8tsJ$MTtpBZaFVG7 zWheq>P%dP5cXw=}G)M{nzvbjuY|nR0d0KWx!hk}Ph6^#W2kbfO2obAIxo2u>=b?N- z{YIa%YD#ZN-EC?e%A|*8Q)DHf(LBjaLu)APc`8u#iOcKhG-B=Y{r!FRy;TuN>ETLW z8)av}p@N_x4Y8gc*m|~k6=<$PSzDZpg$13Y2yfK!Q!IWEq@zD)NhHKln%Tzq2+O;U zsCU=n-K=2O$u3k|OIL2-ngZM^=f#)-LNNAY{L0%R$H4qH?WC{m>a@y^)+~+0HsI?i z!k^^}Y)gFHxbA~0nd2)+KS2%08y36uzdrm~Ycgt zwy%cXj*A+qrt!Rs#9%iwdowA*mB1|!tW)k5F(*s@)pd3F{ZxAqZPv}wE3#EW0S-H% zGLGDujh1MG6QnI%IG<-;U2p}s_3QYko4;4ff&J!kq+3iijOA8IRx;5E((_+q!L$5= z!j^#93RfNu_%hz?mdb)7e-US3Uc<@%o=3BYI|%ssz@tU{NpHYs7vIUF_T8twUD8el z%RrxqNZ~0noTh*I%2kV23zzbhZ)1)bb0jv0Al07ZTp0Fqbvvyszp)lB|7A54!~iu? z&NIY_khXRSECTMurC-R{dg?pZsM@3}Dx>`G`xjS}>~L5f+!=zbo9j*23-u1k0-i*5 z{((nqF}E)7@M_OH`oO$Y^_3%HKvOR1gR{V^MVkjb_Sah&0({zZ^sD<`Joj2XxGLpY zzw)N{B*e!5J`KvxQZg}-yJFfnsF{JIj(xvfn<@C0B zxOL=NRsHFmitJUcqWpS8+rJKa5@ZK2jF%5hA*m7l7=ykH&8UNLM_k6akLSbV=wqJx zOBL4d4x3Kqn~GKhYa_gPI63K?{b)AcpA!JOW$Bs^whJCt#woK*aLcBPf+*{fhZYu@ zP&R*&t_=1&x>xA(xpU__2)NyCNLYxnboTXeE4`>0e(x_deW&KWthfkNUNIDY1jE^s zVh8<+xMf7u4kwVAm6g5GeqtGj92|^)P;RmZd)w2d48N;)fB|d!6u?MI_iy>uH>dM;b%)#1oT zH=>cx@ghH`H!8m#7s#z+ti&^rNN%7qwYGe>A~5XEG;G?I{9@e_X?pm6be|`1VSNgZ z*pPTS9as>ZTXOi&wu|?~iky$g?_WuXpIECVx*D)AdxP1dxu^nZdGL%aJC7^})Xh63 zQG#Wy1c`ToiSkO;7t*l{JTHQljv}D>f5>q;c}8+mglOysD?pa8mOWdTM zla(HGH}pSV-fKYYH>C4%OWq`|4osc|b%!Pw2R&Hq>ZpJjC&4y73EO_T4QfP-WVQH{ z1}>0eW3x0jeRcPl-lp@m{$5hmqb)44d!0xdT;p<6`nZU*q`@km&s}Hr zt^<66UoMF57L_KdDMQwDdU$B4K`w$`a1OL(klLqx3;t1%T-@iRQ>o|clA(1Sl0L)Y zcFLqtDnr~~_Bqc@rNt6~nU_Rqcxv!-R0Bwp%MoE#>^B;_A9HX_Q|}Wxw^z*^Tk|(> zbf0Em?UAg{7Hn^=?i3BPT<|=iwF)7dk;G<)K7_uCo(;?&L`b>{yklZ)X@8yc3fJr9 z)Fq1gWHwp;`o)gUhk4PnXVYHScyrOwlS6*~+`cYi`nt7s69#y8Y-S9``q?&^je!*7 zf_rkn1D_*WM~1mM5L%m=qPYW=rbH&j)0Q@uR|TX%LmWjyw;wt<6zWRmXA7F$;Mq^I{w(F0p9$j0?-)55 zWc?mo3c(|#mho3~m-Lqg5g3afV18njxUfn6`HGkQ!_hoHc@%CzrjC$FePy<~XLyP; z(jZwbu)b8-G%7$$Brwsi6C0sF*>yQ!MEZx*k38s>e+j!@?a68rL)z8cV>5SG&?eos zHy5mYt^55JPmF2%lr$2m^83*zlX~pmiqZRe|D69RA@OphN65@a&~-1WCPLhx<=Fwc zz2)B33)|WK-qSCSnI3w+|Ain6CW*e-QztXepw8dw6*bx4GstpoH1VK_%@wprLJF1y z%ema*Y>ItVV?|i_X4C<*nm)c0hAZ~tBuII;Ztb+(TE1XGi*GSD4WH{Vb6`|c)|s{a zj=OEsRQ#Fj7Ngq>P5^k1xtmyM-soiZ((NeS|R9> z>?UooJV_C6GB@%LNgP8nP7h^GA3gl>%0sMUVJ~A*Lw>+y97VgDac7`Q0u8>lE?{a4 z-$yOs1CP9jlC*_1m%WLwW(Sh~`)FjF9pfWWQALxo#iF#xoe@(~dFr&-eQWx}^&j!BU=`3!#*<*V;dwddB75W~hIiRHca`&E%T5fk@Q zZcgJrxsOBLGcjJgVr-`PAo_u%>wKtJgBn&uD=Pwo0OT@HpbF6W>;1YX2LrRW+O~`NQgWdTefLt-Wi3_f1@x+%=3c{X>+t(c zAlt3Y$6kA$Ta5QBR!i&uTz%BfdFJNr#`o2f6Tj!jxFz7i78O|~_6xTMOrSFxROR(f z&Sck~=In-5cN)+^l~seHW=!hDq25(vwb+eWpSmCcPdzMh{aXZ5uxQeFroeN)2|qn& z(%SH<0iLVoOYhtyL8X<`_!cGS%K*a1zGaZdj$QM&&T|=%CYEYE$WYf&WP6G;?98~6 zPWBG}6__x#U)R)B>Y&2|I6q`jwpOGB&hr9|Z>ft0b-5I>k8 zMa~Hpc_NAzb?Xb+`lVW1#a5a1RWu+| z7r5m*|6IuEu7)6`!1G`49jAvYW8#xhjz%2sn3|}8(pQsD*1aZien@1<+`8jmgo-Na z0R$5W>2Go6JX39N31J3mwN#21k*}%f%eR(NFehGMXc!p=Xc(o0VD0YPm*mTRroqhF zfDH;e{$5_M4h))T!6aFT+<4kRv~kgHjkQTBF+=I={*-31YR0b=pO zy`m9=OAmjSQv6#AvRiW)nnW6%9(dF^8P0u6gm9OxpE&k!>vA5C4^(OiX+NB2B>hUi z-hP03Zp7}p)%*R8$FP^(V85#PuZi2$KynE-0-hdG1Ki7IMa$d;n-`W)r(0Fy* z*L_6s>fEMLw^)}{|uC(19bbIb!=0TbrrBYw$ZCM{hK7Q7DwmLox4;foJgf>rq4oU+R% z#|wFm9YBBtw2p4WLJA^#y_5C@%EKcgN0A3mf*K=vDk3uSe5$m!lBsFh91h>bB)PmT z?amc9XEIP2ICo%UMR8iN@d{>ZurOR2qJ8xITP52ufXIlWiga$s>v))bqN_yD!1pgM*rW^3zEs6kI-@cq)S%t$1gZ`|VpeA)vQL z2l8bh`M@(5FW!IzTH+uXu0V!B{N7N|=F=xn9zYES1!Mz{zbz{(DSg=5a)C5|3{7Z2 zcKzVHiya*uwrCwaJw9>q7v0mYA0U6zp0fz-<&?csC!RXsK2JcwXCV@CuRu4Nth+TYEQB~+S|Nm35d;8bOpVoBQjsInnB zZls)b?cUDmU_eDhFuwtQXQE`?U(#QhDOcz1DVn24upr`JEp7CvxzM^CS8|I`3>E!s zq7;oC?n`Ve09?O*{ehz5Dd0CGTlPQrdh4(#qW^7pXp~mzwosAoMnF*!0qI;i1f+9; zp;6i(qy+_~yJ3-*MmiUybEzd3*nNlZ@A*Ez=dX9J%f+2JGdtHgpL5P9?>pYO^>|}M znUIh$tE`L$nt|&hc~nV=9DJ@@efvwv$RUoVP>87D)`*NuS+%`x5+(=#E3mTckZySCP*V>o4}cL#ufIb*_%u%qg5$dR z9Hd^anPlIf(lHl&^fBwf^XJd00TvU&>E4=qLQqu#gc8~(<#R*XqoYZZ{@F{g^v20T zyr;wy4Sw$X#E@dGU`=zr{C(zWP4a_=2}I@5%?%_$af%a^GM~aOKzF)t2Z-KN8ezx2 zXW-^B5aJ-xi@*L#s^VM)Y`Dm|@ZQFa`92oc3_a3sy#CTMKVCoZSii9+VBcH{LLznr+(J3mfdY|r}>2J%0~HJ|U&7%!QB zOx0a>d8BLFEe~_J+;BTRi}s%z_q*4Gm| zApLK!MgF5O8V1D% z7aP6LY;5h4>@2-QIUD2+x#eTbM_(I0ty7vz%gNe<1 zg07FRVtL?Yl_;gMJrC>{6UTTnM8tml0R)~}HNCyEeumnk)PoZheq1TYXi6_F_x!yH zJNk2cq0xdNf5W(vS#gNAC{1#bqSGgGHmnOw>q7o5R)Je?x4U}=D0ez@u5y3;g`Xhx z@jwxz6D(G9^n~|dw7YB1WwK0TzOd?H4k_{EXFlX6%1Qn`xYLQ>#4DrezK+y=;d`ND zF;pSOcFke|)3AieyGOuq-E^4>!P4M#I`r;2Ht|o zI2S&az}WQC20;Q5e!>EOldvQrE3rZ)-3s6vU8hrJY8u+uk2w)h zc2sgamn^wHgO~a&(t00$uxC7EV#gk4hUWcZ!x`-re?vs@dGFlYu|Lq#5C}Nk-Zvz5!7R#3Hf#HL|hdOwpwm8*x`8M_RhN1f^dBFy$KH)Wn2t z53e3N`3fJ(+glhXXz$=K+R0%-Us!)G0+ApA&fAj$T3T9wxZ5o#Y4zz-GYIkV&3F!! z*Q>yjj{XWs+4^`9GmuqS_zLXdo$TJ@y)7u+I+UKvYBs95H|8^>*=uVv7?rbTx;Ubz9?&bDRs1U8$)iDAg@7!3U;$-WJJACHWch#B>dxv8Lk=CD?7T z=)6I^X%n2=*qde^0y=AkUpXM=;U$ETJ3f0||q*$1Q-N9ckmWQ8D@e%|Rq-1Ov4p$Pr znme;XiGKApe(Te)c>nuFd>E1{@SW`LXF93<(R^#S43`tQO{WF*l`;zAW=fv*hXUmC zK=p^$?`p8Q>*C<4GTE$1HXe-5ICPoXiG|jrmRz>`#sq=*LMgr1Sl6^MZt+8l2QGoy z2BsR5t@TCwpF7%abX+*Qu#%-25Bu|%2KiadpK8du6T_jMtp3iOFdV>3Gn!A+WZ>3! z03u31GnmxqIo*i0wB2kJ<>Z6fRb*ypXZW~nlG?3vLeRng$aAXh?IHsW%{SHtVm;3v zt1Bxa+~KSbA3yHf?3SRSqSA2gN676A3sV`eHk(bee<#m+vCgh@p$unl`F68I_Q?!e zD$qN@25FqrvmCCXqxAl+o_{89YDUDNS#NnM4Z>VgqMRem2?j_Z@s*3!E5 zESBYAwF5ZiI+Hs#gK{)^1PvuYTaA6tm4 zvwet6jNYH@l}wNLMy2CdBqsr2G-LT zqDF3ha$c6t)uwS)0`j=-eyfS23Q#PmMy=z6uD%L4WY2|1@Q@ zIQC9d7mM}G*73pn3QOocw14~+H2;@PjjZ5W9q^xexMKhGDN!gjmxgcQBK5+^9ns3w zp%3QlU)by)@bSt0dhjwD+wseiVcZ!X$Gs^sfe|m+O=1_`WdK9aLvz2kKgo-o)Ohm-Urz6(E+D^A7QRb@ zOv}PGEKCYFUy#&Lh|dRF&l^O1x5dM~4%FR! zc8fmg4i^_ySM17detw3-HMP&Kguk_QWsc=+0&oQxUxid0&Rw{78_(Z9#yQ^%@amwJ zKD>~w!8N%}D}H7+|5xuVEppEI&~5+UtWEo$G|d>Yd6VUbOW2w0X40hk-cfFk4RBLO z6+>Y9(8dZus{7^*_-PM~4*O#n92ZB`XDtMIq%|}(LogU$Xl1=4B&2C@g`*0UoITUm zXABMwE*uCfDky0Cz`Y6zdas<$)Tl@j@80h7uTSpm*IM`G?G}; zpu_N)OjzphP)s_gw2@KA?e^z@<|s*obvGGm9V))HyCl)Yv)kmB$(TMkEK_Fc^~}o7 zrV9(By{&$WPuB>C!b`?uakV_lpTcpQWRUdvaohk*54K}QBrI9%?H^={m%1dCeT}4 zJPqGqa?0WI% zu?eJv(TdBKlM{+^o)Q&ER0wy{Sq72gjJ%0$iTA8%Wvq?()~j;H`o5EXF`TWT!G+h?&@ko zF~v|{x_V#JU&ON-|9|k(=8uy07;?;Kh zZKq)1zyRuJ#q@u@14_%q)9~G;uoUPjbg}%vimv|uaRYQ0LDYddg~ssmxwU%F&`N^C z|Md_UrDq%64m?Ku)QLc4O8q~sgXIOvq>q{Sp;yiVb;wUJMF63|T^-rub8z%ieBc$E zynoJ0{fQW>4(}J~nQaY%VCN%C)_Nsx&YDu1m~6a=!+Z+XhyZE8S;GeA{UGE0^^=xg z!IF2|z0H=21tX$u4B{h(U?%G0ldJw2{cE*v1K_)cVEUbkX(`GX0S1v+U3v%JpM^&q zrM)1p2(H}2@CcS!E3Dv|J72-)#6wE;tE2Ky8%6&Zd^f@W>+nas(-Hsu7X#h66Zq8E z)r;#F=zUq6^b%6eY3zglyt!bX3ZIW1;=A0LrEwHEd#S2X83)%Pjku(loIiI&i4P`j zpUWARuQrM7)5~$NrIg}3fs$-f@I(esmVTfQ+z4B+1}kOH+<(nPKY?M-&V4w$sVMny z+g9}oc)qAH`VR$s$4`8WOFfP4G-xSTb%dF_nsi}z2Rw|bPreQK5B>xQBhKvD>DRR* zRpD=0M5#uCrQ1<{fe+L;YJMLa_vVlHHrYL4`)7?1V$Ylb910{F6o#hGc38nU*^;7t ziQpZJO4g7&>=iO9Nmf?J4Yew>BnwzdT#1B5INzTZ_8)shw5iU>}A zt}@!E9Pv#0*W&h7HEo02e{!SdB;eTe|26mjCl@d($>iY1 z2@;uQ9I(c!28{1$70+2fMqmi94jCnF1HmG316kWr+ec&P>b67IwXr`6^AUw|wKfc!EWAq3 zrqoSzg4yO;heQMkm0ybjzyUY&5r!T!83U##2>N~DTymRBc?Um=ZXnYn4w~6Y-EGrl zEiK0u`+CWsFoPZy?*+a!7a9Q%@E?Gio#g~(aV$}J=jFRYMh};_U#=8;fqN9r$lwk+2HLZ zg@OW=s_b%K)se>@RJi+pjz`N;D#EtjenF_VNu0@{#~%W>l4$*luA+OxqEf^ZOh`pi z5`fzm?J9DM&d_CPbU__9A%ZzYo|;W-*IF*+9s5SDl7B$0I84^>xT_dWhN$*}n*c-uAxTRfL> zHc?sD3a21w!q#Pgo%Q+S3w~(6Tr{q1Ol*8*Lhe6^8*32S1?W%}^UXs4tNh9CuArb_ zq4DyNoNjpFkC-GG=S8zDa#+mCHQ}&Qfcm(x;bv}?3+6V53{n~-XCj<+jq-U?sN7}0 z^n-7$Nkk>{1KqEj$M1LF{=UPVxY$8Nwm($k*`FZ2bbeLTsF7;mTUXLc3 z%gIfZeYvRq5>$UQ#ya-fk3FZ>A=|V^g(1#kZ7Z&=oWXz|jb&LD{Dkzvxse>$t5Kso zbEmwZ4eXgtq9lC=DtQyWRAHvR<h(jrmK<4n-B$49GBjX@1D6Cp@Y(FMOOI0~+~SVk$Gq5P`bH!&nLb&^ z&1bW{9@G@6GB`@beuIX>HllgIfZrs(0?Z@O*^`;e*t%Zwo^=P;Dc5&y6 zP%;S#se)~aZy=9 zT(4JRSf>2tt#y0`W~IhFS_6&}PR-7%w@bgM5L2#CbZNUCKX%TYeH-(^MQdXGi`Q7C zZLe}ByJxZ9r|DG@TamzY0gLcSD6R57-^%_~#J6&E9~_!?(e5ku;%#Q>Jqt#}_TeC; zvG&fGvm)ZJL0ZUD(7+d4^&^8Xt)%&@g`EmdMQ0YoBocgbJZkTBiX6u{vZ^TKPKT$( z`wT#E>;#SJJ$Kk*I`zHuH%8n!1O>(rLoTN;;Ta?s*g+)DPlk?BGBLpi3qiWMQx~($ ztAL1iA7qFCZ}t{jpn*9K7DPry5VN=?7SpwS8TYQy1m5Ci)Z{A>;}x_!S4Bo?HX}); zVy^b};28HqC8Q(mDdiD?GrsEKVu6nw{glrXcL0z$2n!T@=kYJrD|oLv(n{PoKBtjP zYn&>MDG;aM2>jNe@Qi42N_^Zl_0nxi84PcT)6VdKVfSm|7B1n0I`m(-{V8Xek=nCI z<>5%2j|9Mx@4}*Ovp6DQ`|yGwP`0Ul!9kU${#kfdz9^yg7@Cx#df`<<0}-D9CppY2 zeP4fX4Fw4QaH8JaQc%})Qnn;qs3ggO>*B!`Nn0JNemapVcogMK?K>UM;2C*?43}G5 z#AHCNxgP&p`&Md}zk%hh6iWmYGv-#p{6)<5*ypdIw?JM}5ftt|{sOwNxpb;j1}Tg^;0oa$$jx=jJw z>r_)eKFBqgJy*B1bZ*ONBJ$Cu1qV#=f=rrj--f%}uN#=qY!v<~?$O@&yvR#*ElXuOfz7EbZp`kR zmdPdgbfZDsO-&2(yWeW^HCS{uD7E)8n^)_+rxe|M_wK+%RSb4-R(5UM5Da&aOEgT^ zGtp;XbPboUAhjtSql_RJ_PS6uY8Xd!eAgN2jAV9tHN^J=!v2edU^grE7UsN=V*?%y zd=#vbm8$3W-IqJul`U;-YQ)7@e}PLe*W!O?o;b381?$4;Rs5H5`vF+SuHo_X&G(06 zC*#wYa|7iySb*O*7=iUDC^vC9C>~oKt6!YMmw_vin84K3VCy=E=g$!F1781Er1kuo zu+4?Y;YC{U6PiuCNavSI)Vk0rZjI< zQ*P4DoA*h9j35W)bbB`7#OSfW24k7?H{&)1Amu(rgzXUBSYx>%G;H2qLDzobI_Toq z6b>t@Y2Cm#@pYg9vKA@{R5H&Z)Q5?t-}rL^sv~=yhpQ7OI?hbb8)289TZ|RkQe)!k z&cs1KArkO>IewKAx6QT)v$G?hq!j~f_f9Xag@m}&YqkBksHk<9FIAhz;vhkdQXwJC zY33!gc{H$zXR8n$*u+^V0PF;B8j$q#h`6I3Q8Tkn-wMoV-UBMDo5_5SOaBc88D!l6 zSQuz-eDH0!S)BD;DO@CLezz5SVUWcDfSbT+F`3?coDrFwC4xHCqbxgrJUoBeH&im% zwx%8@z$d|xUplp|&1bE$&?y5oeF{9GiXeD=tLc;&fAHO|A;>7w0bc=q-V~M*_jpn;ci%*`nDRcx2DJ z@kUQiY&g5FwaY|udoI0!a+-?WLsUu0R)&x9hFHr)72d)JB0B+8fR^rXj#L^E$<~7S z6p^#Gh*G$67-8`Sq|UV!tBOfa7tO3@X~r1tFL=;_nn8klKXSNG~$Sg{KoB96UCH8 z-xkwPD8+lY72Hr~R&P=j_UOQrs-tYPzu#Zn=G~oLbcJlmt9*%O%qBO*-X$5e1Z8S} zF8J8K>iZqOTz`p-<8e9Ny@`)!B-8ZuXAJ>{ST*=KB4-eBe39uE)0G4c;$jC7CC$Wr zKaq(G4NY6fj6Fot@AI?Hk&kk+m7=k+eV}q1>_78>8C6j za1eya;0)cGGjYur#-ZV}6WXhpkRt=b<^N(EOyo(KfAZ+WV608|1u2EA+~3Y(m8F?w zsh8m;o#(=yEg*hNRwwoGk=>w-eiAPQosf;mI%!I`j~+r+uP==uj|359N}jU%hyHN> z(-`W4#Fbsj%Vy;P;D&Rq(K}5}!Te^Poy!A`D79MVF0ToD1m+j=u}&SQbs0tD^Y1)E zPN2sPN>ik<8vb+sA|yp&AWv9Sxh4c3%A#{uDPmy)oS>kihXeHs{c}vfMUV3tu&SL;)4J<48nI7xB+_5Oaw9O%#79Q!0L|;P$4*y2JI1 zyf8b^yUAdVJum>*k`)w{xGN#)t2FVc1c4OtpR!o$Wp=7xEG1etk=__fA`(@y&C*IEyx6)Odbthw zfu#?Y>bxp6E6YGjhfZ5dyFNdh;`%d>^!@{I85JQzNv^3q--eTx+ujjF7G=0yDD8$u z=7-`(+-Vo(ANFzG$`E>}$-8w^SX3mtpS9c3q!5ZEdxEiiu)s>KB_oT??kGE0Y~CI8 zpokjlSKRS|*JZWs7KY$$2Drl*$G7EWiS<7dF@1Jf-KPmjU(@0IM-RyfZ^`;y9`F)z zJn$b08;6vK8nmp`L7gLOT*;=_(K!l|u%;#3-a&8-43t7bf_AyRe=-OIC!BtTGolBS z$Gq>qqV`6~*jsSfeICgR;kSH#IEdWwFb)s4kkrE|;6VGOla5OkUa7Drb8y(uCFZZK zu*WsndSjK6Cx~B?cH#z3NH@%{8UI|{k`;L~Mg&I{;p8_ToG|R_9X0Zyrny>kh!DExu{qoue zd77p$PoJuL-FPjlhtubjbpfZx4YQ>tWt6(=>Rv2^1&Bp7G+CKtM?Qx*KU?rHj8xf*l6w>f)nkhE3Qm-qw`ZB;^j-dM98ay>&-}4NA+3(z@ zTC&uQQ1^hx_7QS-JY%6RdcRxJF&)Ql;cvmZFnj3#Z4g1m8ppQ@mm}%V0Ko}4T~_(a z2}8sEEo2&|Qxcd!G}XYi(J>xCF$i};Ol~o60diOn4XYQ{dzH+=Z}&-2h|S(kZLA~Z zel$F`xx}t@vT2$oN<=jp&-wGB>~h(#?QD3~PqF3!*`48EWB|v zW0%H1*-b>ROPam1EC7k%)+axy5@!fcriu`8L zJfle`NE1fX80E%vl?ra-bCnvfkjiSa6}K$>g@T=l$z$0zMCA5tIO9ZkrCs#Sb}gO^;Mr~`jTeVAtpehX_Vcd>Y$e((9NE{$h)%Q)989g9(Nrs45v@ctS_D}i93NCjMgdh37tcG+&@uc?47 zwdrMD!_CnNRxoMJg4~Q1XVbCRw)Y~>9{$HCSwdi7l=}Fx)8C{&&1(v8y6PO*w&e_D zmD-`zFv-n5ABB@IY7nIC;BlXT+EZs6b41K+A}uJ+?Vt80G&bCBM_bzg_p~iZ^2u56 zF%stQ$`eTw3@O-Xp8V?BEBhe;?7q`Po$==o=!}1K12cxiNglD|niY%LpOIImdBKAU zLt@$AgzF_ZC;|WoznmQ2olEPMwd^|DB0icrdhyx>5z711acD0UcC1Smxhu7dFFiP|b5v-7;jQDb`b zi^tyb9qOSh<~v?de+1)l8VocheHOz#-q`hgncMaJ$`WcBY&aA|UhAIeCpBw|`%2sV z@~SE1Rf_%U#`a)YhtMAP(M=fSs$sjlQO|L^^+QiS$AwM3Qw&lk>lO8UHN|5e1!w0j4NNM>_>42xQmBNICDy>vx<9+RQ!5zx zFHfb%$Nc|t`OJAYAiC^{mn?__yXsR$@VM0~$EH?iW`ghOD|f|Fw($skO7P0z4e+%8 z^GWVBz{!x7?(tc%<Dwv?*9&Fyz#fOfltbU;Q@O^8dZWJr?hXU+kn)P-+Av6StoJ@B~Ymi zZ#CcjZ%AP67Ab2fv`W!)6JPy-4tJA3OYF3M%n%u|#<{?Ma}*)R_?z!L4ITgCn1-sB zp^FXtN#CUKi@-uG8$d&2%yJ*vcMK%iHr??7Y?EVZZvL_MQWqKUlj{20{bL@(>IVgL zpRPfMScSbWvy^%0WSLXuFN^0YP`zF}J_nUNJD_h^^NwfZF`BuHn#|OFX>9K5`{pY& z6ovSC=mWt!%b1Wz9}OwyUQ#kWueuZnmuDg|W&k}Q%-CU{KP_cHz(*mvIiSw z9R5|;luVQ$M7HjXY{fC%!~>GC_r`Lt+fx-2C5APxeJ(o%+VN|xp&RU1%Ah_f zNf&o9_l26SuYP#rN4*6_eY$0j5 z+FEfyUPFThx=PK)77NjoI?UB;TloMj&sFUc<+f>CD^YUTLb(oeJAnmk>&mA3r6)uN`XBbP;B^?YxgL+K}UtV9%zHcHthbDIdB{4MTT;ac;TD#Ft)P1q@ z)=yYk$0*bIyE{2MMI7x{gmDZZfI>Et2f|r$n7VR(DRWg*??ckU?=Z;^)nqS0(gtCf z%3Yo9BYhHsz9+OrunV}OH^;@3_OJcsDIl9qWdq<{R9 ztsi(H7|P>#A)V<+wqOiG!et**#mtT%H}f|^{PS6~EEtVYPj3p~i2epsVCP)6 z=TL2HX;*R?ZAZ!wb5Y&$@Yvn!omyyZ!CpdE*J@bl%5x^q_!!*bSMk&-`*n2$R-u*r^mj>+mSy>nF#@kmi8A*?W-l#se<7jK6id#o69+x&USf4 zLYcxIN&uJy)NPy(%bd8UAe$~WSCYaItCE6(Hvp(`fhe`#+LyEe;;V%CZZ|+P3uvxG z47RzIx#Y5BWMnSK+xp$q2C+|xv#t5ZBV%GZAo9cbFJD3n3m-Qz>uXa>zZq%&K}Yt8 zyepeIE|n%Yc2xMILm7vL{i6i#(1++ey~o*^g?q;xj+T_3@7BeYq5W$Ls<|J(#UAnY!DJ>GmYa{9Ajkh9J-meRK21-gP#-gERa|MJ@M(%GWg(jf?x-#pnxB|?vbZLqvb6;<6vBG@6?WD?-g6=I6T>^xGu zk}Uy$jC4U*Z@-~9rbh$6%YXt+TDTpb}MWK zP2?bUP@pAE!mXHi??=hj+RBPqXEY<52i^jN`(6Sy45tOYkEVDq%7(szf5k7Es zI>EFFsuApch{PNSlt6{%5S{c@4zu3{bb~Vqi1XcXsWtJTVh>O2JSh$U0yFhqFNBAi ztTRsO{v-#a;QkWfgM1C&J1~h2Hjmg95l~2E^D7F-`KFE+Hzm!^(HnPw z^~F1Yc>3#+O|IjOJB2`6j79vmCkY0;d-r|gh2Ia0_0REHasf+L@x5W~vi?dCd&*x- zn=(1=)H$X1=p+JHY7MamIjnOG3srLqa{@_3fj67}HCXH|1pOQOmeaFE#hCUuJNx!* z>Pa25`XV(x(!Z*$5-B4JRv9;JAE-Qy_rvN3LVTv=P&-OCL5a|W#VsSi9?X(u7&W1z zCilSu++cLxjQsYp%QHAf(Ns3yXV0FQLn(fk8KkynU=I%f(M?{_tVXj)+<@4&o?2Rd zZ>A0E!90EX)Hmsu-wX(G^kNN+JeTsd^z_y>lp(KDte$rC;ucMkid=?6*}|Ksr#_^Q z+9qs)mFx{C+2I%qb$t-Y(9G0kvn1`VluDrIbt+CLHO})l@M-dOKreKQnJ*8YLF(Lx zChr081$~qFE&#mqbqfkGYz5AS^^&zgj3Lz`B$HcC=Shd(rqNSRQ_|d8=Fs&I&Ry=3 z%P&oi_63o{potwGCx_J&YNn7C6Vv@%Q*hmErJA6#RPz%n`19aUE38Ej5FIDzo58k7 z8KLJR&7hp;+|bg&*ok)bY7zgO!{+%ZX(^MNNobO0DaxN2BtrI#ju6mQ+FX$!A*=VF zdoMSs8kaxOLGtXcJy*l?Rm48Ab|W{H-+uh@{_%{{`AVIf&w=H)hr5A9@gfk@sbTcu zY9uW;KZphW3iZlbmoQMIr_`*CxX`d>mk!W>v;~i|fTSGA%9aJTGlXnj*9$Cs5usw0 z{0@Fv+|MJJEGlml=So6_Ka zJo7olIzTL@5fqG}>le}vQifCwZHq33@lP)wf+E3>>7YeX#*aAAw15`k@zye#DOy>z zj~Yuml#oi>-9vn@yx|#fGsXJJt5;g~Z3lI=lf|V{EI)r0Kdt2hk$5&f$5i07La`7K$q_@blP<~cHKump@u1x=9M!<9v z9Q`%f;8k)k4JFG!M4FDrI`A>$T1bat;5P-X*sf;XM^rK61W@_JWW7hh!^MKT>~Lrw zRz78-r;mUH-pWECyhKJs6}Ekccj7r?YyRCfU7%mm*^1QuKEwsOmfbXcp*hktxLK#z z#JWXimnmbVd9buzq|a_Pnp`prx|x!9^3)kqDd2f2uOD|fWuMw!6ZFz9cu)ez9a}w+ zH3!`wD2^r&{oB~qc+p7Q;8&rprNhSJ^X(m6(b!3GL4LpzLnNeO z%EGQF;>K573YyhGBo=AlZ(*E(Zi>My-*NmhQP#IrjQYX_dgIzo&?u3P`=g)did?Zy z^^5mMR{f_(ADT}N{XRXd;7job(?vZZlc9gM8=|mrc4=>pw*%uXyUtmS**8AYEIz1s zYHphupl-|#L`J@JzW*3s5p#4XUR+;%SIQ_)HT_@Nt_}FI*R)2;0IMb|=+{pDu?b}w z73T&U4{)5^`)!VBZBi$pe04*{q8?u%>-X+FZhXb{_wB&Ri2_%J( z9@su!WM~MPM@#YSd`7iHcL?HV?)+qm6Y#riUHJK`SPOFJ8RJ4KMB7LqiH3n}uN8vR7!h zp@_iQ-(kSBp~TDeGtwoZ6!~zQIPqHzVhz6ip2obZ*+1pvhl|`BpFZ6x0DYcb4R+PK zEbSfi@>$H*y0CR=zY8;MM6sS9+ugkXivOOU9l4M{+7la9d?h*yOEpKZSLhhQk_HoD zIGMEXnU5CMWrRZPS{+e~2=X$^k7_)znuEXhYk9ej6ZgYM&*HTm=^gAoz~M`#iZwq9 z%E+G1=NkC?6BLefq&?&rISHf%?>Fup>gc@5pGZtXqbYhe?NaU&Q?WS@47y0N@J4mq zHe!|L{ByQR#WKYHgpNW%*zt+ku&^y1MM~iLn~_lUGttS9A;b5C39YPXeV6R5!lrXG z6SZ`-?&RBx69z5^`42b2g*P{u;}bk4kIIr&jq0Brs!X^93P}0MOw643gQT47zU!Qh zS7U#AjO*@xJ`z0C+N#j)Z;F@f+FEcZ@Gb&KuAm715+BcTKbQ!CPS+rMP zRkYvYqjI_Pjz+G|j#yOM%cg+HS{hS-ioK+G+4=%vOf;$6rn$VU2dMj15_*9(EI?Ly z^K3AO92dfcJG@1}6Ffdth~2Rqr@ZIJfeZ$r412$e{jL;pRx6HLyOH}p(#u?_v=~Ku z{B4)fP@X(@5y~IGG=W>!e7?~Km_1)$T2s>Y*H`qsVCv#%2Mb{K{Bc;=kXeK|-}*`GXl9vHs_k1)XtDXp%%m zcuUWIJ0o_%?I?nsnue`-Feu+8nnh5_JA>qc_9&~1A#->%oPe@JAGh`qwgE;E^5Kas#$) z*saciiP$vKErol+ySaR)JP77}-bB)UHd+xsqXL zpl0~*ax%Svutx`2#X_Ca?1to@GN4vOR3ZDR#gKsnnX`SDzhhU%D@SN77M;b-YNV(c zH+Jhq?)VV__7*2a)VAb!mo+S|awbVC-qET*uEr&-v?#2+`EKY?+uZLE;>cZ@Y#PFr z82JsvL_Tg>AeTXCpcp~`j*V4`I}iE) zD}vhG7P3b`!)OIQxU@YJIwk)yG}c`x@Dw#2cDcX*{JCupV!7)K2;Z6hQ5oQ3F*L0? zlHw?)UU+K!K=U!(@SECHXpSC9bUT4iN%#M_OEfHQ4?#P;EUwGta#{1B+8&#OXeKGx z7lnO9=ONJQQ6Qde!0Tr0F`O2?^lbL_>iVxwyoN;RHD&)OB3}M8 ztTlfB$}?oY{qy5I0{p=G72YpH5Y8UMp8hE9b&|6rm~Qa=IlmEa5bM{kx!7G1&(Q~F zWwy4qrFR}Ycuq*9FPvapJHKcRS*T?;6Ktv`)yF>ho&3%Vz@n=J4HHW+K?J2eK>aT2 zmW_S>m(h1c6`rT1Pw;{A6LwLL%Ry~jZF+v1j{@$5v%hn`8q!3MR$8A8nuLMgQtVTB zGan^vL0y1bj!oo#>mB#U7!DnV6IN};7N#1uyH;is)E zbIQhh_wQe?Q0shpPFO^B+ZSPDVIjUiMqXQ#unddC<+Xh}uF(3PZXiJ87&;EyeTj_gbt{wgmhtgq9u)$+G z&QQqcAmt4=Jv3*y10fx{QR#t?AY(O(*(GYIhGTDBS?vFByR#F;`1*)Bqpl|)5}Xdu)f=jXh|BpMh zoy}!Kx}8BjnNjw%V7D$=<~}(1Br8iPe?4~<6FhB_bx`ONm^ z{1;un9^m_RaI;4SDL&hrh+~_z_XQ3PVSU3TI3!Z&6&YL8)=TVmppYByUzFkfaLSm8 z5_WNQprsM)LK!2r`xtN0j-Od!SHvk<9<&U7+duVQs_7vR*Vi2<>`N!GI5p7HiY$GCYKYDiYCjaXnza^?KY=9-ihnNBk<1eGnm^41%(_ z_wP`0&mGD{o8En07}{IiZ_AZIT^Pe+IfWj*LdfQq(*a-NmX5I@gn;*iC>+aYxK|o* z*M{*>LWF^9!LqAYX}$$ zL4K`BiPLyGXD4P7TP|c%x|8aVHZa%`?j?JGDI|LNRweJyZGZpS$&VV7Yaep^aFD;d zoo}sPDz=G0UC2n*<6Tr7yYpbs%Py)l4y#vSHd}L#MGF8t!3ZSGB5eXEYjY_lp~1gJ zi_K~j1z04~J}f`Uao!xIaX4E?0fAZF8j#B_Gvt7ZZ>ISVF(6(bhzHy(#u53Ryzczi z_VrOuhNjL>uv!2`WXct&vPcQ^drnh{5d3OJK$K}v&K~j*g~E(V%*})G$v57Ciq`Qh zKYI);pM{x4YPRiMl3Wu~$eKB)x`Bv|l)s;L>O{DRC%$h__*DlMYZj%wAdnZ1_hfg% z6j6R%nvSX1oyB!G^Os!I#KQdXgRYHMAsw^L3$<%CoOY+qjjn5RwdZJEYPxqq{+Atl zi$iP|tnDydD2)b9ZVAqcjIFZ_JjX&5roD91(WN*nyXH9JI0z{Z-}3@yx4^032vzt6 zgsyk{(WC1*zPbM(`Pg4xxOdumMg+-77$c`CRIde<%9A`pKktC4;DSlu7xbcrqN!K! zYF+cyd-3Qc1o}(>SbL`a@?%?`RlAlFj7Y>10j4!G0u?i_M%X~`*|YFuX&*r&r)zre zMizWkOb?bJFJ?Ejb*OWU2lRcRT6M$Q9%Il4S?HCJNH@S{Ve&tkCcNu2 zFaef88%BrW5yX z^7kCxgq6j!(??s~YnhgvZY4Zl!oeif8>H;l0bg*Uz>?h3WA`ji}u=o@QKYjTS(p@r;m1%2v_;ZOY2G$Wfp;Pmq#u3w&6T$=-;KBCg#GTL;BXNsww+n0m-HEB z1V?6h;q*))rtW9Yhos>flOH5+;b}>nI zb9v?1U3xEzBgGuF#r&ZeL}Lmy`k$Aogd7CUMLA~|7o3KAEUK^}i?X6;c=P5>yLyyaIKde!tM_3c8bz*o}#nzhW z*8u+eDLnD}Dg6DMI(qZ#W{pJB z;tbSiv6>6jW~f&Dmk%j%T7AGPJ%yLNbYt?3CP8R;PHryo3o}vj(&UjaLjxFzp5n(_ zbm4e(6sYlgzI|O%BuE|oX8oenhUNOTHj^c`RE3~QEQIh)N)Vr(UQ`lhw?#!bi(&4{ zjU(SP4=e*Ey^Z{`js)9c00toPYwKf02bo14GdXnp*^8TSDy+9wha5J-l1 z7$J&q^<5KY{bKg&Z{7sYO%}zeCdeD$;y`C|dDyKbhGHk9sMtcV0e>@eSRjfR6 zJ1>{Fnp2w``}~BOmZ@5>GIs5E#o1Eyyk7!`0*K9p!Hrph@Tp zu&zE3KQ3E4aDdw{@g9hq6Y=H;$}xXAN$N0EP}uz3Em@+1H#B@+;n3`O_<)V(5lSlMWP*JX z?+i3B#_^Dey3f44uCXlm_8#*xx}ZqGndurhdAGq+~g6^9s%Yy>_ON$ZpDOo7D>IW;4_sY!qZ> zb}Zf%8KvE<@p5J);mnycoU!7DkYd(4(JP0V1XS9vtvVKPDJx8Q;nx~|@F0mDAj<{y zS5D9#ZS5+8>eL?a9X`AhHa$1zbQHLP{n42sbYb++9CxY-mvQQgsjy?N#`?QEUL5(p zYclZ<)^0+ut|H6ltxL&NX~h&gn?4<%ntFf?iyAcvL%uk?)p8I=s?DQ9ky=$BCr~H6 zRKFLNI4jp`1w0--bNZBoaOH79M_tEv_v>@|T(m?*XqY8-!q=aJ?`m`wBfd_%bKW&J z3K>z%Vmv{+F2zLnkPd68c2BR!bf%IZ>*`**>h!D78krQu+iv#1+-udN3KTbbnp_Gy?>WcTb;Oi=}^_eu2-QWw-M|}LyhpS zOJh_L7(;?-{s(B|0jS<#zaGCo#yvSh^tl^zJK}Wpnp~=yCfvS(Uze(>hF03aqeo}l zttx!pjB7;;YpjumEEJzACKE}J`c}2t&M>u|l_QJ3Icq`}vCy-u3VdMMZVy!A$W!L_ z88SF;-AWzIq30zew6wH#?Ay2R68&=z9lKiX*kDUr&6Q&ihi>WUGzwz;ulYGkfB~Dz zoGSyqe0!sh9yyYZe@Zqkqg#s>L1`7*AY3x-B@T0DM`3+`-NPNfXVXQEYehL~cXl57Lh&7qA!l2ycqr#v-RFq*-Z!gU7;bDk{zw zp_#QoKs- z>gX6a%*VG2*1(N(thm5LyNZ$SWfTG3cy32N{aV+pU4v0;{~nXcqYG1FDleh}l-Or`?*Jn0P!hGgA~8UV#4D z-pxIaW!qS>z0+Q`4el5je{}sidbwvRcFom_wMUeRz+{yqDjX;y0mKNJDcS737`8uv zXLni=_VeQTc*2pbCklAXfAdlBbn$cN-u(GvZ^iE~G%n%KRnl|pD(q7C zFHuERRRO>$S`A-4QQwi+VSDXHXh5Hi+*}Y)+f5ETL8zaAjyM5feFtp79qZ)tyU!4A zDh%5#aN>t`z+wfUE2H4k7pL}qGcqz-Cg!AZJkO&@@)7tDLVLx49*w*N;LirjF#zlWcNN_RELmHo@90A@ZZ3Bs<&l3!{3{U48S%;Trug+6 zj1nT6waaZLWmbc|jf+3eWoMIq_KhXvV^^r8CDh+9!v4WWp2sWE>S~M!@Yp+5MGpHB z&77B9nGH_Kn;XX1%r}R6^ilA2)54#rhyX}cA6P4_JrrCcInlacu$ie_Lb3CmP`x9_ zjAC5-wBfUEPNx=x8GaYy3TX1B)cEPoCselz21j|H(b1nN`{O@G84`wp;;0uOTXpL3J2e3fAAHZ zG31a~S#G1}Jk`@~6x#g8vE$;wTSM_K!`pZ8q+_G+qdzzkvr*73C7&qqlPq-vP)K^RRKE;~ z&~faIKE>sVl4ULu$1ZwlU$`-}r?7!0u>D_edeC{8jxjx0gh#BD9r7&@9WKYF0ly7j zzI?fq9-+2zvU?Yh9(qHx~rZWV8ViK7sy~QWlWs6jyN8vR2PX& z9&5I_*>rb?B03igjtxsrhcaX{CUPC3*)8Jn|GdwW_~Q_9Z9eXbq2#nmZecq1_sj*KQ-B6EO4j29d@*Ls4bw-u+G+ zR-5X-YD93$HP%(7Wae>j0xCwrE66@O{qE%A0nONq7w`F!U!IbiN2)X-XgQD%(psgd z9#HmCh-)%|;~E>wL`{=|q+hFIx5w2v$*!~~uK+|-llJ^Ja z5}kFA{aSqd#%9ITDHktxvhO6K4+l-Y_Mz6!;A@?dsej42QK#X3(j{)j1>9+chsSn{ zQ*qm08mZy8--yrlluLVX=DGIo1F_h|ZK!_TQ?(L57V*;B@Jl*A_V^(vrFa{yNB?7h zC%K^N_|JUl1Bw7V^OV64Uee33bY&}rz{3JBClA64xr-UstitD=u9lP8Ez1>M!)NFv zUePGZ#wQ+arSm!&cKbg~$PNw}cH!XhHkUIvv5b}0lEj`+n*~@0CXe^zkXTy~0@)w{2 z23KmBy=-ZRGq0Q`cnI^0!jjsUT$2 zMeO67T(+Wx>>stx=P};uwZXL=+wI*Zgs};aj4Ssbm2(3g?^Ms3u2ow1Eo?|&=dwK? z3aDMF0zK`HFiXY-T_AxT#-iV3V<8LZ=g36qZ*Zu4Iq^LxgO~5`)%(g;wk^f>ETWOgLwEQ9K2xVv+dF6B*I=irjeN> z$OG9`vr^odUH$!>u+IK|52n5abOK#j&T9JUHuD!P0_)S9&Y+7q2eyq-y(WeiyiYn==~w z#FeDbT6gIQmpv-+{6Y&P2>U9|c3yk)`f?F>RcSjjBBzk3A(HRcRr85=3K}$dKj8%Q za-T`Ty`QBAfi-OBruii8kvcG;1^AT%<~#R$#Fx}!`s?C&-*}xMwhYi!1B?jFoy|_aHI-Fh1t`MIiDR4S$-*sDT*#vKUQNjw~-(y9)$+0ed$%l#b zX~#S5?xm9vqRX`zltOm4pVIH*w}?S`@@`{1n|uGjcB*TV4=4KDoqvI#zCI5+QY5-S z*L!MYV+9DtvPJ7sldr7%Cfs1lWV+f(=s=LB%OP=4pDhfl25ayDH}ACads$o7iCXbX z!?ts3_oyp7K|%7usKh%s9`ohP)wJks4qmT$@HmM;qT4+nte^Hru;1p9;Ihw9)^hJ~ z7(BJ>!J}#GzcpZgCXbEq1_q%RtKGEOfu*X9Jlhn8>$hM8yOy54`3I`H=H~|k4V`?E z+(Rw$IVD^@)KA60%kuyt#`ylW9TlN3`LU{8w;0RFuUjoygRyMIczDebw&oVU@w{%1 z-i1R-w(ys2#aBlYnaT(w2aCnMIzB`N$%1^CZ)dpUxQF$9)2uG+tIRsk$Up{_umn@I z|A`k)IaijJ8VT94Hwz_@fkpr!sx!LmG{#@vyL0Dx`cb4Ls$n)+fqwjL!fLhd|AW!K zRt6NaO4N&o-_VP8)UhPzt1h5~ZjsUyf{TbGwgcfPxS6(&_+0M|K>c_0EQ+0i`-Whv z6{R>aT_aGJf|xnKuY4S`}c* zsBjUbAZB#92yO5s0G~Du*=WAigf=KIy3to6y1>NB;uUa@cqHN2=koGxAyCV~ArI?5 zP~I|gUP@{J6|I9gA}5mUK&N*FKF!8jcI)Zseb$#Y2j#!RLC`M+proG7e-A32TyXOO zia9$cNR>SKUvhcNb^ejT|n5-zBZWMhJ=dpx*b zKBEnqaA#5pqh#AYJUfe?%<0WU=3_QbvfGrtGnTku(FaVX+~Y2^&EL6i8roW_IxQsg z0}Z{Y_@!q32OwxEto4oYm8(oTV4rT@W45{*7Z$MVB z17Mt@OM~9Yc#4lH>4;z(OGBVUPlA}SHLNRH$*`@p^*gW)F9$A%4{xIjG>G*SJ*CS9 zEB?P8RMZIcwsg6^_rwy`$Ee%J9NnX%Rz*Nd2W%uPo;*1lbyDSvshOGoNpscb&9Wcj z~ zEhViYV61weF#Bt>nU6BCbVJ6^o5mbp8L5Yc!FWsvP^zPCjn)lOs)wON)lP*$1I&B8 zLF8bDPr{uPe*=2>lXTv7z=N;fxH<3fIjNBE=!w_XvUisZ zMoU!}2K`Jnr%*DG&*amOoN;|<$_5?vXSL|J34tp>gBXP%ubGPaFKE6iX~seNQ_0e0L16GT#B~>FEI+_wK)t8YqQW z$L!_im@EdFA2^o%xjv)4j9-A}mbba>()-82n5XFj?Bcsoh|T1HHAe|WjM|8QNZZrq z%klL`W-v%)rrOBOAwU?`-%f*83Wxd5(7xFILRGV{2It}bHq(M_8tpI{Kk{5I;swOR zQLMS&(~_eQYWoDzsj#QZhNB+PfkZX(GiE?g1&>V1$!G?{ zrHQCBRl_0_{Ld@5O`RG;Y(S3?0qTca|R3ByF|K*1KO>!^qsQQe-+EP7|j zv*E!+X{aE1AHWyuUXpl&pnDZiC@baMv>7MMiVgab3R^dj#EW#(!cA3q&m=fpby4`; zMP+kbqr$xR9dKiQCi50}3PahbtvlOAD$Kop{d)44`&Hni#EGej*l-jJ8MOSdx8CjQ zBA(sEls{D^u#Epi0KIcHaOmiN@%HfassTUxM2n~axLHt|2FjxGutT;h=+sHZu!Cj6 ztSJ1=rC6Ya8Xf=*-q*vJsq(tY)EoUhKXBX8Gob~-nQ!59YtM4AX! zjA4v9twotY?lLVa!c6am`B+rbsLbwW7ln7lvd|jiMa|r3Hf-Ho1kt=z;0_H!H64o# zwg~#cf*B`KfI^}3Dw^-#FgyJ`$d2SXjMxyc4H=Z&9jJGf8$IWFa$ob-kHMndy$Z9N zw8x1)7x=|F1|?5t!0&Ecs4#+Y!;ZrK{wd=m$UC_IJ%=f)B%Hd;c{Jg-ET`H3{BT2_ zx;~u$=C~42#cq6RgG!@5kl!drhF6}s)ck3q;J=R_I$+xLeFv!}P~VB#eT?IG&k z*jn>0Ol|4K?Xu+%CB7<3xK)84@6Y-JKdQMdcc_uEhpSN4V#YC_XtE&B8J)a}AWc?4 z*OF&@CNq%s-rE?H1qoZxVxp2dB&4Ji=HmEs(U^X}vo6%II+CoG|vAS@^N|Yb4ghZ|3P- z5SS?hEG4bf*zdnFHVpkMjmpUXWID6@Op!7BgagJ#dmB_CcSc-8gO?u7QHJ8`6zY@^ zIJet18m^>-ANBVwlOFSl8Yfli0X_JgWJTvyYr-l5852y%$QkMjz{_HDoIM#H8}BJ0 zHrAYLxtiKggI!J)HqED{ZEH%aCkqn40a9fy09q z6T_NwnDX-e5Bx{OTzD_6u<7tI>RIBI+;BO)Nfb6{i)Co;TrMNEyP!_8VwzvSF5H?r zwtEq-*1LdNao}u?_rGU)FRnUxqVS@4g<%$yR_1NqjM^GqVSEjkdg0&{Nt59EIwkx| zz9zN{$S|%A==Ipf*KPV)bq%5K6k(~J3}vr|X_S}_hQ&ImUmNu43+aFg$!3)E<2g0* z{*GXm)FoEWb)DWu8vDyoR|nP$zc(iVeqKNAB*`2q2f<~IY$#p_^ zmK=nV8=!G?NYS|7{M3OFVBA@SMOs)mf*m~>og&x!H`VikBTV3#M%>3PF0XQ=gT@1B zcE7@P=WF^2ykJ~>ynn!sN7uT8jW5Kdq)6$!xtTG)rFETjVKnr!D^u~3Iq&-~DlJ}B z@DnS?z7KCEWb*JnA-?3A#Ow*`f*^ST{r;}b&UIBbpr1aEc>$oq7VBsV3orc?_Ej;k zB6&;A_uUz0Ud2k{b{$Eg=Rlh7+kw2h#tm1 zCE;+mdA4*Ec*FzjvP4-on0)ofE6(rej(KYlw^nZj6w20Dx1}6N&h7UV{Xx3L7gigm zOFsym*%0~_L+VRzleMi;e=X-;KuMXDh zr7DJWihNG6wf>;&O=^-fMVGYe?MVV8Xge5shPqJB&4*p`eH@1?v{;gQRdMPMXIq`6A?D8KJRQR3VFZiKo% z%RNpITl2(D)w0a%T>JLP|J(>*3KheDCjQ9kqQ{t6LwC|8;`C8X+#y$tFN~piOHmD} zZ?DT2$SS?Qnc;u=aF6KKd*!A5U)^b)A;WjPuGr)#(kvGMFuXK-#1^w)B1{n<=JYluy6CJd%La~c38H6tYs`AQVsJve#ICo! z%FGb&qS{+IdcD_N9Mf3s=NDt-4cO_?E*eM?Ld|WXz+KDVdB^(!1B?X5g<;Pr>q6?Y z=ofaMJ_E-0*edLKN9enn9IyWDChdm)Dh=pW6JC6sHIs<)b2lW>mMLS}FJ-98i-{sI z<2tsfjZCmGMoeEw!?gF+@}aTKCN)HY{xfrL0VbI2)wUs2O zf@DB|o{`NTqU+y5pswz2-%GRdWu?6*ZMp`xi=-;w+!fv668P$CLw*2JLBHF{PEYj$ zH9y|*r2zg3pQ7vdCr>&K0^5eGwtg11hoQEaY<}Kdef`L=#8Wy`vK@C9@llEc%0aPf zTFWmoH}*a78o5aQ<4|At3c(5*^S9fev1wT@RVp%0MfWSzg+0eFN-=G=DrFP{8vx&p zG0QK#Do{?|X0`XCQU!a_hcA<$gP^8s#+!^Q&-$3EXF)mQ!E(ag{(B})mj#RI z)KU}p`jMD;F;k=$npC=X0L9coa2*)vh3is>^EAj(t7ZWX4NQhnbTDSdVI8FM)t-k-v& znftvvkrzC%Hht~k!_R)RAMHHnQhZviJChU&5L}oES$BnFnvSnhz$`wk*GG5% zYJCp~U{ki^t6pW=r`Ia2?d|>JEicCXNlzm2zT(u`sGu9>NDZxzUMmBYdJuys;t|dV z>G0KYlv~=02L;mob$YQmDD$dzgVs*9Gb<~B37X@4NOuRPR4{6SW?rJ^vxZ!uc}f1j z0k6$WiyXL|uDAO4hMKj|ndBuVtND*CTi>FBYCZSUvb$H;#QYdCs4UZWgHBo%qGhw@ z@?AVCp2D66Jj(+Uf;vT}ODu?YxXq3=^YI5V9Dx&&vwaJwyjVXXYpJ3)`)BX+M3aJT z`|&yISqCq_tw=(mtc|>FJ9IoND%>g0#)VP6HS6mtT@kk#U9TZQ^qpSR8K1?_&9zM| zEt7MHj?KbX*Tn{KxO{Ny6V64F0uS79V^00qKt5o(duHS3*z_lQ@*bVT*E=dNv75qq z@$D*36~RM?b1J|T&~Z>Mb7)iKQP_DPSr9iy2C5LXo;~r`dZFR4-OegvUc}xT4ZyFd zHM|{nTZk8LgdL3v=k-faciz1i@EJS_=y(RPTHd$PRX6Rx*HUxK&QnMf(2j2J2?W>q z7?1Z9ddymHz)Cbbt;g$m7(&@7Z)(C~K9RT1Ewl5F>J`FA%oUl2xk_&Ws!N_ z3t9g-gAM`Vqi==GpnlB8X5n*5-#+VL>kgdE7f!IAsz)D5W78Yd_!Nw>O%?sJRa18{ zJ~@<486d08fL#k+UHCqvpDMAmzJ9a~XwPHCoxpb6H;Td$7g!d7zzWVfm~B~UYihd1 z_rUw2RoRr3j;X0>>C}WCAlw%4bS=RQx)6B(-n~H=!&yFIK73$w70+EI6QOrvR5Ag% zO|@I*ZAW-0~_qgdT=$z>J_%;Hsc}XLD)eOWW#LT~_0ZW&@}0 zuzb$fDCZ(!gZ{30Nntbabgk!Wd&G)bYfFnmM~n`b1ImjxguIA{!JDCMGvvy0PH=n9 zk#81^N7|mW=yT^Z-(X~B*CXu))#4)f6nK~3;F(Qf>>jd6poyfDnKBAfY8x8N{+&Sw zci)Q%je3d63X@Hwy{$1tt0%r|G8W3{sJm1318VQt0tyCTds$(X{{)$~O#32JV2;Ag zl)YtErQAqKI;&7KE0{s^Fmj!}?6j^z>2v>L#u zewkb`7ZU^`rD}L0iHo-xxt2|( z5*kBvrY5e{&at~2i!Kb8>TVOz4NEg3xEyz6JIry+99YP^##IFzOr*s0s^MIZ>Rcm$v;a?lWAHnDIfonA9_=7l@n3X{R6&E$W`F{Jv-Q7*TnqssN_fD zV_RF@#$PyIY{>g_a&mIA<0bd{RMMZyOa!?b;v{x`6(OtShtx&=kRh-mRsjkMA+ygC ztDVfR-xROZe3uzbw#x1!OHo$a@D}&WuI3Od;|E_}dE<(8gKj)7rwp^zF4N|6p4C?< zR52S@qUzkRLOy?7<2xv3z;-fq{6f zv#&|()lPbyfy#NEDe!t@-VVQC3<~?R3h&vVohky6jx8T~)leGDY<@nCS2Bz42}X15 zTPAl)Bf#-xJoW_3|k2sb;P5Iktb1YZ(PKrlBcDJgTRSc8AfRA0Z(n_Fb3h`lA=d3+86zpthCh~;Hx z-|X5IG{!HonQ@(W0#rYXlVRqFUkX}*+7MJ#PqzZ^#e756B@1WIDDOo_x~3%AJNdu? zzi!5s$jQ|QkGMG`(ELw9B4s!(lwi1a5M7Q%s9N!v0vZB`fr;S@LZkI&;Z6lHQFWC8 zM3So2$l6VxpQdvKTcj$#H1;Zr5MREl5#(F6rq@!2K`2%uz=Uu`kY!GNy*k)VYXEj3 z8-(OsV$>;tFLp;qr`K7eGjL-fGYQ1YOuGE!jTmtSD`E~D29yo^`T6;SeS2qhK;ZAY zW?(;~jGg8Ji^?v%U-t6YECxgreIQcTwP}d=m9ehBS90(6*c*|7_*>V(!Sv#>zR90U z$Jn8q4~7!dMW7#stfT0~(=Y?CnT_34p;8%ZQtfViLNEpdUOQ|PBlJ=9<4h5faFMt4 z4Bz1?1PIGS93kTeNdoeU&rE{C7y9C+1PwORnAgQ8l4y4>+7nklsBP?ACAVCP@$`?5 znvWmSL39x_5oJjRy34(@37^*7N#88_Lc9znT7S%&LxSouTc$;{*a!Ee4b-Xka|v6* zU&B+@dU}Pw#*<`0?7hn|<@PkHs?DZYnh{TCwMylIbA8qZBJ+;6;+hW?Z?E1xJFeBp{AoK3tthQlX4JTPH#?!Vc;s}_K=RWn_7m*1Tb;m?+ z!h_bX4ObLc#~qdAYb+y`bk*j4`xLavqgw6f{D@#IA$-+aNZF(=0bLB`!{d|}Ka=rx zNxTrv?eBZdaQeG$#u$*|ii$bI^F3&(^XxXH_!3Q)J;Guwfld=tuM=i0?^R9-QVjg|{dR$zb!Xyk!bL1FMuO(RzyF zHo&6?4-Lh7)a-lNBn~41f>aQkEHDV%iF!z&L%6E;`*tZ=5z;kxBnikYu!H;=Srn1I6`4hfb z)sj#0EOxI=WL5C+_@hRop`*|r*3L`LuX!H1Dv8X0FO%-S(W5KXk~>fy>C!y$p2F#2 z>KtZft6lEM&j0bo9N*}a$n!9PKT`Lkpo-1Mgyo8&60L>JYv|(EH*prUX{E)=TL#S! z0Y;I=+;2@@{cu`^-(iXi6FaTx%TsphDVT>VwqD*9sCoGDfQvQhEEMSM^z@+9H6jrB zGQ?@YEyOKDBJ0a~ebsqT>7@|-CBg5SCtm+)4;R6`_$a54Robh!F^n4|uz~HXnYVZ4 zzK|;+y1JhtuK`q9Vkvq(qvuBpc6fv&oq5-0Pu(<`13}Hzv7+xmjwD?_7~mnwb2m`$ z6qjP4VwmW1drIR#Jh|^tYPt z&yrNuqH(hwEJ*-Hphmj-vxScH0Rv9Fqcl6sxFPR#?zO(qllxyI!ScbODC( ze&pa}51DJWiXvldW)^P^mT>^-gQ$=#otxFsk0g3&?$)^nfk>o{syzu!QIa{6UMtAFx{J_46qZkU(DZ*If^1|G#gyEZZ9V+ zsfm}6?E|=xO$)xamavU>Me(21mNh9A5B1dyn6#vT5un38CL9d~^elebq9jaG(mG`U zTY$cO!bw^}4OO==WX)^gPG1(K19{4{7L*Jnsh8P?La7&9T$h3J_ln@R+WkUs?gcWN zQ_jvY-d&9ysR@d}a(x5qmQN74XL#n)Y$E>hm8+*m3li?m#qQY@z!X3gzIosQnYFI*TI3`qc*}eoD>_DP(kRE%Vco(A=+e`t zleDfd1xnv4MM+3wnx{j7f4^XsR)|c$;XZcsx!{T`Y6X&}mdy7F2m5inl>6{e?Ri-w zwNK~@e-zJQs$GZDIEL0lmGsdwyl9BzEt^di4b%|w3L2<<8If~tKIy2TuL#2}NGSK+ z(3T(tck$-V1^M|Gpu0+vl5LE^aFV&XIq5sM%xz0vF!^h3_^Zy-^PQ!v zsxRGDg2M^hIkYqG>Luak6sXPiBh(rhurbNky(0~*m4S=ZOce||nKJwQ7`yTL71p>}X#?HE| z7{jZ5^LteM^trr?Vy9(b>e;OK4MsC{*4G9zg~6@PmRRp13ja4noZgz-V^le+SC0uk zaBN)MQM6PG5|(Iz0n8W(@+$)0!va90Tq7_z8=y5sRwams8!|udC`09!wz3BidYh`w zZgM{|Cb^DQ-+l7r2`Ishmz!VOBsdt|pgto!$azd0#jf`~D47+8TA55Mej6pop| zE4VBP4ZcB^Re@Gp_kg!`sO2C0<;aRA%J2GcK^Fm6e_HD;Ra~8Um<#yK30R0$MTQ(I zgMDul>hU8~djkQEFeh7|@b_35+5Vp&lf33L>Rpf^TRoAzG8;AGqLIy_EinQRp2S-y zNIzMrtBt|~JN#V|o?N$B>ut%6%-Yy@4>|Q91e11zmG(nc@Fx8+V>z#8dBCE|+qkU2 z*s^RLj3%JoUrcQ{)A}c<80s4~dbWJe>|C6_tN@%~zvb6bVAL=m6M;;-d^Jh6H;CCU zEatG~rysO&DL8oRVQ1|bzx{#jT5c;Q8E+|5N>K}uY`oNIuLv=euGf9|Nf2j95F=c3 zTWd+mdX}9CtG3L{<4x;q(G%w6^*DGySWrNq+|fEL-~50vaQqZ&24&In3EkbIIs%GM z6U~Y&W}dK&Ie(9Xjl1;a&;B!)bU-he^&a0y3~^fqenf5}*gOt4rs&h}Z}sMzAgM|& zqvv%5WFNh1QR2LfDNwCStzeb z84|PH8Jt+EzHY}X!#(qyS(Z;i0+H@v-R;M}G!Sn(MqOG(=f5^pDROciL2De+G{g7L zcl>k}k77JBueYd7gKAfKIjKYUvG6w}+Z^e9X z%;X*z7_eyY_bQ`3v9+CFtRg6yTl-~|Z9-{q2z^4$yHHGsuhwO#^ylVOLMEqOLniRN zrWAn07bAdDF+{s=vb?m^NC|m83pAST2<$D?$vgY%rkTBZ8iMjoX|B}MzixQ|)e-3^M?pKwC8U(68+sghJj zsWUV>h6c^~y4aW8H`kZ+ptCxX1j{AQEsRGHmyMGtzCYgwwV&GBZp02|is{5k`|9Bd zm{uKL*R8dyasf>PF_SMm^b0Tagd7n`z>eG7C%{7{;_la05SwQ>#VY!WM5T`_;vPRv z%Q;I)>t@TNCD`+Olx#{oo%+O2+TQ+{Kl~@Yd=dU;{cQcJT>X3>bODKJC2CJJ?RYxx zXeqc)?-~8>mK$$g(9?Tmx7RiKHC{R4&7jO>&1y|ycK`bqA1{9gcDIJ{q-9e_fsn7_ zg3xSLsI0rnZZP0)zHh6CM%j;R4j`R*c#bCrx;d%u_dqZn@6-rCQRWdDs|g19lQ15^ zS>_Z=yv=LF(a8!5-kj0F0z`K~=NZT;zx#&)Jy9c|@&p*uv}i`!Mf^lTzx?ipPa>h$ zj7*zntvd>Nc2HfEZge3~3(>pv5*9rK)GMEW(BHNoNJ498)Ge}i-j3djM!O>)J_z-(4wNX z{O9sOP8A_o&4D#?b$PxGIMvj*+>ZDeE8U_kh=+;3(vx8JvHPGX=3W?FCGdT zmUSnB&e45aB}4&zkO#PNZ3x#V0N=p36a{{4tT%wqaIwBr5Q@SA9aw|9BYzJZbg(#X z@3fW^#@Xk-H?Iq$Azf@#gx+FMVUMN|_=r4C@eX!gS<;x<2pw9eIYBsIZMr-f%$37m zZ9hIeu1;gK4avYmT#;p+#4jMuG_xV7V3k^MSYzl4E_D5fVr8aAv{nEwGHd;4b+#kO z+K=YIn=EPs##uo74K~HB02(yAcr5lKHMjEm>C0u1@W0xb2+J~5*IQy=4%gA6M_zn9@L0?xJW*SLQQgUupP+NAUtb0ooZCz?5*8Nq01mWv=TUUttRP)e5T=5q4 zlm-vK+E{K3c1`Iy4K_UN*h*Kdz438ua>B`0>Cm2h2P?oe<_mXENcPS=Hm|6?$8=;P z1dF8+YmU9p`k9SlGlFhQz;E!OGE)ZP98~t+yCA4JlDeQ-Ph0|KAms}mszl#SGQN!m zGZtI@1EccM8h5)iXjXM&?13aTAE?czCAyA2GX(fRJrCI zZH>3t0fT9#7#{h?VNY1tTOvjiN7FBUJ@qu9*iKb2Izn2=Vg7)yJ@F2uu%z6H9S(`rMpSyW~{wVDE`kVg&LMK&bV%9uMbH@+;PI(!;H29}E{QHA2_K$^hM*8LZ{9OdUvZg0O0CeUrR%NR`f z@FDTu#dA7fP0vJ2>jh2tO+-Yb7)aCjIyI3I?N+p`yzvPN-x2%R-#Y?{WWB17X8y|4 z4J439#hp_YF(749<7rBfXyBOL*n8tA-b=Cm-V`-nVrxoLfk@;{1&7|ua_Yg(iNLov zEPt^z4JjhWZ49C?vcONGd-TYim_?SmUs4 z914Yk@IdrzK=0+H-7z=Mkw(-4^?m1vpqpja`W++^MW_4AP(8w}ZBGZ$&$*Z{ZQO~$ zz%Es=I)@z>33Y7%04;rfh7EtSMl5I*67lDL;H)vy#9{_iKm=RGMh)BwlR~wMUK^sLoCkk-%>RfO)D-m^kdXELThwmO;FKi zb;$F6IxLPWmdKcSYRP)8QJXw=yT%V++mbHm_a5$8KlTk8_D>+T%@_8WW)uzQW?9c~ z_Zl#{-Ika1;xFo)q#b=34{j9{*XjbbS%TPhLKmD}kB40zy{4n{8f<)B$f{bAk(R~* zSCwZaWcfAcc@xEAWwRy9EjnOx_q55!2fBg#+hbq6l(<>J z3zl>reiQrn_T#y`<}rBLubakyD#aizD@SIepi+KeVf%K48)w}j6ULk2h)u$rGs{rr zc>_!Evg=l5o^K*aXAfqj5QV}|MXR6IX{a$Sgu#xe>s;3|p|6)aSa0_-FNJ!pz6SQq zn(oWFMK3@lVSu~P%;5=ZtM!8iAYmVz8EKBa-W8J>z}_URtzg4Hae)ur6d3w7Z^ts| z%PG()-FRfsz*hPOUZ;YuL3!yEb+gKWVmou-WMXv(1q6&dvGbhk^6!6N`c9PvOpxD; z>3>pwze$s40|YATGwQBwwCE-y9k7Qh+Okr~{u^}#FKtQK1J&>RPhlOqzQxqS9n0r>eLsKe z*3Newp{RHi?D9!;Sitgej%1k+3cFA`J|A`&ge<#lnBwkQNI3j(1_HkiEd;&4 zHEqJKiM1v84i6}T)x@N=3Y1C#KE_^tcwwb8MGdTUS~pXZm*Y8Lb%)z4bdZc;*@_~N zpjO}%f&~QYXy;`D<*B9X08_C04YMaTO>(>n5|jc6NG}!RAg%+DobmjE8`11Rh zC>}Vk$f_KhP;ZybGV)0uVzBbtK6cJ4(zeKP?@s|+&q;R8(F)oegnGMwAiNobyP zw|8M--=3H%wALGDY(<}tJ0}HaJ1^Utf5I)yi#BwZtc?4Lstn(!Rs+VnhU;1=nqH&? zq?}yWvmO!aV~oU2MQyZ*PM2gX)OFnGxEqpEw(!48K&!ctmn6bNi ziTeqT5!rX1w>KOD+!tviy|utU?u>kmXO8Myg@}W>c1k)=dVe)Dyq73t8(;0Jpys1h zPdW%n4`SZ79h8>{)F(E&wEP}^u4B~YvJzhHfqdp1FtST9c<5+&96XA>6`-;Hb#1ln zFCKJ#X)m7-c1qfkBd!DII~OiXGwio$XN3e|m22qCilFWi6O@SEek+|6cAC2HtzLk= z0q@YTZnZQq@pNo+Fnr$?4XG;5`FaJ_Z!QfKB<$r9HVT}H6LS@Lp<$gOtl_Vm%+AoB zuYlOri$kW#@fzl5g{q1H5_-e+DX)>#Isa#GfRjG9ps&Cj1Q$F|F*k?#u~jvc5}5%q+h4chVOJ!K1t~^6$9bC^sUvKKbPbsbeiC=2ZjZCU@95 zF4x|poNXCNJc;Vu)p*H{g0VDp*sO*ISLSOEAhUeG4UM*r@KJF|2J*X$=bInN#(nsZ z=}a&OrXDBdgXIYh$dY@7L#8>J*y-ywze~LrIWQwUnX1+Z0I81fD$5zYG#9+Z5Qv@9 zxLF7GB=*?LONl@}w7d8d z;NkUV3{W2eiOXzZF_Q%Jw_fx85_f3;?v1B4PSA5j32V~#;P*v`boo7C zjnK9X>A3S}bog#Y541%90Vi#7(HknwDL@OV}MOBo`Yk63O1PdYGfK zKLpGh|EH&Gk7siK<3kteEs4x&6~DG6H;18hy`iCM-n+tX=zc_YK`$1h!VdhF+(tx7O3K^ZT&U7V z3xw`aNS8$=tK--dTOrGq%ZdkTMEvgq&{=s|qO{iuWy$yftW?Sq1?&&aWx7P+f)G41 ze-XrDvkUaIB_?#~?ShFqLHdZd$OhT<0!shI?~E9R;YRL_JQ`A1nYej|bprbKI2q^f zST9Vk#sZxDX;r}~xl)pLuufN*ZfVJ&@srqgNkMD??sCGtkXIXr61oYhv#%pv0!Cl2 zLI@D*05)w#=jvAa;uJ^9F0$17jPTTOw<_}E$ITIahzG6p z9`5dA%lnY{pSHh;Y!(9Z6zk*0w5fi!Ti0V7DYJgdm8L}&T@N7y23FjJK(wc{D?+th z3e-)kQ7-(mT(A{%ma)ltSh<@Clo;T;<`V1Kg`wNSj%4>NCIp-iA$sRkj+HCaGU4<4 zJMX}DD%)Z(n60hE4NnW$g|nO`OV)xqW7SbL&6vhIVxVoSq6t3~HoUlV8)ROX0OI!K zZ7K{UEtfB57OJ-;%Nd(lMrgT|J@>n{2|bst`csJkh5y%Bj)QZZAx@9^2()S(L~hP((f)DlSWjMy;bOY>@QkhPY9XKvW?2SpX$xFwIT5^!|E;j zJn?T!-k#A+gxCwP$pYzkk!C><(qUSsFz$jh1+(9}_0ZU)7j+Qd=9H5U*R5TS@p?^C;h2M^G2B@JB}!SfL&Z0@7Fmg}&AHSvSu+-u40aec!zQ7*|qA8a{VRKt5!{hY+E zkC7}ZQe~eiWe2vc?)*R^UHey4_=(vb$ZO^2kKYOHQCPE<(8(?9Vy9SKS7K;Pyxvr; z9KG^7M(PpjXwm!IP?Cc0sOde*qTd*0mAYph_N#34NOE4?z`PwY+cK9%nN>YV#H5sQ zWLM!aK|oV~D7px-!6N*9$=kDmfq@ikIaKI(?Q)&Cl(=wa(}^Moa#-)-pT!RSp)fxd zQ_D0Jdoq9AvSFi&w(AEzBUZuPAyn&l-LtF_F<3G;oRIb~Yq*3Qv?AU)Au=n>>LWAAalw0pgQpe};jIYG1i#Xl) zi6lqzS0H+ExF&V^CHSK8QhS8r(DaSiASl~ira~@|v?d&=&H+Pac&UNY!eOuD&7c7dn*@Y_HuWs#>rD*mwNZkG?2>}!v z3$c(--LQ?N{r(^2BcLqJ+1a^^$|r|QN!6C|0q!dhuYD;#zF>Xup9v7aCjuO}gL<+d zs`IY-A>br73m0jbMZ9Ra_M9E0dzAdAFuwtnlGWE!<-K0BSV!6BnLJWuaT-dxq-Z)$ zO6BP0rP!nx__VbM00>*w*RV`#hl5v39sJ5UB=CLkU%w1+56vno?v22F+uw_u0E6d|NiFC^LP^YBbM*-dsAB%Nc5}-1b0mG>` zlDqnb-)49a!Z!^M-{5XRSR|?&;nhuTCh(e|0Dj@t#fCv~M@$}$VmNbGW(1ga20;}_ zD}R3F?PSRr7(A$qo$N%M4^Ph!(+YJ$iptC8#WZ$d`)H*#*Ol+Dx5oF|6FHo9C$=?{xL+8%i6^ zOp)sJm(8~dI{D) zU1!eMw$ke|kP3Zk$hLM;=Rrs&W@41zQL$6nFeNxG~H=n}!5)ju(B z3{yO5_3Al@vMDhxdS6)GA(J|hdkkxp%$UV7;rSD`TNflg{^^CoFLn>_--2g9PAb~N z00yAmW5Km85J!HNEPMgY58hdA*Cct=+I>56!;6F+li82yP0F&9(1T+1(>K}oJi|Ui zI3qAvZpd#W-CgOXU=jaR0Piky_R)w1cl<3med+$NLC|QJyJ~-Wu;S4E3U2;%x^Y=y z?d*Rq3vveBRad+01K0`CxSUN% zb3r`);b4{Gramg;E0~v>FLVHhm&@zL^(|?8xnwt4UdF60mt0iOKQ^lQ&j!FwYIQ?6 zEV&+=bG&!+%1E19)?w~5DxMQ_MdRayxu#17wxGEvAKY4KE_%6lx?bMXf*QgEe-~Tl ztU#eMKVkhLMJ8jf#otm^=Cjx7kpgKeSLNT8VX#r$6Jy1v?!or3RKYHVE2)g53K)$~ aphBoxcWspaxv@1<26@{3RI!79+%QN!FAIAxl|CmKG9a-^sp{vU7>-OC?FRBuloj?`A|HLdcAL z?AzEG!!UDy*XR5Bet*yNd;ZV=J|6eXJ?FmfIp_U)FXw&Urx;|&02xB7DK7K?V$R>p z>jF#d$9=w6rst={#=Q5vyiM80%gjcdtb~F`_RsvLM(o~pc!$~D{@8ib!D=e|u(_W> zN?gf18utfZ${lW3Q#u8flzHIUACcnOC=<%NJtsf&5ANJv*4vo>#JYgN76plaEKkNhZI?^NnBk48Vm9wB3 zKTgaBg~Zqu>f7Pu1QIRGbfrzuWbpzv(({v#zJIoo*e>Y!^xV~cM_gU^5+His&>Y@} zB7#1~94h?$mL_`y&JUY`ZmMZ@=Sfq2hv^EW2Ab3@bA~gREbL#es z_e5i3@Hz^i2=||A6RKrZ96?qFbOqrz1VX z3$pc?=&c=U4rJFISw#XD4I_7an7@BMncUmmeXc{+^0_-&U-X4B%N%_Nxu=0z;fUwL zv-VL^lYpqexx0Ka4Be9}$(`*n``C+I4C$hrZ=XCVr>3Z*DLdR`IK90fT!W5LCGe8Z-!T1HI2PV zSxhH8=HBZhu&$^3O~%LQ`5$VJEGvI_5P4WH z$GEqYDLZey$lf5xyVVNTPFpR_bzeMd>Uk5k*$;Mf76OPYkal6i?A(QCswVfY^le}- z-{o81!~R$TyFy`V_tdSGZ3G4-C2s&^Cc0`QxWxEN6{PsJ4Cm!oV%%Qe1PJ5%9eYav zd<8Vj8+xnA%P~szZh##u>(2(qb#-)j=T~01FTJN6`SOK-pe4{ZwWmNTTK97JabqB1 zBR_!;fH=>=_oBpKuo~i_Vg9`}7TO zT2@bKXIeYmsb38H2nP)?JW4@wmG-||e}0Ojke1FTpcZ09%$!X}!AeonKhJ-%e!yd6 zi5n!8(a@ty;enty`j&0)M{D9P6HIdn3#<}%4zaQ1o+Y4|=z*W>UnO29ZfC!N9Ude{ zGVvrvs2Ue(HvOdubtx?l78GjBv>t!NOtoL~7$KZ=T$30?O(@-@GZ(1Vvw4#DE2 zO$>rZCTKh3I-a7ROu%9KtH)q}zUf{&<-795vbGV-q`EU#QuP?;7_c5&J{md?*hX9t z~2`FW-Hgpy2k?L|Ho7P|GxOV+=B(Lr#lopd(_lWpR1 zW|$Mn$Ml~VdBP%9qZtk~oJfEJVSU%HIqmS+Qh#{guWt1aK3!7vr@`BSR5_dkikZI} z_?G+$aL_ZgVEl`j`!m&2IQ1mfNnhWwVfIYw=C5Axe4>Fu6yIS^R}cN&Ag(vV;%(RP zRYY}OCB~B{nwsSnP(OhlRzui$ZBD@b>x}D@^nWq(o$EF|0{ospVeQ5H-96iJ?P01l zH9`*`*Oq|$-CT4Ly!^rpll&@t%&$J>wx^&|b8ysbW-$LdnY;$)XXk-F_SWuQxAEGv z+HeMoBV_#hvAU!gB zyxUI;OCrLy*6RSQFk*9^tT{S5`ccXuu~Nbo(%DW!`77EA_w4sVNeSSTo-To>Y=;MqSpZax+6~B zP7=eI4g-fQKYj^h>+i73S%8(s{`2GjHuZ_mx@oS%ziikUF){&zr{-< zBfT>2YFc}6EKsPM{O(8LvLl15b6d`siGqYrNe|whfVD`Yx*yCB=?>*~z6>6)aP!FH zfNtkqk#GhpbLe7Ke@8x=kR6Io0z`;Ra`0Ep*RIkC{`v*$`_qZ~Ns{G$)j9)vm5$*9 z>UFO_Q;})-OZz*JoV~r>N#vtD&H*h`9!DwDy-G)aDO!_Sn^fqmTmqN%mUh9)1!u;) z=eBpB!OE*a^3Dt->fSHueX7qSyhTNeK7kiCVS!J~lgh(|PRHjZCS|xyJq4qruVO zqc3H(7bU#B#Kyy4y_zm8Y=s^Pmu`|5HIXZCYu%?9(#J=F%z=TX%|_ScxzlIPsBFH! zU{_-o{2z`1zH9KKesXpiDb>Tiad9EWWut`+44G$1+I&0y^C}iae(wP+cE)pyb`#p? zLTIR|tqEo3^}t`DATy)FHM|D~t)H}$kjlXQwFVnp03;O=#ap&s_0*CZ8V=?b#A_32 zHCB00AeIkg@~+sy#%-aWjT^Prfe|ZyB<%aQVV^uu>Rz5VH?Za3(_)3?uI_vqG1`lX z|3R+mQ+fEjl4lQ;2h^^RC?qJ3-f)?g`1hsYiq7= z)6!xt%lq((ik^j;wPB!Qt9=!pyu9iA_wO@2nSyp25&+lRr;c<%DnEbgqF1DE;CJ{2 z5q|6uLYM=pl74n{SkJ05rCVUSo;>k7_IUaTc^I&KxMW_71qZRitcq|}CM|NYON*(y zldn3EcxDZC{>bCrT$lB?O-B@u5(Q%dw{7r^6+_f97ZX`*tmD=$&%IV zM|iz!I-x*b(csFrzab#-y*m}P~!}NFW-VMP3%GRLi(jKl^ zVXtXc<5A13#><+=up?~8`x8M(1^Tbs+ym%gBW|Q2I9l+^fj*cCggSL}v~+hpPIXpak;I(T{vYp6(*9>$d9cgh%pGkR%FDxnU{P84r>o8Yb=!pLJQWElW14aZ< z*t%ifv}bo99N0>(0wJ)ASAc7%ZI^xU_XaRG)84rT*x=yQ`gVjYMNc^{=x?OOAt^-C zUH9P>eD1#cS2#~`nMa9TT%4-W zoQ$i>@}eYvu8*MUDSRJ~S2pnuCCVMmk2udwzcPoiCxw(b>6efBo8RP$fF~&Vy3Zy2q|#)elG3 zeMowShS$hh@A%JDRsH-mHT5g&q=40Zs%CDU*~1Rmk1Oa>(}HGlZ|Yb7(t)XcsZ!*y zG_(R3-t~ByDvzNs03xfaZw(+U;S#o8%%s0i;q3<>=Q+8&yCu+P{N&T5Pa9x-JsRO_ z(FU0%&6@_p_8@5vSp}lAM}U1)?*H#k0rUn2k^QD%sNr(Yr2`j5QL}oT3IC z5%Ed*@wH$EBj;VnFvgj>H~f4*XYmHK2IXb;Q8qUJ-?x<)5}|_p|Gl1mO&+G=<){De z?>o8@seBt0uai+u7C`GN1vAS)jJ$_6oDUV^*Fgbm?J5%PEg|-N$)$!(5FDG4Zus{+ zkBXV<`@&f93tSKE`%w8#Ds(xS@-p{JOrMtg>M8Ny2G~_!yr}+j>#T~L?@!_L``?$* zB#WVpJTAtlZv^ASyJ$9*kIzv_(u`6|;BBq*veL3tFv{>(p1@Z;jxGGv*8TJQa2pa- z@=X4PrC^kz`Zr|ws9Yk&8D~d zb2cDAB00b`)%HYqRXZaj2IQ*iPS*&Y?dt7Peqo%(O;^M~iRaA8Db#oX(}{{+(}}o3 zjkA#wpi}e!tl=zNY|+yr%CJAUbk;VpxWtQY-Y_mXzdsGV5wLqhx8C~d1ABd%7s5N| zb9^nnbTt*hf1iQL2LuBgCqs^oj#k#xr03-1d_=EOTvSxOyzI!r$r%gDlE9riCLb?{ zc1uLOe$B_r3zLwLXj|hQkpuB~e124G;Hy_}&_KXcl{DSgL_S%E(9TQ9vp;cKgjKKjqb0+vTaWiG4VG#q z2$-I}`@?s0qe2*s>ARdRu!VjK=&j$TgB^S$UW0jBgt&a$4H(ATDH4d0IDItF%cGl6 zb@X?eovn>gT|6<@ohNe2Kc@Q#D=+?phYHplxUa{+om`OgJ=L4}{P{V2tu1V9aF7zV zJXTYTl+>5z2-2{&wq8fOdmJOVRUI82n{4DV{cod5&$FrY3B&1jcY(W|&5s<)CNe0# zSj`b0Xm7q=5xn#!Yl@!w5{keXTT~>Dp&=Bv`_fKuKGmZ z_Oi|T$wOB6ZGfMvTwuejyWVl=PJOa*p+eV*BguuZ?Aa zEz5Lgp=Wxjcz`!Nd*1+?_5|z&f8Q!4`{FEzl+3sJKYhaClT!#hj<_(dNA|A~Yhc;{ zm~25ILe)txR^Mtf{zX0R(ZgJ5WeuMI9U>iPzi_*yq9&Lo8oHa4;7U?z=MDGWn~uM` zd*j48@?yLjsT5VmYuBA%NH|@*d65s70s6zpiPsF+6beyw=En-SiD(tbseV7$m^2UR zGZc|b$e9fbr^WBS)z=?;(9Rw{N2%E1))A}6p%!(8x>#&Mh33!3ZrRh}tnk)a9tv3Q zVsLo#Za}Uh-u*^q07d!weZ>oUCMf+CB1y;`#RL1}qRfV?JKhWsyjWuUB{eK>@%M1B1oN zUUnqSsZ-O-1G(j+t{+Nh@)PrNa#&!zh5*p*-7pzX%yUoLeaiQ!IJ@c~_{J*02>aYL zVe; zl+F?+D%cGtZ>tJ<8&aB>!{rLs2?$m^1?KjfIVa~b*%}{Hy3vXwpx+H1+qq&sV30oG}rzh`<9Tg=O#Id3ywdRX6=Nd^}K#a2f0aC7HK4lNZdEj zcM>Qrs(z1aJp3Bc{c>_|{1*CVNYc@Wf%f6uCc(xk?bSd5+#^>fU;vjAY?fD&)ns?} zEHNX(?73bxAQfM9zytw8b>N-@ol$j#>=0V;%zsEP0O6VhIM4a>0`W60%F3|$3T=5`AEiDBV=OEz6zRP*(BJf45)*D6Ss#Vy z_(zrBxWNEXhma&BA|hWZp{K9!w6L&1Jnk8%oqh_36g}j}K;I7a>YH!Q?BlAJXKL+Q zv?rBQDW<1OR5oxd9aeUEt!DrBVV!aY%(ssWbl&t}90Ewye;=`MjzjBx=2ZfA?u&Tp%6FVdyLbn!A!uOd4{JTS zGg*2ZuX>y9El6H)J?4g$7lOAnmaHJ{qmD%?dQ~@^=HtuxbBkB5o}LrHx%?3qQ9sns zE5`LmsNJtt%mah=9AFSynPcPXsC2xAVE*Ype~z=Tv(G=h6pG};U|vr4W}WrIl;|n0 zLFnu>uX-vGDD%i46vSOhGX@Sn`Qi~gA&dN{)XvHV3w~wbrTP*%H{&3-b4Nyh{upSS zRli}mD+VdKXHlB~;Hkq-!}QV71f*s9DD*14EocxtZ$XisnJFqMB~@Y5$@n!dk0MkP z)(90xTxDz>9O9sOp`g=VOd=l~Zdqd1Fj!#I)!)x1lYUm-XKgE>g@eEYqZy-lrjJ*? z<??y@pqT=oIJ&jahYV(IP- z#$CR&Hzs@p=vL#fU1O&DcOW^CDl^bJG_TiQZNfedEOs`8kS|q+e#uiO{_FNlv?l`b z&Wmv#IIizUooR~OcWT)^_w)1oZYa-loxK?Ersa%8(f!LK=GEFOmSG9_-Lh4L2U~i- zWDT-eLFiCn?Z$Xnzq-cK3#)Ga6jkN!0%{@RkHdQ&*D|CrBZf`!1F87=?Z*@j%pwuW z{{FWkm~WD)3M0^}&)5xvKcuE+KZhCX>*xLa0sM$QIPgniRZ^j=uC89@vxS5JT1n(M zeNvLKEIE~8^CqmUPNHi|8iF+>Iux)j)?y@kc>9cJ8UT|EIw%im@nTS+BL&XO1=aBH zTbhjX5M(&pmD(|vOi@dOGl{Ber6F`?;rCM@uWoa!0&KmG0C5~9Jf1X3yR)v#fXS*^ zn4U=^ZThV1$Hwiz=6COMib^&<&oCu)q?FTY5vgodRR!E9YP2k=>0#8CV(lW=IfO)C z(hLX(gQTml)`X_onbULZ7y7~8R6L8xwX>H(Jds$|ktDRkA$oI!wlq01T^uK1abO$Q zPk{T6P<(6brucmR&dUu3zEjRFK+&7zGU5);VU|2Il<37JBoDnC}sE&ou+5n5!B?= zm(Z5QpdHu=sjbf8ksk^QI!Y4Z7pfVVNF!>01CprJlCA;R`j?Bz>um_K-~ z@hF_#skIZ;CBpXtgO!p9Z$nZ&|899Bi-2ZT&ieR%L%jBvNRB9lt&ic!A9*a_P+&LD zocYldchPCb?4>zSES{#wXd_zX+|8^_6E>xyNKl0x2nXFlr^NH+&iDM;ebMpR=~I8_ zG@t}dF}mp(7({k-+*4#H;B$EOUVlP;Acl@v?P7FzV2eLTJ*^I!&vK8WK7A^d33%b` z=%{vij1m)0%k+hDk&7~?qJsOpNcXme1`Vgk*u^Ob!C{$H;D*FCq`?Fsq@_dTz@_Yn zy=l@*+j5yI*x5;4cwm!(Of1sJ5Y7@SzSk8>9 zHxp-4|1+Xfpb#M~DdP8XiTlS@9|^>Muy4o;%Z`GQWvk-Hr^Y;?J!dASKi>>)O0(5U z$tjR`XcbC2Jjz?? z3Gg)Lmz+CHMD@qs-U}#lP!d%F=~F0b0?QB)6&4ZsH<*x3o3vpAVT%&R-f1H<7wqor ztfH%%Os+v}qW;QX7%^!X_P0h?!9p>n?HGu!1M<4+`WRyPWd0qoAO4gX))~$_Bk8_- zF7o^K6*l2YJkJ6BFK2dY7c!V)o|knUyNP2ez739h9?7FO)F7?wQ!=@N575VxDnOWy zz4-mdkKB*o%T&*6UZ%B}VeRd~m@6E|X&fO$U1(p*dN>$vP+qt*g4lRDnN+h{%!;@s zPs8!5dwR4)!cSgIJc*=HBrVfO&NFOQ+~-+jH^GBG#qYLwPh(|&0MgPJxkSQKNf`C+R@*hx>J#O1rtYsx z?oq^P55AI#vS-w5my>|JU*#2mkFax%#*39P)+nao+=`sX@C$c;F*U*TgwCohSkvg3 zM#*ynpvI-iYmX+j>x-N__h*1Oo%%eB?DV3sbu>f7oePBW3jFgZlEapLB*I->Y6sh|8;^Z$Q z!RJa!Ap`-t8iMRvXT8LnXW=TdQY~N`0LDa@EHYW=rr2yn9cf?IJ`9uWy_n4lK=ODz zb`h@so<~T^4&~}va^J?L#k;1!nzhh*2Z|qYM(({>vTV7;$(a&awh>=5_!Jb5pL29A zi7Mjm(it|Tb7?M_-J*i+mFrs63i^cQQ$WtmNJSN;eofP!@>BKTxo!Of3Pc9eVNLAV z#ssbb5v|`qc`(E(KFh~IXjCLcV*3o93>Kfr4?Z{Tx7m7t0{Pa(D&t{Ls`oT)xw0wj zj2zX2hI6bsJW2tV!X;p(#l@PL*`7w;Gz21Aq575_YB z?|2Yy89Omy7PN~msCOJ0O-k8~$4KoX z3zKrD5s*@3t$`1V6pJek&6lvUuq00A9cAuHunLh3ukXvQ-8T*%-S(Kj@N0a7WsFKS zpK$M zKC+W?F_oZ!5#dc^72d@kK76|Fvo_)E%+Bw^*=cRyX0t3Lo~~~gGFiLoUBIneWEK-p zqO6-(+%o(f`J#l=p6kp^6CUATdJ<2#r65IS(SM<*O%lL#Y>D0}Dp(zyr{xX^s1M;X zumO3X!u6x8oUUOq)R@MwsdC-&vI+ONZrO!oCk_*wO+{6FLN{O-Q?PG z0&p{_KEqU-i@p+26m3;=?4_qAEZg%ALaU;DQ~!DB6pTH zJ=D}Fm`|k%JkrOO|Jk#~zzB~}>&LYUWG4 zVgLL2MT#}GVuWHC=({a{LT6*iCnyJ?4Ci6P`@dG3kMD#|9yxxFPSX4n4kz>! z8JlC}66=-NOgTe|?d&IG{O2kR{=|GOYw}n5c^ISK`<3y8@ptxI13~g?;5QGh`)1j3 zIm52#PV0N-1PNH*kr@BcmuEdo`3W<yqqs%jXD&r+HEchQ`tGwI{r6!o^`X$_+oj|EXMRMRrl(-COP$(i zK1W%PhrkwYE>SPLYMn>j#gUK#Ot7uT{(@y9Q*gXU!OgSM?I2$M?z=4l|2mv+v>1rP}v&V=Jto6=E!a)^r8`um1DXjkHX8`NXx=#x4Y#!5T!ZSB2Crh{w=8n@Fz{B=q(+1F35hT}x5ABt}rnx!n1P0hB2|1=( zTm!~bH|ef8Pz*eDyHvbSxv!OfO8Ml`izKSHraHG0c{;9=n+W6)DfLkhY4iJ6?t_Kn z^cIL50AAbxl6hj7{Zmiz-MRh%Yfw|ip`I`FVY(PgTG))2;`eywr2ZB$smc7AipIRR=3&^niH!!-yXN zW@twJPfy3$k(A22=~Q8#H=<)=zW<6CEfBbRl?LdIyD#rj_b!TG=W-j;VwhUso;+2# z!du!4thejfe7@7Ayf)2advWiX5q%^h>;obygxdr=8nN0(G#_$nJv<8i!vEXFX`HPS z^^|%7QA<8BEZXW&UZM(_nritt)^JXaXPH>1_SHk&(3A@eK@dtj`i)9C%D&KOM-Sr# z`+%e^@w%Jc4BN0+*!*`6*vIuyYH89pB(xubCp+Mek5oy1^qtnw;6hL>)X(hEvg!XJ z@K1xNqLx19LTAKiO6Hg3Q1eTn@68-wjxvO!bx~%iD&*+D@{k3@5l}@fz0r@)s0>fp z>*6#99^M_%pNM#$0a*Rjmrb((3@co;Ji#3{JTe6=;GhYVTQn$wD&EPFg2WILsGME+Dd0g@L?*opTGCT zMf>K?n_;T8L_9o?Vf@)BfX2X!#(|*I8t;aLRJ+fyym11R0~WcI3{oM5pVt} zJ{Lo4lISZ{&_8=v=M3(qp8S_Gq2)c>x8(xidTw25k;Y1KI*7_y!H_3dessDS+{h2U zbJ>yrq$SqP9P7{HQXcHs6v)7a#yG-zQ>l}_cOTN0jDp8@Y&tca{{g#W^B2xeB;PY=XhA&c%%3c>)(D(CoaGN{)e#YC` zH)%HnSWge#@FI4$2e+Ji0*?3-C4Bh<9R3_7D5%e?U^eJzmFl`EG#4XY%$7OGL-}y7Vlz=sfY^8hIHh zquXGp^ig)vA$&!ZnakyM-YVP&Gr5YXv8 z-_jGo6=xj9=XaCgndzDW>G{0{Jp~;m&84tAj2i&jq|mADAab0>DmJEbIyW)lD7!`u zv=xME2D3;S^{3n?=Xl+D`VOz@dV*DGo7WX>>?-+7)UzJBBDX=?SScq^K99Bhlmp#_ z>-YQO6E%?t`{$A7x>}_VuXq7q)kW;uyOes+IBr+lV3zD48fpFyZQ}T{#@XCbZt9nM z4ufROuT_eSbA;)kBHq9A(?cGeP|Wb(%Yt-=%BYp2u{$~D#Oesw2Dv-;p0`HN(Eisv zMKAxz)Pn^!hxWgRmA9~F+apflquQAsKpy1d|Jl01%)juN9oqX-obz1e5}s}o^rs?t zw}{ea6dM2il3K`|AzSM?DCYQ|i)3;fkVK*Rzv}s=)N(AP`GCfL7Mi0X8Lr5&)-b`b7Gy|sQ?wcUAbh)T4-suk}CeScEG>pZWxbk zzS^2gJ_{;2j~yS`{J&<7?c&9NzdVWo)lR#cN&l~Xg!8@3x=+IRK9+VP|Bv$j2!ES% zItvEWW_?w(5Ziph!eC+!%FQ*l>R7@F!*T$_cNgutU60?*2=19{(+tWKyc3aKb?yd@ z=M2O?6a`Kvp^7CpS?clbF@cEvR-j(pr>z zymvJWO3NHQ%7#?z0@={WNN8tg2imyG_3)PC5)u}c6od)ixN+gvuV2xzv4eH`hKB9# zb?F9J68Tb@u2N)Mn~Frh9^ja?Zd&IKZ8aTxk$a)!)~plz3u&_-%Y9S>zDK;lgamwB-dCf(gA;S=b{p$b<1mnheEygL*;t{A4JE)*2jzAL&02wGPCPt_3JEL;xN+Y zF%bARJ9~52tFQ>@1|wVyy^?!=y--&#Te9!z3C}%e5iX>Afwdv)j!7`&nank?;^jTT zy7z*O8R?}E*YvnYmZYO4+acbi>fSHjgv`4_-ItL28z?BGd0W=>(IbYU;^G#XC-zW6 zhS;?#x5>ug1zVYaNR9sE@BpaZ6&JIb_CegTEb2>REXslLr?W!He^)PkU+&gv_dS*Q3$~}RpD-6hDMh*$8N8iA{@k`mr z{YG+h+*x&OydDQ~HnUDvskBiB_B(rbU}%a62m0>k|MlGjJX0^41)2k=Y;Vmb(E5sn z;bP4!huSeN2wc*%m}ou$eB?dY8LIXF7=jQ#$`lc6lo4Ar%M$lMc(yp28YmK8(0_CT za!)Y3ik*jiJij*le;kp_4QHFn@N+Xrix?pfjB)O%&?WZDz<>=l;eRa$>NiUND0_go zzQF#*eJDH|Ki;FCvLh^`#A4bVI^wsybhO&bq58}y4s+BL66kOxvSyiwiGbHo^KXi= z7WLc3^}!T6->@$N4U)RlCzj3rzvft2SXjlvB8&U@LfSFy=fXlEIWERj@1{w2jdds) z$Y;~z`SVKhwx=aR?S0+2N$w=kzWh0v!et*0qyfc{QEdBA!#?T%8G66AL|?yK#MJ7X zOaUV7tlQF0QQAk}GKbD3srXG{+uqkevV;NP+#9%*XlNJDWOm!OTcNcF@hRhjpXCSF z)RbK&qbl&Q=h(Ccr0Co7o@su_ek4!(T%?bdKXf8?cV-#KK$)HH9eyxZEt{gasQ}>t zS_kS)1av+#+v!OuES!9;=_%;mVk2?!_vM0SBmxH(Y>%_B0+HTapwqD5ukvu z@kCm;fJ^;{j=$W7#0(9vrr;)d zD8=t^VOU5Up?a@f=Xc|C(mP{-he1a&(%7)fauA_?v3A`gG1XEjq6vHQYdfTDv0<@N@397uhKkSPZzZO|z zwXB%|NYWDEE|9?Kvs2a0&)eGC+dn7&I%$db+x+>Z-rIEg1H=j-&?jl`IQcqc*H1Fj zZ+w(zgdf+R$11XxdGJ8eV|%mKY3Qn5a2J#j&ZKygfdD^{rjceEu0xzQVQetBBb_L% z$-dZDhfJkEby`O@Vlb;d?@N0U-x#bYmPpd*6tTkvjpIG<(sx8k4>h*QRY&Aya?xWv> zh~(4-ys(OnO|VBD(2UbgH6tAaOzJ{wlDk2+hOj?NHfCbwLgTlu6{$>@l-!_zQ46M* z`%&%PrVXW%PJndMN9GW=+S}+Og@_)Axay8%h0_wZV}EJHfsK;03zGoFpGl2q%ll4OF?B*x-kn_v2c(y znkMKHEPIcS?!Ug%@A7ZVUCw7Ovw3)0Y`CaQ`c8R(@Qj{6T9NOCe;X;Pr-xmKO+WuV zu2p*f>vf^guSL~8>z9^}0c9-#7zR+uUp4xS$M+VND#rKn&3+#0&>p5@k)lQLJF5=+VMRDgAZ>+K#khYYCPtY`=cUeI_{W*K`!q%cp2n;y2yXEID4 zZ3+M1 zq5qx#=;cR0Q@u7Qq?5%%KBszaP+S5|Wpp#CLk{7_c#)FuBx}sZheo=`DO5RZxutuQ&Yr%+?5%G!RHnHPkw8sV37_h ze^Q40*dofW>~MGUKE9Mad;x!ybJLgpKEUgyZPq=*TY+wXKlvOH)xM1c z^w{Tm^y$_^6o^0)i&l2w&VPkk$b)&BqNN`D?A#w^z6|+}_dQ=hje2iwX}KZbn}Gwz z80bT)wCe%&?FdN&=0kL^hT#_za~>FX{et9M_Df;G zDK(yOVCzu({pKmAiRWp4h55|v&Lj0)_3-D_*YP!!TDGU6tj0g9y4eVGByd--j941S zjmCD~-2KoKQG&Pf$w4aGXwlV5Uw+E{gQyN-zEa*E8k4!$|D6=>^JxgokU!O!N7({& zRwrCv78^Q3)qSC1;_+{EGi!oVhK$8n#x7kiMQvGv%q{1Jo-}&MPxKcYlf|KJ!ip%E{})3{x)2>r>)NvCM&A*UE<@XKh{De`){1m%hK*5mw>tuU z$3Ruk_2&UmxbawD%*?Bt+(+Nw{6JN5^fKjMtV=NudN*iju@y>{3q%grr5gOr*)J#Z z`V6$CwV{idx;5)sNzGQ>t_!;;$C*bJWSrp>PcM`4+J0ZF*7Aq>f3qc&jQ8Ttc6?q_ z3r;63Gyfp0hEwI4-h8~xeo;K*`fMPc#cp5A#Ch5|_~_HS;1S)?uL{xT)xZJ$+c(S! zm6gKv*=+Hba*$vgin(9>m^PAup32c6D4sX*`zR z-ojCX)I{vRSivXrW1)^j-jun5uD*S<57aIe#;>!A;B@>8&HS00oPVZ1>w3**Jsc}O zvtV|3j4;{GV~0CQzI*p>&kZ`@^Yan{X{!;;(aebhNpDB}<=mZjmeJ<F7A%DvGb;1I zR@ksPJ3FV)Rv<&bew)^;2%DC}$MFfRRCQ)PvrhZh(F8h63M-*49j%-l;>HZ_RV)rl zWQQR8@tY^W(6Lo>-}Mx?5Jv(vD~1AAd-hI5{4{e?N(FMBjpWN@Nx|#D$!(HcgaqB8 zSHBvI%@n7Rv}5CbknZ|ghYa3;g)Rr*R;$x{(VbRQLaxXP3KYz@fiRl$g4_aag}xc& zsZ-icJNdB7%zK5@Eqy#!eLwh0Vn!(A-BL3!h^CK@_BG~Mb0KdX{PVd2Upb^PQqMn_ zuvN3!klGM|C|YU_CbtJk2aKu@=xa!Xb4be8H+-sF$8CVn2_=i?D@LhX(%&y8sBeCQcB6u{%GKxA*66){ z<=IfcVq#*JN2>}tyUnuEgm7|G6awan-3+f-n2SrnK;tpY#Aj+AI6nhxA|lvt6cL$= z`<|0oHdd|gE)VHW&j9Hcl)$6A;AFcYtP6SNJodLmPBSv_V62X}M=(fVk#=Jj>-OLV z@uDpSY<8!e<Cw&#OL{2CM>EEFt9D+vzRTV*p z&)GZYk&>9y;~9K*AT&o*w2Z9~!2W}Tvnb&5%sJ$z10vJuU%?XmvJ@Cge<(>$RFwMd z+ern3MdG_y0$9M>8Y0EF`Xc1GI?WhM>c!f4l$8N)qaTQ!Q)cEK9hd(2v>X14U`8tj zrR0p0yG@!KT{T;pOJZ|A+(i2@S?fc&=z;W>f>J6*bz8%2WXz^V=4NHLiDHEMCeV{< zqt{CMMW{_Lz`$i(LP&11+6Y;JP*>TYl;3pLlWm4`;-5S1dl9Lr`VxQ7b&PHBm7IZ~ zLb!<3fPyF+GsP02Ay8ie{Eb;vMN|K&-VjG#n~=#RXLVYXW_ymu2S`~&)Uo}yeb7Mg z=NI%FA#20XI{>ROZtB{UtDH_F^>z!imC-N5rEx$7v+@M5K`APdfU9JrAb zeX)9QawHa=&Z1oXKXMF{-QC5W{d?)F3wHVpH4zoHfpo>M;Cm1vh0|Et8lw;fco4~< zdnu#lnT~-)X;e8i8?``j-KR0~AHV~cDYm^whvPh>nR;7hC+s) z#1Wb#9IamDGeyq#!>PrVcA|u>voH(u+Mjk7L2lgw9!^lK1XYbbmwa!3V4j`E(QWq& zt797`iXY-KmGZg_FMs>)CFi<^knE(DVoOt(b*9P^@MR_X>)YVAfa-nqzPL~t(Iv(i zoQ>BWy9{d%ulQR3yEFNx2GH<|yc^AsbP)ThOhz`@u%sY#$_9_vdn?2^lK zd~pfu;zdZZU1E7a2d0+FA)C71gS;Bx;?=~p+@$Yv;sTQLr!9G6TS-6b0zu1c(D7rl z1+{-uN}}+O4nO3t(ieISLD`63!-z_QxhEJlEXETnfA+|(Q36&}_E#0k zz9M~!ufCz1c6KPO>Jfi&8Vj4wT9LiJ2`UbGI6IXJas#vKT8Y*M8#k7kn`xUpar7!T zw$^cQ$jXJtm#$>?o7HI%H89o-@e_o{kn8s zSxYOShj94G%gzZZ-G@}q+%+wOF)&3FyLu}JkH;Q7OkS`C*vcV2Cbs)7BjZL;un;Ba zMA%#J6TQ82KKi7(_kIf`qcx`IZQ5 z9ZSHRhSBGju7-7q!=1<9z;PEdgp`GWK3tlzULmja!)ubS5*bKOR~y$bascZva-AQ) zOnbZ`{{=W|1DZ;TkY*%jhJb{bVpbHGAYx6iq)=!=J#KMuMsBmoOR(fj$9Rf$aa~Ul zln>0B-|-p4jx-rK`DE*DrXqvy#33B~e{_Uh4(D*F)zwdERh9!XTWAphyw*Y~Q#l_D z=%oggl$td>onKmV85ZQB@+60sB)636^5J@VprdC9D9;q5hk?J9#n_jGrc9_BrEcn4 znGW%#e(IR+iJ$(NIqAOnJ|p8ej)9V8X+r6<Ir#1>E0zuKK$Bc`6a-AX@1@h?ddk13$EGO-W*6>Z11ZeencsfCsjxG zk^P3wOjMrq0q0ADk6j@3*VZDwlkIgl7SmiWV?$js&)rr_2u4;GRGw}*E1e)7R2o3u z9KTj&VM#IG*fRL!wPK2v62g~%CU%w8GgYklf|r-qdWg2VI`uhw;M+G~rAU*duBy~$ zRNw7;DwLxrNtbazRwFgW#-7Q>>_(A29@6}2Z0#Kvc^gn@O3}b~uB*$f$(2D#H1L?v zTa+qdm3wx#GKc1%R|3ipI#dM{CjQfDVWt#;7jCBM354NpEVvQuWQOA^Mr1yyckVc2 z^h+_qZSyDy_@%gq3bY(cPaRs|L4Zns#haqa%dks<($Y0z(xi2Kww}3p_$N-R zxXKee8T@L{${F6T+dzI{Y;1{~arJPh8eg9&GE^4rYG%aM`7yC!Je*oz{l>i?W{Zok zFDa$XzUU3#SSE^|-NMh%!l0w^9*mTEnk|6p%2VLRLGRs{B=M|b4woYr@JZtZq|!0$ z&;EQs3AxyU!t`K%eLX6!hE@kEbg#xG^xRq-E3`E5x73d86mK!VG=pnrf|0imP-W9& zKJ7op+FM^zV}y&rpJ>ZlHf|{dyls8dR83S^#+q6-kI6%1y^;Z_j|i;~8q7694jg3w z;#i}&o@zeB^B5mVFU_%->IxF!{B+1tX*@!aA)*Up1lAdz^yq10&w+(#-V$AOh ze0?QRGgWLjzQ%6LNt!U1XrQNO<=N4n8EnzXM1;>SK5HI-OtZI<+8Ui6mokjnRL_Bi zs0yZkVx)%*!jYiomH97HKqZJWy?L?8xh|k3#Bkl<*!{ba9X@+ZPFD*3&nN?zTZ(-| zVg*u(C*4r^ryDin>yD0FWHKrzhr*}H+&H*tvW&x}xEXP+U2)Id(NTFbOD3Cu<*@)2 z54R>q8iqFT#7y~hznz(;lwr%N+6PkTeGCSW_Z=Gmq_1=>kql4R%5>MtjI@d**?Qpg z>M_3{xjWef(8HW8f~(IPQ{bm}vxPXKN>IE*hfD=fs`Ekv19V89)=briBS?#L^x7l+ zmN^OT|HIao$3xw{e-8>Fv{;Hr-7U6IS+i7>JCelM8Io)z&|f{i7Qp9PLifgpV?$we23ER4Fm%HcvA*Y9I95s=Zss>-Pdg+Vv?~(F!mZLk zkSk++()jLd_!8?TaPxiP#~)nJpGtmB_=zuoc0TJST{*;h2-1R;T1y!42KsG%GAm5=3LS-trY+%=oh$K}6>E?@7mOY%N~%Ui@NgpuDeB9GAE<)lu9)K)q?!b;Nm@V4cW zW&-Ja5b_V?z$yK#s|9wkhxdc``!K#>EaKz}$VzP_y7h7SF2jwdaB zP26Ko{h6IW;269*u-)G$2A*pPJlB7Zw@rXqL_H(qwL4d^HPrchXz=Iz3pSmRABZU9 zBe=iMhZz)=GK^1z!(@hEw8JaV+X6yU{g*~tXvmOV)M$vWZ<+4)(IZD*fPLWq z_b})`$8CU+n@@A?DL6zx-~~sTUtK%_Iv++Z2S0<57KTkU_$?zRvAhp!`ZnJV8MmNg zdO7#v^y~6(l6uk~gp2=n9=wojo^Inb*V0Y77`sPk(QSGt?c#L z)O?q>Wl?)IoOX0!%Fm}~J55F*_|OjbJH5$1cCXgRdp;rEOR@06(6`DipGmZzgPu-XpqY~Ce*~#P5{!+Uw zs(07=AL!Gx&VAjJ39oC=m^@A$JQt7M3nr4w`460Xcw8ar*Ah!M#Lx<)hzTJ-!hE|v z{JpPUK0PbN`bMbH%{95a`@FTDwBiC`uz$0`$^*>XZdLLi>BhW8Djc0g#!)wZj}K}^M|*&mwOn2Gkb4VmF# zG8QE3|Am>8H2$#YL1W(;O%i6hTsx$XZm}+-M>@avl?U($8Q$PJ%O|7hZWfGqSH2#~ z*iHJm=&-X(yAzz>vKr@eghdO<{+&#mSDg)B$)s**ZU1C#ClQn8tu!K_f_6@G>L00c zhLr{f?i>8ahB&XVUC+?cTt7|Ufr1zJ|M$ptb`&JwSyGf~1sA41D<`=3rojch`x3kG za?FQV3Hqjac~600COn(FY7~H#-K{Exv#<=N*dV0UppzGHorZ-mffqYa$CUdKAL?sy&-?sbAKet1ek(sU|M#!r zK&!?$u3zOb4dMqxdPH{ia;&waESsrCm=XQ-8k;w--(rM3*ym?JOr-^%iWSEgi8bD5 zn4G<;_D$EZ@5VdmbShDMXV-~g0-d!TvW>ZMV?Ukv$|%YzVz1R5Xta&(lfJnXPpr!< zWKA>Xoa^RIKxV)43whkM0hxzAay}!Kcgr>MRvDpuMJgvO^Ao$FB=6mz4A|I~DzscN zZb&UN8x1%j-o+5tpKl-QGl!!*1F3jSbq0*BCZ9);uN25_rqS@hG&m4y|E*JAp(EPb z9=1bLEI((W39rcNAA%rxp~;iz-{rx;T)X~W)u+fUx}$%omB(nq-TSCz;8=+?|xz z3k8l`|E2orB$aZj8!C6VA%Ao9w)+6TzOdX=zH;eZ%$whnZG4SoOM}vC5#bYl;fH3@ zPO|ge)`W+Amjo=rW3K~opp$KHsHxPIv+7~1MYrS4R1~b&gnvI?5*WA70B0C4{LakA zeFSPVg|m3MYKGS4FyQw8zDD%joHbHE@ATyq`R$uGI(Bx)0lE0-C^SkQx|a{rb&YIK z+xj`Z#npWKb{K371ZeOw%mDe~W{b&zo~)Bxv0{-sq?1@c@PPT~3drh;`9K|AU4V;6 zMR}5^@EQrgUk8j0`=OP8`m4tBS2kQN}P=85Z753gf zfBaxhfh#AOxzL8rnJ{$?R6nwNR;fl-R4)QO0=S|7SDD+05y zEJ8881@_RYO8%e%XGmm=!57eVH* z?>H7@<;A}|H)d5baeR0fK1%We_8~t*_i>DqIfyZ?W&4*nnR-BdTSOsS=)YIuMTrNl zDhy7W&#V7=z|QwdjlWf$T^VVC(3wzgZhNaB-hmka z?+B~OvdY!KhZAeo?kyztmRPs9_DuS-)ycKh@!^3zw(?Bc}?5r_br!%?v# zLsC#K*ldfi+nqho*?VL1!=!GUCu_I%yPs)X2|pq4ac;y-y{KBZq5OnCj?kIIMz zLvt8j8iG4GP|Cv$Gg5UES`A%6$KIOUf+&eulJDVvo?qPm5QAZdDWM{|t+&-4uch4b zw*e?4+7NFn=_WvOnph{jWI^1>NJ{q}QaM!`oB64MXSHk8M#+m-aC>*CYD)^-o)^br z27l!`);7)B1`nhGBXjtQ-lwB<^(Xr0sv-*|ZWwy66GT z#^vhG;J-tw0*FtUnQIeyEB`hz0e7XhSMNF;xYkali^a>9%3b0 z+uXEShha0zC`fOfTyos2IN&oT)!4M@(uc5Y^Xnui6a90H0A>`YwHxKVp4F3ZYE{A~ zn^g?j79iy&tJ(9~6N5++aSmilckS&rYLLr^3un%pxoLanObqBtCa>bGOhVcwmmXH- zQJcLr1ryR-591J*=RX&BzMK6!LBE>~9O#p(VkG-hBHGLLCn;HQPv^psz^V>J(J8m4N;N9@WEE|IO zId%VuF!{)$W`BjWv`&$q9K>cu3ST|)Ra{^hBR>zljNcg(L14bSMtyx8RPdV)C+B}r zF-%o~Bz|&?1C5szmx9p=X)JukFtsth-oT^WKyo(}|%gM;1x_Xz@||D27fNLiQ=AdiT#gQUYCNR-!

n3l--kJ+yCVX9$@oiDu#oO&h@kP>zb@F+5|g5SeqLZ$iXv-#INC>v#9Y)<6A zp==J$tRflbr6g_9i&G2X1r9v+fz2QIY8ClV3Dw#61PXY}?rq<#Hi(dKes%p?aI0v& zF!moKDDKf%9)Br7k9!f@OGES8BM9m|vHPwF?adzx%7th6`~7T?!L`BRP_En-QT;l4 zJ&S3jkbkU%z91f!YZqkg4fZQxm}r)i+j~CT;x+}vXYU|VKgY;86kqU^oXbezt&b)o zknthpmkP6B`=0409yIPK32tSyWY3SwaIjxi9{_ zrq!Z}CCo5Zh%~%vkmBflUVEgxCI&R9tr-%92~lLPXRX(sua4crGa3i4F0^R$aWgXMfJ_};2HP7nCURiSTGxHbWlYwpqfKd*W9`SmN<0!I=J z@y}Rn~eYCzgz*sIdu8!1EXZ*M(@4?=J0h-+Yy{P%pX)g0i zAJvg3qowV#LHnNFKKR0h5=hsPKX2_apCrq4I%KX2NGmR`Hnmwf0pc|TL@aFqZVyBU8w9eou$F)wH*J z?x8ccIK5|I`^yVi+QblOa(tK+0MQEE&ZM5XI0PHf55@N>Q;0!hZjsC*H~cw(R1)eM z96U~j`<#T*KYe1otUYj+?H2&Us;ST-t0VcbDVG7D98D6TS`AKi>kWQ|po!M-A3B-xcnJw!KTR?8rdU+Vqnvm?Wx zt{%&HxK{=-MZdkTn1UL_$tk66`4%>A1Uk!Fuw>6${cxmf#XbJGM?O{SSDvR^hfVEUe`*dc<=$|rwrMw`u1JOf?;u4(^VkO$!&!4f zo~!To;^)DDKtp!Z45*`!yEL&N)QBwGSi(58vdfO(@53Z9Z;-bucn=^xd_jqtewprc z6m={n0~qRk0tzgHp`Fu~sAFbB@OJ1)L}(6GPW!c%<91#Na4+&l{+1~&hV{j&6?%mO zfGL|mUNwl${^C~ygIKy72*>L6mEUfsLYdSm+@7Xk$bYqP-Kr>tp2UG$30^IBr$Z~x z;26oUFi!$;r74zHd!`L4Sv( z$GT`R2$OrjZA|-gR~_lVd^`xw{rmgmfDw?>l89)4i)lj2lF+X*2JCU?ZVtFaUfxv~ zm)xz8W`-aI-^3y_rnbLsGXH+2arA=dmE;{~69}WJaIhwsLGB!Oa zN2lYikGq*v*_u;n!2rhEFY(|}@M_k&Ra{rI3Ole^0g0QAT^zvwsxvdu*&}sntNb&( ze*7jmsqrmV>@Ziko*gjcU# zrK123=4o~!oDMF`U!TYLU7RQ%dnE!}7#wXHY!U(@qte!-TNEg0(x6Z_c-a@D`ekJE zy0}6<$@quH=b3m8+1F;C{A(Jti6w1{G#~28SEw$gP3|&lD2RjHZ6AGZ89L3kT5S`4 z>H^Id?NI6Wv76l%=z^zVHX{V7iJldFks%9nFE253~~89O5qeES%DF6Jh3`OW0sMzp-tv=U-hk zl;5vA*LL2|iV?-diGQvEh-dpcoKh*P^zdwGhTeky`ejmzAyL3LHR5sv*5M2a8&jHY zs}JC_-b)Un_qL`p^%$$cl-=brI!8vA= zm>&qCTDm_R2QxcEn3C+LxFTp3VCUri@P^ha=?Kb;@+=PD{?kHRM0_!%h5lN# zh9`WEsd4U*rjf|x#}OOt1we)yq{;i8Q_TDZF;qm+te^qJ*gzfnFFM0F;&bEj(7fD! zIzb*Ty^z>hSApB#1#N^Z{09em(dxkJ8u!3!hzaiKpN{THgM~zttu$er2>^s{-V{5O z?!xj9S_6F};QQ0?75>%#8_N-a;Ll88hz*qtRV`R)ux}B|0lxJA|Am^>@{c?nrb4UX z8MR70UDrC2z$0r{r?t66{Gb;8v?m*|rB({5S0Am6 z9*N{js@>g4K9ZEP0_Vx;%$!NO%P?3XyT2S&dC}OeRsNar$?D?k!+bXlJ#t{%R?9~# z{YN6>;>VKbTw7L0=jC)L9v_>=8+ezXsEj70p7UdT4+EiVj$A^kmlrNy5a zrw%p0Xv;fPu@liwc6T!kar`4HOoHd%3oQ(xpoK$Wk5ml(`4_mc@CE6o{N$t~RHc@; z`9MQU=yD=SPj96VzQQ4uFf9;Bo`(RCfL;YN7%N(}468p7 zVwR8}nAt5aO)7F^DHor%mo?tCt2NigX-Fmma+4);@r!?78fLD!6Izw{TH9c=uhm9YRZcoC5B5at-z{M6&@h*4IgObpco zI#rj?GdW%SfXJ|$GI(<1t$qSQITA}`4_*<(`2tI>6q+hWP*(+jMV&{gbjNGn#I3n^ z3nFSar+oj87BGLLA6h~M*ag#)zUHH-k%%rx-=XKC4F#0)cRcZ{Hy#|8&3j|If4FE9Oem{V%Zb2X{i5?m6+esX5laX z7y?i;9i-zQSaZ=!!|b5PMkg-5mhoH_g|zxj&F@S?TCeuF1dxdxn`YlI*)P0&fWE7v46`~_&>*jYq)4}T+k0KgN#Sl$Ro6o71ty_-*_-4kFFfI3A`3NMm+*MQGP zh5Y)CmnZIQw#%s%avlfJ$iLX0D^EH_Xyy`l;(w@Js$s}FU=WR(oy2^8S^q;JpT|2W z`kfa%IF4`3K%-2M>K~Gto8|x_ecYge3pW6R!QjxPZJ6FOLr&bngP)6daj?ZosiP{5 zPH7;(weD%Gt2KfjIw%7fX&{X>}+$RCBDM68wu50!ChE?%x`;N2tc zn-0Duh83-^J?nCdORv35KNw^iSPl&#<0RC-X=g5ht@Og?GmT+Ag(6p9vH^%P`R&_7 zr{!k&P516p?D+WnC$-1ObYSz{4&wk+W**Kub1tOEKkv(}S&0YMC!*F%hG(udNttiF z#1_LdLiPfck5{7iW^H7+GXyPd{U_UJ(8cMGa3$2iZ+q`v|78^*>kTonjOD5()%%-v z3Hsw~Oe1ad=Dz(T5w;ZFpc^~4aXxcatNV-A6q%9IVCDdK04m?Qm-kC4CL|)Ak2beR zwlev{Tp#90bW{oC`G_rmzc-OM)Qe=;$fd*0b{~WU@yMI{uY>Xfr5v(*UX*xA#&|qd`v^b^ zrO7td?4Ccf9miHKtMJfM^LYFzp`9p$UNnmZPuYranrNNXo}WGJ@@z{wS>Z_cj4eFI8ZEr^~r*1F&r`oS5Mr%XX}@N z+Du!43m_uQa{R13|M<021Ga&u`Dz6byolJPQm6I$mwNn%b2LNuhAOeJ#GLb;3oKwo z3yK+Vcna56k&^`7$Xo+6=Ebb0ZP@%CxsH)8E3R8l1lYs8%e-Jgi{A9`mvv1C8IoFa3Ict!-W_V4c0(vU#ir$8Zba zfAAqm*Kl-<93Z>Ttk9fAdRh?qFDTJB-4yfG)}s9j!|n1UZb}gOsj_-tfoypYW669L zwO5&_`;0ifl5$vpZp|y(uJ|&D^9-GZz!+3uxfw{K*V8^pf44M;6 zQQzEys4%T7fk#P`EASKpn+M+s{lbD76F~6xqeRI=32sskO3#NC7P|c)baJvF&agaS zUA3WSHCfiMmgSH;IwQ zgzmN8xP6Gwu%K@@&3(%oR7BCTOWL(RV;VHKvn7CH1)sA^s31;FE-vHI1Sd`Hv)5c% zjFNkjJodtN1TB*NVNty&EVUYb7nVo68#fX1J0C^w}G3-b1C&qO%0HExjd~$iL5;?G@edP2mO>PmN1hq2S`^*;c zm$ryvGu@dU^X`jyRwgLhPET6V-=?nMS73w>J!$YVn{~#5SwwpsbtxpfQ=m4Hb^8|Q zS`7b0O8+ihkfVq&TzT8Am21H5aPS^fKOQt7E8^}#(xvt^z$-wCd-B;&a}8wijn3{^ zJ&`HetP|0Wk+v)Eg?jD$kqOMi`@$&3rz2YbTjDO?fZ~O7Mm;c<%4}UkI{HCi`TtzS zarOJu9O1zN{3aX4t;k*{je8Wc_F4$H8USMhJq!Ea2ow=CDok5<+o_pg%c~JWo=|HlW0*4Im0-q7(|A zPVr11k6C$>rG#V11shxt;{>MBXzZB$16><{hzoe@*Pw_11cDftjKciw$dqbF*}z$$ z)IWteIeyn{qlb{*rpR*FDye2<5u$r=4C&feIRX-RR9_1m69@Gy?j4Z#m0>8l#t(I+ z+?Ts;EAGr`pSfU0yKZ&+t0Yx;;t+Wi2~vL96|=Hk;_CJ_k%)_2C|Yxw?ym@mfAIqf z5?zVXp!{;Wu>)WXN5NqU|p10A$G1h3xCTvgOm+fxpYO8_oO1ivXcDYg_~ z2~4iY$^-EgGx8cVIf=EUX{z}=sv*4|cgv2=Ft6DP{(p|{0wD+%=Xxh|Rrcb=!)7SO z);9!b=QLzZPP+9EI?+)+AD~6@MfW^FZ6fd7Dyd=LgPy!}5)_D=y@TZE9y z{!_ZR>|62J;XM|rk);J68j`=}9i4eu-4UhmLyOS=vH8iZjCcKt59hyY+U9pA4}m@* z74tEu#&>m$tmpQvaXnAU-Nz(;ma)YRsk|xgD)Tx#?er-y2s+$RsSon{5A;2RyrikP zBO2xn&RybH(n5-V|Mr-{gOW^IiW5Vl@6Uc)bKnFySh_ByQ`lSnz*Vnpu3oI?v4G`r z*jgi^lb|`MgtB=eI0!n|B-QmQ$|rwSRryjZb(LJ{CUh3$@`SvuOQey%7v^J(aRj z{C+yIdgnfDGXQ&6(MfmVkz#nu4(?joN_$Cv+`<@YK+#}_>t#wcR!%I(kJN5Nq`Y~? zdU5yNYxh<)bLo3e`)7WT{IA@3DjiKdlKCraRn*z2U7e8o_MNfm{dT#qkEN~G0(W&K z7y(aYHHy9}{a1OSGCVwd#Ky>IEy$RVJ1zXbL@6YH=Xw9HuSV_vk&%}Rae@Ba>bW@H zLEF)z*LsWa9(WymI_uUi)T~kg&3uDIHH~ZN9Q-ZrkyaQt4#8`0rkTWxN#WgM2Kbw7 zfS_n&#=FrF3vqYoAe0A%Af!20(x*)_DxGn zaW&&}ujC2MbG#3E3pDu?$Z=1I9iFg+_ej z5N7;pMcRQs%^6QlITTfCf`w3~JJ|w(#V(Cbe5c@mK=9d=@pnD2c)GgkIW+^#SQ-r$ zh76Ut|0;90YG0sTQiTE7G)u$-kFTpqTfD%O(e+$`3(H4c{|HzAflc=o(F1&h#xss3 zgW<*h1%+J(g_8J}hRXWNKNjQ`f73+l*{gWd#@+p+BY9eQah44X+MyBnMy_$=j{^-O zWig@(!zIdf>-%TlkZhsu@{SbmBu8=#8mAj89BYt*-;4MwP9!r(6vR~}%ixUSsqaFo zy%Q}m{)apk;h*kV=Bg)HZ9b`4DZx-haM|p^zCZ3(NjaT~$HLkfpzR7rpPe)M_*&f~ zI*Y?@hI%2}#sx?WL-TOn0_LCuym98k`JYXVy^w zEk&lM$>rwe7H2JMP=+VH4*dLDzQl2mkoOV(Dcz_6FD|ToaY_sBM+fk2+rk%s+OWrn zT9(G&1_lCPAC(x|_zxrz*8e7s!YvUWU1uC@NJqN|8$3@;D;X;r@c2~5U<9g#D^=DE zTVy?gPJK`a;?`WObwRizOdiM8wrW7p;;-UO`lvk60c@^X<`>FD}!_@QfflAqtB~2+}s0g-wFm~d^ z4~5*+XA%w9pXXqH4XAkty7CHTxKo^?hj*1ko317P#IGS%b29g=+XXF@J(`vdy|)sl zrZ-&Hu24OodElfnzVI7t)zVS_@yrF5+DR1?nD+-GPEJmuwZ8+7u7LY;*1eD&?Ei?P01A=#Vpdzd4Mw157& z{@s=n{=>o#z*xckfZ5OZic@HGE$|l^|K+_|G&~Ox5lDeKjMrbwSBUGA_{#_*Y)wmT%x)yT|`ByFI zjK-?H7JB%34;X_!RtY&#*{g-$mrQ3-mMnjgm>F0XL%A~syQxKQcIUJ?oN`7E^qh?a z2JG3u2i2m~vKEApJc`jzunDnhdbg7T&V2AT9b<67?4%C@Ir=qUf7ONRIjFg}80o$k zGL&}1+EfW5iXL}~6@U+*qlg~y-4D*FHL{*s6SdJI0H;-NWW5KRta5(ws7ln!BHty; z#gVTZ2U8*KO;F(By_|e#OBj$~^SZ7h_A^2%jqR?pU}xz~vtLEvb2L zsVwPhzQ}tJ@RpvvMo%@6XUHJStI{(d!=S@T6XDxF{slp>wy011Md%Nda1SzE)Qpuo zf%6K-9>6dUmBLlS&}(@A@AHW{GJJ@?+s&WKt>cS>VN|tdzbshl#ze_cm={~QAEUd4 zS-medPHF}H=<(NPmrD=LMzZtv_1;-)BIvR9)SVY;2Zg{B<(c~J;gsI|{ zX9edrHYOt&f$vUD0^nd_Jim$Ff>IlgJkuT#Xt^&xO1*ZUHRZ%DOyB{8=X%{svXDZb z_>-gOAB3sQpRGHpD-$c))`tK|*GND!cY5QSIJ?3>;@q`9MGAIfm!p9r0JO9|k`5H2 zZV;X=s1-rmzY*LdU}guL3Ef~DoNsG%=lhlZS&Qf98y8RXtH+euWF7$BiX-%Q{tD0z zAVuXX%d?|R^Ducjwp&-G9L04!IS6p${g~A7=SigR%kq9Xzo`e@QrQs?a8%9Bp$SX> z0&2R|yw@ku$tvB6G_B=u&<&wUIpNS~n@b2pxs5#HPr^JgbW3GC@7LF{bjH`Mu!Wc; zZGRs-=K=rP7Y}>yFJHa-w|qbuONn&;TC1*jMYDGu;^%FXK*PQpK_!2Xq!P`VSNsQg z4vXseIw}SrW)JwLerns_DbjmjN96pItZU{&Fs9?DRAm!f<) zX*3fMjmgD72Brt$%*yL*p;>eiO$!IJg@TGj>W}_h1;XE>B7Bg1`_sI0Sy@?#ZfAiH zHsZP*p@Gfkbo?sRc_H!aZ~enB#rGoOlg!5cpnu2ryXt|O5a-XIMyyrTt;!=01wLg~Imo)9-N3^(^;GGzOJV7ic?au`UFGjn zJi6xPHLwXylT?tinrEbJG|5uIxcq#n*XnC`=sWGjxh0tsd$_u|32AP=Gv|WUQE2_h z%!#m)!Da;=pP1|8E_OjFmO;U4oGNm|Zx~KyrjtV_d28S+3K&MqsZHOMLkZ;RAT)4X zXg*P$^+tUo=UJ`FYm)gZXU||C;r8)+!GX{RN>ywv@9`<;K>P@t8LRYjUw{5F z?Zsi8U|gI4+tNChp*)qluONURL-MsCPnUv>Wfq;Rm(A`tr@dWR#UQ#0>qeK1U-i zdxxjD`V^`_1?AtKuva`S$KD*$HP;jtzfF902SIFQZyCa`>6ttZ>CCH=~?c!EnOHWwy6`h8QPQJE~kgK#s$ z@9j+jXh65t62G9JuUF_bJhd~=HO!ZDt71fN2Kg$lLHXn*n%sLD8fmjd9A&gC2dy8U z1+#g?$DwkUIIYU=5{2!98zOcIq&nlBy^x%2R;2t%-8v)dFc5_879oSTCtP@%7fkz< zy5I;Oaksa3vY#8ELSm<0BuQbRUZYRg%JqwaePqDSm@LkRc@a4(bqr+%C4mZZ2f85xBH8+V3 zpjTcB!5^Do#Da3ksKEIO`801r)b}&2!z*>-*Z;dJZ6;yik66r~(#sj+m1vuB_)&BK z#2LRQ>&p8EKn+Sf~{E7p;SxPdOk24jp0xyi@1x<&-P} zjw@Qm?1GS0L({MT)QfFHhVI?Fm#QSqs<%aKf{bDBhYyQf`=m~JD>yXsfLbkbbTt~h z@i7oFRQUDB+!WVX0gvsM#|tt_CVd5f+0u=7J0T}1S)INH;qrx->LhT2w!yOr>$HgiPjEE%E&BwY;gTO=|lB# z0IKZFe?L$*!Q?(x&q7X<(xa=1RvrghVvn(bgym~QMhc%j480F|%_8$3gy6t|UvgJM zM?gin|Nf(vCh@YcPD0NKY~}_%VddgIQ7s;w4JR$l%1bE}GPR@6!nasMgC*2a$gMt) zBsC)MQ&eF;Z|7C!j_;>le>`&0df2DObBGF1ffFazjit>7Y3R5S@{-syId!H~H?>dX zg4ES_a$2M{)*40mT7g$w5*N{$UtaTHHMYr=*0;1Lw|jx6{is$M9IV zxyjCV>VR*5(vfHzhwh68Y@S~-zHt_*39YXV(~f$KV$(klO~S0ym6)B?ZQhJzd=w}Y+FUrJm6Y-@SH23mDQHSf-pyz13oJRIwGXH4nuX`6v44)!>qN6ir z$`2&j|9q!_2#t>Bi568oI6gl9qodP_9=ka!PX>NQ%V~=zZi3>v->{V%aJfS?0$FyIm|Mx|MzyA7bw%pOl$?Di;W+AXg^S%2V z9UVcDcFmJv&c@<5Qw6V{)hPYE1HJtL>M|vEJ_%xgiop-xhDtwo%PhHXOy}d_(J?jc zPl%{;s;iQCfI`scVVR2tv>%Z)Iqja1h^l+6D&1}8n@KzsGlz5d(&TD3?*uV+Nb5?| zbma(aolWe*kfX5GtGU|mVMV0FwWHo$8ZnID;3r3ICBnD!gKCUN;MO0=DWNY>!daiy zTp;6fHZ@c_EG8=IjxBLEHE{Vr>ya+|7KQYnAZ>AGVIwBgP-<*!eC_VtPazt+3nclA z2M6LW>RQ0lZ9QT(ZpBV%(%Tn@YC4`gp+BjgI3AzSAE3x{k+5?3K-jym2sm8whh}Wa zZ%apVhr{bGR0JNldMFI<+t=06Ay8UcI@^;Shg+(B5&@Y#efpGNTpaBZJgKsnCr7Hy zqaxH}ulNMd?IMV#drGcA9j*~@IA^Oc3l{jpF*nExq`A*WgtA4D8&WrKPJ7EOq_C>+2=}l2Ox^scl&9@t(9^g&-tam#HI}8pdgq;J z99S4v2udJpH)tDKNxVu;4Y`iwB$&W#Y;3#8sZhJ?5)q@Cj zUc(P7lMp@W%H|Jhn$-eScA7agdBpW#QFy+E`FVM}TEsn}$}fZ{@LayIS*n&#O8nuc z(a~+Dkwt~K+L+ltD3es*&~N}$krmSjm>pjzacqB;oSe6qIR^shyMIa?5!O%8abg;q zUhzpu+9B$w@W}FgOGD4w(_NTx_N&*>YZk;dsM1*+Kz0Qcd5)F7h4W-~YfMqA;V;*-m}oR7dtnYlx@<;2Bj?$N_fGc#2q14?XH!M2@>sb7rafcudmHIWCms9_ z81Xu0Q<|U!CrCrrra!1UEBnbO({dN9<3Ya|SBdYZj1Mm2=^9M#VU_Dwc#CqG>@BXM zZWI;~$r>sa+M4hxV?3h`p9xBB*5E9h{hVuS$6q*&S?c6qtJ!jzrwAQ{=m>9h&?+u_H2jwUjT^;-#Q0RUVwr#?EsYSXX8RW?)?p z91xjUd-K}J|5n_ed4VDj{+$4l?#wE}W#QaHtcXMzi>F;$u=O9QAE02a*IZW8-O*~u zAHhu6=w+bZ_Tj^a?dVi;Tk=8?#a4(Bh$^^VnPDr3Am(*3oUyji3i-QwN=CpE2SV zC0softdFc)M2dE{tr8106Ucmho!7e3v#3fNK|$L+k$TNu(>rFBH5TuC$tUSu4{zqp z)cSRfe>L*Dbr*P$`=WXCv;g-60DgzKHP?aFA_gFe3ol}b$zHohX~Z{nUcW!z7$~xT z_6C{G!ou>&3~SpA#f>Om%b{`x=r!++iU*X)huP#y6s(Q_{ zW3a@L`-@>3CeqXQZ+-n9vs!=)-ktjK+G$5*)Y#IJ3lVd5AUXMHd-L%n;g1ocnKl}0 zhq>~PLoEPRQV1|T>T7H`3NI(zi=_jh^2?wCRap z^~g%z+t57M=Zvm~Qw=BL`;|K>wT#--;8MiV=FfM4KLFSyyGD=!-hEF5>@C75v6E1G zFc5mk;Mvds)muS)_yXAa^Wr6r#&#Nmu_%rto|G(`7yMjDK1@-m`1-6!cMWQ-N@9ef9*PUJHzck zo{Z%;&YD1q<^r8pO#L|k>bK0y@L7|$Er>~O`5;yxTdDE>TTK~88M|+^=^H{UnV>K+ za@!L1)xg(x%SAPIydiQyoOa95kN|%G{AHJ9Uoe-P5&AesrZ!1jlJ0u5fj{ad+;CYn zky`8@EE+@AVyiulXkY<4m-GV|Yu2AB%6yY8ag;3)yZxc2R#sIfXry94xR1 z9DU8&E3v&C91i69KE$vY-ZB?#3+yLG{c-(Y$vg z5l;h3+^1fdP$U5W9qH_am3G54G~0q1T;f^C{WNaUJH`hmq0UFe?i3U+V$%v z*3*Vwg$!|;$kd2!la#OojCp_t!meVjcv=P6d{3k{9lDJ043Fl+M}Lex7P>bh^ADfy zlQVMWQFv%qMaa;$=&;-}3nse!i*JhWenq*(iNP5q@u>Ht-M>p|K{@hwC$AU7Kabc! z?SdDAYP>QBlKd;u#sk`%(@SVUVI^zq`Hmuqj))lch?WES}HD=~>$AL_>c#GCnDfis^yAaxVA23t6YvKvhik>u9&uu8wvyM45eSU@LC<2y2UjMGVgp5De9;4~iZAXWh zV*jCt{UVJ_YQC11Kxm+_A2e3WGBrJI4?H6v0bB-qR}ksik-Rxz4}`mW;VJUu#Kh*p z%tl=sb*?;yzXAT<;Wqgy?#zNR`IK{B8s7Rz0EJ@wOYYM+x7t^|udBN`ajW*2!5+l$ zCG$fU4uvNCsU2Z^!sl&Mx3Ce2_)dRs<4W8^1pimE6>bBH1%*R4p?%?))eHF-_2(ox zr>YHCicPTehF=l>x9Phe(fomTPCk7uS%uZ&Qpi%iQOA(BS}N? zm_1{Qqj-QFMj;seBCY0lI7?Kim&#Nh7X5u zJonzYza!|J2SZ>!yV~Y=Z%OkxpVscGp5F?0#pe(N)g^hWPVO`Og6xnOtdg`NpBjZg zl$|dwq6w*s+h`p8B;HM(fO5FeePWzVu9xVIx2ag^b2mbHEI#k7((JxcjhMavhpM*#Ybt)*#}6$X z1|W^1(xEg0N-3y-bPhp4x;qXi0)m1;h@>DPHKcPxkdQ`V^yqFFFksvN@cq8;_5S|5 zuI+3mcRuI&)criqeP4PQU%GC@Ep-(Ucs-R0N^w)x#C2?bm_tKngT}DPJp4Dmjr;2%V1E1@}@c9ya*7w{{>Ge_krrtk6#;AJEA+%Z%KW ztob}A2wCFK7v_`>mM->cCy-bx@|@beB(O3Y;XyNQ5^$lGI~tcc;I@kGoY>RT>eD{0 zNJvWhUU`orUC!s9)2*8~x#f%2^i=%yyl`+RH3#BIRsi^ z6L*3{nO6$^0eakRlMww&WpBI#W;y|0?Q<&-mQj1q>URh;t#tR^W~MF^Z9Q?fZaNC;pur zkiJ&%lZ$m9SMJ~UTBZS^^2(?9Za9(*R&QW~3SA(&Gb$gSIrB8dsw*xNy={k_TEZqF z>rO8jh8Bd4BZ1;uE{ zPR|dAv9U>IFSP+fG}<|uwAwRN3%Y$!kJ)aTNjH)B#;%hrGCwG#ST8>v^` zL92e8-cVH? z{)!_0f3h?@nca^X82%5psk2I^CnBB)J7vkrAi&_#LfhnSdzcDl*gpi4np!J_=N+M z8^d^zbhiByQFeh&hr@%y)a0!0u#H6A*}@Kn$f)@gYG}T(tF(ks)*dd`B*e|7*k?E# z=55Uc?Nn`sMEwUM@KpjqxZ5$yW+)zSiQX0;!=2-r5YskgXV|l#5Ev^7ZlA3BFz(`J zSsTgyWJ}%PiW4AXh^S(mcn)vGIxq}{uFhi42SWyL-RbxYrI2h3&8t`cUYoEyap(>O zN|oh`Nu${Us4jnzr-nEXzWyLOrB;5>ZrSY@+yE&illraE0AomxFS$0W@;oMhGG>qo znFi&SbVIUUgw~dp>$nA&uI`KRi?Qo4OEF87g%1&!Rjoh|MXhs2W#nbv>HK}vZ`tlf zZr*=N+pvNtp2wS7i_y0Hf^D~P%8QnL??m5O&x zAT4&?LMG+o@iY6_ng&Gv7Jit}CmK@hCYW-+?f+IeNl*WDGy8O&{hz=aZEzCzlOP+^ zzB(C5dp`QVyA41gyEaE#AL1TZ2CQ)BKBZ;{FtX;Bbe$8>AA`yq*IbznF^Je_3Rk6 zxTB5`0-YZJ^#@4Q(#7zI95$k%#W0myAq+_aS5{D=(268bwswU;#0FH7=1TWjfima6 zsi*$M-$)>E;f(9rwOjSRTQQ{;4eOIJv9XNM@8U~DTcx5MV*b0cx7_q3=^EBGAIy2w z?tD*Qoxq%(V*AN}E6ia0{5(}7;aDbdDI^a+`@0Urn7vn8__cej3Yyo>_-g}bNzT?% z3&)kLpVD|>x51<$feSbZ#O0IIGav708r9P)O8VE8eyhyx>c#+syhMh4LHsFRcxh@z%n6=&^8y>3l7-QtfB_X z412B!+BJu$L7VDbHbnF&YW#>z@8y7#pDuXsVm8+kjlNZ!-b$nS4N2Wqy) zFgLcphBTD%hBZP@$@+-HFB_suIIYgnh&MF_Cn_CQIj37)X!fN>Y%U(7^^1ucu9Fay z5!0&nc10iAmd`C#swiAYnynHBW@~17H41+0?JQ7Lb-tu%nF4nve!mj*RFjHm_WGMo zU8jJUtzGeCgj!UVVnhiUQ0c^#b$E|d;#_leNQ-{9oPN=`nh9>!@6Q;B*x=S9cL!$A z`RO(2mQ2g{jYf+VON<}4Ad<+vwWXWQVJHim%Bg1LHv#IwcY6BAR<`K%WqwDEMHxe7zy1s3UEKc*s>I4Xz~KF}W=PS3}6#H6RopKs4YBkYE7%kzOm zze!L$s_!wijYmJ1a286rPnHflWr5zc?8Tsyvhje6xzp->!SDbE;1kd_Q2>%2{XNYPIgTEOyU*E~kMhxEv>nQ-E z6FF=-`d*aMmjyD!ri|;#|Tw@J$|s=8sP6OpI)=|DAVLD0TKTKwq0b z`$BDNSJLjtmw2OPC%!t!d+1I)$fF!3vQF1-{h2&ELa~Wq|8Iv3_Wj23+~Qq0_u`lM zPXkb>bAYS?G%iXiqW|#XE4Y4IKI342^_hIp;g+XjX=Vll`sk6>o$B`0d6>8V`q_d% z^CP@@{rdgf#x)@BR11u)jRN>)ewj{(6+zU%5*3I(5I z;&HAaC5NXIu0`SoR8&+CCw#(d_xp|yAb`9=?a~~>Lz&XX16*SzxIv7|BX}YR;`#YB zu*73a2|V4C)6ANoixrb!^(X4i2o-)i9=e9_*qSq$$v>W1Fz6^hzar`8l9%f%-cZ<< zXHhI%V=66Lg)HvrnRc~vsWSUnRhm>~YxpgtI?pyQsVdK3?zK4Hw(@ab^B%5Y2v>|HXFj|90?5&HL{O?mA~5Vlr8!1_g$aHZiE= z|6V}SX@{Z40`z&-^@n(E19t10vF*g?I&ynKBilrHwR7gFTTseG=~H>D$>-kJbt4Uz z4Sv%oWwnf1)VO@#zLZo)G77gLJ#rn7oRLPy&^?vM%PHV534s6NU+g5g7&b83zPbaC zu+Kssjm}`oB@>JuhEN3u*h!tv_)7`^o8)4T0_)qhH{6JTLrBYYOTB2X^AE;v2ZQ?S z78qpgmwrwnHrN;}KZ%imIKjuZ*<0L{|m_3=i2yEx72f zX!iRZoo=9JK+h}9+UliEnrGL`-hbC&n{0FT3zR!OS{qv5^4^<2ZICWS1}$7Hl%RRN zv^*#Y&6L*2OK^`5D3gVQwZCaso_S4Rc+LB69XO91ycm8q^@dHFKV9y2^t6+-^|7gZ zjg}(G;qYFL=5bL}tmibHYRH=1AJ(iejNXhNd>SkWg1Ndv_ld`u9(ZZI52R8=p<66a zuobbeUMZA?ovOP*;u0vfMy-R9yDdPxtHkr?+W3Qq(ZVs=K(qU}$?3ekbcX!aM8ydhUP5P9NnSq!)kw!||Ul4eBXhxpx1Y4@}IM_(Hw*$sQ_IIP- zdDPe1j<6@!+>Al?_4%lmfi?JbT^f{2UlIZjeU3_OeRx{kmW+&~L@K_6ERy>_hln7~ zB_VkUqj>AD7M04Ur~M+PS^qgX#}|Z#<+4xbggj}0T}Acf3Y&k&cka65-XtueSbxu) z7HNo+@?Xw{gC8YyyDO!oQu=&Je~-KRU75_@Gmp_IuLZNHj2{-sGknm=NSSu7$T}pher7Ve-8tP>Fys~d3e zwV~t>0|S%9uxA3ZmA_cp$`?H4Ayw{5%rOSTk%xZAA6rz6tUvO}O;U>dU>=lsDw!4c z;0V>63np8}+z&be%0ym_bVt#1wP)N9%0fI!=?MldfhR;;AvlcsBFytIALLS7BkcYp zSW)iQrs;8GR*(~T9%B;=VISJVco?juF!_Teh%+fFt;C}@;a_~o3-ISg_N7YRd_q?I zun$mfCQm(^g%xgOCG@XCjsb}7GY3N`i$F`MK%B;0k4aIGXBrY;IO2hPbcRP|64rY# z$i>fh|L17Xs(d>HWde4ymUtqF4_A=aoA3}KnvsBz#(hfC96fAWi!b0>+1nRdBFr%K?)Kta&+i%iL(sQp6{<-(*9fn^4GiTY^OA#Iqvf-`7R2jUuB>(6`J? zOj167v`Qfq77AeA{!(XUa&^%U4sJBqGc+``>qI?JQE3(R6=`TYEh;Q5++C3_+U-?> zd$v!I00``gK@R?W*#m6d|3+YZ$#WJjYG7tL?gu$a{`Jj{Duv?ocyJ*h;yCw? zs=KDP1NLLvE#lU+wRmAT;n0I*Z+*pKg0)0q^=?`d{`4TS7LPayHC8B{O#84C)n*g% zBRE7I7D||0D!yn;87pG1y|Sx6gzJqc5K8Qu@=Q$q|K z#VBK>QfAT#qGSMP%K3_&Q}N8LNvKq-%8f>;U8|BqpKRq`;=%ZMK|mH!Y5lsu;30Kq zOnG@Zx(G!dTT-%*yA8$Hp zW8Q4)u+p%Q;^N{>7tCo^R+a`)BOllh=EDcM%3BOLi*#*tsmBJjT|$bhs}0RSH@6)P zBV5RUSvj?_(VV6eT*C9o1`5usm8o!WhMtBuEf^vXCns$y4*x#(cUyU&vON16KixJB zmjtE0={hxIR-pe=;(@Efn}f%*+Z)=<^w%KOGVcc-xlDbD?elcz9*A^MJdfhck69fz zIJf>jjoK*1&xkcjaQ6S&eLr)sem6iS2!LRRtvOAyG{FyT9JTYo4f9|B8?RDT7RCpm zHTB90W5|X9B;Roh#?KA9V*7s<+0@*3Kk00t?h) z@t8Q{J#2o<(dqm94S6o+$Wo8KP3F{TI~{xj8w!58{NP>m)O1;&rM0oWsQ9hFdIdWT zdiWfph-mT08S{gJ4@rUIz@`S4FN+RiEbTV~VhrGZ%t!4HRhjA3qN_vD+h3(0pDBYN z!LG*0(9m&*{_B3+eAq7w9qg$%*x8ASpL51aw9l>|>}&?(SVY<}xBoRDyT^bGv79)$h56|SxDreK%qi#L>hrf-FtRh@B8}hYk z?=hhxn5Nx5Yis|mLM|wUo&WysOJ(;{to6l~N#ioB-wpYwc6*zp=@8 z+ID(F9?4Fx_&MTurdKuiCAV*S!Jp*?pMM>a#TCi^^S@LZk6rVU2(vdH`{PQ4RQ5;2 zf#$JPd23wY-596)yMI8NcPzL+4^;Mznr18-@rKtPHnE9YtKLg0`AY({aw-8d9CG?+ zxPuNZ@ZR~xVB&tdIJx}_?8rDK35hGAX^G_oM)sq%TkaT1>R6a+uQm!n}^D<@UjT+W6J} zp0BL4(H>x~){<6!-)C1gpM2qmGXZE++GJuw+)b$e%Ujlz@z5so3UT(GuE){}$tw!LU+~-zTkN zY6(~Ut!>qtcpKP)4JntZ2)9#OKRn*QvTlRJ zfC16*G^G38d#7e5{y1S#o(58bZnVyh`X3E)-kLHdZH1(Q4_ie&S3M12GkVSDneL$MQcY19EghZuiu+l^&Ur{9pzKJr*o9r+QooY5Zd1h< zL}wm=Pfv%>go?wFh3K%*Y$r_?koPI>6IVufD9PzN3wdAGBNF3YE*2>k2g|;{T$5Xm zf#zT3L!Cl1?_QwjnbZ@r9Isu=ANORO> z1U!}~tMg0flxSU2!$ zx1!n1Kt7BsesT}MH| z-67M`6pwh1)=7g!e{OkrZa*#&wG}E1FDR=&hinWA;j*{mkw1XYpP9-npP2DwRp)RR+L7!p$}MP9{_gdH21 z&Ifeldby@8Q(milr3f}DnHH%Ct6VhmZCL*)uVcGXWU|wgO4av+&y>wHz*j&5Ef}tBzkv*x z)sy_wH+thPZ6I=mKIU7@J^1m*WejI%5kcCKq~>?SxnHkuZdVo>duE11R(a6Gd~+NF z*`43m9Di0AnO}^35L~F09GmfpUTels@HmB@M)*~LC!K+om zrY%y+_b&$*gZ+#`V$mDD8NP#_o~c4e=vrj-mxNx7=acFOG#6uo|l0*&)+&eTV1l;jdJ{{gKbocd~yA^!qBlba3f|q^@n3+!QVIp?>q0`uphi$bBoJ zujh$FUf9P#h+T-2^}Pw3z%MH=+GTtVF|`!RYBW+4S}SzduwwC; z(SLWz`H2Pis{MrQwz$uCR(eF*2R>x{$8Yj>F5-FG(F6OO!Ln?kmK*W!T7$))9VRn2 z?0gg+m{mDZ6xX-*tt6R1`DX;gD@>@C`~mxt^YKn`Fpj-*d1vA6pC~jL@KQMV&-Ru? z1yLzdI0uESQW*CF07hN>*lsHwARnfpj7kto0I!awVGh{87q8xX-4den(Tq}6_*bJ# z{mdQgoV_Q}z57R*VGpt6r$R2A0JkIMM?q;b;p5SJIKR7LE2*wpug^KY9{D1(*UCRN zSP^Z^qdJ*R!nR$?x67L>>f-W5VJ<)UihC@+*1QdhF3Uq3cdfHk)jYUGACa=SLu^3( zEC`g>>0W2k9bzEQGB#8IvhsLnZ0|h$_&1P-BShh&(a;@RItZ*v&S7~N=L&>`RSXO?Ig4|d*m;XuD>;liTA0Ua1>b#3mazM=k|WgA(4tJ8cI zu|=xQlK?@v+rAINZu@2xlhWtMr8K&?867BD)ct$mlr@8D{b_THF>l0M+!m;+cogMx z#PogU!^gdQCwEs$P4|gj**6mp^gRR2f zf_KJ{1C8z|B=A-2XxVD*v1E20)9F8X&7nT>Zv$%ZFCt z1;44Ad?*{h-E^Q?bbQw~Vq#z?uqs3_)urytVuf^1Txco3#+CEs`cQ)2WB?ys^K%8* zP6YF;L~7p^I*)8B*%+MHPtjYa^9INRePLMgm1_d!e)A&yppbrhR1|dxd zGksQ3Ip4s=W*+ZN_ShYx&=2>Y!Vco0Fg%g1H15E|9cmZ|Mv#)r-9uM52YYtCWMsM? zvs(}+6S&I&23r2Jr2vG?_ePqd^g4p8FYKEm(Zy*l2EMG6CTBO+auqg>bzlElnUU=M zd+<#Ze4q9AmYVsFabd z2L*M+tg^()Z%4Ky4n`EZ&A9pcm~#6%IP%1PYJiMSnj{}h?WwRR;!0U4t~-Uh<7%xW zr8M-qmHGwfr%rWCvMniqno#{BAx-gjm2YhS#XZnDfX7M@d9c8mMfhtt1KdGPH(Mz4-`m)F`#igX@EAplG z?4KowpL+Mp(6(svytiW`0jfOKe>gaZ0BC}foBocCi#2-l-1BD#cLA9nG`aid_pOSV zOE3N{)aiKsZ1@FC9j{?3*!^Zh@%l8{;RK~bIt)K?6=?{$ZT$r@`E9Rh+IvhC|AmDTC z;8epVb?uGsl&S5tboB?Wxq9Vh*7Da#-?umz;EAl_uX=FMkegwMJ zTbRlSk-gGtF#izBDA4>oICQE~u(tX@^PEn(V|V3Z2gY~ONO#LN_0^hK&HJFw4;_&Na|C-;~C^SU3>dr7X4}c|9g9`^D5%bUh zeysd9bF~JEjH!B@vSwO#Q#=oltanusHtEQJ4M3lL$_!Mg5XcO zYb>~TzL5CnXtzDQ-SiLIivO08Tk;vNeu~}qi$?C{VuF)x5yHFoUUv`??|mF2>Fs?X za7p7xF3bHfhkMi1rgr9?(dDTbe-S%uV)OThS!OcdG>tBQekfeSAy7FbVpeI*&q2@p zz=&KPHOJd+=HpyGmXun}msz~8XB$)*=8~})JZU}Td%LXXz{sT|i?d41z;9Atd7ZVa zloxu=L*-t*`DsbhOgZh|)h)WqdnBi4pf-QaeWwu$R_gaywsY4ClYqf+4dKe7FyX=i zmnuNs^3E|#*?y%#-UshimnS-d4X*IT{qSf7YIja2`!x1RWo6OM6D3XXzPiETd2KNL z6W@;}rm=!xNwePdZv!fSe5jK`55w;}RwGWNtl8H^P%A#7N8Y%-oR~$Vyu}1~_oVXMXx`R0B=s=NGbQrDkOVld!HfitT(rS6Nt&(RvhUra;RLS zeo=Kc^61o}Oy|m#k#1bWMg<({x+lKgWt@U7sisc#WofvqCakc-BK!Qw*#gPJj6Z=y z#24%>#ddbNWzaL$dc0mCZ)1~TLp}qI0`S?v4 zPldM5N7#tnuUCEaIR~uxoAYO`-<*G8Q7@Mh;T!n~v>F;zU+u5c@9uc2!N$l>P+R>3 zqr4f})i2Aeeq~_0u!EUc5rXlWG@kK_OECc-jh?@a<4MZrvP{FC`Cg%S<@$N4 z(Ig^uviX$qxa7#4E~gKa(w-1NA?yCqTR?DDQ?bKiSZCM_{&L!+t-bsR8>!+C-{ zmCQMxZ6_(UDx0$Rpdxvp-DG%xZfwJwv)F>)Z7FtJT!bwDHkEn*hz;lcqXxe0RO3@r zoVfwY%bU#T4(D!Kd{-a+*I}Ku=u(zVh%>Mp!0`6 z$_~W6E}&Gm9r{GSEw!V%sBq-lTz|0L4c|Gq7W?ly?PPeMSgZVN1C*htD+?x>E8F<;FW@W9K0P?|8ZBi%oiUR{WqIe?DpE39RL>qeJ|boYT(y@Xfa+#L~k+z9e~`lH9x z@Lk=pRKJ{+EX2!{g3hmzVOK8cbsD!K>C@78o^@qz{J;fM25;-fdQFeUHw^5jCoTxs zcpRO}%cD(XOU05_R~uB_cUjnF+-pWc1Y?j%f~vW`li?(Of`9)q3=aBHR$zw?IO8i0 z`lU*teL>Zb5dMcM9lX5rw{&%OKMcd8pfZp6W-CFa!tti3!_)`{FKDx~2nmUmb=(`D z=;-WHL!>@s0RaKuDe$4>G2pFgU5 z2mMM;$x$?{#K2d1KM~g^jG+pOumMM2)60KG28_i$_N6?V%ekzEx=I)k;d0G?6Cb~3SK-` zkLELhElX z0ql||{6ZmcB0r^7N=!K;Sr({B$Z;S(Zu%}G%oUd8GR$&_J!*fULn%mgjgNc&dyWp8 zSZsd-at1-Q<;D2vYYoxeZ+iBM%TdpKl~9atbz-sgXRh5HGBHiX%}&pVT50j8lcX=) zW;k$P>+tqm+HG81%K0K*&_CAeu!{~mR(j>zl*3igM69oS-gdGl5AN+fMa|B*g*JcY z!3Rr#UsnO6qS9{VU6A>Aw;jzc0aL`lqmHi*r;83JyxBf+??QuJg z#`4MU?RO7ViKi)G>qgi+2TXtS=LEa-<1(G_vRBLQwzT}o`)jegK2N*|4NjZv=ZOFV ztfaq>NBHoCwGiE7#^MjFnNVxXu@87?HFeopR14=!I_|@7V$y8dw7fAf6 zlX%dPb1}pj29XZ>&%e7301&;6@h|JQ!%Rn2(U)|kJ!K%D-^S$A0VLt&gYd%+f~jgm zZMF(U@$~_-2G_&5rW5qqe=n1d;FK5Hp#WHRljq_gZC#Hs?whV-uVubGcBGt?$EXdq zcI;P3i^*JB%58&)XC*zx8myC`|4p=0B-VV}qQO<;Dc4$Cjwxcha6RV4QENPXOa2mq zN4!8p_T9;Pi7{gMD}mCZWBT%2#fF;W2SD@8#P%-jyH9e=gyZBhRd0P6Agj8XZf3?3 z0K8nkgFNytMwq<)_iQJ8)@@Vx3cdw}ELm;U!waQaME_BQ#CcO#O+B;nIra!dy(#E| z|9+Y$ST#8;-X-wD4QhuJzumIZbWm09V!LQ(PHE_;jw7v&iRurV$c4>9f{x#0L@uN3 z{ka$8P&%K)pEmSHix*%E!xE%*%FiEveSZA|_>IJ)u{%*l-|Q`sAl0uMlI+usxB=|g zwdSwH|Nh5hg|C_|g$yxVzLsO5XyVNj-as+Y6o0@Uk(Q1g-8261*q5<^GP|mST4q~( zGN{oqc0#UuJOIgV7WIpVkhsz zAuJp4bFAK9?qT`$Zyz4i)u;wiZmeuL@yl(jS8g;m3V|g021Z)lhF&fe80?Bfq%YTl zkDl6}qXSCW@*oWO9qN>1_jhq}MHM)iuf+aA{2;#S*mbh_#}86RZ2oiVM>z#cPLCf` zLg`1vUB)*&M`|GLnN~!|*#KnVQ|_&_UzI?_M~jyASSuWz`J{N41eA_fY}s@jGTaFt z$Vgcv9j`z!A3y9!ntwe0vWs2GBmo2j1Q-|?0Dwi>l^se1|FP7UF3${UssA*tb^q== zU7(u-01zo$`(N-vryvl$<}+Br}%We8?#6I75YH zqA)HU3s0u|Wf3QB}t*MKZxU&1oar{-IN|J>jjM|R)SrFv6Gw$rmO~;++!HAOx$8Vd;-seO01I$|Iw({)!tM03&@z$yB z#U__mpi%zcRrw_`Au6j|DRey%!4n;M2UMo~f zE^1c9Ceu;;Wmo2o(@a%^P+D@1Uz@~)Tkf&GXHVOVh-V};03kHv8+msoK2~kw-R6A` zao}0{))2_PJQTm+-T`R&K5qYFjJVN9iM_2`J|#g8MD~S$qt9}n6+*FoBETQ3><(lQ zNJK&|^Qib{ryeJ+R<4MipnmY29LOtW;^;(ngYBV+(DAmniGYxjqxQ9Q)hEU@&#t9c z)(hX8B4qcvJq|$MQ|1`TW8o=@a1wxx^o(j6vx1IaUe68w`F&m6ER?lW&OBMt|>;#h4!XR68e?!#iCx}109D*-Rge$UC6AnZ(qM&sB4rQ9~tSm z1s;W%J$>}d5^^z?{r#)ehA6qEe{Y2SR6OBk;KN{cYu21UOrzE3&TDcSMTMn?rgD=8 zy-LZ`HCr=8MM^t9zn8CH^a*WF!b;u`KNE`w)awz!b8V5ZA@Ucp)R? z$OIUbcZUV8@jXeGGjK%I9}GK7k%Sql7OCCgCeRq-0^mx7^9sXI5@m1i%Hj0di>@kn zX2x`{zz^q^GNxxHi1~S<9f!~blv@bCP>!;Kg3j>RB|s*y4FEpYQyWZ!0fnNL3r}v9 zTp|O;$u_y*b zMG{th*~mAvdMC?H-b#KGRvgk(N9#@1id;d|< z$OWfmAcJrH;MzTL>GHsw-!V9+Z^PJQ5YJYQ9}FcZ-;Nhcn>k|Kmts$>$2X@~6j0DBMr=iAx^t8|H$BX)k?_KwgL4NxG62b#!7v?j@lu7PEi-{~R4XpM5PxkOJOadh%> zKV0?t=li?*=pLv9gXtO>-QK!HEQ#EVa&M@48!sfE&r!QIQ}bQPwE21aX&S#Z4?(CU ziApg<{EpV6N0%UG(5e<)VGANHYyncJ70T^UyRdaP9pOBllb zbSaY0HDo;Y)l$E>WJhMrjlP#Hae3vKg6(P|UE)3rseRxP{d)k)2 z`OiQ*Gq4#Y6IT_*X=10I_}AteAyoQ zk;z%qFOtY4`Uu$?hBpHg%li*$49KmWtmF#!pK0}GDlR;2JBOO=`h_a6yN|_tob^VN z_sEd_Ph00e!W&aY`HiPZ@SE|7MQT=wqn=3~;m|I%#GOrXmUNDjDgIo4N1Y1vR(3-p z@hk`M#Y*w0a=QOZA{5DheYW##Zgl0NTz!P5S;8%HORuiNm*jm{UN7h!zxW&T7|4^C z7>#?(l37o`VQ*HxA$=GIx;)6JzVnnO_*It53Uc45`y%JZoBUlR z%KuOM3?yBs_}XZdWOXLwQ}HWcpbIrNb_M`#ZQWK9WI52l{%0MabEF~@9JM@=K3TZ# zn0wlB=O>4<){-D_C6sM=-laqqe!K6dZL#T}z6qUxYHe9J;j6)pvix_=rnek-E=54v zh_7n8e{4%g*87818ofp>4=x7`m28&d z&V0f9S3npqX_#Nx%eI?~E!4V56D5o^a)-WCX*k$#ANza-ePw`hO^u)y7XVoLFG&?) zG!E$^D4dl;VaH~m*T}-tr6P|Fx6(j%T`|xON2Enrcn41mw8x|0@oAkp+0H_fx?e74 z-;O*a4r*MqT4#Twh=6NCtfkW;^00oCA9rJuFiy{5&FB&x=bL~7%jN|BcQXFFJb<6p z->NBTF*nO=Gofce2}z-EcXyQlC>O^|$3obC%V31!U{?Nc%FXXl=y4ofuVOy)99VvP zDdQ&3#@ib64^7#qPKn{@3d_mvs~tCE@eU^fH@XL)iTs*! zs>$5rN%@#yAoNpXCOF^S7wh<+gZ^`l!;67fp9svQ4hqCwozJ>v)qvCHsn=o#zGQ8O zk-G z;%=5nNB)@g4dH%rkvk{q6AQ-&n5!lCdkM}p^1Mp+894j8wx?_E&omfhivJT{454eD z7beCFr)HSWjWv|{Y5NhnLvICghX#6!PfbiB$e?|B>3H@#D>MUcL(3YR3SvL2_MhG= zMM{ExW?*wYsYUq@CFuD(7-Jn$;Sv%sQD}YxgrRY++@o+pk<@JoYGWUS#(Vz%(X`9N zb?Ac7^%C(<3~yu{?KonORACSX@G`y);#JH=Tr$=&{vYE0K{Y-XUDFCB)9GIqr+e5Q z(FU~g*o#O#NE0e=>`c7d4dvckoGUw)>_0Ko7Z4-#daRIkA1c@Xd1c35P1eaI9=QM! z*+6U0#q@xbC&a+|`o>j_8My8-+VH`H2gCqG@Nflpww(mGe~Bo1AO62F)T_?yhRxS? z<3>kNf|j?w>`J6WRA`Nrm5Gs(k-dW!SFT>Ivqf0y=zJ6_1Pr)pGVU&iO(ip>6yoTC zPsoPi(LqkI+e4xaXlSP+>XBE&V{gVJXLmQnAJAKOFep;hg?NJx~;TrXqQ0S^0IVL2h zW472C6OXr~HoDi)7tPc>eUN^i++HcvuU|Tp#^DoCPZUkgaCkc5$obe;lU1`>$GNF1WV!m;E_us<8xM~(aYXw~3k7Vj7)nMCSMO?12wEM(|o zU8W*VG#i%5xq5{xt;^tJ$mY$A(B%M?@(cR2P{h)t05>;q_3G8=_wTPjbWfd~ogWn= zEt>)zkjD@QA4FH7-QbEwg#0_WapQ)XzrPHG0F^+Dtu#W)srwLvMde0eQ4u7^!2dFy zN22k|YU01vbqOnTqF1Sz$!1|t0k^CYKUbo|;6hl>X#Z|Qn+4FUUJ%Ec05rDpnEyjr zZ2aOJDcjfQ=hv43Uii&4dXc=U751K)iKexI0Rbi!FaryhPUhE{aQH|TMC&HxMtkR_ z;0Uqjj2GX8k6s4#16|!uJlf%IKLH;*JUUa35~y7nR9~~XL`B8qIDR&q+?`F#3Kk}Z zh4S~hO(hbY9~KW2Hya!TVX7LZkKGG-$O=pwHz!@Zau#LXN3edr__hYT1H>Uhv`U{f zNulMZWO!W+h*GdAJ4oR2O~L6H?C|h6)K!-ddTIc6;ymh2UUL9!0Uma$|jjD1KM z8T)Q9^Ew2xv=aKJbD$m^tnhOlu&q>c(e*51? zlP|?KfAAxAN~VSGEo7-sxu3jAPX_=oF)>XY9dck1!uo~$7Jtz+$jQlzYHOJxbkfy{ z3ih0lQc}@N<2%c_v!eoSu_@5dnyRbUw)nf{(7Yr4M|N%eqtoVG^KFA1nZt<4%@-`9 zOx)bGrF;4LLkGbGuD);PnS;Y>h})ixEuj7|h{&;f2lXIDnbGp<3znN8$7HjL!gnLkFWm0kip;hjB~tw!!O5m{KpDVysYzspOC;IC1w3Xh9WnI z#!$KL)Br@BWt@eq6DPtXl}uyzt(!=1yL?KwiaxY%>WbQNQdQ)Hiaj8LhMM(=4N3=1 zlSYH+7Re$&iIs^F+@drf!CB*AMSo^Y?<@ze8E{6oO@YS$paD3!5j$h&Jjc`dqF~z*oKqYKbz#pcQddL;Z$aG8$s3~3D(^4 zrS;h|;ph4(iJhO!Dl*4P^=-TkpX{GChEr9xkxusQnvE>nwX{Mw9LV5Z!U~&Ue8XDluBd zmt7{~pmR7*L-K?>tS(C5lwj1vqit&bV4aU2+AuJZy4+-(Mk8SMGZC8WG!wG?v39ftnXQ z#O+C9#b4GDv6WlkL~EnH`&rn@^~AEW3tQm6+Gfl71s$E|&c}VlP6MSQw_)**hiO4J zDn@gs9h6&QuRifibm{RY6b#$uv%0mkw-BOx`bN#{elkDugi;QQ3>*|jHMg8F&{H+x z4vhmv>+0@k`?Orh@6xKrl^KRx6M*FV!gkMb`@@5Stk1OO>aKsu()sv? zkl(ntx$EWnrYI^lqoC4CDBD;yhz?r(fngrVhhl7OJcS6Z&OBI!vf1w$xJ9~ZY62|* ze@FoccPRt>Osfd3@CkHjvH@j}!#NHvMFjHgkITp&V%dg&*FXl>Pvdif zAO@uth|}K4^j(`-lBrUCMiRhn(7j4iwJ^d)Dg`xmvXM`uRpx(0I4Bz-8Ez+FE8a)g zr1GUf@}>ug(AtD(y^#5kACv+RT1bMc+%+2l8>Ac`j^%{m<;NE`*qz%oy6xK6YcsR5 z#E1LLlyPs(Ec%0=%PFbaD-5=h>XVO}#T*_c*;0~IT~kLlmOQ4-ZP^=K@RC1hn%fPU zm%4c(M~mE|nvYNukP15c$U3y5w!FYNoQx8HD$4AL?ZI|QZ~RDB;{i_=-Z}5{J7a#} zb{bogn|P7;b`u;BfmJF5Qn}6+M5} zew0@|*0Fl596@$wY+A~(>yzPiLId~^ahQSF@U5%AjvUk@ca;5C_VoZ7p5w0epz}Mdsvh%wQHhw(gx%!S%ov49o~9jYL~DyCMm}v&mt)ATRu2gc%@2Im z*L=@@zkm9&vq3Uf&PI|w=j%wtRGxV2uJYd_5IU>w{mgT>g^wjAC9)C6zO|3RA0PJk z;_LQoW=NEv1I2u>kcLX*Qm5f&a!+xLxyQ1f3!(WN@%dYy(}Obi5qx1<_O4eyM_SuA z|JTHZZ;=SlYQT0Bz-%sUoL_rPgQWkyP_2>ccJqU=%zjSdn`Y3(Ug&0>Ea99t{-9NED<|-XKsRxy5f?{(kio3_ww)lcfgvept`rv z+>yAosrleix^%Qa(>1MTMN8(ZpgLF-Fj%UX(eQcsZaV+Z~tNAw)S7usb##KrT{_6 z7T&*fS&#VhzC7Jyr5GY>$lpyHLeuE$?~jR(r;5AwwqvBA_WP5h#6(|xW9F#awLGe( z=H?#)<_~+oChhlW(z?FvMi8GOx3#Is&mvR(bun@A7=Fq35E|var8fGRPudTnt#70` z8$n7OW0t7r<{uwgBXxIRaBu{#>~)e$D`+o;9B-6*_$3=XNm|u*(qPS%R=PK}qH~`t7Oov5H zt3*Emp=I%xA4}YRMU9VJDk1~^e5d#qO8ofvc(L(}Z`VFnv`A*ur}Fn>lto*>$_D(Q z=2vfLJMx=l*cery!~Jg5@e-A|bJNNjkDP%@QW@|A#xDNdBN8G*w8duFCH5R)QBg)z z>Td{$k;5N*_vI7vP6f2u4$LizSW%FtpzV43SYosN$XfC|ge)p}LO|{4Cr=}>&3{0c zh1=<;N~qe^J!NtKo!xb8Pybufl)VMpMe$|Ah+ZVKbYRX$i?yG`@v7Wyst%LkfhcD9 zyLaF}OE?^DMn5?}KY#9!D^yli3IX{Z92}Ix;d-vFAHJOZ`sKpR%bW7~vpi(JSml%0 zSXjifSPY$eF7DO_d*=ku%{>&!xQTF{cB_TmX)~QqsVE?+NbUDjT!v6sy@_o%Q{DEN z$>G`6BP73I6m3<>TxoTGD-7{G(KyTuxZzF$=d&Mu6|@yiAAU~^@9$9YX*QfOl~v<2 zU33^hV$ee9mFV^B?2y4VWAzBq0HF1`u2mo|{sw|SSgKC#_i>qjudT1X^Q^?-X)YX-up_LFS60?Ih z5%NfKNqC;PoP3%lO4#L-8G>RL0f*i77eAB>g>!P@q-qk+3k&%nd%*9c*7=yTWBV-P zZ00>J7x!<*3aBguD#_D_T&Uk%uc`#CQ|A!jq`aW}2;X=Fu}l@c|3_E~QEbGo2C>s_ z?(gi62mPEJAO8!TsG*?&*&xwKWUUOP;pVa@McO)P-}H$d_DfcUnl~Kj-!!m1iCLKB zZH1y1w3bMwoU0?z6vM4dIp5e9g@jC=$Hyl@hFR?M=f&ma)DYerM96dPmzz-?`|=q0 zvTd)T{;a0=&ONNo3d7C7_9V5q*>euz6{y?izPA0<`p-yWNyHM9xU<;#`2IY_!Av9F zP2NM3I_oSc{QQNa31l@re0UiyF4+S@Z*CB%5Jk-xk3=HJ=c_+KX48cONy|1!ITM#@ ze<-1>Yz2`=&9qg0_|Ur~6ZH_3fT$$O-&ae4Ah;QIxl9GauF*2O*Wadmii0$vjljE9 zD+rUZKkKBq33CRHj>Q-G_@qfmN$I5Q0W3RR)$a;_Ap;23acR$s5shh23O=VYCn+aQ zX9Sd$MVkph4_a|XE{;0=GhD*ACnuE)hJamIig$W@ER z>kS6-dn;8wkPK~@7RFO7t@f(~ByMYYI|_5@k}+V-xK$X=Lx9CssqNeM)RaE@dOFcu@#sw;OYk3yvjmp`3&HT#?grhaqBDS4tC#+B>}8*7U`e`nW* zH-U3!gOgrkVC32^_4Mno5oAlffZ97YQxOJ*YZhD2(T5N9^eGpO7<)vOg^3t`7q>Ti z65D9e@O=Mvp;)C;{eOGmrK4TwSA)~b=YPs@)@RF`K8Yofb9-7!>uDVg3qCfeP`C@k zrtwN)tLg=EUvQ_d>0!vxUTxn(UEem??CVO9kfFGKT6*xu&0yY@4!=8s8KJ!q4FU zJf}>TYeI7`{t}GBlIet!Hq&P}+FR7yZQi-C%hZU^KRKSGbg&s}W_>z5?1Kvd_e0&d z3x%gN^k(IhcI9U4LT;J678z)yHx#{ z@9^5U{v>(-)8en~0v|?kK4Jeai~p|)u{WRp?+Um%{GYTy>^fwKw0@mqgOXqDYv1*Ytj7K(1oIyz*Ko$;c%H070L_F8DhTPp2=Ws{1-W;OE4 zM{RVSS@AJy5fd2EQMNA9=q(9%QA4-o0A0j|o+c0{9eSfu8|8s}FM(~lDq&CO z^n!(snnrQ)qe8{@%+JdqP7}8)?Y?kKm<90+f2Q5&8b=d{63wQL&n~JRuiri!d2(`) z-(N1{PsjTlG}WhA(z?Zx+r}A$pf`6VcX&GH&=E~SPzr0f2y8cw+-(kEm}8CJok916 zbz(;NSy@3T*)Xenm`AY_uJL1ii(X&4ye*jcN?c{w2RI_y=wvzQsV{hU28&9z6{Oi? z$35v zS(R+)%xv3>_IV@c&a89{9zr#TagDUYv9Ztfs7@t%*^=m~7}!?s6mYN`oBMqX{dSWm zplQ6`U>*Mbov)y6jZF2lDWBpf$|Zi<;ZWh^U<)?R#pV8W+CS*mZ{G6yFUJl8zc`3( zr@J^XTju1&AlcM`PeJV!%DBFA!QQKGcN+~2lb;oGmX}}qdDcw(d>O@(^J;VecON7%e*|y{|O4GSD|-+ z{Hs$Cy~?Gi{xnP|HovkoHGViXNeE$Q@jy8n9Hao-UK1g@%7(~r)NZq|U9}>JTjI2^0@bCB8n}(ZjL6ts`xz(4JQJurMFDi^10tkK;CR?s z*aIt$az=ZkmwN9O=!84yWl3F5OsM&@MM_2~X2H`H6wGHHYn#4%2+=&WS+1E##E~k+ zH=OuRv<5#9w$sz;bvh{d8iMua-VDbilucH4ef_DnWLwnQZtoyTa654dd40*Uk`8HA zOLL&`1V?rJ5#_!%F$g0Zibw2&Ox^gOSBghs;)S10^ZJM#pBGw?0i-r4V;jbt;T!r( z`~Y3*YCJwpkDMx`v|)_9K5%GzM}E5VH`&+-xvnVEf56Q`*ar)uKwVmvs-GWqkrHRA- z=MD^-oFA&jT&@p{o<`AXoLi?yF08!LoNMl$PzC}w)7!p>4Tr?zQ1tHGp-9l?MI(;m zP@!VJs8xG%;y{&4Uw=}}#|;k@E^4yMJ4C&xGa9KGs? zl41mfx?lqDKm%X1z-X|l7~Y`SGrLo0UtgvsEz)WqqGO4~>rGMWayisrQHuQV@!|eW z{;giU3Jd>?i8ni-m4Xk1P?bYflSecjyKiRun2U+)Y3^!N!&Co2YU=G9J(?_)iewCY zSH#cyGsTE6mRq}RZEdy~W%%o)nmm5BpFM3^{q)8aL=15!#z0VEhHREq)Gb@EuJA7e zUXl7l`PcJN;h91GDO?JP`AU8z-K6{x+cDoKHsIIX$IHDp@<#L6f3&^K$oR1|xBr2# z(WoCo1r9eJxDrmd?4%A3h^Uj3GJgHwt%~c?78olx+?IP=K1kTfilXl;$4u-Q!BRI< zUssn(6cF?OxP#~6*2oIK{QyGsyS;ha1KT#jnFd0Y&7vA9fjc_HZcW@rB9>Q&Bb)Fi znAh+qs3Pr%A(%+`y@|*BCBVm6N}?c&4EYDGk9s!ey@FMJ3T6)6IV{WhT!2f@?~reQ z_(4PxXmESm2M)M{X8_-$^AIuMH2Q{;?MKQEW@be&;@EL^@Wn?{P5`CZ(Ae^ZN;5x+ z^;H40LAK>3Ns=Nl&qp{pi;-}B^LCCN#a0(hmsk~4$`DOd{RDX)Z^-!{2&dp@l6hss z4!@xe`y>4WPO?k7ovPJ+)mxRvLQLo7$D%RT+MS51wB~cA2Un@U)Ah`fIFK!VySk)= zqHF-P2EHgo5XPD9nkbmusscl7-0Qsn`Ef(hv=eHl zM6ZYrcmp)SX>&1*_O#w-_k4~IuNF6qfypzyuE&;bzMm@15s_xDZG1FfV z^nPb}Fg%Wr&4dUh}J zcufrpQy_b>um)qUCnq55$WH8Y@l#T6L}Dx0kA>?4?(W7Vfa@sQOVxp|sS)w9QwV@Yw4 z1HEp08{YjJqS`hr)X0b6;m|aTcy@sZ9@jdn(_Hl0O&>c$#1l33Dva4SI`4!kjIE^^ z5fw}@GMYp-jvx!p3gNxW16a@pi!rk&lV1xKJ>L9-Kl+yCJ*u1m9lE#>yQhI$4 zGrNuccLv~3*S(LB5@<};LHOxGu)@UFrc&7M9>#2hIQ(D}i>!#E+z%qyew{x!SYGW% zBOjHZ>cSgK0@HWf%nniS)kMnzR*_gx~TgSQ45{N+eG-p<980nfHAyi0vYJ_WIb2g1TcalW4 zkGv=AWbs?a${?nbb#af^V&z#NVMwgDo?^s5g0tc5di~!}2d3qIa-B zaCoh|he!CCGCYFhyKxGMV{zd5{NXTH}bLV^L`2*EYf~5<;6SzjkKhp6>J#ydp$IE}Ggjra>fq15U7ac05 z^fBk4dY>4q7-cax@@IgSL&IT|b-r5Sj*d;vcGj?se#nt%&CcgS#M1jJ=`F3c2S*wN$6cU9zdQ{=aE!|Ny&9nh{7Q#bi=u9T_1Vc-f>;%oBMSx zszpynuix`9`j6bIR|1rPvonUAoK{JgePOYwYizbRqyUvWKBIc87&fa)_OM>OGH`P+f%KE zwO8+-1ixSQ(~ZPpiy)&o_#D0l{6sFaB()Qu@?tc}qx0~v(+NB1MUco!_ZhUNcV4NE@GM0Af`5%M@81CF$QgaK~9G$0vDKb~hGG#J! zT~}u3RS6_n#8uzg90^Sy=XF^c`# zjnsj-Lw!A1;0^4bIyOxgC{$4vox^$`Ca`E-pBvkjMKQXZ6HJO-PeuOin$;NU@rg>K&gH$VgU6D4{L0WWk`R#Uck)X*O22r~<1bKWF^%%TvVB;pyf~ zWYIzkE~(VauUnt8hheXG{FW=f#R6#bFk(tcUa1LF(|k2^1X!FsKNxBbmCAC~J0V{w zcr15v`ue5(EW*Zl-58KC^|?E@@BGOq0a5sD6K+H;7`tya9OI#1?5ST|=r1s90}dZ` zlUZugJ8~Oo&K6FDzJ*iU=WqGo%mcaOM(-U24$?ad&9QYv#WoCE6nW8-S`q#`M->;w4p2Cprxq=1G5?AiIfpw8*{M1_Ih3Sl@5!b=}ix|e!fJkgF#9C~*C&Cc$!E=AUeB`rDLY1^m8QF$;zM2T4#moG{VcVLhm|AZ}N71>~ zmlNn;kI^4bvl6;g?}e`R?Fifppt`ci5uH6X(_*9>m&Thyau0DQAFHiLC0X5#Rr?gk zprb+fyIi1BWgi5E$E;^emR=CPqtze?L?a=k*cF0yUkYnb&IojdyK>BpPODXMwLvxw^-1$y)%vj^en>U_}Fs9k64O?~j z=*zK8T9AOH4|~q9eKmwNs(5Az3=Cx1Rr-B2b6>2Qh>}ZaBMw>foK;4yD*ee$S>NRT z{u~UpgGb0E%!effBbE!JCWYQBR==$G5jfqiV+&B^m)}-K9F?#9W?ykAqPH1@G5sW8k= z&1E7!^33I4{yZcU;I}jiuG}b4LuW|=|1(0>re5vFj3OYCu_SC&55Et~D4s10pB}lN z*-r=LCt$BE{r~q!U)ntWh)9;EaU?s5B=T?a(FjI9)mT5>;zInKi=1Zf)+FSfL?q17 zI8I+iDQ_k1ZAe3tD6C`Nc@+*8#D4ukB`Nq{vLhX;_3wu#^(8>|zv9HC)%WnLsFd@* zVgw{z@33P3Eoc8}z0rcS`R}X$BYu3v|LaOf8kw}n|Bs)+|Jw=wkK4ij>k~o`AlDoY zKfR=46H&UURmaKmGAJ5&XT2ErF zvk5Bw?OPri0TNBY=uY7C(fYLMg2h^6svuoQ&tygXAqX9q$ysCh+qYYx8}(=&J1VuE z9+vM>R0r>7HaVV&raXJVx%RiypIE8+uCEsMEt+j%!jFP1K?q~;w%d}dU;gB_zqPCD z3KB4MZ+kl#cBXHS45V`eyobMin|uBGbu&xHP!$TV6Zv;}*jI;W$haiL#cx0*XuWA5 ze_C#C?p?AQ%=M@={xm3_33MFqEWe*T+}o4-_G;+A!{cNCR1DlbGQ!y3-+%M&-E2il zjnv#+j-H;LN6r8MgTX#73s}G{cxw;^*XzESd7;asC|%WO1*AeT2d%H?_ZF&V4({y1 zvh2XFe?XvP?v4=vc+V3^LA&ytt8s2;-`0Q37Low#O;`m$bFx$AvA?X_@Y^8!U#h{I znTo_sI3qANHn!1w@7_Iuhjg2jcc@1vQ)m)4!Vbpqk<5%Rc1g<`RsbTY`$7Rg6uXUg z^AtDW5H7vp%lz_|?TKQ-QwrJ!@9EFFA?K5Fu_R5Qolhz9PHMk_-@Xm~_;AO-;O4=Fn83^Zg52A2=aXOyfZU`VG(`ueuN19{>{C%b9lXP zFoTHjar((IIX(rF0gx>r!^N1G1Yfl?vgo)tN+|mL z$5}RS2;x1~gU0Rl?b~1c`d0~t5N#L4jrzH+js&=T`7$*lBU;OH%z1H-pO23LfG})z zq1Lmrv-I@zXbAH>L6Q;Rs21DUjTcV7bxK$s#$N^L;~2;`Wi}4&Cbs;5L5Mw!5Tw9I zz?xbT>n1`XzMD=#!`Dv@gr2Y8!mL7U5Y;f*yIxJxjc2xVJDW}}=RxWkyez%mL*lF| zaYm@v+DZ&u|59|?rY(ggFDiDj_C>)nD6ORil9gmWb*`PA9f*DU>&`Mt&TW`SM3@|$ zKx17dsm6f-2nQT$nplGpY=u=+-n?MYDlILYhB6zA3!fbyhltnT!n_9&=P9>t8S;ni z;{MJ*PEMBYyDM14S!g*DGrYDZZ5ixCE06)=?0@NwwaxPb_`gGm6HZh6xvh+wtojjO zlVi<@aIpcfcxYbOK=nHy)j5YXY(=or0N0p$gBV0ir=Vr?jQaIbzXLUfKMtj~8N-K4 z&$4wiM?o{pHF9GTHKJ{qgGO_6$iDl*ko4JlNASLV_0|Pv4ladUIRe*BVwynfwrklpzEc};g5!$Sz}Gg(e7ku+~UH5XhhmP9VT&6MlWVSK2F z;7u%vmZMCXNOaVW|6GUtHE#4avv0o`w>s86y|Y~Qeu$VWCv0VTlj+h|K#ZPZ6hoOWB8(aaw{PFG zw`b(j+N<5xyiXZf1!Z^sf<_7o)I)UJ*4ICm3xu?m)OgTQ-p8d<)br&qKTWl`#O5O_ zVEtIatRpuQf0dq6@&2Et9>Zrb2O_Z>#sIg*p|m2DV!_$^l>J_&1vwx#AfaWBRFNDC zr94V*OUmMzz2bQ>B=T2zr|9*EU)unIs;K*>mlS`B1Mb*A%jbN(-`~3FWOFd`u`(ste)0&%` zX97Vhl1E`-Dh)muIPWs%3`$v(3ZR4HHE8njz?()!WlY)BSe__Scd9EeJ^{!v6orJG z^6x@0+37D|?#KX;W1kx$jC$Py_LT1B+>39h|@e6uu}Q;ooZs z#Qn|Mgl-0|)|{&QXZ0qus7BZ7InE z6=;dsUQ}Ch=1>Wdt?Pz=&;ZthRNrg_(Q#f&$j=$Qpc=64K&eT~50Z4a*4?V$R}YcB zN>Wpw8dGOk$-%?=l_n`MHr3Jhe&*rvL5?1RckCHe-P10u;saDN@7E`(`M%|TXUC6q z&8bzx#(foKB{^uEqvwH+I0zmeLJv)aX!7(z&R+`uv~nmywuBbWMAJw(9}{rr-=mKD z&cX_xYy_fZg+T%*2&G7X$vn&>cMD$ebnR{j3P#g2@zY)Lk(H$hB>`wL4k2Xe3jAjq zM9AAls}2dO@2@`Qjg2iKRm~GN0OBE)LD^6qYnNc~DN{I&wx8=Z>crfcd29hmr@?rtkkYqENr<{90?ap+8< z>iD} zUw6|)w9U_(^9nj7ob5&z4o9%sUu^tuvua?YXAWAfVL5famIQh_twhIHL$qDJP@OpI z`7F3dOG9%h3Q^9K?W0=6sH(gWGXOKXPyLO|AyQp);gD*0>C>J$oj-Os>ta`X=DQl$ zy4R^5HlnRMRQ#4Bnt`kxMw?JT^}2pPXlr5qVXy?_jpg1H7898FToVKIx{=27jl8d6 zpax<&RaF)Ob2x+u^qPM+!<>8RK2UE)gB0ocka*^3%sqez1=*ymV--9ml^z(~y44BA ztZE((W+MQXq{=O|RNW*tlIR3H;421!I^5y+-F;JbH~+iFt)t@~0MA7$d;7*`C@26G z3)~}vJ?jKyS4Lyp)_(OQz+L6v$X?N){5IT?Ov%Bat!XS6Rqm5*0`B)ML2NWvdKU1m zmX+r5v&ob@W#h73bT!i(*2i>!od`=DV;YN{&4k}xedj;eh+*?QE<%pQc!yK{4P!cL zdir%wOKEmKHacjzjBC+5ejQm1e0NuM07mS&*SMB8HlA2w073q2(}e? zNFyvOA#4DKB@d_`;QC!3jPf50{ zB?ql@)=V_zyv3*4$fVC#fA^_aik7sll!jXruNx{~)Mz28Yv`K|Zn#=k;B{}4Gn{?a z&uDh8PXO`bRXh@sk_i>>lO2eH{9C@N1wuNp{WKFvLBfPNnPqNgB}1X!F@Df(4$5_A z3fYidx~x9K4<5?@u0XIJ#v?@R2pQF1CT&@ECStTrx-B&4p9(x#?2v|)!Q1(SFbSp> z_L$!rFUhF1CfUgU0w?smV5x-|+Q#0iTnk;dH1}x~R8>DRg{vc)3 z@CapUYRaoI@~35Rfq=1!#I}?``fu?yW#yA3DI2ii+aFJcw`+*~4PyQT8qI2jnT{RN zFcVSY9c=kMsS&yxpQdqg^VH5%q?m8Z`}ZD*@(RA0ccfhB`gyEW&jAaUnT-VVuX>2& zLH}{9iWZanazYIB2lO?TRpp=HH=>dJSB6M96hg#w&{Waizdw1fdw}Ze)aFf1f)DO6 zfN1DWDwU`26K`8ePNotwl9D-9U;XA$onBg2%Z_}&sqRXyD(x#X-qggQD0_{=fli7o zkZ6OLXCNc%(t5_s&))rHB;k~-vj5lD{m!F6v`Ck0qjt<$P7DpeUDy3ccF}k8R=k{b z6YYqR6t>F@Dh> z4Y!31gJzSz<^ji61U)08J|vTe>(f7$A`*D0h#?TR4+AHF;kz*&vcH7O z2|^r7EE+x&Op31&GP@clpzB9%f70~S+J`*_JsCfWZ(bEw1{(t8&JW2xgWCWHwJxM^ zC(NxCmEBJDG7D1oalMXu?u1gWzCd4$9nPPX_I-QREp?Lf3KxbnhU&9g@&qV+(Kau> zBSK~p((677R%%2Hjf@0yWYAq*aHH8YpGx+CLd);$ww7I6tK(`gwCj{B#f=DT_5VFBnBonQrZIMvkxbwFGb}&8XA&<6!@n5#vj2AlEHskxBbnn?20E=a-fE; zHSxqQ2tRvc*Wc5;V%|YkHeAN&=96Z;Uv0O;H8F=uFIt*sC7N<#_c+E4bR7+U%{rjc zG-3QcP==pJO0~j-Q(lyciK%UThXYI&*zwbrbEev`yf^nfaNW@* zzS_2}4Yb#zKIvgG5;Mq_bi_9jsmRH1(rQ84R>x5cg~0Dvi=0vn14()vJt;dY>(@kb zpXTLn$`NgIeq;3qOCCNe+J81>7?+&4oM6qu6ti~i$RDKQgA1;(h%a|;D)r;YI(j_{ zzu$dI0X%dY*jYTPAOVDMds5ViyNT9~PTM>gAheYoPYt_mvCC7PNgYE)au6eNS(mmx zANA%`t@a}~Neo$5d`bjASJXMAOljd%3jxoKnR-Y!qAJ>aR#C`ed=N^%uv5WLwndrE zOupwug~uO~g~_jUtWMThlH}wUj?h|C0z!++ zX&SGox8d!zeX8tab%&FXu0U{G*?(W`?ELJDGLu5;jEBD~4MhvggtNBfWs_LeD28*byHZHu{!vnX3n`IQqU`{4EW#DJC z1HWxEf5TvsS60|$dl#3N>2-~3z@zlznXp?dES!wCthzA}l-t@GSGvEoA=MQ|Md$bw zr%*SeFBP3>Ni>=#=c$mMqJ^jGaFEqB1}Y{}*(xaN>r<2h@ySlt-asZ=U}$9NSWj;X zCj&pfj4Y&3(^GR6rFIW@w4V~9$B&S9!5a!e&q%*|H-2cXNHumn*Hy$-0 zvZ<}cjf-w(neO`r6229&G4!Gae*ZqMeH|G60W|3I)t`HlEt#2$g60RP?MXVuXCenVthF_dq^K}yXm2+LXBP3T^%p^co^HjJ5^}v?e1m(o zl@ta3q1FQ^OG$DDaOpY0=9b5U4$Zs1Yu?7aF zDEXOy>O1C7OoRppG~gU5B5RD7Vb+^;8tRt=CNdO06g{KzQQ+Rt~s!iL>N z3x77wpYeBpQMWv3Y^JG(1^-~-r7VJmW@Z-L(j8~y4`(-R6x>F)_zVu0&whJ;{$*Us zKJz_)yd1!=+^=F8AHIMvTV=bT_Q=r42sKmhLDDzR(okAt>KYl!BO(%Wz7%>$l(J_CY>|x@phE#zyw_ATaLS z%E|;hdZXq@dX?kSmoJtM*SKDfJ-Vk8w4@TB_X6s^rDyT1QPb1d7hKv89!S>BdTsCQ z_P#JJV+FRaQq|z&tOe^;ah1GR!<5LP-$FJj9JC134J3g)wHg8Bln9+wfBd6V-9dGh z%&eDC+Db?bw<8g!~yr^n2wI2V&hu z_r$qP_7(iS``N=?3pIt=R}8MVb-CW+rT_b&(9<@VTP%ID?drFH$2sh|a|lB|dOq@+ z%czDcsXkz&{ipc`pA!VogQPEvuNfBYy2#sZH%yQ+m}qXkehDAS?1R*#Mht^_nI8*go5;gwZ zPW4BA?f<+%5AKk!2J-)Ip#~oER(AiwE$9$mBbnHMoG6}NmwXr8ZQDD}{}ojD`yRhg z>!0WxF8tR^{d>gS!S@LG_i6s?+b>iispbE8NNVQT|MO??|8~Ov<96`>`h?6qzcxuA zf%B=HKE7bHzvy+_zOwMJ@5%>cd+5B=$7SE(fBmZe>5mfGUTLBg-=m>kqc1TCVe&C5 zCi!lv;E9dIb;ya#pmsUp=kipmcWnvLGUyIx;K3y5c@}HilwM)We@)D8?Fb;WVY{9` zpyRs4sJVGm^hMvi_C-eT5_IUA;&^GpBm{C4uEL1fm=OrzK@VB?#nGox0OaITiynvF zMK^Yo0=COh5ip_u$Q_fG+MR0Bsn?X+@x(s{2-^YLZ3S+aqn|L!13mIqO-LO$IRRx% z>T$%QBf7_(rT(_V`MkdJSfP!VW}f5aH#hJvSiSCKXv4w z%DkT84a^0`#SmLNmULAr{C549cNZL&&VfE!M>OXWH;!GB zKxtb7+X|71+`vt%9!58qqgWrpgHZXYOdl$X4I*`O@RV=E?D%2J!%t?N2sa~x@P%fC2EVp>QFTzH)*WGh znjh8H9d{M*g-eAKs%_8S1)ZOoRUdxDN6;~X?QO=0_8kHhNuLdfoss7UBO=uD&|pE( zdA9+-(Dmz$BjZ@-5bqwE4ZMF@Hd*wxUk?iP@4fbR++190w5xf)!;K=GgiK6LPYokA zC{I5$6yAsnAKxuOK`;WHKu2@K`iYF8NBEF(i2tUU4H6aJku4YZd2&>7VKfM2s1^XU zSt%gzpon~|dcd~W{?d92hgZpf%Hop8@An2Aqe!GShs5{S8TvfZum~USXfF;$ zH8vK}l=Zde`TNTY&Z`Sl`OP2+9#%VU;E9o&VAL`BgQoPP`9cCO;6RsKG%vlY+(+F0d^F1g zL{}-&05=u5vq z1BtjpXEb}Mhid}ufRvY0+gKJ2;EC9@_k^Qt?lr0p)J^Y{yttK5d>!T5lg#-n+UcNu0?N|->D2mW_X=<`kH~q|)j`y7d%Bf&2z*>8>)gu( z(K8dj4{R5D3J?lS;>O3{*`c@YPuw*B zJ+P|;_7hRY&<8mw$=g{VdT9i9x7WW~H8u`J-*wyOrU0zb5@n1o#vmysl2||ZH-PvJ zK-K)fNu(tN4U@4yQ)>=n^NF5nhI`M2T z^CTF(XC!l3`gsbEtO+9O^X@+l`O_|drACO;}?QZU)B499-QW;-O{7_AX-U$=HsJ75GFp) z4Fq3KMh@WYK}eP&kZWcexuTUY{)|=SgtRm_=c(Kvlz%3VxNR<;VHA>j8#|E_&-mAowT%H(oS++0v5x-F8uYfp{}<=5aJfe{3~#M=>1Uel zui3OcBR&%+y}K?29POmLT_amTUiaR1D+N?ZgC1u zC%8hro|ZntJMkbCqtnoHN3{KC%+|nZL(S!_zSB1khI4o0N@^?u^5f;7ibkHNrVfT~ z>7vv8jq#>k1;jy4Q?~c8ukJS0)mDfZsS(7CDEm_9P~I%Bk%2*mIoMO-v3Pc-dhkoA zI4~c}?>oX3aCqj=mnSCfC%(SnP{540>Co%K626Y$YoN-BlqhL{UiW~P6Het(8e-Nu(-^Y_NL%@l+GKi=Lu zuBm1V8;zo(B4S5HKomu#M5NbDy_feYaDYRas?2FpHIRP;~A5P`}Ao?LQTTQ zR|&tRAAbfr&!0cnbtLiolo@tA8)7^c%%R-goVKQ6YhSJco^ojG`{}%rlmFTheE(kL zPjXb2nYf%c0+pQxl72f*;)em=GV>nCi^9Snc_|}4K3=Jn6CcV`cb>qei5-XZ*Z1UIA8^jHpKDG%Rdr!@aP~)? zZzLK)j%QO1d``X^v42PE+k2gR$Evf>o3E%7mV@sJY@nsp6FbDbx5^OgYk`~xI`aeY z3>3t&Ro+}`xZ%XR=lCNx>ZlI|c~XCG&t7rvh+jK%d-sD+FpKgysou1*N^5ZM8iAt) zg@izmv@;ht!6F)ifuSnphSfe$w*ti=n&?QAW8MkV0Ps2#E-^yq2@u#?>NR@Q@k`I# z{LRXW$1z^sFM$3&iuw2z-5MQnqUdb>r}h`TC(eRbYH@Rxf2`z3-nRz784O$q-JWIVtpZ-Ex+Kqs=E~!s-^=kx-^;9veJ`A!gX zVeyQvD%wu5k{ViywnU)qDvFo7hpBM66A44q@?rkk!!%D?VkI!QDg}clbWvk~NP{L+ zhjUZku05X6w3fMVnEI2zZ?*#_H+Iq5Td^Tn!l^-MS}>zz?9fUTlZ&U;=NRUnscX5# zw~-bpz6D4;iSji@Jb#`tmIImyte;Kr?Je|n;?F9u^FF4K9*EBM<_FeDp?v4ck zdK%%|D<=6_Sy^02_S%}4E#O-RhzQc_>+6j0u&{HW*}^go(R-qhmO^o~GL(&@{1@2I< zK{inDg|QuPv&Phh#z$G;nU4jX6WiKX`zR1yguAPU@F`^kAh#k=xF!Mvfmmy&FwjAm?o>(vJB!R`ZNAFw9N}7v)d(yY024Q-*zSUmL%yEA z^r;1g|F@>Un$aoSR8g8Yj8T#@_YEF~x^A|V;e9hPFeEjUHT*p*7G&}CGwd1)*}soJ zntzM}RW6*wLS`Cy(^MobsM?H(q`oaWyfR^_VDbaa%ZuoroBm9Qwg= ztk!_9#^N&TBXw11MOYt1{%-z6JSfRJ5$N0cbdW(x;YayGT>}1g3{XE1gFvpw z$vqdn&T!T|JPDI0p0F@l{9$iY*d>m9LW~X|iJ`ZKO@LJh8a*d}giXG6=qiHXhQO?f=@p)bIpI&;6~TZ(B#>Bd}521Om}? zfHb*>2X(krZJ66?m+93@UxKzHR5N#wZe0{A6+Cq0$T=*af50HCnm`<0T-T|u+kojO6O= zaE6rK$R(_5T3Fil_}kaAhn!h*)UA79pP%R0HQ|xY6K`MVB>8bHP1f6*4sV}s3vCG@ z^pYupM`j|)BXZ}3@q^<3?7TEX-n^4uwnm-W;nwz6V=R^~R&@mPYZ~}phjegYnA?NZ z+bK->HP`_4B2{4vm%E?Q&&tr>@a$~VaoVmDPUsev*^SGMmrMVh+tKu3%lE9ug{!kr z57Z0sB6tE9a@iw>avmA}7L%LNm_28muU-ou*%!j?)519Ke6`QU5$&7DF7^~mbM!gV zH$01Tm{NTUm9o0q(P_QdL@XhWNTj#N4`vwGf%xw@13$a$@d`)t_SauxTNeQ z?Ex}wf@e(3!wXS-vcaAFaps9+*m#+F;X@k*MF7nM(X>uQ>qekJ|CjW5CskAAotkh5qAnqmvx-Q95@kZ{Ot=;7RO@ zV)^;7QOld-2=#;jO{iM?23nvdY-`Buzu;VVKxUw+>b$X+NM2SRn<|v>^%O`e(1DY{ zGCvRnhgWt-1(5RiS3{^%Hb+!Aw+BjZ2We!1uGirjj}OgSghiU~I|hG81hC(TZNZIE znA&(-!qQQxwD`Yih~muZuZbxkqa8Hp?siLMr7*Am+ls(o^{3`5=eIMHK230A+*^ET z_9ASUxOO#j%?$oe9YCMk^tu$Vlc&h(7m zPOF%OcHe@_NOQm>WTd+pTBeXdjZZPlrtjpK#m6cRkYwR}fu>3vaTi#rcCaWv5wZKa znKm@Faj5NS`$ph&)5ZNfBt=tpa1zhn#dYYX?e{MIZZ-ry@VxB3(G$X>9KL?XtzR zcP;U^Fyyr>9iV*a^-AUGN}fvY2oG|GKKtPrUy2{77@OXqz#X=p(*4Ox?0S);h%*wL z39ctbLjNdTKYxS6y?j~)Ry+2YcIfcwOIWV5Ox>+t?}`798+~3{D)~|XVZ;$L2E5ME z9L9s6`IZ9WLgwb2LAW&z*a%`nKvt#fAV6{f{=O=40CWLLBOIdX*s@-EBp6Bk93L9`o=9&ZGd}15R$E`xI2F6S}6ki_oFbgkyrKaet8htE|hcFOc5;m z-LC^EGbYr|SiFPd=6QVPCzuG*^V#tyGkVw3sib#7d^JBWjZt@iF#!xi(Vv*1@tmWlw%g=rU6Lv+VD5f4h5c2> z3^W6@-j@Qh5C*qwqKI_b49<$`DZ1U2c|oohSZD@Z7n=3pZE-pTq-xa_)J=Lix!lNH%nn6FL;z?Ixir96Gn^Kw2K|YS(EmT6Y!c_OCxWZw&sYa&gj__yWj>8w z8UP$ezh+WK0UJ<@esc^+^)a{uIH(o&8_8yBr&h9PNelvmbksx~y=DJ5q$!_$FZqyV z<<+kb_<~t6g1mno71cVH)Pv7QMOI0^$?K8`i2*~~uj(lPdE0Nb-$k;&2ifzNo-H&M z>&tn$7_vDr3n3kCI*}{nbFl^=K37znwmqKl_3PK`eI3<+=mjwt=Ax`>6Vh53HFZ)bJA zTCBIe=b7m4?0oS8+L;09D-bUEuC_L}ho@(3V&ds=@(s>T#V`QVjm1t#OH0=}%Qif| zrip|=B*5?eZ-6@nIIgd+zZU`^{`58bmkkV_1gV>MVe1S^f#~jysip02jf3{v+WPjl z5~#>Cf@I*vMEs@POSjZm3OAb$+yWua*QgNB{{1(AbUikXQ8&4Dxdvo98H>gcaHs+V zPsQZsqsj(G$Hp(8%RBnc!>>*B@XSuUyXW1}aXulc=~vWsY|(}`wJ4RLhGzOA1n(f( zL8^}PdWf$!{hOKe|8W*gT8P^Q=vV8Deltzrp{u@&e2AEk`K=UiLm?J|c7*c?7~Y>i zy2(p;!LT-c(C7isxo$;Odk%kkzW2c1&dD3nmLgZr!oaShh^y_0+q*` z7D7P$O9pt-7+LctqnX-HOQqh2Wjivc9qsKW{=;1iRkI=xi0}mY=WxmWxpq9;=l(ra z!UBFoVwW!Ml{2!n$-M?0^DXkEpOaTZi{^#Edfxv-+<<`LU?>JJ9krg(f!WC>m6Tm? zNv3HCqCWt0tW!+GslNpZaPqQb%hic&zc~^Pc^5XRDS%#kxCi!LMCUf>-~T?cqTQwS zMI(}@nCHj_BT1(wv~^(l;|aH2+~=WN6by8q{tDVAHav-pf&f!%-(e1O(}SB%@^0M@ zY3%)0l#2>GK8l#oiYun3EofiWK2HBrA=$qov&kGDfCGVk5(AbQ8^X$pkKq#cbv{$s zYMcKsCE$il2l;;8ezRBo<%G{%J9JdfM&NoV(I;8a;K~IURk*0(wj>M~>K}lB^bPrk z$tir=W8MK8^ z(EsQ1wv8{*s?B{yb$(V2E!)WDl2i`EoSxYfEWZvJTqR6Y33~|$oLc4l=P8mAjOj1V zVD1xt)|R)$o*xbf?CDKmFVo^9D$<@E`W^cF){7&qmT7-?U-){*pwJj9y-_+pP|=xR ze5G@1K7aUEu{Rv6i6RV^R?N%R5iqY`V_%-Q`JnLTkLC;JGC+=$tH0jm5d__9A6HVZ zhi-Yc-(2-q6;QRCRC?E8-~LBfYB5=XG}elH#B2!KK#;r?58~Kaxsk(;XANvvziB%? zT}*6X%&F%t@IbEbYUY^Z_zgr~c);@?%&JD%dc2@z<7Tck)CX1f z&NJD9%BVR*j_lK`t4!`|Mr-Wb%Foc60fPmD=JeBc!F{3(Nc|TVj^cG@rHR$ohuxzq zGx^jvE1^s@?k7i|=(pQY-jadiC)f$tfBxL6x<@$vx8oSkbB#kLenFDMaQj0Int40B z=RXCXl`hnBBs5wgrk>wf(!?FaYFNEd*f84h-`ku!lM@!oLD1VsjGO%=v#S<+`3Wn% zIxr9Bv$-{6*TqErL``uEeA(c+U48H;o!Q+sxOj_PR!}Z%5tB@lWU;)?YyK%gtFi*x z=iP?Vx12k=Wc6@AAOUk)%KQ25BQDmyz5t{IWZr{_MAOrOsyyO{g8S)rW? zg6&F{8kYNvG(4v*V>a)FP7bBUe%sJ7Kx;NbYcigm#2kn|A5Wv=+bnXcT5;Ip`4*d4 zO0^0LID>k&yc4hRf_$q7ZObf`ZJx=ZM&_z(CMs)$xAM(+zLyaf$Wc0^@%5>t2Hssw z)qAE5do7?!-}tg7Ou!$#$!twzG^xgO;k_w)B*i7OMp#_*Wm`kp39%2tDvGXo!ZR!V zu2TpD$h(0N=p8qsZ1pk~PxQ`8?fE25S*t?{I!aM9`jm&VMaX3?aEg89mTIfGUvr=7 z*nsL3EyT+yJ9EC@TVgts&MJXEa z3G=C0V2lZC;y=+?ISL)^v=cW-p01oyHCj{j`8JIx&6v_Ns&f~1-Sb8dHaz>@4(Ya^ znop{NSS)q%5v>*S!NI`sk7Z3rUEN2GQT(}4i}u;%4c%eGY*)8Xkcn}6V)u1T%~uK6 zY+pNC^8BTC=Su;Xq2=|RKf}_{S%#OuxQIFS>SoXKmKYZ9%Ntg+kyLB0V*L8C2w`~n zW?b1JLOV{_CGe^`?}#At)^q?1I{)rY74R9%ByJ$3hd&B*6RwDhi(3oGs(u`k4k;PS zMYoo^YHLRV|H&S$y?m)`6HnsICrx$X3_F$!nzV{xPdiOwZf6O~vA<8|d!DWzSn5@^ zGb_u?yv_b0JbNLe?av=c;A^4J%D1h^xu~tx?WjLQ_AoFq3fQOS>EQvjKHI?|?LL^h z%z#sIYG$R*%O~ntV1TW<#t-{f(k5o{84 z_JlueK2T*9VwvpyaI;UG2dmqksS6i+vT#8s;ZuXgY{EA9he_a^D&F-LzNj@b+;MAs;`tW}I@0Wjq^Yf! z5RaOeBo4n#x_R!f%DdQ%=OKkptp8Y(Q!T=ai&oMawF``TvBSL-(Mo+PPNj#kF>Jcz zreyKay|jJ)-N%Q4F^7u#3q75M4cQyR%PkySQc0U~rq@DT@-cF^S!KWl*L!)8SBvjW z<)L)}8|h0>XS1kbPF0n;jo~KxJ<>-pdc$UZN9B*l(dowYlQr|f+{o2E(GMS2r&Ghd zC%eB$Te80n=fd#`F>7f_1NN#acPlSM5)rcvW)htmzGCsm%yv{wZ^=mmc}KnmntOC} zD?F+aRcm5Dlj^B-GG53^Pv|ii@+BL;CE-*T9%yWdx{QWY7Mv{m23J%zfmj^n8g7?g z;H)jqhq^l>FimjH?%O)=r6mJz`fiRMB-)aJTd|kA|6dnmz3787i8t6APZ>yzYq^~4 zMI)$9dtMNNJ_m_uCSKHxv{5ZI22!S^nH?d5>r25YK_TakoK$~PYR^OL`I|Fky7nq*(ZaDZZ#GgUbY`J#Ila4B;6`~~ zKjMS%@Jht1*({`HOiq49EvRLV5j(A&BMiJE8H)4x5ntYb-0HluSM@4u($qgC^1_FO zFUtyWP^+Yw_eDxLS?f=SR|Xp;k*7|tW`mbSM7a$DE03uH(sz76#Lmp91s}V7sS|`0 zw}_9_3aVaQrQ)DtTu9CnyiG_BkQqUfM>)-@pxV%PXl%jzfr&{%z|VTtzsvDKOTmKE zQJew~)Sk3%UlFkKDJ`vbJA-ot@ELpzx9>AMu3f|giD(gMj!)jLAR}zpW=ql zGxhLF3CsgZYnH~JD2;Ntc-68;t16_yV+sqnKe=VYdfLFsDh zINQ9}B`1#inTw7@?1v8@v)I&`kVUnCjWwJqKbun6!mw$I>MgWxD1Q2?r{wlP)y>ng z&L6>yLaC||#$Jx7UglHs$piaP?)b8s_|sMw!FbX!N?Qiu8ruY=eP2G6N_dP~MN(V7 z@fs-vSMgPZbKlji?&&_H70bb^f;hzvo6wSRTBz`ABV1)S zgmHK0{h$ys|AA!8PE@a`w{+%asq^%N^C@m*2;t-?h&UA$7$9W7EGY z(u@q(Z?#jj@DYoRsw~KGigj8sFg>QJp=4ZA5NvH1C7BjJfY(q;eJ};>*TA^#8Q(-! zdA(;qK>6riUR>=p$sEieeqDVgw695t=j3PCcuR6s&9NkQ1-kOD%=>@tRYrbThKgU^ zfCIJ4*47pzDd^Ti`d=CQmY3JsvdF%ym-%F_ujsY(nTSj4rh&jo%rb~=R%&N!J9pH| zN6h>?SzI$VHuf8NObfgef56oYl0I}P(B#2`PCK2+qXI{Xfzf5$59JI6J_u7OL>(if z%0o)Th#{a22)xzU+=A4vL0gQ=o8IDwYX%^jj(qifxhR=S5BgL4KDT@Wo}OyY!Sq0E zYz|&7aLE?9Pv}S#70?A&D|$EM8K28yQ&NUwE*u36p%c1maJJ{N*31kvW9s=!9YdGI z7{Z+9qXl{`5Xr~bmsqT?gL0|XC?l~~MCD>7LmCesR6tT$dTD4-;AIIJQ15OnJl9wY zkHp0b^ADh`?Q8hxn;C+i9i&siB#TW;Gc-3u^!Azk0TJ73n^4hMQ0Jo&iod z2gvLTbK$e5z-sBIQ)%2r8M%wH5KVm^(;YXvf&6Y48OF_*$=wp~*jH$6iDAz)+|Hq! z5uMr+Ww3TEVxGyDzbK1>HS6;!#CTl<8-x)sjSmQhM&`enQ9Mu&K$!Znfw9E!gTE}- zGS{f2PwM-~W9m6m?4?gGSB5G~w+B$DnGpr-jySR%h&Ltp-m{ZkqjvPGO-u~*oxtC zzrp3bixCt&ut@sAEXfOLDQ%AmrEKW@@}q71Vp$DIQR~X{Y?|BK4P9J9J?zbeG@Dc0 zLmiz&Kcu8!-A$UL7ZMn09q{!s$apE?3`{FV_M}D0?v9R?o)lFVcXkC310g%DS zsHEcB2=ZuDrOz$GG@Za1v)0Am;ytO7VHvbxnww)Z+Zu3}YwfU~Lo9?mtu7?`tj4*+;wns`sS^7k`i-ja zr3{q?-IYy2@t{WLX8bxFax7Uz4&Z)2o%ggui;Sq#@dCb=pR(*nu68mvky+eWA67y4 zo~aT<^TwtBoXyV9zaM^(U)RDS1*DRr{yoK^4>sL~O6-GGbMjq>T*tOX(JqTs!^}<8 zVwFnG?&rcl+oklUMKk}NhfXdE1%m2(xv{Uzk9HMnMov~=D;o>TCz1Qq$=~;PDPNl`t(-PSD^6jfvyM693x0uBJ^7)2-9+eLdq|TpL-}Z17R$1?}X>M!tHdK<6 zGm2JO|0wJL60q+^A+87!l0%cB!_TE7zHrm{^wl z)0%iG;kY=Gl(+ZV_lu29l|WOK@)^oMsFA$ZH6&0NN0Ho4#t~EOxBMufBoezzox{SjO(rHiLCRhc!8Hxs zfnQ8YSP)9*x7<*g zMKq5=7pCSALX`|P^7hyam{v1pb6q@G-FW9o|( z>YN0JQPvc>sik5lr+w;=~LDAqt!E4Tr{3ca$W1#241d-Ai=e>;9$uQpA|FrhdyvceZ zbcL-yR~)X2OtDp^&#S9>#!EPvosyg6(^ULopQ#9D;wX!NuOxWTaU7{>6UAP)Sne&5 z-LCA|Q8!f(fol0GVb5FD`#(*Lji1=HC!dn`o%!Zd&UtyAiBJ}ZYf-sAPhI-RWNcxE zB2w6;XKGBxek@C}FP~Zsdw*Rea1OE__8D|(_H)j^f>Y4!P-W(2mSGmwcjfZ(`mu1EOph&AOMfeyTW%T=f71XkNU?ww@bEsD z7xv!yGP{fT7nJp7*{|(u&0tnK-KlKkfdg%ZSZU#t3r%y-M4mZlJ0A*2+PL1(aVkIJ z+;P)H!!I*QLvI=Yvox8LD2;7y#m{o&l0_{oI18+0Lo6Q3UkP#^Z=JBLClVU>6!9Kl zhta@abGEE_zha4Ot(_wyf{7ccwHzHe@>xsx=)#tPHwoIY|}Z>x64d86>ZBU`+| zbPOMZoSbZejrs2SR<4~^DO%*ZKLt4wd5dYozm{vwJOr!4`VXzY$`ec3>Qq;hcZ$n2 z)c4zmG~;73L3+%~&8@Ba0JvMZ7kzi%=GuI?LhcA3L2MYC1q_ECbKGkk&r(mz6_8xk z5*%}KI?D41wLiV?wacre6n|f`TePGWGy+MK&et5i@TYp+uFvG7~NWM))p$&yTKRQPz%nLvVL`%{hu8RV&fa&iwlzdEZew7`07 znNH&!YX5@^6q03UpILpww+gkLQjwyTG51p|^QFAg74ehx#H)OO6@POCzRDhdcR6Nr z59so}#XIs^I+wd^SzumwinHS@TSXq)1&HL%IHadgsPiFuihqAg>4}=K{{XxK=W)i%%!IvG|D|!$WE8RQ-Tu1+yU!nAC&Hl>ZzaOv19{!?=6JGIdUrDL zvKy6(tq#g@OwJ+naKT`7=VtyGo0w=UvaElQ60J|<1jmGT+C&A2bNu|(P_1~%TRHS? z!5GE#$}#16hAlaAPdloJAu^ZiTqW%mX-EO3dM@ z4oNEw`q;r3Q;mt<$id9QDy+;86(9nhFSDuz^N~dw{(-k<{XbUM?i!9yeDO zwtuPbUC&A@mb9iz|*AN1wM(g}R)e zy-z5(qH*!aQ|JsDgGiFETcZpb`5Z`n%DSb=dhvj-DvW|66{#0&IixNws(bT37HUXVp+3nUfj4`NE_%mynjlTK=n7_%c=rD)IE}k z9pD(DU@&j7omKEbdHsd^^8|DNG`%iWq=npJ<*|j=oq45;6LKyOe_@~AUnXbnzu$^X zJ?(!LJSg5+Blr8aXP7S}VLT0VDRbYW83L0wL!cJmAojA zVUhWQC0*RNZ+NgW9D>>|f00;FP(TC{w>qqFOyG*BXzaUp*6?a55{DK2)tHu()2y`x zq8KGqRaGsyfG6)8XC%qG=sGxL6A#G_HGuG4z*58>VCfA%YzB8NEf^X{K9r#U~| z27Y~6!by&xvrtFyg&UFx;(UTihO#3h74ZmO6nm-C+FvFT^*mZ(uSBZd2OqV$#x8UbyW+8?#kV6y85Mbg z2l=BHA}l&8?y0r6Sx&OcVdYweHiD|&9olC&csvgs6rfNjCH_H)IfmQ@1(wxE3^O1` z4ibrkYo1p0`f6BUId97Xf)->*`^8-P^g9C>&@h=abmj(d?;j5T4Fne3uUrf4uA4lo#)+D(OfVwGvBjD>R^??)3v6(=R zJ$mup679AX(@!Q(qIX0NI+%lwpYooI40a@Cq(sdZ7?nxdH|^9l5_+QXi?ucXsZ-_* zY>;Kn6<%YjSuO1hjh5GF=Jb0ZqVzRHsqL?IEr?rBQxJie()@)SU&FPB-o(Hvcon{y+^i`rMzgl-E}*XVy+_zQyfjp{k7`jrT! zcSMuJ12z`s*dCT0`HJiOs)M6l`SOu-@1;8z3)rt!@ZtzpMonuzUYvtt^-)5lL0Z{? z1FaFHNDG~V7Le$Ac~0W=t9NS7b4hRedo70jmi!)Lid~-TR}w9XCeMh)tC|n2p{Ldj z+(w?*sG9$EW(5nVM@m$P`kYtr8ZK!!=qFR8<@TghD2O@*H!&FgfMdM}pjym8+dJV~ zNXR1Q*ujeyUvqNsi84-!Rd8UZfvTp){a9%hO=)98AoONyxjR{Sro7V|L}6?f#0m2& zPu&tXE=>EwRP{FznVcdQ$ zuE-YE(=4>6qJ&rE&2xejlJdOxUV$LGb$0<0q5bjdLs6retO$6`&DF{3^!dRuC&t6 zQfZiJ8lB(YA=-g9@|2@?rE{siMAno{=|YyR9J|eG7Q>ZR0_E)Q}wUo+?lvm->Wh;*V z+!oBmt*a$obz}y*A!!93?Iv{s6bP!fp6qeRdF8C#&-(JjtX>q+kgJM?zH#TK1RYa7 zQ+u(XwB%EvaF*aN9@^WXrpA&M+eObV^>QEW-thg4!4&ec4&SMd+2=Q*A-4XHgUF0V z$-M!e$LxcgP9BZ7IW#`x{J}ec7R|(5A&%u@Ke5P1cw8ewt@E8QuhW_y*!W<*@lCV6 zxow@F)T{q{3zx_i2#!-8>-%QgBCNSxGVEEOrl99!tK|9HZIH_wFk_D-lW?nfd(tDc^^Uv9mMZw(bWv5%Ru%{e3T0*(4#s1g~UKyz)jadH0v? zZsip`b>5;B`R-0A7&2dgd8HrUYBlPNw8;LGIzEtAPZ>03;~Ag*mGt=ReBE=JV`PV9 zVE~4;oWU#nYo`%k&4~0eS36CpdK&+(F`w}!uw2DbWVI^j_G|1-Z~oc=(-`T;(+@0U zJwgD~5A-A9kaVW*iXkWD;-LH@IZ4~;01~~woiF7o8!O~TwWZGX zW`cD#)oLoiY~L#B^a~>-Xh0iN8~UssxC-N?d_REe1u);ab?$g`m6+D+O9FfB>@^UY zf*8lHC;Gb1_weUubg$xn7rPxg_C|WrH(pkFA2{BwK&w zKN|0vNDrm^4N3}L^ZJ_eB{oOJtJA?nbGt2rfdCEH2|9k~nu`J;tB;Es()ZsA245fb zovW>A3CRlHrpnIFl(AgMYqPw(htPD|rF(3kVW8aShmV25^oo-z#trF5od?J6GpE61 z$w!ok=MJ9Q!m-x{YVP70-bulr;qB_#8v(H{#{7$a_I#5l&L}KWaCv%Qz@L7l1Y0X( zV#b5aC_P?&5yYCx?OCyL8xR>Y{r33P=dQ1BxAKVD|f`= zuyk3y)XLa;tv6cp%3!&WF?HefXbGY%f;d>@?OFe^{Bcu26QS>qe0}u?m!Z*#sX7p@ z%Vn>VQ4mzRfl>ctHINNjEK7QBq})gC!O{MlHHo4nnd*qWyL#m%q_XaN8U`;N&-Td4 zHMPhKDq-hy8^wzUT^K_!4+k3MqB4G}xbYAL2>Cg$KP2xGOW?-1==cbZ=+kz?V2Qp1 z+ngiX3RO8TYpX146iZ4@x5uDM+ZNc4ZAo%a$D5OqH%>*j89Z1L7qPLnLpW|z0ss!X zcvNy0ALO-A#0M^Xd&p=}YO#f*LonE0s@(mnN~NxZk3~d<;jlW_9m|dN#9rFwnXEyT zEmu{X??uIse=VV8hqGS>Hn*0hPX+IgFf@~Q z-~P`+7sX!;2CEfWE!t@eb4gMWiW_JBG{WqW4VmxRaJDDAcV(Q{p8ph#6$%8&(UdBQ zdEVcu9n3yk$_Ii(t9JC84k3jwSh3|U@Ckz*I>NdGIq}GVtiC&8orZ^NK>*$Dzh~#O z&_^Wxvkj}w7J9ZD7B6*;`ERQ0%oBpmXx}QPzF5WPQ$|nd_0n z;UW-Cyh6LT0E;#7_V#Y}?<=y=_!m$ps7pi;hpQI&7i|Rdp>a2?YTq|mTNP(Z+Wmiv zD6j$0r7SR5MIWeF8G_Kge@k!F75fc8S}ms)@erfG znnSYiti13?tN%kVzPl08#I4wksO>iKssFY2Tw ze-o%zNRBRg!o5MVcVKbYwEn?e$@a6fOa&24)4}VdiOkscxzO%pv^GSHs**iqR249e2TPmb~smAs`Hrn_T)bLf>HR* zlbLX4q7j86_-nFuf+{mhbaL0C{=q4BSfeP95)(@GKfh{?ThG3G+;Wz5d~?V=<4;bv zMohZzTCy;-BMl4J^k&=%F!(f)NCC)=R;cgk6?@Ssd(w{!vT~_zS-a)klaND@b-`bQ zQ-RI2c2H2wb|B;ot@y@h=6*GBsLjC0A_J_A0qYuYVk$MD-3fMT;Zu3JF^Cknjvu6h zsDut6GDplY43{94sS~HkH~7)yBi>jO;Jqr=%P@`%-M0E#r@f#f?_HIV-81>>dY%54 zL@0c7ZF>X^h#f5u{X;p~w|UviECzR0;s^&uX!~f`re&HNv9t?I&T=S-yKFkV^ zuG$eaA8XWFwpa=OwGtysNfMl4aAV#N9u;sWh~+Z!?Un+^o}Z}IP1>Owd!GN{m%j9$n+iv>hkkfo z(0qSU`w>f}jSYZk+k6=*^?}k*M2kRu9htySorNssN?J;Z5C{Ch%^<>u_f<W+&*MD3?|J6sQL0}bB z&0((mln~!uMf9e2XhB>73?HTD!BaEKnQ?8<-`NNkv~@%P7cFq4o_H9Ky#4boI=@E; z)~`=@+}MA%Va%zVGg_!{!`#7UDbY>CVN@DqzeZ-vXBfoX-n`gJGB54Yf}PCAB%?R> zTPN*@U7+fE#*74bF|zzwIzZW|R7Gfnh91`*iI0u- zu3!&c{*F?fcT5@>Fx6%?8zuKT-4{OMu;K@D%J+V^*C8{s{XBO(v)DH|FkTQiQ9fV@ zPNejf)RCWaFpG1qe8v$3dd8J-GkKPJQD^dd88V`YRf{Oa6s#%-6m~iu*pIXZUG(j{ zquCUW(KyIVV1tENEeNa9H;#t7XPoW5ll)n1&ZviGSdk{e3w?V0&J|JJZ(AOF>?b;G~w z8!DArY{}~C4QMKSIJEGe&8dK-gU{sjOFdci3o}GE!Lqk<9!qYjHQ|iSlWkP-PAWW2Hj+0VsZs=t`f{AblL@eL6|J9COxB?RCBW+#p-~$W-40{ z;bx4_f>=6A&r}{Zn;9GX`L{UeyzhXb6=f%GdZVj07W%(u?c)^Cb)JY7MhQMwd6?ol zT%nM}w$Y$?jn=Bp4_myCQ8BuZQkYKx0mH`>AEmyg>b2q&$!V7f8M(=6uw{$r>?{x3} z+R1rVp~TH|?><0*Lx{P@{qdATS4Bm0|HQ_NP_P#=uCSST?Q92>+S|K86OqaGUmZ3T z4mZ!1-*GQz4YzdUy9+tMWpY_IqvP36Ifd-~U-X_&L4!doDYgqRc%-7{wR6C_!CxbG z+)0npjOB9K^8WO{Ax79gQ!l#qtzvSnDjs*`V*N_L5@_He4z?~>vj*{g^t}pZl}r16 z>w51j)L%aAQR*W*es4nax2`RS;D6Cz%*+YoibxK@umO%yjaX%8@Bf!`9_>ya{)5}~ zUu|p2J^q;p$D3`=*$Ki6^>V{tOAb;Sd|z6Vk#L@YM_Uhx>vCg*E$pf`C&BC-oW$OH zD@8($ewbiFr$%|We)RJKMm173XvlYDj$Kq1rdqF(?teh{p&)E&=J>A7f$Ouo8qd%a z7e0uY7XQAZYiVhDsAl9vb&AKf5_FJX@h3$<#lMFsC2x-Cg;dU{_)F89!sKosR+cVK z^Qu{?I)9DLd3p)FDnKy;h#(QfJfRiAB_w14nu_@VG$;_Zdr{@s@#Cj7!MWR3Aj**7 znCY1Nk^)aFG?>c%Lpo_I?C^Km-QVHQPR*E(v(mj(4U0ii)e@;7=ksUXj;)QXm~;^9 zoFcvp;`ereq+DAw_B93eAbEFXPVHM*oEW2FxcQT2znHRK{2nh_vM{@QhC`6*GD=ic zS*92DMW2NWS$V4TsRr(TSB*S)ubh)qlJQe=3D{E}V{zQs&!R8ser5eUMx+fl^hp|( zCKb`=ZL)LVn$=UG_3VADCfwBjRn)bIL%DTvAyT-qNT4zv+B;9!B zLpyruF;B^?-vMlb^J4K-A#2XU%&g9yZb6ws7e{!*SaB)CfAzE1AJ}@ToeZIa*&v&) zuIbUg&WJzZrvAz9lC`y(ooJ@N#!^9rS`-_Q1NfPNHb^nuU(@+IJ11v0`Xar+<^6m1 zXK2?NR~(j?Og6Ki1;+9n;^brkp_yipQROk6)B~c-wqVlBEU)O(414#Kz2>*e`v$H2 z;2alEOE{Cwvw@Ezo6Y^zUwnWGVG50)-<$z5qc-ApZBB5W-+Y6K5@r@biaNf=%e_2w z44}>Wtp^-q%L4YwHZz_N&2tu~a@21O4OSKv?M&z=C_UQ7`C=DA9?`T|HHlG6?7iMc zOglRy2EmLYAQ{V1aCndoZ{hw6`$DPoN&e^X5S1OpG;Yak>%8uf-u)-0>v8eAsuyHD zW(i2xp+OTI*KQFb4niNe!3uVl_FCo2y-s3?uz0BG_;qWnXZI7u+=#9L6PreIS`wAa ztF%oJG)0JtP;yBRW3S1Ai-1U(V+a3Y>eP+6@&kSUQD5)+FTWUY(Zd}*ccOp|Ol#W& z0RNTkcBllnK1tmKORlW+GOBZqNcwZsNc8Ug#<#zN1j_D^5E5|Wk6qd(PR-Xjc17IN zm^jk+sI?tFzx)5q2ijbxiTdUUo`EwUsRGI&#?6^w6`M?#^J z0EDhB$FGBkxr~8HUGy^lPUl=WR5Rp{*F%zTrBss}PG&hiNw{9fAZ&zK?(sEw7&X%8wN+{FIP88Rn;U-_SN@ zAE;>INxbi6%}F<8m{v&f!*FM+fsl{Ynu_c;8{%yRqHsfd(4@`&u(d{*x$)Sz^&(@eD1ECeeN?(kKGdfbJa2t$D{27Ycs3IW-PK&`>IeyPXs(^VQdnGU zEd{j!K0ST=HCwyyIIEzp(>884$X@T8S+b@&1Rnby4Z)eIz3YcrMOv~u-xUniL zACRmh2Oh9cAIrIuod-vO_P?%IXCUuJxQS=XRJFNM+Oek^bcF7^Mn}3G?`SJcgZaI>V~=la9*p_bcIsg*lOSr$yy&^a!n)9!>5?Rm>nTrB(DvZ z{CFj9>r@wy6^@=E{~q-MaL!vE5>g%NVu7tNeKbpOY}R(}~|c^*f)uIPu`bgM-h~4@9F3 zw$P6>E;I%c?6-f*Pas~{L-BD~lLLCFeQ)X3CSWEM5UnCVXoPQ<0HZH+CjDG^fct)mCakEc=^w97dL|HT%ntH353&cnxu^-5o z)o4g==is?iCzJC%>l{uaP*+3pPn(# z5yA-LvariKde`C<7;@m`A1MV{&gmXu@#j8Y95olln<6Rq3YwNy@6?qID;G~xv9>?7B)B)ggS+F1n!t|{Vka3) zLW<+EJM`U^GR*Ak%e&1f%Fn%Xl*~>&gqdjgVs@$#`Vx{fIX-3V1?734($UM@9b{2T z?<@wmsRRgU7DtTwfo|zE{YY>M@+-f=-_LQ+E1J8gL0at>y<^1XXi!8cJ({UJ4J2g@ z@a{Y6lOdgMs)fv$e;Ow|w>ryzxwd?W#G=-VUcHwpQ^ek<22^p$0$N`^qJ3E$h)pC!gmY zuzaZrS8prYQA2WTq`@_q{q8t6k`Q|`o?)}*Zo;Nl?2)#f^OS8_4}X60@(?t&a!qcq zvOIQXpdM8Exi>@eg?>UFjQO-weEG25ZI6+W^9p?Kay2nJc*JqzI<|kpdMVf{ZsF>w zyEbHEes57Wt0o!x(g!|75i_4V9Y2=M|>g)MZbPFeR|!n>CqXP z_hd&K+^}gu^>J$Fz|9pLUFL;f-}3QSY2-Ci120}kgvWQL2?~$?T#cAC$EvtT-K@(v z=gCn_Sw_L@lnXpxd0T_O zxsh>H(#_lt=b-^}%pj91(ta`*w6>+@ZRjt&{Z Date: Wed, 18 Dec 2019 19:24:25 +0100 Subject: [PATCH 123/175] Actually hold on So that not everything in the game now tastes like STRONG FLAVOUR. That'd be annoying. --- code/modules/reagents/chemistry/holder.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/reagents/chemistry/holder.dm b/code/modules/reagents/chemistry/holder.dm index 5dc5f0db4c..f683324105 100644 --- a/code/modules/reagents/chemistry/holder.dm +++ b/code/modules/reagents/chemistry/holder.dm @@ -1112,9 +1112,9 @@ if(percent < minimum_percent) continue var/intensity_desc = "a hint of" - if(percent > minimum_percent * 2 || percent == 100) + if(percent <= minimum_percent * 3 || percent == 100) intensity_desc = "" - if(percent > minimum_percent * 3) // CITCHANGE - food now tasty + else if(percent > minimum_percent * 3) // CITCHANGE - food now tasty intensity_desc = "the strong flavor of" if(intensity_desc != "") out += "[intensity_desc] [taste_desc]" From e546a59214078f17b682bad93d7efd7adda53201 Mon Sep 17 00:00:00 2001 From: DeltaFire Date: Wed, 18 Dec 2019 19:29:35 +0100 Subject: [PATCH 124/175] Magic number man bad, also all heads can spam CC now --- code/game/machinery/computer/communications.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/game/machinery/computer/communications.dm b/code/game/machinery/computer/communications.dm index b5cb066b3a..35a6be2c1f 100755 --- a/code/game/machinery/computer/communications.dm +++ b/code/game/machinery/computer/communications.dm @@ -76,7 +76,7 @@ if(check_access(I)) authenticated = 1 auth_id = "[I.registered_name] ([I.assignment])" - if((20 in I.access)) + if((ACCESS_CAPTAIN in I.access)) authenticated = 2 playsound(src, 'sound/machines/terminal_on.ogg', 50, 0) if(obj_flags & EMAGGED) @@ -285,7 +285,7 @@ // OMG CENTCOM LETTERHEAD if("MessageCentCom") - if(authenticated==2) + if(authenticated) if(!checkCCcooldown()) to_chat(usr, "Arrays recycling. Please stand by.") return From 19b20f8385760544bafc0cf92b2fc925020a3404 Mon Sep 17 00:00:00 2001 From: B1gb3ast Date: Wed, 18 Dec 2019 19:29:57 +0100 Subject: [PATCH 125/175] im baby dumb and removed "a hint of" by accident. Okay whoops haha there we go now both strong and weak should work. --- code/modules/reagents/chemistry/holder.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/reagents/chemistry/holder.dm b/code/modules/reagents/chemistry/holder.dm index f683324105..9dd9efa3a2 100644 --- a/code/modules/reagents/chemistry/holder.dm +++ b/code/modules/reagents/chemistry/holder.dm @@ -1112,7 +1112,7 @@ if(percent < minimum_percent) continue var/intensity_desc = "a hint of" - if(percent <= minimum_percent * 3 || percent == 100) + if(percent >= minimum_percent * 2 && percent <= minimum_percent * 3 || percent == 100) intensity_desc = "" else if(percent > minimum_percent * 3) // CITCHANGE - food now tasty intensity_desc = "the strong flavor of" From d011a7a3d9a59d68dbebc35ff8b63332d6c10812 Mon Sep 17 00:00:00 2001 From: B1gb3ast Date: Wed, 18 Dec 2019 19:35:36 +0100 Subject: [PATCH 126/175] oh hey macros. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit slightly less ugly ™ --- code/modules/reagents/chemistry/holder.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/reagents/chemistry/holder.dm b/code/modules/reagents/chemistry/holder.dm index 9dd9efa3a2..41b6aa87d9 100644 --- a/code/modules/reagents/chemistry/holder.dm +++ b/code/modules/reagents/chemistry/holder.dm @@ -1112,7 +1112,7 @@ if(percent < minimum_percent) continue var/intensity_desc = "a hint of" - if(percent >= minimum_percent * 2 && percent <= minimum_percent * 3 || percent == 100) + if(ISINRANGE(percent, minimum_percent * 2, minimum_percent * 3)|| percent == 100) intensity_desc = "" else if(percent > minimum_percent * 3) // CITCHANGE - food now tasty intensity_desc = "the strong flavor of" From 21c77cbdf160afca787c15b97ec92ccee11af05e Mon Sep 17 00:00:00 2001 From: B1gb3ast Date: Wed, 18 Dec 2019 23:36:32 +0100 Subject: [PATCH 127/175] modular man bad. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit now mörge this so chefs can make delicious dish, hemk. --- code/modules/reagents/chemistry/holder.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/reagents/chemistry/holder.dm b/code/modules/reagents/chemistry/holder.dm index 41b6aa87d9..d540cd02fe 100644 --- a/code/modules/reagents/chemistry/holder.dm +++ b/code/modules/reagents/chemistry/holder.dm @@ -1114,7 +1114,7 @@ var/intensity_desc = "a hint of" if(ISINRANGE(percent, minimum_percent * 2, minimum_percent * 3)|| percent == 100) intensity_desc = "" - else if(percent > minimum_percent * 3) // CITCHANGE - food now tasty + else if(percent > minimum_percent * 3) intensity_desc = "the strong flavor of" if(intensity_desc != "") out += "[intensity_desc] [taste_desc]" From 8fc095d63e8a24089f89a1a8eed97fa22f73f4a5 Mon Sep 17 00:00:00 2001 From: lolman360 <22850904+lolman360@users.noreply.github.com> Date: Thu, 19 Dec 2019 17:29:35 +1100 Subject: [PATCH 128/175] Update carbon.dm --- code/modules/mob/living/carbon/carbon.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index ebbef53696..e6cf1c97a5 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -161,7 +161,7 @@ var/obj/item/I = src.get_active_held_item() - + var/atom/movable/thrown_thing var/mob/living/throwable_mob if(istype(I, /obj/item/clothing/head/mob_holder)) From d8f0e983f15924cd76bef4017751d94e056aa244 Mon Sep 17 00:00:00 2001 From: lolman360 <22850904+lolman360@users.noreply.github.com> Date: Thu, 19 Dec 2019 18:24:24 +1100 Subject: [PATCH 129/175] lolman acctually knows how the stuff work --- code/modules/mob/living/carbon/carbon.dm | 33 ++++++++++++------------ 1 file changed, 17 insertions(+), 16 deletions(-) diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index e6cf1c97a5..9e7737db04 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -179,28 +179,29 @@ stop_pulling() if(HAS_TRAIT(src, TRAIT_PACIFISM)) to_chat(src, "You gently let go of [throwable_mob].") - var/turf/start_T = get_turf(loc) //Get the start and target tile for the descriptors - var/turf/end_T = get_turf(target) - if(start_T && end_T) - var/start_T_descriptor = "tile at [start_T.x], [start_T.y], [start_T.z] in area [get_area(start_T)]" - var/end_T_descriptor = "tile at [end_T.x], [end_T.y], [end_T.z] in area [get_area(end_T)]" - log_combat(src, throwable_mob, "thrown", addition="from [start_T_descriptor] with the target [end_T_descriptor]") - - if(!I) - if(pulling && isliving(pulling) && grab_state >= GRAB_AGGRESSIVE) - throwable_mob = pulling - if(!throwable_mob.buckled) - thrown_thing = throwable_mob - stop_pulling() - if(HAS_TRAIT(src, TRAIT_PACIFISM)) - to_chat(src, "You gently let go of [throwable_mob].") - return adjustStaminaLossBuffered(25)//CIT CHANGE - throwing an entire person shall be very tiring var/turf/start_T = get_turf(loc) //Get the start and target tile for the descriptors var/turf/end_T = get_turf(target) if(start_T && end_T) log_combat(src, throwable_mob, "thrown", addition="grab from tile in [AREACOORD(start_T)] towards tile at [AREACOORD(end_T)]") + else if(!CHECK_BITFIELD(I.item_flags, ABSTRACT) && !HAS_TRAIT(I, TRAIT_NODROP)) + thrown_thing = I + dropItemToGround(I) + + if(HAS_TRAIT(src, TRAIT_PACIFISM) && I.throwforce) + to_chat(src, "You set [I] down gently on the ground.") + return + + adjustStaminaLossBuffered(I.getweight()*2)//CIT CHANGE - throwing items shall be more tiring than swinging em. Doubly so. + + if(thrown_thing) + visible_message("[src] has thrown [thrown_thing].") + src.log_message("has thrown [thrown_thing]", LOG_ATTACK) + do_attack_animation(target, no_effect = 1) + playsound(loc, 'sound/weapons/punchmiss.ogg', 50, 1, -1) + newtonian_move(get_dir(target, src)) + thrown_thing.throw_at(target, thrown_thing.throw_range, thrown_thing.throw_speed, src) From e8dc9480b0a6d47bb971bbbbf4ce3bd840b983e3 Mon Sep 17 00:00:00 2001 From: lolman360 <22850904+lolman360@users.noreply.github.com> Date: Thu, 19 Dec 2019 18:30:38 +1100 Subject: [PATCH 130/175] AAAAAAAAAAAAAAAAAAAA --- code/modules/mob/living/living.dm | 1 - 1 file changed, 1 deletion(-) diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index 74f45c0780..d616a499d4 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -42,7 +42,6 @@ /mob/living/proc/generate_mob_holder() - ..() var/obj/item/clothing/head/mob_holder/holder = new(get_turf(src), src, (istext(can_be_held) ? can_be_held : ""), 'icons/mob/animals_held.dmi', 'icons/mob/animals_held_lh.dmi', 'icons/mob/animals_held_rh.dmi') return holder From eee52655efc06529418ea4940f940cad8119041c Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Thu, 19 Dec 2019 01:57:28 -0700 Subject: [PATCH 131/175] Update flashbang.dm --- code/game/objects/items/grenades/flashbang.dm | 27 +++++++++++++------ 1 file changed, 19 insertions(+), 8 deletions(-) diff --git a/code/game/objects/items/grenades/flashbang.dm b/code/game/objects/items/grenades/flashbang.dm index 48ecf8273a..50d1d94d05 100644 --- a/code/game/objects/items/grenades/flashbang.dm +++ b/code/game/objects/items/grenades/flashbang.dm @@ -14,23 +14,34 @@ do_sparks(rand(5, 9), FALSE, src) playsound(flashbang_turf, 'sound/weapons/flashbang.ogg', 100, TRUE, 8, 0.9) new /obj/effect/dummy/lighting_obj (flashbang_turf, LIGHT_COLOR_WHITE, (flashbang_range + 2), 4, 2) + flashbang_mobs(flashbang_turf, flashbang_range) for(var/mob/living/M in get_hearers_in_view(flashbang_range, flashbang_turf)) bang(get_turf(M), M) qdel(src) -/obj/item/grenade/flashbang/proc/bang(turf/T , mob/living/M) +/obj/item/grenade/flashbang/proc/flashbang_mobs(turf/source, range) + var/list/banged = get_hearers_in_view(range, source) + var/list/flashed = viewers(range, source) + for(var/i in banged) + bang(i, source) + for(var/i in flashed) + flash(i, source) + +/obj/item/grenade/flashbang/proc/bang(mob/living/M, turf/source) if(M.stat == DEAD) //They're dead! return M.show_message("BANG", MSG_AUDIBLE) - var/distance = max(0,get_dist(get_turf(src),T)) - -//Flash - if(M.flash_act(affect_silicon = 1)) - M.Knockdown(max(200/max(1,distance), 60)) -//Bang + var/distance = get_dist(get_turf(M), source) if(!distance || loc == M || loc == M.loc) //Stop allahu akbarring rooms with this. M.Knockdown(200) M.soundbang_act(1, 200, 10, 15) - else M.soundbang_act(1, max(200/max(1,distance), 60), rand(0, 5)) + +/obj/item/grenade/flashbang/proc/flash(mob/living/M, turf/source) + if(M.stat == DEAD) //They're dead! + return + var/distance = get_dist(get_turf(M, source)) + if(M.flash_act(affect_silicon = 1)) + M.Knockdown(max(200/max(1,distance), 60)) + From 9436d218b42670dacd3a29b044888d4e8618853a Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Thu, 19 Dec 2019 03:59:57 -0700 Subject: [PATCH 132/175] thank you based ghomtainer (when) Co-Authored-By: Ghom <42542238+Ghommie@users.noreply.github.com> --- code/game/objects/items/grenades/flashbang.dm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/code/game/objects/items/grenades/flashbang.dm b/code/game/objects/items/grenades/flashbang.dm index 50d1d94d05..9b46c87554 100644 --- a/code/game/objects/items/grenades/flashbang.dm +++ b/code/game/objects/items/grenades/flashbang.dm @@ -41,7 +41,6 @@ /obj/item/grenade/flashbang/proc/flash(mob/living/M, turf/source) if(M.stat == DEAD) //They're dead! return - var/distance = get_dist(get_turf(M, source)) + var/distance = get_dist(get_turf(M), source) if(M.flash_act(affect_silicon = 1)) M.Knockdown(max(200/max(1,distance), 60)) - From 8aca8b8f256afa9db953306f224ab968a4a63759 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Thu, 19 Dec 2019 04:00:37 -0700 Subject: [PATCH 133/175] thank you based ghomtainer (when) 2x how did i not notice this --- code/game/objects/items/grenades/flashbang.dm | 2 -- 1 file changed, 2 deletions(-) diff --git a/code/game/objects/items/grenades/flashbang.dm b/code/game/objects/items/grenades/flashbang.dm index 9b46c87554..66897fa722 100644 --- a/code/game/objects/items/grenades/flashbang.dm +++ b/code/game/objects/items/grenades/flashbang.dm @@ -15,8 +15,6 @@ playsound(flashbang_turf, 'sound/weapons/flashbang.ogg', 100, TRUE, 8, 0.9) new /obj/effect/dummy/lighting_obj (flashbang_turf, LIGHT_COLOR_WHITE, (flashbang_range + 2), 4, 2) flashbang_mobs(flashbang_turf, flashbang_range) - for(var/mob/living/M in get_hearers_in_view(flashbang_range, flashbang_turf)) - bang(get_turf(M), M) qdel(src) /obj/item/grenade/flashbang/proc/flashbang_mobs(turf/source, range) From 06b38d02636dd29571a3852800fb11891153372c Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Thu, 19 Dec 2019 05:01:55 -0600 Subject: [PATCH 134/175] Automatic changelog generation for PR #10204 [ci skip] --- html/changelogs/AutoChangeLog-pr-10204.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10204.yml diff --git a/html/changelogs/AutoChangeLog-pr-10204.yml b/html/changelogs/AutoChangeLog-pr-10204.yml new file mode 100644 index 0000000000..ad5a872bc0 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10204.yml @@ -0,0 +1,5 @@ +author: "r4d6" +delete-after: True +changes: + - rscadd: "Added Handshakes" + - rscadd: "Added Nose booping" From f4cbc986da256e9f9f99e119ca124490ba150de6 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Thu, 19 Dec 2019 14:11:30 -0600 Subject: [PATCH 135/175] Automatic changelog generation for PR #10090 [ci skip] --- html/changelogs/AutoChangeLog-pr-10090.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10090.yml diff --git a/html/changelogs/AutoChangeLog-pr-10090.yml b/html/changelogs/AutoChangeLog-pr-10090.yml new file mode 100644 index 0000000000..924d83b65e --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10090.yml @@ -0,0 +1,6 @@ +author: "Hatterhat" +delete-after: True +changes: + - rscadd: "Regenerative nanites, a \"chemical\" used in the combat stimulant injector. Actually quite stimulating, and not bad in a pinch for a nuclear operative. Check the Combat Medic Kit!" + - tweak: "The Combat Medic Kit now has an advanced health analyzer and medisprays instead of patches and a chloral syringe." + - balance: "The Advanced Syndicate Surgery Duffelbag or whatever it was doesn't get the better injector, because nobody uses it and so nobody's bothered to update it." From 53abbbaf859a8992b3ba2c76a30656255a185ec1 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Thu, 19 Dec 2019 16:03:25 -0600 Subject: [PATCH 136/175] Automatic changelog generation for PR #10067 [ci skip] --- html/changelogs/AutoChangeLog-pr-10067.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10067.yml diff --git a/html/changelogs/AutoChangeLog-pr-10067.yml b/html/changelogs/AutoChangeLog-pr-10067.yml new file mode 100644 index 0000000000..ac65487761 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10067.yml @@ -0,0 +1,5 @@ +author: "Sishen1542" +delete-after: True +changes: + - rscadd: "Clicking a pack of seeds with a pen allows you to set the plant's name, description and the pack of seeds' description. Useful for differentiating genetically modified plants. These changes will persist through different generations of the plant." + - rscadd: "Hydroponics trays update their name and description to reflect the plant inside them. They revert to default when emptied." From 73a0976d4eeebca445c2e4b2bf6fef3021c98d80 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Thu, 19 Dec 2019 17:00:55 -0600 Subject: [PATCH 137/175] Automatic changelog generation for PR #10160 [ci skip] --- html/changelogs/AutoChangeLog-pr-10160.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10160.yml diff --git a/html/changelogs/AutoChangeLog-pr-10160.yml b/html/changelogs/AutoChangeLog-pr-10160.yml new file mode 100644 index 0000000000..2046324dc8 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10160.yml @@ -0,0 +1,6 @@ +author: "nicbn, Kevinz000, ShizCalev" +delete-after: True +changes: + - tweak: "Fire alarm is now simpler. Touch it to activate, touch it to deactivate. When activated, it will blink inconsistently if it is emagged." + - bugfix: "You can no longer spam fire alarms. Also, they're logged again." + - bugfix: "Fixed fire alarms not updating icons properly after being emagged and hacked by Malf AI's." From f3aa363a2e0d92ad0142b4d73697232f0a85ee0e Mon Sep 17 00:00:00 2001 From: Linzolle Date: Thu, 19 Dec 2019 17:19:07 -0600 Subject: [PATCH 138/175] drop --- code/modules/antagonists/abductor/equipment/glands/electric.dm | 2 +- code/modules/antagonists/abductor/equipment/glands/slime.dm | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/antagonists/abductor/equipment/glands/electric.dm b/code/modules/antagonists/abductor/equipment/glands/electric.dm index c5c14bb179..63d95f8b1f 100644 --- a/code/modules/antagonists/abductor/equipment/glands/electric.dm +++ b/code/modules/antagonists/abductor/equipment/glands/electric.dm @@ -7,7 +7,7 @@ mind_control_uses = 2 mind_control_duration = 900 -/obj/item/organ/heart/gland/electric/Insert(mob/living/carbon/M, special = 0) +/obj/item/organ/heart/gland/electric/Insert(mob/living/carbon/M, special = 0, drop_if_replaced = TRUE) ..() ADD_TRAIT(owner, TRAIT_SHOCKIMMUNE, "abductor_gland") diff --git a/code/modules/antagonists/abductor/equipment/glands/slime.dm b/code/modules/antagonists/abductor/equipment/glands/slime.dm index ff3f5aa0a4..53b8133528 100644 --- a/code/modules/antagonists/abductor/equipment/glands/slime.dm +++ b/code/modules/antagonists/abductor/equipment/glands/slime.dm @@ -7,7 +7,7 @@ mind_control_uses = 1 mind_control_duration = 2400 -/obj/item/organ/heart/gland/slime/Insert(mob/living/carbon/M, special = 0) +/obj/item/organ/heart/gland/slime/Insert(mob/living/carbon/M, special = 0, drop_if_replaced = TRUE) ..() owner.faction |= "slime" owner.grant_language(/datum/language/slime) From d9002bbe8b08f380355136e85bdad407ae4fdf86 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Thu, 19 Dec 2019 17:26:56 -0600 Subject: [PATCH 139/175] Automatic changelog generation for PR #10079 [ci skip] --- html/changelogs/AutoChangeLog-pr-10079.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10079.yml diff --git a/html/changelogs/AutoChangeLog-pr-10079.yml b/html/changelogs/AutoChangeLog-pr-10079.yml new file mode 100644 index 0000000000..a729b1bc56 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10079.yml @@ -0,0 +1,4 @@ +author: "Ghommie" +delete-after: True +changes: + - bugfix: "Fixed reactive armor onmob overlays not updating when toggled and reactive teleport armor still using forceMove() instead of do_teleport()" From 1e7e66b8c59733c26e71aa8285a7e0d15d9ab633 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Thu, 19 Dec 2019 17:41:40 -0600 Subject: [PATCH 140/175] Automatic changelog generation for PR #10207 [ci skip] --- html/changelogs/AutoChangeLog-pr-10207.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10207.yml diff --git a/html/changelogs/AutoChangeLog-pr-10207.yml b/html/changelogs/AutoChangeLog-pr-10207.yml new file mode 100644 index 0000000000..c451475dfa --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10207.yml @@ -0,0 +1,4 @@ +author: "Ghommie" +delete-after: True +changes: + - bugfix: "Fixed Pubbystation's wall Nanomeds being inconsistent with other stations'." From 702aff08c45721ab5b057fba4db9c003e6280cbe Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Thu, 19 Dec 2019 17:42:09 -0600 Subject: [PATCH 141/175] Automatic changelog generation for PR #10214 [ci skip] --- html/changelogs/AutoChangeLog-pr-10214.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10214.yml diff --git a/html/changelogs/AutoChangeLog-pr-10214.yml b/html/changelogs/AutoChangeLog-pr-10214.yml new file mode 100644 index 0000000000..fe5df9f22c --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10214.yml @@ -0,0 +1,4 @@ +author: "Ghommie" +delete-after: True +changes: + - bugfix: "dextrous simplemobs can now swap action intent with 1, 2, 3, 4 now. Just like humies, ayys and monkys." From 6188ec034d280acd8dd8d4635c9fffa3c42c9659 Mon Sep 17 00:00:00 2001 From: lolman360 <22850904+lolman360@users.noreply.github.com> Date: Fri, 20 Dec 2019 16:10:13 +1100 Subject: [PATCH 142/175] h --- code/modules/mob/living/carbon/carbon.dm | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index 9e7737db04..2a57dd7ae5 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -179,11 +179,13 @@ stop_pulling() if(HAS_TRAIT(src, TRAIT_PACIFISM)) to_chat(src, "You gently let go of [throwable_mob].") - adjustStaminaLossBuffered(25)//CIT CHANGE - throwing an entire person shall be very tiring - var/turf/start_T = get_turf(loc) //Get the start and target tile for the descriptors - var/turf/end_T = get_turf(target) - if(start_T && end_T) - log_combat(src, throwable_mob, "thrown", addition="grab from tile in [AREACOORD(start_T)] towards tile at [AREACOORD(end_T)]") + return + + adjustStaminaLossBuffered(25)//CIT CHANGE - throwing an entire person shall be very tiring + var/turf/start_T = get_turf(loc) //Get the start and target tile for the descriptors + var/turf/end_T = get_turf(target) + if(start_T && end_T) + log_combat(src, throwable_mob, "thrown", addition="grab from tile in [AREACOORD(start_T)] towards tile at [AREACOORD(end_T)]") else if(!CHECK_BITFIELD(I.item_flags, ABSTRACT) && !HAS_TRAIT(I, TRAIT_NODROP)) thrown_thing = I From fa1197935574415d31e975c065329f60c49800c2 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 20 Dec 2019 06:15:57 -0600 Subject: [PATCH 143/175] Automatic changelog generation for PR #10193 [ci skip] --- html/changelogs/AutoChangeLog-pr-10193.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10193.yml diff --git a/html/changelogs/AutoChangeLog-pr-10193.yml b/html/changelogs/AutoChangeLog-pr-10193.yml new file mode 100644 index 0000000000..b432eb74a3 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10193.yml @@ -0,0 +1,4 @@ +author: "Commandersand" +delete-after: True +changes: + - tweak: "added two words to clown filter" From 9567d5300784f731bc669fc17af47f956e9339ab Mon Sep 17 00:00:00 2001 From: Ghom <42542238+Ghommie@users.noreply.github.com> Date: Fri, 20 Dec 2019 13:24:48 +0100 Subject: [PATCH 144/175] I'm a god. How can you defeat a god? What a grand and intoxicating innocence, how can you be so naive? --- code/modules/clothing/spacesuits/hardsuit.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/clothing/spacesuits/hardsuit.dm b/code/modules/clothing/spacesuits/hardsuit.dm index 8c3cc24295..c2324e0c57 100644 --- a/code/modules/clothing/spacesuits/hardsuit.dm +++ b/code/modules/clothing/spacesuits/hardsuit.dm @@ -208,7 +208,7 @@ //Chief Engineer's hardsuit /obj/item/clothing/head/helmet/space/hardsuit/engine/elite name = "advanced hardsuit helmet" - desc = "An advanced helmet designed for work in a hazardous, low pressure environment. Shines with a high polish, and an added layer of radiation shielding." + desc = "An advanced helmet designed for work in a hazardous, low pressure environment. Shines with a high polish." icon_state = "hardsuit0-white" item_state = "ce_helm" item_color = "white" From d28811fe8957071c0bb2a3ef56a3f0e969299964 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 20 Dec 2019 06:27:50 -0600 Subject: [PATCH 145/175] Automatic changelog generation for PR #10054 [ci skip] --- html/changelogs/AutoChangeLog-pr-10054.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10054.yml diff --git a/html/changelogs/AutoChangeLog-pr-10054.yml b/html/changelogs/AutoChangeLog-pr-10054.yml new file mode 100644 index 0000000000..0dc3b36618 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10054.yml @@ -0,0 +1,5 @@ +author: "kappa-sama" +delete-after: True +changes: + - balance: ".357 speedloaders in autolathes are now individual bullets instead, speedloaders are now illegal tech, costs less total metal to make 7 bullets than a previous speedloader. 7.62mm bullets in autolathe when hacked and costs more metal to make 5 7.62mm bullets than getting a clip from the seclathe." + - tweak: "mentions that you can refill speedloaders on .357 uplink description" From 906a59503f366ed1e8726e5a53f061f61407de19 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 20 Dec 2019 06:34:50 -0600 Subject: [PATCH 146/175] Automatic changelog generation for PR #10126 [ci skip] --- html/changelogs/AutoChangeLog-pr-10126.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10126.yml diff --git a/html/changelogs/AutoChangeLog-pr-10126.yml b/html/changelogs/AutoChangeLog-pr-10126.yml new file mode 100644 index 0000000000..6cf568ca70 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10126.yml @@ -0,0 +1,4 @@ +author: "Putnam3145" +delete-after: True +changes: + - balance: "Buffed HE pipes by making them realistically radiate away heat." From 5cb9dd71ade4f3ebabdc1b0d896e0fd015c73eda Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 20 Dec 2019 06:36:06 -0600 Subject: [PATCH 147/175] Automatic changelog generation for PR #10142 [ci skip] --- html/changelogs/AutoChangeLog-pr-10142.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10142.yml diff --git a/html/changelogs/AutoChangeLog-pr-10142.yml b/html/changelogs/AutoChangeLog-pr-10142.yml new file mode 100644 index 0000000000..aba2675550 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10142.yml @@ -0,0 +1,4 @@ +author: "Trilbyspaceclone" +delete-after: True +changes: + - tweak: "CE hardsuit is now more rad-proof" From 152f95bbdf6b838b74f9203aa03abcf79b16907a Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 20 Dec 2019 07:25:13 -0600 Subject: [PATCH 148/175] Automatic changelog generation for PR #10051 [ci skip] --- html/changelogs/AutoChangeLog-pr-10051.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10051.yml diff --git a/html/changelogs/AutoChangeLog-pr-10051.yml b/html/changelogs/AutoChangeLog-pr-10051.yml new file mode 100644 index 0000000000..0d7d274891 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10051.yml @@ -0,0 +1,4 @@ +author: "kappa-sama" +delete-after: True +changes: + - balance: "legion drops more crates now" From fd9c8365093fb9d9665d01880cb9cc8fc69b3dfe Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 20 Dec 2019 07:26:27 -0600 Subject: [PATCH 149/175] Automatic changelog generation for PR #9925 [ci skip] --- html/changelogs/AutoChangeLog-pr-9925.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-9925.yml diff --git a/html/changelogs/AutoChangeLog-pr-9925.yml b/html/changelogs/AutoChangeLog-pr-9925.yml new file mode 100644 index 0000000000..6e2f44fc7b --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-9925.yml @@ -0,0 +1,4 @@ +author: "Linzolle" +delete-after: True +changes: + - tweak: "cosmic coat crafting recipe changed to coat + cosmic bedsheet" From a62610780efb3eebc36af4e8e1b466efc44009a3 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 20 Dec 2019 07:28:24 -0600 Subject: [PATCH 150/175] Automatic changelog generation for PR #9563 [ci skip] --- html/changelogs/AutoChangeLog-pr-9563.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-9563.yml diff --git a/html/changelogs/AutoChangeLog-pr-9563.yml b/html/changelogs/AutoChangeLog-pr-9563.yml new file mode 100644 index 0000000000..47fab1530d --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-9563.yml @@ -0,0 +1,4 @@ +author: "Fermis" +delete-after: True +changes: + - tweak: "tweaked how super bases/acids work but limiting them" From 685425ed5582ea65bea1c1015ac2e0a0d1827cd4 Mon Sep 17 00:00:00 2001 From: DeltaFire Date: Fri, 20 Dec 2019 15:26:16 +0100 Subject: [PATCH 151/175] Atomises out the magicnumber change --- code/game/machinery/computer/communications.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/machinery/computer/communications.dm b/code/game/machinery/computer/communications.dm index 35a6be2c1f..e8061f73d8 100755 --- a/code/game/machinery/computer/communications.dm +++ b/code/game/machinery/computer/communications.dm @@ -76,7 +76,7 @@ if(check_access(I)) authenticated = 1 auth_id = "[I.registered_name] ([I.assignment])" - if((ACCESS_CAPTAIN in I.access)) + if((20 in I.access)) authenticated = 2 playsound(src, 'sound/machines/terminal_on.ogg', 50, 0) if(obj_flags & EMAGGED) From 7be61124119824226e2b5ab43471acefc8d0517c Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 20 Dec 2019 09:18:09 -0600 Subject: [PATCH 152/175] Automatic changelog generation for PR #10231 [ci skip] --- html/changelogs/AutoChangeLog-pr-10231.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10231.yml diff --git a/html/changelogs/AutoChangeLog-pr-10231.yml b/html/changelogs/AutoChangeLog-pr-10231.yml new file mode 100644 index 0000000000..7caf65b09f --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10231.yml @@ -0,0 +1,4 @@ +author: "Seris02" +delete-after: True +changes: + - bugfix: "the sprites" From ce0e1734fc96944515d6c04d36c2906ff007603f Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 20 Dec 2019 09:27:49 -0600 Subject: [PATCH 153/175] Automatic changelog generation for PR #10235 [ci skip] --- html/changelogs/AutoChangeLog-pr-10235.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10235.yml diff --git a/html/changelogs/AutoChangeLog-pr-10235.yml b/html/changelogs/AutoChangeLog-pr-10235.yml new file mode 100644 index 0000000000..ca8e4da164 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10235.yml @@ -0,0 +1,4 @@ +author: "kevinz000" +delete-after: True +changes: + - balance: "flashbangs process light/sound separately and uses viewers(), so xray users beware." From 353564811cf718d0483483dc54739da82bec3393 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 20 Dec 2019 15:55:25 -0600 Subject: [PATCH 154/175] Automatic changelog generation for PR #10200 [ci skip] --- html/changelogs/AutoChangeLog-pr-10200.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10200.yml diff --git a/html/changelogs/AutoChangeLog-pr-10200.yml b/html/changelogs/AutoChangeLog-pr-10200.yml new file mode 100644 index 0000000000..8d4782ee98 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10200.yml @@ -0,0 +1,4 @@ +author: "kevinz000" +delete-after: True +changes: + - rscadd: "added 8 character save slots" From b02ffa2e2dd332904549092610d94701a6de538d Mon Sep 17 00:00:00 2001 From: lolman360 <22850904+lolman360@users.noreply.github.com> Date: Sat, 21 Dec 2019 12:40:41 +1100 Subject: [PATCH 155/175] Update inhand_holder.dm --- code/modules/mob/living/inhand_holder.dm | 1 - 1 file changed, 1 deletion(-) diff --git a/code/modules/mob/living/inhand_holder.dm b/code/modules/mob/living/inhand_holder.dm index 8c79ea046f..c5840826c7 100644 --- a/code/modules/mob/living/inhand_holder.dm +++ b/code/modules/mob/living/inhand_holder.dm @@ -57,7 +57,6 @@ qdel(src) /obj/item/clothing/head/mob_holder/relaymove(mob/user) - to_chat(user, "You must resist in order to escape!") return /obj/item/clothing/head/mob_holder/container_resist() From 7048e4e5abe32df71db170d1db0633454396ee3d Mon Sep 17 00:00:00 2001 From: lolman360 <22850904+lolman360@users.noreply.github.com> Date: Sat, 21 Dec 2019 12:43:48 +1100 Subject: [PATCH 156/175] hhh --- code/modules/mob/living/carbon/carbon.dm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index 2a57dd7ae5..84b3bf719b 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -174,9 +174,10 @@ if(!throwable_mob && pulling && isliving(pulling) && grab_state >= GRAB_AGGRESSIVE) throwable_mob = pulling - if(!throwable_mob.buckled) + if(throwable_mob && !throwable_mob.buckled) thrown_thing = throwable_mob - stop_pulling() + if(pulling) + stop_pulling() if(HAS_TRAIT(src, TRAIT_PACIFISM)) to_chat(src, "You gently let go of [throwable_mob].") return From 3043a4f8c96bd7b9fc952e4158a600799fb825a7 Mon Sep 17 00:00:00 2001 From: lolman360 <22850904+lolman360@users.noreply.github.com> Date: Sat, 21 Dec 2019 12:47:36 +1100 Subject: [PATCH 157/175] ghom help --- code/modules/mob/living/inhand_holder.dm | 29 ++++++++++++++++-------- 1 file changed, 19 insertions(+), 10 deletions(-) diff --git a/code/modules/mob/living/inhand_holder.dm b/code/modules/mob/living/inhand_holder.dm index c5840826c7..d437e0160d 100644 --- a/code/modules/mob/living/inhand_holder.dm +++ b/code/modules/mob/living/inhand_holder.dm @@ -100,22 +100,31 @@ return TRUE /mob/living/AltClick(mob/user) - mob_try_pickup(user) - ..() + . = ..() + if(mob_try_pickup(user)) + return TRUE // I didn't define these for mobs, because you shouldn't be able to breathe out of mobs and using their loc isn't always the logical thing to do. -/obj/item/clothing/head/mob_holder/return_air() - var/atom/location = loc - if(location) - return location.loc.return_air(args) /obj/item/clothing/head/mob_holder/assume_air(datum/gas_mixture/env) var/atom/location = loc - if(location) - return location.loc.assume_air(env) + if(!loc) + return //null + var/turf/T = get_turf(loc) + while(location != T) + location = location.loc + if(ismob(location))) + return location.loc.assume_air(env) + return loc.assume_air(env) /obj/item/clothing/head/mob_holder/remove_air(amount) var/atom/location = loc - if(location) - return location.loc.remove_air(amount) + if(!loc) + return //null + var/turf/T = get_turf(loc) + while(location != T) + location = location.loc + if(ismob(location))) + return location.loc.remove_air(amount) + return loc.remove_air(amount) From 4c7cc3615eab839b57a66c085d7c0a482ff83a7f Mon Sep 17 00:00:00 2001 From: lolman360 <22850904+lolman360@users.noreply.github.com> Date: Sat, 21 Dec 2019 12:48:09 +1100 Subject: [PATCH 158/175] ff --- .../mob/living/simple_animal/friendly/drone/interaction.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/simple_animal/friendly/drone/interaction.dm b/code/modules/mob/living/simple_animal/friendly/drone/interaction.dm index cb1c943453..e40eb585e8 100644 --- a/code/modules/mob/living/simple_animal/friendly/drone/interaction.dm +++ b/code/modules/mob/living/simple_animal/friendly/drone/interaction.dm @@ -32,7 +32,7 @@ //picky up the drone c: /mob/living/simple_animal/drone/attack_hand(mob/user) ..() - if(user.a_intent=="help") + if(user.a_intent == INTENT_HELP) mob_try_pickup(user) /mob/living/simple_animal/drone/proc/try_reactivate(mob/living/user) From b490873f2ab78c57ccbce61b511950811e171e94 Mon Sep 17 00:00:00 2001 From: lolman360 <22850904+lolman360@users.noreply.github.com> Date: Sat, 21 Dec 2019 13:13:37 +1100 Subject: [PATCH 159/175] ff --- code/modules/mob/living/inhand_holder.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/living/inhand_holder.dm b/code/modules/mob/living/inhand_holder.dm index d437e0160d..e57e5e2936 100644 --- a/code/modules/mob/living/inhand_holder.dm +++ b/code/modules/mob/living/inhand_holder.dm @@ -114,7 +114,7 @@ var/turf/T = get_turf(loc) while(location != T) location = location.loc - if(ismob(location))) + if(ismob(location)) return location.loc.assume_air(env) return loc.assume_air(env) @@ -125,6 +125,6 @@ var/turf/T = get_turf(loc) while(location != T) location = location.loc - if(ismob(location))) + if(ismob(location)) return location.loc.remove_air(amount) return loc.remove_air(amount) From 01def96b3d5e6662159de1bb7e6d9ef9c43f2e03 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 21 Dec 2019 00:20:52 -0600 Subject: [PATCH 160/175] Automatic changelog generation for PR #10058 [ci skip] --- html/changelogs/AutoChangeLog-pr-10058.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10058.yml diff --git a/html/changelogs/AutoChangeLog-pr-10058.yml b/html/changelogs/AutoChangeLog-pr-10058.yml new file mode 100644 index 0000000000..6f9a985765 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10058.yml @@ -0,0 +1,4 @@ +author: "Ghommie" +delete-after: True +changes: + - balance: "Spinfusor nerf: Upped the casing and ammo box size by one step, removed the projectile's dismemberment value (explosions can still rip a limb or two off), halved the ammo box capacity, reduced the spinfusor ammo supply pack contents from 32 to 8, removed the casing's ability to explode when thrown." From 85fca5c56023397fce84343ac2fc7c6aeed230a4 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 21 Dec 2019 04:05:39 -0600 Subject: [PATCH 161/175] Automatic changelog generation for PR #10059 [ci skip] --- html/changelogs/AutoChangeLog-pr-10059.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10059.yml diff --git a/html/changelogs/AutoChangeLog-pr-10059.yml b/html/changelogs/AutoChangeLog-pr-10059.yml new file mode 100644 index 0000000000..e9f89c18a2 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10059.yml @@ -0,0 +1,4 @@ +author: "lolman360" +delete-after: True +changes: + - rscadd: "Added ability to pick up certain simplemobs." From 301aa72f4af7aa37c9ea4d3bd10aabaefd1a9855 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 21 Dec 2019 04:15:32 -0600 Subject: [PATCH 162/175] Automatic changelog generation for PR #9596 [ci skip] --- html/changelogs/AutoChangeLog-pr-9596.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-9596.yml diff --git a/html/changelogs/AutoChangeLog-pr-9596.yml b/html/changelogs/AutoChangeLog-pr-9596.yml new file mode 100644 index 0000000000..3f924b85ab --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-9596.yml @@ -0,0 +1,11 @@ +author: "Linzolle" +delete-after: True +changes: + - rscadd: "Abductor chem dispenser, and added it to the abductor console." + - rscadd: "\"Superlingual matrix\" to the abductor console. It's the abductor's tongue. Can be used to link it to your abductor communication channel and then implanted into a test subject." + - rscadd: "Shrink ray and added it to the abductor console." + - soundadd: "Shrink ray sound effect (its the fucking mega man death sound)" + - rscadd: "special jumpsuit for abductors" + - imageadd: "abductor jumpsuit, including digi version if a digitigrade person somehow manages to get their hands on it. sprites for the shrink ray and chem dispenser." + - rscadd: "new glands to play with, including the all-access gland, the quantum gland, and the blood type randomiser." + - code_imp: "split every gland into its own file instead of all being in one file" From c5a1774bdfd4208ee353d7623a1b445eed55ef11 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 21 Dec 2019 04:20:27 -0600 Subject: [PATCH 163/175] Automatic changelog generation for PR #9940 [ci skip] --- html/changelogs/AutoChangeLog-pr-9940.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-9940.yml diff --git a/html/changelogs/AutoChangeLog-pr-9940.yml b/html/changelogs/AutoChangeLog-pr-9940.yml new file mode 100644 index 0000000000..75563c69b4 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-9940.yml @@ -0,0 +1,4 @@ +author: "Putnam" +delete-after: True +changes: + - tweak: "Dynamic rulesets have lower weight if a round recently featured them (except traitor)." From 7bc583e27e51c50b5dd52c74fb00b17b38d11e81 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 21 Dec 2019 04:27:06 -0600 Subject: [PATCH 164/175] Automatic changelog generation for PR #10232 [ci skip] --- html/changelogs/AutoChangeLog-pr-10232.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10232.yml diff --git a/html/changelogs/AutoChangeLog-pr-10232.yml b/html/changelogs/AutoChangeLog-pr-10232.yml new file mode 100644 index 0000000000..479012a868 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10232.yml @@ -0,0 +1,4 @@ +author: "DeltaFire15" +delete-after: True +changes: + - tweak: "All heads of staff can now message CC" From 1d5c37e3ccd53f4a91d5e0b3de9308259389b74d Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 21 Dec 2019 04:45:47 -0600 Subject: [PATCH 165/175] Automatic changelog generation for PR #10141 [ci skip] --- html/changelogs/AutoChangeLog-pr-10141.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10141.yml diff --git a/html/changelogs/AutoChangeLog-pr-10141.yml b/html/changelogs/AutoChangeLog-pr-10141.yml new file mode 100644 index 0000000000..5f0bfe2267 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10141.yml @@ -0,0 +1,4 @@ +author: "Putnam3145" +delete-after: True +changes: + - admin: "A whole bunch of dynamic data is now available for statbus" From 4cd4a795ead636145e4c0b78d73c648afcc4d911 Mon Sep 17 00:00:00 2001 From: Ghom <42542238+Ghommie@users.noreply.github.com> Date: Sat, 21 Dec 2019 12:20:02 +0100 Subject: [PATCH 166/175] Begone crap. --- uplink_items.dm | 1979 ----------------------------------------------- 1 file changed, 1979 deletions(-) delete mode 100644 uplink_items.dm diff --git a/uplink_items.dm b/uplink_items.dm deleted file mode 100644 index cd77e46617..0000000000 --- a/uplink_items.dm +++ /dev/null @@ -1,1979 +0,0 @@ -GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item)) - -/proc/get_uplink_items(var/datum/game_mode/gamemode = null, allow_sales = TRUE, allow_restricted = TRUE) - var/list/filtered_uplink_items = list() - var/list/sale_items = list() - - for(var/path in GLOB.uplink_items) - var/datum/uplink_item/I = new path - if(!I.item) - continue - if(I.include_modes.len) - if(!gamemode && SSticker.mode && !(SSticker.mode.type in I.include_modes)) - continue - if(gamemode && !(gamemode in I.include_modes)) - continue - if(I.exclude_modes.len) - if(!gamemode && SSticker.mode && (SSticker.mode.type in I.exclude_modes)) - continue - if(gamemode && (gamemode in I.exclude_modes)) - continue - if(I.player_minimum && I.player_minimum > GLOB.joined_player_list.len) - continue - if (I.restricted && !allow_restricted) - continue - - if(!filtered_uplink_items[I.category]) - filtered_uplink_items[I.category] = list() - filtered_uplink_items[I.category][I.name] = I - if(I.limited_stock < 0 && !I.cant_discount && I.item && I.cost > 1) - sale_items += I - if(allow_sales) - for(var/i in 1 to 3) - var/datum/uplink_item/I = pick_n_take(sale_items) - var/datum/uplink_item/A = new I.type - var/discount = A.get_discount() - var/list/disclaimer = list("Void where prohibited.", "Not recommended for children.", "Contains small parts.", "Check local laws for legality in region.", "Do not taunt.", "Not responsible for direct, indirect, incidental or consequential damages resulting from any defect, error or failure to perform.", "Keep away from fire or flames.", "Product is provided \"as is\" without any implied or expressed warranties.", "As seen on TV.", "For recreational use only.", "Use only as directed.", "16% sales tax will be charged for orders originating within Space Nebraska.") - A.limited_stock = 1 - I.refundable = FALSE //THIS MAN USES ONE WEIRD TRICK TO GAIN FREE TC, CODERS HATES HIM! - A.refundable = FALSE - if(A.cost >= 20) //Tough love for nuke ops - discount *= 0.5 - A.cost = max(round(A.cost * discount),1) - A.category = "Discounted Gear" - A.name += " ([round(((initial(A.cost)-A.cost)/initial(A.cost))*100)]% off!)" - A.desc += " Normally costs [initial(A.cost)] TC. All sales final. [pick(disclaimer)]" - A.item = I.item - - if(!filtered_uplink_items[A.category]) - filtered_uplink_items[A.category] = list() - filtered_uplink_items[A.category][A.name] = A - return filtered_uplink_items - - -/** - * Uplink Items - * - * Items that can be spawned from an uplink. Can be limited by gamemode. -**/ -/datum/uplink_item - var/name = "item name" - var/category = "item category" - var/desc = "item description" - var/item = null // Path to the item to spawn. - var/refund_path = null // Alternative path for refunds, in case the item purchased isn't what is actually refunded (ie: holoparasites). - var/cost = 0 - var/refund_amount = 0 // specified refund amount in case there needs to be a TC penalty for refunds. - var/refundable = FALSE - var/surplus = 100 // Chance of being included in the surplus crate. - var/surplus_nullcrates //Chance of being included in null crates. null = pull from surplus - var/cant_discount = FALSE - var/limited_stock = -1 //Setting this above zero limits how many times this item can be bought by the same traitor in a round, -1 is unlimited - var/list/include_modes = list() // Game modes to allow this item in. - var/list/exclude_modes = list() // Game modes to disallow this item from. - var/list/restricted_roles = list() //If this uplink item is only available to certain roles. Roles are dependent on the frequency chip or stored ID. - var/player_minimum //The minimum crew size needed for this item to be added to uplinks. - var/purchase_log_vis = TRUE // Visible in the purchase log? - var/restricted = FALSE // Adds restrictions for VR/Events - var/illegal_tech = TRUE // Can this item be deconstructed to unlock certain techweb research nodes? - -/datum/uplink_item/New() - . = ..() - if(isnull(surplus_nullcrates)) - surplus_nullcrates = surplus - -/datum/uplink_item/proc/get_discount() - return pick(4;0.75,2;0.5,1;0.25) - -/datum/uplink_item/proc/purchase(mob/user, datum/component/uplink/U) - var/atom/A = spawn_item(item, user, U) - if(purchase_log_vis && U.purchase_log) - U.purchase_log.LogPurchase(A, src, cost) - -/datum/uplink_item/proc/spawn_item(spawn_path, mob/user, datum/component/uplink/U) - if(!spawn_path) - return - var/atom/A - if(ispath(spawn_path)) - A = new spawn_path(get_turf(user)) - else - A = spawn_path - if(ishuman(user) && istype(A, /obj/item)) - var/mob/living/carbon/human/H = user - if(H.put_in_hands(A)) - to_chat(H, "[A] materializes into your hands!") - return A - to_chat(user, "[A] materializes onto the floor.") - return A - -//Discounts (dynamically filled above) -/datum/uplink_item/discounts - category = "Discounted Gear" - -//All bundles and telecrystals -/datum/uplink_item/bundles_TC - category = "Bundles and Telecrystals" - surplus = 0 - cant_discount = TRUE - -/datum/uplink_item/bundles_TC/chemical - name = "Bioterror bundle" - desc = "For the madman: Contains a handheld Bioterror chem sprayer, a Bioterror foam grenade, a box of lethal chemicals, a dart pistol, \ - box of syringes, Donksoft assault rifle, and some riot darts. Remember: Seal suit and equip internals before use." - item = /obj/item/storage/backpack/duffelbag/syndie/med/bioterrorbundle - cost = 30 // normally 42 - include_modes = list(/datum/game_mode/nuclear) - -/datum/uplink_item/bundles_TC/bulldog - name = "Bulldog bundle" - desc = "Lean and mean: Optimized for people that want to get up close and personal. Contains the popular \ - Bulldog shotgun, a 12g buckshot drum, a 12g taser slug drum and a pair of Thermal imaging goggles." - item = /obj/item/storage/backpack/duffelbag/syndie/bulldogbundle - cost = 13 // normally 16 - include_modes = list(/datum/game_mode/nuclear) - -/datum/uplink_item/bundles_TC/c20r - name = "C-20r bundle" - desc = "Old Faithful: The classic C-20r, bundled with two magazines, and a (surplus) suppressor at discount price." - item = /obj/item/storage/backpack/duffelbag/syndie/c20rbundle - cost = 14 // normally 16 - include_modes = list(/datum/game_mode/nuclear) - -/datum/uplink_item/bundles_TC/cybernetics_bundle - name = "Cybernetic Implants Bundle" - desc = "A random selection of cybernetic implants. Guaranteed 5 high quality implants. Comes with an autosurgeon." - item = /obj/item/storage/box/cyber_implants - cost = 40 - include_modes = list(/datum/game_mode/nuclear) - -/datum/uplink_item/bundles_TC/medical - name = "Medical bundle" - desc = "The support specialist: Aid your fellow operatives with this medical bundle. Contains a tactical medkit, \ - a Donksoft LMG, a box of riot darts and a pair of magboots to rescue your friends in no-gravity environments." - item = /obj/item/storage/backpack/duffelbag/syndie/med/medicalbundle - cost = 15 // normally 20 - include_modes = list(/datum/game_mode/nuclear) - -/datum/uplink_item/bundles_TC/modular - name = "Modular Pistol Kit" - desc = "A heavy briefcase containing one modular pistol (chambered in 10mm), one supressor, and spare ammunition, including a box of soporific ammo. \ - Includes a suit jacket that is padded with a robust liner." - item = /obj/item/storage/briefcase/modularbundle - cost = 12 - -/datum/uplink_item/bundles_TC/shredder - name = "Shredder bundle" - desc = "A truly horrific weapon designed simply to maim its victim, the CX Shredder is banned by several intergalactic treaties. \ - You'll get two of them with this. And spare ammo to boot. And we'll throw in an extra elite hardsuit and chest rig to hold them all!" - item = /obj/item/storage/backpack/duffelbag/syndie/shredderbundle - cost = 30 // normally 41 - include_modes = list(/datum/game_mode/nuclear) - -/datum/uplink_item/bundles_TC/sniper - name = "Sniper bundle" - desc = "Elegant and refined: Contains a collapsed sniper rifle in an expensive carrying case, \ - two soporific knockout magazines, a free surplus supressor, and a sharp-looking tactical turtleneck suit. \ - We'll throw in a free red tie if you order NOW." - item = /obj/item/storage/briefcase/sniperbundle - cost = 20 // normally 26 - include_modes = list(/datum/game_mode/nuclear) - -/datum/uplink_item/bundles_TC/firestarter - name = "Spetsnaz Pyro bundle" - desc = "For systematic suppression of carbon lifeforms in close quarters: Contains a lethal New Russian backpack spray, Elite hardsuit, \ - Stechkin APS pistol, two magazines, a minibomb and a stimulant syringe. \ - Order NOW and comrade Boris will throw in an extra tracksuit." - item = /obj/item/storage/backpack/duffelbag/syndie/firestarter - cost = 30 - include_modes = list(/datum/game_mode/nuclear) - -/datum/uplink_item/bundles_TC/bundle - name = "Syndicate Bundle" - desc = "Syndicate Bundles are specialized groups of items that arrive in a plain box. \ - These items are collectively worth more than 20 telecrystals, but you do not know which specialization \ - you will receive. May contain discontinued and/or exotic items." - item = /obj/item/storage/box/syndicate - cost = 20 - exclude_modes = list(/datum/game_mode/nuclear) - cant_discount = TRUE - -/datum/uplink_item/bundles_TC/surplus - name = "Syndicate Surplus Crate" - desc = "A dusty crate from the back of the Syndicate warehouse. Rumored to contain a valuable assortment of items, \ - but you never know. Contents are sorted to always be worth 50 TC." - item = /obj/structure/closet/crate - cost = 20 - player_minimum = 25 - exclude_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) - cant_discount = TRUE - var/starting_crate_value = 50 - -/datum/uplink_item/bundles_TC/surplus/super - name = "Super Surplus Crate" - desc = "A dusty SUPER-SIZED from the back of the Syndicate warehouse. Rumored to contain a valuable assortment of items, \ - but you never know. Contents are sorted to always be worth 125 TC." - cost = 40 - player_minimum = 40 - starting_crate_value = 125 - -/datum/uplink_item/bundles_TC/surplus/purchase(mob/user, datum/component/uplink/U) - var/list/uplink_items = get_uplink_items(SSticker && SSticker.mode? SSticker.mode : null, FALSE) - - var/crate_value = starting_crate_value - var/obj/structure/closet/crate/C = spawn_item(/obj/structure/closet/crate, user, U) - if(U.purchase_log) - U.purchase_log.LogPurchase(C, src, cost) - while(crate_value) - var/category = pick(uplink_items) - var/item = pick(uplink_items[category]) - var/datum/uplink_item/I = uplink_items[category][item] - - if(!I.surplus || prob(100 - I.surplus)) - continue - if(crate_value < I.cost) - continue - crate_value -= I.cost - var/obj/goods = new I.item(C) - if(U.purchase_log) - U.purchase_log.LogPurchase(goods, I, 0) - return C - -/datum/uplink_item/bundles_TC/random - name = "Random Item" - desc = "Picking this will purchase a random item. Useful if you have some TC to spare or if you haven't decided on a strategy yet." - item = /obj/effect/gibspawner/generic // non-tangible item because techwebs use this path to determine illegal tech - cost = 0 - cant_discount = TRUE - -/datum/uplink_item/bundles_TC/random/purchase(mob/user, datum/component/uplink/U) - var/list/uplink_items = U.uplink_items - var/list/possible_items = list() - for(var/category in uplink_items) - for(var/item in uplink_items[category]) - var/datum/uplink_item/I = uplink_items[category][item] - if(src == I || !I.item) - continue - if(U.telecrystals < I.cost) - continue - if(I.limited_stock == 0) - continue - possible_items += I - - if(possible_items.len) - var/datum/uplink_item/I = pick(possible_items) - SSblackbox.record_feedback("tally", "traitor_random_uplink_items_gotten", 1, initial(I.name)) - U.MakePurchase(user, I) - -/datum/uplink_item/bundles_TC/telecrystal - name = "1 Raw Telecrystal" - desc = "A telecrystal in its rawest and purest form; can be utilized on active uplinks to increase their telecrystal count." - item = /obj/item/stack/telecrystal - cost = 1 - surplus = 0 - cant_discount = TRUE - // Don't add telecrystals to the purchase_log since - // it's just used to buy more items (including itself!) - purchase_log_vis = FALSE - -/datum/uplink_item/bundles_TC/telecrystal/five - name = "5 Raw Telecrystals" - desc = "Five telecrystals in their rawest and purest form; can be utilized on active uplinks to increase their telecrystal count." - item = /obj/item/stack/telecrystal/five - cost = 5 - -/datum/uplink_item/bundles_TC/telecrystal/twenty - name = "20 Raw Telecrystals" - desc = "Twenty telecrystals in their rawest and purest form; can be utilized on active uplinks to increase their telecrystal count." - item = /obj/item/stack/telecrystal/twenty - cost = 20 - -// Dangerous Items -/datum/uplink_item/dangerous - category = "Conspicuous and Dangerous Weapons" - -/datum/uplink_item/dangerous/pistol - name = "Stechkin Pistol" - desc = "A small, easily concealable handgun that uses 10mm auto rounds in 8-round magazines and is compatible \ - with suppressors." - item = /obj/item/gun/ballistic/automatic/pistol - cost = 7 - exclude_modes = list(/datum/game_mode/nuclear/clown_ops) - -/datum/uplink_item/dangerous/revolver - name = "Syndicate Revolver" - desc = "A brutally simple syndicate revolver that fires .357 Magnum rounds and has 7 chambers." - item = /obj/item/gun/ballistic/revolver/syndie - cost = 13 - surplus = 50 - exclude_modes = list(/datum/game_mode/nuclear/clown_ops) - -/datum/uplink_item/dangerous/rawketlawnchair - name = "84mm Rocket Propelled Grenade Launcher" - desc = "A reusable rocket propelled grenade launcher preloaded with a low-yield 84mm HE round. \ - Guaranteed to send your target out with a bang or your money back!" - item = /obj/item/gun/ballistic/rocketlauncher - cost = 8 - surplus = 30 - include_modes = list(/datum/game_mode/nuclear) - -/datum/uplink_item/dangerous/antitank - name = "Anti Tank Pistol" - desc = "Essentially amounting to a sniper rifle with no stock and barrel (or indeed, any rifling at all), \ - this extremely dubious pistol is guaranteed to dislocate your wrists and hit the broad side of a barn! \ - Uses sniper ammo. \ - Bullets tend to veer off-course. We are not responsible for any unintentional damage or injury resulting from inaacuracy." - item = /obj/item/gun/ballistic/automatic/pistol/antitank/syndicate - cost = 14 - surplus = 25 - include_modes = list(/datum/game_mode/nuclear) - -/datum/uplink_item/dangerous/pie_cannon - name = "Banana Cream Pie Cannon" - desc = "A special pie cannon for a special clown, this gadget can hold up to 20 pies and automatically fabricates one every two seconds!" - cost = 10 - item = /obj/item/pneumatic_cannon/pie/selfcharge - surplus = 0 - include_modes = list(/datum/game_mode/nuclear/clown_ops) - -/datum/uplink_item/dangerous/bananashield - name = "Bananium Energy Shield" - desc = "A clown's most powerful defensive weapon, this personal shield provides near immunity to ranged energy attacks \ - by bouncing them back at the ones who fired them. It can also be thrown to bounce off of people, slipping them, \ - and returning to you even if you miss. WARNING: DO NOT ATTEMPT TO STAND ON SHIELD WHILE DEPLOYED, EVEN IF WEARING ANTI-SLIP SHOES." - item = /obj/item/shield/energy/bananium - cost = 16 - surplus = 0 - include_modes = list(/datum/game_mode/nuclear/clown_ops) - -/datum/uplink_item/dangerous/clownsword - name = "Bananium Energy Sword" - desc = "An energy sword that deals no damage, but will slip anyone it contacts, be it by melee attack, thrown \ - impact, or just stepping on it. Beware friendly fire, as even anti-slip shoes will not protect against it." - item = /obj/item/melee/transforming/energy/sword/bananium - cost = 3 - surplus = 0 - include_modes = list(/datum/game_mode/nuclear/clown_ops) - -/datum/uplink_item/dangerous/bioterror - name = "Biohazardous Chemical Sprayer" - desc = "A handheld chemical sprayer that allows a wide dispersal of selected chemicals. Especially tailored by the Tiger \ - Cooperative, the deadly blend it comes stocked with will disorient, damage, and disable your foes... \ - Use with extreme caution, to prevent exposure to yourself and your fellow operatives." - item = /obj/item/reagent_containers/spray/chemsprayer/bioterror - cost = 20 - surplus = 0 - include_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) - -/datum/uplink_item/dangerous/throwingweapons - name = "Box of Throwing Weapons" - desc = "A box of shurikens and reinforced bolas from ancient Earth martial arts. They are highly effective \ - throwing weapons. The bolas can knock a target down and the shurikens will embed into limbs." - item = /obj/item/storage/box/syndie_kit/throwing_weapons - cost = 3 - -/datum/uplink_item/dangerous/shotgun - name = "Bulldog Shotgun" - desc = "A fully-loaded semi-automatic drum-fed shotgun. Compatible with all 12g rounds. Designed for close \ - quarter anti-personnel engagements." - item = /obj/item/gun/ballistic/automatic/shotgun/bulldog - cost = 8 - surplus = 40 - include_modes = list(/datum/game_mode/nuclear) - -/datum/uplink_item/dangerous/smg - name = "C-20r Submachine Gun" - desc = "A fully-loaded Scarborough Arms bullpup submachine gun. The C-20r fires .45 rounds with a \ - 24-round magazine and is compatible with suppressors." - item = /obj/item/gun/ballistic/automatic/c20r - cost = 10 - surplus = 40 - include_modes = list(/datum/game_mode/nuclear) - -/datum/uplink_item/dangerous/doublesword - name = "Double-Bladed Energy Sword" - desc = "The double-bladed energy sword does slightly more damage than a standard energy sword and will deflect \ - all energy projectiles, but requires two hands to wield." - item = /obj/item/twohanded/dualsaber - player_minimum = 25 - cost = 16 - exclude_modes = list(/datum/game_mode/nuclear/clown_ops) - -/datum/uplink_item/dangerous/doublesword/get_discount() - return pick(4;0.8,2;0.65,1;0.5) - -/datum/uplink_item/dangerous/cxneb - name = "Dragon's Tooth Non-Eutactic Blade" - desc = "An illegal modification of a weapon that is functionally identical to the energy sword, \ - the Non-Eutactic Blade (NEB) forges a hardlight blade on-demand, \ - generating an extremely sharp, unbreakable edge that is guaranteed to satisfy your every need. \ - This particular model has a polychromic hardlight generator, allowing you to murder in style! \ - The illegal modifications bring this weapon up to par with the classic energy sword, and also gives it the energy sword's distinctive sounds." - item = /obj/item/melee/transforming/energy/sword/cx/traitor - cost = 8 - -/datum/uplink_item/dangerous/sword - name = "Energy Sword" - desc = "The energy sword is an edged weapon with a blade of pure energy. The sword is small enough to be \ - pocketed when inactive. Activating it produces a loud, distinctive noise." - item = /obj/item/melee/transforming/energy/sword/saber - cost = 8 - exclude_modes = list(/datum/game_mode/nuclear/clown_ops) - -/datum/uplink_item/dangerous/shield - name = "Energy Shield" - desc = "An incredibly useful personal shield projector, capable of reflecting energy projectiles and defending \ - against other attacks. Pair with an Energy Sword for a killer combination." - item = /obj/item/shield/energy - cost = 16 - surplus = 20 - include_modes = list(/datum/game_mode/nuclear) - -/datum/uplink_item/dangerous/rapier - name = "Rapier" - desc = "A fancy rapier with a diamond tip piercing anything that it comes into contack with. \ - The rapier comes with its own sheath, this is rather noticeable as only the captain is known to carry a sheath. \ - The sheath itself can be used to block melee attacks only. Its also jet black colours." - item = /obj/item/storage/belt/sabre/rapier - cost = 8 - exclude_modes = list(/datum/game_mode/nuclear/clown_ops) - -/datum/uplink_item/dangerous/flamethrower - name = "Flamethrower" - desc = "A flamethrower, fueled by a portion of highly flammable biotoxins stolen previously from Nanotrasen \ - stations. Make a statement by roasting the filth in their own greed. Use with caution." - item = /obj/item/flamethrower/full/tank - cost = 4 - surplus = 40 - include_modes = list(/datum/game_mode/nuclear) - -/datum/uplink_item/dangerous/flechettegun - name = "Flechette Launcher" - desc = "A compact bullpup that fires micro-flechettes.\ - Flechettes have very poor performance idividually, but can be very deadly in numbers. \ - Pre-loaded with armor piercing flechettes that are capable of puncturing most kinds of armor." - item = /obj/item/gun/ballistic/automatic/flechette - cost = 12 - surplus = 30 - include_modes = list(/datum/game_mode/nuclear) - -/datum/uplink_item/dangerous/rapid - name = "Gloves of the North Star" - desc = "These gloves let the user punch people very fast. Does not improve weapon attack speed or the meaty fists of a hulk." - item = /obj/item/clothing/gloves/rapid - cost = 8 - -/datum/uplink_item/dangerous/guardian - name = "Holoparasites" - desc = "Though capable of near sorcerous feats via use of hardlight holograms and nanomachines, they require an \ - organic host as a home base and source of fuel. Holoparasites come in various types and share damage with their host." - item = /obj/item/storage/box/syndie_kit/guardian - cost = 15 - refundable = TRUE - cant_discount = TRUE - surplus = 0 - exclude_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) - player_minimum = 25 - restricted = TRUE - refund_path = /obj/item/guardiancreator/tech/choose/traitor - -/datum/uplink_item/dangerous/machinegun - name = "L6 Squad Automatic Weapon" - desc = "A fully-loaded Aussec Armoury belt-fed machine gun. \ - This deadly weapon has a massive 50-round magazine of devastating 1.95x129mm ammunition." - item = /obj/item/gun/ballistic/automatic/l6_saw - cost = 18 - surplus = 0 - include_modes = list(/datum/game_mode/nuclear) - -/datum/uplink_item/dangerous/carbine - name = "M-90gl Carbine" - desc = "A fully-loaded, specialized three-round burst carbine that fires 5.56mm ammunition from a 30 round magazine \ - with a toggleable 40mm underbarrel grenade launcher." - item = /obj/item/gun/ballistic/automatic/m90 - cost = 18 - surplus = 50 - include_modes = list(/datum/game_mode/nuclear) - -/datum/uplink_item/dangerous/powerfist - name = "Power Fist" - desc = "The power-fist is a metal gauntlet with a built-in piston-ram powered by an external gas supply.\ - Upon hitting a target, the piston-ram will extend forward to make contact for some serious damage. \ - Using a wrench on the piston valve will allow you to tweak the amount of gas used per punch to \ - deal extra damage and hit targets further. Use a screwdriver to take out any attached tanks." - item = /obj/item/melee/powerfist - cost = 8 - -/datum/uplink_item/dangerous/sniper - name = "Sniper Rifle" - desc = "Ranged fury, Syndicate style. Guaranteed to cause shock and awe or your TC back!" - item = /obj/item/gun/ballistic/automatic/sniper_rifle/syndicate - cost = 16 - surplus = 25 - include_modes = list(/datum/game_mode/nuclear) - -/datum/uplink_item/dangerous/bolt_action - name = "Surplus Rifle" - desc = "A horribly outdated bolt action weapon. You've got to be desperate to use this." - item = /obj/item/gun/ballistic/shotgun/boltaction - cost = 2 - include_modes = list(/datum/game_mode/nuclear) - -/datum/uplink_item/dangerous/foamsmg - name = "Toy Submachine Gun" - desc = "A fully-loaded Donksoft bullpup submachine gun that fires riot grade darts with a 20-round magazine." - item = /obj/item/gun/ballistic/automatic/c20r/toy - cost = 5 - surplus = 0 - include_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) - -/datum/uplink_item/dangerous/foammachinegun - name = "Toy Machine Gun" - desc = "A fully-loaded Donksoft belt-fed machine gun. This weapon has a massive 50-round magazine of devastating \ - riot grade darts, that can briefly incapacitate someone in just one volley." - item = /obj/item/gun/ballistic/automatic/l6_saw/toy - cost = 10 - surplus = 0 - include_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) - -/datum/uplink_item/dangerous/foampistol - name = "Toy Pistol with Riot Darts" - desc = "An innocent-looking toy pistol designed to fire foam darts. Comes loaded with riot-grade \ - darts effective at incapacitating a target." - item = /obj/item/gun/ballistic/automatic/toy/pistol/riot - cost = 3 - surplus = 10 - -// Stealthy Weapons -/datum/uplink_item/stealthy_weapons - category = "Stealthy and Inconspicuous Weapons" - -/datum/uplink_item/stealthy_weapons/combatglovesplus - name = "Combat Gloves Plus" - desc = "A pair of gloves that are fireproof and shock resistant, however unlike the regular Combat Gloves this one uses nanotechnology \ - to learn the abilities of krav maga to the wearer." - item = /obj/item/clothing/gloves/krav_maga/combatglovesplus - cost = 5 - include_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) - surplus = 0 - -/datum/uplink_item/stealthy_weapons/cqc - name = "CQC Manual" - desc = "A manual that teaches a single user tactical Close-Quarters Combat before self-destructing." - item = /obj/item/book/granter/martial/cqc - include_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) - cost = 13 - surplus = 0 - -/datum/uplink_item/dangerous/phantomthief - name = "Syndicate Mask" - desc = "A cheap plastic mask fitted with an adrenaline autoinjector, which can be used by simply tensing your muscles" - item = /obj/item/clothing/glasses/phantomthief/syndicate - cost = 2 - -/datum/uplink_item/stealthy_weapons/dart_pistol - name = "Dart Pistol" - desc = "A miniaturized version of a normal syringe gun. It is very quiet when fired and can fit into any \ - space a small item can." - item = /obj/item/gun/syringe/syndicate - cost = 4 - surplus = 50 - -/datum/uplink_item/stealthy_weapons/dehy_carp - name = "Dehydrated Space Carp" - desc = "Looks like a plush toy carp, but just add water and it becomes a real-life space carp! Activate in \ - your hand before use so it knows not to kill you." - item = /obj/item/toy/plush/carpplushie/dehy_carp - cost = 1 - -/datum/uplink_item/stealthy_weapons/edagger - name = "Energy Dagger" - desc = "A dagger made of energy that looks and functions as a pen when off." - item = /obj/item/pen/edagger - cost = 2 - -/datum/uplink_item/stealthy_weapons/martialarts - name = "Martial Arts Scroll" - desc = "This scroll contains the secrets of an ancient martial arts technique. You will master unarmed combat, \ - deflecting all ranged weapon fire, but you also refuse to use dishonorable ranged weaponry." - item = /obj/item/book/granter/martial/carp - cost = 17 - surplus = 0 - exclude_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) - -/datum/uplink_item/stealthy_weapons/crossbow - name = "Miniature Energy Crossbow" - desc = "A short bow mounted across a tiller in miniature. Small enough to \ - fit into a pocket or slip into a bag unnoticed. It will synthesize \ - and fire bolts tipped with a paralyzing toxin that will briefly stun \ - targets and cause them to slur as if inebriated. It can produce an \ - infinite number of bolts, but takes time to automatically recharge \ - after each shot." - item = /obj/item/gun/energy/kinetic_accelerator/crossbow - cost = 12 - surplus = 50 - exclude_modes = list(/datum/game_mode/nuclear) - -/datum/uplink_item/stealthy_weapons/traitor_chem_bottle - name = "Poison Kit" - desc = "An assortment of deadly chemicals packed into a compact box. Comes with a syringe for more precise application." - item = /obj/item/storage/box/syndie_kit/chemical - cost = 6 - surplus = 50 - -/datum/uplink_item/stealthy_weapons/romerol_kit - name = "Romerol" - desc = "A highly experimental bioterror agent which creates dormant nodules to be etched into the grey matter of the brain. \ - On death, these nodules take control of the dead body, causing limited revivification, \ - along with slurred speech, aggression, and the ability to infect others with this agent." - item = /obj/item/storage/box/syndie_kit/romerol - cost = 25 - cant_discount = TRUE - exclude_modes = list(/datum/game_mode/nuclear) - -/datum/uplink_item/stealthy_weapons/sleepy_pen - name = "Sleepy Pen" - desc = "A syringe disguised as a functional pen, filled with a potent mix of drugs, including a \ - strong anesthetic and a chemical that prevents the target from speaking. \ - The pen holds one dose of the mixture, and can be refilled with any chemicals. Note that before the target \ - falls asleep, they will be able to move and act." - item = /obj/item/pen/sleepy - cost = 4 - exclude_modes = list(/datum/game_mode/nuclear) - -datum/uplink_item/stealthy_weapons/taeclowndo_shoes - name = "Tae-clown-do Shoes" - desc = "A pair of shoes for the most elite agents of the honkmotherland. They grant the mastery of taeclowndo with some honk-fu moves as long as they're worn." - cost = 12 - item = /obj/item/clothing/shoes/clown_shoes/taeclowndo - include_modes = list(/datum/game_mode/nuclear/clown_ops) - -/datum/uplink_item/stealthy_weapons/suppressor - name = "Suppressor" - desc = "This suppressor will silence the shots of the weapon it is attached to for increased stealth and superior ambushing capability. \ - It is compatible with many small ballistic guns including the Stechkin and C-20r, but not revolvers or energy guns." - item = /obj/item/suppressor - cost = 1 - surplus = 10 - exclude_modes = list(/datum/game_mode/nuclear/clown_ops) - -/datum/uplink_item/stealthy_weapons/soap - name = "Syndicate Soap" - desc = "A sinister-looking surfactant used to clean blood stains to hide murders and prevent DNA analysis. \ - You can also drop it underfoot to slip people." - item = /obj/item/soap/syndie - cost = 1 - surplus = 50 - -/datum/uplink_item/stealthy_weapons/soap_clusterbang - name = "Slipocalypse Clusterbang" - desc = "A traditional clusterbang grenade with a payload consisting entirely of Syndicate soap. Useful in any scenario!" - item = /obj/item/grenade/clusterbuster/soap - cost = 6 - -// Ammunition -/datum/uplink_item/ammo - category = "Ammunition" - surplus = 40 - -/datum/uplink_item/ammo/pistol - name = "10mm Handgun Magazine" - desc = "An additional 8-round 10mm magazine; compatible with the Stechkin Pistol. These rounds \ - are dirt cheap but are half as effective as .357 rounds." - item = /obj/item/ammo_box/magazine/m10mm - cost = 1 - exclude_modes = list(/datum/game_mode/nuclear/clown_ops) - -/datum/uplink_item/ammo/pistolap - name = "10mm Armour Piercing Magazine" - desc = "An additional 8-round 10mm magazine; compatible with the Stechkin Pistol. \ - These rounds are less effective at injuring the target but penetrate protective gear." - item = /obj/item/ammo_box/magazine/m10mm/ap - cost = 2 - exclude_modes = list(/datum/game_mode/nuclear/clown_ops) - -/datum/uplink_item/ammo/pistolhp - name = "10mm Hollow Point Magazine" - desc = "An additional 8-round 10mm magazine; compatible with the Stechkin Pistol. \ - These rounds are more damaging but ineffective against armour." - item = /obj/item/ammo_box/magazine/m10mm/hp - cost = 3 - exclude_modes = list(/datum/game_mode/nuclear/clown_ops) - -/datum/uplink_item/ammo/pistolfire - name = "10mm Incendiary Magazine" - desc = "An additional 8-round 10mm magazine; compatible with the Stechkin Pistol. \ - Loaded with incendiary rounds which inflict little damage, but ignite the target." - item = /obj/item/ammo_box/magazine/m10mm/fire - cost = 2 - exclude_modes = list(/datum/game_mode/nuclear/clown_ops) - -/datum/uplink_item/ammo/pistolzzz - name = "10mm Soporific Magazine" - desc = "An additional 8-round 10mm magazine; compatible with the Stechkin Pistol. Loaded with soporific rounds that put the target to sleep. \ - NOTE: Soporific is not instant acting due to the constraints of the round's scale. Will usually require three shots to take effect." - item = /obj/item/ammo_box/magazine/m10mm/soporific - cost = 2 - -/datum/uplink_item/ammo/shotgun - cost = 2 - include_modes = list(/datum/game_mode/nuclear) - -/datum/uplink_item/ammo/shotgun/bag - name = "12g Ammo Duffel Bag" - desc = "A duffel bag filled with enough 12g ammo to supply an entire team, at a discounted price." - item = /obj/item/storage/backpack/duffelbag/syndie/ammo/shotgun - cost = 12 - -/datum/uplink_item/ammo/shotgun/buck - name = "12g Buckshot Drum" - desc = "An additional 8-round buckshot magazine for use with the Bulldog shotgun. Front towards enemy." - item = /obj/item/ammo_box/magazine/m12g - -/datum/uplink_item/ammo/shotgun/dragon - name = "12g Dragon's Breath Drum" - desc = "An alternative 8-round dragon's breath magazine for use in the Bulldog shotgun. \ - 'I'm a fire starter, twisted fire starter!'" - item = /obj/item/ammo_box/magazine/m12g/dragon - include_modes = list(/datum/game_mode/nuclear) - -/datum/uplink_item/ammo/shotgun/meteor - name = "12g Meteorslug Shells" - desc = "An alternative 8-round meteorslug magazine for use in the Bulldog shotgun. \ - Great for blasting airlocks off their frames and knocking down enemies." - item = /obj/item/ammo_box/magazine/m12g/meteor - include_modes = list(/datum/game_mode/nuclear) - -/datum/uplink_item/ammo/shotgun/scatter - name = "12g Scatter Laser shot Slugs" - desc = "An alternative 8-round Scatter Laser Shot magazine for use in the Bulldog shotgun." - item = /obj/item/ammo_box/magazine/m12g/scatter - cost = 4 // most armor has less laser protection then bullet - -/datum/uplink_item/ammo/shotgun/slug - name = "12g Slug Drum" - desc = "An additional 8-round slug magazine for use with the Bulldog shotgun. \ - Now 8 times less likely to shoot your pals." - cost = 3 - item = /obj/item/ammo_box/magazine/m12g/slug - -/datum/uplink_item/ammo/shotgun/stun - name = "12g Stun Slug Drum" - desc = "An alternative 8-round stun slug magazine for use with the Bulldog shotgun. \ - Saying that they're completely non-lethal would be lying." - item = /obj/item/ammo_box/magazine/m12g/stun - include_modes = list(/datum/game_mode/nuclear) - -/datum/uplink_item/ammo/revolver - name = ".357 Speed Loader" - desc = "A speed loader that contains seven additional .357 Magnum rounds; usable with the Syndicate revolver. \ - For when you really need a lot of things dead." - item = /obj/item/ammo_box/a357 - cost = 4 - exclude_modes = list(/datum/game_mode/nuclear/clown_ops) - illegal_tech = FALSE - -/datum/uplink_item/ammo/a40mm - name = "40mm Grenade" - desc = "A 40mm HE grenade for use with the M-90gl's under-barrel grenade launcher. \ - Your teammates will ask you to not shoot these down small hallways." - item = /obj/item/ammo_casing/a40mm - cost = 2 - include_modes = list(/datum/game_mode/nuclear) - -/datum/uplink_item/ammo/smg/bag - name = ".45 Ammo Duffel Bag" - desc = "A duffel bag filled with enough .45 ammo to supply an entire team, at a discounted price." - item = /obj/item/storage/backpack/duffelbag/syndie/ammo/smg - cost = 20 //instead of 27 TC - include_modes = list(/datum/game_mode/nuclear) - -/datum/uplink_item/ammo/smg - name = ".45 SMG Magazine" - desc = "An additional 24-round .45 magazine suitable for use with the C-20r submachine gun." - item = /obj/item/ammo_box/magazine/smgm45 - cost = 3 - include_modes = list(/datum/game_mode/nuclear) - -/datum/uplink_item/ammo/sniper - cost = 4 - include_modes = list(/datum/game_mode/nuclear) - -/datum/uplink_item/ammo/sniper/basic - name = ".50 Magazine" - desc = "An additional standard 6-round magazine for use with .50 sniper rifles." - item = /obj/item/ammo_box/magazine/sniper_rounds - -/datum/uplink_item/ammo/sniper/penetrator - name = ".50 Penetrator Magazine" - desc = "A 5-round magazine of penetrator ammo designed for use with .50 sniper rifles. \ - Can pierce walls and multiple enemies." - item = /obj/item/ammo_box/magazine/sniper_rounds/penetrator - cost = 5 - -/datum/uplink_item/ammo/sniper/soporific - name = ".50 Soporific Magazine" - desc = "A 3-round magazine of soporific ammo designed for use with .50 sniper rifles. Put your enemies to sleep today!" - item = /obj/item/ammo_box/magazine/sniper_rounds/soporific - cost = 6 - -/datum/uplink_item/ammo/carbine - name = "5.56mm Toploader Magazine" - desc = "An additional 30-round 5.56mm magazine; suitable for use with the M-90gl carbine. \ - These bullets pack less punch than 7.12x82mm rounds, but they still offer more power than .45 ammo." - item = /obj/item/ammo_box/magazine/m556 - cost = 4 - include_modes = list(/datum/game_mode/nuclear) - -/datum/uplink_item/ammo/machinegun - cost = 6 - surplus = 0 - include_modes = list(/datum/game_mode/nuclear) - -/datum/uplink_item/ammo/machinegun/basic - name = "1.95x129mm Box Magazine" - desc = "A 50-round magazine of 1.95x129mm ammunition for use with the L6 SAW. \ - By the time you need to use this, you'll already be standing on a pile of corpses" - item = /obj/item/ammo_box/magazine/mm195x129 - -/datum/uplink_item/ammo/machinegun/ap - name = "1.95x129mm (Armor Penetrating) Box Magazine" - desc = "A 50-round magazine of 1.95x129mm ammunition for use in the L6 SAW; equipped with special properties \ - to puncture even the most durable armor." - item = /obj/item/ammo_box/magazine/mm195x129/ap - cost = 9 - -/datum/uplink_item/ammo/machinegun/hollow - name = "1.95x129mm (Hollow-Point) Box Magazine" - desc = "A 50-round magazine of 1.95x129mm ammunition for use in the L6 SAW; equipped with hollow-point tips to help \ - with the unarmored masses of crew." - item = /obj/item/ammo_box/magazine/mm195x129/hollow - -/datum/uplink_item/ammo/machinegun/incen - name = "1.95x129mm (Incendiary) Box Magazine" - desc = "A 50-round magazine of 1.95x129mm ammunition for use in the L6 SAW; tipped with a special flammable \ - mixture that'll ignite anyone struck by the bullet. Some men just want to watch the world burn." - item = /obj/item/ammo_box/magazine/mm195x129/incen - -/datum/uplink_item/ammo/rocket - include_modes = list(/datum/game_mode/nuclear) - -/datum/uplink_item/ammo/rocket/basic - name = "84mm HE Rocket" - desc = "A low-yield anti-personnel HE rocket. Gonna take you out in style!" - item = /obj/item/ammo_casing/caseless/rocket - cost = 4 - -/datum/uplink_item/ammo/rocket/hedp - name = "84mm HEDP Rocket" - desc = "A high-yield HEDP rocket; extremely effective against armored targets, as well as surrounding personnel. \ - Strike fear into the hearts of your enemies." - item = /obj/item/ammo_casing/caseless/rocket/hedp - cost = 6 - -/datum/uplink_item/ammo/pistolaps - name = "9mm Handgun Magazine" - desc = "An additional 15-round 9mm magazine, compatible with the Stechkin APS pistol, found in the Spetsnaz Pyro bundle." - item = /obj/item/ammo_box/magazine/pistolm9mm - cost = 2 - include_modes = list(/datum/game_mode/nuclear) - -/datum/uplink_item/ammo/flechetteap - name = "Armor Piercing Flechette Magazine" - desc = "An additional 40-round flechette magazine; compatible with the Flechette Launcer. \ - Loaded with armor piercing flechettes that very nearly ignore armor, but are not very effective agaisnt flesh." - item = /obj/item/ammo_box/magazine/flechette - cost = 2 - include_modes = list(/datum/game_mode/nuclear) - -/datum/uplink_item/ammo/flechettes - name = "Serrated Flechette Magazine" - desc = "An additional 40-round flechette magazine; compatible with the Flechette Launcer. \ - Loaded with serrated flechettes that shreds flesh, but is stopped dead in its tracks by armor. \ - These flechettes are highly likely to sever arteries, and even limbs." - item = /obj/item/ammo_box/magazine/flechette/s - cost = 2 - include_modes = list(/datum/game_mode/nuclear) - -/datum/uplink_item/ammo/toydarts - name = "Box of Riot Darts" - desc = "A box of 40 Donksoft riot darts, for reloading any compatible foam dart magazine. Don't forget to share!" - item = /obj/item/ammo_box/foambox/riot - cost = 2 - surplus = 0 - illegal_tech = FALSE - -/datum/uplink_item/ammo/bioterror - name = "Box of Bioterror Syringes" - desc = "A box full of preloaded syringes, containing various chemicals that seize up the victim's motor \ - and broca systems, making it impossible for them to move or speak for some time." - item = /obj/item/storage/box/syndie_kit/bioterror - cost = 6 - include_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) - -/datum/uplink_item/ammo/bolt_action - name = "Surplus Rifle Clip" - desc = "A stripper clip used to quickly load bolt action rifles. Contains 5 rounds." - item = /obj/item/ammo_box/a762 - cost = 1 - include_modes = list(/datum/game_mode/nuclear) - -/datum/uplink_item/explosives - category = "Grenades and Explosives" - -/datum/uplink_item/explosives/bioterrorfoam - name = "Bioterror Foam Grenade" - desc = "A powerful chemical foam grenade which creates a deadly torrent of foam that will mute, blind, confuse, \ - mutate, and irritate carbon lifeforms. Specially brewed by Tiger Cooperative chemical weapons specialists \ - using additional spore toxin. Ensure suit is sealed before use." - item = /obj/item/grenade/chem_grenade/bioterrorfoam - cost = 5 - surplus = 35 - include_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) - -/datum/uplink_item/explosives/bombanana - name = "Bombanana" - desc = "A banana with an explosive taste! discard the peel quickly, as it will explode with the force of a syndicate minibomb \ - a few seconds after the banana is eaten." - item = /obj/item/reagent_containers/food/snacks/grown/banana/bombanana - cost = 4 //it is a bit cheaper than a minibomb because you have to take off your helmet to eat it, which is how you arm it - surplus = 0 - include_modes = list(/datum/game_mode/nuclear/clown_ops) - -/datum/uplink_item/explosives/buzzkill - name = "Buzzkill Grenade Box" - desc = "A box with three grenades that release a swarm of angry bees upon activation. These bees indiscriminately attack friend or foe \ - with random toxins. Courtesy of the BLF and Tiger Cooperative." - item = /obj/item/storage/box/syndie_kit/bee_grenades - cost = 15 - surplus = 35 - include_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) - -/datum/uplink_item/explosives/c4 - name = "Composition C-4" - desc = "C-4 is plastic explosive of the common variety Composition C. You can use it to breach walls, sabotage equipment, or connect \ - an assembly to it in order to alter the way it detonates. It can be attached to almost all objects and has a modifiable timer with a \ - minimum setting of 10 seconds." - item = /obj/item/grenade/plastic/c4 - cost = 1 - -/datum/uplink_item/explosives/c4bag - name = "Bag of C-4 explosives" - desc = "Because sometimes quantity is quality. Contains 10 C-4 plastic explosives." - item = /obj/item/storage/backpack/duffelbag/syndie/c4 - cost = 9 //10% discount! - cant_discount = TRUE - -/datum/uplink_item/explosives/x4bag - name = "Bag of X-4 explosives" - desc = "Contains 3 X-4 shaped plastic explosives. Similar to C4, but with a stronger blast that is directional instead of circular. \ - X-4 can be placed on a solid surface, such as a wall or window, and it will blast through the wall, injuring anything on the opposite side, while being safer to the user. \ - For when you want a controlled explosion that leaves a wider, deeper, hole." - item = /obj/item/storage/backpack/duffelbag/syndie/x4 - cost = 4 // - cant_discount = TRUE - -/datum/uplink_item/explosives/clown_bomb_clownops - name = "Clown Bomb" - desc = "The Clown bomb is a hilarious device capable of massive pranks. It has an adjustable timer, \ - with a minimum of 60 seconds, and can be bolted to the floor with a wrench to prevent \ - movement. The bomb is bulky and cannot be moved; upon ordering this item, a smaller beacon will be \ - transported to you that will teleport the actual bomb to it upon activation. Note that this bomb can \ - be defused, and some crew may attempt to do so." - item = /obj/item/sbeacondrop/clownbomb - cost = 15 - surplus = 0 - include_modes = list(/datum/game_mode/nuclear/clown_ops) - -/datum/uplink_item/explosives/detomatix - name = "Detomatix PDA Cartridge" - desc = "When inserted into a personal digital assistant, this cartridge gives you four opportunities to \ - detonate PDAs of crewmembers who have their message feature enabled. \ - The concussive effect from the explosion will knock the recipient out for a short period, and deafen them for longer." - item = /obj/item/cartridge/virus/syndicate - cost = 5 - restricted = TRUE - -/datum/uplink_item/explosives/emp - name = "EMP Grenades and Implanter Kit" - desc = "A box that contains five EMP grenades and an EMP implant with three uses. Useful to disrupt communications, \ - security's energy weapons and silicon lifeforms when you're in a tight spot." - item = /obj/item/storage/box/syndie_kit/emp - cost = 2 - -/datum/uplink_item/explosives/virus_grenade - name = "Fungal Tuberculosis Grenade" - desc = "A primed bio-grenade packed into a compact box. Comes with five Bio Virus Antidote Kit (BVAK) \ - autoinjectors for rapid application on up to two targets each, a syringe, and a bottle containing \ - the BVAK solution." - item = /obj/item/storage/box/syndie_kit/tuberculosisgrenade - cost = 8 - surplus = 35 - include_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) - restricted = TRUE - -/datum/uplink_item/explosives/grenadier - name = "Grenadier's belt" - desc = "A belt containing 26 lethally dangerous and destructive grenades. Comes with an extra multitool and screwdriver." - item = /obj/item/storage/belt/grenade/full - include_modes = list(/datum/game_mode/nuclear) - cost = 22 - surplus = 0 - -/datum/uplink_item/explosives/pizza_bomb - name = "Pizza Bomb" - desc = "A pizza box with a bomb cunningly attached to the lid. The timer needs to be set by opening the box; afterwards, \ - opening the box again will trigger the detonation after the timer has elapsed. Comes with free pizza, for you or your target!" - item = /obj/item/pizzabox/bomb - cost = 6 - surplus = 8 - -/datum/uplink_item/explosives/syndicate_bomb - name = "Syndicate Bomb" - desc = "The Syndicate bomb is a fearsome device capable of massive destruction. It has an adjustable timer, \ - with a minimum of 60 seconds, and can be bolted to the floor with a wrench to prevent \ - movement. The bomb is bulky and cannot be moved; upon ordering this item, a smaller beacon will be \ - transported to you that will teleport the actual bomb to it upon activation. Note that this bomb can \ - be defused, and some crew may attempt to do so." - item = /obj/item/sbeacondrop/bomb - cost = 11 - -/datum/uplink_item/explosives/syndicate_detonator - name = "Syndicate Detonator" - desc = "The Syndicate detonator is a companion device to the Syndicate bomb. Simply press the included button \ - and an encrypted radio frequency will instruct all live Syndicate bombs to detonate. \ - Useful for when speed matters or you wish to synchronize multiple bomb blasts. Be sure to stand clear of \ - the blast radius before using the detonator." - item = /obj/item/syndicatedetonator - cost = 3 - include_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) - -/datum/uplink_item/explosives/syndicate_minibomb - name = "Syndicate Minibomb" - desc = "The minibomb is a grenade with a five-second fuse. Upon detonation, it will create a small hull breach \ - in addition to dealing high amounts of damage to nearby personnel." - item = /obj/item/grenade/syndieminibomb - cost = 6 - exclude_modes = list(/datum/game_mode/nuclear/clown_ops) - -/datum/uplink_item/explosives/tearstache - name = "Teachstache Grenade" - desc = "A teargas grenade that launches sticky moustaches onto the face of anyone not wearing a clown or mime mask. The moustaches will \ - remain attached to the face of all targets for one minute, preventing the use of breath masks and other such devices." - item = /obj/item/grenade/chem_grenade/teargas/moustache - cost = 3 - surplus = 0 - include_modes = list(/datum/game_mode/nuclear/clown_ops) - -/datum/uplink_item/explosives/viscerators - name = "Viscerator Delivery Grenade" - desc = "A unique grenade that deploys a swarm of viscerators upon activation, which will chase down and shred \ - any non-operatives in the area." - item = /obj/item/grenade/spawnergrenade/manhacks - cost = 5 - surplus = 35 - include_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) - - -//Support and Mechs -/datum/uplink_item/support - category = "Support and Mechanized Exosuits" - surplus = 0 - include_modes = list(/datum/game_mode/nuclear) - -/datum/uplink_item/support/clown_reinforcement - name = "Clown Reinforcements" - desc = "Call in an additional clown to share the fun, equipped with full starting gear, but no telecrystals." - item = /obj/item/antag_spawner/nuke_ops/clown - cost = 20 - include_modes = list(/datum/game_mode/nuclear/clown_ops) - restricted = TRUE - -/datum/uplink_item/support/reinforcement - name = "Reinforcements" - desc = "Call in an additional team member. They won't come with any gear, so you'll have to save some telecrystals \ - to arm them as well." - item = /obj/item/antag_spawner/nuke_ops - cost = 25 - refundable = TRUE - include_modes = list(/datum/game_mode/nuclear) - restricted = TRUE - -/datum/uplink_item/support/reinforcement/assault_borg - name = "Syndicate Assault Cyborg" - desc = "A cyborg designed and programmed for systematic extermination of non-Syndicate personnel. \ - Comes equipped with a self-resupplying LMG, a grenade launcher, energy sword, emag, pinpointer, flash and crowbar." - item = /obj/item/antag_spawner/nuke_ops/borg_tele/assault - refundable = TRUE - cost = 65 - restricted = TRUE - -/datum/uplink_item/support/reinforcement/medical_borg - name = "Syndicate Medical Cyborg" - desc = "A combat medical cyborg. Has limited offensive potential, but makes more than up for it with its support capabilities. \ - It comes equipped with a nanite hypospray, a medical beamgun, combat defibrillator, full surgical kit including an energy saw, an emag, pinpointer and flash. \ - Thanks to its organ storage bag, it can perform surgery as well as any humanoid." - item = /obj/item/antag_spawner/nuke_ops/borg_tele/medical - refundable = TRUE - cost = 35 - restricted = TRUE - -/datum/uplink_item/support/gygax - name = "Dark Gygax Exosuit" - desc = "A lightweight exosuit, painted in a dark scheme. Its speed and equipment selection make it excellent \ - for hit-and-run style attacks. Features an incendiary carbine, flash bang launcher, teleporter, ion thrusters and a Tesla energy array." - item = /obj/mecha/combat/gygax/dark/loaded - cost = 80 - -/datum/uplink_item/support/honker - name = "Dark H.O.N.K." - desc = "A clown combat mech equipped with bombanana peel and tearstache grenade launchers, as well as the ubiquitous HoNkER BlAsT 5000." - item = /obj/mecha/combat/honker/dark/loaded - cost = 80 - include_modes = list(/datum/game_mode/nuclear/clown_ops) - -/datum/uplink_item/support/mauler - name = "Mauler Exosuit" - desc = "A massive and incredibly deadly military-grade exosuit. Features long-range targeting, thrust vectoring \ - and deployable smoke. Comes equipped with an LMG, scattershot carbine, missile rack, an antiprojectile armor booster and a Tesla energy array." - item = /obj/mecha/combat/marauder/mauler/loaded - cost = 140 - -// Stealth Items -/datum/uplink_item/stealthy_tools - category = "Stealth and Camouflage Items" - -/datum/uplink_item/stealthy_tools/agent_card - name = "Agent Identification Card" - desc = "Agent cards prevent artificial intelligences from tracking the wearer, and can copy access \ - from other identification cards. The access is cumulative, so scanning one card does not erase the \ - access gained from another. In addition, they can be forged to display a new assignment and name. \ - This can be done an unlimited amount of times. Some Syndicate areas and devices can only be accessed \ - with these cards." - item = /obj/item/card/id/syndicate - cost = 2 - -/datum/uplink_item/stealthy_tools/ai_detector - name = "Artificial Intelligence Detector" - desc = "A functional multitool that turns red when it detects an artificial intelligence watching it, and can be \ - activated to display their exact viewing location and nearby security camera blind spots. Knowing when \ - an artificial intelligence is watching you is useful for knowing when to maintain cover, and finding nearby \ - blind spots can help you identify escape routes." - item = /obj/item/multitool/ai_detect - cost = 1 - -/datum/uplink_item/stealthy_tools/chameleon - name = "Chameleon Kit" - desc = "A set of items that contain chameleon technology allowing you to disguise as pretty much anything on the station, and more! \ - Due to budget cuts, the shoes don't provide protection against slipping." - item = /obj/item/storage/box/syndie_kit/chameleon - cost = 2 - exclude_modes = list(/datum/game_mode/nuclear) - -/datum/uplink_item/stealthy_tools/chameleon_proj - name = "Chameleon Projector" - desc = "Projects an image across a user, disguising them as an object scanned with it, as long as they don't \ - move the projector from their hand. Disguised users move slowly, and projectiles pass over them." - item = /obj/item/chameleon - cost = 7 - -/datum/uplink_item/stealthy_tools/codespeak_manual - name = "Codespeak Manual" - desc = "Syndicate agents can be trained to use a series of codewords to convey complex information, which sounds like random concepts and drinks to anyone listening. \ - This manual teaches you this Codespeak. You can also hit someone else with the manual in order to teach them. This is the deluxe edition, which has unlimited uses." - item = /obj/item/codespeak_manual/unlimited - cost = 3 - -/datum/uplink_item/stealthy_tools/combatbananashoes - name = "Combat Banana Shoes" - desc = "While making the wearer immune to most slipping attacks like regular combat clown shoes, these shoes \ - can generate a large number of synthetic banana peels as the wearer walks, slipping up would-be pursuers. They also \ - squeak significantly louder." - item = /obj/item/clothing/shoes/clown_shoes/banana_shoes/combat - cost = 6 - surplus = 0 - include_modes = list(/datum/game_mode/nuclear/clown_ops) - -/datum/uplink_item/stealthy_tools/emplight - name = "EMP Flashlight" - desc = "A small, self-recharging, short-ranged EMP device disguised as a working flashlight. \ - Useful for disrupting headsets, cameras, doors, lockers and borgs during stealth operations. \ - Attacking a target with this flashlight will direct an EM pulse at it and consumes a charge." - item = /obj/item/flashlight/emp - cost = 2 - surplus = 30 - -/datum/uplink_item/stealthy_tools/failsafe - name = "Failsafe Uplink Code" - desc = "When entered the uplink will self-destruct immidiately." - item = /obj/effect/gibspawner/generic - cost = 1 - surplus = 0 - restricted = TRUE - exclude_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) - -/datum/uplink_item/stealthy_tools/failsafe/spawn_item(spawn_path, mob/user, datum/component/uplink/U) - if(!U) - return - U.failsafe_code = U.generate_code() - to_chat(user, "The new failsafe code for this uplink is now : [U.failsafe_code].") - if(user.mind) - user.mind.store_memory("Failsafe code for [U.parent] : [U.failsafe_code]") - return U.parent //For log icon - -/datum/uplink_item/stealthy_tools/mulligan - name = "Mulligan" - desc = "Screwed up and have security on your tail? This handy syringe will give you a completely new identity \ - and appearance." - item = /obj/item/reagent_containers/syringe/mulligan - cost = 3 - surplus = 30 - exclude_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) - -/datum/uplink_item/stealthy_tools/syndigaloshes - name = "No-Slip Chameleon Shoes" - desc = "These shoes will allow the wearer to run on wet floors and slippery objects without falling down. \ - They do not work on heavily lubricated surfaces." - item = /obj/item/clothing/shoes/chameleon/noslip - cost = 2 - exclude_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) - player_minimum = 20 - -/datum/uplink_item/stealthy_tools/syndigaloshes/nuke - item = /obj/item/clothing/shoes/chameleon/noslip - cost = 4 - exclude_modes = list() - include_modes = list(/datum/game_mode/nuclear) - -/datum/uplink_item/stealthy_tools/jammer - name = "Radio Jammer" - desc = "This device will disrupt any nearby outgoing radio communication when activated. Does not affect binary chat." - item = /obj/item/jammer - cost = 5 - -/*/datum/uplink_item/stealthy_tools/syndi_borer - name = "Syndicate Brain Slug" - desc = "A small cortical borer, modified to be completely loyal to the owner. \ - Genetically infertile, these brain slugs can assist medically in a support role, or take direct action \ - to assist their host." - item = /obj/item/antag_spawner/syndi_borer - refundable = TRUE - cost = 10 - surplus = 20 //Let's not have this be too common - exclude_modes = list(/datum/game_mode/nuclear) */ - -/datum/uplink_item/stealthy_tools/smugglersatchel - name = "Smuggler's Satchel" - desc = "This satchel is thin enough to be hidden in the gap between plating and tiling; great for stashing \ - your stolen goods. Comes with a crowbar and a floor tile inside. Properly hidden satchels have been \ - known to survive intact even beyond the current shift. " - item = /obj/item/storage/backpack/satchel/flat - cost = 2 - surplus = 30 - -//Space Suits and Hardsuits -/datum/uplink_item/suits - category = "Space Suits, Hardsuits and Clothing" - surplus = 40 - -/datum/uplink_item/suits/turtlenck - name = "Tactical Turtleneck" - desc = "A slightly armored suit that has no sensor on them, if someone sees you in this hope they think its a fake." - item = /obj/item/clothing/under/syndicate - cost = 1 - exclude_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) //They already get these - -/datum/uplink_item/suits/turtlenck_skirt - name = "Tactical Skirtleneck" - desc = "A slightly armored suit that has no sensor on them, if someone sees you in this hope they think its a fake." - item = /obj/item/clothing/under/syndicate/skirt - cost = 1 - exclude_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) //They already get these - -/datum/uplink_item/suits/padding - name = "Soft Padding" - desc = "Padding to add to a jumpsuit to help against melee and bullets." - item = /obj/item/clothing/accessory/padding - cost = 2 - exclude_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) - -/datum/uplink_item/suits/kevlar - name = "Kevlar sheets" - desc = "Kevlar sheets to add to jumpsuit to help against bullets and melee." - item = /obj/item/clothing/accessory/kevlar - cost = 2 - exclude_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) - -/datum/uplink_item/suits/plastic - name = "Plastic sheet" - desc = "Plastic body sheet to add to a jumpsuit to help against laser and energy harm." - item = /obj/item/clothing/accessory/plastics - cost = 2 - exclude_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) - -/datum/uplink_item/suits/space_suit - name = "Syndicate Space Suit" - desc = "This red and black Syndicate space suit is less encumbering than Nanotrasen variants, \ - fits inside bags, and has a weapon slot. Nanotrasen crew members are trained to report red space suit \ - sightings, however." - item = /obj/item/storage/box/syndie_kit/space - cost = 4 - -/datum/uplink_item/suits/hardsuit - name = "Syndicate Hardsuit" - desc = "The feared suit of a Syndicate nuclear agent. Features slightly better armoring and a built in jetpack \ - that runs off standard atmospheric tanks. Toggling the suit in and out of \ - combat mode will allow you all the mobility of a loose fitting uniform without sacrificing armoring. \ - Additionally the suit is collapsible, making it small enough to fit within a backpack. \ - Nanotrasen crew who spot these suits are known to panic." - item = /obj/item/clothing/suit/space/hardsuit/syndi - cost = 8 - exclude_modes = list(/datum/game_mode/nuclear) //you can't buy it in nuke, because the elite hardsuit costs the same while being better - -/datum/uplink_item/suits/hardsuit/elite - name = "Elite Syndicate Hardsuit" - desc = "An upgraded, elite version of the Syndicate hardsuit. It features fireproofing, and also \ - provides the user with superior armor and mobility compared to the standard Syndicate hardsuit." - item = /obj/item/clothing/suit/space/hardsuit/syndi/elite - cost = 8 - include_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) - exclude_modes = list() - -/datum/uplink_item/suits/hardsuit/shielded - name = "Shielded Syndicate Hardsuit" - desc = "An upgraded version of the standard Syndicate hardsuit. It features a built-in energy shielding system. \ - The shields can handle up to three impacts within a short duration and will rapidly recharge while not under fire." - item = /obj/item/clothing/suit/space/hardsuit/shielded/syndi - cost = 30 - include_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) - exclude_modes = list() - -// Devices and Tools -/datum/uplink_item/device_tools - category = "Devices and Tools" - -/datum/uplink_item/device_tools/emag - name = "Cryptographic Sequencer" - desc = "The cryptographic sequencer, electromagnetic card, or emag, is a small card that unlocks hidden functions \ - in electronic devices, subverts intended functions, and easily breaks security mechanisms." - item = /obj/item/card/emag - cost = 6 - -/datum/uplink_item/device_tools/emagrecharge - name = "Electromagnet Charging Device" - desc = "A small device intended for recharging Cryptographic Sequencers. Using it will add five extra charges to the Cryptographic Sequencer." - item = /obj/item/emagrecharge - cost = 2 - -/datum/uplink_item/device_tools/cutouts - name = "Adaptive Cardboard Cutouts" - desc = "These cardboard cutouts are coated with a thin material that prevents discoloration and makes the images on them appear more lifelike. \ - This pack contains three as well as a crayon for changing their appearances." - item = /obj/item/storage/box/syndie_kit/cutouts - cost = 1 - surplus = 20 - -/datum/uplink_item/device_tools/assault_pod - name = "Assault Pod Targeting Device" - desc = "Use this to select the landing zone of your assault pod." - item = /obj/item/assault_pod - cost = 30 - surplus = 0 - include_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) - restricted = TRUE - -/datum/uplink_item/device_tools/binary - name = "Binary Translator Key" - desc = "A key that, when inserted into a radio headset, allows you to listen to and talk with silicon-based lifeforms, \ - such as AI units and cyborgs, over their private binary channel. Caution should \ - be taken while doing this, as unless they are allied with you, they are programmed to report such intrusions." - item = /obj/item/encryptionkey/binary - cost = 2 - surplus = 75 - restricted = TRUE - -/datum/uplink_item/device_tools/magboots - name = "Blood-Red Magboots" - desc = "A pair of magnetic boots with a Syndicate paintjob that assist with freer movement in space or on-station \ - during gravitational generator failures. These reverse-engineered knockoffs of Nanotrasen's \ - 'Advanced Magboots' slow you down in simulated-gravity environments much like the standard issue variety." - item = /obj/item/clothing/shoes/magboots/syndie - cost = 2 - include_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) - -/datum/uplink_item/device_tools/compressionkit - name = "Bluespace Compression Kit" - desc = "A modified version of a BSRPED that can be used to reduce the size of most items while retaining their original functions! \ - Does not work on storage items. \ - Recharge using bluespace crystals. \ - Comes with 5 charges." - item = /obj/item/compressionkit - cost = 5 - -/datum/uplink_item/device_tools/briefcase_launchpad - name = "Briefcase Launchpad" - desc = "A briefcase containing a launchpad, a device able to teleport items and people to and from targets up to twenty tiles away from the briefcase. \ - Also includes a remote control, disguised as an ordinary folder. Touch the briefcase with the remote to link it." - surplus = 0 - item = /obj/item/storage/briefcase/launchpad - cost = 6 - -/datum/uplink_item/device_tools/camera_bug - name = "Camera Bug" - desc = "Enables you to view all cameras on the main network, set up motion alerts and track a target. \ - Bugging cameras allows you to disable them remotely." - item = /obj/item/camera_bug - cost = 1 - surplus = 90 - -/datum/uplink_item/device_tools/military_belt - name = "Chest Rig" - desc = "A robust seven-slot set of webbing that is capable of holding all manner of tactical equipment." - item = /obj/item/storage/belt/military - cost = 1 - exclude_modes = list(/datum/game_mode/nuclear) - -/datum/uplink_item/device_tools/fakenucleardisk - name = "Decoy Nuclear Authentication Disk" - desc = "It's just a normal disk. Visually it's identical to the real deal, but it won't hold up under closer scrutiny by the Captain. \ - Don't try to give this to us to complete your objective, we know better!" - item = /obj/item/disk/nuclear/fake - cost = 1 - surplus = 1 - -/datum/uplink_item/device_tools/frame - name = "F.R.A.M.E. PDA Cartridge" - desc = "When inserted into a personal digital assistant, this cartridge gives you five PDA viruses which \ - when used cause the targeted PDA to become a new uplink with zero TCs, and immediately become unlocked. \ - You will receive the unlock code upon activating the virus, and the new uplink may be charged with \ - telecrystals normally." - item = /obj/item/cartridge/virus/frame - cost = 2 - restricted = TRUE - -/datum/uplink_item/device_tools/toolbox - name = "Full Syndicate Toolbox" - desc = "The Syndicate toolbox is a suspicious black and red. It comes loaded with a full tool set including a \ - multitool and combat gloves that are resistant to shocks and heat." - item = /obj/item/storage/toolbox/syndicate - cost = 1 - -/datum/uplink_item/device_tools/syndie_glue - name = "Glue" - desc = "A cheap bottle of one use syndicate brand super glue. \ - Use on any item to make it undroppable. \ - Be careful not to glue an item you're already holding!" - exclude_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) - item = /obj/item/syndie_glue - cost = 2 - -/datum/uplink_item/device_tools/hacked_module - name = "Hacked AI Law Upload Module" - desc = "When used with an upload console, this module allows you to upload priority laws to an artificial intelligence. \ - Be careful with wording, as artificial intelligences may look for loopholes to exploit." - item = /obj/item/aiModule/syndicate - cost = 9 - -/datum/uplink_item/device_tools/medgun - name = "Medbeam Gun" - desc = "A wonder of Syndicate engineering, the Medbeam gun, or Medi-Gun enables a medic to keep his fellow \ - operatives in the fight, even while under fire. Don't cross the streams!" - item = /obj/item/gun/medbeam - cost = 15 - include_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) - -/datum/uplink_item/device_tools/nutcracker - name = "Nutcracker" - desc = "An oversized version of what you'd initially expect here. Big enough to crush skulls." - item = /obj/item/nutcracker - cost = 1 - -/datum/uplink_item/device_tools/singularity_beacon - name = "Power Beacon" - desc = "When screwed to wiring attached to an electric grid and activated, this large device pulls any \ - active gravitational singularities or tesla balls towards it (provided they are not safely \ - contained), as well as increasing the odds of incoming meteor waves. \ - Because of its size, it cannot be carried. Ordering this sends you a small beacon \ - that will teleport the larger beacon to your location upon activation." - item = /obj/item/sbeacondrop - cost = 14 - -/datum/uplink_item/device_tools/powersink - name = "Power Sink" - desc = "When screwed to wiring attached to a power grid and activated, this large device lights up and places excessive \ - load on the grid, causing a station-wide blackout. The sink is large and cannot be stored in most \ - traditional bags and boxes. Caution: Will explode if the powernet contains sufficient amounts of energy." - item = /obj/item/powersink - cost = 6 - -/datum/uplink_item/device_tools/rad_laser - name = "Radioactive Microlaser" - desc = "A radioactive microlaser disguised as a standard Nanotrasen health analyzer. When used, it emits a \ - powerful burst of radiation, which, after a short delay, can incapacitate all but the most protected \ - of humanoids. It has two settings: intensity, which controls the power of the radiation, \ - and wavelength, which controls the delay before the effect kicks in." - item = /obj/item/healthanalyzer/rad_laser - cost = 3 - -/datum/uplink_item/device_tools/stimpack - name = "Stimpack" - desc = "Stimpacks, the tool of many great heroes, make you nearly immune to stuns and knockdowns for about \ - 5 minutes after injection." - item = /obj/item/reagent_containers/syringe/stimulants - cost = 5 - surplus = 90 - -/datum/uplink_item/device_tools/medkit - name = "Syndicate Combat Medic Kit" - desc = "This first aid kit is a suspicious brown and red. Included is a combat stimulant injector \ - for rapid healing, a medical night vision HUD for quick identification of injured personnel, \ - and other supplies helpful for a field medic." - item = /obj/item/storage/firstaid/tactical - cost = 4 - include_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) - -/datum/uplink_item/device_tools/surgerybag - name = "Syndicate Surgery Duffel Bag" - desc = "The Syndicate surgery duffel bag is a toolkit containing all surgery tools, surgical drapes, \ - a Syndicate brand MMI, a straitjacket, and a muzzle." - item = /obj/item/storage/backpack/duffelbag/syndie/surgery - cost = 3 - -/datum/uplink_item/device_tools/surgerybag_adv - name = "Advanced Syndicate Surgery Duffel Bag" - desc = "The Syndicate surgery duffel bag is a toolkit containing all advanced surgery tools, surgical drapes, \ - a Syndicate brand MMI, a straitjacket, a muzzle, and a full Syndicate Combat Medic Kit." - item = /obj/item/storage/backpack/duffelbag/syndie/surgery_adv - cost = 10 - -/datum/uplink_item/device_tools/encryptionkey - name = "Syndicate Encryption Key" - desc = "A key that, when inserted into a radio headset, allows you to listen to all station department channels \ - as well as talk on an encrypted Syndicate channel with other agents that have the same key." - item = /obj/item/encryptionkey/syndicate - cost = 2 - surplus = 75 - restricted = TRUE - -/datum/uplink_item/device_tools/syndietome - name = "Syndicate Tome" - desc = "Using rare artifacts acquired at great cost, the Syndicate has reverse engineered \ - the seemingly magical books of a certain cult. Though lacking the esoteric abilities \ - of the originals, these inferior copies are still quite useful, being able to provide \ - both weal and woe on the battlefield, even if they do occasionally bite off a finger." - item = /obj/item/storage/book/bible/syndicate - cost = 9 - -/datum/uplink_item/device_tools/thermal - name = "Thermal Imaging Glasses" - desc = "These goggles can be turned to resemble common eyewear found throughout the station. \ - They allow you to see organisms through walls by capturing the upper portion of the infrared light spectrum, \ - emitted as heat and light by objects. Hotter objects, such as warm bodies, cybernetic organisms \ - and artificial intelligence cores emit more of this light than cooler objects like walls and airlocks." - item = /obj/item/clothing/glasses/thermal/syndi - cost = 4 - -/datum/uplink_item/device_tools/potion - name = "Syndicate Sentience Potion" - item = /obj/item/slimepotion/slime/sentience/nuclear - desc = "A potion recovered at great risk by undercover Syndicate operatives and then subsequently modified with Syndicate technology. \ - Using it will make any animal sentient, and bound to serve you, as well as implanting an internal radio for communication and an internal ID card for opening doors." - cost = 2 - include_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) - restricted = TRUE - -/datum/uplink_item/device_tools/brainwash_disk - name = "Brainwashing Surgery Program" - desc = "A disk containing the procedure to perform a brainwashing surgery, allowing you to implant an objective onto a target. \ - Insert into an Operating Console to enable the procedure." - item = /obj/item/disk/surgery/brainwashing - cost = 3 - - -// Implants -/datum/uplink_item/implants - category = "Implants" - surplus = 50 - -/datum/uplink_item/implants/adrenal - name = "Adrenal Implant" - desc = "An implant injected into the body, and later activated at the user's will. It will inject a chemical \ - cocktail which removes all incapacitating effects, lets the user run faster and has a mild healing effect." - item = /obj/item/storage/box/syndie_kit/imp_adrenal - cost = 8 - player_minimum = 25 - -/datum/uplink_item/implants/antistun - name = "CNS Rebooter Implant" - desc = "This implant will help you get back up on your feet faster after being stunned. Comes with an autosurgeon." - item = /obj/item/autosurgeon/anti_stun - cost = 12 - include_modes = list(/datum/game_mode/nuclear) - -/datum/uplink_item/implants/freedom - name = "Freedom Implant" - desc = "An implant injected into the body and later activated at the user's will. It will attempt to free the \ - user from common restraints such as handcuffs." - item = /obj/item/storage/box/syndie_kit/imp_freedom - cost = 5 - -/datum/uplink_item/implants/microbomb - name = "Microbomb Implant" - desc = "An implant injected into the body, and later activated either manually or automatically upon death. \ - The more implants inside of you, the higher the explosive power. \ - This will permanently destroy your body, however." - item = /obj/item/storage/box/syndie_kit/imp_microbomb - cost = 2 - include_modes = list(/datum/game_mode/nuclear) - -/datum/uplink_item/implants/macrobomb - name = "Macrobomb Implant" - desc = "An implant injected into the body, and later activated either manually or automatically upon death. \ - Upon death, releases a massive explosion that will wipe out everything nearby." - item = /obj/item/storage/box/syndie_kit/imp_macrobomb - cost = 20 - include_modes = list(/datum/game_mode/nuclear) - restricted = TRUE - -/datum/uplink_item/implants/radio - name = "Internal Syndicate Radio Implant" - desc = "An implant injected into the body, allowing the use of an internal Syndicate radio. \ - Used just like a regular headset, but can be disabled to use external headsets normally and to avoid detection." - item = /obj/item/storage/box/syndie_kit/imp_radio - cost = 4 - restricted = TRUE - -/datum/uplink_item/implants/reviver - name = "Reviver Implant" - desc = "This implant will attempt to revive and heal you if you lose consciousness. Comes with an autosurgeon." - item = /obj/item/autosurgeon/reviver - cost = 8 - include_modes = list(/datum/game_mode/nuclear) - -/datum/uplink_item/implants/stealthimplant - name = "Stealth Implant" - desc = "This one-of-a-kind implant will make you almost invisible as long as you don't don't excessively move around. \ - On activation, it will conceal you inside a chameleon cardboard box that is only revealed once someone bumps into it." - item = /obj/item/implanter/stealth - cost = 8 - -/datum/uplink_item/implants/storage - name = "Storage Implant" - desc = "An implant injected into the body, and later activated at the user's will. It will open a small bluespace \ - pocket capable of storing two regular-sized items." - item = /obj/item/storage/box/syndie_kit/imp_storage - cost = 8 - -/datum/uplink_item/implants/thermals - name = "Thermal Eyes" - desc = "These cybernetic eyes will give you thermal vision. Comes with a free autosurgeon." - item = /obj/item/autosurgeon/thermal_eyes - cost = 8 - include_modes = list(/datum/game_mode/nuclear) - -/datum/uplink_item/implants/uplink - name = "Uplink Implant" - desc = "An implant injected into the body, and later activated at the user's will. Has no telecrystals and must be charged by the use of physical telecrystals. \ - Undetectable (except via surgery), and excellent for escaping confinement." - item = /obj/item/storage/box/syndie_kit/imp_uplink - cost = 4 - // An empty uplink is kinda useless. - surplus = 0 - restricted = TRUE - -/datum/uplink_item/implants/xray - name = "X-ray Vision Implant" - desc = "These cybernetic eyes will give you X-ray vision. Comes with an autosurgeon." - item = /obj/item/autosurgeon/xray_eyes - cost = 10 - surplus = 0 - include_modes = list(/datum/game_mode/nuclear) - -// Role-specific items -/datum/uplink_item/role_restricted - category = "Role-Restricted" - exclude_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) - surplus = 0 - -/datum/uplink_item/role_restricted/ancient_jumpsuit - name = "Ancient Jumpsuit" - desc = "A tattered old jumpsuit that will provide absolutely no benefit to you. It fills the wearer with a strange compulsion to blurt out 'glorf'." - item = /obj/item/clothing/under/color/grey/glorf - cost = 20 - restricted_roles = list("Assistant") - -/datum/uplink_item/role_restricted/pie_cannon - name = "Banana Cream Pie Cannon" - desc = "A special pie cannon for a special clown, this gadget can hold up to 20 pies and automatically fabricates one every two seconds!" - cost = 10 - item = /obj/item/pneumatic_cannon/pie/selfcharge - restricted_roles = list("Clown") - -/datum/uplink_item/role_restricted/blastcannon - name = "Blast Cannon" - desc = "A highly specialized weapon, the Blast Cannon is actually relatively simple. It contains an attachment for a tank transfer valve mounted to an angled pipe specially constructed \ - withstand extreme pressure and temperatures, and has a mechanical trigger for triggering the transfer valve. Essentially, it turns the explosive force of a bomb into a narrow-angle \ - blast wave \"projectile\". Aspiring scientists may find this highly useful, as forcing the pressure shockwave into a narrow angle seems to be able to bypass whatever quirk of physics \ - disallows explosive ranges above a certain distance, allowing for the device to use the theoretical yield of a transfer valve bomb, instead of the factual yield." - item = /obj/item/gun/blastcannon - cost = 14 //High cost because of the potential for extreme damage in the hands of a skilled gas masked scientist. - restricted_roles = list("Research Director", "Scientist") - -/datum/uplink_item/role_restricted/alientech - name = "Alien Research Disk" - desc = "A technology disk holding a terabyte of highly confidential abductor technology. \ - Simply insert into research console of choice and import the files from the disk. You might research some useful gear from this." - item = /obj/item/disk/tech_disk/abductor - cost = 12 - restricted_roles = list("Research Director", "Scientist", "Roboticist") - - -/datum/uplink_item/role_restricted/clown_bomb - name = "Clown Bomb" - desc = "The Clown bomb is a hilarious device capable of massive pranks. It has an adjustable timer, \ - with a minimum of 60 seconds, and can be bolted to the floor with a wrench to prevent \ - movement. The bomb is bulky and cannot be moved; upon ordering this item, a smaller beacon will be \ - transported to you that will teleport the actual bomb to it upon activation. Note that this bomb can \ - be defused, and some crew may attempt to do so. \ - The bomb core can be pried out and manually detonated with other explosives." - item = /obj/item/sbeacondrop/clownbomb - cost = 15 - restricted_roles = list("Clown") - -/* -/datum/uplink_item/role_restricted/clowncar - name = "Clown Car" - desc = "The Clown Car is the ultimate transportation method for any worthy clown! \ - Simply insert your bikehorn and get in, and get ready to have the funniest ride of your life! \ - You can ram any spacemen you come across and stuff them into your car, kidnapping them and locking them inside until \ - someone saves them or they manage to crawl out. Be sure not to ram into any walls or vending machines, as the springloaded seats \ - are very sensetive. Now with our included lube defense mechanism which will protect you against any angry shitcurity!" - item = /obj/vehicle/sealed/car/clowncar - cost = 15 - restricted_roles = list("Clown") -*/ - -/datum/uplink_item/role_restricted/clumsyDNA - name = "Clumsy Clown DNA" - desc = "A DNA injector that has been loaded with the clown gene that makes people clumsy.. \ - Making someone clumsy will allow them to use clown firing pins as well as Reverse Revolvers. For a laugh try using this on the HOS to see how many times they shoot themselves in the foot!" - cost = 1 - item = /obj/item/dnainjector/clumsymut - restricted_roles = list("Clown") - -/datum/uplink_item/role_restricted/haunted_magic_eightball - name = "Haunted Magic Eightball" - desc = "Most magic eightballs are toys with dice inside. Although identical in appearance to the harmless toys, this occult device reaches into the spirit world to find its answers. \ - Be warned, that spirits are often capricious or just little assholes. To use, simply speak your question aloud, then begin shaking." - item = /obj/item/toy/eightball/haunted - cost = 2 - restricted_roles = list("Curator") - limited_stock = 1 //please don't spam deadchat - -/datum/uplink_item/role_restricted/his_grace - name = "His Grace" - desc = "An incredibly dangerous weapon recovered from a station overcome by the grey tide. Once activated, He will thirst for blood and must be used to kill to sate that thirst. \ - His Grace grants gradual regeneration and complete stun immunity to His wielder, but be wary: if He gets too hungry, He will become impossible to drop and eventually kill you if not fed. \ - However, if left alone for long enough, He will fall back to slumber. \ - To activate His Grace, simply unlatch Him." - item = /obj/item/his_grace - cost = 20 - restricted_roles = list("Chaplain") - surplus = 5 //Very low chance to get it in a surplus crate even without being the chaplain - -/datum/uplink_item/role_restricted/explosive_hot_potato - name = "Exploding Hot Potato" - desc = "A potato rigged with explosives. On activation, a special mechanism is activated that prevents it from being dropped. \ - The only way to get rid of it if you are holding it is to attack someone else with it, causing it to latch to that person instead." - item = /obj/item/hot_potato/syndicate - cost = 4 - restricted_roles = list("Cook", "Botanist", "Clown", "Mime") - -/datum/uplink_item/role_restricted/ez_clean_bundle - name = "EZ Clean Grenade Bundle" - desc = "A box with three cleaner grenades using the trademark Waffle Co. formula. Serves as a cleaner and causes acid damage to anyone standing nearby. \ - The acid only affects carbon-based creatures." - item = /obj/item/storage/box/syndie_kit/ez_clean - cost = 6 - surplus = 20 - restricted_roles = list("Janitor") - -/datum/uplink_item/role_restricted/goldenbox - name = "Gold Toolbox" - desc = "A gold planted plastitanium toolbox loaded with tools. Comes with a set of AI detection multi-tool and a pare of combat gloves." - item = /obj/item/storage/toolbox/gold_real - cost = 3 // Has syndie tools + gloves + a robust weapon - restricted_roles = list("Assistant", "Curator") //Curator due to this being made of gold - It fits the theme - -/datum/uplink_item/role_restricted/mimery - name = "Guide to Advanced Mimery Series" - desc = "The classical two part series on how to further hone your mime skills. Upon studying the series, the user should be able to make 3x1 invisible walls, and shoot bullets out of their fingers. \ - Obviously only works for Mimes." - cost = 12 - item = /obj/item/storage/box/syndie_kit/mimery - restricted_roles = list("Mime") - -/datum/uplink_item/role_restricted/ultrahonkpins - name = "Hilarious firing pin" - desc = "A single firing pin made for Clown agents, this firing pin makes any gun honk when fired if not a true clown! \ - This firing pin also helps you fire the gun correctly. May the HonkMother HONK you agent." - item = /obj/item/firing_pin/clown/ultra - cost = 2 - restricted_roles = list("Clown") - -/datum/uplink_item/role_restricted/pressure_mod - name = "Kinetic Accelerator Pressure Mod" - desc = "A modification kit which allows Kinetic Accelerators to do greatly increased damage while indoors. \ - Occupies 35% mod capacity." - item = /obj/item/borg/upgrade/modkit/indoors - cost = 5 //you need two for full damage, so total of 10 for maximum damage - limited_stock = 2 //you can't use more than two! - restricted_roles = list("Shaft Miner") - -/datum/uplink_item/role_restricted/kitchen_gun - name = "Kitchen Gun (TM)" - desc = "A revolutionary .45 caliber cleaning solution! Say goodbye to daily stains and dirty surfaces with Kitchen Gun (TM)! \ - Just five shots from Kitchen Gun (TM), and it'll sparkle like new! Includes two extra ammunition clips!" - cost = 10 - surplus = 40 - restricted_roles = list("Cook", "Janitor") - item = /obj/item/storage/box/syndie_kit/kitchen_gun - -/datum/uplink_item/role_restricted/kitchen_gun_ammo - name = "Kitchen Gun (TM) .45 Magazine" - desc = "An extra eight bullets for an extra eight uses of Kitchen Gun (TM)!" - cost = 1 - restricted_roles = list("Cook", "Janitor") - item = /obj/item/ammo_box/magazine/m45/kitchengun - -/datum/uplink_item/role_restricted/magillitis_serum - name = "Magillitis Serum Autoinjector" - desc = "A single-use autoinjector which contains an experimental serum that causes rapid muscular growth in Hominidae. \ - Side-affects may include hypertrichosis, violent outbursts, and an unending affinity for bananas." - item = /obj/item/reagent_containers/hypospray/magillitis - cost = 8 - restricted_roles = list("Geneticist", "Chief Medical Officer") - -/datum/uplink_item/role_restricted/modified_syringe_gun - name = "Modified Syringe Gun" - desc = "A syringe gun that fires DNA injectors instead of normal syringes." - item = /obj/item/gun/syringe/dna - cost = 14 - restricted_roles = list("Geneticist", "Chief Medical Officer") - -/datum/uplink_item/role_restricted/chemical_gun - name = "Reagent Dartgun" - desc = "A heavily modified syringe gun which is capable of synthesizing its own chemical darts using input reagents. Can hold 100u of reagents." - item = /obj/item/gun/chem - cost = 12 - restricted_roles = list("Chemist", "Chief Medical Officer") - -/datum/uplink_item/role_restricted/reverse_bear_trap - name = "Reverse Bear Trap" - desc = "An ingenious execution device worn on (or forced onto) the head. Arming it starts a 1-minute kitchen timer mounted on the bear trap. When it goes off, the trap's jaws will \ - violently open, instantly killing anyone wearing it by tearing their jaws in half. To arm, attack someone with it while they're not wearing headgear, and you will force it onto their \ - head after three seconds uninterrupted." - cost = 5 - item = /obj/item/reverse_bear_trap - restricted_roles = list("Clown") - -/datum/uplink_item/role_restricted/reverse_revolver - name = "Reverse Revolver" - desc = "A revolver that always fires at its user. \"Accidentally\" drop your weapon, then watch as the greedy corporate pigs blow their own brains all over the wall. \ - The revolver itself is actually real. Only clumsy people, and clowns, can fire it normally. Comes in a box of hugs. Honk." - cost = 14 - item = /obj/item/storage/box/hug/reverse_revolver - restricted_roles = list("Clown") - -/datum/uplink_item/role_restricted/taeclowndo_shoes - name = "Tae-clown-do Shoes" - desc = "A pair of shoes for the most elite agents of the honkmotherland. They grant the mastery of taeclowndo with some honk-fu moves as long as they're worn." - cost = 14 - item = /obj/item/clothing/shoes/clown_shoes/taeclowndo - restricted_roles = list("Clown") - -/datum/uplink_item/role_restricted/emitter_cannon - name = "Emitter Cannon" - desc = "A small emitter fitted into a gun case, do to size constraints and safety it can only shoot about ten times when fully charged." - cost = 5 //Low ammo, and deals same as 10mm but emp-able - item = /obj/item/gun/energy/emitter - restricted_roles = list("Chief Engineer", "Station Engineer", "Atmospheric Technician") - -// Pointless -/datum/uplink_item/badass - category = "(Pointless) Badassery" - surplus = 0 - -/datum/uplink_item/badass/costumes/obvious_chameleon - name = "Broken Chameleon Kit" - desc = "A set of items that contain chameleon technology allowing you to disguise as pretty much anything on the station, and more! \ - Please note that this kit did NOT pass quality control." - item = /obj/item/storage/box/syndie_kit/chameleon/broken - -/datum/uplink_item/badass/costumes - include_modes = list(/datum/game_mode/nuclear, /datum/game_mode/nuclear/clown_ops) - cost = 4 - cant_discount = TRUE - -/datum/uplink_item/badass/costumes/centcom_official - name = "CentCom Official Costume" - desc = "Ask the crew to \"inspect\" their nuclear disk and weapons system, and then when they decline, pull out a fully automatic rifle and gun down the Captain. \ - Radio headset does not include encryption key. No gun included." - item = /obj/item/storage/box/syndie_kit/centcom_costume - -/datum/uplink_item/badass/claymore - name = "Claymore" - cost = 8 - player_minimum = 25 - desc = "A claymore. We don't know why you'd do this." - item = /obj/item/claymore - -/datum/uplink_item/badass/costumes/clown - name = "Clown Costume" - desc = "Nothing is more terrifying than clowns with fully automatic weaponry." - item = /obj/item/storage/backpack/duffelbag/clown/syndie - -/datum/uplink_item/badass/plastitanium_toolbox - name = "Plastitanium Toolbox" - desc = "A very high impact toolbox. Excels at destroying stationary structures." - item = /obj/item/storage/toolbox/plastitanium - cost = 2 //18 damage on mobs, 50 on objects, 4.5 stam/hit - -/datum/uplink_item/badass/balloon - name = "Syndicate Balloon" - desc = "For showing that you are THE BOSS: A useless red balloon with the Syndicate logo on it. \ - Can blow the deepest of covers." - item = /obj/item/toy/syndicateballoon - cost = 20 - cant_discount = TRUE - illegal_tech = FALSE - -/datum/uplink_item/badass/syndiecash - name = "Syndicate Briefcase Full of Cash" - desc = "A secure briefcase containing 5000 space credits. Useful for bribing personnel, or purchasing goods \ - and services at lucrative prices. The briefcase also feels a little heavier to hold; it has been \ - manufactured to pack a little bit more of a punch if your client needs some convincing." - item = /obj/item/storage/secure/briefcase/syndie - cost = 1 - -/datum/uplink_item/badass/phantomthief - name = "Syndicate Mask" - desc = "A cheap plastic mask fitted with an adrenaline autoinjector, which can be used by simply tensing your muscles" - item = /obj/item/clothing/glasses/phantomthief/syndicate - cost = 2 - -/datum/uplink_item/badass/syndiecards - name = "Syndicate Playing Cards" - desc = "A special deck of space-grade playing cards with a mono-molecular edge and metal reinforcement, \ - making them slightly more robust than a normal deck of cards. \ - You can also play card games with them or leave them on your victims." - item = /obj/item/toy/cards/deck/syndicate - cost = 1 - surplus = 40 - illegal_tech = FALSE - -/datum/uplink_item/badass/syndiecigs - name = "Syndicate Smokes" - desc = "Strong flavor, dense smoke, infused with omnizine." - item = /obj/item/storage/fancy/cigarettes/cigpack_syndicate - cost = 2 - illegal_tech = FALSE From 7f0ae5dbde4ac86a489869da1c7091b8213a24e3 Mon Sep 17 00:00:00 2001 From: Ghom <42542238+Ghommie@users.noreply.github.com> Date: Sat, 21 Dec 2019 13:04:27 +0100 Subject: [PATCH 167/175] I gotta go fast. --- code/game/objects/items/stacks/medical.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/game/objects/items/stacks/medical.dm b/code/game/objects/items/stacks/medical.dm index 52228ff058..f25c2c2265 100644 --- a/code/game/objects/items/stacks/medical.dm +++ b/code/game/objects/items/stacks/medical.dm @@ -45,6 +45,9 @@ return to_chat(user, "\The [src] won't work on a robotic limb!") +/obj/item/stack/medical/get_belt_overlay() + return mutable_appearance('icons/obj/clothing/belt_overlays.dmi', "pouch") + /obj/item/stack/medical/bruise_pack name = "bruise pack" singular_name = "bruise pack" From 3738156340c3ab066d7c4403a666c58c1d2823d3 Mon Sep 17 00:00:00 2001 From: DeltaFire Date: Sat, 21 Dec 2019 15:16:28 +0100 Subject: [PATCH 168/175] Magic number baaad --- code/game/machinery/computer/communications.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/machinery/computer/communications.dm b/code/game/machinery/computer/communications.dm index e8061f73d8..35a6be2c1f 100755 --- a/code/game/machinery/computer/communications.dm +++ b/code/game/machinery/computer/communications.dm @@ -76,7 +76,7 @@ if(check_access(I)) authenticated = 1 auth_id = "[I.registered_name] ([I.assignment])" - if((20 in I.access)) + if((ACCESS_CAPTAIN in I.access)) authenticated = 2 playsound(src, 'sound/machines/terminal_on.ogg', 50, 0) if(obj_flags & EMAGGED) From 06cbb381d3bbb0f3acb88be96bbcf6f3b3d141f4 Mon Sep 17 00:00:00 2001 From: Ghom <42542238+Ghommie@users.noreply.github.com> Date: Sat, 21 Dec 2019 15:17:29 +0100 Subject: [PATCH 169/175] Better safe than sorry. --- code/__DEFINES/lighting.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/__DEFINES/lighting.dm b/code/__DEFINES/lighting.dm index 95d63e205b..89c702e605 100644 --- a/code/__DEFINES/lighting.dm +++ b/code/__DEFINES/lighting.dm @@ -59,7 +59,7 @@ #define LIGHT_RANGE_FIRE 3 //How many tiles standard fires glow. #define LIGHTING_PLANE_ALPHA_VISIBLE 255 -#define LIGHTING_PLANE_ALPHA_NV_TRAIT 175 +#define LIGHTING_PLANE_ALPHA_NV_TRAIT 223 #define LIGHTING_PLANE_ALPHA_MOSTLY_VISIBLE 192 #define LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE 128 //For lighting alpha, small amounts lead to big changes. even at 128 its hard to figure out what is dark and what is light, at 64 you almost can't even tell. #define LIGHTING_PLANE_ALPHA_INVISIBLE 0 From 6d41bfdab10de8fd67531622584a557c724f6917 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 21 Dec 2019 08:24:08 -0600 Subject: [PATCH 170/175] Automatic changelog generation for PR #10164 [ci skip] --- html/changelogs/AutoChangeLog-pr-10164.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10164.yml diff --git a/html/changelogs/AutoChangeLog-pr-10164.yml b/html/changelogs/AutoChangeLog-pr-10164.yml new file mode 100644 index 0000000000..464edda73b --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10164.yml @@ -0,0 +1,4 @@ +author: "kappa-sama" +delete-after: True +changes: + - rscadd: "martial apprentices for the local Chinese wizard" From 7396d19e698aa5069a614fae20ca6110e0013219 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 21 Dec 2019 08:30:35 -0600 Subject: [PATCH 171/175] Automatic changelog generation for PR #10120 [ci skip] --- html/changelogs/AutoChangeLog-pr-10120.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10120.yml diff --git a/html/changelogs/AutoChangeLog-pr-10120.yml b/html/changelogs/AutoChangeLog-pr-10120.yml new file mode 100644 index 0000000000..5777519d83 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10120.yml @@ -0,0 +1,4 @@ +author: "kevinz000" +delete-after: True +changes: + - rscadd: "Night vision readded as a darkness dampening effect rather than darksight." From bb99be25045e05bcb287c958b7bdf667ef5a63af Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 21 Dec 2019 08:33:30 -0600 Subject: [PATCH 172/175] Automatic changelog generation for PR #10257 [ci skip] --- html/changelogs/AutoChangeLog-pr-10257.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10257.yml diff --git a/html/changelogs/AutoChangeLog-pr-10257.yml b/html/changelogs/AutoChangeLog-pr-10257.yml new file mode 100644 index 0000000000..d18807c1eb --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10257.yml @@ -0,0 +1,4 @@ +author: "DeltaFire15" +delete-after: True +changes: + - code_imp: "Removes a magicnumber" From 4624a1739a3fd42787e89d3cd2c6cecdc9a03f94 Mon Sep 17 00:00:00 2001 From: Ghom <42542238+Ghommie@users.noreply.github.com> Date: Sat, 21 Dec 2019 16:30:02 +0100 Subject: [PATCH 173/175] typo --- code/modules/research/nanites/nanite_programs/utility.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/research/nanites/nanite_programs/utility.dm b/code/modules/research/nanites/nanite_programs/utility.dm index 680da2052b..833362b39d 100644 --- a/code/modules/research/nanites/nanite_programs/utility.dm +++ b/code/modules/research/nanites/nanite_programs/utility.dm @@ -240,7 +240,7 @@ for(var/mob/living/L in range(5, host_mob)) if(!(MOB_ORGANIC in L.mob_biotypes) && !(MOB_UNDEAD in L.mob_biotypes)) continue - if(!disease_spread_air_walk(T, get_turf(L))) + if(!disease_air_spread_walk(T, get_turf(L))) continue target_hosts += L if(!target_hosts.len) From 5c3d3f4cc5f7c3ea568576acc42f01bade267f01 Mon Sep 17 00:00:00 2001 From: Ghom <42542238+Ghommie@users.noreply.github.com> Date: Sat, 21 Dec 2019 16:40:32 +0100 Subject: [PATCH 174/175] Is merging someone else's PR you personally fixed considerable as self-merging? --- code/modules/research/nanites/nanite_programs/utility.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/research/nanites/nanite_programs/utility.dm b/code/modules/research/nanites/nanite_programs/utility.dm index 833362b39d..a269d01ac0 100644 --- a/code/modules/research/nanites/nanite_programs/utility.dm +++ b/code/modules/research/nanites/nanite_programs/utility.dm @@ -243,6 +243,7 @@ if(!disease_air_spread_walk(T, get_turf(L))) continue target_hosts += L + target_hosts -= host_mob if(!target_hosts.len) return var/mob/living/infectee = pick(target_hosts) From a30a13639ae59a5594a3abc30d89475b543777dd Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 21 Dec 2019 09:48:58 -0600 Subject: [PATCH 175/175] Automatic changelog generation for PR #10096 [ci skip] --- html/changelogs/AutoChangeLog-pr-10096.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10096.yml diff --git a/html/changelogs/AutoChangeLog-pr-10096.yml b/html/changelogs/AutoChangeLog-pr-10096.yml new file mode 100644 index 0000000000..0089c11a9d --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10096.yml @@ -0,0 +1,4 @@ +author: "kevinz000" +delete-after: True +changes: + - balance: "nanites no longer spread through air blocking objects"

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 z zy2a`QvZ300wzu*{z5Ps0QTpSwC1<}|Pu{m)FCBH7(NIl6Y@RzeRLtC-a-@1+;4P(`!FQ0zUYP#`(Gb#S zb%Eox>dBrDY__#m3i+=&6JdW~IMfY+8@ruo=$nWp-;3wWkhJ*IZXM1S%Y+J}fr|`E zyuWGU%5>BR@i_h!Wu^>cZQt8x_tY|%?M}YT27LyUp8j7iP|QwAJt%$6 z1NT$NFUQhQ{W*q)Dg?P;?q?as3CDj`p#+L#5Na^1U#POya} zKya<=>({O2<!V1~3{OfdJJQ$ViCT0tuXPjv6dW z_3s++wcAnpsq3-qfJ(%60RcR*HXbkF33vDsQ%-oVNYunVkl^Uy1i^?_tE=0xSFD`u zb|_qb5&;qXb6KovhjM0K-W0wXwYezc=lK3uonzcSeo+4xIR#ZTd4SYKdm@P@i|Mb zQ-Y!!wIKEw1SteS{@mt(Qw#WNK_I!zYHea%Hwz75ZuRy?b8)Vb-*rc|$}gSQjsWpOWva zE93)Vb{4`{7vTQuE+Aw`+D80z7++$(C?gzHrp{hrwI#d^SZ=@*w;2o@I_cP*q$uiDgsQA%SSRgZ-oX2mX(D{w-% z8-1sEnns0_PCs3T>HZ!LS$^jm_Gn5)Vi1qH{N#*e#VqUeuj=1th%d_yW(-aqAhd`} z;GyIBvW(<{SEL?qok00h2>`B=sJCxl0S_5M zj(_&H;9^)sSy-HO0{DBK+`@7Y!@Yu2$%THGR{`WkZ&r-bt}K8NoPvBm40U;xobP;`{bn0( zMj<3!p>FSNUG4k#5CpLFxkBPbm;YbM!Tg1Mxj03~pAw*S22f6B1Z)^<6RqP@T5&VC zQ~A;DJkt)|13)4|8Ww&jJ#z!GsjET_-s?MIDM4DAw@z*fq)@I_eG7d4V-a6KNIQ|_ zybvJp;Og^zM7OQ!fD=*Q^{zhKD<1vn^>oUCVDU%mLTjqZI}duH7k>y=j751n>x`&E zRYzLweZm5wo8)MkHwQ9Z5DRdI`pI-T-1b$aV z^j^1sMcU{0fpT)+5kZdqnj4d;T`e4;Ys(+!nj5G+lxp{XuY24-=bSUPwv~=VS)oN+ zXwZ9%nz|k$q!9r`^)1oA%M#xR2KH{9mlb=&zE*jzW-|XV&MA)*%%hm=(ujHp4N{pk^=##t5NZ7I$i>+crJ2gm?xo}EtlyOSCCof;eTqTirb-L4MU)wZVXs8Ys*n8xYRZKyIQxQpJF`Uv!G1<@cy zz3^=P8e{#4-zE0XC$M#Iw_oWxiF$ng%`DaPXH|#)Hl(4Tj5FntRUTtJ71?Zj1n>ep zd8N8=)j)f{q4%2Ui+~L+;oA7DyGZoO6Y$~pF@5X)^)Pc~v)W;5CFnvj3@Z*yuPcCc%ghcF3$3rY27QN5r1j@qT1?W;qfjym#1 zHQ*g)kML~OPn1bYF12d_9<|i1D@lDUSmf?8fw{&jESwKAJTeur{x7Lu_wPGl|18a@ zLaJjh8`z8KrndJ!JD9YOr*&ca|pf3a_&H zRg>%17ZM#PXaNcPm)}bn7!Hi55eaJ#CQ(&Y^==*|?mAS;`1T9sQD{PGH~y^X;_Vj! zkn$)+0@hJ_1na7z;;Fhy@DZ0q`b<dv1x%Jr#1x z{eH{+&M@2mtk38ByZs+4Y9sB3Zbl+609h9lDCt8fZFh>+S4&AzPl@ly^dsLUpRZl4`)|-163;v8aLC z_+8=Z<(&n=D+UISRBd%GgZzhK$?J~Fx*nahw2|9z;d)cN;Xfi!eV4y(ib6n~5k4wV z3!qyytIiG%wVU%jkJlmkrmx+w?Fd=HS=u)Q8hj9RjE|2&H!x6>=H2)9o=QbHmE~{T z{8?kK&0&vuxYK|!)V)_Q8dAJ#4@(9ObSl?oz}JFtojbusr+iT6!4z2`a@~6p_n|q7 z`B8+}5-w6~_|UL%lh$RZiE|`K;7MPHhni%FLUo6F#0Z5n-WDS&aR675lC9>ElwbP! z?4EbSf3N`4`aCcOr|cT#iOMVUxvHL^)-kvCkoB*!RmEXG&e1F8hBYe))EBkK`8&9^ zwaR|yI;-Zzd$NlV5S2Nvju}W(S-wIV-*yVc^}?d!;uBgT<0i=aA`y4I&N+wyxmo#p-w#)=DWr5s5^g&2wSuZ;Lc*j7 zSnDYl-yb{XA|fdXS|A5~Ya7Y^&UQ4m*C|Lt9>0itTgvL;gk%49X=lOjoU_~K7w<)@ zpMQ=`NK8CQ|MFT|kx+lY+TFJWN5(=A98g@uu2{czTcYgQEp)^ll{fRL0$s9hr|_@# zDJDOYdJ}=#QpCqPhs;V-C!^GbWKT^@*iqK@kQ=GU=_Y6I8Pv$zXliTxmaovV>JKs0 z2Qv;_U-A8uSWEpGLe)xxHj@M@XEY>#$HQ1T)8jDYe)8Nvwg$ac#Igp^Vgw1q3tT6> z0%5~2&EHcJHDe4o3FCJ_pz@|0rf;th>D=`5fo7WcwUx#1_AnSX?s`fa9Y@F7N2|aO zy}uL3bCqX)z7&b}<8ZAx@Od%x?X+U*>E*?NPWO=j`64owQp{nf@gnmTtI<}e^X#wL z(S$a4;-}kly+qP!sK|F6@r2|#{q;1x*5DLaRi0pe>iJy1#=L(|50TkUt*#oct~NDJ>miH$QOtNv|V1 zuo3@)LCc%cDkGu!aTNa(K+RQIaLTVdh?7?#-R6YQt$M>W>o&9!B>ww($kNqjj)CLZ z;eJamSaHhFm4Z0+M0b0c`1N2MCAxyD-;G`9pLTq{(wmoOs!G=!|3UjoNBOu^bI3n~ zPA9xf{%tiu<+-_XP1%1}*86K;AsB8wCwgpEH4k+}K%C?~ZTRvG13IwE$e5CQLuyf1 z{r&C051FD6M0uFk?Qn#90we}6xVaUqbeZLHLLLk8;>_~?Tc>YRe&-H^W-kx-3pd?o zt5(ot=J0W#)%DPGH(zi(f^dn6DG+Hiic6EZ_R%uM6XI|>DsNkmo;?Ek0a;=&UuDj1 zE)ULjHa&)ZJ{N2IlN{rLNklu$ji}(*iJ&D2qkf`#hMlkEhmfuM5k)b9<%O}hV*jQi zC?6f_Q8_8`X1l-@7#uyPGqCzb{y;=p#>n$^?gpi_i}zhOEtQl z%hmPAoVv(c=Ss^8DB`RkdRN#;t^VQEciCyFvA?9XXO|#;y_N87xZmbyui6GKHA2s; zpw7*;9jTpF(P}EmR^C221_SwI%K(c}vtx4*OxXE4>6+UM!}~L*B$|yEHY9CiZ?8qS zKCo<5nMi4I^!f?g>|)dd#>1d|9PWIrpi)u!qi15iQFVKHv~iBK*&U|~;R>LDd6aWt zA(z~Ozj=RjxDW26ekdaXi8d3tgJt;^bJPBtisysg1TIsI;=PM=auP?FO$;Oz+|=UA z1eOW75!OE;?3zzmaaH6q$ngmy-GRs4pP^Df?j zbU$6b#~7=E#{~owNhoyqKPllMs=a+3$cAZ7V$=#dg0%4*j_15&8wuBnr4!Z~SVlR~ z3tcKmSfzT3N~=zk)o5^p_*a+~3h3vq| zzVUWFNN(M3;G9cuRr&oERmjVa`zVJ%>V7#M~kK?}A6BMhvp zWlnTjir#va(+ad5bIGDy|2LZiQd#*Z4TXJg$7l)JgS6>E%$~IWTZ~oBZY11o7tp^t zmAw9=^o9D@R$@&}yccmxqR!{DGv9}vdHKM|wN{SR{U1qBytZuZ>|jt&J_-S)uraA6 zCMzER82gWl`kMBwED*+iM4(zZx6H|KXQ}^bVq)V(J-rOD^ZfZ${EX-I%5C#v-&`3a z5+4;Cs|&2x%w>++&b1t|@x3@a-$QpP$eS82|B+G4Ot^+ryUf4`0YG9MMnn`k}8r;xwIY zy)ZOTdMyH6SV<|&-&T>10=JC1x>bZmd2;rfg9MDKmDBi9-=*hNnJ2{5|MlRr>X8w) zh$NM7^~*kF(B**Ey^1^PVp3}APZbZBWCdu&!tEFfqYKDt-zn}Zm<7GD%1995oLOLC zb!S6YLV?CqrDNTALzDp9k?jQ8lDbY#j^VYcBVew!(U7h~h*`C@T2W1slL}uwTS0y% z0}}KA22h7fmoK;9hAHnsQd3cI5fez_kZ)7pEw@3{_Hs& zUXv(O#lm#VTHn$T3p`^+&rKpNTL!!vO<#p8%_gi=71q2+SS#ULRpUYJb{X^IIP{~S z2vNSwj^~Tt8BqlSeWUu`dQ<+Yss_?wgdOw#u~UYB%P#}hVoUD>e3cp;Pct4TxMsbN z(2AxV&RKQyEQ5x2ra)&Of_GBa7ufKR{r*(!V6X=8*3i%5ST9(y}yfCMn4k+B21J@TH z(g)jUYn~oe6Rs`*F0lG`nuc@JwKBo=#{l?-U2A}GK)o+H+3SKa{L23@;RI3)k3Ull zdvK6(wlsk-BfJ~G+$Qogyoa|uQh(i9O}J^t<_}^xs;4WA_U(T@7%e_-jSirrHB^C! zj`>w#ANJRXtq4Y5|b^1*)8xs+&Wwy7RX9z(*qrC;* zT-R@JZ!gLZ5CdSRB#b+B7p)-#?Es~8(D+P97?`cf`9p4V!QR{dsL}34$(Dv}63k1R zGVZDU{nR`oe%z&N*QPU*d(DpgHgX= zWd4oLP4EM~1!d0Hi+S(pxWEW%sVgWhbPXHf8R9>Dldw$39GY}?T zHmo*Flm2^E;7L$ub-oCf+y$LK@I50i8Op18!?6=ah-Vg2*MWFEkEzWb0|X^5uF9!5 z$m(>KxuRHqex9M7&^H))wJ2a!j%?%~=;3ijsRX}%(dT)5d<9t8SHprMcVg#I`kL_s z9+9=}<8G93sbh4r8IOfCGBR!e9>!M?X8%r5qKHK;t*FAwDm7sb?tz|<=>Yc%bn9|W z#h`DUcTb)CJJ;4ikj-`~2c(ji&5-yPV7K3DZ@Zr#e6U?xXp2hQbjx&eKfk0K&tWLP zoEdwf!BGoz8uA1!@#?xY2%dgc%T1JMfO~wuNMD8s1Y<*6P#a(Hjd?oW-rnI83Ok;h z$FXhN8{#7)p1;_^`_=8O3OohR*Mg1~3{6rJ5(hvE9;cwBr z3P7bjuWts#hTBRgCfw&I3|gN|a@?F8kc)J}|12ECYC_K&4unv-6(fXOI=~DT^b*-m zEcd+j@d}YL?zbD;JP=sR1P$fU#mKfma!@HJQ?(g=8(x4T%Q)vVe-MBv?M1aY{rLnt zO2bB`#kcJuy?Ss*^rrSuuE=CWfb8NPaROC@8@Ts?FUYbHAp(ZvI&eum&Od>3P$+Z{ zT-n|bNH?hzcj5pXuPgj{HcGa76!g3M1r!WHUo?JyXFQpXVgs4 zR`l~klpbVn6XcBluYqQ5JPZ;SvwSX~gF+2r%xOy6#80DWZk)rv1+C3gmuWlP^S^Y)it1UTe!X47kODjD^(u2Yj{(;47*5 z$gu;}%V4|XRk~MWz%z%~rP*0oyI&goc$SnD4w7|ggXaWdP}gAwmao{Mh=>RdI*5}K z(`7T>fq7s>1%~EnT3QUyOa(^dIIuimRefu1ZCu)=zZy<0#>78=E-Xj^e9h?0%o8b& zs>f04bRueMd|*SZHNlN@GMTS7e0em><>27JAt<<1*7}s7i-gGAC?6l?^o)#E(6D5W z{9|N<3_2Xvz*r9+Tsv1iv;wfWXUAOoiY}Jy^~QfKb?U2C*^?Vq?E$~pdpKxOr8*+lJQW=oI*r5RV~l#C1`6fLN6 z3?jA`;@+DZxDOkQb1Fj%t%cjK`)kVqDqhFZGIhw;9&^&&9KB%ebZ+O06Nl%JO{HCk zf?C(8+LZ|zB_B6+uRXoe0)4Lko{C)jX<@UQ&wsDxPRTFdvVX_ zKbwafR}2;k!Z>zaVG&S0e7~3%0(!ADNnJI`fr1+yIR10cXL(hwn~syywMm% zW1BVQAn$z^VEIF1v$-@oI}MSG&jjASeXH8Y4?4i+p$IPM7=Dzbd;hm@my${&Dq4GE zm(Zq)+Nt$EC(33xlSz z657fass?9Jt=IH`Gpz$!u)D?N?4rYkczD9W+Tw;*zcZqDuJm1TzEQiKFl#VQ0UAh{ z8qgqFSW@yJddMqjx(2JrZ~_>Jr|}^`G!-z&SV4W`5FMu$KkoctjPSF=-*cUn`ySA7 zOY=y9U3ztORaIJ-|0qjo4ZSI5wZ!}zFG>pRgR-{(mU`s37S!(@ydsWNRQxS#%yD!C zKb5_;t$_svGJa;KOFQG9=59fyZ=Pga9L?|#Yysg*-oXgAuYjD`al{I8-Y2*nr(*Wzf*-1s$z%`6yIDA zw6H-%5e{ABS7U^dS102^iruWr?;L~Br4x@mq#)ReD6^t-{{zqXVp&-H!-~#Xj^QUU z4l4|JhBM{A@xEz!izN!x8|GFy=Uy{jm|W;Bzww%Y+41NuZ(VRR2`s7b@K%;0BnF9} zTy?u8Ka!LNDIN@2)EfWM&SM)$rR=A%Id;EdC(dLT_8&s3tMh|U?Iz_~BNcQ@apJ#@ zLX6crzN%g7!4oWu=1oXinQacvdwuqP*28gx@AX>vPVESyVPM1`t zTs;||E+Kq4RQOp!^CCq5tCS6@tT}Y(P{15LU^4vO#{X4BURK8tl|?Q-s4|%-uR`i-uMfOoVBGGYW`yDB~tQXi;q8B6Dj{gE4+j&6BW5xdY_0|%A zY9MO|q%#RjC7f0<$pG8Jf91*9j*E%{+N%NIzuLn8s<)5a!Ek+0cpo)b13o*IWVrMS zY?Yudh#;HbPfz7ttyggwUo#(qG?X>Am4sVoc#tqHmc$5o3!*Us%uoS?4}av;TM&J| zU9cTk1@=E>194%w(p6t5L&g(Ty_BE)I2S# z*RG{fDjEpV3HE?wz7o3%!eK9mwT7B-UOT5wd2!TF1disM90jT4g>|=vq<&&GaV~F_ zntu+SlGhsC?Qjt!Tv_n~eCrd6^|~uP^MLgG_|hllQmH^~2Dh&{j+CDd2GqMJh33}| z14!7Lp7|T5rcFu3nXonC!(Fo< zRc1?;6VX=2gWz63JsFY4HmXcqle8YyJJCEn<#ee-%^x?mztFj$&i0e!$%j;_hym@< z+R~-VR=GBXx|P*M58^(J0V~9{Gvo;((iauRQktS?c3lMXV2UnDM4lll;DMZ4wfy zl%+bhe4l^yzgF0`61YT9KTiuT9DhLfilx%+eVgPbJ~ zb)d`0wbC+r>(4Gp<}3ATFl(Ivcxrnmdwyu9c)e~9MhpE$YOP2Q7bF+*3^}TQ`EAlS zlFM6SWmz@B14Iz-k5xaeEU3K0JHSf-$==f-r2NT)5c)a>*ZSR{JXq$&;}T;Y2~vs5 zR&ChACSAx5+s_7pydr0Z>g3hkDLlw2f7N*{8l@3!98l<~skX`xt}7o!aD6|=IkXue`spl@xAo$rBfEet>J?@7D= zoG$q?XsM;1F#$q0r4p2&cbUvH4u1XxkE0!=q|;v}9zIMxhWVu6X1hgd_+E`8HzROw zRJg4QzA-8`G<2(vIqJeD3?hHo&K8ajMgTLVKazhYy3GIr7u^cu^Vu}AUQii<18BYWpu6~F;NDD|@8MoDyYQq9Vf5D6 zz+!L>zuT&RMW}>?glfe(;Y?o`(dAk3lFQ*=78IZ*g(x$v7PY8nt2WsaEJJJV1#fp( z|M*|av|4t@=(dO6Jb4;(Xk?i@C?u_lWf1Bb|KUGe!0`ReDG7n7zpZ_;NiY!OWzLVyJXf1rx)M#`K!*DZl+=D~uT9Ozv8PgM1vPb_l; zON{q!*}v-Lv_upw8}z*YxfM-3_J4E{JHW zf@8V=Ey?|JQj3a< zoZj88J~$K#nYW*E-+&{Abi@`|q|iK>-0BRRG=ILFbsFCVoIhh?E67X5}A#kJecu zW==7UX?bY#nV7b=mWbyjuS=9YnDkUe=dvWZbiFP8a14@@6K2_8?y$R*f9Vr=I=eeg zcmhtWaJ;8D6Snc>a9;a!suo@(Lf`>MY{1Q3iR7ybubwQ0hi>yxw<1kTf9`Lt>x7G@ zi?xP{-Q(#p#~4w&D2!uAOOStW1ky1FtONF4Y!~G)1c7KBIPEZq=Do`~_n(EdOiU8r zIgO*$HKlcC!%`W9E_`%|Yb{1jWe$Hdr~Y{DXt;T533C{w9?U#;&S&?7IH*3AE^9rw z$E3@CG+d?2mfmS!r?lN^`%cG8zz5{%!FKQkwIaOKM2})|rVy?Nx{r`>UvE zX4Tr@Eao!dKUe^klLluYC|yt2@2>uhhr9>~!EWaExq!n_6v^3Zd$RNCooA=smyFiG z@O;(%&zGV7#HPI8|FEy-w+F`ov`=!pEE@zB9DqLEsWOj;BEUmX`6J+Z{OG%GWwi)+ zVQPZldOIlQo}R5*?u4GFdQYkE8K<|iMxDs^u2Y0Way#R2Tk>4C4XK7ITXtnL7|p<= z-kiIERnB=IatKdc>={8{A#-G~ttK=!`-6y+gE;OKvqf@~N0)|H?oMJ-TAQ-?oZBgf zOk2l-G|z{|a?FQzb)yRup+r%f;<3@WgRUt6j2Tq@KuL$3GQXgByT2M-Ub9vu* zk9I5TtGTdf`1dx#Ie?D@o*S)E`&eCAU(5!u%?Ik}ul>9?4A3uz z3>ZZHQi#mh9CU#~9;${puV`DMa=q?lFQFNvIl9Fm%vqT*{{oG!44-dPJKtU1tJf?l z9goXF4Los70&r>4??fSv!74ts38+!&Dm^r|87Vab9!NO}v>e7yap%O#oBKh%Yk@VVt#&_mWtC#}^_+B!~UEB5?k!?Kx>ap#eXh+{#ofRsdA^W-!yvRn<% zGmkl)+!G!B6AlS~6&y*UYUeqBY^>>L{kSUiMM#H1_>oVtnSepE@?~Z3@>k0&N4m`2 z-mZNzwM?uQev`Y-$;sW(h$ODthYuvidl_|o0=B>bi|a?7cAzTW*jrEE%HCRjuqc~| zq=U39IEXLc<;oA=&b4AO!) z-g+SnO@QuDF2ngK99Q7! zf6K4h>KjPKydB#fecQ|qSo@0uQ6Vpm_;}pm(!H>P49k{uC^)AeAY#KwnvxZ&G2J8R zJRoU+wx6jD<3slS;H5vP^UnOFO#V35Co`htt6F!N3U)W|r#SY>{nVIQFC-I&O&%k+ zd)hov%QGqp<5(g*AnXmW&lXb1BXic>*nA@Su`JU=Hd7(uHPiDedU4nhY-jA}fI14UQK| zaGdO1F7(@^T9a1f|8$BU6*rtdHEmB>v>U`y4}}ZgzldBsMIGMle4~fL(hW>8@AHU=VOsUF#~ES=ecugHN9U*K_gg-qb&~%v8z1%u?vzFL z{hi>q>5#HU>*Tca#R!D%Ps2A-)i4juSNpkaZ$PzIF9&njmiTA) z;kmj~7W$9oweIOJ%<46i-BUKb9h3FrPSX$lK!jCNUhlJ)zzIJv5pFMIwWT_2vBwq` z8eZb9(>1pI&7dhXXx({Q>DBOTFfCLjGXBu6;MM%p-)dzT^wtO-d~O#E8p0MCVf~_8)%&Swg6?>Y{W}w3=M7 zL`^2*304TYPJ=o!!YoyA!>UvR;9D`RZ!4TRBWG)-ytI_tG^F7Ze&;J=BM{k;lkrxs zt~3t^+ZHWF0gP{_%f}~bXI=)zO;6v)kjBIz9A{mv7kc}*rwmCajX)Y-7wjYc*7?&{ zoK3WM{t)V_nEx2SMC{1m_>0<1V4JuK!e$70FetaOrnS;I@V=}kx$jR1$Zv#umlw4S z?V3JE^Vn-W|7tEUDY=UB_joms6AS!0)f{otnSk61Lg4FoZ%xR0RsRRHBEbH8$GRy| z#$RAYGUvvsGq2z)^3xX0->=vDR&*8FJsLM&`fPUJJ9@4{oKeG#oi>2?4e*h5%EIa* zFTvo(kv_qR^{PS$it5Fqfxbr(p=XMB@G&tXV;=irw832{ThId+wEQXCQ?dLSVNYCt zTz@pK4BqFZu|JqWaNlk6k37qhqYgbg51hzs(1^UvX6ttf@Bo!pdL&Ne6b3jQCdyj0+Ce~{%X94!4+00UvJ8|`B| zs+)16Hz-5}2c~MYfd?Pnyx|}BnylY2y)0{1K&zRISmk!c997{4jw1MX`}S?1ZB(0K zjIT$V&ObUCfBC3O+w1X4sedwh2}w!JUc|{KZFzPN0qz!bMibBsLcas;3h&;%+iNg# z{ku|1&)k_aXF|`MYNu`4PV_pux?!I>^AcoRXO934(%@>c;MhD z`(^|e#3Xc<1Hat=u;+m916%&;!7`!cs_p8l;`PtK%xn+)3!#=K)}MN7YL1i~8Vg}e z2QPV_TLqKdJC}-0>#on4r)|`abeNamXPpOW?EOXE9xP67u_0^8|Ay?gwQ7sj7XN|LI!G)D`#CYGLCv0Z<8qn2m+ z)R;>^fpDm(gfv0T_lu|@DfWUf&_YM_lgbPqwY8$Y0YP89^P$){KAtFqo$bnSKRR@~ z!?E7irw+e2KciB5Yy()5pe14roSR?zbbV+fBSdVk)e(s)nL-3IESSGZ|I#Q;Auu9i zw?|M>;Jc)kZqW%wM{4Wd7x}f%5uEbnKpOjRn3TFV3xChn5ZSB!M)Z?Fj)1*Qz@yK3 zf4H@3dw9?6%f>C5<#!?vh!>G*Zxm6$@pj#PdgF46`Y}F2UC%|m8h3ulkB--GSi#d` zW$!pIGW<-|Jfw!CvP`6$T$4iEZ`Fs$%Y(7S1;Nj+QuZ8I^K0Uya@qd(HGi#_VjBs@ zG;Bj*2EQo$rZidf2fr3n%i%K(`OTA~8cGFT2-?qIkI2Rq%<|xJi|1z#q3t_QTCToK z7RWWE94XG4N=(!~Fmg+<6(AUImp7U&n6HQ6DMJD7PfKp6^!LQaMXq zj)%Y%0>n0^fjq(f_QBB5i>Joh{5-{bloCfuKki`hwC{@HEu(l4wkp3zJltt?I53Q~(I%A72$EOhmPI`GQI9~^^_ehMf)G2^MSzd0J=DOKz#+GaQDY~6$FLu&Z-IkIyCppVo2<~At>r(9ZS}7~uXRmv@g^DQ z>5CT(tK1%l)c_@acN#lRgcOYD79_*u5@@nhjwlAs?1^d)veu= zb(aP^?&XJQTy#&OEqRFS(8hO0$$IyY0;Cl&z8w?5_NkK?dlhTTsCd_f!vz0Y#WQh$ zEY$clIOFl-Q|gWRrC&)|_Y~9OmW6zHp_TnQY-0_)!pE()&P)z3 z=JqoLC6l}{FlvrTJ(2PD72w{DmisC#ug~#WlsPwmhZb7_v3TKj@zD2pS^}S|ur<8= zyu3|1j23H8UV_zzv7FzmP$12Y5BU5E92JFZ&W8c6K3$6AOEd8cv+*3ica$k!2O9YV zFWL-if@{Xnv!$fi_m7uh@QV4T=RoXy+I4ozqNjCwEc}N(@xIj=f5b(WsrmF0(S|(F&5e-1 z4j|151h>e3!c~E){i&{AlE(N%cKU}8oMK|WpvqJ$a};c2U`rLeapM3J6Vu_+*qi!J z%)b=3%&kD+qWe%D)dbvXP>d=mus{@R$5<&(_Ckas83}E9rk#v>m61;UE0IK52?=e$ z;28fLdxDKCRrMCbs!5{OKr5H)C(Amo{jo2s)Fu}V<*iB7D>g_s`snFN!e5|!CguZ3 ze5!KOKOJLkC5URqD`Bh^5xqUs_%`yf+zio2ODhi#GDe|pydL~dq2O`OWQtNgBf9R~4yY!$h`VAh5Dba86O z+=l7hBbkY|kJTL0=ZhF#9gGt=|7TPL!pUc(1Eu!?%QgF|iugU>O_#BUKY%g5;aklO zwlg|NvaN>>atXV7v8=l8*Zgbx)Ig|%WJ%;^3$IJETL zaCiad`i;Q1aWMkt&*!^!XDeE7J;&0G@?`cGdMQA?Q@$%&GLSXNQA{U$e5Skdagl;r z9fGy~{T~Dj0$XilijDEm9L5Ojl?pfhYr{k@Y$YA?d=Db>UmYHYvJHir1}h8?W(WcO z_^=p0G%b38g!`q>r$G=TvMi?mI;g$eAQ3o*7Xg6#Rbkl4ll1iC*)UvdW46T6I}a>bl>9AOW`>gw zZT7N1p++oM@q1}zo|npLORLF^m_54QfAREBf4;Kg?=p4=c~cxGU%xIt7Avuckt=LP z_#X!`dNBT0fXzA&CpTT}1c!q6X)qH9krab*ago+Jt-&4Z97{Nv{Y!6{vun$*eYYK! zytJ0Om7XhdTRbxNIqS-KxRWpDeETf1xyyV`Aeq+TSdrQN9;p9sHc`*F30dodoXtb-wOlVu0 zs&TWg9SxXo4^lRYuBC3Ymp!>cd?97>8KeU8c;#*702i#iw>P4(Q5Ve4fVz$A!-_~L z(@)m3O5k|ii8D!^!T>G8DI}Cn!w7@etOr~cU{xR0#IWR97D`T|KRwwfkjV;`@71FY91v8S?R7k zn#`JAD9a+@6Skt}E@!PRSr8~j5$H76diz}Hp%Kp)rZ;JGJVY6CN|E0BLbeq9@~ET= ze8F4&UIvqEoM^^OTi`;s+faG+$u~px-xT#MSnfBNzs(Sy3TNfLzy0XqHIFoQ34A18 z?MwU*bMqhznCmQ5Em~7LNr%hd!ZP558t1Nn96WL7w{+?8T9WT;6wj)=Skz-e+p^Ox zE@ey5soFZLbX9TtBJe>Xc-2gLpZs|Fe&3g7U*TO816uGt-qS^Kp1TC5?wq5^XpGV@ z_b@HerUltUiq8OR6m&nQQ3RYi?%%yz-jYz%GF>8fEXjs8S-MV_KW#n4cfrYu#-RbA_JTYjAhrT%x}UIy#?Z;DMn+r!Pa_juYW*(G>|XMEdIRtd9(6J>@w!Om#m`rYi+8blVk zzQI)#%vD@mL7OpV#P0|$dHqzuj*!;3y5UKWy|wel71KeYb(i&$7{$4D1i0u+eLKt* zbDl(EbBa@|Kp*uq7)m1d*@Lei>^*kSD1aWD%4X>IxV+ayGq$ch^WP{`W*8yZ3QL_obS-=0}F`#{_Y>;-rbabu#-LR z85n-`wo**BX-gJqTEPlp)VKJ0>?*!3O*Xuw9i-DA&r5lL#VZo%;2|}7Z>Y4)$@#;h zGhd&3eNWZcfAg=a{m;?@3v1b+*xnFyEM~K{+tIq|>8St-U&u#5AiI5_Nig6M-NAzg zL#0)!x)=H|8VJVWF>X}qZ;R4w4BFY+k)uF@Lu=s6A;8c*NCr^?910Ezfk6O)r3@$v zmq&{~(`d_p6UrkX0NOpAZH>Rd@p`2@fk49i8pWSt`V#LMP6f+gPEcq}75gf9?Cpbt zx=jhK9Ttb;o~dDo39DcE7}2t)KNX1&)Buli?!~MOg=9^*NMrUGD5zG^4aga z)RjgooG7b#&bRjXm_{e5f*QV$Kypp1G-_53IBRx(eN32wDB(l5Zl`r;sXZL38czHC z>6)dNCb(q1rnlmlu*c$U!~09LFHUj4b$)S2G*kkONDaL)k6ny@d->rMJh&5s* z`|-BH?q$B~H!3cka$Kor5y|akqk-o3iajpP|GuR;u6q5s2}YwbHfu9+YIa}N1+`k0 zJNc^l5O-fmRmUExf2(7U+S7KrX=FseHGb=558H$*7A59SjY7hghN+)Eb$q$yVfZCJ zv6~lCs~oDLW}S9j!al5&sM1|hNS~x6NrfK+M6NIN3(MI1m4M!P&D{Rp_9SI{au4+p zm`E4EV==4n5ChO%gOl+szJ+j^-yj=eBX_jGW9kavP5P-b*nwj}(z;e2O)>x-lbrb` zdta{&m59(NB5`p^RWd3nefL=rh49lRzzcQqv-g#HR)%ry=G-}qThVcXT@f;@vUW;& z%o8w0M&GQq1Ww9O+{?jp9oHf@!f!4es}QoruD$pj{v0!SbzYwv)YAwVYu{D4#}(hd zAEe9bQU2(!cP%18*4ZD7@32Rj`|P>luJ9aiw3MlLR&0ur_my?`$+JbJPb;aDc{ba4 zOO=E{s)uua=<***QXr#x6?Mw&%JOCVhgtVb&FzQ#C0d$pSZh0lJa^>p%b28~yS7@F zu9jh3~e)adn>Qp9NJyf#gs; zBP?O`A~P%g z_Wt?rM=pE*e|7LR2fk}YGe-uJ5-+y|xVj=JPgL;zDS<9ropd$ z(Z;A$IJ6;z<@ti9s?gEVxz9y;zEUNEB1ltK@5v2WCgSV$9moeknta+>P91bxP{HS` zU_mK5wbJB%9gk3Fuxt}|oYt>?MipH*v}WK#=bajRFJdsQp80>P*BDTpX3+X)e7ue> z?$76!+vC}aR7^Z)5h>f;`tk3sz3*a_AL()Wpy>Q?DL$&-LOarjf`RcTjiF$W z462$Qdhpi)bU7|5sqMp+m!+_=o0qA&(3JLNZj$2SW1A`(*+KSc6Xc&N3t>wz3 zrvZ8=IhZKyS^}*r-j*rh7e(>LY0~x~8Bm0YQz2_>t1%Qx16^dsX7}rl*jZE6?zY|f z{rSOn?HpRz%!P z2Tn26uYya{fX0{C5P;M+I$Be^S9E50EIK-x9->De>KsZOf=*To?fm?36_7rFnSVSH zb1w$MrGKlcl?TiXK&7x!KYnYX7>bZvJ04r6ZBEe$Ut2x;nH@(f>IxvpEFptl_jHwcoNM}!7)DGHN;QE^u*nKwiJyt4GJ+pF}P0sGgB2>TG z&Zic;kJ!#e?q81A{DvhrVcpb2u!Mc~)K6CCIie*5fV#)3SwnzOb2|{{x=th#O%nIz z_0}j=FaLuDChVP<{_rP2$!^5161PW)a$}iNXp}!p3nAb9tBd4=57@=N-!pFAM0h~Bs%@!`8)}W zk6l^P@2gI@;(r6bXL*Z>39G6FMzurmyU@|25dg#qY5Do7LV)+i2?5Z1u0#spNXQBX z!H5zBHk|yuYL}BNANz&9%bDW@iq)`h=lE;oU(*R6W7J9(Xl>nd;55gs0&>*M@A9Kd z+E9pC_}?OfH)FL_Nk1aON!{pu4&9rsYD80m+xXh8lIgLYwMFU{4^-W7_q?GK6}}u= ztU`JLNdHA-?k(&dvwFI`PywFKz2YrHOOndf9RrU}IisXfYeLrT&P{g8MmBPmW*7#+ zt8e>%HqmpU$}AnL;eXn5$DcJQD2R!LrCy;;Jp{lDTkzF%Upt*k%o%0|+U2DW1MeBY z9ytNbdUVwKtfFFiVc`uQAzt3dH*eI=mDJ#;3;`Jq<{XPMGJ2l2-kb;MQECUNi!E)l z_un0Rmy5t@yJ`X%@$4upcK~3%;!`6<|!c`U;qwOW&S*^QK-C$X8~e zPBah50;&NWQSEEfwPCHrtmPZGJA>`SQyyoxEgX~H`56XQetP(}aZ3j~^wWYIiM& ziiB-#bNFDBXod#}R??+NC@Y(-)A%TWRJKRSffvZ%6NN~Vdxq+C7tk(DwiO3@&38Vu zoGY%wha5q^k=ZZ^=Y!Fau=Ie-XTiBIWNAg*EVl7r*T5?r{E`>4SC{d;9&hfR7AzkU&Up65Ci+->HPIdi7N zwgC*TnhBo%wD<+rLcgL=^6z5kLJO*V%PjvK>R7paol~3u zvQsm4a_fYN;cvONIkED7Vo8$U3q~Qvi>aSgu+`&%8+=b+!K{_~+aEEZ0Cgw0yOZFu zV81!;AQ^TQ8n;JZy(9dwC(gWc@9Q1pS#k&*a)JKO9!aPd9 z+6p=j$Q3C{aU&-AfY)tSd|v=$%Rv4E0Ya~9k#HKI&g>P)WF7cROul>nzT}dy+QHyc zvykHvGRMG_6hh0A9Y7nOe3!jCA&n0Z1Qy|M(e-C@Wo6lGIJ61~iN9w7HA0zKwPj)( zqJ}BywdDhA;_zw-3+~jIV~w*c=7Y3tb$&911@}mo<|}!yZ}0~9zjH9N2-KQN3%{4o zOgJZ4GgSF63L@J9s>NftBD;LWUT(d)a5!|d^o*~Qx-F50`)DswuzB;f1 zE;kYD=LrcX=#lE~2eY&}XrtcD;RbRO*}5y|&Dn89YyK84AI$dlGb`ialALa)O4p16 zWx(E2wf7i;(A_OtCJrIU9VoPoAXR4=^Vqx-Ei8)~X|&`S?&LRvYZxmsz8BnUuFyqsFXhtln? z@Vr%*j1P2k^uzx@(%u8A$?a?ReM5kNbWwUo1f?p{rFTV8P*FN60!r^fAXEXV(xr;UUW$Uwpul~@1t0z{cxsL|A3zipZ7xO1{~b^UxtGA%5TJ&XD(!kl5=G5?1Ca;b zc0V>P-Z0fpF~7)SR3w{$!d9Wvi3Cb7sE9mWaPm_=d%c{Qm)kdhr5yELov0ALDJlws zK(ZGBT@hT4zopkTpo`)$WH^OlyjdTCpf zsNuIdXI+*VO_8k<4CIrcF*jAu5LsMOVre^gbYe{8spD~t%hp@)2{@wFmMa5n9$atq z_IicI@wIFAbNGDUso<&D629KbyTW6xLdcGm0z}YKcOv%{0VQWFC`u0sU!~L0{;_1= ztF;pi2EWQhBF;<3c|}rN#`7HhH8N&j-$_txVf!Vh zM+ENi>pAvi5(MdAWmN*|$81}+F?9uC&aY0@NJLU;tAkcL@s%#qm54~H>2NgKfn^bK z+l*kjnJJNMLmwb&0F$^SCN>9j^AOO;sFKyISN>x*bn6vWRg5cCWkhUGSc5oJ1YZQ( zqsE}XPiuq#JaUG1%x>^9%%;tN#;`fkD~7`Unzv&bSv3PVx@VA#zI#weP7~EtYw6E0 zsIg`?_~CapxwF+m$S4ulrrNOkZBn&bOU^?8gc}u;M!lyStT5($AhL80>GX7iOIp!TwN9yq`o-&jjOF zjbjx*q6(K%*Cx%zl3BlswYmf`A$s6Us0ywCXcT=wIX#vz3_2$QM?v!H8~Q`bPH2JF zd@wPv`fFxJ{CPT!aP|ZGb@Zk_$2_#h5!uC;ZpD?NzyY1f>M8SC6aB=ju-xqN`6vx0fa~o%dQKVG)fYB1;!tuP z?BFZky3%Zt!kw39W~+#tFU8{rW+k{V_gjcA@AH3q9evQomR(ynWJlN>+2fMRcdezg zon2Yw2}$XqP6k%88jMla4`)YIDe3PI+R`ceQ3vvg3js$n@ky*_RrL+3OY#G6R;A!~n|-EF=9zZRmT^_kIIN`;rh3@K)r9 zds8D`YZP3s1=HKkwuKZ;RzJmjxdp#ti?@#$`Sv_$Y^FtYq#RIXD^j}ydq`qfb~#{o z^63=+s-6O@`dP0b#xPRKZmhpV zZ!hIAz&YbIoB8ETALlFu;Y-PAPz)D8YZDfP56}hP55OPxpN0BU&8uE>hktciHi`|b zHoQ{tD7VBJd(l~Lr>?@bE&yD%;8D;B2zK`cpitOcWZtsrZtb8>+gNzu0>h~gy$f7; zwxWO1DoZd((&i0io>Y_2gb+i4^KvY$YT-;`T~|qV(JfSP=x}=~Z=8u55UXB`@73{| z!T3JE_DI%}+y&C4Fft4;^yk<6igog>9XE(zHkj+KyC0x2pOkzYeRkXhi*cTvqVTn% zAp}W@3z&-Y&>5-Y)59$y2!8?G!LG)e<^yW+KW34SAC6|;)sLzlPjwnI5OU(CW(#>2 z*!B$Hk)HE~)#(gh0O*wUv*gY|HX(eIQ*-*!y^HH|5ZwxjkAmNt#NqHq1nDjSP10Z^GelOs^C2vR<(@uw@D zwDOf4nB7d3Z=*7`_v)Qymu{u9Z}2R$8+=0B}%~II4%JAVr^hC_tb8qJpW0_ z9z}0`hfZ4VC4Z;~wmv1Saxk*P8fvS`oA4M01vGJlXPJ>DOYt{gJROWnt1{(L#!ctOIu7u5u;VHkw2|j+QCLkpx{f1y28%7rW zxfPh+r?8aOEJD09A ze19OIw#Z3H!cmz?I7)FjrEe!{j@jw-e2s>vTBtbO5lYLV7q=+CQA_4?_joVW- zG|t;AfQc2JLWk(6JT4=lqCy;ftW?J}RjAEp;LdnK3%^_wn-fm$$I|ALBETC@uL=1S z-E)at8+=t-TFOvNo+JOOVHqMM6^Q0&4O;h%?0GXVd}U^cIs=*!C|58~HB2=hcZX4;Zwg|p>3jRBP zuvu~A#ei+*Mnm4|O!EycZkyqD{LHn zD{J08)tRm76-C0J;Zx8B)j zQ(VEkuf4+9rke5m-gx0dIESIr^!&w@$tdsBBbb9ciPBANtIPD>kqz4upO_#_;o|2k zUl_F7tMTC3@X|L~)LPZ{pVpI0ufktz)!tDp|8?ttPm;S2Jy6uzrVw9Ijlxx4Y%5>VDMvc?mu z%eV#|5@q}d3zMTiT(Tg~jx{cB_sQM8l`Els=0gxNS_WpBa_UvhL zqTGCDCMNv!;%64d8$+|4x7=jdKG--*)1!N6;>Xd`)09Z0_%G`q(&maMnDd|@x2Ul| z`BA5w*w{ikBu9HViP8WlwE-d+nRHT&(+!9LHou&Ormn7;Jj%3+61m z9`dn}-X9sA94Y4qS~lZHbo!5W%T~vMxDv@y-c-XajN<5P$H5g3*;8Bm|M9f`)^lYh z!lEYvsR;_cx=^6a>!sldgE62Q8au5Fe(=60_Rb0}17{M&n<(FF?bt|?5}wC9UV&n- zKmWpX6u#UJ{q~*+r<#5Pn=$dAzbj|`Q}$E)yS|SBG@>tC7kczfoefeIK6@qZ!DiDd zmoSITHFX*4QEi>EpRKHGxaK$B5Qp!~Ag|&dIJ&8gdn}re$U?{>Uk)_&wewHYsbw~#hDKE4gssMFFap8D;KElR6=?ul*YZPSmbK-_f$JJsFQ zHLs+!jkqB1F8%nCqp`iCU6>En;L#&TR#*ASsPEqe`qI3P5>M!fI4(?Z-EjKjjA;oL zd-CH%@768%%=#kMm(KJ;rgoS6!otGvim=i$GB9-aqan)erS5!@l$^N@#m*#J_5f7W zS|dAfQ0Vyj;!=5;d0AJ)5dy)0?uQi24X-eLTbWl7b7;g7Pvi)G(vJZ3z{_b@W#CWpqZcS7;Uy%W$UggP>(#}dXdpT&b zKT0)hsFgZQzc{kS_028&&%8}+iq%3L87rB>=8FM?VlYeubqo`Xf3=rsKe zR=?RNcR#z8*aNYdKKPtQ^t!>e2;}p$8GPU3_{GfmQNMnjNgvD$e_O#P?PagsCg0>p z)@_W7$ry|m%ud*UOMBvU=A{;;>d_%G=CoZadjB`^PfMif-iIXo1Cx%U9(!(UYm2dd zA{99jNpqmk&#D)OD%JKMcl89i4*O(eWJNFf(im9fNKi=JyC3KG?n)fe8#^B#H)Jqe zwE<=pQ;ZDtr61*Q#8+%WwPM0&*fCo82Uak+g;VPm-{q&CH@I%I^a=_BqiIDI4@qBxd!tk2$obZb zmgzP#%r~A$wvVjX8&uzrMn-?VExY%bqTUDV-8ou&;qAz)C7`}dLrV*X@Mrud4Dt%u zWo4Ihb8{izON>by$R2hpKRbi2tHxo z+v1!{{*keDDSq(e=yJ2$s4N*pA@00TNc^+h`CW6XASU@86!zJWZu(y-@WQnpz^G-B zH$y)gy?NClk`Cf3iD%nhS>E(fvZN4K&fN%H20MoI!BUr_7@_i-^e2q(-Zz%;eoXzM z=ne2Vt^h3y54|#1B6Hh{#&5_*vJXrSac%0=Xm7-XpZl4bnhG-wWlEg-@&Vl^pzHgq zj^(qk?J8A&Lm{R*VXo95KdXwu3K5sUwxUNhF-nQfXMzSk@f5PmF87)6Od_C)o!ka= z*>4<}$|8Y>q3M?rCyFUX~sccgTgKE z6PH?aGnw7_^a+p@l*iRCZd_2%Q1yIzAhf$uU^fDV(7ivVvEnTU+XR$)nA__-mrLOk zDK>WK20wkg^qS%c6is2Hd3 z^}Ki8Kj4l0g|%EK=L23os1-QAz9xahIFwdYv`pbD?55TScfJ?epbz$U`0LeSB>!xc z|9SVtP%pdXLx{_5{w>RAPCRtJW+3FN?!02Wp7_171p{uZyxl!s z6URq9xQ@v7sy~irSEA-V28cNHOk9P&9-lfD)CFYl?HR}fANM002{1wGfbYypQ=sg&NgWb{n8b{FQeXqcGRizvK~wwIvBmn9#;lwxHa726E}N__$XP};zk*0>s$a*e2+WnI2hADVE zORT>xU``Lh|3GTn#gLGJ3A6{XJ^X_qm#l0W+;;}I$5enk3K%_BS!9g%Lj0Y<*%s)S zgWI!ix~ED^a1NiGwu3`1?(TDYOF~-7aUqS39NC}qmujuM2S3TsT)K3{E8N~?a$B&p zA7Hnyt6*^KQpM4~H*|*#`#eha<@M{*ZPs(lj7Sa}UmSL{*%Uz8oX8V70E$*cMiSra zmlqJ|5n%?(t3k!3)AFQ}fE#rlB0Z6fFPuSL^oVwY4uXWn?PjyKh}8lqTMJSAb|~!f zu3fY_$MnFNrJTrnjz$DC#=BG2c2>Ub4-xd${!kn3M@Q-dHKMRB`v`Idu1&+(?>mgE zlnMiDLb?Ydf0#|jGk@>#W0E+0TdE}9E5YI zgGVqZ#_wa{ZDUvnIM=PDBL$x9V!XgdCtT1hKVXP@%TY3E3%!;cWq!*?Vus%g>#!d@ zm!cR+>ann^J(-ytoNc<*I@ctd|7&JRATr43(1GksOs}j`T1We55?K`xeUrm7gla?B zQmQ*NZ!>#PKfTV{Fmw<*;Tn?@#nhDX*TO0x>2_vh6?wQk>*8@C?&moMx@|PTtri$XjCj@nLfo2E72@QSC zoBfO=zB?#ipb3YEq#y-5JHV4S`4d6Dz`LOkc>C@Cuea0W8Fp!3ZztYKEUm(+-~aC9&v_N*R?H(fMXrndwJSFx}{^fzY_k9Mh=Bc=pT6VqWIn) z{fG3Q!U|uLye&OSK~A4syp-l-Z@qDMs?v&fCssOZdMFsRn3}rXvx58VbrvS0Tdl5> zb>DLgYk;d~Bba?HH+xF*Ls*m=6kG0rl>xYewROew7db6;$=Un5ySZ_Ri$5mup$-ZP zB9+&`FR{XfpplXi61Vv?`+Fu=;ur{K838WfoAEZ9R4+77-Sc=`Nd2oz8XcCd+j7!I zK>5;7^Dv$O=XTO(_?K-d=jgkHX_e!~+}U#_4k;8h^X}zkWVn?vokPF#`#OV@HOA0% z{qR-4XyeiM?t|8&N3(NJwiuwYq}Nrn?AZ4W?l%!|Mx4`kH}Yk#4^)y=epWlHKg-c`RJjor$I?!t-e>Ng+Kk-11I z;;-ILPtI8E)q59>xyzbp>tjL!@_)lrSf1NkWMZn%-{kFzAvomZnBS>49##L0WF}YG z#2g%?LQdM2kBH*fO|w%q*gE&G49ujlN#&9UO4>@v29{rr?_dcNf3s1CmU zTF(6BF0p?h3wo-CtSTl(IqB9lnx&;S4UH!urKM$)>!vw#olE^(=*S7+xXJ%*1Aj<= zqCqJ1aMXDW)u*V`tQ3872n3d-q-5`7o;g~#|IXiWcAvUTY>yT;wNv#xp)D4twrrbo z;1Cw30?prz`le;in*-;ptSbG$(>*!gxD`m(PYjh_WuxEi^hsuCm8CZI9*NxBdq#+$ zQUh|xfI9`EDLfF0JNI%|Ru`fdYd=w!}jX`>|4fOKLuR{*)CvB3E z#<$hs?9j{SjN2Z03|m`UkS{nXhm}8n{#+G*4-4w+*&q?8MU8=pa$epe(u^}xW8;XT z=j{X#F#p+I&}VlJ!+HOP&0#`lxS__-yD9__C{9e4+fMv=HF6zl1Rq2r=Y{Qdk9tpd z=!A?&G9}O)?TN&!pwRg)EbM(!5(>66mnK2h05aot%e<2l5<^OngUKA8k43APHPl zLTYX%uGga=1ul@9Ty%Jsm6q}KE8ie?V16taQ{K9e31_eBAVPC2h{`Q^btFE&Yl{xl z+3#>ebv6#rLc4E~X?`0N^~;conHk6Rh81R_uY7LOCg2<&Kf^np6inkLX7S>M!`xh` z!beed=z4?BW>Hxizm4CZGp=>+@_wG|w#7hKVpj?hRfys;%~3c`-q|3rF}3(-ug#|P zm`*qTQ*4X4-lfwiJxj)BLI4@94_RnaRwi%|Ix6MdBU4vxGmA^4Z?Q=yhB_un?n)MB z0W(^XI%>SooiF3AXb{f1=FJ%mA~P{LO6|mMD$WrCC7%coyG;jE|2`9kY2mW&=EEKhOGBo?_2QOMr@MPT<2!jy_j)K3v^= zZDmE><=%#)Zg)kgK>17!z-IPoEPLlZIH4`ZAPl=Eec(H|wDxK)_+D z-)*T%^2{wD(Pfwdq?Rc_;A`Z9BohFN6qi=^P`4b6D>+y zDoazY`V1E@(mfk5b$GO*AL)&8VBD_Gb8qH$KZfKVT-$ocKc=A4mm*zOfq09ypP~FS zEi2UB;QdBGJ7I4{;?^XX+Z;-luXWplT!+IsZYFk5fC)G{y>paTZlvvVFrrI=He+dmoEna2=fvh z-Mmo5QPe1={{aI6!ra?+td%YreQ=-5cK|FowB^jq%t7E=!DEe~XWHGXt zT5;+t=av#TZ?gqt|Kx2E{KqW>G**ac=hwXAV@L0tB(A^wKs0H1M@MG`M9*nHkOtwe zRZH!mqq}z~Nfkj9sSwts0Hyh5N|12g3u2cLB87f99q7)bishxhcl9l|ncz%~O{oj6 zD9c$fy>^gJ=h*klGYn?7`okf|aUOCwxD&Q{3~mAoG&21p-^LwdV9T*nJ}%nT(J@=> zj8i}SvmURL=W}Fr&Ggjsd6W)+}ppd$?XUF^jp0@ay2wx9cWBhJ%d~0=K`!-zPS>Z|kV2OmOpwa$D`u7|YzBkBb$h5v_e`GHL5-Oum@`R4z{qjvKDY zQ9>BKd7GSt?H<_RzyJqfL)kRS)3X}Q`uRvA6dz=Iw}69SYTGlKn<9M)X>|2rY=S;y zPzLPT-P=Od+HrpGG5imB)lE#&Cje-Mdu{MLO|lM~EP(oZSE6&y#cl`r z^I$YAWZM=vt%Zbz(X!x`C5ti)!a_cQ`(`iRoM0@#n& zjC+A*F;n2MRDnNLx>d_tiZ38^v;%BXG16&rbw*29==_76HiBJa{MK5X%h8U7hdB)@ z?J`&JXJCjie9$_^+2mU17M(7AQj&fXzkJTPBLx{5%5`_0RzI2E6oLn8bmCGHTzU8Q z(~ectC~#;*eF4cbPBJ_T-<=wfquol0%pR zrPHkDNx$6-Xtk~a5p2qK{>WsL0E_muBHUYi~Ij zIZ9Ur3c$X!y1uR}JF_~+ULie`Zy_n%KgZ0}9_D*5Mf_uCCIrAZkK?68BK2P>TuVEX zRkY?`={Ii}NqhLKaFFktKg0@OrdnW!qgE`>^D)uYkHFx{v5kL{+aP03m~@JACD zVkIEldOV}DMVl5ITf&%a&I+(nsSAZ-w3#4E`FRg?S9i!)vJcH7-Y2A^+_U3%1dsU} zaww&w>LmiG!srBV3L2DZFsNm@;HHcH{$}@seZLCT%v2)+AGp;l*PLJv0(UmZ$+-;Y9Yfw`%}Uw??X3*; zx5Sc4o<|h&LpSm{iL9u1xce-D=Im_vHn>Q@D>Esjkz~+1@Jhs>T?IFJqp@mT3;TAn zK&jd##%As&gfz*0pvrU$WXn_Beuj9b?|tq+73$Hg&s5(w`t%6<5LX(P>L7)f)LSv+ zHw@jOV9x$PQdL#;r_`F(#OK%oqAm}mU9?{Ib72TfUELiA3vTLUDv{?^x$LF&_IKY2 z9z5{*=1v(IaQZ$vn!~GpFf!Dne(>2DwsVJU@G0djQ_r3ht_arT9lOT_w8BHH4UcYm zAieQhR)w^wV9l^zeF8c8_+UI)2p{V(*XK?VW+tXUGqT>CiFq}09Gbp^$}5&;y_ z>cP@3Gzq9GF5X+$LNiLYI^J`?JqQG{FAn=F{q3f>6aCv~=oUOL^uX9ykR=05(B?Og z0&7>?yFtN=NCt@l_xb>k18&>z?(U{xV-qTl=vmw<=xDuuPg1yALK?%_E6EUa4LlJf zf;1sSeM1?P(rQ2U%hdnK5v$<2j;wi>w;OQ*8n{5oM((NmGf&?@>%)f+U-R-7fQ&RD zq%^)g!Y@bybbAM5g*>lUnNx#!kmWc-lEX=n1l*I-J8ShPT`&t!#k#Ba@N;`@=NDe( zIJtm&CLg7lhF@>%ZT_BKpPlPHNvx3*v=u}^Qc@}RUKp-T%SacHDcYY%>)7nM*Z-mf zd7UaJajPoSr!jo@KrfK4Q>_QFqMMs|h3CP#VY*I*RA+g`F@%bGg|z=xcvB=KE`j@z z?wdDN!$vmgk zx!Ck{e*FTHc5uaj(#;Vlk2G8!`#m&|jfwW-7n;ZP8T$|GBvA&#!4gcH#(&R?6Gr9} zbm4ihS@fQtVGTAkTU(NGK}A?uvpz7wrGDv;eqm`6zUk_FpyGa^iS-ReRw%k#jROYV zl%raufGSg56}m@6Nb)H&E8faOU3t-exyt932Ohjtf$`Q7bjY0WNBMb*OZwkxj@q zFfa(5BktGYz^QRiOij84_*yAGWt?fc(vJ6G5CNsKNs@(6 zZt&{*fw-&zMdi+Zn1{hF(9HO>`Q|E`wZHsc8C0$l9?hlDf z4$Ux=)_qu*2N)KI$QictA&OF_q{|yR2f~-P0PE0Ly1ykTp1JMo)lHl!!K@fze`#Wb zD&#Suv7-^b1wqsnnFH;0Bk;v2BoCtJ@=S_sCYYns^RHb&QYBrw5onQ5#$D4Bahz9y z8mnDVzEjiJSSluD0H-8F`XO#+YAPr_zA0!QW_G*>&UDTzeYuANCo-matap$)Ri0bX zH7M@NJIRucS=7GK3$f0%JjtlpMp#o7uu0w!m9t)PadkECh~{i|Gesu~8eVl-<=d@e zMXu(NlY>Q}_oXNZku8o@(kXFh-um1hKL$SEPLtyGlQ+t;&egQlR3|c9 z<6dD!**$u40;sQGMC_+;15NUfK4(c5NdRv|6DcmPiAL|~q~E^w7u%mAK?OPd<&ziv zGG*5ebi*l@;8YSF5A-n;_vNwZtfLH0^52lpA>)pGeV9UU-ff6ttr3~EwG2&70jdkr(qQsZDgZn|qtLbe>WQ@bv6^7$ z1;`WQ>vfR%dp{>w$DVl*-UaeEw)Lqk64tuUs6H`(L7Y`nLk22-7RN95Z;^xSy=0U>WETc<_kkQ7 z57gUTTiaBhgWJL&?ebOs_|-ZY7HD$cFl&Sci*RQv@_43N{}{rte*TrmN=Nt7>Sx$P z7jS^|p>}n3{rKYtHSnVy;2_xwq+KzL&?$yOZrj3V){%*f)Zh;E^_ERu^RiJ{Rk$6> z|0{iVy0@+?@}mjs*skQ!;`2I-yC3LnB~pdgtNQeKUBD`FwduIdBkeot+>Cc(lw7EiZV}Xa z9l;(@{TVQyV}Wd@lQw>L@i~dFF4c4=lzhrwj25bwF_M*yF2F1z8)g0({A&B3PXU(` zmMZ5d#33aodqgFbh&{clp)nw<(>b48m&T~-dgI3v0nEgVTC=Px7%xFSpzqbm{&n zfO7E2$0+eTy|m5$#p`UUM*n~CIy;32I^D5s!2LNxHFXEX^(wNy*RF-7F`2ngnN73# z?2Ys?JG+j>f!)Zsa)9FpWOmLkOd<{`7#ZC%Ff<$->y%+oR8%A(BWnpFLoO!%C^7Md zLxd^w^I2j?ja_4z!NTptf1?z?Y;jOV^2-@hc~FXCdNWzWB7-fjA?PQ8)hmx_vt ziqAkVRm-?<{c=q)AQd!PcQ!X~)t+y>YXG8vaq;n_{r@r^QiY!fuUs2Df#C$f>O-G8q&1_#FLnY54>o}{mwGE_rwN?p1MgkB zbSW@0awF^XOO*X2MyB?3yXGBo9z9(58O)66vZl+XUD}#Y1^%wbT+(&l?C2b`seW)O zaI}sKRE)%R4d*jRF5CJQ2Ir|tyvkUD6e6e~czdm_2NR$9>p5mycrP3Heyr}f<;$1J z*(;vSwsv-IC)*JrA@`T~jTb00wA}9U0}J~2LYLm&pS;Rz*<8x#ILxb2Ym1s!rRlhnxZi{>MhPV`Nvj|LW#N}9_-S$&UWdHFyWs!3G znZEb4DjFIgKf3&;`(5R2R?@w;r7D=9{|D6qE@|b1PjsDZ3qD2&U-u3WYKMT`=0W@X zp!kcpXCDk$&C~l6hlw5Ecpl5PtmTUc9p9%yQ;LM15S&r_ zR#sXWRW>5n;@%QecKdAPM^)C!)~HZcGRfQb3xQRl`%R3GFe^c3B30uSC&Vm))xHF2 z7*~_yV>9qCOj2g{ubXz?%V7}uy#scc?`K;8fp#fC9XP|V$l?fTp5_LY2gsS|>NX3S z)*Ia*@&f&BUqCs|X>mu2le6hcqELR2u%(QnmQe(atA)DCs;xGE9krXvD)SFbj6s#b zC7LdrQSL6RahbH0$dGKtirK3CUXZYRf%;^6BW#MyR=MChs%v1n!BEGu0SIf5jS=5} z@gn;==ocJZO9t5_yXBq_)iw{D7L9k860U)~p@RX}pLkG8xEz(cJ5n&51wbylws$yw zuTA!R8CV?uUV|VO*LW_;=15g=Utr>qp)UX-M_<7^o1u;?;o{1my%5koR<^dPK0ZEF z4ItYXO@-!1Q6nxXWbCg!dcc5NUhF332-!cL(IIb<5S;pB`s=Dq6eWA0eErVJevFj+ zq0Npmm;iRXaeoF3we3H&Ue(VCy?1)JR^dkoWoIQ`m2%%^xvHJYXYfj|+x0w6$6rV7 z_9C&@FvezgKKuTHkpMOs%ZIO1OJ{*@d$0KVEOwfFbH3F(WPSt{oEi-s*7 z{O0E7eso+=Fw7-*_uci~GLwGHd1B$`@blB7=bbS;&4(wyYABwI`ruZ&iNKOZC5cb~ zH)H|a5G5rgNWo#b;}9-S+Bzq^l`KbV87HI@)gk60^{E9hHytvqd1&PQWoz_#0N9%? z=rp2W3V^;zHZ&L*8uAZ8J3wX01vQMAE3u7VEp;rfT0KH}AYd!g7_rysmk;EqX%HUW z2^FfN)$6XKEq!3k(RFUb=T5CJ0PC!dBG>_>0Gz1knVDbj{UWa7@a3hfq+4O1^}@yX zamV^y7vu-xp1jif5p!LX_ItALV<^0VrPY>j#X{A+&)Roo2G799UV?BXe)h^vgc#BX(%i3U;$9!*>H?0hJ}C}e_&vs z8R|jdf}}K(ni6GApQ@;zfy4ONuOq#^>%t5lm(NA*9E~faYUbm1gsYd!Dei2n#W*Ds zwP(z*$*4`Z8o0Kz?mf2-iNk>VmIbVvlr!pN`cUBNg?1njFT4%K5FSnbQq9tBY9TKO zK*CXb{4{6L7lEL9%u4k=kz$n!iuMgMVUF{M)FfvOQc-1WUe!j$T||Rm)nSXzS54oG z7&uIvFemE~>)ch|;+L|Q#HoNnJlVch$F4nqEyO0mH;xmFVOI0-pW_OD6n11XAL4rd zvQQISDq!F!utXFyl9z&Xh{Xmw6n9es@^)4PJvUuGRBCE!-}aW6JUtuS@eXq%3wMw= z?f#4$gwFtL&@M?m6P}Z^x#bM&>OMXnbMud@Y2tg+jHZTCLy(5)Ui?k`;F|}751enz zJpU&nbZTY!a6Prl`)abBx3r1J9MM$7b1CNkeDScAm`5GdQwZ5J%HTgfRas_$&>WN} zZ+N)4g|Hf@lFrP&fCis~v7wi+oeIY)G#O?mwX-eA>;I3cMFnel;JG1Cw z)W#$2F4m($Z96AB^{3lkRxIm`!;kwrOcUeXN&Dqae>|&F+vT<#bykpl+1gJCr3#!A zK$4#@1~y5!aLkc7|IS6rONPv*wKE-FmdH`0HPrg7=&$uTd>&lS8Tkd~7JXwPZa~K{ z%ONGlL5R1FGpw*XSVau#i`z`sJ{_?(sBz2xs#UjAGn7|Y|IJ_;k40VA**P|_MK4xS zvCB;g3W1#{;7W)B0ku;*Y{jZH;dR;9>}-{zMGLj~x%FzYkpq?~=pD0+?yeE{wsIFS zhplh!xLG#-9RANyd@**$m8Y)ioV8;&1GRl^#Hp+tZnPWU<#;5`-E}jj7Y}w|oAfCZ zMDS?a|Mp@Ew4W>~UMkh-V zyx{f6rWdFTC~0p@&CJO2kK1n(;R zkz>%k{|$!H|4@yrx(ta}4Nx~x+K&N90Xo~VH+8C?KRvpyh4V1RL6 z)@lck(3ei)US*NUO^;Nsy&|*0`o(ni1^GILRTm*LrT@G}MnTgT90L@Mhi*O*5!>5B zM)i|Hnz0vY7#IRUVLVmBR?5?b7x1+&qFmkF2r8!xtuprUge9E#tlNI)-zz&qf7Z_C z)${P7%e&#`Q6?nh(gz!~Ijykzke8j^ZeAh=m*m^bv)}%$mu;t6BAC7BHp?v~^)$Z0 zenzfPA~4Pd%~J!ou5!N-`8-tF!gp+4A=V5YYo8tGr*P;cLp|3`Y~_G93k*^v%K+;# z1cB%n!te}%2>rjn7FpAyD{)blzoFD!WQPYCa_yBkrn>b zK&}83C>-BJN-#IQ634_$(IZVK8rL)M&;16R;ZMUTw6GuiW;cjA%!!GJ4hUsZkFF7^ z|7Q>ZypYz^9h(0KD^gKa^;`Y3gL*@uUq5V^B?tJOMsQv!Zm&)AR($wxvAufIvQ%Ti zFx0;2N$qbaXH56aX?^?^%P@%ySg*yw4F6-?cdR$3>4?0;Mvu~#&?vhoH8dju{r|E& z5%U}AfkV$oFTFL7R%qR5SR-geK!8f~vSn!fPbUZ0d6{ByyQ$GS`a14oFxxyJ3`780 zIJSUi1!@zCwJ_Xj;nA`_yYs4&ER@KTwVb#6q|Ck{@@|_?kOw3BS7V#%MJmz*Th=Ald~UY*0SGGyZBr%o4z@UL<`Pw7v0DBB4+Qp4Ij{g3eH)Ss4MFg;O8&P62`?WfKlz&`~UG z=k~ka7IHY@LQ7K!N%*y{ZmN^i8Whm)-;W+3IZOZwqJClY!qQTlFHG;_Q2jC-o8|}X>8ycIu@Qi#Kz=VY zo?rj)4ZOCbgcb}kC3FCvfPfZBhX|PE^|b(Xm4yEMFb^<9qf;kz~%kv2D8ohwwh4pzh$LbkckbVbWD&*6+!1wqDzN z+0PB|p{@gh;lALOIW(P#S<#8*LI3)U{Km}ae+VHtqO$)^2wesNGqCI-g8tZumzI~m znrXDR%eaNZeJ}Gr=1U*OhlOftoB153F^Ykv!AzK@9+fXf~10d=pwSdKupdQh6_a2GrN&O>5eW>B@dY6bc|FMtG2 z)<)@GO?5T;cqM}y5LXqnc7(W}5zKN+?yjzLV2jveWCzVP-Nt*az{{HoYRoZf^~*LB zSdC?aYNjZCGZ6kgL=R?=%5mO`eY;;Yba;W^AQ91A$N#Ex`!*{Qz;1`F-fI-I9yEOthOAFPhfR2aP zd%1J!>pGF(vtA%?hG&Bk$`cF$>vOy6>?z^2BeRpUv#M(yIIokFg*JlDIib^jDZm_& z=&Biv8whclbL#2}2mztV1MlsEn&w#wEa))N&_OBvCZ7Ke=H%kik~!e`fXmmeN>E{7Q^cIwtVG#ZUVBS%&Ju~NEHrE^kdBUljkk$iDV0ctkG62c| z^3^x>j+c3}m%W;ttC#Z*W7(GqYov-N^ko!%ISYg)AYb588W$G_K>!B4?uBzf2i+zM zZt(->#Z+0Z$9$%1*w6j!kXjU5e$71XKRdnwKb3gE$5O_ zD~T`V(T$hDAZoHn$M1+y$JycU-Vp$sr0e6+$;lVMbpzlC_!P9;-+b>Kh-;ayfv{%X7KZr&oN!}pu>?Cu< zpv|GWnNwXKEiH0r)(^o3L4Nk2iVjey!8YC%f=1wMp|TQV78oaQ-b^?scBil5Ve2tI z{DnZ5u}P^Q#p*>%qb|^nS?tgUrsRub(9Ns8V*;>4%bUA3pPPaKx;76SZL{_@MU=YO z<$Y>HbY=>5XJM6!TV$NVeb5RD)g_OY#`2rw@dc+{0C3y-~;C&7EJ&od{^g;s*J znCc4f^d$xO5{MsF{)9@s-HVNll^QxFL7NIWl?=q*S_D%`nR(vj;pJH`sU-{y1_LX# zDt-rK@oT`H?+|2!s3d^S_%NXVz!>Tr1BUTO<=`I_+e!w<|k z+GFMO;k`2W_TBozWra*u4_QW%^e{HT!KOQG14D%bdHFJwEsH@6`I2&h1;g4F}iCy|nQOxH^XB zXfo`_50R%nt+GcKR>c0rpcMWKgBlocfb03()Frvy`txVko@UGKgWQ$-hZc3K$Ad7U zd}P*ej!xK3jyTMa0BH~+E% z((_m<=GDC;xk0Y>)z0zTt_0azT|4FB2@d3dIu$ZiEjWDp6b6_BqrWsqF((p2PpUj~9r}_V^>;`s z7?y8Q_jUG8w@i!=?-#~->V!#JzN%}3L|mR!4of;hm7bqf56^(u0p%0EjA7?}j7QKOZ zH)t_1c;P|3_x))J1mU>|PvSg%If|1?nf}HR7HU8^1GP~E1Uj?+&+sZKA{yW6Bh85X z7XdDmA!#!1(jyVKAVmcGYB6X#Db9AXqzrlcmY5The}Ekx9uC^!t835<2Yk=S|KRPd zqoQuVci|xfRMG&X5k(LQC8RqP1Oye35Tv_98UzU`5ecPRx+l)-Odx-Xxh?o4bke|uLonRABX_us*_mEnaB7COP`ySc9@Wiz}QE!C!+h#v&D~c}#&x5zq$9%kL z$MC!af>(R#V6h8 z%KeE_Qc~}#kJfCwFE{MmaGARXHU`2d3uNJIXyg2LMj|OvMSpMO-+PdGo+%Hw!3F$0 zp{YqtyfQE~R^<~Rc{@r&kfRWLae?YSuB6hfC?99j0yQ?d2Mj@gMZ3S1gB;0JJFmuQ zF|sPbkbTZ=Orm}S2SLqeNjfPYKt#zkl~pgt`*=a}xBEB&t3Zinf>yd$NV#CY+mYs~ zLm=>yK=05Fry9_kOJ9;CZ7yw?ZollUNZOpZ=mBH8ga7q9Z~((0y4SczE-fe59P@?- zcEJzSl`5K=cYQL-%4_n5U&;gp2RA}M2{K4Ocm{QEmT)?eWyf_8@V(oT1yfO#O!GWO5OliN#sH|D&r>KXH#A@XZoZ$cX5x8$m9`mX0 zL+QB0Y=F5dS&TlO&q@;VCT8U%%RjYj!Jq0K7L*{d?OQXMmCrvP>NMW#4H-fgyhMWv zX0p$Y7N{iB78Y!fZK%9@6+S$yb`Ls0LD~G>#mlvg7|oj1NTpO{Jxt=h@3JL#6y<-; zb@t?0Jo&=&_?Kjg(~*51*HN0#6UdGWv<@utU+&y{3;MG=CS^;@(d5(gW;8~|#_uba z9PI7+;^7s8?k^@KzzIv8=kI?X7RC!?b1*m7b)v-n97KlLCRta%#|b5vPszyOt)*Ul3&6J;>j;lXsk8H=a1 zzxRSPEY$rD+M|7cFrcgJNmR`Jll9GZmvXXRSvE0l?g8mjm5SH*LpR*(^zr=r?IHOf z3W|u3gEhm_Af7Gd_5ce{1vDQNaI3&j>Js-h_NhOY;e#vHkqSGRQH_-C_-@alA02Nn zv{%S(;b3EL3i$N)>f&uODJrafcL-B!kJfqm)CahEkcsFGWGS++urvVU^mWx3U{9u$ z@k&fgy-4dS_cgDVXBKRj3=FMRa&E>dFl{e|FkKi6x`(TdgU`sO|0Y~)6PMGtP-R&^) znFD1n-Jl-(l%sxw$!klC8At2Jx4E`%j$Epe$BQW1@Y|}`dJ(9{!rqpe0d7XwC0~;= zxIVU`zuC?BdzzcIz%2q_6^bzBm>zN)T(Nb1rle%5cf7QxqJkHMPU}txXK+XrOJz|) zv>vHdw8Vj?F<$CXq084lPlbQ-M0p+rCw$1b<<(yZ5?M;}i@m@Ep6^YLC^PA80?}ew z*|Rt^3Q{p9rZ(TQV;Ay&a#2-ux#^vRd~As#NeO1(-N7U07PT4b>xh)=G{Tg-8KDrr z{r@t&%H?K3tP?0^8r|=?7Y$^N^Um0;3WW&QC`IJ}7Ee4+-c$cN?;Ik}CC8)xFuals zOXg-R`68_{-66%~z^z?c5iV&*9jOYHZ-&i6MSSkOA|{8*=c#76AEh|DAvQLaNl=gq zW>4B&aYmWZ3fap`L6%XyxBA`YIhh4NxscHJ>ld~^FeR-$>c|FbN=n`)tM zt_4|t5&r(Y3+A{O0IR9a^ThwNJJxv;4B&ufnl$4TLW~Sp2<{n!36XKoSh4en@=%`t>GxN`&+nLYhtgTReGIYf(;)M8jA2 zzL9}3*~-ULEsrn&6|@J%_tC{4j{c=tf~bF09BF3P@5XFyVR4lv0tPQA#^8ZGoB&)R zU|*P)847Cte6_r_p*AK}Kj=o|tRR!##xPE1Wx}Sc~1V zPiLrGoUe2JUPe&fc#}d4U5p8@9e;c1mV6prH0$&IuX`E(C*Ut@c@z*A)1aQ=^9u>Z z$3HN-1ocw_ghtgmN%5F_?0=YAH3YsGrq+cT+O+=%QHv3N<5_7V>PU0#>0kGbA&bEA zvz56o+L?>}5(HN~fZ>86uPpw61PzKRmtK-eC-EUn@A%--&v(Z!@C+mWbpnzk$BoPu zu~j{nqxbX&o##u8)^NQZ?N#(I+p2ifk`F=Zh6@HUtr7G#aJ0RDPazNMkq z84O23US6Kx<_}``JSJ~zuIHhAKb`mz=_epaAVTeYGIKJ@ah|?<6$*CNX#)KJhX`4d zwwb~HbBFd1mTTH{kK~=d{dIRB2wuuiqmKHJ~4%t#Oumu+Ud26#Z#jgz2BLL*>YPL$!1V&m4Ja{&QI!8<(Ci=w}4 zy^?Sd1St6rJ5Bq5 z6TB|b*sQAeWbQ<_aMD5A$=H)1kRH-_*m3h^vfI&YwX)dR;0#J%fI5Ki#?8M`xVW{J z5Y_)Z6g$!=F5alErDe$ti4^hf`AU`TfOUX_C4c(=vL)jFq)bDyByB6tUBIS@Sa{47 zS1Cb)BH)`IaB%w?Tp9954>x&SD00|t5(YLv#NB78o(+TVDm$_bim@xZHQYdXlH1ii zi{-ewhsesf=WOoNC*lM0CcxVfZk8QAJ@XverlcB(;`3+br)A>X+vR2 zfN|V((*;p#|NjjFlv$f{scsB?>jAcEYUKC`ph?ngJ^tx%cDz@u+W<5Z4yfwl6Vv>5&tXtz zvX$3u(kzFLW#ttW-<>uvTOf!`QODUbRH>RYdMPf~FEMdr{rdK*fSCV#>i{T)I*MXB z*`-2`r4Sg7DQ0U+JKGh3a(Q@h@ITfyb~=uz-K{Wc??9l5t4Au+cvV+99$0UoXj#Yp zn-K+7*&4(r9BgyvSvY`SoZ4TgI$3A=we^gHSASgB`I3i-Hhb>j+$Cbf;30x*ol}TN zS&Z3|-6P$K>&z>&Vcsj*LNynS3H5fhmA^rjqJ*l2MVIT5X)!(>)oyJDkbUlUbm8}r zLqnFt=Y|AHS9I3|3oJ8H;}EuIpikU~4!l>aTv!S}ea&QtriLvddxOtP+a_HXXf+D+R})<(8xN_&#H-@OMD+=-$TG9kogQx_bINJH(%r+z}arr0{5{UrCNB2RaDt6wJO%*Lw2a6(q_Gk|7!FBFk3zhHvFRT}{8g&e8`)Mn)i9Oj;>_)T!XOJ}v-8Y$`k}-|ukJ&+K3f ztA6>Xf#b)Ur7p2PGOF;U)YRe;%QssgY>Nc6S%*iN0A>U1W64Jikx^h}C7(`@vUjoX zkaz0lDJH%2y}B+{-W}izpRg4oPne*mc6!?X+56JoyxG}F2arFKUVYJ6KeG5-GN6N`nTqXD~0nW-zm*~+gH#^f%trOfdx!9z7!z0 zR0oc|N#r~{ehAi=U;8YJ#Y+2))OW%~E@xYp{)8HUt?kbYc%>GFlb2H#&c%-W(@|Jo z(Cv4UZ8O#XMmoip-tLvFjC^-C;nMk%t}3x*+sEXU^?N5 zy^tD6@(cfgo8{BFnrfwx@^Z%LL(L*}HWz@LO4~rmM?k2$Q1j!J9~eKK`4&|WGM$o) zAf(mRDS+~XzI2=O4Q%jG?vG4PM(s#xq%R4w_ita3@efS@o_PT<@*n~d{HGSbIAP-|hu!M5(n!+i|~YcIJec*Ra*v zt4<${P-9`W@S56Lib@Pa1kLcguAl3EQdY2n{ zaz%t95rclhw|T<~ev=q8jkQ0P5|IRZ{)w z**ma*iU8JFf?!M0Lt)on42_XxBbJBlQ;mnJb33z)ezujV5~hbpBogJwSA0w&A=SGR zFKkGP7Z3pCPK-Ivx9puubuW%+EG@{Ey9bUBqKOPwOA~a=d*Ngfsh%M|`fiEXJ65kz z%JcYl!QI@U1*9IwCl}|3ULy@mVZnm#wTtngC(--otO8RYZFtd!vtopEjDxtPmx{#8 zWbh%wu=#Wg+LAb8^X(-ZL7gjSWD%L|!Su;VOXwSF;mhn{7OH6W$MosdM4NTVONXw^ zvxnE~wHp)h3A;rZ1Z{muEUW+0fBTud5JpIlazOhu7foeOOwfuff=#c(nCo{(SJ$Tk zZ^YA%al~%-1+p7ASWiSKZ`{b~h+SD6I;ow>UHg1Q;d*|gTR0VJ>UYA=KiO-KHuW0X8VTdl;Kp{QY`SQm~B|Og4Nxsc_v*0m2nvt~j9v(Z@_ycUp z%O_y0G(BQMuZHV+FyT^7_{{xc*`z3z4~ekpoQ3C6`6f!(41d-6gNm<8TF^SM^ciKn^`*NM-jvq@83gYKG!WgbVG3ql+>eN0X$9&9ogidg2RFT2kZ}l z(!S0hW7+@4u?-73y0h_qjRU1a{fVjz7LzRTg-w$jMa#vdjKD(ad7r0lpS5WZq=6+U zFLI*UV<+b}@5E(KOyE7IfOFwvu*i#|Ft-{P#D{Eel64Q08(SjT!}~NwrjJe)9_Hn)2&B+KkrW#N z6)`MCLZqk<8}+&Oevhzd?(!*m155Ie)T5iEl9E@*r3m85im^%_JXHl}eEIY%WOc_c zVzA%q{v;39y#8M8X&ws!JGpfE%>vC&qfdhdFW`TrR1RNwpyvXk0p1X(+W?VCk+QyPM|sK zPwf-ezC)Z_^MKmj)AQH)fd{SsRSABEghc#>diK4EG19v8;}zLEoCA5G$Lk6LpL0y{ z#rw|OYksIjEZ7d>(ctSj4NE9z)D6ZStLiT6#vkv6Wv+iVRxDrsik?29Ub$D5YEYaN zKDSGQQ*Cj&)Q`nz=E^Vl@@K>FkljC>i~iG^O!JbWvpB!CLuOmjLV<)X<%u8OgrUo6 z8+}1)lPonlX%OPVwElW;Z-jN-k@5QX1-h#ZP!##vJ2p1>Izgorq|T1D~~N2 z2ckrie!E;ZTFtpw6r)BTEZxtqJ@51TV_e)m(mh*I(etZV3Bm3i}D?*N2DEpoV{n zWudkMVDS6*cd0YzDHj!OZMi_Wf>10Bbgp;s_D0JtS!@h+Vm+{#)X!u*mX-B;a~InH zEIZ{bE$@lAX}Ac%UKO6$Gg@JB9pf4W5m2`KwN}WSqCv=wkz8TWqLe~*-C{joCq+%m zdr%PrT*5D4@n8i>LguSKP%(hN;&Tf+o_}EZ^z9pe&5b|+cc1CB-Nv-Z`c4j$@_lkL zJ+xgyT)TeV4!k-%Jo4K)f#*6jG!!6+RW9pdXLlc?F7_wczR$WDV91ZwFsc zFs(2~KH5!{AR}$^0juVcQVXQ)=~-g$H?6RBCB?~=(P)ka0MMe-((X~E(bLf6YeBD< zw82uU+nk)r5$0ccq*0HAZ}_S_eVW1?>!AJi>b1eoz)xx}$AAC!Pk=!WW?NP`+_T!lz$c{ zCccCW|8Yq;JJ{L+hjmSLk?CEZJYo{LpCw5m?pNsOtRLaN9X?lqC-JKE&QFiBpf45ND>r`ne9isv&{k12ltvUm zf}sYj7Osn=F$j;G>(RrPu_gA&y?goHJMsYHS{a>72GY0z!&uOQ*bGd2%oY$MKaL`t zk;?^~z-60VDXPzc%26o2H|Ii+k;C7gUZ7(P`&gdtjXux4D!E86RQXKAW%d_Yb2%tS zhX}3}c)b|9QDYH$OH{P3$Fc@UyU{qr!P5GaB@bD}T%0{nUIQ-cg$fD{B_g5b_%2KQ zQqp2RyxS7e5(NHa>vMBPaabHQSWd6~>)!BLm0!?y@|m5V?}w(Hd%CrWq~SgI1>}F^ zBu!WDMn2Ny3$qvZ8Cu*sI8cwJezDCl?mivV`A3V~+ z$HN;HVDx`&UET-8F>yP)l7S!iqi&0|7eK9D5W{-Dx4o^pa*GCAJaNy0qp5Fd(SuY$ zxqL4g?ryTI5X0%&87wVg1PuBGy(a&Qh}AzOQf;}9&tkGRmIw$pPp^FPIy=reZi~=j zB7s6+)-rOC@@@opnu1RJ@bGYIBe`g~x^t!|tbw$*NW{bu7gr;ZVN{#4F#Ivhz*nZB zQ;#_~j`9lx7%i>-{-LX`^viROsD0dSFQ;X3l|CjqTA)^zvayK^DTFP4Qupm!Tz|i6 zjfH>Ve$xE%l>?FD7^5YA+jZtH@7zhc&Hor|Ln0vJm= z1IMGLAuupl!?#)A!WMKRi=KkQB$nVg|4sjC@8v<(aC$LojVm3%j<{P_SLe7g+`Z%) ziSu)jfM6%Cxu*(!{2)t_*pX(e`Kz;StdeJ_*@nkS6=zX-w{M|=JLM4ZdcR%3Fv0p^ zS;Oa^!klW2aAHt)|1ThFrXR}byLe4q4SaT<5AKl5^CX6AAs2@uy9y_TPMuyvTB>O@2nJ)k#V zd^LB#w@R?oe|bEbNur7GZ;R)+F{$H(`&?c9s+iMV1bi;euEHY@8phG>3Np%t-ejnT zHTS)|NlSV~q>pk$!3xb0Sh*HdT+x0lu$dl-WaeOE(6%yosj4dZ{P`!r6Al7mVl|>t z;H%tbW)6Ub@KE4Z_4i{xd=h46=2nAaDE0%DX1S1)P|xHz%?lV-9VrriL1AIHK`qob zaB+HxfK-`NVynC^sNwgrkdW~;z``n$xW&X!?4x>T=sQ;;%~_#Phe9PMB+xXkd^j}< zZKwIJz&HyHffFv@$_}$A^GncNd(A^T26Q7nPzr^|A-4aH$P_GQtm^ z7+0_5{dFK9`U4z=fDwN_^JcTbHzOnC>%n4}t*8da%U@lkg5t+}Yf`6!InGK1wZG@p zNfpGQ&-q0X67^UQNC&RKFgMGFVhWB>g^v38G0j2*ZmNLuDL=Py7oyl*t$>?_fuUiu zB&hYz7Ym{C06a=9TMs3i z-#6|{V@=A9ztdOVnbK@#R@Evki@jQsm^W~LW)KVf(!K&I?KiY<0wVEmW|iH8gFBp@ zz1HyxC5lgw*#QTinx5)$(B>eSpp$K`xry7E**DYu^0EP^%3|a zZSL)50y{dlj1f$@MHVR*QACC(Bq~lu8!d_UAgb6=G0eMJMq^8p+QgGX(K5$QtMuocvT+; zw_)hBtB*lj#7;cwG+=LJWHVTlgP?6LdhYt%_;wK|Wv%`Nd=eT4<1xOv>a$A04YRwW zU$NB*7H}FuZ*YT!M^vE-K7jvOph>*jbi`0z_ekE}t+u|t9-7R5doDvlT%@_T5hoK8 zFhZ#B!)?{Q2t86y(c!Q)5f(QQgvI^(bsKglx4xiK>bC``#(DqWyY(sE0`v`qI-->o zZ3Rv!yJ$^ff`Tn-(2cujcWquSUpcENLjzwlHxjqPWMxHixn>wi<6YF+8no)=;3&Z1+J_C4TEek@JOEN>!+#4)~R&TYkm|RtjBGCB%R?myfwA4p$sO& zef`i@mnhvyl0U)Rp$Ff$K(YMdO((0%CRXb`m0pG@(c!k%kBNyy+PpqM)w`_0gcy76 zBnnooQP5r!dcHoo$C_{njMIyp!uXjB`?zly>Ga^61UdIbwZ`P=1iZ%OlRA_+_<34R zCtXAN)H)>2!&cwYPx~!n9QLW{iC-2+BWbHmS6K6q0VGi1vWu`iEZ#G?V>}IA$1kNM zRcYMoet@UFL_#M_3AZa;V2ENNFE5X%?_hU_gvxN@^>iD(cZLnB&iNSlTFXcC%PZG? zOI$WyP2A-2pB^K{4|+A0B)H6}RoON8;WodjuD53-TB4@wCi~j*CwCc{3yh46K!d}W zFSPth6o>eGOvZq8jCSX#lP2!TetadB_PNU&Q)I|qNr`_zz!fU0TtP;J^Ts5Rw$7JG z7=l+-qCov7An>(iNl@z5yJoxDfE7+FrWCpsw@+1TtNnI56lPhT(haif_Mod;)FkN} zzIo~IpRE~=qG$!K@dy}-SiKbF6`=eP?(L0~nG7AkZaDv^#Gos|EZNTt?C?Tq1U>?5 z6MHzr1Ef#ZQS`r}F(lSN68il(F9?qTK;HT0B`Nv#*%=&Lh+%@DtmUdt1cdAmcNZ^v zm|D2!_X3u;{8nsv>g~j1BYb z6~YuELHZO|1+Gy6I*m%p&#Y{0@TUof4!b)#^hZjKvH&q~XeN62?Vcrw>42ZeXe{5N zYhWz3GC&XP%})2QVPz$y{ly(*cJhZ0;;1^$_)L<0GD;8z>@FE}bMTq|W&r(xVb#1Y z!%Z&fYqBuukC8NV&^*kj;}a`5KmH+!vGuLZupdVH2K6~~I^ZD?YkWM%b-jEmWH^1DQBoYq;d8G zefXe>UGV6DX==*E0Bw%f&VN221lS5Rr;xBzFDgKYm9bU|lTeYvRZE+OO-*AhuMr17 zHvmoX`0+S7g`B+nB{-YPWyKf$BO)S>1#jPehnbPpX>|GrL?#D3(X+FLQ8P;Ph5T^F zz@9e+Hw-9+vMz1tFT55{(oU<>=*ua;|u$X z9~zWv8O_hl^$k8En1*218dASDAYQKwdP6mplFu?uvlZ@*nfWb$TTy~D*fvURr<(-# z9$Jr^RJ z-autXByd!j=GO7`G3ZhFswCswVr2BKb^nJ&IPmtu<-rG&;3ChACg2~gt^3_HHKnHm z#<{5adX;1F4cYnXq zUW3xYOSp5XL;kJ4e%wQwB)7A8o4OH0PYfDTt^@N^v5BDQ>sRQEk^oIz2CJ<>IgQCB zyFaG{?lh{136EEwh5RNJVEq}F0z_pWr+HnH1;5|;c}$X&driM7`pD?Lk8|8=BO*w2 zZ{5Cc)A)8?evHxi2fx$uwQQwC)d;A?CP7Ltw8TJ5a>a#_mSmqNQ$$;kAweaX>~5&C zZEc98!-r$_Jz63MyC)=`sZ7rNrt-T1&I#A=lM~#Sc#OtPh%YQ+(3icGi8XP>{PS72j9-qVUM=2Qp(JX_0_9a zkTCs`F$uaA=VlgSpU{`7Kyi;eWSO9E82Z$edr-~!m=do42`?&G0reJT7U}~5VL|Fr z7vtY$Z7JJm!e{p`jMTUkCDu91eVD(6hz7w41vz|0_!nRbYq8{G(-(NhwOR(AJikzIsW>! zu%@9%md@M0odD|RZMaV@stEr9rj<*ZAm~_FL3i+g#9zAqEoKIQ?^G@hb|G`z02Q<^A?(XB zcUtj2-D+Eo&2vWLr0>ZL`X2UQFPcad^E`IsmB?W8Oiv_Pf8PLe-2vJxV@yMH>QcUU zie*5m4XIwP@#DwAi31WOXJV(*Bw5)>Zt_FDU0t`>*~5Hs@IS`H1lT06u(r2jJ=F~n z9QWAiHW$EXM5A^wAYVTpS&i*S>XCCSQ&gX7nxjOrEm&K|=RY*F#w2pReL)I;QIdAHwp5~|-#^%u{=`YDa#6&6fA*%{6#+`e4qvR|YXlpU zeo0gIIq!xqG675^%274#C<_y-6gZ!%s-*;kyOl!f&!0bbbi{=$E(L(r0Ln(mdXDkb z^6xNZa_Nn-z2LGR+6LBThlPT*Qdjo zoW|1^y2E~cIIh@(wm3__8z)^{kG73!SO{u&AsvFj*oHzV1o<{qc;xwhb)Yx!I_lIN zy`6g8On=T`B7p%1`}N8N7?wNErWQZ_R@KzZweB2ApdlS4z+Vd|8AXN*Jqxnpm$}j1 zj+JV4S;F)CjdCkJL&!M&dxiq8Y!Lo^2SSf z#X^b;Ou~o!qna+-!Ix^NCNzM!ZrRiAop@_o+t@oF^K|xd2;2YEqN<(pXng)Tjr+Rd z?n{k8W>yUt`LfLVg*I(Mh@_Tz^%9RLjCj<=;7o$G3_iavaI`2FH01)FP2K~-R8CAF zCnx7g`TcSLxm;VQqc{c^6Qm{8pW-A;0v5Msb26e6wV`dC%8wJoc7ss#G*dzKlK6ir)| z6FW*~+F+%q(9$;vkkQh1L#XB0mjv#s(57DhAQT{HNdLLtOo>-oj|Bin^~>qA-i4S) zw_2zBvB>D@i%hFV21*~43&qz2Vz5e}Z8d?W$|fthcRqM^N2%ywZ_lcnjA1VmQ`|`E zkHwT0##%n_q{68?ZoktFK}I(R6$2nZb;t7<8K@JafU;uzA#RA(a3NUUzBt$?A4W(ZOR35AlzN z(Zc)~lZ$tUNkd%hycZN6o&^ybM7lU!e<~F#H9qR&_S~fR-${j^0zL!q48OxXAyi0O z$AA7z25{B$+xUf zj(>O+uv%j`L3p2a%+)41lmV&B-6Q>CF`Tb5CczMsy0~;|yBdg@Q?Q8$=@i?9bnQC+ z%~pz5A_&fS2Y3xY0gXWKPMF;6^*+BUC~4Z8WVkT@F+N@a9zA`NdVWF`^#8eZZ(yzc zfT|dcu&qx~-BG{+${Tg75NA*uA3%|3SD7zKeP>ld6r96Xi_Z`CH$|2T z)8!VI3%VrGT-65sqZHW8?<1pd^EDuZtajO0-#+}}Y4l^- z))UU`xymnZj8qx`eFy4<3TGCN{+$XWk(~^;Z_6kOvfd;yhPF)z z=dw+ZZj=g%Lf3Vf@pSgQip7W5mBvn#1t+c zVb(!rUG~3UcOO%SdSo64r?=Zq*uzh*m&tjS52VItG}J79yQtCoY;JDi-8h9~bR;|5OrdO&69fVRpuUpTa-i_w7F8q-EZeEKQgW|G=ia zh|F9n6g1s3^fW{x!?MR3$VSku=GA$`nxTae2lz8<9YsHEOrnxv-cf;ija z4fUH`(NeS#y7Sznr=lM{Ngt{%8;a)5D(+h@Iol8>=9%=VTWVAvGUym75-8qDckBFc zoHT^lx1fl%Heh~}!GDX9)K9nI{uNrwm8ln6P)0U=~?>(;HGT%HX%({qo< zU(%1DF@LG5`XHG+k;Zq)-oD6(- zFaf?Z0yx>E2$P=E3_1t=SWaCvv=bjw?j7|)Z57>x+1WusdJG~L)<;kPX{Q4q0-6i7 zM7*^h&NxqW_t6y-=;(tr9@;~_9}o0}VLs^b`nOnm$jS!jyzx#J^?dS|N{)*AWO942 zKq)BZ@U$?21hb7|_Q2p6wK*R|9@%z+GpV)vS-ym91h@Ydta4ufWR52ZFxk~8FA~D= zjLggtqU{PrD0_B+3xgw^8*XF1D#(5>iIC41CLDH;h-<&5#ga(1!*_(QiE8 z4CQ)LzhpECa%zJe-$2758A zn>4(*w%fcDucT%)?RLe{57&^jo12p!J4RLKt>sQ<$gC$S{gO;rL0w7)05Lv%Tt8{W zZ`BjX`j-=sRP6YuxK6l!W}qKeL`6+Qd)>rsub z6NnxK1O%3KH8sC*AqHQH*X~x~_&3DPUqRXSU0?d0oVKEWM#e4&J^G2& zy3gCH0voA6+aj}r?OtclIc%zlJ9WvLM6+Yk^NtG=R3zJTv=i!&m#(gKBNY$5p} z-p}Bx159wio#l;<-uOxf7*2mhs$N{3=hUrIGIpySBpKh%GR4ZL3;@1Q%I;>U6hs8TmVz0X#35g6O-Tg=R* zjyI}B(EV#;(NGdc#99&Cp3EGJdF$L_t}DpMTwAd5K5>Y5v4`cQsTz-;e4lNlvYEF2 zzSqihOnA*`(|}bWufNdwJzHk+p_ZFIy|5@p2m28&6*3BDJFYwAY%^`B%iBc{haTUFV`{|OJ(4v?_i4Ps0ocObJGOB!%S)Fe_ zEviZ{qTdZfM?bktm=PGOp1wyNjng#mp+UT^_5S|l74&H)v24qoWrc=PstJnP^R}jjcgZOj-VBaiPcU(BkRvID_ijCJsN;6mK{|pvRCo_jhD|v zjmtpW2ThH~Pdv0n>O6@aPV$GlZ+L2$UBoNNwpG_E&)_2wHBd`CZrD8ET+%YmWEWzD z>78WlU=m;}q|cu$_Qv>t&PJTtUJ`R(G~>Z*T7}kuUtdvjvYl(~*D8Gc&W_M5Y5cTtP7Gg5hXmZ$iy3SQQTjmZiye0cpor`yCiwbFsSi zNF5ilFVQlApB&}aYeJxD!l;f5w9me}RWzX;zOLXbjjQW*blc~FtNl(I!ru#G-^3n# zcECmF3aTdiU+7BfApDJAPFT>Y_P1AiS{782s*rZZun)-SN{bB+%_Bz0$dium>1uU6?5;7mY0Zsq;y^J5i6UIrn`s7#gx!p$(nh3~RgW-HkEa}$<>35}B1TJ@HI0g;v_MF4w8E-?(?16+oc{SuB1 zEA~*d*^ddqj>X*Qih0N9QmFl+vP!PEt(8Xl{;WuWCVRQ&kd*!|(0YitCZiJZE+Bv^3tCz!0%A5fIr&^oEw` z`UiqTLYPEF>5AuHeLLG9YX`^#B(&D7;?P)UYimo`>DbZXmcr0-`W;vLgcF;F?h=I(C5wv z{FQ#<=i!|F#TwP3|obtc$r`5ii(j`kTisQ&vac6L3||@R~os77vJp9*9#r zh??5LZuyB%`N@;#4OC(HAB?oZzZnEN*{9^x@2R4=kN22U9e?4Z(piK)a$x1;tQrd- z0pE~kw2PO1@-}Jo#WPiM*}k?6x_78=bxekXM1wEPV;z!pOC2X5#U~2hi1m?CFf;^1 zUL94G#fkW!vU}b4U;iw}`nCOfTTx3IBy}tM?G0~qRm}9s;L?D!tm(H-e|JAhb zm?s|h$+3ipf?oqjD` zf8-jgLdKd}g*}WV^$h?skT~FeYB!=#|2naManli*uW&r{{O@ zt4Z(7dx)KOTaPdP`u!SKWAO^VSN8|9YGr#ri?7{dd1?_>Rp#Kf5`r8ZQ7VAyDko+n zsu+0mnV$p1BGmI>TxeLi=%wBWTFnshBOA6e%69i#PauL%8u$l6Dj`L;mqxtN_D zB3I(ag11*=I-5El8}?0j%X5R{b?S}uGrtvcU_Q`Jt~5lu7;ha&4Hw*H;TRo+PyMpF+--ZcHU>kkF8_1db%_Rbw<=DUG4Ev4|e)2dR77Gv6jPQ6{9 zY0$lUh-L0}0>~@V@GD;)@s+H|c*0RBJTkvC&#s1zQy_r%*3a+arAydTVDxLg-IkUn zA37ee^B4LKL3r|Q4zBKOqrOU(ee&sZ|Hv^tx{HLC_m6=sfIkJURL@_$;C)=LGG^=c z9#evJCS9itxED&6j)w|AzDbt2U%OvH=I4FC*u}^rXhiQd4OH7?Y?vN(SzelHe%U0V zB4!ex`YiIFw99*J6)nPT()1_LHxIAKmWTglPZ`_Ja;;PVj}|&rrv_n~d_`e&k!SsT zI~7r}HyR6JU2TSoptqiozZH499dUyA!)2{qwj05@JAL?pF(FYj@#LXRr688I=Ti~R z1neG~2h^=$1~)eQJ}@f2e@mJg)9H-b zgl<_zkgo7=VdduY_+E&mZ-}^E(e*yNp%5e73MAGw=LG1ShpkoV(Y4qY1*No-v?^dX zCZBBbdeyq|f*!NHdKEDRU5t#;ot#%4dnKE9QG}QNRyZtdCh`P>pINJtn4sX7aFj=L zQwoFBE+zzgX*wWw<4PJwEve($XmlzCM==-6FE=ZkMACvLEG+e~ORot`@h8HOlm#2+ zc!P_3$naDo#NXy3Q1!B?2qZHNBPsCh8(-UBmcm4AAI^&AG&j%?uWcW5S5pogd2 ziByTcU}t*oPEv8*E6V14WB{`IAK>LyLC8hWy@e%B zh7#XzpeRcY=T7Y@Kxf)X?xtxa2cgEQad>=u z&{M5|RdgO^HzPq>qpRWwf<9@~%vgNFaV}c;BKs$?-gBYHSWX<8%Ip}|RQ~1&w!Myp zwYYsMenv*hm))E6nH%%UK5z3D6b>L6n_BEE8bksY(+Cv0=5$adWB%F)?miwHyI!@s zOe?=PjEn19D)&r)$H@6(^KC8~h}e0@=zFY;iUVqHTV5)W$H&zxg)=$XNx2i}6daq% zB_d0`)x2NFWv!Z*9s_S+kZTH4$j<78WW5`g)A&xnRad8<$B5Gm!NI;kPi{NJj?X;*lAFo&F>#nbXzQz;CjwAy7;Q_2}Uv1My_HO$jBDLx%b%^7hBEd%vX;+%}i5yo&|HNqEO<$Dldyb6wtf zU(wo=uL_*yt0-?D%)^a`q0~qgPoKnE=P!H-{7rCjAv9jR>Tw^)-T_akt;LRLa~^Ds zME1WMus2qmTTgsbsXZ^OSub^OttLeVxl8{$jmE3(m?8?b+rhi91%9`zgHPyYlES?A z2N?0kQWpt#joUxAz1i&xgokP_dcamA20u(hzO1cY%0n<-;(|pR@auXiJ_RQ^>D7T` zUmSObTU@_0&m$Ye@rYLypFHuFE+i1ytNr_TdFbGM2)8uKr9T62@%BBKARkN|7%XVMuSq_Xm{)WDI zk)rd$%8G@Fe-Q7cZG|EX|0kgM@VNfI6H20zG~;Gdur+-+-V|h?aNGLQzd%7f--$Oc zg5>q}Z$b?JY#kUw5bfB5(gs<*e(aK8qj`FVBiuZ*lAXOL1c*zOPYQ;?8C{X6&)XEq zkz^a>qj9irYutVQ%9CiHo1SECv_&E6&cjE#olVV`A3u3wI5KSnK9wcQ8{Tq*bFiXQ z<16UGf}xq_dd<>U6{pjZU^xy@`xBs;(MLuKVYa6DhO zA>Vmz^MY|j8D1p83=;si6rO9`mzku6;wXYQ{mK3YaS>zIHDO#UgYl}gK;f|K9Te(raLZS(<1H*V?RW^__$pf6*g+cE7CT%_mE=~ zHHU+&m`Tqmym{}2NzVg#m*v(D&eP80{V|)7;@3D(Ee-4Uw(g>|rF6)rJ{MUT6b~AG z9orjr11D_I=8+CA#C6}gdQ(IW`Z}V+`q?=+nD5_@gpvZ3{j+1rUXSzN zRWt)gr)|VIy&3q#@KNe?@uxKj`}MXsGx9|3Og+Eu;vQlE_l_T`7u?y~q-U z2xZ^KC`l2LkUiP=?7OjqQ1*Qr`_9Ae<_2;PbJuxk*uKKXVL5Ep$8;z1M5+si}#6j1;%{(D5?yRP7ZA7?3dcL_Sp7 z5|%BDBDcIAqC}{WO zI>~Z#|1OVy8)$*wo|#$7wOH!Qc18&pqpD)HOatOM5)}h8bc~)nIS*EvAd?ginFMcO zuSM}n`$@kkx?Z~n28dsb%bZhx9useFN{mIz#zIo?#cAdkYQA5cK$WRAu4_=&vhV1- z4LF46-@h-YO?CW}VzC|956t4#8xV5fA|K?&=CVqSkp=Ks4*GL|RihSnBaqQR0~M=(e+{~-3roS z?ga8DRxeuvVRxzk8U!epTZ_->tQqHcd3XjY-8PGgUzcbi#7`cp0tI#v2b7kDd;`+F;PJ_)t0wVoI;`)rvlBI_6Ug1ueA2Kv z>FSj$60yxN9_0l#$H8PIdhuH7#z2hP!HboX=6~~7XMfrjBYS+rt0#V)WRLFt$mg}+ ze{0!;-NBZ_?~P3Hhx6WWaWiwT4u^ZeWtj41HiD?1aNixy97;$|gt0g*R+H*sEW;14 zejCA29xcrEfX!rk{hE$vH!f?aKUdpyi&9=H%}0gffe{o!EI zYD|D9BN?+Ya3kd~byt0BK!00oMKP|m^%^(-Y>?C{BCEpt6SshczO!>8&Or6hJJ5Xl zYn$uVWVQ-Zm*ln`cTV%$6vZzGZ$m7-bkPvV@cR*=q4f}59so3#Yo*3G_}oK{S@L7k zMy-R7zZ`CJ2>#jq`fsPcpM>1sdfJ!u*jvOCR2K%fcF+bTu@H*t>@a6;w#8iG=MMsg z&=+AhhF^GK)WA~>@QTQOO&;Lm%sT-meLh_s1@~p}--Tc0PMG1AbGAD)V3xQeI_G1Y zh+E2N1!CUG9jT2bIbvtqjSE2%T_+5cR?1sOpmU?eX5nO;2D2O3uKKgkaYX>h{GrZs zima35WM&5L9IH#eGI#>Yby7-|1PFy4_r};|KQj1@&T5kCpO&mQetwue~8sIWgCq6{V+x*TIJv8w9#7iZl(nx~9;&(bb zYVZw8)JjzYzk6%k-C<*>+f+TT2A#{J#%LJ)8|@THFrYWw+h`S_$P9`8{J92?MdywQ zY&`tnN!cz(l7=lx^^orQ3f>~l?L7p=^v2v`e)24_ny_tv03iA9ve43l`(|6GTUs84 zy>h}>^92+;>c%qA_3}2~RQwMM(9iYGvG2^#?+BBCeHF0DA3 zPj;7e4{?Hxjcj;*rI?R{Kp-5Yr{}uT5EXoj_2~L+w1C)BNlNm9l6h+9(*sxVUUgZ$ z%qQG+f?&*Lqg^tYrNUvNZ*qb3F?#RdQlsyeb~=!~I4630_vpHL8l?vgrvw2UCA55nYtJqi~iFPAt0w zZx-ux|Blwyk`?WQBf_JeeH?^dK+rqjYP{zcSk>1+LW%R-xNrV9ssXf$L5Vr{tdw(> zJJPV+#EIL|LH!dnSaYlQGmO~yh9v#V<@TmSU&7hSZ*}*dd6Zt3QPmLt#?u(XZZiiZs|*?X*CWL!o5PI~(}m4DQk&S*g*p zcC-}A4Y*Zy)_X~UHcdpfkS;eF3=u@sw)&W#TLm(#JV<36 zAr~W_k^_2DZPuf8VU_U8@6{+s0@rc4>>{RFXf{E5F^=mey>!8*s7B}T5h9E>z7fN| zoZ{+9B(-CR;f1F$Vvo=bQWpx}=N`GCi_lV|r|~`+wKH^1v+DS(1c6Ts78CuiM6N|c z!wOEsa!JG;wwQAqlur*K&cD+AKz|;gIM6p#(baFulxD$di8r>CATEh3nz8|$GvGcLP1z8f^3h8}u zEjc45N3l2*(Jjtx_FO7n&ze)Z#_8Rg?aEAduFID%6uvuM+r5t~@^wB(T^c0XQH(BF zQje9K(Pqw~XG+MfYSI|)bto&B6%&hq(AYR5^uKiX6B%3rf#D0ZbCsdvM#e;JNj^pR zI1MWU{PMbSb*0V{h)jQhHvR@k%ZHMI0Bf~0D_+AYDk>D*yu4El%*NWm=*>1MF8BqI z5DAI*+D~uZhaNL%SHeI#aS>3m>Az0f)E-ksM2=``oN%+N@8# zrFb1anSY;KE*+!x)|g?rWu1|kG}AqBkA*XwLn8cYP_L7k05Y*f_)BA-%TVEqV~^-` z^%PgheZ@8b^s;oG26C>bu`Ka@D*32u3F8d|VlH&E#XYuxvb#0@@oL;FH@GSdYUgkg z)OXpyS>S<#NWAOh(NHK20cCfzCy3>rs`uBqx)03s2#dMeJv)8mj;J;Yn7S~aV=1IZNj8S$Hi5oS zw&~IL(C2h}5G|^jo|7}17%aQ-8<7R5*2P6D^?UyVAY~cr>NdiHBvt#ZIg(18$XMnV zfA7J+*rmL_b^HO$Se0mM{=t0|XJY5(lmLhP|9h{hxnxfd;5o1-A&r=SqQ88D02FF| zDc#Xl!Ts&hF)OOhxgYYLu>`jg|=67i0^!hQsKs-k@OOJC4+$V%1>~5bsfK!tdgXwdmp~+ z8Kj1v(t|dfVQ=@5KHk1L!d)jDBNvS}SiR9{Ig@|^%X0Ct zQURnNia1;jSnBob?yTe4_t8Ip{v6w2wGTYA;B846=ZNS@o?4~&z`4qfD7=Eqo>=dh zZ1A5t{zt2r50PqgBZWR_pRMlF0LoBIjT-k|;n5*jB-ZrYyJtPywrU63pVs9z@;XSl zWvU3oEcoPM8sgwz+$Mp{JL8Hba{}sS8Vx>oiP|LXbj`Y3;l7Ctwk)>t{%)^peKlTY z@8Ac$%^tp~8xVfK{CTNHEDbr2uk|I7r##if))bqTAc1NvXV3N6jR@6YMvH#ocU*Jc zt}qd=pfTKCZ?aW=H+K!WJ~f#JP>ow5aBz*d#C(!d-p6NTEmZ?;YES3> z4OX7)ef>|r=_VHDcC<uW zL~SM!Fr@oPhQ$gW0Fl#k6cO7<&$~shBq^OmNbFev1)4|Tb1DvsX>|<^3W2JvQv8C_sYamL-%Z9U2cVP427 zpNR%Cd7E+dpOMwk(I0ZK7q0YeD@-Y);)59!fgDYg<=}8ux-+n#&daM1Bh*4c(N{YF z$(1UAv4VdPD2UKRQyrrCd6M3{I4#%EI_AVks8|bc8pI6v@}Byps`4&=CC89cm?E2aX>dldi^7XHK7edbtbh2L5*4=qDs!I{kL`U;U_w37G@MYqH5 zNcy7vtJlM%F{xs?j7*!KU6gQ9>MH)%=C_1k*?xOs;?DuydT!?q$r|m_P$1LM_AHfd z%{H*kkPSKDCF{q(GMu@yl#MQ*yaaWlV}+weFZIB~#|@;z)N2nExu`rV>AGEZHa*Ho zu%kHZ)~W%zk)BriyUbzmUpWSfM%Kx=KGaN@-d7+kY!G(#ocBvcMc)CljK%f{Ez(=Y z5OC&mhuKflFZTb7UUn*wAiiPTGCR!1AHwNkj-{obv4-aF#P z%>Qa)<9Um2&-jMG21reD}9}ed@U57>-h0z}6jh z4v(;(?z*d{r%OrhY6}{YCTSP1w}Nx>*9ES5=Y>n7{D#lUo86C_*j}|e2oSi3WcwyG zAv&{DTPw}Merq9&ck$1X!Wi4poke+?(2w+7rzecqw0-7NGgy>!pIppS5=1l5+v>iR zgwSg6r5bjP5!)~@=>Ib2&g(mo?}WgOV`m(<8_>Iyxz3Ae(Zr(xI4S2|-%D?K`5vtM zo9m=%cpB;7hR^n^l)5?kZbJd1c~&8!9bpZ&UI6j`~nHDQ71iy!ivTE zv)|%_Bbo>9otGl;8zRI<6t~Ry&V)ayyq5~?>DooBBgK-O;S{lwPLneSo~CqNE;y>= zk5JxuZFL_wOwuvZziMW7ij$c#)-^O#7jjX7$;NWFMz|>4Naf+Lak8p7C63O_0)g-- zmN<#f=X$zk7N$wn)`V-ZcH_(|RN{*j%-&5ym|v)C<_dc!_YSBRnGJKE!g9Im8crst zV7~O3y)|TOb46M2oMYTsOkjWtQ5A5eqwkMTw5O`C&+)!0$aSKY9Lbci$Pn0sO$}Q) ze^zrw1a}a(jB3J;!KXh?544PM0l$&zRF9?zW1-82 z_&&TA%`Jh90;MVFk>y0r*&QWd(=cbMNl)_r(Fq~M#_?XeMj^RyaSF5++`ok60arPw>L?cflz zJr96g#{xn}n>4Z}hn~UX?(jJZh_~}8m`ptZP|uqm$m4|L@mX*QvzgaA?Y7tc4Nk8< z-=|O71qED7HpJz0ddH1DYxfU|?e+2G+@xfd^vvSmZ&p5Pb^N3p&G+f87tlv&1HzFb ziL}%0)b}nFwjhQ0ypul_U>9E0F;*X7Q47|1l!mUZBGl#I*AC!r;G5XQ=)zi_{72R1 z-M*}d2$MH3IT0`%ZSEF-fSUyv!XX+OA@DCs-S>%FcN)X5v zN1%4_;xqBIx^zO;ld}9~j0j+9_287Esqw?4I8?dZfZA$0uZi7kxY*`kBLY309AWgs znt4eRU02yHExlR7c;?K;d}46E{fx4CTTF9$3u5(LFS9o^6Rx$zoB-_-=;?+=M+cOY zh=qmeS-2LG(I`vY32ud#3F@+YcVvjb87bAl^fJ8q7>|CsAIOF%G)Jm4cpti&v0O4h zc1DCX*jnljmXRa;`nIlx*xf*rlKVfzhek#=cMu7KMb;69=cpu|ldeG)jQO(V;NYM` zBk$!Uo3cJt+ME(UmdRXDjZvX7mNOFI?KecHrF{UwmpCBZK!bU~l6NyjD&_m~NQ1&* zjAqAz#euO2!ny#Z**{^-+s+WTLh5gAS?EZhDmb>&WwWdL;1W$)F#ca9D;!Q&l*0v-Qm}6FRGr9$+*_CKSdx^#P6CXHJe} zql!5PbX))d5C34Z;&5PMd(Ag*T>6UQu7=eD)nXnk^Oms}FC<-wUhzb+p}UA@G1AY{ zh|r>w01^T8AuPsg-tcpt$azv$2TwY6{sFz(d#~yGcf5hiOs4dLiWOiVfj;rR-Y+|k z1g>2P@ED}!KY#rSyb@}JlE3xY*jU54wzGjoZzon(V5oH5TmMZpGTSIyh+Jea8NIb&oI z@LwID->(si8P~~&TeR2X$L9Kuvh?eVOQmblxe-p|%Bq2emujph_G%pn7--y{K71Hty@PLx<8X#=9^2h)}NL^6lZ2{OUq`smjI9pPoGl&c6>IjzIfd5nPJ^^#$x& zO2?O^@U?^Sy>^sAmy0j7OdMwaP?$g?838CC3UAoj^C{h3IHaeiE13ULxB`s~m~`(T z8rpVa@}CD79;$(H>G56?G`e;H|N6-8P#tu{+<*vG29S-YIYS@Xj#UmG zdidnY9{?jZ1qf9C2IxcCO7U=7o^Mrv^(XnS1n}JW3=VR@bv`F(f&d~di~`Q(F!TvV zOioVf@2|d+b=AiVGOU&0w|ntaBigeMN>xvyAcJE~LRqTcgdbK`ZTy`TXfDvX5mS!K zmuu^FCYSrSM%{~teFFFH?>~R0A*6s-$BC0CYkg^%;fW*|89S@I;@8v70I+^KW(WtO zmtcaES~?JgG|I#-Z>E-1!!_l)dr?^UD`-#Y4_!=D)B>F;MH55ocI*O?xxFvXOi2p) zGw41vZ?5t1+`NOHx2J<^^X?OiVJ1D$(P1KIn*TS*FaY)Lw#zWC>C-s{xZ-StOqk6vN3 zxWI-3dY_dTl~Y;%7yguOVc*0EtE>6fd3b&#B^`nmO}W!j3cV=d;NW+AdnyPOf)yZ#)u!NI->(UVKv#xUH{G@ewD*&@NtWXZwuFxUGt@&0aYE$GIe zQF2g?(6v=PWCl*72m!UdD#M>4xlY=(_C9ysytMW1tvj2Px>=FYncvD4ZM4z${X>1C z4x=OXW?I9AH~BU#H2U5(?6Rw}(}S7k7S+A1mOk-j*?ozD zs5d(c-87lK%Fo^Q8fY;4?ywYj`q_}DjV-(uJZ8Kb5p0)xNU*=3%EZPB?w5CDEO9 zx7Ss0skF6uG$?(d7+%rO?#uL2H%6(WNV%6WkGr~N?x&Ca$A9}uu8^rZuc(TL)f;J7uIC=c0G zBi&nrb`f!seto`c9;=-~U%zE#u6hK4JZAndfEwMj zd`Ri*YXR01(=~6XM(kVpAnIs>PHT(l_x&WBBZwmXz>{DkN1l(J7k}jq=m9{=D4@Nl z#N9U1R8s4iPVjQ6ewn?anExZ|(-aclV#vM>@=90JGyEk&LX6T6&EH3X@JE+1qhOv7 zQSZGzFt#tb<)5N_d3e!Sdua$4{QkYGV@G0mv5ZyGP&&rmKt0AMGlw=}L(2Y>%1r7m z;-(SnuQ%nA;9+=#;n?kSClKBZO@96vJaEpQ%cYxS^;zOluVW@YpRq1_w78gNnR9kI zWGOc@@pdXF5R4}RyTV)uqkDuMosNNlduh5$uSj$_91x8i19H0;=Go3KkL&gII7VZD z`P+>l@%E^zL|?sf6{F_7oeER$Xvir1&RvD10s^Q|b90GD@~OI2ssrKz@}|IFZea9;mR9mMph9-4N>YLs$yLEhOX zdmyzqzcxV2*4!Mb1e>S;`Kcn9LC!N2sP?xN6mCR5Nb9viJm5MFg1PfJcU!~Cpr}m? z%c02opoCHp#?VoF>;qFM*L|(q3KG2;0lrm@4JM`Hi`(h%sZ-v)cP~8ky~r-!t0379 z#kxX=`r7=fH+C&|8{3ekt9oNpwe_u|hu4ygj7`awL0=81Ql0K?lQsNUV0(fMH@ZL^ z=Na8Y-27wQ5b{1?=Vx#iLs2k8;+2m5^Z{GJaqF8Dum-=gl~Kn71IH7;$14xcKB{A` zUh^e6;PB~RnUTpTR+5+(&mcB&%i7`kM8(|B)(%N|(}0W5ChqH3;qVsarfd8l(}jS5 z7#g9Y8~*vLa9?5=qU`{TxNXV0rq{Ny80^nVn4%)+1(5Kd-JxA(MuP+ZrZ5;Q^*u#F zTaex6V@G#&rub%6NVxA>&~6;JCrR5Azk3v-{l=r?a>QLu;C<0EA%Fr)_0mjW#Ch1} z&fP&}g>z~_gPq4&zRK(9oCE1f?d3l}%QzIM=+j^tLQ`E#RxN>CadpLRW)BxxjO5`t zE6iOh#CJiokbC^SukZR+x4P7)x6xr?hjnxgQhT?!PmYjxCM6~D+w zdZmE$J1Aghd6nj*PyehZ4x3I995cA>kEpP-TOI7$c~*;d+BuB(ez>x?vVw^$bw@0i ziE2#drj++mk)i#abX+~kMM~`Q)oDe9%3fi88(Mdzhug^Z`+fI{ zNfw3G)#o$BOz5z5jqcNgxr$&?{wWbT)4)z{Tk&dTAJX`eXha3IJNSr{HXCsSba(atOS zYOxz5^7GqSh85v(m}_clPj``KqwPR#?)lE@XoUDsdwYqV7l;Umt?ZB8YrS<`U`Cx? z&SL)`*pr!R_GMfaxCTFE&cBgn)9ux5UJwv(U-g~C?|$QH7e5gvX-Vq zgkLa5pV?^&j#A|HTcqm|7X6{kqw$Mjde_(Vr@o+=a7SdG_&>{Myj#cYwS&(-&9Vsi zVxb!>fmsG6YH`#BxJ{RvH{X2w4+{X$Mi^h;P3$Z@ceyLJr&mWD%(V>{dr&Yzgfj^H zM=!H? z_c;Go)h%vNZ&FMQ0SmGXm{p69nuDNMvBb}+&t#Spph^H&1lX&)sof_}ouaIPscXlA zBj})+2(!e}Q_tE$dIQvrDJU{l_P1@M-8fi&;5ST_c;#7aL@reQz`OskGdu~##-;{F zv2+*kcLy<&FR>qAGsMhjR#&{hQe6Js54x6&Z=JoC)(|)CcbyoYqn7e$K7Yz;XDZ+t zz19%S)-+gmJLzrr_!6(&A&O76+nW()g{rLHPMf1#nSo|uaozoL=H1RI5w1E zNiDp&r8qps{rY>j;EiU9oataBCC`807g&*7ZzkX<4APO1PJp6{8sI$8s`p+kkc!pW z+8G(wpe1tZ+_@L5G*hPxH9RHlPn`+yg`jwxnhK&Tj7$N2YE{JId;87pgc{Slhx+>d zwI<(FQd0iDM6CXTSP1(TmJhHp^`?2_b8~a!Vxpp_&YWq4C&3S}EX(t!j`tJb+1ele z0~KwWHG41_i2-^k0IsWd>NlLTmsfPrd}jN_fC_~33dou7haWfjxi9G zuU$2~XVEUGXofd)v3@8n5?I`K2Hss?-=2M|7>hrvdZcSmh;eyr=HPq8oA?l1S>39| zGi1&QIN$yWr}i5LO-8kX5LO_1-iNpXJrMe(%E-7iu#F-Uj3gu?;s5b8d<`%>J}YE? z9B34P(k6c|KsMc1Q{%dFr6JMh#1H}evkkk9i>$)*4glnN)AZL72u`ph8z5XEqv4pBNQ z<1P&5p5u3V9zg{yZ3-X_CBtpG{dvydnELOxjw0ZMM6YNyeNpugJbN5&f;dk*R(L|G zL2Y<|mTzbMS$;tQ=*l@Pz(^xOn@0fo{mjBc+7Dng(*SPL0{zqrICqf2g||>$5EnmN zWz-I$Y;4;LJ&}$bAWS3dUPZ1-L5KLc@t4bka-O?u&u2=q5U?>7QoEa(F5v$1aq8=O zA7_))=Kov~P2O9etAJ)SFX~+$GN1w@9sA?Ob*Y!`bxoS7p*}e#J&;_ce*6}*KihUJ z@?%zujkx}|f0>Exqa{~mWDG$U?RGkDBiu|7L0@n)DK*t&d2cgyJ~bt!_?%DOFp;lh zq$|g+9ct9d*{hc?gQw0+kNUlPrPm3d?#2C2kTbd1s_ADBUMA#j=ik4epG2-7K;0V< zD9>;8-S?Nf*Q66l%6SG0TS;`6j9s_*8#Pm$*=boy*bBU_!uAW!Ub1{1Xh}?fhDhQK z+sm?l%{oMSwKs>XbDs*c>_KhO4zDb|;)k@(!wB%eAVZ9Z**D>(b(!_(OgM7_!AVDb zlZx_Dj<$Vht^gUou_+8j>9!lV=VhAr&E*lC27mk~(hIktFB3U{<6*bL=ztNWmHd!>Q?|Xe-kN-OOHIu!qYKk$-ri!HdVAp#AOdtf(Df6t`k` zcKflaeS?CMXW6AY`9IsOzF;0YHi(G{uQ^(Bhfkd!e5V{AA3?WaUTJs6iU?2~cF~FfllJ z=1gBB11;?oxnm5?5Or#3N2(go5M;eL5zBF(Vf~xGr>PVTU1rqNSw_zX< z{Nckm=pa7>2nMv699_|Ezhql|3!b!Kf8XE_1J))isRgX;dwMn==G9aPxP=SXVY`Zu z|8}MnJcySaeK8>?E?(N|we%-ijG-o(q0mDhCRyQ1I62KnB%h&u&o#`^*VCg7k)E75 zTg%g_s%~h9Z6l>mS`a}*@fwJa6&7l&YNl=Dp1L;qBX$Vtf1f zNqc5Vwc}w+c7x~hiZJDa30FPwsI6^(zo6Z0-rFPB4#=@?SIJ3)M)8Td?E_&R6be?2 zpMcag2sDAm@N~OeMyAXvmAykp_=~bXTGcWe-`Lfz>$U1*r|x46@JGlQ3%MB3+USPz z7*SN@{>OY+=zYN)*tT3&4|{=W(jum7F}vmzO}Z*<;wggZ2BtAw%Oxs-9<+xz+nHdi(3%n;ZcsW)y(bJ($`mx z&7sWfT|7wwMqI@t7*IZicp1A5Hp#UzJ0m_)S_zWFV&Eg5jLllZ24R<@q$W$MnOA1M z7z*k>h`Rju*j zi%Vqw78u;e-JWoXj%Q=gozZl-iE!;{?4DN2gAmb|1LLnq zsZeGg{r7^R%64D8*i4$99!}5hZPj|p#kGAkvvGB>a~$jd`(ZEWM4N%;&c`uJeZM)1W4u2dr-&9r^5vXI;1Ue$%J|t&KM*2@zcUnGk)ZsVwa`OlOQqaq3-P@c?&&~#AywlKM z2WK}QN6BMRG?cinXn@VB;lW$RWjG!rjFUPoqj)JOXYhuP9(`zjHVN%t@ZSiBEY3~b zyU&*d!+?9dx>@sG?ea_3>|pKagMy9|Hv)L2G|j6V(yko~J9Rok*(u1~3BTmiH+*Kq zNTl2{38hy36ZpHs)^bGSSAy?TxRm+MsQo%V3mNUIy=n{+le5nkeDNSY6_d~UZq&HS zz36sse*p}68US;}1cy^^rd})h8DE85>6A}4N16~C=bYo|(mh0$!+b)#k(ayqm3;b7 z)-Uq7{k)I7H*f`1XTDVu{Cah4OAsgjO9zxUF|Jc|e&L|2(ogkJQ?qM!FEhz4>*Kq3 zOE;obd-@jHf-WB9;I~Wmx8FK>R3lmOvJnB~LJA71dbqr2CG4NEq9DHoyj37j#ec#} z!T8s&UvG$WK%D}x6s^aPKMuZ3fm(QadiwVgoc_|2B@Zl+>d!zq`&g`+(q5|F8aU18 zyKS0->Cy+3gNkJZ1CV0cLC zdFkTCpt+#B@yXMOZ;FAJ?xZJu|6cR7f=Ixdv55GSmItY7K7OkOtr$RxCeR!IEZ7}$ zJk9F7{29HPW`|*(AY~CU?J9gwVtBW2f`KfDYv2OUaJ6#m z0Eo&36-2)=s{bhl@(SZ!+h=4IC;V!I*_ao81quUQ#5PjkDr#*UkgR!c;WjKhXK(?! zeMV$FJg^OA79+yL^T8_RkGT-E^`1R@)-fQ>YT)D~f&x)EvZ6jLN##ZhFZ-qr4-gCIq4*W1LOxl7S;GBNyMxfD+93@mfoj9EHTGkbN6iTef!$N9xP;o+N>GmMqGFKlcusml!#;0MOP;9Q&-v3A z#(>Dw&DJcHjDRPc_Rp8M+LieCVK5w_&A(tkJy7P5`cFj*40eQavZk&7Q_*M%uY=M` zV{`KqQ{bO;*_4dV7M3Y0O@Yui;2M;I&M$o7U}sO(Es7s(t-Q>BD^@9vf>5ePGGGO{j|-U^JIR{wiUF`@2oS99N-r zVl!Oa+>YVv@9!B%xtN=sJp(M0&kMs&r7>LG_s4g zav+!T;B!&Q53-Li$b1dW%$BBCO*8#Up@TBciPNGc-!2ga6`to-bk+n@C~(Q@x8$KfK}#&%F=B)B`AWM?0H4uXLryw!xw z@K%G|o%fi*gArt@cup-02m2>TzgC8e`;E2!mmmC7Or_4-jg)pyEWww(+Zqh0s{Gee zjiRl?Qi>LY<>h65JWK*@_vCyxn!=XhHV=ZH6<9?!!D50ZLStmN{bNX)VOC^60CVxm z${3iGIY3$srig9OwPFJ9um~7FYXc}>KMz16z^q_|K^lyVKEpe;jEsl{+sxM=eScK# zDS;y4F-+O2diX-w2oO(xk_Y;HXRbf$SU@X`&hR>~jtmYuoQ6@w|NXO|EiLx=wb=8f z{=KdrcLRpDu01Za3@Myi@(liq>;!tKXz-La(Tx3UmEKxa0&j{CpQ`m7@@s3ac$wl-651I1vZ7J+2u@0 zmQ_!7+0^xr>J6-3sk28H=cyjLx|R+ju`y(q2r9SYTYO_4sL&p<3=UxJ(y|q&=jQHE z|J#gUCNeDqe1JbsWM4e~U5%~2UnYb#a6>lkD>)eCfHruXBzC>5tGEB)?T@;*&cV#X z0&#A^?O|}m{3&1hzN~MXsb5|)Kp~UyY^vn{2LrEEefh$e&he@pvHOqXv0?eL7~ZNK zB3JXEXq*~sxZYkSvd+Yl2uG?acia!XTqE+20@b^h;FST3=Ktzz<6ZK%z9hHfnt7D? z2d`^{O1JSpMmrsOVph%QLeT-DV+lupSXxkxD$ignT)?>A4KZG;LOJL&V zb91T3%ad5|dCUht%fXQUZRqjFN`4G72ii@~uTPixkXPn{r@MFuL=}AUHYf>S6oo9O z#bJoq!a>?qnxMt3TsJJ&zIpaI0*X**>UUm5fzJ3B<>b2ler6bP3AIaiClB4zBNmYM z8H$+Iy5|!q<)7YI9}KB|w;i~2hSZ>5U7sP4*fw%RUI2Zmy6WK@p6mGr2PJ5M+kqT2 zs>MrKzCHVS{H0H$({|!dFJ8Cho@Jnd6tt1z3QN>>*K@uR(riBt616vq{*^o%!Y{o5^s zTsA0Q{Lw+D{4v3ku4=OW9ciY$Z1$_cMt@F|eCbG4~iEXJE24lhTyeC^Gfxew%-AuW6B7KYR3i51*nw3 zwemgSwBTH|$=@LkTqFTka}K=SZ>M&Hisv8LiOFqoKD?MTy-sZ{H7zqv;;lC(Hs6gl zlGi;c!X(+ET1<2IRW%ti8mY5pslUFtXp)oKcReBFdNR8lf6RIgM+aW=Yl@`Rr=s07 zpPH9RS;Z7Z87GknoXlz-{aBfKbA*3eguDP>4=Z=Z%@gCfzkblqJQCZjy;|&$pBCkX zv{7ACU&W|-J~-kF)$tJy_idu_(Q3H+H@BW0u7M%tlQXxgko05M5wvJR;Y&)=R;62) zoRQaHt*iT(^tB6uY2B*hU}2qV4m&v74b!r;Lx|75AiG%|)*oEirn{>K8^#K=y_Uey zX;qj+;*1|*PSJRujbKqd-#XT8F_Hh~yzG`4YrW3I@K1-mpU+;7p3l)n|7~1J%B)VE zq(f^#1TaLW_Fjg`Ig2Kr>#q>HDkc9bhTc%@TLGwoAJX`j`-q7_x0t=}^4d zn(w6FYZfadA#98EL7HY7jt;Q$%E_tUL4%`hv5=4uOhsd>Jo~-0uGQO~ogHG>*vY_V zO11oaS}(4pt&Sekm$%-;JBFerd8z4H8zVRQa?l;lgp|{JX;sVkgSCsb_3t%$7l}$u z@5V#p)m_DQ#boxm$vbx9Ry9I9JjS%K@M^Ph*@pj`$39$8V)B=8(e{a_o-p;SD0-Wi zN}zl3n4b7mCw+9WJ!(Iz=j=1eni9poOG|M}kc9T@`P=0p2DavdM13{v^bijsZ{GF) z@ZmeaX#V1;AYi(#oagVCotIOMjr{m}fWb(4lE|D5vUMF`jsS9V2+kes z76CT5;huhW`1(|n0}Ry>;5{F#n|bBt&Ht`qb>;vq(PdPGEio@BKi`y+%4cR~Ea%Al z3sghW{Vqtv)d;l>SHBgw73d*78k$aXp4m|FWPkp=VZ8D@E+4$N z$iiwf${tZ^AJZNe{k}!1;g>IV?e}@#$~J=+qcoK><$9ugS_6GdM=-Q61`io&ox8Qf zwI-2T-Dr}vY=8P7+}FlJgXU02+S*g?jYCoSOOKFPhXZ^aNYGX6NJK3%2=cg5TByg% zvz>UgUTF~M){$Q`x&bSJ)-GT4;Q2QiF(H68mH6XF-3-+$=!?Sxvw@%dE=8~JEgka) zQL~>4ULX#s$Age`C&XF4UCN^To>+Z#tVY5E!6E5r>30A`NRMd>Pk?*=vnKi=yUG=s zUf*wbGx8Dq41{c3nFHv`w;ceVD;V1CkPst=6&9fQ%{_}wg(=x&i5g7suU(ljLh$gs zEO`CxFBcE5>g6keVYHKD8HZp!6!gO#cXk=>OWyDk)8A|F(=jo#4TjmvSxTYO8L~_#^C?>cnKq>uYItvtF{shuKW^{T{yO&sLkF@m zZ*00~2`#cAifHNQzmq+ruDN`qrGM;qb_jmPrqYSvvJ-bvPZT~?X(q95m+C%5 zY>>dJRLgpSXTkbFD;nE{RZua`))gv69Zywbdpc=2HMlV-b(}-&kT+iw<{~b~U~e(n z?(BIEbwit?M09~QiRLIq0SGCi;dLfRVI9lK-Xo{vT}y3Z`~ay29q++1hpSNZT!u+o z@&Q5^z?=Z)bzN^@Ci{8-zG=g9BrGfpasAQH?^fC*~`~cqk6FrlQ<8>^T?Xa>AS^RtKh(lP8jualz#bg&`8rZ_$;2>z7$2In6$}pV>+Ixq4iB|cyyjke5kcmzQ2=feQR=;TOKS(MpWYjWa;|(~|g(k`StMChM zr${{_-Z9VQTH7h`@XJ1WFj$c4CM?QUWQPE?E>E`!-c?nO{`AckD`*28LmemnN9OhC z({zb|ZAr{ZDx>6*j9U9}Z+m4_;hrmF*z>u_liP)BzNq_{7qlP9B^3GUAvnBTqHYl- z`*I9<|BLRF*ZCLUVS2P=t+7_9jJLn2eJJLa!vSpfFXD4AM7X%KeYdR7XD9B>fNqY&uSerFS z5%UzCPug*61lnoP0I0J$XyGL?J8_&EK+A1QR4<1~L(-05q^7n{+Ez&UyvT&^%l!=4 z4$A2E??nufR@T;4rc?+0pI>ZJ#o{p`cWrF=Ld%+Yy|RrjV)hn?b_nHj`*x)h)MZ7r zD_njqpU{9ApP7qdI=9j=7gq z+x6_Ca(60Z5xgwQ+#*KukJIn;N*hE;5wWW|=9^8j$5kuCksdp*R!16?e;$}MeGFJ? z`uxsXJRJ2IPkeZ*0mW~J0%`wg4k`M9W8?Vk)v_Ns7%i^~LqSl=-qYy+^_`on%njA= zVh7bj{itlavEXv9F988Cds^6{do>HKirDVK_#e8NgGPP9GFNRFq(q)KoNYY@K$Dlj zz4kCm|F`alIJh6mCBaxDW;f<}cTWaMs;GAf2ie1u=g(i?@wKh`qqFp(wKn+U#}K+I zBLO+my)TyqHm9p>*#gMQam;HwJE;i?w~WSsBZWq8@77K)~~HT zQf`yQ7612?FbkiCMyF+wKG0}sYoL45X<5h^E2Z%G{?Y!++|8~SJTdRU6Y-vl%ejKI zB8D;HSXmpktDe|59_v^E2*3{Jbam^o4~HLLodKqa3KUb=HL8b5qzsHh&qg+ZPF)z^ppYPYi|cl;`?7+xbp=qbG3g0i&9Xi zXPVjBBJ31nc|hv%PmIKAG5{K(sbyn#P>`Q5J$nRg1B65h_pN=P;hzIQx%bFnmvMOm z-e~AU7;h6{I~qRjUk>>3D$|aiD?@5UnL(Wxl?{DAZJ|seii;9nr zZ~rCB#*3H}V?HhuhHAqKVawA~ewoFH--0@q!I2H#7zR z9RxQ+=I|!K7Xyuq+`otm2XQz^!2cO&CUq}-gJvXZx1M8Y7e;4BJK)RqK{s zBYd(0CzYW`HwgG}UyzlJ1C}ifT0LIYDA#lTJ}Jjo_I6@h%UYVN@)CXFHAH`J?`s>Z z!CLR$>wbaL(zC_sN7D9#p!iBXyaq^I&AM`w3N^$_>8Tk} zFoB{PVyuBYLW}rFNvm(F_$@j(zm@8(q|IAmaIExxDaXXbL{DFzB#w%TDm^Rf*^E8! zId%0{mT#+fJ2)K+j~?KIUxwXw_nk;xOKf@4Y&6PVM>CV}A^;G@@7g?Ik5savD*RAO zt9xYfZ=b3~5BK4)tGRRUKWn^8ugg=`b;RjNug%6nuWNbp;={yR=rq7U+ikVdMIS+%)iqM<6W6$DHU>_D=hpCFy4R?|M=B) zpWxA3pDHOj^G>pN<{-tPQuT_;S-CVM#om&0i|FFR6NQ>?eys@oJEexZjo$2{fIS6SPKMhHJ zKZmE0((4X_){6yQyPwx>^r;RkR4xNp20?D5BA2kM5~Yg))ka^SYJar`@F33IH=l5Z zSiEg;Cf9s#ZxLW5%P4Ec7Ox8meg-)v9$sFs-ef%UV#JCPo%xj4EXtNs-)zY&cl+qL zA5!*gVA0lpDB?2d@wBorQK67ts~KpPAN&;foLSEw*|!R7ocagSEmhABrRAacup+G74bzL5xRF|DqFh$jy^WY( z$~;=QZPv`&wAZbmL%&3vvk?iHrN3ottokbVA+yrF=c4x9Igt+0zFV!z-eN{BmBf(# zv|&bK0lm$uR%e})-*q!%$51X!vXa_<}OA_HVomum!W|l z(k~C}r+)oCCkU=&ozL5cq720^U@G$?;}{71Hd_1qzI%HmGevLHizrKEvqg5s<ZOJo_~w9^M7o2v-fJy!_f zAlVbcYF?!X>;PY1-x0wjk^jfmcfeEK_kSOovXZh_3Q0z0_KakuK_z4-A{7ef*o2H! zNLHjIAv@z33E9csBxLV{GoH`yy6)@#U(f$}uGhKUI_Kd0zQ6DHGvA;08&tdR|9OUP zg*O0t^!Ype&wQDu{^oEPlh+Li?&j7ZO(aliZ<>iQB|w9kg!l@L8j z01stlXDhZTPa0w;Ypu9nA}X-FbR(&u6qvPgtib6Dk8Qqcu19PuiS;{|K==}7|43*5 z5j-cCW&fxxO?Kls8;VL zDbM)jN!1%d6cfkF4?ey#sqp=X!kiFP0(>H9TwXA3D{q#4lOv`%$|;QYjSie5gTH&f z6klvXhhpa7I9V3xd=1xmYA9wbYr$g@YybKR<-iK&0uZ1LWvo1E^;6=q%{){+GbN@} zVpy^`JYMVV%KY%*L-4+b*_rvrNwxk!#r^@{o>BeOg>D#%5<|9w&W|H`Z8N($X3kXm zy4n)h^Qck98XE8YeA!Q*#63-ma1IIphXkiNM~=Px%6zBO`GBD&8rS>%^!qj2wiOFa z-?pcRvaFgzOduHTJZJYlZwCI!%rzVn-YhbC5UW+wdXyQVJsJT_**f1Efb9T2fpgU) zC*eOuHJ#Hn?N>f956HOPSucA$VBa1+(glj@S%6xCBe{6xN+U2~Dc(E``vU>-LHVX~ z+%2W5YIJ>eTZ8#VN4>QhgZrk_r^?HfH4=Y3efjeDG=|hr?g$UO_)XD$kQ|B4$K-D_ z{hINcxkrMdw>}GI5+UDn{e=B3=6kjDY3KJ+DMhDZT|(z~aYpU2RMO3MFO%tuobFZV z$VN@jDy0ruA}fP_BCuh9pB-GcP>H)C=oWv<>aywwPhiu1m>j`roHe5!y0m+fV|CT^ z-c>q)BDX>?Ziij0@MfW^ z>ZVk($eP(DSILQCWm;0np@fBGE& zzO;wdC1O;I9NPJ1ep;ncL(Y@5&Ke6RFgSEi`c5A`H1rIe-eZ-rwEp}NWmom3Z3u0= zv|u*(0}_9L3wgtwtLDv{Ax(r2x8Ci(S=LHGa!ga%#o{IcR04ht-6OE?<-WgQN$RrF zxwlk~_Pw~1(S*N_tvA{)L5Enb9b}*Z2$F!5)SU^!=dm&&tX8xRLbUS@uTm znB$$^eY>O8lRrAe9&3$t#H*_Nb}>%{g?hVGMt{3<2jwr!XSVTcy40aB)q7!Fv68dY z^rD#%#x_O+k_H`Rc_U6$Y3f<@&slI?h#%S(K@s%qy z6`J3j3*YoFTom!oJ~v#b2&qdN0aq8l4Is6FlFw6qNb*cEyHWY zhX_yto&-z)bkbw?A)5Qz*mw^hT%LaWa;a5JaEGcq_ULNmCT@WED++2;V7LAQ30J>+ z_fu7h-xo`-=?}8CdD!!I&HOiVv&bl@R|%pIy9HIpG#l zBs3>G^OkaV4=lfCSBKk^D}$n15pC!wZZr=dj!k<8!sQli*uqic{^GI$OwJ!`eYess zCf>QoJs95jKGWDh&6&P5?G!9+4MolREJ~JI(9dQsqyI|g&tUcX(ZnkOlsv=)z*)s_ zN?arBKBNEk836YXRad1>m&uDz;ZofeT_Sa>M1(c{`K0$n}p5e(3t2Z}skK45}n(9Ol=IN<9*s8;g991xnQ z`VQi{?jPYN`(1sxQDGU}GZnID=NW@E;+zh7Xi zuYDrJGotG)>IQA!4XUV;YGX@R^_4%m&1RTD&ZF=}nO7q}e z%hGi~+#BzTS6YKCz4k@ChT_4`M!=hF0$@#q15aMQ|MrrzwKe}ZhE!cO3d#4i*oV)i zn0|n%I{yws_K(d$VEd=zQ&T^gm)+$7f&fNoHNcQ4__|tQp}`O1qAGF}wZ`4XhK4gR zH3W+bVg-v=)TE^^0eC;)1in1{9rzyZ41nNb9+ViVWy6;=J@&7s(zfgy^jZXPoGkUkQ8Px zJ*dJpGt@Io6fXM%a^CwR`P|mS&XcdNkOQ^B8ou>hDrOMg;I6ouA?#q2RJAVD82VX$ z@M=x!rI!|B3=GK79E@K|{eg#x2rK*(o_ziJ*XKN66|V1NUsIAyEMzsXvLf97!sUv- z7~y1P^vhVHZ8B&LDW>zIUb}iPDh`{ut;Oqb1-uYGl@bp+;0_ass>#!m836v?$ z!E^+0utN17LC8ULt+H(OjwB0#k)CBYTJ_X$-?#j;3k`X3WpS)ZfhzB?TjiLqiop}B z8gr+Ne|Yaj$`R|Psc?){I%D6s(7u`ndS|G9Hl}L7Q|d_Z8hTYWJ2P{U&F5faT@dZl z@OKk)3A{TCHf{o{0wIB!R&Sz0RMAbl?QUqnecg{*CZRs#`Qj4lwqgyBe;N zBKbxdWpXilJK80C5Css&Toy(G(hHaq*z*1Gy)V#O9o4=uxJ>}${vT_ zK0rH7-{saimstK${O?I38aJ0UslK&y&EqW^lv~yY)IH1q0p_HI;?S#hp+_GKjE#eK zuk<+ja>h31;K&n*@I`fPKQaH6>P9&eGv^^=cN~8L+WkIR)r@Lt^GfPtEAsc^60r$q zH*Vau9dC+P?ONXQ8HW2(Ygc^aF%1*10g%l?X^)=QC3*dao!G{g{66h3o4v2}@^>E= zmZjqx1<;uRLt-PuzAW?#AlcMP_!VWY6LfCT8~cjZL~_Yh?r5_oTCXtZWs_Xg+Q+wl+Cw z4&iKN1frF0EJ&pc2hDHx^X@3IA~RhRWy9q4PBLe{h$cv2l^db@1UPaeeMQ(3kXru1 zqhcl~P{=UggnA+9>w#M0zkr$}bCLhR+L4Hs=7z=>`&JsT1Vlhcx4bw8=IS`WOV!5Z zsIse1X#Z!Hb@cJ!KR@|;`}od?4($_}NLe57&J3se-G)X8=yd+h=8%xL^uiLr5Dfppi*a9m|kn3M*V=8$_wZ6G!CA)V1 zL+e4wtEpc*m%*#xy1Ory?lZk_pt<*g2G5jQb6#q`qd&{iS$0de!#{?p`f(17$GG}V zOnnhdcAdVTXmHb+;C@m`NjbRpAe$oh4#3!6ik#jWI9ohh#s;@#_E*^rvO=5213I8w z#>&DHX!H&QWKsdD*BbPrI10*U4n;{Y>H!3^$aD-$Eq%OR@}U*u|L-b*Th&^qRx9wD zFPwcWlK^#?usZP@=+szu6^EiHLqm~GIA~J$y}ge+xu-KjS~`UBf5hfU-b7ZuO>nW* zpnpHAlc&E_ics8NAVX`smLED$`oU5oap4Y>PMoH7wY5#|mbg-sMm$?xci}~Q=M_KR z`Xj#oyUVU(CaBuyf)5&wO2rFp_==#G%X~HC&sr6fUFdgH3$3gn>?!>j&L_<-8~a$l zVrAtHJeT{n!%5pJQ}^v>2IWUXZpRnQj7(7@W!^=UVZR>M31m<@$*?m}XRAmWUf(AU z8SO6(miUlnwy)`3k%~Aj$8ajXDf{b45%IZ8(N7_V_@+!NU^P}%*_hQbu|4-Tm z=oQskz+*PxcQ4H3!#G92xy;+rM<544X6iuQvyySY2E;LMzQsHvUbv7pFGbQ!Pnvxf zqnXJu|050i`vRvk)8jT{z3}O|ZWnP%%Y(HNL6H|lwV-V4KJW=J&-fpvZA|SmKU7O- z&cnMPF1WjkjqZ-WdHYn?t0?<~O^gh6%dk)w+f?e^4Xk(#?xAk}c+Eq^vok9Hq{{?jdZ~$``4V2||Al~h z=}l6A`LqKHlHjo1?ga_S_w&p!wkHMPD};z1I2^wtY}F#xFkaycbR_i7iouqcfK_){ zfY8ps7{lE(UGMT&{%<7Mf7+eu7g%G#O(5f>HkI;+_TuaR`&eA)dZ``MI*` zU9)5VN_uE+2zb{8QXy>w*mFM6#%_Xfp&=JXDz~_dir<-CfSy+fkz)SIqAY18<$E}I)gUAyU^*xt{bO6-)rmD(9?uGsd zcoHUNGcSt*NBzuVoxrUnUy3dM-|F3fm^OF_JUlxAl z_w@AeL`&bQr=+unp>OdR?7iu8#O*Td!w|>mZ%=>r-h55{u?P*x1N46uKBpxl=(@Ok z#BagOoT48ALW-N8L)?bFK!6=eEuJk*OiVkkfCZ*+cJ?;5Xt!dIE5X22{jel;7)IFY z%au5#eR3JupC%Xa7zh(hC-dV-uFmfT(mnXNiS#u^*=oC(S&|BWg|zW17elU1KSw*UFj`Nw$TY!FFxr|esP8d*8<@o@c!h4(ZCuBX~d zdDvq*T6yA~TG{36z%HKPvOf5E^`!6Q&hzmk?;k7r!Q({;BJQ96eAaf6AKDLH$xkS? z!2R`q;`nwS-%qT=62xaTQA=!{RZX*{H%toHh@Ol$k@-lUAJ|`H)e~MP>Q}A-e(|6G zz7m>G^N+0(woH4qB-AKs1vg&bwYY4~AM;fO5Q<@8`2Qe^npDS-LJux5QG^eRwGu>Yc7gKzTIZuZ% z5#|bv7c|pz>(f?4#^cetKaPyYA3}HT{RL9}`^&P>2z6N`f5X$ zFuy06Qtb`Q57^e5dgFo|2MY+Dm-{(syC{KHg?qb%ZExrl9-28S^H!qExYTgClWr+c z7&dKX$`AUV-=3i1D_;HN^dEl|=MmK?{Z#c!o;LPJ?RIG%!hR?_{Q(Wme`%bF}F-TQC$oIhWYkd;+<92haY%(TM~K&LG(^?SA% z@p#Ej36#n3t^I6=*0k|MH+DN8@##N(dX+QzBjoSYJ28_#a|8{l?kL|-^$DAt4n-Br z;FPk)9-gxD+h7Qqp3ce5`~AOwM5dF*e>n}G?|)yC{`YDWSV1z-`g;FSCJu&>YHO_# z?v&iC)r%#!)t6o{{14)7kZLu1X;FD`UffJu`|C@?eEj)W$~zd=ZA@hkn((Bh?eY8@ z(%#|t-RvA6m&*R3GR$8Mb%4wAsTD9#Hq)><^8U5q_v`9!{-9Xf0Y!<3oWf|Y+?wgH zgEkMYTw!HR6F#H(3XwTy=HM~ZSbGFzX(v+=fI?&i6FC2arYTrGH9xj_PaGqKoVU#s z9h@07=wT-9B~0_ZTW~3I-(07hmU%;-we)B}P*h#}Q}Nt_7$eEkQLIV+O@7h$ni0rVY=90%EP71rY}wE^5Wh&Nofj@_h*Yx9XVlUA(F@G>L#&6EPqj2cEl(5 zY2S@Pi`y<#4MHU*Z(EkJga2Rwqz;Jc4a67NcLs||#}D>z>a4V0>dr#r zsg}00vxL_hZITBD0 zZk1bCSw|IUP+h%a5ynh>HJ|XlS=ry?l9F19qg`DnRN@)?11NrJ>BH1P0^*;nV^Oqp z{;MScxcF%+bR_o*@4XX^`Ft-z0CV)bFXp>`F{j#xZ0cRi<XAoYXLug?`qvBDZ98}l(k-pJ<&%GxujU>|Sv z+?c`=(~Ekc|1>HJpV}%nHa9B0!2M5nB~jQorG8+{vM((z?vdfHmEXd_ z=f5RlTKFPDL#gK;e8~+WWW-P%Wc*6Of)XHOu8~vVzB*<63^T35)_tY~*#Qstd+QVmHVd}|@(A)oA=J82A` zPCTb2$SVYkU__wQRGwr|e=dS$DryM+J$3p5~% zc%#jxr&lHx%ZI!))W-ntyT4OQte8J+@&=Fo`t%rjifM+_zwROO;(#3O+LBvm<5L|S zoS(gYeFrwZfSD_`h70BX@e|{gV`p^Y0_owZ&%~2KKB&EhLEMK@x3`~B_qm{tLcw%k zOr#*|ag-)Ge}L=Uk}Nak8UE!PjP6Qnr%>aHG*2*L8LN(-AO`P`CTx?V7Iu=v3mUyc zw$r>H^5&C9g@tcr*AfSl9Pn#l@j-ih#C(Zh)5B_O!lTCgU*pqtM10yPtd{pjs#kF% zPD`sA;>H1{Zv$IrkVm@%1q%8R%`+Y%SK#YOc)f1=erD%rq|7x%pN~%baFM@B)5&gA zlVQAp!%Nht5%bHzYJlX`>?Can>aKQ!RKW8MyS2K^PSq;Q>RW{w6u(d z>y(j~r@)Eg3U2oZX{?}t<))dzKll#Cn()|)N1m2h|NJl9?1xE@3Vxcdp*z25wfSFX55k2zNM(Vlfk;-bg`u^#Fp82o4 z2WK<-_iwG;7?^G6m3FCVR^tv&!!_)V50x@(=TdZi3#IOoQF+smh6~vUgQ9^g&^|3r zqzOn%$MY~Bq@weOlWD~juJ(v{Q|ZzWtR+ou-C55%!paUZF3F08dF(hz-7KmR~8 z$5bQ7v<|*G_M+aV2ws|q%seKdt?xhtXZ%2RUgL&`N zjE9OmP^|)ZHjG`;wUwu{EK!he3AQ5k zE&$iVT}Ma@&t$~>#Zfzfhg%*W@HMD3b&aEc04T*#J>bOJ738j zL}MbX(b){gQO`#H*&$H$Ki)px)#VT0q-SIZOrk4CRh!+)h7bQHEr?3wlk#(et;iQ-J=ewiQn^7E% zb4xt0EtTPJqiS2?g$J7w1HIS8zP)r&>j`!9yCa~wYsaU5;X;^!Mw0BEqa7)CjutaR zmfG2MEKd3tE4x7C#La`3tONh@N|@hCj_wT%@?fL^l>8<)_aLA(a8PtP{0A64j(EcK z=bl;K^$71S#>Su3nMscysU~%SRk(=xed&}L(ciOjG`7WVwcO&pn%B`Xzg%{C7{R$FjW;j)Oov+iR_e>G zb~4aHyy;!q&trZ+MJ&Ebyv?q`0Y127XY`fM+rk3e{q7gr2W$1WC^l`*Yb z!Fb)RyF$~VT`(JtF69k3Y3q;)+w6od1If52q=k9;B!k6Tv;2Oh$3`%v-3cImJrj)e zDjDi(zGXYLK=7vYSgqXgDSVO~2diftpDE^+|wg1rk3#Y@>wWT+$tI@a2=K_r4`&^R5(m&Ug2@#vS@EC*&lbkQa*mN z*gFEK`r;tEK=(+rkSIzMA4F(xZwDn07gN02{$M9)DzRI@&rA|$(=fcyQv8U8R+&wq zf&j75cB_iGxad+x=saz5i=c7CgoHV5l5vB7hmW*DrpQ8)Aa0QDO{P`z?A%eu3-;&t zFLeL>84Rp)!|Gs{T9eG~r1K-u(I!&xSj(efPNazc2UcZ`qM0eqRz-sy4Av>wgw?e(_-go-j{0ZDk>Cp^bX7&d1ST9!pB?IX{gn4 zuq0~^S&sgwj3E9e-(dyFFdB7FVO}C3?v-d0D6vEUS)}#;wlgd1NTLZT2E8e`xwE5{ z+dCzX%`tdSdLqo*)Gj~Xwg>o?ps_Kt!&4a23ryo-wQ-fNq%gLlnP%vibYcSOO7J^0 z#|UZIG2vF@3Ly|@Od1#cSYW}p5aytqt-@}FUF$mcxN+zEv2C-JA-#7U!+QAsCwwTS z@-Z+#O0@RqGo8Q+)OhLa*UphOrp<+|$8`i4k-rR$ex>HI@_T~Gbo_P`0?f->zb%8l zd{J~6t2%pfOSpVk=P-(n(?2$AZo>Uqq8k58{fw9T8n*l=IC=Xgc(Od+%W!s?t(?<5 zV}fg+{H*?r#qXir-`**aU^7^Nw@9qN6A*KsCLKlnHn^#X{l;g4g&ykoSu$pRZ|38N z;6T=`cq-NJQIsA2&P2aSf@X+y*>Its&%=5G03d@6gev#U?7NnNS64_|ghbLWQX!Fm zt>LS!3dUjf7ti3IHT|_HyRC8>gyrSzShUv;NBQWZK-{egdas?N0(4=f#IkeHAm58| z>utdoIBXxqT9N67D&Az2D&B5Uhl^3*in34 zGIUz4$63Qd*Fr$S$D666cqkOt$vZ|d(UG+$Z1^hn0oFY3sMl=8cD`zu;9A-pwUC^z zq>?Q+xO@ldVt{PQ9Hyt`{v};U=AhI;T=Z<)SlgyxZsTJJC=m$`tyq47kP1gy~BW@OQV^qeZ2&D@pHN^+|Dm@EV26Vik)9k8~^^;Fyi%6-k# z8RY!uGVe5Rukj~ca<8Y-_%w^s`%I{Fa&60F|$`g0u8@D$B{m@mR>F|dDoRE-;IZ-_esoa!X2GF#V|7X z1M$@f-XCEv96WGfAmCk#T|F4*c>qj!n)sIJNyAke-E6lA7o}zH0K-05xz@HlqOt2v z$gsvQ^yfE0ITM*yN7VxMEVNi<431AydzE#S0T&222Ew%3_4i`5%Q8$3qUWp`7#%8| zKJ&u{8hdn0^~x8Vy`oNr|Hh)d`f*MDh`{Pf4tfW!*+FL!)&mMWj8z-;`1cYA5Ib}j z^BGTXFexpxfkI^)wKoFa2TgXMwe{-RhtA?1DO~0I-|dclwPiNKlhtiC`J4z>$Bupqeld-;HqjhRV52}-#V^rSQ0qF(soL`OTn875Z?xEBr)wIA)A<^`sjo*bqO9<-#sW0Cu2FSN2 zp=%RJDUitD3euvIu%$K7q42JZ4<90;y-w3+GbPqiTv~hvN~E_9U^Z2hJr`XN(f4Ol z&+tN+ks9-m!*8y<0dtk(JPD5sa=1n4-}SsZCVQIadI~SRQS{HB#IMG9cr>iNdm9rm z$b>>5!PNG=l3q9lY6>MB6}7XeWRQPgAQx%v4Do**2yhR7iu5f>-Lz`@Zo&=z3@ z-2KqwhX*iUl1nl_ur5uO%Jd#UFB1)p(iTn8QF!rpD3>8&OG?9*bkl^xb9V~5n>TrsP9IzKZrGwwhnod>%vw85 z$wB6|RT{1QenH8NK)O(u!OtNKs_yTCzsAFU*N32x_fv8}h0t1R>Y)J|Xv_!grE&RA zSnli5o~3G7@~rc1q{?Snz0dKF zm^PrvUKxz{t2Ky z&ARGu1`gU2)7`bnWNTgds&A$4aj+Jpg`&Svuy5qO6Sy)LyW1}7VjTpAGApDVWQ z{)y)}gRP)84PmsckuAu#+3u@Y;@0wq7tejUYSl#*P>>QI zla{{UWqabpxWmfN#)DIQgG6^%yBZ%mncrxWZ6E z{gyRClRXGD7eF5Tx+M{K031P zKFsOnHF1Z3b;qfQ50#4gx{k@uJ}AVhmBmf9Y&?i_%iPeX7~vHj^PT)8@J!ySJkrDG z^<32t6ucC)!rn^qbNVCmw_&X!94>NH&*Bcjk0cMI#o;IrAB$d(PqPM5v!BrTN0N#$ zrMk9hAegCxar5_S_+P@Hu5r0o5y}*aL;P83!_=QZF#xsZDGkRnLfWy$+Ajc&f+4@i zavBiXAONJ}%@{CGIm54H?N6gc=-K7Ryn}3rYt=#_S>4k1vDj|u6StN>KHRE8w|{tC zH+u7XvgTgpb9ty*T6v*iZ9djcfQYmWr~kJCEZ-&5F)XXofD-Nin7cFCG zQ6`y>YGqsFZW88ht1;eRq1tS|vS^IW<*P*RWX1;G#QH^$`@cPcc@xAV$o(Jdww3H7 zUO(bP=4Teu&6bhY3OYEEe~Giwj19h$cjIM1g)#CR82SY4rEJE^YucAB;i{eBs-b`% zhf7*uVe&fe$~?qFo0j${YVDw*HCN#27pGVe<=i7UuQzyv^>8cy+NGBdu-EgD8mBm6 zWJWycHUp?NW(QmN3B1NYw~ub){%~!|kGSyK1}Gw_@3;r?UY5Dwz)VX?9-z+8OdA|` z{@T5@1Iy!AN=k-xBhFriqcq?rD9HtE zc!4GNRrYPr_k=Dh#1*GAyaKM~UDs)y@#vCah(@CgAJ3oA7+P=OBgQT-ECgAIhjq>dHBH|d2BOFi#JJNfQPekQeJuBG zRPCM^96m@O1~d4_PtGzDDMkZmyN}k~|GjaB*6;N86YbLh%i0Y7tuO-`w28GwFHfk| z6Jze&z;z^bwyr*;I~R+h{QFYF2OwLzX<-rd^5s#eeU^{jMG%2l;5k2h21V?SL2K_5 z&@hOgncMrOqJqP-k|)1<`;|4Z7o)F5pG2iw2QWdQ1}qc3fhvgg?q6F`(dW zwnG=n3|JH+v?&FiO)_!gX}(b08X~7xW3HuC{p<7N#aBz53V;5j=bUi<-ErDTn>mmp zT=)l{0*>hcO?@#HJDT60&UZCMIxS&WC5|j(Qk|Un?>k$+4%AWIa>)#k*2<5#Q$Q0N zXy;>JzNCgaG$^(82QvBs$N1TyB~M#`$HunKxL1xAT+b^QUMd)L3AEE3!H@`>BNg{y zLhV+`^?P{SJ*bSsngI%7V967{hhd`!o}PfevKcAA=dPII4RqIGy{TcmkHd}5pVzo^ z=M;c8|vfeQF(qq0R_mwon^q zr5C_YcARBxa5X+Nsxj1{gqu~MV$gIa_+F9>UJX;4HK8w4X?Y+VA)q5d_xH7ugA^!y zfLOib0474Au;Ve1m_r;}N2so@PJ|(QAU%VH?=|bhGX&WPg${xU?e|Olw{w5~kn3Co zBrp(y2I(CSgh&5ENdE#tST*5UdC|&>sSxO8$76u^i46b;4z$MV-BR zbdR8ZZ!MxW;30AX-A%iuHI&Iw``X9Ee%*G8D1(yy_ zwE!w(4#wRlVKczhA|uw1A3sKRG}K~XKHYz)%#9D0M%)<)f>=?2f`wh;U2O^A$^jQS z<-NJgi}@W0mGTeRjWD)gna_5&EV;S{iewoGLIadsV)lT#?>$r|;0HE0Hzxp(g#0D1 zWp3~bp+HM|!o{AxzFFh`Llc*roWTx50^2LUV~1955c|MD zZF*z^q$?fvRpUfl$XcxLIxv5){#I8N@O3JhwY^uP@NIVX%j7)?8MA#%v;UV5rKNHm z1U@;O$yH$KAv7s>FsQ^`_wuDs`S_%}dS*A&e92${M%~JakCTh5j`eF48%(Ib z0U7}#JZKH6ySYgmXQBJ$aTfAjke6xoX>uH|@nc1efJ~5#&P5nu(}0mHC|6s0Pg3p8 zs*xUPdqp7Me<>(nK9fZ6*qN$x;|3QVtpnG9rV^G}rrshAr7rOcLdv@?veGfJh*NzAYOmDZmy zYSJ2(Pf$pw&$id2+(^2wpE7^v>1g$G$v7iGu12yAu~YxslhC#RSKxeK-_tkJ%@S0Pq8#?t}8rzHN}I%)zQNIn@|> zuW~xyGzSRGrJ!aA`v}rCCz)62bu{A0{3fzjWMyR1OG;j(2(5iRY#i)543cLW#-Q;8 zdnzw4&&kQD7Ff~V!w_xo7Vys`{BV*1Ts9bJgn=4($1jUs$$H0g#CD}Bnb&7_^mu~} zWo-%zGyU&R`OID;`BXCZXFrKlD#kLs47qsaMrBIHxd4qxLSP2&-=79r%#Dn z3S8z7S31GZ{+fur8+gb9e&%SxO`c|&*82A!fQoLDl+JHhey4%W*Bb5k=WOu$%Oh-T z!pE35krNP*MgmJ9<;VD6rxXjG2o4JjwfSxjIx0MvV+PURC~!1&V3-lZT452mOF*kB z^D==6hdlz7yaBSBtGQ2yp@(~?ugh!X9*v@+V%Lu!K>d0ECSRd<^!_s~kYMViDBL4Y zkg)oeV1=f8*YiY|_tEh=HV{*I6zr*(f&)6id%NrQui;G)qDOtdcIArBHL;^W_XUma z^vp~ORTA+Cb{T5(}I185B zTFpt&H=D#Xm}V=DSG$z?IdtjL@QKbT%Z1f1rRBK^824pmCJA3 zs<*Df>OXk+kZKetn?YEL0xT3Tr$j5_R%gQoQZTqq-#_K$u9etpi=o%cVWHQ60r~8Dd^L{NJ!@$A_1 zy6u>U2Q()lSbR^pQ*OLqu>GS|?iW;IdkYw_#6nI9Y6!(s5%BVyPcQPt{BsnouK}0h zO}Kgric=bhES6l7!RkH%rX8GIT!JAEgGa-pf4f7__(~W|KR|PohG-}8RELi(P&`BxCIpraEpr(><|;l7*5Z>OUvf-S(JKp zwgcGzj%}-L57=%Zs}7YOXaWm@rs2(-H%)ST!97bR8I*(9od-6XSm4{+pZomzb3v0T zaCkplo6;$__!Jv}g1{-EH6)Tv;vB0l%(Z2%ARniWhA#^gV=Vz(q;V`xJ@0BJ^qOF3 z&FSvlb3i|V*cr+GA*|sKlwrrBxy}snde#`=WTX4AC!NB`>8{5X?=$(=( zm&}IExxHWO(e;o7B2B0_F<%=`?tW&*y)61QPfDMa8$lVBmr~D@hH4GMz3nw{zBTD- zB-SGYT{1evLe}@kJ`%cQip`5gdb!jBuoMW?BNfQ8t{-O+P=cXRh%CV*!iWZ_-H2OO zg#$Li;>!a%AgKyyng)FV^~aADvrJDyKV}|i&+8}MwU^4w#hSl=N4k@KuzCny19(TF zofQVosB;#QjfujPLj;yzDGvHt&DAW@y=P$S3-y@*m#p2RZNM{cNuLcmv zs)|HFC{r(w-8DqWA>fvoS9ya$PCV3Ii{9T}`icDcJz$^-1;-sm5ZVF8@NRH$wP3(+ zok?;Zb}gGs9>)u5A3G!xQ4c`V?(x4m#_&fVu&(Euwf{rgedv6_@9PKVpnpt1!bxL6 zPBX9mOC!<*T{E6JXiQuFkmDG~fG$^XxD3uZCucHG{*Xj@9VPYMrxfA=K@a%X0o$N9 zzS6xYOgZv}K8}7dlR;CP)3@N~&(*$U<_JU!A{8#=?w9#&fi%)VHu10UF%F$qPd)gz zy|L0_oZmW6_^kLB8YWo%t?8}xUoGG%kT@P3DU>Q8n?OQWFsD#5ubtgMXyG9etb2Ci zf(Zn6PtQ?+L4`23ZqhxyQfW`041%ak-56xX2FCK>+M%F>yb*>Rf%B}0gW1*96>&mN zufD;QxcWs_kqAw2>#vO*f08jnS^xwg@Hrt|s9o5CcK&A##+=Is;`D+cCW4`;2{2dn zz__SI`eTMYuzP)=+Q+MT*2-t8B;4{sr}74U3TShJ*RzIEK9^*06*8O*d;9y7TaPt* zWT1T{dHct4Z{<`cak2o^#Gl%i!o6zGZqsVgkbgP>2^4L~4@#eQZ*tkTjf0VqW~+u0 zll7E*EFlmm9aYXD#u;eoeND$*pL8bCFmM<2M+uuWC}RuC%M;xm)3FKRV(DSMz$;B` zJw^fz-_<&r)m>lnQWp*wbfbsM$nWRsl{$|KMDk5a^2ioDB!OzN)5KuZApV4!JJ918Teb~$K)tvK?Vu-3-&meu&cQtP19tC zJ#$M-KnoW?P)UII)xN!uz#pfV-ZKwCJ1P6`tO_Yc%`@xosmI%7m?GZ9rldTDhz~Lt z7>h)qbS@%>sdWYkY8^ULpI*#7mr+xr`saSsk)S$%#M*%z7V;v*XCU^$%}4{M!{}Ym z=v`g-^uU(}chc!q==D4!b1u4mzLDodKb&Z7dXkbC6-yPpW7b1<7LBad*w8z+GPAK! z6O8h2NzSDH&oRQ@936TKl8`hc2r%@2bLtS_sN>1+j|4zB98>tnzAHZCNLmbFm8bG! zw6GIk8|gkYVDbNJ5d&)LDH)LEeQS!~C=j}wG>|Y9GI||8HfE{7%?N7=!0Lv(Wz)b% z1VaP)muGfA2TBG)v(Z4R-c2Sp-mr1@ZF?apvOcmq3^ zt4e_R&D#&9o|Pviq-tIqrCt(@RRV8l;4{@5>b~0hg!zEbB^w1DAzSyp^-WUjzu&)Z4T2LARV+(uv!Gj0Mg|0F5k|uDNH0Z*_p#nK?VdFwh1d0m>9^^LC$Cr^y+YsAF%+B2=q0xfR9%l3N5gI z;f-*g;k^*}J<*2t%0%kn0A_}62Tt0QB<7Eww6C}>Z9BdE9>o^-v4%_=!&BcIWlb*C z%`JWOO}h-UqO^ed%_opS4gG)La}{Ry^*DuI=@39iW^oC zwvahYr&q(=LP1*Of7h|mp(vxY^e7VP!!90lfoe&j;zQAnG_@GmRGV8{09(=oH(p)M z18fosXuN__SIO`a4uWKxSAp;s+*cueT9vb=mL2pEG1T;JlWYP!zMo3(4$LW3jvk%@7>NU{xJp@{lpm6)SO0E#AJ4l3R0> zFx#pbZg-uMZFx{jc$DMR){XJb&H=@l_~TVJKL%&eS7Sn9_+1u&oe2L)r$!21p13 zQ&+GOu#M|%3aufpl(MI-g6Qq%pWfX0{pCs~-WVGFw=9sxYh1W+5NzRuy8@I1D8c1{ z*MhwX(I2SXAYd>EtD&R<0UYl!LmGQ)>OW9hdtA+HQ^*bn2%^K)$JMySqE2_HAZcZo zs6&{rumw|13~<6gpX*k_l3liH)kcR>cd9BJv6`Lg6$JGLX2!V$iQ17}X7o-AG6l$_ z5x?iIP~f#<>FFE=dk?M(F0|2xYt6OhR)NCC=HJIQ&=${GhY>WSvlz<)hwwkO%NDT*At6&*Y2TN zRDUfzY&||w(der|RdYgYaLJY(2eIM3_x#!g6IxLOH52+X^xX!Sa5-j{NI~wxO|tP> z5?G$6Z{9%Sa{kUNVXneJ4c)fP$dN??0H^ z8v!0<8ZjU*#ja`2{`xfmo&g;7qDNAt*Ge`bgAVln>N%HT?WcePng)6?#FA}N=pnK6I_{X{6SdyE7H0dOPP{zH+@=~p z7HvXCmCb)*$5E``e^7YUd~&3%X5X_bK>fxB`d)$=Kf~|JvE_9vX@O z&02w1ouou*e#o{5B0!7Uo{kg?*ge1o@#Ub&HJo@s3v=(~jk~uf=%EbX0IAU&h^gqk zHHGseAS_HXKR*xoY7@vG%)zbGf}{pkeq~4Zc_;^cW_Ng}>OMV?8RY5QBN29bAUn{3 zabF;wiUe*oI9kOeC6kro1o6`et@qY{orj_|oQ49cXEqvQN8tq3POm{6`38DD&|A5c zFbP!rCOMZO1%x?0f9+#P@dY|^pa}~;4NAgCuUr%l)rmaXjl>vmion1DNxbCU5e2{p zLvaFRWqARMiX?E!?aYylkWPw-irNGTn&vz(pJk$_WLEq{RFw)`5=MK+uA}B?D`&P^ z`&B5&C+KY`cpa%KNbQ9oA*oimvwbLBh_-fA4!M;9bu{g8J_|S1YDv2!5Gf5hiKeHwql0>9m&{Y( zOA#3AB)ymBPm~w~mFoAf<1yq>8Y|>K&;+!#Vqg8?1lh%eO8@Y z0F#BpE3ntO5wuJAU+5#naagGbUS65-A;8kLsTMl$Ns3w3yxx9X{a3QgrkKLW7)AlU z4vrk+rY!T3l?F3Q`zl-Dh5n>xSYO zc+mhK0B2o@Bz(vwuq>NGx{Ka4D8OysJcy|df3Y{6J)4i+Lfu1wgQt*^KXiKH4(53i z*Y%#sT;gnA9rLffCRShC-!UJk8zl*~6XeetTIRw}prp8ItoAcctZrZ+heC?&5GR9g ztg>85zmfx(S&rUW%w@9h4g1TQC&lW45^2WjYUH%P%Cz)Rxn0c(-AthDk?lsBoq-7gH}}Ilf%MD+VSn% zImkAu_WtDF+ZhLTq+;+G5LtlLL;4F0&=A&Z-kIfc zZOFFK=SY-ww6$yWw)tyMdi`Cd(gRerR$jNtlbC#SowcQ9?G(^8FGSce#Z3`AqU?3t zbwk`sh2=oW|2$RU-Z7&T#Sk~Yg&UBZFX~?alM4P6Vlh|)1biz6*&aYnr&GMf==M2S z@1X*B*V}#9`WChZ0J#QWQU(aAfVzYKXM($`8pT?S0SS;fWd1x+LO%ci$bdTUM~L~g zGhX6B2>4n>WdEIHuqjZDZe9ygQT@TZt{C<64jxE}dfHMvAxD66020UnrV}LzpihWj z5kbp#6!elVj&Cu|tjy1A7#T5Ea)uZPHGtp*848-UL6E+Im=fvai|@DCEG-~XTXI+6 zk8gpy##lBCoT@R@0RNf$dK%!^xJP-@7wOSF+e9Dh^O!IrWyu1t!v;ns^ zone}j-s=p$$GXrQ_C0U`Lid~!puAAOgCH47$)^6#m}N%-T&(j#YG=vlAHS~jo7gDa zqmY&;*PyL=%n%UNZI1Unbtw45JhOy+8AIEOZ$H2LjckAu+?VRBwWj$TP;!(!jYe{A zji11`fl{6r3HvEKk=tL}LvwLIXcN;l&${LT?N)q;7Xx{jz4JLrRr%Lq%-ie-*?vIn z5bzo<1Oe%IbbQN%N5$$A=pVxl0r3=Fs3O5M1jvWbK&n?Z{1kMvr$DG6>|ACYAPvCk zghK;k8X+3eF~fd!9sGRa!=3GB!I&;q9Vj;50>Nwm-D-My$$Q+t4>=41#|8S8hS`lt zDA$42bLKiI>J}CE%xmAhD}H0M+eNMcjt-1| zB9P)w78UhJAKL|{gB?y6IRL|>=|FJ!%i~cS2L~*Y!jeY?(<$?_ITnsM*q)m`vH9!XP_AM1SQZb$tf7;2t6F`~B=$+3P-f+6J#RVH9 z&Cc6#<~ibkXrIy5;d#C3v+p*z)%&?P50UJe6#}p{-8{jc8ve_-Q7BJuXbQjr1!P(zv`A9KT5Q{A|+9AgR=Ip&e1({@puGU1#0ACOAIuicb%+ypi)R*u~3!z*23}zgWeu0WEHGF_QAFJ?U za8Ki5LzBfBO8E>z5uk-+Ch)^*BOVabz%q|nW#Ai33l9rJuhB0pEo5E@D;HgF6vSopz98ERef+2qe9-4=W-8sjd@m*t8pOD+oM~*3t2H*T|K@XZ)I@!vS zj?$K_UbUo;KO=EgiMvff`}gvuAe|YBSg~)rhO#g)ghYmF$h1HJ#I9S2MGVkDmQFz4 z3&m&KH>a@j0vj5z^Xw_@U1Mou$%b8_H4uDJ$%;*-y4d}1j1MKCm(G5HcjUy7D@rys z*nF!miM!>YzkMUQ;A?`)Yc0Hn z7vcTMuBpmc0&f3!v`VIau)|JmgPo3K5-KctW?aPl8~PW|%+17`pIUBQ3>gZl<1T*J;>Y3IG_41cukl6agL74;^A zBjxDRGTkGO?C+Yd7yDtOoz3HV`r`Lu4+^r8M z&YmsIV6>hS`pLhPS-K$5jI_Vv-j&T^fCD^*jGKLNO$&ES@xGyMD<<;Qc02MM5Z<0i z*q+3eXJ#0$Fj?8zZ$$0vuRpq%Y$1t8!NGQoGrbu-j0)87d18q5FY*-1YxmhhCKxKj zbWQB8^K0WfojXcPM*@)AxB;owpS@`G)QTMMRgdZ8=691fk!y%-mR~g3pGnhyZjuv( zP)|bW7?%El0oybanJS;>uu3?BI>f24^Pu0In3y_JDZojCqOgw1S+YxvfTG(H1PUm) zklRSJ1&$BTD_63-XD=6oE&auTgzW6*Sv@=(1NI_VKrD6#qDVxjxl(LLt ziM>b`2XlG>XKRk1n$tY@JzZLIdbHE8P{kJ4eKLA z$n9F|J6v_fAL4Ysn@vdo*zbAK2We}Xl~ zsM(n+H}5sI=N=GU+-#A?!f1N(ybO7xD#DfN&&Vo_uGI0yn6R{pYy2p$I0ol$lGX1WR>p4T;Y{-9 zWe-@0QjCR-1|by*)0Td#GxjtZ%ZmE-TV}9WJlJ&7`J9Rj>#<9|Rs2(IYwT=aEv>#4 z5@b*oepStXW$XC`=Qfo;Av{>Onz=uFYOA@RsmzSEL^aZY?3RigIt`d69J6tv7}o{{ z2lpW%L6DXCX{RNwskA6SfQR<&GRb)r{0#;%2X^_dK^zj!IayVgOQISYYRlo#~U+IS06YO8OKd!%gQl-Xs zuk)5A?H%D)uAO1u&h{!a-lP--zk5#Z?E5r+wV$>3xZnAu4(G&6DDIlMYm!Co?inif zxzFO=VRTcNQ6p%xo1dcVe092V{{N9|UK}~b;`*%g)xuYDD=c<`g+#VaVmgRpUnb3;e2-y*1CIf{?6*(8SG=DYI99A71R!TzVQ_J>cN zY_@75PIwTD#-uB{|MLP&(8qlk(c?2>+$)xj_WVHGnLcmjw6rwPmMp5D*Rl(F4Y3%* z#9eWi)i2Iwt;26NE$?w>P;7(S$zzl8gO~Q;A!;%sBY`UdQ9(-r9L$K{_LpxnNviqG z)Fsxk1&E|G^5KTUP8s!Po z^+rh>w;^$V4wrajUrnEWeScyx5k>v?I<;(UY~DX%C#RS+)Ykg1+^8S;%##e9s4RQT zkdu?UspH=+)cpF2d;=gaaDzx$(bRM8*92H%j< znl_0jn~D>G7xMWRZEx}&nzgxGxFU8D51pCIV@9aeaflYQ2pV&SESXbc2=P*d=^rNEjaa$z!j%Wm)BM zmm7OFD)U>+k@c{@HV)Dv|7_$A?B1v{y_8`=j9Z9UG~v{J30em;V>KM}FspM0A(*OS>YH4oxmMQM1d%n+d z^$Dn7X!oA{g1rlL2;fW31htv*3RU>mgzKjo!s)ne!#q{2z06Rr>>pk5AB`1%xadEn z@ZX;Z@BW`Q^UqJzoP$>TUIwxCv+w>DsY1DoB^Sh+n^c;ak^0%0)NF=Wf~^H%JG)O2 zsb=NG%6aSHl;;Xpo)5u7KCx0;wk)6^Tj{uc>|{Z2x}@~U;@HNsxzNxt;(^I+JS*ru zX83JBdsj*A(F&B9e`y_I1_oV=`Hd0d{SgamiKa}I6(!3Vhr$e2;PtJ_;?8-)O-@!iEN*=bjdpkVBi5soV{U}{!GFau^G|%?-9P> zZzMGS;hW7@X`P%?*c3F7Hn{j6M0-DE)DhLd4=n#J)>JxTdJr zbWaSrZ7p?oogR*$Ds?X(09T|#uvhDN5j7a8`~DTdXeX3KXUT99QBM%_F4QT-l}Fgh zNofQX$shxvisC{Lwqj0tZWa-Gr!v>cWe>24QfLkF6;{7$Q$QF!&ddykpZLUcZGaw< z)IkeFG0;>_m{S>PVq+cEac+vL>8`0<7&1 z+Ul7}4tV($mzZRyVedLUd7y@*w6w*`t}ej%FuHRiM+93fAy!0ChXRB?ySH8BEj}rI z#?x}n0_|1vzI$#JVWQB7bD1J~CUSr;1l_L+2^VVDrGc+3p_(gVn29)%;o7mxJ%O{t zz`%fX+a`eUdCwHGAEe@7LEpu!K_YI)X)w~3c-MdlWw)Q7Lw*vrG=g=OiV3U~N@7h# z34ycP@Ypf;k2GRG+q^?tThwr|FnQE$y?wx|Yh61j@VER4f*FN0RicCu)y`_PK&9#K z=$A+i5nj+?7az=zB+vl{k;5X(BOxSM4)Sioh)C97QA)qRo@yr;7TsDZ$RpzTJDq4bL2gkYuFOXg*+f zI48@YSr*+FMwm4Hb^^moD89JY*@GUG0b+6Wxfh6o;CXnJmTa$WCt8^`m6cWjH(H69 zID!jp?R=qy5_f%w=zl!%xZ{V)kj~|I-Pkh(c3eXuy38&|EysTmc zR*lf_h~^*YxF!JA4tr^pR+hUJRu9s5$eP8GQI6kol{hF@-YY%DTEi}u5n08r}h#S@Lf{aFUN%Owuo z=b(^~7fC+Mp;rx-`;SpwW-X**7XP6}>P%^!2l0dXRfgcqk&Qx$LY|9`ZR|5MHrayU zJFnxEd!aVZ1e!_d#>)6{s#7dyCGkY4vn}n`zllA6^H~9-C=?jBuWJXu0YahZ)q#e> zh2nCNMxbH3=pfZk=iMwhh`Y1x#?rkM(rQ9Zz5&;2gI;k1{YH;f%Ylt|FcP6kTXrZ? zEEWa9;4sTf1T8*Gyg{}Sj;X`u@`Kd*xSg>$nfXo>S~v6qj4c)ca>;9TVNcbK^T)KG ziGwD^&8S#V#zZ@k>j3pZvMI>OG1wUA@IQVO(u)D$2Zj98Cw)XSvI+6YVm@B!lYtNn z+8nulXTcma^PkQj|XYBoJmdghSAj zDEtLS&js|Kdx8@HOZmz~sillCZWHbWsj49sR?e#25bt6Pj(d_YV1iLooa$SaDJQW+ z0S)kA-1PNGVAEe2#w#|=ppk+BNT|n;&lm_ne}IF;uHA7XhR{H45)1b zuTV!D^wt`C10yG6bWKKj z`iky&;a^1egv#U$YFwy7^+fyhC-;S~nWY^~?W89-RC59Tf-)TMShy4$hIe56H1hJ% zX^PkFHj3{@FEk)0%__|$g~%mt2&pXZc)FGcLk_P!Cen1{7GSew9iJmw_B4H!$efL! z3eKXQ;)26Q`vo6YFOFJe7FBvC?||`WJKqbrlz^B0JD;z+VxkuvrrECB@-(-hUhnR= zrGL(+{%ySd(szY`mVTqnr<^#brsTVYFgU5eSYek~bAAE2Lss<1D;^Z0KIA(=5+ z?abiMpYLmlp&^-0=U8+o;$OO9Oj>FKi;0-slY*FW0v4NO`?X++P@>c13t_(=%o^C5C2k*puj?IVe8c<2em8YnLstg<1=aCSq5=~Y>xk|5 zAdF$Ayzl!ei{HaF;;u~NW5;ZAPoVAnqr*>5#ZwU@XPQbTWN1KCRN?iQDd2}cKs50edzjX%acQ6v1NFX+7rj0>Jej;ut{nw6WIk>@QMc`XA{ z3HoSO8PM{_?(EqxTiN{}JV9ZQ^keRcCjdZpIop+$&;O(@J-(Td_wwaW9Lgp$@PK!{ zj})VrxK<5L0+(hdCoPQYe|NpN**c$hoIqRLelSUZLP2ldsCz6Gsa3{<^fQ?Sz0StQ z_V~$@$^(ll>#4BK!p&OOcS*Wn<(QKt`Q@A^levoHX~O~VU3dwS7)R|cK*~N14OX~g zA@Ek2O{G|3xZwq>j>QbotrU-Dnm6y3RN7wXXvpk?K>FDq;56bcJ0ulw@lf_b;5tE=nL zkmASbgOjs8N(yjfqpsxR-GgA|yZicZLAY3?pn&0E9Us-%qotg$iPP(5)a%f6jvgSA zUu(+BKyc5CA7bnoj^l^Gv`(Vts#n8ZS z((>{*O2aIz_iJ@C(b+{>FbR1bq z4JK%)C&og`gwIYf!Oq%ReNEv3@fBn|&ulsIw~ ztEkv4CDn`NgL*HlVgzk)&?b8;&gOn#O|i7I)AlSa@617Wsr&cu_wPLo0RsM}N=2_% zxw$+XY^T&-z9n!uv~)(w@ex1YLXHx7r^@7 zEpTV?x9UN2DP9!8!NhTr%DBkSxuF*k-fVzd=dTtcth=uLKk5i2Y9%_6z7*9F^0_%t$Zjj@_nhRqtgh66OIR|t!lw^ zD=dwvGA^GNKjW#WU#{tUSW+U0$AacvVaeRft{z8YD0CxUZ29r79K!Z0tujEzP0K)o ztm5U}p`Z{7|8JWkFeM~YOw)wQE0Gx8{EEv?{vn-Chn@2M$J8k$nSQma&76;i!t(O+ zs_3UtY=}R^eL1^-OEk8pDWa}s(?$JzyG4{Ezzbj-L#o6g-$APRg&9XoO{=00?Jcmq z&r4@E?d5t_%y5-s`kQ^C!FKRt_;RDj!VWAFSg+r+CJpK0sywEAo9Pc8^YBDeTu@9f z5gDbxz8a@gjoO^J7G(v6{TD85$2FL^Ze0=jzR?F)NOqMDR2P9kFFhR|=!2+J*qd1M znGi)VqdRc&rqyjO`o4rgfA)#h&-YqT?7e&CUBleVgOU72+OLfZ?!K%fwP%;)oh!zK zM0BX})1%v!lyq^SGJD>|+4HLRS?hhOkFV&etfi^Cec@^S``>eFF#t|>oc1TPM@3cH zxbk0a2sX!hocVg!P?4hzVdKun7Wc+1B``)gl_9`u53&1Z9R)mJw*CcDxD`k#tS2Q%=dQwGGan4Getieu>BFj=Wpv zG(=*)=*n`WhZNh$Y+Kn%R1gHbwMGW(jAsnPAIT8oxW+1o>l3=JjlBAh?I(M9#4){+ zlC5V6pvuP~l`qreUNXAg8>Duv*vg2CY4|VHahA{97`A9wj*g7rW4i<#H!{)$vw=f( zMqNHBh~cC%OQ68919>H_bBa3E8C>Ovh)@nd>9m``{6HKj2d$~9uNqmq)eNuYg(xXd znM%+XamUZ3ef#poui2p&hHHrgeb=9#lRR3eo}PD6RP?6vg;MLAfwF45oXUVvbwE4W z8D1Xt)1U6elBS*t5xvdcbFz_^YLD~8z}(!sZLI+&egYqX{sfOq>T-bR^v+TYuDGtfSyED5FrsU8 znvb8q;BOB5p>4w9#@hnXvSl+sdHuO_=k`lPpg}YCd zEkj7U(D~-7mPaYaY`f0{mSmG&1r?7>KsTLrcg!6sZOL*jX_ zUX5Uw=&6P-YzG_)9?e8ng4FJloc}4}8rMo?X0vWqMRIP!;5OVFutEC%J{{ zX)oH;$E6Q%)BIh7#$9(;7vvcHJ;f+$b3FXSsPTj%vd3&o20DyaZMxB7OaPwY%YAEJ z>v~;%eH4r)!f*~G6*Jv1d|9BVO&|AdMW~LnF1+J)J8|!VD!Qf}wjEzGpx^TLJ^>*GZfaLo^M=1-u zoCd~nTUA^yUyj94;nDgdhbrHkMtC3_`Q)C!d*G)zp5teYj5i1@uln6j!E8xc>Eo9j z%2OZFXjCfTQ|4`VmLyT+D#zXgQv6X;>+8j3~ z=u3ZKwfjm;T5ZB2&(XZml^n(hs1F^8J(~(Qso|;f)Pg$5q7Taftd~bY8O$Z9m(WW_oZ95Xd75}u{! z>hpyqzW`L?@1=3iS`@m4W@T;vbv;5;RMx><;1;ic5^=kZx@i??v&(7|yyvZLviNQ$ zD2gwyVedTINJUaOI9c^G>avo)t830P)+{vA)s?98ACPXm!js@q^t-*3{OWM*p}yNE zxZ7E^xxh881es@0P!Pn`QpdcNp_;Z_&XI$$`e}x%uEIiwKD9X=3ydh2iV`69uZyk} zr-!#W%3}@xEWGj2?qN|;d~a{>Gv@c<%l8a6X#)FVW@P8rEE}`ep0_ImuUtdAjcs%{ zwUTp{@K)>aSN4dcCLRr?dWm&yZQGs>vupm$$7myDLSS;F-1x|2vJ6xS`*|e!XGyEVKfud(F``d+%!vfczeZ=aZ+H-0zfJMDT@jB0<-M(Fu98( z*M~P{`a~?}4qiD`2tx=5h_7Ug4z2~jr8}o)Z&3=P|M&0D7ZY$4!V&{9@B3Y!i~$42t26Mr~A}{Df#Z> z=9#*y?@w&^)s2~@5wj{3(t_t~+W+5E?B2TJObLoAJ{&ou zoC3Hx9qbL8B9I3j0K*yUga1-F-Nec}k)Q=z5 zpaERWtlZ15wEn3a#OsXo^CQdg(I>Pg4PiV`V2gcff=KVLVxHZ^*xO=s~UOwCF2uA+6BzOsI z2$QhA0}JTPf?TT9JC$g&YIK#90wmEwaR74870a%YoF%w61RAr+nRU%tU-iCL^te<8 z=sG!N4(JX6QXIB`VUdFL|8e@3t+O?pi6vhU(8Ln-j~qY#erjqrxD`Bjqy)RYrevgF zk3}UB9@$YdP9PX|nDz(JtrXm4bE!Ff6c_!!KwGaoRy|qI{>N8@9y=1byF2K67%R&+hnOyoC^=Ld8cNSgK93!3TI z-@kVXQt>d5A`D#GgWZ2J`(tKJpV;jK+Z7ZlQTy`~R##LAX+>_Ubi8HJ($Z3ezH9vJ z)&afU1)qd3lnG_$8`&{wODe}aUpIN^TV3jM$>|Ge+9fYvrEwb4CF#n7dEx1XZ`Qjn z4?P%pJ?MQ%1-J12Z+U%&E& zYWidPhzwF1EVsRhPW#`LeI`bJ3Elkur#dl4f$BIR@MU^|U6DPqw>Y0KU%%#e%y79D z92=LGB0F64yj8Q?^6q)#DdBV5YU*jnM>{`#rumUyWo_lf2aL#yGB-tFKV;xPhRMf@ zY6I7ckWR=BWzcOT<<=kfI8Bh)_+PO|2B(10hQn@3f4M_otFDS~Y*Ud7b~ zpw%{am}k%ejo_Ec@7Gi_njNGi;&_*C9__Uz@2ADD;lzVdy@~HxYsQqqSVMMCeasEt zy~@rr^X*%V{8>zLQJE3i4{zPRT{(0%x{@Rx!AD)!UV2p>A9lE~4+1^+b#1@qdl&WU zrZ9iyI%1xi+bxV9)LPwnFFc9p`Jz%C)XB~WFNnfzz0`a=E?KT=kJRD9J7HJ!h~)47 zHGNg-DX_g|J8W-~61^(Hy##%ka?O6K>p7&+5|XFE>RG^r`^-tsHr^Br^;}xbGFaZ9NO$ z@}c7UX=X{G?RQ~gW1QUpSU6wrrXnvRb{9``D;TAvB)2*|PG9?y@G0EFy%6?8Os*Ky8q*- zdM~mh*{=n4THbZRzfAaUDyjr=F!X?$2mS(a6EnuTB}{#{KrbXdvVSE`0PK0s`iklQf#+k; zf^iT5nWM2}3YtKokvU4%ktgB=1pA|L>Qu^{2R?1K-p}5T@sNu75c)TLsJ*X@JUWwU zdg6qeRb90l*|-IO5f>{MvG0>S3B*wYqE}}tZe$li9KIm^8{i7JF?mhk3mdyFjjiLy zSH)jF$Gcdjhz<2l!yp&tZq)z(qSx1P!jQNTq?c988UWIPU6J$zRoapgIeBayoH;fL zdxD{qdEvrpM{R5f0Oyg2D}YuIBwY%y4+JnHrklL%tk~il9maF<_AunPAm2@Foq*C<2^n2 zg%()5lQq4)b^xr!N?W9*YZMK>b3ifxUot+9(F*!7lfh_XiH{7>M(>0L5LaT`#FBqW zM@mxi*60Y98t@94d#RdDj;vjC%sVpAHr`NZg6Vbq{AGQk*dM@`pjQk*LD4&JG746PE?g6?G6qgp^5B0d=&&Nl*WyyENN81=lh5e7MIB@yKl0?3Wa&kCgh)d)qHI{Q%#IzPchHdn92~^P-3g!81+{&j zuUle?U3WuT$;x`img27A%Vt3VYyo9jd1iAKOPmZ~8-rm6M+c}doFO6fQJ47xu%=;( z-9?Tl_tSr=3$S9+*|30T8V~x>A6ZjJrgR`<@=r_JK2aVh@5s?Bth31XZ#cUlPB$th zrh+tlO0J1^9fmDx4u_xI7>(oEEoR@R9e$q)Gxa30AqEE*m&GwtOND%3hXERdE|aGk z^;ctyq)z`vk9ah7lN}r4PdK%X=!18SfR_dWeSfB8k2Am^W9zZRS(&|JBn+h41C z=r#vZN=773XU$Djs5F8&N1}vcNgOw<#iBLx1Bs@yeV%i!%7kW_YV37??pNHwoT{Gt zJKxC(l`Ko9eDCNG#_K`g-_PX?5dx7iGLi>W!J2UX8Cum?qC$=4qv+$TntLh`2B&9w zO1!wc=U8msUwV4@2_nXHo=coQGtZ2$x$k5z^rcMUD0p09 zy}kLnL&`28*Xf2#pOlE}*WrXZwfgU6rIPOZKjDY{g@ommQ2gDyq#8^%{8N~I?f&Om z3dk4mq{xDbr+eeK&M5q|T?7fU8Wpu(k?qkbdpW*4PSlJ~^?5RvLfP3WS5va3VE)g` k5=xlsc)904%cLm5RpP-Ts5Fo!M8Vg7Eq%=lbxZ&M1OG6}C;$Ke literal 231086 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