From d83c07ca0e8bc7cb216ebdd29990f4f7327c36b2 Mon Sep 17 00:00:00 2001 From: Iamgoofball Date: Sat, 9 Nov 2013 22:42:54 -0800 Subject: [PATCH 01/38] Made telescience WORK! --- code/modules/telesci/gps.dm | 18 ++- code/modules/telesci/telepad.dm | 37 ++--- code/modules/telesci/telesci_computer.dm | 166 +++++++---------------- 3 files changed, 76 insertions(+), 145 deletions(-) diff --git a/code/modules/telesci/gps.dm b/code/modules/telesci/gps.dm index 79897c7e6e..19b107a503 100644 --- a/code/modules/telesci/gps.dm +++ b/code/modules/telesci/gps.dm @@ -1,5 +1,6 @@ +var/list/GPS_list = list() /obj/item/device/gps - name = "Global Positioning System" + name = "global positioning system" desc = "Helping lost spacemen find their way through the planets since 2016." icon = 'icons/obj/telescience.dmi' icon_state = "gps-c" @@ -11,9 +12,13 @@ var/emped = 0 /obj/item/device/gps/New() - name = "Global Positioning System ([gpstag])" + ..() + GPS_list.Add(src) + name = "global positioning system ([gpstag])" overlays += "working" - +/obj/item/device/gps/Del() + GPS_list.Remove(src) + ..() /obj/item/device/gps/emp_act(severity) emped = 1 overlays -= "working" @@ -31,7 +36,7 @@ t += "
Set Tag " t += "
Tag: [gpstag]" - for(var/obj/item/device/gps/G in world) + for(var/obj/item/device/gps/G in GPS_list) var/turf/pos = get_turf(G) var/area/gps_area = get_area(G) var/tracked_gpstag = G.gpstag @@ -46,15 +51,16 @@ popup.open() /obj/item/device/gps/Topic(href, href_list) + ..() if(href_list["tag"] ) var/a = input("Please enter desired tag.", name, gpstag) as text a = copytext(sanitize(a), 1, 20) if(length(a) != 4) - usr << "\blue The tag must be four letters long!" + usr << " The tag must be four letters long!" return else gpstag = a - name = "Global Positioning System ([gpstag])" + name = "global positioning system ([gpstag])" return /obj/item/device/gps/science diff --git a/code/modules/telesci/telepad.dm b/code/modules/telesci/telepad.dm index 1ebc1a3572..c54d079afd 100644 --- a/code/modules/telesci/telepad.dm +++ b/code/modules/telesci/telepad.dm @@ -8,10 +8,6 @@ use_power = 1 idle_power_usage = 200 active_power_usage = 5000 -/obj/machinery/telepad/New() - ..() -/obj/machinery/telepad/Del() - ..() //CARGO TELEPAD// /obj/machinery/telepad_cargo name = "cargo telepad" @@ -23,39 +19,35 @@ idle_power_usage = 20 active_power_usage = 500 var/stage = 0 -/obj/machinery/telepad_cargo/New() - ..() -/obj/machinery/telepad_cargo/Del() - ..() /obj/machinery/telepad_cargo/attackby(obj/item/weapon/W as obj, mob/user as mob) if(istype(W, /obj/item/weapon/wrench)) anchored = 0 playsound(src, 'sound/items/Ratchet.ogg', 50, 1) if(anchored) anchored = 0 - user << "\blue The [src] can now be moved." + user << " The [src] can now be moved." else if(!anchored) anchored = 1 - user << "\blue The [src] is now secured." + user << " The [src] is now secured." if(istype(W, /obj/item/weapon/screwdriver)) if(stage == 0) playsound(src, 'sound/items/Screwdriver.ogg', 50, 1) - user << "\blue You unscrew the telepad's tracking beacon." + user << " You unscrew the telepad's tracking beacon." stage = 1 else if(stage == 1) playsound(src, 'sound/items/Screwdriver.ogg', 50, 1) - user << "\blue You screw in the telepad's tracking beacon." + user << " You screw in the telepad's tracking beacon." stage = 0 if(istype(W, /obj/item/weapon/weldingtool) && stage == 1) playsound(src, 'sound/items/Welder.ogg', 50, 1) - user << "\blue You disassemble the telepad." + user << " You disassemble the telepad." new /obj/item/stack/sheet/metal(get_turf(src)) new /obj/item/stack/sheet/glass(get_turf(src)) del(src) ///TELEPAD CALLER/// /obj/item/device/telepad_beacon - name = "Telepad Beacon" + name = "telepad beacon" desc = "Use to warp in a cargo telepad." icon = 'icons/obj/radio.dmi' icon_state = "beacon" @@ -64,7 +56,7 @@ /obj/item/device/telepad_beacon/attack_self(mob/user as mob) if(user) - user << "\blue Locked In" + user << " Locked In" new /obj/machinery/telepad_cargo(user.loc) playsound(src, 'sound/effects/pop.ogg', 100, 1, 1) del(src) @@ -76,9 +68,6 @@ desc = "Use this to send crates and closets to cargo telepads." icon = 'icons/obj/telescience.dmi' icon_state = "rcs" - opacity = 0 - density = 0 - anchored = 0.0 flags = FPRINT | TABLEPASS| CONDUCT force = 10.0 throwforce = 10.0 @@ -94,18 +83,20 @@ var/teleporting = 0 /obj/item/weapon/rcs/New() + ..() processing_objects.Add(src) +/obj/item/weapon/rcs/examine() desc = "Use this to send crates and closets to cargo telepads. There are [rcharges] charges left." + ..() /obj/item/weapon/rcs/Del() processing_objects.Remove(src) - + ..() /obj/item/weapon/rcs/process() if(rcharges > 10) rcharges = 10 if(last_charge == 0) rcharges++ - desc = "Use this to send crates and closets to cargo telepads. There are [rcharges] charges left." last_charge = 30 else last_charge-- @@ -115,11 +106,11 @@ if(mode == 0) mode = 1 playsound(src.loc, 'sound/effects/pop.ogg', 50, 0) - user << "\red The telepad locator has become uncalibrated." + user << " The telepad locator has become uncalibrated." else mode = 0 playsound(src.loc, 'sound/effects/pop.ogg', 50, 0) - user << "\blue You calibrate the telepad locator." + user << " You calibrate the telepad locator." /obj/item/weapon/rcs/attackby(obj/item/W, mob/user) if(istype(W, /obj/item/weapon/card/emag) && emagged == 0) @@ -127,5 +118,5 @@ var/datum/effect/effect/system/spark_spread/s = new /datum/effect/effect/system/spark_spread s.set_up(5, 1, src) s.start() - user << "\red You emag the RCS. Click on it to toggle between modes." + user << " You emag the RCS. Click on it to toggle between modes." return \ No newline at end of file diff --git a/code/modules/telesci/telesci_computer.dm b/code/modules/telesci/telesci_computer.dm index 471473ed2e..56bcd16a3b 100644 --- a/code/modules/telesci/telesci_computer.dm +++ b/code/modules/telesci/telesci_computer.dm @@ -1,7 +1,9 @@ /obj/machinery/computer/telescience - name = "Telepad Control Console" + name = "telepad control console" desc = "Used to teleport objects to and from the telescience telepad." icon_state = "teleport" + var/sending = 1 + var/obj/machinery/telepad/telepad = null // VARIABLES // var/teles_left // How many teleports left until it becomes uncalibrated @@ -12,9 +14,15 @@ var/z_co // Z coordinate /obj/machinery/computer/telescience/New() + ..() teles_left = rand(8,12) x_off = rand(-10,10) y_off = rand(-10,10) + initialize() + +/obj/machinery/computer/telescience/initialize() + ..() + telepad = locate() in range(src, 7) /obj/machinery/computer/telescience/update_icon() if(stat & BROKEN) @@ -28,17 +36,15 @@ stat &= ~NOPOWER /obj/machinery/computer/telescience/attack_paw(mob/user) - usr << "You are too primitive to use this computer." + user << "You are too primitive to use this computer." return /obj/machinery/computer/telescience/attack_ai(mob/user) - src.attack_hand() + src.attack_hand(user) /obj/machinery/computer/telescience/attack_hand(mob/user) if(..()) return - if(stat & (NOPOWER|BROKEN)) - return var/t = "" t += "Set X" t += "Set Y" @@ -53,11 +59,13 @@ popup.open() return /obj/machinery/computer/telescience/proc/sparks() - for(var/obj/machinery/telepad/E in machines) + if(telepad) var/L = get_turf(E) var/datum/effect/effect/system/spark_spread/s = new /datum/effect/effect/system/spark_spread s.set_up(5, 1, L) s.start() + else + return /obj/machinery/computer/telescience/proc/telefail() if(prob(95)) sparks() @@ -137,120 +145,54 @@ return return -/obj/machinery/computer/telescience/proc/dosend() +/obj/machinery/computer/telescience/proc/doteleport(mob/user) var/trueX = (x_co + x_off) var/trueY = (y_co + y_off) - for(var/obj/machinery/telepad/E in machines) - var/L = get_turf(E) - var/target = locate(trueX, trueY, z_co) + trueX = Clamp(trueX, 1, world.maxx) + trueY = Clamp(trueY, 1, world.maxy) + if(telepad) + var/turf/target = locate(trueX, trueY, z_co) var/datum/effect/effect/system/spark_spread/s = new /datum/effect/effect/system/spark_spread - s.set_up(5, 1, L) + s.set_up(5, 1, telepad) s.start() - flick("pad-beam", E) - usr << "\blue Teleport successful." + flick("pad-beam", telepad) + user << " Teleport successful." var/sparks = get_turf(target) var/datum/effect/effect/system/spark_spread/y = new /datum/effect/effect/system/spark_spread y.set_up(5, 1, sparks) y.start() - for(var/obj/item/OI in L) - do_teleport(OI, target, 0) - for(var/obj/structure/closet/OC in L) - do_teleport(OC, target, 0) - for(var/mob/living/carbon/MO in L) - do_teleport(MO, target, 0) - for(var/mob/living/simple_animal/SA in L) - do_teleport(SA, target, 0) + var/turf/source = target + var/turf/dest = get_turf(telepad) + if(sending) + source = dest + dest = target + for(var/atom/movable/ROI in source) + if(ROI.anchored) continue + do_teleport(ROI, dest, 0) return return -/obj/machinery/computer/telescience/proc/doreceive() - var/trueX = (x_co + x_off) - var/trueY = (y_co + y_off) - for(var/obj/machinery/telepad/E in machines) - var/L = get_turf(E) - var/T = locate(trueX, trueY, z_co) - var/G = get_turf(T) - var/datum/effect/effect/system/spark_spread/s = new /datum/effect/effect/system/spark_spread - s.set_up(5, 1, L) - s.start() - flick("pad-beam", E) - usr << "\blue Teleport successful." - var/sparks = get_turf(T) - var/datum/effect/effect/system/spark_spread/y = new /datum/effect/effect/system/spark_spread - y.set_up(5, 1, sparks) - y.start() - for(var/obj/item/ROI in G) - do_teleport(ROI, E, 0) - for(var/obj/structure/closet/ROC in G) - do_teleport(ROC, E, 0) - for(var/mob/living/carbon/RMO in G) - do_teleport(RMO, E, 0) - for(var/mob/living/simple_animal/RSA in G) - do_teleport(RSA, E, 0) - return - return - -/obj/machinery/computer/telescience/proc/telesend() - if(x_co == "") - usr << "\red Error: set coordinates." - return - if(y_co == "") - usr << "\red Error: set coordinates." - return - if(z_co == "") - usr << "\red Error: set coordinates." +/obj/machinery/computer/telescience/proc/teleport(mob/user) + if(x_co == null || y_co == null || z_co == null) + user << " Error: set coordinates." return if(x_co < 1 || x_co > 255) telefail() - usr << "\red Error: X is less than 11 or greater than 245." + user << " Error: X is less than 1 or greater than 255." return if(y_co < 1 || y_co > 255) telefail() - usr << "\red Error: Y is less than 11 or greater than 245." + user << " Error: Y is less than 1 or greater than 255." return - if(z_co == 2 || z_co < 1 || z_co > 6) + if(z_co == 2 || z_co < 1 || z_co > 7) telefail() - usr << "\red Error: Z is less than 1, greater than 6, or equal to 2." + user << " Error: Z is less than 1, greater than 7, or equal to 2." return if(teles_left > 0) teles_left -= 1 - dosend() + doteleport(user) else - dosend() - return - return - -/obj/machinery/computer/telescience/proc/telereceive() - // basically the same thing - if(x_co == "") - usr << "\red Error: set coordinates." - return - if(y_co == "") - usr << "\red Error: set coordinates." - return - if(z_co == "") - usr << "\red Error: set coordinates." - return - if(x_co < 1 || x_co > 255) telefail() - usr << "\red Error: X is less than 11 or greater than 200." - return - if(y_co < 1 || y_co > 255) - telefail() - usr << "\red Error: Y is less than 11 or greater than 200." - return - if(z_co == 2 || z_co < 1 || z_co > 6) - telefail() - usr << "\red Error: Z is less than 1, greater than 6, or equal to 2." - return - if(teles_left > 0) - teles_left -= 1 - doreceive() - else - if(prob(35)) - doreceive() - else - telefail() return return @@ -258,37 +200,29 @@ if(..()) return if(href_list["setx"]) - var/a = input("Please input desired X coordinate.", name, x_co) as num - a = copytext(sanitize(a), 1, 20) - x_co = a - x_co = text2num(x_co) + var/new_x = input("Please input desired X coordinate.", name, x_co) as num + x_co = Clamp(new_x, 1, 9999) return if(href_list["sety"]) - var/b = input("Please input desired Y coordinate.", name, y_co) as num - b = copytext(sanitize(b), 1, 20) - y_co = b - y_co = text2num(y_co) + var/new_y = input("Please input desired Y coordinate.", name, y_co) as num + y_co = Clamp(new_y, 1, 9999) return if(href_list["setz"]) - var/c = input("Please input desired Z coordinate.", name, z_co) as num - c = copytext(sanitize(c), 1, 20) - z_co = c - z_co = text2num(z_co) + var/new_z = input("Please input desired Z coordinate.", name, z_co) as num + z_co = Clamp(new_z, 1, 9999) return if(href_list["send"]) - telesend() + sending = 1 + teleport(usr) return if(href_list["receive"]) - telereceive() + sending = 0 + teleport(usr) return if(href_list["recal"]) teles_left = rand(9,12) x_off = rand(-10,10) y_off = rand(-10,10) - for(var/obj/machinery/telepad/E in machines) - var/L = get_turf(E) - var/datum/effect/effect/system/spark_spread/s = new /datum/effect/effect/system/spark_spread - s.set_up(5, 1, L) - s.start() - usr << "\blue Calibration successful." + sparks() + usr << " Calibration successful." return \ No newline at end of file From 3e02b55386226be2144ec89cb10a3de226678bfd Mon Sep 17 00:00:00 2001 From: Iamgoofball Date: Sat, 9 Nov 2013 22:51:20 -0800 Subject: [PATCH 02/38] reduced fizzle chance to 50, it was very common and overrode everything --- code/modules/telesci/telesci_computer.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/telesci/telesci_computer.dm b/code/modules/telesci/telesci_computer.dm index 56bcd16a3b..03d41853a9 100644 --- a/code/modules/telesci/telesci_computer.dm +++ b/code/modules/telesci/telesci_computer.dm @@ -67,7 +67,7 @@ else return /obj/machinery/computer/telescience/proc/telefail() - if(prob(95)) + if(prob(50)) sparks() for(var/mob/O in hearers(src, null)) O.show_message("\red The telepad weakly fizzles.", 2) From bcd140a69115e556c07f34d537ac5e7d7fd80b64 Mon Sep 17 00:00:00 2001 From: Michael Johnson Date: Wed, 13 Nov 2013 08:01:00 -0500 Subject: [PATCH 03/38] Made the telesci console a proper NanoUI --- code/modules/client/client procs.dm | 1 + code/modules/telesci/telesci_computer.dm | 118 ++++++++++++++--------- nano/templates/telescience_console.tmpl | 20 ++++ 3 files changed, 93 insertions(+), 46 deletions(-) create mode 100644 nano/templates/telescience_console.tmpl diff --git a/code/modules/client/client procs.dm b/code/modules/client/client procs.dm index 2abfe0f4fc..95c5d63840 100644 --- a/code/modules/client/client procs.dm +++ b/code/modules/client/client procs.dm @@ -253,6 +253,7 @@ 'nano/templates/cryo.tmpl', 'nano/templates/geoscanner.tmpl', 'nano/templates/dna_modifier.tmpl', + 'nano/templates/telescience_console.tmpl', 'nano/images/uiBackground.png', 'nano/images/uiIcons16.png', 'nano/images/uiIcons24.png', diff --git a/code/modules/telesci/telesci_computer.dm b/code/modules/telesci/telesci_computer.dm index 03d41853a9..a42e617f1c 100644 --- a/code/modules/telesci/telesci_computer.dm +++ b/code/modules/telesci/telesci_computer.dm @@ -9,9 +9,9 @@ var/teles_left // How many teleports left until it becomes uncalibrated var/x_off // X offset var/y_off // Y offset - var/x_co // X coordinate - var/y_co // Y coordinate - var/z_co // Z coordinate + var/x_co = 1 // X coordinate + var/y_co = 1 // Y coordinate + var/z_co = 1 // Z coordinate /obj/machinery/computer/telescience/New() ..() @@ -35,29 +35,51 @@ icon_state = initial(icon_state) stat &= ~NOPOWER + /** + * The ui_interact proc is used to open and update Nano UIs + * If ui_interact is not used then the UI will not update correctly + * ui_interact is currently defined for /atom/movable + * + * @param user /mob The mob who is interacting with this ui + * @param ui_key string A string key to use for this ui. Allows for multiple unique uis on one obj/mob (defaut value "main") + * + * @return nothing + */ +/obj/machinery/computer/telescience/ui_interact(mob/user, ui_key = "main") + if(stat & (BROKEN|NOPOWER)) return + if(user.stat || user.restrained()) return + + // this is the data which will be sent to the ui + var/data[0] + data["coordx"] = x_co + data["coordy"] = y_co + data["coordz"] = z_co + + var/datum/nanoui/ui = nanomanager.get_open_ui(user, src, ui_key) + if (!ui) + // the ui does not exist, so we'll create a new one + ui = new(user, src, ui_key, "telescience_console.tmpl", name, 380, 110) + // When the UI is first opened this is the data it will use + ui.set_initial_data(data) + ui.open() + else + // The UI is already open so push the new data to it + ui.push_data(data) + return + /obj/machinery/computer/telescience/attack_paw(mob/user) user << "You are too primitive to use this computer." return /obj/machinery/computer/telescience/attack_ai(mob/user) - src.attack_hand(user) + return src.attack_hand(user) -/obj/machinery/computer/telescience/attack_hand(mob/user) - if(..()) +/obj/machinery/computer/telescience/attack_hand(mob/user as mob) + if(stat & BROKEN) return - var/t = "" - t += "Set X" - t += "Set Y" - t += "Set Z" - t += "

Current set coordinates:" - t += "([x_co], [y_co], [z_co])" - t += "

Send" - t += " Receive" - t += "

Recalibrate" - var/datum/browser/popup = new(user, "telesci", name, 640, 480) - popup.set_content(t) - popup.open() - return + + ui_interact(user) + /obj/machinery/computer/telescience/proc/sparks() if(telepad) var/L = get_turf(E) @@ -66,6 +88,7 @@ s.start() else return + /obj/machinery/computer/telescience/proc/telefail() if(prob(50)) sparks() @@ -156,7 +179,7 @@ s.set_up(5, 1, telepad) s.start() flick("pad-beam", telepad) - user << " Teleport successful." + user << "Teleport successful." var/sparks = get_turf(target) var/datum/effect/effect/system/spark_spread/y = new /datum/effect/effect/system/spark_spread y.set_up(5, 1, sparks) @@ -174,20 +197,7 @@ /obj/machinery/computer/telescience/proc/teleport(mob/user) if(x_co == null || y_co == null || z_co == null) - user << " Error: set coordinates." - return - if(x_co < 1 || x_co > 255) - telefail() - user << " Error: X is less than 1 or greater than 255." - return - if(y_co < 1 || y_co > 255) - telefail() - user << " Error: Y is less than 1 or greater than 255." - return - if(z_co == 2 || z_co < 1 || z_co > 7) - telefail() - user << " Error: Z is less than 1, greater than 7, or equal to 2." - return + user << "Error: coordinates not set." if(teles_left > 0) teles_left -= 1 doteleport(user) @@ -197,32 +207,48 @@ return /obj/machinery/computer/telescience/Topic(href, href_list) - if(..()) - return + if(stat & (NOPOWER|BROKEN)) + return 0 + if(href_list["setx"]) var/new_x = input("Please input desired X coordinate.", name, x_co) as num - x_co = Clamp(new_x, 1, 9999) - return + if(new_x < 1 || new_x > 255) + usr << "Error: Invalid X coordinate." + else + x_co = new_x + return 1 + if(href_list["sety"]) var/new_y = input("Please input desired Y coordinate.", name, y_co) as num - y_co = Clamp(new_y, 1, 9999) - return + if(new_y < 1 || new_y > 255) + usr << "Error: Invalid Y coordinate." + else + y_co = new_y + return 1 + if(href_list["setz"]) var/new_z = input("Please input desired Z coordinate.", name, z_co) as num - z_co = Clamp(new_z, 1, 9999) - return + if(new_z == 2 || new_z < 1 || new_z > 7) + usr << "Error: Invalid Z coordinate." + else + z_co = new_z + return 1 + if(href_list["send"]) sending = 1 teleport(usr) - return + return 1 + if(href_list["receive"]) sending = 0 teleport(usr) - return + return 1 + if(href_list["recal"]) teles_left = rand(9,12) x_off = rand(-10,10) y_off = rand(-10,10) sparks() - usr << " Calibration successful." - return \ No newline at end of file + usr << "Calibration successful." + return 1 + return 0 \ No newline at end of file diff --git a/nano/templates/telescience_console.tmpl b/nano/templates/telescience_console.tmpl new file mode 100644 index 0000000000..ae92ed3e13 --- /dev/null +++ b/nano/templates/telescience_console.tmpl @@ -0,0 +1,20 @@ + +
+
Coordinates:
+
+ {^{:~link('X: ' + coordx, 'gear', {'setx': 1})}} + {^{:~link('Y: ' + coordy, 'gear', {'sety': 1})}} + {^{:~link('Z: ' + coordz, 'gear', {'setz': 1})}} +
+
+
+
Controls:
+
+ {^{:~link('Send', 'gear', {'send': 1}, null, (coordx != null && coordy != null && coordz != null) ? '' : 'disabled')}} + {^{:~link('Receive', 'gear', {'receive': 1}, null, (coordx != null && coordy != null && coordz != null) ? '' : 'disabled')}} + {^{:~link('Recalibrate', 'gear', {'recal': 1})}} +
+
From 9fa87c3265516a69d303c4a961b9d631b46bef6c Mon Sep 17 00:00:00 2001 From: Nanai Date: Sat, 16 Nov 2013 13:28:57 -0500 Subject: [PATCH 04/38] SM Fix for Dev-Freeze Fixed: Clown car closets Window opacity Filter errors Suit in softsuit storage CE Locked Freezers, default on Window Opacity --- maps/tgstation2.dmm | 118 +++++++++++++++++++++----------------------- 1 file changed, 57 insertions(+), 61 deletions(-) diff --git a/maps/tgstation2.dmm b/maps/tgstation2.dmm index 80987452ad..5ebb1bf8ad 100644 --- a/maps/tgstation2.dmm +++ b/maps/tgstation2.dmm @@ -4791,7 +4791,7 @@ "bOg" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "yellowcorner"},/area/hallway/primary/aft) "bOh" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bOi" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bOj" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating,/area/maintenance/asmaint) +"bOj" = (/obj/machinery/power/monitor,/turf/simulated/floor{icon_state = "caution"; dir = 5},/area/atmos) "bOk" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bOl" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bOm" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) @@ -4855,7 +4855,7 @@ "bPs" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/hallway/primary/aft) "bPt" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{dir = 2; icon_state = "yellowcorner"},/area/hallway/primary/aft) "bPu" = (/turf/simulated/wall/r_wall,/area/maintenance/asmaint) -"bPv" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/wall/r_wall,/area/maintenance/asmaint) +"bPv" = (/obj/machinery/suit_storage_unit/standard_unit,/turf/simulated/floor,/area/ai_monitored/storage/eva) "bPw" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/maintenance/asmaint) "bPx" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/maintenance/asmaint) "bPy" = (/turf/simulated/floor/plating,/area/maintenance/asmaint) @@ -4922,7 +4922,7 @@ "bQH" = (/obj/structure/closet/secure_closet/atmos_personal,/turf/simulated/floor,/area/atmos) "bQI" = (/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = 30},/obj/structure/closet/secure_closet/atmos_personal,/turf/simulated/floor,/area/atmos) "bQJ" = (/obj/machinery/computer/security/telescreen{desc = "Used for watching the singularity chamber."; dir = 8; layer = 4; name = "Singularity Engine Telescreen"; network = list("Singularity"); pixel_x = 0; pixel_y = 30},/obj/structure/stool/bed/chair/office/dark{dir = 4},/turf/simulated/floor,/area/atmos) -"bQK" = (/obj/machinery/power/monitor,/obj/structure/cable,/turf/simulated/floor{icon_state = "caution"; dir = 5},/area/atmos) +"bQK" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/obj/machinery/door/airlock/maintenance_hatch{name = "Port SMES"; req_access_txt = "11"},/turf/simulated/floor,/area/engine/engine_smes) "bQL" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance{name = "Atmospherics Maintenance"; req_access_txt = "24;12"},/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/floor/plating,/area/atmos) "bQM" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; icon_state = "intact-r"; level = 2},/turf/simulated/wall/r_wall,/area/atmos) "bQN" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/atmos) @@ -5572,11 +5572,11 @@ "cdh" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/hallway/primary/aft) "cdi" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/airlock/glass_engineering{name = "Engineering Lobby"; req_one_access_txt = "0"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor,/area/hallway/primary/aft) "cdj" = (/obj/structure/stool/bed,/obj/machinery/door/window{dir = 2},/obj/item/weapon/bedsheet/rd,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/item/weapon/storage/secure/safe{pixel_y = 25},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) -"cdk" = (/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"},/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) +"cdk" = (/obj/machinery/power/terminal,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/engine/engine_smes) "cdl" = (/obj/structure/stool/bed,/obj/machinery/door/window{dir = 2},/obj/item/weapon/bedsheet/rd,/obj/item/weapon/storage/secure/safe{pixel_y = 25},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) -"cdm" = (/obj/structure/closet/toolcloset,/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"},/obj/structure/closet/wardrobe/engineering_yellow,/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) -"cdn" = (/obj/structure/closet/toolcloset,/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"},/obj/machinery/atmospherics/unary/vent_pump,/obj/structure/closet/wardrobe/engineering_yellow,/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) -"cdo" = (/obj/structure/closet/secure_closet/engineering_personal,/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"},/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"},/obj/structure/closet/wardrobe/engineering_yellow,/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) +"cdm" = (/obj/machinery/power/terminal,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/engine/engine_smes) +"cdn" = (/obj/machinery/power/smes,/obj/structure/cable,/obj/structure/cable,/turf/simulated/floor,/area/engine/engine_smes) +"cdo" = (/obj/machinery/atmospherics/unary/cold_sink/freezer{current_temperature = 1; dir = 2; on = 1; req_access_txt = "56"},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "cdp" = (/obj/structure/stool/bed,/obj/machinery/door/window{dir = 2},/obj/item/weapon/bedsheet/rd,/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/item/weapon/storage/secure/safe{pixel_y = 25},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) "cdq" = (/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor,/area/atmos) "cdr" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor,/area/atmos) @@ -5636,8 +5636,8 @@ "cet" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/primary/aft) "ceu" = (/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) "cev" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) -"cew" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor,/area/atmos) -"cex" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/portable_atmospherics/pump,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/atmos) +"cew" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) +"cex" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{dir = 6},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/atmos) "cey" = (/obj/machinery/atmospherics/unary/vent_pump,/turf/simulated/floor,/area/atmos) "cez" = (/obj/machinery/atmospherics/binary/pump{dir = 0; icon_state = "intact_off"; name = "Port to Filter"; on = 0},/turf/simulated/floor,/area/atmos) "ceA" = (/obj/machinery/atmospherics/pipe/manifold{dir = 8; icon_state = "manifold"; level = 2},/obj/structure/stool,/turf/simulated/floor,/area/atmos) @@ -5745,7 +5745,7 @@ "cgy" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"},/area/crew_quarters/sleep{name = "Engineering Dorms"}) "cgz" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"},/area/crew_quarters/sleep{name = "Engineering Dorms"}) "cgA" = (/obj/machinery/door/airlock/atmos{name = "Atmospherics"; req_access_txt = "24"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor,/area/atmos) -"cgB" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{dir = 6},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/atmos) +"cgB" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/atmos) "cgC" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/atmos) "cgD" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/obj/machinery/meter,/obj/structure/disposalpipe/junction{icon_state = "pipe-j2"; dir = 4},/turf/simulated/floor,/area/atmos) "cgE" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; icon_state = "manifold-r"; level = 2},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/atmos) @@ -5799,7 +5799,7 @@ "chA" = (/obj/machinery/power/apc{dir = 8; name = "Engineering Dorms APC"; pixel_x = -26; pixel_y = 3},/obj/structure/cable,/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) "chB" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) "chC" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) -"chD" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,/turf/simulated/floor,/area/atmos) +"chD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/atmos) "chE" = (/obj/machinery/space_heater,/turf/simulated/floor,/area/atmos) "chF" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; dir = 6; icon_state = "intact-c"; initialize_directions = 6; level = 2},/turf/simulated/floor,/area/atmos) "chG" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/machinery/meter,/turf/simulated/floor,/area/atmos) @@ -5840,13 +5840,13 @@ "cip" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/hallway/primary/aft) "ciq" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/obj/structure/disposalpipe/segment,/obj/machinery/camera{c_tag = "Aft Primary Hallway 1"; dir = 8; network = list("SS13"); pixel_x = 0; pixel_y = -22},/turf/simulated/floor,/area/hallway/primary/aft) "cir" = (/obj/structure/stool/bed,/obj/machinery/door/window{dir = 1},/obj/item/weapon/bedsheet/rd,/obj/machinery/light{dir = 8},/obj/item/weapon/storage/secure/safe{pixel_y = -25},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) -"cis" = (/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"},/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) +"cis" = (/obj/structure/closet/wardrobe/engineering_yellow,/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"; opacity = 0},/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"; opacity = 0},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) "cit" = (/obj/structure/stool/bed,/obj/machinery/door/window{dir = 1},/obj/item/weapon/bedsheet/rd,/obj/item/weapon/storage/secure/safe{pixel_y = -25},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) -"ciu" = (/obj/structure/closet/secure_closet/engineering_welding,/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_CO2 = 0; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/closet/wardrobe/engineering_yellow,/obj/machinery/light_switch{pixel_y = -25},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) -"civ" = (/obj/structure/closet/secure_closet/engineering_electrical,/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"},/obj/structure/closet/wardrobe/engineering_yellow,/obj/machinery/light,/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) -"ciw" = (/obj/structure/closet/secure_closet/engineering_personal,/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"},/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"},/obj/structure/closet/wardrobe/engineering_yellow,/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) +"ciu" = (/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"},/obj/structure/closet/wardrobe/engineering_yellow,/obj/machinery/light,/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) +"civ" = (/obj/machinery/camera{c_tag = "Atmospherics South West"; dir = 4; network = list("SS13")},/obj/machinery/light{dir = 8},/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; icon_state = "intact-r"; level = 2},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/atmos) +"ciw" = (/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_CO2 = 0; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/closet/wardrobe/engineering_yellow,/obj/machinery/light_switch{pixel_y = -25},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) "cix" = (/obj/structure/stool/bed,/obj/machinery/door/window{dir = 1},/obj/item/weapon/bedsheet/rd,/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/item/weapon/storage/secure/safe{pixel_y = -25},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) -"ciy" = (/obj/machinery/camera{c_tag = "Atmospherics South West"; dir = 4; network = list("SS13")},/obj/machinery/light{dir = 8},/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; icon_state = "intact-r"; level = 2},/turf/simulated/floor,/area/atmos) +"ciy" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"; opacity = 0},/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"; opacity = 0},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) "ciz" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; icon_state = "intact-c"; level = 2},/turf/simulated/floor,/area/atmos) "ciA" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; frequency = 1439; icon_state = "off"; id_tag = null; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/table,/obj/item/weapon/reagent_containers/spray/cleaner,/obj/item/weapon/reagent_containers/syringe/antiviral,/obj/machinery/light,/obj/structure/reagent_dispensers/virusfood{pixel_x = -30},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = -32},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"},/area/medical/virology) "ciB" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) @@ -5880,7 +5880,7 @@ "cjd" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/hallway/primary/aft) "cje" = (/obj/structure/disposalpipe/segment,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/hallway/primary/aft) "cjf" = (/obj/machinery/door/airlock/engineering{name = "Engineering Washroom"; req_one_access_txt = "11;24"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor,/area/crew_quarters/sleep{name = "Engineering Dorms"}) -"cjg" = (/obj/machinery/power/apc{dir = 8; name = "Atmospherics APC"; pixel_x = -24},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/closet/firecloset,/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{dir = 5},/turf/simulated/floor,/area/atmos) +"cjg" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/atmos) "cjh" = (/obj/machinery/meter,/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/turf/simulated/floor,/area/atmos) "cji" = (/obj/machinery/atmospherics/trinary/filter{dir = 4; filter_type = 2; icon_state = "intact_on"; name = "Gas filter (N2 tank)"; on = 1},/turf/simulated/floor,/area/atmos) "cjj" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; dir = 4; icon_state = "intact-g"; level = 2},/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; icon_state = "intact-c"; level = 2},/turf/simulated/floor,/area/atmos) @@ -5929,7 +5929,7 @@ "cka" = (/turf/simulated/wall/r_wall,/area/crew_quarters/toilet{name = "Engineering Washroom"}) "ckb" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; external_pressure_bound = 101; on = 1; pressure_checks = 1},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/camera/xray{c_tag = "Engineering Washroom"},/turf/simulated/floor{dir = 2; icon_state = "whiteyellowcorner"},/area/crew_quarters/toilet{name = "Engineering Washroom"}) "ckc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor{dir = 8; icon_state = "whiteyellowcorner"},/area/crew_quarters/toilet{name = "Engineering Washroom"}) -"ckd" = (/obj/structure/table/reinforced,/obj/item/bodybag/cryobag,/obj/item/stack/medical/ointment{pixel_y = 4},/obj/item/stack/medical/bruise_pack{pixel_x = 10; pixel_y = 2},/obj/machinery/light/small{dir = 1},/turf/simulated/floor{dir = 2; icon_state = "whiteyellowcorner"},/area/crew_quarters/toilet{name = "Engineering Washroom"}) +"ckd" = (/obj/structure/table/reinforced,/obj/item/bodybag/cryobag,/obj/item/stack/medical/ointment{pixel_y = 4},/obj/item/stack/medical/bruise_pack{pixel_x = 10; pixel_y = 2},/obj/machinery/light/small{dir = 1},/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"},/turf/simulated/floor{dir = 2; icon_state = "whiteyellowcorner"},/area/crew_quarters/toilet{name = "Engineering Washroom"}) "cke" = (/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"},/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"},/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"},/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"},/obj/machinery/shower{pixel_y = 15},/turf/simulated/floor{dir = 8; icon_state = "whiteyellowcorner"},/area/crew_quarters/toilet{name = "Engineering Washroom"}) "ckf" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; icon_state = "intact-r"; level = 2},/obj/structure/closet/firecloset,/turf/simulated/floor,/area/atmos) "ckg" = (/turf/simulated/floor{icon_state = "red"; dir = 10},/area/atmos) @@ -6025,7 +6025,7 @@ "clS" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/structure/mirror{pixel_x = -28},/turf/simulated/floor{dir = 8; icon_state = "whiteyellow"},/area/crew_quarters/toilet{name = "Engineering Washroom"}) "clT" = (/turf/simulated/floor{dir = 4; icon_state = "whiteyellow"},/area/crew_quarters/toilet{name = "Engineering Washroom"}) "clU" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor{dir = 8; icon_state = "whiteyellow"},/area/crew_quarters/toilet{name = "Engineering Washroom"}) -"clV" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 1},/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/turf/simulated/floor{dir = 4; icon_state = "whiteyellow"},/area/crew_quarters/toilet{name = "Engineering Washroom"}) +"clV" = (/obj/machinery/power/apc{dir = 8; name = "Atmospherics APC"; pixel_x = -24},/obj/structure/closet/firecloset,/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{dir = 5},/obj/structure/cable,/turf/simulated/floor,/area/atmos) "clW" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; icon_state = "intact-g"; level = 2},/turf/space,/area) "clX" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple{pipe_color = "yellow"; icon_state = "intact-y"; level = 2},/turf/space,/area) "clY" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; icon_state = "intact-c"; level = 2},/turf/space,/area) @@ -6041,7 +6041,7 @@ "cmi" = (/obj/machinery/power/apc{dir = 4; name = "Aft Port Solar APC"; pixel_x = 23; pixel_y = 2},/obj/machinery/camera{c_tag = "Aft Port Solar Control"; dir = 1},/obj/structure/cable,/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor/plating,/area/maintenance/portsolar) "cmj" = (/obj/structure/closet/wardrobe/black,/obj/machinery/camera{c_tag = "Aft Port Solar Access"; dir = 1},/turf/simulated/floor/plating,/area/maintenance/aft) "cmk" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) -"cml" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) +"cml" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 1},/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/obj/structure/window/reinforced/tinted{dir = 1},/obj/structure/window/reinforced/tinted,/turf/simulated/floor{dir = 4; icon_state = "whiteyellow"},/area/crew_quarters/toilet{name = "Engineering Washroom"}) "cmm" = (/obj/machinery/camera{c_tag = "Engineering Foyer Southwest"; dir = 4; network = list("SS13")},/turf/simulated/floor,/area/engine/break_room) "cmn" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/engine/break_room) "cmo" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor,/area/engine/break_room) @@ -6072,7 +6072,7 @@ "cmN" = (/obj/structure/closet/crate,/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/turf/simulated/floor/plating,/area/maintenance/aft) "cmO" = (/obj/item/weapon/cable_coil{amount = 5},/turf/simulated/floor/plating,/area/maintenance/aft) "cmP" = (/obj/effect/decal/cleanable/oil,/turf/simulated/floor/plating,/area/maintenance/aft) -"cmQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/aft) +"cmQ" = (/obj/machinery/portable_atmospherics/pump,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/atmos) "cmR" = (/turf/simulated/wall/r_wall,/area/engine/storage) "cmS" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/wall/r_wall,/area/engine/storage) "cmT" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/glass_engineering{name = "Engineering Storage"; req_access_txt = "10"; req_one_access_txt = "11;24"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor{icon_state = "floorgrime"},/area/engine/storage) @@ -6137,7 +6137,7 @@ "coa" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/table/reinforced,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door_control{id = "xenobio6"; name = "Containment Blast Doors"; pixel_x = 0; pixel_y = 4; req_access_txt = "55"},/obj/machinery/door_control{desc = "A remote control-switch for a door to space."; id = "xenobioout6"; name = "Containment Release Switch"; pixel_x = 24; pixel_y = 4; req_access = "55"},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/toxins/xenobiology) "cob" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/solar/starboard) "coc" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/aft) -"cod" = (/obj/machinery/light/small,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/aft) +"cod" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor,/area/atmos) "coe" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/engine/storage) "cof" = (/obj/effect/landmark{name = "lightsout"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/engine/storage) "cog" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor,/area/engine/storage) @@ -6263,7 +6263,7 @@ "cqw" = (/obj/machinery/door/airlock/glass_engineering{name = "Engineering Hardsuits"; req_access_txt = "0"; req_one_access_txt = "11;24"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor,/area/ai_monitored/storage/eva) "cqx" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/ai_monitored/storage/eva) "cqy" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/ai_monitored/storage/eva{name = "Engineering EVA Storage"}) -"cqz" = (/obj/machinery/suit_storage_unit,/turf/simulated/floor,/area/ai_monitored/storage/eva) +"cqz" = (/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"; opacity = 0},/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"; opacity = 0},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) "cqA" = (/obj/structure/table/reinforced{icon_state = "table"},/obj/item/device/modkit/tajaran,/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/ai_monitored/storage/eva) "cqB" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 0; pixel_y = 0},/turf/simulated/wall/r_wall,/area/engine/engineering) "cqC" = (/turf/simulated/floor/plating/airless,/area/engine/engineering) @@ -6300,7 +6300,7 @@ "crh" = (/obj/machinery/shield_capacitor,/turf/simulated/floor/plating,/area/engine/storage) "cri" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/shield_capacitor,/turf/simulated/floor/plating,/area/engine/storage) "crj" = (/turf/simulated/wall/r_wall,/area/engine/engine_smes) -"crk" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/obj/machinery/door/airlock/maintenance_hatch{name = "Starboard SMES"; req_access_txt = "11"},/turf/simulated/floor,/area/engine/engine_smes) +"crk" = (/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"},/obj/structure/closet/wardrobe/engineering_yellow,/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) "crl" = (/turf/simulated/wall/r_wall,/area/engine{name = "Engine Room"}) "crm" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance_hatch{frequency = 1233; icon_state = "door_closed"; id_tag = "engine_airlock_exterior"; locked = 0; name = "Engine Access"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor,/area/engine{name = "Engine Room"}) "crn" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance_hatch{name = "Starboard SMES"; req_access_txt = "11"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor,/area/engine/engine_smes) @@ -6318,8 +6318,8 @@ "crz" = (/obj/machinery/shower{icon_state = "shower"; dir = 4},/turf/simulated/floor,/area/engine{name = "Engine Room"}) "crA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/engine{name = "Engine Room"}) "crB" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/engine{name = "Engine Room"}) -"crC" = (/obj/machinery/power/terminal,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/engine/engine_smes) -"crD" = (/obj/machinery/power/terminal,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/engine/engine_smes) +"crC" = (/obj/machinery/atmospherics/unary/vent_pump,/obj/structure/closet/wardrobe/engineering_yellow,/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"; opacity = 0},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) +"crD" = (/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"; opacity = 0},/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"; opacity = 0},/obj/structure/closet/wardrobe/engineering_yellow,/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) "crE" = (/obj/machinery/camera{c_tag = "Engineering EVA South"; dir = 4; network = list("SS13")},/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/shoes/magboots,/obj/item/clothing/suit/space/rig,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig,/turf/simulated/floor,/area/ai_monitored/storage/eva) "crF" = (/obj/machinery/light,/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/shoes/magboots,/obj/item/clothing/suit/space/rig,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig,/turf/simulated/floor,/area/ai_monitored/storage/eva) "crG" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/shoes/magboots,/obj/item/clothing/suit/space/rig,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig,/obj/structure/cable,/obj/machinery/power/apc{dir = 2; name = "Engineering EVA APC"; pixel_y = -24},/turf/simulated/floor,/area/ai_monitored/storage/eva) @@ -6329,7 +6329,7 @@ "crK" = (/obj/structure/closet/radiation,/obj/machinery/light,/turf/simulated/floor,/area/engine{name = "Engine Room"}) "crL" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor,/area/engine{name = "Engine Room"}) "crM" = (/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/obj/machinery/camera{c_tag = "Assault Armor South"; dir = 1; network = list("ERT")},/obj/machinery/light_switch{pixel_y = -25},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 0},/turf/simulated/floor,/area/engine) -"crN" = (/obj/machinery/power/smes,/turf/simulated/floor,/area/engine/engine_smes) +"crN" = (/obj/machinery/atmospherics/unary/cold_sink/freezer{current_temperature = 5; dir = 1; opacity = 1; req_access_txt = "56"},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/engine{name = "Engine Room"}) "crO" = (/obj/structure/lattice,/turf/space,/area/ai_monitored/storage/eva) "crP" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/space,/area) "crQ" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 0; pixel_y = 0},/turf/simulated/wall/r_wall,/area/engine{name = "Engine Room"}) @@ -6342,8 +6342,8 @@ "crX" = (/obj/machinery/power/rad_collector,/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/structure/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "crY" = (/obj/machinery/power/apc{dir = 1; name = "Engine Room APC"; pixel_y = 24},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "crZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) -"csa" = (/obj/machinery/atmospherics/unary/cold_sink/freezer{current_temperature = 1; dir = 2; on = 0},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) -"csb" = (/obj/machinery/atmospherics/unary/cold_sink/freezer{current_temperature = 5; dir = 2; on = 0},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) +"csa" = (/obj/structure/cable,/obj/machinery/atmospherics/pipe/simple/yellow/visible{dir = 4},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) +"csb" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "yellow"; dir = 1; icon_state = "manifold-y"; level = 2},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "csc" = (/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "csd" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "cse" = (/obj/machinery/atmospherics/pipe/simple{dir = 5; icon_state = "intact-c"; level = 2; pipe_color = "cyan"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) @@ -6357,22 +6357,19 @@ "csm" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/general/visible{dir = 4},/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "csn" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; dir = 9; icon_state = "intact-c"; level = 2},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "cso" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) -"csp" = (/obj/machinery/atmospherics/binary/pump{dir = 2; icon_state = "intact_on"; layer = 2; name = "Engine Inpump"; on = 1},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) +"csp" = (/obj/machinery/atmospherics/pipe/simple/yellow/visible{dir = 4},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "csq" = (/obj/machinery/power/emitter{anchored = 1; state = 2},/obj/structure/cable,/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "csr" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; icon_state = "intact-g"; level = 2},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "css" = (/obj/machinery/atmospherics/pipe/simple/yellow/visible{dir = 6},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "cst" = (/obj/machinery/atmospherics/pipe/simple/yellow/visible{dir = 10},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "csu" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "csv" = (/obj/machinery/atmospherics/pipe/simple/yellow/visible{dir = 6},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) -"csw" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/yellow/visible{dir = 4},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) -"csx" = (/obj/machinery/atmospherics/pipe/simple/yellow/visible{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) -"csy" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "yellow"; dir = 1; icon_state = "manifold-y"; level = 2},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) -"csz" = (/obj/machinery/atmospherics/pipe/simple/yellow/visible{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/engine{name = "Engine Room"}) -"csA" = (/obj/machinery/atmospherics/pipe/simple/yellow/visible{dir = 4},/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; icon_state = "intact-c"; level = 2},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/engine{name = "Engine Room"}) +"csw" = (/obj/machinery/atmospherics/pipe/simple/yellow/visible{dir = 4},/obj/machinery/atmospherics/binary/pump{dir = 2; icon_state = "intact_on"; layer = 2; name = "Engine Inpump"; on = 1},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/engine{name = "Engine Room"}) +"csx" = (/obj/machinery/atmospherics/pipe/simple/yellow/visible{dir = 4},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/engine{name = "Engine Room"}) +"csy" = (/obj/machinery/atmospherics/pipe/simple/yellow/visible{dir = 4},/obj/machinery/atmospherics/pipe/simple/yellow/visible,/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) +"csz" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; icon_state = "intact-c"},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "csB" = (/obj/machinery/atmospherics/tvalve/digital{dir = 8},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/engine{name = "Engine Room"}) "csC" = (/obj/machinery/atmospherics/trinary/filter{dir = 8; filter_type = 1; icon_state = "intact_on"; name = "Gas filter (Engine 2)"; on = 1; req_access = null; target_pressure = 4500},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/engine{name = "Engine Room"}) -"csD" = (/obj/machinery/atmospherics/pipe/simple/yellow/visible{dir = 4},/obj/machinery/atmospherics/pipe/simple/yellow/visible,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) -"csE" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/yellow/visible{dir = 10},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "csF" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/yellow/visible,/obj/machinery/camera{c_tag = "Engineering Core West"; dir = 4; network = list("SS13","Supermatter")},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "csG" = (/obj/machinery/atmospherics/pipe/simple/yellow/visible,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/engine{name = "Engine Room"}) "csH" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/poddoor/shutters{dir = 2; id = "EngineShutter"; name = "Engine Shutters"},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) @@ -6407,7 +6404,6 @@ "ctk" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/yellow/visible,/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "ctl" = (/obj/machinery/atmospherics/portables_connector{dir = 1; name = "Connector Port (Air Supply)"},/obj/machinery/portable_atmospherics/canister,/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "ctm" = (/obj/machinery/light,/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) -"ctn" = (/obj/machinery/atmospherics/unary/cold_sink/freezer{current_temperature = 5; dir = 1},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/engine{name = "Engine Room"}) "cto" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/machinery/door/poddoor/shutters{id = "EngineShutter"; name = "Engine Shutters"},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "ctp" = (/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 10},/area/engine{name = "Engine Room"}) "ctq" = (/turf/simulated/floor/engine,/area/engine{name = "Engine Room"}) @@ -10456,9 +10452,9 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabGpbHBbHBbHBbJdbJebEWbEWbJfbJgbEWbEWbJhbJibAUbAUbAUbJjbAUbAUbJkbJlbJmbJnaaabJobJpbJqbJrbJsbHVbJtbJubJvbJwbJxbJybJzbJAbJBbJCbJDbJEbJFbJGbJHbJIbGHbGHbJJbJKbJLbJMbJNbJObJPbJQbJRbJSbJTbJUbJVbJWbJXbJYbymbJZbKabBxbBxbKbbKcbKdbKdbKdbKdbKdbKebAcbtJbKfbKgbKgbKgbKgbKhbKibKjbIGdPxdPwbWLdPubWLbWLbWLdPvbBQbKobEybKpbKpbBTbBVbKqbKrbKsbKtbKtbKtbKtbKubKvbKwbKxbKybKzbHrbKAbKBbKCbKDbKEbKFbKGbKHaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafbEObEPbKIbKJbKJbGnbGnbGnbGnbGnbGnbGnbGnbEPbEPaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabETbHCbHCbHCbETbKKbKLbKMbKNbKObEWbKPbKQbKRbKSbKTbKTbKUbKTbKTbKVbKWbKXbKYaaabKZbLabLbbLcbLdbHVbLebLfbLgbLhbGFbLibLjbLkbGHbLlbLmbLnbLobLpbLqbLrbLsbLtbLubLvbLwbLxbLybLzbLAbLBbLCbLDbLEbLFbBqbLGbLHbLIbymbLJbLKbBxbBxbLLbLMbKdbLNbLObLPbLQbkebLRbtLbLSbLTbLUbLVbLWbqNbHibLXbIGbWLdPybWLbWLbWLbWLbWLbWLbBQbMabEybMbbMbbBTbMcbMdbBWbMebKvbKvbMfbMgbMhbMibMjbMkbMlbMmbMnbMobMpbMqbMrbMsbMtbKGbMuaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabEPbEPbMvbGnbGnbGnbGnbGnbGnbGnbGnbGnbGnbGnbEPbEPaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaabGpbMwbMxbMybGpbMzbGtbGubASbASbMAbMAbMAbASbASbGDbGDbGDbGDbMBbGDbGDbMCbKYaaabKZbMDbMEbMFbMGbMHbMIbMJbMGbMGbMKbMLbMMbMNbGHbGHbGHbGHbGHbGHbMObGHbGHbMPbMQbMRbLAbMSbMTbMSbLAbMUbMVbMWbMXbMYbBqbMZbNabNbbymbNcbNdbNebNfbNgbNhbKdbNibNjbNkbNlbNmbNnbNobNpbNqbNqbNqbNqbNqbHibHjbIGbIGbWPbWLbWLbWLbWLbIGbIGbBQbNtbNubMbbMbbBTbNvbMdbBWbIPbNwbNxbNybNzbNAbNBbNCbKvbNDbNEbHrbNFbNGbNHbJbbNIbNJbNKbNLaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafbEPbGnbGnbGnbGnbGnbGnbNMbGnbNNbGnbGnbGnbGnbGnbEPbEPaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabNObESbNPbESbNQaaaaafaaaaaabASbNRbNSbNTbASaaaaaaaaabGDbNUbNVbJkbGDbMCbKYaaabKZbNWbNXbNYbNZbHVbOabObbOcbOdbGFbOebOfbOgbOhbOibOibOibOibOibOjbOibOibOkbOlbOmbOnbOobOpbOqbOrbOsbOtbOrbOubOsbOrbOvbOwbOxbOvbOvbOxbOvbOvbOwbOvbOybOzbOAbOBbOCbODbOEbkfbOFbOGbOHbOIbOJbNqbOKbHjbIGbWQdPtcCSbXTbWRckSbYSbWQbBTbOSbOTbDsbBTbBTbOUbMdbOVbJbbJbbHrbHrbHrbHrbHvbHrbOWbKvbOXbHrbOYbJabyVbJbbOZbPabPbbJbaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabEPbPcbPcbPcbPcbPcbPcbPdbGnbPebPcbNNbGnbGnbGnbGnbEPaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaafaaaaaaaaaaafaaaaaaaaabGDbPfbPgbPhbGDbMCbPiaaabPjbJpbPkbPlbPmbHVbHVbPnbPobPpbPqbPrbPsbPtbPubPubPubPubPubPubPvbPubPwbPxbPybPybPzbPAbPBbPCbPDbPEbPFbPGbPGbPEbPGbPGbPFbPGbPGbPGbPGbPGbPGbPFbPHbPIbPJbPKbPLbPMbPNbPObPPbPQbPRbPSbPTbPUbNqbHibHjbIGbONbOMbOLbIIbIIbOPbOObOQbBTbBTbQdbBTbBTbQebQfbMdbojbQgaafbQhbQibQjbQkbQlbQkbQmbQnbQobHrbQpbHwbQqbJbbQrbQsbQsbQtaagaagaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabQubGlbGlbGlbGlbGlbGlbGlbQvbGobGnbGnbGnbGnbQwbGobEPaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaafaafbGDbGDbGDbGDbGDbQxbGDaaaaaaaaaaaabGFbQybQzbQAbQBbGFbQCbGFbQDbQEbQFbQGbQGbQHbQIbQHbQJbQKbQGbQGbQGbQGbQGbQLbQGbQGbQMbQNbQObQGbQGbQGbQPbQGbGKbGKbGKbGKbGKbGKbGKbGKbGKbHjbPIbQQbQRbQSbQTbQUbOEbQVbQWbQXbQYbQZbRabNqbHibRbbPVbORbPXbPWbPZbPYbQbbQabRcbQcbRlbRmbojbRnbojbQfbMdbojbRoaafbQhbRpbRpbRqbRrbRsbRtbRubRvbHrbRwbHwbAEbJbbJbbJbbJbbJbaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabEPbKJbKJbKJbKJbKJbKJbRxbGnbKIbKJbRybGnbGnbGnbGnbEPaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabNObESbNPbESbNQaaaaafaaaaaabASbNRbNSbNTbASaaaaaaaaabGDbNUbNVbJkbGDbMCbKYaaabKZbNWbNXbNYbNZbHVbOabObbOcbOdbGFbOebOfbOgbOhbOibOibOibOibOibOibOibOibOkbOlbOmbOnbOobOpbOqbOrbOsbOtbOrbOubOsbOrbOvbOwbOxbOvbOvbOxbOvbOvbOwbOvbOybOzbOAbOBbOCbODbOEbkfbOFbOGbOHbOIbOJbNqbOKbHjbIGbWQdPtcCSbXTbWRckSbYSbWQbBTbOSbOTbDsbBTbBTbOUbMdbOVbJbbJbbHrbHrbHrbHrbHvbHrbOWbKvbOXbHrbOYbJabyVbJbbOZbPabPbbJbaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabEPbPcbPcbPcbPcbPcbPcbPdbGnbPebPcbNNbGnbGnbGnbGnbEPaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaafaaaaaaaaaaafaaaaaaaaabGDbPfbPgbPhbGDbMCbPiaaabPjbJpbPkbPlbPmbHVbHVbPnbPobPpbPqbPrbPsbPtbPubPubPubPubPubPubPubPubPwbPxbPybPybPzbPAbPBbPCbPDbPEbPFbPGbPGbPEbPGbPGbPFbPGbPGbPGbPGbPGbPGbPFbPHbPIbPJbPKbPLbPMbPNbPObPPbPQbPRbPSbPTbPUbNqbHibHjbIGbONbOMbOLbIIbIIbOPbOObOQbBTbBTbQdbBTbBTbQebQfbMdbojbQgaafbQhbQibQjbQkbQlbQkbQmbQnbQobHrbQpbHwbQqbJbbQrbQsbQsbQtaagaagaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabQubGlbGlbGlbGlbGlbGlbGlbQvbGobGnbGnbGnbGnbQwbGobEPaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaafaafbGDbGDbGDbGDbGDbQxbGDaaaaaaaaaaaabGFbQybQzbQAbQBbGFbQCbGFbQDbQEbQFbQGbQGbQHbQIbQHbQJbOjbQGbQGbQGbQGbQGbQLbQGbQGbQMbQNbQObQGbQGbQGbQPbQGbGKbGKbGKbGKbGKbGKbGKbGKbGKbHjbPIbQQbQRbQSbQTbQUbOEbQVbQWbQXbQYbQZbRabNqbHibRbbPVbORbPXbPWbPZbPYbQbbQabRcbQcbRlbRmbojbRnbojbQfbMdbojbRoaafbQhbRpbRpbRqbRrbRsbRtbRubRvbHrbRwbHwbAEbJbbJbbJbbJbbJbaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabEPbKJbKJbKJbKJbKJbKJbRxbGnbKIbKJbRybGnbGnbGnbGnbEPaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabRzbRAbMCbGDbGDbGDbGDbGDbGFbGFbGFbGFbGFbGFbGFbGFbRBbRCbRDbREbRFbRGbRHbRHbRIbRJbRKbRLbRMbRNbRObRPbRQbRRbRSbRTbRUbRVbRWbRXbRYbRZaafaaaaaaaaaaaaaaaaaabGKbSabHjbPIbKdbKdbPIbKdbSbbScbsjbNqbNqbNqbNqbNqbNqbHibSdbIGbIFbIFbIDbIIbKkbIJbIIbIIbIHbSlbSmbSnbojbSobQfbMdbSpbSqaafbQhbRpbSrbQkbSsbQkbStbSubSvbHrbRwbHwbSwbSxbyVaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafbEPbGnbGnbGnbGnbGnbGnbNMbGnbRybGnbGnbGnbGnbGnbEPbEPaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafbSybSzbSAbSBbSBbSCbSDbSEbSFbSGbSHbSIbSJbSIbSKbSFbSLbSMbSNbSObSPbSQbSRbSRbSSbSTbRKbSUbRMbRNbRObRPbSVbSWbSXbSYbSZbTabSZbTbbTcbTdaafbTebTebTebTebTeaaabGKbTfbTgbPEbPGbPGbPEbThbTibTjbTkbThbPGbPGbPGbPGbPGbTlbTmbIGbKlbKnbKmbLZbLYbNsbNrbIGbIGbrhbTubrhbrhbrhbTvbTwbTxbrhbHrbHrbHrbHrbHrbTybHrbHrbHrbHrbHrbRwbHwbTzbSxbyVaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabEPbEPbMvbGnbGnbGnbGnbGnbGnbGnbGnbGnbGnbGnbEPbEPaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabTAaaaaafaafbTBbTBbTBbTBbTBbTBbTBbTBbTCbTDbSFbTEbSGbSGbSIbTFbSKbSFbTGbTHbTIbTJbTKbTLbTMbTNbTObTPbRKbTQbTRbTSbTRbTTbTUbSWbTVbTWbTXbTYbTZbUabUbbUcbUdbUebUfbUgbUhbTeaaabGKbUibUjbUkbUlbUmbUnbUobUpbUqbUrbUobUobUsbUtbUobUobUubHjbIGbIGbIGbIGbIGbIGbTtbIGbIGbUwbUxbUybUzbUAbrhbTubUvbUCbrhbUDbUEbUFbUGbUHbRwbUIbAEbUJbAEbAEbRwbHwbUKbyVbyVbyVaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafbEObEPbPebPcbPcbGnbGnbGnbGnbGnbGnbGnbGnbEPbEPaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -10471,38 +10467,38 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaBcaCcaCcaDcaEbGDbJkcaFbKTbKTbKTcaGcaGcaGcaGbKTcaHbKTcaIcaJcaJcaJcaJcaKcaJcaJcaLbGDcaMbXsbSNcaNcaOcaPbQGbQGbQGbQGbQGbQGbQGcaQbWkbWlbTVcaRcaScaTcaUbSZbZDbZEcaVbVoaafbTebTebTebTebTeaafaaabVubVubVubVubVubVubVucaWcaXcaYcaZcbacbbcbccbdcbebVuaafaafaafaafaafaafaafcbfaafaafaafaafaafaafaafcbgbXRcbhcbidPTdPSdPSdPWbTqdPPdPVdPUbIEbIEbIEbIEbHkbYUcbjcbkcblbYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbmcbncbocbpbJkcbqbJkcbrbJkbJkbJkcbscbtbGDbGDcbucbvcbvcbwbGDcbucbwcbxcbxcbybJkcbzbGDbZWbXsbSNcbAcbBbSZcbCbQGaaaaaaaaaaaabQNcbDbWkbWlbXAcbEcakbXzcbFcbGcbHcbIcbJbYGbUdbUecbKcbLcbMbTeaafaaabVucbNcbOcbPcbQbVucbRcbScaXcbTcaZbXKcbUbXKcbVbXKbVuaaaaaaaaaaafaaaaaaaaaaafaaaaaaaafaaaaaaaaaaaabXRcbWcbXcbYbHkdQidQddQcdQfdQedQhdQgbIEbIEbIEbShbHkcbZccaccbcccccdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccecaCcaCcaDcbtbGDccfcbrcbxcbxcbxcbxccgcbxccgcchcciccjcckcclccmccnccocbxccpbJkcbzbGDccqccrbSNccscctccucctcctccvcctccvcctbQGccwccxbWlbXAcbEccybXzcbFcczbZDbZEccAbVoaafbVpccBccCccDbTeaafaaabVuccEccFccGcaZbVuccHcaZccIccJcaZccKccLccMccNccObVuaaaaaaaaaaafaaaaaaaaabXRbXRbXRbXRbXRbXRbXRbXRbXRccPccQccRbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkaafccSccTccSaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanmanmanmanmacTcbxccUccgccgccgccgccVccgccgccWccXccYccZcdacdbcdccddcdecdecdecdfbGDcdgcdhcdiccscdjcdkcdlcdmcdncdlcdocdpbQGcdqcdrbWlbXAcbEcakbXzcdscdtcducdvcdwcapbWwbUecdxcbLcbLbTeaafcdycdzcdAcdBcdBcdCcdDcdEcdFcdGcdHcdIcdJcdKcdLcdMcdNbVuaaaaaaaaaaafaaaaaaaaabXRcdOcdPcdQcdRcdScdTcdUcdVcdWcdXcdYcdZceaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaafcebceccebaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalQalPalPalQalPalPalPampalPalPalPalQalQaaaaaaaafaafaaaaaaaaaaaaaaaaaaaafcedceecefcegcehceicejcekcelcemcdbcdbcencdacdbcdbcdbceocepcdeceqcercescetbSNccsceuceuceuceucevceuceuceubQGcewcexbWlbXAceycezbSZceAceBbZDceCceDbVoaafbTebTebTebTebTeaafaaabVuceEceFceGceHceGceIceJceKceLceGceMceNceGceIceObVuaafaafaafaafaafaafaafbXRcePceQcePceRceSbZQceTcdVceUceVceUbXRbXRaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaafaaaceWaaaaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaaaaafaafaaaaafaafaaaaaaaafaafaafaaaalQaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaceXceeceYceZcfacfbcfccfdcfecemcffccicencfgcdbcdbcdbcfhcdbcfibYpcfjcfkcflcfmcfncfocfpcfocfocfqcfocfocfocfrbRHbRHcfscftcfubTVcaRcfvcfwcfxcfycfzbYGbUdbUecfAcfBcfBbTeaafaaabVucfCbXKcfDbVucfEcfFceNcfGcfHcfIcfJccNcfKcfLcfMbVuaaaaaaaaaaafaaaaaaaaabXRcePcePcePcfNcfOcdTcfPcfQcfRcfScfTcfUbXRaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaafaaacfVaaaaafaafaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaacfWcfXcfYaaacfWcfXcfYaaacfWcfXcfYaafcfZaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaceXcgacgbcgccgdcgecgfcggcfecdbcdbcghcgicgjcgkcgkcglcgmcgncgocgpcgqcgrcgscgtcgucgvcgwcgxcgycgzcgzcgzcgzcgAcgBcgCcgDcgEcgCcgFcgGcgHcgIcgJcgKcgLbVoaafbVpcgMcgNcgObTeaafaafbVucgPbXKcfDbVucgQbXKbXMcgRcgScgTceJcgUcgTcgUceJbVuaaaaaaaaaaafaaaaaaaaabXRcdVcdVcdVcdVcgVbZQcgWcgXcgYcgZchachbbXRaaaaaaaaaaaaaaachcchcchcchdaafaafaafaafcfVaafaafaafaafaafampchcchcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaacfWchecfYaaacfWchecfYaaacfWchecfYaafaafaafaafaaaaaaaaaaaaaaaaaaaafaafaafceXchfchgchhchichjchkchlchmchnchochpchqchrchochochschtchuchvchwchxbLjchychzcctchAcevceuchBceuceuceuchCbQGchDbSZchEchFbTcchGbZrchHchIbRXchJchKcapbWwbUechLcfBcfBbTeaafaaabVucgPbXKcfDbVuchMbXKbXMbXKchNcgTbXKbXMcgTbXMchObVuaaaaaaaaaaafaaaaaaaaabXRcdOcdPcdQchPchQcdTchRchSchTchUbZQchVbXRaaaaaaaaaaaaaaachcaaaaafaaaaafaaaaaaaaachWaaaaafaafaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaalPaafcfWchecfYaaacfWchecfYaafcfWchecfYaafaaaaaaaafaafaaaaaaaaaaaaaaaaafaaaaaachXchYccgchZciacibciccidccgciecdbcfhcifcigcihcdbciicijcikcilcimcinciocipciqcctcirciscitciucivcitciwcixbQGciybSZchEcizbSZbSZbSZbTbbZzcizbZEcaVbVoaafbTebTebTebTebTeaafaaabVucgPbXKcfDbVuciAciBciCciDciEciFciGciHciFciHciGbVuaafaafaafaafaafaafaafbXRcePcePcePciIceSbZQciJciKciLciMbZQciNbXRbXRbXRbXRaaaaaachcaaaciOciOciOciOciOaafciPaafciOciOciOciOciOaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaacfWchecfYaafcfWchecfYaaacfWchecfYaaaaaaaaaaaaaaaaafaaaaafaaaaafaafaaaaaabGDciQccgccgciRciSciTciUciVciWcdbcfhcihciXciYciZcjacjbcjcchvcjdbYpbYpbYpcjecctcctcjfcctcctcctcctccvcctbQGcjgcjhcjicjjcjkcjlcjkcjjcjmcjjcjnchFcjoaafaafaafaafaafaafaafaaacjpcjqcjrcjsbZJbVucjtcjucjvbVubVucjwbVubVubVucjwbZJaaaaaaaaaaaaaaaaaaaaabXRcePcePcePchPcjxcdTcjycjzcjAcjBcjCcjCcjDcjEcjFbXRaafaafchcaafcjGcjHcjHcjHcjHcjIciPcjJcjKcjKcjKcjKcjLaafchcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanmanmanmanmacTcbxccUccgccgccgccgccVccgccgccWccXccYccZcdacdbcdccddcdecdecdecdfbGDcdgcdhcdiccscdjcqzcdlcrkcrCcdlcrDcdpbQGcdqcdrbWlbXAcbEcakbXzcdscdtcducdvcdwcapbWwbUecdxcbLcbLbTeaafcdycdzcdAcdBcdBcdCcdDcdEcdFcdGcdHcdIcdJcdKcdLcdMcdNbVuaaaaaaaaaaafaaaaaaaaabXRcdOcdPcdQcdRcdScdTcdUcdVcdWcdXcdYcdZceaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaafcebceccebaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalQalPalPalQalPalPalPampalPalPalPalQalQaaaaaaaafaafaaaaaaaaaaaaaaaaaaaafcedceecefcegcehceicejcekcelcemcdbcdbcencdacdbcdbcdbceocepcdeceqcercescetbSNccsceuceuceuceucevceuceuceubQGcodcmQbWlbXAceycezbSZceAceBbZDceCceDbVoaafbTebTebTebTebTeaafaaabVuceEceFceGceHceGceIceJceKceLceGceMceNceGceIceObVuaafaafaafaafaafaafaafbXRcePceQcePceRceSbZQceTcdVceUceVceUbXRbXRaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaafaaaceWaaaaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaaaaafaafaaaaafaafaaaaaaaafaafaafaaaalQaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaceXceeceYceZcfacfbcfccfdcfecemcffccicencfgcdbcdbcdbcfhcdbcfibYpcfjcfkcflcfmcfncfocfpcfocfocfqcfocfocfocfrcgBchDcfscftcfubTVcaRcfvcfwcfxcfycfzbYGbUdbUecfAcfBcfBbTeaafaaabVucfCbXKcfDbVucfEcfFceNcfGcfHcfIcfJccNcfKcfLcfMbVuaaaaaaaaaaafaaaaaaaaabXRcePcePcePcfNcfOcdTcfPcfQcfRcfScfTcfUbXRaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaafaaacfVaaaaafaafaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaacfWcfXcfYaaacfWcfXcfYaaacfWcfXcfYaafcfZaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaceXcgacgbcgccgdcgecgfcggcfecdbcdbcghcgicgjcgkcgkcglcgmcgncgocgpcgqcgrcgscgtcgucgvcgwcgxcgycgzcgzcgzcgzcgAcexcgCcgDcgEcgCcgFcgGcgHcgIcgJcgKcgLbVoaafbVpcgMcgNcgObTeaafaafbVucgPbXKcfDbVucgQbXKbXMcgRcgScgTceJcgUcgTcgUceJbVuaaaaaaaaaaafaaaaaaaaabXRcdVcdVcdVcdVcgVbZQcgWcgXcgYcgZchachbbXRaaaaaaaaaaaaaaachcchcchcchdaafaafaafaafcfVaafaafaafaafaafampchcchcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaacfWchecfYaaacfWchecfYaaacfWchecfYaafaafaafaafaaaaaaaaaaaaaaaaaaaafaafaafceXchfchgchhchichjchkchlchmchnchochpchqchrchochochschtchuchvchwchxbLjchychzcctchAcevceuchBceuceuceuchCbQGcjgbSZchEchFbTcchGbZrchHchIbRXchJchKcapbWwbUechLcfBcfBbTeaafaaabVucgPbXKcfDbVuchMbXKbXMbXKchNcgTbXKbXMcgTbXMchObVuaaaaaaaaaaafaaaaaaaaabXRcdOcdPcdQchPchQcdTchRchSchTchUbZQchVbXRaaaaaaaaaaaaaaachcaaaaafaaaaafaaaaaaaaachWaaaaafaafaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaalPaafcfWchecfYaaacfWchecfYaafcfWchecfYaafaaaaaaaafaafaaaaaaaaaaaaaaaaafaaaaaachXchYccgchZciacibciccidccgciecdbcfhcifcigcihcdbciicijcikcilcimcinciocipciqcctcirciycitciwciucitciscixbQGcivbSZchEcizbSZbSZbSZbTbbZzcizbZEcaVbVoaafbTebTebTebTebTeaafaaabVucgPbXKcfDbVuciAciBciCciDciEciFciGciHciFciHciGbVuaafaafaafaafaafaafaafbXRcePcePcePciIceSbZQciJciKciLciMbZQciNbXRbXRbXRbXRaaaaaachcaaaciOciOciOciOciOaafciPaafciOciOciOciOciOaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaacfWchecfYaafcfWchecfYaaacfWchecfYaaaaaaaaaaaaaaaaafaaaaafaaaaafaafaaaaaabGDciQccgccgciRciSciTciUciVciWcdbcfhcihciXciYciZcjacjbcjcchvcjdbYpbYpbYpcjecctcctcjfcctcctcctcctccvcctbQGclVcjhcjicjjcjkcjlcjkcjjcjmcjjcjnchFcjoaafaafaafaafaafaafaafaaacjpcjqcjrcjsbZJbVucjtcjucjvbVubVucjwbVubVubVucjwbZJaaaaaaaaaaaaaaaaaaaaabXRcePcePcePchPcjxcdTcjycjzcjAcjBcjCcjCcjDcjEcjFbXRaafaafchcaafcjGcjHcjHcjHcjHcjIciPcjJcjKcjKcjKcjKcjLaafchcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalPaafaaacfWchecfYaafcfWchecfYaaacfWchecfYaafaaaaaaaaaaaaaafaafcjMcjNcjNcjNcjNbGDbGDciQcdecjOcdbcjPchochochocjQcdbcfhcihcjRcjSciZcjTcjbcjUcdecjVcjWcjXcjYcjZckackbckcckdckeckaaaaaaaaaabQGckfckgckhckickjckkcklckmbSZcknckockpckqaafaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafbVuckrckscktbVuaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaabXRcdVcdVcdVcdVckubZQciJckvckwciMbZQbZQckxbZQckybXRaaaaaachcaafckzckzckzckzckzaaaciPaaackzckzckzckzckzaafchcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaafaaaaafaafckAaafaafaafckAaafaaaaafckAaafaaaaaaaaaaaaaaackBckCckDckEckFckGckHckIckJckKcdeckLckMckMckNckOckPckQckQckRcihdPzciXciZcjacjbckTccgckUckUckVckWckXckackYckZclaclbckaaaaaaaaaaacTclccldcleclfclgclhclgclfclgcliclgclicljaafaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaclkaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaabXRcdOcdPcdQcllchQcdTclmbZSclnclocloclpclqclrclsbXRaaaaaachcaaaaafaaaaafaafaafaaaciPaaaaafaaaaafaaaaafaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaafcltclucluclvclwclwclwclwclwclwclwclwclwclwclwclwclwclwclxclyclzclAclBclCclDclEclFbJkciQcbxcdecdecdecdecbxclGcdecjOclHclIclIclIclIclJclKclLclMclNclOclPclQclRckaclSclTclUclVckaaaaaaaaaaaaaaafclWaafclXaafclWaafclXaafclYaafclYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaclZaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaabXRcePceQcePcmaceSbZQbZRbZScmbbZQbZQcmccdVcdVcdVbXRaaaaaachcaaaciOciOciOciOciOaafciPaafciOciOciOciOciOaafchcaaaaaaaaaaaaaaaaaaaaaaaacmdaaaaaaaaacmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaafaaaaafaafcmeaafaaaaafcmeaafaaaaafcmeaafaaaaaaaaaaaaaaackBckCcmfcmgcmhcmicjNcmjbJkbSAcmkcmkcmkcmkcmkcmkcmlcdecmmcmncmocmocmocmocmocmpcmqcmrcmscmscmtcmucmvcmwcmxcmycmzcmAckaaaaaaaaaaaaabTecmBbVpcmBbTecmBbVpcmBbTecmCbVpcmDbTeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabXRcePcePcePcllcmEcmFcmGcmHcmIbZQbZQcmJbZQcmKbZQbYQaafaafchcaafcjGcjHcjHcjHcjHcjIciPcjJcjKcjKcjKcjKcjLaafchcaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalPaafaafcfWcmLcfYaaacfWcmLcfYaaacfWcmLcfYaafaaaaaaaaaaaaaafaafcmMcjNcjNcjNcjNbGDcbyccpcmNcmOcbtbJkbJkcmPcmQcmRcmScmTcmUcmVcmVcmVcmVcmWcmRckUcmXclNcmYcmZcnackUckackackackackaaaaaaaaaaaaabTecnbcnccndbTecnecnfcngbTecnhcnicnjbTeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbgbXRcnkcnlcnlcnmcnncnocnncnpcnqcnrcnscntcdTcnucnvaaaaaachcaafckzckzckzckzckzaaaciPaafckzckzckzckzckzaaachcaaacmdaaaaaacmdaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaacmdaaaaaacmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacfWcmLcfYaafcfWcmLcfYaaacfWcmLcfYaaaaaaaaaaafaaaaafaafaafaaacnwbPhbPgbGDcnxcnycnycnzbGDbGDbGDbGDcmQcmRcmRcnAcnBcnCcnDcnEcnFcnGcnHcnIclNcnJcnKcmZcnLckUaafaafaafaafaafaaaaaaaaaaaabTecnMcnNcnMbTecnOcnPcnObTecnQcnRcnSbTeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaclkaaabXRcnTcnUcnVcnWcnXcnUcnYcnZcnXcnUcoabXRaaaaaachdaaaaafaaaaafaaaaafaaacobaaaaafaaaaafaafaafaafchcaaacmdcmdcmdcmdaaacmdcmdcmdcmdcmdcmdcmdcmdcmdaaacmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGvaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaafcfWcmLcfYaaacfWcmLcfYaaacfWcmLcfYaafaaaaaaaaaaaaaafaafaaaaaacocbJkbJkbMBbJkbJkbJkbJkbJkbJkbJkbJkcodcmRcmRcoecofcogcohcohcoicojcmRcokclNclNcmYcmZcnackUckUckUckUckUckUckUckUaaaaaabTecnMcolcnMbTecnOcomcnObTecnSconcnSbTeaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacooaafbXRcopcoqcorcdVcoscotcoucdVcovcowcoxbXRaaaaaachcaaaciOciOciOciOciOaafcfVaafciOciOciOciOciOaafchcaaacmdcmdcmdcmdaaacmdcmdcmdcmdcmdcmdcmdcmdcmdaaacmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaafcltclucluclvclwclwclwclwclwclwclwclwclwclwclwclwclwclwclxclyclzclAclBclCclDclEclFbJkciQcbxcdecdecdecdecbxclGcdecjOclHclIclIclIclIclJclKclLclMclNclOclPclQclRckaclSclTclUcmlckaaaaaaaaaaaaaaafclWaafclXaafclWaafclXaafclYaafclYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaclZaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaabXRcePceQcePcmaceSbZQbZRbZScmbbZQbZQcmccdVcdVcdVbXRaaaaaachcaaaciOciOciOciOciOaafciPaafciOciOciOciOciOaafchcaaaaaaaaaaaaaaaaaaaaaaaacmdaaaaaaaaacmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaafaaaaafaafcmeaafaaaaafcmeaafaaaaafcmeaafaaaaaaaaaaaaaaackBckCcmfcmgcmhcmicjNcmjbJkbSAcmkcmkcmkcmkcmkcmkcewcdecmmcmncmocmocmocmocmocmpcmqcmrcmscmscmtcmucmvcmwcmxcmycmzcmAckaaaaaaaaaaaaabTecmBbVpcmBbTecmBbVpcmBbTecmCbVpcmDbTeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabXRcePcePcePcllcmEcmFcmGcmHcmIbZQbZQcmJbZQcmKbZQbYQaafaafchcaafcjGcjHcjHcjHcjHcjIciPcjJcjKcjKcjKcjKcjLaafchcaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalPaafaafcfWcmLcfYaaacfWcmLcfYaaacfWcmLcfYaafaaaaaaaaaaaaaafaafcmMcjNcjNcjNcjNbGDcbyccpcmNcmOcbtbJkbJkcmPbJkcmRcmScmTcmUcmVcmVcmVcmVcmWcmRckUcmXclNcmYcmZcnackUckackackackackaaaaaaaaaaaaabTecnbcnccndbTecnecnfcngbTecnhcnicnjbTeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbgbXRcnkcnlcnlcnmcnncnocnncnpcnqcnrcnscntcdTcnucnvaaaaaachcaafckzckzckzckzckzaaaciPaafckzckzckzckzckzaaachcaaacmdaaaaaacmdaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaacmdaaaaaacmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacfWcmLcfYaafcfWcmLcfYaaacfWcmLcfYaaaaaaaaaaafaaaaafaafaafaaacnwbPhbPgbGDcnxcnycnycnzbGDbGDbGDbGDbJkcmRcmRcnAcnBcnCcnDcnEcnFcnGcnHcnIclNcnJcnKcmZcnLckUaafaafaafaafaafaaaaaaaaaaaabTecnMcnNcnMbTecnOcnPcnObTecnQcnRcnSbTeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaclkaaabXRcnTcnUcnVcnWcnXcnUcnYcnZcnXcnUcoabXRaaaaaachdaaaaafaaaaafaaaaafaaacobaaaaafaaaaafaafaafaafchcaaacmdcmdcmdcmdaaacmdcmdcmdcmdcmdcmdcmdcmdcmdaaacmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGvaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaafcfWcmLcfYaaacfWcmLcfYaaacfWcmLcfYaafaaaaaaaaaaaaaafaafaaaaaacocbJkbJkbMBbJkbJkbJkbJkbJkbJkbJkbJkcbtcmRcmRcoecofcogcohcohcoicojcmRcokclNclNcmYcmZcnackUckUckUckUckUckUckUckUaaaaaabTecnMcolcnMbTecnOcomcnObTecnSconcnSbTeaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacooaafbXRcopcoqcorcdVcoscotcoucdVcovcowcoxbXRaaaaaachcaaaciOciOciOciOciOaafcfVaafciOciOciOciOciOaafchcaaacmdcmdcmdcmdaaacmdcmdcmdcmdcmdcmdcmdcmdcmdaaacmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaafcfWcmLcfYaaacfWcmLcfYaafcfWcmLcfYaafaafaafaaaaafaafaaaaafaaabSybPfcoybGDcnxcnycnycnzcbxcmRcmRcmRcmRcmRcmRcozcoAcoBcoCcoDcoEcoFcmRcokclNclNcoGcoHcoIcoJcoKcoLcoMcmtcoNcoOckUaaaaaabTebTebTebTebTebTebTebTebTebTebTebTebTeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabXRcoPcePcePcdVcoPcePcePcdVcoPcePcePbXRaafaafchcaafcjGcjHcjHcjHcjHcoQcoRcoQcjKcjKcjKcjKcjLaafchcaaacmdcmdcmdcmdaaacmdcmdcmdcmdcmdcmdcmdcmdcmdaaacmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaampaafcfWcoScfYaaacfWcoScfYaaacfWcoScfYaafalPaafaafaafaaaaaaaaaaafbGDcoTcoUbGDaafaafaaaaafcmRcoVcoWcoXcoYcoZcpacpbcpccpdcpecpfcpgcphcmRcokclNcpiclNcmZcpjcpkcplcpmcpncpocppcpqckUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabXRcprcePcePcdVcprcePcePcdVcprcePcePbXRaaaaaachcaafckzckzckzckzckzaaacfVaaackzckzckzckzckzaaachcaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaaaaafaaaaaaaaaaafaafaafaaaaaaaafaafaaaalPaafaafaaaaaaaaaaaaaaaaafaaaaaaaafaaaaafaafaafcmRcoVcpscoXcoXcoXcpacptcpucpvcpwcpxcpycpzcnHcpAcpBcpCcpDcpEcpFcpGcpHcpIcpJcpKcpLcpMcpNaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabXRcpOcePcePcdVcpOcePcePcdVcpOcePcePbXRaaeaaachcaaaaaaaafaafaafaaaaaacfVaafaaaaaaaafaafaaaaaachcaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalPalQalQampalPalPalPalPalQalPalPalQcpPaafaaaaaaaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaaaafcmRcpQcpRcoXcoXcpScpacpacpTcpUcpVcpWcpWcpXcmRcpYcnaclNcpZclNclNcqacmYcnacqbcqccqdcqecpNcpNaxraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbgbXRbXRbXRbXRbXRbXRbXRbXRcqfcqfcqfcbgaaaaaachcchcchcchcchcaaaaaaaaacfVaaaaaaaaachcchcchcchdchcaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmRcqgcqhcoXcoXcqicqjcqkcqlcqmcqncqncqncqncqocqpcqqcqrcqscqtcqtcqucqvcpjcqwcqxcqyaArcqzcqAaxrckUckUckUcqBcqCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqDcqDcqDaaaaaaaaaaaaaaaaaaaaaaaaaaachcaafcqEaafchcaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmRcqgcqhcoXcoXcqicqjcqkcqlcqmcqncqncqncqncqocqpcqqcqrcqscqtcqtcqucqvcpjcqwcqxcqyaArbPvcqAaxrckUckUckUcqBcqCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqDcqDcqDaaaaaaaaaaaaaaaaaaaaaaaaaaachcaafcqEaafchcaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFaaaaaaaaacqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmRcqGcqGcoXcoXcoXcoXcqHclNcqIcqJcqKcqLcqMcqNcqOcqPcqQcqRcqScqTcqUcqVcqWcqXcqYcqZaAraAraArcracrbcrccrdcrecqCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcaaaaafaaachcaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcmRcrfcrgcoXcrhcrhcricmRckUckUckUckUckUcrjcrkcrjcrlcrlcrmcrlcrlcrjcrncrjaxrcrocrpcrqaArcrrcrsckUckUckUckUcrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcchcchcchcchcaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFaaaaaacqFaaaaaacqFcqFcqFcqFcqFcqFcqFaaaaaacqFaaaaaacqFaaaaaeaaaaaaaafaafamqcmRcrgcrgcrucrvcrvcrvcmRaafaaaaaaaaackUcrwcrxcrycrlcrzcrAcrBcrlcrCcrxcrDaxrcrEcrFcrGcrHaxraxraaaaafaaaaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaacmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFaaacqFcqFcqFcqFcqFcqFcqFcqFcqFaaacqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaafcmRcmRcmRcmRcmRcmRcmRcmRaafaafaafaaackUcrIcrJcrIcrlcrKcrLcrMcrlcrNcrJcrNaxraxraxraxraxraxrcrOaaaaaaaafaafaafaafaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcmRcrfcrgcoXcrhcrhcricmRckUckUckUckUckUcrjbQKcrjcrlcrlcrmcrlcrlcrjcrncrjaxrcrocrpcrqaArcrrcrsckUckUckUckUcrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcchcchcchcchcaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFaaaaaacqFaaaaaacqFcqFcqFcqFcqFcqFcqFaaaaaacqFaaaaaacqFaaaaaeaaaaaaaafaafamqcmRcrgcrgcrucrvcrvcrvcmRaafaaaaaaaaackUcrwcrxcrycrlcrzcrAcrBcrlcdkcrxcdmaxrcrEcrFcrGcrHaxraxraaaaafaaaaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaacmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFaaacqFcqFcqFcqFcqFcqFcqFcqFcqFaaacqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaafcmRcmRcmRcmRcmRcmRcmRcmRaafaafaafaaackUcrIcrJcdncrlcrKcrLcrMcrlcrIcrJcrIaxraxraxraxraxraxrcrOaaaaaaaafaafaafaafaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFaaacqFcqFcqFcqFcqFcqFcqFcqFcqFaaacqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaafaafaafaafaaaaaaaafaafaaaaaaaaacrPcrQcrlcrlcrlcrlcrlcrlcrRcrlcrlcrlcrlcrlcrlcrSaaaaaaaafaafaafaafaafaafaaaaafaafaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFaaacqFcqFcqFcqFcqFcqFcqFcqFcqFaaacqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaafaaaaaaaaaaaacrlcrTcrUcrVcrWcrXcrYcrZcsacrXcrWcrVcsbcsccrlaaaaafaafaaaaafaaaaaaaaaaaaaaaaagaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFaaacqFcqFcqFcqFcqFcqFcqFcqFcqFaaacqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaafaaaaaaaaaaaacrlcrTcrUcrVcrWcrXcrYcrZcdocrXcrWcrVcdocsccrlaaaaafaafaaaaafaaaaaaaaaaaaaaaaagaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcrlcsdcsecsfcsgcsgcshcsicsjcskcslcsmcsncsocrlaafaafaafaaaaaaaaaaaaaaaaaaaafaafaafaafaagaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcrlcrZcsccsccsccsccspcsqcsrcsscstcsccsccsucrlaafaafaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaeaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrlcsvcswcsxcsycszcsAcszcsBcsCcsDcswcsEcrZcrlaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcrlcrZcsccsccsccsccszcsqcsrcsscstcsccsccsucrlaafaafaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaeaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrlcsvcsacspcsbcsxcswcsxcsBcsCcsycspcstcrZcrlaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcrlcsFcsccsccsGcsHcsIcsJcsKcsLcsMcsNcsOcsPcrlaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrlcsQcsccsccsGcsRcsScsTcsUcsVcsWcsXcsYcsZcrlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrlctactbctccsGctdctectfctgcthctictjctbctkcrlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFaaaaaacqFcqFcqFcqFcqFcqFcqFaaaaaacqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrlctlcscctmctnctoctpctqctrctscttctmcscctlcrlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFaaaaaacqFcqFcqFcqFcqFcqFcqFaaaaaacqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrlctlcscctmcrNctoctpctqctrctscttctmcscctlcrlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcrlcrlcrlcrlcrlcrlcrlctucrlcrlcrlcrlcrlcrlcrlaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactvctvctvctvctvctvctvctvctvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaafaafaafaaaaaaaaaaaaaafcrlctqcrlaaaaaaaaaaaaaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactwctwctwctwctwctwctwctwctwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactvctvctvctvctvctvctvctvctvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaacrlctucrlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactwctwctwctwctwctwctwctwctwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa From 40695f291ee1e8675ee126f16c7a808d7b9b68b1 Mon Sep 17 00:00:00 2001 From: Nanai Date: Sat, 16 Nov 2013 13:58:30 -0500 Subject: [PATCH 05/38] Additional SM bugs(hopefully) quashed Fixed(?) disposal issues. Hopeful fix of supply packs, commented out the shard until it's fully functional. Please report any continuing wonkiness I can't reproduce! --- code/datums/supplypacks.dm | 8 ++++---- maps/tgstation2.dmm | 18 +++++++++--------- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/code/datums/supplypacks.dm b/code/datums/supplypacks.dm index 664b065d1c..a67da99e55 100755 --- a/code/datums/supplypacks.dm +++ b/code/datums/supplypacks.dm @@ -959,18 +959,18 @@ var/list/all_supply_groups = list("Operations","Security","Hospitality","Enginee cost = 50 containertype = /obj/structure/closet/crate/secure/plasma containername = "Supermatter crate (CAUTIION)" - access = access_ce group = "Engineering" + access = access_ce -/datum/supply_packs/smsmall +/* /datum/supply_packs/smsmall // Currently nonfunctional, waiting on virgil name = "Supermatter Shard" contains = list(/obj/machinery/power/supermatter/shard) cost = 25 containertype = /obj/structure/closet/crate/secure/plasma - containername = "Supermatter crate (CAUTIION)" + containername = "Supermatter shard crate (CAUTIION)" access = access_ce - group = "Engineering" + group = "Engineering" */ /datum/supply_packs/shield_cap contains = list(/obj/item/weapon/circuitboard/shield_cap) diff --git a/maps/tgstation2.dmm b/maps/tgstation2.dmm index 5ebb1bf8ad..f3ca39c5ed 100644 --- a/maps/tgstation2.dmm +++ b/maps/tgstation2.dmm @@ -5440,7 +5440,7 @@ "caF" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/aft) "caG" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) "caH" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/aft) -"caI" = (/obj/structure/disposalpipe/junction{icon_state = "pipe-y"; dir = 1},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) +"caI" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/obj/machinery/meter,/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j1s"; sortType = 3},/turf/simulated/floor,/area/atmos) "caJ" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) "caK" = (/obj/machinery/light/small,/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) "caL" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/aft) @@ -5526,7 +5526,7 @@ "ccn" = (/obj/structure/table,/obj/item/weapon/book/manual/engineering_construction,/obj/machinery/light{dir = 1},/obj/item/weapon/book/manual/evaguide{pixel_x = -2; pixel_y = 7},/turf/simulated/floor,/area/engine/break_room) "cco" = (/obj/structure/bookcase/manuals/engineering,/turf/simulated/floor,/area/engine/break_room) "ccp" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/maintenance/aft) -"ccq" = (/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/structure/disposalpipe/junction{icon_state = "pipe-j2"; dir = 2},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/aft) +"ccq" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; sortType = 6},/turf/simulated/floor,/area/hallway/primary/aft) "ccr" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/primary/aft) "ccs" = (/turf/simulated/wall/r_wall,/area/hallway/primary/aft) "cct" = (/turf/simulated/wall/r_wall,/area/crew_quarters/sleep{name = "Engineering Dorms"}) @@ -5737,7 +5737,7 @@ "cgq" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{dir = 8},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor,/area/hallway/primary/aft) "cgr" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/hallway/primary/aft) "cgs" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/primary/aft) -"cgt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/junction{icon_state = "pipe-j1"; dir = 4},/turf/simulated/floor,/area/hallway/primary/aft) +"cgt" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; sortType = 6},/turf/simulated/floor,/area/engine/break_room) "cgu" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/airlock/engineering{name = "Engineering Dormitories"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor,/area/engine/break_room) "cgv" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"},/area/crew_quarters/sleep{name = "Engineering Dorms"}) "cgw" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"},/area/crew_quarters/sleep{name = "Engineering Dorms"}) @@ -5747,7 +5747,7 @@ "cgA" = (/obj/machinery/door/airlock/atmos{name = "Atmospherics"; req_access_txt = "24"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor,/area/atmos) "cgB" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/atmos) "cgC" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/atmos) -"cgD" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/obj/machinery/meter,/obj/structure/disposalpipe/junction{icon_state = "pipe-j2"; dir = 4},/turf/simulated/floor,/area/atmos) +"cgD" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/sortjunction{dir = 4; icon_state = "pipe-j2s"; sortType = 7},/turf/simulated/floor/plating,/area/maintenance/aft) "cgE" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; icon_state = "manifold-r"; level = 2},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/atmos) "cgF" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 9; icon_state = "intact-r"; level = 2},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/atmos) "cgG" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; dir = 6; icon_state = "intact-c"; initialize_directions = 6; level = 2},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/atmos) @@ -5967,7 +5967,7 @@ "ckM" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/engine/break_room) "ckN" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/newscaster{pixel_y = -30},/turf/simulated/floor,/area/engine/break_room) "ckO" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light_switch{pixel_y = -25},/turf/simulated/floor,/area/engine/break_room) -"ckP" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/junction{icon_state = "pipe-j1"; dir = 4},/turf/simulated/floor,/area/engine/break_room) +"ckP" = (/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/sortjunction{dir = 2; icon_state = "pipe-j2s"; sortType = 13},/turf/simulated/floor{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/aft) "ckQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/engine/break_room) "ckR" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor,/area/engine/break_room) "ckS" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "misclab"; name = "Test Chamber Blast Doors"; opacity = 0},/obj/structure/grille,/obj/structure/window/plasmareinforced{tag = "icon-plasmarwindow (WEST)"; icon_state = "plasmarwindow"; dir = 8},/obj/structure/window/plasmareinforced{tag = "icon-plasmarwindow (NORTH)"; icon_state = "plasmarwindow"; dir = 1},/obj/structure/window/plasmareinforced,/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) @@ -10464,18 +10464,18 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbXfbYbbYcbYdbYebVSbYfbVSbYgbVSbYhbYibYjbYkbSFbYlbSGbXqbSGbSGbYmbSFbYnbYobSNbYpbYqbSZbYrbYsbYtbYtbRKbYubWmbYvbYwbYxbYybYzbYAbYBbYCbYDbTXbYEbYFbYGbUdbUebYHbYIbYIbTeaafaafbPybYJbPyaaaaafaaabYKbYLbYMbYNbYKaafaaaaaaaafaaaaaaaaabGKbYObPybYPbGKaaaaafaaaaaaaafaaaaaaaaaaaabYQbYRdPLbYTdPNdPMdPPdPObTqdPPdPRdPQbIEbIEbIEbIEbHkbYUbYUbYVbYWbYUaaaaaaaaaaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafbYXbEMbEMbENbEObEObEPbEPbEPbEPbEQaafaafaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafbXfbYYbYZbZabYZbZbbZcbZdbZebZfbZgbTBbMCbZhbSFbZibSGbZjbZkbZlbZmbSFbZnbXsbSNbZobZpbTcbZqbTcbZrbZsbZtbTcbZubZvbZwbZxbZybZzbZAbZBbZCbSZbZDbZEbZFbVoaafbVpbZGbZHbZIbTeaafaaaaaaaaaaaaaaaaaaaaabZJbVubZKbZLbZJaafaafaafaafaafaafaaabGKbZMbZNbZObGKaaaaafaaaaaaaafaaaaaaaaaaaabZPbZQdPDdPCdPBdPAdPGdPFdPEdPEdPKdPJdPIdPHbIEbIEbHkbYUbZTbZUbZVbYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaaaaaaaaaaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanmanmanmanmacTbVPbVPbVPbVPbVPbTBbTBbTBbTBbTBbTBbTBbMCbJkbSFbSFbSFbSFbSFbSFbSFbSFbZWbXsbSNbZXbZYbZZcaacabcaccadcaecafcagcahbWkbWlcaicajcakcalcambSZbZDcancaocapbWwbUecaqbYIbYIbTeaafaaaaaaaaaaafaafaafaaabVucarcascatbVubVubVubVubVubVubVuaafbGKbGKbGKbGKbGKaaaaafaaaaaaaafaaaaaaaaaaaacaucavcawcaxdPYdPXdQbdPWbTqbTqdQadPZbIEbIEbIEbIEbHkbYUcaycazcaAbYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaBcaCcaCcaDcaEbGDbJkcaFbKTbKTbKTcaGcaGcaGcaGbKTcaHbKTcaIcaJcaJcaJcaJcaKcaJcaJcaLbGDcaMbXsbSNcaNcaOcaPbQGbQGbQGbQGbQGbQGbQGcaQbWkbWlbTVcaRcaScaTcaUbSZbZDbZEcaVbVoaafbTebTebTebTebTeaafaaabVubVubVubVubVubVubVucaWcaXcaYcaZcbacbbcbccbdcbebVuaafaafaafaafaafaafaafcbfaafaafaafaafaafaafaafcbgbXRcbhcbidPTdPSdPSdPWbTqdPPdPVdPUbIEbIEbIEbIEbHkbYUcbjcbkcblbYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaBcaCcaCcaDcaEbGDbJkcaFbKTbKTbKTcaGcaGcaGcaGbKTcaHbKTcgDcaJcaJcaJcaJcaKcaJcaJcaLbGDcaMbXsbSNcaNcaOcaPbQGbQGbQGbQGbQGbQGbQGcaQbWkbWlbTVcaRcaScaTcaUbSZbZDbZEcaVbVoaafbTebTebTebTebTeaafaaabVubVubVubVubVubVubVucaWcaXcaYcaZcbacbbcbccbdcbebVuaafaafaafaafaafaafaafcbfaafaafaafaafaafaafaafcbgbXRcbhcbidPTdPSdPSdPWbTqdPPdPVdPUbIEbIEbIEbIEbHkbYUcbjcbkcblbYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbmcbncbocbpbJkcbqbJkcbrbJkbJkbJkcbscbtbGDbGDcbucbvcbvcbwbGDcbucbwcbxcbxcbybJkcbzbGDbZWbXsbSNcbAcbBbSZcbCbQGaaaaaaaaaaaabQNcbDbWkbWlbXAcbEcakbXzcbFcbGcbHcbIcbJbYGbUdbUecbKcbLcbMbTeaafaaabVucbNcbOcbPcbQbVucbRcbScaXcbTcaZbXKcbUbXKcbVbXKbVuaaaaaaaaaaafaaaaaaaaaaafaaaaaaaafaaaaaaaaaaaabXRcbWcbXcbYbHkdQidQddQcdQfdQedQhdQgbIEbIEbIEbShbHkcbZccaccbcccccdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccecaCcaCcaDcbtbGDccfcbrcbxcbxcbxcbxccgcbxccgcchcciccjcckcclccmccnccocbxccpbJkcbzbGDccqccrbSNccscctccucctcctccvcctccvcctbQGccwccxbWlbXAcbEccybXzcbFcczbZDbZEccAbVoaafbVpccBccCccDbTeaafaaabVuccEccFccGcaZbVuccHcaZccIccJcaZccKccLccMccNccObVuaaaaaaaaaaafaaaaaaaaabXRbXRbXRbXRbXRbXRbXRbXRbXRccPccQccRbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkaafccSccTccSaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccecaCcaCcaDcbtbGDccfcbrcbxcbxcbxcbxccgcbxccgcchcciccjcckcclccmccnccocbxccpbJkcbzbGDckPccrbSNccscctccucctcctccvcctccvcctbQGccwccxbWlbXAcbEccybXzcbFcczbZDbZEccAbVoaafbVpccBccCccDbTeaafaaabVuccEccFccGcaZbVuccHcaZccIccJcaZccKccLccMccNccObVuaaaaaaaaaaafaaaaaaaaabXRbXRbXRbXRbXRbXRbXRbXRbXRccPccQccRbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkaafccSccTccSaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanmanmanmanmacTcbxccUccgccgccgccgccVccgccgccWccXccYccZcdacdbcdccddcdecdecdecdfbGDcdgcdhcdiccscdjcqzcdlcrkcrCcdlcrDcdpbQGcdqcdrbWlbXAcbEcakbXzcdscdtcducdvcdwcapbWwbUecdxcbLcbLbTeaafcdycdzcdAcdBcdBcdCcdDcdEcdFcdGcdHcdIcdJcdKcdLcdMcdNbVuaaaaaaaaaaafaaaaaaaaabXRcdOcdPcdQcdRcdScdTcdUcdVcdWcdXcdYcdZceaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaafcebceccebaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalQalPalPalQalPalPalPampalPalPalPalQalQaaaaaaaafaafaaaaaaaaaaaaaaaaaaaafcedceecefcegcehceicejcekcelcemcdbcdbcencdacdbcdbcdbceocepcdeceqcercescetbSNccsceuceuceuceucevceuceuceubQGcodcmQbWlbXAceycezbSZceAceBbZDceCceDbVoaafbTebTebTebTebTeaafaaabVuceEceFceGceHceGceIceJceKceLceGceMceNceGceIceObVuaafaafaafaafaafaafaafbXRcePceQcePceRceSbZQceTcdVceUceVceUbXRbXRaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaafaaaceWaaaaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaaaaafaafaaaaafaafaaaaaaaafaafaafaaaalQaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaceXceeceYceZcfacfbcfccfdcfecemcffccicencfgcdbcdbcdbcfhcdbcfibYpcfjcfkcflcfmcfncfocfpcfocfocfqcfocfocfocfrcgBchDcfscftcfubTVcaRcfvcfwcfxcfycfzbYGbUdbUecfAcfBcfBbTeaafaaabVucfCbXKcfDbVucfEcfFceNcfGcfHcfIcfJccNcfKcfLcfMbVuaaaaaaaaaaafaaaaaaaaabXRcePcePcePcfNcfOcdTcfPcfQcfRcfScfTcfUbXRaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaafaaacfVaaaaafaafaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaacfWcfXcfYaaacfWcfXcfYaaacfWcfXcfYaafcfZaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaceXcgacgbcgccgdcgecgfcggcfecdbcdbcghcgicgjcgkcgkcglcgmcgncgocgpcgqcgrcgscgtcgucgvcgwcgxcgycgzcgzcgzcgzcgAcexcgCcgDcgEcgCcgFcgGcgHcgIcgJcgKcgLbVoaafbVpcgMcgNcgObTeaafaafbVucgPbXKcfDbVucgQbXKbXMcgRcgScgTceJcgUcgTcgUceJbVuaaaaaaaaaaafaaaaaaaaabXRcdVcdVcdVcdVcgVbZQcgWcgXcgYcgZchachbbXRaaaaaaaaaaaaaaachcchcchcchdaafaafaafaafcfVaafaafaafaafaafampchcchcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaacfWcfXcfYaaacfWcfXcfYaaacfWcfXcfYaafcfZaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaceXcgacgbcgccgdcgecgfcggcfecdbcdbcghcgicgjcgkcgkcglcgmcgncgocgpcgqcgrcgsccqcgucgvcgwcgxcgycgzcgzcgzcgzcgAcexcgCcaIcgEcgCcgFcgGcgHcgIcgJcgKcgLbVoaafbVpcgMcgNcgObTeaafaafbVucgPbXKcfDbVucgQbXKbXMcgRcgScgTceJcgUcgTcgUceJbVuaaaaaaaaaaafaaaaaaaaabXRcdVcdVcdVcdVcgVbZQcgWcgXcgYcgZchachbbXRaaaaaaaaaaaaaaachcchcchcchdaafaafaafaafcfVaafaafaafaafaafampchcchcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaacfWchecfYaaacfWchecfYaaacfWchecfYaafaafaafaafaaaaaaaaaaaaaaaaaaaafaafaafceXchfchgchhchichjchkchlchmchnchochpchqchrchochochschtchuchvchwchxbLjchychzcctchAcevceuchBceuceuceuchCbQGcjgbSZchEchFbTcchGbZrchHchIbRXchJchKcapbWwbUechLcfBcfBbTeaafaaabVucgPbXKcfDbVuchMbXKbXMbXKchNcgTbXKbXMcgTbXMchObVuaaaaaaaaaaafaaaaaaaaabXRcdOcdPcdQchPchQcdTchRchSchTchUbZQchVbXRaaaaaaaaaaaaaaachcaaaaafaaaaafaaaaaaaaachWaaaaafaafaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaalPaafcfWchecfYaaacfWchecfYaafcfWchecfYaafaaaaaaaafaafaaaaaaaaaaaaaaaaafaaaaaachXchYccgchZciacibciccidccgciecdbcfhcifcigcihcdbciicijcikcilcimcinciocipciqcctcirciycitciwciucitciscixbQGcivbSZchEcizbSZbSZbSZbTbbZzcizbZEcaVbVoaafbTebTebTebTebTeaafaaabVucgPbXKcfDbVuciAciBciCciDciEciFciGciHciFciHciGbVuaafaafaafaafaafaafaafbXRcePcePcePciIceSbZQciJciKciLciMbZQciNbXRbXRbXRbXRaaaaaachcaaaciOciOciOciOciOaafciPaafciOciOciOciOciOaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaacfWchecfYaafcfWchecfYaaacfWchecfYaaaaaaaaaaaaaaaaafaaaaafaaaaafaafaaaaaabGDciQccgccgciRciSciTciUciVciWcdbcfhcihciXciYciZcjacjbcjcchvcjdbYpbYpbYpcjecctcctcjfcctcctcctcctccvcctbQGclVcjhcjicjjcjkcjlcjkcjjcjmcjjcjnchFcjoaafaafaafaafaafaafaafaaacjpcjqcjrcjsbZJbVucjtcjucjvbVubVucjwbVubVubVucjwbZJaaaaaaaaaaaaaaaaaaaaabXRcePcePcePchPcjxcdTcjycjzcjAcjBcjCcjCcjDcjEcjFbXRaafaafchcaafcjGcjHcjHcjHcjHcjIciPcjJcjKcjKcjKcjKcjLaafchcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalPaafaaacfWchecfYaafcfWchecfYaaacfWchecfYaafaaaaaaaaaaaaaafaafcjMcjNcjNcjNcjNbGDbGDciQcdecjOcdbcjPchochochocjQcdbcfhcihcjRcjSciZcjTcjbcjUcdecjVcjWcjXcjYcjZckackbckcckdckeckaaaaaaaaaabQGckfckgckhckickjckkcklckmbSZcknckockpckqaafaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafbVuckrckscktbVuaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaabXRcdVcdVcdVcdVckubZQciJckvckwciMbZQbZQckxbZQckybXRaaaaaachcaafckzckzckzckzckzaaaciPaaackzckzckzckzckzaafchcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaafaaaaafaafckAaafaafaafckAaafaaaaafckAaafaaaaaaaaaaaaaaackBckCckDckEckFckGckHckIckJckKcdeckLckMckMckNckOckPckQckQckRcihdPzciXciZcjacjbckTccgckUckUckVckWckXckackYckZclaclbckaaaaaaaaaaacTclccldcleclfclgclhclgclfclgcliclgclicljaafaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaclkaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaabXRcdOcdPcdQcllchQcdTclmbZSclnclocloclpclqclrclsbXRaaaaaachcaaaaafaaaaafaafaafaaaciPaaaaafaaaaafaaaaafaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaafaaaaafaafckAaafaafaafckAaafaaaaafckAaafaaaaaaaaaaaaaaackBckCckDckEckFckGckHckIckJckKcdeckLckMckMckNckOcgtckQckQckRcihdPzciXciZcjacjbckTccgckUckUckVckWckXckackYckZclaclbckaaaaaaaaaaacTclccldcleclfclgclhclgclfclgcliclgclicljaafaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaclkaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaabXRcdOcdPcdQcllchQcdTclmbZSclnclocloclpclqclrclsbXRaaaaaachcaaaaafaaaaafaafaafaaaciPaaaaafaaaaafaaaaafaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaafcltclucluclvclwclwclwclwclwclwclwclwclwclwclwclwclwclwclxclyclzclAclBclCclDclEclFbJkciQcbxcdecdecdecdecbxclGcdecjOclHclIclIclIclIclJclKclLclMclNclOclPclQclRckaclSclTclUcmlckaaaaaaaaaaaaaaafclWaafclXaafclWaafclXaafclYaafclYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaclZaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaabXRcePceQcePcmaceSbZQbZRbZScmbbZQbZQcmccdVcdVcdVbXRaaaaaachcaaaciOciOciOciOciOaafciPaafciOciOciOciOciOaafchcaaaaaaaaaaaaaaaaaaaaaaaacmdaaaaaaaaacmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaafaaaaafaafcmeaafaaaaafcmeaafaaaaafcmeaafaaaaaaaaaaaaaaackBckCcmfcmgcmhcmicjNcmjbJkbSAcmkcmkcmkcmkcmkcmkcewcdecmmcmncmocmocmocmocmocmpcmqcmrcmscmscmtcmucmvcmwcmxcmycmzcmAckaaaaaaaaaaaaabTecmBbVpcmBbTecmBbVpcmBbTecmCbVpcmDbTeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabXRcePcePcePcllcmEcmFcmGcmHcmIbZQbZQcmJbZQcmKbZQbYQaafaafchcaafcjGcjHcjHcjHcjHcjIciPcjJcjKcjKcjKcjKcjLaafchcaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalPaafaafcfWcmLcfYaaacfWcmLcfYaaacfWcmLcfYaafaaaaaaaaaaaaaafaafcmMcjNcjNcjNcjNbGDcbyccpcmNcmOcbtbJkbJkcmPbJkcmRcmScmTcmUcmVcmVcmVcmVcmWcmRckUcmXclNcmYcmZcnackUckackackackackaaaaaaaaaaaaabTecnbcnccndbTecnecnfcngbTecnhcnicnjbTeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbgbXRcnkcnlcnlcnmcnncnocnncnpcnqcnrcnscntcdTcnucnvaaaaaachcaafckzckzckzckzckzaaaciPaafckzckzckzckzckzaaachcaaacmdaaaaaacmdaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaacmdaaaaaacmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa From c59e83924374d6fdcbe6b7877707e654b7e3f299 Mon Sep 17 00:00:00 2001 From: Nanai Date: Sat, 16 Nov 2013 14:22:37 -0500 Subject: [PATCH 06/38] Meters and Power! Power computers properly wired, 100% for sure! Meters added after suggestion to engineroom, 4 of them! --- maps/tgstation2.dmm | 52 ++++++++++++++++++++++----------------------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/maps/tgstation2.dmm b/maps/tgstation2.dmm index f3ca39c5ed..b8d9be3acd 100644 --- a/maps/tgstation2.dmm +++ b/maps/tgstation2.dmm @@ -4791,7 +4791,7 @@ "bOg" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "yellowcorner"},/area/hallway/primary/aft) "bOh" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bOi" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bOj" = (/obj/machinery/power/monitor,/turf/simulated/floor{icon_state = "caution"; dir = 5},/area/atmos) +"bOj" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/atmos) "bOk" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bOl" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bOm" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) @@ -4921,7 +4921,7 @@ "bQG" = (/turf/simulated/wall/r_wall,/area/atmos) "bQH" = (/obj/structure/closet/secure_closet/atmos_personal,/turf/simulated/floor,/area/atmos) "bQI" = (/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = 30},/obj/structure/closet/secure_closet/atmos_personal,/turf/simulated/floor,/area/atmos) -"bQJ" = (/obj/machinery/computer/security/telescreen{desc = "Used for watching the singularity chamber."; dir = 8; layer = 4; name = "Singularity Engine Telescreen"; network = list("Singularity"); pixel_x = 0; pixel_y = 30},/obj/structure/stool/bed/chair/office/dark{dir = 4},/turf/simulated/floor,/area/atmos) +"bQJ" = (/obj/machinery/door/window/westright{name = "Reception Door"; req_access = null; req_access_txt = "0"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/navbeacon{codes_txt = "delivery;dir=4"; freq = 1400; location = "Engineering"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "atmos"; name = "Atmos Blast Door"; opacity = 0},/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor{icon_state = "bot"},/area/atmos) "bQK" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/obj/machinery/door/airlock/maintenance_hatch{name = "Port SMES"; req_access_txt = "11"},/turf/simulated/floor,/area/engine/engine_smes) "bQL" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance{name = "Atmospherics Maintenance"; req_access_txt = "24;12"},/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/floor/plating,/area/atmos) "bQM" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; icon_state = "intact-r"; level = 2},/turf/simulated/wall/r_wall,/area/atmos) @@ -4966,13 +4966,13 @@ "bRz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/aft) "bRA" = (/obj/structure/rack{dir = 1},/turf/simulated/floor/plating,/area/maintenance/aft) "bRB" = (/obj/structure/disposalpipe/segment,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = -32; pixel_y = 0},/turf/simulated/floor{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/aft) -"bRC" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/hallway/primary/aft) -"bRD" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 8; icon_state = "loadingarea"},/area/hallway/primary/aft) -"bRE" = (/obj/machinery/door/window/westright{name = "Reception Door"; req_access = null; req_access_txt = "0"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/navbeacon{codes_txt = "delivery;dir=4"; freq = 1400; location = "Engineering"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "atmos"; name = "Atmos Blast Door"; opacity = 0},/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "bot"},/area/atmos) -"bRF" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/window/northleft{dir = 4; icon_state = "left"; name = "Engineering Moniter Station"; req_access_txt = "32"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "delivery"},/area/atmos) -"bRG" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "loadingarea"},/area/atmos) -"bRH" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/atmos) -"bRI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor,/area/atmos) +"bRC" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor{dir = 8; icon_state = "loadingarea"},/area/hallway/primary/aft) +"bRD" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/hallway/primary/aft) +"bRE" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor,/area/atmos) +"bRF" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor{dir = 4; icon_state = "loadingarea"},/area/atmos) +"bRG" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/window/northleft{dir = 4; icon_state = "left"; name = "Engineering Moniter Station"; req_access_txt = "32"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor{icon_state = "delivery"},/area/atmos) +"bRH" = (/obj/machinery/power/monitor,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "caution"; dir = 5},/area/atmos) +"bRI" = (/obj/machinery/computer/security/telescreen{desc = "Used for watching the singularity chamber."; dir = 8; layer = 4; name = "Singularity Engine Telescreen"; network = list("Singularity"); pixel_x = 0; pixel_y = 30},/obj/structure/stool/bed/chair/office/dark{dir = 4},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/atmos) "bRJ" = (/obj/machinery/computer/security/engineering,/turf/simulated/floor{icon_state = "caution"; dir = 4},/area/atmos) "bRK" = (/turf/simulated/wall,/area/atmos) "bRL" = (/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor{icon_state = "bot"},/area/atmos) @@ -5730,14 +5730,14 @@ "cgj" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/engine/break_room) "cgk" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/engine/break_room) "cgl" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor,/area/engine/break_room) -"cgm" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/engine/break_room) +"cgm" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/engine/break_room) "cgn" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor,/area/engine/break_room) "cgo" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/airlock/glass_engineering{name = "Engineering Foyer"; req_one_access_txt = "11;24"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor,/area/engine/break_room) "cgp" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor,/area/hallway/primary/aft) "cgq" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{dir = 8},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor,/area/hallway/primary/aft) "cgr" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/hallway/primary/aft) "cgs" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/primary/aft) -"cgt" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; sortType = 6},/turf/simulated/floor,/area/engine/break_room) +"cgt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/engine/break_room) "cgu" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/airlock/engineering{name = "Engineering Dormitories"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor,/area/engine/break_room) "cgv" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"},/area/crew_quarters/sleep{name = "Engineering Dorms"}) "cgw" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"},/area/crew_quarters/sleep{name = "Engineering Dorms"}) @@ -5747,7 +5747,7 @@ "cgA" = (/obj/machinery/door/airlock/atmos{name = "Atmospherics"; req_access_txt = "24"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor,/area/atmos) "cgB" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/atmos) "cgC" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/atmos) -"cgD" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/sortjunction{dir = 4; icon_state = "pipe-j2s"; sortType = 7},/turf/simulated/floor/plating,/area/maintenance/aft) +"cgD" = (/obj/machinery/power/monitor,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "caution"; dir = 5},/area/engine/break_room) "cgE" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; icon_state = "manifold-r"; level = 2},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/atmos) "cgF" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 9; icon_state = "intact-r"; level = 2},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/atmos) "cgG" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; dir = 6; icon_state = "intact-c"; initialize_directions = 6; level = 2},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/atmos) @@ -5789,8 +5789,8 @@ "chq" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/engine/break_room) "chr" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "floorgrime"},/area/engine/break_room) "chs" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/engine/break_room) -"cht" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor,/area/engine/break_room) -"chu" = (/obj/machinery/power/monitor,/turf/simulated/floor{icon_state = "caution"; dir = 5},/area/engine/break_room) +"cht" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; sortType = 6},/turf/simulated/floor,/area/engine/break_room) +"chu" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/sortjunction{dir = 4; icon_state = "pipe-j2s"; sortType = 7},/turf/simulated/floor/plating,/area/maintenance/aft) "chv" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/engine/break_room) "chw" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/hallway/primary/aft) "chx" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/hallway/primary/aft) @@ -6342,7 +6342,7 @@ "crX" = (/obj/machinery/power/rad_collector,/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/structure/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "crY" = (/obj/machinery/power/apc{dir = 1; name = "Engine Room APC"; pixel_y = 24},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "crZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) -"csa" = (/obj/structure/cable,/obj/machinery/atmospherics/pipe/simple/yellow/visible{dir = 4},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) +"csa" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "yellow"; icon_state = "manifold-y"; level = 2},/obj/machinery/meter,/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "csb" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "yellow"; dir = 1; icon_state = "manifold-y"; level = 2},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "csc" = (/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "csd" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) @@ -6359,7 +6359,7 @@ "cso" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "csp" = (/obj/machinery/atmospherics/pipe/simple/yellow/visible{dir = 4},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "csq" = (/obj/machinery/power/emitter{anchored = 1; state = 2},/obj/structure/cable,/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) -"csr" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; icon_state = "intact-g"; level = 2},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) +"csr" = (/obj/machinery/atmospherics/pipe/simple/yellow/visible{dir = 4},/obj/machinery/meter,/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/engine{name = "Engine Room"}) "css" = (/obj/machinery/atmospherics/pipe/simple/yellow/visible{dir = 6},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "cst" = (/obj/machinery/atmospherics/pipe/simple/yellow/visible{dir = 10},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "csu" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) @@ -6367,7 +6367,8 @@ "csw" = (/obj/machinery/atmospherics/pipe/simple/yellow/visible{dir = 4},/obj/machinery/atmospherics/binary/pump{dir = 2; icon_state = "intact_on"; layer = 2; name = "Engine Inpump"; on = 1},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/engine{name = "Engine Room"}) "csx" = (/obj/machinery/atmospherics/pipe/simple/yellow/visible{dir = 4},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/engine{name = "Engine Room"}) "csy" = (/obj/machinery/atmospherics/pipe/simple/yellow/visible{dir = 4},/obj/machinery/atmospherics/pipe/simple/yellow/visible,/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) -"csz" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; icon_state = "intact-c"},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) +"csz" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; icon_state = "intact-g"; level = 2},/obj/machinery/meter,/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) +"csA" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; icon_state = "intact-c"},/obj/machinery/meter,/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "csB" = (/obj/machinery/atmospherics/tvalve/digital{dir = 8},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/engine{name = "Engine Room"}) "csC" = (/obj/machinery/atmospherics/trinary/filter{dir = 8; filter_type = 1; icon_state = "intact_on"; name = "Gas filter (Engine 2)"; on = 1; req_access = null; target_pressure = 4500},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/engine{name = "Engine Room"}) "csF" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/yellow/visible,/obj/machinery/camera{c_tag = "Engineering Core West"; dir = 4; network = list("SS13","Supermatter")},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) @@ -6388,7 +6389,6 @@ "csU" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; external_pressure_bound = 4000; icon_state = "in"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 5},/area/engine{name = "Engine Room"}) "csV" = (/obj/machinery/door/airlock/hatch,/obj/machinery/atmospherics/pipe/simple/yellow/visible{dir = 4},/turf/simulated/floor/engine,/area/engine{name = "Engine Room"}) "csW" = (/obj/machinery/atmospherics/binary/pump{dir = 4; icon_state = "intact_on"; name = "Engine Outpump"; on = 1},/obj/machinery/atmospherics/pipe/simple/yellow/visible,/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) -"csX" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "yellow"; icon_state = "manifold-y"; level = 2},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "csY" = (/obj/machinery/atmospherics/pipe/simple/yellow/visible{dir = 9},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "csZ" = (/obj/machinery/door_control{id = "EngineShutter"; name = "Shutters Control"; pixel_x = 25; pixel_y = 0; req_access_txt = "10"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/yellow/visible,/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "cta" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/yellow/visible,/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) @@ -10454,8 +10454,8 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaabGpbMwbMxbMybGpbMzbGtbGubASbASbMAbMAbMAbASbASbGDbGDbGDbGDbMBbGDbGDbMCbKYaaabKZbMDbMEbMFbMGbMHbMIbMJbMGbMGbMKbMLbMMbMNbGHbGHbGHbGHbGHbGHbMObGHbGHbMPbMQbMRbLAbMSbMTbMSbLAbMUbMVbMWbMXbMYbBqbMZbNabNbbymbNcbNdbNebNfbNgbNhbKdbNibNjbNkbNlbNmbNnbNobNpbNqbNqbNqbNqbNqbHibHjbIGbIGbWPbWLbWLbWLbWLbIGbIGbBQbNtbNubMbbMbbBTbNvbMdbBWbIPbNwbNxbNybNzbNAbNBbNCbKvbNDbNEbHrbNFbNGbNHbJbbNIbNJbNKbNLaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafbEPbGnbGnbGnbGnbGnbGnbNMbGnbNNbGnbGnbGnbGnbGnbEPbEPaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabNObESbNPbESbNQaaaaafaaaaaabASbNRbNSbNTbASaaaaaaaaabGDbNUbNVbJkbGDbMCbKYaaabKZbNWbNXbNYbNZbHVbOabObbOcbOdbGFbOebOfbOgbOhbOibOibOibOibOibOibOibOibOkbOlbOmbOnbOobOpbOqbOrbOsbOtbOrbOubOsbOrbOvbOwbOxbOvbOvbOxbOvbOvbOwbOvbOybOzbOAbOBbOCbODbOEbkfbOFbOGbOHbOIbOJbNqbOKbHjbIGbWQdPtcCSbXTbWRckSbYSbWQbBTbOSbOTbDsbBTbBTbOUbMdbOVbJbbJbbHrbHrbHrbHrbHvbHrbOWbKvbOXbHrbOYbJabyVbJbbOZbPabPbbJbaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabEPbPcbPcbPcbPcbPcbPcbPdbGnbPebPcbNNbGnbGnbGnbGnbEPaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaafaaaaaaaaaaafaaaaaaaaabGDbPfbPgbPhbGDbMCbPiaaabPjbJpbPkbPlbPmbHVbHVbPnbPobPpbPqbPrbPsbPtbPubPubPubPubPubPubPubPubPwbPxbPybPybPzbPAbPBbPCbPDbPEbPFbPGbPGbPEbPGbPGbPFbPGbPGbPGbPGbPGbPGbPFbPHbPIbPJbPKbPLbPMbPNbPObPPbPQbPRbPSbPTbPUbNqbHibHjbIGbONbOMbOLbIIbIIbOPbOObOQbBTbBTbQdbBTbBTbQebQfbMdbojbQgaafbQhbQibQjbQkbQlbQkbQmbQnbQobHrbQpbHwbQqbJbbQrbQsbQsbQtaagaagaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabQubGlbGlbGlbGlbGlbGlbGlbQvbGobGnbGnbGnbGnbQwbGobEPaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaafaafbGDbGDbGDbGDbGDbQxbGDaaaaaaaaaaaabGFbQybQzbQAbQBbGFbQCbGFbQDbQEbQFbQGbQGbQHbQIbQHbQJbOjbQGbQGbQGbQGbQGbQLbQGbQGbQMbQNbQObQGbQGbQGbQPbQGbGKbGKbGKbGKbGKbGKbGKbGKbGKbHjbPIbQQbQRbQSbQTbQUbOEbQVbQWbQXbQYbQZbRabNqbHibRbbPVbORbPXbPWbPZbPYbQbbQabRcbQcbRlbRmbojbRnbojbQfbMdbojbRoaafbQhbRpbRpbRqbRrbRsbRtbRubRvbHrbRwbHwbAEbJbbJbbJbbJbbJbaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabEPbKJbKJbKJbKJbKJbKJbRxbGnbKIbKJbRybGnbGnbGnbGnbEPaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabRzbRAbMCbGDbGDbGDbGDbGDbGFbGFbGFbGFbGFbGFbGFbGFbRBbRCbRDbREbRFbRGbRHbRHbRIbRJbRKbRLbRMbRNbRObRPbRQbRRbRSbRTbRUbRVbRWbRXbRYbRZaafaaaaaaaaaaaaaaaaaabGKbSabHjbPIbKdbKdbPIbKdbSbbScbsjbNqbNqbNqbNqbNqbNqbHibSdbIGbIFbIFbIDbIIbKkbIJbIIbIIbIHbSlbSmbSnbojbSobQfbMdbSpbSqaafbQhbRpbSrbQkbSsbQkbStbSubSvbHrbRwbHwbSwbSxbyVaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafbEPbGnbGnbGnbGnbGnbGnbNMbGnbRybGnbGnbGnbGnbGnbEPbEPaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaafaafbGDbGDbGDbGDbGDbQxbGDaaaaaaaaaaaabGFbQybQzbQAbQBbGFbQCbGFbQDbQEbQFbQGbQGbQHbQIbQHbRIbRHbQGbQGbQGbQGbQGbQLbQGbQGbQMbQNbQObQGbQGbQGbQPbQGbGKbGKbGKbGKbGKbGKbGKbGKbGKbHjbPIbQQbQRbQSbQTbQUbOEbQVbQWbQXbQYbQZbRabNqbHibRbbPVbORbPXbPWbPZbPYbQbbQabRcbQcbRlbRmbojbRnbojbQfbMdbojbRoaafbQhbRpbRpbRqbRrbRsbRtbRubRvbHrbRwbHwbAEbJbbJbbJbbJbbJbaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabEPbKJbKJbKJbKJbKJbKJbRxbGnbKIbKJbRybGnbGnbGnbGnbEPaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabRzbRAbMCbGDbGDbGDbGDbGDbGFbGFbGFbGFbGFbGFbGFbGFbRBbRDbRCbQJbRGbRFbREbREbOjbRJbRKbRLbRMbRNbRObRPbRQbRRbRSbRTbRUbRVbRWbRXbRYbRZaafaaaaaaaaaaaaaaaaaabGKbSabHjbPIbKdbKdbPIbKdbSbbScbsjbNqbNqbNqbNqbNqbNqbHibSdbIGbIFbIFbIDbIIbKkbIJbIIbIIbIHbSlbSmbSnbojbSobQfbMdbSpbSqaafbQhbRpbSrbQkbSsbQkbStbSubSvbHrbRwbHwbSwbSxbyVaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafbEPbGnbGnbGnbGnbGnbGnbNMbGnbRybGnbGnbGnbGnbGnbEPbEPaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafbSybSzbSAbSBbSBbSCbSDbSEbSFbSGbSHbSIbSJbSIbSKbSFbSLbSMbSNbSObSPbSQbSRbSRbSSbSTbRKbSUbRMbRNbRObRPbSVbSWbSXbSYbSZbTabSZbTbbTcbTdaafbTebTebTebTebTeaaabGKbTfbTgbPEbPGbPGbPEbThbTibTjbTkbThbPGbPGbPGbPGbPGbTlbTmbIGbKlbKnbKmbLZbLYbNsbNrbIGbIGbrhbTubrhbrhbrhbTvbTwbTxbrhbHrbHrbHrbHrbHrbTybHrbHrbHrbHrbHrbRwbHwbTzbSxbyVaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabEPbEPbMvbGnbGnbGnbGnbGnbGnbGnbGnbGnbGnbGnbEPbEPaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabTAaaaaafaafbTBbTBbTBbTBbTBbTBbTBbTBbTCbTDbSFbTEbSGbSGbSIbTFbSKbSFbTGbTHbTIbTJbTKbTLbTMbTNbTObTPbRKbTQbTRbTSbTRbTTbTUbSWbTVbTWbTXbTYbTZbUabUbbUcbUdbUebUfbUgbUhbTeaaabGKbUibUjbUkbUlbUmbUnbUobUpbUqbUrbUobUobUsbUtbUobUobUubHjbIGbIGbIGbIGbIGbIGbTtbIGbIGbUwbUxbUybUzbUAbrhbTubUvbUCbrhbUDbUEbUFbUGbUHbRwbUIbAEbUJbAEbAEbRwbHwbUKbyVbyVbyVaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafbEObEPbPebPcbPcbGnbGnbGnbGnbGnbGnbGnbGnbEPbEPaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabULbUMbUNbUObUObUObUPbUQbURbUSbUTbUUbUVbTBbUWbTDbSFbUXbSGbSHbSGbSIbUYbSFbUZbVabSNbSObVbbVcbSZbSZbVdbVebVfbVgbSRbSRbVhbVibSZbVjbTVbTWbVkbVlbVlbVmbVnbVoaafbVpbVqbUhbVrbTeaafbGKbVsbVtbGKaaaaafaaabVubVvbVwbVxbVuaafaafaaaaafbGKbVybVzbPGbPGbPGbPGbPGbPGbPEbPGbPGbPGbPGbPFbVAbPGbVBbVCbVDbVEbVFbVGbVHbUBbVHbVIbVJbVHbVHbVHbVHbVHbVKbVLbVMbVNbVObyVbyVbyVbyVaaaaafaaaaaaaaaanmanmanmaafaaaaaaaafaaaaaaaafaaaaaabJcbEPbHybEPbEPbGnbGnbGnbGnbGnbGnbGnbEPbEPaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -10464,18 +10464,18 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbXfbYbbYcbYdbYebVSbYfbVSbYgbVSbYhbYibYjbYkbSFbYlbSGbXqbSGbSGbYmbSFbYnbYobSNbYpbYqbSZbYrbYsbYtbYtbRKbYubWmbYvbYwbYxbYybYzbYAbYBbYCbYDbTXbYEbYFbYGbUdbUebYHbYIbYIbTeaafaafbPybYJbPyaaaaafaaabYKbYLbYMbYNbYKaafaaaaaaaafaaaaaaaaabGKbYObPybYPbGKaaaaafaaaaaaaafaaaaaaaaaaaabYQbYRdPLbYTdPNdPMdPPdPObTqdPPdPRdPQbIEbIEbIEbIEbHkbYUbYUbYVbYWbYUaaaaaaaaaaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafbYXbEMbEMbENbEObEObEPbEPbEPbEPbEQaafaafaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafbXfbYYbYZbZabYZbZbbZcbZdbZebZfbZgbTBbMCbZhbSFbZibSGbZjbZkbZlbZmbSFbZnbXsbSNbZobZpbTcbZqbTcbZrbZsbZtbTcbZubZvbZwbZxbZybZzbZAbZBbZCbSZbZDbZEbZFbVoaafbVpbZGbZHbZIbTeaafaaaaaaaaaaaaaaaaaaaaabZJbVubZKbZLbZJaafaafaafaafaafaafaaabGKbZMbZNbZObGKaaaaafaaaaaaaafaaaaaaaaaaaabZPbZQdPDdPCdPBdPAdPGdPFdPEdPEdPKdPJdPIdPHbIEbIEbHkbYUbZTbZUbZVbYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaaaaaaaaaaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanmanmanmanmacTbVPbVPbVPbVPbVPbTBbTBbTBbTBbTBbTBbTBbMCbJkbSFbSFbSFbSFbSFbSFbSFbSFbZWbXsbSNbZXbZYbZZcaacabcaccadcaecafcagcahbWkbWlcaicajcakcalcambSZbZDcancaocapbWwbUecaqbYIbYIbTeaafaaaaaaaaaaafaafaafaaabVucarcascatbVubVubVubVubVubVubVuaafbGKbGKbGKbGKbGKaaaaafaaaaaaaafaaaaaaaaaaaacaucavcawcaxdPYdPXdQbdPWbTqbTqdQadPZbIEbIEbIEbIEbHkbYUcaycazcaAbYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaBcaCcaCcaDcaEbGDbJkcaFbKTbKTbKTcaGcaGcaGcaGbKTcaHbKTcgDcaJcaJcaJcaJcaKcaJcaJcaLbGDcaMbXsbSNcaNcaOcaPbQGbQGbQGbQGbQGbQGbQGcaQbWkbWlbTVcaRcaScaTcaUbSZbZDbZEcaVbVoaafbTebTebTebTebTeaafaaabVubVubVubVubVubVubVucaWcaXcaYcaZcbacbbcbccbdcbebVuaafaafaafaafaafaafaafcbfaafaafaafaafaafaafaafcbgbXRcbhcbidPTdPSdPSdPWbTqdPPdPVdPUbIEbIEbIEbIEbHkbYUcbjcbkcblbYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaBcaCcaCcaDcaEbGDbJkcaFbKTbKTbKTcaGcaGcaGcaGbKTcaHbKTchucaJcaJcaJcaJcaKcaJcaJcaLbGDcaMbXsbSNcaNcaOcaPbQGbQGbQGbQGbQGbQGbQGcaQbWkbWlbTVcaRcaScaTcaUbSZbZDbZEcaVbVoaafbTebTebTebTebTeaafaaabVubVubVubVubVubVubVucaWcaXcaYcaZcbacbbcbccbdcbebVuaafaafaafaafaafaafaafcbfaafaafaafaafaafaafaafcbgbXRcbhcbidPTdPSdPSdPWbTqdPPdPVdPUbIEbIEbIEbIEbHkbYUcbjcbkcblbYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbmcbncbocbpbJkcbqbJkcbrbJkbJkbJkcbscbtbGDbGDcbucbvcbvcbwbGDcbucbwcbxcbxcbybJkcbzbGDbZWbXsbSNcbAcbBbSZcbCbQGaaaaaaaaaaaabQNcbDbWkbWlbXAcbEcakbXzcbFcbGcbHcbIcbJbYGbUdbUecbKcbLcbMbTeaafaaabVucbNcbOcbPcbQbVucbRcbScaXcbTcaZbXKcbUbXKcbVbXKbVuaaaaaaaaaaafaaaaaaaaaaafaaaaaaaafaaaaaaaaaaaabXRcbWcbXcbYbHkdQidQddQcdQfdQedQhdQgbIEbIEbIEbShbHkcbZccaccbcccccdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccecaCcaCcaDcbtbGDccfcbrcbxcbxcbxcbxccgcbxccgcchcciccjcckcclccmccnccocbxccpbJkcbzbGDckPccrbSNccscctccucctcctccvcctccvcctbQGccwccxbWlbXAcbEccybXzcbFcczbZDbZEccAbVoaafbVpccBccCccDbTeaafaaabVuccEccFccGcaZbVuccHcaZccIccJcaZccKccLccMccNccObVuaaaaaaaaaaafaaaaaaaaabXRbXRbXRbXRbXRbXRbXRbXRbXRccPccQccRbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkaafccSccTccSaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanmanmanmanmacTcbxccUccgccgccgccgccVccgccgccWccXccYccZcdacdbcdccddcdecdecdecdfbGDcdgcdhcdiccscdjcqzcdlcrkcrCcdlcrDcdpbQGcdqcdrbWlbXAcbEcakbXzcdscdtcducdvcdwcapbWwbUecdxcbLcbLbTeaafcdycdzcdAcdBcdBcdCcdDcdEcdFcdGcdHcdIcdJcdKcdLcdMcdNbVuaaaaaaaaaaafaaaaaaaaabXRcdOcdPcdQcdRcdScdTcdUcdVcdWcdXcdYcdZceaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaafcebceccebaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalQalPalPalQalPalPalPampalPalPalPalQalQaaaaaaaafaafaaaaaaaaaaaaaaaaaaaafcedceecefcegcehceicejcekcelcemcdbcdbcencdacdbcdbcdbceocepcdeceqcercescetbSNccsceuceuceuceucevceuceuceubQGcodcmQbWlbXAceycezbSZceAceBbZDceCceDbVoaafbTebTebTebTebTeaafaaabVuceEceFceGceHceGceIceJceKceLceGceMceNceGceIceObVuaafaafaafaafaafaafaafbXRcePceQcePceRceSbZQceTcdVceUceVceUbXRbXRaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaafaaaceWaaaaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaaaaafaafaaaaafaafaaaaaaaafaafaafaaaalQaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaceXceeceYceZcfacfbcfccfdcfecemcffccicencfgcdbcdbcdbcfhcdbcfibYpcfjcfkcflcfmcfncfocfpcfocfocfqcfocfocfocfrcgBchDcfscftcfubTVcaRcfvcfwcfxcfycfzbYGbUdbUecfAcfBcfBbTeaafaaabVucfCbXKcfDbVucfEcfFceNcfGcfHcfIcfJccNcfKcfLcfMbVuaaaaaaaaaaafaaaaaaaaabXRcePcePcePcfNcfOcdTcfPcfQcfRcfScfTcfUbXRaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaafaaacfVaaaaafaafaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaacfWcfXcfYaaacfWcfXcfYaaacfWcfXcfYaafcfZaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaceXcgacgbcgccgdcgecgfcggcfecdbcdbcghcgicgjcgkcgkcglcgmcgncgocgpcgqcgrcgsccqcgucgvcgwcgxcgycgzcgzcgzcgzcgAcexcgCcaIcgEcgCcgFcgGcgHcgIcgJcgKcgLbVoaafbVpcgMcgNcgObTeaafaafbVucgPbXKcfDbVucgQbXKbXMcgRcgScgTceJcgUcgTcgUceJbVuaaaaaaaaaaafaaaaaaaaabXRcdVcdVcdVcdVcgVbZQcgWcgXcgYcgZchachbbXRaaaaaaaaaaaaaaachcchcchcchdaafaafaafaafcfVaafaafaafaafaafampchcchcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaacfWchecfYaaacfWchecfYaaacfWchecfYaafaafaafaafaaaaaaaaaaaaaaaaaaaafaafaafceXchfchgchhchichjchkchlchmchnchochpchqchrchochochschtchuchvchwchxbLjchychzcctchAcevceuchBceuceuceuchCbQGcjgbSZchEchFbTcchGbZrchHchIbRXchJchKcapbWwbUechLcfBcfBbTeaafaaabVucgPbXKcfDbVuchMbXKbXMbXKchNcgTbXKbXMcgTbXMchObVuaaaaaaaaaaafaaaaaaaaabXRcdOcdPcdQchPchQcdTchRchSchTchUbZQchVbXRaaaaaaaaaaaaaaachcaaaaafaaaaafaaaaaaaaachWaaaaafaafaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaacfWchecfYaaacfWchecfYaaacfWchecfYaafaafaafaafaaaaaaaaaaaaaaaaaaaafaafaafceXchfchgchhchichjchkchlchmchnchochpchqchrchochochscgtcgDchvchwchxbLjchychzcctchAcevceuchBceuceuceuchCbQGcjgbSZchEchFbTcchGbZrchHchIbRXchJchKcapbWwbUechLcfBcfBbTeaafaaabVucgPbXKcfDbVuchMbXKbXMbXKchNcgTbXKbXMcgTbXMchObVuaaaaaaaaaaafaaaaaaaaabXRcdOcdPcdQchPchQcdTchRchSchTchUbZQchVbXRaaaaaaaaaaaaaaachcaaaaafaaaaafaaaaaaaaachWaaaaafaafaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaalPaafcfWchecfYaaacfWchecfYaafcfWchecfYaafaaaaaaaafaafaaaaaaaaaaaaaaaaafaaaaaachXchYccgchZciacibciccidccgciecdbcfhcifcigcihcdbciicijcikcilcimcinciocipciqcctcirciycitciwciucitciscixbQGcivbSZchEcizbSZbSZbSZbTbbZzcizbZEcaVbVoaafbTebTebTebTebTeaafaaabVucgPbXKcfDbVuciAciBciCciDciEciFciGciHciFciHciGbVuaafaafaafaafaafaafaafbXRcePcePcePciIceSbZQciJciKciLciMbZQciNbXRbXRbXRbXRaaaaaachcaaaciOciOciOciOciOaafciPaafciOciOciOciOciOaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaacfWchecfYaafcfWchecfYaaacfWchecfYaaaaaaaaaaaaaaaaafaaaaafaaaaafaafaaaaaabGDciQccgccgciRciSciTciUciVciWcdbcfhcihciXciYciZcjacjbcjcchvcjdbYpbYpbYpcjecctcctcjfcctcctcctcctccvcctbQGclVcjhcjicjjcjkcjlcjkcjjcjmcjjcjnchFcjoaafaafaafaafaafaafaafaaacjpcjqcjrcjsbZJbVucjtcjucjvbVubVucjwbVubVubVucjwbZJaaaaaaaaaaaaaaaaaaaaabXRcePcePcePchPcjxcdTcjycjzcjAcjBcjCcjCcjDcjEcjFbXRaafaafchcaafcjGcjHcjHcjHcjHcjIciPcjJcjKcjKcjKcjKcjLaafchcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalPaafaaacfWchecfYaafcfWchecfYaaacfWchecfYaafaaaaaaaaaaaaaafaafcjMcjNcjNcjNcjNbGDbGDciQcdecjOcdbcjPchochochocjQcdbcfhcihcjRcjSciZcjTcjbcjUcdecjVcjWcjXcjYcjZckackbckcckdckeckaaaaaaaaaabQGckfckgckhckickjckkcklckmbSZcknckockpckqaafaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafbVuckrckscktbVuaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaabXRcdVcdVcdVcdVckubZQciJckvckwciMbZQbZQckxbZQckybXRaaaaaachcaafckzckzckzckzckzaaaciPaaackzckzckzckzckzaafchcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaafaaaaafaafckAaafaafaafckAaafaaaaafckAaafaaaaaaaaaaaaaaackBckCckDckEckFckGckHckIckJckKcdeckLckMckMckNckOcgtckQckQckRcihdPzciXciZcjacjbckTccgckUckUckVckWckXckackYckZclaclbckaaaaaaaaaaacTclccldcleclfclgclhclgclfclgcliclgclicljaafaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaclkaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaabXRcdOcdPcdQcllchQcdTclmbZSclnclocloclpclqclrclsbXRaaaaaachcaaaaafaaaaafaafaafaaaciPaaaaafaaaaafaaaaafaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaafaaaaafaafckAaafaafaafckAaafaaaaafckAaafaaaaaaaaaaaaaaackBckCckDckEckFckGckHckIckJckKcdeckLckMckMckNckOchtckQckQckRcihdPzciXciZcjacjbckTccgckUckUckVckWckXckackYckZclaclbckaaaaaaaaaaacTclccldcleclfclgclhclgclfclgcliclgclicljaafaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaclkaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaabXRcdOcdPcdQcllchQcdTclmbZSclnclocloclpclqclrclsbXRaaaaaachcaaaaafaaaaafaafaafaaaciPaaaaafaaaaafaaaaafaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaafcltclucluclvclwclwclwclwclwclwclwclwclwclwclwclwclwclwclxclyclzclAclBclCclDclEclFbJkciQcbxcdecdecdecdecbxclGcdecjOclHclIclIclIclIclJclKclLclMclNclOclPclQclRckaclSclTclUcmlckaaaaaaaaaaaaaaafclWaafclXaafclWaafclXaafclYaafclYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaclZaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaabXRcePceQcePcmaceSbZQbZRbZScmbbZQbZQcmccdVcdVcdVbXRaaaaaachcaaaciOciOciOciOciOaafciPaafciOciOciOciOciOaafchcaaaaaaaaaaaaaaaaaaaaaaaacmdaaaaaaaaacmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaafaaaaafaafcmeaafaaaaafcmeaafaaaaafcmeaafaaaaaaaaaaaaaaackBckCcmfcmgcmhcmicjNcmjbJkbSAcmkcmkcmkcmkcmkcmkcewcdecmmcmncmocmocmocmocmocmpcmqcmrcmscmscmtcmucmvcmwcmxcmycmzcmAckaaaaaaaaaaaaabTecmBbVpcmBbTecmBbVpcmBbTecmCbVpcmDbTeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabXRcePcePcePcllcmEcmFcmGcmHcmIbZQbZQcmJbZQcmKbZQbYQaafaafchcaafcjGcjHcjHcjHcjHcjIciPcjJcjKcjKcjKcjKcjLaafchcaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalPaafaafcfWcmLcfYaaacfWcmLcfYaaacfWcmLcfYaafaaaaaaaaaaaaaafaafcmMcjNcjNcjNcjNbGDcbyccpcmNcmOcbtbJkbJkcmPbJkcmRcmScmTcmUcmVcmVcmVcmVcmWcmRckUcmXclNcmYcmZcnackUckackackackackaaaaaaaaaaaaabTecnbcnccndbTecnecnfcngbTecnhcnicnjbTeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbgbXRcnkcnlcnlcnmcnncnocnncnpcnqcnrcnscntcdTcnucnvaaaaaachcaafckzckzckzckzckzaaaciPaafckzckzckzckzckzaaachcaaacmdaaaaaacmdaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaacmdaaaaaacmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -10493,10 +10493,10 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFaaacqFcqFcqFcqFcqFcqFcqFcqFcqFaaacqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaafaafaafaafaaaaaaaafaafaaaaaaaaacrPcrQcrlcrlcrlcrlcrlcrlcrRcrlcrlcrlcrlcrlcrlcrSaaaaaaaafaafaafaafaafaafaaaaafaafaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFaaacqFcqFcqFcqFcqFcqFcqFcqFcqFaaacqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaafaaaaaaaaaaaacrlcrTcrUcrVcrWcrXcrYcrZcdocrXcrWcrVcdocsccrlaaaaafaafaaaaafaaaaaaaaaaaaaaaaagaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcrlcsdcsecsfcsgcsgcshcsicsjcskcslcsmcsncsocrlaafaafaafaaaaaaaaaaaaaaaaaaaafaafaafaafaagaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcrlcrZcsccsccsccsccszcsqcsrcsscstcsccsccsucrlaafaafaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaeaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrlcsvcsacspcsbcsxcswcsxcsBcsCcsycspcstcrZcrlaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcrlcrZcsccsccsccsccsAcsqcszcsscstcsccsccsucrlaafaafaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaeaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrlcsvcspcspcsbcsxcswcsrcsBcsCcsycspcstcrZcrlaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcrlcsFcsccsccsGcsHcsIcsJcsKcsLcsMcsNcsOcsPcrlaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrlcsQcsccsccsGcsRcsScsTcsUcsVcsWcsXcsYcsZcrlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrlcsQcsccsccsGcsRcsScsTcsUcsVcsWcsacsYcsZcrlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrlctactbctccsGctdctectfctgcthctictjctbctkcrlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFaaaaaacqFcqFcqFcqFcqFcqFcqFaaaaaacqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrlctlcscctmcrNctoctpctqctrctscttctmcscctlcrlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcrlcrlcrlcrlcrlcrlcrlctucrlcrlcrlcrlcrlcrlcrlaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa From c246533688d38f0e19f536046a2bf72b2e5feaea Mon Sep 17 00:00:00 2001 From: Nanai Date: Sat, 16 Nov 2013 14:31:52 -0500 Subject: [PATCH 07/38] Resolved door access to the core! E-EVA has also had it's access reviewed, and the SMESes. --- maps/tgstation2.dmm | 42 +++++++++++++++++++++--------------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/maps/tgstation2.dmm b/maps/tgstation2.dmm index b8d9be3acd..ebb6799c59 100644 --- a/maps/tgstation2.dmm +++ b/maps/tgstation2.dmm @@ -5440,7 +5440,7 @@ "caF" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/aft) "caG" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) "caH" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/aft) -"caI" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/obj/machinery/meter,/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j1s"; sortType = 3},/turf/simulated/floor,/area/atmos) +"caI" = (/obj/machinery/door/airlock/glass_engineering{name = "Engineering Hardsuits"; req_access_txt = "10"; req_one_access_txt = "11;24"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor,/area/ai_monitored/storage/eva) "caJ" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) "caK" = (/obj/machinery/light/small,/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) "caL" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/aft) @@ -5526,7 +5526,7 @@ "ccn" = (/obj/structure/table,/obj/item/weapon/book/manual/engineering_construction,/obj/machinery/light{dir = 1},/obj/item/weapon/book/manual/evaguide{pixel_x = -2; pixel_y = 7},/turf/simulated/floor,/area/engine/break_room) "cco" = (/obj/structure/bookcase/manuals/engineering,/turf/simulated/floor,/area/engine/break_room) "ccp" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/maintenance/aft) -"ccq" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; sortType = 6},/turf/simulated/floor,/area/hallway/primary/aft) +"ccq" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance_hatch{frequency = 1233; icon_state = "door_closed"; id_tag = "engine_airlock_exterior"; locked = 0; name = "Engine Access"; req_access_txt = "10"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor,/area/engine{name = "Engine Room"}) "ccr" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/primary/aft) "ccs" = (/turf/simulated/wall/r_wall,/area/hallway/primary/aft) "cct" = (/turf/simulated/wall/r_wall,/area/crew_quarters/sleep{name = "Engineering Dorms"}) @@ -5730,14 +5730,14 @@ "cgj" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/engine/break_room) "cgk" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/engine/break_room) "cgl" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor,/area/engine/break_room) -"cgm" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/engine/break_room) +"cgm" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance_hatch{icon_state = "door_closed"; id_tag = "engine_airlock_interior"; locked = 0; name = "Engine Access"; req_access_txt = "10"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "cgn" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor,/area/engine/break_room) "cgo" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/airlock/glass_engineering{name = "Engineering Foyer"; req_one_access_txt = "11;24"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor,/area/engine/break_room) "cgp" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor,/area/hallway/primary/aft) "cgq" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{dir = 8},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor,/area/hallway/primary/aft) "cgr" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/hallway/primary/aft) "cgs" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/primary/aft) -"cgt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/engine/break_room) +"cgt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/airlock/glass_engineering{name = "Engineering Hardsuits"; req_access_txt = "10"; req_one_access_txt = "11;24"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor,/area/ai_monitored/storage/eva) "cgu" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/airlock/engineering{name = "Engineering Dormitories"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor,/area/engine/break_room) "cgv" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"},/area/crew_quarters/sleep{name = "Engineering Dorms"}) "cgw" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"},/area/crew_quarters/sleep{name = "Engineering Dorms"}) @@ -5747,7 +5747,7 @@ "cgA" = (/obj/machinery/door/airlock/atmos{name = "Atmospherics"; req_access_txt = "24"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor,/area/atmos) "cgB" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/atmos) "cgC" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/atmos) -"cgD" = (/obj/machinery/power/monitor,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "caution"; dir = 5},/area/engine/break_room) +"cgD" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/obj/machinery/meter,/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j1s"; sortType = 3},/turf/simulated/floor,/area/atmos) "cgE" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; icon_state = "manifold-r"; level = 2},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/atmos) "cgF" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 9; icon_state = "intact-r"; level = 2},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/atmos) "cgG" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; dir = 6; icon_state = "intact-c"; initialize_directions = 6; level = 2},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/atmos) @@ -5789,8 +5789,8 @@ "chq" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/engine/break_room) "chr" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "floorgrime"},/area/engine/break_room) "chs" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/engine/break_room) -"cht" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; sortType = 6},/turf/simulated/floor,/area/engine/break_room) -"chu" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/sortjunction{dir = 4; icon_state = "pipe-j2s"; sortType = 7},/turf/simulated/floor/plating,/area/maintenance/aft) +"cht" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; sortType = 6},/turf/simulated/floor,/area/hallway/primary/aft) +"chu" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/engine/break_room) "chv" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/engine/break_room) "chw" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/hallway/primary/aft) "chx" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/hallway/primary/aft) @@ -5967,7 +5967,7 @@ "ckM" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/engine/break_room) "ckN" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/newscaster{pixel_y = -30},/turf/simulated/floor,/area/engine/break_room) "ckO" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light_switch{pixel_y = -25},/turf/simulated/floor,/area/engine/break_room) -"ckP" = (/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/sortjunction{dir = 2; icon_state = "pipe-j2s"; sortType = 13},/turf/simulated/floor{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/aft) +"ckP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/engine/break_room) "ckQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/engine/break_room) "ckR" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor,/area/engine/break_room) "ckS" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "misclab"; name = "Test Chamber Blast Doors"; opacity = 0},/obj/structure/grille,/obj/structure/window/plasmareinforced{tag = "icon-plasmarwindow (WEST)"; icon_state = "plasmarwindow"; dir = 8},/obj/structure/window/plasmareinforced{tag = "icon-plasmarwindow (NORTH)"; icon_state = "plasmarwindow"; dir = 1},/obj/structure/window/plasmareinforced,/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) @@ -6222,7 +6222,7 @@ "cpH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor,/area/engine/engineering) "cpI" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/engine/engineering) "cpJ" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/ai_monitored/storage/eva) -"cpK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/airlock/glass_engineering{name = "Engineering Hardsuits"; req_access_txt = "0"; req_one_access_txt = "11;24"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor,/area/ai_monitored/storage/eva) +"cpK" = (/obj/machinery/power/monitor,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "caution"; dir = 5},/area/engine/break_room) "cpL" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/ai_monitored/storage/eva) "cpM" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/ai_monitored/storage/eva) "cpN" = (/turf/simulated/wall,/area/ai_monitored/storage/eva) @@ -6260,7 +6260,7 @@ "cqt" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/engine/engineering) "cqu" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engine/engineering) "cqv" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor,/area/engine/engineering) -"cqw" = (/obj/machinery/door/airlock/glass_engineering{name = "Engineering Hardsuits"; req_access_txt = "0"; req_one_access_txt = "11;24"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor,/area/ai_monitored/storage/eva) +"cqw" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; sortType = 6},/turf/simulated/floor,/area/engine/break_room) "cqx" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/ai_monitored/storage/eva) "cqy" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/ai_monitored/storage/eva{name = "Engineering EVA Storage"}) "cqz" = (/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"; opacity = 0},/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"; opacity = 0},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) @@ -6302,7 +6302,7 @@ "crj" = (/turf/simulated/wall/r_wall,/area/engine/engine_smes) "crk" = (/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"},/obj/structure/closet/wardrobe/engineering_yellow,/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) "crl" = (/turf/simulated/wall/r_wall,/area/engine{name = "Engine Room"}) -"crm" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance_hatch{frequency = 1233; icon_state = "door_closed"; id_tag = "engine_airlock_exterior"; locked = 0; name = "Engine Access"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor,/area/engine{name = "Engine Room"}) +"crm" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/sortjunction{dir = 4; icon_state = "pipe-j2s"; sortType = 7},/turf/simulated/floor/plating,/area/maintenance/aft) "crn" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance_hatch{name = "Starboard SMES"; req_access_txt = "11"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor,/area/engine/engine_smes) "cro" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_CO2 = 0; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor,/area/ai_monitored/storage/eva) "crp" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/ai_monitored/storage/eva) @@ -6333,7 +6333,7 @@ "crO" = (/obj/structure/lattice,/turf/space,/area/ai_monitored/storage/eva) "crP" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/space,/area) "crQ" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 0; pixel_y = 0},/turf/simulated/wall/r_wall,/area/engine{name = "Engine Room"}) -"crR" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance_hatch{icon_state = "door_closed"; id_tag = "engine_airlock_interior"; locked = 0; name = "Engine Access"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) +"crR" = (/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/sortjunction{dir = 2; icon_state = "pipe-j2s"; sortType = 13},/turf/simulated/floor{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/aft) "crS" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 0; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/engine{name = "Engine Room"}) "crT" = (/turf/simulated/floor/plating,/area/engine) "crU" = (/obj/machinery/atmospherics/portables_connector,/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) @@ -10464,18 +10464,18 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbXfbYbbYcbYdbYebVSbYfbVSbYgbVSbYhbYibYjbYkbSFbYlbSGbXqbSGbSGbYmbSFbYnbYobSNbYpbYqbSZbYrbYsbYtbYtbRKbYubWmbYvbYwbYxbYybYzbYAbYBbYCbYDbTXbYEbYFbYGbUdbUebYHbYIbYIbTeaafaafbPybYJbPyaaaaafaaabYKbYLbYMbYNbYKaafaaaaaaaafaaaaaaaaabGKbYObPybYPbGKaaaaafaaaaaaaafaaaaaaaaaaaabYQbYRdPLbYTdPNdPMdPPdPObTqdPPdPRdPQbIEbIEbIEbIEbHkbYUbYUbYVbYWbYUaaaaaaaaaaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafbYXbEMbEMbENbEObEObEPbEPbEPbEPbEQaafaafaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafbXfbYYbYZbZabYZbZbbZcbZdbZebZfbZgbTBbMCbZhbSFbZibSGbZjbZkbZlbZmbSFbZnbXsbSNbZobZpbTcbZqbTcbZrbZsbZtbTcbZubZvbZwbZxbZybZzbZAbZBbZCbSZbZDbZEbZFbVoaafbVpbZGbZHbZIbTeaafaaaaaaaaaaaaaaaaaaaaabZJbVubZKbZLbZJaafaafaafaafaafaafaaabGKbZMbZNbZObGKaaaaafaaaaaaaafaaaaaaaaaaaabZPbZQdPDdPCdPBdPAdPGdPFdPEdPEdPKdPJdPIdPHbIEbIEbHkbYUbZTbZUbZVbYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaaaaaaaaaaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanmanmanmanmacTbVPbVPbVPbVPbVPbTBbTBbTBbTBbTBbTBbTBbMCbJkbSFbSFbSFbSFbSFbSFbSFbSFbZWbXsbSNbZXbZYbZZcaacabcaccadcaecafcagcahbWkbWlcaicajcakcalcambSZbZDcancaocapbWwbUecaqbYIbYIbTeaafaaaaaaaaaaafaafaafaaabVucarcascatbVubVubVubVubVubVubVuaafbGKbGKbGKbGKbGKaaaaafaaaaaaaafaaaaaaaaaaaacaucavcawcaxdPYdPXdQbdPWbTqbTqdQadPZbIEbIEbIEbIEbHkbYUcaycazcaAbYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaBcaCcaCcaDcaEbGDbJkcaFbKTbKTbKTcaGcaGcaGcaGbKTcaHbKTchucaJcaJcaJcaJcaKcaJcaJcaLbGDcaMbXsbSNcaNcaOcaPbQGbQGbQGbQGbQGbQGbQGcaQbWkbWlbTVcaRcaScaTcaUbSZbZDbZEcaVbVoaafbTebTebTebTebTeaafaaabVubVubVubVubVubVubVucaWcaXcaYcaZcbacbbcbccbdcbebVuaafaafaafaafaafaafaafcbfaafaafaafaafaafaafaafcbgbXRcbhcbidPTdPSdPSdPWbTqdPPdPVdPUbIEbIEbIEbIEbHkbYUcbjcbkcblbYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaBcaCcaCcaDcaEbGDbJkcaFbKTbKTbKTcaGcaGcaGcaGbKTcaHbKTcrmcaJcaJcaJcaJcaKcaJcaJcaLbGDcaMbXsbSNcaNcaOcaPbQGbQGbQGbQGbQGbQGbQGcaQbWkbWlbTVcaRcaScaTcaUbSZbZDbZEcaVbVoaafbTebTebTebTebTeaafaaabVubVubVubVubVubVubVucaWcaXcaYcaZcbacbbcbccbdcbebVuaafaafaafaafaafaafaafcbfaafaafaafaafaafaafaafcbgbXRcbhcbidPTdPSdPSdPWbTqdPPdPVdPUbIEbIEbIEbIEbHkbYUcbjcbkcblbYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbmcbncbocbpbJkcbqbJkcbrbJkbJkbJkcbscbtbGDbGDcbucbvcbvcbwbGDcbucbwcbxcbxcbybJkcbzbGDbZWbXsbSNcbAcbBbSZcbCbQGaaaaaaaaaaaabQNcbDbWkbWlbXAcbEcakbXzcbFcbGcbHcbIcbJbYGbUdbUecbKcbLcbMbTeaafaaabVucbNcbOcbPcbQbVucbRcbScaXcbTcaZbXKcbUbXKcbVbXKbVuaaaaaaaaaaafaaaaaaaaaaafaaaaaaaafaaaaaaaaaaaabXRcbWcbXcbYbHkdQidQddQcdQfdQedQhdQgbIEbIEbIEbShbHkcbZccaccbcccccdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccecaCcaCcaDcbtbGDccfcbrcbxcbxcbxcbxccgcbxccgcchcciccjcckcclccmccnccocbxccpbJkcbzbGDckPccrbSNccscctccucctcctccvcctccvcctbQGccwccxbWlbXAcbEccybXzcbFcczbZDbZEccAbVoaafbVpccBccCccDbTeaafaaabVuccEccFccGcaZbVuccHcaZccIccJcaZccKccLccMccNccObVuaaaaaaaaaaafaaaaaaaaabXRbXRbXRbXRbXRbXRbXRbXRbXRccPccQccRbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkaafccSccTccSaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccecaCcaCcaDcbtbGDccfcbrcbxcbxcbxcbxccgcbxccgcchcciccjcckcclccmccnccocbxccpbJkcbzbGDcrRccrbSNccscctccucctcctccvcctccvcctbQGccwccxbWlbXAcbEccybXzcbFcczbZDbZEccAbVoaafbVpccBccCccDbTeaafaaabVuccEccFccGcaZbVuccHcaZccIccJcaZccKccLccMccNccObVuaaaaaaaaaaafaaaaaaaaabXRbXRbXRbXRbXRbXRbXRbXRbXRccPccQccRbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkaafccSccTccSaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanmanmanmanmacTcbxccUccgccgccgccgccVccgccgccWccXccYccZcdacdbcdccddcdecdecdecdfbGDcdgcdhcdiccscdjcqzcdlcrkcrCcdlcrDcdpbQGcdqcdrbWlbXAcbEcakbXzcdscdtcducdvcdwcapbWwbUecdxcbLcbLbTeaafcdycdzcdAcdBcdBcdCcdDcdEcdFcdGcdHcdIcdJcdKcdLcdMcdNbVuaaaaaaaaaaafaaaaaaaaabXRcdOcdPcdQcdRcdScdTcdUcdVcdWcdXcdYcdZceaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaafcebceccebaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalQalPalPalQalPalPalPampalPalPalPalQalQaaaaaaaafaafaaaaaaaaaaaaaaaaaaaafcedceecefcegcehceicejcekcelcemcdbcdbcencdacdbcdbcdbceocepcdeceqcercescetbSNccsceuceuceuceucevceuceuceubQGcodcmQbWlbXAceycezbSZceAceBbZDceCceDbVoaafbTebTebTebTebTeaafaaabVuceEceFceGceHceGceIceJceKceLceGceMceNceGceIceObVuaafaafaafaafaafaafaafbXRcePceQcePceRceSbZQceTcdVceUceVceUbXRbXRaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaafaaaceWaaaaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaaaaafaafaaaaafaafaaaaaaaafaafaafaaaalQaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaceXceeceYceZcfacfbcfccfdcfecemcffccicencfgcdbcdbcdbcfhcdbcfibYpcfjcfkcflcfmcfncfocfpcfocfocfqcfocfocfocfrcgBchDcfscftcfubTVcaRcfvcfwcfxcfycfzbYGbUdbUecfAcfBcfBbTeaafaaabVucfCbXKcfDbVucfEcfFceNcfGcfHcfIcfJccNcfKcfLcfMbVuaaaaaaaaaaafaaaaaaaaabXRcePcePcePcfNcfOcdTcfPcfQcfRcfScfTcfUbXRaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaafaaacfVaaaaafaafaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaacfWcfXcfYaaacfWcfXcfYaaacfWcfXcfYaafcfZaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaceXcgacgbcgccgdcgecgfcggcfecdbcdbcghcgicgjcgkcgkcglcgmcgncgocgpcgqcgrcgsccqcgucgvcgwcgxcgycgzcgzcgzcgzcgAcexcgCcaIcgEcgCcgFcgGcgHcgIcgJcgKcgLbVoaafbVpcgMcgNcgObTeaafaafbVucgPbXKcfDbVucgQbXKbXMcgRcgScgTceJcgUcgTcgUceJbVuaaaaaaaaaaafaaaaaaaaabXRcdVcdVcdVcdVcgVbZQcgWcgXcgYcgZchachbbXRaaaaaaaaaaaaaaachcchcchcchdaafaafaafaafcfVaafaafaafaafaafampchcchcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaacfWchecfYaaacfWchecfYaaacfWchecfYaafaafaafaafaaaaaaaaaaaaaaaaaaaafaafaafceXchfchgchhchichjchkchlchmchnchochpchqchrchochochscgtcgDchvchwchxbLjchychzcctchAcevceuchBceuceuceuchCbQGcjgbSZchEchFbTcchGbZrchHchIbRXchJchKcapbWwbUechLcfBcfBbTeaafaaabVucgPbXKcfDbVuchMbXKbXMbXKchNcgTbXKbXMcgTbXMchObVuaaaaaaaaaaafaaaaaaaaabXRcdOcdPcdQchPchQcdTchRchSchTchUbZQchVbXRaaaaaaaaaaaaaaachcaaaaafaaaaafaaaaaaaaachWaaaaafaafaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaacfWcfXcfYaaacfWcfXcfYaaacfWcfXcfYaafcfZaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaceXcgacgbcgccgdcgecgfcggcfecdbcdbcghcgicgjcgkcgkcglchucgncgocgpcgqcgrcgschtcgucgvcgwcgxcgycgzcgzcgzcgzcgAcexcgCcgDcgEcgCcgFcgGcgHcgIcgJcgKcgLbVoaafbVpcgMcgNcgObTeaafaafbVucgPbXKcfDbVucgQbXKbXMcgRcgScgTceJcgUcgTcgUceJbVuaaaaaaaaaaafaaaaaaaaabXRcdVcdVcdVcdVcgVbZQcgWcgXcgYcgZchachbbXRaaaaaaaaaaaaaaachcchcchcchdaafaafaafaafcfVaafaafaafaafaafampchcchcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaacfWchecfYaaacfWchecfYaaacfWchecfYaafaafaafaafaaaaaaaaaaaaaaaaaaaafaafaafceXchfchgchhchichjchkchlchmchnchochpchqchrchochochsckPcpKchvchwchxbLjchychzcctchAcevceuchBceuceuceuchCbQGcjgbSZchEchFbTcchGbZrchHchIbRXchJchKcapbWwbUechLcfBcfBbTeaafaaabVucgPbXKcfDbVuchMbXKbXMbXKchNcgTbXKbXMcgTbXMchObVuaaaaaaaaaaafaaaaaaaaabXRcdOcdPcdQchPchQcdTchRchSchTchUbZQchVbXRaaaaaaaaaaaaaaachcaaaaafaaaaafaaaaaaaaachWaaaaafaafaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaalPaafcfWchecfYaaacfWchecfYaafcfWchecfYaafaaaaaaaafaafaaaaaaaaaaaaaaaaafaaaaaachXchYccgchZciacibciccidccgciecdbcfhcifcigcihcdbciicijcikcilcimcinciocipciqcctcirciycitciwciucitciscixbQGcivbSZchEcizbSZbSZbSZbTbbZzcizbZEcaVbVoaafbTebTebTebTebTeaafaaabVucgPbXKcfDbVuciAciBciCciDciEciFciGciHciFciHciGbVuaafaafaafaafaafaafaafbXRcePcePcePciIceSbZQciJciKciLciMbZQciNbXRbXRbXRbXRaaaaaachcaaaciOciOciOciOciOaafciPaafciOciOciOciOciOaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaacfWchecfYaafcfWchecfYaaacfWchecfYaaaaaaaaaaaaaaaaafaaaaafaaaaafaafaaaaaabGDciQccgccgciRciSciTciUciVciWcdbcfhcihciXciYciZcjacjbcjcchvcjdbYpbYpbYpcjecctcctcjfcctcctcctcctccvcctbQGclVcjhcjicjjcjkcjlcjkcjjcjmcjjcjnchFcjoaafaafaafaafaafaafaafaaacjpcjqcjrcjsbZJbVucjtcjucjvbVubVucjwbVubVubVucjwbZJaaaaaaaaaaaaaaaaaaaaabXRcePcePcePchPcjxcdTcjycjzcjAcjBcjCcjCcjDcjEcjFbXRaafaafchcaafcjGcjHcjHcjHcjHcjIciPcjJcjKcjKcjKcjKcjLaafchcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalPaafaaacfWchecfYaafcfWchecfYaaacfWchecfYaafaaaaaaaaaaaaaafaafcjMcjNcjNcjNcjNbGDbGDciQcdecjOcdbcjPchochochocjQcdbcfhcihcjRcjSciZcjTcjbcjUcdecjVcjWcjXcjYcjZckackbckcckdckeckaaaaaaaaaabQGckfckgckhckickjckkcklckmbSZcknckockpckqaafaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafbVuckrckscktbVuaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaabXRcdVcdVcdVcdVckubZQciJckvckwciMbZQbZQckxbZQckybXRaaaaaachcaafckzckzckzckzckzaaaciPaaackzckzckzckzckzaafchcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaafaaaaafaafckAaafaafaafckAaafaaaaafckAaafaaaaaaaaaaaaaaackBckCckDckEckFckGckHckIckJckKcdeckLckMckMckNckOchtckQckQckRcihdPzciXciZcjacjbckTccgckUckUckVckWckXckackYckZclaclbckaaaaaaaaaaacTclccldcleclfclgclhclgclfclgcliclgclicljaafaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaclkaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaabXRcdOcdPcdQcllchQcdTclmbZSclnclocloclpclqclrclsbXRaaaaaachcaaaaafaaaaafaafaafaaaciPaaaaafaaaaafaaaaafaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaafaaaaafaafckAaafaafaafckAaafaaaaafckAaafaaaaaaaaaaaaaaackBckCckDckEckFckGckHckIckJckKcdeckLckMckMckNckOcqwckQckQckRcihdPzciXciZcjacjbckTccgckUckUckVckWckXckackYckZclaclbckaaaaaaaaaaacTclccldcleclfclgclhclgclfclgcliclgclicljaafaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaclkaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaabXRcdOcdPcdQcllchQcdTclmbZSclnclocloclpclqclrclsbXRaaaaaachcaaaaafaaaaafaafaafaaaciPaaaaafaaaaafaaaaafaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaafcltclucluclvclwclwclwclwclwclwclwclwclwclwclwclwclwclwclxclyclzclAclBclCclDclEclFbJkciQcbxcdecdecdecdecbxclGcdecjOclHclIclIclIclIclJclKclLclMclNclOclPclQclRckaclSclTclUcmlckaaaaaaaaaaaaaaafclWaafclXaafclWaafclXaafclYaafclYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaclZaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaabXRcePceQcePcmaceSbZQbZRbZScmbbZQbZQcmccdVcdVcdVbXRaaaaaachcaaaciOciOciOciOciOaafciPaafciOciOciOciOciOaafchcaaaaaaaaaaaaaaaaaaaaaaaacmdaaaaaaaaacmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaafaaaaafaafcmeaafaaaaafcmeaafaaaaafcmeaafaaaaaaaaaaaaaaackBckCcmfcmgcmhcmicjNcmjbJkbSAcmkcmkcmkcmkcmkcmkcewcdecmmcmncmocmocmocmocmocmpcmqcmrcmscmscmtcmucmvcmwcmxcmycmzcmAckaaaaaaaaaaaaabTecmBbVpcmBbTecmBbVpcmBbTecmCbVpcmDbTeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabXRcePcePcePcllcmEcmFcmGcmHcmIbZQbZQcmJbZQcmKbZQbYQaafaafchcaafcjGcjHcjHcjHcjHcjIciPcjJcjKcjKcjKcjKcjLaafchcaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalPaafaafcfWcmLcfYaaacfWcmLcfYaaacfWcmLcfYaafaaaaaaaaaaaaaafaafcmMcjNcjNcjNcjNbGDcbyccpcmNcmOcbtbJkbJkcmPbJkcmRcmScmTcmUcmVcmVcmVcmVcmWcmRckUcmXclNcmYcmZcnackUckackackackackaaaaaaaaaaaaabTecnbcnccndbTecnecnfcngbTecnhcnicnjbTeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbgbXRcnkcnlcnlcnmcnncnocnncnpcnqcnrcnscntcdTcnucnvaaaaaachcaafckzckzckzckzckzaaaciPaafckzckzckzckzckzaaachcaaacmdaaaaaacmdaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaacmdaaaaaacmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -10483,14 +10483,14 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaafcfWcmLcfYaaacfWcmLcfYaaacfWcmLcfYaafaaaaaaaaaaaaaafaafaaaaaacocbJkbJkbMBbJkbJkbJkbJkbJkbJkbJkbJkcbtcmRcmRcoecofcogcohcohcoicojcmRcokclNclNcmYcmZcnackUckUckUckUckUckUckUckUaaaaaabTecnMcolcnMbTecnOcomcnObTecnSconcnSbTeaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacooaafbXRcopcoqcorcdVcoscotcoucdVcovcowcoxbXRaaaaaachcaaaciOciOciOciOciOaafcfVaafciOciOciOciOciOaafchcaaacmdcmdcmdcmdaaacmdcmdcmdcmdcmdcmdcmdcmdcmdaaacmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaafcfWcmLcfYaaacfWcmLcfYaafcfWcmLcfYaafaafaafaaaaafaafaaaaafaaabSybPfcoybGDcnxcnycnycnzcbxcmRcmRcmRcmRcmRcmRcozcoAcoBcoCcoDcoEcoFcmRcokclNclNcoGcoHcoIcoJcoKcoLcoMcmtcoNcoOckUaaaaaabTebTebTebTebTebTebTebTebTebTebTebTebTeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabXRcoPcePcePcdVcoPcePcePcdVcoPcePcePbXRaafaafchcaafcjGcjHcjHcjHcjHcoQcoRcoQcjKcjKcjKcjKcjLaafchcaaacmdcmdcmdcmdaaacmdcmdcmdcmdcmdcmdcmdcmdcmdaaacmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaampaafcfWcoScfYaaacfWcoScfYaaacfWcoScfYaafalPaafaafaafaaaaaaaaaaafbGDcoTcoUbGDaafaafaaaaafcmRcoVcoWcoXcoYcoZcpacpbcpccpdcpecpfcpgcphcmRcokclNcpiclNcmZcpjcpkcplcpmcpncpocppcpqckUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabXRcprcePcePcdVcprcePcePcdVcprcePcePbXRaaaaaachcaafckzckzckzckzckzaaacfVaaackzckzckzckzckzaaachcaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaaaaafaaaaaaaaaaafaafaafaaaaaaaafaafaaaalPaafaafaaaaaaaaaaaaaaaaafaaaaaaaafaaaaafaafaafcmRcoVcpscoXcoXcoXcpacptcpucpvcpwcpxcpycpzcnHcpAcpBcpCcpDcpEcpFcpGcpHcpIcpJcpKcpLcpMcpNaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabXRcpOcePcePcdVcpOcePcePcdVcpOcePcePbXRaaeaaachcaaaaaaaafaafaafaaaaaacfVaafaaaaaaaafaafaaaaaachcaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaaaaafaaaaaaaaaaafaafaafaaaaaaaafaafaaaalPaafaafaaaaaaaaaaaaaaaaafaaaaaaaafaaaaafaafaafcmRcoVcpscoXcoXcoXcpacptcpucpvcpwcpxcpycpzcnHcpAcpBcpCcpDcpEcpFcpGcpHcpIcpJcgtcpLcpMcpNaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabXRcpOcePcePcdVcpOcePcePcdVcpOcePcePbXRaaeaaachcaaaaaaaafaafaafaaaaaacfVaafaaaaaaaafaafaaaaaachcaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalPalQalQampalPalPalPalPalQalPalPalQcpPaafaaaaaaaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaaaafcmRcpQcpRcoXcoXcpScpacpacpTcpUcpVcpWcpWcpXcmRcpYcnaclNcpZclNclNcqacmYcnacqbcqccqdcqecpNcpNaxraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbgbXRbXRbXRbXRbXRbXRbXRbXRcqfcqfcqfcbgaaaaaachcchcchcchcchcaaaaaaaaacfVaaaaaaaaachcchcchcchdchcaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmRcqgcqhcoXcoXcqicqjcqkcqlcqmcqncqncqncqncqocqpcqqcqrcqscqtcqtcqucqvcpjcqwcqxcqyaArbPvcqAaxrckUckUckUcqBcqCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqDcqDcqDaaaaaaaaaaaaaaaaaaaaaaaaaaachcaafcqEaafchcaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmRcqgcqhcoXcoXcqicqjcqkcqlcqmcqncqncqncqncqocqpcqqcqrcqscqtcqtcqucqvcpjcaIcqxcqyaArbPvcqAaxrckUckUckUcqBcqCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqDcqDcqDaaaaaaaaaaaaaaaaaaaaaaaaaaachcaafcqEaafchcaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFaaaaaaaaacqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmRcqGcqGcoXcoXcoXcoXcqHclNcqIcqJcqKcqLcqMcqNcqOcqPcqQcqRcqScqTcqUcqVcqWcqXcqYcqZaAraAraArcracrbcrccrdcrecqCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcaaaaafaaachcaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcmRcrfcrgcoXcrhcrhcricmRckUckUckUckUckUcrjbQKcrjcrlcrlcrmcrlcrlcrjcrncrjaxrcrocrpcrqaArcrrcrsckUckUckUckUcrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcchcchcchcchcaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcmRcrfcrgcoXcrhcrhcricmRckUckUckUckUckUcrjbQKcrjcrlcrlccqcrlcrlcrjcrncrjaxrcrocrpcrqaArcrrcrsckUckUckUckUcrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcchcchcchcchcaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFaaaaaacqFaaaaaacqFcqFcqFcqFcqFcqFcqFaaaaaacqFaaaaaacqFaaaaaeaaaaaaaafaafamqcmRcrgcrgcrucrvcrvcrvcmRaafaaaaaaaaackUcrwcrxcrycrlcrzcrAcrBcrlcdkcrxcdmaxrcrEcrFcrGcrHaxraxraaaaafaaaaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaacmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFaaacqFcqFcqFcqFcqFcqFcqFcqFcqFaaacqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaafcmRcmRcmRcmRcmRcmRcmRcmRaafaafaafaaackUcrIcrJcdncrlcrKcrLcrMcrlcrIcrJcrIaxraxraxraxraxraxrcrOaaaaaaaafaafaafaafaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFaaacqFcqFcqFcqFcqFcqFcqFcqFcqFaaacqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaafaafaafaafaaaaaaaafaafaaaaaaaaacrPcrQcrlcrlcrlcrlcrlcrlcrRcrlcrlcrlcrlcrlcrlcrSaaaaaaaafaafaafaafaafaafaaaaafaafaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFaaacqFcqFcqFcqFcqFcqFcqFcqFcqFaaacqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaafaafaafaafaaaaaaaafaafaaaaaaaaacrPcrQcrlcrlcrlcrlcrlcrlcgmcrlcrlcrlcrlcrlcrlcrSaaaaaaaafaafaafaafaafaafaaaaafaafaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFaaacqFcqFcqFcqFcqFcqFcqFcqFcqFaaacqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaafaaaaaaaaaaaacrlcrTcrUcrVcrWcrXcrYcrZcdocrXcrWcrVcdocsccrlaaaaafaafaaaaafaaaaaaaaaaaaaaaaagaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcrlcsdcsecsfcsgcsgcshcsicsjcskcslcsmcsncsocrlaafaafaafaaaaaaaaaaaaaaaaaaaafaafaafaafaagaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcrlcrZcsccsccsccsccsAcsqcszcsscstcsccsccsucrlaafaafaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaeaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa From 51f47724493f76d3e539a2258e1ffc062c18fa70 Mon Sep 17 00:00:00 2001 From: Nanai Date: Sun, 17 Nov 2013 15:07:27 -0500 Subject: [PATCH 08/38] Further map patch! Engipod fix - Remapped pod dock. Filter now COMPLETELY fixed. Issues with disposals possibly fixed. --- maps/tgstation2.dmm | 104 +++++++++++++++++++++++++------------------- 1 file changed, 60 insertions(+), 44 deletions(-) diff --git a/maps/tgstation2.dmm b/maps/tgstation2.dmm index ebb6799c59..a76f33743a 100644 --- a/maps/tgstation2.dmm +++ b/maps/tgstation2.dmm @@ -4927,7 +4927,7 @@ "bQM" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; icon_state = "intact-r"; level = 2},/turf/simulated/wall/r_wall,/area/atmos) "bQN" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/atmos) "bQO" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "blue"; icon_state = "intact-b"; level = 2},/turf/simulated/wall/r_wall,/area/atmos) -"bQP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/atmos) +"bQP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/atmos) "bQQ" = (/obj/structure/table,/obj/item/weapon/folder/white,/obj/item/clothing/tie/stethoscope,/obj/machinery/light_switch{pixel_x = -23; pixel_y = 0},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 0; scrub_CO2 = 0; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Patient Room Two"}) "bQR" = (/obj/structure/stool/bed/chair/office/light{dir = 8},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Patient Room Two"}) "bQS" = (/obj/structure/closet/secure_closet/personal/patient,/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door_control{id = "Medical_Room2"; name = "Privacy Shutters"; pixel_y = -25},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Patient Room Two"}) @@ -5666,12 +5666,12 @@ "ceX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) "ceY" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/engine/chiefs_office) "ceZ" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/suit/space/rig/elite,/obj/item/clothing/shoes/magboots,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig/elite,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) -"cfa" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) -"cfb" = (/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) -"cfc" = (/obj/structure/stool/bed/chair/office/light,/obj/effect/landmark/start{name = "Chief Engineer"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) -"cfd" = (/obj/machinery/computer/station_alert,/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) +"cfa" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) +"cfb" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/sortjunction{dir = 2; icon_state = "pipe-j2s"; sortType = 16},/turf/simulated/floor/plating,/area/maintenance/aft) +"cfc" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) +"cfd" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) "cfe" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/engine/chiefs_office) -"cff" = (/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/engine/locker) +"cff" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/engine/break_room) "cfg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/engine/locker) "cfh" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/engine/break_room) "cfi" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/obj/machinery/door/airlock/glass_engineering{name = "Engineering Foyer"; req_one_access_txt = "11;24"},/turf/simulated/floor,/area/engine/break_room) @@ -5718,10 +5718,10 @@ "cfX" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating/airless,/area/solar/port) "cfY" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/solar{id = "portsolar"; name = "Port Solar Array"},/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/solar/port) "cfZ" = (/obj/structure/grille,/obj/structure/lattice,/obj/structure/lattice,/turf/space,/area) -"cga" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/junction{icon_state = "pipe-j2"; dir = 2},/turf/simulated/floor/plating,/area/maintenance/aft) +"cga" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/engine/locker) "cgb" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/engine/chiefs_office) "cgc" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_x = -30; pixel_y = 0},/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) -"cgd" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) +"cgd" = (/obj/machinery/computer/station_alert,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) "cge" = (/obj/structure/table/reinforced,/obj/item/weapon/clipboard,/obj/item/clothing/glasses/meson{pixel_y = 4},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 1},/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/obj/item/clothing/glasses/welding/superior,/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) "cgf" = (/obj/structure/table/reinforced,/obj/item/weapon/folder/yellow,/obj/item/weapon/stamp/ce,/obj/item/weapon/pen,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/device/megaphone,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) "cgg" = (/obj/structure/table/reinforced,/obj/machinery/computer/skills{icon_state = "medlaptop"},/obj/item/weapon/lighter/zippo,/obj/item/weapon/storage/fancy/cigarettes,/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) @@ -5836,7 +5836,7 @@ "cil" = (/obj/structure/table/reinforced,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/window/northleft{dir = 8; icon_state = "left"; name = "Engineering Desk"; req_access_txt = "32"},/turf/simulated/floor,/area/engine/break_room) "cim" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/hallway/primary/aft) "cin" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor,/area/hallway/primary/aft) -"cio" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor,/area/hallway/primary/aft) +"cio" = (/obj/structure/stool/bed/chair/office/light,/obj/effect/landmark/start{name = "Chief Engineer"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) "cip" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/hallway/primary/aft) "ciq" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/obj/structure/disposalpipe/segment,/obj/machinery/camera{c_tag = "Aft Primary Hallway 1"; dir = 8; network = list("SS13"); pixel_x = 0; pixel_y = -22},/turf/simulated/floor,/area/hallway/primary/aft) "cir" = (/obj/structure/stool/bed,/obj/machinery/door/window{dir = 1},/obj/item/weapon/bedsheet/rd,/obj/machinery/light{dir = 8},/obj/item/weapon/storage/secure/safe{pixel_y = -25},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) @@ -5923,7 +5923,7 @@ "cjU" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/turf/simulated/floor,/area/engine/break_room) "cjV" = (/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/disposal,/turf/simulated/floor,/area/hallway/primary/aft) "cjW" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/stool/bed/chair{dir = 1},/obj/machinery/light,/turf/simulated/floor,/area/hallway/primary/aft) -"cjX" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/table/reinforced,/turf/simulated/floor,/area/hallway/primary/aft) +"cjX" = (/obj/structure/closet/wardrobe/engineering_yellow,/obj/structure/closet/toolcloset,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/engine/locker) "cjY" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor,/area/hallway/primary/aft) "cjZ" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/vending/cigarette,/turf/simulated/floor,/area/hallway/primary/aft) "cka" = (/turf/simulated/wall/r_wall,/area/crew_quarters/toilet{name = "Engineering Washroom"}) @@ -5973,7 +5973,7 @@ "ckS" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "misclab"; name = "Test Chamber Blast Doors"; opacity = 0},/obj/structure/grille,/obj/structure/window/plasmareinforced{tag = "icon-plasmarwindow (WEST)"; icon_state = "plasmarwindow"; dir = 8},/obj/structure/window/plasmareinforced{tag = "icon-plasmarwindow (NORTH)"; icon_state = "plasmarwindow"; dir = 1},/obj/structure/window/plasmareinforced,/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) "ckT" = (/obj/machinery/camera{c_tag = "Engineering Foyer Southeast"; dir = 8; network = list("SS13")},/obj/machinery/newscaster{pixel_x = 30; pixel_y = 0},/turf/simulated/floor,/area/engine/break_room) "ckU" = (/turf/simulated/wall/r_wall,/area/engine/engineering) -"ckV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/engine/engineering) +"ckV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/engine/chiefs_office) "ckW" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/engine/engineering) "ckX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/engine/engineering) "ckY" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/structure/mirror{pixel_x = -28},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowcorner"},/area/crew_quarters/toilet{name = "Engineering Washroom"}) @@ -6019,7 +6019,7 @@ "clM" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/glass_engineering{name = "Engineering Main"; req_access_txt = "10"; req_one_access_txt = "11;24"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor{icon_state = "floorgrime"},/area/engine/chiefs_office) "clN" = (/turf/simulated/floor,/area/engine/engineering) "clO" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/engine/engineering) -"clP" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/engine/engineering) +"clP" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{dir = 8},/turf/simulated/floor,/area/hallway/primary/aft) "clQ" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/engine/engineering) "clR" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/engine/engineering) "clS" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/structure/mirror{pixel_x = -28},/turf/simulated/floor{dir = 8; icon_state = "whiteyellow"},/area/crew_quarters/toilet{name = "Engineering Washroom"}) @@ -6371,6 +6371,8 @@ "csA" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; icon_state = "intact-c"},/obj/machinery/meter,/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "csB" = (/obj/machinery/atmospherics/tvalve/digital{dir = 8},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/engine{name = "Engine Room"}) "csC" = (/obj/machinery/atmospherics/trinary/filter{dir = 8; filter_type = 1; icon_state = "intact_on"; name = "Gas filter (Engine 2)"; on = 1; req_access = null; target_pressure = 4500},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/engine{name = "Engine Room"}) +"csD" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/table/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/hallway/primary/aft) +"csE" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/engine/engineering) "csF" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/yellow/visible,/obj/machinery/camera{c_tag = "Engineering Core West"; dir = 4; network = list("SS13","Supermatter")},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "csG" = (/obj/machinery/atmospherics/pipe/simple/yellow/visible,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/engine{name = "Engine Room"}) "csH" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/poddoor/shutters{dir = 2; id = "EngineShutter"; name = "Engine Shutters"},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) @@ -6380,7 +6382,7 @@ "csL" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/poddoor/shutters{dir = 2; id = "EngineShutter"; name = "Engine Shutters"},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "csM" = (/obj/machinery/atmospherics/pipe/simple/yellow/visible,/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "csN" = (/obj/machinery/atmospherics/unary/vent_scrubber,/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) -"csO" = (/obj/machinery/atmospherics/trinary/filter{dir = 1; filter_type = 3; icon_state = "intact_on"; on = 1; pressure_resistance = 103; target_pressure = 4500},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) +"csO" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/engine/engineering) "csP" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/yellow/visible{dir = 10},/obj/machinery/camera{c_tag = "Engineering Core East"; dir = 8; network = list("SS13","Supermatter")},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "csQ" = (/obj/machinery/door_control{id = "EngineVent"; name = "Engine Ventillatory Control"; pixel_x = -25; pixel_y = 0; req_access_txt = "10"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/yellow/visible,/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "csR" = (/obj/machinery/door/airlock/hatch,/turf/simulated/floor/engine,/area/engine{name = "Engine Room"}) @@ -6389,6 +6391,7 @@ "csU" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; external_pressure_bound = 4000; icon_state = "in"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 5},/area/engine{name = "Engine Room"}) "csV" = (/obj/machinery/door/airlock/hatch,/obj/machinery/atmospherics/pipe/simple/yellow/visible{dir = 4},/turf/simulated/floor/engine,/area/engine{name = "Engine Room"}) "csW" = (/obj/machinery/atmospherics/binary/pump{dir = 4; icon_state = "intact_on"; name = "Engine Outpump"; on = 1},/obj/machinery/atmospherics/pipe/simple/yellow/visible,/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) +"csX" = (/obj/machinery/atmospherics/trinary/filter{dir = 1; filter_type = 0; icon_state = "intact_on"; name = "Gas filter (Engine 1)"; on = 1; pressure_resistance = 103; req_access = null; target_pressure = 4500},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "csY" = (/obj/machinery/atmospherics/pipe/simple/yellow/visible{dir = 9},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "csZ" = (/obj/machinery/door_control{id = "EngineShutter"; name = "Shutters Control"; pixel_x = 25; pixel_y = 0; req_access_txt = "10"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/yellow/visible,/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "cta" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/yellow/visible,/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) @@ -6404,6 +6407,7 @@ "ctk" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/yellow/visible,/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "ctl" = (/obj/machinery/atmospherics/portables_connector{dir = 1; name = "Connector Port (Air Supply)"},/obj/machinery/portable_atmospherics/canister,/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "ctm" = (/obj/machinery/light,/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) +"ctn" = (/obj/machinery/vending/wallmed1{name = "Emergency NanoMed"; pixel_x = -30; pixel_y = 0; req_access_txt = "0"},/turf/simulated/shuttle/floor,/area) "cto" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/machinery/door/poddoor/shutters{id = "EngineShutter"; name = "Engine Shutters"},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "ctp" = (/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 10},/area/engine{name = "Engine Room"}) "ctq" = (/turf/simulated/floor/engine,/area/engine{name = "Engine Room"}) @@ -6827,7 +6831,7 @@ "cBs" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; tiles = 0},/turf/space/transit/north/shuttlespace_ns14,/area) "cBt" = (/turf/unsimulated/wall,/area/syndicate_mothership) "cBu" = (/turf/simulated/shuttle/wall{icon_state = "swall1"; dir = 2},/area/centcom/evac) -"cBv" = (/obj/machinery/vending/wallmed1{name = "Emergency NanoMed"; pixel_x = -30; pixel_y = 0; req_access_txt = "0"},/turf/simulated/shuttle/floor,/area/centcom/evac) +"cBv" = (/turf/simulated/shuttle/floor,/area) "cBw" = (/turf/simulated/shuttle/floor,/area/centcom/evac) "cBx" = (/obj/structure/stool,/turf/simulated/shuttle/floor,/area/centcom/evac) "cBy" = (/obj/machinery/vending/wallmed1{name = "Emergency NanoMed"; pixel_x = 30; pixel_y = 0; req_access_txt = "0"},/turf/simulated/shuttle/floor,/area/centcom/evac) @@ -10300,6 +10304,18 @@ "dQh" = (/obj/structure/cable,/obj/machinery/shieldwallgen{req_access = list(55)},/obj/machinery/light,/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) "dQi" = (/obj/machinery/atmospherics/portables_connector{dir = 1},/obj/machinery/light,/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) "dQj" = (/obj/machinery/computer/security/nuclear,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) +"dQk" = (/turf/simulated/shuttle/floor{icon_state = "floor2"},/area) +"dQl" = (/obj/structure/window/reinforced,/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 1},/turf/simulated/floor/plating/airless,/area) +"dQm" = (/obj/machinery/portable_atmospherics/pump,/turf/simulated/shuttle/plating,/area/centcom/evac) +"dQn" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/shuttle/plating,/area) +"dQo" = (/turf/simulated/shuttle/plating,/turf/simulated/shuttle/wall{icon_state = "swall_f6"; dir = 2},/area) +"dQp" = (/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/shuttle/plating,/area/centcom/evac) +"dQq" = (/obj/machinery/vending/engineering,/turf/simulated/shuttle/plating,/area/centcom/evac) +"dQr" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/shuttle/floor,/area/centcom/evac) +"dQs" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/shuttle/floor,/area) +"dQt" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/shuttle/floor,/area/centcom/evac) +"dQu" = (/obj/structure/table,/turf/simulated/shuttle/floor,/area) +"dQv" = (/obj/structure/stool/bed/chair,/turf/simulated/shuttle/floor,/area) (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -10469,15 +10485,15 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccecaCcaCcaDcbtbGDccfcbrcbxcbxcbxcbxccgcbxccgcchcciccjcckcclccmccnccocbxccpbJkcbzbGDcrRccrbSNccscctccucctcctccvcctccvcctbQGccwccxbWlbXAcbEccybXzcbFcczbZDbZEccAbVoaafbVpccBccCccDbTeaafaaabVuccEccFccGcaZbVuccHcaZccIccJcaZccKccLccMccNccObVuaaaaaaaaaaafaaaaaaaaabXRbXRbXRbXRbXRbXRbXRbXRbXRccPccQccRbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkaafccSccTccSaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanmanmanmanmacTcbxccUccgccgccgccgccVccgccgccWccXccYccZcdacdbcdccddcdecdecdecdfbGDcdgcdhcdiccscdjcqzcdlcrkcrCcdlcrDcdpbQGcdqcdrbWlbXAcbEcakbXzcdscdtcducdvcdwcapbWwbUecdxcbLcbLbTeaafcdycdzcdAcdBcdBcdCcdDcdEcdFcdGcdHcdIcdJcdKcdLcdMcdNbVuaaaaaaaaaaafaaaaaaaaabXRcdOcdPcdQcdRcdScdTcdUcdVcdWcdXcdYcdZceaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaafcebceccebaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalQalPalPalQalPalPalPampalPalPalPalQalQaaaaaaaafaafaaaaaaaaaaaaaaaaaaaafcedceecefcegcehceicejcekcelcemcdbcdbcencdacdbcdbcdbceocepcdeceqcercescetbSNccsceuceuceuceucevceuceuceubQGcodcmQbWlbXAceycezbSZceAceBbZDceCceDbVoaafbTebTebTebTebTeaafaaabVuceEceFceGceHceGceIceJceKceLceGceMceNceGceIceObVuaafaafaafaafaafaafaafbXRcePceQcePceRceSbZQceTcdVceUceVceUbXRbXRaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaafaaaceWaaaaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaaaaafaafaaaaafaafaaaaaaaafaafaafaaaalQaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaceXceeceYceZcfacfbcfccfdcfecemcffccicencfgcdbcdbcdbcfhcdbcfibYpcfjcfkcflcfmcfncfocfpcfocfocfqcfocfocfocfrcgBchDcfscftcfubTVcaRcfvcfwcfxcfycfzbYGbUdbUecfAcfBcfBbTeaafaaabVucfCbXKcfDbVucfEcfFceNcfGcfHcfIcfJccNcfKcfLcfMbVuaaaaaaaaaaafaaaaaaaaabXRcePcePcePcfNcfOcdTcfPcfQcfRcfScfTcfUbXRaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaafaaacfVaaaaafaafaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaacfWcfXcfYaaacfWcfXcfYaaacfWcfXcfYaafcfZaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaceXcgacgbcgccgdcgecgfcggcfecdbcdbcghcgicgjcgkcgkcglchucgncgocgpcgqcgrcgschtcgucgvcgwcgxcgycgzcgzcgzcgzcgAcexcgCcgDcgEcgCcgFcgGcgHcgIcgJcgKcgLbVoaafbVpcgMcgNcgObTeaafaafbVucgPbXKcfDbVucgQbXKbXMcgRcgScgTceJcgUcgTcgUceJbVuaaaaaaaaaaafaaaaaaaaabXRcdVcdVcdVcdVcgVbZQcgWcgXcgYcgZchachbbXRaaaaaaaaaaaaaaachcchcchcchdaafaafaafaafcfVaafaafaafaafaafampchcchcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaaaaafaafaaaaafaafaaaaaaaafaafaafaaaalQaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaceXceeceYceZcfccfdciocgdckVcjXcffclIcgacfgcdbcdbcdbcfhcdbcfibYpcfjcfkcflcfmcfncfocfpcfocfocfqcfocfocfocfrcgBchDcfscftcfubTVcaRcfvcfwcfxcfycfzbYGbUdbUecfAcfBcfBbTeaafaaabVucfCbXKcfDbVucfEcfFceNcfGcfHcfIcfJccNcfKcfLcfMbVuaaaaaaaaaaafaaaaaaaaabXRcePcePcePcfNcfOcdTcfPcfQcfRcfScfTcfUbXRaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaafaaacfVaaaaafaafaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaacfWcfXcfYaaacfWcfXcfYaaacfWcfXcfYaafcfZaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaceXcfbcgbcgccfacgecgfcggcfecdbcdbcghcgicgjcgkcgkcglchucgncgocgpcgqcgrcgschtcgucgvcgwcgxcgycgzcgzcgzcgzcgAcexcgCcgDcgEcgCcgFcgGcgHcgIcgJcgKcgLbVoaafbVpcgMcgNcgObTeaafaafbVucgPbXKcfDbVucgQbXKbXMcgRcgScgTceJcgUcgTcgUceJbVuaaaaaaaaaaafaaaaaaaaabXRcdVcdVcdVcdVcgVbZQcgWcgXcgYcgZchachbbXRaaaaaaaaaaaaaaachcchcchcchdaafaafaafaafcfVaafaafaafaafaafampchcchcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaacfWchecfYaaacfWchecfYaaacfWchecfYaafaafaafaafaaaaaaaaaaaaaaaaaaaafaafaafceXchfchgchhchichjchkchlchmchnchochpchqchrchochochsckPcpKchvchwchxbLjchychzcctchAcevceuchBceuceuceuchCbQGcjgbSZchEchFbTcchGbZrchHchIbRXchJchKcapbWwbUechLcfBcfBbTeaafaaabVucgPbXKcfDbVuchMbXKbXMbXKchNcgTbXKbXMcgTbXMchObVuaaaaaaaaaaafaaaaaaaaabXRcdOcdPcdQchPchQcdTchRchSchTchUbZQchVbXRaaaaaaaaaaaaaaachcaaaaafaaaaafaaaaaaaaachWaaaaafaafaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaalPaafcfWchecfYaaacfWchecfYaafcfWchecfYaafaaaaaaaafaafaaaaaaaaaaaaaaaaafaaaaaachXchYccgchZciacibciccidccgciecdbcfhcifcigcihcdbciicijcikcilcimcinciocipciqcctcirciycitciwciucitciscixbQGcivbSZchEcizbSZbSZbSZbTbbZzcizbZEcaVbVoaafbTebTebTebTebTeaafaaabVucgPbXKcfDbVuciAciBciCciDciEciFciGciHciFciHciGbVuaafaafaafaafaafaafaafbXRcePcePcePciIceSbZQciJciKciLciMbZQciNbXRbXRbXRbXRaaaaaachcaaaciOciOciOciOciOaafciPaafciOciOciOciOciOaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaacfWchecfYaafcfWchecfYaaacfWchecfYaaaaaaaaaaaaaaaaafaaaaafaaaaafaafaaaaaabGDciQccgccgciRciSciTciUciVciWcdbcfhcihciXciYciZcjacjbcjcchvcjdbYpbYpbYpcjecctcctcjfcctcctcctcctccvcctbQGclVcjhcjicjjcjkcjlcjkcjjcjmcjjcjnchFcjoaafaafaafaafaafaafaafaaacjpcjqcjrcjsbZJbVucjtcjucjvbVubVucjwbVubVubVucjwbZJaaaaaaaaaaaaaaaaaaaaabXRcePcePcePchPcjxcdTcjycjzcjAcjBcjCcjCcjDcjEcjFbXRaafaafchcaafcjGcjHcjHcjHcjHcjIciPcjJcjKcjKcjKcjKcjLaafchcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalPaafaaacfWchecfYaafcfWchecfYaaacfWchecfYaafaaaaaaaaaaaaaafaafcjMcjNcjNcjNcjNbGDbGDciQcdecjOcdbcjPchochochocjQcdbcfhcihcjRcjSciZcjTcjbcjUcdecjVcjWcjXcjYcjZckackbckcckdckeckaaaaaaaaaabQGckfckgckhckickjckkcklckmbSZcknckockpckqaafaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafbVuckrckscktbVuaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaabXRcdVcdVcdVcdVckubZQciJckvckwciMbZQbZQckxbZQckybXRaaaaaachcaafckzckzckzckzckzaaaciPaaackzckzckzckzckzaafchcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaafaaaaafaafckAaafaafaafckAaafaaaaafckAaafaaaaaaaaaaaaaaackBckCckDckEckFckGckHckIckJckKcdeckLckMckMckNckOcqwckQckQckRcihdPzciXciZcjacjbckTccgckUckUckVckWckXckackYckZclaclbckaaaaaaaaaaacTclccldcleclfclgclhclgclfclgcliclgclicljaafaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaclkaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaabXRcdOcdPcdQcllchQcdTclmbZSclnclocloclpclqclrclsbXRaaaaaachcaaaaafaaaaafaafaafaaaciPaaaaafaaaaafaaaaafaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaafcltclucluclvclwclwclwclwclwclwclwclwclwclwclwclwclwclwclxclyclzclAclBclCclDclEclFbJkciQcbxcdecdecdecdecbxclGcdecjOclHclIclIclIclIclJclKclLclMclNclOclPclQclRckaclSclTclUcmlckaaaaaaaaaaaaaaafclWaafclXaafclWaafclXaafclYaafclYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaclZaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaabXRcePceQcePcmaceSbZQbZRbZScmbbZQbZQcmccdVcdVcdVbXRaaaaaachcaaaciOciOciOciOciOaafciPaafciOciOciOciOciOaafchcaaaaaaaaaaaaaaaaaaaaaaaacmdaaaaaaaaacmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaafaaaaafaafcmeaafaaaaafcmeaafaaaaafcmeaafaaaaaaaaaaaaaaackBckCcmfcmgcmhcmicjNcmjbJkbSAcmkcmkcmkcmkcmkcmkcewcdecmmcmncmocmocmocmocmocmpcmqcmrcmscmscmtcmucmvcmwcmxcmycmzcmAckaaaaaaaaaaaaabTecmBbVpcmBbTecmBbVpcmBbTecmCbVpcmDbTeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabXRcePcePcePcllcmEcmFcmGcmHcmIbZQbZQcmJbZQcmKbZQbYQaafaafchcaafcjGcjHcjHcjHcjHcjIciPcjJcjKcjKcjKcjKcjLaafchcaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaalPaafcfWchecfYaaacfWchecfYaafcfWchecfYaafaaaaaaaafaafaaaaaaaaaaaaaaaaafaaaaaachXchYccgchZciacibciccidccgciecdbcfhcifcigcihcdbciicijcikcilcimcinclPcipciqcctcirciycitciwciucitciscixbQGcivbSZchEcizbSZbSZbSZbTbbZzcizbZEcaVbVoaafbTebTebTebTebTeaafaaabVucgPbXKcfDbVuciAciBciCciDciEciFciGciHciFciHciGbVuaafaafaafaafaafaafaafbXRcePcePcePciIceSbZQciJciKciLciMbZQciNbXRbXRbXRbXRaaaaaachcaaaciOciOciOciOciOaafciPaafciOciOciOciOciOaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaacfWchecfYaafcfWchecfYaaacfWchecfYaaaaaaaaaaaaaaaaafaaaaafaaaaafaafaaaaaabGDciQccgccgciRciSciTciUciVciWcdbcfhcihciXciYciZcjacjbcjcchvcjdbYpbSNbYpcjecctcctcjfcctcctcctcctccvcctbQGclVcjhcjicjjcjkcjlcjkcjjcjmcjjcjnchFcjoaafaafaafaafaafaafaafaaacjpcjqcjrcjsbZJbVucjtcjucjvbVubVucjwbVubVubVucjwbZJaaaaaaaaaaaaaaaaaaaaabXRcePcePcePchPcjxcdTcjycjzcjAcjBcjCcjCcjDcjEcjFbXRaafaafchcaafcjGcjHcjHcjHcjHcjIciPcjJcjKcjKcjKcjKcjLaafchcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalPaafaaacfWchecfYaafcfWchecfYaaacfWchecfYaafaaaaaaaaaaaaaafaafcjMcjNcjNcjNcjNbGDbGDciQcdecjOcdbcjPchochochocjQcdbcfhcihcjRcjSciZcjTcjbcjUcdecjVcjWcsDcjYcjZckackbckcckdckeckaaaaaaaaaabQGckfckgckhckickjckkcklckmbSZcknckockpckqaafaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafbVuckrckscktbVuaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaabXRcdVcdVcdVcdVckubZQciJckvckwciMbZQbZQckxbZQckybXRaaaaaachcaafckzckzckzckzckzaaaciPaaackzckzckzckzckzaafchcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaafaaaaafaafckAaafaafaafckAaafaaaaafckAaafaaaaaaaaaaaaaaackBckCckDckEckFckGckHckIckJckKcdeckLckMckMckNckOcqwckQckQckRcihdPzciXciZcjacjbckTccgckUckUcsOckWckXckackYckZclaclbckaaaaaaaaaaacTclccldcleclfclgclhclgclfclgcliclgclicljaafaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaclkaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaabXRcdOcdPcdQcllchQcdTclmbZSclnclocloclpclqclrclsbXRaaaaaachcaaaaafaaaaafaafaafaaaciPaaaaafaaaaafaaaaafaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaafcltclucluclvclwclwclwclwclwclwclwclwclwclwclwclwclwclwclxclyclzclAclBclCclDclEclFbJkciQcbxcdecdecdecdecbxclGcdecjOclHclIclIclIclIclJclKclLclMclNclOcsEclQclRckaclSclTclUcmlckaaaaaaaaaaaaaaafclWaafclXaafclWaafclXaafclYaafclYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaclZaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaabXRcePceQcePcmaceSbZQbZRbZScmbbZQbZQcmccdVcdVcdVbXRaaaaaachcaaaciOciOciOciOciOaafciPaafciOciOciOciOciOaafchcaaaaaaaaaaaaaaaaaaaaaaaacmdaaaaaaaaacmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaafaaaaafaafcmeaafaaaaafcmeaafaaaaafcmeaafaaaaaaaaaaaaaaackBckCcmfcmgcmhcmicjNcmjbJkbSAcmkcmkcmkcmkcmkcmkcewcdecmmcmncmocmocmocmocmocmpcmqcmrcmscmscnKcmucmvcmwcmxcmycmzcmAckaaaaaaaaaaaaabTecmBbVpcmBbTecmBbVpcmBbTecmCbVpcmDbTeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabXRcePcePcePcllcmEcmFcmGcmHcmIbZQbZQcmJbZQcmKbZQbYQaafaafchcaafcjGcjHcjHcjHcjHcjIciPcjJcjKcjKcjKcjKcjLaafchcaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalPaafaafcfWcmLcfYaaacfWcmLcfYaaacfWcmLcfYaafaaaaaaaaaaaaaafaafcmMcjNcjNcjNcjNbGDcbyccpcmNcmOcbtbJkbJkcmPbJkcmRcmScmTcmUcmVcmVcmVcmVcmWcmRckUcmXclNcmYcmZcnackUckackackackackaaaaaaaaaaaaabTecnbcnccndbTecnecnfcngbTecnhcnicnjbTeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbgbXRcnkcnlcnlcnmcnncnocnncnpcnqcnrcnscntcdTcnucnvaaaaaachcaafckzckzckzckzckzaaaciPaafckzckzckzckzckzaaachcaaacmdaaaaaacmdaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaacmdaaaaaacmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacfWcmLcfYaafcfWcmLcfYaaacfWcmLcfYaaaaaaaaaaafaaaaafaafaafaaacnwbPhbPgbGDcnxcnycnycnzbGDbGDbGDbGDbJkcmRcmRcnAcnBcnCcnDcnEcnFcnGcnHcnIclNcnJcnKcmZcnLckUaafaafaafaafaafaaaaaaaaaaaabTecnMcnNcnMbTecnOcnPcnObTecnQcnRcnSbTeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaclkaaabXRcnTcnUcnVcnWcnXcnUcnYcnZcnXcnUcoabXRaaaaaachdaaaaafaaaaafaaaaafaaacobaaaaafaaaaafaafaafaafchcaaacmdcmdcmdcmdaaacmdcmdcmdcmdcmdcmdcmdcmdcmdaaacmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGvaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaafcfWcmLcfYaaacfWcmLcfYaaacfWcmLcfYaafaaaaaaaaaaaaaafaafaaaaaacocbJkbJkbMBbJkbJkbJkbJkbJkbJkbJkbJkcbtcmRcmRcoecofcogcohcohcoicojcmRcokclNclNcmYcmZcnackUckUckUckUckUckUckUckUaaaaaabTecnMcolcnMbTecnOcomcnObTecnSconcnSbTeaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacooaafbXRcopcoqcorcdVcoscotcoucdVcovcowcoxbXRaaaaaachcaaaciOciOciOciOciOaafcfVaafciOciOciOciOciOaafchcaaacmdcmdcmdcmdaaacmdcmdcmdcmdcmdcmdcmdcmdcmdaaacmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -10495,7 +10511,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcrlcsdcsecsfcsgcsgcshcsicsjcskcslcsmcsncsocrlaafaafaafaaaaaaaaaaaaaaaaaaaafaafaafaafaagaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcrlcrZcsccsccsccsccsAcsqcszcsscstcsccsccsucrlaafaafaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaeaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrlcsvcspcspcsbcsxcswcsrcsBcsCcsycspcstcrZcrlaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcrlcsFcsccsccsGcsHcsIcsJcsKcsLcsMcsNcsOcsPcrlaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcrlcsFcsccsccsGcsHcsIcsJcsKcsLcsMcsNcsXcsPcrlaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrlcsQcsccsccsGcsRcsScsTcsUcsVcsWcsacsYcsZcrlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrlctactbctccsGctdctectfctgcthctictjctbctkcrlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFaaaaaacqFcqFcqFcqFcqFcqFcqFaaaaaacqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrlctlcscctmcrNctoctpctqctrctscttctmcscctlcrlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -10602,27 +10618,27 @@ ctFcuAcupcuvcuocuycutcuqcuycuAcupcuvcuocuycutcuqcuycutcuqcuAcupcuvcuocuycutcuqct ctEcuqcuwcuxcurcuvcupcuzcuvcuqcuwcuxcurcuvcupcuzcuvcupcuzcuqcuwcuxcurcuvcupcuzctIcujctDcuAcuocuycuqcuucuCcuzcAucAlcAtcApczWczVczQczXczTczScAzcuocuycuzcupcuqcuBcurctKcujaaaaaaczocuCcuvcAAczJczJczCcAAczJczCcAAczJczCcAAczJczCcAAczJczCcAAczJczJcuvcutczoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczqczzczNczNczNcAwcAxcAycAhcAhcAhcAhcABcAhcAkcAkcAkczraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacACcACcACaaacADcADcADaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa ctAcuzcuscuAcuucuxcuwcuCcuxcuzcuscuAcuucuxcuwcuCcuxcuwcuCcuzcuscuAcuucuxcuwcuCctycujctLcuqcurcuvcuzcutcuocuCcAzczXczTczUcAoczRczWcApcAncAmcAEcurcuvcuCcuwcuzcuycuuctBcujaaaaaaczocuocuxczDczZczZczLczDczZczLczDczZczLczDczZczLczDczZczLczDczZczZcuxcupczoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczqczzcAFczNcAGczzcAscAdcAhcAhcAgcAhcAdcAicAjcAkcAkczraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacACcACcACaaacADcADcADaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa ctGcuCcuBcuqcutcuAcuscuocuAcuCcuBcuqcutcuAcuscuocuAcuscuocuCcuBcuqcutcuAcuscuoctHcujctIcuzcuucuxcuCcupcurcuocAEcuycuuczScAtcAlcAoczUcutcuqcAHcuucuxcuocuscuCcuvcutctJcujaaaaaaczocurcuAczKcAqcAqcAaczKcAqcAaczKcAqcAaczKcAqcAaczKcAqcAaczKcAqcAqcuAcuwczoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczqcAIczzcAJczzcAKcAccAdcAhcAhcAgcAhcAdcAhcAkcAkcAkczraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacACcACcACaaacADcADcADaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -ctDcuocuycuzcupcuqcuBcurcuqcuocuycuzcupcuqcuBcurcuqcuBcurcuocuycuzcupcuqcuBcurctKcujctycuCcutcuAcuocvOcvMcALcAMcANcvPcAmczTczXcAtczScupcuzcAOcutcuAcurcuBcuocuxcupctMcujaaaaaaczocuucuqcAbcAvcAvczxcAbcAvczxcAbcAvczxcAbcAvczxcAbcAvczxcAbcAvcAvcuqcusczoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczqaaacAIcAPcAKaaacAccAdcAhcAhcAgcAhcAdcAicAjcAkcAkczraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAQcARcAScATcAUcACcACcACaaacADcADcADcAQcARcAScATcAUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -ctLcurcuvcuCcuwcuzcuycuucuzcurcuvcuCcuwcuzcuycuucuzcuycuucurcuvcuCcuwcuzcuycuuctBcujctHcuocupcuqcurcAzczPcAnczUczSczVczQcAncApczTcAmcuwcuCcvKcupcuqcuucuycurcuAcuwctzcujaaaaaaczocutczBcArcAAcAAczBcArcAAczBcArcAAczBcArcAAczBcArcAAczBcArcAAcAAczBcuBczoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczrczrczrczrczrczrczrczrczrczrczrczrczrczrczrczrczrczraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAVcAWcAWcAWcAXcAYcAZcAYcAYcAYcAZcAYcBacAWcAWcAWcAVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -ctIcuucuxcuocuscuCcuvcutcuCcuucuxcuocuscuCcuvcutcuCcuvcutcuucuxcuocuscuCcuvcutctJcujctKcurcuwcuzcuucAEczVczPczScAmczRczWczPczUcAnczQcvTcvTcvTcvTcBbcutcuvcuucuqcusctCcujaaaaaaczocupczJczyczDczDczJczyczDczJczyczDczJczyczDczJczyczDczJczyczDczDczJcuyczoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAVcBccBccBdcBecBfcBgcBhcBicBjcBgcBfcBkcBlcBccBccAVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -ctycutcuAcurcuycupcuvcuBcuqcurcBmcBncANcwmcBocuxcBpcBqcvMcBrcBscurcuBcuocuxcupctMcujctBcuucuscuCcutcAHczRczVcAmczQcAlcAoczVczSczPczWczXczTczQcAlcwecupcuxcutcuzcuBctFcujaaaaaaczocuwcuoczCczKczKczZcuvcuwczZczCczKczZczCczKczZcuvcuwczZczCczKczKcuocuvczoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBtcBtcBtcBtcBtcBtcBtcBtcBtcBtcBtcBtcBtcBtcBtcBtcBtcBtcBtcBtcBtcBtcBtcBtcBtcBtcBtcBtcBtcBtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAVcBccBccBucBvcBwcBgcBwcBxcBwcBgcBwcBycBucBccBccAVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -ctHcuxcuqcuucuocuAcurcuCcupcuucBzcBAcBBcBCcBDcuucBEcBFcBGcBHcBIcuucuycurcuAcuwctzcujctJcutcuBcuocupcAOcAlczRczQczWczXcAtczRcAmczVcAocApcAnczWczXcBJcuwcuAcupcuCcuyctEcujaaaaaaczocuscurcuxaaacuscurcuxcuscAqczLcAbcAqczLcAbcAqcuxcuscurcuxaaacuscurcuxczoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBtcBKcBKcBKcBKcBKcBKcBKcBKcBKcBLcBKcBKcBKcBMcBNcBKcBKcBKcBMcBKcBKcBKcBKcBKcBKcBMcBKcBKcBtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBOcBlcBccBPcBwcBgcBgcBgcBgcBgcBgcBgcBwcBPcBccBdcBQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -ctKcuAcuzcutcurcuqcuucuocuwcutcBIcBRcBScBTcBUcutcBVcBWcBXcBYcBZcutcuvcuucuqcusctCcujctMcupcuycurcuwcvKczXcAlczWcAocApczTcAlczQczRcAtczUczPcAocApczHcuscuqcuwcuocuvctAcujaaaaaaczocuBcuucuAaaacuBcuucuAcuBcAvcAacArcAvcAacArcAvcuAcuBcuucuAaaacuBcuucuAczoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBtcBKcBKcBKcBKcBLcBKcBKcBKcBKcBKcBKcBKcBKcBKcBKcBKcBMcBKcBKcBKcBKcBKcBMcBKcBKcBKcBKcBKcBtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBOcAYcBacCacCbcCccCbcBgcCdcCecBgcCfcAXcAYcBQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -ctBcuqcuCcupcuucuzcutcurcuscupcBZcCgcChcBBcBpcupcBzcCicCjcCkcClcupcuxcutcuzcuBctFcujctzcuwcuvcuucAzcCmcApczXcAocAtczUcAnczXczWcAlczTczSczVcAtczUcCncwmcBbcuscurcuxctGcujaaaaaaczocuBcuucuAaaacuBcuucuAcuBcAvcAacArcAvcAacArcAvcuAcuBcuucuAaaacuBcuucuAczoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBtcBKcBKcBKcBKcBKcBKcBKcCocBKcBKcBKcBKcBKcBLcBKcBKcBNcBMcBKcBKcBMcBKcBKcBMcBNcBKcBMcBKcBtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAVcCpcCqcCrcCscBgcCdcCecBgcCfcAVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -ctJcuzcuocuwcutcuCcupcuucuBcuwcClcBCcCtcBScCucuwcBIcCvcBHcCwcBDcuwcuAcupcuCcuyctEcujctCcuscuxcutcAEczQczUcApcAtczTczSczPcApcAoczXcAncAmczRczTczSczPcApcwecuBcuucuActDcujaaaaaaczocuBcuucuAaaacuBcuucuAcuBcAvcAacArcAvcAacArcAvcuAcuBcuucuAaaacuBcuucuAczoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBtcBKcBKcBKcBKcBKcBKcBKcBKcBKcBKcBKcBKcBKcBKcBKcBKcBKcBKcBLcBKcBKcBMcBNcBKcBKcBMcBKcBNcBtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAVcCxcCycCycCbcBgcCdcCecBgcBfcAVcCzcCzcCzcCzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -ctMcuCcurcuscupcuocuwcutcuycuscBDcBzcBUcClcBmcuscBZcBscBEcBIcBUcuscuqcuwcuocuvctAcujctFcuBcuAcupcAHczWczSczUczTcAncAmczVczUcAtcApczPczQcAlcAncAmczVczUcBJcuycutcuqctLcujaaaaaaczocuycutcuqaaacuycutcuqcuycAAczxczycAAczxczycAAcuqcuycutcuqaaacuycutcuqczoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBtcBKcBKcBKcBKcBKcBKcBKcBKcBKcBKcBKcBKcBKcBKcBKcBLcBKcBKcBKcBKcBKcBNcBKcBMcBNcBKcBMcBKcBtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAVcCAcCycCycCBcBgcBwcBwcBgcBgcAZcCzcCzcCzcCzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -ctzcuocuucuBcuzcuscurcuxcuscuocuucuBcuzcuscurcuxcuscurcuxcuocuucuBcuzcuscurcuxctGcujctEcuycuqcuwcAOcAocAmczScAnczPczQczRczSczTczUczVczWczXczPczQczRczSczHcuvcupcuzctIcujaaaaaaczocuvcupcuzaaacuvcupcuzcuvcupczBczCczDczBczCcupcuzcuvcupcuzaaacuvcupcuzczoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBtcBKcBKcBKcBKcBKcBKcCCcCCcCCcCCcCCcCCcCCcBKcBKcBKcBKcBKcBKcBKcBMcBKcBKcCocBNcBKcBKcBKcBtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAXcAYcAYcAYcBacBgcCdcCecBgcCDcAVcCzcCzcCzcCzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -ctCcuxcutcuycuCcuBcuucuAcuBcuxcutcuycuCcuBcuucuAcuBcuucuAcuxcutcuycuCcuBcuucuActDcujctAcuvcuzcuscvKcAtczQcAmczPczVczWcAlcAmcAnczSczRcAocApczVczWcAlcAmczIcuxcuwcuCctycujaaaaaaczocuxcuwcuCaaacuxcuwcuCcuxcuwcuCcuxcuwcuCcuxcuwcuCcuxcuwcuCaaacuxcuwcuCczoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBtcBKcBKcBKcBKcBKcCEcCFcCGcCHcCHcCHcCIcCFcCJcBKcBKcBKcBKcCocBKcBKcBLcBKcBLcBKcBMcBKcBMcBtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCKcCLcCLcCMcCNcBgcCdcCecBgcCOcCKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -ctFcupcupcuvcuocuycutcuqcuycupcupcuvcuocuycutcuqcuycutcuqcupcupcuvcuocuycutcuqctLcujctGcuxcuCcuBcCPczTczWczQczVczRcAoczXczQczPcAmcAlcAtczUczRcAoczXczQczYcuAcuscuoctHcujaaaaaaczoczoczoczoczoczoczoczoczoczoczoczoczoczoczoczoczoczoczoczoczoczoczoczoczoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBtcBKcBKcBKcBKcBKcCFcCQcCRdQjcCTcCUcCVcCVcCFcCWcBKcBKcCCcCCcCCcCCcCCcCCcCCcCCcCXcCYcCCcBtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAVcCZcCZcCZcDacBgcCdcCecBgcDbcAVcDccDccDccDcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -ctEcuwcuwcuxcurcuvcupcuzcuvcuwcuwcuxcurcuvcupcuzcuvcupcuzcuwcuwcuxcurcuvcupcuzctIcujctDcuAcuocuycDdcAncAoczWczRcAlcAtcApczWczVczQczXczTczScAlcAtcApczWcvUcuqcuBcurctKcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBtcBKcBKcBKcBKcBKcCFcDecCRcCRcDfcCRcCRcCRcCFcCWcBKcDgcDhcDicDicDjcBtcBtcBtcBtcBtcBtcBtcBtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAVcDkcDlcCZcDmcBgcBgcBgcBgcBgcAZcDccDccDccDcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -ctAcuscuscuAcuucuxcuwcuCcuxcuscuscuAcuucuxcuwcuCcuxcuwcuCcuscuscuAcuucuxcuwcuCctycujctLcuqcurcuvcBbczPcAtcAocAlczXcurczUcAoczRczWcApcuucAmczXczTczUcAocAucuzcuycuuctBcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBtcBKcBKcBKcBKcBKcCFcDncCRcCRcCRcDocCRcDpcCFcCWcCocDgcDqcDrcDrcDrcDscDtcBtcDucDvcBtcBtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAVcDwcCZcCZcCNcBgcBwcBwcBwcBycAVcDccDccDccDcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -ctGcuBcuBcuqcutcuAcuscuocuAcuBcuBcuqcutcuAcuscuocuAcuscuocuBcuBcuqcutcuAcuscuoctHcujctIcuzcuucuxcweczVczTcAtczXczPcuycAlcAmczUczRczQcurczVcApcAnczScAtcAzcuCcuvcutctJcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBtcBKcBKcBKcBKcBKcDxcCFcCFcCFcDycCFcCFcCFcDzcBKcBKcDAcDqcDrcDrcDBcDrcDrcDCcDDcDDcDEcBtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAVcDkcDlcCZcDFcBgcDGcDHcDIcBfcAVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -ctDcuycuycuzcupcuqcuBcurcuqcuycuycuzcupcuqcuBcurcuqcuBcurcuycuycuzcupcuqcuBcurctKcujctycuCcutcuAcBJczRcAnczTcApczVcuvcuBcuqcuxcuscuzcuuczRczUczPcAmczTcAEcuocuxcupctMcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBtcBKcBKcBKcBKcBKcBKcBKcCFcDJcCRcDKcCFcDLcCCcCCcCCcDMcDNcDrcDOcDPcDQcDrcBtcDDcDRcDRcBtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBOcDScDScAYcAYcDTcAYcAYcDScDScBQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -ctLctJctFctHctMctActCctzctLctEctIctDctKctyczoczoczoczoczoctFctHctzctDctMctyctEctBcujctHcuocupcuqczicxccwtczncxUcwRcxZcxPcyRcypcxxcyUcwtcxccxZcwzcyIczncxPcurcuAcuwctzcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBtcBKcBKcBKcBKcBKcBKcBKcCFcCRcCRcCRcCFcDhcDicDicDicDjcBtcDrcDOcDUcDQcDrcBtcBtcBtcBtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBOcBacDVcCdcBgcCecDWcAXcBQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cuBcuzcuucuxcuCcupcurcuocuBcutcuycuscuAcuvcuwcuqcurcupcuycuucuxcuocuscuCcuvcutcuqcujctKcurcuwcuzcuucuBcupcutcuxcuscuAcuvcuCcuqcuycuocupcuBcuAcuwcuzcutcuvcuucuqcusctCcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBtcBKcBKcCEcCFcCFcCFcCFcCFcCRcCRcCRcCFcDqcDXcDXcDXcDXcDYcDrcDrcDrcDrcDrcDZcEacEbcBtcBtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAVcDGcBwcEccBwcEdcAVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cuycutcuAcurcuBcuocurcuBcuocutcuAcurcuBcuocutcuAcurcuBcuocutcuAcurcuBcuocuxcupcuzcujctBcuucuscuCcutcuycuwcupcuAcuBcuqcuxcuocuzcuvcurcuwcuycuqcuscuCcupcuxcutcuzcuBctFcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBtcBKcBKcCFcEecCRcCRcEfcCFcCRcCRcCRcCFcDNcEgcEhcDicDjcBtcDrcDrcDrcDrcDrcBtcEicEicEjcBtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAVcEkcElcEmcEncEocAVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cuvcupcuqcuucuycurcuucuycurcupcuqcuucuycurcupcuqcuucuycurcupcuqcuucuycurcuAcuwcuCcujctJcutcuBcuocupcuvcuscuwcuqcuycuzcuAcurcuCcuxcuucuscuvcuzcuBcuocuwcuAcupcuCcuyctEcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBtcBKcBKcCFcEecCRcEpcEqcCFcCRcCRcCRcCFcCFcErcEscEtcEucBtcBtcBtcBtcBtcEvcBtcEwcEicEjcBtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBOcExcEycEycEycEzcBQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cuxcuwcuzcutcuvcuucutcuvcuucuwcuzcutcuvcuucuwcuzcutcuvcuucuwcuzcutcuvcuucuqcuscuocujctMcupcuycurcuwcuxcuBcuscuzcuvcuCcuqcuucuocuAcutcuBcuxcuCcuycurcuscuqcuwcuocuvctAcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBtcEAcBKcCFcEecCRcEpcEBcCFcCRcCRcCRcCFcECcCRcCRcCFcEDcEEcEucBtcEFcEGcEHcBtcBtcBtcBtcBtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +ctDcuocuycuzcupcuqcuBcurcuqcuocuycuzcupcuqcuBcurcuqcuBcurcuocuycuzcupcuqcuBcurctKcujctycuCcutcuAcuocvOcvMcALcAMcANcvPcAmczTczXcAtczScupcuzcAOcutcuAcurcuBcuocuxcupctMcujaaaaaaczocuucuqcAbcAvcAvczxcAbcAvczxcAbcAvczxcAbcAvczxcAbcAvczxcAbcAvcAvcuqcusczoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczqaaacAIcAPcAKaaacAccAdcAhcAhcAgcAhcAdcAicAjcAkcAkczraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacUScARcAScATcAUcACcACcACaaacADcADcADcAQcARcAScATcAUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +ctLcurcuvcuCcuwcuzcuycuucuzcurcuvcuCcuwcuzcuycuucuzcuycuucurcuvcuCcuwcuzcuycuuctBcujctHcuocupcuqcurcAzczPcAnczUczSczVczQcAncApczTcAmcuwcuCcvKcupcuqcuucuycurcuAcuwctzcujaaaaaaczocutczBcArcAAcAAczBcArcAAczBcArcAAczBcArcAAczBcArcAAczBcArcAAcAAczBcuBczoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczrczrczrczrczrczrczrczrczrczrczrczrczrczrczrczrczrczraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAVdQldQlcAWcAXcAYcAZcAYcAYcAYcAZcAYcBacAWcAWcAWcAVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +ctIcuucuxcuocuscuCcuvcutcuCcuucuxcuocuscuCcuvcutcuCcuvcutcuucuxcuocuscuCcuvcutctJcujctKcurcuwcuzcuucAEczVczPczScAmczRczWczPczUcAnczQcvTcvTcvTcvTcBbcutcuvcuucuqcusctCcujaaaaaaczocupczJczyczDczDczJczyczDczJczyczDczJczyczDczJczyczDczJczyczDczDczJcuyczoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAVdQmdQndQocBecBfcBgcBhcBicBjcBgcBfcBkcBldQpdQqcAVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +ctycutcuAcurcuycupcuvcuBcuqcurcBmcBncANcwmcBocuxcBpcBqcvMcBrcBscurcuBcuocuxcupctMcujctBcuucuscuCcutcAHczRczVcAmczQcAlcAoczVczSczPczWczXczTczQcAlcwecupcuxcutcuzcuBctFcujaaaaaaczocuwcuoczCczKczKczZcuvcuwczZczCczKczZczCczKczZcuvcuwczZczCczKczKcuocuvczoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBtcBtcBtcBtcBtcBtcBtcBtcBtcBtcBtcBtcBtcBtcBtcBtcBtcBtcBtcBtcBtcBtcBtcBtcBtcBtcBtcBtcBtcBtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAVcBccBccBuctncBvcBgcBwcBxcBwcBgcBwcBycBucBccBccAVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +ctHcuxcuqcuucuocuAcurcuCcupcuucBzcBAcBBcBCcBDcuucBEcBFcBGcBHcBIcuucuycurcuAcuwctzcujctJcutcuBcuocupcAOcAlczRczQczWczXcAtczRcAmczVcAocApcAnczWczXcBJcuwcuAcupcuCcuyctEcujaaaaaaczocuscurcuxaaacuscurcuxcuscAqczLcAbcAqczLcAbcAqcuxcuscurcuxaaacuscurcuxczoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBtcBKcBKcBKcBKcBKcBKcBKcBKcBKcBLcBKcBKcBKcBMcBNcBKcBKcBKcBMcBKcBKcBKcBKcBKcBKcBMcBKcBKcBtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBOcBlcBccBPcBgcBgdQkdQkcBgcBgcBgcBgcBgcBPcBccBdcBQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +ctKcuAcuzcutcurcuqcuucuocuwcutcBIcBRcBScBTcBUcutcBVcBWcBXcBYcBZcutcuvcuucuqcusctCcujctMcupcuycurcuwcvKczXcAlczWcAocApczTcAlczQczRcAtczUczPcAocApczHcuscuqcuwcuocuvctAcujaaaaaaczocuBcuucuAaaacuBcuucuAcuBcAvcAacArcAvcAacArcAvcuAcuBcuucuAaaacuBcuucuAczoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBtcBKcBKcBKcBKcBLcBKcBKcBKcBKcBKcBKcBKcBKcBKcBKcBKcBMcBKcBKcBKcBKcBKcBMcBKcBKcBKcBKcBKcBtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBOcAYcBacDIcBwcBgcBvdQvcEccBwcBgcCfcAXcAYcBQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +ctBcuqcuCcupcuucuzcutcurcuscupcBZcCgcChcBBcBpcupcBzcCicCjcCkcClcupcuxcutcuzcuBctFcujctzcuwcuvcuucAzcCmcApczXcAocAtczUcAnczXczWcAlczTczSczVcAtczUcCncwmcBbcuscurcuxctGcujaaaaaaczocuBcuucuAaaacuBcuucuAcuBcAvcAacArcAvcAacArcAvcuAcuBcuucuAaaacuBcuucuAczoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBtcBKcBKcBKcBKcBKcBKcBKcCocBKcBKcBKcBKcBKcBLcBKcBKcBNcBMcBKcBKcBMcBKcBKcBMcBNcBKcBMcBKcBtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAVcDGcBxcBgdQtdQudQucCdcBgcCfcAVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +ctJcuzcuocuwcutcuCcupcuucuBcuwcClcBCcCtcBScCucuwcBIcCvcBHcCwcBDcuwcuAcupcuCcuyctEcujctCcuscuxcutcAEczQczUcApcAtczTczSczPcApcAoczXcAncAmczRczTczSczPcApcwecuBcuucuActDcujaaaaaaczocuBcuucuAaaacuBcuucuAcuBcAvcAacArcAvcAacArcAvcuAcuBcuucuAaaacuBcuucuAczoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBtcBKcBKcBKcBKcBKcBKcBKcBKcBKcBKcBKcBKcBKcBKcBKcBKcBKcBKcBLcBKcBKcBMcBNcBKcBKcBMcBKcBNcBtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDccDccDccDccAVcDHcBwcBgdQtcDGcDGdQsdQkcBfcAVcCzcCzcCzcCzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +ctMcuCcurcuscupcuocuwcutcuycuscBDcBzcBUcClcBmcuscBZcBscBEcBIcBUcuscuqcuwcuocuvctAcujctFcuBcuAcupcAHczWczSczUczTcAncAmczVczUcAtcApczPczQcAlcAncAmczVczUcBJcuycutcuqctLcujaaaaaaczocuycutcuqaaacuycutcuqcuycAAczxczycAAczxczycAAcuqcuycutcuqaaacuycutcuqczoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBtcBKcBKcBKcBKcBKcBKcBKcBKcBKcBKcBKcBKcBKcBKcBKcBLcBKcBKcBKcBKcBKcBNcBKcBMcBNcBKcBMcBKcBtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDccDccDccDccAZcBgcBgcBgcBwdQrdQrcBwdQkcBgcAZcCzcCzcCzcCzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +ctzcuocuucuBcuzcuscurcuxcuscuocuucuBcuzcuscurcuxcuscurcuxcuocuucuBcuzcuscurcuxctGcujctEcuycuqcuwcAOcAocAmczScAnczPczQczRczSczTczUczVczWczXczPczQczRczSczHcuvcupcuzctIcujaaaaaaczocuvcupcuzaaacuvcupcuzcuvcupczBczCczDczBczCcupcuzcuvcupcuzaaacuvcupcuzczoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBtcBKcBKcBKcBKcBKcBKcCCcCCcCCcCCcCCcCCcCCcBKcBKcBKcBKcBKcBKcBKcBMcBKcBKcCocBNcBKcBKcBKcBtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacDccDccDccDccAVcBfcDbcBgcBgcBgcBgcBgdQkcCOcAVcCzcCzcCzcCzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +ctCcuxcutcuycuCcuBcuucuAcuBcuxcutcuycuCcuBcuucuAcuBcuucuAcuxcutcuycuCcuBcuucuActDcujctAcuvcuzcuscvKcAtczQcAmczPczVczWcAlcAmcAnczSczRcAocApczVczWcAlcAmczIcuxcuwcuCctycujaaaaaaczocuxcuwcuCaaacuxcuwcuCcuxcuwcuCcuxcuwcuCcuxcuwcuCcuxcuwcuCaaacuxcuwcuCczoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBtcBKcBKcBKcBKcBKcCEcCFcCGcCHcCHcCHcCIcCFcCJcBKcBKcBKcBKcCocBKcBKcBLcBKcBLcBKcBMcBKcBMcBtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAXcAYcAYcAYcBacBgcBwcBgcBgcCDcAVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +ctFcupcupcuvcuocuycutcuqcuycupcupcuvcuocuycutcuqcuycutcuqcupcupcuvcuocuycutcuqctLcujctGcuxcuCcuBcCPczTczWczQczVczRcAoczXczQczPcAmcAlcAtczUczRcAoczXczQczYcuAcuscuoctHcujaaaaaaczoczoczoczoczoczoczoczoczoczoczoczoczoczoczoczoczoczoczoczoczoczoczoczoczoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBtcBKcBKcBKcBKcBKcCFcCQcCRdQjcCTcCUcCVcCVcCFcCWcBKcBKcCCcCCcCCcCCcCCcCCcCCcCCcCXcCYcCCcBtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCKcCLcCLcCMcCNcBgcBwcBgcBgcBwcCKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +ctEcuwcuwcuxcurcuvcupcuzcuvcuwcuwcuxcurcuvcupcuzcuvcupcuzcuwcuwcuxcurcuvcupcuzctIcujctDcuAcuocuycDdcAncAoczWczRcAlcAtcApczWczVczQczXczTczScAlcAtcApczWcvUcuqcuBcurctKcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBtcBKcBKcBKcBKcBKcCFcDecCRcCRcDfcCRcCRcCRcCFcCWcBKcDgcDhcDicDicDjcBtcBtcBtcBtcBtcBtcBtcBtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAVcCZcCZcCZcDacBgcCacCbcCccCbcAVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +ctAcuscuscuAcuucuxcuwcuCcuxcuscuscuAcuucuxcuwcuCcuxcuwcuCcuscuscuAcuucuxcuwcuCctycujctLcuqcurcuvcBbczPcAtcAocAlczXcurczUcAoczRczWcApcuucAmczXczTczUcAocAucuzcuycuuctBcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBtcBKcBKcBKcBKcBKcCFcDncCRcCRcCRcDocCRcDpcCFcCWcCocDgcDqcDrcDrcDrcDscDtcBtcDucDvcBtcBtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAVcDkcDlcCZcDmcBgcCscCqcCrcCpcAVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +ctGcuBcuBcuqcutcuAcuscuocuAcuBcuBcuqcutcuAcuscuocuAcuscuocuBcuBcuqcutcuAcuscuoctHcujctIcuzcuucuxcweczVczTcAtczXczPcuycAlcAmczUczRczQcurczVcApcAnczScAtcAzcuCcuvcutctJcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBtcBKcBKcBKcBKcBKcDxcCFcCFcCFcDycCFcCFcCFcDzcBKcBKcDAcDqcDrcDrcDBcDrcDrcDCcDDcDDcDEcBtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAVcDwcCZcCZcCNcBgcCbcCycCycCxcAVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +ctDcuycuycuzcupcuqcuBcurcuqcuycuycuzcupcuqcuBcurcuqcuBcurcuycuycuzcupcuqcuBcurctKcujctycuCcutcuAcBJczRcAnczTcApczVcuvcuBcuqcuxcuscuzcuuczRczUczPcAmczTcAEcuocuxcupctMcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBtcBKcBKcBKcBKcBKcBKcBKcCFcDJcCRcDKcCFcDLcCCcCCcCCcDMcDNcDrcDOcDPcDQcDrcBtcDDcDRcDRcBtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAVcDkcDlcCZcDFcBgcCBcCycCycCAcAVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +ctLctJctFctHctMctActCctzctLctEctIctDctKctyczoczoczoczoczoctFctHctzctDctMctyctEctBcujctHcuocupcuqczicxccwtczncxUcwRcxZcxPcyRcypcxxcyUcwtcxccxZcwzcyIczncxPcurcuAcuwctzcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBtcBKcBKcBKcBKcBKcBKcBKcCFcCRcCRcCRcCFcDhcDicDicDicDjcBtcDrcDOcDUcDQcDrcBtcBtcBtcBtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBOcDScDScAYcAYcDTcAYcAYcDScDScBQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cuBcuzcuucuxcuCcupcurcuocuBcutcuycuscuAcuvcuwcuqcurcupcuycuucuxcuocuscuCcuvcutcuqcujctKcurcuwcuzcuucuBcupcutcuxcuscuAcuvcuCcuqcuycuocupcuBcuAcuwcuzcutcuvcuucuqcusctCcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBtcBKcBKcCEcCFcCFcCFcCFcCFcCRcCRcCRcCFcDqcDXcDXcDXcDXcDYcDrcDrcDrcDrcDrcDZcEacEbcBtcBtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBOcBacDVcCdcBgcCecDWcAXcBQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cuycutcuAcurcuBcuocurcuBcuocutcuAcurcuBcuocutcuAcurcuBcuocutcuAcurcuBcuocuxcupcuzcujctBcuucuscuCcutcuycuwcupcuAcuBcuqcuxcuocuzcuvcurcuwcuycuqcuscuCcupcuxcutcuzcuBctFcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBtcBKcBKcCFcEecCRcCRcEfcCFcCRcCRcCRcCFcDNcEgcEhcDicDjcBtcDrcDrcDrcDrcDrcBtcEicEicEjcBtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAVcDGcBwcEccBwcEdcAVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cuvcupcuqcuucuycurcuucuycurcupcuqcuucuycurcupcuqcuucuycurcupcuqcuucuycurcuAcuwcuCcujctJcutcuBcuocupcuvcuscuwcuqcuycuzcuAcurcuCcuxcuucuscuvcuzcuBcuocuwcuAcupcuCcuyctEcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBtcBKcBKcCFcEecCRcEpcEqcCFcCRcCRcCRcCFcCFcErcEscEtcEucBtcBtcBtcBtcBtcEvcBtcEwcEicEjcBtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAVcEkcElcEmcEncEocAVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cuxcuwcuzcutcuvcuucutcuvcuucuwcuzcutcuvcuucuwcuzcutcuvcuucuwcuzcutcuvcuucuqcuscuocujctMcupcuycurcuwcuxcuBcuscuzcuvcuCcuqcuucuocuAcutcuBcuxcuCcuycurcuscuqcuwcuocuvctAcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBtcEAcBKcCFcEecCRcEpcEBcCFcCRcCRcCRcCFcECcCRcCRcCFcEDcEEcEucBtcEFcEGcEHcBtcBtcBtcBtcBtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBOcExcEycEycEycEzcBQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa cuAcuscuCcupcuxcutcupcuxcutcuscuCcupcuxcutcuscuCcupcuxcutcuscuCcupcuxcutcuzcuBcurcujctzcuwcuvcuucuscuAcuycuBcuCcuxcuocuzcutcurcuqcupcuycuAcuocuvcuucuBcuzcuscurcuxctGcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBtcBKcBKcCFcEecCRcCRcCRcEIcCRcCRcEJcEKcCRcCRcELcCFcCWcBKcDgcEMcENcEGcEOcBtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa cuqcuBcuocuwcuAcupcuwcuAcupcuBcuocuwcuAcupcuBcuocuwcuAcupcuBcuocuwcuAcupcuCcuycuucujctCctLctKctActIctJctHctyctCctBctFctzctGctEctMctDctHctJctFctKctActyctzctIctEctBctDcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBtcBKcBKcCFcEecCRcCRcCRcEPcCRcCRcCRcEQcCRcERcEScCFcETcBKcDgcDqcEFcEUcEOcBtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa cuzcuycurcuscuqcuwcuscuqcuwcuycurcuscuqcuwcuycurcuscuqcuwcuycurcuscuqcuwcuocuvcutcujcujcujcujcujcujcujcujcujcujcujcujcujcujcujcujcujcujcujcujcujcujcujcujcujcujcujcujcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBtcBKcCEcCFcCFcCFcCFcCFcCFcEVcCRcCRcCFcCFcCFcCFcCFcCFcCJcDgcDNcEFcEGcEOcBtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa From 808653ed122ae140b6b049187c24df56ace526a6 Mon Sep 17 00:00:00 2001 From: Nanai Date: Sun, 17 Nov 2013 15:50:55 -0500 Subject: [PATCH 09/38] Map Fixes IV: Areas Rising Removed the odd locker room area. Properly edited dorm areas to individual areas UNDER the sleep area so as to properly reap the benefits of being a dorm. Added a camera to security dorms. SMES wiring adjustment. --- .../WorkInProgress/Cael_Aislinn/Rust/areas.dm | 3 - code/game/area/Space Station 13 areas.dm | 8 +++ maps/tgstation2.dmm | 70 +++++++++---------- 3 files changed, 41 insertions(+), 40 deletions(-) diff --git a/code/WorkInProgress/Cael_Aislinn/Rust/areas.dm b/code/WorkInProgress/Cael_Aislinn/Rust/areas.dm index 6183ed04f6..a5f6140cdb 100644 --- a/code/WorkInProgress/Cael_Aislinn/Rust/areas.dm +++ b/code/WorkInProgress/Cael_Aislinn/Rust/areas.dm @@ -10,9 +10,6 @@ construction_storage name = "\improper Construction storage" - locker - name = "\improper Locker room" - atmos_storage name = "\improper Atmos storage" icon_state = "engine_storage" diff --git a/code/game/area/Space Station 13 areas.dm b/code/game/area/Space Station 13 areas.dm index 9ba221c64d..b27f10b6e0 100755 --- a/code/game/area/Space Station 13 areas.dm +++ b/code/game/area/Space Station 13 areas.dm @@ -795,6 +795,14 @@ proc/process_ghost_teleport_locs() name = "\improper Dormitories" icon_state = "Sleep" +/area/crew_quarters/sleep/engi + name = "\improper Engineering Dormitories" + icon_state = "Sleep" + +/area/crew_quarters/sleep/sec + name = "\improper Security Dormitories" + icon_state = "Sleep" + /area/crew_quarters/sleep_male name = "\improper Male Dorm" icon_state = "Sleep" diff --git a/maps/tgstation2.dmm b/maps/tgstation2.dmm index a76f33743a..0dae8f4ca2 100644 --- a/maps/tgstation2.dmm +++ b/maps/tgstation2.dmm @@ -912,7 +912,7 @@ "arB" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/carpet{icon_state = "carpetnoconnect"},/area/crew_quarters/sleep{name = "Security Wing Dormitories"}) "arC" = (/turf/simulated/floor/carpet{icon_state = "carpetnoconnect"},/area/crew_quarters/sleep{name = "Security Wing Dormitories"}) "arD" = (/obj/structure/table/woodentable,/obj/machinery/light_switch{pixel_y = 28},/obj/item/weapon/book/manual/security_space_law{pixel_x = -3; pixel_y = 5},/obj/machinery/atmospherics/unary/vent_pump,/turf/simulated/floor/wood,/area/crew_quarters/sleep{name = "Security Wing Dormitories"}) -"arE" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/drinks/britcup{pixel_x = 4; pixel_y = 5},/turf/simulated/floor/wood,/area/crew_quarters/sleep{name = "Security Wing Dormitories"}) +"arE" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/drinks/britcup{pixel_x = 4; pixel_y = 5},/obj/machinery/camera{c_tag = "Security Dormitories East"; dir = 8; network = list("SS13")},/turf/simulated/floor/wood,/area/crew_quarters/sleep{name = "Security Wing Dormitories"}) "arF" = (/obj/structure/table/reinforced,/obj/machinery/light{dir = 1},/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/obj/item/weapon/hand_labeler,/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/lawoffice) "arG" = (/obj/machinery/photocopier,/obj/item/weapon/storage/secure/safe{pixel_x = 5; pixel_y = 27},/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/lawoffice) "arH" = (/obj/structure/filingcabinet/chestdrawer,/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/lawoffice) @@ -951,8 +951,8 @@ "aso" = (/turf/simulated/shuttle/wall{icon_state = "swall_s10"; dir = 2},/area/shuttle/escape_pod2/station) "asp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "asq" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/red,/turf/simulated/floor/wood,/area/crew_quarters/sleep{name = "Security Wing Dormitories"}) -"asr" = (/obj/structure/stool,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/wood,/area/crew_quarters/sleep{name = "Security Wing Dormitories"}) -"ass" = (/obj/structure/table/woodentable,/obj/item/weapon/storage/fancy/donut_box,/obj/machinery/newscaster{pixel_x = 32; pixel_y = 0},/turf/simulated/floor/wood,/area/crew_quarters/sleep{name = "Security Wing Dormitories"}) +"asr" = (/obj/structure/table/woodentable,/obj/item/weapon/storage/fancy/donut_box,/obj/machinery/newscaster{pixel_x = 32; pixel_y = 0},/turf/simulated/floor/wood,/area/crew_quarters/sleep/sec) +"ass" = (/obj/structure/stool,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/wood,/area/crew_quarters/sleep/sec) "ast" = (/obj/structure/table/reinforced,/obj/machinery/faxmachine{department = "Internal Affairs"},/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/lawoffice) "asu" = (/obj/structure/closet/lawcloset,/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/lawoffice) "asv" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "lawyer_blast"; name = "Privacy Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/lawoffice) @@ -5517,11 +5517,11 @@ "cce" = (/turf/simulated/shuttle/wall{icon_state = "swall_s5"; dir = 2},/area/shuttle/escape_pod5/station) "ccf" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/maintenance/aft) "ccg" = (/turf/simulated/wall/r_wall,/area/engine/chiefs_office) -"cch" = (/obj/structure/closet/wardrobe/engineering_yellow,/obj/structure/closet/secure_closet/engineering_welding,/obj/machinery/camera{c_tag = "Engineering Foyer Northwest"; dir = 4; network = list("SS13")},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_x = -30; pixel_y = 0},/turf/simulated/floor{icon_state = "caution"; dir = 5},/area/engine/locker) -"cci" = (/turf/simulated/floor,/area/engine/locker) -"ccj" = (/obj/machinery/computer/station_alert,/turf/simulated/floor,/area/engine/locker) -"cck" = (/obj/structure/closet/crate{name = "solar pack crate"},/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/weapon/circuitboard/solar_control,/obj/item/weapon/tracker_electronics,/obj/item/weapon/paper/solar,/obj/machinery/light{dir = 1},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/engine/locker) -"ccl" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/engine/locker) +"cch" = (/obj/machinery/power/terminal,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/engine/engine_smes) +"cci" = (/obj/machinery/power/terminal,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/engine/engine_smes) +"ccj" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/power/terminal,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/engine/engine_smes) +"cck" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/power/terminal,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/engine/engine_smes) +"ccl" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor,/area/ai_monitored/storage/eva) "ccm" = (/obj/structure/table,/obj/item/weapon/book/manual/engineering_guide{pixel_x = 3; pixel_y = 2},/obj/item/weapon/book/manual/atmospipes,/turf/simulated/floor,/area/engine/break_room) "ccn" = (/obj/structure/table,/obj/item/weapon/book/manual/engineering_construction,/obj/machinery/light{dir = 1},/obj/item/weapon/book/manual/evaguide{pixel_x = -2; pixel_y = 7},/turf/simulated/floor,/area/engine/break_room) "cco" = (/obj/structure/bookcase/manuals/engineering,/turf/simulated/floor,/area/engine/break_room) @@ -5558,11 +5558,11 @@ "ccT" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/embedded_controller/radio/airlock_controller{airpump_tag = "solar_xeno_pump"; exterior_door_tag = "solar_xeno_outer"; frequency = 1379; id_tag = "solar_xeno_airlock"; interior_door_tag = "solar_xeno_inner"; pixel_x = 25; req_access_txt = "13"; sensor_tag = "solar_xeno_sensor"},/obj/machinery/airlock_sensor{frequency = 1379; id_tag = "solar_xeno_sensor"; pixel_x = 25; pixel_y = 12},/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 1; frequency = 1379; id_tag = "solar_xeno_pump"},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) "ccU" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/sign/pods{pixel_x = 30},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/aft) "ccV" = (/obj/machinery/door/window/southleft{pixel_y = 7},/obj/machinery/door/window/southright,/obj/structure/window/reinforced/tinted{pixel_y = 15},/obj/machinery/driver_button{id = "enginecore"; name = "Emergency Core Eject"; pixel_y = 20},/turf/simulated/floor{icon_state = "freezerfloor"},/area/engine/chiefs_office) -"ccW" = (/obj/structure/closet/wardrobe/engineering_yellow,/obj/structure/closet/toolcloset,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/engine/locker) +"ccW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"},/area/crew_quarters/sleep/engi) "ccX" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/engine/break_room) -"ccY" = (/obj/structure/stool/bed/chair{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/engine/locker) -"ccZ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor,/area/engine/locker) -"cda" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/engine/locker) +"ccY" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/engine/break_room) +"ccZ" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/engine/break_room) +"cda" = (/obj/structure/closet/toolcloset,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/engine/break_room) "cdb" = (/turf/simulated/floor,/area/engine/break_room) "cdc" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor,/area/engine/break_room) "cdd" = (/obj/machinery/camera{c_tag = "Engineering Foyer Northeast"; dir = 8; network = list("SS13")},/turf/simulated/floor,/area/engine/break_room) @@ -5572,9 +5572,9 @@ "cdh" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/hallway/primary/aft) "cdi" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/airlock/glass_engineering{name = "Engineering Lobby"; req_one_access_txt = "0"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor,/area/hallway/primary/aft) "cdj" = (/obj/structure/stool/bed,/obj/machinery/door/window{dir = 2},/obj/item/weapon/bedsheet/rd,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/item/weapon/storage/secure/safe{pixel_y = 25},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) -"cdk" = (/obj/machinery/power/terminal,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/engine/engine_smes) +"cdk" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engine/break_room) "cdl" = (/obj/structure/stool/bed,/obj/machinery/door/window{dir = 2},/obj/item/weapon/bedsheet/rd,/obj/item/weapon/storage/secure/safe{pixel_y = 25},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) -"cdm" = (/obj/machinery/power/terminal,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/engine/engine_smes) +"cdm" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/structure/mirror{pixel_x = -28},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowcorner"},/area/crew_quarters/sleep_male/toilet_male{name = "\improper Engineering Washroom"}) "cdn" = (/obj/machinery/power/smes,/obj/structure/cable,/obj/structure/cable,/turf/simulated/floor,/area/engine/engine_smes) "cdo" = (/obj/machinery/atmospherics/unary/cold_sink/freezer{current_temperature = 1; dir = 2; on = 1; req_access_txt = "56"},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "cdp" = (/obj/structure/stool/bed,/obj/machinery/door/window{dir = 2},/obj/item/weapon/bedsheet/rd,/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/item/weapon/storage/secure/safe{pixel_y = 25},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) @@ -5626,8 +5626,8 @@ "cej" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) "cek" = (/obj/machinery/computer/atmos_alert,/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) "cel" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/engine/chiefs_office) -"cem" = (/obj/structure/closet/wardrobe/engineering_yellow,/obj/structure/closet/toolcloset,/turf/simulated/floor,/area/engine/locker) -"cen" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/engine/locker) +"cem" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/engine/break_room) +"cen" = (/obj/structure/closet/crate{name = "solar pack crate"},/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/weapon/circuitboard/solar_control,/obj/item/weapon/tracker_electronics,/obj/item/weapon/paper/solar,/obj/machinery/light{dir = 1},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/engine/break_room) "ceo" = (/obj/machinery/power/apc{cell_type = 15000; dir = 1; name = "Engineering Foyer APC"; pixel_x = 0; pixel_y = 25},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor,/area/engine/break_room) "cep" = (/obj/structure/closet/crate,/obj/machinery/light_switch{pixel_x = 27},/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/engine/break_room) "ceq" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/machinery/camera{c_tag = "Engineering Lobby"; dir = 4; network = list("SS13")},/turf/simulated/floor{dir = 4; icon_state = "yellowcorner"},/area/hallway/primary/aft) @@ -5672,7 +5672,7 @@ "cfd" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) "cfe" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/engine/chiefs_office) "cff" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/engine/break_room) -"cfg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/engine/locker) +"cfg" = (/obj/machinery/computer/station_alert,/turf/simulated/floor,/area/engine/break_room) "cfh" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/engine/break_room) "cfi" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/obj/machinery/door/airlock/glass_engineering{name = "Engineering Foyer"; req_one_access_txt = "11;24"},/turf/simulated/floor,/area/engine/break_room) "cfj" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/hallway/primary/aft) @@ -5718,7 +5718,7 @@ "cfX" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating/airless,/area/solar/port) "cfY" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/solar{id = "portsolar"; name = "Port Solar Array"},/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/solar/port) "cfZ" = (/obj/structure/grille,/obj/structure/lattice,/obj/structure/lattice,/turf/space,/area) -"cga" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/engine/locker) +"cga" = (/obj/structure/closet/secure_closet/engineering_welding,/obj/machinery/camera{c_tag = "Engineering Foyer Northwest"; dir = 4; network = list("SS13")},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_x = -30; pixel_y = 0},/turf/simulated/floor{icon_state = "caution"; dir = 5},/area/engine/break_room) "cgb" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/engine/chiefs_office) "cgc" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_x = -30; pixel_y = 0},/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) "cgd" = (/obj/machinery/computer/station_alert,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) @@ -5740,7 +5740,7 @@ "cgt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/airlock/glass_engineering{name = "Engineering Hardsuits"; req_access_txt = "10"; req_one_access_txt = "11;24"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor,/area/ai_monitored/storage/eva) "cgu" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/airlock/engineering{name = "Engineering Dormitories"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor,/area/engine/break_room) "cgv" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"},/area/crew_quarters/sleep{name = "Engineering Dorms"}) -"cgw" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"},/area/crew_quarters/sleep{name = "Engineering Dorms"}) +"cgw" = (/obj/structure/closet/toolcloset,/turf/simulated/floor,/area/engine/break_room) "cgx" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"},/area/crew_quarters/sleep{name = "Engineering Dorms"}) "cgy" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"},/area/crew_quarters/sleep{name = "Engineering Dorms"}) "cgz" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"},/area/crew_quarters/sleep{name = "Engineering Dorms"}) @@ -5923,7 +5923,7 @@ "cjU" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/turf/simulated/floor,/area/engine/break_room) "cjV" = (/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/disposal,/turf/simulated/floor,/area/hallway/primary/aft) "cjW" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/stool/bed/chair{dir = 1},/obj/machinery/light,/turf/simulated/floor,/area/hallway/primary/aft) -"cjX" = (/obj/structure/closet/wardrobe/engineering_yellow,/obj/structure/closet/toolcloset,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/engine/locker) +"cjX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/engine/break_room) "cjY" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor,/area/hallway/primary/aft) "cjZ" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/vending/cigarette,/turf/simulated/floor,/area/hallway/primary/aft) "cka" = (/turf/simulated/wall/r_wall,/area/crew_quarters/toilet{name = "Engineering Washroom"}) @@ -5976,7 +5976,7 @@ "ckV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/engine/chiefs_office) "ckW" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/engine/engineering) "ckX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/engine/engineering) -"ckY" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/structure/mirror{pixel_x = -28},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowcorner"},/area/crew_quarters/toilet{name = "Engineering Washroom"}) +"ckY" = (/obj/structure/closet/toolcloset,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/engine/break_room) "ckZ" = (/turf/simulated/floor{dir = 1; icon_state = "whiteyellowcorner"},/area/crew_quarters/toilet{name = "Engineering Washroom"}) "cla" = (/turf/simulated/floor{dir = 4; icon_state = "whiteyellowcorner"},/area/crew_quarters/toilet{name = "Engineering Washroom"}) "clb" = (/obj/structure/window/reinforced/tinted,/obj/structure/window/reinforced/tinted,/obj/structure/window/reinforced/tinted,/obj/structure/window/reinforced/tinted,/obj/structure/window/reinforced/tinted,/obj/machinery/door/window/westright{name = "Engineering Shower"},/obj/machinery/light/small{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "whiteyellowcorner"},/area/crew_quarters/toilet{name = "Engineering Washroom"}) @@ -6011,11 +6011,10 @@ "clE" = (/obj/machinery/door/airlock/engineering{name = "Aft Port Solar Access"; req_access_txt = "10"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/maintenance/portsolar) "clF" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating,/area/maintenance/aft) "clG" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor/plating,/area/maintenance/aft) -"clH" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engine/control) +"clH" = (/obj/structure/stool/bed/chair{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/engine/break_room) "clI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/engine/break_room) "clJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor,/area/engine/break_room) -"clK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/engine/control) -"clL" = (/turf/simulated/floor,/area/engine/control) +"clK" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor,/area/engine/break_room) "clM" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/glass_engineering{name = "Engineering Main"; req_access_txt = "10"; req_one_access_txt = "11;24"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor{icon_state = "floorgrime"},/area/engine/chiefs_office) "clN" = (/turf/simulated/floor,/area/engine/engineering) "clO" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/engine/engineering) @@ -6241,7 +6240,6 @@ "cqa" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engine/engineering) "cqb" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/turf/simulated/floor/plating,/area/ai_monitored/storage/eva) "cqc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/ai_monitored/storage/eva) -"cqd" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; layer = 2.4; level = 2; on = 1},/turf/simulated/floor,/area/ai_monitored/storage/eva) "cqe" = (/obj/machinery/camera{c_tag = "Engineering EVA North"; dir = 8; network = list("SS13"); pixel_x = 0; pixel_y = 0},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor,/area/ai_monitored/storage/eva) "cqf" = (/obj/machinery/door/poddoor{desc = "By gods, release the hounds!"; id = "xenobioout6"; name = "Containment Release"},/turf/simulated/floor/engine,/area/toxins/xenobiology) "cqg" = (/obj/machinery/camera{c_tag = "Engineering Secure Storage"; dir = 4; network = list("SS13")},/obj/machinery/shieldgen,/turf/simulated/floor/plating,/area/engine/storage) @@ -6312,9 +6310,7 @@ "crt" = (/obj/structure/sign/securearea{name = "ENGINEERING ACCESS"; pixel_x = -32},/turf/simulated/floor/plating/airless,/area/engine/engineering) "cru" = (/obj/machinery/light,/obj/machinery/power/port_gen,/turf/simulated/floor/plating,/area/engine/storage) "crv" = (/obj/machinery/shield_gen,/turf/simulated/floor/plating,/area/engine/storage) -"crw" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/power/terminal,/turf/simulated/floor,/area/engine/engine_smes) "crx" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/engine/engine_smes) -"cry" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/power/terminal,/turf/simulated/floor,/area/engine/engine_smes) "crz" = (/obj/machinery/shower{icon_state = "shower"; dir = 4},/turf/simulated/floor,/area/engine{name = "Engine Room"}) "crA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/engine{name = "Engine Room"}) "crB" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/engine{name = "Engine Room"}) @@ -10414,7 +10410,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaafaolaolaolaolaolaafaoWaafaolaolaolaolaolaafalPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapxaqxaqyaqzaqAaqBaqCaqDaqEaqEaqEaqEaqEaqEaqEaqFaqGaqHaqGaqIaqJaqKaqLaqMaqNaqLaqOaleapiapiapiapiapiapiaqPaqQaqRaqSaqTaqUaqVajhalNaqWaqXalNaaaaaaaaaalOalOalOaaaaaaaaaaaaaaaaaaaaaalPaafaoMaoNaoNaoNaoNaoOaoPaoQaoRaoRaoRaoRaoSaafalPaaaaaaaaaaaaaaaaaaaaaaaaajiajiajiajiajiajiajiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqYaqZaqYaaaaaaaaaaaaaaaaaaaaaalPaafaoTaoUaoUaoUaoUaoVaoWaoXaoYaoYaoYaoYaoZaafalPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapxapaaraapxarbarbarcardarbarbarbarearearearfargarearearhariarjarkalNarlalNarmalNalNarnajhajhajhajhajharoaqQarparqarqarqarrarsartaruarvalNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaafapvapvapvapvapvaafaoPaafapvapvapvapvapvaafalPaaaaaaaaaaaaaaaaaaaaaaaaajiajiajiajiajiajiajiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafarwarxarwaaaaaaaaaaaaaaaaaaaaaalPaafapwapwapwapwapwaafaoWaafapwapwapwapwapwaafalPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaagapxaryapbapxarzarAarBarCarDarEarbarFarGarHarIarJarKarLarMapEarNarOarParQarRarRarRarRarRarSarRarRarRarTarUarVarWarXarYarZasaasbascasdasealNaafasfasgasgashasgasgasiaaaaaaaaaaaaaaaalQaaaaaaaaaaafaaaaaaaaaaoPaaaaaaaaaaafaaaaaaaaaalQaaaaaaaaaaaaaaaaaaaaaaaaajiajiajiajiajiajiajiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasjaskaslaaaasmasnasoaaaaafaspaqYaspaaaaaaaaaaaaaaaaaaaaaalQaaaaaaaaaaafaaaaaaaaaaoWaaaaaaaaaaafaaaaaaaaaalQaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafapxapxapxapxapbapxarzasqarBarCasrassarbastarIarIarIarJasuasvaswasxasyalNaszasAasBasBasBasBasCasDasEasFasEasGasHasHasIasHasJasKasLasMasNasOasPasPasPasQasRasRasRasRasRasQasPaaaaaaaaaaaaalPaafaojaojaojaojaojaafaoPaafaojaojaojaojaojaafalPaaaaaaaaaaaaaaaaaaaaaaaaaaaajiajiajiajiajiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasjaskaslaaaasmasnasoaaaaafaspaqYaspaaaaaaaaaaaaaaaaaaaaaalQaaaaaaaaaaafaaaaaaaaaaoWaaaaaaaaaaafaaaaaaaaaalQaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafapxapxapxapxapbapxarzasqarBarCassasrarbastarIarIarIarJasuasvaswasxasyalNaszasAasBasBasBasBasCasDasEasFasEasGasHasHasIasHasJasKasLasMasNasOasPasPasPasQasRasRasRasRasRasQasPaaaaaaaaaaaaalPaafaojaojaojaojaojaafaoPaafaojaojaojaojaojaafalPaaaaaaaaaaaaaaaaaaaaaaaaaaaajiajiajiajiajiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasSasTasUasTasSasVasWasVasSaafaspasXasYaaaaaaaaaaaaaaaaaaaaaalPaafaolaolaolaolaolaafaoWaafaolaolaolaolaolaafalPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafapxasZataapxapbapxatbasqarBarCatcatdarbatearIatfatfarJatgasvapAapEathalNatiatjatkatlatmatnatoatpatqatratsattatuatvatwatxatyatzatAatBatCatDatEatFasPatGasRasRasRasRasRasQasPaafaaaaaaaaaalQaafaoMaoNaoNaoNaoNaoOaoPaoQaoRaoRaoRaoRaoSaafalPaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatHasTatIasTatHasVatJasVatHatKatLatMatNatOatOatPatKatKaafaaaalPaafaoTaoUaoUaoUaoUaoVaoWaoXaoYaoYaoYaoYaoZaafalPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafapxatQatRatSatTatUatVatWatXatYatZarzarbauaaubaucaucaudaueasvapAapEarNalNatiatjaufaugatmatnauhauiatqaujaukaulatuaumaunauoasPaupauqaurausautauuauvauwauxasRasRasRasRasRauyasPasPasPaaaaaaalQaaaapvapvapvapvapvaafaoPaafapvapvapvapvapvaaaampaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatHauzauAauBatHauCauDauEatHaqYaqYauFauGauHauIauJauKatKaaaaaaampaaaapwapwapwapwapwaafaoWaafapwapwapwapwapwaaaalPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaagapxauLapaapxauMapxauNasqauOauPauQarzarbauRauSauTauTauUauVauWauXauYauZavaavbavcaufatlatmatnavdauiatqatqaveatqatuatuavfatuasPavgavhaviaviavjavkavlavmavnasRasRasRasRasRavoavpavqavraaaaaaalQaaaaafaaaaafaafaaaaaaaoPaaaaaaaafaaaaaaaafaaaalPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -10482,17 +10478,17 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanmanmanmanmacTbVPbVPbVPbVPbVPbTBbTBbTBbTBbTBbTBbTBbMCbJkbSFbSFbSFbSFbSFbSFbSFbSFbZWbXsbSNbZXbZYbZZcaacabcaccadcaecafcagcahbWkbWlcaicajcakcalcambSZbZDcancaocapbWwbUecaqbYIbYIbTeaafaaaaaaaaaaafaafaafaaabVucarcascatbVubVubVubVubVubVubVuaafbGKbGKbGKbGKbGKaaaaafaaaaaaaafaaaaaaaaaaaacaucavcawcaxdPYdPXdQbdPWbTqbTqdQadPZbIEbIEbIEbIEbHkbYUcaycazcaAbYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaBcaCcaCcaDcaEbGDbJkcaFbKTbKTbKTcaGcaGcaGcaGbKTcaHbKTcrmcaJcaJcaJcaJcaKcaJcaJcaLbGDcaMbXsbSNcaNcaOcaPbQGbQGbQGbQGbQGbQGbQGcaQbWkbWlbTVcaRcaScaTcaUbSZbZDbZEcaVbVoaafbTebTebTebTebTeaafaaabVubVubVubVubVubVubVucaWcaXcaYcaZcbacbbcbccbdcbebVuaafaafaafaafaafaafaafcbfaafaafaafaafaafaafaafcbgbXRcbhcbidPTdPSdPSdPWbTqdPPdPVdPUbIEbIEbIEbIEbHkbYUcbjcbkcblbYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbmcbncbocbpbJkcbqbJkcbrbJkbJkbJkcbscbtbGDbGDcbucbvcbvcbwbGDcbucbwcbxcbxcbybJkcbzbGDbZWbXsbSNcbAcbBbSZcbCbQGaaaaaaaaaaaabQNcbDbWkbWlbXAcbEcakbXzcbFcbGcbHcbIcbJbYGbUdbUecbKcbLcbMbTeaafaaabVucbNcbOcbPcbQbVucbRcbScaXcbTcaZbXKcbUbXKcbVbXKbVuaaaaaaaaaaafaaaaaaaaaaafaaaaaaaafaaaaaaaaaaaabXRcbWcbXcbYbHkdQidQddQcdQfdQedQhdQgbIEbIEbIEbShbHkcbZccaccbcccccdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccecaCcaCcaDcbtbGDccfcbrcbxcbxcbxcbxccgcbxccgcchcciccjcckcclccmccnccocbxccpbJkcbzbGDcrRccrbSNccscctccucctcctccvcctccvcctbQGccwccxbWlbXAcbEccybXzcbFcczbZDbZEccAbVoaafbVpccBccCccDbTeaafaaabVuccEccFccGcaZbVuccHcaZccIccJcaZccKccLccMccNccObVuaaaaaaaaaaafaaaaaaaaabXRbXRbXRbXRbXRbXRbXRbXRbXRccPccQccRbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkaafccSccTccSaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanmanmanmanmacTcbxccUccgccgccgccgccVccgccgccWccXccYccZcdacdbcdccddcdecdecdecdfbGDcdgcdhcdiccscdjcqzcdlcrkcrCcdlcrDcdpbQGcdqcdrbWlbXAcbEcakbXzcdscdtcducdvcdwcapbWwbUecdxcbLcbLbTeaafcdycdzcdAcdBcdBcdCcdDcdEcdFcdGcdHcdIcdJcdKcdLcdMcdNbVuaaaaaaaaaaafaaaaaaaaabXRcdOcdPcdQcdRcdScdTcdUcdVcdWcdXcdYcdZceaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaafcebceccebaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalQalPalPalQalPalPalPampalPalPalPalQalQaaaaaaaafaafaaaaaaaaaaaaaaaaaaaafcedceecefcegcehceicejcekcelcemcdbcdbcencdacdbcdbcdbceocepcdeceqcercescetbSNccsceuceuceuceucevceuceuceubQGcodcmQbWlbXAceycezbSZceAceBbZDceCceDbVoaafbTebTebTebTebTeaafaaabVuceEceFceGceHceGceIceJceKceLceGceMceNceGceIceObVuaafaafaafaafaafaafaafbXRcePceQcePceRceSbZQceTcdVceUceVceUbXRbXRaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaafaaaceWaaaaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaaaaafaafaaaaafaafaaaaaaaafaafaafaaaalQaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaceXceeceYceZcfccfdciocgdckVcjXcffclIcgacfgcdbcdbcdbcfhcdbcfibYpcfjcfkcflcfmcfncfocfpcfocfocfqcfocfocfocfrcgBchDcfscftcfubTVcaRcfvcfwcfxcfycfzbYGbUdbUecfAcfBcfBbTeaafaaabVucfCbXKcfDbVucfEcfFceNcfGcfHcfIcfJccNcfKcfLcfMbVuaaaaaaaaaaafaaaaaaaaabXRcePcePcePcfNcfOcdTcfPcfQcfRcfScfTcfUbXRaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaafaaacfVaaaaafaafaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaacfWcfXcfYaaacfWcfXcfYaaacfWcfXcfYaafcfZaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaceXcfbcgbcgccfacgecgfcggcfecdbcdbcghcgicgjcgkcgkcglchucgncgocgpcgqcgrcgschtcgucgvcgwcgxcgycgzcgzcgzcgzcgAcexcgCcgDcgEcgCcgFcgGcgHcgIcgJcgKcgLbVoaafbVpcgMcgNcgObTeaafaafbVucgPbXKcfDbVucgQbXKbXMcgRcgScgTceJcgUcgTcgUceJbVuaaaaaaaaaaafaaaaaaaaabXRcdVcdVcdVcdVcgVbZQcgWcgXcgYcgZchachbbXRaaaaaaaaaaaaaaachcchcchcchdaafaafaafaafcfVaafaafaafaafaafampchcchcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccecaCcaCcaDcbtbGDccfcbrcbxcbxcbxcbxccgcbxccgcgacdbcfgcencemccmccnccocbxccpbJkcbzbGDcrRccrbSNccscctccucctcctccvcctccvcctbQGccwccxbWlbXAcbEccybXzcbFcczbZDbZEccAbVoaafbVpccBccCccDbTeaafaaabVuccEccFccGcaZbVuccHcaZccIccJcaZccKccLccMccNccObVuaaaaaaaaaaafaaaaaaaaabXRbXRbXRbXRbXRbXRbXRbXRbXRccPccQccRbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkaafccSccTccSaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanmanmanmanmacTcbxccUccgccgccgccgccVccgccgckYccXclHclKcjXcdbcdccddcdecdecdecdfbGDcdgcdhcdiccscdjcqzcdlcrkcrCcdlcrDcdpbQGcdqcdrbWlbXAcbEcakbXzcdscdtcducdvcdwcapbWwbUecdxcbLcbLbTeaafcdycdzcdAcdBcdBcdCcdDcdEcdFcdGcdHcdIcdJcdKcdLcdMcdNbVuaaaaaaaaaaafaaaaaaaaabXRcdOcdPcdQcdRcdScdTcdUcdVcdWcdXcdYcdZceaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaafcebceccebaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalQalPalPalQalPalPalPampalPalPalPalQalQaaaaaaaafaafaaaaaaaaaaaaaaaaaaaafcedceecefcegcehceicejcekcelcgwcdbcdbcjacjXcdbcdbcdbceocepcdeceqcercescetbSNccsceuceuceuceucevceuceuceubQGcodcmQbWlbXAceycezbSZceAceBbZDceCceDbVoaafbTebTebTebTebTeaafaaabVuceEceFceGceHceGceIceJceKceLceGceMceNceGceIceObVuaafaafaafaafaafaafaafbXRcePceQcePceRceSbZQceTcdVceUceVceUbXRbXRaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaafaaaceWaaaaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaaaaafaafaaaaafaafaaaaaaaafaafaafaaaalQaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaceXceeceYceZcfccfdciocgdckVcdacffclIccZccYcdbcdbcdbcfhcdbcfibYpcfjcfkcflcfmcfncfocfpcfocfocfqcfocfocfocfrcgBchDcfscftcfubTVcaRcfvcfwcfxcfycfzbYGbUdbUecfAcfBcfBbTeaafaaabVucfCbXKcfDbVucfEcfFceNcfGcfHcfIcfJccNcfKcfLcfMbVuaaaaaaaaaaafaaaaaaaaabXRcePcePcePcfNcfOcdTcfPcfQcfRcfScfTcfUbXRaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaafaaacfVaaaaafaafaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaacfWcfXcfYaaacfWcfXcfYaaacfWcfXcfYaafcfZaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaceXcfbcgbcgccfacgecgfcggcfecdbcdbcghcgicgjcgkcgkcglchucgncgocgpcgqcgrcgschtcgucgvccWcgxcgycgzcgzcgzcgzcgAcexcgCcgDcgEcgCcgFcgGcgHcgIcgJcgKcgLbVoaafbVpcgMcgNcgObTeaafaafbVucgPbXKcfDbVucgQbXKbXMcgRcgScgTceJcgUcgTcgUceJbVuaaaaaaaaaaafaaaaaaaaabXRcdVcdVcdVcdVcgVbZQcgWcgXcgYcgZchachbbXRaaaaaaaaaaaaaaachcchcchcchdaafaafaafaafcfVaafaafaafaafaafampchcchcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaacfWchecfYaaacfWchecfYaaacfWchecfYaafaafaafaafaaaaaaaaaaaaaaaaaaaafaafaafceXchfchgchhchichjchkchlchmchnchochpchqchrchochochsckPcpKchvchwchxbLjchychzcctchAcevceuchBceuceuceuchCbQGcjgbSZchEchFbTcchGbZrchHchIbRXchJchKcapbWwbUechLcfBcfBbTeaafaaabVucgPbXKcfDbVuchMbXKbXMbXKchNcgTbXKbXMcgTbXMchObVuaaaaaaaaaaafaaaaaaaaabXRcdOcdPcdQchPchQcdTchRchSchTchUbZQchVbXRaaaaaaaaaaaaaaachcaaaaafaaaaafaaaaaaaaachWaaaaafaafaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaalPaafcfWchecfYaaacfWchecfYaafcfWchecfYaafaaaaaaaafaafaaaaaaaaaaaaaaaaafaaaaaachXchYccgchZciacibciccidccgciecdbcfhcifcigcihcdbciicijcikcilcimcinclPcipciqcctcirciycitciwciucitciscixbQGcivbSZchEcizbSZbSZbSZbTbbZzcizbZEcaVbVoaafbTebTebTebTebTeaafaaabVucgPbXKcfDbVuciAciBciCciDciEciFciGciHciFciHciGbVuaafaafaafaafaafaafaafbXRcePcePcePciIceSbZQciJciKciLciMbZQciNbXRbXRbXRbXRaaaaaachcaaaciOciOciOciOciOaafciPaafciOciOciOciOciOaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaacfWchecfYaafcfWchecfYaaacfWchecfYaaaaaaaaaaaaaaaaafaaaaafaaaaafaafaaaaaabGDciQccgccgciRciSciTciUciVciWcdbcfhcihciXciYciZcjacjbcjcchvcjdbYpbSNbYpcjecctcctcjfcctcctcctcctccvcctbQGclVcjhcjicjjcjkcjlcjkcjjcjmcjjcjnchFcjoaafaafaafaafaafaafaafaaacjpcjqcjrcjsbZJbVucjtcjucjvbVubVucjwbVubVubVucjwbZJaaaaaaaaaaaaaaaaaaaaabXRcePcePcePchPcjxcdTcjycjzcjAcjBcjCcjCcjDcjEcjFbXRaafaafchcaafcjGcjHcjHcjHcjHcjIciPcjJcjKcjKcjKcjKcjLaafchcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalPaafaaacfWchecfYaafcfWchecfYaaacfWchecfYaafaaaaaaaaaaaaaafaafcjMcjNcjNcjNcjNbGDbGDciQcdecjOcdbcjPchochochocjQcdbcfhcihcjRcjSciZcjTcjbcjUcdecjVcjWcsDcjYcjZckackbckcckdckeckaaaaaaaaaabQGckfckgckhckickjckkcklckmbSZcknckockpckqaafaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafbVuckrckscktbVuaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaabXRcdVcdVcdVcdVckubZQciJckvckwciMbZQbZQckxbZQckybXRaaaaaachcaafckzckzckzckzckzaaaciPaaackzckzckzckzckzaafchcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaafaaaaafaafckAaafaafaafckAaafaaaaafckAaafaaaaaaaaaaaaaaackBckCckDckEckFckGckHckIckJckKcdeckLckMckMckNckOcqwckQckQckRcihdPzciXciZcjacjbckTccgckUckUcsOckWckXckackYckZclaclbckaaaaaaaaaaacTclccldcleclfclgclhclgclfclgcliclgclicljaafaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaclkaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaabXRcdOcdPcdQcllchQcdTclmbZSclnclocloclpclqclrclsbXRaaaaaachcaaaaafaaaaafaafaafaaaciPaaaaafaaaaafaaaaafaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaafcltclucluclvclwclwclwclwclwclwclwclwclwclwclwclwclwclwclxclyclzclAclBclCclDclEclFbJkciQcbxcdecdecdecdecbxclGcdecjOclHclIclIclIclIclJclKclLclMclNclOcsEclQclRckaclSclTclUcmlckaaaaaaaaaaaaaaafclWaafclXaafclWaafclXaafclYaafclYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaclZaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaabXRcePceQcePcmaceSbZQbZRbZScmbbZQbZQcmccdVcdVcdVbXRaaaaaachcaaaciOciOciOciOciOaafciPaafciOciOciOciOciOaafchcaaaaaaaaaaaaaaaaaaaaaaaacmdaaaaaaaaacmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaafaaaaafaafckAaafaafaafckAaafaaaaafckAaafaaaaaaaaaaaaaaackBckCckDckEckFckGckHckIckJckKcdeckLckMckMckNckOcqwckQckQckRcihdPzciXciZcjacjbckTcdeckUckUcsOckWckXckacdmckZclaclbckaaaaaaaaaaacTclccldcleclfclgclhclgclfclgcliclgclicljaafaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaclkaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaabXRcdOcdPcdQcllchQcdTclmbZSclnclocloclpclqclrclsbXRaaaaaachcaaaaafaaaaafaafaafaaaciPaaaaafaaaaafaaaaafaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaafcltclucluclvclwclwclwclwclwclwclwclwclwclwclwclwclwclwclxclyclzclAclBclCclDclEclFbJkciQcbxcdecdecdecdecbxclGcdecjOcdkclIclIclIclIclJcjbcdbclMclNclOcsEclQclRckaclSclTclUcmlckaaaaaaaaaaaaaaafclWaafclXaafclWaafclXaafclYaafclYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaclZaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaabXRcePceQcePcmaceSbZQbZRbZScmbbZQbZQcmccdVcdVcdVbXRaaaaaachcaaaciOciOciOciOciOaafciPaafciOciOciOciOciOaafchcaaaaaaaaaaaaaaaaaaaaaaaacmdaaaaaaaaacmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaafaaaaafaafcmeaafaaaaafcmeaafaaaaafcmeaafaaaaaaaaaaaaaaackBckCcmfcmgcmhcmicjNcmjbJkbSAcmkcmkcmkcmkcmkcmkcewcdecmmcmncmocmocmocmocmocmpcmqcmrcmscmscnKcmucmvcmwcmxcmycmzcmAckaaaaaaaaaaaaabTecmBbVpcmBbTecmBbVpcmBbTecmCbVpcmDbTeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabXRcePcePcePcllcmEcmFcmGcmHcmIbZQbZQcmJbZQcmKbZQbYQaafaafchcaafcjGcjHcjHcjHcjHcjIciPcjJcjKcjKcjKcjKcjLaafchcaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalPaafaafcfWcmLcfYaaacfWcmLcfYaaacfWcmLcfYaafaaaaaaaaaaaaaafaafcmMcjNcjNcjNcjNbGDcbyccpcmNcmOcbtbJkbJkcmPbJkcmRcmScmTcmUcmVcmVcmVcmVcmWcmRckUcmXclNcmYcmZcnackUckackackackackaaaaaaaaaaaaabTecnbcnccndbTecnecnfcngbTecnhcnicnjbTeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbgbXRcnkcnlcnlcnmcnncnocnncnpcnqcnrcnscntcdTcnucnvaaaaaachcaafckzckzckzckzckzaaaciPaafckzckzckzckzckzaaachcaaacmdaaaaaacmdaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaacmdaaaaaacmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacfWcmLcfYaafcfWcmLcfYaaacfWcmLcfYaaaaaaaaaaafaaaaafaafaafaaacnwbPhbPgbGDcnxcnycnycnzbGDbGDbGDbGDbJkcmRcmRcnAcnBcnCcnDcnEcnFcnGcnHcnIclNcnJcnKcmZcnLckUaafaafaafaafaafaaaaaaaaaaaabTecnMcnNcnMbTecnOcnPcnObTecnQcnRcnSbTeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaclkaaabXRcnTcnUcnVcnWcnXcnUcnYcnZcnXcnUcoabXRaaaaaachdaaaaafaaaaafaaaaafaaacobaaaaafaaaaafaafaafaafchcaaacmdcmdcmdcmdaaacmdcmdcmdcmdcmdcmdcmdcmdcmdaaacmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGvaaaaaaaaaaaaaaaaaaaaa @@ -10500,11 +10496,11 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaafcfWcmLcfYaaacfWcmLcfYaafcfWcmLcfYaafaafaafaaaaafaafaaaaafaaabSybPfcoybGDcnxcnycnycnzcbxcmRcmRcmRcmRcmRcmRcozcoAcoBcoCcoDcoEcoFcmRcokclNclNcoGcoHcoIcoJcoKcoLcoMcmtcoNcoOckUaaaaaabTebTebTebTebTebTebTebTebTebTebTebTebTeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabXRcoPcePcePcdVcoPcePcePcdVcoPcePcePbXRaafaafchcaafcjGcjHcjHcjHcjHcoQcoRcoQcjKcjKcjKcjKcjLaafchcaaacmdcmdcmdcmdaaacmdcmdcmdcmdcmdcmdcmdcmdcmdaaacmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaampaafcfWcoScfYaaacfWcoScfYaaacfWcoScfYaafalPaafaafaafaaaaaaaaaaafbGDcoTcoUbGDaafaafaaaaafcmRcoVcoWcoXcoYcoZcpacpbcpccpdcpecpfcpgcphcmRcokclNcpiclNcmZcpjcpkcplcpmcpncpocppcpqckUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabXRcprcePcePcdVcprcePcePcdVcprcePcePbXRaaaaaachcaafckzckzckzckzckzaaacfVaaackzckzckzckzckzaaachcaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaaaaafaaaaaaaaaaafaafaafaaaaaaaafaafaaaalPaafaafaaaaaaaaaaaaaaaaafaaaaaaaafaaaaafaafaafcmRcoVcpscoXcoXcoXcpacptcpucpvcpwcpxcpycpzcnHcpAcpBcpCcpDcpEcpFcpGcpHcpIcpJcgtcpLcpMcpNaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabXRcpOcePcePcdVcpOcePcePcdVcpOcePcePbXRaaeaaachcaaaaaaaafaafaafaaaaaacfVaafaaaaaaaafaafaaaaaachcaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalPalQalQampalPalPalPalPalQalPalPalQcpPaafaaaaaaaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaaaafcmRcpQcpRcoXcoXcpScpacpacpTcpUcpVcpWcpWcpXcmRcpYcnaclNcpZclNclNcqacmYcnacqbcqccqdcqecpNcpNaxraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbgbXRbXRbXRbXRbXRbXRbXRbXRcqfcqfcqfcbgaaaaaachcchcchcchcchcaaaaaaaaacfVaaaaaaaaachcchcchcchdchcaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalPalQalQampalPalPalPalPalQalPalPalQcpPaafaaaaaaaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaaaafcmRcpQcpRcoXcoXcpScpacpacpTcpUcpVcpWcpWcpXcmRcpYcnaclNcpZclNclNcqacmYcnacqbcqccclcqecpNcpNaxraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbgbXRbXRbXRbXRbXRbXRbXRbXRcqfcqfcqfcbgaaaaaachcchcchcchcchcaaaaaaaaacfVaaaaaaaaachcchcchcchdchcaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmRcqgcqhcoXcoXcqicqjcqkcqlcqmcqncqncqncqncqocqpcqqcqrcqscqtcqtcqucqvcpjcaIcqxcqyaArbPvcqAaxrckUckUckUcqBcqCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqDcqDcqDaaaaaaaaaaaaaaaaaaaaaaaaaaachcaafcqEaafchcaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFaaaaaaaaacqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmRcqGcqGcoXcoXcoXcoXcqHclNcqIcqJcqKcqLcqMcqNcqOcqPcqQcqRcqScqTcqUcqVcqWcqXcqYcqZaAraAraArcracrbcrccrdcrecqCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcaaaaafaaachcaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcmRcrfcrgcoXcrhcrhcricmRckUckUckUckUckUcrjbQKcrjcrlcrlccqcrlcrlcrjcrncrjaxrcrocrpcrqaArcrrcrsckUckUckUckUcrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcchcchcchcchcaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFaaaaaacqFaaaaaacqFcqFcqFcqFcqFcqFcqFaaaaaacqFaaaaaacqFaaaaaeaaaaaaaafaafamqcmRcrgcrgcrucrvcrvcrvcmRaafaaaaaaaaackUcrwcrxcrycrlcrzcrAcrBcrlcdkcrxcdmaxrcrEcrFcrGcrHaxraxraaaaafaaaaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaacmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFaaaaaacqFaaaaaacqFcqFcqFcqFcqFcqFcqFaaaaaacqFaaaaaacqFaaaaaeaaaaaaaafaafamqcmRcrgcrgcrucrvcrvcrvcmRaafaaaaaaaaackUccjcrxcckcrlcrzcrAcrBcrlcchcrxcciaxrcrEcrFcrGcrHaxraxraaaaafaaaaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaacmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFaaacqFcqFcqFcqFcqFcqFcqFcqFcqFaaacqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaafcmRcmRcmRcmRcmRcmRcmRcmRaafaafaafaaackUcrIcrJcdncrlcrKcrLcrMcrlcrIcrJcrIaxraxraxraxraxraxrcrOaaaaaaaafaafaafaafaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFaaacqFcqFcqFcqFcqFcqFcqFcqFcqFaaacqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaafaafaafaafaaaaaaaafaafaaaaaaaaacrPcrQcrlcrlcrlcrlcrlcrlcgmcrlcrlcrlcrlcrlcrlcrSaaaaaaaafaafaafaafaafaafaaaaafaafaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFaaacqFcqFcqFcqFcqFcqFcqFcqFcqFaaacqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaafaaaaaaaaaaaacrlcrTcrUcrVcrWcrXcrYcrZcdocrXcrWcrVcdocsccrlaaaaafaafaaaaafaaaaaaaaaaaaaaaaagaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa From c977a40b3f251fb444ce47f561a6161c396b94b5 Mon Sep 17 00:00:00 2001 From: Nanai Date: Sun, 17 Nov 2013 16:19:13 -0500 Subject: [PATCH 10/38] Adjusted areas for medbay(Surgery, Patient rooms, genetics cloning, breakroom, psych office) so their APCs work. Adjusted areas for engineering storage to actually function. --- .../WorkInProgress/Cael_Aislinn/Rust/areas.dm | 6 +- maps/tgstation2.dmm | 442 +++++++++--------- 2 files changed, 232 insertions(+), 216 deletions(-) diff --git a/code/WorkInProgress/Cael_Aislinn/Rust/areas.dm b/code/WorkInProgress/Cael_Aislinn/Rust/areas.dm index a5f6140cdb..f3a9a4ea1c 100644 --- a/code/WorkInProgress/Cael_Aislinn/Rust/areas.dm +++ b/code/WorkInProgress/Cael_Aislinn/Rust/areas.dm @@ -66,7 +66,11 @@ //icon_state = "engine_portgyro" storage - name = "\improper Engineering hallway" + name = "\improper Engineering Storage" + icon_state = "engine_storage" + + storage_hard + name = "\improper Engineering Hard Storage" icon_state = "engine_storage" hallway diff --git a/maps/tgstation2.dmm b/maps/tgstation2.dmm index 0dae8f4ca2..a8a3b92cf0 100644 --- a/maps/tgstation2.dmm +++ b/maps/tgstation2.dmm @@ -3890,10 +3890,10 @@ "bwP" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) "bwQ" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) "bwR" = (/obj/item/device/radio/intercom{broadcasting = 0; freerange = 0; frequency = 1485; listening = 1; name = "Station Intercom (Medbay)"; pixel_x = 30; pixel_y = 0},/obj/machinery/camera{c_tag = "Medbay East"; dir = 8; network = list("SS13","Medical"); pixel_x = 0; pixel_y = -22},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bwS" = (/turf/simulated/wall,/area/medical/genetics) -"bwT" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass_medical{id_tag = "GeneticsDoor"; name = "Genetics"; req_access_txt = "5; 9"},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bwU" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/medical/genetics) -"bwV" = (/obj/structure/grille,/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/medical/genetics) +"bwS" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/medical/patient_b{name = "\improper Patient Room Two"}) +"bwT" = (/turf/simulated/wall,/area/medical/patient_b{name = "\improper Patient Room Two"}) +"bwU" = (/turf/simulated/wall,/area/medical/psych) +"bwV" = (/obj/item/weapon/reagent_containers/syringe,/obj/item/weapon/reagent_containers/pill/methylphenidate,/obj/item/weapon/reagent_containers/pill/citalopram,/obj/item/weapon/reagent_containers/pill/citalopram,/obj/item/weapon/reagent_containers/pill/methylphenidate,/obj/item/weapon/reagent_containers/glass/bottle/stoxin,/obj/item/clothing/suit/straight_jacket{layer = 3},/obj/structure/closet/secure_closet{name = "Psychiatrist's Locker"; req_access = null; req_access_txt = "64"},/obj/item/weapon/storage/box/cups,/obj/machinery/power/apc{dir = 4; name = "Psyciatric Office APC"; pixel_x = 26; pixel_y = 0},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "bcarpet06"},/area/medical/psych) "bwW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/medical/genetics) "bwX" = (/obj/structure/stool/bed/chair/office/light{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) "bwY" = (/obj/machinery/computer/scan_consolenew,/turf/simulated/floor{dir = 5; icon_state = "whiteblue"},/area/medical/genetics) @@ -3970,8 +3970,8 @@ "byr" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/medical/sleeper) "bys" = (/turf/simulated/wall/r_wall,/area/medical/sleeper) "byt" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor/border_only{dir = 1; name = "Firelock North"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"byu" = (/obj/machinery/door_control{desc = "A remote control switch for the genetics doors."; id = "GeneticsDoor"; name = "Genetics Exit Button"; normaldoorcontrol = 1; pixel_x = 8; pixel_y = 24; range = 6},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = -32; pixel_y = 0},/obj/structure/closet/wardrobe/white,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"byv" = (/obj/structure/closet/secure_closet/personal/patient,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"byu" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/obj/machinery/power/apc{dir = 8; level = 4; name = "Patient Room Two APC"; pixel_x = -25},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_b{name = "\improper Patient Room Two"}) +"byv" = (/obj/machinery/vending/wallmed1{pixel_y = 28},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_b{name = "\improper Patient Room Two"}) "byw" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) "byx" = (/obj/machinery/dna_scannernew,/turf/simulated/floor{dir = 6; icon_state = "whiteblue"},/area/medical/genetics) "byy" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/mob/living/carbon/monkey,/turf/simulated/floor,/area/medical/genetics) @@ -4057,11 +4057,11 @@ "bAa" = (/obj/machinery/atmospherics/unary/cryo_cell,/turf/simulated/floor,/area/medical/sleeper) "bAb" = (/obj/machinery/camera{c_tag = "Medbay Cryogenics"; dir = 2; network = list("SS13","Medical"); pixel_x = 0; pixel_y = 0},/obj/structure/table,/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{pixel_x = 7; pixel_y = 1},/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{pixel_x = 0; pixel_y = 0},/turf/simulated/floor,/area/medical/sleeper) "bAc" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bAd" = (/obj/machinery/camera{c_tag = "Genetics Cloning"; dir = 4; network = list("SS13","Medical")},/obj/structure/table,/obj/item/weapon/book/manual/medical_cloning{pixel_y = 6},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bAe" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bAf" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bAg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/genetics) -"bAh" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"bAd" = (/obj/item/device/radio/intercom{pixel_y = 25},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_b{name = "\improper Patient Room Two"}) +"bAe" = (/obj/machinery/door/airlock/medical{name = "Patient Room 2"; req_access_txt = "5"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_b{name = "\improper Patient Room Two"}) +"bAf" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/airlock/medical{name = "Psychiatric Office"; req_access_txt = "64"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/psych) +"bAg" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "bcarpet04"},/area/medical/psych) +"bAh" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "bcarpet05"},/area/medical/psych) "bAi" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) "bAj" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) "bAk" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whitepurple"},/area/medical/genetics) @@ -4123,9 +4123,9 @@ "bBo" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/junction{icon_state = "pipe-j2"; dir = 2},/turf/simulated/floor,/area/hallway/primary/central) "bBp" = (/obj/machinery/camera{c_tag = "Central Hallway South-East"; dir = 8},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/primary/central) "bBq" = (/turf/simulated/wall,/area/medical/sleeper{name = "Surgical Ward"}) -"bBr" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/medical/sleeper{name = "Surgical Ward"}) -"bBs" = (/obj/machinery/door/airlock/glass_medical{id_tag = ""; name = "Surgery Observation"; req_access_txt = "0"},/obj/machinery/holosign/surgery,/turf/simulated/floor{icon_state = "dark"},/area/medical/sleeper{name = "Surgical Ward"}) -"bBt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/wall,/area/medical/sleeper{name = "Surgical Ward"}) +"bBr" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "bcarpet05"},/area/medical/psych) +"bBs" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 5},/obj/item/weapon/pen/blue{pixel_x = -3; pixel_y = 2},/obj/item/weapon/pen/red{pixel_x = 2; pixel_y = 6},/obj/machinery/camera{c_tag = "Psychiatric Office"; dir = 8; network = list("SS13","Medical"); pixel_x = 0; pixel_y = -22},/obj/machinery/light_switch{pixel_x = 27},/turf/simulated/floor{icon_state = "bcarpet09"},/area/medical/psych) +"bBt" = (/obj/structure/stool/bed/chair/office/light{dir = 8},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_b{name = "\improper Patient Room Two"}) "bBu" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/machinery/camera{c_tag = "Medbay Treatment Center"; dir = 4; network = list("SS13","Medical"); pixel_x = 0; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) "bBv" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) "bBw" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) @@ -4135,12 +4135,12 @@ "bBA" = (/obj/machinery/atmospherics/pipe/manifold{dir = 8; icon_state = "manifold"; level = 2},/turf/simulated/floor,/area/medical/sleeper) "bBB" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact"; level = 2},/turf/simulated/floor,/area/medical/sleeper) "bBC" = (/obj/machinery/door/firedoor/border_only{dir = 4; name = "Firelock East"},/turf/simulated/floor{icon_state = "delivery"},/area/medical/sleeper) -"bBD" = (/obj/structure/table,/obj/item/weapon/storage/box/rxglasses{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/box/bodybags{pixel_x = -1; pixel_y = -2},/obj/item/weapon/pen,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/item/device/radio/intercom{pixel_x = -25},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bBE" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bBF" = (/obj/structure/stool/bed/chair,/obj/effect/landmark/start{name = "Geneticist"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"bBD" = (/obj/structure/closet/secure_closet/personal/patient,/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door_control{id = "Medical_Room2"; name = "Privacy Shutters"; pixel_y = -25},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_b{name = "\improper Patient Room Two"}) +"bBE" = (/obj/structure/table,/obj/item/weapon/folder/white,/obj/item/clothing/tie/stethoscope,/obj/machinery/light_switch{pixel_x = -23; pixel_y = 0},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 0; scrub_CO2 = 0; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_b{name = "\improper Patient Room Two"}) +"bBF" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Medical_Room2"; name = "Privacy Shutters"; opacity = 0},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/medical/patient_b{name = "\improper Patient Room Two"}) "bBG" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bBH" = (/obj/machinery/door/airlock/glass_research{name = "Genetics Research"; req_access_txt = "5; 9"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bBI" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"bBH" = (/obj/structure/table,/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor{icon_state = "bcarpet08"},/area/medical/psych) +"bBI" = (/obj/machinery/newscaster{pixel_x = 0; pixel_y = -28},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; level = 2; on = 1},/obj/structure/stool/bed/chair/comfy/brown{dir = 8},/turf/simulated/floor{icon_state = "bcarpet08"},/area/medical/psych) "bBJ" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) "bBK" = (/obj/machinery/camera{c_tag = "Genetics Research"; dir = 1; network = list("SS13","Research"); pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/newscaster{pixel_x = 0; pixel_y = -28},/turf/simulated/floor{dir = 4; icon_state = "whitepurple"},/area/medical/genetics) "bBL" = (/obj/structure/sign/securearea,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/medical/genetics) @@ -4195,10 +4195,10 @@ "bCI" = (/obj/machinery/newscaster{pixel_y = 32},/turf/simulated/floor,/area/hallway/primary/central) "bCJ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/hallway/primary/central) "bCK" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/primary/central) -"bCL" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/obj/machinery/light/small{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/medical/sleeper{name = "Surgical Ward"}) -"bCM" = (/obj/machinery/camera{c_tag = "Surgery Observation"; network = list("SS13","Medical")},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "dark"},/area/medical/sleeper{name = "Surgical Ward"}) -"bCN" = (/obj/machinery/newscaster{pixel_x = 28; pixel_y = 1},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{icon_state = "dark"},/area/medical/sleeper{name = "Surgical Ward"}) -"bCO" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment,/turf/simulated/wall,/area/medical/sleeper{name = "Surgical Ward"}) +"bCL" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Medical_Psychiatry"; name = "Privacy Shutters"; opacity = 0},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/psych) +"bCM" = (/obj/effect/landmark/start{name = "Psychiatrist"},/obj/machinery/door_control{id = "Medical_Psychiatry"; name = "Privacy Shutters"; pixel_y = -25},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/structure/stool/bed/chair/comfy/brown{dir = 4},/turf/simulated/floor{icon_state = "bcarpet07"},/area/medical/psych) +"bCN" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/medical/medbreak) +"bCO" = (/obj/structure/stool/bed/chair/comfy/teal{icon_state = "comfychair_teal"; dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/medical/medbreak) "bCP" = (/obj/machinery/alarm{pixel_y = 23},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) "bCQ" = (/obj/machinery/power/apc{dir = 1; name = "Treatment Center APC"; pixel_x = 0; pixel_y = 24},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) "bCR" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) @@ -4209,11 +4209,11 @@ "bCW" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1; icon_state = "manifold"; level = 2},/turf/simulated/floor,/area/medical/sleeper) "bCX" = (/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; dir = 10; pixel_x = 0; level = 2; initialize_directions = 10},/turf/simulated/floor,/area/medical/sleeper) "bCY" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bCZ" = (/obj/structure/table,/obj/machinery/light,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bDa" = (/obj/machinery/dna_scannernew,/turf/simulated/floor{dir = 10; icon_state = "whiteblue"},/area/medical/genetics) -"bDb" = (/obj/machinery/computer/cloning,/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor{dir = 2; icon_state = "whiteblue"},/area/medical/genetics) -"bDc" = (/obj/machinery/clonepod,/turf/simulated/floor{dir = 6; icon_state = "whiteblue"},/area/medical/genetics) -"bDd" = (/obj/structure/sign/securearea,/turf/simulated/wall/r_wall,/area/medical/genetics) +"bCZ" = (/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/medical/medbreak) +"bDa" = (/obj/structure/stool,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/medical/medbreak) +"bDb" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/item/weapon/hemostat{pixel_y = 4},/obj/item/weapon/cautery{pixel_y = 4},/turf/simulated/floor{icon_state = "whitehall"; dir = 2},/area/medical/surgery) +"bDc" = (/obj/structure/table,/obj/item/weapon/FixOVein{pixel_x = -6; pixel_y = 1},/turf/simulated/floor,/area/medical/surgery) +"bDd" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/item/weapon/bonegel{pixel_x = 4; pixel_y = 3},/obj/item/weapon/bonesetter,/obj/machinery/door_control{id = "Medical_Surgery"; name = "Privacy Shutters"; pixel_y = 25},/turf/simulated/floor{icon_state = "whitehall"; dir = 2},/area/medical/surgery) "bDe" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/obj/machinery/light_switch{pixel_y = -28},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) "bDf" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/structure/closet/secure_closet/medical1,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) "bDg" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/obj/structure/closet/secure_closet/personal/patient,/obj/machinery/light,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) @@ -4260,11 +4260,11 @@ "bDV" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/primary/central) "bDW" = (/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=HOP"; location = "CHE"},/turf/simulated/floor,/area/hallway/primary/central) "bDX" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/primary/central) -"bDY" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/wall,/area/medical/sleeper{name = "Surgical Ward"}) -"bDZ" = (/obj/structure/stool/bed/chair,/obj/structure/sign/nosmoking_2{pixel_x = -28},/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/floor{icon_state = "dark"},/area/medical/sleeper{name = "Surgical Ward"}) -"bEa" = (/obj/structure/stool/bed/chair,/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "dark"},/area/medical/sleeper{name = "Surgical Ward"}) -"bEb" = (/obj/structure/stool/bed/chair,/turf/simulated/floor{icon_state = "dark"},/area/medical/sleeper{name = "Surgical Ward"}) -"bEc" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment,/turf/simulated/wall,/area/medical/sleeper{name = "Surgical Ward"}) +"bDY" = (/obj/structure/table,/obj/item/weapon/retractor{pixel_x = 0; pixel_y = 6},/obj/item/weapon/scalpel,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bDZ" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/wall,/area/medical/surgery) +"bEa" = (/turf/simulated/wall,/area/medical/surgery) +"bEb" = (/obj/structure/table,/obj/item/weapon/surgicaldrill,/obj/item/weapon/circular_saw,/turf/simulated/floor,/area/medical/surgery) +"bEc" = (/turf/simulated/wall,/area/medical/medbreak) "bEd" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/bodyscanner,/turf/simulated/floor,/area/medical/sleeper) "bEe" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/body_scanconsole,/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor,/area/medical/sleeper) "bEf" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) @@ -4347,11 +4347,11 @@ "bFE" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) "bFF" = (/obj/structure/table,/obj/item/weapon/packageWrap,/obj/item/weapon/packageWrap,/obj/item/weapon/pen,/obj/machinery/requests_console{announcementConsole = 0; department = "Medbay"; departmentType = 1; name = "Medbay RC"; pixel_x = 0; pixel_y = 30; pixel_z = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) "bFG" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bFH" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/obj/structure/stool/bed/chair/comfy/teal{icon_state = "comfychair_teal"; dir = 4},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/medical/medbay) -"bFI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/medical/medbay) -"bFJ" = (/obj/structure/stool,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/medical/medbay) -"bFK" = (/obj/item/device/radio/intercom{pixel_y = 25},/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/table,/obj/item/weapon/reagent_containers/food/snacks/sliceable/pizza/margherita{desc = "No one knows how long this has been here."; name = "old cold pizza"},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/medical/medbay) -"bFL" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/medical/medbay) +"bFH" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/dr_gibb{pixel_x = -3; pixel_y = -1},/obj/item/weapon/reagent_containers/food/drinks/dr_gibb{pixel_x = 4; pixel_y = 3},/obj/machinery/newscaster{pixel_x = 32; pixel_y = 0},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/medical/medbreak) +"bFI" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/medical/surgery) +"bFJ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bFK" = (/obj/effect/landmark/start{name = "Medical Doctor"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bFL" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) "bFM" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bFN" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bFO" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/maintenance/asmaint) @@ -4407,12 +4407,12 @@ "bGM" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/maintenance/asmaint) "bGN" = (/obj/machinery/vending/snack,/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "dark"},/area/hallway/primary/central) "bGO" = (/obj/machinery/vending/cigarette,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "dark"},/area/hallway/primary/central) -"bGP" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/wall,/area/medical/sleeper{name = "Surgical Ward"}) -"bGQ" = (/obj/structure/table,/obj/item/weapon/FixOVein{pixel_x = -6; pixel_y = 1},/turf/simulated/floor,/area/medical/sleeper{name = "Surgical Ward"}) -"bGR" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/item/weapon/hemostat{pixel_y = 4},/obj/item/weapon/cautery{pixel_y = 4},/turf/simulated/floor{icon_state = "whitehall"; dir = 2},/area/medical/sleeper{name = "Surgical Ward"}) -"bGS" = (/obj/structure/table,/obj/item/weapon/retractor{pixel_x = 0; pixel_y = 6},/obj/item/weapon/scalpel,/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper{name = "Surgical Ward"}) -"bGT" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/item/weapon/bonegel{pixel_x = 4; pixel_y = 3},/obj/item/weapon/bonesetter,/obj/machinery/door_control{id = "Medical_Surgery"; name = "Privacy Shutters"; pixel_y = 25},/turf/simulated/floor{icon_state = "whitehall"; dir = 2},/area/medical/sleeper{name = "Surgical Ward"}) -"bGU" = (/obj/structure/table,/obj/item/weapon/surgicaldrill,/obj/item/weapon/circular_saw,/turf/simulated/floor,/area/medical/sleeper{name = "Surgical Ward"}) +"bGP" = (/obj/machinery/power/apc{dir = 8; level = 4; name = "Surgical Ward APC"; pixel_x = -25},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor{dir = 4; icon_state = "whitehall"},/area/medical/surgery) +"bGQ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/wall,/area/medical/surgery) +"bGR" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/medical/surgery) +"bGS" = (/obj/machinery/holosign_switch{pixel_x = 24; pixel_y = 2},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "whitehall"; dir = 8},/area/medical/surgery) +"bGT" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/medical/medbreak) +"bGU" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/medical/medbreak) "bGV" = (/obj/structure/table,/obj/item/weapon/reagent_containers/blood/AMinus{pixel_x = -7; pixel_y = -3},/obj/item/weapon/reagent_containers/blood/APlus{pixel_x = -5; pixel_y = 4},/obj/item/weapon/reagent_containers/blood/empty{pixel_x = 1; pixel_y = -4},/obj/item/weapon/reagent_containers/blood/empty{pixel_x = 1; pixel_y = -4},/obj/item/weapon/reagent_containers/blood/BMinus{pixel_y = 4},/obj/item/weapon/reagent_containers/blood/BPlus{pixel_x = 5; pixel_y = 3},/obj/item/weapon/reagent_containers/blood/OMinus{pixel_x = -5; pixel_y = -1},/obj/item/weapon/reagent_containers/blood/OPlus{pixel_x = 4; pixel_y = 2},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) "bGW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) "bGX" = (/obj/structure/table,/obj/item/weapon/storage/box/gloves{pixel_x = -4; pixel_y = -3; pixel_x = 3; pixel_y = 4},/obj/item/weapon/storage/box/masks{pixel_x = 4; pixel_y = 5; pixel_x = 0; pixel_y = 0},/turf/simulated/floor{dir = 2; icon_state = "whiteredcorner"},/area/medical/sleeper) @@ -4422,10 +4422,10 @@ "bHb" = (/obj/structure/table,/obj/item/weapon/storage/box/bodybags{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/box/rxglasses,/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) "bHc" = (/obj/structure/table,/obj/item/weapon/storage/box/beakers{pixel_x = -1; pixel_y = -1; pixel_x = 2; pixel_y = 2},/obj/item/weapon/storage/box/syringes,/obj/item/weapon/storage/box/cdeathalarm_kit,/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) "bHd" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 8; icon_state = "whiteredcorner"},/area/medical/medbay) -"bHe" = (/obj/structure/stool/bed/chair/comfy/teal{icon_state = "comfychair_teal"; dir = 4},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/medical/medbay) -"bHf" = (/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/medical/medbay) -"bHg" = (/obj/structure/stool,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/medical/medbay) -"bHh" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/dr_gibb{pixel_x = -3; pixel_y = -1},/obj/item/weapon/reagent_containers/food/drinks/dr_gibb{pixel_x = 4; pixel_y = 3},/obj/machinery/newscaster{pixel_x = 32; pixel_y = 0},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/medical/medbay) +"bHe" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/britcup{pixel_x = 4; pixel_y = 5},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/machinery/camera{c_tag = "Medbay Break Room"; dir = 8; network = list("SS13","Medical"); pixel_x = 0; pixel_y = -22},/obj/machinery/light_switch{pixel_x = 27},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/medical/medbreak) +"bHf" = (/turf/simulated/wall,/area/medical/genetics_cloning) +"bHg" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/wall,/area/medical/surgery) +"bHh" = (/obj/structure/stool/bed/chair,/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) "bHi" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) "bHj" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) "bHk" = (/turf/simulated/wall/r_wall,/area/toxins/misc_lab) @@ -4480,14 +4480,14 @@ "bIh" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "Janitor"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/structure/plasticflaps{opacity = 1},/turf/simulated/floor{icon_state = "bot"},/area/janitor) "bIi" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bIj" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bIk" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/medical/sleeper{name = "Surgical Ward"}) -"bIl" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/medical/sleeper{name = "Surgical Ward"}) -"bIm" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/wall,/area/medical/sleeper{name = "Surgical Ward"}) -"bIn" = (/obj/machinery/power/apc{dir = 8; level = 4; name = "Surgical Ward APC"; pixel_x = -25},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor{dir = 4; icon_state = "whitehall"},/area/medical/sleeper{name = "Surgical Ward"}) -"bIo" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper{name = "Surgical Ward"}) -"bIp" = (/obj/effect/landmark/start{name = "Medical Doctor"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper{name = "Surgical Ward"}) -"bIq" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper{name = "Surgical Ward"}) -"bIr" = (/obj/machinery/holosign_switch{pixel_x = 24; pixel_y = 2},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "whitehall"; dir = 8},/area/medical/sleeper{name = "Surgical Ward"}) +"bIk" = (/obj/structure/stool/bed/chair,/obj/structure/sign/nosmoking_2{pixel_x = -28},/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 4; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) +"bIl" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment,/turf/simulated/wall,/area/medical/surgery) +"bIm" = (/obj/structure/stool/bed/chair,/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) +"bIn" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/medical/medbreak) +"bIo" = (/obj/item/device/radio/intercom{pixel_y = 25},/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/table,/obj/item/weapon/reagent_containers/food/snacks/sliceable/pizza/margherita{desc = "No one knows how long this has been here."; name = "old cold pizza"},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/medical/medbreak) +"bIp" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/medical/medbreak) +"bIq" = (/obj/structure/stool,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/medical/medbreak) +"bIr" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/obj/structure/stool/bed/chair/comfy/teal{icon_state = "comfychair_teal"; dir = 4},/obj/machinery/power/apc{dir = 8; level = 4; name = "Medical Breakroom APC"; pixel_x = -25},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/medical/medbreak) "bIs" = (/obj/machinery/light/small{dir = 8},/obj/machinery/iv_drip,/turf/simulated/floor{dir = 8; icon_state = "whiteredcorner"},/area/medical/sleeper) "bIt" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/effect/landmark/start{name = "Medical Doctor"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) "bIu" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{dir = 4; icon_state = "whitered"},/area/medical/sleeper) @@ -4495,9 +4495,9 @@ "bIw" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) "bIx" = (/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Medbay Storage"; req_access_txt = "5"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) "bIy" = (/obj/structure/disposalpipe/junction{icon_state = "pipe-j2"; dir = 4},/turf/simulated/floor{dir = 8; icon_state = "whitered"},/area/medical/medbay) -"bIz" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/medical/medbay) -"bIA" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/britcup{pixel_x = 4; pixel_y = 5},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/machinery/camera{c_tag = "Medbay Break Room"; dir = 8; network = list("SS13","Medical"); pixel_x = 0; pixel_y = -22},/obj/machinery/light_switch{pixel_x = 27},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/medical/medbay) -"bIB" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/medical/medbay) +"bIz" = (/turf/simulated/wall/r_wall,/area/medical/surgery) +"bIA" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/turf/simulated/wall,/area/medical/psych) +"bIB" = (/obj/machinery/door/airlock/medical{name = "Patient Room 1"; req_access_txt = "5"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_a{name = "\improper Patient Room One"}) "bIC" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bID" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) "bIE" = (/turf/simulated/floor/engine,/area/toxins/misc_lab) @@ -4559,17 +4559,17 @@ "bJI" = (/obj/structure/mopbucket,/obj/item/weapon/mop,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/janitor) "bJJ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bJK" = (/obj/structure/grille{density = 0; icon_state = "brokengrille"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bJL" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; sortType = 6},/obj/machinery/door/airlock/maintenance{name = "Surgery Maintenance"; req_access_txt = "45"},/turf/simulated/floor/plating,/area/medical/sleeper{name = "Surgical Ward"}) -"bJM" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "showroomfloor"},/area/medical/sleeper{name = "Surgical Ward"}) -"bJN" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/sign/nosmoking_1{pixel_y = 28},/turf/simulated/floor{icon_state = "showroomfloor"},/area/medical/sleeper{name = "Surgical Ward"}) -"bJO" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{icon_state = "showroomfloor"},/area/medical/sleeper{name = "Surgical Ward"}) -"bJP" = (/obj/machinery/door/airlock/medical{name = "Medical Freezer Storage"; req_access_txt = "45"},/obj/machinery/holosign/surgery,/turf/simulated/floor{icon_state = "showroomfloor"},/area/medical/sleeper{name = "Surgical Ward"}) -"bJQ" = (/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper{name = "Surgical Ward"}) -"bJR" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper{name = "Surgical Ward"}) -"bJS" = (/obj/machinery/optable,/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper{name = "Surgical Ward"}) -"bJT" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper{name = "Surgical Ward"}) -"bJU" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper{name = "Surgical Ward"}) -"bJV" = (/obj/machinery/holosign/surgery,/obj/machinery/door/firedoor/border_only{dir = 4; name = "Firelock East"},/obj/machinery/door/airlock/medical{name = "Operating Theatre"; req_access_txt = "45"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/medical/sleeper{name = "Surgical Ward"}) +"bJL" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bJM" = (/turf/simulated/wall,/area/medical/patient_a{name = "\improper Patient Room One"}) +"bJN" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/obj/machinery/power/apc{dir = 8; level = 4; name = "Patient Room One APC"; pixel_x = -25},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_a{name = "\improper Patient Room One"}) +"bJO" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_a{name = "\improper Patient Room One"}) +"bJP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_a{name = "\improper Patient Room One"}) +"bJQ" = (/obj/structure/table,/obj/item/weapon/reagent_containers/spray/cleaner{desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; name = "Surgery Cleaner"},/obj/machinery/light_switch{pixel_x = 27},/turf/simulated/floor,/area/medical/surgery) +"bJR" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "whitehall"; dir = 1},/area/medical/surgery) +"bJS" = (/obj/structure/closet/wardrobe/pjs,/turf/simulated/floor,/area/medical/surgery) +"bJT" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "whitehall"; dir = 1},/area/medical/surgery) +"bJU" = (/obj/machinery/vending/wallmed2{pixel_y = -28},/obj/machinery/camera{c_tag = "Surgery Operating"; dir = 1; network = list("SS13","Medical"); pixel_x = 22},/obj/machinery/light,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bJV" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/medical/surgery) "bJW" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{dir = 8; icon_state = "whitered"},/area/medical/sleeper) "bJX" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) "bJY" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/turf/simulated/floor{dir = 4; icon_state = "whiteredcorner"},/area/medical/sleeper) @@ -4577,11 +4577,11 @@ "bKa" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) "bKb" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) "bKc" = (/obj/structure/disposalpipe/segment,/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) -"bKd" = (/turf/simulated/wall,/area/medical/medbay{name = "Patient Room Two"}) +"bKd" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/medical/surgery) "bKe" = (/obj/item/device/radio/intercom{broadcasting = 0; freerange = 0; frequency = 1485; listening = 1; name = "Station Intercom (Medbay)"; pixel_x = -30; pixel_y = 0},/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/camera{c_tag = "Medbay South"; dir = 4; network = list("SS13","Medical")},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bKf" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/glass_medical{id_tag = ""; name = "Break Room"; req_access_txt = "5"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bKg" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/medical/medbay) -"bKh" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/maintenance{name = "Medbay Maintenance"; req_access_txt = "5"},/turf/simulated/floor/plating,/area/medical/medbay) +"bKf" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/medical/surgery) +"bKg" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/medical/surgery) +"bKh" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/medical/surgery) "bKi" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bKj" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/sortjunction{sortType = 9},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bKk" = (/obj/structure/disposalpipe/segment,/obj/effect/landmark/start{name = "Scientist"},/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) @@ -4648,16 +4648,16 @@ "bLt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bLu" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bLv" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment,/mob/living/simple_animal/mouse,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bLw" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/medical/sleeper{name = "Surgical Ward"}) -"bLx" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/structure/closet/crate/freezer,/obj/machinery/camera{c_tag = "Medical Freezer Storage"; dir = 1; network = list("SS13","Medical"); pixel_x = 22},/turf/simulated/floor{icon_state = "showroomfloor"},/area/medical/sleeper{name = "Surgical Ward"}) -"bLy" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/closet/crate/freezer,/obj/machinery/light/small,/turf/simulated/floor{icon_state = "showroomfloor"},/area/medical/sleeper{name = "Surgical Ward"}) -"bLz" = (/obj/structure/closet/secure_closet/medical2,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "showroomfloor"},/area/medical/sleeper{name = "Surgical Ward"}) -"bLA" = (/turf/simulated/wall/r_wall,/area/medical/sleeper{name = "Surgical Ward"}) -"bLB" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/closet/secure_closet/medical2,/turf/simulated/floor{dir = 4; icon_state = "whitehall"},/area/medical/sleeper{name = "Surgical Ward"}) -"bLC" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper{name = "Surgical Ward"}) -"bLD" = (/obj/machinery/computer/operating,/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper{name = "Surgical Ward"}) -"bLE" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper{name = "Surgical Ward"}) -"bLF" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor{icon_state = "whitehall"; dir = 8},/area/medical/sleeper{name = "Surgical Ward"}) +"bLw" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/medical/surgery) +"bLx" = (/obj/machinery/vending/wallmed1{pixel_y = 28},/turf/simulated/floor{icon_state = "bcarpet02"},/area/medical/psych) +"bLy" = (/obj/structure/noticeboard{pixel_y = 28},/obj/structure/stool/bed/psych,/obj/item/weapon/bedsheet/brown,/turf/simulated/floor{icon_state = "bcarpet02"},/area/medical/psych) +"bLz" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Medical_Psychiatry"; name = "Privacy Shutters"; opacity = 0},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/medical/psych) +"bLA" = (/obj/machinery/alarm{pixel_y = 24},/obj/structure/stool/bed/chair/comfy/brown,/turf/simulated/floor{icon_state = "bcarpet01"},/area/medical/psych) +"bLB" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/medical/patient_b{name = "\improper Patient Room Two"}) +"bLC" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/medical/patient_a{name = "\improper Patient Room One"}) +"bLD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/medical/patient_a{name = "\improper Patient Room One"}) +"bLE" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/wall,/area/medical/patient_b{name = "\improper Patient Room Two"}) +"bLF" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/wall,/area/medical/patient_a{name = "\improper Patient Room One"}) "bLG" = (/obj/structure/sign/nosmoking_2{pixel_x = -28},/obj/structure/stool/bed/roller,/turf/simulated/floor{dir = 1; icon_state = "whiteredcorner"},/area/medical/sleeper) "bLH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) "bLI" = (/obj/machinery/vending/wallmed1{pixel_x = 28; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/camera{c_tag = "Medbay Recovery Room"; dir = 8; network = list("SS13","Medical")},/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) @@ -4665,16 +4665,16 @@ "bLK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) "bLL" = (/obj/structure/table,/obj/item/weapon/reagent_containers/glass/bottle/inaprovaline{pixel_x = 7; pixel_y = -3},/obj/item/weapon/reagent_containers/glass/bottle/antitoxin{pixel_x = -4; pixel_y = -3},/obj/item/weapon/reagent_containers/syringe/inaprovaline{pixel_x = 3; pixel_y = -2},/obj/item/weapon/reagent_containers/glass/bottle/stoxin,/obj/item/weapon/reagent_containers/glass/bottle/toxin{pixel_x = 4; pixel_y = 2},/obj/item/weapon/reagent_containers/syringe/inaprovaline{pixel_x = 5; pixel_y = -2},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) "bLM" = (/obj/structure/disposalpipe/segment,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) -"bLN" = (/obj/structure/table,/obj/item/weapon/folder/white,/obj/item/clothing/tie/stethoscope,/obj/machinery/vending/wallmed1{pixel_y = 28},/obj/machinery/light_switch{pixel_x = -23; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Patient Room Two"}) -"bLO" = (/obj/structure/stool/bed/chair/office/light{dir = 8},/obj/item/device/radio/intercom{pixel_y = 25},/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Patient Room Two"}) -"bLP" = (/obj/structure/closet/secure_closet/personal/patient,/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/door_control{id = "Medical_Room1"; name = "Privacy Shutters"; pixel_y = 25},/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Patient Room Two"}) -"bLQ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Medical_Room1"; name = "Privacy Shutters"; opacity = 0},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/medical/medbay{name = "Patient Room Two"}) -"bLR" = (/obj/structure/disposalpipe/segment,/obj/structure/disposalpipe/junction{icon_state = "pipe-j2"; dir = 2},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bLS" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/medical/medbay) -"bLT" = (/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/disposal,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/medical/medbay) -"bLU" = (/obj/structure/table,/obj/item/weapon/reagent_containers/spray/cleaner,/obj/item/clothing/tie/stethoscope,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/medical/medbay) -"bLV" = (/obj/machinery/vending/coffee,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/medical/medbay) -"bLW" = (/obj/machinery/vending/snack,/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/medical/medbay) +"bLN" = (/obj/structure/reagent_dispensers/water_cooler,/turf/simulated/floor{icon_state = "bcarpet03"},/area/medical/psych) +"bLO" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; sortType = 6},/obj/machinery/door/airlock/maintenance{name = "Surgery Maintenance"; req_access_txt = "45"},/turf/simulated/floor/plating,/area/medical/surgery) +"bLP" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/maintenance{name = "Medbay Maintenance"; req_access_txt = "5"},/turf/simulated/floor/plating,/area/medical/medbreak) +"bLQ" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/medical/medbreak) +"bLR" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bLS" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bLT" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/glass_medical{id_tag = ""; name = "Break Room"; req_access_txt = "5"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbreak) +"bLU" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/medical/medbreak) +"bLV" = (/obj/machinery/holosign/surgery,/obj/machinery/door/firedoor/border_only{dir = 4; name = "Firelock East"},/obj/machinery/door/airlock/medical{name = "Operating Theatre"; req_access_txt = "45"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/medical/surgery) +"bLW" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) "bLX" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/asmaint) "bLY" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) "bLZ" = (/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) @@ -4722,13 +4722,13 @@ "bMP" = (/obj/machinery/power/apc{dir = 8; name = "Medbay Maintenance APC"; pixel_x = -24},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bMQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/grille{density = 0; icon_state = "brokengrille"},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bMR" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/disposalpipe/sortjunction{dir = 1; icon_state = "pipe-j2s"; sortType = 2},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bMS" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/medical/sleeper{name = "Surgical Ward"}) -"bMT" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/medical/sleeper{name = "Surgical Ward"}) -"bMU" = (/obj/structure/closet/wardrobe/pjs,/turf/simulated/floor,/area/medical/sleeper{name = "Surgical Ward"}) -"bMV" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "whitehall"; dir = 1},/area/medical/sleeper{name = "Surgical Ward"}) -"bMW" = (/obj/machinery/vending/wallmed2{pixel_y = -28},/obj/machinery/camera{c_tag = "Surgery Operating"; dir = 1; network = list("SS13","Medical"); pixel_x = 22},/obj/machinery/light,/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper{name = "Surgical Ward"}) -"bMX" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "whitehall"; dir = 1},/area/medical/sleeper{name = "Surgical Ward"}) -"bMY" = (/obj/structure/table,/obj/item/weapon/reagent_containers/spray/cleaner{desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; name = "Surgery Cleaner"},/obj/machinery/light_switch{pixel_x = 27},/turf/simulated/floor,/area/medical/sleeper{name = "Surgical Ward"}) +"bMS" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/sign/nosmoking_1{pixel_y = 28},/turf/simulated/floor{icon_state = "showroomfloor"},/area/medical/surgery) +"bMT" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "showroomfloor"},/area/medical/surgery) +"bMU" = (/obj/machinery/door/airlock/medical{name = "Medical Freezer Storage"; req_access_txt = "45"},/obj/machinery/holosign/surgery,/turf/simulated/floor{icon_state = "showroomfloor"},/area/medical/surgery) +"bMV" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{icon_state = "showroomfloor"},/area/medical/surgery) +"bMW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bMX" = (/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bMY" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) "bMZ" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/obj/structure/stool/bed/roller,/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) "bNa" = (/obj/item/device/radio/intercom{pixel_y = -25},/obj/machinery/light/small,/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) "bNb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) @@ -4738,15 +4738,15 @@ "bNf" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/toxin{pixel_x = 2; pixel_y = 6},/obj/item/weapon/storage/firstaid/toxin{pixel_x = -2; pixel_y = 4},/obj/machinery/requests_console{announcementConsole = 0; department = "Medbay"; departmentType = 1; name = "Medbay RC"; pixel_x = 0; pixel_y = -30; pixel_z = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) "bNg" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/regular{pixel_x = 2; pixel_y = 6},/obj/item/weapon/storage/firstaid/regular{pixel_x = -2; pixel_y = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/item/weapon/storage/firstaid/adv{pixel_x = 2; pixel_y = 2},/obj/item/weapon/storage/firstaid/adv{pixel_x = -2},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) "bNh" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/obj/machinery/light,/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) -"bNi" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/obj/machinery/power/apc{dir = 8; level = 4; name = "Patient Room One APC"; pixel_x = -25},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Patient Room Two"}) -"bNj" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Patient Room Two"}) -"bNk" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Patient Room Two"}) -"bNl" = (/obj/machinery/door/airlock/medical{name = "Patient Room 1"; req_access_txt = "5"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Patient Room Two"}) +"bNi" = (/obj/machinery/optable,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bNj" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/medical/surgery) +"bNk" = (/obj/machinery/vending/snack,/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/medical/medbreak) +"bNl" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor{icon_state = "whitehall"; dir = 8},/area/medical/surgery) "bNm" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bNn" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bNn" = (/obj/structure/closet/secure_closet/medical2,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "showroomfloor"},/area/medical/surgery) "bNo" = (/obj/structure/sign/examroom{pixel_x = 30},/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bNp" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/turf/simulated/wall,/area/medical/medbay{name = "Psychiatric Office"}) -"bNq" = (/turf/simulated/wall,/area/medical/medbay{name = "Psychiatric Office"}) +"bNp" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/closet/crate/freezer,/obj/machinery/light/small,/turf/simulated/floor{icon_state = "showroomfloor"},/area/medical/surgery) +"bNq" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/structure/closet/crate/freezer,/obj/machinery/camera{c_tag = "Medical Freezer Storage"; dir = 1; network = list("SS13","Medical"); pixel_x = 22},/turf/simulated/floor{icon_state = "showroomfloor"},/area/medical/surgery) "bNr" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/light,/obj/machinery/suit_storage_unit/standard_unit,/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) "bNs" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/obj/structure/closet/bombcloset,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) "bNt" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/storage) @@ -4799,25 +4799,25 @@ "bOo" = (/obj/effect/landmark{name = "blobstart"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bOp" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bOq" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/device/flashlight,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bOr" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/medical/sleeper{name = "Surgical Ward"}) -"bOs" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/medical/sleeper{name = "Surgical Ward"}) -"bOt" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/medical/sleeper{name = "Surgical Ward"}) -"bOu" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/medical/sleeper{name = "Surgical Ward"}) +"bOr" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bOs" = (/obj/machinery/computer/operating,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bOt" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) +"bOu" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/closet/secure_closet/medical2,/turf/simulated/floor{dir = 4; icon_state = "whitehall"},/area/medical/surgery) "bOv" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/medical/sleeper) "bOw" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/medical/sleeper) "bOx" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/medical/sleeper) -"bOy" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/wall,/area/medical/medbay{name = "Patient Room Two"}) -"bOz" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/wall,/area/medical/medbay{name = "Patient Room Two"}) -"bOA" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/medical/medbay{name = "Patient Room Two"}) -"bOB" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/medical/medbay{name = "Patient Room Two"}) -"bOC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/medical/medbay{name = "Patient Room Two"}) +"bOy" = (/obj/structure/disposalpipe/segment,/obj/structure/disposalpipe/junction{icon_state = "pipe-j2"; dir = 2},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) +"bOz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Medical_Room1"; name = "Privacy Shutters"; opacity = 0},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/medical/patient_a{name = "\improper Patient Room One"}) +"bOA" = (/obj/structure/table,/obj/item/weapon/reagent_containers/spray/cleaner,/obj/item/clothing/tie/stethoscope,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/medical/medbreak) +"bOB" = (/obj/machinery/vending/coffee,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/medical/medbreak) +"bOC" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/medical/medbreak) "bOD" = (/obj/structure/sign/nosmoking_2{pixel_x = -28},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) "bOE" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bOF" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Medical_Psychiatry"; name = "Privacy Shutters"; opacity = 0},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/medical/medbay{name = "Psychiatric Office"}) -"bOG" = (/obj/machinery/alarm{pixel_y = 24},/obj/structure/stool/bed/chair/comfy/brown,/turf/simulated/floor{icon_state = "bcarpet01"},/area/medical/medbay{name = "Psychiatric Office"}) -"bOH" = (/obj/machinery/vending/wallmed1{pixel_y = 28},/turf/simulated/floor{icon_state = "bcarpet02"},/area/medical/medbay{name = "Psychiatric Office"}) -"bOI" = (/obj/structure/noticeboard{pixel_y = 28},/obj/structure/stool/bed/psych,/obj/item/weapon/bedsheet/brown,/turf/simulated/floor{icon_state = "bcarpet02"},/area/medical/medbay{name = "Psychiatric Office"}) -"bOJ" = (/obj/structure/reagent_dispensers/water_cooler,/turf/simulated/floor{icon_state = "bcarpet03"},/area/medical/medbay{name = "Psychiatric Office"}) +"bOF" = (/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/disposal,/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/medical/medbreak) +"bOG" = (/obj/structure/stool/bed/chair/office/light{dir = 8},/obj/item/device/radio/intercom{pixel_y = 25},/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_a{name = "\improper Patient Room One"}) +"bOH" = (/obj/structure/closet/secure_closet/personal/patient,/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/door_control{id = "Medical_Room1"; name = "Privacy Shutters"; pixel_y = 25},/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_a{name = "\improper Patient Room One"}) +"bOI" = (/obj/structure/table,/obj/item/weapon/folder/white,/obj/item/clothing/tie/stethoscope,/obj/machinery/vending/wallmed1{pixel_y = 28},/obj/machinery/light_switch{pixel_x = -23; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_a{name = "\improper Patient Room One"}) +"bOJ" = (/obj/structure/grille,/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/medical/genetics_cloning) "bOK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/mob/living/simple_animal/mouse,/turf/simulated/floor/plating,/area/maintenance/asmaint) "bOL" = (/obj/structure/table/reinforced,/obj/item/clothing/glasses/science{pixel_x = 2; pixel_y = 6},/obj/item/clothing/glasses/science{pixel_x = 2; pixel_y = 6},/obj/item/device/gps/science,/obj/item/device/gps/science,/obj/item/device/gps/science,/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) "bOM" = (/obj/structure/table/reinforced,/obj/machinery/ignition_switch{id = "Xenobio"; pixel_x = -6; pixel_y = 4},/obj/machinery/atmospherics/pipe/manifold{dir = 4; icon_state = "manifold"; initialize_directions = 11; level = 2},/obj/item/device/gps/science,/obj/item/device/gps/science,/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) @@ -4868,19 +4868,19 @@ "bPF" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bPG" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bPH" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bPI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/medical/medbay{name = "Patient Room Two"}) -"bPJ" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/obj/machinery/power/apc{dir = 8; level = 4; name = "Patient Room Two APC"; pixel_x = -25},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Patient Room Two"}) -"bPK" = (/obj/machinery/vending/wallmed1{pixel_y = 28},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Patient Room Two"}) -"bPL" = (/obj/item/device/radio/intercom{pixel_y = 25},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Patient Room Two"}) -"bPM" = (/obj/machinery/door/airlock/medical{name = "Patient Room 2"; req_access_txt = "5"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Patient Room Two"}) +"bPI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/medical/genetics_cloning) +"bPJ" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass_medical{id_tag = "GeneticsDoor"; name = "Genetics"; req_access_txt = "5; 9"},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning) +"bPK" = (/obj/structure/sign/securearea,/turf/simulated/wall/r_wall,/area/medical/genetics_cloning) +"bPL" = (/obj/machinery/clonepod,/turf/simulated/floor{dir = 6; icon_state = "whiteblue"},/area/medical/genetics_cloning) +"bPM" = (/obj/machinery/computer/cloning,/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor{dir = 2; icon_state = "whiteblue"},/area/medical/genetics_cloning) "bPN" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) "bPO" = (/obj/structure/disposalpipe/segment,/obj/effect/landmark{name = "lightsout"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) "bPP" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bPQ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/airlock/medical{name = "Psychiatric Office"; req_access_txt = "64"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Psychiatric Office"}) -"bPR" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "bcarpet04"},/area/medical/medbay{name = "Psychiatric Office"}) -"bPS" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "bcarpet05"},/area/medical/medbay{name = "Psychiatric Office"}) -"bPT" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "bcarpet05"},/area/medical/medbay{name = "Psychiatric Office"}) -"bPU" = (/obj/item/weapon/reagent_containers/syringe,/obj/item/weapon/reagent_containers/pill/methylphenidate,/obj/item/weapon/reagent_containers/pill/citalopram,/obj/item/weapon/reagent_containers/pill/citalopram,/obj/item/weapon/reagent_containers/pill/methylphenidate,/obj/item/weapon/reagent_containers/glass/bottle/stoxin,/obj/item/clothing/suit/straight_jacket{layer = 3},/obj/structure/closet/secure_closet{name = "Psychiatrist's Locker"; req_access = null; req_access_txt = "64"},/obj/item/weapon/storage/box/cups,/obj/machinery/power/apc{dir = 4; name = "Psyciatric Office APC"; pixel_x = 26; pixel_y = 0},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "bcarpet06"},/area/medical/medbay{name = "Psychiatric Office"}) +"bPQ" = (/obj/machinery/dna_scannernew,/turf/simulated/floor{dir = 10; icon_state = "whiteblue"},/area/medical/genetics_cloning) +"bPR" = (/obj/structure/table,/obj/machinery/light,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning) +"bPS" = (/obj/machinery/newscaster{pixel_x = 28; pixel_y = 1},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) +"bPT" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment,/turf/simulated/wall,/area/medical/surgery) +"bPU" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/obj/machinery/light/small{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) "bPV" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/obj/machinery/door/airlock/maintenance{name = "Misc Research Maintenance"; req_access_txt = "47"},/turf/simulated/floor/plating,/area/toxins/telesci) "bPW" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/effect/landmark/start{name = "Scientist"},/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) "bPX" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door_control{id = "misclab"; name = "Test Chamber Blast Doors"; pixel_x = 6; pixel_y = 30; req_access_txt = "47"},/obj/structure/stool,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/general/visible,/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) @@ -4928,17 +4928,17 @@ "bQN" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/atmos) "bQO" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "blue"; icon_state = "intact-b"; level = 2},/turf/simulated/wall/r_wall,/area/atmos) "bQP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/atmos) -"bQQ" = (/obj/structure/table,/obj/item/weapon/folder/white,/obj/item/clothing/tie/stethoscope,/obj/machinery/light_switch{pixel_x = -23; pixel_y = 0},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 0; scrub_CO2 = 0; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Patient Room Two"}) -"bQR" = (/obj/structure/stool/bed/chair/office/light{dir = 8},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Patient Room Two"}) -"bQS" = (/obj/structure/closet/secure_closet/personal/patient,/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door_control{id = "Medical_Room2"; name = "Privacy Shutters"; pixel_y = -25},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay{name = "Patient Room Two"}) -"bQT" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Medical_Room2"; name = "Privacy Shutters"; opacity = 0},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/medical/medbay{name = "Patient Room Two"}) +"bQQ" = (/obj/machinery/camera{c_tag = "Surgery Observation"; network = list("SS13","Medical")},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) +"bQR" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall,/area/medical/surgery) +"bQS" = (/obj/machinery/door/airlock/glass_medical{id_tag = ""; name = "Surgery Observation"; req_access_txt = "0"},/obj/machinery/holosign/surgery,/turf/simulated/floor{icon_state = "dark"},/area/medical/surgery) +"bQT" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/wall,/area/medical/surgery) "bQU" = (/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 8; icon_state = "whitegreencorner"},/area/medical/medbay) "bQV" = (/obj/machinery/washing_machine,/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 2; icon_state = "whitegreencorner"},/area/medical/medbay) -"bQW" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Medical_Psychiatry"; name = "Privacy Shutters"; opacity = 0},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/medbay{name = "Psychiatric Office"}) -"bQX" = (/obj/effect/landmark/start{name = "Psychiatrist"},/obj/machinery/door_control{id = "Medical_Psychiatry"; name = "Privacy Shutters"; pixel_y = -25},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/structure/stool/bed/chair/comfy/brown{dir = 4},/turf/simulated/floor{icon_state = "bcarpet07"},/area/medical/medbay{name = "Psychiatric Office"}) -"bQY" = (/obj/structure/table,/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor{icon_state = "bcarpet08"},/area/medical/medbay{name = "Psychiatric Office"}) -"bQZ" = (/obj/machinery/newscaster{pixel_x = 0; pixel_y = -28},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; level = 2; on = 1},/obj/structure/stool/bed/chair/comfy/brown{dir = 8},/turf/simulated/floor{icon_state = "bcarpet08"},/area/medical/medbay{name = "Psychiatric Office"}) -"bRa" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 5},/obj/item/weapon/pen/blue{pixel_x = -3; pixel_y = 2},/obj/item/weapon/pen/red{pixel_x = 2; pixel_y = 6},/obj/machinery/camera{c_tag = "Psychiatric Office"; dir = 8; network = list("SS13","Medical"); pixel_x = 0; pixel_y = -22},/obj/machinery/light_switch{pixel_x = 27},/turf/simulated/floor{icon_state = "bcarpet09"},/area/medical/medbay{name = "Psychiatric Office"}) +"bQW" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) +"bQX" = (/obj/machinery/door/airlock/glass_research{name = "Genetics Research"; req_access_txt = "0"; req_one_access_txt = "5; 9"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning) +"bQY" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning) +"bQZ" = (/obj/structure/table,/obj/item/weapon/storage/box/rxglasses{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/box/bodybags{pixel_x = -1; pixel_y = -2},/obj/item/weapon/pen,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/item/device/radio/intercom{pixel_x = -25},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning) +"bRa" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning) "bRb" = (/obj/structure/disposalpipe/junction{icon_state = "pipe-j2"; dir = 2},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bRc" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) "bRd" = (/obj/structure/grille,/obj/structure/window/plasmareinforced{tag = "icon-plasmarwindow (EAST)"; icon_state = "plasmarwindow"; dir = 4},/obj/structure/window/plasmareinforced{tag = "icon-plasmarwindow (NORTH)"; icon_state = "plasmarwindow"; dir = 1},/obj/structure/window/plasmareinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/toxins/misc_lab) @@ -5517,11 +5517,11 @@ "cce" = (/turf/simulated/shuttle/wall{icon_state = "swall_s5"; dir = 2},/area/shuttle/escape_pod5/station) "ccf" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/maintenance/aft) "ccg" = (/turf/simulated/wall/r_wall,/area/engine/chiefs_office) -"cch" = (/obj/machinery/power/terminal,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/engine/engine_smes) -"cci" = (/obj/machinery/power/terminal,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/engine/engine_smes) -"ccj" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/power/terminal,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/engine/engine_smes) -"cck" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/power/terminal,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/engine/engine_smes) -"ccl" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor,/area/ai_monitored/storage/eva) +"cch" = (/obj/structure/stool/bed/chair,/obj/effect/landmark/start{name = "Geneticist"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning) +"cci" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning) +"ccj" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning) +"cck" = (/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning) +"ccl" = (/obj/machinery/camera{c_tag = "Genetics Cloning"; dir = 4; network = list("SS13","Medical")},/obj/structure/table,/obj/item/weapon/book/manual/medical_cloning{pixel_y = 6},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning) "ccm" = (/obj/structure/table,/obj/item/weapon/book/manual/engineering_guide{pixel_x = 3; pixel_y = 2},/obj/item/weapon/book/manual/atmospipes,/turf/simulated/floor,/area/engine/break_room) "ccn" = (/obj/structure/table,/obj/item/weapon/book/manual/engineering_construction,/obj/machinery/light{dir = 1},/obj/item/weapon/book/manual/evaguide{pixel_x = -2; pixel_y = 7},/turf/simulated/floor,/area/engine/break_room) "cco" = (/obj/structure/bookcase/manuals/engineering,/turf/simulated/floor,/area/engine/break_room) @@ -5558,11 +5558,11 @@ "ccT" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/embedded_controller/radio/airlock_controller{airpump_tag = "solar_xeno_pump"; exterior_door_tag = "solar_xeno_outer"; frequency = 1379; id_tag = "solar_xeno_airlock"; interior_door_tag = "solar_xeno_inner"; pixel_x = 25; req_access_txt = "13"; sensor_tag = "solar_xeno_sensor"},/obj/machinery/airlock_sensor{frequency = 1379; id_tag = "solar_xeno_sensor"; pixel_x = 25; pixel_y = 12},/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 1; frequency = 1379; id_tag = "solar_xeno_pump"},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) "ccU" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/sign/pods{pixel_x = 30},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/aft) "ccV" = (/obj/machinery/door/window/southleft{pixel_y = 7},/obj/machinery/door/window/southright,/obj/structure/window/reinforced/tinted{pixel_y = 15},/obj/machinery/driver_button{id = "enginecore"; name = "Emergency Core Eject"; pixel_y = 20},/turf/simulated/floor{icon_state = "freezerfloor"},/area/engine/chiefs_office) -"ccW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"},/area/crew_quarters/sleep/engi) +"ccW" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) "ccX" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/engine/break_room) -"ccY" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/engine/break_room) -"ccZ" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/engine/break_room) -"cda" = (/obj/structure/closet/toolcloset,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/engine/break_room) +"ccY" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/genetics_cloning) +"ccZ" = (/obj/machinery/door_control{desc = "A remote control switch for the genetics doors."; id = "GeneticsDoor"; name = "Genetics Exit Button"; normaldoorcontrol = 1; pixel_x = 8; pixel_y = 24; range = 6},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = -32; pixel_y = 0},/obj/structure/closet/wardrobe/white,/obj/machinery/power/apc{dir = 1; name = "Genetics Cloning APC"; pixel_x = -5; pixel_y = 24},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning) +"cda" = (/obj/structure/closet/secure_closet/personal/patient,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning) "cdb" = (/turf/simulated/floor,/area/engine/break_room) "cdc" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor,/area/engine/break_room) "cdd" = (/obj/machinery/camera{c_tag = "Engineering Foyer Northeast"; dir = 8; network = list("SS13")},/turf/simulated/floor,/area/engine/break_room) @@ -5572,9 +5572,9 @@ "cdh" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/hallway/primary/aft) "cdi" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/airlock/glass_engineering{name = "Engineering Lobby"; req_one_access_txt = "0"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor,/area/hallway/primary/aft) "cdj" = (/obj/structure/stool/bed,/obj/machinery/door/window{dir = 2},/obj/item/weapon/bedsheet/rd,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/item/weapon/storage/secure/safe{pixel_y = 25},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) -"cdk" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engine/break_room) +"cdk" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/medical/genetics_cloning) "cdl" = (/obj/structure/stool/bed,/obj/machinery/door/window{dir = 2},/obj/item/weapon/bedsheet/rd,/obj/item/weapon/storage/secure/safe{pixel_y = 25},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) -"cdm" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/structure/mirror{pixel_x = -28},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowcorner"},/area/crew_quarters/sleep_male/toilet_male{name = "\improper Engineering Washroom"}) +"cdm" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/engine/storage_hard) "cdn" = (/obj/machinery/power/smes,/obj/structure/cable,/obj/structure/cable,/turf/simulated/floor,/area/engine/engine_smes) "cdo" = (/obj/machinery/atmospherics/unary/cold_sink/freezer{current_temperature = 1; dir = 2; on = 1; req_access_txt = "56"},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "cdp" = (/obj/structure/stool/bed,/obj/machinery/door/window{dir = 2},/obj/item/weapon/bedsheet/rd,/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/item/weapon/storage/secure/safe{pixel_y = 25},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) @@ -5626,8 +5626,8 @@ "cej" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) "cek" = (/obj/machinery/computer/atmos_alert,/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) "cel" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/engine/chiefs_office) -"cem" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/engine/break_room) -"cen" = (/obj/structure/closet/crate{name = "solar pack crate"},/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/weapon/circuitboard/solar_control,/obj/item/weapon/tracker_electronics,/obj/item/weapon/paper/solar,/obj/machinery/light{dir = 1},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/engine/break_room) +"cem" = (/obj/machinery/door/airlock/engineering{name = "Engineering Secure Storage"; req_access_txt = "11"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/engine/storage_hard) +"cen" = (/obj/machinery/shieldgen,/turf/simulated/floor/plating,/area/engine/storage_hard) "ceo" = (/obj/machinery/power/apc{cell_type = 15000; dir = 1; name = "Engineering Foyer APC"; pixel_x = 0; pixel_y = 25},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor,/area/engine/break_room) "cep" = (/obj/structure/closet/crate,/obj/machinery/light_switch{pixel_x = 27},/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/engine/break_room) "ceq" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/machinery/camera{c_tag = "Engineering Lobby"; dir = 4; network = list("SS13")},/turf/simulated/floor{dir = 4; icon_state = "yellowcorner"},/area/hallway/primary/aft) @@ -5672,7 +5672,7 @@ "cfd" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) "cfe" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/engine/chiefs_office) "cff" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/engine/break_room) -"cfg" = (/obj/machinery/computer/station_alert,/turf/simulated/floor,/area/engine/break_room) +"cfg" = (/turf/simulated/floor/plating,/area/engine/storage_hard) "cfh" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/engine/break_room) "cfi" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/obj/machinery/door/airlock/glass_engineering{name = "Engineering Foyer"; req_one_access_txt = "11;24"},/turf/simulated/floor,/area/engine/break_room) "cfj" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/hallway/primary/aft) @@ -5718,7 +5718,7 @@ "cfX" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating/airless,/area/solar/port) "cfY" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/solar{id = "portsolar"; name = "Port Solar Array"},/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/solar/port) "cfZ" = (/obj/structure/grille,/obj/structure/lattice,/obj/structure/lattice,/turf/space,/area) -"cga" = (/obj/structure/closet/secure_closet/engineering_welding,/obj/machinery/camera{c_tag = "Engineering Foyer Northwest"; dir = 4; network = list("SS13")},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_x = -30; pixel_y = 0},/turf/simulated/floor{icon_state = "caution"; dir = 5},/area/engine/break_room) +"cga" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating,/area/engine/storage_hard) "cgb" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/engine/chiefs_office) "cgc" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_x = -30; pixel_y = 0},/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) "cgd" = (/obj/machinery/computer/station_alert,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) @@ -5740,7 +5740,7 @@ "cgt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/airlock/glass_engineering{name = "Engineering Hardsuits"; req_access_txt = "10"; req_one_access_txt = "11;24"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor,/area/ai_monitored/storage/eva) "cgu" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/airlock/engineering{name = "Engineering Dormitories"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor,/area/engine/break_room) "cgv" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"},/area/crew_quarters/sleep{name = "Engineering Dorms"}) -"cgw" = (/obj/structure/closet/toolcloset,/turf/simulated/floor,/area/engine/break_room) +"cgw" = (/obj/machinery/camera{c_tag = "Engineering Secure Storage"; dir = 4; network = list("SS13")},/obj/machinery/shieldgen,/turf/simulated/floor/plating,/area/engine/storage_hard) "cgx" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"},/area/crew_quarters/sleep{name = "Engineering Dorms"}) "cgy" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"},/area/crew_quarters/sleep{name = "Engineering Dorms"}) "cgz" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"},/area/crew_quarters/sleep{name = "Engineering Dorms"}) @@ -5923,7 +5923,7 @@ "cjU" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/turf/simulated/floor,/area/engine/break_room) "cjV" = (/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/disposal,/turf/simulated/floor,/area/hallway/primary/aft) "cjW" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/stool/bed/chair{dir = 1},/obj/machinery/light,/turf/simulated/floor,/area/hallway/primary/aft) -"cjX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/engine/break_room) +"cjX" = (/turf/simulated/wall/r_wall,/area/engine/storage_hard) "cjY" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor,/area/hallway/primary/aft) "cjZ" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/vending/cigarette,/turf/simulated/floor,/area/hallway/primary/aft) "cka" = (/turf/simulated/wall/r_wall,/area/crew_quarters/toilet{name = "Engineering Washroom"}) @@ -5976,7 +5976,7 @@ "ckV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/engine/chiefs_office) "ckW" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/engine/engineering) "ckX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/engine/engineering) -"ckY" = (/obj/structure/closet/toolcloset,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/engine/break_room) +"ckY" = (/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/obj/machinery/door/airlock/engineering{name = "Engineering Secure Storage"; req_access_txt = "11"},/turf/simulated/floor/plating,/area/engine/storage_hard) "ckZ" = (/turf/simulated/floor{dir = 1; icon_state = "whiteyellowcorner"},/area/crew_quarters/toilet{name = "Engineering Washroom"}) "cla" = (/turf/simulated/floor{dir = 4; icon_state = "whiteyellowcorner"},/area/crew_quarters/toilet{name = "Engineering Washroom"}) "clb" = (/obj/structure/window/reinforced/tinted,/obj/structure/window/reinforced/tinted,/obj/structure/window/reinforced/tinted,/obj/structure/window/reinforced/tinted,/obj/structure/window/reinforced/tinted,/obj/machinery/door/window/westright{name = "Engineering Shower"},/obj/machinery/light/small{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "whiteyellowcorner"},/area/crew_quarters/toilet{name = "Engineering Washroom"}) @@ -6011,10 +6011,11 @@ "clE" = (/obj/machinery/door/airlock/engineering{name = "Aft Port Solar Access"; req_access_txt = "10"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/maintenance/portsolar) "clF" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating,/area/maintenance/aft) "clG" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor/plating,/area/maintenance/aft) -"clH" = (/obj/structure/stool/bed/chair{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/engine/break_room) +"clH" = (/obj/machinery/power/emitter,/turf/simulated/floor/plating,/area/engine/storage_hard) "clI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/engine/break_room) "clJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor,/area/engine/break_room) -"clK" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor,/area/engine/break_room) +"clK" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/power/rad_collector,/turf/simulated/floor/plating,/area/engine/storage_hard) +"clL" = (/obj/machinery/power/rad_collector,/turf/simulated/floor/plating,/area/engine/storage_hard) "clM" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/glass_engineering{name = "Engineering Main"; req_access_txt = "10"; req_one_access_txt = "11;24"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor{icon_state = "floorgrime"},/area/engine/chiefs_office) "clN" = (/turf/simulated/floor,/area/engine/engineering) "clO" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/engine/engineering) @@ -6180,11 +6181,11 @@ "coS" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating/airless,/area/solar/port) "coT" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/aft) "coU" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/aft) -"coV" = (/obj/machinery/portable_atmospherics/canister/nitrogen,/turf/simulated/floor/plating,/area/engine/storage) -"coW" = (/obj/machinery/light{dir = 1},/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/engine/storage) -"coX" = (/turf/simulated/floor/plating,/area/engine/storage) -"coY" = (/obj/structure/closet/crate{name = "solar pack crate"},/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/weapon/circuitboard/solar_control,/obj/item/weapon/tracker_electronics,/obj/item/weapon/paper/solar,/obj/machinery/light{dir = 1},/turf/simulated/floor/plating,/area/engine/storage) -"coZ" = (/obj/structure/closet/crate/radiation{desc = "A crate with a radiation sign on it. For the love of god, use protection."; name = "Radiation Suit Crate"; req_access_txt = "56"},/turf/simulated/floor/plating,/area/engine/storage) +"coV" = (/obj/machinery/shield_capacitor,/turf/simulated/floor/plating,/area/engine/storage_hard) +"coW" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/shield_capacitor,/turf/simulated/floor/plating,/area/engine/storage_hard) +"coX" = (/obj/machinery/power/terminal,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/engine/engine_smes) +"coY" = (/obj/machinery/power/terminal,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/engine/engine_smes) +"coZ" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/power/terminal,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/engine/engine_smes) "cpa" = (/turf/simulated/wall,/area/engine/storage) "cpb" = (/obj/structure/closet/secure_closet/engineering_welding,/obj/item/clothing/glasses/welding,/obj/item/clothing/glasses/welding,/turf/simulated/floor,/area/engine/storage) "cpc" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/engine/storage) @@ -6203,7 +6204,7 @@ "cpp" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor,/area/engine/engineering) "cpq" = (/obj/machinery/newscaster{pixel_x = 30; pixel_y = 0},/turf/simulated/floor,/area/engine/engineering) "cpr" = (/obj/machinery/light/small{dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor/engine,/area/toxins/xenobiology) -"cps" = (/obj/machinery/portable_atmospherics/canister/toxins,/turf/simulated/floor/plating,/area/engine/storage) +"cps" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/power/terminal,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/engine/engine_smes) "cpt" = (/obj/structure/closet/secure_closet/engineering_electrical,/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor,/area/engine/storage) "cpu" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/engine/storage) "cpv" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/engine/storage) @@ -6227,9 +6228,9 @@ "cpN" = (/turf/simulated/wall,/area/ai_monitored/storage/eva) "cpO" = (/obj/structure/disposaloutlet{dir = 4},/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor/engine,/area/toxins/xenobiology) "cpP" = (/obj/structure/lattice,/obj/structure/grille,/obj/structure/lattice,/turf/space,/area) -"cpQ" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/shieldwallgen,/turf/simulated/floor/plating,/area/engine/storage) -"cpR" = (/obj/machinery/shieldwallgen,/turf/simulated/floor/plating,/area/engine/storage) -"cpS" = (/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/power/apc{dir = 4; name = "Engineering Hard Storage"; pixel_x = 26; pixel_y = 0},/turf/simulated/floor/plating,/area/engine/storage) +"cpQ" = (/obj/machinery/shield_gen,/turf/simulated/floor/plating,/area/engine/storage_hard) +"cpR" = (/obj/machinery/light,/obj/machinery/power/port_gen,/turf/simulated/floor/plating,/area/engine/storage_hard) +"cpS" = (/obj/structure/closet/crate{name = "solar pack crate"},/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/weapon/circuitboard/solar_control,/obj/item/weapon/tracker_electronics,/obj/item/weapon/paper/solar,/obj/machinery/light{dir = 1},/turf/simulated/floor/plating,/area/engine/storage_hard) "cpT" = (/obj/machinery/door/firedoor/border_only{layer = 2.6; name = "\improper Firelock South"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/airlock/glass_engineering{name = "Engineering Storage"; req_access_txt = "10"; req_one_access_txt = "11;24"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor,/area/engine/storage) "cpU" = (/obj/machinery/door/firedoor/border_only{layer = 2.6; name = "\improper Firelock South"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/airlock/glass_engineering{name = "Engineering Storage"; req_access_txt = "10"; req_one_access_txt = "11;24"},/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor,/area/engine/storage) "cpV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable,/turf/simulated/floor/plating,/area/engine/storage) @@ -6240,13 +6241,14 @@ "cqa" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engine/engineering) "cqb" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/turf/simulated/floor/plating,/area/ai_monitored/storage/eva) "cqc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/ai_monitored/storage/eva) +"cqd" = (/obj/structure/closet/crate/radiation{desc = "A crate with a radiation sign on it. For the love of god, use protection."; name = "Radiation Suit Crate"; req_access_txt = "56"},/turf/simulated/floor/plating,/area/engine/storage_hard) "cqe" = (/obj/machinery/camera{c_tag = "Engineering EVA North"; dir = 8; network = list("SS13"); pixel_x = 0; pixel_y = 0},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor,/area/ai_monitored/storage/eva) "cqf" = (/obj/machinery/door/poddoor{desc = "By gods, release the hounds!"; id = "xenobioout6"; name = "Containment Release"},/turf/simulated/floor/engine,/area/toxins/xenobiology) -"cqg" = (/obj/machinery/camera{c_tag = "Engineering Secure Storage"; dir = 4; network = list("SS13")},/obj/machinery/shieldgen,/turf/simulated/floor/plating,/area/engine/storage) -"cqh" = (/obj/machinery/shieldgen,/turf/simulated/floor/plating,/area/engine/storage) -"cqi" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating,/area/engine/storage) -"cqj" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/engine/storage) -"cqk" = (/obj/machinery/door/airlock/engineering{name = "Engineering Secure Storage"; req_access_txt = "11"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/engine/storage) +"cqg" = (/obj/machinery/light{dir = 1},/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/engine/storage_hard) +"cqh" = (/obj/machinery/portable_atmospherics/canister/nitrogen,/turf/simulated/floor/plating,/area/engine/storage_hard) +"cqi" = (/obj/machinery/portable_atmospherics/canister/toxins,/turf/simulated/floor/plating,/area/engine/storage_hard) +"cqj" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/shieldwallgen,/turf/simulated/floor/plating,/area/engine/storage_hard) +"cqk" = (/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/power/apc{dir = 4; name = "Engineering Hard Storage"; pixel_x = 26; pixel_y = 0},/turf/simulated/floor/plating,/area/engine/storage_hard) "cql" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor,/area/engine/engineering) "cqm" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/engine/engineering) "cqn" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/engine/engineering) @@ -6268,8 +6270,8 @@ "cqD" = (/turf/simulated/floor/plating/airless,/area/toxins/xenobiology) "cqE" = (/obj/structure/cable,/obj/machinery/power/tracker,/turf/simulated/floor/plating/airless,/area/solar/starboard) "cqF" = (/turf/space,/area/vox_station/southwest_solars) -"cqG" = (/obj/machinery/power/emitter,/turf/simulated/floor/plating,/area/engine/storage) -"cqH" = (/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/obj/machinery/door/airlock/engineering{name = "Engineering Secure Storage"; req_access_txt = "11"},/turf/simulated/floor/plating,/area/engine/storage) +"cqG" = (/obj/machinery/shieldwallgen,/turf/simulated/floor/plating,/area/engine/storage_hard) +"cqH" = (/turf/simulated/wall,/area/engine/storage_hard) "cqI" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor,/area/engine/engineering) "cqJ" = (/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/engine/engineering) "cqK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/camera{c_tag = "Engineering Southwest"; dir = 1; network = list("SS13")},/turf/simulated/floor,/area/engine/engineering) @@ -6293,10 +6295,10 @@ "crc" = (/obj/machinery/light/small,/obj/machinery/airlock_sensor{frequency = 1379; id_tag = "engineering_aux_sensor"; pixel_x = 0; pixel_y = -25},/turf/simulated/floor/plating,/area/engine/engineering) "crd" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0; pixel_y = 32},/obj/machinery/embedded_controller/radio/airlock_controller{airpump_tag = "engineering_aux_pump"; exterior_door_tag = "engineering_aux_outer"; frequency = 1379; id_tag = "engineering_aux_airlock"; interior_door_tag = "engineering_aux_inner"; pixel_x = 0; pixel_y = -25; req_access_txt = "10;13"; sensor_tag = "engineering_aux_sensor"},/turf/simulated/floor/plating,/area/engine/engineering) "cre" = (/obj/machinery/door/airlock/external{frequency = 1379; icon_state = "door_locked"; id_tag = "engineering_aux_outer"; locked = 1; name = "Engineering External Access"; req_access = null; req_access_txt = "13"; req_one_access_txt = "11;24"},/turf/simulated/floor/plating,/area/engine/engineering) -"crf" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/power/rad_collector,/turf/simulated/floor/plating,/area/engine/storage) -"crg" = (/obj/machinery/power/rad_collector,/turf/simulated/floor/plating,/area/engine/storage) -"crh" = (/obj/machinery/shield_capacitor,/turf/simulated/floor/plating,/area/engine/storage) -"cri" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/shield_capacitor,/turf/simulated/floor/plating,/area/engine/storage) +"crf" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor,/area/ai_monitored/storage/eva) +"crg" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"},/area/crew_quarters/sleep/engi) +"crh" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/engine/break_room) +"cri" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/engine/break_room) "crj" = (/turf/simulated/wall/r_wall,/area/engine/engine_smes) "crk" = (/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"},/obj/structure/closet/wardrobe/engineering_yellow,/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) "crl" = (/turf/simulated/wall/r_wall,/area/engine{name = "Engine Room"}) @@ -6308,9 +6310,11 @@ "crr" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor,/area/ai_monitored/storage/eva) "crs" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact"; level = 2},/turf/simulated/wall,/area/ai_monitored/storage/eva) "crt" = (/obj/structure/sign/securearea{name = "ENGINEERING ACCESS"; pixel_x = -32},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"cru" = (/obj/machinery/light,/obj/machinery/power/port_gen,/turf/simulated/floor/plating,/area/engine/storage) -"crv" = (/obj/machinery/shield_gen,/turf/simulated/floor/plating,/area/engine/storage) +"cru" = (/obj/structure/closet/toolcloset,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/engine/break_room) +"crv" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engine/break_room) +"crw" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/structure/mirror{pixel_x = -28},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowcorner"},/area/crew_quarters/sleep_male/toilet_male{name = "\improper Engineering Washroom"}) "crx" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/engine/engine_smes) +"cry" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/engine/break_room) "crz" = (/obj/machinery/shower{icon_state = "shower"; dir = 4},/turf/simulated/floor,/area/engine{name = "Engine Room"}) "crA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/engine{name = "Engine Room"}) "crB" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/engine{name = "Engine Room"}) @@ -10312,6 +10316,14 @@ "dQt" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/shuttle/floor,/area/centcom/evac) "dQu" = (/obj/structure/table,/turf/simulated/shuttle/floor,/area) "dQv" = (/obj/structure/stool/bed/chair,/turf/simulated/shuttle/floor,/area) +"dQw" = (/obj/structure/closet/crate{name = "solar pack crate"},/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/weapon/circuitboard/solar_control,/obj/item/weapon/tracker_electronics,/obj/item/weapon/paper/solar,/obj/machinery/light{dir = 1},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/engine/break_room) +"dQx" = (/obj/machinery/computer/station_alert,/turf/simulated/floor,/area/engine/break_room) +"dQy" = (/obj/structure/closet/secure_closet/engineering_welding,/obj/machinery/camera{c_tag = "Engineering Foyer Northwest"; dir = 4; network = list("SS13")},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_x = -30; pixel_y = 0},/turf/simulated/floor{icon_state = "caution"; dir = 5},/area/engine/break_room) +"dQz" = (/obj/structure/closet/toolcloset,/turf/simulated/floor,/area/engine/break_room) +"dQA" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/engine/break_room) +"dQB" = (/obj/structure/closet/toolcloset,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/engine/break_room) +"dQC" = (/obj/structure/stool/bed/chair{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/engine/break_room) +"dQD" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor,/area/engine/break_room) (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -10452,22 +10464,22 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowbowbowbrubrvbrwbrxblpblpblpbrybrybrybryboAblpblpblpbnbbrzbcSbrAbrBbrCbrDbrEbfdbcSbrFbrGbffbqnbrHbrIbrJbrKbrLbrMbrNbrObrPboMabRbrQbrRbnzbqybrSbqybnzbrTbrUbnEbrVbrWbrXbrYbaDbrZbnFbsabqIbpcaIObsbbgUbscbsdbnLbsebsfbixbsgbkebizbshbsibqPbsjbhabskbslbsmbsnbhabsobspbsqbsrbssbstbsubsvbswbsxbsybszbiQbiRbsAbsBbsCbsDbsEbkBbsFbrebrebrebsGbkCbsHbhlbsIbsIbsJbhqbsKbsLbsMbsNbkPbsObhqbmPbsPbhgaaaaaaaaaaaaaaaaafbsQbsRbrqbrrbrqbsSbpPaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowbowbowbsTbsUbsTbsVbsWblpblpblpblpblpblpboAblpbsXbalbalbsYbcSbcSbsZbtabtbbtcbfdbcSbcSbtdaIObqnbtebtfbtgbthbtibtjbtkbtlbtmboMabRbrUbrUbtnbtobtpbnzbtqbtrbtsbttbtubtvbtvbtvbtvbtvbtvbtwbtxbtyaHfbtzbtAbtBbtCbtDbtEbixbixbtFbkebizbizbizbizbtGbtHbizbtIbizbtJbtKbtLbtMbizbtNbtObtPbtQbtRbtSbtTbtUbqZbtVbtWbtXbtXbtYbtZbuabkBbubbkCbkCbucbudbkCbuebkBbufbugbuhbuibujbukbulbumbunbhqbhqbuobhgbhgbupbuqbuqbuqburbkIbrobrrbrqbrrbrrbrsbroaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaeaaaaaaaaabowbowbowbowbowbowbowbusbutbusbuublpblpblpbrybrybrybryboAblpbuvbuwbalbuxbcSbcSbsZbuybuzbtcbuAbuBbqfbuCbuDbuEbpcbuFbtgbuGbuHbuIbuJbuKbuLbuMbuNbuObuPbuQbuRbrSbuRbtrbuSbuTbuTbtubuUbuVbuWbuXbuYbuZbvabvbbvcaIObvdbvebvfbvgbvhbvibvjbvkbvlbvmbvlbvnbvlbvlbvobvpbvlbvpbvlbvlbvlbvqbvrbvsbvtbtObvubtQbvvbvvbvwbvxbqZbkubkvbvybvzbvAbvBbvBbkBbvCbvDbvEbkBbvFbkCbvGbvHbvIbvJbvKbvLbvMbvNbvObvPbvQbsIbkJbvRbvSbvTbvUbvVbvVbvVbvVbvWbvXbpObpPbvYbpPbpObvZaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowbowbowbwabrvbwbbwcblpblpblpblpblpblpblpboAblpbuvbwdbalbwebegbcSbwfbqfbwgbqfbwhbcSbrFbqmbffaIObpcbuFbtgboMbwibwjbwkbwlbwmboNbwnbwobwpbwqbtsbwrbwsbwtbwubwvbwwbtubwxbwybwzbwAbwBbwBbwCbwDbwEaIObvdbwFbvfbwGbizbwHbwIbwJbwKbwLbwKbwMbwKbwNbwObtLbwPbtLbtLbwQbwRbwSbwSbwTbwUbwVbwWbtQbwXbwYbtTbwZbqZbxabkvbiSbxbbxcbxbbxbbkBbkBbkBbkBbkBbxdbxebxfbxgbxhbxibxjbxkbxkbxlbxmbojbxnbxobxpbvRbojbvTbxqbojbxrbojbxsbkIbupbuqburbxtbkIaaaaaaaafaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowbowbowbusbutbusbxubxvblpblpbxwbxxbxybxxbxzbxxbxAbxBbgrbxCbxDblybxEblybgAblzbxDbxFbxGbrGbffaIObxHbxIbxJboMbxKbxLbxMbxNbxOboNbxPbxQbxRbxSbxTbxUbxVbxWbxXbxYbxZbyabybbycbycbydbyebyfbygbtxbyhaIObyibgVbqNbyjbizbykbylbymbynbyobypbyqbyrbymbynbysbysbynbymbytbgWbwSbyubvvbvvbyvbtObtQbywbyxbyybyzbqZbyAbyBbyCbyDbyEbxkbxkbyFbyGbxkbyHbyIbyJbyKbyLbxkbyMbyNbyObyPbyQbyRbySbySbySbySbySbyTbyUbyVbupburbkIbojbvVbyWbyXbyYbyZbzabzbaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowbowbowbzcbzdbzcbzebzfbzgbzgbzgbzgbzgbzhbziblpbuvbzjbalbzkbzlbzmbznbzoboEbzpbzqbzrbarbarbzsaIObztbzubtgboMbzvbzwbzxbwjbzyboNbzzbzAbzBbzCbzDbzEbzFbzGbzHbzIbzJbtubzKbzLbzMbzNbyebyfbygbtxbzOaIObzPbzQbzRbzSbizbykbzTbymbzUbzVbzWbzXbzYbymbzZbAabAabAbbymbAcbizbwSbAdbvvbAebAfbAgbAhbAibAjbAjbAkbAlbAmbAnbAobApbAqbvMbvMbArbvMbAsbvMbvNbvMbvMbvMbvMbAtbAubAvbAwbAxbAybAzbAAbABbACbySbADbAEbAFaafaafbkIbAGbvVbyXbyXbvWbAHbAIbAJaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowbowbowbAKbALbAMbalbalbANbrvbrvbrvbAObalbalbAPbAQbARbalbASbASbASbATbASbAUbAVbAWbAXbAYbAUbffaIObAZbBaaUnboMbuMbBbbBcbBcbBdbBebBfbBgbBhbBfbBibBjbBkbBlbBmbBmbBmbBnbtvbtvbtvbtvbtvbtvbtvbtxbBoaXNbBpbBqbBqbBrbBsbBtbymbymbBubBvbBwbBxbBxbBybBzbBAbBBbBzbBCbAcbizbwSbBDbBEbBFbBGbBHbBIbBJbBGbBGbBKbBLbBMbBNbBObBObBObBObBObBPbBObBObBQbBRbBSbBTbBTbBUbBVbvRbBWbAwbBXbBYbBZbCabCbbCcbySbADbAEbCdaaaaaabkIbCebCfbkIbvWbkIbkIbvWbkIaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowbowbowaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabCgaafaaaaaaaaaaaabASbChbCibCjbCkbAUbClbCmbCnbCobAUbffaIObCpbCqbCrbCqbCsbCtbCubCvbCwbCxaXNbCyaXNbCzbCAbCBbCCbCDbCEaIOaMibCFaMjaNsbCubCGbCHaIObCIbCJbzOaIObCKbBqbCLbCMbCNbCObCPbCQbCRbCSbCTbBxbBxbCUbBzbCVbCWbCXbBCbAcbCYbwSbCZbDabDbbDcbDdbDebDfbDgbDhbqZbqZbxabDibBObDjbDkbDlbDmbDnbDobDpbBQbDqbDrbDsbBTbBTbDtbvRbBWbDubDvbDwbDxbDybDzbDAbySbADbDBbyVbyVbyVbyVbyVbkIbkIaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaaaaaaaaaaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGvaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowbowbowaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabASbDCbDDbDEbDFbDGbDHbDIbDJbDKbAUbffbDLbDMaIOaIOaIOaIOaNsbCubCGbDNaIOaIObDOaIOaIObDPbDQbDRaIOaIOaIOaIObCFaIOaNsbCubCGbDSaXNbDTbDUbDVbDWbDXbDYbDZbEabEbbEcbEdbEebEfbEgbEhbEibzYbymbEjbEkbElbEmbymbAcbizbwSbwSbwSbwSbwSbqZbqZbqZbqZbqZbqZbEnbEobEpbBObEqbErbEsbEtbEubEvbEwbBQbExbEybEzbEzbBTbEAbEBbECbEDbEEbEFbDzbEGbEHbEIbySbADbAEbyVbEJbEKbEKbyVaafaafaafaafaafaafaafaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafbELbEMbEMbENbEObEObEPbEPbEPbEPbEQaafaafaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowaaaaaaaaaaaaaaaaaaaaaaaabERbESbETbESbEUaaaaaaaaabASbASbEVbEWbDEbEWbEXbEYbEZbFabFbbAUbFcbffbFdbFebuDbFfbuDbFgbFhbFibuEaIObFjbFkbjUbjUbFlaXNaXNaXNaXNaXNaXNbFmbFnbFobFpbFqbFrbFsbFtbFubFvbFwbFrbFxbFybFzbFAbFBbBqbBqbynbFCbynbymbymbymbymbymbymbymbymbAcbizbFDbFEbFFbzTbFGbqNbFHbFIbFJbFKbFLbFMbFNbFObBObFPbFQbDlbFRbFSbFTbFUbBQbFVbEybEzbEzbBTbFWbFXbFYbFZbGabGbbGcbGdbGebGfbGgbGhbGibGibGibGibGjbAFaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafbGkbGlbGmbGlbEObEPbEPbGnbGobGnbEPbEPaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabGpbGqbGrbGqbGpbGsbGtbGubASbGvbEWbGwbGxbGybGzbGAbGAbGBbGCbAUbGDbGDbGEbGDaUnaUnaUnaUnbGFbGFbGFbGFbGFbGFbGFbGFbGGbcnbcnbGHbGHbGHbGHbGIbGJbGHbGHbGHbGHbGKbGLbGMaIUbGNbGObGPbGQbGRbGSbGTbGUbBqbGVbGWbGXbynbGYbGYbGZbHabHbbHcbynbHdbizbizbizbizbizbAcbqQbHebHfbHgbHhbqNbHibHjbIGbIGbIGbIGbIGbIGbIGbIGbIGbBQbHlbHmbHnbHnbBTbHobHpbHqbHrbHrbHrbHrbHsbHtbHubHvbHrbHrbHrbHrbAEbHwbHxaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagbHybGlbGlbHzbEPbEPbGnbGnbHAbGnbGnbEPbEPaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabETbHBbHCbHBbETbHDbHEbHFbASbHGbHHbEWbHIbHJbAUbHKbHLbHMbHNbAUbHObHObHPbGDaaaaaaaaaaaabGFbHQbHRbHSbHTbHUbHVbGFbHWbHXbHYbGHbHZbIabIbbIcbIdbIebIfbIgbIhbIibIjbIkbIlbImbBqbBqbInbIobIpbIqbIrbBqbIsbItbIubIvbBxbBxbBxbBxbBxbIwbIxbIybtLbtLbtLbtLbwQbAcbIzbHebHfbHgbIAbIBbICbHjbIGbWLbWLbWLbWObWMbWLbWLbWLbBQbIKbILbIMbIMbBTbINbIObBWbIPbIQbIRbISbITbIUbIVbIWbIXbIYbIZbHrbyVbJabyVbJbbJbbJbbJbbJbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabJcbEPbHybEPbEPbGnbGnbGnbGnbGnbGnbGnbEPbEPaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabGpbHBbHBbHBbJdbJebEWbEWbJfbJgbEWbEWbJhbJibAUbAUbAUbJjbAUbAUbJkbJlbJmbJnaaabJobJpbJqbJrbJsbHVbJtbJubJvbJwbJxbJybJzbJAbJBbJCbJDbJEbJFbJGbJHbJIbGHbGHbJJbJKbJLbJMbJNbJObJPbJQbJRbJSbJTbJUbJVbJWbJXbJYbymbJZbKabBxbBxbKbbKcbKdbKdbKdbKdbKdbKebAcbtJbKfbKgbKgbKgbKgbKhbKibKjbIGdPxdPwbWLdPubWLbWLbWLdPvbBQbKobEybKpbKpbBTbBVbKqbKrbKsbKtbKtbKtbKtbKubKvbKwbKxbKybKzbHrbKAbKBbKCbKDbKEbKFbKGbKHaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafbEObEPbKIbKJbKJbGnbGnbGnbGnbGnbGnbGnbGnbEPbEPaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabETbHCbHCbHCbETbKKbKLbKMbKNbKObEWbKPbKQbKRbKSbKTbKTbKUbKTbKTbKVbKWbKXbKYaaabKZbLabLbbLcbLdbHVbLebLfbLgbLhbGFbLibLjbLkbGHbLlbLmbLnbLobLpbLqbLrbLsbLtbLubLvbLwbLxbLybLzbLAbLBbLCbLDbLEbLFbBqbLGbLHbLIbymbLJbLKbBxbBxbLLbLMbKdbLNbLObLPbLQbkebLRbtLbLSbLTbLUbLVbLWbqNbHibLXbIGbWLdPybWLbWLbWLbWLbWLbWLbBQbMabEybMbbMbbBTbMcbMdbBWbMebKvbKvbMfbMgbMhbMibMjbMkbMlbMmbMnbMobMpbMqbMrbMsbMtbKGbMuaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabEPbEPbMvbGnbGnbGnbGnbGnbGnbGnbGnbGnbGnbGnbEPbEPaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaabGpbMwbMxbMybGpbMzbGtbGubASbASbMAbMAbMAbASbASbGDbGDbGDbGDbMBbGDbGDbMCbKYaaabKZbMDbMEbMFbMGbMHbMIbMJbMGbMGbMKbMLbMMbMNbGHbGHbGHbGHbGHbGHbMObGHbGHbMPbMQbMRbLAbMSbMTbMSbLAbMUbMVbMWbMXbMYbBqbMZbNabNbbymbNcbNdbNebNfbNgbNhbKdbNibNjbNkbNlbNmbNnbNobNpbNqbNqbNqbNqbNqbHibHjbIGbIGbWPbWLbWLbWLbWLbIGbIGbBQbNtbNubMbbMbbBTbNvbMdbBWbIPbNwbNxbNybNzbNAbNBbNCbKvbNDbNEbHrbNFbNGbNHbJbbNIbNJbNKbNLaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafbEPbGnbGnbGnbGnbGnbGnbNMbGnbNNbGnbGnbGnbGnbGnbEPbEPaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabNObESbNPbESbNQaaaaafaaaaaabASbNRbNSbNTbASaaaaaaaaabGDbNUbNVbJkbGDbMCbKYaaabKZbNWbNXbNYbNZbHVbOabObbOcbOdbGFbOebOfbOgbOhbOibOibOibOibOibOibOibOibOkbOlbOmbOnbOobOpbOqbOrbOsbOtbOrbOubOsbOrbOvbOwbOxbOvbOvbOxbOvbOvbOwbOvbOybOzbOAbOBbOCbODbOEbkfbOFbOGbOHbOIbOJbNqbOKbHjbIGbWQdPtcCSbXTbWRckSbYSbWQbBTbOSbOTbDsbBTbBTbOUbMdbOVbJbbJbbHrbHrbHrbHrbHvbHrbOWbKvbOXbHrbOYbJabyVbJbbOZbPabPbbJbaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabEPbPcbPcbPcbPcbPcbPcbPdbGnbPebPcbNNbGnbGnbGnbGnbEPaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaafaaaaaaaaaaafaaaaaaaaabGDbPfbPgbPhbGDbMCbPiaaabPjbJpbPkbPlbPmbHVbHVbPnbPobPpbPqbPrbPsbPtbPubPubPubPubPubPubPubPubPwbPxbPybPybPzbPAbPBbPCbPDbPEbPFbPGbPGbPEbPGbPGbPFbPGbPGbPGbPGbPGbPGbPFbPHbPIbPJbPKbPLbPMbPNbPObPPbPQbPRbPSbPTbPUbNqbHibHjbIGbONbOMbOLbIIbIIbOPbOObOQbBTbBTbQdbBTbBTbQebQfbMdbojbQgaafbQhbQibQjbQkbQlbQkbQmbQnbQobHrbQpbHwbQqbJbbQrbQsbQsbQtaagaagaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabQubGlbGlbGlbGlbGlbGlbGlbQvbGobGnbGnbGnbGnbQwbGobEPaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaafaafbGDbGDbGDbGDbGDbQxbGDaaaaaaaaaaaabGFbQybQzbQAbQBbGFbQCbGFbQDbQEbQFbQGbQGbQHbQIbQHbRIbRHbQGbQGbQGbQGbQGbQLbQGbQGbQMbQNbQObQGbQGbQGbQPbQGbGKbGKbGKbGKbGKbGKbGKbGKbGKbHjbPIbQQbQRbQSbQTbQUbOEbQVbQWbQXbQYbQZbRabNqbHibRbbPVbORbPXbPWbPZbPYbQbbQabRcbQcbRlbRmbojbRnbojbQfbMdbojbRoaafbQhbRpbRpbRqbRrbRsbRtbRubRvbHrbRwbHwbAEbJbbJbbJbbJbbJbaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabEPbKJbKJbKJbKJbKJbKJbRxbGnbKIbKJbRybGnbGnbGnbGnbEPaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabRzbRAbMCbGDbGDbGDbGDbGDbGFbGFbGFbGFbGFbGFbGFbGFbRBbRDbRCbQJbRGbRFbREbREbOjbRJbRKbRLbRMbRNbRObRPbRQbRRbRSbRTbRUbRVbRWbRXbRYbRZaafaaaaaaaaaaaaaaaaaabGKbSabHjbPIbKdbKdbPIbKdbSbbScbsjbNqbNqbNqbNqbNqbNqbHibSdbIGbIFbIFbIDbIIbKkbIJbIIbIIbIHbSlbSmbSnbojbSobQfbMdbSpbSqaafbQhbRpbSrbQkbSsbQkbStbSubSvbHrbRwbHwbSwbSxbyVaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafbEPbGnbGnbGnbGnbGnbGnbNMbGnbRybGnbGnbGnbGnbGnbEPbEPaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowbowbowbwabrvbwbbwcblpblpblpblpblpblpblpboAblpbuvbwdbalbwebegbcSbwfbqfbwgbqfbwhbcSbrFbqmbffaIObpcbuFbtgboMbwibwjbwkbwlbwmboNbwnbwobwpbwqbtsbwrbwsbwtbwubwvbwwbtubwxbwybwzbwAbwBbwBbwCbwDbwEaIObvdbwFbvfbwGbizbwHbwIbwJbwKbwLbwKbwMbwKbwNbwObtLbwPbtLbtLbwQbwRbHfbHfbPJbPIbOJbwWbtQbwXbwYbtTbwZbqZbxabkvbiSbxbbxcbxbbxbbkBbkBbkBbkBbkBbxdbxebxfbxgbxhbxibxjbxkbxkbxlbxmbojbxnbxobxpbvRbojbvTbxqbojbxrbojbxsbkIbupbuqburbxtbkIaaaaaaaafaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowbowbowbusbutbusbxubxvblpblpbxwbxxbxybxxbxzbxxbxAbxBbgrbxCbxDblybxEblybgAblzbxDbxFbxGbrGbffaIObxHbxIbxJboMbxKbxLbxMbxNbxOboNbxPbxQbxRbxSbxTbxUbxVbxWbxXbxYbxZbyabybbycbycbydbyebyfbygbtxbyhaIObyibgVbqNbyjbizbykbylbymbynbyobypbyqbyrbymbynbysbysbynbymbytbgWbHfccZcckcckcdacdkbtQbywbyxbyybyzbqZbyAbyBbyCbyDbyEbxkbxkbyFbyGbxkbyHbyIbyJbyKbyLbxkbyMbyNbyObyPbyQbyRbySbySbySbySbySbyTbyUbyVbupburbkIbojbvVbyWbyXbyYbyZbzabzbaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowbowbowbzcbzdbzcbzebzfbzgbzgbzgbzgbzgbzhbziblpbuvbzjbalbzkbzlbzmbznbzoboEbzpbzqbzrbarbarbzsaIObztbzubtgboMbzvbzwbzxbwjbzyboNbzzbzAbzBbzCbzDbzEbzFbzGbzHbzIbzJbtubzKbzLbzMbzNbyebyfbygbtxbzOaIObzPbzQbzRbzSbizbykbzTbymbzUbzVbzWbzXbzYbymbzZbAabAabAbbymbAcbizbHfcclcckccjcciccYccWbAibAjbAjbAkbAlbAmbAnbAobApbAqbvMbvMbArbvMbAsbvMbvNbvMbvMbvMbvMbAtbAubAvbAwbAxbAybAzbAAbABbACbySbADbAEbAFaafaafbkIbAGbvVbyXbyXbvWbAHbAIbAJaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowbowbowbAKbALbAMbalbalbANbrvbrvbrvbAObalbalbAPbAQbARbalbASbASbASbATbASbAUbAVbAWbAXbAYbAUbffaIObAZbBaaUnboMbuMbBbbBcbBcbBdbBebBfbBgbBhbBfbBibBjbBkbBlbBmbBmbBmbBnbtvbtvbtvbtvbtvbtvbtvbtxbBoaXNbBpbEabEabQRbQSbQTbymbymbBubBvbBwbBxbBxbBybBzbBAbBBbBzbBCbAcbizbHfbQZbQYcchbRabQXbQWbBJbBGbBGbBKbBLbBMbBNbBObBObBObBObBObBPbBObBObBQbBRbBSbBTbBTbBUbBVbvRbBWbAwbBXbBYbBZbCabCbbCcbySbADbAEbCdaaaaaabkIbCebCfbkIbvWbkIbkIbvWbkIaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowbowbowaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabCgaafaaaaaaaaaaaabASbChbCibCjbCkbAUbClbCmbCnbCobAUbffaIObCpbCqbCrbCqbCsbCtbCubCvbCwbCxaXNbCyaXNbCzbCAbCBbCCbCDbCEaIOaMibCFaMjaNsbCubCGbCHaIObCIbCJbzOaIObCKbEabPUbQQbPSbPTbCPbCQbCRbCSbCTbBxbBxbCUbBzbCVbCWbCXbBCbAcbCYbHfbPRbPQbPMbPLbPKbDebDfbDgbDhbqZbqZbxabDibBObDjbDkbDlbDmbDnbDobDpbBQbDqbDrbDsbBTbBTbDtbvRbBWbDubDvbDwbDxbDybDzbDAbySbADbDBbyVbyVbyVbyVbyVbkIbkIaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaaaaaaaaaaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGvaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowbowbowaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabASbDCbDDbDEbDFbDGbDHbDIbDJbDKbAUbffbDLbDMaIOaIOaIOaIOaNsbCubCGbDNaIOaIObDOaIOaIObDPbDQbDRaIOaIOaIOaIObCFaIOaNsbCubCGbDSaXNbDTbDUbDVbDWbDXbHgbIkbHhbImbIlbEdbEebEfbEgbEhbEibzYbymbEjbEkbElbEmbymbAcbizbHfbHfbHfbHfbHfbqZbqZbqZbqZbqZbqZbEnbEobEpbBObEqbErbEsbEtbEubEvbEwbBQbExbEybEzbEzbBTbEAbEBbECbEDbEEbEFbDzbEGbEHbEIbySbADbAEbyVbEJbEKbEKbyVaafaafaafaafaafaafaafaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafbELbEMbEMbENbEObEObEPbEPbEPbEPbEQaafaafaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowaaaaaaaaaaaaaaaaaaaaaaaabERbESbETbESbEUaaaaaaaaabASbASbEVbEWbDEbEWbEXbEYbEZbFabFbbAUbFcbffbFdbFebuDbFfbuDbFgbFhbFibuEaIObFjbFkbjUbjUbFlaXNaXNaXNaXNaXNaXNbFmbFnbFobFpbFqbFrbFsbFtbFubFvbFwbFrbFxbFybFzbFAbFBbBqbBqbynbFCbynbymbymbymbymbymbymbymbymbAcbizbFDbFEbFFbzTbFGbEcbIrbIpbIqbIobInbFMbFNbFObBObFPbFQbDlbFRbFSbFTbFUbBQbFVbEybEzbEzbBTbFWbFXbFYbFZbGabGbbGcbGdbGebGfbGgbGhbGibGibGibGibGjbAFaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafbGkbGlbGmbGlbEObEPbEPbGnbGobGnbEPbEPaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabGpbGqbGrbGqbGpbGsbGtbGubASbGvbEWbGwbGxbGybGzbGAbGAbGBbGCbAUbGDbGDbGEbGDaUnaUnaUnaUnbGFbGFbGFbGFbGFbGFbGFbGFbGGbcnbcnbGHbGHbGHbGHbGIbGJbGHbGHbGHbGHbGKbGLbGMaIUbGNbGObDZbDcbDbbDYbDdbEbbEabGVbGWbGXbynbGYbGYbGZbHabHbbHcbynbHdbizbizbizbizbizbAcbCNbCObCZbDabFHbEcbHibHjbIGbIGbIGbIGbIGbIGbIGbIGbIGbBQbHlbHmbHnbHnbBTbHobHpbHqbHrbHrbHrbHrbHsbHtbHubHvbHrbHrbHrbHrbAEbHwbHxaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagbHybGlbGlbHzbEPbEPbGnbGnbHAbGnbGnbEPbEPaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabETbHBbHCbHBbETbHDbHEbHFbASbHGbHHbEWbHIbHJbAUbHKbHLbHMbHNbAUbHObHObHPbGDaaaaaaaaaaaabGFbHQbHRbHSbHTbHUbHVbGFbHWbHXbHYbGHbHZbIabIbbIcbIdbIebIfbIgbIhbIibIjbFIbGRbGQbEabEabGPbFLbFKbFJbGSbEabIsbItbIubIvbBxbBxbBxbBxbBxbIwbIxbIybtLbtLbtLbtLbwQbAcbGTbCObCZbDabHebGUbICbHjbIGbWLbWLbWLbWObWMbWLbWLbWLbBQbIKbILbIMbIMbBTbINbIObBWbIPbIQbIRbISbITbIUbIVbIWbIXbIYbIZbHrbyVbJabyVbJbbJbbJbbJbbJbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabJcbEPbHybEPbEPbGnbGnbGnbGnbGnbGnbGnbEPbEPaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabGpbHBbHBbHBbJdbJebEWbEWbJfbJgbEWbEWbJhbJibAUbAUbAUbJjbAUbAUbJkbJlbJmbJnaaabJobJpbJqbJrbJsbHVbJtbJubJvbJwbJxbJybJzbJAbJBbJCbJDbJEbJFbJGbJHbJIbGHbGHbJJbJKbLObMTbMSbMVbMUbMXbMWbNibMYbLWbLVbJWbJXbJYbymbJZbKabBxbBxbKbbKcbJMbJMbJMbJMbJMbKebLRbLSbLTbLUbLQbLQbLQbLPbKibKjbIGdPxdPwbWLdPubWLbWLbWLdPvbBQbKobEybKpbKpbBTbBVbKqbKrbKsbKtbKtbKtbKtbKubKvbKwbKxbKybKzbHrbKAbKBbKCbKDbKEbKFbKGbKHaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafbEObEPbKIbKJbKJbGnbGnbGnbGnbGnbGnbGnbGnbEPbEPaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabETbHCbHCbHCbETbKKbKLbKMbKNbKObEWbKPbKQbKRbKSbKTbKTbKUbKTbKTbKVbKWbKXbKYaaabKZbLabLbbLcbLdbHVbLebLfbLgbLhbGFbLibLjbLkbGHbLlbLmbLnbLobLpbLqbLrbLsbLtbLubLvbNjbNqbNpbNnbIzbOubOtbOsbOrbNlbEabLGbLHbLIbymbLJbLKbBxbBxbLLbLMbJMbOIbOGbOHbOzbkebOybtLbOCbOFbOAbOBbNkbEcbHibLXbIGbWLdPybWLbWLbWLbWLbWLbWLbBQbMabEybMbbMbbBTbMcbMdbBWbMebKvbKvbMfbMgbMhbMibMjbMkbMlbMmbMnbMobMpbMqbMrbMsbMtbKGbMuaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabEPbEPbMvbGnbGnbGnbGnbGnbGnbGnbGnbGnbGnbGnbEPbEPaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaabGpbMwbMxbMybGpbMzbGtbGubASbASbMAbMAbMAbASbASbGDbGDbGDbGDbMBbGDbGDbMCbKYaaabKZbMDbMEbMFbMGbMHbMIbMJbMGbMGbMKbMLbMMbMNbGHbGHbGHbGHbGHbGHbMObGHbGHbMPbMQbMRbIzbKdbJVbKdbIzbJSbJRbJUbJTbJQbEabMZbNabNbbymbNcbNdbNebNfbNgbNhbJMbJNbJObJPbIBbNmbJLbNobIAbwUbwUbwUbwUbwUbHibHjbIGbIGbWPbWLbWLbWLbWLbIGbIGbBQbNtbNubMbbMbbBTbNvbMdbBWbIPbNwbNxbNybNzbNAbNBbNCbKvbNDbNEbHrbNFbNGbNHbJbbNIbNJbNKbNLaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafbEPbGnbGnbGnbGnbGnbGnbNMbGnbNNbGnbGnbGnbGnbGnbEPbEPaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabNObESbNPbESbNQaaaaafaaaaaabASbNRbNSbNTbASaaaaaaaaabGDbNUbNVbJkbGDbMCbKYaaabKZbNWbNXbNYbNZbHVbOabObbOcbOdbGFbOebOfbOgbOhbOibOibOibOibOibOibOibOibOkbOlbOmbOnbOobOpbOqbKfbKgbLwbKfbKhbKgbKfbOvbOwbOxbOvbOvbOxbOvbOvbOwbOvbLEbLFbLCbLDbLBbODbOEbkfbLzbLAbLxbLybLNbwUbOKbHjbIGbWQdPtcCSbXTbWRckSbYSbWQbBTbOSbOTbDsbBTbBTbOUbMdbOVbJbbJbbHrbHrbHrbHrbHvbHrbOWbKvbOXbHrbOYbJabyVbJbbOZbPabPbbJbaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabEPbPcbPcbPcbPcbPcbPcbPdbGnbPebPcbNNbGnbGnbGnbGnbEPaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaafaaaaaaaaaaafaaaaaaaaabGDbPfbPgbPhbGDbMCbPiaaabPjbJpbPkbPlbPmbHVbHVbPnbPobPpbPqbPrbPsbPtbPubPubPubPubPubPubPubPubPwbPxbPybPybPzbPAbPBbPCbPDbPEbPFbPGbPGbPEbPGbPGbPFbPGbPGbPGbPGbPGbPGbPFbPHbwSbyubyvbAdbAebPNbPObPPbAfbAgbAhbBrbwVbwUbHibHjbIGbONbOMbOLbIIbIIbOPbOObOQbBTbBTbQdbBTbBTbQebQfbMdbojbQgaafbQhbQibQjbQkbQlbQkbQmbQnbQobHrbQpbHwbQqbJbbQrbQsbQsbQtaagaagaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabQubGlbGlbGlbGlbGlbGlbGlbQvbGobGnbGnbGnbGnbQwbGobEPaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaafaafbGDbGDbGDbGDbGDbQxbGDaaaaaaaaaaaabGFbQybQzbQAbQBbGFbQCbGFbQDbQEbQFbQGbQGbQHbQIbQHbRIbRHbQGbQGbQGbQGbQGbQLbQGbQGbQMbQNbQObQGbQGbQGbQPbQGbGKbGKbGKbGKbGKbGKbGKbGKbGKbHjbwSbBEbBtbBDbBFbQUbOEbQVbCLbCMbBHbBIbBsbwUbHibRbbPVbORbPXbPWbPZbPYbQbbQabRcbQcbRlbRmbojbRnbojbQfbMdbojbRoaafbQhbRpbRpbRqbRrbRsbRtbRubRvbHrbRwbHwbAEbJbbJbbJbbJbbJbaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabEPbKJbKJbKJbKJbKJbKJbRxbGnbKIbKJbRybGnbGnbGnbGnbEPaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabRzbRAbMCbGDbGDbGDbGDbGDbGFbGFbGFbGFbGFbGFbGFbGFbRBbRDbRCbQJbRGbRFbREbREbOjbRJbRKbRLbRMbRNbRObRPbRQbRRbRSbRTbRUbRVbRWbRXbRYbRZaafaaaaaaaaaaaaaaaaaabGKbSabHjbwSbwTbwTbwSbwTbSbbScbsjbwUbwUbwUbwUbwUbwUbHibSdbIGbIFbIFbIDbIIbKkbIJbIIbIIbIHbSlbSmbSnbojbSobQfbMdbSpbSqaafbQhbRpbSrbQkbSsbQkbStbSubSvbHrbRwbHwbSwbSxbyVaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafbEPbGnbGnbGnbGnbGnbGnbNMbGnbRybGnbGnbGnbGnbGnbEPbEPaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafbSybSzbSAbSBbSBbSCbSDbSEbSFbSGbSHbSIbSJbSIbSKbSFbSLbSMbSNbSObSPbSQbSRbSRbSSbSTbRKbSUbRMbRNbRObRPbSVbSWbSXbSYbSZbTabSZbTbbTcbTdaafbTebTebTebTebTeaaabGKbTfbTgbPEbPGbPGbPEbThbTibTjbTkbThbPGbPGbPGbPGbPGbTlbTmbIGbKlbKnbKmbLZbLYbNsbNrbIGbIGbrhbTubrhbrhbrhbTvbTwbTxbrhbHrbHrbHrbHrbHrbTybHrbHrbHrbHrbHrbRwbHwbTzbSxbyVaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabEPbEPbMvbGnbGnbGnbGnbGnbGnbGnbGnbGnbGnbGnbEPbEPaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabTAaaaaafaafbTBbTBbTBbTBbTBbTBbTBbTBbTCbTDbSFbTEbSGbSGbSIbTFbSKbSFbTGbTHbTIbTJbTKbTLbTMbTNbTObTPbRKbTQbTRbTSbTRbTTbTUbSWbTVbTWbTXbTYbTZbUabUbbUcbUdbUebUfbUgbUhbTeaaabGKbUibUjbUkbUlbUmbUnbUobUpbUqbUrbUobUobUsbUtbUobUobUubHjbIGbIGbIGbIGbIGbIGbTtbIGbIGbUwbUxbUybUzbUAbrhbTubUvbUCbrhbUDbUEbUFbUGbUHbRwbUIbAEbUJbAEbAEbRwbHwbUKbyVbyVbyVaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafbEObEPbPebPcbPcbGnbGnbGnbGnbGnbGnbGnbGnbEPbEPaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabULbUMbUNbUObUObUObUPbUQbURbUSbUTbUUbUVbTBbUWbTDbSFbUXbSGbSHbSGbSIbUYbSFbUZbVabSNbSObVbbVcbSZbSZbVdbVebVfbVgbSRbSRbVhbVibSZbVjbTVbTWbVkbVlbVlbVmbVnbVoaafbVpbVqbUhbVrbTeaafbGKbVsbVtbGKaaaaafaaabVubVvbVwbVxbVuaafaafaaaaafbGKbVybVzbPGbPGbPGbPGbPGbPGbPEbPGbPGbPGbPGbPFbVAbPGbVBbVCbVDbVEbVFbVGbVHbUBbVHbVIbVJbVHbVHbVHbVHbVHbVKbVLbVMbVNbVObyVbyVbyVbyVaaaaafaaaaaaaaaanmanmanmaafaaaaaaaafaaaaaaaafaaaaaabJcbEPbHybEPbEPbGnbGnbGnbGnbGnbGnbGnbEPbEPaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -10478,30 +10490,30 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanmanmanmanmacTbVPbVPbVPbVPbVPbTBbTBbTBbTBbTBbTBbTBbMCbJkbSFbSFbSFbSFbSFbSFbSFbSFbZWbXsbSNbZXbZYbZZcaacabcaccadcaecafcagcahbWkbWlcaicajcakcalcambSZbZDcancaocapbWwbUecaqbYIbYIbTeaafaaaaaaaaaaafaafaafaaabVucarcascatbVubVubVubVubVubVubVuaafbGKbGKbGKbGKbGKaaaaafaaaaaaaafaaaaaaaaaaaacaucavcawcaxdPYdPXdQbdPWbTqbTqdQadPZbIEbIEbIEbIEbHkbYUcaycazcaAbYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaBcaCcaCcaDcaEbGDbJkcaFbKTbKTbKTcaGcaGcaGcaGbKTcaHbKTcrmcaJcaJcaJcaJcaKcaJcaJcaLbGDcaMbXsbSNcaNcaOcaPbQGbQGbQGbQGbQGbQGbQGcaQbWkbWlbTVcaRcaScaTcaUbSZbZDbZEcaVbVoaafbTebTebTebTebTeaafaaabVubVubVubVubVubVubVucaWcaXcaYcaZcbacbbcbccbdcbebVuaafaafaafaafaafaafaafcbfaafaafaafaafaafaafaafcbgbXRcbhcbidPTdPSdPSdPWbTqdPPdPVdPUbIEbIEbIEbIEbHkbYUcbjcbkcblbYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbmcbncbocbpbJkcbqbJkcbrbJkbJkbJkcbscbtbGDbGDcbucbvcbvcbwbGDcbucbwcbxcbxcbybJkcbzbGDbZWbXsbSNcbAcbBbSZcbCbQGaaaaaaaaaaaabQNcbDbWkbWlbXAcbEcakbXzcbFcbGcbHcbIcbJbYGbUdbUecbKcbLcbMbTeaafaaabVucbNcbOcbPcbQbVucbRcbScaXcbTcaZbXKcbUbXKcbVbXKbVuaaaaaaaaaaafaaaaaaaaaaafaaaaaaaafaaaaaaaaaaaabXRcbWcbXcbYbHkdQidQddQcdQfdQedQhdQgbIEbIEbIEbShbHkcbZccaccbcccccdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccecaCcaCcaDcbtbGDccfcbrcbxcbxcbxcbxccgcbxccgcgacdbcfgcencemccmccnccocbxccpbJkcbzbGDcrRccrbSNccscctccucctcctccvcctccvcctbQGccwccxbWlbXAcbEccybXzcbFcczbZDbZEccAbVoaafbVpccBccCccDbTeaafaaabVuccEccFccGcaZbVuccHcaZccIccJcaZccKccLccMccNccObVuaaaaaaaaaaafaaaaaaaaabXRbXRbXRbXRbXRbXRbXRbXRbXRccPccQccRbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkaafccSccTccSaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanmanmanmanmacTcbxccUccgccgccgccgccVccgccgckYccXclHclKcjXcdbcdccddcdecdecdecdfbGDcdgcdhcdiccscdjcqzcdlcrkcrCcdlcrDcdpbQGcdqcdrbWlbXAcbEcakbXzcdscdtcducdvcdwcapbWwbUecdxcbLcbLbTeaafcdycdzcdAcdBcdBcdCcdDcdEcdFcdGcdHcdIcdJcdKcdLcdMcdNbVuaaaaaaaaaaafaaaaaaaaabXRcdOcdPcdQcdRcdScdTcdUcdVcdWcdXcdYcdZceaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaafcebceccebaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalQalPalPalQalPalPalPampalPalPalPalQalQaaaaaaaafaafaaaaaaaaaaaaaaaaaaaafcedceecefcegcehceicejcekcelcgwcdbcdbcjacjXcdbcdbcdbceocepcdeceqcercescetbSNccsceuceuceuceucevceuceuceubQGcodcmQbWlbXAceycezbSZceAceBbZDceCceDbVoaafbTebTebTebTebTeaafaaabVuceEceFceGceHceGceIceJceKceLceGceMceNceGceIceObVuaafaafaafaafaafaafaafbXRcePceQcePceRceSbZQceTcdVceUceVceUbXRbXRaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaafaaaceWaaaaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaaaaafaafaaaaafaafaaaaaaaafaafaafaaaalQaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaceXceeceYceZcfccfdciocgdckVcdacffclIccZccYcdbcdbcdbcfhcdbcfibYpcfjcfkcflcfmcfncfocfpcfocfocfqcfocfocfocfrcgBchDcfscftcfubTVcaRcfvcfwcfxcfycfzbYGbUdbUecfAcfBcfBbTeaafaaabVucfCbXKcfDbVucfEcfFceNcfGcfHcfIcfJccNcfKcfLcfMbVuaaaaaaaaaaafaaaaaaaaabXRcePcePcePcfNcfOcdTcfPcfQcfRcfScfTcfUbXRaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaafaaacfVaaaaafaafaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaacfWcfXcfYaaacfWcfXcfYaaacfWcfXcfYaafcfZaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaceXcfbcgbcgccfacgecgfcggcfecdbcdbcghcgicgjcgkcgkcglchucgncgocgpcgqcgrcgschtcgucgvccWcgxcgycgzcgzcgzcgzcgAcexcgCcgDcgEcgCcgFcgGcgHcgIcgJcgKcgLbVoaafbVpcgMcgNcgObTeaafaafbVucgPbXKcfDbVucgQbXKbXMcgRcgScgTceJcgUcgTcgUceJbVuaaaaaaaaaaafaaaaaaaaabXRcdVcdVcdVcdVcgVbZQcgWcgXcgYcgZchachbbXRaaaaaaaaaaaaaaachcchcchcchdaafaafaafaafcfVaafaafaafaafaafampchcchcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccecaCcaCcaDcbtbGDccfcbrcbxcbxcbxcbxccgcbxccgdQycdbdQxdQwcryccmccnccocbxccpbJkcbzbGDcrRccrbSNccscctccucctcctccvcctccvcctbQGccwccxbWlbXAcbEccybXzcbFcczbZDbZEccAbVoaafbVpccBccCccDbTeaafaaabVuccEccFccGcaZbVuccHcaZccIccJcaZccKccLccMccNccObVuaaaaaaaaaaafaaaaaaaaabXRbXRbXRbXRbXRbXRbXRbXRbXRccPccQccRbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkaafccSccTccSaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanmanmanmanmacTcbxccUccgccgccgccgccVccgccgdQBccXdQCdQDdQAcdbcdccddcdecdecdecdfbGDcdgcdhcdiccscdjcqzcdlcrkcrCcdlcrDcdpbQGcdqcdrbWlbXAcbEcakbXzcdscdtcducdvcdwcapbWwbUecdxcbLcbLbTeaafcdycdzcdAcdBcdBcdCcdDcdEcdFcdGcdHcdIcdJcdKcdLcdMcdNbVuaaaaaaaaaaafaaaaaaaaabXRcdOcdPcdQcdRcdScdTcdUcdVcdWcdXcdYcdZceaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaafcebceccebaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalQalPalPalQalPalPalPampalPalPalPalQalQaaaaaaaafaafaaaaaaaaaaaaaaaaaaaafcedceecefcegcehceicejcekceldQzcdbcdbcjadQAcdbcdbcdbceocepcdeceqcercescetbSNccsceuceuceuceucevceuceuceubQGcodcmQbWlbXAceycezbSZceAceBbZDceCceDbVoaafbTebTebTebTebTeaafaaabVuceEceFceGceHceGceIceJceKceLceGceMceNceGceIceObVuaafaafaafaafaafaafaafbXRcePceQcePceRceSbZQceTcdVceUceVceUbXRbXRaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaafaaaceWaaaaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaaaaafaafaaaaafaafaaaaaaaafaafaafaaaalQaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaceXceeceYceZcfccfdciocgdckVcrucffclIcricrhcdbcdbcdbcfhcdbcfibYpcfjcfkcflcfmcfncfocfpcfocfocfqcfocfocfocfrcgBchDcfscftcfubTVcaRcfvcfwcfxcfycfzbYGbUdbUecfAcfBcfBbTeaafaaabVucfCbXKcfDbVucfEcfFceNcfGcfHcfIcfJccNcfKcfLcfMbVuaaaaaaaaaaafaaaaaaaaabXRcePcePcePcfNcfOcdTcfPcfQcfRcfScfTcfUbXRaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaafaaacfVaaaaafaafaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaacfWcfXcfYaaacfWcfXcfYaaacfWcfXcfYaafcfZaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaceXcfbcgbcgccfacgecgfcggcfecdbcdbcghcgicgjcgkcgkcglchucgncgocgpcgqcgrcgschtcgucgvcrgcgxcgycgzcgzcgzcgzcgAcexcgCcgDcgEcgCcgFcgGcgHcgIcgJcgKcgLbVoaafbVpcgMcgNcgObTeaafaafbVucgPbXKcfDbVucgQbXKbXMcgRcgScgTceJcgUcgTcgUceJbVuaaaaaaaaaaafaaaaaaaaabXRcdVcdVcdVcdVcgVbZQcgWcgXcgYcgZchachbbXRaaaaaaaaaaaaaaachcchcchcchdaafaafaafaafcfVaafaafaafaafaafampchcchcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaacfWchecfYaaacfWchecfYaaacfWchecfYaafaafaafaafaaaaaaaaaaaaaaaaaaaafaafaafceXchfchgchhchichjchkchlchmchnchochpchqchrchochochsckPcpKchvchwchxbLjchychzcctchAcevceuchBceuceuceuchCbQGcjgbSZchEchFbTcchGbZrchHchIbRXchJchKcapbWwbUechLcfBcfBbTeaafaaabVucgPbXKcfDbVuchMbXKbXMbXKchNcgTbXKbXMcgTbXMchObVuaaaaaaaaaaafaaaaaaaaabXRcdOcdPcdQchPchQcdTchRchSchTchUbZQchVbXRaaaaaaaaaaaaaaachcaaaaafaaaaafaaaaaaaaachWaaaaafaafaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaalPaafcfWchecfYaaacfWchecfYaafcfWchecfYaafaaaaaaaafaafaaaaaaaaaaaaaaaaafaaaaaachXchYccgchZciacibciccidccgciecdbcfhcifcigcihcdbciicijcikcilcimcinclPcipciqcctcirciycitciwciucitciscixbQGcivbSZchEcizbSZbSZbSZbTbbZzcizbZEcaVbVoaafbTebTebTebTebTeaafaaabVucgPbXKcfDbVuciAciBciCciDciEciFciGciHciFciHciGbVuaafaafaafaafaafaafaafbXRcePcePcePciIceSbZQciJciKciLciMbZQciNbXRbXRbXRbXRaaaaaachcaaaciOciOciOciOciOaafciPaafciOciOciOciOciOaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaacfWchecfYaafcfWchecfYaaacfWchecfYaaaaaaaaaaaaaaaaafaaaaafaaaaafaafaaaaaabGDciQccgccgciRciSciTciUciVciWcdbcfhcihciXciYciZcjacjbcjcchvcjdbYpbSNbYpcjecctcctcjfcctcctcctcctccvcctbQGclVcjhcjicjjcjkcjlcjkcjjcjmcjjcjnchFcjoaafaafaafaafaafaafaafaaacjpcjqcjrcjsbZJbVucjtcjucjvbVubVucjwbVubVubVucjwbZJaaaaaaaaaaaaaaaaaaaaabXRcePcePcePchPcjxcdTcjycjzcjAcjBcjCcjCcjDcjEcjFbXRaafaafchcaafcjGcjHcjHcjHcjHcjIciPcjJcjKcjKcjKcjKcjLaafchcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalPaafaaacfWchecfYaafcfWchecfYaaacfWchecfYaafaaaaaaaaaaaaaafaafcjMcjNcjNcjNcjNbGDbGDciQcdecjOcdbcjPchochochocjQcdbcfhcihcjRcjSciZcjTcjbcjUcdecjVcjWcsDcjYcjZckackbckcckdckeckaaaaaaaaaabQGckfckgckhckickjckkcklckmbSZcknckockpckqaafaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafbVuckrckscktbVuaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaabXRcdVcdVcdVcdVckubZQciJckvckwciMbZQbZQckxbZQckybXRaaaaaachcaafckzckzckzckzckzaaaciPaaackzckzckzckzckzaafchcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaafaaaaafaafckAaafaafaafckAaafaaaaafckAaafaaaaaaaaaaaaaaackBckCckDckEckFckGckHckIckJckKcdeckLckMckMckNckOcqwckQckQckRcihdPzciXciZcjacjbckTcdeckUckUcsOckWckXckacdmckZclaclbckaaaaaaaaaaacTclccldcleclfclgclhclgclfclgcliclgclicljaafaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaclkaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaabXRcdOcdPcdQcllchQcdTclmbZSclnclocloclpclqclrclsbXRaaaaaachcaaaaafaaaaafaafaafaaaciPaaaaafaaaaafaaaaafaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaafcltclucluclvclwclwclwclwclwclwclwclwclwclwclwclwclwclwclxclyclzclAclBclCclDclEclFbJkciQcbxcdecdecdecdecbxclGcdecjOcdkclIclIclIclIclJcjbcdbclMclNclOcsEclQclRckaclSclTclUcmlckaaaaaaaaaaaaaaafclWaafclXaafclWaafclXaafclYaafclYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaclZaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaabXRcePceQcePcmaceSbZQbZRbZScmbbZQbZQcmccdVcdVcdVbXRaaaaaachcaaaciOciOciOciOciOaafciPaafciOciOciOciOciOaafchcaaaaaaaaaaaaaaaaaaaaaaaacmdaaaaaaaaacmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaafaaaaafaafckAaafaafaafckAaafaaaaafckAaafaaaaaaaaaaaaaaackBckCckDckEckFckGckHckIckJckKcdeckLckMckMckNckOcqwckQckQckRcihdPzciXciZcjacjbckTcdeckUckUcsOckWckXckacrwckZclaclbckaaaaaaaaaaacTclccldcleclfclgclhclgclfclgcliclgclicljaafaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaclkaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaabXRcdOcdPcdQcllchQcdTclmbZSclnclocloclpclqclrclsbXRaaaaaachcaaaaafaaaaafaafaafaaaciPaaaaafaaaaafaaaaafaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaafcltclucluclvclwclwclwclwclwclwclwclwclwclwclwclwclwclwclxclyclzclAclBclCclDclEclFbJkciQcbxcdecdecdecdecbxclGcdecjOcrvclIclIclIclIclJcjbcdbclMclNclOcsEclQclRckaclSclTclUcmlckaaaaaaaaaaaaaaafclWaafclXaafclWaafclXaafclYaafclYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaclZaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaabXRcePceQcePcmaceSbZQbZRbZScmbbZQbZQcmccdVcdVcdVbXRaaaaaachcaaaciOciOciOciOciOaafciPaafciOciOciOciOciOaafchcaaaaaaaaaaaaaaaaaaaaaaaacmdaaaaaaaaacmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaafaaaaafaafcmeaafaaaaafcmeaafaaaaafcmeaafaaaaaaaaaaaaaaackBckCcmfcmgcmhcmicjNcmjbJkbSAcmkcmkcmkcmkcmkcmkcewcdecmmcmncmocmocmocmocmocmpcmqcmrcmscmscnKcmucmvcmwcmxcmycmzcmAckaaaaaaaaaaaaabTecmBbVpcmBbTecmBbVpcmBbTecmCbVpcmDbTeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabXRcePcePcePcllcmEcmFcmGcmHcmIbZQbZQcmJbZQcmKbZQbYQaafaafchcaafcjGcjHcjHcjHcjHcjIciPcjJcjKcjKcjKcjKcjLaafchcaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalPaafaafcfWcmLcfYaaacfWcmLcfYaaacfWcmLcfYaafaaaaaaaaaaaaaafaafcmMcjNcjNcjNcjNbGDcbyccpcmNcmOcbtbJkbJkcmPbJkcmRcmScmTcmUcmVcmVcmVcmVcmWcmRckUcmXclNcmYcmZcnackUckackackackackaaaaaaaaaaaaabTecnbcnccndbTecnecnfcngbTecnhcnicnjbTeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbgbXRcnkcnlcnlcnmcnncnocnncnpcnqcnrcnscntcdTcnucnvaaaaaachcaafckzckzckzckzckzaaaciPaafckzckzckzckzckzaaachcaaacmdaaaaaacmdaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaacmdaaaaaacmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacfWcmLcfYaafcfWcmLcfYaaacfWcmLcfYaaaaaaaaaaafaaaaafaafaafaaacnwbPhbPgbGDcnxcnycnycnzbGDbGDbGDbGDbJkcmRcmRcnAcnBcnCcnDcnEcnFcnGcnHcnIclNcnJcnKcmZcnLckUaafaafaafaafaafaaaaaaaaaaaabTecnMcnNcnMbTecnOcnPcnObTecnQcnRcnSbTeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaclkaaabXRcnTcnUcnVcnWcnXcnUcnYcnZcnXcnUcoabXRaaaaaachdaaaaafaaaaafaaaaafaaacobaaaaafaaaaafaafaafaafchcaaacmdcmdcmdcmdaaacmdcmdcmdcmdcmdcmdcmdcmdcmdaaacmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGvaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaafcfWcmLcfYaaacfWcmLcfYaaacfWcmLcfYaafaaaaaaaaaaaaaafaafaaaaaacocbJkbJkbMBbJkbJkbJkbJkbJkbJkbJkbJkcbtcmRcmRcoecofcogcohcohcoicojcmRcokclNclNcmYcmZcnackUckUckUckUckUckUckUckUaaaaaabTecnMcolcnMbTecnOcomcnObTecnSconcnSbTeaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacooaafbXRcopcoqcorcdVcoscotcoucdVcovcowcoxbXRaaaaaachcaaaciOciOciOciOciOaafcfVaafciOciOciOciOciOaafchcaaacmdcmdcmdcmdaaacmdcmdcmdcmdcmdcmdcmdcmdcmdaaacmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaafcfWcmLcfYaaacfWcmLcfYaafcfWcmLcfYaafaafaafaaaaafaafaaaaafaaabSybPfcoybGDcnxcnycnycnzcbxcmRcmRcmRcmRcmRcmRcozcoAcoBcoCcoDcoEcoFcmRcokclNclNcoGcoHcoIcoJcoKcoLcoMcmtcoNcoOckUaaaaaabTebTebTebTebTebTebTebTebTebTebTebTebTeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabXRcoPcePcePcdVcoPcePcePcdVcoPcePcePbXRaafaafchcaafcjGcjHcjHcjHcjHcoQcoRcoQcjKcjKcjKcjKcjLaafchcaaacmdcmdcmdcmdaaacmdcmdcmdcmdcmdcmdcmdcmdcmdaaacmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaampaafcfWcoScfYaaacfWcoScfYaaacfWcoScfYaafalPaafaafaafaaaaaaaaaaafbGDcoTcoUbGDaafaafaaaaafcmRcoVcoWcoXcoYcoZcpacpbcpccpdcpecpfcpgcphcmRcokclNcpiclNcmZcpjcpkcplcpmcpncpocppcpqckUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabXRcprcePcePcdVcprcePcePcdVcprcePcePbXRaaaaaachcaafckzckzckzckzckzaaacfVaaackzckzckzckzckzaaachcaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaaaaafaaaaaaaaaaafaafaafaaaaaaaafaafaaaalPaafaafaaaaaaaaaaaaaaaaafaaaaaaaafaaaaafaafaafcmRcoVcpscoXcoXcoXcpacptcpucpvcpwcpxcpycpzcnHcpAcpBcpCcpDcpEcpFcpGcpHcpIcpJcgtcpLcpMcpNaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabXRcpOcePcePcdVcpOcePcePcdVcpOcePcePbXRaaeaaachcaaaaaaaafaafaafaaaaaacfVaafaaaaaaaafaafaaaaaachcaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalPalQalQampalPalPalPalPalQalPalPalQcpPaafaaaaaaaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaaaafcmRcpQcpRcoXcoXcpScpacpacpTcpUcpVcpWcpWcpXcmRcpYcnaclNcpZclNclNcqacmYcnacqbcqccclcqecpNcpNaxraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbgbXRbXRbXRbXRbXRbXRbXRbXRcqfcqfcqfcbgaaaaaachcchcchcchcchcaaaaaaaaacfVaaaaaaaaachcchcchcchdchcaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmRcqgcqhcoXcoXcqicqjcqkcqlcqmcqncqncqncqncqocqpcqqcqrcqscqtcqtcqucqvcpjcaIcqxcqyaArbPvcqAaxrckUckUckUcqBcqCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqDcqDcqDaaaaaaaaaaaaaaaaaaaaaaaaaaachcaafcqEaafchcaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFaaaaaaaaacqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmRcqGcqGcoXcoXcoXcoXcqHclNcqIcqJcqKcqLcqMcqNcqOcqPcqQcqRcqScqTcqUcqVcqWcqXcqYcqZaAraAraArcracrbcrccrdcrecqCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcaaaaafaaachcaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcmRcrfcrgcoXcrhcrhcricmRckUckUckUckUckUcrjbQKcrjcrlcrlccqcrlcrlcrjcrncrjaxrcrocrpcrqaArcrrcrsckUckUckUckUcrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcchcchcchcchcaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFaaaaaacqFaaaaaacqFcqFcqFcqFcqFcqFcqFaaaaaacqFaaaaaacqFaaaaaeaaaaaaaafaafamqcmRcrgcrgcrucrvcrvcrvcmRaafaaaaaaaaackUccjcrxcckcrlcrzcrAcrBcrlcchcrxcciaxrcrEcrFcrGcrHaxraxraaaaafaaaaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaacmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFaaacqFcqFcqFcqFcqFcqFcqFcqFcqFaaacqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaafcmRcmRcmRcmRcmRcmRcmRcmRaafaafaafaaackUcrIcrJcdncrlcrKcrLcrMcrlcrIcrJcrIaxraxraxraxraxraxrcrOaaaaaaaafaafaafaafaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaafcfWcmLcfYaaacfWcmLcfYaafcfWcmLcfYaafaafaafaaaaafaafaaaaafaaabSybPfcoybGDcnxcnycnycnzcbxcjXcjXcjXcjXcjXcmRcozcoAcoBcoCcoDcoEcoFcmRcokclNclNcoGcoHcoIcoJcoKcoLcoMcmtcoNcoOckUaaaaaabTebTebTebTebTebTebTebTebTebTebTebTebTeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabXRcoPcePcePcdVcoPcePcePcdVcoPcePcePbXRaafaafchcaafcjGcjHcjHcjHcjHcoQcoRcoQcjKcjKcjKcjKcjLaafchcaaacmdcmdcmdcmdaaacmdcmdcmdcmdcmdcmdcmdcmdcmdaaacmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaampaafcfWcoScfYaaacfWcoScfYaaacfWcoScfYaafalPaafaafaafaaaaaaaaaaafbGDcoTcoUbGDaafaafaaaaafcjXcqhcqgcfgcpScqdcpacpbcpccpdcpecpfcpgcphcmRcokclNcpiclNcmZcpjcpkcplcpmcpncpocppcpqckUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabXRcprcePcePcdVcprcePcePcdVcprcePcePbXRaaaaaachcaafckzckzckzckzckzaaacfVaaackzckzckzckzckzaaachcaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaaaaafaaaaaaaaaaafaafaafaaaaaaaafaafaaaalPaafaafaaaaaaaaaaaaaaaaafaaaaaaaafaaaaafaafaafcjXcqhcqicfgcfgcfgcpacptcpucpvcpwcpxcpycpzcnHcpAcpBcpCcpDcpEcpFcpGcpHcpIcpJcgtcpLcpMcpNaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabXRcpOcePcePcdVcpOcePcePcdVcpOcePcePbXRaaeaaachcaaaaaaaafaafaafaaaaaacfVaafaaaaaaaafaafaaaaaachcaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalPalQalQampalPalPalPalPalQalPalPalQcpPaafaaaaaaaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaaaafcjXcqjcqGcfgcfgcqkcqHcpacpTcpUcpVcpWcpWcpXcmRcpYcnaclNcpZclNclNcqacmYcnacqbcqccrfcqecpNcpNaxraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbgbXRbXRbXRbXRbXRbXRbXRbXRcqfcqfcqfcbgaaaaaachcchcchcchcchcaaaaaaaaacfVaaaaaaaaachcchcchcchdchcaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacjXcgwcencfgcfgcgacdmcemcqlcqmcqncqncqncqncqocqpcqqcqrcqscqtcqtcqucqvcpjcaIcqxcqyaArbPvcqAaxrckUckUckUcqBcqCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqDcqDcqDaaaaaaaaaaaaaaaaaaaaaaaaaaachcaafcqEaafchcaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFaaaaaaaaacqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacjXclHclHcfgcfgcfgcfgckYclNcqIcqJcqKcqLcqMcqNcqOcqPcqQcqRcqScqTcqUcqVcqWcqXcqYcqZaAraAraArcracrbcrccrdcrecqCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcaaaaafaaachcaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcjXclKclLcfgcoVcoVcoWcjXckUckUckUckUckUcrjbQKcrjcrlcrlccqcrlcrlcrjcrncrjaxrcrocrpcrqaArcrrcrsckUckUckUckUcrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcchcchcchcchcaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFaaaaaacqFaaaaaacqFcqFcqFcqFcqFcqFcqFaaaaaacqFaaaaaacqFaaaaaeaaaaaaaafaafamqcjXclLclLcpRcpQcpQcpQcjXaafaaaaaaaaackUcoZcrxcpscrlcrzcrAcrBcrlcoXcrxcoYaxrcrEcrFcrGcrHaxraxraaaaafaaaaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaacmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFaaacqFcqFcqFcqFcqFcqFcqFcqFcqFaaacqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaafcjXcjXcjXcjXcjXcjXcjXcjXaafaafaafaaackUcrIcrJcdncrlcrKcrLcrMcrlcrIcrJcrIaxraxraxraxraxraxrcrOaaaaaaaafaafaafaafaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFaaacqFcqFcqFcqFcqFcqFcqFcqFcqFaaacqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaafaafaafaafaaaaaaaafaafaaaaaaaaacrPcrQcrlcrlcrlcrlcrlcrlcgmcrlcrlcrlcrlcrlcrlcrSaaaaaaaafaafaafaafaafaafaaaaafaafaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFaaacqFcqFcqFcqFcqFcqFcqFcqFcqFaaacqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaafaaaaaaaaaaaacrlcrTcrUcrVcrWcrXcrYcrZcdocrXcrWcrVcdocsccrlaaaaafaafaaaaafaaaaaaaaaaaaaaaaagaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcrlcsdcsecsfcsgcsgcshcsicsjcskcslcsmcsncsocrlaafaafaafaaaaaaaaaaaaaaaaaaaafaafaafaafaagaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa From fc4107e6ecf48e2f9c079a99bfe90169f8e1e415 Mon Sep 17 00:00:00 2001 From: Ccomp5950 Date: Tue, 19 Nov 2013 00:46:27 -0600 Subject: [PATCH 11/38] TAB2SPACE of file. No changes in this commit besides standardizing indentions. --- code/WorkInProgress/Yinadele/Supermatter.dm | 300 ++++++++++---------- 1 file changed, 150 insertions(+), 150 deletions(-) diff --git a/code/WorkInProgress/Yinadele/Supermatter.dm b/code/WorkInProgress/Yinadele/Supermatter.dm index b9af01b938..34ec532a50 100644 --- a/code/WorkInProgress/Yinadele/Supermatter.dm +++ b/code/WorkInProgress/Yinadele/Supermatter.dm @@ -14,67 +14,67 @@ #define WARNING_DELAY 60 //45 seconds between warnings. /obj/machinery/power/supermatter - name = "Supermatter" - desc = "A strangely translucent and iridescent crystal. \red You get headaches just from looking at it." - icon = 'icons/obj/engine.dmi' - icon_state = "darkmatter" - density = 1 - anchored = 0 + name = "Supermatter" + desc = "A strangely translucent and iridescent crystal. \red You get headaches just from looking at it." + icon = 'icons/obj/engine.dmi' + icon_state = "darkmatter" + density = 1 + anchored = 0 - var/gasefficency = 0.25 + var/gasefficency = 0.25 - var/base_icon_state = "darkmatter" + var/base_icon_state = "darkmatter" - var/damage = 0 - var/damage_archived = 0 - var/safe_alert = "Crystaline hyperstructure returning to safe operating levels." - var/warning_point = 100 - var/warning_alert = "Danger! Crystal hyperstructure instability!" - var/emergency_point = 700 - var/emergency_alert = "CRYSTAL DELAMINATION IMMINENT." - var/explosion_point = 1000 + var/damage = 0 + var/damage_archived = 0 + var/safe_alert = "Crystaline hyperstructure returning to safe operating levels." + var/warning_point = 100 + var/warning_alert = "Danger! Crystal hyperstructure instability!" + var/emergency_point = 700 + var/emergency_alert = "CRYSTAL DELAMINATION IMMINENT." + var/explosion_point = 1000 - var/emergency_issued = 0 + var/emergency_issued = 0 - var/explosion_power = 8 + var/explosion_power = 8 - var/lastwarning = 0 // Time in 1/10th of seconds since the last sent warning + var/lastwarning = 0 // Time in 1/10th of seconds since the last sent warning - var/power = 0 + var/power = 0 - //Temporary values so that we can optimize this - //How much the bullets damage should be multiplied by when it is added to the internal variables - var/config_bullet_energy = 2 - //How much of the power is left after processing is finished? + //Temporary values so that we can optimize this + //How much the bullets damage should be multiplied by when it is added to the internal variables + var/config_bullet_energy = 2 + //How much of the power is left after processing is finished? // var/config_power_reduction_per_tick = 0.5 - //How much hallucination should it produce per unit of power? - var/config_hallucination_power = 0.1 + //How much hallucination should it produce per unit of power? + var/config_hallucination_power = 0.1 - var/obj/item/device/radio/radio + var/obj/item/device/radio/radio - shard //Small subtype, less efficient and more sensitive, but less boom. - name = "Supermatter Shard" - desc = "A strangely translucent and iridescent crystal that looks like it used to be part of a larger structure. \red You get headaches just from looking at it." - icon_state = "darkmatter_shard" - base_icon_state = "darkmatter_shard" + shard //Small subtype, less efficient and more sensitive, but less boom. + name = "Supermatter Shard" + desc = "A strangely translucent and iridescent crystal that looks like it used to be part of a larger structure. \red You get headaches just from looking at it." + icon_state = "darkmatter_shard" + base_icon_state = "darkmatter_shard" - warning_point = 50 - emergency_point = 500 - explosion_point = 900 + warning_point = 50 + emergency_point = 500 + explosion_point = 900 - gasefficency = 0.125 + gasefficency = 0.125 - explosion_power = 3 //3,6,9,12? Or is that too small? + explosion_power = 3 //3,6,9,12? Or is that too small? /obj/machinery/power/supermatter/New() - . = ..() - radio = new (src) + . = ..() + radio = new (src) /obj/machinery/power/supermatter/Del() - del radio - . = ..() + del radio + . = ..() /obj/machinery/power/supermatter/proc/explode() explosion(get_turf(src), explosion_power, explosion_power * 2, explosion_power * 3, explosion_power * 4, 1) @@ -83,129 +83,129 @@ /obj/machinery/power/supermatter/process() - var/turf/L = loc + var/turf/L = loc - if(!istype(L)) //If we are not on a turf, uh oh. - del src + if(!istype(L)) //If we are not on a turf, uh oh. + del src - //Ok, get the air from the turf - var/datum/gas_mixture/env = L.return_air() + //Ok, get the air from the turf + var/datum/gas_mixture/env = L.return_air() - //Remove gas from surrounding area - var/datum/gas_mixture/removed = env.remove(gasefficency * env.total_moles) + //Remove gas from surrounding area + var/datum/gas_mixture/removed = env.remove(gasefficency * env.total_moles) - if(!removed || !removed.total_moles) - damage += max((power-1600)/10, 0) - power = min(power, 1600) - return 1 + if(!removed || !removed.total_moles) + damage += max((power-1600)/10, 0) + power = min(power, 1600) + return 1 - if (!removed) - return 1 + if (!removed) + return 1 - damage_archived = damage - damage = max( damage + ( (removed.temperature - 800) / 150 ) , 0 ) + damage_archived = damage + damage = max( damage + ( (removed.temperature - 800) / 150 ) , 0 ) - if(damage > warning_point) // while the core is still damaged and it's still worth noting its status - if((world.timeofday - lastwarning) / 10 >= WARNING_DELAY) + if(damage > warning_point) // while the core is still damaged and it's still worth noting its status + if((world.timeofday - lastwarning) / 10 >= WARNING_DELAY) - if(damage > emergency_point) - radio.autosay(emergency_alert, "Supermatter Monitor") - lastwarning = world.timeofday + if(damage > emergency_point) + radio.autosay(emergency_alert, "Supermatter Monitor") + lastwarning = world.timeofday - else if(damage >= damage_archived) // The damage is still going up - radio.autosay(warning_alert, "Supermatter Monitor") - lastwarning = world.timeofday - 150 + else if(damage >= damage_archived) // The damage is still going up + radio.autosay(warning_alert, "Supermatter Monitor") + lastwarning = world.timeofday - 150 - else // Phew, we're safe - radio.autosay(safe_alert, "Supermatter Monitor") - lastwarning = world.timeofday + else // Phew, we're safe + radio.autosay(safe_alert, "Supermatter Monitor") + lastwarning = world.timeofday - if(damage > explosion_point) - for(var/mob/living/mob in living_mob_list) - if(istype(mob, /mob/living/carbon/human)) - //Hilariously enough, running into a closet should make you get hit the hardest. - mob:hallucination += max(50, min(300, DETONATION_HALLUCINATION * sqrt(1 / (get_dist(mob, src) + 1)) ) ) - var/rads = DETONATION_RADS * sqrt( 1 / (get_dist(mob, src) + 1) ) - mob.apply_effect(rads, IRRADIATE) + if(damage > explosion_point) + for(var/mob/living/mob in living_mob_list) + if(istype(mob, /mob/living/carbon/human)) + //Hilariously enough, running into a closet should make you get hit the hardest. + mob:hallucination += max(50, min(300, DETONATION_HALLUCINATION * sqrt(1 / (get_dist(mob, src) + 1)) ) ) + var/rads = DETONATION_RADS * sqrt( 1 / (get_dist(mob, src) + 1) ) + mob.apply_effect(rads, IRRADIATE) - explode() + explode() - //Ok, 100% oxygen atmosphere = best reaction - //Maxes out at 100% oxygen pressure - var/oxygen = max(min((removed.oxygen - (removed.nitrogen * NITROGEN_RETARDATION_FACTOR)) / MOLES_CELLSTANDARD, 1), 0) + //Ok, 100% oxygen atmosphere = best reaction + //Maxes out at 100% oxygen pressure + var/oxygen = max(min((removed.oxygen - (removed.nitrogen * NITROGEN_RETARDATION_FACTOR)) / MOLES_CELLSTANDARD, 1), 0) - var/temp_factor = 100 + var/temp_factor = 100 - if(oxygen > 0.8) - // with a perfect gas mix, make the power less based on heat - icon_state = "[base_icon_state]_glow" - else - // in normal mode, base the produced energy around the heat - temp_factor = 60 - icon_state = base_icon_state + if(oxygen > 0.8) + // with a perfect gas mix, make the power less based on heat + icon_state = "[base_icon_state]_glow" + else + // in normal mode, base the produced energy around the heat + temp_factor = 60 + icon_state = base_icon_state - power = max( (removed.temperature * temp_factor / T0C) * oxygen + power, 0) //Total laser power plus an overload + power = max( (removed.temperature * temp_factor / T0C) * oxygen + power, 0) //Total laser power plus an overload - //We've generated power, now let's transfer it to the collectors for storing/usage - transfer_energy() + //We've generated power, now let's transfer it to the collectors for storing/usage + transfer_energy() - var/device_energy = power * REACTION_POWER_MODIFIER + var/device_energy = power * REACTION_POWER_MODIFIER - //To figure out how much temperature to add each tick, consider that at one atmosphere's worth - //of pure oxygen, with all four lasers firing at standard energy and no N2 present, at room temperature - //that the device energy is around 2140. At that stage, we don't want too much heat to be put out - //Since the core is effectively "cold" + //To figure out how much temperature to add each tick, consider that at one atmosphere's worth + //of pure oxygen, with all four lasers firing at standard energy and no N2 present, at room temperature + //that the device energy is around 2140. At that stage, we don't want too much heat to be put out + //Since the core is effectively "cold" - //Also keep in mind we are only adding this temperature to (efficiency)% of the one tile the rock - //is on. An increase of 4*C @ 25% efficiency here results in an increase of 1*C / (#tilesincore) overall. - removed.temperature += (device_energy / THERMAL_RELEASE_MODIFIER) + //Also keep in mind we are only adding this temperature to (efficiency)% of the one tile the rock + //is on. An increase of 4*C @ 25% efficiency here results in an increase of 1*C / (#tilesincore) overall. + removed.temperature += (device_energy / THERMAL_RELEASE_MODIFIER) - removed.temperature = max(0, min(removed.temperature, 2500)) + removed.temperature = max(0, min(removed.temperature, 2500)) - //Calculate how much gas to release - removed.toxins += max(device_energy / PLASMA_RELEASE_MODIFIER, 0) + //Calculate how much gas to release + removed.toxins += max(device_energy / PLASMA_RELEASE_MODIFIER, 0) - removed.oxygen += max((device_energy + removed.temperature - T0C) / OXYGEN_RELEASE_MODIFIER, 0) + removed.oxygen += max((device_energy + removed.temperature - T0C) / OXYGEN_RELEASE_MODIFIER, 0) - removed.update_values() + removed.update_values() - env.merge(removed) + env.merge(removed) - for(var/mob/living/carbon/human/l in view(src, round(power ** 0.25))) // you have to be seeing the core to get hallucinations - if(!istype(l.glasses, /obj/item/clothing/glasses/meson)) - l.hallucination = max(0, min(200, l.hallucination + power * config_hallucination_power * sqrt( 1 / get_dist(l, src) ) ) ) + for(var/mob/living/carbon/human/l in view(src, round(power ** 0.25))) // you have to be seeing the core to get hallucinations + if(!istype(l.glasses, /obj/item/clothing/glasses/meson)) + l.hallucination = max(0, min(200, l.hallucination + power * config_hallucination_power * sqrt( 1 / get_dist(l, src) ) ) ) - for(var/mob/living/l in range(src, round((power / 100) ** 0.25))) - var/rads = (power / 10) * sqrt( 1 / get_dist(l, src) ) - l.apply_effect(rads, IRRADIATE) + for(var/mob/living/l in range(src, round((power / 100) ** 0.25))) + var/rads = (power / 10) * sqrt( 1 / get_dist(l, src) ) + l.apply_effect(rads, IRRADIATE) - power -= (power/500)**3 + power -= (power/500)**3 - return 1 + return 1 /obj/machinery/power/supermatter/bullet_act(var/obj/item/projectile/Proj) - if(Proj.flag != "bullet") - power += Proj.damage * config_bullet_energy - else - damage += Proj.damage * config_bullet_energy - return 0 + if(Proj.flag != "bullet") + power += Proj.damage * config_bullet_energy + else + damage += Proj.damage * config_bullet_energy + return 0 /obj/machinery/power/supermatter/attack_paw(mob/user as mob) - return attack_hand(user) + return attack_hand(user) /obj/machinery/power/supermatter/attack_robot(mob/user as mob) - return attack_hand(user) + return attack_hand(user) /obj/machinery/power/supermatter/attack_hand(mob/user as mob) - user.visible_message("\The [user] reaches out and touches \the [src] inducing a resonance... \his body starts to glow and catch flame before flashing into ash.",\ - "You reach out and touch \the [src], everything starts burning and all you can hear is ringing. Your last thought is \"That was not a wise decision.\"",\ - "You hear an uneartly ringing, then what sounds like a shrilling kettle as you are washed with a wave of heat.") + user.visible_message("\The [user] reaches out and touches \the [src] inducing a resonance... \his body starts to glow and catch flame before flashing into ash.",\ + "You reach out and touch \the [src], everything starts burning and all you can hear is ringing. Your last thought is \"That was not a wise decision.\"",\ + "You hear an uneartly ringing, then what sounds like a shrilling kettle as you are washed with a wave of heat.") - Consume(user) + Consume(user) /obj/machinery/power/supermatter/proc/transfer_energy() for(var/obj/machinery/power/rad_collector/R in rad_collectors) @@ -214,44 +214,44 @@ return /obj/machinery/power/supermatter/attackby(obj/item/weapon/W as obj, mob/living/user as mob) - user.visible_message("\The [user] touches \a [W] to \the [src] as a silence fills the room...",\ - "You touch \the [W] to \the [src] when everything suddenly goes silent.\"\n\The [W] flashes into dust as you flinch away from \the [src].",\ - "Everything suddenly goes silent.") + user.visible_message("\The [user] touches \a [W] to \the [src] as a silence fills the room...",\ + "You touch \the [W] to \the [src] when everything suddenly goes silent.\"\n\The [W] flashes into dust as you flinch away from \the [src].",\ + "Everything suddenly goes silent.") - user.drop_from_inventory(W) - Consume(W) + user.drop_from_inventory(W) + Consume(W) - user.apply_effect(150, IRRADIATE) + user.apply_effect(150, IRRADIATE) /obj/machinery/power/supermatter/Bumped(atom/AM as mob|obj) - if(istype(AM, /mob/living)) - AM.visible_message("\The [AM] slams into \the [src] inducing a resonance... \his body starts to glow and catch flame before flashing into ash.",\ - "You slam into \the [src] as your ears are filled with unearthly ringing. Your last thought is \"Oh, fuck.\"",\ - "You hear an uneartly ringing, then what sounds like a shrilling kettle as you are washed with a wave of heat.") - else - AM.visible_message("\The [AM] smacks into \the [src] and rapidly flashes to ash.",\ - "You hear a loud crack as you are washed with a wave of heat.") + if(istype(AM, /mob/living)) + AM.visible_message("\The [AM] slams into \the [src] inducing a resonance... \his body starts to glow and catch flame before flashing into ash.",\ + "You slam into \the [src] as your ears are filled with unearthly ringing. Your last thought is \"Oh, fuck.\"",\ + "You hear an uneartly ringing, then what sounds like a shrilling kettle as you are washed with a wave of heat.") + else + AM.visible_message("\The [AM] smacks into \the [src] and rapidly flashes to ash.",\ + "You hear a loud crack as you are washed with a wave of heat.") - Consume(AM) + Consume(AM) /obj/machinery/power/supermatter/proc/Consume(var/mob/living/user) - if(istype(user)) - user.dust() - power += 200 - else - del user + if(istype(user)) + user.dust() + power += 200 + else + del user - power += 200 + power += 200 //Some poor sod got eaten, go ahead and irradiate people nearby. - for(var/mob/living/l in range(10)) - if(l in view()) - l.show_message("As \the [src] slowly stops resonating, you find your skin covered in new radiation burns.", 1,\ - "The unearthly ringing subsides and you notice you have new radiation burns.", 2) - else - l.show_message("You hear an uneartly ringing and notice your skin is covered in fresh radiation burns.", 2) - var/rads = 500 * sqrt( 1 / (get_dist(l, src) + 1) ) - l.apply_effect(rads, IRRADIATE) + for(var/mob/living/l in range(10)) + if(l in view()) + l.show_message("As \the [src] slowly stops resonating, you find your skin covered in new radiation burns.", 1,\ + "The unearthly ringing subsides and you notice you have new radiation burns.", 2) + else + l.show_message("You hear an uneartly ringing and notice your skin is covered in fresh radiation burns.", 2) + var/rads = 500 * sqrt( 1 / (get_dist(l, src) + 1) ) + l.apply_effect(rads, IRRADIATE) From 39ed2b704294091d94203b16b28fb1bf8b9fe92f Mon Sep 17 00:00:00 2001 From: Ccomp5950 Date: Tue, 19 Nov 2013 00:49:55 -0600 Subject: [PATCH 12/38] Fixed the bug with supply not sending supermatter if only one crate (it was deleting it instead of deleting the process...odd) Also fixed a bug where if the supermatter is ordered off the supply shuttle it wouldn't produce power (process was deleted while in crate) supplypacks.dm is just a spelling fix. --- code/WorkInProgress/Yinadele/Supermatter.dm | 7 +++++-- code/datums/supplypacks.dm | 4 ++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/code/WorkInProgress/Yinadele/Supermatter.dm b/code/WorkInProgress/Yinadele/Supermatter.dm index 34ec532a50..39759ff494 100644 --- a/code/WorkInProgress/Yinadele/Supermatter.dm +++ b/code/WorkInProgress/Yinadele/Supermatter.dm @@ -85,8 +85,11 @@ var/turf/L = loc - if(!istype(L)) //If we are not on a turf, uh oh. - del src + if(isnull(L)) // We have a null turf...something is wrong, stop processing this entity. + return PROCESS_KILL + + if(!istype(L)) //We are in a crate or somewhere that isn't turf, if we return to turf resume processing but for now. + return //Yeah just stop. //Ok, get the air from the turf var/datum/gas_mixture/env = L.return_air() diff --git a/code/datums/supplypacks.dm b/code/datums/supplypacks.dm index a67da99e55..9b1ccf64b0 100755 --- a/code/datums/supplypacks.dm +++ b/code/datums/supplypacks.dm @@ -958,7 +958,7 @@ var/list/all_supply_groups = list("Operations","Security","Hospitality","Enginee contains = list(/obj/machinery/power/supermatter) cost = 50 containertype = /obj/structure/closet/crate/secure/plasma - containername = "Supermatter crate (CAUTIION)" + containername = "Supermatter crate (CAUTION)" group = "Engineering" access = access_ce @@ -968,7 +968,7 @@ var/list/all_supply_groups = list("Operations","Security","Hospitality","Enginee contains = list(/obj/machinery/power/supermatter/shard) cost = 25 containertype = /obj/structure/closet/crate/secure/plasma - containername = "Supermatter shard crate (CAUTIION)" + containername = "Supermatter shard crate (CAUTION)" access = access_ce group = "Engineering" */ From 91c56c6e7779c09756202f6d5e0d05425d6a19d0 Mon Sep 17 00:00:00 2001 From: Ccomp5950 Date: Fri, 22 Nov 2013 21:46:11 -0600 Subject: [PATCH 13/38] Fixed Booze dispensers and soda dispensers to be able to use glasses instead of beakers. Typo fix: Added taquilla back in, it's ID wasn't correct in the reagent list for booze dispenser. added watermellon juice to the soda machine. Todo: Fix NanoUI for these to now mention beakers, and have enough space to list watermellon juice --- code/modules/reagents/Chemistry-Machinery.dm | 31 ++++++++++++++------ code/modules/reagents/Chemistry-Reagents.dm | 2 +- 2 files changed, 23 insertions(+), 10 deletions(-) diff --git a/code/modules/reagents/Chemistry-Machinery.dm b/code/modules/reagents/Chemistry-Machinery.dm index a42b3c1d9b..dfb59b7a97 100644 --- a/code/modules/reagents/Chemistry-Machinery.dm +++ b/code/modules/reagents/Chemistry-Machinery.dm @@ -10,9 +10,11 @@ icon_state = "dispenser" use_power = 0 idle_power_usage = 40 + var/ui_name = "Chem Dispenser 5000" var/energy = 100 var/max_energy = 100 - var/amount = 30 + var/amount = 30 + var/accept_glass = 0 var/beaker = null var/recharged = 0 var/hackedcheck = 0 @@ -116,7 +118,7 @@ data["energy"] = energy data["maxEnergy"] = max_energy data["isBeakerLoaded"] = beaker ? 1 : 0 - + data["glass"] = accept_glass var beakerContents[0] var beakerCurrentVolume = 0 if(beaker && beaker:reagents && beaker:reagents.reagent_list.len) @@ -142,7 +144,7 @@ var/datum/nanoui/ui = nanomanager.get_open_ui(user, src, ui_key) if (!ui) // the ui does not exist, so we'll create a new one - ui = new(user, src, ui_key, "chem_dispenser.tmpl", "Chem Dispenser 5000", 370, 605) + ui = new(user, src, ui_key, "chem_dispenser.tmpl", ui_name, 370, 605) // When the UI is first opened this is the data it will use ui.set_initial_data(data) ui.open() @@ -164,7 +166,7 @@ if(href_list["dispense"]) if (dispensable_reagents.Find(href_list["dispense"]) && beaker != null) - var/obj/item/weapon/reagent_containers/glass/B = src.beaker + var/obj/item/weapon/reagent_containers/B = src.beaker var/datum/reagents/R = B.reagents var/space = R.maximum_volume - R.total_volume @@ -173,14 +175,15 @@ if(href_list["ejectBeaker"]) if(beaker) - var/obj/item/weapon/reagent_containers/glass/B = beaker + var/obj/item/weapon/reagent_containers/B = beaker B.loc = loc beaker = null add_fingerprint(usr) return 1 // update UIs attached to this object -/obj/machinery/chem_dispenser/attackby(var/obj/item/weapon/reagent_containers/glass/B as obj, var/mob/user as mob) +/obj/machinery/chem_dispenser/attackby(var/obj/item/weapon/reagent_containers/B as obj, var/mob/user as mob) + world << "DEBUG: got chem_dispenser attack by" if(isrobot(user)) return @@ -197,7 +200,11 @@ if(src.beaker) user << "Something is already loaded into the machine." return - if(istype(B, /obj/item/weapon/reagent_containers/glass||/obj/item/weapon/reagent_containers/food)) + world << "DEBUG: Got to chem_dispenser/attackby istype check" + if(istype(B, /obj/item/weapon/reagent_containers/glass) || istype(B, /obj/item/weapon/reagent_containers/food)) + world << "DEBUG: Passed istype check" + if(!accept_glass && istype(B,/obj/item/weapon/reagent_containers/food)) + user << "This machine only accepts beakers" src.beaker = B user.drop_item() B.loc = src @@ -221,9 +228,11 @@ icon_state = "soda_dispenser" name = "soda fountain" desc = "A drink fabricating machine, capable of producing many sugary drinks with just one touch." + ui_name = "Soda Dispens-o-matic" energy = 100 + accept_glass = 1 max_energy = 100 - dispensable_reagents = list("water","ice","coffee","tea","icetea","space_cola","spacemountainwind","dr_gibb","space_up","tonic","sodawater","lemon_lime","sugar","orangejuice","limejuice") + dispensable_reagents = list("water","ice","coffee","tea","icetea","space_cola","spacemountainwind","dr_gibb","space_up","tonic","sodawater","lemon_lime","sugar","orangejuice","limejuice","watermelonjuice") /obj/machinery/chem_dispenser/soda/attackby(var/obj/item/weapon/B as obj, var/mob/user as mob) ..() @@ -242,13 +251,17 @@ /obj/machinery/chem_dispenser/beer icon_state = "booze_dispenser" name = "booze dispenser" + ui_name = "Booze Portal 9001" energy = 100 + accept_glass = 1 max_energy = 100 desc = "A technological marvel, supposedly able to mix just the mixture you'd like to drink the moment you ask for one." - dispensable_reagents = list("water","ice","coffee","tea","cream","lemon_lime","sugar","orangejuice","limejuice","cola","sodawater","tonic","beer","kahlua","whiskey","wine","vodka","gin","rum","tequila","vermouth","cognac","ale","mead") + dispensable_reagents = list("water","ice","coffee","tea","cream","lemon_lime","sugar","orangejuice","limejuice","cola","sodawater","tonic","beer","kahlua","whiskey","wine","vodka","gin","rum","tequilla","vermouth","cognac","ale","mead") /obj/machinery/chem_dispenser/beer/attackby(var/obj/item/weapon/B as obj, var/mob/user as mob) + world << "DEBUG: GOT BEER DISPENSER attackby" ..() + if(istype(B, /obj/item/device/multitool)) if(hackedcheck == 0) user << "You disable the 'nanotrasen-are-cheap-bastards' lock, enabling hidden and very expensive boozes." diff --git a/code/modules/reagents/Chemistry-Reagents.dm b/code/modules/reagents/Chemistry-Reagents.dm index 363908c548..02c5de3a05 100644 --- a/code/modules/reagents/Chemistry-Reagents.dm +++ b/code/modules/reagents/Chemistry-Reagents.dm @@ -2563,7 +2563,7 @@ datum return drink/cold/spacemountainwind - name = "Space Mountain Wind" + name = "MountainWind" id = "spacemountainwind" description = "Blows right through you like a space wind." color = "#102000" // rgb: 16, 32, 0 From e58271ac1054bbe93ac7ac7346976e58225ba036 Mon Sep 17 00:00:00 2001 From: Nanai Date: Sat, 23 Nov 2013 01:12:27 -0500 Subject: [PATCH 14/38] Map Fixes! Fixes issue #3902 --- maps/tgstation2.dmm | 351 +++++++++++++++++++++++--------------------- 1 file changed, 180 insertions(+), 171 deletions(-) diff --git a/maps/tgstation2.dmm b/maps/tgstation2.dmm index a8a3b92cf0..e751db513a 100644 --- a/maps/tgstation2.dmm +++ b/maps/tgstation2.dmm @@ -569,7 +569,7 @@ "akW" = (/obj/machinery/door/window/brigdoor{dir = 1; req_access_txt = "63"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/lobby) "akX" = (/obj/machinery/door/window/brigdoor{dir = 1; req_access_txt = "63"},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/lobby) "akY" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/cable,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/obj/structure/window/reinforced{dir = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/security/lobby) -"akZ" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{id_tag = "BrigFoyer"; layer = 2.8; name = "Brig"; req_access_txt = "63"},/turf/simulated/floor{icon_state = "redfull"; dir = 9},/area/maintenance/fsmaint) +"akZ" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{id_tag = "BrigFoyer"; layer = 2.8; name = "Brig"; req_access_txt = "63"},/turf/simulated/floor{icon_state = "redfull"; dir = 9},/area/security/lobby) "ala" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/cable,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating,/area/security/lobby) "alb" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/airlock/glass_security{id_tag = "BrigFoyer"; layer = 2.8; name = "Brig"; req_access_txt = "63"},/turf/simulated/floor{icon_state = "redfull"; dir = 9},/area/security/lobby) "alc" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/glass_security{id_tag = "BrigWest"; layer = 2.8; name = "Brig"; req_access_txt = "63"},/turf/simulated/floor,/area/security/brig) @@ -883,9 +883,9 @@ "aqY" = (/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "aqZ" = (/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1379; master_tag = "arrivals_airlock"; name = "exterior access button"; pixel_x = -25; pixel_y = -25; req_access_txt = "13"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "ara" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/maintenance/fpmaint) -"arb" = (/turf/simulated/wall,/area/crew_quarters/sleep{name = "Security Wing Dormitories"}) -"arc" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/security{name = "Security Wing Dorms"; req_access = null; req_access_txt = "0"},/turf/simulated/floor,/area/crew_quarters/sleep{name = "Security Wing Dormitories"}) -"ard" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/security{name = "Security Wing Dorms"; req_access = null; req_access_txt = "0"},/turf/simulated/floor,/area/crew_quarters/sleep{name = "Security Wing Dormitories"}) +"arb" = (/turf/simulated/wall,/area/crew_quarters/sleep/sec) +"arc" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/security{name = "Security Wing Dorms"; req_access = null; req_access_txt = "0"},/turf/simulated/floor,/area/crew_quarters/sleep/sec) +"ard" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/security{name = "Security Wing Dorms"; req_access = null; req_access_txt = "0"},/turf/simulated/floor,/area/crew_quarters/sleep/sec) "are" = (/turf/simulated/wall,/area/lawoffice) "arf" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor/border_only{dir = 1; name = "hazard door north"},/obj/machinery/door/window/eastright{base_state = "left"; dir = 2; icon_state = "left"; name = "Internal Affairs Desk"; req_access_txt = "38"},/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/obj/item/weapon/folder/white,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "lawyer_blast"; name = "Privacy Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/lawoffice) "arg" = (/obj/machinery/door/airlock{name = "Internal Affairs"; req_access_txt = "38"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/lawoffice) @@ -908,11 +908,11 @@ "arx" = (/obj/machinery/door/airlock/external{frequency = 1379; icon_state = "door_locked"; id_tag = "arrivals_outer"; locked = 1; name = "Engineering External Access"; req_access = null; req_access_txt = "10;13"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "ary" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plating,/area/maintenance/fpmaint) "arz" = (/obj/structure/closet/secure_closet/personal,/turf/simulated/floor/wood,/area/crew_quarters/sleep{name = "Security Wing Dormitories"}) -"arA" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/red,/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 20},/turf/simulated/floor/wood,/area/crew_quarters/sleep{name = "Security Wing Dormitories"}) -"arB" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/carpet{icon_state = "carpetnoconnect"},/area/crew_quarters/sleep{name = "Security Wing Dormitories"}) -"arC" = (/turf/simulated/floor/carpet{icon_state = "carpetnoconnect"},/area/crew_quarters/sleep{name = "Security Wing Dormitories"}) -"arD" = (/obj/structure/table/woodentable,/obj/machinery/light_switch{pixel_y = 28},/obj/item/weapon/book/manual/security_space_law{pixel_x = -3; pixel_y = 5},/obj/machinery/atmospherics/unary/vent_pump,/turf/simulated/floor/wood,/area/crew_quarters/sleep{name = "Security Wing Dormitories"}) -"arE" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/drinks/britcup{pixel_x = 4; pixel_y = 5},/obj/machinery/camera{c_tag = "Security Dormitories East"; dir = 8; network = list("SS13")},/turf/simulated/floor/wood,/area/crew_quarters/sleep{name = "Security Wing Dormitories"}) +"arA" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/red,/turf/simulated/floor/wood,/area/crew_quarters/sleep/sec) +"arB" = (/obj/structure/closet/secure_closet/personal,/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/wood,/area/crew_quarters/sleep/sec) +"arC" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor/carpet{icon_state = "carpetnoconnect"},/area/crew_quarters/sleep/sec) +"arD" = (/obj/structure/cable,/obj/machinery/power/apc{cell_type = 5000; dir = 2; name = "Security Wing APC"; pixel_y = -24},/turf/simulated/floor/carpet{icon_state = "carpetnoconnect"},/area/crew_quarters/sleep/sec) +"arE" = (/obj/structure/closet/secure_closet/personal,/turf/simulated/floor/wood,/area/crew_quarters/sleep/sec) "arF" = (/obj/structure/table/reinforced,/obj/machinery/light{dir = 1},/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/obj/item/weapon/hand_labeler,/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/lawoffice) "arG" = (/obj/machinery/photocopier,/obj/item/weapon/storage/secure/safe{pixel_x = 5; pixel_y = 27},/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/lawoffice) "arH" = (/obj/structure/filingcabinet/chestdrawer,/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/lawoffice) @@ -950,7 +950,7 @@ "asn" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/shuttle/plating,/area/shuttle/escape_pod2/station) "aso" = (/turf/simulated/shuttle/wall{icon_state = "swall_s10"; dir = 2},/area/shuttle/escape_pod2/station) "asp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) -"asq" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/red,/turf/simulated/floor/wood,/area/crew_quarters/sleep{name = "Security Wing Dormitories"}) +"asq" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/hos,/turf/simulated/floor/wood,/area/crew_quarters/sleep/sec) "asr" = (/obj/structure/table/woodentable,/obj/item/weapon/storage/fancy/donut_box,/obj/machinery/newscaster{pixel_x = 32; pixel_y = 0},/turf/simulated/floor/wood,/area/crew_quarters/sleep/sec) "ass" = (/obj/structure/stool,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/wood,/area/crew_quarters/sleep/sec) "ast" = (/obj/structure/table/reinforced,/obj/machinery/faxmachine{department = "Internal Affairs"},/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/lawoffice) @@ -987,9 +987,9 @@ "asY" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; dir = 10; pixel_x = 0; level = 2; initialize_directions = 10},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "asZ" = (/obj/structure/table,/obj/item/device/t_scanner,/turf/simulated/floor/plating,/area/maintenance/fpmaint) "ata" = (/obj/machinery/light/small{dir = 4},/obj/structure/stool,/turf/simulated/floor/plating,/area/maintenance/fpmaint) -"atb" = (/obj/structure/closet/secure_closet/personal,/obj/machinery/light/small{dir = 8},/turf/simulated/floor/wood,/area/crew_quarters/sleep{name = "Security Wing Dormitories"}) -"atc" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/hos,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/wood,/area/crew_quarters/sleep{name = "Security Wing Dormitories"}) -"atd" = (/obj/structure/closet/secure_closet/personal,/obj/machinery/light/small{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/sleep{name = "Security Wing Dormitories"}) +"atb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/crew_quarters/sleep/sec) +"atc" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/wall,/area/crew_quarters/sleep/sec) +"atd" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/crew_quarters/sleep/sec) "ate" = (/obj/machinery/hologram/holopad,/obj/machinery/newscaster{pixel_x = -28; pixel_y = 1},/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/lawoffice) "atf" = (/obj/structure/stool/bed/chair/comfy/black,/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/lawoffice) "atg" = (/obj/structure/closet{name = "Evidence Closet"},/obj/item/device/taperecorder{pixel_x = -4; pixel_y = 2},/obj/item/device/camera{pixel_x = 3; pixel_y = -4},/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/lawoffice) @@ -1033,11 +1033,11 @@ "atS" = (/obj/machinery/door/airlock/maintenance{name = "Firefighting equipment"; req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/fpmaint) "atT" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/fpmaint) "atU" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/maintenance/fpmaint) -"atV" = (/obj/structure/closet/secure_closet/personal,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/sleep{name = "Security Wing Dormitories"}) -"atW" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/red,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/sleep{name = "Security Wing Dormitories"}) -"atX" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/carpet{icon_state = "carpetnoconnect"},/area/crew_quarters/sleep{name = "Security Wing Dormitories"}) -"atY" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/carpet{icon_state = "carpetnoconnect"},/area/crew_quarters/sleep{name = "Security Wing Dormitories"}) -"atZ" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/hos,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor/wood,/area/crew_quarters/sleep{name = "Security Wing Dormitories"}) +"atV" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/red,/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 20},/turf/simulated/floor/wood,/area/crew_quarters/sleep/sec) +"atW" = (/turf/simulated/floor/carpet{icon_state = "carpetnoconnect"},/area/crew_quarters/sleep/sec) +"atX" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/carpet{icon_state = "carpetnoconnect"},/area/crew_quarters/sleep/sec) +"atY" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/drinks/britcup{pixel_x = 4; pixel_y = 5},/obj/machinery/camera{c_tag = "Security Dormitories East"; dir = 8; network = list("SS13")},/turf/simulated/floor/wood,/area/crew_quarters/sleep/sec) +"atZ" = (/obj/structure/table/woodentable,/obj/machinery/light_switch{pixel_y = 28},/obj/item/weapon/book/manual/security_space_law{pixel_x = -3; pixel_y = 5},/obj/machinery/atmospherics/unary/vent_pump,/turf/simulated/floor/wood,/area/crew_quarters/sleep/sec) "aua" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/obj/machinery/requests_console{pixel_x = -30},/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/lawoffice) "aub" = (/obj/structure/stool/bed/chair/office/dark{dir = 4},/obj/effect/landmark/start{name = "Internal Affairs Agent"},/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/lawoffice) "auc" = (/obj/structure/table/reinforced,/obj/item/weapon/folder/yellow,/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/lawoffice) @@ -1077,10 +1077,10 @@ "auK" = (/obj/machinery/space_heater,/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "auL" = (/obj/structure/rack{dir = 1},/obj/item/clothing/suit/fire/firefighter,/obj/item/weapon/tank/oxygen,/obj/item/clothing/mask/gas,/obj/item/weapon/extinguisher,/obj/item/clothing/head/hardhat/red,/obj/item/clothing/glasses/meson,/obj/item/device/flashlight,/obj/item/device/flashlight,/turf/simulated/floor/plating,/area/maintenance/fpmaint) "auM" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/fpmaint) -"auN" = (/obj/structure/closet/secure_closet/personal,/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/wood,/area/crew_quarters/sleep{name = "Security Wing Dormitories"}) -"auO" = (/obj/structure/cable,/obj/machinery/power/apc{cell_type = 5000; dir = 2; name = "Security Wing APC"; pixel_y = -24},/turf/simulated/floor/carpet{icon_state = "carpetnoconnect"},/area/crew_quarters/sleep{name = "Security Wing Dormitories"}) -"auP" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor/carpet{icon_state = "carpetnoconnect"},/area/crew_quarters/sleep{name = "Security Wing Dormitories"}) -"auQ" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/hos,/turf/simulated/floor/wood,/area/crew_quarters/sleep{name = "Security Wing Dormitories"}) +"auN" = (/obj/structure/closet/secure_closet/personal,/obj/machinery/light/small{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/sleep/sec) +"auO" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/hos,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/wood,/area/crew_quarters/sleep/sec) +"auP" = (/obj/structure/closet/secure_closet/personal,/obj/machinery/light/small{dir = 8},/turf/simulated/floor/wood,/area/crew_quarters/sleep/sec) +"auQ" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/hos,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor/wood,/area/crew_quarters/sleep/sec) "auR" = (/obj/structure/table/reinforced,/obj/item/weapon/folder{pixel_x = -4},/obj/item/weapon/folder/red{pixel_y = 3},/obj/item/weapon/folder/blue{pixel_x = 5},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/item/weapon/stamp/internalaffairs,/obj/item/weapon/stamp/denied{pixel_x = 4; pixel_y = -2},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/lawoffice) "auS" = (/obj/structure/table/reinforced,/obj/item/weapon/pen/blue{pixel_x = -5; pixel_y = -1},/obj/item/weapon/pen/red{pixel_x = -1; pixel_y = 3},/obj/item/ashtray/plastic{pixel_x = 4; pixel_y = 6},/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/lawoffice) "auT" = (/obj/structure/table/reinforced,/obj/item/device/flashlight/lamp,/turf/simulated/floor{icon_state = "cult"; dir = 2},/area/lawoffice) @@ -1117,9 +1117,9 @@ "avy" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "avz" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating,/area/maintenance/fpmaint2) "avA" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1379; master_tag = "solar_tool_airlock"; name = "exterior access button"; pixel_x = -25; pixel_y = -25; req_access_txt = "13"},/turf/simulated/floor/plating/airless,/area/solar/auxport) -"avB" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/wall,/area/crew_quarters/sleep{name = "Security Wing Dormitories"}) -"avC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/crew_quarters/sleep{name = "Security Wing Dormitories"}) -"avD" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/crew_quarters/sleep{name = "Security Wing Dormitories"}) +"avB" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/carpet{icon_state = "carpetnoconnect"},/area/crew_quarters/sleep/sec) +"avC" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/carpet{icon_state = "carpetnoconnect"},/area/crew_quarters/sleep/sec) +"avD" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/red,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/sleep/sec) "avE" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/lawoffice) "avF" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall,/area/lawoffice) "avG" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/lawoffice) @@ -4122,7 +4122,7 @@ "bBn" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area/teleporter) "bBo" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/junction{icon_state = "pipe-j2"; dir = 2},/turf/simulated/floor,/area/hallway/primary/central) "bBp" = (/obj/machinery/camera{c_tag = "Central Hallway South-East"; dir = 8},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/primary/central) -"bBq" = (/turf/simulated/wall,/area/medical/sleeper{name = "Surgical Ward"}) +"bBq" = (/obj/structure/closet/secure_closet/personal,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/sleep/sec) "bBr" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor{icon_state = "bcarpet05"},/area/medical/psych) "bBs" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -2; pixel_y = 5},/obj/item/weapon/pen/blue{pixel_x = -3; pixel_y = 2},/obj/item/weapon/pen/red{pixel_x = 2; pixel_y = 6},/obj/machinery/camera{c_tag = "Psychiatric Office"; dir = 8; network = list("SS13","Medical"); pixel_x = 0; pixel_y = -22},/obj/machinery/light_switch{pixel_x = 27},/turf/simulated/floor{icon_state = "bcarpet09"},/area/medical/psych) "bBt" = (/obj/structure/stool/bed/chair/office/light{dir = 8},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/patient_b{name = "\improper Patient Room Two"}) @@ -4337,11 +4337,11 @@ "bFu" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/primary/central) "bFv" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/primary/central) "bFw" = (/obj/structure/disposalpipe/sortjunction{dir = 4; icon_state = "pipe-j1s"; sortType = 11},/turf/simulated/floor,/area/hallway/primary/central) -"bFx" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/wall,/area/medical/sleeper{name = "Surgical Ward"}) -"bFy" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Medical_Surgery"; name = "Privacy Shutters"; opacity = 0},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/medical/sleeper{name = "Surgical Ward"}) -"bFz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Medical_Surgery"; name = "Privacy Shutters"; opacity = 0},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/medical/sleeper{name = "Surgical Ward"}) -"bFA" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Medical_Surgery"; name = "Privacy Shutters"; opacity = 0},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/medical/sleeper{name = "Surgical Ward"}) -"bFB" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/wall,/area/medical/sleeper{name = "Surgical Ward"}) +"bFx" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/wall,/area/medical/surgery) +"bFy" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/wall,/area/medical/surgery) +"bFz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Medical_Surgery"; name = "Privacy Shutters"; opacity = 0},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/medical/surgery) +"bFA" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Medical_Surgery"; name = "Privacy Shutters"; opacity = 0},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/medical/surgery) +"bFB" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Medical_Surgery"; name = "Privacy Shutters"; opacity = 0},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/medical/surgery) "bFC" = (/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Recovery Room"; req_access_txt = "0"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) "bFD" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) "bFE" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) @@ -4922,7 +4922,7 @@ "bQH" = (/obj/structure/closet/secure_closet/atmos_personal,/turf/simulated/floor,/area/atmos) "bQI" = (/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = 30},/obj/structure/closet/secure_closet/atmos_personal,/turf/simulated/floor,/area/atmos) "bQJ" = (/obj/machinery/door/window/westright{name = "Reception Door"; req_access = null; req_access_txt = "0"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/navbeacon{codes_txt = "delivery;dir=4"; freq = 1400; location = "Engineering"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "atmos"; name = "Atmos Blast Door"; opacity = 0},/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor{icon_state = "bot"},/area/atmos) -"bQK" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/obj/machinery/door/airlock/maintenance_hatch{name = "Port SMES"; req_access_txt = "11"},/turf/simulated/floor,/area/engine/engine_smes) +"bQK" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/office) "bQL" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance{name = "Atmospherics Maintenance"; req_access_txt = "24;12"},/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; icon_state = "intact-r-f"; level = 1; name = "pipe"},/turf/simulated/floor/plating,/area/atmos) "bQM" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; icon_state = "intact-r"; level = 2},/turf/simulated/wall/r_wall,/area/atmos) "bQN" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/atmos) @@ -5440,7 +5440,7 @@ "caF" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/aft) "caG" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) "caH" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/aft) -"caI" = (/obj/machinery/door/airlock/glass_engineering{name = "Engineering Hardsuits"; req_access_txt = "10"; req_one_access_txt = "11;24"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor,/area/ai_monitored/storage/eva) +"caI" = (/obj/machinery/door/airlock/engineering{name = "Engineering Secure Storage"; req_access_txt = "11"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/engine/storage_hard) "caJ" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) "caK" = (/obj/machinery/light/small,/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) "caL" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor/plating,/area/maintenance/aft) @@ -5522,16 +5522,16 @@ "ccj" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning) "cck" = (/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning) "ccl" = (/obj/machinery/camera{c_tag = "Genetics Cloning"; dir = 4; network = list("SS13","Medical")},/obj/structure/table,/obj/item/weapon/book/manual/medical_cloning{pixel_y = 6},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning) -"ccm" = (/obj/structure/table,/obj/item/weapon/book/manual/engineering_guide{pixel_x = 3; pixel_y = 2},/obj/item/weapon/book/manual/atmospipes,/turf/simulated/floor,/area/engine/break_room) -"ccn" = (/obj/structure/table,/obj/item/weapon/book/manual/engineering_construction,/obj/machinery/light{dir = 1},/obj/item/weapon/book/manual/evaguide{pixel_x = -2; pixel_y = 7},/turf/simulated/floor,/area/engine/break_room) -"cco" = (/obj/structure/bookcase/manuals/engineering,/turf/simulated/floor,/area/engine/break_room) +"ccm" = (/obj/machinery/door/airlock/glass_engineering{name = "Engineering Hardsuits"; req_access_txt = "10"; req_one_access_txt = "11;24"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/turf/simulated/floor,/area/ai_monitored/storage/eva) +"ccn" = (/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/obj/machinery/door/airlock/engineering{name = "Engineering Secure Storage"; req_access_txt = "11"},/turf/simulated/floor/plating,/area/engine/storage_hard) +"cco" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/obj/machinery/door/airlock/maintenance_hatch{name = "Port SMES"; req_access_txt = "11"},/turf/simulated/floor,/area/engine/engine_smes) "ccp" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/maintenance/aft) -"ccq" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance_hatch{frequency = 1233; icon_state = "door_closed"; id_tag = "engine_airlock_exterior"; locked = 0; name = "Engine Access"; req_access_txt = "10"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor,/area/engine{name = "Engine Room"}) +"ccq" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance_hatch{frequency = 1233; icon_state = "door_closed"; id_tag = "engine_airlock_exterior"; locked = 0; name = "Engine Access"; req_access_txt = "10"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/turf/simulated/floor,/area/engine{name = "Engine Room"}) "ccr" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/primary/aft) -"ccs" = (/turf/simulated/wall/r_wall,/area/hallway/primary/aft) -"cct" = (/turf/simulated/wall/r_wall,/area/crew_quarters/sleep{name = "Engineering Dorms"}) -"ccu" = (/obj/machinery/door/airlock/glass_atmos{name = "Atmospherics"; req_access_txt = "24"},/turf/simulated/floor,/area/crew_quarters/sleep{name = "Engineering Dorms"}) -"ccv" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/crew_quarters/sleep{name = "Engineering Dorms"}) +"ccs" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance_hatch{name = "Starboard SMES"; req_access_txt = "11"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/turf/simulated/floor,/area/engine/engine_smes) +"cct" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance_hatch{icon_state = "door_closed"; id_tag = "engine_airlock_interior"; locked = 0; name = "Engine Access"; req_access_txt = "10"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) +"ccu" = (/turf/simulated/wall/r_wall,/area/crew_quarters/sleep_male/toilet_male{name = "\improper Engineering Washroom"}) +"ccv" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/power/apc{dir = 2; name = "Engineering Washroom APC"; pixel_y = -24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{dir = 8; icon_state = "whiteyellowcorner"},/area/crew_quarters/sleep_male/toilet_male{name = "\improper Engineering Washroom"}) "ccw" = (/obj/machinery/camera{c_tag = "Atmospherics West"; dir = 4; network = list("SS13")},/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor,/area/atmos) "ccx" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor,/area/atmos) "ccy" = (/obj/machinery/atmospherics/pipe/manifold4w/general/visible,/obj/machinery/meter,/turf/simulated/floor,/area/atmos) @@ -5565,19 +5565,19 @@ "cda" = (/obj/structure/closet/secure_closet/personal/patient,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning) "cdb" = (/turf/simulated/floor,/area/engine/break_room) "cdc" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor,/area/engine/break_room) -"cdd" = (/obj/machinery/camera{c_tag = "Engineering Foyer Northeast"; dir = 8; network = list("SS13")},/turf/simulated/floor,/area/engine/break_room) +"cdd" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/light/small,/turf/simulated/floor{dir = 2; icon_state = "whiteyellowcorner"},/area/crew_quarters/sleep_male/toilet_male{name = "\improper Engineering Washroom"}) "cde" = (/turf/simulated/wall/r_wall,/area/engine/break_room) "cdf" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/aft) -"cdg" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/glass_engineering{name = "Engineering Lobby"; req_one_access_txt = "0"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/aft) +"cdg" = (/obj/structure/toilet{dir = 8},/obj/structure/window/reinforced/tinted{dir = 1},/obj/structure/window/reinforced/tinted{dir = 1},/obj/structure/window/reinforced/tinted{dir = 1},/obj/structure/window/reinforced/tinted{dir = 1},/obj/machinery/light/small{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "whiteyellowcorner"},/area/crew_quarters/sleep_male/toilet_male{name = "\improper Engineering Washroom"}) "cdh" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/hallway/primary/aft) -"cdi" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/airlock/glass_engineering{name = "Engineering Lobby"; req_one_access_txt = "0"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor,/area/hallway/primary/aft) -"cdj" = (/obj/structure/stool/bed,/obj/machinery/door/window{dir = 2},/obj/item/weapon/bedsheet/rd,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/item/weapon/storage/secure/safe{pixel_y = 25},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) +"cdi" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/obj/machinery/door/window/westright{dir = 4; name = "Engineering Toilet"; opacity = 1},/obj/machinery/light_switch{pixel_y = -25},/turf/simulated/floor{dir = 2; icon_state = "whiteyellowcorner"},/area/crew_quarters/sleep_male/toilet_male{name = "\improper Engineering Washroom"}) +"cdj" = (/obj/machinery/door/airlock/engineering{name = "Engineering Washroom"; req_access_txt = "11"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor,/area/crew_quarters/sleep_male/toilet_male{name = "\improper Engineering Washroom"}) "cdk" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/medical/genetics_cloning) -"cdl" = (/obj/structure/stool/bed,/obj/machinery/door/window{dir = 2},/obj/item/weapon/bedsheet/rd,/obj/item/weapon/storage/secure/safe{pixel_y = 25},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) +"cdl" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor{dir = 8; icon_state = "yellowcorner"},/area/engine/break_room) "cdm" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/engine/storage_hard) "cdn" = (/obj/machinery/power/smes,/obj/structure/cable,/obj/structure/cable,/turf/simulated/floor,/area/engine/engine_smes) "cdo" = (/obj/machinery/atmospherics/unary/cold_sink/freezer{current_temperature = 1; dir = 2; on = 1; req_access_txt = "56"},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) -"cdp" = (/obj/structure/stool/bed,/obj/machinery/door/window{dir = 2},/obj/item/weapon/bedsheet/rd,/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/item/weapon/storage/secure/safe{pixel_y = 25},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) +"cdp" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/glass_engineering{name = "Engineering Main"; req_access_txt = "10"; req_one_access_txt = "11;24"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/turf/simulated/floor{icon_state = "floorgrime"},/area/engine/chiefs_office) "cdq" = (/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor,/area/atmos) "cdr" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor,/area/atmos) "cds" = (/obj/machinery/atmospherics/pipe/manifold{dir = 8; icon_state = "manifold"; level = 2},/obj/machinery/meter,/turf/simulated/floor,/area/atmos) @@ -5626,16 +5626,16 @@ "cej" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) "cek" = (/obj/machinery/computer/atmos_alert,/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) "cel" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/engine/chiefs_office) -"cem" = (/obj/machinery/door/airlock/engineering{name = "Engineering Secure Storage"; req_access_txt = "11"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/engine/storage_hard) +"cem" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor{dir = 2; icon_state = "caution"},/area/engine/break_room) "cen" = (/obj/machinery/shieldgen,/turf/simulated/floor/plating,/area/engine/storage_hard) -"ceo" = (/obj/machinery/power/apc{cell_type = 15000; dir = 1; name = "Engineering Foyer APC"; pixel_x = 0; pixel_y = 25},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor,/area/engine/break_room) -"cep" = (/obj/structure/closet/crate,/obj/machinery/light_switch{pixel_x = 27},/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/engine/break_room) +"ceo" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{dir = 2; icon_state = "caution"},/area/engine/break_room) +"cep" = (/obj/machinery/camera{c_tag = "Engineering Foyer Southwest"; dir = 4; network = list("SS13")},/turf/simulated/floor{dir = 10; icon_state = "caution"},/area/engine/break_room) "ceq" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/machinery/camera{c_tag = "Engineering Lobby"; dir = 4; network = list("SS13")},/turf/simulated/floor{dir = 4; icon_state = "yellowcorner"},/area/hallway/primary/aft) "cer" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{dir = 1},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light{dir = 1},/turf/simulated/floor{dir = 4; icon_state = "yellowcorner"},/area/hallway/primary/aft) "ces" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor{dir = 1; icon_state = "yellowcorner"},/area/hallway/primary/aft) "cet" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/primary/aft) -"ceu" = (/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) -"cev" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) +"ceu" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/glass_engineering{name = "Engineering Storage"; req_access_txt = "10"; req_one_access_txt = "11;24"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/turf/simulated/floor{icon_state = "floorgrime"},/area/engine/storage) +"cev" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/airlock/glass_engineering{name = "Engineering Hardsuits"; req_access_txt = "10"; req_one_access_txt = "11;24"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/turf/simulated/floor,/area/ai_monitored/storage/eva) "cew" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) "cex" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{dir = 6},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/atmos) "cey" = (/obj/machinery/atmospherics/unary/vent_pump,/turf/simulated/floor,/area/atmos) @@ -5674,16 +5674,16 @@ "cff" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/engine/break_room) "cfg" = (/turf/simulated/floor/plating,/area/engine/storage_hard) "cfh" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/engine/break_room) -"cfi" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/obj/machinery/door/airlock/glass_engineering{name = "Engineering Foyer"; req_one_access_txt = "11;24"},/turf/simulated/floor,/area/engine/break_room) +"cfi" = (/obj/machinery/door/firedoor/border_only{layer = 2.6; name = "\improper Firelock South"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/airlock/glass_engineering{name = "Engineering Storage"; req_access_txt = "10"; req_one_access_txt = "11;24"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/turf/simulated/floor,/area/engine/storage) "cfj" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/hallway/primary/aft) "cfk" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/hallway/primary/aft) "cfl" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/primary/aft) "cfm" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{dir = 8},/turf/simulated/floor,/area/hallway/primary/aft) -"cfn" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/airlock/engineering{name = "Engineering Dormitories"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor,/area/engine/break_room) -"cfo" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"},/area/crew_quarters/sleep{name = "Engineering Dorms"}) -"cfp" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{dir = 1},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"},/area/crew_quarters/sleep{name = "Engineering Dorms"}) -"cfq" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"},/area/crew_quarters/sleep{name = "Engineering Dorms"}) -"cfr" = (/obj/machinery/door/airlock/atmos{name = "Atmospherics"; req_access_txt = "24"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/atmos) +"cfn" = (/obj/machinery/door/firedoor/border_only{layer = 2.6; name = "\improper Firelock South"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/airlock/glass_engineering{name = "Engineering Storage"; req_access_txt = "10"; req_one_access_txt = "11;24"},/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/turf/simulated/floor,/area/engine/storage) +"cfo" = (/obj/machinery/door/airlock/atmos{name = "Atmospherics"; req_access_txt = "24"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/turf/simulated/floor,/area/atmos) +"cfp" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"},/area/crew_quarters/sleep/engi) +"cfq" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"},/area/crew_quarters/sleep/engi) +"cfr" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"},/area/crew_quarters/sleep/engi) "cfs" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/atmos) "cft" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; icon_state = "intact-r"; level = 2},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/atmos) "cfu" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor,/area/atmos) @@ -5725,26 +5725,26 @@ "cge" = (/obj/structure/table/reinforced,/obj/item/weapon/clipboard,/obj/item/clothing/glasses/meson{pixel_y = 4},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 1},/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/obj/item/clothing/glasses/welding/superior,/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) "cgf" = (/obj/structure/table/reinforced,/obj/item/weapon/folder/yellow,/obj/item/weapon/stamp/ce,/obj/item/weapon/pen,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/device/megaphone,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) "cgg" = (/obj/structure/table/reinforced,/obj/machinery/computer/skills{icon_state = "medlaptop"},/obj/item/weapon/lighter/zippo,/obj/item/weapon/storage/fancy/cigarettes,/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) -"cgh" = (/obj/machinery/atmospherics/unary/vent_pump,/turf/simulated/floor,/area/engine/break_room) -"cgi" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor,/area/engine/break_room) -"cgj" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/engine/break_room) +"cgh" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"},/area/crew_quarters/sleep/engi) +"cgi" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/airlock/engineering{name = "Engineering Dormitories"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/turf/simulated/floor,/area/crew_quarters/sleep/engi) +"cgj" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/airlock/glass_engineering{name = "Engineering Foyer"; req_one_access_txt = "11;24"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/turf/simulated/floor,/area/engine/break_room) "cgk" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/engine/break_room) "cgl" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor,/area/engine/break_room) -"cgm" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance_hatch{icon_state = "door_closed"; id_tag = "engine_airlock_interior"; locked = 0; name = "Engine Access"; req_access_txt = "10"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) +"cgm" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 10; icon_state = "caution"},/area/engine/break_room) "cgn" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor,/area/engine/break_room) -"cgo" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/airlock/glass_engineering{name = "Engineering Foyer"; req_one_access_txt = "11;24"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor,/area/engine/break_room) +"cgo" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 1; icon_state = "caution"},/area/engine/break_room) "cgp" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor,/area/hallway/primary/aft) "cgq" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{dir = 8},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor,/area/hallway/primary/aft) "cgr" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/hallway/primary/aft) "cgs" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/primary/aft) -"cgt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/airlock/glass_engineering{name = "Engineering Hardsuits"; req_access_txt = "10"; req_one_access_txt = "11;24"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor,/area/ai_monitored/storage/eva) -"cgu" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/airlock/engineering{name = "Engineering Dormitories"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor,/area/engine/break_room) -"cgv" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"},/area/crew_quarters/sleep{name = "Engineering Dorms"}) +"cgt" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor{dir = 6; icon_state = "caution"},/area/engine/break_room) +"cgu" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor,/area/engine/break_room) +"cgv" = (/turf/simulated/floor{dir = 10; icon_state = "caution"},/area/engine/break_room) "cgw" = (/obj/machinery/camera{c_tag = "Engineering Secure Storage"; dir = 4; network = list("SS13")},/obj/machinery/shieldgen,/turf/simulated/floor/plating,/area/engine/storage_hard) -"cgx" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"},/area/crew_quarters/sleep{name = "Engineering Dorms"}) -"cgy" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"},/area/crew_quarters/sleep{name = "Engineering Dorms"}) -"cgz" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"},/area/crew_quarters/sleep{name = "Engineering Dorms"}) -"cgA" = (/obj/machinery/door/airlock/atmos{name = "Atmospherics"; req_access_txt = "24"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor,/area/atmos) +"cgx" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/obj/machinery/door/airlock/glass_engineering{name = "Engineering Foyer"; req_one_access_txt = "11;24"},/turf/simulated/floor,/area/engine/break_room) +"cgy" = (/turf/simulated/floor{dir = 8; icon_state = "caution"},/area/engine/break_room) +"cgz" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 4; icon_state = "caution"},/area/engine/break_room) +"cgA" = (/obj/structure/closet/toolcloset,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "caution"},/area/engine/break_room) "cgB" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/atmos) "cgC" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/atmos) "cgD" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/obj/machinery/meter,/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j1s"; sortType = 3},/turf/simulated/floor,/area/atmos) @@ -5776,14 +5776,14 @@ "chd" = (/obj/structure/lattice,/obj/structure/grille{density = 0; icon_state = "brokengrille"},/turf/space,/area) "che" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating/airless,/area/solar/port) "chf" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/aft) -"chg" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Engineering"; name = "Engineering Security Doors"; opacity = 0},/obj/machinery/door/airlock/maintenance{name = "Engineering Maintainance"; req_access_txt = "56"; req_one_access_txt = null},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor/plating,/area/engine/chiefs_office) +"chg" = (/obj/machinery/door/airlock/atmos{name = "Atmospherics"; req_access_txt = "24"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/atmos) "chh" = (/obj/machinery/newscaster{pixel_y = -30},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/camera{c_tag = "Chief Engineer's Office"; dir = 1; network = list("SS13")},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) "chi" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) "chj" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) "chk" = (/obj/structure/stool/bed/chair{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) "chl" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) "chm" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating,/area/engine/chiefs_office) -"chn" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor,/area/engine/break_room) +"chn" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"},/area/crew_quarters/sleep/engi) "cho" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/engine/break_room) "chp" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/engine/break_room) "chq" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/engine/break_room) @@ -5796,9 +5796,9 @@ "chx" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/hallway/primary/aft) "chy" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=AIE"; location = "AftH"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/hallway/primary/aft) "chz" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atm{pixel_x = 32; pixel_y = 0},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/primary/aft) -"chA" = (/obj/machinery/power/apc{dir = 8; name = "Engineering Dorms APC"; pixel_x = -26; pixel_y = 3},/obj/structure/cable,/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) -"chB" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) -"chC" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) +"chA" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"},/area/crew_quarters/sleep/engi) +"chB" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{dir = 1},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"},/area/crew_quarters/sleep/engi) +"chC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/airlock/engineering{name = "Engineering Dormitories"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/turf/simulated/floor,/area/crew_quarters/sleep/engi) "chD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/atmos) "chE" = (/obj/machinery/space_heater,/turf/simulated/floor,/area/atmos) "chF" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; dir = 6; icon_state = "intact-c"; initialize_directions = 6; level = 2},/turf/simulated/floor,/area/atmos) @@ -5826,8 +5826,8 @@ "cib" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) "cic" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) "cid" = (/obj/machinery/power/apc{dir = 4; name = "CE Office APC"; pixel_x = 24; pixel_y = 0},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) -"cie" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/engine/break_room) -"cif" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 0; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/engine/break_room) +"cie" = (/obj/structure/closet/wardrobe/engineering_yellow,/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"; opacity = 0},/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"; opacity = 0},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep/engi) +"cif" = (/obj/structure/stool/bed,/obj/machinery/door/window{dir = 1},/obj/item/weapon/bedsheet/rd,/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/item/weapon/storage/secure/safe{pixel_y = -25},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep/engi) "cig" = (/obj/structure/stool,/obj/effect/landmark/start{name = "Station Engineer"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor,/area/engine/break_room) "cih" = (/obj/structure/stool,/obj/effect/landmark/start{name = "Station Engineer"},/turf/simulated/floor,/area/engine/break_room) "cii" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/engine/break_room) @@ -5839,14 +5839,14 @@ "cio" = (/obj/structure/stool/bed/chair/office/light,/obj/effect/landmark/start{name = "Chief Engineer"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) "cip" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/hallway/primary/aft) "ciq" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/obj/structure/disposalpipe/segment,/obj/machinery/camera{c_tag = "Aft Primary Hallway 1"; dir = 8; network = list("SS13"); pixel_x = 0; pixel_y = -22},/turf/simulated/floor,/area/hallway/primary/aft) -"cir" = (/obj/structure/stool/bed,/obj/machinery/door/window{dir = 1},/obj/item/weapon/bedsheet/rd,/obj/machinery/light{dir = 8},/obj/item/weapon/storage/secure/safe{pixel_y = -25},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) -"cis" = (/obj/structure/closet/wardrobe/engineering_yellow,/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"; opacity = 0},/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"; opacity = 0},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) -"cit" = (/obj/structure/stool/bed,/obj/machinery/door/window{dir = 1},/obj/item/weapon/bedsheet/rd,/obj/item/weapon/storage/secure/safe{pixel_y = -25},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) -"ciu" = (/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"},/obj/structure/closet/wardrobe/engineering_yellow,/obj/machinery/light,/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) +"cir" = (/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"},/obj/structure/closet/wardrobe/engineering_yellow,/obj/machinery/light,/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep/engi) +"cis" = (/obj/structure/stool/bed,/obj/machinery/door/window{dir = 1},/obj/item/weapon/bedsheet/rd,/obj/item/weapon/storage/secure/safe{pixel_y = -25},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep/engi) +"cit" = (/turf/simulated/wall/r_wall,/area/crew_quarters/sleep/engi) +"ciu" = (/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_CO2 = 0; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/closet/wardrobe/engineering_yellow,/obj/machinery/light_switch{pixel_y = -25},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep/engi) "civ" = (/obj/machinery/camera{c_tag = "Atmospherics South West"; dir = 4; network = list("SS13")},/obj/machinery/light{dir = 8},/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; icon_state = "intact-r"; level = 2},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/atmos) -"ciw" = (/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_CO2 = 0; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/closet/wardrobe/engineering_yellow,/obj/machinery/light_switch{pixel_y = -25},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) -"cix" = (/obj/structure/stool/bed,/obj/machinery/door/window{dir = 1},/obj/item/weapon/bedsheet/rd,/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/item/weapon/storage/secure/safe{pixel_y = -25},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) -"ciy" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"; opacity = 0},/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"; opacity = 0},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) +"ciw" = (/obj/structure/stool/bed,/obj/machinery/door/window{dir = 1},/obj/item/weapon/bedsheet/rd,/obj/machinery/light{dir = 8},/obj/item/weapon/storage/secure/safe{pixel_y = -25},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep/engi) +"cix" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"; opacity = 0},/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"; opacity = 0},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep/engi) +"ciy" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 8; icon_state = "caution"},/area/engine/break_room) "ciz" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; icon_state = "intact-c"; level = 2},/turf/simulated/floor,/area/atmos) "ciA" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; frequency = 1439; icon_state = "off"; id_tag = null; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/table,/obj/item/weapon/reagent_containers/spray/cleaner,/obj/item/weapon/reagent_containers/syringe/antiviral,/obj/machinery/light,/obj/structure/reagent_dispensers/virusfood{pixel_x = -30},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = -32},/turf/simulated/floor{dir = 8; icon_state = "whitegreen"},/area/medical/virology) "ciB" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) @@ -5866,20 +5866,20 @@ "ciP" = (/turf/simulated/floor/plating/airless,/area/solar/starboard) "ciQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/aft) "ciR" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable,/turf/simulated/floor/plating,/area/engine/chiefs_office) -"ciS" = (/obj/machinery/door/airlock/glass_command{name = "Chief Engineer"; req_access_txt = "56"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor,/area/engine/chiefs_office) +"ciS" = (/obj/machinery/power/monitor,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{dir = 4; icon_state = "caution"},/area/engine/break_room) "ciT" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable,/turf/simulated/floor/plating,/area/engine/chiefs_office) "ciU" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/engine/chiefs_office) "ciV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/engine/chiefs_office) -"ciW" = (/obj/structure/closet/wardrobe/engineering_yellow,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/engine/break_room) +"ciW" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor{dir = 8; icon_state = "caution"},/area/engine/break_room) "ciX" = (/obj/structure/table/reinforced{icon_state = "table"},/obj/item/weapon/folder/yellow,/turf/simulated/floor,/area/engine/break_room) "ciY" = (/obj/structure/table/reinforced{icon_state = "table"},/obj/item/clothing/glasses/welding,/turf/simulated/floor,/area/engine/break_room) "ciZ" = (/obj/structure/stool,/obj/effect/landmark/start{name = "Atmospheric Technician"},/turf/simulated/floor,/area/engine/break_room) "cja" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/engine/break_room) "cjb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/engine/break_room) -"cjc" = (/obj/machinery/computer/security/engineering,/turf/simulated/floor{icon_state = "caution"; dir = 4},/area/engine/break_room) +"cjc" = (/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep/engi) "cjd" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/hallway/primary/aft) "cje" = (/obj/structure/disposalpipe/segment,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/hallway/primary/aft) -"cjf" = (/obj/machinery/door/airlock/engineering{name = "Engineering Washroom"; req_one_access_txt = "11;24"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor,/area/crew_quarters/sleep{name = "Engineering Dorms"}) +"cjf" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep/engi) "cjg" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/atmos) "cjh" = (/obj/machinery/meter,/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/turf/simulated/floor,/area/atmos) "cji" = (/obj/machinery/atmospherics/trinary/filter{dir = 4; filter_type = 2; icon_state = "intact_on"; name = "Gas filter (N2 tank)"; on = 1},/turf/simulated/floor,/area/atmos) @@ -5914,23 +5914,23 @@ "cjL" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating/airless,/area/solar/starboard) "cjM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/maintenance/portsolar) "cjN" = (/turf/simulated/wall/r_wall,/area/maintenance/portsolar) -"cjO" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/engine/break_room) +"cjO" = (/obj/machinery/power/apc{dir = 8; name = "Engineering Dorms APC"; pixel_x = -26; pixel_y = 3},/obj/structure/cable,/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep/engi) "cjP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor,/area/engine/break_room) -"cjQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor,/area/engine/break_room) +"cjQ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep/engi) "cjR" = (/obj/structure/table/reinforced{icon_state = "table"},/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/turf/simulated/floor,/area/engine/break_room) "cjS" = (/obj/structure/table/reinforced{icon_state = "table"},/obj/item/weapon/reagent_containers/food/snacks/chips,/turf/simulated/floor,/area/engine/break_room) "cjT" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/engine/break_room) -"cjU" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/turf/simulated/floor,/area/engine/break_room) +"cjU" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep/engi) "cjV" = (/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/disposal,/turf/simulated/floor,/area/hallway/primary/aft) "cjW" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/stool/bed/chair{dir = 1},/obj/machinery/light,/turf/simulated/floor,/area/hallway/primary/aft) "cjX" = (/turf/simulated/wall/r_wall,/area/engine/storage_hard) "cjY" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor,/area/hallway/primary/aft) "cjZ" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/vending/cigarette,/turf/simulated/floor,/area/hallway/primary/aft) -"cka" = (/turf/simulated/wall/r_wall,/area/crew_quarters/toilet{name = "Engineering Washroom"}) -"ckb" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; external_pressure_bound = 101; on = 1; pressure_checks = 1},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/camera/xray{c_tag = "Engineering Washroom"},/turf/simulated/floor{dir = 2; icon_state = "whiteyellowcorner"},/area/crew_quarters/toilet{name = "Engineering Washroom"}) -"ckc" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor{dir = 8; icon_state = "whiteyellowcorner"},/area/crew_quarters/toilet{name = "Engineering Washroom"}) -"ckd" = (/obj/structure/table/reinforced,/obj/item/bodybag/cryobag,/obj/item/stack/medical/ointment{pixel_y = 4},/obj/item/stack/medical/bruise_pack{pixel_x = 10; pixel_y = 2},/obj/machinery/light/small{dir = 1},/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"},/turf/simulated/floor{dir = 2; icon_state = "whiteyellowcorner"},/area/crew_quarters/toilet{name = "Engineering Washroom"}) -"cke" = (/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"},/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"},/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"},/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"},/obj/machinery/shower{pixel_y = 15},/turf/simulated/floor{dir = 8; icon_state = "whiteyellowcorner"},/area/crew_quarters/toilet{name = "Engineering Washroom"}) +"cka" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Engineering"; name = "Engineering Security Doors"; opacity = 0},/obj/machinery/door/airlock/maintenance{name = "Engineering Maintainance"; req_access_txt = "56"; req_one_access_txt = null},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/turf/simulated/floor/plating,/area/engine/chiefs_office) +"ckb" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{dir = 9; icon_state = "caution"},/area/engine/break_room) +"ckc" = (/turf/simulated/floor{dir = 1; icon_state = "caution"},/area/engine/break_room) +"ckd" = (/obj/structure/table/reinforced,/obj/item/bodybag/cryobag,/obj/item/stack/medical/ointment{pixel_y = 4},/obj/item/stack/medical/bruise_pack{pixel_x = 10; pixel_y = 2},/obj/machinery/light/small{dir = 1},/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"},/turf/simulated/floor{dir = 2; icon_state = "whiteyellowcorner"},/area/crew_quarters/sleep_male/toilet_male{name = "\improper Engineering Washroom"}) +"cke" = (/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"},/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"},/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"},/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"},/obj/machinery/shower{pixel_y = 15},/turf/simulated/floor{dir = 8; icon_state = "whiteyellowcorner"},/area/crew_quarters/sleep_male/toilet_male{name = "\improper Engineering Washroom"}) "ckf" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; icon_state = "intact-r"; level = 2},/obj/structure/closet/firecloset,/turf/simulated/floor,/area/atmos) "ckg" = (/turf/simulated/floor{icon_state = "red"; dir = 10},/area/atmos) "ckh" = (/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1441; input_tag = "n2_in"; name = "Nitrogen Supply Control"; output_tag = "n2_out"; sensors = list("n2_sensor" = "Tank")},/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; icon_state = "intact-g"; level = 2},/turf/simulated/floor{icon_state = "red"},/area/atmos) @@ -5963,23 +5963,23 @@ "ckI" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light/small{dir = 1},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating,/area/maintenance/aft) "ckJ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/turf/simulated/floor/plating,/area/maintenance/aft) "ckK" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/aft) -"ckL" = (/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/disposal,/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_x = -30; pixel_y = 0},/obj/machinery/camera{c_tag = "Chief Engineer's Office Southwest"; dir = 4; network = list("SS13")},/turf/simulated/floor,/area/engine/break_room) -"ckM" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/engine/break_room) -"ckN" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/newscaster{pixel_y = -30},/turf/simulated/floor,/area/engine/break_room) -"ckO" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light_switch{pixel_y = -25},/turf/simulated/floor,/area/engine/break_room) +"ckL" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; external_pressure_bound = 101; on = 1; pressure_checks = 1},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/camera/xray{c_tag = "Engineering Washroom"},/turf/simulated/floor{dir = 2; icon_state = "whiteyellowcorner"},/area/crew_quarters/sleep_male/toilet_male{name = "\improper Engineering Washroom"}) +"ckM" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor{dir = 8; icon_state = "whiteyellowcorner"},/area/crew_quarters/sleep_male/toilet_male{name = "\improper Engineering Washroom"}) +"ckN" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor{dir = 1; icon_state = "yellowcorner"},/area/engine/break_room) +"ckO" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "caution"},/area/engine/break_room) "ckP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/engine/break_room) -"ckQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/engine/break_room) +"ckQ" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/turf/simulated/floor{dir = 4; icon_state = "caution"},/area/engine/break_room) "ckR" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor,/area/engine/break_room) "ckS" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "misclab"; name = "Test Chamber Blast Doors"; opacity = 0},/obj/structure/grille,/obj/structure/window/plasmareinforced{tag = "icon-plasmarwindow (WEST)"; icon_state = "plasmarwindow"; dir = 8},/obj/structure/window/plasmareinforced{tag = "icon-plasmarwindow (NORTH)"; icon_state = "plasmarwindow"; dir = 1},/obj/structure/window/plasmareinforced,/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) -"ckT" = (/obj/machinery/camera{c_tag = "Engineering Foyer Southeast"; dir = 8; network = list("SS13")},/obj/machinery/newscaster{pixel_x = 30; pixel_y = 0},/turf/simulated/floor,/area/engine/break_room) +"ckT" = (/obj/machinery/door/airlock/glass_command{name = "Chief Engineer"; req_access_txt = "56"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/turf/simulated/floor,/area/engine/chiefs_office) "ckU" = (/turf/simulated/wall/r_wall,/area/engine/engineering) "ckV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/engine/chiefs_office) "ckW" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/engine/engineering) "ckX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/engine/engineering) -"ckY" = (/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/obj/machinery/door/airlock/engineering{name = "Engineering Secure Storage"; req_access_txt = "11"},/turf/simulated/floor/plating,/area/engine/storage_hard) -"ckZ" = (/turf/simulated/floor{dir = 1; icon_state = "whiteyellowcorner"},/area/crew_quarters/toilet{name = "Engineering Washroom"}) -"cla" = (/turf/simulated/floor{dir = 4; icon_state = "whiteyellowcorner"},/area/crew_quarters/toilet{name = "Engineering Washroom"}) -"clb" = (/obj/structure/window/reinforced/tinted,/obj/structure/window/reinforced/tinted,/obj/structure/window/reinforced/tinted,/obj/structure/window/reinforced/tinted,/obj/structure/window/reinforced/tinted,/obj/machinery/door/window/westright{name = "Engineering Shower"},/obj/machinery/light/small{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "whiteyellowcorner"},/area/crew_quarters/toilet{name = "Engineering Washroom"}) +"ckY" = (/obj/structure/closet/wardrobe/engineering_yellow,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 8; icon_state = "caution"},/area/engine/break_room) +"ckZ" = (/obj/machinery/computer/security/engineering,/turf/simulated/floor{dir = 4; icon_state = "caution"},/area/engine/break_room) +"cla" = (/obj/machinery/door/airlock/engineering{name = "Engineering Washroom"; req_one_access_txt = "11;24"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/turf/simulated/floor,/area/crew_quarters/sleep/engi) +"clb" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/crew_quarters/sleep/engi) "clc" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/atmos) "cld" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple{icon_state = "intact-g"; dir = 6; level = 2; pipe_color = "green"},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/atmos) "cle" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; dir = 9; icon_state = "intact-g"; level = 2},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/atmos) @@ -6010,21 +6010,21 @@ "clD" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating,/area/maintenance/portsolar) "clE" = (/obj/machinery/door/airlock/engineering{name = "Aft Port Solar Access"; req_access_txt = "10"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/maintenance/portsolar) "clF" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating,/area/maintenance/aft) -"clG" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor/plating,/area/maintenance/aft) +"clG" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor{dir = 8; icon_state = "whiteyellow"},/area/crew_quarters/sleep_male/toilet_male{name = "\improper Engineering Washroom"}) "clH" = (/obj/machinery/power/emitter,/turf/simulated/floor/plating,/area/engine/storage_hard) "clI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/engine/break_room) "clJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor,/area/engine/break_room) "clK" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/power/rad_collector,/turf/simulated/floor/plating,/area/engine/storage_hard) "clL" = (/obj/machinery/power/rad_collector,/turf/simulated/floor/plating,/area/engine/storage_hard) -"clM" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/glass_engineering{name = "Engineering Main"; req_access_txt = "10"; req_one_access_txt = "11;24"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor{icon_state = "floorgrime"},/area/engine/chiefs_office) +"clM" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 1},/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/obj/structure/window/reinforced/tinted{dir = 1},/obj/structure/window/reinforced/tinted,/turf/simulated/floor{dir = 4; icon_state = "whiteyellow"},/area/crew_quarters/sleep_male/toilet_male{name = "\improper Engineering Washroom"}) "clN" = (/turf/simulated/floor,/area/engine/engineering) "clO" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/engine/engineering) "clP" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/manifold/supply/hidden{dir = 8},/turf/simulated/floor,/area/hallway/primary/aft) "clQ" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/engine/engineering) "clR" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/engine/engineering) -"clS" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/structure/mirror{pixel_x = -28},/turf/simulated/floor{dir = 8; icon_state = "whiteyellow"},/area/crew_quarters/toilet{name = "Engineering Washroom"}) -"clT" = (/turf/simulated/floor{dir = 4; icon_state = "whiteyellow"},/area/crew_quarters/toilet{name = "Engineering Washroom"}) -"clU" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor{dir = 8; icon_state = "whiteyellow"},/area/crew_quarters/toilet{name = "Engineering Washroom"}) +"clS" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/structure/mirror{pixel_x = -28},/turf/simulated/floor{dir = 8; icon_state = "whiteyellow"},/area/crew_quarters/sleep_male/toilet_male{name = "\improper Engineering Washroom"}) +"clT" = (/turf/simulated/floor{dir = 4; icon_state = "whiteyellow"},/area/crew_quarters/sleep_male/toilet_male{name = "\improper Engineering Washroom"}) +"clU" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/turf/simulated/floor/plating,/area/maintenance/aft) "clV" = (/obj/machinery/power/apc{dir = 8; name = "Atmospherics APC"; pixel_x = -24},/obj/structure/closet/firecloset,/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{dir = 5},/obj/structure/cable,/turf/simulated/floor,/area/atmos) "clW" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple{pipe_color = "green"; icon_state = "intact-g"; level = 2},/turf/space,/area) "clX" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple{pipe_color = "yellow"; icon_state = "intact-y"; level = 2},/turf/space,/area) @@ -6041,22 +6041,22 @@ "cmi" = (/obj/machinery/power/apc{dir = 4; name = "Aft Port Solar APC"; pixel_x = 23; pixel_y = 2},/obj/machinery/camera{c_tag = "Aft Port Solar Control"; dir = 1},/obj/structure/cable,/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor/plating,/area/maintenance/portsolar) "cmj" = (/obj/structure/closet/wardrobe/black,/obj/machinery/camera{c_tag = "Aft Port Solar Access"; dir = 1},/turf/simulated/floor/plating,/area/maintenance/aft) "cmk" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) -"cml" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 1},/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/obj/structure/window/reinforced/tinted{dir = 1},/obj/structure/window/reinforced/tinted,/turf/simulated/floor{dir = 4; icon_state = "whiteyellow"},/area/crew_quarters/toilet{name = "Engineering Washroom"}) -"cmm" = (/obj/machinery/camera{c_tag = "Engineering Foyer Southwest"; dir = 4; network = list("SS13")},/turf/simulated/floor,/area/engine/break_room) +"cml" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{dir = 8; icon_state = "caution"},/area/engine/break_room) +"cmm" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/glass_engineering{name = "Engineering Main"; req_access_txt = "10"; req_one_access_txt = "11;24"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/turf/simulated/floor{icon_state = "floorgrime"},/area/engine/chiefs_office) "cmn" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/engine/break_room) -"cmo" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor,/area/engine/break_room) -"cmp" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/engine/break_room) -"cmq" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor,/area/engine/break_room) -"cmr" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/glass_engineering{name = "Engineering Main"; req_access_txt = "10"; req_one_access_txt = "11;24"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor{icon_state = "floorgrime"},/area/engine/chiefs_office) +"cmo" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light_switch{pixel_y = -25},/turf/simulated/floor{dir = 2; icon_state = "caution"},/area/engine/break_room) +"cmp" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/newscaster{pixel_y = -30},/turf/simulated/floor{dir = 2; icon_state = "caution"},/area/engine/break_room) +"cmq" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "caution"},/area/engine/break_room) +"cmr" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; sortType = 6},/turf/simulated/floor{dir = 2; icon_state = "caution"},/area/engine/break_room) "cms" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/engine/engineering) "cmt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor,/area/engine/engineering) "cmu" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/engine/engineering) "cmv" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor,/area/engine/engineering) -"cmw" = (/obj/machinery/door/airlock/engineering{name = "Engineering Washroom"; req_access_txt = "11"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor,/area/crew_quarters/toilet{name = "Engineering Washroom"}) -"cmx" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/light/small,/turf/simulated/floor{dir = 2; icon_state = "whiteyellowcorner"},/area/crew_quarters/toilet{name = "Engineering Washroom"}) -"cmy" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/power/apc{dir = 2; name = "Engineering Washroom APC"; pixel_y = -24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{dir = 8; icon_state = "whiteyellowcorner"},/area/crew_quarters/toilet{name = "Engineering Washroom"}) -"cmz" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/obj/machinery/door/window/westright{dir = 4; name = "Engineering Toilet"; opacity = 1},/obj/machinery/light_switch{pixel_y = -25},/turf/simulated/floor{dir = 2; icon_state = "whiteyellowcorner"},/area/crew_quarters/toilet{name = "Engineering Washroom"}) -"cmA" = (/obj/structure/toilet{dir = 8},/obj/structure/window/reinforced/tinted{dir = 1},/obj/structure/window/reinforced/tinted{dir = 1},/obj/structure/window/reinforced/tinted{dir = 1},/obj/structure/window/reinforced/tinted{dir = 1},/obj/machinery/light/small{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "whiteyellowcorner"},/area/crew_quarters/toilet{name = "Engineering Washroom"}) +"cmw" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "yellowcorner"},/area/engine/break_room) +"cmx" = (/obj/machinery/camera{c_tag = "Engineering Foyer Southeast"; dir = 8; network = list("SS13")},/obj/machinery/newscaster{pixel_x = 30; pixel_y = 0},/turf/simulated/floor{dir = 4; icon_state = "caution"},/area/engine/break_room) +"cmy" = (/turf/simulated/floor{dir = 1; icon_state = "whiteyellowcorner"},/area/crew_quarters/sleep_male/toilet_male{name = "\improper Engineering Washroom"}) +"cmz" = (/turf/simulated/floor{dir = 4; icon_state = "whiteyellowcorner"},/area/crew_quarters/sleep_male/toilet_male{name = "\improper Engineering Washroom"}) +"cmA" = (/obj/structure/window/reinforced/tinted,/obj/structure/window/reinforced/tinted,/obj/structure/window/reinforced/tinted,/obj/structure/window/reinforced/tinted,/obj/structure/window/reinforced/tinted,/obj/machinery/door/window/westright{name = "Engineering Shower"},/obj/machinery/light/small{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "whiteyellowcorner"},/area/crew_quarters/sleep_male/toilet_male{name = "\improper Engineering Washroom"}) "cmB" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/grille,/obj/machinery/meter,/turf/simulated/wall/r_wall,/area/atmos) "cmC" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/grille,/obj/machinery/meter{frequency = 1443; id = "mair_in_meter"; name = "Mixed Air Tank In"},/turf/simulated/wall/r_wall,/area/atmos) "cmD" = (/obj/machinery/atmospherics/pipe/simple,/obj/structure/grille,/obj/machinery/meter{frequency = 1443; id = "mair_out_meter"; name = "Mixed Air Tank Out"},/turf/simulated/wall/r_wall,/area/atmos) @@ -6075,7 +6075,7 @@ "cmQ" = (/obj/machinery/portable_atmospherics/pump,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/atmos) "cmR" = (/turf/simulated/wall/r_wall,/area/engine/storage) "cmS" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/wall/r_wall,/area/engine/storage) -"cmT" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/glass_engineering{name = "Engineering Storage"; req_access_txt = "10"; req_one_access_txt = "11;24"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor{icon_state = "floorgrime"},/area/engine/storage) +"cmT" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "caution"},/area/engine/break_room) "cmU" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable,/obj/structure/cable,/turf/simulated/floor/plating,/area/engine/storage) "cmV" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable,/obj/structure/cable,/turf/simulated/floor/plating,/area/engine/storage) "cmW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable,/turf/simulated/floor/plating,/area/engine/storage) @@ -6222,7 +6222,7 @@ "cpH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor,/area/engine/engineering) "cpI" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/engine/engineering) "cpJ" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/ai_monitored/storage/eva) -"cpK" = (/obj/machinery/power/monitor,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "caution"; dir = 5},/area/engine/break_room) +"cpK" = (/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/disposal,/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_x = -30; pixel_y = 0},/obj/machinery/camera{c_tag = "Chief Engineer's Office Southwest"; dir = 4; network = list("SS13")},/turf/simulated/floor{dir = 10; icon_state = "caution"},/area/engine/break_room) "cpL" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/ai_monitored/storage/eva) "cpM" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/ai_monitored/storage/eva) "cpN" = (/turf/simulated/wall,/area/ai_monitored/storage/eva) @@ -6231,8 +6231,8 @@ "cpQ" = (/obj/machinery/shield_gen,/turf/simulated/floor/plating,/area/engine/storage_hard) "cpR" = (/obj/machinery/light,/obj/machinery/power/port_gen,/turf/simulated/floor/plating,/area/engine/storage_hard) "cpS" = (/obj/structure/closet/crate{name = "solar pack crate"},/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/weapon/circuitboard/solar_control,/obj/item/weapon/tracker_electronics,/obj/item/weapon/paper/solar,/obj/machinery/light{dir = 1},/turf/simulated/floor/plating,/area/engine/storage_hard) -"cpT" = (/obj/machinery/door/firedoor/border_only{layer = 2.6; name = "\improper Firelock South"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/airlock/glass_engineering{name = "Engineering Storage"; req_access_txt = "10"; req_one_access_txt = "11;24"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor,/area/engine/storage) -"cpU" = (/obj/machinery/door/firedoor/border_only{layer = 2.6; name = "\improper Firelock South"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/airlock/glass_engineering{name = "Engineering Storage"; req_access_txt = "10"; req_one_access_txt = "11;24"},/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor,/area/engine/storage) +"cpT" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/research{name = "Miscellaneous Research"; req_access_txt = "47"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) +"cpU" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/light/small,/turf/simulated/floor/plating,/area/maintenance/aft) "cpV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable,/turf/simulated/floor/plating,/area/engine/storage) "cpW" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable,/turf/simulated/floor/plating,/area/engine/storage) "cpX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable,/turf/simulated/floor/plating,/area/engine/storage) @@ -6260,10 +6260,10 @@ "cqt" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/engine/engineering) "cqu" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engine/engineering) "cqv" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor,/area/engine/engineering) -"cqw" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; sortType = 6},/turf/simulated/floor,/area/engine/break_room) +"cqw" = (/obj/structure/closet/crate{name = "solar pack crate"},/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/weapon/circuitboard/solar_control,/obj/item/weapon/tracker_electronics,/obj/item/weapon/paper/solar,/obj/machinery/light{dir = 1},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "caution"; dir = 5},/area/engine/break_room) "cqx" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/ai_monitored/storage/eva) "cqy" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/ai_monitored/storage/eva{name = "Engineering EVA Storage"}) -"cqz" = (/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"; opacity = 0},/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"; opacity = 0},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) +"cqz" = (/obj/structure/closet/secure_closet/engineering_welding,/obj/machinery/camera{c_tag = "Engineering Foyer Northwest"; dir = 4; network = list("SS13")},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_x = -30; pixel_y = 0},/turf/simulated/floor{dir = 9; icon_state = "caution"},/area/engine/break_room) "cqA" = (/obj/structure/table/reinforced{icon_state = "table"},/obj/item/device/modkit/tajaran,/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/ai_monitored/storage/eva) "cqB" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 0; pixel_y = 0},/turf/simulated/wall/r_wall,/area/engine/engineering) "cqC" = (/turf/simulated/floor/plating/airless,/area/engine/engineering) @@ -6298,19 +6298,19 @@ "crf" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor,/area/ai_monitored/storage/eva) "crg" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"},/area/crew_quarters/sleep/engi) "crh" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/engine/break_room) -"cri" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/engine/break_room) +"cri" = (/obj/structure/bookcase/manuals/engineering,/turf/simulated/floor{dir = 5; icon_state = "caution"},/area/engine/break_room) "crj" = (/turf/simulated/wall/r_wall,/area/engine/engine_smes) -"crk" = (/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"},/obj/structure/closet/wardrobe/engineering_yellow,/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) +"crk" = (/obj/structure/table,/obj/item/weapon/book/manual/engineering_construction,/obj/machinery/light{dir = 1},/obj/item/weapon/book/manual/evaguide{pixel_x = -2; pixel_y = 7},/turf/simulated/floor{dir = 1; icon_state = "caution"},/area/engine/break_room) "crl" = (/turf/simulated/wall/r_wall,/area/engine{name = "Engine Room"}) "crm" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/sortjunction{dir = 4; icon_state = "pipe-j2s"; sortType = 7},/turf/simulated/floor/plating,/area/maintenance/aft) -"crn" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance_hatch{name = "Starboard SMES"; req_access_txt = "11"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/turf/simulated/floor,/area/engine/engine_smes) +"crn" = (/obj/structure/table,/obj/item/weapon/book/manual/engineering_guide{pixel_x = 3; pixel_y = 2},/obj/item/weapon/book/manual/atmospipes,/turf/simulated/floor{dir = 9; icon_state = "caution"},/area/engine/break_room) "cro" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_CO2 = 0; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor,/area/ai_monitored/storage/eva) "crp" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/ai_monitored/storage/eva) "crq" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/ai_monitored/storage/eva) "crr" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor,/area/ai_monitored/storage/eva) "crs" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact"; level = 2},/turf/simulated/wall,/area/ai_monitored/storage/eva) "crt" = (/obj/structure/sign/securearea{name = "ENGINEERING ACCESS"; pixel_x = -32},/turf/simulated/floor/plating/airless,/area/engine/engineering) -"cru" = (/obj/structure/closet/toolcloset,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/engine/break_room) +"cru" = (/obj/machinery/door/airlock/glass_atmos{name = "Atmospherics"; req_access_txt = "24"},/turf/simulated/floor,/area/crew_quarters/sleep/engi) "crv" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/engine/break_room) "crw" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/structure/mirror{pixel_x = -28},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowcorner"},/area/crew_quarters/sleep_male/toilet_male{name = "\improper Engineering Washroom"}) "crx" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/engine/engine_smes) @@ -6318,8 +6318,8 @@ "crz" = (/obj/machinery/shower{icon_state = "shower"; dir = 4},/turf/simulated/floor,/area/engine{name = "Engine Room"}) "crA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/engine{name = "Engine Room"}) "crB" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/engine{name = "Engine Room"}) -"crC" = (/obj/machinery/atmospherics/unary/vent_pump,/obj/structure/closet/wardrobe/engineering_yellow,/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"; opacity = 0},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) -"crD" = (/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"; opacity = 0},/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"; opacity = 0},/obj/structure/closet/wardrobe/engineering_yellow,/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep{name = "Engineering Dorms"}) +"crC" = (/obj/machinery/portable_atmospherics/scrubber,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) +"crD" = (/obj/structure/closet/toolcloset,/turf/simulated/floor{dir = 8; icon_state = "caution"},/area/engine/break_room) "crE" = (/obj/machinery/camera{c_tag = "Engineering EVA South"; dir = 4; network = list("SS13")},/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/shoes/magboots,/obj/item/clothing/suit/space/rig,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig,/turf/simulated/floor,/area/ai_monitored/storage/eva) "crF" = (/obj/machinery/light,/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/shoes/magboots,/obj/item/clothing/suit/space/rig,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig,/turf/simulated/floor,/area/ai_monitored/storage/eva) "crG" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/shoes/magboots,/obj/item/clothing/suit/space/rig,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig,/obj/structure/cable,/obj/machinery/power/apc{dir = 2; name = "Engineering EVA APC"; pixel_y = -24},/turf/simulated/floor,/area/ai_monitored/storage/eva) @@ -10269,7 +10269,7 @@ "dPy" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor/engine,/area/toxins/telesci) "dPz" = (/obj/structure/table/reinforced{icon_state = "table"},/obj/item/device/gps/engineering,/obj/item/device/gps/engineering,/obj/item/device/gps/engineering,/obj/item/device/gps/engineering,/obj/item/device/gps/engineering,/turf/simulated/floor,/area/engine/break_room) "dPA" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) -"dPB" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/research{name = "Miscellaneous Research"; req_access_txt = "47"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) +"dPB" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 4; icon_state = "caution"},/area/engine/break_room) "dPC" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "dPD" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "dPE" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/general/visible{tag = "icon-intact (WEST)"; icon_state = "intact"; dir = 8},/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) @@ -10296,7 +10296,7 @@ "dPZ" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "misclab"; name = "Test Chamber Blast Doors"; opacity = 0},/obj/machinery/door/window/southright{tag = "icon-left (WEST)"; name = "Test Chamber"; icon_state = "left"; dir = 8; req_access_txt = "47"},/turf/simulated/floor/engine,/area/toxins/telesci) "dQa" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) "dQb" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4; icon_state = "manifold"; initialize_directions = 11; level = 2},/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) -"dQc" = (/obj/machinery/portable_atmospherics/scrubber,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor{icon_state = "white"},/area) +"dQc" = (/obj/machinery/power/apc{cell_type = 15000; dir = 1; name = "Engineering Foyer APC"; pixel_x = 0; pixel_y = 25},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor{dir = 1; icon_state = "caution"},/area/engine/break_room) "dQd" = (/obj/machinery/atmospherics/portables_connector{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) "dQe" = (/obj/structure/closet/bombcloset,/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) "dQf" = (/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) @@ -10316,14 +10316,23 @@ "dQt" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/shuttle/floor,/area/centcom/evac) "dQu" = (/obj/structure/table,/turf/simulated/shuttle/floor,/area) "dQv" = (/obj/structure/stool/bed/chair,/turf/simulated/shuttle/floor,/area) -"dQw" = (/obj/structure/closet/crate{name = "solar pack crate"},/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/weapon/circuitboard/solar_control,/obj/item/weapon/tracker_electronics,/obj/item/weapon/paper/solar,/obj/machinery/light{dir = 1},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/engine/break_room) +"dQw" = (/turf/simulated/floor{dir = 4; icon_state = "caution"},/area/engine/break_room) "dQx" = (/obj/machinery/computer/station_alert,/turf/simulated/floor,/area/engine/break_room) -"dQy" = (/obj/structure/closet/secure_closet/engineering_welding,/obj/machinery/camera{c_tag = "Engineering Foyer Northwest"; dir = 4; network = list("SS13")},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_x = -30; pixel_y = 0},/turf/simulated/floor{icon_state = "caution"; dir = 5},/area/engine/break_room) -"dQz" = (/obj/structure/closet/toolcloset,/turf/simulated/floor,/area/engine/break_room) +"dQy" = (/obj/structure/closet/crate,/obj/machinery/light_switch{pixel_x = 27},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "caution"; dir = 5},/area/engine/break_room) +"dQz" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/glass_engineering{name = "Engineering Lobby"; req_one_access_txt = "0"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/turf/simulated/floor{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/aft) "dQA" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/engine/break_room) -"dQB" = (/obj/structure/closet/toolcloset,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/engine/break_room) +"dQB" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/airlock/glass_engineering{name = "Engineering Lobby"; req_one_access_txt = "0"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/turf/simulated/floor,/area/hallway/primary/aft) "dQC" = (/obj/structure/stool/bed/chair{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/engine/break_room) -"dQD" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor,/area/engine/break_room) +"dQD" = (/obj/structure/stool/bed,/obj/machinery/door/window{dir = 2},/obj/item/weapon/bedsheet/rd,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/item/weapon/storage/secure/safe{pixel_y = 25},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep/engi) +"dQE" = (/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"; opacity = 0},/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"; opacity = 0},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep/engi) +"dQF" = (/obj/structure/stool/bed,/obj/machinery/door/window{dir = 2},/obj/item/weapon/bedsheet/rd,/obj/item/weapon/storage/secure/safe{pixel_y = 25},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep/engi) +"dQG" = (/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"},/obj/structure/closet/wardrobe/engineering_yellow,/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep/engi) +"dQH" = (/obj/machinery/atmospherics/unary/vent_pump,/obj/structure/closet/wardrobe/engineering_yellow,/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"; opacity = 0},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep/engi) +"dQI" = (/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"; opacity = 0},/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"; opacity = 0},/obj/structure/closet/wardrobe/engineering_yellow,/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep/engi) +"dQJ" = (/obj/structure/stool/bed,/obj/machinery/door/window{dir = 2},/obj/item/weapon/bedsheet/rd,/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/item/weapon/storage/secure/safe{pixel_y = 25},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep/engi) +"dQK" = (/obj/structure/closet/toolcloset,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{dir = 8; icon_state = "caution"},/area/engine/break_room) +"dQL" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor{dir = 4; icon_state = "caution"},/area/engine/break_room) +"dQM" = (/obj/machinery/camera{c_tag = "Engineering Foyer Northeast"; dir = 8; network = list("SS13")},/turf/simulated/floor{dir = 4; icon_state = "caution"},/area/engine/break_room) (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -10421,12 +10430,12 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaaaaaaaafaaaaaaaafaoWaaaaaaaaaaafaaaaaaaaaampaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafapxaqcaqdapxapxaqeapEaqfapEapEapEapEapEapEapEapEapEapEapEaqgapEaqhapEaqiapEapEapEaleaqjaqkaqlaqmapOaqnapSaqoaqpaqqaqraqsaqtaquaqvaqwalNalNalNajhalOalOalOalOalOaaaaaaaaaaaaaaaaaaalPaafaojaojaojaojaojaafaoPaafaojaojaojaojaojaafalPaaaaaaaaaaaaaaaaaaaaaaaaajiajiajiajiajiajiajiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaafaolaolaolaolaolaafaoWaafaolaolaolaolaolaafalPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapxaqxaqyaqzaqAaqBaqCaqDaqEaqEaqEaqEaqEaqEaqEaqFaqGaqHaqGaqIaqJaqKaqLaqMaqNaqLaqOaleapiapiapiapiapiapiaqPaqQaqRaqSaqTaqUaqVajhalNaqWaqXalNaaaaaaaaaalOalOalOaaaaaaaaaaaaaaaaaaaaaalPaafaoMaoNaoNaoNaoNaoOaoPaoQaoRaoRaoRaoRaoSaafalPaaaaaaaaaaaaaaaaaaaaaaaaajiajiajiajiajiajiajiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqYaqZaqYaaaaaaaaaaaaaaaaaaaaaalPaafaoTaoUaoUaoUaoUaoVaoWaoXaoYaoYaoYaoYaoZaafalPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapxapaaraapxarbarbarcardarbarbarbarearearearfargarearearhariarjarkalNarlalNarmalNalNarnajhajhajhajhajharoaqQarparqarqarqarrarsartaruarvalNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaafapvapvapvapvapvaafaoPaafapvapvapvapvapvaafalPaaaaaaaaaaaaaaaaaaaaaaaaajiajiajiajiajiajiajiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafarwarxarwaaaaaaaaaaaaaaaaaaaaaalPaafapwapwapwapwapwaafaoWaafapwapwapwapwapwaafalPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaagapxaryapbapxarzarAarBarCarDarEarbarFarGarHarIarJarKarLarMapEarNarOarParQarRarRarRarRarRarSarRarRarRarTarUarVarWarXarYarZasaasbascasdasealNaafasfasgasgashasgasgasiaaaaaaaaaaaaaaaalQaaaaaaaaaaafaaaaaaaaaaoPaaaaaaaaaaafaaaaaaaaaalQaaaaaaaaaaaaaaaaaaaaaaaaajiajiajiajiajiajiajiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasjaskaslaaaasmasnasoaaaaafaspaqYaspaaaaaaaaaaaaaaaaaaaaaalQaaaaaaaaaaafaaaaaaaaaaoWaaaaaaaaaaafaaaaaaaaaalQaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafapxapxapxapxapbapxarzasqarBarCassasrarbastarIarIarIarJasuasvaswasxasyalNaszasAasBasBasBasBasCasDasEasFasEasGasHasHasIasHasJasKasLasMasNasOasPasPasPasQasRasRasRasRasRasQasPaaaaaaaaaaaaalPaafaojaojaojaojaojaafaoPaafaojaojaojaojaojaafalPaaaaaaaaaaaaaaaaaaaaaaaaaaaajiajiajiajiajiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasSasTasUasTasSasVasWasVasSaafaspasXasYaaaaaaaaaaaaaaaaaaaaaalPaafaolaolaolaolaolaafaoWaafaolaolaolaolaolaafalPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafapxasZataapxapbapxatbasqarBarCatcatdarbatearIatfatfarJatgasvapAapEathalNatiatjatkatlatmatnatoatpatqatratsattatuatvatwatxatyatzatAatBatCatDatEatFasPatGasRasRasRasRasRasQasPaafaaaaaaaaaalQaafaoMaoNaoNaoNaoNaoOaoPaoQaoRaoRaoRaoRaoSaafalPaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatHasTatIasTatHasVatJasVatHatKatLatMatNatOatOatPatKatKaafaaaalPaafaoTaoUaoUaoUaoUaoVaoWaoXaoYaoYaoYaoYaoZaafalPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafapxatQatRatSatTatUatVatWatXatYatZarzarbauaaubaucaucaudaueasvapAapEarNalNatiatjaufaugatmatnauhauiatqaujaukaulatuaumaunauoasPaupauqaurausautauuauvauwauxasRasRasRasRasRauyasPasPasPaaaaaaalQaaaapvapvapvapvapvaafaoPaafapvapvapvapvapvaaaampaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatHauzauAauBatHauCauDauEatHaqYaqYauFauGauHauIauJauKatKaaaaaaampaaaapwapwapwapwapwaafaoWaafapwapwapwapwapwaaaalPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaagapxauLapaapxauMapxauNasqauOauPauQarzarbauRauSauTauTauUauVauWauXauYauZavaavbavcaufatlatmatnavdauiatqatqaveatqatuatuavfatuasPavgavhaviaviavjavkavlavmavnasRasRasRasRasRavoavpavqavraaaaaaalQaaaaafaaaaafaafaaaaaaaoPaaaaaaaafaaaaaaaafaaaalPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatHavsavtavuatHavsavtavuatHavvavwavxavxavxavxavyavzarwaaaaaaalPaaaaafaaaaafaafaaaaaaavAaaaaaaaafaaaaaaaafaaaalPaafaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaagapxapxapxapxauMapxavBavCavCavCavCavDavCavEavFavFavFavFavGavHavIapEavJalNavKasAavLatlavMavNavdavOavPavQavRavRavSavTavRavUavVavWavXavYavYavYavYavZawaawbasRasRasRasRasRawbawcawdaweaaaaaaalQalQalPaaaaaaaafaaaaaaaoPaaaaafaafaafaafalPalPalPaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafarwarxarwaaaaaaaaaaaaaaaaaaaaaalPaafapwapwapwapwapwaafaoWaafapwapwapwapwapwaafalPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaagapxaryapbapxarEatVatXatWatZatYarbarFarGarHarIarJarKarLarMapEarNarOarParQarRarRarRarRarRarSarRarRarRarTarUarVarWarXarYarZasaasbascasdasealNaafasfasgasgashasgasgasiaaaaaaaaaaaaaaaalQaaaaaaaaaaafaaaaaaaaaaoPaaaaaaaaaaafaaaaaaaaaalQaaaaaaaaaaaaaaaaaaaaaaaaajiajiajiajiajiajiajiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasjaskaslaaaasmasnasoaaaaafaspaqYaspaaaaaaaaaaaaaaaaaaaaaalQaaaaaaaaaaafaaaaaaaaaaoWaaaaaaaaaaafaaaaaaaaaalQaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafapxapxapxapxapbapxarEarAatXatWassasrarbastarIarIarIarJasuasvaswasxasyalNaszasAasBasBasBasBasCasDasEasFasEasGasHasHasIasHasJasKasLasMasNasOasPasPasPasQasRasRasRasRasRasQasPaaaaaaaaaaaaalPaafaojaojaojaojaojaafaoPaafaojaojaojaojaojaafalPaaaaaaaaaaaaaaaaaaaaaaaaaaaajiajiajiajiajiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasSasTasUasTasSasVasWasVasSaafaspasXasYaaaaaaaaaaaaaaaaaaaaaalPaafaolaolaolaolaolaafaoWaafaolaolaolaolaolaafalPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafapxasZataapxapbapxauParAatXatWauOauNarbatearIatfatfarJatgasvapAapEathalNatiatjatkatlatmatnatoatpatqatratsattatuatvatwatxatyatzatAatBatCatDatEatFasPatGasRasRasRasRasRasQasPaafaaaaaaaaaalQaafaoMaoNaoNaoNaoNaoOaoPaoQaoRaoRaoRaoRaoSaafalPaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatHasTatIasTatHasVatJasVatHatKatLatMatNatOatOatPatKatKaafaaaalPaafaoTaoUaoUaoUaoUaoVaoWaoXaoYaoYaoYaoYaoZaafalPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafapxatQatRatSatTatUbBqavDavCavBauQarzarbauaaubaucaucaudaueasvapAapEarNalNatiatjaufaugatmatnauhauiatqaujaukaulatuaumaunauoasPaupauqaurausautauuauvauwauxasRasRasRasRasRauyasPasPasPaaaaaaalQaaaapvapvapvapvapvaafaoPaafapvapvapvapvapvaaaampaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatHauzauAauBatHauCauDauEatHaqYaqYauFauGauHauIauJauKatKaaaaaaampaaaapwapwapwapwapwaafaoWaafapwapwapwapwapwaaaalPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaagapxauLapaapxauMapxarBarAarDarCasqarEarbauRauSauTauTauUauVauWauXauYauZavaavbavcaufatlatmatnavdauiatqatqaveatqatuatuavfatuasPavgavhaviaviavjavkavlavmavnasRasRasRasRasRavoavpavqavraaaaaaalQaaaaafaaaaafaafaaaaaaaoPaaaaaaaafaaaaaaaafaaaalPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatHavsavtavuatHavsavtavuatHavvavwavxavxavxavxavyavzarwaaaaaaalPaaaaafaaaaafaafaaaaaaavAaaaaaaaafaaaaaaaafaaaalPaafaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaagapxapxapxapxauMapxatcatbatbatbatbatdatbavEavFavFavFavFavGavHavIapEavJalNavKasAavLatlavMavNavdavOavPavQavRavRavSavTavRavUavVavWavXavYavYavYavYavZawaawbasRasRasRasRasRawbawcawdaweaaaaaaalQalQalPaaaaaaaafaaaaaaaoPaaaaafaafaafaafalPalPalPaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaasSatHawfawgasSatHawfawgasSatKawhatKatKatKatKatKawiaspaaaaaaalPalPalPaaaaaaaafaaaawjawkawjaafaafaafaafalPalPalPaafapxapxapxapxawlawmawmawmawmawmawmawmawnapxapxawoawpawqapxawrawsawtawuawvawwawwawwawwawwawxawwawyawzawAawAawBawBawCawDawEawFaqvawGawHawIawJawKatnavdawLawLawLawMawMawNawOawLawLawPawQawRavYavYavYavYawSawTawUasRasRasRasRasRawUawVawdaweaaaaaaaaaaaaaafaafaaaaafaaaaaaawWaaaaaaaafaaaaaaaafaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaawXawYawYawYawZaxaawYawYaxbaxcaxdaxbaxbaxbaxeatKaxfaspaaaaafaafaaaaaaaaaaaaaafaaaaxgaxhaxiaafaaaaafaaaaaaaaaaaaaaaapxapaapaaxjapaapaapaapaapaapaapaapaaxkaxlaxmaxnaxnaxnaxnaxnaxnaxoaxpaxqaxraxraxraxraxsaxtaxraxuaxvaxsaxraxraxraxraxwaxxaxyaxzaxAavcatnatnatnatnauhaxBawLawOawMaxCawMaxDaxEaxFaxGaxHaxIavYavYavYavYawSaxJaxKasRasRasRasRasRaxLaxMaxNaxOaaaaaaaaaaaaaaaaafaaaaafaaaaxPaxQaxPaaaaafaaaaaaaafaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaxRaxSaxTaxUaxVaxTaxTaxWaxUaxTaxXaxYaxZaxZayaatKaxfatLaafaafaaaaaaaaaaaaaaaaafaybaycaydayeayfaaaaafaaaaaaaaaaaaaaaapxapaapxaygayhayiayiayiayiayiayiayiayjaygaykaylaylaylaylaylaylaylaymaynaxrayoaypayqayraysaytayuayvaywayxaypayyaxrayzapEayAalNayBatjatkatlatmatnavdayCayDaxFaxFayEayFayGayHayIavVayJayKayLayMayMayNayOayPayQasRasRasRasRasRayRasPasPasPaaaaaaaaaaaaaafaafaafaafaaaaySayTaySaaaaafaaaaaaaafaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -10465,12 +10474,12 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowbowbowbsTbsUbsTbsVbsWblpblpblpblpblpblpboAblpbsXbalbalbsYbcSbcSbsZbtabtbbtcbfdbcSbcSbtdaIObqnbtebtfbtgbthbtibtjbtkbtlbtmboMabRbrUbrUbtnbtobtpbnzbtqbtrbtsbttbtubtvbtvbtvbtvbtvbtvbtwbtxbtyaHfbtzbtAbtBbtCbtDbtEbixbixbtFbkebizbizbizbizbtGbtHbizbtIbizbtJbtKbtLbtMbizbtNbtObtPbtQbtRbtSbtTbtUbqZbtVbtWbtXbtXbtYbtZbuabkBbubbkCbkCbucbudbkCbuebkBbufbugbuhbuibujbukbulbumbunbhqbhqbuobhgbhgbupbuqbuqbuqburbkIbrobrrbrqbrrbrrbrsbroaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaeaaaaaaaaabowbowbowbowbowbowbowbusbutbusbuublpblpblpbrybrybrybryboAblpbuvbuwbalbuxbcSbcSbsZbuybuzbtcbuAbuBbqfbuCbuDbuEbpcbuFbtgbuGbuHbuIbuJbuKbuLbuMbuNbuObuPbuQbuRbrSbuRbtrbuSbuTbuTbtubuUbuVbuWbuXbuYbuZbvabvbbvcaIObvdbvebvfbvgbvhbvibvjbvkbvlbvmbvlbvnbvlbvlbvobvpbvlbvpbvlbvlbvlbvqbvrbvsbvtbtObvubtQbvvbvvbvwbvxbqZbkubkvbvybvzbvAbvBbvBbkBbvCbvDbvEbkBbvFbkCbvGbvHbvIbvJbvKbvLbvMbvNbvObvPbvQbsIbkJbvRbvSbvTbvUbvVbvVbvVbvVbvWbvXbpObpPbvYbpPbpObvZaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowbowbowbwabrvbwbbwcblpblpblpblpblpblpblpboAblpbuvbwdbalbwebegbcSbwfbqfbwgbqfbwhbcSbrFbqmbffaIObpcbuFbtgboMbwibwjbwkbwlbwmboNbwnbwobwpbwqbtsbwrbwsbwtbwubwvbwwbtubwxbwybwzbwAbwBbwBbwCbwDbwEaIObvdbwFbvfbwGbizbwHbwIbwJbwKbwLbwKbwMbwKbwNbwObtLbwPbtLbtLbwQbwRbHfbHfbPJbPIbOJbwWbtQbwXbwYbtTbwZbqZbxabkvbiSbxbbxcbxbbxbbkBbkBbkBbkBbkBbxdbxebxfbxgbxhbxibxjbxkbxkbxlbxmbojbxnbxobxpbvRbojbvTbxqbojbxrbojbxsbkIbupbuqburbxtbkIaaaaaaaafaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowbowbowbusbutbusbxubxvblpblpbxwbxxbxybxxbxzbxxbxAbxBbgrbxCbxDblybxEblybgAblzbxDbxFbxGbrGbffaIObxHbxIbxJboMbxKbxLbxMbxNbxOboNbxPbxQbxRbxSbxTbxUbxVbxWbxXbxYbxZbyabybbycbycbydbyebyfbygbtxbyhaIObyibgVbqNbyjbizbykbylbymbynbyobypbyqbyrbymbynbysbysbynbymbytbgWbHfccZcckcckcdacdkbtQbywbyxbyybyzbqZbyAbyBbyCbyDbyEbxkbxkbyFbyGbxkbyHbyIbyJbyKbyLbxkbyMbyNbyObyPbyQbyRbySbySbySbySbySbyTbyUbyVbupburbkIbojbvVbyWbyXbyYbyZbzabzbaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowbowbowbusbutbusbxubxvblpblpbxwbxxbxybxxbxzbxxbxAbxBbgrbxCbxDblybxEblybQKblzbxDbxFbxGbrGbffaIObxHbxIbxJboMbxKbxLbxMbxNbxOboNbxPbxQbxRbxSbxTbxUbxVbxWbxXbxYbxZbyabybbycbycbydbyebyfbygbtxbyhaIObyibgVbqNbyjbizbykbylbymbynbyobypbyqbyrbymbynbysbysbynbymbytbgWbHfccZcckcckcdacdkbtQbywbyxbyybyzbqZbyAbyBbyCbyDbyEbxkbxkbyFbyGbxkbyHbyIbyJbyKbyLbxkbyMbyNbyObyPbyQbyRbySbySbySbySbySbyTbyUbyVbupburbkIbojbvVbyWbyXbyYbyZbzabzbaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowbowbowbzcbzdbzcbzebzfbzgbzgbzgbzgbzgbzhbziblpbuvbzjbalbzkbzlbzmbznbzoboEbzpbzqbzrbarbarbzsaIObztbzubtgboMbzvbzwbzxbwjbzyboNbzzbzAbzBbzCbzDbzEbzFbzGbzHbzIbzJbtubzKbzLbzMbzNbyebyfbygbtxbzOaIObzPbzQbzRbzSbizbykbzTbymbzUbzVbzWbzXbzYbymbzZbAabAabAbbymbAcbizbHfcclcckccjcciccYccWbAibAjbAjbAkbAlbAmbAnbAobApbAqbvMbvMbArbvMbAsbvMbvNbvMbvMbvMbvMbAtbAubAvbAwbAxbAybAzbAAbABbACbySbADbAEbAFaafaafbkIbAGbvVbyXbyXbvWbAHbAIbAJaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowbowbowbAKbALbAMbalbalbANbrvbrvbrvbAObalbalbAPbAQbARbalbASbASbASbATbASbAUbAVbAWbAXbAYbAUbffaIObAZbBaaUnboMbuMbBbbBcbBcbBdbBebBfbBgbBhbBfbBibBjbBkbBlbBmbBmbBmbBnbtvbtvbtvbtvbtvbtvbtvbtxbBoaXNbBpbEabEabQRbQSbQTbymbymbBubBvbBwbBxbBxbBybBzbBAbBBbBzbBCbAcbizbHfbQZbQYcchbRabQXbQWbBJbBGbBGbBKbBLbBMbBNbBObBObBObBObBObBPbBObBObBQbBRbBSbBTbBTbBUbBVbvRbBWbAwbBXbBYbBZbCabCbbCcbySbADbAEbCdaaaaaabkIbCebCfbkIbvWbkIbkIbvWbkIaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowbowbowaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabCgaafaaaaaaaaaaaabASbChbCibCjbCkbAUbClbCmbCnbCobAUbffaIObCpbCqbCrbCqbCsbCtbCubCvbCwbCxaXNbCyaXNbCzbCAbCBbCCbCDbCEaIOaMibCFaMjaNsbCubCGbCHaIObCIbCJbzOaIObCKbEabPUbQQbPSbPTbCPbCQbCRbCSbCTbBxbBxbCUbBzbCVbCWbCXbBCbAcbCYbHfbPRbPQbPMbPLbPKbDebDfbDgbDhbqZbqZbxabDibBObDjbDkbDlbDmbDnbDobDpbBQbDqbDrbDsbBTbBTbDtbvRbBWbDubDvbDwbDxbDybDzbDAbySbADbDBbyVbyVbyVbyVbyVbkIbkIaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaaaaaaaaaaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGvaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowbowbowaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabASbDCbDDbDEbDFbDGbDHbDIbDJbDKbAUbffbDLbDMaIOaIOaIOaIOaNsbCubCGbDNaIOaIObDOaIOaIObDPbDQbDRaIOaIOaIOaIObCFaIOaNsbCubCGbDSaXNbDTbDUbDVbDWbDXbHgbIkbHhbImbIlbEdbEebEfbEgbEhbEibzYbymbEjbEkbElbEmbymbAcbizbHfbHfbHfbHfbHfbqZbqZbqZbqZbqZbqZbEnbEobEpbBObEqbErbEsbEtbEubEvbEwbBQbExbEybEzbEzbBTbEAbEBbECbEDbEEbEFbDzbEGbEHbEIbySbADbAEbyVbEJbEKbEKbyVaafaafaafaafaafaafaafaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafbELbEMbEMbENbEObEObEPbEPbEPbEPbEQaafaafaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowaaaaaaaaaaaaaaaaaaaaaaaabERbESbETbESbEUaaaaaaaaabASbASbEVbEWbDEbEWbEXbEYbEZbFabFbbAUbFcbffbFdbFebuDbFfbuDbFgbFhbFibuEaIObFjbFkbjUbjUbFlaXNaXNaXNaXNaXNaXNbFmbFnbFobFpbFqbFrbFsbFtbFubFvbFwbFrbFxbFybFzbFAbFBbBqbBqbynbFCbynbymbymbymbymbymbymbymbymbAcbizbFDbFEbFFbzTbFGbEcbIrbIpbIqbIobInbFMbFNbFObBObFPbFQbDlbFRbFSbFTbFUbBQbFVbEybEzbEzbBTbFWbFXbFYbFZbGabGbbGcbGdbGebGfbGgbGhbGibGibGibGibGjbAFaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafbGkbGlbGmbGlbEObEPbEPbGnbGobGnbEPbEPaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowaaaaaaaaaaaaaaaaaaaaaaaabERbESbETbESbEUaaaaaaaaabASbASbEVbEWbDEbEWbEXbEYbEZbFabFbbAUbFcbffbFdbFebuDbFfbuDbFgbFhbFibuEaIObFjbFkbjUbjUbFlaXNaXNaXNaXNaXNaXNbFmbFnbFobFpbFqbFrbFsbFtbFubFvbFwbFrbFxbFBbFAbFzbFybEabEabynbFCbynbymbymbymbymbymbymbymbymbAcbizbFDbFEbFFbzTbFGbEcbIrbIpbIqbIobInbFMbFNbFObBObFPbFQbDlbFRbFSbFTbFUbBQbFVbEybEzbEzbBTbFWbFXbFYbFZbGabGbbGcbGdbGebGfbGgbGhbGibGibGibGibGjbAFaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafbGkbGlbGmbGlbEObEPbEPbGnbGobGnbEPbEPaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabGpbGqbGrbGqbGpbGsbGtbGubASbGvbEWbGwbGxbGybGzbGAbGAbGBbGCbAUbGDbGDbGEbGDaUnaUnaUnaUnbGFbGFbGFbGFbGFbGFbGFbGFbGGbcnbcnbGHbGHbGHbGHbGIbGJbGHbGHbGHbGHbGKbGLbGMaIUbGNbGObDZbDcbDbbDYbDdbEbbEabGVbGWbGXbynbGYbGYbGZbHabHbbHcbynbHdbizbizbizbizbizbAcbCNbCObCZbDabFHbEcbHibHjbIGbIGbIGbIGbIGbIGbIGbIGbIGbBQbHlbHmbHnbHnbBTbHobHpbHqbHrbHrbHrbHrbHsbHtbHubHvbHrbHrbHrbHrbAEbHwbHxaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagbHybGlbGlbHzbEPbEPbGnbGnbHAbGnbGnbEPbEPaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabETbHBbHCbHBbETbHDbHEbHFbASbHGbHHbEWbHIbHJbAUbHKbHLbHMbHNbAUbHObHObHPbGDaaaaaaaaaaaabGFbHQbHRbHSbHTbHUbHVbGFbHWbHXbHYbGHbHZbIabIbbIcbIdbIebIfbIgbIhbIibIjbFIbGRbGQbEabEabGPbFLbFKbFJbGSbEabIsbItbIubIvbBxbBxbBxbBxbBxbIwbIxbIybtLbtLbtLbtLbwQbAcbGTbCObCZbDabHebGUbICbHjbIGbWLbWLbWLbWObWMbWLbWLbWLbBQbIKbILbIMbIMbBTbINbIObBWbIPbIQbIRbISbITbIUbIVbIWbIXbIYbIZbHrbyVbJabyVbJbbJbbJbbJbbJbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabJcbEPbHybEPbEPbGnbGnbGnbGnbGnbGnbGnbEPbEPaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabGpbHBbHBbHBbJdbJebEWbEWbJfbJgbEWbEWbJhbJibAUbAUbAUbJjbAUbAUbJkbJlbJmbJnaaabJobJpbJqbJrbJsbHVbJtbJubJvbJwbJxbJybJzbJAbJBbJCbJDbJEbJFbJGbJHbJIbGHbGHbJJbJKbLObMTbMSbMVbMUbMXbMWbNibMYbLWbLVbJWbJXbJYbymbJZbKabBxbBxbKbbKcbJMbJMbJMbJMbJMbKebLRbLSbLTbLUbLQbLQbLQbLPbKibKjbIGdPxdPwbWLdPubWLbWLbWLdPvbBQbKobEybKpbKpbBTbBVbKqbKrbKsbKtbKtbKtbKtbKubKvbKwbKxbKybKzbHrbKAbKBbKCbKDbKEbKFbKGbKHaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafbEObEPbKIbKJbKJbGnbGnbGnbGnbGnbGnbGnbGnbEPbEPaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -10486,35 +10495,35 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabVPbVPbVPbVPbVPbVQbVRbVSbVTbVTbVUbTBbVVbVWbVXbVYbVZbWabSGbSGbWbbSFbWcbSMbSNbQGbQGbWdbWebWfbWgbWhbWibWjbSZbSZbWkbWlbWmbWnbWobWpbWqbWrbWsbWtbWubWvbWwbUebWxbUhbUhbTeaafbGKbPybPybGKaaaaafaaabWybWzbWAbWBbWyaafaafaaaaafbGKbWCbWDbWEbWFbLtbWGbWGbWHbWIbWJbWKbUobUobUsbUtbUobUobSgbSfbWNbRhbRhbRkbSebRibRjbRhbRfbRgbRebRebRdbRfbWSbAEbWTbWUbWVbWWbWXbWYbWZbXabXabXabXabXabXabXabXabXabXabXabXabXabXabXabXabXbbXcbXcbXdbEPbEPbGnbGnbXebGnbGnbEPbEPaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaafaafbXfbXgbXhbXibXhbXjbXkbXlbXmbXmbXnbTBbXobJkbSFbXpbSGbXqbSGbSGbSGbXrbUZbXsbSNbXtbQGbXubRKbXvbXwbXxbRKbXybXzbSZbWkbWlbXAbRKbXBbXCbXDbXEbXFbXGbXFbXHaafbTebTebTebTebTeaafbGKbGKbXIbGKaafaafaafbXJbXKbXLbXMbXJaafaaaaaaaafbGKbGKbGKbGKbGKbXNbGKbGKbXObXPbXQbGKbGKaaaaaaaaaaaabXRbXSbTrbXUbHkbTsbTnbTobTpbTqbSibSjbSkbIEbIEbShbHkbyVbXVbXWbXXbyVbyVbyVbyVaaaaafaaaaaaaaaanmanmanmaafaaaaaaaafaaaaaaaafaafaafbXYbXZbYabHzbEObEPbEPbGnbGobGnbEPbEPaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbXfbYbbYcbYdbYebVSbYfbVSbYgbVSbYhbYibYjbYkbSFbYlbSGbXqbSGbSGbYmbSFbYnbYobSNbYpbYqbSZbYrbYsbYtbYtbRKbYubWmbYvbYwbYxbYybYzbYAbYBbYCbYDbTXbYEbYFbYGbUdbUebYHbYIbYIbTeaafaafbPybYJbPyaaaaafaaabYKbYLbYMbYNbYKaafaaaaaaaafaaaaaaaaabGKbYObPybYPbGKaaaaafaaaaaaaafaaaaaaaaaaaabYQbYRdPLbYTdPNdPMdPPdPObTqdPPdPRdPQbIEbIEbIEbIEbHkbYUbYUbYVbYWbYUaaaaaaaaaaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafbYXbEMbEMbENbEObEObEPbEPbEPbEPbEQaafaafaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafbXfbYYbYZbZabYZbZbbZcbZdbZebZfbZgbTBbMCbZhbSFbZibSGbZjbZkbZlbZmbSFbZnbXsbSNbZobZpbTcbZqbTcbZrbZsbZtbTcbZubZvbZwbZxbZybZzbZAbZBbZCbSZbZDbZEbZFbVoaafbVpbZGbZHbZIbTeaafaaaaaaaaaaaaaaaaaaaaabZJbVubZKbZLbZJaafaafaafaafaafaafaaabGKbZMbZNbZObGKaaaaafaaaaaaaafaaaaaaaaaaaabZPbZQdPDdPCdPBdPAdPGdPFdPEdPEdPKdPJdPIdPHbIEbIEbHkbYUbZTbZUbZVbYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaaaaaaaaaaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafbXfbYYbYZbZabYZbZbbZcbZdbZebZfbZgbTBbMCbZhbSFbZibSGbZjbZkbZlbZmbSFbZnbXsbSNbZobZpbTcbZqbTcbZrbZsbZtbTcbZubZvbZwbZxbZybZzbZAbZBbZCbSZbZDbZEbZFbVoaafbVpbZGbZHbZIbTeaafaaaaaaaaaaaaaaaaaaaaabZJbVubZKbZLbZJaafaafaafaafaafaafaaabGKbZMbZNbZObGKaaaaafaaaaaaaafaaaaaaaaaaaabZPbZQdPDdPCcpTdPAdPGdPFdPEdPEdPKdPJdPIdPHbIEbIEbHkbYUbZTbZUbZVbYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaaaaaaaaaaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanmanmanmanmacTbVPbVPbVPbVPbVPbTBbTBbTBbTBbTBbTBbTBbMCbJkbSFbSFbSFbSFbSFbSFbSFbSFbZWbXsbSNbZXbZYbZZcaacabcaccadcaecafcagcahbWkbWlcaicajcakcalcambSZbZDcancaocapbWwbUecaqbYIbYIbTeaafaaaaaaaaaaafaafaafaaabVucarcascatbVubVubVubVubVubVubVuaafbGKbGKbGKbGKbGKaaaaafaaaaaaaafaaaaaaaaaaaacaucavcawcaxdPYdPXdQbdPWbTqbTqdQadPZbIEbIEbIEbIEbHkbYUcaycazcaAbYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaBcaCcaCcaDcaEbGDbJkcaFbKTbKTbKTcaGcaGcaGcaGbKTcaHbKTcrmcaJcaJcaJcaJcaKcaJcaJcaLbGDcaMbXsbSNcaNcaOcaPbQGbQGbQGbQGbQGbQGbQGcaQbWkbWlbTVcaRcaScaTcaUbSZbZDbZEcaVbVoaafbTebTebTebTebTeaafaaabVubVubVubVubVubVubVucaWcaXcaYcaZcbacbbcbccbdcbebVuaafaafaafaafaafaafaafcbfaafaafaafaafaafaafaafcbgbXRcbhcbidPTdPSdPSdPWbTqdPPdPVdPUbIEbIEbIEbIEbHkbYUcbjcbkcblbYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbmcbncbocbpbJkcbqbJkcbrbJkbJkbJkcbscbtbGDbGDcbucbvcbvcbwbGDcbucbwcbxcbxcbybJkcbzbGDbZWbXsbSNcbAcbBbSZcbCbQGaaaaaaaaaaaabQNcbDbWkbWlbXAcbEcakbXzcbFcbGcbHcbIcbJbYGbUdbUecbKcbLcbMbTeaafaaabVucbNcbOcbPcbQbVucbRcbScaXcbTcaZbXKcbUbXKcbVbXKbVuaaaaaaaaaaafaaaaaaaaaaafaaaaaaaafaaaaaaaaaaaabXRcbWcbXcbYbHkdQidQddQcdQfdQedQhdQgbIEbIEbIEbShbHkcbZccaccbcccccdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccecaCcaCcaDcbtbGDccfcbrcbxcbxcbxcbxccgcbxccgdQycdbdQxdQwcryccmccnccocbxccpbJkcbzbGDcrRccrbSNccscctccucctcctccvcctccvcctbQGccwccxbWlbXAcbEccybXzcbFcczbZDbZEccAbVoaafbVpccBccCccDbTeaafaaabVuccEccFccGcaZbVuccHcaZccIccJcaZccKccLccMccNccObVuaaaaaaaaaaafaaaaaaaaabXRbXRbXRbXRbXRbXRbXRbXRbXRccPccQccRbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkaafccSccTccSaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanmanmanmanmacTcbxccUccgccgccgccgccVccgccgdQBccXdQCdQDdQAcdbcdccddcdecdecdecdfbGDcdgcdhcdiccscdjcqzcdlcrkcrCcdlcrDcdpbQGcdqcdrbWlbXAcbEcakbXzcdscdtcducdvcdwcapbWwbUecdxcbLcbLbTeaafcdycdzcdAcdBcdBcdCcdDcdEcdFcdGcdHcdIcdJcdKcdLcdMcdNbVuaaaaaaaaaaafaaaaaaaaabXRcdOcdPcdQcdRcdScdTcdUcdVcdWcdXcdYcdZceaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaafcebceccebaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalQalPalPalQalPalPalPampalPalPalPalQalQaaaaaaaafaafaaaaaaaaaaaaaaaaaaaafcedceecefcegcehceicejcekceldQzcdbcdbcjadQAcdbcdbcdbceocepcdeceqcercescetbSNccsceuceuceuceucevceuceuceubQGcodcmQbWlbXAceycezbSZceAceBbZDceCceDbVoaafbTebTebTebTebTeaafaaabVuceEceFceGceHceGceIceJceKceLceGceMceNceGceIceObVuaafaafaafaafaafaafaafbXRcePceQcePceRceSbZQceTcdVceUceVceUbXRbXRaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaafaaaceWaaaaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaaaaafaafaaaaafaafaaaaaaaafaafaafaaaalQaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaceXceeceYceZcfccfdciocgdckVcrucffclIcricrhcdbcdbcdbcfhcdbcfibYpcfjcfkcflcfmcfncfocfpcfocfocfqcfocfocfocfrcgBchDcfscftcfubTVcaRcfvcfwcfxcfycfzbYGbUdbUecfAcfBcfBbTeaafaaabVucfCbXKcfDbVucfEcfFceNcfGcfHcfIcfJccNcfKcfLcfMbVuaaaaaaaaaaafaaaaaaaaabXRcePcePcePcfNcfOcdTcfPcfQcfRcfScfTcfUbXRaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaafaaacfVaaaaafaafaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaacfWcfXcfYaaacfWcfXcfYaaacfWcfXcfYaafcfZaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaceXcfbcgbcgccfacgecgfcggcfecdbcdbcghcgicgjcgkcgkcglchucgncgocgpcgqcgrcgschtcgucgvcrgcgxcgycgzcgzcgzcgzcgAcexcgCcgDcgEcgCcgFcgGcgHcgIcgJcgKcgLbVoaafbVpcgMcgNcgObTeaafaafbVucgPbXKcfDbVucgQbXKbXMcgRcgScgTceJcgUcgTcgUceJbVuaaaaaaaaaaafaaaaaaaaabXRcdVcdVcdVcdVcgVbZQcgWcgXcgYcgZchachbbXRaaaaaaaaaaaaaaachcchcchcchdaafaafaafaafcfVaafaafaafaafaafampchcchcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaacfWchecfYaaacfWchecfYaaacfWchecfYaafaafaafaafaaaaaaaaaaaaaaaaaaaafaafaafceXchfchgchhchichjchkchlchmchnchochpchqchrchochochsckPcpKchvchwchxbLjchychzcctchAcevceuchBceuceuceuchCbQGcjgbSZchEchFbTcchGbZrchHchIbRXchJchKcapbWwbUechLcfBcfBbTeaafaaabVucgPbXKcfDbVuchMbXKbXMbXKchNcgTbXKbXMcgTbXMchObVuaaaaaaaaaaafaaaaaaaaabXRcdOcdPcdQchPchQcdTchRchSchTchUbZQchVbXRaaaaaaaaaaaaaaachcaaaaafaaaaafaaaaaaaaachWaaaaafaafaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaalPaafcfWchecfYaaacfWchecfYaafcfWchecfYaafaaaaaaaafaafaaaaaaaaaaaaaaaaafaaaaaachXchYccgchZciacibciccidccgciecdbcfhcifcigcihcdbciicijcikcilcimcinclPcipciqcctcirciycitciwciucitciscixbQGcivbSZchEcizbSZbSZbSZbTbbZzcizbZEcaVbVoaafbTebTebTebTebTeaafaaabVucgPbXKcfDbVuciAciBciCciDciEciFciGciHciFciHciGbVuaafaafaafaafaafaafaafbXRcePcePcePciIceSbZQciJciKciLciMbZQciNbXRbXRbXRbXRaaaaaachcaaaciOciOciOciOciOaafciPaafciOciOciOciOciOaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaacfWchecfYaafcfWchecfYaaacfWchecfYaaaaaaaaaaaaaaaaafaaaaafaaaaafaafaaaaaabGDciQccgccgciRciSciTciUciVciWcdbcfhcihciXciYciZcjacjbcjcchvcjdbYpbSNbYpcjecctcctcjfcctcctcctcctccvcctbQGclVcjhcjicjjcjkcjlcjkcjjcjmcjjcjnchFcjoaafaafaafaafaafaafaafaaacjpcjqcjrcjsbZJbVucjtcjucjvbVubVucjwbVubVubVucjwbZJaaaaaaaaaaaaaaaaaaaaabXRcePcePcePchPcjxcdTcjycjzcjAcjBcjCcjCcjDcjEcjFbXRaafaafchcaafcjGcjHcjHcjHcjHcjIciPcjJcjKcjKcjKcjKcjLaafchcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalPaafaaacfWchecfYaafcfWchecfYaaacfWchecfYaafaaaaaaaaaaaaaafaafcjMcjNcjNcjNcjNbGDbGDciQcdecjOcdbcjPchochochocjQcdbcfhcihcjRcjSciZcjTcjbcjUcdecjVcjWcsDcjYcjZckackbckcckdckeckaaaaaaaaaabQGckfckgckhckickjckkcklckmbSZcknckockpckqaafaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafbVuckrckscktbVuaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaabXRcdVcdVcdVcdVckubZQciJckvckwciMbZQbZQckxbZQckybXRaaaaaachcaafckzckzckzckzckzaaaciPaaackzckzckzckzckzaafchcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaafaaaaafaafckAaafaafaafckAaafaaaaafckAaafaaaaaaaaaaaaaaackBckCckDckEckFckGckHckIckJckKcdeckLckMckMckNckOcqwckQckQckRcihdPzciXciZcjacjbckTcdeckUckUcsOckWckXckacrwckZclaclbckaaaaaaaaaaacTclccldcleclfclgclhclgclfclgcliclgclicljaafaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaclkaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaabXRcdOcdPcdQcllchQcdTclmbZSclnclocloclpclqclrclsbXRaaaaaachcaaaaafaaaaafaafaafaaaciPaaaaafaaaaafaaaaafaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaafcltclucluclvclwclwclwclwclwclwclwclwclwclwclwclwclwclwclxclyclzclAclBclCclDclEclFbJkciQcbxcdecdecdecdecbxclGcdecjOcrvclIclIclIclIclJcjbcdbclMclNclOcsEclQclRckaclSclTclUcmlckaaaaaaaaaaaaaaafclWaafclXaafclWaafclXaafclYaafclYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaclZaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaabXRcePceQcePcmaceSbZQbZRbZScmbbZQbZQcmccdVcdVcdVbXRaaaaaachcaaaciOciOciOciOciOaafciPaafciOciOciOciOciOaafchcaaaaaaaaaaaaaaaaaaaaaaaacmdaaaaaaaaacmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaafaaaaafaafcmeaafaaaaafcmeaafaaaaafcmeaafaaaaaaaaaaaaaaackBckCcmfcmgcmhcmicjNcmjbJkbSAcmkcmkcmkcmkcmkcmkcewcdecmmcmncmocmocmocmocmocmpcmqcmrcmscmscnKcmucmvcmwcmxcmycmzcmAckaaaaaaaaaaaaabTecmBbVpcmBbTecmBbVpcmBbTecmCbVpcmDbTeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabXRcePcePcePcllcmEcmFcmGcmHcmIbZQbZQcmJbZQcmKbZQbYQaafaafchcaafcjGcjHcjHcjHcjHcjIciPcjJcjKcjKcjKcjKcjLaafchcaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalPaafaafcfWcmLcfYaaacfWcmLcfYaaacfWcmLcfYaafaaaaaaaaaaaaaafaafcmMcjNcjNcjNcjNbGDcbyccpcmNcmOcbtbJkbJkcmPbJkcmRcmScmTcmUcmVcmVcmVcmVcmWcmRckUcmXclNcmYcmZcnackUckackackackackaaaaaaaaaaaaabTecnbcnccndbTecnecnfcngbTecnhcnicnjbTeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbgbXRcnkcnlcnlcnmcnncnocnncnpcnqcnrcnscntcdTcnucnvaaaaaachcaafckzckzckzckzckzaaaciPaafckzckzckzckzckzaaachcaaacmdaaaaaacmdaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaacmdaaaaaacmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaBcaCcaCcaDcaEbGDbJkcaFbKTbKTbKTcaGcpUcaGcaGbKTcaHbKTcrmcaJcaJcaJcaJcaKcaJcaJcaLbGDcaMbXsbSNcaNcaOcaPbQGbQGbQGbQGbQGbQGbQGcaQbWkbWlbTVcaRcaScaTcaUbSZbZDbZEcaVbVoaafbTebTebTebTebTeaafaaabVubVubVubVubVubVubVucaWcaXcaYcaZcbacbbcbccbdcbebVuaafaafaafaafaafaafaafcbfaafaafaafaafaafaafaafcbgbXRcbhcbidPTdPSdPSdPWbTqdPPdPVdPUbIEbIEbIEbIEbHkbYUcbjcbkcblbYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbmcbncbocbpbJkcbqbJkcbrbJkcbtbJkcbscbxbGDbGDcbucbvcbvcbwbGDcbucbwcbxcbxcbybJkcbzbGDbZWbXsbSNcbAcbBbSZcbCbQGaaaaaaaaaaaabQNcbDbWkbWlbXAcbEcakbXzcbFcbGcbHcbIcbJbYGbUdbUecbKcbLcbMbTeaafaaabVucbNcbOcbPcbQbVucbRcbScaXcbTcaZbXKcbUbXKcbVbXKbVuaaaaaaaaaaafaaaaaaaaaaafaaaaaaaafaaaaaaaaaaaabXRcbWcbXcbYbHkdQidQdcrCdQfdQedQhdQgbIEbIEbIEbShbHkcbZccaccbcccccdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccecaCcaCcaDcbtbGDccfcbrcbxcbxcbxcbxccgcbxccgcqzckcdQxcqwcrycrncrkcricbxccpbJkcbzbGDcrRccrbSNcitcitcrucitcitclbcitclbcitbQGccwccxbWlbXAcbEccybXzcbFcczbZDbZEccAbVoaafbVpccBccCccDbTeaafaaabVuccEccFccGcaZbVuccHcaZccIccJcaZccKccLccMccNccObVuaaaaaaaaaaafaaaaaaaaabXRbXRbXRbXRbXRbXRbXRbXRbXRccPccQccRbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkaafccSccTccSaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanmanmanmanmacTcbxccUccgccgccgccgccVccgccgdQKccXdQCdQLdQAcgycdcdQMcdecdecdecdfbGDdQzcdhdQBcitdQDdQEdQFdQGdQHdQFdQIdQJbQGcdqcdrbWlbXAcbEcakbXzcdscdtcducdvcdwcapbWwbUecdxcbLcbLbTeaafcdycdzcdAcdBcdBcdCcdDcdEcdFcdGcdHcdIcdJcdKcdLcdMcdNbVuaaaaaaaaaaafaaaaaaaaabXRcdOcdPcdQcdRcdScdTcdUcdVcdWcdXcdYcdZceaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaafcebceccebaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalQalPalPalQalPalPalPampalPalPalPalQalQaaaaaaaafaafaaaaaaaaaaaaaaaaaaaafcedceecefcegcehceicejcekcelcrDcdbcdbdPBdQAcgycdbdQwdQcdQycdeceqcercescetbSNcitcjccjccjccjccjQcjccjccjcbQGcodcmQbWlbXAceycezbSZceAceBbZDceCceDbVoaafbTebTebTebTebTeaafaaabVuceEceFceGceHceGceIceJceKceLceGceMceNceGceIceObVuaafaafaafaafaafaafaafbXRcePceQcePceRceSbZQceTcdVceUceVceUbXRbXRaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaafaaaceWaaaaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaaaaafaafaaaaafaafaaaaaaaafaafaafaaaalQaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaceXceeceYceZcfccfdciocgdckVcgAcffclIcgzcrhcgycdbcdbcfhcdbcgxbYpcfjcfkcflcfmchCchAchBchAchAchnchAchAchAchgcgBchDcfscftcfubTVcaRcfvcfwcfxcfycfzbYGbUdbUecfAcfBcfBbTeaafaaabVucfCbXKcfDbVucfEcfFceNcfGcfHcfIcfJccNcfKcfLcfMbVuaaaaaaaaaaafaaaaaaaaabXRcePcePcePcfNcfOcdTcfPcfQcfRcfScfTcfUbXRaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaafaaacfVaaaaafaafaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaacfWcfXcfYaaacfWcfXcfYaaacfWcfXcfYaafcfZaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaceXcfbcgbcgccfacgecgfcggcfecgvcdbcgucgtcgocgmcgkcglchucgncgjcgpcgqcgrcgschtcgicghcrgcfqcfrcfpcfpcfpcfpcfocexcgCcgDcgEcgCcgFcgGcgHcgIcgJcgKcgLbVoaafbVpcgMcgNcgObTeaafaafbVucgPbXKcfDbVucgQbXKbXMcgRcgScgTceJcgUcgTcgUceJbVuaaaaaaaaaaafaaaaaaaaabXRcdVcdVcdVcdVcgVbZQcgWcgXcgYcgZchachbbXRaaaaaaaaaaaaaaachcchcchcchdaafaafaafaafcfVaafaafaafaafaafampchcchcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaacfWchecfYaaacfWchecfYaaacfWchecfYaafaafaafaafaaaaaaaaaaaaaaaaaaaafaafaafceXchfckachhchichjchkchlchmciWchochpchqchrchochochsckPciSchvchwchxbLjchychzcitcjOcjQcjccjUcjccjccjccjfbQGcjgbSZchEchFbTcchGbZrchHchIbRXchJchKcapbWwbUechLcfBcfBbTeaafaaabVucgPbXKcfDbVuchMbXKbXMbXKchNcgTbXKbXMcgTbXMchObVuaaaaaaaaaaafaaaaaaaaabXRcdOcdPcdQchPchQcdTchRchSchTchUbZQchVbXRaaaaaaaaaaaaaaachcaaaaafaaaaafaaaaaaaaachWaaaaafaafaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaalPaafcfWchecfYaaacfWchecfYaafcfWchecfYaafaaaaaaaafaafaaaaaaaaaaaaaaaaafaaaaaachXchYccgchZciacibciccidccgciycdbcfhccXcigcihcdbciicijcikcilcimcinclPcipciqcitciwcixcisciucircisciecifbQGcivbSZchEcizbSZbSZbSZbTbbZzcizbZEcaVbVoaafbTebTebTebTebTeaafaaabVucgPbXKcfDbVuciAciBciCciDciEciFciGciHciFciHciGbVuaafaafaafaafaafaafaafbXRcePcePcePciIceSbZQciJciKciLciMbZQciNbXRbXRbXRbXRaaaaaachcaaaciOciOciOciOciOaafciPaafciOciOciOciOciOaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaacfWchecfYaafcfWchecfYaaacfWchecfYaaaaaaaaaaaaaaaaafaaaaafaaaaafaafaaaaaabGDciQccgccgciRckTciTciUciVckYcdbcfhcihciXciYciZcjacjbckZchvcjdbYpbSNbYpcjecitcitclacitcitcitcitclbcitbQGclVcjhcjicjjcjkcjlcjkcjjcjmcjjcjnchFcjoaafaafaafaafaafaafaafaaacjpcjqcjrcjsbZJbVucjtcjucjvbVubVucjwbVubVubVucjwbZJaaaaaaaaaaaaaaaaaaaaabXRcePcePcePchPcjxcdTcjycjzcjAcjBcjCcjCcjDcjEcjFbXRaafaafchcaafcjGcjHcjHcjHcjHcjIciPcjJcjKcjKcjKcjKcjLaafchcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalPaafaaacfWchecfYaafcfWchecfYaaacfWchecfYaafaaaaaaaaaaaaaafaafcjMcjNcjNcjNcjNbGDbGDciQcdeckbckccjPckOckOckOckNcdbcfhcihcjRcjSciZcjTcjbckQcdecjVcjWcsDcjYcjZccuckLckMckdckeccuaaaaaaaaabQGckfckgckhckickjckkcklckmbSZcknckockpckqaafaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafbVuckrckscktbVuaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaabXRcdVcdVcdVcdVckubZQciJckvckwciMbZQbZQckxbZQckybXRaaaaaachcaafckzckzckzckzckzaaaciPaaackzckzckzckzckzaafchcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaafaaaaafaafckAaafaafaafckAaafaaaaafckAaafaaaaaaaaaaaaaaackBckCckDckEckFckGckHckIckJckKcdecpKcmTcmTcmpcmocmrcmqcmwckRcihdPzciXciZcjacjbcmxcdeckUckUcsOckWckXccucrwcmycmzcmAccuaaaaaaaaaacTclccldcleclfclgclhclgclfclgcliclgclicljaafaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaclkaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaabXRcdOcdPcdQcllchQcdTclmbZSclnclocloclpclqclrclsbXRaaaaaachcaaaaafaaaaafaafaafaaaciPaaaaafaaaaafaaaaafaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaafcltclucluclvclwclwclwclwclwclwclwclwclwclwclwclwclwclwclxclyclzclAclBclCclDclEclFbJkciQcbxcdecdecdecdecbxclUcdecmlcrvclIclIclIclIclJcjbcdbcmmclNclOcsEclQclRccuclSclTclGclMccuaaaaaaaaaaaaaafclWaafclXaafclWaafclXaafclYaafclYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaclZaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaabXRcePceQcePcmaceSbZQbZRbZScmbbZQbZQcmccdVcdVcdVbXRaaaaaachcaaaciOciOciOciOciOaafciPaafciOciOciOciOciOaafchcaaaaaaaaaaaaaaaaaaaaaaaacmdaaaaaaaaacmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaafaaaaafaafcmeaafaaaaafcmeaafaaaaafcmeaafaaaaaaaaaaaaaaackBckCcmfcmgcmhcmicjNcmjbJkbSAcmkcmkcmkcmkcmkcmkcewcdecepcmncemcemcemcemcemceocdlcdpcmscmscnKcmucmvcdjcddccvcdicdgccuaaaaaaaaaaaabTecmBbVpcmBbTecmBbVpcmBbTecmCbVpcmDbTeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabXRcePcePcePcllcmEcmFcmGcmHcmIbZQbZQcmJbZQcmKbZQbYQaafaafchcaafcjGcjHcjHcjHcjHcjIciPcjJcjKcjKcjKcjKcjLaafchcaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalPaafaafcfWcmLcfYaaacfWcmLcfYaaacfWcmLcfYaafaaaaaaaaaaaaaafaafcmMcjNcjNcjNcjNbGDcbyccpcmNcmOcbtbJkbJkcmPbJkcmRcmSceucmUcmVcmVcmVcmVcmWcmRckUcmXclNcmYcmZcnackUccuccuccuccuccuaaaaaaaaaaaabTecnbcnccndbTecnecnfcngbTecnhcnicnjbTeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbgbXRcnkcnlcnlcnmcnncnocnncnpcnqcnrcnscntcdTcnucnvaaaaaachcaafckzckzckzckzckzaaaciPaafckzckzckzckzckzaaachcaaacmdaaaaaacmdaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaacmdaaaaaacmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacfWcmLcfYaafcfWcmLcfYaaacfWcmLcfYaaaaaaaaaaafaaaaafaafaafaaacnwbPhbPgbGDcnxcnycnycnzbGDbGDbGDbGDbJkcmRcmRcnAcnBcnCcnDcnEcnFcnGcnHcnIclNcnJcnKcmZcnLckUaafaafaafaafaafaaaaaaaaaaaabTecnMcnNcnMbTecnOcnPcnObTecnQcnRcnSbTeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaclkaaabXRcnTcnUcnVcnWcnXcnUcnYcnZcnXcnUcoabXRaaaaaachdaaaaafaaaaafaaaaafaaacobaaaaafaaaaafaafaafaafchcaaacmdcmdcmdcmdaaacmdcmdcmdcmdcmdcmdcmdcmdcmdaaacmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGvaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaafcfWcmLcfYaaacfWcmLcfYaaacfWcmLcfYaafaaaaaaaaaaaaaafaafaaaaaacocbJkbJkbMBbJkbJkbJkbJkbJkbJkbJkbJkcbtcmRcmRcoecofcogcohcohcoicojcmRcokclNclNcmYcmZcnackUckUckUckUckUckUckUckUaaaaaabTecnMcolcnMbTecnOcomcnObTecnSconcnSbTeaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacooaafbXRcopcoqcorcdVcoscotcoucdVcovcowcoxbXRaaaaaachcaaaciOciOciOciOciOaafcfVaafciOciOciOciOciOaafchcaaacmdcmdcmdcmdaaacmdcmdcmdcmdcmdcmdcmdcmdcmdaaacmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaafcfWcmLcfYaaacfWcmLcfYaafcfWcmLcfYaafaafaafaaaaafaafaaaaafaaabSybPfcoybGDcnxcnycnycnzcbxcjXcjXcjXcjXcjXcmRcozcoAcoBcoCcoDcoEcoFcmRcokclNclNcoGcoHcoIcoJcoKcoLcoMcmtcoNcoOckUaaaaaabTebTebTebTebTebTebTebTebTebTebTebTebTeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabXRcoPcePcePcdVcoPcePcePcdVcoPcePcePbXRaafaafchcaafcjGcjHcjHcjHcjHcoQcoRcoQcjKcjKcjKcjKcjLaafchcaaacmdcmdcmdcmdaaacmdcmdcmdcmdcmdcmdcmdcmdcmdaaacmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaampaafcfWcoScfYaaacfWcoScfYaaacfWcoScfYaafalPaafaafaafaaaaaaaaaaafbGDcoTcoUbGDaafaafaaaaafcjXcqhcqgcfgcpScqdcpacpbcpccpdcpecpfcpgcphcmRcokclNcpiclNcmZcpjcpkcplcpmcpncpocppcpqckUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabXRcprcePcePcdVcprcePcePcdVcprcePcePbXRaaaaaachcaafckzckzckzckzckzaaacfVaaackzckzckzckzckzaaachcaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaaaaafaaaaaaaaaaafaafaafaaaaaaaafaafaaaalPaafaafaaaaaaaaaaaaaaaaafaaaaaaaafaaaaafaafaafcjXcqhcqicfgcfgcfgcpacptcpucpvcpwcpxcpycpzcnHcpAcpBcpCcpDcpEcpFcpGcpHcpIcpJcgtcpLcpMcpNaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabXRcpOcePcePcdVcpOcePcePcdVcpOcePcePbXRaaeaaachcaaaaaaaafaafaafaaaaaacfVaafaaaaaaaafaafaaaaaachcaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalPalQalQampalPalPalPalPalQalPalPalQcpPaafaaaaaaaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaaaafcjXcqjcqGcfgcfgcqkcqHcpacpTcpUcpVcpWcpWcpXcmRcpYcnaclNcpZclNclNcqacmYcnacqbcqccrfcqecpNcpNaxraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbgbXRbXRbXRbXRbXRbXRbXRbXRcqfcqfcqfcbgaaaaaachcchcchcchcchcaaaaaaaaacfVaaaaaaaaachcchcchcchdchcaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacjXcgwcencfgcfgcgacdmcemcqlcqmcqncqncqncqncqocqpcqqcqrcqscqtcqtcqucqvcpjcaIcqxcqyaArbPvcqAaxrckUckUckUcqBcqCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqDcqDcqDaaaaaaaaaaaaaaaaaaaaaaaaaaachcaafcqEaafchcaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFaaaaaaaaacqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacjXclHclHcfgcfgcfgcfgckYclNcqIcqJcqKcqLcqMcqNcqOcqPcqQcqRcqScqTcqUcqVcqWcqXcqYcqZaAraAraArcracrbcrccrdcrecqCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcaaaaafaaachcaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcjXclKclLcfgcoVcoVcoWcjXckUckUckUckUckUcrjbQKcrjcrlcrlccqcrlcrlcrjcrncrjaxrcrocrpcrqaArcrrcrsckUckUckUckUcrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcchcchcchcchcaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaaaaafaaaaaaaaaaafaafaafaaaaaaaafaafaaaalPaafaafaaaaaaaaaaaaaaaaafaaaaaaaafaaaaafaafaafcjXcqhcqicfgcfgcfgcpacptcpucpvcpwcpxcpycpzcnHcpAcpBcpCcpDcpEcpFcpGcpHcpIcpJcevcpLcpMcpNaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabXRcpOcePcePcdVcpOcePcePcdVcpOcePcePbXRaaeaaachcaaaaaaaafaafaafaaaaaacfVaafaaaaaaaafaafaaaaaachcaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalPalQalQampalPalPalPalPalQalPalPalQcpPaafaaaaaaaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaaaafcjXcqjcqGcfgcfgcqkcqHcpacficfncpVcpWcpWcpXcmRcpYcnaclNcpZclNclNcqacmYcnacqbcqccrfcqecpNcpNaxraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbgbXRbXRbXRbXRbXRbXRbXRbXRcqfcqfcqfcbgaaaaaachcchcchcchcchcaaaaaaaaacfVaaaaaaaaachcchcchcchdchcaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacjXcgwcencfgcfgcgacdmcaIcqlcqmcqncqncqncqncqocqpcqqcqrcqscqtcqtcqucqvcpjccmcqxcqyaArbPvcqAaxrckUckUckUcqBcqCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqDcqDcqDaaaaaaaaaaaaaaaaaaaaaaaaaaachcaafcqEaafchcaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFaaaaaaaaacqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacjXclHclHcfgcfgcfgcfgccnclNcqIcqJcqKcqLcqMcqNcqOcqPcqQcqRcqScqTcqUcqVcqWcqXcqYcqZaAraAraArcracrbcrccrdcrecqCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcaaaaafaaachcaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcjXclKclLcfgcoVcoVcoWcjXckUckUckUckUckUcrjccocrjcrlcrlccqcrlcrlcrjccscrjaxrcrocrpcrqaArcrrcrsckUckUckUckUcrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachcchcchcchcchcaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFaaaaaacqFaaaaaacqFcqFcqFcqFcqFcqFcqFaaaaaacqFaaaaaacqFaaaaaeaaaaaaaafaafamqcjXclLclLcpRcpQcpQcpQcjXaafaaaaaaaaackUcoZcrxcpscrlcrzcrAcrBcrlcoXcrxcoYaxrcrEcrFcrGcrHaxraxraaaaafaaaaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaacmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFaaacqFcqFcqFcqFcqFcqFcqFcqFcqFaaacqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaafcjXcjXcjXcjXcjXcjXcjXcjXaafaafaafaaackUcrIcrJcdncrlcrKcrLcrMcrlcrIcrJcrIaxraxraxraxraxraxrcrOaaaaaaaafaafaafaafaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFaaacqFcqFcqFcqFcqFcqFcqFcqFcqFaaacqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaafaafaafaafaaaaaaaafaafaaaaaaaaacrPcrQcrlcrlcrlcrlcrlcrlcgmcrlcrlcrlcrlcrlcrlcrSaaaaaaaafaafaafaafaafaafaaaaafaafaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFaaacqFcqFcqFcqFcqFcqFcqFcqFcqFaaacqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaafaafaafaafaaaaaaaafaafaaaaaaaaacrPcrQcrlcrlcrlcrlcrlcrlcctcrlcrlcrlcrlcrlcrlcrSaaaaaaaafaafaafaafaafaafaaaaafaafaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFaaacqFcqFcqFcqFcqFcqFcqFcqFcqFaaacqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaafaaaaaaaaaaaacrlcrTcrUcrVcrWcrXcrYcrZcdocrXcrWcrVcdocsccrlaaaaafaafaaaaafaaaaaaaaaaaaaaaaagaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcrlcsdcsecsfcsgcsgcshcsicsjcskcslcsmcsncsocrlaafaafaafaaaaaaaaaaaaaaaaaaaafaafaafaafaagaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFcqFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcrlcrZcsccsccsccsccsAcsqcszcsscstcsccsccsucrlaafaafaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaeaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa From ec79e75c0fd242c4116d6bd727fa4cbd453f529b Mon Sep 17 00:00:00 2001 From: Ccomp5950 Date: Sat, 23 Nov 2013 01:43:34 -0600 Subject: [PATCH 15/38] Fixed nanoUI issues with Watermelon Juice in the Soda Dispenser Added some if statements so that NanoUI for the booze/soda dispensers isn't /exactly/ like the chemdispenser, mentions glass instead of beaker, and "drinks" instead of chemical. Also removed my debug messages --- code/modules/reagents/Chemistry-Machinery.dm | 4 --- code/modules/reagents/Chemistry-Reagents.dm | 2 +- nano/css/shared.css | 11 ++++-- nano/templates/chem_dispenser.tmpl | 36 +++++++++++++++----- 4 files changed, 38 insertions(+), 15 deletions(-) diff --git a/code/modules/reagents/Chemistry-Machinery.dm b/code/modules/reagents/Chemistry-Machinery.dm index dfb59b7a97..5a9811a519 100644 --- a/code/modules/reagents/Chemistry-Machinery.dm +++ b/code/modules/reagents/Chemistry-Machinery.dm @@ -183,7 +183,6 @@ return 1 // update UIs attached to this object /obj/machinery/chem_dispenser/attackby(var/obj/item/weapon/reagent_containers/B as obj, var/mob/user as mob) - world << "DEBUG: got chem_dispenser attack by" if(isrobot(user)) return @@ -200,9 +199,7 @@ if(src.beaker) user << "Something is already loaded into the machine." return - world << "DEBUG: Got to chem_dispenser/attackby istype check" if(istype(B, /obj/item/weapon/reagent_containers/glass) || istype(B, /obj/item/weapon/reagent_containers/food)) - world << "DEBUG: Passed istype check" if(!accept_glass && istype(B,/obj/item/weapon/reagent_containers/food)) user << "This machine only accepts beakers" src.beaker = B @@ -259,7 +256,6 @@ dispensable_reagents = list("water","ice","coffee","tea","cream","lemon_lime","sugar","orangejuice","limejuice","cola","sodawater","tonic","beer","kahlua","whiskey","wine","vodka","gin","rum","tequilla","vermouth","cognac","ale","mead") /obj/machinery/chem_dispenser/beer/attackby(var/obj/item/weapon/B as obj, var/mob/user as mob) - world << "DEBUG: GOT BEER DISPENSER attackby" ..() if(istype(B, /obj/item/device/multitool)) diff --git a/code/modules/reagents/Chemistry-Reagents.dm b/code/modules/reagents/Chemistry-Reagents.dm index 02c5de3a05..867fb39c65 100644 --- a/code/modules/reagents/Chemistry-Reagents.dm +++ b/code/modules/reagents/Chemistry-Reagents.dm @@ -2563,7 +2563,7 @@ datum return drink/cold/spacemountainwind - name = "MountainWind" + name = "Mountain Wind" id = "spacemountainwind" description = "Blows right through you like a space wind." color = "#102000" // rgb: 16, 32, 0 diff --git a/nano/css/shared.css b/nano/css/shared.css index 76aac18f46..fe5c35dd30 100644 --- a/nano/css/shared.css +++ b/nano/css/shared.css @@ -176,6 +176,8 @@ h4 { width: 16px; height: 16px; } + + div.notice { clear: both; } @@ -301,9 +303,14 @@ div.notice { border-color: #666666; } .fixedLeft { - width: 110px; + width: 130px; float: left; } +.fixedLeftWide { + width: 260px; + float: left; +} + .floatRight { float: right; } @@ -355,4 +362,4 @@ div.notice { height: 200px; margin: 200px 0; text-align: center; -} \ No newline at end of file +} diff --git a/nano/templates/chem_dispenser.tmpl b/nano/templates/chem_dispenser.tmpl index 9d9f6525fd..875f57c6e8 100644 --- a/nano/templates/chem_dispenser.tmpl +++ b/nano/templates/chem_dispenser.tmpl @@ -26,23 +26,32 @@ Used In File(s): \code\modules\reagents\Chemistry-Machinery.dm
 
- Chemical Dispenser + {^{if glass}} + Drink Dispenser + {{else}} + Chemical Dispenser + {{/if}}
-
+
{^{for chemicals}} - {^{:~link(title, 'circle-arrow-s', commands, null, 'fixedLeft')}} + {^{:~link(title, 'circle-arrow-s', commands, null, ~root.glass ? 'fixedLeftWide' : 'fixedLeft' )}} {{/for}} +
 
- Beaker Contents + {^{if glass}} + Glass + {{else}} + Beaker + {{/if}} Contents
- {^{:~link('Eject Beaker', 'eject', {'ejectBeaker' : 1}, isBeakerLoaded ? null : 'disabled', 'floatRight')}} + {^{:~link(glass ? 'Eject Glass' : 'Eject Beaker', 'eject', {'ejectBeaker' : 1}, isBeakerLoaded ? null : 'disabled', 'floatRight')}}
@@ -53,11 +62,22 @@ Used In File(s): \code\modules\reagents\Chemistry-Machinery.dm {^{for beakerContents}} {^{:volume}} units of {^{:name}}
{{else}} - Beaker is empty + + {^{if glass}} + Glass + {{else}} + Beaker + {{/if}} + is empty {{/for}} {{else}} - No beaker loaded + No + {^{if glass}} + Glass + {{else}} + Beaker + {{/if}} loaded {{/if}}
- \ No newline at end of file + From 3a177a95c46d6f20746055b769129ef5f5418b72 Mon Sep 17 00:00:00 2001 From: Ccomp5950 Date: Sat, 23 Nov 2013 01:50:17 -0600 Subject: [PATCH 16/38] And fix so Space Cola shows up too. --- code/modules/reagents/Chemistry-Reagents.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/reagents/Chemistry-Reagents.dm b/code/modules/reagents/Chemistry-Reagents.dm index 867fb39c65..595dd03ad3 100644 --- a/code/modules/reagents/Chemistry-Reagents.dm +++ b/code/modules/reagents/Chemistry-Reagents.dm @@ -2540,7 +2540,7 @@ datum color = "#619494" // rgb: 97, 148, 148 drink/cold/space_cola - name = "Cola" + name = "Space Cola" id = "cola" description = "A refreshing beverage." reagent_state = LIQUID From 1a0e010c4e0ffe3cd92a280122b5bdb3b2952502 Mon Sep 17 00:00:00 2001 From: Ccomp5950 Date: Sat, 23 Nov 2013 01:56:16 -0600 Subject: [PATCH 17/38] Forgot my CSS too. --- nano/css/shared.css | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nano/css/shared.css b/nano/css/shared.css index fe5c35dd30..5d41a4f330 100644 --- a/nano/css/shared.css +++ b/nano/css/shared.css @@ -303,11 +303,11 @@ div.notice { border-color: #666666; } .fixedLeft { - width: 130px; + width: 110px; float: left; } .fixedLeftWide { - width: 260px; + width: 150px; float: left; } From df7c877da78a22efa6cfad86e6ce311d2c9e6040 Mon Sep 17 00:00:00 2001 From: Ccomp5950 Date: Sat, 23 Nov 2013 02:02:14 -0600 Subject: [PATCH 18/38] Space Soda should now show up in the Soda Dispenser --- code/modules/reagents/Chemistry-Machinery.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/reagents/Chemistry-Machinery.dm b/code/modules/reagents/Chemistry-Machinery.dm index 5a9811a519..14f769fc31 100644 --- a/code/modules/reagents/Chemistry-Machinery.dm +++ b/code/modules/reagents/Chemistry-Machinery.dm @@ -229,7 +229,7 @@ energy = 100 accept_glass = 1 max_energy = 100 - dispensable_reagents = list("water","ice","coffee","tea","icetea","space_cola","spacemountainwind","dr_gibb","space_up","tonic","sodawater","lemon_lime","sugar","orangejuice","limejuice","watermelonjuice") + dispensable_reagents = list("water","ice","coffee","tea","icetea","cola","spacemountainwind","dr_gibb","space_up","tonic","sodawater","lemon_lime","sugar","orangejuice","limejuice","watermelonjuice") /obj/machinery/chem_dispenser/soda/attackby(var/obj/item/weapon/B as obj, var/mob/user as mob) ..() From 89200e16b757088408c6533aa7ef2097defa197e Mon Sep 17 00:00:00 2001 From: Nanai Date: Sat, 23 Nov 2013 03:28:00 -0500 Subject: [PATCH 19/38] Computer Update Proc Fix Fixes issue #2486 Resolves atmos computers not updating, adds an update proc to printing. --- code/game/machinery/atmo_control.dm | 6 +++--- code/game/machinery/computer/security.dm | 1 + 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/code/game/machinery/atmo_control.dm b/code/game/machinery/atmo_control.dm index faac347b33..81074ca235 100644 --- a/code/game/machinery/atmo_control.dm +++ b/code/game/machinery/atmo_control.dm @@ -95,7 +95,7 @@ obj/machinery/computer/general_air_control process() ..() - src.updateDialog() + src.updateUsrDialog() attackby(I as obj, user as mob) if(istype(I, /obj/item/weapon/screwdriver)) @@ -250,7 +250,7 @@ Max Output Pressure: [output_pressure] kPa
"} var/change = text2num(href_list["adj_pressure"]) pressure_setting = between(0, pressure_setting + change, 50*ONE_ATMOSPHERE) spawn(1) - src.updateDialog() + src.updateUsrDialog() return if(!radio_connection) @@ -282,7 +282,7 @@ Max Output Pressure: [output_pressure] kPa
"} radio_connection.post_signal(src, signal, filter = RADIO_ATMOSIA) spawn(5) - src.updateDialog() + src.updateUsrDialog() fuel_injection icon = 'icons/obj/computer.dmi' diff --git a/code/game/machinery/computer/security.dm b/code/game/machinery/computer/security.dm index e56ba78f20..479633ff10 100644 --- a/code/game/machinery/computer/security.dm +++ b/code/game/machinery/computer/security.dm @@ -347,6 +347,7 @@ What a mess.*/ P.info += "" P.name = "paper - 'Security Record'" printing = null + updateUsrDialog() //RECORD DELETE if ("Delete All Records") temp = "" From 317c56203967b808f46b661f4e229e42d424d711 Mon Sep 17 00:00:00 2001 From: Ccomp5950 Date: Sat, 23 Nov 2013 03:26:57 -0600 Subject: [PATCH 20/38] Fixed the HUD icons in upper left to show up now. _onclick changes had removed the proc for this. --- code/_onclick/hud/human.dm | 31 +++++++++++-------------------- 1 file changed, 11 insertions(+), 20 deletions(-) diff --git a/code/_onclick/hud/human.dm b/code/_onclick/hud/human.dm index 32e9e1046e..19235a25bc 100644 --- a/code/_onclick/hud/human.dm +++ b/code/_onclick/hud/human.dm @@ -438,28 +438,18 @@ client.screen -= hud_used.item_action_list + hud_used.item_action_list = list() for(var/obj/item/I in src) - if(I.action_button_name) - if(hud_used.item_action_list.len < num) - var/obj/screen/item_action/N = new(hud_used) - hud_used.item_action_list += N - - var/obj/screen/item_action/A = hud_used.item_action_list[num] - - A.icon = ui_style2icon(client.prefs.UI_style) - A.icon_state = "template" - - A.overlays = list() - var/image/img = image(I.icon, A, I.icon_state) - img.pixel_x = 0 - img.pixel_y = 0 - A.overlays += img - - A.name = I.action_button_name + if(I.icon_action_button) + var/obj/screen/item_action/A = new(hud_used) + A.icon = 'icons/mob/screen1_action.dmi' + A.icon_state = I.icon_action_button + if(I.action_button_name) + A.name = I.action_button_name + else + A.name = "Use [I.name]" A.owner = I - - client.screen += hud_used.item_action_list[num] - + hud_used.item_action_list += A switch(num) if(1) A.screen_loc = ui_action_slot1 @@ -473,3 +463,4 @@ A.screen_loc = ui_action_slot5 break //5 slots available, so no more can be added. num++ + src.client.screen += src.hud_used.item_action_list From 19145f392da7943f9599a55a53ca4784f5945184 Mon Sep 17 00:00:00 2001 From: Ccomp5950 Date: Sat, 23 Nov 2013 04:27:50 -0600 Subject: [PATCH 21/38] Created a Templates for each UI type. To be used with the action_state icons (turn on lights / jetpack / hardhat) HUD items. --- icons/mob/screen1_Midnight.dmi | Bin 141637 -> 141941 bytes icons/mob/screen1_Orange.dmi | Bin 137054 -> 140369 bytes icons/mob/screen1_old.dmi | Bin 114223 -> 114081 bytes 3 files changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/screen1_Midnight.dmi b/icons/mob/screen1_Midnight.dmi index 94f4e23e6a8e69197443fb5f9a4b75ba4bc96f7b..1952b1ea199dfe64c793a6722f6c4dac0d995437 100644 GIT binary patch delta 21792 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 i63-OB`ucMD(PNRR_tDP<0MDAoZpAMB5(=fnU z$)j=rBPY)*)5h;)n@<1DJR`-C+!0j`Euw#Onq4PiF63>>LdYX#dk)V-n_2v8f|2rB zsv?L>^(9~Vo$z+4?&ibsnD$}Lrkd*)P}!ye7=B#ssA{o%QK_U=^tx8Tckh`6K!z54nGvTuI(XwtJ>ddeZ4J19;5a87elJoqpfh z%F5V&wpIHU+u%|tT>tCwu%VvXb>k!N zZb?7Fe)#?`B7S;lc6Ju!Tim68oXkV(PWbiExY|u=tLo{jkog?XfT8^Q*YjIUOi^A4 z3pY7aV#pv1mre7h1+S5Y*NLf>(|W3>wA7pP4-NC(Zx8dhdl#?#>7wxUKQ+%EHF)B0 zC7Hur_33pseG+9;(vc`loxt1vkk4d>`PM3g=NBD0g}ehkHwf1Sw$2<(kJ3x< ziLY&^H54(NukCzg`YnV%#U8sz{aW3yZU|e3D*aosK{nGnArGdVNoDE7D;ckp-U&#v z-}0$BtN4++dj4mgedy?`{K*3yy_}-C_G3R9BJAuD@)hYj4&?r6sJ3IjAO`gIARZbR z7_SFpnsHFMhph6xPi~F=W1D|^5mb4^oc{_l0xz-qr)t)Q0(FC{5JuGB$?D*wSJ4g2 z=7dkY_7y*o`>y&7VTl&tIC_(3EB4yjjfb57nbvrDkvxTK&XxT5d`|m`4?Yssq=|af zuEb~GbYuJ)eUk}?uW|DvT|P!-uNM+URfHoW!{j=(gld$;9eIy`=yh)^@niJLzPT8= zg-HjAd#2>Hm8_4y3lsKHs$=KSD+Py6FLBE0w8`F=)i=gR1DaWPGSVx)-6LOrxsO9J z!=7x({WS5^_>$Pxz>MNUmz2HS-vNo<46E9~8vUJA9!UbyxYBA98GgzOH6eJ2diZ44 znu}tu<;B`Id(FkmBmCXmS9^56;kAMB6(*z$mNm~3;Qx};D-6w8P%&Z-<5-QCF-M}U zx3W%yLkp`P<73^&xd^;{l*&&z&ig3i4fdp>A`M?@%TLqs3x?_p+wZ|?+NYNM>wkx( zbxWVNWQW!_P|h!hWQZxK%O7@s({r z>`eOLZj#;|6g?#qx?o!*Q8Y)g1_Mm~sPe)PU#E+o4T>|t>V2E?R0gh&%45_lZedDB z=f(bs�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 Y56}f}>}}KPRsaA107*qoM6N<$f`h+0M*si- diff --git a/icons/mob/screen1_Orange.dmi b/icons/mob/screen1_Orange.dmi index 7ef1d84d897b1ea32132c4bf00728a3eba268a6a..772a62386c974caddea41d8b36582948e34fe7f6 100644 GIT binary patch delta 114563 zcmZsCbx<79v+m*=ToXLF6M_fV0KtPxa0{-%26s!)Ai*WL1$QS9AR)NB%c2V`yKnRE z@729k@BTHXrcRwc-P3*M`+B}vtHJy|ikZv^82jnyd&*gRSi0N0dfK}R#hv84Y^j}X=C>;+{3>mDT!a`;#gvJq}iJvuc=QK8Z0T3J+eIS2vJA# zK%+)r2=r<cf4k7+gXY^n07o3DlTb5rBxy zgcVhEP=@|Ge16}vfWU9-grfQQnYh>s3;B=p*&zkK9i{ts-oLWfmj$X*OK1JQe9_0! zdi>(;JmR*pT-X$4l(@FZC1mZ+&n!d>G>0uq`^@9E+xn$uHkS%j+5bqi6`kx zBAsS(pi$Ni96+RCPU4-0=`}zg`1ctX2ELbUT%YXfwAO`&khsjj$?WSK8hpyDPO7UF zsw*g!*(R$x`}bztXRoVmQp-zc<1ZQc^XP9Z-96stIC8Yh?iFx(v>gbv8wY9g7;ra99AsIP*^8nAEVgvBtId89o z&$#gzR;MOx&x(FhNsEV!Pq46L2lP=DS-nk}i2~jcHxb4xm>h5mNLoeOWq%$Jrl7A% z9h2Pgk+lt$QPI2ANGam+`ct#^Rm4!dX*W-RXJy8D+8;m6W$h)P!^xT= z%FPV@Ks%DR8LOzcO+3a*A(lGZdZKRwZzwWwn&=?s`ZGTd%t>tp z<0aUAavr*>WdUD55J55M&P)Vf$~&Pp2BYBU;#$tUQi(?U$w{B>Ta=PvKuh%o$(w=X+_c>u(ECmuV4IsW$@&Ft9CfX5iq zj-1AUViMO_40wPmh(@e@k6nT1D7#$YX960TuDJxVqG;cP099^C%-b-7jx%++2vy8i zCKm~^Zh`cUB)FJZB~w5@?`Y(^s@bja*Zvw!J4bF01@5P1wrRd*>*sFypxfKYj92Dj zQZ`r^cEA!ZuPpP=4^J+^Gc&tJ1wXLIMa^yS)J#6pj$>bNV~+rze8{Opnc25>w|ko$ zp}HNgQZq6k_gahmt0~riyXCb4GK}KY?H))4!K-f;HeA7JJT#Y!-Oo8yJdHd)80%OK z;}tAeyvYs;Ate!vW?zy>39(W>8TcN#b;6Psp#*$)nA~L-4l7%z^fL=WE^j5()zc@j z_VViei;5d={BA9dLoz#AaL~_$+M;7kKmLMf7+Je6&qC&6Ai{i=>P5lJ(A$T17Z76C zMP0s=;cfrTP>;>ed9tsb!F`QeiE=fg{dD@P_pr+AUiKHRiI~V+qA?uAKEx0O8%xSI zgFJxwE6p?Xs(0!49jPc?C&5yu6MOLO3|(;ArGHhj?Cu+2M@pO zRisj&G^B!l+HAs#2K>OhIw6*(>87Wm@Zl-e$VEwARtRAu?Iw+#p;XYT=HsgBugQx67IMvf zudyI=j)?R@Nxa&aCAJp8OV;C=I4k7&@EH^Na&lsoG^*l+V()~^MxH^j&EKlU>$@V) z?0c;-3SN4&()X=gg!7W^L2?~FfU(ac7$b7HNz5$fn2jHR#j$z8k|@#nGgm~2=UuF- zoMp{d?q!Vg)F|7O^Me?1!&HIMK|>?>iw_Luyt&+`h(H-=lNi}JiDh$I5z(waTAZvS zHQbKwq<7Iaiei+SY`6TpxtonKe-c$V5+oVaV~O-?Bxd)LS`wEywCwn52h*S^4eUBf zQK)$-H`)Qu%ZooYAA-H(?j|FByqgR4oMSD&-AD$vvFIoZ^p|P{Py=+MEpWJ-xBmV; z;ptZ6=7KP%5E3aT8cD~A%h7uy=o_9nd>{p^^EnvE8w8EwTF?K9A=`T5nqJ*mSkeXcnDJ8k>C65|ODIYU5m} zUd+{+NfwHrBn4SI=mY0R5w0;fU4QS-kK+pTnPaidW~02ywyO*=WWBnlmB~GQq8$r! zP-aPAy>LhIG#pEF&o_+VNyI+}L|zw`yy_kEZ^y^7hm zQgR*B90&I&q|7XdzF}k(HltNdE#nuI9G%TGDx%X4`Ru4OJJ8XY0*x{B!7%NC}sc89ox zCi~=i2|SkTVc7ae`eT;>a^GzLrpQG#O@DLFcv*>d;_ zEb5OcXqx{g_mLy~ClV_bhVhA|S;6&OGPs?=TqF%TY*MMtFpNQN^ijAlv0^w#SJ%Zpyy*Tp7e9d)eNi$SL^KH z+!rP~5$d#Y$0qcUL51HfnoL5yQ{tra`;EyHd%4q03G(w+!y|cf7WD${_F10GPXU2$ z%%Yj8ukbTRuwP zpPVUkCo@^DHnhfAhHY_VnAR`1-zONQs??6g(Ir8o^WbE$>!TN>Z~~$1D4KS7!|8Hu zioFFBkg*baldaOingK1{@k31WPNID+4d?yg52dT^$#)4prJ==y!icYLXi5;Tw#0#1n%=x zo3vnsn4GM~?-0HrHtRQdyyc9(++ubUO(M-D6+BPt3vWf2{xMSjcbglAg#G+$&qUAX zV{(te{T>}F*tWcE){;&Rf=~E z4D5PcMCr-ES3?TN6r73qGMR$0Thn9sFnr;lwlsLGUjOLihF**cKc0$_obFNJS#xGX z!6eh>4(ixDUkQMp^tTAUhM&Iy!2G9ufjxg?UHa9acTPc$vR6FhJtkK^&fVGTq|SCQ ze;9XB7j&RpmlHV$Lf#{`G7TLca%q9$P}A-2&5R~y!Vb2X9vBXOcln`sKlFp(FfMij zMNibZq5;*nC5z=Ozr9_ob<+LJfT73l;D<^yTS%s>Qv7(T08+{IO&P#0{s0yUvm0eB zj{cmcZO=!e(~K9`kk$iR7K7vG5YLNgYpdYvg#H`$z)mtfE+-C`R zMr(=PkF(2L4mBPMWpDtvY5*G{+A z?mYhf(UC$9XDF5&@+D|f~&G{341g9*ktWn%cnCLOMzw@hE|Ig;Qn1WZ-^RWpu zfdUp}y>Nvludq4?5l=~>(kE?ieX~(aw<7jw%1BAv1iRXG%%~(8MLX5U?*dg*r9*ZT z&d+ql@;wtMp54hk$E`K_zQ0d{C9R&pdP7MOO?XH&B*I!ko%v0Tn56YleYmdS;xjEC z@o|)0MG$g6CEj#QCLo>{yn64$lf>7N3{0&jeVhmJB|&Ft+|{R5N(}I#Cwg>XYj{dm zmoA+so`pN>TF9eMsL!?XIZ$29_)1OM3HvqmyOG*&rM>^qof1iX=JkBm&$chU!z64? z@YhzM>CtwueAK|l%>WHgp| z#n>VhVO5deTd#t4Q77;1uA?I6kM)$GCO=}mF79opE1$Rg{vlE-CVJjqH{M?DYkr~B zYuxm%3EY^Q0e0N$k!Tw-9J)gQ^tQ9yhdT32O*8Q+!6)9lbn_@G@@+PIL(`Q@cYJo=#!EU z-t^(;ol#uFuB2u7FqxCBW7^VFychkTe)wAM6vq%sBJBV zEN}FZ>kLxsEWEX7dA*dO>+Ckd5?EF7t)z=8IT^XKJ>+%3PA4B1Nwa(lnhlwAplFR^ zaP*YKOn*r)tZGzor)+$3B@#i8&%-P}DvX)Ep!%;U+QP0SX z=k2+`%WMGri+ZoXp4l@~a8i`x)H<*7`WyC`JlQ?75h#bxhvzB4GrZ}yS%4SvXg6V6 z$YO7bF)KEYFE!c@CL%q}eu~Bs84_|4C_QkV6 z{XCU{0K+$=B11g&`sVS7NSwtVtK>u;3&q=i#uGlZ(0IA!H!cnW6%c&%r4HcbFI>$f zw)1oS45HBurNhGoRJ05ztMTHmL^UpvD*cz7b6Oj+4eD``}J=B-A#vu807xQ-! z$7-DGS_zn1rn2;SSh(L%-l!AS}qi)%;bNVxlzt474k(-r3d8 z>brRv>GoxW$D6L7ogf7Nn*?(=bhWUX5=3^5Cq4C?cjlsCM4`!($T^U`renM^V=I_d z%8rg%PKhPJZZ+C_uVm{%TV^3`ruQjAQ%6ZHhBmbAaERMZ0KCivOtEZS|GBJ1uLU4u zcBl7cdvdvP%Kr0d_d*=-pVZ02J7y6mo?rIOScCn<#>L(cTc?XLj7@RHf&xmVsJ>%+ zMr@Wg()=zYG}>8UP1mQxZ!9Lxw%|50ZQ{v{} z;S2KUC!+UGXwZnjfev_uht>G7%3#XgjCWf=-h#X#MOA|a*K>4(s<~;frO;l_|tO>nV>VUv;gb_m#vLomjRP< zKc#f~umKZadjcQdC%t~zEoRfvcrzTe{P56NW(_5ahHrG62{OUb%6i@oyYxYL;Jizz z5L@VcYWz9__#dnqCLoX&5dPWQ`=FTfs?}z@Cam$sXsruJDE9XqsrTOe8JOvd?xw#{ zi{Uv{_4$p#FNqfCr*8tH50mY~wRaME%YI=u7-kQ|uzO-4iA4Gfaaul_hV)13d>cI( z&(T#VP)mt8<_P(y38(*isSFJ>LY@Cw2~BLF-OF|rRYm;n&^wUqoBx_eP-8M)>W&-> zOE6K4TXk)1hRti)cZ|b7)3bTZAchHT8>>v~Ka60;$&>c#> zRTD%|v}sE)iR%oW?^U&H%G9O%)?nYFVwW?_^pWk`K9iwCf_7(;@|{7FWwKIMub84D zX$!~8aOG2mQ59%!(Hrcx41cqtqH~>Q=T$b;@uH06WmE?u&Tm^ISQACPYJdY5`m(TJ z#w&}s{I6#4Qv0ouUl;y7Hap8nyQLABj%ptbFqE~_5dc6(zLNx7G4TDHy^I&}O;sp6 z(X^vI9rr^lT`gCJ^Iy$)2zM~6Ei|>>)DpTWbKMaK6OCa>b;)V`*cvG?Whno=HPS~Y zona!SJ(T2`-J=R|>!DOGXKEEnG02?sFRQW7US>1Q zSYyC->E6|3Bs%?<6u^qR^fkZSb@<+u>*bQ|?eNVaiIu7*=U(ZSs8k|mg^m@3jP!kd zlKW$&rzz7od%`L7T%h*vgNitM3?p3ysq_tzB;IUnKHZ@D^hc^Ll~0Vp*|k+Dv!Y)4 zYUs+MQWeN1=K8^O>tGDvL~LaejozO!isV(Mlt7Us%^rW8Nq&W42-lBY zoga_-$YRE6KYZ5KQj;T4PgUPCdKGICGN#X}LxpwNLkHt;5eEN+IGAA^Srrtckm!c6 zcEaQNPMhMSvFJb2qXmKa>2Sg~xb*1433xpTI{|aK$7^D@z+vx@6`d2%r%j)f9(#=X!t zMF@kM@~e5SN=>&vC!|}+H8!|h!hQoG)h@&{phHT`#bciHBtm7GC0Wq>6HpttV@&KS zBQM*m`Cj~f@9KsKSprNA_BgwQ7T$eiChswo0Y>$#1UP^gMi9bi0)Zsnt~`Mj6gAv4 zKkHa3H$K%fn4uZPDoctCuLre~hjAbIE13v53@geE{gku5`!g@E)*5m-JJtNqIkVXt z+QFt7#-Q&q`EpQdp;KeVASu=L2OC>|ux=%RyD_cg=O2x~?^PI)v`tY36rjSXB+~c5 zg%-4l@bp9~R~2EapWRcDE+tYAh9aXW*F`%N)Nq_Eu zk1|`A7@s07w3JXq_B-MSgSIDFo+Jxo2p5;dn#73mT(;^k$H9ooa|htg+?;d(@UfYE*Ek9}_; zIdkhBa}CBt&znVi=%(J8k%~%U$#V3R9RvrDJgJGf$-fh3>k?eZiuYw z;glTv4VdIjGsdk1lKLC0aoye&^;meGFA>c$#{*vMO`KCFa7!LH)S0w{XB0pcXu49R zmt$fWP35mp<@2ZpKKpiF2VLoZ(Q^e*Z=ZLXM8Cjjab+WuC>i{dD0aEEA0lqCtR*vQ z;Ie=Emj#F^M*CizGN2Hff0;`)C-^Z^jsfdigJlTQNk&O;Nrp5u!F9~q^^i7U{B9ZDw#keopycEnOZ-< zNc6TY)hpPdo{YAiRCZeLVDAH${CnJ9U22qT1x% z-Of;yHu?Sn|5oXlx2W=FtIQBXK8aWS`M*K=jvy`Zai^_E0Rb}K)0kQ6x?-Z?WrmVr zv~pC7{t>7mNJq4DNDD(FO^LBjvw@T%nxVRlAi!L(W_==)3=4&<(^sRjlD$|f`3GHg z1P>rVJfDy%{i>rCjY4MuyGlPm*jeSfv{aI~_Q9O6WlY=SnA@#KF$|pBE`e8=(%%pB zcdvQ(6*7cKfyq_kYlfq*Kz98<;HJ|Elf_>J42lv{Wp)jN#}r@S@@02Cnb$(E=&n zyA@K`(jwZ9jmDuGNT{r~i%ltYVLX@|-TbPaq#xT-_QPb5(o@*Oy^z2u`Qh})9Nj4c z;an&|j+H4_;e}N9yBQcuD(w~qC4Q&&IHAsK9&{U!v}MeMO#q{@KEebEr3dPsLKr0i zEQ*RcIIRcGzWfz!H1W@MN~vUU3Fu1`u5>g3flzUNVxKqUo+XmkuS>fAM4ReLer@w7HtY19*1=WB1%cy0q47Lu$&9YW zD2&u}$#?|4_xpJ+?PYm>M{GCHt0_R}-)Ocgk-z6}yXkS;-ONuNKbqK#j4bDCzWM&h zg{%=kIPjt$^CB|jX8Tw4edYHjS^E$Es>}X52{b;aN{Cjdz{?;2p6op0QHm0WuvKiG zjF;>gyfQLVb(p{9Cn6PuJgg47uRi`!CA_XXe4P0-Dcg3aI|*2>AF%*5Ilp-zr--!? zt<^yb$7_XQ{&=j@fJ&c(X0RFfcHz4^wU(I8<71Q(0*TrT<$e2BfN0YD;N<6TsUR_8 zQ5}NbVqg}dpqAt&Da$1`c4cV)sbJ`hbD*NT6S>Ipo^lirysZw}dgOmVTSlKty1TI# z4YtqP6|BU1Pg?fD4=|kfes@ay;8L%hCsFJ@v4b|c1&Kwbe_U;#i}N*e2yj9A+X?;m zJgEL4A z3Yb*tJ>B!rM1pXVQN!d38Frjfv>%ulEZrF(2OF3c=&d1u{{I|+AxAU(Bn`QDT0aWy z?NeWQFSdGgPbMa1iY%oW4nm?=g}MeAH>CHd6jeC9#Tb44D+h9jD{Dp~;dYi;TJa(4 zqQrLVK~*_AKc2emInw6fokwsMeK6v&+rRz4&;Abl+EKK;)f6wexQlfcMB2e?{$AA| zV8@eheMQ;Wq@o>zLeemVVA>K*-f~9bsLGgCoCg>m_6O@EvLo+b7r&!#oxpw{?itMZ zh2cNRq#?kn*OSwst-t=J=#YW^0K$S(LY1G4Ol^J;*UK{XVn)VXLnX(4Cj2A%zkY>! z8U0tnt-*I97^4lUqO#NLNJ3@+Z)vr}GrxHTt9GnLjLjc<^ts_;c?riJ%>>H2`kc(v zbTNY%|3Wkx_~us@9=mfjUb6emI5U|4l7HCLxdIbQ6gC!~hf>TsT@cGqE@>uK_$(JC zcbrf!F2kxBL`;_02Wh<6)r-10Bw_s3zg6dsm+bKMT5hvQ_T|#jOab77iMi}{N})?O z@w)RelRyR#i3t17GyH?qZ6{s23rC=b1D=4US)}PIE@yP z3co9LpojKhZT4Xr0OnubLafY}?K*V0$|N$mt_oC>OUSg(pZ`{R&S?A0#s;@k+(P$x z4<(NfB3+PKMqg-ftOSIS&`IOeje(~!Jn{wwY4lL^IBrED7?>Safr({8(3+5 z65a4yy!r{ZDY3lX{^G5R8ICgn*Y5UbmCd9}wvFM{^M6l1>T z#qU(Ku)kG(EAf33*MF$#Mm}d{^9eim?AhSj*y7rh4f%r`+5r1{6DGXmDntrXuGC01 zmP*edVH={hB@O*oF4P24|7D~KtqG^{gr=a?{)6ec^b`ldl4jzClry~I_$aG8aYZY7 zwJ()aGez+NO$d&|cxb8S%D&Vk|7!Weu7@#dg7wf|KXBXqhxbw7w~YU*H7X1$aPO#~V?XR$e}`Wtuy z&N}(3Igqu{sj|cRxP{Y6hKxiAt>W^ku*Stc0PZyDJYgZ3cDY{TGj4%`FSABut)D;< zBnOGTvD}csJ-*ZH`8b=4tEh+#x54?oF5Wt#cHIRAJAy=2DQ1+z*DDXI2q{CK3^PwC zyAxU|yUaD>o5;3pg8gqyRtJgwk7Q^5Of_a6OPOTYyZc7W#eZCvaonDK6{6{Vh@Z9~ zz-4F}s#+UEsDc^>;fy$S6Q%m;wJxri1&gNRS(jupUVOR>V20vQz zrQeO{|9CT;)kkrxH*|0m{%pUu&FHeW;Kuby#Byo+q5s}C2gM|}E+}mwXx2R?D2WQ- z7-~dImnAl|K%?&25JoQ61V5Agn=K;2VHg~tv+0-9Z0Z^6J0_AJ8I0-acu!8q2mj(R z=vP+V;-7>k?XG(=WkOq~6HrE@fzW~oSbzAslhtkeqvaDbma<-_KoN#z>4#+ zU2~io*u;wV?tMfM8N{^V(1kp+f3JxDwdUV%Yhty1e=XdNI15YjMqTAH8xtSB3P;Y* z$tS0dNckk*ye?(Z_8y7yzPe($rO)z}r+Wn?10q-778GlyXx@`r9JJq9E*+6t^gKPy z{^&nCjWf44_eO4DQ)2Eri3V4P4Lp3t5)Q)L#6!|n{2&#^{YxS;`asI8tFtdqe zX`5v4i1Bolk>V6b0r+lgvywK+#N}yTu#+*U5HTYS`aHny8yBLR&BIvxwMgi!$bFnb zg`Ok^1(VP7SQty!uOBV$Bgmsa#bV>IEx4jX4XWzY=_FUUN{Fz+5dC=_Z06em981^b z8MmhkzOe7%3nPEcg&|D@5-62U;O&|`t2-tVY|ZIcl{&C1?nZRITB_f3HDNFTnNhYH zm$6vs%)cSH`nSi?+?ndgIJSN`sT(3kH}iBZprN==bpm3CAsMV{iJ_qOdm!IM1icNm3KAIx8WOCB3RG|^2o`N$T)udCKU^+4ko4zA?M&!59rb#SKNUpO3N9;92| zFd14|6ISO3eOr*co|HJ({eXAIyhlyX$2r2nLop+0j6D`^0v{!`pLAoZv3xr)A>8@! zD&S!Zq0T|p2D_jM63kpjTU`2&4>#4+vG#iaBAjxKw^eM0Kg4rlk24fUn(DHA#$)HF zGJ!%7SkJ`JjTITEd?Mno)eI$|*MKn66hp9;gPTGLaFl~vv9^TErz3b;*}_^t^%+7k zr~>>!1|!9k$mMUrtH=lOH~RUXx zOwfH6EyJt{pEi84=xXa*Ny1z8$;h_DfZQiPrFXIxM7n0IqB3$JHQKR)Kl@LR{`I^> zC8}6XV9_K)J+%1+Ui$~w%!ET^k~D3i45RkCwREV4^^mb@7c9cm=7^h&9_;R9xmYVF zbF%y$W!u`{_a-Z+?ifX6`4=r=b+>LFi>PdlsMX!GRJ2#TfD+WjT0X8yEHCDmI0aoX zk@ReY2X3j29#w{WU4)LoLf&)zHcVFWnW>nKDp@(Yl>fFPiB6Tbak^ghn(Z%OWKNwg(Q#v-{#CE``2ARWU;{1P+e)IH zXXT{M-O|{}`Dpsn|BzX(eT?Ls(3D1;SzE-=q^g?2@V#Qy`GzT1c z$WM*)6X*9Jn|*p!WBaB5sgGp5wDj@``^T2uMFRp^Tf253|H?u)z+kl_+>s#r59Yr0 z(zyBcNt0=n8DC-P0HQ`sRU61%5w}xlIx;;0dGV+#3BGH5Kyx`Hw+vxRe=8SJLxA|y z5>^&(_ZgEayFRLyRdz0Xw@cZAHMS?vNk4C@H$WE`>+_GFNocyp7^8hAgb(ckFAW*7 z%S=!`6gQ@YSA_VgY`Gx4M}(&n^EgpTv{C-I_{R#$gHcDr$d0J)oGH`^l)&!$L^O1k z9#92iQ1W)-EPuBVNTj+hCtYt+D*vB+Ynbns_(2)@B&fj5kGp2d_6j9b^s1ntz88wg zM(`tIu>o_X&P{b7lt=u<{JvJUoLp(xc`bDgX{~s@$ z+X6so4h4Vz_GzHR0u7ocAf(JvHp2{#dui#S3IaN1EF>#~{@u4<@1>=*mQ3h z-8rAfRkpTyh2>@<5N!O%6QifWFhsO_fYqL$l?GLDG9&G}H!R^NF2yIH^75|KwYL7a>MBy)P+A zQM5q|58ILfclxzoPcac|{joOxMB@EkY&|KyFq7Yb^^?<9Z+dl6(cJB+o_IqziNjt& z)L9QM-6-UrIt*U#UH1>P&gAU200|Nu!xuKMmm3h$q{uhTolVl&K z!DXelE?COY_{2o^46~qn+tUF}HvxTV%ojM|AMaicPK7@8*zr!7LXBHRjVX$*}hLi;yG6JUs z4S{I`T$4F!bE+IUYXcvKT*#^kB;Pzct_{zV4^G1CLV^c9KbFO9^@r*iV@W<@EPVW` zT640C_C6%9^Ai1c&g3C~uQU2VjrlkK#Yc~<2N58w==+Xhg$dlJwFU+$UDgGKkP(w>4Sl<0%JR%8in2{eBcdA!|H=K;nhlEjiOUo(T4!K})brE<7aUroHOZ#+2HwmIp@g&5K!a z{CwY_E?4K_Uxkp;^FejyT4e8wjWDspgVrAI`p(-!@*aaGWoR9?37vCyO1<-+=oh}Y znTnjA&ObR$?_So}@7n-_L3c}nhuAsImcXhYjDvy9BwdCg91`R0Q)J^rUnHeSQD{zY zAqA~vMZogiMb2V=i>HWqeV*r`*3<-e(#$xGZ!^{7>NQCQq5tB#)(+Ft$KH%)y6g!& zcm|!ll0*vEZ?m2eBnzH8TODE%aw;NjwLa&r%Sb>eBl~3pl4$WE*9@0>i0%Sb;R_vc zx!KM2mgn5g%S{RDcwHe=iE!-w75`jdf5jqCazLWibid=v)X*_h47|EEQt2!w-iG*g zTph>L?fV&%h}!%{u!Pd;pBynR**jKJ;3ig(*EI{Tj|@mac;2yny?iNcUx0 zt>2_iIJPnJ3EkK57cM6zT2*4_IR;JYlIEnIFzG@3Fvu=1C{Rn^$}yz&$RDEO#BVlz zcM;^opWAD8><@w@H-AOjaJd!_CkWk?U9uSt(GK>%5f9K@p7`|u(A3NeUNJ-nZ7RvF z9B|1)F%8lWlnxghQ>;{by&e2IHtN;SHxta3aC@g*)&`8umnM=V=o7;@JMZUyLANaZ zeOGOT8j~ZfH6i!=w>#g!+)saPh(;nbkP9Gw8D9I2GaRh;Vi>{MO}~nRjqc92X1v#O zQ&Iv<*9WMVY!X30-daao_K#oxZe$3!eau_$h=Uh6F=Gc9El=bf`D?JS+{brEbs%PZ zJm)@}7QB+YJ=@wV5F#P*YMTP00`cI6>nR*Hh9Kv^f>-bJu1wB6z+&*B*M?AGzE}>V z{lnkS2JBoF^~FUeAa4#^f&zwM#6RDG(yP&blF;sNGrnkpaBYBAw?*Yf2H$D122=G} zepc6XtKP=Udfg9po2ws9&`znzr3NxUN!Wev`?+Fmci$2OhT35-r#_wWe?`6Ew!mSB z=Wj)=5{HF_fvS+w59_R5ldVOKUki`k`1^pn-YtV54{IhX9riCYsbS7Df~6t;h)5*9 zTWl<+T0TZEjp9sPaWo=TlMkMOLhrk*OD$YnXAqXAmc%nTR%Ku-csPat`v8YSbKm*`Og$nPWm zg0~aLbuLgc(a26b2xiTHZO|QTb%uLFGP|RuoR)@J&|7{-LD(K!xg=zwZ)8O~71sy; zmBhrFx|M5k(-Y0?)g++Chj6dz$JB1dsmChP1Zey;kTmaHJq=>~<+c+)Ll|By$4Tb6 z@N1;+4ErfOzLwS7=eojG6!H7aPs2i?xm1%CqY6*?_wR8n8H84m@uv4#Ibq23YBINQ zXTI%Lsi9-hepWft9pQ8OaQe#DISBq^qSa(04h2e{VjRU*!rFcQo(l@qk) z4{flQvvK+ITV-~6g~C3?y`P4V|wmbja zoN_DUA!W&C>dNHE!)>Z^2a56TWnMRR&e^m&f?M4J3sUq4xU#Ic^G*~qGR<hD}74DxH&4nj0q=&EO-13Y4`@ zm0s&B@8&B!HW`ObSS!vw8scb#^h`y@!tl>fy%&%pm}2PE!B^!^TbdtO{@qUkjHfu& zRDn0t`ONG_cw4 z9)t${u%lDFS#dMZ3$16MmycuX(i zpyb{o!~!Tg@|c_6B_~jSCk(sQ4Z8WWRbXgd&}kdi=OhxvT)9tORF!Kxw|gy&r**zT z7Zqaq7y#iD7FMdI_P^PnGkdWzEE=9^u(7durragU#spVw<7 z5HwnYKTjS}sh42)n-w<~DK^j_A=j->ET+Xj)B-(VpG31q|2q zz!iV!8MH|}$+5hv(Lgm9*+1C|5Y;d66KJ zONwUE3qXGADoLEKL>$|j75Usmtklc9eOR~w!yo#<;U@l-?Afb765KhS!43m#49i$2 z8r%Y5u2HcO8eMJRVbinD#wKFM3+}h&a?llDOCGa(Wi$-SxX9!4jwJtcHX_Q~ON$V< zr@%X;dCqU%s44=l*}BV6tdQoPIa@5sM*I`{1OJr%mNbwHWiX7Kqh;5DFvxdTFww|@ zx=g5H3fI{Z8*;HBNP?!ODfMHp9TawE7WxV=Il}Je8fi$&)2X1}gS^wBBxLDas%+>S z_9OZ;pY&mPOOU*(?K{LjyK}W4UpA;Vp&z?HeM@r>P6W{|HF3@Rv71l9FO)Zni$jut znw7|y^16?0mp*eIlPQm#BFDJxlaB3ju!VZKg{zS?N1eU=$;|y6`T4r|`2fdI^VMzr ztzq+{&K{yfD@A#whx7>6!`4`hD-$rm#1YYf=Bk~nYx5sLDoA7-*Nq$K9;%O75>->h zgFgLFvyRdj2PT}(==h(aSbkcVqkQ5ZM7<9Rqx!tVed(^3&t0=)rh(Ice1*R#pVX!4 zJKq~kb{eh%;}6$e3XDx*D|rjFStw)SE<3r!rDe%!5O4X5N`Z)X#PH%HNegeYzT;9& z=x6G}=B=1qQ&tTpbP&pM9Kwijw5Z19pZaLjRJvOrgoaQdzsG1(eR3U#6*@4Jo%v1Z zt?d;xvuKaQWKq8T)a&YgO}m0llxrDHYHGA;lY5pEXl?*=@MNNdsV}gb@$t>myUfL} zp;tONEgq&SyXU4;fmB0z1Dl0U9Z6md6MRY-2ZPbI3+p8{YS9W#`-+5<2Rrn_Ub*@% zTk=wbGMFk=*O-PREb6ShVwEXSu;~yn_z>!uM|b>a$%R;1d?<1UUKiy6A^nd3^T+YDWnqlg`|l>#KHs5s`b-6;`p{!X7aKpCFSiL4 ztY#RP^g4c`B(M*wJdn`@awP0I>ZGeFjOJGvO>*l}%A5JFyANa>dKl$jpzxdNY`#4% zEy_4VAcJnQqaf7~?}-!Kz}#Hu;y7-Glr|MyWzz zDg}>dDUW50NV+L><#YgO`w?*->mM9yv|cuKt+=KT&~J7G^*tq-^~x+UP-!6q=Y0zk z`T<`g=x&SO`7fy(;8LS4kYkxKuJr>IK~mNu>pZUVAAGnAUGmxV0%2MOdM z7Ja7-=ZiaAmeqqu71zRhUu0Iwu{n=5K0QWu83O}D9}M(;pgHGnn%`n7%p>Js;w4+O zG`qzarF3rmP<%F_hg@&8nM&N3hA7$*j1C!qM8@$HdkVW)J3o{6{<(-fuWzht7_(`p zfNkhkQh8gC830{DnS}Il$OQ@Gpor7kGG~ip9~g~$Q6`Y7O-05eNtW3-vA9O4mWb(o zTbAtd{M;WlaJx3Zv02qfUlc~vj6eEWm!9ygrkwTlgt@RK%9|V1iC+||86xo6Le}}r z6`#D!Iv1k0``4zJCPl1!fw#Gk=QK=rJzUDqxx%wZdw^E`|3lnYhGo@t-GU&fASfx4 zN(u;ybc50eD2;SV3DUhm5R?`Kq*J=2yCejpQM#q1rTfhL{l4!y=hyjnuJiA~=jPsP ztvTnIV~n}?ChuEl7;6jLNF-8ieZlT-Lq)CXczG$Zl^833(8+QA`t@)>Kfm?x zTWT^iR|c8Y-iocAm|u-~Ln5-VJThZuo>!qJrbYbfnTn{GN`J|Rb+PbkC0hbw(LT4t z53Ef$&oACCEBJ?tUh(th>+7KH{5dtfoD`d|TeG!`2rujGp0sW4TPHzIRIF~v6#fh; zn@Pi#7AL$%LVewakTt$B{ssP5!j*@S{j?MTX&jsmHzhS&x>Lg&U(TK9Pq^w|T7)jj zwYoIV^VNpaT`To}IVGBYt11|~HD~3!9)TJ{re}kp`iq0QzBaxm>ew&ffy)SUOe=Sp ze}#)T5;uLRzUyq?QRU!KM@L}jR#Ib&F4n+diP6fAw!TZd^_)#b8v5No}S-wH)(XjouYqgz1 zqHdG#$G9dWC4x+HoUcZAMO5_BSQZhhPUtOL@gYYlS?NNeqInzf#@0(C5>=Z8spza; z-k9`lx8^?e%2IROyip=r&;3MZnPCs@Jha__<+Z#|s-n8{RQapPm1!y=25D09B#|1? zLEmg4-^_hWH!PV-jY|^t=N=~-sTYD@p4!TB5pQT>Yu4swi0WKF^0!>Z#MTUt&$-Oo zM=M9@yy9-89uSB<3=Crs&wzVSr6#tn6;cqk-XuFXNgaehkltgc4Nk7~$z}e?K0OhV z9M+mRaFwZPq0iI;dqQ>kMFruyMo;p(XVru|Y4Xoe37y2Qi0`YPRg$tY#T-Sh>vUom zbBd;f{q(Ir*#5(QS~V%g{L6;;(W%M})uWr81efSyQsu&XcE1l;}BDSA&535JL)XY&bY8=HG zCczKa#Y@*|@3Ts&Ay`tJ38{RMmRdvfD~E%@06PNHQem&TV+1WiUNh>ay3`Y1J*T9< zh}(WzR)72$Mn>)pQ(uym)1cPppCmmC$OYv25{#4+^f_DD3CkR9>B{=X=e#=u?5u7U z&MHr_Ea=krsUBCp#0`IOC4iKdmTT*ZWPvV)V?Wp3Kt-RT#-(#Udx9DU@6yzrY4*=k z1XL-PX)mf)?8L(+29P}icAa(3so&bS%8@)0HcjalB9f#kJ--|Mx-pFX!!@igcb>-e zhsq86g&VgEsTUMtHi)DZbbcPi&lgjAo00I(E$k#l)Tuy+M&^0YxMUomculMmk=UEv zo)7qmL=eOP3XF$?l@X*TzYoRMoWZW)Oc|-oH#tDYVlX~x9T4wZrR{o*4Y8Qy{i}= z{|>k}pO1G&M1IfCRyMb_$g2F~a}B5TU9RKN90`UO`l-&RWN-9#kqPXM_z8^*PpYq~ z3V+vgExYO*+GdT;8?+YCEsihHv)=9XA(YvHT}Fy#9PZ-^OK+l967MMJj^35m#o9y| z2q~D$ZLF5N)3kfl9~6Z8SZL`MP!Jfoat!f?7`>E_{qTC z<+Zq8xUtvCu6!;t_pZbXHWRMGn#OlfH-_J6@&ZW?3Cizt?7j(qK3@FpC4L{b6%y#c zUzYQO%t-sR7d?<6+>6mVFu}{oui*DU6-kitFMgT;7N!QMQ0s5(a^pltvGlZ73q36N z-RWj^Po<;=5m(%foIt0(3m=lIVwcz>5_Vtk0uK7E6y^0&f}`S$Y>91FKio22BG z2LFbF^3r0qa-_QHHJj$2?TUMmMO_z;@$^nnldn%>T)Z7V%^F2)zqomHOpY|^qsc4= zIaes_Who7%yj(lcEEb_8-rnc$^Np=N9<%qB7i45fde#$m_%xS)OBTL)*hG$|fwsS4-$sO~0>^fQL%2GwYl6=0#_RoZ9f^#d3 ze)9XN(TJeL4E1}2qW4?W@2Hs@rA-%p+!KZfN=5Z*uvmvL^)h%kpv+Hr9q&(!Qx= zO5479r`)Eb`9k5jFGEWRNAOn3gMS-OFsx#ZatcL*<~t%y1;s{!qFXy8Iye_T9;c3u zn6ojtU7TGlxDow3>|;ns{pO;@&4O<;FCzxYC8S0hTQM^FcuP*YgF{b|xXUm7q{bh) za4P0(oNP0n87z*?sqnnsA!#7FwjE7IrqiU{xPl@1oCy=_dvS7x0r$Hi8AGcC0PV8qF^UYO3}a6KT6-ClBv_Dq)ZeQKie z=dRbTI73QH-h`%yoknSM2ZG82m&;@u+NMAH)A6rzoL?vAG&A|!5J~Ls*e5Eq5MMpF z#>AAvZDi@8#8FX8=Wc&k-h$yE!8^l~p}1pf68qbaO}VHZo>=7k9cUd6Afr zH=(%L%WvcOi1=|sj(ZmlpFR8L9-iA+`d7!L7f_|hZG>fwjp_EU^NS&sH_dC$72G{}NAR6uJU#_jP3px`{ zQ3=iKs{6O@mCvH{>4~Rkwg`v~YTc4?4_97GOyEt|ch3D8SCiP0)ca>l&p1Uv^Lv)N z^3GqZJNm1F509$O5b^7a<;-|yyH{51psKfKK58vzq^Zr7dd3cqH@^3_d7e9+)?LgN`4b%dA4KZ|4}gfjIj=|0HvcM$BFC-h5_x z^l!rASt(~nX8st_md!8mltX(`n*{!hdXZGz z|EFhWZ`IrF;@#EV{c6&={?VQBV!T_0c%w$u!tRtQt5z1|G`TU|yXhA9S4QtWB+0F7 zI8)QSK5nn0g{_6e4~wQBW+nysCOQtx#}10?acPCor*-n_a^9d5ESxK(RDF-LxG2xk z_sx}TcJ&AGr>&&UZ$gtM%72C<`M9^9Y}Zc5-^c$s((A;p-*rJj-n3gDfB$Bom_Qcg zMFmfX+HyY?uNO(f{g+oS92q)(r+iMQvCLi9f;^e$4@%}n;v0MCvuHQ;1S!wkhj=L) zV~uk*4cJK^DtxjbPvj@}`0^`I>^BMZ-a(CqpT0V;qnP_U$_aNy%f3b0Zd>;lF2TcY zT+@bnjO)ZQsyPM9AFf4-sb*U%X*zrHt_rhMvv^@!_Ab&U+uXzYVL{*jDqbrrqu6wZ zE!#0=lsI=y6;Vs1^lxTTK9@xA6O8c*)4b2XoUrk$^2y=UmEZ`!qA}6R!nq^02g75( zf=Hg$MPRR#9L}WJmZ;AxK;(!gSD5?{<8fq7fT`|LaC0-uTV5JwT&40V zTDfB4Uz5*pr(3CLJW0M7`yq)G2JR_V5_C;kGuY)8i2#*t@-#3&k$-MdVe$TGT}%$ zYBqZps}WM^;ehHm24!phU%LN17O1mbX?n0W1on)NGJo)K(OO~Y*~&gTKDrh^;CMCQ zij(>p-*I+_6C-cWcz^!wqhiTjwBsXRnP0+}B_zTK(%kdZGN6LZxp0&3-{kLcnm>}K z4_&+_AB$)k1fKmG8yP!2dzSgBO(aur-AkzXsq5<2zENC~eL-2}xtyS=BnGdg3GQ|8 zj1tpMh3s$X+)SLjs^N4D7yOi~TY2FoAN9_d6Dwy%n_HfeeZgfmB6RNOx~3A)^6#+X zg-(%OiyG4MmfrWpHvuLgy?4ZVaqejR>MzCXHN`((Rf#fi&MaP9*hnY}fAQAtpZxWG zJYEwyiQ^8Zq*GP?_SLI*rr{OmwS7y2j@1Rep12(pN=bOXGVrWK#q= zr~MxNHezX5yt2nPc&4K3?kJ!~)zeBBL-StxnT851zvQq&c_hVdX}ztYI`}+P^3YrQ zb>ih!vWvI6?p+lE-QQS3hGzFYv1Ee2z1|+(I-YtdB;rAwftPSKb2Yi5=ZbRu?9Q9` z`?YP=NK1@y&o1HZbR8u}SISVzcQV*^R>U_KSEd7&TC8lu@%u#tb32|?k=>nOtnCnf zO~JOC@Q=+^8zaoqEv0l>*evo8?Q@hlm2^5L!amgCjQ3R=CmZt1wI*~gAaAK6udsG| zvM@JfeSdqvP!JPCSH7BGq=S$851M3zo`d1V%NI6s14>+-A#jnLl<=>l^o( zS3>x-(q1aF-@Zj8t1!!~LM&dO#$?`%L6F;q#>L4r>rnDXKb9ky!E?jqpps0>FO?OjU~SduC(g68n|tfi@8|6p%c+$6i|$}Jygw~^JB6%f z{PNI=P}DEx&i~rB23pjKQsQcW&exT?NQA%kne7MSQZwC57FTb&xQ88GVHGb`@=KN` zZ9T5&{~GhCd#+#J6&$S5(}%?O=8g&2@~ea8q?YBhE1c}&{^_o@t&P$GEo#VPY}f~pfd9P6CwS&b7pEbJ%vzgXw2=i9(uuq zhWO-5eqUnh&1Y(}qpnfoSYH}N67RZS&$1#rt6IkEO=3yKY3Si*Ue+#c5-ybgzP4|@ zSKRX6f-HeUQE((6j^{UryWEXMt{clHUtY!euWn8397bwE6V>6=E4{ zEti?5l{!8Br8b`)U+L8*QbbExTY4wJGV>FwZ_#zH&lSE@_q2R9RdTOxu<<7-XgI$A48+bBs*3uJ9zkc_w&vUyQXDc< zd!Ix2>yC!%`|s`sZY)9~Ne4C@`2ENLlk^^qsgO(c>aA#D&nbJ!7&DJ>#4BO^kCccc ze*S^>s~?o%lLN_!rBVm&lLpVs+R8$-_(i<3>79d#*u3Xf<65`(T5!;<*&+pcmt6T< zafXu)rmp;;5i@bUj=wkgy|mA~IwMnYs&~0onQXv_sUFn#t|)jVM-{%Sg)1LI%G*-r=n?DE4GdaAO|>mvq=Fn>#*U9O!Ia(|i`6@p4f<<)sCGW}d&j-|Ef$d!wVoPr`yIZDHkAHOK)>e+g=!(W8aCM&=FFVv(*Y;HF zL{D)CBL+*@eSo*L`$@t3@jv`Ys_8h4o%`c+-?sd{F0A1J6Vue3mGC%Y(?cSblhXsH z?~7f-Ww@1B_V>f=g-U8FB{6@EU}(oVt=iEk#{TqMX5`p7Zm(jQLRg+O@5e1yR@HHl zHa1e}#vhby9iX|A(c2YR9vzp))`>VW?mA_@&{7Td3#63}l44@{B}lVhm`V|ePSHTn zik8bg3_Qd&A@JQ34ML3N-Y6yO5t7{6LDr0j2m&Q8{P1xJLQ@Q1^_^oM+^%4Pa)TS$ zHxyJC7pA@qb7$XKMAH9g(R=aVySZ+=6dW0T>ml#5PjXf@he__2%Lf15UpJ_?6uz&_ z`8=+Q`_4Vp=o|FX`U`HqK2~`i_xhp=r_HCQKJ2|_w$4SA*@dThJored*{(>5#kA8dA_HjL@I*_+YPGF3)RF z_U#cR%}e3i{vNq8*cNX2(AGH+SE#T4b6d7sZzE}dBt-+vgD znv=Dvw)k%i#@YYL*t6q;T}*m7WRbW!h0GU9WlQJf{nG#x(yBT>C4u7B^@KCt`V^AH znuGl6zQ}E_K}+nszD1bs)nbOXNu@QXzI*y=w}XH})~QMMu67}xOMxW_P z)`OOlGJGkJ=j1mc=&ozNjNQ(2V5qO~{lI4MSvMPzjNqJ5cfWMg4q-JJnPC+akUrl;C9xj!NJwe>%&}^1{wuwXFmrQyA1}rz7?u;*DooJYaBlRdub}J z_p!R3|6cuW^`LCOh{GvQES#r3v4l;KpplP5QP})WIyFW}X`P^Nvg7TqI1Kf>TrOw7 zFf!PYh%f+!MpZ#k^}9|M-PI$dxElsp>30Mw{Em0yuSHw_{5ze0%_4%`YG-~;>F5#=EjV8pqhi0=XWi%@W_0BIf8F&89 zRP3%cIOML$@fMn{T*0U|FUhDca!&d_=Xc_N!{aBz^vvC@uDSF_Msk9ZzJ7EvyopZl z&aOQ0w8p-Pr`pY9`tNNKaeB7C%7oXY(+G3z$@W}v2IVkc*@H3a&ET(@b4-EoUSY-d zc@xe#rLMP3aRnM%O7c|H@2(f4Vav)g@yOQcO;RrB323nfVB!|%i$|xVRqQ*?lwHI} z#K-3q>eN=~P(Qb~w|`}I+<56_lhH=-t1z!MDkeGbvzErqn$poj4}=ihR`fq)eG6nw z`R)!5=yW_|GY&`cmpl2!eFp4p3y2FNr<)P~$!;UD`5Wo{dZ8!kfxFctMaok27+mpY zHU60n&1u)8NOiAO{pG0N7DtO@a1Er{h%?=lpY7;L8d{A=WmXEhf$-J%h_v2J)3*t& z7|tcUe^ZOm2JHqu-m{1@iRCohl-Eys$2^SDBz=DqXeJPNWpApKH@+;}4Vnc-h0Fs636B8IC{5}UauGa7liXlkuaPLH??CsL(wUGitJV; zvhhm!3HHv(;d}XY;qV*R>w+5)qVDsnte z_Nwzmt97j=DnbGS1B3k3l$4xbX^tI!A||f*5#3u$B^@EJq;x39U)^hQ$*_%9-}Lpn zO42tGf{<_gHBvv6f4F#sIm``l;{E9V!;3x6Jm@Cn_H<2zw<=&mZ5xd%1X(cOn8{qO zlp@orZG7n9z|kM{EL<+T?s$n+Mc zk-vt1(G?3?xOk%VcJl9%YFveb|M{dx1gB;MV&;hiNbWP$F;y(N(F|xfc^U`=T%lK` zljiuPtMs<~aI0cKTd3+ncN4k5nBy%RF)|oqnIWy&sMMID>ZvkgABd~5=@jM+OkvTR z8#ib6a)=|u;)&>ejoRY#KZbMj4|E;y!>P6wwnt63dHd`sY5J<}o%8oIeIdF_D&bIs zK_~OF_E+OY`26vS+DG)itdp*0yHuaZZS=_T$f35Q>o~2KyGH6<#a!%t zS$AvlQlvU`hb!HvX4*G;$lu=;Icm7_H#E3)McKC~V}5P;#LRfL#)3vP=VSn+K^z zh^}G2dzBbe(%hK(KB!Wl(Zb+rW`|Aqc`Q$kC%jF>vN3(&ePG3{@%`JZ|Mh)G_w=o5 z4C>rFe;mwFvLV#lTm^|6idCH(K_^=pr}U`vIX#bq5_SFgZ+TJX&z*nDP5 zzUCrE(EAYWa>9&-kcWY$CUS#0h)f61n0dYD@gVeEUlC^Pj{*V&Z4lFt0SL z-op$RwT-mr``=%W>!b5PRos1OAm;}EctiGO{1a6Psi8sJJ2d~bfUBg}Q=%h`r>}N-ggUAi{dU$3moZQVSX9mV*5rJ_pvpy`aLE<*9Y7^Xf z7?F4bJ|0zVe2tYq*RuAmpzGf~lS5~xQ_94f4e1-szpb`o7D|+-Qpd&)eKXBW+# z?$$B7Cnx{lEII1<957WRByjt@-b;SSzA&oyjh>?80O!X0(2HsNMYBHpjAYMwVYS2^ z(fAD>9sF$MYZ>XnD_*I%it2$2zjf}3Mm0LYb^C=4Jr;G{W;C^#$IoQ-F6vFh&J5Ru}GA$YieU;Ieh_>zQ3xW9%tsmP4P70PEt zzDyR4Yu|SAHGl1SCRI{Jn!Ar+y_j`sPC!=AfexZeqiE9~^6c=6tDEl|C#~9+-Tkin z>~O`zo8R#I@hKeJF*cL&zKPtMI3K!q(CKtJ$y~-&|NfR3#H`;*i{5*WH%3oHB&)ug zcAe+@zU&*f^7|`p^gP5*4b+z`?A@>bXZhAoUA!^h#rs)4w_<)44!Kg6q=u97=RqVg zr5j$~r-)hggN4KA;ku`nVbE3)oEj1rK$>mtM5AK$6s+A4bA`)0;oC!u{LrWhx!I8(d<;FnBY)D75v8s4s6;ebVdjjo9*iTWZkuuVRc^Ds;>4Y zI$u=LcHcvRo5iK67%A(Ba`u12ikcKhd=FwM`5|Sf#A>WW;o*&c|NdQ!HcK$A=$}eZ zn%7y32UI#|d!7jl3jR8Bv^WKb_}#EKSC*UXY>dudb7ebkQ{(hP6@_tIjp_e|Ux{@W z68p|?{_C?}t};L%VXs4|Qi3I6zEcReB?^&)|K_Jep%;SsVa4GZIx5Njub=#X^FieQ zg|r6~JTJAif9g0-Ng%MsqJ|UZ#>?|9bX)#J>4;}<-#(TKrASRn zdpBXzNEzAL`fstD?6Dzc1Rc5(xFaSe^i#FY*iHJ6l$4cyhgRumXwXzu`CR|e4GavN zZP*|S&W)#(CHdxWYNvWDXS{;AessZFujAl6ji4(jEuGqjhp`wH5@zcUrxz3vXpdv9;FLnl?$u?lN)&(nji4Gl@^x~}gp zPa7|d2GS%Z9Y=KJ;nOo02bDicexjDjXGaHzvNRw?-L~pr_~;JWXw_TV2M-<`9UtG5 zA%KU+=tWKj!d}0A-SnFCC8DJzD=mGkt*z}xN$@WVljDDjxD>qMX=(R4I5?PCSz9g2 zBf`VcymNEmWX#PUkOaMl=g(rV6EfJY^xwn6y)#?!P=+8kcixs)qtQzU8;?T2#qT-= zudTOkz1t3iYp~Qz@#Ju;?___i`ut$x`i&bc-Q7WBrDpacI?j(Bk-sVz+W{im|GL?C zXD-iYvU9s$+0;vTc?pxUY11$;_(L=w+5M3wk}#NQ@XW}_K--4LzBu%o;EoAGRaMnV z*X2Y`PEOlDKW-Bc66WORXOxwF9v#(Scplf<`jIe}&z?b1a0gR4Q~ut=haq)!g2E>& zw6GpUaq%lyzCMn~+V96M+d52vEzUEZ9ZfzMkY}}1p<`B(s;YPI-qonKqfeI#TMFTs zp5rH4jE!{akoFTk>x9i6zTFolkdxw+u_QZe2OASIii#cjkC3WHsZ!IP`EMOm3y^LmZGpsR z%g6;|JdX_n8(Zjy57(yM)*iBHS2bOp^<5TQ{9=|2zJuO$cD!4?oa8<^)7BHuGgPD} zQh9Ssal-3l&;0)V`(L=N@Ae6wvPwuuw6?ZZU8+xe9_l2yE|Eb6Bzv7az!%!Pm7Du- zE`WM|0a^I&c{tV49zwo4(3A096O7}tyGv;WT)wJ$WPN#Y zp086I?R9=~`}S?0q19F^?%n+nJ^KzyXPRz~o5;oJnmX`J*IN11PZ*>y6JkQRRm6yjgH#a}qFGA== zM5u${Z%IAFtasbDLtN=)(#-mjAaAv`DS*AxGcsZ$2m-(q_I*wt00&h!2qB}wBdgIz zc+|r3Vq)l1HI7D0KVyweO(C0n0Ydgxha5J>qoANr2Z0K2g9jfmF|o0k8LbRK3F|J9 zsqlmZc_C`&W3kqrzz6%o+mz2aprANiYoA0kV|G`_e zp4iTc{{8#+X!|?&nCN z0bpgNqBsKiHX%{u@5X1 z^#y%NLaXEDEQ^baN2jOhOgDCRb~d;A|NhGRrojrEn_FHEXlxXL(l7;4v_4T8R&F^$ zKtdwv=Ekp(MQCGVg9>lun<*t#Vm&>*-vzHa7Q#e&YaG`;eEf*aZB))Mu(S6~jppVC z4!ox0=8j%pw}MPHFfd@%Ye;~HhQI9XIp9$V{-AW8^ofZfWp6y=aCLQs9llUiZL4~_ z@aPUME+s!v!1reVo8(oO7pH)==}@JxT0I9vx9aGJudtdR%cUSyCMsFKZfHaDT5 zd1w`(XN;3T~kntRBn4K&CsNNbayXo&wU>r8G#a)g^jo@ zCp!P=>`ax5VN+34LnVe3wdXTg*&9J55AV~{zX$01X16E{MTOlo_dVbk!0kF79s?88 z2Pz>qC0*TKID_hqiV0~&MI;OGDm$AAPQ!m_)p)wjRq*0yK}AKy7D6g~y8h&MzUKGv zdrz4jJTQO?@q7Q?;F|^%z_SRt!@lF)<&S}ZC_Dwk^T(qM>@>a)+mQ$&`Sj_Nn3@{N z_W*peo;a?(jS14oPE1i)VFX?EWmc`zM%Q~B(v{x@@kp(YI??+lX1%u{V2xhqXvG?= zuujuO_$$jI*reD)g039c_*BMFOHgGF z4xBkTIr548QD99)eEA{`mrM3MAUm9PXGbn}li_XEuP^y6Pe)d-_7{`tO0SI+QFkJp zoe(CBV$V}2R0SOEEW`>pvyqXJtxwg)D2kkaHcN8#cb;|)C@bTEMrKoLdIeKTykp^zllIbH95{pL;j2M?|X zwY5-R9!cfq<;lp(UMa&rZ}LGfV24<$s#AJr06hRWLL5(?K>ip35N|4ch2VUml`3)D zw@7l|oVnRUW8!c`^c38vqDNKuz5T{Ui3V5f&_eQ?jO{Bm%dO}Qxi$t1MH`l zi{AeEqz?@h85x=DC9H&0RH1Y-34*Q>#4Kvt0HV9KGv|1boqj+S}WU$uRhLr?o#_ROqO>_wwZ}F(U?4D*t|%5wAV0v(@AL7IWev$dCz4G6RPTPs;j*nCN-3~Z7!QHFapMLG zamQ*LSun8iFq;6208J%B?n>zE)0`e|nL(qL|MCbO02dPT*8c$kjfzR~L19Rk8EA)R zQc|VPTe_&I7#iNE_By%;&BoZ+xWC*|9gtb0@(pE}@JV*9!3to8kB^Uhl3=W#A0`SP z859zJ0Gv)e#SFlw&Qvebg?Ms!o;Y{`;t&!Ne$P?PLi_T>3=cX6G|I>?Up{=F6OA@u zW@i2n8k(7l9%2bc~D`w(FyhVT5{gI&;}O+w8k@aDb(c`VvSffz2um zs8u={TxwwoZ$;r_Kj`{(NPWGGoLp_TuBxh|NE~>PM_xw=8BjF!-Me=mf`aVvvwp@t34rbD zbH}g#E+BvZ{ynQ^i63O<+xgb(hK7dWbk`x0P=1f@hG1f1>OZ=(y|W_*$H~INXTOBI zyVPR@j0EbWD!?8UO^_B({c-O>5ddU`fBMwCv(SNpK|Vgd&6A0$x9P~llTzC`aUd@m zH4YB|RcV=+t_6Ib+bkBoJhS)k^c;ik1A7B-e`45rEmI*;7Qz6(4$lMGLY;$U!1VAT zJ*Yg$hhRxsM@PpuVgA$JQ86(KYimKB#^TW?uzwJK3#(blrT}#yg8=vzH}m12h1`%m z8bQGXAQ-v1xu~|m9e*=@-~*g#1l?n^UW!m^5d~voI#>YO*-?i``e#Y~Jp)!iS;pknnFLrt^GpZCpZ9)71O*HCU9)JA!5ft9) zP!?#Yd1ySO0OK?l7Z-JVgL2O#CI9VoP{Xgmai>;QeSxHo{QUWkSIcCj4K-9WK*&xz zxy_?Dlf1yKK2#%t`A%Lc0~Oo* z`wK@^74GH!T38s0!q|U*WFYk)-wnaN^QcKko5S)qE2u$l)^65U6~PZ*RcyE5uvZ08 zUz~3twBsTJ7mmLViiU7f{N64M(#fO&9e<Nttx#JAq#JbDz4b8=fT-Go7^DNLLPp%WeY-jNVvn)q`*$+1 z2>|IpsnvAwJ8w>Y3=6{tiVCtWFeu1%B{kq^Dc**O6=9`&@Zci=+3!M~Ze>NGHk6Sd zE1L!g&6}v8maox_l1D%S!|6VLGwOi2`lK;^j*2pAo%u+}SR)`W@d9CDV>5*_2LtRq5ETd@ zkV<-C;iUe4B^A}L`T4l^mek;RS`*-hlG1}iLyzNo zG+0TX+Jn-Vz_7T=&d#2oz^LcBPYloPy=lG;A%wFB1qbmoMve|+lD++1+7sPcYw z&0JnM`{R+|Q&wjgY`FHW}>Ko$M6a1=?!13TsKUkea0s56Em86F;< zU0i%W@H(TSA{rSV*Fw?QqlGZnf1Qkcph18Rz@CjbVzY~i7(p|D7X$PKdg(G;h>ng9 z1$&i0G>Y}n0hT7cPB%6sg?V^lfGz?xdj94OTLhg!>DV0sCsyc`F7EC_jR=C0w^~|v zQ49wNJ9MgmNJhmPflxlgeyJGPEs%hA5JYkSVxLT6feAv^0`oyxK`4C+e`LgIa}xT- zHOX|icZb*WgcAxDMOvUH?3R9#ot>Y9|0f;MDsp+OczCNLE7_|n(RsQPMTjAV!0w^} zM%&u@?Aa;fcw_JQg`*p~3e^; zk!QleA0BN1@^$w1V%Z`Z<>lq08%{uc0ExfrKe|Oh@pB+u3WdJBykDT<|AX}T2f`fQ zrh$*5op5|mHb62!yyB3s&H~MEo0&<5gfK!lVtK*3gT2?fC+JeM^W4F0?dX7x+XadY zSSUuwQA!|g2Qb|35lz#t0;Z31MLpw%R);4EQDI2ks(0oJ)mNM%}<;+wbhDrd-_wK zg4A{5nXd_&GUm|P!!-J)f$|?g8P9)`qB0oFkOBAty8rkN?i(IAL&WfYQQf~A$xf`9ntb?ydmzO%c#5UD6Uhce+nF`=3a*aXmVnt+OeIG$@b z-L&tphVKR{GKC%n0(i6U9w#S}Oaw|PK=P%e&^WVt)5*vu3nv1M07Rjf2?9{tCvurE zIQSBXCPWxjagYu1(6hm$lY(9Y+Sd^1Qt(}_z$g~=e?!R^pH=hJ2H@PmA}!V`pb&8S zdES~F74?413Z?M@PwMLHQREqN;m?%wj0rR-!GlpFG-#~XYNr&yE1L1xy$LqY*GweS zAF2ZNd4NUm2LJr|Q*1THfrUr$18V3m6~SL%Z4*@w1L9_~k`E*jbCp(2K~v~)^Y84+|Jl(z!p5V|n{L~o)1 zfO5rzP?f=VtoeCl9#ut9*QN*SW5y;Xa4{KhRZUCDG^76`Lm|9?28Lja{8?N?vCy-# zGgvGQR64){D&^os`|+453A8v=kvRUyhA?*`=#0X6&c?RBy153YLE0)VL+Wm(S06SpEf-Nsf zOGcYi*vu#Z%93+i(Qt7Q%S4QRGr~pz95^o{y6z#2$sQ4j0?y!?ix%nD7f)=US~~zJ zD@oAlgED}8$SiO&_}mZj-A#j_k?eG_6hYrwovP(QO-n#YfKUMg2L1>t15gD;bv`l?{HZVfwc#W1W2N+scELb$}gbC9I+bEd_h8^+*p&nm4P=S zC$Ue=P^}0xV-Y#-RD`jEKAb0t+5u`$IU_UAt*lsQJP#@11x1_u!5=@~0}ljTT$FI# z-Tgji`^aHM$!TL;LPdoLt`DRPMLRZYw}b}=2f=9o);GJg6$WjjBa9k~_s7)n`Eeg& z3Rj2TM@UQz80i6Ayry;m#u>(IzYBt?MW&}_yGnw4OrNSEs^G1AgR2O}%v+HMvJtHy z+omWz!R7k`R!?(t^YHKA{}!k(zd*N8R#9mMm+Bf04lO9F{CrmU6V_Wv)@AO8Z%9}* zn!wZOgvNzjUTmg5)QpCP2-Y@GHqgxNpo@WY$AA%A>ahBzXYsEtAO`z$IOPzJmW~05-XN zJa-6+H!|G-EUp739!x1f((ktbp3G$Oj1LAj02FGlb`^)Dzu*-QbS;oeUqMEC07->r zi`cL4$)3F0Po>>dE2b=4u_^XFEusD6Nz z4V7gC=L0+tc>=YM5^hCB>`_rsFfV#!(nW+4!=RsF1lMHDVeseG)?8zqFgL_6r;@lVH@5y$$OqRM`46?Jvgn(mU5 zql_z{C4$HWMTn%YZjl*`eNm>+^t1w)OViWShGj{>cwubA&CQMCObrdfXsGm!m3MJ- zyB{T+Q&2#>umN$OU0Q12n5cwqC3^o;vH1{#pr9bH*BLK8JwgvfFu%6Of|&y7((-F~ zdOGyk{nVP8IPfpgK%_I~?|_OIr~3nKS>YDqgs^>PJrx=x7DrA~XbMBYvf& zPw?>Y#QOkT{d9{u1_o{evZ8d(vdCp8ICBpGxM0@nalStSE^8zZysvUGN;xXSzkcmB zV^d#ykp+_~I4N*sXd*kqrRlV*Y<<81cp@km92G?jP)Z9f()6@0=)gB`-Z(frFDx$7 zmr{}%m<9}Zg6 z^mGysXHbl>U%oT}vu$se#6u`}MXjvzN7J|9rUDpxqS__|7t0r2QBe_iUrt^gp#%@e z8vxgZ`T3U7(K|3lgd8aamh{Jt52OH!;ySMVo?Bm+2ipvqIxioe0q0$y8*@N5r0EEf zggpaQn2Fh60+$V=7BSrzFW);nEH&!Di-<%bAxY>tIaNMjTUuDanW6?~6BBaKl;AqA z%e9gOU9Wft1Yp0+`CL)KEhr=ee=tkC&gHhcx;p9>2N*pZ92`K*p$RF%)Oxu$@%zwF zBxL#lFm~`vWxu}E@OF1|D=sZvfOJAR1t2aUIPY(b^z?)vaE3LtwV%2d<>lo+cpi1f zun$<28`{mz&NjiIt0j<_#mgj;^}&PNYXScLSTMQ(L%v!6(d_yF#rP$ zOpG@(4bPuHzX=&nv~UVG)cnfI2M8BOtb9II#>)qgWMITYVH|geTr_9MM6RqO>vUk6 z!wnH7;KDT*1LGk9yk>atK!%9kTPlnyRfYMzWj2%p>vZ2Nl~`*{$FA^ zW$+=>l$fBg(?F5|kq2?x2H)MvG<8-QH$?^XMbPtv2*R14pMMSh{s;KOyq{q-Kt@4f z{1+L{866#c1bzfGR!KcQ>Y*&fWvFFwYC{796yU>+3xAfDz`1OLI|xuDnc$-z7{us| zjEoSPcjBqDp(bW_8_bS@ky)8Y5;-wqBA`ZhM~4ots({hIgWiIxAEBoq%a`T{IG zyUj^HP(kmDUlffDO->@g@(kZ6CdfhVgV2JT37qeck=>qhf!S4PC_IP)WTqL$Y@lhD z0NdZiqo66jpa6c(gd0Sl!vPBshly!H0X&gfSqhp7Wf=ljK?9k_z`!6WkF>Y90}WjU zDU3n`fDwoYNEje4ut)^oTdQCR#xwG<9Pa}IZ!|Yld!6$~M@NgRcr3KvMA<8`^3R?< zyB1V>eC6IJX=r!Pa#RLqX4qNR3JVKir;lu=1=;i(SS><5t0+{y~#04)>|2kRHO#BB+EkY@jFszR25Pmx+s z@O%)h@%hKkF}>AAR~AkMc42*g3kz$!Anem(EvXNr;~qof22`|7J# zufQ9GJf5t!$98shhQu+qv0>!qCXteoLZ5@LUjV%hTsR^e2^WPDieb|+94|9}SAe>y zLRFQRUAJx)ipAq>rvvKu-sI4#L$(U@oL9B$E`wGt zXe1>iX*YO43jel+Am5{llKn~{?D6IIZ#A_7E&BG--rinujT=RdM0V8)Fen%p8uEqu zCnO;uad2|FAJfg}yh#DN5r(fQ17{aZ1P)G4ItM1^s6Z%7u#>ytHh?2=YF;oA@$&PR zKp&~8sj;=QBUlT7hh0GCytcG7x;Q(AINJkXgB_smUfMo5XosAqAc*I-ZW$WdRVT!X zmG_6V8-q8@Auv)qotP=HUseE{cl+?r45qxOx%VZ!mAQRz@P9G&<^egbUHgBA46$h< zvxFpLVVh;BBqSjj8YIb>AykHo6pfOQ3{goElCexFg~*W1V?xT5C=%-TS@!#WfA9Y1 zd7k}n-}iN1=egFgj^kMC+yW}wvU4Z#D-LE1iL#xu@55g!PBinPByHHJ5jyKNs#4#$ zyywsNpcAm!?i73QJWGCjwr|vW0IGCg(fbp}k5_zu>OKXEo#P?=;rsVrzJ4tz$Wnr8 z*R9*&`Noite`d~{Net?_^80*pn`!RHqN1TkYw@U^L7+`nYr9OW! zI3z^)4y*;Z6EsaeKxc|59c}$ZR*k=7n`m~#wtd76ub*E#E?BUDBW%nWk6ti}iJ;Wg zeArgYj_^~;qsNb-THmLZ)FvwGb?}n^7{IwJ_kQz?s??817jjH5We~LXJ?l+z~~UYtY_Pku19Q1 zo;7OJ5FOx5c?pMd!iSeFl^RQS4Y8lMCR!P*uZ7kHloSSqe`-G+mUzFQxH#a*k#39v zm*6<(ZifvUH>R%q(VglHAtXrW-yuUB>V3-@ei-M#y}5lLzh_YgK6>(mz!1tJb?eqm ze#EJ%V-Xz5V|G)g1`c2I_Ii_(Q@g?7aU_pUPaVE=>9-`MwiB?~JT@0u@aN^WRYT$YNXAt0*RNkk(bq#Q!9{h{;esX9$n)pVQ_h|H_Vw-P8c|y;<9MsY z_3;T4z88*Z~K ze*b=W_lVbT-ei*QTeoh_cK%vcJOR^83X1^v08ek(vc)%l(bY|@i#!JOZt)Lf z>1sK1sGDEP%i|6ls55%>=;`+MUZn+ocf#Fzx8Pb`3YrE`fcwa3L|fut#m&lTSE!P!|RWf@S!K5vfY`5ERIUjT>vhuUlC)B9{!e-pw{b(FRAR`FvhorTlyc zYP073Oz$4gFSvHiV$ILDI-p^3aRh>Jv|%?Ov|jWg~quRzlTnCdmsAkY(>%@z~O zUFOdZX1`y#dbRlD$IQo%r?mRFahpMiv7@a6ew4htU7}R4Bs>8-krvwc4PQsO!n3+~ zcqm(uVxSDoO-+4M`Vqn*2|Aj_8Ak?FUV&6oh`5$=w=V>cGp15sydVXYu7x|uKL~_#&v#>VM zK7T}U|L}6x)an-%4V29@m!E#n)#)i;pyuZT=qFhv96B^yFU((K{=$Vvt>gDnt3fr9 zC+lG&0WDzwXdj+U+%JHT2T8_GG<=M@Lv?Z)8Zmf%oK5HIlIlMuIQ}{gvE%F$mpG-Y zDL$Khxo%WbEXsuG)5lm?DD`*`aQz>$f)|(D0{jcDkIA;oEUBjx+!{ zlb}@7fAmwT1`XI_<^Pc#2FE)KLW5&Rx<#AIdhlR7DJsS$q2IFi+El2*!@MQcf;wM) z{=6yO2^PLli1~=oqZ<&nhsW70#{bxjoFR2OB3XJ?mMYsEX^02{@u9ZD@A36PLx$Xf z;Y~Pt^uUD+d$NLbVyz93Cf>oOfhLK*UCx$J)@axtn|-?tM0fv1`6|R5LYf2y!aNMe z?tv?;9<`6?Hch{45}W$q{ki`xe0GgbP*OdLH31v)3kwT3BqnwN-?1fg2|+LbPD)%3JA zdqB*DWgkAZaoZss`t@seYHA2^l}bGW-DS{+y^2y5$!`~N2Ky4A;BDSG6R`@VPQS%V zpz2P4_%LGArbf7egzCQ%+eDg(JhU4HEh^Y(ts7NXIj@D8Gl>;@1>y#oQ&r^sM zGLtj*Salm*m&7EpvR7G=Mw>QmR#pG`!G0wTrn4!qAdb`z7ls(NI*>=i`ya!MWb=FK~+|3bGE&I+ZjUBnHu zg*SLVAZIvZv4QQ}x$_{P6UTKdQ>M0An&Bb9WwIlRp8Xp%EbYx5>wj?K^d9n@GS^G3(NlKcCzwnvKZue3hC0xMj=wEJ>aI zdkr$3_DRQ;D_8EfNq97;`el=~R`Iboes~$wQO(-6eTO{xhB{KbCAb>D0ZA~mfS00U zW7m^>DNLHRYPJ9Td3k?Ohwy$)d>-(QyLRpRrL3%jiOF7~n&L5FPyQwGz;VdRya$u8 zS`F~9&^A0#Wfo^sf3RespGC2uqAtL}qkJz0TN`cvURs)d_3B3Ic{or&aX*r(`n)#Z z3=>YA2uJs@#+pfVOg??Oj+2MS#ConbV;+NE9WJiQCLaAP%NxhW(AaLToUnS$pA!`c zIxe7AW?tR|kM;56_ELfdY~SAWRpCx(SYarMk$juSfYwr2wQnz88jdoHtOA0Cdd5tO z<{S7d385$d)U?hBJ9KbH=N0!`@}?d(2}15nVwLYMkO%19dCr_s)awd>=j5qVGa%l~ z-w}%6KpEgJgtQS82%IW{YrWh;5P`4CV>CmUPkge$wuxDH?|z+}*EYa3gE&DTMo^?c zYD+8?A3W%3wx_4O7c8TJ8#it&YO&(uqhUZM4(N1`I(6#opwcENDW=#>O5Oo=_+l?) zoJAfUZ%*7EG7|z&P!#mQfpL3p0rAC92Fl@KCrp?yV(HReN@d<&QikK2jz@@(Zzon$J$#3g<%TMeG+E2YneiyGlOOQuNI&>kG z6_6BSa3jkCBXL&^>qbX!l#Y`(LIWGIiR8UDzf;8;pEhIexr$8x!pBkK!$twz(slr2T%|1J1b3AWxxS;L`vo;;rL@`MGd`;^jky19ZdN7!4Yf zg9StEIZ|u~2disojUXn*#>P@7)4P#@^LZq3l^n@%$5PzX;R<9L%$cZl)a1JduiT!T zY=qB~5)W3@_}_ocXUvH9AJa25NI0A`XC&+4DY5y_mneGrh!G>s;{?eVR!~?dRVb0& zN6W_AdM#N;+@7eG8qdNo1Kg!);4`eO~}z zg;de-xdsm-;x!nr|Kft$-WMDO-5?N#@7|q*#9hG&f*<{}Exe{fFIV(bMB4P*w?jEH zMw_T?j_><9b;=Z&%XMsHaV+-ky%p{})+Rw9bc>J;XbZ{9KTTCo_O1}N`U5LSoWzNm zU_CWzgI*9f!-L)0{2=Vc+@A|6_)36UW@f!aFBm)ZNjuZJhi40@XJSq4-K_A( zjp-G*&)9O{vwF6-p#W6#X5l)6OPf1)E|JFtz*yjezrMY0kfXAyRCQd`pjSA4GT{da zlCpU?K0J?jsUY^kaII0rE*eo@R_5Pi+@wj{u2l$yKpzU6{rky@je8wVK62zAvMm49 z%h_t-P9(8+`2$gGWk=c#d4OFmFY&@Anb}5W@l%24DAP21mbXzcbP?I z^BwJb&Yd?8-(Ml(yN}Z4_NDYYdm0D8F6ykb?_yZ$} z7>m~)SNq6l>pRb$je&1{{P?lZv2*5R101I$JNp?FP}NE=2ay!zSXn>OFw3p?mfgF9 z`3Z^lVg1rMo(!y0Z=FjyZ82ud8#1L6v4c`L|J}Pz6DtanPf`1O5{Cz+XJ-e1*+0Kb z3#AZ0HlvHS8vnX$@0zx@w(Pu(Y=K*QO+wKQNZNRXi6obxzW|(s(sdYylsgX}cG_GC z_rU*9Z_~yK;+G0J#Js(&QDH4-9$l;tfXneaauPQ&#kIqhhsD=WN+wR4R0@ka{`YDY zrSHOL>d_mdCh5~>JpO*{)OXx^KfAbk7dxfFK0V5k9ll52?or;FTM?dii{y&0wC4E0Zyq&q|xg*#c&(F6<3h3QNh)>P9lBm z+0z=rkotC0o59yX1v#0SzII)>n(6M-r(Jg2vum9{q1BFq9p@to_ML-a#02%X&q$#t zrJ4pgeEITa9|b6}puy3GL+8y)?6>visA9MY@(AR>Fw9F71*9KQ70hE_{VGYDjqf^R z$TN5}R13G>cVE1?1&b?oLf$B)8O+|2)K(-VDtzDkUmRF6G@M!{=_b+kNCq!YAzK4F zvzGF=q!j~q!RE-w0GJ3laO7XTV|NK_AQgOp?NWvlhWZU0n0N1m$t*Y3J*MVIj4pjx*ENmGmr2qv3 z!Gb!2?*T*;furN&>&}}uZ^rn4L(OjQHR++^!jFcxB?s#bQ2$olYvZUZcy?aC6g4~f z#0g>2*P_A!LVS1aYH5=&(JtU-e-nJ;0A}a`j`hCy_>EM_ELT?DW)9Potfc9w8Rxye zp<1P+rp}l(D~oN?xzT>Gp0~HR9eEjGtucQSom}Mi;OX6GV;>;32R5SZSekPk^#^h}`-s**3g&Qa=bgePv!~6Hn zbULzxiqV26y&;y0;7zi!{P<-UCvOsQ{3*GBot=Q8;^x@7)9~Wn>D{khzPuhm`t_?< z=}2%EW5;G)zFZ4Z8_gN9q$ABsIz1fd@Ua>;Y~8VYF!2SSPUe@DVENFr}Q#JDsn& z7*jx7fLbX?q~!(=)AYl?b4pIc$9JN1FpaaJhQZQ3;)w0i-xZ7DlW4Bmk95ojG)bzIwZocwl^)P&Dk%bf_5i7<_QOjN|B`=gx_K;(9x3EIg5&MpNkx z%+`WTBY82cYZRWj2{tx95fKp;{c);Xm3}CI)3tL?=o>`B!R@*9=hs;;lct; zQ2jLs&!j|~smjzqn*@rEaPsn3YIb-dYr}2VxJrAqu1c;S;1k!oskhPjHhUtrZtY3z zBH!+y7!3&t5rSlVB&-~42elwcXxz}DD!?V@6$>}adi>;xI3tJrDPv`9QXm6iZ>dKE z(k8E5d9LVA2h9N8ycf#36^#=nO3$5T+!hQM?0E{A=%l1jiWeze!;D<2oE+FL(2aB^ zkZE)=;&K`S^ya$8Uz!(mxWCs=Brpz7>9^Y^(%@ho8;zZV{CdrxtRfxKVqzXx^sH z6#_QK@Z`_fT}_YJPQa^$VkfK#(22t|W9H1uL@oXbtbQ)p03+QET21H9X-Sh=|w{QIx+FH0lg%2ZDyuVJtANrw*ygA)W$aFSqtg_uHjCWyi% zHU}CI50Q3*EaSu!C<@j57w04ClmrF{4-bLxEKO+}IpzwIztSh{Ygw6Td|oLXkAa`d zASF1glkTZDZrnKe$`rC>@DHU>VE%wOn*eAmelYH> zCGdt~)H!v^jKel$NO#lK@Ol|h^SW=URjU>`##$voST#}%M!8EbUpi{v0o=ndpwhvx zyrMb7GOpm764rkBbSQtbb*Ob{7D3XANGBZyg*22P_JIa5BTF+W>=UJV`!EYnXtggb z@-BkCq0>^9eQ1jRPTJV?2D;6k|8er`F9chvx~mkG8+naX{CZ)Yu&6%U8B6blXm{|) zky$WNJ9a3|z$Rh_q+rfi&H9ZXrsCVf;32z4o!lSe5sX*tnKMEw z{#O3{;f)>O1@J!oZ(Td@dJKJ^ZI2Ev=Cz`tgV(0P!)w;O4|M}MpGEqixXNe_)4CpP zBAxAU`VgC7CfpFx9t5QYeXyRAnL`CxC*A2MpiGAivZs>@N5Ww(Qm63a*OXhg3TaJ* zf~v2+Z(?POB`HW*Lw>%|>Y!O4^d(LQ%5+YoS>LmC#ZH|z4W3zbXu`z6+RI~eEjUA@ ztA73Z>29-xViZoQ176UEc5Nn@VEK zfH!>(ey09&;XF}Zeu2n>lJFm+4_D`llmdgy>lM~as7uh*vErS5=J~Fn>p_)lhFHmx zwbRq{fk4vG(YcCNs~SFwwpSi1_wHRigDYq>vB}Bftry?iSV7Xs?EMj>L=wSF|`hYAgElqpQn>8!0o^K!J3Z4rD!#In^p~1nKmoJZ4v=t`QPyH8G7ktF_ zMRQ;xTZGhsi-H0CzefunkE(Bze;Hsv^jY(}bR=7gNX7lVYAchdbdK15gJ50n#rdz1 zG%y5LIL&xnsG!D9o3<-u@vg>omg=}vO=e0(K~|7i{3BcjV6(pNFZRR1qi}yA{o;P3 zMwtKdA~IDVlnO-vlA2mZ5zY_OvnA{x$6IB(&y|$iAM=#=g*K66 z%&};cod4Dc-3C)mIBA+xHuu!dTeqxeSM5!F-o|7_63jqqyz`+Pn^V1k#Z(Fv zPhTokaO|0u^2ht1c1T^H4K$-2^wW|S1aix6n(dp?( z9-Su~aDvUVwpQm5i$U!9^RfI2!)V(Crlok9!iMlxHwg)ReDd9 z;Q%u7H?XItkx{#RNAMK3xS1FmmYgI-ADegiLu0VcUz?Djp&Gf0HLg zE^7X%yOu!NjA>D~Ze27u5D3JNwCQk1v{`8ygbSPkd4`BgA+rC_A8ugAWCcu3`7^vE}L$mjVDBLJA%>%=PG(4&(bb+u|GqEexyI7cf zCN8ccb`!q*7)c*gbo1s-VHdG0q%ZH;sa5EvO@Ys%$dQuzIn5(bt%P|`)IqS~bW!zn zBr~zTOAt;V%jtWewQ!tWGTZ4I>Eo1^Qf&;pY#DDqDvG%k-#{`CSgB5CzX=?Q|qth)Hn?5|h+O;Q!!Um|SxW3?}w6(P<6MR{? z>dK^QOX4H1tAnATWoEY>S+TBGp(Hli`Up)}0eqD;Z<$hbfTB1jXAC)4#sEqG^R(0R z(~;y39MI=b8T9CJ6>3Plb+2EyAKpPrQ?pr{HV00em@r+1W4L(HBJka~l+!t9)%Y3X z#x-XDvaOAAl(dT)4B$YmgC8$#TV2`~?6sH%G9+>F4P+}@I*K;~CR8KTi0UTBEGW}7 z2RFn1gX4Dg9#uQTP+M)-O7cNd-;e*8745dG%QOH8?fdn!3pR3pezxP+Nh;BGH(NMp zc~D^tCxEQ0ZW&AMA`U82cfOl zB-tj$p}awE)fm>RSwre*@s;q*WDcKx1K}JTy`zi}voSl8>B>bVL(+LwNI)Ttc zdc-?flk$o*T3O~STqv#F6k4xPdC@NMK8rDkGfMwG#w+cgL&?So6R!i7nSCgX;iMwM!pxvLQ^Fu#;(M zX1J{YkMNGcBzv)=QB7*}R6|f{Z+ws-iG5}Mvy?C@B~lGa##@}|0*DSbhDpSu*a1eE z)FTie+a(5ci`N$(yy*RVJq#42aeR&hg&X?9jIbt zbO=8U!Uai)hSxcB=Q=w%sleQURc@m}jM?nIVE%m5FD~qs9*!6H^EJZv?(RQ=3WhNt z&bVTD_Q3MzFbo)QuJC-EArZy8JDfN0XpNIdVRs<@g#h2EUqmiu#8P@Yp)DZEW_fxx z^BbN{?5X&+w|WeXMKDSeSM=)kQyx2YdrX(rAuQE9;}DW0@mNNvaB=oUfKYcn@wGo8dnfb zp_3qrZ0zl2j}iayYV@LB_C1c##c_@DQ+mUI3e=RZ@wih;eSybftN~(UCo~FL6*)N4 z@y7fzU>R25F-}hTNwtrArK+z}Sbgq7xr} zD8|bfpI3hm#ZEmK5aI2itZ|EnC{(VrxiA!AamkCpLn`uX0Xk4Z`+-PfR?y_nnwxHZ z%L>&a2P8KF$H6oi(IbLsBAsXr$4G6(Thn;<{JFG2qxLV_1cLXX!HAL&M%;(PjH-$C zA)kJUj)Mo=e=%1Pm8`tHiQ?Vl+tm5QE9b$O8m-XhWRpPEQ_0BK9b60`S*q>HZjCA6 zYn^vc{iku`ne-UIEBUSc!Jp(w3UBS{qT=m(B((q4B6JCzsja@5-ETGR>z7v}C^N1A z7P{7cU)b~d*|P)KzqNJu`TbX`=|51!WYRk(*A2yoZ*JG6O9M{FIoGr z_$DX-|CKbqQWYV!ONlG>IhqP*ojQYx_LY@b@0@z}B({qY3F?xD9#=XtY0A6%{JG4u zk>#PewyWK-wKVr_AXsTAHAoD)cO&!e-YqIAiH8-ScyDJt(Lg(<$jsE#Y39uJQ;!_L z_W{|E37Q}Y%ikEh#I;L==6r^XT6@TjO;IQen9%%u9o9Q^h7&!rUl;`Na; z)FaJneiSpE=qT~)d7t5b*me|x5!`9hvs?HzM2#yHdzlUJp^mY&-Ck6Q)g)!rPh*sK z>K!ts55C^`JQCb!a1AysTo5*gZJ26^6-(dP*v7xnP3ODB`i6DZ8&nbmG4&WR0IBqZ zbWOvd>4j&@+%rNg>Lsggp@0EM`*=FUwYIwQr0(rap`pOx+f(RGyQNpv<=|X#IuYUt{prp9A4hTha=H*@Y!AFJF!-&r1vqJ z-9O>}T%^Fx6m~qmLrfNe!C*0Ed?2(VF>>POr8jQekcLc3b>Je@@SVA*sB<_IB4NQQ z;$VoiP4sJR7n^$r54?yDd7l|a1!ua|^6iJ*6hBqU5h<-j-PFY`>8--X?rWR)78C10*e*7@7+{zg0q1}fLpp|N z8DO2H(Uu5_)sjLQvN5dt{GQDiR+diY!m)?%N%SX5f6n@)39j?v$chR-PJ7gS6=}$( zBVJ?TQ+%(?BrzOtj-&*bp<3RLM%Ygswo_U&giAViuH{-9_V?K&;KPy$M`@PpUr^qW zL0g#)9z1x^%J0EEYA+-zOkG()G)V;yk9Hy*V^3r7)<2viU@D|YjDn?X^k}VN-d0vt z&Z|*lkf-3r6o!L7VZa}>e1CC z;n_qLXDI#hC7&oI z1IDPv#gx*lnJ&B<7>dK`yYf1o8E7XKB{NIPS_(Qyek${~gkc`4GrAk!$8 zEz6=Kf?beYb^P>cS6DE}nKJJS`T0BYjuAP8U543Kpb1{nYsEn)G)Sufts110(O9)0 zEAoG&RSzb*NJAarTmX_JbQBB*wMia9KSIR$eK!2h%c6}e zEEcva&=@u33`=JvFcQ3~#O4(XV!|UO77FJvf?AcQq&8D1m(|}$RBNf&@ zycK5Yy&L3K_1Jek$3rmV{Pj=(0ZF^Adboc4g#p3(^sY}kiJ}@)1|$FS>cBYJU_=Hu zgy=47(Xb9bA5^I{J^hkbaf~^2VY7)T8!h8v5F058rNsa`0iFdzqCcZvd}U1HxpOk{ zhm@h$_bq)L&Yu=R=!4+`2q*)Wf6QlT#Sn=nMCt%qLy^sa=nzTL_yPayLTXGod$!=y zr;uE?Hy@Oww5A3>w{HClXINpkxpN79o8V)kO;Q%Us>!_61oc}Gcc?}ikosteb$WY! zo2bq7WgEK-VoG0zc&%sj%&8|dWHykPriU5i3sPoaqd$pB7b#oTGBScj+6o$rkm%7z zHp6VgrYm#i&1;V>h%iJraa*`hG&Ukna@r86FuY`>uJQKvH?f^b7078UNvn>M!H9JI zC4=_zt6w_q>QS@MD)qvJ)~VC2VBExfNWJH5JR_ovpu;6*Gq6P8PLE0ie{IM@NMASBd6>IryxC_5n|>?Y=JpFmPF+|FRgBEwriRAW-}1& zXd-~CBE`cEZHb7$f?XS~iG00;@(Na*tjiupAL(ek1s;mV1y{_|kkxyD3>;8~SZPN1 z%KY7S^dmB;1u9$G^cb$l56d8A!6J)anO1=MZ7`f@OsKJzU&S#Z3nEUb)i_S43tRx~ z;x{qLP=~-4NMUm23LRGZ(gUa%dm_8 z*0nl1?TnS%c<6n0X(tpFK^LtDWD>fvW_*Tr8Sn{8MdFQ*RRcA(%s4bwoEHsbtS=Qg zk(Dl^c>8eycSd`UZ0Rlh$6rO+d-a^%%UZ5JfcO6X3?O+~~T>D&| zfAoCn#pvoPW`VjfG5ZW`REIe^T{KC#{cgaoz6VV@MZ6w#``PVpUTG!2mL<`30iuBG zs9@-%81^Y~Wcnp!dV`~;2o?rAe=$v%<(0Gh`SZdV8G~S*V0Iy0Mw*(##EMjA#(w`1|L4z9R=XcApDGNBr_vi3d8m^BDa0_4!E zKn?QSIb+neYKor^Yf9YL&p*8W?Psp74Pfi9<*8s#263z9)>$@?V$e0Na|y~!AJ+s38}H}>YoXBeMLne{?jIT1zI`9yWEfz z1i3-`X9lT!3X|zn058xPGBI;t$@%teG71X|g<%FDvDE{8@QO8F#2^aA}XBYi?{WHetXL?ux9jj?<>euBOeTvhUy zmdo8&`J!V9T_i&S**Z|6MCsd@b^z5h#6iVUO)pY|ODoq&>$iM;7|9iLa`uR436DFnCt5-9i2HChWOaPG;hmv^G zmloz|giTLa@R&v!kOzTG&^ zW|TsTM?(>NI^uW(6_&0gUq0LuoyN~yhWuj|66p`)I8dwRguU>nP*&2)3fWH13eX!x zJs_=p{O^?Is6D#SCJf$4hCYCwxq_tuhFmyN_7DWRDEwFnq!~LuUy-SvIQU@xqVLbm zs&$k(aNrDWHNPE0Bw5MO7Q%{{2{2EfuokR@W7eD%3@#ChiQs{!0W*-#9z7#t2t8`k zH>gdsSx(_&0QA!I$N(EZ&N3}*&{{Z(ud(6GoU@p}vO%U#QS%S8U*PWk4k;dW^bSsC z&T#kc-7^~F!MG}Ya4-+d6yJByQ1DwSh>f^F$GNo0k}DsG6)^72aBp;4I&kiV$)nHFHy(Uj=!)*-^+22ova z7K1pi3aWV23u=>CHEREJvlY{!JSTFOXw-2Tl!r>)!_SSohDUBRp{tCJC~v3!;b{*aHQ!Ls@Dam=5s^v zQ(0MWj3@ZIouJzpT~wf(HB{Qsl;Bx(6!YlPgluQGBgFzb2aXWNay=y*`X3Tk6CybV z96D&|@^HN4*hEcLEcL_<3i^S3s zRJDyMNS13ax)?`VOp@{X41Q8DG|)+?$J}7X>+i*}By*7{yKz5_h_fjrHU!@OgRRwJ ze*lH8l&NesQUz)#OqBMQl*q{D?C`5FjdD`h%xj#;M(h#%lH&|y$IY@V}FzPh0T)5{}i3b zTQYzJ#t}DGltCgot6ojhYT?J z+#dON*n3rkdySsQflvpxXhDDz5tJ!=!9p73&p*GEA2M?Sci=_4 zAJ6fPVG3pNpy#hoXFyDPHJDJrer_z3R!8ZhY-eZ;`@=?jE2E;MK;@OtnI;W)_vW6m zc;w~nZG+g=pvU=3_wH?V^NK)3EVTD z1PFQEnAE(yJjnT8ggD~4%pe9zv*#9nMf(|^^l;|fxt7FV3OK4-d}B&?^|CFGC%*3z z7VHJf$QHgsM&z$jqi9&4fwsv#v?n}#{TTh399*!v%qE!4(2m!DL}?>HHdO)p;JMIQ zITWOoH>4+rh>r1^Ash`v%(&uGjoU+!N|?197KIZ{r?Xzv=rK3 z1SuK$NFx=AjEFl=mWf)#P077R&L(P@N z6kotJhEJ{%zXJ%!Ea~BEs)k1$DOH%f6XaG5M=NSKK(yZgWq@&?K7O=$5S{pcWjL55 zSy~P$v0=BClopslHi#)KCnuOU27fI#4RFdt7dPM7!5W*ZOI2dyPPiM3EJ4O?>v2aqu1?0wRGn;>EMppNDsAE zUJKhvy>;sl=vd4(w8r@3=Vk^EQ%pNiUh`VT1c7d=bggI$O8}|Y;Lg<9v*Yc?jvBHN z8V9{t|MPwRIHa}}vObbT#>hKVth@nCfdJ1F>{ecUe>h`{rlS^}riO=XV~RWiLu-H( z968mKSVMl7hAR8H{sNQ?hYG+h#>L#Fo&x z`N_vf)`4wT{@0AdW?qCdq}^#6Kt!QbqOQxB#Cr9HMq2}mFQH;mvtany4kiJG!~P#H zTJ!$%XX*V$BA{`tLIej)42Tj4JJj}gmW+TB0+$#s+=%~*u?`LD0HGhD-C@m7?2z3k z=gF3A9-8$em_e1`JW*69exPcX@z>1FM0dz^D<|4QGvNa5VV=Sr6k`2Zx-=CT0@_)x zb@<-B*P)a$ z{!*rThV6zCmQD=zv5c8uhf~ir)zU~W3k&M#JU(9?6 z?3NuLv;fEo8OduwmZvp>A!Chb+e-e-3*N_qa0NjVN(qtxrznHIgbJ^Jq~T2gD*HJ)_Bqs$^L5_Opqk zT&zzdLmJ1jvXim+15PyB(~H+bnpI6lRQ}hVsWpBXkbTV9vBjU1PjRGpHU{xP*Tz9J zz|OJ)3u{|m$KSy#XwP`hg>!JfP~H@VMCKM|d^?5|cK-bNM`xEMy6ua|ZZkrQGblZb z#FAI{Cp%_g0pjd{_Aj%ez20t{O!0silgC&ADhWvaH~%3=zP*Zr;`Z@^`VwwXH@-jNTejk z2KUaL3~fY*g17fhtV~dl!w6esNg@CePce{*?rWU%9s`uWN1Wkq0Bbdi2>ObzT-lJF zJqmBq4ekQdy%Jq#{W_uiC`#6ixP9vuD%+N^yZ$Yet3NQ{Iygk-%X?!$mShn+qQHiw zktO)o;kfAN6mA5lEm|*~pkfuk)=PIU6K`%pXeqRx@Y8GIt^vvMOEr$JN}Z02UgOB6 zyN#v?j)vG{WW^4^+m{Mc+o@Bpw{$}P&1J-9-b$=DGPJGvf8uW~F^r@j!}ItCZs@QYQ|+Wex`)A3 zylfs+yN4!W2TQ|V>CizJC9Crzq&FM$8HZ*gdIaZA{FU^0Q6|W|C(spGKahE_V?S2I zR$0 z{MApnYcUXep-CxkNxjo zYE{?VTGh5XI^uig-J7yMvEuz!gKJq{qP*yKw-u97P*S8@=D>jiqz4}@5~w*~0!H5n zQMN!oVu!)qfE>5pOAycGXA*m07bW&kdYzyTfH!*s)eMh*9Fs1#S^D8-WlQYtx47oO zfdjE4WG$R*{CU*EA9Pg*_B(L$*J+%7eK*`wMr}nu#Ob%OQR@N%hg@&K)}$)FB<2Qc z6e=*I9CZ9fvxGwF2U_Th*MZyP%t6i#?X3wnG0R7cvb6ooiN>miZR$$(J8u08cuIf*)^?6~~v8I@?-t2=- z6`uhgKZr)K>Db_c!Mh|C-yfOJp0)BD-tLm4=7d;&Gjt{cH`ZCkQQXy{8DRbTS}<4z zzDwvu5I~2DeB?+7k{~T)9fOZb|KiS_thmygZ{ji!7D{Xy=^uOc>ZP@<9!HDo=6*K@ z%}NKH%&p<-wr2Lm-EX)UOMfbT2?lM(G7k!*fT$U^XHU0_H>A_f63c*y^Ry$fF*w`M zQGytkEqe?;8!$Fa^ncp`L9`etkS4f0}HRUSFmh zf_Smul0<#kme3WV_F@<(!S|<`jhc!=seyGqJaA9OGOO-h>()Ds;YG-?G%t@)cPrtj z(ju|8q9o4ZDDWjUHIk=OzCBxdTXb~lmiGR6l%IlL3C+^Q1_2LY>jaxzFyjp)xlWzx zBmPVR1NB?|*WW19vA?_qzsQ9!L};T;5jJLw%YrY!(wX(caoV&lcPDF3NkzfmX4&yT zoh`#2(Az;NE%Dpxa88E8h|42K`Tx0!9!jjF?qlA!_M;3q~8u{%FnVXfA+g?exao6 z{izxqQT||YXYcsn*<}Yb7FQm6Wpsg3vM9cN`|?S3*1ve|r&HEz{P@aI7aWqtSlofA zD-ZX+aPe5uxRSJ0scSB$F0IU5@$!D(T|3|3w6Q5Wke%%fC$lX)-23V7R)4yMn7?#( zJnGlh6<$auf1!Ae% zD{v8ohQG7Ls1DPnPOU&H5@Ak41I09ZTb(kS7))G;s@c}q?b-4zrrl5t_a zYEDkVO%9F1<`HbzkKSOd#+R-s*Xn_&K*`vcMFdB)CKX64At4U%2}IsV)eE4m4l!8* z6U?CLq3{3%8&rNtKV)^Lpk4ku5;T|wOt)p*r-qz3aY9B?@x=w&&A7Ah5jSKvH7EB}^p!D;M{o01Qpsy9 z#PDaQ6?j{aHRB}-j*DBPJ#fv@RmM=^XP{edB;6Tlf4;ZGFDbW3LWCk|=<8i1ii;LX z-Y<=@CR5?TX5) zt42_O2N*wbVuwNInqH5eJ=@Kq69#;h{l|`3pUgJlN<|sJ%lHSU1q;S9I0nh%Kf#Yt zShMBUPA+5wfP8s8d#@3`4_FZy_xR+=PS7J1AoZ)yYiw&9d032mOw)#u#|os>5Q8lf zY{}9{E;4@t+LW)!$0!PkaG4DtSD`_+wE=+8ZoD2Vu4w7kuWMGn0E)x0?}&;jgp_4u zIAPZxn;{<&WA_y^0>7wU)EJrzP-K9=w6%;P?;zhvs~suD8vpI4q@<)TZAK*|!Rbph ztgn^YJH#7hqr7C)eUmJx?}rvEhhHb)I%wK5w%F6lYccHruz}bRpG%!DhUhNQd|(}0J^N%aT@ z4kW+cs@ajO6WY3{+Bg!0re2geBfV8{`FQALzg+^^&j-elRv`+2r^3oncxwJ~#DRf| zG@7$OS_0crtkrMOU?%>TjM_Tf5-SZ=rCB<1>5J(9v;zc#Icgk&3VO@?&KRoSXCB$H zL5DO z%sQGymBMAhHilN(5RtLGUVah$b4!+;R$IA&L;~XuN@b(_<DB9-`_%C^HhOmz12i4x9f%hXT8;Qaw|R7~n_L{>?cD-6CW02V z{eTH{7qQpq#n4HtoxNADIPBiFZuQU7e!w}Ct8hR+_(VXBjX+m&gRWTh@KgYmiiTSL zz3o>lq&PW{GylWJ6RVY|F@Gk=JxxA5FD#T$;`zY)zMIm1?qY}URS7`r7hauhNE zf(pwz!O<~P{BL+$u|UanUX($m_V#;pvp4wq?z1*vs7zc+N;5i@q17UH?vz<5F=wE2 zqi|%GpK@#JECK+gk){K`0`j(6##xw&g0-qI zp$+OyTB4aJ!9dcQZAR`MX>RV@oa?Vb5R|_@nC6ZRgF8bsN42WI{K1_&(vir9*JnpJ zSv?w7;0;Sxh$ooI!4njE*rDwy71)|}>eiKcvB*_4EJN_L13W5ycD9M z4xf%>V5n>vhW)k>#Zc#;=Ku$Yhx(OC9qz(16E|f-6P2(OzGOUUH+aTeBd|Uh1?fL{ z(BowstHo3>TpVF-il3+Gu32bSRhR7Zbx16W`PZi=Gjt&~=* zLio0A9fvxI6H+A|BV15HCf)X5nI`b)X zRhhWxel^=a#=JOCf57u{~%0U08}*NT4-GadO2772s;nMbcCPn;+-p2)V8 zF4B?{;ovP-H1hJ8=~MvRq25j(9%g>trdo#8Q#EtkgWCF<$6~2eiB)pB)TS{EMS-xc zD^`RfX$5cI5-;}vW;E*@GCt16^1m)$)*01|Jl}n8eV{agPh+Y($vPlgzyzBJ|viOg-`pA<@A zLP*m|S}H(MXXEy#4vr3JivMt0u2G%Phg}JPj6r0&5N6dTa(O%e!}Y(JS$vdCZ^!gO z;NhbnX!v&O)BpT02dX-Q>rWk^gaxzXJBGvg_~ODY(y_F(vkX7k)U-ZyK==_R6J$-B zR~Ux2{qZ)6cpjS$yhb4^nLS($m)g$HG(=F}P`O_3uuQmNl2!Gav^d701a8 zN}ihj9rsvc1CUPAeOKRm41jw>3Lf@%9>p!(8thoPIZ`fVA_*~mPjx-bcEeRNVV;3q zuc0uDn14yq&I>^3t2o)6ZvPK0`d18AVn>#GS6rQ(97mKq0VyJ&fJ zM?V11>2ouh3s}q2f}kFn zjJU>n%3whP9|V=mi3c#WA2g^HZVIvUJ0!((B=O5YILTCS67ZYLjTIB^#yN8KR;~o{ z#h?Y`=Q~k65vRo7&VB^Tu@C7Ni(37Cic$T|2QRYtNGre#hSVoYI(4x?ahKxBWk;iBYf*L z0uu9a%yn#UY^+IfD;IKNv>|4~7zXr)>TgoqqgWYY1n8H6pHxcHr~%ZYKEVmcSYhJQ zFdU1Lw!xU^zdxBrl`ePLAXGPN)ryNCzWybOIEcpOh^#exKs;j0M8L7{rEpv1dSR`o&;LO zbJx|B{bo=s;srx)m1|WA`}J}zlwD~_L+Fz*=q?1nSkNLyM`^gC)5jCdMMcbvbLWcJ zQl{`R;Q)FIQ9JO;D;|^jsq_EbzltCg80H3Bf=DP6AGu3aCY~~60v7#H#gP2PE0aC+ z`ZQ}O#Dbt6F5)7!`E_0jED`Mx^M~Ay4O;+V;e54wgvr9fZB{iPmKk$E2Q^Ii6(%Ht zF?dmO;UgXp3{!WXE6+plLxHwfS%2TUmuMN})oT_kV!jR1CT3?%*F0#bK&^`>-)-wz zh~kfzo}A-r0fk?G#+EUA?nX_id1usKW!0+P6!9ee+Ka3V(;6@m77+?KwUkB%p-e%J zk1wtsNO<%y0jga_cl9h)vUJcVIbkC@G>h^oY@Qq+@%^ouUri=Mrq5=_N|I*tu-Sce zL8yycoQFDL&>#c1VBXnoDK`|G1Jn+Gm8j{3pLAEIvG-z zn5hTgV8TiTpiyETelR-}otEY}aikP-)JLV~S_06h%^j6L+W=`KC??yzZ5n^l)PR(Fhv!it7#?HHZ2O#T%2BBZNSMB=<2G-wPh)acMkvy7WF@vOl72UX+X_PAF?JR$+nLkhPwGBy`XB3Isu zSpP{mMi`dSGx$+4P>JFiYmcrHy2&ywgVvnP@0=%dA}ay$JX5j6Rtw!gB47*AMqs_8 z^kPLp10)^PV!23Is-)dkBr6gu#X@6xoy=d^be<0OV>=0HPJrbQurIVU#*b3^L7X7x zWIla5t!Hy8P9f7N>e*ktDE5IVRPZ&wb=RQ#_^I?NVCP{!@}8TwXc2?d!bT;+2*3lN zgEe`rsL2|O`go3cDnOs9#4vE{+A@!nOn4lrCbI9UdofC|_cBy2Cz6SI%$>;PZXZ`kmSQvE{_3m$SU<*8&; zoZm8{A6Q#+BTMT;>?K_xl^(}!mh0H0Wy>yZ7dI)JHhp|@YV_ej7!0Xu2)bP4)I*cH zr8$a(|Mw60dvfpJ_v3GK9Qq_(_%6~Nng&5dffp+mfLp}Rk z{QXsi-;;j+YGG`85H61=GlQ|1(c#2Jw+2d&9-X>&9TWVfV;!Jw17xs5lBI;)%*?p` z+t45FM}eGqtLxDhH~|D-QCFFJ4BQi0mUtosF}Q+oejWM<_$Rk(F~^v(Q*wVR)}mG1 zEiCi^CP#K2VE{>(X?{1$l(ODXgP8i@>^hH0((EEQjxICVRA_2l%s=2Hm&-+dGruaI zYy6y+EZKrngTj`>`5NJbPUwvUSs+s83dpIkuCDqR@JIw`=19Q|H)C3-OoK#RhA5Ot zXF@dNnw5j6{Pk~g@)*OAyOS#?;eKR97K9auJJ5DU{nYNMl|swMY+)T#a3vqd_@m#c z6O5XcerFb+=1@uk4U-*|B)kCMR4c>X>#we=#m=OM=sK(yJiqHaHZmU0fa(Uv7q6*c8$iB#4n{UZP@My zL>z3->Vs;}DKqT23geo1oTw`WC=z(8zDA_s+1$it>XxT)tE!6cV%!ZAzjU6;{6olN zdRY44TH->a5i)&B1M-I8^cuFEvBHrkjv}%V?%ACOz=+rrXw0*_;C*W78LTjHMbaZY zWy%!D3kGm)L?Z5E(`P?+kjA1^KY6 zWY(glD4S5k#3*25`Y*>hfm94+T)csoFxxz-2dKf$aFch)iH(nm8NRzGJ6iPz1M33{ z%Xu)~qVyZR%J2hhsP$UBYSsB>f1-FFrKO9<|9(vStZkx9!KryqN1+V?(?-8JH8OO& zMh5fbtheZnxWP~fhGV{@tbB)wMCv>p9T|?N!lR0N5fK4fF@Ii8SIm?_UAhEO>WL8) zc8r1wZcJPj{N3iQTQ?b_Q(r&c+Q9c+4E@f;C|V~s?b@ZZBy%C@BVsYAxgqp`Ubk*z z*A{k&IXQ94B3L;Dce(1D(4~S$oqO%fww_~_+2J3zq6P<{@^bq_jB3?iGYew7%lo~0 zUAoM>$)>+O=v#16x1The5vfHF`;8OL+2oM5f#530RdiN=_k-9ty2s{XM_vlJ+^;YCCqOrKROZNVsF! zm%_Hlo8HoKG*$TKeJPd`#}=1ym$%IN5(G{rf+`SI15YUwi*CW6-wY-zGoTesI`-}C zuKB1oIC$_N1MAc#Jg;8RmHND?Mq2gLWlJ$uBAqCB7n+8R1usasAa^aI@(mo=67)`v zC8twq0Db**hH0u4*P*La^%4pqlcLDDL^sBUakBpQG`YC!e-!IZ9|QXswbFW5SJcTye<|xiO94OGRCz#p`QYR_2ZC*E1{S7C8@% zQO_MzxKh`d`b%b)z*qyW*}Bt}vmOChID$(5pfic7`0iackyf%dyd`CuOo4(2gJ)%1 z2T=r47R!7u8CB0H>Hht**_MybxbHo7!??k`CK-*7t`}2>D@+1>Z4gcWFE&JRw&UI(3=%WB z@(qrSGlGw%KsmegT_dDXYCmc-@zaC*!O4>4c-xV?cXz;=3vQ8oS`aVNC2}Vip4z`jMU~oM%`cp~)ejWQ-}i`=X@8`*VSo z{1VU?mus2A1;Uq6wdOJsfJyzj!!lkM9iiZdI;7W=$<89b@*y#1kMAmXH8D-g7zK0l zIzT~o!A4*w+!FW^UNvCCHW$6E*)D8!|GqDX{7~^JJE%8cr-do8wWsAziDZEv^xxeXr+RWeyplt1a6vbmbTkmf<_NyVhxgrxZvC5jBOX5a6 zr=BQ9U;lw6D*lL99$a_ng&-H zmc_8ivXd%$hFzPqr15Vl2aoeW#}$;gfYsH%{-q;XT+zi!as8p7Yg&gS=u_=*_k*;C zLxCN3x&d)7v#LP%Fn}@DBaJ_sjU3rv$!Fv;xM}R{u(Dm-Y=*bP3#SqqBGc62g`|~^ zGl%n9YW4!}QHlQWTZ@Ti4qk7Y7)4D=yq{sG7P?w{`Eq5s^a3+7o4OI(l<3Q|XOE`BeP!UpOIUddm*xsAL{MI;_1i5?GPXNe0T%oY!?tKZ>8fb=4uxvw@)i-StFtQiUifBj=OamtU|6 zwE}+uoQaLcK;95y0ywaQVm)9C;UIC9}*gp9!;?O3a>g?@=Ymf1gR`DZf6g_;dtf@kl=;lx0 zJ?-;pA5NAfOEQ=^w3TRJ@|5D@N6_IMX!!yFMY3va0INfO~#inXw56LX^@lB0;)W0FcNefGJ{YAio0sj5><`3MhjP-v}EF zWE%)TaUQu%mq!jST?e9BY&ULPGQ(+SgU7mmA$TfdN^Bok9<}RqNb9Bj3sr zeMIvdCE!^$nIJL;)-_{K4NaOsKuNah%<3#>r>r$UlxCyau5G{B{DyIP)|R@x0*`jKYpH1&`e&mjt(-m# zSg(}qf3&7-u)0$2z1?`_n+zW%tGICOoO<;@#168>Q@hz(t*1|WRy5s4MajI@co^M( zp(%s&Rn|eYo>V_@B;wxjRYm(wA+3c(#l@xbIpy5B7#$-FWg{navwoeH#(0zNudgrL zV2exJ0`TWX<_QdE(#qw-lQ_FB#l}S-@Nz+iUt+k0wnSL|r%!KDXQD>$MX?+gsG`Q& zi%f^<^u@pYVuR|IVLHkhUf_G2g8{bPajzqj7d}@KMjcB(%>WTMh>y5{fko-|4jkwm z5v}TXV1mJ#jMKv@o=Kfl7FxPB&{csG*d$`+>N1oGCVaoSaR~2wV0$k+3yVN7t<6P2 zEL76FcL6ZM9I30`rF8*c#m@;HJ6>p3@sm%lE}pCWYxxCMX_k58h9Be85k&If_VG63ua$P*tTS#pWl1I2&Rt=2!|KI}(cm1>U+%zq$AM?w1HZ;#&BTmDn`nXy-zI@Nn?Y=|~+|ItNXE6j}(` zFHQUe4`hUhWsaMOJW&1sc8r;g!7&E#QFIsfHNQVgw6FOw|6^1+6#Y^)s$kTtntCH? z-eb&~W?iZvgeor>a-kT)y1X%13Qk3$o=xpaQ7HJ$z=3Z?F~{Hp-6|lRZe$c3zf4vX z7wCKl$02{PJ z${~I6+UJlq4zN1VZuO^s1fZgodsV>s6GIRfBTDmR)k22AK?-Lek_H74$&5Q{tpg)` zBB-7g+z*$v*1}Ezj`MjZK^0Qh2~Gq08-2GT&%(zu3ON-ZC^R%8zHRW{6%|SaSxAi5 zW#=pFGGfzEs9CwW#bi#y^1G2XF|eCVQ7l{5lpfK;X7%|C!{8?;~ z@cY<`^p3{*>iX~6%uvw$GL9h{bwa_0%tsF%%qN71BAwHZ){lz4=#_G57j+ogIN3l( zXp))_R~JH10H_h2H8UDwe~-Bjn_4guT)|0|Rl~FjT+JIp8<(Ohp@|R;1O+B-DYLzT z-mn+`F$OvW}hSIkLV%o2prd$1?NikQsR;{1-*oe9Ft=b%(u z!RBH2gf37F%SL4Un0^>UI6`;q6;_($ z=2{`Bm632h4(gVzraOH1JbUp%xr^L@*eQnHRDx(+7W&OEu3cQwsaWmQBO;t!F<=4rY zaL-Mf0|GSeWKzhB+oY6sBJT9|mK8&DuXE|#Vh8|Kgw`M*-V@SN%=}7ie{pfSQBrbpQJ1e@ zzHm`-yfd0$ST!(sZWp}{9hk|^V_;7<1fw9(2>qR3NEDVi9eM!~%@LW2!TMODq0B~3 zfuGm=O-hRq(buofZFGjxliE*A6o%FEMWm&*QJ;A%ofT^V1Ue2wtKXU-Rmm4eFyhnf zD4Jk&5I~k9M@N>1?&FMa&05?IIH*8mOYL9{s|0ZPx z?q`TmniJyJGrdUva2n4DSp)$5z&Dxi<+U5Oj2uRH2lcsvNgt>E(VcX@ef>&p@{qK| zIL%?WS3qP8?UQI$rPSBZCSDPV-?T2T>DR3bT{Mz3%tP;EhiY`ukUI>0p{=LrA?!}H z+X-4L>4Wi~pRRhc!<|RM`bONe1s8M;T!#NH)?~!=o$%6=C-1K83z!7I+(9fwUtj(W zsJynfeVt-madH;bI13T+g3ul9u)n{}nwYMdn$Xj0*GjX!XliM zrG_6qe>NIA^mqOUX)%Q5a0HdBnnV}r67OeLEv+V>GQ2A{ngLl<

Ew@8RN;CdaGR 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%0A1@gY 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

#tFpo-& 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�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 abc;jO!V+vZ{^|$ Date: Sat, 23 Nov 2013 04:43:45 -0600 Subject: [PATCH 22/38] Hud icons will now also update with their usual icons and states --- code/_onclick/hud/human.dm | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/code/_onclick/hud/human.dm b/code/_onclick/hud/human.dm index 19235a25bc..3d97018352 100644 --- a/code/_onclick/hud/human.dm +++ b/code/_onclick/hud/human.dm @@ -442,8 +442,16 @@ for(var/obj/item/I in src) if(I.icon_action_button) var/obj/screen/item_action/A = new(hud_used) - A.icon = 'icons/mob/screen1_action.dmi' - A.icon_state = I.icon_action_button + + //A.icon = 'icons/mob/screen1_action.dmi' + //A.icon_state = I.icon_action_button + A.icon = ui_style2icon(client.prefs.UI_style) + A.icon_state = "template" + var/image/img = image(I.icon, A, I.icon_state) + img.pixel_x = 0 + img.pixel_y = 0 + A.overlays += img + if(I.action_button_name) A.name = I.action_button_name else From 9e4e46cf44fa6311c72b81b514795a4d5faae7cb Mon Sep 17 00:00:00 2001 From: Ccomp5950 Date: Sat, 23 Nov 2013 04:49:02 -0600 Subject: [PATCH 23/38] Removed soda items from Booze dispenser --- code/modules/reagents/Chemistry-Machinery.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/reagents/Chemistry-Machinery.dm b/code/modules/reagents/Chemistry-Machinery.dm index 14f769fc31..0fb5bf8fad 100644 --- a/code/modules/reagents/Chemistry-Machinery.dm +++ b/code/modules/reagents/Chemistry-Machinery.dm @@ -229,7 +229,7 @@ energy = 100 accept_glass = 1 max_energy = 100 - dispensable_reagents = list("water","ice","coffee","tea","icetea","cola","spacemountainwind","dr_gibb","space_up","tonic","sodawater","lemon_lime","sugar","orangejuice","limejuice","watermelonjuice") + dispensable_reagents = list("water","ice","coffee","cream","tea","icetea","cola","spacemountainwind","dr_gibb","space_up","tonic","sodawater","lemon_lime","sugar","orangejuice","limejuice","watermelonjuice") /obj/machinery/chem_dispenser/soda/attackby(var/obj/item/weapon/B as obj, var/mob/user as mob) ..() @@ -253,7 +253,7 @@ accept_glass = 1 max_energy = 100 desc = "A technological marvel, supposedly able to mix just the mixture you'd like to drink the moment you ask for one." - dispensable_reagents = list("water","ice","coffee","tea","cream","lemon_lime","sugar","orangejuice","limejuice","cola","sodawater","tonic","beer","kahlua","whiskey","wine","vodka","gin","rum","tequilla","vermouth","cognac","ale","mead") + dispensable_reagents = list("lemon_lime","sugar","orangejuice","limejuice","sodawater","tonic","beer","kahlua","whiskey","wine","vodka","gin","rum","tequilla","vermouth","cognac","ale","mead") /obj/machinery/chem_dispenser/beer/attackby(var/obj/item/weapon/B as obj, var/mob/user as mob) ..() From 5484163efed6df04865f06989cf99633d8d8443d Mon Sep 17 00:00:00 2001 From: Nanai Date: Sat, 23 Nov 2013 06:55:12 -0500 Subject: [PATCH 24/38] Implant mode changability, explosive variable fix Fixed and upgraded as per Ravensdale's request in #3966 --- .../objects/items/weapons/implants/implant.dm | 32 ++++++++++++++++--- 1 file changed, 28 insertions(+), 4 deletions(-) diff --git a/code/game/objects/items/weapons/implants/implant.dm b/code/game/objects/items/weapons/implants/implant.dm index 38150b5a8d..7b5d1f98d0 100644 --- a/code/game/objects/items/weapons/implants/implant.dm +++ b/code/game/objects/items/weapons/implants/implant.dm @@ -127,6 +127,7 @@ Implant Specifics:
"} /obj/item/weapon/implant/explosive name = "explosive implant" desc = "A military grade micro bio-explosive. Highly dangerous." + var/elevel = "Localized Limb" var/phrase = "supercalifragilisticexpialidocious" icon_state = "implant_evil" @@ -159,18 +160,41 @@ Implant Specifics:
"} return if(istype(imp_in, /mob/)) var/mob/T = imp_in - message_admins("Explosive implant triggered in [T] ([T.key]). (
JMP) ") log_game("Explosive implant triggered in [T] ([T.key]).") - T.gib() - explosion(get_turf(imp_in), 1, 3, 4, 6, 3) + if(ishuman(imp_in)) + if (elevel == "Localized Limb") + if(part) //For some reason, small_boom() didn't work. So have this bit of working copypaste. + imp_in.visible_message("\red Something beeps inside [imp_in][part ? "'s [part.display_name]" : ""]!") + playsound(loc, 'sound/items/countdown.ogg', 75, 1, -3) + sleep(25) + if (istype(part,/datum/organ/external/chest) || \ + istype(part,/datum/organ/external/groin) || \ + istype(part,/datum/organ/external/head)) + part.createwound(BRUISE, 60) //mangle them instead + explosion(get_turf(imp_in), -1, -1, 2, 3) + del(src) + else + explosion(get_turf(imp_in), -1, -1, 2, 3) + part.droplimb(1) + del(src) + if (elevel == "Destroy Body") + explosion(get_turf(T), -1, 0, 1, 6) + T.gib() + if (elevel == "Full Explosion") + explosion(get_turf(T), 0, 1, 3, 6) + T.gib() + + else + explosion(get_turf(imp_in), 0, 1, 3, 6) var/turf/t = get_turf(imp_in) if(t) t.hotspot_expose(3500,125) implanted(mob/source as mob) + elevel = alert("What sort of explosion would you prefer?", "Implant Intent", "Localized Limb", "Destroy Body", "Full Explosion") phrase = input("Choose activation phrase:") as text var/list/replacechars = list("'" = "","\"" = "",">" = "","<" = "","(" = "",")" = "") phrase = sanitize_simple(phrase, replacechars) @@ -215,7 +239,7 @@ Implant Specifics:
"} part.createwound(BRUISE, 60) //mangle them instead else part.droplimb(1) - explosion(get_turf(imp_in), -1, -1, 2, 3, 3) + explosion(get_turf(imp_in), -1, -1, 2, 3) del(src) /obj/item/weapon/implant/chem From a8f1ee6c91b32d9e92cc982c772479681305190a Mon Sep 17 00:00:00 2001 From: Nanai Date: Sat, 23 Nov 2013 18:50:15 -0500 Subject: [PATCH 25/38] Girder health/laserkill fix Allows girders to be broken by repeated laser shots to stop abuse against laserfire. Also, for actually being able to lase through walls if they're open. Resolves issue #3796 --- code/game/objects/structures/girders.dm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/code/game/objects/structures/girders.dm b/code/game/objects/structures/girders.dm index b50225838e..286c28f37e 100644 --- a/code/game/objects/structures/girders.dm +++ b/code/game/objects/structures/girders.dm @@ -4,6 +4,18 @@ density = 1 layer = 2 var/state = 0 + var/health = 200 + + + bullet_act(var/obj/item/projectile/Proj) + if(istype(Proj, /obj/item/projectile/beam)) + health -= Proj.damage + ..() + if(health <= 0) + new /obj/item/stack/sheet/metal(get_turf(src)) + del(src) + + return attackby(obj/item/W as obj, mob/user as mob) if(istype(W, /obj/item/weapon/wrench) && state == 0) @@ -183,10 +195,12 @@ /obj/structure/girder/displaced icon_state = "displaced" anchored = 0 + health = 50 /obj/structure/girder/reinforced icon_state = "reinforced" state = 2 + health = 500 /obj/structure/cultgirder icon= 'icons/obj/cult.dmi' @@ -194,6 +208,7 @@ anchored = 1 density = 1 layer = 2 + var/health = 250 attackby(obj/item/W as obj, mob/user as mob) if(istype(W, /obj/item/weapon/wrench)) @@ -220,6 +235,14 @@ if(prob(40)) del(src) + bullet_act(var/obj/item/projectile/Proj) //No beam check- How else will you destroy the cult girder with silver bullets????? + health -= Proj.damage + ..() + if(health <= 0) + new /obj/item/stack/sheet/metal(get_turf(src)) + del(src) + + return ex_act(severity) switch(severity) From 7a4f11990ca65de5ecd36e201091a60822b4237f Mon Sep 17 00:00:00 2001 From: Nanai Date: Sat, 23 Nov 2013 19:22:05 -0500 Subject: [PATCH 26/38] Holostools/Stool Replacement Fixes issue #3323 Adds in a holostool item, replaces all holodeck stools. --- .../machinery/computer/HolodeckControl.dm | 9 ++ maps/tgstation2.dmm | 90 +++++++++---------- 2 files changed, 54 insertions(+), 45 deletions(-) diff --git a/code/game/machinery/computer/HolodeckControl.dm b/code/game/machinery/computer/HolodeckControl.dm index 0252f69765..f9d765de6a 100644 --- a/code/game/machinery/computer/HolodeckControl.dm +++ b/code/game/machinery/computer/HolodeckControl.dm @@ -454,6 +454,15 @@ icon = 'icons/obj/structures.dmi' icon_state = "wood_table" +/obj/structure/holostool + name = "stool" + desc = "Apply butt." + icon = 'icons/obj/objects.dmi' + icon_state = "stool" + anchored = 1.0 + flags = FPRINT + pressure_resistance = 15 + /obj/item/clothing/gloves/boxing/hologlove name = "boxing gloves" diff --git a/maps/tgstation2.dmm b/maps/tgstation2.dmm index e751db513a..5d7ce2dc80 100644 --- a/maps/tgstation2.dmm +++ b/maps/tgstation2.dmm @@ -6518,7 +6518,7 @@ "cvr" = (/turf/simulated/floor/holofloor{icon_state = "rampbottom"; dir = 2},/area/holodeck/source_theatre) "cvs" = (/turf/simulated/floor/holofloor{icon_state = "asteroid7"; dir = 2},/area/holodeck/source_desert) "cvt" = (/turf/simulated/floor/holofloor/grass,/obj/structure/flora/ausbushes/grassybush,/turf/simulated/floor/holofloor{icon_state = "wood_siding5"; dir = 2},/area/holodeck/source_picnicarea) -"cvu" = (/obj/structure/stool,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/holofloor{icon_state = "asteroid"; dir = 2},/area/holodeck/source_picnicarea) +"cvu" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 4; icon_state = "caution"},/area/engine/break_room) "cvv" = (/obj/structure/table/woodentable,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/holofloor{icon_state = "asteroid"; dir = 2},/area/holodeck/source_picnicarea) "cvw" = (/turf/simulated/floor/holofloor/grass,/obj/structure/flora/ausbushes/grassybush,/turf/simulated/floor/holofloor{icon_state = "wood_siding9"; dir = 2},/area/holodeck/source_picnicarea) "cvx" = (/turf/simulated/floor/holofloor{icon_state = "wood"; dir = 4},/area/holodeck/source_theatre) @@ -6528,9 +6528,9 @@ "cvB" = (/turf/simulated/floor/holofloor{icon_state = "asteroid5"; dir = 2},/area/holodeck/source_desert) "cvC" = (/turf/simulated/floor/holofloor/grass,/obj/structure/flora/ausbushes/grassybush,/turf/simulated/floor/holofloor{icon_state = "wood_siding6"; dir = 2},/area/holodeck/source_picnicarea) "cvD" = (/turf/simulated/floor/holofloor/grass,/obj/structure/flora/ausbushes/grassybush,/turf/simulated/floor/holofloor{icon_state = "wood_siding10"; dir = 2},/area/holodeck/source_picnicarea) -"cvE" = (/obj/structure/stool,/turf/simulated/floor/holofloor{icon_state = "carpet7-3"; dir = 4},/area/holodeck/source_theatre) -"cvF" = (/obj/structure/stool,/turf/simulated/floor/holofloor{icon_state = "carpet15-15"; dir = 4},/area/holodeck/source_theatre) -"cvG" = (/obj/structure/stool,/turf/simulated/floor/holofloor{icon_state = "carpet11-12"; dir = 4},/area/holodeck/source_theatre) +"cvE" = (/obj/machinery/power/apc{cell_type = 15000; dir = 1; name = "Engineering Foyer APC"; pixel_x = 0; pixel_y = 25},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor{dir = 1; icon_state = "caution"},/area/engine/break_room) +"cvF" = (/turf/simulated/floor{dir = 4; icon_state = "caution"},/area/engine/break_room) +"cvG" = (/obj/structure/closet/crate,/obj/machinery/light_switch{pixel_x = 27},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "caution"; dir = 5},/area/engine/break_room) "cvH" = (/turf/simulated/floor/holofloor{dir = 8; icon_state = "green"},/area/holodeck/source_emptycourt) "cvI" = (/turf/simulated/floor/holofloor{dir = 4; icon_state = "green"},/area/holodeck/source_emptycourt) "cvJ" = (/turf/simulated/floor/holofloor{icon_state = "carpet2-0"; dir = 4},/area/holodeck/source_theatre) @@ -6584,9 +6584,9 @@ "cwF" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; stopper = 0; tiles = 0},/turf/space/transit/east/shuttlespace_ew1,/area) "cwG" = (/turf/simulated/floor/holofloor{icon_state = "asteroid3"; dir = 4},/area/holodeck/source_desert) "cwH" = (/turf/simulated/floor/holofloor{icon_state = "carpet1-0"; dir = 4},/area/holodeck/source_theatre) -"cwI" = (/obj/structure/stool,/turf/simulated/floor/holofloor{icon_state = "carpet5-1"; dir = 4},/area/holodeck/source_theatre) -"cwJ" = (/obj/structure/stool,/turf/simulated/floor/holofloor{icon_state = "carpet13-5"; dir = 4},/area/holodeck/source_theatre) -"cwK" = (/obj/structure/stool,/turf/simulated/floor/holofloor{icon_state = "carpet9-4"; dir = 4},/area/holodeck/source_theatre) +"cwI" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/glass_engineering{name = "Engineering Lobby"; req_one_access_txt = "0"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/turf/simulated/floor{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/aft) +"cwJ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/airlock/glass_engineering{name = "Engineering Lobby"; req_one_access_txt = "0"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/turf/simulated/floor,/area/hallway/primary/aft) +"cwK" = (/obj/structure/stool/bed,/obj/machinery/door/window{dir = 2},/obj/item/weapon/bedsheet/rd,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/item/weapon/storage/secure/safe{pixel_y = 25},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep/engi) "cwL" = (/turf/simulated/floor/holofloor{dir = 10; icon_state = "green"},/area/holodeck/source_emptycourt) "cwM" = (/turf/simulated/floor/holofloor{dir = 2; icon_state = "green"},/area/holodeck/source_emptycourt) "cwN" = (/turf/simulated/floor/holofloor{dir = 6; icon_state = "green"},/area/holodeck/source_emptycourt) @@ -6659,9 +6659,9 @@ "cyc" = (/turf/space/transit/east/shuttlespace_ew4,/area/shuttle/escape_pod3/transit) "cyd" = (/turf/space/transit/east/shuttlespace_ew5,/area/shuttle/escape_pod3/transit) "cye" = (/obj/structure/flora/grass/green,/turf/simulated/floor/holofloor{icon_state = "snow"},/area/holodeck/source_snowfield) -"cyf" = (/obj/structure/stool,/turf/simulated/floor/holofloor{icon_state = "carpet6-0"; dir = 4},/area/holodeck/source_meetinghall) -"cyg" = (/obj/structure/stool,/turf/simulated/floor/holofloor{icon_state = "carpet14-0"; dir = 4},/area/holodeck/source_meetinghall) -"cyh" = (/obj/structure/stool,/turf/simulated/floor/holofloor{icon_state = "carpet10-0"; dir = 4},/area/holodeck/source_meetinghall) +"cyf" = (/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"; opacity = 0},/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"; opacity = 0},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep/engi) +"cyg" = (/obj/structure/stool/bed,/obj/machinery/door/window{dir = 2},/obj/item/weapon/bedsheet/rd,/obj/item/weapon/storage/secure/safe{pixel_y = 25},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep/engi) +"cyh" = (/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"},/obj/structure/closet/wardrobe/engineering_yellow,/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep/engi) "cyi" = (/turf/simulated/floor/holofloor{dir = 10; icon_state = "red"},/area/holodeck/source_basketball) "cyj" = (/turf/simulated/floor/holofloor{dir = 2; icon_state = "red"},/area/holodeck/source_basketball) "cyk" = (/turf/simulated/floor/holofloor{dir = 6; icon_state = "red"},/area/holodeck/source_basketball) @@ -6674,9 +6674,9 @@ "cyr" = (/turf/space/transit/east/shuttlespace_ew15,/area/shuttle/escape_pod3/transit) "cys" = (/turf/space/transit/east/shuttlespace_ew1,/area/shuttle/escape_pod3/transit) "cyt" = (/obj/structure/flora/tree/dead,/turf/simulated/floor/holofloor{icon_state = "snow"},/area/holodeck/source_snowfield) -"cyu" = (/obj/structure/stool,/turf/simulated/floor/holofloor{icon_state = "carpet7-0"; dir = 4},/area/holodeck/source_meetinghall) -"cyv" = (/obj/structure/stool,/turf/simulated/floor/holofloor{icon_state = "carpet15-0"; dir = 4},/area/holodeck/source_meetinghall) -"cyw" = (/obj/structure/stool,/turf/simulated/floor/holofloor{icon_state = "carpet11-0"; dir = 4},/area/holodeck/source_meetinghall) +"cyu" = (/obj/machinery/atmospherics/unary/vent_pump,/obj/structure/closet/wardrobe/engineering_yellow,/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"; opacity = 0},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep/engi) +"cyv" = (/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"; opacity = 0},/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"; opacity = 0},/obj/structure/closet/wardrobe/engineering_yellow,/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep/engi) +"cyw" = (/obj/structure/stool/bed,/obj/machinery/door/window{dir = 2},/obj/item/weapon/bedsheet/rd,/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/item/weapon/storage/secure/safe{pixel_y = 25},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep/engi) "cyx" = (/turf/simulated/floor/holofloor{dir = 9; icon_state = "green"},/area/holodeck/source_basketball) "cyy" = (/turf/simulated/floor/holofloor{dir = 1; icon_state = "green"},/area/holodeck/source_basketball) "cyz" = (/turf/simulated/floor/holofloor{dir = 5; icon_state = "green"},/area/holodeck/source_basketball) @@ -6701,9 +6701,9 @@ "cyS" = (/obj/structure/flora/grass/brown,/turf/simulated/floor/holofloor{icon_state = "snow"},/area/holodeck/source_snowfield) "cyT" = (/turf/simulated/floor/holofloor{dir = 2; icon_state = "green"},/area/holodeck/source_basketball) "cyU" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns9,/area) -"cyV" = (/obj/structure/stool,/turf/simulated/floor/holofloor{icon_state = "carpet5-0"; dir = 4},/area/holodeck/source_meetinghall) -"cyW" = (/obj/structure/stool,/turf/simulated/floor/holofloor{icon_state = "carpet13-0"; dir = 4},/area/holodeck/source_meetinghall) -"cyX" = (/obj/structure/stool,/turf/simulated/floor/holofloor{icon_state = "carpet9-0"; dir = 4},/area/holodeck/source_meetinghall) +"cyV" = (/obj/structure/closet/toolcloset,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{dir = 8; icon_state = "caution"},/area/engine/break_room) +"cyW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor{dir = 4; icon_state = "caution"},/area/engine/break_room) +"cyX" = (/obj/machinery/camera{c_tag = "Engineering Foyer Northeast"; dir = 8; network = list("SS13")},/turf/simulated/floor{dir = 4; icon_state = "caution"},/area/engine/break_room) "cyY" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north/shuttlespace_ns8,/area) "cyZ" = (/turf/simulated/floor/holofloor{dir = 10; icon_state = "green"},/area/holodeck/source_basketball) "cza" = (/obj/structure/holohoop{dir = 1},/turf/simulated/floor/holofloor{dir = 2; icon_state = "green"},/area/holodeck/source_basketball) @@ -10269,7 +10269,7 @@ "dPy" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor/engine,/area/toxins/telesci) "dPz" = (/obj/structure/table/reinforced{icon_state = "table"},/obj/item/device/gps/engineering,/obj/item/device/gps/engineering,/obj/item/device/gps/engineering,/obj/item/device/gps/engineering,/obj/item/device/gps/engineering,/turf/simulated/floor,/area/engine/break_room) "dPA" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) -"dPB" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 4; icon_state = "caution"},/area/engine/break_room) +"dPB" = (/obj/effect/decal/cleanable/dirt,/obj/structure/holostool,/turf/simulated/floor/holofloor{icon_state = "asteroid"; dir = 2},/area/holodeck/source_picnicarea) "dPC" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "dPD" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "dPE" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/general/visible{tag = "icon-intact (WEST)"; icon_state = "intact"; dir = 8},/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) @@ -10296,7 +10296,7 @@ "dPZ" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "misclab"; name = "Test Chamber Blast Doors"; opacity = 0},/obj/machinery/door/window/southright{tag = "icon-left (WEST)"; name = "Test Chamber"; icon_state = "left"; dir = 8; req_access_txt = "47"},/turf/simulated/floor/engine,/area/toxins/telesci) "dQa" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) "dQb" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4; icon_state = "manifold"; initialize_directions = 11; level = 2},/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) -"dQc" = (/obj/machinery/power/apc{cell_type = 15000; dir = 1; name = "Engineering Foyer APC"; pixel_x = 0; pixel_y = 25},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor{dir = 1; icon_state = "caution"},/area/engine/break_room) +"dQc" = (/obj/structure/holostool,/turf/simulated/floor/holofloor{icon_state = "carpet7-3"; dir = 4},/area/holodeck/source_theatre) "dQd" = (/obj/machinery/atmospherics/portables_connector{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) "dQe" = (/obj/structure/closet/bombcloset,/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) "dQf" = (/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) @@ -10316,23 +10316,23 @@ "dQt" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/shuttle/floor,/area/centcom/evac) "dQu" = (/obj/structure/table,/turf/simulated/shuttle/floor,/area) "dQv" = (/obj/structure/stool/bed/chair,/turf/simulated/shuttle/floor,/area) -"dQw" = (/turf/simulated/floor{dir = 4; icon_state = "caution"},/area/engine/break_room) +"dQw" = (/obj/structure/holostool,/turf/simulated/floor/holofloor{icon_state = "carpet11-12"; dir = 4},/area/holodeck/source_theatre) "dQx" = (/obj/machinery/computer/station_alert,/turf/simulated/floor,/area/engine/break_room) -"dQy" = (/obj/structure/closet/crate,/obj/machinery/light_switch{pixel_x = 27},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "caution"; dir = 5},/area/engine/break_room) -"dQz" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/glass_engineering{name = "Engineering Lobby"; req_one_access_txt = "0"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/turf/simulated/floor{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/aft) +"dQy" = (/obj/structure/holostool,/turf/simulated/floor/holofloor{icon_state = "carpet15-15"; dir = 4},/area/holodeck/source_theatre) +"dQz" = (/obj/structure/holostool,/turf/simulated/floor/holofloor{icon_state = "carpet5-1"; dir = 4},/area/holodeck/source_theatre) "dQA" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/engine/break_room) -"dQB" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/airlock/glass_engineering{name = "Engineering Lobby"; req_one_access_txt = "0"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/turf/simulated/floor,/area/hallway/primary/aft) +"dQB" = (/obj/structure/holostool,/turf/simulated/floor/holofloor{icon_state = "carpet9-4"; dir = 4},/area/holodeck/source_theatre) "dQC" = (/obj/structure/stool/bed/chair{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/engine/break_room) -"dQD" = (/obj/structure/stool/bed,/obj/machinery/door/window{dir = 2},/obj/item/weapon/bedsheet/rd,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/item/weapon/storage/secure/safe{pixel_y = 25},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep/engi) -"dQE" = (/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"; opacity = 0},/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"; opacity = 0},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep/engi) -"dQF" = (/obj/structure/stool/bed,/obj/machinery/door/window{dir = 2},/obj/item/weapon/bedsheet/rd,/obj/item/weapon/storage/secure/safe{pixel_y = 25},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep/engi) -"dQG" = (/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"},/obj/structure/closet/wardrobe/engineering_yellow,/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep/engi) -"dQH" = (/obj/machinery/atmospherics/unary/vent_pump,/obj/structure/closet/wardrobe/engineering_yellow,/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"; opacity = 0},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep/engi) -"dQI" = (/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"; opacity = 0},/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"; opacity = 0},/obj/structure/closet/wardrobe/engineering_yellow,/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep/engi) -"dQJ" = (/obj/structure/stool/bed,/obj/machinery/door/window{dir = 2},/obj/item/weapon/bedsheet/rd,/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/item/weapon/storage/secure/safe{pixel_y = 25},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep/engi) -"dQK" = (/obj/structure/closet/toolcloset,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{dir = 8; icon_state = "caution"},/area/engine/break_room) -"dQL" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor{dir = 4; icon_state = "caution"},/area/engine/break_room) -"dQM" = (/obj/machinery/camera{c_tag = "Engineering Foyer Northeast"; dir = 8; network = list("SS13")},/turf/simulated/floor{dir = 4; icon_state = "caution"},/area/engine/break_room) +"dQD" = (/obj/structure/holostool,/turf/simulated/floor/holofloor{icon_state = "carpet13-5"; dir = 4},/area/holodeck/source_theatre) +"dQE" = (/obj/structure/holostool,/turf/simulated/floor/holofloor{icon_state = "carpet13-0"; dir = 4},/area/holodeck/source_meetinghall) +"dQF" = (/obj/structure/holostool,/turf/simulated/floor/holofloor{icon_state = "carpet9-0"; dir = 4},/area/holodeck/source_meetinghall) +"dQG" = (/obj/structure/holostool,/turf/simulated/floor/holofloor{icon_state = "carpet5-0"; dir = 4},/area/holodeck/source_meetinghall) +"dQH" = (/obj/structure/holostool,/turf/simulated/floor/holofloor{icon_state = "carpet15-0"; dir = 4},/area/holodeck/source_meetinghall) +"dQI" = (/obj/structure/holostool,/turf/simulated/floor/holofloor{icon_state = "carpet11-0"; dir = 4},/area/holodeck/source_meetinghall) +"dQJ" = (/obj/structure/holostool,/turf/simulated/floor/holofloor{icon_state = "carpet7-0"; dir = 4},/area/holodeck/source_meetinghall) +"dQK" = (/obj/structure/holostool,/turf/simulated/floor/holofloor{icon_state = "carpet14-0"; dir = 4},/area/holodeck/source_meetinghall) +"dQL" = (/obj/structure/holostool,/turf/simulated/floor/holofloor{icon_state = "carpet10-0"; dir = 4},/area/holodeck/source_meetinghall) +"dQM" = (/obj/structure/holostool,/turf/simulated/floor/holofloor{icon_state = "carpet6-0"; dir = 4},/area/holodeck/source_meetinghall) (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -10500,8 +10500,8 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaBcaCcaCcaDcaEbGDbJkcaFbKTbKTbKTcaGcpUcaGcaGbKTcaHbKTcrmcaJcaJcaJcaJcaKcaJcaJcaLbGDcaMbXsbSNcaNcaOcaPbQGbQGbQGbQGbQGbQGbQGcaQbWkbWlbTVcaRcaScaTcaUbSZbZDbZEcaVbVoaafbTebTebTebTebTeaafaaabVubVubVubVubVubVubVucaWcaXcaYcaZcbacbbcbccbdcbebVuaafaafaafaafaafaafaafcbfaafaafaafaafaafaafaafcbgbXRcbhcbidPTdPSdPSdPWbTqdPPdPVdPUbIEbIEbIEbIEbHkbYUcbjcbkcblbYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbmcbncbocbpbJkcbqbJkcbrbJkcbtbJkcbscbxbGDbGDcbucbvcbvcbwbGDcbucbwcbxcbxcbybJkcbzbGDbZWbXsbSNcbAcbBbSZcbCbQGaaaaaaaaaaaabQNcbDbWkbWlbXAcbEcakbXzcbFcbGcbHcbIcbJbYGbUdbUecbKcbLcbMbTeaafaaabVucbNcbOcbPcbQbVucbRcbScaXcbTcaZbXKcbUbXKcbVbXKbVuaaaaaaaaaaafaaaaaaaaaaafaaaaaaaafaaaaaaaaaaaabXRcbWcbXcbYbHkdQidQdcrCdQfdQedQhdQgbIEbIEbIEbShbHkcbZccaccbcccccdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccecaCcaCcaDcbtbGDccfcbrcbxcbxcbxcbxccgcbxccgcqzckcdQxcqwcrycrncrkcricbxccpbJkcbzbGDcrRccrbSNcitcitcrucitcitclbcitclbcitbQGccwccxbWlbXAcbEccybXzcbFcczbZDbZEccAbVoaafbVpccBccCccDbTeaafaaabVuccEccFccGcaZbVuccHcaZccIccJcaZccKccLccMccNccObVuaaaaaaaaaaafaaaaaaaaabXRbXRbXRbXRbXRbXRbXRbXRbXRccPccQccRbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkaafccSccTccSaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanmanmanmanmacTcbxccUccgccgccgccgccVccgccgdQKccXdQCdQLdQAcgycdcdQMcdecdecdecdfbGDdQzcdhdQBcitdQDdQEdQFdQGdQHdQFdQIdQJbQGcdqcdrbWlbXAcbEcakbXzcdscdtcducdvcdwcapbWwbUecdxcbLcbLbTeaafcdycdzcdAcdBcdBcdCcdDcdEcdFcdGcdHcdIcdJcdKcdLcdMcdNbVuaaaaaaaaaaafaaaaaaaaabXRcdOcdPcdQcdRcdScdTcdUcdVcdWcdXcdYcdZceaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaafcebceccebaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalQalPalPalQalPalPalPampalPalPalPalQalQaaaaaaaafaafaaaaaaaaaaaaaaaaaaaafcedceecefcegcehceicejcekcelcrDcdbcdbdPBdQAcgycdbdQwdQcdQycdeceqcercescetbSNcitcjccjccjccjccjQcjccjccjcbQGcodcmQbWlbXAceycezbSZceAceBbZDceCceDbVoaafbTebTebTebTebTeaafaaabVuceEceFceGceHceGceIceJceKceLceGceMceNceGceIceObVuaafaafaafaafaafaafaafbXRcePceQcePceRceSbZQceTcdVceUceVceUbXRbXRaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaafaaaceWaaaaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanmanmanmanmacTcbxccUccgccgccgccgccVccgccgcyVccXdQCcyWdQAcgycdccyXcdecdecdecdfbGDcwIcdhcwJcitcwKcyfcygcyhcyucygcyvcywbQGcdqcdrbWlbXAcbEcakbXzcdscdtcducdvcdwcapbWwbUecdxcbLcbLbTeaafcdycdzcdAcdBcdBcdCcdDcdEcdFcdGcdHcdIcdJcdKcdLcdMcdNbVuaaaaaaaaaaafaaaaaaaaabXRcdOcdPcdQcdRcdScdTcdUcdVcdWcdXcdYcdZceaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaafcebceccebaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalQalPalPalQalPalPalPampalPalPalPalQalQaaaaaaaafaafaaaaaaaaaaaaaaaaaaaafcedceecefcegcehceicejcekcelcrDcdbcdbcvudQAcgycdbcvFcvEcvGcdeceqcercescetbSNcitcjccjccjccjccjQcjccjccjcbQGcodcmQbWlbXAceycezbSZceAceBbZDceCceDbVoaafbTebTebTebTebTeaafaaabVuceEceFceGceHceGceIceJceKceLceGceMceNceGceIceObVuaafaafaafaafaafaafaafbXRcePceQcePceRceSbZQceTcdVceUceVceUbXRbXRaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaafaaaceWaaaaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaaaaafaafaaaaafaafaaaaaaaafaafaafaaaalQaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaceXceeceYceZcfccfdciocgdckVcgAcffclIcgzcrhcgycdbcdbcfhcdbcgxbYpcfjcfkcflcfmchCchAchBchAchAchnchAchAchAchgcgBchDcfscftcfubTVcaRcfvcfwcfxcfycfzbYGbUdbUecfAcfBcfBbTeaafaaabVucfCbXKcfDbVucfEcfFceNcfGcfHcfIcfJccNcfKcfLcfMbVuaaaaaaaaaaafaaaaaaaaabXRcePcePcePcfNcfOcdTcfPcfQcfRcfScfTcfUbXRaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaafaaacfVaaaaafaafaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaacfWcfXcfYaaacfWcfXcfYaaacfWcfXcfYaafcfZaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaceXcfbcgbcgccfacgecgfcggcfecgvcdbcgucgtcgocgmcgkcglchucgncgjcgpcgqcgrcgschtcgicghcrgcfqcfrcfpcfpcfpcfpcfocexcgCcgDcgEcgCcgFcgGcgHcgIcgJcgKcgLbVoaafbVpcgMcgNcgObTeaafaafbVucgPbXKcfDbVucgQbXKbXMcgRcgScgTceJcgUcgTcgUceJbVuaaaaaaaaaaafaaaaaaaaabXRcdVcdVcdVcdVcgVbZQcgWcgXcgYcgZchachbbXRaaaaaaaaaaaaaaachcchcchcchdaafaafaafaafcfVaafaafaafaafaafampchcchcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaacfWchecfYaaacfWchecfYaaacfWchecfYaafaafaafaafaaaaaaaaaaaaaaaaaaaafaafaafceXchfckachhchichjchkchlchmciWchochpchqchrchochochsckPciSchvchwchxbLjchychzcitcjOcjQcjccjUcjccjccjccjfbQGcjgbSZchEchFbTcchGbZrchHchIbRXchJchKcapbWwbUechLcfBcfBbTeaafaaabVucgPbXKcfDbVuchMbXKbXMbXKchNcgTbXKbXMcgTbXMchObVuaaaaaaaaaaafaaaaaaaaabXRcdOcdPcdQchPchQcdTchRchSchTchUbZQchVbXRaaaaaaaaaaaaaaachcaaaaafaaaaafaaaaaaaaachWaaaaafaafaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -10598,22 +10598,22 @@ ctHcuocupcuqcurcuscutcuucuvcuwcuxcuycuzcuAcuBcuCcutcuscuxcupcuqcuucuycurcuAcuwct ctKcurcuwcuzcuucuBcupcutcuxcuscuAcuvcuCcuqcuycuocupcuBcuAcuwcuzcutcuvcuucuqcusctCctOctPctQctRctSctTcuDctVcuFcuGcuKcuHcuIcuJctNctOctPctPctQctRctScuDcuEcuFcuGcuKcuHcuIcuJctNctOcuecujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuLcuMcvacuMcuMcvbcuOcvccvdcvccvdcvccuOcvecvecvecvecvecuOcuTcvfcuTcvfcuTcuOcuUcuUcuUcuUcuUcuOcuVcvgcuVcvgcuVcuOcvhcvicvicvicvjcuZ ctBcuucuscuCcutcuycuwcupcuAcuBcuqcuxcuocuzcuvcurcuwcuycuqcuscuCcupcuxcutcuzcuBctFcuDcuEcuFcuGcuKcuHcuIcubctNctOctPctQctRctSctTcuDcuEctTcuDcuEcuFcuIcuJctNctOctPctQctRctSctTcuDctVcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuLcuMcvkcuMcuMcuMcuOcvlcvmcvlcvmcvlcuOcvecvecvecvecvecuOcuTcuTcuTcuTcuTcuOcuUcuUcuUcuUcuUcuOcuVcuVcuVcuVcuVcuOcvhcvicvicvicvjcuZ ctJcutcuBcuocupcuvcuscuwcuqcuycuzcuAcurcuCcuxcuucuscuvcuzcuBcuocuwcuAcupcuCcuyctEcuIcuJctNctOctPctQctRcuhctTcuDcuEcuFcuGcuKcuHcuIcuJctQctRctSctTctRctSctTcuDcuEcuFcuGcuKcuHcuIcubcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuLcuMcuMcvncvocuMcuOcvpcvpcvpcvpcvpcuOcvqcvqcvqcvqcvrcuOcuTcuTcuTcuTcuTcuOcuUcuUcuUcuUcuUcuOcuVcuVcuVcuVcuVcuOcvhcvicvicvicvjcuZ -ctMcupcuycurcuwcuxcuBcuscuzcuvcuCcuqcuucuocuAcutcuBcuxcuCcuycurcuscuqcuwcuocuvctAcuDcuEcuFcuGcuKcuHcuIcubctNctOctPctQctRctSctTcuDcuEcuFcuGcuKcuHcuIcuJctNctOctPctQctRctSctTcuDctVcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuLcvscuMcuMcuMcuMcuOcvtcvucvvcvucvwcuOcvxcvycvzcvAcvxcuOcuTcuTcvfcuTcuTcuOcuUcuUcuUcuUcuUcuOcuVcuVcuVcuVcuVcuOcvhcvicvicvicvjcuZ -ctzcuwcuvcuucuscuAcuycuBcuCcuxcuocuzcutcurcuqcupcuycuAcuocuvcuucuBcuzcuscurcuxctGctPctQctRctSctTcuDcuEctWcuGcuKcuHcuIcuJctNctOctPctQctNctOctPctQcuEcuFcuGcuKcuHcuIcuJctNctOctPcufcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuLcuMcvscuMcuMcvBcuOcvCcvucvvcvucvDcuOcvxcvEcvFcvGcvxcuOcuTcuTcvfcuTcuTcuOcuUcuUcuUcuUcuUcuOcuVcuVcuVcuVcuVcuOcvHcvicvicvicvIcuZ -ctCcuscuxcutcuBcuqcuvcuycuocuAcurcuCcupcuucuzcuwcuvcuqcurcuxcutcuycuCcuBcuucuActDcuKcuHcuIcuJctNctOctPcufctRctSctTcuDcuEcuFcuGcuKcuFctTctPctOcuEctSctQctRctSctTcuDcuEcuFcuGcuKctZcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuLcuMcvacvscuMcvncuOcvpcvpcvpcvpcvpcuOcvJcvEcvFcvGcvJcuOcuTcuTcuTcuTcuTcuOcuUcuUcuUcuUcuUcuOcuVcuVcuVcuVcuVcuOcvHcvicvicvicvIcuZ -ctFcuBcuAcupcuycuzcvKcuvcurcvLcvMcvNcvOcvPcvQcvRcvScvTcuucuAcvUcuvcuocuycutcuqctLcuJctNctOctPctQctRctScuicuDcuEcuFcuGcuKcuHcuIcuJcvVcvWcvXcvYcvZcwactTcuDcuEcuFcuGcuKcuHcuIcuJcuccujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuLcuMcuMcuMcvscuMcuOcwbcwccwbcwccwbcuOcwdcvEcvFcvGcwdcuOcuTcuTcuTcuTcuTcuOcuUcuUcuUcuUcuUcuOcuVcuVcuVcuVcuVcuOcvHcvicvicvicvIcuZ -ctEcuycuqcuwcuvcwecuAcuxcuucvPcwfcwgcwhcwicwjcwkcwlcwmcutcuqcuwcvKcurcuvcupcuzctIcuFcuGcuKcuHcuIcuJctNcudctPctQctRctSctTcuDcuEcuFcwacwncwocwpcwqcwrctOctPctQctRctSctTcuDcuEcuFctXcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuLcuMcwscuMcuMcvscuOcvccvdcvccvdcvccuOcwdcvEcvFcvGcwdcuOcuTcvfcuTcvfcuTcuOcuUcuUcuUcuUcuUcuOcuVcvgcuVcvgcuVcuOcvHcvicvicvicvIcuZ -ctAcuvcuzcuscuxcuocuqcuAcwtcwkcwlcwucwvcwwcwhcwgcwxcwycwzcuzcuscuAcuucuxcuwcuCctyctQctRctSctTcuDcuEcuFctXcuKcuHcuIcuJctNctOctPctQcwAcwBcwCcwDcwEcwFcuEcuKcuHcuIcuJctNctOctPctQcugcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuLcvncuMcwGcuMcvacuOcuPcuQcuPcuQcuPcuOcwHcwIcwJcwKcwHcuOcuTcuTcuTcuTcuTcuOcuUcuUcuUcuUcuUcuOcuVcuVcuVcuVcuVcuOcwLcwMcwMcwMcwNcuZ +ctMcupcuycurcuwcuxcuBcuscuzcuvcuCcuqcuucuocuAcutcuBcuxcuCcuycurcuscuqcuwcuocuvctAcuDcuEcuFcuGcuKcuHcuIcubctNctOctPctQctRctSctTcuDcuEcuFcuGcuKcuHcuIcuJctNctOctPctQctRctSctTcuDctVcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuLcvscuMcuMcuMcuMcuOcvtdPBcvvdPBcvwcuOcvxcvycvzcvAcvxcuOcuTcuTcvfcuTcuTcuOcuUcuUcuUcuUcuUcuOcuVcuVcuVcuVcuVcuOcvhcvicvicvicvjcuZ +ctzcuwcuvcuucuscuAcuycuBcuCcuxcuocuzcutcurcuqcupcuycuAcuocuvcuucuBcuzcuscurcuxctGctPctQctRctSctTcuDcuEctWcuGcuKcuHcuIcuJctNctOctPctQctNctOctPctQcuEcuFcuGcuKcuHcuIcuJctNctOctPcufcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuLcuMcvscuMcuMcvBcuOcvCdPBcvvdPBcvDcuOcvxdQcdQydQwcvxcuOcuTcuTcvfcuTcuTcuOcuUcuUcuUcuUcuUcuOcuVcuVcuVcuVcuVcuOcvHcvicvicvicvIcuZ +ctCcuscuxcutcuBcuqcuvcuycuocuAcurcuCcupcuucuzcuwcuvcuqcurcuxcutcuycuCcuBcuucuActDcuKcuHcuIcuJctNctOctPcufctRctSctTcuDcuEcuFcuGcuKcuFctTctPctOcuEctSctQctRctSctTcuDcuEcuFcuGcuKctZcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuLcuMcvacvscuMcvncuOcvpcvpcvpcvpcvpcuOcvJdQcdQydQwcvJcuOcuTcuTcuTcuTcuTcuOcuUcuUcuUcuUcuUcuOcuVcuVcuVcuVcuVcuOcvHcvicvicvicvIcuZ +ctFcuBcuAcupcuycuzcvKcuvcurcvLcvMcvNcvOcvPcvQcvRcvScvTcuucuAcvUcuvcuocuycutcuqctLcuJctNctOctPctQctRctScuicuDcuEcuFcuGcuKcuHcuIcuJcvVcvWcvXcvYcvZcwactTcuDcuEcuFcuGcuKcuHcuIcuJcuccujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuLcuMcuMcuMcvscuMcuOcwbcwccwbcwccwbcuOcwddQcdQydQwcwdcuOcuTcuTcuTcuTcuTcuOcuUcuUcuUcuUcuUcuOcuVcuVcuVcuVcuVcuOcvHcvicvicvicvIcuZ +ctEcuycuqcuwcuvcwecuAcuxcuucvPcwfcwgcwhcwicwjcwkcwlcwmcutcuqcuwcvKcurcuvcupcuzctIcuFcuGcuKcuHcuIcuJctNcudctPctQctRctSctTcuDcuEcuFcwacwncwocwpcwqcwrctOctPctQctRctSctTcuDcuEcuFctXcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuLcuMcwscuMcuMcvscuOcvccvdcvccvdcvccuOcwddQcdQydQwcwdcuOcuTcvfcuTcvfcuTcuOcuUcuUcuUcuUcuUcuOcuVcvgcuVcvgcuVcuOcvHcvicvicvicvIcuZ +ctAcuvcuzcuscuxcuocuqcuAcwtcwkcwlcwucwvcwwcwhcwgcwxcwycwzcuzcuscuAcuucuxcuwcuCctyctQctRctSctTcuDcuEcuFctXcuKcuHcuIcuJctNctOctPctQcwAcwBcwCcwDcwEcwFcuEcuKcuHcuIcuJctNctOctPctQcugcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuLcvncuMcwGcuMcvacuOcuPcuQcuPcuQcuPcuOcwHdQzdQDdQBcwHcuOcuTcuTcuTcuTcuTcuOcuUcuUcuUcuUcuUcuOcuVcuVcuVcuVcuVcuOcwLcwMcwMcwMcwNcuZ ctGcuxcuCcuBcuAcurcuzcuqcwzcwgcwxcwOcwfcwPcwvcwucwQcwjcwRcuCcuBcuqcutcuAcuscuoctHcuEcuFcuGcuKcuHcuIcuJcucctOctPctQctRctSctTcuDcuEcwScwTcwUcwVcwBcwWctNctOctPctQctRctSctTcuDcuEctWcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacwXcwYcwYcwYcwYcwYcwZcwYcwYcwYcwYcwYcwZcwYcwYcwYcwYcwYcwZcxacxacxacxacxacwZcxacxacxacxacxacwZcxacxacxacxacxacwZcxacxacxacxacxacxb ctDcuAcuocuycuqcuucuCcuzcwRcwucwQcwycwlcwkcwfcwOcwicwhcxccuocuycuzcupcuqcuBcurctKctOctPctQctRctSctTcuDctVcuFcuGcuKcuHcuIcuJctNctOcxdcwAcxecvWcvXcvYcuEcuFcuGcuKcuHcuIcuJctNctOcuecujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuLcxfcxgcxhcxfcxgcuOcxicxicxicxicxicuOcxjcxjcxjcxjcxjcuOcxkcxkcxlcxmcxmcuOcxncxocxpcxncxqcuOcxrcxscxscxscxtcuOcxucxvcxvcxvcxwcuZ ctLcuqcurcuvcuzcutcuocuCcxccwOcwicwjcwxcwgcwlcwycwwcwvcxxcurcuvcuCcuwcuzcuycuuctBctSctTcuDcuEcuFcuGcuKctZcuIcuJctNctOctPctQctRctSctPcuFcuGcuKcuHcuDcuHcuIcuJctNctOctPctQctRctScuicujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuLcxgcxhcxfcxgcxhcuOcxicxycxicxicxicuOcxjcxzcxAcxBcxjcuOcxCcxCcxDcxEcxEcuOcxqcxFcxGcxHcxIcuOcxJcxKcxKcxKcxLcuOcxMcxNcxNcxNcxOcuZ ctIcuzcuucuxcuCcupcurcuocxxcwycwwcwhcwQcwucwxcwjcwPcwfcxPcuucuxcuocuscuCcuvcutctJcuGcuKcuHcuIcuJctNctOcuectQctRctSctTcuDcuEcuFcuGcvVcvWcvXcvYcvZcwactPctQctRctSctTcuDcuEcuFcuGctYcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuLcxhcxfcxgcxhcxfcuOcxicxicxicxQcxicuOcxjcxRcxRcxRcxjcuOcxCcxScxScxScxEcuOcxncxTcxncxocxncuOcxJcxKcxKcxKcxLcuOcxMcxNcxNcxNcxOcuZ ctycuCcutcuAcuocuwcuucurcxPcwjcwPcwvcwicwOcwQcwhcwkcwlcxUcutcuAcurcuBcuocuxcupctMcuHcuIcuJctNctOctPctQcugctSctTcuDcuEcuFcuGcuKcuHcwacxVcxWcxXcxYcwrctRctSctTcuDcuEcuFcuGcuKcuHcuacujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuLcxfcxgcxhcxfcxgcuOcxicxicxicxicxicuOcxjcxjcxjcxjcxjcuOcxCcxDcxDcxDcxEcuOcxocxncxqcxGcxqcuOcxJcxKcxKcxKcxLcuOcxMcxNcxNcxNcxOcuZ -ctHcuocupcuqcurcuscutcuucxUcwhcwkcwfcwwcwycwicwvcwgcwxcxZcupcuqcuucuycurcuAcuwctzctTcuDcuEcuFcuGcuKcuHcuacuJctNctOctPctQctRctSctTcwAcyacybcyccydcwFcuIcuJctNctOctPctQctRctSctTctUcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuLcxgcxhcxfcxgcxhcuOcxicxicxicyecxicuOcxjcyfcygcyhcxjcuOcyicyjcyjcyjcykcuOcxncxpcxncylcxpcuOcymcyncyncyncyocuOcxMcxNcxNcxNcxOcuZ -ctKcurcuwcuzcuucuBcupcutcxZcwvcwgcwlcwPcwjcwwcwfcwucwQcypcuwcuzcutcuvcuucuqcusctCcuKcuHcuIcuJctNctOctPcufctRctSctTcuDcuEcuFcuGcuKcwScyqcyrcyscyacwWctQctRctSctTcuDcuEcuFcuGcuKctZcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuLcxhcxfcxgcxhcxfcuOcxicytcxicxicxicuOcxjcyucyvcywcxjcuOcyxcyycyycyycyzcuOcxqcyAcyBcyCcxocuOcyDcyEcyEcyEcyFcuOcyGcxNcxNcxNcyHcuZ -ctBcuucuscuCcutcuycuwcupcypcwfcwucwxcwkcwhcwPcwlcwOcwicyIcuscuCcupcuxcutcuzcuBctFctPctQctRctSctTcuDcuEctWcuGcuKcuHcuIcuJctNctOctPcxdcwAcxecvWcvXcvYcuFcuGcuKcuHcuIcuJctNctOctPcufcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuLcxfcxgcxhcxfcxgcuOcxicxicxicxicxycuOcxjcyucyvcywcxjcuOcyJcxDcyKcxDcyLcuOcyAcyMcyNcyOcyCcuOcyPcxKcxKcxKcyQcuOcyGcxNcxNcxNcyHcuZ -ctJcutcuBcuocupcuvcuscuwcyIcwlcwOcwQcwgcwvcwkcwxcwycwwcyRcuBcuocuwcuAcupcuCcuyctEcuFcuGcuKcuHcuIcuJctNcudctPctQctRctSctTcuDcuEcuFcuGcuKcuHcuIcuJctNctOctPctQctRctSctTcuDcuEcuFctXcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuLcxgcxhcxfcxgcxhcuOcyScxicxicxicxicuOcxjcyucyvcywcxjcuOcyJcyTcyTcyTcyLcuOcyMcyNcyNcyNcyOcuOcyPcxKcxKcxKcyQcuOcyGcxNcxNcxNcyHcuZ -ctMcupcuycurcuwcuxcuBcuscyRcwxcwycwicwucwfcwgcwQcwjcwPcyUcuycurcuscuqcuwcuocuvctActRctSctTcuDcuEcuFcuGctYcuHcuIcuJctNctOctPctQctRctSctTcuDcuEcuFcuGcuKcuHcuIcuJctNctOctPctQctRcuhcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuLcxhcxfcxgcxhcxfcuOcxicyecxicytcxicuOcxjcyVcyWcyXcxjcuOcyJcyJcxDcyLcyLcuOcyNcyNcyNcyNcyNcuOcyPcxKcxKcxKcyQcuOcyGcxNcxNcxNcyHcuZ +ctHcuocupcuqcurcuscutcuucxUcwhcwkcwfcwwcwycwicwvcwgcwxcxZcupcuqcuucuycurcuAcuwctzctTcuDcuEcuFcuGcuKcuHcuacuJctNctOctPctQctRctSctTcwAcyacybcyccydcwFcuIcuJctNctOctPctQctRctSctTctUcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuLcxgcxhcxfcxgcxhcuOcxicxicxicyecxicuOcxjdQMdQKdQLcxjcuOcyicyjcyjcyjcykcuOcxncxpcxncylcxpcuOcymcyncyncyncyocuOcxMcxNcxNcxNcxOcuZ +ctKcurcuwcuzcuucuBcupcutcxZcwvcwgcwlcwPcwjcwwcwfcwucwQcypcuwcuzcutcuvcuucuqcusctCcuKcuHcuIcuJctNctOctPcufctRctSctTcuDcuEcuFcuGcuKcwScyqcyrcyscyacwWctQctRctSctTcuDcuEcuFcuGcuKctZcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuLcxhcxfcxgcxhcxfcuOcxicytcxicxicxicuOcxjdQJdQHdQIcxjcuOcyxcyycyycyycyzcuOcxqcyAcyBcyCcxocuOcyDcyEcyEcyEcyFcuOcyGcxNcxNcxNcyHcuZ +ctBcuucuscuCcutcuycuwcupcypcwfcwucwxcwkcwhcwPcwlcwOcwicyIcuscuCcupcuxcutcuzcuBctFctPctQctRctSctTcuDcuEctWcuGcuKcuHcuIcuJctNctOctPcxdcwAcxecvWcvXcvYcuFcuGcuKcuHcuIcuJctNctOctPcufcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuLcxfcxgcxhcxfcxgcuOcxicxicxicxicxycuOcxjdQJdQHdQIcxjcuOcyJcxDcyKcxDcyLcuOcyAcyMcyNcyOcyCcuOcyPcxKcxKcxKcyQcuOcyGcxNcxNcxNcyHcuZ +ctJcutcuBcuocupcuvcuscuwcyIcwlcwOcwQcwgcwvcwkcwxcwycwwcyRcuBcuocuwcuAcupcuCcuyctEcuFcuGcuKcuHcuIcuJctNcudctPctQctRctSctTcuDcuEcuFcuGcuKcuHcuIcuJctNctOctPctQctRctSctTcuDcuEcuFctXcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuLcxgcxhcxfcxgcxhcuOcyScxicxicxicxicuOcxjdQJdQHdQIcxjcuOcyJcyTcyTcyTcyLcuOcyMcyNcyNcyNcyOcuOcyPcxKcxKcxKcyQcuOcyGcxNcxNcxNcyHcuZ +ctMcupcuycurcuwcuxcuBcuscyRcwxcwycwicwucwfcwgcwQcwjcwPcyUcuycurcuscuqcuwcuocuvctActRctSctTcuDcuEcuFcuGctYcuHcuIcuJctNctOctPctQctRctSctTcuDcuEcuFcuGcuKcuHcuIcuJctNctOctPctQctRcuhcujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuLcxhcxfcxgcxhcxfcuOcxicyecxicytcxicuOcxjdQGdQEdQFcxjcuOcyJcyJcxDcyLcyLcuOcyNcyNcyNcyNcyNcuOcyPcxKcxKcxKcyQcuOcyGcxNcxNcxNcyHcuZ ctzcuwcuvcuucuscuAcuycuBcyUcwQcwjcwwcwOcwlcwucwicwhcwkcyYcuvcuucuBcuzcuscurcuxctGcuJctNctOctPctQctRctScuicuDcuEcuFcuGcuKcuHcuIcuJctNctOctPctQctRctSctTcuDcuEcuFcuGcuKcuHcuIcuJcuccujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuLcxfcxgcxhcxfcxgcuOcxicxicxicxicyScuOcxjcxjcxjcxjcxjcuOcyZcyZczaczbczbcuOcyNcyNcyNcyNcyNcuOczcczdczdczdczecuOczfczgczgczgczhcuZ ctCcuscuxcutcuBcuqcuvcuycyYcwicwhcwPcwycwxcwOcwwcwvcwgczicuxcutcuycuCcuBcuucuActDcuHcuIcuJctNctOctPctQcugctSctTcuDcuEcuFcuGcuKcuHcuIcuJctNctOctPctQctRctSctTcuDcuEcuFcuGcuKcuHcuacujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczjczkczkczkczkczkczlczkczkczkczkczkczlczkczkczkczkczkczlczkczkczkczkczkczlczkczkczkczkczkczlczkczkczkczkczkczlczkczkczkczkczkczm ctFcuBcuAcupcuycuzcuxcuvczicwwcwvcwkcwjcwQcwycwPcwfcwuczncuAcupcuvcuocuycutcuqctLctSctTcuDcuEcuFcuGcuKctZcuIcuJctNctOctPctQctRctSctTcuDcuEcuFcuGcuKcuHcuIcuJctNctOctPctQctRctScuicujaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa From a9e813504005349b92c1ef47a005fac82cd977eb Mon Sep 17 00:00:00 2001 From: Nanai Date: Sun, 24 Nov 2013 01:15:56 -0500 Subject: [PATCH 27/38] Updated changelog.html Swag changelog update. --- html/changelog.html | 2037 ++++++++++++++++++++++--------------------- 1 file changed, 1030 insertions(+), 1007 deletions(-) diff --git a/html/changelog.html b/html/changelog.html index b283883543..1a910ed385 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -1,1007 +1,1030 @@ - - - - Baystation 12 Changelog - - - - - - - -
- - - - -
-
Space Station 13
-

- Code licensed under GPLv3. Content licensed under CC BY-SA 3.0.

-
-
Baystation 12 Credit List - - - - -
- Code: Abi79, Aryn, Cael_Aislinn, Chinsky, cib, CompactNinja, DopeGhoti, Erthilo, Hawk_v3, Head, Ispil, Lexusjjss, Melonstorm, Miniature, Mloc, NerdyBoy1104, SkyMarshal, Snapshot, Spectre, Strumpetplaya, Sunfall, Tastyfish, Uristqwerty
- Sprites: Apple_Master, Arcalane, Chinsky, CompactNinja, Deus Dactyl, Erthilo, Flashkirby, Miniature, Searif, Xenone, faux
- Sounds: Aryn
- Thanks To: /tg/ station, Goonstation, Animus Station, Daedalus, and original Spacestation 13 devs. Skibiliano for the IRC bot. -
- - - - - - - - -
-

29 October 2013

-

Cael_Aislinn updated:

-
    -
  • Xenoarchaeology's chemical analysis and six analysis machines are gone, replaced by a single one which can be beaten in a minigame.
  • -
  • Sneaky traitors will find new challenges to overcome at the research outpost, but may also find new opportunities (transit tubes can now be traversed).
  • -
  • Finding active alien machinery should now be made significantly easier with the Alden-Saraspova counter.
  • -
-
- - -
-

06 Derptomber 2013

-

Chinsky updated:

-
    -
  • Added contact-spread viruses. Spread if infected guy touches someone with bare hands, or if someone touches bare infected guy. Biosuits/gloves help.
  • -
  • Changed way airborne viruses spread a bit. Now 20% of breaths will carry viruses to adjacent tiles. Wearing sterile mask cuts down it to 5%. Masks, bio/space suits (only when worn with matching helmet) protect, internals protect completely.
  • -
  • Raised infection chances considerably. They were so low people reported that infection does not work. Now it's 50-90% chance for unprotected folks.
  • -
  • Blood puddles and mucus now spread the fun again
  • -
-
- - -
-

06 October 2013

-

Chinsky updated:

-
    -
  • Return of dreaded side effects. They now manifest well after their cause disappears, so curing them should be possible without them reappearing immediately. They also lost last stage damaging effects.
  • -
-
- -
-

September 24th, 2013

-

Snapshot updated:

-
    -
  • Removed hidden vote counts.
  • -
  • Removed hiding of vote results.
  • -
  • Removed OOC muting during votes.
  • -
  • Crew transfers are no longer callable during Red and Delta alert.
  • -
  • Started work on Auto transfer framework.
  • -
-
- -
-

18 September 2013

-

Kilakk updated:

-
    -
  • Fax machines! The Captain and IA agents can use the fax machine to send properly formatted messages to Central Command.
  • -
  • Gave the fax machine a fancy animated sprite. Thanks Cajoes!
  • -
-
- -
-

August 8th, 2013

-

Erthilo updated:

-
    -
  • Raise Dead rune now properly heals and revives dead corpse.
  • -
  • Admin-only rejuvenate verb now heals all organs, limbs, and diseases.
  • -
  • Cyborg sprites now correctly reset with reset boards. This means cyborg appearances can now be changed without admin intervention.
  • -
-
- -
-

2013/08/4

-

Chinsky updated:

-
    -
  • Health HUD indicator replaced with Pain indicator. Now health indicator shows pain level instead of actual vitals level. Some types of damage contribute more to pain, some less, usually feeling worse than they really are.
  • -
-
- -
-
-

2013/08/01

-

Chinsky updated:

-
    -
  • Old new medical features:
  • -
  • Autoinjectors! They come preloaded with 5u of inapro, can be used instantly, and are one-use. You can replace chems inside using a syringe. Box of them is added to Medicine closet and medical supplies crate.
  • -
  • Splints! Target broken liimb and click on person to apply. Can be taken off in inventory menu, like handcuffs. Splinted limbs have less negative effects.
  • -
  • Advanced medikit! Red and mean, all doctors spawn with one. Contains better stuff - advanced versions of bandaids and aloe heal 12 damage on the first use.
  • -
  • Wounds with damage above 50 won't heal by themselves even if bandaged/salved. Would have to seek advanced medical attention for those.
  • -
-
- -
-

July 30th, 2013

-

Erthilo updated:

-
    -
  • EFTPOS and ATM machines should now connect to databases.
  • -
  • Gravitational Catapults can now be removed from mechs.
  • -
  • Ghost manifest rune paper naming now works correctly.
  • -
  • Fix for newscaster special characters. Still not recommended.
  • -
-
- -
-

30.07.2013

-

Kilakk updated:

-
    -
  • Added colored department radio channels.
  • -
-
- -
-

28.07.2013

-

Segrain updated:

-
    -
  • Camera console circuits can be adjusted for different networks.
  • -
  • Nuclear operatives and ERT members have built-in cameras in their helmets. Activate helmet to initialize it.
  • -
-
- -
-

26.07.2013

-

Kilakk updated:

-
    -
  • Brig cell timers will no longer start counting down automatically.
  • -
  • Separated the actual countdown timer from the timer controls. Pressing "Set" while the timer is counting down will reset the countdown timer to the time selected.
  • -
-
-
-

2013-11-07

-

Chinsky updated:

-
    -
  • Gun delays. All guns now have delays between shots. Most have less than second, lasercannons and pulse rifles have around 2 seconds delay. Automatics have zero, click-speed.
  • -
-
-
-

2013/07/06

-

Chinsky updated:

-
    -
  • Humans now can be infected with more than one virus at once.
  • -
  • All analyzed viruses are put into virus DB. You can view it and edit their name and description on medical record consoles.
  • -
  • Only known viruses (ones in DB) will be detected by the machinery and HUDs.
  • -
  • Viruses cause fever, body temperature rising the more stage is.
  • -
  • Humans' body temperature does not drift towards room one unless there's big difference in them.
  • -
  • Virus incubators now can transmit viuses from dishes to blood sample.
  • -
  • New machine - centrifuge. It can isolate antibodies or viruses (spawning virus dish) from a blood sample in vials. Accepts vials only.
  • -
  • Fancy vial boxes in virology, one of them is locked by ID with MD access.
  • -
  • Engineered viruses are now ariborne too.
  • -
-
-
-

05.07.2013

-

Spamcat updated:

-
    -
  • Pulse! Humans now have hearbeat rate, which can be measured by right-clicking someone - Check pulse or by health analyzer. Medical machinery also has heartbeat monitors. Certain meds and conditions can influence it.
  • -
-
-
-

03.07.2013

-

Segrain updated:

-
    -
  • Security and medical cyborgs can use their HUDs to access records.
  • -
-
-
-

June 28th, 2013

-

Segrain updated:

-
    -
  • AIs are now able to examine what they see.
  • -
-
-
-

June 27th, 2013

-

Segrain updated:

-
    -
  • ID cards properly setup bloodtype, DNA and fingerprints again.
  • -
-
-
-

June 26th, 2013

-

Whitellama updated:

-
    -
  • One-antag rounds (like wizard/ninja) no longer end automatically upon death
  • -
  • Space ninja has been implemented as a voteable gamemode
  • -
  • Space ninja spawn landmarks have been implemented (but not yet placed on the map), still spawn at carps-pawns instead. (The code will warn you about this and ask you to report it, it's a known issue.)
  • -
  • Five new space ninja directives have been added, old directives have been reworded to be less harsh
  • -
  • Space ninjas have been given their own list as antagonists, and are no longer bundled up with traitors
  • -
  • Space ninjas with a "steal a functional AI" objective will now succeed by downloading one into their suits
  • -
  • Space ninja suits' exploding on death has been nerfed, so as not to cause breaches
  • -
  • A few space ninja titles/names have been added and removed to be slightly more believable
  • -
  • The antagonist selector no longer chooses jobbanned players when it runs out of willing options
  • -
-
-
-

June 26th, 2013

-

Segrain updated:

-
    -
  • Autopsy scanner properly displays time of wound infliction and death.
  • -
  • Autopsy scanner properly displays wounds by projectile weapons.
  • -
-
-
-

June 23rd, 2013

-

Segrain updated:

-
    -
  • Airlocks of various models can be constructed again.
  • -
-
- -
-

June 23rd, 2013

-

faux updated:

-
    -
  • There has been a complete medbay renovation spearheaded by Vetinarix. http://baystation12.net/forums/viewtopic.php?f=20&t=7847 <-- Please put any commentary good or bad, here.
  • -
  • Some maintenance doors within RnD and Medbay have had their accesses changed. Maintenance doors in the joint areas (leading to the research shuttle, virology, and xenobiology) are now zero access. Which means anyone in those joints can enter the maintenance tunnels. This was done to add additional evacuation locations during radiation storms. Additional maintenance doors were added to the tunnels in these areas to prevent docs and scientists from running about.
  • -
  • Starboard emergency storage isn't gone now, it's simply located in the escape wing.
  • -
  • An engineering training room has been added to engineering. This location was previously where surgery was located. If you are new to engineering or need to brush up on your skills, please use this area for testing.
  • -
-
- -
-

June 22nd 2013

-

Cael_Aislinn updated:

-
    -
  • The xenoarchaeology depth scanner will now tell you what energy field is required to safely extract a find.
  • -
  • Excavation picks will now dig faster, and xenoarchaeology as a whole should be easier to do.
  • -
-
- -
-

21.06.2013

-

Jupotter updated:

-
    -
  • Fix the robotiscist preview in the char setupe screen
  • -
-
- -
-

18.06.2013

-

Segrain updated:

-
    -
  • Fixed some bugs in windoor construction.
  • -
  • Secure windoors are made with rods again.
  • -
  • Windoors drop their electronics when broken. Emagged windoors can have theirs removed by crowbar.
  • -
  • Airlock electronics can be configured to make door open for any single access on it instead of all of them.
  • -
  • Cyborgs can preview their icons before choosing.
  • -
-
- -
-

13.06.2013

-

Kilakk updated:

-
    -
  • Added the Xenobiologist job. Has access to the research hallway and to xenobiology.
  • -
  • Removed Xenobiology access from Scientists.
  • -
  • Removed the Xenobiologist alternate title from Scientists.
  • -
  • Added "Xenoarchaeology" to the RD, Scientists, and to the ID computer.
  • -
  • Changed the Research Outpost doors to use "Xenoarchaeology" access.
  • -
-
- -
-

6-13-13

-

Asanadas updated:

-
    -
  • Added a whimsical suit to the head of personnel's secret clothing locker.
  • -
-
- -
-

12/06/2013

-

Zuhayr updated:

-
    -
  • Added pneumatic cannon and harpoons.
  • -
  • Added embedded projectiles. Bullets and thrown weapons may stick in targets. Throwing them by hand won't make them stick, firing them from a cannon might. Implant removal surgery will get rid of shrapnel and stuck items.
  • -
-
- - -
-

6/11/13

-

Meyar updated:

-
    -
  • Fixes a security door with a firedoor ontop of it.
  • -
  • Fixed a typo relating to the admin Select Equipment Verb. (It's RESPONSE team not RESCUE team)
  • -
  • ERT are now automated, from their spawn to their shuttle. Admin intervention no longer required! (Getting to the mechs still requires admin permission generally)
  • -
  • Added flashlights to compensate for the weakened PDA lights
  • -
  • ERT Uniforms updated to be in line with Centcom uniforms. No more turtlenecks, no sir.
  • -
-
- - -
-

09.06.2013

-

Segrain updated:

-
    -
  • Emagged supply console can order SpecOp crates again.
  • -
-
- -
-

Meyar

-

6/6/13 updated:

-
    -
  • Adds missing disposal pipes in chemistry
  • -
-
- -
-

05.06.2013

-

Segrain updated:

-
    -
  • Exosuits now can open firelocks by walking into them.
  • -
-
- -
-

6/5/13

-

Meyar updated:

-
    -
  • Departments SHOULD have access to adjacent maintinence tunnels incase of radstorm or nafarious dealings.
  • -
  • Fixed the northern EVA maintinence door.
  • -
  • Hand full of mapbugs.
  • -
  • MULES should be able to get to security now.
  • -
  • Nerfed PDA lights to a 3x3 area, makes the flashlight actually worthwhile.
  • -
-
- - -
-

6/4/13

-

Meyar updated:

-
    -
  • Disposal's mail routing fixed. Missing pipes replaced.
  • -
  • Chemistry is once again a part of the disposals delivery circuit.
  • -
  • Added missing sorting junctions to Security and HoS office.
  • -
  • Fixed a duplicate sorting junction.
  • -
-
- - -
-

5.06.2013

-

Chinsky updated:

-
    -
  • Load bearing equipment - webbings and vests for engineers and sec. Attach to jumpsuit, use 'Look in storage' verb (object tab) to open.
  • -
-
- - - - - - - - - - - - -
-

1.06.2013

-

Chinsky updated:

-
    -
  • Bloody footprints! Now stepping in the puddle will dirty your shoes/feet and make you leave bloody footprints for a bit.
  • -
  • Blood now dries up after some time. Puddles take ~30 minutes, small things 5 minutes.
  • -
  • Untreated wounds now heal. No more toe stubs spamming you with pain messages for the rest of the shift.
  • -
  • On the other side, everything is healed slowly. Maximum you cna squeeze out of first aid is 0.5 health per tick per organ. Lying down makes it faster too, by 1.5x factor.
  • -
  • Lids! Click beaker/bottle in hand to put them on/off. Prevent spilling
  • -
  • Added 'hailer' to security lockers. If used in hand, says "Halt! Security!". For those who can't run and type.
  • -
- -
- -
-

31.05.2013

-

Segrain updated:

-
    -
  • Portable canisters now properly connect to ports beneath them on map load.
  • -
  • Fixed unfastening gas meters.
  • -
-
- -
-

30th May 2013

-

proliberate updated:

-
    -
  • Station time is now displayed in the status tab for new players and AIs.
  • -
-
- -
-

30.05.2013

-

Segrain updated:

-
    -
  • Meteor showers actually spawn meteors now.
  • -
  • Engineering tape fits into toolbelt and can be placed on doors.
  • -
  • Pill bottles can hold paper.
  • -
-
- -
-

May 28th, 2013

-

VitrescentTortoise updated:

-
    -
  • Wizard's forcewall now works.
  • -
-
    -
  • Xenoarchaeology picksets can now hold everything they started with.
  • -
-
-
-

28th May 2013

-

Erthilo updated:

-
    -
  • Fixes everyone being able to understand alien languages. HERE IS YOUR TOWER OF BABEL
  • -
-
- -
-

26th May 2013

-

Chinsky updated:

-
    -
  • Tentacles! Now clone damage will make you horribly malformed like examine text says.
  • -
-

VitrescentTortoise updated:

-
    -
  • Added a third option for not getting any job preferences. It allows you to return to the lobby instead of joining.
  • -
-
- -
-

5/26/2013

-

Meyar updated:

-
    -
  • The syndicate shuttle now has a cycling airlock during Nuke rounds.
  • -
  • Restored the ability for the syndicate Agent ID to change the name on the card (reforge it) more than once.
  • -
  • ERT Radio now functional again.
  • -
  • Research blast doors now actually lock down the entirety of station-side Research.
  • -
  • Added lock down buttons to the wardens office.
  • -
  • The randomized barsign has made a return.
  • -
  • Syndicate Agent ID's external airlock access restored.
  • -
-
- -
-

25th May 2013

-

Erthilo updated:

-
    -
  • Fixes alien races appearing an unknown when speaking their language.
  • -
  • Fixes alien races losing their language when cloned.
  • -
  • Fixes UI getting randomly reset when trying to change it in Genetics Scanners.
  • -
-
- -
-

21 May 2013

-

SkyMarshal updated:

-
    -
  • ZAS will now speed air movement into/out of a zone when unsimulated tiles (e.g. space) are involved, in relation to the number of tiles.
  • -
  • Portable Canisters will now automatically connect to any portable connecter beneath them on map load.
  • -
  • Bug involving mis-mapped disposal junction fixed
  • -
  • Air alarms now work for atmos techs (whoops!)
  • -
  • The Master Controller now properly stops atmos when it runtimes.
  • -
  • Backpacks can no longer be contaminated
  • -
  • ZAS no longer logs air statistics.
  • -
  • ZAS now rebuilds as soon as it detects a semi-complex change in geometry. (It was doing this already, but in a convoluted way which was actually less efficient)
  • -
  • General code cleanup/commenting of ZAS
  • -
  • Jungle now initializes after the random Z-level loads and atmos initializes.
  • -
-
- -
-

May 18th, 2013

-

CIB updated:

-
    -
  • A new event type: Wallrot. Use welder or plantbgone on infected walls.
  • -
  • Newscasters now can deliver preset news stories over the course of a round. See http://baystation12.net/forums/viewtopic.php?f=14&t=7619 to add your own!
  • -
-
- -
-

April 24, 2013

-

Jediluke69 updated:

-
    -
  • Added 5 new drinks (Kira Special, Lemonade, Brown Star, Milkshakes, Rewriter)
  • -
  • Nanopaste now heals about half of what it used to
  • -
  • Ballistic crates should now come with shotguns loaded with actual shells no more beanbags
  • -
  • Iced tea no longer makes a glass of .what?
  • -
-
- -
-

April 24, 2013

-

faux updated:

-
    -
  • Mixed Wardrobe Closet now has colored shoes and plaid skirts.
  • -
  • Dress uniforms added to the Captain, RD, and HoP wardrobe closets. A uniform jacket has also been added to the Captain's closet. HoS' hat has been re-added to their closet. I do not love the CMO and CE enough to give them anything.
  • -
  • Atheletic closet now has five different swimsuits *for the ladies* in them. If you are a guy, be prepared to be yelled at if you run around like a moron in one of these. Same goes for ladies who run around in shorts with their titties swaying in the space winds.
  • -
  • A set of dispatcher uniforms will spawn in the security closet. These are for playtesting the dispatcher role.
  • -
  • New suit spawns in the laundry room. It's for geezer's only. You're welcome, Book.
  • -
  • Nurse outfit variant, orderly uniform, and first responder jacket will now spawn in the medical wardrobe closet.
  • -
  • A white wedding dress will spawn in the chaplain's closet. There are also several dresses currently only adminspawnable. Admins: Look either under "bride" or "dress." The bride one leads to the colored wedding dresses, and there are some other kinds of dresses under dress.
  • -
  • No more luchador masks or boxing gloves or boxing ring. You guys have a swimming pool now, dip in and enjoy it.
  • -
  • he meeting hall has been replaced with an awkwardly placed security office meant for prisoner processing.
  • -
  • Added a couple more welding goggles to engineering since you guys liked those a lot.
  • -
  • Flasks spawn behind the bar. Only three. Don't fight over them. I don't know how to add them to the bar vending machine otherwise I would have done that instead. Detective, you have your own flask in your office, it's underneath the cigarettes on your desk.
  • -
  • Added two canes to the medical storage, for people who have leg injuries and can't walk good and stuff. I do not want to see doctors pretending to be House. These are for patients. Do not make me delete this addition and declare you guys not being able to have nice things.
  • -
  • Secondary entance to EVA now directly leads into the medbay hardsuit section. Sorry for any inconviences this will cause. The CMO can now fetch the hardsuits whenever they want.
  • -
  • Secondary security hardsuit has been added to the armory. Security members please stop stealing engineer's hardsuits when you guys want to pair up for space travel.
  • -
  • Firelocks have been moved around in the main hallways to form really ghetto versions of airlocks.
  • -
  • Violin spawns in theatre storage now. I didn't put the piano there though, that was someone else.
  • -
  • Psych office in medbay has been made better looking.
  • -
-
- -
-

24th April 2013

-

NerdyBoy1104 updated:

-
    -
  • New Botany additions: Rice and Plastellium. New sheet material: Plastic.
  • -
  • Plastellium is refined into plastic by first grinding the produce to get plasticide. 20 plasticide + 10 polytrinic acid makes 10 sheets of plastic which can be used to make crates, forks, spoons, knives, ashtrays or plastic bags from.
  • -
  • Rice seeds grows into rice stalks that you grind to get rice. 10 Rice + 5 Water makes boiled rice, 10 rice + 5 milk makes rice pudding, 10 rice + 5 universal enzyme (in beaker) makes Sake.
  • -
-
- -
-

Spamcat

-

04.05.2013 updated:

-
    -
  • Blood type is now saved in character creation menu, no need to edit it manually every round.
  • -
-
- -
-

17 April 2013

-

SkyMarshal updated:

-
    -
  • ZAS is now more deadly, as per decision by administrative team. May be tweaked, but currently AIRFLOW is the biggest griefer.
  • -
  • World startup optimized, many functions now delayed until a player joins the server. (Reduces server boot time significantly)
  • -
  • Zones will now equalize air more rapidly.
  • -
  • ZAS now respects active magboots when airflow occurs.
  • -
  • Airflow will no longer throw you into doors and open them.
  • -
  • Race condition in zone construction has been fixed, so zones connect properly at round start.
  • -
  • Plasma effects readded.
  • -
  • Fixed runtime involving away mission.
  • -
-
- -
-

17 April 2013

-

SkyMarshal updated:

-
    -
  • ZAS is now more deadly, as per decision by administrative team. May be tweaked, but currently AIRFLOW is the biggest griefer.
  • -
  • World startup optimized, many functions now delayed until a player joins the server. (Reduces server boot time significantly)
  • -
  • Zones will now equalize air more rapidly.
  • -
  • ZAS now respects active magboots when airflow occurs.
  • -
  • Airflow will no longer throw you into doors and open them.
  • -
  • Race condition in zone construction has been fixed, so zones connect properly at round start.
  • -
  • Plasma effects readded.
  • -
  • Fixed runtime involving away mission.
  • -
-
- -
-

30.04.2013

-

Spamcat updated:

-
    -
  • Pill bottle capacity increased to 14 items.
  • -
  • Fixed Lamarr (it now spawns properly)
  • -
-
- -
-

15.04.2013

-

Spamcat updated:

-
    -
  • Added telescopic batons to HoS's and captain's lockers. These are quite robust and easily concealable.
  • -
-
- -
-

May 14th 2013

-

Cael_Aislinn updated:

-
    -
  • Depth scanners can now be used to determine what material archaeological deposits are made of, meaning lab analysis is no longer required.
  • -
  • Some useability issues with xenoarchaeology tools have been resolved, and the transit pods cycle automatically now.
  • -
-
- -
-

11 April 2013

-

SkyMarshal updated:

-
    -
  • Fire has been reworked.
  • -
  • In-game variable editor is both readded and expanded with fire controlling capability.
  • -
-
- -
-

9 April 2013

-

SkyMarshal updated:

-
    -
  • Fire Issues (Firedoors, Flamethrowers, Incendiary Grenades) fixed.
  • -
  • Fixed a bad line of code that was preventing autoignition of flammable gas mixes.
  • -
  • Volatile fuel is burned up after a point.
  • -
  • Partial-tile firedoors removed. This is due to ZAS breaking when interacting with them.
  • -
-
- -
-

4 April 2013

-

SkyMarshal updated:

-
    -
  • Fixed ZAS
  • -
  • Fixed Fire
  • -
-
- -
-

March 27th 2013

-

Asanadas updated:

-
    -
  • The Null Rod has recovered its de-culting ability, for balance reasons. Metagaming with it is a big no-no!
  • -
  • Holy Water as a liquid is able to de-cult. Less effective, but less bloody. May be changed over the course of time for balance.
  • -
-
- -
-

26.03.2013

-

Spamcat updated:

-
    -
  • Chemmaster now puts pills in pill bottles (if one is inserted).
  • -
  • Stabbing someone with a syringe now deals 3 damage instead of 7 because 7 is like, a crowbar punch.
  • -
  • Lizards can now join mid-round again.
  • -
  • Chemicals in bloodstream will transfer with blood now, so don't get drunk before your blood donation. Viruses and antibodies transfer through blood too.
  • -
  • Virology is working again.
  • -
-
- -
-

March 15th 2013

-

Cael_Aislinn updated:

-
    -
  • Mapped a compact research base on the mining asteroid, with multiple labs and testing rooms. It's reachable through a new (old) shuttle dock that leaves from the research wing on the main station.
  • -
-
- -
-

14.03.2013

-

Spamcat updated:

-
    -
  • Figured I should make one of these. Syringestabbing now produces a broken syringe complete with fingerprints of attacker and blood of a victim, so dispose your evidence carefully. Maximum transfer amount per stab is lowered to 10.
  • -
-
- -
-

11/03/2013

-

Chinsky updated:

-
    -
  • Sec HUDs now can see short versions of sec records.on examine. Med HUDs do same for medical records, and can set medical status of patient.
  • -
  • Damage to the head can now cause brain damage.
  • -
-
- -
-

March 11th 2013

-

CIB updated:

-
    -
  • Cloning now requires you to put slabs of meat into the cloning pod to replenish biomass.
  • -
-
- -
-

March 11th 2013

-

Cael Aislinn updated:

-
    -
  • The xenoarchaeology update is here. This includes a major content overhaul and a bunch of new features for xenoarchaeology.
  • -
  • Digsites (strange rock deposits) are now much more nuanced and interesting, and a huge number of minor (non-artifact) finds have been added.
  • -
  • Excavation is now a complex process that involves digging into the rock to the right depth.
  • -
  • Chemical analysis is required for safe excavation of the digsites, in order to determine how best to extract the finds.
  • -
  • Anomalous artifacts have been overhauled and many longstanding bugs with existing effects have been fixed - the anomaly utiliser should now work much more often.
  • -
  • Numerous new artifact effects have been added and some new artifact types can be dug up from the asteroid.
  • -
  • New tools and equipment have been added, including normal and spaceworthy versions of the anomaly suits, excavation tools and other neat gadgets.
  • -
  • Five books have been written by subject matter experts from around the galaxy to help the crew of the Exodus come to grips with this exacting new science (over 3000 words of tutorials!).
  • -
-
- -
-

March 9th 2013

-

Cael Aislinn updated:

-
    -
  • Beekeeping is now possible. Construct an apiary of out wood and embed it into a hydroponics tray, then get a queen bee and bottle of BeezEez from cargo bay. - Hives produce honey and honeycomb, but be wary if the bees start swarming.
  • -
-
- -
-

March 6th 2013

-

Cael Aislinn updated:

-
    -
  • Type 1 thermoelectric generators and the associated binary circulators are now moveable (wrench to secure/unsecure) and orderable via Quartermaster.
  • -
  • code/maps/rust_test.dmm contains an example setup for a functional RUST reactor. Maximum output is in the range of 12 to 20MW (12 to 20 million watts).
  • -
  • Removed double announcement for gridchecks, reduced duration of gridchecks.
  • -
-

RavingManiac updated:

-
    -
  • You can now stab people with syringes using the "harm" intent. This destroys the syringe and transfers a random percentage of its contents into the target. Armor has a 50% chance of blocking the syringe.
  • -
-
- -
-

March 5th 2013

-

Cael Aislinn updated:

-
    -
  • Set roundstart music to randomly choose between space.ogg and traitor.ogg (see http://baystation12.net/forums/viewtopic.php?f=5&t=6972)
  • -
  • All RUST components except for TEGs (which generate the power) are now obtainable ingame, bored engineers should get hold of them and setup an experimental reactor for testing purposes.
  • -
-

CIB updated:

-
    -
  • Added internal organs. They're currently all located in the chest. Use advanced scanner to detect damage. Use the same surgery as for ruptured lungs to fix them.
  • -
-
- -
-

February 27th 2013

-

Gamerofthegame updated:

-
    -
  • Added the (base gear) ERT preset for the debug command.
  • -
  • Map fixes, Virology hole fixed. Atmospheric fixes for mining and, to a less extent, the science outpost. (No, not cycling airlocks)
  • -
  • Fiddled with the ERT set up location on Centcom. Radmins will now have a even easier time equiping a team of any real pratical size, especially coupled with the above debug command.
  • -
-
- -
-

February 25th 2013

-

Cael Aislinn updated:

-
    -
  • As well as building hull shield generators, normal shield gens can now be built (see http://baystation12.net/forums/viewtopic.php?f=1&t=6993).
  • -
  • New random events: multiple new system wide-events have been have been added to the newscaster feeds, some not quite as respectable as others.
  • -
  • New random event: some lucky winners will win the TC Daily Grand Slam Lotto, while others may be the target of malicious hackers.
  • -
-
- -
-

February 23rd 2013

-

Cael Aislinn updated:

-
    -
  • Finances! Players spawn with an account, and money can be transferred between accounts, withdrawn/deposited at ATMs and charged to accounts via EFTPOS scanners.

    - All players start with 500-5000 credits, credits can no longer be merged and only credits can be deposited into ATMs - so shelter your illegitimately gotten gains in physical assets and remember that fraud is frowned upon!
  • -
  • Turrets are no longer noiseless as the grave. Listen for the sound of machinery in their proximity.
  • -
-
- -
-

February 23rd 2013

-

Cael Aislinn updated:

-
    -
  • RUST machinery components should now be researchable (with high requirements) and orderable through QM (with high cost).
  • -
  • Shield machinery should now be researchable (with high requirements) and orderable through QM (with high cost). This one is reportedly buggy.
  • -
  • Rogue vending machines should revert back to normal at the end of the event.
  • -
  • New Unathi hair styles.
  • -
-
- -
-

22/02/2013

-

Chinsky updated:

-
    -
  • Change to body cavity surgery. Can only put items in chest, groind and head. Max size for item - 3 (chest), 2 (groin), 1 (head). For chest surgery ribs should be bent open, (lung surgery until second scalpel step). Surgery step needs preparation step, with drill. After that you can place item inside, or seal it with cautery to do other step instead.
  • -
-
- -
-

February 18th 2013

-

Cael Aislinn updated:

-
    -
  • All RUST components are now buildable/orderable, with very high requirements (except for the TEGs). Emitters have replaced gyrotrons, for now.
  • -
  • Fixed up shield generators and made them buildable, with circuits obtainable through RnD. Hull shield gens project along space tiles adjacent to the hull (must be adjacent to a space tile to work).
  • -
-
- -
-

20/02/2013

-

Chinsky updated:

-
    -
  • Added new surgery: putting items inside people. After you use retractor to keep incision open, just click with any item to put it inside. But be wary, if you try to fit something too big, you might rip the veins. To remove items, use implant removal surgery.
  • -
  • Crowbar can be used as alternative to retractor.
  • -
  • Can now unload guns by clicking them in hand.
  • -
  • Fixed distance calculation in bullet missing chance computation, it was always assuming 1 or 0 tiles. Now distace REALLY matters when you shoot.
  • -
  • To add more FUN to previous thing, bullets missed to not disappear but keep going until they hit something else.
  • -
  • Compressed Matter and Explosive implants spawn properly now.
  • -
  • Tweaks to medical effects: removed itch caused by bandages. Chemical effects now have non-100 chance of appearing, the stronger medicine, the more probality it'll have side effects.
  • -
-
- -
-

February 18th 2013

-

Cael Aislinn updated:

-
    -
  • Security bots will now target hostile mobs, and vice versa.
  • -
  • Carp should actually emigrate now, instead of just immigrating then squatting around the outer hull.
  • -
  • Admins and moderators have been split up into separate 'who' verbs (adminwho and modwho respectively).
  • -
-
- -
-

February 14th 2013

-

CIB updated:

-
    -
  • Medical side-effects(patients are going to come back for secondary treatment)
  • -
  • NT loyalty setting(affects command reports and gives antags hints who might collaborate with them)
  • -
  • Simple animal balance fixes(They're slower now)
  • -
-

CaelAislinn updated:

-
    -
  • Re-added old ion storm laws, re-added grid check event.
  • -
  • Added Rogue Drone and Vermin Infestation random events.
  • -
  • Added/fixed space vines random event.
  • -
  • Updates to the virus events.
  • -
  • Spider infestation and alien infestation events turned off by default.
  • -
  • Soghun, taj and skrell all have unique language text colours.
  • -
  • Moderators will no longer be listed in adminwho, instead use modwho.
  • -
- -

Gamerofthegame updated:

-
    -
  • Miscellaneous mapfixes.
  • -
-
- -
-

February 13th 2013

-

Erthilo updated:

-
    -
  • Fixed SSD (logged-out) players not staying asleep.
  • -
  • Fixed set-pose verb and mice emotes having extra periods.
  • -
  • Fixed virus crate not appearing and breaking supply shuttle.
  • -
  • Fixed newcaster photos not being censored.
  • -
-
- -
-

January 23rd

-

Cael_Aislinn updated:

- -
- -
- - -

1/31/2013

-

CIB updated:

-
    -
  • Chilis and cold chilis no longer kill in small amounts
  • -
  • Chloral now again needs around 5 units to start killing somebody
  • -
-
- -
-

January 21st

-

Cael_Aislinn updated:

-
    -
  • Satchels and ore boxes can now hold strange rocks.
  • -
  • Closets and crates can now be built out of 5 and 10 plasteel respectively.
  • -
  • Observers can become mice once more.
  • -
-
- -
-

13/01/2013

-

Chinsky updated:

-
    -
  • If you get enough (6) blood drips on one tile, it'll turn into a blood puddle. Should make bleeding out more visible.
  • -
  • Security belt now able to hold taser, baton and tape roll.
  • -
  • Added alternative security uniform to Security wardrobes.
  • -
  • Ported Urist cult runes. Down with the crayon drawings! Example: http://dl.dropbox.com/u/26846767/images/SS13/255_symbols.PNG
  • -
  • Engineering tape now require engineer OR atmos access instead of both.
  • -
  • Implants now will react to EMP, possibly in !!FUN!! ways
  • -
-
- -

1/13/2013

-

GauHelldragon updated:

-
    -
  • Servicebots now have RoboTray and Printing Pen. Robotray can be used to pick up and drop food/drinks. Printing pen can alternate between writing mode and rename paper mode by clicking it.
  • -
  • Farmbots. A new type of robot that weeds, waters and fertilizes. Use robot arm on water tank. Then use plant analyzer, mini-hoe, bucket and finally proximity sensor.
  • -
  • Chefs can clang their serving trays with a rolling pin. Just like a riot shield!
  • -
-
- -
-

January 7th

-

Cael_Aislinn updated:

- -
- -
-

7/01/2013

-

Chinsky updated:

-
    -
  • Implants: Explosvie implant, exploding when victim hears the codephrase you set.
  • -
  • Implants: Compressed Matter implat, scan item (making it disappear), inject yourself and recall that item on will!
  • -
  • Implant removal surgery, with !!FUN!! results if you mess up it.
  • -
  • Coats now have pockets again.
  • -
  • Bash people on tabetops. an windows, or with stools. Grab people to bash them on tables or windows (better grab for better hit on windows). Drag stool sprite on you to pick it up, click on it in hand to make it usual stool again.
  • -
  • Surgical caps, and new sprites for bloodbags and fixovein.
  • -
  • Now some surgery steps will bloody your hands, Full-body blood coat in case youy mess up spectacualry.
  • -
  • Ported some crates (Art, Surgery, Sterile equiplemnt).
  • -
  • Changed contraband crates. Posters moved to Art Crate, cigs and lipstick ot party crate. Now contraband crate has illegal booze and illicit drugs.
  • -
  • Finally got evac party lights
  • -
  • Now disfigurment,now it WILL happen when damage is bad enough.
  • -
  • Now if you speak in depressurized area (less than 10 kPa) only people next to you can hear you. Radios still work though.
  • -
-
- - - -/tg/ station 13 Development Team - - - - -
- Coders: TLE, NEO, Errorage, muskets, veryinky, Skie, Noise, Numbers, Agouri, Noka, Urist McDorf, Uhangi, Darem, Mport, rastaf0, Doohl, Superxpdude, Rockdtben, ConstantA, Petethegoat, Kor, Polymorph, Carn, Nodrak, Donkie
- Spriters: Agouri, Cheridan, Cruazy Guest, Deeaych, Deuryn, Matty406, Microwave, ShiftyEyesShady, Skie, Uhangi, Veyveyr, Petethegoat, Kor, Ricotez, Ausops, TankNut
- Sounds: Skie, Lasty/Vinyl
- Thanks to: CDK Station devs, GoonStation devs, the original SpaceStation developers and Invisty for the title image -
- -Daedalus Development Team - - - - -
- Coders: DopeGhoti, Sunfall, ThVortex
- Artwork: Captain Hammer
- Spriters: ((TODO.))
- Sounds: Peter J, due, Erik Satie
- Thanks to: All the dev teams that came before: BS12, /tg/station13, the Goons, and the original SS13 folks.
-
- -GoonStation 13 Development Team -
- Coders: Stuntwaffle, Showtime, Pantaloons, Nannek, Keelin, Exadv1, hobnob, Justicefries, 0staf, sniperchance, AngriestIBM, BrianOBlivion
- Spriters: Supernorn, Haruhi, Stuntwaffle, Pantaloons, Rho, SynthOrange, I Said No
-
-

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Rights are currently extended to SomethingAwful Goons only.

-

Some icons by Yusuke Kamiyamane. All rights reserved. Licensed under a Creative Commons Attribution 3.0 License.

-
- - + + + + Baystation 12 Changelog + + + + + + + +
+ + + + +
+
Space Station 13
+

+ Code licensed under GPLv3. Content licensed under CC BY-SA 3.0.

+
+
Baystation 12 Credit List + + + + +
+ Code: Abi79, Aryn, Cael_Aislinn, Chinsky, cib, CompactNinja, DopeGhoti, Erthilo, Hawk_v3, Head, Ispil, Lexusjjss, Melonstorm, Miniature, Mloc, NerdyBoy1104, SkyMarshal, Snapshot, Spectre, Strumpetplaya, Sunfall, Tastyfish, Uristqwerty
+ Sprites: Apple_Master, Arcalane, Chinsky, CompactNinja, Deus Dactyl, Erthilo, Flashkirby, Miniature, Searif, Xenone, faux
+ Sounds: Aryn
+ Thanks To: /tg/ station, Goonstation, Animus Station, Daedalus, and original Spacestation 13 devs. Skibiliano for the IRC bot. +
+ + + + + + + + + +
+

24 November 2013

+

Yinadele updated:

+
    +
  • +
  • Supermatter engine added! Please treat your new engine gently, and report any strangeness!
  • +
  • Rebalanced events so people don't explode into appendicitis or have their organs constantly explode.
  • +
  • Vending machines have had bottled water, iced tea, and grape soda added.
  • +
  • Head reattachment surgery added! Sew heads back on proper rather than monkey madness.
  • +
  • Pain crit rebalanced - Added aim variance depending on pain levels, nerfed blackscreen severely.
  • +
  • Cyborg alt titles: Robot, and Android added! These will make you spawn as a posibrained robot. Please enjoy!
  • +
  • Fixed the sprite on the modified welding goggles, added a pair to the CE's office where they'll be used.
  • +
  • Fixed atmos computers- They are once again responsive!
  • +
  • Added in functionality proper for explosive implants- You can now set their level of detonation, and their effects are more responsively concrete depending on setting.
  • +
  • Hemostats re-added to autolathe!
  • +
  • Added two manuals on atmosia and EVA, by MagmaRam! Found in engineering and the engineering bookcase.
  • +
  • Fixed areas in medbay to have fully functional APC sectors.
  • +
  • Girders are now lasable.
  • +
  • Please wait warmly, new features planned for next merge!
  • +
+
+ +
+

29 October 2013

+

Cael_Aislinn updated:

+
    +
  • Xenoarchaeology's chemical analysis and six analysis machines are gone, replaced by a single one which can be beaten in a minigame.
  • +
  • Sneaky traitors will find new challenges to overcome at the research outpost, but may also find new opportunities (transit tubes can now be traversed).
  • +
  • Finding active alien machinery should now be made significantly easier with the Alden-Saraspova counter.
  • +
+
+ + +
+

06 Derptomber 2013

+

Chinsky updated:

+
    +
  • Added contact-spread viruses. Spread if infected guy touches someone with bare hands, or if someone touches bare infected guy. Biosuits/gloves help.
  • +
  • Changed way airborne viruses spread a bit. Now 20% of breaths will carry viruses to adjacent tiles. Wearing sterile mask cuts down it to 5%. Masks, bio/space suits (only when worn with matching helmet) protect, internals protect completely.
  • +
  • Raised infection chances considerably. They were so low people reported that infection does not work. Now it's 50-90% chance for unprotected folks.
  • +
  • Blood puddles and mucus now spread the fun again
  • +
+
+ + +
+

06 October 2013

+

Chinsky updated:

+
    +
  • Return of dreaded side effects. They now manifest well after their cause disappears, so curing them should be possible without them reappearing immediately. They also lost last stage damaging effects.
  • +
+
+ +
+

September 24th, 2013

+

Snapshot updated:

+
    +
  • Removed hidden vote counts.
  • +
  • Removed hiding of vote results.
  • +
  • Removed OOC muting during votes.
  • +
  • Crew transfers are no longer callable during Red and Delta alert.
  • +
  • Started work on Auto transfer framework.
  • +
+
+ +
+

18 September 2013

+

Kilakk updated:

+
    +
  • Fax machines! The Captain and IA agents can use the fax machine to send properly formatted messages to Central Command.
  • +
  • Gave the fax machine a fancy animated sprite. Thanks Cajoes!
  • +
+
+ +
+

August 8th, 2013

+

Erthilo updated:

+
    +
  • Raise Dead rune now properly heals and revives dead corpse.
  • +
  • Admin-only rejuvenate verb now heals all organs, limbs, and diseases.
  • +
  • Cyborg sprites now correctly reset with reset boards. This means cyborg appearances can now be changed without admin intervention.
  • +
+
+ +
+

2013/08/4

+

Chinsky updated:

+
    +
  • Health HUD indicator replaced with Pain indicator. Now health indicator shows pain level instead of actual vitals level. Some types of damage contribute more to pain, some less, usually feeling worse than they really are.
  • +
+
+ +
+
+

2013/08/01

+

Chinsky updated:

+
    +
  • Old new medical features:
  • +
  • Autoinjectors! They come preloaded with 5u of inapro, can be used instantly, and are one-use. You can replace chems inside using a syringe. Box of them is added to Medicine closet and medical supplies crate.
  • +
  • Splints! Target broken liimb and click on person to apply. Can be taken off in inventory menu, like handcuffs. Splinted limbs have less negative effects.
  • +
  • Advanced medikit! Red and mean, all doctors spawn with one. Contains better stuff - advanced versions of bandaids and aloe heal 12 damage on the first use.
  • +
  • Wounds with damage above 50 won't heal by themselves even if bandaged/salved. Would have to seek advanced medical attention for those.
  • +
+
+ +
+

July 30th, 2013

+

Erthilo updated:

+
    +
  • EFTPOS and ATM machines should now connect to databases.
  • +
  • Gravitational Catapults can now be removed from mechs.
  • +
  • Ghost manifest rune paper naming now works correctly.
  • +
  • Fix for newscaster special characters. Still not recommended.
  • +
+
+ +
+

30.07.2013

+

Kilakk updated:

+
    +
  • Added colored department radio channels.
  • +
+
+ +
+

28.07.2013

+

Segrain updated:

+
    +
  • Camera console circuits can be adjusted for different networks.
  • +
  • Nuclear operatives and ERT members have built-in cameras in their helmets. Activate helmet to initialize it.
  • +
+
+ +
+

26.07.2013

+

Kilakk updated:

+
    +
  • Brig cell timers will no longer start counting down automatically.
  • +
  • Separated the actual countdown timer from the timer controls. Pressing "Set" while the timer is counting down will reset the countdown timer to the time selected.
  • +
+
+
+

2013-11-07

+

Chinsky updated:

+
    +
  • Gun delays. All guns now have delays between shots. Most have less than second, lasercannons and pulse rifles have around 2 seconds delay. Automatics have zero, click-speed.
  • +
+
+
+

2013/07/06

+

Chinsky updated:

+
    +
  • Humans now can be infected with more than one virus at once.
  • +
  • All analyzed viruses are put into virus DB. You can view it and edit their name and description on medical record consoles.
  • +
  • Only known viruses (ones in DB) will be detected by the machinery and HUDs.
  • +
  • Viruses cause fever, body temperature rising the more stage is.
  • +
  • Humans' body temperature does not drift towards room one unless there's big difference in them.
  • +
  • Virus incubators now can transmit viuses from dishes to blood sample.
  • +
  • New machine - centrifuge. It can isolate antibodies or viruses (spawning virus dish) from a blood sample in vials. Accepts vials only.
  • +
  • Fancy vial boxes in virology, one of them is locked by ID with MD access.
  • +
  • Engineered viruses are now ariborne too.
  • +
+
+
+

05.07.2013

+

Spamcat updated:

+
    +
  • Pulse! Humans now have hearbeat rate, which can be measured by right-clicking someone - Check pulse or by health analyzer. Medical machinery also has heartbeat monitors. Certain meds and conditions can influence it.
  • +
+
+
+

03.07.2013

+

Segrain updated:

+
    +
  • Security and medical cyborgs can use their HUDs to access records.
  • +
+
+
+

June 28th, 2013

+

Segrain updated:

+
    +
  • AIs are now able to examine what they see.
  • +
+
+
+

June 27th, 2013

+

Segrain updated:

+
    +
  • ID cards properly setup bloodtype, DNA and fingerprints again.
  • +
+
+
+

June 26th, 2013

+

Whitellama updated:

+
    +
  • One-antag rounds (like wizard/ninja) no longer end automatically upon death
  • +
  • Space ninja has been implemented as a voteable gamemode
  • +
  • Space ninja spawn landmarks have been implemented (but not yet placed on the map), still spawn at carps-pawns instead. (The code will warn you about this and ask you to report it, it's a known issue.)
  • +
  • Five new space ninja directives have been added, old directives have been reworded to be less harsh
  • +
  • Space ninjas have been given their own list as antagonists, and are no longer bundled up with traitors
  • +
  • Space ninjas with a "steal a functional AI" objective will now succeed by downloading one into their suits
  • +
  • Space ninja suits' exploding on death has been nerfed, so as not to cause breaches
  • +
  • A few space ninja titles/names have been added and removed to be slightly more believable
  • +
  • The antagonist selector no longer chooses jobbanned players when it runs out of willing options
  • +
+
+
+

June 26th, 2013

+

Segrain updated:

+
    +
  • Autopsy scanner properly displays time of wound infliction and death.
  • +
  • Autopsy scanner properly displays wounds by projectile weapons.
  • +
+
+
+

June 23rd, 2013

+

Segrain updated:

+
    +
  • Airlocks of various models can be constructed again.
  • +
+
+ +
+

June 23rd, 2013

+

faux updated:

+
    +
  • There has been a complete medbay renovation spearheaded by Vetinarix. http://baystation12.net/forums/viewtopic.php?f=20&t=7847 <-- Please put any commentary good or bad, here.
  • +
  • Some maintenance doors within RnD and Medbay have had their accesses changed. Maintenance doors in the joint areas (leading to the research shuttle, virology, and xenobiology) are now zero access. Which means anyone in those joints can enter the maintenance tunnels. This was done to add additional evacuation locations during radiation storms. Additional maintenance doors were added to the tunnels in these areas to prevent docs and scientists from running about.
  • +
  • Starboard emergency storage isn't gone now, it's simply located in the escape wing.
  • +
  • An engineering training room has been added to engineering. This location was previously where surgery was located. If you are new to engineering or need to brush up on your skills, please use this area for testing.
  • +
+
+ +
+

June 22nd 2013

+

Cael_Aislinn updated:

+
    +
  • The xenoarchaeology depth scanner will now tell you what energy field is required to safely extract a find.
  • +
  • Excavation picks will now dig faster, and xenoarchaeology as a whole should be easier to do.
  • +
+
+ +
+

21.06.2013

+

Jupotter updated:

+
    +
  • Fix the robotiscist preview in the char setupe screen
  • +
+
+ +
+

18.06.2013

+

Segrain updated:

+
    +
  • Fixed some bugs in windoor construction.
  • +
  • Secure windoors are made with rods again.
  • +
  • Windoors drop their electronics when broken. Emagged windoors can have theirs removed by crowbar.
  • +
  • Airlock electronics can be configured to make door open for any single access on it instead of all of them.
  • +
  • Cyborgs can preview their icons before choosing.
  • +
+
+ +
+

13.06.2013

+

Kilakk updated:

+
    +
  • Added the Xenobiologist job. Has access to the research hallway and to xenobiology.
  • +
  • Removed Xenobiology access from Scientists.
  • +
  • Removed the Xenobiologist alternate title from Scientists.
  • +
  • Added "Xenoarchaeology" to the RD, Scientists, and to the ID computer.
  • +
  • Changed the Research Outpost doors to use "Xenoarchaeology" access.
  • +
+
+ +
+

6-13-13

+

Asanadas updated:

+
    +
  • Added a whimsical suit to the head of personnel's secret clothing locker.
  • +
+
+ +
+

12/06/2013

+

Zuhayr updated:

+
    +
  • Added pneumatic cannon and harpoons.
  • +
  • Added embedded projectiles. Bullets and thrown weapons may stick in targets. Throwing them by hand won't make them stick, firing them from a cannon might. Implant removal surgery will get rid of shrapnel and stuck items.
  • +
+
+ + +
+

6/11/13

+

Meyar updated:

+
    +
  • Fixes a security door with a firedoor ontop of it.
  • +
  • Fixed a typo relating to the admin Select Equipment Verb. (It's RESPONSE team not RESCUE team)
  • +
  • ERT are now automated, from their spawn to their shuttle. Admin intervention no longer required! (Getting to the mechs still requires admin permission generally)
  • +
  • Added flashlights to compensate for the weakened PDA lights
  • +
  • ERT Uniforms updated to be in line with Centcom uniforms. No more turtlenecks, no sir.
  • +
+
+ + +
+

09.06.2013

+

Segrain updated:

+
    +
  • Emagged supply console can order SpecOp crates again.
  • +
+
+ +
+

Meyar

+

6/6/13 updated:

+
    +
  • Adds missing disposal pipes in chemistry
  • +
+
+ +
+

05.06.2013

+

Segrain updated:

+
    +
  • Exosuits now can open firelocks by walking into them.
  • +
+
+ +
+

6/5/13

+

Meyar updated:

+
    +
  • Departments SHOULD have access to adjacent maintinence tunnels incase of radstorm or nafarious dealings.
  • +
  • Fixed the northern EVA maintinence door.
  • +
  • Hand full of mapbugs.
  • +
  • MULES should be able to get to security now.
  • +
  • Nerfed PDA lights to a 3x3 area, makes the flashlight actually worthwhile.
  • +
+
+ + +
+

6/4/13

+

Meyar updated:

+
    +
  • Disposal's mail routing fixed. Missing pipes replaced.
  • +
  • Chemistry is once again a part of the disposals delivery circuit.
  • +
  • Added missing sorting junctions to Security and HoS office.
  • +
  • Fixed a duplicate sorting junction.
  • +
+
+ + +
+

5.06.2013

+

Chinsky updated:

+
    +
  • Load bearing equipment - webbings and vests for engineers and sec. Attach to jumpsuit, use 'Look in storage' verb (object tab) to open.
  • +
+
+ + + + + + + + + + + + +
+

1.06.2013

+

Chinsky updated:

+
    +
  • Bloody footprints! Now stepping in the puddle will dirty your shoes/feet and make you leave bloody footprints for a bit.
  • +
  • Blood now dries up after some time. Puddles take ~30 minutes, small things 5 minutes.
  • +
  • Untreated wounds now heal. No more toe stubs spamming you with pain messages for the rest of the shift.
  • +
  • On the other side, everything is healed slowly. Maximum you cna squeeze out of first aid is 0.5 health per tick per organ. Lying down makes it faster too, by 1.5x factor.
  • +
  • Lids! Click beaker/bottle in hand to put them on/off. Prevent spilling
  • +
  • Added 'hailer' to security lockers. If used in hand, says "Halt! Security!". For those who can't run and type.
  • +
+ +
+ +
+

31.05.2013

+

Segrain updated:

+
    +
  • Portable canisters now properly connect to ports beneath them on map load.
  • +
  • Fixed unfastening gas meters.
  • +
+
+ +
+

30th May 2013

+

proliberate updated:

+
    +
  • Station time is now displayed in the status tab for new players and AIs.
  • +
+
+ +
+

30.05.2013

+

Segrain updated:

+
    +
  • Meteor showers actually spawn meteors now.
  • +
  • Engineering tape fits into toolbelt and can be placed on doors.
  • +
  • Pill bottles can hold paper.
  • +
+
+ +
+

May 28th, 2013

+

VitrescentTortoise updated:

+
    +
  • Wizard's forcewall now works.
  • +
+
    +
  • Xenoarchaeology picksets can now hold everything they started with.
  • +
+
+
+

28th May 2013

+

Erthilo updated:

+
    +
  • Fixes everyone being able to understand alien languages. HERE IS YOUR TOWER OF BABEL
  • +
+
+ +
+

26th May 2013

+

Chinsky updated:

+
    +
  • Tentacles! Now clone damage will make you horribly malformed like examine text says.
  • +
+

VitrescentTortoise updated:

+
    +
  • Added a third option for not getting any job preferences. It allows you to return to the lobby instead of joining.
  • +
+
+ +
+

5/26/2013

+

Meyar updated:

+
    +
  • The syndicate shuttle now has a cycling airlock during Nuke rounds.
  • +
  • Restored the ability for the syndicate Agent ID to change the name on the card (reforge it) more than once.
  • +
  • ERT Radio now functional again.
  • +
  • Research blast doors now actually lock down the entirety of station-side Research.
  • +
  • Added lock down buttons to the wardens office.
  • +
  • The randomized barsign has made a return.
  • +
  • Syndicate Agent ID's external airlock access restored.
  • +
+
+ +
+

25th May 2013

+

Erthilo updated:

+
    +
  • Fixes alien races appearing an unknown when speaking their language.
  • +
  • Fixes alien races losing their language when cloned.
  • +
  • Fixes UI getting randomly reset when trying to change it in Genetics Scanners.
  • +
+
+ +
+

21 May 2013

+

SkyMarshal updated:

+
    +
  • ZAS will now speed air movement into/out of a zone when unsimulated tiles (e.g. space) are involved, in relation to the number of tiles.
  • +
  • Portable Canisters will now automatically connect to any portable connecter beneath them on map load.
  • +
  • Bug involving mis-mapped disposal junction fixed
  • +
  • Air alarms now work for atmos techs (whoops!)
  • +
  • The Master Controller now properly stops atmos when it runtimes.
  • +
  • Backpacks can no longer be contaminated
  • +
  • ZAS no longer logs air statistics.
  • +
  • ZAS now rebuilds as soon as it detects a semi-complex change in geometry. (It was doing this already, but in a convoluted way which was actually less efficient)
  • +
  • General code cleanup/commenting of ZAS
  • +
  • Jungle now initializes after the random Z-level loads and atmos initializes.
  • +
+
+ +
+

May 18th, 2013

+

CIB updated:

+
    +
  • A new event type: Wallrot. Use welder or plantbgone on infected walls.
  • +
  • Newscasters now can deliver preset news stories over the course of a round. See http://baystation12.net/forums/viewtopic.php?f=14&t=7619 to add your own!
  • +
+
+ +
+

April 24, 2013

+

Jediluke69 updated:

+
    +
  • Added 5 new drinks (Kira Special, Lemonade, Brown Star, Milkshakes, Rewriter)
  • +
  • Nanopaste now heals about half of what it used to
  • +
  • Ballistic crates should now come with shotguns loaded with actual shells no more beanbags
  • +
  • Iced tea no longer makes a glass of .what?
  • +
+
+ +
+

April 24, 2013

+

faux updated:

+
    +
  • Mixed Wardrobe Closet now has colored shoes and plaid skirts.
  • +
  • Dress uniforms added to the Captain, RD, and HoP wardrobe closets. A uniform jacket has also been added to the Captain's closet. HoS' hat has been re-added to their closet. I do not love the CMO and CE enough to give them anything.
  • +
  • Atheletic closet now has five different swimsuits *for the ladies* in them. If you are a guy, be prepared to be yelled at if you run around like a moron in one of these. Same goes for ladies who run around in shorts with their titties swaying in the space winds.
  • +
  • A set of dispatcher uniforms will spawn in the security closet. These are for playtesting the dispatcher role.
  • +
  • New suit spawns in the laundry room. It's for geezer's only. You're welcome, Book.
  • +
  • Nurse outfit variant, orderly uniform, and first responder jacket will now spawn in the medical wardrobe closet.
  • +
  • A white wedding dress will spawn in the chaplain's closet. There are also several dresses currently only adminspawnable. Admins: Look either under "bride" or "dress." The bride one leads to the colored wedding dresses, and there are some other kinds of dresses under dress.
  • +
  • No more luchador masks or boxing gloves or boxing ring. You guys have a swimming pool now, dip in and enjoy it.
  • +
  • he meeting hall has been replaced with an awkwardly placed security office meant for prisoner processing.
  • +
  • Added a couple more welding goggles to engineering since you guys liked those a lot.
  • +
  • Flasks spawn behind the bar. Only three. Don't fight over them. I don't know how to add them to the bar vending machine otherwise I would have done that instead. Detective, you have your own flask in your office, it's underneath the cigarettes on your desk.
  • +
  • Added two canes to the medical storage, for people who have leg injuries and can't walk good and stuff. I do not want to see doctors pretending to be House. These are for patients. Do not make me delete this addition and declare you guys not being able to have nice things.
  • +
  • Secondary entance to EVA now directly leads into the medbay hardsuit section. Sorry for any inconviences this will cause. The CMO can now fetch the hardsuits whenever they want.
  • +
  • Secondary security hardsuit has been added to the armory. Security members please stop stealing engineer's hardsuits when you guys want to pair up for space travel.
  • +
  • Firelocks have been moved around in the main hallways to form really ghetto versions of airlocks.
  • +
  • Violin spawns in theatre storage now. I didn't put the piano there though, that was someone else.
  • +
  • Psych office in medbay has been made better looking.
  • +
+
+ +
+

24th April 2013

+

NerdyBoy1104 updated:

+
    +
  • New Botany additions: Rice and Plastellium. New sheet material: Plastic.
  • +
  • Plastellium is refined into plastic by first grinding the produce to get plasticide. 20 plasticide + 10 polytrinic acid makes 10 sheets of plastic which can be used to make crates, forks, spoons, knives, ashtrays or plastic bags from.
  • +
  • Rice seeds grows into rice stalks that you grind to get rice. 10 Rice + 5 Water makes boiled rice, 10 rice + 5 milk makes rice pudding, 10 rice + 5 universal enzyme (in beaker) makes Sake.
  • +
+
+ +
+

Spamcat

+

04.05.2013 updated:

+
    +
  • Blood type is now saved in character creation menu, no need to edit it manually every round.
  • +
+
+ +
+

17 April 2013

+

SkyMarshal updated:

+
    +
  • ZAS is now more deadly, as per decision by administrative team. May be tweaked, but currently AIRFLOW is the biggest griefer.
  • +
  • World startup optimized, many functions now delayed until a player joins the server. (Reduces server boot time significantly)
  • +
  • Zones will now equalize air more rapidly.
  • +
  • ZAS now respects active magboots when airflow occurs.
  • +
  • Airflow will no longer throw you into doors and open them.
  • +
  • Race condition in zone construction has been fixed, so zones connect properly at round start.
  • +
  • Plasma effects readded.
  • +
  • Fixed runtime involving away mission.
  • +
+
+ +
+

17 April 2013

+

SkyMarshal updated:

+
    +
  • ZAS is now more deadly, as per decision by administrative team. May be tweaked, but currently AIRFLOW is the biggest griefer.
  • +
  • World startup optimized, many functions now delayed until a player joins the server. (Reduces server boot time significantly)
  • +
  • Zones will now equalize air more rapidly.
  • +
  • ZAS now respects active magboots when airflow occurs.
  • +
  • Airflow will no longer throw you into doors and open them.
  • +
  • Race condition in zone construction has been fixed, so zones connect properly at round start.
  • +
  • Plasma effects readded.
  • +
  • Fixed runtime involving away mission.
  • +
+
+ +
+

30.04.2013

+

Spamcat updated:

+
    +
  • Pill bottle capacity increased to 14 items.
  • +
  • Fixed Lamarr (it now spawns properly)
  • +
+
+ +
+

15.04.2013

+

Spamcat updated:

+
    +
  • Added telescopic batons to HoS's and captain's lockers. These are quite robust and easily concealable.
  • +
+
+ +
+

May 14th 2013

+

Cael_Aislinn updated:

+
    +
  • Depth scanners can now be used to determine what material archaeological deposits are made of, meaning lab analysis is no longer required.
  • +
  • Some useability issues with xenoarchaeology tools have been resolved, and the transit pods cycle automatically now.
  • +
+
+ +
+

11 April 2013

+

SkyMarshal updated:

+
    +
  • Fire has been reworked.
  • +
  • In-game variable editor is both readded and expanded with fire controlling capability.
  • +
+
+ +
+

9 April 2013

+

SkyMarshal updated:

+
    +
  • Fire Issues (Firedoors, Flamethrowers, Incendiary Grenades) fixed.
  • +
  • Fixed a bad line of code that was preventing autoignition of flammable gas mixes.
  • +
  • Volatile fuel is burned up after a point.
  • +
  • Partial-tile firedoors removed. This is due to ZAS breaking when interacting with them.
  • +
+
+ +
+

4 April 2013

+

SkyMarshal updated:

+
    +
  • Fixed ZAS
  • +
  • Fixed Fire
  • +
+
+ +
+

March 27th 2013

+

Asanadas updated:

+
    +
  • The Null Rod has recovered its de-culting ability, for balance reasons. Metagaming with it is a big no-no!
  • +
  • Holy Water as a liquid is able to de-cult. Less effective, but less bloody. May be changed over the course of time for balance.
  • +
+
+ +
+

26.03.2013

+

Spamcat updated:

+
    +
  • Chemmaster now puts pills in pill bottles (if one is inserted).
  • +
  • Stabbing someone with a syringe now deals 3 damage instead of 7 because 7 is like, a crowbar punch.
  • +
  • Lizards can now join mid-round again.
  • +
  • Chemicals in bloodstream will transfer with blood now, so don't get drunk before your blood donation. Viruses and antibodies transfer through blood too.
  • +
  • Virology is working again.
  • +
+
+ +
+

March 15th 2013

+

Cael_Aislinn updated:

+
    +
  • Mapped a compact research base on the mining asteroid, with multiple labs and testing rooms. It's reachable through a new (old) shuttle dock that leaves from the research wing on the main station.
  • +
+
+ +
+

14.03.2013

+

Spamcat updated:

+
    +
  • Figured I should make one of these. Syringestabbing now produces a broken syringe complete with fingerprints of attacker and blood of a victim, so dispose your evidence carefully. Maximum transfer amount per stab is lowered to 10.
  • +
+
+ +
+

11/03/2013

+

Chinsky updated:

+
    +
  • Sec HUDs now can see short versions of sec records.on examine. Med HUDs do same for medical records, and can set medical status of patient.
  • +
  • Damage to the head can now cause brain damage.
  • +
+
+ +
+

March 11th 2013

+

CIB updated:

+
    +
  • Cloning now requires you to put slabs of meat into the cloning pod to replenish biomass.
  • +
+
+ +
+

March 11th 2013

+

Cael Aislinn updated:

+
    +
  • The xenoarchaeology update is here. This includes a major content overhaul and a bunch of new features for xenoarchaeology.
  • +
  • Digsites (strange rock deposits) are now much more nuanced and interesting, and a huge number of minor (non-artifact) finds have been added.
  • +
  • Excavation is now a complex process that involves digging into the rock to the right depth.
  • +
  • Chemical analysis is required for safe excavation of the digsites, in order to determine how best to extract the finds.
  • +
  • Anomalous artifacts have been overhauled and many longstanding bugs with existing effects have been fixed - the anomaly utiliser should now work much more often.
  • +
  • Numerous new artifact effects have been added and some new artifact types can be dug up from the asteroid.
  • +
  • New tools and equipment have been added, including normal and spaceworthy versions of the anomaly suits, excavation tools and other neat gadgets.
  • +
  • Five books have been written by subject matter experts from around the galaxy to help the crew of the Exodus come to grips with this exacting new science (over 3000 words of tutorials!).
  • +
+
+ +
+

March 9th 2013

+

Cael Aislinn updated:

+
    +
  • Beekeeping is now possible. Construct an apiary of out wood and embed it into a hydroponics tray, then get a queen bee and bottle of BeezEez from cargo bay. + Hives produce honey and honeycomb, but be wary if the bees start swarming.
  • +
+
+ +
+

March 6th 2013

+

Cael Aislinn updated:

+
    +
  • Type 1 thermoelectric generators and the associated binary circulators are now moveable (wrench to secure/unsecure) and orderable via Quartermaster.
  • +
  • code/maps/rust_test.dmm contains an example setup for a functional RUST reactor. Maximum output is in the range of 12 to 20MW (12 to 20 million watts).
  • +
  • Removed double announcement for gridchecks, reduced duration of gridchecks.
  • +
+

RavingManiac updated:

+
    +
  • You can now stab people with syringes using the "harm" intent. This destroys the syringe and transfers a random percentage of its contents into the target. Armor has a 50% chance of blocking the syringe.
  • +
+
+ +
+

March 5th 2013

+

Cael Aislinn updated:

+
    +
  • Set roundstart music to randomly choose between space.ogg and traitor.ogg (see http://baystation12.net/forums/viewtopic.php?f=5&t=6972)
  • +
  • All RUST components except for TEGs (which generate the power) are now obtainable ingame, bored engineers should get hold of them and setup an experimental reactor for testing purposes.
  • +
+

CIB updated:

+
    +
  • Added internal organs. They're currently all located in the chest. Use advanced scanner to detect damage. Use the same surgery as for ruptured lungs to fix them.
  • +
+
+ +
+

February 27th 2013

+

Gamerofthegame updated:

+
    +
  • Added the (base gear) ERT preset for the debug command.
  • +
  • Map fixes, Virology hole fixed. Atmospheric fixes for mining and, to a less extent, the science outpost. (No, not cycling airlocks)
  • +
  • Fiddled with the ERT set up location on Centcom. Radmins will now have a even easier time equiping a team of any real pratical size, especially coupled with the above debug command.
  • +
+
+ +
+

February 25th 2013

+

Cael Aislinn updated:

+
    +
  • As well as building hull shield generators, normal shield gens can now be built (see http://baystation12.net/forums/viewtopic.php?f=1&t=6993).
  • +
  • New random events: multiple new system wide-events have been have been added to the newscaster feeds, some not quite as respectable as others.
  • +
  • New random event: some lucky winners will win the TC Daily Grand Slam Lotto, while others may be the target of malicious hackers.
  • +
+
+ +
+

February 23rd 2013

+

Cael Aislinn updated:

+
    +
  • Finances! Players spawn with an account, and money can be transferred between accounts, withdrawn/deposited at ATMs and charged to accounts via EFTPOS scanners.

    + All players start with 500-5000 credits, credits can no longer be merged and only credits can be deposited into ATMs - so shelter your illegitimately gotten gains in physical assets and remember that fraud is frowned upon!
  • +
  • Turrets are no longer noiseless as the grave. Listen for the sound of machinery in their proximity.
  • +
+
+ +
+

February 23rd 2013

+

Cael Aislinn updated:

+
    +
  • RUST machinery components should now be researchable (with high requirements) and orderable through QM (with high cost).
  • +
  • Shield machinery should now be researchable (with high requirements) and orderable through QM (with high cost). This one is reportedly buggy.
  • +
  • Rogue vending machines should revert back to normal at the end of the event.
  • +
  • New Unathi hair styles.
  • +
+
+ +
+

22/02/2013

+

Chinsky updated:

+
    +
  • Change to body cavity surgery. Can only put items in chest, groind and head. Max size for item - 3 (chest), 2 (groin), 1 (head). For chest surgery ribs should be bent open, (lung surgery until second scalpel step). Surgery step needs preparation step, with drill. After that you can place item inside, or seal it with cautery to do other step instead.
  • +
+
+ +
+

February 18th 2013

+

Cael Aislinn updated:

+
    +
  • All RUST components are now buildable/orderable, with very high requirements (except for the TEGs). Emitters have replaced gyrotrons, for now.
  • +
  • Fixed up shield generators and made them buildable, with circuits obtainable through RnD. Hull shield gens project along space tiles adjacent to the hull (must be adjacent to a space tile to work).
  • +
+
+ +
+

20/02/2013

+

Chinsky updated:

+
    +
  • Added new surgery: putting items inside people. After you use retractor to keep incision open, just click with any item to put it inside. But be wary, if you try to fit something too big, you might rip the veins. To remove items, use implant removal surgery.
  • +
  • Crowbar can be used as alternative to retractor.
  • +
  • Can now unload guns by clicking them in hand.
  • +
  • Fixed distance calculation in bullet missing chance computation, it was always assuming 1 or 0 tiles. Now distace REALLY matters when you shoot.
  • +
  • To add more FUN to previous thing, bullets missed to not disappear but keep going until they hit something else.
  • +
  • Compressed Matter and Explosive implants spawn properly now.
  • +
  • Tweaks to medical effects: removed itch caused by bandages. Chemical effects now have non-100 chance of appearing, the stronger medicine, the more probality it'll have side effects.
  • +
+
+ +
+

February 18th 2013

+

Cael Aislinn updated:

+
    +
  • Security bots will now target hostile mobs, and vice versa.
  • +
  • Carp should actually emigrate now, instead of just immigrating then squatting around the outer hull.
  • +
  • Admins and moderators have been split up into separate 'who' verbs (adminwho and modwho respectively).
  • +
+
+ +
+

February 14th 2013

+

CIB updated:

+
    +
  • Medical side-effects(patients are going to come back for secondary treatment)
  • +
  • NT loyalty setting(affects command reports and gives antags hints who might collaborate with them)
  • +
  • Simple animal balance fixes(They're slower now)
  • +
+

CaelAislinn updated:

+
    +
  • Re-added old ion storm laws, re-added grid check event.
  • +
  • Added Rogue Drone and Vermin Infestation random events.
  • +
  • Added/fixed space vines random event.
  • +
  • Updates to the virus events.
  • +
  • Spider infestation and alien infestation events turned off by default.
  • +
  • Soghun, taj and skrell all have unique language text colours.
  • +
  • Moderators will no longer be listed in adminwho, instead use modwho.
  • +
+ +

Gamerofthegame updated:

+
    +
  • Miscellaneous mapfixes.
  • +
+
+ +
+

February 13th 2013

+

Erthilo updated:

+
    +
  • Fixed SSD (logged-out) players not staying asleep.
  • +
  • Fixed set-pose verb and mice emotes having extra periods.
  • +
  • Fixed virus crate not appearing and breaking supply shuttle.
  • +
  • Fixed newcaster photos not being censored.
  • +
+
+ +
+

January 23rd

+

Cael_Aislinn updated:

+ +
+ +
+ + +

1/31/2013

+

CIB updated:

+
    +
  • Chilis and cold chilis no longer kill in small amounts
  • +
  • Chloral now again needs around 5 units to start killing somebody
  • +
+
+ +
+

January 21st

+

Cael_Aislinn updated:

+
    +
  • Satchels and ore boxes can now hold strange rocks.
  • +
  • Closets and crates can now be built out of 5 and 10 plasteel respectively.
  • +
  • Observers can become mice once more.
  • +
+
+ +
+

13/01/2013

+

Chinsky updated:

+
    +
  • If you get enough (6) blood drips on one tile, it'll turn into a blood puddle. Should make bleeding out more visible.
  • +
  • Security belt now able to hold taser, baton and tape roll.
  • +
  • Added alternative security uniform to Security wardrobes.
  • +
  • Ported Urist cult runes. Down with the crayon drawings! Example: http://dl.dropbox.com/u/26846767/images/SS13/255_symbols.PNG
  • +
  • Engineering tape now require engineer OR atmos access instead of both.
  • +
  • Implants now will react to EMP, possibly in !!FUN!! ways
  • +
+
+ +

1/13/2013

+

GauHelldragon updated:

+
    +
  • Servicebots now have RoboTray and Printing Pen. Robotray can be used to pick up and drop food/drinks. Printing pen can alternate between writing mode and rename paper mode by clicking it.
  • +
  • Farmbots. A new type of robot that weeds, waters and fertilizes. Use robot arm on water tank. Then use plant analyzer, mini-hoe, bucket and finally proximity sensor.
  • +
  • Chefs can clang their serving trays with a rolling pin. Just like a riot shield!
  • +
+
+ +
+

January 7th

+

Cael_Aislinn updated:

+ +
+ +
+

7/01/2013

+

Chinsky updated:

+
    +
  • Implants: Explosvie implant, exploding when victim hears the codephrase you set.
  • +
  • Implants: Compressed Matter implat, scan item (making it disappear), inject yourself and recall that item on will!
  • +
  • Implant removal surgery, with !!FUN!! results if you mess up it.
  • +
  • Coats now have pockets again.
  • +
  • Bash people on tabetops. an windows, or with stools. Grab people to bash them on tables or windows (better grab for better hit on windows). Drag stool sprite on you to pick it up, click on it in hand to make it usual stool again.
  • +
  • Surgical caps, and new sprites for bloodbags and fixovein.
  • +
  • Now some surgery steps will bloody your hands, Full-body blood coat in case youy mess up spectacualry.
  • +
  • Ported some crates (Art, Surgery, Sterile equiplemnt).
  • +
  • Changed contraband crates. Posters moved to Art Crate, cigs and lipstick ot party crate. Now contraband crate has illegal booze and illicit drugs.
  • +
  • Finally got evac party lights
  • +
  • Now disfigurment,now it WILL happen when damage is bad enough.
  • +
  • Now if you speak in depressurized area (less than 10 kPa) only people next to you can hear you. Radios still work though.
  • +
+
+ + + +/tg/ station 13 Development Team + + + + +
+ Coders: TLE, NEO, Errorage, muskets, veryinky, Skie, Noise, Numbers, Agouri, Noka, Urist McDorf, Uhangi, Darem, Mport, rastaf0, Doohl, Superxpdude, Rockdtben, ConstantA, Petethegoat, Kor, Polymorph, Carn, Nodrak, Donkie
+ Spriters: Agouri, Cheridan, Cruazy Guest, Deeaych, Deuryn, Matty406, Microwave, ShiftyEyesShady, Skie, Uhangi, Veyveyr, Petethegoat, Kor, Ricotez, Ausops, TankNut
+ Sounds: Skie, Lasty/Vinyl
+ Thanks to: CDK Station devs, GoonStation devs, the original SpaceStation developers and Invisty for the title image +
+ +Daedalus Development Team + + + + +
+ Coders: DopeGhoti, Sunfall, ThVortex
+ Artwork: Captain Hammer
+ Spriters: ((TODO.))
+ Sounds: Peter J, due, Erik Satie
+ Thanks to: All the dev teams that came before: BS12, /tg/station13, the Goons, and the original SS13 folks.
+
+ +GoonStation 13 Development Team +
+ Coders: Stuntwaffle, Showtime, Pantaloons, Nannek, Keelin, Exadv1, hobnob, Justicefries, 0staf, sniperchance, AngriestIBM, BrianOBlivion
+ Spriters: Supernorn, Haruhi, Stuntwaffle, Pantaloons, Rho, SynthOrange, I Said No
+
+

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Rights are currently extended to SomethingAwful Goons only.

+

Some icons by Yusuke Kamiyamane. All rights reserved. Licensed under a Creative Commons Attribution 3.0 License.

+
+ + From 6398719a1e8d5a3d3e463b173f7ad8f3980fa6b4 Mon Sep 17 00:00:00 2001 From: Ccomp5950 Date: Wed, 27 Nov 2013 20:21:02 -0600 Subject: [PATCH 28/38] Dev-freeze: All map fixes Engineering Storage Vent Pump number 2 is now on. Misc research vent pump is now on. Engineering disposals now work Misc Research misc piping should now be correct. Mailing packages to the Research director should be good now (bad disposals piping) Mailing packages to the CE should be good now (bad disposals piping). Genetics-Cloning is now wired up Medical break room has had the wire under the door replaced allowing the room to be wired up. --- maps/tgstation2.dmm | 231 ++++++++++++++++++++++---------------------- 1 file changed, 117 insertions(+), 114 deletions(-) diff --git a/maps/tgstation2.dmm b/maps/tgstation2.dmm index 5d7ce2dc80..c1641ecbb8 100644 --- a/maps/tgstation2.dmm +++ b/maps/tgstation2.dmm @@ -4671,7 +4671,7 @@ "bLQ" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/medical/medbreak) "bLR" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) "bLS" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) -"bLT" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/glass_medical{id_tag = ""; name = "Break Room"; req_access_txt = "5"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbreak) +"bLT" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/junction{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) "bLU" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{icon_state = "cafeteria"; dir = 5},/area/medical/medbreak) "bLV" = (/obj/machinery/holosign/surgery,/obj/machinery/door/firedoor/border_only{dir = 4; name = "Firelock East"},/obj/machinery/door/airlock/medical{name = "Operating Theatre"; req_access_txt = "45"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/medical/surgery) "bLW" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) @@ -4935,10 +4935,10 @@ "bQU" = (/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 8; icon_state = "whitegreencorner"},/area/medical/medbay) "bQV" = (/obj/machinery/washing_machine,/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 2; icon_state = "whitegreencorner"},/area/medical/medbay) "bQW" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) -"bQX" = (/obj/machinery/door/airlock/glass_research{name = "Genetics Research"; req_access_txt = "0"; req_one_access_txt = "5; 9"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning) -"bQY" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning) -"bQZ" = (/obj/structure/table,/obj/item/weapon/storage/box/rxglasses{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/box/bodybags{pixel_x = -1; pixel_y = -2},/obj/item/weapon/pen,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/item/device/radio/intercom{pixel_x = -25},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning) -"bRa" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning) +"bQX" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/light/small{dir = 1},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bQY" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 2; name = "hazard door south"},/turf/simulated/floor{dir = 2; icon_state = "whitegreen"},/area/toxins/xenobiology) +"bQZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 2; name = "hazard door south"},/turf/simulated/floor{dir = 2; icon_state = "whitegreen"},/area/toxins/xenobiology) +"bRa" = (/obj/machinery/disposal,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/trunk,/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) "bRb" = (/obj/structure/disposalpipe/junction{icon_state = "pipe-j2"; dir = 2},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bRc" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) "bRd" = (/obj/structure/grille,/obj/structure/window/plasmareinforced{tag = "icon-plasmarwindow (EAST)"; icon_state = "plasmarwindow"; dir = 4},/obj/structure/window/plasmareinforced{tag = "icon-plasmarwindow (NORTH)"; icon_state = "plasmarwindow"; dir = 1},/obj/structure/window/plasmareinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/toxins/misc_lab) @@ -4995,8 +4995,8 @@ "bSc" = (/obj/machinery/door/airlock/medical{name = "Virology Access"; req_access_txt = "5"},/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay) "bSd" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/sign/securearea{pixel_x = 32},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bSe" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/toxins/misc_lab) -"bSf" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 2; name = "hazard door south"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor{dir = 2; icon_state = "whitegreen"},/area/toxins/xenobiology) -"bSg" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 2; name = "hazard door south"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor{dir = 2; icon_state = "whitegreen"},/area/toxins/xenobiology) +"bSf" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 2; name = "hazard door south"},/turf/simulated/floor{dir = 2; icon_state = "whitegreen"},/area/medical/virology) +"bSg" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 2; name = "hazard door south"},/turf/simulated/floor{dir = 2; icon_state = "whitegreen"},/area/medical/virology) "bSh" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/engine,/area/toxins/misc_lab) "bSi" = (/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/shieldwallgen{req_access = list(55)},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) "bSj" = (/obj/structure/window/plasmareinforced{tag = "icon-plasmarwindow (EAST)"; icon_state = "plasmarwindow"; dir = 4},/obj/structure/window/plasmareinforced{tag = "icon-plasmarwindow (WEST)"; icon_state = "plasmarwindow"; dir = 8},/obj/structure/window/plasmareinforced{tag = "icon-plasmarwindow (NORTH)"; icon_state = "plasmarwindow"; dir = 1},/obj/structure/grille,/turf/simulated/floor/engine,/area/toxins/misc_lab) @@ -5050,13 +5050,13 @@ "bTf" = (/obj/machinery/atmospherics/portables_connector,/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor/plating,/area/maintenance/asmaint) "bTg" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/machinery/access_button{command = "cycle_interior"; frequency = 1379; master_tag = "engineering_west_airlock"; name = "interior access button"; pixel_x = -20; pixel_y = -20; req_access_txt = "10;13"},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bTh" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "5;12"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bTi" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/light/small{dir = 1},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) -"bTj" = (/obj/structure/disposalpipe/junction{icon_state = "pipe-j2"; dir = 2},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology) +"bTi" = (/obj/structure/sign/securearea{pixel_x = 0; pixel_y = 32},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bTj" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "bTk" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) "bTl" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint) "bTm" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bTn" = (/obj/structure/table/reinforced,/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) -"bTo" = (/obj/structure/disposalpipe/trunk,/obj/machinery/disposal,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) +"bTo" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/glass_medical{id_tag = ""; name = "Break Room"; req_access_txt = "5"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/medbreak) "bTp" = (/obj/structure/table/reinforced,/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) "bTq" = (/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) "bTr" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/research{name = "Miscellaneous and Xenobiology Research"; req_access_txt = "47"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) @@ -5109,8 +5109,8 @@ "bUm" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bUn" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/wall,/area/maintenance/asmaint) "bUo" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/wall,/area/maintenance/asmaint) -"bUp" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 2; name = "hazard door south"},/turf/simulated/floor{dir = 2; icon_state = "whitegreen"},/area/medical/virology) -"bUq" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 2; name = "hazard door south"},/turf/simulated/floor{dir = 2; icon_state = "whitegreen"},/area/medical/virology) +"bUp" = (/obj/machinery/door/airlock/glass_research{name = "Genetics Research"; req_access_txt = "0"; req_one_access_txt = "5; 9"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning) +"bUq" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning) "bUr" = (/obj/machinery/door/firedoor/border_only{dir = 2; name = "hazard door south"},/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden,/turf/simulated/floor{dir = 2; icon_state = "whitegreen"},/area/medical/virology) "bUs" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bUt" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) @@ -5174,8 +5174,8 @@ "bVz" = (/obj/structure/disposalpipe/sortjunction{dir = 2; icon_state = "pipe-j2s"; sortType = 13},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bVA" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) "bVB" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;47"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"bVC" = (/obj/structure/sign/securearea{pixel_x = 0; pixel_y = 32},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/junction{icon_state = "pipe-j1"; dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"bVD" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bVC" = (/obj/structure/table,/obj/item/weapon/storage/box/rxglasses{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/box/bodybags{pixel_x = -1; pixel_y = -2},/obj/item/weapon/pen,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/item/device/radio/intercom{pixel_x = -25},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning) +"bVD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning) "bVE" = (/obj/machinery/light/small{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "bVF" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "12;47"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/maintenance/asmaint2) "bVG" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/light/small,/turf/simulated/floor/plating,/area/maintenance/asmaint2) @@ -5347,7 +5347,7 @@ "bYQ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/toxins/xenobiology) "bYR" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "bYS" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "misclab"; name = "Test Chamber Blast Doors"; opacity = 0},/obj/structure/grille,/obj/structure/window/plasmareinforced{tag = "icon-plasmarwindow (EAST)"; icon_state = "plasmarwindow"; dir = 4},/obj/structure/window/plasmareinforced{tag = "icon-plasmarwindow (NORTH)"; icon_state = "plasmarwindow"; dir = 1},/obj/structure/window/plasmareinforced,/turf/simulated/floor{icon_state = "white"},/area/toxins/telesci) -"bYT" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"bYT" = (/obj/structure/stool/bed/chair,/obj/effect/landmark/start{name = "Geneticist"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning) "bYU" = (/turf/simulated/wall/r_wall,/area/maintenance/starboardsolar) "bYV" = (/obj/machinery/door/airlock/engineering{name = "Aft Starboard Solar Access"; req_access_txt = "10"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; level = 2},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) "bYW" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_y = 0},/turf/simulated/wall/r_wall,/area/maintenance/starboardsolar) @@ -5428,7 +5428,7 @@ "cat" = (/obj/machinery/camera/xray{c_tag = "Virology Access"; network = list("SS13","Medical")},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/closet/wardrobe/virology_white,/turf/simulated/floor{icon_state = "warnwhite"; dir = 5},/area/medical/virology) "cau" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/machinery/light,/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/toxins/xenobiology) "cav" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"caw" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"caw" = (/obj/machinery/camera{c_tag = "Genetics Cloning"; dir = 4; network = list("SS13","Medical")},/obj/structure/table,/obj/item/weapon/book/manual/medical_cloning{pixel_y = 6},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning) "cax" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cay" = (/obj/structure/stool,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/camera{c_tag = "Aft Starboard Solar Control"; dir = 4; network = list("SS13")},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) "caz" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; level = 2},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) @@ -5465,7 +5465,7 @@ "cbe" = (/obj/item/weapon/storage/secure/safe{pixel_x = 5; pixel_y = 29},/mob/living/carbon/monkey,/turf/simulated/floor{dir = 4; icon_state = "whitegreencorner"},/area/medical/virology) "cbf" = (/obj/structure/lattice,/obj/structure/lattice,/turf/space,/area) "cbg" = (/obj/structure/sign/biohazard,/turf/simulated/wall/r_wall,/area/toxins/xenobiology) -"cbh" = (/obj/machinery/access_button{command = "cycle_exterior"; master_tag = "xeno_airlock_control"; name = "Xenobiology Access Button"; pixel_x = -24; pixel_y = 0; req_access_txt = "55"},/obj/machinery/door/airlock/research{autoclose = 0; frequency = 1449; icon_state = "door_locked"; id_tag = "xeno_airlock_exterior"; locked = 1; name = "Xenobiology External Airlock"; req_access_txt = "55"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"cbh" = (/obj/machinery/door_control{desc = "A remote control switch for the genetics doors."; id = "GeneticsDoor"; name = "Genetics Exit Button"; normaldoorcontrol = 1; pixel_x = 8; pixel_y = 24; range = 6},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = -32; pixel_y = 0},/obj/structure/closet/wardrobe/white,/obj/machinery/power/apc{dir = 1; name = "Genetics Cloning APC"; pixel_x = -5; pixel_y = 24},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning) "cbi" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall/r_wall,/area/toxins/xenobiology) "cbj" = (/obj/machinery/power/solar_control{id = "starboardsolar"; name = "Aft Starboard Solar Control"; track = 0},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable,/turf/simulated/floor/plating,/area/maintenance/starboardsolar) "cbk" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/access_button{command = "cycle_interior"; frequency = 1379; master_tag = "solar_xeno_airlock"; name = "interior access button"; pixel_x = -25; pixel_y = -25; req_access_txt = "10;13"},/obj/machinery/atmospherics/pipe/manifold{dir = 8; icon_state = "manifold"; level = 2},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) @@ -5507,7 +5507,7 @@ "cbU" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/mob/living/carbon/monkey,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) "cbV" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/mob/living/carbon/monkey,/turf/simulated/floor{icon_state = "white"},/area/medical/virology) "cbW" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/turf/simulated/floor{dir = 9; icon_state = "warnwhite"},/area/toxins/xenobiology) -"cbX" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"cbX" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/junction{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cbY" = (/obj/structure/closet/emcloset,/obj/machinery/camera/xray{c_tag = "Xenobiology Access"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "warnwhite"; dir = 5},/area/toxins/xenobiology) "cbZ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) "cca" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) @@ -5517,17 +5517,17 @@ "cce" = (/turf/simulated/shuttle/wall{icon_state = "swall_s5"; dir = 2},/area/shuttle/escape_pod5/station) "ccf" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/maintenance/aft) "ccg" = (/turf/simulated/wall/r_wall,/area/engine/chiefs_office) -"cch" = (/obj/structure/stool/bed/chair,/obj/effect/landmark/start{name = "Geneticist"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning) +"cch" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor,/area/engine/storage) "cci" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning) "ccj" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning) "cck" = (/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning) -"ccl" = (/obj/machinery/camera{c_tag = "Genetics Cloning"; dir = 4; network = list("SS13","Medical")},/obj/structure/table,/obj/item/weapon/book/manual/medical_cloning{pixel_y = 6},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning) +"ccl" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "ccm" = (/obj/machinery/door/airlock/glass_engineering{name = "Engineering Hardsuits"; req_access_txt = "10"; req_one_access_txt = "11;24"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/turf/simulated/floor,/area/ai_monitored/storage/eva) "ccn" = (/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/obj/machinery/door/airlock/engineering{name = "Engineering Secure Storage"; req_access_txt = "11"},/turf/simulated/floor/plating,/area/engine/storage_hard) "cco" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/obj/machinery/door/airlock/maintenance_hatch{name = "Port SMES"; req_access_txt = "11"},/turf/simulated/floor,/area/engine/engine_smes) "ccp" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/maintenance/aft) "ccq" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance_hatch{frequency = 1233; icon_state = "door_closed"; id_tag = "engine_airlock_exterior"; locked = 0; name = "Engine Access"; req_access_txt = "10"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/turf/simulated/floor,/area/engine{name = "Engine Room"}) -"ccr" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/primary/aft) +"ccr" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/engine/chiefs_office) "ccs" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance_hatch{name = "Starboard SMES"; req_access_txt = "11"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/turf/simulated/floor,/area/engine/engine_smes) "cct" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/maintenance_hatch{icon_state = "door_closed"; id_tag = "engine_airlock_interior"; locked = 0; name = "Engine Access"; req_access_txt = "10"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) "ccu" = (/turf/simulated/wall/r_wall,/area/crew_quarters/sleep_male/toilet_male{name = "\improper Engineering Washroom"}) @@ -5552,7 +5552,7 @@ "ccN" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/medical/virology) "ccO" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/medical/virology) "ccP" = (/obj/structure/sign/securearea{pixel_x = -32; pixel_y = 0},/obj/machinery/shower{icon_state = "shower"; dir = 4},/turf/simulated/floor{dir = 8; icon_state = "warnwhite"},/area/toxins/xenobiology) -"ccQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"ccQ" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_x = -30; pixel_y = 0},/obj/machinery/disposal,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) "ccR" = (/obj/structure/closet/l3closet/scientist,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 4; icon_state = "warnwhite"},/area/toxins/xenobiology) "ccS" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) "ccT" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/embedded_controller/radio/airlock_controller{airpump_tag = "solar_xeno_pump"; exterior_door_tag = "solar_xeno_outer"; frequency = 1379; id_tag = "solar_xeno_airlock"; interior_door_tag = "solar_xeno_inner"; pixel_x = 25; req_access_txt = "13"; sensor_tag = "solar_xeno_sensor"},/obj/machinery/airlock_sensor{frequency = 1379; id_tag = "solar_xeno_sensor"; pixel_x = 25; pixel_y = 12},/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 1; frequency = 1379; id_tag = "solar_xeno_pump"},/turf/simulated/floor/plating,/area/maintenance/starboardsolar) @@ -5561,7 +5561,7 @@ "ccW" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics) "ccX" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor,/area/engine/break_room) "ccY" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/genetics_cloning) -"ccZ" = (/obj/machinery/door_control{desc = "A remote control switch for the genetics doors."; id = "GeneticsDoor"; name = "Genetics Exit Button"; normaldoorcontrol = 1; pixel_x = 8; pixel_y = 24; range = 6},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = -32; pixel_y = 0},/obj/structure/closet/wardrobe/white,/obj/machinery/power/apc{dir = 1; name = "Genetics Cloning APC"; pixel_x = -5; pixel_y = 24},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning) +"ccZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) "cda" = (/obj/structure/closet/secure_closet/personal/patient,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics_cloning) "cdb" = (/turf/simulated/floor,/area/engine/break_room) "cdc" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor,/area/engine/break_room) @@ -5569,7 +5569,7 @@ "cde" = (/turf/simulated/wall/r_wall,/area/engine/break_room) "cdf" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/aft) "cdg" = (/obj/structure/toilet{dir = 8},/obj/structure/window/reinforced/tinted{dir = 1},/obj/structure/window/reinforced/tinted{dir = 1},/obj/structure/window/reinforced/tinted{dir = 1},/obj/structure/window/reinforced/tinted{dir = 1},/obj/machinery/light/small{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "whiteyellowcorner"},/area/crew_quarters/sleep_male/toilet_male{name = "\improper Engineering Washroom"}) -"cdh" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/hallway/primary/aft) +"cdh" = (/obj/structure/table/reinforced,/obj/item/weapon/clipboard,/obj/item/clothing/glasses/meson{pixel_y = 4},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 1},/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/obj/item/clothing/glasses/welding/superior,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) "cdi" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/obj/machinery/door/window/westright{dir = 4; name = "Engineering Toilet"; opacity = 1},/obj/machinery/light_switch{pixel_y = -25},/turf/simulated/floor{dir = 2; icon_state = "whiteyellowcorner"},/area/crew_quarters/sleep_male/toilet_male{name = "\improper Engineering Washroom"}) "cdj" = (/obj/machinery/door/airlock/engineering{name = "Engineering Washroom"; req_access_txt = "11"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor,/area/crew_quarters/sleep_male/toilet_male{name = "\improper Engineering Washroom"}) "cdk" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/medical/genetics_cloning) @@ -5611,7 +5611,7 @@ "cdU" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cdV" = (/turf/simulated/wall,/area/toxins/xenobiology) "cdW" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/machinery/access_button{command = "cycle_interior"; master_tag = "xeno_airlock_control"; name = "Xenobiology Access Button"; pixel_x = 8; pixel_y = -28; req_access_txt = "55"},/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{dir = 10; icon_state = "warnwhite"},/area/toxins/xenobiology) -"cdX" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"cdX" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/aft) "cdY" = (/obj/structure/closet/l3closet/scientist,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 6; icon_state = "warnwhite"},/area/toxins/xenobiology) "cdZ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/wall/r_wall,/area/toxins/xenobiology) "cea" = (/obj/machinery/atmospherics/pipe/vent{dir = 8},/turf/simulated/floor/plating/airless,/area) @@ -5631,9 +5631,9 @@ "ceo" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{dir = 2; icon_state = "caution"},/area/engine/break_room) "cep" = (/obj/machinery/camera{c_tag = "Engineering Foyer Southwest"; dir = 4; network = list("SS13")},/turf/simulated/floor{dir = 10; icon_state = "caution"},/area/engine/break_room) "ceq" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/machinery/camera{c_tag = "Engineering Lobby"; dir = 4; network = list("SS13")},/turf/simulated/floor{dir = 4; icon_state = "yellowcorner"},/area/hallway/primary/aft) -"cer" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{dir = 1},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light{dir = 1},/turf/simulated/floor{dir = 4; icon_state = "yellowcorner"},/area/hallway/primary/aft) +"cer" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/obj/machinery/meter,/obj/structure/disposalpipe/junction{dir = 8},/turf/simulated/floor,/area/atmos) "ces" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor{dir = 1; icon_state = "yellowcorner"},/area/hallway/primary/aft) -"cet" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/primary/aft) +"cet" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/primary/aft) "ceu" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/airlock/glass_engineering{name = "Engineering Storage"; req_access_txt = "10"; req_one_access_txt = "11;24"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/turf/simulated/floor{icon_state = "floorgrime"},/area/engine/storage) "cev" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/airlock/glass_engineering{name = "Engineering Hardsuits"; req_access_txt = "10"; req_one_access_txt = "11;24"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/turf/simulated/floor,/area/ai_monitored/storage/eva) "cew" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) @@ -5661,23 +5661,23 @@ "ceS" = (/obj/machinery/door/window/northleft{dir = 4; name = "Containment Pen"; req_access_txt = "55"},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/toxins/xenobiology) "ceT" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "ceU" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/wall,/area/toxins/xenobiology) -"ceV" = (/obj/machinery/door/airlock/research{autoclose = 0; frequency = 1449; icon_state = "door_locked"; id_tag = "xeno_airlock_interior"; locked = 1; name = "Xenobiology Internal Airlock"; req_access_txt = "55"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"ceV" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/primary/aft) "ceW" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1379; master_tag = "solar_xeno_airlock"; name = "exterior access button"; pixel_x = 25; pixel_y = 25; req_access_txt = "10;13"},/turf/simulated/floor/plating/airless,/area/solar/starboard) "ceX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/maintenance/aft) "ceY" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/engine/chiefs_office) "ceZ" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/suit/space/rig/elite,/obj/item/clothing/shoes/magboots,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig/elite,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) -"cfa" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) -"cfb" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/sortjunction{dir = 2; icon_state = "pipe-j2s"; sortType = 16},/turf/simulated/floor/plating,/area/maintenance/aft) +"cfa" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/primary/aft) +"cfb" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{dir = 8},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/junction{icon_state = "pipe-y"; dir = 1},/turf/simulated/floor,/area/hallway/primary/aft) "cfc" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) "cfd" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) -"cfe" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/engine/chiefs_office) +"cfe" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/primary/aft) "cff" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/engine/break_room) "cfg" = (/turf/simulated/floor/plating,/area/engine/storage_hard) "cfh" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/engine/break_room) "cfi" = (/obj/machinery/door/firedoor/border_only{layer = 2.6; name = "\improper Firelock South"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/airlock/glass_engineering{name = "Engineering Storage"; req_access_txt = "10"; req_one_access_txt = "11;24"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/turf/simulated/floor,/area/engine/storage) -"cfj" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor,/area/hallway/primary/aft) +"cfj" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor{dir = 10; icon_state = "caution"},/area/engine/break_room) "cfk" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/hallway/primary/aft) -"cfl" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/primary/aft) +"cfl" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "caution"},/area/engine/break_room) "cfm" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{dir = 8},/turf/simulated/floor,/area/hallway/primary/aft) "cfn" = (/obj/machinery/door/firedoor/border_only{layer = 2.6; name = "\improper Firelock South"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/airlock/glass_engineering{name = "Engineering Storage"; req_access_txt = "10"; req_one_access_txt = "11;24"},/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/turf/simulated/floor,/area/engine/storage) "cfo" = (/obj/machinery/door/airlock/atmos{name = "Atmospherics"; req_access_txt = "24"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/turf/simulated/floor,/area/atmos) @@ -5710,7 +5710,7 @@ "cfP" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cfQ" = (/obj/machinery/requests_console{department = "Science"; departmentType = 2; name = "Science Requests Console"; pixel_x = 0; pixel_y = 30},/obj/machinery/camera{c_tag = "Xenobiology Module North"; dir = 2; network = list("SS13","Research"); pixel_x = 0},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cfR" = (/obj/machinery/embedded_controller/radio/access_controller{exterior_door_tag = "xeno_airlock_exterior"; id_tag = "xeno_airlock_control"; interior_door_tag = "xeno_airlock_interior"; name = "Xenobiology Access Console"; pixel_x = 8; pixel_y = 22},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/light_switch{pixel_x = -6; pixel_y = 26},/turf/simulated/floor{dir = 4; icon_state = "whitegreencorner"},/area/toxins/xenobiology) -"cfS" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/toxins/xenobiology) +"cfS" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 6; icon_state = "caution"},/area/engine/break_room) "cfT" = (/obj/machinery/power/apc{cell_type = 5000; dir = 1; name = "Xenobiology APC"; pixel_x = 0; pixel_y = 24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 1; icon_state = "whitegreencorner"},/area/toxins/xenobiology) "cfU" = (/obj/machinery/newscaster{pixel_y = 32},/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cfV" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plating/airless,/area/solar/starboard) @@ -5719,35 +5719,35 @@ "cfY" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/solar{id = "portsolar"; name = "Port Solar Array"},/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/solar/port) "cfZ" = (/obj/structure/grille,/obj/structure/lattice,/obj/structure/lattice,/turf/space,/area) "cga" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating,/area/engine/storage_hard) -"cgb" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/engine/chiefs_office) -"cgc" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_x = -30; pixel_y = 0},/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) +"cgb" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/engine/break_room) +"cgc" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/engine/break_room) "cgd" = (/obj/machinery/computer/station_alert,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) -"cge" = (/obj/structure/table/reinforced,/obj/item/weapon/clipboard,/obj/item/clothing/glasses/meson{pixel_y = 4},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_Toxins = 1},/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/obj/item/clothing/glasses/welding/superior,/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) -"cgf" = (/obj/structure/table/reinforced,/obj/item/weapon/folder/yellow,/obj/item/weapon/stamp/ce,/obj/item/weapon/pen,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/device/megaphone,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) -"cgg" = (/obj/structure/table/reinforced,/obj/machinery/computer/skills{icon_state = "medlaptop"},/obj/item/weapon/lighter/zippo,/obj/item/weapon/storage/fancy/cigarettes,/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) +"cge" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 10; icon_state = "caution"},/area/engine/break_room) +"cgf" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/engine/chiefs_office) +"cgg" = (/obj/structure/table/reinforced,/obj/machinery/computer/skills{icon_state = "medlaptop"},/obj/item/weapon/lighter/zippo,/obj/item/weapon/storage/fancy/cigarettes,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) "cgh" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"},/area/crew_quarters/sleep/engi) "cgi" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/airlock/engineering{name = "Engineering Dormitories"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/turf/simulated/floor,/area/crew_quarters/sleep/engi) "cgj" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/airlock/glass_engineering{name = "Engineering Foyer"; req_one_access_txt = "11;24"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/turf/simulated/floor,/area/engine/break_room) "cgk" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/engine/break_room) "cgl" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor,/area/engine/break_room) -"cgm" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 10; icon_state = "caution"},/area/engine/break_room) +"cgm" = (/obj/structure/table/reinforced,/obj/item/weapon/folder/yellow,/obj/item/weapon/stamp/ce,/obj/item/weapon/pen,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/device/megaphone,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) "cgn" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor,/area/engine/break_room) -"cgo" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 1; icon_state = "caution"},/area/engine/break_room) -"cgp" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor,/area/hallway/primary/aft) -"cgq" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{dir = 8},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor,/area/hallway/primary/aft) -"cgr" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/hallway/primary/aft) -"cgs" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/primary/aft) -"cgt" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/turf/simulated/floor{dir = 6; icon_state = "caution"},/area/engine/break_room) -"cgu" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor,/area/engine/break_room) -"cgv" = (/turf/simulated/floor{dir = 10; icon_state = "caution"},/area/engine/break_room) +"cgo" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/toxins/xenobiology) +"cgp" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/primary/aft) +"cgq" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 8; icon_state = "caution"},/area/engine/break_room) +"cgr" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/hallway/primary/aft) +"cgs" = (/obj/structure/stool/bed/chair{dir = 8},/obj/effect/landmark/start{name = "Xenobiologist"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"cgt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/obj/machinery/camera{c_tag = "Aft Primary Hallway 1"; dir = 8; network = list("SS13"); pixel_x = 0; pixel_y = -22},/turf/simulated/floor,/area/hallway/primary/aft) +"cgu" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/primary/aft) +"cgv" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cgw" = (/obj/machinery/camera{c_tag = "Engineering Secure Storage"; dir = 4; network = list("SS13")},/obj/machinery/shieldgen,/turf/simulated/floor/plating,/area/engine/storage_hard) "cgx" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/obj/machinery/door/airlock/glass_engineering{name = "Engineering Foyer"; req_one_access_txt = "11;24"},/turf/simulated/floor,/area/engine/break_room) -"cgy" = (/turf/simulated/floor{dir = 8; icon_state = "caution"},/area/engine/break_room) +"cgy" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/primary/aft) "cgz" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 4; icon_state = "caution"},/area/engine/break_room) "cgA" = (/obj/structure/closet/toolcloset,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "caution"},/area/engine/break_room) "cgB" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/atmos) "cgC" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/atmos) -"cgD" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/obj/machinery/meter,/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j1s"; sortType = 3},/turf/simulated/floor,/area/atmos) +"cgD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atm{pixel_x = 32; pixel_y = 0},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/hallway/primary/aft) "cgE" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; icon_state = "manifold-r"; level = 2},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/atmos) "cgF" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 9; icon_state = "intact-r"; level = 2},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/atmos) "cgG" = (/obj/machinery/atmospherics/pipe/simple{pipe_color = "cyan"; dir = 6; icon_state = "intact-c"; initialize_directions = 6; level = 2},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/atmos) @@ -5769,7 +5769,7 @@ "cgW" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cgX" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cgY" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"cgZ" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"cgZ" = (/obj/machinery/vending/cigarette,/turf/simulated/floor,/area/hallway/primary/aft) "cha" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "chb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "chc" = (/obj/structure/lattice,/obj/structure/grille,/turf/space,/area) @@ -5789,13 +5789,13 @@ "chq" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/engine/break_room) "chr" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "floorgrime"},/area/engine/break_room) "chs" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/engine/break_room) -"cht" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; sortType = 6},/turf/simulated/floor,/area/hallway/primary/aft) +"cht" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor,/area/hallway/primary/aft) "chu" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/engine/break_room) "chv" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/engine/break_room) -"chw" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/hallway/primary/aft) +"chw" = (/obj/structure/stool/bed/chair{dir = 1},/obj/machinery/light,/turf/simulated/floor,/area/hallway/primary/aft) "chx" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/hallway/primary/aft) "chy" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=AIE"; location = "AftH"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/hallway/primary/aft) -"chz" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atm{pixel_x = 32; pixel_y = 0},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/primary/aft) +"chz" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor,/area/hallway/primary/aft) "chA" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"},/area/crew_quarters/sleep/engi) "chB" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{dir = 1},/turf/simulated/floor{dir = 4; icon_state = "whiteyellowfull"},/area/crew_quarters/sleep/engi) "chC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/airlock/engineering{name = "Engineering Dormitories"},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/turf/simulated/floor,/area/crew_quarters/sleep/engi) @@ -5816,7 +5816,7 @@ "chR" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "chS" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "chT" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"chU" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"chU" = (/obj/structure/stool/bed/chair{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "chV" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "chW" = (/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/starboard) "chX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/maintenance/aft) @@ -5834,11 +5834,11 @@ "cij" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/engine/break_room) "cik" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/stool/bed/chair/office/dark{dir = 4},/turf/simulated/floor,/area/engine/break_room) "cil" = (/obj/structure/table/reinforced,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/door/window/northleft{dir = 8; icon_state = "left"; name = "Engineering Desk"; req_access_txt = "32"},/turf/simulated/floor,/area/engine/break_room) -"cim" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/hallway/primary/aft) +"cim" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/primary/aft) "cin" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor,/area/hallway/primary/aft) "cio" = (/obj/structure/stool/bed/chair/office/light,/obj/effect/landmark/start{name = "Chief Engineer"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) "cip" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/hallway/primary/aft) -"ciq" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/obj/structure/disposalpipe/segment,/obj/machinery/camera{c_tag = "Aft Primary Hallway 1"; dir = 8; network = list("SS13"); pixel_x = 0; pixel_y = -22},/turf/simulated/floor,/area/hallway/primary/aft) +"ciq" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/hallway/primary/aft) "cir" = (/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"},/obj/structure/closet/wardrobe/engineering_yellow,/obj/machinery/light,/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep/engi) "cis" = (/obj/structure/stool/bed,/obj/machinery/door/window{dir = 1},/obj/item/weapon/bedsheet/rd,/obj/item/weapon/storage/secure/safe{pixel_y = -25},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep/engi) "cit" = (/turf/simulated/wall/r_wall,/area/crew_quarters/sleep/engi) @@ -5860,7 +5860,7 @@ "ciJ" = (/obj/structure/stool/bed/chair{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "ciK" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/item/weapon/storage/box/beakers{pixel_x = -1; pixel_y = -1; pixel_x = 2; pixel_y = 2},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "ciL" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/item/weapon/storage/box/syringes,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"ciM" = (/obj/structure/stool/bed/chair{dir = 8},/obj/effect/landmark/start{name = "Xenobiologist"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"ciM" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "ciN" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "ciO" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "starboardsolar"; name = "Starboard Solar Array"},/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/solar/starboard) "ciP" = (/turf/simulated/floor/plating/airless,/area/solar/starboard) @@ -5877,8 +5877,8 @@ "cja" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/engine/break_room) "cjb" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/engine/break_room) "cjc" = (/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep/engi) -"cjd" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor,/area/hallway/primary/aft) -"cje" = (/obj/structure/disposalpipe/segment,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/hallway/primary/aft) +"cjd" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/junction{dir = 2; icon_state = "pipe-y"},/turf/simulated/floor{dir = 2; icon_state = "caution"},/area/engine/break_room) +"cje" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) "cjf" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep/engi) "cjg" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/visible,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/atmos) "cjh" = (/obj/machinery/meter,/obj/machinery/atmospherics/pipe/simple{pipe_color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/turf/simulated/floor,/area/atmos) @@ -5901,7 +5901,7 @@ "cjy" = (/obj/structure/stool/bed/chair{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cjz" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/item/weapon/reagent_containers/food/snacks/monkeycube/wrapped,/obj/item/weapon/reagent_containers/spray/cleaner,/obj/item/clothing/gloves/latex,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cjA" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/reagentgrinder,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"cjB" = (/obj/structure/stool/bed/chair{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"cjB" = (/obj/machinery/door/airlock/research{name = "Miscellaneous Research"; req_access_txt = "47"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) "cjC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cjD" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/machinery/smartfridge/extract,/turf/simulated/floor{dir = 2; icon_state = "whitecorner"},/area/toxins/xenobiology) "cjE" = (/obj/machinery/optable{name = "Xenobiology Operating Table"},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "whitehall"; dir = 2},/area/toxins/xenobiology) @@ -5921,11 +5921,11 @@ "cjS" = (/obj/structure/table/reinforced{icon_state = "table"},/obj/item/weapon/reagent_containers/food/snacks/chips,/turf/simulated/floor,/area/engine/break_room) "cjT" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/engine/break_room) "cjU" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "yellowfull"; dir = 8},/area/crew_quarters/sleep/engi) -"cjV" = (/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/disposal,/turf/simulated/floor,/area/hallway/primary/aft) -"cjW" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/stool/bed/chair{dir = 1},/obj/machinery/light,/turf/simulated/floor,/area/hallway/primary/aft) +"cjV" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"cjW" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cjX" = (/turf/simulated/wall/r_wall,/area/engine/storage_hard) -"cjY" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor,/area/hallway/primary/aft) -"cjZ" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/vending/cigarette,/turf/simulated/floor,/area/hallway/primary/aft) +"cjY" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/general/visible{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) +"cjZ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/general/visible{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) "cka" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Engineering"; name = "Engineering Security Doors"; opacity = 0},/obj/machinery/door/airlock/maintenance{name = "Engineering Maintainance"; req_access_txt = "56"; req_one_access_txt = null},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.4; name = "Engineering Firelock"},/turf/simulated/floor/plating,/area/engine/chiefs_office) "ckb" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{dir = 9; icon_state = "caution"},/area/engine/break_room) "ckc" = (/turf/simulated/floor{dir = 1; icon_state = "caution"},/area/engine/break_room) @@ -6047,7 +6047,7 @@ "cmo" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light_switch{pixel_y = -25},/turf/simulated/floor{dir = 2; icon_state = "caution"},/area/engine/break_room) "cmp" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/newscaster{pixel_y = -30},/turf/simulated/floor{dir = 2; icon_state = "caution"},/area/engine/break_room) "cmq" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "caution"},/area/engine/break_room) -"cmr" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; sortType = 6},/turf/simulated/floor{dir = 2; icon_state = "caution"},/area/engine/break_room) +"cmr" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/general/visible{icon_state = "intact"; dir = 6},/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) "cms" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/engine/engineering) "cmt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor,/area/engine/engineering) "cmu" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/engine/engineering) @@ -6098,7 +6098,7 @@ "cnn" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cno" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cnp" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"cnq" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"cnq" = (/obj/machinery/atmospherics/pipe/simple/general/visible{dir = 4},/turf/simulated/floor/engine,/area/toxins/misc_lab) "cnr" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cns" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cnt" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) @@ -6113,7 +6113,7 @@ "cnC" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor,/area/engine/storage) "cnD" = (/obj/machinery/camera{c_tag = "Engineering Access"},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/vending/engivend,/turf/simulated/floor,/area/engine/storage) "cnE" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/vending/tool,/turf/simulated/floor,/area/engine/storage) -"cnF" = (/obj/machinery/atmospherics/unary/vent_pump,/turf/simulated/floor,/area/engine/storage) +"cnF" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "misclab"; name = "Test Chamber Blast Doors"; opacity = 0},/obj/machinery/door/window/southright{tag = "icon-left (WEST)"; name = "Test Chamber"; icon_state = "left"; dir = 8; req_access_txt = "47"},/obj/machinery/atmospherics/pipe/simple/general/visible{dir = 4},/turf/simulated/floor/engine,/area/toxins/telesci) "cnG" = (/obj/structure/table,/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/plasteel{amount = 10},/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/rods{amount = 50},/turf/simulated/floor,/area/engine/storage) "cnH" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/engine/storage) "cnI" = (/obj/machinery/light{dir = 1},/obj/structure/closet/secure_closet/engineering_personal,/turf/simulated/floor,/area/engine/engineering) @@ -6231,7 +6231,7 @@ "cpQ" = (/obj/machinery/shield_gen,/turf/simulated/floor/plating,/area/engine/storage_hard) "cpR" = (/obj/machinery/light,/obj/machinery/power/port_gen,/turf/simulated/floor/plating,/area/engine/storage_hard) "cpS" = (/obj/structure/closet/crate{name = "solar pack crate"},/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/solar_assembly,/obj/item/weapon/circuitboard/solar_control,/obj/item/weapon/tracker_electronics,/obj/item/weapon/paper/solar,/obj/machinery/light{dir = 1},/turf/simulated/floor/plating,/area/engine/storage_hard) -"cpT" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/airlock/research{name = "Miscellaneous Research"; req_access_txt = "47"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) +"cpT" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/general/visible{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) "cpU" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/light/small,/turf/simulated/floor/plating,/area/maintenance/aft) "cpV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable,/turf/simulated/floor/plating,/area/engine/storage) "cpW" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable,/turf/simulated/floor/plating,/area/engine/storage) @@ -6302,8 +6302,8 @@ "crj" = (/turf/simulated/wall/r_wall,/area/engine/engine_smes) "crk" = (/obj/structure/table,/obj/item/weapon/book/manual/engineering_construction,/obj/machinery/light{dir = 1},/obj/item/weapon/book/manual/evaguide{pixel_x = -2; pixel_y = 7},/turf/simulated/floor{dir = 1; icon_state = "caution"},/area/engine/break_room) "crl" = (/turf/simulated/wall/r_wall,/area/engine{name = "Engine Room"}) -"crm" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/sortjunction{dir = 4; icon_state = "pipe-j2s"; sortType = 7},/turf/simulated/floor/plating,/area/maintenance/aft) -"crn" = (/obj/structure/table,/obj/item/weapon/book/manual/engineering_guide{pixel_x = 3; pixel_y = 2},/obj/item/weapon/book/manual/atmospipes,/turf/simulated/floor{dir = 9; icon_state = "caution"},/area/engine/break_room) +"crm" = (/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"crn" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cro" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_CO2 = 0; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor,/area/ai_monitored/storage/eva) "crp" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor,/area/ai_monitored/storage/eva) "crq" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor,/area/ai_monitored/storage/eva) @@ -6333,7 +6333,7 @@ "crO" = (/obj/structure/lattice,/turf/space,/area/ai_monitored/storage/eva) "crP" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/space,/area) "crQ" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 0; pixel_y = 0},/turf/simulated/wall/r_wall,/area/engine{name = "Engine Room"}) -"crR" = (/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/sortjunction{dir = 2; icon_state = "pipe-j2s"; sortType = 13},/turf/simulated/floor{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/aft) +"crR" = (/obj/effect/landmark/start{name = "Scientist"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) "crS" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 0; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area/engine{name = "Engine Room"}) "crT" = (/turf/simulated/floor/plating,/area/engine) "crU" = (/obj/machinery/atmospherics/portables_connector,/turf/simulated/floor/plating,/area/engine{name = "Engine Room"}) @@ -10268,21 +10268,21 @@ "dPx" = (/obj/machinery/sparker{id = "Xenobio"; pixel_x = -25},/turf/simulated/floor/engine,/area/toxins/telesci) "dPy" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor/engine,/area/toxins/telesci) "dPz" = (/obj/structure/table/reinforced{icon_state = "table"},/obj/item/device/gps/engineering,/obj/item/device/gps/engineering,/obj/item/device/gps/engineering,/obj/item/device/gps/engineering,/obj/item/device/gps/engineering,/turf/simulated/floor,/area/engine/break_room) -"dPA" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) +"dPA" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/window/reinforced,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/toxins/misc_lab) "dPB" = (/obj/effect/decal/cleanable/dirt,/obj/structure/holostool,/turf/simulated/floor/holofloor{icon_state = "asteroid"; dir = 2},/area/holodeck/source_picnicarea) -"dPC" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"dPD" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"dPE" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/general/visible{tag = "icon-intact (WEST)"; icon_state = "intact"; dir = 8},/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) -"dPF" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/general/visible{tag = "icon-intact (WEST)"; icon_state = "intact"; dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) -"dPG" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/general/visible{icon_state = "intact"; dir = 6},/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) +"dPC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) +"dPD" = (/obj/effect/landmark/start{name = "Scientist"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) +"dPE" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; sortType = 5},/turf/simulated/floor/plating,/area/maintenance/aft) +"dPF" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/junction{icon_state = "pipe-y"; dir = 1},/turf/simulated/floor/plating,/area/maintenance/aft) +"dPG" = (/obj/machinery/access_button{command = "cycle_exterior"; master_tag = "xeno_airlock_control"; name = "Xenobiology Access Button"; pixel_x = -24; pixel_y = 0; req_access_txt = "55"},/obj/machinery/door/airlock/research{autoclose = 0; frequency = 1449; icon_state = "door_locked"; id_tag = "xeno_airlock_exterior"; locked = 1; name = "Xenobiology External Airlock"; req_access_txt = "55"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "dPH" = (/obj/machinery/atmospherics/unary/outlet_injector{tag = "icon-off (WEST)"; name = "Acid-Proof Air Injector"; icon_state = "off"; dir = 8; unacidable = 1; on = 1},/turf/simulated/floor/engine,/area/toxins/misc_lab) -"dPI" = (/obj/machinery/atmospherics/pipe/simple/general/visible{tag = "icon-intact (WEST)"; icon_state = "intact"; dir = 8},/turf/simulated/floor/engine,/area/toxins/misc_lab) -"dPJ" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "misclab"; name = "Test Chamber Blast Doors"; opacity = 0},/obj/machinery/door/window/southright{tag = "icon-left (WEST)"; name = "Test Chamber"; icon_state = "left"; dir = 8; req_access_txt = "47"},/obj/machinery/atmospherics/pipe/simple/general/visible{tag = "icon-intact (WEST)"; icon_state = "intact"; dir = 8},/turf/simulated/floor/engine,/area/toxins/telesci) -"dPK" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/general/visible{tag = "icon-intact (WEST)"; icon_state = "intact"; dir = 8},/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) -"dPL" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) -"dPM" = (/obj/effect/landmark/start{name = "Scientist"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/unary/vent_pump,/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) -"dPN" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/toxins/misc_lab) -"dPO" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) +"dPI" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"dPJ" = (/obj/machinery/atmospherics/pipe/manifold/general/visible{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) +"dPK" = (/obj/structure/table,/obj/item/weapon/book/manual/engineering_guide{pixel_x = 3; pixel_y = 2},/obj/item/weapon/book/manual/atmospipes,/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 9; icon_state = "caution"},/area/engine/break_room) +"dPL" = (/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/aft) +"dPM" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"dPN" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/aft) +"dPO" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "dPP" = (/obj/effect/landmark/start{name = "Scientist"},/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) "dPQ" = (/obj/structure/window/plasmareinforced{tag = "icon-plasmarwindow (EAST)"; icon_state = "plasmarwindow"; dir = 4},/obj/structure/window/plasmareinforced{tag = "icon-plasmarwindow (WEST)"; icon_state = "plasmarwindow"; dir = 8},/obj/structure/grille,/obj/structure/window/plasmareinforced,/turf/simulated/floor/engine,/area/toxins/misc_lab) "dPR" = (/obj/structure/table/reinforced,/obj/machinery/ignition_switch{id = "Miscresearch"; pixel_x = -6; pixel_y = 4},/obj/machinery/atmospherics/pipe/manifold{dir = 4; icon_state = "manifold"; initialize_directions = 11; level = 2},/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) @@ -10295,7 +10295,7 @@ "dPY" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/machinery/light,/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/toxins/misc_lab) "dPZ" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "misclab"; name = "Test Chamber Blast Doors"; opacity = 0},/obj/machinery/door/window/southright{tag = "icon-left (WEST)"; name = "Test Chamber"; icon_state = "left"; dir = 8; req_access_txt = "47"},/turf/simulated/floor/engine,/area/toxins/telesci) "dQa" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) -"dQb" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4; icon_state = "manifold"; initialize_directions = 11; level = 2},/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) +"dQb" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{dir = 1},/obj/machinery/light{dir = 1},/obj/structure/disposalpipe/junction{dir = 8; icon_state = "pipe-j2"},/turf/simulated/floor{dir = 4; icon_state = "yellowcorner"},/area/hallway/primary/aft) "dQc" = (/obj/structure/holostool,/turf/simulated/floor/holofloor{icon_state = "carpet7-3"; dir = 4},/area/holodeck/source_theatre) "dQd" = (/obj/machinery/atmospherics/portables_connector{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) "dQe" = (/obj/structure/closet/bombcloset,/turf/simulated/floor{icon_state = "white"},/area/toxins/misc_lab) @@ -10333,6 +10333,9 @@ "dQK" = (/obj/structure/holostool,/turf/simulated/floor/holofloor{icon_state = "carpet14-0"; dir = 4},/area/holodeck/source_meetinghall) "dQL" = (/obj/structure/holostool,/turf/simulated/floor/holofloor{icon_state = "carpet10-0"; dir = 4},/area/holodeck/source_meetinghall) "dQM" = (/obj/structure/holostool,/turf/simulated/floor/holofloor{icon_state = "carpet6-0"; dir = 4},/area/holodeck/source_meetinghall) +"dQN" = (/obj/machinery/door/airlock/research{autoclose = 0; frequency = 1449; icon_state = "door_locked"; id_tag = "xeno_airlock_interior"; locked = 1; name = "Xenobiology Internal Airlock"; req_access_txt = "55"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) +"dQO" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/hallway/primary/aft) +"dQP" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold{pipe_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -10474,45 +10477,45 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowbowbowbsTbsUbsTbsVbsWblpblpblpblpblpblpboAblpbsXbalbalbsYbcSbcSbsZbtabtbbtcbfdbcSbcSbtdaIObqnbtebtfbtgbthbtibtjbtkbtlbtmboMabRbrUbrUbtnbtobtpbnzbtqbtrbtsbttbtubtvbtvbtvbtvbtvbtvbtwbtxbtyaHfbtzbtAbtBbtCbtDbtEbixbixbtFbkebizbizbizbizbtGbtHbizbtIbizbtJbtKbtLbtMbizbtNbtObtPbtQbtRbtSbtTbtUbqZbtVbtWbtXbtXbtYbtZbuabkBbubbkCbkCbucbudbkCbuebkBbufbugbuhbuibujbukbulbumbunbhqbhqbuobhgbhgbupbuqbuqbuqburbkIbrobrrbrqbrrbrrbrsbroaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaeaaaaaaaaabowbowbowbowbowbowbowbusbutbusbuublpblpblpbrybrybrybryboAblpbuvbuwbalbuxbcSbcSbsZbuybuzbtcbuAbuBbqfbuCbuDbuEbpcbuFbtgbuGbuHbuIbuJbuKbuLbuMbuNbuObuPbuQbuRbrSbuRbtrbuSbuTbuTbtubuUbuVbuWbuXbuYbuZbvabvbbvcaIObvdbvebvfbvgbvhbvibvjbvkbvlbvmbvlbvnbvlbvlbvobvpbvlbvpbvlbvlbvlbvqbvrbvsbvtbtObvubtQbvvbvvbvwbvxbqZbkubkvbvybvzbvAbvBbvBbkBbvCbvDbvEbkBbvFbkCbvGbvHbvIbvJbvKbvLbvMbvNbvObvPbvQbsIbkJbvRbvSbvTbvUbvVbvVbvVbvVbvWbvXbpObpPbvYbpPbpObvZaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowbowbowbwabrvbwbbwcblpblpblpblpblpblpblpboAblpbuvbwdbalbwebegbcSbwfbqfbwgbqfbwhbcSbrFbqmbffaIObpcbuFbtgboMbwibwjbwkbwlbwmboNbwnbwobwpbwqbtsbwrbwsbwtbwubwvbwwbtubwxbwybwzbwAbwBbwBbwCbwDbwEaIObvdbwFbvfbwGbizbwHbwIbwJbwKbwLbwKbwMbwKbwNbwObtLbwPbtLbtLbwQbwRbHfbHfbPJbPIbOJbwWbtQbwXbwYbtTbwZbqZbxabkvbiSbxbbxcbxbbxbbkBbkBbkBbkBbkBbxdbxebxfbxgbxhbxibxjbxkbxkbxlbxmbojbxnbxobxpbvRbojbvTbxqbojbxrbojbxsbkIbupbuqburbxtbkIaaaaaaaafaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowbowbowbusbutbusbxubxvblpblpbxwbxxbxybxxbxzbxxbxAbxBbgrbxCbxDblybxEblybQKblzbxDbxFbxGbrGbffaIObxHbxIbxJboMbxKbxLbxMbxNbxOboNbxPbxQbxRbxSbxTbxUbxVbxWbxXbxYbxZbyabybbycbycbydbyebyfbygbtxbyhaIObyibgVbqNbyjbizbykbylbymbynbyobypbyqbyrbymbynbysbysbynbymbytbgWbHfccZcckcckcdacdkbtQbywbyxbyybyzbqZbyAbyBbyCbyDbyEbxkbxkbyFbyGbxkbyHbyIbyJbyKbyLbxkbyMbyNbyObyPbyQbyRbySbySbySbySbySbyTbyUbyVbupburbkIbojbvVbyWbyXbyYbyZbzabzbaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowbowbowbzcbzdbzcbzebzfbzgbzgbzgbzgbzgbzhbziblpbuvbzjbalbzkbzlbzmbznbzoboEbzpbzqbzrbarbarbzsaIObztbzubtgboMbzvbzwbzxbwjbzyboNbzzbzAbzBbzCbzDbzEbzFbzGbzHbzIbzJbtubzKbzLbzMbzNbyebyfbygbtxbzOaIObzPbzQbzRbzSbizbykbzTbymbzUbzVbzWbzXbzYbymbzZbAabAabAbbymbAcbizbHfcclcckccjcciccYccWbAibAjbAjbAkbAlbAmbAnbAobApbAqbvMbvMbArbvMbAsbvMbvNbvMbvMbvMbvMbAtbAubAvbAwbAxbAybAzbAAbABbACbySbADbAEbAFaafaafbkIbAGbvVbyXbyXbvWbAHbAIbAJaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowbowbowbAKbALbAMbalbalbANbrvbrvbrvbAObalbalbAPbAQbARbalbASbASbASbATbASbAUbAVbAWbAXbAYbAUbffaIObAZbBaaUnboMbuMbBbbBcbBcbBdbBebBfbBgbBhbBfbBibBjbBkbBlbBmbBmbBmbBnbtvbtvbtvbtvbtvbtvbtvbtxbBoaXNbBpbEabEabQRbQSbQTbymbymbBubBvbBwbBxbBxbBybBzbBAbBBbBzbBCbAcbizbHfbQZbQYcchbRabQXbQWbBJbBGbBGbBKbBLbBMbBNbBObBObBObBObBObBPbBObBObBQbBRbBSbBTbBTbBUbBVbvRbBWbAwbBXbBYbBZbCabCbbCcbySbADbAEbCdaaaaaabkIbCebCfbkIbvWbkIbkIbvWbkIaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowbowbowbusbutbusbxubxvblpblpbxwbxxbxybxxbxzbxxbxAbxBbgrbxCbxDblybxEblybQKblzbxDbxFbxGbrGbffaIObxHbxIbxJboMbxKbxLbxMbxNbxOboNbxPbxQbxRbxSbxTbxUbxVbxWbxXbxYbxZbyabybbycbycbydbyebyfbygbtxbyhaIObyibgVbqNbyjbizbykbylbymbynbyobypbyqbyrbymbynbysbysbynbymbytbgWbHfcbhcckcckcdacdkbtQbywbyxbyybyzbqZbyAbyBbyCbyDbyEbxkbxkbyFbyGbxkbyHbyIbyJbyKbyLbxkbyMbyNbyObyPbyQbyRbySbySbySbySbySbyTbyUbyVbupburbkIbojbvVbyWbyXbyYbyZbzabzbaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowbowbowbzcbzdbzcbzebzfbzgbzgbzgbzgbzgbzhbziblpbuvbzjbalbzkbzlbzmbznbzoboEbzpbzqbzrbarbarbzsaIObztbzubtgboMbzvbzwbzxbwjbzyboNbzzbzAbzBbzCbzDbzEbzFbzGbzHbzIbzJbtubzKbzLbzMbzNbyebyfbygbtxbzOaIObzPbzQbzRbzSbizbykbzTbymbzUbzVbzWbzXbzYbymbzZbAabAabAbbymbAcbizbHfcawcckccjcciccYccWbAibAjbAjbAkbAlbAmbAnbAobApbAqbvMbvMbArbvMbAsbvMbvNbvMbvMbvMbvMbAtbAubAvbAwbAxbAybAzbAAbABbACbySbADbAEbAFaafaafbkIbAGbvVbyXbyXbvWbAHbAIbAJaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowbowbowbAKbALbAMbalbalbANbrvbrvbrvbAObalbalbAPbAQbARbalbASbASbASbATbASbAUbAVbAWbAXbAYbAUbffaIObAZbBaaUnboMbuMbBbbBcbBcbBdbBebBfbBgbBhbBfbBibBjbBkbBlbBmbBmbBmbBnbtvbtvbtvbtvbtvbtvbtvbtxbBoaXNbBpbEabEabQRbQSbQTbymbymbBubBvbBwbBxbBxbBybBzbBAbBBbBzbBCbAcbizbHfbVCbUqbYTbVDbUpbQWbBJbBGbBGbBKbBLbBMbBNbBObBObBObBObBObBPbBObBObBQbBRbBSbBTbBTbBUbBVbvRbBWbAwbBXbBYbBZbCabCbbCcbySbADbAEbCdaaaaaabkIbCebCfbkIbvWbkIbkIbvWbkIaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowbowbowaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabCgaafaaaaaaaaaaaabASbChbCibCjbCkbAUbClbCmbCnbCobAUbffaIObCpbCqbCrbCqbCsbCtbCubCvbCwbCxaXNbCyaXNbCzbCAbCBbCCbCDbCEaIOaMibCFaMjaNsbCubCGbCHaIObCIbCJbzOaIObCKbEabPUbQQbPSbPTbCPbCQbCRbCSbCTbBxbBxbCUbBzbCVbCWbCXbBCbAcbCYbHfbPRbPQbPMbPLbPKbDebDfbDgbDhbqZbqZbxabDibBObDjbDkbDlbDmbDnbDobDpbBQbDqbDrbDsbBTbBTbDtbvRbBWbDubDvbDwbDxbDybDzbDAbySbADbDBbyVbyVbyVbyVbyVbkIbkIaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaaaaaaaaaaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGvaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowbowbowaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabASbDCbDDbDEbDFbDGbDHbDIbDJbDKbAUbffbDLbDMaIOaIOaIOaIOaNsbCubCGbDNaIOaIObDOaIOaIObDPbDQbDRaIOaIOaIOaIObCFaIOaNsbCubCGbDSaXNbDTbDUbDVbDWbDXbHgbIkbHhbImbIlbEdbEebEfbEgbEhbEibzYbymbEjbEkbElbEmbymbAcbizbHfbHfbHfbHfbHfbqZbqZbqZbqZbqZbqZbEnbEobEpbBObEqbErbEsbEtbEubEvbEwbBQbExbEybEzbEzbBTbEAbEBbECbEDbEEbEFbDzbEGbEHbEIbySbADbAEbyVbEJbEKbEKbyVaafaafaafaafaafaafaafaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafbELbEMbEMbENbEObEObEPbEPbEPbEPbEQaafaafaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabowbowbowbowbowaaaaaaaaaaaaaaaaaaaaaaaabERbESbETbESbEUaaaaaaaaabASbASbEVbEWbDEbEWbEXbEYbEZbFabFbbAUbFcbffbFdbFebuDbFfbuDbFgbFhbFibuEaIObFjbFkbjUbjUbFlaXNaXNaXNaXNaXNaXNbFmbFnbFobFpbFqbFrbFsbFtbFubFvbFwbFrbFxbFBbFAbFzbFybEabEabynbFCbynbymbymbymbymbymbymbymbymbAcbizbFDbFEbFFbzTbFGbEcbIrbIpbIqbIobInbFMbFNbFObBObFPbFQbDlbFRbFSbFTbFUbBQbFVbEybEzbEzbBTbFWbFXbFYbFZbGabGbbGcbGdbGebGfbGgbGhbGibGibGibGibGjbAFaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafbGkbGlbGmbGlbEObEPbEPbGnbGobGnbEPbEPaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabGpbGqbGrbGqbGpbGsbGtbGubASbGvbEWbGwbGxbGybGzbGAbGAbGBbGCbAUbGDbGDbGEbGDaUnaUnaUnaUnbGFbGFbGFbGFbGFbGFbGFbGFbGGbcnbcnbGHbGHbGHbGHbGIbGJbGHbGHbGHbGHbGKbGLbGMaIUbGNbGObDZbDcbDbbDYbDdbEbbEabGVbGWbGXbynbGYbGYbGZbHabHbbHcbynbHdbizbizbizbizbizbAcbCNbCObCZbDabFHbEcbHibHjbIGbIGbIGbIGbIGbIGbIGbIGbIGbBQbHlbHmbHnbHnbBTbHobHpbHqbHrbHrbHrbHrbHsbHtbHubHvbHrbHrbHrbHrbAEbHwbHxaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagbHybGlbGlbHzbEPbEPbGnbGnbHAbGnbGnbEPbEPaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabETbHBbHCbHBbETbHDbHEbHFbASbHGbHHbEWbHIbHJbAUbHKbHLbHMbHNbAUbHObHObHPbGDaaaaaaaaaaaabGFbHQbHRbHSbHTbHUbHVbGFbHWbHXbHYbGHbHZbIabIbbIcbIdbIebIfbIgbIhbIibIjbFIbGRbGQbEabEabGPbFLbFKbFJbGSbEabIsbItbIubIvbBxbBxbBxbBxbBxbIwbIxbIybtLbtLbtLbtLbwQbAcbGTbCObCZbDabHebGUbICbHjbIGbWLbWLbWLbWObWMbWLbWLbWLbBQbIKbILbIMbIMbBTbINbIObBWbIPbIQbIRbISbITbIUbIVbIWbIXbIYbIZbHrbyVbJabyVbJbbJbbJbbJbbJbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabJcbEPbHybEPbEPbGnbGnbGnbGnbGnbGnbGnbEPbEPaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabGpbHBbHBbHBbJdbJebEWbEWbJfbJgbEWbEWbJhbJibAUbAUbAUbJjbAUbAUbJkbJlbJmbJnaaabJobJpbJqbJrbJsbHVbJtbJubJvbJwbJxbJybJzbJAbJBbJCbJDbJEbJFbJGbJHbJIbGHbGHbJJbJKbLObMTbMSbMVbMUbMXbMWbNibMYbLWbLVbJWbJXbJYbymbJZbKabBxbBxbKbbKcbJMbJMbJMbJMbJMbKebLRbLSbLTbLUbLQbLQbLQbLPbKibKjbIGdPxdPwbWLdPubWLbWLbWLdPvbBQbKobEybKpbKpbBTbBVbKqbKrbKsbKtbKtbKtbKtbKubKvbKwbKxbKybKzbHrbKAbKBbKCbKDbKEbKFbKGbKHaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafbEObEPbKIbKJbKJbGnbGnbGnbGnbGnbGnbGnbGnbEPbEPaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabGpbHBbHBbHBbJdbJebEWbEWbJfbJgbEWbEWbJhbJibAUbAUbAUbJjbAUbAUbJkbJlbJmbJnaaabJobJpbJqbJrbJsbHVbJtbJubJvbJwbJxbJybJzbJAbJBbJCbJDbJEbJFbJGbJHbJIbGHbGHbJJbJKbLObMTbMSbMVbMUbMXbMWbNibMYbLWbLVbJWbJXbJYbymbJZbKabBxbBxbKbbKcbJMbJMbJMbJMbJMbKebLRbLSbTobLUbLQbLQbLQbLPbKibKjbIGdPxdPwbWLdPubWLbWLbWLdPvbBQbKobEybKpbKpbBTbBVbKqbKrbKsbKtbKtbKtbKtbKubKvbKwbKxbKybKzbHrbKAbKBbKCbKDbKEbKFbKGbKHaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafbEObEPbKIbKJbKJbGnbGnbGnbGnbGnbGnbGnbGnbEPbEPaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabETbHCbHCbHCbETbKKbKLbKMbKNbKObEWbKPbKQbKRbKSbKTbKTbKUbKTbKTbKVbKWbKXbKYaaabKZbLabLbbLcbLdbHVbLebLfbLgbLhbGFbLibLjbLkbGHbLlbLmbLnbLobLpbLqbLrbLsbLtbLubLvbNjbNqbNpbNnbIzbOubOtbOsbOrbNlbEabLGbLHbLIbymbLJbLKbBxbBxbLLbLMbJMbOIbOGbOHbOzbkebOybtLbOCbOFbOAbOBbNkbEcbHibLXbIGbWLdPybWLbWLbWLbWLbWLbWLbBQbMabEybMbbMbbBTbMcbMdbBWbMebKvbKvbMfbMgbMhbMibMjbMkbMlbMmbMnbMobMpbMqbMrbMsbMtbKGbMuaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabEPbEPbMvbGnbGnbGnbGnbGnbGnbGnbGnbGnbGnbGnbEPbEPaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtbrtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaabGpbMwbMxbMybGpbMzbGtbGubASbASbMAbMAbMAbASbASbGDbGDbGDbGDbMBbGDbGDbMCbKYaaabKZbMDbMEbMFbMGbMHbMIbMJbMGbMGbMKbMLbMMbMNbGHbGHbGHbGHbGHbGHbMObGHbGHbMPbMQbMRbIzbKdbJVbKdbIzbJSbJRbJUbJTbJQbEabMZbNabNbbymbNcbNdbNebNfbNgbNhbJMbJNbJObJPbIBbNmbJLbNobIAbwUbwUbwUbwUbwUbHibHjbIGbIGbWPbWLbWLbWLbWLbIGbIGbBQbNtbNubMbbMbbBTbNvbMdbBWbIPbNwbNxbNybNzbNAbNBbNCbKvbNDbNEbHrbNFbNGbNHbJbbNIbNJbNKbNLaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafbEPbGnbGnbGnbGnbGnbGnbNMbGnbNNbGnbGnbGnbGnbGnbEPbEPaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabNObESbNPbESbNQaaaaafaaaaaabASbNRbNSbNTbASaaaaaaaaabGDbNUbNVbJkbGDbMCbKYaaabKZbNWbNXbNYbNZbHVbOabObbOcbOdbGFbOebOfbOgbOhbOibOibOibOibOibOibOibOibOkbOlbOmbOnbOobOpbOqbKfbKgbLwbKfbKhbKgbKfbOvbOwbOxbOvbOvbOxbOvbOvbOwbOvbLEbLFbLCbLDbLBbODbOEbkfbLzbLAbLxbLybLNbwUbOKbHjbIGbWQdPtcCSbXTbWRckSbYSbWQbBTbOSbOTbDsbBTbBTbOUbMdbOVbJbbJbbHrbHrbHrbHrbHvbHrbOWbKvbOXbHrbOYbJabyVbJbbOZbPabPbbJbaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabEPbPcbPcbPcbPcbPcbPcbPdbGnbPebPcbNNbGnbGnbGnbGnbEPaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaafaaaaaaaaaaafaaaaaaaaabGDbPfbPgbPhbGDbMCbPiaaabPjbJpbPkbPlbPmbHVbHVbPnbPobPpbPqbPrbPsbPtbPubPubPubPubPubPubPubPubPwbPxbPybPybPzbPAbPBbPCbPDbPEbPFbPGbPGbPEbPGbPGbPFbPGbPGbPGbPGbPGbPGbPFbPHbwSbyubyvbAdbAebPNbPObPPbAfbAgbAhbBrbwVbwUbHibHjbIGbONbOMbOLbIIbIIbOPbOObOQbBTbBTbQdbBTbBTbQebQfbMdbojbQgaafbQhbQibQjbQkbQlbQkbQmbQnbQobHrbQpbHwbQqbJbbQrbQsbQsbQtaagaagaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabQubGlbGlbGlbGlbGlbGlbGlbQvbGobGnbGnbGnbGnbQwbGobEPaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaafaafbGDbGDbGDbGDbGDbQxbGDaaaaaaaaaaaabGFbQybQzbQAbQBbGFbQCbGFbQDbQEbQFbQGbQGbQHbQIbQHbRIbRHbQGbQGbQGbQGbQGbQLbQGbQGbQMbQNbQObQGbQGbQGbQPbQGbGKbGKbGKbGKbGKbGKbGKbGKbGKbHjbwSbBEbBtbBDbBFbQUbOEbQVbCLbCMbBHbBIbBsbwUbHibRbbPVbORbPXbPWbPZbPYbQbbQabRcbQcbRlbRmbojbRnbojbQfbMdbojbRoaafbQhbRpbRpbRqbRrbRsbRtbRubRvbHrbRwbHwbAEbJbbJbbJbbJbbJbaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabEPbKJbKJbKJbKJbKJbKJbRxbGnbKIbKJbRybGnbGnbGnbGnbEPaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabRzbRAbMCbGDbGDbGDbGDbGDbGFbGFbGFbGFbGFbGFbGFbGFbRBbRDbRCbQJbRGbRFbREbREbOjbRJbRKbRLbRMbRNbRObRPbRQbRRbRSbRTbRUbRVbRWbRXbRYbRZaafaaaaaaaaaaaaaaaaaabGKbSabHjbwSbwTbwTbwSbwTbSbbScbsjbwUbwUbwUbwUbwUbwUbHibSdbIGbIFbIFbIDbIIbKkbIJbIIbIIbIHbSlbSmbSnbojbSobQfbMdbSpbSqaafbQhbRpbSrbQkbSsbQkbStbSubSvbHrbRwbHwbSwbSxbyVaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafbEPbGnbGnbGnbGnbGnbGnbNMbGnbRybGnbGnbGnbGnbGnbEPbEPaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafbSybSzbSAbSBbSBbSCbSDbSEbSFbSGbSHbSIbSJbSIbSKbSFbSLbSMbSNbSObSPbSQbSRbSRbSSbSTbRKbSUbRMbRNbRObRPbSVbSWbSXbSYbSZbTabSZbTbbTcbTdaafbTebTebTebTebTeaaabGKbTfbTgbPEbPGbPGbPEbThbTibTjbTkbThbPGbPGbPGbPGbPGbTlbTmbIGbKlbKnbKmbLZbLYbNsbNrbIGbIGbrhbTubrhbrhbrhbTvbTwbTxbrhbHrbHrbHrbHrbHrbTybHrbHrbHrbHrbHrbRwbHwbTzbSxbyVaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabEPbEPbMvbGnbGnbGnbGnbGnbGnbGnbGnbGnbGnbGnbEPbEPaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabTAaaaaafaafbTBbTBbTBbTBbTBbTBbTBbTBbTCbTDbSFbTEbSGbSGbSIbTFbSKbSFbTGbTHbTIbTJbTKbTLbTMbTNbTObTPbRKbTQbTRbTSbTRbTTbTUbSWbTVbTWbTXbTYbTZbUabUbbUcbUdbUebUfbUgbUhbTeaaabGKbUibUjbUkbUlbUmbUnbUobUpbUqbUrbUobUobUsbUtbUobUobUubHjbIGbIGbIGbIGbIGbIGbTtbIGbIGbUwbUxbUybUzbUAbrhbTubUvbUCbrhbUDbUEbUFbUGbUHbRwbUIbAEbUJbAEbAEbRwbHwbUKbyVbyVbyVaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafbEObEPbPebPcbPcbGnbGnbGnbGnbGnbGnbGnbGnbEPbEPaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabULbUMbUNbUObUObUObUPbUQbURbUSbUTbUUbUVbTBbUWbTDbSFbUXbSGbSHbSGbSIbUYbSFbUZbVabSNbSObVbbVcbSZbSZbVdbVebVfbVgbSRbSRbVhbVibSZbVjbTVbTWbVkbVlbVlbVmbVnbVoaafbVpbVqbUhbVrbTeaafbGKbVsbVtbGKaaaaafaaabVubVvbVwbVxbVuaafaafaaaaafbGKbVybVzbPGbPGbPGbPGbPGbPGbPEbPGbPGbPGbPGbPFbVAbPGbVBbVCbVDbVEbVFbVGbVHbUBbVHbVIbVJbVHbVHbVHbVHbVHbVKbVLbVMbVNbVObyVbyVbyVbyVaaaaafaaaaaaaaaanmanmanmaafaaaaaaaafaaaaaaaafaaaaaabJcbEPbHybEPbEPbGnbGnbGnbGnbGnbGnbGnbEPbEPaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabVPbVPbVPbVPbVPbVQbVRbVSbVTbVTbVUbTBbVVbVWbVXbVYbVZbWabSGbSGbWbbSFbWcbSMbSNbQGbQGbWdbWebWfbWgbWhbWibWjbSZbSZbWkbWlbWmbWnbWobWpbWqbWrbWsbWtbWubWvbWwbUebWxbUhbUhbTeaafbGKbPybPybGKaaaaafaaabWybWzbWAbWBbWyaafaafaaaaafbGKbWCbWDbWEbWFbLtbWGbWGbWHbWIbWJbWKbUobUobUsbUtbUobUobSgbSfbWNbRhbRhbRkbSebRibRjbRhbRfbRgbRebRebRdbRfbWSbAEbWTbWUbWVbWWbWXbWYbWZbXabXabXabXabXabXabXabXabXabXabXabXabXabXabXabXabXbbXcbXcbXdbEPbEPbGnbGnbXebGnbGnbEPbEPaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaafaafbXfbXgbXhbXibXhbXjbXkbXlbXmbXmbXnbTBbXobJkbSFbXpbSGbXqbSGbSGbSGbXrbUZbXsbSNbXtbQGbXubRKbXvbXwbXxbRKbXybXzbSZbWkbWlbXAbRKbXBbXCbXDbXEbXFbXGbXFbXHaafbTebTebTebTebTeaafbGKbGKbXIbGKaafaafaafbXJbXKbXLbXMbXJaafaaaaaaaafbGKbGKbGKbGKbGKbXNbGKbGKbXObXPbXQbGKbGKaaaaaaaaaaaabXRbXSbTrbXUbHkbTsbTnbTobTpbTqbSibSjbSkbIEbIEbShbHkbyVbXVbXWbXXbyVbyVbyVbyVaaaaafaaaaaaaaaanmanmanmaafaaaaaaaafaaaaaaaafaafaafbXYbXZbYabHzbEObEPbEPbGnbGobGnbEPbEPaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbXfbYbbYcbYdbYebVSbYfbVSbYgbVSbYhbYibYjbYkbSFbYlbSGbXqbSGbSGbYmbSFbYnbYobSNbYpbYqbSZbYrbYsbYtbYtbRKbYubWmbYvbYwbYxbYybYzbYAbYBbYCbYDbTXbYEbYFbYGbUdbUebYHbYIbYIbTeaafaafbPybYJbPyaaaaafaaabYKbYLbYMbYNbYKaafaaaaaaaafaaaaaaaaabGKbYObPybYPbGKaaaaafaaaaaaaafaaaaaaaaaaaabYQbYRdPLbYTdPNdPMdPPdPObTqdPPdPRdPQbIEbIEbIEbIEbHkbYUbYUbYVbYWbYUaaaaaaaaaaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafbYXbEMbEMbENbEObEObEPbEPbEPbEPbEQaafaafaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafbXfbYYbYZbZabYZbZbbZcbZdbZebZfbZgbTBbMCbZhbSFbZibSGbZjbZkbZlbZmbSFbZnbXsbSNbZobZpbTcbZqbTcbZrbZsbZtbTcbZubZvbZwbZxbZybZzbZAbZBbZCbSZbZDbZEbZFbVoaafbVpbZGbZHbZIbTeaafaaaaaaaaaaaaaaaaaaaaabZJbVubZKbZLbZJaafaafaafaafaafaafaaabGKbZMbZNbZObGKaaaaafaaaaaaaafaaaaaaaaaaaabZPbZQdPDdPCcpTdPAdPGdPFdPEdPEdPKdPJdPIdPHbIEbIEbHkbYUbZTbZUbZVbYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaaaaaaaaaaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanmanmanmanmacTbVPbVPbVPbVPbVPbTBbTBbTBbTBbTBbTBbTBbMCbJkbSFbSFbSFbSFbSFbSFbSFbSFbZWbXsbSNbZXbZYbZZcaacabcaccadcaecafcagcahbWkbWlcaicajcakcalcambSZbZDcancaocapbWwbUecaqbYIbYIbTeaafaaaaaaaaaaafaafaafaaabVucarcascatbVubVubVubVubVubVubVuaafbGKbGKbGKbGKbGKaaaaafaaaaaaaafaaaaaaaaaaaacaucavcawcaxdPYdPXdQbdPWbTqbTqdQadPZbIEbIEbIEbIEbHkbYUcaycazcaAbYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaBcaCcaCcaDcaEbGDbJkcaFbKTbKTbKTcaGcpUcaGcaGbKTcaHbKTcrmcaJcaJcaJcaJcaKcaJcaJcaLbGDcaMbXsbSNcaNcaOcaPbQGbQGbQGbQGbQGbQGbQGcaQbWkbWlbTVcaRcaScaTcaUbSZbZDbZEcaVbVoaafbTebTebTebTebTeaafaaabVubVubVubVubVubVubVucaWcaXcaYcaZcbacbbcbccbdcbebVuaafaafaafaafaafaafaafcbfaafaafaafaafaafaafaafcbgbXRcbhcbidPTdPSdPSdPWbTqdPPdPVdPUbIEbIEbIEbIEbHkbYUcbjcbkcblbYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbmcbncbocbpbJkcbqbJkcbrbJkcbtbJkcbscbxbGDbGDcbucbvcbvcbwbGDcbucbwcbxcbxcbybJkcbzbGDbZWbXsbSNcbAcbBbSZcbCbQGaaaaaaaaaaaabQNcbDbWkbWlbXAcbEcakbXzcbFcbGcbHcbIcbJbYGbUdbUecbKcbLcbMbTeaafaaabVucbNcbOcbPcbQbVucbRcbScaXcbTcaZbXKcbUbXKcbVbXKbVuaaaaaaaaaaafaaaaaaaaaaafaaaaaaaafaaaaaaaaaaaabXRcbWcbXcbYbHkdQidQdcrCdQfdQedQhdQgbIEbIEbIEbShbHkcbZccaccbcccccdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccecaCcaCcaDcbtbGDccfcbrcbxcbxcbxcbxccgcbxccgcqzckcdQxcqwcrycrncrkcricbxccpbJkcbzbGDcrRccrbSNcitcitcrucitcitclbcitclbcitbQGccwccxbWlbXAcbEccybXzcbFcczbZDbZEccAbVoaafbVpccBccCccDbTeaafaaabVuccEccFccGcaZbVuccHcaZccIccJcaZccKccLccMccNccObVuaaaaaaaaaaafaaaaaaaaabXRbXRbXRbXRbXRbXRbXRbXRbXRccPccQccRbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkaafccSccTccSaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanmanmanmanmacTcbxccUccgccgccgccgccVccgccgcyVccXdQCcyWdQAcgycdccyXcdecdecdecdfbGDcwIcdhcwJcitcwKcyfcygcyhcyucygcyvcywbQGcdqcdrbWlbXAcbEcakbXzcdscdtcducdvcdwcapbWwbUecdxcbLcbLbTeaafcdycdzcdAcdBcdBcdCcdDcdEcdFcdGcdHcdIcdJcdKcdLcdMcdNbVuaaaaaaaaaaafaaaaaaaaabXRcdOcdPcdQcdRcdScdTcdUcdVcdWcdXcdYcdZceaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaafcebceccebaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalQalPalPalQalPalPalPampalPalPalPalQalQaaaaaaaafaafaaaaaaaaaaaaaaaaaaaafcedceecefcegcehceicejcekcelcrDcdbcdbcvudQAcgycdbcvFcvEcvGcdeceqcercescetbSNcitcjccjccjccjccjQcjccjccjcbQGcodcmQbWlbXAceycezbSZceAceBbZDceCceDbVoaafbTebTebTebTebTeaafaaabVuceEceFceGceHceGceIceJceKceLceGceMceNceGceIceObVuaafaafaafaafaafaafaafbXRcePceQcePceRceSbZQceTcdVceUceVceUbXRbXRaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaafaaaceWaaaaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaaaaafaafaaaaafaafaaaaaaaafaafaafaaaalQaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaceXceeceYceZcfccfdciocgdckVcgAcffclIcgzcrhcgycdbcdbcfhcdbcgxbYpcfjcfkcflcfmchCchAchBchAchAchnchAchAchAchgcgBchDcfscftcfubTVcaRcfvcfwcfxcfycfzbYGbUdbUecfAcfBcfBbTeaafaaabVucfCbXKcfDbVucfEcfFceNcfGcfHcfIcfJccNcfKcfLcfMbVuaaaaaaaaaaafaaaaaaaaabXRcePcePcePcfNcfOcdTcfPcfQcfRcfScfTcfUbXRaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaafaaacfVaaaaafaafaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaacfWcfXcfYaaacfWcfXcfYaaacfWcfXcfYaafcfZaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaceXcfbcgbcgccfacgecgfcggcfecgvcdbcgucgtcgocgmcgkcglchucgncgjcgpcgqcgrcgschtcgicghcrgcfqcfrcfpcfpcfpcfpcfocexcgCcgDcgEcgCcgFcgGcgHcgIcgJcgKcgLbVoaafbVpcgMcgNcgObTeaafaafbVucgPbXKcfDbVucgQbXKbXMcgRcgScgTceJcgUcgTcgUceJbVuaaaaaaaaaaafaaaaaaaaabXRcdVcdVcdVcdVcgVbZQcgWcgXcgYcgZchachbbXRaaaaaaaaaaaaaaachcchcchcchdaafaafaafaafcfVaafaafaafaafaafampchcchcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaacfWchecfYaaacfWchecfYaaacfWchecfYaafaafaafaafaaaaaaaaaaaaaaaaaaaafaafaafceXchfckachhchichjchkchlchmciWchochpchqchrchochochsckPciSchvchwchxbLjchychzcitcjOcjQcjccjUcjccjccjccjfbQGcjgbSZchEchFbTcchGbZrchHchIbRXchJchKcapbWwbUechLcfBcfBbTeaafaaabVucgPbXKcfDbVuchMbXKbXMbXKchNcgTbXKbXMcgTbXMchObVuaaaaaaaaaaafaaaaaaaaabXRcdOcdPcdQchPchQcdTchRchSchTchUbZQchVbXRaaaaaaaaaaaaaaachcaaaaafaaaaafaaaaaaaaachWaaaaafaafaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaalPaafcfWchecfYaaacfWchecfYaafcfWchecfYaafaaaaaaaafaafaaaaaaaaaaaaaaaaafaaaaaachXchYccgchZciacibciccidccgciycdbcfhccXcigcihcdbciicijcikcilcimcinclPcipciqcitciwcixcisciucircisciecifbQGcivbSZchEcizbSZbSZbSZbTbbZzcizbZEcaVbVoaafbTebTebTebTebTeaafaaabVucgPbXKcfDbVuciAciBciCciDciEciFciGciHciFciHciGbVuaafaafaafaafaafaafaafbXRcePcePcePciIceSbZQciJciKciLciMbZQciNbXRbXRbXRbXRaaaaaachcaaaciOciOciOciOciOaafciPaafciOciOciOciOciOaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaacfWchecfYaafcfWchecfYaaacfWchecfYaaaaaaaaaaaaaaaaafaaaaafaaaaafaafaaaaaabGDciQccgccgciRckTciTciUciVckYcdbcfhcihciXciYciZcjacjbckZchvcjdbYpbSNbYpcjecitcitclacitcitcitcitclbcitbQGclVcjhcjicjjcjkcjlcjkcjjcjmcjjcjnchFcjoaafaafaafaafaafaafaafaaacjpcjqcjrcjsbZJbVucjtcjucjvbVubVucjwbVubVubVucjwbZJaaaaaaaaaaaaaaaaaaaaabXRcePcePcePchPcjxcdTcjycjzcjAcjBcjCcjCcjDcjEcjFbXRaafaafchcaafcjGcjHcjHcjHcjHcjIciPcjJcjKcjKcjKcjKcjLaafchcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalPaafaaacfWchecfYaafcfWchecfYaaacfWchecfYaafaaaaaaaaaaaaaafaafcjMcjNcjNcjNcjNbGDbGDciQcdeckbckccjPckOckOckOckNcdbcfhcihcjRcjSciZcjTcjbckQcdecjVcjWcsDcjYcjZccuckLckMckdckeccuaaaaaaaaabQGckfckgckhckickjckkcklckmbSZcknckockpckqaafaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafbVuckrckscktbVuaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaabXRcdVcdVcdVcdVckubZQciJckvckwciMbZQbZQckxbZQckybXRaaaaaachcaafckzckzckzckzckzaaaciPaaackzckzckzckzckzaafchcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaafaaaaafaafckAaafaafaafckAaafaaaaafckAaafaaaaaaaaaaaaaaackBckCckDckEckFckGckHckIckJckKcdecpKcmTcmTcmpcmocmrcmqcmwckRcihdPzciXciZcjacjbcmxcdeckUckUcsOckWckXccucrwcmycmzcmAccuaaaaaaaaaacTclccldcleclfclgclhclgclfclgcliclgclicljaafaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaclkaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaabXRcdOcdPcdQcllchQcdTclmbZSclnclocloclpclqclrclsbXRaaaaaachcaaaaafaaaaafaafaafaaaciPaaaaafaaaaafaaaaafaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaafcltclucluclvclwclwclwclwclwclwclwclwclwclwclwclwclwclwclxclyclzclAclBclCclDclEclFbJkciQcbxcdecdecdecdecbxclUcdecmlcrvclIclIclIclIclJcjbcdbcmmclNclOcsEclQclRccuclSclTclGclMccuaaaaaaaaaaaaaafclWaafclXaafclWaafclXaafclYaafclYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaclZaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaabXRcePceQcePcmaceSbZQbZRbZScmbbZQbZQcmccdVcdVcdVbXRaaaaaachcaaaciOciOciOciOciOaafciPaafciOciOciOciOciOaafchcaaaaaaaaaaaaaaaaaaaaaaaacmdaaaaaaaaacmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaafaaaaafaafcmeaafaaaaafcmeaafaaaaafcmeaafaaaaaaaaaaaaaaackBckCcmfcmgcmhcmicjNcmjbJkbSAcmkcmkcmkcmkcmkcmkcewcdecepcmncemcemcemcemcemceocdlcdpcmscmscnKcmucmvcdjcddccvcdicdgccuaaaaaaaaaaaabTecmBbVpcmBbTecmBbVpcmBbTecmCbVpcmDbTeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabXRcePcePcePcllcmEcmFcmGcmHcmIbZQbZQcmJbZQcmKbZQbYQaafaafchcaafcjGcjHcjHcjHcjHcjIciPcjJcjKcjKcjKcjKcjLaafchcaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalPaafaafcfWcmLcfYaaacfWcmLcfYaaacfWcmLcfYaafaaaaaaaaaaaaaafaafcmMcjNcjNcjNcjNbGDcbyccpcmNcmOcbtbJkbJkcmPbJkcmRcmSceucmUcmVcmVcmVcmVcmWcmRckUcmXclNcmYcmZcnackUccuccuccuccuccuaaaaaaaaaaaabTecnbcnccndbTecnecnfcngbTecnhcnicnjbTeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbgbXRcnkcnlcnlcnmcnncnocnncnpcnqcnrcnscntcdTcnucnvaaaaaachcaafckzckzckzckzckzaaaciPaafckzckzckzckzckzaaachcaaacmdaaaaaacmdaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaacmdaaaaaacmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacfWcmLcfYaafcfWcmLcfYaaacfWcmLcfYaaaaaaaaaaafaaaaafaafaafaaacnwbPhbPgbGDcnxcnycnycnzbGDbGDbGDbGDbJkcmRcmRcnAcnBcnCcnDcnEcnFcnGcnHcnIclNcnJcnKcmZcnLckUaafaafaafaafaafaaaaaaaaaaaabTecnMcnNcnMbTecnOcnPcnObTecnQcnRcnSbTeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaclkaaabXRcnTcnUcnVcnWcnXcnUcnYcnZcnXcnUcoabXRaaaaaachdaaaaafaaaaafaaaaafaaacobaaaaafaaaaafaafaafaafchcaaacmdcmdcmdcmdaaacmdcmdcmdcmdcmdcmdcmdcmdcmdaaacmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGvaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafbSybSzbSAbSBbSBbSCbSDbSEbSFbSGbSHbSIbSJbSIbSKbSFbSLbSMbSNbSObSPbSQbSRbSRbSSbSTbRKbSUbRMbRNbRObRPbSVbSWbSXbSYbSZbTabSZbTbbTcbTdaafbTebTebTebTebTeaaabGKbTfbTgbPEbPGbPGbPEbThbQXbLTbTkbThbPGbPGbPGbPGbPGbTlbTmbIGbKlbKnbKmbLZbLYbNsbNrbIGbIGbrhbTubrhbrhbrhbTvbTwbTxbrhbHrbHrbHrbHrbHrbTybHrbHrbHrbHrbHrbRwbHwbTzbSxbyVaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabEPbEPbMvbGnbGnbGnbGnbGnbGnbGnbGnbGnbGnbGnbEPbEPaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabTAaaaaafaafbTBbTBbTBbTBbTBbTBbTBbTBbTCbTDbSFbTEbSGbSGbSIbTFbSKbSFbTGbTHbTIbTJbTKbTLbTMbTNbTObTPbRKbTQbTRbTSbTRbTTbTUbSWbTVbTWbTXbTYbTZbUabUbbUcbUdbUebUfbUgbUhbTeaaabGKbUibUjbUkbUlbUmbUnbUobSfbSgbUrbUobUobUsbUtbUobUobUubHjbIGbIGbIGbIGbIGbIGbTtbIGbIGbUwbUxbUybUzbUAbrhbTubUvbUCbrhbUDbUEbUFbUGbUHbRwbUIbAEbUJbAEbAEbRwbHwbUKbyVbyVbyVaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafbEObEPbPebPcbPcbGnbGnbGnbGnbGnbGnbGnbGnbEPbEPaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabULbUMbUNbUObUObUObUPbUQbURbUSbUTbUUbUVbTBbUWbTDbSFbUXbSGbSHbSGbSIbUYbSFbUZbVabSNbSObVbbVcbSZbSZbVdbVebVfbVgbSRbSRbVhbVibSZbVjbTVbTWbVkbVlbVlbVmbVnbVoaafbVpbVqbUhbVrbTeaafbGKbVsbVtbGKaaaaafaaabVubVvbVwbVxbVuaafaafaaaaafbGKbVybVzbPGbPGbPGbPGbPGbPGbPEbPGbPGbPGbPGbPFbVAbPGbVBbTibTjbVEbVFbVGbVHbUBbVHbVIbVJbVHbVHbVHbVHbVHbVKbVLbVMbVNbVObyVbyVbyVbyVaaaaafaaaaaaaaaanmanmanmaafaaaaaaaafaaaaaaaafaaaaaabJcbEPbHybEPbEPbGnbGnbGnbGnbGnbGnbGnbEPbEPaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabVPbVPbVPbVPbVPbVQbVRbVSbVTbVTbVUbTBbVVbVWbVXbVYbVZbWabSGbSGbWbbSFbWcbSMbSNbQGbQGbWdbWebWfbWgbWhbWibWjbSZbSZbWkbWlbWmbWnbWobWpbWqbWrbWsbWtbWubWvbWwbUebWxbUhbUhbTeaafbGKbPybPybGKaaaaafaaabWybWzbWAbWBbWyaafaafaaaaafbGKbWCbWDbWEbWFbLtbWGbWGbWHbWIbWJbWKbUobUobUsbUtbUobUobQZbQYbWNbRhbRhbRkbSebRibRjbRhbRfbRgbRebRebRdbRfbWSbAEbWTbWUbWVbWWbWXbWYbWZbXabXabXabXabXabXabXabXabXabXabXabXabXabXabXabXabXbbXcbXcbXdbEPbEPbGnbGnbXebGnbGnbEPbEPaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaafaafbXfbXgbXhbXibXhbXjbXkbXlbXmbXmbXnbTBbXobJkbSFbXpbSGbXqbSGbSGbSGbXrbUZbXsbSNbXtbQGbXubRKbXvbXwbXxbRKbXybXzbSZbWkbWlbXAbRKbXBbXCbXDbXEbXFbXGbXFbXHaafbTebTebTebTebTeaafbGKbGKbXIbGKaafaafaafbXJbXKbXLbXMbXJaafaaaaaaaafbGKbGKbGKbGKbGKbXNbGKbGKbXObXPbXQbGKbGKaaaaaaaaaaaabXRbXSbTrbXUbHkbTsbTnbRabTpbTqbSibSjbSkbIEbIEbShbHkbyVbXVbXWbXXbyVbyVbyVbyVaaaaafaaaaaaaaaanmanmanmaafaaaaaaaafaaaaaaaafaafaafbXYbXZbYabHzbEObEPbEPbGnbGobGnbEPbEPaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbXfbYbbYcbYdbYebVSbYfbVSbYgbVSbYhbYibYjbYkbSFbYlbSGbXqbSGbSGbYmbSFbYnbYobSNbYpbYqbSZbYrbYsbYtbYtbRKbYubWmbYvbYwbYxbYybYzbYAbYBbYCbYDbTXbYEbYFbYGbUdbUebYHbYIbYIbTeaafaafbPybYJbPyaaaaafaaabYKbYLbYMbYNbYKaafaaaaaaaafaaaaaaaaabGKbYObPybYPbGKaaaaafaaaaaaaafaaaaaaaaaaaabYQbYRcrncrmdPAcrRdPDdPCbTqdPPdPRdPQbIEbIEbIEbIEbHkbYUbYUbYVbYWbYUaaaaaaaaaaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafbYXbEMbEMbENbEObEObEPbEPbEPbEPbEQaafaafaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafbXfbYYbYZbZabYZbZbbZcbZdbZebZfbZgbTBbMCbZhbSFbZibSGbZjbZkbZlbZmbSFbZnbXsbSNbZobZpbTcbZqbTcbZrbZsbZtbTcbZubZvbZwbZxbZybZzbZAbZBbZCbSZbZDbZEbZFbVoaafbVpbZGbZHbZIbTeaafaaaaaaaaaaaaaaaaaaaaabZJbVubZKbZLbZJaafaafaafaafaafaafaaabGKbZMbZNbZObGKaaaaafaaaaaaaafaaaaaaaaaaaabZPbZQcjWcjVcjBcjecmrcjZcjYcjYcpTcnFcnqdPHbIEbIEbHkbYUbZTbZUbZVbYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaaaaaaaaaaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanmanmanmanmacTbVPbVPbVPbVPbVPbTBbTBbTBbTBbTBbTBbTBbMCbJkbSFbSFbSFbSFbSFbSFbSFbSFbZWbXsbSNbZXbZYbZZcaacabcaccadcaecafcagcahbWkbWlcaicajcakcalcambSZbZDcancaocapbWwbUecaqbYIbYIbTeaafaaaaaaaaaaafaafaafaaabVucarcascatbVubVubVubVubVubVubVuaafbGKbGKbGKbGKbGKaaaaafaaaaaaaafaaaaaaaaaaaacaucavdPIcaxdPYdPXdPJdPWbTqbTqdQadPZbIEbIEbIEbIEbHkbYUcaycazcaAbYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaBcaCcaCcaDcaEbGDbJkcaFbKTbKTbKTcaGcpUcaGcaGbKTcaHbKTdPFcaJdPEcaJcaJcaKcaJcaJcaLbGDcaMbXsbSNcaNcaOcaPbQGbQGbQGbQGbQGbQGbQGcaQbWkbWlbTVcaRcaScaTcaUbSZbZDbZEcaVbVoaafbTebTebTebTebTeaafaaabVubVubVubVubVubVubVucaWcaXcaYcaZcbacbbcbccbdcbebVuaafaafaafaafaafaafaafcbfaafaafaafaafaafaafaafcbgbXRdPGcbidPTdPSdPSdPWbTqdPPdPVdPUbIEbIEbIEbIEbHkbYUcbjcbkcblbYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbmcbncbocbpbJkcbqbJkcbrbJkcbtbJkcbscbxbGDbGDcbucbvcbvcbwbGDdPNcbwcbxcbxcbybJkcbzbGDbZWbXsbSNcbAcbBbSZcbCbQGaaaaaaaaaaaabQNcbDbWkbWlbXAcbEcakbXzcbFcbGcbHcbIcbJbYGbUdbUecbKcbLcbMbTeaafaaabVucbNcbOcbPcbQbVucbRcbScaXcbTcaZbXKcbUbXKcbVbXKbVuaaaaaaaaaaafaaaaaaaaaaafaaaaaaaafaaaaaaaaaaaabXRcbWdPOcbYbHkdQidQdcrCdQfdQedQhdQgbIEbIEbIEbShbHkcbZccaccbcccccdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccecaCcaCcaDcbtbGDccfcbrcbxcbxcbxcbxccgcbxccgcqzckcdQxcqwcrydPKcrkcricbxccpbJkcbzbGDdPLbXsbSNcitcitcrucitcitclbcitclbcitbQGccwccxbWlbXAcbEccybXzcbFcczbZDbZEccAbVoaafbVpccBccCccDbTeaafaaabVuccEccFccGcaZbVuccHcaZccIccJcaZccKccLccMccNccObVuaaaaaaaaaaafaaaaaaaaabXRbXRbXRbXRbXRbXRbXRbXRbXRccPdPMccRbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkbHkaafccSccTccSaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanmanmanmanmacTcbxccUccgccgccgccgccVccgccgcyVccXdQCcyWdQAcgqcdccyXcdecdecdecdfbGDcwIdQOcwJcitcwKcyfcygcyhcyucygcyvcywbQGcdqcdrbWlbXAcbEcakbXzcdscdtcducdvcdwcapbWwbUecdxcbLcbLbTeaafcdycdzcdAcdBcdBcdCcdDcdEcdFcdGcdHcdIcdJcdKcdLcdMcdNbVuaaaaaaaaaaafaaaaaaaaabXRcdOcdPcdQcdRcdScdTcdUcdVcdWdQPcdYcdZceaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaafcebceccebaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalQalPalPalQalPalPalPampalPalPalPalQalQaaaaaaaafaafaaaaaaaaaaaaaaaaaaaafcedceecefcegcehceicejcekcelcrDcdbcdbcvudQAcgqcdbcvFcvEcvGcdeceqdQbcesbXsbSNcitcjccjccjccjccjQcjccjccjcbQGcodcmQbWlbXAceycezbSZceAceBbZDceCceDbVoaafbTebTebTebTebTeaafaaabVuceEceFceGceHceGceIceJceKceLceGceMceNceGceIceObVuaafaafaafaafaafaafaafbXRcePceQcePceRceSbZQceTcdVceUdQNceUbXRbXRaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaafaaaceWaaaaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaaaaafaafaaaaafaafaaaaaaaafaafaafaaaalQaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaceXceeceYceZcfccfdciocgdckVcgAcffclIcgzcrhcgqcdbcdbcfhcdbcgxbYpcgpcfkcgrcfmchCchAchBchAchAchnchAchAchAchgcgBchDcfscftcfubTVcaRcfvcfwcfxcfycfzbYGbUdbUecfAcfBcfBbTeaafaaabVucfCbXKcfDbVucfEcfFceNcfGcfHcfIcfJccNcfKcfLcfMbVuaaaaaaaaaaafaaaaaaaaabXRcePcePcePcfNcfOcdTcfPcfQcfRcgocfTcfUbXRaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaafaaacfVaaaaafaafaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaacfWcfXcfYaaacfWcfXcfYaaacfWcfXcfYaafcfZaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaceXcdXccrccQccZcdhcgmcggcgfcgecgccgbcfScflcfjcgkcglchucgncgjcfecfbceVcfacetcgicghcrgcfqcfrcfpcfpcfpcfpcfocexcgCcercgEcgCcgFcgGcgHcgIcgJcgKcgLbVoaafbVpcgMcgNcgObTeaafaafbVucgPbXKcfDbVucgQbXKbXMcgRcgScgTceJcgUcgTcgUceJbVuaaaaaaaaaaafaaaaaaaaabXRcdVcdVcdVcdVcgVbZQcgWcgXcgYcclchachbbXRaaaaaaaaaaaaaaachcchcchcchdaafaafaafaafcfVaafaafaafaafaafampchcchcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaacfWchecfYaaacfWchecfYaaacfWchecfYaafaafaafaafaaaaaaaaaaaaaaaaaaaafaafaafceXchfckachhchichjchkchlchmciWchochpchqchrchochochsckPciSchvcgychxbLjchycgDcitcjOcjQcjccjUcjccjccjccjfbQGcjgbSZchEchFbTcchGbZrchHchIbRXchJchKcapbWwbUechLcfBcfBbTeaafaaabVucgPbXKcfDbVuchMbXKbXMbXKchNcgTbXKbXMcgTbXMchObVuaaaaaaaaaaafaaaaaaaaabXRcdOcdPcdQchPchQcdTchRchSchTcgvbZQchVbXRaaaaaaaaaaaaaaachcaaaaafaaaaafaaaaaaaaachWaaaaafaafaaaaaaaaaaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaalPaafcfWchecfYaaacfWchecfYaafcfWchecfYaafaaaaaaaafaafaaaaaaaaaaaaaaaaafaaaaaachXchYccgchZciacibciccidccgciycdbcfhccXcigcihcdbciicijcikcilcgucinclPcipcgtcitciwcixcisciucircisciecifbQGcivbSZchEcizbSZbSZbSZbTbbZzcizbZEcaVbVoaafbTebTebTebTebTeaafaaabVucgPbXKcfDbVuciAciBciCciDciEciFciGciHciFciHciGbVuaafaafaafaafaafaafaafbXRcePcePcePciIceSbZQciJciKciLcgsbZQciNbXRbXRbXRbXRaaaaaachcaaaciOciOciOciOciOaafciPaafciOciOciOciOciOaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaacfWchecfYaafcfWchecfYaaacfWchecfYaaaaaaaaaaaaaaaaafaaaaafaaaaafaafaaaaaabGDciQccgccgciRckTciTciUciVckYcdbcfhcihciXciYciZcjacjbckZchvcimbYpbSNbYpciqcitcitclacitcitcitcitclbcitbQGclVcjhcjicjjcjkcjlcjkcjjcjmcjjcjnchFcjoaafaafaafaafaafaafaafaaacjpcjqcjrcjsbZJbVucjtcjucjvbVubVucjwbVubVubVucjwbZJaaaaaaaaaaaaaaaaaaaaabXRcePcePcePchPcjxcdTcjycjzcjAchUcjCcjCcjDcjEcjFbXRaafaafchcaafcjGcjHcjHcjHcjHcjIciPcjJcjKcjKcjKcjKcjLaafchcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalPaafaaacfWchecfYaafcfWchecfYaaacfWchecfYaafaaaaaaaaaaaaaafaafcjMcjNcjNcjNcjNbGDbGDciQcdeckbckccjPckOckOckOckNcdbcfhcihcjRcjSciZcjTcjbckQcdechzchwcsDchtcgZccuckLckMckdckeccuaaaaaaaaabQGckfckgckhckickjckkcklckmbSZcknckockpckqaafaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafbVuckrckscktbVuaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaabXRcdVcdVcdVcdVckubZQciJckvckwcgsbZQbZQckxbZQckybXRaaaaaachcaafckzckzckzckzckzaaaciPaaackzckzckzckzckzaafchcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaafaaaaafaafckAaafaafaafckAaafaaaaafckAaafaaaaaaaaaaaaaaackBckCckDckEckFckGckHckIckJckKcdecpKcmTcmTcmpcmocjdcmqcmwckRcihdPzciXciZcjacjbcmxcdeckUckUcsOckWckXccucrwcmycmzcmAccuaaaaaaaaaacTclccldcleclfclgclhclgclfclgcliclgclicljaafaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaafaaaaaaaaaclkaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaabXRcdOcdPcdQcllchQcdTclmbZSclnciMcloclpclqclrclsbXRaaaaaachcaaaaafaaaaafaafaafaaaciPaaaaafaaaaafaaaaafaaachcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaafcltclucluclvclwclwclwclwclwclwclwclwclwclwclwclwclwclwclxclyclzclAclBclCclDclEclFbJkciQcbxcdecdecdecdecbxclUcdecmlcrvclIclIclIclIclJcjbcdbcmmclNclOcsEclQclRccuclSclTclGclMccuaaaaaaaaaaaaaafclWaafclXaafclWaafclXaafclYaafclYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaclZaaaaaaaaaaaaaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaabXRcePceQcePcmaceSbZQbZRbZScmbcmJbZQcmccdVcdVcdVbXRaaaaaachcaaaciOciOciOciOciOaafciPaafciOciOciOciOciOaafchcaaaaaaaaaaaaaaaaaaaaaaaacmdaaaaaaaaacmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQaaaaafaaaaafaafcmeaafaaaaafcmeaafaaaaafcmeaafaaaaaaaaaaaaaaackBckCcmfcmgcmhcmicjNcmjbJkbSAcmkcmkcmkcmkcmkcmkcewcdecepcmncemcemcemcemcemceocdlcdpcmscmscnKcmucmvcdjcddccvcdicdgccuaaaaaaaaaaaabTecmBbVpcmBbTecmBbVpcmBbTecmCbVpcmDbTeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabXRcePcePcePcllcmEcmFcmGcmHcmIcmJbZQcmJbZQcmKbZQbYQaafaafchcaafcjGcjHcjHcjHcjHcjIciPcjJcjKcjKcjKcjKcjLaafchcaaaaaaaaaaaaaaaaaaaaaaaacmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalQalQalPaafaafcfWcmLcfYaaacfWcmLcfYaaacfWcmLcfYaafaaaaaaaaaaaaaafaafcmMcjNcjNcjNcjNbGDcbyccpcmNcmOcbtbJkbJkcmPbJkcmRcmSceucmUcmVcmVcmVcmVcmWcmRckUcmXclNcmYcmZcnackUccuccuccuccuccuaaaaaaaaaaaabTecnbcnccndbTecnecnfcngbTecnhcnicnjbTeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbgbXRcnkcnlcnlcnmcnncnocnncnpcbXcnrcnscntcdTcnucnvaaaaaachcaafckzckzckzckzckzaaaciPaafckzckzckzckzckzaaachcaaacmdaaaaaacmdaaaaaacmdcmdcmdcmdcmdcmdcmdaaaaaacmdaaaaaacmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacfWcmLcfYaafcfWcmLcfYaaacfWcmLcfYaaaaaaaaaaafaaaaafaafaafaaacnwbPhbPgbGDcnxcnycnycnzbGDbGDbGDbGDbJkcmRcmRcnAcnBcnCcnDcnEcchcnGcnHcnIclNcnJcnKcmZcnLckUaafaafaafaafaafaaaaaaaaaaaabTecnMcnNcnMbTecnOcnPcnObTecnQcnRcnSbTeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaclkaaabXRcnTcnUcnVcnWcnXcnUcnYcnZcnXcnUcoabXRaaaaaachdaaaaafaaaaafaaaaafaaacobaaaaafaaaaafaafaafaafchcaaacmdcmdcmdcmdaaacmdcmdcmdcmdcmdcmdcmdcmdcmdaaacmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGvaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaafcfWcmLcfYaaacfWcmLcfYaaacfWcmLcfYaafaaaaaaaaaaaaaafaafaaaaaacocbJkbJkbMBbJkbJkbJkbJkbJkbJkbJkbJkcbtcmRcmRcoecofcogcohcohcoicojcmRcokclNclNcmYcmZcnackUckUckUckUckUckUckUckUaaaaaabTecnMcolcnMbTecnOcomcnObTecnSconcnSbTeaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacooaafbXRcopcoqcorcdVcoscotcoucdVcovcowcoxbXRaaaaaachcaaaciOciOciOciOciOaafcfVaafciOciOciOciOciOaafchcaaacmdcmdcmdcmdaaacmdcmdcmdcmdcmdcmdcmdcmdcmdaaacmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalPaafcfWcmLcfYaaacfWcmLcfYaafcfWcmLcfYaafaafaafaaaaafaafaaaaafaaabSybPfcoybGDcnxcnycnycnzcbxcjXcjXcjXcjXcjXcmRcozcoAcoBcoCcoDcoEcoFcmRcokclNclNcoGcoHcoIcoJcoKcoLcoMcmtcoNcoOckUaaaaaabTebTebTebTebTebTebTebTebTebTebTebTebTeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaabXRcoPcePcePcdVcoPcePcePcdVcoPcePcePbXRaafaafchcaafcjGcjHcjHcjHcjHcoQcoRcoQcjKcjKcjKcjKcjLaafchcaaacmdcmdcmdcmdaaacmdcmdcmdcmdcmdcmdcmdcmdcmdaaacmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaampaafcfWcoScfYaaacfWcoScfYaaacfWcoScfYaafalPaafaafaafaaaaaaaaaaafbGDcoTcoUbGDaafaafaaaaafcjXcqhcqgcfgcpScqdcpacpbcpccpdcpecpfcpgcphcmRcokclNcpiclNcmZcpjcpkcplcpmcpncpocppcpqckUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabXRcprcePcePcdVcprcePcePcdVcprcePcePbXRaaaaaachcaafckzckzckzckzckzaaacfVaaackzckzckzckzckzaaachcaaacmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa From e02566fd2fba54eb3ea5d29caa1a971b0fd5ba77 Mon Sep 17 00:00:00 2001 From: Iamgoofball Date: Tue, 19 Nov 2013 19:23:51 -0800 Subject: [PATCH 29/38] Changes Telescience to Projectile Trajectory! Conflicts: code/modules/telesci/gps.dm code/modules/telesci/telesci_computer.dm --- code/__HELPERS/game.dm | 38 +++ code/modules/research/designs.dm | 10 + code/modules/telesci/bscrystal.dm | 38 +++ code/modules/telesci/gps.dm | 14 +- code/modules/telesci/telesci_computer.dm | 417 +++++++++++++---------- icons/obj/telescience.dmi | Bin 2080 -> 2171 bytes 6 files changed, 330 insertions(+), 187 deletions(-) create mode 100644 code/modules/telesci/bscrystal.dm diff --git a/code/__HELPERS/game.dm b/code/__HELPERS/game.dm index 0b535a44c3..8da220bf67 100644 --- a/code/__HELPERS/game.dm +++ b/code/__HELPERS/game.dm @@ -327,3 +327,41 @@ proc/isInSight(var/atom/A, var/atom/B) spawn(delay) for(var/client/C in group) C.screen -= O + +datum/projectile_data + var/src_x + var/src_y + var/time + var/distance + var/power_x + var/power_y + var/dest_x + var/dest_y + +/datum/projectile_data/New(var/src_x, var/src_y, var/time, var/distance, \ + var/power_x, var/power_y, var/dest_x, var/dest_y) + src.src_x = src_x + src.src_y = src_y + src.time = time + src.distance = distance + src.power_x = power_x + src.power_y = power_y + src.dest_x = dest_x + src.dest_y = dest_y + +/proc/projectile_trajectory(var/src_x, var/src_y, var/rotation, var/angle, var/power) + + // returns the destination (Vx,y) that a projectile shot at [src_x], [src_y], with an angle of [angle], + // rotated at [rotation] and with the power of [power] + // Thanks to VistaPOWA for this function + + var/power_x = power * cos(angle) + var/power_y = power * sin(angle) + var/time = 2* power_y / 10 //10 = g + + var/distance = time * power_x + + var/dest_x = src_x + distance*sin(rotation); + var/dest_y = src_y + distance*cos(rotation); + + return new /datum/projectile_data(src_x, src_y, time, distance, power_x, power_y, dest_x, dest_y) diff --git a/code/modules/research/designs.dm b/code/modules/research/designs.dm index e861826e0f..f2bd04a785 100644 --- a/code/modules/research/designs.dm +++ b/code/modules/research/designs.dm @@ -1575,6 +1575,16 @@ datum/design/bag_holding reliability_base = 80 build_path = "/obj/item/weapon/storage/backpack/holding" +datum/design/bluespace_crystal + name = "Artificial Bluespace Crystal" + desc = "A small blue crystal with mystical properties." + id = "bluespace_crystal" + req_tech = list("bluespace" = 5, "materials" = 7) + build_type = PROTOLATHE + materials = list("$gold" = 1500, "$diamond" = 3000, "$plasma" = 1500) + reliability_base = 100 + build_path = "/obj/item/bluespace_crystal/artificial" + ///////////////////////////////////////// /////////////////HUDs//////////////////// ///////////////////////////////////////// diff --git a/code/modules/telesci/bscrystal.dm b/code/modules/telesci/bscrystal.dm new file mode 100644 index 0000000000..d9e968f4da --- /dev/null +++ b/code/modules/telesci/bscrystal.dm @@ -0,0 +1,38 @@ +// Bluespace crystals, used in telescience and when crushed it will blink you to a random turf. + +/obj/item/bluespace_crystal + name = "bluespace crystal" + desc = "A glowing bluespace crystal, not much is known about how they work. It looks very delicate." + icon = 'icons/obj/telescience.dmi' + icon_state = "bluespace_crystal" + w_class = 1 + origin_tech = "bluespace=4;materials=3" + var/blink_range = 8 // The teleport range when crushed/thrown at someone. + +/obj/item/bluespace_crystal/New() + ..() + pixel_x = rand(-5, 5) + pixel_y = rand(-5, 5) + +/obj/item/bluespace_crystal/attack_self(var/mob/user) + blink_mob(user) + user.drop_item() + user.visible_message("[user] crushes the [src]!") + del(src) + +/obj/item/bluespace_crystal/proc/blink_mob(var/mob/living/L) + do_teleport(L, get_turf(L), blink_range, asoundin = 'sound/effects/phasein.ogg') + +/obj/item/bluespace_crystal/throw_impact(atom/hit_atom) + ..() + if(isliving(hit_atom)) + blink_mob(hit_atom) + del(src) + +// Artifical bluespace crystal, doesn't give you much research. + +/obj/item/bluespace_crystal/artificial + name = "artificial bluespace crystal" + desc = "An artificially made bluespace crystal, it looks delicate." + origin_tech = "bluespace=2" + blink_range = 4 // Not as good as the organic stuff! \ No newline at end of file diff --git a/code/modules/telesci/gps.dm b/code/modules/telesci/gps.dm index 19b107a503..28555a2dce 100644 --- a/code/modules/telesci/gps.dm +++ b/code/modules/telesci/gps.dm @@ -19,6 +19,10 @@ var/list/GPS_list = list() /obj/item/device/gps/Del() GPS_list.Remove(src) ..() +/obj/item/device/gps/Del() + GPS_list.Remove(src) + ..() + /obj/item/device/gps/emp_act(severity) emped = 1 overlays -= "working" @@ -29,6 +33,7 @@ var/list/GPS_list = list() overlays += "working" /obj/item/device/gps/attack_self(mob/user as mob) + var/obj/item/device/gps/t = "" if(emped) t += "ERROR" @@ -54,14 +59,11 @@ var/list/GPS_list = list() ..() if(href_list["tag"] ) var/a = input("Please enter desired tag.", name, gpstag) as text - a = copytext(sanitize(a), 1, 20) - if(length(a) != 4) - usr << " The tag must be four letters long!" - return - else + a = uppertext(copytext(sanitize(a), 1, 5)) + if(src.loc == usr) gpstag = a name = "global positioning system ([gpstag])" - return + attack_self(usr) /obj/item/device/gps/science icon_state = "gps-s" diff --git a/code/modules/telesci/telesci_computer.dm b/code/modules/telesci/telesci_computer.dm index a42e617f1c..85232a4106 100644 --- a/code/modules/telesci/telesci_computer.dm +++ b/code/modules/telesci/telesci_computer.dm @@ -1,27 +1,51 @@ /obj/machinery/computer/telescience - name = "telepad control console" + name = "\improper Telepad Control Console" desc = "Used to teleport objects to and from the telescience telepad." icon_state = "teleport" var/sending = 1 var/obj/machinery/telepad/telepad = null + var/temp_msg = "Telescience control console initialized.
Welcome." // VARIABLES // var/teles_left // How many teleports left until it becomes uncalibrated - var/x_off // X offset - var/y_off // Y offset - var/x_co = 1 // X coordinate - var/y_co = 1 // Y coordinate - var/z_co = 1 // Z coordinate + var/datum/projectile_data/last_tele_data = null + var/z_co = 1 + var/power_off + var/rotation_off + var/angle_off + + var/rotation = 0 + var/angle = 45 + var/power + + // Based on the power used + var/teleport_cooldown = 0 + var/list/power_options = list(5, 10, 20, 25, 30, 40, 50, 80, 100) // every index requires a bluespace crystal + var/teleporting = 0 + var/starting_crystals = 3 + var/list/crystals = list() /obj/machinery/computer/telescience/New() ..() - teles_left = rand(8,12) - x_off = rand(-10,10) - y_off = rand(-10,10) - initialize() + link_telepad() + recalibrate() + +/obj/machinery/computer/telescience/Del() + eject() + ..() + +/obj/machinery/computer/telescience/examine() + ..() + usr << "There are [crystals.len] bluespace crystals in the crystal ports." /obj/machinery/computer/telescience/initialize() ..() + link_telepad() + for(var/i = 1; i <= starting_crystals; i++) + crystals += new /obj/item/bluespace_crystal/artificial(null) // starting crystals + power = power_options[1] + +/obj/machinery/computer/telescience/proc/link_telepad() telepad = locate() in range(src, 7) /obj/machinery/computer/telescience/update_icon() @@ -35,220 +59,251 @@ icon_state = initial(icon_state) stat &= ~NOPOWER - /** - * The ui_interact proc is used to open and update Nano UIs - * If ui_interact is not used then the UI will not update correctly - * ui_interact is currently defined for /atom/movable - * - * @param user /mob The mob who is interacting with this ui - * @param ui_key string A string key to use for this ui. Allows for multiple unique uis on one obj/mob (defaut value "main") - * - * @return nothing - */ -/obj/machinery/computer/telescience/ui_interact(mob/user, ui_key = "main") - if(stat & (BROKEN|NOPOWER)) return - if(user.stat || user.restrained()) return - - // this is the data which will be sent to the ui - var/data[0] - data["coordx"] = x_co - data["coordy"] = y_co - data["coordz"] = z_co - - var/datum/nanoui/ui = nanomanager.get_open_ui(user, src, ui_key) - if (!ui) - // the ui does not exist, so we'll create a new one - ui = new(user, src, ui_key, "telescience_console.tmpl", name, 380, 110) - // When the UI is first opened this is the data it will use - ui.set_initial_data(data) - ui.open() - else - // The UI is already open so push the new data to it - ui.push_data(data) - return - /obj/machinery/computer/telescience/attack_paw(mob/user) user << "You are too primitive to use this computer." return +/obj/machinery/computer/telescience/attackby(obj/item/W, mob/user) + if(istype(W, /obj/item/bluespace_crystal)) + if(crystals.len >= power_options.len) + user << "There are not enough crystal ports." + return + user.drop_item() + crystals += W + W.loc = null + user.visible_message("[user] inserts a [W] into the [src]'s crystal port.") + else + ..() + /obj/machinery/computer/telescience/attack_ai(mob/user) - return src.attack_hand(user) + src.attack_hand(user) -/obj/machinery/computer/telescience/attack_hand(mob/user as mob) - if(stat & BROKEN) +/obj/machinery/computer/telescience/attack_hand(mob/user) + if(..()) return + interact(user) - ui_interact(user) +/obj/machinery/computer/telescience/interact(mob/user) + + var/t = "
[temp_msg]

" + t += "Set Bearing" + t += "
[rotation]°
" + t += "Set Elevation" + t += "
[angle]°
" + t += "Set Power" + t += "
" + + for(var/i = 1; i <= power_options.len; i++) + if(crystals.len < i) + t += "[power_options[i]]" + continue + if(power == power_options[i]) + t += "[power_options[i]]" + continue + t += "[power_options[i]]" + + t += "
" + t += "Set Sector" + t += "
[z_co ? z_co : "NULL"]
" + + t += "
Send" + t += " Receive" + t += "
Recalibrate Crystals Eject Crystals" + + // Information about the last teleport + t += "
" + if(!last_tele_data) + t += "No teleport data found." + else + t += "Source Location: ([last_tele_data.src_x], [last_tele_data.src_y])
" + //t += "Distance: [round(last_tele_data.distance, 0.1)]m
" + t += "Time: [round(last_tele_data.time, 0.1)] secs
" + t += "
" + + var/datum/browser/popup = new(user, "telesci", name, 300, 500) + popup.set_content(t) + popup.open() + return /obj/machinery/computer/telescience/proc/sparks() if(telepad) - var/L = get_turf(E) var/datum/effect/effect/system/spark_spread/s = new /datum/effect/effect/system/spark_spread - s.set_up(5, 1, L) + s.set_up(5, 1, get_turf(telepad)) s.start() else return /obj/machinery/computer/telescience/proc/telefail() - if(prob(50)) - sparks() - for(var/mob/O in hearers(src, null)) - O.show_message("\red The telepad weakly fizzles.", 2) - return - if(prob(5)) - // Irradiate everyone in telescience! - for(var/obj/machinery/telepad/E in machines) - var/L = get_turf(E) - sparks() - for(var/mob/living/carbon/human/M in viewers(L, null)) - M.apply_effect((rand(10, 20)), IRRADIATE, 0) - M << "\red You feel strange." - return - if(prob(1)) - // AI CALL SHUTTLE I SAW RUNE, SUPER LOW CHANCE, CAN HARDLY HAPPEN - for(var/mob/living/carbon/O in viewers(src, null)) - var/datum/game_mode/cult/temp = new - O.show_message("\red The telepad flashes with a strange light, and you have a sudden surge of allegiance toward the true dark one!", 2) - O.mind.make_Cultist() - temp.grant_runeword(O) - sparks() - return - if(prob(1)) - // VIVA LA FUCKING REVOLUTION BITCHES, SUPER LOW CHANCE, CAN HARDLY HAPPEN - for(var/mob/living/carbon/O in viewers(src, null)) - O.show_message("\red The telepad flashes with a strange light, and you see all kind of images flash through your mind, of murderous things Nanotrasen has done, and you decide to rebel!", 2) - O.mind.make_Rev() - sparks() - return - if(prob(1)) - // The OH SHIT FUCK GOD DAMN IT LYNCH THE SCIENTISTS event. - for(var/mob/living/carbon/O in viewers(src, null)) - O.show_message("\red The telepad changes colors rapidly, and opens a portal, and you see what your mind seems to think is the very threads that hold the pattern of the universe together, and a eerie sense of paranoia creeps into you.", 2) - spacevine_infestation() - sparks() - return - if(prob(5)) - // HOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONK - for(var/mob/living/carbon/M in hearers(src, null)) - M << sound('sound/items/AirHorn.ogg') - if(istype(M, /mob/living/carbon/human)) - var/mob/living/carbon/human/H = M - if(istype(H.l_ear, /obj/item/clothing/ears/earmuffs) || istype(H.r_ear, /obj/item/clothing/ears/earmuffs)) - continue - M << "HONK" - M.sleeping = 0 - M.stuttering += 20 - M.ear_deaf += 30 - M.Weaken(3) - if(prob(30)) - M.Stun(10) - M.Paralyse(4) - else - M.make_jittery(500) - sparks() - return - if(prob(1)) - // They did the mash! (They did the monster mash!) The monster mash! (It was a graveyard smash!) - sparks() - for(var/obj/machinery/telepad/E in machines) - var/L = get_turf(E) - var/blocked = list(/mob/living/simple_animal/hostile, - /mob/living/simple_animal/hostile/alien/queen/large, - /mob/living/simple_animal/hostile/retaliate, - /mob/living/simple_animal/hostile/retaliate/clown, - /mob/living/simple_animal/hostile/giant_spider/nurse) - var/list/hostiles = typesof(/mob/living/simple_animal/hostile) - blocked - playsound(L, 'sound/effects/phasein.ogg', 100, 1) - for(var/mob/living/carbon/human/M in viewers(L, null)) - flick("e_flash", M.flash) - var/chosen = pick(hostiles) - var/mob/living/simple_animal/hostile/H = new chosen - H.loc = L - return - return + sparks() + visible_message("The telepad weakly fizzles.") return /obj/machinery/computer/telescience/proc/doteleport(mob/user) - var/trueX = (x_co + x_off) - var/trueY = (y_co + y_off) - trueX = Clamp(trueX, 1, world.maxx) - trueY = Clamp(trueY, 1, world.maxy) - if(telepad) - var/turf/target = locate(trueX, trueY, z_co) - var/datum/effect/effect/system/spark_spread/s = new /datum/effect/effect/system/spark_spread - s.set_up(5, 1, telepad) - s.start() - flick("pad-beam", telepad) - user << "Teleport successful." - var/sparks = get_turf(target) - var/datum/effect/effect/system/spark_spread/y = new /datum/effect/effect/system/spark_spread - y.set_up(5, 1, sparks) - y.start() - var/turf/source = target - var/turf/dest = get_turf(telepad) - if(sending) - source = dest - dest = target - for(var/atom/movable/ROI in source) - if(ROI.anchored) continue - do_teleport(ROI, dest, 0) + + if(teleport_cooldown > world.time) + temp_msg = "Telepad is recharging power.
Please wait [round((teleport_cooldown - world.time) / 10)] seconds." return - return + + if(teleporting) + temp_msg = "Telepad is in use.
Please wait." + return + + if(telepad) + + var/truePower = Clamp(power + power_off, 1, 1000) + var/trueRotation = rotation + rotation_off + var/trueAngle = Clamp(angle + angle_off, 1, 90) + + var/datum/projectile_data/proj_data = projectile_trajectory(telepad.x, telepad.y, trueRotation, trueAngle, truePower) + last_tele_data = proj_data + + var/trueX = Clamp(round(proj_data.dest_x, 1), 1, world.maxx) + var/trueY = Clamp(round(proj_data.dest_y, 1), 1, world.maxy) + var/spawn_time = round(proj_data.time) * 10 + + var/turf/target = locate(trueX, trueY, z_co) + var/area/A = get_area(target) + flick("pad-beam", telepad) + + if(spawn_time > 15) // 1.5 seconds + playsound(telepad.loc, 'sound/weapons/flash.ogg', 25, 1) + // Wait depending on the time the projectile took to get there + teleporting = 1 + temp_msg = "Powering up bluespace crystals.
Please wait." + + + spawn(round(proj_data.time) * 10) // in seconds + if(!telepad) + return + if(telepad.stat & NOPOWER) + return + teleporting = 0 + teleport_cooldown = world.time + (power * 2) + teles_left -= 1 + + // use a lot of power + use_power(power * 10) + + var/datum/effect/effect/system/spark_spread/s = new /datum/effect/effect/system/spark_spread + s.set_up(5, 1, get_turf(telepad)) + s.start() + + temp_msg = "Teleport successful.
" + if(teles_left < 10) + temp_msg += "
Calibration required soon." + else + temp_msg += "Data printed below." + investigate_log("[key_name(usr)]/[user] has teleported with Telescience at [trueX],[trueY],[z_co], in [A ? A.name : "null area"].","telesci") + + var/sparks = get_turf(target) + var/datum/effect/effect/system/spark_spread/y = new /datum/effect/effect/system/spark_spread + y.set_up(5, 1, sparks) + y.start() + + var/turf/source = target + var/turf/dest = get_turf(telepad) + if(sending) + source = dest + dest = target + + flick("pad-beam", telepad) + playsound(telepad.loc, 'sound/weapons/emitter2.ogg', 25, 1) + for(var/atom/movable/ROI in source) + // if is anchored, don't let through + if(ROI.anchored) + if(isliving(ROI)) + var/mob/living/L = ROI + if(L.buckled) + // TP people on office chairs + if(L.buckled.anchored) + continue + else + continue + else if(!isobserver(ROI)) + continue + do_teleport(ROI, dest) + updateDialog() /obj/machinery/computer/telescience/proc/teleport(mob/user) - if(x_co == null || y_co == null || z_co == null) - user << "Error: coordinates not set." + if(rotation == null || angle == null || z_co == null) + temp_msg = "ERROR!
Set a angle, rotation and sector." + return + if(power <= 0) + telefail() + temp_msg = "ERROR!
No power selected!" + return + if(angle < 1 || angle > 90) + telefail() + temp_msg = "ERROR!
Elevation is less than 1 or greater than 90." + return + if(z_co == 2 || z_co < 1 || z_co > 6) + telefail() + temp_msg = "ERROR! Sector is less than 1,
greater than 6, or equal to 2." + return if(teles_left > 0) - teles_left -= 1 doteleport(user) else telefail() + temp_msg = "ERROR!
Calibration required." return return +/obj/machinery/computer/telescience/proc/eject() + for(var/obj/item/I in crystals) + I.loc = src.loc + crystals -= I + power = 0 + /obj/machinery/computer/telescience/Topic(href, href_list) - if(stat & (NOPOWER|BROKEN)) - return 0 + if(..()) + return + if(href_list["setrotation"]) + var/new_rot = input("Please input desired bearing in degrees.", name, rotation) as num + if(..()) // Check after we input a value, as they could've moved after they entered something + return + rotation = Clamp(new_rot, -900, 900) + rotation = round(rotation, 0.01) - if(href_list["setx"]) - var/new_x = input("Please input desired X coordinate.", name, x_co) as num - if(new_x < 1 || new_x > 255) - usr << "Error: Invalid X coordinate." - else - x_co = new_x - return 1 + if(href_list["setangle"]) + var/new_angle = input("Please input desired elevation in degrees.", name, angle) as num + if(..()) + return + angle = Clamp(round(new_angle, 0.1), 1, 9999) - if(href_list["sety"]) - var/new_y = input("Please input desired Y coordinate.", name, y_co) as num - if(new_y < 1 || new_y > 255) - usr << "Error: Invalid Y coordinate." - else - y_co = new_y - return 1 + if(href_list["setpower"]) + var/index = href_list["setpower"] + index = text2num(index) + if(index != null && power_options[index]) + if(crystals.len >= index) + power = power_options[index] if(href_list["setz"]) - var/new_z = input("Please input desired Z coordinate.", name, z_co) as num - if(new_z == 2 || new_z < 1 || new_z > 7) - usr << "Error: Invalid Z coordinate." - else - z_co = new_z - return 1 + var/new_z = input("Please input desired sector.", name, z_co) as num + if(..()) + return + z_co = Clamp(round(new_z), 1, 10) if(href_list["send"]) sending = 1 teleport(usr) - return 1 if(href_list["receive"]) sending = 0 teleport(usr) - return 1 if(href_list["recal"]) - teles_left = rand(9,12) - x_off = rand(-10,10) - y_off = rand(-10,10) + recalibrate() sparks() - usr << "Calibration successful." - return 1 - return 0 \ No newline at end of file + temp_msg = "NOTICE:
Calibration successful." + + if(href_list["eject"]) + eject() + temp_msg = "NOTICE:
Bluespace crystals ejected." + + updateDialog() + +/obj/machinery/computer/telescience/proc/recalibrate() + teles_left = rand(30, 40) + angle_off = rand(-25, 25) + power_off = rand(-4, 0) + rotation_off = rand(-10, 10) \ No newline at end of file diff --git a/icons/obj/telescience.dmi b/icons/obj/telescience.dmi index 1f3344f2e489b37a9af7af606c3fbc67b99937b7..4e8251beac3fdf48bf7e083c7ec4e82cea642f1c 100644 GIT binary patch delta 1817 zcmV+!2j=*o5c?327Y@J(0{{R3WdfWv0003su_Y$~C&0kKK5zeKng5y0|5K^|0A~M~ zp4vhH0004WQchCn$AirQryFx>G zq(upTZ;K{Cgpj%HPG%-MO{1a-{&dCjbBj8A(JzRCt{2nu%81Mihp%v~^ok#A1oiCatoOvV-d-A*oYp z473dtT3R<72xu2w5lhvm_(^v)o@ZqXSnM#`R)eb9*<9X(A3x z{wWYkFCzvD4j!;9tpn4<9AG09l)6$(S0a-E6EScDqhs-pIs%h#ngWVRbYl~16a)Hu zjIIJR@pa8uhG}WmF%M5S1g4lqxdb-?R{Ad{Y?ok0Q%Dh^e;M25W%9Mg z}kw*J*fW&)KOfqxC{=~h&KE|LTq6RAj_O6s>=?+)k|sCPW~wyOR#lPv@te|}e` z-*cS%pgn;7z5{29`VW!zvHoQ`6mZ$*EqP0ie0KE26^VWq(I4pa@0T7uMCxPx%XC%( zPI(Df<$(@Yr1}h^&m#I9qGSC_bzXvBgxThZpA`BuqTfSw3(>Lu<+>4EV>rQ=>!uo* zY~5hjJa2iKi_6QN$G%IYi$co`e<8+7Ou8O-vMjw`7MS4;XfzoOwE?cH#I1UZ>#gDpG~0}((m=EQnCS|2t1jy6e+=kzs}`1@ z*XpAfXg_H`&R}5V{QU3>4*vR5Uw^a_c#>%Zg8aMUJ?aSg`HG{_!9al8KvTB}z(9c9 z0FT=Ck^DU9>i2v|eOSZ|cnUQ%i&zUR;ubuGTEmNYkbn29z9v7vgXmD-Vfs!=9~i)% zLYM*RQz*>8KlPq@3;qHef88Bre%_bn?;VNm4D$Dpf##1L_^784WGGPN@Inc(vzT-*No(AK+ks_20>0AgDiNK;+;3h;)7)W=_?Q z!_MP+kh+gG03UbQfS5v!j8mvJWFT999?#zk0}Zi=$2HIri#Tl{f1ZE$k^KBvdgLJE zFQZ!_LrRo?hnb$v=OeH~Hu9^QQFa z@6sC}2!bHW49lr#l8cki?$5h?FDtttMF%n_yWMW5)9H4*B{cx?XEvbC&*!c0cK5ix zr#67L-|n<~%Iq-ce?5>p8odJzAbL-!?{-D@S!qD%%J%U9S^qkNnBHS#GSJf-X!r0D zPzJ#6a1R-QUgi-{-v9&4&*!a!fdI7ur2T?{MZ5=3p*_tao@_>V3QaaJg@XKli46q# z|MD6r`xM#}i+Hc321@_SC_xYeK@bE%5ClOKNTKfsu0u!ifA59sy&m#@0Lj1SuJ?MG z>IeDvOabce5OxQ%j!?nx2eRt~K@bE%5ClOG1VIo4K@chS_xBGD4i1r0h3EH``r$9X zG7b)ZJLH?9K9*g^)8|-rTl?SVn(Xt7qvPLCPX9PQKK}FU_^-2Lxr4&r4={gngD;N$ z7Mz{2?MT(Yf26*l>G%IhpfE7O`TwJrj90Jv{nxMi{l2n|$>#9o8{_Ty`P-u77@wmz z#>KmL7e$9LJ}?3o=jSCh0F-+KfD54L7zlzO2!bF8f*=TjAkw^lUvvc7IQ{T%sU4ht zIJqpfgVU3f%S$p)Af=x|#(yPW#NeRh@e>3=5ClPd7gYQYcJIJT;N>|200000NkvXX Hu0mjfa`k|> delta 1762 zcmV<81|9kP5TFo{7Y?8Z0{{R3ZT6FI0003au_Y$~f4$V|2mk;80d!JMQvg8b*k%9# z0Ks}xSad{Xb7OL8aCB*JZU6vyoP|-#3WG2ZJSSff^s1$`_Sj2Niii3S(QGyNNJv7Z zf8WFwRI12ac88f^C-KQGy=OT|9vOat(p>c9O5(#2qk%J1+vOZ#R0FSS^If!|2JGlb z%EAI@f9GMuxYCw7Vf0kA12b%!5uc=aGJf#~jDv%}*g?&T000Hv zNklB)YYUHH!iLJw{i7nfO{TmSI|&baZEJYK{SkOUFT{>X+*UIeyE5HWv}I7fAR%J_tAS8RC^e@p0}3q9?C-*wZrzp!oT5SXI=m!iHrK6U@I z>4s6MR^);RxUy17oW}!Xfq!LH44HxOxl>uKMCEVPzvxq|Gi*mU0HCkgsVh-De6!bW z={gP1>zVtW&GYn^?u)3hGcW?v2K zCv~iUt!~%cDwAEW=50A!aCBLbs#~)|eKpe8B7G&M-+|+%dl&TeukY6Gx|^WfiRo5U zei1mlKIj&x_dWNXs{SgIPXrx* z{y?Qabeu<^J%;^}180i*PmuPp{$)B8aM|WSO)O zbXEdRc?nqMfeu%s`Wm9IBl-rSWBp5YUV>kQ+2)9!6#6QnKSXp3(XsyJx)EGsIKh|e zrW#mo-C)-|uU_Y3z3zGJyHvU;RA&f(F;-&P^|+I|^mZeB_%)h^k z<=;=@`FWq~uO|8V7c4*TPjn~Le{#IqE3Th7e)c?T{aXm=g#~Of-J8eKrp;pEzbUbAsTYetT-wOjRv54n2a4Z&a+CV&i|L!CC`MLDS zLB?N3k3y!DDE|&KLz|yRbw{e_&LsctBl-FH^!yFvoWIXMe&d$%_j!|l{yuN=&)?@w z>C@k(H$V^sL6jMmQ_&TWe!rv!ApXn-wE6kG^jKBpuPbHmY>gC2Ll0W14#P?1B-Y7PoaTk5id70JcX7Um_kARzr+TD z{C{~3lzj>f#3CM))IjNf86^mUAP9mW2!bGp0x9(Uz#?=c|6aI%J{%(N2ax=G?)q?; zseX`u&lI5k4qj)M6ejvL}5ClOG1VIo4K@bE%5CoCp^z`)X?CcyVRd{}1sh|Jy zE930^w{yNJ>SNhuJbjL3x3&L$uE{>Xz8L-f$De-oFy6i$kKer;kH^Y3mYef8?~M;vS09RwV}35) z8`mE{UKbt4{J;oYUtN{h08s7`0Iq?eV;~5EAP6Ghe`3$G9$@}B!2kdN07*qoM6N<$ Ef*1y3Gynhq From 1f76f4cfd0baa411ba561ee8ac222ee6356011fb Mon Sep 17 00:00:00 2001 From: Ccomp5950 Date: Thu, 28 Nov 2013 18:43:46 -0600 Subject: [PATCH 30/38] Hotfix for Syndicate ID's not being able to be assigned names / occupations. --- code/game/objects/items/weapons/cards_ids.dm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/code/game/objects/items/weapons/cards_ids.dm b/code/game/objects/items/weapons/cards_ids.dm index 2ca53be3ee..712235162a 100644 --- a/code/game/objects/items/weapons/cards_ids.dm +++ b/code/game/objects/items/weapons/cards_ids.dm @@ -199,7 +199,9 @@ name = "agent card" access = list(access_maint_tunnels, access_syndicate, access_external_airlocks) origin_tech = "syndicate=3" - + registered_name=null + var/registered_user=null + /obj/item/weapon/card/id/syndicate/afterattack(var/obj/item/weapon/O as obj, mob/user as mob, proximity) if(!proximity) return if(istype(O, /obj/item/weapon/card/id)) @@ -209,7 +211,6 @@ if(user.mind.special_role) usr << "\blue The card's microscanners activate as you pass it over the ID, copying its access." -/obj/item/weapon/card/id/syndicate/var/mob/registered_user = null /obj/item/weapon/card/id/syndicate/attack_self(mob/user as mob) if(!src.registered_name) //Stop giving the players unsanitized unputs! You are giving ways for players to intentionally crash clients! -Nodrak From d367d6ca8a1ff2c02c5e34aec4d93733e589aa6a Mon Sep 17 00:00:00 2001 From: Ccomp5950 Date: Thu, 28 Nov 2013 19:05:48 -0600 Subject: [PATCH 31/38] Bugfix for new traitor panel. Bad indention, very bad indentation! And else was under the wrong IF and was causing the traitor options line to not show up. --- code/datums/mind.dm | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/code/datums/mind.dm b/code/datums/mind.dm index 82a26dab65..511731195e 100644 --- a/code/datums/mind.dm +++ b/code/datums/mind.dm @@ -241,13 +241,13 @@ datum/mind if(istype(current, /mob/living/carbon/human)) if (H.is_loyalty_implanted(H)) text +="traitor|LOYAL EMPLOYEE" - else - if (src in ticker.mode.traitors) - text += "TRAITOR|Employee" - if (objectives.len==0) - text += "
Objectives are empty! Randomize!" else - text += "traitor|Employee" + if (src in ticker.mode.traitors) + text += "TRAITOR|Employee" + if (objectives.len==0) + text += "
Objectives are empty! Randomize!" + else + text += "traitor|Employee" sections["traitor"] = text /** MONKEY ***/ From 497c1117961d43c0b910519b9776aa997a1619aa Mon Sep 17 00:00:00 2001 From: Ccomp5950 Date: Thu, 28 Nov 2013 19:25:43 -0600 Subject: [PATCH 32/38] Bugfix: Hyposprays now fit in medical belts. Problem: Person fixing bug #2006 was a bit too specific about type of autoinjectors able to fit in belt. Solution: Be less specific. Now hyposprays fit in belts. --- code/game/objects/items/weapons/storage/belt.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/game/objects/items/weapons/storage/belt.dm b/code/game/objects/items/weapons/storage/belt.dm index cd8b5420c1..036c57b003 100644 --- a/code/game/objects/items/weapons/storage/belt.dm +++ b/code/game/objects/items/weapons/storage/belt.dm @@ -97,7 +97,7 @@ "/obj/item/device/flashlight/pen", "/obj/item/clothing/mask/surgical", "/obj/item/clothing/gloves/latex", - "/obj/item/weapon/reagent_containers/hypospray/autoinjector" + "/obj/item/weapon/reagent_containers/hypospray" ) @@ -166,4 +166,4 @@ name = "inflatable duck" desc = "No bother to sink or swim when you can just float!" icon_state = "inflatable" - item_state = "inflatable" \ No newline at end of file + item_state = "inflatable" From 287860b377910ce30ee79ff5d2b1365a89112e9f Mon Sep 17 00:00:00 2001 From: Ccomp5950 Date: Thu, 28 Nov 2013 20:52:38 -0600 Subject: [PATCH 33/38] Force name update on new() of syndicate ID cards Will make sure there is no null names making players unclickable as well as making syndicate cards work --- code/game/objects/items/weapons/cards_ids.dm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/code/game/objects/items/weapons/cards_ids.dm b/code/game/objects/items/weapons/cards_ids.dm index 712235162a..89d939c60e 100644 --- a/code/game/objects/items/weapons/cards_ids.dm +++ b/code/game/objects/items/weapons/cards_ids.dm @@ -202,6 +202,26 @@ registered_name=null var/registered_user=null +/obj/item/weapon/card/id/syndicate/New(mob/user as mob) + ..() + var t = reject_bad_name(input(user, "What name would you like to put on this card?\nNode: You can change this later by clicking on the ID card while it's in your hand.", "Agent card name", ishuman(user) ? user.real_name : user.name)) + if(!t) + alert("Invalid name.") + if(!registered_name) + registered_name = ishuman(user) ? user.real_name : user.name + else + registered_name = t + var u = copytext(sanitize(input(user, "What occupation would you like to put on this card?\nNote: This will not grant any access levels other than Maintenance.", "Agent card job assignment", "Assistant")),1,MAX_MESSAGE_LEN) + if(!u) + alert("Invalid assignment.") + assignment = "Assistant" + else + assignment = u + name = "[registered_name]'s ID Card ([assignment])" + user << "\blue You successfully forge the ID card." + registered_user = user + + /obj/item/weapon/card/id/syndicate/afterattack(var/obj/item/weapon/O as obj, mob/user as mob, proximity) if(!proximity) return if(istype(O, /obj/item/weapon/card/id)) From ca649d95aad3dce9b3cef55dc151d9cc5044d2eb Mon Sep 17 00:00:00 2001 From: Chinsky Date: Fri, 29 Nov 2013 16:13:45 +0400 Subject: [PATCH 34/38] Fixed issue with chopped off heads not having hair icons. Also threw in some eyecandy, limbs now turn at random angle (70 - 130) instead of straight 90. --- code/modules/organs/organ_external.dm | 43 +++++++++++++-------------- 1 file changed, 20 insertions(+), 23 deletions(-) diff --git a/code/modules/organs/organ_external.dm b/code/modules/organs/organ_external.dm index 4c96749e87..3bd5348318 100644 --- a/code/modules/organs/organ_external.dm +++ b/code/modules/organs/organ_external.dm @@ -793,8 +793,6 @@ obj/item/weapon/organ/New(loc, mob/living/carbon/human/H) base = icon('icons/mob/human_races/r_human.dmi') if(base) - base = base.MakeLying() - //Changing limb's skin tone to match owner if(!H.species || H.species.flags & HAS_SKIN_TONE) if (H.s_tone >= 0) @@ -802,28 +800,9 @@ obj/item/weapon/organ/New(loc, mob/living/carbon/human/H) else base.Blend(rgb(-H.s_tone, -H.s_tone, -H.s_tone), ICON_SUBTRACT) - //this is put here since I can't easially edit the same icon from head's constructor - if(istype(src, /obj/item/weapon/organ/head)) - //Add (facial) hair. - if(H.f_style) - var/datum/sprite_accessory/facial_hair_style = facial_hair_styles_list[H.f_style] - if(facial_hair_style) - var/icon/facial = new/icon("icon" = facial_hair_style.icon, "icon_state" = "[facial_hair_style.icon_state]_l") - if(facial_hair_style.do_colouration) - facial.Blend(rgb(H.r_facial, H.g_facial, H.b_facial), ICON_ADD) - - base.Blend(facial, ICON_OVERLAY) - - if(H.h_style && !(H.head && (H.head.flags & BLOCKHEADHAIR))) - var/datum/sprite_accessory/hair_style = hair_styles_list[H.h_style] - if(hair_style) - var/icon/hair = new/icon("icon" = hair_style.icon, "icon_state" = "[hair_style.icon_state]_l") - if(hair_style.do_colouration) - hair.Blend(rgb(H.r_hair, H.g_hair, H.b_hair), ICON_ADD) - - base.Blend(hair, ICON_OVERLAY) - icon = base + dir = SOUTH + src.transform = turn(src.transform, rand(70,130)) /**************************************************** @@ -864,6 +843,24 @@ obj/item/weapon/organ/head/New(loc, mob/living/carbon/human/H) if(istype(H)) src.icon_state = H.gender == MALE? "head_m" : "head_f" ..() + //Add (facial) hair. + if(H.f_style) + var/datum/sprite_accessory/facial_hair_style = facial_hair_styles_list[H.f_style] + if(facial_hair_style) + var/icon/facial = new/icon("icon" = facial_hair_style.icon, "icon_state" = "[facial_hair_style.icon_state]_s") + if(facial_hair_style.do_colouration) + facial.Blend(rgb(H.r_facial, H.g_facial, H.b_facial), ICON_ADD) + + overlays.Add(facial) // icon.Blend(facial, ICON_OVERLAY) + + if(H.h_style && !(H.head && (H.head.flags & BLOCKHEADHAIR))) + var/datum/sprite_accessory/hair_style = hair_styles_list[H.h_style] + if(hair_style) + var/icon/hair = new/icon("icon" = hair_style.icon, "icon_state" = "[hair_style.icon_state]_s") + if(hair_style.do_colouration) + hair.Blend(rgb(H.r_hair, H.g_hair, H.b_hair), ICON_ADD) + + overlays.Add(hair) //icon.Blend(hair, ICON_OVERLAY) spawn(5) if(brainmob && brainmob.client) brainmob.client.screen.len = null //clear the hud From 05492cc921a643c4a26bae2445e233cd093cfd64 Mon Sep 17 00:00:00 2001 From: Ccomp5950 Date: Fri, 29 Nov 2013 15:07:39 -0600 Subject: [PATCH 35/38] Created a check to see if there is a registered user of the syndicate card, if there isn't it assignes the first person who tries to change their name with it as the registered user. --- code/game/objects/items/weapons/cards_ids.dm | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/code/game/objects/items/weapons/cards_ids.dm b/code/game/objects/items/weapons/cards_ids.dm index 89d939c60e..45a2623fa5 100644 --- a/code/game/objects/items/weapons/cards_ids.dm +++ b/code/game/objects/items/weapons/cards_ids.dm @@ -199,19 +199,18 @@ name = "agent card" access = list(access_maint_tunnels, access_syndicate, access_external_airlocks) origin_tech = "syndicate=3" - registered_name=null var/registered_user=null /obj/item/weapon/card/id/syndicate/New(mob/user as mob) ..() - var t = reject_bad_name(input(user, "What name would you like to put on this card?\nNode: You can change this later by clicking on the ID card while it's in your hand.", "Agent card name", ishuman(user) ? user.real_name : user.name)) + var/t = reject_bad_name(input(user, "What name would you like to put on this card?\nNode: You can change this later by clicking on the ID card while it's in your hand.", "Agent card name", ishuman(user) ? user.real_name : user.name)) if(!t) alert("Invalid name.") if(!registered_name) registered_name = ishuman(user) ? user.real_name : user.name else registered_name = t - var u = copytext(sanitize(input(user, "What occupation would you like to put on this card?\nNote: This will not grant any access levels other than Maintenance.", "Agent card job assignment", "Assistant")),1,MAX_MESSAGE_LEN) + var/u = copytext(sanitize(input(user, "What occupation would you like to put on this card?\nNote: This will not grant any access levels other than Maintenance.", "Agent card job assignment", "Assistant")),1,MAX_MESSAGE_LEN) if(!u) alert("Invalid assignment.") assignment = "Assistant" @@ -249,7 +248,10 @@ src.name = "[src.registered_name]'s ID Card ([src.assignment])" user << "\blue You successfully forge the ID card." registered_user = user - else if(registered_user == user) + else if(!registered_user || registered_user == user) + + if(registered_user) registered_user = user // First one to pick it up is the owner if there is ever a wild case New() doens't work. + switch(alert("Would you like to display the ID, or retitle it?","Choose.","Rename","Show")) if("Rename") var t = copytext(sanitize(input(user, "What name would you like to put on this card?", "Agent card name", ishuman(user) ? user.real_name : user.name)),1,26) From 675f46fb8087ed076a4afcf6181db1e0dd548562 Mon Sep 17 00:00:00 2001 From: Ccomp5950 Date: Fri, 29 Nov 2013 15:26:45 -0600 Subject: [PATCH 36/38] Oops, Typo. What a difference that exclamation point can make. --- code/game/objects/items/weapons/cards_ids.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/objects/items/weapons/cards_ids.dm b/code/game/objects/items/weapons/cards_ids.dm index 45a2623fa5..12db8fc376 100644 --- a/code/game/objects/items/weapons/cards_ids.dm +++ b/code/game/objects/items/weapons/cards_ids.dm @@ -250,7 +250,7 @@ registered_user = user else if(!registered_user || registered_user == user) - if(registered_user) registered_user = user // First one to pick it up is the owner if there is ever a wild case New() doens't work. + if(!registered_user) registered_user = user // First one to pick it up is the owner if there is ever a wild case New() doens't work. switch(alert("Would you like to display the ID, or retitle it?","Choose.","Rename","Show")) if("Rename") From d039bea12432ff5cb4589a62ef182ccef65140b2 Mon Sep 17 00:00:00 2001 From: Ccomp5950 Date: Sat, 30 Nov 2013 00:00:56 -0600 Subject: [PATCH 37/38] Ghostbuff, round 2. MedicalHUD Ghosts can now toggle a medical HUD --- code/modules/mob/dead/observer/observer.dm | 69 ++++++++++++++++++++++ 1 file changed, 69 insertions(+) diff --git a/code/modules/mob/dead/observer/observer.dm b/code/modules/mob/dead/observer/observer.dm index aad87026b2..bef395e188 100644 --- a/code/modules/mob/dead/observer/observer.dm +++ b/code/modules/mob/dead/observer/observer.dm @@ -17,6 +17,7 @@ //If you died in the game and are a ghsot - this will remain as null. //Note that this is not a reliable way to determine if admins started as observers, since they change mobs a lot. var/has_enabled_antagHUD = 0 + var/medHUD = 0 var/antagHUD = 0 universal_speak = 1 var/atom/movable/following = null @@ -107,7 +108,62 @@ Works together with spawning an observer, noted above. target_list += target if(target_list.len) assess_targets(target_list, src) + if(medHUD) + process_medHUD(src) + +// Direct copied from medical HUD glasses proc, used to determine what health bar to put over the targets head. +/mob/dead/proc/RoundHealth(var/health) + switch(health) + if(100 to INFINITY) + return "health100" + if(70 to 100) + return "health80" + if(50 to 70) + return "health60" + if(30 to 50) + return "health40" + if(18 to 30) + return "health25" + if(5 to 18) + return "health10" + if(1 to 5) + return "health1" + if(-99 to 0) + return "health0" + else + return "health-100" + return "0" + + +// Pretty much a direct copy of Medical HUD stuff, except will show ill if they are ill instead of also checking for known illnesses. + +/mob/dead/proc/process_medHUD(var/mob/M) + var/client/C = M.client + var/image/holder + for(var/mob/living/carbon/human/patient in oview(M)) + var/foundVirus = 0 + for(var/datum/disease/D in patient.viruses) + if(!D.hidden[SCANNER]) + foundVirus++ + if(!C) continue // I have no idea why this is here but I'm leaving it here because it's in the medicalHUD code as well. + holder = patient.hud_list[HEALTH_HUD] + if(patient.stat == 2) + holder.icon_state = "hudhealth-100" + else + holder.icon_state = "hud[RoundHealth(patient.health)]" + C.images += holder + + holder = patient.hud_list[STATUS_HUD] + if(patient.stat == 2) + holder.icon_state = "huddead" + else if(patient.status_flags & XENO_HOST) + holder.icon_state = "hudxeno" + else if(foundVirus) + holder.icon_state = "hudill" + else + holder.icon_state = "hudhealthy" + C.images += holder /mob/dead/proc/assess_targets(list/target_list, mob/dead/observer/U) @@ -238,6 +294,19 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp mind.current.key = key return 1 +/mob/dead/observer/verb/toggle_medHUD() + set category = "Ghost" + set name = "Toggle MedicHUD" + set desc = "Toggles Medical HUD allowing you to see how everyone is doing" + if(!client) + return + if(medHUD) + medHUD = 0 + src << "\blue Medical HUD Disabled" + else + medHUD = 1 + src << "\blue Medical HUD Enabled" + /mob/dead/observer/verb/toggle_antagHUD() set category = "Ghost" set name = "Toggle AntagHUD" From 0040a91b23368094363c303dc5db736ca1487292 Mon Sep 17 00:00:00 2001 From: Ccomp5950 Date: Sat, 30 Nov 2013 01:56:13 -0600 Subject: [PATCH 38/38] Ghost MedicHUD now actually checks for viruses. Thanks Chinsky for the tip! --- code/modules/mob/dead/observer/observer.dm | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/code/modules/mob/dead/observer/observer.dm b/code/modules/mob/dead/observer/observer.dm index bef395e188..f192e080c0 100644 --- a/code/modules/mob/dead/observer/observer.dm +++ b/code/modules/mob/dead/observer/observer.dm @@ -143,10 +143,9 @@ Works together with spawning an observer, noted above. var/image/holder for(var/mob/living/carbon/human/patient in oview(M)) var/foundVirus = 0 - for(var/datum/disease/D in patient.viruses) - if(!D.hidden[SCANNER]) - foundVirus++ - if(!C) continue // I have no idea why this is here but I'm leaving it here because it's in the medicalHUD code as well. + if(patient.virus2.len) + foundVirus = 1 + if(!C) return holder = patient.hud_list[HEALTH_HUD] if(patient.stat == 2) holder.icon_state = "hudhealth-100"

1Cto?>YYlQmK18auo^U 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 TY0BZiKebyLO8GbOO#J>Iz$@h0 diff --git a/icons/mob/screen1_old.dmi b/icons/mob/screen1_old.dmi index ba8f369d8cff05d3ce58ff3e7494e3c9f803ac03..34196a8a1a7f7660312e464cfaff440afb8c715c 100644 GIT binary patch delta 89582 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 =Yk`t0ExtOO0uvP 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