diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index c24b494ce45..d97aa6e394d 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -145,7 +145,7 @@ There are two key points here: Remember, this tradeoff makes sense in many cases but not all, you should think carefully about your implementation before deciding if this is an appropriate thing to do ###Prefer `Initialize` over `New` for atoms -Our game controller is pretty good at handling long operations and lag. But, it can't control what happens when the map is loaded, which calls `New` for all atoms on the map. If you're creating a new atom, use the `Initialize` proc to do what you would normally do in `New`, and only use `New` if you need to pass arguments other than `loc` on construction. This cuts down on the number of proc calls needed when the world is loaded. See here for details on `Initialize`: https://github.com/tgstation/tgstation/blob/master/code/game/atoms.dm#L438 +Our game controller is pretty good at handling long operations and lag. But, it can't control what happens when the map is loaded, which calls `New` for all atoms on the map. If you're creating a new atom, use the `Initialize` proc to do what you would normally do in `New`, and only use `New` if you need to pass arguments other than `loc` on construction. This cuts down on the number of proc calls needed when the world is loaded. See here for details on `Initialize`: https://github.com/tgstation/tgstation/blob/master/code/game/atoms.dm#L49 ###No magic numbers or strings Make these #defines with a name that more clearly states what it's for. diff --git a/_maps/birdstation.dm b/_maps/birdstation.dm deleted file mode 100644 index 326a5217bc1..00000000000 --- a/_maps/birdstation.dm +++ /dev/null @@ -1,44 +0,0 @@ -/* -Birdstation by Tokiko1 - -A small map intended for lowpop(40 players and less). - -*/ - - -#if !defined(MAP_FILE) - - #define TITLESCREEN "title" //Add an image in misc/fullscreen.dmi, and set this define to the icon_state, to set a custom titlescreen for your map - - #define MINETYPE "lavaland" - - #include "map_files\BirdStation\BirdStation.dmm" -#ifndef TRAVIS_MASS_MAP_BUILD - #include "map_files\generic\z2.dmm" - #include "map_files\generic\z3.dmm" - #include "map_files\generic\z4.dmm" - #include "map_files\generic\lavaland.dmm" - #include "map_files\generic\z6.dmm" - #include "map_files\generic\z7.dmm" - #include "map_files\generic\z8.dmm" - #include "map_files\generic\z9.dmm" - #include "map_files\generic\z10.dmm" - #include "map_files\generic\z11.dmm" - - #define MAP_PATH "map_files/BirdStation" - #define MAP_FILE "BirdStation.dmm" - #define MAP_NAME "BirdboatStation" - - #define MAP_TRANSITION_CONFIG DEFAULT_MAP_TRANSITION_CONFIG -#endif - #if !defined(MAP_OVERRIDE_FILES) - #define MAP_OVERRIDE_FILES - #include "map_files\BirdStation\job\job_changes.dm" - #include "map_files\BirdStation\job\removed_jobs.dm" - #endif - -#elif !defined(MAP_OVERRIDE) - - #warn a map has already been included, ignoring birdstation. - -#endif diff --git a/_maps/loadallmaps.dm b/_maps/loadallmaps.dm index b9192f88f3c..42d9401401a 100644 --- a/_maps/loadallmaps.dm +++ b/_maps/loadallmaps.dm @@ -1,11 +1,6 @@ #define TRAVIS_MASS_MAP_BUILD #define MAP_TRANSITION_CONFIG DEFAULT_MAP_TRANSITION_CONFIG -#include "birdstation.dm" -#ifdef MAP_OVERRIDE_FILES - #undef MAP_OVERRIDE_FILES -#endif - #include "deltastation.dm" #ifdef MAP_OVERRIDE_FILES #undef MAP_OVERRIDE_FILES @@ -50,4 +45,4 @@ #include "runtimestation.dm" -#define BYOND_WHY_YOU_NO_ALLOW_INCLUDE_LAST_LINE //because byond fails to compile if the last thing in a file is an include. \ No newline at end of file +#define BYOND_WHY_YOU_NO_ALLOW_INCLUDE_LAST_LINE //because byond fails to compile if the last thing in a file is an include. diff --git a/_maps/map_files/BirdStation/BirdStation.dmm b/_maps/map_files/BirdStation/BirdStation.dmm deleted file mode 100644 index de2adf0977b..00000000000 --- a/_maps/map_files/BirdStation/BirdStation.dmm +++ /dev/null @@ -1,89579 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"aaa" = ( -/turf/open/space, -/area/space) -"aab" = ( -/obj/docking_port/stationary{ - dheight = 9; - dir = 2; - dwidth = 5; - height = 22; - id = "syndicate_n"; - name = "north of station"; - turf_type = /turf/open/space; - width = 18 - }, -/turf/open/space, -/area/space) -"aac" = ( -/turf/closed/wall/mineral/plastitanium, -/area/shuttle/syndicate) -"aad" = ( -/obj/structure/table, -/obj/machinery/microwave, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"aae" = ( -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"aaf" = ( -/turf/open/space, -/obj/machinery/porta_turret/syndicate, -/turf/closed/wall/shuttle{ - dir = 1; - icon_state = "diagonalWall3" - }, -/area/shuttle/syndicate) -"aag" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/donkpockets{ - pixel_x = 3; - pixel_y = 3 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"aah" = ( -/obj/item/device/radio/intercom{ - desc = "Talk through this. Evilly"; - freerange = 1; - frequency = 1213; - name = "Syndicate Intercom"; - pixel_y = -32; - subspace_transmission = 1; - syndie = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"aai" = ( -/obj/structure/table, -/obj/item/device/flashlight/lamp{ - pixel_x = 4; - pixel_y = 1 - }, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aaj" = ( -/obj/structure/chair/comfy/beige{ - dir = 1; - icon_state = "comfychair" - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"aak" = ( -/obj/structure/table, -/obj/machinery/button/door{ - id = "syndieshutters"; - name = "remote shutter control"; - req_access_txt = "150" - }, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aal" = ( -/obj/structure/frame/computer, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aam" = ( -/obj/structure/table, -/obj/item/stack/sheet/glass{ - amount = 10 - }, -/obj/item/device/multitool, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"aan" = ( -/obj/structure/chair/comfy/black{ - dir = 1; - icon_state = "comfychair"; - name = "pilot's chair" - }, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aao" = ( -/obj/structure/table, -/obj/item/stack/sheet/glass{ - amount = 10 - }, -/obj/item/device/multitool, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aap" = ( -/obj/item/device/radio/intercom{ - desc = "Talk through this. Evilly"; - freerange = 1; - frequency = 1213; - name = "Syndicate Intercom"; - pixel_y = -32; - subspace_transmission = 1; - syndie = 1 - }, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aaq" = ( -/obj/structure/closet/syndicate/personal, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aar" = ( -/turf/open/space, -/area/shuttle/syndicate) -"aas" = ( -/obj/machinery/door/window{ - name = "Cockpit"; - req_access_txt = "150" - }, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aat" = ( -/turf/open/space, -/obj/machinery/porta_turret/syndicate{ - dir = 6 - }, -/turf/closed/wall/mineral/plastitanium{ - dir = 4; - icon_state = "diagonalWall3" - }, -/area/shuttle/syndicate) -"aau" = ( -/obj/structure/table, -/obj/item/stack/cable_coil, -/obj/item/weapon/crowbar/red, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aav" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"aaw" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aax" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aay" = ( -/obj/structure/lattice, -/turf/open/space, -/area/space) -"aaz" = ( -/turf/open/space, -/turf/closed/wall/shuttle{ - dir = 8; - icon_state = "diagonalWall3" - }, -/area/shuttle/syndicate) -"aaA" = ( -/obj/machinery/porta_turret/syndicate, -/turf/closed/wall/shuttle{ - icon_state = "wall3" - }, -/area/shuttle/syndicate) -"aaB" = ( -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"aaC" = ( -/obj/machinery/suit_storage_unit/syndicate, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aaD" = ( -/obj/structure/table, -/obj/item/device/aicard, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"aaE" = ( -/obj/structure/chair/stool, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aaF" = ( -/obj/structure/table, -/obj/item/weapon/c4{ - pixel_x = 2; - pixel_y = -5 - }, -/obj/item/weapon/c4{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/weapon/c4{ - pixel_x = 2; - pixel_y = -3 - }, -/obj/item/weapon/c4{ - pixel_x = -2; - pixel_y = -1 - }, -/obj/item/weapon/c4{ - pixel_x = 3; - pixel_y = 3 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"aaG" = ( -/obj/machinery/door/poddoor{ - id = "smindicate"; - name = "outer blast door" - }, -/obj/machinery/button/door{ - id = "smindicate"; - name = "external door control"; - pixel_x = -26; - pixel_y = 0; - req_access_txt = "150" - }, -/obj/docking_port/mobile{ - dheight = 9; - dir = 2; - dwidth = 5; - height = 22; - id = "syndicate"; - name = "syndicate infiltrator"; - roundstart_move = "syndicate_away"; - port_angle = 180; - width = 18 - }, -/obj/docking_port/stationary{ - dheight = 9; - dir = 2; - dwidth = 5; - height = 22; - id = "syndicate_nw"; - name = "northwest of station"; - turf_type = /turf/open/space; - width = 18 - }, -/turf/open/floor/plating, -/area/shuttle/syndicate) -"aaH" = ( -/obj/structure/sign/securearea{ - desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; - icon_state = "space"; - layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_x = 0 - }, -/turf/closed/wall/shuttle{ - icon_state = "wall3" - }, -/area/shuttle/syndicate) -"aaI" = ( -/turf/open/space, -/turf/closed/wall/shuttle{ - dir = 1; - icon_state = "diagonalWall3" - }, -/area/shuttle/syndicate) -"aaJ" = ( -/turf/closed/mineral, -/area/space) -"aaK" = ( -/obj/structure/table, -/obj/item/weapon/c4{ - pixel_x = 2; - pixel_y = 1 - }, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aaL" = ( -/obj/machinery/door/window{ - base_state = "right"; - dir = 4; - icon_state = "right"; - name = "EVA Storage"; - req_access_txt = "150" - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"aaM" = ( -/obj/machinery/door/airlock/external{ - req_access_txt = "150" - }, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aaN" = ( -/turf/closed/wall, -/area/space) -"aaO" = ( -/obj/machinery/door/window{ - base_state = "right"; - dir = 4; - icon_state = "right"; - name = "EVA Storage"; - req_access_txt = "150" - }, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aaP" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating, -/area/shuttle/syndicate) -"aaQ" = ( -/obj/structure/rack, -/obj/item/clothing/suit/space/syndicate/black/red, -/obj/item/clothing/head/helmet/space/syndicate/black/red, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aaR" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/space, -/area/space) -"aaS" = ( -/obj/item/device/radio/intercom{ - desc = "Talk through this. Evilly"; - freerange = 1; - frequency = 1213; - name = "Syndicate Intercom"; - pixel_x = -32; - subspace_transmission = 1; - syndie = 1 - }, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aaT" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/space, -/area/space) -"aaU" = ( -/obj/structure/bed/roller, -/turf/open/floor/mineral/titanium, -/area/shuttle/syndicate) -"aaV" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aaW" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aaX" = ( -/obj/structure/table, -/obj/item/stack/medical/ointment, -/obj/item/stack/medical/bruise_pack, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aaY" = ( -/obj/structure/table, -/obj/item/weapon/stock_parts/cell/high{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/weapon/stock_parts/cell/high, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aaZ" = ( -/obj/structure/table, -/obj/item/weapon/screwdriver{ - pixel_y = 9 - }, -/obj/item/device/assembly/voice{ - pixel_y = 3 - }, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"aba" = ( -/obj/structure/table, -/obj/item/weapon/wrench, -/obj/item/device/assembly/infra, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"abb" = ( -/obj/structure/table, -/obj/item/device/assembly/signaler, -/obj/item/device/assembly/signaler, -/obj/item/device/assembly/prox_sensor{ - pixel_x = -8; - pixel_y = 4 - }, -/obj/item/device/assembly/prox_sensor{ - pixel_x = -8; - pixel_y = 4 - }, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"abc" = ( -/obj/structure/table, -/obj/item/weapon/storage/toolbox/syndicate, -/obj/item/weapon/crowbar/red, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"abd" = ( -/obj/machinery/door/window{ - dir = 4; - name = "Infirmary"; - req_access_txt = "150" - }, -/turf/open/floor/mineral/titanium, -/area/shuttle/syndicate) -"abe" = ( -/obj/machinery/door/window/westright{ - name = "Tool Storage"; - req_access_txt = "150" - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"abf" = ( -/obj/structure/table, -/obj/item/weapon/storage/toolbox/syndicate, -/obj/item/weapon/crowbar/red, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"abg" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/table, -/obj/item/bodypart/r_arm/robot, -/obj/item/bodypart/l_arm/robot, -/turf/open/floor/mineral/titanium, -/area/shuttle/syndicate) -"abh" = ( -/obj/machinery/door/window{ - base_state = "right"; - dir = 4; - icon_state = "right"; - name = "Infirmary"; - req_access_txt = "150" - }, -/turf/open/floor/mineral/titanium, -/area/shuttle/syndicate) -"abi" = ( -/obj/machinery/door/window{ - dir = 8; - name = "Tool Storage"; - req_access_txt = "150" - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"abj" = ( -/obj/structure/table, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/item/weapon/storage/firstaid/regular{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/weapon/storage/firstaid/brute, -/obj/item/weapon/storage/firstaid/regular{ - pixel_x = -3; - pixel_y = -3 - }, -/turf/open/floor/mineral/titanium, -/area/shuttle/syndicate) -"abk" = ( -/obj/structure/table, -/obj/item/weapon/storage/firstaid/regular{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/weapon/storage/firstaid/fire, -/obj/item/weapon/storage/firstaid/regular{ - pixel_x = -3; - pixel_y = -3 - }, -/turf/open/floor/mineral/titanium, -/area/shuttle/syndicate) -"abl" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"abm" = ( -/obj/machinery/door/window{ - dir = 1; - name = "Secure Storage"; - req_access_txt = "150" - }, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"abn" = ( -/obj/structure/table, -/obj/item/device/sbeacondrop/bomb{ - pixel_y = 5 - }, -/obj/item/device/sbeacondrop/bomb, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"abo" = ( -/obj/structure/table, -/obj/item/weapon/grenade/syndieminibomb{ - pixel_x = 4; - pixel_y = 2 - }, -/obj/item/weapon/grenade/syndieminibomb{ - pixel_x = -1 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"abp" = ( -/obj/structure/sink{ - dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 - }, -/obj/structure/mirror{ - pixel_x = 30 - }, -/turf/open/floor/mineral/titanium, -/area/shuttle/syndicate) -"abq" = ( -/obj/machinery/telecomms/allinone{ - intercept = 1 - }, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/syndicate) -"abr" = ( -/obj/machinery/nuclearbomb/syndicate, -/obj/machinery/door/window{ - dir = 1; - name = "Secure Storage"; - req_access_txt = "150" - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"abs" = ( -/turf/closed/wall, -/area/engine/engineering) -"abt" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/engine/engineering) -"abu" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/engine/engineering) -"abv" = ( -/obj/structure/table, -/obj/item/weapon/cautery, -/obj/item/weapon/scalpel, -/turf/open/floor/mineral/titanium, -/area/shuttle/syndicate) -"abw" = ( -/obj/structure/table/optable, -/obj/item/weapon/surgical_drapes, -/turf/open/floor/mineral/titanium, -/area/shuttle/syndicate) -"abx" = ( -/obj/structure/table, -/obj/item/weapon/retractor, -/obj/item/weapon/hemostat, -/turf/open/floor/mineral/titanium, -/area/shuttle/syndicate) -"aby" = ( -/obj/structure/shuttle/engine/heater, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plating, -/area/shuttle/syndicate) -"abz" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"abA" = ( -/obj/structure/table, -/obj/item/stack/sheet/metal{ - amount = 50 - }, -/obj/item/stack/sheet/glass{ - amount = 50 - }, -/obj/item/stack/rods{ - amount = 50 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"abB" = ( -/obj/structure/rack, -/obj/item/clothing/suit/space/syndicate/black/red, -/obj/item/clothing/head/helmet/space/syndicate/black/red, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"abC" = ( -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"abD" = ( -/obj/structure/reflector/single{ - anchored = 1 - }, -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"abE" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"abF" = ( -/obj/machinery/camera/autoname, -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"abG" = ( -/obj/docking_port/stationary{ - dheight = 9; - dir = 2; - dwidth = 5; - height = 22; - id = "syndicate_ne"; - name = "northeast of station"; - turf_type = /turf/open/space; - width = 18 - }, -/turf/open/space, -/area/space) -"abH" = ( -/obj/structure/shuttle/engine/propulsion{ - icon_state = "propulsion_l" - }, -/turf/open/floor/plating, -/area/shuttle/syndicate) -"abI" = ( -/obj/structure/shuttle/engine/propulsion, -/turf/open/floor/plating, -/area/shuttle/syndicate) -"abJ" = ( -/obj/structure/shuttle/engine/propulsion{ - icon_state = "propulsion_r" - }, -/turf/open/floor/plating, -/area/shuttle/syndicate) -"abK" = ( -/turf/open/floor/plasteel, -/area/engine/engineering) -"abL" = ( -/obj/structure/reflector/single{ - tag = "icon-reflector (WEST)"; - icon_state = "reflector"; - dir = 8; - anchored = 1 - }, -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"abM" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"abN" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 6 - }, -/obj/structure/lattice, -/turf/open/space, -/area/space) -"abO" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 10 - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"abP" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 10 - }, -/obj/structure/lattice, -/turf/open/space, -/area/space) -"abQ" = ( -/obj/structure/lattice, -/obj/effect/landmark{ - name = "carpspawn" - }, -/turf/open/space, -/area/space) -"abR" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - icon_state = "intact"; - dir = 6 - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"abS" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - icon_state = "intact"; - dir = 4 - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"abT" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - icon_state = "intact"; - dir = 4 - }, -/obj/machinery/door/airlock/external{ - name = "engineering external airlock"; - req_access_txt = "10" - }, -/turf/open/floor/plating, -/area/engine/engineering) -"abU" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/engine/engineering) -"abV" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - icon_state = "pump_map"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"abW" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"abX" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"abY" = ( -/obj/structure/reflector/double{ - anchored = 1 - }, -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"abZ" = ( -/obj/structure/reflector/double{ - tag = "icon-reflector_double (NORTH)"; - icon_state = "reflector_double"; - dir = 1; - anchored = 1 - }, -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"aca" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4; - icon_state = "pump_map"; - target_pressure = 2000.32 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acb" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 10 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acc" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acd" = ( -/obj/machinery/power/port_gen/pacman{ - anchored = 1 - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ace" = ( -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acf" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"acg" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"ach" = ( -/obj/structure/table, -/obj/item/clothing/glasses/meson/engine, -/obj/item/clothing/glasses/meson/engine, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aci" = ( -/obj/structure/table, -/obj/item/device/analyzer, -/obj/item/device/analyzer, -/obj/item/device/analyzer, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acj" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 6 - }, -/obj/machinery/meter, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ack" = ( -/obj/machinery/atmospherics/components/trinary/filter{ - dir = 4; - filter_type = 3; - icon_state = "filter_off"; - req_access = null - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acl" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acm" = ( -/obj/machinery/door/airlock/glass_engineering{ - name = "engineering door"; - req_access_txt = "10"; - req_one_access_txt = "0" - }, -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"acn" = ( -/obj/structure/reflector/box{ - anchored = 1; - dir = 4; - icon_state = "reflector_box"; - tag = "icon-reflector_box (EAST)" - }, -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"aco" = ( -/obj/structure/reflector/box{ - anchored = 1; - layer = 3 - }, -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"acp" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acq" = ( -/obj/structure/reflector/single{ - tag = "icon-reflector (EAST)"; - icon_state = "reflector"; - dir = 4; - anchored = 1 - }, -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"acr" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acs" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple, -/obj/structure/lattice, -/turf/open/space, -/area/space) -"act" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple, -/turf/open/space, -/area/space) -"acu" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/engine/engineering) -"acv" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - name = "waste pipe"; - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/engine/engineering) -"acw" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - name = "waste pipe"; - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acx" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - icon_state = "pump_map"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acy" = ( -/obj/machinery/atmospherics/pipe/manifold/green/visible{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acz" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acA" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - icon_state = "intact"; - dir = 4 - }, -/obj/machinery/meter, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acB" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - icon_state = "intact"; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/general/visible, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acC" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - icon_state = "intact"; - dir = 9 - }, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acD" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acE" = ( -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"acF" = ( -/obj/machinery/light, -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"acG" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acH" = ( -/obj/machinery/power/emitter{ - anchored = 1; - dir = 1; - state = 2 - }, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acI" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - icon_state = "manifold"; - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acJ" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/binary/pump/on{ - icon_state = "pump_map"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acK" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/junction{ - dir = 4 - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/engine/engineering) -"acL" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 4 - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"acM" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 9 - }, -/turf/open/space, -/area/space) -"acN" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 5 - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"acO" = ( -/obj/structure/grille{ - density = 0; - icon_state = "brokengrille" - }, -/obj/structure/lattice, -/turf/open/space, -/area/space) -"acP" = ( -/obj/machinery/button/door{ - id = "heater vent"; - name = "heating chamber venting switch"; - pixel_y = -24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - name = "waste pipe"; - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acQ" = ( -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - name = "waste pipe"; - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acR" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible, -/obj/machinery/atmospherics/components/binary/pump{ - icon_state = "pump_map"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acS" = ( -/obj/machinery/atmospherics/components/trinary/filter/flipped{ - req_access = null - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acT" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acU" = ( -/turf/closed/wall/r_wall, -/area/engine/engineering) -"acV" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - icon_state = "manifold"; - dir = 8 - }, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acW" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 10; - pixel_x = 0; - initialize_directions = 10 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"acX" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 4 - }, -/obj/structure/lattice, -/turf/open/space, -/area/space) -"acY" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 9 - }, -/turf/open/space, -/area/space) -"acZ" = ( -/obj/structure/grille, -/turf/closed/wall/r_wall, -/area/space) -"ada" = ( -/obj/machinery/door/poddoor{ - id = "heater vent"; - name = "heat chamber vent" - }, -/turf/open/space, -/area/engine/engineering) -"adb" = ( -/obj/machinery/atmospherics/components/binary/pump, -/turf/closed/wall/r_wall, -/area/engine/engineering) -"adc" = ( -/obj/machinery/atmospherics/components/binary/pump/on, -/turf/closed/wall/r_wall, -/area/engine/engineering) -"add" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/general/visible, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ade" = ( -/obj/machinery/atmospherics/components/unary/vent_pump{ - dir = 4 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"adf" = ( -/obj/machinery/atmospherics/pipe/manifold/general/hidden{ - icon_state = "manifold"; - dir = 1 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"adg" = ( -/obj/machinery/atmospherics/components/unary/vent_pump{ - dir = 8 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"adh" = ( -/obj/machinery/atmospherics/components/binary/pump, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"adi" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/binary/pump, -/turf/open/floor/plasteel, -/area/engine/engineering) -"adj" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 5 - }, -/obj/structure/lattice, -/turf/open/space, -/area/space) -"adk" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 10 - }, -/turf/open/space, -/area/space) -"adl" = ( -/obj/structure/lattice, -/obj/structure/grille{ - density = 0; - icon_state = "brokengrille" - }, -/turf/open/space, -/area/space) -"adm" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/machinery/door/airlock/external{ - name = "engineering external airlock"; - req_access_txt = "10" - }, -/turf/open/floor/plating, -/area/engine/engineering) -"adn" = ( -/turf/open/floor/engine, -/area/engine/engineering) -"ado" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 6 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"adp" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 10 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"adq" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 6 - }, -/obj/machinery/camera{ - c_tag = "Heating chamber north"; - network = list("heating") - }, -/turf/open/floor/engine, -/area/engine/engineering) -"adr" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 1 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"ads" = ( -/obj/machinery/meter, -/obj/machinery/airalarm{ - dir = 4; - pixel_x = -23; - pixel_y = 0; - req_access = null - }, -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - icon_state = "manifold"; - dir = 8 - }, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"adt" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - icon_state = "pump_map"; - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"adu" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/engine/engineering) -"adv" = ( -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"adw" = ( -/obj/machinery/power/supermatter_shard{ - anchored = 1; - base_icon_state = "darkmatter"; - explosion_power = 20; - gasefficency = 0.15; - icon_state = "darkmatter"; - name = "supermatter crystal" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber{ - dir = 8; - name = "supermatter chamber air scrubber"; - on = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/general/hidden{ - icon_state = "manifold"; - dir = 8 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"adx" = ( -/obj/machinery/meter, -/obj/machinery/atmospherics/pipe/manifold/general/visible, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ady" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/binary/pump/on{ - icon_state = "pump_map"; - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/general/visible, -/turf/open/floor/plasteel, -/area/engine/engineering) -"adz" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 10 - }, -/turf/open/space, -/area/space) -"adA" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 6 - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"adB" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/turf/open/floor/plating, -/area/engine/engineering) -"adC" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple, -/turf/open/floor/engine, -/area/engine/engineering) -"adD" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 4 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"adE" = ( -/obj/machinery/igniter, -/turf/open/floor/engine, -/area/engine/engineering) -"adF" = ( -/obj/machinery/atmospherics/components/binary/pump{ - icon_state = "pump_map"; - dir = 1 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"adG" = ( -/obj/machinery/atmospherics/pipe/manifold/general/hidden, -/turf/open/floor/engine, -/area/engine/engineering) -"adH" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 6 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"adI" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 9 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"adJ" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple, -/turf/open/space, -/area/space) -"adK" = ( -/turf/closed/wall/r_wall, -/area/space) -"adL" = ( -/turf/closed/wall/r_wall, -/area/ai_monitored/turret_protected/ai{ - name = "\improper AI Core" - }) -"adM" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 5 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"adN" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 4 - }, -/obj/structure/alien/weeds, -/turf/open/floor/engine, -/area/engine/engineering) -"adO" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - icon_state = "manifold"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"adP" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - icon_state = "connector_map"; - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"adQ" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"adR" = ( -/obj/structure/grille, -/turf/closed/wall/r_wall, -/area/engine/engineering) -"adS" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/turf/open/floor/plasteel, -/area/engine/engineering) -"adT" = ( -/obj/machinery/suit_storage_unit/atmos, -/turf/open/floor/plasteel, -/area/engine/engineering) -"adU" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple, -/obj/structure/alien/weeds, -/turf/open/floor/engine, -/area/engine/engineering) -"adV" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 9 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"adW" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - icon_state = "manifold"; - dir = 8 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"adX" = ( -/obj/machinery/power/rad_collector{ - anchored = 1 - }, -/obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 - }, -/turf/open/floor/plating, -/area/engine/engineering) -"adY" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"adZ" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 9 - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space) -"aea" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 9 - }, -/obj/structure/lattice, -/turf/open/space, -/area/space) -"aeb" = ( -/obj/machinery/porta_turret/ai{ - dir = 4 - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai{ - name = "\improper AI Core" - }) -"aec" = ( -/turf/open/floor/bluegrid, -/area/ai_monitored/turret_protected/ai{ - name = "\improper AI Core" - }) -"aed" = ( -/obj/machinery/camera/autoname, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai{ - name = "\improper AI Core" - }) -"aee" = ( -/obj/machinery/meter, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aef" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 6 - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai{ - name = "\improper AI Core" - }) -"aeg" = ( -/obj/machinery/porta_turret/ai{ - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai{ - name = "\improper AI Core" - }) -"aeh" = ( -/turf/open/floor/engine{ - name = "high pressure o2 floor"; - initial_gas_mix = "o2=500000;TEMP=293.15" - }, -/area/engine/engineering) -"aei" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/engine{ - name = "high pressure o2 floor"; - initial_gas_mix = "o2=500000;TEMP=293.15" - }, -/area/engine/engineering) -"aej" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - icon_state = "pump_map"; - dir = 1 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aek" = ( -/obj/machinery/atmospherics/components/binary/pump{ - icon_state = "pump_map"; - dir = 1 - }, -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -27 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ael" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8"; - pixel_y = 0 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aem" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8"; - pixel_y = 0 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aen" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aeo" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aep" = ( -/obj/machinery/ai_slipper{ - uses = 10 - }, -/turf/open/floor/bluegrid, -/area/ai_monitored/turret_protected/ai{ - name = "\improper AI Core" - }) -"aeq" = ( -/obj/machinery/computer/telecomms/server{ - network = "tcommsat" - }, -/turf/open/floor/plasteel, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"aer" = ( -/obj/effect/landmark{ - name = "ninjaspawn" - }, -/turf/open/space, -/area/space) -"aes" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/engine{ - name = "high pressure o2 floor"; - initial_gas_mix = "o2=500000;TEMP=293.15" - }, -/area/engine/engineering) -"aet" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/engine{ - name = "high pressure o2 floor"; - initial_gas_mix = "o2=500000;TEMP=293.15" - }, -/area/engine/engineering) -"aeu" = ( -/obj/machinery/atmospherics/components/unary/vent_pump{ - dir = 4; - external_pressure_bound = 0; - initialize_directions = 1; - internal_pressure_bound = 4000; - on = 1; - pressure_checks = 2; - pump_direction = 0 - }, -/turf/open/floor/engine{ - name = "high pressure o2 floor"; - initial_gas_mix = "o2=500000;TEMP=293.15" - }, -/area/engine/engineering) -"aev" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/space, -/area/space) -"aew" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - icon_state = "manifold"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aex" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 5 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2"; - pixel_y = 0 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aey" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 1; - network = list("SS13") - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aez" = ( -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aeA" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 9 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aeB" = ( -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai{ - name = "\improper AI Core" - }) -"aeC" = ( -/turf/open/floor/plasteel/brownold{ - tag = "icon-brownold (NORTHEAST)"; - dir = 5 - }, -/area/engine/engineering) -"aeD" = ( -/obj/machinery/light/small, -/turf/open/floor/engine{ - name = "high pressure o2 floor"; - initial_gas_mix = "o2=500000;TEMP=293.15" - }, -/area/engine/engineering) -"aeE" = ( -/obj/machinery/atmospherics/components/binary/pump, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aeF" = ( -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, -/obj/item/weapon/storage/toolbox/mechanical, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aeG" = ( -/obj/machinery/door/airlock/glass_engineering{ - name = "engineering door"; - req_access_txt = "10"; - req_one_access_txt = "0" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2"; - pixel_y = 0 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aeH" = ( -/obj/machinery/door/airlock/glass_engineering{ - name = "engineering door"; - req_access_txt = "10"; - req_one_access_txt = "0" - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aeI" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"aeJ" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aeK" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aeL" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aeM" = ( -/obj/structure/table, -/obj/item/weapon/pipe_dispenser, -/obj/item/weapon/pipe_dispenser, -/obj/item/weapon/pipe_dispenser, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aeN" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple, -/turf/open/floor/engine, -/area/engine/engineering) -"aeO" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2"; - pixel_y = 0 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aeP" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aeQ" = ( -/obj/structure/lattice, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 6 - }, -/turf/open/space, -/area/space) -"aeR" = ( -/obj/structure/lattice, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 4 - }, -/turf/open/space, -/area/space) -"aeS" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 4 - }, -/obj/structure/lattice/catwalk, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/space, -/area/space) -"aeT" = ( -/obj/structure/lattice, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 10 - }, -/turf/open/space, -/area/space) -"aeU" = ( -/turf/closed/wall/r_wall, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"aeV" = ( -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 5 - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai{ - name = "\improper AI Core" - }) -"aeW" = ( -/obj/machinery/camera/autoname, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aeX" = ( -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 9 - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai{ - name = "\improper AI Core" - }) -"aeY" = ( -/turf/open/floor/engine/n2o, -/area/engine/engineering) -"aeZ" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/engine/n2o, -/area/engine/engineering) -"afa" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible, -/obj/structure/extinguisher_cabinet{ - pixel_x = -27 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"afb" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"afc" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on, -/turf/open/floor/engine, -/area/engine/engineering) -"afd" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on, -/obj/machinery/camera{ - c_tag = "Heating chamber south"; - dir = 1; - network = list("heating") - }, -/turf/open/floor/engine, -/area/engine/engineering) -"afe" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 4 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"aff" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 6 - }, -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"afg" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 8; - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"afh" = ( -/obj/machinery/meter, -/obj/machinery/atmospherics/pipe/manifold/general/visible, -/turf/open/floor/plasteel, -/area/engine/engineering) -"afi" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible, -/obj/machinery/camera/autoname{ - dir = 1; - network = list("SS13") - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"afj" = ( -/obj/structure/lattice, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple, -/turf/open/space, -/area/space) -"afk" = ( -/obj/structure/lattice, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 9 - }, -/turf/open/space, -/area/space) -"afl" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-17"; - layer = 4.1 - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"afm" = ( -/obj/machinery/camera/autoname, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"afn" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/ntnet_relay, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"afo" = ( -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"afp" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/bluegrid, -/area/ai_monitored/turret_protected/ai{ - name = "\improper AI Core" - }) -"afq" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"afr" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/engine/n2o, -/area/engine/engineering) -"afs" = ( -/obj/machinery/portable_atmospherics/canister/nitrous_oxide, -/turf/open/floor/engine/n2o, -/area/engine/engineering) -"aft" = ( -/obj/machinery/atmospherics/components/unary/vent_pump{ - dir = 4; - external_pressure_bound = 0; - initialize_directions = 1; - internal_pressure_bound = 4000; - on = 1; - pressure_checks = 2; - pump_direction = 0 - }, -/turf/open/floor/engine/n2o, -/area/engine/engineering) -"afu" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 10 - }, -/turf/open/space, -/area/space) -"afv" = ( -/obj/item/clothing/head/cone, -/obj/item/clothing/head/cone, -/obj/item/clothing/head/cone, -/obj/item/clothing/head/cone, -/obj/item/clothing/head/cone, -/obj/item/clothing/head/cone, -/turf/open/floor/plasteel, -/area/engine/engineering) -"afw" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible, -/turf/closed/wall/r_wall, -/area/engine/engineering) -"afx" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/junction{ - icon_state = "intact"; - dir = 1 - }, -/turf/closed/wall/r_wall, -/area/engine/engineering) -"afy" = ( -/obj/machinery/atmospherics/components/binary/pump{ - icon_state = "pump_map"; - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel, -/area/engine/engineering) -"afz" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2"; - pixel_y = 0 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel, -/area/engine/engineering) -"afA" = ( -/obj/machinery/atmospherics/components/binary/pump, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel, -/area/engine/engineering) -"afB" = ( -/obj/structure/lattice, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 5 - }, -/turf/open/space, -/area/space) -"afC" = ( -/obj/machinery/telecomms/bus/preset_one/birdstation, -/turf/open/floor/bluegrid, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"afD" = ( -/obj/machinery/blackbox_recorder, -/turf/open/floor/bluegrid, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"afE" = ( -/obj/machinery/telecomms/broadcaster/preset_left/birdstation, -/turf/open/floor/bluegrid, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"afF" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai{ - name = "\improper AI Core" - }) -"afG" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/engine, -/area/engine/engineering) -"afH" = ( -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 10 - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai{ - name = "\improper AI Core" - }) -"afI" = ( -/obj/machinery/light/small, -/turf/open/floor/engine/n2o, -/area/engine/engineering) -"afJ" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/general/visible, -/turf/open/space, -/area/space) -"afK" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating, -/area/engine/engineering) -"afL" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"afM" = ( -/obj/machinery/computer/security/telescreen{ - desc = "Used for watching the heating area."; - name = "Heating chamber monitor"; - network = list("heating"); - pixel_y = 28 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"afN" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible, -/obj/machinery/meter, -/turf/open/floor/engine, -/area/engine/engineering) -"afO" = ( -/obj/machinery/atmospherics/components/binary/pump{ - icon_state = "pump_map"; - dir = 1 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"afP" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 6 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"afQ" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 10 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"afR" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/turf/open/floor/engine, -/area/engine/engineering) -"afS" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8"; - pixel_y = 0 - }, -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - icon_state = "manifold"; - dir = 8 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"afT" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 8; - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"afU" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"afV" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"afW" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - icon_state = "manifold"; - dir = 4 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"afX" = ( -/obj/machinery/telecomms/server/presets/common/birdstation, -/turf/open/floor/bluegrid, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"afY" = ( -/turf/open/floor/bluegrid, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"afZ" = ( -/obj/machinery/telecomms/hub/preset, -/turf/open/floor/bluegrid, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"aga" = ( -/obj/machinery/announcement_system, -/turf/open/floor/bluegrid, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"agb" = ( -/obj/machinery/door/airlock/highsecurity{ - name = "telecomms and ai module door"; - req_access_txt = "61" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai{ - name = "\improper AI Core" - }) -"agc" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 5 - }, -/turf/open/space, -/area/space) -"agd" = ( -/obj/machinery/atmospherics/components/binary/pump{ - icon_state = "pump_map"; - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating, -/area/engine/engineering) -"age" = ( -/obj/machinery/atmospherics/pipe/manifold4w/yellow/visible, -/turf/open/floor/plasteel, -/area/engine/engineering) -"agf" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"agg" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 9 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"agh" = ( -/obj/machinery/atmospherics/components/binary/pump, -/turf/open/floor/engine, -/area/engine/engineering) -"agi" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - icon_state = "manifold"; - dir = 8 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"agj" = ( -/obj/machinery/atmospherics/pipe/manifold4w/general/visible, -/turf/open/floor/engine, -/area/engine/engineering) -"agk" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 9 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"agl" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible, -/turf/open/floor/engine, -/area/engine/engineering) -"agm" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2"; - pixel_y = 0 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"agn" = ( -/obj/machinery/power/smes{ - charge = 1e+006 - }, -/obj/structure/cable/cyan, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"ago" = ( -/obj/machinery/power/smes{ - charge = 1e+006 - }, -/obj/structure/cable/cyan, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"agp" = ( -/obj/machinery/power/smes{ - charge = 1e+006 - }, -/obj/structure/cable/cyan, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"agq" = ( -/obj/machinery/atmospherics/components/binary/pump, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/engine, -/area/engine/engineering) -"agr" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/engine/engineering) -"ags" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple, -/obj/structure/lattice/catwalk, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/space, -/area/space) -"agt" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/space, -/area/space) -"agu" = ( -/obj/structure/lattice, -/obj/structure/grille, -/turf/open/space, -/area/space) -"agv" = ( -/obj/machinery/telecomms/processor/preset_one/birdstation, -/turf/open/floor/bluegrid, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"agw" = ( -/obj/machinery/message_server, -/turf/open/floor/bluegrid, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"agx" = ( -/obj/machinery/telecomms/receiver/preset_left/birdstation, -/turf/open/floor/bluegrid, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"agy" = ( -/obj/machinery/porta_turret/ai{ - dir = 4 - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/aisat_interior{ - name = "\improper AI Core Lobby" - }) -"agz" = ( -/obj/effect/landmark/start{ - name = "Cyborg" - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/aisat_interior{ - name = "\improper AI Core Lobby" - }) -"agA" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/aisat_interior{ - name = "\improper AI Core Lobby" - }) -"agB" = ( -/obj/machinery/porta_turret/ai{ - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/aisat_interior{ - name = "\improper AI Core Lobby" - }) -"agC" = ( -/turf/closed/wall/r_wall, -/area/ai_monitored/turret_protected/aisat_interior{ - name = "\improper AI Core Lobby" - }) -"agD" = ( -/turf/open/floor/engine{ - name = "high pressure plasma floor"; - initial_gas_mix = "plasma=240000;TEMP=293.15" - }, -/area/engine/engineering) -"agE" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/engine{ - name = "high pressure plasma floor"; - initial_gas_mix = "plasma=240000;TEMP=293.15" - }, -/area/engine/engineering) -"agF" = ( -/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ - icon_state = "manifold"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"agG" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - icon_state = "connector_map"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"agH" = ( -/obj/item/weapon/wrench, -/turf/open/floor/plasteel, -/area/engine/engineering) -"agI" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible, -/obj/structure/window/reinforced, -/obj/machinery/meter, -/turf/open/floor/engine, -/area/engine/engineering) -"agJ" = ( -/obj/structure/cable{ - d1 = 2; - d2 = 4; - icon_state = "2-4" - }, -/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 - }, -/obj/structure/window/reinforced, -/turf/open/floor/engine, -/area/engine/engineering) -"agK" = ( -/obj/machinery/meter, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8"; - pixel_y = 0 - }, -/obj/machinery/atmospherics/pipe/simple/general/visible, -/obj/structure/window/reinforced, -/turf/open/floor/engine, -/area/engine/engineering) -"agL" = ( -/obj/machinery/power/terminal{ - icon_state = "term"; - dir = 1 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8"; - pixel_y = 0 - }, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"agM" = ( -/obj/machinery/power/terminal{ - icon_state = "term"; - dir = 1 - }, -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8"; - pixel_y = 0 - }, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"agN" = ( -/obj/machinery/power/terminal{ - icon_state = "term"; - dir = 1 - }, -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"agO" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 5 - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/engine/engineering) -"agP" = ( -/obj/structure/window/reinforced, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"agQ" = ( -/obj/machinery/door/window/southright, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"agR" = ( -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/aisat_interior{ - name = "\improper AI Core Lobby" - }) -"agS" = ( -/turf/open/floor/bluegrid, -/area/ai_monitored/turret_protected/aisat_interior{ - name = "\improper AI Core Lobby" - }) -"agT" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/bluegrid, -/area/ai_monitored/turret_protected/aisat_interior{ - name = "\improper AI Core Lobby" - }) -"agU" = ( -/turf/closed/wall/r_wall, -/area/security/nuke_storage) -"agV" = ( -/turf/closed/wall/r_wall, -/area/engine/gravity_generator) -"agW" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/engine{ - name = "high pressure plasma floor"; - initial_gas_mix = "plasma=240000;TEMP=293.15" - }, -/area/engine/engineering) -"agX" = ( -/obj/machinery/portable_atmospherics/canister/toxins, -/turf/open/floor/engine{ - name = "high pressure plasma floor"; - initial_gas_mix = "plasma=240000;TEMP=293.15" - }, -/area/engine/engineering) -"agY" = ( -/obj/machinery/atmospherics/components/unary/vent_pump{ - dir = 4; - external_pressure_bound = 0; - initialize_directions = 1; - internal_pressure_bound = 4000; - on = 1; - pressure_checks = 2; - pump_direction = 0 - }, -/turf/open/floor/engine{ - name = "high pressure plasma floor"; - initial_gas_mix = "plasma=240000;TEMP=293.15" - }, -/area/engine/engineering) -"agZ" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - icon_state = "intact"; - dir = 4 - }, -/obj/machinery/meter, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aha" = ( -/obj/machinery/atmospherics/components/binary/pump{ - icon_state = "pump_map"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ahb" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - icon_state = "intact"; - dir = 10 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ahc" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - icon_state = "manifold"; - dir = 4 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"ahd" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"ahe" = ( -/obj/machinery/atmospherics/components/binary/circulator, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ahf" = ( -/obj/structure/cable, -/obj/machinery/power/generator{ - cold_dir = 4; - hot_dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ahg" = ( -/obj/machinery/atmospherics/components/binary/circulator{ - icon_state = "circ2-off" - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ahh" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"ahi" = ( -/obj/machinery/computer/monitor, -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"ahj" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/plasteel/black, -/area/engine/engineering) -"ahk" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 6 - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/turf/open/floor/engine, -/area/engine/engineering) -"ahl" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"ahm" = ( -/obj/machinery/computer/telecomms/monitor{ - network = "tcommsat" - }, -/turf/open/floor/plasteel, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"ahn" = ( -/obj/machinery/turretid{ - control_area = "AI Core Lobby"; - pixel_x = 24 - }, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-17"; - layer = 4.1 - }, -/turf/open/floor/plasteel, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"aho" = ( -/obj/structure/table, -/obj/item/weapon/paper/monitorkey{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/weapon/pen, -/turf/open/floor/plasteel, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"ahp" = ( -/turf/open/floor/plasteel/neutral, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"ahq" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 4 - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/aisat_interior{ - name = "\improper AI Core Lobby" - }) -"ahr" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/aisat_interior{ - name = "\improper AI Core Lobby" - }) -"ahs" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/brownold{ - tag = "icon-brownold (NORTHEAST)"; - dir = 5 - }, -/area/engine/engineering) -"aht" = ( -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/aisat_interior{ - name = "\improper AI Core Lobby" - }) -"ahu" = ( -/obj/structure/table, -/obj/item/areaeditor/blueprints, -/turf/open/floor/plasteel/black, -/area/security/nuke_storage) -"ahv" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/nuclearbomb/selfdestruct, -/turf/open/floor/plasteel/black, -/area/security/nuke_storage) -"ahw" = ( -/obj/structure/filingcabinet, -/obj/item/weapon/folder/documents, -/turf/open/floor/plasteel/black, -/area/security/nuke_storage) -"ahx" = ( -/turf/open/floor/plasteel/vault{ - dir = 1 - }, -/area/engine/gravity_generator) -"ahy" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/vault{ - dir = 8 - }, -/area/engine/gravity_generator) -"ahz" = ( -/turf/open/floor/plasteel/vault{ - dir = 4 - }, -/area/engine/gravity_generator) -"ahA" = ( -/obj/machinery/light/small, -/turf/open/floor/engine{ - name = "high pressure plasma floor"; - initial_gas_mix = "plasma=240000;TEMP=293.15" - }, -/area/engine/engineering) -"ahB" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ahC" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"ahD" = ( -/obj/machinery/meter, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 6 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"ahE" = ( -/obj/machinery/atmospherics/pipe/simple{ - icon_state = "intact"; - dir = 9 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ahF" = ( -/obj/machinery/atmospherics/pipe/simple{ - icon_state = "intact"; - dir = 5 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ahG" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 4 - }, -/obj/machinery/meter, -/turf/open/floor/engine, -/area/engine/engineering) -"ahH" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"ahI" = ( -/obj/machinery/atmospherics/components/binary/pump{ - icon_state = "pump_map"; - dir = 8 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"ahJ" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 4 - }, -/obj/structure/lattice/catwalk, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/space, -/area/space) -"ahK" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 4 - }, -/obj/structure/lattice/catwalk, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/space, -/area/space) -"ahL" = ( -/obj/item/device/radio/beacon, -/turf/open/floor/plasteel/neutral, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"ahM" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/neutral, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"ahN" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/neutral, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"ahO" = ( -/obj/machinery/door/airlock/highsecurity{ - name = "telecomms and ai module door"; - req_access_txt = "61" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"ahP" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/aisat_interior{ - name = "\improper AI Core Lobby" - }) -"ahQ" = ( -/turf/open/floor/plasteel/black, -/area/security/nuke_storage) -"ahR" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/security/nuke_storage) -"ahS" = ( -/turf/open/floor/plasteel/vault{ - dir = 8 - }, -/area/engine/gravity_generator) -"ahT" = ( -/turf/open/floor/plasteel/black, -/area/engine/gravity_generator) -"ahU" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 6 - }, -/turf/open/space, -/area/space) -"ahV" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 5 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"ahW" = ( -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"ahX" = ( -/obj/machinery/camera/autoname{ - dir = 1; - network = list("SS13") - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 9 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"ahY" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"ahZ" = ( -/turf/open/floor/plasteel/stairs, -/area/engine/engineering) -"aia" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"aib" = ( -/obj/machinery/light, -/turf/open/floor/engine, -/area/engine/engineering) -"aic" = ( -/obj/machinery/light, -/turf/open/floor/plasteel/neutral, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"aid" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Telecommunications Chamber APC"; - pixel_x = 24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel/neutral, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"aie" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"aif" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-02"; - layer = 4.1 - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/aisat_interior{ - name = "\improper AI Core Lobby" - }) -"aig" = ( -/obj/machinery/power/apc{ - name = "AI Core Lobby APC"; - pixel_y = -24 - }, -/obj/structure/cable/cyan, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/aisat_interior{ - name = "\improper AI Core Lobby" - }) -"aih" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "Vault APC"; - pixel_x = -24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel/black, -/area/security/nuke_storage) -"aii" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/black, -/area/security/nuke_storage) -"aij" = ( -/obj/structure/safe, -/obj/item/weapon/grenade/clusterbuster/metalfoam, -/obj/item/weapon/grenade/clusterbuster/metalfoam, -/obj/item/weapon/c4, -/obj/item/weapon/lazarus_injector, -/obj/item/slimepotion/sentience, -/turf/open/floor/plasteel/black, -/area/security/nuke_storage) -"aik" = ( -/obj/machinery/gravity_generator/main/station, -/turf/open/floor/plasteel/vault{ - dir = 8 - }, -/area/engine/gravity_generator) -"ail" = ( -/obj/structure/grille, -/turf/closed/wall, -/area/space) -"aim" = ( -/obj/effect/landmark{ - name = "carpspawn" - }, -/turf/open/space, -/area/space) -"ain" = ( -/turf/open/floor/engine{ - name = "high pressure co2 floor"; - initial_gas_mix = "co2=200000;TEMP=293.15" - }, -/area/engine/engineering) -"aio" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/engine{ - name = "high pressure co2 floor"; - initial_gas_mix = "co2=200000;TEMP=293.15" - }, -/area/engine/engineering) -"aip" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plating, -/area/engine/engineering) -"aiq" = ( -/obj/machinery/atmospherics/components/binary/pump{ - icon_state = "pump_map"; - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating, -/area/engine/engineering) -"air" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating, -/area/engine/engineering) -"ais" = ( -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 10 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/plating, -/area/engine/engineering) -"ait" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - icon_state = "intact"; - dir = 6 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aiu" = ( -/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ - icon_state = "manifold"; - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aiv" = ( -/obj/structure/grille, -/obj/structure/lattice, -/turf/open/space, -/area/space) -"aiw" = ( -/obj/structure/grille, -/obj/structure/lattice/catwalk, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/space, -/area/space) -"aix" = ( -/obj/machinery/door/airlock/highsecurity{ - name = "telecomms and ai module door"; - req_access_txt = "61" - }, -/turf/open/floor/plasteel/neutral, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"aiy" = ( -/obj/machinery/door/airlock/highsecurity{ - name = "telecomms and ai module door"; - req_access_txt = "61" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/neutral, -/area/ai_monitored/turret_protected/tcomeast{ - name = "\improper Telecommunications Chamber" - }) -"aiz" = ( -/obj/machinery/door/airlock/vault{ - locked = 1; - req_access_txt = "53" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/black, -/area/security/nuke_storage) -"aiA" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/brownold{ - tag = "icon-brownold (NORTHWEST)"; - dir = 9 - }, -/area/engine/engineering) -"aiB" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aiC" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/engine{ - name = "high pressure co2 floor"; - initial_gas_mix = "co2=200000;TEMP=293.15" - }, -/area/engine/engineering) -"aiD" = ( -/obj/machinery/portable_atmospherics/canister/carbon_dioxide, -/turf/open/floor/engine{ - name = "high pressure co2 floor"; - initial_gas_mix = "co2=200000;TEMP=293.15" - }, -/area/engine/engineering) -"aiE" = ( -/obj/machinery/atmospherics/components/unary/vent_pump{ - dir = 4; - external_pressure_bound = 0; - initialize_directions = 1; - internal_pressure_bound = 4000; - on = 1; - pressure_checks = 2; - pump_direction = 0 - }, -/turf/open/floor/engine{ - name = "high pressure co2 floor"; - initial_gas_mix = "co2=200000;TEMP=293.15" - }, -/area/engine/engineering) -"aiF" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 9 - }, -/turf/open/space, -/area/space) -"aiG" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/general/visible, -/turf/open/floor/plating, -/area/engine/engineering) -"aiH" = ( -/obj/item/device/radio/beacon, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aiI" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aiJ" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aiK" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aiL" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aiM" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"aiN" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"aiO" = ( -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"aiP" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - anchored = 1; - icon_state = "plant-05"; - layer = 4.1; - name = "incredibly heavy plant" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"aiQ" = ( -/turf/closed/wall, -/area/engine/gravity_generator) -"aiR" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel/brownold{ - tag = "icon-brownold (NORTHEAST)"; - dir = 5 - }, -/area/engine/engineering) -"aiS" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/engine/gravity_generator) -"aiT" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 10 - }, -/turf/open/floor/plasteel/brownold{ - tag = "icon-brownold (NORTHWEST)"; - dir = 9 - }, -/area/engine/engineering) -"aiU" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/engine/gravity_generator) -"aiV" = ( -/obj/machinery/light/small, -/turf/open/floor/engine{ - name = "high pressure co2 floor"; - initial_gas_mix = "co2=200000;TEMP=293.15" - }, -/area/engine/engineering) -"aiW" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - name = "waste pipe" - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aiX" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/visible{ - icon_state = "manifold"; - dir = 8 - }, -/obj/machinery/meter, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aiY" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/visible{ - icon_state = "manifold"; - dir = 1 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aiZ" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/visible{ - icon_state = "intact"; - dir = 10 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aja" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 4 - }, -/obj/structure/reflector/box{ - anchored = 1; - layer = 3 - }, -/turf/open/floor/engine, -/area/engine/engineering) -"ajb" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"ajc" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - icon_state = "manifold"; - dir = 4 - }, -/turf/open/floor/plasteel/brownold{ - tag = "icon-brownold (NORTHWEST)"; - dir = 9 - }, -/area/engine/engineering) -"ajd" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aje" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 4 - }, -/obj/machinery/meter, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ajf" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Engineering APC"; - pixel_x = 24 - }, -/obj/structure/cable/cyan, -/obj/machinery/atmospherics/pipe/simple/supply/visible, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ajg" = ( -/turf/closed/wall, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"ajh" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 5 - }, -/turf/open/floor/plasteel/brownold{ - tag = "icon-brownold (NORTHWEST)"; - dir = 9 - }, -/area/engine/engineering) -"aji" = ( -/turf/open/floor/engine{ - name = "high pressure n2 floor"; - initial_gas_mix = "n2=400000;TEMP=293.15" - }, -/area/engine/engineering) -"ajj" = ( -/obj/machinery/atmospherics/components/unary/vent_pump{ - dir = 1; - external_pressure_bound = 0; - initialize_directions = 1; - internal_pressure_bound = 4000; - on = 1; - pressure_checks = 2; - pump_direction = 0 - }, -/turf/open/floor/engine{ - name = "high pressure n2 floor"; - initial_gas_mix = "n2=400000;TEMP=293.15" - }, -/area/engine/engineering) -"ajk" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ - name = "waste pipe"; - icon_state = "manifold"; - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating, -/area/engine/engineering) -"ajl" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - name = "waste pipe"; - icon_state = "intact"; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating, -/area/engine/engineering) -"ajm" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - name = "waste pipe"; - icon_state = "intact"; - dir = 9 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating, -/area/engine/engineering) -"ajn" = ( -/obj/machinery/atmospherics/pipe/simple/supply/visible{ - icon_state = "intact"; - dir = 5 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating, -/area/engine/engineering) -"ajo" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - icon_state = "pump_map"; - dir = 4 - }, -/turf/closed/wall, -/area/engine/engineering) -"ajp" = ( -/obj/structure/tank_dispenser, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ajq" = ( -/obj/machinery/vending/engivend, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ajr" = ( -/obj/machinery/vending/tool, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ajs" = ( -/obj/machinery/suit_storage_unit/engine, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ajt" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aju" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ajv" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"ajw" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/engine{ - name = "high pressure n2 floor"; - initial_gas_mix = "n2=400000;TEMP=293.15" - }, -/area/engine/engineering) -"ajx" = ( -/obj/machinery/portable_atmospherics/canister/nitrogen, -/turf/open/floor/engine{ - name = "high pressure n2 floor"; - initial_gas_mix = "n2=400000;TEMP=293.15" - }, -/area/engine/engineering) -"ajy" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/engine{ - name = "high pressure n2 floor"; - initial_gas_mix = "n2=400000;TEMP=293.15" - }, -/area/engine/engineering) -"ajz" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - name = "waste pipe" - }, -/turf/open/floor/plating, -/area/engine/engineering) -"ajA" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/turf/open/floor/plating, -/area/engine/engineering) -"ajB" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ajC" = ( -/obj/effect/landmark/start{ - name = "Station Engineer" - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ajD" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ajE" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/vending/cigarette, -/turf/open/floor/plasteel/black, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"ajF" = ( -/obj/machinery/vending/coffee, -/turf/open/floor/plasteel/black, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"ajG" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"ajH" = ( -/obj/machinery/light/small, -/turf/open/floor/engine{ - name = "high pressure n2 floor"; - initial_gas_mix = "n2=400000;TEMP=293.15" - }, -/area/engine/engineering) -"ajI" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/engine/engineering) -"ajJ" = ( -/obj/machinery/button/door{ - id = "secure storage"; - name = "secure storage button"; - pixel_x = -24 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ajK" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 6 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"ajL" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"ajM" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Command Hallway APC"; - pixel_y = 24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"ajN" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"ajO" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"ajP" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"ajQ" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-17"; - layer = 4.1 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 10 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"ajR" = ( -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ajS" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ajT" = ( -/obj/structure/table, -/obj/item/clothing/gloves/color/yellow, -/obj/item/clothing/gloves/color/yellow, -/obj/item/clothing/gloves/color/yellow, -/obj/item/clothing/gloves/color/yellow, -/obj/item/clothing/glasses/meson/engine, -/obj/item/clothing/glasses/meson/engine, -/obj/item/clothing/glasses/meson/engine, -/obj/item/clothing/glasses/meson/engine, -/obj/machinery/light/small, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ajU" = ( -/obj/structure/table, -/obj/item/stack/sheet/metal{ - amount = 50; - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/stack/sheet/metal{ - amount = 50; - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/stack/sheet/metal{ - amount = 50; - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/stack/sheet/glass{ - amount = 50; - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/stack/sheet/glass{ - amount = 50; - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/stack/sheet/plasteel{ - amount = 10 - }, -/obj/item/stack/rods{ - amount = 50 - }, -/obj/item/weapon/stock_parts/cell/high, -/obj/item/weapon/stock_parts/cell/high, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ajV" = ( -/obj/machinery/door/airlock/glass_engineering{ - name = "engineering door"; - req_access_txt = "10"; - req_one_access_txt = "0" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel, -/area/engine/engineering) -"ajW" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"ajX" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"ajY" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"ajZ" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 10 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"aka" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/light, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"akb" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"akc" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"akd" = ( -/turf/open/floor/engine{ - name = "high pressure air floor"; - initial_gas_mix = "o2=10000;n2=40015;TEMP=293.15" - }, -/area/engine/engineering) -"ake" = ( -/obj/machinery/door/poddoor{ - id = "secure storage"; - name = "secure storage blast door" - }, -/turf/open/floor/plating, -/area/engine/engineering) -"akf" = ( -/turf/open/floor/plasteel/brownold{ - dir = 8 - }, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"akg" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"akh" = ( -/turf/closed/wall/r_wall, -/area/ai_monitored/turret_protected/ai_upload) -"aki" = ( -/turf/closed/wall, -/area/gateway) -"akj" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/gateway) -"akk" = ( -/turf/closed/wall, -/area/maintenance/fsmaint) -"akl" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/engine{ - name = "high pressure air floor"; - initial_gas_mix = "o2=10000;n2=40015;TEMP=293.15" - }, -/area/engine/engineering) -"akm" = ( -/obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/engine{ - name = "high pressure air floor"; - initial_gas_mix = "o2=10000;n2=40015;TEMP=293.15" - }, -/area/engine/engineering) -"akn" = ( -/obj/machinery/atmospherics/components/unary/vent_pump{ - dir = 4; - external_pressure_bound = 0; - initialize_directions = 1; - internal_pressure_bound = 4000; - on = 1; - pressure_checks = 2; - pump_direction = 0 - }, -/turf/open/floor/engine{ - name = "high pressure air floor"; - initial_gas_mix = "o2=10000;n2=40015;TEMP=293.15" - }, -/area/engine/engineering) -"ako" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - icon_state = "intact"; - dir = 4 - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/engine/engineering) -"akp" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ - icon_state = "manifold"; - dir = 4 - }, -/turf/open/space, -/area/space) -"akq" = ( -/obj/structure/closet/radiation, -/turf/open/floor/plating, -/area/engine/engineering) -"akr" = ( -/turf/open/floor/plating, -/area/engine/engineering) -"aks" = ( -/obj/structure/closet/firecloset, -/turf/open/floor/plating, -/area/engine/engineering) -"akt" = ( -/obj/machinery/portable_atmospherics/canister/carbon_dioxide, -/turf/open/floor/plating, -/area/engine/engineering) -"aku" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"akv" = ( -/obj/machinery/door/airlock/glass_engineering{ - name = "engineering door"; - req_access_txt = "10"; - req_one_access_txt = "0" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"akw" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/brownold{ - dir = 8 - }, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"akx" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"aky" = ( -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"akz" = ( -/obj/machinery/turretid{ - control_area = "AI Upload Chamber"; - pixel_x = 28; - pixel_y = 0 - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai_upload) -"akA" = ( -/obj/machinery/porta_turret/ai, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai_upload) -"akB" = ( -/obj/structure/table, -/obj/item/weapon/aiModule/reset, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai_upload) -"akC" = ( -/obj/structure/table, -/obj/item/weapon/aiModule/core/full/asimov, -/obj/item/weapon/aiModule/core/full/asimovpp, -/obj/item/weapon/aiModule/core/full/corp, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai_upload) -"akD" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-02"; - layer = 4.1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/gateway) -"akE" = ( -/obj/machinery/gateway{ - dir = 9 - }, -/turf/open/floor/plasteel/vault{ - dir = 1 - }, -/area/gateway) -"akF" = ( -/obj/machinery/gateway{ - dir = 1 - }, -/turf/open/floor/plasteel/vault{ - dir = 8 - }, -/area/gateway) -"akG" = ( -/obj/machinery/gateway{ - dir = 5 - }, -/turf/open/floor/plasteel/vault{ - dir = 4 - }, -/area/gateway) -"akH" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/gateway) -"akI" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-02"; - layer = 4.1 - }, -/turf/open/floor/plasteel, -/area/gateway) -"akJ" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/vending/cigarette, -/turf/open/floor/plasteel/black, -/area/maintenance/fsmaint) -"akK" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-02"; - layer = 4.1 - }, -/turf/open/floor/plasteel/black, -/area/maintenance/fsmaint) -"akL" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"akM" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/turf/open/space, -/area/space) -"akN" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/closet/radiation, -/turf/open/floor/plating, -/area/engine/engineering) -"akO" = ( -/obj/structure/closet/secure_closet/engineering_welding, -/turf/open/floor/plating, -/area/engine/engineering) -"akP" = ( -/obj/machinery/portable_atmospherics/canister/carbon_dioxide, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating, -/area/engine/engineering) -"akQ" = ( -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"akR" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"akS" = ( -/obj/machinery/door/airlock/command{ - name = "command door"; - req_access_txt = "19" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ai_monitored/turret_protected/ai_upload) -"akT" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai_upload) -"akU" = ( -/obj/machinery/door/airlock/command{ - name = "command door"; - req_access_txt = "19" - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai_upload) -"akV" = ( -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai_upload) -"akW" = ( -/turf/open/floor/bluegrid, -/area/ai_monitored/turret_protected/ai_upload) -"akX" = ( -/obj/machinery/computer/upload/borg, -/obj/structure/window/reinforced{ - dir = 4; - pixel_x = 0 - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/machinery/door/window/westright{ - req_access_txt = "55" - }, -/turf/open/floor/bluegrid, -/area/ai_monitored/turret_protected/ai_upload) -"akY" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - anchored = 1; - icon_state = "plant-05"; - layer = 4.1; - name = "incredibly heavy plant" - }, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai_upload) -"akZ" = ( -/turf/closed/wall/r_wall, -/area/maintenance/fsmaint) -"ala" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - anchored = 1; - icon_state = "plant-05"; - layer = 4.1; - name = "incredibly heavy plant" - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"alb" = ( -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"alc" = ( -/obj/effect/spawner/lootdrop/crate_spawner, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"ald" = ( -/obj/structure/bookcase, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"ale" = ( -/obj/structure/table_frame/wood, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"alf" = ( -/obj/structure/table/wood, -/obj/item/clothing/under/skirt/red, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"alg" = ( -/obj/machinery/light{ - icon_state = "tube1"; - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/gateway) -"alh" = ( -/obj/machinery/gateway{ - dir = 8 - }, -/turf/open/floor/plasteel/vault{ - dir = 8 - }, -/area/gateway) -"ali" = ( -/obj/machinery/gateway/centerstation, -/turf/open/floor/plasteel/black, -/area/gateway) -"alj" = ( -/obj/machinery/gateway{ - dir = 4 - }, -/turf/open/floor/plasteel/vault{ - dir = 8 - }, -/area/gateway) -"alk" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/closet/cardboard, -/obj/effect/spawner/lootdrop{ - loot = list(/obj/effect/decal/cleanable/blood/old = 10, /obj/item/voodoo = 1); - name = "vodoo doll spawner" - }, -/obj/item/weapon/coin/diamond, -/turf/open/floor/plating, -/area/gateway) -"all" = ( -/turf/closed/wall/rust, -/area/gateway) -"alm" = ( -/obj/structure/chair/comfy/beige{ - dir = 4 - }, -/turf/open/floor/plasteel/black, -/area/maintenance/fsmaint) -"aln" = ( -/obj/machinery/power/emitter, -/turf/open/floor/plating, -/area/engine/engineering) -"alo" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/plating, -/area/engine/engineering) -"alp" = ( -/obj/structure/closet/crate, -/obj/item/stack/sheet/metal{ - amount = 50 - }, -/obj/item/stack/rods{ - amount = 50 - }, -/obj/item/stack/sheet/glass{ - amount = 50 - }, -/obj/item/weapon/electronics/airlock, -/obj/item/weapon/electronics/airlock, -/obj/item/weapon/stock_parts/cell/high{ - charge = 100; - maxcharge = 15000 - }, -/obj/item/stack/sheet/mineral/plasma{ - amount = 30 - }, -/obj/item/device/gps/engineering, -/obj/item/device/gps/engineering, -/obj/item/clothing/shoes/magboots/advance, -/turf/open/floor/plating, -/area/engine/engineering) -"alq" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-16"; - layer = 4.1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"alr" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-16"; - layer = 4.1 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"als" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai_upload) -"alt" = ( -/obj/machinery/computer/upload/ai, -/obj/structure/window/reinforced{ - dir = 4; - pixel_x = 0 - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/machinery/door/window/westleft{ - req_access_txt = "55" - }, -/turf/open/floor/bluegrid, -/area/ai_monitored/turret_protected/ai_upload) -"alu" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - anchored = 1; - icon_state = "plant-05"; - layer = 4.1; - name = "incredibly heavy plant" - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai_upload) -"alv" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"alw" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 5 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"alx" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"aly" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 10 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"alz" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-04"; - layer = 4.1 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"alA" = ( -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"alB" = ( -/obj/structure/bookcase, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"alC" = ( -/obj/structure/chair/comfy/beige{ - dir = 4 - }, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"alD" = ( -/obj/structure/table/wood, -/obj/item/weapon/relic, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"alE" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/gateway) -"alF" = ( -/obj/machinery/gateway{ - dir = 10 - }, -/turf/open/floor/plasteel/vault{ - dir = 4 - }, -/area/gateway) -"alG" = ( -/obj/machinery/gateway, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/vault{ - dir = 8 - }, -/area/gateway) -"alH" = ( -/obj/machinery/gateway{ - dir = 6 - }, -/turf/open/floor/plasteel/vault{ - dir = 1 - }, -/area/gateway) -"alI" = ( -/obj/structure/table/wood, -/turf/open/floor/plasteel, -/area/gateway) -"alJ" = ( -/turf/open/floor/plasteel/black, -/area/maintenance/fsmaint) -"alK" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/glass_engineering{ - name = "engineering door"; - req_access_txt = "10"; - req_one_access_txt = "0" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel, -/area/engine/engineering) -"alL" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"alM" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/power/apc{ - dir = 8; - name = "AI Upload APC"; - pixel_x = -24; - pixel_y = 0 - }, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai_upload) -"alN" = ( -/obj/machinery/porta_turret/ai{ - dir = 1 - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai_upload) -"alO" = ( -/obj/structure/table, -/obj/item/weapon/aiModule/supplied/freeform, -/obj/machinery/light/small, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai_upload) -"alP" = ( -/obj/structure/table, -/obj/item/weapon/aiModule/core/full/tyrant, -/obj/item/weapon/aiModule/core/full/antimov, -/obj/item/weapon/aiModule/reset/purge, -/obj/item/weapon/aiModule/zeroth/oneHuman, -/obj/item/weapon/aiModule/supplied/quarantine, -/obj/item/weapon/aiModule/supplied/oxygen, -/obj/item/weapon/aiModule/supplied/protectStation, -/obj/item/weapon/aiModule/supplied/safeguard, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai_upload) -"alQ" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/camera/autoname{ - dir = 1; - network = list("SS13") - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"alR" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"alS" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"alT" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"alU" = ( -/obj/machinery/door/airlock/command{ - name = "command door"; - req_access_txt = "19" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"alV" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/item/weapon/storage/box/lights/mixed, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"alW" = ( -/obj/structure/chair/comfy/beige, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"alX" = ( -/obj/structure/spirit_board{ - anchored = 1 - }, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"alY" = ( -/obj/machinery/door/airlock/maintenance{ - name = "maintenance door"; - req_access_txt = "12" - }, -/turf/open/floor/plating, -/area/gateway) -"alZ" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/gateway) -"ama" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/gateway) -"amb" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/gateway) -"amc" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/gateway) -"amd" = ( -/turf/open/floor/plasteel, -/area/gateway) -"ame" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"amf" = ( -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 6 - }, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"amg" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"amh" = ( -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"ami" = ( -/obj/machinery/door/airlock/atmos{ - name = "atmospherics door"; - req_access_txt = "24" - }, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"amj" = ( -/turf/open/floor/plasteel/blue/side{ - dir = 8 - }, -/area/engine/engineering) -"amk" = ( -/turf/open/floor/plasteel/brownold{ - dir = 1 - }, -/area/engine/engineering) -"aml" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/brownold{ - dir = 1 - }, -/area/engine/engineering) -"amm" = ( -/obj/structure/lattice, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/space, -/area/space) -"amn" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 4 - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai_upload) -"amo" = ( -/turf/closed/wall/r_wall, -/area/crew_quarters/captain{ - name = "\improper Captain's Quarters" - }) -"amp" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"amq" = ( -/obj/machinery/door/airlock/maintenance{ - name = "maintenance door"; - req_access_txt = "12" - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"amr" = ( -/obj/structure/table/wood, -/obj/item/weapon/coin/silver, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"ams" = ( -/turf/open/floor/plating, -/area/gateway) -"amt" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plating, -/area/gateway) -"amu" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/turf/open/floor/plating, -/area/gateway) -"amv" = ( -/obj/machinery/power/apc{ - dir = 2; - name = "Gateway APC"; - pixel_y = -24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/gateway) -"amw" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"amx" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"amy" = ( -/obj/machinery/door/airlock/external{ - req_access_txt = "13" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"amz" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/turf/open/space, -/area/space) -"amA" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - icon_state = "intact"; - dir = 5 - }, -/turf/open/space, -/area/space) -"amB" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - icon_state = "intact"; - dir = 10 - }, -/turf/open/space, -/area/space) -"amC" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"amD" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"amE" = ( -/obj/machinery/door/airlock/atmos{ - name = "atmospherics door"; - req_access_txt = "24" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"amF" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/blue/side{ - dir = 8 - }, -/area/engine/engineering) -"amG" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"amH" = ( -/turf/open/floor/plating/airless, -/area/space) -"amI" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on, -/turf/open/floor/plating/airless, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"amJ" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"amK" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"amL" = ( -/turf/closed/wall/r_wall, -/area/teleporter{ - name = "\improper Teleporter Room" - }) -"amM" = ( -/obj/machinery/door/airlock/command{ - name = "command door"; - req_access_txt = "19" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/teleporter{ - name = "\improper Teleporter Room" - }) -"amN" = ( -/turf/closed/wall, -/area/teleporter{ - name = "\improper Teleporter Room" - }) -"amO" = ( -/obj/item/stack/sheet/rglass{ - amount = 50 - }, -/obj/item/stack/sheet/metal{ - amount = 50 - }, -/obj/item/stack/rods{ - amount = 50 - }, -/obj/item/device/flashlight, -/obj/structure/closet/crate, -/obj/item/stack/sheet/plasteel{ - amount = 10 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/teleporter{ - name = "\improper Teleporter Room" - }) -"amP" = ( -/obj/machinery/computer/teleporter, -/turf/open/floor/plasteel, -/area/teleporter{ - name = "\improper Teleporter Room" - }) -"amQ" = ( -/obj/machinery/teleport/station, -/turf/open/floor/plasteel, -/area/teleporter{ - name = "\improper Teleporter Room" - }) -"amR" = ( -/obj/machinery/teleport/hub, -/turf/open/floor/plasteel, -/area/teleporter{ - name = "\improper Teleporter Room" - }) -"amS" = ( -/obj/machinery/suit_storage_unit/captain, -/turf/open/floor/wood, -/area/crew_quarters/captain{ - name = "\improper Captain's Quarters" - }) -"amT" = ( -/obj/machinery/button/door{ - id = "hallway shutter"; - name = "hallway shutter button"; - pixel_y = 24 - }, -/turf/open/floor/carpet, -/area/crew_quarters/captain{ - name = "\improper Captain's Quarters" - }) -"amU" = ( -/obj/structure/dresser, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/carpet, -/area/crew_quarters/captain{ - name = "\improper Captain's Quarters" - }) -"amV" = ( -/obj/machinery/computer/communications, -/turf/open/floor/carpet, -/area/crew_quarters/captain{ - name = "\improper Captain's Quarters" - }) -"amW" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"amX" = ( -/turf/open/floor/wood{ - icon_state = "wood-broken3" - }, -/area/maintenance/fsmaint) -"amY" = ( -/obj/machinery/door/airlock/maintenance{ - name = "maintenance door"; - req_access_txt = "12" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/gateway) -"amZ" = ( -/obj/machinery/door/airlock/external{ - req_access_txt = "13" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"ana" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"anb" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"anc" = ( -/obj/item/weapon/twohanded/required/kirbyplants, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"and" = ( -/obj/item/weapon/twohanded/required/kirbyplants, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"ane" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/teleporter{ - name = "\improper Teleporter Room" - }) -"anf" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Teleporter Room APC"; - pixel_y = 24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel, -/area/teleporter{ - name = "\improper Teleporter Room" - }) -"ang" = ( -/turf/open/floor/plasteel, -/area/teleporter{ - name = "\improper Teleporter Room" - }) -"anh" = ( -/obj/machinery/bluespace_beacon, -/turf/open/floor/plasteel, -/area/teleporter{ - name = "\improper Teleporter Room" - }) -"ani" = ( -/obj/structure/closet/secure_closet/captains, -/obj/item/weapon/stamp/captain, -/obj/item/weapon/reagent_containers/food/drinks/flask, -/obj/machinery/power/apc{ - dir = 8; - name = "Captain's Quarters APC"; - pixel_x = -24 - }, -/obj/item/weapon/gun/energy/laser/captain, -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/turf/open/floor/wood, -/area/crew_quarters/captain{ - name = "\improper Captain's Quarters" - }) -"anj" = ( -/obj/effect/landmark/start{ - name = "Captain" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/carpet, -/area/crew_quarters/captain{ - name = "\improper Captain's Quarters" - }) -"ank" = ( -/obj/structure/chair/comfy/beige{ - dir = 4 - }, -/turf/open/floor/carpet, -/area/crew_quarters/captain{ - name = "\improper Captain's Quarters" - }) -"anl" = ( -/obj/structure/table/wood, -/obj/item/weapon/hand_tele, -/obj/item/weapon/bikehorn/rubberducky{ - pixel_x = -5; - pixel_y = 5 - }, -/obj/item/toy/carpplushie{ - attack_verb = list("bitten","pecked","wing slapped"); - desc = "An adorable stuffed toy that resembles a parrot."; - icon = 'icons/mob/animal.dmi'; - icon_state = "parrot_sit"; - name = "parrot plushie" - }, -/turf/open/floor/carpet, -/area/crew_quarters/captain{ - name = "\improper Captain's Quarters" - }) -"anm" = ( -/turf/closed/wall/rust, -/area/maintenance/fsmaint) -"ann" = ( -/obj/structure/table/wood, -/obj/item/weapon/storage/book{ - icon_state = "book2"; - name = "Cute Happy Parrot Adventure" - }, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"ano" = ( -/obj/machinery/bookbinder, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"anp" = ( -/obj/structure/barricade/wooden, -/obj/structure/grille, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"anq" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/barricade/wooden, -/obj/structure/grille, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"anr" = ( -/obj/machinery/computer/arcade, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"ans" = ( -/obj/structure/chair/stool, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"ant" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - anchored = 1; - icon_state = "plant-05"; - layer = 4.1; - name = "incredibly heavy plant" - }, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"anu" = ( -/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/computer/solar_control, -/obj/item/weapon/electronics/tracker, -/obj/item/weapon/paper/solar, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"anv" = ( -/obj/structure/grille, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"anw" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/maintenance/fsmaint) -"anx" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"any" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/turf/closed/wall, -/area/engine/engineering) -"anz" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/pump, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"anA" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"anB" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/scrubber/huge/movable, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"anC" = ( -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"anD" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"anE" = ( -/obj/machinery/door/airlock/command{ - name = "teleporter door"; - req_access_txt = "17" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/teleporter{ - name = "\improper Teleporter Room" - }) -"anF" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/teleporter{ - name = "\improper Teleporter Room" - }) -"anG" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/teleporter{ - name = "\improper Teleporter Room" - }) -"anH" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/teleporter{ - name = "\improper Teleporter Room" - }) -"anI" = ( -/obj/structure/table, -/obj/item/device/aicard, -/obj/item/weapon/hand_tele, -/turf/open/floor/plasteel, -/area/teleporter{ - name = "\improper Teleporter Room" - }) -"anJ" = ( -/obj/structure/table/wood, -/obj/item/weapon/pinpointer, -/obj/item/weapon/disk/nuclear, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 5 - }, -/turf/open/floor/wood, -/area/crew_quarters/captain{ - name = "\improper Captain's Quarters" - }) -"anK" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/carpet, -/area/crew_quarters/captain{ - name = "\improper Captain's Quarters" - }) -"anL" = ( -/obj/machinery/computer/card, -/turf/open/floor/carpet, -/area/crew_quarters/captain{ - name = "\improper Captain's Quarters" - }) -"anM" = ( -/obj/structure/table/wood, -/obj/item/weapon/storage/lockbox/medal, -/obj/item/weapon/card/id/captains_spare, -/turf/open/floor/carpet, -/area/crew_quarters/captain{ - name = "\improper Captain's Quarters" - }) -"anN" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"anO" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"anP" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"anQ" = ( -/obj/structure/table/wood, -/obj/item/weapon/bikehorn/rubberducky, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"anR" = ( -/obj/structure/table/wood, -/obj/item/device/flashlight/lamp/green, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"anS" = ( -/turf/open/floor/wood{ - icon_state = "wood-broken4" - }, -/area/maintenance/fsmaint) -"anT" = ( -/obj/machinery/photocopier, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"anU" = ( -/obj/structure/grille{ - density = 0; - icon_state = "brokengrille" - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"anV" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/grille, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"anW" = ( -/obj/structure/chair/stool, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"anX" = ( -/obj/item/weapon/coin/iron, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"anY" = ( -/obj/structure/chair/stool, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"anZ" = ( -/turf/open/floor/plasteel/blue/side, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"aoa" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/blue/side, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"aob" = ( -/obj/machinery/door/airlock/glass_engineering{ - name = "engineering door"; - req_access_txt = "10"; - req_one_access_txt = "0" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aoc" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/turf/closed/wall, -/area/engine/engineering) -"aod" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/pump, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"aoe" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/scrubber/huge/movable, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 9 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"aof" = ( -/turf/closed/wall, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"aog" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "Northwest Hallway APC"; - pixel_x = -24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"aoh" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"aoi" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/teleporter{ - name = "\improper Teleporter Room" - }) -"aoj" = ( -/obj/effect/landmark/start{ - name = "AI" - }, -/obj/machinery/turretid{ - control_area = "AI Core"; - pixel_x = 24 - }, -/obj/item/device/radio/intercom{ - name = "AI Intercom"; - pixel_y = -29 - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai{ - name = "\improper AI Core" - }) -"aok" = ( -/obj/machinery/door/airlock/command{ - name = "captain office door"; - req_access_txt = "20" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/wood, -/area/crew_quarters/captain{ - name = "\improper Captain's Quarters" - }) -"aol" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai{ - name = "\improper AI Core" - }) -"aom" = ( -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai{ - name = "\improper AI Core" - }) -"aon" = ( -/turf/closed/wall/r_wall, -/area/bridge) -"aoo" = ( -/obj/machinery/door/airlock/maintenance{ - name = "maintenance door"; - req_access_txt = "12" - }, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"aop" = ( -/obj/machinery/computer/arcade, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"aoq" = ( -/obj/structure/chair/stool, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"aor" = ( -/obj/machinery/light{ - icon_state = "tube1"; - dir = 8 - }, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plasteel, -/area/maintenance/fsmaint) -"aos" = ( -/turf/open/floor/plasteel, -/area/maintenance/fsmaint) -"aot" = ( -/turf/closed/wall/r_wall, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"aou" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/turf/closed/wall/r_wall, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"aov" = ( -/obj/machinery/door/airlock/atmos{ - name = "atmospherics door"; - req_access_txt = "24" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"aow" = ( -/turf/open/floor/plasteel/brownold{ - dir = 1 - }, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"aox" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/plasteel/brownold{ - dir = 1 - }, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"aoy" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/turf/closed/wall, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"aoz" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"aoA" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/blue/side, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"aoB" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel/blue/side, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"aoC" = ( -/turf/closed/wall/r_wall, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) -"aoD" = ( -/obj/structure/table, -/obj/item/stack/rods{ - amount = 50 - }, -/obj/item/stack/rods{ - amount = 50 - }, -/obj/item/weapon/rcd, -/obj/item/weapon/rcd, -/turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) -"aoE" = ( -/obj/structure/table, -/obj/item/stack/sheet/metal{ - amount = 50; - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/stack/sheet/metal{ - amount = 50; - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/stack/sheet/glass{ - amount = 50; - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/stack/sheet/glass{ - amount = 50; - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/stack/sheet/plasteel{ - amount = 10 - }, -/obj/item/stack/sheet/plasteel{ - amount = 10 - }, -/turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) -"aoF" = ( -/obj/machinery/suit_storage_unit/standard_unit, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) -"aoG" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) -"aoH" = ( -/obj/structure/table, -/obj/item/clothing/shoes/magboots{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/clothing/shoes/magboots, -/obj/item/clothing/shoes/magboots{ - pixel_x = -5; - pixel_y = -5 - }, -/obj/machinery/power/apc{ - dir = 4; - name = "E.V.A. APC"; - pixel_x = 24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) -"aoI" = ( -/turf/closed/wall, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) -"aoJ" = ( -/turf/open/floor/plasteel, -/area/bridge) -"aoK" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/yellowsiding/corner, -/area/bridge) -"aoL" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/camera/autoname, -/turf/open/floor/plasteel/yellowsiding, -/area/bridge) -"aoM" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/yellowsiding, -/area/bridge) -"aoN" = ( -/obj/machinery/keycard_auth{ - pixel_y = 24 - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/yellowsiding, -/area/bridge) -"aoO" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel/yellowsiding, -/area/bridge) -"aoP" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 5 - }, -/turf/open/floor/plasteel/yellowsiding, -/area/bridge) -"aoQ" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel/yellowsiding/corner{ - dir = 8 - }, -/area/bridge) -"aoR" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/bridge) -"aoS" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/closed/wall/r_wall, -/area/maintenance/fsmaint) -"aoT" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"aoU" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"aoV" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 10 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"aoW" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"aoX" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/plasteel, -/area/maintenance/fsmaint) -"aoY" = ( -/obj/machinery/atmospherics/components/binary/pump, -/turf/open/floor/plating, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"aoZ" = ( -/turf/open/floor/plating, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"apa" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - icon_state = "intact"; - dir = 6 - }, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"apb" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - icon_state = "intact"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"apc" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/closed/wall/r_wall, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"apd" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-16"; - layer = 4.1 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel/black, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"ape" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"apf" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"apg" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"aph" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"api" = ( -/obj/machinery/door/airlock/glass{ - name = "glass door" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"apj" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"apk" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"apl" = ( -/obj/machinery/door/airlock/command{ - name = "E.V.A. door"; - req_access_txt = "18" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) -"apm" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) -"apn" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) -"apo" = ( -/obj/machinery/door/airlock/command{ - name = "command door"; - req_access_txt = "19" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) -"app" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/bridge) -"apq" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/yellowsiding{ - dir = 4 - }, -/area/bridge) -"apr" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-05"; - layer = 4.1 - }, -/turf/open/floor/plasteel, -/area/bridge) -"aps" = ( -/turf/open/floor/plasteel/black, -/area/bridge) -"apt" = ( -/obj/item/device/radio/beacon, -/turf/open/floor/plasteel/black, -/area/bridge) -"apu" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-05"; - layer = 4.1 - }, -/turf/open/floor/plasteel, -/area/bridge) -"apv" = ( -/turf/open/floor/plasteel/yellowsiding{ - dir = 8 - }, -/area/bridge) -"apw" = ( -/obj/machinery/computer/message_monitor, -/turf/open/floor/plasteel, -/area/bridge) -"apx" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall/r_wall, -/area/maintenance/fsmaint) -"apy" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"apz" = ( -/obj/structure/table/wood, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"apA" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"apB" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plating, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"apC" = ( -/obj/item/weapon/wrench, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"apD" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"apE" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"apF" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Emergency Air Pumps APC"; - pixel_x = 24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"apG" = ( -/obj/machinery/disposal/bin, -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/plasteel/black, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"apH" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"apI" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"apJ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"apK" = ( -/obj/machinery/door/airlock/glass{ - name = "glass door" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"apL" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"apM" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"apN" = ( -/obj/machinery/door/airlock/command{ - name = "E.V.A. door"; - req_access_txt = "18" - }, -/turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) -"apO" = ( -/turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) -"apP" = ( -/obj/machinery/door/airlock/command{ - name = "command door"; - req_access_txt = "19" - }, -/turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) -"apQ" = ( -/obj/structure/window/reinforced{ - dir = 4; - pixel_x = 0 - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/yellowsiding/corner{ - dir = 4 - }, -/area/bridge) -"apR" = ( -/obj/machinery/computer/robotics, -/turf/open/floor/plasteel/black, -/area/bridge) -"apS" = ( -/obj/structure/chair, -/turf/open/floor/plasteel/black, -/area/bridge) -"apT" = ( -/obj/structure/bed/dogbed{ - anchored = 1; - desc = "A comfy-looking bird bed. You can even strap your pet in, in case the gravity turns off."; - name = "bird bed" - }, -/mob/living/simple_animal/parrot/Poly, -/turf/open/floor/plasteel/black, -/area/bridge) -"apU" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plasteel/yellowsiding/corner{ - dir = 1 - }, -/area/bridge) -"apV" = ( -/obj/structure/table, -/obj/machinery/recharger, -/turf/open/floor/plasteel, -/area/bridge) -"apW" = ( -/obj/structure/table/wood, -/obj/item/clothing/suit/monkeysuit, -/obj/item/clothing/mask/gas/monkeymask, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"apX" = ( -/obj/structure/table/wood, -/obj/item/clothing/suit/suspenders, -/obj/item/clothing/under/syndicate/tacticool, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"apY" = ( -/obj/structure/table/wood, -/obj/item/clothing/head/rabbitears, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"apZ" = ( -/obj/structure/dresser, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"aqa" = ( -/obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"aqb" = ( -/obj/structure/chair/comfy/beige{ - dir = 1 - }, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"aqc" = ( -/obj/item/weapon/gun/ballistic/shotgun/toy, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"aqd" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/maintenance{ - name = "maintenance door"; - req_access_txt = "12" - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"aqe" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"aqf" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/machinery/meter, -/turf/open/floor/plating, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"aqg" = ( -/turf/closed/wall, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"aqh" = ( -/obj/machinery/light{ - icon_state = "tube1"; - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ - icon_state = "manifold"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"aqi" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"aqj" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/storage/primary{ - name = "Tool Storage" - }) -"aqk" = ( -/obj/machinery/door/airlock/glass{ - name = "glass door" - }, -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"aql" = ( -/obj/machinery/door/airlock/glass{ - name = "glass door" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"aqm" = ( -/turf/closed/wall, -/area/storage/primary{ - name = "Tool Storage" - }) -"aqn" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/blue/side{ - dir = 1 - }, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"aqo" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel/blue/side{ - dir = 1 - }, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"aqp" = ( -/obj/structure/table, -/obj/item/clothing/gloves/color/yellow, -/obj/item/clothing/gloves/color/yellow, -/obj/item/weapon/storage/belt/utility, -/obj/item/weapon/storage/belt/utility, -/obj/item/weapon/storage/toolbox/mechanical{ - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) -"aqq" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high, -/obj/item/weapon/stock_parts/cell/high, -/obj/item/weapon/stock_parts/cell/high, -/obj/machinery/light, -/obj/item/device/gps, -/turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) -"aqr" = ( -/obj/machinery/suit_storage_unit/standard_unit, -/obj/machinery/camera/autoname{ - dir = 1; - network = list("SS13") - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) -"aqs" = ( -/obj/structure/tank_dispenser, -/turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) -"aqt" = ( -/obj/structure/table, -/obj/item/weapon/tank/jetpack/carbondioxide{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/weapon/tank/jetpack/carbondioxide, -/obj/item/weapon/tank/jetpack/carbondioxide{ - pixel_x = -3; - pixel_y = -3 - }, -/turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) -"aqu" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/bridge) -"aqv" = ( -/obj/structure/window/reinforced{ - dir = 4; - pixel_x = 0 - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/bridge) -"aqw" = ( -/obj/machinery/computer/crew, -/turf/open/floor/plasteel/black, -/area/bridge) -"aqx" = ( -/obj/machinery/computer/communications, -/turf/open/floor/plasteel/black, -/area/bridge) -"aqy" = ( -/obj/machinery/computer/cargo, -/turf/open/floor/plasteel/black, -/area/bridge) -"aqz" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/bridge) -"aqA" = ( -/obj/structure/table, -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/obj/item/weapon/paper/monitorkey{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/weapon/phone{ - force = 1 - }, -/obj/item/weapon/pen, -/turf/open/floor/plasteel, -/area/bridge) -"aqB" = ( -/obj/structure/closet/cardboard, -/obj/item/clothing/suit/toggle/owlwings, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"aqC" = ( -/obj/machinery/vending/autodrobe{ - req_access_txt = "" - }, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"aqD" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/effect/landmark{ - name = "revenantspawn" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"aqE" = ( -/turf/closed/wall, -/area/quartermaster/storage) -"aqF" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/quartermaster/storage) -"aqG" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ - icon_state = "manifold"; - dir = 8 - }, -/turf/open/floor/plating, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"aqH" = ( -/obj/machinery/atmospherics/components/binary/valve{ - icon_state = "mvalve_map"; - dir = 4 - }, -/turf/open/floor/plating, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"aqI" = ( -/obj/machinery/atmospherics/components/unary/tank/air{ - dir = 8 - }, -/turf/open/floor/engine, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"aqJ" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/closet/secure_closet/atmospherics, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"aqK" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"aqL" = ( -/obj/machinery/pipedispenser, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"aqM" = ( -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"aqN" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"aqO" = ( -/obj/structure/table, -/obj/item/clothing/gloves/color/yellow, -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"aqP" = ( -/obj/structure/table, -/obj/item/stack/rods{ - amount = 50 - }, -/obj/item/stack/rods{ - amount = 50 - }, -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"aqQ" = ( -/obj/structure/closet/toolcloset, -/obj/item/weapon/storage/belt/utility, -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"aqR" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/structure/extinguisher_cabinet{ - pixel_x = -27 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"aqS" = ( -/turf/closed/wall/r_wall, -/area/crew_quarters/heads) -"aqT" = ( -/turf/closed/wall, -/area/crew_quarters/heads) -"aqU" = ( -/obj/machinery/computer/mecha, -/turf/open/floor/plasteel/black, -/area/bridge) -"aqV" = ( -/obj/machinery/computer/security, -/turf/open/floor/plasteel/black, -/area/bridge) -"aqW" = ( -/obj/machinery/computer/secure_data, -/turf/open/floor/plasteel/black, -/area/bridge) -"aqX" = ( -/obj/item/device/aicard, -/obj/structure/table, -/obj/item/device/gps, -/turf/open/floor/plasteel, -/area/bridge) -"aqY" = ( -/obj/structure/closet{ - name = "jackboot locker" - }, -/obj/item/clothing/shoes/jackboots, -/obj/item/clothing/shoes/jackboots, -/obj/item/clothing/shoes/jackboots, -/obj/item/clothing/shoes/jackboots, -/obj/item/clothing/shoes/jackboots, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"aqZ" = ( -/obj/machinery/computer/slot_machine, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"ara" = ( -/turf/closed/wall/mineral/titanium/overspace, -/area/shuttle/supply) -"arb" = ( -/turf/closed/wall/mineral/titanium, -/area/shuttle/supply) -"arc" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall_s10"; - dir = 2 - }, -/area/shuttle/supply) -"ard" = ( -/obj/machinery/conveyor{ - dir = 1; - id = "cargo"; - name = "cargo conveyor belt" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"are" = ( -/obj/machinery/conveyor{ - dir = 4; - id = "cargo"; - name = "cargo conveyor belt" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"arf" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/conveyor{ - dir = 4; - id = "cargo"; - name = "cargo conveyor belt" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"arg" = ( -/obj/machinery/camera/autoname, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"arh" = ( -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"ari" = ( -/obj/machinery/pipedispenser/disposal/transit_tube, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"arj" = ( -/obj/structure/table, -/obj/item/stack/sheet/metal{ - amount = 50; - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/stack/sheet/metal{ - amount = 50; - pixel_x = 2; - pixel_y = 2 - }, -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"ark" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high, -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"arl" = ( -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"arm" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"arn" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "hop shutter"; - name = "HoP Office shutter" - }, -/turf/open/floor/plating, -/area/crew_quarters/heads) -"aro" = ( -/obj/structure/table/wood, -/obj/item/weapon/storage/box/silver_ids{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/weapon/storage/box/ids, -/turf/open/floor/wood, -/area/crew_quarters/heads) -"arp" = ( -/obj/structure/filingcabinet/employment, -/turf/open/floor/wood, -/area/crew_quarters/heads) -"arq" = ( -/obj/machinery/vending/cart, -/turf/open/floor/wood, -/area/crew_quarters/heads) -"arr" = ( -/obj/machinery/photocopier, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/wood, -/area/crew_quarters/heads) -"ars" = ( -/obj/structure/closet/secure_closet/hop, -/obj/item/clothing/suit/armor/reactive, -/turf/open/floor/wood, -/area/crew_quarters/heads) -"art" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "HoP Office APC"; - pixel_x = 24 - }, -/obj/machinery/keycard_auth{ - pixel_y = 24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/wood, -/area/crew_quarters/heads) -"aru" = ( -/obj/structure/window/reinforced{ - dir = 4; - pixel_x = 0 - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/yellowsiding/corner, -/area/bridge) -"arv" = ( -/obj/machinery/computer/monitor, -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel/black, -/area/bridge) -"arw" = ( -/obj/structure/chair{ - dir = 1 - }, -/turf/open/floor/plasteel/black, -/area/bridge) -"arx" = ( -/obj/machinery/computer/aifixer, -/turf/open/floor/plasteel/black, -/area/bridge) -"ary" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plasteel/yellowsiding/corner{ - dir = 8 - }, -/area/bridge) -"arz" = ( -/obj/machinery/vending/coffee, -/turf/open/floor/plasteel, -/area/bridge) -"arA" = ( -/turf/open/floor/carpet, -/area/maintenance/fsmaint) -"arB" = ( -/obj/item/clothing/under/rank/clown, -/obj/item/clothing/mask/gas/clown_hat, -/turf/open/floor/carpet, -/area/maintenance/fsmaint) -"arC" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"arD" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"arE" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"arF" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 10 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"arG" = ( -/obj/structure/chair/stool, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"arH" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall3"; - dir = 2 - }, -/area/shuttle/supply) -"arI" = ( -/obj/machinery/conveyor{ - dir = 2; - id = "cargoshuttle"; - name = "cargo shuttle conveyor belt" - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/supply) -"arJ" = ( -/obj/machinery/conveyor{ - dir = 8; - id = "cargoshuttle"; - name = "cargo shuttle conveyor belt" - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/supply) -"arK" = ( -/obj/machinery/conveyor{ - dir = 1; - id = "cargo"; - name = "cargo conveyor belt" - }, -/obj/machinery/status_display{ - name = "cargo status display"; - pixel_x = -32; - supply_display = 1 - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"arL" = ( -/obj/structure/closet/crate, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"arM" = ( -/obj/structure/closet/crate/medical, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"arN" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, -/obj/structure/closet/secure_closet/engineering_welding, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"arO" = ( -/obj/structure/table, -/obj/item/weapon/pipe_dispenser, -/obj/item/weapon/pipe_dispenser, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"arP" = ( -/obj/structure/table, -/obj/item/stack/sheet/glass{ - amount = 50; - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/stack/sheet/glass{ - amount = 50; - pixel_x = 3; - pixel_y = 3 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"arQ" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Tool Storage APC"; - pixel_x = 24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"arR" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"arS" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"arT" = ( -/obj/machinery/door/airlock/command{ - name = "HoP office door"; - req_access_txt = "0"; - req_one_access_txt = "19;57" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/wood, -/area/crew_quarters/heads) -"arU" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/carpet, -/area/crew_quarters/heads) -"arV" = ( -/obj/effect/landmark/start{ - name = "Head of Personnel" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/carpet, -/area/crew_quarters/heads) -"arW" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/carpet, -/area/crew_quarters/heads) -"arX" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/yellowsiding{ - dir = 4 - }, -/area/bridge) -"arY" = ( -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 0 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-05"; - layer = 4.1 - }, -/turf/open/floor/plasteel, -/area/bridge) -"arZ" = ( -/obj/machinery/power/smes{ - charge = 3e+006; - input_level = 10000; - output_level = 2000 - }, -/obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 - }, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai{ - name = "\improper AI Core" - }) -"asa" = ( -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 0 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-05"; - layer = 4.1 - }, -/turf/open/floor/plasteel, -/area/bridge) -"asb" = ( -/obj/machinery/vending/snack, -/turf/open/floor/plasteel, -/area/bridge) -"asc" = ( -/obj/item/clothing/shoes/clown_shoes/banana_shoes, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/carpet, -/area/maintenance/fsmaint) -"asd" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/wood{ - icon_state = "wood-broken6" - }, -/area/maintenance/fsmaint) -"ase" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"asf" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"asg" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"ash" = ( -/turf/closed/wall/rust, -/area/crew_quarters/sleep) -"asi" = ( -/turf/closed/wall, -/area/crew_quarters/sleep) -"asj" = ( -/obj/machinery/door/airlock/maintenance{ - name = "maintenance door"; - req_access_txt = "12" - }, -/turf/open/floor/plating, -/area/crew_quarters/sleep) -"ask" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"asl" = ( -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/turf/open/floor/carpet, -/area/maintenance/fsmaint) -"asm" = ( -/obj/machinery/mineral/mint{ - input_dir = 4 - }, -/turf/open/floor/plasteel, -/area/maintenance/fsmaint) -"asn" = ( -/turf/open/floor/plasteel/loadingarea{ - tag = "icon-loadingarea (WEST)"; - dir = 8 - }, -/area/maintenance/fsmaint) -"aso" = ( -/obj/machinery/conveyor{ - dir = 4; - id = "cargoshuttle"; - name = "cargo shuttle conveyor belt" - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/supply) -"asp" = ( -/obj/machinery/conveyor{ - dir = 9; - id = "cargoshuttle"; - name = "cargo shuttle conveyor belt" - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/supply) -"asq" = ( -/obj/machinery/conveyor{ - dir = 1; - id = "cargoshuttle"; - name = "cargo shuttle conveyor belt" - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/supply) -"asr" = ( -/obj/effect/landmark{ - name = "lightsout" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"ass" = ( -/obj/machinery/atmospherics/components/binary/pump, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plating, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"ast" = ( -/mob/living/carbon/monkey{ - name = "Linda"; - unique_name = 0 - }, -/turf/open/floor/plating, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"asu" = ( -/obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"asv" = ( -/obj/machinery/autolathe{ - icon_state = "autolathe"; - name = "public autolathe" - }, -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"asw" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"asx" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"asy" = ( -/obj/effect/landmark/start{ - name = "Assistant" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"asz" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"asA" = ( -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"asB" = ( -/obj/structure/chair/office/light, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 4 - }, -/obj/machinery/button/door{ - id = "hop shutter"; - name = "HoP office shutter button"; - pixel_x = -24 - }, -/turf/open/floor/carpet, -/area/crew_quarters/heads) -"asC" = ( -/obj/machinery/computer/card, -/turf/open/floor/carpet, -/area/crew_quarters/heads) -"asD" = ( -/obj/structure/chair/comfy/beige{ - dir = 4 - }, -/turf/open/floor/carpet, -/area/crew_quarters/heads) -"asE" = ( -/obj/structure/table/wood, -/obj/item/weapon/clipboard, -/obj/item/weapon/hand_labeler, -/obj/item/weapon/pen, -/turf/open/floor/carpet, -/area/crew_quarters/heads) -"asF" = ( -/obj/structure/cable{ - d2 = 8; - icon_state = "0-8" - }, -/obj/machinery/power/apc{ - dir = 1; - name = "AI Core APC"; - pixel_y = 24 - }, -/turf/open/floor/bluegrid, -/area/ai_monitored/turret_protected/ai{ - name = "\improper AI Core" - }) -"asG" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-17"; - layer = 4.1 - }, -/turf/open/floor/carpet, -/area/crew_quarters/heads) -"asH" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "Bridge APC"; - pixel_x = -24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel, -/area/bridge) -"asI" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/yellowsiding/corner{ - dir = 4 - }, -/area/bridge) -"asJ" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/yellowsiding{ - dir = 1 - }, -/area/bridge) -"asK" = ( -/turf/open/floor/plasteel/yellowsiding{ - dir = 1 - }, -/area/bridge) -"asL" = ( -/obj/machinery/keycard_auth{ - pixel_y = -24 - }, -/turf/open/floor/plasteel/yellowsiding{ - dir = 1 - }, -/area/bridge) -"asM" = ( -/obj/machinery/light, -/turf/open/floor/plasteel/yellowsiding{ - dir = 1 - }, -/area/bridge) -"asN" = ( -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 10 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/yellowsiding{ - dir = 1 - }, -/area/bridge) -"asO" = ( -/turf/open/floor/plasteel/yellowsiding/corner{ - dir = 1 - }, -/area/bridge) -"asP" = ( -/obj/machinery/vending/cigarette, -/turf/open/floor/plasteel, -/area/bridge) -"asQ" = ( -/obj/item/weapon/storage/box/lights/mixed, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"asR" = ( -/obj/structure/toilet{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating, -/area/crew_quarters/sleep) -"asS" = ( -/obj/machinery/door/airlock{ - name = "door" - }, -/turf/open/floor/plating, -/area/crew_quarters/sleep) -"asT" = ( -/turf/open/floor/plating, -/area/crew_quarters/sleep) -"asU" = ( -/obj/machinery/shower{ - icon_state = "shower"; - dir = 4 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating, -/area/crew_quarters/sleep) -"asV" = ( -/obj/machinery/shower{ - icon_state = "shower"; - dir = 8 - }, -/obj/item/weapon/bikehorn/rubberducky, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"asW" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"asX" = ( -/obj/machinery/door/airlock/maintenance{ - name = "maintenance door"; - req_access_txt = "12" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"asY" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"asZ" = ( -/obj/structure/chair/stool, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"ata" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 8 - }, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"atb" = ( -/obj/structure/table/wood, -/obj/item/device/electropack, -/obj/item/weapon/restraints/handcuffs, -/turf/open/floor/carpet, -/area/maintenance/fsmaint) -"atc" = ( -/obj/structure/chair/wood/normal{ - dir = 8 - }, -/turf/open/floor/carpet, -/area/maintenance/fsmaint) -"atd" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/maintenance/fsmaint) -"ate" = ( -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/maintenance/fsmaint) -"atf" = ( -/obj/machinery/conveyor{ - dir = 10; - id = "cargoshuttle"; - name = "cargo shuttle conveyor belt" - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/supply) -"atg" = ( -/obj/machinery/conveyor{ - dir = 6; - id = "cargoshuttle"; - name = "cargo shuttle conveyor belt" - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/supply) -"ath" = ( -/obj/machinery/door/poddoor{ - id = "QMLoaddoor2"; - name = "supply dock loading door" - }, -/obj/machinery/conveyor{ - dir = 8; - id = "cargoshuttle"; - name = "cargo shuttle conveyor belt" - }, -/turf/open/floor/plating, -/area/shuttle/supply) -"ati" = ( -/obj/machinery/conveyor{ - dir = 4; - id = "cargo"; - name = "cargo conveyor belt" - }, -/obj/machinery/door/poddoor{ - id = "cargo blast"; - name = "cargo conveyor blast door" - }, -/turf/open/floor/plating, -/area/quartermaster/storage) -"atj" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - icon_state = "intact"; - dir = 5 - }, -/turf/open/floor/plating, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"atk" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"atl" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"atm" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ - icon_state = "manifold"; - dir = 4 - }, -/obj/machinery/meter, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"atn" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-02"; - layer = 4.1 - }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, -/turf/open/floor/plasteel, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"ato" = ( -/obj/machinery/vending/assist, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 5 - }, -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"atp" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"atq" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/port{ - name = "\improper Northwest Hallway" - }) -"atr" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "hop shutter"; - name = "HoP Office shutter" - }, -/obj/machinery/door/window/southright, -/obj/machinery/door/window/northright{ - name = "HoP desk door"; - req_one_access_txt = "19;57" - }, -/turf/open/floor/plating, -/area/crew_quarters/heads) -"ats" = ( -/obj/machinery/power/terminal{ - icon_state = "term"; - dir = 1 - }, -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/obj/structure/cable{ - d1 = 1; - d2 = 4; - icon_state = "1-4" - }, -/turf/open/floor/bluegrid, -/area/ai_monitored/turret_protected/ai{ - name = "\improper AI Core" - }) -"att" = ( -/obj/machinery/light, -/turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/ai{ - name = "\improper AI Core" - }) -"atu" = ( -/turf/closed/wall/r_wall, -/area/crew_quarters/sleep) -"atv" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall/r_wall, -/area/crew_quarters/sleep) -"atw" = ( -/obj/machinery/door/airlock/maintenance{ - name = "maintenance door"; - req_access_txt = "12" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/crew_quarters/sleep) -"atx" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating, -/area/crew_quarters/sleep) -"aty" = ( -/obj/machinery/shower{ - icon_state = "shower"; - dir = 4 - }, -/obj/item/weapon/soap, -/turf/open/floor/plating, -/area/crew_quarters/sleep) -"atz" = ( -/obj/machinery/shower{ - icon_state = "shower"; - dir = 8 - }, -/turf/open/floor/plating, -/area/crew_quarters/sleep) -"atA" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"atB" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"atC" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-22" - }, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"atD" = ( -/obj/structure/table/wood, -/obj/item/weapon/relic, -/turf/open/floor/carpet, -/area/maintenance/fsmaint) -"atE" = ( -/obj/structure/table/wood, -/obj/machinery/computer/stockexchange, -/turf/open/floor/carpet, -/area/maintenance/fsmaint) -"atF" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel/loadingarea, -/area/maintenance/fsmaint) -"atG" = ( -/turf/open/floor/plasteel/shuttle, -/area/shuttle/supply) -"atH" = ( -/turf/open/floor/plasteel/shuttle/white, -/area/shuttle/supply) -"atI" = ( -/obj/machinery/door/airlock/titanium{ - name = "Supply Shuttle Airlock"; - req_access_txt = "31" - }, -/turf/open/floor/plating, -/area/shuttle/supply) -"atJ" = ( -/obj/machinery/door/airlock/external{ - name = "cargo bay airlock"; - req_access_txt = "31" - }, -/turf/open/floor/plating, -/area/quartermaster/storage) -"atK" = ( -/turf/open/floor/plating, -/area/quartermaster/storage) -"atL" = ( -/turf/open/floor/plasteel/yellow/corner, -/area/quartermaster/storage) -"atM" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/yellow/side, -/area/quartermaster/storage) -"atN" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/closed/wall/r_wall, -/area/atmos{ - name = "Emergency Air Pumps" - }) -"atO" = ( -/obj/machinery/vending/tool, -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"atP" = ( -/obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/weapon/storage/toolbox/mechanical, -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"atQ" = ( -/obj/structure/table, -/obj/item/weapon/storage/toolbox/electrical, -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"atR" = ( -/obj/structure/table, -/obj/item/weapon/storage/belt/utility, -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"atS" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/hallway/primary/central) -"atT" = ( -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"atU" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"atV" = ( -/turf/closed/wall/r_wall, -/area/hallway/primary/central) -"atW" = ( -/obj/structure/flora/ausbushes/palebush, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/primary/central) -"atX" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/stairs/left, -/area/hallway/primary/central) -"atY" = ( -/turf/open/floor/plasteel/stairs/right, -/area/hallway/primary/central) -"atZ" = ( -/obj/structure/flora/ausbushes/sunnybush, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/primary/central) -"aua" = ( -/obj/machinery/vending/clothing, -/turf/open/floor/plasteel/black, -/area/crew_quarters/sleep) -"aub" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"auc" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/closet/wardrobe/grey, -/obj/item/weapon/storage/backpack/satchel, -/obj/item/weapon/storage/backpack/satchel, -/obj/item/weapon/storage/backpack/satchel, -/obj/item/weapon/storage/backpack/dufflebag, -/obj/item/weapon/storage/backpack/dufflebag, -/obj/item/weapon/storage/backpack/dufflebag, -/obj/item/clothing/under/assistantformal, -/obj/item/clothing/under/assistantformal, -/obj/item/clothing/head/bowler, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"aud" = ( -/obj/structure/closet/lasertag/blue, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"aue" = ( -/obj/structure/closet/lasertag/red, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"auf" = ( -/obj/structure/closet/wardrobe/mixed, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"aug" = ( -/obj/structure/closet/wardrobe/black, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"auh" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"aui" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"auj" = ( -/obj/machinery/recharge_station, -/turf/open/floor/plating, -/area/crew_quarters/sleep) -"auk" = ( -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"aul" = ( -/obj/machinery/door/airlock{ - name = "door" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"aum" = ( -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 2; - name = "2maintenance loot spawner" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"aun" = ( -/obj/machinery/navbeacon{ - codes = ""; - codes_txt = "delivery;dir=1"; - freq = 1400; - location = "Dorm Maint"; - name = "navigation beacon" - }, -/turf/open/floor/carpet, -/area/maintenance/fsmaint) -"auo" = ( -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_2"; - layer = 4.1; - name = "tree"; - pixel_x = 0; - pixel_y = 0 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/maintenance/fsmaint) -"aup" = ( -/obj/machinery/button/door{ - dir = 2; - id = "QMLoaddoor2"; - name = "Loading Doors"; - pixel_x = 24; - pixel_y = 8 - }, -/obj/machinery/button/door{ - id = "QMLoaddoor"; - name = "Loading Doors"; - pixel_x = 24; - pixel_y = -8 - }, -/obj/machinery/conveyor_switch/oneway{ - id = "cargoshuttle" - }, -/turf/open/floor/plasteel/shuttle/white, -/area/shuttle/supply) -"auq" = ( -/obj/machinery/button/door{ - id = "cargo blast"; - name = "cargo blast door button"; - pixel_x = -24; - pixel_y = 0 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/computer/cargo, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"aur" = ( -/obj/machinery/conveyor_switch/oneway{ - convdir = -1; - id = "cargo"; - name = "shuttle conveyor switch" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"aus" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 2; - name = "2maintenance loot spawner" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"aut" = ( -/obj/effect/landmark/start{ - name = "Cargo Technician" - }, -/turf/open/floor/plasteel/yellow/side{ - dir = 4 - }, -/area/quartermaster/storage) -"auu" = ( -/obj/machinery/navbeacon{ - codes = ""; - codes_txt = "delivery;dir=4"; - freq = 1400; - location = "Cargo #1"; - name = "navigation beacon" - }, -/obj/effect/turf_decal/delivery, -/mob/living/simple_animal/bot/mulebot{ - beacon_freq = 1400; - home_destination = "Cargo #1"; - suffix = "#1" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"auv" = ( -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"auw" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"aux" = ( -/obj/structure/table, -/obj/item/weapon/clipboard, -/obj/item/weapon/folder/yellow, -/obj/item/weapon/hand_labeler, -/obj/machinery/status_display{ - name = "cargo status display"; - pixel_x = 0; - pixel_y = 32; - supply_display = 1 - }, -/obj/item/weapon/paper_bin{ - pixel_y = 5 - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"auy" = ( -/obj/machinery/autolathe, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"auz" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/device/multitool, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"auA" = ( -/turf/open/floor/plasteel/loadingarea, -/area/hallway/primary/central) -"auB" = ( -/turf/open/floor/plasteel/loadingarea{ - dir = 1 - }, -/area/hallway/primary/central) -"auC" = ( -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 3; - name = "3maintenance loot spawner" - }, -/turf/open/floor/plasteel/neutral, -/area/maintenance/fsmaint) -"auD" = ( -/obj/machinery/ai_slipper{ - uses = 10 - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/machinery/holopad, -/mob/living/simple_animal/bot/ed209{ - name = "Officer Pingsky II"; - radio_channel = "AI Private" - }, -/turf/open/floor/bluegrid, -/area/ai_monitored/turret_protected/aisat_interior{ - name = "\improper AI Core Lobby" - }) -"auE" = ( -/obj/machinery/vending/autodrobe{ - req_access_txt = "" - }, -/turf/open/floor/plasteel/black, -/area/crew_quarters/sleep) -"auF" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"auG" = ( -/obj/structure/disposalpipe/junction{ - dir = 8; - icon_state = "pipe-j1" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"auH" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"auI" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/camera/autoname, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"auJ" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"auK" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"auL" = ( -/obj/item/device/assembly/mousetrap/armed{ - icon_state = "mousetraparmed"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"auM" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-06"; - level = 4.1 - }, -/obj/structure/mirror{ - pixel_y = 28 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"auN" = ( -/obj/structure/sink/kitchen{ - desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; - name = "old sink"; - pixel_y = 28 - }, -/turf/open/floor/plating, -/area/crew_quarters/sleep) -"auO" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 5 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"auP" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"auQ" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"auR" = ( -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/obj/machinery/power/apc{ - dir = 1; - name = "Dormitory Maintenance APC"; - pixel_y = 24 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"auS" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 10 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"auT" = ( -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 3; - name = "3maintenance loot spawner" - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"auU" = ( -/obj/machinery/door/airlock/titanium{ - name = "Supply Shuttle Airlock"; - req_access_txt = "31" - }, -/obj/docking_port/mobile/supply{ - dwidth = 3; - width = 10 - }, -/obj/docking_port/stationary{ - dir = 8; - dwidth = 3; - height = 7; - id = "supply_home"; - name = "Cargo Bay"; - width = 10 - }, -/turf/open/floor/plating, -/area/shuttle/supply) -"auV" = ( -/obj/structure/closet/crate{ - icon_state = "crateopen"; - opened = 1 - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"auW" = ( -/turf/open/floor/plasteel/yellow/side{ - dir = 4 - }, -/area/quartermaster/storage) -"auX" = ( -/obj/machinery/navbeacon{ - codes = ""; - codes_txt = "delivery;dir=4"; - freq = 1400; - location = "Cargo #2"; - name = "navigation beacon" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"auY" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"auZ" = ( -/obj/structure/table, -/obj/item/weapon/cartridge/quartermaster, -/obj/item/weapon/cartridge/quartermaster, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"ava" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"avb" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"avc" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"avd" = ( -/obj/machinery/power/smes{ - charge = 5e+006; - input_level = 10000; - output_level = 4000 - }, -/obj/structure/cable{ - icon_state = "0-2"; - pixel_y = 1; - d2 = 2 - }, -/turf/open/floor/plasteel/black, -/area/engine/gravity_generator) -"ave" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"avf" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"avg" = ( -/obj/effect/landmark/start{ - name = "Assistant" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"avh" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "hallway shutter"; - name = "hallway shutter" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"avi" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel/blue/side{ - dir = 1 - }, -/area/hallway/primary/central) -"avj" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/blue/side{ - dir = 1 - }, -/area/hallway/primary/central) -"avk" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"avl" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 27 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"avm" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-02"; - layer = 4.1 - }, -/turf/open/floor/plasteel/black, -/area/crew_quarters/sleep) -"avn" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"avo" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"avp" = ( -/obj/effect/landmark/start{ - name = "Assistant" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"avq" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"avr" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"avs" = ( -/obj/structure/table, -/obj/item/weapon/cultivator, -/obj/item/weapon/storage/bag/plants, -/obj/item/weapon/hatchet, -/obj/item/weapon/reagent_containers/glass/bucket, -/obj/item/weapon/reagent_containers/glass/bucket, -/turf/open/floor/plasteel/white, -/area/crew_quarters/sleep) -"avt" = ( -/obj/machinery/seed_extractor, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/crew_quarters/sleep) -"avu" = ( -/obj/machinery/light/small, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"avv" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"avw" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"avx" = ( -/turf/open/floor/plasteel/neutral, -/area/maintenance/fsmaint) -"avy" = ( -/turf/closed/mineral, -/area/maintenance/fsmaint) -"avz" = ( -/obj/effect/landmark{ - name = "blobstart" - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/maintenance/fsmaint) -"avA" = ( -/obj/machinery/door/poddoor{ - id = "QMLoaddoor"; - name = "supply dock loading door" - }, -/obj/machinery/conveyor{ - dir = 4; - id = "cargoshuttle"; - name = "cargo shuttle conveyor belt" - }, -/turf/open/floor/plating, -/area/shuttle/supply) -"avB" = ( -/obj/machinery/conveyor{ - dir = 8; - id = "cargo"; - name = "cargo conveyor belt" - }, -/obj/machinery/door/poddoor{ - id = "cargo blast"; - name = "cargo conveyor blast door" - }, -/turf/open/floor/plating, -/area/quartermaster/storage) -"avC" = ( -/obj/machinery/conveyor{ - dir = 8; - id = "cargo"; - name = "cargo conveyor belt" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"avD" = ( -/obj/effect/landmark/start{ - name = "Cargo Technician" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"avE" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"avF" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"avG" = ( -/obj/machinery/mineral/ore_redemption{ - input_dir = 8; - output_dir = 4 - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"avH" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"avI" = ( -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/obj/machinery/power/terminal{ - tag = "icon-term (EAST)"; - icon_state = "term"; - dir = 4 - }, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-02"; - layer = 4.1 - }, -/turf/open/floor/plasteel/black, -/area/engine/gravity_generator) -"avJ" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"avK" = ( -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"avL" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"avM" = ( -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-y"; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"avN" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"avO" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"avP" = ( -/obj/machinery/light, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"avQ" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "hallway shutter"; - name = "hallway shutter" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"avR" = ( -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j1"; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"avS" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 1; - network = list("SS13") - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"avT" = ( -/obj/structure/table, -/obj/item/weapon/paper/gravity_gen, -/turf/open/floor/plasteel/black, -/area/engine/gravity_generator) -"avU" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"avV" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/closed/wall, -/area/crew_quarters/sleep) -"avW" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"avX" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"avY" = ( -/obj/structure/sink{ - dir = 8; - icon_state = "sink"; - pixel_x = -12 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/crew_quarters/sleep) -"avZ" = ( -/obj/machinery/hydroponics/soil, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/crew_quarters/sleep) -"awa" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/crew_quarters/sleep) -"awb" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"awc" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"awd" = ( -/turf/open/floor/plasteel/white, -/area/crew_quarters/sleep) -"awe" = ( -/obj/machinery/biogenerator, -/turf/open/floor/plasteel/white, -/area/crew_quarters/sleep) -"awf" = ( -/obj/structure/table/wood, -/obj/item/weapon/reagent_containers/blood/empty, -/obj/item/weapon/reagent_containers/syringe, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"awg" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/vending/snack, -/turf/open/floor/plasteel/neutral, -/area/maintenance/fsmaint) -"awh" = ( -/turf/open/space, -/turf/closed/wall/shuttle{ - icon_state = "swall_f6"; - dir = 2 - }, -/area/shuttle/mining) -"awi" = ( -/turf/closed/wall/mineral/titanium, -/area/shuttle/mining) -"awj" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, -/turf/open/floor/plating, -/area/shuttle/mining) -"awk" = ( -/turf/open/space, -/turf/closed/wall/shuttle{ - dir = 2; - icon_state = "swall_f10"; - layer = 2 - }, -/area/shuttle/mining) -"awl" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/shuttle/supply) -"awm" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall14"; - dir = 2 - }, -/area/shuttle/supply) -"awn" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/shuttle/engine/heater, -/turf/open/floor/plating/airless, -/area/shuttle/supply) -"awo" = ( -/turf/closed/wall/shuttle{ - icon_state = "swallc4"; - dir = 2 - }, -/area/shuttle/supply) -"awp" = ( -/turf/open/floor/plasteel/yellow/corner{ - dir = 4 - }, -/area/quartermaster/storage) -"awq" = ( -/turf/open/floor/plasteel/yellow/side{ - dir = 1 - }, -/area/quartermaster/storage) -"awr" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/yellow/side{ - dir = 5 - }, -/area/quartermaster/storage) -"aws" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"awt" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"awu" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"awv" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aww" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"awx" = ( -/obj/effect/spawner/structure/window, -/turf/open/floor/plating, -/area/hallway/primary/central) -"awy" = ( -/obj/machinery/door/airlock/glass{ - name = "glass door" - }, -/turf/open/floor/carpet, -/area/library) -"awz" = ( -/obj/machinery/door/airlock/glass{ - name = "glass door" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/carpet, -/area/library) -"awA" = ( -/turf/closed/wall, -/area/hallway/primary/central) -"awB" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/plasteel/black, -/area/hallway/primary/central) -"awC" = ( -/obj/machinery/vending/snack, -/turf/open/floor/plasteel/black, -/area/hallway/primary/central) -"awD" = ( -/obj/machinery/vending/cola, -/turf/open/floor/plasteel/black, -/area/hallway/primary/central) -"awE" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"awF" = ( -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=6-DormsN"; - location = "5-CNE"; - name = "bot patrol navigation beacon" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"awG" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"awH" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"awI" = ( -/obj/machinery/vending/hydronutrients, -/turf/open/floor/plasteel/white, -/area/crew_quarters/sleep) -"awJ" = ( -/obj/machinery/hydroponics/soil, -/turf/open/floor/plasteel/white, -/area/crew_quarters/sleep) -"awK" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"awL" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"awM" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"awN" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-06"; - level = 4.1 - }, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"awO" = ( -/obj/structure/table/wood, -/obj/item/weapon/pen, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"awP" = ( -/obj/structure/table/wood, -/obj/item/weapon/storage/pill_bottle/dice{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/weapon/storage/pill_bottle/dice, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"awQ" = ( -/obj/structure/table/wood, -/obj/item/toy/cards/deck, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"awR" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall3"; - dir = 2 - }, -/area/shuttle/mining) -"awS" = ( -/obj/structure/table, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/mining) -"awT" = ( -/obj/machinery/computer/shuttle/mining, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/mining) -"awU" = ( -/obj/structure/shuttle/engine/propulsion{ - icon_state = "burst_l" - }, -/turf/open/floor/plating/airless, -/area/shuttle/supply) -"awV" = ( -/obj/structure/shuttle/engine/propulsion, -/turf/open/floor/plating/airless, -/area/shuttle/supply) -"awW" = ( -/obj/structure/shuttle/engine/propulsion{ - icon_state = "burst_r" - }, -/turf/open/floor/plating/airless, -/area/shuttle/supply) -"awX" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "Cargo Bay APC"; - pixel_x = -24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"awY" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 2; - name = "2maintenance loot spawner" - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"awZ" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 3; - name = "3maintenance loot spawner" - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"axa" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 4; - name = "4maintenance loot spawner" - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"axb" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/yellow/side{ - dir = 4 - }, -/area/quartermaster/storage) -"axc" = ( -/obj/structure/table, -/obj/item/weapon/paper_bin{ - pixel_y = 5 - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"axd" = ( -/obj/structure/table, -/obj/item/weapon/stamp/denied{ - pixel_x = 6; - pixel_y = 6 - }, -/obj/item/weapon/stamp, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"axe" = ( -/obj/structure/chair/office/light, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"axf" = ( -/obj/machinery/computer/cargo, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"axg" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"axh" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"axi" = ( -/obj/machinery/libraryscanner, -/turf/open/floor/wood, -/area/library) -"axj" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/wood, -/area/library) -"axk" = ( -/obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/turf/open/floor/wood, -/area/library) -"axl" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-22" - }, -/turf/open/floor/wood, -/area/library) -"axm" = ( -/turf/open/floor/carpet, -/area/library) -"axn" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/carpet, -/area/library) -"axo" = ( -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 5 - }, -/turf/open/floor/plasteel/black, -/area/engine/gravity_generator) -"axp" = ( -/obj/machinery/photocopier, -/turf/open/floor/wood, -/area/library) -"axq" = ( -/obj/structure/chair/comfy/beige, -/turf/open/floor/wood, -/area/library) -"axr" = ( -/turf/closed/wall, -/area/library) -"axs" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-06"; - level = 4.1 - }, -/turf/open/floor/wood, -/area/library) -"axt" = ( -/obj/structure/chair/wood/normal, -/turf/open/floor/wood, -/area/library) -"axu" = ( -/turf/closed/wall, -/area/crew_quarters/theatre) -"axv" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j2"; - dir = 2 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"axw" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"axx" = ( -/obj/machinery/light, -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"axy" = ( -/obj/machinery/vending/hydroseeds{ - slogan_delay = 700 - }, -/turf/open/floor/plasteel/white, -/area/crew_quarters/sleep) -"axz" = ( -/obj/machinery/light, -/turf/open/floor/plasteel/white, -/area/crew_quarters/sleep) -"axA" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"axB" = ( -/obj/machinery/light, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"axC" = ( -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=7-DormsS"; - location = "6-DormsN"; - name = "bot patrol navigation beacon" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"axD" = ( -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 9 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"axE" = ( -/obj/structure/table/wood, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"axF" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"axG" = ( -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_3"; - layer = 4.1; - name = "tree"; - pixel_x = -4; - pixel_y = 10 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/maintenance/fsmaint) -"axH" = ( -/turf/open/floor/plasteel/shuttle, -/area/shuttle/mining) -"axI" = ( -/obj/structure/chair{ - dir = 1 - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/mining) -"axJ" = ( -/turf/closed/wall, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"axK" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"axL" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/machinery/status_display{ - name = "cargo status display"; - pixel_x = -32; - supply_display = 1 - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"axM" = ( -/obj/structure/closet/crate/freezer, -/obj/effect/spawner/lootdrop/maintenance, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"axN" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 4; - name = "4maintenance loot spawner" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"axO" = ( -/obj/structure/closet/crate/medical, -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 3; - name = "3maintenance loot spawner" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"axP" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 2; - name = "2maintenance loot spawner" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"axQ" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/machinery/status_display{ - name = "cargo status display"; - pixel_x = 0; - pixel_y = -32; - supply_display = 1 - }, -/turf/open/floor/plasteel/yellow/side{ - dir = 4 - }, -/area/quartermaster/storage) -"axR" = ( -/obj/structure/closet/wardrobe/cargotech, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"axS" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/southright{ - name = "cargo door"; - req_access_txt = "31" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"axT" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/quartermaster/storage) -"axU" = ( -/obj/machinery/door/airlock/glass_mining{ - name = "cargo bay door"; - req_access_txt = "31" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"axV" = ( -/obj/structure/chair/wood/normal{ - icon_state = "wooden_chair"; - dir = 4 - }, -/turf/open/floor/wood, -/area/library) -"axW" = ( -/obj/structure/table/wood, -/obj/machinery/computer/libraryconsole/bookmanagement, -/turf/open/floor/wood, -/area/library) -"axX" = ( -/obj/structure/table/wood, -/turf/open/floor/wood, -/area/library) -"axY" = ( -/turf/open/floor/wood, -/area/library) -"axZ" = ( -/obj/machinery/door/airlock{ - name = "door" - }, -/turf/open/floor/wood, -/area/library) -"aya" = ( -/obj/structure/table/wood, -/obj/item/clothing/mask/gas/clown_hat, -/turf/open/floor/wood, -/area/crew_quarters/theatre) -"ayb" = ( -/obj/structure/table/wood, -/obj/item/weapon/lipstick/random, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/wood, -/area/crew_quarters/theatre) -"ayc" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Theatre APC"; - pixel_y = 24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/turf/open/floor/wood, -/area/crew_quarters/theatre) -"ayd" = ( -/obj/machinery/door/airlock/maintenance{ - name = "theater door"; - req_access_txt = "46" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/wood, -/area/crew_quarters/theatre) -"aye" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"ayf" = ( -/turf/closed/wall, -/area/maintenance/disposal) -"ayg" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 27 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"ayh" = ( -/obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"ayi" = ( -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"ayj" = ( -/obj/machinery/door/airlock/titanium{ - name = "Mining Shuttle Airlock"; - req_access_txt = "0" - }, -/obj/docking_port/mobile{ - dir = 8; - dwidth = 3; - height = 5; - id = "mining"; - name = "mining shuttle"; - port_angle = 270; - width = 7 - }, -/obj/docking_port/stationary{ - dir = 8; - dwidth = 3; - height = 5; - id = "mining_home"; - name = "mining shuttle bay"; - width = 7 - }, -/turf/open/floor/plating, -/area/shuttle/mining) -"ayk" = ( -/obj/machinery/door/airlock/external{ - name = "cargo bay airlock"; - req_access_txt = "31" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel{ - name = "floor" - }, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"ayl" = ( -/obj/machinery/camera/autoname, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel{ - name = "floor" - }, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"aym" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"ayn" = ( -/obj/machinery/door/airlock/external{ - name = "cargo bay airlock"; - req_access_txt = "31" - }, -/turf/open/floor/plasteel, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"ayo" = ( -/turf/open/floor/plasteel, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"ayp" = ( -/obj/effect/landmark/start{ - name = "Shaft Miner" - }, -/obj/machinery/power/apc{ - dir = 1; - name = "Mining Office APC"; - pixel_y = 24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"ayq" = ( -/obj/effect/landmark/start{ - name = "Shaft Miner" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/camera/autoname, -/turf/open/floor/plasteel, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"ayr" = ( -/obj/effect/landmark/start{ - name = "Shaft Miner" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"ays" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"ayt" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"ayu" = ( -/obj/machinery/door/airlock/glass_mining{ - name = "cargo bay door"; - req_access_txt = "31" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"ayv" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"ayw" = ( -/obj/machinery/status_display{ - name = "cargo status display"; - pixel_x = -32; - supply_display = 1 - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"ayx" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"ayy" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/yellow/side{ - dir = 4 - }, -/area/quartermaster/storage) -"ayz" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"ayA" = ( -/obj/effect/landmark/start{ - name = "Librarian" - }, -/turf/open/floor/carpet, -/area/library) -"ayB" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2"; - pixel_y = 0 - }, -/turf/open/floor/plasteel/black, -/area/engine/gravity_generator) -"ayC" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/black, -/area/engine/gravity_generator) -"ayD" = ( -/obj/effect/landmark{ - name = "lightsout" - }, -/turf/open/floor/wood, -/area/library) -"ayE" = ( -/obj/structure/table/wood, -/obj/item/weapon/book/codex_gigas, -/obj/item/weapon/storage/pill_bottle/dice, -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/turf/open/floor/wood, -/area/library) -"ayF" = ( -/obj/effect/landmark/start{ - name = "Clown" - }, -/turf/open/floor/wood, -/area/crew_quarters/theatre) -"ayG" = ( -/turf/open/floor/wood, -/area/crew_quarters/theatre) -"ayH" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/wood, -/area/crew_quarters/theatre) -"ayI" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"ayJ" = ( -/obj/structure/closet/l3closet/janitor, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"ayK" = ( -/obj/structure/closet/jcloset, -/obj/item/weapon/restraints/legcuffs/beartrap, -/obj/item/weapon/restraints/legcuffs/beartrap, -/obj/item/clothing/under/janimaid, -/obj/item/weapon/reagent_containers/spray/cleaner, -/obj/item/weapon/mop/advanced, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"ayL" = ( -/obj/structure/janitorialcart, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"ayM" = ( -/obj/structure/mopbucket, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"ayN" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/mousetraps, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"ayO" = ( -/obj/structure/table, -/obj/item/weapon/mop, -/obj/item/weapon/reagent_containers/glass/bucket, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"ayP" = ( -/obj/structure/table, -/obj/item/weapon/grenade/chem_grenade/cleaner, -/obj/item/weapon/grenade/chem_grenade/cleaner, -/obj/item/weapon/grenade/chem_grenade/cleaner, -/obj/item/weapon/grenade/chem_grenade/cleaner, -/obj/item/weapon/grenade/chem_grenade/cleaner, -/obj/item/weapon/reagent_containers/spray/cleaner, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"ayQ" = ( -/obj/structure/chair/wood/normal{ - icon_state = "wooden_chair"; - dir = 4 - }, -/obj/structure/mirror{ - pixel_y = 28 - }, -/turf/open/floor/wood, -/area/crew_quarters/sleep) -"ayR" = ( -/obj/structure/table/wood, -/obj/item/weapon/bikehorn/rubberducky, -/turf/open/floor/wood, -/area/crew_quarters/sleep) -"ayS" = ( -/obj/structure/table/wood, -/obj/item/weapon/pen, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"ayT" = ( -/obj/structure/table/wood, -/obj/effect/landmark{ - name = "blobstart" - }, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"ayU" = ( -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 4; - name = "4maintenance loot spawner" - }, -/obj/structure/closet/cardboard, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"ayV" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"ayW" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall, -/area/maintenance/fsmaint) -"ayX" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/spawner/lootdrop/crate_spawner, -/obj/structure/closet/cardboard, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"ayY" = ( -/obj/structure/disposaloutlet, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/maintenance/fsmaint) -"ayZ" = ( -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel{ - name = "floor" - }, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"aza" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"azb" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"azc" = ( -/obj/machinery/door/airlock/glass_mining{ - name = "cargo bay door"; - req_access_txt = "31" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"azd" = ( -/obj/machinery/conveyor_switch/oneway{ - convdir = -1; - id = "cargoIN"; - name = "cargo crate conveyor switch" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"aze" = ( -/obj/machinery/vending/cigarette, -/turf/open/floor/plasteel/neutral, -/area/maintenance/fsmaint) -"azf" = ( -/obj/machinery/conveyor{ - dir = 4; - id = "cargoIN"; - name = "cargo conveyor belt" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"azg" = ( -/obj/structure/plasticflaps, -/obj/machinery/conveyor{ - dir = 4; - id = "cargoIN"; - name = "cargo conveyor belt" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"azh" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 5 - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"azi" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"azj" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel/yellow/side{ - dir = 4 - }, -/area/quartermaster/storage) -"azk" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"azl" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"azm" = ( -/obj/machinery/light, -/turf/open/floor/wood, -/area/library) -"azn" = ( -/obj/machinery/camera/autoname{ - dir = 1; - network = list("SS13") - }, -/turf/open/floor/wood, -/area/library) -"azo" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-06"; - level = 4.1 - }, -/obj/machinery/power/apc{ - name = "Library APC"; - pixel_y = -24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/turf/open/floor/wood, -/area/library) -"azp" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/wood, -/area/library) -"azq" = ( -/obj/structure/dresser, -/turf/open/floor/wood, -/area/crew_quarters/theatre) -"azr" = ( -/obj/machinery/vending/autodrobe, -/turf/open/floor/wood, -/area/crew_quarters/theatre) -"azs" = ( -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"azt" = ( -/obj/structure/sink{ - dir = 8; - icon_state = "sink"; - pixel_x = -12 - }, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"azu" = ( -/obj/machinery/navbeacon{ - codes = ""; - codes_txt = "delivery;dir=4"; - freq = 1400; - location = "Disposals"; - name = "navigation beacon" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"azv" = ( -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"azw" = ( -/obj/vehicle/janicart, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"azx" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/lights/mixed, -/obj/item/key/janitor, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"azy" = ( -/obj/effect/landmark/start{ - name = "Janitor" - }, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"azz" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Waste Disposal APC"; - pixel_x = 24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"azA" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"azB" = ( -/obj/machinery/door/airlock{ - name = "door" - }, -/turf/open/floor/wood, -/area/crew_quarters/sleep) -"azC" = ( -/turf/open/floor/wood, -/area/crew_quarters/sleep) -"azD" = ( -/obj/structure/dresser, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/wood, -/area/crew_quarters/sleep) -"azE" = ( -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"azF" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 4 - }, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"azG" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/closed/wall, -/area/maintenance/fsmaint) -"azH" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"azI" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"azJ" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 10 - }, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"azK" = ( -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 4; - name = "4maintenance loot spawner" - }, -/obj/structure/closet/cardboard, -/obj/item/weapon/coin/silver, -/turf/open/floor/plasteel, -/area/maintenance/fsmaint) -"azL" = ( -/turf/closed/wall, -/area/maintenance/asmaint2) -"azM" = ( -/obj/machinery/door/airlock/maintenance{ - name = "maintenance door"; - req_access_txt = "12" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"azN" = ( -/obj/structure/ore_box, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/mining) -"azO" = ( -/obj/structure/shuttle/engine/heater, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/shuttle/mining) -"azP" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/plasteel, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"azQ" = ( -/obj/structure/table, -/obj/item/weapon/twohanded/spear{ - pixel_x = -7; - pixel_y = 7 - }, -/obj/item/weapon/twohanded/spear{ - pixel_x = -5; - pixel_y = 0 - }, -/obj/item/stack/medical/ointment, -/turf/open/floor/plasteel, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"azR" = ( -/obj/machinery/mineral/equipment_vendor, -/obj/machinery/light/small, -/turf/open/floor/plasteel, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"azS" = ( -/obj/machinery/computer/shuttle/mining{ - req_access = "0"; - req_one_access = "0" - }, -/turf/open/floor/plasteel, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"azT" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 3; - name = "3maintenance loot spawner" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"azU" = ( -/obj/machinery/light, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"azV" = ( -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 10 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"azW" = ( -/obj/machinery/conveyor_switch/oneway{ - convdir = -1; - id = "cargoOUT"; - name = "cargo crate conveyor switch" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"azX" = ( -/obj/structure/closet/cardboard, -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 3; - name = "3maintenance loot spawner" - }, -/obj/item/weapon/coin/gold, -/turf/open/floor/plasteel/neutral, -/area/maintenance/fsmaint) -"azY" = ( -/obj/machinery/conveyor{ - dir = 8; - id = "cargoOUT"; - name = "cargo conveyor belt" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"azZ" = ( -/obj/machinery/conveyor{ - dir = 8; - id = "cargoOUT"; - name = "cargo conveyor belt" - }, -/obj/machinery/light, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"aAa" = ( -/obj/structure/plasticflaps, -/obj/machinery/conveyor{ - dir = 8; - id = "cargoOUT"; - name = "cargo conveyor belt" - }, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"aAb" = ( -/obj/machinery/computer/cargo/request, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"aAc" = ( -/obj/effect/spawner/structure/window, -/turf/open/floor/wood, -/area/hallway/primary/central) -"aAd" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-22" - }, -/obj/machinery/camera/autoname{ - dir = 1; - network = list("SS13") - }, -/turf/open/floor/wood, -/area/library) -"aAe" = ( -/obj/structure/chair/comfy/beige{ - dir = 4 - }, -/turf/open/floor/wood, -/area/library) -"aAf" = ( -/obj/structure/chair/comfy/beige{ - dir = 8 - }, -/turf/open/floor/wood, -/area/library) -"aAg" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/wood, -/area/library) -"aAh" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/wood, -/area/library) -"aAi" = ( -/obj/machinery/bookbinder, -/turf/open/floor/wood, -/area/library) -"aAj" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"aAk" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/engine/gravity_generator) -"aAl" = ( -/turf/closed/wall, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aAm" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/maintenance{ - name = "service maintenance door"; - req_one_access_txt = "12;25;28;37;46" - }, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aAn" = ( -/obj/machinery/door/airlock/maintenance{ - name = "theater door"; - req_access_txt = "46" - }, -/turf/open/floor/wood, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aAo" = ( -/obj/machinery/door/airlock/maintenance{ - name = "maintenance door"; - req_access_txt = "12" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"aAp" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"aAq" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"aAr" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"aAs" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"aAt" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"aAu" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"aAv" = ( -/obj/effect/spawner/lootdrop/crate_spawner, -/obj/item/candle, -/turf/open/floor/plating, -/area/maintenance/fsmaint) -"aAw" = ( -/obj/item/clothing/neck/petcollar, -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 3; - name = "3maintenance loot spawner" - }, -/turf/open/floor/plasteel, -/area/maintenance/fsmaint) -"aAx" = ( -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aAy" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/table, -/obj/item/device/geiger_counter, -/obj/item/device/geiger_counter{ - pixel_x = 4; - pixel_y = 4 - }, -/turf/open/floor/plasteel, -/area/engine/gravity_generator) -"aAz" = ( -/obj/item/weapon/shard, -/obj/structure/mirror{ - pixel_y = 28 - }, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint2) -"aAA" = ( -/obj/structure/table, -/obj/item/weapon/hatchet, -/obj/item/weapon/storage/toolbox/mechanical{ - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint2) -"aAB" = ( -/obj/structure/table, -/obj/structure/bedsheetbin, -/turf/open/floor/plasteel/white, -/area/space) -"aAC" = ( -/turf/open/space, -/turf/closed/wall/shuttle{ - icon_state = "swall_f5"; - dir = 2 - }, -/area/shuttle/mining) -"aAD" = ( -/obj/structure/shuttle/engine/propulsion/burst, -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/turf/open/floor/plating/airless, -/area/shuttle/mining) -"aAE" = ( -/turf/open/space, -/turf/closed/wall/shuttle{ - icon_state = "swall_f9"; - dir = 2 - }, -/area/shuttle/mining) -"aAF" = ( -/obj/structure/closet/secure_closet/miner, -/turf/open/floor/plasteel, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"aAG" = ( -/obj/structure/closet/secure_closet/miner, -/obj/item/weapon/storage/toolbox/mechanical, -/obj/item/device/gps/mining, -/turf/open/floor/plasteel, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"aAH" = ( -/obj/machinery/door/airlock/mining{ - name = "cargo door"; - req_access_txt = "31" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"aAI" = ( -/turf/closed/wall, -/area/hallway/secondary/exit) -"aAJ" = ( -/turf/closed/wall, -/area/hydroponics) -"aAK" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "hallway shutter"; - name = "hallway shutter" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aAL" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "hallway shutter"; - name = "hallway shutter" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aAM" = ( -/obj/machinery/door/airlock/maintenance{ - name = "service maintenance door"; - req_one_access_txt = "12;25;28;37;46" - }, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aAN" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Central Maintenance APC"; - pixel_y = 24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aAO" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aAP" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aAQ" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/wood, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aAR" = ( -/obj/machinery/door/airlock/maintenance{ - name = "service maintenance door"; - req_one_access_txt = "12;25;28;37;46" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aAS" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aAT" = ( -/obj/machinery/button/door{ - id = "crusherdoor"; - name = "crusher blast door button"; - pixel_y = -24 - }, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"aAU" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"aAV" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"aAW" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/conveyor_switch/oneway{ - convdir = -1; - id = "garbage" - }, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"aAX" = ( -/obj/machinery/mineral/stacking_unit_console{ - machinedir = 10; - pixel_y = -32 - }, -/mob/living/simple_animal/bot/cleanbot{ - on = 0 - }, -/turf/open/floor/plasteel, -/area/maintenance/disposal) -"aAY" = ( -/obj/structure/table/wood, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/item/weapon/storage/backpack/satchel, -/obj/item/weapon/storage/backpack/satchel, -/turf/open/floor/wood, -/area/crew_quarters/sleep) -"aAZ" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aBa" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aBb" = ( -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aBc" = ( -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 3; - name = "3maintenance loot spawner" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aBd" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aBe" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aBf" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint2) -"aBg" = ( -/obj/item/clothing/gloves/color/latex/nitrile, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint2) -"aBh" = ( -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint2) -"aBi" = ( -/obj/structure/table, -/obj/item/weapon/wirerod, -/obj/item/weapon/reagent_containers/syringe, -/obj/item/weapon/restraints/handcuffs, -/obj/item/clothing/neck/stethoscope, -/turf/open/floor/plasteel/white, -/area/space) -"aBj" = ( -/obj/machinery/light, -/obj/structure/closet/secure_closet/miner, -/turf/open/floor/plasteel, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"aBk" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"aBl" = ( -/obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/plating, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"aBm" = ( -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = -4; - pixel_y = 10 - }, -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_2"; - layer = 4.1; - name = "tree"; - pixel_x = 10; - pixel_y = 6 - }, -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = -1; - pixel_y = -3 - }, -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = 14; - pixel_y = -8 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aBn" = ( -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = 4; - pixel_y = 10 - }, -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = -5; - pixel_y = -1 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aBo" = ( -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = -8; - pixel_y = 11 - }, -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = -5; - pixel_y = -1 - }, -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = 10; - pixel_y = 6 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aBp" = ( -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = 4; - pixel_y = 10 - }, -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_2"; - layer = 4.1; - name = "tree"; - pixel_x = 0; - pixel_y = 0 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aBq" = ( -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aBr" = ( -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = 4; - pixel_y = 10 - }, -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = -2; - pixel_y = 5 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aBs" = ( -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = 4; - pixel_y = 10 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aBt" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2"; - pixel_y = 0 - }, -/turf/open/floor/plasteel, -/area/engine/gravity_generator) -"aBu" = ( -/obj/structure/table/glass, -/obj/machinery/reagentgrinder{ - pixel_y = 12 - }, -/turf/open/floor/plasteel/whitegreen/side{ - dir = 1 - }, -/area/hydroponics) -"aBv" = ( -/obj/structure/table/glass, -/obj/item/weapon/shovel/spade, -/obj/item/weapon/storage/bag/plants, -/obj/item/weapon/storage/bag/plants, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/whitegreen/side{ - dir = 1 - }, -/area/hydroponics) -"aBw" = ( -/obj/structure/closet/crate/hydroponics, -/obj/item/weapon/reagent_containers/food/snacks/grown/blumpkin, -/obj/item/weapon/reagent_containers/food/snacks/grown/cabbage, -/obj/item/weapon/reagent_containers/food/snacks/grown/carrot, -/obj/item/weapon/reagent_containers/food/snacks/grown/chili, -/obj/item/weapon/reagent_containers/food/snacks/grown/ghost_chili, -/obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/chanterelle, -/obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/walkingmushroom, -/obj/item/weapon/reagent_containers/food/snacks/grown/poppy/lily, -/obj/item/weapon/reagent_containers/food/snacks/grown/rice, -/obj/item/weapon/reagent_containers/food/snacks/grown/tomato, -/obj/item/weapon/reagent_containers/food/snacks/grown/wheat, -/obj/item/weapon/reagent_containers/food/snacks/grown/potato, -/obj/item/weapon/reagent_containers/food/snacks/grown/parsnip, -/obj/item/weapon/reagent_containers/food/snacks/grown/eggplant, -/obj/item/weapon/reagent_containers/food/snacks/grown/corn, -/obj/item/weapon/reagent_containers/food/snacks/grown/cocoapod, -/obj/item/weapon/reagent_containers/food/snacks/grown/holymelon, -/obj/item/weapon/reagent_containers/food/snacks/grown/bluecherries, -/obj/item/weapon/reagent_containers/food/snacks/grown/potato/sweet, -/turf/open/floor/plasteel/whitegreen/side{ - dir = 1 - }, -/area/hydroponics) -"aBx" = ( -/obj/structure/closet/secure_closet/hydroponics, -/obj/item/weapon/watertank, -/turf/open/floor/plasteel/whitegreen/side{ - dir = 1 - }, -/area/hydroponics) -"aBy" = ( -/obj/structure/closet/wardrobe/botanist, -/turf/open/floor/plasteel/whitegreen/side{ - dir = 5 - }, -/area/hydroponics) -"aBz" = ( -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aBA" = ( -/obj/item/weapon/storage/box/lights/mixed, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aBB" = ( -/obj/machinery/navbeacon{ - codes = ""; - codes_txt = "delivery;dir=1"; - freq = 1400; - location = "Central Maint"; - name = "navigation beacon" - }, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aBC" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aBD" = ( -/turf/closed/wall/r_wall, -/area/maintenance/disposal) -"aBE" = ( -/obj/machinery/door/airlock/glass{ - name = "maintenance glass door"; - req_access_txt = "12" - }, -/turf/open/floor/plating, -/area/maintenance/disposal) -"aBF" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/cyan, -/turf/open/floor/plating, -/area/maintenance/disposal) -"aBG" = ( -/obj/machinery/mineral/stacking_machine{ - input_dir = 2; - output_dir = 1; - stack_amt = 10 - }, -/turf/open/floor/plating, -/area/maintenance/disposal) -"aBH" = ( -/obj/effect/landmark/start{ - name = "Assistant" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"aBI" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet, -/turf/open/floor/wood, -/area/crew_quarters/sleep) -"aBJ" = ( -/obj/effect/landmark{ - name = "lightsout" - }, -/turf/open/floor/wood, -/area/crew_quarters/sleep) -"aBK" = ( -/obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/plasteel/black, -/area/crew_quarters/sleep) -"aBL" = ( -/obj/structure/table, -/obj/item/weapon/reagent_containers/food/drinks/sillycup, -/turf/open/floor/plasteel/black, -/area/crew_quarters/sleep) -"aBM" = ( -/obj/structure/chair/comfy/beige{ - dir = 8 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/black, -/area/crew_quarters/sleep) -"aBN" = ( -/obj/structure/chair/comfy/beige{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 6 - }, -/turf/open/floor/plasteel/black, -/area/crew_quarters/sleep) -"aBO" = ( -/obj/structure/table, -/obj/item/weapon/reagent_containers/food/drinks/soda_cans/tonic, -/turf/open/floor/plasteel/black, -/area/crew_quarters/sleep) -"aBP" = ( -/obj/structure/chair/comfy/beige{ - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/crew_quarters/sleep) -"aBQ" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aBR" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aBS" = ( -/obj/effect/spawner/lootdrop/maintenance, -/obj/item/weapon/storage/bag/trash, -/obj/structure/closet/cardboard, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aBT" = ( -/obj/effect/spawner/lootdrop/crate_spawner, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aBU" = ( -/obj/machinery/door/airlock/maintenance{ - name = "maintenance door"; - req_access_txt = "12" - }, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint2) -"aBV" = ( -/obj/machinery/iv_drip{ - density = 0 - }, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint2) -"aBW" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-02"; - layer = 4.1 - }, -/turf/open/floor/plasteel/neutral, -/area/maintenance/fsmaint) -"aBX" = ( -/obj/structure/table, -/obj/item/weapon/tank/internals/anesthetic, -/obj/item/clothing/mask/breath/medical, -/turf/open/floor/plasteel/white, -/area/space) -"aBY" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"aBZ" = ( -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_4"; - layer = 4.1; - name = "tree"; - pixel_x = 0; - pixel_y = 0 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aCa" = ( -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = -6; - pixel_y = 11 - }, -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_3"; - layer = 4.1; - name = "tree"; - pixel_x = 10; - pixel_y = 6 - }, -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_4"; - layer = 4.1; - name = "tree"; - pixel_x = 0; - pixel_y = 0 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aCb" = ( -/turf/open/floor/wood, -/area/hallway/secondary/exit) -"aCc" = ( -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aCd" = ( -/obj/structure/sink{ - dir = 8; - icon_state = "sink"; - pixel_x = -12 - }, -/turf/open/floor/plasteel/whitegreen/side{ - dir = 8 - }, -/area/hydroponics) -"aCe" = ( -/turf/open/floor/plasteel/white, -/area/hydroponics) -"aCf" = ( -/obj/structure/sink{ - dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 - }, -/turf/open/floor/plasteel/whitegreen/side{ - dir = 4 - }, -/area/hydroponics) -"aCg" = ( -/obj/machinery/door/airlock/maintenance{ - name = "bar door"; - req_one_access_txt = "25;28" - }, -/turf/open/floor/plasteel/black, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aCh" = ( -/obj/machinery/icecream_vat, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aCi" = ( -/turf/open/floor/plasteel, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aCj" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/carpet, -/area/crew_quarters/theatre) -"aCk" = ( -/turf/open/floor/carpet, -/area/crew_quarters/theatre) -"aCl" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aCm" = ( -/obj/machinery/conveyor{ - dir = 8; - id = "garbage" - }, -/obj/structure/disposaloutlet{ - dir = 4 - }, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/plating, -/area/maintenance/disposal) -"aCn" = ( -/obj/machinery/conveyor{ - dir = 8; - id = "garbage" - }, -/obj/machinery/light, -/turf/open/floor/plating, -/area/maintenance/disposal) -"aCo" = ( -/obj/machinery/conveyor{ - dir = 8; - id = "garbage" - }, -/obj/machinery/door/poddoor{ - id = "crusherdoor"; - layer = 3.1; - name = "crusher safety blast door" - }, -/turf/open/floor/plating, -/area/maintenance/disposal) -"aCp" = ( -/obj/machinery/conveyor{ - dir = 8; - id = "garbage" - }, -/obj/machinery/recycler/deathtrap, -/turf/open/floor/plating, -/area/maintenance/disposal) -"aCq" = ( -/obj/machinery/conveyor{ - dir = 8; - id = "garbage" - }, -/turf/open/floor/plating, -/area/maintenance/disposal) -"aCr" = ( -/obj/machinery/conveyor{ - dir = 8; - id = "garbage" - }, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/machinery/disposal/deliveryChute{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/disposal) -"aCs" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall/r_wall, -/area/maintenance/disposal) -"aCt" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"aCu" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-02"; - layer = 4.1 - }, -/turf/open/floor/plasteel/black, -/area/crew_quarters/sleep) -"aCv" = ( -/turf/open/floor/plasteel/black, -/area/crew_quarters/sleep) -"aCw" = ( -/obj/effect/landmark/start{ - name = "Assistant" - }, -/turf/open/floor/plasteel/black, -/area/crew_quarters/sleep) -"aCx" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/closed/wall, -/area/maintenance/asmaint2) -"aCy" = ( -/turf/closed/wall/r_wall, -/area/maintenance/asmaint2) -"aCz" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plating, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"aCA" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"aCB" = ( -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = 4; - pixel_y = 10 - }, -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_2"; - layer = 4.1; - name = "tree"; - pixel_x = 14; - pixel_y = -8 - }, -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = -5; - pixel_y = -1 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aCC" = ( -/obj/structure/flora/ausbushes/reedbush{ - pixel_x = 6 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aCD" = ( -/turf/closed/wall/mineral/wood{ - desc = "A tiny shrine to the moon lady."; - name = "Change'e shrine"; - opacity = 0 - }, -/area/hallway/secondary/exit) -"aCE" = ( -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = -5; - pixel_y = -1 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aCF" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 4 - }, -/turf/open/floor/plasteel/whitegreen/side{ - dir = 8 - }, -/area/hydroponics) -"aCG" = ( -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel/white, -/area/hydroponics) -"aCH" = ( -/obj/machinery/hydroponics/constructable, -/turf/open/floor/plasteel/white, -/area/hydroponics) -"aCI" = ( -/obj/machinery/newscaster{ - pixel_x = 28 - }, -/turf/open/floor/plasteel/whitegreen/side{ - dir = 4 - }, -/area/hydroponics) -"aCJ" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aCK" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aCL" = ( -/obj/structure/table/wood, -/obj/machinery/chem_dispenser/drinks, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/black, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aCM" = ( -/turf/open/floor/plasteel/black, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aCN" = ( -/obj/machinery/chem_master/condimaster{ - name = "CondiMaster Neo"; - pixel_x = -4 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "kitchen shutter"; - name = "kitchen shutter" - }, -/turf/open/floor/plasteel/black, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aCO" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk, -/obj/machinery/camera/autoname, -/turf/open/floor/plasteel/black, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aCP" = ( -/obj/structure/kitchenspike, -/turf/open/floor/plasteel/white, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aCQ" = ( -/obj/machinery/processor, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aCR" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, -/turf/open/floor/plasteel, -/area/engine/gravity_generator) -"aCS" = ( -/turf/open/floor/plasteel, -/area/engine/gravity_generator) -"aCT" = ( -/obj/machinery/food_cart, -/obj/structure/window/reinforced, -/turf/open/floor/plasteel, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aCU" = ( -/obj/effect/landmark/start{ - name = "Mime" - }, -/turf/open/floor/carpet, -/area/crew_quarters/theatre) -"aCV" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "hallway shutter"; - name = "hallway shutter" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aCW" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall/r_wall, -/area/maintenance/disposal) -"aCX" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 5 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"aCY" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 5 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"aCZ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"aDa" = ( -/obj/machinery/navbeacon{ - codes = ""; - codes_txt = "delivery;dir=8"; - freq = 1400; - location = "Dorms"; - name = "navigation beacon" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"aDb" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Dormitories APC"; - pixel_y = 24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"aDc" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"aDd" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/newscaster{ - pixel_y = 32 - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 1 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"aDe" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/closed/wall, -/area/maintenance/asmaint2) -"aDf" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aDg" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aDh" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aDi" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aDj" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aDk" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 10 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aDl" = ( -/obj/structure/grille, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aDm" = ( -/obj/item/device/mmi, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aDn" = ( -/turf/closed/wall/mineral/titanium/overspace, -/area/shuttle/escape) -"aDo" = ( -/turf/closed/wall/mineral/titanium, -/area/shuttle/escape) -"aDp" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall14"; - dir = 2 - }, -/area/shuttle/escape) -"aDq" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall_s10"; - dir = 2 - }, -/area/shuttle/escape) -"aDr" = ( -/obj/item/weapon/storage/box/lights/mixed, -/turf/open/floor/plating, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"aDs" = ( -/obj/structure/flora/ausbushes/lavendergrass{ - pixel_x = 6 - }, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 4 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aDt" = ( -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = 4; - pixel_y = 10 - }, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aDu" = ( -/obj/machinery/seed_extractor, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/whitegreen/side{ - dir = 8 - }, -/area/hydroponics) -"aDv" = ( -/obj/effect/landmark/start{ - name = "Botanist" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white, -/area/hydroponics) -"aDw" = ( -/obj/effect/landmark/start{ - name = "Botanist" - }, -/turf/open/floor/plasteel/white, -/area/hydroponics) -"aDx" = ( -/turf/open/floor/plasteel/whitegreen/side{ - dir = 4 - }, -/area/hydroponics) -"aDy" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/hydroponics) -"aDz" = ( -/obj/structure/table/wood, -/obj/machinery/chem_dispenser/drinks/beer, -/turf/open/floor/plasteel/black, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aDA" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "kitchen shutter"; - name = "kitchen shutter" - }, -/turf/open/floor/plasteel/black, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aDB" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/black, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aDC" = ( -/turf/open/floor/plasteel/white, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aDD" = ( -/obj/machinery/door/airlock/maintenance{ - name = "bar door"; - req_one_access_txt = "25;28" - }, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aDE" = ( -/turf/open/floor/plasteel/loadingarea{ - tag = "icon-loadingarea (WEST)"; - dir = 8 - }, -/area/quartermaster/storage) -"aDF" = ( -/obj/structure/piano, -/turf/open/floor/carpet, -/area/crew_quarters/theatre) -"aDG" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-y"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aDH" = ( -/obj/machinery/door/airlock{ - name = "door" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aDI" = ( -/obj/structure/disposalpipe/segment{ - dir = 8; - icon_state = "pipe-c" - }, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aDJ" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aDK" = ( -/obj/machinery/door/airlock{ - name = "door" - }, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aDL" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"aDM" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"aDN" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/light, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"aDO" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 1 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"aDP" = ( -/obj/machinery/door/airlock/maintenance{ - name = "science maintenance door"; - req_one_access_txt = "47;12;29" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aDQ" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aDR" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aDS" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aDT" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/light/small, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aDU" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aDV" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aDW" = ( -/obj/item/weapon/ed209_assembly, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aDX" = ( -/obj/structure/table, -/obj/item/weapon/circuitboard/machine/circuit_imprinter, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aDY" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall8"; - dir = 2 - }, -/area/shuttle/escape) -"aDZ" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, -/turf/open/floor/plating, -/area/shuttle/escape) -"aEa" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall4"; - dir = 2 - }, -/area/shuttle/escape) -"aEb" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall11"; - dir = 2 - }, -/area/shuttle/escape) -"aEc" = ( -/obj/structure/table, -/obj/item/weapon/scalpel, -/obj/item/weapon/retractor{ - pixel_x = 0; - pixel_y = 5 - }, -/obj/item/weapon/hemostat, -/turf/open/floor/plasteel/white, -/area/shuttle/escape) -"aEd" = ( -/obj/structure/table, -/obj/item/weapon/cautery, -/obj/item/weapon/surgicaldrill, -/obj/item/weapon/circular_saw{ - pixel_y = 9 - }, -/turf/open/floor/plasteel/white, -/area/shuttle/escape) -"aEe" = ( -/turf/open/floor/plasteel/white, -/area/shuttle/escape) -"aEf" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall3"; - dir = 2 - }, -/area/shuttle/escape) -"aEg" = ( -/obj/structure/shuttle/engine/propulsion{ - icon_state = "propulsion_r"; - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/shuttle/escape) -"aEh" = ( -/obj/structure/closet/cardboard, -/obj/item/weapon/coin/silver, -/obj/item/weapon/coin/silver, -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 2; - name = "2maintenance loot spawner" - }, -/turf/open/floor/plating, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"aEi" = ( -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_4"; - layer = 4.1; - name = "tree"; - pixel_x = 0; - pixel_y = 0 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aEj" = ( -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = 14; - pixel_y = -8 - }, -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_2"; - layer = 4.1; - name = "tree"; - pixel_x = -5; - pixel_y = -1 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aEk" = ( -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_3"; - layer = 4.1; - name = "tree"; - pixel_x = 4; - pixel_y = 10 - }, -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_4"; - layer = 4.1; - name = "tree"; - pixel_x = -5; - pixel_y = -1 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aEl" = ( -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aEm" = ( -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_2"; - layer = 4.1; - name = "tree"; - pixel_x = 0; - pixel_y = 4 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aEn" = ( -/obj/machinery/biogenerator, -/turf/open/floor/plasteel/whitegreen/side{ - dir = 8 - }, -/area/hydroponics) -"aEo" = ( -/obj/structure/table/wood, -/turf/open/floor/plasteel/black, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aEp" = ( -/obj/structure/chair/stool, -/turf/open/floor/plasteel/black, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aEq" = ( -/obj/machinery/vending/boozeomat, -/turf/closed/wall, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aEr" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aEs" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/holopad, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"aEt" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/machinery/light, -/turf/open/floor/plasteel, -/area/engine/gravity_generator) -"aEu" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/glass_engineering{ - name = "engineering command door"; - req_access_txt = "0"; - req_one_access_txt = "10, 19" - }, -/turf/open/floor/plasteel, -/area/engine/gravity_generator) -"aEv" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/chair/wood/normal{ - icon_state = "wooden_chair"; - dir = 1 - }, -/turf/open/floor/wood, -/area/crew_quarters/theatre) -"aEw" = ( -/obj/structure/chair/wood/normal{ - icon_state = "wooden_chair"; - dir = 1 - }, -/turf/open/floor/wood, -/area/crew_quarters/theatre) -"aEx" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/structure/extinguisher_cabinet{ - pixel_x = -27 - }, -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aEy" = ( -/obj/structure/closet/emcloset, -/obj/item/weapon/storage/box/metalfoam, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aEz" = ( -/obj/structure/closet/emcloset, -/obj/item/clothing/shoes/griffin{ - name = "bird boots" - }, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aEA" = ( -/obj/structure/closet/firecloset, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aEB" = ( -/obj/machinery/space_heater, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aEC" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aED" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aEE" = ( -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aEF" = ( -/turf/closed/wall, -/area/crew_quarters/fitness) -"aEG" = ( -/obj/machinery/door/airlock/maintenance{ - name = "science maintenance door"; - req_one_access_txt = "47;12;29" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aEH" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters{ - id = "xenozoo shutter"; - name = "xenozoo shutters" - }, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"aEI" = ( -/obj/machinery/door/poddoor/shutters{ - id = "xenozoo shutter"; - name = "xenozoo shutters" - }, -/obj/machinery/door/airlock/glass{ - name = "glass door" - }, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"aEJ" = ( -/obj/machinery/door/poddoor/shutters{ - id = "xenozoo shutter"; - name = "xenozoo shutters" - }, -/obj/machinery/door/airlock/glass{ - name = "glass door" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"aEK" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aEL" = ( -/obj/machinery/door/airlock/maintenance{ - name = "maintenance door"; - req_access_txt = "12" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aEM" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aEN" = ( -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aEO" = ( -/obj/machinery/computer/rdconsole/robotics, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aEP" = ( -/obj/structure/table, -/obj/item/device/assembly/prox_sensor, -/obj/item/device/assembly/prox_sensor, -/obj/item/device/assembly/prox_sensor, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aEQ" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/shuttle/escape) -"aER" = ( -/obj/machinery/computer/emergency_shuttle, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/escape) -"aES" = ( -/turf/open/floor/plasteel/shuttle, -/area/shuttle/escape) -"aET" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-22" - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/escape) -"aEU" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall1"; - dir = 2 - }, -/area/shuttle/escape) -"aEV" = ( -/obj/structure/chair, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/escape) -"aEW" = ( -/obj/structure/table/optable, -/obj/item/weapon/surgical_drapes, -/turf/open/floor/plasteel/white, -/area/shuttle/escape) -"aEX" = ( -/obj/structure/shuttle/engine/propulsion{ - icon_state = "propulsion"; - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/shuttle/escape) -"aEY" = ( -/obj/machinery/door/airlock/maintenance{ - name = "cargo maintenance door"; - req_one_access_txt = "12;31" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/quartermaster/miningdock{ - name = "\improper Mining Office" - }) -"aEZ" = ( -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_4"; - layer = 4.1; - name = "tree"; - pixel_x = -4; - pixel_y = 10 - }, -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = 10; - pixel_y = 6 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aFa" = ( -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = 10; - pixel_y = 6 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aFb" = ( -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = 4; - pixel_y = 10 - }, -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aFc" = ( -/obj/machinery/vending/hydroseeds, -/turf/open/floor/plasteel/whitegreen/side{ - dir = 8 - }, -/area/hydroponics) -"aFd" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/westright{ - name = "hydroponics door"; - req_access_txt = "35" - }, -/turf/open/floor/plasteel, -/area/hydroponics) -"aFe" = ( -/obj/structure/chair/stool, -/turf/open/floor/wood, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aFf" = ( -/obj/structure/table/wood, -/obj/item/toy/cards/deck, -/turf/open/floor/wood, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aFg" = ( -/turf/open/floor/wood, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aFh" = ( -/obj/structure/table/wood, -/obj/item/weapon/gun/ballistic/revolver/doublebarrel, -/turf/open/floor/wood, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aFi" = ( -/obj/structure/table, -/obj/item/weapon/reagent_containers/food/condiment/sugar, -/obj/item/weapon/reagent_containers/food/condiment/peppermill{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/weapon/reagent_containers/food/condiment/saltshaker{ - pixel_x = 10; - pixel_y = 10 - }, -/obj/item/weapon/reagent_containers/food/condiment/enzyme{ - layer = 5 - }, -/turf/open/floor/plasteel/white, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aFj" = ( -/obj/structure/table, -/obj/item/weapon/reagent_containers/glass/beaker/large{ - pixel_x = -2 - }, -/obj/item/weapon/reagent_containers/glass/beaker/large{ - pixel_x = 2; - pixel_y = 4 - }, -/turf/open/floor/plasteel/white, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aFk" = ( -/obj/machinery/vending/dinnerware, -/turf/open/floor/plasteel/white, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aFl" = ( -/obj/structure/chair/wood/normal{ - icon_state = "wooden_chair"; - dir = 1 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/wood, -/area/crew_quarters/theatre) -"aFm" = ( -/obj/structure/chair/wood/normal{ - icon_state = "wooden_chair"; - dir = 1 - }, -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/turf/open/floor/wood, -/area/crew_quarters/theatre) -"aFn" = ( -/obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aFo" = ( -/obj/machinery/shieldgen, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aFp" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/washing_machine, -/turf/open/floor/plasteel/white, -/area/crew_quarters/fitness) -"aFq" = ( -/obj/machinery/washing_machine, -/turf/open/floor/plasteel/white, -/area/crew_quarters/fitness) -"aFr" = ( -/obj/structure/table, -/obj/item/clothing/under/suit_jacket/female{ - pixel_x = -5 - }, -/obj/item/clothing/suit/toggle/lawyer/black, -/obj/item/clothing/under/sundress{ - pixel_x = 5 - }, -/obj/item/clothing/under/rank/det/grey, -/turf/open/floor/plasteel/white, -/area/crew_quarters/fitness) -"aFs" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aFt" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"aFu" = ( -/turf/open/floor/engine, -/area/toxins/xenobiology) -"aFv" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"aFw" = ( -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"aFx" = ( -/turf/closed/wall/r_wall, -/area/toxins/xenobiology) -"aFy" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"aFz" = ( -/obj/structure/disposaloutlet{ - icon_state = "outlet"; - dir = 8 - }, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"aFA" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aFB" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/area/maintenance/asmaint2) -"aFC" = ( -/obj/machinery/door/airlock/maintenance{ - name = "maintenance door"; - req_access_txt = "12" - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aFD" = ( -/obj/item/device/assembly/prox_sensor, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aFE" = ( -/obj/machinery/mecha_part_fabricator, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aFF" = ( -/obj/structure/table, -/obj/item/weapon/stock_parts/matter_bin, -/obj/item/weapon/stock_parts/manipulator, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aFG" = ( -/obj/machinery/computer/communications, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/escape) -"aFH" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/escape) -"aFI" = ( -/obj/structure/cable, -/obj/machinery/power/apc{ - name = "Gravity Generator APC"; - pixel_y = -24 - }, -/turf/open/floor/plasteel, -/area/engine/gravity_generator) -"aFJ" = ( -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/escape) -"aFK" = ( -/obj/structure/shuttle/engine/propulsion{ - icon_state = "propulsion_l"; - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/shuttle/escape) -"aFL" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/hallway/secondary/exit) -"aFM" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - anchored = 1; - icon_state = "plant-05"; - layer = 4.1; - name = "heavy plant" - }, -/obj/machinery/camera/autoname, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aFN" = ( -/obj/machinery/computer/slot_machine, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aFO" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aFP" = ( -/obj/effect/spawner/structure/window, -/turf/open/floor/plating, -/area/hallway/secondary/exit) -"aFQ" = ( -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_3"; - layer = 4.1; - name = "tree"; - pixel_x = -3; - pixel_y = -10 - }, -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = 4; - pixel_y = 10 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aFR" = ( -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = 4; - pixel_y = 10 - }, -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_2"; - layer = 4.1; - name = "tree"; - pixel_x = -1; - pixel_y = -3 - }, -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_2"; - layer = 4.1; - name = "tree"; - pixel_x = 14; - pixel_y = -8 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aFS" = ( -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = 4; - pixel_y = 10 - }, -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_2"; - layer = 4.1; - name = "tree"; - pixel_x = 14; - pixel_y = -8 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aFT" = ( -/obj/machinery/vending/hydronutrients, -/turf/open/floor/plasteel/whitegreen/side{ - dir = 8 - }, -/area/hydroponics) -"aFU" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/white, -/area/hydroponics) -"aFV" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/westleft{ - name = "hydroponics door"; - req_access_txt = "35" - }, -/turf/open/floor/plasteel, -/area/hydroponics) -"aFW" = ( -/obj/structure/chair/stool, -/obj/effect/landmark/start{ - name = "Assistant" - }, -/turf/open/floor/wood, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aFX" = ( -/obj/structure/table/wood, -/obj/item/weapon/reagent_containers/glass/rag, -/turf/open/floor/wood, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aFY" = ( -/obj/effect/landmark/start{ - name = "Bartender" - }, -/turf/open/floor/wood, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aFZ" = ( -/obj/machinery/light, -/turf/open/floor/plasteel, -/area/engine/gravity_generator) -"aGa" = ( -/obj/structure/table, -/obj/machinery/microwave, -/turf/open/floor/plasteel/white, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aGb" = ( -/obj/structure/sink/kitchen{ - dir = 8; - icon_state = "sink_alt"; - pixel_x = 12 - }, -/turf/open/floor/plasteel/white, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aGc" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-16"; - layer = 4.1 - }, -/turf/open/floor/wood, -/area/crew_quarters/theatre) -"aGd" = ( -/obj/structure/table/wood, -/obj/item/device/instrument/guitar, -/obj/item/device/instrument/violin, -/turf/open/floor/wood, -/area/crew_quarters/theatre) -"aGe" = ( -/obj/machinery/camera/autoname{ - dir = 1; - network = list("SS13") - }, -/turf/open/floor/wood, -/area/crew_quarters/theatre) -"aGf" = ( -/obj/machinery/vending/cigarette, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aGg" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/crew_quarters/fitness) -"aGh" = ( -/obj/effect/landmark/start{ - name = "Assistant" - }, -/turf/open/floor/plasteel/white, -/area/crew_quarters/fitness) -"aGi" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 9 - }, -/turf/open/floor/plasteel/white, -/area/crew_quarters/fitness) -"aGj" = ( -/obj/item/weapon/storage/box/lights/mixed, -/obj/item/weapon/storage/box/lights/mixed, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aGk" = ( -/obj/machinery/camera/autoname{ - dir = 1; - network = list("SS13") - }, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"aGl" = ( -/mob/living/simple_animal/slime, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"aGm" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"aGn" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aGo" = ( -/obj/item/weapon/secbot_assembly, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aGp" = ( -/obj/machinery/light, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aGq" = ( -/obj/item/weapon/toolbox_tiles_sensor, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aGr" = ( -/obj/machinery/recharge_station, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aGs" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/escape) -"aGt" = ( -/obj/structure/table, -/obj/machinery/recharger{ - active_power_usage = 0; - idle_power_usage = 0; - pixel_y = 4; - use_power = 0 - }, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/escape) -"aGu" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/handcuffs, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/escape) -"aGv" = ( -/turf/closed/wall/shuttle{ - icon_state = "swallc2"; - dir = 2 - }, -/area/shuttle/escape) -"aGw" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall15"; - dir = 2 - }, -/area/shuttle/escape) -"aGx" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall_s9"; - dir = 2 - }, -/area/shuttle/escape) -"aGy" = ( -/obj/item/device/radio/beacon, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aGz" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "Hydroponics APC"; - pixel_x = -24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel/whitegreen/side{ - dir = 10 - }, -/area/hydroponics) -"aGA" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/whitegreen/side, -/area/hydroponics) -"aGB" = ( -/turf/open/floor/plasteel/whitegreen/side, -/area/hydroponics) -"aGC" = ( -/obj/structure/sink{ - dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 - }, -/turf/open/floor/plasteel/whitegreen/side{ - dir = 6 - }, -/area/hydroponics) -"aGD" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -27 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aGE" = ( -/obj/structure/table/wood, -/turf/open/floor/wood, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aGF" = ( -/mob/living/carbon/monkey/punpun, -/turf/open/floor/wood, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aGG" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/light, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "kitchen shutter"; - name = "kitchen shutter" - }, -/turf/open/floor/plasteel/black, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aGH" = ( -/obj/effect/landmark/start{ - name = "Cook" - }, -/turf/open/floor/plasteel/white, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aGI" = ( -/obj/machinery/power/apc{ - name = "Bar and Kitchen APC"; - pixel_y = -24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel/white, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aGJ" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/machinery/newscaster{ - pixel_x = 28 - }, -/turf/open/floor/plasteel/white, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aGK" = ( -/turf/open/floor/plasteel/stairs/left, -/area/crew_quarters/theatre) -"aGL" = ( -/turf/open/floor/plasteel/stairs/right, -/area/crew_quarters/theatre) -"aGM" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - anchored = 1; - icon_state = "plant-05"; - layer = 4.1; - name = "incredibly heavy plant" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aGN" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aGO" = ( -/obj/machinery/door/window/westright{ - req_access_txt = "55" - }, -/turf/open/floor/plasteel/black, -/area/crew_quarters/fitness) -"aGP" = ( -/turf/open/floor/plasteel/black, -/area/crew_quarters/fitness) -"aGQ" = ( -/obj/machinery/camera/autoname, -/turf/open/floor/plasteel/black, -/area/crew_quarters/fitness) -"aGR" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/plasteel/black, -/area/crew_quarters/fitness) -"aGS" = ( -/obj/structure/table, -/obj/machinery/light{ - dir = 1 - }, -/obj/item/device/paicard, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aGT" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 6 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aGU" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aGV" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aGW" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aGX" = ( -/obj/machinery/door/airlock/maintenance{ - name = "science maintenance door"; - req_one_access_txt = "47;12;29" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aGY" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/research{ - name = "xenobiology door"; - req_access_txt = "55"; - req_one_access_txt = "0" - }, -/turf/open/floor/plasteel, -/area/toxins/xenobiology) -"aGZ" = ( -/obj/machinery/door/window/northright{ - req_access_txt = "55" - }, -/obj/machinery/door/window/southright, -/turf/open/floor/plasteel, -/area/toxins/xenobiology) -"aHa" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"aHb" = ( -/obj/machinery/door/window/northleft{ - req_access_txt = "55" - }, -/obj/machinery/door/window/southleft, -/turf/open/floor/plasteel, -/area/toxins/xenobiology) -"aHc" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"aHd" = ( -/obj/machinery/door/airlock/maintenance{ - name = "science maintenance door"; - req_one_access_txt = "47;12;29" - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aHe" = ( -/obj/machinery/door/airlock/maintenance{ - name = "science maintenance door"; - req_one_access_txt = "47;12;29" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aHf" = ( -/turf/closed/wall/shuttle, -/area/shuttle/escape) -"aHg" = ( -/obj/machinery/door/airlock/glass_security{ - name = "security airlock"; - req_access_txt = "63" - }, -/turf/open/floor/plasteel/shuttle/red, -/area/shuttle/escape) -"aHh" = ( -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel/white, -/area/shuttle/escape) -"aHi" = ( -/turf/closed/wall/shuttle{ - icon_state = "swallc3" - }, -/area/shuttle/escape) -"aHj" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall13"; - dir = 2 - }, -/area/shuttle/escape) -"aHk" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map" - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aHl" = ( -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_3"; - layer = 4.1; - name = "tree"; - pixel_x = -4; - pixel_y = 10 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aHm" = ( -/obj/machinery/door/airlock/glass_virology{ - name = "hydroponics door"; - req_access_txt = "35" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel, -/area/hydroponics) -"aHn" = ( -/obj/structure/table/wood, -/obj/item/weapon/storage/box/matches{ - pixel_y = 8 - }, -/turf/open/floor/wood, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aHo" = ( -/obj/machinery/smartfridge, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "kitchen shutter"; - name = "kitchen shutter" - }, -/turf/open/floor/plasteel/white, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aHp" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "kitchen shutter"; - name = "kitchen shutter" - }, -/obj/item/weapon/reagent_containers/food/snacks/pastatomato{ - name = "pasghetti" - }, -/turf/open/floor/plasteel/white, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aHq" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "kitchen shutter"; - name = "kitchen shutter" - }, -/turf/open/floor/plasteel/white, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aHr" = ( -/turf/closed/wall, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aHs" = ( -/obj/machinery/door/airlock/freezer{ - name = "kitchen door"; - req_one_access_txt = "25;28" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aHt" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-05"; - layer = 4.1 - }, -/turf/open/floor/plasteel/black, -/area/hallway/primary/central) -"aHu" = ( -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aHv" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aHw" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/crew_quarters/fitness) -"aHx" = ( -/turf/open/floor/plasteel/vault{ - dir = 1 - }, -/area/crew_quarters/fitness) -"aHy" = ( -/turf/open/floor/plasteel/vault{ - dir = 4 - }, -/area/crew_quarters/fitness) -"aHz" = ( -/obj/structure/table, -/obj/item/weapon/storage/firstaid/brute, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aHA" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aHB" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aHC" = ( -/obj/structure/table, -/obj/item/weapon/storage/pill_bottle/dice, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aHD" = ( -/obj/structure/closet/boxinggloves, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aHE" = ( -/obj/structure/closet/athletic_mixed, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aHF" = ( -/obj/structure/closet/masks, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aHG" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aHH" = ( -/obj/structure/table, -/obj/item/stack/sheet/plasteel{ - amount = 10 - }, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 10 - }, -/turf/open/floor/plasteel, -/area/engine/gravity_generator) -"aHI" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aHJ" = ( -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aHK" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aHL" = ( -/obj/machinery/button/door{ - id = "xenozoo shutter"; - name = "xeno zoo shutter button"; - pixel_x = 0; - pixel_y = 24 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aHM" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aHN" = ( -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aHO" = ( -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/machinery/disposal/bin, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aHP" = ( -/turf/open/floor/plasteel/loadingarea{ - tag = "icon-loadingarea (EAST)"; - dir = 4 - }, -/area/quartermaster/storage) -"aHQ" = ( -/obj/structure/table, -/obj/item/weapon/reagent_containers/glass/beaker/large, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aHR" = ( -/obj/item/weapon/relic, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aHS" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-21"; - layer = 4.1 - }, -/turf/open/floor/plasteel/shuttle/white, -/area/shuttle/escape) -"aHT" = ( -/turf/open/floor/plasteel/shuttle/white, -/area/shuttle/escape) -"aHU" = ( -/turf/open/floor/plasteel/black, -/area/shuttle/escape) -"aHV" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/plasteel/black, -/area/shuttle/escape) -"aHW" = ( -/obj/structure/table, -/turf/open/floor/plasteel/black, -/area/shuttle/escape) -"aHX" = ( -/obj/machinery/door/airlock/titanium, -/turf/open/floor/plasteel/shuttle/white, -/area/shuttle/escape) -"aHY" = ( -/obj/machinery/door/airlock/external, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel{ - name = "floor" - }, -/area/hallway/secondary/exit) -"aHZ" = ( -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel{ - name = "floor" - }, -/area/hallway/secondary/exit) -"aIa" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aIb" = ( -/obj/machinery/door/airlock/external, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aIc" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 6 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aId" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aIe" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aIf" = ( -/obj/machinery/door/airlock/glass{ - name = "glass door" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aIg" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aIh" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aIi" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aIj" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aIk" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/glass_engineering{ - name = "engineering command door"; - req_access_txt = "0"; - req_one_access_txt = "10, 19" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"aIl" = ( -/obj/structure/closet/radiation, -/turf/open/floor/plasteel, -/area/hallway/primary/fore{ - name = "\improper Command Hallway" - }) -"aIm" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/newscaster{ - pixel_y = 32 - }, -/obj/machinery/camera/autoname, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aIn" = ( -/obj/effect/landmark/start{ - name = "Assistant" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aIo" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aIp" = ( -/obj/machinery/camera/autoname, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aIq" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "hallway shutter"; - name = "hallway shutter" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aIr" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Central Primary Hallway APC"; - pixel_y = 24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aIs" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/mob/living/simple_animal/bot/secbot/beepsky{ - desc = "It's Officer Beepsky! Powered by a potato and a shot of whiskey, and with a sturdier reinforced chassis, too. "; - health = 45; - maxHealth = 45; - name = "Officer Beepsky" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aIt" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/space/nearstation) -"aIu" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aIv" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel/black, -/area/crew_quarters/fitness) -"aIw" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel/vault{ - dir = 4 - }, -/area/crew_quarters/fitness) -"aIx" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel/vault{ - dir = 1 - }, -/area/crew_quarters/fitness) -"aIy" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel/black, -/area/crew_quarters/fitness) -"aIz" = ( -/obj/structure/table, -/obj/item/weapon/storage/crayons, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aIA" = ( -/obj/effect/landmark/start{ - name = "Assistant" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 9 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aIB" = ( -/obj/item/device/assembly/mousetrap/armed, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aIC" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aID" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aIE" = ( -/obj/machinery/processor{ - desc = "A machine used to process slimes and retrieve their extract."; - name = "Slime Processor" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/black, -/area/toxins/xenobiology) -"aIF" = ( -/obj/machinery/smartfridge/extract, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/black, -/area/toxins/xenobiology) -"aIG" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aIH" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/item/weapon/extinguisher, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aII" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aIJ" = ( -/obj/item/weapon/reagent_containers/blood/empty, -/obj/item/clothing/glasses/sunglasses/blindfold, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint2) -"aIK" = ( -/obj/structure/closet/chefcloset, -/obj/item/clothing/under/skirt/blue, -/obj/item/clothing/under/janimaid, -/obj/item/clothing/under/sundress, -/obj/item/clothing/glasses/sunglasses/reagent, -/turf/open/floor/plasteel/white, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aIL" = ( -/obj/structure/table, -/obj/item/weapon/coin/plasma, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aIM" = ( -/obj/machinery/camera/autoname, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"aIN" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/shuttle/escape) -"aIO" = ( -/obj/structure/table, -/obj/item/weapon/reagent_containers/food/snacks/boiledspaghetti{ - name = "pasghetti"; - pixel_x = 4; - pixel_y = 7 - }, -/turf/open/floor/plasteel/black, -/area/shuttle/escape) -"aIP" = ( -/obj/machinery/door/airlock/titanium, -/obj/docking_port/mobile/emergency{ - dheight = 0; - dir = 8; - dwidth = 6; - height = 18; - port_angle = 90; - width = 14; - name = "Birdboat emergency shuttle" - }, -/obj/docking_port/stationary{ - dheight = 0; - dir = 8; - dwidth = 10; - height = 51; - id = "emergency_home"; - name = "emergency evac bay"; - width = 21 - }, -/turf/open/floor/plasteel/shuttle/white, -/area/shuttle/escape) -"aIQ" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aIR" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel, -/area/engine/engineering) -"aIS" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aIT" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/glass{ - name = "glass door" - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aIU" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aIV" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aIW" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aIX" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aIY" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j1"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aIZ" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/light, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aJa" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j2"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aJb" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/red/corner, -/area/hallway/secondary/exit) -"aJc" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/red/side, -/area/hallway/secondary/exit) -"aJd" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 1 - }, -/turf/open/floor/plasteel/red/side, -/area/hallway/secondary/exit) -"aJe" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/red/side, -/area/hallway/secondary/exit) -"aJf" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/red/corner{ - dir = 8 - }, -/area/hallway/secondary/exit) -"aJg" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aJh" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aJi" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/light, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aJj" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j2"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aJk" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aJl" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/light, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aJm" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aJn" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aJo" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "hallway shutter"; - name = "hallway shutter" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aJp" = ( -/obj/structure/lattice, -/turf/open/space, -/area/space/nearstation) -"aJq" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aJr" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aJs" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/crew_quarters/fitness) -"aJt" = ( -/obj/structure/window/reinforced, -/turf/open/floor/plasteel/black, -/area/crew_quarters/fitness) -"aJu" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/door/window/southright, -/turf/open/floor/plasteel/black, -/area/crew_quarters/fitness) -"aJv" = ( -/obj/structure/table, -/obj/item/device/camera, -/obj/item/weapon/reagent_containers/spray/cleaner, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aJw" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 27 - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aJx" = ( -/obj/machinery/space_heater, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aJy" = ( -/turf/closed/wall, -/area/toxins/xenobiology) -"aJz" = ( -/obj/structure/sink{ - dir = 8; - icon_state = "sink"; - pixel_x = -12 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aJA" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aJB" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aJC" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aJD" = ( -/obj/structure/bookcase/random/adult, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"aJE" = ( -/obj/structure/chair/wood/normal{ - dir = 8 - }, -/turf/open/floor/carpet, -/area/crew_quarters/theatre) -"aJF" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"aJG" = ( -/obj/machinery/door/airlock/research{ - name = "xenobiology door"; - req_access_txt = "55"; - req_one_access_txt = "0" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"aJH" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/mob/living/simple_animal/mouse/brown, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aJI" = ( -/turf/open/floor/plating, -/area/toxins/xenobiology) -"aJJ" = ( -/mob/living/carbon/monkey, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"aJK" = ( -/obj/item/device/radio/beacon, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"aJL" = ( -/obj/structure/table, -/obj/item/weapon/reagent_containers/food/snacks/chocolatebar, -/turf/open/floor/plasteel/black, -/area/shuttle/escape) -"aJM" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/structure/window/reinforced, -/turf/open/floor/plasteel/black, -/area/shuttle/escape) -"aJN" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall2"; - dir = 2 - }, -/area/shuttle/escape) -"aJO" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - anchored = 1; - icon_state = "plant-05"; - layer = 4.1; - name = "heavy plant" - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 0 - }, -/turf/open/floor/plasteel/black, -/area/hallway/secondary/exit) -"aJP" = ( -/obj/machinery/computer/arcade/battle, -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 0 - }, -/turf/open/floor/plasteel/black, -/area/hallway/secondary/exit) -"aJQ" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/black, -/area/hallway/secondary/exit) -"aJR" = ( -/obj/structure/chair/comfy/beige{ - dir = 4 - }, -/turf/open/floor/plasteel/black, -/area/hallway/secondary/exit) -"aJS" = ( -/obj/structure/table, -/obj/structure/disposalpipe/segment, -/obj/item/weapon/paper_bin, -/turf/open/floor/plasteel/black, -/area/hallway/secondary/exit) -"aJT" = ( -/obj/structure/table, -/obj/item/toy/cards/deck, -/turf/open/floor/plasteel/black, -/area/hallway/secondary/exit) -"aJU" = ( -/obj/structure/chair/comfy/beige{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/black, -/area/hallway/secondary/exit) -"aJV" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - anchored = 1; - icon_state = "plant-21"; - layer = 4.1; - name = "heavy potted plant" - }, -/turf/open/floor/plasteel/black, -/area/hallway/secondary/exit) -"aJW" = ( -/turf/closed/wall/r_wall, -/area/security/brig) -"aJX" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "security lockdown"; - name = "brig blast door" - }, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/security/brig) -"aJY" = ( -/obj/machinery/door/airlock/glass_security{ - name = "security airlock"; - req_access_txt = "63" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aJZ" = ( -/obj/machinery/light{ - icon_state = "tube1"; - dir = 8 - }, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-02"; - layer = 4.1 - }, -/turf/open/floor/plasteel/black, -/area/hallway/primary/central) -"aKa" = ( -/turf/open/floor/plasteel/black, -/area/hallway/primary/central) -"aKd" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-02"; - layer = 4.1 - }, -/turf/open/floor/plasteel/black, -/area/hallway/primary/central) -"aKe" = ( -/turf/closed/wall/r_wall, -/area/medical/genetics_cloning) -"aKf" = ( -/turf/closed/wall, -/area/medical/genetics_cloning) -"aKg" = ( -/obj/machinery/smartfridge/chemistry, -/turf/closed/wall, -/area/medical/medbay) -"aKh" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chem shutter"; - name = "chem shutter" - }, -/obj/machinery/door/window/southright{ - name = "chemistry door"; - req_one_access_txt = "5;33" - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aKi" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chem shutter"; - name = "chem shutter" - }, -/turf/open/floor/plating, -/area/medical/medbay) -"aKj" = ( -/turf/closed/wall, -/area/medical/medbay) -"aKk" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aKl" = ( -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=1-medbay"; - location = "8-CSE2"; - name = "bot patrol navigation beacon" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aKm" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aKn" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aKo" = ( -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=8-CSE2"; - location = "7-DormsS"; - name = "bot patrol navigation beacon" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aKp" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aKq" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aKr" = ( -/obj/machinery/door/airlock/maintenance{ - name = "science maintenance door"; - req_one_access_txt = "47;12;29" - }, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aKs" = ( -/obj/structure/bookcase/random/reference, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"aKt" = ( -/obj/structure/bookcase/random/nonfiction, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"aKu" = ( -/obj/structure/bookcase/random/religion, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"aKv" = ( -/obj/structure/bookcase/random/fiction, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"aKw" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel, -/area/teleporter{ - name = "\improper Teleporter Room" - }) -"aKx" = ( -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aKy" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aKz" = ( -/obj/structure/chair, -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 2 - }, -/turf/open/floor/plasteel/black, -/area/shuttle/escape) -"aKA" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = -27 - }, -/turf/open/floor/plasteel/white, -/area/shuttle/escape) -"aKB" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - anchored = 1; - icon_state = "plant-05"; - layer = 4.1; - name = "heavy plant" - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/hallway/secondary/exit) -"aKC" = ( -/turf/open/floor/plasteel/black, -/area/hallway/secondary/exit) -"aKD" = ( -/obj/structure/table, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/black, -/area/hallway/secondary/exit) -"aKE" = ( -/obj/structure/table, -/turf/open/floor/plasteel/black, -/area/hallway/secondary/exit) -"aKF" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - anchored = 1; - icon_state = "plant-21"; - layer = 4.1; - name = "heavy potted plant" - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 27 - }, -/turf/open/floor/plasteel/black, -/area/hallway/secondary/exit) -"aKG" = ( -/obj/structure/closet/secure_closet/brig{ - id = "Cell 1"; - name = "cell 1 locker" - }, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aKH" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aKI" = ( -/obj/structure/bed, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aKJ" = ( -/turf/closed/wall, -/area/security/brig) -"aKK" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aKL" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aKM" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aKN" = ( -/obj/structure/bed, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aKO" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aKP" = ( -/obj/structure/closet/secure_closet/brig{ - id = "Cell 2"; - name = "cell 2 locker" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aKQ" = ( -/obj/machinery/dna_scannernew, -/turf/open/floor/plasteel/black, -/area/medical/genetics_cloning) -"aKR" = ( -/obj/machinery/computer/scan_consolenew, -/turf/open/floor/plasteel/black, -/area/medical/genetics_cloning) -"aKS" = ( -/obj/structure/table/glass, -/obj/item/weapon/storage/pill_bottle/mannitol, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/genetics_cloning) -"aKT" = ( -/obj/machinery/camera/autoname, -/obj/structure/mirror{ - pixel_y = 28 - }, -/turf/open/floor/plasteel/white, -/area/medical/genetics_cloning) -"aKU" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/medical/genetics_cloning) -"aKV" = ( -/obj/machinery/newscaster{ - pixel_y = 32 - }, -/obj/structure/sink{ - dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 - }, -/turf/open/floor/plasteel/white, -/area/medical/genetics_cloning) -"aKW" = ( -/obj/machinery/button/door{ - id = "chem shutter"; - name = "chemistry shutter button"; - pixel_x = -24 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aKX" = ( -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aKY" = ( -/obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"aKZ" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aLa" = ( -/obj/machinery/light, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aLb" = ( -/obj/machinery/power/apc{ - name = "Fitness APC"; - pixel_y = -24 - }, -/obj/structure/cable/cyan, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"aLc" = ( -/obj/machinery/portable_atmospherics/scrubber, -/turf/open/floor/plating, -/area/maintenance/maintcentral{ - name = "Central Maintenance" - }) -"aLd" = ( -/obj/machinery/door/airlock/glass_command{ - name = "bridge door"; - req_access_txt = "19" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/teleporter{ - name = "\improper Teleporter Room" - }) -"aLe" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/toxins/xenobiology) -"aLf" = ( -/obj/structure/table/glass, -/obj/item/weapon/storage/box/syringes, -/obj/machinery/reagentgrinder{ - pixel_x = 0; - pixel_y = 8 - }, -/obj/item/stack/sheet/mineral/plasma{ - amount = 5 - }, -/turf/open/floor/plasteel/black, -/area/toxins/xenobiology) -"aLg" = ( -/obj/item/weapon/tank/internals/oxygen/yellow, -/obj/structure/closet/cardboard, -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 3; - name = "3maintenance loot spawner" - }, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"aLh" = ( -/obj/structure/table, -/obj/machinery/reagentgrinder{ - pixel_x = 0; - pixel_y = 8 - }, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint2) -"aLi" = ( -/obj/machinery/chem_heater, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint2) -"aLj" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aLk" = ( -/obj/machinery/chem_master, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint2) -"aLl" = ( -/mob/living/simple_animal/bot/medbot/derelict{ - name = "\improper Dangerous Old Medibot"; - radio_channel = null; - remote_disabled = 1; - treatment_brute = "itching_powder"; - treatment_fire = "formaldehyde"; - treatment_oxy = "itching_powder"; - treatment_tox = "formaldehyde" - }, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint2) -"aLm" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - name = "acidproof air injector" - }, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"aLn" = ( -/obj/structure/disposaloutlet{ - dir = 1 - }, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"aLo" = ( -/obj/machinery/door/airlock/research{ - name = "xenobiology door"; - req_access_txt = "55"; - req_one_access_txt = "0" - }, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"aLp" = ( -/obj/structure/table/glass, -/obj/item/weapon/storage/firstaid/fire{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/weapon/storage/firstaid/toxin, -/turf/open/floor/plasteel/white, -/area/shuttle/escape) -"aLq" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-05"; - layer = 4.1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/hallway/secondary/exit) -"aLr" = ( -/obj/machinery/computer/arcade/orion_trail, -/turf/open/floor/plasteel/black, -/area/hallway/secondary/exit) -"aLs" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-05"; - layer = 4.1 - }, -/obj/machinery/power/apc{ - name = "Escape Shuttle Hallway APC"; - pixel_y = -24 - }, -/obj/structure/cable/cyan, -/turf/open/floor/plasteel/black, -/area/hallway/secondary/exit) -"aLt" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - anchored = 1; - icon_state = "plant-05"; - layer = 4.1; - name = "heavy plant" - }, -/obj/machinery/light, -/turf/open/floor/plasteel/black, -/area/hallway/secondary/exit) -"aLu" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - anchored = 1; - icon_state = "plant-21"; - layer = 4.1; - name = "heavy potted plant" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/camera/autoname{ - dir = 1; - network = list("SS13") - }, -/turf/open/floor/plasteel/black, -/area/hallway/secondary/exit) -"aLv" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/plasteel/black, -/area/hallway/secondary/exit) -"aLw" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aLx" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/flasher{ - id = "Cell 1"; - pixel_x = 24 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aLy" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aLz" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aLA" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aLB" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/flasher{ - id = "Cell 2"; - pixel_x = -24 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aLC" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aLD" = ( -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/primary/central) -"aLE" = ( -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_4"; - layer = 4.1; - name = "tree"; - pixel_x = -5; - pixel_y = -1 - }, -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_2"; - layer = 4.1; - name = "tree"; - pixel_x = 0; - pixel_y = 0 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/primary/central) -"aLF" = ( -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_2"; - layer = 4.1; - name = "tree"; - pixel_x = 0; - pixel_y = 0 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/primary/central) -"aLG" = ( -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_4"; - layer = 4.1; - name = "tree"; - pixel_x = -5; - pixel_y = -1 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/primary/central) -"aLH" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "Cloning Lab APC"; - pixel_x = -24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/medical/genetics_cloning) -"aLI" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/medical/genetics_cloning) -"aLJ" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/genetics_cloning) -"aLK" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white, -/area/medical/genetics_cloning) -"aLL" = ( -/obj/machinery/door/airlock/glass_command{ - name = "bridge door"; - req_access_txt = "19" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/bridge) -"aLM" = ( -/obj/structure/dresser, -/turf/open/floor/plasteel/white, -/area/medical/genetics_cloning) -"aLN" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chem shutter"; - name = "chem shutter" - }, -/turf/open/floor/plating, -/area/medical/genetics_cloning) -"aLO" = ( -/obj/machinery/chem_heater, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aLP" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chem shutter"; - name = "chem shutter" - }, -/obj/machinery/door/window/westright{ - name = "chemistry door"; - req_one_access_txt = "33;5" - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aLQ" = ( -/turf/closed/wall, -/area/medical/robotics) -"aLR" = ( -/obj/machinery/door/airlock/glass_command{ - name = "bridge door"; - req_access_txt = "19" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/bridge) -"aLS" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) -"aLT" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel, -/area/storage/primary{ - name = "Tool Storage" - }) -"aLU" = ( -/obj/effect/landmark{ - name = "lightsout" - }, -/obj/machinery/holopad, -/turf/open/floor/plasteel/black, -/area/bridge) -"aLV" = ( -/obj/structure/table/glass, -/obj/item/weapon/storage/box/monkeycubes{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/weapon/storage/box/monkeycubes, -/turf/open/floor/plasteel/black, -/area/toxins/xenobiology) -"aLW" = ( -/obj/machinery/light, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"aLX" = ( -/obj/machinery/holopad, -/mob/living/simple_animal/pet/dog/corgi/Ian, -/turf/open/floor/carpet, -/area/crew_quarters/heads) -"aLY" = ( -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aLZ" = ( -/obj/structure/closet/secure_closet/chemical, -/obj/item/weapon/storage/box/pillbottles, -/obj/item/weapon/storage/bag/chemistry, -/obj/item/weapon/hand_labeler, -/obj/item/clothing/glasses/science, -/obj/item/clothing/glasses/science, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aMa" = ( -/obj/machinery/shieldwallgen{ - req_access = list(55) - }, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"aMb" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/general/visible, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"aMc" = ( -/obj/machinery/door/window/northleft{ - req_access_txt = "55" - }, -/obj/machinery/door/window/southleft, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"aMd" = ( -/obj/machinery/door/window/northright{ - req_access_txt = "55" - }, -/obj/machinery/door/window/southright, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"aMe" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aMf" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall_s5"; - dir = 2 - }, -/area/shuttle/escape) -"aMg" = ( -/turf/closed/wall/shuttle{ - icon_state = "swallc1"; - dir = 2 - }, -/area/shuttle/escape) -"aMh" = ( -/obj/structure/chair{ - dir = 1 - }, -/turf/open/floor/plasteel/black, -/area/shuttle/escape) -"aMi" = ( -/obj/structure/table/glass, -/obj/item/weapon/storage/firstaid/brute{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/weapon/storage/firstaid/brute, -/turf/open/floor/plasteel/white, -/area/shuttle/escape) -"aMj" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aMk" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall/r_wall, -/area/security/brig) -"aMl" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/cyan, -/turf/open/floor/plating, -/area/security/brig) -"aMm" = ( -/obj/machinery/door/window/brigdoor/northleft{ - id = "Cell 1"; - name = "cell 1 door"; - req_access_txt = "63" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aMn" = ( -/obj/machinery/door/window/brigdoor/northleft{ - id = "Cell 2"; - name = "cell 2 door"; - req_access_txt = "63" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aMo" = ( -/obj/machinery/shower{ - icon_state = "shower"; - dir = 4 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/white, -/area/medical/genetics_cloning) -"aMp" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/white, -/area/medical/genetics_cloning) -"aMq" = ( -/obj/effect/landmark/start{ - name = "Medical Doctor" - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/white, -/area/medical/genetics_cloning) -"aMr" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/medical/genetics_cloning) -"aMs" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/medical/genetics_cloning) -"aMt" = ( -/obj/structure/table/glass, -/obj/item/weapon/storage/box/monkeycubes{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/weapon/storage/box/monkeycubes, -/turf/open/floor/plasteel/white, -/area/medical/genetics_cloning) -"aMu" = ( -/obj/machinery/chem_dispenser{ - layer = 2.7 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aMv" = ( -/obj/effect/landmark/start{ - name = "Medical Doctor" - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aMw" = ( -/obj/machinery/chem_master, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aMx" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "rnd shutter"; - name = "research shutter" - }, -/turf/open/floor/plating, -/area/toxins/lab) -"aMy" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/toxins/lab) -"aMz" = ( -/obj/machinery/r_n_d/destructive_analyzer, -/turf/open/floor/plasteel, -/area/toxins/lab) -"aMA" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/r_n_d/protolathe, -/turf/open/floor/plasteel, -/area/toxins/lab) -"aMB" = ( -/obj/machinery/r_n_d/circuit_imprinter, -/turf/open/floor/plasteel, -/area/toxins/lab) -"aMC" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/toxins/lab) -"aMD" = ( -/turf/closed/wall, -/area/toxins/lab) -"aME" = ( -/obj/machinery/mecha_part_fabricator, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aMF" = ( -/obj/machinery/computer/rdconsole/robotics, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aMG" = ( -/obj/item/drone_shell, -/obj/machinery/power/apc{ - dir = 1; - name = "Robotics APC"; - pixel_y = 24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aMH" = ( -/obj/structure/table, -/obj/item/stack/sheet/metal{ - amount = 50; - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/stack/sheet/metal{ - amount = 50; - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/stack/sheet/metal{ - amount = 50; - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/stack/sheet/metal{ - amount = 50; - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/stack/sheet/metal{ - amount = 50; - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/stack/sheet/metal{ - amount = 50; - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/stack/sheet/glass{ - amount = 50; - pixel_x = 3; - pixel_y = 3 - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aMI" = ( -/obj/structure/table, -/obj/item/stack/sheet/plasteel{ - amount = 10 - }, -/obj/item/device/assembly/prox_sensor, -/obj/item/device/assembly/prox_sensor, -/obj/item/device/assembly/prox_sensor, -/obj/item/device/assembly/prox_sensor, -/obj/item/device/assembly/prox_sensor, -/obj/item/device/assembly/prox_sensor, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aMJ" = ( -/obj/structure/table, -/obj/item/device/assembly/flash/handheld, -/obj/item/device/assembly/flash/handheld, -/obj/item/device/assembly/flash/handheld, -/obj/item/device/assembly/flash/handheld, -/obj/item/device/assembly/flash/handheld, -/obj/item/device/assembly/flash/handheld, -/obj/item/stack/cable_coil, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aMK" = ( -/obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/weapon/storage/toolbox/mechanical, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aML" = ( -/obj/machinery/door/airlock/maintenance{ - name = "science maintenance door"; - req_one_access_txt = "47;12;29" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aMM" = ( -/obj/machinery/door/airlock/research{ - name = "xenobiology door"; - req_access_txt = "55"; - req_one_access_txt = "0" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/toxins/xenobiology) -"aMN" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aMO" = ( -/obj/machinery/droneDispenser{ - pixel_x = 0 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aMP" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aMQ" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aMR" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/camera/autoname, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aMS" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aMT" = ( -/obj/machinery/door/airlock/research{ - name = "xenobiology door"; - req_access_txt = "55"; - req_one_access_txt = "0" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aMU" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aMV" = ( -/obj/machinery/atmospherics/components/binary/volume_pump{ - icon_state = "volpump_map"; - dir = 1 - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aMW" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aMX" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 10 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aMY" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aMZ" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aNa" = ( -/obj/machinery/atmospherics/components/binary/volume_pump{ - icon_state = "volpump_map"; - dir = 1 - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aNb" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aNc" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/shuttle/white, -/area/shuttle/escape) -"aNd" = ( -/obj/structure/chair, -/turf/open/floor/plasteel/black, -/area/shuttle/escape) -"aNe" = ( -/obj/machinery/sleeper{ - icon_state = "sleeper-open"; - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/shuttle/escape) -"aNf" = ( -/obj/structure/table/glass, -/obj/item/weapon/defibrillator/loaded, -/turf/open/floor/plasteel/white, -/area/shuttle/escape) -"aNg" = ( -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = 14; - pixel_y = -8 - }, -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = 4; - pixel_y = 10 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aNh" = ( -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_2"; - layer = 4.1; - name = "tree"; - pixel_x = 0; - pixel_y = 0 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aNi" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/plasteel/black, -/area/security/brig) -"aNj" = ( -/obj/structure/chair/comfy/beige{ - dir = 4 - }, -/turf/open/floor/plasteel/black, -/area/security/brig) -"aNk" = ( -/obj/structure/table, -/obj/item/weapon/storage/fancy/donut_box, -/turf/open/floor/plasteel/black, -/area/security/brig) -"aNl" = ( -/obj/structure/chair/comfy/beige{ - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/security/brig) -"aNm" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-02"; - layer = 4.1 - }, -/turf/open/floor/plasteel/black, -/area/security/brig) -"aNn" = ( -/turf/open/floor/plasteel, -/area/security/brig) -"aNo" = ( -/obj/machinery/door_timer{ - dir = 1; - id = "Cell 1"; - name = "cell 1 door timer"; - pixel_x = 0; - pixel_y = 32 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/security/brig) -"aNp" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-02"; - layer = 4.1 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aNq" = ( -/obj/machinery/door_timer{ - dir = 1; - id = "Cell 2"; - name = "cell 2 door timer"; - pixel_x = 0; - pixel_y = 32 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/security/brig) -"aNr" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "brig window shutter"; - name = "brig window shutter" - }, -/turf/open/floor/plating, -/area/security/brig) -"aNs" = ( -/obj/machinery/computer/cloning, -/turf/open/floor/plasteel/black, -/area/medical/genetics_cloning) -"aNt" = ( -/obj/machinery/clonepod, -/turf/open/floor/plasteel/black, -/area/medical/genetics_cloning) -"aNu" = ( -/obj/structure/closet/secure_closet/personal/patient, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/genetics_cloning) -"aNv" = ( -/obj/machinery/button/door{ - id = "geneticsdoor"; - name = "cloning door button"; - normaldoorcontrol = 1; - pixel_x = 24 - }, -/turf/open/floor/plasteel/white, -/area/medical/genetics_cloning) -"aNw" = ( -/obj/structure/table/glass, -/obj/machinery/reagentgrinder{ - pixel_x = 0; - pixel_y = 8 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aNx" = ( -/obj/structure/table/glass, -/obj/item/weapon/reagent_containers/glass/beaker/large{ - pixel_x = 2; - pixel_y = 4 - }, -/obj/item/weapon/reagent_containers/glass/beaker/large{ - pixel_y = 2 - }, -/obj/item/weapon/reagent_containers/glass/beaker/large{ - pixel_x = -2 - }, -/obj/item/weapon/reagent_containers/dropper, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 9 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aNy" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "rnd shutter"; - name = "research shutter" - }, -/obj/machinery/door/window/eastright{ - name = "research door"; - req_one_access_txt = "47;29" - }, -/turf/open/floor/plasteel, -/area/toxins/lab) -"aNz" = ( -/turf/open/floor/plasteel, -/area/toxins/lab) -"aNA" = ( -/turf/open/floor/plasteel, -/area/medical/robotics) -"aNB" = ( -/obj/effect/landmark/start{ - name = "Scientist" - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aNC" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aND" = ( -/obj/machinery/door/airlock/glass_command{ - name = "bridge door"; - req_access_txt = "19" - }, -/turf/open/floor/plasteel/blue, -/area/bridge) -"aNE" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aNF" = ( -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aNG" = ( -/obj/structure/closet/wardrobe/science_white, -/obj/item/clothing/under/plaid_skirt/purple, -/obj/item/clothing/under/plaid_skirt/purple, -/obj/item/clothing/under/plaid_skirt/purple, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aNH" = ( -/obj/structure/closet/bombcloset, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aNI" = ( -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aNJ" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aNK" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aNL" = ( -/obj/machinery/door/airlock/research{ - name = "research door"; - req_access_txt = "0"; - req_one_access_txt = "47;29" - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aNM" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/black, -/area/toxins/misc_lab) -"aNN" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-05"; - layer = 4.1 - }, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 6 - }, -/turf/open/floor/plasteel/black, -/area/toxins/misc_lab) -"aNO" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - target_temperature = 80; - on = 1 - }, -/turf/open/floor/plasteel/black, -/area/toxins/misc_lab) -"aNP" = ( -/turf/closed/wall/r_wall, -/area/toxins/misc_lab) -"aNQ" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 10 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aNR" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-02"; - layer = 4.1 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aNS" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aNT" = ( -/obj/machinery/power/apc{ - name = "Xenobiology APC"; - pixel_y = -24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aNU" = ( -/obj/machinery/door/airlock/research{ - name = "xenobiology door"; - req_access_txt = "55"; - req_one_access_txt = "0" - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aNV" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 5 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aNW" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aNX" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aNY" = ( -/obj/machinery/atmospherics/pipe/manifold4w/general/visible, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aNZ" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 10 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aOa" = ( -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aOb" = ( -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_2"; - layer = 4.1; - name = "tree"; - pixel_x = -1; - pixel_y = -3 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aOc" = ( -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_4"; - layer = 4.1; - name = "tree"; - pixel_x = -5; - pixel_y = -1 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/secondary/exit) -"aOd" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-02"; - layer = 4.1 - }, -/turf/open/floor/plasteel/black, -/area/security/brig) -"aOe" = ( -/turf/open/floor/plasteel/black, -/area/security/brig) -"aOf" = ( -/obj/effect/landmark/start{ - name = "Security Officer" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aOg" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aOh" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aOi" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aOj" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aOk" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aOl" = ( -/obj/machinery/door/airlock/glass_command{ - name = "bridge door"; - req_access_txt = "19" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/blue, -/area/bridge) -"aOm" = ( -/obj/machinery/door/airlock/medical{ - id_tag = "geneticsdoor"; - name = "cloning and genetics airlock"; - req_one_access_txt = "5;9" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/medical/genetics_cloning) -"aOn" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/medical/genetics_cloning) -"aOo" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aOp" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall, -/area/medical/medbay) -"aOq" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j2"; - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aOr" = ( -/obj/machinery/computer/rdconsole/core, -/turf/open/floor/plasteel, -/area/toxins/lab) -"aOs" = ( -/obj/effect/landmark/start{ - name = "Scientist" - }, -/turf/open/floor/plasteel, -/area/toxins/lab) -"aOt" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/toxins/lab) -"aOu" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/toxins/lab) -"aOv" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "rnd shutter"; - name = "research shutter" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/toxins/lab) -"aOw" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aOx" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aOy" = ( -/obj/machinery/navbeacon{ - codes = ""; - codes_txt = "delivery;dir=8"; - freq = 1400; - location = "Robotics"; - name = "navigation beacon" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel{ - name = "floor" - }, -/area/medical/robotics) -"aOz" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aOA" = ( -/obj/machinery/door/airlock/research{ - name = "research door"; - req_access_txt = "0"; - req_one_access_txt = "47;29" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aOB" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aOC" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aOD" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aOE" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aOF" = ( -/obj/structure/window/reinforced, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aOG" = ( -/obj/structure/window/reinforced, -/obj/effect/landmark{ - name = "lightsout" - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aOH" = ( -/obj/structure/window/reinforced, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aOI" = ( -/turf/closed/wall, -/area/toxins/misc_lab) -"aOJ" = ( -/turf/open/floor/plasteel/black, -/area/toxins/misc_lab) -"aOK" = ( -/obj/machinery/computer/rdservercontrol, -/obj/machinery/atmospherics/pipe/simple/general/visible, -/turf/open/floor/plasteel/black, -/area/toxins/misc_lab) -"aOL" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aOM" = ( -/obj/machinery/light, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint2) -"aON" = ( -/obj/item/clothing/glasses/science, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint2) -"aOO" = ( -/obj/machinery/chem_dispenser/constructable, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint2) -"aOP" = ( -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aOQ" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aOR" = ( -/obj/effect/landmark/start{ - name = "Scientist" - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aOS" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aOT" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aOU" = ( -/obj/machinery/camera/autoname{ - dir = 1; - network = list("SS13") - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"aOV" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aOW" = ( -/obj/machinery/door/airlock/research{ - name = "xenobiology door"; - req_access_txt = "55"; - req_one_access_txt = "0" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aOX" = ( -/obj/machinery/light, -/turf/open/floor/plasteel, -/area/security/brig) -"aOY" = ( -/obj/machinery/camera/autoname{ - dir = 1; - network = list("SS13") - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aOZ" = ( -/obj/structure/table/glass, -/obj/item/weapon/storage/firstaid/brute{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/weapon/storage/firstaid/brute, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aPa" = ( -/obj/structure/closet/secure_closet/medical3, -/obj/item/weapon/gun/syringe, -/obj/item/weapon/reagent_containers/hypospray/CMO, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/item/weapon/storage/box/syringes, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aPb" = ( -/obj/structure/closet/wardrobe/white/medical, -/obj/item/clothing/neck/stethoscope, -/obj/item/clothing/neck/stethoscope, -/obj/item/clothing/under/skirt/blue, -/obj/item/clothing/under/plaid_skirt/blue, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aPc" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/medical/medbay) -"aPd" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aPe" = ( -/obj/machinery/atmospherics/components/unary/cryo_cell, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aPf" = ( -/obj/machinery/door/airlock/medical{ - name = "chemistry airlock"; - req_one_access_txt = "33;5" - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aPg" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aPh" = ( -/obj/machinery/button/door{ - id = "rnd shutter"; - name = "R&D shutter button"; - pixel_x = -24 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/toxins/lab) -"aPi" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/toxins/lab) -"aPj" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/toxins/lab) -"aPk" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/toxins/lab) -"aPl" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aPm" = ( -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 0 - }, -/obj/structure/table/optable, -/obj/item/weapon/surgical_drapes, -/turf/open/floor/plasteel/white, -/area/medical/robotics) -"aPn" = ( -/obj/structure/table, -/obj/item/weapon/scalpel, -/obj/item/weapon/retractor{ - pixel_x = 0; - pixel_y = 5 - }, -/obj/item/weapon/hemostat, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 0 - }, -/turf/open/floor/plasteel/white, -/area/medical/robotics) -"aPo" = ( -/obj/machinery/recharge_station, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aPp" = ( -/obj/structure/plasticflaps{ - opacity = 1 - }, -/obj/machinery/door/window/westleft{ - req_access_txt = "55" - }, -/obj/machinery/door/window/eastright, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aPq" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 5 - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aPr" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aPs" = ( -/obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical, -/obj/item/weapon/storage/toolbox/mechanical, -/obj/item/device/gps/science, -/turf/open/floor/engine, -/area/toxins/misc_lab) -"aPt" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/weapon/pipe_dispenser, -/turf/open/floor/engine, -/area/toxins/misc_lab) -"aPu" = ( -/obj/structure/table, -/obj/item/stack/sheet/glass{ - amount = 50; - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/stack/sheet/metal{ - amount = 50 - }, -/obj/item/stack/sheet/mineral/plasma{ - layer = 2.9 - }, -/turf/open/floor/engine, -/area/toxins/misc_lab) -"aPv" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/beakers{ - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/grenade/chem_grenade, -/obj/item/weapon/reagent_containers/glass/beaker/large{ - pixel_y = 0 - }, -/obj/item/weapon/reagent_containers/glass/beaker/large{ - pixel_y = 0 - }, -/turf/open/floor/engine, -/area/toxins/misc_lab) -"aPw" = ( -/obj/machinery/door/airlock/glass_research{ - name = "research door"; - req_one_access_txt = "47;29" - }, -/turf/open/floor/plating, -/area/toxins/misc_lab) -"aPx" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 6 - }, -/turf/open/floor/plating, -/area/toxins/misc_lab) -"aPy" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - icon_state = "manifold"; - dir = 4 - }, -/turf/open/floor/plating, -/area/toxins/misc_lab) -"aPz" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"aPA" = ( -/obj/machinery/door/airlock/research{ - name = "xenobiology door"; - req_access_txt = "55"; - req_one_access_txt = "0" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aPB" = ( -/obj/structure/table, -/obj/machinery/microwave{ - desc = "It looks really dirty."; - name = "maint microwave"; - pixel_y = 5 - }, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"aPC" = ( -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 3; - name = "3maintenance loot spawner" - }, -/obj/structure/closet/cardboard, -/obj/item/weapon/coin/silver, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"aPD" = ( -/obj/structure/table, -/obj/item/weapon/wrench, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aPE" = ( -/obj/machinery/light, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aPF" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aPG" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aPH" = ( -/turf/closed/wall, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aPI" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/closed/wall, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aPJ" = ( -/obj/machinery/door/airlock/maintenance{ - name = "security maintenance door"; - req_one_access_txt = "12;63" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aPK" = ( -/turf/closed/wall/r_wall, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aPL" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/security/warden) -"aPM" = ( -/obj/machinery/door/airlock/glass_security{ - name = "central security door"; - req_one_access_txt = "1;2;4" - }, -/turf/open/floor/plasteel/black, -/area/security/warden) -"aPN" = ( -/turf/closed/wall/r_wall, -/area/security/warden) -"aPO" = ( -/turf/closed/wall, -/area/security/warden) -"aPP" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/cyan, -/turf/open/floor/plating, -/area/security/warden) -"aPQ" = ( -/obj/structure/table/reinforced, -/obj/item/weapon/storage/box/handcuffs, -/obj/machinery/door/window/southright{ - name = "brig counter door"; - req_one_access_txt = "1;2;4" - }, -/turf/open/floor/plasteel, -/area/security/warden) -"aPR" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aPS" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/prisoner{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/weapon/storage/box/hug, -/turf/open/floor/plasteel, -/area/security/brig) -"aPT" = ( -/obj/structure/table/glass, -/obj/item/weapon/storage/firstaid/fire{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/weapon/storage/firstaid/fire, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aPU" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 6 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aPV" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 9 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aPW" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aPX" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-21"; - layer = 4.1 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aPY" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 27 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aPZ" = ( -/obj/structure/table, -/obj/item/weapon/storage/toolbox/mechanical{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/weapon/storage/toolbox/mechanical, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 10 - }, -/turf/open/floor/plasteel/white, -/area/toxins/lab) -"aQa" = ( -/obj/structure/table, -/obj/item/stack/sheet/metal{ - amount = 50; - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/stack/sheet/glass{ - amount = 50; - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/weapon/stock_parts/console_screen, -/obj/item/weapon/stock_parts/console_screen, -/obj/item/weapon/stock_parts/console_screen, -/turf/open/floor/plasteel/white, -/area/toxins/lab) -"aQb" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high, -/obj/item/weapon/stock_parts/cell/high, -/turf/open/floor/plasteel/white, -/area/toxins/lab) -"aQc" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/toxins/lab) -"aQd" = ( -/obj/machinery/power/apc{ - name = "R&D APC"; - pixel_y = -24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel/white, -/area/toxins/lab) -"aQe" = ( -/obj/machinery/door/airlock/research{ - name = "research door"; - req_access_txt = "0"; - req_one_access_txt = "47;29" - }, -/turf/open/floor/plasteel, -/area/toxins/lab) -"aQf" = ( -/obj/machinery/button/door{ - id = "robotics shutter"; - name = "robotics shutter button"; - pixel_y = -24 - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aQg" = ( -/turf/open/floor/plasteel/white, -/area/medical/robotics) -"aQh" = ( -/obj/structure/table, -/obj/item/weapon/cautery, -/obj/item/weapon/surgicaldrill, -/obj/item/weapon/circular_saw{ - pixel_y = 9 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/robotics) -"aQi" = ( -/obj/machinery/recharge_station, -/obj/machinery/camera/autoname{ - dir = 1; - network = list("SS13") - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aQj" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/weapon/stock_parts/cell/high, -/obj/item/weapon/stock_parts/cell/high, -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aQk" = ( -/turf/open/floor/engine, -/area/toxins/misc_lab) -"aQl" = ( -/turf/open/floor/plasteel/black{ - name = "Server Walkway"; - initial_gas_mix = "n2=500;TEMP=80" - }, -/area/toxins/misc_lab) -"aQm" = ( -/obj/machinery/atmospherics/components/unary/vent_pump{ - dir = 1; - on = 1 - }, -/obj/effect/landmark{ - name = "blobstart" - }, -/turf/open/floor/plasteel/black{ - name = "Server Walkway"; - initial_gas_mix = "n2=500;TEMP=80" - }, -/area/toxins/misc_lab) -"aQn" = ( -/obj/machinery/atmospherics/components/unary/vent_pump{ - dir = 1; - external_pressure_bound = 0; - initialize_directions = 1; - internal_pressure_bound = 101.325; - on = 1; - pressure_checks = 2; - pump_direction = 0 - }, -/turf/open/floor/plasteel/black{ - name = "Server Walkway"; - initial_gas_mix = "n2=500;TEMP=80" - }, -/area/toxins/misc_lab) -"aQo" = ( -/obj/structure/girder/reinforced, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"aQp" = ( -/obj/item/weapon/storage/box/lights/mixed, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aQq" = ( -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aQr" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aQs" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 5 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aQt" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aQu" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aQv" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 10 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aQw" = ( -/obj/structure/closet/secure_closet/security, -/obj/item/clothing/glasses/hud/security, -/turf/open/floor/plasteel/black, -/area/security/warden) -"aQx" = ( -/turf/open/floor/plasteel/black, -/area/security/warden) -"aQy" = ( -/obj/structure/closet/cardboard, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"aQz" = ( -/obj/structure/rack, -/obj/item/weapon/gun/energy/e_gun/advtaser, -/obj/item/weapon/gun/energy/e_gun/advtaser{ - pixel_x = 5; - pixel_y = -5 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/vault{ - dir = 8 - }, -/area/security/warden) -"aQA" = ( -/obj/structure/rack, -/obj/item/weapon/gun/energy/laser, -/obj/item/weapon/gun/energy/laser{ - pixel_x = 5; - pixel_y = -5 - }, -/turf/open/floor/plasteel/vault{ - dir = 8 - }, -/area/security/warden) -"aQB" = ( -/obj/item/clothing/head/cone, -/obj/item/clothing/head/cone, -/obj/item/clothing/head/cone, -/obj/item/clothing/head/cone, -/obj/item/clothing/head/cone, -/obj/item/clothing/head/cone, -/obj/item/clothing/head/cone, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/security/brig) -"aQC" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/syndicatebomb/training, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/security/brig) -"aQD" = ( -/obj/machinery/computer/crew, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"aQE" = ( -/obj/structure/chair/comfy/beige{ - dir = 1 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"aQF" = ( -/obj/machinery/computer/security, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"aQG" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/security/warden) -"aQH" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aQI" = ( -/obj/structure/table, -/obj/item/device/electropack{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/device/electropack, -/obj/item/device/assembly/signaler, -/obj/item/device/assembly/signaler, -/turf/open/floor/plasteel, -/area/security/brig) -"aQJ" = ( -/obj/structure/table/glass, -/obj/item/weapon/storage/firstaid/o2{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/weapon/storage/firstaid/regular, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aQK" = ( -/obj/machinery/door/airlock/medical{ - name = "medbay airlock"; - req_access_txt = "5" - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aQL" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aQM" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/general/visible, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aQN" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aQO" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map" - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aQP" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aQQ" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aQR" = ( -/obj/machinery/door/airlock/research{ - name = "research door"; - req_access_txt = "0"; - req_one_access_txt = "47;29" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/toxins/lab) -"aQS" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/northleft{ - name = "research door"; - req_one_access_txt = "47;29" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "robotics shutter"; - name = "robotics shutter" - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aQT" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/northright{ - name = "research door"; - req_one_access_txt = "47;29" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "robotics shutter"; - name = "robotics shutter" - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aQU" = ( -/obj/machinery/door/airlock/research{ - name = "research door"; - req_access_txt = "0"; - req_one_access_txt = "47;29" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aQV" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aQW" = ( -/obj/machinery/door/airlock/glass_command{ - name = "bridge door"; - req_access_txt = "19" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aQX" = ( -/obj/structure/closet/l3closet/scientist, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aQY" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aQZ" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aRa" = ( -/obj/machinery/computer/rdconsole/experiment, -/turf/open/floor/engine, -/area/toxins/misc_lab) -"aRb" = ( -/obj/machinery/r_n_d/experimentor, -/turf/open/floor/engine, -/area/toxins/misc_lab) -"aRc" = ( -/obj/machinery/r_n_d/server/robotics, -/turf/open/floor/bluegrid{ - name = "Server Base"; - initial_gas_mix = "n2=500;TEMP=80" - }, -/area/toxins/misc_lab) -"aRd" = ( -/obj/machinery/r_n_d/server/core, -/turf/open/floor/bluegrid{ - name = "Server Base"; - initial_gas_mix = "n2=500;TEMP=80" - }, -/area/toxins/misc_lab) -"aRe" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 - }, -/obj/vehicle/secway, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/item/key/security, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/security/brig) -"aRf" = ( -/obj/structure/table, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aRg" = ( -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/obj/item/weapon/storage/box/lights/mixed, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"aRh" = ( -/obj/structure/table, -/obj/item/weapon/scalpel, -/obj/item/weapon/retractor{ - pixel_x = 0; - pixel_y = 5 - }, -/obj/item/weapon/hemostat, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aRi" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aRj" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aRk" = ( -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aRl" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aRm" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aRn" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aRo" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aRp" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/security/warden) -"aRq" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/security/warden) -"aRr" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/security/warden) -"aRs" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/security/warden) -"aRt" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/teargas, -/obj/item/weapon/storage/box/teargas{ - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"aRu" = ( -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"aRv" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"aRw" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"aRx" = ( -/obj/machinery/door/airlock/glass_security{ - name = "central security door"; - req_one_access_txt = "1;2;4" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"aRy" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aRz" = ( -/obj/machinery/shieldwallgen{ - anchored = 1; - locked = 0; - req_access = list(2) - }, -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/security/brig) -"aRA" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "perma shutter"; - name = "perma brig window shutter" - }, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/security/brig) -"aRB" = ( -/obj/structure/table/glass, -/obj/item/weapon/storage/firstaid/toxin{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/weapon/storage/firstaid/toxin, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aRC" = ( -/obj/machinery/light/small, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aRD" = ( -/obj/machinery/vending/medical, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aRE" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/gloves, -/obj/item/weapon/storage/box/masks{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aRF" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - icon_state = "manifold"; - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aRG" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - icon_state = "connector_map"; - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/medical/medbay) -"aRH" = ( -/obj/machinery/sleeper{ - dir = 4; - icon_state = "sleeper-open" - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/medical/medbay) -"aRI" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aRJ" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aRK" = ( -/obj/machinery/door/airlock/glass{ - name = "glass door" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aRL" = ( -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=2-CSE"; - location = "1-medbay"; - name = "bot patrol navigation beacon" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 1; - icon_state = "pipe-c" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aRM" = ( -/obj/machinery/door/airlock/glass_command{ - name = "bridge door"; - req_access_txt = "19" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aRN" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel/purple/side{ - dir = 8 - }, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aRO" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment, -/obj/structure/sign/directions/medical{ - dir = 4; - icon_state = "direction_med"; - pixel_x = -32; - pixel_y = 32 - }, -/obj/structure/sign/directions/science{ - dir = 4; - icon_state = "direction_sci"; - pixel_x = -32; - pixel_y = 40 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aRP" = ( -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=5-CNE"; - location = "4-CNW"; - name = "bot patrol navigation beacon" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 6 - }, -/obj/structure/sign/directions/engineering{ - dir = 1; - icon_state = "direction_eng"; - pixel_x = 32; - pixel_y = -40; - tag = "icon-direction_eng (NORTH)" - }, -/obj/structure/sign/directions/security{ - pixel_x = 32; - pixel_y = -32 - }, -/obj/structure/sign/directions/evac{ - pixel_x = 32; - pixel_y = -24 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aRQ" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/obj/structure/sign/directions/engineering{ - dir = 8; - icon_state = "direction_eng"; - pixel_x = -32; - pixel_y = -24; - tag = "icon-direction_eng (WEST)" - }, -/obj/structure/sign/directions/medical{ - pixel_x = -32; - pixel_y = -32 - }, -/obj/structure/sign/directions/science{ - pixel_x = -32; - pixel_y = -40 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"aRR" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aRS" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aRT" = ( -/obj/machinery/door/poddoor/shutters{ - id = "charge shutter"; - name = "recharging room shutter" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel{ - name = "floor" - }, -/area/medical/robotics) -"aRU" = ( -/obj/machinery/button/door{ - id = "charge shutter"; - name = "recharger room shutter button"; - pixel_y = 24 - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aRV" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aRW" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aRX" = ( -/obj/machinery/recharge_station, -/obj/machinery/camera/autoname, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aRY" = ( -/obj/item/clothing/head/cone, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aRZ" = ( -/obj/item/clothing/head/cone, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aSa" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "Testing Lab APC"; - pixel_x = -24 - }, -/obj/structure/cable/cyan, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aSb" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aSc" = ( -/obj/structure/girder/reinforced, -/obj/structure/grille, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"aSd" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/monkeycubes, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aSe" = ( -/obj/structure/chair/stool, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aSf" = ( -/obj/structure/table/wood, -/obj/item/weapon/dice, -/obj/item/weapon/dice, -/obj/item/weapon/dice, -/obj/item/weapon/dice, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"aSg" = ( -/obj/structure/table/optable, -/obj/item/weapon/surgical_drapes, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aSh" = ( -/obj/structure/table, -/obj/item/weapon/cautery, -/obj/item/weapon/surgicaldrill, -/obj/item/weapon/circular_saw{ - pixel_y = 9 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aSi" = ( -/obj/machinery/door/airlock/maintenance{ - name = "maintenance door"; - req_access_txt = "12" - }, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aSj" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aSk" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aSl" = ( -/obj/structure/tank_dispenser/oxygen{ - layer = 2.9; - pixel_x = -1; - pixel_y = 2 - }, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 4 - }, -/turf/open/floor/plasteel/black, -/area/security/warden) -"aSm" = ( -/obj/effect/landmark/start{ - name = "Security Officer" - }, -/turf/open/floor/plasteel/black, -/area/security/warden) -"aSn" = ( -/obj/machinery/door/airlock/glass_security{ - name = "armory door"; - req_access_txt = "3"; - req_one_access_txt = "0" - }, -/turf/open/floor/plasteel/black, -/area/security/warden) -"aSo" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/security/warden) -"aSp" = ( -/obj/machinery/computer/camera_advanced/xenobio, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aSq" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"aSr" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/security/warden) -"aSs" = ( -/obj/machinery/door/airlock/glass_security{ - name = "armory door"; - req_access_txt = "3"; - req_one_access_txt = "0" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"aSt" = ( -/obj/effect/landmark/start{ - name = "Head of Security" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"aSu" = ( -/obj/structure/bookcase/random/fiction, -/turf/open/floor/wood, -/area/library) -"aSv" = ( -/obj/structure/table, -/obj/machinery/recharger{ - pixel_x = -5 - }, -/obj/machinery/recharger{ - pixel_x = 5 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"aSw" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/security/brig) -"aSx" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/machinery/flasher{ - id = "permaflash"; - pixel_y = 28 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aSy" = ( -/obj/machinery/computer/arcade/orion_trail, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aSz" = ( -/obj/structure/table, -/obj/item/toy/carpplushie{ - attack_verb = list("bitten","pecked","wing slapped"); - desc = "An adorable stuffed toy that resembles a parrot."; - icon = 'icons/mob/animal.dmi'; - icon_state = "parrot_sit"; - name = "parrot plushie" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aSA" = ( -/obj/structure/table, -/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{ - pixel_y = 7 - }, -/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/item/clothing/neck/stethoscope, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 4 - }, -/obj/item/device/healthanalyzer, -/obj/item/device/healthanalyzer, -/obj/item/device/healthanalyzer, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aSB" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aSC" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - icon_state = "connector_map"; - dir = 8 - }, -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/plasteel/black, -/area/medical/medbay) -"aSD" = ( -/obj/machinery/sleeper{ - dir = 4; - icon_state = "sleeper-open" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel/black, -/area/medical/medbay) -"aSE" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aSF" = ( -/obj/machinery/door/airlock/glass{ - name = "glass door" - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aSG" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/mob/living/simple_animal/bot/medbot{ - auto_patrol = 1; - name = "Medibird" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aSH" = ( -/turf/open/floor/plasteel/purple/side{ - dir = 8 - }, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aSI" = ( -/obj/structure/bookcase/random/reference, -/turf/open/floor/wood, -/area/library) -"aSJ" = ( -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aSK" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 5 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aSL" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aSM" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aSN" = ( -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aSO" = ( -/obj/machinery/camera/autoname{ - dir = 1; - network = list("SS13") - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aSP" = ( -/obj/machinery/door/poddoor/shutters{ - id = "charge shutter"; - name = "recharging room shutter" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 8 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel{ - name = "floor" - }, -/area/medical/robotics) -"aSQ" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aSR" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aSS" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 8 - }, -/turf/closed/wall, -/area/maintenance/asmaint2) -"aST" = ( -/obj/structure/bookcase/random/nonfiction, -/turf/open/floor/wood, -/area/library) -"aSU" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aSV" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map" - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aSW" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aSX" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aSY" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/magnetic_controller{ - autolink = 1 - }, -/turf/open/floor/plating, -/area/toxins/misc_lab) -"aSZ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aTa" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aTb" = ( -/obj/machinery/portable_atmospherics/canister/nitrous_oxide, -/turf/open/floor/plasteel/vault{ - dir = 8 - }, -/area/toxins/xenobiology) -"aTc" = ( -/obj/machinery/portable_atmospherics/canister/toxins, -/turf/open/floor/plasteel/vault{ - dir = 8 - }, -/area/toxins/xenobiology) -"aTd" = ( -/obj/machinery/computer/operating, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aTe" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-21"; - layer = 4.1 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aTf" = ( -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aTg" = ( -/obj/structure/easel, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aTh" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/easel, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aTi" = ( -/obj/item/weapon/canvas/twentythreeXtwentythree, -/obj/item/weapon/canvas/twentythreeXtwentythree, -/obj/item/weapon/canvas/twentythreeXtwentythree, -/obj/item/weapon/canvas/twentythreeXnineteen, -/obj/item/weapon/canvas/twentythreeXnineteen, -/obj/item/weapon/canvas/twentythreeXnineteen, -/obj/item/weapon/canvas/nineteenXnineteen, -/obj/item/weapon/canvas/nineteenXnineteen, -/obj/item/weapon/canvas/nineteenXnineteen, -/obj/item/weapon/canvas, -/obj/item/weapon/canvas, -/obj/item/weapon/canvas, -/obj/item/toy/crayon/rainbow, -/obj/item/toy/crayon/rainbow, -/obj/item/toy/crayon/rainbow, -/obj/structure/closet/crate/trashcart{ - desc = "A heavy, metal cart with wheels."; - name = "paint cart" - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aTj" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aTk" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aTl" = ( -/obj/machinery/suit_storage_unit/security, -/turf/open/floor/plasteel/black, -/area/security/warden) -"aTm" = ( -/obj/structure/closet{ - name = "Evidence Locker" - }, -/turf/open/floor/plasteel/black, -/area/security/warden) -"aTn" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel, -/area/security/warden) -"aTo" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel, -/area/security/warden) -"aTp" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/security/warden) -"aTq" = ( -/turf/open/floor/plasteel, -/area/security/warden) -"aTr" = ( -/obj/structure/closet{ - name = "chemical locker" - }, -/obj/item/weapon/reagent_containers/glass/beaker/noreact, -/obj/item/weapon/reagent_containers/glass/bottle/cyanide, -/obj/item/weapon/reagent_containers/glass/bottle/chloralhydrate, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"aTs" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-05"; - layer = 4.1 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"aTt" = ( -/obj/structure/table, -/obj/machinery/recharger, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"aTu" = ( -/obj/structure/table, -/obj/machinery/button/door{ - id = "brig window shutter"; - name = "brig window shutter button" - }, -/obj/machinery/button/door{ - id = "security lockdown"; - name = "brig blast door button"; - pixel_y = 8 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"aTv" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/security/brig) -"aTw" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/mob/living/carbon/monkey{ - name = "Crimelord Pon Pon"; - unique_name = 0 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aTx" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aTy" = ( -/obj/structure/bed, -/turf/open/floor/plasteel, -/area/security/brig) -"aTz" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-21"; - layer = 4.1 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aTA" = ( -/obj/effect/landmark{ - name = "lightsout" - }, -/obj/machinery/atmospherics/pipe/simple/general/visible, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aTB" = ( -/obj/item/device/radio/beacon, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aTC" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aTD" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aTE" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aTF" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aTG" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"aTH" = ( -/obj/structure/bookcase/random/religion, -/turf/open/floor/wood, -/area/library) -"aTI" = ( -/obj/structure/bookcase/random/adult, -/turf/open/floor/wood, -/area/library) -"aTJ" = ( -/obj/structure/bed, -/obj/item/clothing/suit/apron/chef, -/obj/item/clothing/suit/apron/chef, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint2) -"aTK" = ( -/turf/closed/wall, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aTL" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel, -/area/crew_quarters/sleep) -"aTM" = ( -/obj/structure/closet/crate/hydroponics, -/obj/item/weapon/shovel/spade, -/obj/item/weapon/wrench, -/obj/item/weapon/reagent_containers/glass/bucket, -/obj/item/weapon/wirecutters, -/obj/item/weapon/reagent_containers/glass/bucket, -/obj/item/weapon/reagent_containers/glass/bucket, -/obj/item/weapon/twohanded/required/chainsaw, -/turf/open/floor/plasteel/whitegreen/side{ - dir = 9 - }, -/area/hydroponics) -"aTN" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aTO" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aTP" = ( -/obj/effect/landmark/start{ - name = "Scientist" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aTQ" = ( -/obj/effect/landmark/start{ - name = "Scientist" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aTR" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/toxins/misc_lab) -"aTS" = ( -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aTT" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/closed/wall, -/area/maintenance/asmaint2) -"aTU" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aTV" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aTW" = ( -/obj/machinery/light, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"aTX" = ( -/obj/structure/rack, -/obj/item/weapon/gun/energy/disabler{ - pixel_x = 0; - pixel_y = 5 - }, -/obj/item/weapon/gun/energy/disabler{ - pixel_x = 5 - }, -/turf/open/floor/plasteel/vault{ - dir = 8 - }, -/area/security/warden) -"aTY" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-06"; - level = 4.1 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aTZ" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-06"; - level = 4.1 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aUa" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aUb" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aUc" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aUd" = ( -/obj/structure/closet/wardrobe/red, -/obj/machinery/light, -/obj/item/clothing/under/skirt/red, -/obj/item/clothing/under/plaid_skirt, -/turf/open/floor/plasteel/black, -/area/security/warden) -"aUe" = ( -/obj/structure/rack, -/obj/item/clothing/suit/armor/laserproof, -/obj/item/weapon/gun/energy/ionrifle, -/turf/open/floor/plasteel/vault{ - dir = 4 - }, -/area/security/warden) -"aUf" = ( -/obj/structure/rack, -/obj/item/weapon/gun/energy/temperature/security{ - pixel_x = -5; - pixel_y = 5 - }, -/obj/item/weapon/gun/energy/temperature/security, -/turf/open/floor/plasteel/vault{ - dir = 8 - }, -/area/security/warden) -"aUg" = ( -/obj/structure/table, -/obj/item/weapon/storage/lockbox/loyalty, -/obj/item/weapon/storage/box/firingpins{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/weapon/storage/box/firingpins{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/machinery/light, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/security/warden) -"aUh" = ( -/obj/machinery/computer/secure_data, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 5 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"aUi" = ( -/obj/machinery/door/airlock/glass_security{ - name = "central security door"; - req_one_access_txt = "1;2;4" - }, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"aUj" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/newscaster/security_unit{ - pixel_x = -28 - }, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 5 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aUk" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aUl" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-05"; - layer = 4.1 - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/machinery/light{ - icon_state = "tube1"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aUm" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - dir = 1 - }, -/obj/machinery/meter, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aUn" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aUo" = ( -/obj/machinery/power/apc{ - name = "Medbay APC"; - pixel_y = -24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 9 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aUp" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/plasteel/black, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aUq" = ( -/obj/structure/closet/secure_closet/freezer/fridge, -/obj/item/weapon/reagent_containers/food/condiment/rice, -/obj/item/weapon/reagent_containers/food/condiment/flour, -/obj/item/weapon/reagent_containers/food/condiment/flour, -/obj/item/weapon/reagent_containers/food/condiment/flour, -/obj/item/weapon/kitchen/rollingpin, -/turf/open/floor/plasteel/white, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aUr" = ( -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aUs" = ( -/obj/machinery/mech_bay_recharge_port, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aUt" = ( -/turf/open/floor/mech_bay_recharge_floor, -/area/medical/robotics) -"aUu" = ( -/obj/machinery/computer/mech_bay_power_console, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aUv" = ( -/obj/machinery/shieldwallgen{ - req_access = null - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aUw" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aUx" = ( -/obj/machinery/portable_atmospherics/scrubber, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aUy" = ( -/obj/machinery/chem_master, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aUz" = ( -/obj/effect/landmark/start{ - name = "Scientist" - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aUA" = ( -/obj/effect/landmark/start{ - name = "Scientist" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aUB" = ( -/turf/open/floor/plating, -/area/toxins/misc_lab) -"aUC" = ( -/obj/machinery/magnetic_module, -/obj/effect/landmark{ - name = "blobstart" - }, -/obj/structure/target_stake, -/obj/effect/turf_decal/bot{ - dir = 2 - }, -/turf/open/floor/plasteel{ - dir = 2 - }, -/area/toxins/misc_lab) -"aUD" = ( -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aUE" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "Science Maintenance APC"; - pixel_x = -24 - }, -/obj/structure/cable/cyan, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aUF" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aUG" = ( -/obj/machinery/door/airlock/external{ - req_access_txt = "13" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aUH" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/space, -/area/space) -"aUI" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-22" - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aUJ" = ( -/mob/living/simple_animal/mouse/white, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aUK" = ( -/obj/machinery/autolathe{ - name = "maint autolathe" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aUL" = ( -/obj/item/stack/sheet/rglass{ - amount = 50 - }, -/obj/item/stack/sheet/metal{ - amount = 50 - }, -/obj/item/stack/rods{ - amount = 50 - }, -/obj/item/device/flashlight, -/obj/structure/closet/crate, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aUM" = ( -/obj/item/weapon/grenade/barrier, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/security/warden) -"aUN" = ( -/obj/item/weapon/grenade/barrier, -/turf/open/floor/plasteel/black, -/area/security/warden) -"aUO" = ( -/obj/machinery/vending/security, -/turf/open/floor/plasteel/black, -/area/security/warden) -"aUP" = ( -/obj/machinery/door/airlock/glass_security{ - name = "permabrig door"; - req_access_txt = "2" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aUQ" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "perma shutter"; - name = "perma brig window shutter" - }, -/obj/structure/cable/cyan, -/turf/open/floor/plating, -/area/security/brig) -"aUR" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - icon_state = "intact"; - dir = 9 - }, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aUS" = ( -/obj/structure/window/reinforced, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aUT" = ( -/obj/machinery/computer/crew, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aUU" = ( -/obj/structure/table/reinforced, -/obj/item/weapon/paper_bin, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aUV" = ( -/obj/structure/table/reinforced, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aUW" = ( -/obj/machinery/door/window/northright{ - name = "medbay door"; - req_access_txt = "5" - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aUX" = ( -/obj/structure/flora/ausbushes/pointybush{ - icon_state = "pointybush_2"; - layer = 4.1; - name = "tree"; - pixel_x = 0; - pixel_y = 0 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aUY" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aUZ" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aVa" = ( -/obj/effect/landmark{ - name = "blobstart" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aVb" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aVc" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/machinery/light/small, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aVd" = ( -/obj/machinery/chem_dispenser/constructable, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aVe" = ( -/obj/effect/landmark/start{ - name = "Scientist" - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = -32 - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aVf" = ( -/obj/effect/landmark/start{ - name = "Scientist" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aVg" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/recharger, -/obj/item/weapon/gun/energy/laser/practice, -/obj/item/weapon/gun/energy/laser/practice, -/obj/item/weapon/gun/energy/laser/practice, -/obj/item/weapon/gun/energy/laser/practice, -/turf/open/floor/plating, -/area/toxins/misc_lab) -"aVh" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aVi" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aVj" = ( -/obj/structure/grille, -/turf/open/space, -/area/space) -"aVk" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-05"; - layer = 4.1 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aVl" = ( -/obj/structure/table, -/obj/item/weapon/storage/toolbox/electrical, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aVm" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aVn" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aVo" = ( -/obj/machinery/door/airlock/maintenance{ - name = "security maintenance door"; - req_one_access_txt = "12;63" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aVp" = ( -/obj/effect/spawner/lootdrop/crate_spawner, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 10 - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aVq" = ( -/obj/structure/table, -/obj/item/weapon/storage/firstaid/brute, -/obj/item/weapon/storage/firstaid/fire{ - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/plasteel/white, -/area/security/warden) -"aVr" = ( -/obj/structure/closet/wardrobe/white/medical, -/obj/item/weapon/storage/box/bodybags, -/turf/open/floor/plasteel/white, -/area/security/warden) -"aVs" = ( -/obj/structure/closet{ - name = "chem implant closet" - }, -/obj/item/weapon/reagent_containers/glass/bottle/cyanide, -/obj/item/weapon/reagent_containers/glass/bottle/initropidril, -/obj/item/weapon/reagent_containers/glass/bottle/coniine, -/obj/item/weapon/reagent_containers/glass/bottle/sodium_thiopental, -/obj/item/weapon/storage/box/chemimp, -/obj/item/weapon/storage/box/trackimp, -/obj/item/weapon/gun/syringe, -/obj/item/weapon/storage/box/syringes, -/turf/open/floor/plasteel/white, -/area/security/warden) -"aVt" = ( -/obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, -/obj/item/clothing/mask/surgical, -/obj/item/weapon/reagent_containers/spray/cleaner, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 6 - }, -/obj/item/clothing/gloves/color/latex/nitrile, -/turf/open/floor/plasteel/white, -/area/security/warden) -"aVu" = ( -/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/computer/solar_control, -/obj/item/weapon/electronics/tracker, -/obj/item/weapon/paper/solar, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"aVv" = ( -/obj/machinery/button/flasher{ - id = "permaflash"; - name = "perma flasher button"; - pixel_x = 0; - pixel_y = 28 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aVw" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "perma shutter"; - name = "perma brig window shutter" - }, -/turf/open/floor/plating, -/area/security/brig) -"aVx" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aVy" = ( -/obj/machinery/iv_drip{ - density = 0 - }, -/turf/open/floor/plasteel, -/area/medical/medbay) -"aVz" = ( -/obj/structure/chair/stool, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aVA" = ( -/obj/machinery/mech_bay_recharge_port, -/obj/structure/cable/cyan, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aVB" = ( -/obj/machinery/computer/mech_bay_power_console, -/obj/structure/cable/cyan, -/turf/open/floor/plasteel, -/area/medical/robotics) -"aVC" = ( -/obj/item/weapon/coin/iron, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aVD" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/toxins/misc_lab) -"aVE" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-02"; - layer = 4.1 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aVF" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-02"; - layer = 4.1 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aVG" = ( -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aVH" = ( -/obj/structure/table, -/obj/item/weapon/storage/belt/utility, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aVI" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aVJ" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aVK" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aVL" = ( -/obj/machinery/door/airlock/maintenance{ - name = "security maintenance door"; - req_one_access_txt = "12;63" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aVM" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aVN" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aVO" = ( -/obj/structure/table, -/obj/item/weapon/scalpel, -/obj/item/weapon/retractor{ - pixel_x = 0; - pixel_y = 5 - }, -/obj/item/weapon/hemostat, -/obj/machinery/light{ - dir = 8 - }, -/obj/item/weapon/surgical_drapes, -/turf/open/floor/plasteel/white, -/area/security/warden) -"aVP" = ( -/turf/open/floor/plasteel/white, -/area/security/warden) -"aVQ" = ( -/obj/effect/landmark/start{ - name = "Security Officer" - }, -/turf/open/floor/plasteel/white, -/area/security/warden) -"aVR" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/white, -/area/security/warden) -"aVS" = ( -/obj/machinery/door/airlock/glass_security{ - name = "central security door"; - req_one_access_txt = "1;2;4" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white, -/area/security/warden) -"aVT" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/security/warden) -"aVU" = ( -/obj/machinery/button/door{ - id = "perma shutter"; - name = "perma window button"; - pixel_x = 24 - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aVV" = ( -/turf/closed/wall, -/area/medical/virology) -"aVW" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "viro shutter"; - name = "viro shutter" - }, -/turf/open/floor/plating, -/area/medical/virology) -"aVX" = ( -/turf/closed/wall/r_wall, -/area/medical/medbay) -"aVY" = ( -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 10 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aVZ" = ( -/obj/machinery/computer/med_data, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aWa" = ( -/obj/structure/flora/ausbushes/pointybush{ - layer = 4.1; - name = "tree"; - pixel_x = -8; - pixel_y = 11 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aWb" = ( -/turf/closed/wall/mineral/sandstone, -/area/maintenance/asmaint2) -"aWc" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-17"; - layer = 4.1 - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aWd" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aWe" = ( -/obj/machinery/camera/autoname, -/turf/open/floor/engine, -/area/toxins/misc_lab) -"aWf" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/engine, -/area/toxins/misc_lab) -"aWg" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aWh" = ( -/obj/structure/table, -/obj/machinery/recharger, -/turf/open/floor/plasteel/showroomfloor, -/area/maintenance/asmaint2) -"aWi" = ( -/obj/structure/table, -/obj/item/device/flashlight/seclite, -/obj/item/clothing/suit/armor/vest, -/obj/machinery/light{ - dir = 1 - }, -/obj/item/weapon/restraints/legcuffs/beartrap, -/obj/item/weapon/restraints/legcuffs/beartrap, -/turf/open/floor/plasteel/showroomfloor, -/area/maintenance/asmaint2) -"aWj" = ( -/obj/item/weapon/circuitboard/computer/security, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aWk" = ( -/obj/structure/window/reinforced, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-17"; - layer = 4.1 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aWl" = ( -/obj/machinery/vending/assist, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aWm" = ( -/obj/structure/table, -/obj/item/clothing/gloves/color/fyellow, -/obj/item/clothing/gloves/color/fyellow, -/obj/item/clothing/gloves/color/fyellow, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aWn" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Security Maintenance APC"; - pixel_x = 24 - }, -/obj/structure/cable/cyan, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aWo" = ( -/obj/structure/table, -/obj/item/weapon/cautery, -/obj/item/weapon/surgicaldrill, -/obj/item/weapon/circular_saw{ - pixel_y = 9 - }, -/turf/open/floor/plasteel/white, -/area/security/warden) -"aWp" = ( -/obj/structure/bodycontainer/morgue, -/obj/effect/landmark{ - name = "revenantspawn" - }, -/turf/open/floor/plasteel/white, -/area/security/warden) -"aWq" = ( -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel/white, -/area/security/warden) -"aWr" = ( -/obj/machinery/power/apc{ - name = "Brig Control APC"; - pixel_y = -24 - }, -/obj/structure/cable/cyan, -/mob/living/simple_animal/pet/dog/pug{ - desc = "It's security veteran Lucky. Super adorable."; - name = "Lucky" - }, -/turf/open/floor/plasteel/white, -/area/security/warden) -"aWs" = ( -/obj/structure/closet/bombcloset, -/turf/open/floor/plasteel/black, -/area/security/warden) -"aWt" = ( -/obj/structure/closet/l3closet/security, -/turf/open/floor/plasteel/black, -/area/security/warden) -"aWu" = ( -/obj/structure/closet/secure_closet/warden, -/obj/item/clothing/glasses/hud/security/sunglasses/eyepatch, -/obj/item/clothing/under/rank/head_of_security/alt{ - name = "security turtleneck" - }, -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/obj/item/weapon/cartridge/hos, -/obj/item/weapon/cartridge/hos, -/obj/item/weapon/stamp/hos, -/obj/item/clothing/suit/armor/hos, -/obj/item/clothing/suit/armor/hos/trenchcoat, -/turf/open/floor/plasteel/black, -/area/security/warden) -"aWv" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "Brig APC"; - pixel_x = -24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aWw" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aWx" = ( -/obj/structure/table, -/obj/item/weapon/wrench, -/obj/item/clothing/mask/breath/medical, -/obj/item/weapon/tank/internals/anesthetic, -/obj/item/clothing/mask/muzzle, -/obj/item/clothing/glasses/sunglasses/blindfold, -/turf/open/floor/plasteel, -/area/security/brig) -"aWy" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/monkeycubes, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"aWz" = ( -/obj/structure/bed, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"aWA" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -27 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aWB" = ( -/obj/structure/closet/crate/freezer, -/obj/item/weapon/reagent_containers/blood/empty, -/obj/item/weapon/reagent_containers/blood/empty{ - pixel_x = -3; - pixel_y = -3 - }, -/obj/item/weapon/reagent_containers/blood/AMinus, -/obj/item/weapon/reagent_containers/blood/BMinus{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/weapon/reagent_containers/blood/BPlus{ - pixel_x = 1; - pixel_y = 2 - }, -/obj/item/weapon/reagent_containers/blood/OMinus, -/obj/item/weapon/reagent_containers/blood/OPlus{ - pixel_x = -2; - pixel_y = -1 - }, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/blood/random, -/obj/item/weapon/reagent_containers/blood/random, -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/turf/open/floor/plasteel, -/area/medical/medbay) -"aWC" = ( -/obj/machinery/door/airlock/medical{ - name = "surgery airlock"; - req_one_access_txt = "5;45" - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aWD" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 5 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aWE" = ( -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aWF" = ( -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/turf/closed/wall/shuttle{ - icon_state = "swall_f6"; - dir = 2 - }, -/area/shuttle/arrival) -"aWG" = ( -/turf/closed/wall/mineral/titanium, -/area/shuttle/arrival) -"aWH" = ( -/obj/item/device/assembly/mousetrap/armed, -/turf/open/floor/plasteel, -/area/toxins/xenobiology) -"aWI" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, -/turf/open/floor/plating, -/area/shuttle/arrival) -"aWJ" = ( -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/turf/closed/wall/shuttle{ - dir = 2; - icon_state = "swall_f10"; - layer = 2 - }, -/area/shuttle/arrival) -"aWK" = ( -/turf/open/floor/plating{ - icon_plating = "asteroidplating"; - icon_state = "asteroidplating" - }, -/area/maintenance/asmaint2) -"aWL" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating{ - icon_plating = "asteroidplating"; - icon_state = "asteroidplating" - }, -/area/maintenance/asmaint2) -"aWM" = ( -/turf/open/floor/plasteel/asteroid, -/area/maintenance/asmaint2) -"aWN" = ( -/obj/structure/table, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aWO" = ( -/obj/structure/chair/stool, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aWP" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aWQ" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/engine, -/area/toxins/misc_lab) -"aWR" = ( -/obj/machinery/telepad, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/item/device/gps/science, -/turf/open/floor/engine, -/area/toxins/misc_lab) -"aWS" = ( -/obj/item/device/radio/beacon, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/engine, -/area/toxins/misc_lab) -"aWT" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aWU" = ( -/obj/structure/table, -/obj/item/clothing/under/rank/security, -/obj/item/weapon/reagent_containers/spray/pepper, -/obj/item/weapon/melee/baton/cattleprod, -/turf/open/floor/plasteel/showroomfloor, -/area/maintenance/asmaint2) -"aWV" = ( -/obj/item/device/flashlight/seclite, -/turf/open/floor/plasteel/showroomfloor, -/area/maintenance/asmaint2) -"aWW" = ( -/turf/open/floor/plasteel/showroomfloor, -/area/maintenance/asmaint2) -"aWX" = ( -/obj/structure/chair/stool, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aWY" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aWZ" = ( -/obj/machinery/vending/snack, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aXa" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aXb" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "interro shutter"; - name = "interrogation shutter" - }, -/turf/open/floor/plating, -/area/security/warden) -"aXc" = ( -/obj/machinery/door/airlock/security{ - name = "central security door"; - req_one_access_txt = "1;2;4" - }, -/turf/open/floor/plasteel/black, -/area/security/warden) -"aXd" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-02"; - layer = 4.1 - }, -/turf/open/floor/plasteel, -/area/security/brig) -"aXe" = ( -/obj/structure/closet/wardrobe/orange, -/turf/open/floor/plasteel, -/area/security/brig) -"aXf" = ( -/turf/open/floor/plasteel/white, -/area/medical/virology) -"aXg" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aXh" = ( -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 0 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aXi" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall3"; - dir = 2 - }, -/area/shuttle/arrival) -"aXj" = ( -/obj/structure/table, -/obj/item/weapon/storage/firstaid/regular{ - pixel_x = 3; - pixel_y = -3 - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/arrival) -"aXk" = ( -/obj/machinery/vending/clothing, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/arrival) -"aXl" = ( -/obj/machinery/computer/arcade, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/arrival) -"aXm" = ( -/obj/structure/closet/wardrobe/grey, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/arrival) -"aXn" = ( -/obj/structure/closet/firecloset, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/arrival) -"aXo" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/arrival) -"aXp" = ( -/turf/open/floor/plasteel/shuttle, -/area/shuttle/arrival) -"aXq" = ( -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/maintenance/asmaint2) -"aXr" = ( -/obj/structure/table, -/obj/item/weapon/storage/firstaid/regular, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aXs" = ( -/obj/structure/closet{ - name = "chemical locker" - }, -/obj/item/weapon/reagent_containers/glass/bottle/formaldehyde, -/obj/item/weapon/reagent_containers/glass/bottle/diethylamine, -/obj/item/weapon/reagent_containers/glass/bottle/curare, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"aXt" = ( -/obj/machinery/computer/telescience, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aXu" = ( -/obj/item/device/multitool, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"aXv" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aXw" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aXx" = ( -/obj/machinery/door/airlock/maintenance{ - name = "maintenance door"; - req_access_txt = "12" - }, -/turf/open/floor/plasteel/showroomfloor, -/area/maintenance/asmaint2) -"aXy" = ( -/obj/item/clothing/neck/stethoscope, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aXz" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aXA" = ( -/obj/structure/table, -/obj/item/weapon/storage/crayons, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aXB" = ( -/obj/structure/table, -/obj/item/weapon/paper_bin{ - pixel_x = 2; - pixel_y = 6 - }, -/obj/item/weapon/pen, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aXC" = ( -/obj/structure/table, -/obj/item/weapon/flamethrower, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aXD" = ( -/obj/structure/table, -/obj/item/stack/sheet/mineral/sandstone{ - amount = 10 - }, -/obj/item/device/camera, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aXE" = ( -/obj/machinery/light, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aXF" = ( -/obj/machinery/vending/coffee, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aXG" = ( -/obj/machinery/navbeacon{ - codes = ""; - codes_txt = "delivery;dir=2"; - freq = 1400; - location = "Security Maint"; - name = "navigation beacon" - }, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aXH" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aXI" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aXJ" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/light/small{ - dir = 1 - }, -/mob/living/simple_animal/mouse/brown, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aXK" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/effect/landmark{ - name = "blobstart" - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aXL" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-05"; - layer = 4.1 - }, -/turf/open/floor/plasteel/black, -/area/security/warden) -"aXM" = ( -/obj/structure/closet{ - name = "truth incentive tool locker" - }, -/obj/item/weapon/gavelblock, -/obj/item/weapon/gavelhammer, -/obj/item/device/laser_pointer, -/obj/item/weapon/reagent_containers/food/condiment/saltshaker, -/obj/item/clothing/head/rabbitears, -/obj/item/toy/carpplushie{ - attack_verb = list("bitten","pecked","wing slapped"); - desc = "An adorable stuffed toy that resembles a parrot."; - icon = 'icons/mob/animal.dmi'; - icon_state = "parrot_sit"; - name = "parrot plushie" - }, -/obj/item/weapon/bikehorn/rubberducky, -/obj/item/weapon/bikehorn/airhorn, -/turf/open/floor/plasteel/black, -/area/security/warden) -"aXN" = ( -/obj/machinery/door/airlock/security{ - name = "central security door"; - req_one_access_txt = "1;2;4" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/wood, -/area/security/brig) -"aXO" = ( -/obj/machinery/door/airlock/glass_virology{ - name = "virology airlock"; - req_access_txt = "39" - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"aXP" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/medical/virology) -"aXQ" = ( -/obj/structure/table, -/obj/item/weapon/scalpel, -/obj/item/weapon/retractor{ - pixel_x = 0; - pixel_y = 5 - }, -/obj/item/weapon/hemostat, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aXR" = ( -/obj/structure/table/optable, -/obj/item/weapon/surgical_drapes, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aXS" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aXT" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/landmark{ - name = "JoinLate" - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/arrival) -"aXU" = ( -/obj/effect/landmark{ - name = "JoinLate" - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/arrival) -"aXV" = ( -/obj/item/device/flashlight/seclite{ - name = "dusty seclite"; - on = 1 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/maintenance/asmaint2) -"aXW" = ( -/obj/item/weapon/circuitboard/computer/card, -/turf/open/floor/plasteel/showroomfloor, -/area/maintenance/asmaint2) -"aXX" = ( -/obj/structure/frame/computer, -/turf/open/floor/plasteel/showroomfloor, -/area/maintenance/asmaint2) -"aXY" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-16"; - layer = 4.1 - }, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aXZ" = ( -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aYa" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 10 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aYb" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/plasteel/black, -/area/security/warden) -"aYc" = ( -/obj/structure/table/wood, -/obj/item/device/flashlight/lamp, -/turf/open/floor/plasteel/black, -/area/security/warden) -"aYd" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/security/warden) -"aYe" = ( -/obj/machinery/button/door{ - id = "interro shutter"; - name = "interrogation shutter button"; - pixel_y = -24 - }, -/turf/open/floor/plasteel/black, -/area/security/warden) -"aYf" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/wood, -/area/security/brig) -"aYg" = ( -/obj/machinery/computer/secure_data, -/turf/open/floor/wood, -/area/security/brig) -"aYh" = ( -/obj/machinery/computer/med_data, -/turf/open/floor/wood, -/area/security/brig) -"aYi" = ( -/obj/structure/table, -/obj/item/weapon/reagent_containers/glass/beaker/large{ - pixel_y = 0 - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"aYj" = ( -/obj/machinery/smartfridge/chemistry/virology, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"aYk" = ( -/obj/machinery/button/door{ - id = "viro shutter"; - name = "virology shutter button"; - pixel_y = 24 - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"aYl" = ( -/obj/machinery/power/apc{ - dir = 1; - name = "Virology APC"; - pixel_y = 24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"aYm" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"aYn" = ( -/obj/machinery/door/airlock/virology{ - name = "virology airlock"; - req_access_txt = "39" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aYo" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aYp" = ( -/obj/structure/table, -/obj/item/weapon/cautery, -/obj/item/weapon/surgicaldrill, -/obj/item/weapon/circular_saw{ - pixel_y = 9 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aYq" = ( -/obj/machinery/computer/operating, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aYr" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -27 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aYs" = ( -/obj/effect/landmark/start{ - name = "Assistant" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aYt" = ( -/obj/structure/statue/sandstone/assistant{ - anchored = 1 - }, -/turf/open/floor/plating{ - icon_plating = "asteroidplating"; - icon_state = "asteroidplating" - }, -/area/maintenance/asmaint2) -"aYu" = ( -/obj/effect/landmark{ - name = "revenantspawn" - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/maintenance/asmaint2) -"aYv" = ( -/obj/item/clothing/head/cone, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aYw" = ( -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aYx" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aYy" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aYz" = ( -/obj/item/clothing/shoes/jackboots, -/turf/open/floor/plasteel/showroomfloor, -/area/maintenance/asmaint2) -"aYA" = ( -/obj/item/stack/sheet/glass, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aYB" = ( -/obj/structure/table/wood, -/obj/machinery/chem_dispenser/drinks/beer, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aYC" = ( -/obj/structure/table/wood, -/obj/machinery/chem_dispenser/drinks, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aYD" = ( -/obj/structure/table/wood, -/obj/item/weapon/gun/ballistic/revolver/doublebarrel/improvised, -/turf/open/floor/wood, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aYE" = ( -/obj/machinery/door/airlock/maintenance{ - name = "maintenance door"; - req_access_txt = "12" - }, -/turf/open/floor/wood, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aYF" = ( -/obj/machinery/door/airlock/maintenance{ - name = "security maintenance door"; - req_one_access_txt = "12;63" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aYG" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/wood, -/area/security/brig) -"aYH" = ( -/obj/structure/chair/office/light{ - dir = 4 - }, -/obj/effect/landmark/start{ - name = "Detective" - }, -/turf/open/floor/wood, -/area/security/brig) -"aYI" = ( -/obj/structure/table/wood, -/obj/machinery/recharger, -/turf/open/floor/wood, -/area/security/brig) -"aYJ" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/syringes, -/obj/item/stack/sheet/mineral/plasma{ - layer = 2.9 - }, -/obj/item/stack/sheet/mineral/plasma{ - layer = 2.9 - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"aYK" = ( -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"aYL" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 5 - }, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aYM" = ( -/obj/structure/closet/secure_closet/medical2, -/obj/item/clothing/glasses/sunglasses/blindfold, -/obj/item/clothing/glasses/sunglasses/blindfold, -/obj/item/clothing/mask/muzzle, -/obj/item/clothing/mask/muzzle, -/obj/item/clothing/suit/straight_jacket, -/obj/item/clothing/suit/straight_jacket, -/obj/item/clothing/suit/apron/surgical, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aYN" = ( -/obj/machinery/light, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"aYO" = ( -/obj/effect/landmark{ - name = "JoinLate" - }, -/obj/item/device/radio/beacon, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/arrival) -"aYP" = ( -/obj/item/clothing/head/cone, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aYQ" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aYR" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aYS" = ( -/obj/machinery/navbeacon{ - codes = ""; - codes_txt = "delivery;dir=8"; - freq = 1400; - location = "Science Maint"; - name = "navigation beacon" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"aYT" = ( -/obj/structure/closet/cardboard, -/obj/item/weapon/coin/iron, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aYU" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aYV" = ( -/obj/structure/bed, -/obj/item/weapon/restraints/handcuffs, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aYW" = ( -/obj/machinery/flasher/portable, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aYX" = ( -/turf/open/floor/wood, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aYY" = ( -/mob/living/carbon/monkey{ - bruteloss = 100; - fireloss = 100; - health = -100; - name = "Mr. Deempisi"; - stat = 2; - unique_name = 0 - }, -/turf/open/floor/wood, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aYZ" = ( -/obj/structure/chair/stool, -/turf/open/floor/wood, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aZa" = ( -/obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass/shotglass, -/turf/open/floor/wood, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aZb" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aZc" = ( -/obj/machinery/biogenerator, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aZd" = ( -/obj/machinery/seed_extractor, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aZe" = ( -/obj/structure/sink/kitchen{ - desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; - name = "old sink"; - pixel_y = 28 - }, -/obj/item/weapon/reagent_containers/spray/plantbgone, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aZf" = ( -/obj/structure/closet/crate/secure/hydroponics{ - req_access_txt = "35" - }, -/obj/item/seeds/kudzu{ - potency = 0; - production = 8 - }, -/obj/item/seeds/chili/ghost, -/obj/item/seeds/berry/death, -/obj/item/device/gps, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aZg" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 5 - }, -/turf/open/floor/wood, -/area/security/brig) -"aZh" = ( -/obj/structure/closet/secure_closet/detective, -/obj/item/device/camera/detective, -/turf/open/floor/wood, -/area/security/brig) -"aZi" = ( -/obj/structure/table/wood, -/turf/open/floor/wood, -/area/security/brig) -"aZj" = ( -/obj/machinery/computer/pandemic{ - layer = 2.5; - pixel_x = -4 - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"aZk" = ( -/obj/structure/reagent_dispensers/virusfood{ - density = 0; - pixel_y = -32 - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"aZl" = ( -/obj/structure/table, -/obj/machinery/reagentgrinder{ - pixel_x = 0; - pixel_y = 8 - }, -/obj/machinery/camera/autoname{ - dir = 1; - network = list("SS13") - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"aZm" = ( -/obj/structure/table, -/obj/item/weapon/restraints/handcuffs, -/obj/item/weapon/melee/baton/cattleprod, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"aZn" = ( -/obj/machinery/button/door{ - id = "kitchen shutter"; - name = "kitchen shutter button"; - pixel_x = 24 - }, -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/obj/structure/table, -/obj/item/weapon/kitchen/knife, -/obj/machinery/reagentgrinder, -/turf/open/floor/plasteel/white, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"aZo" = ( -/obj/machinery/newscaster{ - pixel_x = 28 - }, -/obj/structure/sink{ - dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 - }, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"aZp" = ( -/turf/closed/wall/r_wall, -/area/maintenance/asmaint) -"aZq" = ( -/obj/machinery/door/airlock/medical{ - name = "medbay airlock"; - req_access_txt = "5" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"aZr" = ( -/turf/closed/wall, -/area/maintenance/asmaint) -"aZs" = ( -/obj/machinery/door/airlock/medical{ - name = "surgery airlock"; - req_one_access_txt = "5;45" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"aZt" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aZu" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "South Hallway APC"; - pixel_x = 24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aZv" = ( -/obj/machinery/camera/autoname{ - dir = 1; - network = list("SS13") - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/arrival) -"aZw" = ( -/obj/structure/spider/stickyweb, -/turf/open/floor/plating{ - icon_plating = "asteroidplating"; - icon_state = "asteroidplating" - }, -/area/maintenance/asmaint2) -"aZx" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/closed/wall, -/area/maintenance/asmaint2) -"aZy" = ( -/obj/machinery/door/airlock/maintenance{ - name = "science maintenance door"; - req_one_access_txt = "47;12;29" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aZz" = ( -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aZA" = ( -/obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/drinkingglass, -/turf/open/floor/wood, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aZB" = ( -/obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka, -/turf/open/floor/wood, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aZC" = ( -/obj/structure/chair/stool, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aZD" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aZE" = ( -/obj/machinery/hydroponics/soil, -/obj/item/seeds/eggplant, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aZF" = ( -/obj/machinery/hydroponics/soil, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aZG" = ( -/obj/item/seeds/cherry, -/obj/item/seeds/chili/ghost, -/obj/item/seeds/carrot, -/obj/item/seeds/banana{ - potency = 80 - }, -/obj/item/seeds/harebell, -/obj/item/seeds/poppy/geranium, -/obj/item/seeds/poppy/geranium, -/obj/item/seeds/nettle, -/obj/item/seeds/nettle, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aZH" = ( -/obj/item/weapon/reagent_containers/glass/bucket, -/obj/item/weapon/reagent_containers/glass/bucket, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/item/weapon/storage/bag/plants, -/obj/item/weapon/cultivator, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aZI" = ( -/obj/machinery/door/airlock/security{ - name = "central security door"; - req_one_access_txt = "1;2;4" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aZJ" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint) -"aZK" = ( -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint) -"aZL" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"aZM" = ( -/obj/machinery/door/airlock/maintenance{ - name = "medbay maintenance door"; - req_one_access_txt = "12;5;9;39;33" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"aZN" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"aZO" = ( -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/turf/closed/wall/shuttle{ - icon_state = "swall_f5"; - dir = 2 - }, -/area/shuttle/arrival) -"aZP" = ( -/obj/machinery/holopad, -/turf/open/floor/wood, -/area/crew_quarters/theatre) -"aZQ" = ( -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 5 - }, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"aZR" = ( -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/turf/closed/wall/shuttle{ - icon_state = "swall_f9"; - dir = 2 - }, -/area/shuttle/arrival) -"aZS" = ( -/obj/item/device/soulstone/anybody/chaplain, -/turf/open/floor/plating{ - icon_plating = "asteroidplating"; - icon_state = "asteroidplating" - }, -/area/maintenance/asmaint2) -"aZT" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-17"; - layer = 4.1 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aZU" = ( -/obj/item/weapon/stock_parts/cell/high, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aZV" = ( -/obj/machinery/power/emitter, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aZW" = ( -/obj/machinery/power/emitter, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aZX" = ( -/obj/structure/closet/cardboard, -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 3; - name = "3maintenance loot spawner" - }, -/obj/item/toy/toy_xeno, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"aZY" = ( -/obj/structure/table/wood/poker, -/obj/item/toy/cards/deck, -/turf/open/floor/wood, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"aZZ" = ( -/obj/item/weapon/reagent_containers/glass/rag, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"baa" = ( -/obj/machinery/light, -/turf/open/floor/wood, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bab" = ( -/obj/structure/table, -/obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/chanterelle, -/obj/item/weapon/reagent_containers/food/snacks/grown/chili, -/obj/item/weapon/reagent_containers/food/snacks/grown/cabbage, -/obj/item/weapon/reagent_containers/food/snacks/grown/potato, -/obj/item/weapon/reagent_containers/food/snacks/grown/poppy/geranium, -/obj/item/weapon/reagent_containers/food/snacks/grown/sugarcane, -/obj/item/weapon/reagent_containers/food/snacks/grown/wheat, -/obj/item/weapon/reagent_containers/food/snacks/grown/tomato, -/obj/item/weapon/reagent_containers/food/snacks/grown/rice, -/obj/item/weapon/reagent_containers/food/snacks/grown/banana, -/turf/open/floor/plasteel/white, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bac" = ( -/obj/item/weapon/secbot_assembly, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bad" = ( -/obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bae" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint) -"baf" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"bag" = ( -/obj/machinery/door/airlock/medical{ - name = "medbay airlock"; - req_access_txt = "5" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"bah" = ( -/obj/machinery/door/airlock/glass_command{ - name = "bridge door"; - req_access_txt = "19" - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/escape) -"bai" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "kitchen shutter"; - name = "kitchen shutter" - }, -/obj/machinery/holopad, -/obj/machinery/newscaster{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/black, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) -"baj" = ( -/obj/machinery/door/airlock/external, -/turf/open/floor/plating, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"bak" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating{ - icon_plating = "asteroidplating"; - icon_state = "asteroidplating" - }, -/area/maintenance/asmaint2) -"bal" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating{ - icon_plating = "asteroidplating"; - icon_state = "asteroidplating" - }, -/area/maintenance/asmaint2) -"bam" = ( -/obj/structure/cable{ - icon_state = "0-2"; - d2 = 2 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"ban" = ( -/obj/structure/closet/cardboard, -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 3; - name = "3maintenance loot spawner" - }, -/obj/item/weapon/coin/silver, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"bao" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "Medbay Maintenance APC"; - pixel_x = -24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"bap" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"baq" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/bodybags, -/turf/open/floor/plasteel/black, -/area/medical/morgue) -"bar" = ( -/turf/open/floor/plasteel/black, -/area/medical/morgue) -"bas" = ( -/obj/structure/bodycontainer/morgue, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel/black, -/area/medical/morgue) -"bat" = ( -/turf/open/floor/plasteel/vault{ - dir = 8 - }, -/area/medical/morgue) -"bau" = ( -/turf/closed/wall, -/area/medical/morgue) -"bav" = ( -/obj/machinery/holopad, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"baw" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"bax" = ( -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=4-CNW"; - location = "3-CSW"; - name = "bot patrol navigation beacon" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/obj/structure/sign/directions/engineering{ - dir = 1; - icon_state = "direction_eng"; - pixel_x = -32; - pixel_y = 40; - tag = "icon-direction_eng (NORTH)" - }, -/obj/structure/sign/directions/medical{ - dir = 4; - icon_state = "direction_med"; - pixel_x = -32; - pixel_y = 32 - }, -/obj/structure/sign/directions/evac{ - dir = 1; - icon_state = "direction_evac"; - pixel_x = -32; - pixel_y = 24; - tag = "icon-direction_evac (NORTH)" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"bay" = ( -/obj/structure/sign/directions/science{ - pixel_x = 32; - pixel_y = 32 - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 1 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"baz" = ( -/obj/effect/landmark/start{ - name = "Assistant" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/machinery/holopad, -/turf/open/floor/plasteel, -/area/hallway/secondary/exit) -"baA" = ( -/obj/item/weapon/relic, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"baB" = ( -/obj/effect/spawner/lootdrop{ - loot = list(/obj/effect/decal/cleanable/blood/old = 1, /mob/living/simple_animal/hostile/poison/giant_spider/nurse = 1); - name = "spider spawner" - }, -/turf/open/floor/plating{ - icon_plating = "asteroidplating"; - icon_state = "asteroidplating" - }, -/area/maintenance/asmaint2) -"baC" = ( -/obj/machinery/power/smes{ - name = "maint power storage unit" - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"baD" = ( -/obj/structure/grille, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"baE" = ( -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/structure/grille, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"baF" = ( -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/grille, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"baG" = ( -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/obj/structure/grille, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"baH" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"baI" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"baJ" = ( -/obj/effect/decal/cleanable/vomit/old, -/obj/item/trash/can, -/turf/open/floor/wood, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"baK" = ( -/obj/structure/table/wood, -/obj/item/weapon/paper_bin, -/turf/open/floor/wood, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"baL" = ( -/obj/item/weapon/paper/crumpled, -/turf/open/floor/wood, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"baM" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"baN" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"baO" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 1 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"baP" = ( -/obj/item/weapon/shovel/spade, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"baQ" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 1 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"baR" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - icon_state = "connector_map"; - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"baS" = ( -/turf/open/floor/plating, -/area/maintenance/asmaint) -"baT" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint) -"baU" = ( -/obj/machinery/door/airlock/medical{ - name = "medbay airlock"; - req_access_txt = "5" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"baV" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/black, -/area/medical/morgue) -"baW" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Morgue APC"; - pixel_x = 24 - }, -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel/black, -/area/medical/morgue) -"baX" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/obj/structure/sign/directions/medical{ - pixel_x = 32; - pixel_y = -32 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"baY" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"baZ" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"bba" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"bbb" = ( -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=3-CSW"; - location = "2-CSE"; - name = "bot patrol navigation beacon"; - pixel_x = 0; - pixel_y = 0 - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/junction{ - icon_state = "pipe-j2"; - dir = 1 - }, -/obj/structure/sign/directions/evac{ - dir = 1; - icon_state = "direction_evac"; - pixel_x = -32; - pixel_y = -40; - tag = "icon-direction_evac (NORTH)" - }, -/obj/structure/sign/directions/security{ - dir = 8; - icon_state = "direction_sec"; - pixel_x = -32; - pixel_y = -32; - tag = "icon-direction_sec (WEST)" - }, -/obj/structure/sign/directions/engineering{ - dir = 8; - icon_state = "direction_eng"; - pixel_x = -32; - pixel_y = -24; - tag = "icon-direction_eng (WEST)" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"bbc" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"bbd" = ( -/obj/machinery/computer/camera_advanced/xenobio, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/toxins/xenobiology) -"bbe" = ( -/obj/item/stack/sheet/mineral/plasma{ - layer = 2.9 - }, -/turf/open/floor/plating{ - icon_plating = "asteroidplating"; - icon_state = "asteroidplating" - }, -/area/maintenance/asmaint2) -"bbf" = ( -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bbg" = ( -/obj/structure/grille, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bbh" = ( -/obj/structure/grille, -/obj/structure/cable/cyan{ - icon_state = "0-2" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bbi" = ( -/obj/structure/table, -/obj/item/weapon/stock_parts/cell/potato, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bbj" = ( -/obj/structure/table, -/obj/item/clothing/gloves/color/fyellow, -/obj/item/clothing/gloves/color/fyellow, -/obj/item/clothing/gloves/color/fyellow, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bbk" = ( -/obj/machinery/door/airlock/external{ - req_access_txt = "13" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bbl" = ( -/obj/structure/chair/office/light{ - dir = 4 - }, -/turf/open/floor/wood, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bbm" = ( -/obj/structure/table/wood, -/obj/item/weapon/book/manual/wiki/security_space_law, -/turf/open/floor/wood, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bbn" = ( -/obj/structure/chair/comfy/beige{ - dir = 8 - }, -/turf/open/floor/wood{ - icon_state = "wood-broken6" - }, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bbo" = ( -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/wood, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bbp" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/mob/living/simple_animal/mouse/white, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bbq" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bbr" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bbs" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bbt" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"bbu" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map" - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint) -"bbv" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint) -"bbw" = ( -/obj/structure/bodycontainer/morgue, -/turf/open/floor/plasteel/black, -/area/medical/morgue) -"bbx" = ( -/obj/machinery/door/airlock/maintenance{ - name = "maintenance door"; - req_access_txt = "12" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"bby" = ( -/obj/structure/cable/cyan, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bbz" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bbA" = ( -/obj/structure/grille, -/obj/structure/cable/cyan{ - icon_state = "0-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "2-4" - }, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bbB" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bbC" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bbD" = ( -/obj/effect/spawner/lootdrop{ - loot = list(/obj/item/organ/gland/bloody = 7, /obj/item/organ/gland/bodysnatch = 4, /obj/item/organ/gland/egg = 7, /obj/item/organ/gland/emp = 3, /obj/item/organ/gland/mindshock = 5, /obj/item/organ/gland/plasma = 7, /obj/item/organ/gland/pop = 5, /obj/item/organ/gland/slime = 4, /obj/item/organ/gland/spiderman = 5, /obj/item/organ/gland/ventcrawling = 1, /obj/item/organ/body_egg/alien_embryo = 1, /obj/item/organ/hivelord_core = 2); - lootcount = 3; - name = "organ spawner" - }, -/obj/structure/closet/secure_closet{ - name = "xenobiology research materials locker"; - req_access_txt = "55" - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"bbE" = ( -/mob/living/simple_animal/mouse/brown, -/turf/open/floor/wood, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bbF" = ( -/obj/effect/spawner/lootdrop/crate_spawner, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bbG" = ( -/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/computer/solar_control, -/obj/item/weapon/electronics/tracker, -/obj/item/weapon/paper/solar, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bbH" = ( -/obj/machinery/door/airlock/external{ - req_access_txt = "13" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bbI" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 5 - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bbJ" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bbK" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bbL" = ( -/obj/machinery/door/airlock/maintenance{ - name = "security maintenance door"; - req_one_access_txt = "12;63" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bbM" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"bbN" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"bbO" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint) -"bbP" = ( -/obj/machinery/door/airlock/maintenance{ - name = "medbay maintenance door"; - req_one_access_txt = "12;5;9;39;33" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint) -"bbQ" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden, -/turf/open/floor/plasteel, -/area/maintenance/asmaint) -"bbR" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 10 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint) -"bbS" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 4 - }, -/obj/structure/table, -/obj/item/weapon/storage/box/gloves, -/turf/open/floor/plasteel/black, -/area/medical/morgue) -"bbT" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plasteel/black, -/area/medical/morgue) -"bbU" = ( -/obj/machinery/navbeacon{ - codes = ""; - codes_txt = "delivery;dir=2"; - freq = 1400; - location = "Arrivals Building Area"; - name = "navigation beacon" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"bbV" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"bbW" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"bbX" = ( -/obj/machinery/atmospherics/components/unary/tank/air, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"bbY" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"bbZ" = ( -/obj/item/stack/sheet/rglass{ - amount = 50 - }, -/obj/item/stack/sheet/metal{ - amount = 50 - }, -/obj/item/stack/rods{ - amount = 50 - }, -/obj/item/device/flashlight, -/obj/structure/closet/crate, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"bca" = ( -/obj/machinery/door/airlock/maintenance{ - name = "science maintenance door"; - req_one_access_txt = "47;12;29" - }, -/turf/open/floor/plating{ - icon_plating = "asteroidplating"; - icon_state = "asteroidplating" - }, -/area/maintenance/asmaint2) -"bcb" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/structure/cable/cyan, -/obj/structure/grille, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bcc" = ( -/obj/structure/grille, -/obj/structure/cable/cyan, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bcd" = ( -/obj/item/weapon/twohanded/required/kirbyplants, -/turf/open/floor/wood, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bce" = ( -/obj/structure/filingcabinet, -/turf/open/floor/wood, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bcf" = ( -/obj/machinery/photocopier, -/turf/open/floor/wood, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bcg" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bch" = ( -/turf/open/floor/plasteel, -/area/maintenance/asmaint) -"bci" = ( -/obj/item/weapon/storage/box/lights/mixed, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"bcj" = ( -/obj/machinery/shieldwallgen{ - req_access = null - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bck" = ( -/obj/structure/closet/cardboard, -/obj/item/stack/sheet/mineral/plasma{ - amount = 5 - }, -/obj/item/weapon/stock_parts/cell/high, -/obj/item/clothing/gloves/color/fyellow, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"bcl" = ( -/obj/machinery/light, -/obj/machinery/power/port_gen/pacman, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"bcm" = ( -/obj/machinery/power/port_gen/pacman, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"bcn" = ( -/obj/machinery/light, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"bco" = ( -/obj/structure/closet/cardboard, -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 3; - name = "3maintenance loot spawner" - }, -/obj/item/weapon/coin/silver, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bcp" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-02"; - layer = 4.1 - }, -/obj/effect/landmark{ - name = "xeno_spawn"; - pixel_x = -1 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"bcq" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"bcr" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"bcs" = ( -/obj/item/device/radio/beacon, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bct" = ( -/obj/machinery/door/airlock/maintenance{ - name = "security maintenance door"; - req_one_access_txt = "12;63" - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bcu" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint) -"bcv" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint) -"bcw" = ( -/obj/item/weapon/coin/iron, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"bcx" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"bcy" = ( -/obj/machinery/door/airlock/maintenance{ - name = "medbay maintenance door"; - req_one_access_txt = "12;5;9;39;33" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bcz" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map" - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bcA" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/mob/living/simple_animal/mouse/brown, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bcB" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"bcC" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/closed/mineral, -/area/space) -"bcD" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/space, -/area/space) -"bcE" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 5 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint) -"bcF" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint) -"bcG" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"bcH" = ( -/obj/machinery/door/airlock/maintenance{ - name = "medbay maintenance door"; - req_one_access_txt = "12;5;9;39;33" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bcI" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bcJ" = ( -/obj/machinery/door/airlock/maintenance{ - name = "maintenance door"; - req_access_txt = "12" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"bcK" = ( -/obj/machinery/shieldwallgen{ - req_access = null - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bcL" = ( -/obj/machinery/power/emitter, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bcM" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/turf/closed/mineral, -/area/space) -"bcN" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 9 - }, -/turf/closed/mineral, -/area/space) -"bcO" = ( -/obj/structure/shuttle/engine/propulsion{ - icon_state = "propulsion"; - dir = 4 - }, -/turf/closed/wall/mineral/titanium/overspace, -/area/shuttle/transport) -"bcP" = ( -/turf/closed/wall/mineral/titanium, -/area/shuttle/transport) -"bcQ" = ( -/obj/structure/window/shuttle, -/obj/structure/grille, -/turf/open/floor/plating, -/area/shuttle/transport) -"bcR" = ( -/obj/structure/grille, -/obj/structure/window/shuttle, -/turf/open/floor/plating, -/area/shuttle/transport) -"bcS" = ( -/turf/closed/wall/mineral/titanium/overspace, -/area/shuttle/transport) -"bcT" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bcU" = ( -/obj/machinery/door/airlock/medical{ - name = "medbay airlock"; - req_access_txt = "5" - }, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint) -"bcV" = ( -/obj/item/weapon/storage/box/lights/mixed, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"bcW" = ( -/obj/structure/closet/firecloset, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"bcX" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"bcY" = ( -/obj/structure/table, -/obj/item/weapon/circuitboard/machine/autolathe, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bcZ" = ( -/obj/structure/table, -/obj/item/weapon/storage/toolbox/electrical, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bda" = ( -/turf/open/floor/plasteel/shuttle, -/turf/closed/wall/shuttle/interior{ - icon_state = "swall_f9" - }, -/area/shuttle/transport) -"bdb" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/transport) -"bdc" = ( -/obj/machinery/computer/shuttle/ferry/request, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/transport) -"bdd" = ( -/obj/structure/chair, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/transport) -"bde" = ( -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint) -"bdf" = ( -/obj/machinery/door/airlock/titanium, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/transport) -"bdg" = ( -/turf/open/floor/plasteel/shuttle, -/area/shuttle/transport) -"bdh" = ( -/obj/machinery/door/airlock/titanium, -/obj/docking_port/mobile{ - dir = 8; - dwidth = 2; - height = 12; - id = "ferry"; - name = "ferry shuttle"; - roundstart_move = "ferry_away"; - port_angle = 180; - width = 5 - }, -/obj/docking_port/stationary{ - dir = 8; - dwidth = 2; - height = 12; - id = "ferry_home"; - name = "port bay 2"; - turf_type = /turf/open/space; - width = 5 - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/transport) -"bdi" = ( -/obj/machinery/door/airlock/external{ - req_access_txt = "13" - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bdj" = ( -/obj/effect/turf_decal/delivery, -/turf/open/floor/plasteel{ - name = "floor" - }, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bdk" = ( -/obj/machinery/door/airlock/external{ - req_access_txt = "13" - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"bdl" = ( -/obj/machinery/washing_machine, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint) -"bdm" = ( -/obj/item/weapon/watertank/janitor, -/obj/structure/mirror{ - pixel_y = 28 - }, -/obj/structure/closet/crate, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint) -"bdn" = ( -/obj/structure/lattice, -/obj/effect/landmark{ - name = "ninjaspawn" - }, -/turf/open/space, -/area/space) -"bdo" = ( -/obj/structure/shuttle/engine/propulsion{ - icon_state = "propulsion"; - dir = 4 - }, -/turf/closed/wall/shuttle{ - icon_state = "swall_s5"; - dir = 2 - }, -/area/shuttle/transport) -"bdp" = ( -/turf/open/floor/plasteel/shuttle, -/turf/closed/wall/shuttle/interior{ - icon_state = "swall_f10" - }, -/area/shuttle/transport) -"bdq" = ( -/obj/structure/closet/crate, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/transport) -"bdr" = ( -/obj/structure/chair{ - dir = 1 - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/transport) -"bds" = ( -/obj/structure/table, -/obj/item/weapon/reagent_containers/spray/cleaner, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint) -"bdt" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint) -"bdu" = ( -/turf/closed/wall/shuttle{ - icon_state = "swall_s9"; - dir = 2 - }, -/area/shuttle/transport) -"bdv" = ( -/obj/structure/table, -/obj/item/weapon/reagent_containers/glass/bucket, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint) -"bdw" = ( -/obj/structure/mopbucket, -/obj/item/weapon/mop, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint) -"bdx" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/masks, -/obj/item/weapon/storage/box/mousetraps{ - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint) -"bdy" = ( -/obj/structure/table, -/obj/item/weapon/grenade/chem_grenade/cleaner, -/obj/item/weapon/grenade/chem_grenade/cleaner, -/obj/item/weapon/grenade/chem_grenade/cleaner, -/turf/open/floor/plasteel/white, -/area/maintenance/asmaint) -"bdz" = ( -/obj/structure/lattice, -/obj/item/weapon/relic, -/turf/open/space, -/area/space) -"bdA" = ( -/obj/docking_port/stationary{ - dheight = 9; - dir = 2; - dwidth = 5; - height = 22; - id = "syndicate_sw"; - name = "southwest of station"; - turf_type = /turf/open/space; - width = 18 - }, -/turf/open/space, -/area/space) -"bdB" = ( -/obj/docking_port/stationary{ - dheight = 9; - dir = 2; - dwidth = 5; - height = 22; - id = "syndicate_s"; - name = "south of station"; - turf_type = /turf/open/space; - width = 18 - }, -/turf/open/space, -/area/space) -"bdC" = ( -/obj/docking_port/stationary{ - dheight = 9; - dir = 2; - dwidth = 5; - height = 22; - id = "syndicate_se"; - name = "southeast of station"; - turf_type = /turf/open/space; - width = 18 - }, -/turf/open/space, -/area/space) -"bdD" = ( -/obj/machinery/monkey_recycler, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel/black, -/area/toxins/xenobiology) -"bdE" = ( -/obj/effect/landmark/start{ - name = "Scientist" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/toxins/xenobiology) -"bdF" = ( -/obj/machinery/atmospherics/components/binary/valve{ - icon_state = "mvalve_map"; - dir = 4 - }, -/turf/closed/wall/r_wall, -/area/maintenance/asmaint2) -"bdG" = ( -/obj/machinery/atmospherics/pipe/manifold/general/hidden{ - icon_state = "manifold"; - dir = 1 - }, -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 6 - }, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"bdH" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - tag = "icon-intact (SOUTHEAST)"; - icon_state = "intact"; - dir = 6 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 8 - }, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"bdI" = ( -/obj/structure/chair/stool, -/turf/open/floor/plasteel, -/area/toxins/xenobiology) -"bdJ" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - tag = "icon-intact (SOUTHWEST)"; - icon_state = "intact"; - dir = 10 - }, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"bdK" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/machinery/holopad, -/turf/open/floor/plasteel/white, -/area/medical/genetics_cloning) -"bdL" = ( -/obj/machinery/atmospherics/components/unary/vent_pump{ - dir = 1; - external_pressure_bound = 0; - initialize_directions = 1; - internal_pressure_bound = 101.325; - on = 1; - pressure_checks = 2; - pump_direction = 0 - }, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"bdM" = ( -/obj/machinery/atmospherics/components/unary/vent_pump{ - dir = 1; - on = 1 - }, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"bdN" = ( -/obj/machinery/camera/autoname{ - dir = 1; - network = list("SS13") - }, -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - target_temperature = 80; - dir = 8; - on = 1 - }, -/turf/open/floor/plasteel, -/area/toxins/xenobiology) -"bdO" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - tag = "icon-intact (NORTHEAST)"; - icon_state = "intact"; - dir = 5 - }, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"bdP" = ( -/obj/machinery/camera/autoname{ - icon_state = "camera"; - dir = 10 - }, -/turf/open/floor/engine, -/area/toxins/xenobiology) -"bdQ" = ( -/obj/structure/table, -/obj/item/clothing/glasses/welding{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/clothing/glasses/welding, -/obj/item/device/mmi, -/obj/item/device/mmi, -/obj/item/device/mmi, -/turf/open/floor/plasteel, -/area/medical/robotics) -"bdR" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/holopad, -/turf/open/floor/plasteel, -/area/security/brig) -"bdS" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel, -/area/medical/robotics) -"bdT" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/obj/machinery/door/airlock/glass{ - name = "science maintenance glass door"; - req_access_txt = "0"; - req_one_access_txt = "47;12;29" - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"bdU" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - icon_state = "vent_map"; - dir = 8 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"bdV" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - icon_state = "manifold"; - dir = 8 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"bdW" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold4w/cyan/hidden, -/obj/structure/sign/directions/engineering{ - dir = 1; - icon_state = "direction_eng"; - pixel_x = 32; - pixel_y = 40; - tag = "icon-direction_eng (NORTH)" - }, -/obj/structure/sign/directions/security{ - dir = 1; - icon_state = "direction_sec"; - pixel_x = 32; - pixel_y = 32 - }, -/obj/structure/sign/directions/evac{ - dir = 8; - icon_state = "direction_evac"; - pixel_x = 32; - pixel_y = 24; - tag = "icon-direction_evac (WEST)" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"bdX" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"bdY" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"bdZ" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 2; - icon_state = "pipe-c" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"bea" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 10 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"beb" = ( -/obj/item/device/assembly/igniter, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"bec" = ( -/obj/structure/cable/cyan{ - icon_state = "1-8" - }, -/obj/machinery/holopad, -/turf/open/floor/plasteel/showroomfloor, -/area/security/warden) -"bed" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"bee" = ( -/obj/structure/chair/comfy/beige{ - dir = 4 - }, -/turf/open/floor/plasteel/black, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"bef" = ( -/obj/machinery/vending/snack, -/turf/open/floor/plasteel/black, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"beg" = ( -/obj/structure/table/wood, -/turf/open/floor/plasteel/black, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"beh" = ( -/obj/structure/table/wood, -/obj/item/weapon/reagent_containers/food/drinks/soda_cans/tonic, -/turf/open/floor/plasteel/black, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"bei" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/black, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"bej" = ( -/obj/structure/chair/comfy/beige{ - dir = 8 - }, -/turf/open/floor/plasteel/black, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"bek" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 5 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"bel" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 4 - }, -/obj/machinery/holopad, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"bem" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"ben" = ( -/obj/item/weapon/twohanded/required/kirbyplants{ - icon_state = "plant-02"; - layer = 4.1 - }, -/turf/open/floor/plasteel/black, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"beo" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"bep" = ( -/obj/machinery/door/airlock/titanium{ - name = "Arrivals Shuttle Airlock" - }, -/turf/open/floor/plating, -/area/shuttle/arrival) -"beq" = ( -/obj/effect/landmark{ - name = "Observer-Start" - }, -/turf/open/floor/plasteel/shuttle, -/area/shuttle/arrival) -"ber" = ( -/obj/effect/spawner/lootdrop{ - loot = list(/obj/item/weapon/reagent_containers/glass/bottle/hullucigen_virion = 2, /obj/item/weapon/reagent_containers/glass/bottle/pierrot_throat = 4, /obj/item/weapon/reagent_containers/glass/bottle/brainrot = 4, /obj/item/weapon/reagent_containers/glass/bottle/magnitis = 4, /obj/item/weapon/reagent_containers/glass/bottle/anxiety = 2, /obj/item/weapon/reagent_containers/glass/bottle/beesease = 8, /obj/item/weapon/reagent_containers/glass/bottle/fluspanish = 4); - lootcount = 3; - name = "viro bottle spawner" - }, -/obj/structure/table, -/turf/open/floor/plasteel/white, -/area/medical/virology) -"bes" = ( -/obj/docking_port/mobile{ - dwidth = 2; - height = 7; - id = "arrival"; - name = "arrival shuttle"; - port_angle = -90; - width = 9 - }, -/obj/docking_port/stationary{ - dwidth = 2; - height = 7; - id = "arrival_home"; - name = "port bay 1"; - width = 9 - }, -/turf/closed/wall/mineral/titanium, -/area/shuttle/arrival) -"bet" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/obj/machinery/door/airlock{ - name = "door" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"beu" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock{ - name = "door" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"bev" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"bew" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 10 - }, -/turf/open/floor/plating, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"bex" = ( -/obj/structure/chair, -/turf/open/floor/plating, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"bey" = ( -/obj/machinery/vending/cigarette, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"bez" = ( -/obj/structure/chair, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"beA" = ( -/turf/open/floor/plating, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"beB" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"beC" = ( -/obj/machinery/light/small, -/turf/open/floor/plating, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"beD" = ( -/obj/machinery/light/small, -/turf/open/floor/plasteel, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"beE" = ( -/obj/machinery/light/small, -/turf/open/floor/plasteel, -/area/toxins/xenobiology) -"beF" = ( -/obj/structure/closet{ - name = "chemical locker" - }, -/obj/item/weapon/reagent_containers/glass/bottle/potass_iodide, -/obj/item/weapon/reagent_containers/glass/bottle/synaptizine, -/obj/item/weapon/reagent_containers/glass/bottle/diphenhydramine, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"beG" = ( -/obj/item/device/assembly/voice, -/turf/open/floor/plasteel, -/area/toxins/xenobiology) -"beH" = ( -/obj/structure/table, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"beI" = ( -/obj/structure/rack, -/obj/item/weapon/gun/energy/e_gun/dragnet, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/security/warden) -"beJ" = ( -/obj/structure/rack, -/obj/item/weapon/storage/box/rubbershot, -/obj/item/weapon/storage/box/rubbershot, -/obj/item/weapon/storage/box/rubbershot, -/obj/item/weapon/storage/box/rubbershot, -/obj/item/weapon/storage/box/rubbershot, -/obj/item/weapon/gun/ballistic/shotgun/riot{ - pixel_x = -5; - pixel_y = 5 - }, -/obj/item/weapon/gun/ballistic/shotgun/riot, -/obj/effect/turf_decal/bot, -/turf/open/floor/plasteel, -/area/security/warden) -"beK" = ( -/obj/structure/cable/cyan{ - icon_state = "1-4" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/security/warden) -"beL" = ( -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/obj/structure/table, -/turf/open/floor/plasteel/white, -/area/toxins/xenobiology) -"beM" = ( -/obj/structure/rack, -/obj/item/clothing/suit/armor/riot, -/obj/item/clothing/suit/armor/riot, -/obj/item/clothing/suit/armor/riot, -/obj/item/clothing/head/helmet/riot, -/obj/item/clothing/head/helmet/riot, -/obj/item/clothing/head/helmet/riot, -/obj/item/weapon/shield/riot, -/obj/item/weapon/shield/riot, -/obj/item/weapon/shield/riot, -/obj/machinery/camera/autoname{ - dir = 1; - network = list("SS13") - }, -/turf/open/floor/plasteel/vault{ - dir = 1 - }, -/area/security/warden) -"beN" = ( -/obj/structure/closet/secure_closet{ - name = "special weapons locker"; - req_access_txt = "3" - }, -/obj/effect/spawner/lootdrop/armory_contraband, -/obj/effect/spawner/lootdrop{ - loot = list(/obj/item/weapon/grenade/chem_grenade/teargas = 10, /obj/item/weapon/grenade/clusterbuster/teargas = 1); - lootcount = 3; - name = "teargas clusterbuster spawner" - }, -/obj/item/weapon/gun/energy/e_gun/hos, -/obj/item/weapon/storage/box/lethalshot, -/obj/item/weapon/storage/box/lethalshot, -/turf/open/floor/plasteel, -/area/security/warden) -"beO" = ( -/obj/structure/window/reinforced, -/obj/machinery/flasher/portable, -/obj/machinery/flasher/portable, -/obj/machinery/flasher/portable, -/obj/machinery/flasher/portable, -/obj/machinery/flasher/portable, -/obj/machinery/flasher/portable, -/turf/open/floor/plasteel/black, -/area/security/warden) -"beP" = ( -/obj/structure/table, -/obj/item/clothing/glasses/science, -/turf/open/floor/plasteel, -/area/toxins/misc_lab) -"beQ" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/item/clothing/glasses/sunglasses, -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"ZyZ" = ( -/obj/effect/landmark/xmastree/rdrod, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/toxins/lab) -"Zza" = ( -/turf/open/space, -/obj/machinery/porta_turret/syndicate{ - dir = 9 - }, -/turf/closed/wall/mineral/plastitanium{ - dir = 8; - icon_state = "diagonalWall3" - }, -/area/space) -"Zzb" = ( -/turf/closed/wall/mineral/plastitanium, -/area/space) -"Zzc" = ( -/obj/structure/grille, -/obj/machinery/door/poddoor/shutters{ - id = "syndieshutters"; - name = "blast shutters" - }, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating, -/area/space) -"Zzd" = ( -/turf/open/space, -/obj/machinery/porta_turret/syndicate{ - dir = 5 - }, -/turf/closed/wall/mineral/plastitanium{ - dir = 1; - icon_state = "diagonalWall3" - }, -/area/space) -"Zze" = ( -/obj/structure/table, -/obj/item/device/flashlight/lamp{ - pixel_x = 4; - pixel_y = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"Zzf" = ( -/obj/machinery/computer/shuttle/syndicate, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"Zzg" = ( -/obj/structure/table, -/obj/machinery/button/door{ - id = "syndieshutters"; - name = "remote shutter control"; - req_access_txt = "150" - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"Zzh" = ( -/obj/structure/frame/computer, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"Zzi" = ( -/obj/structure/closet/syndicate/personal, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"Zzj" = ( -/turf/open/space, -/turf/closed/wall/mineral/plastitanium{ - icon_state = "diagonalWall3" - }, -/area/shuttle/syndicate) -"Zzk" = ( -/obj/machinery/door/window{ - name = "Cockpit"; - req_access_txt = "150" - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"Zzl" = ( -/turf/open/space, -/turf/closed/wall/mineral/plastitanium{ - dir = 4; - icon_state = "diagonalWall3" - }, -/area/shuttle/syndicate) -"Zzm" = ( -/obj/structure/table, -/obj/item/stack/cable_coil, -/obj/item/weapon/crowbar/red, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"Zzn" = ( -/obj/structure/table, -/obj/item/weapon/storage/box/zipties{ - pixel_x = 1; - pixel_y = 2 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"Zzo" = ( -/obj/machinery/porta_turret/syndicate{ - dir = 4 - }, -/turf/closed/wall/mineral/plastitanium, -/area/shuttle/syndicate) -"Zzp" = ( -/obj/machinery/suit_storage_unit/syndicate, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"Zzq" = ( -/obj/structure/closet/syndicate/nuclear, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"Zzr" = ( -/obj/structure/chair/stool{ - pixel_y = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"Zzs" = ( -/obj/machinery/door/poddoor{ - auto_close = 300; - id = "smindicate"; - name = "outer blast door" - }, -/obj/machinery/button/door{ - id = "smindicate"; - name = "external door control"; - pixel_x = -26; - pixel_y = 0; - req_access_txt = "150" - }, -/obj/docking_port/mobile{ - dheight = 9; - dir = 2; - dwidth = 5; - height = 24; - id = "syndicate"; - name = "syndicate infiltrator"; - port_angle = 0; - roundstart_move = "syndicate_away"; - width = 18 - }, -/obj/docking_port/stationary{ - dheight = 9; - dir = 2; - dwidth = 5; - height = 24; - id = "syndicate_nw"; - name = "northwest of station"; - turf_type = /turf/open/space; - width = 18 - }, -/turf/open/floor/plating, -/area/space) -"Zzt" = ( -/obj/structure/sign/securearea{ - desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; - icon_state = "space"; - layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_x = 0 - }, -/turf/closed/wall/mineral/plastitanium, -/area/space) -"Zzu" = ( -/obj/machinery/door/window{ - name = "Ready Room"; - req_access_txt = "150" - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"Zzv" = ( -/obj/machinery/door/window{ - dir = 4; - name = "EVA Storage"; - req_access_txt = "150" - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"Zzw" = ( -/obj/machinery/door/airlock/external{ - req_access_txt = "150" - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"Zzx" = ( -/turf/open/space, -/turf/closed/wall/mineral/plastitanium{ - dir = 1; - icon_state = "diagonalWall3" - }, -/area/space) -"Zzy" = ( -/obj/item/device/radio/intercom{ - desc = "Talk through this. Evilly"; - freerange = 1; - frequency = 1213; - name = "Syndicate Intercom"; - pixel_x = -32; - subspace_transmission = 1; - syndie = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"Zzz" = ( -/obj/machinery/sleeper/syndie{ - dir = 4 - }, -/turf/open/floor/mineral/titanium, -/area/shuttle/syndicate) -"ZzA" = ( -/turf/open/floor/mineral/titanium, -/area/shuttle/syndicate) -"ZzB" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/mineral/titanium, -/area/shuttle/syndicate) -"ZzC" = ( -/obj/structure/tank_dispenser/oxygen, -/turf/open/floor/mineral/titanium, -/area/shuttle/syndicate) -"ZzD" = ( -/obj/structure/table, -/obj/item/stack/medical/ointment, -/obj/item/stack/medical/bruise_pack, -/obj/structure/extinguisher_cabinet{ - pixel_x = -5; - pixel_y = 30 - }, -/turf/open/floor/mineral/titanium, -/area/shuttle/syndicate) -"ZzE" = ( -/obj/structure/table, -/obj/item/weapon/stock_parts/cell/high{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/weapon/stock_parts/cell/high, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"ZzF" = ( -/obj/structure/table, -/obj/item/weapon/screwdriver{ - pixel_y = 9 - }, -/obj/item/device/assembly/voice{ - pixel_y = 3 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"ZzG" = ( -/obj/structure/table, -/obj/item/weapon/wrench, -/obj/item/device/assembly/infra, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"ZzH" = ( -/obj/structure/table, -/obj/item/device/assembly/signaler, -/obj/item/device/assembly/signaler, -/obj/item/device/assembly/prox_sensor{ - pixel_x = -8; - pixel_y = 4 - }, -/obj/item/device/assembly/prox_sensor{ - pixel_x = -8; - pixel_y = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"ZzI" = ( -/obj/structure/table, -/obj/item/weapon/weldingtool/largetank{ - pixel_y = 3 - }, -/obj/item/device/multitool, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"ZzJ" = ( -/obj/structure/sign/bluecross_2, -/turf/closed/wall/mineral/plastitanium, -/area/shuttle/syndicate) -"ZzK" = ( -/obj/machinery/recharge_station, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"ZzL" = ( -/obj/machinery/porta_turret/syndicate{ - dir = 5 - }, -/turf/closed/wall/mineral/plastitanium, -/area/shuttle/syndicate) -"ZzM" = ( -/obj/machinery/door/window{ - dir = 1; - name = "Surgery"; - req_access_txt = "150" - }, -/turf/open/floor/mineral/titanium, -/area/shuttle/syndicate) -"ZzN" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/mineral/titanium, -/area/shuttle/syndicate) -"ZzO" = ( -/obj/structure/table, -/obj/item/weapon/surgicaldrill, -/obj/item/weapon/circular_saw, -/turf/open/floor/mineral/titanium, -/area/shuttle/syndicate) -"ZzP" = ( -/obj/machinery/telecomms/allinone{ - intercept = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate) -"ZzQ" = ( -/turf/open/space, -/obj/machinery/porta_turret/syndicate{ - dir = 10 - }, -/turf/closed/wall/mineral/plastitanium{ - icon_state = "diagonalWall3" - }, -/area/shuttle/syndicate) -"ZzR" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/table/wood, -/obj/item/toy/crayon/spraycan/mimecan, -/turf/open/floor/carpet, -/area/crew_quarters/theatre) -"ZzS" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - icon_state = "intact"; - dir = 9 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"ZzT" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "hallway shutter"; - name = "hallway shutter" - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"ZzU" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"ZzV" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"ZzW" = ( -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel, -/area/hallway/primary/central) -"ZzX" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/glass, -/turf/open/floor/plasteel, -/area/crew_quarters/fitness) -"ZzY" = ( -/obj/machinery/door/airlock/maintenance{ - name = "science maintenance door"; - req_one_access_txt = "47;12;29" - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"ZzZ" = ( -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/toxins/xenobiology) -"ZAa" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 2 - }, -/turf/open/floor/plasteel{ - tag = "icon-warningcorner" - }, -/area/maintenance/asmaint2) -"ZAb" = ( -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"ZAc" = ( -/obj/structure/table/reinforced, -/obj/item/weapon/wrench/medical, -/turf/open/floor/plasteel/white, -/area/medical/medbay) -"ZAd" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"ZAe" = ( -/obj/machinery/droneDispenser, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"ZAf" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/heat_exchanging/junction{ - tag = "icon-intact (WEST)"; - icon_state = "intact"; - dir = 8 - }, -/turf/open/floor/plating, -/area/medical/medbay) -"ZAg" = ( -/obj/machinery/shieldwallgen{ - req_access = null - }, -/turf/open/floor/plating, -/area/hallway/primary/aft{ - name = "\improper South Hallway" - }) -"ZAh" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - on = 1 - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"ZAi" = ( -/obj/structure/cable/cyan{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - on = 1 - }, -/turf/open/floor/plating, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"ZAj" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - icon_state = "connector_map"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/maintenance/fore{ - name = "Security Maintenance" - }) -"ZAk" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/obj/machinery/meter, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"ZAl" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden, -/obj/machinery/meter, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"ZAm" = ( -/obj/item/clothing/head/cone, -/turf/open/floor/plating{ - icon_plating = "asteroidplating"; - icon_state = "asteroidplating" - }, -/area/maintenance/asmaint2) -"ZAn" = ( -/obj/machinery/atmospherics/components/binary/valve/open, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"ZAo" = ( -/obj/structure/barricade/wooden, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"ZAp" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"ZAq" = ( -/obj/structure/closet/cardboard, -/turf/open/floor/plating, -/area/maintenance/asmaint) -"ZAr" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden, -/obj/machinery/meter, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"ZAs" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden, -/turf/open/floor/plasteel, -/area/maintenance/asmaint2) -"ZAt" = ( -/obj/structure/closet/firecloset, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"ZAu" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"ZAv" = ( -/obj/item/weapon/coin/gold, -/turf/open/floor/wood, -/area/maintenance/fsmaint) -"ZAw" = ( -/obj/structure/table, -/obj/machinery/computer/stockexchange, -/turf/open/floor/plasteel, -/area/quartermaster/storage) -"ZAx" = ( -/obj/structure/table, -/obj/item/clothing/under/burial, -/obj/item/clothing/under/burial, -/obj/item/clothing/under/burial, -/obj/item/clothing/under/burial, -/obj/item/clothing/under/burial, -/obj/item/clothing/under/burial, -/turf/open/floor/plating, -/area/maintenance/asmaint2) -"ZAy" = ( -/obj/machinery/deepfryer, -/turf/open/floor/plasteel/white, -/area/crew_quarters/bar{ - name = "\improper Bar and Kitchen" - }) - -(1,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(2,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(3,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(4,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(5,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(6,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(7,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(8,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(9,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(10,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(11,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(12,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(13,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(14,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(15,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(16,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(17,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(18,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(19,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(20,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(21,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(22,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(23,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(24,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(25,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(26,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(27,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(28,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(29,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(30,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(31,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(32,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(33,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(34,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(35,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(36,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(37,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(38,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(39,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(40,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(41,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(42,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(43,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(44,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(45,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(46,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(47,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(48,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(49,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(50,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(51,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(52,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(53,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(54,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(55,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(56,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(57,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -Zza -aac -aac -aac -aac -ZzL -aac -aac -aac -Zzj -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(58,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -Zza -aac -aac -aac -aac -aac -aac -Zzz -aaU -Zzz -ZzA -abg -ZzO -abv -aby -abH -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(59,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -Zzb -Zzp -Zzp -Zzp -Zzp -Zzp -aac -ZzA -ZzA -ZzA -ZzA -ZzM -ZzA -abw -aby -abI -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(60,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -Zzb -aae -aae -aae -aae -aae -aac -ZzB -ZzA -ZzA -ZzA -ZzN -abp -abx -aby -abJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(61,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -Zza -aac -aac -aac -Zzj -aar -aaa -Zzb -aae -Zzr -aae -aae -aae -aac -ZzC -ZzA -ZzA -ZzA -abj -aac -aac -aac -aat -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(62,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -Zzb -aad -aag -aam -aac -aar -aaa -Zzb -Zzq -aaD -aaF -aae -aae -aac -ZzD -ZzA -ZzA -ZzA -abk -aac -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(63,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -Zzc -aae -aae -aae -aac -aac -aac -aac -aac -aac -aac -Zzv -aaL -aac -aac -ZzJ -abd -abh -aac -aac -aac -Zzj -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(64,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -Zzc -Zze -aae -aae -aac -Zzm -aae -aae -aae -aae -aaP -aae -aae -Zzy -aae -aae -aae -aae -aae -aaP -aby -abH -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(65,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -Zzc -Zzf -aaj -aae -Zzk -aae -aae -aae -aae -aae -Zzu -aae -aae -aae -aae -aae -aae -aae -aae -abr -aby -abI -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(66,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -Zzc -Zzg -aae -aah -aac -Zzn -aav -aav -aav -aav -aaP -aae -aae -aae -aae -aae -aae -aae -aae -aaP -aby -abJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(67,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -Zzc -Zzh -aae -aae -aac -aac -aac -Zzo -aac -aac -aac -Zzw -aaP -aac -aac -aac -abe -abi -aac -aac -aac -Zzl -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(68,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -Zzb -Zzh -aae -Zzi -aac -Zzl -aaa -aaa -aaa -Zzb -aae -aae -aae -aac -ZzE -aae -aae -aae -abn -ZzP -Zzb -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(69,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -Zzd -aac -aac -aac -Zzl -aar -aaa -aaa -aaa -Zzs -aae -aae -aae -aac -ZzF -aae -aae -aae -abo -aac -aac -aac -ZzQ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(70,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -Zzt -aae -aae -aae -aac -ZzG -aae -aae -aae -aae -aae -abz -aby -abH -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(71,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -Zzd -aac -aac -aac -aac -ZzH -Zzr -aae -aae -aae -aae -abA -aby -abI -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(72,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -Zzx -Zzb -ZzI -abc -aae -ZzK -ZzK -aae -abB -aby -abJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(73,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -Zzd -aac -aac -aac -aac -Zzo -aac -aac -aac -Zzl -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(74,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(75,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(76,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(77,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(78,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(79,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(80,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(81,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(82,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(83,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(84,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(85,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(86,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(87,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(88,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(89,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(90,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aDo -aDo -aDZ -aDo -aDZ -aDZ -aDZ -aDZ -aDZ -aDo -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(91,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aDo -aEQ -aFG -aET -aDZ -aHS -aIN -aIN -aIN -aHS -aEQ -aDo -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(92,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaJ -aaa -aaa -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aDo -aER -aFH -aES -bah -aHT -aHT -aHT -aHT -aHT -aMh -aDo -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -bdA -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(93,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aDZ -aES -aES -aES -aDo -aHU -aHU -aHW -aHT -aHT -aMh -aDo -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(94,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aDZ -aES -aES -aGs -aDo -aHV -aHV -aJL -aHT -aHT -aMh -aDo -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(95,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aDo -aET -aES -aET -aDo -aHW -aIO -aHW -aHT -aHT -aMh -aEQ -aDo -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(96,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aDo -aDo -bah -aDZ -aDo -aHT -aHT -aHT -aHT -aHT -aHT -aHS -aDo -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(97,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaa -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aDo -aEV -aFJ -aFJ -aDZ -aHS -aHT -aHT -aHT -aHT -aHT -aNc -aDo -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(98,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aDo -aEV -aFJ -aFJ -aHg -aHT -aHT -aJM -aKz -aHT -aHT -aNd -aDZ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(99,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aDo -aEV -aFJ -aFJ -aDZ -aHT -aHT -aJM -aKz -aHT -aHT -aNd -aDZ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(100,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aDo -aEV -aFJ -aGt -aDo -aHT -aHT -aJM -aKz -aHT -aHT -aNd -aDZ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(101,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -awi -awi -awj -awi -awj -awi -awi -aaa -aaa -aaa -aaa -aDo -aEV -aFJ -aGu -aDo -aHT -aHT -aJM -aKz -aHT -aHT -aHS -aDo -aaa -aaa -aaa -aaa -aim -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(102,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -awi -awS -axH -axH -axI -azN -awi -aaa -aaa -aaa -aDo -aDo -aDo -aDo -aDo -aEQ -aHT -aHT -aDo -aDo -aHh -aDZ -aDo -aDo -aaa -aaa -aaa -aaa -aaa -aay -aaa -aay -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(103,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aim -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -awj -awT -axI -axH -axI -azO -aAD -aaa -aaa -aaa -aDo -aEc -aEW -aEe -aEe -aHh -aHT -aHT -aHh -aKA -aEe -aEe -aNe -aDo -aaa -aaa -aaa -aaa -agu -agu -agu -agu -agu -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(104,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -adl -acZ -acZ -acZ -aaJ -aaJ -aaJ -aaa -aaJ -aaJ -aaJ -aaJ -acZ -acZ -acZ -acZ -adl -acZ -acZ -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -awi -awS -axH -axH -axI -azN -awi -aaa -aaa -aaa -aDo -aEd -aEe -aEe -aEe -aHh -aHT -aHT -aHh -aEe -aEe -aEe -aEe -aDo -aaa -aaa -aaa -aaa -aaa -aaB -aaa -aaB -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(105,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aay -aaa -aaa -aaa -aaa -aay -aaa -aay -aaa -aay -aaa -aaa -aaa -aay -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -awi -awi -awj -ayj -awj -awi -awi -aaa -aaa -aaa -aDo -aEe -aEe -aEe -aEQ -aDo -aHX -aHX -aDo -aEQ -aLp -aMi -aNf -aDo -aaa -aaa -aaa -aaa -aay -aaB -aay -aaB -aay -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(106,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abQ -aaa -aaa -aaa -aay -adl -acZ -acZ -acZ -acZ -acZ -acZ -acZ -adl -acZ -acZ -acZ -acZ -aay -adl -acZ -acZ -acZ -adl -acZ -acZ -aay -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -axJ -ayk -axK -axJ -aaa -aaa -aaa -aaa -aDo -aDo -aDo -aDo -aDo -aDo -aHT -aHT -aDo -aDo -aDo -aDo -aDo -aDo -aaa -aaa -aaa -aaa -aaa -aaB -aaa -aaB -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(107,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaB -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aay -aaa -aaa -aaa -aer -aay -aaa -aay -aaa -aay -aaa -aaa -aaa -aay -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aim -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -axJ -ayl -ayZ -axK -aaa -aaa -aaa -aaa -aDo -aEg -aEX -aFK -aDo -aDo -aHX -aIP -aDo -aDo -aEg -aEX -aFK -aDo -aaa -aaa -aaa -aaa -aPH -aPH -aPH -aPH -aPH -aPH -aPH -aPH -aPH -aPH -aPH -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(108,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaa -aaa -aaa -aaa -aay -aaB -aaB -aaB -aay -acO -acZ -acZ -acZ -acZ -acZ -acZ -acZ -acZ -acZ -acZ -acZ -acZ -acZ -adl -acZ -acZ -acZ -acZ -acZ -acZ -acZ -acZ -adl -acZ -acZ -acZ -acZ -acZ -acZ -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -arb -arb -arb -arb -arb -arb -arb -arb -arb -aaa -axJ -aym -aza -axK -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aFL -aHY -aHY -aFL -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aPH -aTe -aTY -aUI -aVk -aVE -aWk -aTf -aXz -aXY -aPH -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(109,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaB -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaa -aaa -aay -aaa -aay -aaa -aay -aaa -aaa -aaa -aay -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -arb -arI -aso -arI -atG -atG -atG -aso -arb -awU -axJ -ayn -axK -axJ -axJ -axJ -axJ -aay -aay -aay -aay -aay -aay -aFL -aHZ -aHZ -aFL -aay -aay -aay -aay -aay -aay -aPH -aPH -aPH -aPH -aTe -aTZ -aUI -aVk -aVF -aWk -aWX -aXA -aWX -aPH -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(110,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaa -aaa -aay -aay -aay -aay -aay -aaa -aaa -aaa -aay -aay -aay -aay -adl -acZ -acZ -acZ -adl -acZ -acZ -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -arb -arJ -aso -arJ -atG -atG -atG -aso -awn -awV -axJ -ayo -ayo -ayo -ayo -aAF -axJ -aaa -aay -aaa -aaa -aay -aaa -aFL -aIa -aIa -aFL -aaa -aay -aaa -aaa -aay -aaa -aPH -aQp -aRi -aSi -aTf -aTf -aTf -aTf -aTf -aTf -aTf -aXB -aWX -aPH -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -bcO -bdf -bcO -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(111,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaa -aaa -aay -aaa -adR -adR -adR -adR -adR -aaa -aay -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -arb -arJ -aso -arJ -atG -atG -atG -aso -awn -awV -axJ -ayp -ayo -ayo -ayo -aBj -axJ -aaa -aay -aaa -aaa -aay -aaa -aFL -aEl -aEl -aFL -aaa -aay -aaa -aaa -aay -aaa -aPH -aQq -aRi -aSi -aTf -aTf -aUJ -aTf -aVG -aTf -aTf -aWX -aTf -aPH -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -bcO -bda -bdg -bdp -bcO -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(112,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -adR -adR -adR -adR -adR -adR -adR -adR -adR -agD -agW -agD -adR -adR -adR -adR -adR -aay -adl -acZ -acZ -acZ -acZ -acZ -acZ -aay -aaa -aaa -aaa -aaa -aim -aaa -aaa -aaa -aaa -aaa -arb -arJ -asp -atf -atG -atG -atG -aso -awn -awV -axJ -ayq -ayo -azQ -ayo -aAF -axJ -aaa -aay -aaa -aAI -aFL -aFL -aFL -aIb -aIb -aFL -aFL -aFL -aFL -aFL -aFL -aFL -aPH -aQr -aRj -aPH -aTg -aUa -aUK -aPH -aPH -aWl -aWX -aXC -aWX -aPH -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -bcP -bdb -bdg -bdq -bcP -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(113,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -adR -aeh -aes -aeh -adR -aeY -afr -aeY -adR -agE -agX -ahA -adR -ain -aiC -ain -adR -aaa -aaa -aaa -aaB -aaa -aaa -aaB -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -arb -arJ -asq -atg -atH -aup -atH -aso -arb -awW -axK -ayr -ayo -axJ -axJ -axJ -axJ -axJ -axJ -axJ -axJ -aFM -aEl -aEl -aIc -aIQ -aIQ -aIQ -aIQ -aIQ -aIQ -aIQ -aOU -aPI -aQs -aRk -aPH -aTh -aQq -aUL -aVl -aVH -aWm -aTf -aXD -aWX -aPH -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -bcP -bdc -bdg -bdq -bcP -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(114,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -adR -aei -aet -aeD -adR -aeZ -afs -afI -adR -agD -agY -agD -adR -aio -aiD -aiV -adR -aay -aay -aay -aaB -aay -aay -aaB -aay -aay -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -arb -arb -arb -ath -atI -arb -auU -avA -arb -aaa -axK -ays -azb -azb -aAH -aBk -aBk -aCz -aDr -aEh -axJ -aFN -aGy -aHk -aId -baz -aFO -aFO -aFO -aMj -aFO -aFO -aFO -aPJ -aQt -aRl -aPH -aTi -aQq -aQq -aQq -aQq -aRi -aTf -aTf -aTf -aPH -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -bcQ -bdd -bdg -bdr -bcQ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(115,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -adR -aeh -aeu -aeh -adR -aeY -aft -aeY -adR -abt -adu -abt -adR -ain -aiE -ain -adR -aaa -aaa -aaa -aaB -aaa -aaa -aaB -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aqF -ati -atJ -aqE -atJ -avB -aqF -aaa -axK -ayt -ayo -azR -axJ -aBl -aBY -aCA -aBk -aBk -aEY -aFO -aFO -aFO -aIe -aIS -aJO -aKB -aLq -aAI -aFL -aFL -aFL -aPH -aQu -aRm -aPH -aPH -aPH -aPH -aVm -aVm -aPH -aWY -aXE -aPH -aPH -aPH -aPH -aPH -aPH -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -bcP -bdd -bdg -bdr -bcP -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(116,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -adR -abt -adu -abt -adR -abt -adu -abt -adR -aaa -aev -aaa -adR -abt -adu -abt -adR -aay -aay -aay -aaB -aay -aay -aaB -aay -aay -aay -aay -aaa -aaa -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aqF -ati -atK -aqF -atK -avB -aqF -aaa -axK -ayt -ayo -azS -aAI -aAI -aAI -aAI -aAI -aAI -aAI -aFP -aFP -aFP -aIf -aIT -aJP -aKC -aLr -aAI -aNg -aOb -aBs -aPH -aQu -aRn -aSj -aTj -aUb -aUb -aUb -aVI -aSi -aTf -aTf -aPH -aYB -aYX -aYZ -aZY -aPH -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aay -bcP -bdd -bdg -bdr -bcP -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(117,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aev -aaa -aay -aaa -afu -afJ -agc -aaa -aev -aaa -ahU -afJ -aiF -aaa -aay -aaa -aaa -aaa -aaB -aaa -aaa -aaB -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aay -aay -aay -aqE -aqE -aqE -aqF -ati -atJ -aqE -atJ -avB -aqF -aqE -aqE -ayu -azc -aqE -aAI -aBm -aBZ -aCB -aDs -aEi -aEZ -aFQ -aBn -aEi -aIg -aIU -aJQ -aJQ -aLs -aAI -aNh -aOc -aBq -aPH -aQv -aRo -aSk -aTk -aUc -aSk -aQs -aVJ -aSi -aTf -aTf -aPH -aYC -aRk -aZz -aYZ -aPH -aaJ -aaJ -aaJ -aaJ -aaJ -aay -aay -bcP -bdd -bdg -bdr -bcP -aay -aay -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(118,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaa -aaa -aay -aay -aay -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aev -aaa -aay -aaa -abs -abt -adu -abt -adu -abt -adu -abt -abs -aay -adR -adR -adR -adR -adR -adR -adR -adR -adR -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaa -aqE -ard -arK -ard -are -arh -auq -arh -avC -arh -awX -axL -ayv -arh -arh -aAI -aBn -aCa -aCC -aBq -aEj -aFa -aFR -aBq -aEm -aIg -aIV -aJR -aJR -aLt -aJW -aJW -aJW -aJW -aPK -aPK -aPK -aPK -aPK -aPK -aPK -aVn -aVK -aPH -aWZ -aXF -aPH -aYD -aYY -aYX -aYX -aPH -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aay -bcR -bdd -bdg -bdr -bcR -aay -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(119,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaB -aaa -aaa -aaa -aay -aay -aaB -aay -aay -aay -aaB -abs -abs -abs -abs -abt -adu -abt -abs -abs -abs -afK -agd -afK -agd -afK -agd -aip -abt -aaa -abt -aji -ajw -aji -adR -akd -akl -akd -adR -aay -agu -agu -agu -aay -aay -aay -aay -aay -aay -aqE -are -are -are -are -arh -aur -auV -avC -arh -awY -axM -arh -arh -azT -aAI -aBo -aCb -aCb -aCb -aEk -aEi -aEm -aBq -aBq -aIg -aIW -aJS -aKD -aLu -aMk -aNi -aOd -aNm -aPL -aQw -aQw -aSl -aTl -aTl -aPK -aVo -aVL -aPH -aPH -aPH -aPH -aPH -aYX -aZA -aZZ -aPH -aPH -aPH -aPH -aPH -aPH -aaa -aay -bcP -bdd -bdg -bdr -bcP -aay -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(120,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaB -aaB -aaB -aay -aay -aay -aaB -abR -acg -acg -acg -acg -adm -adB -adm -adS -aej -aew -aeE -aeL -afa -aeL -aeE -age -agF -age -agF -age -aiq -aiG -afJ -aiG -ajj -ajx -ajH -adR -akd -akm -akd -adR -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaa -aqE -arf -are -are -are -arh -arh -arh -avC -arh -awY -axN -arh -avD -azU -aAI -aBp -aCb -aCD -aCb -aEl -aEl -aEl -aEl -aEl -aIg -aIX -aJT -aKE -aJV -aJW -aNj -aOe -aOe -aPM -aQx -aQx -aSm -aQx -aUd -aPK -aQu -aVM -aUb -aXa -aXG -aXZ -aPH -aYZ -aZB -baa -aPH -baJ -bbl -aYX -bcd -aPH -aay -aay -bcP -bdd -bdg -bdr -bcP -aay -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(121,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaB -aaa -aaa -aaa -aay -aay -abS -aay -aay -aay -aaB -abs -abs -abs -adT -abK -abK -aeF -aeM -afb -afv -abK -agf -agG -agZ -agG -agG -air -abt -aaa -abt -aji -ajy -aji -adR -akd -akn -akd -adR -aay -aay -aay -aay -aay -aay -aay -aay -aay -aay -aqE -arg -arL -arh -arh -arh -aus -arh -arh -arh -awZ -axO -arh -aTG -azV -aAI -aBq -aCb -aCD -aCb -aEl -aEl -aEl -aEl -aEl -aIg -aIY -aJU -aJU -aLv -aJW -aNk -aOe -aOe -aPL -aQw -aQw -aQx -aTm -aTm -aPK -aVp -aVN -aWn -aTk -aXH -aQs -aPH -aZa -aZA -aYX -aPH -baK -bbm -beQ -bce -aPH -aaa -aay -bcS -bcQ -bdh -bcQ -bdu -aay -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(122,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaa -aaa -aay -abS -aay -aaa -aaa -acU -acU -acU -acU -acU -acU -acU -acU -acU -acU -acU -afL -agf -abK -aha -abK -abK -ais -abs -abs -acU -acU -acU -adR -adR -abt -ako -abt -adR -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaa -aqF -arh -arh -asr -arh -atL -aut -auW -auW -awp -axa -axP -arh -azd -azW -aAI -aBr -aCb -aCb -aCb -aBq -aCE -aFS -aCE -aHl -aIg -aIX -aJV -aKF -aJV -aJW -aNl -aOe -aNm -aPN -aPN -aQG -aSn -aQG -aPN -aPK -aPK -aPK -aPK -aPK -aXI -aVn -aYE -aYZ -aZC -aYX -aPH -aYX -bbn -bbE -aYX -aPH -aaa -aay -aay -aVm -bdi -aVm -aay -bdz -aay -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(123,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaJ -aaa -aaB -abS -aaB -aaa -aaa -ada -adn -ado -adM -ado -adM -ado -adM -adE -afc -afw -adF -agg -agH -agf -abK -abK -ait -aeE -aiW -aiW -ajk -ajz -ajI -aJp -aaa -abS -aaa -aay -aay -aay -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaa -aqF -arh -arM -arh -arh -atM -arh -arh -arh -awq -arh -aws -arh -aDE -aHP -aAI -aBs -aCc -aCE -aDt -aEm -aFb -aBq -aBs -aBq -aIg -aIZ -aJW -aJW -aJW -aJW -aNm -aOe -aNm -aPN -aTX -aRp -aSo -aTn -aUe -aPN -aVq -aVO -aWo -aPN -aXI -aVn -aYE -aYX -aYX -aYX -aPH -baL -bbo -aYX -bcf -aPH -aaa -aay -aaa -aVm -bdj -aVm -aaa -aay -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(124,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaJ -aaa -abs -abT -abs -acu -acu -ada -ado -adC -adC -adU -adU -adC -adC -aeN -adM -acU -afM -acT -acT -ahb -ahB -ahB -aiu -aeE -aiX -adF -ajl -ajA -aIt -aIt -acg -akp -akM -akM -akM -akM -amA -aaa -aaa -aaa -aot -aot -aot -aot -aot -aot -aot -aot -aot -aot -auu -auX -arh -awr -axb -axQ -aqE -azf -azY -aAJ -aAJ -aAJ -aAJ -aAJ -aAJ -aAJ -aAJ -aAJ -aAJ -aIg -aIX -aJX -aKG -aLw -aMl -aNn -aOf -aQC -aPN -aQz -aRq -beJ -aTo -beM -aPN -aVr -aVP -aWp -aPN -aXJ -aVn -aPH -aPH -aPH -aPH -aPH -aPH -aYE -aYE -aPH -aPH -aPH -aPH -aPH -aVm -bdk -aVm -aPH -aay -aay -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(125,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaa -aaa -aaa -aay -aaJ -aaJ -aaJ -aaJ -abs -abU -abs -acv -acv -acU -adp -adD -adN -adN -adN -adN -adC -adM -adp -afx -afN -agh -agl -agl -agl -ahV -abs -afL -aiY -aeE -ajm -abt -aaa -aay -aaa -aaa -aaa -aay -aaa -aaa -amB -akM -akM -akM -aou -aoY -apB -aqf -aqG -aqG -aqG -ass -atj -aot -auv -auv -arh -aws -axd -axR -aqE -azf -azZ -aAJ -aTM -aCd -aCF -aDu -aEn -aFc -aFT -aGz -aAJ -aIg -aIX -aJX -aKH -aKH -aMm -aLz -aOg -aQB -aPN -aQA -aRq -beI -aTp -aUg -aPN -aVs -aVQ -aWq -aPN -aXI -aYa -aYF -aZb -aSk -aSk -aZb -aQs -aRk -aRk -aRk -aRk -bct -aQq -bcT -aQq -aQq -aQq -aPH -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(126,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaN -aay -aay -aay -aaN -aaJ -aaJ -aaJ -aaJ -abs -abT -abs -acw -acP -acU -adq -adD -adD -adN -adD -adD -adC -adV -afd -afw -afO -agi -agh -agi -ahC -ahH -abs -aiH -aiZ -ajf -ajn -abt -aaa -aay -acU -acU -acU -acU -acU -ame -ame -ame -ame -ame -aot -aoZ -aoZ -aoZ -aqH -aqH -aqH -ast -atk -aot -auw -arh -avD -aws -ZAw -aqE -aqE -azg -aAa -aAJ -aBu -aCe -aCG -aDv -aDv -aDv -aFU -aGA -aHm -aIh -aJa -aJX -aKI -aLx -aMl -aNn -aOh -aRe -aPN -aUf -aRr -beK -aSr -beN -aPN -aVt -aVR -aWr -aPN -aXK -aSj -aPJ -aUb -aZD -aUb -aUb -baM -bbp -aRk -bcg -aRk -bct -aQq -aQq -aQq -aQq -aQq -aPH -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(127,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -abs -abs -abs -abs -abs -abs -abs -abs -abV -abK -acx -acQ -acU -adp -adD -adD -adN -adD -adD -adC -adM -ado -afx -afO -agj -afO -ahc -ahC -ahW -abs -aiI -abK -abs -ajo -abs -abs -abs -acU -akq -akN -aln -acU -amf -amh -amh -amh -anZ -ami -amh -apC -aqg -aqI -aqI -aqI -amh -atl -aot -arh -arh -arh -aws -axe -axS -ayw -aDE -aHP -aAJ -aBv -aCe -aCe -aDw -aDw -aDw -aCe -aGB -aAJ -aIg -aJb -aJW -aKJ -aKJ -aKJ -aNo -aOh -aOX -aPN -aPN -aRs -aSs -aRs -aPN -aPN -aPL -aVS -aPL -aPN -aPN -aPN -aPK -aPH -aPH -aPH -aPH -aQu -aRm -bbF -aPH -aPH -aPH -aPH -aVm -aVm -aVm -aPH -aPH -aay -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(128,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -abs -abD -abX -acq -abD -abX -acH -aeK -acG -abK -acy -acR -adb -adr -adp -adD -adD -adD -adD -adC -adV -afe -acU -afP -agk -adn -ahd -ahD -ahX -abs -aiJ -abK -abt -ajp -ajB -ajJ -ajR -ake -akr -akO -aln -acU -amg -amC -ana -ana -aoa -aov -ana -apD -aqg -aqJ -aqJ -arN -amh -atl -aot -aux -arh -avE -aws -axf -aqF -arh -arh -azU -aAJ -aBw -aCe -aCH -aCH -aCH -aCH -aCH -aGB -aDy -aIg -aJc -aJY -aKK -aLy -aJY -aLz -aOi -aOY -aPO -aUh -aRt -aRw -aTs -aPL -aUM -aUN -aVT -aWs -aXb -aXL -aYb -aPK -aZc -aZE -aZF -aPH -aQu -aRm -aPH -aPH -aaa -aaa -aay -aaa -aaa -aaa -aaa -aay -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(129,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -abs -abC -abY -abC -abC -abC -acH -aeJ -acG -ach -acz -acy -adc -adr -adE -adp -adV -adp -adV -adp -aeN -adV -acU -afQ -agl -agI -ahe -ahE -ahY -adn -aiK -abK -abt -ajq -abK -aIR -ajS -ake -akr -akr -aln -acU -amh -amD -ame -ame -ame -aot -apa -apE -aqh -aqK -aqK -aqK -aqK -atm -atN -auy -auY -avF -awt -auY -axT -auY -azh -arh -aAJ -aBx -aCe -aCH -aCH -aCH -aCH -aCH -aGB -aDy -aIi -aJd -aJX -aKL -aLz -aMl -aNp -aOj -aLz -aPP -aQD -aRu -aSt -aTt -aPL -aUN -aUN -aVT -aWt -aXb -aQx -aYc -aPK -aZd -aZF -aZF -aPH -baN -aRm -bbG -aPH -aaa -aaa -aay -aay -aay -aay -aay -aay -aay -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(130,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -abs -abE -abC -abZ -abC -abC -acH -aeJ -aee -aci -acA -acA -acU -acU -acU -acU -acU -acU -acU -acU -acU -acU -acU -afR -agm -agJ -ahf -abK -ahZ -adn -aiK -abK -abt -ajr -ajC -ajC -ajT -abs -aks -aks -alo -acU -amg -amD -ame -aaa -aaa -aot -apb -apF -aqi -aqL -ari -arO -asu -atn -aot -auz -auZ -auv -awu -axg -axU -ayx -azi -aAb -aAJ -aBy -aCf -aCI -aDx -aDx -aDx -aDx -aGC -aDy -aIg -aJe -aJY -aKM -aLA -aJY -aLz -aOk -aNn -aPQ -aQE -aRv -bec -aRu -aUi -aTq -aTq -aVT -aTq -aXc -aQx -aYd -aPK -aZe -aZG -aTf -aSi -baO -bbq -aVm -aVm -aVm -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(131,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -abs -acn -abC -abC -abY -acF -abs -aeW -acG -acj -acB -acS -add -ads -adF -adO -adW -aek -aex -aeG -aeO -aff -afy -afS -afO -agK -ahg -ahF -aia -adn -aiK -abK -abt -ajs -ajC -ajC -ajU -abs -akt -akP -alp -acU -ami -amE -ame -aaa -aaa -aot -apc -aot -aot -aot -aot -aot -aot -aot -aot -aqE -aqF -avG -aqE -aqE -aqF -ayy -azj -aqF -aAJ -aAJ -aAJ -aAJ -aDy -aDy -aFd -aFV -aAJ -aAJ -aIj -aJf -aJW -aKJ -aKJ -aKJ -aNq -aOj -aLz -aPP -aQF -aRw -aSv -aTu -aPL -aUO -beO -aVT -aWu -aPO -aXM -aYe -aPK -aZf -aZH -bab -aPH -baP -bbr -bbH -aSj -bbH -aaT -bcD -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(132,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -abs -abF -abC -abC -abC -abC -acm -aiK -aca -ack -acC -acT -acT -adt -acT -adP -adP -ael -abW -abs -abK -afg -afz -afT -agn -agL -ahh -ahG -adn -abs -aiL -abK -abs -ajs -ajC -ajC -abs -abs -acU -acU -acU -acU -amj -amF -abt -abt -abs -aof -apd -apG -aqj -aqM -arj -arP -asv -ato -atO -aqm -ava -avH -awv -axh -axh -ayz -azk -axh -aAK -axh -axh -aCJ -axh -ZzV -axh -axh -aGD -axh -bax -aJg -aJX -aKN -aLB -aMl -aNn -aOh -aNn -aPO -aQG -aRx -aQG -aQG -aPO -aQG -aQG -aRx -aKJ -aKJ -aPO -aXc -aPK -aPK -aPK -aPH -aPH -aVn -aXI -aVm -aVm -aVm -aaa -amz -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(133,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -abs -abC -abC -acn -abC -abZ -abt -afq -acl -acl -acD -acU -abt -adu -abt -acU -adX -aem -aey -abs -aeP -afh -abs -afU -ago -agM -ahi -ahH -aib -abs -aiI -abK -abK -ajt -abK -abK -aeH -abK -ajB -akQ -abK -aeH -amk -aiI -abK -abK -aeH -aow -ape -apH -aqk -aqM -aqM -aqM -aqM -aqM -aqM -aqk -avb -aRP -aww -aww -aww -aww -azl -aww -aAL -aww -azs -ZzS -atT -ZzW -atT -atT -atT -atT -bav -aJh -aJX -aKO -aKO -aMn -aLz -bdR -aLz -aPR -aQH -aRy -aQH -aKH -aUj -aRy -aQH -aOi -aWv -aLw -aXN -aYf -aYG -aZg -aZI -aSj -aSj -baQ -bbs -bbI -aPH -aaa -aaa -aaB -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(134,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -abs -abE -abC -abC -abC -abC -abt -ahs -aiR -aiR -aeC -abt -ade -adv -ade -abt -adX -aem -abW -abs -aeP -afi -abs -afV -agp -agN -ahj -ahI -adn -abs -acr -adY -abM -aju -ajD -ajD -ajV -ajD -aku -ajD -ajD -alK -aml -amG -ajD -anx -aob -aox -apf -apI -aql -aqN -aqN -aqN -asw -aqN -aqN -aql -avc -avJ -atV -atV -awx -awy -awy -aAc -aAl -aAM -aAl -aCK -aCK -aCK -aFe -aFW -aFW -aFe -avJ -aJh -aJX -aKP -aLC -aMl -aNn -aNn -aNn -aNn -aOf -aOh -aNn -aOh -aNn -aOh -aNn -aVU -aWw -aXd -aKJ -aYg -aYH -aZh -aPK -bac -aQp -ZAh -ZAi -bbJ -aPH -aay -aay -aaB -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(135,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -abs -abC -abZ -aco -adn -adn -abt -afG -ahH -aja -adn -abt -adf -adw -adG -abt -adX -aem -abW -aeH -abK -acb -afA -afW -agq -agO -ahk -agk -adn -abs -abs -abs -abs -abt -abt -abt -abs -aeH -akv -abt -abt -abs -abt -abt -abs -any -aoc -aoy -apg -apH -aqj -aqO -ark -ark -asx -aqM -atP -aqj -avb -avJ -atV -axi -axl -axm -axm -aAd -aAl -aBz -aAl -aCL -aDz -aEo -aFf -aFX -aGE -aGE -avJ -aJi -aJW -aJW -aJW -aJW -aNr -aNr -aNr -aPS -aQI -aRz -aSw -aTv -aMl -aRz -aUP -aJW -aWx -aXe -aKJ -aYh -aYI -aZi -aPK -bad -bad -baR -ZAj -bbK -aPH -aaa -aaa -aaB -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(136,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -abs -abL -abC -abC -acE -abY -abt -aiA -aiT -ajc -ajh -abt -adg -adv -adg -abt -adX -aem -aez -abs -abs -abs -abs -abs -agr -acK -acK -abt -abs -abs -aaa -aay -aaa -aaa -aaa -aaB -aiM -akf -akw -aiM -aaa -aaa -aay -amH -amJ -anz -aod -anz -apg -apH -aqj -aqP -aqM -aLT -asy -aqM -atQ -aqj -avb -avK -atV -axj -axV -axm -axm -aAe -aAl -aBz -aCg -aCM -aCM -aEp -aFg -aFg -aGF -aGE -avJ -aJh -aJZ -atS -aLD -atS -aaa -aaa -aNr -aJW -aJW -aJW -aSx -aOh -aNn -aJW -aVv -aVw -aNr -aNr -aKJ -aNr -aNr -aNr -aPK -aPH -aPH -aPH -aPH -bbL -aPH -aaa -aaa -aaB -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(137,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -abs -abs -abs -abs -abs -abs -abs -acp -acc -acc -aje -acU -abt -adu -abt -acU -adX -aen -abW -abt -aeQ -afj -afj -afj -ags -aea -abP -afj -afB -aaa -aaa -aay -aay -aay -aay -aaB -aiM -aiO -ajb -aiM -aay -aay -aay -amI -anb -anA -anA -aoz -aph -apJ -aqj -aqQ -aqM -aqM -asx -aqM -atR -aqj -avb -avL -atV -axk -axW -axm -axm -axX -aAl -aBz -aAl -aCN -aDA -aEq -aFh -aFY -aFg -aHn -avJ -aJh -aKa -atS -aLE -atS -aay -aay -aay -aaa -aaa -aRA -aOg -aTw -aNn -aUP -aNn -aVw -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aVm -bbK -aVm -aaa -aaa -aaB -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(138,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaR -aaT -abu -abM -aiB -acd -ajd -acI -acV -adh -adx -adH -adQ -adQ -aeo -aeA -abt -aeR -adA -afB -abN -ags -adj -aeQ -acN -aeR -aiv -aaa -aay -aaa -aaa -aaa -aaB -aiM -aiO -ajb -aiM -aaa -aaa -aay -amH -amJ -anB -aoe -anB -apg -apH -aqj -aqQ -arl -arQ -asz -aqM -aqO -aqj -avb -avJ -awx -axl -axX -axm -axm -aAf -aAl -aBz -aAl -aCO -aDB -aEr -aEr -bai -aGG -aEr -aIm -aJj -aKa -atS -aLD -atS -aaa -aaa -aay -aaa -aaa -aRA -aSy -aTx -aUk -aJW -aVw -aVw -aay -aay -aVV -aVW -aVW -aVW -aVV -aay -aay -aaa -aVm -bbK -aVm -aaa -aaa -aaB -aaa -aaa -aay -aay -aay -aay -agu -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(139,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abt -abK -abK -ace -acr -acJ -acW -adi -ady -adI -abM -adY -abM -abM -abu -aeS -aeS -aeS -aeS -agt -aeS -aeS -ahJ -aeR -aiv -aay -aay -aay -ajg -ajg -aiM -ajg -akg -ajb -aiM -aiM -aiM -aay -amJ -amJ -amJ -aof -aof -api -apK -aqm -aqm -aqm -aqm -aqk -aqj -aqj -aqm -avb -avJ -awy -axm -axm -ayA -axm -aAg -aAl -aBz -aAl -aCP -aDC -aGa -aFi -ZAy -aGH -aHo -avJ -aJh -aKa -atS -aLF -atS -aaa -aaa -aay -aaa -aaa -aRA -aSz -aTy -aUl -aUQ -aaa -aay -aaa -aaa -aVW -aYi -aYJ -aZj -aVW -aaa -agu -aaa -aVm -bbK -aVm -aaB -aaB -aaB -aaB -aaB -aaB -aaB -aaB -aaB -agu -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(140,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aab -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaJ -aaa -aaa -aaa -abs -abt -abs -abs -abs -acK -abt -abt -acK -abs -abs -abs -abs -abs -abs -aeR -acL -aeR -acL -agu -acL -aeR -ahK -aeS -aiw -aaT -aaT -aaT -ajv -ajE -aiN -ajW -aiN -akx -akR -alq -aiM -aay -amJ -anc -anC -aog -aoA -apj -apL -aqn -aqR -arm -arR -arm -atp -arm -arm -aRO -avM -awz -axn -axn -axn -axn -aAh -aAM -aBz -aAl -aCQ -aDC -aDC -aDC -aDC -aDC -aHp -aIn -aJh -aKa -atS -aLG -atS -aay -aay -aay -aay -aay -aJW -aJW -aJW -aJW -aJW -aaa -aay -aaa -aaa -aVW -aYj -aXf -aZk -aVV -aaa -agu -aaa -aPH -bbK -aPH -aaa -aaa -aay -aaa -aaa -aay -aay -aay -aay -agu -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(141,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaJ -aaJ -aaa -aaa -aay -aaa -aay -aaB -aay -acL -abN -adj -acL -aay -aaB -aay -aaa -aay -aaa -aeT -afk -aeT -afk -agu -aeT -afk -aeT -afk -aiv -aay -aay -aay -aiM -ajF -ajK -ajX -akc -aky -ajX -alr -alL -amm -amK -and -anD -aoh -aoB -apk -apM -aqo -apM -apM -arS -asA -atq -apM -apM -ave -avN -awx -axl -axY -axY -axY -aAi -aAl -aBz -aAl -aUq -aDC -aDC -aDC -aDC -aDC -aHq -avU -aJk -aKd -atS -aLD -atS -aaa -aaa -aay -aaa -aaa -aaa -aay -aeQ -afj -afj -afB -aay -aaa -aaa -aVV -aYk -aXf -aZl -aVV -aay -aay -aaa -aZr -bbM -aZr -aaa -aaa -agu -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(142,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaa -aaa -aaa -aay -abN -acf -acs -acM -acX -acX -adz -acs -acf -adj -aaa -aay -aaa -aeU -aeU -aeU -aeU -aeU -aeU -ahl -ahl -ahl -aeU -aaa -aay -aaa -ajg -ajg -ajL -ajb -akh -akh -akS -akh -akh -akh -amL -amL -anE -amL -aoC -apl -apN -aoC -aqS -arn -arT -aqS -aqS -atS -atS -avb -avO -awA -aSu -axY -aST -axY -aTI -aAl -aBz -aAl -aIK -aDC -aZn -aFj -aDC -aGI -aHr -aIo -aJl -aKe -aKe -aKe -aKe -aKe -aKe -aKj -aPc -aPc -aPc -aKj -aeT -afB -aeQ -afk -aVV -aVW -aVW -aVV -aYl -aXf -aZm -aVW -aaa -aay -aaa -bbt -bbN -bbt -aay -aay -agu -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(143,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aay -abO -acf -acf -acN -acL -acL -adA -adJ -acf -adZ -aaa -aay -aaa -aeU -afl -afC -afX -agv -agP -aeq -ahp -ahp -aeU -aaa -aay -aaa -aaa -ajg -ajM -ajY -akh -akz -akT -als -alM -amn -amM -ane -anF -amL -aoD -apm -apO -aqp -aqS -aro -arU -asB -atr -atT -auA -avf -avN -awA -aSu -axY -aSI -axY -aTH -aAl -aBz -aAl -aAl -aDD -aAl -aFk -aGb -aGJ -aHs -azk -aJm -aKe -aKQ -aLH -aMo -aKQ -aKf -aOZ -aPT -aQJ -aRB -aKj -aeQ -afk -aeT -afB -aVW -aWy -aXf -aXO -aYm -aXf -ber -aVW -aaa -agu -aaa -bbt -bbO -bbt -aaa -aaa -agu -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(144,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aay -abN -acf -acs -acM -acX -acX -adz -acs -acf -adj -aay -aay -aay -aeU -afm -afo -afY -afo -agP -ahm -ahp -ahp -aeU -aaa -aay -aaa -aaa -aiM -ajN -ajb -akh -akh -akU -akU -akh -akh -amN -anf -anG -aoi -aoE -apm -apO -aqq -aqS -arp -arU -asC -aqS -atT -atS -avb -avP -awA -axp -axY -axY -azm -aAl -aAl -aBA -aCh -aCT -aBz -aAl -aAl -aAl -aAl -aAl -aIp -aJn -aKe -aKR -aLI -aMp -aNs -aKf -aPa -aKX -aKX -aRC -aKj -aeT -afB -aeQ -afk -aVW -aWz -aXf -aXP -aYm -aYK -aZo -aVW -aaa -agu -aaa -bbt -bbO -bbt -aaa -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(145,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -abP -acf -act -acs -acY -adk -acs -act -acf -aea -aaa -aay -aaa -aeU -afn -afD -afZ -agw -agQ -aeI -ahL -aic -aeU -aiM -aiM -aiM -aiM -aiM -ajN -ajb -akh -akA -akV -akV -alN -akh -amO -aKw -anG -aoi -aoF -apm -apO -aoF -aqS -arq -arU -asD -arn -atT -atS -avg -avO -awA -axq -axY -axY -azn -aAl -aAN -aBB -aCi -aCi -aBz -aBz -aBz -aBz -aBz -aAM -avJ -aJh -aKe -aKS -aLJ -aMq -aNt -aKf -aPb -aKX -aMv -aRD -aKj -aKj -ZAf -ZAf -aKj -aVX -aVX -aVX -aVX -aYn -aVX -aZp -aZp -aZr -aZr -aZr -aZr -bbP -aZr -aZr -aZr -aZr -aZr -aaJ -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(146,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaJ -aaa -aaa -aaa -aay -aaa -aay -aaa -aaa -aay -aaa -aay -adK -aaa -aay -aaa -aeU -afo -afo -afY -afo -agP -aho -ahN -aie -aiy -aiN -aiN -aiN -aiN -aiN -ajO -ajZ -akh -akB -akW -akW -alO -akh -amP -ang -anG -aoi -aoF -apm -aLS -aqr -aqS -arr -arV -asE -arn -atT -atS -avb -avO -awA -axr -axZ -axZ -axr -aAl -aAO -aAl -aAl -aAl -aAl -aAl -aAl -aAl -aAl -aAl -aIq -aJo -aKe -aKT -aLK -aMr -aNu -aKf -aPc -aPc -aQK -aPc -aKj -aTz -aUm -aUR -aVx -aVx -aWA -aXg -aPd -aYo -aYL -aZq -aZJ -bae -bao -baS -bbu -bbQ -bch -bcq -ZAp -ZAq -aZr -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(147,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaa -aaa -aay -aaa -aay -aaa -aaa -aay -aaa -adK -adL -adK -adK -adK -aeU -afl -afE -aga -agx -agP -ahn -ahM -aid -aix -aiO -aiO -aiO -aiO -ajG -ajP -ajb -akh -akC -akX -alt -alP -akh -amQ -anh -anH -aLd -aoG -apn -apO -aqs -aqS -ars -arU -aLX -aqS -atT -atS -avb -avO -awA -axs -axV -ayD -azo -axr -aAO -aAl -ZzR -aCk -aCk -aEv -aFl -aGc -axu -aHt -avJ -aJh -aKe -aKU -bdK -aMs -aMs -aOm -aPd -aPd -aQL -aRE -aSA -aPd -aUn -aUS -aVy -aVy -aWB -aXh -aMv -aPX -aYM -aZr -aZK -baf -bap -baT -bbv -bbR -bci -bcr -bcu -bcE -aZr -aZr -aZr -aZr -aZr -aZr -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(148,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -adK -adL -adL -adL -adL -adL -adL -adL -adL -adL -aeU -aeU -aeU -ahO -aeU -aeU -aiM -aiM -aiM -aiM -aiM -ajN -aka -akh -akA -akY -alu -alN -akh -amR -ang -anI -aoi -aoH -apn -apO -aqt -aqS -art -arW -asG -arn -atU -auB -avb -avO -awA -axt -axk -ayE -azp -aAm -aAP -aAl -aCk -aCk -aCk -aEv -aEw -aGd -axu -atS -avJ -aJh -aKe -aKV -aLM -aMt -aNv -aOn -ZAc -aPU -aQM -aRF -aSB -aTA -aUo -aKj -aPc -aPc -aKj -aKj -aWC -aKj -aKj -aZr -aZL -aZr -aZr -baU -aZr -aZr -aZr -aZr -bcv -bcF -bcU -bde -bde -bds -bdv -aZr -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(149,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -adL -adL -aeb -aec -aeB -aol -aeV -aec -aeb -adL -agy -agR -ahq -ahP -agy -agC -aaa -aay -aay -aaa -aiM -ajN -ajb -akh -akh -akh -akh -akh -akh -amo -amo -amo -amo -aoI -apo -apP -aoI -aqT -aqT -arT -aqT -aqS -atV -atV -avh -avQ -awA -axu -axu -axu -axu -aAl -aAO -aAl -aCk -aCk -aDF -aEv -ayG -ayG -aGK -aGK -avJ -aJl -aKf -aKf -aLN -aLN -aKf -aKf -aPe -aPV -aQN -aRG -aSC -aTB -aKX -aUT -aKX -aPX -aKj -aKX -aKX -aKX -aKX -aZr -aZL -aZr -baq -baV -bbw -bbS -bbw -aZr -bch -bcF -bcU -bde -bde -bde -bdw -aZr -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(150,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -adL -adL -aec -aep -aec -aec -aec -aep -aec -adL -agz -agS -ahr -agS -aif -agC -aay -aay -aay -aay -ajg -ajN -akb -aiN -aiN -aiN -alv -akR -amo -amS -ani -anJ -amo -aoJ -app -aoJ -aqu -aoJ -aoJ -app -asH -aon -atW -atS -avb -avR -awB -axu -aya -ayF -azq -aAl -aAO -aAl -aCk -aCU -aJE -aEv -aZP -ayG -aGL -aGL -avJ -aJh -aKg -aKW -aLO -aMu -aNw -aKj -aKj -aPW -aQO -aRH -aSD -aTC -bem -aUU -aVz -aKX -aWC -aKX -aXQ -aYp -aYN -aZr -aZL -bag -bar -baV -bat -bar -bat -aZr -bch -bcG -aZr -aZr -bdl -bde -bde -aZr -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(151,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -adL -adL -aed -aec -adL -adL -adL -afp -afF -agb -agA -agT -auD -agT -aig -agC -aaa -aay -aay -aaa -ajg -ajQ -akc -akc -akc -akc -alw -ajb -amo -amT -anj -anK -aok -aoK -apq -apQ -aqv -aqv -aru -arX -asI -aon -atS -atS -avb -avO -awC -axu -ayb -ayG -ayG -aAn -aAQ -aAn -aCk -aCk -aCk -aEv -aEw -aGe -axu -atS -avJ -aJh -aKh -aKX -aKX -aMv -aKX -aKX -aPf -aKX -aQP -aRI -aSE -aTD -aKX -aUV -aVz -aVY -aKj -aKX -aXR -aYq -aKX -aZs -aZL -aZr -bas -baV -bbw -bar -bbw -aZr -bcw -bcG -bcV -aZr -bdl -bde -bdx -aZr -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(152,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -adL -adL -aeB -aec -aoj -adL -arZ -ats -att -adL -agz -agS -agR -agS -aif -agC -aay -aay -aay -aay -ajg -ajg -ajg -ajg -ajg -ajg -ajN -alQ -amo -amU -ank -anL -amo -aoL -apr -apR -aqw -aqU -arv -arY -asJ -aOl -atX -aRM -avi -avO -awD -axu -ayc -ayH -azr -aAl -aAO -aAl -aCj -aCk -aCk -aEw -aFm -aGc -axu -aHt -avJ -aJh -aKi -aLZ -aKX -aMw -aNx -aOo -aKi -aPX -aQQ -aRJ -aKX -aKX -aKX -aUW -aKX -aVZ -aKj -aKX -aXS -aKX -aKX -aZr -aZL -aZr -bat -baW -bat -bar -bat -aZr -bcx -bcG -bcW -aZr -bdm -bdt -bdy -aZr -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(153,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -adL -adL -aef -aec -adL -adL -adL -asF -afH -adL -agB -agR -aht -agR -agB -agC -aaa -aay -aay -aaa -aaa -aay -aaa -aay -aaa -aiM -alx -alR -amo -amV -anl -anM -amo -aoM -aps -aps -aps -aps -aps -aps -asK -aND -atY -aQW -avj -avS -awA -axu -ayd -axu -axu -aAl -aAR -aAl -axu -axu -axu -axu -axu -axu -axu -awA -aIr -aJh -aKj -aKi -aLP -aKi -aKj -aOp -aKj -aKj -aPc -aRK -aSF -aPc -aKj -aKj -aPc -aPc -aKj -aKj -aKj -aKj -aKj -aZr -aZM -aZr -bau -bau -bau -bbT -bar -bag -baS -bcG -bcX -aZr -aZr -aZr -aZr -aZr -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(154,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -adL -adL -aec -aep -aec -aec -aec -aep -aec -adL -agC -agC -agC -agC -agC -agC -aiM -aiM -ajg -aaa -aaa -aay -aaa -aay -aaa -aiM -ajN -ajb -amo -amo -amo -amo -amo -aoN -apt -apS -aqx -aqV -arw -aLU -asL -aon -atS -atS -avk -aRQ -awE -axv -aye -ayI -ayI -awE -aAS -ayI -aCl -aCV -aDG -aEx -ayI -ayI -ayI -ayI -aIs -bbb -aKk -aKk -aKk -aKk -aKk -aOq -aPg -aKk -aKk -aRL -aSG -aTE -aTE -aTE -aTE -aTE -aWD -aTE -aTE -aYr -aTE -aZt -aZN -beu -bev -beB -azL -azL -azL -azL -bcy -bcH -azL -azL -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(155,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -adL -adL -aeg -aec -aeB -aom -aeX -aec -aeg -adL -agC -agU -ahu -ahQ -aih -agU -aiP -aiO -ajg -aiM -aiM -aiM -aiM -aiM -aiM -aiM -ajN -alS -aiN -aiN -aiN -aiN -aLL -aoO -aps -aps -aps -aps -aps -aps -asM -aon -atZ -atS -avl -avU -awF -axw -aww -aww -azs -ave -aww -aBC -ZzS -ZzT -ZzU -ZzW -atT -atT -atU -atT -bay -baX -aKl -aKZ -aKZ -aKZ -aKZ -aKZ -aKZ -aPY -aKZ -bdW -aKZ -aKZ -aKZ -aKZ -aKZ -aKZ -aWE -aKZ -aKZ -aYs -aKZ -aZu -aKZ -bet -aSK -aRR -azL -bbU -aLY -bbZ -aAx -aDi -ZAt -azL -aaJ -aaJ -aaa -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -bdB -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(156,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -adL -adL -adL -adL -adL -adL -adL -adL -adL -aaJ -agU -ahv -ahQ -aii -aiz -aiN -aEs -aIk -aiN -aiN -aiN -aiN -aiN -aiN -aIk -aly -alT -akc -amW -aky -akc -aLR -aoP -apu -apT -aqy -aqW -arx -asa -asN -atu -asi -asi -asi -avV -avo -auH -ayf -ayf -ayf -aAo -ayf -aBD -aBD -aBD -aDH -aAl -aAl -aAl -aEF -aEF -aGW -aJq -aEF -aEF -aEF -aMx -aNy -aMx -aMD -aMD -aMD -aRN -aSH -bef -ben -aTK -aTF -aTF -aTK -aTK -baj -aTF -baj -aTK -aTK -aTK -baw -baY -bbx -aWg -aWg -aAZ -bby -aDi -aBT -azL -bdn -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(157,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -adL -adL -adL -adL -adL -adL -adL -aaJ -aaJ -agU -ahw -ahR -aij -agU -aAj -ajb -ajg -aIl -aIl -aiM -aiM -aiM -aiM -akZ -akZ -alU -akZ -akZ -akZ -akZ -aon -aoQ -apv -apU -aqz -aqz -ary -apv -asO -atu -aua -auE -avm -avV -avo -auH -ayf -ayJ -azt -aAp -aAT -ayf -aCm -aCW -aDI -aBA -aFn -aAl -aGM -aHu -aGW -aJr -aKm -aGM -aEF -aMy -aMy -aMy -aPh -aPZ -aMD -bdX -aSJ -bee -bee -aTF -aUr -aUr -aWF -aXi -bep -aWI -bep -aXi -aZO -aTK -bew -baZ -aZx -bbV -aNE -aNE -aHG -bcI -ZAu -aBR -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(158,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -agV -agV -agV -agV -agV -aiQ -aEu -agV -aiM -aiM -aiM -aay -aaa -aaa -akk -alz -alV -amp -amp -amp -anN -aon -aoR -apw -apV -aqA -aqX -arz -asb -asP -atu -aub -auF -avn -avW -awG -axx -ayf -ayK -azu -aAp -aAU -aBE -aCn -aBD -aDJ -aEy -aFn -aAl -aGN -aHv -aIu -aHv -aJq -aHu -aEF -aMz -aNz -aOr -aPi -aQa -aMx -bdY -aSJ -beh -beg -aTF -aUX -aUr -aWG -aXj -aXp -aXp -aXp -aXp -aWG -aTK -bey -bba -aBR -aBb -aRZ -aAx -aAx -aDi -aAx -aBR -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(159,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -agV -ahx -ahS -ahz -axo -aAk -aEt -agV -aaa -aay -aaa -aay -aaa -akk -akk -akk -akk -amq -akk -akk -anO -akZ -aoS -apx -apx -apx -apx -apx -apx -apx -atv -auc -auG -avo -avX -awH -auk -ayf -ayL -azv -aAq -aAV -aBF -aCo -aBD -aBz -aEz -aFo -aAl -aGO -aHw -aIv -aJs -aKn -aHu -aEF -aMA -aNz -aOs -aPi -aQb -aMx -bdY -aSJ -beg -beg -aTF -aUr -aUr -aWI -aXk -aXT -aXT -aXT -aXp -bes -aTK -bex -beA -aBR -aBb -aRZ -bcs -bcz -bcI -ZAx -aBR -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(160,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -agV -ahy -ahT -aik -ahT -aiS -aCS -agV -aay -agu -agu -agu -aay -akk -ala -alA -alA -alb -ala -akk -anP -amp -aoT -akk -apW -aqB -alc -arA -asc -arA -asi -aud -auH -avo -avV -asi -asi -ayf -ayM -azw -aAr -aAW -aBF -aCp -aBD -aBz -aEA -aFo -aAl -aGP -aHx -aIw -aJt -aKn -aLa -aEF -aMB -aNz -aOt -aPj -aQc -aQR -bea -aSK -bej -bej -aTF -aUr -aUr -aWI -aXl -aXU -aXU -aXU -aZv -aWG -aTK -bez -beC -azL -bbW -aBb -aAx -aAx -aDi -bcj -azL -aay -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(161,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -agV -ahz -ahS -ahx -ahT -aAy -aCS -agV -aaa -aaa -aaa -aay -aaa -akk -alb -ale -alW -amr -alb -anm -anm -anm -aoU -akL -apX -alA -alA -arB -arA -arA -asi -aue -auH -avp -avY -awI -axy -ayf -ayN -azx -aAp -azv -aBG -aCq -aBD -aBz -aEA -aFo -aAl -aGQ -aHy -aIx -aJt -aKn -aHu -aEF -ZyZ -aMC -aOu -aPk -aQd -aMD -bdZ -bed -bei -aUp -aTF -aUr -aWa -aWI -aXm -aXU -aXU -aYO -aXp -aWG -aTK -bez -aSJ -azL -bbX -ZAk -ZAn -bcA -bcI -bcj -azL -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(162,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -agV -agV -agV -avI -ayC -aCR -aFZ -agV -aaa -aaa -aaa -aay -aaa -akk -alc -alB -aKs -aKs -amX -ann -anQ -anm -aoU -akL -apY -amX -akk -akL -akL -anU -asi -auf -auH -avo -avZ -awJ -awJ -ayf -ayO -azy -aAp -aAX -ayf -aCn -aBD -aDJ -aEB -aEB -aAl -aGR -aGR -aIy -aJu -aJq -aHu -aEF -aMD -aMx -aOv -aMD -aQe -aMD -aRS -aSM -aTK -aTF -aTK -aUr -aUr -aWI -aXn -aXT -aXT -aXT -aXp -aWG -aTK -bez -aSJ -azL -bbX -ZAl -ZAn -aHG -ZAr -bcY -azL -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(163,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -agV -avd -ayB -aBt -aFI -agV -aaa -aaa -aaa -aay -aaa -akk -alb -alb -alA -alA -alA -alA -anR -akk -aoU -akk -apZ -aqC -anm -arC -asd -ase -asi -aug -auH -avo -awa -awd -axz -ayf -ayP -azz -aAs -aAV -aBF -aCr -aBD -aBz -aEC -aAl -aAl -aGS -aHz -aIz -aJv -aKo -aHu -aEF -aME -aNA -aOw -aPl -aNA -aQS -aRR -aSL -aTK -aUr -aUr -aUr -aUr -aWI -aXo -aXp -aXp -aXp -aXp -aWG -aTK -ZAg -beD -azL -bbX -ZAl -ZAn -aNE -ZAs -bcZ -azL -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(164,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -agV -avT -ahT -aCS -aHH -agV -aaa -aaa -aaa -aay -aay -akk -aJD -alA -alX -aKt -aKu -alA -alA -aoo -aoU -akk -anm -anm -anm -arC -ase -arC -asi -asi -auI -avo -avZ -awJ -awJ -ayf -ayf -ayf -aAo -ayf -aBD -aCs -aBD -aDK -aAl -aAl -aGf -aGT -aHA -aIA -bbc -aKp -aLb -aEF -aME -aNB -aOw -aNA -aNA -aQT -aRR -aSN -aTK -beo -aUX -aUr -aUX -aWG -aXp -aXp -beq -aXp -aXp -aWG -aTK -beA -beA -azL -azL -azL -azL -aFC -bcJ -azL -azL -aay -aay -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(165,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -agV -aiU -aiU -aiU -aiU -agV -aaa -aaa -aaa -aay -aaa -akk -ale -alC -alA -alA -alA -alA -anS -amq -aoU -alb -aqa -anv -aqY -alb -asf -asQ -asi -auh -auJ -avq -awb -awK -awK -awK -awK -azA -aAt -awK -awK -aCt -aCX -aDL -ZzX -aED -aED -aGU -aHB -aED -aJw -aKq -aGM -aEF -aMF -aNA -aOw -bdS -aQf -aLQ -aRR -aSO -aTK -aUr -aUr -aUr -aUr -aWJ -aXi -aXi -aXi -aXi -aXi -aZR -aTK -beA -beA -azL -aHR -azL -aFs -aBb -aDj -azL -aaa -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(166,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aay -aay -aay -aay -aay -aay -aay -agu -agu -agu -aaa -akk -alf -alD -alA -ald -aKv -ano -anT -anm -aoV -apy -apy -aqD -apy -arD -asg -apy -atw -aui -auK -avr -awc -awL -axA -axA -axA -axA -axA -axA -aBH -axA -aCY -avo -aEE -aHu -aHu -aGW -aHC -aAl -aAl -aDK -aAl -aLQ -aMG -aNC -aOx -aPm -aQg -aLQ -aRT -aSP -aLQ -aLQ -aLQ -aLQ -azL -azL -aWb -aWb -aWb -aWb -aWb -aWb -azL -aEG -aEG -azL -azL -azL -aBR -aBb -aDj -azL -aay -aay -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(167,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aay -aaa -aaa -aay -aaa -aaa -aaa -aay -aki -aki -aki -aki -alY -all -all -anm -anm -anm -anO -akk -akL -akL -akk -aoU -anm -akk -asi -asi -asi -avs -awd -awM -auk -asi -asi -azB -asi -asi -asi -asi -aCZ -avo -aEF -aFp -aGg -aGW -aHD -aAl -aEB -aBz -aFn -aAl -aMH -aNA -aOy -aPn -aQh -aLQ -aRU -aSQ -aNC -aNC -aUY -aNA -azL -aWb -aWb -aXq -aXq -aXq -aXq -aWM -aWM -aWM -aBb -aBb -aBb -aBe -ZAo -bcB -aDj -azL -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(168,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aay -ail -ail -aay -ail -ail -aay -aay -aay -aay -aki -akD -alg -alE -alZ -ams -alY -anp -anU -alb -anO -ale -alA -alA -akk -aoU -ash -asR -asi -auj -asi -avt -awe -auk -auk -asi -ayQ -azC -asi -ayQ -aBI -asi -aDa -avo -aEF -aFq -aGh -aGW -aHE -aAl -aJx -aBA -aFn -aAl -aMI -aNA -aOw -aPo -aQi -aLQ -aRV -aSR -bdS -aUs -aUZ -aVA -azL -aWb -aXq -aXq -aXq -aXq -aXq -aXq -aWM -aWM -aWM -aXq -aWM -aBb -ZAo -bcB -aDj -azL -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(169,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aay -aki -akE -alh -alF -ama -amt -amY -anq -anV -amp -aoW -apz -aqb -alA -akk -aoU -asi -asS -asi -asS -asi -asi -asi -auk -axB -asi -ayR -azD -asi -aAY -aBJ -asi -aDb -aDN -aEF -aFr -aGi -aGW -aHF -aAl -aFo -aBz -aLc -aAl -aMJ -aNA -aOz -aNC -aNC -aQU -aRW -aSR -aNA -aUt -aVa -aUt -azL -aWb -aXq -aXq -aXq -aWb -aWb -aWb -aWb -aWb -aWb -aWb -aWM -aRZ -aBR -aAx -aDi -azL -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(170,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aay -aaa -aaa -aaa -akj -akF -ali -alG -amb -amu -aki -akk -akk -anm -anm -akk -akk -akk -akk -aoU -asj -asT -atx -auk -auL -auk -asi -auk -auk -asi -asi -asi -asi -asi -azB -asi -aDc -avo -azL -azL -azL -aGX -azL -aAl -aFo -aBz -aLc -aAl -aMK -bdQ -aOw -aNA -aQj -aLQ -aRX -aSR -aNA -aUu -aVb -aVB -azL -aWK -aXq -aXq -aYt -aWb -aWK -aZw -aZw -aWK -aWK -aWb -aWM -ZAm -azL -bcz -bcI -azL -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(171,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aay -aaa -aaa -aaa -akj -akG -alj -alH -ama -amv -aki -anr -anr -anr -aop -alA -amw -alb -amq -aoU -asi -ash -asi -asi -auM -avu -asi -auk -axC -auk -auk -auk -auk -aTL -auk -auk -aDc -avo -azL -aFs -aGj -aDi -aAx -aAl -aAl -aKr -aAl -aAl -azL -azL -aOA -aPp -azL -azL -azL -aSS -azL -azL -azL -azL -azL -aWL -aWK -aXV -aYt -aWb -aWK -aWK -bak -aWK -aZw -aWb -aWM -aWM -azL -bcj -bcK -azL -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(172,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aay -aaa -aaa -aaa -aki -akH -akH -akH -amc -ams -aki -ans -anW -anX -aoq -alA -alA -alb -amq -aoU -asi -asU -aty -asi -auN -auk -aul -auk -axD -ayg -auk -azE -auk -auk -auk -auk -aDc -avo -aEG -aAx -aAx -aDk -aHG -aIB -aHG -aHG -aQV -aHG -aML -aNE -ZAa -ZAd -bdT -bdV -aRY -aYU -bek -aAx -aAx -aAx -aEG -aWK -aWK -aXq -aYu -aWb -aZw -aWK -aWb -baB -aZw -aWb -aXq -aWM -azL -bcj -bcK -azL -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(173,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aay -aaa -aaa -aay -aki -akI -alk -alI -amd -ams -aki -ant -alA -alA -alA -alA -alA -anX -anm -aoU -asi -asV -atz -aul -auk -auk -akk -akk -akk -akk -akk -akk -aoo -akk -asi -asi -aDd -aDO -aCy -aCy -aCy -aCy -aCy -aCy -aCy -aCy -bdF -aCy -aCy -aNF -ZAb -ZAe -aBR -bdU -aRZ -aAx -aDi -aAx -aAx -aVC -aEG -aWK -aWK -aXq -aYt -aWb -aZw -aZS -bal -aZw -aZw -aWb -aXq -aXq -azL -bcj -bcL -azL -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(174,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aay -aay -aay -aay -aay -aki -aki -all -all -alY -aki -aki -ala -anW -aop -alA -aoq -aqc -alb -anm -aoU -asi -asi -asi -ash -ash -asi -akk -awN -alA -ayh -ayS -awN -alA -akk -aBK -avm -aDc -avo -aEH -aFt -aFu -aFx -aFu -aZQ -aFt -aJy -bdH -bdM -aCy -azL -aOA -azL -azL -azL -azL -azL -aTT -azL -azL -azL -azL -aWL -aXq -aXq -aYt -aWb -aWK -aWK -aWK -aWK -bbe -aWb -aXq -aWK -azL -azL -aTT -azL -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aim -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(175,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aay -aaa -aaa -aay -akk -akJ -alb -alJ -alJ -amw -amq -alb -anX -aoq -alb -akk -akL -akL -akk -arE -amp -amp -atA -amp -amp -anN -amq -alA -alA -alA -ayT -alA -alA -akk -aBL -aCv -aDc -avo -aEH -aFu -aFu -aFx -aFu -aGl -aFu -aJy -bdG -bdL -aFx -aNG -aOC -aOI -aNH -aQX -aOI -aNI -aTN -aUv -aUv -azL -aWb -aWM -aXq -aXq -aXq -aWb -aWb -aWb -aWb -aWb -aWb -aWb -aWM -aWM -azL -aaJ -bcM -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(176,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aim -aay -akk -akK -alm -alm -alm -alm -akk -anr -anY -anr -anr -akk -amx -amp -amp -arF -ask -asW -atB -aum -auO -anO -akk -apz -alA -ayi -alA -azF -apz -akk -aBM -aCv -aDc -avo -aEI -aFu -aGk -aFx -aHa -aHa -aHa -aJy -bdJ -bdO -aFx -aNH -aOD -aPq -aNJ -aQY -aSa -aNI -aTN -aUw -aVc -azL -aWb -aWb -aWM -aXq -aXq -aXq -aXq -aXq -aXq -aWM -aXq -aXq -aXq -aXq -azL -aaJ -bcM -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(177,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aer -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aay -akk -akL -akL -akL -akL -akL -akk -akk -akk -akk -akk -akk -aqd -akk -akk -akk -aoo -asX -akk -akk -auP -anO -akk -awO -axE -alA -alA -asY -apz -akk -aBN -aCw -aDc -avq -aEJ -aFv -aFv -aGY -aHI -aIC -aJz -bbd -bdI -bdN -aFx -aNI -aOE -aPr -aPr -aQZ -aSb -aSU -aTN -aUx -aUx -azL -azL -azL -azL -azL -aWM -aWM -aWM -aXq -aWM -aWM -bak -aWM -aXq -aXq -azL -aaJ -bcM -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(178,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aay -aaa -aaa -aaa -akk -anu -alb -aor -aoX -apA -anO -akk -aqZ -arG -alA -asY -atC -akk -auQ -anO -akk -akk -akk -akk -amq -azG -akk -akk -aBO -aCv -aDc -avo -aEH -aFu -aFu -aFx -aHJ -aID -aJA -bdE -aLe -aLe -aMM -aNJ -aOF -aPs -aQk -aRa -aOI -aSV -aTO -aOI -aOI -aOI -aWc -aWN -aXr -azL -aYv -aYP -azL -azL -azL -azL -azL -azL -bca -azL -azL -aaJ -bcM -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(179,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaB -aaa -akL -akL -akL -anv -alb -aos -aos -aos -anO -akk -aqZ -aoq -alA -asZ -aqZ -akk -auR -avv -amp -amp -atA -amp -amp -azH -anN -akk -aBP -avm -aDc -avo -aEH -aFw -aFu -aFx -aHK -aIE -aJB -bdD -aLf -aLV -aFx -aNI -aOG -aPt -aQk -aQk -aOI -aOC -bel -aUy -aVd -aOI -aNI -aNI -beP -azL -aHd -aHd -azL -aZT -aAx -aDl -aDl -aAx -aAx -bck -azL -aaJ -bcM -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(180,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aay -aay -aay -aaB -aay -akL -amx -amZ -anw -amp -amp -amp -amp -aqe -akk -aqZ -aoq -alA -asZ -aqZ -akk -auS -ask -ask -ask -atB -ask -ask -azI -anO -azL -azL -azL -aDe -aDP -aCy -aFx -aFx -aFx -aHL -aIF -aJB -aJy -aJy -aJy -aFx -aNK -aOH -aPu -aQk -aRb -aOI -aSW -aTP -aUz -aVe -aOI -aNI -aWO -aXt -azL -aBb -aAx -azL -aZU -bam -baC -bbf -bby -aBb -bcl -azL -aaJ -bcM -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(181,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaa -aaB -aaa -akL -amy -akL -akk -akk -akk -akL -akL -akk -akk -akk -akk -ZAv -asZ -aqZ -akk -akk -akk -akk -akk -akk -akk -ayU -auP -anP -aAZ -aBQ -aAZ -aDf -aDQ -aCy -aZQ -aFu -aGZ -aHM -aIG -aJC -aHa -aFu -aLW -aFx -aNI -aOH -aPv -aQk -aQk -aOI -aSX -aTQ -aUA -aVf -aNJ -aWd -aWP -aXu -azL -aAx -aYQ -aEG -aAx -bam -baC -bbf -bby -aBb -bcm -azL -aaJ -bcM -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(182,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aay -aaB -aay -aay -amz -aay -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -akL -alA -ata -alA -alA -atC -avw -alA -alA -alA -akk -ayV -azJ -aAu -aBa -aBa -aBa -aDg -aDR -aCy -aFu -aFu -aHa -aHN -aIH -aHN -aHa -aFu -bdP -aFx -aNL -aOI -aNP -aNP -aNP -aNP -aSY -aTR -aUB -aVg -aOI -aVD -aWQ -aVD -azL -aYw -aDi -azL -aAx -aBb -baD -bbg -bbz -bcb -bcc -azL -aaJ -bcM -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(183,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aay -aaa -aaB -aaa -aay -aaB -aay -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -akL -arA -arA -arA -aun -alA -aoq -awf -awP -aoq -akk -ayW -akL -akL -azM -aBR -azL -aDk -aDS -aCy -aFy -aGl -aHa -aHN -aIH -aHN -aHa -aHa -aHa -aFx -aNM -aOJ -aPw -aQl -aQl -aNP -aSZ -aTN -aNI -aVh -aOI -aWe -aWQ -aQk -azL -aDU -aDi -azL -aAx -aBb -aBb -aAx -aDR -aAx -aBb -azL -aaJ -bcM -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(184,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aay -aaB -aaB -aaB -aaB -aaB -aaB -aaB -aaB -aay -aay -aay -aay -aay -aaa -aaa -akL -arA -atb -atD -arA -alA -aoq -aSf -awQ -aoq -akk -ayX -azK -aAv -aBb -aBS -aCx -aAx -aDR -aCy -aFu -aFu -aHb -aHN -aII -aHN -aHa -aFu -bdP -aFx -aNN -aOJ -aPx -aQm -aRc -aNP -aNI -aTN -aNI -aNI -aVD -aQk -aWR -aQk -azL -aYx -aDj -azL -aZV -aZV -baE -bbh -bbA -bcc -aAx -azL -aaJ -bcM -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(185,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaB -aaa -aay -aaa -aay -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -akL -asl -atc -atE -arA -alA -alA -alA -alA -atC -akk -ayY -aos -aos -aBc -aAx -aBR -aBb -aDT -aCy -aFz -aGm -aHc -aHO -aII -aHN -aHa -aFu -aLW -aFx -aNO -aOK -aPy -aQn -aRd -aNP -aNI -aTN -aUC -aNI -aVD -aQk -aWS -aQk -azL -aDU -aYR -azL -aZW -aZV -baF -bbi -aDR -aAx -bcn -azL -aaJ -bcM -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(186,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaB -aay -aaa -aaa -aay -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -akk -akk -akk -akk -amq -akk -akk -akk -akk -akk -akk -alb -auT -aAw -aBd -aBT -aBR -aBb -aDU -aCy -aCy -aCy -aCy -aFx -aJG -aFx -aFx -aFx -aFx -aFx -aNP -aNP -aNP -aNP -aNP -aOI -aTa -aTS -aUD -aVi -aOI -aWf -aWQ -aWf -azL -aDU -aYS -azL -aZV -aZV -baG -bbj -aDR -aBb -aBb -azL -aaJ -bcM -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(187,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaa -aay -aaa -aaa -aaa -aaa -aaa -aay -aay -aay -akk -asm -atF -aos -aos -auC -awg -aze -azX -avx -akk -akk -azL -azL -azL -azL -azL -aBb -aDU -aBb -aFA -aBb -aHd -aHN -aII -aKx -aLj -aMN -aHN -aHN -aKY -aPB -aRf -aSq -aVu -aJy -azL -aTT -azL -azL -azL -azL -aOA -azL -azL -aDU -aYT -azL -azL -azL -azL -azL -aDP -azL -azL -azL -aaJ -bcM -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(188,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -akk -asn -aos -aos -aos -avx -avx -avx -avx -alb -amw -alb -azM -aAx -aBe -aAx -azM -aAx -aDV -aEK -aXw -aGn -ZzY -ZzZ -aJH -aHI -aHI -aNQ -aKy -aOV -aPz -aJF -aKy -aKy -aKy -beb -aHe -aTU -aUE -aHG -aNE -aNE -aOB -aXv -aNE -aOB -aYU -aZx -aZX -ban -baH -aXv -bbB -aHG -bco -aZx -bcC -bcN -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(189,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -abG -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -akk -akk -akk -akL -akL -akL -akk -akk -aBW -axF -avx -alb -azL -azL -azL -aBU -aCy -aCy -aCy -aEL -aFC -aCy -aCy -aHN -aHN -aHN -aJy -aMO -aOP -aMP -aII -aPC -aRg -aQo -aHN -aHN -aEG -aTV -aUF -aAZ -aAZ -aWg -aWT -aXw -aXw -aYy -aAZ -aZy -aAZ -aWg -baI -aAZ -bbC -aBb -bcp -azL -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(190,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -atd -ate -ate -ate -avy -akk -akk -akL -akL -akk -azL -aTJ -aBf -aBh -aCy -aAx -aDW -aEM -aBb -aBb -aCy -aHN -aHN -aLg -aJy -aOL -aHN -aMP -aII -aQy -aFx -aFx -aFx -aFx -aCy -aBR -aUG -aBR -azL -aBR -aBR -aXx -aXx -aBR -aBR -azL -azL -azL -aBR -bbk -aBR -azL -azL -azL -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(191,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -ate -ate -ate -ate -avz -atd -ate -axG -ate -avy -azL -aAz -aBg -aBV -aCy -aAx -aAx -aEN -aFD -aGo -aCy -aHN -aJI -aKY -aJy -aNR -aNR -aMP -aII -aQo -aSc -aQo -aWH -beE -aCy -aBR -aDR -aBR -azL -aWh -aWU -aWW -aXW -aYz -aYV -azL -aaa -aaa -aBR -aAx -aBR -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(192,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -ate -ate -auo -ate -ate -ate -ate -ate -ate -avy -azL -aAA -aBh -aIJ -aCy -aDl -aBb -aEO -aFE -aGp -aCy -aHN -aHN -aJy -aJy -aJy -aJy -aMP -aII -aQo -aFx -aJI -baA -beG -aCy -aBR -aUG -aBR -azL -aWi -aWV -aWW -aWW -aWW -aWW -azL -aay -aay -aBR -bbk -aBR -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(193,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -ate -ate -ate -aaJ -aaJ -ate -ate -aaJ -aaJ -aaN -aAB -aBi -aBX -aCy -aDm -aBb -aBb -aAx -aGq -aCy -aAx -aAx -azM -aAx -aAx -aFx -aOW -aPA -aFx -aFx -aTr -aXs -beF -aCy -aaa -aUH -aaa -azL -aWj -aWW -aXy -aXX -aYA -aYW -azL -aaa -aaa -aaa -aaB -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(194,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaN -aaN -aaN -aaN -aCy -aAx -aDX -aEP -aFF -aGr -aCy -azL -azL -azL -aBh -aON -aNU -aMP -aII -aFx -aFx -aFx -aFx -aFx -aCy -aay -aUH -aay -azL -azL -azL -azL -azL -azL -azL -azL -aay -aay -aay -aaB -aay -aay -aay -aay -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(195,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aCy -aCy -aCy -aCy -aCy -aCy -aCy -aHQ -aIL -aLh -aBh -aOM -aFx -aMQ -aNS -aFx -aaa -aaa -aay -aaa -aay -aaa -aUH -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aay -aaa -aaa -aaa -aaB -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(196,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aay -aaa -aaa -aaa -azL -aAx -aHR -aAx -aBh -aLl -aBh -aFx -aMR -aNT -aFx -aay -aay -aaB -aaB -aaB -aaB -amz -aay -aay -aay -aay -aay -aay -aay -aay -aay -aay -aay -aaB -aaB -aaB -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(197,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aay -aaa -aaa -aaa -azL -aAx -aAx -aAx -aLi -aLk -aOO -aFx -aMS -aHN -aFx -aaa -aaa -aay -aaa -aay -aaa -aaB -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaB -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(198,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aay -aay -aay -aay -aay -azL -azM -azL -azL -azL -azL -aCy -aFx -aMT -aNU -aFx -aFx -aFx -aay -aaa -aaa -aay -aaB -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -bdC -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(199,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aay -aaa -azL -aAx -aFx -aFx -aFx -aFx -aFx -aMa -aMU -aHN -aLj -aSd -aHa -aay -aaa -aaa -aaa -aaB -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(200,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aay -aaa -azL -aAx -aFx -aFu -aFu -aFu -aLm -aMb -aMV -aNV -aHN -aSp -aHa -aay -aaa -aaa -aay -aaB -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aim -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(201,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aay -aaB -aaB -aaB -aBR -aAx -aFx -aFu -aJJ -aFu -aLn -aHc -aMW -aNW -aHN -aSe -aHa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(202,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aay -aaa -azL -aAx -aFx -aIM -aFu -aJJ -aFu -aMc -aMX -aNX -aOQ -aHN -aHa -aay -aaa -aaa -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(203,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aay -aaa -azL -aAx -aFx -aFy -aJK -aFu -aFu -aMd -aMY -aNW -aOR -aPD -aFx -aiv -aiv -aiv -aiv -aiv -aVj -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(204,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aay -aaa -azL -aAx -aFx -aFu -aJJ -aFu -aLn -aHc -aMZ -aNW -aHN -aPE -aFx -aay -aaa -aaa -aaa -aay -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(205,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aay -aaB -aaB -aaB -aBR -aAx -aFx -aFu -aFu -aFu -aLm -aMb -aNa -aNY -aOS -aPF -aFx -aFx -aHa -aHa -aHa -aFx -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(206,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aay -aaa -azL -aAx -aFx -aFx -aFx -aFx -aFx -aMa -aNb -aNZ -aOS -aPG -aFx -aHN -aHK -aTb -aTb -aFx -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(207,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -azL -aAx -aAx -aAx -aAx -aAx -aLo -aMe -aJC -aOa -aOT -aHN -aNU -aHN -aHK -aTc -aTc -aFx -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(208,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aim -aaa -aaa -aaa -azL -azL -azL -azL -azL -azL -aJy -aFx -aFx -aFx -aFx -aFx -aFx -aHN -aHM -aMe -aTW -aFx -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(209,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aFx -bbD -aHN -aSg -aTd -aFx -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(210,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aFx -aRf -aHN -aHN -aRh -aFx -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(211,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aFx -aRf -beH -beL -aSh -aFx -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(212,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aFx -aFx -aFx -aFx -aFx -aFx -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(213,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(214,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(215,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(216,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(217,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(218,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(219,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(220,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(221,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaJ -aaJ -aaJ -aaJ -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(222,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(223,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(224,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(225,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(226,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(227,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(228,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(229,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(230,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(231,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(232,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(233,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(234,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(235,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(236,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(237,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(238,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(239,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(240,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(241,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(242,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(243,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(244,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(245,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(246,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(247,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(248,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(249,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(250,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(251,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(252,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(253,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(254,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} -(255,1,1) = {" -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -aaa -"} diff --git a/_maps/map_files/BirdStation/job/job_changes.dm b/_maps/map_files/BirdStation/job/job_changes.dm deleted file mode 100644 index cca341cc117..00000000000 --- a/_maps/map_files/BirdStation/job/job_changes.dm +++ /dev/null @@ -1,126 +0,0 @@ - -//custom access for some jobs. pasted together from ministation. - -/datum/job/New() - ..() - supervisors = "the captain and the head of personnel" - -/datum/outfit/job/New() - box = /obj/item/weapon/storage/box/survival/radio - -/datum/job/assistant // Here so assistant appears on the top of the select job list. - -//Command - -/datum/job/captain/New() - ..() - supervisors = "Nanotrasen and Central Command" - -/datum/job/hop/New() - ..() - supervisors = "the captain and Central Command" - -/datum/job/hop/get_access() - return get_all_accesses() - -//Security - -/datum/job/hos/New() - ..() - -/datum/outfit/job/hos/New() - box = /obj/item/weapon/storage/box/security/radio - -/datum/job/officer/New() - ..() - total_positions = 4 - spawn_positions = 4 - access = list(access_security, access_sec_doors, access_brig, access_armory, access_court, access_maint_tunnels, access_morgue, access_weapons, access_forensics_lockers) - minimal_access = list(access_security, access_sec_doors, access_brig, access_armory, access_court, access_maint_tunnels, access_morgue, access_weapons, access_forensics_lockers) - -/datum/outfit/job/officer/New() - box = /obj/item/weapon/storage/box/security/radio - -/datum/job/detective/New() - ..() - access = list(access_security, access_sec_doors, access_brig, access_armory, access_court, access_maint_tunnels, access_morgue, access_weapons, access_forensics_lockers) - minimal_access = list(access_security, access_sec_doors, access_brig, access_armory, access_court, access_maint_tunnels, access_morgue, access_weapons, access_forensics_lockers) - -/datum/outfit/job/detective/New() - box = /obj/item/weapon/storage/box/security/radio - -//Medbay - -/datum/job/doctor/New() - ..() - selection_color = "#ffffff" - total_positions = 6 - spawn_positions = 6 - access = list(access_medical, access_morgue, access_surgery, access_chemistry, access_virology, access_genetics) - minimal_access = list(access_medical, access_morgue, access_surgery, access_chemistry, access_virology, access_genetics) - -//Engineering - -/datum/job/engineer/New() - ..() - total_positions = 4 - spawn_positions = 4 - access = list(access_eva, access_engine, access_engine_equip, access_tech_storage, access_maint_tunnels, access_external_airlocks, access_construction, access_atmospherics, access_tcomsat) - minimal_access = list(access_eva, access_engine, access_engine_equip, access_tech_storage, access_maint_tunnels, access_external_airlocks, access_construction, access_atmospherics, access_tcomsat) - -/datum/outfit/job/engineer/New() - box = /obj/item/weapon/storage/box/engineer/radio - -//Science - -/datum/job/scientist/New() - ..() - total_positions = 5 - spawn_positions = 5 - access = list(access_robotics, access_tox, access_tox_storage, access_research, access_xenobiology, access_mineral_storeroom, access_tech_storage) - minimal_access = list(access_robotics, access_tox, access_tox_storage, access_research, access_xenobiology, access_mineral_storeroom, access_tech_storage) - -//Cargo - -/datum/job/cargo_tech/New() - ..() - access = list(access_maint_tunnels, access_mailsorting, access_cargo, access_cargo_bot, access_qm, access_mining, access_mining_station, access_mineral_storeroom) - minimal_access = list(access_maint_tunnels, access_mailsorting, access_cargo, access_cargo_bot, access_qm, access_mining, access_mining_station, access_mineral_storeroom) - -/datum/job/mining/New() - ..() - access = list(access_maint_tunnels, access_mailsorting, access_cargo, access_cargo_bot, access_qm, access_mining, access_mining_station, access_mineral_storeroom) - minimal_access = list(access_maint_tunnels, access_mailsorting, access_cargo, access_cargo_bot, access_qm, access_mining, access_mining_station, access_mineral_storeroom) - -/datum/outfit/job/mining/New() - box = /obj/item/weapon/storage/box/engineer/radio - -//Service - -/datum/job/bartender/New() - ..() - access = list(access_hydroponics, access_bar, access_kitchen, access_morgue, access_weapons) - minimal_access = list(access_hydroponics, access_bar, access_kitchen, access_morgue, access_weapons) - -/datum/job/cook/New() - ..() - access = list(access_hydroponics, access_bar, access_kitchen, access_morgue, access_weapons) - minimal_access = list(access_hydroponics, access_bar, access_kitchen, access_morgue, access_weapons) - -/datum/job/hydro/New() - ..() - access = list(access_hydroponics, access_bar, access_kitchen, access_morgue, access_maint_tunnels) - minimal_access = list(access_hydroponics, access_bar, access_kitchen, access_morgue, access_maint_tunnels) - // they get maint access because of all the hydro content in maint - -/datum/job/janitor/New() - ..() - access = list(access_janitor, access_hydroponics, access_bar, access_kitchen, access_morgue, access_maint_tunnels) - minimal_access = list(access_janitor, access_hydroponics, access_bar, access_kitchen, access_morgue, access_maint_tunnels) - - -//Civilian - -/datum/job/clown/New() - ..() - supervisors = "nobody but yourself" //Honk diff --git a/_maps/map_files/BirdStation/job/removed_jobs.dm b/_maps/map_files/BirdStation/job/removed_jobs.dm deleted file mode 100644 index dc81c01c7c9..00000000000 --- a/_maps/map_files/BirdStation/job/removed_jobs.dm +++ /dev/null @@ -1,38 +0,0 @@ -//removed jobs. pasted together from MiniStation. - - -/datum/job/atmos/config_check() - return 0 - -/datum/job/chief_engineer/config_check() - return 0 - -/datum/job/qm/config_check() - return 0 - -/datum/job/cmo/config_check() - return 0 - -/datum/job/chemist/config_check() - return 0 - -/datum/job/geneticist/config_check() - return 0 - -/datum/job/virologist/config_check() - return 0 - -/datum/job/rd/config_check() - return 0 - -/datum/job/roboticist/config_check() - return 0 - -/datum/job/chaplain/config_check() - return 0 - -/datum/job/warden/config_check() - return 0 - -/datum/job/lawyer/config_check() - return 0 \ No newline at end of file diff --git a/_maps/map_files/Deltastation/DeltaStation2.dmm b/_maps/map_files/Deltastation/DeltaStation2.dmm index 940412d12fe..c23d3e5ac71 100644 --- a/_maps/map_files/Deltastation/DeltaStation2.dmm +++ b/_maps/map_files/Deltastation/DeltaStation2.dmm @@ -20993,6 +20993,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 5 }, +/obj/structure/chair/stool, /turf/open/floor/plasteel/redyellow, /area/crew_quarters/bar/atrium) "aMI" = ( @@ -24027,6 +24028,7 @@ /area/crew_quarters/bar/atrium) "aRI" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/chair/stool, /turf/open/floor/plasteel/redyellow, /area/crew_quarters/bar/atrium) "aRJ" = ( @@ -78208,7 +78210,7 @@ /turf/closed/wall, /area/maintenance/electrical) "cHL" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/visible{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ tag = "icon-manifold (NORTH)"; icon_state = "manifold"; dir = 1 @@ -107878,15 +107880,6 @@ pixel_y = 3 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/doorButtons/access_button{ - dir = 1; - idDoor = "virology_airlock_exterior"; - idSelf = "virology_airlock_control"; - name = "Virology Access Button"; - pixel_x = 0; - pixel_y = -24; - req_access_txt = "39" - }, /turf/open/floor/plasteel/whitegreen/corner{ dir = 8 }, @@ -108190,6 +108183,15 @@ name = "Virology Exterior Airlock"; req_access_txt = "39" }, +/obj/machinery/doorButtons/access_button{ + dir = 1; + idDoor = "virology_airlock_exterior"; + idSelf = "virology_airlock_control"; + name = "Virology Access Button"; + pixel_x = -24; + pixel_y = -2; + req_access_txt = "39" + }, /turf/open/floor/plasteel{ tag = "icon-plasteel_warn_side (EAST)" }, @@ -108660,6 +108662,12 @@ /turf/open/floor/plating, /area/medical/virology) "dKi" = ( +/obj/item/weapon/twohanded/required/kirbyplants{ + icon_state = "plant-21"; + layer = 4.1; + pixel_x = -3; + pixel_y = 3 + }, /turf/open/floor/plasteel/whitegreen/corner{ dir = 1 }, @@ -109068,6 +109076,14 @@ name = "Virology Interior Airlock"; req_access_txt = "39" }, +/obj/machinery/doorButtons/access_button{ + idDoor = "virology_airlock_interior"; + idSelf = "virology_airlock_control"; + name = "Virology Access Button"; + pixel_x = 0; + pixel_y = 22; + req_access_txt = "39" + }, /turf/open/floor/plasteel, /area/medical/virology) "dKZ" = ( @@ -118113,8 +118129,8 @@ }, /area/crew_quarters/electronic_marketing_den) "ecc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall, +/obj/structure/closet/wardrobe/grey, +/turf/open/floor/plasteel/neutral, /area/crew_quarters/electronic_marketing_den) "ecd" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -118148,23 +118164,29 @@ /turf/open/floor/plasteel, /area/hydroponics/Abandoned_Garden) "ech" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber{ - dir = 4; - on = 1; - scrub_Toxins = 0 +/obj/machinery/button/door{ + id = "Dorm2"; + name = "Dormitory Door Lock"; + normaldoorcontrol = 1; + pixel_x = -26; + pixel_y = 7; + req_access_txt = "0"; + specialfunctions = 4 }, -/turf/open/floor/plasteel/hydrofloor, -/area/hydroponics/Abandoned_Garden) +/turf/open/floor/wood, +/area/crew_quarters/sleep) "eci" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - tag = "icon-manifold (EAST)"; - icon_state = "manifold"; - dir = 4 +/obj/machinery/button/door{ + id = "Dorm4"; + name = "Dormitory Door Lock"; + normaldoorcontrol = 1; + pixel_x = -26; + pixel_y = 7; + req_access_txt = "0"; + specialfunctions = 4 }, -/turf/open/floor/plasteel/hydrofloor, -/area/hydroponics/Abandoned_Garden) +/turf/open/floor/wood, +/area/crew_quarters/sleep) "ecj" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/hydrofloor, @@ -118500,102 +118522,51 @@ /obj/machinery/deepfryer, /turf/open/floor/plasteel/red, /area/crew_quarters/kitchen) -"ecc" = ( -/obj/structure/closet/wardrobe/green, -/turf/open/floor/plasteel/neutral/side, -/area/shuttle/arrival) -"ecd" = ( -/obj/machinery/doorButtons/access_button{ +"edc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/crew_quarters/electronic_marketing_den) +"edd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; - idDoor = "virology_airlock_interior"; - idSelf = "virology_airlock_control"; - name = "Virology Access Button"; - pixel_x = -10; - pixel_y = 0; - req_access_txt = "39" + on = 1; + scrub_Toxins = 0 }, -/turf/closed/wall/r_wall, -/area/medical/virology) -"ece" = ( -/obj/structure/cable/white{ - d2 = 2; - icon_state = "0-2"; - tag = "icon-0-2" - }, -/turf/closed/wall/r_wall, -/area/medical/virology) -"ecf" = ( -/obj/structure/cable/white{ - tag = "icon-4-8"; - icon_state = "4-8" - }, -/obj/structure/cable/white{ - tag = "icon-2-4"; - icon_state = "2-4" - }, -/obj/structure/cable/white{ - tag = "icon-1-4"; - icon_state = "1-4" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 2 +/turf/open/floor/plasteel/hydrofloor, +/area/hydroponics/Abandoned_Garden) +"ede" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + tag = "icon-manifold (EAST)"; + icon_state = "manifold"; + dir = 4 }, +/turf/open/floor/plasteel/hydrofloor, +/area/hydroponics/Abandoned_Garden) +"edf" = ( +/obj/structure/table/wood, +/obj/item/clothing/head/hardhat/cakehat, +/turf/open/floor/plasteel/redyellow, +/area/crew_quarters/bar/atrium) +"edg" = ( /obj/machinery/doorButtons/airlock_controller{ idExterior = "virology_airlock_exterior"; idInterior = "virology_airlock_interior"; idSelf = "virology_airlock_control"; name = "Virology Access Console"; - pixel_x = 0; - pixel_y = 22; + pixel_x = -10; + pixel_y = 24; req_access_txt = "39" }, +/obj/structure/cable/white{ + tag = "icon-4-8"; + icon_state = "4-8" + }, /turf/open/floor/plasteel{ tag = "icon-plasteel_warn_side (WEST)" }, /area/medical/virology) -"ecg" = ( -/obj/structure/cable/white, -/turf/closed/wall/r_wall, -/area/medical/virology) -"ech" = ( -/obj/machinery/button/door{ - id = "Dorm2"; - name = "Dormitory Door Lock"; - normaldoorcontrol = 1; - pixel_x = -26; - pixel_y = 7; - req_access_txt = "0"; - specialfunctions = 4 - }, -/turf/open/floor/wood, -/area/crew_quarters/sleep) -"eci" = ( -/obj/machinery/button/door{ - id = "Dorm4"; - name = "Dormitory Door Lock"; - normaldoorcontrol = 1; - pixel_x = -26; - pixel_y = 7; - req_access_txt = "0"; - specialfunctions = 4 - }, -/turf/open/floor/wood, -/area/crew_quarters/sleep) -"ecj" = ( -/obj/item/weapon/reagent_containers/food/condiment/saltshaker{ - pixel_x = -8; - pixel_y = 5 - }, -/obj/item/weapon/reagent_containers/food/condiment/peppermill{ - pixel_x = -8 - }, -/obj/structure/table/wood, -/obj/item/clothing/head/hardhat/cakehat{ - pixel_x = 4; - pixel_y = 3 - }, -/turf/open/floor/plasteel/redyellow, -/area/crew_quarters/bar/atrium) (1,1,1) = {" aaa @@ -149776,7 +149747,7 @@ aic awb awX ayh -ech +edd azo azo aCw @@ -150024,7 +149995,7 @@ alb amb anl aoj -ecc +edc aUJ ecd asz @@ -150033,7 +150004,7 @@ auT awc ecf ecg -eci +ede ecj eck aCx @@ -155695,7 +155666,7 @@ aEf aFB aGX aGY -aGY +aJA aKZ aMI aGY @@ -155950,7 +155921,7 @@ aBF aCP aEg aFC -aGY +aGX aGY aJA aLa @@ -156213,9 +156184,9 @@ aJA aLb aMK aGY -ecj +edf aRH -aGY +aJA aGY aGZ aYv @@ -165305,7 +165276,7 @@ dGR cKs cKs dJl -ecd +dJp dKY dJp dJp @@ -165562,9 +165533,9 @@ dGS cDe aaa aaa -ece -ecf -ecg +dJp +edg +dJp aaa aaa dJp @@ -168866,8 +168837,8 @@ cEq cGb cHs cvP -cCg eci +cCg cNS cxw cvP diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index 2c13eb0c12e..72b06ea7c67 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -1,5 +1,4 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -//Model dictionary trimmed on: 02-02-2017 02:51 (UTC) "aaa" = ( /turf/open/space, /area/space) @@ -19613,6 +19612,7 @@ c_tag = "Auxillary Mining Base"; dir = 1 }, +/obj/structure/mining_shuttle_beacon, /turf/open/floor/plating, /area/shuttle/auxillary_base) "aHc" = ( @@ -25567,11 +25567,11 @@ }, /area/mining_construction) "aRF" = ( -/obj/structure/reagent_dispensers/fueltank, /obj/machinery/light{ icon_state = "tube1"; dir = 4 }, +/obj/machinery/computer/camera_advanced/base_construction, /turf/open/floor/plasteel/yellow/side{ dir = 5 }, @@ -91830,9 +91830,6 @@ d1 = 4; d2 = 8 }, -/obj/structure/mining_shuttle_beacon{ - dir = 2 - }, /obj/machinery/computer/security/telescreen{ desc = "Used for the Auxillary Mining Base."; dir = 1; @@ -91841,6 +91838,7 @@ pixel_x = 0; pixel_y = -28 }, +/obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plasteel/yellow/side, /area/mining_construction) "cYL" = ( diff --git a/_maps/map_files/TgStation/tgstation.2.1.3.dmm b/_maps/map_files/TgStation/tgstation.2.1.3.dmm index 9e53cc1570d..70f7bcd9fac 100644 --- a/_maps/map_files/TgStation/tgstation.2.1.3.dmm +++ b/_maps/map_files/TgStation/tgstation.2.1.3.dmm @@ -10008,9 +10008,7 @@ c_tag = "Auxillary Base Construction"; dir = 8 }, -/obj/structure/mining_shuttle_beacon{ - dir = 2 - }, +/obj/machinery/computer/camera_advanced/base_construction, /turf/open/floor/plasteel/yellow/side{ dir = 4 }, @@ -29348,14 +29346,14 @@ name = "Privacy Shutters Control"; pixel_x = 6; pixel_y = 25; - req_access_txt = "28" + req_access_txt = "57" }, /obj/machinery/button/door{ id = "hopqueue"; name = "Queue Shutters Control"; pixel_x = -4; pixel_y = 25; - req_access_txt = "28" + req_access_txt = "57" }, /obj/machinery/light_switch{ pixel_x = -4; @@ -61223,6 +61221,12 @@ /obj/machinery/deepfryer, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/kitchen) +"cCs" = ( +/obj/structure/mining_shuttle_beacon{ + dir = 4 + }, +/turf/open/floor/plating, +/area/shuttle/auxillary_base) (1,1,1) = {" aaa @@ -71601,7 +71605,7 @@ aqI arD arD arD -arD +cCs arD arD arD @@ -100153,7 +100157,7 @@ aRG aSO aTO aVG -cCr +cCq aVz bak bbz diff --git a/_maps/shuttles/emergency_arena.dmm b/_maps/shuttles/emergency_arena.dmm new file mode 100644 index 00000000000..d561ccc4584 --- /dev/null +++ b/_maps/shuttles/emergency_arena.dmm @@ -0,0 +1,69 @@ +"a" = (/turf/closed/indestructible/necropolis,/area/shuttle_arena) +"b" = (/turf/open/indestructible/necropolis/air,/area/shuttle_arena) +"c" = (/obj/effect/forcefield/arena_shuttle,/turf/open/indestructible/necropolis/air,/area/shuttle_arena) +"d" = (/turf/open/floor/plating/lava/smooth,/area/shuttle_arena) +"e" = (/obj/effect/landmark/shuttle_arena_entrance,/turf/open/indestructible/necropolis/air,/area/shuttle_arena) +"f" = (/turf/open/space,/area/space) +"g" = (/turf/closed/indestructible/necropolis,/area/shuttle/escape{noteleport = 1}) +"h" = (/turf/open/indestructible{tag = "icon-cult"; icon_state = "cult"},/area/shuttle/escape{noteleport = 1}) +"i" = (/obj/structure/closet/crate/necropolis/dragon,/turf/open/indestructible{tag = "icon-cult"; icon_state = "cult"},/area/shuttle/escape{noteleport = 1}) +"j" = (/turf/open/indestructible/necropolis/air,/area/shuttle/escape{noteleport = 1}) +"k" = (/obj/structure/fluff/drake_statue,/turf/open/indestructible{tag = "icon-cult"; icon_state = "cult"},/area/shuttle/escape{noteleport = 1}) +"l" = (/obj/structure/closet/crate/necropolis/tendril,/turf/open/indestructible/necropolis/air,/area/shuttle/escape{noteleport = 1}) +"m" = (/obj/structure/fluff/drake_statue,/turf/open/indestructible/necropolis/air,/area/shuttle/escape{noteleport = 1}) +"n" = (/obj/effect/forcefield/arena_shuttle_entrance,/turf/open/indestructible/necropolis/air,/area/shuttle/escape{noteleport = 1}) +"o" = (/obj/effect/forcefield/arena_shuttle_entrance,/obj/docking_port/mobile/emergency{name = "The Arena"; timid = 1},/turf/open/indestructible/necropolis/air,/area/shuttle/escape{noteleport = 1}) +"p" = (/obj/structure/healingfountain,/turf/open/indestructible/necropolis/air,/area/shuttle/escape{noteleport = 1}) + +(1,1,1) = {" +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +abbbbabbbbbbbbbbbaaaccccaaabbbbbbbbbbbbbbbbbbbbdda +abbbebbbbbbbbbbebaaabbbbaaabbbbbbbbbbbbbbbbbbbbdda +abbbbbbbbbbbbbbbbaaabbbbaaabbbbbbbebbbbbbbbbbbbbba +aabbbabbbbbbbbbbbbaabbbbaabbbbbbbbbbbbbbabbbbbbbba +abbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbabbbebbbba +abbbbbbbbbbbbabbbbbbbbbbbbbbbbbbbbbbbbbbabbbbbbbba +abbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbabbbbbbbba +abbbbbbbbbbbbbbbbbbbbbbbbbebbaabbbbbbbbbaaaaaabbba +abbbbbabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbba +abbbbbbbbbbbbebbbbbbbddbbbbbbbbbbbbbbbbbbbbbbbbbba +abbebbdddbbbbbbbbbbbbddbbbbbbbbbbbbbbbbbbbbbbbbbba +abbbbbdddbbbbbbbbbbbbbddbbbbbbbbbbaabbbbbbbbbbbbba +abbbbbdddbbbbaabbbbbbbbddbbbbbbbbbaabbbbbbbbbbbbba +abbbbbbddbbbbbbbbbbbbbbbbbbbbbbbbbaabbbbbbbbbbbbba +abbbbbbbdbbbbbbbbbbbbbbbbbbbbbbbbbaabbbbbbbbbbbbba +abbbbbbbbbbbbbbbebbbbbbbbbbbbbbbbbaabbbbbbbebbbbba +abbbaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbba +abbbbbabbbbbbbbbbbbbbbbbbbbbbbbebbbbbbbbbbbbbbbbba +abbbbbbbbbbbbbbbbbbbbddddbbbbabbbbbbbbbbbbbbbbbbba +abbbbbbbbbbbbbbbbbbbbddddbbbbabbbbbbbbbbbbbbbbbbba +abbbbbebbbbbbbbbbbbbbbbbbbbbbabbbbbbbbbbbbbbbbbbba +abbbbbbbbbbbbbbddbbbbbbbbbbbbabbbbbbbbebbbbbbbbbba +abbbbbbbbbbbbbbddbbbbbbbbbbbbabbbbbbbbbbbbbbbbddda +abbebbbbbbbbbdddbbbbbbbbbbbbbabbbbbbbbbbbbbbbbddda +abbbbbbbbbbbddddbbbbbbbbbbaaaaabbbbbbbbbbbbbbbddda +aaaaaaaaaaaaadbbbbbbbbbbbbaaaaabbbbbbbbbbbbaabddda +ffffffffffffabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaebddda +gggggggggggfaaaaaabbbbebbbbbbbbbebbbbbbbbbbabbddda +gghhiiiihhgfabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbabbddda +ggjkhiihkjgfabbbbbbbbbbbbbbbbbbbbbbbbbbbddddddddda +ggjlhhhhljgfabbbbbbbbbbbbbbbbbbbbbbbbbbbddddddddda +ggjjjjjjjjgfabbbbbbbbbbbbbbbbbbbbbbbbbbbddddddddda +ggjmjjjjmjgfabbbbbbbbbbbbdddbbbbbbbbbbbbddddddddda +ggjljjjjljgfabbbbbbbbdddddddbbbbbbbbbbbbddddddddda +ngjjjjjjjjgfabbbbbbbddbbbdddbbbbbbabbbbbbbbbbdddda +ggjmjjjjmjgfabbbbbbbdbbbbbbbbbbbbbabbbbbbbbbbdddda +ogjljjjjljgfabbebbbbbbbbbbbbbbbbbbabaaabbbbbbdddda +ggjjjjjjjjgfabbbbbbbbbbbbbbbbbbbbbabbbabbbbbbbbdda +ggjkhjjjmjgfabbbbbbbbbbbbbbbbbbebbabbeabbbbbbbbdda +ggjljjjjljgfabbbbbbbbbbbbbbbbbbbbbaaaaaaabbbbbbbba +ggjjjjjjjjgfabbbbbbaaaaaabbbbbbbbbabbbbbbbbbbbbbba +ggjmjjjhmjgfabbbbbbbbbbbabbbbbbbbbabbbbbbbbbbbbbba +ngjljjjjljgfabbbbbbbbbebabbbbbbbbbbbbbbbbbbbbbebba +ggjjjjjjjjgfabbbbbbabbbbabbbbbbbbbbbbbbbbbbbbbbbba +ngjmjjjjmjgfabbbbbbaaaaaabbbbbbbbbbbbbbbbbbbbbbbba +ggjjjjjjjjgfabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaabbba +gghjjjjjjhgfabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbba +ggpppppppggfabbbbbbbbbbbbebbbbbbbbbbbbbbebbbbbbbba +fgggggggggffaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +"} diff --git a/_maps/shuttles/emergency_russiafightpit.dmm b/_maps/shuttles/emergency_russiafightpit.dmm new file mode 100644 index 00000000000..f47d7c463a9 --- /dev/null +++ b/_maps/shuttles/emergency_russiafightpit.dmm @@ -0,0 +1,115 @@ +"aa" = (/turf/open/space,/area/space) +"ab" = (/turf/closed/wall,/area/shuttle/escape) +"ac" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/open/floor/plating,/area/shuttle/escape) +"ad" = (/turf/closed/wall/rust,/area/shuttle/escape) +"ae" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/fire,/turf/open/floor/mineral/titanium,/area/shuttle/escape) +"af" = (/obj/structure/chair{dir = 1},/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape) +"ag" = (/obj/machinery/computer/emergency_shuttle,/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape) +"ah" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/regular{pixel_x = 2; pixel_y = 3},/obj/item/weapon/crowbar,/turf/open/floor/mineral/titanium,/area/shuttle/escape) +"ai" = (/obj/machinery/computer/crew,/turf/open/floor/mineral/titanium,/area/shuttle/escape) +"aj" = (/obj/structure/chair{dir = 8},/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape) +"ak" = (/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape) +"al" = (/obj/effect/decal/cleanable/dirt,/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape) +"am" = (/obj/structure/table,/obj/item/weapon/storage/fancy/cigarettes/cigars/cohiba,/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka/badminka{pixel_x = 5; pixel_y = 18},/turf/open/floor/mineral/titanium,/area/shuttle/escape) +"an" = (/obj/machinery/computer/security,/turf/open/floor/mineral/titanium,/area/shuttle/escape) +"ao" = (/obj/machinery/button/flasher{id = "cockpit_flasher"; pixel_x = 6; pixel_y = -24},/obj/structure/chair{dir = 8},/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape) +"ap" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_x = 0; pixel_y = -29},/obj/effect/decal/cleanable/dirt,/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape) +"aq" = (/obj/structure/chair,/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape) +"ar" = (/obj/machinery/button/door{id = "ohnorevs"; name = "window shutters"; pixel_x = 26; pixel_y = -6; req_access_txt = "19"},/obj/structure/chair,/obj/machinery/button/door{id = "bearsbearsbears"; name = "release bears"; pixel_x = 26; pixel_y = 6; req_access_txt = "20"},/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape) +"as" = (/obj/machinery/status_display,/turf/closed/wall/rust,/area/shuttle/escape) +"at" = (/obj/machinery/door/airlock/glass{name = "Glorious Leaders"; req_access_txt = "19"},/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape) +"au" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/obj/machinery/door/poddoor/shutters/preopen{id = "ohnorevs"},/turf/open/floor/plating,/area/shuttle/escape) +"av" = (/obj/structure/chair,/turf/open/floor/mineral/plastitanium/brig,/area/shuttle/escape) +"aw" = (/obj/machinery/flasher{id = "cockpit_flasher"; pixel_x = 6; pixel_y = 24},/turf/open/floor/mineral/plastitanium,/area/shuttle/escape) +"ax" = (/turf/open/floor/mineral/plastitanium,/area/shuttle/escape) +"ay" = (/obj/structure/window/reinforced{dir = 8},/turf/open/floor/engine,/area/shuttle/escape) +"az" = (/obj/item/weapon/tank/internals/oxygen,/turf/open/floor/engine,/area/shuttle/escape) +"aA" = (/turf/open/floor/engine,/area/shuttle/escape) +"aB" = (/obj/effect/decal/cleanable/dirt,/turf/open/floor/engine,/area/shuttle/escape) +"aC" = (/obj/item/weapon/kitchen/knife,/turf/open/floor/engine,/area/shuttle/escape) +"aD" = (/turf/closed/wall/r_wall,/area/shuttle/escape) +"aE" = (/turf/closed/wall/r_wall/rust,/area/shuttle/escape) +"aF" = (/obj/machinery/flasher{id = "shuttle_flasher"; pixel_x = -24; pixel_y = 6},/obj/machinery/button/flasher{id = "shuttle_flasher"; pixel_x = -24; pixel_y = -6},/turf/open/floor/mineral/plastitanium/brig,/area/shuttle/escape) +"aG" = (/obj/effect/decal/cleanable/dirt,/turf/open/floor/mineral/plastitanium/brig,/area/shuttle/escape) +"aH" = (/turf/open/floor/mineral/plastitanium/brig,/area/shuttle/escape) +"aI" = (/obj/machinery/door/airlock/glass_security{name = "Emergency Shuttle Brig"; req_access_txt = "2"},/turf/open/floor/mineral/plastitanium,/area/shuttle/escape) +"aJ" = (/obj/structure/chair{dir = 4},/turf/open/floor/mineral/plastitanium,/area/shuttle/escape) +"aK" = (/obj/effect/decal/cleanable/blood/old,/turf/open/floor/engine,/area/shuttle/escape) +"aL" = (/obj/effect/decal/cleanable/blood/old,/obj/item/weapon/broken_bottle,/turf/open/floor/engine,/area/shuttle/escape) +"aM" = (/obj/effect/decal/cleanable/robot_debris/old,/obj/machinery/door/poddoor{id = "bearsbearsbears"},/turf/open/floor/engine,/area/shuttle/escape) +"aN" = (/obj/effect/decal/cleanable/blood/old,/mob/living/simple_animal/hostile/bear/fightpit,/turf/open/floor/engine,/area/shuttle/escape) +"aO" = (/obj/machinery/door/airlock/glass_security{name = "Emergency Shuttle Airlock"; req_access_txt = "2"},/turf/open/floor/plating,/area/shuttle/escape) +"aP" = (/obj/structure/chair{dir = 1},/turf/open/floor/mineral/plastitanium/brig,/area/shuttle/escape) +"aQ" = (/obj/effect/decal/cleanable/robot_debris/old,/turf/open/floor/engine,/area/shuttle/escape) +"aR" = (/obj/effect/decal/cleanable/dirt,/turf/open/floor/mineral/plastitanium,/area/shuttle/escape) +"aS" = (/obj/structure/window/reinforced{dir = 8},/obj/effect/decal/cleanable/dirt,/turf/open/floor/engine,/area/shuttle/escape) +"aT" = (/obj/effect/decal/cleanable/vomit/old,/turf/open/floor/engine,/area/shuttle/escape) +"aU" = (/obj/effect/decal/cleanable/blood/old,/obj/machinery/door/poddoor{id = "bearsbearsbears"},/turf/open/floor/engine,/area/shuttle/escape) +"aV" = (/obj/item/weapon/kitchen/fork,/mob/living/simple_animal/hostile/bear/fightpit,/turf/open/floor/engine,/area/shuttle/escape) +"aW" = (/obj/docking_port/mobile/emergency{height = 15; name = "Box emergency shuttle"; timid = 1},/obj/machinery/door/airlock/glass_security{name = "Emergency Shuttle Airlock"},/turf/open/floor/plating,/area/shuttle/escape) +"aX" = (/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/turf/open/floor/mineral/plastitanium,/area/shuttle/escape) +"aY" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/open/floor/engine,/area/shuttle/escape) +"aZ" = (/obj/effect/decal/cleanable/shreds,/obj/machinery/door/window{name = "fight pit"},/turf/open/floor/engine,/area/shuttle/escape) +"ba" = (/obj/structure/window/reinforced,/turf/open/floor/engine,/area/shuttle/escape) +"bb" = (/obj/effect/decal/cleanable/blood/old,/obj/structure/window/reinforced,/turf/open/floor/engine,/area/shuttle/escape) +"bc" = (/obj/structure/chair{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/open/floor/mineral/plastitanium,/area/shuttle/escape) +"bd" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/chair{dir = 4},/turf/open/floor/mineral/plastitanium,/area/shuttle/escape) +"be" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka,/turf/open/floor/mineral/plastitanium,/area/shuttle/escape) +"bf" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/chair{dir = 1},/turf/open/floor/mineral/plastitanium,/area/shuttle/escape) +"bg" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/chair{dir = 1},/turf/open/floor/mineral/plastitanium,/area/shuttle/escape) +"bh" = (/obj/structure/chair{dir = 1},/turf/open/floor/mineral/plastitanium,/area/shuttle/escape) +"bi" = (/obj/structure/table,/obj/item/stack/medical/bruise_pack{pixel_x = 5; pixel_y = 5},/obj/item/stack/medical/bruise_pack,/turf/open/floor/mineral/plastitanium,/area/shuttle/escape) +"bj" = (/obj/effect/decal/cleanable/vomit/old,/turf/open/floor/mineral/plastitanium,/area/shuttle/escape) +"bk" = (/obj/structure/kitchenspike,/turf/open/floor/mineral/plastitanium,/area/shuttle/escape) +"bl" = (/obj/effect/decal/hammerandsickle,/turf/open/floor/mineral/plastitanium,/area/shuttle/escape) +"bm" = (/obj/structure/table,/obj/item/weapon/hatchet,/turf/open/floor/mineral/plastitanium,/area/shuttle/escape) +"bn" = (/obj/structure/table,/obj/item/clothing/gloves/boxing{pixel_x = 4; pixel_y = 7},/obj/item/clothing/gloves/boxing,/turf/open/floor/mineral/plastitanium,/area/shuttle/escape) +"bo" = (/obj/structure/table,/obj/item/weapon/melee/baseball_bat{pixel_x = -5},/obj/item/weapon/crowbar/large{pixel_x = 6},/turf/open/floor/mineral/plastitanium,/area/shuttle/escape) +"bp" = (/obj/structure/table,/obj/item/weapon/shovel,/turf/open/floor/mineral/plastitanium,/area/shuttle/escape) +"bq" = (/obj/item/weapon/broken_bottle,/obj/effect/decal/cleanable/blood/old,/turf/open/floor/mineral/plastitanium,/area/shuttle/escape) +"br" = (/obj/machinery/door/airlock/glass_security{name = "Emergency Shuttle Airlock"},/turf/open/floor/plating,/area/shuttle/escape) +"bs" = (/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -30},/turf/open/floor/mineral/plastitanium,/area/shuttle/escape) +"bt" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka,/turf/open/floor/mineral/plastitanium,/area/shuttle/escape) +"bu" = (/obj/machinery/door/airlock/glass_security{name = "Emergency Shuttle Cargo"},/turf/open/floor/mineral/plastitanium,/area/shuttle/escape) +"bv" = (/obj/machinery/status_display,/turf/closed/wall,/area/shuttle/escape) +"bw" = (/obj/machinery/door/airlock/glass_security{name = "Emergency Shuttle Infirmary"},/turf/open/floor/mineral/plastitanium,/area/shuttle/escape) +"bx" = (/turf/open/floor/plating,/area/shuttle/escape) +"by" = (/obj/effect/decal/cleanable/dirt,/turf/open/floor/plating,/area/shuttle/escape) +"bz" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/turf/open/floor/plating,/area/shuttle/escape) +"bA" = (/obj/structure/closet/emcloset,/turf/open/floor/plasteel/floorgrime,/area/shuttle/escape) +"bB" = (/turf/open/floor/plasteel/floorgrime,/area/shuttle/escape) +"bC" = (/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/obj/effect/decal/cleanable/blood/old,/turf/open/floor/plasteel/floorgrime,/area/shuttle/escape) +"bD" = (/obj/machinery/sleeper{icon_state = "sleeper-open"; dir = 8},/turf/open/floor/plasteel/floorgrime,/area/shuttle/escape) +"bE" = (/obj/machinery/sleeper{icon_state = "sleeper-open"; dir = 4},/turf/open/floor/plasteel/floorgrime,/area/shuttle/escape) +"bF" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/brute,/obj/item/weapon/storage/firstaid{pixel_x = 2; pixel_y = 3},/obj/item/weapon/crowbar,/turf/open/floor/plasteel/floorgrime,/area/shuttle/escape) +"bG" = (/obj/structure/closet,/turf/open/floor/plating,/area/shuttle/escape) +"bH" = (/obj/structure/closet,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/open/floor/plating,/area/shuttle/escape) +"bI" = (/obj/structure/closet/crate,/turf/open/floor/plating,/area/shuttle/escape) +"bJ" = (/obj/effect/decal/cleanable/blood/old,/turf/open/floor/plasteel/floorgrime,/area/shuttle/escape) +"bK" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/shuttle/engine/heater,/turf/open/floor/plating/airless,/area/shuttle/escape) +"bL" = (/obj/structure/shuttle/engine/propulsion,/turf/open/floor/plating/airless,/area/shuttle/escape) + +(1,1,1) = {" +aaaaaaaaabacacacacacadaaaaaaaa +aaaaaaadabaeafagafahabadaaaaaa +aaaaaaabaiajakakalakamabaaaaaa +aaaaaaabanaoakapaqaqaradaaaaaa +adabasabadadatabauauauasababad +abavavavacawaxayazaAaBaCaDaEaD +adaFaGaHaIaxaJayaKaLaAaKaMaNaE +aOaHaPaPacaxaJayaQaBaAaAaEaNaE +abadadabadaRaJaSaAaKaTaQaUaVaE +aWaxaXaxaxaxaJaYaZbabbbaaDaDaE +adaJaxbcbdaRbebfaxbgbhbhaxbiad +acaJbjbcbdaxaxaxaxaxaxaxaxbkac +acaJaxbcbdaRbcaxblaxbmbnaRbkac +acaJaxbcbdaxbcaxaxaxbobpaxbkac +adaJaxbcbdbjbcaxaxbqaxaRaxbkad +braxbsaRaxaxaxaxaxaxaxaxaxbtad +adabadbuadababbvadacbwacadabad +brbxbybxbxbybzadbAbBbBbBbCbDac +adabbxbxbybxbxadbEbBbBbBbFabad +aaababbGbHbIbIadbAbJbBbDadadaa +aaaaadadbKbKbKbKbKbKbKadadaaaa +aaaaaaadbLbLbLbLbLbLbLadaaaaaa +"} diff --git a/code/__DEFINES/clockcult.dm b/code/__DEFINES/clockcult.dm index d97dbc6cf57..8b140cb8b7c 100644 --- a/code/__DEFINES/clockcult.dm +++ b/code/__DEFINES/clockcult.dm @@ -87,9 +87,9 @@ var/global/list/all_scripture = list() //a list containing scripture instances; #define CLOCKCULT_ESCAPE "escape" -#define CLOCKCULT_SILICONS "silicons" - //misc clockcult stuff #define MARAUDER_EMERGE_THRESHOLD 65 //marauders cannot emerge unless host is at this% or less health #define SIGIL_ACCESS_RANGE 2 //range at which transmission sigils can access power + +#define PROSELYTIZER_REPAIR_PER_TICK 4 //how much a proselytizer repairs each tick, and also how many deciseconds each tick is diff --git a/code/__DEFINES/misc.dm b/code/__DEFINES/misc.dm index 30763b14da5..a4d0b6e8725 100644 --- a/code/__DEFINES/misc.dm +++ b/code/__DEFINES/misc.dm @@ -408,4 +408,4 @@ var/global/list/ghost_others_options = list(GHOST_OTHERS_SIMPLE, GHOST_OTHERS_DE #define TURF_DECAL_PAINT "paint" #define TURF_DECAL_DAMAGE "damage" -#define TURF_DECAL_DIRT "dirt" \ No newline at end of file +#define TURF_DECAL_DIRT "dirt" diff --git a/code/__DEFINES/monkeys.dm b/code/__DEFINES/monkeys.dm index 76f7ea850c3..52ef4b55906 100644 --- a/code/__DEFINES/monkeys.dm +++ b/code/__DEFINES/monkeys.dm @@ -35,4 +35,4 @@ #define MONKEY_HUNT_FRUSTRATION_LIMIT 8 // Chase after an enemy before giving up #define MONKEY_DISPOSE_FRUSTRATION_LIMIT 16 // Dispose of a body before giving up -#define MONKEY_AGGRESSIVE_MVM_PROB 1 // If you mass edit monkies to be aggressive. there is a small chance of in-fighting \ No newline at end of file +#define MONKEY_AGGRESSIVE_MVM_PROB 0 // If you mass edit monkies to be aggressive. there is a small chance of in-fighting \ No newline at end of file diff --git a/code/__HELPERS/lists.dm b/code/__HELPERS/lists.dm index b0718692bc4..59d2ff4e51a 100644 --- a/code/__HELPERS/lists.dm +++ b/code/__HELPERS/lists.dm @@ -465,3 +465,4 @@ #define LAZYADD(L, I) if(!L) { L = list(); } L += I; #define LAZYACCESS(L, I) (L ? (isnum(I) ? (I > 0 && I <= L.len ? L[I] : null) : L[I]) : null) #define LAZYLEN(L) length(L) +#define LAZYCLEARLIST(L) if(L) L.Cut() \ No newline at end of file diff --git a/code/_globalvars/lists/poll_ignore.dm b/code/_globalvars/lists/poll_ignore.dm index 6a765f6bfd3..8c791bce9b1 100644 --- a/code/_globalvars/lists/poll_ignore.dm +++ b/code/_globalvars/lists/poll_ignore.dm @@ -2,5 +2,6 @@ #define POLL_IGNORE_PAI "pai" #define POLL_IGNORE_SENTIENCE_POTION "sentience_potion" +#define POLL_IGNORE_POSSESSED_BLADE "possessed_blade" var/list/poll_ignore = list() \ No newline at end of file diff --git a/code/controllers/configuration.dm b/code/controllers/configuration.dm index 43727619ba6..0a2dd748dc0 100644 --- a/code/controllers/configuration.dm +++ b/code/controllers/configuration.dm @@ -20,8 +20,8 @@ var/name = "Configuration" // datum name var/server_name = null // server name (the name of the game window) + var/server_sql_name = null // short form server name used for the DB var/station_name = null // station name (the name of the station in-game) - var/server_suffix = 0 // generate numeric suffix based on server port var/lobby_countdown = 120 // In between round countdown. var/round_end_countdown = 25 // Post round murder death kill countdown var/hub = 0 @@ -351,10 +351,10 @@ config.respawn = 0 if("servername") config.server_name = value + if("serversqlname") + config.server_sql_name = 1 if("stationname") config.station_name = value - if("serversuffix") - config.server_suffix = 1 if("hostedby") config.hostedby = value if("server") diff --git a/code/controllers/master.dm b/code/controllers/master.dm index 86d1a4672ea..dd88760e5fe 100644 --- a/code/controllers/master.dm +++ b/code/controllers/master.dm @@ -322,6 +322,7 @@ var/CURRENT_TICKLIMIT = TICK_LIMIT_RUNNING SS_flags = SS.flags if (SS_flags & SS_NO_FIRE) subsystemstocheck -= SS + continue if (!(SS_flags & SS_TICKER) && (SS_flags & SS_KEEP_TIMING) && SS.last_fire + (SS.wait * 0.75) > world.time) continue SS.enqueue() diff --git a/code/controllers/subsystem/air.dm b/code/controllers/subsystem/air.dm index 5eb987f2f33..ab6cb290614 100644 --- a/code/controllers/subsystem/air.dm +++ b/code/controllers/subsystem/air.dm @@ -39,28 +39,34 @@ var/datum/subsystem/air/SSair var/list/currentrun = list() var/currentpart = SSAIR_PIPENETS + var/map_loading = TRUE + var/list/queued_for_activation /datum/subsystem/air/New() NEW_SS_GLOBAL(SSair) /datum/subsystem/air/stat_entry(msg) msg += "C:{" - msg += "AT:[round(cost_turfs)]|" - msg += "EG:[round(cost_groups)]|" - msg += "HP:[round(cost_highpressure)]|" - msg += "HS:[round(cost_hotspots)]|" - msg += "SC:[round(cost_superconductivity)]|" - msg += "PN:[round(cost_pipenets)]|" - msg += "AM:[round(cost_atmos_machinery)]" + msg += "AT:[round(cost_turfs,1)]|" + msg += "EG:[round(cost_groups,1)]|" + msg += "HP:[round(cost_highpressure,1)]|" + msg += "HS:[round(cost_hotspots,1)]|" + msg += "SC:[round(cost_superconductivity,1)]|" + msg += "PN:[round(cost_pipenets,1)]|" + msg += "AM:[round(cost_atmos_machinery,1)]" msg += "} " - msg += "AT:[active_turfs.len]|" - msg += "EG:[excited_groups.len]|" - msg += "HS:[hotspots.len]|" - msg += "AS:[active_super_conductivity.len]" + msg += "AT:[active_turfs.len]|" + msg += "EG:[excited_groups.len]|" + msg += "HS:[hotspots.len]|" + msg += "PN:[networks.len]|" + msg += "HP:[high_pressure_delta.len]|" + msg += "AS:[active_super_conductivity.len]|" + msg += "AT/MS:[round((cost ? active_turfs.len/cost : 0),0.1)]" ..(msg) /datum/subsystem/air/Initialize(timeofday) + map_loading = FALSE setup_allturfs() setup_atmos_machinery() setup_pipenets() @@ -244,7 +250,6 @@ var/datum/subsystem/air/SSair if(T.excited_group) T.excited_group.garbage_collect() - /datum/subsystem/air/proc/add_to_active(turf/open/T, blockchanges = 1) if(istype(T) && T.air) T.excited = 1 @@ -253,10 +258,25 @@ var/datum/subsystem/air/SSair currentrun |= T if(blockchanges && T.excited_group) T.excited_group.garbage_collect() - else + else if(T.initialized) for(var/turf/S in T.atmos_adjacent_turfs) add_to_active(S) + else if(map_loading) + if(queued_for_activation) + queued_for_activation[T] = T + return + else + T.requires_activation = TRUE +/datum/subsystem/air/proc/begin_map_load() + LAZYINITLIST(queued_for_activation) + map_loading = TRUE + +/datum/subsystem/air/proc/end_map_load() + map_loading = FALSE + for(var/T in queued_for_activation) + add_to_active(T) + queued_for_activation.Cut() /datum/subsystem/air/proc/setup_allturfs() var/list/turfs_to_init = block(locate(1, 1, 1), locate(world.maxx, world.maxy, world.maxz)) diff --git a/code/controllers/subsystem/processing/objects.dm b/code/controllers/subsystem/processing/objects.dm index 01957e766f4..6bbd0ffeb32 100644 --- a/code/controllers/subsystem/processing/objects.dm +++ b/code/controllers/subsystem/processing/objects.dm @@ -27,26 +27,52 @@ var/datum/subsystem/objects/SSobj /datum/subsystem/objects/proc/InitializeAtoms(list/objects = null) if(initialized == INITIALIZATION_INSSOBJ) return + + var/list/late_loaders + initialized = INITIALIZATION_INNEW_MAPLOAD + if(objects) for(var/I in objects) var/atom/A = I if(!A.initialized) //this check is to make sure we don't call it twice on an object that was created in a previous Initialize call var/start_tick = world.time - A.Initialize(TRUE) + if(A.Initialize(TRUE)) + LAZYADD(late_loaders, A) if(start_tick != world.time) WARNING("[A]: [A.type] slept during it's Initialize!") CHECK_TICK + testing("Initialized [objects.len] atoms") else + #ifdef TESTING + var/count = 0 + #endif for(var/atom/A in world) if(!A.initialized) //this check is to make sure we don't call it twice on an object that was created in a previous Initialize call var/start_tick = world.time - A.Initialize(TRUE) + if(A.Initialize(TRUE)) + LAZYADD(late_loaders, A) + #ifdef TESTING + else + ++count + #endif TESTING if(start_tick != world.time) WARNING("[A]: [A.type] slept during it's Initialize!") CHECK_TICK + testing("Roundstart initialized [count] atoms") + initialized = INITIALIZATION_INNEW_REGULAR + if(late_loaders) + for(var/I in late_loaders) + var/atom/A = I + var/start_tick = world.time + A.Initialize(FALSE) + if(start_tick != world.time) + WARNING("[A]: [A.type] slept during it's Initialize!") + CHECK_TICK + testing("Late-initialized [late_loaders.len] atoms") + /datum/subsystem/objects/proc/map_loader_begin() old_initialized = initialized initialized = INITIALIZATION_INSSOBJ diff --git a/code/controllers/subsystem/throwing.dm b/code/controllers/subsystem/throwing.dm index 56d887eb8bc..2b23ac485a3 100644 --- a/code/controllers/subsystem/throwing.dm +++ b/code/controllers/subsystem/throwing.dm @@ -66,11 +66,11 @@ var/datum/subsystem/throwing/SSthrowing /datum/thrownthing/proc/tick() var/atom/movable/AM = thrownthing if (!isturf(AM.loc) || !AM.throwing) - finialize() + finalize() return if (dist_travelled && hitcheck()) //to catch sneaky things moving on our tile while we slept - finialize() + finalize() return var/atom/step @@ -79,7 +79,7 @@ var/datum/subsystem/throwing/SSthrowing var/tilestomove = round(min(((((world.time+world.tick_lag) - start_time) * speed) - (dist_travelled ? dist_travelled : -1)), speed*MAX_TICKS_TO_MAKE_UP) * (world.tick_lag * SSthrowing.wait)) while (tilestomove-- > 0) if ((dist_travelled >= maxrange || AM.loc == target_turf) && AM.has_gravity(AM.loc)) - finialize() + finalize() return if (dist_travelled <= max(dist_x, dist_y)) //if we haven't reached the target yet we home in on it, otherwise we use the initial direction @@ -93,47 +93,52 @@ var/datum/subsystem/throwing/SSthrowing diagonal_error += (diagonal_error < 0) ? dist_x/2 : -dist_y if (!step) // going off the edge of the map makes get_step return null, don't let things go off the edge - finialize() + finalize() return AM.Move(step, get_dir(AM, step)) if (!AM.throwing) // we hit something during our move - finialize(hit = TRUE) + finalize(hit = TRUE) return dist_travelled++ if (dist_travelled > MAX_THROWING_DIST) - finialize() + finalize() return -/datum/thrownthing/proc/finialize(hit = FALSE) +/datum/thrownthing/proc/finalize(hit = FALSE) set waitfor = 0 SSthrowing.processing -= thrownthing //done throwing, either because it hit something or it finished moving - thrownthing.throwing = 0 + thrownthing.throwing = null if (!hit) for (var/thing in get_turf(thrownthing)) //looking for our target on the turf we land on. var/atom/A = thing if (A == target) hit = 1 - thrownthing.throw_impact(A) + thrownthing.throw_impact(A, src) break if (!hit) - thrownthing.throw_impact(get_turf(thrownthing)) // we haven't hit something yet and we still must, let's hit the ground. + thrownthing.throw_impact(get_turf(thrownthing), src) // we haven't hit something yet and we still must, let's hit the ground. thrownthing.newtonian_move(init_dir) else thrownthing.newtonian_move(init_dir) if (callback) callback.Invoke() +/datum/thrownthing/proc/hit_atom(atom/A) + thrownthing.throw_impact(A, src) + thrownthing.newtonian_move(init_dir) + finalize(TRUE) + /datum/thrownthing/proc/hitcheck() for (var/thing in get_turf(thrownthing)) var/atom/movable/AM = thing if (AM == thrownthing) continue if (AM.density && !(AM.pass_flags & LETPASSTHROW) && !(AM.flags & ON_BORDER)) - thrownthing.throwing = 0 - thrownthing.throw_impact(AM) - return 1 + thrownthing.throwing = null + thrownthing.throw_impact(AM, src) + return TRUE diff --git a/code/controllers/subsystem/ticker.dm b/code/controllers/subsystem/ticker.dm index 8a663bbe80a..83d05b52da6 100644 --- a/code/controllers/subsystem/ticker.dm +++ b/code/controllers/subsystem/ticker.dm @@ -211,8 +211,7 @@ var/datum/subsystem/ticker/ticker var/list/adm = get_admin_counts() var/list/allmins = adm["present"] - if(!allmins.len) - send2irc("Server", "Round just started with no active admins online!") + send2irc("Server", "Round of [hide_mode ? "secret":"[mode.name]"] has started[allmins.len ? ".":" with no active admins online!"]") /datum/subsystem/ticker/proc/station_explosion_detonation(atom/bomb) if(bomb) //BOOM diff --git a/code/datums/helper_datums/getrev.dm b/code/datums/helper_datums/getrev.dm index 90e99bcc69e..0569a5c30f2 100644 --- a/code/datums/helper_datums/getrev.dm +++ b/code/datums/helper_datums/getrev.dm @@ -9,7 +9,10 @@ var/global/datum/getrev/revdata = new() /datum/getrev/New() var/head_file = return_file_text(".git/logs/HEAD") if(SERVERTOOLS && fexists("..\\prtestjob.lk")) - testmerge = file2list("..\\prtestjob.lk") + var/list/tmp = file2list("..\\prtestjob.lk") + for(var/I in tmp) + if(I) + testmerge |= I var/testlen = max(testmerge.len - 1, 0) var/regex/head_log = new("(\\w{40}) .+> (\\d{10}).+(?=(\n.*(\\w{40}).*){[testlen]}\n*\\Z)") head_log.Find(head_file) @@ -81,4 +84,4 @@ var/global/datum/getrev/revdata = new() if(config.probabilities[ctag] > 0) var/percentage = round(config.probabilities[ctag] / sum * 100, 0.1) src << "[ctag] [percentage]%" - return \ No newline at end of file + return diff --git a/code/datums/helper_datums/map_template.dm b/code/datums/helper_datums/map_template.dm index 19f9c1ff0da..1912be6a279 100644 --- a/code/datums/helper_datums/map_template.dm +++ b/code/datums/helper_datums/map_template.dm @@ -31,6 +31,7 @@ for(var/L in block(locate(bounds[MAP_MINX], bounds[MAP_MINY], bounds[MAP_MINZ]), locate(bounds[MAP_MAXX], bounds[MAP_MAXY], bounds[MAP_MAXZ]))) var/turf/B = L + atoms += B for(var/A in B) atoms += A if(istype(A,/obj/structure/cable)) @@ -43,6 +44,7 @@ SSobj.InitializeAtoms(atoms) SSmachine.setup_template_powernets(cables) SSair.setup_template_machinery(atmos_machines) + SSair.end_map_load() /datum/map_template/proc/load(turf/T, centered = FALSE) if(centered) @@ -54,8 +56,10 @@ if(T.y+height > world.maxy) return + SSair.begin_map_load() var/list/bounds = maploader.load_map(get_file(), T.x, T.y, T.z, cropMap=TRUE) if(!bounds) + SSair.end_map_load() return 0 //initialize things that are normally initialized after map load diff --git a/code/datums/riding.dm b/code/datums/riding.dm index 9695dbae120..27911b88dfb 100644 --- a/code/datums/riding.dm +++ b/code/datums/riding.dm @@ -297,3 +297,75 @@ handle_vehicle_offsets() else user << "You'll need something to guide the [ridden.name]." + +//CYBORGS. NO, THEY ARE NOT ANIMALS. +/datum/riding/cyborg + keytype = null + vehicle_move_delay = 1 + +/datum/riding/cyborg/proc/ride_check(mob/user) + if(user.incapacitated()) + var/kick = TRUE + if(istype(ridden, /mob/living/silicon/robot)) + var/mob/living/silicon/robot/R = ridden + if(R.module && R.module.ride_allow_incapacitated) + kick = FALSE + if(kick) + user << "You fall off of [ridden]!" + ridden.unbuckle_mob(user) + return + if(istype(user, /mob/living/carbon)) + var/mob/living/carbon/carbonuser = user + if(!carbonuser.get_num_arms()) + ridden.unbuckle_mob(user) + user << "You can't grab onto [ridden] with no hands!" + return + +/datum/riding/cyborg/handle_vehicle_layer() + if(ridden.dir == SOUTH) + ridden.layer = ABOVE_MOB_LAYER + else + ridden.layer = OBJ_LAYER + if(!ridden.buckled_mobs) + ridden.layer = MOB_LAYER + +/datum/riding/cyborg/handle_vehicle_offsets() + if(ridden.has_buckled_mobs()) + for(var/mob/living/M in ridden.buckled_mobs) + M.setDir(ridden.dir) + if(iscyborg(ridden)) + var/mob/living/silicon/robot/R = ridden + if(istype(R.module)) + M.pixel_x = R.module.ride_offset_x[dir2text(ridden.dir)] + M.pixel_y = R.module.ride_offset_y[dir2text(ridden.dir)] + else + switch(ridden.dir) + if(NORTH) + M.pixel_x = 0 + M.pixel_y = 4 + if(SOUTH) + M.pixel_x = 0 + M.pixel_y = 4 + if(EAST) + M.pixel_x = -6 + M.pixel_y = 3 + if(WEST) + M.pixel_x = 6 + M.pixel_y = 3 + +/datum/riding/cyborg/proc/on_vehicle_move() + for(var/mob/living/M in ridden.buckled_mobs) + ride_check(M) + handle_vehicle_offsets() + handle_vehicle_layer() + +/datum/riding/cyborg/proc/force_dismount() + for(var/mob/living/M in ridden.buckled_mobs) + ridden.unbuckle_mob(M) + var/turf/target = get_edge_target_turf(ridden, ridden.dir) + var/turf/targetm = get_step(get_turf(ridden), ridden.dir) + M.Move(targetm) + M.visible_message("[M] is thrown clear of [ridden] by rapid spinning!") + M.throw_at(target, 14, 5, ridden) + M.Weaken(3) + diff --git a/code/datums/shuttles.dm b/code/datums/shuttles.dm index 911a37280a2..ce8e9cfd74f 100644 --- a/code/datums/shuttles.dm +++ b/code/datums/shuttles.dm @@ -45,6 +45,10 @@ admin_notes = "No brig, no medical facilities, no air." credit_cost = -7500 +/datum/map_template/shuttle/emergency/airless/prerequisites_met() + // first 10 minutes only + return world.time - round_start_time < 6000 + /datum/map_template/shuttle/emergency/asteroid suffix = "asteroid" name = "Asteroid Station Emergency Shuttle" @@ -59,6 +63,13 @@ Has medical facilities." credit_cost = 5000 +/datum/map_template/shuttle/emergency/russiafightpit + suffix = "russiafightpit" + name = "Mother Russia Bleeds" + description = "Dis is a high-quality shuttle, da. Many seats, lots of space, all equipment! Even includes entertainment! Such as lots to drink, and a fighting arena for drunk crew to have fun! If arena not fun enough, simply press button of releasing bears. Do not worry, bears trained not to break out of fighting pit, so totally safe so long as nobody stupid or drunk enough to leave door open. Try not to let asimov babycons ruin fun!" + admin_notes = "Includes a small variety of weapons. And bears. Only captain-access can release the bears. Bears won't smash the windows themselves, but they can escape if someone lets them." + credit_cost = 5000 // While the shuttle is rusted and poorly maintained, trained bears are costly. + /datum/map_template/shuttle/emergency/meteor suffix = "meteor" name = "An Asteroid With Engines Strapped To It" @@ -73,6 +84,19 @@ admin_notes = "Due to the limited space for non paying crew, this shuttle may cause a riot." credit_cost = 10000 + +/datum/map_template/shuttle/emergency/arena + suffix = "arena" + name = "The Arena" + description = "The crew must pass through an otherworldy arena to board this shuttle. Expect massive casualties. The source of the Bloody Signal must be tracked down and eliminated to unlock this shuttle." + admin_notes = "RIP AND TEAR." + credit_cost = 10000 + +/datum/map_template/shuttle/emergency/arena/prerequisites_met() + if("bubblegum" in SSshuttle.shuttle_purchase_requirements_met) + return TRUE + return FALSE + /datum/map_template/shuttle/emergency/birdboat suffix = "birdboat" name = "Birdboat Station Emergency Shuttle" @@ -104,7 +128,6 @@ \n\ Contains contraband armory guns, maintenance loot, and abandoned crates!" admin_notes = "Due to origin as a solo piloted secure vessel, has an active GPS onboard labeled STV5." - credit_cost = -7500 /datum/map_template/shuttle/emergency/meta suffix = "meta" @@ -160,8 +183,8 @@ /datum/map_template/shuttle/emergency/goon suffix = "goon" name = "NES Port" - description = "The Nanotrasen Emergency Shuttle Port(NES Port for short) is a shuttle used at other less known nanotrasen facilities and has a more open inside for larger crowds." - credit_cost = 3000 + description = "The Nanotrasen Emergency Shuttle Port(NES Port for short) is a shuttle used at other less known Nanotrasen facilities and has a more open inside for larger crowds, but fewer onboard shuttle facilities." + credit_cost = 500 /datum/map_template/shuttle/emergency/wabbajack suffix = "wabbajack" diff --git a/code/game/atoms.dm b/code/game/atoms.dm index bfcf89e7eea..8f8b74d8853 100644 --- a/code/game/atoms.dm +++ b/code/game/atoms.dm @@ -34,11 +34,27 @@ if(color) add_atom_colour(color, FIXED_COLOUR_PRIORITY) - var/initialized = SSobj.initialized - if(initialized > INITIALIZATION_INSSOBJ) - Initialize(initialized == INITIALIZATION_INNEW_MAPLOAD) + var/do_initialize = SSobj.initialized + if(do_initialize > INITIALIZATION_INSSOBJ) + Initialize(do_initialize == INITIALIZATION_INNEW_MAPLOAD) + //. = ..() //uncomment if you are dumb enough to add a /datum/New() proc +//Called after New if the map is being loaded. mapload = TRUE +//Called from base of New if the map is being loaded. mapload = FALSE +//This base must be called or derivatives must set initialized to TRUE to prevent repeat calls +//Derivatives must not sleep +//Returning TRUE while mapload is TRUE will cause the object to be initialized again with mapload = FALSE when everything else is done +//(Useful for things that requires turfs to have air). This base may only be called once, however + +//Note: the following functions don't call the base for optimization and must copypasta: +// /turf/Initialize +// /turf/open/space/Initialize +/atom/proc/Initialize(mapload) + if(initialized) + stack_trace("Warning: [src]([type]) initialized multiple times!") + initialized = TRUE + /atom/Destroy() if(alternate_appearances) for(var/aakey in alternate_appearances) @@ -428,17 +444,6 @@ var/list/blood_splatter_icons = list() sleep(1) stoplag() -//Called after New if the world is not loaded with TRUE -//Called from base of New if the world is loaded with FALSE -//This base must be called or derivatives must set initialized to TRUE to prevent repeat calls -//Derivatives must not sleep -/atom/proc/Initialize(mapload) -#ifdef TESTING - if(initialized) - stack_trace("Warning: [src]([type]) initialized multiple times!") -#endif - initialized = TRUE - //the vision impairment to give to the mob whose perspective is set to that atom (e.g. an unfocused camera giving you an impaired vision when looking through it) /atom/proc/get_remote_view_fullscreens(mob/user) return diff --git a/code/game/atoms_movable.dm b/code/game/atoms_movable.dm index d132581434e..772b6a9fd7d 100644 --- a/code/game/atoms_movable.dm +++ b/code/game/atoms_movable.dm @@ -2,7 +2,7 @@ layer = OBJ_LAYER var/last_move = null var/anchored = 0 - var/throwing = 0 + var/datum/thrownthing/throwing = null var/throw_speed = 2 //How many tiles to move per ds when being thrown. Float values are fully supported var/throw_range = 7 var/mob/pulledby = null @@ -120,14 +120,12 @@ /atom/movable/Bump(atom/A, yes) //the "yes" arg is to differentiate our Bump proc from byond's, without it every Bump() call would become a double Bump(). if((A && yes)) if(throwing) - throwing = 0 - throw_impact(A) + throwing.hit_atom(A) . = 1 if(!A || QDELETED(A)) return A.Bumped(src) - /atom/movable/proc/forceMove(atom/destination) if(destination) if(pulledby) @@ -212,7 +210,7 @@ /atom/movable/proc/checkpass(passflag) return pass_flags&passflag -/atom/movable/proc/throw_impact(atom/hit_atom) +/atom/movable/proc/throw_impact(atom/hit_atom, throwingdatum) return hit_atom.hitby(src) /atom/movable/hitby(atom/movable/AM, skipcatch, hitpush = 1, blocked) @@ -287,7 +285,7 @@ if(pulledby) pulledby.stop_pulling() - throwing = 1 + throwing = TT if(spin) SpinAnimation(5, 1) diff --git a/code/game/gamemodes/changeling/powers/augmented_eyesight.dm b/code/game/gamemodes/changeling/powers/augmented_eyesight.dm index eb1f6626c06..b361e47d644 100644 --- a/code/game/gamemodes/changeling/powers/augmented_eyesight.dm +++ b/code/game/gamemodes/changeling/powers/augmented_eyesight.dm @@ -22,6 +22,7 @@ E.sight_flags -= SEE_MOBS E.flash_protect = 2 user << "We adjust our eyes to protect them from bright lights." + user.update_sight() else user << "We can't adjust our eyes if we don't have any!" diff --git a/code/game/gamemodes/changeling/powers/mutations.dm b/code/game/gamemodes/changeling/powers/mutations.dm index 1b3e59e5189..e470a4eca91 100644 --- a/code/game/gamemodes/changeling/powers/mutations.dm +++ b/code/game/gamemodes/changeling/powers/mutations.dm @@ -150,7 +150,7 @@ icon = 'icons/obj/weapons.dmi' icon_state = "arm_blade" item_state = "arm_blade" - flags = ABSTRACT | NODROP + flags = ABSTRACT | NODROP | DROPDEL w_class = WEIGHT_CLASS_HUGE force = 25 throwforce = 0 //Just to be on the safe side @@ -203,7 +203,6 @@ ..() if(can_drop) new /obj/item/weapon/melee/synthetic_arm_blade(get_turf(user)) - qdel(src) /***************************************\ |***********COMBAT TENTACLES*************| @@ -303,11 +302,10 @@ for(var/obj/item/I in H.held_items) if(I.is_sharp()) C.visible_message("[H] impales [C] with [H.p_their()] [I.name]!", "[H] impales you with [H.p_their()] [I.name]!") - C.apply_damage(I.force*2, BRUTE, "chest") + C.apply_damage(I.force, BRUTE, "chest") H.do_item_attack_animation(C, used_item = I) H.add_mob_blood(C) playsound(get_turf(H),I.hitsound,75,1) - C.Weaken(4) return /obj/item/projectile/tentacle/on_hit(atom/target, blocked = 0) @@ -355,7 +353,6 @@ if(INTENT_HARM) C.visible_message("[L] is thrown towards [H] by a tentacle!","A tentacle grabs you and throws you towards [H]!") - C.Weaken(3) C.throw_at(get_step_towards(H,C), 8, 2, callback=CALLBACK(src, .proc/tentacle_stab, H, C)) return 1 else diff --git a/code/game/gamemodes/clock_cult/clock_cult.dm b/code/game/gamemodes/clock_cult/clock_cult.dm index f0525d0a199..1bcc3bec902 100644 --- a/code/game/gamemodes/clock_cult/clock_cult.dm +++ b/code/game/gamemodes/clock_cult/clock_cult.dm @@ -84,8 +84,6 @@ Credit where due: /datum/game_mode var/list/servants_of_ratvar = list() //The Enlightened servants of Ratvar - var/required_escapees = 0 //How many servants need to escape, if applicable - var/required_silicon_converts = 0 //How many robotic lifeforms need to be converted, if applicable var/clockwork_objective = CLOCKCULT_GATEWAY //The objective that the servants must fulfill var/clockwork_explanation = "Construct a Gateway to the Celestial Derelict and free Ratvar." //The description of the current objective @@ -141,20 +139,12 @@ Credit where due: /datum/game_mode/clockwork_cult/proc/forge_clock_objectives() //Determine what objective that Ratvar's servants will fulfill var/list/possible_objectives = list(CLOCKCULT_ESCAPE, CLOCKCULT_GATEWAY) - var/silicons_possible = FALSE - for(var/mob/living/silicon/ai/S in living_mob_list) - silicons_possible = TRUE - if(silicons_possible) - possible_objectives += CLOCKCULT_SILICONS clockwork_objective = pick(possible_objectives) switch(clockwork_objective) if(CLOCKCULT_ESCAPE) - required_escapees = round(max(1, roundstart_player_count / 3)) //33% of the player count must be cultists - clockwork_explanation = "Ensure that [required_escapees] servants of Ratvar escape from [station_name()]." + clockwork_explanation = "Construct a Gateway to the Celestial Derelict and proselytize the entire station." if(CLOCKCULT_GATEWAY) clockwork_explanation = "Construct a Gateway to the Celestial Derelict and free Ratvar." - if(CLOCKCULT_SILICONS) - clockwork_explanation = "Ensure that all active silicon-based lifeforms on [station_name()] are servants of Ratvar and Application scripture is unlocked." return 1 /datum/game_mode/clockwork_cult/proc/greet_servant(mob/M) //Description of their role @@ -199,27 +189,8 @@ Credit where due: /datum/game_mode/clockwork_cult/proc/check_clockwork_victory() switch(clockwork_objective) if(CLOCKCULT_ESCAPE) - var/surviving_servants = 0 - for(var/datum/mind/M in servants_of_ratvar) - if(M.current && M.current.stat != DEAD && (M.current.onCentcom() || M.current.onSyndieBase())) - surviving_servants++ - clockwork_explanation = "Ensure that [required_escapees] servant(s) of Ratvar escape from [station_name()].
[surviving_servants] managed to escape!" - if(surviving_servants >= required_escapees) - ticker.news_report = CULT_ESCAPE - return TRUE - if(CLOCKCULT_SILICONS) - var/total_silicons = 0 - var/valid_silicons = 0 - for(var/mob/living/silicon/S in mob_list) //Only check robots and AIs - if(isAI(S) || iscyborg(S)) - total_silicons++ - if(is_servant_of_ratvar(S) || S.stat == DEAD) - valid_silicons++ - clockwork_explanation = "Ensure that all active silicon-based lifeforms on [station_name()] are servants of Ratvar and Application scripture is unlocked.
\ - [valid_silicons]/[total_silicons] silicons were killed or converted!" - var/list/scripture_states = scripture_unlock_check() - if(valid_silicons >= total_silicons && scripture_states[SCRIPTURE_APPLICATION]) - ticker.news_report = CLOCK_SILICONS + if(clockwork_gateway_activated) + ticker.news_report = CLOCK_PROSELYTIZATION return TRUE if(CLOCKCULT_GATEWAY) if(ratvar_awakens) @@ -241,18 +212,16 @@ Credit where due: feedback_set_details("round_end_result", "win - servants completed their objective ([clockwork_objective])") else var/half_victory = FALSE - if(clockwork_objective == CLOCKCULT_GATEWAY) - var/obj/structure/destructible/clockwork/massive/celestial_gateway/G = locate() in all_clockwork_objects - if(G) - half_victory = TRUE + var/obj/structure/destructible/clockwork/massive/celestial_gateway/G = locate() in all_clockwork_objects + if(G) + half_victory = TRUE if(half_victory) - text += "The crew escaped before Ratvar could rise, but the gateway was successfully constructed!" + text += "The crew escaped before [clockwork_objective == CLOCKCULT_GATEWAY ? "Ratvar could rise":"the station could be proselytized"], but the gateway \ + was successfully constructed!" feedback_set_details("round_end_result", "halfwin - round ended before the gateway finished") else text += "Ratvar's servants have failed!" feedback_set_details("round_end_result", "loss - servants failed their objective ([clockwork_objective])") - if(clockwork_gateway_activated && clockwork_objective != CLOCKCULT_GATEWAY) - ticker.news_report = CLOCK_PROSELYTIZATION text += "
The servants' objective was:
[clockwork_explanation]" text += "
Ratvar's servants had [clockwork_caches] Tinkerer's Caches." text += "
Construction Value(CV) was: [clockwork_construction_value]" diff --git a/code/game/gamemodes/clock_cult/clock_effects/clock_sigils.dm b/code/game/gamemodes/clock_cult/clock_effects/clock_sigils.dm index 7106d1e42da..80a7c350f84 100644 --- a/code/game/gamemodes/clock_cult/clock_effects/clock_sigils.dm +++ b/code/game/gamemodes/clock_cult/clock_effects/clock_sigils.dm @@ -159,11 +159,10 @@ /obj/effect/clockwork/sigil/submission/accession/post_channel(mob/living/L) if(L.isloyal()) - var/mob/living/carbon/C = L delete_on_finish = TRUE - C.visible_message("[C] visibly trembles!", \ + L.visible_message("[L] visibly trembles!", \ "[text2ratvar("You will be mine and his. This puny trinket will not stop me.")]") - for(var/obj/item/weapon/implant/mindshield/M in C.implants) + for(var/obj/item/weapon/implant/mindshield/M in L.implants) qdel(M) diff --git a/code/game/gamemodes/clock_cult/clock_helpers/proselytizer_helpers.dm b/code/game/gamemodes/clock_cult/clock_helpers/proselytizer_helpers.dm index a77580b2f94..6338f759a99 100644 --- a/code/game/gamemodes/clock_cult/clock_helpers/proselytizer_helpers.dm +++ b/code/game/gamemodes/clock_cult/clock_helpers/proselytizer_helpers.dm @@ -159,7 +159,7 @@ /obj/item/stack/tile/brass/proselytize_vals(mob/living/user, obj/item/clockwork/clockwork_proselytizer/proselytizer) if(source) return FALSE - return list("operation_time" = amount, "new_obj_type" = /obj/effect/overlay/temp/ratvar/beam/itemconsume, "power_cost" = -(amount*POWER_FLOOR), "spawn_dir" = SOUTH) + return list("operation_time" = 0, "new_obj_type" = /obj/effect/overlay/temp/ratvar/beam/itemconsume, "power_cost" = -(amount*POWER_FLOOR), "spawn_dir" = SOUTH) //Airlock conversion /obj/machinery/door/airlock/proselytize_vals(mob/living/user, obj/item/clockwork/clockwork_proselytizer/proselytizer) @@ -263,42 +263,18 @@ //Hitting a clockwork structure will try to repair it. /obj/structure/destructible/clockwork/proselytize_vals(mob/living/user, obj/item/clockwork/clockwork_proselytizer/proselytizer) . = TRUE - if(!can_be_repaired) - user << "[src] cannot be repaired!" - return - if(obj_integrity >= max_integrity) - user << "[src] is at maximum integrity!" - return - var/amount_to_heal = max_integrity - obj_integrity - var/healing_for_cycle = min(amount_to_heal, repair_amount) - var/power_required = round(healing_for_cycle*MIN_CLOCKCULT_POWER, MIN_CLOCKCULT_POWER) - if(!healing_for_cycle || (!proselytizer.can_use_power(RATVAR_POWER_CHECK) && !proselytizer.can_use_power(power_required))) - user << "You need at least [power_required]W power to start repairing [src], and at least \ - [round(amount_to_heal*MIN_CLOCKCULT_POWER, MIN_CLOCKCULT_POWER)]W to fully repair it!" + var/list/repair_values = list() + if(!proselytizer.proselytizer_repair_checks(repair_values, src, user)) return user.visible_message("[user]'s [proselytizer.name] starts covering [src] in glowing orange energy...", \ "You start repairing [src]...") - //hugeass while because we need to re-check after the do_after proselytizer.repairing = src - while(proselytizer && user && src && obj_integrity < max_integrity) - amount_to_heal = max_integrity - obj_integrity - if(amount_to_heal <= 0) + while(proselytizer && user && src) + if(!do_after(user, repair_values["healing_for_cycle"] * proselytizer.speed_multiplier, target = src, \ + extra_checks = CALLBACK(proselytizer, /obj/item/clockwork/clockwork_proselytizer.proc/proselytizer_repair_checks, repair_values, src, user, TRUE))) break - healing_for_cycle = min(amount_to_heal, repair_amount) - power_required = round(healing_for_cycle*MIN_CLOCKCULT_POWER, MIN_CLOCKCULT_POWER) - if(!healing_for_cycle || (!proselytizer.can_use_power(RATVAR_POWER_CHECK) && !proselytizer.can_use_power(power_required)) || \ - !do_after(user, healing_for_cycle * proselytizer.speed_multiplier, target = src) || \ - !proselytizer || (!proselytizer.can_use_power(RATVAR_POWER_CHECK) && !proselytizer.can_use_power(power_required))) - break - amount_to_heal = max_integrity - obj_integrity - if(amount_to_heal <= 0) - break - healing_for_cycle = min(amount_to_heal, repair_amount) - power_required = round(healing_for_cycle*MIN_CLOCKCULT_POWER, MIN_CLOCKCULT_POWER) - if(!healing_for_cycle || (!proselytizer.can_use_power(RATVAR_POWER_CHECK) && !proselytizer.can_use_power(power_required))) - break - obj_integrity = Clamp(obj_integrity + healing_for_cycle, 0, max_integrity) - proselytizer.modify_stored_power(-power_required) + obj_integrity = Clamp(obj_integrity + repair_values["healing_for_cycle"], 0, max_integrity) + proselytizer.modify_stored_power(-repair_values["power_required"]) playsound(src, 'sound/machines/click.ogg', 50, 1) if(proselytizer) @@ -309,42 +285,18 @@ //Proselytizer mob heal proc, to avoid as much copypaste as possible. /mob/living/proc/proselytizer_heal(mob/living/user, obj/item/clockwork/clockwork_proselytizer/proselytizer) - if(!is_servant_of_ratvar(src)) - user << "[src] does not serve Ratvar!" - return FALSE - if(health >= maxHealth || (flags & GODMODE)) - user << "[src == user ? "You" : "[src]"] [src == user ? "are" : "is"] at maximum health!" - return FALSE - var/amount_to_heal = maxHealth - health - var/healing_for_cycle = min(amount_to_heal, 4) - var/power_required = round(healing_for_cycle*MIN_CLOCKCULT_POWER, MIN_CLOCKCULT_POWER) - if(!healing_for_cycle || (!proselytizer.can_use_power(RATVAR_POWER_CHECK) && !proselytizer.can_use_power(power_required))) - user << "You need at least [power_required]W power to start repairing[src == user ? " yourself" : " [src]"], and at least \ - [round(amount_to_heal*MIN_CLOCKCULT_POWER, MIN_CLOCKCULT_POWER)]W to fully repair [src == user ? "yourself" : "[p_them()]"]!" - return FALSE + var/list/repair_values = list() + if(!proselytizer.proselytizer_repair_checks(repair_values, src, user)) + return user.visible_message("[user]'s [proselytizer.name] starts coverin[src == user ? "g [user.p_them()]" : "g [src]"] in glowing orange energy...", \ "You start repairin[src == user ? "g yourself" : "g [src]"]...") - //hugeass while because we need to re-check after the do_after proselytizer.repairing = src - while(proselytizer && user && src && health < maxHealth) - amount_to_heal = maxHealth - health - if(amount_to_heal <= 0) + while(proselytizer && user && src) + if(!do_after(user, repair_values["healing_for_cycle"] * proselytizer.speed_multiplier, target = src, \ + extra_checks = CALLBACK(proselytizer, /obj/item/clockwork/clockwork_proselytizer.proc/proselytizer_repair_checks, repair_values, src, user, TRUE))) break - healing_for_cycle = min(amount_to_heal, 4) - power_required = round(healing_for_cycle*MIN_CLOCKCULT_POWER, MIN_CLOCKCULT_POWER) - if(!healing_for_cycle || (!proselytizer.can_use_power(RATVAR_POWER_CHECK) && !proselytizer.can_use_power(power_required)) || \ - !do_after(user, healing_for_cycle * proselytizer.speed_multiplier, target = src) || \ - !proselytizer || (!proselytizer.can_use_power(RATVAR_POWER_CHECK) && !proselytizer.can_use_power(power_required))) - break - amount_to_heal = maxHealth - health - if(amount_to_heal <= 0) - break - healing_for_cycle = min(amount_to_heal, 4) - power_required = round(healing_for_cycle*MIN_CLOCKCULT_POWER, MIN_CLOCKCULT_POWER) - if(!healing_for_cycle || (!proselytizer.can_use_power(RATVAR_POWER_CHECK) && !proselytizer.can_use_power(power_required))) - break - proselytizer_heal_tick(healing_for_cycle) - proselytizer.modify_stored_power(-power_required) + proselytizer_heal_tick(repair_values["healing_for_cycle"]) + proselytizer.modify_stored_power(-repair_values["power_required"]) playsound(src, 'sound/machines/click.ogg', 50, 1) if(proselytizer) @@ -382,14 +334,17 @@ if(health < maxHealth && !(flags & GODMODE)) user.visible_message("[user]'s [proselytizer.name] starts coverin[src == user ? "g [user.p_them()]" : "g [src]"] in glowing orange energy...", \ "You start repairin[src == user ? "g yourself" : "g [src]"]...") + proselytizer.repairing = src if(do_after(user,80*proselytizer.speed_multiplier, target=src)) adjustHealth(-maxHealth) user.visible_message("[user]'s [proselytizer.name] stops coverin[src == user ? "g [user.p_them()]" : "g [src]"] with glowing orange energy.", \ "You finish repairin[src == user ? "g yourself" : "g [src]"].") + if(proselytizer) + proselytizer.repairing = null else user << "[src == user ? "You" : "[src]"] [src == user ? "are" : "is"] at maximum health!" -//Convert shards and replicant alloy directly to power +//Convert shards and gear bits directly to power /obj/item/clockwork/alloy_shards/proselytize_vals(mob/living/user, obj/item/clockwork/clockwork_proselytizer/proselytizer) return list("operation_time" = 0, "new_obj_type" = /obj/effect/overlay/temp/ratvar/beam/itemconsume, "power_cost" = -POWER_STANDARD, "spawn_dir" = SOUTH) @@ -404,6 +359,3 @@ /obj/item/clockwork/alloy_shards/small/proselytize_vals(mob/living/user, obj/item/clockwork/clockwork_proselytizer/proselytizer) return list("operation_time" = 0, "new_obj_type" = /obj/effect/overlay/temp/ratvar/beam/itemconsume, "power_cost" = -(CLOCKCULT_POWER_UNIT*0.02), "spawn_dir" = SOUTH) - -/obj/item/clockwork/component/replicant_alloy/proselytize_vals(mob/living/user, obj/item/clockwork/clockwork_proselytizer/proselytizer) - return list("operation_time" = 0, "new_obj_type" = /obj/effect/overlay/temp/ratvar/beam/itemconsume, "power_cost" = -CLOCKCULT_POWER_UNIT, "spawn_dir" = SOUTH) diff --git a/code/game/gamemodes/clock_cult/clock_items/clockwork_proselytizer.dm b/code/game/gamemodes/clock_cult/clock_items/clockwork_proselytizer.dm index f67e49802fc..318b0c07a3d 100644 --- a/code/game/gamemodes/clock_cult/clock_items/clockwork_proselytizer.dm +++ b/code/game/gamemodes/clock_cult/clock_items/clockwork_proselytizer.dm @@ -196,22 +196,17 @@ if(proselytize_values["power_cost"] > 0) proselytize_values["power_cost"] *= 2 - if(!can_use_power(proselytize_values["power_cost"])) - if(stored_power - proselytize_values["power_cost"] < 0) - user << "You need [proselytize_values["power_cost"]]W power to proselytize [target]!" - else if(stored_power - proselytize_values["power_cost"] > max_power) - user << "Your [name] contains too much power to proselytize [target]!" + var/target_type = target.type + + if(!proselytize_checks(proselytize_values, target, target_type, user)) return FALSE proselytize_values["operation_time"] *= speed_multiplier playsound(target, 'sound/machines/click.ogg', 50, 1) if(proselytize_values["operation_time"]) - var/target_type = target.type user.visible_message("[user]'s [name] begins tearing apart [target]!", "You begin proselytizing [target]...") - if(!do_after(user, proselytize_values["operation_time"], target = target)) - return FALSE - if(repairing || !can_use_power(proselytize_values["power_cost"]) || !target || target.type != target_type) //Check again to prevent bypassing via spamclick + if(!do_after(user, proselytize_values["operation_time"], target = target, extra_checks = CALLBACK(src, .proc/proselytize_checks, proselytize_values, target, target_type, user, TRUE))) return FALSE user.visible_message("[user]'s [name] covers [target] in golden energy!", "You proselytize [target].") else @@ -234,3 +229,64 @@ if(no_table_check) return TRUE return FALSE + +/obj/item/clockwork/clockwork_proselytizer/proc/proselytize_checks(list/proselytize_values, atom/target, expected_type, mob/user, silent) //checked constantly while proselytizing + if(!islist(proselytize_values) || !target || QDELETED(target) || !user) + return FALSE + if(repairing) + return FALSE + if(target.type != expected_type) + return FALSE + if(can_use_power(RATVAR_POWER_CHECK)) + proselytize_values["power_cost"] = 0 + if(!can_use_power(proselytize_values["power_cost"])) + if(stored_power - proselytize_values["power_cost"] < 0) + if(!silent) + user << "You need [proselytize_values["power_cost"]]W power to proselytize [target]!" + else if(stored_power - proselytize_values["power_cost"] > max_power) + if(!silent) + user << "Your [name] contains too much power to proselytize [target]!" + return FALSE + return TRUE + +//The repair check proc. +//Is dark magic. Can probably kill you. +/obj/item/clockwork/clockwork_proselytizer/proc/proselytizer_repair_checks(list/repair_values, atom/target, mob/user, silent) //Exists entirely to avoid an otherwise unreadable series of checks. + if(!islist(repair_values) || !target || QDELETED(target) || !user) + return FALSE + if(isliving(target)) + var/mob/living/L = target + if(!is_servant_of_ratvar(L)) + if(!silent) + user << "[L] does not serve Ratvar!" + return FALSE + if(L.health >= L.maxHealth || (L.flags & GODMODE)) + if(!silent) + user << "[L == user ? "You are" : "[L] is"] at maximum health!" + return FALSE + repair_values["amount_to_heal"] = L.maxHealth - L.health + else if(isobj(target)) + if(istype(target, /obj/structure/destructible/clockwork)) + var/obj/structure/destructible/clockwork/C = target + if(!C.can_be_repaired) + if(!silent) + user << "[C] cannot be repaired!" + return FALSE + var/obj/O = target + if(O.obj_integrity >= O.max_integrity) + if(!silent) + user << "[O] is at maximum integrity!" + return FALSE + repair_values["amount_to_heal"] = O.max_integrity - O.obj_integrity + else + return FALSE + if(repair_values["amount_to_heal"] <= 0) + return FALSE + repair_values["healing_for_cycle"] = min(repair_values["amount_to_heal"], PROSELYTIZER_REPAIR_PER_TICK) + repair_values["power_required"] = round(repair_values["healing_for_cycle"]*MIN_CLOCKCULT_POWER, MIN_CLOCKCULT_POWER) + if(!can_use_power(RATVAR_POWER_CHECK) && !can_use_power(repair_values["power_required"])) + if(!silent) + user << "You need at least [repair_values["power_required"]]W power to start repairin[target == user ? "g yourself" : "g [target]"], and at least \ + [round(repair_values["amount_to_heal"]*MIN_CLOCKCULT_POWER, MIN_CLOCKCULT_POWER)]W to fully repair [target == user ? "yourself" : "[target.p_them()]"]!" + return FALSE + return TRUE diff --git a/code/game/gamemodes/clock_cult/clock_scripture.dm b/code/game/gamemodes/clock_cult/clock_scripture.dm index 579da88c8d7..a0664aed728 100644 --- a/code/game/gamemodes/clock_cult/clock_scripture.dm +++ b/code/game/gamemodes/clock_cult/clock_scripture.dm @@ -179,7 +179,7 @@ Judgement: 12 servants, 5 caches, 300 CV, and any existing AIs are converted or if(!channel_time) return TRUE for(var/invocation in invocations) - if(!check_special_requirements() || !do_after(invoker, channel_time / invocations.len, target = invoker) || !check_special_requirements()) + if(!do_after(invoker, channel_time / invocations.len, target = invoker, extra_checks = CALLBACK(src, .proc/check_special_requirements))) slab.busy = null return FALSE if(multiple_invokers_used) @@ -206,9 +206,7 @@ Judgement: 12 servants, 5 caches, 300 CV, and any existing AIs are converted or /datum/clockwork_scripture/channeled/scripture_effects() for(var/i in 1 to chant_amount) - if(!can_recite()) - break - if(!do_after(invoker, chant_interval, target = invoker)) + if(!do_after(invoker, chant_interval, target = invoker, extra_checks = CALLBACK(src, .proc/can_recite))) break clockwork_say(invoker, text2ratvar(pick(chant_invocations)), whispered) if(!chant_effects(i)) diff --git a/code/game/gamemodes/clock_cult/clock_scriptures/scripture_judgement.dm b/code/game/gamemodes/clock_cult/clock_scriptures/scripture_judgement.dm index 96ee1d61a85..3fa1143222c 100644 --- a/code/game/gamemodes/clock_cult/clock_scriptures/scripture_judgement.dm +++ b/code/game/gamemodes/clock_cult/clock_scriptures/scripture_judgement.dm @@ -3,7 +3,7 @@ /////////////// //Ark of the Clockwork Justiciar: Creates a Gateway to the Celestial Derelict, either summoning ratvar or proselytizing everything. -/datum/clockwork_scripture/ark_of_the_clockwork_justiciar +/datum/clockwork_scripture/create_object/ark_of_the_clockwork_justiciar descname = "Structure, Win Condition" name = "Ark of the Clockwork Justiciar" desc = "Tears apart a rift in spacetime to Reebe, the Celestial Derelict.\n\ @@ -15,19 +15,21 @@ consumed_components = list(BELLIGERENT_EYE = 10, VANGUARD_COGWHEEL = 10, GEIS_CAPACITOR = 10, REPLICANT_ALLOY = 10, HIEROPHANT_ANSIBLE = 10) invokers_required = 5 multiple_invokers_used = TRUE + object_path = /obj/structure/destructible/clockwork/massive/celestial_gateway + creator_message = null usage_tip = "The gateway is completely vulnerable to attack during its five-minute duration. It will periodically give indication of its general position to everyone on the station \ as well as being loud enough to be heard throughout the entire sector. Defend it with your life!" tier = SCRIPTURE_JUDGEMENT sort_priority = 1 -/datum/clockwork_scripture/ark_of_the_clockwork_justiciar/New() +/datum/clockwork_scripture/create_object/ark_of_the_clockwork_justiciar/New() if(ticker && ticker.mode && ticker.mode.clockwork_objective != CLOCKCULT_GATEWAY) invocations = list("ARMORER! FRIGHT! AMPERAGE! VANGUARD! I CALL UPON YOU!!", \ "THIS STATION WILL BE A BEACON OF HOPE IN THE DARKNESS OF SPACE!!", \ "HELP US MAKE THIS SHOW ENGINE'S GLORY!!") ..() -/datum/clockwork_scripture/ark_of_the_clockwork_justiciar/check_special_requirements() +/datum/clockwork_scripture/create_object/ark_of_the_clockwork_justiciar/check_special_requirements() if(!slab.no_cost) if(ratvar_awakens) invoker << "\"I am already here, idiot.\"" @@ -47,11 +49,4 @@ else invoker << "Ratvar's recent banishment renders him too weak to be wrung forth from Reebe!" return FALSE - return TRUE - -/datum/clockwork_scripture/ark_of_the_clockwork_justiciar/scripture_effects() - var/turf/T = get_turf(invoker) - if(T) - new/obj/structure/destructible/clockwork/massive/celestial_gateway(T) - return TRUE - return FALSE + return ..() diff --git a/code/game/gamemodes/clock_cult/clock_structure.dm b/code/game/gamemodes/clock_cult/clock_structure.dm index 0cd51b624e4..2aa3377b152 100644 --- a/code/game/gamemodes/clock_cult/clock_structure.dm +++ b/code/game/gamemodes/clock_cult/clock_structure.dm @@ -9,8 +9,7 @@ anchored = 1 density = 1 resistance_flags = FIRE_PROOF | ACID_PROOF - var/repair_amount = 4 //how much a proselytizer can repair each cycle - var/can_be_repaired = TRUE //if a proselytizer can repair it at all + var/can_be_repaired = TRUE //if a proselytizer can repair it break_message = "The frog isn't a meme after all!" //The message shown when a structure breaks break_sound = 'sound/magic/clockwork/anima_fragment_death.ogg' //The sound played when a structure breaks debris = list(/obj/item/clockwork/alloy_shards/large = 1, \ @@ -72,9 +71,10 @@ . *= min(max_integrity/max(obj_integrity, 1), 4) . = round(., 0.01) -/obj/structure/destructible/clockwork/can_be_unfasten_wrench(mob/user) +/obj/structure/destructible/clockwork/can_be_unfasten_wrench(mob/user, silent) if(anchored && obj_integrity <= round(max_integrity * 0.25, 1)) - user << "[src] is too damaged to unsecure!" + if(!silent) + user << "[src] is too damaged to unsecure!" return FAILED_UNFASTEN return ..() @@ -158,9 +158,10 @@ var/powered = total_accessable_power() return powered == PROCESS_KILL ? 25 : powered //make sure we don't accidentally return the arbitrary PROCESS_KILL define -/obj/structure/destructible/clockwork/powered/can_be_unfasten_wrench(mob/user) +/obj/structure/destructible/clockwork/powered/can_be_unfasten_wrench(mob/user, silent) if(active) - user << "[src] needs to be disabled before it can be unsecured!" + if(!silent) + user << "[src] needs to be disabled before it can be unsecured!" return FAILED_UNFASTEN return ..() diff --git a/code/game/gamemodes/clock_cult/clock_structures/ark_of_the_clockwork_justicar.dm b/code/game/gamemodes/clock_cult/clock_structures/ark_of_the_clockwork_justicar.dm index f123579e34d..9ca1606d109 100644 --- a/code/game/gamemodes/clock_cult/clock_structures/ark_of_the_clockwork_justicar.dm +++ b/code/game/gamemodes/clock_cult/clock_structures/ark_of_the_clockwork_justicar.dm @@ -74,8 +74,6 @@ hierophant_message("A gateway to the Celestial Derelict has been created in [gate_area.map_name]!", FALSE, src) if(!objective_is_gateway) ratvar_portal = FALSE - hierophant_message("This newly constructed gateway will not free Ratvar, \ - and will instead simply proselytize and convert everything and everyone on the station.", TRUE) SSshuttle.registerHostileEnvironment(src) START_PROCESSING(SSprocessing, src) @@ -210,13 +208,14 @@ animate(glow, transform = matrix() * 3, alpha = 0, time = 5) var/turf/startpoint = get_turf(src) QDEL_IN(src, 3) - clockwork_gateway_activated = TRUE if(ratvar_portal) sleep(3) + clockwork_gateway_activated = TRUE new/obj/structure/destructible/clockwork/massive/ratvar(startpoint) else INVOKE_ASYNC(SSshuttle.emergency, /obj/docking_port/mobile/emergency.proc/request, null, 0) //call the shuttle immediately sleep(3) + clockwork_gateway_activated = TRUE send_to_playing_players("\"[text2ratvar("Behold")]!\"\n\"[text2ratvar("See Engine's mercy")]!\"\n\ \"[text2ratvar("Observe Engine's design skills")]!\"\n\"[text2ratvar("Behold Engine's light")]!!\"\n\ \"[text2ratvar("Gaze upon Engine's power")]!\"") @@ -234,13 +233,8 @@ dist = FALSE T.ratvar_act(dist) CHECK_TICK - for(var/mob/living/silicon/robot/R in silicon_mobs) - if(R && R.stat != DEAD && !is_servant_of_ratvar(R)) - add_servant_of_ratvar(R) - for(var/i in ai_list) - var/mob/living/silicon/ai/A = i - if(A && A.stat != DEAD && !is_servant_of_ratvar(A)) - add_servant_of_ratvar(A) + for(var/mob/living/L in living_mob_list) + L.ratvar_act() for(var/I in all_clockwork_mobs) var/mob/M = I if(M.stat == CONSCIOUS) diff --git a/code/game/gamemodes/clock_cult/clock_structures/clockwork_obelisk.dm b/code/game/gamemodes/clock_cult/clock_structures/clockwork_obelisk.dm index caae687cd49..a52cf68ebfc 100644 --- a/code/game/gamemodes/clock_cult/clock_structures/clockwork_obelisk.dm +++ b/code/game/gamemodes/clock_cult/clock_structures/clockwork_obelisk.dm @@ -25,9 +25,10 @@ if(is_servant_of_ratvar(user) || isobserver(user)) user << "It requires [hierophant_cost]W to broadcast over the Hierophant Network, and [gateway_cost]W to open a Spatial Gateway." -/obj/structure/destructible/clockwork/powered/clockwork_obelisk/can_be_unfasten_wrench(mob/user) +/obj/structure/destructible/clockwork/powered/clockwork_obelisk/can_be_unfasten_wrench(mob/user, silent) if(active) - user << "[src] is currently sustaining a gateway!" + if(!silent) + user << "[src] is currently sustaining a gateway!" return FAILED_UNFASTEN return ..() diff --git a/code/game/gamemodes/clock_cult/clock_structures/ocular_warden.dm b/code/game/gamemodes/clock_cult/clock_structures/ocular_warden.dm index 665ef9c2fce..f2768588c68 100644 --- a/code/game/gamemodes/clock_cult/clock_structures/ocular_warden.dm +++ b/code/game/gamemodes/clock_cult/clock_structures/ocular_warden.dm @@ -32,14 +32,16 @@ /obj/structure/destructible/clockwork/ocular_warden/hulk_damage() return 25 -/obj/structure/destructible/clockwork/ocular_warden/can_be_unfasten_wrench(mob/user) +/obj/structure/destructible/clockwork/ocular_warden/can_be_unfasten_wrench(mob/user, silent) if(anchored) if(obj_integrity <= max_integrity * 0.25) - user << "[src] is too damaged to unsecure!" + if(!silent) + user << "[src] is too damaged to unsecure!" return FAILED_UNFASTEN else for(var/obj/structure/destructible/clockwork/ocular_warden/W in orange(3, src)) - user << "You sense another ocular warden too near this location. Activating this one this close would cause them to fight." + if(!silent) + user << "You sense another ocular warden too near this location. Activating this one this close would cause them to fight." return FAILED_UNFASTEN return SUCCESSFUL_UNFASTEN diff --git a/code/game/gamemodes/cult/runes.dm b/code/game/gamemodes/cult/runes.dm index 79956734f3d..daac2ae2b5f 100644 --- a/code/game/gamemodes/cult/runes.dm +++ b/code/game/gamemodes/cult/runes.dm @@ -498,9 +498,9 @@ var/list/teleport_runes = list() sleep(40) if(src) color = "#FF0000" - new /obj/singularity/narsie/large(T) //Causes Nar-Sie to spawn even if the rune has been removed if(cult_mode) cult_mode.eldergod = 0 + new /obj/singularity/narsie/large(T) //Causes Nar-Sie to spawn even if the rune has been removed /obj/effect/rune/narsie/attackby(obj/I, mob/user, params) //Since the narsie rune takes a long time to make, add logging to removal. if((istype(I, /obj/item/weapon/tome) && iscultist(user))) diff --git a/code/game/gamemodes/miniantags/bot_swarm/swarmer.dm b/code/game/gamemodes/miniantags/bot_swarm/swarmer.dm index 9dc84fa3e74..4e0e63885c4 100644 --- a/code/game/gamemodes/miniantags/bot_swarm/swarmer.dm +++ b/code/game/gamemodes/miniantags/bot_swarm/swarmer.dm @@ -196,9 +196,32 @@ /obj/item/swarmer_act(mob/living/simple_animal/hostile/swarmer/S) return S.Integrate(src) +/obj/item/proc/IntegrateAmount() //returns the amount of resources gained when eating this item + if(materials[MAT_METAL] || materials[MAT_GLASS]) + return 1 + return 0 + /obj/item/weapon/gun/swarmer_act()//Stops you from eating the entire armory return FALSE +/obj/item/clockwork/alloy_shards/IntegrateAmount() + return 10 + +/obj/item/stack/tile/brass/IntegrateAmount() + return 5 + +/obj/item/clockwork/alloy_shards/medium/gear_bit/large/IntegrateAmount() + return 4 + +/obj/item/clockwork/alloy_shards/large/IntegrateAmount() + return 3 + +/obj/item/clockwork/alloy_shards/medium/IntegrateAmount() + return 2 + +/obj/item/clockwork/alloy_shards/small/IntegrateAmount() + return 1 + /turf/open/floor/swarmer_act()//ex_act() on turf calls it on its contents, this is to prevent attacking mobs by DisIntegrate()'ing the floor return FALSE @@ -316,6 +339,10 @@ S << "This communications relay should be preserved, it will be a useful resource to our masters in the future. Aborting." return FALSE +/obj/machinery/deepfryer/swarmer_act(mob/living/simple_animal/hostile/swarmer/S) + S << "This kitchen appliance should be preserved, it will make delicious unhealthy snacks for our masters in the future. Aborting." + return FALSE + /obj/machinery/power/swarmer_act(mob/living/simple_animal/hostile/swarmer/S) S << "Disrupting the power grid would bring no benefit to us. Aborting." return FALSE @@ -362,6 +389,10 @@ S << "This object is receiving unactivated swarmer shells to help us. Aborting." return FALSE +/obj/structure/destructible/clockwork/massive/celestial_gateway/swarmer_act(mob/living/simple_animal/hostile/swarmer/S) + S << "This object is multiplying existing resources. Aborting." + return FALSE + /obj/structure/lattice/catwalk/swarmer_act(mob/living/simple_animal/hostile/swarmer/S) . = ..() var/turf/here = get_turf(src) @@ -373,13 +404,12 @@ /obj/item/device/unactivated_swarmer/swarmer_act(mob/living/simple_animal/hostile/swarmer/S) - if(S.resources + 50 > S.max_resources) - S << "We have too many resources to reconsume this shell. Aborting." - else - ..() - S.resources += 49 //refund the whole thing + ..() return FALSE //would logically be TRUE, but we don't want AI swarmers eating player spawn chances. +/obj/item/device/unactivated_swarmer/IntegrateAmount() + return 50 + /obj/machinery/hydroponics/soil/swarmer_act(mob/living/simple_animal/hostile/swarmer/S) S << "This object does not contain enough materials to work with." return FALSE @@ -396,13 +426,13 @@ return 0 return new fabrication_object(loc) - /mob/living/simple_animal/hostile/swarmer/proc/Integrate(obj/item/target) - if(resources >= max_resources) + var/resource_gain = target.IntegrateAmount() + if(resources + resource_gain > max_resources) src << "We cannot hold more materials!" return TRUE - if((target.materials[MAT_METAL]) || (target.materials[MAT_GLASS])) - resources++ + if(resource_gain) + resources += resource_gain do_attack_animation(target) changeNext_move(CLICK_CD_MELEE) var/obj/effect/overlay/temp/swarmer/integrate/I = new /obj/effect/overlay/temp/swarmer/integrate(get_turf(target)) diff --git a/code/game/gamemodes/nuclear/nuclear_challenge.dm b/code/game/gamemodes/nuclear/nuclear_challenge.dm index b343f2bdf65..941e469d283 100644 --- a/code/game/gamemodes/nuclear/nuclear_challenge.dm +++ b/code/game/gamemodes/nuclear/nuclear_challenge.dm @@ -57,6 +57,7 @@ U.hidden_uplink.telecrystals = CHALLENGE_TELECRYSTALS U.hidden_uplink.set_gamemode(/datum/game_mode/nuclear) config.shuttle_refuel_delay = max(config.shuttle_refuel_delay, CHALLENGE_SHUTTLE_DELAY) + feedback_set("nuclear_challenge_mode",1) qdel(src) /obj/item/device/nuclear_challenge/proc/check_allowed(mob/living/user) diff --git a/code/game/gamemodes/nuclear/nuclearbomb.dm b/code/game/gamemodes/nuclear/nuclearbomb.dm index c222189cc88..b66caf44027 100644 --- a/code/game/gamemodes/nuclear/nuclearbomb.dm +++ b/code/game/gamemodes/nuclear/nuclearbomb.dm @@ -20,7 +20,7 @@ var/bomb_set density = 1 resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | UNACIDABLE | ACID_PROOF - var/timer_set = 60 + var/timer_set = 90 var/default_timer_set = 90 var/minimum_timer_set = 90 var/maximum_timer_set = 3600 diff --git a/code/game/machinery/computer/buildandrepair.dm b/code/game/machinery/computer/buildandrepair.dm index 9eb72e8df16..25a7312b0dd 100644 --- a/code/game/machinery/computer/buildandrepair.dm +++ b/code/game/machinery/computer/buildandrepair.dm @@ -175,7 +175,10 @@ name = "circuit board (Xenobiology Console)" build_path = /obj/machinery/computer/camera_advanced/xenobio origin_tech = "programming=3;bio=3" - +/obj/item/weapon/circuitboard/computer/base_construction + name = "circuit board (Aux Mining Base Construction Console)" + build_path = /obj/machinery/computer/camera_advanced/base_construction + origin_tech = "programming=3;engineering=3" /obj/item/weapon/circuitboard/computer/aiupload name = "AI Upload (Computer Board)" build_path = /obj/machinery/computer/upload/ai diff --git a/code/game/machinery/doors/firedoor.dm b/code/game/machinery/doors/firedoor.dm index 77172dd7e15..66ef3e3941c 100644 --- a/code/game/machinery/doors/firedoor.dm +++ b/code/game/machinery/doors/firedoor.dm @@ -72,6 +72,7 @@ /obj/machinery/door/firedoor/attack_hand(mob/user) if(operating || !density) return + user.changeNext_move(CLICK_CD_MELEE) user.visible_message("[user] bangs on \the [src].", "You bang on \the [src].") diff --git a/code/game/machinery/firealarm.dm b/code/game/machinery/firealarm.dm index 5d4dd0c8db6..ccc84ae2d2c 100644 --- a/code/game/machinery/firealarm.dm +++ b/code/game/machinery/firealarm.dm @@ -96,7 +96,7 @@ return var/area/A = get_area(src) A.firealert(src) - playsound(src.loc, 'sound/ambience/signal.ogg', 75, 0) + playsound(src.loc, 'goon/sound/machinery/FireAlarm.ogg', 75, 0) /obj/machinery/firealarm/proc/alarm_in(time) addtimer(CALLBACK(src, .proc/alarm), time) diff --git a/code/game/machinery/machinery.dm b/code/game/machinery/machinery.dm index 8722bcc0745..117a4e9e8e7 100644 --- a/code/game/machinery/machinery.dm +++ b/code/game/machinery/machinery.dm @@ -356,13 +356,13 @@ Class Procs: return 1 return 0 -/obj/proc/can_be_unfasten_wrench(mob/user) +/obj/proc/can_be_unfasten_wrench(mob/user, silent) //if we can unwrench this object; returns SUCCESSFUL_UNFASTEN and FAILED_UNFASTEN, which are both TRUE, or CANT_UNFASTEN, which isn't. if(!isfloorturf(loc) && !anchored) user << "[src] needs to be on the floor to be secured!" return FAILED_UNFASTEN return SUCCESSFUL_UNFASTEN -/obj/proc/default_unfasten_wrench(mob/user, obj/item/weapon/wrench/W, time = 20) +/obj/proc/default_unfasten_wrench(mob/user, obj/item/weapon/wrench/W, time = 20) //try to unwrench an object in a WONDERFUL DYNAMIC WAY if(istype(W) && !(flags & NODECONSTRUCT)) var/can_be_unfasten = can_be_unfasten_wrench(user) if(!can_be_unfasten || can_be_unfasten == FAILED_UNFASTEN) @@ -372,10 +372,7 @@ Class Procs: playsound(loc, W.usesound, 50, 1) var/prev_anchored = anchored //as long as we're the same anchored state and we're either on a floor or are anchored, toggle our anchored state - if(!time || (do_after(user, time*W.toolspeed, target = src) && anchored == prev_anchored)) - can_be_unfasten = can_be_unfasten_wrench(user) - if(!can_be_unfasten || can_be_unfasten == FAILED_UNFASTEN) - return can_be_unfasten + if(!time || do_after(user, time*W.toolspeed, target = src, extra_checks = CALLBACK(src, .proc/unfasten_wrench_check, prev_anchored, user))) user << "You [anchored ? "un" : ""]secure [src]." anchored = !anchored playsound(loc, 'sound/items/Deconstruct.ogg', 50, 1) @@ -383,6 +380,13 @@ Class Procs: return FAILED_UNFASTEN return CANT_UNFASTEN +/obj/proc/unfasten_wrench_check(prev_anchored, mob/user) //for the do_after, this checks if unfastening conditions are still valid + if(anchored != prev_anchored) + return FALSE + if(can_be_unfasten_wrench(user, TRUE) != SUCCESSFUL_UNFASTEN) //if we aren't explicitly successful, cancel the fuck out + return FALSE + return TRUE + /obj/machinery/proc/exchange_parts(mob/user, obj/item/weapon/storage/part_replacer/W) if(!istype(W)) return diff --git a/code/game/machinery/porta_turret/portable_turret.dm b/code/game/machinery/porta_turret/portable_turret.dm index e93a204715e..741a3d16d0e 100644 --- a/code/game/machinery/porta_turret/portable_turret.dm +++ b/code/game/machinery/porta_turret/portable_turret.dm @@ -569,6 +569,28 @@ /obj/machinery/porta_turret/ai/assess_perp(mob/living/carbon/human/perp) return 10 //AI turrets shoot at everything not in their faction +/obj/machinery/porta_turret/aux_base + name = "perimeter defense turret" + desc = "A plasma cutter turret calibrated to defend outposts against non-humanoid fauna." + + req_access = list() //Can be disabled/enabled by any humanoid! + installation = null + lethal_projectile = /obj/item/projectile/plasma + lethal_projectile_sound = 'sound/weapons/plasma_cutter.ogg' + mode = TURRET_LETHAL //It would be useless in stun mode anyway + faction = "neutral" //Minebots, medibots, etc that should not be shot. + +/obj/machinery/porta_turret/aux_base/assess_perp(mob/living/carbon/human/perp) + return 0 //Never shoot humanoids. You are on your own if Ashwalkers or the like attack! + +/obj/machinery/porta_turret/aux_base/setup() + return + +/obj/machinery/porta_turret/aux_base/New() + ..() + cover.name = name + cover.desc = desc + //////////////////////// //Turret Control Panel// //////////////////////// diff --git a/code/game/machinery/status_display.dm b/code/game/machinery/status_display.dm index 02324c8c68f..6f79d7ba09d 100644 --- a/code/game/machinery/status_display.dm +++ b/code/game/machinery/status_display.dm @@ -123,6 +123,8 @@ switch(mode) if(1,2,4,5) user << "The display says:
\t[message1]
\t[message2]" + if(mode == 1 && SSshuttle.emergency) + user << "Current Shuttle: [SSshuttle.emergency.name]" /obj/machinery/status_display/proc/set_message(m1, m2) diff --git a/code/game/machinery/vending.dm b/code/game/machinery/vending.dm index 61e2c4fbe2b..7cdae84c9dd 100644 --- a/code/game/machinery/vending.dm +++ b/code/game/machinery/vending.dm @@ -762,7 +762,7 @@ IF YOU MODIFY THE PRODUCTS LIST OF A MACHINE, MAKE SURE TO UPDATE ITS RESUPPLY C /obj/machinery/vending/cigarette name = "\improper ShadyCigs Deluxe" - desc = "If you want to get cancer, might as well do it in style" + desc = "If you want to get cancer, might as well do it in style." product_slogans = "Space cigs taste good like a cigarette should.;I'd rather toolbox than switch.;Smoke!;Don't believe the reports - smoke today!" product_ads = "Probably not bad for you!;Don't believe the scientists!;It's good for you!;Don't quit, buy more!;Smoke!;Nicotine heaven.;Best cigarettes since 2150.;Award-winning cigs." icon_state = "cigs" diff --git a/code/game/objects/effects/contraband.dm b/code/game/objects/effects/contraband.dm index bf1ea9346ee..13c21315176 100644 --- a/code/game/objects/effects/contraband.dm +++ b/code/game/objects/effects/contraband.dm @@ -104,9 +104,9 @@ list(name = "- Carbon Dioxide", desc = " This informational poster teaches the v icon = 'icons/obj/contraband.dmi' force = 0 resistance_flags = FLAMMABLE - var/serial_number = 0 + var/serial = 0 var/obj/structure/sign/poster/resulting_poster = null //The poster that will be created is initialised and stored through contraband/poster's constructor - var/official = 0 + var/rolled_official = 0 /obj/item/weapon/poster/contraband @@ -118,20 +118,20 @@ list(name = "- Carbon Dioxide", desc = " This informational poster teaches the v name = "motivational poster" icon_state = "rolled_legit" desc = "An official Nanotrasen-issued poster to foster a compliant and obedient workforce. It comes with state-of-the-art adhesive backing, for easy pinning to any vertical surface." - official = 1 + rolled_official = 1 /obj/item/weapon/poster/New(turf/loc, given_serial = 0) if(given_serial == 0) - if(!official) - serial_number = rand(1, NUM_OF_POSTER_DESIGNS) - resulting_poster = new(serial_number,official) + if(!rolled_official) + serial = rand(1, NUM_OF_POSTER_DESIGNS) + resulting_poster = new(serial,rolled_official) else - serial_number = rand(1, NUM_OF_POSTER_DESIGNS_LEGIT) - resulting_poster = new(serial_number,official) + serial = rand(1, NUM_OF_POSTER_DESIGNS_LEGIT) + resulting_poster = new(serial,rolled_official) else - serial_number = given_serial + serial = given_serial //We don't give it a resulting_poster because if we called it with a given_serial it means that we're rerolling an already used poster. - name += " - No. [serial_number]" + name += " - No. [serial]" ..(loc) @@ -182,8 +182,10 @@ list(name = "- Carbon Dioxide", desc = " This informational poster teaches the v var/placespeed = 37 // don't change this, otherwise the animation will not sync to the progress bar /obj/structure/sign/poster/New(serial,rolled_official) - serial_number = serial - official = rolled_official + if (!serial_number) + serial_number = serial + if(!official) + official = rolled_official if(serial_number == loc) if(!official) serial_number = rand(1, NUM_OF_POSTER_DESIGNS) //This is for the mappers that want individual posters without having to use rolled posters. @@ -259,7 +261,7 @@ list(name = "- Carbon Dioxide", desc = " This informational poster teaches the v var/temp_loc = get_turf(user) flick("poster_being_set",D) D.loc = src - D.official = P.official + D.official = P.rolled_official qdel(P) //delete it now to cut down on sanity checks afterwards. Agouri's code supports rerolling it anyway playsound(D.loc, 'sound/items/poster_being_created.ogg', 100, 1) diff --git a/code/game/objects/items.dm b/code/game/objects/items.dm index 3b2871664ad..4a99a78723c 100644 --- a/code/game/objects/items.dm +++ b/code/game/objects/items.dm @@ -234,7 +234,8 @@ var/global/image/fire_overlay = image("icon" = 'icons/effects/fire.dmi', "icon_s var/obj/item/weapon/storage/S = loc S.remove_from_storage(src, user.loc) - throwing = 0 + if(throwing) + throwing.finalize(FALSE) if(loc == user) if(!user.dropItemToGround(src)) return @@ -255,7 +256,8 @@ var/global/image/fire_overlay = image("icon" = 'icons/effects/fire.dmi', "icon_s var/obj/item/weapon/storage/S = loc S.remove_from_storage(src, user.loc) - throwing = 0 + if(throwing) + throwing.finalize(FALSE) if(loc == user) if(!user.dropItemToGround(src)) return diff --git a/code/game/objects/items/charter.dm b/code/game/objects/items/charter.dm index bfe699ad33f..ead1f9e820f 100644 --- a/code/game/objects/items/charter.dm +++ b/code/game/objects/items/charter.dm @@ -1,3 +1,5 @@ +#define STATION_RENAME_TIME_LIMIT 3000 + /obj/item/station_charter name = "station charter" icon = 'icons/obj/wizard.dmi' @@ -33,7 +35,7 @@ if(used) user << "This charter has already been used to name the station." return - if(!ignores_timeout && (world.time-round_start_time > CHALLENGE_TIME_LIMIT)) //5 minutes + if(!ignores_timeout && (world.time-round_start_time > STATION_RENAME_TIME_LIMIT)) //5 minutes user << "The crew has already settled into the shift. \ It probably wouldn't be good to rename the station right now." return @@ -93,3 +95,5 @@ if(!unlimited_uses) used = TRUE + +#undef STATION_RENAME_TIME_LIMIT diff --git a/code/game/objects/items/devices/radio/encryptionkey.dm b/code/game/objects/items/devices/radio/encryptionkey.dm index 920cb9334fd..3cc80ae0754 100644 --- a/code/game/objects/items/devices/radio/encryptionkey.dm +++ b/code/game/objects/items/devices/radio/encryptionkey.dm @@ -7,7 +7,6 @@ w_class = WEIGHT_CLASS_TINY origin_tech = "engineering=2;bluespace=1" var/translate_binary = 0 - var/translate_hive = 0 var/syndie = 0 var/centcom = 0 var/list/channels = list() diff --git a/code/game/objects/items/devices/radio/headset.dm b/code/game/objects/items/devices/radio/headset.dm index dfcf3642a6c..73125c15d0e 100644 --- a/code/game/objects/items/devices/radio/headset.dm +++ b/code/game/objects/items/devices/radio/headset.dm @@ -273,9 +273,6 @@ if(keyslot2.translate_binary) src.translate_binary = 1 - if(keyslot2.translate_hive) - src.translate_hive = 1 - if(keyslot2.syndie) src.syndie = 1 diff --git a/code/game/objects/items/devices/radio/radio.dm b/code/game/objects/items/devices/radio/radio.dm index a1d71960879..7653277272b 100644 --- a/code/game/objects/items/devices/radio/radio.dm +++ b/code/game/objects/items/devices/radio/radio.dm @@ -17,7 +17,6 @@ var/broadcasting = 0 var/listening = 1 var/translate_binary = 0 - var/translate_hive = 0 var/freerange = 0 // 0 - Sanitize frequencies, 1 - Full range var/list/channels = list() //see communications.dm for full list. First channes is a "default" for :h var/obj/item/device/encryptionkey/keyslot //To allow the radio to accept encryption keys. @@ -58,7 +57,6 @@ /obj/item/device/radio/proc/recalculateChannels() channels = list() translate_binary = 0 - translate_hive = 0 syndie = 0 centcom = 0 @@ -72,9 +70,6 @@ if(keyslot.translate_binary) translate_binary = 1 - if(keyslot.translate_hive) - translate_hive = 1 - if(keyslot.syndie) syndie = 1 diff --git a/code/game/objects/items/devices/taperecorder.dm b/code/game/objects/items/devices/taperecorder.dm index 81ec8249361..379a1341537 100644 --- a/code/game/objects/items/devices/taperecorder.dm +++ b/code/game/objects/items/devices/taperecorder.dm @@ -272,12 +272,17 @@ /obj/item/device/tape/attackby(obj/item/I, mob/user, params) - if(ruined && istype(I, /obj/item/weapon/screwdriver)) - user << "You start winding the tape back in..." - if(do_after(user, 120*I.toolspeed, target = src)) - user << "You wound the tape back in." - fix() - + if(ruined) + var/delay = -1 + if (istype(I, /obj/item/weapon/screwdriver)) + delay = 120*I.toolspeed + else if(istype(I, /obj/item/weapon/pen)) + delay = 120*1.5 + if (delay != -1) + user << "You start winding the tape back in..." + if(do_after(user, delay, target = src)) + user << "You wound the tape back in." + fix() //Random colour tapes /obj/item/device/tape/random/New() diff --git a/code/game/objects/items/stacks/stack.dm b/code/game/objects/items/stacks/stack.dm index 668e5ae7d30..763031cdd85 100644 --- a/code/game/objects/items/stacks/stack.dm +++ b/code/game/objects/items/stacks/stack.dm @@ -251,7 +251,7 @@ //get amount from user var/min = 0 var/max = src.get_amount() - var/stackmaterial = input(user,"How many sheets do you wish to take out of this stack? (Maximum [max]") as num + var/stackmaterial = round(input(user,"How many sheets do you wish to take out of this stack? (Maximum [max]") as num) if(stackmaterial == null || stackmaterial <= min || stackmaterial >= src.get_amount()) return else diff --git a/code/game/objects/items/weapons/RPD.dm b/code/game/objects/items/weapons/RPD.dm index 7f0b5671fdf..baff623a2d8 100644 --- a/code/game/objects/items/weapons/RPD.dm +++ b/code/game/objects/items/weapons/RPD.dm @@ -522,43 +522,39 @@ var/global/list/RPD_recipes=list( if(!user.IsAdvancedToolUser() || istype(A,/turf/open/space/transit)) return ..() + //make sure what we're clicking is valid for the current mode + var/is_paintable = (p_class == PAINT_MODE && istype(A, /obj/machinery/atmospherics/pipe)) + var/is_consumable = (p_class == EATING_MODE && (istype(A, /obj/item/pipe) || istype(A, /obj/item/pipe_meter) || istype(A, /obj/structure/disposalconstruct))) + var/can_make_pipe = ((p_class == ATMOS_MODE || p_class == METER_MODE || p_class == DISPOSALS_MODE) && isturf(A)) + + if(!is_paintable && !is_consumable && !can_make_pipe) + return ..() + //So that changing the menu settings doesn't affect the pipes already being built. var/queued_p_type = p_type var/queued_p_dir = p_dir var/queued_p_flipped = p_flipped . = FALSE - switch(p_class) - if(PAINT_MODE) // Paint pipes - if(!istype(A,/obj/machinery/atmospherics/pipe)) - // Avoid spewing errors about invalid mode -2 when clicking on stuff that aren't pipes. - user << "\The [src]'s error light flickers! Perhaps you need to only use it on pipes and pipe meters?" - return + switch(p_class) //if we've gotten this var, the target is valid + if(PAINT_MODE) //Paint pipes var/obj/machinery/atmospherics/pipe/P = A playsound(get_turf(src), 'sound/machines/click.ogg', 50, 1) P.add_atom_colour(paint_colors[paint_color], FIXED_COLOUR_PRIORITY) P.pipe_color = paint_colors[paint_color] user.visible_message("[user] paints \the [P] [paint_color].","You paint \the [P] [paint_color].") - //P.update_icon() P.update_node_icon() return - if(EATING_MODE) // Eating pipes - // Must click on an actual pipe or meter. - if(!(istype(A,/obj/item/pipe) || istype(A,/obj/item/pipe_meter) || istype(A,/obj/structure/disposalconstruct))) - // Avoid spewing errors about invalid mode -1 when clicking on stuff that aren't pipes. - user << "The [src]'s error light flickers! Perhaps you need to only use it on pipes and pipe meters?" - return - user << "You start destroying pipe..." + + if(EATING_MODE) //Eating pipes + user << "You start destroying a pipe..." playsound(get_turf(src), 'sound/machines/click.ogg', 50, 1) if(do_after(user, 2, target = A)) activate() qdel(A) - if(ATMOS_MODE) - if(!isturf(A)) - user << "The [src]'s error light flickers!" - return - user << "You start building pipes..." + if(ATMOS_MODE) //Making pipes + user << "You start building a pipe..." playsound(get_turf(src), 'sound/machines/click.ogg', 50, 1) if(do_after(user, 2, target = A)) activate() @@ -567,21 +563,18 @@ var/global/list/RPD_recipes=list( P.update() P.add_fingerprint(usr) - if(METER_MODE) - if(!isturf(A)) - user << "The [src]'s error light flickers!" - return 0 + if(METER_MODE) //Making pipe meters user << "You start building a meter..." playsound(get_turf(src), 'sound/machines/click.ogg', 50, 1) if(do_after(user, 2, target = A)) activate() new /obj/item/pipe_meter(A) - if(DISPOSALS_MODE) - if(!isturf(A) || is_anchored_dense_turf(A)) - user << "The [src]'s error light flickers!" + if(DISPOSALS_MODE) //Making disposals pipes + if(!is_anchored_dense_turf(A)) + user << "The [src]'s error light flickers; there's something in the way!" return - user << "You start building pipes..." + user << "You start building a disposals pipe..." playsound(get_turf(src), 'sound/machines/click.ogg', 50, 1) if(do_after(user, 20, target = A)) var/obj/structure/disposalconstruct/C = new (A, queued_p_type ,queued_p_dir) diff --git a/code/game/objects/items/weapons/dice.dm b/code/game/objects/items/weapons/dice.dm index 86bd732c55f..d698a63e8f1 100644 --- a/code/game/objects/items/weapons/dice.dm +++ b/code/game/objects/items/weapons/dice.dm @@ -172,7 +172,7 @@ user.visible_message("[user] has thrown [src]. It lands on [result]. [comment]", \ "You throw [src]. It lands on [result]. [comment]", \ "You hear [src] rolling, it sounds like a [fake_result].") - else if(src.throwing == 0) //Dice was thrown and is coming to rest + else if(!src.throwing) //Dice was thrown and is coming to rest visible_message("[src] rolls to a stop, landing on [result]. [comment]") /obj/item/weapon/dice/d4/Crossed(mob/living/carbon/human/H) diff --git a/code/game/objects/items/weapons/holy_weapons.dm b/code/game/objects/items/weapons/holy_weapons.dm index 06fae51dbde..85d525496a7 100644 --- a/code/game/objects/items/weapons/holy_weapons.dm +++ b/code/game/objects/items/weapons/holy_weapons.dm @@ -220,10 +220,10 @@ possessed = TRUE - var/list/mob/dead/observer/candidates = pollCandidates("Do you want to play as the spirit of [user.real_name]'s blade?", ROLE_PAI, null, FALSE, 100) + var/list/mob/dead/observer/candidates = pollCandidates("Do you want to play as the spirit of [user.real_name]'s blade?", ROLE_PAI, null, FALSE, 100, POLL_IGNORE_POSSESSED_BLADE) var/mob/dead/observer/theghost = null - if(candidates.len) + if(LAZYLEN(candidates)) theghost = pick(candidates) var/mob/living/simple_animal/shade/S = new(src) S.real_name = name diff --git a/code/game/objects/items/weapons/implants/implant.dm b/code/game/objects/items/weapons/implants/implant.dm index 726fa3afee7..47d5098e7f4 100644 --- a/code/game/objects/items/weapons/implants/implant.dm +++ b/code/game/objects/items/weapons/implants/implant.dm @@ -37,12 +37,11 @@ //What does the implant do upon injection? //return 1 if the implant injects -//return -1 if the implant fails to inject -//return 0 if there is no room for implant +//return 0 if there is no room for implant / it fails /obj/item/weapon/implant/proc/implant(mob/living/target, mob/user, silent = 0) LAZYINITLIST(target.implants) if(!target.can_be_implanted() || !can_be_implanted_in(target)) - return -1 + return 0 for(var/X in target.implants) if(istype(X, type)) var/obj/item/weapon/implant/imp_e = X diff --git a/code/game/objects/items/weapons/implants/implant_gang.dm b/code/game/objects/items/weapons/implants/implant_gang.dm index 19d9adbe602..20a481171b4 100644 --- a/code/game/objects/items/weapons/implants/implant_gang.dm +++ b/code/game/objects/items/weapons/implants/implant_gang.dm @@ -43,7 +43,7 @@ target.visible_message("[target] seems to resist the implant!", "You feel the influence of your enemies try to invade your mind!") qdel(src) - return -1 + return 0 /obj/item/weapon/implanter/gang name = "implanter (gang)" diff --git a/code/game/objects/items/weapons/implants/implant_loyality.dm b/code/game/objects/items/weapons/implants/implant_loyality.dm index daf085c6b89..619b19f1f7a 100644 --- a/code/game/objects/items/weapons/implants/implant_loyality.dm +++ b/code/game/objects/items/weapons/implants/implant_loyality.dm @@ -24,14 +24,14 @@ target.visible_message("[target] seems to resist the implant!", "You feel something interfering with your mental conditioning, but you resist it!") removed(target, 1) qdel(src) - return -1 + return 0 if(target.mind in ticker.mode.get_gangsters()) ticker.mode.remove_gangster(target.mind) if(!silent) target.visible_message("[src] was destroyed in the process!", "You feel a sense of peace and security. You are now protected from brainwashing.") removed(target, 1) qdel(src) - return -1 + return 0 if(target.mind in ticker.mode.revolutionaries) ticker.mode.remove_revolutionary(target.mind) if(!silent) diff --git a/code/game/objects/items/weapons/implants/implanter.dm b/code/game/objects/items/weapons/implants/implanter.dm index 1631692ceda..7269225c955 100644 --- a/code/game/objects/items/weapons/implants/implanter.dm +++ b/code/game/objects/items/weapons/implants/implanter.dm @@ -38,6 +38,8 @@ M.visible_message("[user] has implanted [M].", "[user] implants you.") imp = null update_icon() + else + user << "[src] fails to implant [M]." /obj/item/weapon/implanter/attackby(obj/item/weapon/W, mob/user, params) if(istype(W, /obj/item/weapon/pen)) diff --git a/code/game/objects/items/weapons/storage/boxes.dm b/code/game/objects/items/weapons/storage/boxes.dm index ca5d2642c91..24c5dfbe4cb 100644 --- a/code/game/objects/items/weapons/storage/boxes.dm +++ b/code/game/objects/items/weapons/storage/boxes.dm @@ -574,7 +574,6 @@ user.changeNext_move(CLICK_CD_MELEE) playsound(loc, "rustle", 50, 1, -5) user.visible_message("[user] hugs \the [src].","You hug \the [src].") - return /obj/item/weapon/storage/box/hug/medical/New() ..() @@ -582,6 +581,12 @@ new /obj/item/stack/medical/ointment(src) new /obj/item/weapon/reagent_containers/hypospray/medipen(src) +/obj/item/weapon/storage/box/hug/survival/New() + ..() + new /obj/item/clothing/mask/breath(src) + new /obj/item/weapon/tank/internals/emergency_oxygen(src) + new /obj/item/weapon/reagent_containers/hypospray/medipen(src) + /obj/item/ammo_casing/shotgun/rubbershot /obj/item/weapon/storage/box/rubbershot diff --git a/code/game/objects/items/weapons/storage/storage.dm b/code/game/objects/items/weapons/storage/storage.dm index 9718051b938..30dca0f3ee6 100644 --- a/code/game/objects/items/weapons/storage/storage.dm +++ b/code/game/objects/items/weapons/storage/storage.dm @@ -527,7 +527,7 @@ /obj/item/weapon/storage/handle_atom_del(atom/A) if(A in contents) usr = null - remove_from_storage(A, loc) + remove_from_storage(A, null) /obj/item/weapon/storage/contents_explosion(severity, target) for(var/atom/A in contents) diff --git a/code/game/objects/items/weapons/storage/toolbox.dm b/code/game/objects/items/weapons/storage/toolbox.dm index d21c4661245..6f842513838 100644 --- a/code/game/objects/items/weapons/storage/toolbox.dm +++ b/code/game/objects/items/weapons/storage/toolbox.dm @@ -34,6 +34,10 @@ new /obj/item/device/flashlight/flare(src) new /obj/item/device/radio/off(src) +/obj/item/weapon/storage/toolbox/emergency/old + name = "rusty red toolbox" + item_state = "toolbox_red_old" + /obj/item/weapon/storage/toolbox/mechanical name = "mechanical toolbox" icon_state = "blue" @@ -48,6 +52,10 @@ new /obj/item/device/analyzer(src) new /obj/item/weapon/wirecutters(src) +/obj/item/weapon/storage/toolbox/mechanical/old + name = "rusty blue toolbox" + item_state = "toolbox_blue_old" + /obj/item/weapon/storage/toolbox/electrical name = "electrical toolbox" icon_state = "yellow" diff --git a/code/game/objects/items/weapons/storage/uplink_kits.dm b/code/game/objects/items/weapons/storage/uplink_kits.dm index defd6f40ce4..9b411119578 100644 --- a/code/game/objects/items/weapons/storage/uplink_kits.dm +++ b/code/game/objects/items/weapons/storage/uplink_kits.dm @@ -306,3 +306,7 @@ ..() for(var/i in 1 to 3) new/obj/item/weapon/grenade/chem_grenade/ez_clean(src) + +/obj/item/weapon/storage/box/hug/reverse_revolver/New() + ..() + new /obj/item/weapon/gun/ballistic/revolver/reverse(src) diff --git a/code/game/objects/items/weapons/tanks/jetpack.dm b/code/game/objects/items/weapons/tanks/jetpack.dm index a29cfb4b1f0..c8a706a5f6a 100644 --- a/code/game/objects/items/weapons/tanks/jetpack.dm +++ b/code/game/objects/items/weapons/tanks/jetpack.dm @@ -9,6 +9,7 @@ var/gas_type = "o2" var/on = FALSE var/stabilizers = FALSE + var/full_speed = TRUE // If the jetpack will have a speedboost in space/nograv or not var/datum/effect_system/trail_follow/ion/ion_trail /obj/item/weapon/tank/jetpack/New() @@ -133,6 +134,7 @@ volume = 1 slot_flags = null gas_type = null + full_speed = FALSE var/datum/gas_mixture/temp_air_contents var/obj/item/weapon/tank/internals/tank = null diff --git a/code/game/objects/structures/crates_lockers/closets.dm b/code/game/objects/structures/crates_lockers/closets.dm index dd90343981e..52404bca22c 100644 --- a/code/game/objects/structures/crates_lockers/closets.dm +++ b/code/game/objects/structures/crates_lockers/closets.dm @@ -113,7 +113,7 @@ if(throwing) // you keep some momentum when getting out of a thrown closet step(AM, dir) if(throwing) - throwing = 0 + throwing.finalize(FALSE) /obj/structure/closet/proc/take_contents() var/turf/T = get_turf(src) @@ -438,3 +438,7 @@ for(var/atom/A in contents) A.ex_act(severity, target) CHECK_TICK + +/obj/structure/closet/singularity_act() + dump_contents() + ..() diff --git a/code/game/objects/structures/musician.dm b/code/game/objects/structures/musician.dm index 60032f4616d..b648abe7b58 100644 --- a/code/game/objects/structures/musician.dm +++ b/code/game/objects/structures/musician.dm @@ -107,6 +107,15 @@ cur_acc[cur_note] = "#" // so shift is never required else cur_oct[cur_note] = text2num(ni) + if(user.dizziness > 0 && prob(user.dizziness / 2)) + cur_note = Clamp(cur_note + rand(round(-user.dizziness / 10), round(user.dizziness / 10)), 1, 7) + if(user.dizziness > 0 && prob(user.dizziness / 5)) + if(prob(30)) + cur_acc[cur_note] = "#" + else if(prob(42)) + cur_acc[cur_note] = "b" + else if(prob(75)) + cur_acc[cur_note] = "n" playnote(cur_note, cur_acc[cur_note], cur_oct[cur_note]) if(notes.len >= 2 && text2num(notes[2])) sleep(sanitize_tempo(tempo / text2num(notes[2]))) diff --git a/code/game/turfs/closed.dm b/code/game/turfs/closed.dm index a4202d2b812..2c8456f3386 100644 --- a/code/game/turfs/closed.dm +++ b/code/game/turfs/closed.dm @@ -34,7 +34,7 @@ layer = FLY_LAYER var/titlescreen = TITLESCREEN -/turf/closed/indestructible/splashscreen/New() +/turf/closed/indestructible/splashscreen/Initialize() ..() if(titlescreen) icon_state = titlescreen @@ -44,11 +44,6 @@ icon_state = "riveted" smooth = SMOOTH_TRUE -/turf/closed/indestructible/New() - ..() - if(smooth) - queue_smooth(src) - /turf/closed/indestructible/riveted/uranium icon = 'icons/turf/walls/uranium_wall.dmi' icon_state = "uranium" @@ -66,7 +61,7 @@ smooth = SMOOTH_TRUE icon = 'icons/obj/smooth_structures/reinforced_window.dmi' -/turf/closed/indestructible/fakeglass/New() +/turf/closed/indestructible/fakeglass/Initialize() ..() icon_state = null //set the icon state to null, so our base state isn't visible var/image/I = image('icons/obj/structures.dmi', loc = src, icon_state = "grille") diff --git a/code/game/turfs/open.dm b/code/game/turfs/open.dm index df3b680b914..c30df6d1e05 100644 --- a/code/game/turfs/open.dm +++ b/code/game/turfs/open.dm @@ -29,22 +29,20 @@ baseturf = /turf/open/indestructible/necropolis initial_gas_mix = "o2=14;n2=23;TEMP=300" -/turf/open/indestructible/necropolis/New() +/turf/open/indestructible/necropolis/Initialize() ..() if(prob(12)) icon_state = "necro[rand(2,3)]" +/turf/open/indestructible/necropolis/air + initial_gas_mix = "o2=22;n2=82;TEMP=293.15" + /turf/open/indestructible/hierophant icon = 'icons/turf/floors/hierophant_floor.dmi' initial_gas_mix = "o2=14;n2=23;TEMP=300" baseturf = /turf/open/indestructible/hierophant smooth = SMOOTH_TRUE -/turf/open/indestructible/hierophant/New() - ..() - if(smooth) - queue_smooth(src) - /turf/open/indestructible/hierophant/two /turf/open/indestructible/paper diff --git a/code/game/turfs/simulated/chasm.dm b/code/game/turfs/simulated/chasm.dm index f1e71ff25d1..2f478df8bad 100644 --- a/code/game/turfs/simulated/chasm.dm +++ b/code/game/turfs/simulated/chasm.dm @@ -69,7 +69,7 @@ L.adjustBruteLoss(30) -/turf/open/chasm/straight_down/New() +/turf/open/chasm/straight_down/Initialize() ..() drop_x = x drop_y = y diff --git a/code/game/turfs/simulated/floor.dm b/code/game/turfs/simulated/floor.dm index f478f1e27c0..88d58314cba 100644 --- a/code/game/turfs/simulated/floor.dm +++ b/code/game/turfs/simulated/floor.dm @@ -33,7 +33,7 @@ var/list/icons_to_ignore_at_floor_init = list("damaged1","damaged2","damaged3"," var/list/broken_states var/list/burnt_states -/turf/open/floor/New() +/turf/open/floor/Initialize(mapload) if (!broken_states) broken_states = list("damaged1", "damaged2", "damaged3", "damaged4", "damaged5") if (!burnt_states) @@ -43,6 +43,8 @@ var/list/icons_to_ignore_at_floor_init = list("damaged1","damaged2","damaged3"," icon_regular_floor = "floor" else icon_regular_floor = icon_state + if(mapload) + MakeDirty() /turf/open/floor/ex_act(severity, target) var/shielded = is_shielded() @@ -179,10 +181,5 @@ var/list/icons_to_ignore_at_floor_init = list("damaged1","damaged2","damaged3"," if(.) ChangeTurf(/turf/open/floor/clockwork) -/turf/open/floor/Initialize(mapload) - ..() - if(mapload) - MakeDirty() - /turf/open/floor/acid_melt() ChangeTurf(baseturf) diff --git a/code/game/turfs/simulated/floor/fancy_floor.dm b/code/game/turfs/simulated/floor/fancy_floor.dm index 387562a6afe..e34ef01bf2d 100644 --- a/code/game/turfs/simulated/floor/fancy_floor.dm +++ b/code/game/turfs/simulated/floor/fancy_floor.dm @@ -36,10 +36,9 @@ flags = NONE var/ore_type = /obj/item/weapon/ore/glass -/turf/open/floor/grass/New() +/turf/open/floor/grass/Initialize() ..() - spawn(1) - update_icon() + update_icon() /turf/open/floor/grass/attackby(obj/item/C, mob/user, params) if(istype(C, /obj/item/weapon/shovel) && params) @@ -76,7 +75,7 @@ initial_gas_mix = "o2=14;n2=23;TEMP=300" slowdown = 0 -/turf/open/floor/grass/snow/basalt/New() +/turf/open/floor/grass/snow/basalt/Initialize() ..() if(prob(15)) icon_state = "basalt[rand(0, 12)]" @@ -95,10 +94,9 @@ canSmoothWith = null flags = NONE -/turf/open/floor/carpet/New() +/turf/open/floor/carpet/Initialize() ..() - spawn(1) - update_icon() + update_icon() /turf/open/floor/carpet/update_icon() if(!..()) @@ -130,6 +128,6 @@ broken_states = list("damaged") plane = PLANE_SPACE -/turf/open/floor/fakespace/New() +/turf/open/floor/fakespace/Initialize() ..() icon_state = "[rand(0,25)]" diff --git a/code/game/turfs/simulated/floor/light_floor.dm b/code/game/turfs/simulated/floor/light_floor.dm index 134df5df5ed..37e892e3a83 100644 --- a/code/game/turfs/simulated/floor/light_floor.dm +++ b/code/game/turfs/simulated/floor/light_floor.dm @@ -12,7 +12,7 @@ var/can_modify_colour = TRUE -/turf/open/floor/light/New() +/turf/open/floor/light/Initialize() ..() update_icon() diff --git a/code/game/turfs/simulated/floor/mineral_floor.dm b/code/game/turfs/simulated/floor/mineral_floor.dm index 73ffc696c8a..64c6be65207 100644 --- a/code/game/turfs/simulated/floor/mineral_floor.dm +++ b/code/game/turfs/simulated/floor/mineral_floor.dm @@ -16,7 +16,7 @@ -/turf/open/floor/mineral/New() +/turf/open/floor/mineral/Initialize() broken_states = list("[initial(icon_state)]_dam") ..() if (!icons) @@ -221,7 +221,7 @@ floor_tile = /obj/item/stack/tile/mineral/abductor icons = list("alienpod1", "alienpod2", "alienpod3", "alienpod4", "alienpod5", "alienpod6", "alienpod7", "alienpod8", "alienpod9") -/turf/open/floor/mineral/abductor/New() +/turf/open/floor/mineral/abductor/Initialize() ..() icon_state = "alienpod[rand(1,9)]" diff --git a/code/game/turfs/simulated/floor/misc_floor.dm b/code/game/turfs/simulated/floor/misc_floor.dm index ae6c6b0a13d..0cbddb39449 100644 --- a/code/game/turfs/simulated/floor/misc_floor.dm +++ b/code/game/turfs/simulated/floor/misc_floor.dm @@ -13,9 +13,9 @@ icon_state = "bcircuit" floor_tile = /obj/item/stack/tile/plasteel -/turf/open/floor/bluegrid/New() - ..() +/turf/open/floor/bluegrid/Initialize() SSmapping.nuke_tiles += src + ..() /turf/open/floor/bluegrid/Destroy() SSmapping.nuke_tiles -= src @@ -67,7 +67,7 @@ icon_state = "plating" var/obj/effect/clockwork/overlay/floor/realappearence -/turf/open/floor/clockwork/New() +/turf/open/floor/clockwork/Initialize() ..() new /obj/effect/overlay/temp/ratvar/floor(src) new /obj/effect/overlay/temp/ratvar/beam(src) diff --git a/code/game/turfs/simulated/floor/plating.dm b/code/game/turfs/simulated/floor/plating.dm index de9cabe70bf..c65865786c4 100644 --- a/code/game/turfs/simulated/floor/plating.dm +++ b/code/game/turfs/simulated/floor/plating.dm @@ -13,7 +13,7 @@ icon_state = "plating" intact = 0 -/turf/open/floor/plating/New() +/turf/open/floor/plating/Initialize() if (!broken_states) broken_states = list("platingdmg1", "platingdmg2", "platingdmg3") if (!burnt_states) diff --git a/code/game/turfs/simulated/floor/plating/asteroid.dm b/code/game/turfs/simulated/floor/plating/asteroid.dm index f0ac00397eb..f726748a193 100644 --- a/code/game/turfs/simulated/floor/plating/asteroid.dm +++ b/code/game/turfs/simulated/floor/plating/asteroid.dm @@ -15,7 +15,7 @@ var/sand_type = /obj/item/weapon/ore/glass var/floor_variance = 20 //probability floor has a different icon state -/turf/open/floor/plating/asteroid/New() +/turf/open/floor/plating/asteroid/Initialize() var/proper_name = name ..() name = proper_name @@ -117,7 +117,7 @@ /turf/open/floor/plating/asteroid/basalt/airless initial_gas_mix = "TEMP=2.7" -/turf/open/floor/plating/asteroid/basalt/New() +/turf/open/floor/plating/asteroid/basalt/Initialize() ..() switch(icon_state) if("basalt1", "basalt2", "basalt3") //5 and 9 are too dark to glow and make the amount of glows in tunnels too high @@ -176,7 +176,7 @@ /turf/open/floor/plating/asteroid/airless/cave/volcanic/has_data //subtype for producing a tunnel with given data has_data = TRUE -/turf/open/floor/plating/asteroid/airless/cave/New(loc) +/turf/open/floor/plating/asteroid/airless/cave/Initialize() if (!mob_spawn_list) mob_spawn_list = list(/mob/living/simple_animal/hostile/asteroid/goldgrub = 1, /mob/living/simple_animal/hostile/asteroid/goliath = 5, /mob/living/simple_animal/hostile/asteroid/basilisk = 4, /mob/living/simple_animal/hostile/asteroid/hivelord = 3) if (!megafauna_spawn_list) @@ -186,7 +186,8 @@ if(!has_data) produce_tunnel_from_data() - ..() + else + ..() //do not continue after changeturfing or we will do a double initialize /turf/open/floor/plating/asteroid/airless/cave/proc/get_cave_data(set_length, exclude_dir = -1) // If set_length (arg1) isn't defined, get a random length; otherwise assign our length to the length arg. diff --git a/code/game/turfs/simulated/floor/plating/lava.dm b/code/game/turfs/simulated/floor/plating/lava.dm index 5f5c3f0a10e..e6b74dd7f9d 100644 --- a/code/game/turfs/simulated/floor/plating/lava.dm +++ b/code/game/turfs/simulated/floor/plating/lava.dm @@ -6,17 +6,11 @@ gender = PLURAL //"That's some lava." baseturf = /turf/open/floor/plating/lava //lava all the way down slowdown = 2 - var/static/list/safeties_typecache = list(/obj/structure/lattice/catwalk) - //if anything matching this typecache is found in the lava, we don't burn things light_range = 2 light_power = 0.75 light_color = "#c48a18" -/turf/open/floor/plating/lava/New() - ..() - safeties_typecache = typecacheof(safeties_typecache) - /turf/open/floor/plating/lava/ex_act() return @@ -54,7 +48,9 @@ /turf/open/floor/plating/lava/proc/is_safe() - var/list/found_safeties = typecache_filter_list(contents, safeties_typecache) + //if anything matching this typecache is found in the lava, we don't burn things + var/static/list/lava_safeties_typecache = typecacheof(list(/obj/structure/lattice/catwalk)) + var/list/found_safeties = typecache_filter_list(contents, lava_safeties_typecache) return LAZYLEN(found_safeties) diff --git a/code/game/turfs/simulated/floor/plating/misc_plating.dm b/code/game/turfs/simulated/floor/plating/misc_plating.dm index 730cc7b0ab6..081b4becc6b 100644 --- a/code/game/turfs/simulated/floor/plating/misc_plating.dm +++ b/code/game/turfs/simulated/floor/plating/misc_plating.dm @@ -7,7 +7,7 @@ name = "alien floor" icon_state = "alienpod1" -/turf/open/floor/plating/abductor/New() +/turf/open/floor/plating/abductor/Initialize() ..() icon_state = "alienpod[rand(1,9)]" @@ -41,7 +41,7 @@ initial_gas_mix = "o2=14;n2=23;TEMP=300" planetary_atmos = TRUE -/turf/open/floor/plating/ashplanet/New() +/turf/open/floor/plating/ashplanet/Initialize() if(smooth) pixel_y = -4 pixel_x = -4 @@ -72,7 +72,7 @@ icon_state = "wateryrock" slowdown = 2 -/turf/open/floor/plating/ashplanet/wateryrock/New() +/turf/open/floor/plating/ashplanet/wateryrock/Initialize() icon_state = "[icon_state][rand(1, 9)]" ..() @@ -113,7 +113,7 @@ name = "iron sand" desc = "Like sand, but more metal." -/turf/open/floor/plating/ironsand/New() +/turf/open/floor/plating/ironsand/Initialize() ..() icon_state = "ironsand[rand(1,15)]" diff --git a/code/game/turfs/simulated/floor/reinf_floor.dm b/code/game/turfs/simulated/floor/reinf_floor.dm index 8ee346905d5..ab01971446a 100644 --- a/code/game/turfs/simulated/floor/reinf_floor.dm +++ b/code/game/turfs/simulated/floor/reinf_floor.dm @@ -106,7 +106,7 @@ icon_state = "plating" var/obj/effect/clockwork/overlay/floor/bloodcult/realappearence -/turf/open/floor/engine/cult/New() +/turf/open/floor/engine/cult/Initialize() ..() new /obj/effect/overlay/temp/cult/turf/floor(src) realappearence = new /obj/effect/clockwork/overlay/floor/bloodcult(src) diff --git a/code/game/turfs/simulated/minerals.dm b/code/game/turfs/simulated/minerals.dm index b15607f5b60..0883c19491a 100644 --- a/code/game/turfs/simulated/minerals.dm +++ b/code/game/turfs/simulated/minerals.dm @@ -24,7 +24,7 @@ var/scan_state = null //Holder for the image we display when we're pinged by a mining scanner var/defer_change = 0 -/turf/closed/mineral/New() +/turf/closed/mineral/Initialize() if (!canSmoothWith) canSmoothWith = list(/turf/closed) pixel_y = -4 @@ -139,7 +139,7 @@ var/mineralChance = 13 var/display_icon_state = "rock" -/turf/closed/mineral/random/New() +/turf/closed/mineral/random/Initialize() if (!mineralSpawnChanceList) mineralSpawnChanceList = list( /turf/closed/mineral/uranium = 5, /turf/closed/mineral/diamond = 1, /turf/closed/mineral/gold = 10, @@ -385,7 +385,7 @@ var/activated_name = null var/activated_image = null -/turf/closed/mineral/gibtonite/New() +/turf/closed/mineral/gibtonite/Initialize() det_time = rand(8,10) //So you don't know exactly when the hot potato will explode ..() diff --git a/code/game/turfs/simulated/wall/misc_walls.dm b/code/game/turfs/simulated/wall/misc_walls.dm index ce0b8a61074..a2828271a91 100644 --- a/code/game/turfs/simulated/wall/misc_walls.dm +++ b/code/game/turfs/simulated/wall/misc_walls.dm @@ -8,7 +8,7 @@ sheet_amount = 1 girder_type = /obj/structure/girder/cult -/turf/closed/wall/mineral/cult/New() +/turf/closed/wall/mineral/cult/Initialize() new /obj/effect/overlay/temp/cult/turf(src) ..() @@ -50,7 +50,7 @@ var/obj/effect/clockwork/overlay/wall/realappearence var/obj/structure/destructible/clockwork/cache/linkedcache -/turf/closed/wall/clockwork/New() +/turf/closed/wall/clockwork/Initialize() ..() new /obj/effect/overlay/temp/ratvar/wall(src) new /obj/effect/overlay/temp/ratvar/beam(src) diff --git a/code/game/turfs/space/space.dm b/code/game/turfs/space/space.dm index b545bfdf064..2b34d66114c 100644 --- a/code/game/turfs/space/space.dm +++ b/code/game/turfs/space/space.dm @@ -17,15 +17,16 @@ light_power = 0.25 dynamic_lighting = DYNAMIC_LIGHTING_DISABLED -/turf/open/space/New() +/turf/open/space/Initialize() icon_state = SPACE_ICON_STATE air = space_gas + + if(initialized) + stack_trace("Warning: [src]([type]) initialized multiple times!") + initialized = TRUE -/turf/open/space/Destroy(force) - if(force) - . = ..() - else - return QDEL_HINT_LETMELIVE + if(requires_activation) + SSair.add_to_active(src) /turf/open/space/attack_ghost(mob/dead/observer/user) if(destination_z) diff --git a/code/game/turfs/space/transit.dm b/code/game/turfs/space/transit.dm index 11e66e16804..dd772aa1acb 100644 --- a/code/game/turfs/space/transit.dm +++ b/code/game/turfs/space/transit.dm @@ -61,14 +61,12 @@ /turf/open/space/transit/attackby() return -/turf/open/space/transit/New() +/turf/open/space/transit/Initialize() ..() update_icon() for(var/atom/movable/AM in src) throw_atom(AM) - - /turf/open/space/transit/proc/update_icon() var/p = 9 var/angle = 0 diff --git a/code/game/turfs/turf.dm b/code/game/turfs/turf.dm index 741050c4390..808973f1a29 100644 --- a/code/game/turfs/turf.dm +++ b/code/game/turfs/turf.dm @@ -23,14 +23,17 @@ var/explosion_id = 0 var/list/decals + var/requires_activation //add to air processing after initialize? /turf/SDQL_update(const/var_name, new_value) if(var_name == "x" || var_name == "y" || var_name == "z") return FALSE . = ..() -/turf/New() - ..() +/turf/Initialize() + if(initialized) + stack_trace("Warning: [src]([type]) initialized multiple times!") + initialized = TRUE levelupdate() if(smooth) @@ -40,11 +43,17 @@ for(var/atom/movable/AM in src) Entered(AM) + if(requires_activation) + CalculateAdjacentTurfs() + SSair.add_to_active(src) + /turf/proc/Initalize_Atmos(times_fired) CalculateAdjacentTurfs() /turf/Destroy() visibilityChanged() + initialized = FALSE + requires_activation = FALSE ..() return QDEL_HINT_HARDDEL_NOW @@ -453,4 +462,4 @@ /turf/proc/remove_decal(group) LAZYINITLIST(decals) overlays -= decals[group] - decals[group] = null \ No newline at end of file + decals[group] = null diff --git a/code/modules/admin/fun_balloon.dm b/code/modules/admin/fun_balloon.dm index ee9b3f26c56..0405adb1cd7 100644 --- a/code/modules/admin/fun_balloon.dm +++ b/code/modules/admin/fun_balloon.dm @@ -100,44 +100,6 @@ qdel(src) -//Luxury Shuttle Blockers - -/obj/effect/forcefield/luxury_shuttle - var/threshhold = 500 - var/list/approved_passengers = list() - -/obj/effect/forcefield/luxury_shuttle/CanPass(atom/movable/mover, turf/target, height=0) - if(mover in approved_passengers) - return 1 - - if(!isliving(mover)) //No stowaways - return 0 - - var/total_cash = 0 - var/list/counted_money = list() - - for(var/obj/item/weapon/coin/C in mover) - total_cash += C.value - counted_money += C - if(total_cash >= threshhold) - break - for(var/obj/item/stack/spacecash/S in mover) - total_cash += S.value * S.amount - counted_money += S - if(total_cash >= threshhold) - break - - if(total_cash >= threshhold) - for(var/obj/I in counted_money) - qdel(I) - - mover << "Thank you for your payment! Please enjoy your flight." - approved_passengers += mover - return 1 - else - mover << "You don't have enough money to enter the main shuttle. You'll have to fly coach." - return 0 - //Shuttle Build /obj/effect/shuttle_build @@ -149,4 +111,69 @@ /obj/effect/shuttle_build/New() SSshuttle.emergency.dock(SSshuttle.getDock("emergency_home")) - qdel(src) \ No newline at end of file + qdel(src) + +//Arena + +/obj/effect/forcefield/arena_shuttle + name = "portal" + var/list/warp_points = list() + + +/obj/effect/forcefield/arena_shuttle/Bumped(mob/M as mob|obj) + if(!warp_points.len) + warp_points = get_area_turfs(/area/shuttle/escape) + for(var/turf/T in warp_points) + for(var/atom/movable/AM in T) + if(AM.density && AM.anchored) + warp_points -= T + break + if(!isliving(M)) + return + else + var/mob/living/L = M + if(L.pulling && istype(L.pulling, /obj/item/bodypart/head)) + L << "Your offering is accepted. You may pass." + qdel(L.pulling) + var/turf/LA = pick(warp_points) + L.forceMove(LA) + L.hallucination = 0 + L << "The battle is won. Your bloodlust subsides." + for(var/obj/item/weapon/twohanded/required/chainsaw/doomslayer/chainsaw in L) + qdel(chainsaw) + else + L << "You are not yet worthy of passing. Drag a severed head to the barrier to be allowed entry to the hall of champions." + +/obj/effect/landmark/shuttle_arena_safe + name = "hall of champions" + desc = "For the winners." + +/obj/effect/landmark/shuttle_arena_entrance + name = "the arena" + desc = "A lava filled battlefield." + + +/obj/effect/forcefield/arena_shuttle_entrance + name = "portal" + var/list/warp_points = list() + +/obj/effect/forcefield/arena_shuttle_entrance/Bumped(mob/M as mob|obj) + if(!warp_points.len) + for(var/obj/effect/landmark/shuttle_arena_entrance/S in landmarks_list) + warp_points |= S + if(!isliving(M)) + return + + var/obj/effect/landmark/LA = pick(warp_points) + + M.forceMove(get_turf(LA)) + M << "You're trapped in a deadly arena! To escape, you'll need to drag a severed head to the escape portals." + spawn() + var/obj/effect/mine/pickup/bloodbath/B = new(M) + B.mineEffect(M) + + +/area/shuttle_arena + name = "arena" + has_gravity = 1 + requires_power = 0 diff --git a/code/modules/admin/player_panel.dm b/code/modules/admin/player_panel.dm index 396bbaafcfb..af0df513245 100644 --- a/code/modules/admin/player_panel.dm +++ b/code/modules/admin/player_panel.dm @@ -337,10 +337,40 @@ dat += "Time limit: [config.midround_antag_time_check] minutes into round
" dat += "Living crew limit: [config.midround_antag_life_check * 100]% of crew alive
" dat += "If limits past: [ticker.mode.round_ends_with_antag_death ? "End The Round" : "Continue As Extended"]
" - - dat += "
" dat += "End Round Now
" - dat += "[ticker.delay_end ? "End Round Normally" : "Delay Round End"]
" + dat += "[ticker.delay_end ? "End Round Normally" : "Delay Round End"]" + var/connected_players = clients.len + var/lobby_players = 0 + var/observers = 0 + var/observers_connected = 0 + var/living_players = 0 + var/living_players_connected = 0 + var/living_players_antagonist = 0 + var/other_players = 0 + for(var/mob/M in mob_list) + if(M.ckey) + if(isnewplayer(M)) + lobby_players++ + continue + else if(M.stat != DEAD && M.mind && !isbrain(M)) + living_players++ + if(M.mind.special_role) + living_players_antagonist++ + if(M.client) + living_players_connected++ + else if((M.stat == DEAD )||(isobserver(M))) + observers++ + if(M.client) + observers_connected++ + else + other_players++ + dat += "
Players:|[connected_players - lobby_players] ingame|[connected_players] connected|[lobby_players] lobby|" + dat += "
Living Players:|[living_players_connected] active|[living_players - living_players_connected] disconnected|[living_players_antagonist] antagonists|" + dat += "
Dead/Observing players:|[observers_connected] active|[observers - observers_connected] disconnected|" + if(other_players) + dat += "
[other_players] players in invalid state or the statistics code is bugged!" + dat += "
" + if(ticker.mode.syndicates.len) dat += "
" for(var/datum/mind/N in ticker.mode.syndicates) diff --git a/code/modules/admin/sql_message_system.dm b/code/modules/admin/sql_message_system.dm index 0b6dddedc1a..aa71596b108 100644 --- a/code/modules/admin/sql_message_system.dm +++ b/code/modules/admin/sql_message_system.dm @@ -35,8 +35,8 @@ if(!timestamp) timestamp = SQLtime() if(!server) - if (config && config.server_name) - server = config.server_name + if (config && config.server_sql_name) + server = config.server_sql_name server = sanitizeSQL(server) if(isnull(secret)) switch(alert("Hide note from being viewed by players?", "Secret note?","Yes","No","Cancel")) @@ -352,8 +352,8 @@ proc/get_message_output(type, target_ckey) var/notetext notesfile >> notetext var/server - if(config && config.server_name) - server = config.server_name + if(config && config.server_sql_name) + server = config.server_sql_name var/regex/note = new("^(\\d{2}-\\w{3}-\\d{4}) \\| (.+) ~(\\w+)$", "i") note.Find(notetext) var/timestamp = note.group[1] diff --git a/code/modules/admin/verbs/debug.dm b/code/modules/admin/verbs/debug.dm index cfe320c4074..b7672484554 100644 --- a/code/modules/admin/verbs/debug.dm +++ b/code/modules/admin/verbs/debug.dm @@ -118,16 +118,19 @@ But you can call procs that are of type /mob/living/carbon/human/proc/ for that if(isnull(argnum)) return - var/list/lst = list() - + . = list() + var/list/named_args = list() while(argnum--) + var/named_arg = input("Leave blank for positional argument. Positional arguments will be considered as if they were added first.", "Named argument") as text|null var/value = vv_get_value(restricted_classes = list(VV_RESTORE_DEFAULT)) if (!value["class"]) return - lst += value["value"] - - return lst - + if(named_arg) + named_args[named_arg] = value["value"] + else + . += value["value"] + if(LAZYLEN(named_args)) + . += named_args /client/proc/get_callproc_returnval(returnval,procname) . = "" diff --git a/code/modules/atmospherics/environmental/LINDA_turf_tile.dm b/code/modules/atmospherics/environmental/LINDA_turf_tile.dm index dadb31ba611..47fa5299128 100644 --- a/code/modules/atmospherics/environmental/LINDA_turf_tile.dm +++ b/code/modules/atmospherics/environmental/LINDA_turf_tile.dm @@ -35,11 +35,11 @@ var/list/atmos_overlay_types //gas IDs of current active gas overlays -/turf/open/New() - ..() +/turf/open/Initialize() if(!blocks_air) air = new air.copy_from_turf(src) + ..() /turf/open/Destroy() if(active_hotspot) @@ -113,11 +113,12 @@ /turf/open/proc/tile_graphic() . = new /list - var/list/gases = air.gases - for(var/id in gases) - var/gas = gases[id] - if(gas[GAS_META][META_GAS_OVERLAY] && gas[MOLES] > gas[GAS_META][META_GAS_MOLES_VISIBLE]) - . += gas[GAS_META][META_GAS_OVERLAY] + if(air) + var/list/gases = air.gases + for(var/id in gases) + var/gas = gases[id] + if(gas[GAS_META][META_GAS_OVERLAY] && gas[MOLES] > gas[GAS_META][META_GAS_MOLES_VISIBLE]) + . += gas[GAS_META][META_GAS_OVERLAY] /////////////////////////////SIMULATION/////////////////////////////////// diff --git a/code/modules/clothing/masks/gasmask.dm b/code/modules/clothing/masks/gasmask.dm index 448a4b74d53..8cbc9395f68 100644 --- a/code/modules/clothing/masks/gasmask.dm +++ b/code/modules/clothing/masks/gasmask.dm @@ -99,26 +99,28 @@ flags_cover = MASKCOVERSEYES resistance_flags = FLAMMABLE actions_types = list(/datum/action/item_action/adjust) + -/obj/item/clothing/mask/gas/mime/attack_self(mob/user) - cycle_mask(user) +/obj/item/clothing/mask/gas/mime/ui_action_click(mob/user) + if(!istype(user) || user.incapacitated()) + return -/obj/item/clothing/mask/gas/mime/proc/cycle_mask(mob/user) - switch(icon_state) - if("mime") - icon_state = "sadmime" - if("sadmime") - icon_state = "scaredmime" - if("scaredmime") - icon_state = "sexymime" - if("sexymime") - icon_state = "mime" - user.update_inv_wear_mask() - for(var/X in actions) - var/datum/action/A = X - A.UpdateButtonIcon() - user << "You adjust your mask to portray a different emotion." - return 1 + var/list/options = list() + options["Blanc"] = "mime" + options["Triste"] = "sadmime" + options["Effrayé"] = "scaredmime" + options["Excité"] ="sexymime" + + var/choice = input(user,"To what form do you wish to Morph this mask?","Morph Mask") in options + + if(src && choice && !user.incapacitated() && in_range(user,src)) + icon_state = options[choice] + user.update_inv_wear_mask() + for(var/X in actions) + var/datum/action/A = X + A.UpdateButtonIcon() + user << "Your Mime Mask has now morphed into [choice]!" + return 1 /obj/item/clothing/mask/gas/monkeymask name = "monkey mask" @@ -170,6 +172,7 @@ resistance_flags = FLAMMABLE obj_integrity = 100 max_integrity = 100 + actions_types = list(/datum/action/item_action/adjust) dog_fashion = null @@ -186,7 +189,6 @@ obj/item/clothing/mask/gas/tiki_mask/ui_action_click(mob/user) if(src && choice && !M.stat && in_range(M,src)) icon_state = options[choice] - item_state = options[choice] user.update_inv_wear_mask() for(var/X in actions) var/datum/action/A = X diff --git a/code/modules/clothing/suits/armor.dm b/code/modules/clothing/suits/armor.dm index a3160c03830..ff0486de57c 100644 --- a/code/modules/clothing/suits/armor.dm +++ b/code/modules/clothing/suits/armor.dm @@ -268,6 +268,11 @@ /obj/item/clothing/suit/armor/reactive/tesla name = "reactive tesla armor" desc = "An experimental suit of armor with sensitive detectors hooked up to a huge capacitor grid, with emitters strutting out of it. Zap." + siemens_coefficient = -1 + var/tesla_power = 25000 + var/tesla_range = 20 + var/tesla_boom = FALSE + var/tesla_stun = FALSE /obj/item/clothing/suit/armor/reactive/tesla/hit_reaction(mob/living/carbon/human/owner, attack_text) if(!active) @@ -277,15 +282,10 @@ var/datum/effect_system/spark_spread/sparks = new /datum/effect_system/spark_spread sparks.set_up(1, 1, src) sparks.start() - owner.visible_message("The tesla capacitors on [owner]'s reactive telsa armor are still recharging! The armor merely emits some sparks.") + owner.visible_message("The tesla capacitors on [owner]'s reactive tesla armor are still recharging! The armor merely emits some sparks.") return owner.visible_message("The [src] blocks the [attack_text], sending out arcs of lightning!") - for(var/mob/living/M in view(6, owner)) - if(M == owner) - continue - owner.Beam(M,icon_state="lightning[rand(1, 12)]",time=5) - M.adjustFireLoss(25) - playsound(M, 'sound/machines/defib_zap.ogg', 50, 1, -1) + tesla_zap(owner,tesla_range,tesla_power,tesla_boom, tesla_stun) reactivearmor_cooldown = world.time + reactivearmor_cooldown_duration return 1 diff --git a/code/modules/events/sentience.dm b/code/modules/events/sentience.dm index f82b2661755..8036f6d8f93 100644 --- a/code/modules/events/sentience.dm +++ b/code/modules/events/sentience.dm @@ -3,9 +3,12 @@ typepath = /datum/round_event/ghost_role/sentience weight = 10 + /datum/round_event/ghost_role/sentience minimum_required = 1 role_name = "random animal" + var/animals = 1 + var/one = "one" /datum/round_event/ghost_role/sentience/start() var/sentience_report = "[command_name()] Medium-Priority Update" @@ -14,7 +17,7 @@ var/pets = pick("animals/bots", "bots/animals", "pets", "simple animals", "lesser lifeforms", "\[REDACTED\]") var/strength = pick("human", "moderate", "lizard", "security", "command", "clown", "low", "very low", "\[REDACTED\]") - sentience_report += "

Based on [data], we believe that one of the station's [pets] has developed [strength] level intelligence, and the ability to communicate." + sentience_report += "

Based on [data], we believe that [one] of the station's [pets] has developed [strength] level intelligence, and the ability to communicate." print_command_report(sentience_report, "Classified [command_name()] Update") priority_announce("A report has been downloaded and printed out at all communications consoles.", "Incoming Classified Message", 'sound/AI/commandreport.ogg') @@ -36,25 +39,40 @@ if(!potential.len) return WAITING_FOR_SOMETHING - var/mob/living/simple_animal/SA = pick(potential) if(!candidates.len) return NOT_ENOUGH_PLAYERS - var/mob/dead/observer/SG = pick(candidates) - SA.key = SG.key - SA.languages_spoken |= HUMAN - SA.languages_understood |= HUMAN - SA.sentience_act() + var/spawned_animals = 0 + while(spawned_animals < animals && candidates.len && potential.len) + var/mob/living/simple_animal/SA = pick_n_take(potential) + var/mob/dead/observer/SG = pick_n_take(candidates) - SA.maxHealth = max(SA.maxHealth, 200) - SA.health = SA.maxHealth - SA.del_on_death = FALSE + spawned_animals++ - spawned_mobs += SA + SA.key = SG.key + SA.languages_spoken |= HUMAN + SA.languages_understood |= HUMAN + SA.sentience_act() - SA << "Hello world!" - SA << "Due to freak radiation and/or chemicals \ - and/or lucky chance, you have gained human level intelligence \ - and the ability to speak and understand human language!" + SA.maxHealth = max(SA.maxHealth, 200) + SA.health = SA.maxHealth + SA.del_on_death = FALSE + + spawned_mobs += SA + + SA << "Hello world!" + SA << "Due to freak radiation and/or chemicals \ + and/or lucky chance, you have gained human level intelligence \ + and the ability to speak and understand human language!" return SUCCESSFUL_SPAWN + +/datum/round_event_control/sentience/all + name = "Station-wide Human-level Intelligence" + typepath = /datum/round_event/ghost_role/sentience/all + weight = 0 + +/datum/round_event/ghost_role/sentience/all + one = "all" + animals = INFINITY // as many as there are ghosts and animals + // cockroach pride, station wide diff --git a/code/modules/food_and_drinks/food/condiment.dm b/code/modules/food_and_drinks/food/condiment.dm index dc0225c70b0..f353cb4ff26 100644 --- a/code/modules/food_and_drinks/food/condiment.dm +++ b/code/modules/food_and_drinks/food/condiment.dm @@ -124,6 +124,12 @@ list_reagents = list("sodiumchloride" = 20) possible_states = list() +/obj/item/weapon/reagent_containers/food/condiment/saltshaker/on_reagent_change() + if(reagents.reagent_list.len == 0) + icon_state = "emptyshaker" + else + icon_state = "saltshakersmall" + /obj/item/weapon/reagent_containers/food/condiment/saltshaker/suicide_act(mob/user) user.visible_message("[user] begins to swap forms with the salt shaker! It looks like [user.p_theyre()] trying to commit suicide!") var/newname = "[name]" @@ -156,6 +162,12 @@ list_reagents = list("blackpepper" = 20) possible_states = list() +/obj/item/weapon/reagent_containers/food/condiment/peppermill/on_reagent_change() + if(reagents.reagent_list.len == 0) + icon_state = "emptyshaker" + else + icon_state = "peppermillsmall" + /obj/item/weapon/reagent_containers/food/condiment/milk name = "space milk" desc = "It's milk. White and nutritious goodness!" diff --git a/code/modules/food_and_drinks/kitchen_machinery/deep_fryer.dm b/code/modules/food_and_drinks/kitchen_machinery/deep_fryer.dm index 56b1c12fee6..7bf74579458 100644 --- a/code/modules/food_and_drinks/kitchen_machinery/deep_fryer.dm +++ b/code/modules/food_and_drinks/kitchen_machinery/deep_fryer.dm @@ -18,6 +18,7 @@ insert ascii eagle on american flag background here container_type = OPENCONTAINER var/obj/item/frying = null //What's being fried RIGHT NOW? var/cook_time = 0 + var/static/list/blacklisted_items = typecacheof(list(/obj/item/weapon/screwdriver, /obj/item/weapon/crowbar, /obj/item/weapon/wrench, /obj/item/weapon/wirecutters, /obj/item/device/multitool, /obj/item/weapon/weldingtool, /obj/item/weapon/reagent_containers/glass, /obj/item/weapon/storage/part_replacer)) /obj/item/weapon/circuitboard/machine/deep_fryer name = "circuit board (Deep Fryer)" @@ -46,8 +47,16 @@ insert ascii eagle on american flag background here if(istype(I, /obj/item/weapon/reagent_containers/food/snacks/deepfryholder)) user << "Your cooking skills are not up to the legendary Doublefry technique." return + if(default_unfasten_wrench(user, I)) + return + else if(exchange_parts(user, I)) + return + else if(default_deconstruction_screwdriver(user, "fryer_off", "fryer_off" ,I)) //where's the open maint panel icon?! + return else - if(user.drop_item() && !frying) + if(is_type_in_typecache(I, blacklisted_items)) + . = ..() + else if(user.drop_item() && !frying) user << "You put [I] into [src]." frying = I frying.forceMove(src) @@ -115,4 +124,4 @@ insert ascii eagle on american flag background here reagents.remove_any((reagents.total_volume/2)) C.Weaken(3) user.changeNext_move(CLICK_CD_MELEE) - ..() \ No newline at end of file + ..() diff --git a/code/modules/holodeck/area_copy.dm b/code/modules/holodeck/area_copy.dm index eccfb9da187..c900a217533 100644 --- a/code/modules/holodeck/area_copy.dm +++ b/code/modules/holodeck/area_copy.dm @@ -110,7 +110,7 @@ if(V == "air") var/turf/open/O1 = B var/turf/open/O2 = T - O1.air.copy_from(O2.air) + O1.air.copy_from(O2.return_air()) continue B.vars[V] = T.vars[V] toupdate += B diff --git a/code/modules/holodeck/computer.dm b/code/modules/holodeck/computer.dm index de43b317afe..e1778946517 100644 --- a/code/modules/holodeck/computer.dm +++ b/code/modules/holodeck/computer.dm @@ -64,25 +64,25 @@ ..() /obj/machinery/computer/holodeck/Initialize(mapload) - ..() - if(!mapload && ticker.current_state < GAME_STATE_PLAYING) - return - program_cache = list() - emag_programs = list() - for(var/typekey in subtypesof(program_type)) - var/area/holodeck/A = locate(typekey) - if(!A || A == offline_program) continue - if(A.contents.len == 0) continue // not loaded - if(A.restricted) - emag_programs += A - else - program_cache += A - if(typekey == init_program) - load_program(A,force=1) - if(random_program && program_cache.len && init_program == null) - load_program(pick(program_cache),force=1) - else if(!program) - load_program(offline_program) + . = mapload //late-initialize, area_copy need turfs to have air + if(!mapload) + ..() + program_cache = list() + emag_programs = list() + for(var/typekey in subtypesof(program_type)) + var/area/holodeck/A = locate(typekey) + if(!A || A == offline_program) continue + if(A.contents.len == 0) continue // not loaded + if(A.restricted) + emag_programs += A + else + program_cache += A + if(typekey == init_program) + load_program(A,force=1) + if(random_program && program_cache.len && init_program == null) + load_program(pick(program_cache),force=1) + else if(!program) + load_program(offline_program) /obj/machinery/computer/holodeck/power_change() ..() diff --git a/code/modules/holodeck/turfs.dm b/code/modules/holodeck/turfs.dm index e62fb393fe9..b853f6d336b 100644 --- a/code/modules/holodeck/turfs.dm +++ b/code/modules/holodeck/turfs.dm @@ -42,7 +42,7 @@ name = "asteroid" icon_state = "asteroid0" -/turf/open/floor/holofloor/asteroid/New() +/turf/open/floor/holofloor/asteroid/Initialize() icon_state = "asteroid[pick(0,1,2,3,4,5,6,7,8,9,10,11,12)]" ..() @@ -50,7 +50,7 @@ name = "basalt" icon_state = "basalt0" -/turf/open/floor/holofloor/basalt/New() +/turf/open/floor/holofloor/basalt/Initialize() icon_state = "basalt[pick(0,1,2,3,4,5,6,7,8,9,10,11,12)]" ..() @@ -59,7 +59,7 @@ icon = 'icons/turf/space.dmi' icon_state = "0" -/turf/open/floor/holofloor/space/New() +/turf/open/floor/holofloor/space/Initialize() icon_state = SPACE_ICON_STATE // so realistic ..() @@ -68,11 +68,11 @@ icon = 'icons/turf/space.dmi' icon_state = "speedspace_ns_1" -/turf/open/floor/holofloor/hyperspace/New() +/turf/open/floor/holofloor/hyperspace/Initialize() icon_state = "speedspace_ns_[(x + 5*y + (y%2+1)*7)%15+1]" ..() -/turf/open/floor/holofloor/hyperspace/ns/New() +/turf/open/floor/holofloor/hyperspace/ns/Initialize() ..() icon_state = "speedspace_ns_[(x + 5*y + (y%2+1)*7)%15+1]" @@ -86,7 +86,7 @@ smooth = SMOOTH_TRUE canSmoothWith = null -/turf/open/floor/holofloor/carpet/New() +/turf/open/floor/holofloor/carpet/Initialize() ..() addtimer(CALLBACK(src, .proc/update_icon), 1) diff --git a/code/modules/jobs/job_types/civilian.dm b/code/modules/jobs/job_types/civilian.dm index 1a71040462b..283641ca7de 100644 --- a/code/modules/jobs/job_types/civilian.dm +++ b/code/modules/jobs/job_types/civilian.dm @@ -35,11 +35,14 @@ Clown /obj/item/weapon/reagent_containers/food/drinks/soda_cans/canned_laughter = 1 ) + implants = list(/obj/item/weapon/implant/sad_trombone) + backpack = /obj/item/weapon/storage/backpack/clown satchel = /obj/item/weapon/storage/backpack/clown dufflebag = /obj/item/weapon/storage/backpack/dufflebag/clown //strangely has a duffle - implants = list(/obj/item/weapon/implant/sad_trombone) + box = /obj/item/weapon/storage/box/hug/survival + /datum/outfit/job/clown/pre_equip(mob/living/carbon/human/H, visualsOnly = FALSE) ..() diff --git a/code/modules/library/soapstone.dm b/code/modules/library/soapstone.dm index a313d6aa0f7..a512f12125d 100644 --- a/code/modules/library/soapstone.dm +++ b/code/modules/library/soapstone.dm @@ -1,40 +1,22 @@ -#define SOAPSTONE_PREFIX_FILE "strings/soapstone_prefixes.txt" -#define SOAPSTONE_SUFFIX_FILE "soapstone_suffixes.json" -//Vocabulary lists; soapstones use a prefix and a suffix. Optionally, they can have a prefix and suffix, then a conjunction that links another set. -var/global/list/soapstone_prefixes = list() //Read from "strings/soapstone_prefixes.txt"; if you're adding your own, put **** where the subject should be! -var/global/list/soapstone_suffixes = list() //Read from "strings/soapstone_suffixes.json" /obj/item/soapstone name = "chisel" - desc = "Leave \"informative\" messages for the crew, including the crew of future shifts!\n\ - (Not suitable for engraving on shuttles, off station or on cats. Side effects may include beatings, bannings and orbital bombardment.)" + desc = "Leave informative messages for the crew, including the crew of future shifts!\nEven if out of uses, it can still be used to remove messages.\n(Not suitable for engraving on shuttles, off station or on cats. Side effects may include beatings, bannings and orbital bombardment.)" icon = 'icons/obj/items.dmi' icon_state = "soapstone" throw_speed = 3 throw_range = 5 w_class = WEIGHT_CLASS_TINY + var/tool_speed = 50 var/remaining_uses = 3 var/non_dull_name + var/w_engrave = "engrave" + var/w_engraving = "engraving" + var/w_chipping = "chipping" var/w_dull = "dull" /obj/item/soapstone/New() . = ..() - if(!soapstone_prefixes.len) - soapstone_prefixes = file2list(SOAPSTONE_PREFIX_FILE, "\n") - if(!soapstone_suffixes.len) - soapstone_suffixes = list(\ - "Characters" = strings(SOAPSTONE_SUFFIX_FILE, "Characters"), \ - "Careers" = strings(SOAPSTONE_SUFFIX_FILE, "Careers"), \ - "Antagonists" = strings(SOAPSTONE_SUFFIX_FILE, "Antagonists"), \ - "Objects" = strings(SOAPSTONE_SUFFIX_FILE, "Objects"), \ - "Techniques" = strings(SOAPSTONE_SUFFIX_FILE, "Techniques"), \ - "Actions" = strings(SOAPSTONE_SUFFIX_FILE, "Actions"), \ - "Geography" = strings(SOAPSTONE_SUFFIX_FILE, "Geography"), \ - "Orientation" = strings(SOAPSTONE_SUFFIX_FILE, "Orientation"), \ - "Body parts" = strings(SOAPSTONE_SUFFIX_FILE, "Body parts"), \ - "Concepts" = strings(SOAPSTONE_SUFFIX_FILE, "Concepts"), \ - "Musings" = strings(SOAPSTONE_SUFFIX_FILE, "Musings"), \ - ) random_name() check_name() // could start empty @@ -43,6 +25,9 @@ var/global/list/soapstone_suffixes = list() //Read from "strings/soapstone_suffi non_dull_name = name if(name == "chalk" || name == "magic marker") desc = replacetext(desc, "engraving", "scribbling") + w_engrave = "scribble" + w_engraving = "scribbling" + w_chipping = "sketching" if(name == "chalk") w_dull = "used" if(name == "magic marker") @@ -50,6 +35,9 @@ var/global/list/soapstone_suffixes = list() //Read from "strings/soapstone_suffi if(name == "soapstone" || name == "chisel") desc = replacetext(desc, "scribbling", "engraving") + w_engrave = initial(w_engrave) + w_engraving = initial(w_engraving) + w_chipping = initial(w_chipping) w_dull = "dull" /obj/item/soapstone/examine(mob/user) @@ -60,48 +48,59 @@ var/global/list/soapstone_suffixes = list() //Read from "strings/soapstone_suffi user << "It looks like it can be used an unlimited number of times." /obj/item/soapstone/afterattack(atom/target, mob/user, proximity) - if(!remaining_uses) - user << "[src] is [w_dull] and can't be used anymore!" - return var/turf/T = get_turf(target) if(!proximity) return - var/obj/structure/chisel_message/msg = locate() in T - if(msg) - if(msg.creator_key != user.ckey) - user << "There's already a message there!" - return - else - if(alert(user, "Erase this message?", name, "Yes", "No") == "Yes") - user.visible_message("[user] erases [msg].", "You permanently erase [msg].") - playsound(T, 'sound/items/gavel.ogg', 50, 1) - refund_use() - msg.persists = 0 - qdel(msg) - return - return + + + var/obj/structure/chisel_message/already_message = locate(/obj/structure/chisel_message) in T + + var/our_message = FALSE + if(already_message) + our_message = already_message.creator_key == user.ckey + + if(!remaining_uses && !already_message) + // The dull chisel is dull. + user << "[src] is [w_dull]." + return + if(!good_chisel_message_location(T)) - user << "You can't write there!" + user << "It's not appropriate to [w_engrave] on [T]." return - var/prefix = input(user, "Choose a prefix for your message.", name) as null|anything in soapstone_prefixes - if(!prefix) + + if(already_message) + user.visible_message("[user] starts erasing [already_message].", "You start erasing [already_message].", "You hear a [w_chipping] sound.") + playsound(loc, 'sound/items/gavel.ogg', 50, 1, -1) + + // Removing our own messages refunds a charge + + if(do_after(user, tool_speed, target=target)) + user.visible_message("[user] has erased [already_message].", "You erased [already_message].") + already_message.persists = FALSE + qdel(already_message) + playsound(loc, 'sound/items/gavel.ogg', 50, 1, -1) + if(our_message) + refund_use() return - var/suffix_category_string = input(user, "Choose a suffix category.", "[prefix]...") as null|anything in soapstone_suffixes - var/list/suffix_category = soapstone_suffixes[suffix_category_string] - if(!suffix_category || !suffix_category.len) + + var/message = stripped_input(user, "What would you like to [w_engrave]?", "[name] Message") + if(!message) + user << "You decide not to [w_engrave] anything." return - var/suffix = input(user, "Choose a suffix.", "[prefix]...") as null|anything in suffix_category - if(!suffix) + + if(!target.Adjacent(user) && locate(/obj/structure/chisel_message) in T) + user << "You decide not to [w_engrave] anything." return - var/processed_message = replacetext(prefix, "****", suffix) - if(!user.Adjacent(T) || !good_chisel_message_location(T) || locate(/obj/structure/chisel_message) in T) - return - user.visible_message("[user] writes a message onto [T]!", "You write a message onto [T].") - playsound(T, 'sound/items/gavel.ogg', 50, 1) - var/obj/structure/chisel_message/M = new(T) - M.register(user, processed_message) - remove_use() - return 1 + + playsound(loc, 'sound/items/gavel.ogg', 50, 1, -1) + user.visible_message("[user] starts [w_engraving] a message into [T].", "You start [w_engraving] a message into [T].", "You hear a [w_chipping] sound.") + if(can_use() && do_after(user, tool_speed, target=T) && can_use()) + if(!locate(/obj/structure/chisel_message in T)) + user << "You [w_engrave] a message into [T]." + playsound(loc, 'sound/items/gavel.ogg', 50, 1, -1) + var/obj/structure/chisel_message/M = new(T) + M.register(user, message) + remove_use() /obj/item/soapstone/proc/can_use() if(remaining_uses == -1 || remaining_uses >= 0) @@ -172,34 +171,6 @@ var/global/list/soapstone_suffixes = list() //Read from "strings/soapstone_suffi var/map var/persists = TRUE - var/positive_ratings = 0 - var/negative_ratings = 0 - - var/list/raters = list() //Ckeys who have rated this message - -/obj/structure/chisel_message/attack_hand(mob/user) - if(user.ckey == creator_key) - user << "You can't rate your own messages!" - return - if(raters[user.ckey]) - user << "You've already rated this message!" - return - switch(alert(user, "How would you like to rate this message?", "Message Rating", "Positive", "Negative", "Cancel")) - if("Positive") - for(var/client/C in clients) - if(C.ckey == creator_key) - C.mob << "One of your messages was rated as positive!" - user << "You rated this message as positive." - positive_ratings++ - raters[user.ckey] = "positive" - if("Negative") - for(var/client/C in clients) - if(C.ckey == creator_key) - C.mob << "One of your messages was rated as negative!" - user << "You rated this message as negative." - negative_ratings++ - raters[user.ckey] = "negative" - /obj/structure/chisel_message/New(newloc) ..() SSpersistence.chisel_messages += src @@ -219,6 +190,12 @@ var/global/list/soapstone_suffixes = list() //Read from "strings/soapstone_suffi map = MAP_NAME update_icon() +/obj/structure/chisel_message/update_icon() + ..() + var/hash = md5(hidden_message) + var/newcolor = copytext(hash, 1, 7) + add_atom_colour("#[newcolor]", FIXED_COLOUR_PRIORITY) + /obj/structure/chisel_message/proc/pack() var/list/data = list() data["hidden_message"] = hidden_message @@ -229,9 +206,6 @@ var/global/list/soapstone_suffixes = list() //Read from "strings/soapstone_suffi var/turf/T = get_turf(src) data["x"] = T.x data["y"] = T.y - data["pos_ratings"] = positive_ratings - data["neg_ratings"] = positive_ratings - data["raters"] = raters return data /obj/structure/chisel_message/proc/unpack(list/data) @@ -239,9 +213,6 @@ var/global/list/soapstone_suffixes = list() //Read from "strings/soapstone_suffi creator_name = data["creator_name"] creator_key = data["creator_key"] realdate = data["realdate"] - positive_ratings = data["pos_ratings"] - negative_ratings = data["neg_ratings"] - raters = data["raters"] var/x = data["x"] var/y = data["y"] @@ -251,10 +222,7 @@ var/global/list/soapstone_suffixes = list() //Read from "strings/soapstone_suffi /obj/structure/chisel_message/examine(mob/user) ..() - user << "[hidden_message]" - user << "Ratings: [positive_ratings] [negative_ratings]" - if(raters[user.ckey]) - user << "You rated this message as [raters[user.ckey]]." + user << "[hidden_message]" /obj/structure/chisel_message/Destroy() if(persists) diff --git a/code/modules/mining/aux_base_camera.dm b/code/modules/mining/aux_base_camera.dm new file mode 100644 index 00000000000..5b11e9a6b15 --- /dev/null +++ b/code/modules/mining/aux_base_camera.dm @@ -0,0 +1,271 @@ +//Aux base construction console +/mob/camera/aiEye/remote/base_construction + name = "construction holo-drone" + move_on_shuttle = 1 //Allows any curious crew to watch the base after it leaves. (This is safe as the base cannot be modified once it leaves) + icon = 'icons/obj/mining.dmi' + icon_state = "construction_drone" + var/area/starting_area + +mob/camera/aiEye/remote/base_construction/New(loc) + starting_area = get_area(loc) + ..() + +/mob/camera/aiEye/remote/base_construction/setLoc(var/t) + var/area/curr_area = get_area(t) + if(curr_area == starting_area || istype(curr_area, /area/shuttle/auxillary_base)) + return ..() + //While players are only allowed to build in the base area, but consoles starting outside the base can move into the base area to begin work. + +/mob/camera/aiEye/remote/base_construction/relaymove(mob/user, direct) + dir = direct //This camera eye is visible as a drone, and needs to keep the dir updated + ..() + +/obj/item/weapon/rcd/internal //Base console's internal RCD. Roundstart consoles are filled, rebuilt cosoles start empty. + name = "internal RCD" + max_matter = 600 //Bigger container and faster speeds due to being specialized and stationary. + no_ammo_message = "Internal matter exhausted. Please add additional materials." + walldelay = 10 + grilledelay = 5 + windowdelay = 5 + airlockdelay = 20 + decongirderdelay = 10 + deconwalldelay = 20 + deconfloordelay = 30 + deconwindowdelay = 20 + deconairlockdelay = 20 + +/obj/machinery/computer/camera_advanced/base_construction + name = "base contruction console" + desc = "An industrial computer integrated with a camera-assisted rapid construction device." + networks = list("SS13") + var/obj/item/weapon/rcd/internal/RCD //Internal RCD. The computer passes user commands to this in order to avoid massive copypaste. + circuit = /obj/item/weapon/circuitboard/computer/base_construction + off_action = new/datum/action/innate/camera_off/base_construction + var/datum/action/innate/aux_base/switch_mode/switch_mode_action = new //Action for switching the RCD's build modes + var/datum/action/innate/aux_base/build/build_action = new //Action for using the RCD + var/datum/action/innate/aux_base/airlock_type/airlock_mode_action = new //Action for setting the airlock type + var/datum/action/innate/aux_base/window_type/window_action = new //Action for setting the window type + var/datum/action/innate/aux_base/place_fan/fan_action = new //Action for spawning fans + var/fans_remaining = 0 //Number of fans in stock. + var/datum/action/innate/aux_base/install_turret/turret_action = new //Action for spawning turrets + var/turret_stock = 0 //Turrets in stock + var/obj/machinery/computer/shuttle/auxillary_base/found_aux_console //Tracker for the Aux base console, so the eye can always find it. + + icon_screen = "mining" + icon_keyboard = "rd_key" + +/obj/machinery/computer/camera_advanced/base_construction/New() + ..() + RCD = new /obj/item/weapon/rcd/internal(src) + +/obj/machinery/computer/camera_advanced/base_construction/Initialize(mapload) + ..() + if(mapload) //Map spawned consoles have a filled RCD and stocked special structures + RCD.matter = RCD.max_matter + fans_remaining = 4 + turret_stock = 4 + +/obj/machinery/computer/camera_advanced/base_construction/CreateEye() + + var/spawn_spot + if(!found_aux_console) + found_aux_console = locate(/obj/machinery/computer/shuttle/auxillary_base) in machines + + if(found_aux_console) + spawn_spot = found_aux_console + else + spawn_spot = src + + + eyeobj = new /mob/camera/aiEye/remote/base_construction(get_turf(spawn_spot)) + eyeobj.origin = src + + +/obj/machinery/computer/camera_advanced/base_construction/attackby(obj/item/W, mob/user, params) + if(istype(W, /obj/item/weapon/rcd_ammo) || istype(W, /obj/item/stack/sheet)) + RCD.attackby(W, user, params) //If trying to feed the console more materials, pass it along to the RCD. + else + return ..() + +/obj/machinery/computer/camera_advanced/base_construction/GrantActions(mob/living/user) + off_action.target = user + off_action.Grant(user) + switch_mode_action.target = src + switch_mode_action.Grant(user) + build_action.target = src + build_action.Grant(user) + airlock_mode_action.target = src + airlock_mode_action.Grant(user) + window_action.target = src + window_action.Grant(user) + fan_action.target = src + fan_action.Grant(user) + turret_action.target = src + turret_action.Grant(user) + eyeobj.invisibility = 0 //When the eye is in use, make it visible to players so they know when someone is building. + + +/datum/action/innate/aux_base //Parent aux base action + var/mob/living/C //Mob using the action + var/mob/camera/aiEye/remote/base_construction/remote_eye //Console's eye mob + var/obj/machinery/computer/camera_advanced/base_construction/B //Console itself + +/datum/action/innate/aux_base/Activate() + if(!target) + return TRUE + C = owner + remote_eye = C.remote_control + B = target + if(!B.RCD) //The console must always have an RCD. + B.RCD = new /obj/item/weapon/rcd/internal(src) //If the RCD is lost somehow, make a new (empty) one! + +/datum/action/innate/aux_base/proc/check_spot() +//Check a loction to see if it is inside the aux base at the station. Camera visbility checks omitted so as to not hinder construction. + var/turf/build_target = get_turf(remote_eye) + var/area/build_area = get_area(build_target) + + if(!istype(build_area, /area/shuttle/auxillary_base)) + owner << "You can only build within the mining base!" + return FALSE + + + if(build_target.z != ZLEVEL_STATION) + owner << "The mining base has launched and can no longer be modified." + return FALSE + + return TRUE + +/datum/action/innate/camera_off/base_construction + name = "Log out" + +/datum/action/innate/camera_off/base_construction/Activate() + if(!owner || !owner.remote_control) + return + + var/mob/camera/aiEye/remote/base_construction/remote_eye =owner.remote_control + + var/obj/machinery/computer/camera_advanced/base_construction/origin = remote_eye.origin + origin.switch_mode_action.Remove(target) + origin.build_action.Remove(target) + origin.airlock_mode_action.Remove(target) + origin.window_action.Remove(target) + origin.fan_action.Remove(target) + origin.turret_action.Remove(target) + remote_eye.invisibility = INVISIBILITY_MAXIMUM //Hide the eye when not in use. + + ..() + +//*******************FUNCTIONS******************* + +/datum/action/innate/aux_base/build + name = "Build" + button_icon_state = "build" + +/datum/action/innate/aux_base/build/Activate() + if(..()) + return + + if(!check_spot()) + return + + + var/atom/movable/rcd_target + var/turf/target_turf = get_turf(remote_eye) + + //Find airlocks + rcd_target = locate(/obj/machinery/door/airlock) in target_turf + + if(!rcd_target) + rcd_target = locate (/obj/structure) in target_turf + + if(!rcd_target || !rcd_target.anchored) + rcd_target = target_turf + + owner.changeNext_move(CLICK_CD_RANGE) + B.RCD.afterattack(rcd_target, owner, TRUE) //Activate the RCD and force it to work remotely! + playsound(target_turf, 'sound/items/Deconstruct.ogg', 60, 1) + +/datum/action/innate/aux_base/switch_mode + name = "Switch Mode" + button_icon_state = "builder_mode" + +/datum/action/innate/aux_base/switch_mode/Activate() + if(..()) + return + + var/list/buildlist = list("Walls and Floors" = 1,"Airlocks" = 2,"Deconstruction" = 3,"Windows and Grilles" = 4) + var/buildmode = input("Set construction mode.", "Base Console", null) in buildlist + B.RCD.mode = buildlist[buildmode] + owner << "Build mode is now [buildmode]." + +/datum/action/innate/aux_base/airlock_type + name = "Select Airlock Type" + button_icon_state = "airlock_select" + +datum/action/innate/aux_base/airlock_type/Activate() + if(..()) + return + + B.RCD.change_airlock_setting() + + +datum/action/innate/aux_base/window_type + name = "Select Window Type" + button_icon_state = "window_select" + +datum/action/innate/aux_base/window_type/Activate() + if(..()) + return + B.RCD.toggle_window_type() + +datum/action/innate/aux_base/place_fan + name = "Place Tiny Fan" + button_icon_state = "build_fan" + +datum/action/innate/aux_base/place_fan/Activate() + if(..()) + return + + var/turf/fan_turf = get_turf(remote_eye) + + if(!B.fans_remaining) + owner << "[B] is out of fans!" + return + + if(!check_spot()) + return + + if(fan_turf.density) + owner << "Fans may only be placed on a floor." + return + + new /obj/structure/fans/tiny(fan_turf) + B.fans_remaining-- + owner << "Tiny fan placed. [B.fans_remaining] remaining." + playsound(fan_turf, 'sound/machines/click.ogg', 50, 1) + +datum/action/innate/aux_base/install_turret + name = "Install Plasma Anti-Wildlife Turret" + button_icon_state = "build_turret" + +datum/action/innate/aux_base/install_turret/Activate() + if(..()) + return + + if(!check_spot()) + return + + if(!B.turret_stock) + owner << "Unable to construct additional turrets." + return + + var/turf/turret_turf = get_turf(remote_eye) + + if(is_blocked_turf(turret_turf)) + owner << "Location is obtructed by something. Please clear the location and try again." + return + + new /obj/machinery/porta_turret/aux_base(turret_turf) + B.turret_stock-- + owner << "Turret installation complete!" + playsound(turret_turf, 'sound/items/drill_use.ogg', 65, 1) \ No newline at end of file diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index 4389028d5e2..9c54a7fa511 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -91,20 +91,29 @@ return 1 return ..() -/mob/living/carbon/throw_impact(atom/hit_atom) +/mob/living/carbon/throw_impact(atom/hit_atom, throwingdatum) . = ..() + var/hurt = TRUE + if(istype(throwingdatum, /datum/thrownthing)) + var/datum/thrownthing/D = throwingdatum + if(iscyborg(D.thrower)) + var/mob/living/silicon/robot/R = D.thrower + if(!R.emagged) + hurt = FALSE if(hit_atom.density && isturf(hit_atom)) - Weaken(1) - take_bodypart_damage(10) + if(hurt) + Weaken(1) + take_bodypart_damage(10) if(iscarbon(hit_atom) && hit_atom != src) var/mob/living/carbon/victim = hit_atom if(victim.movement_type & FLYING) return - victim.Weaken(1) - Weaken(1) - victim.take_bodypart_damage(10) - take_bodypart_damage(10) - visible_message("[src] crashes into [victim], knocking them both over!", "You violently crash into [victim]!") + if(hurt) + victim.take_bodypart_damage(10) + take_bodypart_damage(10) + victim.Weaken(1) + Weaken(1) + visible_message("[src] crashes into [victim], knocking them both over!", "You violently crash into [victim]!") playsound(src,'sound/weapons/punch1.ogg',50,1) @@ -231,23 +240,6 @@ /mob/living/carbon/is_muzzled() return(istype(src.wear_mask, /obj/item/clothing/mask/muzzle)) -/mob/living/carbon/proc/spin(spintime, speed) - set waitfor = 0 - var/D = dir - while(spintime >= speed) - sleep(speed) - switch(D) - if(NORTH) - D = EAST - if(SOUTH) - D = WEST - if(EAST) - D = SOUTH - if(WEST) - D = NORTH - setDir(D) - spintime -= speed - /mob/living/carbon/resist_buckle() if(restrained()) changeNext_move(CLICK_CD_BREAKOUT) diff --git a/code/modules/mob/living/carbon/carbon_defense.dm b/code/modules/mob/living/carbon/carbon_defense.dm index 6985a1f9078..a3993d082ca 100644 --- a/code/modules/mob/living/carbon/carbon_defense.dm +++ b/code/modules/mob/living/carbon/carbon_defense.dm @@ -168,7 +168,7 @@ O.emp_act(severity) ..() -/mob/living/carbon/electrocute_act(shock_damage, obj/source, siemens_coeff = 1, safety = 0, override = 0, tesla_shock = 0, illusion = 0) +/mob/living/carbon/electrocute_act(shock_damage, obj/source, siemens_coeff = 1, safety = 0, override = 0, tesla_shock = 0, illusion = 0, stun = TRUE) if(tesla_shock && tesla_ignore) return FALSE shock_damage *= siemens_coeff @@ -190,11 +190,11 @@ jitteriness += 1000 //High numbers for violent convulsions do_jitter_animation(jitteriness) stuttering += 2 - if(!tesla_shock || (tesla_shock && siemens_coeff > 0.5)) + if((!tesla_shock || (tesla_shock && siemens_coeff > 0.5)) && stun) Stun(2) spawn(20) jitteriness = max(jitteriness - 990, 10) //Still jittery, but vastly less - if(!tesla_shock || (tesla_shock && siemens_coeff > 0.5)) + if((!tesla_shock || (tesla_shock && siemens_coeff > 0.5)) && stun) Stun(3) Weaken(3) if(override) diff --git a/code/modules/mob/living/carbon/human/human_defense.dm b/code/modules/mob/living/carbon/human/human_defense.dm index 0b522fe68dd..321b5993a0d 100644 --- a/code/modules/mob/living/carbon/human/human_defense.dm +++ b/code/modules/mob/living/carbon/human/human_defense.dm @@ -436,7 +436,7 @@ //Added a safety check in case you want to shock a human mob directly through electrocute_act. -/mob/living/carbon/human/electrocute_act(shock_damage, obj/source, siemens_coeff = 1, safety = 0, override = 0, tesla_shock = 0, illusion = 0) +/mob/living/carbon/human/electrocute_act(shock_damage, obj/source, siemens_coeff = 1, safety = 0, override = 0, tesla_shock = 0, illusion = 0, stun = TRUE) if(tesla_shock) var/total_coeff = 1 if(gloves) @@ -447,6 +447,8 @@ var/obj/item/clothing/suit/S = wear_suit if(S.siemens_coefficient <= 0) total_coeff -= 0.95 + else if(S.siemens_coefficient == (-1)) + total_coeff -= 1 siemens_coeff = total_coeff if(tesla_ignore) siemens_coeff = 0 @@ -461,7 +463,7 @@ heart_attack = 0 if(stat == CONSCIOUS) src << "You feel your heart beating again!" - . = ..(shock_damage,source,siemens_coeff,safety,override,tesla_shock, illusion) + . = ..(shock_damage,source,siemens_coeff,safety,override,tesla_shock, illusion, stun) if(.) electrocution_animation(40) @@ -754,4 +756,4 @@ torn_items += leg_clothes for(var/obj/item/I in torn_items) - I.take_damage(damage_amount, damage_type, damage_flag, 0) \ No newline at end of file + I.take_damage(damage_amount, damage_type, damage_flag, 0) diff --git a/code/modules/mob/living/carbon/human/species.dm b/code/modules/mob/living/carbon/human/species.dm index f63af6f79f9..f35d91595cf 100644 --- a/code/modules/mob/living/carbon/human/species.dm +++ b/code/modules/mob/living/carbon/human/species.dm @@ -863,7 +863,7 @@ var/obj/item/organ/cyberimp/chest/thrusters/T = H.getorganslot("thrusters") if(!istype(J) && istype(C)) J = C.jetpack - if(istype(J) && J.allow_thrust(0.01, H)) //Prevents stacking + if(istype(J) && J.full_speed && J.allow_thrust(0.01, H)) //Prevents stacking . -= 2 else if(istype(T) && T.allow_thrust(0.01, H)) . -= 2 diff --git a/code/modules/mob/living/carbon/human/species_types/plasmamen.dm b/code/modules/mob/living/carbon/human/species_types/plasmamen.dm index 18347f14d0f..bed4e3fb91b 100644 --- a/code/modules/mob/living/carbon/human/species_types/plasmamen.dm +++ b/code/modules/mob/living/carbon/human/species_types/plasmamen.dm @@ -10,8 +10,8 @@ var/global/image/plasmaman_on_fire = image("icon"='icons/mob/OnFire.dmi', "icon_ mutantlungs = /obj/item/organ/lungs/plasmaman dangerous_existence = 1 //So so much blacklisted = 1 //See above - burnmod = 2 - heatmod = 2 + burnmod = 1.5 + heatmod = 1.5 breathid = "tox" speedmod = 1 damage_overlay_type = ""//let's not show bloody wounds or burns over bones. diff --git a/code/modules/mob/living/carbon/monkey/monkey.dm b/code/modules/mob/living/carbon/monkey/monkey.dm index 1844cc28f05..548b5aab3ad 100644 --- a/code/modules/mob/living/carbon/monkey/monkey.dm +++ b/code/modules/mob/living/carbon/monkey/monkey.dm @@ -149,4 +149,14 @@ return 1 /mob/living/carbon/monkey/can_use_guns(var/obj/item/weapon/gun/G) - return 1 \ No newline at end of file + return 1 + +/mob/living/carbon/monkey/angry + aggressive = TRUE + +/mob/living/carbon/monkey/angry/Initialize() + ..() + if(prob(10)) + var/obj/item/clothing/head/helmet/justice/escape/helmet = new(src) + equip_to_slot_or_del(helmet,slot_head) + helmet.attack_self(src) // todo encapsulate toggle \ No newline at end of file diff --git a/code/modules/mob/living/emote.dm b/code/modules/mob/living/emote.dm index 11f87b2832d..a696c424093 100644 --- a/code/modules/mob/living/emote.dm +++ b/code/modules/mob/living/emote.dm @@ -93,6 +93,7 @@ if(istype(S) && S.deathmessage) message_simple = S.deathmessage . = ..() + message_simple = initial(message_simple) if(. && isalienadult(user)) playsound(user.loc, 'sound/voice/hiss6.ogg', 80, 1, 1) @@ -451,3 +452,15 @@ message = "beeps." message_param = "beeps at %t." sound = 'sound/machines/twobeep.ogg' + +/datum/emote/living/spin + key = "spin" + key_third_person = "spins" + message = "spins around dizzily!" + +/datum/emote/living/spin/run_emote(mob/user) + user.spin(20, 1) + if(istype(user, /mob/living/silicon/robot)) + var/mob/living/silicon/robot/R = user + R.riding_datum.force_dismount() + ..() \ No newline at end of file diff --git a/code/modules/mob/living/living_defense.dm b/code/modules/mob/living/living_defense.dm index b90b117f592..0f15cd37955 100644 --- a/code/modules/mob/living/living_defense.dm +++ b/code/modules/mob/living/living_defense.dm @@ -274,8 +274,7 @@ take_bodypart_damage(acidpwr * min(1, acid_volume * 0.1)) return 1 - -/mob/living/proc/electrocute_act(shock_damage, obj/source, siemens_coeff = 1, safety = 0, tesla_shock = 0, illusion = 0) +/mob/living/proc/electrocute_act(shock_damage, obj/source, siemens_coeff = 1, safety = 0, tesla_shock = 0, illusion = 0, stun = TRUE) if(tesla_shock && tesla_ignore) return FALSE if(shock_damage > 0) @@ -325,13 +324,16 @@ /mob/living/ratvar_act() - if(stat != DEAD && !is_servant_of_ratvar(src) && !add_servant_of_ratvar(src)) - src << "A blinding light boils you alive! Run!" - adjustFireLoss(35) - if(src) - adjust_fire_stacks(1) - IgniteMob() - return FALSE + if(stat != DEAD && !is_servant_of_ratvar(src)) + for(var/obj/item/weapon/implant/mindshield/M in implants) + qdel(M) + if(!add_servant_of_ratvar(src)) + src << "A blinding light boils you alive! Run!" + adjustFireLoss(35) + if(src) + adjust_fire_stacks(1) + IgniteMob() + return FALSE return TRUE diff --git a/code/modules/mob/living/silicon/pai/examine.dm b/code/modules/mob/living/silicon/pai/examine.dm deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/code/modules/mob/living/silicon/pai/life.dm b/code/modules/mob/living/silicon/pai/life.dm deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/code/modules/mob/living/silicon/robot/death.dm b/code/modules/mob/living/silicon/robot/death.dm index 22bd7b665ef..3d88433dec2 100644 --- a/code/modules/mob/living/silicon/robot/death.dm +++ b/code/modules/mob/living/silicon/robot/death.dm @@ -30,4 +30,6 @@ update_icons() - sql_report_death(src) \ No newline at end of file + unbuckle_all_mobs(TRUE) + + sql_report_death(src) diff --git a/code/modules/mob/living/silicon/robot/emote.dm b/code/modules/mob/living/silicon/robot/emote.dm index 3494ab1173d..df9e43e1853 100644 --- a/code/modules/mob/living/silicon/robot/emote.dm +++ b/code/modules/mob/living/silicon/robot/emote.dm @@ -69,4 +69,4 @@ "You announce you are operating in low power mode.") playsound(loc, 'sound/machines/buzz-two.ogg', 50, 0) else - src << "You can only use this emote when you're out of charge." \ No newline at end of file + src << "You can only use this emote when you're out of charge." diff --git a/code/modules/mob/living/silicon/robot/robot.dm b/code/modules/mob/living/silicon/robot/robot.dm index 3f66938193d..a70e2438122 100644 --- a/code/modules/mob/living/silicon/robot/robot.dm +++ b/code/modules/mob/living/silicon/robot/robot.dm @@ -89,7 +89,9 @@ /obj/item/clothing/head/sombrero, /obj/item/clothing/head/witchunter_hat) - + can_buckle = TRUE + buckle_lying = FALSE + var/datum/riding/cyborg/riding_datum = null /mob/living/silicon/robot/New(loc) spark_system = new /datum/effect_system/spark_spread() @@ -995,3 +997,90 @@ hat = new_hat new_hat.forceMove(src) update_icons() + +/mob/living/silicon/robot/MouseDrop_T(mob/living/M, mob/living/user) + . = ..() + if(!(M in buckled_mobs)) + buckle_mob(M) + +/mob/living/silicon/robot/buckle_mob(mob/living/M, force = FALSE, check_loc = TRUE) + if(!riding_datum) + riding_datum = new /datum/riding/cyborg + riding_datum.ridden = src + if(buckled_mobs) + if(buckled_mobs.len >= max_buckled_mobs) + return + if(M in buckled_mobs) + return + if(stat) + return + if(incapacitated()) + return + if(M.restrained()) + return + if(iscyborg(M)) + M.visible_message("[M] really can't seem to mount the [src]...") + return + if(isbot(M)) + M.visible_message("No. Just... no.") + return + if(module) + if(!module.allow_riding) + M.visible_message("Unfortunately, [M] just can't seem to hold onto [src]!") + return + if(iscarbon(M)) + if(!equip_buckle_inhands(M)) //MAKE SURE THIS IS LAST! + M.visible_message("[M] can't climb onto [src] because his hands are full!") + return + . = ..(M, force, check_loc) + riding_datum.handle_vehicle_offsets() + +/mob/living/silicon/robot/unbuckle_mob(mob/user) + if(iscarbon(user)) + unequip_buckle_inhands(user) + . = ..(user) + riding_datum.restore_position(user) + +/mob/living/silicon/robot/proc/unequip_buckle_inhands(mob/living/carbon/user) + for(var/obj/item/cyborgride_offhand/O in user.contents) + if(O.ridden != src) + CRASH("RIDING OFFHAND ON WRONG MOB") + continue + if(O.selfdeleting) + continue + else + qdel(O) + return TRUE + +/mob/living/silicon/robot/proc/equip_buckle_inhands(mob/living/carbon/user) + var/obj/item/cyborgride_offhand/inhand = new /obj/item/cyborgride_offhand(user) + inhand.rider = user + inhand.ridden = src + return user.put_in_hands(inhand, TRUE) + +/obj/item/cyborgride_offhand + name = "offhand" + icon = 'icons/obj/weapons.dmi' + icon_state = "offhand" + w_class = WEIGHT_CLASS_HUGE + flags = ABSTRACT | DROPDEL | NOBLUDGEON + resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | UNACIDABLE | ACID_PROOF + var/mob/living/carbon/rider + var/mob/living/silicon/robot/ridden + var/selfdeleting = FALSE + +/obj/item/cyborgride_offhand/dropped() + selfdeleting = TRUE + . = ..() + +/obj/item/cyborgride_offhand/equipped() + if(loc != rider) + selfdeleting = TRUE + qdel(src) + . = ..() + +/obj/item/cyborgride_offhand/Destroy() + if(selfdeleting) + if(rider in ridden.buckled_mobs) + ridden.unbuckle_mob(rider) + . = ..() diff --git a/code/modules/mob/living/silicon/robot/robot_modules.dm b/code/modules/mob/living/silicon/robot/robot_modules.dm index e1bf24daa0e..008a345403c 100644 --- a/code/modules/mob/living/silicon/robot/robot_modules.dm +++ b/code/modules/mob/living/silicon/robot/robot_modules.dm @@ -26,6 +26,11 @@ var/hat_offset = -3 + var/list/ride_offset_x = list("north" = 0, "south" = 0, "east" = -6, "west" = 6) + var/list/ride_offset_y = list("north" = 4, "south" = 4, "east" = 3, "west" = 3) + var/ride_allow_incapacitated = FALSE + var/allow_riding = TRUE + /obj/item/weapon/robot_module/New() ..() for(var/i in basic_modules) diff --git a/code/modules/mob/living/silicon/robot/robot_movement.dm b/code/modules/mob/living/silicon/robot/robot_movement.dm index 63d76801c78..b0b4f68c5a6 100644 --- a/code/modules/mob/living/silicon/robot/robot_movement.dm +++ b/code/modules/mob/living/silicon/robot/robot_movement.dm @@ -17,3 +17,7 @@ /mob/living/silicon/robot/experience_pressure_difference(pressure_difference, direction) if(!magpulse) return ..() + +/mob/living/silicon/robot/Move() + . = ..() + riding_datum.on_vehicle_move() diff --git a/code/modules/mob/living/silicon/silicon_defense.dm b/code/modules/mob/living/silicon/silicon_defense.dm index b9d27aebb62..06114cf1bf0 100644 --- a/code/modules/mob/living/silicon/silicon_defense.dm +++ b/code/modules/mob/living/silicon/silicon_defense.dm @@ -26,6 +26,11 @@ /mob/living/silicon/attack_animal(mob/living/simple_animal/M) if(..()) var/damage = rand(M.melee_damage_lower, M.melee_damage_upper) + if(prob(damage)) + for(var/mob/living/N in buckled_mobs) + N.Weaken(1) + unbuckle_mob(N) + N.visible_message("[N] is knocked off of [src] by [M]!") switch(M.melee_damage_type) if(BRUTE) adjustBruteLoss(damage) @@ -73,6 +78,10 @@ return 0 /mob/living/silicon/electrocute_act(shock_damage, obj/source, siemens_coeff = 1, safety = 0, tesla_shock = 0, illusion = 0) + if(buckled_mobs) + for(var/mob/living/M in buckled_mobs) + unbuckle_mob(M) + M.electrocute_act(shock_damage/100, source, siemens_coeff, safety, tesla_shock, illusion) //Hard metal shell conducts! return 0 //So borgs they don't die trying to fix wiring /mob/living/silicon/emp_act(severity) @@ -83,12 +92,26 @@ src.take_bodypart_damage(10) src << "*BZZZT*" src << "Warning: Electromagnetic pulse detected." + for(var/mob/living/M in buckled_mobs) + if(prob(severity*50)) + unbuckle_mob(M) + M.Weaken(2) + M.visible_message("[M] is thrown off of [src]!") flash_act(affect_silicon = 1) ..() /mob/living/silicon/bullet_act(obj/item/projectile/Proj) if((Proj.damage_type == BRUTE || Proj.damage_type == BURN)) adjustBruteLoss(Proj.damage) + if(prob(Proj.damage*1.5)) + for(var/mob/living/M in buckled_mobs) + M.visible_message("[M] is knocked off of [src]!") + unbuckle_mob(M) + M.Weaken(2) + if(Proj.stun || Proj.weaken) + for(var/mob/living/M in buckled_mobs) + unbuckle_mob(M) + M.visible_message("[M] is knocked off of [src] by the [Proj]!") Proj.on_hit(src) return 2 diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/bubblegum.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/bubblegum.dm index 6623271f951..ebe45368f52 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/bubblegum.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/bubblegum.dm @@ -115,6 +115,12 @@ Difficulty: Hard bloodspell.phased = 1 internal = new/obj/item/device/gps/internal/bubblegum(src) +/mob/living/simple_animal/hostile/megafauna/bubblegum/grant_achievement(medaltype,scoretype) + ..() + SSshuttle.shuttle_purchase_requirements_met |= "bubblegum" + + + /mob/living/simple_animal/hostile/megafauna/bubblegum/do_attack_animation(atom/A, visual_effect_icon) if(!charging) ..() diff --git a/code/modules/mob/living/simple_animal/simple_animal.dm b/code/modules/mob/living/simple_animal/simple_animal.dm index 8770fa79a12..3452c378a00 100644 --- a/code/modules/mob/living/simple_animal/simple_animal.dm +++ b/code/modules/mob/living/simple_animal/simple_animal.dm @@ -299,7 +299,7 @@ if(!gibbed) if(death_sound) playsound(get_turf(src),death_sound, 200, 1) - if(deathmessage && !del_on_death) + if(deathmessage || !del_on_death) emote("deathgasp") if(del_on_death) ghostize() diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index 4a7a1cdfc57..d019f43e3e2 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -340,6 +340,23 @@ var/next_mob_id = 0 else M.LAssailant = usr +/mob/proc/spin(spintime, speed) + set waitfor = 0 + var/D = dir + while(spintime >= speed) + sleep(speed) + switch(D) + if(NORTH) + D = EAST + if(SOUTH) + D = WEST + if(EAST) + D = SOUTH + if(WEST) + D = NORTH + setDir(D) + spintime -= speed + /mob/verb/stop_pulling() set name = "Stop Pulling" set category = "IC" @@ -529,7 +546,6 @@ var/next_mob_id = 0 stat(null, "Next Map: [nextmap.friendlyname]") stat(null, "Server Time: [time2text(world.realtime, "YYYY-MM-DD hh:mm")]") if(SSshuttle.emergency) - stat(null, "Current Shuttle: [SSshuttle.emergency.name]") var/ETA = SSshuttle.emergency.getModeStr() if(ETA) stat(null, "[ETA] [SSshuttle.emergency.getTimerStr()]") diff --git a/code/modules/mob/mob_movement.dm b/code/modules/mob/mob_movement.dm index 59760ff8fb3..3e6cb63df32 100644 --- a/code/modules/mob/mob_movement.dm +++ b/code/modules/mob/mob_movement.dm @@ -12,7 +12,7 @@ return 1 return (!mover.density || !density || lying) - + //The byond version of these verbs wait for the next tick before acting. // instant verbs however can run mid tick or even during the time between ticks. /client/verb/moveup() @@ -175,7 +175,8 @@ moving = 0 if(mob && .) - mob.throwing = 0 + if(mob.throwing) + mob.throwing.finalize(FALSE) for(var/obj/O in mob) O.on_mob_move(direct, src) @@ -424,7 +425,7 @@ /client/verb/toggle_walk_run() set name = "toggle-walk-run" set hidden = TRUE - set instant = TRUE + set instant = TRUE if(mob) mob.toggle_move_intent() diff --git a/code/modules/paperwork/paper.dm b/code/modules/paperwork/paper.dm index 7f83bba8ab4..615a6c51573 100644 --- a/code/modules/paperwork/paper.dm +++ b/code/modules/paperwork/paper.dm @@ -29,6 +29,18 @@ var/list/stamped var/rigged = 0 var/spam_flag = 0 + var/contact_poison // Reagent ID to transfer on contact + var/contact_poison_volume = 0 + + +/obj/item/weapon/paper/pickup(user) + if(contact_poison && ishuman(user)) + var/mob/living/carbon/human/H = user + var/obj/item/clothing/gloves/G = H.gloves + if(!istype(G) || G.transfer_prints) + H.reagents.add_reagent(contact_poison,contact_poison_volume) + contact_poison = null + ..() /obj/item/weapon/paper/New() @@ -166,7 +178,7 @@ /obj/item/weapon/paper/proc/clearpaper() info = null stamps = null - stamped = list() + LAZYCLEARLIST(stamped) cut_overlays() updateinfolinks() update_icon() @@ -289,7 +301,7 @@ else info += t // Oh, he wants to edit to the end of the file, let him. updateinfolinks() - + i.on_write(src,usr) usr << browse("[name][info_links]
[stamps]", "window=[name]") // Update the window update_icon() @@ -326,9 +338,7 @@ stampoverlay.icon_state = "paper_[P.icon_state]" - if(!stamped) - stamped = new - stamped += P.icon_state + LAZYADD(stamped, P.icon_state) add_overlay(stampoverlay) user << "You stamp the paper with your rubber stamp." diff --git a/code/modules/paperwork/paperplane.dm b/code/modules/paperwork/paperplane.dm index a2726173966..01f07b6e14e 100644 --- a/code/modules/paperwork/paperplane.dm +++ b/code/modules/paperwork/paperplane.dm @@ -12,7 +12,6 @@ max_integrity = 50 var/obj/item/weapon/paper/internalPaper - var/list/stamped = list() /obj/item/weapon/paperplane/New(loc, obj/item/weapon/paper/newPaper) ..() @@ -20,13 +19,18 @@ pixel_x = rand(-9, 9) if(newPaper) internalPaper = newPaper - src.flags = newPaper.flags - stamped = internalPaper.stamped + flags = newPaper.flags newPaper.forceMove(src) else internalPaper = new /obj/item/weapon/paper(src) update_icon() +/obj/item/weapon/paperplane/Destroy() + if(internalPaper) + qdel(internalPaper) + internalPaper = null + return ..() + /obj/item/weapon/paperplane/suicide_act(mob/user) user.Stun(10) user.visible_message("[user] jams the [src] in [user.p_their()] nose. It looks like [user.p_theyre()] trying to commit suicide!") @@ -37,18 +41,18 @@ /obj/item/weapon/paperplane/update_icon() cut_overlays() - if(!stamped) - stamped = new - else if(stamped) + var/list/stamped = internalPaper.stamped + if(stamped) for(var/S in stamped) - var/obj/item/weapon/stamp/stamp = S - var/image/stampoverlay = image('icons/obj/bureaucracy.dmi', "paperplane_[initial(stamp.icon_state)]") + var/image/stampoverlay = image('icons/obj/bureaucracy.dmi', "paperplane_[stamped]") add_overlay(stampoverlay) /obj/item/weapon/paperplane/attack_self(mob/user) user << "You unfold [src]." + var/internal_paper_tmp = internalPaper + internalPaper = null qdel(src) - user.put_in_hands(internalPaper) + user.put_in_hands(internal_paper_tmp) /obj/item/weapon/paperplane/attackby(obj/item/weapon/P, mob/living/carbon/human/user, params) ..() @@ -57,15 +61,7 @@ return else if(istype(P, /obj/item/weapon/stamp)) //we don't randomize stamps on a paperplane - - if (!stamped) - stamped = new - - stamped += P.type - internalPaper.stamps += "" //stamps the paper inside! - internalPaper.stamped = stamped - internalPaper.attackby(P) //spoofed attack to update internal paper. - user << "You stamp [src] with your rubber stamp." + internalPaper.attackby(P, user) //spoofed attack to update internal paper. update_icon() else if(P.is_hot()) @@ -108,7 +104,7 @@ return user << "You fold [src] into the shape of a plane!" user.temporarilyRemoveItemFromInventory(src) - I = new /obj/item/weapon/paperplane(loc, src) + I = new /obj/item/weapon/paperplane(user, src) user.put_in_hands(I) else user << " You lack the dexterity to fold \the [src]. " diff --git a/code/modules/paperwork/pen.dm b/code/modules/paperwork/pen.dm index 4f53bafc878..ac3df3fc957 100644 --- a/code/modules/paperwork/pen.dm +++ b/code/modules/paperwork/pen.dm @@ -162,3 +162,12 @@ else icon_state = initial(icon_state) //looks like a normal pen when off. item_state = initial(item_state) + +//Crayons path disambiguity sigh. +/obj/item/proc/on_write(obj/item/weapon/paper/P, mob/user) + return + +/obj/item/weapon/pen/poison/on_write(obj/item/weapon/paper/P, mob/user) + P.contact_poison = "delayed_toxin" + P.contact_poison_volume = 10 + add_logs(user,P,"used poison pen on") \ No newline at end of file diff --git a/code/modules/power/singularity/collector.dm b/code/modules/power/singularity/collector.dm index 0ae72ec94c0..39338ac1473 100644 --- a/code/modules/power/singularity/collector.dm +++ b/code/modules/power/singularity/collector.dm @@ -53,9 +53,10 @@ var/global/list/rad_collectors = list() return ..() -/obj/machinery/power/rad_collector/can_be_unfasten_wrench(mob/user) +/obj/machinery/power/rad_collector/can_be_unfasten_wrench(mob/user, silent) if(loaded_tank) - user << "Remove the plasma tank first!" + if(!silent) + user << "Remove the plasma tank first!" return FAILED_UNFASTEN return ..() diff --git a/code/modules/power/singularity/emitter.dm b/code/modules/power/singularity/emitter.dm index efa688e8880..22d8204098f 100644 --- a/code/modules/power/singularity/emitter.dm +++ b/code/modules/power/singularity/emitter.dm @@ -128,7 +128,7 @@ return 1 /obj/machinery/power/emitter/attack_animal(mob/living/simple_animal/M) - if(ismegafauna(M)) + if(ismegafauna(M) && anchored) state = 0 anchored = FALSE M.visible_message("[M] rips [src] free from its moorings!") @@ -217,9 +217,10 @@ A.starting = loc A.fire() -/obj/machinery/power/emitter/can_be_unfasten_wrench(mob/user) +/obj/machinery/power/emitter/can_be_unfasten_wrench(mob/user, silent) if(state == EM_WELDED) - user << "[src] is welded to the floor!" + if(!silent) + user << "[src] is welded to the floor!" return FAILED_UNFASTEN return ..() diff --git a/code/modules/power/singularity/field_generator.dm b/code/modules/power/singularity/field_generator.dm index f68c00a6876..c81bca881b8 100644 --- a/code/modules/power/singularity/field_generator.dm +++ b/code/modules/power/singularity/field_generator.dm @@ -77,9 +77,10 @@ field_generator power level display else user << "The [src] needs to be firmly secured to the floor first!" -/obj/machinery/field/generator/can_be_unfasten_wrench(mob/user) +/obj/machinery/field/generator/can_be_unfasten_wrench(mob/user, silent) if(state == FG_WELDED) - user << "[src] is welded to the floor!" + if(!silent) + user << "[src] is welded to the floor!" return FAILED_UNFASTEN return ..() diff --git a/code/modules/power/tesla/energy_ball.dm b/code/modules/power/tesla/energy_ball.dm index 8092b59d90d..a0a49ea6d55 100644 --- a/code/modules/power/tesla/energy_ball.dm +++ b/code/modules/power/tesla/energy_ball.dm @@ -160,7 +160,7 @@ var/list/blacklisted_tesla_types = typecacheof(list(/obj/machinery/atmospherics, var/mob/living/carbon/C = A C.dust() -/proc/tesla_zap(atom/source, zap_range = 3, power, explosive = FALSE) +/proc/tesla_zap(atom/source, zap_range = 3, power, explosive = FALSE, stun_mobs = TRUE) . = source.dir if(power < 1000) return @@ -251,26 +251,27 @@ var/list/blacklisted_tesla_types = typecacheof(list(/obj/machinery/atmospherics, //per type stuff: if(closest_tesla_coil) - closest_tesla_coil.tesla_act(power, explosive) + closest_tesla_coil.tesla_act(power, explosive, stun_mobs) else if(closest_grounding_rod) - closest_grounding_rod.tesla_act(power, explosive) + closest_grounding_rod.tesla_act(power, explosive, stun_mobs) else if(closest_mob) var/shock_damage = Clamp(round(power/400), 10, 90) + rand(-5, 5) - closest_mob.electrocute_act(shock_damage, source, 1, tesla_shock = 1) + closest_mob.electrocute_act(shock_damage, source, 1, tesla_shock = 1, stun = stun_mobs) if(issilicon(closest_mob)) var/mob/living/silicon/S = closest_mob - S.emp_act(2) - tesla_zap(S, 7, power / 1.5) // metallic folks bounce it further + if(stun_mobs) + S.emp_act(2) + tesla_zap(S, 7, power / 1.5, stun_mobs) // metallic folks bounce it further else - tesla_zap(closest_mob, 5, power / 1.5) + tesla_zap(closest_mob, 5, power / 1.5, stun_mobs) else if(closest_machine) - closest_machine.tesla_act(power, explosive) + closest_machine.tesla_act(power, explosive, stun_mobs) else if(closest_blob) - closest_blob.tesla_act(power, explosive) + closest_blob.tesla_act(power, explosive, stun_mobs) else if(closest_structure) - closest_structure.tesla_act(power, explosive) + closest_structure.tesla_act(power, explosive, stun_mobs) diff --git a/code/modules/projectiles/guns/ballistic/revolver.dm b/code/modules/projectiles/guns/ballistic/revolver.dm index f133b08a791..48d50750a53 100644 --- a/code/modules/projectiles/guns/ballistic/revolver.dm +++ b/code/modules/projectiles/guns/ballistic/revolver.dm @@ -355,4 +355,3 @@ user.emote("scream") user.drop_item() user.Weaken(4) - return diff --git a/code/modules/projectiles/guns/ballistic/shotgun.dm b/code/modules/projectiles/guns/ballistic/shotgun.dm index f80f2676cc6..e2ba1aaa6d0 100644 --- a/code/modules/projectiles/guns/ballistic/shotgun.dm +++ b/code/modules/projectiles/guns/ballistic/shotgun.dm @@ -165,6 +165,9 @@ /obj/item/weapon/gun/ballistic/shotgun/boltaction/enchanted/arcane_barrage/discard_gun(mob/user) return +/obj/item/weapon/gun/ballistic/shotgun/boltaction/enchanted/attack_self() + return + /obj/item/weapon/gun/ballistic/shotgun/boltaction/enchanted/shoot_live_shot(mob/living/user as mob|obj, pointblank = 0, mob/pbtarget = null, message = 1) ..() if(guns_left) diff --git a/code/modules/projectiles/guns/energy/kinetic_accelerator.dm b/code/modules/projectiles/guns/energy/kinetic_accelerator.dm index df867c4444e..ba4798b5d72 100644 --- a/code/modules/projectiles/guns/energy/kinetic_accelerator.dm +++ b/code/modules/projectiles/guns/energy/kinetic_accelerator.dm @@ -376,28 +376,32 @@ /obj/item/borg/upgrade/modkit/chassis_mod name = "super chassis" desc = "Makes your KA yellow. All the fun of having a more powerful KA without actually having a more powerful KA." - cost = 10 + cost = 0 denied_type = /obj/item/borg/upgrade/modkit/chassis_mod var/chassis_icon = "kineticgun_u" + var/chassis_name = "super-kinetic accelerator" /obj/item/borg/upgrade/modkit/chassis_mod/install(obj/item/weapon/gun/energy/kinetic_accelerator/KA, mob/user) . = ..() if(.) KA.icon_state = chassis_icon + KA.name = chassis_name /obj/item/borg/upgrade/modkit/chassis_mod/uninstall(obj/item/weapon/gun/energy/kinetic_accelerator/KA) KA.icon_state = initial(KA.icon_state) + KA.name = initial(KA.name) ..() /obj/item/borg/upgrade/modkit/chassis_mod/orange name = "hyper chassis" desc = "Makes your KA orange. All the fun of having explosive blasts without actually having explosive blasts." chassis_icon = "kineticgun_h" + chassis_name = "hyper-kinetic accelerator" /obj/item/borg/upgrade/modkit/tracer name = "white tracer bolts" desc = "Causes kinetic accelerator bolts to have a white tracer trail and explosion." - cost = 4 + cost = 0 denied_type = /obj/item/borg/upgrade/modkit/tracer var/bolt_color = "#FFFFFF" diff --git a/code/modules/reagents/chemistry/reagents/toxin_reagents.dm b/code/modules/reagents/chemistry/reagents/toxin_reagents.dm index 8d12c8b27e8..fc79232e8f5 100644 --- a/code/modules/reagents/chemistry/reagents/toxin_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/toxin_reagents.dm @@ -814,3 +814,23 @@ if(prob(30)) M << "You should sit down and take a rest..." ..() + +/datum/reagent/toxin/delayed + name = "Toxin Microcapsules" + id = "delayed_toxin" + description = "Causes heavy toxin damage after a brief time of inactivity." + reagent_state = LIQUID + metabolization_rate = 0 //stays in the system until active. + var/actual_metaboliztion_rate = REAGENTS_METABOLISM + toxpwr = 0 + var/actual_toxpwr = 5 + var/delay = 30 + +/datum/reagent/toxin/delayed/on_mob_life(mob/living/M) + if(current_cycle > delay) + holder.remove_reagent(id, actual_metaboliztion_rate * M.metabolism_efficiency) + M.adjustToxLoss(actual_toxpwr*REM, 0) + if(prob(10)) + M.Weaken(1, 0) + . = 1 + ..() \ No newline at end of file diff --git a/code/modules/recycling/disposal-unit.dm b/code/modules/recycling/disposal-unit.dm index 34236736125..80c123397da 100644 --- a/code/modules/recycling/disposal-unit.dm +++ b/code/modules/recycling/disposal-unit.dm @@ -62,16 +62,17 @@ deconstruct() /obj/machinery/disposal/Initialize(mapload) - ..() - if(!mapload) - return - //this will get a copy of the air turf and take a SEND PRESSURE amount of air from it - var/atom/L = loc - var/datum/gas_mixture/env = new - env.copy_from(L.return_air()) - var/datum/gas_mixture/removed = env.remove(SEND_PRESSURE + 1) - air_contents.merge(removed) - trunk_check() + . = mapload //late-initialize, we need turfs to have air + if(initialized) //will only be run on late mapload initialization + //this will get a copy of the air turf and take a SEND PRESSURE amount of air from it + var/atom/L = loc + var/datum/gas_mixture/env = new + env.copy_from(L.return_air()) + var/datum/gas_mixture/removed = env.remove(SEND_PRESSURE + 1) + air_contents.merge(removed) + trunk_check() + else + ..() /obj/machinery/disposal/attackby(obj/item/I, mob/user, params) add_fingerprint(user) diff --git a/code/modules/shuttle/emergency.dm b/code/modules/shuttle/emergency.dm index af4cd2063b9..76839102a89 100644 --- a/code/modules/shuttle/emergency.dm +++ b/code/modules/shuttle/emergency.dm @@ -389,7 +389,9 @@ launch_status = UNLAUNCHED /obj/docking_port/mobile/pod/request() - if(security_level == SEC_LEVEL_RED || security_level == SEC_LEVEL_DELTA) + var/obj/machinery/computer/shuttle/S = getControlConsole() + + if(security_level == SEC_LEVEL_RED || security_level == SEC_LEVEL_DELTA || (S && S.emagged)) if(launch_status == UNLAUNCHED) launch_status = EARLY_LAUNCHED return ..() @@ -418,6 +420,11 @@ /obj/machinery/computer/shuttle/pod/update_icon() return +/obj/machinery/computer/shuttle/pod/emag_act(mob/user) + if(!emagged) + emagged = TRUE + user << "You fry the pod's alert level checking system." + /obj/docking_port/stationary/random name = "escape pod" id = "pod" @@ -469,6 +476,7 @@ density = 0 icon = 'icons/obj/storage.dmi' icon_state = "safe" + var/unlocked = FALSE /obj/item/weapon/storage/pod/New() ..() @@ -488,13 +496,18 @@ return /obj/item/weapon/storage/pod/MouseDrop(over_object, src_location, over_location) - if(security_level == SEC_LEVEL_RED || security_level == SEC_LEVEL_DELTA) + if(security_level == SEC_LEVEL_RED || security_level == SEC_LEVEL_DELTA || unlocked) . = ..() else usr << "The storage unit will only unlock during a Red or Delta security alert." /obj/item/weapon/storage/pod/attack_hand(mob/user) - return + return MouseDrop(user) + +/obj/item/weapon/storage/pod/onShuttleMove() + unlocked = TRUE + // If the pod was launched, the storage will always open. + return ..() /obj/docking_port/mobile/emergency/backup diff --git a/code/modules/shuttle/shuttle.dm b/code/modules/shuttle/shuttle.dm index 1d99b9cd361..81ea8b5602b 100644 --- a/code/modules/shuttle/shuttle.dm +++ b/code/modules/shuttle/shuttle.dm @@ -700,4 +700,13 @@ else dst = destination . += " towards [dst ? dst.name : "unknown location"] ([timeLeft(600)] minutes)" + + +// attempts to locate /obj/machinery/computer/shuttle with matching ID inside the shuttle +/obj/docking_port/mobile/proc/getControlConsole() + for(var/obj/machinery/computer/shuttle/S in areaInstance) + if(S.shuttleId == id) + return S + return null + #undef DOCKING_PORT_HIGHLIGHT diff --git a/code/modules/shuttle/special.dm b/code/modules/shuttle/special.dm index fd82fb70327..8a674b97c5d 100644 --- a/code/modules/shuttle/special.dm +++ b/code/modules/shuttle/special.dm @@ -216,3 +216,58 @@ var/obj/item/weapon/card/id/ID = user.get_idcard() if(ID && (access_cent_bar in ID.access)) return TRUE + +//Luxury Shuttle Blockers + +/obj/effect/forcefield/luxury_shuttle + var/threshhold = 500 + var/static/list/approved_passengers = list() + +/obj/effect/forcefield/luxury_shuttle/CanPass(atom/movable/mover, turf/target, height=0) + if(mover in approved_passengers) + return 1 + + if(!isliving(mover)) //No stowaways + return 0 + + var/total_cash = 0 + var/list/counted_money = list() + + for(var/obj/item/weapon/coin/C in mover.GetAllContents()) + total_cash += C.value + counted_money += C + if(total_cash >= threshhold) + break + for(var/obj/item/stack/spacecash/S in mover.GetAllContents()) + total_cash += S.value * S.amount + counted_money += S + if(total_cash >= threshhold) + break + + if(total_cash >= threshhold) + for(var/obj/I in counted_money) + qdel(I) + + mover << "Thank you for your payment! Please enjoy your flight." + approved_passengers += mover + return 1 + else + mover << "You don't have enough money to enter the main shuttle. You'll have to fly coach." + return 0 + +/mob/living/simple_animal/hostile/bear/fightpit + name = "fight pit bear" + desc = "This bear's trained through ancient Russian secrets to fear the walls of its glass prison." + environment_smash = 0 + +/obj/effect/decal/hammerandsickle + name = "hammer and sickle" + desc = "Communism powerful force." + icon = 'icons/effects/96x96.dmi' + icon_state = "communist" + layer = ABOVE_OPEN_TURF_LAYER + pixel_x = -32 + pixel_y = -32 + +/obj/effect/decal/hammerandsickle/shuttleRotate(rotation) + setDir(angle2dir(rotation+dir2angle(dir))) // No parentcall, rest of the rotate code breaks the pixel offset. diff --git a/code/modules/spells/spell_types/aimed.dm b/code/modules/spells/spell_types/aimed.dm index 111094d5d7b..f95e0f2c9b5 100644 --- a/code/modules/spells/spell_types/aimed.dm +++ b/code/modules/spells/spell_types/aimed.dm @@ -6,6 +6,7 @@ var/active_msg = "You charge your projectile!" var/base_icon_state = "projectile" var/active_icon_state = "projectile" + var/projectile_damage_override = -1 /obj/effect/proc_holder/spell/aimed/Click() var/mob/living/user = usr @@ -54,6 +55,11 @@ var/obj/item/projectile/P = new projectile_type(user.loc) P.current = get_turf(user) P.preparePixelProjectile(target, get_turf(target), user) + if(projectile_damage_override != -1) + P.damage = projectile_damage_override + P.nodamage = TRUE + if(P.damage) + P.nodamage = FALSE P.fire() return TRUE @@ -80,6 +86,11 @@ var/obj/item/projectile/magic/aoe/lightning/P = new /obj/item/projectile/magic/aoe/lightning(user.loc) P.current = get_turf(user) P.preparePixelProjectile(target, get_turf(target), user) + if(projectile_damage_override != -1) + P.damage = projectile_damage_override + P.nodamage = TRUE + if(P.damage) + P.nodamage = FALSE P.tesla_power = tesla_power P.tesla_range = tesla_range P.tesla_boom = tesla_boom diff --git a/code/modules/uplink/uplink_item.dm b/code/modules/uplink/uplink_item.dm index 56300c25458..786b2b0a9eb 100644 --- a/code/modules/uplink/uplink_item.dm +++ b/code/modules/uplink/uplink_item.dm @@ -618,6 +618,13 @@ var/list/uplink_items = list() // Global list so we only initialize this once. cost = 4 exclude_modes = list(/datum/game_mode/nuclear,/datum/game_mode/gang) +/datum/uplink_item/stealthy_weapons/poison_pen + name = "Poison Pen" + desc = "Cutting edge of deadly writing implements technology, this gadget will infuse any piece of paper with delayed contact poison." + item = /obj/item/weapon/pen/poison + cost = 2 + exclude_modes = list(/datum/game_mode/nuclear) + /datum/uplink_item/stealthy_weapons/soap name = "Syndicate Soap" desc = "A sinister-looking surfactant used to clean blood stains to hide murders and prevent DNA analysis. \ @@ -1166,13 +1173,14 @@ var/list/uplink_items = list() // Global list so we only initialize this once. /datum/uplink_item/role_restricted category = "Role-Restricted" exclude_modes = list(/datum/game_mode/nuclear) + surplus = 0 /datum/uplink_item/role_restricted/reverse_revolver name = "Reverse Revolver" desc = "A revolver that always fires at its user. \"Accidentally\" drop your weapon, then watch as the greedy corporate pigs blow their own brains all over the wall. \ - The revolver itself is actually real. Only clumsy people, and clowns, can fire it normally. Honk." + The revolver itself is actually real. Only clumsy people, and clowns, can fire it normally. Comes in a box of hugs. Honk." cost = 14 - item = /obj/item/weapon/gun/ballistic/revolver/reverse + item = /obj/item/weapon/storage/box/hug/reverse_revolver restricted_roles = list("Clown") /datum/uplink_item/role_restricted/ez_clean_bundle diff --git a/code/world.dm b/code/world.dm index 6292271d885..12e101fb87e 100644 --- a/code/world.dm +++ b/code/world.dm @@ -16,8 +16,8 @@ var/list/map_transition_config = MAP_TRANSITION_CONFIG /world/New() + world.log << "World loaded at [world.timeofday]" map_ready = 1 - world.log << "Map is ready." #if (PRELOAD_RSC == 0) external_rsc_urls = file2list("config/external_rsc_urls.txt","\n") @@ -47,9 +47,6 @@ var/list/map_transition_config = MAP_TRANSITION_CONFIG LoadBans() investigate_reset() - if(config && config.server_name != null && config.server_suffix && world.port > 0) - config.server_name += " #[(world.port % 1000) / 100]" - timezoneOffset = text2num(time2text(0,"hh")) * 36000 if(config.sql_enabled) @@ -72,7 +69,6 @@ var/list/map_transition_config = MAP_TRANSITION_CONFIG Master.Setup(10, FALSE) - #define IRC_STATUS_THROTTLE 50 var/last_irc_status = 0 @@ -188,14 +184,14 @@ var/last_irc_status = 0 else return ircadminwho() - +#define WORLD_REBOOT(X) world.log << "World rebooted at [world.timeofday]"; ..(X) /world/Reboot(var/reason, var/feedback_c, var/feedback_r, var/time) if (reason == 1) //special reboot, do none of the normal stuff if (usr) log_admin("[key_name(usr)] Has requested an immediate world restart via client side debugging tools") message_admins("[key_name_admin(usr)] Has requested an immediate world restart via client side debugging tools") world << "Rebooting World immediately due to host request" - return ..(1) + WORLD_REBOOT(1) var/delay if(time) delay = time @@ -204,7 +200,7 @@ var/last_irc_status = 0 if(ticker.delay_end) world << "An admin has delayed the round end." return - world << "Rebooting World in [delay/10] [delay > 10 ? "seconds" : "second"]. [reason]" + world << "Rebooting World in [delay/10] [(delay >= 10 && delay < 20) ? "second" : "seconds"]. [reason]" var/round_end_sound_sent = FALSE if(ticker.round_end_sound) round_end_sound_sent = TRUE @@ -226,12 +222,12 @@ var/last_irc_status = 0 Reboot("Map change timed out", time = 10) return OnReboot(reason, feedback_c, feedback_r, round_end_sound_sent) - ..(0) + WORLD_REBOOT(0) +#undef WORLD_REBOOT /world/proc/OnReboot(reason, feedback_c, feedback_r, round_end_sound_sent) feedback_set_details("[feedback_c]","[feedback_r]") log_game("Rebooting World. [reason]") - kick_clients_in_lobby("The round came to an end with you in the lobby.", 1) //second parameter ensures only afk clients are kicked #ifdef dellogging var/log = file("data/logs/del.log") log << time2text(world.realtime) @@ -240,36 +236,40 @@ var/last_irc_status = 0 if(count > 10) log << "#[count]\t[index]" #endif - var/soundwait = 0 - if (ticker.round_end_sound && !round_end_sound_sent) - soundwait = 10 - for(var/thing in clients) - var/client/C = thing - if (!C) - continue - C.Export("##action=load_rsc", ticker.round_end_sound) - spawn(soundwait/2) - if(ticker && ticker.round_end_sound) - world << sound(ticker.round_end_sound) - else - world << sound(pick('sound/AI/newroundsexy.ogg', - 'sound/misc/apcdestroyed.ogg', - 'sound/misc/bangindonk.ogg', - 'sound/misc/leavingtg.ogg', - 'sound/misc/its_only_game.ogg', - 'sound/misc/yeehaw.ogg', - 'sound/misc/disappointed.ogg')) // random end sounds!! - LastyBatsy if(blackbox) blackbox.save_all_data_to_sql() - sleep(soundwait) Master.Shutdown() //run SS shutdowns + RoundEndSound(round_end_sound_sent) + kick_clients_in_lobby("The round came to an end with you in the lobby.", 1) //second parameter ensures only afk clients are kicked + world << "Rebooting world. Loading next map..." for(var/thing in clients) var/client/C = thing - if (!C) - continue - if(config.server) //if you set a server location in config.txt, it sends you there instead of trying to reconnect to the same world address. -- NeoFite + if(C && config.server) //if you set a server location in config.txt, it sends you there instead of trying to reconnect to the same world address. -- NeoFite C << link("byond://[config.server]") +/world/proc/RoundEndSound(round_end_sound_sent) + set waitfor = FALSE + var/round_end_sound + if(!ticker && ticker.round_end_sound) + round_end_sound = ticker.round_end_sound + if (!round_end_sound_sent) + for(var/thing in clients) + var/client/C = thing + if (!C) + continue + C.Export("##action=load_rsc", round_end_sound) + else + round_end_sound = pick(\ + 'sound/roundend/newroundsexy.ogg', + 'sound/roundend/apcdestroyed.ogg', + 'sound/roundend/bangindonk.ogg', + 'sound/roundend/leavingtg.ogg', + 'sound/roundend/its_only_game.ogg', + 'sound/roundend/yeehaw.ogg', + 'sound/roundend/disappointed.ogg'\ + ) + world << sound(round_end_sound) + var/inerror = 0 /world/Error(var/exception/e) //runtime while processing runtimes diff --git a/config/config.txt b/config/config.txt index fe8764358c5..34ed31816ae 100644 --- a/config/config.txt +++ b/config/config.txt @@ -1,6 +1,9 @@ -## Server name: This appears at the top of the screen in-game. Remove the # infront of SERVERNAME and replace 'tgstation' with the name of your choice +## Server name: This appears at the top of the screen in-game and in the BYOND hub. Remove the # infront of SERVERNAME and replace 'tgstation' with the name of your choice. # SERVERNAME tgstation +## Server SQL name: This is the name used to identify the server to the SQL DB, distinct from SERVERNAME as it must be at most 32 characters. +# SERVERSQLNAME tgstation + ## Station name: The name of the station as it is referred to in-game. If commented out, the game will generate a random name instead. STATIONNAME Space Station 13 diff --git a/config/maps.txt b/config/maps.txt index be491b56cd7..01b97a2b204 100644 --- a/config/maps.txt +++ b/config/maps.txt @@ -25,11 +25,6 @@ map metastation #voteweight 0.5 endmap -map birdstation - friendlyname Bird Boat Station - maxplayers 35 -endmap - map pubbystation friendlyname Pubby Station endmap diff --git a/config/unbuyableshuttles.txt b/config/unbuyableshuttles.txt index 9a7008d4d9f..6376e0c3703 100644 --- a/config/unbuyableshuttles.txt +++ b/config/unbuyableshuttles.txt @@ -15,4 +15,5 @@ #_maps/shuttles/emergency_mini.dmm #_maps/shuttles/emergency_imfedupwiththisworld.dmm #_maps/shuttles/emergency_goon.dmm -#_maps/shuttles/emergency_wabbajack.dmm \ No newline at end of file +#_maps/shuttles/emergency_wabbajack.dmm +#_maps/shuttles/emergency_arena.dmm \ No newline at end of file diff --git a/goon/sound/machinery/FireAlarm.ogg b/goon/sound/machinery/FireAlarm.ogg new file mode 100644 index 00000000000..a19fd01ea61 Binary files /dev/null and b/goon/sound/machinery/FireAlarm.ogg differ diff --git a/html/changelog.html b/html/changelog.html index 9cd08062cdc..1630b045e11 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -55,6 +55,169 @@ -->
+

12 February 2017

+

AnturK updated:

+
    +
  • Added Poison Pen to uplink.
  • +
+

Drunk Musicians updated:

+
    +
  • Drunk music
  • +
+

Gun Hog updated:

+
    +
  • Nanotrasen Engineering has devised a construction console to assist with building the Auxiliary Mining Base, usually located near a station's Arrivals hallway. A breakthrough in bluespace technology, this console employs an advanced internal Rapid Construction Device linked to a camera-assisted holocrane for rapid, remote construction!
  • +
+

RandomMarine updated:

+
    +
  • The Russians have expanded to the shuttle business. A new escape shuttle is available for purchase.
  • +
+

Sweaterkittens updated:

+
    +
  • Plasmamen burn damage multiplier reduced to 1.5x from 2x
  • +
+

coiax updated:

+
    +
  • Removes the STV5 shuttle from purchase.
  • +
  • Swarmers no longer consume the deep fryer, since they have too much respect for the potential fried foods it can produce.
  • +
  • The clown's survival/internals box is now a box of hugs. Dawww.
  • +
+ +

11 February 2017

+

Dannno updated:

+
    +
  • hahaha I switched your toolboxes you MORONS
  • +
+

Kor updated:

+
    +
  • Killing bubblegum now unlocks a new shuttle for purchase.
  • +
+

Lzimann updated:

+
    +
  • Hardsuit built-in jetpacks no longer have a speed boost.
  • +
+

Pyko updated:

+
    +
  • Fixed legit posters and map editing official/serial number for poster decals.
  • +
+

Tofa01 updated:

+
    +
  • [Delta] Fixes doors walls and windows being incorrectly placed due to mapmerge issues.
  • +
  • [Box] Fixes access levels for HOP shutters.
  • +
+ +

10 February 2017

+

Ausops updated:

+
    +
  • Air tanks and plasma tanks have been resprited.
  • +
+

ChemicalRascal updated:

+
    +
  • Pen is able to wind up ruined tapes.
  • +
+

CoreOverload updated:

+
    +
  • You can now emag the escape pods to launch them under any alert code.
  • +
  • Shuttle name is no longer displayed on "Status" panel. Instead, you can now examine a status screen to see it.
  • +
+

Cyberboss updated:

+
    +
  • Simple animals now deathgasp properly again
  • +
  • Testmerged PRs will no longer duplicate in the list
  • +
  • Pods and shuttles now have air again
  • +
+

Joan updated:

+
    +
  • Clockwork Cults must always construct and activate the Ark.
  • +
  • Updates air tank inhands to match Ausops' new sprites.
  • +
+

Mekhi Anderson updated:

+
    +
  • All mobs can now *spin!
  • +
  • Cyborgs now have handholds. This means you can ride around on them, but if you get stunned or hit, you fall off! The cyborg can also throw you off by spinning.
  • +
+

Tofa01 updated:

+
    +
  • Changes fire alarm to make new sound FireAlarm.ogg
  • +
+

Xhuis updated:

+
    +
  • The Syndicate will no longer prank their operatives by including reverse revolvers in surplus crates.
  • +
+

coiax updated:

+
    +
  • A reverse revolver now comes in a box of hugs.
  • +
  • Added a new admin only event: Station-wide Human-level Intelligence. Like the random animal intelligence event, but affecting as many animals as there are ghosties.
  • +
  • The Luxury Shuttle grabs cash in your wallet and backpack, and shares approval between the entrance gates.
  • +
  • The NES Port shuttle now costs 500 credits.
  • +
+ +

09 February 2017

+

Cyberboss updated:

+
    +
  • Certain firedoors that should have closed during an alarm now actually close
  • +
  • You can now knock on firedoors
  • +
  • Supermatter in a closet/crate will now properly fee the singulo
  • +
  • Paper planes can be unfolded again
  • +
  • Paper planes can be stamped properly
  • +
+

Joan updated:

+
    +
  • Impaling someone with a sharp item by pulling them with a changeling Tentacle now does significantly less damage and stuns for less time.
  • +
+

Jordie0608 updated:

+
    +
  • Admins can now filter watchlist entries to only users who are connected.
  • +
  • Messages no longer delete themselves when sent.
  • +
+

Kor updated:

+
    +
  • The limb grower has been replaced with a box of surplus limbs. Visit robotics or harvest limbs from another person if you want quality.
  • +
+

Reeeeimstupid updated:

+
    +
  • Silly Abductee objectives. Try not to go crazy trading life stories with Lord Singulo.
  • +
+

Tofa01 updated:

+
    +
  • Removes virology access to jobs including Medical Doctor, Geneticist and Chemist.
  • +
  • [Delta] Changes NW supermatter filter to filter O2 instead of N2
  • +
  • [Delta] Adds wardrobes to Dorms & Arrivals Shuttle
  • +
  • [Delta] Adds access buttons to virology doors for extra security
  • +
  • [Delta] Adds bolt door button to all dorms
  • +
  • [Delta] Adds three pairs of optical meson scanners to supermatter room
  • +
  • [Delta] Adds a disk fridge to botany
  • +
  • [Delta] Adds a cake hat to the bar
  • +
  • [Delta] Fixes misplaced station intercom in Supermatter SMES room
  • +
+

XDTM updated:

+
    +
  • A Law Removal module can be build in RnD. It can remove a specified core or freeform law.
  • +
  • When stating laws, silicons won't skip a number when hiding laws. (example: 1. Law 1; 2. Law 2; 3. Law 4 if you choose not to state Law 3)
  • +
+

Xhuis updated:

+
    +
  • Artistic toolboxes now spawn in maintenance and possess various supplies for wire art and crayon art.
  • +
  • Traitors can now obtain His Grace. Chaplains can buy it for 20 TC, or it can be found in a surplus crate.
  • +
  • Soapstone messages can now be rated! Attack the message with your hand to rate it positive or negative. Anyone can see the rating, and you cannot rate a message more than once, even across rounds.
  • +
  • Soapstones no longer have a write time.
  • +
  • Soapstones now have a fixed vocabulary to write messages with.
  • +
+

chanoc1 updated:

+
    +
  • The salt and pepper shakers have new sprites.
  • +
+

coiax updated:

+
    +
  • Added metal rods and floor tiles to Standard cyborgs.
  • +
  • Added a remote signaling device to Engineering cyborg.
  • +
  • Adds a 'Guardian of Balance' lawset and AI module, currently admin spawn only.
  • +
+

uraniummeltdown updated:

+
    +
  • Kinetic Accelerator Cosmetic and Tracer Modkits now don't use mod capacity. Cosmetic kits change the name of the KA.
  • +
+

07 February 2017

Cyberboss updated:

    @@ -1235,104 +1398,6 @@
  • more chaplain outfits
  • animal and tribal masks to the theater vendor
- -

11 December 2016

-

Cobby updated:

-
    -
  • Fixes literally everything regarding renaming so far. When adding unique_rename to objects, make sure the attackby checks for inheritance.
  • -
  • You can pull as other mobs now. Sorry, clickcode is stupid.
  • -
-

Cyberboss updated:

-
    -
  • Frozen things will now unfreeze above 0C
  • -
-

Joan updated:

-
    -
  • Invoking Nezbere now increases ocular warden damage slightly more, but increases ocular warden range slightly less.
  • -
-

Swindly updated:

-
    -
  • The recipe for moonshine now calls for 5 units of nutriment and 5 units of sugar instead of 10 units of nutriment.
  • -
-

Thunder12345 updated:

-
    -
  • Scrapheap Challenge shuttle now actually works
  • -
-

coiax updated:

-
    -
  • Cyborgs now have a reset module wire, that when pulsed, triggers the cyborg's reset module hardware.
  • -
  • Cyborgs now eject all upgrades when reset, rather than the upgrades being destroyed.
  • -
  • Removed redundant reset module.
  • -
- -

10 December 2016

-

Cyberboss updated:

-
    -
  • The slips bug (which made freon laggy) is fixed
  • -
-

Kor updated:

-
    -
  • Deleted all (3000+) left handed inhand icons. They are now automatically mirrored from the right hand, saving spriters a lot of tedious busywork.
  • -
  • By crafting a wall mounted flasher frame (can be ordered via cargo), a flash, and a riot shield, you can now construct a strobe shield. The strobe shield combines the functionality of a riot shield and a flash, and can be reloaded with flash bulbs.
  • -
-

Supermichael777 updated:

-
    -
  • Conveyors have been more firmly anchored. No fun allowed
  • -
-

Thunder12345 updated:

-
    -
  • Added the Standby Emergency Vessel "Scrapheap Challenge" as a new emergency shuttle option. You'll even be paid 1000 credits to use it!
  • -
-

coiax updated:

-
    -
  • Due to a combination of radiation and water supply contamination, stations have been reporting animals gaining self awareness.
  • -
-

optional name here updated:

-
    -
  • fixed ashdrake's flame wall.
  • -
  • fixed walls decon spawning metal in a random location in the same room.
  • -
- -

08 December 2016

-

Fox McCloud updated:

-
    -
  • The ability to harvest a plant, repeatedly, is now a gene-extractable trait that can be spliced into other plants
  • -
  • can extract the battery capabilities of potatoes and splice them into other plants
  • -
  • Plants types are now gene traits that can be added/removed from plants
  • -
  • Adds new stinging plant trait that will inject a bit of a plant's reagents when thrown at someone
  • -
-

Joan updated:

-
    -
  • The clockwork slab's interface is now TGUI.
  • -
  • You can now see what an ocular warden is attacking.
  • -
-

Mervill updated:

-
    -
  • The light replacer can now create bulbs from glass shards
  • -
  • Click a light replacer while holding a glass shard to add the shard to the replacer
  • -
  • Click a glass shard while holding a light replacer to consume the shard
  • -
-

MrStonedOne updated:

-
    -
  • world initialization is now faster.
  • -
  • fixed the modify bodypart admin tool not working
  • -
-

PKPenguin321 updated:

-
    -
  • Swarmer beacons now have 750 health, down from 3000.
  • -
-

TehZombehz updated:

-
    -
  • Nanotrasen Culinary Division has authorized the production of tacos, both plain and classic.
  • -
-

XDTM updated:

-
    -
  • Replica Pod cloning now works on people who have been decapitated.
  • -
-

coiax updated:

-
    -
  • Additional mice sometimes appear in the maintenance tunnels. Engineers beware!
  • -
GoonStation 13 Development Team diff --git a/html/changelogs/.all_changelog.yml b/html/changelogs/.all_changelog.yml index 5e13cda3aeb..432a29a6222 100644 --- a/html/changelogs/.all_changelog.yml +++ b/html/changelogs/.all_changelog.yml @@ -9378,3 +9378,128 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. for movable atoms. - rscadd: SDQL2 can now get list input with [arg1, arg2]! - experiment: Do '""' to put strings inside of SDQL2 or it won't work. +2017-02-09: + Cyberboss: + - bugfix: Certain firedoors that should have closed during an alarm now actually + close + - soundadd: You can now knock on firedoors + - bugfix: Supermatter in a closet/crate will now properly fee the singulo + - bugfix: Paper planes can be unfolded again + - bugfix: Paper planes can be stamped properly + Joan: + - tweak: Impaling someone with a sharp item by pulling them with a changeling Tentacle + now does significantly less damage and stuns for less time. + Jordie0608: + - rscadd: Admins can now filter watchlist entries to only users who are connected. + - tweak: Messages no longer delete themselves when sent. + Kor: + - rscadd: The limb grower has been replaced with a box of surplus limbs. Visit robotics + or harvest limbs from another person if you want quality. + Reeeeimstupid: + - rscadd: Silly Abductee objectives. Try not to go crazy trading life stories with + Lord Singulo. + Tofa01: + - tweak: Removes virology access to jobs including Medical Doctor, Geneticist and + Chemist. + - tweak: '[Delta] Changes NW supermatter filter to filter O2 instead of N2' + - rscadd: '[Delta] Adds wardrobes to Dorms & Arrivals Shuttle' + - rscadd: '[Delta] Adds access buttons to virology doors for extra security' + - rscadd: '[Delta] Adds bolt door button to all dorms' + - rscadd: '[Delta] Adds three pairs of optical meson scanners to supermatter room' + - rscadd: '[Delta] Adds a disk fridge to botany' + - rscadd: '[Delta] Adds a cake hat to the bar' + - bugfix: '[Delta] Fixes misplaced station intercom in Supermatter SMES room' + XDTM: + - rscadd: A Law Removal module can be build in RnD. It can remove a specified core + or freeform law. + - tweak: 'When stating laws, silicons won''t skip a number when hiding laws. (example: + 1. Law 1; 2. Law 2; 3. Law 4 if you choose not to state Law 3)' + Xhuis: + - rscadd: Artistic toolboxes now spawn in maintenance and possess various supplies + for wire art and crayon art. + - rscadd: Traitors can now obtain His Grace. Chaplains can buy it for 20 TC, or + it can be found in a surplus crate. + - rscadd: Soapstone messages can now be rated! Attack the message with your hand + to rate it positive or negative. Anyone can see the rating, and you cannot rate + a message more than once, even across rounds. + - rscdel: Soapstones no longer have a write time. + - tweak: Soapstones now have a fixed vocabulary to write messages with. + chanoc1: + - tweak: The salt and pepper shakers have new sprites. + coiax: + - rscadd: Added metal rods and floor tiles to Standard cyborgs. + - rscadd: Added a remote signaling device to Engineering cyborg. + - rscadd: Adds a 'Guardian of Balance' lawset and AI module, currently admin spawn + only. + uraniummeltdown: + - tweak: Kinetic Accelerator Cosmetic and Tracer Modkits now don't use mod capacity. + Cosmetic kits change the name of the KA. +2017-02-10: + Ausops: + - rscadd: Air tanks and plasma tanks have been resprited. + ChemicalRascal: + - tweak: Pen is able to wind up ruined tapes. + CoreOverload: + - rscadd: You can now emag the escape pods to launch them under any alert code. + - tweak: Shuttle name is no longer displayed on "Status" panel. Instead, you can + now examine a status screen to see it. + Cyberboss: + - bugfix: Simple animals now deathgasp properly again + - bugfix: Testmerged PRs will no longer duplicate in the list + - bugfix: Pods and shuttles now have air again + Joan: + - experiment: Clockwork Cults must always construct and activate the Ark. + - imageadd: Updates air tank inhands to match Ausops' new sprites. + Mekhi Anderson: + - rscadd: All mobs can now *spin! + - rscadd: Cyborgs now have handholds. This means you can ride around on them, but + if you get stunned or hit, you fall off! The cyborg can also throw you off by + spinning. + Tofa01: + - soundadd: Changes fire alarm to make new sound FireAlarm.ogg + Xhuis: + - rscdel: The Syndicate will no longer prank their operatives by including reverse + revolvers in surplus crates. + coiax: + - rscadd: A reverse revolver now comes in a box of hugs. + - rscadd: 'Added a new admin only event: Station-wide Human-level Intelligence. + Like the random animal intelligence event, but affecting as many animals as + there are ghosties.' + - rscadd: The Luxury Shuttle grabs cash in your wallet and backpack, and shares + approval between the entrance gates. + - rscadd: The NES Port shuttle now costs 500 credits. +2017-02-11: + Dannno: + - tweak: hahaha I switched your toolboxes you MORONS + Kor: + - rscadd: Killing bubblegum now unlocks a new shuttle for purchase. + Lzimann: + - tweak: Hardsuit built-in jetpacks no longer have a speed boost. + Pyko: + - bugfix: Fixed legit posters and map editing official/serial number for poster + decals. + Tofa01: + - bugfix: '[Delta] Fixes doors walls and windows being incorrectly placed due to + mapmerge issues.' + - bugfix: '[Box] Fixes access levels for HOP shutters.' +2017-02-12: + AnturK: + - rscadd: Added Poison Pen to uplink. + Drunk Musicians: + - rscadd: Drunk music + Gun Hog: + - rscadd: Nanotrasen Engineering has devised a construction console to assist with + building the Auxiliary Mining Base, usually located near a station's Arrivals + hallway. A breakthrough in bluespace technology, this console employs an advanced + internal Rapid Construction Device linked to a camera-assisted holocrane for + rapid, remote construction! + RandomMarine: + - rscadd: The Russians have expanded to the shuttle business. A new escape shuttle + is available for purchase. + Sweaterkittens: + - tweak: Plasmamen burn damage multiplier reduced to 1.5x from 2x + coiax: + - rscdel: Removes the STV5 shuttle from purchase. + - rscadd: Swarmers no longer consume the deep fryer, since they have too much respect + for the potential fried foods it can produce. + - rscadd: The clown's survival/internals box is now a box of hugs. Dawww. diff --git a/html/changelogs/AutoChangeLog-pr-23629.yml b/html/changelogs/AutoChangeLog-pr-23629.yml deleted file mode 100644 index 20147737cc5..00000000000 --- a/html/changelogs/AutoChangeLog-pr-23629.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "XDTM" -delete-after: True -changes: - - rscadd: "A Law Removal module can be build in RnD. It can remove a specified core or freeform law." - - tweak: "When stating laws, silicons won't skip a number when hiding laws. (example: 1. Law 1; 2. Law 2; 3. Law 4 if you choose not to state Law 3)" diff --git a/html/changelogs/AutoChangeLog-pr-23699.yml b/html/changelogs/AutoChangeLog-pr-23699.yml deleted file mode 100644 index b8e6fed4fbc..00000000000 --- a/html/changelogs/AutoChangeLog-pr-23699.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Xhuis" -delete-after: True -changes: - - rscadd: "Artistic toolboxes now spawn in maintenance and possess various supplies for wire art and crayon art." - - rscadd: "Traitors can now obtain His Grace. Chaplains can buy it for 20 TC, or it can be found in a surplus crate." diff --git a/html/changelogs/AutoChangeLog-pr-23703.yml b/html/changelogs/AutoChangeLog-pr-23703.yml deleted file mode 100644 index 1aa581acbd3..00000000000 --- a/html/changelogs/AutoChangeLog-pr-23703.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "coiax" -delete-after: True -changes: - - rscadd: "Added metal rods and floor tiles to Standard cyborgs." - - rscadd: "Added a remote signaling device to Engineering cyborg." diff --git a/html/changelogs/AutoChangeLog-pr-23717.yml b/html/changelogs/AutoChangeLog-pr-23717.yml deleted file mode 100644 index b20530a03e7..00000000000 --- a/html/changelogs/AutoChangeLog-pr-23717.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: "Xhuis" -delete-after: True -changes: - - rscadd: "Soapstone messages can now be rated! Attack the message with your hand to rate it positive or negative. Anyone can see the rating, and you cannot rate a message more than once, even across rounds." - - rscdel: "Soapstones no longer have a write time." - - tweak: "Soapstones now have a fixed vocabulary to write messages with." diff --git a/html/changelogs/AutoChangeLog-pr-23726.yml b/html/changelogs/AutoChangeLog-pr-23726.yml deleted file mode 100644 index 55a91be9e9d..00000000000 --- a/html/changelogs/AutoChangeLog-pr-23726.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Reeeeimstupid" -delete-after: True -changes: - - rscadd: "Silly Abductee objectives. Try not to go crazy trading life stories with Lord Singulo." diff --git a/html/changelogs/AutoChangeLog-pr-23737.yml b/html/changelogs/AutoChangeLog-pr-23737.yml deleted file mode 100644 index 05f97ba7b7d..00000000000 --- a/html/changelogs/AutoChangeLog-pr-23737.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Jordie0608" -delete-after: True -changes: - - rscadd: "Admins can now filter watchlist entries to only users who are connected." - - tweak: "Messages no longer delete themselves when sent." diff --git a/html/changelogs/AutoChangeLog-pr-23751.yml b/html/changelogs/AutoChangeLog-pr-23751.yml deleted file mode 100644 index 1855208b6ff..00000000000 --- a/html/changelogs/AutoChangeLog-pr-23751.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Cyberboss" -delete-after: True -changes: - - bugfix: "Certain firedoors that should have closed during an alarm now actually close" diff --git a/html/changelogs/AutoChangeLog-pr-23766.yml b/html/changelogs/AutoChangeLog-pr-23766.yml deleted file mode 100644 index 9123eee1808..00000000000 --- a/html/changelogs/AutoChangeLog-pr-23766.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Kor" -delete-after: True -changes: - - rscadd: "The limb grower has been replaced with a box of surplus limbs. Visit robotics or harvest limbs from another person if you want quality." diff --git a/html/changelogs/AutoChangeLog-pr-23779.yml b/html/changelogs/AutoChangeLog-pr-23779.yml deleted file mode 100644 index d41bba9dc59..00000000000 --- a/html/changelogs/AutoChangeLog-pr-23779.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Tofa01" -delete-after: True -changes: - - tweak: "Removes virology access to jobs including Medical Doctor, Geneticist and Chemist." diff --git a/html/changelogs/AutoChangeLog-pr-23780.yml b/html/changelogs/AutoChangeLog-pr-23780.yml deleted file mode 100644 index dcda46ca391..00000000000 --- a/html/changelogs/AutoChangeLog-pr-23780.yml +++ /dev/null @@ -1,11 +0,0 @@ -author: "Tofa01" -delete-after: True -changes: - - tweak: "[Delta] Changes NW supermatter filter to filter O2 instead of N2" - - rscadd: "[Delta] Adds wardrobes to Dorms & Arrivals Shuttle" - - rscadd: "[Delta] Adds access buttons to virology doors for extra security" - - rscadd: "[Delta] Adds bolt door button to all dorms" - - rscadd: "[Delta] Adds three pairs of optical meson scanners to supermatter room" - - rscadd: "[Delta] Adds a disk fridge to botany" - - rscadd: "[Delta] Adds a cake hat to the bar" - - bugfix: "[Delta] Fixes misplaced station intercom in Supermatter SMES room" diff --git a/html/changelogs/AutoChangeLog-pr-23782.yml b/html/changelogs/AutoChangeLog-pr-23782.yml deleted file mode 100644 index 516ce39ec53..00000000000 --- a/html/changelogs/AutoChangeLog-pr-23782.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Cyberboss" -delete-after: True -changes: - - soundadd: "You can now knock on firedoors" diff --git a/html/changelogs/AutoChangeLog-pr-23785.yml b/html/changelogs/AutoChangeLog-pr-23785.yml deleted file mode 100644 index 20fbdb4d3a4..00000000000 --- a/html/changelogs/AutoChangeLog-pr-23785.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "coiax" -delete-after: True -changes: - - rscadd: "Adds a 'Guardian of Balance' lawset and AI module, currently admin -spawn only." diff --git a/icons/effects/96x96.dmi b/icons/effects/96x96.dmi index b89f734fe32..5fab78f9c21 100644 Binary files a/icons/effects/96x96.dmi and b/icons/effects/96x96.dmi differ diff --git a/icons/mob/actions.dmi b/icons/mob/actions.dmi index efb324966b2..08abe850544 100644 Binary files a/icons/mob/actions.dmi and b/icons/mob/actions.dmi differ diff --git a/icons/mob/inhands/items_lefthand.dmi b/icons/mob/inhands/items_lefthand.dmi index 82ae520eac3..e53258905e2 100644 Binary files a/icons/mob/inhands/items_lefthand.dmi and b/icons/mob/inhands/items_lefthand.dmi differ diff --git a/icons/mob/inhands/items_righthand.dmi b/icons/mob/inhands/items_righthand.dmi index 731c85cc6e5..ca335703744 100644 Binary files a/icons/mob/inhands/items_righthand.dmi and b/icons/mob/inhands/items_righthand.dmi differ diff --git a/icons/obj/food/containers.dmi b/icons/obj/food/containers.dmi index 0c04e2546d3..26727325978 100644 Binary files a/icons/obj/food/containers.dmi and b/icons/obj/food/containers.dmi differ diff --git a/icons/obj/mining.dmi b/icons/obj/mining.dmi index 5c2d4272a12..a5fe40431ed 100644 Binary files a/icons/obj/mining.dmi and b/icons/obj/mining.dmi differ diff --git a/icons/obj/storage.dmi b/icons/obj/storage.dmi index 0eb3441812d..1b3f2eecd80 100644 Binary files a/icons/obj/storage.dmi and b/icons/obj/storage.dmi differ diff --git a/icons/obj/tank.dmi b/icons/obj/tank.dmi index 7087814bb8b..1c91ecd270b 100644 Binary files a/icons/obj/tank.dmi and b/icons/obj/tank.dmi differ diff --git a/sound/AI/newroundsexy2.ogg b/sound/AI/newroundsexy2.ogg deleted file mode 100644 index 531bba10014..00000000000 Binary files a/sound/AI/newroundsexy2.ogg and /dev/null differ diff --git a/sound/misc/apcdestroyed.ogg b/sound/roundend/apcdestroyed.ogg similarity index 100% rename from sound/misc/apcdestroyed.ogg rename to sound/roundend/apcdestroyed.ogg diff --git a/sound/misc/bangindonk.ogg b/sound/roundend/bangindonk.ogg similarity index 100% rename from sound/misc/bangindonk.ogg rename to sound/roundend/bangindonk.ogg diff --git a/sound/misc/disappointed.ogg b/sound/roundend/disappointed.ogg similarity index 100% rename from sound/misc/disappointed.ogg rename to sound/roundend/disappointed.ogg diff --git a/sound/misc/its_only_game.ogg b/sound/roundend/its_only_game.ogg similarity index 100% rename from sound/misc/its_only_game.ogg rename to sound/roundend/its_only_game.ogg diff --git a/sound/misc/leavingtg.ogg b/sound/roundend/leavingtg.ogg similarity index 100% rename from sound/misc/leavingtg.ogg rename to sound/roundend/leavingtg.ogg diff --git a/sound/AI/newroundsexy.ogg b/sound/roundend/newroundsexy.ogg similarity index 100% rename from sound/AI/newroundsexy.ogg rename to sound/roundend/newroundsexy.ogg diff --git a/sound/misc/yeehaw.ogg b/sound/roundend/yeehaw.ogg similarity index 100% rename from sound/misc/yeehaw.ogg rename to sound/roundend/yeehaw.ogg diff --git a/strings/soapstone_prefixes.txt b/strings/soapstone_prefixes.txt deleted file mode 100644 index 728e0739830..00000000000 --- a/strings/soapstone_prefixes.txt +++ /dev/null @@ -1,14 +0,0 @@ -**** -****? -****! -try **** -**** ahead -be wary of **** -need **** -imminent **** -weakness: **** -huh, it's a ****... -visions of ****.... -could this be a ****? -time for **** -praise the ****! \ No newline at end of file diff --git a/strings/soapstone_suffixes.json b/strings/soapstone_suffixes.json deleted file mode 100644 index 2b2ab81a481..00000000000 --- a/strings/soapstone_suffixes.json +++ /dev/null @@ -1,234 +0,0 @@ -{ - "Characters": [ - "human", - "lizard", - "monkey", - "xeno", - "slimeperson", - "snowflake", - "enemy", - "tough enemy", - "Nanotrasen", - "Syndicate", - "skeleton", - "flier", - "statue", - "monster", - "strange creature", - "demon", - "boss", - "dark spirit", - "saint", - "wretch", - "charmer", - "miscreant", - "liar", - "fatty", - "beanpole", - "merchant", - "prisoner" - ], - - "Careers": [ - "assistant", - "captain", - "head of personnel", - "head of security", - "warden", - "security officer", - "detective", - "chief engineer", - "engineer", - "atmos tech", - "research director", - "scientist", - "robotics", - "chief medical officer", - "doctor", - "chemist", - "geneticist", - "virologist", - "janitor", - "bartender", - "cook", - "clown", - "mime", - "chaplain", - "librarian", - "quartermaster", - "cargo tech", - "miner", - "lawyer", - "AI", - "cyborg", - "drone", - "pAI" - ], - - "Antagonists": [ - "traitor", - "changeling", - "nuke op", - "wizard", - "alien", - "ghost", - "blob", - "cultist", - "devil" - ], - - "Objects": [ - "airlock", - "table", - "rack", - "weapon", - "trap", - "false wall", - "window", - "item", - "loot", - "teleporter", - "blueprints", - "boots", - "clothes", - "clothing", - "drugs", - "medicine", - "crate", - "locker", - "handcuffs", - "plant", - "food", - "drink", - "tool", - "amazing item", - "amazing loot", - "amazing clothing", - "amazing drugs", - "amazing rack" - ], - - "Techniques": [ - "close-ranged battle", - "ranged battle", - "eliminating one at a time", - "luring it out", - "beating to a pulp", - "lying in ambush", - "stealth", - "fleeing", - "charging", - "stabbing in the back" - ], - - "Actions": [ - "attacking", - "hacking", - "sneaking", - "slipping", - "running", - "walking", - "sprinting", - "running away", - "holding with both hands", - "jumping", - "restraining", - "crying", - "cheering" - ], - - "Geography": [ - "hallway", - "room", - "corridor", - "airlock", - "space", - "hidden path", - "gorgeous view", - "open area", - "tight spot", - "tunnel", - "dark area", - "bright area", - "shuttle", - "pod", - "security", - "arrivals", - "escape", - "engineering", - "atmospherics", - "medbay", - "science", - "brig", - "prison", - "asteroid", - "cargo", - "mining", - "cave", - "maintenance" - ], - - "Orientation": [ - "front", - "back", - "left", - "right", - "up", - "down", - "north", - "south", - "east", - "west", - "northeast", - "northwest", - "southeast", - "southwest", - "that way" - ], - - "Body parts": [ - "head", - "neck", - "stomach", - "back", - "arm", - "leg", - "heel", - "rear", - "tail", - "wings", - "anywhere", - "everywhere" - ], - - "Concepts": [ - "chance", - "hint", - "secret", - "happiness", - "sorrow", - "life", - "death", - "elation", - "grief", - "hope", - "despair", - "light", - "dark", - "bravery", - "resignation", - "comfort", - "tears" - ], - - "Musings": [ - "I can't take this...", - "it'll happen to you too", - "you don't deserve this", - "you bastard", - "you can do it", - "don't give up", - "don't you dare", - "do it" - ] -} \ No newline at end of file diff --git a/tgstation.dme b/tgstation.dme index 4b244d98115..92b73af6902 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -1356,6 +1356,7 @@ #include "code\modules\lighting\lighting_source.dm" #include "code\modules\lighting\lighting_turf.dm" #include "code\modules\mining\abandoned_crates.dm" +#include "code\modules\mining\aux_base_camera.dm" #include "code\modules\mining\equipment.dm" #include "code\modules\mining\fulton.dm" #include "code\modules\mining\machine_input_output_plates.dm"
Syndicates