From 0955f28c341de279b68a6f5ab6cb7d3c766a2b33 Mon Sep 17 00:00:00 2001 From: RadiantFlash7 Date: Fri, 19 Apr 2019 17:25:29 -0400 Subject: [PATCH] Mapping updates+multi-z issue Renamed maps in attempt to get z levels working. Zlevel is still super broke, For some reason Setting the z level in cryogaia_defines isn't working. Could use help with this. --- code/game/area/Space Station 13 areas_yw.dm | 18 +- code/game/turfs/flooring/flooring_premade.dm | 5 - ...rlevel.dmm => cryogaia-01-lower_level.dmm} | 388 +++--- ...ryogaia.dmm => cryogaia-02-main_level.dmm} | 1087 +++++++++-------- ...gaia_mining.dmm => cryogaia-03-mining.dmm} | 0 .../{Centcom.dmm => cryogaia-04-centcom.dmm} | 0 maps/yw/cryogaia.dm | 16 +- maps/yw/cryogaia_borealismajoris.dm | 217 +++- maps/yw/cryogaia_defines.dm | 55 +- maps/yw/cryogaia_turfs.dm | 17 +- maps/yw/scratchmap.dmm | 346 ++++++ maps/yw/tether_areas2.dm | 8 +- maps/yw/tether_things.dm | 2 +- vorestation.dme | 2 + 14 files changed, 1471 insertions(+), 690 deletions(-) rename maps/yw/{cryogaia_lowerlevel.dmm => cryogaia-01-lower_level.dmm} (97%) rename maps/yw/{cryogaia.dmm => cryogaia-02-main_level.dmm} (90%) rename maps/yw/{cryogaia_mining.dmm => cryogaia-03-mining.dmm} (100%) rename maps/yw/{Centcom.dmm => cryogaia-04-centcom.dmm} (100%) create mode 100644 maps/yw/scratchmap.dmm diff --git a/code/game/area/Space Station 13 areas_yw.dm b/code/game/area/Space Station 13 areas_yw.dm index 5a57ab6ce8..86cd18e1fa 100644 --- a/code/game/area/Space Station 13 areas_yw.dm +++ b/code/game/area/Space Station 13 areas_yw.dm @@ -116,4 +116,20 @@ /area/quartermaster/disposals name = "\improper Cargo - Disposals" - icon_state = "quart" \ No newline at end of file + icon_state = "quart" + + +/area/security/perma + name = "\improper Prison" + icon_state = "security" + +/area/security/perma/bathroom + name = "\improper Prison Bathroom" + icon_state = "security" + +/area/security/perma/control + name = "\improper Prison Guard Station" + icon_state = "security" + +/area/security/perma/court + name = "\improper Prison Basketball Court" \ No newline at end of file diff --git a/code/game/turfs/flooring/flooring_premade.dm b/code/game/turfs/flooring/flooring_premade.dm index 2a1fb1d6e1..a623ac9e5a 100644 --- a/code/game/turfs/flooring/flooring_premade.dm +++ b/code/game/turfs/flooring/flooring_premade.dm @@ -388,32 +388,27 @@ icon_state = "snow" outdoors = TRUE var/list/crossed_dirs = list() - CRYOGAIA_SET_ATMOS /turf/simulated/floor/snow/snow2 name = "snow" icon = 'icons/turf/snow_new.dmi' icon_state = "snownew" initial_flooring = /decl/flooring/snow - CRYOGAIA_SET_ATMOS //should set air to Borealis planet. Hopefully. /turf/simulated/floor/snow/gravsnow name = "snow" icon_state = "gravsnow" initial_flooring = /decl/flooring/snow/gravsnow - CRYOGAIA_SET_ATMOS //should set air to Borealis planet. Hopefully. /turf/simulated/floor/snow/plating name = "snowy playing" icon_state = "snowyplating" initial_flooring = /decl/flooring/snow/plating - CRYOGAIA_SET_ATMOS //should set air to Borealis planet. Hopefully. /turf/simulated/floor/snow/plating/drift name = "snowy plating" icon_state = "snowyplayingdrift" initial_flooring = /decl/flooring/snow/plating/drift - CRYOGAIA_SET_ATMOS //should set air to Borealis planet. Hopefully. #define FOOTSTEP_SPRITE_AMT 2 diff --git a/maps/yw/cryogaia_lowerlevel.dmm b/maps/yw/cryogaia-01-lower_level.dmm similarity index 97% rename from maps/yw/cryogaia_lowerlevel.dmm rename to maps/yw/cryogaia-01-lower_level.dmm index 89ef875eca..dcc7c509f0 100644 --- a/maps/yw/cryogaia_lowerlevel.dmm +++ b/maps/yw/cryogaia-01-lower_level.dmm @@ -131,9 +131,9 @@ "acA" = (/obj/structure/bedsheetbin,/obj/structure/table/steel,/obj/random/firstaid,/obj/random/firstaid,/turf/simulated/floor/tiled/dark,/area/medical/biostorage) "acB" = (/obj/machinery/bodyscanner{dir = 8},/turf/simulated/floor/bluegrid,/area/medical/morgue) "acC" = (/obj/machinery/body_scanconsole,/turf/simulated/floor/bluegrid,/area/medical/morgue) -"acD" = (/obj/structure/cable/green,/obj/structure/cable/green{icon_state = "0-2"},/turf/simulated/floor/plating,/area/space) +"acD" = (/turf/simulated/floor/wood,/obj/structure/filingcabinet/chestdrawer,/turf/simulated/floor/wood/broken,/area/space) "acE" = (/obj/machinery/status_display,/turf/simulated/wall,/area/space) -"acF" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/blast/regular{density = 0; dir = 1; icon_state = "pdoor0"; id = "brigobs"; name = "Communal Brig Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/space) +"acF" = (/turf/simulated/floor,/obj/machinery/power/apc{cell_type = /obj/item/weapon/cell/super; dir = 8; name = "west bump"; pixel_x = -24},/turf/simulated/floor/wood/broken,/area/space) "acG" = (/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Secure Gate"; name = "Communal Brig Blast Door"; opacity = 0},/obj/structure/table/steel_reinforced,/obj/machinery/door/firedoor/border_only,/obj/machinery/door/window/northright{name = "Visitation"; req_access = list(2)},/turf/simulated/floor/tiled,/area/space) "acH" = (/obj/structure/bed/chair/office/dark,/turf/simulated/floor/holofloor/tiled/dark,/area/medical/morgue) "acI" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/blast/regular{density = 0; dir = 1; icon_state = "pdoor0"; id = "brigobs"; name = "Communal Brig Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/space) @@ -148,7 +148,7 @@ "acR" = (/obj/structure/filingcabinet/chestdrawer{desc = "A large drawer filled with autopsy reports."; name = "Autopsy Reports"},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/tiled/techfloor,/area/medical/morgue) "acS" = (/obj/item/clothing/suit/straight_jacket,/obj/item/clothing/mask/muzzle,/obj/structure/table/steel,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor/tiled/dark,/area/medical/biostorage) "acT" = (/obj/structure/grille,/obj/structure/window/reinforced/full,/obj/machinery/door/firedoor,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/space) -"acU" = (/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/table/reinforced,/obj/effect/floor_decal/corner/red/full{dir = 8},/turf/simulated/floor/tiled,/area/space) +"acU" = (/turf/simulated/floor,/obj/structure/bed/chair{dir = 8},/turf/simulated/floor/wood/broken,/area/space) "acV" = (/obj/machinery/atmospherics/unary/vent_pump/on,/obj/structure/bed/chair{dir = 1},/obj/effect/floor_decal/corner/red{dir = 5},/obj/machinery/flasher{id = "IAflash"; pixel_x = 30; pixel_y = 0},/turf/simulated/floor/tiled,/area/space) "acW" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/tiled/dark,/area/medical/biostorage) "acX" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/dark,/area/medical/biostorage) @@ -1455,116 +1455,116 @@ "aBY" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled,/area/space) "aBZ" = (/obj/machinery/power/sensor{name = "Powernet Sensor - Telecomms Subgrid"; name_tag = "Telecomms Subgrid"},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/structure/cable/green,/turf/simulated/floor/plating,/area/space) "aCa" = (/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/light/small,/turf/simulated/floor/plating,/area/space) -"aCb" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/structure/cable/green,/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "brigobs"; name = "Communal Brig Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/space) -"aCc" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "brigobs"; name = "Communal Brig Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/space) -"aCd" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "brigobs"; name = "Communal Brig Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/space) -"aCe" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/blast/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "visit_blast"; name = "Privacy Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/space) -"aCf" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock{id_tag = "visitdoor"; name = "Visitation Area"; req_access = list(63)},/turf/simulated/floor/tiled,/area/space) -"aCg" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/glass_security{id_tag = "prisonexit"; name = "Brig Exit"; req_access = list(2)},/turf/simulated/floor/tiled,/area/space) -"aCh" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/glass_security{id_tag = "prisonexit"; name = "Brig Exit"; req_access = list(2)},/turf/simulated/floor/tiled,/area/space) -"aCi" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/airlock/glass_security{name = "Brig Control"; req_access = list(1)},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled,/area/space) -"aCj" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/computer/arcade,/turf/simulated/floor/tiled,/area/space) -"aCk" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled,/area/space) -"aCl" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/washing_machine,/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled,/area/space) -"aCm" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor/tiled,/area/space) -"aCn" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor/tiled,/area/space) -"aCo" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/computer/arcade/orion_trail,/turf/simulated/floor/tiled,/area/space) -"aCp" = (/obj/structure/table/standard,/obj/structure/bedsheetbin,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled,/area/space) -"aCq" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/tiled,/area/space) +"aCb" = (/turf/simulated/wall/r_wall,/area/security/prison) +"aCc" = (/obj/structure/cable/green{icon_state = "0-2"},/obj/structure/cable/green{icon_state = "16-0"},/turf/simulated/floor/plating,/area/security/prison) +"aCd" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/security/prison) +"aCe" = (/turf/simulated/wall/r_wall,/area/security/range) +"aCf" = (/obj/machinery/door/airlock/maintenance/sec{name = "Security Maintenance"; req_one_access = list(1,18)},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled/steel,/area/security/range) +"aCg" = (/turf/simulated/mineral,/area/security/range) +"aCh" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating,/area/security/prison) +"aCi" = (/obj/machinery/door/airlock/maintenance/sec{name = "Security Maintenance"; req_one_access = list(1,18)},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled/steel,/area/security/prison) +"aCj" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor/tiled,/area/security/prison) +"aCk" = (/obj/machinery/recharge_station,/turf/simulated/floor/tiled,/area/security/prison) +"aCl" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/maintenance/sec{name = "Security Maintenance"; req_access = list(1,12)},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled,/area/security/prison) +"aCm" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/target_stake,/turf/simulated/floor/tiled/dark,/area/security/range) +"aCn" = (/turf/simulated/floor/tiled/dark,/area/security/range) +"aCo" = (/turf/simulated/floor/plating,/area/security/range) +"aCp" = (/turf/simulated/mineral,/area/security/prison) +"aCq" = (/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled,/area/security/prison) "aCr" = (/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/tiled,/area/space) -"aCs" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/effect/floor_decal/corner/red{dir = 9},/obj/machinery/button/remote/blast_door{id = "visit_blast"; name = "Privacy Shutters"; pixel_x = -25; pixel_y = 0},/obj/machinery/button/flasher{id = "IAflash"; pixel_x = -25; pixel_y = 12},/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled,/area/space) -"aCt" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled,/area/space) -"aCu" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22; pixel_y = 0},/turf/simulated/floor/tiled,/area/space) -"aCv" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/turf/simulated/floor/tiled,/area/space) -"aCw" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Prison Gate"; name = "Communal Brig Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/space) -"aCx" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/button/flasher{id = "permentryflash"; name = "entry flash"; pixel_x = 0; pixel_y = -34; req_access = list(2)},/obj/machinery/button/remote/airlock{id = "prisonexit"; name = "Exit Doors"; pixel_x = 6; pixel_y = -26; req_access = list(2)},/obj/machinery/button/remote/airlock{id = "prisonentry"; name = "Entry Doors"; pixel_x = -6; pixel_y = -26; req_access = list(2)},/turf/simulated/floor/tiled,/area/space) -"aCy" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/machinery/computer/security/telescreen{desc = "Big Brother is watching."; layer = 3.4; name = "Brig Monitor"; network = list("Prison"); pixel_x = 32; pixel_y = -3},/obj/item/weapon/stool/padded,/obj/machinery/button/remote/blast_door{id = "brigobs"; name = "Observation Shutters"; pixel_x = 6; pixel_y = -26; req_access = list(2)},/obj/machinery/button/flasher{id = "permflash"; name = "Brig flashes"; pixel_x = -6; pixel_y = -36; req_access = list(2)},/obj/machinery/button/remote/blast_door{id = "Prison Gate"; name = "Prison Lockdown"; pixel_x = 6; pixel_y = -36; req_access = list(2)},/obj/machinery/light_switch{pixel_x = -8; pixel_y = 26},/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled,/area/space) -"aCz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Prison Gate"; name = "Communal Brig Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/space) -"aCA" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor/tiled,/area/space) -"aCB" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled,/area/space) -"aCC" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/turf/simulated/floor/tiled,/area/space) -"aCD" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 1; frequency = 1443; icon_state = "on"; id = "air_in"; use_power = 1},/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled,/area/space) -"aCE" = (/obj/machinery/portable_atmospherics/powered/scrubber/huge,/turf/simulated/floor/tiled,/area/space) -"aCF" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/effect/floor_decal/corner/red/full,/turf/simulated/floor/tiled,/area/space) -"aCG" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/flasher{id = "permentryflash"; name = "Floor mounted flash"; pixel_x = 0},/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/tiled,/area/space) -"aCH" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/camera/network/prison{c_tag = "SEC - Common Brig Enterance"; dir = 8},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/tiled,/area/space) -"aCI" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/green,/obj/machinery/door/firedoor/border_only,/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Prison Gate"; name = "Communal Brig Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/space) -"aCJ" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/table/steel,/obj/item/device/communicator,/obj/item/device/communicator,/obj/item/device/communicator,/obj/item/device/communicator,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/turf/simulated/floor/tiled,/area/space) -"aCK" = (/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/table/steel,/obj/machinery/camera/network/prison{c_tag = "SEC - Brig Observation"; dir = 1},/turf/simulated/floor/tiled,/area/space) -"aCL" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/green,/obj/machinery/door/firedoor/border_only,/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Prison Gate"; name = "Communal Brig Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/space) -"aCM" = (/obj/machinery/flasher{id = "permflash"; name = "Floor mounted flash"; pixel_x = 0},/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled,/area/space) -"aCN" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/glass_security{id_tag = "prisonentry"; name = "Brig Entry"; req_access = list(2)},/turf/simulated/floor/tiled,/area/space) -"aCO" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/glass_security{id_tag = "prisonentry"; name = "Brig Entry"; req_access = list(2)},/turf/simulated/floor/tiled,/area/space) -"aCP" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/green,/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Prison Gate"; name = "Communal Brig Blast Door"; opacity = 0},/obj/machinery/door/firedoor/border_only,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/space) -"aCQ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/cable/green,/obj/machinery/door/firedoor/border_only,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Prison Gate"; name = "Communal Brig Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/space) -"aCR" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/hologram/holopad,/turf/simulated/floor/tiled,/area/space) -"aCS" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor/tiled,/area/space) -"aCT" = (/obj/structure/table/steel,/obj/item/weapon/material/minihoe,/obj/item/device/analyzer/plant_analyzer,/obj/item/clothing/head/greenbandana,/turf/simulated/floor/tiled,/area/space) -"aCU" = (/obj/machinery/vending/hydronutrients,/turf/simulated/floor/tiled,/area/space) -"aCV" = (/obj/machinery/seed_storage/garden,/obj/machinery/camera/network/prison{c_tag = "SEC - Common Brig Fore"; dir = 1},/turf/simulated/floor/tiled,/area/space) -"aCW" = (/obj/machinery/portable_atmospherics/hydroponics,/turf/simulated/floor/tiled,/area/space) -"aCX" = (/obj/machinery/portable_atmospherics/hydroponics,/obj/machinery/light,/turf/simulated/floor/tiled,/area/space) -"aCY" = (/obj/structure/reagent_dispensers/watertank,/obj/item/weapon/reagent_containers/glass/bucket,/turf/simulated/floor/tiled,/area/space) -"aCZ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/blast/regular{density = 0; dir = 1; icon_state = "pdoor0"; id = "brigobs"; name = "Communal Brig Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/space) +"aCs" = (/turf/simulated/wall,/area/security/prison) +"aCt" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled,/area/security/prison) +"aCu" = (/turf/simulated/floor/tiled,/area/security/prison) +"aCv" = (/obj/structure/stairs/west,/turf/simulated/floor/tiled,/area/security/prison) +"aCw" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/tiled,/area/security/prison) +"aCx" = (/obj/machinery/vending/sovietsoda,/turf/simulated/floor/tiled,/area/security/prison) +"aCy" = (/obj/machinery/vending/food/prison,/turf/simulated/floor/tiled,/area/security/prison) +"aCz" = (/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/dark,/area/security/range) +"aCA" = (/obj/structure/cable/green{icon_state = "0-2"},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 28},/turf/simulated/floor/tiled,/area/security/prison) +"aCB" = (/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/tiled,/area/security/prison) +"aCC" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled,/area/security/prison) +"aCD" = (/obj/machinery/atmospherics/pipe/simple/hidden/black{dir = 6},/turf/simulated/floor,/area/space) +"aCE" = (/obj/machinery/door/window/northright,/obj/effect/floor_decal/industrial/outline/yellow,/obj/machinery/camera/network/security{dir = 4},/turf/simulated/floor/tiled/dark,/area/security/range) +"aCF" = (/obj/structure/table/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/item/weapon/gun/projectile/shotgun/pump/rifle/practice,/obj/item/ammo_magazine/clip/c762/practice,/obj/item/ammo_magazine/clip/c762/practice,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/item/ammo_magazine/clip/c762/practice,/turf/simulated/floor/tiled/dark,/area/security/range) +"aCG" = (/obj/machinery/door/window/northright,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/dark,/area/security/range) +"aCH" = (/obj/structure/table/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/item/weapon/gun/energy/laser/practice,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled/dark,/area/security/range) +"aCI" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/tiled,/area/security/prison) +"aCJ" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/tiled,/area/security/prison) +"aCK" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/tiled,/area/security/prison) +"aCL" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled,/area/security/prison) +"aCM" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/green,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/turf/simulated/floor/tiled,/area/space) +"aCN" = (/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/tiled/dark,/area/security/range) +"aCO" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/dark,/area/security/range) +"aCP" = (/obj/machinery/door/airlock/glass_security,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled,/area/space) +"aCQ" = (/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/tiled,/area/security/prison) +"aCR" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/tiled,/area/security/prison) +"aCS" = (/turf/simulated/wall/r_wall,/area/security/perma/control) +"aCT" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/structure/cable/green,/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "brigobs"; name = "Communal Brig Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/perma) +"aCU" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "brigobs"; name = "Communal Brig Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/perma) +"aCV" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "brigobs"; name = "Communal Brig Blast Door"; opacity = 0},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/security/perma) +"aCW" = (/obj/machinery/atmospherics/pipe/manifold/hidden/black{dir = 1},/obj/machinery/meter,/turf/simulated/floor,/area/space) +"aCX" = (/turf/simulated/wall/r_wall,/area/security/perma) +"aCY" = (/obj/structure/closet/crate,/obj/item/target,/obj/item/target,/obj/item/target,/obj/item/target,/obj/item/target,/turf/simulated/floor/tiled/dark,/area/security/range) +"aCZ" = (/obj/structure/cable/green,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/turf/simulated/floor/tiled/dark,/area/security/range) "aDa" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled,/area/space) -"aDb" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/tiled,/area/space) -"aDc" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/item/device/radio/intercom{desc = "Talk... listen through this."; dir = 1; name = "Station Intercom (Brig Radio)"; pixel_x = 0; pixel_y = 21; wires = 7},/turf/simulated/floor/tiled,/area/space) -"aDd" = (/obj/machinery/atmospherics/unary/vent_pump/on,/obj/machinery/computer/cryopod{density = 0; layer = 3.3; pixel_y = 32},/turf/simulated/floor/tiled,/area/space) -"aDe" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor/tiled,/area/space) -"aDf" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/space) -"aDg" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/space) -"aDh" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/space) -"aDi" = (/obj/machinery/door/airlock{name = "Brig Restroom"},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/tiled/freezer,/area/space) -"aDj" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/green,/obj/machinery/door/firedoor/border_only,/obj/machinery/door/blast/regular{density = 0; dir = 1; icon_state = "pdoor0"; id = "brigobs"; name = "Communal Brig Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/space) -"aDk" = (/obj/effect/floor_decal/corner/red/full,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/obj/machinery/light,/turf/simulated/floor/tiled,/area/space) -"aDl" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/turf/simulated/floor/tiled,/area/space) -"aDm" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/turf/simulated/floor/tiled,/area/space) +"aDb" = (/obj/structure/table/reinforced,/obj/machinery/recharger/wallcharger{pixel_x = 4; pixel_y = -28},/obj/item/clothing/ears/earmuffs{pixel_x = 3; pixel_y = 3},/obj/item/clothing/ears/earmuffs,/turf/simulated/floor/tiled,/area/security/range) +"aDc" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock{id_tag = "visitdoor"; name = "Visitation Area"; req_access = list(63)},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled,/area/security/brig/visitation) +"aDd" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/glass_security{id_tag = "prisonexit"; name = "Brig Exit"; req_access = list(2)},/turf/simulated/floor/tiled,/area/security/perma/control) +"aDe" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/glass_security{id_tag = "prisonexit"; name = "Brig Exit"; req_access = list(2)},/turf/simulated/floor/tiled,/area/security/perma/control) +"aDf" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/airlock/glass_security{name = "Brig Control"; req_access = list(1)},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled,/area/security/perma/control) +"aDg" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/computer/arcade,/turf/simulated/floor/tiled,/area/security/perma) +"aDh" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled,/area/security/perma) +"aDi" = (/turf/simulated/wall/r_wall,/area/security/brig/visitation) +"aDj" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/blast/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "visit_blast"; name = "Privacy Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/security/brig/visitation) +"aDk" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled,/area/security/perma) +"aDl" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/effect/floor_decal/corner/red{dir = 9},/obj/machinery/button/remote/blast_door{id = "visit_blast"; name = "Privacy Shutters"; pixel_x = -25; pixel_y = 0},/obj/machinery/button/flasher{id = "IAflash"; pixel_x = -25; pixel_y = 12},/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled,/area/security/brig/visitation) +"aDm" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/washing_machine,/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled,/area/security/perma) "aDn" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/tiled,/area/space) -"aDo" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled,/area/space) -"aDp" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/flasher{id = "permflash"; name = "Floor mounted flash"; pixel_x = 0},/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled,/area/space) +"aDo" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor/tiled,/area/security/perma) +"aDp" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor/tiled,/area/security/perma) "aDq" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/turf/simulated/floor/tiled,/area/space) -"aDr" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/turf/simulated/floor/tiled,/area/space) -"aDs" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/space) +"aDr" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/computer/arcade/orion_trail,/turf/simulated/floor/tiled,/area/security/perma) +"aDs" = (/obj/structure/table/standard,/obj/structure/bedsheetbin,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled,/area/security/perma) "aDt" = (/obj/machinery/recharge_station,/turf/simulated/floor/tiled,/area/space) -"aDu" = (/obj/structure/closet{name = "Prisoner's Locker"},/obj/item/weapon/flame/lighter/zippo,/obj/item/weapon/storage/fancy/cigarettes,/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled,/area/space) -"aDv" = (/obj/machinery/atmospherics/unary/vent_pump/on,/obj/item/weapon/bedsheet/orange,/obj/structure/bed/padded,/turf/simulated/floor/tiled,/area/space) -"aDw" = (/obj/structure/closet{name = "Prisoner's Locker"},/obj/random/tech_supply,/obj/item/clothing/head/flatcap,/turf/simulated/floor/tiled,/area/space) -"aDx" = (/obj/effect/decal/cleanable/dirt,/obj/machinery/shower{dir = 4; icon_state = "shower"; pixel_x = 5; pixel_y = 0},/obj/structure/curtain/open/shower/security,/turf/simulated/floor/tiled/freezer,/area/space) -"aDy" = (/obj/structure/mirror{pixel_x = 30},/obj/item/weapon/soap/nanotrasen,/obj/machinery/alarm{pixel_y = 22},/turf/simulated/floor/tiled/freezer,/area/space) -"aDz" = (/obj/structure/table/steel,/obj/item/weapon/paper_bin,/obj/item/weapon/pen,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/vending/wallmed1{pixel_y = -32},/turf/simulated/floor/tiled,/area/space) -"aDA" = (/obj/structure/bed/chair,/turf/simulated/floor/tiled,/area/space) -"aDB" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/turf/simulated/floor/tiled,/area/space) -"aDC" = (/obj/machinery/door/airlock/glass{name = "Brig Dormitories"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/tiled,/area/space) -"aDD" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/turf/simulated/floor/tiled,/area/space) -"aDE" = (/obj/machinery/shower{dir = 4; icon_state = "shower"; pixel_x = 5; pixel_y = 0},/obj/structure/curtain/open/shower/security,/turf/simulated/floor/tiled/freezer,/area/space) -"aDF" = (/obj/structure/mopbucket,/obj/item/weapon/mop,/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/turf/simulated/floor/tiled/freezer,/area/space) -"aDG" = (/obj/structure/table/steel,/obj/machinery/microwave,/turf/simulated/floor/tiled,/area/space) -"aDH" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/table/steel,/obj/item/weapon/storage/box/donkpockets,/obj/item/weapon/storage/box/donkpockets{pixel_x = -3; pixel_y = -3},/turf/simulated/floor/tiled,/area/space) -"aDI" = (/obj/structure/table/steel,/obj/item/weapon/dice,/obj/machinery/camera/network/prison{c_tag = "SEC - Common Brig Aft"; dir = 1},/obj/item/weapon/deck/cards,/turf/simulated/floor/tiled,/area/space) -"aDJ" = (/obj/structure/table/steel,/obj/item/device/taperecorder{pixel_x = -4; pixel_y = 2},/turf/simulated/floor/tiled,/area/space) -"aDK" = (/obj/structure/table/steel,/obj/item/weapon/newspaper,/obj/machinery/light,/turf/simulated/floor/tiled,/area/space) -"aDL" = (/obj/machinery/cryopod,/obj/effect/floor_decal/industrial/warning{dir = 9},/turf/simulated/floor/tiled/white,/area/space) -"aDM" = (/obj/structure/cryofeed,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/effect/floor_decal/industrial/warning{dir = 1},/turf/simulated/floor/tiled/white,/area/space) -"aDN" = (/obj/item/weapon/bedsheet/orange,/obj/structure/bed/padded,/turf/simulated/floor/tiled,/area/space) -"aDO" = (/obj/structure/closet{name = "Prisoner's Locker"},/obj/item/clothing/head/soft/orange,/obj/item/clothing/shoes/sandal,/turf/simulated/floor/tiled,/area/space) -"aDP" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/item/weapon/bedsheet/orange,/obj/structure/bed/padded,/turf/simulated/floor/tiled,/area/space) -"aDQ" = (/obj/structure/closet{name = "Prisoner's Locker"},/obj/item/weapon/reagent_containers/food/drinks/bottle/absinthe,/obj/item/clothing/suit/storage/apron/overalls,/obj/machinery/camera/network/prison{c_tag = "SEC - Brig Bedroom"; dir = 8},/turf/simulated/floor/tiled,/area/space) -"aDR" = (/obj/machinery/door/airlock{name = "Toilet"},/turf/simulated/floor/tiled/freezer,/area/space) -"aDS" = (/obj/structure/toilet{dir = 1},/obj/machinery/light/small,/turf/simulated/floor/tiled/freezer,/area/space) -"aDT" = (/obj/structure/stairs/west,/turf/simulated/floor/tiled,/area/space) -"aDU" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/tiled,/area/space) +"aDu" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/tiled,/area/security/perma) +"aDv" = (/turf/simulated/floor/tiled,/area/security/perma) +"aDw" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 28},/obj/structure/cable/green,/turf/simulated/floor/tiled,/area/security/brig/visitation) +"aDx" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22; pixel_y = 0},/turf/simulated/floor/tiled,/area/security/perma/control) +"aDy" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/turf/simulated/floor/tiled,/area/security/perma/control) +"aDz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Prison Gate"; name = "Communal Brig Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/perma/control) +"aDA" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/button/flasher{id = "permentryflash"; name = "entry flash"; pixel_x = 0; pixel_y = -34; req_access = list(2)},/obj/machinery/button/remote/airlock{id = "prisonexit"; name = "Exit Doors"; pixel_x = 6; pixel_y = -26; req_access = list(2)},/obj/machinery/button/remote/airlock{id = "prisonentry"; name = "Entry Doors"; pixel_x = -6; pixel_y = -26; req_access = list(2)},/turf/simulated/floor/tiled,/area/security/perma/control) +"aDB" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/machinery/computer/security/telescreen{desc = "Big Brother is watching."; layer = 3.4; name = "Brig Monitor"; network = list("Prison"); pixel_x = 32; pixel_y = -3},/obj/item/weapon/stool/padded,/obj/machinery/button/remote/blast_door{id = "brigobs"; name = "Observation Shutters"; pixel_x = 6; pixel_y = -26; req_access = list(2)},/obj/machinery/button/flasher{id = "permflash"; name = "Brig flashes"; pixel_x = -6; pixel_y = -36; req_access = list(2)},/obj/machinery/button/remote/blast_door{id = "Prison Gate"; name = "Prison Lockdown"; pixel_x = 6; pixel_y = -36; req_access = list(2)},/obj/machinery/light_switch{pixel_x = -8; pixel_y = 26},/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled,/area/security/perma/control) +"aDC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Prison Gate"; name = "Communal Brig Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/perma/control) +"aDD" = (/obj/item/weapon/stool/padded,/turf/simulated/floor/tiled,/area/security/perma) +"aDE" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor/tiled,/area/security/perma) +"aDF" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled,/area/security/perma) +"aDG" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/tiled,/area/security/perma) +"aDH" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/turf/simulated/floor/tiled,/area/security/perma) +"aDI" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 1; frequency = 1443; icon_state = "on"; id = "air_in"; use_power = 1},/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled,/area/security/perma) +"aDJ" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled,/area/security/perma) +"aDK" = (/obj/machinery/atmospherics/pipe/simple/hidden/black{dir = 10},/turf/simulated/floor,/area/space) +"aDL" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/flasher{id = "permentryflash"; name = "Floor mounted flash"; pixel_x = 0},/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/tiled,/area/security/perma/control) +"aDM" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/camera/network/prison{c_tag = "SEC - Common Brig Enterance"; dir = 8},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/tiled,/area/security/perma/control) +"aDN" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/green,/obj/machinery/door/firedoor/border_only,/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Prison Gate"; name = "Communal Brig Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/perma/control) +"aDO" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/table/steel,/obj/item/device/communicator,/obj/item/device/communicator,/obj/item/device/communicator,/obj/item/device/communicator,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/obj/item/device/radio/headset,/turf/simulated/floor/tiled,/area/security/perma/control) +"aDP" = (/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/table/steel,/obj/machinery/camera/network/prison{c_tag = "SEC - Brig Observation"; dir = 1},/turf/simulated/floor/tiled,/area/security/perma/control) +"aDQ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/green,/obj/machinery/door/firedoor/border_only,/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Prison Gate"; name = "Communal Brig Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/perma/control) +"aDR" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled,/area/security/perma) +"aDS" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled,/area/security/perma) +"aDT" = (/obj/machinery/flasher{id = "permflash"; name = "Floor mounted flash"; pixel_x = 0},/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled,/area/security/perma) +"aDU" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor/tiled,/area/security/perma) "aDV" = (/obj/machinery/disposal/deliveryChute{dir = 4},/obj/structure/disposalpipe/up{dir = 8},/turf/simulated/floor/tiled,/area/space) "aDW" = (/obj/machinery/conveyor{dir = 4; id = "mining_interior"},/obj/structure/plasticflaps/mining,/turf/simulated/floor/tiled,/area/space) "aDX" = (/obj/machinery/conveyor{dir = 4; id = "mining_interior"},/turf/simulated/floor/tiled,/area/space) "aDY" = (/obj/structure/disposalpipe/trunk{dir = 4},/obj/structure/disposaloutlet{dir = 8},/turf/simulated/floor/tiled,/area/space) "aDZ" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/tiled,/area/space) -"aEa" = (/obj/machinery/vending/sovietsoda,/turf/simulated/floor/tiled,/area/space) -"aEb" = (/obj/machinery/vending/food/prison,/turf/simulated/floor/tiled,/area/space) -"aEc" = (/obj/machinery/door/airlock/glass_security,/turf/simulated/floor/tiled,/area/space) +"aEa" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/glass_security{id_tag = "prisonentry"; name = "Brig Entry"; req_access = list(2)},/turf/simulated/floor/tiled,/area/security/perma/control) +"aEb" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/glass_security{id_tag = "prisonentry"; name = "Brig Entry"; req_access = list(2)},/turf/simulated/floor/tiled,/area/security/perma/control) +"aEc" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/effect/floor_decal/corner/red/full,/turf/simulated/floor/tiled,/area/security/brig/visitation) "aEd" = (/obj/machinery/conveyor_switch/oneway{req_access = list(1); req_one_access = list(1)},/turf/simulated/floor/tiled,/area/space) "aEe" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/tiled,/area/space) "aEf" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/tiled,/area/space) -"aEg" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "brigobs"; name = "Communal Brig Blast Door"; opacity = 0},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/space) +"aEg" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/green,/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Prison Gate"; name = "Communal Brig Blast Door"; opacity = 0},/obj/machinery/door/firedoor/border_only,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/security/perma/control) "aEh" = (/obj/machinery/door/morgue{dir = 2; name = "Confession Booth"},/turf/simulated/floor/tiled/dark,/area/chapel/main) "aEi" = (/obj/structure/bed/chair{dir = 4},/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/obj/machinery/light/small{dir = 1},/obj/item/device/radio/intercom{broadcasting = 1; dir = 1; frequency = 1480; name = "Confessional Intercom"; pixel_x = 0; pixel_y = 27},/turf/simulated/floor/tiled/dark,/area/chapel/main) "aEj" = (/obj/machinery/photocopier,/turf/simulated/floor/lino,/area/chapel/office) @@ -2226,7 +2226,7 @@ "aQP" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/steel_dirty,/area/space) "aQQ" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/wood,/area/library_conference_room) "aQR" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/wood,/area/library_conference_room) -"aQS" = (/obj/machinery/door/airlock/maintenance/sec{name = "Security Maintenance"; req_one_access = list(1,18)},/obj/structure/disposalpipe/segment,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/steel,/area/space) +"aQS" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/cable/green,/obj/machinery/door/firedoor/border_only,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Prison Gate"; name = "Communal Brig Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/perma/control) "aQT" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/white,/area/space) "aQU" = (/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/tiled/white,/area/space) "aQV" = (/turf/simulated/floor/wood,/area/library_conference_room) @@ -2784,9 +2784,9 @@ "bbB" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/tiled/dark,/area/chapel/chapel_morgue) "bbC" = (/obj/structure/extinguisher_cabinet{pixel_x = 25; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/turf/simulated/floor/tiled/dark,/area/chapel/chapel_morgue) "bbD" = (/obj/structure/morgue/crematorium,/turf/simulated/floor/tiled/dark,/area/chapel/chapel_morgue) -"bbE" = (/turf/simulated/floor/wood,/obj/structure/filingcabinet/chestdrawer,/turf/simulated/floor/wood/broken,/area/space) -"bbF" = (/turf/simulated/floor,/obj/machinery/power/apc{cell_type = /obj/item/weapon/cell/super; dir = 8; name = "west bump"; pixel_x = -24},/turf/simulated/floor/wood/broken,/area/space) -"bbG" = (/turf/simulated/floor,/obj/structure/bed/chair{dir = 8},/turf/simulated/floor/wood/broken,/area/space) +"bbE" = (/turf/simulated/wall,/area/security/perma/control) +"bbF" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/hologram/holopad,/turf/simulated/floor/tiled,/area/security/perma) +"bbG" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor/tiled,/area/security/perma) "bbH" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/tiled/dark,/area/chapel/chapel_morgue) "bbI" = (/obj/machinery/camera/network/civilian{c_tag = "CIV - Chapel Morgue"; dir = 8},/turf/simulated/floor/tiled/dark,/area/chapel/chapel_morgue) "bbJ" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled,/area/crew_quarters/longue_area) @@ -2830,17 +2830,17 @@ "bcv" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor/glass,/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/blast/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "medbayquar"; name = "Medbay Emergency Lockdown Shutters"; opacity = 0},/obj/machinery/door/airlock/maintenance/medical,/turf/simulated/floor,/area/crew_quarters/medmeeting) "bcw" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{icon_state = "2-8"},/turf/simulated/floor/tiled,/area/hallway/lower/fore) "bcx" = (/obj/structure/cable{icon_state = "2-4"},/turf/simulated/floor,/area/space) -"bcy" = (/obj/machinery/door/airlock/maintenance/sec{name = "Security Maintenance"; req_one_access = list(1,18)},/turf/simulated/floor/tiled/steel,/area/space) -"bcz" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/target_stake,/turf/simulated/floor/tiled/dark,/area/space) -"bcA" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/tiled/dark,/area/space) -"bcB" = (/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/dark,/area/space) -"bcC" = (/obj/machinery/door/window/northright,/obj/effect/floor_decal/industrial/outline/yellow,/obj/machinery/camera/network/security{dir = 4},/turf/simulated/floor/tiled/dark,/area/space) -"bcD" = (/obj/structure/table/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/item/weapon/gun/projectile/shotgun/pump/rifle/practice,/obj/item/ammo_magazine/clip/c762/practice,/obj/item/ammo_magazine/clip/c762/practice,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/item/ammo_magazine/clip/c762/practice,/turf/simulated/floor/tiled/dark,/area/space) -"bcE" = (/obj/machinery/door/window/northright,/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/dark,/area/space) -"bcF" = (/obj/structure/table/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/item/weapon/gun/energy/laser/practice,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled/dark,/area/space) -"bcG" = (/obj/machinery/door/window/northright,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/dark,/area/space) -"bcH" = (/obj/structure/closet/crate,/obj/item/target,/obj/item/target,/obj/item/target,/obj/item/target,/obj/item/target,/turf/simulated/floor/tiled/dark,/area/space) -"bcI" = (/obj/structure/table/reinforced,/obj/machinery/recharger/wallcharger{pixel_x = 4; pixel_y = -28},/obj/item/clothing/ears/earmuffs{pixel_x = 3; pixel_y = 3},/obj/item/clothing/ears/earmuffs,/turf/simulated/floor/tiled,/area/space) +"bcy" = (/obj/structure/table/steel,/obj/item/weapon/material/minihoe,/obj/item/device/analyzer/plant_analyzer,/obj/item/clothing/head/greenbandana,/turf/simulated/floor/tiled,/area/security/perma) +"bcz" = (/obj/machinery/vending/hydronutrients,/turf/simulated/floor/tiled,/area/security/perma) +"bcA" = (/obj/machinery/seed_storage/garden,/obj/machinery/camera/network/prison{c_tag = "SEC - Common Brig Fore"; dir = 1},/turf/simulated/floor/tiled,/area/security/perma) +"bcB" = (/obj/machinery/portable_atmospherics/hydroponics,/turf/simulated/floor/tiled,/area/security/perma) +"bcC" = (/obj/machinery/portable_atmospherics/hydroponics,/obj/machinery/light,/turf/simulated/floor/tiled,/area/security/perma) +"bcD" = (/obj/structure/reagent_dispensers/watertank,/obj/item/weapon/reagent_containers/glass/bucket,/turf/simulated/floor/tiled,/area/security/perma) +"bcE" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled,/area/security/perma) +"bcF" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/tiled,/area/security/perma) +"bcG" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/item/device/radio/intercom{desc = "Talk... listen through this."; dir = 1; name = "Station Intercom (Brig Radio)"; pixel_x = 0; pixel_y = 21; wires = 7},/turf/simulated/floor/tiled,/area/security/perma) +"bcH" = (/obj/machinery/atmospherics/unary/vent_pump/on,/obj/machinery/computer/cryopod{density = 0; layer = 3.3; pixel_y = 32},/turf/simulated/floor/tiled,/area/security/perma) +"bcI" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor/tiled,/area/security/perma) "bcJ" = (/obj/effect/floor_decal/rust,/obj/effect/decal/cleanable/dirt,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/space) "bcK" = (/obj/machinery/light/small,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/space) "bcL" = (/obj/machinery/light/small,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating,/area/space) @@ -2856,7 +2856,10 @@ "bcV" = (/obj/machinery/light/small{dir = 8; pixel_y = 0},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/space) "bcW" = (/obj/item/inflatable/torn,/obj/structure/cable{icon_state = "1-2"},/turf/simulated/floor/plating,/area/space) "bcX" = (/obj/machinery/door/firedoor/glass,/obj/machinery/door/blast/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "medbayquar"; name = "Medbay Emergency Lockdown Shutters"; opacity = 0},/obj/machinery/door/airlock/maintenance/medical,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor,/area/space) +"bcY" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/security/perma) "bcZ" = (/obj/machinery/light/small{dir = 4},/obj/structure/cable{icon_state = "1-2"},/turf/simulated/floor/plating,/area/space) +"bda" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/security/perma) +"bdb" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/security/perma) "bdc" = (/obj/machinery/atmospherics/pipe/zpipe/down/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/zpipe/down/supply{dir = 4},/obj/structure/cable{icon_state = "16-0"},/obj/structure/cable{icon_state = "0-4"},/turf/simulated/floor/plating,/area/space) "bdd" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/space) "bde" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/maintenance{name = "Maintenance Access"; req_access = list(5)},/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/white,/area/space) @@ -2866,6 +2869,97 @@ "bdi" = (/obj/effect/floor_decal/rust,/obj/effect/decal/cleanable/dirt,/obj/structure/cable{icon_state = "4-8"},/turf/simulated/floor/plating,/area/space) "bdj" = (/obj/structure/cable{icon_state = "1-2"},/obj/structure/cable{icon_state = "2-8"},/turf/simulated/floor/plating,/area/space) "bdk" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/disposalpipe/segment,/obj/structure/cable{icon_state = "2-8"},/turf/simulated/floor,/area/space) +"bdl" = (/turf/simulated/wall,/area/security/perma/bathroom) +"bdm" = (/obj/machinery/door/airlock{name = "Brig Restroom"},/obj/machinery/door/firedoor/border_only,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/freezer,/area/security/perma/bathroom) +"bdn" = (/turf/simulated/wall/r_wall,/area/security/perma/bathroom) +"bdo" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/turf/simulated/floor/tiled,/area/security/perma) +"bdp" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/tiled,/area/security/perma) +"bdq" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled,/area/security/perma) +"bdr" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/flasher{id = "permflash"; name = "Floor mounted flash"; pixel_x = 0},/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled,/area/security/perma) +"bds" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/turf/simulated/floor/tiled,/area/security/perma) +"bdt" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/turf/simulated/floor/tiled,/area/security/perma) +"bdu" = (/obj/structure/particle_accelerator/end_cap,/turf/simulated/floor/reinforced,/area/space) +"bdv" = (/obj/structure/particle_accelerator/fuel_chamber,/turf/simulated/floor/reinforced,/area/space) +"bdw" = (/obj/structure/particle_accelerator/power_box,/turf/space,/area/space) +"bdx" = (/obj/structure/particle_accelerator/particle_emitter/left,/turf/simulated/floor/reinforced,/area/space) +"bdy" = (/obj/structure/particle_accelerator/particle_emitter/center,/turf/simulated/floor/reinforced,/area/space) +"bdz" = (/obj/structure/particle_accelerator/particle_emitter/right,/turf/simulated/floor/reinforced,/area/space) +"bdA" = (/obj/machinery/particle_smasher,/turf/simulated/floor/reinforced,/area/space) +"bdB" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/structure/bed/chair,/obj/effect/floor_decal/corner/red{dir = 10},/obj/item/device/radio/intercom{broadcasting = 0; dir = 4; frequency = 1475; icon_state = "intercom"; listening = 1; name = "Station Intercom (Security)"; pixel_x = 21; pixel_y = 0},/turf/simulated/floor/tiled,/area/security/brig/visitation) +"bdC" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/blast/regular{density = 0; dir = 1; icon_state = "pdoor0"; id = "brigobs"; name = "Communal Brig Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/brig/visitation) +"bdD" = (/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Secure Gate"; name = "Communal Brig Blast Door"; opacity = 0},/obj/structure/table/steel_reinforced,/obj/machinery/door/firedoor/border_only,/obj/machinery/door/window/northright{name = "Visitation"; req_access = list(2)},/turf/simulated/floor/tiled,/area/security/brig/visitation) +"bdE" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/blast/regular{density = 0; dir = 1; icon_state = "pdoor0"; id = "brigobs"; name = "Communal Brig Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/brig/visitation) +"bdF" = (/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/table/reinforced,/obj/effect/floor_decal/corner/red/full{dir = 8},/turf/simulated/floor/tiled,/area/security/brig/visitation) +"bdG" = (/obj/machinery/atmospherics/unary/vent_pump/on,/obj/structure/bed/chair{dir = 1},/obj/effect/floor_decal/corner/red{dir = 5},/obj/machinery/flasher{id = "IAflash"; pixel_x = 30; pixel_y = 0},/turf/simulated/floor/tiled,/area/security/brig/visitation) +"bdH" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/security/perma) +"bdI" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable/green,/obj/machinery/door/firedoor/border_only,/obj/machinery/door/blast/regular{density = 0; dir = 1; icon_state = "pdoor0"; id = "brigobs"; name = "Communal Brig Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/brig/visitation) +"bdJ" = (/obj/effect/floor_decal/corner/red/full,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/obj/machinery/light,/turf/simulated/floor/tiled,/area/security/brig/visitation) +"bdK" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/turf/simulated/floor/tiled,/area/security/brig/visitation) +"bdL" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/airlock{id_tag = "visitdoor"; name = "Visitation Area"; req_access = list(63)},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/tiled,/area/security/brig/visitation) +"bdM" = (/obj/machinery/recharge_station,/turf/simulated/floor/tiled,/area/security/perma) +"bdN" = (/obj/structure/closet{name = "Prisoner's Locker"},/obj/item/weapon/flame/lighter/zippo,/obj/item/weapon/storage/fancy/cigarettes,/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled,/area/security/perma) +"bdO" = (/obj/machinery/atmospherics/unary/vent_pump/on,/obj/item/weapon/bedsheet/orange,/obj/structure/bed/padded,/turf/simulated/floor/tiled,/area/security/perma) +"bdP" = (/obj/structure/closet{name = "Prisoner's Locker"},/obj/random/tech_supply,/obj/item/clothing/head/flatcap,/turf/simulated/floor/tiled,/area/security/perma) +"bdQ" = (/obj/effect/decal/cleanable/dirt,/obj/machinery/shower{dir = 4; icon_state = "shower"; pixel_x = 5; pixel_y = 0},/obj/structure/curtain/open/shower/security,/turf/simulated/floor/tiled/freezer,/area/security/perma/bathroom) +"bdR" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/freezer,/area/security/perma/bathroom) +"bdS" = (/obj/structure/mirror{pixel_x = 30},/obj/item/weapon/soap/nanotrasen,/obj/machinery/alarm{pixel_y = 22},/turf/simulated/floor/tiled/freezer,/area/security/perma/bathroom) +"bdT" = (/turf/simulated/wall/r_wall,/area/security/perma/court) +"bdU" = (/obj/structure/bed/chair,/turf/simulated/floor/tiled,/area/security/perma) +"bdV" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/turf/simulated/floor/tiled,/area/security/perma) +"bdW" = (/obj/machinery/door/airlock/glass{name = "Brig Dormitories"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/tiled,/area/security/perma) +"bdX" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/turf/simulated/floor/tiled,/area/security/perma) +"bdY" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor/tiled,/area/security/perma) +"bdZ" = (/obj/machinery/shower{dir = 4; icon_state = "shower"; pixel_x = 5; pixel_y = 0},/obj/structure/curtain/open/shower/security,/turf/simulated/floor/tiled/freezer,/area/security/perma/bathroom) +"bea" = (/obj/structure/cable/green,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/turf/simulated/floor/tiled/freezer,/area/security/perma/bathroom) +"beb" = (/obj/structure/mopbucket,/obj/item/weapon/mop,/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/turf/simulated/floor/tiled/freezer,/area/security/perma/bathroom) +"bec" = (/turf/simulated/floor/tiled,/area/security/perma/court) +"bed" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled,/area/security/perma/court) +"bee" = (/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 28},/obj/structure/cable/green{icon_state = "0-4"},/turf/simulated/floor/tiled,/area/security/perma/court) +"bef" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled,/area/security/prison) +"beg" = (/obj/structure/table/steel,/obj/machinery/microwave,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled,/area/security/perma) +"beh" = (/obj/structure/table/steel,/obj/item/weapon/storage/box/donkpockets,/obj/item/weapon/storage/box/donkpockets{pixel_x = -3; pixel_y = -3},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/tiled,/area/security/perma) +"bei" = (/obj/structure/table/steel,/obj/item/weapon/dice,/obj/machinery/camera/network/prison{c_tag = "SEC - Common Brig Aft"; dir = 1},/obj/item/weapon/deck/cards,/turf/simulated/floor/tiled,/area/security/perma) +"bej" = (/obj/structure/table/steel,/obj/item/device/taperecorder{pixel_x = -4; pixel_y = 2},/turf/simulated/floor/tiled,/area/security/perma) +"bek" = (/obj/structure/table/steel,/obj/item/weapon/newspaper,/obj/machinery/light,/turf/simulated/floor/tiled,/area/security/perma) +"bel" = (/obj/machinery/cryopod,/obj/effect/floor_decal/industrial/warning{dir = 9},/turf/simulated/floor/tiled/white,/area/security/perma) +"bem" = (/obj/structure/cryofeed,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/effect/floor_decal/industrial/warning{dir = 1},/turf/simulated/floor/tiled/white,/area/security/perma) +"ben" = (/obj/item/weapon/bedsheet/orange,/obj/structure/bed/padded,/turf/simulated/floor/tiled,/area/security/perma) +"beo" = (/obj/structure/closet{name = "Prisoner's Locker"},/obj/item/clothing/head/soft/orange,/obj/item/clothing/shoes/sandal,/turf/simulated/floor/tiled,/area/security/perma) +"bep" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/item/weapon/bedsheet/orange,/obj/structure/bed/padded,/turf/simulated/floor/tiled,/area/security/perma) +"beq" = (/obj/structure/closet{name = "Prisoner's Locker"},/obj/item/weapon/reagent_containers/food/drinks/bottle/absinthe,/obj/item/clothing/suit/storage/apron/overalls,/obj/machinery/camera/network/prison{c_tag = "SEC - Brig Bedroom"; dir = 8},/turf/simulated/floor/tiled,/area/security/perma) +"ber" = (/obj/machinery/door/airlock{name = "Toilet"},/turf/simulated/floor/tiled/freezer,/area/security/perma/bathroom) +"bes" = (/obj/effect/decal/cleanable/dirt,/obj/structure/railing{icon_state = "railing0"; dir = 1},/turf/simulated/floor/tiled/monotile,/area/security/perma/court) +"bet" = (/obj/structure/railing{icon_state = "railing0"; dir = 1},/turf/simulated/floor/tiled/monotile,/area/security/perma/court) +"beu" = (/obj/effect/floor_decal/corner/white/border{dir = 8},/turf/simulated/floor/tiled/monotile,/area/security/perma/court) +"bev" = (/obj/effect/floor_decal/corner/white/border{icon_state = "bordercolor"; dir = 4},/turf/simulated/floor/tiled/monotile,/area/security/perma/court) +"bew" = (/obj/structure/table/steel,/obj/item/weapon/paper_bin,/obj/item/weapon/pen,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/vending/wallmed1{pixel_y = -32},/turf/simulated/floor/tiled,/area/security/perma) +"bex" = (/obj/structure/toilet{dir = 1},/obj/machinery/light/small,/turf/simulated/floor/tiled/freezer,/area/security/perma/bathroom) +"bey" = (/obj/effect/floor_decal/corner/white/border,/obj/effect/floor_decal/corner/white/border{dir = 1},/obj/structure/holohoop{icon_state = "hoop"; dir = 4},/turf/simulated/floor/tiled/monotile,/area/security/perma/court) +"bez" = (/obj/effect/floor_decal/corner/white/border{dir = 8},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/monotile,/area/security/perma/court) +"beA" = (/obj/effect/floor_decal/corner/white/border{dir = 8},/obj/item/weapon/paper/crumpled{name = "basketball"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/monotile,/area/security/perma/court) +"beB" = (/obj/effect/floor_decal/corner/white/border{icon_state = "bordercolor"; dir = 4},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/monotile,/area/security/perma/court) +"beC" = (/obj/effect/floor_decal/corner/white/border{dir = 1},/obj/effect/floor_decal/corner/white/border,/obj/structure/holohoop{icon_state = "hoop"; dir = 8},/turf/simulated/floor/tiled/monotile,/area/security/perma/court) +"beD" = (/obj/effect/floor_decal/spline/plain,/turf/simulated/floor/tiled/monotile,/area/security/perma/court) +"beE" = (/obj/effect/floor_decal/spline/plain,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/monotile,/area/security/perma/court) +"beF" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/airlock/glass_security{name = "Firing Range"; req_access = list(1)},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled/dark,/area/security/range) +"beG" = (/obj/machinery/door/airlock/security{name = "The Hole"; req_access = list(2)},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled,/area/security/perma/court) +"beH" = (/obj/machinery/atmospherics/pipe/tank/nitrous_oxide{icon_state = "n2o_map"; dir = 1},/turf/simulated/floor,/area/security/prison) +"beI" = (/obj/machinery/atmospherics/valve/digital,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor,/area/security/prison) +"beJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/black,/obj/machinery/door/airlock/maintenance/sec{name = "Riot Control"; req_access = list(1)},/turf/simulated/floor,/area/security/prison) +"beK" = (/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/hidden/black{dir = 5},/turf/simulated/floor/tiled,/area/security/prison) +"beL" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/black{dir = 4},/turf/simulated/floor/tiled,/area/security/prison) +"beM" = (/obj/structure/window/reinforced{dir = 1; health = 1e+006},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/black{dir = 4},/turf/simulated/floor/tiled,/area/security/prison) +"beN" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/black{dir = 10},/turf/simulated/floor/tiled,/area/security/prison) +"beO" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/black,/turf/simulated/floor/tiled,/area/security/prison) +"beP" = (/obj/machinery/computer/area_atmos/tag{dir = 8; scrub_id = "prison"},/turf/simulated/floor/tiled,/area/security/prison) +"beQ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "brigobs"; name = "Communal Brig Blast Door"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/hidden/black,/turf/simulated/floor/plating,/area/security/perma) +"beR" = (/obj/machinery/portable_atmospherics/powered/scrubber/huge{scrub_id = "prison"; tag = "prison"},/turf/simulated/floor/tiled,/area/security/perma) +"beS" = (/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor/tiled,/area/security/prison) +"beT" = (/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/turf/simulated/floor/tiled/dark,/area/security/range) +"beU" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/tiled,/area/security/prison) +"beV" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled,/area/security/prison) +"beW" = (/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/turf/simulated/floor/tiled,/area/security/prison) +"beX" = (/obj/machinery/firealarm{dir = 2; layer = 3.3; pixel_x = 0; pixel_y = 26},/turf/simulated/floor/tiled,/area/security/prison) (1,1,1) = {" aabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaacaacaacaacaac @@ -2926,9 +3020,9 @@ aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaa aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaagablaagaauaauaaubcNaSTaagaauaauaauaauaauaauaakaifaafaRkaizaakaaeaaeaQnaIraagaagaagaiAaTGaagaiCaiDaiCaagaamaagaiEaiFaiGaahaahaiHaagaaeaaeaJuaamaauaauaauaaeaaeaaeaaeaaeaQnamsamzamAamNamOamPamQamWamsamsamsamsamsalFalFalFalFalFalFalFalFalFalFalFalFajTajBajUajBajBajBajBajBajBajBajBajBajBajVajgaauaauaauaauaauaauaauaauaajaajaauaagaagaagablaHbablaHbablablablablaHbablablaHbablablablablablablaauaauaauablaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaagablaagaagaauaauaQnaakaakaakaakaakaakaakaakaakaakaiRaTHaakaakaagaaeaTbaIsaakaiTaihaiUaTIaiWaiWaiWaiWabCaaeaagaiXaahaahaahaahaiYaagaauaauaauaauaauaauaauaaeaaeaaeaaeaaeaQnamsamzamXamPanuamPanBamWamsaHaaIqaOpamsalFalFalFalFalFalFalFalFalFalFalFalFajTajWajXajYajYajYajYajYajYajYajYajYajZakiakjakjakjakjakjakjakjablaHbablablaHbablablablablablablablaagaagaagaauablaauaauaauaauaauaauaauaauaauaauaauaauablaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaagablalDaagaagaauaQnaakajhajiajjabQajkajlajmajnaTJaQTaQUajoaakaagaaeaTbaHRaagajpajqajrajsaagaagaagaagaagaaeaagaiXajtajuajvajwaiYaagaauaauaauaauaauaauaauaaeaaeaaeaaeaaeaQnamsamzamXamPaOGamPanBamWamsaQlaIqaRuamsalFalFaSgaSgaSgaSiaSiaSiaSgaSgaSgalFajTaktakCakEakGakGakGakHakHakHakHakQajBakRakjakYakZalaalbaRwakjablaajaagaOxaagaagaagaajaaualDaagaagaagaauaauaauaHbaauaauaauaauaauaauaauaauaauaauaauaauablaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac -aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaagablablablaagaagaQnaakajMaafaafacxaafaafaafaafadPadPaafaafaakaagaOQaTbaItaakajGaihajNaagaagajOajPaaeaaeaaeaagaagaagaagaagaagaagaagaaeaaeaaeaaeaauaauaauaaeaaeaaeaaeaaeaQnamsamzamXamPanuamPanBamWamsaQlaIqaRCamsalFalFaSgaSjaSkaSlaTiaSjaTlaSlaSgalFajTaldalealfalgalgalgalgalsalsalsaltajBajBalualvalwalHalIalIalJablaOxaTKamnamnamnbbEaauaauablaHbaauaauaauaauaauablaauaauaauaauaauaauaauaauaauaauaauaauablaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac +aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaagablablablaagaagaQnaakajMaafaafacxaafaafaafaafadPadPaafaafaakaagaOQaTbaItaakajGaihajNaagaagajOajPaaeaaeaaeaagaagaagaagaagaagaagaagaaeaaeaaeaaeaauaauaauaaeaaeaaeaaeaaeaQnamsamzamXamPanuamPanBamWamsaQlaIqaRCamsalFalFaSgaSjaSkaSlaTiaSjaTlaSlaSgalFajTaldalealfalgalgalgalgalsalsalsaltajBajBalualvalwalHalIalIalJablaOxaTKamnamnamnacDaauaauablaHbaauaauaauaauaauablaauaauaauaauaauaauaauaauaauaauaauaauablaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaagaagablablalXaagaQnaakakaaafaafaafaafaafadPakbakcakdadPaafakeaauaagaTbablaagajGakfajNaagaaeaagaagajPaagaaeaIzaagavLaaeaaeaaeaaeaaeaaeaamaaeaauaauaauaauaauaauaaeaaeaaeaQnamsaSOanuanuanuanuanuaSVamsaQlaIqaTRaTValFalFaSgaToaYlbaoaSiaToaYlbaoaSgalFajAajBalealfalgalgalgalsalsalsalsaltajBakRakjakYalLalaalIalMakjablaajaTWaTMaTNamnaTOaajaauaHbablaauaamablablaamablaauablaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac -aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaORaaeaagbcZaakaakaakaakaakakkaafadPakdaklakmadPaafaakaauaauaSxaagaagaagaagaagaagaaeaknaaeakoaagaaeaIDaagaaeaaeaaeaaeaaeaaeaaeaaeaaeaauaauaauaauaauaauaSSaQpaQpaSUamsaYgaYHanuanuanuaZWaYgamsaQlaIqaIqaTValFalFaSiaSiaTiaSiaTiaSiaTiaSiaSiaIBalNalOalealfalgalgalgalsalsalsalsaltajBamdakjakjaluakjakjakjakjaZXaajbbFaTMaTQbbGaTSaajaauablablaagablaauaauaauablaamablaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac +aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaORaaeaagbcZaakaakaakaakaakakkaafadPakdaklakmadPaafaakaauaauaSxaagaagaagaagaagaagaaeaknaaeakoaagaaeaIDaagaaeaaeaaeaaeaaeaaeaaeaaeaaeaauaauaauaauaauaauaSSaQpaQpaSUamsaYgaYHanuanuanuaZWaYgamsaQlaIqaIqaTValFalFaSiaSiaTiaSiaTiaSiaTiaSiaSiaIBalNalOalealfalgalgalgalsalsalsalsaltajBamdakjakjaluakjakjakjakjaZXaajacFaTMaTQacUaTSaajaauablablaagablaauaauaauablaamablaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaaeaORaagaQnaakajhajiajjabQaafaafaafadPadPadPaafaafaakaauaagaTbaaeaaeaaeaaeaaeaagakuakvbdcbddbdeaQAaagaagaaeaaeaOXaOVaOVaOVaOVaOVaOVaOVaOVaOVaOVaOVaOVbdfaamaaeaaeamsamsamsbaababbabamsamsamsbacaIqaIqbadalFalFaSiaTibbgbbhbbJbbhbbJbbhbbJaIHamiamjalealfalgalgalgalgalsalsalsaltajBamkakjamlammamFamHakjaaeablaajamnaTTamnaTTaTUaauaauablablaagaamaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaORaORaORaQnaakajMaafakJacxaafaafaafaafaafaafaafakkaakaauaagaTbaaeaNGaaeaaeaaeaagaagaagaagaagaagaQoaOVaOVaOVaOVaSTaagaIEaIEaagaagaagaagaagaagaaeaaeaaeaQnaaeaaeaamaaeaaeamsbaebafbaeamsbagbahaIqbaibajbakambambbbJbbJbbKaSjbbLbbMaTiaSiaSialFajAamJalealfalgalgalgalgalgalsalsaltajBakRakjamKamLamMamMakjaIeaamaajaajaajaajaajaajaauaauaauablaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaagaaeaKXbcUaakakaaafaafaafaafaafaafakTakUakVakWakXaakaauaagbcVaaeaNHaaeaaeaaeaagaaeaagaaeaOMaakaakaakaakaauaauaauaagaaeaaeaaeaagaaeaagaauaauaaeaaeaSSaSUamxaLraRtaLraLrbalbajbajbajbambajbajbajbanaIqaTValFalFaSgaTiaSiaTiaSiaTiaSibbNaSgalFajTamSalealfalgalgalgalgalgalsalsaltajBakiakjamTammamFamHakjaHbablaajaMuaMvaMwaajaauaagaauablablaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac @@ -2942,31 +3036,31 @@ aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaa aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaagaaeaaeaaeaaeaagaQoaQpaQpaQpaQpaQpaQpaQpaQpaQpaQpbdhaQpaQpbdiaQpaQpbdjaagaauamnamnamnaHBamnamnamnaagaKVaHbaKraIWaaeaaeaaeaagaKUaIsaagaagaagaaeaaeaaeaaebaBbaObaPbaQbaCbaCbaCbaCbaCbaCbaCbaCbaCbaCbaRalFalFalFalFanrantanAanCanCanCanDanEanralFalFalFaRVaRLaRLaRSaRSaRSaYnaRSaRSaYoaYpaYqaYmaYmaYraYsaYmaYtaYuaYmaYmablaagablablaLoablaIeaagaagaagaagaagaagaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaagaaeaaeaaeaaeaagaMEaaeaaeaaeaaeaaeaaeaaeaagaaeaKXaaeaaeaaeaaeaaeaaebcTaaeaagaHCacNamnamnamnacNaHDaagaaeaKWaaeaIEaaeaaeaaeaagaTbaHRaagaaeaaeaaeaaeaaeaaebaSbaTbaUbaVbaCbaCbaCbaCbaCbaCbaCbaCbaCbaCbaRalFalFalFalFanFanGanHanIaozanIaoAantanFalFalFalFaYvaRLaRLaRSaRSaRSaYnaRSaRSaRTaYwaYxaYmaYyaRSaYzaYmaYzaRSaYyaYmaHbaagaagaagaagablablaHbablaHbaoPablablaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaagaaeaaeaaeaaeaagaagaagaauaagaagaauaauaauaagaauaauaagaagaauaauaauaagaTbaaeaagaHEaHFamnamnamnaHGaHHaagaKWaKXaKYaagaJuaaeaaeaagaTbaItaagaaeaaeaaeaauaauaaebaBbaWbaXbaMbaCbaCbaCbaCbaCbaCbaCbaCbaCbaCbaDaXIalFalFalFaoBaoCanHanIaozanIaoAaoDanFalFalFalFaRVaRLaRLaRSaRSaRSaRSaRSaRSaRTaRSaYAaYmaYyaRSaYBaYmaYCaRSaYyaYmaaeaagaKaaKbaKbablaKbaKbaKcablablaagablaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac -aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaagaagaagaagaagaagaauaauaauaauaauaauaauaauaauaauaKZaLaaamaauaauaauaauaTbaaeaagaagaagaauaauaauaagaauaagaagaagaagaagaagaaeaaeaagaTbaaeaaeaaeaauaauaauaauaaubaYbaBbaBbaBbaCbaCbaCbaCbaCbaCbaCbaCbaCbaCbaGaXHalFalFalFamwaoEanHanIaozanIaoAaoCanFalFalFalFaRKaYDaYDaYEaYFaYGbaZaYIaRSaRTaRSaYJaYmaYyaRSaYKaYmaYLaRSaYyaYmaaeaagaKdaKdaKeaKdaKeaKfaagaaEaoQaagablaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac -aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaLbaLcaamaauaauaIEaIEaQoaOVaOVaOVaQmaIzaauaauaauaauaauaauaauaauaauaagaaeaaeaagaTbaaeaaeaaeaauaauaauaauaauaagaagaJabaBbaCbaCbaCbaCbaCbaCbaCbaCbaCbaCbaGaXJalFalFalFamCaoFanHanIaozanIaoAaoCaoBaXKaXKaXKaRKaRKaRKaRKaYMaRKaRKaYNaYOaYPaRVaRKaYmaYJaRSaYQaYmaYQaRSaYJaYmaaeaagaagaKgaKgaKhaKiablaKcaaEaaEafpaHbaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac -aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaLdaamaauaauaaeaauaauaOUaaeaamaQoaOVaOVaOVaQmaaeaauaauaauaauaauaagaaeaamaagaTeaQAaaeaauaauaauaauaauaauaagaagaJbbaBbaCbaCbaCbaCbaCbaCbaCbaCbaCbaCbaNaXLalFalFalFamwaoGanHaozaozaozaoAaoCamwalFalFalFaoHaoHaoHaoHaoHaoHaoHaoHaoHaoIaoHaYNaYNaRKaYraYsaYmaYtaYuaYmaYmablaagaagaKjaKkaKhaKialBaagaaEaaEafpaHbaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac -aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaOTaaeaauaauaaeaORaaeaauaagaagaagaQoaOVaOVaOVaOVaOVaOVaOVaOVaOVaOVaOVbdkablaauaauaauaauaauaauaagaauaagbaBbaBbaBbaBbaBbaBbaBbbabbabbabbabbaalFalFalFalFaoJantaoKaoLaoLaoLaoTaoUaoXambaXMalFaoHaoHaoHaoHaoHaoHaoHaoHaoHaoIaoYaoHaoHaoHaoHaoHaoHaoHaoHaoHaoHaoHaagaKdaKlaKmaKdaKmaKmaagaaEaaEafpaQnaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac -aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaOTaaeaauaauaORaORaZkaauaagacDaagaaeaJzaJuaaeaauaauaauaataanaaeaaeaaeaQzaQpaQvaQvaQvaQvaQvaQvaZlaagbbbbbcbbcbbcbbcbbcbbcbbbalFalFalFalFaXKalFalFalFalFamwapbapcapfapgaoCaoCaphamwalFaXNambapiapiapiapiapiapjapiapiapiapkapiapiapiapiapiapiapiaplaoHaoHaoHaoHaagaagaKbaKbaKnaKbaKbaKcaaEaaEaagaQnaagaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac -aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaOTaakaakaakaakbcyaakaauaakatwaakaauaagaagaauaauaauaauaakaakaakaakabUaakaakaakaakaakaakaakaakaMkaJLbbcbbcbbcbbcbbcbbcbbcbbbalFalFalFalFaXKalFalFalFamcamwamwamwamwamwamwamwamwamwamcaXOalFaoHaoHaoHaoHaoHaoHaoHbbSbbTbbSbbTbbSbbTbbSbbSbbSbbSaoIaoHaoHaoHaagaagaagaagaagaagaagaagaagablablaKBaFyaNgaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac -aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaakbczabcbczaaebczaauaagaQSaagaauaauaauaauaakaakaakaagaDTaaEaaEaDUaaXaDVaDWaDXaDXaDYaDZaakaMkaagbbcbbcbbcbbcbbcbbcbbcbbbalFalFalFalFamuaXKaXKaXKaXKamuaXPaXQaXPanWaoaaJdaJfanWaXKaXRaJgaJgaJgaJgaJgaJgaJgaJgaJgbbUbbVbbWbbXbbWbbYbbZbbUbbSaoIaoHaoHaoHapmaoHaoHaoHaoHaoHaoHapnaagaagaagaagaagaQnaagaagaagaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac -aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaakaahaTpbcAaahaakaakaakaBYaagaagaakaakaakaakaEaaEbaagaDTaaEaaEaaEaagaagaagaaEaaEaaEabUaakaMkakgbbcbbcbbcbbcbbcbbcbbcbbbalFalFalFalFalFalFalFalFalFalFalFalFalFanWaJhaJiaJjaJkambaXSaJgaJlaJmaJnaJnaJmaJmaJmaJobbUbbWbbWbbWbcabbZbbZbcbbccapoapiaplaoHaoHaoHaoHaoHaoHaoHaoHaoHaoHaoHaoHaoHaoHappapqapqapqapqapuaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac -aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaakbcBaahabcaahaahaakaDtaaEaaEaaEaaEaaEaaEaaEaaEaaEaaEaaEaaEaaEaaEaEcaaEaaEaEdaaEaaEabUaakaMkaagbbcbbcbbcbbcbbcbbcbbcbbcalFalFalFalFalFalFalFalFalFalFalFalFalFanWaJpaJqaJranWalFbbdaJgaJsaJwaJnaJmaMFaOAaOBaJgbcdbbWbbWbbWbbWbcebbWbcfbbSaoHaoHaoIaoHaoHaoHaoHaoHaoHaoHaoHaoHaoHaoHaoHaoHapvaoHaoHaoHaoHaoHapwaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac -aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaakbcCbcDbcEbcFbcGaakaaEaaEaaEaaEaaEaaEaaEaaEaaEaaEaaEaEeautautautaaXautautautautautaEfaakaMkaagbbcbbcbbcbbcbbcbbcbbcbbcalFalFalFalFbbfalFalFalFalFalFalFalFalFanWanWanWanWanWalFaXOaJgaODaOEaJmaJmaJmaJmaYRaJgbbUbcgbchbcibbUbcjbckbbUbbSaagaagaGJaoqapzapzapzapzapzapAapAapAapAapBapBapBapCapCapCapCapCaaEaAfaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac -aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaakaahaahabcaahaahaakaaEaaEaaEaaEaaEaaEaaEaaEaakaCbaCcaEgaCcaCcaCdaakaakaakaakaakaakaaEaakaMkaagbbcbbcbbcbbcbbcbbcbbcbbbalFalFalFalFbbianKanKanKanKanKalFalFalFalFalFalFalFalFalFaXOaYSaJmaJnaJmaYTaJmaJmaJmaJgbclapDapDapDapDapDapDapDapDapDapDaGJaoqapzapEapFapGapzapzapzapzapzapCapCapCapCapQapTapUapCaaEaAfaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac -aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaakbcHaahabcaahbcIaakaCeaCfaakaCgaChaakaCiaakaakaCjaszaCkaClaCmaCnaCoaCpaCqaszaCraakaakaagaMkablbbcbbcbbcbbcbbcbbcbbcbbbalFalFalFalFanKanKanLanManNanKaXTalFalFalFalFalFalFalFalFaXOaYUaYVaJmaJnaJmaJmaJmaYWaJgaaeapDaqaaqaaqaaqaaqaaqaaqcaqdapDaGJaoqapzaqeaqfaqgapzaqqaqtaqqapzaquaqvaquapCaqwaqFaqGapCaopaAfaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac -aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaakaakaakaakaakaakaakaCsaCtaakaCuaCvaCwaCxaCyaCzamgaCAaCBasUaCCaCDamgaaEaaEaaEaaEaCEaakaakaMkaagbbcbbcbbcbbcbbcbbcbbcbbbalFalFalFalFanKanOanPanPanPanKaXUalFalFalFalFalFalFalFalFaXOaYSaYWaJmaJmaYXaJmaJmaJmaJgaaeapDaqaaqaaqaaqaaqaaqaaqHaqIapDaQWaoWapzapzaqJapzapzaqOaqUaqOapzaqXaraaqXapCapCarbapCapCaoVaAfaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac -aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaakaCFacjaakaCGaCHaCIaCJaCKaCLaaEauKabUaCMauPaaEaaEaCMaaEaaEaaEaCEaakaakaMkaagbbbbbbbbbbbbbbbbbbbbbanKanKanQanRanSanKanTanPanUanVanKaXValFalFalFalFalFalFalFalFaXOaJgaYYaJmaYZaZaaJmaJmaZbaJgaaeapDaqaaqaaqaaqaaqaaqaarharnarpaQXapearqarxaryarzarAarzarFarGapzarHarIarJarKarJarLarMaELaKoaAfaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac -aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaakacFacGaakaCNaCOaakaCPaCQaagaaEaCRaCSaCTaCUaCVaCWaCXaCWaaEaCYaakaakaakaMkaMGaagaZmaMHanKanKanKanKaodapJaofaofaoganKanKaohanKaoiaoiaojaolaoiaoiaoiaaEaaEaaEaaEaBYaJgaJgaZcaZdaZeaZcaZdaJgaJgaaeapDapDapDapDapDapDapDapDapDapDaQYapyapzaFdaGAaHLaOqaOraOsaOtapzaOuaPgaShaSXaSZaTcaTfapCapxaAfaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac -aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaCZacUacVaakaDaaDbaDcaaEaaEaDdaaEaDeaakaDfaDgaDgaDhaagaagaDiaagaakaauaagaMkablaagaHbaHbanKaomaomaonaofaqjaofaofaofaooaoraofaosaoiaotaovaowaoxaoyaoiaaEaaEaaEaaEaBYaaEapaapaaaEaBYaaEaOHaagaZnaaeaTgaUXaUXaUXaUXaUXaUXaUYaUZaTgapxaoqapzapzaVaapzapzapzapzapzapzaVbaVbaVbaVbaVbaVcaVbaVbapOaAfaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac -aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaDjaDkaDladnaDmaDnaDoaDnaDpaDqaDnaDraDsaDtaDuaDvaDwaagaDxaihaDyaakaauaagatHaNgablablablaoMaofaofaofaofaqkaqmaqLaqmaqQaqRarearearwasaaoSaoSapdaprapsaszaIiaaEaaEaBYaaEaaEaaEaaEaBYaaEaOIaagaZoaaeaTgaUXaUXaUXaUXaUXaUXaVdaVeaTgapRapSaVfaVgaVhaViaVfaVjaVkaVjaVfaVlaVmaVlaVbaVnaVoaVpaVbapRaAfaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac -aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaakaakaakaakaDzamgaBYaDAaDAauPaaEaDBaDCaDnaDpaDDauWaagaDEaihaDFaakaauaagalYaMkablablablanKaptaptaptaofaofaofaqjaofapHaofapIaofaoiasIapKapMapNapVapWaaEaRgaszaszaRhaszaRiaszaszaCraaEaOJaagaagaaeaTgaUXaUXaUXaUXaUXaUXaVqaVraVsasbaqbaVfaVtaVuaVvaVfaVwaVxaVwaVfaVyaVzaVyaVbaVAaVBaVCaVbapOaAfaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac -aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaakaauaauaakaakaDGaDHaDIaDJaDKaDLaDMaDsaDNaDOaDPaDQaakaakaakaDRaakaauaagaJyaMkablablablanKapZaqhaqhaqhaqiatlaExaofaqlaEGaqnaqoaoiaoiaoiaqpaqxaqyaoiaqzaqAaoiaqBaoiaaEaBYaaEaaEaaEaaEaaEbbjaagaaeaTgaTgaTgaTgaTgaTgaTgaTgaTgaTgaQYaqsaVfaVDaVEaVfaVfaVxaVFaVGaVfaVHaVIaVzaVbaVbaVJaVbaVbaqraAfaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac -aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaakaakaakaakaakaakaakaakaakaakaakaakaakaakaauaakaDSaakaauaagaJzaMkablablaMIanKaptaptaptaofaqCaqKaENaofaofaofaofaofaqMaqNaqPaEOaEWaEWaIwaICaIFaqSaqTaoiaaEaQPapaaaEaaEaaEaaEaaEaagaaeaVKaVLaVLaVLaVLaVLaVLaVMaVNaVKasDaqEaVOaVPaVQaVRaVSaVRaVTaVUaVfaVVaVWaVXaVYaVXaVZaWaaWbaRWaAfaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac -aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaakaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaagaakaakaakaauaagaJAaMkablablavLanKaqVaofaofaofaqWardaJXaofaofarfaofaofaqMarmarvaXaarQarRarvarSarUarVarWaqBaaEaQPaOKaauaauaagaJBaaeaagaaeaVKaVLaVLaVLaVLaVLaVLaWcaWdaVKapxapyaVfaWeaWfaWgaWhaWiaWjaWkaVfaWlaWmaWnaWoaWpaWqaWraVbapxaAfaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac -aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaagaagaagaagaauaagaagaagaagaagaMEaagaagaagaagaZpablaOWablaagablaMkablablaaganKarXarXarXaofaofaofaqjaofaofaofaofaofaqMarYarZaXWaoiascassastarUasuarWaqBaaEaBYaOLaagaauaagaaeaaeaagaaeaVKaVLaVLaVLaVLaVLaVLaWsaWtaWuaRXaoqaVfaVfaVDaVfaVfaVfaVfaVfaVfaVbaVbaVbaVbaVbaVcaVbaVbapOaAfaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac -aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaJuaagaagaagaagavLaLeaakaAAaakablaakaAAaakablablaagaagaagaagaOXaPXablaagaaganKanKanKanKasvaswaofaqjaofaofaofaofaofaqMasxasyaXXaoiasKasyasLarUasuarWaqBaaEaBYaOKaauaauaagaaeaaeaJLaaeaVKaVKaVKaVKaVKaVKaVKaVKaVKaVKaRlaqZaWvaWwaWxaWyaWvaWzaWzaWzaWzaWAaWAaWAaWBaWCaWDaWEaWBaqYaAfaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac -aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauablablaLfaLgaLgaLgaPYaLhaLhaLhaLiaLjaLkaLhaLgaLgaLlaLgaLgaLgaLgaPXaagaagaagalParcaaganKasMasNasNasNbbkaofasOasPatjatkaqMarmarvaXZatmatnayDarSarUasuarWaqBaaEaBYaJCaagaauaagablaaeaagaaeaWFaWGaWGaWGaWGaWGaWGaWHaWIaWFapxaoqaWvaWJaWKaWLaWvaWvaWvaWvaWvaWBaWBaWBaWBaWMaWNaWOaWBapOaAfaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac -aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauablaagaagaagaagaPZaagaagaLmaLnaLoalBablaagaagaagaagaagaagaagablaagariarjarkarlaagaagaaganKanKanKanKaAXanKanKanKaEtaqMarvaEvaYaaoRaoRaoRaoRaEwarvaYbaoiaagaSmaagaagaagaagablaaeaagaagaWFaWGaWGaWGaWGaWGaWGaWPaWQaWFaroaqsaWvaWRaWSaWvaWvaWTaWUaWVaWvaWWaWXaWYaWBaWBaWZaWBaWBaroaAfaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac +aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaagaagaagaagaagaagaauaauaauaauaauaauaauaauaauaauaKZaLaaamaauaauaauaaeaTbaaeaagaagaagaauaauaauaagaauaagaagaagaagaagaagaaeaaeaagaTbaaeaaeaaeaauaauaauaauaaubaYbaBbaBbaBbaCbaCbaCbaCbaCbaCbaCbaCbaCbaCbaGaXHalFalFalFamwaoEanHanIaozanIaoAaoCanFalFalFalFaRKaYDaYDaYEaYFaYGbaZaYIaRSaRTaRSaYJaYmaYyaRSaYKaYmaYLaRSaYyaYmaaeaagaKdaKdaKeaKdaKeaKfaagaaEaoQaagablaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac +aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaLbaLcaamaauaIEaIEaaeaQoaOVaOVaOVaOVaQmaauaIzaauaauaauaauaauaauaauaagaaeaaeaagaTbaaeaaeaaeaauaauaauaauaauaagaagaJabaBbaCbaCbaCbaCbaCbaCbaCbaCbaCbaCbaGaXJalFalFalFamCaoFanHanIaozanIaoAaoCaoBaXKaXKaXKaRKaRKaRKaRKaYMaRKaRKaYNaYOaYPaRVaRKaYmaYJaRSaYQaYmaYQaRSaYJaYmaaeaagaagaKgaKgaKhaKiablaKcaaEaaEafpaHbaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac +aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaLdaamaauaaeaauaauaaeaOUaCbaCbaCbaQoaOVaOVaQmaaeaauaauaauaauaauaagaaeaamaagaTeaQAaaeaauaauaauaauaauaauaagaagaJbbaBbaCbaCbaCbaCbaCbaCbaCbaCbaCbaCbaNaXLalFalFalFamwaoGanHaozaozaozaoAaoCamwalFalFalFaoHaoHaoHaoHaoHaoHaoHaoHaoHaoIaoHaYNaYNaRKaYraYsaYmaYtaYuaYmaYmablaagaagaKjaKkaKhaKialBaagaaEaaEafpaHbaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac +aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaOTaaeaauaauaaeaORaCbaCcaCbaaeaZkaaeaQoaOVaOVaOVaOVaOVaOVaOVaOVaOVaOVaOVbdkablaauaauaauaauaauaauaagaauaagbaBbaBbaBbaBbaBbaBbaBbbabbabbabbabbaalFalFalFalFaoJantaoKaoLaoLaoLaoTaoUaoXambaXMalFaoHaoHaoHaoHaoHaoHaoHaoHaoHaoIaoYaoHaoHaoHaoHaoHaoHaoHaoHaoHaoHaoHaagaKdaKlaKmaKdaKmaKmaagaaEaaEafpaQnaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac +aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaOTaaeaauaauaORaORaCbaCdaCbaCbaCbaCbaaeaJzaJuaagaagaagaagaagaanaataaeaaeaQzaQpaQvaQvaQvaQvaQvaQvaZlaagbbbbbcbbcbbcbbcbbcbbcbbbalFalFalFalFaXKalFalFalFalFamwapbapcapfapgaoCaoCaphamwalFaXNambapiapiapiapiapiapjapiapiapiapkapiapiapiapiapiapiapiaplaoHaoHaoHaoHaagaagaKbaKbaKnaKbaKbaKcaaEaaEaagaQnaagaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac +aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaCeaCeaCeaCeaCfaCeaCgaChaCiaCjaCkaCbaauaagaagaagaCDaCWaDKaCbaCbaCbaCbaClaakaakaakaakaakaakaakaakaMkaJLbbcbbcbbcbbcbbcbbcbbcbbbalFalFalFalFaXKalFalFalFamcamwamwamwamwamwamwamwamwamwamcaXOalFaoHaoHaoHaoHaoHaoHaoHbbSbbTbbSbbTbbSbbTbbSbbSbbSbbSaoIaoHaoHaoHaagaagaagaagaagaagaagaagaagablablaKBaFyaNgaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac +aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaCeaCmaCnaCmaCoaCmaCeaCpaCsaCtaCuaCbaakaakaakaakbeHbeHbeIaCbaCvaCubeSaCwaaXaDVaDWaDXaDXaDYaDZaakaMkaagbbcbbcbbcbbcbbcbbcbbcbbbalFalFalFalFamuaXKaXKaXKaXKamuaXPaXQaXPanWaoaaJdaJfanWaXKaXRaJgaJgaJgaJgaJgaJgaJgaJgaJgbbUbbVbbWbbXbbWbbYbbZbbUbbSaoIaoHaoHaoHapmaoHaoHaoHaoHaoHaoHapnaagaagaagaagaagaQnaagaagaagaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac +aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaCebeTaCnaCnaCnaCnaCeaCgaCbaCtbeUaCbaCbaCyaCxaCbaCbaCbbeJaCsaCvaCuaCubeUaagaagaagaaEaaEaaEabUaakaMkakgbbcbbcbbcbbcbbcbbcbbcbbbalFalFalFalFalFalFalFalFalFalFalFalFalFanWaJhaJiaJjaJkambaXSaJgaJlaJmaJnaJnaJmaJmaJmaJobbUbbWbbWbbWbcabbZbbZbcbbccapoapiaplaoHaoHaoHaoHaoHaoHaoHaoHaoHaoHaoHaoHaoHaoHappapqapqapqapqapuaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac +aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaCeaCzaCnaCnaCnaCnaCeaCbaCbbeVaCqaCbaCbbeWaCuaCAbeXaCqbeKbeLbeMbeMbeLbeNaCPaIiaaEaEdaaEaaEabUaakaMkaagbbcbbcbbcbbcbbcbbcbbcbbcalFalFalFalFalFalFalFalFalFalFalFalFalFanWaJpaJqaJranWalFbbdaJgaJsaJwaJnaJmaMFaOAaOBaJgbcdbbWbbWbbWbbWbcebbWbcfbbSaoHaoHaoIaoHaoHaoHaoHaoHaoHaoHaoHaoHaoHaoHaoHaoHapvaoHaoHaoHaoHaoHapwaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac +aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaCeaCEaCFaCGaCHaCGaCeaCuaCuaCtaCuaCuaCuaCBaCCaCIaCCbefaCJaCuaCKaCLaCLbeOaaXaCMautautautautaEfaakaMkaagbbcbbcbbcbbcbbcbbcbbcbbcalFalFalFalFbbfalFalFalFalFalFalFalFalFanWanWanWanWanWalFaXOaJgaODaOEaJmaJmaJmaJmaYRaJgbbUbcgbchbcibbUbcjbckbbUbbSaagaagaGJaoqapzapzapzapzapzapAapAapAapAapBapBapBapCapCapCapCapCaaEaAfaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac +aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaCeaCnaCnaCnaCNaCObeFaCCaCCaCQaCRaCCaCCaCJaCuaCubePaCSaCTaCUaCVaCUaCUbeQaCXaCXaCXaCXaCXaCXaaEaakaMkaagbbcbbcbbcbbcbbcbbcbbcbbbalFalFalFalFbbianKanKanKanKanKalFalFalFalFalFalFalFalFalFaXOaYSaJmaJnaJmaYTaJmaJmaJmaJgbclapDapDapDapDapDapDapDapDapDapDaGJaoqapzapEapFapGapzapzapzapzapzapCapCapCapCapQapTapUapCaaEaAfaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac +aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaCeaCYaCnaCnaCZaDbaCeaCbaDiaDjaDcaDiaDdaDeaCSaDfaCSaCSaDgaDhaDkaDmaDoaDpaDraDsaDhaDuaDvaCXaakaagaMkablbbcbbcbbcbbcbbcbbcbbcbbbalFalFalFalFanKanKanLanManNanKaXTalFalFalFalFalFalFalFalFaXOaYUaYVaJmaJnaJmaJmaJmaYWaJgaaeapDaqaaqaaqaaqaaqaaqaaqcaqdapDaGJaoqapzaqeaqfaqgapzaqqaqtaqqapzaquaqvaquapCaqwaqFaqGapCaopaAfaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac +aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaCeaCeaCeaCeaCeaCeaCeaCeaDiaDlaDwaDiaDxaDyaDzaDAaDBaDCaDDaDEaDFaDGaDHaDIaDDaDvaDvaDJaDvbeRaakaakaMkaagbbcbbcbbcbbcbbcbbcbbcbbbalFalFalFalFanKanOanPanPanPanKaXUalFalFalFalFalFalFalFalFaXOaYSaYWaJmaJmaYXaJmaJmaJmaJgaaeapDaqaaqaaqaaqaaqaaqaaqHaqIapDaQWaoWapzapzaqJapzapzaqOaqUaqOapzaqXaraaqXapCapCarbapCapCaoVaAfaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac +aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaDiaEcbdBaDiaDLaDMaDNaDOaDPaDQaDvaDRaDSaDTaDUaDvaDvaDTaDvaDJaDvbeRaakaakaMkaagbbbbbbbbbbbbbbbbbbbbbanKanKanQanRanSanKanTanPanUanVanKaXValFalFalFalFalFalFalFalFaXOaJgaYYaJmaYZaZaaJmaJmaZbaJgaaeapDaqaaqaaqaaqaaqaaqaarharnarpaQXapearqarxaryarzarAarzarFarGapzarHarIarJarKarJarLarMaELaKoaAfaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac +aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaDibdCbdDaDiaEaaEbaCSaEgaQSbbEaDvbbFbbGbcybczbcAbcBbcCbcBaDJbcDaCXaakaakaMkaMGaagaZmaMHanKanKanKanKaodapJaofaofaoganKanKaohanKaoiaoiaojaolaoiaoiaoiaaEaaEaaEaaEaBYaJgaJgaZcaZdaZeaZcaZdaJgaJgaaeapDapDapDapDapDapDapDapDapDapDaQYapyapzaFdaGAaHLaOqaOraOsaOtapzaOuaPgaShaSXaSZaTcaTfapCapxaAfaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac +aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaaubdEbdFbdGaDibcEbcFbcGaDvaDvbcHaDvbcIaCXbcYbdabdabdbbdlbdlbdmbdlbdnaauaagaMkablaagaHbaHbanKaomaomaonaofaqjaofaofaofaooaoraofaosaoiaotaovaowaoxaoyaoiaaEaaEaaEaaEaBYaaEapaapaaaEaBYaaEaOHaagaZnaaeaTgaUXaUXaUXaUXaUXaUXaUYaUZaTgapxaoqapzapzaVaapzapzapzapzapzapzaVbaVbaVbaVbaVbaVcaVbaVbapOaAfaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac +aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaaubdIbdJbdKbdLbdobdpbdqbdpbdrbdsbdpbdtbdHbdMbdNbdObdPbdlbdQbdRbdSbdnaauaagatHaNgablablablaoMaofaofaofaofaqkaqmaqLaqmaqQaqRarearearwasaaoSaoSapdaprapsaszaIiaaEaaEaBYaaEaaEaaEaaEaBYaaEaOIaagaZoaaeaTgaUXaUXaUXaUXaUXaUXaVdaVeaTgapRapSaVfaVgaVhaViaVfaVjaVkaVjaVfaVlaVmaVlaVbaVnaVoaVpaVbapRaAfaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac +aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaaubdTbdTbdTbdTbdTbdTbdTbdTaDiaDvaDDaDJbdUbdUaDUaDvbdVbdWbdpbdrbdXbdYbdlbdZbeabebbdnaauaagalYaMkablablablanKaptaptaptaofaofaofaqjaofapHaofapIaofaoiasIapKapMapNapVapWaaEaRgaszaszaRhaszaRiaszaszaCraaEaOJaagaagaaeaTgaUXaUXaUXaUXaUXaUXaVqaVraVsasbaqbaVfaVtaVuaVvaVfaVwaVxaVwaVfaVyaVzaVyaVbaVAaVBaVCaVbapOaAfaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac +aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaaubdTbecbecbedbedbecbeebeGaDhaDhbegbehbeibejbekbelbembdHbenbeobepbeqbdnbdnbdnberbdnaauaagaJyaMkablablablanKapZaqhaqhaqhaqiatlaExaofaqlaEGaqnaqoaoiaoiaoiaqpaqxaqyaoiaqzaqAaoiaqBaoiaaEaBYaaEaaEaaEaaEaaEbbjaagaaeaTgaTgaTgaTgaTgaTgaTgaTgaTgaTgaQYaqsaVfaVDaVEaVfaVfaVxaVFaVGaVfaVHaVIaVzaVbaVbaVJaVbaVbaqraAfaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac +aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaaubdTbesbetbeubevbesbesbdTbewaCXaCXaCXaCXaCXaCXaCXaCXaCXaCXaCXaCXaCXaCXaaubdnbexbdnaauaagaJzaMkablablaMIanKaptaptaptaofaqCaqKaENaofaofaofaofaofaqMaqNaqPaEOaEWaEWaIwaICaIFaqSaqTaoiaaEaQPapaaaEaaEaaEaaEaaEaagaaeaVKaVLaVLaVLaVLaVLaVLaVMaVNaVKasDaqEaVOaVPaVQaVRaVSaVRaVTaVUaVfaVVaVWaVXaVYaVXaVZaWaaWbaRWaAfaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac +aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaaubdTbeybezbeAbeBbeBbeCbdTaCXaCXaauaauaauaauaauaauaauaauaauaauaauaauaauaagbdnbdnbdnaauaagaJAaMkablablavLanKaqVaofaofaofaqWardaJXaofaofarfaofaofaqMarmarvaXaarQarRarvarSarUarVarWaqBaaEaQPaOKaauaauaagaJBaaeaagaaeaVKaVLaVLaVLaVLaVLaVLaWcaWdaVKapxapyaVfaWeaWfaWgaWhaWiaWjaWkaVfaWlaWmaWnaWoaWpaWqaWraVbapxaAfaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac +aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaaubdTbeDbeEbeubeBbeEbeDbdTaauaagaagaagaagaauaagaagaagaagaagaMEaagaagaagaagaZpablaOWablaagablaMkablablablanKarXarXarXaofaofaofaqjaofaofaofaofaofaqMarYarZaXWaoiascassastarUasuarWaqBaaEaBYaOLaagaauaagaaeaaeaagaaeaVKaVLaVLaVLaVLaVLaVLaWsaWtaWuaRXaoqaVfaVfaVDaVfaVfaVfaVfaVfaVfaVbaVbaVbaVbaVbaVcaVbaVbapOaAfaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac +aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaaubdTbdTbdTbdTbdTbdTbdTbdTaauaJuaagaagaagaagavLaLeaakaAAaakablaakaAAaakablablaagaagaagaagaOXaPXablaagaaganKanKanKanKasvaswaofaqjaofaofaofaofaofaqMasxasyaXXaoiasKasyasLarUasuarWaqBaaEaBYaOKaauaauaagaaeaaeaJLaaeaVKaVKaVKaVKaVKaVKaVKaVKaVKaVKaRlaqZaWvaWwaWxaWyaWvaWzaWzaWzaWzaWAaWAaWAaWBaWCaWDaWEaWBaqYaAfaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac +aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauablaLfaLgaLgaLgaPYaLhaLhaLhaLiaLjaLkaLhaLgaLgaLlaLgaLgaLgaLgaPXaagaagaagalParcaaganKasMasNasNasNbbkaofasOasPatjatkaqMarmarvaXZatmatnayDarSarUasuarWaqBaaEaBYaJCaagaauaagablaaeaagaaeaWFaWGaWGaWGaWGaWGaWGaWHaWIaWFapxaoqaWvaWJaWKaWLaWvaWvaWvaWvaWvaWBaWBaWBaWBaWMaWNaWOaWBapOaAfaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac +aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauablablaagaagaagaagaPZaagaagaLmaLnaLoalBablaagaagaagaagaagaagaagablaagariarjarkarlaagaagaaganKanKanKanKaAXanKanKanKaEtaqMarvaEvaYaaoRaoRaoRaoRaEwarvaYbaoiaagaSmaagaagaagaagablaaeaagaagaWFaWGaWGaWGaWGaWGaWGaWPaWQaWFaroaqsaWvaWRaWSaWvaWvaWTaWUaWVaWvaWWaWXaWYaWBaWBaWZaWBaWBaroaAfaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaJuaNpaauaIYaauaauaauaauatHaQaaagaagaagaagaagaagaagaauaauaauaauaauaauablaagaagaagarrarsaagartaruasMaEzaEAaEBaofaEBaEAaEEanKaEFaYcaYdaYeaEHaEIaEJaEKaYfbblaYhaoiaJMaSnaPQaSoaQiavLaaeaaeaagaauaWFaWGaWGaWGaWGaWGaWGaXbaXcaXdaqDaqEaXeaXfaXgaXhaXiaXhaXjaXkaWvaXlaXmaXnaXoaXnaXpaXqaXraRWaAfaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauajcaHbaKraauaauaauaauaOYaQbaNgaauaauaauaauaauaauaauaauaauaauaauaagablaagarBarjaafaafarCarDarEasMaEPaEQaERarfaERaEQaEUanKaoiaoiaEVaYiaoiaoiaoiaoiaoiaoiaoiaoiaaeaaeaQjaQkaSpaQmaaeaagaagaauaWFaWFaWFaWFaWFaWFaWFaWFaWFaWFaQYapyaWvaXsaXtaXuaXvaXwaXxaXyaWvaXzaXAaXBaXCaXDaXEaXFaWBapxaAfaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaagajcaHbaaeaamaauaaualBablaMkaauaauaauaauaauaauaauaauaauaauaauaagablaagaagaagaafarNaagarOarPasMaFeaFfaEBaofaEBaFfaFeanKaJxaPhaQQaQRaQVaPhaQZaRaaRaaJDaJEaagaagaagaagaagaagaQnaaeaagaauaauaauaauaauaauaagaagaagaagaMmaagapxaoqaWvaWvaWvaWvaWvaWvaWvaWvaWvaWBaWBaWBaWBaWBaWBaWBaWBapOaAfaagaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac @@ -3011,13 +3105,13 @@ aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaa aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaakaauaauaauaauaauaauaauaauaauaauaauaauaakaSJayUaSKaSLayUayUayUaSJaakaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaakaakaBGayUayUayUaSMaBGaakaakaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaakaakaakaSNaakaakaakaakaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac -aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaakaakayUayUayUayUayUayUayUaakaakaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac -aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaakaakayUayUayUayUayUayUayUayUayUaakaakaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac -aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaakayUayUayUayUayUayUayUayUayUayUayUaakaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac -aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaakayUayUayUayUayUayUayUayUayUayUayUaakaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac -aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaakayUayUayUayUayUayUayUayUayUayUayUaakaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac +aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaakaakayUayUayUayUayUbduayUaakaakaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac +aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaakaakayUayUayUayUayUayUbdvayUayUaakaakaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac +aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaakayUayUayUayUayUayUayUbdwayUayUayUaakaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac +aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaakayUayUayUayUayUayUbdxbdybdzayUayUaakaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaakayUayUayUayUayUayUayUayUayUayUayUaakaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaakayUayUayUayUayUayUayUayUayUayUayUaakaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac +aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaakayUayUayUayUayUbdAayUayUayUayUayUaakaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaakaakayUayUayUayUayUayUayUayUayUaakaakaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaakaakayUayUayUayUayUayUayUaakaakaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac aabaabaabaabaabaabaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaakaakaakaakaakaakaakaakaakaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaauaabaacaacaacaacaac diff --git a/maps/yw/cryogaia.dmm b/maps/yw/cryogaia-02-main_level.dmm similarity index 90% rename from maps/yw/cryogaia.dmm rename to maps/yw/cryogaia-02-main_level.dmm index 0953abe52b..ccb60b1d48 100644 --- a/maps/yw/cryogaia.dmm +++ b/maps/yw/cryogaia-02-main_level.dmm @@ -2,27 +2,27 @@ "aab" = (/turf/unsimulated/wall/ice,/area/space) "aac" = (/turf/unsimulated/mineral/ice,/area/space) "aad" = (/turf/snow/snow2,/area/space) -"aae" = (/obj/structure/table/standard{name = "plastic table frame"},/obj/item/weapon/surgical/surgicaldrill,/obj/item/weapon/surgical/FixOVein,/turf/simulated/floor/tiled/white,/area/space) -"aaf" = (/obj/machinery/button/remote/blast_door{id = "surgeryobs2"; name = "Privacy Shutters"; pixel_x = -58; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled/white,/area/space) -"aag" = (/obj/structure/closet/crate/freezer,/turf/simulated/floor/tiled/white,/area/space) -"aah" = (/obj/structure/table/standard{name = "plastic table frame"},/obj/item/weapon/surgical/retractor,/obj/item/stack/medical/advanced/bruise_pack,/turf/simulated/floor/tiled/white,/area/space) -"aai" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled/white,/area/space) -"aaj" = (/obj/machinery/light_switch{pixel_x = 32; pixel_y = 2},/obj/machinery/button/holosign{pixel_x = 24; pixel_y = 2},/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled/white,/area/space) -"aak" = (/obj/structure/table/standard{name = "plastic table frame"},/obj/item/weapon/surgical/scalpel,/obj/item/weapon/surgical/circular_saw{pixel_y = 10},/obj/item/weapon/surgical/scalpel/manager,/turf/simulated/floor/tiled/white,/area/space) +"aae" = (/obj/machinery/door/airlock{name = "Emergency Storage"},/turf/simulated/floor,/area/hallway/secondary/entry/docking_lounge) +"aaf" = (/obj/machinery/door/airlock/maintenance{req_access = list(12)},/turf/simulated/floor,/area/space) +"aag" = (/obj/machinery/door/airlock{name = "Emergency Storage"},/turf/simulated/wall,/area/hallway/secondary/entry/docking_lounge) +"aah" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/airlock/maintenance{req_access = list(12)},/turf/simulated/floor,/area/hallway/secondary/entry/docking_lounge) +"aai" = (/obj/structure/table/rack,/obj/item/clothing/suit/armor/vest/alt,/obj/item/clothing/suit/armor/vest/alt,/obj/item/clothing/suit/armor/vest/alt,/obj/item/clothing/suit/armor/vest/alt,/obj/item/clothing/suit/armor/vest/alt,/obj/item/clothing/suit/armor/vest/alt,/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/turf/simulated/floor/tiled/red,/area/security/security_equiptment_storage) +"aaj" = (/obj/structure/closet/emcloset,/turf/simulated/floor/tiled,/area/space) +"aak" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/table/rack/shelf,/obj/item/weapon/shovel,/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 28},/obj/structure/cable/green{icon_state = "0-4"},/turf/simulated/floor/tiled,/area/space) "aal" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled/white,/area/space) "aam" = (/turf/simulated/floor/tiled/white,/area/space) -"aan" = (/obj/structure/table/standard{name = "plastic table frame"},/obj/item/clothing/suit/surgicalapron,/obj/item/weapon/storage/box/freezer,/obj/item/weapon/reagent_containers/spray/sterilizine,/obj/structure/disposalpipe/segment,/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor/tiled/white,/area/space) +"aan" = (/obj/structure/table/reinforced,/obj/item/device/radio/off{pixel_y = 6},/obj/item/device/radio/off{pixel_x = 6; pixel_y = 4},/obj/item/device/radio/off{pixel_x = -6; pixel_y = 4},/obj/item/device/radio/off,/obj/structure/extinguisher_cabinet{pixel_x = 5; pixel_y = -32},/turf/simulated/floor/tiled{tag = "icon-monotile"; icon_state = "monotile"},/area/space) "aao" = (/turf/simulated/wall,/area/space) "aap" = (/obj/structure/cable{icon_state = "2-4"},/turf/simulated/floor/tiled,/area/security/checkpoint) "aaq" = (/obj/structure/table/standard{name = "plastic table frame"},/obj/item/weapon/storage/box/trackimp,/turf/simulated/floor/tiled/steel,/area/space) "aar" = (/obj/structure/table/standard{name = "plastic table frame"},/obj/item/weapon/coin/iron,/turf/simulated/floor/tiled/steel,/area/space) "aas" = (/obj/structure/bed/padded,/obj/item/weapon/bedsheet/medical,/obj/effect/floor_decal/corner/pink{dir = 5},/obj/machinery/newscaster{pixel_y = 32},/turf/simulated/floor/tiled/white,/area/space) "aat" = (/obj/machinery/iv_drip,/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/effect/floor_decal/corner/pink/full{dir = 1},/obj/machinery/vending/wallmed1{name = "NanoMed Wall"; pixel_x = 25; pixel_y = 0},/turf/simulated/floor/tiled/white,/area/space) -"aau" = (/obj/structure/table/standard{name = "plastic table frame"},/obj/item/weapon/surgical/hemostat,/obj/item/weapon/surgical/cautery,/turf/simulated/floor/tiled/white,/area/space) -"aav" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor/tiled/white,/area/space) -"aaw" = (/obj/machinery/optable,/turf/simulated/floor/tiled/white,/area/space) -"aax" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor/tiled/white,/area/space) -"aay" = (/obj/machinery/computer/med_data,/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled/white,/area/space) +"aau" = (/obj/structure/table/reinforced,/obj/item/weapon/stamp/ce,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/flame/lighter/zippo,/obj/item/device/megaphone,/obj/item/weapon/folder/yellow_ce,/obj/item/weapon/pen/multi,/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor/tiled,/area/space) +"aav" = (/obj/machinery/camera/network/engineering{c_tag = "ENG - Chief Engineer's Office"; dir = 1},/turf/simulated/floor/tiled,/area/space) +"aaw" = (/obj/machinery/newscaster{pixel_x = 28; pixel_y = 0},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor/tiled,/area/space) +"aax" = (/obj/structure/table/reinforced,/obj/item/clothing/ears/earmuffs,/obj/item/clothing/ears/earmuffs,/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor/tiled,/area/space) +"aay" = (/obj/structure/grille,/obj/structure/window/reinforced/full,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/glass,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/tether/station/excursion_dock) "aaz" = (/obj/machinery/door/firedoor,/turf/simulated/floor/tiled/white,/area/space) "aaA" = (/obj/structure/transit_tube/station,/obj/structure/transit_tube_pod{icon_state = "pod"; dir = 4},/turf/simulated/floor/tiled,/area/space) "aaB" = (/obj/structure/table/rack,/obj/item/clothing/mask/breath,/obj/item/clothing/shoes/magboots,/obj/item/clothing/suit/space/void/security,/obj/item/clothing/head/helmet/space/void/security,/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/window/brigdoor/southleft{req_one_access = list(1)},/turf/simulated/floor/tiled/dark,/area/space) @@ -30,9 +30,9 @@ "aaD" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/turf/simulated/floor/tiled/white,/area/space) "aaE" = (/obj/machinery/hologram/holopad,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/white,/area/space) "aaF" = (/obj/effect/spider/eggcluster/small/frost,/turf/snow/gravsnow{name = "gravel"},/area/space) -"aaG" = (/obj/structure/table/standard{name = "plastic table frame"},/obj/item/weapon/surgical/bonegel,/obj/item/weapon/surgical/bonesetter,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/tiled/white,/area/space) -"aaH" = (/obj/machinery/computer/operating,/turf/simulated/floor/tiled/white,/area/space) -"aaI" = (/obj/structure/closet,/obj/item/clothing/under/pj/blue,/obj/item/clothing/under/pj/blue,/turf/simulated/floor/tiled/white,/area/space) +"aaG" = (/obj/structure/table/rack,/obj/item/ammo_magazine/m45/rubber,/obj/item/ammo_magazine/m45/rubber,/obj/item/ammo_magazine/m45/rubber,/obj/item/ammo_magazine/m45/rubber,/obj/item/ammo_magazine/m45/rubber,/obj/item/ammo_magazine/m45/rubber,/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/tiled/dark,/area/security/security_equiptment_storage) +"aaH" = (/obj/machinery/button/remote/blast_door{id = "ArmorAc2"; name = "Armory Quick Deploy"; pixel_x = -23; pixel_y = 23; req_access = list(3)},/turf/simulated/floor/tiled/dark,/area/security/security_equiptment_storage) +"aaI" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/dark,/area/security/security_equiptment_storage) "aaJ" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/white,/area/space) "aaK" = (/obj/structure/bed/chair{dir = 4},/turf/simulated/floor/tiled/white,/area/space) "aaL" = (/obj/structure/lattice,/turf/simulated/open,/area/space) @@ -40,19 +40,19 @@ "aaN" = (/turf/simulated/floor/tiled/dark,/area/space) "aaO" = (/obj/structure/symbol/ca,/turf/unsimulated/mineral/ice,/area/space) "aaP" = (/obj/structure/table/rack,/obj/item/clothing/mask/breath,/obj/item/clothing/shoes/magboots,/obj/item/clothing/suit/space/void/security,/obj/item/clothing/head/helmet/space/void/security,/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/machinery/door/window/brigdoor/southright{req_one_access = list(1)},/turf/simulated/floor/tiled/dark,/area/space) -"aaQ" = (/obj/structure/table/steel,/turf/simulated/floor/tiled,/area/space) -"aaR" = (/obj/structure/cable/heavyduty{icon_state = "1-2"},/obj/structure/catwalk,/obj/effect/floor_decal/rust,/turf/space,/area/space) -"aaS" = (/obj/structure/table/steel,/obj/item/device/taperecorder,/obj/item/weapon/storage/box/evidence,/turf/simulated/floor/tiled,/area/space) +"aaQ" = (/obj/structure/table/rack,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/machinery/door/window/brigdoor/southleft,/obj/structure/window/reinforced{dir = 1},/obj/item/weapon/gun/energy/ionrifle/pistol,/turf/simulated/floor/tiled/red,/area/security/security_equiptment_storage) +"aaR" = (/obj/effect/decal/cleanable/dirt,/obj/structure/cable/heavyduty{icon_state = "2-4"},/turf/simulated/floor/snow/plating,/area/space) +"aaS" = (/obj/structure/table/rack,/obj/effect/floor_decal/industrial/outline/yellow,/obj/item/clothing/suit/storage/vest/heavy/officer,/obj/item/clothing/suit/storage/vest/heavy/officer,/obj/item/clothing/suit/storage/vest/heavy/officer,/obj/item/clothing/suit/storage/vest/heavy/officer,/obj/item/clothing/suit/storage/vest/heavy/officer,/obj/item/clothing/suit/storage/vest/heavy/officer,/obj/machinery/door/window/brigdoor/southright{name = "Combat Armor"},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/tiled/red,/area/security/security_equiptment_storage) "aaT" = (/turf/simulated/wall,/area/assembly/robotics) "aaU" = (/turf/simulated/wall,/area/rnd/lab) "aaV" = (/obj/effect/floor_decal/corner/pink{dir = 10},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/structure/closet/secure_closet/personal/patient,/turf/simulated/floor/tiled/white,/area/space) "aaW" = (/obj/effect/floor_decal/corner/pink{dir = 10},/obj/structure/table/glass,/obj/item/weapon/paper_bin,/obj/item/weapon/clipboard,/obj/item/weapon/pen,/turf/simulated/floor/tiled/white,/area/space) "aaX" = (/obj/machinery/computer/med_data/laptop,/obj/structure/table/glass,/obj/effect/floor_decal/corner/pink/full{dir = 4},/obj/machinery/light,/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 21},/turf/simulated/floor/tiled/white,/area/space) -"aaY" = (/obj/structure/closet/secure_closet/medical2,/turf/simulated/floor/tiled/white,/area/space) -"aaZ" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor/tiled/white,/area/space) -"aba" = (/obj/machinery/light,/turf/simulated/floor/tiled/white,/area/space) -"abb" = (/obj/structure/cable/green,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/turf/simulated/floor/tiled/white,/area/space) -"abc" = (/obj/structure/table/standard{name = "plastic table frame"},/obj/item/weapon/storage/firstaid/surgery,/obj/item/weapon/reagent_containers/spray/cleaner{desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; name = "Surgery Cleaner"; pixel_x = 2; pixel_y = 2},/obj/machinery/vending/wallmed1{name = "NanoMed Wall"; pixel_x = 0; pixel_y = -32},/turf/simulated/floor/tiled/white,/area/space) +"aaY" = (/turf/simulated/wall,/area/security/breakroom) +"aaZ" = (/obj/structure/bed/chair,/turf/simulated/floor/wood,/area/security/breakroom) +"aba" = (/obj/structure/bed/chair,/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/wood,/area/security/breakroom) +"abb" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/wood,/area/security/breakroom) +"abc" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 28},/turf/simulated/floor/wood,/area/security/breakroom) "abd" = (/turf/snow/snow2,/area/hallway/secondary/entry/D2) "abe" = (/obj/structure/closet/cabinet,/turf/simulated/floor/wood,/area/space) "abf" = (/turf/simulated/wall,/area/hallway/secondary/exit) @@ -66,7 +66,7 @@ "abn" = (/obj/machinery/r_n_d/destructive_analyzer,/turf/simulated/floor/tiled/dark,/area/rnd/lab) "abo" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled/dark,/area/rnd/lab) "abp" = (/obj/machinery/r_n_d/protolathe,/turf/simulated/floor/tiled/dark,/area/rnd/lab) -"abq" = (/obj/effect/floor_decal/industrial/warning{dir = 10},/turf/simulated/floor/plating,/area/space) +"abq" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/space) "abr" = (/obj/effect/decal/cleanable/dirt,/turf/snow/snow2,/area/space) "abs" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/door/airlock/glass_external{frequency = 1379; icon_state = "door_locked"; id_tag = "eva_port_inner"; locked = 1; name = "EVA Internal Access"; req_access = list(18)},/obj/effect/overlay/snow/airlock,/turf/snow/drift{dir = 4},/area/space) "abt" = (/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/structure/closet/emcloset,/turf/simulated/floor/tiled/white,/area/rnd/research) @@ -76,13 +76,13 @@ "abx" = (/obj/item/weapon/stock_parts/console_screen,/obj/structure/table/standard,/obj/item/weapon/stock_parts/console_screen,/obj/item/weapon/stock_parts/console_screen,/obj/item/weapon/stock_parts/matter_bin,/obj/item/weapon/stock_parts/matter_bin,/obj/machinery/recharger{pixel_y = 0},/obj/effect/floor_decal/borderfloor{dir = 5},/obj/effect/floor_decal/corner/mauve/border{dir = 5},/turf/simulated/floor/tiled/steel,/area/rnd/lab) "aby" = (/obj/structure/table/standard,/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/machinery/recharger{pixel_y = 0},/obj/item/device/flash,/obj/item/device/flash,/turf/simulated/floor/tiled/white,/area/assembly/robotics) "abz" = (/obj/item/weapon/stool/padded,/obj/effect/landmark/start{name = "Roboticist"},/turf/simulated/floor/tiled/white,/area/assembly/robotics) -"abA" = (/obj/machinery/iv_drip,/turf/simulated/floor/tiled/white,/area/space) +"abA" = (/obj/structure/table/steel,/obj/machinery/chemical_dispenser/bar_soft/full,/obj/item/weapon/storage/box/glasses/square,/obj/machinery/status_display{pixel_y = 30},/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/turf/simulated/floor/wood,/area/security/breakroom) "abB" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/closet{name = "materials"},/obj/item/stack/material/steel{amount = 50},/obj/item/stack/material/steel{amount = 50},/obj/item/stack/material/steel{amount = 50},/obj/item/stack/material/steel{amount = 50},/obj/item/stack/material/steel{amount = 50},/obj/item/stack/material/glass{amount = 50; pixel_x = -2; pixel_y = 2},/obj/item/stack/material/glass{amount = 50; pixel_x = -2; pixel_y = 2},/obj/item/stack/material/glass{amount = 50; pixel_x = -2; pixel_y = 2},/obj/item/stack/material/glass{amount = 50; pixel_x = -2; pixel_y = 2},/obj/item/stack/material/plasteel{amount = 10},/turf/simulated/floor/tiled/white,/area/assembly/robotics) "abC" = (/obj/structure/window/reinforced/polarized{dir = 1; id = "pr4_window_tint"},/obj/structure/grille,/obj/machinery/door/firedoor,/obj/structure/window/reinforced/polarized{dir = 2; id = "pr4_window_tint"},/obj/structure/window/reinforced/polarized{dir = 4; id = "pr4_window_tint"},/obj/structure/window/reinforced/polarized{dir = 8; id = "pr4_window_tint"},/turf/simulated/floor,/area/space) "abD" = (/obj/machinery/button/windowtint{id = "pr4_window_tint"; pixel_y = 26},/obj/machinery/light_switch{dir = 2; name = "light switch "; pixel_x = 0; pixel_y = 36},/obj/machinery/atmospherics/unary/vent_pump/on,/obj/effect/floor_decal/corner/pink{dir = 5},/turf/simulated/floor/tiled/white,/area/space) -"abE" = (/obj/machinery/power/solar{id = "portsolar"; name = "Port Solar Array"},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/snow/plating,/area/space) -"abF" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/effect/overlay/snow/floor,/turf/snow/plating,/area/space) -"abG" = (/obj/machinery/power/solar{id = "portsolar"; name = "Port Solar Array"},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/snow/plating,/area/space) +"abE" = (/obj/structure/cable/heavyduty{icon_state = "4-8"},/obj/structure/railing{dir = 1},/obj/structure/railing,/obj/effect/overlay/snow/floor/edges,/obj/effect/overlay/snow/floor/edges{dir = 1},/turf/simulated/floor/snow/plating,/area/space) +"abF" = (/obj/effect/decal/cleanable/dirt,/obj/structure/cable/heavyduty{icon_state = "1-8"; tag = "icon-1-4"},/turf/simulated/floor/snow/plating,/area/space) +"abG" = (/obj/structure/cable/heavyduty{icon_state = "1-2"},/obj/structure/railing{dir = 8},/obj/structure/railing{dir = 4},/obj/effect/overlay/snow/floor/edges{dir = 8},/obj/effect/overlay/snow/floor/edges{dir = 4},/turf/simulated/floor/snow/plating,/area/space) "abH" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/machinery/mecha_part_fabricator,/turf/simulated/floor/tiled,/area/assembly/robotics) "abI" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/machinery/pros_fabricator,/turf/simulated/floor/tiled,/area/assembly/robotics) "abJ" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/structure/table/standard,/obj/item/device/robotanalyzer,/obj/item/device/robotanalyzer,/obj/item/device/mmi/digital/posibrain,/turf/simulated/floor/tiled,/area/assembly/robotics) @@ -92,9 +92,9 @@ "abN" = (/turf/simulated/wall,/area/assembly/chargebay) "abO" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/medical{name = "Patient Room D"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/white,/area/space) "abP" = (/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/obj/structure/bed/chair/office/light,/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/effect/floor_decal/corner/pink{dir = 6},/obj/machinery/camera/network/medbay{c_tag = "MED - Patient Room D"; dir = 8},/turf/simulated/floor/tiled/white,/area/space) -"abQ" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/effect/overlay/snow/floor,/turf/snow/plating,/area/space) -"abR" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/overlay/snow/floor,/turf/snow/plating,/area/space) -"abS" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/effect/overlay/snow/floor,/turf/snow/plating,/area/space) +"abQ" = (/obj/machinery/power/solar{id = "portsolar"; name = "Port Solar Array"},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/snow/plating,/area/space) +"abR" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/effect/overlay/snow/floor,/turf/simulated/floor/snow/plating,/area/space) +"abS" = (/obj/machinery/power/solar{id = "portsolar"; name = "Port Solar Array"},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/snow/plating,/area/space) "abT" = (/obj/machinery/computer/rdconsole/core{dir = 4},/turf/simulated/floor/tiled/dark,/area/rnd/lab) "abU" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled/dark,/area/rnd/lab) "abV" = (/obj/machinery/r_n_d/circuit_imprinter,/obj/item/weapon/reagent_containers/glass/beaker/sulphuric,/turf/simulated/floor/tiled/dark,/area/rnd/lab) @@ -104,56 +104,56 @@ "abZ" = (/obj/item/weapon/folder/white,/obj/structure/table/standard,/obj/item/weapon/disk/tech_disk{pixel_x = 0; pixel_y = 0},/obj/item/weapon/disk/tech_disk{pixel_x = 0; pixel_y = 0},/obj/item/weapon/disk/design_disk,/obj/item/weapon/disk/design_disk,/obj/item/weapon/reagent_containers/dropper{pixel_y = -4},/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/mauve/border{dir = 4},/obj/machinery/requests_console/preset/research{pixel_x = 32},/turf/simulated/floor/tiled/steel,/area/rnd/lab) "aca" = (/turf/simulated/wall,/area/medical/exam_room) "acb" = (/obj/structure/flora/pottedplant/xmas,/turf/simulated/floor/tiled/steel,/area/assembly/robotics) -"acc" = (/obj/structure/bed/chair/wheelchair,/obj/machinery/light{dir = 8; icon_state = "tube1"},/turf/simulated/floor/tiled/white,/area/space) -"acd" = (/obj/structure/table/standard,/obj/item/device/radio{anchored = 1; broadcasting = 0; canhear_range = 7; frequency = 1487; icon = 'icons/obj/items.dmi'; icon_state = "red_phone"; listening = 1; name = "Surgery Emergency Phone"},/obj/random/medical,/turf/simulated/floor/tiled/white,/area/space) -"ace" = (/obj/structure/bed/chair/wheelchair,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/tiled/white,/area/space) -"acf" = (/obj/machinery/button/remote/blast_door{id = "surgeryobs"; name = "Privacy Shutters"; pixel_x = -58; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled/white,/area/space) -"acg" = (/obj/machinery/button/holosign{pixel_x = 24; pixel_y = 2},/obj/machinery/light_switch{pixel_x = 32; pixel_y = 2},/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled/white,/area/space) +"acc" = (/obj/structure/table/standard,/obj/item/clothing/accessory/badge/holo,/obj/item/clothing/accessory/badge/holo,/obj/item/clothing/accessory/badge/holo/cord,/obj/machinery/firealarm{dir = 8; pixel_x = -26},/turf/simulated/floor/tiled,/area/space) +"acd" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/firealarm{dir = 2; layer = 3.3; pixel_x = 0; pixel_y = 26},/turf/simulated/floor/tiled,/area/space) +"ace" = (/turf/simulated/wall/r_wall,/area/security/breakroom) +"acf" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor/tiled,/area/space) +"acg" = (/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 28},/turf/simulated/floor/tiled/dark,/area/space) "ach" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/overlay/snow/floor,/turf/snow/plating,/area/space) -"aci" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/effect/overlay/snow/floor,/turf/snow/plating,/area/space) +"aci" = (/obj/structure/cable/heavyduty{icon_state = "1-2"},/obj/structure/catwalk,/obj/effect/floor_decal/rust,/turf/simulated/floor/snow/plating,/area/space) "acj" = (/turf/simulated/floor/tiled/steel,/area/assembly/robotics) "ack" = (/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled,/area/assembly/robotics) "acl" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/tiled,/area/assembly/robotics) "acm" = (/obj/structure/table/standard{name = "plastic table frame"},/obj/machinery/computer/med_data/laptop,/turf/simulated/floor/tiled/white,/area/space) "acn" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/medical{name = "Examination Room"; req_access = list(5)},/turf/simulated/floor/tiled/white,/area/medical/exam_room) "aco" = (/turf/simulated/wall/titanium,/area/space) -"acp" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/effect/overlay/snow/floor,/turf/snow/plating,/area/space) -"acq" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/effect/overlay/snow/floor,/turf/snow/plating,/area/space) -"acr" = (/obj/machinery/power/tracker,/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/effect/overlay/snow/floor,/turf/snow/plating,/area/space) -"acs" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/effect/overlay/snow/floor,/turf/snow/plating,/area/space) -"act" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/effect/overlay/snow/floor,/obj/effect/overlay/snow/floor,/turf/snow/plating,/area/space) -"acu" = (/obj/machinery/power/sensor{name = "Powernet Sensor - Solar Farm Input"; name_tag = "Solar Farm Input"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/overlay/snow/floor,/turf/snow/plating,/area/space) -"acv" = (/obj/structure/cable/heavyduty{icon_state = "4-8"},/obj/structure/railing{dir = 1},/obj/structure/railing,/turf/snow/plating,/area/space) +"acp" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/effect/overlay/snow/floor,/turf/simulated/floor/snow/plating,/area/space) +"acq" = (/obj/structure/cable/heavyduty{icon_state = "1-2"},/obj/structure/railing,/obj/structure/catwalk,/obj/effect/floor_decal/rust,/turf/simulated/floor/snow/plating,/area/space) +"acr" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/overlay/snow/floor,/turf/simulated/floor/snow/plating,/area/space) +"acs" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/effect/overlay/snow/floor,/turf/simulated/floor/snow/plating,/area/space) +"act" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/overlay/snow/floor,/turf/simulated/floor/snow/plating,/area/space) +"acu" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/effect/overlay/snow/floor,/turf/simulated/floor/snow/plating,/area/space) +"acv" = (/obj/effect/decal/cleanable/dirt,/obj/structure/cable/heavyduty{icon_state = "2-4"},/obj/structure/cable/heavyduty{icon_state = "1-4"},/turf/simulated/floor/snow/plating,/area/space) "acw" = (/obj/structure/cable{icon_state = "2-4"},/turf/simulated/floor/tiled,/area/space) "acx" = (/turf/simulated/floor/bluegrid,/area/assembly/chargebay) -"acy" = (/obj/structure/table/standard,/obj/item/weapon/surgical/hemostat,/obj/item/weapon/surgical/cautery,/turf/simulated/floor/tiled/white,/area/space) -"acz" = (/obj/structure/table/standard,/obj/item/device/radio{anchored = 1; broadcasting = 0; canhear_range = 7; frequency = 1487; icon = 'icons/obj/items.dmi'; icon_state = "red_phone"; listening = 1; name = "Surgery Emergency Phone"},/obj/random/medical,/obj/effect/floor_decal/corner/pink/full{dir = 4},/turf/simulated/floor/tiled/white,/area/space) -"acA" = (/obj/structure/closet,/obj/item/clothing/under/rank/chief_medical_officer,/obj/item/clothing/under/rank/chief_medical_officer,/obj/item/clothing/under/rank/chief_medical_officer,/obj/item/clothing/under/pj/blue,/obj/item/clothing/under/pj/blue,/turf/simulated/floor/tiled/white,/area/space) -"acB" = (/obj/structure/cable/heavyduty{icon_state = "2-8"},/turf/snow/plating,/area/space) -"acC" = (/obj/structure/closet/secure_closet/medical_wall{name = "O- Blood Locker"; pixel_x = 0; pixel_y = -32},/turf/simulated/floor/tiled/white,/area/space) +"acy" = (/turf/simulated/floor/tiled/dark,/area/security/security_equiptment_storage) +"acz" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor/tiled/dark,/area/security/security_equiptment_storage) +"acA" = (/obj/structure/table/glass,/obj/item/weapon/deck/cards,/turf/simulated/floor/wood,/area/security/breakroom) +"acB" = (/obj/effect/floor_decal/rust,/obj/structure/cable/heavyduty{icon_state = "4-8"},/obj/structure/railing{dir = 8},/obj/structure/catwalk,/obj/effect/overlay/snow/floor/edges{dir = 1},/obj/effect/overlay/snow/floor/edges,/turf/simulated/floor/snow/plating,/area/space) +"acC" = (/obj/structure/table/glass,/turf/simulated/floor/wood,/area/security/breakroom) "acD" = (/turf/simulated/wall/r_wall,/area/space) -"acE" = (/obj/structure/cable/heavyduty{icon_state = "1-2"},/obj/machinery/power/sensor{name = "Powernet Sensor - Solar Farm Output"; name_tag = "Solar Farm Output"},/turf/snow/plating,/area/space) -"acF" = (/obj/structure/cable/heavyduty{icon_state = "1-2"},/obj/structure/railing{dir = 8},/obj/structure/railing{dir = 4},/obj/effect/overlay/snow/floor/edges{dir = 8},/obj/effect/overlay/snow/floor/edges{dir = 4},/turf/snow/plating,/area/space) +"acE" = (/obj/effect/floor_decal/rust,/obj/structure/cable/heavyduty{icon_state = "4-8"},/obj/structure/catwalk,/obj/effect/overlay/snow/floor/edges{dir = 1},/obj/effect/overlay/snow/floor/edges,/turf/simulated/floor/snow/plating,/area/space) +"acF" = (/obj/effect/floor_decal/rust,/obj/structure/cable/heavyduty{icon_state = "4-8"},/obj/structure/railing{dir = 4},/obj/structure/catwalk,/obj/effect/overlay/snow/floor/edges{dir = 1},/obj/effect/overlay/snow/floor/edges,/turf/simulated/floor/snow/plating,/area/space) "acG" = (/obj/effect/decal/cleanable/dirt,/obj/machinery/door/airlock/multi_tile/metal/mait,/turf/snow/drift{dir = 1},/area/space) "acH" = (/obj/effect/landmark{name = "carpspawn"},/turf/snow/snow2,/area/space) "acI" = (/obj/effect/decal/cleanable/dirt,/turf/snow/drift{dir = 1},/area/space) -"acJ" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/effect/overlay/snow/floor,/turf/snow/plating,/area/space) +"acJ" = (/obj/structure/cable/heavyduty{icon_state = "2-8"},/turf/simulated/floor/snow/plating,/area/space) "acK" = (/obj/structure/lattice,/obj/structure/grille,/turf/snow/snow2,/area/space) "acL" = (/obj/effect/floor_decal/corner/green/diagonal,/turf/simulated/floor/tiled/yellow,/area/space) "acM" = (/turf/simulated/floor/tiled/yellow,/area/space) "acN" = (/obj/effect/floor_decal/corner/green/diagonal{dir = 4},/obj/effect/floor_decal/corner/green/diagonal,/turf/simulated/floor/tiled/yellow,/area/space) "acO" = (/obj/structure/sink{pixel_y = 16},/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/structure/closet/hydrant{pixel_x = 32},/turf/simulated/floor/tiled/white,/area/rnd/research) -"acP" = (/obj/machinery/power/solar{id = "starboardsolar"; name = "Starboard Solar Array"},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/snow/plating,/area/space) -"acQ" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/effect/overlay/snow/floor,/turf/snow/plating,/area/space) +"acP" = (/obj/effect/floor_decal/rust,/obj/structure/railing,/obj/structure/railing{dir = 8},/obj/structure/cable/heavyduty{icon_state = "1-4"},/obj/effect/overlay/snow/floor/edges{dir = 8},/obj/effect/overlay/snow/floor/edges,/turf/simulated/floor/snow/plating,/area/space) +"acQ" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/effect/overlay/snow/floor,/turf/simulated/floor/snow/plating,/area/space) "acR" = (/obj/machinery/mech_recharger,/turf/simulated/floor/tiled/techmaint,/area/assembly/chargebay) "acS" = (/obj/effect/floor_decal/corner/green/diagonal{dir = 4},/turf/simulated/floor/tiled/yellow,/area/space) "acT" = (/obj/effect/floor_decal/corner/green/diagonal,/obj/structure/table/standard,/turf/simulated/floor/tiled/yellow,/area/space) -"acU" = (/obj/machinery/door/airlock/medical{id_tag = "surgery_observation"; name = "Observation Room"; req_access = newlist()},/obj/machinery/holosign/surgery,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/firedoor/border_only,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/white,/area/space) +"acU" = (/turf/simulated/floor/wood,/area/security/breakroom) "acV" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled/white,/area/space) -"acW" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/effect/overlay/snow/floor,/turf/snow/plating,/area/space) -"acX" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/effect/overlay/snow/floor,/turf/snow/plating,/area/space) -"acY" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/effect/overlay/snow/floor,/turf/snow/plating,/area/space) -"acZ" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/effect/overlay/snow/floor,/turf/snow/plating,/area/space) +"acW" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/effect/overlay/snow/floor,/turf/simulated/floor/snow/plating,/area/space) +"acX" = (/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 28},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/snow/plating,/area/space) +"acY" = (/obj/machinery/power/tracker,/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/effect/overlay/snow/floor,/turf/simulated/floor/snow/plating,/area/space) +"acZ" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/effect/overlay/snow/floor,/turf/simulated/floor/snow/plating,/area/space) "ada" = (/obj/machinery/alarm{pixel_y = 22},/turf/simulated/floor/bluegrid,/area/assembly/chargebay) "adb" = (/obj/machinery/mech_recharger,/turf/simulated/floor/plating,/area/assembly/chargebay) "adc" = (/obj/structure/transit_tube,/turf/simulated/floor/tiled,/area/space) @@ -162,44 +162,44 @@ "adf" = (/obj/structure/transit_tube{icon_state = "E-W-Pass"},/turf/snow/snow2,/area/space) "adg" = (/obj/structure/bed/chair/wood/wings,/turf/simulated/floor/tiled/yellow,/area/space) "adh" = (/obj/machinery/portable_atmospherics/hydroponics/soil,/obj/item/seeds/random,/turf/simulated/floor/grass2,/area/space) -"adi" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/turf/simulated/floor/tiled/white,/area/space) +"adi" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/wood,/area/security/breakroom) "adj" = (/obj/item/weapon/stool/padded,/turf/simulated/floor/tiled/white,/area/space) -"adk" = (/turf/simulated/wall,/area/hallway/secondary/entry/D2) -"adl" = (/obj/machinery/power/solar{id = "starboardsolar"; name = "Starboard Solar Array"},/obj/structure/cable/yellow,/turf/snow/plating,/area/space) +"adk" = (/obj/structure/cable{d2 = 2; icon_state = "0-2"; pixel_y = 0},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 28},/turf/simulated/floor/tiled,/area/space) +"adl" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/effect/overlay/snow/floor,/obj/effect/overlay/snow/floor,/turf/simulated/floor/snow/plating,/area/space) "adm" = (/obj/effect/overlay/snow/floor,/obj/effect/overlay/snow/floor/edges{dir = 4},/turf/simulated/floor/snow/plating,/area/space) "adn" = (/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/turf/simulated/floor/tiled,/area/space) "ado" = (/turf/simulated/shuttle/wall,/area/space) "adp" = (/turf/simulated/shuttle/floor/red,/area/space) "adq" = (/turf/simulated/shuttle/floor,/area/space) "adr" = (/obj/structure/lattice,/obj/structure/grille/broken,/turf/snow/snow2,/area/space) -"ads" = (/obj/structure/curtain/open/shower,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/window/southright{name = "Shower"},/obj/machinery/shower{pixel_y = 3},/turf/simulated/floor/tiled/white,/area/space) -"adt" = (/obj/structure/toilet,/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled/white,/area/space) -"adu" = (/obj/structure/table/standard,/obj/item/weapon/soap/nanotrasen,/turf/simulated/floor/tiled/white,/area/space) +"ads" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/turf/simulated/floor/tiled,/area/hallway/secondary/exit) +"adt" = (/turf/simulated/wall,/area/hallway/secondary/entry/docking_lounge) +"adu" = (/obj/structure/curtain/open/shower,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/window/southright{name = "Shower"},/obj/machinery/shower{pixel_y = 3},/turf/simulated/floor/tiled/white,/area/hallway/secondary/entry/docking_lounge) "adv" = (/turf/simulated/floor/tiled,/area/space) -"adw" = (/obj/structure/reagent_dispensers/water_cooler/full,/turf/simulated/floor/tiled/white,/area/space) +"adw" = (/obj/structure/table/steel,/obj/item/weapon/storage/box/donkpockets,/obj/structure/extinguisher_cabinet{pixel_x = 25},/turf/simulated/floor/wood,/area/security/breakroom) "adx" = (/obj/effect/floor_decal/corner/paleblue{dir = 8},/turf/simulated/floor/tiled/white,/area/space) "ady" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled/white,/area/space) -"adz" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/effect/overlay/snow/floor,/turf/snow/plating,/area/space) -"adA" = (/obj/effect/floor_decal/rust,/obj/structure/railing,/obj/structure/railing{dir = 8},/obj/structure/cable/heavyduty{icon_state = "1-4"},/obj/effect/overlay/snow/floor/edges{dir = 8},/obj/effect/overlay/snow/floor/edges,/turf/snow/plating,/area/space) -"adB" = (/obj/structure/cable/heavyduty{icon_state = "4-8"},/obj/structure/railing{dir = 1},/obj/structure/railing,/obj/effect/overlay/snow/floor/edges,/obj/effect/overlay/snow/floor/edges{dir = 1},/turf/snow/plating,/area/space) +"adz" = (/obj/machinery/power/sensor{name = "Powernet Sensor - Solar Farm Input"; name_tag = "Solar Farm Input"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/overlay/snow/floor,/turf/simulated/floor/snow/plating,/area/space) +"adA" = (/obj/structure/cable/heavyduty{icon_state = "4-8"},/obj/structure/railing{dir = 1},/obj/structure/railing,/turf/simulated/floor/snow/plating,/area/space) +"adB" = (/obj/structure/cable/heavyduty{icon_state = "1-2"},/obj/machinery/power/sensor{name = "Powernet Sensor - Solar Farm Output"; name_tag = "Solar Farm Output"},/turf/simulated/floor/snow/plating,/area/space) "adC" = (/obj/effect/floor_decal/rust,/obj/structure/cable/heavyduty{icon_state = "4-8"},/obj/structure/railing{dir = 8},/obj/structure/catwalk,/obj/effect/overlay/snow/floor/edges{dir = 1},/obj/effect/overlay/snow/floor/edges,/turf/snow/plating,/area/space) "adD" = (/obj/effect/wingrille_spawn/reinforced,/turf/simulated/floor/tiled/steel,/area/space) "adE" = (/obj/effect/floor_decal/rust,/obj/structure/cable/heavyduty{icon_state = "4-8"},/obj/structure/catwalk,/obj/effect/overlay/snow/floor/edges{dir = 1},/obj/effect/overlay/snow/floor/edges,/turf/snow/plating,/area/space) -"adF" = (/obj/effect/floor_decal/rust,/obj/structure/cable/heavyduty{icon_state = "4-8"},/obj/structure/railing{dir = 4},/obj/structure/catwalk,/obj/effect/overlay/snow/floor/edges{dir = 1},/obj/effect/overlay/snow/floor/edges,/turf/snow/plating,/area/space) -"adG" = (/obj/structure/cable/heavyduty{icon_state = "4-8"},/obj/structure/railing{dir = 1},/obj/structure/railing,/obj/effect/overlay/snow/floor/edges{dir = 1},/turf/snow/plating,/area/space) -"adH" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22; pixel_y = 0},/turf/simulated/floor/tiled/white,/area/space) -"adI" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor/tiled/white,/area/space) -"adJ" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/structure/mirror{pixel_x = 28},/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor/tiled/white,/area/space) +"adF" = (/obj/effect/overlay/snow/floor/edges{dir = 8},/turf/simulated/floor/snow/plating,/area/space) +"adG" = (/obj/effect/overlay/snow/floor/edges{dir = 1},/turf/simulated/floor/snow/plating,/area/space) +"adH" = (/obj/structure/toilet,/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled/white,/area/hallway/secondary/entry/docking_lounge) +"adI" = (/obj/structure/table/standard,/obj/item/weapon/soap/nanotrasen,/turf/simulated/floor/tiled/white,/area/hallway/secondary/entry/docking_lounge) +"adJ" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22; pixel_y = 0},/turf/simulated/floor/tiled/white,/area/hallway/secondary/entry/docking_lounge) "adK" = (/obj/effect/floor_decal/corner/paleblue{dir = 9},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor/tiled/white,/area/space) "adL" = (/obj/structure/cable/heavyduty{icon_state = "4-8"},/obj/structure/grille,/obj/structure/window/reinforced/full,/turf/simulated/floor/plating,/area/space) "adM" = (/obj/structure/cable/heavyduty{icon_state = "1-8"; tag = "icon-1-4"},/turf/simulated/floor/plating,/area/space) "adN" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/effect/overlay/snow/airlock,/obj/machinery/door/airlock/glass_external,/obj/structure/fans/tiny{name = "Thermal Regulator Vent"},/turf/snow/drift{dir = 4},/area/space) "adO" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/door/airlock/glass_external,/obj/structure/fans/tiny{name = "Thermal Regulator Vent"},/turf/snow/drift{dir = 4},/area/space) -"adP" = (/obj/structure/railing{dir = 8},/obj/structure/railing{dir = 1},/obj/effect/overlay/snow/floor/edges{dir = 8},/obj/effect/overlay/snow/floor/edges{dir = 1},/turf/snow/plating,/area/space) -"adQ" = (/obj/structure/railing{dir = 1},/obj/effect/overlay/snow/floor/edges{dir = 1},/turf/snow/plating,/area/space) -"adR" = (/obj/structure/railing{dir = 1},/obj/structure/railing{dir = 4},/obj/effect/overlay/snow/floor/edges{dir = 1},/obj/effect/overlay/snow/floor/edges{dir = 4},/turf/snow/plating,/area/space) -"adS" = (/obj/structure/railing{dir = 8},/obj/effect/overlay/snow/floor/edges{dir = 8},/turf/snow/plating,/area/space) -"adT" = (/obj/machinery/door/airlock{name = "Restroom"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled/white,/area/space) +"adP" = (/obj/effect/overlay/snow/floor/edges{dir = 4},/turf/simulated/floor/snow/plating,/area/space) +"adQ" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/effect/overlay/snow/floor,/turf/simulated/floor/snow/plating,/area/space) +"adR" = (/obj/machinery/power/solar{id = "starboardsolar"; name = "Starboard Solar Array"},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/snow/plating,/area/space) +"adS" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/effect/overlay/snow/floor,/turf/simulated/floor/snow/plating,/area/space) +"adT" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor/tiled/white,/area/hallway/secondary/entry/docking_lounge) "adU" = (/obj/machinery/door/airlock/medical{name = "Operating Theatre 2"; req_access = list(45)},/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled/white,/area/space) "adV" = (/obj/machinery/door/airlock/medical{name = "Operating Theatre 2"; req_access = list(45)},/obj/machinery/door/firedoor/border_only,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled/white,/area/space) "adW" = (/obj/structure/shuttle/window,/obj/structure/grille,/turf/simulated/shuttle/plating,/area/space) @@ -211,39 +211,39 @@ "aec" = (/obj/machinery/door/unpowered/shuttle,/obj/structure/fans/tiny{name = "Thermal Regulator Vent"},/turf/simulated/shuttle/plating,/area/space) "aed" = (/obj/structure/closet/secure_closet/brig,/turf/simulated/floor/tiled/steel,/area/space) "aee" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area/space) -"aef" = (/obj/machinery/vending/cola,/obj/effect/floor_decal/corner/white/diagonal{tag = "icon-corner_white_diagonal (EAST)"; icon_state = "corner_white_diagonal"; dir = 4},/obj/effect/floor_decal/corner/blue{dir = 1},/turf/simulated/floor/tiled,/area/space) -"aeg" = (/obj/machinery/vending/coffee,/obj/effect/floor_decal/corner/white{dir = 4},/obj/effect/floor_decal/corner/blue{dir = 1},/turf/simulated/floor/tiled,/area/space) -"aeh" = (/obj/machinery/vending/snack,/obj/effect/floor_decal/corner/white{dir = 4},/obj/effect/floor_decal/corner/blue{dir = 1},/turf/simulated/floor/tiled,/area/space) -"aei" = (/obj/machinery/vending/cigarette,/obj/effect/floor_decal/corner/white{dir = 4},/obj/effect/floor_decal/corner/blue{dir = 1},/obj/machinery/camera/network/civilian{c_tag = "CIV - Visitor's Dinning"; dir = 2},/turf/simulated/floor/tiled,/area/space) -"aej" = (/obj/structure/reagent_dispensers/water_cooler/full,/obj/effect/floor_decal/corner/white{dir = 4},/obj/effect/floor_decal/corner/blue{dir = 1},/turf/simulated/floor/tiled,/area/space) -"aek" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/cups,/obj/effect/floor_decal/corner/white{dir = 4},/obj/effect/floor_decal/corner/blue{dir = 1},/turf/simulated/floor/tiled,/area/space) -"ael" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/obj/effect/floor_decal/corner/white{dir = 4},/obj/effect/floor_decal/corner/blue{dir = 1},/obj/item/device/radio/intercom{dir = 1; name = "Station Intercom (General)"; pixel_y = 21},/turf/simulated/floor/tiled,/area/space) -"aem" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hallway/secondary/entry/D2) -"aen" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/hallway/secondary/entry/D2) -"aeo" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/space) -"aep" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/border_only,/obj/structure/sign/securearea{desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; name = "KEEP CLEAR: DOCKING AREA"; pixel_y = 0},/turf/simulated/floor/plating,/area/space) +"aef" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/structure/mirror{pixel_x = 28},/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor/tiled/white,/area/hallway/secondary/entry/docking_lounge) +"aeg" = (/obj/machinery/door/airlock{name = "Restroom"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled/white,/area/hallway/secondary/entry/docking_lounge) +"aeh" = (/obj/structure/sign/warning/evac,/turf/simulated/wall,/area/hallway/secondary/entry/docking_lounge) +"aei" = (/obj/machinery/door/airlock/glass,/turf/simulated/floor/tiled,/area/hallway/secondary/entry/docking_lounge) +"aej" = (/obj/machinery/door/airlock/glass,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled,/area/hallway/secondary/entry/docking_lounge) +"aek" = (/obj/structure/window/reinforced{dir = 8},/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/table/rack/shelf,/obj/item/clothing/suit/storage/snowsuit,/turf/simulated/floor/tiled,/area/hallway/secondary/entry/docking_lounge) +"ael" = (/turf/simulated/floor/tiled,/area/hallway/secondary/entry/docking_lounge) +"aem" = (/obj/structure/reagent_dispensers/water_cooler/full,/obj/effect/floor_decal/corner/white{dir = 4},/obj/effect/floor_decal/corner/blue{dir = 1},/turf/simulated/floor/tiled,/area/hallway/secondary/entry/docking_lounge) +"aen" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/cups,/obj/effect/floor_decal/corner/white{dir = 4},/obj/effect/floor_decal/corner/blue{dir = 1},/turf/simulated/floor/tiled,/area/hallway/secondary/entry/docking_lounge) +"aeo" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled,/area/hallway/secondary/entry/docking_lounge) +"aep" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/obj/effect/floor_decal/corner/white{dir = 4},/obj/effect/floor_decal/corner/blue{dir = 1},/obj/item/device/radio/intercom{dir = 1; name = "Station Intercom (General)"; pixel_y = 21},/turf/simulated/floor/tiled,/area/hallway/secondary/entry/docking_lounge) "aeq" = (/obj/effect/floor_decal/corner/paleblue{dir = 1},/turf/simulated/floor/tiled/white,/area/space) "aer" = (/obj/structure/bed/chair{dir = 4},/turf/simulated/shuttle/floor,/area/space) "aes" = (/obj/structure/bed/chair{dir = 8},/turf/simulated/shuttle/floor,/area/space) "aet" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 1},/turf/simulated/shuttle/plating,/area/space) "aeu" = (/obj/structure/shuttle/engine/propulsion,/turf/simulated/shuttle/plating,/area/space) -"aev" = (/obj/structure/railing,/obj/structure/railing{dir = 8},/obj/effect/overlay/snow/floor/edges{dir = 8},/obj/effect/overlay/snow/floor/edges,/turf/snow/plating,/area/space) -"aew" = (/obj/structure/railing,/obj/effect/overlay/snow/floor/edges,/turf/snow/plating,/area/space) -"aex" = (/obj/structure/railing,/obj/structure/railing{dir = 4},/obj/effect/overlay/snow/floor/edges,/obj/effect/overlay/snow/floor/edges{dir = 4},/turf/snow/plating,/area/space) +"aev" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/effect/overlay/snow/floor,/turf/simulated/floor/snow/plating,/area/space) +"aew" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/effect/overlay/snow/floor,/turf/simulated/floor/snow/plating,/area/space) +"aex" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/effect/overlay/snow/floor,/turf/simulated/floor/snow/plating,/area/space) "aey" = (/obj/structure/bed/chair/office/dark{dir = 1},/turf/simulated/shuttle/floor/red,/area/space) -"aez" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/atmospherics/pipe/simple/hidden{tag = "icon-intact (EAST)"; icon_state = "intact"; dir = 4},/obj/machinery/door/airlock/glass_external{frequency = 1380; icon_state = "door_locked"; id_tag = "arrivals_dock_north_inner"; locked = 1; name = "Docking Port Airlock"; req_access = list(13)},/turf/simulated/floor/tiled/dark,/area/hallway/secondary/entry/D2) -"aeA" = (/obj/machinery/light/small,/obj/effect/floor_decal/industrial/warning/cee{icon_state = "warningcee"; dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden{tag = "icon-intact (EAST)"; icon_state = "intact"; dir = 4},/obj/machinery/embedded_controller/radio/airlock/docking_port_multi{frequency = 1380; id_tag = "arrivals_dock_north_airlock"; master_tag = "arrivals_dock"; pixel_y = 30; req_one_access = list(13); tag_airlock_mech_sensor = "arrivals_dock_north_mech"; tag_airpump = "arrivals_dock_north_pump"; tag_chamber_sensor = "arrivals_dock_north_sensor"; tag_exterior_door = "arrivals_dock_north_outer"; tag_interior_door = "arrivals_dock_north_inner"; tag_shuttle_mech_sensor = "shuttle_dock_north_mech"},/turf/simulated/floor/tiled,/area/hallway/secondary/entry/D2) -"aeB" = (/obj/effect/floor_decal/industrial/warning/cee{icon_state = "warningcee"; dir = 4},/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 8; frequency = 1380; id_tag = "arrivals_dock_north_pump"},/obj/machinery/airlock_sensor{frequency = 1380; id_tag = "arrivals_dock_north_sensor"; pixel_x = 0; pixel_y = -25},/turf/simulated/floor/tiled,/area/hallway/secondary/entry/D2) -"aeC" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/shield_diffuser,/obj/machinery/door/airlock/external{frequency = 1380; icon_state = "door_locked"; id_tag = "arrivals_dock_north_outer"; locked = 1; name = "Arrivals Airlock"; req_access = list(13)},/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1380; master_tag = "arrivals_dock_north_airlock"; name = "exterior access button"; pixel_x = 4; pixel_y = -26; req_one_access = list(13)},/obj/machinery/mech_sensor{dir = 8; frequency = 1380; id_tag = "arrival_dock_north_mech"; pixel_y = -19},/turf/simulated/floor/tiled/dark,/area/hallway/secondary/entry/D2) +"aez" = (/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 28},/obj/structure/cable{d2 = 2; icon_state = "0-2"; pixel_y = 0},/turf/simulated/floor/tiled,/area/hallway/secondary/entry/docking_lounge) +"aeA" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hallway/secondary/entry/docking_lounge) +"aeB" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/hallway/secondary/entry/docking_lounge) +"aeC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/hallway/secondary/entry/docking_lounge) "aeD" = (/obj/machinery/recharge_station,/turf/simulated/floor/tiled/dark,/area/space) -"aeE" = (/obj/structure/showcase/yw/plaque,/turf/simulated/floor/tiled,/area/space) +"aeE" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/border_only,/obj/structure/sign/securearea{desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; name = "KEEP CLEAR: DOCKING AREA"; pixel_y = 0},/turf/simulated/floor/plating,/area/hallway/secondary/entry/docking_lounge) "aeF" = (/turf/snow,/turf/snow/snow2,/area/space) "aeG" = (/obj/effect/overlay/snow/floor/edges{dir = 8},/obj/effect/overlay/snow/floor/edges{dir = 1},/turf/snow/gravsnow,/area/space) "aeH" = (/obj/effect/overlay/snow/floor/edges3,/obj/effect/overlay/snow/floor/edges,/obj/effect/overlay/snow/floor/edges{dir = 4},/turf/snow/gravsnow,/area/space) "aeI" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/decal/cleanable/dirt,/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/closet/crate/solar,/turf/simulated/floor/plating,/area/space) -"aeJ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/hallway/secondary/entry/D2) -"aeK" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/hallway/secondary/entry/D2) -"aeL" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/hallway/secondary/entry/D2) +"aeJ" = (/obj/structure/grille,/obj/structure/window/reinforced/full,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/glass,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/hallway/secondary/entry/docking_lounge) +"aeK" = (/obj/effect/floor_decal/industrial/warning{dir = 9},/turf/simulated/floor/plating,/area/hallway/secondary/entry/docking_lounge) +"aeL" = (/obj/effect/floor_decal/industrial/warning{dir = 5},/turf/simulated/floor/plating,/area/hallway/secondary/entry/docking_lounge) "aeM" = (/obj/machinery/bookbinder,/turf/simulated/floor/wood,/area/space) "aeN" = (/turf/simulated/open,/area/space) "aeO" = (/obj/effect/decal/cleanable/dirt,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/closet/crate/solar,/turf/simulated/floor/plating,/area/space) @@ -254,15 +254,15 @@ "aeT" = (/obj/effect/decal/cleanable/dirt,/obj/structure/cable/heavyduty{icon_state = "2-8"},/obj/structure/cable/heavyduty{icon_state = "2-4"},/turf/simulated/floor/plating,/area/space) "aeU" = (/obj/structure/grille,/obj/structure/cable/heavyduty{icon_state = "4-8"},/turf/simulated/floor/plating,/area/space) "aeV" = (/obj/structure/closet,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/tiled,/area/security/checkpoint) -"aeW" = (/obj/structure/bed/chair{dir = 8},/turf/simulated/floor/tiled,/area/hallway/secondary/entry/D2) -"aeX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/border_only,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hallway/secondary/entry/D2) +"aeW" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/effect/floor_decal/industrial/warning/corner{dir = 4},/obj/structure/table/rack/shelf,/obj/item/clothing/suit/storage/snowsuit,/turf/simulated/floor/tiled,/area/hallway/secondary/entry/docking_lounge) +"aeX" = (/obj/structure/cable{icon_state = "1-4"},/turf/simulated/floor/tiled,/area/hallway/secondary/entry/docking_lounge) "aeY" = (/obj/machinery/light{dir = 8; icon_state = "tube1"; pixel_y = 0},/turf/simulated/floor/tiled,/area/space) "aeZ" = (/obj/effect/decal/cleanable/dirt,/obj/item/weapon/stool,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/space) "afa" = (/obj/machinery/power/smes/buildable{charge = 0; RCon_tag = "Solar Farm - SMES 1"},/obj/structure/cable/heavyduty,/turf/simulated/floor/plating,/area/space) "afb" = (/obj/machinery/power/smes/buildable{charge = 0; RCon_tag = "Solar Farm - SMES 2"},/obj/structure/cable/heavyduty,/turf/simulated/floor/plating,/area/space) "afc" = (/obj/structure/grille,/obj/structure/window/reinforced/full,/obj/machinery/door/firedoor/glass,/turf/simulated/floor/plating,/area/space) "afd" = (/obj/machinery/door/airlock/glass_security{name = "Spaceport Security Airlock"; req_access = list(63)},/obj/structure/cable{icon_state = "1-2"},/turf/simulated/floor/tiled,/area/security/checkpoint) -"afe" = (/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 28},/turf/simulated/floor/tiled,/area/hallway/secondary/entry/D2) +"afe" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled,/area/hallway/secondary/entry/docking_lounge) "aff" = (/obj/structure/table/standard,/obj/machinery/reagentgrinder,/turf/simulated/floor/tiled/yellow,/area/space) "afg" = (/obj/machinery/oxygen_pump/anesthetic,/turf/simulated/wall,/area/space) "afh" = (/obj/machinery/washing_machine,/turf/simulated/floor/wood,/area/space) @@ -271,8 +271,8 @@ "afk" = (/turf/simulated/floor,/area/space) "afl" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/cable{icon_state = "1-2"},/turf/simulated/floor/tiled,/area/security/checkpoint) "afm" = (/obj/structure/bed/chair/office/dark,/turf/simulated/floor/tiled,/area/space) -"afn" = (/obj/structure/cable{d2 = 2; icon_state = "0-2"; pixel_y = 0},/turf/simulated/floor/tiled,/area/space) -"afo" = (/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/obj/machinery/camera/network/northern_star{c_tag = "DOCK - Dock 2 Aft"; dir = 8},/obj/structure/table/standard,/turf/simulated/floor/tiled,/area/hallway/secondary/entry/D2) +"afn" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/tiled,/area/hallway/secondary/entry/docking_lounge) +"afo" = (/obj/structure/cable{icon_state = "1-8"},/turf/simulated/floor/tiled,/area/hallway/secondary/entry/docking_lounge) "afp" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall,/area/space) "afq" = (/obj/effect/decal/cleanable/dirt,/obj/machinery/power/solar_control,/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/space) "afr" = (/obj/effect/decal/cleanable/dirt,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -28},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/space) @@ -284,7 +284,7 @@ "afx" = (/obj/structure/cable{icon_state = "2-4"},/turf/simulated/floor/tiled,/area/hallway/secondary/exit) "afy" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor/glass,/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/blast/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "medbayquar"; name = "Medbay Emergency Lockdown Shutters"; opacity = 0},/obj/machinery/door/airlock/maintenance/medical,/turf/simulated/floor,/area/space) "afz" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled,/area/hallway/secondary/exit) -"afA" = (/obj/structure/closet/emcloset,/turf/simulated/floor/tiled,/area/hallway/secondary/entry/D2) +"afA" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/atmospherics/pipe/simple/hidden{tag = "icon-intact (EAST)"; icon_state = "intact"; dir = 4},/obj/machinery/door/airlock/glass_external{frequency = 1380; icon_state = "door_locked"; id_tag = "arrivals_dock_north_inner"; locked = 1; name = "Docking Port Airlock"; req_access = list(13)},/turf/simulated/floor/tiled/dark,/area/hallway/secondary/entry/docking_lounge) "afB" = (/obj/structure/bed/chair{dir = 4},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/tiled/white,/area/space) "afC" = (/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/power/sensor{name = "Powernet Sensor - Medbay Subgrid"; name_tag = "Medbay Subgrid"},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/turf/simulated/floor,/area/space) "afD" = (/obj/machinery/door/airlock/engineering{name = "Medbay Substation"; req_one_access = list(11,24,5)},/obj/machinery/door/firedoor,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor,/area/space) @@ -305,7 +305,7 @@ "afS" = (/obj/structure/bed/chair{dir = 4},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor/tiled/white,/area/space) "afT" = (/obj/structure/reagent_dispensers/beerkeg,/turf/simulated/floor/tiled/freezer,/area/space) "afU" = (/obj/structure/reagent_dispensers/beerkeg/vat,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/tiled/freezer,/area/space) -"afV" = (/obj/structure/table/standard,/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/effect/floor_decal/corner/white/border{dir = 1},/obj/machinery/light_switch{dir = 2; name = "light switch "; pixel_x = 0; pixel_y = 26},/obj/item/weapon/reagent_containers/blood/OMinus,/turf/simulated/floor/tiled/white,/area/space) +"afV" = (/obj/structure/bed/chair{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/wood,/area/security/breakroom) "afW" = (/obj/structure/bookcase{name = "bookcase (Religious)"},/obj/machinery/light/small{dir = 8; pixel_y = 0},/turf/simulated/floor/wood,/area/space) "afX" = (/obj/structure/reagent_dispensers/beerkeg/vat,/obj/structure/window/reinforced{dir = 4; health = 1e+006},/obj/structure/window/reinforced{dir = 2; health = 1e+006},/turf/simulated/floor/tiled/freezer,/area/space) "afY" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/space) @@ -321,10 +321,10 @@ "agi" = (/obj/effect/floor_decal/corner/paleblue/diagonal,/obj/effect/floor_decal/corner/paleblue/diagonal{dir = 4},/turf/simulated/floor/tiled/white,/area/space) "agj" = (/obj/structure/table/rack,/obj/item/weapon/storage/belt/medical,/obj/item/clothing/accessory/stethoscope,/obj/item/clothing/glasses/hud/health,/obj/effect/floor_decal/corner/blue{dir = 6},/obj/effect/floor_decal/corner/paleblue{dir = 9},/obj/machinery/requests_console{announcementConsole = 1; department = "Chief Medical Officer's Desk"; departmentType = 5; name = "Chief Medical Officer RC"; pixel_x = 32; pixel_y = -2},/turf/simulated/floor/tiled/white,/area/space) "agk" = (/obj/structure/sign/greencross,/turf/simulated/wall,/area/space) -"agl" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/atmospherics/pipe/simple/hidden{icon_state = "intact"; dir = 4},/obj/machinery/door/airlock/glass_external{frequency = 1380; icon_state = "door_locked"; id_tag = "arrivals_dock_south_inner"; locked = 1; name = "Docking Port Airlock"; req_access = list(13)},/turf/simulated/floor/tiled/dark,/area/hallway/secondary/entry/D2) -"agm" = (/obj/machinery/light/small{dir = 1},/obj/effect/floor_decal/industrial/warning/cee{icon_state = "warningcee"; dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden{icon_state = "intact"; dir = 4},/obj/machinery/embedded_controller/radio/airlock/docking_port_multi{frequency = 1380; id_tag = "arrivals_dock_south_airlock"; master_tag = "arrivals_dock"; pixel_y = -30; req_one_access = list(13); tag_airlock_mech_sensor = "arrivals_dock_south_mech"; tag_airpump = "arrivals_dock_south_pump"; tag_chamber_sensor = "arrivals_dock_south_sensor"; tag_exterior_door = "arrivals_dock_south_outer"; tag_interior_door = "arrivals_dock_south_inner"; tag_shuttle_mech_sensor = "shuttle_dock_south_mech"},/turf/simulated/floor/tiled,/area/hallway/secondary/entry/D2) -"agn" = (/obj/effect/floor_decal/industrial/warning/cee{icon_state = "warningcee"; dir = 4},/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 8; frequency = 1380; id_tag = "arrivals_dock_south_pump"},/obj/machinery/airlock_sensor{frequency = 1380; id_tag = "arrivals_dock_south_sensor"; pixel_x = 0; pixel_y = 25},/turf/simulated/floor/tiled,/area/hallway/secondary/entry/D2) -"ago" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/shield_diffuser,/obj/machinery/door/airlock/external{frequency = 1380; icon_state = "door_locked"; id_tag = "arrivals_dock_south_outer"; locked = 1; name = "Arrivals Airlock"; req_access = list(13)},/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1380; master_tag = "arrivals_dock_south_airlock"; name = "exterior access button"; pixel_x = 4; pixel_y = 26; req_one_access = list(13)},/obj/machinery/mech_sensor{dir = 8; frequency = 1380; id_tag = "arrivals_dock_south_mech"; pixel_y = 19},/turf/simulated/floor/tiled/dark,/area/hallway/secondary/entry/D2) +"agl" = (/obj/machinery/light/small,/obj/effect/floor_decal/industrial/warning/cee{icon_state = "warningcee"; dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden{tag = "icon-intact (EAST)"; icon_state = "intact"; dir = 4},/obj/machinery/embedded_controller/radio/airlock/docking_port_multi{frequency = 1380; id_tag = "arrivals_dock_north_airlock"; master_tag = "arrivals_dock"; pixel_y = 30; req_one_access = list(13); tag_airlock_mech_sensor = "arrivals_dock_north_mech"; tag_airpump = "arrivals_dock_north_pump"; tag_chamber_sensor = "arrivals_dock_north_sensor"; tag_exterior_door = "arrivals_dock_north_outer"; tag_interior_door = "arrivals_dock_north_inner"; tag_shuttle_mech_sensor = "shuttle_dock_north_mech"},/turf/simulated/floor/tiled,/area/hallway/secondary/entry/docking_lounge) +"agm" = (/obj/effect/floor_decal/industrial/warning/cee{icon_state = "warningcee"; dir = 4},/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 8; frequency = 1380; id_tag = "arrivals_dock_north_pump"},/obj/machinery/airlock_sensor{frequency = 1380; id_tag = "arrivals_dock_north_sensor"; pixel_x = 0; pixel_y = -25},/turf/simulated/floor/tiled,/area/hallway/secondary/entry/docking_lounge) +"agn" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/shield_diffuser,/obj/machinery/door/airlock/external{frequency = 1380; icon_state = "door_locked"; id_tag = "arrivals_dock_north_outer"; locked = 1; name = "Arrivals Airlock"; req_access = list(13)},/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1380; master_tag = "arrivals_dock_north_airlock"; name = "exterior access button"; pixel_x = 4; pixel_y = -26; req_one_access = list(13)},/obj/machinery/mech_sensor{dir = 8; frequency = 1380; id_tag = "arrival_dock_north_mech"; pixel_y = -19},/turf/simulated/floor/tiled/dark,/area/hallway/secondary/entry/docking_lounge) +"ago" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/effect/overlay/snow/airlock,/obj/machinery/door/airlock/glass_external,/obj/structure/fans/tiny{name = "Thermal Regulator Vent"},/turf/snow/drift{dir = 4},/area/hallway/secondary/entry/docking_lounge) "agp" = (/obj/structure/reagent_dispensers/winevat,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/tiled/freezer,/area/space) "agq" = (/obj/structure/bookcase{name = "bookcase (Religious)"},/obj/machinery/light/small{dir = 4; pixel_y = 0},/turf/simulated/floor/wood,/area/space) "agr" = (/obj/structure/reagent_dispensers/winevat,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/tiled/freezer,/area/space) @@ -353,12 +353,12 @@ "agO" = (/obj/machinery/atmospherics/unary/cryo_cell{dir = 8; layer = 3.3},/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled,/area/space) "agP" = (/obj/machinery/portable_atmospherics/canister/oxygen/prechilled,/obj/machinery/atmospherics/portables_connector,/obj/effect/floor_decal/industrial/hatch/yellow,/turf/simulated/floor/tiled,/area/space) "agQ" = (/obj/machinery/vending/medical,/obj/effect/floor_decal/industrial/warning{icon_state = "warning"; dir = 8},/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor/tiled/white,/area/space) -"agR" = (/obj/structure/bed/chair{dir = 4},/obj/effect/floor_decal/corner/white{dir = 8},/obj/effect/floor_decal/corner/blue/diagonal,/turf/simulated/floor/tiled,/area/space) -"agS" = (/obj/structure/table/standard,/obj/effect/floor_decal/corner/white{dir = 8},/obj/effect/floor_decal/corner/blue,/turf/simulated/floor/tiled,/area/space) -"agT" = (/obj/structure/bed/chair{dir = 8},/obj/effect/floor_decal/corner/white{dir = 8},/obj/effect/floor_decal/corner/blue,/obj/machinery/light,/turf/simulated/floor/tiled,/area/space) -"agU" = (/obj/structure/bed/chair{dir = 4},/obj/effect/floor_decal/corner/white{dir = 8},/obj/effect/floor_decal/corner/blue,/turf/simulated/floor/tiled,/area/space) -"agV" = (/obj/structure/table/standard,/obj/item/weapon/coin/silver,/obj/effect/floor_decal/corner/white{dir = 8},/obj/effect/floor_decal/corner/blue,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor/tiled,/area/space) -"agW" = (/obj/structure/bed/chair{dir = 8},/obj/effect/floor_decal/corner/white{dir = 8},/obj/effect/floor_decal/corner/blue,/turf/simulated/floor/tiled,/area/space) +"agR" = (/turf/simulated/floor/plating,/area/hallway/secondary/entry/docking_lounge) +"agS" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/door/airlock/glass_external,/obj/structure/fans/tiny{name = "Thermal Regulator Vent"},/turf/snow/drift{dir = 4},/area/hallway/secondary/entry/docking_lounge) +"agT" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/hallway/secondary/entry/docking_lounge) +"agU" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/hallway/secondary/entry/docking_lounge) +"agV" = (/obj/structure/grille,/obj/structure/window/reinforced/full,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/glass,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/hallway/secondary/entry/docking_lounge) +"agW" = (/obj/effect/floor_decal/industrial/warning{dir = 10},/turf/simulated/floor/plating,/area/hallway/secondary/entry/docking_lounge) "agX" = (/obj/item/weapon/storage/box/cups{pixel_x = 0; pixel_y = 0},/obj/structure/table/standard,/obj/machinery/light/small{dir = 4; pixel_y = 0},/turf/simulated/floor/tiled/white,/area/space) "agY" = (/obj/machinery/door/airlock{name = "Room 1"},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled,/area/space) "agZ" = (/obj/machinery/door/airlock{name = "Room 2"},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled,/area/space) @@ -387,8 +387,8 @@ "ahw" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 9; icon_state = "intact"},/obj/effect/floor_decal/industrial/warning{dir = 1},/turf/simulated/floor/tiled/white,/area/space) "ahx" = (/obj/effect/floor_decal/industrial/warning/corner{icon_state = "warningcorner"; dir = 1},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled/white,/area/space) "ahy" = (/obj/structure/sign/nosmoking_2,/turf/simulated/wall,/area/space) -"ahz" = (/obj/machinery/atm,/turf/simulated/wall,/area/space) -"ahA" = (/turf/simulated/wall/r_wall,/area/hallway/secondary/entry/D2) +"ahz" = (/obj/effect/floor_decal/industrial/warning{dir = 6},/turf/simulated/floor/plating,/area/hallway/secondary/entry/docking_lounge) +"ahA" = (/obj/structure/grille,/obj/structure/window/reinforced/full,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/glass,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/hallway/secondary/entry/docking_lounge) "ahB" = (/obj/structure/curtain/open/bed,/turf/simulated/floor/wood,/area/space) "ahC" = (/turf/simulated/wall/titanium,/area/security/nuke_storage) "ahD" = (/obj/effect/wingrille_spawn/reinforced,/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled/steel,/area/space) @@ -428,7 +428,7 @@ "ail" = (/obj/item/weapon/stool/padded,/obj/effect/floor_decal/corner/paleblue{dir = 5},/obj/machinery/light{dir = 1},/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor/tiled/white,/area/space) "aim" = (/obj/structure/table/standard{name = "plastic table frame"},/obj/item/weapon/storage/box/cups,/obj/effect/floor_decal/corner/paleblue/full{dir = 1},/turf/simulated/floor/tiled/white,/area/space) "ain" = (/obj/machinery/newscaster{pixel_x = -32},/turf/simulated/floor/tiled,/area/space) -"aio" = (/turf/simulated/floor/tiled,/area/hallway/secondary/entry/D2) +"aio" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/effect/floor_decal/industrial/warning/corner,/obj/structure/table/rack/shelf,/obj/item/weapon/shovel,/turf/simulated/floor/tiled,/area/hallway/secondary/entry/docking_lounge) "aip" = (/obj/structure/curtain/bed,/turf/simulated/floor/wood,/area/space) "aiq" = (/obj/machinery/door/firedoor/glass/hidden,/turf/simulated/floor/tiled,/area/space) "air" = (/obj/structure/bed/chair/office/dark{dir = 8},/obj/machinery/button/windowtint{id = "mental_health"; pixel_x = -24; pixel_y = 10},/turf/simulated/floor/wood,/area/space) @@ -437,7 +437,7 @@ "aiu" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/maintenance{name = "Maintenance Access"; req_access = list(5)},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled/white,/area/space) "aiv" = (/obj/machinery/cooker/grill,/turf/simulated/floor/wood,/area/space) "aiw" = (/obj/structure/table/woodentable,/obj/machinery/chemical_dispenser/bar_soft/full,/turf/simulated/floor/wood,/area/space) -"aix" = (/obj/structure/cable,/turf/simulated/floor/tiled,/area/hallway/secondary/exit) +"aix" = (/obj/structure/closet/wardrobe/mixed,/turf/simulated/floor/lino,/area/hallway/secondary/entry/docking_lounge) "aiy" = (/obj/machinery/door/airlock/glass_medical{name = "Staff Room"; req_access = list(5)},/obj/machinery/door/firedoor/glass,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled/white,/area/space) "aiz" = (/obj/structure/window/reinforced,/obj/structure/grille,/obj/machinery/door/blast/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "cmooffice"; name = "CMO Office Privacy Shutters"; opacity = 0},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/structure/window/reinforced{dir = 5; icon_state = "fwindow"},/turf/simulated/floor/plating,/area/space) "aiA" = (/obj/structure/window/reinforced,/obj/structure/grille,/obj/machinery/door/blast/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "cmooffice"; name = "CMO Office Privacy Shutters"; opacity = 0},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/structure/window/reinforced{dir = 5; icon_state = "fwindow"},/turf/simulated/floor/plating,/area/space) @@ -458,9 +458,9 @@ "aiP" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor/tiled/white,/area/space) "aiQ" = (/obj/item/weapon/stool/padded,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor/tiled/white,/area/space) "aiR" = (/obj/structure/sign/redcross{desc = "The Star of Life, a symbol of Medical Aid."; icon_state = "lifestar"; name = "Medbay"},/turf/simulated/wall,/area/space) -"aiS" = (/obj/machinery/power/solar{id = "portsolar"; name = "Port Solar Array"},/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/space) +"aiS" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/effect/overlay/snow/floor,/turf/simulated/floor/snow/plating,/area/space) "aiT" = (/obj/structure/bonfire/permanent,/turf/simulated/floor/beach/sand/desert,/area/space) -"aiU" = (/obj/machinery/power/solar{id = "portsolar"; name = "Port Solar Array"},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/space) +"aiU" = (/obj/structure/railing{dir = 8},/obj/structure/railing{dir = 1},/obj/effect/overlay/snow/floor/edges{dir = 8},/obj/effect/overlay/snow/floor/edges{dir = 1},/turf/simulated/floor/snow/plating,/area/space) "aiV" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/structure/mirror{pixel_x = -28},/turf/simulated/floor/tiled/freezer,/area/space) "aiW" = (/obj/structure/closet/crate/freezer/meat,/turf/simulated/floor/wood,/area/space) "aiX" = (/obj/effect/floor_decal/spline/plain{dir = 9},/turf/simulated/floor/beach/sand/desert,/area/space) @@ -599,7 +599,7 @@ "alA" = (/obj/structure/filingcabinet/security{name = "Security Records"},/turf/simulated/floor/tiled/dark,/area/security/nuke_storage) "alB" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/machinery/light{dir = 8},/turf/simulated/floor/tiled/dark,/area/security/nuke_storage) "alC" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/tiled/dark,/area/security/nuke_storage) -"alD" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/overlay/snow/floor,/turf/simulated/floor/airless,/area/space) +"alD" = (/obj/structure/railing{dir = 1},/obj/effect/overlay/snow/floor/edges{dir = 1},/turf/simulated/floor/snow/plating,/area/space) "alE" = (/obj/structure/cable{icon_state = "2-4"},/turf/simulated/floor/plating,/area/space) "alF" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating,/area/space) "alG" = (/obj/effect/floor_decal/corner/pink/full,/obj/machinery/computer/med_data/laptop,/obj/structure/table/glass,/obj/machinery/light,/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -21},/turf/simulated/floor/tiled/white,/area/space) @@ -612,7 +612,7 @@ "alN" = (/obj/effect/floor_decal/corner/paleblue{dir = 9},/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor/tiled/white,/area/space) "alO" = (/obj/effect/floor_decal/corner/paleblue{dir = 6},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled/white,/area/space) "alP" = (/turf/simulated/floor/tiled/dark,/area/security/nuke_storage) -"alQ" = (/obj/machinery/door/firedoor/glass/hidden,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled,/area/space) +"alQ" = (/obj/structure/railing{dir = 8},/turf/simulated/open/cryogaia,/area/space) "alR" = (/obj/structure/closet/jcloset,/obj/item/weapon/soap/nanotrasen,/turf/simulated/floor/tiled,/area/space) "alS" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor/tiled,/area/space) "alT" = (/obj/structure/filingcabinet/medical{desc = "A large cabinet with hard copy medical records."; name = "Medical Records"},/turf/simulated/floor/tiled/dark,/area/security/nuke_storage) @@ -620,7 +620,7 @@ "alV" = (/obj/machinery/hologram/holopad,/mob/living/simple_mob/animal/passive/mouse/brown/Tom,/turf/simulated/floor/tiled/dark,/area/security/nuke_storage) "alW" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/tiled/dark,/area/security/nuke_storage) "alX" = (/obj/structure/cable{icon_state = "4-8"},/turf/simulated/floor/tiled,/area/space) -"alY" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/overlay/snow/floor,/turf/simulated/floor/airless,/area/space) +"alY" = (/obj/structure/railing{dir = 1},/obj/structure/railing{dir = 4},/obj/effect/overlay/snow/floor/edges{dir = 1},/obj/effect/overlay/snow/floor/edges{dir = 4},/turf/simulated/floor/snow/plating,/area/space) "alZ" = (/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/table/standard,/obj/machinery/cash_register/science,/turf/simulated/floor/tiled/steel_grid,/area/rnd/lab) "ama" = (/obj/structure/noticeboard/medical,/turf/simulated/wall,/area/space) "amb" = (/obj/structure/closet/secure_closet/personal/patient,/obj/effect/floor_decal/corner/pink{dir = 1},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor/tiled/white,/area/space) @@ -660,7 +660,7 @@ "amJ" = (/obj/item/weapon/coin/gold,/obj/item/weapon/coin/gold,/obj/item/weapon/coin/gold,/obj/item/weapon/coin/gold,/obj/item/weapon/coin/gold,/obj/item/weapon/coin/gold,/obj/structure/closet/crate/secure{name = "Gold Crate"; req_access = list(19)},/turf/simulated/floor/tiled/dark,/area/security/nuke_storage) "amK" = (/turf/simulated/wall/titanium,/area/bridge_hallway) "amL" = (/obj/structure/closet/crate,/obj/item/stack/material/silver,/obj/item/stack/material/silver,/obj/item/stack/material/silver,/obj/item/stack/material/gold,/obj/item/stack/material/gold,/obj/item/stack/material/gold,/obj/item/weapon/storage/belt/champion,/turf/simulated/floor/tiled/dark,/area/security/nuke_storage) -"amM" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/effect/overlay/snow/floor,/turf/simulated/floor/airless,/area/space) +"amM" = (/obj/machinery/power/solar{id = "starboardsolar"; name = "Starboard Solar Array"},/obj/structure/cable/yellow,/turf/simulated/floor/snow/plating,/area/space) "amN" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled/white,/area/space) "amO" = (/obj/machinery/vending/medical,/turf/simulated/floor/tiled/white,/area/space) "amP" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_medical{id_tag = "Surgery"; name = "Pre-Op Prep Room"; req_access = list(5)},/obj/machinery/holosign/surgery,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled/white,/area/space) @@ -734,11 +734,11 @@ "aof" = (/obj/structure/bed/chair/comfy/teal{dir = 8},/obj/effect/floor_decal/corner/paleblue{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/tiled/white,/area/space) "aog" = (/obj/machinery/vending/medical,/obj/effect/floor_decal/corner/paleblue{dir = 5},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor/tiled/white,/area/space) "aoh" = (/obj/effect/floor_decal/corner/paleblue{dir = 5},/obj/machinery/alarm{pixel_y = 22},/obj/structure/table/glass,/obj/item/roller,/obj/item/roller{pixel_y = 8},/turf/simulated/floor/tiled/white,/area/space) -"aoi" = (/obj/structure/railing{dir = 8},/turf/simulated/open,/area/space) +"aoi" = (/turf/simulated/open/cryogaia,/area/space) "aoj" = (/obj/structure/railing{icon_state = "railing0"; dir = 4},/obj/structure/railing{dir = 8},/turf/simulated/open,/area/bridge_hallway) "aok" = (/obj/structure/grille,/obj/structure/window/reinforced/full,/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/door/firedoor/glass,/obj/machinery/door/blast/shutters{dir = 8; id = "cap_office"; layer = 3.1; name = "Colony Directo's Shutters"},/turf/simulated/floor/plating,/area/space) "aol" = (/obj/machinery/computer/arcade,/turf/simulated/floor/carpet,/area/space) -"aom" = (/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/effect/overlay/snow/floor,/turf/simulated/floor/airless,/area/space) +"aom" = (/obj/structure/railing{dir = 8},/obj/effect/overlay/snow/floor/edges{dir = 8},/turf/simulated/floor/snow/plating,/area/space) "aon" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating,/area/space) "aoo" = (/obj/machinery/door/airlock/medical{name = "Operating Theatre Storage"; req_access = list(45)},/obj/machinery/door/firedoor/border_only,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled/freezer,/area/space) "aop" = (/obj/machinery/door/airlock/medical{id_tag = "surgery_observation"; name = "Observation Room"; req_access = newlist()},/obj/machinery/holosign/surgery,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/tiled/white,/area/space) @@ -867,7 +867,7 @@ "aqI" = (/obj/structure/bed/chair/comfy/black{dir = 1},/turf/simulated/floor/wood,/area/space) "aqJ" = (/obj/machinery/computer/card,/obj/item/weapon/card/id/gold/captain/spare,/turf/simulated/floor/wood,/area/space) "aqK" = (/obj/structure/grille,/obj/structure/lattice,/turf/space,/area/space) -"aqL" = (/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 28},/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/turf/space,/area/space) +"aqL" = (/obj/structure/railing{dir = 4},/obj/effect/overlay/snow/floor/edges{dir = 4},/turf/simulated/floor/snow/plating,/area/space) "aqM" = (/obj/machinery/floodlight,/turf/simulated/floor,/area/space) "aqN" = (/obj/structure/table/glass,/obj/item/device/instrument/violin,/turf/simulated/floor/wood,/area/space) "aqO" = (/obj/structure/table/woodentable,/obj/structure/cable/green,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/turf/simulated/floor/carpet/blue,/area/space) @@ -949,7 +949,7 @@ "asm" = (/obj/effect/floor_decal/industrial/warning{dir = 4},/obj/machinery/transhuman/resleever,/obj/structure/window/reinforced,/turf/simulated/floor/tiled/white,/area/assembly/robotics) "asn" = (/obj/effect/floor_decal/industrial/warning/corner,/turf/simulated/floor/tiled/steel,/area/assembly/robotics) "aso" = (/obj/effect/floor_decal/industrial/warning,/turf/simulated/floor/tiled,/area/assembly/robotics) -"asp" = (/obj/effect/decal/cleanable/dirt,/obj/structure/cable/heavyduty{icon_state = "2-4"},/obj/structure/cable/heavyduty{icon_state = "1-4"},/turf/simulated/floor/plating,/area/space) +"asp" = (/obj/structure/railing,/obj/structure/railing{dir = 8},/obj/effect/overlay/snow/floor/edges{dir = 8},/obj/effect/overlay/snow/floor/edges,/turf/simulated/floor/snow/plating,/area/space) "asq" = (/obj/structure/closet,/obj/item/stack/material/steel{amount = 4},/obj/item/stack/rods{amount = 2},/obj/random/maintenance/engineering,/obj/random/maintenance/engineering,/turf/simulated/floor,/area/space) "asr" = (/obj/item/weapon/caution/cone,/turf/simulated/floor,/area/space) "ass" = (/obj/structure/table/rack/shelf/steel,/obj/item/gunbox{pixel_y = 6},/obj/item/gunbox{pixel_y = -3},/turf/simulated/floor/tiled/red,/area/security/armoury) @@ -1000,9 +1000,9 @@ "atl" = (/obj/structure/lattice,/obj/machinery/door/firedoor/glass,/obj/structure/disposalpipe/down,/obj/structure/cable/green{dir = 1; icon_state = "32-4"},/turf/simulated/open,/area/bridge_hallway) "atm" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/dark,/area/bridge_hallway) "atn" = (/obj/machinery/door/airlock/command,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/dark,/area/bridge_hallway) -"ato" = (/obj/effect/overlay/snow/floor/edges{dir = 8},/turf/snow/plating,/area/space) +"ato" = (/obj/structure/railing,/obj/effect/overlay/snow/floor/edges,/turf/simulated/floor/snow/plating,/area/space) "atp" = (/turf/snow/plating,/area/space) -"atq" = (/obj/effect/overlay/snow/floor/edges{dir = 1},/turf/snow/plating,/area/space) +"atq" = (/obj/structure/railing,/obj/structure/railing{dir = 4},/obj/effect/overlay/snow/floor/edges,/obj/effect/overlay/snow/floor/edges{dir = 4},/turf/simulated/floor/snow/plating,/area/space) "atr" = (/obj/machinery/recharge_station,/turf/simulated/floor/bluegrid,/area/assembly/chargebay) "ats" = (/obj/structure/sign/department/rnd{pixel_x = -32},/obj/effect/floor_decal/corner_oldtile/purple/full{dir = 8},/turf/simulated/floor/tiled/white,/area/rnd/research) "att" = (/obj/effect/floor_decal/corner_oldtile/purple{dir = 1},/obj/effect/floor_decal/corner_oldtile/purple{dir = 4},/turf/simulated/floor/tiled/white,/area/rnd/research) @@ -1014,7 +1014,7 @@ "atz" = (/obj/structure/window/reinforced{dir = 2; health = 1e+006},/obj/structure/table/rack,/obj/item/ammo_magazine/m45,/obj/item/ammo_magazine/m45,/obj/item/ammo_magazine/m45,/obj/item/ammo_magazine/m45,/obj/item/ammo_magazine/m45,/obj/item/ammo_magazine/m45,/obj/item/ammo_magazine/m9mmt,/obj/item/ammo_magazine/m9mmt,/obj/item/ammo_magazine/m9mmt,/obj/item/ammo_magazine/m9mmt,/obj/machinery/door/window/brigdoor/northleft{dir = 8; name = "LETHALS"; req_access = list(1)},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/tiled/red,/area/security/armoury) "atA" = (/obj/structure/table/rack,/obj/item/clothing/gloves/arm_guard/bulletproof,/obj/item/clothing/shoes/leg_guard/bulletproof,/obj/item/clothing/suit/armor/bulletproof/alt,/obj/item/clothing/head/helmet/bulletproof,/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/machinery/door/window/brigdoor/eastright,/turf/simulated/floor/tiled/red,/area/security/armoury) "atB" = (/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/tiled/dark,/area/security/armoury) -"atC" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/dark,/area/space) +"atC" = (/obj/structure/bed/chair{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/wood,/area/security/breakroom) "atD" = (/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/turf/simulated/floor/tiled/dark,/area/security/armoury) "atE" = (/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/obj/structure/table/steel,/obj/machinery/cell_charger,/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/turf/simulated/floor,/area/space) "atF" = (/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating,/area/space) @@ -1025,7 +1025,7 @@ "atK" = (/obj/machinery/gibber,/turf/simulated/floor/tiled/freezer,/area/crew_quarters/kitchen) "atL" = (/obj/structure/closet/crate/freezer,/turf/simulated/floor/tiled/freezer,/area/crew_quarters/kitchen) "atM" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/space) -"atN" = (/obj/structure/signpost,/turf/simulated/floor/tiled,/area/space) +"atN" = (/obj/structure/railing{icon_state = "railing0"; dir = 4},/turf/simulated/open/cryogaia,/area/space) "atO" = (/obj/effect/floor_decal/spline/fancy/wood{dir = 8},/obj/structure/flora/ausbushes/lavendergrass,/turf/simulated/floor/grass,/area/space) "atP" = (/obj/machinery/door/airlock/glass_command{id_tag = "sbridgedoor"; name = "Command Department"; req_access = list(19)},/obj/structure/cable{icon_state = "4-8"},/turf/simulated/floor/tiled,/area/bridge_hallway) "atQ" = (/obj/machinery/door/firedoor/border_only,/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/door/blast/regular{density = 0; dir = 1; icon_state = "pdoor0"; id = "bridge blast"; name = "Bridge Blast Doors"; opacity = 0},/obj/structure/cable{icon_state = "4-8"},/turf/simulated/floor/tiled,/area/bridge_hallway) @@ -1035,8 +1035,8 @@ "atU" = (/obj/structure/closet/crate,/obj/random/maintenance/clean,/obj/random/maintenance/cargo,/obj/random/maintenance/medical,/obj/random/maintenance/clean,/obj/effect/floor_decal/rust,/turf/simulated/floor,/area/space) "atV" = (/obj/structure/reagent_dispensers/fueltank,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor,/area/space) "atW" = (/obj/machinery/alarm{dir = 8; pixel_x = 25; pixel_y = 0},/obj/structure/reagent_dispensers/watertank,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor,/area/space) -"atX" = (/obj/effect/overlay/snow/floor/edges,/obj/effect/overlay/snow/floor/edges{dir = 8},/turf/snow/plating,/area/space) -"atY" = (/obj/effect/overlay/snow/floor/edges,/turf/snow/plating,/area/space) +"atX" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/effect/overlay/snow/floor,/turf/simulated/floor/snow/plating,/area/space) +"atY" = (/obj/structure/cable/heavyduty{icon_state = "4-8"},/obj/structure/railing{dir = 1},/obj/structure/railing,/obj/effect/overlay/snow/floor/edges{dir = 1},/turf/simulated/floor/snow/plating,/area/space) "atZ" = (/obj/machinery/light_switch{pixel_x = 0; pixel_y = -26},/obj/machinery/button/windowtint{id = "lawyer_blast"; pixel_x = 0; pixel_y = -36},/turf/simulated/floor/tiled/dark,/area/lawoffice) "aua" = (/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/turf/simulated/floor/tiled/dark,/area/lawoffice) "aub" = (/obj/machinery/camera/network/civilian{dir = 9},/obj/structure/flora/pottedplant{icon_state = "plant-06"},/turf/simulated/floor/tiled/dark,/area/lawoffice) @@ -1058,7 +1058,7 @@ "aur" = (/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/turf/simulated/floor,/area/space) "aus" = (/obj/machinery/power/terminal{dir = 4},/obj/structure/cable,/obj/effect/floor_decal/industrial/warning{icon_state = "warning"; dir = 4},/turf/simulated/floor,/area/space) "aut" = (/obj/machinery/power/smes/buildable{charge = 0; RCon_tag = "Substation - Command"},/obj/structure/cable/green,/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/turf/simulated/floor,/area/space) -"auu" = (/obj/effect/overlay/snow/floor/edges{dir = 4},/turf/snow/plating,/area/space) +"auu" = (/obj/effect/overlay/snow/floor/surround{dir = 1},/turf/simulated/floor/snow/plating,/area/space) "auv" = (/obj/machinery/light{dir = 1},/obj/machinery/mech_recharger,/turf/simulated/floor/tiled/dark,/area/security/armoury) "auw" = (/obj/structure/window/reinforced{dir = 1; health = 1e+006},/obj/machinery/door/window/brigdoor/northright{dir = 8; name = "Ammo"},/obj/structure/table/rack,/obj/item/weapon/storage/box/flashshells,/obj/item/weapon/storage/box/beanbags,/obj/item/weapon/storage/box/beanbags,/obj/item/weapon/storage/box/stunshells,/obj/item/weapon/storage/box/stunshells,/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/tiled/red,/area/security/armoury) "aux" = (/obj/structure/table/rack,/obj/machinery/door/window/brigdoor/eastleft,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/item/weapon/gun/energy/gun{pixel_x = 3; pixel_y = 3},/obj/item/weapon/gun/energy/gun,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/red,/area/security/armoury) @@ -1067,11 +1067,11 @@ "auA" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_y = 0},/turf/simulated/wall/r_wall,/area/space) "auB" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/door/window/westright{name = "Kitchen Delivery"; req_access = list(28)},/turf/simulated/floor/tiled,/area/crew_quarters/kitchen) "auC" = (/obj/structure/railing{icon_state = "railing0"; dir = 4},/obj/structure/railing,/turf/snow/snow2,/area/space) -"auD" = (/obj/structure/sign/warning/evac,/turf/simulated/wall,/area/space) +"auD" = (/obj/structure/table/reinforced,/obj/item/weapon/paper_bin,/obj/item/weapon/pen,/turf/simulated/floor/tiled,/area/hallway/secondary/entry/docking_lounge) "auE" = (/obj/structure/sign/warning/hot_exhaust,/turf/simulated/wall,/area/space) "auF" = (/obj/structure/sign/warning/hot_exhaust{pixel_y = 32},/turf/snow/snow2,/area/space) "auG" = (/obj/effect/floor_decal/spline/fancy/wood{dir = 8},/turf/simulated/floor/grass,/area/space) -"auH" = (/obj/machinery/door/airlock/glass_external{req_one_access = list(48)},/obj/structure/fans/tiny{name = "Thermal Regulator Vent"},/turf/simulated/floor/tiled,/area/space) +"auH" = (/obj/machinery/door/airlock/glass_external{req_one_access = list(48)},/obj/structure/fans/tiny{name = "Thermal Regulator Vent"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled,/area/space) "auI" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/tiled/dark,/area/space) "auJ" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/dark,/area/bridge_hallway) "auK" = (/obj/machinery/newscaster/security_unit{pixel_y = 32},/turf/simulated/floor/wood,/area/space) @@ -1083,12 +1083,12 @@ "auQ" = (/obj/structure/table/standard,/obj/item/weapon/cell/device/weapon{pixel_x = 4; pixel_y = 4},/obj/item/weapon/cell/device/weapon{pixel_x = 2; pixel_y = 2},/obj/item/weapon/cell/device/weapon,/obj/item/weapon/cell/device/weapon{pixel_x = -2; pixel_y = -2},/obj/machinery/recharger/wallcharger{pixel_x = 4; pixel_y = -28},/turf/simulated/floor/tiled/red,/area/security/armoury) "auR" = (/obj/structure/table/rack,/obj/structure/window/reinforced{dir = 2; health = 1e+006},/obj/item/ammo_magazine/m9mmt/rubber,/obj/item/ammo_magazine/m9mmt/rubber,/obj/item/ammo_magazine/m9mmt/rubber,/obj/item/ammo_magazine/m45/rubber,/obj/item/ammo_magazine/m45/rubber,/obj/item/ammo_magazine/m45/rubber,/obj/item/ammo_magazine/m45/rubber,/obj/item/ammo_magazine/m45/rubber,/obj/item/ammo_magazine/m45/rubber,/obj/machinery/door/window/brigdoor/northleft{dir = 8; name = "Ammo"; req_access = list(1)},/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/window/reinforced{dir = 4},/obj/item/ammo_magazine/m9mmt/rubber,/turf/simulated/floor/tiled/red,/area/security/armoury) "auS" = (/obj/structure/table/rack,/obj/structure/window/reinforced,/obj/machinery/door/window/brigdoor/eastright,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/effect/floor_decal/industrial/outline/yellow,/obj/item/weapon/gun/energy/laser{pixel_y = 2},/obj/item/weapon/gun/energy/laser{pixel_y = -2},/turf/simulated/floor/tiled/red,/area/security/armoury) -"auT" = (/obj/structure/table/rack,/obj/item/clothing/suit/armor/vest/alt,/obj/item/clothing/suit/armor/vest/alt,/obj/item/clothing/suit/armor/vest/alt,/obj/item/clothing/suit/armor/vest/alt,/obj/item/clothing/suit/armor/vest/alt,/obj/item/clothing/suit/armor/vest/alt,/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/turf/simulated/floor/tiled/red,/area/space) -"auU" = (/obj/structure/table/rack,/obj/item/ammo_magazine/m45/rubber,/obj/item/ammo_magazine/m45/rubber,/obj/item/ammo_magazine/m45/rubber,/obj/item/ammo_magazine/m45/rubber,/obj/item/ammo_magazine/m45/rubber,/obj/item/ammo_magazine/m45/rubber,/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/tiled/dark,/area/space) -"auV" = (/obj/machinery/button/remote/blast_door{id = "ArmorAc2"; name = "Armory Quick Deploy"; pixel_x = -23; pixel_y = 23; req_access = list(3)},/turf/simulated/floor/tiled/dark,/area/space) +"auT" = (/obj/structure/table/steel,/obj/machinery/microwave,/obj/machinery/light_switch{dir = 2; name = "light switch "; pixel_x = 0; pixel_y = 26},/turf/simulated/floor/wood,/area/security/breakroom) +"auU" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/steel,/area/security/security_cell_hallway) +"auV" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/tiled/steel,/area/security/security_cell_hallway) "auW" = (/obj/machinery/button/remote/blast_door{id = "ArmorAc2"; name = "Armory Quick Deploy"; pixel_x = -23; pixel_y = -23; req_one_access = list(1)},/turf/simulated/floor/tiled/dark,/area/security/armoury) -"auX" = (/obj/structure/table/rack,/obj/effect/floor_decal/industrial/outline/yellow,/obj/item/clothing/suit/storage/vest/heavy/officer,/obj/item/clothing/suit/storage/vest/heavy/officer,/obj/item/clothing/suit/storage/vest/heavy/officer,/obj/item/clothing/suit/storage/vest/heavy/officer,/obj/item/clothing/suit/storage/vest/heavy/officer,/obj/item/clothing/suit/storage/vest/heavy/officer,/obj/machinery/door/window/brigdoor/southright{name = "Combat Armor"},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/tiled/red,/area/space) -"auY" = (/obj/effect/landmark/start{name = "Head of Security"},/obj/structure/bed/chair/comfy/black{dir = 2},/turf/simulated/floor/carpet,/area/space) +"auX" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/deployable/barrier,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/turf/simulated/floor/tiled/red,/area/security/security_equiptment_storage) +"auY" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/deployable/barrier,/turf/simulated/floor/tiled/red,/area/security/security_equiptment_storage) "auZ" = (/obj/effect/overlay/snow/floor/edges{dir = 8},/obj/effect/overlay/snow/floor/edges{dir = 1},/obj/structure/railing{dir = 8},/obj/structure/railing{dir = 1},/turf/snow/plating,/area/space) "ava" = (/turf/simulated/wall,/area/crew_quarters/bar) "avb" = (/obj/machinery/door/airlock/freezer{name = "Kitchen cold room"; req_access = list(28)},/obj/machinery/door/firedoor,/turf/simulated/floor/tiled/freezer,/area/crew_quarters/kitchen) @@ -1105,7 +1105,7 @@ "avm" = (/obj/machinery/cooker/fryer,/obj/effect/floor_decal/corner/grey/diagonal,/turf/simulated/floor/tiled/white,/area/crew_quarters/kitchen) "avn" = (/turf/simulated/floor/greengrid,/area/space) "avo" = (/obj/machinery/atmospherics/binary/pump{dir = 4},/obj/structure/cable/heavyduty{icon_state = "0-2"},/obj/structure/cable,/turf/simulated/floor/tiled,/area/space) -"avp" = (/obj/item/stack/cable_coil,/turf/simulated/floor/plating,/area/space) +"avp" = (/obj/structure/railing{dir = 8},/obj/structure/railing{dir = 2; flags = null},/turf/simulated/open/cryogaia,/area/space) "avq" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/space) "avr" = (/obj/effect/floor_decal/spline/fancy/wood{dir = 8},/obj/structure/flora/ausbushes/ywflowers,/turf/simulated/floor/grass,/area/space) "avs" = (/obj/machinery/door/airlock/glass_command{id_tag = "sbridgedoor"; name = "Command Department"; req_access = list(19)},/turf/simulated/floor/tiled,/area/bridge_hallway) @@ -1149,9 +1149,9 @@ "awe" = (/obj/machinery/computer/atmoscontrol{name = "\improper Auxiliary Atmospherics Computer"},/turf/simulated/floor/tiled/dark,/area/bridge) "awf" = (/turf/simulated/wall,/area/security/armoury) "awg" = (/turf/simulated/wall/r_wall,/area/security/warden) -"awh" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/deployable/barrier,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/turf/simulated/floor/tiled/red,/area/space) -"awi" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/deployable/barrier,/turf/simulated/floor/tiled/red,/area/space) -"awj" = (/obj/structure/table/steel,/obj/item/weapon/storage/box/donut,/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/red/border,/turf/simulated/floor/tiled,/area/space) +"awh" = (/obj/effect/wingrille_spawn/reinforced,/turf/simulated/floor/tiled/steel,/area/security/breakroom) +"awi" = (/obj/machinery/door/airlock/glass_security{name = "Firing Range"; req_access = list(1)},/obj/machinery/door/firedoor/glass,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/dark,/area/security/breakroom) +"awj" = (/turf/simulated/floor/tiled/steel,/area/security/security_cell_hallway) "awk" = (/obj/structure/table/woodentable,/obj/item/weapon/storage/secure/safe{pixel_x = 6; pixel_y = 28},/obj/item/clothing/accessory/permit/gun,/obj/item/clothing/accessory/permit/gun,/obj/item/clothing/accessory/permit/gun,/obj/item/clothing/accessory/permit/gun,/obj/item/clothing/accessory/permit/gun,/obj/item/weapon/paper{desc = ""; info = "In the event that more weapon permits are needed, please fax Central Command to request more. Please also include a reason for the request. Blank permits will be shipped to cargo for pickup. If long-term permits are desired, please contact your NanoTrasen Employee Representitive for more information."; name = "note from CentCom about permits"},/turf/simulated/floor/tiled/dark,/area/space) "awl" = (/obj/machinery/computer/secure_data{dir = 2},/turf/simulated/floor/carpet,/area/space) "awm" = (/obj/structure/table/woodentable,/obj/machinery/computer/skills{dir = 8; pixel_y = 4},/obj/item/weapon/paper{desc = ""; info = "The Chief of Security at CentCom is debating a new policy. It's not official yet, and probably won't be since it's hard to enforce, but I suggest following it anyway. That policy is, if a security officer claims they need more than two extra magazines (or batteries) to go on routine patrols, fire them. If they cannot subdue a single suspect using all that ammo, they are not competent as Security.\[br]-Jeremiah Acacius"; name = "note to the Head of Security"},/obj/item/clothing/accessory/permit/gun{desc = "An example of a card indicating that the owner is allowed to carry a firearm. There's a note saying to fax CentCom if you want to order more blank permits."; name = "sample weapon permit"; owner = 1},/turf/simulated/floor/carpet,/area/space) @@ -1161,7 +1161,7 @@ "awq" = (/obj/effect/floor_decal/corner/grey/diagonal,/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/tiled/white,/area/crew_quarters/kitchen) "awr" = (/obj/structure/table/standard,/obj/effect/floor_decal/corner/grey/diagonal,/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/tiled/white,/area/crew_quarters/kitchen) "aws" = (/obj/machinery/icecream_vat,/obj/effect/floor_decal/corner/grey/diagonal,/turf/simulated/floor/tiled/white,/area/crew_quarters/kitchen) -"awt" = (/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled/steel_grid,/area/space) +"awt" = (/obj/structure/railing{dir = 2; flags = null},/turf/simulated/open/cryogaia,/area/space) "awu" = (/obj/effect/floor_decal/spline/fancy/wood{dir = 8},/obj/structure/flora/ausbushes/brflowers,/turf/simulated/floor/grass,/area/space) "awv" = (/obj/machinery/computer/power_monitor,/obj/effect/floor_decal/corner/yellow{dir = 5},/turf/simulated/floor/tiled/dark,/area/bridge) "aww" = (/obj/structure/bed/chair,/turf/simulated/floor/tiled/dark,/area/space) @@ -1175,13 +1175,13 @@ "awE" = (/obj/effect/floor_decal/borderfloorblack{dir = 1},/obj/effect/floor_decal/corner/red/border{dir = 1},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/structure/closet/secure_closet/warden,/obj/effect/floor_decal/industrial/outline/grey,/obj/item/weapon/gun/projectile/shotgun/pump/combat{ammo_type = /obj/item/ammo_casing/a12g/beanbag; desc = "Built for close quarters combat, the Hesphaistos Industries KS-40 is widely regarded as a weapon of choice for repelling boarders. This one has 'Property of the Warden' inscribed on the stock."; name = "warden's shotgun"},/turf/simulated/floor/tiled/dark,/area/security/warden) "awF" = (/obj/structure/filingcabinet/chestdrawer,/obj/effect/floor_decal/industrial/outline/grey,/turf/simulated/floor/tiled/dark,/area/security/warden) "awG" = (/turf/simulated/floor/tiled/dark,/area/security/warden) -"awH" = (/obj/structure/table/rack,/obj/item/clothing/mask/gas{pixel_x = 3; pixel_y = 3},/obj/item/clothing/mask/gas{pixel_x = 3; pixel_y = 3},/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas{pixel_x = -3; pixel_y = -3},/obj/item/clothing/mask/gas{pixel_x = -3; pixel_y = -3},/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/window/reinforced{dir = 2; health = 1e+006},/turf/simulated/floor/tiled/red,/area/space) -"awI" = (/obj/structure/table/rack,/obj/item/weapon/storage/box/seccarts{pixel_x = 3; pixel_y = 2},/obj/item/weapon/storage/box/handcuffs,/obj/item/weapon/storage/box/flashbangs{pixel_x = -2; pixel_y = -2},/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/window/reinforced{dir = 2; health = 1e+006},/turf/simulated/floor/tiled/red,/area/space) -"awJ" = (/obj/structure/closet/radiation,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/red,/area/space) -"awK" = (/obj/machinery/atmospherics/unary/vent_pump/on,/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/deployable/barrier,/turf/simulated/floor/tiled/red,/area/space) -"awL" = (/obj/machinery/door/firedoor/glass,/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "security_lockdown"; name = "Security Blast Door"; opacity = 0},/obj/machinery/door/airlock/maintenance/sec{name = "Security Maintenance"; req_access = list(1,12)},/turf/simulated/floor,/area/space) +"awH" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/tiled/steel,/area/security/security_cell_hallway) +"awI" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/tiled/steel,/area/security/security_cell_hallway) +"awJ" = (/obj/structure/table/rack,/obj/item/clothing/mask/gas{pixel_x = 3; pixel_y = 3},/obj/item/clothing/mask/gas{pixel_x = 3; pixel_y = 3},/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas,/obj/item/clothing/mask/gas{pixel_x = -3; pixel_y = -3},/obj/item/clothing/mask/gas{pixel_x = -3; pixel_y = -3},/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/window/reinforced{dir = 2; health = 1e+006},/turf/simulated/floor/tiled/red,/area/security/security_equiptment_storage) +"awK" = (/obj/structure/table/rack,/obj/item/weapon/storage/box/seccarts{pixel_x = 3; pixel_y = 2},/obj/item/weapon/storage/box/handcuffs,/obj/item/weapon/storage/box/flashbangs{pixel_x = -2; pixel_y = -2},/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/window/reinforced{dir = 2; health = 1e+006},/turf/simulated/floor/tiled/red,/area/security/security_equiptment_storage) +"awL" = (/obj/structure/closet/radiation,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/red,/area/security/security_equiptment_storage) "awM" = (/obj/structure/table/standard,/turf/simulated/floor/tiled,/area/crew_quarters/kitchen) -"awN" = (/turf/simulated/floor/lino,/area/space) +"awN" = (/obj/machinery/atmospherics/unary/vent_pump/on,/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/deployable/barrier,/turf/simulated/floor/tiled/red,/area/security/security_equiptment_storage) "awO" = (/obj/machinery/door/airlock{name = "Bar Backroom"; req_access = list(25)},/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/wood,/area/crew_quarters/bar) "awP" = (/obj/machinery/vending/boozeomat,/turf/simulated/wall,/area/crew_quarters/bar) "awQ" = (/obj/machinery/light/small{dir = 8; pixel_y = 0},/turf/simulated/floor/wood,/area/space) @@ -1190,7 +1190,7 @@ "awT" = (/obj/structure/table/marble,/obj/machinery/cash_register/civilian{dir = 1},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/white,/area/crew_quarters/bar) "awU" = (/obj/effect/wingrille_spawn/reinforced,/turf/simulated/floor/tiled/steel,/area/crew_quarters/bar) "awV" = (/obj/machinery/holosign/bar{id = "barsign"},/turf/simulated/wall,/area/crew_quarters/bar) -"awW" = (/obj/machinery/door/airlock/glass,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled,/area/space) +"awW" = (/obj/structure/bed/chair{dir = 8},/turf/simulated/floor/tiled,/area/hallway/secondary/entry/docking_lounge) "awX" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/structure/cable{dir = 4; icon_state = "2-8"},/obj/structure/cable{icon_state = "1-2"},/turf/simulated/floor/plating,/area/space) "awY" = (/obj/effect/floor_decal/spline/fancy/wood{tag = "icon-spline_fancy (SOUTHWEST)"; icon_state = "spline_fancy"; dir = 10},/turf/simulated/floor/grass,/area/space) "awZ" = (/obj/structure/flora/ausbushes/ppflowers,/turf/simulated/floor/grass,/area/space) @@ -1204,16 +1204,16 @@ "axh" = (/obj/effect/floor_decal/borderfloorblack{dir = 5},/obj/effect/floor_decal/corner/red/border{dir = 5},/obj/effect/floor_decal/borderfloorblack/corner2{dir = 4},/obj/effect/floor_decal/corner/red/bordercorner2{dir = 4},/obj/machinery/computer/security,/obj/effect/floor_decal/industrial/outline/grey,/turf/simulated/floor/tiled/dark,/area/security/warden) "axi" = (/obj/effect/wingrille_spawn/reinforced,/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/tiled/steel,/area/security/warden) "axj" = (/obj/effect/floor_decal/borderfloorblack{dir = 8},/obj/effect/floor_decal/corner/red/border{dir = 8},/obj/machinery/recharger/wallcharger{pixel_x = -24},/obj/structure/table/steel,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/clipboard,/obj/item/weapon/folder/red,/obj/item/weapon/pen,/obj/item/device/radio{pixel_x = -4},/turf/simulated/floor/tiled/dark,/area/security/warden) -"axk" = (/obj/effect/wingrille_spawn/reinforced,/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/green{icon_state = "0-4"},/turf/simulated/floor/tiled/steel,/area/space) -"axl" = (/obj/effect/wingrille_spawn/reinforced,/obj/structure/cable/green{icon_state = "0-8"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/steel,/area/space) -"axm" = (/obj/machinery/door/airlock/glass_security{id_tag = null; layer = 2.8; name = "Security"; req_access = list(1)},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/red,/area/space) -"axn" = (/obj/effect/wingrille_spawn/reinforced,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/tiled/steel,/area/space) -"axo" = (/obj/effect/wingrille_spawn/reinforced,/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/tiled/steel,/area/space) +"axk" = (/turf/simulated/wall/r_wall,/area/security/briefing_room) +"axl" = (/obj/machinery/photocopier,/turf/simulated/floor/tiled/steel,/area/security/briefing_room) +"axm" = (/turf/simulated/floor/carpet,/area/security/briefing_room) +"axn" = (/obj/effect/landmark/start{name = "Head of Security"},/obj/structure/bed/chair/comfy/black{dir = 2},/turf/simulated/floor/carpet,/area/security/briefing_room) +"axo" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/carpet,/area/security/briefing_room) "axp" = (/obj/structure/table/woodentable,/obj/item/weapon/stamp/hos,/turf/simulated/floor/carpet,/area/space) "axq" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp/green{dir = 2; pixel_x = -10; pixel_y = 12},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor/carpet,/area/space) "axr" = (/obj/structure/table/reinforced,/obj/item/weapon/book/manual/barman_recipes,/obj/item/clothing/head/that{pixel_x = 4; pixel_y = 6},/obj/item/weapon/tool/screwdriver,/obj/item/weapon/flame/lighter/zippo,/obj/machinery/light_switch{pixel_x = -36; pixel_y = 0},/obj/machinery/button/remote/blast_door{id = "bar"; name = "Bar Shutters"; pixel_x = -26; pixel_y = 0},/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor/lino,/area/crew_quarters/bar) "axs" = (/turf/simulated/floor/lino,/area/crew_quarters/bar) -"axt" = (/obj/structure/railing{icon_state = "railing0"; dir = 4},/turf/simulated/open,/area/space) +"axt" = (/obj/structure/railing{icon_state = "railing0"; dir = 4},/obj/structure/railing{dir = 2; flags = null},/turf/simulated/open/cryogaia,/area/space) "axu" = (/obj/machinery/chemical_dispenser/bar_alc/full{pixel_y = 32},/obj/structure/table/reinforced,/turf/simulated/floor/lino,/area/crew_quarters/bar) "axv" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/tiled,/area/space) "axw" = (/obj/effect/floor_decal/spline/fancy/wood{tag = "icon-spline_fancy (SOUTHWEST)"; icon_state = "spline_fancy"; dir = 10},/obj/structure/flora/ausbushes/pointybush,/turf/simulated/floor/grass,/area/space) @@ -1225,17 +1225,17 @@ "axC" = (/obj/machinery/shieldwallgen,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/dark,/area/space) "axD" = (/obj/machinery/disposal/deliveryChute,/obj/structure/disposalpipe/trunk{dir = 1},/obj/structure/window/reinforced/tinted{dir = 1},/obj/effect/floor_decal/rust,/turf/simulated/floor,/area/quartermaster/disposals) "axE" = (/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/red,/obj/structure/cable{icon_state = "1-2"},/turf/simulated/floor/plating,/area/space) -"axF" = (/obj/structure/table/standard,/obj/item/bodybag/cryobag{pixel_x = 6},/obj/item/weapon/storage/firstaid/regular{pixel_x = 5; pixel_y = 5},/obj/item/device/radio/intercom{dir = 1; name = "Station Intercom (General)"; pixel_y = 21},/obj/random/firstaid,/turf/simulated/floor/tiled/white,/area/space) -"axG" = (/obj/structure/table/standard,/obj/item/weapon/reagent_containers/syringe/inaprovaline,/obj/item/weapon/reagent_containers/syringe/inaprovaline{pixel_x = -2; pixel_y = 5},/obj/item/weapon/reagent_containers/syringe/inaprovaline{pixel_y = 10},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/machinery/light_switch{pixel_x = 14; pixel_y = 24},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/tiled/white,/area/space) -"axH" = (/obj/structure/table/standard,/obj/item/device/healthanalyzer,/obj/item/stack/medical/bruise_pack{pixel_x = -4; pixel_y = 3},/obj/item/stack/medical/bruise_pack{pixel_x = 10},/obj/item/stack/medical/ointment{pixel_y = 10},/obj/machinery/alarm{pixel_y = 22},/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/random/medical/lite,/turf/simulated/floor/tiled/white,/area/space) -"axI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; icon_state = "fwindow"},/obj/machinery/door/firedoor,/turf/simulated/floor/plating,/area/space) +"axF" = (/turf/simulated/floor/tiled,/area/security/briefing_room) +"axG" = (/obj/machinery/door/firedoor/glass,/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "security_lockdown"; name = "Security Blast Door"; opacity = 0},/obj/machinery/door/airlock/maintenance/sec{name = "Security Maintenance"; req_access = list(1,12)},/turf/simulated/floor,/area/security/briefing_room) +"axH" = (/turf/simulated/wall/r_wall,/area/security/security_aid_station) +"axI" = (/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/glass_security{name = "Security Cells"; req_access = list(1)},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled,/area/security/security_cell_hallway) "axJ" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/tiled/steel,/area/space) "axK" = (/turf/simulated/floor/tiled/steel,/area/space) "axL" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/steel,/area/space) "axM" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled,/area/space) -"axN" = (/obj/item/clothing/suit/armor/vest/ert/security,/turf/simulated/floor/tiled/steel,/area/space) +"axN" = (/obj/machinery/turretid/lethal{pixel_y = 32},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/tiled/steel,/area/space) "axO" = (/obj/structure/flora/pottedplant,/turf/simulated/floor/tiled,/area/space) -"axP" = (/obj/machinery/door/airlock/glass_security{name = "Firing Range"; req_access = list(1)},/obj/machinery/door/firedoor/glass,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/dark,/area/space) +"axP" = (/obj/effect/wingrille_spawn/reinforced,/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/green{icon_state = "0-4"},/turf/simulated/floor/tiled/steel,/area/security/security_equiptment_storage) "axQ" = (/obj/machinery/chemical_dispenser/bar_soft/full{pixel_y = 32},/obj/structure/table/reinforced,/turf/simulated/floor/lino,/area/crew_quarters/bar) "axR" = (/obj/machinery/media/jukebox,/obj/effect/floor_decal/spline/plain{dir = 4},/obj/machinery/light{dir = 1},/obj/structure/cable/green{icon_state = "0-2"},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 28},/turf/simulated/floor/lino,/area/crew_quarters/bar) "axS" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/steel_ridged,/area/space) @@ -1254,17 +1254,17 @@ "ayf" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/landmark{name = "lightsout"},/turf/simulated/floor/tiled/white,/area/rnd/research) "ayg" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled/white,/area/rnd/research) "ayh" = (/obj/machinery/light,/turf/simulated/floor/tiled/dark,/area/space) -"ayi" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/hologram/holopad,/turf/simulated/floor/tiled/white,/area/space) -"ayj" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/tiled/white,/area/space) -"ayk" = (/obj/machinery/door/airlock/glass_security{name = "Security Medical"; req_access = newlist()},/obj/machinery/door/firedoor/glass,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/tiled/white,/area/space) -"ayl" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; icon_state = "fwindow"},/obj/machinery/door/firedoor,/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/space) +"ayi" = (/obj/effect/wingrille_spawn/reinforced,/obj/structure/cable/green{icon_state = "0-8"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/steel,/area/security/security_equiptment_storage) +"ayj" = (/obj/machinery/door/airlock/glass_security{id_tag = null; layer = 2.8; name = "Security"; req_access = list(1)},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/red,/area/security/security_equiptment_storage) +"ayk" = (/turf/simulated/wall,/area/security/security_equiptment_storage) +"ayl" = (/obj/structure/table/reinforced,/obj/structure/window/reinforced,/obj/machinery/photocopier/faxmachine,/turf/simulated/floor/tiled,/area/security/briefing_room) "aym" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/steel,/area/space) -"ayn" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/steel,/area/space) -"ayo" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/extinguisher_cabinet{pixel_x = 5; pixel_y = -32},/turf/simulated/floor/tiled,/area/space) -"ayp" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/effect/floor_decal/corner/red,/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -21},/turf/simulated/floor/tiled,/area/space) -"ayq" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/camera/network/security{c_tag = "SEC - Brig Port"; dir = 1},/turf/simulated/floor/tiled,/area/space) -"ayr" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/steel,/area/space) -"ays" = (/obj/structure/bed/chair,/turf/simulated/floor/wood,/area/space) +"ayn" = (/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/tiled,/area/security/briefing_room) +"ayo" = (/obj/machinery/light_switch{pixel_x = 24; pixel_y = -12},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/tiled,/area/space) +"ayp" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/tiled,/area/security/briefing_room) +"ayq" = (/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/obj/structure/cable/green{icon_state = "0-8"},/turf/simulated/floor/tiled,/area/security/briefing_room) +"ayr" = (/obj/structure/table/standard,/obj/item/bodybag/cryobag{pixel_x = 6},/obj/item/weapon/storage/firstaid/regular{pixel_x = 5; pixel_y = 5},/obj/item/device/radio/intercom{dir = 1; name = "Station Intercom (General)"; pixel_y = 21},/obj/random/firstaid,/turf/simulated/floor/tiled/white,/area/security/security_aid_station) +"ays" = (/obj/structure/table/standard,/obj/item/weapon/reagent_containers/syringe/inaprovaline,/obj/item/weapon/reagent_containers/syringe/inaprovaline{pixel_x = -2; pixel_y = 5},/obj/item/weapon/reagent_containers/syringe/inaprovaline{pixel_y = 10},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/machinery/light_switch{pixel_x = 14; pixel_y = 24},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/tiled/white,/area/security/security_aid_station) "ayt" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/wood,/area/space) "ayu" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled/dark,/area/space) "ayv" = (/obj/item/weapon/stool/padded{pixel_y = 5},/obj/effect/floor_decal/corner/beige{dir = 10},/obj/effect/floor_decal/corner/beige{dir = 9},/obj/effect/floor_decal/spline/plain{dir = 10},/turf/simulated/floor/tiled/white,/area/crew_quarters/bar) @@ -1277,15 +1277,15 @@ "ayC" = (/obj/item/weapon/stool/padded,/obj/effect/floor_decal/industrial/warning{icon_state = "warning"; dir = 4},/turf/simulated/floor/tiled,/area/space) "ayD" = (/obj/machinery/computer/teleporter{dir = 8},/turf/simulated/floor/tiled/dark,/area/space) "ayE" = (/turf/simulated/wall/titanium,/area/quartermaster/disposals) -"ayF" = (/obj/effect/decal/cleanable/dirt,/obj/structure/cable/heavyduty{icon_state = "1-8"; tag = "icon-1-4"},/turf/simulated/floor/plating,/area/space) -"ayG" = (/obj/structure/bed/roller,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/tiled/white,/area/space) -"ayH" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/machinery/camera/network/security{c_tag = "SEC - Medical Station"; dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/tiled/white,/area/space) -"ayI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; icon_state = "fwindow"},/obj/machinery/door/firedoor,/obj/structure/cable/green,/turf/simulated/floor/plating,/area/space) +"ayF" = (/obj/effect/floor_decal/industrial/warning/dust/corner{dir = 4},/turf/simulated/floor/snow/plating,/area/space) +"ayG" = (/obj/structure/table/standard,/obj/item/device/healthanalyzer,/obj/item/stack/medical/bruise_pack{pixel_x = -4; pixel_y = 3},/obj/item/stack/medical/bruise_pack{pixel_x = 10},/obj/item/stack/medical/ointment{pixel_y = 10},/obj/machinery/alarm{pixel_y = 22},/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/random/medical/lite,/turf/simulated/floor/tiled/white,/area/security/security_aid_station) +"ayH" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; icon_state = "fwindow"},/obj/machinery/door/firedoor,/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/security/security_aid_station) +"ayI" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/tiled/steel,/area/security/security_cell_hallway) "ayJ" = (/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/glass_security{name = "Security Cells"; req_access = list(1)},/turf/simulated/floor/tiled,/area/space) -"ayK" = (/obj/structure/table/rack/shelf,/obj/item/clothing/suit/storage/snowsuit/security,/turf/simulated/floor/tiled/steel,/area/space) -"ayL" = (/obj/structure/table/glass,/obj/item/weapon/deck/cards,/turf/simulated/floor/wood,/area/space) +"ayK" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/steel,/area/security/security_cell_hallway) +"ayL" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled,/area/security/security_cell_hallway) "ayM" = (/obj/structure/table/glass,/turf/simulated/floor/wood,/area/space) -"ayN" = (/obj/structure/table/steel,/obj/item/weapon/storage/box/donkpockets,/obj/structure/extinguisher_cabinet{pixel_x = 25},/turf/simulated/floor/wood,/area/space) +"ayN" = (/obj/machinery/door/firedoor/glass/hidden,/turf/simulated/floor/tiled/steel,/area/security/security_cell_hallway) "ayO" = (/obj/item/weapon/stool/padded,/turf/simulated/floor/wood,/area/crew_quarters/bar) "ayP" = (/obj/structure/table/reinforced,/obj/structure/window/reinforced,/obj/item/weapon/reagent_containers/food/drinks/flask/barflask,/obj/item/weapon/reagent_containers/glass/rag,/obj/item/weapon/reagent_containers/food/drinks/flask/vacuumflask,/obj/structure/extinguisher_cabinet{pixel_x = -27},/turf/simulated/floor/lino,/area/crew_quarters/bar) "ayQ" = (/obj/machinery/door/window/southleft{dir = 4; name = "Bar"; req_access = list(25)},/turf/simulated/floor/lino,/area/crew_quarters/bar) @@ -1298,17 +1298,17 @@ "ayX" = (/obj/item/weapon/stool,/obj/effect/floor_decal/industrial/warning{dir = 9},/turf/simulated/floor/tiled/steel_grid,/area/quartermaster/disposals) "ayY" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/tiled,/area/assembly/robotics) "ayZ" = (/obj/structure/table/rack,/obj/item/weapon/storage/toolbox/electrical,/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/floor/tiled,/area/assembly/robotics) -"aza" = (/obj/machinery/flasher{id = "Cell 1"; pixel_x = -28; pixel_y = 0},/obj/structure/bed/padded,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled,/area/space) -"azb" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled,/area/space) -"azc" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/cable/green,/obj/machinery/door/blast/regular{density = 0; dir = 1; icon_state = "pdoor0"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1; health = 1e+006},/turf/simulated/floor/plating,/area/space) -"azd" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/trunk,/turf/simulated/floor/tiled,/area/space) -"aze" = (/obj/structure/table/standard,/obj/item/weapon/packageWrap,/obj/item/weapon/hand_labeler,/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/red/border{dir = 1},/obj/item/device/radio/intercom{dir = 1; pixel_y = 24; req_access = list()},/turf/simulated/floor/tiled/steel,/area/space) +"aza" = (/obj/machinery/firealarm{dir = 2; layer = 3.3; pixel_x = 0; pixel_y = 26},/turf/simulated/floor/tiled/steel,/area/security/security_cell_hallway) +"azb" = (/obj/structure/flora/pottedplant,/turf/simulated/floor/tiled,/area/security/security_cell_hallway) +"azc" = (/turf/simulated/wall,/area/security/briefing_room) +"azd" = (/obj/item/weapon/book/manual/security_space_law,/obj/item/weapon/book/manual/security_space_law,/obj/structure/table/glass,/turf/simulated/floor/tiled,/area/security/briefing_room) +"aze" = (/obj/item/weapon/folder/red,/obj/structure/table/glass,/turf/simulated/floor/tiled,/area/security/briefing_room) "azf" = (/obj/structure/bed/chair/wood/wings{icon_state = "wooden_chair_wings"; dir = 1},/turf/simulated/floor/wood,/area/crew_quarters/bar) -"azg" = (/obj/structure/table/glass,/obj/item/weapon/book/manual/security_space_law,/obj/item/weapon/toy/xmas_cracker,/turf/simulated/floor/tiled/steel,/area/space) -"azh" = (/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/obj/item/device/radio/intercom/department/security{dir = 4; icon_state = "secintercom"; pixel_x = 24; pixel_y = 0},/turf/simulated/floor/tiled/steel,/area/space) -"azi" = (/obj/structure/bed/chair{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/wood,/area/space) -"azj" = (/obj/structure/bed/chair{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/wood,/area/space) -"azk" = (/obj/structure/table/steel,/obj/machinery/microwave,/obj/machinery/light_switch{dir = 2; name = "light switch "; pixel_x = 0; pixel_y = 26},/turf/simulated/floor/wood,/area/space) +"azg" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled,/area/security/briefing_room) +"azh" = (/obj/structure/table/glass,/turf/simulated/floor/tiled,/area/security/briefing_room) +"azi" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/machinery/light/small{dir = 8; pixel_y = 0},/turf/simulated/floor/tiled/white,/area/security/security_aid_station) +"azj" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/hologram/holopad,/turf/simulated/floor/tiled/white,/area/security/security_aid_station) +"azk" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/tiled/white,/area/security/security_aid_station) "azl" = (/obj/machinery/door/blast/shutters{dir = 2; id = "bar"; layer = 3.1; name = "Bar Shutters"},/obj/structure/table/marble,/turf/simulated/floor/lino,/area/crew_quarters/bar) "azm" = (/obj/machinery/door/blast/shutters{dir = 2; id = "bar"; layer = 3.1; name = "Bar Shutters"},/obj/machinery/cash_register/civilian{dir = 1},/obj/structure/table/marble,/turf/simulated/floor/lino,/area/crew_quarters/bar) "azn" = (/obj/item/weapon/stool/padded,/obj/effect/floor_decal/spline/plain{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/lino,/area/crew_quarters/bar) @@ -1332,10 +1332,10 @@ "azF" = (/obj/machinery/teleport/hub,/turf/simulated/floor/tiled/dark,/area/space) "azG" = (/obj/machinery/conveyor{dir = 1; id = "packageSort1"},/turf/simulated/floor,/area/quartermaster/disposals) "azH" = (/obj/structure/table/standard,/obj/item/weapon/surgical/circular_saw,/obj/item/weapon/surgical/scalpel{pixel_y = 12},/obj/item/weapon/surgical/hemostat,/obj/item/weapon/surgical/retractor,/turf/simulated/floor/tiled/white,/area/assembly/robotics) -"azI" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/turf/simulated/floor/tiled,/area/space) -"azJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled/steel,/area/space) -"azK" = (/obj/structure/extinguisher_cabinet{pixel_x = 25; pixel_y = 0},/turf/simulated/floor/tiled,/area/space) -"azL" = (/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/glass_security{name = "Break Room"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/steel_grid,/area/space) +"azI" = (/obj/machinery/door/airlock/glass_security{name = "Security Medical"; req_access = newlist()},/obj/machinery/door/firedoor/glass,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/tiled/white,/area/security/security_aid_station) +"azJ" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor/tiled/steel,/area/security/security_cell_hallway) +"azK" = (/obj/machinery/light,/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/tiled,/area/security/security_cell_hallway) +"azL" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/steel,/area/security/security_cell_hallway) "azM" = (/obj/structure/transit_tube,/obj/machinery/light,/turf/simulated/floor/tiled,/area/space) "azN" = (/obj/item/weapon/stool/padded,/obj/effect/floor_decal/spline/plain{dir = 10},/turf/simulated/floor/lino,/area/crew_quarters/bar) "azO" = (/obj/item/weapon/stool/padded,/obj/effect/floor_decal/spline/plain,/turf/simulated/floor/lino,/area/crew_quarters/bar) @@ -1364,20 +1364,20 @@ "aAl" = (/obj/effect/floor_decal/corner_oldtile/purple{dir = 1},/obj/effect/floor_decal/corner_oldtile/purple{dir = 8},/turf/simulated/floor/tiled/white,/area/rnd/research) "aAm" = (/obj/effect/floor_decal/corner_oldtile/purple{dir = 4},/turf/simulated/floor/tiled/white,/area/rnd/research) "aAn" = (/obj/effect/floor_decal/corner_oldtile/purple{dir = 1},/turf/simulated/floor/tiled/white,/area/rnd/research) -"aAo" = (/obj/structure/closet/secure_closet/brig{id = "Cell 1"; name = "Cell 1 Locker"},/obj/machinery/camera/network/prison{c_tag = "SEC - Brig Cell 1"; dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled,/area/space) +"aAo" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/camera/network/security{c_tag = "SEC - Brig Port"; dir = 1},/turf/simulated/floor/tiled,/area/security/security_cell_hallway) "aAp" = (/obj/effect/floor_decal/corner/green/diagonal{dir = 4},/obj/effect/floor_decal/corner/green/diagonal,/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled/yellow,/area/space) -"aAq" = (/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/obj/machinery/door/window/brigdoor/southleft{dir = 8; id = "Cell 1"; name = "Cell 1"; req_access = list(2)},/obj/effect/floor_decal/industrial/hatch/yellow,/turf/simulated/floor/tiled,/area/space) -"aAr" = (/obj/machinery/button/remote/blast_door{id = "Cell 1"; name = "Cell 1 Door"; pixel_x = -32; pixel_y = 28; req_access = list(2)},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/door_timer/cell_3{id = "Cell 1"; name = "Cell 1"; pixel_x = 0; pixel_y = -32},/turf/simulated/floor/tiled,/area/space) -"aAs" = (/obj/machinery/light,/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/tiled,/area/space) -"aAt" = (/obj/machinery/light_switch{dir = 2; name = "light switch "; pixel_x = 0; pixel_y = 26},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled,/area/space) -"aAu" = (/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 28},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled,/area/space) -"aAv" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/tiled/steel,/area/space) -"aAw" = (/obj/machinery/camera/network/security,/turf/simulated/floor/tiled,/area/space) +"aAq" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/effect/floor_decal/corner/red,/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -21},/turf/simulated/floor/tiled,/area/security/security_cell_hallway) +"aAr" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor/glass/hidden,/turf/simulated/floor/tiled,/area/security/security_cell_hallway) +"aAs" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/steel,/area/security/security_cell_hallway) +"aAt" = (/obj/structure/table/rack/shelf,/obj/item/clothing/suit/storage/snowsuit/security,/turf/simulated/floor/tiled/steel,/area/security/security_cell_hallway) +"aAu" = (/obj/effect/wingrille_spawn/reinforced,/turf/simulated/floor/tiled/steel,/area/security/briefing_room) +"aAv" = (/obj/structure/bed/chair/office/dark{dir = 1},/obj/effect/landmark/start{name = "Security Officer"},/turf/simulated/floor/tiled,/area/security/briefing_room) +"aAw" = (/obj/structure/bed/chair/office/dark{dir = 1},/turf/simulated/floor/tiled,/area/security/briefing_room) "aAx" = (/obj/effect/floor_decal/spline/plain{dir = 6},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/lino,/area/crew_quarters/bar) "aAy" = (/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/wood,/area/crew_quarters/bar) "aAz" = (/obj/structure/bed/chair/wood/wings,/turf/simulated/floor/wood,/area/crew_quarters/bar) "aAA" = (/obj/structure/table/standard,/obj/random/tech_supply,/obj/random/tech_supply,/obj/random/tech_supply,/obj/random/tech_supply,/obj/machinery/requests_console{department = "Tool Storage"; departmentType = 0; pixel_y = 30},/turf/simulated/floor/tiled,/area/storage/primary) -"aAB" = (/obj/structure/table/standard,/obj/item/weapon/book/manual/security_space_law,/obj/item/weapon/book/manual/security_space_law,/turf/simulated/floor/tiled,/area/space) +"aAB" = (/turf/simulated/wall/r_wall,/area/security/brig) "aAC" = (/turf/simulated/floor/tiled,/area/storage/primary) "aAD" = (/obj/effect/landmark/start{name = "Assistant"},/turf/simulated/floor/tiled,/area/storage/primary) "aAE" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled,/area/space) @@ -1396,13 +1396,13 @@ "aAR" = (/obj/machinery/conveyor{dir = 1; id = "packageSort1"},/obj/structure/plasticflaps/mining,/turf/simulated/floor/plating,/area/quartermaster/disposals) "aAS" = (/obj/effect/floor_decal/corner_oldtile/purple{dir = 4},/obj/effect/floor_decal/corner_oldtile/purple{dir = 1},/turf/simulated/floor/tiled/white,/area/rnd/research) "aAT" = (/obj/machinery/chem_master/condimaster,/turf/simulated/floor/tiled/freezer,/area/space) -"aAU" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled,/area/space) -"aAV" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -21},/obj/effect/floor_decal/corner/red{dir = 8},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled,/area/space) -"aAW" = (/obj/machinery/door_timer/cell_3{id = "Cell 2"; name = "Cell 2"; pixel_y = -32},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/effect/floor_decal/corner/red{dir = 10},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled,/area/space) -"aAX" = (/obj/machinery/button/remote/blast_door{id = "Cell 2"; name = "Cell 2 Door"; pixel_x = -1; pixel_y = -28; req_access = list(2)},/obj/effect/floor_decal/corner/red,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/camera/network/security{c_tag = "SEC - Cell Hallway"; dir = 1},/turf/simulated/floor/tiled,/area/space) -"aAY" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled,/area/space) -"aAZ" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/tiled/steel,/area/space) -"aBa" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/effect/floor_decal/corner/red{dir = 8},/obj/machinery/camera/network/security{c_tag = "SEC - Brig Port"; dir = 1},/turf/simulated/floor/tiled,/area/space) +"aAU" = (/obj/structure/bed/roller,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/tiled/white,/area/security/security_aid_station) +"aAV" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/white,/area/security/security_aid_station) +"aAW" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/machinery/camera/network/security{c_tag = "SEC - Medical Station"; dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/tiled/white,/area/security/security_aid_station) +"aAX" = (/turf/simulated/wall,/area/security/security_aid_station) +"aAY" = (/turf/simulated/wall,/area/security/brig) +"aAZ" = (/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/glass_security{name = "Security Cells"; req_access = list(1)},/turf/simulated/floor/tiled,/area/security/brig) +"aBa" = (/obj/machinery/requests_console/preset/security,/turf/simulated/wall,/area/security/brig) "aBb" = (/obj/machinery/light,/turf/simulated/floor/tiled,/area/space) "aBc" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/drinks/flask/barflask{pixel_x = -4; pixel_y = 8},/obj/item/device/taperecorder{pixel_y = 0},/turf/simulated/floor/tiled/dark,/area/space) "aBd" = (/obj/structure/table/woodentable,/obj/machinery/photocopier/faxmachine{department = "Head of Security"},/turf/simulated/floor/tiled/dark,/area/space) @@ -1413,9 +1413,9 @@ "aBi" = (/obj/machinery/door/airlock{name = "Unit 1"},/turf/simulated/floor/tiled/freezer,/area/space) "aBj" = (/obj/machinery/door/airlock/maintenance{req_access = list(12)},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/crew_quarters/bar) "aBk" = (/obj/structure/bed/chair/wood/wings{icon_state = "wooden_chair_wings"; dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/bar) -"aBl" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/firedoor/glass,/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "security_lockdown"; name = "Security Blast Doors"; opacity = 0},/obj/machinery/door/airlock/multi_tile/glass{name = "Security Lobby"},/obj/effect/floor_decal/steeldecal/steel_decals_central1{dir = 8},/turf/simulated/floor/tiled/monofloor{dir = 8},/area/space) -"aBm" = (/obj/machinery/door/firedoor/glass,/obj/structure/disposalpipe/segment,/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "security_lockdown"; name = "Security Blast Doors"; opacity = 0},/obj/effect/floor_decal/steeldecal/steel_decals_central1{dir = 4},/turf/simulated/floor/tiled/monofloor{dir = 4},/area/space) -"aBn" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; icon_state = "fwindow"},/obj/machinery/door/firedoor/glass,/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "security_lockdown"; name = "Security Blast Doors"; opacity = 0},/turf/simulated/floor/plating,/area/space) +"aBl" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22; pixel_y = 0},/turf/simulated/floor/tiled/steel,/area/security/security_cell_hallway) +"aBm" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/effect/floor_decal/corner/red{dir = 6},/obj/structure/table/rack/shelf,/obj/item/clothing/suit/storage/snowsuit/security,/turf/simulated/floor/tiled,/area/security/security_cell_hallway) +"aBn" = (/obj/item/weapon/folder/red,/obj/item/clothing/glasses/hud/security,/obj/structure/table/glass,/turf/simulated/floor/tiled,/area/security/briefing_room) "aBo" = (/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/glass,/turf/simulated/floor/tiled,/area/space) "aBp" = (/obj/structure/table/standard,/obj/item/device/camera_film{pixel_x = -2; pixel_y = -2},/obj/item/device/camera_film{pixel_x = 2; pixel_y = 2},/obj/machinery/light{dir = 8; icon_state = "tube1"; pixel_y = 0},/turf/simulated/floor/tiled,/area/storage/art) "aBq" = (/obj/structure/table/standard,/obj/item/weapon/storage/fancy/crayons,/obj/item/weapon/storage/fancy/crayons,/turf/simulated/floor/tiled,/area/storage/art) @@ -1426,7 +1426,7 @@ "aBv" = (/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 28},/obj/structure/cable/green{icon_state = "0-4"},/turf/simulated/floor/tiled/techfloor,/area/storage/emergency_storage/emergency) "aBw" = (/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/tiled/techfloor,/area/storage/emergency_storage/emergency) "aBx" = (/obj/machinery/space_heater,/obj/effect/floor_decal/industrial/outline/grey,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor/tiled/techfloor,/area/storage/emergency_storage/emergency) -"aBy" = (/obj/machinery/door/firedoor/glass,/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "security_lockdown"; name = "Security Blast Door"; opacity = 0},/obj/machinery/door/airlock/maintenance/sec{name = "Security Maintenance"; req_access = list(1,12)},/obj/structure/cable{icon_state = "4-8"},/turf/simulated/floor,/area/space) +"aBy" = (/obj/machinery/hologram/holopad,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled,/area/security/briefing_room) "aBz" = (/obj/structure/table/standard,/obj/random/tech_supply,/obj/random/tech_supply,/obj/random/tech_supply,/obj/random/tech_supply,/turf/simulated/floor/tiled,/area/storage/primary) "aBA" = (/turf/simulated/wall,/area/quartermaster/warehouse) "aBB" = (/obj/structure/cable{dir = 4; icon_state = "2-8"},/turf/simulated/floor/plating,/area/space) @@ -1436,19 +1436,19 @@ "aBF" = (/obj/machinery/light/small{dir = 1},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled,/area/quartermaster/warehouse) "aBG" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled,/area/space) "aBH" = (/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/effect/floor_decal/corner/brown{dir = 5},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light_switch{pixel_x = -12; pixel_y = 24},/turf/simulated/floor/tiled,/area/quartermaster/warehouse) -"aBI" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/cable/green,/obj/machinery/door/blast/regular{density = 0; dir = 1; icon_state = "pdoor0"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1; health = 1e+006},/turf/simulated/floor/plating,/area/space) -"aBJ" = (/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/window/brigdoor/southleft{id = "Cell 3"; name = "Cell 3"; req_access = list(2)},/obj/effect/floor_decal/industrial/hatch/yellow,/turf/simulated/floor/tiled,/area/space) -"aBK" = (/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/window/brigdoor/southleft{id = "Cell 2"; name = "Cell 2"; req_access = list(2)},/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor/tiled,/area/space) +"aBI" = (/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/obj/structure/table/glass,/turf/simulated/floor/tiled,/area/security/briefing_room) +"aBJ" = (/obj/structure/grille,/obj/structure/cable/green,/obj/machinery/door/blast/regular{density = 0; dir = 1; icon_state = "pdoor0"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1; health = 1e+006},/turf/simulated/floor/plating,/area/security/brig) +"aBK" = (/obj/machinery/flasher{id = "Cell 1"; pixel_x = -28; pixel_y = 0},/obj/structure/bed/padded,/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor/tiled,/area/security/brig) "aBL" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/security{name = "Interrogation Observation"; req_access = list(63)},/turf/simulated/floor/tiled,/area/space) "aBM" = (/obj/structure/sign/department/interrogation,/turf/simulated/wall,/area/space) "aBN" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/security{name = "Interrogation"; req_access = list(63)},/turf/simulated/floor/tiled/dark,/area/space) -"aBO" = (/obj/structure/cable{icon_state = "4-8"},/turf/simulated/floor/tiled/freezer,/area/space) +"aBO" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor/tiled,/area/security/brig) "aBP" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/folder/red_hos,/obj/item/weapon/pen/multi,/obj/machinery/keycard_auth{pixel_x = -28},/turf/simulated/floor/tiled/dark,/area/space) "aBQ" = (/obj/structure/table/gamblingtable,/obj/item/weapon/dice,/turf/simulated/floor/wood,/area/crew_quarters/bar) "aBR" = (/obj/structure/table/gamblingtable,/obj/item/weapon/deck/cards,/turf/simulated/floor/wood,/area/crew_quarters/bar) "aBS" = (/obj/structure/bed/chair/wood/wings{icon_state = "wooden_chair_wings"; dir = 8},/turf/simulated/floor/wood,/area/crew_quarters/bar) "aBT" = (/turf/simulated/floor/tiled/red,/area/space) -"aBU" = (/obj/structure/sink{pixel_y = 32},/obj/structure/cable{icon_state = "4-8"},/turf/simulated/floor/tiled/freezer,/area/space) +"aBU" = (/turf/simulated/floor/tiled/steel,/area/security/brig) "aBV" = (/obj/structure/cable{icon_state = "2-8"},/turf/simulated/floor/plating,/area/space) "aBW" = (/obj/structure/closet,/obj/random/maintenance/security,/obj/random/contraband,/obj/random/maintenance/engineering,/obj/random/maintenance/engineering,/obj/effect/floor_decal/rust,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/space) "aBX" = (/obj/machinery/vending/tool,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/tiled,/area/storage/primary) @@ -1461,18 +1461,18 @@ "aCe" = (/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/tiled,/area/space) "aCf" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled,/area/quartermaster/delivery) "aCg" = (/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/turf/simulated/floor/tiled/yellow,/area/space) -"aCh" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/effect/floor_decal/corner/red{dir = 5},/turf/simulated/floor/tiled,/area/space) -"aCi" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor/tiled,/area/space) +"aCh" = (/obj/effect/floor_decal/industrial/warning{dir = 10},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/space) +"aCi" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/steel,/area/security/brig) "aCj" = (/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"},/obj/machinery/door/firedoor/border_only,/obj/structure/table/steel_reinforced,/turf/simulated/floor/tiled/dark,/area/space) "aCk" = (/obj/machinery/atmospherics/unary/vent_pump/on,/obj/machinery/camera/network/interrogation{c_tag = "INT - Interrogation"; dir = 4},/turf/simulated/floor/tiled/dark,/area/space) "aCl" = (/obj/effect/overlay/snow/floor/edges{dir = 8},/obj/structure/railing{dir = 8},/turf/snow/plating,/area/space) "aCm" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/tiled,/area/space) "aCn" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor/tiled/red,/area/space) "aCo" = (/obj/machinery/computer/security{dir = 1},/turf/simulated/floor/tiled/dark,/area/space) -"aCp" = (/obj/structure/sink{pixel_y = 32},/obj/effect/floor_decal/spline/plain{dir = 4},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/tiled/freezer,/area/space) +"aCp" = (/obj/structure/table/standard,/obj/item/device/radio/intercom{dir = 1; pixel_y = 24; req_access = list()},/turf/simulated/floor/tiled/steel,/area/security/brig) "aCq" = (/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/obj/machinery/requests_console{announcementConsole = 1; department = "Head of Security's Desk"; departmentType = 5; name = "Head of Security RC"; pixel_x = 32; pixel_y = 0},/turf/simulated/floor/tiled/dark,/area/space) "aCr" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor/glass/hidden,/turf/simulated/floor/tiled/steel,/area/space) -"aCs" = (/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/turf/simulated/floor/tiled/steel,/area/space) +"aCs" = (/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor/tiled/steel,/area/security/brig) "aCt" = (/obj/effect/floor_decal/rust,/obj/effect/decal/cleanable/dirt,/obj/item/clothing/glasses/sunglasses{desc = "My vision is augmented"; icon_state = "sun"; name = "Augmented shades"},/turf/simulated/floor/plating,/area/space) "aCu" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/item/device/radio/intercom{dir = 1; name = "Station Intercom (General)"; pixel_y = 21},/turf/simulated/floor/tiled,/area/space) "aCv" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/turf/simulated/floor/tiled,/area/quartermaster/delivery) @@ -1482,24 +1482,24 @@ "aCz" = (/obj/machinery/firealarm{dir = 4; layer = 3.3; pixel_x = 26},/turf/simulated/floor/tiled,/area/space) "aCA" = (/obj/machinery/camera/network/cargo{c_tag = "CRG - Cargo Warehouse"; dir = 4; name = "security camera"},/turf/simulated/floor/tiled,/area/quartermaster/warehouse) "aCB" = (/obj/structure/grille,/turf/snow/snow2,/area/space) -"aCC" = (/obj/structure/closet/secure_closet/brig{id = "Cell 3"; name = "Cell 3 Locker"},/obj/machinery/camera/network/prison{c_tag = "SEC - Brig Cell 3"; dir = 8},/obj/effect/floor_decal/corner/red{dir = 10},/turf/simulated/floor/tiled,/area/space) -"aCD" = (/obj/effect/floor_decal/corner/red{dir = 10},/turf/simulated/floor/tiled,/area/space) -"aCE" = (/obj/machinery/flasher{id = "Cell 3"; pixel_x = -28; pixel_y = 0},/obj/structure/bed/padded,/turf/simulated/floor/tiled,/area/space) -"aCF" = (/obj/structure/closet/secure_closet/brig{id = "Cell 2"; name = "Cell 2 Locker"},/obj/machinery/camera/network/prison{c_tag = "SEC - Brig Cell 2"; dir = 8},/obj/effect/floor_decal/corner/red{dir = 10},/turf/simulated/floor/tiled,/area/space) -"aCG" = (/obj/effect/floor_decal/corner/red{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor/tiled,/area/space) -"aCH" = (/obj/machinery/flasher{id = "Cell 2"; pixel_x = -28; pixel_y = 0},/obj/structure/bed/padded,/turf/simulated/floor/tiled,/area/space) +"aCC" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled/steel,/area/security/brig) +"aCD" = (/turf/simulated/open,/area/security/brig) +"aCE" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; icon_state = "fwindow"},/obj/machinery/door/firedoor,/obj/structure/cable/green,/turf/simulated/floor/plating,/area/security/brig) +"aCF" = (/obj/structure/table/glass,/obj/item/weapon/book/manual/security_space_law,/obj/item/weapon/toy/xmas_cracker,/turf/simulated/floor/tiled/steel,/area/security/security_cell_hallway) +"aCG" = (/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/obj/item/device/radio/intercom/department/security{dir = 4; icon_state = "secintercom"; pixel_x = 24; pixel_y = 0},/turf/simulated/floor/tiled/steel,/area/security/security_cell_hallway) +"aCH" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/cable/green,/obj/machinery/door/blast/regular{density = 0; dir = 1; icon_state = "pdoor0"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/security/brig) "aCI" = (/obj/machinery/computer/security/telescreen{layer = 4; name = "Observation Screen"; network = list("Interrogation"); pixel_x = 34; pixel_y = 0},/obj/structure/bed/chair{dir = 4},/turf/simulated/floor/tiled/dark,/area/space) "aCJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/machinery/light/small{dir = 8},/obj/item/device/radio/intercom/interrogation{dir = 8; pixel_x = -22},/turf/simulated/floor/tiled/dark,/area/space) "aCK" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/table/standard,/obj/item/device/flashlight/lamp,/obj/item/device/taperecorder,/turf/simulated/floor/tiled/dark,/area/space) -"aCL" = (/obj/structure/bed/chair,/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/wood,/area/space) +"aCL" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/turf/simulated/floor/tiled,/area/security/brig) "aCM" = (/obj/machinery/vending/cigarette,/obj/effect/floor_decal/steeldecal/steel_decals9,/obj/effect/floor_decal/steeldecal/steel_decals9{dir = 4},/obj/effect/floor_decal/steeldecal/steel_decals9{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals9{dir = 8},/turf/simulated/floor/tiled/red,/area/space) "aCN" = (/obj/structure/table/woodentable,/obj/item/device/radio/off,/obj/item/device/megaphone,/turf/simulated/floor/tiled/dark,/area/space) "aCO" = (/obj/effect/overlay/snow/floor,/turf/simulated/floor/snow/plating,/area/space) -"aCP" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/wood,/area/space) +"aCP" = (/turf/simulated/floor/tiled,/area/security/brig) "aCQ" = (/obj/effect/overlay/snow/floor/edges{dir = 8},/turf/snow/gravsnow,/area/space) "aCR" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/obj/effect/floor_decal/corner/red{dir = 5},/turf/simulated/floor/tiled,/area/space) -"aCS" = (/obj/machinery/turretid/lethal{pixel_y = 32},/turf/simulated/floor/tiled/steel,/area/space) -"aCT" = (/obj/structure/table/standard,/obj/item/weapon/folder/red,/obj/item/clothing/glasses/hud/security,/turf/simulated/floor/tiled,/area/space) +"aCS" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled/steel,/area/security/brig) +"aCT" = (/obj/structure/railing,/turf/simulated/open,/area/security/brig) "aCU" = (/obj/effect/overlay/snow/floor/edges{dir = 8},/obj/effect/overlay/snow/floor/edges,/obj/structure/railing{dir = 8},/obj/structure/railing{dir = 2; flags = null},/turf/snow/plating,/area/space) "aCV" = (/obj/effect/overlay/snow/floor/edges,/obj/structure/railing{dir = 2; flags = null},/turf/snow/plating,/area/space) "aCW" = (/obj/effect/floor_decal/rust,/obj/effect/decal/cleanable/dirt,/obj/item/clothing/suit/storage/vest/hoscoat/jensen{armor = list("melee" = 30, "bullet" = 20, "laser" = 20, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0); desc = "Its an old dusty trenchcoat...what a shame"; name = "Trenchcoat"},/turf/simulated/floor/plating,/area/space) @@ -1515,19 +1515,19 @@ "aDg" = (/obj/structure/bed/chair{dir = 4},/turf/simulated/floor/tiled/dark,/area/space) "aDh" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor/tiled/dark,/area/space) "aDi" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/tiled/dark,/area/space) -"aDj" = (/obj/effect/floor_decal/spline/plain{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/freezer,/area/space) +"aDj" = (/obj/structure/extinguisher_cabinet{pixel_x = 25; pixel_y = 0},/turf/simulated/floor/tiled,/area/security/security_cell_hallway) "aDk" = (/obj/effect/overlay/snow/floor/edges{dir = 1},/obj/effect/overlay/snow/floor/edges3{dir = 8},/turf/snow/plating,/area/space) "aDl" = (/obj/machinery/photocopier,/turf/simulated/floor/tiled/dark,/area/space) "aDm" = (/obj/effect/overlay/snow/floor/edges{dir = 1},/obj/effect/overlay/snow/floor/edges,/turf/snow/plating,/area/space) -"aDn" = (/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/command{id_tag = "HoSdoor"; name = "Head of Security"; req_access = list(58)},/turf/simulated/floor/tiled/steel_grid,/area/space) +"aDn" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; icon_state = "fwindow"},/obj/machinery/door/firedoor,/turf/simulated/floor/plating,/area/security/briefing_room) "aDo" = (/obj/effect/floor_decal/industrial/warning/dust/corner{tag = "icon-warningcorner_dust (NORTH)"; icon_state = "warningcorner_dust"; dir = 1},/obj/effect/overlay/snow/floor/edges,/obj/effect/overlay/snow/floor/edges{dir = 4},/obj/effect/overlay/snow/floor/surround,/obj/structure/railing{dir = 2; flags = null},/obj/structure/railing{dir = 8},/turf/snow/plating,/area/space) -"aDp" = (/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/red/border{dir = 8},/turf/simulated/floor/tiled,/area/space) -"aDq" = (/obj/structure/bed/chair/office/dark{dir = 1},/obj/effect/landmark/start{name = "Security Officer"},/turf/simulated/floor/tiled,/area/space) -"aDr" = (/obj/machinery/door/airlock/glass_security{id_tag = "BrigFoyer"; layer = 2.8; name = "Security Wing"; req_access = list(63)},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/firedoor/glass,/obj/machinery/door/firedoor/glass/hidden,/turf/simulated/floor/tiled/red,/area/space) +"aDp" = (/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/glass_security{name = "Break Room"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/steel_grid,/area/security/briefing_room) +"aDq" = (/obj/structure/closet/secure_closet/brig{id = "Cell 1"; name = "Cell 1 Locker"},/obj/machinery/camera/network/prison{c_tag = "SEC - Brig Cell 1"; dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled,/area/security/brig) +"aDr" = (/obj/machinery/light/small,/turf/simulated/floor/tiled,/area/security/brig) "aDs" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor/tiled,/area/space) -"aDt" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; icon_state = "fwindow"},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/plating,/area/space) -"aDu" = (/obj/structure/table/reinforced,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/window/brigdoor/southleft{dir = 1; name = "Secure Door"},/obj/effect/floor_decal/corner/red{dir = 10},/turf/simulated/floor/tiled,/area/space) -"aDv" = (/obj/structure/table/reinforced,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/window/brigdoor/southright{dir = 1; name = "Secure Door"},/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/turf/simulated/floor/tiled,/area/space) +"aDt" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/tiled,/area/space) +"aDu" = (/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/obj/machinery/door/window/brigdoor/southleft{dir = 8; id = "Cell 1"; name = "Cell 1"; req_access = list(2)},/obj/effect/floor_decal/industrial/hatch/yellow,/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/tiled,/area/security/brig) +"aDv" = (/obj/machinery/button/remote/blast_door{id = "Cell 1"; name = "Cell 1 Door"; pixel_x = -32; pixel_y = 28; req_access = list(2)},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door_timer/cell_3{id = "Cell 1"; name = "Cell 1"; pixel_x = 0; pixel_y = -32},/turf/simulated/floor/tiled,/area/security/brig) "aDw" = (/obj/structure/symbol/ca,/turf/simulated/wall,/area/space) "aDx" = (/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled,/area/space) "aDy" = (/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor/tiled,/area/quartermaster/delivery) @@ -1547,14 +1547,14 @@ "aDM" = (/obj/structure/table/rack{dir = 8; layer = 2.9},/obj/item/weapon/circuitboard/unary_atmos/heater,/obj/item/weapon/circuitboard/unary_atmos/cooler{pixel_x = 3; pixel_y = -3},/turf/simulated/floor/plating,/area/space) "aDN" = (/obj/structure/table/rack{dir = 8; layer = 2.9},/obj/item/weapon/stock_parts/manipulator,/obj/item/weapon/stock_parts/matter_bin,/obj/item/weapon/stock_parts/matter_bin,/obj/item/weapon/stock_parts/capacitor,/obj/item/weapon/stock_parts/capacitor,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/space) "aDO" = (/obj/machinery/vending/assist,/turf/simulated/floor,/area/space) -"aDP" = (/obj/machinery/vending/cola,/obj/machinery/camera/network/security{dir = 1},/turf/simulated/floor/tiled/red,/area/space) +"aDP" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/tiled/steel,/area/security/brig) "aDQ" = (/obj/structure/grille,/turf/snow/plating,/area/space) "aDR" = (/obj/structure/table/woodentable,/obj/machinery/recharger{pixel_y = 4},/turf/simulated/floor/tiled/dark,/area/space) "aDS" = (/obj/structure/sign/warning/lethal_turrets,/turf/simulated/wall,/area/space) -"aDT" = (/obj/structure/table/standard,/obj/item/weapon/folder/red,/turf/simulated/floor/tiled,/area/space) -"aDU" = (/obj/machinery/hologram/holopad,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled,/area/space) -"aDV" = (/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/security{name = "Equipment Cleaning"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled,/area/space) -"aDW" = (/obj/structure/table/standard,/obj/item/clothing/accessory/badge/holo,/obj/item/clothing/accessory/badge/holo,/obj/item/clothing/accessory/badge/holo/cord,/turf/simulated/floor/tiled,/area/space) +"aDT" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/steel,/area/security/brig) +"aDU" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/tiled,/area/security/brig) +"aDV" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/tiled/steel,/area/security/brig) +"aDW" = (/obj/structure/lattice,/obj/machinery/door/firedoor/glass,/obj/structure/disposalpipe/down,/obj/structure/cable/green{icon_state = "32-2"},/obj/structure/cable/green{icon_state = "0-4"},/turf/simulated/open,/area/space) "aDX" = (/obj/structure/closet/crate,/obj/effect/decal/cleanable/dirt,/obj/random/maintenance/clean,/obj/random/maintenance/clean,/obj/random/maintenance/engineering,/obj/random/junk,/turf/simulated/floor,/area/space) "aDY" = (/turf/simulated/floor/tiled/white,/area/rnd/research) "aDZ" = (/obj/effect/floor_decal/corner_oldtile/purple/full{dir = 1},/turf/simulated/floor/tiled/white,/area/rnd/research) @@ -1579,10 +1579,10 @@ "aEs" = (/turf/simulated/floor/tiled{icon_state = "techmaint"},/area/space) "aEt" = (/obj/machinery/power/emitter,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor,/area/space) "aEu" = (/obj/machinery/space_heater,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor,/area/space) -"aEv" = (/obj/item/device/radio/intercom{dir = 8; pixel_x = -24},/turf/simulated/floor/tiled,/area/space) -"aEw" = (/obj/machinery/papershredder,/turf/simulated/floor/tiled/red,/area/space) -"aEx" = (/obj/machinery/photocopier,/turf/simulated/floor/tiled/steel,/area/space) -"aEy" = (/obj/machinery/door/window/brigdoor/westleft{name = "Security Checkpoint"; req_access = list(1)},/turf/simulated/floor/tiled/steel,/area/space) +"aEv" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/tiled/steel,/area/security/security_cell_hallway) +"aEw" = (/obj/machinery/light_switch{dir = 2; name = "light switch "; pixel_x = 0; pixel_y = 26},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled,/area/security/security_cell_hallway) +"aEx" = (/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 28},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled,/area/security/security_cell_hallway) +"aEy" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/tiled/steel,/area/security/security_cell_hallway) "aEz" = (/obj/machinery/firealarm{dir = 4; layer = 3.3; pixel_x = 26},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/turf/simulated/floor/tiled,/area/space) "aEA" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/steel,/area/space) "aEB" = (/obj/structure/grille,/obj/structure/window/reinforced/full,/obj/machinery/door/firedoor,/turf/simulated/floor/plating,/area/assembly/chargebay) @@ -1630,11 +1630,11 @@ "aFr" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/machinery/power/emitter,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor,/area/space) "aFs" = (/obj/structure/closet/crate,/obj/item/weapon/circuitboard/smes,/obj/item/weapon/circuitboard/smes,/obj/item/weapon/smes_coil,/obj/item/weapon/smes_coil,/obj/item/weapon/smes_coil/super_capacity,/obj/item/weapon/smes_coil/super_capacity,/obj/item/weapon/smes_coil/super_io,/obj/item/weapon/smes_coil/super_io,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/plating,/area/space) "aFt" = (/obj/effect/floor_decal/rust,/obj/structure/closet/crate/solar,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor,/area/space) -"aFu" = (/obj/structure/table/standard,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/turf/simulated/floor/tiled,/area/space) +"aFu" = (/obj/machinery/camera/network/security,/turf/simulated/floor/tiled,/area/security/security_cell_hallway) "aFv" = (/turf/simulated/wall/r_wall,/area/rnd/workshop) -"aFw" = (/obj/item/device/taperecorder{pixel_y = 0},/obj/item/device/megaphone,/obj/item/weapon/packageWrap,/obj/item/weapon/storage/box,/obj/item/weapon/hand_labeler,/obj/item/device/universal_translator,/obj/item/device/radio/intercom{pixel_y = 24; req_access = list()},/obj/structure/table/steel,/turf/simulated/floor/tiled,/area/space) -"aFx" = (/obj/structure/table/steel,/obj/machinery/recharger/wallcharger{pixel_x = 4; pixel_y = -28},/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/red/border,/obj/item/device/radio{pixel_x = -4},/obj/item/device/radio{pixel_x = 4; pixel_y = 4},/turf/simulated/floor/tiled,/area/space) -"aFy" = (/obj/structure/table/steel,/obj/item/weapon/storage/box/donut,/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/red/border{dir = 4},/turf/simulated/floor/tiled,/area/space) +"aFw" = (/turf/simulated/wall/r_wall,/area/security/security_cell_hallway) +"aFx" = (/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating,/area/space) +"aFy" = (/obj/machinery/button/remote/blast_door{id = "Cell 3"; name = "Cell 3 Door"; pixel_x = -1; pixel_y = -28; req_access = list(2)},/obj/machinery/door_timer/cell_3{pixel_x = -32},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/tiled,/area/security/brig) "aFz" = (/obj/machinery/door/firedoor/glass/hidden,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled,/area/space) "aFA" = (/obj/structure/cable{icon_state = "4-8"},/turf/simulated/floor/tiled/steel,/area/space) "aFB" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/extinguisher_cabinet{dir = 8; icon_state = "extinguisher_closed"; pixel_x = 30; tag = "icon-extinguisher_closed (WEST)"},/turf/simulated/floor/tiled,/area/space) @@ -1664,11 +1664,11 @@ "aFZ" = (/obj/machinery/floodlight,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor,/area/space) "aGa" = (/obj/effect/floor_decal/rust,/obj/machinery/power/port_gen/pacman{anchored = 1},/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor,/area/space) "aGb" = (/obj/effect/floor_decal/rust,/obj/structure/closet/crate,/obj/item/stack/material/phoron{amount = 25},/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor,/area/space) -"aGc" = (/obj/machinery/newscaster{layer = 3.3; pixel_x = -27; pixel_y = 0},/obj/machinery/camera/network/security{dir = 4},/turf/simulated/floor/tiled,/area/space) -"aGd" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/structure/extinguisher_cabinet{pixel_x = 5; pixel_y = -32},/turf/simulated/floor/tiled,/area/space) -"aGe" = (/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/glass_security{name = "Security Processing"; req_access = list(1)},/turf/simulated/floor/tiled/steel_grid,/area/space) -"aGf" = (/obj/effect/floor_decal/corner/red{dir = 6},/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/tiled,/area/space) -"aGg" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/tiled/steel,/area/space) +"aGc" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled,/area/security/brig) +"aGd" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -21},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled,/area/security/brig) +"aGe" = (/obj/machinery/door_timer/cell_3{id = "Cell 2"; name = "Cell 2"; pixel_y = -32},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/effect/floor_decal/corner/red{dir = 10},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled,/area/security/brig) +"aGf" = (/obj/machinery/button/remote/blast_door{id = "Cell 2"; name = "Cell 2 Door"; pixel_x = -1; pixel_y = -28; req_access = list(2)},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/camera/network/security{c_tag = "SEC - Cell Hallway"; dir = 1},/turf/simulated/floor/tiled,/area/security/brig) +"aGg" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled,/area/security/brig) "aGh" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled,/area/space) "aGi" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/space) "aGj" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/steel,/area/space) @@ -1699,13 +1699,13 @@ "aGI" = (/obj/machinery/shield_capacitor,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor,/area/space) "aGJ" = (/obj/machinery/portable_atmospherics/canister/nitrogen,/turf/simulated/floor,/area/space) "aGK" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/machinery/shieldwallgen,/turf/simulated/floor,/area/space) -"aGL" = (/obj/machinery/door/airlock/security{name = "Evidence Storage"; req_access = list(1)},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/tiled/dark,/area/space) -"aGM" = (/obj/structure/table/steel,/obj/item/device/camera,/turf/simulated/floor/tiled,/area/space) -"aGN" = (/obj/structure/bed/chair,/turf/simulated/floor/tiled/steel,/area/space) -"aGO" = (/obj/machinery/computer/security{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable{icon_state = "4-8"},/turf/simulated/floor/tiled/dark,/area/space) -"aGP" = (/obj/machinery/door/airlock/security{name = "Security Locker Room"; req_access = list(1)},/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/tiled,/area/space) -"aGQ" = (/obj/machinery/recharger/wallcharger{pixel_y = 32},/turf/simulated/floor/tiled/steel,/area/space) -"aGR" = (/obj/machinery/recharger/wallcharger{pixel_x = 0; pixel_y = 32},/turf/simulated/floor/tiled/steel,/area/space) +"aGL" = (/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/glass_security{name = "Security Cells"; req_access = list(1)},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled,/area/security/brig) +"aGM" = (/obj/machinery/status_display{pixel_y = -30},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/tiled,/area/security/security_cell_hallway) +"aGN" = (/obj/effect/floor_decal/corner/red,/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -21},/turf/simulated/floor/tiled,/area/security/security_cell_hallway) +"aGO" = (/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/obj/structure/cable/green,/turf/simulated/floor/tiled/steel,/area/space) +"aGP" = (/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 28},/turf/simulated/floor/tiled,/area/space) +"aGQ" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/effect/floor_decal/corner/red{dir = 8},/obj/machinery/camera/network/security{c_tag = "SEC - Brig Port"; dir = 1},/turf/simulated/floor/tiled,/area/security/security_cell_hallway) +"aGR" = (/obj/machinery/light,/turf/simulated/floor/tiled,/area/security/security_cell_hallway) "aGS" = (/obj/effect/wingrille_spawn/reinforced,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/steel,/area/space) "aGT" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/tiled/freezer,/area/rnd/research) "aGU" = (/obj/machinery/door/airlock{name = "Unit 1"},/turf/simulated/floor/tiled/freezer,/area/rnd/research) @@ -1732,15 +1732,15 @@ "aHp" = (/obj/effect/floor_decal/rust,/obj/machinery/light{dir = 8; icon_state = "tube1"; pixel_y = 0},/obj/machinery/shield_gen/external,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor,/area/space) "aHq" = (/obj/structure/dispenser,/turf/simulated/floor,/area/space) "aHr" = (/obj/structure/closet/crate/radiation,/obj/item/clothing/glasses/meson,/obj/item/clothing/glasses/meson,/turf/simulated/floor,/area/space) -"aHs" = (/obj/structure/closet{name = "Evidence Closet"},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/obj/effect/floor_decal/industrial/outline/grey,/turf/simulated/floor/tiled/dark,/area/space) -"aHt" = (/obj/structure/closet{name = "Evidence Closet"},/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 21},/obj/effect/floor_decal/industrial/outline/grey,/turf/simulated/floor/tiled/dark,/area/space) +"aHs" = (/obj/machinery/door/firedoor/glass,/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "security_lockdown"; name = "Security Blast Door"; opacity = 0},/obj/machinery/door/airlock/maintenance/sec{name = "Security Maintenance"; req_access = list(1,12)},/turf/simulated/floor,/area/security/security_cell_hallway) +"aHt" = (/obj/machinery/door/firedoor/glass,/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "security_lockdown"; name = "Security Blast Door"; opacity = 0},/obj/machinery/door/airlock/maintenance/sec{name = "Security Maintenance"; req_access = list(1,12)},/obj/structure/cable{icon_state = "4-8"},/turf/simulated/floor,/area/security/security_bathroom) "aHu" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/floor_decal/corner_oldtile/purple/diagonal{dir = 4},/obj/structure/flora/pottedplant/crystal,/turf/simulated/floor/tiled/white,/area/rnd/rdoffice) -"aHv" = (/obj/structure/table/steel,/obj/item/weapon/hand_labeler,/obj/item/weapon/folder/red{pixel_x = 2; pixel_y = 4},/obj/item/weapon/folder/red,/turf/simulated/floor/tiled,/area/space) -"aHw" = (/obj/machinery/vending/security,/turf/simulated/floor/tiled,/area/space) -"aHx" = (/obj/structure/table/steel,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/turf/simulated/floor/tiled,/area/space) -"aHy" = (/obj/structure/table/steel,/obj/item/device/flashlight/lamp,/turf/simulated/floor/tiled,/area/space) +"aHv" = (/obj/structure/cable{icon_state = "4-8"},/turf/simulated/floor/tiled/freezer,/area/security/security_bathroom) +"aHw" = (/obj/structure/sink{pixel_y = 32},/obj/structure/cable{icon_state = "4-8"},/turf/simulated/floor/tiled/freezer,/area/security/security_bathroom) +"aHx" = (/obj/structure/sink{pixel_y = 32},/obj/effect/floor_decal/spline/plain{dir = 4},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/tiled/freezer,/area/security/security_bathroom) +"aHy" = (/obj/structure/curtain/open/shower/security,/obj/machinery/shower,/turf/simulated/floor/tiled/freezer,/area/security/security_bathroom) "aHz" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 9},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 4},/obj/effect/floor_decal/corner_oldtile/purple/diagonal{dir = 4},/turf/simulated/floor/tiled/white,/area/rnd/rdoffice) -"aHA" = (/obj/structure/table/standard,/obj/item/device/radio,/obj/item/device/radio,/obj/item/device/radio,/obj/item/device/radio,/obj/item/device/radio,/obj/item/device/radio,/obj/item/device/flashlight,/obj/item/device/flashlight,/obj/item/device/flashlight,/obj/item/device/flashlight,/obj/item/device/flashlight,/obj/item/device/flashlight,/obj/item/weapon/tool/crowbar,/obj/item/weapon/tool/crowbar,/obj/item/weapon/tool/crowbar,/obj/item/weapon/tool/crowbar,/obj/item/weapon/tool/crowbar,/obj/item/weapon/tool/crowbar,/obj/machinery/light_switch{dir = 2; name = "light switch "; pixel_x = -26; pixel_y = 0},/obj/item/weapon/storage/box/nifsofts_security,/turf/simulated/floor/tiled,/area/space) +"aHA" = (/turf/simulated/wall,/area/security/lobby) "aHB" = (/obj/machinery/vending/security,/turf/simulated/floor/tiled/red,/area/space) "aHC" = (/obj/machinery/camera/network/research{dir = 2},/obj/effect/floor_decal/corner_oldtile/purple/diagonal{dir = 4},/turf/simulated/floor/tiled/white,/area/rnd/rdoffice) "aHD" = (/obj/structure/table/standard,/obj/item/device/taperecorder{pixel_x = -3},/obj/item/device/paicard{pixel_x = 4},/obj/item/weapon/circuitboard/teleporter,/obj/item/weapon/circuitboard/aicore{pixel_x = -2; pixel_y = 4},/obj/machinery/requests_console{announcementConsole = 1; department = "Research Director's Desk"; departmentType = 5; name = "Research Director RC"; pixel_x = 30; pixel_y = -2},/obj/effect/floor_decal/corner_oldtile/purple/diagonal{dir = 4},/turf/simulated/floor/tiled/white,/area/rnd/rdoffice) @@ -1753,7 +1753,7 @@ "aHK" = (/obj/machinery/computer/supplycomp{dir = 8},/turf/simulated/floor/tiled,/area/quartermaster/foyer) "aHL" = (/obj/item/weapon/stamp/denied{pixel_x = 4; pixel_y = -2},/obj/structure/table/standard,/obj/item/weapon/stamp/cargo,/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor/tiled,/area/quartermaster/office) "aHM" = (/obj/machinery/camera/network/cargo,/obj/structure/flora/pottedplant/xmas,/obj/machinery/firealarm{dir = 2; layer = 3.3; pixel_x = 0; pixel_y = 26},/turf/simulated/floor/tiled,/area/quartermaster/office) -"aHN" = (/obj/machinery/button/remote/airlock{desc = "A remote control switch for the brig foyer."; id = "BrigFoyer"; name = "Brig Foyer Doors"; pixel_x = -6; pixel_y = 26; req_access = list(63)},/obj/structure/bed/chair/office/dark{dir = 1},/obj/structure/cable{icon_state = "4-8"},/turf/simulated/floor/tiled,/area/space) +"aHN" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/firedoor/glass,/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "security_lockdown"; name = "Security Blast Doors"; opacity = 0},/obj/machinery/door/airlock/multi_tile/glass{name = "Security Lobby"},/obj/effect/floor_decal/steeldecal/steel_decals_central1{dir = 8},/turf/simulated/floor/tiled/monofloor{dir = 8},/area/security/lobby) "aHO" = (/obj/structure/closet/crate/internals,/obj/machinery/light/small,/turf/simulated/floor/tiled/steel,/area/quartermaster/warehouse) "aHP" = (/obj/structure/closet/crate/freezer,/obj/effect/floor_decal/corner/brown/full{dir = 4},/obj/item/device/radio/intercom{broadcasting = 1; dir = 4; listening = 1; name = "Common Channel"; pixel_x = 21; pixel_y = 0},/turf/simulated/floor/tiled/steel,/area/quartermaster/warehouse) "aHQ" = (/obj/machinery/door/blast/shutters{dir = 2; id = "qm_warehouse"; name = "Warehouse Shutters"},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled/steel_grid,/area/quartermaster/warehouse) @@ -1766,10 +1766,10 @@ "aHX" = (/obj/item/device/radio/intercom{dir = 1; pixel_y = -24},/obj/machinery/shield_capacitor,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor,/area/space) "aHY" = (/obj/machinery/door/airlock/maintenance/command{req_one_access = list(12)},/obj/structure/cable{icon_state = "1-2"},/obj/machinery/door/firedoor/glass,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/space) "aHZ" = (/obj/structure/cable{icon_state = "1-4"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/space) -"aIa" = (/obj/structure/closet{name = "Evidence Closet"},/obj/effect/floor_decal/industrial/outline/grey,/turf/simulated/floor/tiled/dark,/area/space) -"aIb" = (/obj/machinery/computer/secure_data{dir = 4},/obj/item/device/radio/intercom/department/security{dir = 8; icon_state = "secintercom"; pixel_x = -24; pixel_y = 0; tag = "icon-secintercom (WEST)"},/turf/simulated/floor/tiled,/area/space) +"aIa" = (/obj/machinery/door/firedoor/glass,/obj/structure/disposalpipe/segment,/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "security_lockdown"; name = "Security Blast Doors"; opacity = 0},/obj/effect/floor_decal/steeldecal/steel_decals_central1{dir = 4},/turf/simulated/floor/tiled/monofloor{dir = 4},/area/security/lobby) +"aIb" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; icon_state = "fwindow"},/obj/machinery/door/firedoor/glass,/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "security_lockdown"; name = "Security Blast Doors"; opacity = 0},/turf/simulated/floor/plating,/area/security/lobby) "aIc" = (/obj/machinery/portable_atmospherics/hydroponics/soil,/obj/item/seeds/lustflower,/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/turf/simulated/floor/grass2,/area/space) -"aId" = (/obj/item/weapon/stool/padded,/turf/simulated/floor/tiled/dark,/area/space) +"aId" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/cable/green,/obj/machinery/door/blast/regular{density = 0; dir = 1; icon_state = "pdoor0"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1; health = 1e+006},/turf/simulated/floor/plating,/area/security/brig) "aIe" = (/obj/machinery/portable_atmospherics/hydroponics/soil,/obj/item/seeds/wheatseed,/obj/machinery/light{dir = 8; icon_state = "tube1"; pixel_x = 0},/turf/simulated/floor/grass2,/area/space) "aIf" = (/obj/structure/bed/chair{dir = 4},/obj/machinery/power/apc{cell_type = /obj/item/weapon/cell/super; dir = 8; name = "west bump"; pixel_x = -30},/obj/structure/cable/green{icon_state = "0-4"},/obj/effect/floor_decal/corner_oldtile/purple/diagonal{dir = 4},/turf/simulated/floor/tiled/white,/area/rnd/rdoffice) "aIg" = (/obj/structure/sign/warning/server_room,/turf/simulated/wall/r_wall,/area/server) @@ -1787,16 +1787,16 @@ "aIs" = (/obj/machinery/door/firedoor/glass,/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/airlock/engineering{name = "Tech Storage"; req_access = list(23); req_one_access = newlist()},/turf/simulated/floor/plating,/area/space) "aIt" = (/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/engineering{name = "Engineering Hard Storage"; req_access = list(11); req_one_access = newlist()},/turf/simulated/floor/tiled{icon_state = "techmaint"},/area/space) "aIu" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/engineering{name = "Engineering Hard Storage"; req_access = list(11); req_one_access = newlist()},/turf/simulated/floor/tiled{icon_state = "techmaint"},/area/space) -"aIv" = (/obj/structure/filingcabinet/filingcabinet,/obj/machinery/light_switch{pixel_x = 0; pixel_y = -26},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/tiled/dark,/area/space) -"aIw" = (/obj/structure/closet{name = "Evidence Closet"},/obj/machinery/light/small{dir = 4; pixel_y = 0},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/effect/floor_decal/industrial/outline/grey,/turf/simulated/floor/tiled/dark,/area/space) -"aIx" = (/obj/effect/floor_decal/industrial/outline/grey,/obj/structure/closet/secure_closet{name = "secure evidence locker"},/turf/simulated/floor/tiled/dark,/area/space) -"aIy" = (/obj/machinery/door/airlock/glass_security{id_tag = "detdoor"; name = "Detective"; req_access = list(4)},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/lino,/area/space) -"aIz" = (/obj/structure/grille,/obj/machinery/door/firedoor,/obj/structure/window/reinforced/polarized/full,/turf/simulated/floor/plating,/area/space) -"aIA" = (/obj/structure/bed/chair/office/dark{dir = 1},/obj/structure/cable{icon_state = "4-8"},/turf/simulated/floor/tiled,/area/space) -"aIB" = (/obj/machinery/computer/secure_data{dir = 8},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/carpet,/area/space) -"aIC" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/tiled/red,/area/space) -"aID" = (/obj/structure/closet/secure_closet/security,/obj/effect/floor_decal/industrial/outline,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/turf/simulated/floor/tiled/dark,/area/space) -"aIE" = (/obj/structure/closet/secure_closet/security,/obj/effect/floor_decal/industrial/outline,/turf/simulated/floor/tiled/dark,/area/space) +"aIv" = (/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/window/brigdoor/southleft{id = "Cell 3"; name = "Cell 3"; req_access = list(2)},/obj/effect/floor_decal/industrial/hatch/yellow,/turf/simulated/floor/tiled,/area/security/brig) +"aIw" = (/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/window/brigdoor/southleft{id = "Cell 2"; name = "Cell 2"; req_access = list(2)},/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor/tiled,/area/security/brig) +"aIx" = (/turf/simulated/wall/r_wall,/area/security/security_bathroom) +"aIy" = (/obj/machinery/washing_machine,/turf/simulated/floor/tiled/freezer,/area/security/security_bathroom) +"aIz" = (/turf/simulated/floor/tiled/freezer,/area/security/security_bathroom) +"aIA" = (/obj/effect/floor_decal/spline/plain{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/freezer,/area/security/security_bathroom) +"aIB" = (/obj/effect/floor_decal/steeldecal/steel_decals9{dir = 8},/turf/simulated/floor/tiled/freezer,/area/security/security_bathroom) +"aIC" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/effect/floor_decal/steeldecal/steel_decals9{dir = 8},/turf/simulated/floor/tiled/freezer,/area/security/security_bathroom) +"aID" = (/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/floor_decal/corner/red/border{dir = 8},/turf/simulated/floor/tiled,/area/security/lobby) +"aIE" = (/turf/simulated/floor/tiled/steel,/area/security/lobby) "aIF" = (/obj/effect/floor_decal/corner_oldtile/purple,/turf/simulated/floor/tiled/steel,/area/space) "aIG" = (/obj/machinery/atmospherics/unary/freezer{dir = 2; icon_state = "freezer_1"; use_power = 1; power_setting = 20; set_temperature = 73},/obj/effect/floor_decal/techfloor{dir = 5},/obj/effect/floor_decal/industrial/outline/blue,/turf/simulated/floor/tiled/techfloor,/area/server) "aIH" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/corner_oldtile/purple/diagonal{dir = 4},/turf/simulated/floor/tiled/white,/area/rnd/rdoffice) @@ -1810,19 +1810,19 @@ "aIP" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor/tiled/techfloor,/area/server) "aIQ" = (/obj/machinery/door/airlock/maintenance{req_access = list(12)},/obj/machinery/door/firedoor/border_only,/obj/structure/cable{icon_state = "4-8"},/turf/simulated/floor,/area/space) "aIR" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{icon_state = "2-8"},/turf/simulated/floor/tiled/steel,/area/space) -"aIS" = (/obj/structure/bed/chair{dir = 8},/turf/simulated/floor/tiled/steel,/area/space) -"aIT" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp/green,/obj/structure/window/reinforced/polarized{dir = 4},/turf/simulated/floor/carpet,/area/space) +"aIS" = (/obj/effect/floor_decal/borderfloor{dir = 5},/obj/effect/floor_decal/corner/red/border{dir = 5},/obj/effect/floor_decal/borderfloor/corner2{dir = 5},/obj/effect/floor_decal/corner/red/bordercorner2{dir = 5},/obj/structure/table/standard,/obj/item/weapon/book/manual/security_space_law,/obj/item/weapon/book/manual/security_space_law,/turf/simulated/floor/tiled,/area/security/lobby) +"aIT" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/effect/floor_decal/corner/red{dir = 5},/obj/machinery/light/small{dir = 8; pixel_y = 0},/turf/simulated/floor/tiled,/area/security/brig) "aIU" = (/turf/simulated/floor/tiled/steel_grid,/area/space) -"aIV" = (/obj/structure/table/standard,/obj/machinery/recharger/wallcharger{pixel_x = 4; pixel_y = -28},/obj/effect/floor_decal/corner/red/full{dir = 4},/obj/item/device/radio,/obj/item/device/radio,/obj/item/device/radio,/obj/item/device/radio,/obj/item/device/radio,/obj/item/device/radio,/obj/item/device/flashlight,/obj/item/device/flashlight,/obj/item/device/flashlight,/obj/item/device/flashlight,/obj/item/device/flashlight,/obj/item/device/flashlight,/obj/item/weapon/tool/crowbar,/obj/item/weapon/tool/crowbar,/obj/item/weapon/tool/crowbar,/obj/item/weapon/tool/crowbar,/obj/item/weapon/tool/crowbar,/obj/item/weapon/tool/crowbar,/turf/simulated/floor/tiled,/area/space) -"aIW" = (/obj/machinery/door/airlock/security{name = "Secure Evidence Storage"; req_access = list(1)},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/tiled/dark,/area/space) -"aIX" = (/obj/machinery/door/airlock/glass_security{id_tag = "detdoor"; name = "Secure Evidence Storage"; req_access = list(4)},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/lino,/area/space) -"aIY" = (/obj/structure/closet/secure_closet/detective,/obj/item/weapon/reagent_containers/spray/pepper,/obj/item/weapon/gun/energy/taser,/obj/item/device/uv_light,/turf/simulated/floor/lino,/area/space) -"aIZ" = (/obj/structure/bookcase,/obj/item/weapon/book/manual/security_space_law,/turf/simulated/floor/lino,/area/space) +"aIV" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/effect/floor_decal/corner/red{dir = 5},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor/tiled,/area/security/brig) +"aIW" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor/tiled,/area/security/brig) +"aIX" = (/turf/simulated/wall,/area/security/security_bathroom) +"aIY" = (/obj/structure/curtain/open/shower/security,/obj/machinery/shower{dir = 1},/turf/simulated/floor/tiled/freezer,/area/security/security_bathroom) +"aIZ" = (/turf/simulated/floor/tiled/steel,/area/security/main) "aJa" = (/obj/structure/table/woodentable,/turf/simulated/floor/carpet,/area/space) -"aJb" = (/obj/effect/landmark/start{name = "Detective"},/obj/structure/bed/chair/office/dark{dir = 1},/turf/simulated/floor/carpet,/area/space) -"aJc" = (/obj/machinery/computer/security/wooden_tv,/turf/simulated/floor/carpet,/area/space) -"aJd" = (/obj/structure/closet/secure_closet/security,/obj/effect/floor_decal/industrial/outline,/obj/item/clothing/shoes/boots/jackboots/toeless,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/turf/simulated/floor/tiled/dark,/area/space) -"aJe" = (/obj/structure/closet/secure_closet/security,/obj/effect/floor_decal/industrial/outline,/obj/item/clothing/shoes/boots/jackboots/toeless,/turf/simulated/floor/tiled/dark,/area/space) +"aJb" = (/obj/machinery/door/airlock/glass_security{id_tag = "BrigFoyer"; layer = 2.8; name = "Security Wing"; req_access = list(63)},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/firedoor/glass,/obj/machinery/door/firedoor/glass/hidden,/turf/simulated/floor/tiled/red,/area/security/lobby) +"aJc" = (/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/turf/simulated/floor/tiled/steel,/area/security/lobby) +"aJd" = (/obj/structure/closet/secure_closet/brig{id = "Cell 3"; name = "Cell 3 Locker"},/obj/machinery/camera/network/prison{c_tag = "SEC - Brig Cell 3"; dir = 8},/obj/effect/floor_decal/corner/red{dir = 10},/turf/simulated/floor/tiled,/area/security/brig) +"aJe" = (/obj/effect/floor_decal/corner/red{dir = 10},/turf/simulated/floor/tiled,/area/security/brig) "aJf" = (/obj/structure/sign/department/sci{pixel_x = 32},/obj/effect/floor_decal/corner_oldtile/purple{dir = 4},/obj/effect/floor_decal/corner_oldtile/purple,/turf/simulated/floor/tiled/steel,/area/space) "aJg" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/techfloor,/area/server) "aJh" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor/tiled/techfloor,/area/server) @@ -1844,15 +1844,15 @@ "aJx" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass_external{frequency = 1380; icon_state = "door_locked"; id_tag = "cargo_bay_door"; locked = 1; name = "Cargo Docking Hatch"},/obj/machinery/conveyor{dir = 4; id = "QMLoad"},/turf/simulated/floor/plating,/area/space) "aJy" = (/obj/machinery/conveyor{dir = 4; id = "QMLoad"},/turf/simulated/floor,/area/space) "aJz" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/effect/floor_decal/rust,/turf/simulated/floor/plating,/area/space) -"aJA" = (/obj/item/weapon/storage/secure/safe{pixel_x = 6; pixel_y = 28},/turf/simulated/floor/carpet,/area/space) -"aJB" = (/obj/vehicle/train/security/trolley/cargo,/turf/simulated/floor/tiled/steel,/area/space) -"aJC" = (/obj/vehicle/train/security/engine,/turf/simulated/floor/tiled/dark,/area/space) -"aJD" = (/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/obj/structure/table/standard,/obj/machinery/camera/network/security{c_tag = "SEC - Evidence Storage"; dir = 8},/obj/item/weapon/storage/laundry_basket,/turf/simulated/floor/tiled/dark,/area/space) -"aJE" = (/obj/structure/filingcabinet/chestdrawer,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/lino,/area/space) -"aJF" = (/obj/effect/floor_decal/spline/plain,/turf/simulated/floor/lino,/area/space) +"aJA" = (/obj/machinery/flasher{id = "Cell 3"; pixel_x = -28; pixel_y = 0},/obj/structure/bed/padded,/turf/simulated/floor/tiled,/area/security/brig) +"aJB" = (/obj/structure/closet/secure_closet/brig{id = "Cell 2"; name = "Cell 2 Locker"},/obj/machinery/camera/network/prison{c_tag = "SEC - Brig Cell 2"; dir = 8},/obj/effect/floor_decal/corner/red{dir = 10},/turf/simulated/floor/tiled,/area/security/brig) +"aJC" = (/obj/effect/floor_decal/corner/red{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor/tiled,/area/security/brig) +"aJD" = (/obj/machinery/flasher{id = "Cell 2"; pixel_x = -28; pixel_y = 0},/obj/structure/bed/padded,/turf/simulated/floor/tiled,/area/security/brig) +"aJE" = (/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/security{name = "Equipment Cleaning"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled,/area/security/security_bathroom) +"aJF" = (/turf/simulated/floor/tiled,/area/security/main) "aJG" = (/obj/machinery/door/airlock/maintenance/cargo{req_access = list(50); req_one_access = list(48)},/obj/machinery/door/firedoor/glass,/obj/structure/cable{icon_state = "1-2"},/turf/simulated/floor,/area/quartermaster/disposals) -"aJH" = (/obj/structure/table/woodentable,/obj/item/device/taperecorder{pixel_x = -4; pixel_y = 2},/obj/structure/window/reinforced/polarized{dir = 4},/turf/simulated/floor/carpet,/area/space) -"aJI" = (/obj/item/weapon/stool,/turf/simulated/floor/tiled/steel,/area/space) +"aJH" = (/obj/structure/table/steel,/obj/item/weapon/storage/box/donut,/obj/effect/floor_decal/borderfloor,/obj/effect/floor_decal/corner/red/border,/turf/simulated/floor/tiled,/area/security/main) +"aJI" = (/obj/machinery/vending/cola,/obj/machinery/camera/network/security{dir = 1},/turf/simulated/floor/tiled/red,/area/security/main) "aJJ" = (/obj/effect/floor_decal/corner_oldtile/purple{dir = 4},/obj/effect/floor_decal/corner_oldtile/purple,/turf/simulated/floor/tiled/steel,/area/space) "aJK" = (/obj/machinery/atmospherics/pipe/simple/hidden,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/greengrid,/area/server) "aJL" = (/obj/machinery/r_n_d/server/core,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/greengrid,/area/server) @@ -1875,13 +1875,13 @@ "aKc" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/effect/floor_decal/corner_oldtile/purple/diagonal{dir = 4},/turf/simulated/floor/tiled/white,/area/rnd/rdoffice) "aKd" = (/obj/structure/cable/heavyduty{icon_state = "0-2"},/obj/structure/cable,/turf/simulated/floor/plating,/area/space) "aKe" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; icon_state = "fwindow"},/obj/machinery/door/firedoor/glass,/turf/simulated/floor,/area/space) -"aKf" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin,/obj/item/weapon/pen,/obj/item/clothing/glasses/sunglasses,/obj/structure/window/reinforced/polarized{dir = 4},/turf/simulated/floor/carpet,/area/space) +"aKf" = (/turf/simulated/wall,/area/security/main) "aKg" = (/obj/effect/floor_decal/steeldecal/steel_decals4,/turf/simulated/floor/tiled,/area/space) "aKh" = (/obj/structure/closet/toolcloset,/obj/item/weapon/pickaxe,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/turf/simulated/floor/tiled{icon_state = "monotile"},/area/space) "aKi" = (/obj/item/weapon/storage/briefcase/inflatable{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/briefcase/inflatable,/obj/structure/table/steel_reinforced,/obj/item/device/suit_cooling_unit,/obj/item/device/suit_cooling_unit,/turf/simulated/floor/tiled{icon_state = "monotile"},/area/space) -"aKj" = (/obj/structure/closet{name = "Evidence Closet"},/obj/item/weapon/storage/box/gloves,/obj/item/weapon/storage/box/evidence,/obj/item/weapon/storage/box/bodybags,/obj/item/weapon/storage/briefcase/crimekit,/obj/item/weapon/storage/briefcase/crimekit,/obj/effect/floor_decal/corner/red{dir = 9},/turf/simulated/floor/tiled/white,/area/space) -"aKk" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/tiled/white,/area/space) -"aKl" = (/obj/structure/table/reinforced,/obj/item/weapon/forensics/sample_kit,/obj/item/device/radio/intercom{broadcasting = 0; dir = 4; frequency = 1475; icon_state = "intercom"; listening = 1; name = "Station Intercom (Security)"; pixel_x = 21; pixel_y = 0},/obj/effect/floor_decal/corner/red{dir = 6},/turf/simulated/floor/tiled/freezer,/area/space) +"aKj" = (/obj/item/device/radio/intercom{dir = 8; pixel_x = -24},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled,/area/space) +"aKk" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor/tiled,/area/security/lobby) +"aKl" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled,/area/security/main) "aKm" = (/obj/machinery/recharge_station,/turf/simulated/floor/carpet,/area/space) "aKn" = (/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 28},/turf/simulated/floor/carpet,/area/space) "aKo" = (/obj/structure/bed/chair,/obj/machinery/light{dir = 1},/obj/machinery/firealarm{dir = 2; layer = 3.3; pixel_x = 0; pixel_y = 26},/turf/simulated/floor/carpet,/area/space) @@ -1923,9 +1923,9 @@ "aKY" = (/obj/structure/closet/secure_closet/engineering_chief,/obj/effect/floor_decal/corner/blue/full{dir = 1},/turf/simulated/floor/tiled,/area/space) "aKZ" = (/obj/structure/table/rack{dir = 8; layer = 2.9},/obj/item/clothing/mask/breath,/obj/item/weapon/rig/ce/equipped,/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled,/area/space) "aLa" = (/obj/machinery/keycard_auth{pixel_x = 0; pixel_y = 24},/obj/machinery/button/remote/airlock{desc = "A remote control-switch for the engine core airlock hatch bolts."; id = "engine_access_hatch"; name = "Engine Hatch Bolt Control"; pixel_x = -6; pixel_y = 32; req_access = newlist(); specialfunctions = 4},/obj/machinery/button/remote/blast_door{desc = "A remote control-switch for engine core."; id = "EngineVent"; name = "Engine Ventillatory Control"; pixel_x = 6; pixel_y = 32; req_access = newlist()},/obj/structure/table/reinforced,/obj/item/weapon/rcd_ammo,/obj/item/weapon/rcd_ammo,/obj/item/weapon/rcd_ammo,/obj/item/weapon/rcd_ammo,/obj/item/weapon/rcd,/obj/machinery/newscaster{layer = 3.3; pixel_x = 27; pixel_y = 0},/obj/effect/floor_decal/corner/blue/full{dir = 1},/turf/simulated/floor/tiled,/area/space) -"aLb" = (/obj/structure/table/reinforced,/obj/machinery/microscope,/obj/effect/floor_decal/corner/red/border{dir = 10},/turf/simulated/floor/tiled/freezer,/area/space) -"aLc" = (/obj/effect/landmark/start{name = "Detective"},/obj/structure/bed/chair/office/dark{dir = 1},/turf/simulated/floor/tiled/white,/area/space) -"aLd" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/spray/luminol,/obj/item/device/uv_light,/obj/item/clothing/gloves/sterile/latex,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/effect/floor_decal/corner/red/border{dir = 6},/turf/simulated/floor/tiled/freezer,/area/space) +"aLb" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor/tiled,/area/security/main) +"aLc" = (/obj/structure/cable{icon_state = "4-8"},/turf/simulated/floor/tiled/steel,/area/security/main) +"aLd" = (/obj/effect/floor_decal/corner/red{dir = 6},/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/tiled,/area/security/main) "aLe" = (/obj/structure/cable{icon_state = "1-2"},/turf/simulated/floor/tiled,/area/quartermaster/disposals) "aLf" = (/obj/effect/floor_decal/corner_oldtile/purple,/obj/effect/floor_decal/corner_oldtile/purple{dir = 4},/turf/simulated/floor/tiled/steel,/area/space) "aLg" = (/obj/effect/floor_decal/techfloor{dir = 8},/obj/machinery/r_n_d/circuit_imprinter,/obj/item/weapon/reagent_containers/glass/beaker/sulphuric,/obj/item/device/radio/intercom{dir = 8; pixel_x = -24},/turf/simulated/floor/tiled/techfloor,/area/rnd/workshop) @@ -1959,12 +1959,12 @@ "aLI" = (/obj/structure/bed/chair/office/light{dir = 8},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/button/remote/blast_door{desc = "A remote control-switch for shutters."; id = "ceoffice"; name = "Chief Engineer Privacy Shutters"; pixel_x = -26; pixel_y = 18; req_access = list(56)},/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/landmark/start{name = "Chief Engineer"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/turf/simulated/floor/tiled,/area/space) "aLJ" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled,/area/space) "aLK" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/obj/structure/extinguisher_cabinet{pixel_x = 25},/obj/effect/floor_decal/corner/blue/full{dir = 4},/turf/simulated/floor/tiled,/area/space) -"aLL" = (/obj/structure/table/reinforced,/obj/machinery/computer/med_data/laptop,/obj/effect/floor_decal/corner/red/border{dir = 10},/turf/simulated/floor/tiled/freezer,/area/space) -"aLM" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/box/swabs{layer = 5},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/item/weapon/folder/red,/obj/item/weapon/folder/blue{pixel_y = -3},/obj/item/weapon/folder/yellow{pixel_y = -5},/obj/machinery/light{dir = 2},/obj/effect/floor_decal/corner/red/border{dir = 6},/turf/simulated/floor/tiled/freezer,/area/space) -"aLN" = (/obj/structure/table/reinforced,/obj/item/device/mass_spectrometer/adv,/obj/effect/floor_decal/industrial/warning{dir = 10},/obj/item/device/reagent_scanner,/obj/item/weapon/reagent_containers/syringe,/turf/simulated/floor/tiled/white,/area/space) -"aLO" = (/obj/machinery/dnaforensics,/obj/effect/floor_decal/industrial/warning{dir = 6},/turf/simulated/floor/tiled/white,/area/space) -"aLP" = (/obj/structure/table/reinforced,/obj/item/weapon/forensics/sample_kit/powder,/obj/machinery/light{dir = 2},/obj/effect/floor_decal/corner/red/border{dir = 10},/turf/simulated/floor/tiled/freezer,/area/space) -"aLQ" = (/obj/machinery/computer/secure_data/detective_computer,/obj/effect/floor_decal/corner/red/border{dir = 6},/turf/simulated/floor/tiled/freezer,/area/space) +"aLL" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; icon_state = "fwindow"},/obj/machinery/door/firedoor/glass,/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/green{icon_state = "0-2"},/turf/simulated/floor/plating,/area/security/lobby) +"aLM" = (/obj/structure/table/reinforced,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/window/brigdoor/southleft{dir = 1; name = "Secure Door"},/obj/effect/floor_decal/corner/red{dir = 10},/turf/simulated/floor/tiled,/area/security/lobby) +"aLN" = (/obj/structure/table/reinforced,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/window/brigdoor/southright{dir = 1; name = "Secure Door"},/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/turf/simulated/floor/tiled,/area/security/lobby) +"aLO" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; icon_state = "fwindow"},/obj/machinery/door/firedoor/glass,/obj/structure/cable/green{icon_state = "0-8"},/turf/simulated/floor/plating,/area/security/lobby) +"aLP" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/steel,/area/security/main) +"aLQ" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/tiled/steel,/area/security/main) "aLR" = (/obj/structure/window/reinforced,/obj/structure/bed/chair{dir = 1},/turf/simulated/floor/carpet,/area/space) "aLS" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/glass_engineering{name = "Engineering Hallway"; req_one_access = list(10)},/turf/simulated/floor/tiled/steel_grid,/area/space) "aLT" = (/obj/effect/floor_decal/corner_oldtile/purple{dir = 4},/turf/simulated/floor/tiled/steel,/area/space) @@ -1975,7 +1975,7 @@ "aLY" = (/obj/structure/disposalpipe/sortjunction/flipped{dir = 1; sortType = "Cargo Bay"; name = "Cargo Bay"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/tiled,/area/quartermaster/storage) "aLZ" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor/tiled,/area/quartermaster/storage) "aMa" = (/obj/structure/lattice,/turf/simulated/floor/tiled{tag = "icon-techmaint"; icon_state = "techmaint"},/area/space) -"aMb" = (/obj/effect/floor_decal/industrial/warning/dust/corner{dir = 4},/turf/snow/plating,/area/space) +"aMb" = (/obj/effect/overlay/snow/floor/edges{dir = 8},/obj/effect/overlay/snow/floor/edges,/turf/simulated/floor/snow/plating,/area/space) "aMc" = (/obj/structure/table/rack{dir = 8; layer = 2.9},/obj/random/tech_supply,/turf/simulated/floor/plating,/area/space) "aMd" = (/obj/structure/safe/floor{name = "Vault of Memories"},/obj/item/weapon/dnainjector/tourmut{name = "\improper DNA injector (???)"},/obj/item/weapon/dnainjector/hallucination{name = "\improper DNA injector (???)"},/obj/item/weapon/dnainjector/firemut{name = "\improper DNA injector (???)"},/obj/item/weapon/dnainjector/firemut{name = "\improper DNA injector (???)"},/obj/item/clothing/under/rank/geneticist{desc = "This strange uniform brings back a weird feeling of deja vu, and faint memories.."; name = "strange jumpsuit"},/turf/simulated/floor/grass,/area/space) "aMe" = (/obj/effect/floor_decal/corner_oldtile/purple{dir = 1},/obj/effect/floor_decal/corner_oldtile/purple{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/white,/area/rnd/research) @@ -1985,7 +1985,7 @@ "aMi" = (/obj/structure/sign/department/eng,/turf/simulated/wall/r_wall,/area/space) "aMj" = (/obj/effect/floor_decal/borderfloor{dir = 9},/obj/effect/floor_decal/corner/yellow/border{dir = 9},/obj/effect/floor_decal/borderfloor/corner2{dir = 1},/obj/effect/floor_decal/corner/yellow/bordercorner2{dir = 1},/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor/tiled,/area/space) "aMk" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/structure/cable{icon_state = "1-2"},/turf/simulated/floor/tiled,/area/quartermaster/disposals) -"aMl" = (/obj/structure/closet/wardrobe/mixed,/turf/simulated/floor/lino,/area/space) +"aMl" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/border_only,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/hallway/secondary/entry/docking_lounge) "aMm" = (/obj/effect/floor_decal/corner_oldtile/purple/diagonal,/obj/effect/floor_decal/corner_oldtile/purple/diagonal{dir = 4},/obj/machinery/photocopier,/turf/simulated/floor/tiled/white,/area/space) "aMn" = (/obj/structure/table/rack,/obj/item/weapon/rig/hazmat/equipped,/obj/effect/floor_decal/corner_oldtile/gray/diagonal{dir = 4},/turf/simulated/floor/tiled/white,/area/rnd/rdoffice) "aMo" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only,/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/turf/simulated/floor/plating,/area/rnd/workshop) @@ -2008,17 +2008,17 @@ "aMF" = (/obj/effect/floor_decal/industrial/warning/dust{dir = 1},/obj/effect/floor_decal/steeldecal/steel_decals6{dir = 9},/obj/structure/railing,/turf/simulated/floor/tiled,/area/space) "aMG" = (/obj/structure/railing,/obj/effect/floor_decal/industrial/warning/dust{dir = 1},/turf/simulated/floor/tiled,/area/space) "aMH" = (/obj/structure/railing,/obj/machinery/light/flamp/noshade,/obj/structure/railing{dir = 4},/obj/effect/floor_decal/industrial/warning/dust/corner{dir = 1},/turf/simulated/floor/tiled,/area/space) -"aMI" = (/obj/effect/overlay/snow/floor/edges3,/turf/snow/plating,/area/space) -"aMJ" = (/obj/effect/floor_decal/industrial/warning/dust/corner,/turf/snow/plating,/area/space) +"aMI" = (/obj/effect/overlay/snow/floor/edges3,/turf/simulated/floor/snow/plating,/area/space) +"aMJ" = (/obj/effect/floor_decal/industrial/warning/dust/corner,/turf/simulated/floor/snow/plating,/area/space) "aMK" = (/obj/structure/flora/ausbushes/reedbush,/turf/simulated/floor/grass,/area/space) "aML" = (/obj/structure/flora/ausbushes/brflowers,/turf/simulated/floor/grass,/area/space) -"aMM" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/hologram/holopad,/turf/simulated/floor/tiled,/area/space) +"aMM" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/tiled/steel,/area/security/main) "aMN" = (/obj/machinery/vending/engivend,/turf/simulated/floor/tiled{tag = "icon-monotile"; icon_state = "monotile"},/area/space) "aMO" = (/obj/structure/closet/secure_closet/engineering_personal,/turf/simulated/floor/tiled{tag = "icon-monotile"; icon_state = "monotile"},/area/space) -"aMP" = (/obj/structure/table/reinforced,/obj/item/weapon/stamp/ce,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/flame/lighter/zippo,/obj/item/device/megaphone,/obj/item/weapon/folder/yellow_ce,/obj/item/weapon/pen/multi,/turf/simulated/floor/tiled,/area/space) +"aMP" = (/obj/machinery/computer/security{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable{icon_state = "4-8"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/dark,/area/security/lobby) "aMQ" = (/obj/structure/flora/pottedplant{icon_state = "plant-20"},/obj/effect/floor_decal/corner/blue/full,/turf/simulated/floor/tiled,/area/space) -"aMR" = (/obj/machinery/light_switch{pixel_x = 12; pixel_y = -24},/obj/structure/cable/green,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/turf/simulated/floor/tiled,/area/space) -"aMS" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/machinery/camera/network/engineering{c_tag = "ENG - Chief Engineer's Office"; dir = 1},/turf/simulated/floor/tiled,/area/space) +"aMR" = (/obj/machinery/button/remote/airlock{desc = "A remote control switch for the brig foyer."; id = "BrigFoyer"; name = "Brig Foyer Doors"; pixel_x = -6; pixel_y = 26; req_access = list(63)},/obj/structure/bed/chair/office/dark{dir = 1},/obj/structure/cable{icon_state = "4-8"},/turf/simulated/floor/tiled,/area/security/lobby) +"aMS" = (/obj/structure/bed/chair/office/dark{dir = 1},/obj/structure/cable{icon_state = "4-8"},/turf/simulated/floor/tiled,/area/security/lobby) "aMT" = (/obj/machinery/button/remote/driver{id = "enginecore"; name = "Emergency Core Eject"; pixel_x = 21; pixel_y = 0},/obj/structure/window/basic{dir = 8},/turf/simulated/floor/tiled/freezer,/area/space) "aMU" = (/obj/machinery/computer/atmoscontrol{dir = 4},/obj/machinery/camera/network/engineering{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/tiled,/area/space) "aMV" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/toolbox/emergency,/obj/item/weapon/storage/toolbox/electrical,/turf/simulated/floor/tiled,/area/space) @@ -2026,7 +2026,7 @@ "aMX" = (/obj/structure/table/reinforced,/obj/item/weapon/packageWrap,/obj/item/weapon/hand_labeler,/turf/simulated/floor/tiled,/area/space) "aMY" = (/obj/machinery/computer/station_alert,/turf/simulated/floor/tiled,/area/space) "aMZ" = (/obj/machinery/computer/atmos_alert,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/tiled,/area/space) -"aNa" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/effect/floor_decal/corner/red{dir = 6},/obj/structure/table/rack/shelf,/obj/item/clothing/suit/storage/snowsuit/security,/turf/simulated/floor/tiled,/area/space) +"aNa" = (/obj/machinery/computer/secure_data{dir = 8},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/carpet,/area/security/lobby) "aNb" = (/obj/machinery/door/airlock/glass{name = "Public Gateway Access"},/obj/machinery/door/firedoor/glass,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled,/area/space) "aNc" = (/obj/structure/table/standard,/obj/item/weapon/cartridge/signal/science,/obj/item/weapon/cartridge/signal/science,/obj/item/clothing/glasses/welding/superior,/obj/machinery/light_switch{pixel_x = 25},/obj/effect/floor_decal/corner_oldtile/gray/diagonal{dir = 4},/turf/simulated/floor/tiled/white,/area/rnd/rdoffice) "aNd" = (/obj/effect/floor_decal/techfloor{dir = 8},/obj/structure/table/steel,/obj/item/device/electronic_assembly/large{pixel_y = 6},/turf/simulated/floor/tiled/techfloor,/area/rnd/workshop) @@ -2342,8 +2342,8 @@ "aTb" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/tiled,/area/space) "aTc" = (/obj/machinery/hologram/holopad,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/turf/simulated/floor/tiled,/area/space) "aTd" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/tiled,/area/space) -"aTe" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/newscaster{pixel_x = 28; pixel_y = 0},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor/tiled,/area/space) -"aTf" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/wall/r_wall,/area/space) +"aTe" = (/turf/simulated/wall/r_wall,/area/security/lobby) +"aTf" = (/obj/structure/flora/pottedplant/crystal,/turf/simulated/floor/tiled/dark,/area/space) "aTg" = (/obj/effect/floor_decal/corner_oldtile/purple/diagonal{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/tiled/white,/area/rnd/rdoffice) "aTh" = (/obj/machinery/door/airlock/maintenance_hatch{frequency = 1379; icon_state = "door_closed"; id_tag = "engine_airlock_exterior"; locked = 0; name = "Engine Airlock Exterior"; req_access = list(11)},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor/plating,/area/space) "aTi" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/effect/floor_decal/industrial/warning/corner,/obj/structure/table/rack/shelf,/obj/item/weapon/shovel,/turf/simulated/floor/tiled,/area/space) @@ -2386,7 +2386,7 @@ "aTT" = (/obj/effect/floor_decal/industrial/warning/corner{dir = 8},/obj/machinery/camera/network/engine{c_tag = "ENG - SMES Room"; dir = 8},/turf/simulated/floor/tiled,/area/space) "aTU" = (/obj/structure/table/reinforced,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/camera/network/engine{c_tag = "ENG - Monitoring Room"; dir = 4},/obj/item/weapon/book/manual/supermatter_engine,/turf/simulated/floor/tiled,/area/space) "aTV" = (/obj/structure/table/reinforced,/obj/machinery/button/remote/blast_door{desc = "A remote control-switch for the engine control room blast doors."; id = "EngineBlast"; name = "Engine Monitoring Room Blast Doors"; pixel_x = 0; pixel_y = -3; req_access = list(10)},/obj/machinery/button/remote/blast_door{desc = "A remote control-switch for the engine charging port."; id = "SupermatterPort"; name = "Reactor Blast Doors"; pixel_x = -6; pixel_y = 7; req_access = list(10)},/obj/machinery/button/remote/emitter{desc = "A remote control-switch for the engine emitter."; id = "EngineEmitter"; name = "Engine Emitter"; pixel_x = 6; pixel_y = 7; req_access = list(10)},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled,/area/space) -"aTW" = (/obj/structure/table/reinforced,/obj/machinery/light_switch{pixel_x = 27},/obj/item/clothing/ears/earmuffs,/obj/item/clothing/ears/earmuffs,/turf/simulated/floor/tiled,/area/space) +"aTW" = (/turf/simulated/wall,/area/security/security_processing) "aTX" = (/obj/machinery/embedded_controller/radio/airlock/advanced_airlock_controller{id_tag = "engine_room_airlock"; name = "Engine Room Airlock"; pixel_x = -24; tag_airpump = "engine_airlock_pump"; tag_chamber_sensor = "eng_al_c_snsr"; tag_exterior_door = "engine_airlock_exterior"; tag_exterior_sensor = "eng_al_ext_snsr"; tag_interior_door = "engine_airlock_interior"; tag_interior_sensor = "eng_al_int_snsr"},/obj/effect/floor_decal/industrial/warning{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 6},/turf/simulated/floor/plating,/area/space) "aTY" = (/obj/machinery/atmospherics/pipe/manifold/hidden,/obj/effect/floor_decal/industrial/warning{dir = 1},/turf/simulated/floor/plating,/area/space) "aTZ" = (/obj/structure/closet/emcloset,/obj/effect/floor_decal/industrial/warning{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 10; icon_state = "intact"},/turf/simulated/floor/plating,/area/space) @@ -2471,7 +2471,7 @@ "aVA" = (/obj/effect/floor_decal/industrial/warning{dir = 10},/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor,/area/space) "aVB" = (/obj/effect/floor_decal/industrial/warning,/obj/machinery/computer/drone_control,/turf/simulated/floor,/area/space) "aVC" = (/obj/effect/floor_decal/industrial/warning,/obj/machinery/light,/obj/structure/bed/chair{dir = 8},/turf/simulated/floor/plating,/area/space) -"aVD" = (/obj/effect/floor_decal/industrial/warning{dir = 6},/turf/simulated/floor/plating,/area/space) +"aVD" = (/turf/snow/snow2,/area/hallway/secondary/entry/docking_lounge) "aVE" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/wall/r_wall,/area/server) "aVF" = (/obj/effect/floor_decal/techfloor{dir = 8},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/techfloor,/area/server) "aVG" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/techfloor,/area/server) @@ -2615,10 +2615,10 @@ "aYo" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/effect/floor_decal/industrial/warning/corner{icon_state = "warningcorner"; dir = 4},/turf/simulated/floor,/area/space) "aYp" = (/obj/machinery/power/sensor{name = "Powernet Sensor - Research Subgrid"; name_tag = "Research Subgrid"},/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/structure/cable/green,/obj/structure/cable/green{icon_state = "0-4"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor,/area/space) "aYq" = (/obj/effect/floor_decal/industrial/warning/corner{dir = 1},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/camera/network/engineering{dir = 1},/turf/simulated/floor,/area/space) -"aYr" = (/obj/structure/lattice,/obj/machinery/door/firedoor/glass,/obj/structure/disposalpipe/down,/obj/structure/cable/green{icon_state = "32-2"},/turf/simulated/open,/area/space) +"aYr" = (/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/glass_security{name = "Security Processing"; req_access = list(1)},/turf/simulated/floor/tiled/steel_grid,/area/security/security_processing) "aYs" = (/obj/machinery/door/airlock/maintenance/sec{name = "Security Maintenance"; req_one_access = list(1,18)},/obj/structure/disposalpipe/segment,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/steel,/area/space) -"aYt" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled/steel,/area/space) -"aYu" = (/obj/machinery/button/remote/blast_door{id = "Cell 3"; name = "Cell 3 Door"; pixel_x = -1; pixel_y = -28; req_access = list(2)},/obj/effect/floor_decal/corner/red,/obj/machinery/door_timer/cell_3{pixel_x = -32},/turf/simulated/floor/tiled,/area/space) +"aYt" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; icon_state = "fwindow"},/obj/machinery/door/firedoor,/obj/structure/cable/green,/turf/simulated/floor/plating,/area/security/security_processing) +"aYu" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/tiled/steel,/area/space) "aYv" = (/obj/item/weapon/stool/padded,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/hologram/holopad,/turf/simulated/floor/tiled,/area/space) "aYw" = (/obj/structure/snowman/borg,/turf/simulated/floor/snow/snow2,/area/space) "aYx" = (/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 8; icon_state = "map"},/turf/simulated/wall/r_wall,/area/tether/station/excursion_dock) @@ -2656,7 +2656,7 @@ "aZd" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled,/area/space) "aZe" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled,/area/quartermaster/storage) "aZf" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled,/area/quartermaster/storage) -"aZg" = (/obj/structure/cable/heavyduty{icon_state = "1-2"},/obj/structure/railing{dir = 8},/obj/structure/railing{dir = 4},/obj/effect/overlay/snow/floor/edges{dir = 8},/obj/effect/overlay/snow/floor/edges{dir = 4},/turf/space,/area/space) +"aZg" = (/turf/snow/plating,/area/hallway/secondary/entry/docking_lounge) "aZh" = (/turf/simulated/floor/tiled,/area/tether/station/excursion_dock) "aZi" = (/obj/structure/table/standard{name = "plastic table frame"},/turf/simulated/floor/tiled,/area/tether/station/excursion_dock) "aZj" = (/obj/structure/grille,/obj/structure/window/reinforced/full,/turf/simulated/shuttle/plating,/area/shuttle/excursion/tether) @@ -2739,7 +2739,7 @@ "baI" = (/obj/machinery/sleep_console,/turf/simulated/shuttle/floor/black,/area/shuttle/excursion/tether) "baJ" = (/obj/structure/bed/chair/shuttle{icon_state = "shuttle_chair"; dir = 1},/turf/simulated/shuttle/floor/black,/area/shuttle/excursion/tether) "baK" = (/obj/structure/bed/chair/shuttle{icon_state = "shuttle_chair"; dir = 1},/obj/item/device/radio/intercom{pixel_y = -24},/turf/simulated/shuttle/floor/black,/area/shuttle/excursion/tether) -"baL" = (/obj/structure/cable/heavyduty{icon_state = "1-2"},/obj/structure/railing,/obj/structure/catwalk,/obj/effect/floor_decal/rust,/turf/space,/area/space) +"baL" = (/obj/effect/landmark/map_data/borealis1,/turf/unsimulated/wall/ice,/area/space) "baM" = (/obj/machinery/atmospherics/unary/heat_exchanger,/turf/simulated/floor,/area/space) "baN" = (/obj/structure/grille,/obj/structure/window/phoronreinforced{icon_state = "phoronrwindow"; dir = 4},/obj/structure/window/phoronreinforced{icon_state = "phoronrwindow"; dir = 8},/obj/machinery/door/blast/regular{dir = 1; id = "SupermatterPort"; layer = 3.3; name = "Reactor Blast Door"},/turf/simulated/floor/plating,/area/space) "baO" = (/obj/effect/floor_decal/industrial/warning{dir = 4},/obj/effect/floor_decal/industrial/warning{dir = 8},/turf/simulated/floor/reinforced/nitrogen{nitrogen = 82.1472},/area/space) @@ -2798,7 +2798,7 @@ "bbP" = (/obj/machinery/door/airlock/voidcraft/vertical{icon_state = "door_locked"; id_tag = "expshuttle_door_L"; locked = 1},/obj/machinery/button/remote/airlock{desiredstate = 1; dir = 1; icon_state = "doorctrl0"; id = "expshuttle_door_L"; name = "hatch bolt control"; pixel_y = -28; req_one_access = list(19,43,67); specialfunctions = 4},/turf/simulated/shuttle/floor/black,/area/shuttle/excursion/tether) "bbQ" = (/obj/effect/floor_decal/industrial/warning{icon_state = "warning"; dir = 1},/turf/simulated/shuttle/floor/black,/area/shuttle/excursion/tether) "bbR" = (/obj/structure/grille,/obj/structure/window/reinforced/full,/obj/structure/cable/heavyduty{icon_state = "1-2"},/turf/space,/area/space) -"bbS" = (/obj/effect/floor_decal/borderfloor{dir = 5},/obj/effect/floor_decal/corner/red/border{dir = 5},/obj/effect/floor_decal/borderfloor/corner2{dir = 5},/obj/effect/floor_decal/corner/red/bordercorner2{dir = 5},/obj/structure/table/standard,/obj/item/weapon/book/manual/security_space_law,/obj/item/weapon/book/manual/security_space_law,/turf/simulated/floor/tiled,/area/space) +"bbS" = (/turf/simulated/wall/r_wall,/area/security/security_processing) "bbT" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/wall/r_wall,/area/space) "bbU" = (/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/floor_decal/corner/purple/border{icon_state = "bordercolor"; dir = 1},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled,/area/space) "bbV" = (/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/tiled,/area/space) @@ -2897,8 +2897,8 @@ "bdK" = (/obj/structure/table/standard,/obj/item/device/camera,/obj/item/device/camera{pixel_x = 3; pixel_y = -4},/obj/effect/floor_decal/steeldecal/steel_decals6{dir = 5},/turf/simulated/floor/tiled,/area/storage/art) "bdL" = (/turf/simulated/mineral,/area/space) "bdM" = (/turf/simulated/floor/outdoors/rocks,/area/space) -"bdN" = (/obj/structure/ladder,/turf/simulated/floor/outdoors/rocks,/area/space) -"bdO" = (/obj/structure/railing,/turf/simulated/open,/area/space) +"bdN" = (/obj/machinery/newscaster{layer = 3.3; pixel_x = -27; pixel_y = 0},/obj/machinery/camera/network/security{dir = 4},/turf/simulated/floor/tiled,/area/security/main) +"bdO" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/tiled,/area/security/main) "bdP" = (/turf/simulated/floor/tiled,/area/storage/art) "bdQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/monotile,/area/tether/station/excursion_dock) "bdR" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled,/area/tether/station/excursion_dock) @@ -2934,7 +2934,7 @@ "bev" = (/obj/structure/table/glass,/turf/simulated/floor/tiled/old_tile/blue,/area/space) "bew" = (/obj/structure/table/glass,/obj/item/weapon/folder/blue,/turf/simulated/floor/tiled/old_tile/blue,/area/space) "bex" = (/obj/item/weapon/material/kitchen/utensil/fork,/obj/item/weapon/material/kitchen/utensil/spoon{pixel_x = 2},/obj/structure/table/woodentable,/turf/simulated/floor/wood,/area/crew_quarters/bar) -"bey" = (/obj/structure/closet/wardrobe/red,/obj/item/device/radio/intercom{dir = 1; name = "Station Intercom (General)"; pixel_y = 21},/obj/item/clothing/suit/storage/toggle/yw/secjacket,/obj/item/clothing/suit/storage/toggle/yw/secjacket,/obj/item/clothing/suit/storage/toggle/yw/secjacket,/turf/simulated/floor/tiled,/area/space) +"bey" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/steel,/area/security/main) "bez" = (/obj/structure/flora/ausbushes/palebush,/turf/simulated/floor/grass2,/area/space) "beA" = (/obj/machinery/light{dir = 1},/obj/structure/table/bench/wooden,/turf/simulated/floor/grass2,/area/space) "beB" = (/obj/machinery/portable_atmospherics/hydroponics/soil,/turf/simulated/floor/grass2,/area/space) @@ -3056,7 +3056,7 @@ "bgN" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/tiled,/area/space) "bgO" = (/obj/structure/closet/crate,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -28},/obj/effect/floor_decal/industrial/warning/corner,/obj/structure/cable/green,/turf/simulated/floor/tiled,/area/space) "bgP" = (/obj/structure/table/steel,/obj/item/weapon/clipboard,/obj/item/weapon/folder/red,/obj/item/weapon/pen,/obj/item/device/binoculars,/obj/machinery/door/window/brigdoor/westleft{name = "Warden's Desk"; req_access = list(3)},/obj/machinery/door/window/brigdoor/eastright,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/dark,/area/security/warden) -"bgQ" = (/obj/structure/table/rack,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/machinery/door/window/brigdoor/southleft,/obj/structure/window/reinforced{dir = 1},/obj/item/weapon/gun/energy/ionrifle/pistol,/turf/simulated/floor/tiled/red,/area/space) +"bgQ" = (/obj/machinery/door/window/brigdoor/westleft{name = "Security Checkpoint"; req_access = list(1)},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/tiled/steel,/area/security/lobby) "bgR" = (/turf/simulated/floor/snow/plating,/area/space) "bgS" = (/mob/living/simple_mob/animal/sif/savik,/turf/simulated/floor/snow,/area/space) "bgT" = (/mob/living/simple_mob/hostile/shantak,/turf/simulated/floor/snow,/area/space) @@ -3070,25 +3070,25 @@ "bhb" = (/obj/structure/reagent_dispensers/beerkeg/vat,/obj/structure/window/reinforced{dir = 2; health = 1e+006},/obj/machinery/light/small,/turf/simulated/floor/tiled/freezer,/area/space) "bhc" = (/obj/structure/reagent_dispensers/winevat,/obj/structure/window/reinforced{dir = 2; health = 1e+006},/obj/machinery/light/small,/turf/simulated/floor/tiled/freezer,/area/space) "bhd" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/red{icon_state = "intact"; dir = 4},/obj/structure/table/steel_reinforced,/obj/random/tech_supply,/obj/random/maintenance/engineering,/obj/machinery/light,/turf/simulated/floor/tiled,/area/space) -"bhe" = (/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 28},/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/turf/simulated/floor/tiled,/area/hallway/secondary/entry/D2) +"bhe" = (/obj/machinery/vending/cigarette,/obj/effect/floor_decal/corner/white{dir = 4},/obj/effect/floor_decal/corner/blue{dir = 1},/obj/machinery/camera/network/civilian{c_tag = "CIV - Visitor's Dinning"; dir = 2},/turf/simulated/floor/tiled,/area/hallway/secondary/entry/docking_lounge) "bhf" = (/obj/structure/bed/chair/comfy/black,/turf/simulated/floor/wood,/area/crew_quarters/bar) "bhg" = (/obj/machinery/light{dir = 8; icon_state = "tube1"; pixel_x = 0},/turf/simulated/floor/tiled,/area/space) "bhh" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/box/donut,/obj/effect/floor_decal/corner/blue/full{dir = 4},/obj/machinery/keycard_auth{pixel_x = -24; pixel_y = 0},/turf/simulated/floor/tiled/dark,/area/bridge) "bhi" = (/obj/structure/table/standard,/obj/item/weapon/hand_labeler,/obj/item/weapon/hand_labeler,/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 28},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/tiled,/area/storage/art) -"bhj" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/machinery/light/small{dir = 8; pixel_y = 0},/turf/simulated/floor/tiled/white,/area/space) -"bhk" = (/obj/structure/table/steel,/obj/machinery/chemical_dispenser/bar_soft/full,/obj/item/weapon/storage/box/glasses/square,/obj/machinery/status_display{pixel_y = 30},/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/turf/simulated/floor/wood,/area/space) -"bhl" = (/obj/machinery/requests_console/preset/security,/turf/simulated/wall,/area/space) -"bhm" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled/steel,/area/space) +"bhj" = (/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/tiled/red,/area/security/lobby) +"bhk" = (/turf/simulated/floor/tiled/red,/area/security/lobby) +"bhl" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/tiled/red,/area/security/lobby) +"bhm" = (/obj/machinery/door/firedoor/glass,/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "security_lockdown"; name = "Security Blast Door"; opacity = 0},/obj/machinery/door/airlock/maintenance/sec{name = "Security Maintenance"; req_access = list(1,12)},/obj/structure/cable{icon_state = "4-8"},/turf/simulated/floor,/area/security/lobby) "bhn" = (/obj/structure/coatrack,/turf/simulated/floor/wood,/area/crew_quarters/bar) "bho" = (/obj/structure/table/gamblingtable,/obj/item/weapon/deck/cah/black,/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor/wood,/area/crew_quarters/bar) "bhp" = (/obj/structure/table/gamblingtable,/obj/item/weapon/deck/cah,/turf/simulated/floor/wood,/area/crew_quarters/bar) -"bhq" = (/obj/machinery/light/small,/turf/simulated/floor/tiled,/area/space) +"bhq" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; icon_state = "fwindow"},/obj/machinery/door/firedoor,/obj/structure/cable/green{icon_state = "0-2"},/turf/simulated/floor/plating,/area/security/security_processing) "bhr" = (/obj/structure/table/glass,/obj/machinery/light,/turf/simulated/floor/carpet,/area/space) -"bhs" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/effect/floor_decal/corner/red{dir = 5},/obj/machinery/light/small{dir = 8; pixel_y = 0},/turf/simulated/floor/tiled,/area/space) +"bhs" = (/obj/structure/table/steel,/obj/item/device/camera,/turf/simulated/floor/tiled,/area/security/security_processing) "bht" = (/obj/machinery/portable_atmospherics/powered/pump/filled,/obj/effect/floor_decal/industrial/outline/blue,/turf/simulated/floor/tiled/techfloor,/area/storage/emergency_storage/emergency) -"bhu" = (/obj/structure/closet/secure_closet/security,/obj/effect/floor_decal/industrial/outline,/obj/item/clothing/suit/armor/vest/wolftaur,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/machinery/light{dir = 8; icon_state = "tube1"; pixel_x = 0},/turf/simulated/floor/tiled/dark,/area/space) -"bhv" = (/obj/structure/closet/secure_closet/security,/obj/effect/floor_decal/industrial/outline,/obj/item/clothing/suit/armor/vest/wolftaur,/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/turf/simulated/floor/tiled/dark,/area/space) -"bhw" = (/obj/effect/floor_decal/industrial/outline/grey,/obj/structure/closet/secure_closet{name = "secure evidence locker"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/tiled/dark,/area/space) +"bhu" = (/turf/simulated/floor/tiled/steel,/area/security/security_processing) +"bhv" = (/obj/structure/bed/chair{dir = 4},/turf/simulated/floor/tiled,/area/security/security_processing) +"bhw" = (/obj/structure/table/steel,/turf/simulated/floor/tiled,/area/security/security_processing) "bhx" = (/obj/structure/railing,/obj/structure/railing{icon_state = "railing0"; dir = 4},/turf/simulated/open,/area/space) "bhy" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass_external{frequency = 1380; icon_state = "door_locked"; id_tag = "cargo_bay_door"; locked = 1; name = "Cargo Docking Hatch"},/obj/machinery/conveyor{dir = 4; id = "QMLoad"},/turf/simulated/floor/plating,/area/quartermaster/storage) "bhz" = (/obj/machinery/light_switch{pixel_y = 21},/turf/simulated/floor/tiled,/area/quartermaster) @@ -3127,7 +3127,7 @@ "big" = (/obj/machinery/door/airlock/glass_science{name = "Nanite Laboratory"},/turf/simulated/floor/tiled/white,/area/rnd/research/testingrange) "bih" = (/obj/effect/floor_decal/corner_oldtile/purple{dir = 8},/obj/structure/noticeboard/nanite{pixel_x = -32},/turf/simulated/floor/tiled/white,/area/rnd/research/testingrange) "bii" = (/obj/structure/lattice,/obj/machinery/door/firedoor/glass,/obj/structure/cable/green{icon_state = "32-2"},/turf/simulated/open,/area/space) -"bij" = (/obj/structure/disposalpipe/down,/turf/simulated/open,/area/space) +"bij" = (/obj/structure/railing{dir = 8},/obj/structure/railing{dir = 1},/turf/simulated/open/cryogaia,/area/space) "bik" = (/obj/structure/bed/chair/wood/wings{icon_state = "wooden_chair_wings"; dir = 4},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor/wood,/area/crew_quarters/bar) "bil" = (/obj/item/weapon/reagent_containers/food/condiment/small/saltshaker{pixel_x = -3; pixel_y = 0},/obj/item/weapon/reagent_containers/food/condiment/small/peppermill{pixel_x = 3},/obj/structure/table/woodentable,/obj/machinery/light/small,/turf/simulated/floor/wood,/area/crew_quarters/bar) "bim" = (/obj/structure/table/woodentable,/obj/machinery/light/small,/turf/simulated/floor/wood,/area/crew_quarters/bar) @@ -3150,8 +3150,8 @@ "biD" = (/obj/machinery/light/small{dir = 8},/obj/structure/toilet{dir = 1},/turf/simulated/floor/tiled/freezer,/area/crew_quarters/barrestroom) "biE" = (/obj/structure/toilet{dir = 1},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/tiled/freezer,/area/crew_quarters/barrestroom) "biF" = (/obj/structure/table/standard,/obj/random/soap,/turf/simulated/floor/tiled/freezer,/area/crew_quarters/barrestroom) -"biG" = (/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/glass_security{name = "Security Cells"; req_access = list(1)},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled,/area/space) -"biH" = (/obj/machinery/status_display{pixel_y = -30},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/tiled,/area/space) +"biG" = (/obj/item/device/taperecorder{pixel_y = 0},/obj/item/device/megaphone,/obj/item/weapon/packageWrap,/obj/item/weapon/storage/box,/obj/item/weapon/hand_labeler,/obj/item/device/universal_translator,/obj/item/device/radio/intercom{pixel_y = 24; req_access = list()},/obj/structure/table/steel,/turf/simulated/floor/tiled,/area/security/security_processing) +"biH" = (/obj/structure/bed/chair{dir = 8},/turf/simulated/floor/tiled/steel,/area/security/security_processing) "biI" = (/obj/structure/window/reinforced,/obj/structure/table/rack,/obj/machinery/door/window/westleft{name = "EVA Suit Storage"; req_access = list(5)},/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/void/medical,/obj/item/clothing/shoes/magboots,/obj/item/clothing/suit/space/void/medical,/obj/item/weapon/tank/oxygen,/turf/simulated/floor/tiled/dark,/area/medical/medbay_emt_bay) "biJ" = (/obj/structure/table/rack,/obj/item/weapon/rig/medical/equipped,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor/tiled/dark,/area/medical/medbay_emt_bay) "biK" = (/obj/item/weapon/stool/padded,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/medbay_emt_bay) @@ -3207,7 +3207,7 @@ "bjI" = (/obj/effect/wingrille_spawn/reinforced,/obj/structure/cable/green{icon_state = "0-4"},/turf/simulated/floor/tiled/steel,/area/security/warden) "bjJ" = (/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/glass_security{name = "Warden's Office"; req_access = list(3)},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/tiled/dark,/area/security/warden) "bjK" = (/turf/simulated/wall,/area/security/warden) -"bjL" = (/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor/tiled/steel,/area/space) +"bjL" = (/obj/machinery/requests_console/preset/security,/turf/simulated/wall,/area/security/security_processing) "bjM" = (/obj/item/device/radio/intercom/interrogation{dir = 8; pixel_x = -22},/turf/simulated/floor/tiled/dark,/area/space) "bjN" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/tiled/dark,/area/space) "bjO" = (/obj/structure/bed/chair{dir = 1},/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor/tiled/dark,/area/space) @@ -3379,13 +3379,13 @@ "bmY" = (/obj/effect/overlay/snow/floor/edges{dir = 1},/obj/effect/overlay/snow/floor/edges{dir = 4},/turf/snow/gravsnow,/area/space) "bmZ" = (/obj/structure/grille,/obj/structure/window/reinforced/full,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/glass,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/space) "bna" = (/obj/effect/floor_decal/industrial/loading{dir = 4},/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 4; frequency = 1380; id_tag = "escape_dock_north_starboard_pump"},/obj/machinery/airlock_sensor{frequency = 1380; id_tag = "escape_dock_north_starboard_sensor"; pixel_x = 0; pixel_y = -25},/turf/simulated/floor/tiled,/area/hallway/secondary/exit) -"bnb" = (/obj/machinery/door/airlock/glass,/turf/simulated/floor/tiled,/area/space) +"bnb" = (/obj/structure/table/reinforced,/obj/item/device/paicard,/obj/item/clothing/head/soft/grey,/turf/simulated/floor/tiled,/area/hallway/secondary/entry/docking_lounge) "bnc" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 9; icon_state = "intact"},/obj/machinery/light/small,/turf/simulated/floor/tiled,/area/hallway/secondary/exit) "bnd" = (/obj/structure/railing{dir = 4},/turf/snow/snow2,/area/space) -"bne" = (/obj/structure/grille,/obj/structure/window/reinforced/full,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/glass,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/space) +"bne" = (/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 28},/turf/simulated/floor/tiled,/area/hallway/secondary/entry/docking_lounge) "bnf" = (/obj/effect/overlay/snow/floor/edges,/obj/effect/overlay/snow/floor/edges{dir = 1},/obj/structure/railing{dir = 1},/turf/snow/gravsnow,/area/space) -"bng" = (/obj/structure/grille,/obj/structure/window/reinforced/full,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/glass,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/space) -"bnh" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; name = "KEEP CLEAR: DOCKING AREA"; pixel_y = 0},/turf/simulated/wall,/area/space) +"bng" = (/obj/machinery/vending/coffee,/obj/effect/floor_decal/corner/white{dir = 4},/obj/effect/floor_decal/corner/blue{dir = 1},/turf/simulated/floor/tiled,/area/hallway/secondary/entry/docking_lounge) +"bnh" = (/obj/structure/table/reinforced,/obj/item/weapon/folder,/turf/simulated/floor/tiled,/area/hallway/secondary/entry/docking_lounge) "bni" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/door/airlock/glass_external{frequency = 1380; icon_state = "door_locked"; id_tag = "escape_dock_north_starboard_inner"; locked = 1; name = "Docking Port Airlock"; req_access = list(13)},/turf/simulated/floor/tiled/dark,/area/hallway/secondary/exit) "bnj" = (/turf/snow/plating,/area/shuttle/arrival/station) "bnk" = (/obj/structure/bed/chair{dir = 8},/turf/simulated/floor/tiled,/area/hallway/secondary/exit) @@ -3454,13 +3454,13 @@ "bov" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/border_only,/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/blast/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "escapesec"; name = "Emergency Blast Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/hallway/secondary/exit) "bow" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only,/obj/machinery/door/blast/shutters{density = 0; dir = 1; icon_state = "shutter0"; id = "escapesec"; name = "Emergency Blast Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/hallway/secondary/exit) "box" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only,/obj/structure/window/reinforced{dir = 8},/obj/structure/sign/securearea{desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; name = "KEEP CLEAR: DOCKING AREA"; pixel_y = 0},/obj/machinery/door/blast/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "escapesec"; name = "Emergency Blast Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/hallway/secondary/exit) -"boy" = (/obj/structure/table/reinforced,/obj/item/weapon/paper_bin,/obj/item/weapon/pen,/turf/simulated/floor/tiled,/area/space) +"boy" = (/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/obj/machinery/camera/network/northern_star{c_tag = "DOCK - Dock 2 Aft"; dir = 8},/obj/structure/table/standard,/turf/simulated/floor/tiled,/area/hallway/secondary/entry/docking_lounge) "boz" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only,/obj/structure/window/reinforced{dir = 8},/obj/structure/sign/securearea{desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; name = "KEEP CLEAR: DOCKING AREA"; pixel_y = 0},/obj/machinery/door/blast/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "escapesec"; name = "Emergency Blast Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/hallway/secondary/exit) "boA" = (/obj/structure/grille,/obj/structure/window/reinforced/full,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/glass,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/blast/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "escapesec"; name = "Emergency Blast Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/hallway/secondary/exit) "boB" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/effect/overlay/snow/airlock,/obj/machinery/door/airlock/glass_external,/obj/structure/fans/tiny{name = "Thermal Regulator Vent"},/obj/machinery/door/blast/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "escapesec"; name = "Emergency Blast Shutters"; opacity = 0},/turf/snow/drift{dir = 1},/area/hallway/secondary/exit) -"boC" = (/obj/structure/table/reinforced,/obj/item/device/paicard,/obj/item/clothing/head/soft/grey,/turf/simulated/floor/tiled,/area/space) -"boD" = (/obj/structure/table/reinforced,/obj/item/weapon/folder,/turf/simulated/floor/tiled,/area/space) -"boE" = (/obj/structure/table/reinforced,/obj/item/weapon/hand_labeler,/obj/item/device/communicator,/turf/simulated/floor/tiled,/area/space) +"boC" = (/obj/structure/showcase/yw/plaque,/turf/simulated/floor/tiled,/area/hallway/secondary/entry/docking_lounge) +"boD" = (/obj/machinery/vending/cola,/obj/effect/floor_decal/corner/white/diagonal{tag = "icon-corner_white_diagonal (EAST)"; icon_state = "corner_white_diagonal"; dir = 4},/obj/effect/floor_decal/corner/blue{dir = 1},/turf/simulated/floor/tiled,/area/hallway/secondary/entry/docking_lounge) +"boE" = (/obj/structure/table/reinforced,/obj/item/weapon/hand_labeler,/obj/item/device/communicator,/turf/simulated/floor/tiled,/area/hallway/secondary/entry/docking_lounge) "boF" = (/obj/structure/sign/securearea,/turf/simulated/wall,/area/space) "boG" = (/obj/structure/table/standard,/obj/item/weapon/storage/fancy/cigarettes{pixel_y = 2},/obj/item/weapon/deck/cards,/obj/item/weapon/book/codex,/obj/machinery/atm{pixel_y = 30},/obj/machinery/power/apc{cell_type = /obj/item/weapon/cell/super; dir = 8; name = "west bump"; pixel_x = -28},/obj/structure/cable{icon_state = "0-4"},/obj/effect/floor_decal/corner_steel_grid,/turf/simulated/floor/tiled,/area/space) "boH" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/corner_steel_grid{dir = 10},/obj/machinery/camera/network/civilian,/turf/simulated/floor/tiled,/area/space) @@ -3484,23 +3484,23 @@ "boZ" = (/obj/effect/floor_decal/techfloor/orange{dir = 6},/obj/machinery/firealarm{dir = 1; pixel_x = 0; pixel_y = -24},/turf/simulated/floor/tiled/techfloor,/area/space) "bpa" = (/obj/structure/closet/crate,/obj/random/drinkbottle,/obj/random/drinkbottle,/obj/random/maintenance/clean,/obj/item/weapon/handcuffs/fuzzy,/turf/simulated/floor,/area/space) "bpb" = (/obj/item/weapon/paper/shieldgen,/turf/simulated/floor/tiled{icon_state = "techmaint"},/area/space) -"bpc" = (/obj/effect/overlay/snow/floor/edges{dir = 8},/obj/effect/overlay/snow/floor/edges,/turf/snow/plating,/area/space) +"bpc" = (/obj/machinery/vending/snack,/obj/effect/floor_decal/corner/white{dir = 4},/obj/effect/floor_decal/corner/blue{dir = 1},/turf/simulated/floor/tiled,/area/hallway/secondary/entry/docking_lounge) "bpd" = (/obj/structure/table/reinforced,/obj/item/stack/material/steel{amount = 50},/obj/item/stack/material/steel{amount = 50},/obj/item/stack/material/steel{amount = 50},/obj/item/stack/material/steel{amount = 50},/obj/item/stack/material/steel{amount = 50},/turf/simulated/floor/tiled{tag = "icon-monotile"; icon_state = "monotile"},/area/space) "bpe" = (/obj/structure/table/reinforced,/obj/item/stack/material/plasteel{amount = 10},/obj/item/stack/material/plasteel{amount = 10},/obj/item/stack/material/plasteel{amount = 10},/obj/item/stack/material/plastic{amount = 50},/obj/item/stack/material/plastic{amount = 50},/turf/simulated/floor/tiled{tag = "icon-monotile"; icon_state = "monotile"},/area/space) -"bpf" = (/obj/structure/curtain/open/shower/security,/obj/machinery/shower,/turf/simulated/floor/tiled/freezer,/area/space) +"bpf" = (/obj/machinery/firealarm{dir = 1; pixel_x = 0; pixel_y = -25},/turf/simulated/floor/tiled/steel,/area/security/main) "bpg" = (/obj/item/weapon/storage/toolbox/mechanical{pixel_y = 5},/obj/item/weapon/storage/toolbox/mechanical{pixel_y = 5},/obj/item/weapon/storage/toolbox/electrical,/obj/structure/table/reinforced,/obj/machinery/newscaster{pixel_x = 0; pixel_y = -30},/turf/simulated/floor/tiled{tag = "icon-monotile"; icon_state = "monotile"},/area/space) -"bph" = (/obj/machinery/washing_machine,/turf/simulated/floor/tiled/freezer,/area/space) +"bph" = (/obj/machinery/papershredder,/turf/simulated/floor/tiled/red,/area/security/main) "bpi" = (/obj/structure/table/reinforced,/obj/item/stack/rods{amount = 50},/obj/item/weapon/airlock_electronics,/obj/item/weapon/airlock_electronics,/obj/item/weapon/cell/high,/obj/item/stack/material/glass/phoronrglass{amount = 20},/obj/item/weapon/pickaxe,/obj/item/weapon/pickaxe,/turf/simulated/floor/tiled{tag = "icon-monotile"; icon_state = "monotile"},/area/space) "bpj" = (/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/structure/cable/green{icon_state = "0-2"},/turf/simulated/floor/tiled/dark,/area/space) "bpk" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22; pixel_y = 0},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled,/area/space) -"bpl" = (/obj/structure/curtain/open/shower/security,/obj/machinery/shower{dir = 1},/turf/simulated/floor/tiled/freezer,/area/space) +"bpl" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled,/area/security/main) "bpm" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/tiled/dark,/area/space) "bpn" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/security{name = "Interrogation"; req_access = list(63)},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/dark,/area/space) "bpo" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/tiled/steel,/area/space) "bpp" = (/obj/structure/table/reinforced,/obj/item/device/floor_painter,/obj/item/device/multitool{pixel_x = 5},/obj/item/device/t_scanner,/obj/item/weapon/reagent_containers/spray/cleaner,/turf/simulated/floor/tiled{tag = "icon-monotile"; icon_state = "monotile"},/area/space) -"bpq" = (/obj/structure/table/reinforced,/obj/item/device/radio/off{pixel_y = 6},/obj/item/device/radio/off{pixel_x = 6; pixel_y = 4},/obj/item/device/radio/off{pixel_x = -6; pixel_y = 4},/obj/item/device/radio/off,/obj/structure/extinguisher_cabinet{pixel_x = 25},/turf/simulated/floor/tiled{tag = "icon-monotile"; icon_state = "monotile"},/area/space) +"bpq" = (/obj/structure/table/steel,/obj/item/weapon/storage/box/donut,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22; pixel_y = 0},/turf/simulated/floor/tiled,/area/security/lobby) "bpr" = (/obj/structure/cable/heavyduty,/turf/simulated/floor/plating,/area/space) -"bps" = (/obj/structure/table/woodentable,/obj/item/weapon/storage/photo_album{pixel_y = -10},/obj/item/device/camera_film,/obj/item/device/camera{desc = "A one use - polaroid camera. 30 photos left."; name = "detectives camera"; pictures_left = 30; pixel_x = 2; pixel_y = 3},/turf/simulated/floor/lino,/area/space) +"bps" = (/obj/structure/table/steel,/obj/machinery/recharger/wallcharger{pixel_x = 4; pixel_y = -28},/obj/item/device/radio{pixel_x = -4},/obj/item/device/radio{pixel_x = 4; pixel_y = 4},/turf/simulated/floor/tiled,/area/security/lobby) "bpt" = (/obj/structure/cable{dir = 4; icon_state = "2-8"},/turf/simulated/floor/tiled,/area/space) "bpu" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/glass_engineering{name = "Engineering Hallway"; req_one_access = list(10)},/obj/structure/cable{icon_state = "4-8"},/turf/simulated/floor/tiled/steel_grid,/area/space) "bpv" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 9},/obj/effect/floor_decal/steeldecal/steel_decals4{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled,/area/space) @@ -3509,7 +3509,130 @@ "bpy" = (/obj/structure/largecrate,/turf/simulated/floor,/area/space) "bpz" = (/mob/living/simple_mob/animal/passive/gaslamp/snow,/turf/simulated/floor/snow/snow2,/area/space) "bpA" = (/obj/machinery/camera/network/cargo{dir = 1},/obj/machinery/computer/supplycomp/control,/turf/simulated/floor/tiled,/area/quartermaster) -"bpB" = (/turf/simulated/floor/reinforced,/obj/structure/shuttle/engine/propulsion,/turf/simulated/shuttle/plating/airless/carry,/area/shuttle/excursion/tether) +"bpB" = (/obj/structure/catwalk,/obj/effect/floor_decal/rust,/turf/space,/area/space) +"bpC" = (/obj/structure/railing,/obj/structure/catwalk,/obj/effect/floor_decal/rust,/turf/space,/area/space) +"bpD" = (/obj/structure/table/reinforced,/obj/machinery/recharger,/turf/simulated/floor/tiled,/area/hallway/secondary/entry/docking_lounge) +"bpE" = (/obj/structure/closet/emcloset,/turf/simulated/floor/tiled,/area/hallway/secondary/entry/docking_lounge) +"bpF" = (/turf/simulated/wall/r_wall,/area/security/detectives_office) +"bpG" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/atmospherics/pipe/simple/hidden{icon_state = "intact"; dir = 4},/obj/machinery/door/airlock/glass_external{frequency = 1380; icon_state = "door_locked"; id_tag = "arrivals_dock_south_inner"; locked = 1; name = "Docking Port Airlock"; req_access = list(13)},/turf/simulated/floor/tiled/dark,/area/hallway/secondary/entry/docking_lounge) +"bpH" = (/obj/machinery/light/small{dir = 1},/obj/effect/floor_decal/industrial/warning/cee{icon_state = "warningcee"; dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden{icon_state = "intact"; dir = 4},/obj/machinery/embedded_controller/radio/airlock/docking_port_multi{frequency = 1380; id_tag = "arrivals_dock_south_airlock"; master_tag = "arrivals_dock"; pixel_y = -30; req_one_access = list(13); tag_airlock_mech_sensor = "arrivals_dock_south_mech"; tag_airpump = "arrivals_dock_south_pump"; tag_chamber_sensor = "arrivals_dock_south_sensor"; tag_exterior_door = "arrivals_dock_south_outer"; tag_interior_door = "arrivals_dock_south_inner"; tag_shuttle_mech_sensor = "shuttle_dock_south_mech"},/turf/simulated/floor/tiled,/area/hallway/secondary/entry/docking_lounge) +"bpI" = (/obj/effect/floor_decal/industrial/warning/cee{icon_state = "warningcee"; dir = 4},/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 8; frequency = 1380; id_tag = "arrivals_dock_south_pump"},/obj/machinery/airlock_sensor{frequency = 1380; id_tag = "arrivals_dock_south_sensor"; pixel_x = 0; pixel_y = 25},/turf/simulated/floor/tiled,/area/hallway/secondary/entry/docking_lounge) +"bpJ" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/shield_diffuser,/obj/machinery/door/airlock/external{frequency = 1380; icon_state = "door_locked"; id_tag = "arrivals_dock_south_outer"; locked = 1; name = "Arrivals Airlock"; req_access = list(13)},/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1380; master_tag = "arrivals_dock_south_airlock"; name = "exterior access button"; pixel_x = 4; pixel_y = 26; req_one_access = list(13)},/obj/machinery/mech_sensor{dir = 8; frequency = 1380; id_tag = "arrivals_dock_south_mech"; pixel_y = 19},/turf/simulated/floor/tiled/dark,/area/hallway/secondary/entry/docking_lounge) +"bpK" = (/obj/structure/bed/chair{dir = 4},/obj/effect/floor_decal/corner/white{dir = 8},/obj/effect/floor_decal/corner/blue/diagonal,/turf/simulated/floor/tiled,/area/hallway/secondary/entry/docking_lounge) +"bpL" = (/obj/structure/table/standard,/obj/effect/floor_decal/corner/white{dir = 8},/obj/effect/floor_decal/corner/blue,/turf/simulated/floor/tiled,/area/hallway/secondary/entry/docking_lounge) +"bpM" = (/obj/structure/bed/chair{dir = 8},/obj/effect/floor_decal/corner/white{dir = 8},/obj/effect/floor_decal/corner/blue,/obj/machinery/light,/turf/simulated/floor/tiled,/area/hallway/secondary/entry/docking_lounge) +"bpN" = (/obj/structure/bed/chair{dir = 4},/obj/effect/floor_decal/corner/white{dir = 8},/obj/effect/floor_decal/corner/blue,/turf/simulated/floor/tiled,/area/hallway/secondary/entry/docking_lounge) +"bpO" = (/obj/structure/table/standard,/obj/item/weapon/coin/silver,/obj/effect/floor_decal/corner/white{dir = 8},/obj/effect/floor_decal/corner/blue,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor/tiled,/area/hallway/secondary/entry/docking_lounge) +"bpP" = (/obj/structure/bed/chair{dir = 8},/obj/effect/floor_decal/corner/white{dir = 8},/obj/effect/floor_decal/corner/blue,/turf/simulated/floor/tiled,/area/hallway/secondary/entry/docking_lounge) +"bpQ" = (/turf/simulated/wall/r_wall,/area/hallway/secondary/entry/docking_lounge) +"bpR" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; name = "KEEP CLEAR: DOCKING AREA"; pixel_y = 0},/turf/simulated/wall,/area/hallway/secondary/entry/docking_lounge) +"bpS" = (/obj/machinery/atm,/turf/simulated/wall,/area/hallway/secondary/entry/docking_lounge) +"bpT" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; icon_state = "fwindow"},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/plating,/area/hallway/secondary/entry/docking_lounge) +"bpU" = (/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 28},/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/turf/simulated/floor/tiled,/area/hallway/secondary/entry/docking_lounge) +"bpV" = (/obj/structure/railing{dir = 1},/turf/simulated/open/cryogaia,/area/space) +"bpW" = (/obj/structure/railing{icon_state = "railing0"; dir = 4},/obj/structure/railing{dir = 1},/turf/simulated/open/cryogaia,/area/space) +"bpX" = (/obj/structure/disposalpipe/down,/turf/simulated/open/cryogaia,/area/space) +"bpY" = (/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/glass_security{name = "Security Processing"; req_access = list(1)},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/tiled/steel_grid,/area/security/security_processing) +"bpZ" = (/obj/structure/cable/green{icon_state = "0-8"},/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/turf/simulated/floor/tiled/steel,/area/security/security_processing) +"bqa" = (/obj/structure/table/steel,/obj/item/weapon/storage/box/donut,/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/floor_decal/corner/red/border{dir = 4},/turf/simulated/floor/tiled,/area/security/main) +"bqb" = (/turf/simulated/wall,/area/security/detectives_office) +"bqc" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/tiled/dark,/area/space) +"bqd" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/dark,/area/space) +"bqe" = (/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/command{id_tag = "HoSdoor"; name = "Head of Security"; req_access = list(58)},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/steel_grid,/area/space) +"bqf" = (/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/tiled/steel,/area/space) +"bqg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; icon_state = "fwindow"},/obj/machinery/door/firedoor,/turf/simulated/floor/plating,/area/security/detectives_office) +"bqh" = (/obj/machinery/door/airlock/glass_security{id_tag = "detdoor"; name = "Detective"; req_access = list(4)},/obj/machinery/door/firedoor/glass,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/lino,/area/security/detectives_office) +"bqi" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/structure/extinguisher_cabinet{pixel_x = 5; pixel_y = -32},/turf/simulated/floor/tiled,/area/space) +"bqj" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/steel,/area/space) +"bqk" = (/obj/machinery/computer/security/wooden_tv,/turf/simulated/floor/carpet,/area/security/detectives_office) +"bql" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp/green,/obj/structure/window/reinforced/polarized{dir = 4},/turf/simulated/floor/carpet,/area/security/detectives_office) +"bqm" = (/obj/structure/grille,/obj/machinery/door/firedoor,/obj/structure/window/reinforced/polarized/full,/turf/simulated/floor/plating,/area/security/detectives_office) +"bqn" = (/turf/simulated/wall,/area/security/security_lockerroom) +"bqo" = (/obj/machinery/door/airlock/security{name = "Security Locker Room"; req_access = list(1)},/obj/machinery/door/firedoor/border_only,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled,/area/security/security_lockerroom) +"bqp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 5; icon_state = "fwindow"},/obj/machinery/door/firedoor,/obj/structure/cable/green,/turf/simulated/floor/plating,/area/security/security_lockerroom) +"bqq" = (/obj/structure/table/steel,/obj/item/device/taperecorder,/obj/item/weapon/storage/box/evidence,/turf/simulated/floor/tiled,/area/security/security_processing) +"bqr" = (/turf/simulated/floor/tiled,/area/security/security_processing) +"bqs" = (/obj/structure/bed/chair,/turf/simulated/floor/tiled/steel,/area/security/security_processing) +"bqt" = (/obj/structure/table/standard,/obj/machinery/recharger/wallcharger{pixel_x = 4; pixel_y = -28},/obj/effect/floor_decal/corner/red/full{dir = 4},/obj/item/device/radio,/obj/item/device/radio,/obj/item/device/radio,/obj/item/device/radio,/obj/item/device/radio,/obj/item/device/radio,/obj/item/device/flashlight,/obj/item/device/flashlight,/obj/item/device/flashlight,/obj/item/device/flashlight,/obj/item/device/flashlight,/obj/item/device/flashlight,/obj/item/weapon/tool/crowbar,/obj/item/weapon/tool/crowbar,/obj/item/weapon/tool/crowbar,/obj/item/weapon/tool/crowbar,/obj/item/weapon/tool/crowbar,/obj/item/weapon/tool/crowbar,/turf/simulated/floor/tiled,/area/security/main) +"bqu" = (/obj/structure/closet/secure_closet/detective,/obj/item/weapon/reagent_containers/spray/pepper,/obj/item/weapon/gun/energy/taser,/obj/item/device/uv_light,/turf/simulated/floor/lino,/area/security/detectives_office) +"bqv" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/lino,/area/security/detectives_office) +"bqw" = (/obj/structure/bookcase,/obj/item/weapon/book/manual/security_space_law,/turf/simulated/floor/lino,/area/security/detectives_office) +"bqx" = (/obj/structure/filingcabinet/chestdrawer,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/lino,/area/security/detectives_office) +"bqy" = (/obj/structure/table/woodentable,/obj/item/weapon/storage/photo_album{pixel_y = -10},/obj/item/device/camera_film,/obj/item/device/camera{desc = "A one use - polaroid camera. 30 photos left."; name = "detectives camera"; pictures_left = 30; pixel_x = 2; pixel_y = 3},/turf/simulated/floor/lino,/area/security/detectives_office) +"bqz" = (/obj/item/weapon/storage/secure/safe{pixel_x = 6; pixel_y = 28},/turf/simulated/floor/carpet,/area/security/detectives_office) +"bqA" = (/obj/effect/landmark/start{name = "Detective"},/obj/structure/bed/chair/office/dark{dir = 1},/turf/simulated/floor/carpet,/area/security/detectives_office) +"bqB" = (/obj/structure/table/woodentable,/obj/item/device/taperecorder{pixel_x = -4; pixel_y = 2},/obj/structure/window/reinforced/polarized{dir = 4},/turf/simulated/floor/carpet,/area/security/detectives_office) +"bqC" = (/obj/item/weapon/stool,/turf/simulated/floor/tiled/steel,/area/security/detectives_office) +"bqD" = (/obj/machinery/recharger/wallcharger{pixel_y = 32},/obj/structure/table/steel,/turf/simulated/floor/tiled/steel,/area/security/security_lockerroom) +"bqE" = (/obj/machinery/recharger/wallcharger{pixel_x = 0; pixel_y = 32},/turf/simulated/floor/tiled/steel,/area/security/security_lockerroom) +"bqF" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/steel,/area/security/security_lockerroom) +"bqG" = (/turf/simulated/floor/tiled/steel,/area/security/security_lockerroom) +"bqH" = (/obj/structure/closet/wardrobe/red,/obj/item/device/radio/intercom{dir = 1; name = "Station Intercom (General)"; pixel_y = 21},/obj/item/clothing/suit/storage/toggle/yw/secjacket,/obj/item/clothing/suit/storage/toggle/yw/secjacket,/obj/item/clothing/suit/storage/toggle/yw/secjacket,/turf/simulated/floor/tiled,/area/security/security_lockerroom) +"bqI" = (/obj/structure/table/steel,/obj/item/weapon/hand_labeler,/obj/item/weapon/folder/red{pixel_x = 2; pixel_y = 4},/obj/item/weapon/folder/red,/turf/simulated/floor/tiled,/area/security/security_processing) +"bqJ" = (/obj/machinery/vending/security,/turf/simulated/floor/tiled,/area/security/security_processing) +"bqK" = (/obj/structure/table/steel,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/turf/simulated/floor/tiled,/area/security/security_processing) +"bqL" = (/obj/structure/table/steel,/obj/item/device/flashlight/lamp,/turf/simulated/floor/tiled,/area/security/security_processing) +"bqM" = (/turf/simulated/wall,/area/security/evidence_storage) +"bqN" = (/turf/simulated/floor/lino,/area/security/detectives_office) +"bqO" = (/turf/simulated/floor/carpet,/area/security/detectives_office) +"bqP" = (/obj/structure/table/woodentable,/turf/simulated/floor/carpet,/area/security/detectives_office) +"bqQ" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin,/obj/item/weapon/pen,/obj/item/clothing/glasses/sunglasses,/obj/structure/window/reinforced/polarized{dir = 4},/turf/simulated/floor/carpet,/area/security/detectives_office) +"bqR" = (/obj/item/device/radio,/obj/item/device/radio,/obj/item/device/radio,/obj/item/device/radio,/obj/item/device/radio,/obj/item/device/radio,/obj/item/device/flashlight,/obj/item/device/flashlight,/obj/item/device/flashlight,/obj/item/device/flashlight,/obj/item/device/flashlight,/obj/item/device/flashlight,/obj/item/weapon/tool/crowbar,/obj/item/weapon/tool/crowbar,/obj/item/weapon/tool/crowbar,/obj/item/weapon/tool/crowbar,/obj/item/weapon/tool/crowbar,/obj/item/weapon/tool/crowbar,/obj/machinery/light_switch{dir = 2; name = "light switch "; pixel_x = -26; pixel_y = 0},/obj/item/weapon/storage/box/nifsofts_security,/obj/structure/table/steel,/turf/simulated/floor/tiled,/area/security/security_lockerroom) +"bqS" = (/obj/machinery/vending/security,/turf/simulated/floor/tiled/red,/area/security/security_lockerroom) +"bqT" = (/obj/machinery/computer/secure_data{dir = 4},/obj/item/device/radio/intercom/department/security{dir = 8; icon_state = "secintercom"; pixel_x = -24; pixel_y = 0; tag = "icon-secintercom (WEST)"},/turf/simulated/floor/tiled,/area/security/security_processing) +"bqU" = (/obj/structure/bed/chair{dir = 1},/turf/simulated/floor/tiled,/area/security/security_processing) +"bqV" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor/tiled/steel,/area/security/security_processing) +"bqW" = (/obj/machinery/door/airlock/security{name = "Evidence Storage"; req_access = list(1)},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/tiled/dark,/area/security/security_processing) +"bqX" = (/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 28},/obj/structure/cable/green{icon_state = "0-4"},/turf/simulated/floor/tiled/dark,/area/security/evidence_storage) +"bqY" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/dark,/area/security/evidence_storage) +"bqZ" = (/obj/machinery/door/airlock/glass_security{id_tag = "detdoor"; name = "Secure Evidence Storage"; req_access = list(4)},/obj/machinery/door/firedoor/glass,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/lino,/area/security/detectives_office) +"bra" = (/obj/effect/floor_decal/spline/plain,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/lino,/area/security/detectives_office) +"brb" = (/obj/effect/floor_decal/spline/plain,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/lino,/area/security/detectives_office) +"brc" = (/obj/effect/floor_decal/spline/plain,/turf/simulated/floor/lino,/area/security/detectives_office) +"brd" = (/obj/machinery/door/airlock/glass_security{id_tag = "detdoor"; name = "Detective"; req_access = list(4)},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/lino,/area/security/detectives_office) +"bre" = (/turf/simulated/wall/r_wall,/area/security/security_lockerroom) +"brf" = (/obj/structure/closet/secure_closet/security,/obj/effect/floor_decal/industrial/outline,/obj/item/clothing/suit/armor/vest/wolftaur,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/machinery/light{dir = 8; icon_state = "tube1"; pixel_x = 0},/turf/simulated/floor/tiled/dark,/area/security/security_lockerroom) +"brg" = (/obj/item/weapon/stool/padded,/turf/simulated/floor/tiled/dark,/area/security/security_lockerroom) +"brh" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/dark,/area/security/security_lockerroom) +"bri" = (/obj/structure/closet/secure_closet/security,/obj/effect/floor_decal/industrial/outline,/obj/item/clothing/suit/armor/vest/wolftaur,/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/turf/simulated/floor/tiled/dark,/area/security/security_lockerroom) +"brj" = (/turf/simulated/floor/plating,/area/security/security_processing) +"brk" = (/turf/simulated/floor/tiled/dark,/area/security/evidence_storage) +"brl" = (/obj/structure/closet{name = "Evidence Closet"},/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 21},/obj/effect/floor_decal/industrial/outline/grey,/turf/simulated/floor/tiled/dark,/area/security/evidence_storage) +"brm" = (/turf/simulated/wall,/area/security/forensics) +"brn" = (/obj/structure/closet{name = "Evidence Closet"},/obj/item/weapon/storage/box/gloves,/obj/item/weapon/storage/box/evidence,/obj/item/weapon/storage/box/bodybags,/obj/item/weapon/storage/briefcase/crimekit,/obj/item/weapon/storage/briefcase/crimekit,/obj/effect/floor_decal/corner/red{dir = 9},/obj/structure/cable/green{icon_state = "0-4"},/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -28},/turf/simulated/floor/tiled/white,/area/security/forensics) +"bro" = (/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/tiled/white,/area/security/forensics) +"brp" = (/turf/simulated/floor/tiled/white,/area/security/forensics) +"brq" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/tiled/white,/area/security/forensics) +"brr" = (/obj/structure/table/reinforced,/obj/item/weapon/forensics/sample_kit,/obj/item/device/radio/intercom{broadcasting = 0; dir = 4; frequency = 1475; icon_state = "intercom"; listening = 1; name = "Station Intercom (Security)"; pixel_x = 21; pixel_y = 0},/obj/effect/floor_decal/corner/red{dir = 6},/turf/simulated/floor/tiled/freezer,/area/security/forensics) +"brs" = (/turf/simulated/wall/r_wall,/area/security/forensics) +"brt" = (/obj/structure/closet/secure_closet/security,/obj/effect/floor_decal/industrial/outline,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22; pixel_y = 0},/turf/simulated/floor/tiled/dark,/area/security/security_lockerroom) +"bru" = (/obj/structure/closet/secure_closet/security,/obj/effect/floor_decal/industrial/outline,/turf/simulated/floor/tiled/dark,/area/security/security_lockerroom) +"brv" = (/obj/effect/floor_decal/industrial/outline/grey,/obj/structure/closet/secure_closet{name = "secure evidence locker"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/tiled/dark,/area/security/evidence_storage) +"brw" = (/obj/machinery/door/airlock/security{name = "Secure Evidence Storage"; req_access = list(1)},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/tiled/dark,/area/security/evidence_storage) +"brx" = (/obj/structure/closet{name = "Evidence Closet"},/obj/effect/floor_decal/industrial/outline/grey,/turf/simulated/floor/tiled/dark,/area/security/evidence_storage) +"bry" = (/obj/structure/table/reinforced,/obj/machinery/microscope,/obj/effect/floor_decal/corner/red/border{dir = 10},/turf/simulated/floor/tiled/freezer,/area/security/forensics) +"brz" = (/obj/item/weapon/stool/padded,/turf/simulated/floor/tiled/white,/area/security/forensics) +"brA" = (/obj/effect/landmark/start{name = "Detective"},/obj/structure/bed/chair/office/dark{dir = 1},/turf/simulated/floor/tiled/white,/area/security/forensics) +"brB" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/spray/luminol,/obj/item/device/uv_light,/obj/item/clothing/gloves/sterile/latex,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/effect/floor_decal/corner/red/border{dir = 6},/turf/simulated/floor/tiled/freezer,/area/security/forensics) +"brC" = (/obj/structure/closet/secure_closet/security,/obj/effect/floor_decal/industrial/outline,/obj/item/clothing/shoes/boots/jackboots/toeless,/obj/structure/window/reinforced{dir = 8; health = 1e+006},/turf/simulated/floor/tiled/dark,/area/security/security_lockerroom) +"brD" = (/obj/structure/cable/green,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/turf/simulated/floor/tiled/dark,/area/security/security_lockerroom) +"brE" = (/obj/structure/closet/secure_closet/security,/obj/effect/floor_decal/industrial/outline,/obj/item/clothing/shoes/boots/jackboots/toeless,/turf/simulated/floor/tiled/dark,/area/security/security_lockerroom) +"brF" = (/obj/effect/floor_decal/industrial/outline/grey,/obj/structure/closet/secure_closet{name = "secure evidence locker"},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22; pixel_y = 0},/turf/simulated/floor/tiled/dark,/area/security/evidence_storage) +"brG" = (/turf/simulated/wall/r_wall,/area/security/evidence_storage) +"brH" = (/obj/structure/closet{name = "Evidence Closet"},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/obj/effect/floor_decal/industrial/outline/grey,/turf/simulated/floor/tiled/dark,/area/security/evidence_storage) +"brI" = (/obj/structure/closet{name = "Evidence Closet"},/obj/machinery/light/small{dir = 4; pixel_y = 0},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/effect/floor_decal/industrial/outline/grey,/turf/simulated/floor/tiled/dark,/area/security/evidence_storage) +"brJ" = (/obj/structure/table/reinforced,/obj/machinery/computer/med_data/laptop,/obj/effect/floor_decal/corner/red/border{dir = 10},/turf/simulated/floor/tiled/freezer,/area/security/forensics) +"brK" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/box/swabs{layer = 5},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/item/weapon/folder/red,/obj/item/weapon/folder/blue{pixel_y = -3},/obj/item/weapon/folder/yellow{pixel_y = -5},/obj/machinery/light{dir = 2},/obj/effect/floor_decal/corner/red/border{dir = 6},/turf/simulated/floor/tiled/freezer,/area/security/forensics) +"brL" = (/obj/structure/table/reinforced,/obj/item/device/mass_spectrometer/adv,/obj/effect/floor_decal/industrial/warning{dir = 10},/obj/item/device/reagent_scanner,/obj/item/weapon/reagent_containers/syringe,/turf/simulated/floor/tiled/white,/area/security/forensics) +"brM" = (/obj/machinery/dnaforensics,/obj/effect/floor_decal/industrial/warning{dir = 6},/turf/simulated/floor/tiled/white,/area/security/forensics) +"brN" = (/obj/structure/table/reinforced,/obj/item/weapon/forensics/sample_kit/powder,/obj/machinery/light{dir = 2},/obj/effect/floor_decal/corner/red/border{dir = 10},/turf/simulated/floor/tiled/freezer,/area/security/forensics) +"brO" = (/obj/machinery/computer/secure_data/detective_computer,/obj/effect/floor_decal/corner/red/border{dir = 6},/turf/simulated/floor/tiled/freezer,/area/security/forensics) +"brP" = (/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/obj/structure/table/standard,/obj/machinery/camera/network/security{c_tag = "SEC - Evidence Storage"; dir = 8},/obj/item/weapon/storage/laundry_basket,/turf/simulated/floor/tiled/dark,/area/security/evidence_storage) +"brQ" = (/obj/effect/floor_decal/industrial/outline/grey,/obj/structure/closet/secure_closet{name = "secure evidence locker"},/turf/simulated/floor/tiled/dark,/area/security/evidence_storage) +"brR" = (/obj/structure/filingcabinet/filingcabinet,/obj/machinery/light_switch{pixel_x = 0; pixel_y = -26},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/tiled/dark,/area/security/evidence_storage) +"brS" = (/obj/vehicle/train/security/trolley/cargo,/turf/simulated/floor/tiled/steel,/area/security/evidence_storage) +"brT" = (/obj/vehicle/train/security/engine,/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor/tiled/dark,/area/security/evidence_storage) +"brU" = (/turf/simulated/floor/reinforced,/obj/structure/shuttle/engine/propulsion,/turf/simulated/shuttle/plating/airless/carry,/area/shuttle/excursion/tether) (1,1,1) = {" aabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaacaacaacaacaac @@ -3518,117 +3641,117 @@ aabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaa aabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaacaacaacaacaac aabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaacaacaacaacaac aabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaeaafaagaahaaiaajaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadbmPbmybgRbgRbgRbmzbmzbmzbmzbmzbmzbmzbgRbgRbgRadmbmVaadaadaadaadaadaadaaoaaoaaoaaoaaoaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaakaalaamaamaaiaanaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadbmPbmybgRbgRbmzbmzbmzbmzbmzbmzbmzbmzbmzbgRbgRadmbmVaadaadaadaadaadaadaaobpwbpxafkafkaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaauaavaawaaaaaxaayaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadbmPbmybgRbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbgRadmbmVaadaadaadaadaadaadaaobpyafkafkbpyaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaGaamaaHaaIaaJaaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadbmPbmybgRbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbgRadmbmVaadaadaadaadaadaadaaoaaoaaoadOaaoaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaYaaZaaaabaabbabcaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadbmPbmybgRbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbgRadmbmVaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaeFaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadbmPbmybgRbgRbgRbmzbmzbmzbmzbmzbmzbmzbgRbgRbgRadmbmVaadaadaadaadaadaadaaoaaoaaoaaoaaoaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadbmPbmybgRbgRbmzbmzbmzbmzbmzbmzbmzbmzbmzbgRbgRadmbmVaadaadaadaadaadaadaaobpwbpxafkafkaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadbmPbmybgRbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbgRadmbmVaadaadaadaadaadaadaaobpyafkafkbpyaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadbmPbmybgRbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbgRadmbmVaadaadaadaadaadaadaaoaaoaaoadOaaoaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadbmPbmybgRbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbgRadmbmVaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaeFaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadbmPbmybgRbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbgRadmbmVaadaadaadaadaadaadaadaadaadaeGbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbmYaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadbmPbmybgRbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbgRadmbmVaadaadaadaadaadaadaadaadaadaNuaadaadaadaadbmAaadaadaadaadaadaadaadaadaadaadbdabafbafbafbafbafbmYaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadbmPbmybgRbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbgRadmbmVaadaadaadaadaadaadaadbmAaadaNuaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadbdabafbafbafbafbafbmYaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaccaaaaaaaamacdaamaaaaaaaceaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaeacfaagaahaaiacgaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadbmPbmybmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzadmbmVaadaadaCXaadaadaadaadabfbmBbmDbmBbmCaadaadaadaadaadaadaadaadaadaadaadaadaadbmAaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadaadaadaadaakaalaamaamaaiaanaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoaadaadaadbmPbmybmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmEbmFbmFbmFbmGbmCbmCbnHbmGabfbmHbmIbmJbmCaaoaaoaaoaaoaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadbdabafbafbafbmYaadacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaoaaoaaoacoaaaaaaaaaaaaaaaaadaadaadaadaadaadaadaadaadacyaavaawabAaaxaayaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoaadaadaadaadbmybmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmKbmLbmMbmNbmObmObmQbmQbmRabfbmSbmIbmTabfarnarnarnarnaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabhObhUbhRacoaaaaaaaaaaaaaaaaadaadaadaczaadaadaadaadaadaaGaamaaHacAaaJabYaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadbmybmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmUbnabncbnibmObmObmObmObnkabfapIbntapIabfbnDbnEbnFbnDbnGaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadbmAaadbdabafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbmYaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacobhTbhQbhSaaaaaaaaaaaaaaaaadaadaadaadaadaadaadaadaadaaYaaZacCabaabbabcaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadbmPbmybmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbnKbnLbnYbotbmObmObmObmObmObmObmObmObmObnIbnJbnJbnJbnJbouaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaoaaoaaoaadaadaadaadaadaadaadaadaadbmAaadaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaobmAaadaadaadaadaadaadaadaadaadaadbdabafbafbmYaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacoaaabhPbhVaaaaaaaaaaaaaaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaeFaadaadaadaadaadaadaadaadaadaadaadaadaadbmPbmybmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmyaCObovbnMbmObmObmObmObmObmObmObmObmObnNbnObnJbnJbnJbnPaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaobiiaaoaadaadaadaadaadaadaadaadaadaadaadaaobfpanKbfpanKbfpaaoaaoagsayMadDaadaadaadaadaadaadaadaadaadaadaadaadaadaadbdabafbafbmYaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacoacobhWacoaaaaaaaaaaaaaaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadbmAbmPbmybmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmyaCObovbnQbmObnkapIbnRbmObnkapIbnRbmObnSbnTbnJbnUaapaeVaaoaadaadaadaeFaadaadaadaadaadaadaadaadaadaadaadaaoaaoaaoaaoaaoaaNaaoaaoaadaadaadaadaadaadaadaCXaadaadaaoafWanKbfpanKagqaaoaaoawQagtaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadbmPbmybmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmyaCObovbnMbmObnkabfbnRbmObnkabfbnRbmObnGbnWbnXbnWafdbnGaaoaadaadaadaadaadaadaadaadaadaadbenaddadfbeIbeIbeKbeLbflbeLaeDaaNbgpaaoahDahDaaoahDahDaaoaaoaaoaaoaaoaaobfpanKaeManKbfpaaoaaoagYaaoaaoaaoaaoaaoaadaadaadaadaadaadaadaadbmAaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadaadaadaaaaaaaaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaacaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadbmPbmybmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbnHbmFbowbmGbmObnkapIbnRbmObnkapIbnRbmObnGbnJbnZboaaflbobaaoadDadDadDadDaaoaadaadaadaadbenbeqberaadaadaadahDaaNaaNaaNayhaaNaaNbfPaeNaeNayuaaNaaNaaNahFaxKaxKaaNaaNaxKaxKaaNaxKaxKaaNaaNaxKaxKaaoagsayMadDaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaaaaaaaaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaadaadaadaadaadaacaacaacaadaacaacaacaadaaoaaoaaoaaoaaoaaoaaoaadaadaadaadaadaadaadaadaadaadbmybmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbocbodboebofbmObmObmObmObmObmObmObmObmObogadvbohbohasFadvafnadvadvadvadvadDaadaadaadbenbeqberaadaadaadaadaaoaaoaaoaaoapKaaoaaoaaNbgmbgmaaNaaNaaNaaNaaoaxKaxKaxKaxKaxKaxKaxKaxKaxKaxKaxKaxKaxKagZazsagtaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaaaaaaaaaaadaadaadaaaaaaacUaaoaaaaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaadaadaadaadaadaacaacaacaacaacaacaacaacaadaaoabeaiwaivaiWabeaaoaadaadaadaadaadaadaadaadaadaadbmybmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzboibojbokbolbmObmObmObmObmOafxafzafzafzaheaEMaEMaEMahIaEMahIarLadvadvadvadDaadaadbenbeqberalaalaalaalaauCaadaadaadahDafvbalaaoaaoadDadDaaoadDadDaaoaaobgqaxKaaoadDadDadDaaoadDadDadDaaoaxKaaNaaoaaoaaoaaoaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaaaadaadaaaaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaaaaaaaaaaadaadaadaaaaaaacVaaaaaaaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaadaadaacaacaacaacaacaadaadaadaadaadaacaacaacaacaacaacaacaacaadaaoanKanKanKanKanKaaoaadaadaadaadaadaadaadaadaadbmPbmybmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzboxbnLbnYbotbmObmObmObmObmOaixbmObmObmObogadvadvadvadvadvadvaGhazMaaAadcbeKadebfnbesberauCatpatpatpatpatpatpatpaadaaoafvaqBaaoacTacMacMaApadgadgacSadDaaNaxKadDakEakEbezbeAbeBbeCadhadDaxKaaNaaoahaanKahaaaoaaoaCXaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadaadaadaadaadaaaaaaadiaaaaaaaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaeFaacaacaacaacaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaadaadaaoanKaiXajzajAanKaaoaadaadaadaadaadaadaadaadaadbmPbmybmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzadmbmVbovboobmObmObmObmObmOabfabfbmObmOabfaaoaaoaaoaaoaaoadvaGhaaoaaoaaoaaoadkabdaadbmPatpatpbnjbnjbnjbnjbnjatpatpaaoaqTahDaaoaffacLacMaVOaWQbeJbeSadDaaNaxKadDbeDbeEakEakEbeTakEbeUadDaxKaaNaaoahBaipahBaipaaoaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacHaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadaadaadaadaadaaaaaaaamaaaaaaaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaadaadaaoanKajBaiTajCanKaaoaadaadaadaadaadaadaadaadaadbmPbmybmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzadmbmVbovbmQbmOabfapIbntapIabfbopbmObmObopaaoadsadtaduaaoadvaGhaaoadsadtaduadkabdaadauCatpbnjbnjbnjbnjbnjbnjbnjatpbnlaadaadahDbeVacMbeWacNbeXbeYaCgaaoaxKaxKaaoaFFbeFakEbeGbeBbeHaIcaaoaxKaxKaaoawQanKanKayMadDaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadaadaadaadaadaaaaaaadwaaaaaaaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaadaadaaoanKajDakjakFanKaaoaadaadaadaadaadaadaadaadaadbmPbmybmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzadmbmVbovbmRbmOabfboqbmIborabfbopbmObmObopaaoadHadIadJaaoadvaGhaaoadHadIadJadkabdbmPatpatpbnjbnjbnjbnjbnjbnjbnjatpatpbmVaadahDacNacNbfaacNacNacNacNahFaaNaaNahFakEakEbeNbfbakEakEbeNahFaaNaaNahFanKanKanKayMadDaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacafvaacaaLaacaacaacaacaacaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaoanKanKanKanKanKaaoaadaadaadaadaadaadaadaadaadbmPbmybmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzadmbmVbovbosbmOabfbmSbmIbmTabfbopbmObmObopaaoaaoadTaaoauDbnbawWauDaaoadTaaoadkadkbmPatpbnjbnjbnjbnjbnjbnjbnjbnjbnjatpbmVaadahDbfcacMbfdacNbfeadgaCgaaoaxKaxKaaoaIeakEbffbeHakEakEbeZaaoaxKaxKaaoawQanKanKayMadDaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacafvafvafvafvafvaacaacaacaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaoaaoaaoabgaaoaaoaaoaadaadaadaadaadauEaadaadaadbmPbnmbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbnnbmVbozbotabfabfboAboBboAabfabfabfabfabfaaoaQwadvaejaekadvaGhadvaeladvadvaemaenaeoaepbnjbnjbnjbnjbnjbnjbnjbnjbnjatpbmVaadahDbfgacSacMaVOaWQbfhbeSadDaaNaxKadDbfjbeObfjbeMakEbePbeQadDaxKaaNaaoahBaipahBaipaaoaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadacgaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacafvafvafvafvafvaacaacaacaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadbndbmAbnobnpbnpbnpbmzbmzbmzbmzbmzbnpbnpbnpbnqbmAbmVaadaadauFaadaadbmWaadaadaLBbnebakbalbneaQxadvadvadvadvaEKaEMaEMarLadvaezaeAaeBaeCbnjbnjbnjbnjbnjbnjbnjbnjbnjatpbmVaadaaobfkacMacMbfibeYbeYacLadDaaNaxKadDadhbeCadhbeRbeQbfobeOadDaxKaaNaaoahaaipahaaaoaaoaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaanaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacafvafvafvafvaacaacaadaadaadaadaadaadaeGbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbnfbnfbnfbnfbnfbnfbnfbnfbnfbnfbnfbnfbnfbnfbnfbafbafbafbafbafbafbagbahbahatpadNafvafvadOadvadvadvadvadvadvadvadvaGhadvaemaeJaeKaeLbnjbnjbnjbnjbnjbnjbnjbnjbnjatpbmVaadaaoaaoaaoaaoaaoaaoaaoaaoaaoaaNaxKaaoadDadDadDaaoadDadDadDaaoaxKaaNaaoaaoaaoaaoaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaayaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacafvafvaacaacaacaadaadaadaadaadaadaNuaadaadaadbmAaadaadaadaadaadaadacHaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadbmAaDebaEbmZabqaVDbngaTiaMladvadvadvadvadvboyaGhadvaeWaeXaadatpbnjbnjbnjbnjbnjbnjbnjbnjbnjatpbmVaadadDanKanKafhbgdanKanKanKaaoaxKaxKaxKaxKaxKaxKaxKaxKaxKaxKbgsaxKaxKaaoafTbgoafTaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadbmAabYaadaadaadaadbcbaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacafvaacaacaacaadaadaadaadaadaadaNuaadaadaadaadaadaadaacaacaacaadaadaadaadaadaadaadaadaCXbmAaaoaaoaaoaaoaadaadaadaadaadbcbaadaadaadaadaadaadbmAaadaaoaaoaaoaaoaaoafcafcaaoaaoaaoaaoaadaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaeiadvadvboCaGhadvafeaeXaadatpbnjbnjbnjbnjbnjbnjbnjbnjbnjatpbmVaadadDbgnanKanKanKanKanKanKahFaxKaxKaaNaaNaxKaxKaaNaxKaxKaaNaaNaxKaxKbgvakiakiakiaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadabcaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaadaadaadaadaadaNuaadaadaacaacaacaadaacaacaacaadaadaadaadaadaadaadaadaaoaaoaaoafvafvaaoaaoaaoaaoaaoafcafcaaoaaoaaoaaoaaoaaoaaoaaoaaoafjaaoaiYaUZaUZaUZaUZakQafjaaoaaoaaoaiYaUZaUZalfakQaaoafkafkafkafkaaoaegadvadvboDaGhadvafoaeXaeEatpbnjbnjbnjbnjbnjbnjbnjbnjbnjatpbmVaadadDbgYanKanKamlaqNanKanKaaoadDaaoaaoaaoaaoaaobfsaaoaaoaaoaaoaaoaaoaaoakiakiakiaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaadaadaadaadaadaNuaadaadaacaacaacaacaacaacaacaacaadaadaadaadaadaaoaaoaaoafjafvafvafvaaoalEaqtaujaujaujaujaujaUZaUZaUZaUZaUZaUZaUZaUZaUZaUZbhVaaoaaoafkaaoaqCaUZaUZaUZaUZbhVafwaaoaqvasPafkafkafkafkafkaaoaefadvadvboEaGhadvaeWaeXaadatpbnjbnjbnjbnjbnjbnjbnjbnjbnjatpbmVaadadDbgnanKanKanKanKanKanKanKazpaaoatMbftaMcbfNbfvbfwbfxbfyaaoaATakiakiakiakiakiaaoaadaadaadaadaadaadaadbcbaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaadaacaacaadaadaadaadaadaadaNuaadaadaacaacaacaacaacaacaacaacaadaadaadaadaadaaoalEaujaujaujaujaujaujaEaaaoaaoaaoafyaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoafkafkaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoasPaaoaaoaaoaaoaaoaaoaehadvadvaYhaGhadvafAaeXaadatpbnjbnjbnjbnjbnjbnjbnjbnjbnjatpbmVaadaaoaaoaaobgZbgtanKanKanKanKbhaaaobfQbfRbfVadvbfzbfAbfBbfyaaoakiakiakiakiakiakiaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaacaacaacaacaacaacaadaadaadaadaadaaoaXrafvafvafvafvafvafvafvaaoafEafFaamafGafHafIafJaaoafKafLafMafNafOafPaaoafkaaoafkafkaaoafQafQafQafQafQafQaaoafRaaoaqCaUZaUZaEMaEMaEMaEMaEMaEMaEMaEMbdIadvaemaenaeKaeLbnjbnjbnjbnjbnjbnjbnjbnjbnjatpbmVaadaadaadaaoaaoaaoanKbgubgubgubguaaobfXbfYadvbfWbfCadvadvbfDaaoafUbhbafXagpbhcagraaoaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadafVaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaacaacaacaadaadaadaadaaoaaoaaoaaoaXrafvafvafvaaoaaoaaoaaoaaoagbaamagcagdaamaamageagfaggaghagiagiagiagjaaoaaoaaoagkaaoaaoadDadDaaoaaoadDadDaaoaaoaaoafkafkaaoadvadvadvadvadvadvadvadvadvadvaglagmagnagobnjbnjbnjbnjbnjbnjbnjbnjbnjatpbmVaadaadaadaadaadaaoadDadDadDadDadDaaobgabgbadvadvbfEadvbfFbfGaaoaaoaaoaaoaaoaaoaaoaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaadaadaNuaadaadaadaadaeFaacaacaacaadaadaadaadaaoafvaguaaoaXrafvafvafvaaoagaafZafCaaoagbaamagyagzaamaamagAagfagBagCagDagEagFagGagfagHagIagJagKagLagMagNagOagOagPagPagQaaoaaoaaoaaoaaoagRagSagTagUagVagWadvadvadvadvahAahAahAbnhbnjbnjbnjbnjbnjbnjbnjbnjbnjatpbmVaadaadaadaadaadaadaadaadaadaadaadaaobgabghbgibhdbfHavobfJbfGaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaNuaadaadaadaadaadaadaadaadaadaadaadaadaaoahbahcahdawXaXoaXoaWyafDafYagvagwaaoahgaamahhahiaamaamahjagfahkahlahmahnahnahoagfahpahqahqahrahsahtahuahvahvahvahwahxaaoaaoaaoahyahzaaoaaoaaoaaoaaoaDtbnbaDtbnbaDtadkahAaadatpbnjbnjbnjbnjbnjbnjbnjbnjbnjatpbmVaadaadaadaadaadaadaadaadaadbcbaadaaoaaoaaoaaoaaoaaobbRaaoaaoaaoaadaadaadaadaadaadaadaadaadaaoaaoaaoaaoaaoaadaadbcbaadaadaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaNuaadaadaadaadaadaadaadaadaadaadaadaadaaoaaoaaoaaoaxEahJahJahJahJahJahJahKaaoahLahMahNahOahPahQahRahSahTahUahVahWahXahYahSahZaiaaibaicaaoaidaamaieaifafHaifaigadDaihaiiaijaikailaikaimaaoainadvadvadvadvadvaioadkaadatpatpbnjbnjbnjbnjbnjbnjbnjatpatpbmVaadaadaadaadaadaadaadaadaadaadaadaadaadaadaeSadBadBayFaadaadaadaadaadaadaadaadaadaadaadaadaaobnuaHBbnuaaoaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaeFaacaacaacaadaadaadaacaacaacaacaNuaadaadaadaadaacaacaacaadaadaadaadaadaadaadaadaaoaALahJaaaaaaaaaaaaahJagxaaoaaoadDaiyadDaaoaaoaaoaaoaizaiAaiBaiCaiDaiEaaoagLaiFaiGaiHadYaiIaamaieaiJaiKaiJaiLadDaiMaamaiNaiOaamaiPaiQaiRadvadvadvadvadvadvbheadkaadaadatpatpbnjbnjbnjbnjbnjatpatpbnraadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaZgaadaadaadaadaadaadaadaadaadaadaaoaaoaaoaaoaaoaaoaBTaBTaBTaaoaaoaaoaaoaadbmAaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadabEabFabGaadabEabFabGaadabEabFabGaadabEabFabGaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaadaadaacaacaacaadaNuaadaadaadaacaacaacaacaadaadaadaadaadaadaadaaoaaoaAOahJaaaaaaaaaaaaaiZahfaaaajaajEajbajcajdajeajfajgajfajhajiajjajkajlajmajnajoajpajqajrajsajpajqajtajtajtajuajvaalaamaamajwaamajxaamaazadvadvadvadvadvadvadvaaoaaoaaoaaoaaoatpatpatpatpatpatpatpbmVaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaRaadaadaadaadaadaadaadaadaadaadaaoaBTaBTaBTaaoaBTaBTaBTaBTbmZaBTbnvaaoaadaadaadaNuaadaadaadaadaCXaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadajyabEabQabGajyabEabQabGajyabEabQabGajyabEabQabGajyaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaadaadaadaadaadbmAaNuaadaadaadaacaacaacaacaadaadaadaadaadaadaadafcafvaxEahJaaaaaaaaaaaaaaaaaaajEajFaaaajGajHaaJajIajIajJajKajLajMajNacVajOaiKaiKajGajPajQajRajSajTajUajVajWadxajXajYajZakaakbakcakbakdaamaazadvadvadvadvadvadvadvaaoakeakfakgacoahCahCahCahCahCahCahCahCahCaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaRaadaadaadaadaadaadaadaadaadaadaaobnwaBTaBTaaoaBTaBTaBTaBTbnxaBTaBTaaoaadaadaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadabEabQabGaadabEabQabGaadabEabQabGaadabEabQabGaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaadaadaadaadaadaadaNuaadaacaacaacaacaacaacaadaadaadaadaadaadaadafcafvaxEahJakkaaaaaaaaaahJaaoaaoaaoaaoaaoaklaaJakmaaoaaoaaoaknakoakpakqadDaaoadYaaoakraieaksaktakPakPakPallakuakvadDacmakwakxakyakzakAakBaiRadvadvadvadvadvadvadvakCadvadvakDacoalbalbalbalbalbalbalbalbahCaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaRaadaadaadaadaadaadaadaadaadaadaaobnyaBTaBTaBTaBTaBTaBTaBTbmZaBTbnzaaoaadaadaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadabEabQabGaadabEabQabGaadabEabQabGaadabEabQabGaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaadaadaadaadaadaadaadaadaNuaadaacaacaacaacaacaacaadaadaadaadaadaadaadaaoafvaxEahJahJahJahJahJahJaaoakGakHakIakJajwaaJabCabDaasaataaoakKakLakMakNakLakOakmakrafGaktaloalLalMalLamdadKakRadDakSakTakUakVadDaamaamaaoakWakXadvadvadvadvadvaaoakYadvakZacoalbalcaldalealdalzalAalbahCaadaadaadaadaadaadaadaadaeFaadaadaadaadaadaaRaadaadaadaadaadaadaadaadaadaadaaobnAaBTaBTaBTaBTaBTaBTbnBaaoaaoaaoaaoaZGaDeaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadabEabQabGaadabEabQabGaadabEabQabGaadabEabQabGaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaacaacaacaadaadaadaadaadaaoaaoaaoafvaAQafvafvafvafvafvaLCaaoalgaaEalhaliajwaaJabOaaDaaEabPadYaljajIalkaamaamakLadDaeqaamameamzamAamBamCakPakralpalqalralsaltaluaaoaamalvaaoadvalwadvadvadvadvadvalxadvadvalyacoalbalBalCalCalPalPalTalbahCacoacoacoacoacoacoacoacoaadaadaadaadaadaadbaLaadaadaadaadaadaadaadaadaadaadaaobnCaBTaBTaaoaBTaBTaBTaBTaBTafvafvaqTatpbaebafbnsbafbafbmYaadaadaadbcbaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadajyabRajyacHajyabRajyaadajyabRajyaadajyabRajyaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadaadaadaadaaoafvaaoaaoalFaXoaXoaXoaonafvaKOaaoalGaaWaaVakJajwaaJabCaaVaaWaaXaaoalHaamalIalJaamalKaklaamajOaktamDamzamzamTakPalNalOacaacaacaacnamhacaacnacaacaaeYaisadvadvadvadvadnaaoalRalRalSacoalbalUalPalPalValWamnalbahCaBBaXoaXoaXoaXoaXoaBVacoaadaadaadaadaadaadaZgaadaadaadaLyaLzaLAaadaadaadaadaaoaaoaaoaBTaaoaBTaBTaBTaBTaBTafvafvaaobaEaDeaadaadaadaadaNuaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadabSachachachabSachachachabSachachachabSachachachachaciaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadaadaadaadaaoafvafvaaoaaoaaoaaoaaoaoyafvasqaaoaaoaaoaaoaaoajwaaJamaaaoaaoaaoaaoambaamaamaamaamalKadDamcaieaktamUamzamzbiIaktamfamgamiamjamkamFamGamHamFamIacaaaoammadvadvadvadvammaaoaaoaaoaaoacoalbamoalPalPampalPamJalbahCbdramKamKamKamKamKaXracoacoaadaadaadaadaadaspadBadBadBadCadEadFadBacBaadaadbcbaadaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaadaadaadaadaadaadaNuaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadajyabRajyaadajyabRajyaadajyabRajyaadajyabRajyaadaadaadabRaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaeGaeHaadaadaadaadaadaadaadaadaadaadaadaaoaaoafvafvaaoafvafvafvaaoaoyafvasraaoakGakHakIakJajwaaJaamaamaamamqaaoamramsamtamuamvamwaaoamxamyakPbiJbiKbiLbiMbiNajtamEamWankanlanmamFamFamFaRKacaadvadvbbVaAEaAEaAEaAEaAEbhObhPafvacoalbalbamLalPamXamYalbalbahCbdramKanoaojanoamKalFaBVacoacoacoacoacoacobbRacoaadaadaLyaLzaLAaadadAadBadBadBadBadBadBadBadBadBadBadBadBadBacBaadaadbcbaadaadaadaLyaLzaLAaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadajyabEacpabGaadabEacpabGaadabEacpabGaadabEacpabGaadaadaadabRaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadaadaadaadaaoafvafvafvaaoafvafvafvaaoaoyafvafvaaoalgaaEalhaliamNadXaamaamaamamOaaoaaoadDamPadDaaoaaoaaoamQamRakPbiObiPbiQbiRaktadxamVbjibjjbjkbjlbjmamFamFbjnacaadvadvaBGadvadvadvadvadvacobhQbhRbhSalbalbalbaotaoMalbalbalbaCcauIamKataaojanoamKamKalFaujaujaujaBVacoafvaCdacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadadAadBadBadBadBadBadBadCadEadFadBacBaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadacHaadaadabEacpabGaadabEacpabGaadabEacpabGaadabEacpabGaadaadaadabRaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacHaadaadaadaadaadaadaadaNuaadaadbmAaadaadaadaadaadaadaadaadaadaaoaaoaaoaaoaaoafvafvafvaaoaoyafvafjaaoalGaaWaaVaaoaaoamZadDanaaaoaaoaaoanbancadyandaneanfanganhaniakPakPaktaktakPakPakranjacabjobjpbjqbjrbjsbjtbjuacaanJaiqalQaaoaaoaaoaiqaiqacobhTbhUbhVacoaadamKathatiamKamKamKavwamKamKanoatjatkatlamKafvacoacoacoalFaXoaXoaDBacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaadaadaadaadaadbmAaLyaLzaLAaadaZgaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadabEacpabGaadabEacpabGaadabEacpabGaadabEacpabGaadaadaadabRaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNubcbaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaoaaoaaoaaoaaoaoyafvafvaaoaaoaaoaaoaaoabYanpanqanransantanuanvanwanxanyanzajYajYanAansanBanCanDanEanFanGanHanIacaacaacaacaacaacaacaacaacaadvadvaBGaoiaeNaxtadvadvacoacobhWamKamKamKamKanoatmamKamKanoaFoanoamKamKatnamKamKacoacoacoanLacoacoacoacobdracoaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadbdabmYaadaZgaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadajyabEacpabGajyabEacpabGajyabEacpabGajyabEacpabGajyaadaadabRaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadaadaadbmAaadaadaadaadaadaadaadaadafcaoyafvafvafvafvafvafvanMaamanNanOanPanQanRanRanSamNanTanRanUanRanRanRanQanVanWanXanYanZaoaaobaocaodaoeaofaogaohadDadvadvadvadvadvaBGaoiaeNaxtadvadvacwalXbhXatPatQatPaupaupauqaupaupaupavuanoanoanoauJaokawbawcbbwauKanKanKanKaolacobdracoaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadaadaNuaadaZgaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadabEacqabGaadabEacqabGaadabEacqabGaadabEacqabGaadaadaadabRaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadafcalFaXoaonaaoaaoaaoaaoaaoaaoaooaaoaaoaopaaoaaoaaoadDadVafpaaoafpadUadDaaoaaoaaoaopafpaaoaoqaorajOajGaiKaiKajGaiKaosadvadvadvbbVaAEaCeadvadvadvadvadvaGhadvbfravsavtavsanoanoanoanoanoatjatkatkatkatkavvbcabgIanKanKaouaovaowanKaoxacobdracoaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadaNuaadaZgaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadabRaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaoadDaaoaoyaaoaaoaaoaozaoAaoBaoCaaoaaoaamafBaoDamSaoEaamabYakmabYaamaoEamSaoFaoGaamaaoaaoaaoaoHaoIaaoaaoaaoaaoaaoaoJadvadvadvaBGadvadvadvadvadvadvadvaGhadvaoLaaoaaoaaoaaoaaoaaoaaoanoauJanoamKaFpamKacoacoacoaoNanKaouaoOaowanKaoPacobdracoaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaNuaadaZgaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaoQaadabEabFabGaadabEabFabGaadabEabFabGaadabEabFabGaadaoQajyabRaadaadaadaadaadaadaadabraadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaoaoSaiualFaXoaonaaoaoTaoUaoVaoWaaoaaoaamafSaoDadjaamaamaoXaaoaoYaamaamadjaoFaoZaamaaoaaoapaapbanKapcanKapdapeanKaaoaaoadvadvaBGadvapfapgaphapiapjadvaGhadvadvadvaoLapkaplapmapnaoLanoauJanoamKafvapoacoappacoapqanKanKapranKanKapsacobdracoaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaNuaadaZgaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaoQajyabEabQabGajyabEabQabGajyabEabQabGajyabEabQabGajyaptaadabRaadaadaadabrabrabrabrabraadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadboFaaoaaoaaoaiuaaoaoyaaoapuapvapwapxaaoaaoaamaaKaoDaamaamaamapyaaoapzaamaamaamaoFapAaamaaoaaoapBapCapDapEairanKapGanKaaoaaoadvadvaBGapHavVapJafQapLavVapHaGhadvadDadvapManKanKawbawcawdatkavFavGamKafvacoacoacoacoacoapOapPanKanKapQapRacobdracoaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaNuaadaZgaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaoQaadabEabQabGaadabEabQabGaadabEabQabGaadabEabQabGaadajyaadabRaadaadaadaadaadaadabrabraadaadaadaCXaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaoafvapSafvapTaaoaoyaaoaaoapUaaoaaoaaoaaoaamagXaaoapVapWapXapYaaoapYapXapWapVaaoapZaamaaoaaoaqaaqbanKaqcanKanKapGaqdaaoaqeadvadvaBGaqfaphafQafQaqgaqhapiaGhadvadDadvadDaqiannayBaqjaoLanoauJanoamKafvacoaqkakiaqlacoaqmaqnanKaqoaqpaqqacobdracoaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaNuaadaZgaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaoQaadabEabQabGaadabEabQabGaadabEabQabGaadabEabQabGaadajyaadabRaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadaadaadaadaadaadauZavAavAavAavAaaoaqraqsaFYaGiaGSaZDafvafvafvaqubpaaaoaaoaaoaaoaaoaaoaaoaaoaaoadYaaoafgaaoaaoaaoaaoaaoaaoaaoaqwaqxanKannannapGaaoaaoaaoaqyadvadvaxSaqzaqAafQaMdaMKaqDaqEbdsadvadvadvadDapqannayBaqFaoLanoauJanoamKafvacoaiVakiaqGacoaqHanKanKanKaqIaqJacobdracoaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaNuaadaZgaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaqKaoQajyaadabEabQabGaadabEabQabGaadabEabQabGaadabEabQabGaadajyaadabRaadaqLaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadbmAaadaCQaDkaDmaDmaDmaDmaDmaDmaDmaDmaDmaDmaDmaDmaDmavBatpatpatpaDQaaoaaoaaoaaoaaoaaoaaoaaoaqMaaoaaoaaoaaoacDafvafvacDacDacDafvarcarcarcarcarcarcarcarcarcarcaaoaRLaqOanKaqPaqQapGaaoaaoaaoaaobhgadvaBGaqRaqSafQafQaMLaqUaqVaGhadnaoLaoLaoLaqWannayBaqXaoLanoauJavHamKafvacoaqYacoacoacoanKanKanKanKanKaqZacobdracoacoaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaNuaadaZgaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadajyaadaadajyabRajyacHajyabRajyaadajyabRajyaadajyabRajyaadajyaadabRacracsaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaadaadaadaadaadaadaadaadaadaLyaLzaLAaadaadaadaadaadaadaadaadaadaadaadaadaadaClaDSatpatpaDQatpatpbonatpacDardardardardardardardardardardardardardardarearcarfargarhariarjarNarOarParcaaoaaoaaoaoHaoIaaoaaoaaoarkarlarmadvadvaBGarnarnaroafQaqEarnarnaGhadvaoLarpanKarqannayBarraoLanoauJanoamKafvacoanKanKanKarsanKartaruarvazCarwacobdrafvacoaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaNuaadaZgaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoajyacrachachachabSachachachactachachachabSachachachabSachachachachabSachacuarAaeIaeOaePaeQaeRafuaeSaeTaeTaeUacvacvacvacvacvacvacvacvacvadCadEadFacvacvacvacvacvacvacBaadaadaadbmAaadaadaClatpatpatpaDQatpatpatpacDacDardarQarRarSarTarUarVarWarYarZassastardardarearOasuasvasuasuasuasvasuasuasGadvadvadvadvadvadvadvadvadvadvadvadvadvaBGadvadvasaasbascadvadvaGhadvaoLanKasdaseapFaytasfaoLanoauJanoamKafvacoaoxasgashacoacoacoacoacoacoacoacobdracoacoaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaNuaadaZgaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadajyaadaadajyabRajyaadajyabRajyaadajyabRajyaadajyabRajyaadajyaadalDaadaadaaoaeZafuafuafuafuafuafaafbafiaaoaadaadaadaadaadaadaadaadaadaLyaLzaLAaadaadaadaadaadaadacEaadaadaadaadaadaadaClatpatpatpaDQatpatpatpacDardasHasIasIasIasIasIasIasIasIasIasIasIasJardareasKasLasMasNasuasMasNasLasuasGadvadvadvadvadvadvadvadvadvadvadvadvadvaBGadvadvadvadvadvadvadvaGhadvapNanKanKanKanKbgwaswaoLanoauJanoamKafvacoacoacoacoacoacoacoacoacoacoacoacoaxBacoacoacoaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaNubmAaZgaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaoQaoQajyajyabEacpabGaadaiSamMaiUaadabEacpabGaadabEacpabGaadajyaadalDaadaadaaoafqafrafuafsafuafuaftaftahGaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacFaadaadaadaadaadaadaClboFatpatpaDQatpatpbonacDardasOasIasQasXasYasIasIasZatbasIasIasIatcardareatdateatwasuasuasuatwasuasuatxadvadvadvadvadvadvadvadvadvadvadvadvadvaBGadvadvadvadvadvadvadvaGhadvacDavIavIavJavIavIavIavIavKavLavKavYafvalEaujaujaujaHYaujaujaujaujaujaujaujaHZaXoaonacoaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaNuaadaZgaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadabEacpabGaadaiSamMaiUaadabEacpabGaadabEacpabGaadajyaadalDaadaadaaoaaoaaoaaoaaoacGacIaaoaaoaaoaaoaadaadaadasTaadaeFaadaadaadaadaadaadbmAaadaadaadaadaadacFaadaadaadaadaadaadaClatpatpatpaDQatpatpatpacDardatyasIasIasIasIasIasIatzatAasIatBatDardardarearcarcarcarcatZasuauaasuaubarcatfatIatIatIatIatIatIaaoatfaaoaaoadvadvaBGadvadvaoiaeNaxtadvadvaGhadvatgavIavZawaaweawvawxawyawzawAawBavYaaobduaaoaaoafvacoacoacoacoacoacoacoacoacoacobdracoaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadaNuaadaZgaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadajyaadabEacpabGaadaiSamMaiUaadabEacpabGaadabEacpabGaadaoQaadalDaadaadaadaadatoatpatpatpatpatpatpatpatpatqatqatqatqatqatqatqatqatqatqatqatqatqatqatqatqatqaadacFaadaadaadaadaadaadaClatpatpatpaDQatpatpbonacDacDardaucaudaueasIauvasIauwauxasIauyauOardardatEatFatGatHarearcarcarcarcarcarcafvatIatJatKatLaukatIaaoafvatMaaoaaoadvaBGaBbatNaoiaeNaxtadvaBbaGhadvatOaxaaxbawzawzaxcawzawzawzawAawzavYatRatSatTaaoafvafvafvafvafvaxBaWJaWJaWJaXwacobdracoaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadaadaadaadaNuaadaZgaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaoQajyabEacpabGajyaiSamMaiUajyabEacpabGajyabEacpabGajyaoQaadalDaadaadaadaadatXatYatYatYatYatYatYatYatYatYatYatYatYatYatYatYatYatYatYatYatYatYatYatYatpatpaadacFaadaadaadaadaadaadaClaDSatpatpaDQatpatpatpacDacDardaucaudauPasIauQasIauRauSauWauyavxardardafvaufaugauhauiaujaBVafvafvafvafvafvaulauoauoauoauoauBaumafvafvaunaaoaiqayyacDadDacDacDacDadDacDbdvaiqaitaxaaxdawzawzawzaxeawzawzawAawzavYaurausautaaoafvatUatVatWacoacobetbeuaWJaWJacobdracoaadaadaadaadaadaadaadaadaacaacaacaadaadaadaacaacaacaadaadaadaadaadaadaadaadaadaadaNuaadaZgaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaoQaadabEacqabGaadaiSaomaiUaadabEacqabGaadabEacqabGaadajyajyalDaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadasTatoauuaadacFaadaadaadaadaadaadaClatpatpatpaDQatpatpatpatpacDardardardardavyardavzardardavMavNardardawfacDauzauAaaoaaoaaoaXravaavaavaavaavaatIatIavbatIatIatIatIatIatIatIatIadvaBGadDavnaEsaEsaEsavnadDaGhadvauGaxaaxfawzawzaxgaxyaxzawzaxAaxYbaAauLauMauNbaUbaVbaVbaVbaVbaVbaVbevbewbevaWJacobdracoaadaadaadaadaadaadaadacHaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaZgaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaoQaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadalDaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadatoauuaadacFaadaadaadaadaadaadaClatpatpatpaDQatpatpbonatpatpawgawDawEawFawGaxhaxiauTauUauVatCbgQauXaaoaysaCLanKaCPbhkaaoaXravaavcavdaveavaavfavgavhaviavjavkavlavmavCavDatIadvaBGadDaEsafvafvafvaEsaaaaGhadvavraxabbbawzawzbbpbbxbbIawzbcEbdybbxbbxbaUbaUbgxbgybgzbgAbgCbgDbgEaWJaWJaWJbgFacobdracoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaZgaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaoQaadabEabFabGaadabEabFabGaadabEabFabGaadabEabFabGaadaadaadalDaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadatoauuaadacFaadaadaadaadaadaadaClboFaaoaaoaaoaDSaaoaaoacDacDawgaxjawGawGawGaDfbgPaaNaaNaaNatCaaNbjvaaoayLayManKaytayNaaoaXravOavPavPavQavaavhavhavhavhavhavhavhavhavhavhavRadvaBGadDaEsafvafvafvaEsadDaGhadvatOaxabgGawzawzbgHbbxbhhawzawAawzbjPbjQbjRbjSbgAbgAbjTbjTbgAbjUbjVbdwbdxbjWbjXacobdracoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaZgaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaoQajyabEabQabGajyabEabQabGajyabEabQabGajyabEabQabGajyaadaadalDaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadatoauuaadacFaadaadbcbaadaadaadaClatpatpaPvbakafvbalaPvaTiaCSawgbjwawGawGawGawGbjxaaNaaNaaNatCaaNaaNacDaziazjanKaytazkaaoaXravaavSavPavTavaavUawoawpavhavhawqawrawsavhavhawMadvaBGacDaEsafvafvavpaEsacDaGhadvauGaxabjYawzawzawzbjZawzbkabkbaxYaxYbkcbkdbkebkdbkfbkgbkhbkibkjbaVbgJacoaaoaaoaaoaxBaaoaaoaadaaoaaoaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaZgaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaoQaadabEabQabGaadabEabQabGaadabEabQabGaadabEabQabGaadaadaadalDaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadatoauuaadacFaadaadaadaadaadaadaCUaCVatpadNafvafvafvauHaxKaxKawgawgbjybjzbjzbjAbjBaaNaaNaaNatCawhawiacDadDadDaaoaxPadDaaoaXravaavaawOawPawRavaavaavaawSawSawTavaawUawUavaawVadvaBGacDaEsavqafvafvaEsacDaGhadvawuaxaaxabkkawzawzawzbklavIawzawzawzbkmbgAbknbgAbkobkpbkqbkrbgAbaVbgKaxBadvadvadvaGhadvaaoaaoaaobijaaoaaoaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaZgaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaoQaadabEabQabGaadabEabQabGaadabEabQabGaadabEabQabGaadaadaadalDaadaadaadaadaadaadaadacHaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadatoauuaadacFaadaadaadaadbmAaadaadaDeaDoaPvabqafvbhHaPvaxKaxKaxKawgbjCbjDbjEbjFbjGawHawIawJatCawhawKacDadvazyauYazyadvawLaXravaaxraxsaxsaxsaxuaxQaxRayvaywayxayzayAayOavPawUadvaBGadDavnavEbpbaEsavnadDaGhadvawYawZaxaaxabksbktbkubkvavIbjQavLbjQbbxbkwbkxbgAbgAbkybkybgAbgAbaVbgKacDacDacDacDaxvaSYalXalXalXaBVafvafvaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaZgaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaoQaadabEabQabGaadabEabQabGaadabEabQabGaadabEabQabGaadaadaadalDaadaadaadacHaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadatoauuaadacFaadaadaadaadaadaadaadaadacDacDaYsacDacDacDacDacDayJawgawgbjHbjIbjJbjKaxkaxlaxlaxmaxnaxoacDadvadvaBGadvadvaaoaXravaayPaxsaxsaxsaxsayQayRavPavPaySazfavPavPavPawUadvazVavWadDavXacDawtadDavWbdzadvadvaxwaxxaxaaxaaxaaxaavIavIbkzbkAbkBavIbkCbaUbaUbkDbkDbkDbkDbaVbaVbgJacDaxCaxCacDacDacDacDacDacDaJGalmaxDalmaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaCXaadaadaadaNuaadaZgaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaoQaadajyabRajyacHajyabRajyaadajyabRajyaadajyabRajyaadaadaadalDaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadatoauuaadacFaadaadaadaadaadaadaadaadacDaYrafvacDaxFaxGaxHaylaymaymaxJaxKaxKaxLaxMaxLaxNaxKaxLaxKaxOaaoaABaDTaBGavVaDTaaoaXravaavaazlazlazlazlazmaznazoazqazrazqazqazqazqazqaAEaELaxMadvaxvaSYaSYaSYaOobdIadvadvadvaxTaxUaxVaxVaxWaxXbkEbjQbkFbjQbkEadvaxMadvadvadvadvadvaxMadvaBGacDaxCaxCaxZayaaybaycaydacDaLealmayeayEaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadbmAaadaadaNuaadaZgaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaoQaadaadabSachachachabSachachachabSachachachabSachachachachacJachachachachachachaciaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadatoauuaadacFaadaadaadaadaadaadaadaadacDafvafvacDbhjayiayjaykaxKaxKaAsaymaymaynayoaypayqaymayraxKayKadDaDqaPIaBGaPIaDqaaoaXravaazAazNazOazOazOazOaAxaAyaAzaAzavPavPavPavPaAHadvaBGadvadvadvadvadvadvadvadvadvadvadvadvadvadvadvadvadvaiqadvadvadvadvadvadvadvadvadvadvadvadvadvbgLbgMaAEbgNadvadvadvayCayDacDaMkayXazGaAiaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaZgaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaoQaadajyabRajyaadajyabRajyaadajyabRajyaadajyabRajyaadaadaadaadaadaadaadaadaadaadabRaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacHaadaadaadaadaadatoauuaadacFaadaadaadaadaadaadaadaadacDacDacDacDayGaaJayHaaoaaoaaoaaoayJayJbhlaaoaaoaaoaxKaxLaxKaNaadDaCTavVaDUaFuaDTaaoaXraBjavPavPavPavPavPavPaySaBkaBQaBRaBSaBkaRhaBSawUadvbdJaAEaAEaAEaAEaAEaAEaAEbomaAEaAEaAEaAEaAEazuaAEammaAEbdHazuaAEaAEaAEaAEaAEaAEaAEaAEaAEaAEbgNadvammayTayUaBGadvadvadvaycayVacDaNvaAMaANaAiaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaZgaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaoQajyabEacpabGaadabEacpabGaadabEacpabGaadabEacpabGaadaadaadaadajyaadajyaadaadaadabRaadajyajyaadaadaadaadacKaadaadaadaadaadaadaadaadaadaadaadaadaadatoauuaadacFaadaadaadaadaadaadaadaadacDazaazbazcaxKaxKaxKaxKazdazebjLaxKaxKbhmaeNaeNayIazgaxLaxKazhaaoaPIaDqaBGaPIaDqaaoaXravabdhbexbgBavPbhfbhnaySaBkbhobhpaBSbikbilaBSavaaztadvadvadvadvadvadvadvadvazvazvazxazSazTazSazUazvazvazWazXazZazXazWazXadvazyazzazyadvaAaaAaaAeaAaaAaacDazBbgOazDazDazDazEazFacDaOaaAPaANaAiaadaadaadacHaadaeFaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaZgaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaoQaadabEacpabGaadabEacpabGaadabEacpabGaadabEacpabGaadaadaadaadacPacPacPacPacPajyabRajyacPacPacPacPacPaadacKaadaadaadaadaadaadaadaadaadaadaadaadaadatoauuaadacFaadaadaadaadaadaadaadaadacDazIadvazcaxKaxKaYtazJaYtaYtaYtaYtaxKaxKbdObdOayIaxKaxLaxKazKaaoaaoaxIazLaxIaaoaaoaXravabdhbimbgBbdhbinbiobipbiobiobiobiobiobiqavabiradvadvadvazPazQazRadvadvadvazvaAAaACaADaAFaADaAGaAIazvaBpaBqaBsaBtaBuazXadvaAbaAcaouadvaAaaBvaBwaBxaAaacDacDacDaAfaAgaAgaAgaAhacDaOcalmaARalmaBAaBAaBAaBAaBAaBAaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaZgaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaoQaadabEacpabGaadabEacpabGaadabEacpabGaadabEacpabGaadaadaadajyacQacWacWacWacWachacXachacYacYacYacYacZajyacKaadaadaadaadaadaadbcbaadaadaadaadaadaadatoauuaadacFaadadPadQadQadQadQadQadRacDaAobhqaAqaAraxKaxKaxKaxKaxKaxKaxKaxKaxKaxKaxKayJaxKaAZaymaymaAtaAuaymaAvaxKaAwaaoaXrbisbisbisbisbisbisbitbiubivbiwbiwbixbiybioafvaaoadvadvadvazPbhrazRadvadvadvazvaBzaACaBzaBzaBzaAGaBXazvbdKbdPbfmbfObhiazXadvaowaAcaouadvaAabhtbiSbiTaAaaoKaAJacDacDacDacDayTacDacDaOGaAdaBCalmaBDaBEaBFaBHaBZaBAaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaZgaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaoQajyabEacpabGajyabEacpabGajyabEacpabGajyabEacpabGajyaadaadajyadladladladladlaadabRaadadladladladladlajyacKaadaadaadaadaadaadaadaadaadaadaadaadaadatoauuaadacFaadadSadoadWadWadWadoadZacDacDacDacDacDaeaadDayJacDaYuaAUaAVaAWaAXaAYaAVbiGaymbiHaxKaxKaypaBaaBbaxLaxKaxKawLaSUaByaBOaBUaCpbpfbpfbiobizbiobiAbiobiBbiCbioafvaaoaBlaBmaBnaaoaaoaaoaBoaBoaBoazvbiUaACaBzbiVaBzaAGbiWazvbiXbiYbiZbjabjbazXadvaowaAcaAbadvaAabjcbiSbjdaAaaAKaERaAKaAKaCYaCaaOVaOWaPAaPBaCvaCwaCxaCAaCZaDaaDbaDcaBAaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaZgaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaoQaadabEacqabGaadabEacqabGaadabEacqabGaadabEacqabGaadaadaadaadajyaadajyajyajyaadabRaadajyaadajyaadajyaadacKaadaadaadaadaadaadaadaadaadaadaadaadaadatoauuasTacFaadadSadoadpadpadpadoaaoaaoaaoaaoaaBaaPaxKaxKaxKacDaBIaBJaBIacDaBIaBKaBIacDaBLaaoaBMaBNaaoaaoaaoaCraiqaiqaaoaaoaaobphakiaDjakiakibiobiDbiobiEbiobiFbiobioaaoaaoaDpaxKbbSaaoaBWaaoadvadvadvazvbjeaACaACaADaACbjfbjgazvazWazXazZazXazWazXadvazyaBYazyadvaAaaAabjhaAaaAaaAKbdtbdAbdAbdAaDdbdBaDyaDAbdDaDCaDDaDEaDFaEfaEPaESaETaBAaadaadaadaadaadaadacHaadaadaadaadaadaadaadaNuaadaZgaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaoQaadajyaadaadaadajyajyajyaadaadaadaadaadaadaadajyaadajyaadaadacPacPacPacPacPajyabRajyacPacPacPacPacPajyacKaadaadaadaadaadaadaadaadaadaadaadaadaadatoauuaadacFaadadSadWadpaeyadpaecadOafvafvadOaxKaxKaxKaxKarXacDbhsazIaChacDbhsaCiaChacDaaNaaNaCjaCkawwbpjaaobpkaCmaxKaxKaCnaaobphakiaDjbplbplbiobiobiobiobiobiobioaxKaxKaDraxKaxKaCsaaoaCtaaoadvaxKaxKazvazvazxazSazTazSazxazvazvadvadvadvadvadvadvadvadvadvadvadvaCuaxMadvadvadvaERbdGaERaERaERaEUaEWaCfaCbaCbaCbaEXaCxaEYaEYaEZaEYaFaaBAaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaZgaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaCBaCBaoQaCBaCBaptaoQajyajyajyajyaadaadaadajyajyajyaptajyaadajyacQacWacWacWacWachacXachacYacYacYacYacZajyacKaadaadaadaadaadaadaadaadaadaadaadaadaadatoauuaadacFaadadSadoaeeadoadWadoadDadDadDadDaaqaxKaxKaxKaedacDaCCaCDaCEacDaCFaCGaCHacDbjMaCIaCjaCJaCKbpmbpnbpoaxKaxKaxKaCMaaoaaoaaoaDVaaoaaoaaoaCRaaoadvawjaDPaaoaxKaxKaDraxKaxKaDsaaoaCWaaoaxKacwaSYaSYaSYaSYaSYaSYaSYaSYaSYaSYaSYaSYaSYaSYaSYaSYaSYaSYaSYaSYaSYaSYaSYaSYbfIaEMbdAbnVaDzaERaEdaFbaFcaFdaCbaCbaCbaCbaCxaFeaEYaFfaFOaGsaBAaDeaDeaDeaDeaDeaDeaDeaDeaDeaDeaDeaDeaDeaDeaNuaDeaZgaDeaDeaDeacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadajyadladladladladlaadabRajyadladladladladlaadacKaadaadaadaadaadaadaadaadaadaadaadaadaadatoauuaadacFaadadSadoadqadqadqadoadDadDadDadDaaraxKaxKaedacDacDacDacDacDacDacDacDacDacDbjNaDgaCjaDhbjOaDiaaoaDWaxKaxKaxKadvaiqadvadvaEKaEMaEMaEAaEAaFzaEMaEMaEMaEMaFAaGfaDtaDuaDvaDtaaoaDwaaoadvaGjaxKadvadvadvadvadvadvadvadvadvadvadvadvadvadvaaTaaTaaTaaTaaTadvadvadvadvasFadvaEeaEeaEeaEQaHKaCxaGtaGuaGvaGxaGyaHhaCxaHiaHiaHOaHPaBAaBAaDGaDHaDHaDHaDHaDHaDHaDHaDHaDHaDIaDeaDeaDeaNuaDeaZgaDeaDeaDeacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacHaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadajyaadajyaadajyaadabRaadajyaadajyajyajyajyacKaadaadaadaadaadaadaadaadaadaadaadaadaadatoauuaadacFaadadSadWaeradqadqaecadOafvafvadOaxKaxKaxKaedacDaDJaDKaDLaDMaDNaDOacDacDacDacDacDacDacDacDacDacDacDaEvaxKaxKadvaiqadvadvadvadvadvaxKaxKaiqaxKaxKaxKaxKaxKaGgaGOaHNaIAaIBacDaDXaaoaxKaGjadnaaUabhabhabhaaUaaUaaUaaUaaTabiabjabiaaTaaTaaTabkablabmaaTadvadvadvadvasFadvaEVaFNaFNaGqaHcaHcaHcaHdaHcaCxaCxaCxaCxaHQaHQaBAaBAaBAaBAaEgaEhaEiaEiaEiaEiaEjaEiaEiaEkaElaDeaDeaDeaNuaDeaZgaDeaDeaDeacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacPacPacPacPacPajyabRajyacPacPacPacPacPajyacKaadaadaadaadaadaadaadaadaadaadaadaadaadatoauuaadacFaadadSadoaeradqaesadoaaoaaoaaoaaoacoacoacoacoacDaEmaEnafkafkaEoafkaEpacDafvacDaaNawkaDRaaNaaNaaNadDaxKadvadvadnaaoaaoaGeaxIaxIaaoacDaxIaaoaGcaxKaxKadvaxKaxKaEyaBTaBTaICaByaXoaIQaFAaIRaEzaaUabnaboabpabuabvabwabxaaTabyabzabBabHabIabJabKabLabMabNabNabNabNadvasFadvaHcaHeaHfaHJbluaHLaHMaInaIoaIpaIqaINaIOaJmaJmaJsaJtaJuaJwaEgaFgaIJaIJaIJaIJaIJaIJaIJaFhaElaDeaDeaDeaNuaDeaZgaDeaDeaDeacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadajyacQacWacWacWacWalYacXalYacYacYacYacYacZajyacKaadaadaadaadaadaadaadaadaadaadaadaadaadatoauuaadacFaadadSadoaetaetaetadoadZaadaadaadacoacDacDacDacDaFiaFjaEoaFkafkaFTaFlacDafvacDaBfaaNaaNaaNaaNaaNaDnaxKaxKadvaxKaxIaGMaxKapjaaQaFwaaQaISbhlaxKaxKaxKaExaEwadvacDaFyaFxaaoacDacDaaoaxKaGjaFBaaUabTabUabVabWabXabXabZaaTacbacjacjackackaclacjacjacxacRadaadbaebaFMasFadvaIKaIMaIMaIMaIMaIMaIMaJTaHcaJVaJWaJXaJZaKBaJZaJZaJZaJZaJwaEgaFgaIJaIJaIJaIJaIJaIJaIJaFhaElaDeaDebmXaNuaDeaZgaDeaDeaDeacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadajyadladladladladlaadabRajyadladladladladlaadacKaadaadaadaadaadaadaadaadaadaadaadaadaadatoauuaadacFaadadSadoaeuaeuaeuadoadZaadaadaadacoacDaFPaFQacDaFRaFSaFTaFUafkafkaFVacDacDacDaBgaaNawlawmazyaaNacDaCRaGdaxKaxKaGeaxKaxKaxKaxKaxKaxKaxKaGeaxKaxKaFyaaoaaoaIyaaoaaoaaoaaoaJcaITaIzadvaGhaxKaIhalZaoRaraarbabXarxaryaaTacjacjacjacjacjacjacjacjacxacxacxarzarBayWasFadvaHcaJqaJraJUaKwaKxaKyaKAaLraLvaLwaLxaLXaLYaLZaJZaMxaMBaNpaGzaGAaIJaIJaIJaIJaIJaIJaIJaFhaElaDeaDeaDeaNuaDeaZgaDeaDeaDeacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadajyaadajyaadajyaadabRaadajyaadajyajyajyajyacKaadaadaadaadaadaadaadaadaadaadaadaadaadatoauuaadacFaadaevaewaewaewaewaewaexaadaadaCXacoacDaGBaGCaGDaEoaGEaFTaGFafkaEoaGGacDafvacDaBeaaNawnaxpazRaCqaaoaaoaaoaGPaxIaaoaaoaaSaxKadvaGNaxKaxKaGeaxKaxKaIVaaoaIYawNaIZaJEbpsaJAaJbaJHaJIaxKaGjaxKarCarDabXabXabXabXabXabXarEarFarGarHacjacjacjarIarJacxacxacxarzarKayWasFadvaFNaLsaIMaLtaLuaLWaLtaMvaMwaJZaOUaPbaPdaKBaJZaJZaPsaPtaPyaHjaHkaIJaIJaIJaIJaIJaIJaIJaFhaElaDeaDeaDeaNuaDeaZgaDeaDeaDeacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacKaadacPacPacPacPacPajyabRajyacPacPacPacPacPajyacKaadaadaadaadaadaadaadaadaadaadaadaadaadatoauuaadacFaadaadaadaadaadaadaadaadaadaadaadacoacDaHlaHmacDaEoaHnafkafkaFTafkaHoacDafvacDaBdaaNazyaxqazyaaNaaoaGQaGRaxKaxKbeyaaoaHvaHwaHxaHyaaQaxKaxIaaoaaoaaoaaoaIYawNawNawNawNazyaJaaKfaIzaxKaGjaxKaIharMabXabXabXabXabXasiasjaskaslasmacjasnasoaaTaaTacxacRacxadbaebaGlasFaCzaHcaMyaMzaMAaNnaNoaLtaPcaHcaPXaJZaPZaQaaQtaJZaQvaQyaQzaQAadvaHRaIJaIJaIJaIJaIJaIJaIJaFhaElaDeaDeaDeaNuaDeaZgaDeaDeaDeacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacKajyacQacWacWacWacWachacXachacYacYacYacYacZajyacKaadaadaadaadaadaadaadaadaadaadaadaadaadatoauuaadacFaadaadaadaadaadaadaadaadaadaadaadacoacDacDacDacDaHSaHTaHUafkaEoaHVacDacDacDacDaBcaBPaCoaCNaDlaaNaaoaHAaxKaxKaxKaHBaaoaaoaaoaIbapHaxKaxKaGLaaNaaNaaNaIXaJFaJFaJFaJFaJFaJFaJFaJFaIyaxKaGjaxKaIhasxasyaszabXabXabXaszaaTasAasBasCasCasDabKasEaaTaIkacxacxacxabNadvasFadvaHcaHcbfKaIMaIMbfLaLtaIMaFNaRNaJZaPZaVLaQtaJZaQvaJZaYYaNpafcaIraIJaIJaIJaIJaIJaIJaIJaFhaElaDeaDeaDeaNuaDeaZgaDeaDeaDeacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacKajyadladladladladlaadabRajyadladladladladlaadacKaadaadaadaadaadaadaadaadaadaadaadaadaadatoauuaadacFaadaadaadaadaadaadaadaadaadaadaadacoacoacoacoacDacDacDacDaIsaIsacDacDaKKaKKacDacDacDacDacDacDacDaaobhuaIdaaNaIdbhvaaoafvaaoacDacDacDacDaaoaaNaaNaHtaaoaKjaamaamaKkaamaamaamaKlaaoaxKaGjaIFaaUaaUaaUaaUasRasRasSasSaaTacjacjacjacjasUabKasVasWaIlacxatratrabNadvaEKarLadvaHcbfMbfSaIMaIMbfTbfUaFNaYZaJZaPZaQaaQtaJZaQvaMxaZaaQAadvaHRaIJaIJaIJaIJaIJaIJaIJaFhaElaDeaDeaDeaNuaDeaZgaDeaDeaDeacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadadraadajyaadajyaadajyaadabRaadajyaadajyajyajyajyacKaadaadaadaadaadaadaadaadaadaadaadaadaadatoauuaadacFaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaoaaoaaoaIUaIUaIUaKRaMNaIUaIUaMOaMOaKMaKNbdCaMOaMOaaoaIDaIdaaNaIdaIEaaoafvafvacDbhwaaNaIWaaNaaNaaNaIaaaoaLbadjaamaamaLcaamadjaLdaaoaxKaGjaJfaFHabtacOaFHatsattatuatvaaTayYayZacjaJlasDazHaAjaaTaJnaAkabNabNabNaaoadvaGhadvbfZbfZbgcbgebfZbgcbgcbfZaZbaZcaZeaZfaQtaJZaQvaZFaZHbhyaJyaJxaIJaIJaIJaIJaIJaIJaIJaFhaElaDeaDeaDeaNuaDeaZgaDeaDeaDeacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacKaadacPacPacPacPacPajyabRajyacPacPacPacPacPajyacKaadaadaadaadaadaadaadaadaadaadaadaadaadatoauuaadacFaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaKeaJzaKeaIUaIUaIUaIUaIUaIUaIUaIUaIUaIUaIUaIUaIUaIUaaoaJdaIdaaNaIdaJeaaoafvafvacDaIxaaNacDaHsaaNaaNaIwaaoaaoaLLaLMaLNaLOaLPaLQaaoaaoaxKaGjaJJawCayfaygawCaAlaDYaDYaAmaaTaaTasjaEbaLjaEcasjaaTaaTaLVaEBaFHabtacOaFHaJSaGhadvbgcbhzbgfbgfbggbgjbgkbfZbhAbhCbhDbhYbkGbkJaJZaZFbkTaNpaKaaKbaIJaIJaIJaIJaIJaIJaIJaFhaElaDeaDeaDeaNuaDeaZgaDeaDeaDeacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacKajyacQacWacWacWacWachadzachacYacYacYacYacZajyacKaadaadaadaadaadaadaadaadaadaadaadaadaadatoauuaadacFaadaadaadaadaadaadaadaadaLyaLzaLAaadaadaadaadaKeaKdaKebpeaIUaIUaIUaIUaIUaIUaMMaIUaIUaIUaKhaIUaKiacDacDacDacDacDacDacDacDacDacDaaNaaNacDaIaaaNaaNaJDaaoaaoaaoacDaaoaaoaaoaaoaaoaaoaxKaGjaJJawCaDYaDYawCaAlaDYaDYaDYaAmaAmaAmaAmaMeattaAnaAnattaNOaDZawCaPYaygaECadvaGhaKzbglbkHbkIbkKbkKbkLbkMbgcaJZaJZaJXaQaaJZbkUbkUbkVbkTaJwaEgaFgaIJaIJaIJaIJaIJaIJaIJaFhaElaDeaDeaDeaNuaDeaZgbpzaDeaDeacoacoaDeaDeaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacKajyadladladladladlaadaadaadadladladladladlaadacKaadaadaadaadaadaadaadaadaadaadaadaadaadatoauuaadadAadBadBadBadBadBadBadBadBadCadEadFadBadBadBadGadLadMaKebpgbpibpdaKLaKOaIUaIUaKPaKQaIUaIUaKhaIUbppaKSaKTaKUaKVaKWaKXaKYaKZaLaacDaIxaIxacDaIvaJBaJCaaoaaoaKmazyaKnaKoaKpaJaaKqaKeadvadvaGhaLfaEDaEEaEFaFHaEGaEHaEIaDYaQfaQnaQnaQTaQUaRlaREaREaREaSbaEOawCaDYaDYaECadvaGhadvbgcbkNbkObkPbkQbkRbkSbkXbkWbkYblbblcbldbleblfblhbkTaJwaEgaFgaIJaIJaIJaIJaIJaIJaIJaFhaElaDeaDeaDeaNuaDeaZgaDeaDeaDeacoacoaDeaDeaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacKaadaadajyajyajyaadaadaadaadaadaadajyajyaadaadacKaadaadaadaadaadaadaadaadaadaadaadaadaadatoauuaadaadaadaadaadaadaadaadaadaadaLyaLzaLAaadaadaLBaaoaaoaaoaaoaaoaaoaKeaKeaLCaIUaIUaLDaKQaIUaIUaKhaIUaIUaLEadvaLFaLGaLHaLIaLJaILaLKacDacDacDacDaaoaaoaaoaaoaaoazyazyazyazyazyazyazyaLSadvadvaGhaLTacDaFvaFCaFCaFCaFCaFCaENaScaFDaFEaFEaFLaFEaFEaFDaENaSuaFGaFHaEEaEFaFHadvaGhadvbgcbgfbkZbgfbgfbgfblabfZblibljaJXblkblkblkblkblkblkblkaEgaFgaMaaIJaIJaIJaIJaIJaMaaFhaElaDeaDebmXaNuaDeaZgaDeaDeaDeacoacoaDeaDeaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacKacKacKacKacKaadaadaadaadaadaadaadacKacKacKadracKaadaadaadaadaadaadaadaadaadaadaadaadaadatoatpatqatqatqatqatqatqatqatqatqatqatqatqatqatqatqaMbaNwaaNaaNaNxaaNaMfaIUaIUaIUaIUaIUaIUaIUaIUaIUaIUaIUaIUaMgadvadvaCmaMhadvaBGbcWacDacDacDacDacDaaoaaoacDaaoaaoaMiazyaLRaLRadvbptalXbpualXalXbdEaxKaxOaFvaGmaGXaGZaHaaFCaENaScaFDaHbaHuaHzaHCaHDaFDaENaScaFHaFHaFHaFHaFHadvaGhadvbfZbltbpAblvblwblxblybfZbllbllblnbllbllbloblpblobllbllaMCaMDaMEaMEaMEaMFaMEaMEaMGaMHaElaDeaDeaDeaNuaDeaZgaDeaDeaDeacoacoaDeaDeaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadasTbpcatYatYatYatYatYatYatYatYatYatYaMIatYatYatYatYatYaMJaNwaaNaaNaNxaaNaMfaIUaIUaIUaIUaIUaIUaIUaIUaIUaIUaIUbpqaLEaMPaMQadvaBbadvaMRaMSaMTacDacDayTaMUaxMaMVaMWaMXaObaMZaMjbpvadvadvaGhaPaacoazwazwaNbazwazwaFvaHEaHFaHGaHHaFCaENaScaFDaIfaIHaTgaKcaKraFDaENaScaFHaFIaFJaFKaFHadvaGhadvbfZbfZbfZbfZbfZbfZbfZbfZbllblzblAblBblCblDblEblFblGblHaNraNsaNsaNsaNsaNsaNsaNsaNsaNsaNtaDeaDeaDeaNuaDeaZgaDeaDeaDeacoacoaDeaDeaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadacDacDacDaaoaaoaaNaaoaaoaaoaaoaaoaaoaKeaKeaNyaNyaKeaKeaaoaaoaaoaNzaNAaNBaNCaNzaNBacDacDaNDaNEaNFaNGadvadvadvaNHaNIadvadvadvadvaGhaNJacoaNKadvadvadvadvaFvaKsaKtaKuaKvaKCaAlaScaKDaKEaKFaKGaKHaKIaFEaENaTqaTraTzaTAaGkaFHbaDaGhadvadvadvadvadvadvadvadvaHgblIblJblKblLblzblzblzblzblMblHaDeaDeaDeaDeaDeaDeaDeaDeaDeaDeaDeaDeaDeaDeaNuaDeaZgaDeaDeaDeacoacoaDeaDeaadaadaadaadaadaadaadaadaadaadacHaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadbmPbmybmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzadmbmVaadaadaCXaadaadaadaadabfbmBbmDbmBbmCaadaadaadaadaadaadaadaadaadaadaadaadaadbmAaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoaadaadaadbmPbmybmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmEbmFbmFbmFbmGbmCbmCbnHbmGabfbmHbmIbmJbmCaaoaaoaaoaaoaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadbdabafbafbafbmYaadacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoaadaadaadaadbmybmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmKbmLbmMbmNbmObmObmQbmQbmRabfbmSbmIbmTabfarnarnarnarnaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadbmybmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmUbnabncbnibmObmObmObmObnkabfapIbntapIabfbnDbnEbnFbnDbnGaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadbmAaadbdabafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbmYaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadbmPbmybmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbnKbnLbnYbotbmObmObmObmObmObmObmObmObmObnIbnJbnJbnJbnJbouaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaoaaoaaoaadaadaadaadaadaadaadaadaadbmAaadaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaobmAaadaadaadaadaadaadaadaadaadaadbdabafbafbmYaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaeFaadaadaadaadaadaadaadaadaadaadaadaadaadbmPbmybmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmyaCObovbnMbmObmObmObmObmObmObmObmObmObnNbnObnJbnJbnJbnPaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaobiiaaoaadaadaadaadaadaadaadaadaadaadaadaaobfpanKbfpanKbfpaaoaaoagsayMadDaadaadaadaadaadaadaadaadaadaadaadaadaadaadbdabafbafbmYaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadbmAbmPbmybmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmyaCObovbnQbmObnkapIbnRbmObnkapIbnRbmObnSbnTbnJbnUaapaeVaaoaadaadaadaeFaadaadaadaadaadaadaadaadaadaadaadaaoaaoaaoaaoaaoaaNaaoaaoaadaadaadaadaadaadaadaCXaadaadaaoafWanKbfpanKagqaaoaaoawQagtaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadbmPbmybmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmyaCObovbnMbmObnkabfbnRbmObnkabfbnRbmObnGbnWbnXbnWafdbnGaaoaadaadaadaadaadaadaadaadaadaadbenaddadfbeIbeIbeKbeLbflbeLaeDaaNbgpaaoahDahDaaoahDahDaaoaaoaaoaaoaaoaaobfpanKaeManKbfpaaoaaoagYaaoaaoaaoaaoaaoaadaadaadaadaadaadaadaadbmAaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaacaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadbmPbmybmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbnHbmFbowbmGbmObnkapIbnRbmObnkapIbnRbmObnGbnJbnZboaaflbobaaoadDadDadDadDaaoaadaadaadaadbenbeqberaadaadaadahDaaNaaNaaNayhaaNaaNbfPaeNaeNayuaaNaaNaaNahFaxKaxKaaNaaNaxKaxKaaNaxKaxKaaNaaNaxKaxKaaoagsayMadDaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaadaadaadaadaadaacaacaacaadaacaacaacaadaaoaaoaaoaaoaaoaaoaaoaadaadaadaadaadaadaadaadaadaadbmybmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbocbodboebofbmObmObmObmObmObmObmObmObmObogadvbohbohasFadvadkadvadvadvadvadDaadaadaadbenbeqberaadaadaadaadaaoaaoaaoaaoapKaaoaaoaaNbgmbgmaaNaaNaaNaaNaaoaxKaxKaxKaxKaxKaxKaxKaxKaxKaxKaxKaxKaxKagZazsagtaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaadaadaadaadaadaacaacaacaacaacaacaacaacaadaaoabeaiwaivaiWabeaaoaadaadaadaadaadaadaadaadaadaadbmybmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzboibojbokbolbmObmObmObmObmOafxafzafzafzaheaEMaEMaEMahIaEMahIarLadvadvadvadDaadaadbenbeqberalaalaalaalaauCaadaadaadahDafvbalaaoaaoadDadDaaoadDadDaaoaaobgqaxKaaoadDadDadDaaoadDadDadDaaoaxKaaNaaoaaoaaoaaoaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaadaadaacaacaacaacaacaadaadaadaadaadaacaacaacaacaacaacaacaacaadaaoanKanKanKanKanKaaoaadaadaadaadaadaadaadaadaadbmPbmybmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzboxbnLbnYbotbmObmObmObmObmOadsbmObmObmObogadvadvadvadvadvadvaGhazMaaAadcbeKadebfnbesberauCatpatpatpatpatpatpatpaadaaoafvaqBaaoacTacMacMaApadgadgacSadDaaNaxKadDakEakEbezbeAbeBbeCadhadDaxKaaNaaoahaanKahaaaoaaoaCXaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaeFaacaacaacaacaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaadaadaaoanKaiXajzajAanKaaoaadaadaadaadaadaadaadaadaadbmPbmybmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzadmbmVbovboobmObmObmObmObmOabfabfbmObmOabfadtadtadtadtadtadvaGhadtadtadtadtadtabdaadbmPatpatpbnjbnjbnjbnjbnjatpatpaaoaqTahDaaoaffacLacMaVOaWQbeJbeSadDaaNaxKadDbeDbeEakEakEbeTakEbeUadDaxKaaNaaoahBaipahBaipaaoaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaadaadaaoanKajBaiTajCanKaaoaadaadaadaadaadaadaadaadaadbmPbmybmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzadmbmVbovbmQbmOabfapIbntapIabfbopbmObmObopadtaduadHadIadtadvaGhadtaduadHadIadtabdaadauCatpbnjbnjbnjbnjbnjbnjbnjatpbnlaadaadahDbeVacMbeWacNbeXbeYaCgaaoaxKaxKaaoaFFbeFakEbeGbeBbeHaIcaaoaxKaxKaaoawQanKanKayMadDaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaadaadaaoanKajDakjakFanKaaoaadaadaadaadaadaadaadaadaadbmPbmybmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzadmbmVbovbmRbmOabfboqbmIborabfbopbmObmObopadtadJadTaefadtadvaGhadtadJadTaefadtabdbmPatpatpbnjbnjbnjbnjbnjbnjbnjatpatpbmVaadahDacNacNbfaacNacNacNacNahFaaNaaNahFakEakEbeNbfbakEakEbeNahFaaNaaNahFanKanKanKayMadDaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacafvaacaaLaacaacaacaacaacaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaoanKanKanKanKanKaaoaadaadaadaadaadaadaadaadaadbmPbmybmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzadmbmVbovbosbmOabfbmSbmIbmTabfbopbmObmObopadtadtaegadtaehaeiaejaehadtaegadtadtadtbmPatpbnjbnjbnjbnjbnjbnjbnjbnjbnjatpbmVaadahDbfcacMbfdacNbfeadgaCgaaoaxKaxKaaoaIeakEbffbeHakEakEbeZaaoaxKaxKaaoawQanKanKayMadDaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacafvafvafvafvafvaacaacaacaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaoaaoaaoabgaaoaaoaaoaadaadaadaadaadauEaadaadaadbmPbnmbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbmzbnnbmVbozbotabfabfboAboBboAabfabfabfabfabfadtaekaelaemaenaelaeoaelaepaelaezaeAaeBaeCaeEbnjbnjbnjbnjbnjbnjbnjbnjbnjatpbmVaadahDbfgacSacMaVOaWQbfhbeSadDaaNaxKadDbfjbeObfjbeMakEbePbeQadDaxKaaNaaoahBaipahBaipaaoaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacafvafvafvafvafvaacaacaacaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadbndbmAbnobnpbnpbnpbmzbmzbmzbmzbmzbnpbnpbnpbnqbmAbmVaadaadauFaadaadbmWaadaadaLBaeJaeKaeLaeJaeWaelaelaelaelaeXafeafeafnafoafAaglagmagnbnjbnjbnjbnjbnjbnjbnjbnjbnjatpbmVaadaaobfkacMacMbfibeYbeYacLadDaaNaxKadDadhbeCadhbeRbeQbfobeOadDaxKaaNaaoahaaipahaaaoaaoaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacafvafvafvafvaacaacaadaadaadaadaadaadaeGbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbafbnfbnfbnfbnfbnfbnfbnfbnfbnfbnfbnfbnfbnfbnfbnfbafbafbafbafbafbafbagbahbahatpagoagRagRagSaelaelaelaelaelaelaelaelaeoaelaeAagTaeCagUbnjbnjbnjbnjbnjbnjbnjbnjbnjatpbmVaadaaoaaoaaoaaoaaoaaoaaoaaoaaoaaNaxKaaoadDadDadDaaoadDadDadDaaoaxKaaNaaoaaoaaoaaoaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacafvafvaacaacaacaadaadaadaadaadaadaNuaadaadaadbmAaadaadaadaadaadaadacHaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadbmAaDebaEagVagWahzahAaioaixaelaelaelaelaelauDaeoaelawWaMlaVDaZgbnjbnjbnjbnjbnjbnjbnjbnjbnjatpbmVaadadDanKanKafhbgdanKanKanKaaoaxKaxKaxKaxKaxKaxKaxKaxKaxKaxKbgsaxKaxKaaoafTbgoafTaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadbmAaadaadaadaadaadbcbaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacafvaacaacaacaadaadaadaadaadaadaNuaadaadaadaadaadaadaacaacaacaadaadaadaadaadaadaadaadaCXbmAaaoaaoaaoaaoaadaadaadaadaadbcbaadaadaadaadaadaadbmAaadaaoaaoaaoaaoaaoafcafcaaoaaoaaoaaoaadaaoaaoaaoaaoadtadtadtadtadtadtaaeadtbheaelaelbnbaeoaelbneaMlaVDaZgbnjbnjbnjbnjbnjbnjbnjbnjbnjatpbmVaadadDbgnanKanKanKanKanKanKahFaxKaxKaaNaaNaxKaxKaaNaxKaxKaaNaaNaxKaxKbgvakiakiakiaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaadaadaadaadaadaNuaadaadaacaacaacaadaacaacaacaadaadaadaadaadaadaadaadaaoaaoaaoafvafvaaoaaoaaoaaoaaoafcafcaaoaaoaaoaaoaaoaaoaaoaaoaaoafjaaoaiYaUZaUZaUZaUZakQafjaaoaaoaaoaiYaUZaUZalfakQafkaaobgVbgVafkaaobngaelaelbnhaeoaelboyaMlboCaZgbnjbnjbnjbnjbnjbnjbnjbnjbnjatpbmVaadadDbgYanKanKamlaqNanKanKaaoadDaaoaaoaaoaaoaaobfsaaoaaoaaoaaoaaoaaoaaoakiakiakiaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaadaadaadaadaadaNuaadaadaacaacaacaacaacaacaacaacaadaadaadaadaadaaoaaoaaoafjafvafvafvaaoalEaqtaujaujaujaujaujaUZaUZaUZaUZaUZaUZaUZaUZaUZaUZbhVaaoaaoafkaaoaqCaUZaUZaUZaUZbhVafwaaoaqvasPafkaafafkafkafkaaoboDaelaelboEaeoaelawWaMlaVDaZgbnjbnjbnjbnjbnjbnjbnjbnjbnjatpbmVaadadDbgnanKanKanKanKanKanKanKazpaaoatMbftaMcbfNbfvbfwbfxbfyaaoaATakiakiakiakiakiaaoaadaadaadaadaadaadaadbcbaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaadaacaacaadaadaadaadaadaadaNuaadaadaacaacaacaacaacaacaacaacaadaadaadaadaadaaoalEaujaujaujaujaujaujaEaaaoaaoaaoafyaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoafkafkaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoasPaaoadtadtadtaagadtbpcaelaelbpDaeoaelbpEaMlaVDaZgbnjbnjbnjbnjbnjbnjbnjbnjbnjatpbmVaadaaoaaoaaobgZbgtanKanKanKanKbhaaaobfQbfRbfVadvbfzbfAbfBbfyaaoakiakiakiakiakiakiaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaacaacaacaacaacaacaadaadaadaadaadaaoaXrafvafvafvafvafvafvafvaaoafEafFaamafGafHafIafJaaoafKafLafMafNafOafPaaoafkaaoafkafkaaoafQafQafQafQafQafQaaoafRaaoaqCaUZaahafeafeafeafeafeafeafeafeafoaelaeAaeBaeCagUbnjbnjbnjbnjbnjbnjbnjbnjbnjatpbmVaadaadaadaaoaaoaaoanKbgubgubgubguaaobfXbfYadvbfWbfCadvadvbfDaaoafUbhbafXagpbhcagraaoaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaacaacaacaadaadaadaadaaoaaoaaoaaoaXrafvafvafvaaoaaoaaoaaoaaoagbaamagcagdaamaamageagfaggaghagiagiagiagjaaoaaoaaoagkaaoaaoadDadDaaoaaoadDadDaaoaaoaaoafkafkadtaelaelaelaelaelaelaelaelaelaelbpGbpHbpIbpJbnjbnjbnjbnjbnjbnjbnjbnjbnjatpbmVaadaadaadaadaadaaoadDadDadDadDadDaaobgabgbadvadvbfEadvbfFbfGaaoaaoaaoaaoaaoaaoaaoaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaadaadaNuaadaadaadaadaeFaacaacaacaadaadaadaadaaoafvaguaaoaXrafvafvafvaaoagaafZafCaaoagbaamagyagzaamaamagAagfagBagCagDagEagFagGagfagHagIagJagKagLagMagNagOagOagPagPagQaaoaaoaaoaaoadtbpKbpLbpMbpNbpObpPaelaelaelaelbpQbpQbpQbpRbnjbnjbnjbnjbnjbnjbnjbnjbnjatpbmVaadaadaadaadaadaadaadaadaadaadaadaaobgabghbgibhdbfHavobfJbfGaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaNuaadaadaadaadaadaadaadaadaadaadaadaadaaoahbahcahdawXaXoaXoaWyafDafYagvagwaaoahgaamahhahiaamaamahjagfahkahlahmahnahnahoagfahpahqahqahrahsahtahuahvahvahvahwahxaaoaaoaaoahybpSadtadtadtadtadtbpTaeibpTaeibpTadtbpQaadatpbnjbnjbnjbnjbnjbnjbnjbnjbnjatpbmVaadaadaadaadaadaadaadaadaadbcbaadaaoaaoaaoaaoaaoaaobbRaaoaaoaaoaadaadaadaadaadaadaadaadaadaaoaaoaaoaaoaaoaadaadbcbaadaadaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaNuaadaadaadaadaadaadaadaadaadaadaadaadaaoaaoaaoaaoaxEahJahJahJahJahJahJahKaaoahLahMahNahOahPahQahRahSahTahUahVahWahXahYahSahZaiaaibaicaaoaidaamaieaifafHaifaigadDaihaiiaijaikailaikaimaaoainadvadvadvadvaelaeladtaadatpatpbnjbnjbnjbnjbnjbnjbnjatpatpbmVaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaRabEabEabFaadaadaadaadaadaadaadaadaadaadaadaadaaobnuaHBbnuaaoaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaeFaacaacaacaadaadaadaacaacaacaacaNuaadaadaadaadaacaacaacaadaadaadaadaadaadaadaadaaoaALahJaaaaaaaaaaaaahJagxaaoaaoadDaiyadDaaoaaoaaoaaoaizaiAaiBaiCaiDaiEaaoagLaiFaiGaiHadYaiIaamaieaiJaiKaiJaiLadDaiMaamaiNaiOaamaiPaiQaiRadvadvadvadvadvaelbpUadtaadaadatpatpbnjbnjbnjbnjbnjatpatpbnraadaadaadaadaadaadaadaadaadaadaadaadaadaadaadabGaadaadaadaadaadaadaadaadaadaadaaoaaoaaoaaoaaoaaoaBTaBTaBTaaoaaoaaoaaoaadbmAaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadabQabRabSaadabQabRabSaadabQabRabSaadabQabRabSaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaadaadaacaacaacaadaNuaadaadaadaacaacaacaacaadaadaadaadaadaadaadaaoaaoaAOahJaaaaaaaaaaaaaiZahfaaaajaajEajbajcajdajeajfajgajfajhajiajjajkajlajmajnajoajpajqajrajsajpajqajtajtajtajuajvaalaamaamajwaamajxaamaazadvadvadvadvadvadvadvaaoaaoaaoaaoaaoatpatpatpatpatpatpatpbmVaadaadaadaadaadaadaadaadaadaadaadaadaadaadbpBacibpBaadaadaadaadaadaadaadaadaadaaoaBTaBTaBTaaoaBTaBTaBTaBTbmZaBTbnvaaoaadaadaadaNuaadaadaadaadaCXaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadajyabQacpabSajyabQacpabSajyabQacpabSajyabQacpabSajyaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaadaadaadaadaadbmAaNuaadaadaadaacaacaacaacaadaadaadaadaadaadaadafcafvaxEahJaaaaaaaaaaaaaaaaaaajEajFaaaajGajHaaJajIajIajJajKajLajMajNacVajOaiKaiKajGajPajQajRajSajTajUajVajWadxajXajYajZakaakbakcakbakdaamaazadvadvadvadvadvadvadvaaoakeakfakgacoahCahCahCahCahCahCahCahCahCaadaadaadaadaadaadaadaadaadaadaadaadaadbpBacibpBaadaadaadaadaadaadaadaadaadaaobnwaBTaBTaaoaBTaBTaBTaBTbnxaBTaBTaaoaadaadaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadabQacpabSaadabQacpabSaadabQacpabSaadabQacpabSaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaadaadaadaadaadaadaNuaadaacaacaacaacaacaacaadaadaadaadaadaadaadafcafvaxEahJakkaaaaaaaaaahJaaoaaoaaoaaoaaoaklaaJakmaaoaaoaaoaknakoakpakqadDaaoadYaaoakraieaksaktakPakPakPallakuakvadDacmakwakxakyakzakAakBaiRadvadvadvadvadvadvadvakCadvadvakDacoalbalbalbalbalbalbalbalbahCaadaadaadaadaadaadaadaadaadaadaadaadaadbpBacibpBaadaadaadaadaadaadaadaadaadaaobnyaBTaBTaBTaBTaBTaBTaBTbmZaBTbnzaaoaadaadaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadabQacpabSaadabQacpabSaadabQacpabSaadabQacpabSaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaadaadaadaadaadaadaadaadaNuaadaacaacaacaacaacaacaadaadaadaadaadaadaadaaoafvaxEahJahJahJahJahJahJaaoakGakHakIakJajwaaJabCabDaasaataaoakKakLakMakNakLakOakmakrafGaktaloalLalMalLamdadKakRadDakSakTakUakVadDaamaamaaoakWakXadvadvadvadvadvaaoakYadvakZacoalbalcaldalealdalzalAalbahCaadaadaadaadaadaadaadaadaeFaadaadaadaadbpBacibpBaadaadaadaadaadaadaadaadaadaaobnAaBTaBTaBTaBTaBTaBTbnBaaoaaoaaoaaoaZGaDeaadaNuaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadabQacpabSaadabQacpabSaadabQacpabSaadabQacpabSaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaacaacaacaadaadaadaadaadaaoaaoaaoafvaAQafvafvafvafvafvaLCaaoalgaaEalhaliajwaaJabOaaDaaEabPadYaljajIalkaamaamakLadDaeqaamameamzamAamBamCakPakralpalqalralsaltaluaaoaamalvaaoadvalwadvadvadvadvadvalxadvadvalyacoalbalBalCalCalPalPalTalbahCacoacoacoacoacoacoacoacoaadaadaadaadaadbpCacqbpCaadaadaadaadaadaadaadaadaadaaobnCaBTaBTaaoaBTaBTaBTaBTaBTafvafvaqTatpbaebafbnsbafbafbmYaadaadaadbcbaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadajyacrajyacHajyacrajyaadajyacrajyaadajyacrajyaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadaadaadaadaaoafvaaoaaoalFaXoaXoaXoaonafvaKOaaoalGaaWaaVakJajwaaJabCaaVaaWaaXaaoalHaamalIalJaamalKaklaamajOaktamDamzamzamTakPalNalOacaacaacaacnamhacaacnacaacaaeYaisadvadvadvadvadnaaoalRalRalSacoalbalUalPalPalValWamnalbahCaBBaXoaXoaXoaXoaXoaBVacoaadaadaadaadaadaadabGaadaadaadaLyaLzaLAaadaadaadaadaaoaaoaaoaBTaaoaBTaBTaBTaBTaBTafvafvaaobaEaDeaadaadaadaadaNuaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadacsactactactacsactactactacsactactactacsactactactactacuaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadaadaadaadaaoafvafvaaoaaoaaoaaoaaoaoyafvasqaaoaaoaaoaaoaaoajwaaJamaaaoaaoaaoaaoambaamaamaamaamalKadDamcaieaktamUamzamzbiIaktamfamgamiamjamkamFamGamHamFamIacaaaoammadvadvadvadvammaaoaaoaaoaaoacoalbamoalPalPampalPamJalbahCbdramKamKamKamKamKaXracoacoaadaadaadaadaadacvabEabEabEacBacEacFabEacJaadaadbcbaadaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaadaadaadaadaadaadaNuaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadajyacrajyaadajyacrajyaadajyacrajyaadajyacrajyaadaadaadacraadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaeGaeHaadaadaadaadaadaadaadaadaadaadaadaaoaaoafvafvaaoafvafvafvaaoaoyafvasraaoakGakHakIakJajwaaJaamaamaamamqaaoamramsamtamuamvamwaaoamxamyakPbiJbiKbiLbiMbiNajtamEamWankanlanmamFamFamFaRKacaadvadvbbVaAEaAEaAEaAEaAEbhObhPafvacoalbalbamLalPamXamYalbalbahCbdramKanoaojanoamKalFaBVacoacoacoacoacoacobbRacoaadaadaLyaLzaLAaadacPabEabEabEabEabEabEabEabEabEabEabEabEabEacJaadaadbcbaadaadaadaLyaLzaLAaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadajyabQacQabSaadabQacQabSaadabQacQabSaadabQacQabSaadaadaadacraadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadaadaadaadaaoafvafvafvaaoafvafvafvaaoaoyafvafvaaoalgaaEalhaliamNadXaamaamaamamOaaoaaoadDamPadDaaoaaoaaoamQamRakPbiObiPbiQbiRaktadxamVbjibjjbjkbjlbjmamFamFbjnacaadvadvaBGadvadvadvadvadvacobhQbhRbhSalbalbalbaotaoMalbalbalbaCcauIamKataaojanoamKamKalFaujaujaujaBVacoafvaCdacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacPabEabEabEabEabEabEacBacEacFabEacJaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadacHaadaadabQacQabSaadabQacQabSaadabQacQabSaadabQacQabSaadaadaadacraadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacHaadaadaadaadaadaadaadaNuaadaadbmAaadaadaadaadaadaadaadaadaadaaoaaoaaoaaoaaoafvafvafvaaoaoyafvafjaaoalGaaWaaVaaoaaoamZadDanaaaoaaoaaoanbancadyandaneanfanganhaniakPakPaktaktakPakPakranjacabjobjpbjqbjrbjsbjtbjuacaanJadvaBGadvadvadvadvadvacobhTbhUbhVacoaadamKathatiamKamKamKavwamKamKanoatjatkatlamKafvacoacoacoalFaXoaXoaDBacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaadaadaadaadaadbmAaLyaLzaLAaadabGaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadabQacQabSaadabQacQabSaadabQacQabSaadabQacQabSaadaadaadacraadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNubcbaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaoaaoaaoaaoaaoaoyafvafvaaoaaoaaoaaoaaoabYanpanqanransantanuanvanwanxanyanzajYajYanAansanBanCanDanEanFanGanHanIacaacaacaacaacaacaacaacaacaadvadvaBGalQaoiatNadvadvacoacobhWamKamKamKamKanoatmamKamKanoaFoanoamKamKatnamKamKacoacoacoanLacoacoacoacobdracoaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadbdabmYaadabGaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadajyabQacQabSajyabQacQabSajyabQacQabSajyabQacQabSajyaadaadacraadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadaadaadbmAaadaadaadaadaadaadaadaadafcaoyafvafvafvafvafvafvanMaamanNanOanPanQanRanRanSamNanTanRanUanRanRanRanQanVanWanXanYanZaoaaobaocaodaoeaofaogaohadDadvadvadvadvadvaBGavpawtaxtadvadvacwalXbhXatPatQatPaupaupauqaupaupaupavuanoanoanoauJaokawbawcbbwauKanKanKanKaolacobdracoaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadaadaNuaadabGaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadabQacWabSaadabQacWabSaadabQacWabSaadabQacWabSaadaadaadacraadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadafcalFaXoaonaaoaaoaaoaaoaaoaaoaooaaoaaoaopaaoaaoaaoadDadVafpaaoafpadUadDaaoaaoaaoaopafpaaoaoqaorajOajGaiKaiKajGaiKaosadvadvadvbbVaAEaCeadvadvadvadvadvaGhadvbfravsavtavsanoanoanoanoanoatjatkatkatkatkavvbcabgIanKanKaouaovaowanKaoxacobdracoaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadaNuaadabGaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacraadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaoadDaaoaoyaaoaaoaaoaozaoAaoBaoCaaoaaoaamafBaoDamSaoEaamabYakmabYaamaoEamSaoFaoGaamaaoaaoaaoaoHaoIaaoaaoaaoaaoaaoaoJadvadvadvaBGadvadvadvadvadvadvadvaGhadvaoLaaoacDacDacDacDacDacDanoauJanoamKaFpamKacoacoacoaoNanKaouaoOaowanKaoPacobdracoaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaNuaadabGaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaoQaadabQabRabSaadabQabRabSaadabQabRabSaadabQabRabSaadaoQajyacraadaadaadaadaadaadaadabraadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaoaoSaiualFaXoaonaaoaoTaoUaoVaoWaaoaaoaamafSaoDadjaamaamaoXaaoaoYaamaamadjaoFaoZaamaaoaaoapaapbanKapcanKapdapeanKaaoaaoadvadvaBGadvapfapgaphapiapjadvaGhadvadvadvacDapkaplapmapnacDanoauJanoamKafvapoacoappacoapqanKanKapranKanKapsacobdracoaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaNuaadabGaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaoQajyabQacpabSajyabQacpabSajyabQacpabSajyabQacpabSajyaptaadacraadaadaadabrabrabrabrabraadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadboFaaoaaoaaoaiuaaoaoyaaoapuapvapwapxaaoaaoaamaaKaoDaamaamaamapyaaoapzaamaamaamaoFapAaamaaoaaoapBapCapDapEairanKapGanKaaoaaoadvadvaBGapHavVapJafQapLavVapHaGhadvadDadvapManKanKawbawcawdatkavFavGamKafvacoacoacoacoacoapOapPanKanKapQapRacobdracoaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaNuaadabGaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaoQaadabQacpabSaadabQacpabSaadabQacpabSaadabQacpabSaadajyaadacraadaadaadaadaadaadabrabraadaadaadaCXaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaoafvapSafvapTaaoaoyaaoaaoapUaaoaaoaaoaaoaamagXaaoapVapWapXapYaaoapYapXapWapVaaoapZaamaaoaaoaqaaqbanKaqcanKanKapGaqdaaoaqeadvadvaBGaqfaphafQafQaqgaqhapiaGhadvadDadvadDaqiannayBaqjacDanoauJanoamKafvacoaqkakiaqlacoaqmaqnanKaqoaqpaqqacobdracoaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaNuaadabGaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaoQaadabQacpabSaadabQacpabSaadabQacpabSaadabQacpabSaadajyaadacraadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadaadaadaadaadaadauZavAavAavAavAaaoaqraqsaFYaGiaGSaZDafvafvafvaqubpaaaoaaoaaoaaoaaoaaoaaoaaoaaoadYaaoafgaaoaaoaaoaaoaaoaaoaaoaqwaqxanKannannapGaaoaaoaaoaqyadvadvaxSaqzaqAafQaMdaMKaqDaqEbdsadvadvadvadDapqannayBaqFacDanoauJanoamKafvacoaiVakiaqGacoaqHanKanKanKaqIaqJacobdracoaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaNuaadabGaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaqKaoQajyaadabQacpabSaadabQacpabSaadabQacpabSaadabQacpabSaadajyaadacraadacXaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadbmAaadaCQaDkaDmaDmaDmaDmaDmaDmaDmaDmaDmaDmaDmaDmaDmavBatpatpatpaDQaaoaaoaaoaaoaaoaaoaaoaaoaqMaaoaaoaaoaaoacDafvafvacDacDacDafvarcarcarcarcarcarcarcarcarcarcaaoaRLaqOanKaqPaqQapGaaoaaoaaoaaobhgadvaBGaqRaqSafQafQaMLaqUaqVaGhadnacDacDacDaqWannayBaqXacDanoauJavHamKafvacoaqYacoacoacoanKanKanKanKanKaqZacobdracoacoaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaNuaadabGaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadajyaadaadajyacrajyacHajyacrajyaadajyacrajyaadajyacrajyaadajyaadacracYacZaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaadaadaadaadaadaadaadaadaadaLyaLzaLAaadaadaadaadaadaadaadaadaadaadaadaadaadaClaDSatpatpaDQatpatpbonatpacDardardardardardardardardardardardardardardarearcarfargarhariarjarNarOarParcaaoaaoaaoaoHaoIaaoaaoaaoarkarlarmadvadvaBGarnarnaroafQaqEarnarnaGhadvacDarpanKarqannayBarracDanoauJanoamKafvacoanKanKanKarsanKartaruarvazCarwacobdrafvacoaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaNuaadabGaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoajyacYactactactacsactactactadlactactactacsactactactacsactactactactacsactadzarAaeIaeOaePaeQaeRafuaeSaeTaeTaeUadAadAadAadAadAadAadAadAadAacBacEacFadAadAadAadAadAadAacJaadaadaadbmAaadaadaClatpatpatpaDQatpatpatpacDacDardarQarRarSarTarUarVarWarYarZassastardardarearOasuasvasuasuasuasvasuasuasGadvadvadvadvadvadvadvadvadvadvadvadvadvaBGadvadvasaasbascadvadvaGhadvacDanKasdaseapFaytasfacDanoauJanoamKafvacoaoxasgashacoacoacoacoacoacoacoacobdracoacoaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaNuaadabGaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadajyaadaadajyacrajyaadajyacrajyaadajyacrajyaadajyacrajyaadajyaadacraadaadaaoaeZafuafuafuafuafuafaafbafiaaoaadaadaadaadaadaadaadaadaadaLyaLzaLAaadaadaadaadaadaadadBaadaadaadaadaadaadaClatpatpatpaDQatpatpatpacDardasHasIasIasIasIasIasIasIasIasIasIasIasJardareasKasLasMasNasuasMasNasLasuasGadvadvadvadvadvadvadvadvadvadvadvadvadvaBGadvadvadvadvadvadvadvaGhadvapNanKanKanKanKbgwaswacDanoauJanoamKafvacoacoacoacoacoafvacoacoacoafvafvacoaxBacoacoacoaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaNubmAabGaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaoQaoQajyajyabQacQabSaadabQacQabSaadabQacQabSaadabQacQabSaadajyaadacraadaadaaoafqafrafuafsafuafuaftaftahGaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadabGaadaadaadaadaadaadaClboFatpatpaDQatpatpbonacDardasOasIasQasXasYasIasIasZatbasIasIasIatcardareatdateatwasuasuasuatwasuasuatxadvadvadvadvadvadvadvadvadvadvadvadvadvaBGadvadvadvadvadvadvadvaGhadvacDavIavIavJavIavIavIavIavKavLavKavYafvalEaujaujaujaHYaujaujaujaujaujaujaujaHZaXoaonacoaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaNuaadabGaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadabQacQabSaadabQacQabSaadabQacQabSaadabQacQabSaadajyaadacraadaadaaoaaoaaoaaoaaoacGacIaaoaaoaaoaaoaadaadaadasTaadaeFaadaadaadaadaadaadbmAaadaadaadaadaadabGaadaadaadaadaadaadaClatpatpatpaDQatpatpatpacDardatyasIasIasIasIasIasIatzatAasIatBatDardardarearcarcarcarcatZasuauaasuaubarcatfatIatIatIatIatIatIaaoatfaaoaaoadvadvaBGadvadvbijbpVbpWadvadvaGhadvatgavIavZawaaweawvawxawyawzawAawBavYaaobduaaoaaoafvacoacoacoacoacoacoacoacoacoacobdracoaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadaNuaadabGaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadajyaadabQacQabSaadabQacQabSaadabQacQabSaadabQacQabSaadaoQaadacraadaadaadaadadFbgRbgRbgRbgRbgRbgRbgRbgRadGadGadGadGadGadGadGadGadGadGadGadGadGadGadGadGadGaadabGaadaadaadaadaadaadaClatpatpatpaDQatpatpbonacDacDardaucaudaueasIauvasIauwauxasIauyauOardardatEatFatGatHarearcarcarcarcarcarcafvatIatJatKatLaukatIaaoafvatMaaoaaoadvaBGadvadvalQaoiatNadvadvaGhadvatOaxaaxbawzawzaxcawzawzawzawAawzavYatRatSatTaaoafvafvafvafvafvaxBaWJaWJaWJaXwacobdracoaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadaadaadaadaNuaadabGaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaoQajyabQacQabSajyabQacQabSajyabQacQabSajyabQacQabSajyaoQaadacraadaadaadaadbnobnpbnpbnpbnpbnpbnpbnpbnpbnpbnpbnpbnpbnpbnpbnpbnpbnpbnpbnpbnpbnpbnpbnpbgRbgRaadabGaadaadaadaadaadaadaClaDSatpatpaDQatpatpatpacDacDardaucaudauPasIauQasIauRauSauWauyavxardardafvaufaugauhauiaujaBVafvafvafvafvafvaulauoauoauoauoauBaumafvafvaunaaoadvaBGadvadvadvadvadvadvadvaGhadvaitaxaaxdawzawzawzaxeawzawzawAawzavYaurausautaaoafvatUatVatWacoacobetbeuaWJaWJacobdracoaadaadaadaadaadaadaadaadaacaacaacaadaadaadaacaacaacaadaadaadaadaadaadaadaadaadaadaNuaadabGaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaoQaadabQacWabSaadabQacWabSaadabQacWabSaadabQacWabSaadajyajyacraadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadasTadFadPaadabGaadaadaadaadaadaadaClatpatpatpaDQatpatpatpatpacDardardardardavyardavzardardavMavNardardawfacDauzauAacDacDacDaXravaavaavaavaavaatIatIavbatIatIatIatIatIatIatIatIadvaBGadvadvadvadvadvadvadvaGhadvauGaxaaxfawzawzaxgaxyaxzawzaxAaxYbaAauLauMauNbaUbaVbaVbaVbaVbaVbaVbevbewbevaWJacobdracoaadaadaadaadaadaadaadacHaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadabGaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaoQaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacraadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadadFadPaadabGaadaadaadaadaadaadaClatpatpatpaDQatpatpbonatpatpawgawDawEawFawGaxhaxiaaiaaGaaHaaIaaQaaSaaYaaZabaabbabcabAaceaXravaavcavdaveavaavfavgavhaviavjavkavlavmavCavDatIaiqayyadvaBbadvadvadvaBbadvbdvaiqavraxabbbawzawzbbpbbxbbIawzbcEbdybbxbbxbaUbaUbgxbgybgzbgAbgCbgDbgEaWJaWJaWJbgFacobdracoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadabGaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaoQaadabQabRabSaadabQabRabSaadabQabRabSaadabQabRabSaadaadaadacraadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadadFadPaadabGaadaadaadaadaadaadaClboFaaoaaoaaoaDSaaoaaoacDacDawgaxjawGawGawGaDfbgPacyacyacyaaIacyaczaaYacAacCacUadiadwaceaXravOavPavPavQavaavhavhavhavhavhavhavhavhavhavhavRadvaBGadvacDadDacDadDacDadvaGhadvatOaxabgGawzawzbgHbbxbhhawzawAawzbjPbjQbjRbjSbgAbgAbjTbjTbgAbjUbjVbdwbdxbjWbjXacobdracoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadabGaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaoQajyabQacpabSajyabQacpabSajyabQacpabSajyabQacpabSajyaadaadacraadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadadFadPaadabGaadaadbcbaadaadaadaClatpatpaPvbakafvbalaPvaakaxNawgbjwawGawGawGawGbjxacyacyacyaaIacyacyaceafVatCacUadiauTaceaXravaavSavPavTavaavUawoawpavhavhawqawrawsavhavhawMadvaBGadvadDavnaEsavnadDadvaGhadvauGaxabjYawzawzawzbjZawzbkabkbaxYaxYbkcbkdbkebkdbkfbkgbkhbkibkjbaVbgJacoaaoaaoaaoaxBaaoaaoaadaaoaaoaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadabGaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaoQaadabQacpabSaadabQacpabSaadabQacpabSaadabQacpabSaadaadaadacraadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadadFadPaadabGaadaadaadaadaadaadaCUaCVatpadNatFabqabqauHauUauVawgawgbjybjzbjzbjAbjBacyacyacyaaIauXauYaceawhawhaaYawiawhaceaXravaavaawOawPawRavaavaavaawSawSawTavaawUawUavaawVadvaBGadvacDaEsavqbpbacDadvaGhadvawuaxaaxabkkawzawzawzbklavIawzawzawzbkmbgAbknbgAbkobkpbkqbkrbgAbaVbgKaxBadvadvadvaGhadvaaoaaoaaobpXaaoaaoaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadabGaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaoQaadabQacpabSaadabQacpabSaadabQacpabSaadabQacpabSaadaadaadacraadaadaadaadaadaadaadacHaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadadFadPaadabGaadaadaadaadbmAaadaadaDeaDoaPvaChafvbhHaPvawjawHawIawgbjCbjDbjEbjFbjGawJawKawLaaIauXawNaxkaxlaxmaxnaxoaxFaxGaXravaaxraxsaxsaxsaxuaxQaxRayvaywayxayzayAayOavPawUadvaBGadvadDavnavEavnadDadvaGhadvawYawZaxaaxabksbktbkubkvavIbjQavLbjQbbxbkwbkxbgAbgAbkybkybgAbgAbaVbgKacDacDacDacDaxvaSYalXalXalXaBVafvafvaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadabGaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaoQaadabQacpabSaadabQacpabSaadabQacpabSaadabQacpabSaadaadaadacraadaadaadacHaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadadFadPaadabGaadaadaadaadaadaadaadaadacDacDaYsaxHaxHaxHaxHaxHaxIawgawgbjHbjIbjJbjKaxPayiayiayjaykaykaxkaylaxFaynaypayqaxkaXravaayPaxsaxsaxsaxsayQayRavPavPaySazfavPavPavPawUadvaBGazVavWadDavXadDavWbdzaGhadvadvaxwaxxaxaaxaaxaaxaavIavIbkzbkAbkBavIbkCbaUbaUbkDbkDbkDbkDbaVbaVbgJacDaxCaxCacDacDacDacDacDacDaJGalmaxDalmaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaCXaadaadaadaNuaadabGaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaoQaadajyacrajyacHajyacrajyaadajyacrajyaadajyacrajyaadaadaadacraadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadadFadPaadabGaadaadaadaadaadaadaadaadacDaDWaFxaxHayraysayGayHayIauUawIawjawjayKayLayKayNawjayKazaazbazcazdazeazgazhazeaxkaXravaavaazlazlazlazlazmaznazoazqazrazqazqazqazqazqaAEaELadvaxMadvaxvaSYaOoalXbdIadvadvadvaxTaxUaxVaxVaxWaxXbkEbjQbkFbjQbkEaajaxMadvadvadvadvadvaxMadvaBGacDaxCaxCaxZayaaybaycaydacDaLealmayeayEaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadbmAaadaadaNuaadabGaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaoQaadaadacsactactactacsactactactacsactactactacsactactactactadQactachachachachachacuaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadadFadPaadabGaadaadaadaadaadaadaadaadacDafvafvaxHaziazjazkazIazJawjazKauUauUazLaAoaAqaArauUaAsawjaAtaAuaAvaAwazgaAwaAvaxkaXravaazAazNazOazOazOazOaAxaAyaAzaAzavPavPavPavPaAHadvaBGadvadvadvadvadvadvadvadvadvadvadvadvadvadvadvadvadvaiqadvadvadvadvadvadvadvadvadvadvadvadvadvbgLbgMaAEbgNadvadvadvayCayDacDaMkayXazGaAiaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadabGaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaoQaadajyacrajyaadajyacrajyaadajyacrajyaadajyacrajyaadaadaadaadaadaadaadaadaadaadacraadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacHaadaadaadaadaadadFadPaadabGaadaadaadaadaadaadaadaadaABaABaABaxHaAUaAVaAWaAXaAYaAYaAYaAZaAZaBaaAYaAYaAYaBlayKawjaBmaAuaBnazhaByaBIazeaxkaXraBjavPavPavPavPavPavPaySaBkaBQaBRaBSaBkaRhaBSawUadvbdJaAEaAEaAEaAEaAEaAEaAEbomaAEaAEaAEaAEaAEazuaAEammaAEbdHazuaAEaAEaAEaAEaAEaAEaAEaAEaAEaAEbgNadvammayTayUaBGadvadvadvaycayVacDaNvaAMaANaAiaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadabGaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaoQajyabQacQabSaadabQacQabSaadabQacQabSaadabQacQabSaadaadaadaadajyaadajyaadaadaadacraadajyajyaadaadaadaadacKaadaadaadaadaadaadaadaadaadaadaadaadaadadFadPaadabGaadaadaadaadaadaadaadaadaBJaBKaBOaBJaBUaCiaBUaBUaCpaBUaCsaBUaBUaCCaCDaCDaCEaCFayKawjaCGazcaAwaAvazgaAwaAvaxkaXravabdhbexbgBavPbhfbhnaySaBkbhobhpaBSbikbilaBSavaaztadvadvadvadvadvadvadvadvazvazvazxazSazTazSazUazvazvazWazXazZazXazWazXadvazyazzazyadvaAaaAaaAeaAaaAaacDazBbgOazDazDazDazEazFacDaOaaAPaANaAiaadaadaadacHaadaeFaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadabGaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaoQaadabQacQabSaadabQacQabSaadabQacQabSaadabQacQabSaadaadaadaadadRadRadRadRadRajyacrajyadRadRadRadRadRaadacKaadaadaadaadaadaadaadaadaadaadaadaadaadadFadPaadabGaadaadaadaadaadaadaadaadaCHaCLaCPaCHaBUaCiaCSaCSaCSaCSaCSaCSaBUaBUaCTaCTaCEawjayKawjaDjazcazcaDnaDpaDnazcaxkaXravabdhbimbgBbdhbinbiobipbiobiobiobiobiobiqavabiradvadvadvazPazQazRadvadvadvazvaAAaACaADaAFaADaAGaAIazvaBpaBqaBsaBtaBuazXadvaAbaAcaouadvaAaaBvaBwaBxaAaacDacDacDaAfaAgaAgaAgaAhacDaOcalmaARalmaBAaBAaBAaBAaBAaBAaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadabGaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaoQaadabQacQabSaadabQacQabSaadabQacQabSaadabQacQabSaadaadaadajyadSaevaevaevaevactaewactaexaexaexaexaiSajyacKaadaadaadaadaadaadbcbaadaadaadaadaadaadadFadPaadabGaadaiUalDalDalDalDalDalYaABaDqaDraDuaDvaDPaDTaDUaDTaDVaBUaBUaBUaBUaBUaBUaAZawjaEvauUauUaEwaExauUaEyawjaFuaFwaXrbisbisbisbisbisbisbitbiubivbiwbiwbixbiybioafvaaoadvadvadvazPbhrazRadvadvadvazvaBzaACaBzaBzaBzaAGaBXazvbdKbdPbfmbfObhiazXadvaowaAcaouadvaAabhtbiSbiTaAaaoKaAJacDacDacDacDayTacDacDaOGaAdaBCalmaBDaBEaBFaBHaBZaBAaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadabGaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaoQajyabQacQabSajyabQacQabSajyabQacQabSajyabQacQabSajyaadaadajyamMamMamMamMamMaadacraadamMamMamMamMamMajyacKaadaadaadaadaadaadaadaadaadaadaadaadaadadFadPaadabGaadaomadoadWadWadWadoadZaABaABaABaABacDaeaadDayJaABaFyaGcaGdaGeaGfaGgaGdaGLauUaGMawjawjaGNaGQaGRayKawjawjaHsaSUaHtaHvaHwaHxaHyaHybiobizbiobiAbiobiBbiCbioafvaHAaHNaIaaIbaaoaaoaaoaBoaBoaBoazvbiUaACaBzbiVaBzaAGbiWazvbiXbiYbiZbjabjbazXadvaowaAcaAbadvaAabjcbiSbjdaAaaAKaERaAKaAKaCYaCaaOVaOWaPAaPBaCvaCwaCxaCAaCZaDaaDbaDcaBAaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadabGaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaoQaadabQacWabSaadabQacWabSaadabQacWabSaadabQacWabSaadaadaadaadajyaadajyajyajyaadacraadajyaadajyaadajyaadacKaadaadaadaadaadaadaadaadaadaadaadaadaadadFadPasTabGaadaomadoadpadpadpadoaaoacDacDacDaaBaaPaxKaxKaGOaABaIdaIvaIdaABaIdaIwaIdaABaBLaaoaBMaBNaaoaaoaaoaCraiqaiqacDacDaIxaIyaIzaIAaIBaICbiobiDbiobiEbiobiFbiobioaaoaHAaIDaIEaISaaoaBWaaoadvadvadvazvbjeaACaACaADaACbjfbjgazvazWazXazZazXazWazXadvazyaBYazyadvaAaaAabjhaAaaAaaAKbdtbdAbdAbdAaDdbdBaDyaDAbdDaDCaDDaDEaDFaEfaEPaESaETaBAaadaadaadaadaadaadacHaadaadaadaadaadaadaadaNuaadabGaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaoQaadajyaadaadaadajyajyajyaadaadaadaadaadaadaadajyaadajyaadaadadRadRadRadRadRajyacrajyadRadRadRadRadRajyacKaadaadaadaadaadaadaadaadaadaadaadaadaadadFadPaadabGaadaomadWadpaeyadpaecadOafvafvadOaxKaxKaxKaxKarXaABaITaCLaIVaABaITaIWaIVaABaaNaaNaCjaCkawwbpjaaobpkaCmaxKaxKaCnaIXaIyaIzaIAaIYaIYbiobiobiobiobiobiobioaIZaIZaJbaIEaIEaJcaaoaCtaaoadvaxKaxKazvazvazxazSazTazSazxazvazvadvadvadvadvadvadvadvadvadvadvadvaCuaxMadvadvadvaERbdGaERaERaERaEUaEWaCfaCbaCbaCbaEXaCxaEYaEYaEZaEYaFaaBAaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadabGaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaCBaCBaoQaCBaCBaptaoQajyajyajyajyaadaadaadajyajyajyaptajyaadajyadSaevaevaevaevactaewactaexaexaexaexaiSajyacKaadaadaadaadaadaadaadaadaadaadaadaadaadadFadPaadabGaadaomadoaeeadoadWadoadDadDadDadDaaqaxKaxKaxKaedaABaJdaJeaJAaABaJBaJCaJDaABbjMaCIaCjaCJaCKbpmbpnbpoaxJaxKaxKaCMaIXaIXaIXaJEaIXaIXaaoaCRaaoaJFaJHaJIaKfaIZaIZaJbaIEaIEaKkaaoaCWaaoaxKacwaSYaSYaSYaSYaSYaSYaSYaSYaSYaSYaSYaSYaSYaSYaSYaSYaSYaSYaSYaSYaSYaSYaSYaSYbfIaEMbdAbnVaDzaERaEdaFbaFcaFdaCbaCbaCbaCbaCxaFeaEYaFfaFOaGsaBAaDeaDeaDeaDeaDeaDeaDeaDeaDeaDeaDeaDeaDeaDeaNuaDeabGaDeaDeaDeacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadajyamMamMamMamMamMaadacrajyamMamMamMamMamMaadacKaadaadaadaadaadaadaadaadaadaadaadaadaadadFadPaadabGaadaomadoadqadqadqadoadDadDadDadDaaraxKaxKaedacDaABaABaABaABaABaABaABaABaABbjNaDgaCjaDhbjOaDiaaoaccaxLaxKaxKadvaiqadvaGPaEKaEMacdaEAaEAaFzaKlaKlaKlaLbaLcaLdaLLaLMaLNaLOaHAaDwaaoadvaGjaxKadvadvadvadvadvadvadvadvadvadvadvadvadvadvaaTaaTaaTaaTaaTadvadvadvadvasFadvaEeaEeaEeaEQaHKaCxaGtaGuaGvaGxaGyaHhaCxaHiaHiaHOaHPaBAaBAaDGaDHaDHaDHaDHaDHaDHaDHaDHaDHaDIaDeaDeaDeaNuaDeabGaDeaDeaDeacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacHaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadajyaadajyaadajyaadacraadajyaadajyajyajyajyacKaadaadaadaadaadaadaadaadaadaadaadaadaadadFadPaadabGaadaomadWaeradqadqaecadOafvafvadOaxKaxKaxKaedacDaDJaDKaDLaDMaDNaDOacDacDacDacDacDacDacDacDacDacDacDaKjaymaymaAEbdHacfaAEaDtaDtaAEaymaYubdHaLPaLPaLPaLQaIZaMMaMPaMRaMSaNaaTeaDXaaoaxKaGjadnaaUabhabhabhaaUaaUaaUaaUaaTabiabjabiaaTaaTaaTabkablabmaaTadvadvadvadvasFadvaEVaFNaFNaGqaHcaHcaHcaHdaHcaCxaCxaCxaCxaHQaHQaBAaBAaBAaBAaEgaEhaEiaEiaEiaEiaEjaEiaEiaEkaElaDeaDeaDeaNuaDeabGaDeaDeaDeacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadadRadRadRadRadRajyacrajyadRadRadRadRadRajyacKaadaadaadaadaadaadaadaadaadaadaadaadaadadFadPaadabGaadaomadoaeradqaesadoacDacDacDacDacDacoacoacoacDaEmaEnafkafkaEoafkaEpacDafvacDaTfawkaDRaaNacgaaNadDaxLadvadvadnaTWaTWaYraYtaYtaTWbbSaYtaTWbdNaIZaIZbdOaLPbeybgQbhjbhkbhlbhmaXoaIQaFAaIRaEzaaUabnaboabpabuabvabwabxaaTabyabzabBabHabIabJabKabLabMabNabNabNabNadvasFadvaHcaHeaHfaHJbluaHLaHMaInaIoaIpaIqaINaIOaJmaJmaJsaJtaJuaJwaEgaFgaIJaIJaIJaIJaIJaIJaIJaFhaElaDeaDeaDeaNuaDeabGaDeaDeaDeacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadajyadSaevaevaevaevactaewactaexaexaexaexaiSajyacKaadaadaadaadaadaadaadaadaadaadaadaadaadadFadPaadabGaadaomadoaetaetaetadoaqLaadaadaadacoacDacDacDacDaFiaFjaEoaFkafkaFTaFlacDafvacDaBfaaNaaNaaNbqcbqdbqebqfaymbgNaxKbhqbhsbhubhvbhwbiGbhwbiHbjLaIZaIZaIZbpfbphbplaTebpqbpsaHAaTebpFbpFaxKaGjaFBaaUabTabUabVabWabXabXabZaaTacbacjacjackackaclacjacjacxacRadaadbaebaFMasFadvaIKaIMaIMaIMaIMaIMaIMaJTaHcaJVaJWaJXaJZaKBaJZaJZaJZaJZaJwaEgaFgaIJaIJaIJaIJaIJaIJaIJaFhaElaDeaDebmXaNuaDeabGaDeaDeaDeacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadajyamMamMamMamMamMaadacrajyamMamMamMamMamMaadacKaadaadaadaadaadaadaadaadaadaadaadaadaadadFadPaadabGaadaomadoaeuaeuaeuadoaqLaadaadaadacoacDaFPaFQacDaFRaFSaFTaFUafkafkaFVacDacDacDaBgaaNawlawmazyaaNacDaCRbqibqjaYubpYbpZbhubhubhubhubhubhuaYraIZaIZbqabqbbqgbqhbqbbqbbqbbqbbqkbqlbqmadvaGhaxKaIhalZaoRaraarbabXarxaryaaTacjacjacjacjacjacjacjacjacxacxacxarzarBayWasFadvaHcaJqaJraJUaKwaKxaKyaKAaLraLvaLwaLxaLXaLYaLZaJZaMxaMBaNpaGzaGAaIJaIJaIJaIJaIJaIJaIJaFhaElaDeaDeaDeaNuaDeabGaDeaDeaDeacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadajyaadajyaadajyaadacraadajyaadajyajyajyajyacKaadaadaadaadaadaadaadaadaadaadaadaadaadadFadPaadabGaadaspatoatoatoatoatoatqaadaadaCXacoacDaGBaGCaGDaEoaGEaFTaGFafkaEoaGGacDafvacDaBeaaNawnaxpazRaCqbqnbqnbqnbqobqpbqnaTWbqqbhubqrbqsbhubhuaYraIZaIZbqtbqbbqubqvbqwbqxbqybqzbqAbqBbqCaxKaGjaxKarCarDabXabXabXabXabXabXarEarFarGarHacjacjacjarIarJacxacxacxarzarKayWasFadvaFNaLsaIMaLtaLuaLWaLtaMvaMwaJZaOUaPbaPdaKBaJZaJZaPsaPtaPyaHjaHkaIJaIJaIJaIJaIJaIJaIJaFhaElaDeaDeaDeaNuaDeabGaDeaDeaDeacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacKaadadRadRadRadRadRajyacrajyadRadRadRadRadRajyacKaadaadaadaadaadaadaadaadaadaadaadaadaadadFadPaadabGaadaadaadaadaadaadaadaadaadaadaadacoacDaHlaHmacDaEoaHnafkafkaFTafkaHoacDafvacDaBdaaNazyaxqazybjvbqnbqDbqEbqFbqGbqHaTWbqIbqJbqKbqLbhwbhuaTWbqMbqMbqMbqbbqubqvbqNbqNbqNbqObqPbqQbqmaxKaGjaxKaIharMabXabXabXabXabXasiasjaskaslasmacjasnasoaaTaaTacxacRacxadbaebaGlasFaCzaHcaMyaMzaMAaNnaNoaLtaPcaHcaPXaJZaPZaQaaQtaJZaQvaQyaQzaQAadvaHRaIJaIJaIJaIJaIJaIJaIJaFhaElaDeaDeaDeaNuaDeabGaDeaDeaDeacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacKajyadSaevaevaevaevactaewactaexaexaexaexaiSajyacKaadaadaadaadaadaadaadaadaadaadaadaadaadadFadPaadabGaadaadaadaadaadaadaadaadaadaadaadacoacDacDacDacDaHSaHTaHUafkaEoaHVacDacDacDacDaBcaBPaCoaCNaDlaaNbqnbqRbqGbqFbqGbqSaTWaTWaTWbqTbqUbqVbhubqWbqXbqYbqYbqZbrabrbbrcbrcbrcbrcbrcbrcbrdaxKaGjaxKaIhasxasyaszabXabXabXaszaaTasAasBasCasCasDabKasEaaTaIkacxacxacxabNadvasFadvaHcaHcbfKaIMaIMbfLaLtaIMaFNaRNaJZaPZaVLaQtaJZaQvaJZaYYaNpafcaIraIJaIJaIJaIJaIJaIJaIJaFhaElaDeaDeaDeaNuaDeabGaDeaDeaDeacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacKajyamMamMamMamMamMaadacrajyamMamMamMamMamMaadacKaadaadaadaadaadaadaadaadaadaadaadaadaadadFadPaadabGaadaadaadaadaadaadaadaadaadaadaadacoacoacoacoacDacDacDacDaIsaIsacDacDaKKaKKacDacDacDacDacDacDacDbrebrfbrgbrhbrgbriaTWbrjaTWbbSbbSbbSbbSaTWbrkbrkbrlbrmbrnbrobrpbrqbrpbrpbrpbrrbrsaxKaGjaIFaaUaaUaaUaaUasRasRasSasSaaTacjacjacjacjasUabKasVasWaIlacxatratrabNadvaEKarLadvaHcbfMbfSaIMaIMbfTbfUaFNaYZaJZaPZaQaaQtaJZaQvaMxaZaaQAadvaHRaIJaIJaIJaIJaIJaIJaIJaFhaElaDeaDeaDeaNuaDeabGaDeaDeaDeacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadadraadajyaadajyaadajyaadacraadajyaadajyajyajyajyacKaadaadaadaadaadaadaadaadaadaadaadaadaadadFadPaadabGaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaoaaoaaoaIUaIUaIUaKRaMNaIUaIUaMOaMOaKMaKNbdCaMOaMObrebrtbrgbrhbrgbruaaoafvafvacDbrvbrkbrwbrkbrkbrkbrxbrmbrybrzbrpbrpbrAbrpbrzbrBbrsaxKaGjaJfaFHabtacOaFHatsattatuatvaaTayYayZacjaJlasDazHaAjaaTaJnaAkabNabNabNaaoadvaGhadvbfZbfZbgcbgebfZbgcbgcbfZaZbaZcaZeaZfaQtaJZaQvaZFaZHbhyaJyaJxaIJaIJaIJaIJaIJaIJaIJaFhaElaDeaDeaDeaNuaDeabGaDeaDeaDeacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacKaadadRadRadRadRadRajyacrajyadRadRadRadRadRajyacKaadaadaadaadaadaadaadaadaadaadaadaadaadadFadPaadabGaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaKeaJzaKeaIUaIUaIUaIUaIUaIUaIUaIUaIUaIUaIUaIUaIUaIUbrebrCbrgbrDbrgbrEaaoaaLafvacDbrFbrkbrGbrHbrkbrkbrIbrmbrmbrJbrKbrLbrMbrNbrObrmbrsaxKaGjaJJawCayfaygawCaAlaDYaDYaAmaaTaaTasjaEbaLjaEcasjaaTaaTaLVaEBaFHabtacOaFHaJSaGhadvbgcbhzbgfbgfbggbgjbgkbfZbhAbhCbhDbhYbkGbkJaJZaZFbkTaNpaKaaKbaIJaIJaIJaIJaIJaIJaIJaFhaElaDeaDeaDeaNuaDeabGaDeaDeaDeacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacKajyadSaevaevaevaevactatXactaexaexaexaexaiSajyacKaadaadaadaadaadaadaadaadaadaadaadaadaadadFadPaadabGaadaadaadaadaadaadaadaadaLyaLzaLAaadaadaadaadaKeaKdaKebpeaIUaIUaIUaIUaIUaIUaCmaIUaIUaIUaKhaIUaKibrebrebrebrebrebreacDacDacDacDbrkbrkbrGbrxbrkbrkbrPbrsbrsbrsbrsbrsbrsbrsbrsbrsbrsaxKaGjaJJawCaDYaDYawCaAlaDYaDYaDYaAmaAmaAmaAmaMeattaAnaAnattaNOaDZawCaPYaygaECadvaGhaKzbglbkHbkIbkKbkKbkLbkMbgcaJZaJZaJXaQaaJZbkUbkUbkVbkTaJwaEgaFgaIJaIJaIJaIJaIJaIJaIJaFhaElaDeaDeaDeaNuaDeabGbpzaDeaDeacoacoaDeaDeaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacKajyamMamMamMamMamMaadaadaadamMamMamMamMamMaadacKaadaadaadaadaadaadaadaadaadaadaadaadaadadFadPaadacPabEabEabEabEabEabEabEabEadCadEacFabEabEabEatYadLadMaKebpgbpibpdaKLaKOaIUaIUaKPaKQaIUaIUaKhaIUbppaKSaKTaKUaKVaKWaKXaKYaKZaLaacDbrQbrQbrGbrRbrSbrTbqMacDaKmazyaKnaKoaKpaJaaKqaKeadvadvaGhaLfaEDaEEaEFaFHaEGaEHaEIaDYaQfaQnaQnaQTaQUaRlaREaREaREaSbaEOawCaDYaDYaECadvaGhadvbgcbkNbkObkPbkQbkRbkSbkXbkWbkYblbblcbldbleblfblhbkTaJwaEgaFgaIJaIJaIJaIJaIJaIJaIJaFhaElaDeaDeaDeaNuaDeabGaDeaDeaDeacoacoaDeaDeaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacKaadaadajyajyajyaadaadaadaadaadaadajyajyaadaadacKaadaadaadaadaadaadaadaadaadaadaadaadaadadFadPaadaadaadaadaadaadaadaadaadaadaLyaLzaLAaadaadauuaaoaaoaaoaaoaaoaaoaKeaKeaLCaIUaIUaLDaKQaIUaIUaKhaIUaIUaLEadvaLFaLGaLHaLIaLJaILaLKacDbrGbrGbrGbrGbrGbrGbrGacDazyazyazyazyazyazyazyaLSadvadvaGhaLTacDaFvaFCaFCaFCaFCaFCaENaScaFDaFEaFEaFLaFEaFEaFDaENaSuaFGaFHaEEaEFaFHadvaGhadvbgcbgfbkZbgfbgfbgfblabfZblibljaJXblkblkblkblkblkblkblkaEgaFgaMaaIJaIJaIJaIJaIJaMaaFhaElaDeaDebmXaNuaDeabGaDeaDeaDeacoacoaDeaDeaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacKacKacKacKacKaadaadaadaadaadaadaadacKacKacKadracKaadaadaadaadaadaadaadaadaadaadaadaadaadadFbgRadGadGadGadGadGadGadGadGadGadGadGadGadGadGadGayFaNwaaNaaNaNxaaNaMfaIUaIUaIUaIUaIUaIUaIUaIUaIUaIUaIUaIUaMgadvadvaCmaMhadvbgLayoacDacDacDacDacDaaoaaoacDaaoaaoaMiazyaLRaLRadvbptalXbpualXalXbdEaxKaxOaFvaGmaGXaGZaHaaFCaENaScaFDaHbaHuaHzaHCaHDaFDaENaScaFHaFHaFHaFHaFHadvaGhadvbfZbltbpAblvblwblxblybfZbllbllblnbllbllbloblpblobllbllaMCaMDaMEaMEaMEaMFaMEaMEaMGaMHaElaDeaDeaDeaNuaDeabGaDeaDeaDeacoacoaDeaDeaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadasTaMbbnpbnpbnpbnpbnpbnpbnpbnpbnpbnpaMIbnpbnpbnpbnpbnpaMJaNwaaNaaNaNxaaNaMfaIUaIUaIUaIUaIUaIUaIUaIUaIUaIUaIUaanaLEaauaMQadvaBbadvbcWaavaMTacDacDayTaMUaxMaMVaMWaMXaObaMZaMjbpvadvadvaGhaPaacoazwazwaNbazwazwaFvaHEaHFaHGaHHaFCaENaScaFDaIfaIHaTgaKcaKraFDaENaScaFHaFIaFJaFKaFHadvaGhadvbfZbfZbfZbfZbfZbfZbfZbfZbllblzblAblBblCblDblEblFblGblHaNraNsaNsaNsaNsaNsaNsaNsaNsaNsaNtaDeaDeaDeaNuaDeabGaDeaDeaDeacoacoaDeaDeaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadacDacDacDaaoaaoaaNaaoaaoaaoaaoaaoaaoaKeaKeaNyaNyaKeaKeaaoaaoaaoaNzaNAaNBaNCaNzaNBacDacDaNDaNEaNFaNGadvadvadvaNHaNIadvadvadvadvaGhaNJacoaNKadvadvadvadvaFvaKsaKtaKuaKvaKCaAlaScaKDaKEaKFaKGaKHaKIaFEaENaTqaTraTzaTAaGkaFHbaDaGhadvadvadvadvadvadvadvadvaHgblIblJblKblLblzblzblzblzblMblHaDeaDeaDeaDeaDeaDeaDeaDeaDeaDeaDeaDeaDeaDeaNuaDeabGaDeaDeaDeacoacoaDeaDeaadaadaadaadaadaadaadaadaadaadacHaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadacDacDacDacDacDacDacDacDaaNaEuaaoafkafkafkaaoaPeaPfaGraOjaGwaOlaOmaOnadvaeNbhxadvadvadvaBraOpadvadvaNEaOqadvaOradvadvadvaOsadvadvadvadvaGhaOtazwadvaOuaOvaOvadvaKJaLgaLhaLiaTBaLkaLlaScaKDaLmaLnaLoaKHaLpaFEaENaEJaFHaFHaFHaFHaFHaFHaEKalXalXalXalXalXalXalXalXblgblNblOblOblPblQblRblSblzblTbllaDeaDeaDeaDeaOFaDeaDeaDeaDeaDeaDebmXaDeaDeacoacobbRacoacoaDeacoacoaDeaDeaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadacDaHpaHWaGHaFnaFXaEsacDaaNaEuaaoaaLafkafkaaoadvaxMaOiaOIadvadvaOiadvadvadvadvafmafmaCmaKgadvadvadvaOJadvadvadvadvaOKadvaOLadvadvadvadvaGhaOtazwadvaDxaDxaDxadvaLqaLUaLhaLiaTCaTDaTEaTFaKDaJkaKHaKHaKHaMnaFEaENaEJaFHaGnaFHaGoaGpaFHadvadvadvadvadvadvadvadvadvaGhblHblUblVblAblWblXblWblzblYbllbllbllbllaDeaDeaDeaDeaDeaDeaDeaDeaDeaDeahHacoafvbprafvacoacoacoacoaDeaDeaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaadaadaadbcbaadaadaadaadaadaadaadasTaNuaadaadacDaGIaHXaGIaFmaFWaEsacDaaoaaoaaoaaoaaoaaoaaoadvadvaOiadvadvaOiadvadvadvadvaOXaOYaOYaOZadvadvadvadvaaoaPgaPuaPwaPxaPKaPUaPVadvadvadvadvaGhaOtazwadvaDxaDxaDxadvaMoaMpaMqaLiaMraFCaAnaScaFDaMsaMtaKHaMuaNcaFDaENaEJaFHaGTaGUaGVaGWaFHblmahJahJaPqaPqaPqaPrahJadvaGhblHblUblVblAblZblZblZblzblzbmabmbbmcbmdaPzaDeaadaDeaDeaDeaDeaDeaDeaDeaDeacoafvafvafvacDacoacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadacDaEsaEsaEsaEsaEsaEsacDadvadvadvadvadvadvaOiadvadvaOiadvadvaOiadvadvadvadvadvaPIaPIadvadvadvadvadvaPJadvaGraHgaUHaGwadvaLSadvadvadvadvaGhaPWazwaBbaPLaPMadvaPNaFCaNdaNeaNfaNgaFCaENaScaFDaFDaNhaFLaNhaFDaFDaENaEJaFHaGYaFHaFHaFHaFHafvahJaaaaaaaaaaaaaaaahJadvaGhbllblUblVbmebmfblzblzblzblzbmgblzblzbmhatpaQbaDeaDeacDacDacDacDacDacDacDacDacDbbTacDacDacDaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadacDaEsaEsaEsaEsaEsaEsacDadvadvadvadvadvadvaOiadvadvaOiadvadvaOiadvadvadvadvadvaPIaPIadvadvadvadvadvaPJadvaGraHgaUHaGwadvaLSadvadvadvadvaGhaPWazwaBbaPLaPMadvaPNaFCaNdaNeaNfaNgaFCaENaScaFDaFDaNhaFLaNhaFDaFDaENaEJaFHaGYaFHaFHaFHaFHafvahJaaaaaaaaaaaaaaaahJadvaGhbllblUblVbmebmfblzblzblzblzbmgblzblzbmhatpaQbaDeaDeacDacDaQKaQKacDacDacDacDacDbbTacDacDacDaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadaadaadaadaNuaadaadacDaEtaEtaGJaFZaEsaEsaIuadvadvadvadvadvaOiadvaBbaOkadvaQcaQdaQeaMYadvaKgaKgaBbadvadvacwaUfaUjaUjaUjaUkaEMaEMaUlaEMaEMaEMaUmaEMaEMaEMaEMbdFaQhacDacDaQiadvadvaQjaFCaNiaNjaNkaNlaFCaENaUnaAmaAmaNmaNqaNLaAnaAnaAnaDYaAmaASaAnaNMaaobftafvahJaaaaaaaaaaaaaaaahJadvaGhbmibmjbmjbmkbmjbmlbmmbmmbmnbmabmobmpbmqaQBaQCaDeaDeacDaQDaQEaQEadvadvaQFaQGaQHbbUaQIaQJaQKaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadaadaadaadaNuaadaadacDaFqaFraGJaFZaEsaEsaItadvadvadvaOiacDacDaQLacDacDaQMacDaQNafcafcaQOafcafcaQNacDaQPaQQacDaQRaQRacDacDaaoaaoafcafcafcaaoacDaaoaaoaQSaUoaUpaaoacDacDacDaQVaQWacDaFvaFvaFvaFvaFCaFCaNNaUqaRlaREaREaUraDYaDYaEJaEJaEJaNPaNQaNRaNSaaoatMafvahJaaaaaaaaaaaaafvahJadvaEKbmrbmsbmtbmubmjbllbllbllbllbllbllbllbllaRcaDeasTaadacDaRdadvbbVaReaRfaRgaRfbcnbcwaCeaRiaRjaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadaadaNuaadaadacDaEsaEsaEsaEsaEsaEsacDadvadvacDacDacDaRkalnaRmacDaRnaRoacDaRpaRqaRraRsaRtacDaRuaRvaRwacDaRxaRyaRzacDafvaadaadafvafvacDaRAaRBaRCaRDaRDaUsaRFacDacDaRGadvadvacDaRHaRIaRJaHIaHIaHIaIgaUtaIgaHIaHIaUuaEJaEJaNTaNTaNTaNTaNTaNTaNTaNTaNTafvahJaaaaaaaaaaaaaadahJadvadvbmjbmvbmwbmxbmjaaoaaoaRQaRQaRQaRQaRRaDeaRSaDeaDeaadacDaRTadvaBGaRUaRVaRWaRXaRYaRZadvaSaaRjaadaadaadaadaadaeFaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadaadaNuaadaadacDaEraFsaGaaGbaHraEsacDadvadvaaoaUvaUYaUZaVaaSdacDaSeaSfacDaSgadvaShaAEaSiacDaSjaSkaSlacDaSmaSnaSoacDaadaadaadafvafvacDaSpaSqaSraSsafvaVbaVcacDacDaSvadvadvacDaSwaSxaSyaHIaIiaIjaVdaVeaImaIGaHIaUuaEJaNUaNTaNVaNWaNWaNTaNXaNYaNZaNTafvahJaSKaaaaaaaaaaadahJadvadvbmjbmjbmjbmjbmjaaoaaoaRQaRQaRQaRQaRRaDeaRSaDeaDeaadacDaSNadvaBGaSOaRWaSPaSQaRXaSRadvaSSaRjaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadaadaNuaadaadacDaEqaFtaGKaGKaHqaEsacDadvadvaaoafkacDaSTaSUaSVaSWaSXaSYaSZaTaaTbaTcaTdaTeaTfaVfaThaQuacDaTjaTkacDacDaTlaTmaTnaTnaTnacDafkaToaTpafvafvaVgaVhacDacDacDaQVaQWacDaTsaTtaTuaHIaIIaIPaJgaJhaJiaJjaHIaUuaEJaOwaNTaNWaOxaNWaNTaOyaOzaOAaNTblmahJahJahJahJahJahJahJaTGaTGaaoaRMblqaROaBiaRPaaoaRQaRQaRQaRQaRRaDeaRSaadaadaadacDaTJadvaBGaTKaTLaPIaTMaTLaTNadvaTOaRjaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaacaacaacaadaNuaadaadacDacDacDacDacDacDacDacDaOHaOHaaoafkacDaTPaTQaTRacDaTSaTTacDaTUaOKaTVaOKaTWacDaTXaTYaTZacDaUaaUbaUcaUdaDeaTlaTlaDeaTnacDafkaUeafvafvafvaViaUgacDacDaUhadvadvaUiadvadvaVjaVEaVFaVGaJoaJpaJKaJLaHIaUuaEJaNTaNTaOBaOCaODaNTaOEaOMaONaNTadvadvadvaVIaVKaVIadvadvadvadvaaoaiVaSLaSMaaoaaoaaoaRQaRQaRQaRQaOFaDeaRSaadaadaadacDaUzadvaBGaUAaUBaUCaUCaUBaUDaUEaUFaUGaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaadaadaadaadaNuaadaadacDaEqaFtaGKaGKaHqaEsacDadvadvaaoafkacDaSTaSUaSVaSWaSXaSYaSZaTaaTbaTcaTdaawaKeaVfaThaQuacDaTjaTkacDacDaTlaTmaTnaTnaTnacDafkaToaTpafvafvaVgaVhacDacDacDaQVaQWacDaTsaTtaTuaHIaIIaIPaJgaJhaJiaJjaHIaUuaEJaOwaNTaNWaOxaNWaNTaOyaOzaOAaNTblmahJahJahJahJahJahJahJaTGaTGaaoaRMblqaROaBiaRPaaoaRQaRQaRQaRQaRRaDeaRSaadaadaadacDaTJadvaBGaTKaTLaPIaTMaTLaTNadvaTOaRjaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaacaacaacaadaNuaadaadacDacDacDacDacDacDacDacDaOHaOHaaoafkacDaTPaTQaTRacDaTSaTTacDaTUaOKaTVaOKaaxacDaTXaTYaTZacDaUaaUbaUcaUdaDeaTlaTlaDeaTnacDafkaUeafvafvafvaViaUgacDacDaUhadvadvaUiadvadvaVjaVEaVFaVGaJoaJpaJKaJLaHIaUuaEJaNTaNTaOBaOCaODaNTaOEaOMaONaNTadvadvadvaVIaVKaVIadvadvadvadvaaoaiVaSLaSMaaoaaoaaoaRQaRQaRQaRQaOFaDeaRSaadaadaadacDaUzadvaBGaUAaUBaUCaUCaUBaUDaUEaUFaUGaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaacaacaacaadaNuaadaadaadaadaadaaoaOdaOeaOfaOgadvadvaaoaaoaQNaUIaUJaTRacDaUKaULacDaUMaUNaUOaUPaMYacDaUQaURaUSacDaUTaUUaUcaUVaDeaTlaTlaDeaTlacDaSpaSqaTpafvafvaVHaUWacDacDaUXadvadvadvadvadvaWDaHIaJMaJNaJOaJPaJQaJRaHIaUuaEJaNTaOOaOPaOPaOQaORaOSaOTaPhaNTadvadvadvadvadvadvadvadvadvadvaaoaiVaSLakiaBhaTHaaoaRQaRQaRQaRQaRRaDeaRSaadaadacDacDacDaVmaBGacDacDacDaVnaVoaVpacDacDacDacDacDacoacoacoacoacDacoacoacoacoacDacoacoacoaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaacaacaadaacaacaacaadaNuaadaadaadaadaadaaoadvadvadvadvadvadvaOhaaoacDaVqaVracDacDacDaVsacDaVtaVtaVuaVtaVtacDacDaVvacDacDacDacDacDaVwaVxaVyaVyaVxaVzacDaRAaVAaVBaVCaURaWEacDacDacDadvadvadvadvadvadvaDsaHIaHIaHIaHIaHIaHIaHIaHIaUuaEJaPiaPjaPkaPkaPlaPmaPlaPkaPnaNTaVIadvadvaVJaVJaVJaGwadvadvadvaUwakiaUxaUyaaoaaoaaoaRQaRQaRQaRQaRRaDeaRSaadaadacDbhBbhBadvbcNaVPaVQaVRaVSaVTaVTaVUacDaVVaVWaVXaVXaVXaVXaVXaVXaVXaVXaVXaVWaVYacoacoacoaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaacaacaadaadaacaacaadaNuaadaadaadaadaadaaoaaoadvadvadvadvadvaPFaaoacDaVZaWaaWbaWcaWdaWeaWfaWgaWhaWiaWjaWkaWlaWmaWnaWoafkaWpaWpacDaWqaVyaWraWsaVyaWtacDacDacDacDacDacDaUpacDacDacDaCyaCyaWuaWvakXadvaWwacDaWxaWyaWzaWAaWBaWCacDaUuaPoaPpaPOaPkaPkaPPaPQaPkaPkaPRaPSaVIadvaWKaWLaWMavVaWNadvadvaVIaaoaaoaVkaaoaaoaVlaaoaDeaDeaDeaDeaDeaDeaRSaadaadacDbhJbhJadvbcUaWRaWSaWTaWUaWVaWWaWXacDaWYaWZaWZaXaaXbaXbaXbaXbaXbaXaaWZaWZaXcacoacoacoaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaacaacaadaacaacaacaadaNuaadaadaadaadaadaaoadvadvadvadvadvadvaOhaaoacDaVqaVracDacDacDaVsacDaVtaVtaVuaVtaVtacDacDaVvacDacDacDacDacDaVwaVxaVyaVyaVxaVzacDaRAaVAaVBaVCaURaWEacDacDacDadvadvadvadvadvadvaDsaHIaHIaHIaHIaHIaHIaHIaHIaUuaEJaPiaPjaPkaPkaPlaPmaPlaPkaPnaNTaajadvadvaVJaVJaVJaGwadvadvadvaUwakiaUxaUyaaoaaoaaoaRQaRQaRQaRQaRRaDeaRSaadaadaQKbhBbhBadvbcNaVPaVQaVRaVSaVTaVTaVUacDaVVaVWaVXaVXaVXaVXaVXaVXaVXaVXaVXaVWaVYacoacoacoaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaacaacaadaadaacaacaadaNuaadaadaadaadaadaaoaaoadvadvadvadvadvaPFaaoacDaVZaWaaWbaWcaWdaWeaWfaWgaWhaWiaWjaWkaWlaWmaWnaWoafkaWpaWpacDaWqaVyaWraWsaVyaWtacDacDacDacDacDacDaUpacDacDacDaCyaCyaWuaWvakXadvaWwacDaWxaWyaWzaWAaWBaWCacDaUuaPoaPpaPOaPkaPkaPPaPQaPkaPkaPRaPSaVIadvaWKaWLaWMavVaWNadvadvaVIaaoaaoaVkaaoaaoaVlaaoaDeaDeaDeaDeaDeaDeaRSaadaadaQKbhJbhJadvbcUaWRaWSaWTaWUaWVaWWaWXacDaWYaWZaWZaXaaXbaXbaXbaXbaXbaXaaWZaWZaXcacoacoacoaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadbgrbgrbgrbgrbgrbgrbgrbgrbgraadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaacaacaacaacaacaacaacaadaNuaadaadaadaadaadaadaaoaPGaPHaPCaPDaPEaaoaaoacDafkaXdaXeaXfaXgaXhaXiaXjaXkaXlaXkaXkaXkaXkaXkaXmafvaWpaWpacDaVwaVxaWtaWqaVxaVzaTnaXnaRQaRQaRQaaoalFaXoaonacDaXpadvaPLadvaXqadvaWwacDaXrafvacDaXsaXtaXuaaoaUuaPTaQkaPkaPkaPkaQlaPkaPkaPkaQmaPSaXzadvavVaXAaXBaWKaXCadvadvaBraaoblrakiblsaaoaVNaaoaDeaDeaDeaDeaDeaDeaRSaadaadacDaXDaXEadvbcVaVPaXFaXGaVSaXHaXIaXJacDaWYaWZaXaaXKaXLaXMaXNaXOaXLaXKaXaaWZaXcacoacoacoaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadbgrbgrbgrbgrbgrbgrbgrbgrbgraadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaacaacaacaacaacaacaacaadaNuasTaadaadaadaadaadaaoaaoaaoaaoaaoaaoaaoaRQacDafkaXdaXPaXQaXRaXSaXTaXTaXUaXVaXWaXXaXYaXZaYaaYbaYcaYdaYeacDaYfaVxaWraWsaVxaYgaTnaadaRQaRQaRQaaoaaoaaoaXracDaYhaYiaYjaYkaYlaYmaYnacDaXrafvacDaYoaYpaYqaWFaWGaWHaWIaXvaXxaPkaQoaPkaPkaPkaQpaPSaVIadvadvaYvaVJaVJaJYadvadvaVIaaoakhaWOaVMaaoaWPaaoaDeaDeaDeaDeaDeaYwaRSaDeaadacDaYxaYyacDbcVacDacDacDaYzaYAaYBacDacDaWYaWZaYCaYDaYEaYFaYGaYFaYGaYHaYIaWZaXcacoacoacoaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadbgrbgrbgrbgrbgrbgrbgrbgrbgrbgrbgraadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaadaadaadaacaacaacaacaacaacaacaadaadaadaNuaadaadaadaadaadaRQaRQaRQaRQaRQaRQaRQaRQaRQacDafkaXdaYJaYKaYLafkafkafkaYMaYNaYOaYPaYPaYQaYRaYSaYTaYUaYVaYWaYXaVyaWtaWqaVyaWraTnaadaadaRQaRQaRQaRQaaoaXracDacDacDacDacDacDacDacDacDaXrafvacDaaoaaoaaoaaoaENaQqaNTaQraXyaQsaQXaQYaQZaRaaRbaNTaVIadvadvaZdadvadvadvadvadvaaoaaoaaoaaoaaoaaoaaoaaoaDeaDeaDeaDeaDeaDeaRSaDeaadaQKbaibajaQKbdWaZhaZhaZhaZiaZiaZiaZhaZhaWYaWZaXaaXaaXaaZjaZkaZjaZlaXaaXaaWZaXcacoacoacoaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac @@ -3641,7 +3764,7 @@ aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaa aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadbgrbgrbgrbgrbgrbgrbgrbgrbgrbgrbgrbgraadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaadaacaacaacaacaacaacaacaacaacaacaacaacaadaacaacaacaacaadaadaadaNuaadaadaadaadaadaadaadaadaadaadaadaadaadaDeaDeaDeaDebbXbbXbbXbbXaTlaTlbbYbbZaRcaTlaDeaTlaDeaDeaTlaDeaDeaTlaYfaVxaWraWsaVxaYgaTnaDeaDeaDeaRQaRQaRQaRQaRQaRQaRQaRQaRQaaoaaNaSDaSDaSDaSDaSDaSDaTwaSDaTvaSzbhMbhKaMmaaoaRQaRQaRQaRQaTIaRQaRQaRQaaoboQboRboSboTboSboUaaoaadaadaadbcbaadaadaadaadaCXaadaadaadaadaadaadaRSaadaadaVPaZIbccbcdbadbcebcdbcdaZIbcfbcgaVPbbEaWYaXabchbchbcibchbchbcjbckbchbclbcmaXcbejacoacoaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadbgrbgrbgrbgrbgrbgrbgrbgrbgrbgrbgraadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaadaadaacaacaacaacaadaadasTaNuaadaadaadaadaadaadaadaadaadaadaadaadaadaTnaDeaDeaDebcobcpbcpbcoaDeaTmbbYbbZaRcaTlaVwaWraVwaVzaWsaVzaVwaWraVwaVzbcobcoaVwaVzaTnaDeaDeaDeaDeaadaRQaRQaadaadaRQaRQaRQaaoaaNaSFaSDaSGaSDaSGaSDaSHaSDaTvaSzbihbhKbidaaoaRQaRQaRQaRQaRQaRQaRQaRQaaoaaoboVboWboXboYboZaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaRSaadaCXaVPbcqadvaZhbekbcrbcsbctbelbcubcvaVPbemaWYaXabcxbcxaXKbcyaYGbcjbczbcAbcBbcCaXcbcDacoacoaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadbgrbgrbgrbgrbgrbgrbgrbgrbgrbgrbgraadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaNuaadaadaadaadaadaadbcbaadaadaadaadaadaadaTnaTnaTlaTlbcobcobcobcoaTlaTnbbYbbZaRcaTmbcpbcobcpbcpbcobcpbcpbcobcpbcpbcobcobcpbcpaTlaDeaDeaDeaDeaadaadaadaadaadaadaadaadaaobhLaSDaSDaSDaSDaSDaSDaSJaSDaTxaSzbiebifaaoaaoaRQaRQaRQaRQaRQaRQaRQaadaaoaaoaaoaaoaaoaaoaaoaaoaadaadaadaTIaadaadaadaadaadaadaadaadaadaadaadaRSaadaadaVPbcFbcGbcGbcHbcGbcGbcIaZIbcJbcKaVPbemaWYaXKaXaaXaaXaaWZaWZbcLbcLaXaaXaaXKaXcadvacoacoaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadbgrbgrbgrbgrbgrbgrbgrbgraadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaNuaadaadaadaadaadaadaadaadaadaadaadaadaadaDeaTnaDeaDebcobcpbcpbcoaDeaTnbbYbbZaRcaTnbcoaWqaWtaWqaWtaWqaWtaWqaWtaWqaWtaWqaWtbcoaTlaadaadaadaadaadaadaadaadbcMaadaadaadaaoaaoaTyaTyaSzaTyaTyaSzaSzaSzaSzaSzbigbigaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadasTaRSaadaadaVPaVPaVPaVPaVPaVPaVPaVPaVPaVPaVPaVPbemaWYbpBbpBbpBaWZaWZaWZaWZaWZbpBbpBbpBaXcadvacoacoaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadbgrbgrbgrbgrbgrbgrbgrbgraadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaadaadaadaadaNuaadaadaadaadaadaadaadaadaadaadaadaadaadaDeaTnaDeaDebcobcpbcpbcoaDeaTnbbYbbZaRcaTnbcoaWqaWtaWqaWtaWqaWtaWqaWtaWqaWtaWqaWtbcoaTlaadaadaadaadaadaadaadaadbcMaadaadaadaaoaaoaTyaTyaSzaTyaTyaSzaSzaSzaSzaSzbigbigaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadasTaRSaadaadaVPaVPaVPaVPaayaayaayaVPaVPaVPaVPaVPbemaWYbrUbrUbrUaWZaWZaWZaWZaWZbrUbrUbrUaXcadvacoacoaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadaadaadaadaadaDeaTnaTlaTlbcobcobcobcoaTlaTnbbYbbZaRcaTnbcoaWsaWraWsaWraWsaWraWsaWraWsaWraWsaWrbcoaTmaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaoaeNaeNaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadbcOaadaadaadaadaadaadaadaRSaadaadaadbcPaadaadaadaadaadaadaadaadaadaVPbbWbcQbcRbcRbcRbcRbcRbcRbcRbcSbcRbcRbcRbcTadvacoacoaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadaadaadaadaadaDeaTmaDeaDeaWqaYgaYfaWtaDeaTnbbYbbZaRcaTnbcpbcobcpbcpbcobcpbcpbcobcpbcpbcpbcpbcpbcpaTnaadaadaadaadaadaadaadaadaadaadaadaadaadbcMaadaadaadaadaadaadaadaadaadaaoaeNaeNaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaRSaadaadaadbcPaadaadaadaadaadaadaadaadaadaVPbeobcXbcXbcXbepbcXbcXbcXbcXbcXbcYbcXbcXbcXadvacoacoaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadacoacoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaCXaadaadaadaadaadaadaadaadaadaNuaadaadaadaadaadaadaadaadaadaadaadaadaadaDeaTnaTnaDeaTlaDeaDeaTlaDeaTnbbYbbZaRcaTnaYfaWtaYfaYgaWqaYgaYfaWtaYfaYgaYfaYgaYfaYgaTnaadaadaadaadaadaadaadaadaCXaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaoaaoaaoaaoaadaadaadaadaadaadaadbcMaadaadaadaadaadaadaadaadaadbcZaadaadaadaadaadaadaadaadaadaadaadbcbaadaadaRSaadaadaadbcPaadaadaadaadaadaadaadaadaadaVPaVPaVPaVPaVPaVPaVPaVPaVPaVPaVPaVPaVPaVPaVPacoacoacoaadaadaadaadaadaadaadaadaadaadaadaadaacaacaacaacaac @@ -3786,7 +3909,7 @@ aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadbdLbdLbdLbdLbdLbdLbdLbd aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadbdLbdLbdLbdMbdMbdMbdMbdMbdMbdMbdMbdMbdMbdLbdLbdLbdLbdMbdLaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaaOaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaac aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadbdLbdLbdLbdMbdLbdLbdLbdLbdLbdMbdLbdLbdLbdLbdLbdLbdMbdMbdLaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaac aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadbdLbdLbdLbdMbdLbdLbdLbdLbdLbdMbdLbdMbdMbdMbdMbdLbdLbdMbdLaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaac -aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadbdLbdLbdLbdMbdLbdMbdMbdLbdMbdMbdLbdNbdLbdLbdMbdLbdLbdMbdLaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaac +aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadbdLbdLbdLbdMbdLbdMbdMbdLbdMbdMbdLbdMbdLbdLbdMbdLbdLbdMbdLaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaac aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadbdLbdLbdLbdMbdLbdLbdMbdLbdMbdLbdLbdLbdLbdMbdMbdLbdMbdMbdLaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaac aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadbdLbdMbdMbdMbdMbdMbdMbdLbdMbdLbdMbdMbdLbdMbdLbdLbdLbdMbdLaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaac aabaabaabaabaabaabaadaadaadaadaadaadaadaadaadaadaadaadaadbdLbdLbdLbdMbdLbdLbdLbdLbdMbdLbdLbdMbdLbdMbdLbdMbdLbdMbdLaadaadaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaac @@ -3811,5 +3934,5 @@ aabaabaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaa aabaabaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaac aabaabaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaac aabaabaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaac -aabaabaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaac +baLaabaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaac "} diff --git a/maps/yw/cryogaia_mining.dmm b/maps/yw/cryogaia-03-mining.dmm similarity index 100% rename from maps/yw/cryogaia_mining.dmm rename to maps/yw/cryogaia-03-mining.dmm diff --git a/maps/yw/Centcom.dmm b/maps/yw/cryogaia-04-centcom.dmm similarity index 100% rename from maps/yw/Centcom.dmm rename to maps/yw/cryogaia-04-centcom.dmm diff --git a/maps/yw/cryogaia.dm b/maps/yw/cryogaia.dm index b22745e454..eb98156a47 100644 --- a/maps/yw/cryogaia.dm +++ b/maps/yw/cryogaia.dm @@ -8,21 +8,15 @@ #include "tether_phoronlock.dm" #include "tether_shuttle_defs.dm" #include "tether_shuttles.dm" - #include "centcom.dmm" + #include "cryogaia-04-centcom.dmm" #include "cryogaia_telecomms.dm" #include "cryogaia_borealismajoris.dm" #include "elevator_areas.dm" #include "service_elevator_things.dm" - #include "cryogaia.dmm" - #include "cryogaia_lowerlevel.dmm" - #include "cryogaia_mining.dmm" + #include "cryogaia-01-lower_level.dmm" + #include "cryogaia-02-main_level.dmm" + #include "cryogaia-03-mining.dmm" #include "submaps/_tether_submaps.dm" - #define USING_MAP_DATUM /datum/map/tether - -#elif !defined(MAP_OVERRIDE) - - #warn A map has already been included, ignoring Tether - -#endif \ No newline at end of file + #define USING_MAP_DATUM /datum/map/cryogaia \ No newline at end of file diff --git a/maps/yw/cryogaia_borealismajoris.dm b/maps/yw/cryogaia_borealismajoris.dm index 6c317c40b6..16830a6d6b 100644 --- a/maps/yw/cryogaia_borealismajoris.dm +++ b/maps/yw/cryogaia_borealismajoris.dm @@ -10,7 +10,9 @@ var/datum/planet/borealis1/planet_borealis1 = null the Phoron is very desirable by many corporations, including NanoTrasen." current_time = new /datum/time/borealis1() expected_z_levels = list( + Z_LEVEL_CRYOGAIA_LOWER, Z_LEVEL_CRYOGAIA_MAIN, + Z_LEVEL_CRYOGAIA_MINE, ) // planetary_wall_type = /turf/unsimulated/wall/planetary/borealis1 @@ -110,7 +112,10 @@ var/datum/planet/borealis1/planet_borealis1 = null WEATHER_RAIN = new /datum/weather/borealis1/rain(), WEATHER_STORM = new /datum/weather/borealis1/storm(), WEATHER_HAIL = new /datum/weather/borealis1/hail(), - WEATHER_BLOOD_MOON = new /datum/weather/borealis1/blood_moon() + WEATHER_BLOOD_MOON = new /datum/weather/borealis1/blood_moon(), + WEATHER_EMBERFALL = new /datum/weather/borealis1/emberfall(), + WEATHER_ASH_STORM = new /datum/weather/borealis1/ash_storm(), + WEATHER_FALLOUT = new /datum/weather/borealis1/fallout() ) roundstart_weather_chances = list( WEATHER_CLEAR = 30, @@ -134,6 +139,13 @@ var/datum/planet/borealis1/planet_borealis1 = null WEATHER_CLEAR = 50, WEATHER_OVERCAST = 50 ) + transition_messages = list( + "The sky clears up.", + "The sky is visible.", + "The weather is calm." + ) + sky_visible = TRUE + observed_message = "The sky is clear." /datum/weather/borealis1/overcast name = "overcast" @@ -146,6 +158,12 @@ var/datum/planet/borealis1/planet_borealis1 = null WEATHER_RAIN = 5, WEATHER_HAIL = 5 ) + observed_message = "It is overcast, all you can see are clouds." + transition_messages = list( + "All you can see above are clouds.", + "Clouds cut off your view of the sky.", + "It's very cloudy." + ) /datum/weather/borealis1/light_snow name = "light snow" @@ -159,6 +177,11 @@ var/datum/planet/borealis1/planet_borealis1 = null WEATHER_SNOW = 35, WEATHER_HAIL = 5 ) + observed_message = "It is snowing lightly." + transition_messages = list( + "Small snowflakes begin to fall from above.", + "It begins to snow lightly.", + ) /datum/weather/borealis1/snow name = "moderate snow" @@ -174,6 +197,13 @@ var/datum/planet/borealis1/planet_borealis1 = null WEATHER_HAIL = 5, WEATHER_OVERCAST = 5 ) + observed_message = "It is snowing." + transition_messages = list( + "It's starting to snow.", + "The air feels much colder as snowflakes fall from above." + ) + outdoor_sounds_type = /datum/looping_sound/weather/outside_snow + indoor_sounds_type = /datum/looping_sound/weather/inside_snow /datum/weather/borealis1/snow/process_effects() ..() @@ -198,6 +228,14 @@ var/datum/planet/borealis1/planet_borealis1 = null WEATHER_HAIL = 10, WEATHER_OVERCAST = 5 ) + observed_message = "A blizzard blows snow everywhere." + transition_messages = list( + "Strong winds howl around you as a blizzard appears.", + "It starts snowing heavily, and it feels extremly cold now." + ) + outdoor_sounds_type = /datum/looping_sound/weather/outside_blizzard + indoor_sounds_type = /datum/looping_sound/weather/inside_blizzard + /datum/weather/borealis1/blizzard/process_effects() ..() @@ -222,6 +260,10 @@ var/datum/planet/borealis1/planet_borealis1 = null WEATHER_STORM = 10, WEATHER_HAIL = 5 ) + observed_message = "It is raining." + transition_messages = list( + "The sky is dark, and rain falls down upon you." + ) /datum/weather/borealis1/rain/process_effects() ..() @@ -254,6 +296,17 @@ var/datum/planet/borealis1/planet_borealis1 = null icon_state = "storm" light_modifier = 0.3 flight_failure_modifier = 10 + effect_message = "Rain falls on you, drenching you in water." + + var/next_lightning_strike = 0 // world.time when lightning will strike. + var/min_lightning_cooldown = 5 SECONDS + var/max_lightning_cooldown = 1 MINUTE + observed_message = "An intense storm pours down over the region." + transition_messages = list( + "You feel intense winds hit you as the weather takes a turn for the worst.", + "Loud thunder is heard in the distance.", + "A bright flash heralds the approach of a storm." + ) transition_chances = list( @@ -263,6 +316,7 @@ var/datum/planet/borealis1/planet_borealis1 = null WEATHER_OVERCAST = 5 ) + /datum/weather/borealis1/storm/process_effects() ..() for(var/mob/living/L in living_mob_list) @@ -271,22 +325,53 @@ var/datum/planet/borealis1/planet_borealis1 = null if(!T.outdoors) continue // They're indoors, so no need to rain on them. - // If they have an open umbrella, it'll get stolen by the wind + // Lazy wind code + if(prob(10)) + if(istype(L.get_active_hand(), /obj/item/weapon/melee/umbrella)) + var/obj/item/weapon/melee/umbrella/U = L.get_active_hand() + if(U.open) + to_chat(L, "You struggle to keep hold of your umbrella!") + L.Stun(20) // This is not nearly as long as it seems + playsound(L, 'sound/effects/rustle1.ogg', 100, 1) // Closest sound I've got to "Umbrella in the wind" + else if(istype(L.get_inactive_hand(), /obj/item/weapon/melee/umbrella)) + var/obj/item/weapon/melee/umbrella/U = L.get_inactive_hand() + if(U.open) + to_chat(L, "A gust of wind yanks the umbrella from your hand!") + playsound(L, 'sound/effects/rustle1.ogg', 100, 1) + L.drop_from_inventory(U) + U.toggle_umbrella() + U.throw_at(get_edge_target_turf(U, pick(alldirs)), 8, 1, L) + + // If they have an open umbrella, it'll guard from rain if(istype(L.get_active_hand(), /obj/item/weapon/melee/umbrella)) var/obj/item/weapon/melee/umbrella/U = L.get_active_hand() if(U.open) - to_chat(L, "A gust of wind yanks the umbrella from your hand!") - L.drop_from_inventory(U) - U.throw_at(get_edge_target_turf(U, pick(alldirs)), 8, 1, L) + if(show_message) + to_chat(L, "Rain showers loudly onto your umbrella!") + continue else if(istype(L.get_inactive_hand(), /obj/item/weapon/melee/umbrella)) var/obj/item/weapon/melee/umbrella/U = L.get_inactive_hand() if(U.open) - to_chat(L, "A gust of wind yanks the umbrella from your hand!") - L.drop_from_inventory(U) - U.throw_at(get_edge_target_turf(U, pick(alldirs)), 8, 1, L) + if(show_message) + to_chat(L, "Rain showers loudly onto your umbrella!") + continue + L.water_act(2) - to_chat(L, "Rain falls on you, drenching you in water.") + if(show_message) + to_chat(L, effect_message) + + + handle_lightning() + +// This gets called to do lightning periodically. +// There is a seperate function to do the actual lightning strike, so that badmins can play with it. +/datum/weather/borealis1/storm/proc/handle_lightning() + if(world.time < next_lightning_strike) + return // It's too soon to strike again. + next_lightning_strike = world.time + rand(min_lightning_cooldown, max_lightning_cooldown) + var/turf/T = pick(holder.our_planet.planet_floors) // This has the chance to 'strike' the sky, but that might be a good thing, to scare reckless pilots. + lightning_strike(T) /datum/weather/borealis1/hail name = "hail" @@ -303,6 +388,12 @@ var/datum/planet/borealis1/planet_borealis1 = null WEATHER_HAIL = 10, WEATHER_OVERCAST = 5 ) + observed_message = "Ice is falling from the sky." + transition_messages = list( + "Ice begins to fall from the sky.", + "It begins to hail.", + "An intense chill is felt, and chunks of ice start to fall from the sky, towards you." + ) /datum/weather/borealis1/hail/process_effects() ..() @@ -349,3 +440,111 @@ var/datum/planet/borealis1/planet_borealis1 = null transition_chances = list( WEATHER_BLOODMOON = 100 ) + observed_message = "Everything is red. Something really ominous is going on." + transition_messages = list( + "The sky turns blood red!" + ) + outdoor_sounds_type = /datum/looping_sound/weather/wind + indoor_sounds_type = /datum/looping_sound/weather/wind/indoors + + +// Ash and embers fall forever, such as from a volcano or something. +/datum/weather/borealis1/emberfall + name = "emberfall" + icon_state = "ashfall_light" + light_modifier = 0.7 + light_color = "#880000" + temp_high = 293.15 // 20c + temp_low = 283.15 // 10c + flight_failure_modifier = 20 + transition_chances = list( + WEATHER_EMBERFALL = 100 + ) + observed_message = "Soot, ash, and embers float down from above." + transition_messages = list( + "Gentle embers waft down around you like grotesque snow." + ) + outdoor_sounds_type = /datum/looping_sound/weather/wind + indoor_sounds_type = /datum/looping_sound/weather/wind/indoors + +// Like the above but a lot more harmful. +/datum/weather/borealis1/ash_storm + name = "ash storm" + icon_state = "ashfall_heavy" + light_modifier = 0.1 + light_color = "#FF0000" + temp_high = 323.15 // 50c + temp_low = 313.15 // 40c + flight_failure_modifier = 50 + transition_chances = list( + WEATHER_ASH_STORM = 100 + ) + observed_message = "All that can be seen is black smoldering ash." + transition_messages = list( + "Smoldering clouds of scorching ash billow down around you!" + ) + // Lets recycle. + outdoor_sounds_type = /datum/looping_sound/weather/outside_blizzard + indoor_sounds_type = /datum/looping_sound/weather/inside_blizzard + +/datum/weather/borealis1/ash_storm/process_effects() + ..() + for(var/thing in living_mob_list) + var/mob/living/L = thing + if(L.z in holder.our_planet.expected_z_levels) + var/turf/T = get_turf(L) + if(!T.outdoors) + continue // They're indoors, so no need to burn them with ash. + + L.inflict_heat_damage(rand(1, 3)) + + +// Totally radical. +/datum/weather/borealis1/fallout + name = "fallout" + icon_state = "fallout" + light_modifier = 0.7 + light_color = "#CCFFCC" + flight_failure_modifier = 30 + transition_chances = list( + WEATHER_FALLOUT = 100 + ) + observed_message = "Radioactive soot and ash rains down from the heavens." + transition_messages = list( + "Radioactive soot and ash start to float down around you, contaminating whatever they touch." + ) + outdoor_sounds_type = /datum/looping_sound/weather/wind + indoor_sounds_type = /datum/looping_sound/weather/wind/indoors + + // How much radiation a mob gets while on an outside tile. + var/direct_rad_low = RAD_LEVEL_LOW + var/direct_rad_high = RAD_LEVEL_MODERATE + + // How much radiation is bursted onto a random tile near a mob. + var/fallout_rad_low = RAD_LEVEL_HIGH + var/fallout_rad_high = RAD_LEVEL_VERY_HIGH + +/datum/weather/borealis1/fallout/process_effects() + ..() + for(var/thing in living_mob_list) + var/mob/living/L = thing + if(L.z in holder.our_planet.expected_z_levels) + irradiate_nearby_turf(L) + var/turf/T = get_turf(L) + if(!T.outdoors) + continue // They're indoors, so no need to irradiate them with fallout. + + L.rad_act(rand(direct_rad_low, direct_rad_high)) + +// This makes random tiles near people radioactive for awhile. +// Tiles far away from people are left alone, for performance. +/datum/weather/borealis1/fallout/proc/irradiate_nearby_turf(mob/living/L) + if(!istype(L)) + return + var/list/turfs = RANGE_TURFS(world.view, L) + var/turf/T = pick(turfs) // We get one try per tick. + if(!istype(T)) + return + if(T.outdoors) + radiation_repository.radiate(T, rand(fallout_rad_low, fallout_rad_high)) + diff --git a/maps/yw/cryogaia_defines.dm b/maps/yw/cryogaia_defines.dm index f8a0e51754..fc10e74583 100644 --- a/maps/yw/cryogaia_defines.dm +++ b/maps/yw/cryogaia_defines.dm @@ -1,5 +1,5 @@ //Atmosphere properties -#define CRYOGAIA_ONE_ATMOSPHERE 82.4 //kPa +#define CRYOGAIA_ONE_ATMOSPHERE 100 //kPa #define CRYOGAIA_AVG_TEMP 215 //kelvin #define CRYOGAIA_PER_N2 0.16 //percent @@ -22,10 +22,21 @@ #define CRYOGAIA_TURF_CREATE_UN(x) x/cryogaia/nitrogen=CRYOGAIA_MOL_N2;x/cryogaia/oxygen=CRYOGAIA_MOL_O2;x/cryogaia/carbon_dioxide=CRYOGAIA_MOL_CO2;x/cryogaia/phoron=CRYOGAIA_MOL_PHORON;x/cryogaia/temperature=CRYOGAIA_AVG_TEMP //Normal YW map defs -#define Z_LEVEL_CRYOGAIA_MAIN 1 -#define Z_LEVEL_CRYOGAIA_LOWER 2 -#define Z_LEVEL_CRYOGAIA_MINE 3 -#define Z_LEVEL_CENTCOM 4 +// for some god damn reason, the defines aren't registring properly. force setting z's further down because this is causing me so much grief. -RadiantFlash +#define Z_LEVEL_CRYOGAIA_LOWER 1 +#define Z_LEVEL_CRYOGAIA_MAIN 2 +#define Z_LEVEL_CRYOGAIA_MINE 3 +#define Z_LEVEL_CENTCOM 4 +#define Z_LEVEL_ALIENSHIP 5 +#define Z_LEVEL_BEACH 6 +#define Z_LEVEL_BEACH_CAVE 7 +#define Z_LEVEL_AEROSTAT 8 +#define Z_LEVEL_AEROSTAT_SURFACE 9 +#define Z_LEVEL_DEBRISFIELD 10 + + +#define Z_LEVEL_BOTTOM_LEVEL Z_LEVEL_CRYOGAIA_LOWER +#define Z_LEVEL_TOP_LEVEL Z_LEVEL_CRYOGAIA_MAIN /datum/map/cryogaia name = "Cryogaia" @@ -53,7 +64,7 @@ boss_short = "CentCom" company_name = "NanoTrasen" company_short = "NT" - starsys_name = "Beta Aquarii" + starsys_name = "Borealis Majoris" shuttle_docked_message = "The scheduled Shuttle to %dock_name% has arrived. It will depart in approximately %ETD%." shuttle_leaving_dock = "The Shuttle has left the Outpost. Estimate %ETA% until the tram arrives at %dock_name%." @@ -83,7 +94,7 @@ NETWORK_INTERROGATION ) - allowed_spawns = list("Tram Station","Gateway","Cryogenic Storage","Cyborg Storage") + allowed_spawns = list("Arrivals Shuttle","Gateway","Cryogenic Storage","Cyborg Storage") spawnpoint_died = /datum/spawnpoint/tram spawnpoint_left = /datum/spawnpoint/tram spawnpoint_stayed = /datum/spawnpoint/cryo @@ -115,7 +126,7 @@ lateload_single_pick = null //Nothing right now. -/datum/map/tether/perform_map_generation() +/datum/map/cryogaia/perform_map_generation() new /datum/random_map/automata/cave_system/no_cracks(null, 1, 1, Z_LEVEL_CRYOGAIA_MINE, world.maxx, world.maxy) // Create the mining Z-level. new /datum/random_map/noise/ore(null, 1, 1, Z_LEVEL_CRYOGAIA_MINE, 64, 64) // Create the mining ore distribution map. @@ -123,19 +134,19 @@ return 1 // Short range computers see only the six main levels, others can see the surrounding surface levels. -/datum/map/tether/get_map_levels(var/srcz, var/long_range = TRUE) +/datum/map/cryogaia/get_map_levels(var/srcz, var/long_range = TRUE) if (long_range && (srcz in map_levels)) return map_levels else if (srcz == Z_LEVEL_CENTCOM) return list() // Nothing on transit! - else if (srcz >= Z_LEVEL_CRYOGAIA_MAIN && srcz <= Z_LEVEL_CRYOGAIA_MINE) + else if (srcz >= Z_LEVEL_BOTTOM_LEVEL && srcz <= Z_LEVEL_TOP_LEVEL) return list( Z_LEVEL_CRYOGAIA_MAIN, - Z_LEVEL_CRYOGAIA_LOWER, - Z_LEVEL_CRYOGAIA_MINE) + Z_LEVEL_CRYOGAIA_LOWER) else return ..() + // For making the 6-in-1 holomap, we calculate some offsets ((Disabled because I don't have a clue to how to start making this for Cryogaia)) // We have a bunch of stuff common to the station z levels @@ -144,27 +155,27 @@ /* holomap_legend_x = 220 holomap_legend_y = 160 */ -/datum/map_z_level/tether/cryogaia/main - z = Z_LEVEL_CRYOGAIA_MAIN - name = "Surface level" - flags = MAP_LEVEL_STATION|MAP_LEVEL_CONTACT|MAP_LEVEL_PLAYER|MAP_LEVEL_CONSOLES|MAP_LEVEL_SEALED - base_turf = /turf/simulated/floor/outdoors/rocks/cryogaia -/* holomap_offset_x = TETHER_HOLOMAP_MARGIN_X - holomap_offset_y = TETHER_HOLOMAP_MARGIN_Y + TETHER_MAP_SIZE*0 */ + /datum/map_z_level/cryogaia/lower - z = Z_LEVEL_CRYOGAIA_LOWER name = "Subfloor" flags = MAP_LEVEL_STATION|MAP_LEVEL_CONTACT|MAP_LEVEL_PLAYER|MAP_LEVEL_CONSOLES|MAP_LEVEL_SEALED base_turf = /turf/simulated/floor/outdoors/rocks/cryogaia +/datum/map_z_level/cryogaia/main + name = "Surface level" + flags = MAP_LEVEL_STATION|MAP_LEVEL_CONTACT|MAP_LEVEL_PLAYER|MAP_LEVEL_CONSOLES|MAP_LEVEL_SEALED + base_turf = /turf/simulated/open +/* holomap_offset_x = TETHER_HOLOMAP_MARGIN_X + holomap_offset_y = TETHER_HOLOMAP_MARGIN_Y + TETHER_MAP_SIZE*0 */ /datum/map_z_level/cryogaia/mining - z = Z_LEVEL_CRYOGAIA_MINE name = "Subterranian depths" flags = MAP_LEVEL_STATION|MAP_LEVEL_CONTACT|MAP_LEVEL_PLAYER|MAP_LEVEL_CONSOLES|MAP_LEVEL_SEALED base_turf = /turf/simulated/floor/outdoors/rocks/cryogaia - +/datum/map_z_level/cryogaia/centcom + name = "Central Command" + flags = MAP_LEVEL_ADMIN|MAP_LEVEL_CONTACT|MAP_LEVEL_XENOARCH_EXEMPT /* /datum/map_z_level/tether/wilderness name = "Wilderness" diff --git a/maps/yw/cryogaia_turfs.dm b/maps/yw/cryogaia_turfs.dm index 5e89a6de1d..fcf87a49a9 100644 --- a/maps/yw/cryogaia_turfs.dm +++ b/maps/yw/cryogaia_turfs.dm @@ -14,16 +14,17 @@ CRYOGAIA_TURF_CREATE(/turf/simulated/floor) /turf/simulated/floor/cryogaia_indoors/update_graphic(list/graphic_add = null, list/graphic_remove = null) return 0 -CRYOGAIA_TURF_CREATE(/turf/simulated/floor/reinforced) -CRYOGAIA_TURF_CREATE(/turf/simulated/floor/tiled/steel_dirty) - -CRYOGAIA_TURF_CREATE(/turf/simulated/floor/outdoors/dirt) +CRYOGAIA_TURF_CREATE(/turf/simulated/floor/snow) +CRYOGAIA_TURF_CREATE(/turf/simulated/floor/snow/snow2) +CRYOGAIA_TURF_CREATE(/turf/simulated/floor/snow/gravsnow) +CRYOGAIA_TURF_CREATE(/turf/simulated/floor/snow/plating) +CRYOGAIA_TURF_CREATE(/turf/simulated/floor/snow/plating/drift) CRYOGAIA_TURF_CREATE(/turf/simulated/floor/outdoors/rocks) -CRYOGAIA_TURF_CREATE(/turf/simulated/floor/outdoors/grass/sif) -/turf/simulated/floor/outdoors/grass/sif +CRYOGAIA_TURF_CREATE(/turf/simulated/floor/tiled/cryogaia) +/turf/simulated/floor/outdoors/grass/cryogaia turf_layers = list( - /turf/simulated/floor/outdoors/rocks/cryogaia, - /turf/simulated/floor/outdoors/dirt/cryogaia + /turf/simulated/floor/snow, + /turf/simulated/floor/tiled/cryogaia, ) diff --git a/maps/yw/scratchmap.dmm b/maps/yw/scratchmap.dmm new file mode 100644 index 0000000000..629281a4af --- /dev/null +++ b/maps/yw/scratchmap.dmm @@ -0,0 +1,346 @@ +"aa" = (/turf/space,/area/space) +"ab" = (/turf/snow/snow2,/area/space) +"ac" = (/obj/structure/bed/chair/wheelchair,/obj/machinery/light{dir = 8; icon_state = "tube1"},/turf/simulated/floor/tiled/white,/area/space) +"ad" = (/turf/simulated/floor/tiled/white,/area/space) +"ae" = (/obj/structure/table/standard,/obj/item/device/radio{anchored = 1; broadcasting = 0; canhear_range = 7; frequency = 1487; icon = 'icons/obj/items.dmi'; icon_state = "red_phone"; listening = 1; name = "Surgery Emergency Phone"},/obj/random/medical,/turf/simulated/floor/tiled/white,/area/space) +"af" = (/obj/structure/bed/chair/wheelchair,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/tiled/white,/area/space) +"ag" = (/obj/structure/table/standard{name = "plastic table frame"},/obj/item/weapon/surgical/surgicaldrill,/obj/item/weapon/surgical/FixOVein,/turf/simulated/floor/tiled/white,/area/space) +"ah" = (/obj/machinery/button/remote/blast_door{id = "surgeryobs"; name = "Privacy Shutters"; pixel_x = -58; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled/white,/area/space) +"ai" = (/obj/structure/closet/crate/freezer,/turf/simulated/floor/tiled/white,/area/space) +"aj" = (/obj/structure/table/standard{name = "plastic table frame"},/obj/item/weapon/surgical/retractor,/obj/item/stack/medical/advanced/bruise_pack,/turf/simulated/floor/tiled/white,/area/space) +"ak" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled/white,/area/space) +"al" = (/obj/machinery/button/holosign{pixel_x = 24; pixel_y = 2},/obj/machinery/light_switch{pixel_x = 32; pixel_y = 2},/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled/white,/area/space) +"am" = (/obj/structure/table/standard{name = "plastic table frame"},/obj/item/weapon/surgical/scalpel,/obj/item/weapon/surgical/circular_saw{pixel_y = 10},/obj/item/weapon/surgical/scalpel/manager,/turf/simulated/floor/tiled/white,/area/space) +"an" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled/white,/area/space) +"ao" = (/obj/structure/table/standard{name = "plastic table frame"},/obj/item/clothing/suit/surgicalapron,/obj/item/weapon/storage/box/freezer,/obj/item/weapon/reagent_containers/spray/sterilizine,/obj/structure/disposalpipe/segment,/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor/tiled/white,/area/space) +"ap" = (/turf/simulated/wall,/area/space) +"aq" = (/turf/simulated/wall/titanium,/area/space) +"ar" = (/obj/structure/table/standard,/obj/item/weapon/surgical/hemostat,/obj/item/weapon/surgical/cautery,/turf/simulated/floor/tiled/white,/area/space) +"as" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor/tiled/white,/area/space) +"at" = (/obj/machinery/optable,/turf/simulated/floor/tiled/white,/area/space) +"au" = (/obj/machinery/iv_drip,/turf/simulated/floor/tiled/white,/area/space) +"av" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor/tiled/white,/area/space) +"aw" = (/obj/machinery/computer/med_data,/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled/white,/area/space) +"ax" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/airlock/engineering{name = "Civilian Upper Substation"; req_one_access = list(11)},/turf/simulated/floor,/area/space) +"ay" = (/obj/structure/cable{icon_state = "2-8"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor,/area/space) +"az" = (/obj/machinery/power/terminal,/obj/structure/cable{icon_state = "0-8"},/obj/effect/floor_decal/industrial/warning,/turf/simulated/floor/plating,/area/space) +"aA" = (/obj/structure/table/standard,/obj/item/device/radio{anchored = 1; broadcasting = 0; canhear_range = 7; frequency = 1487; icon = 'icons/obj/items.dmi'; icon_state = "red_phone"; listening = 1; name = "Surgery Emergency Phone"},/obj/random/medical,/obj/effect/floor_decal/corner/pink/full{dir = 4},/turf/simulated/floor/tiled/white,/area/space) +"aB" = (/obj/structure/table/standard{name = "plastic table frame"},/obj/item/weapon/surgical/bonegel,/obj/item/weapon/surgical/bonesetter,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/tiled/white,/area/space) +"aC" = (/obj/machinery/computer/operating,/turf/simulated/floor/tiled/white,/area/space) +"aD" = (/obj/structure/closet,/obj/item/clothing/under/rank/chief_medical_officer,/obj/item/clothing/under/rank/chief_medical_officer,/obj/item/clothing/under/rank/chief_medical_officer,/obj/item/clothing/under/pj/blue,/obj/item/clothing/under/pj/blue,/turf/simulated/floor/tiled/white,/area/space) +"aE" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/white,/area/space) +"aF" = (/obj/structure/disposalpipe/trunk{dir = 1},/obj/machinery/disposal,/turf/simulated/floor/tiled/white,/area/space) +"aG" = (/obj/machinery/power/breakerbox/activated{RCon_tag = "Upper Civilian Substation Bypass"},/turf/simulated/floor/plating,/area/space) +"aH" = (/obj/machinery/power/smes/buildable{charge = 0; RCon_tag = "Substation - Surface Civilian"},/obj/structure/cable/green,/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plating,/area/space) +"aI" = (/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 28},/obj/effect/floor_decal/industrial/warning/corner{dir = 8},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/space) +"aJ" = (/obj/structure/closet/secure_closet/medical2,/turf/simulated/floor/tiled/white,/area/space) +"aK" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor/tiled/white,/area/space) +"aL" = (/obj/structure/closet/secure_closet/medical_wall{name = "O- Blood Locker"; pixel_x = 0; pixel_y = -32},/turf/simulated/floor/tiled/white,/area/space) +"aM" = (/obj/machinery/light,/turf/simulated/floor/tiled/white,/area/space) +"aN" = (/obj/structure/cable/green,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/turf/simulated/floor/tiled/white,/area/space) +"aO" = (/obj/structure/table/standard{name = "plastic table frame"},/obj/item/weapon/storage/firstaid/surgery,/obj/item/weapon/reagent_containers/spray/cleaner{desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; name = "Surgery Cleaner"; pixel_x = 2; pixel_y = 2},/obj/machinery/vending/wallmed1{name = "NanoMed Wall"; pixel_x = 0; pixel_y = -32},/turf/simulated/floor/tiled/white,/area/space) +"aP" = (/obj/machinery/power/sensor{name = "Powernet Sensor - Upper Civilian Subgrid"; name_tag = "Upper Civilian Subgrid"},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/effect/floor_decal/industrial/warning{icon_state = "warning"; dir = 8},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating,/area/space) +"aQ" = (/obj/structure/cable{icon_state = "1-8"},/turf/simulated/floor,/area/space) +"aR" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/engineering{name = "Civilian Upper Substation"; req_one_access = list(11)},/turf/simulated/floor,/area/space) +"aS" = (/obj/structure/showcase/sign,/turf/snow/snow2,/area/space) +"aT" = (/turf/snow,/turf/snow/snow2,/area/space) +"aU" = (/obj/structure/fence{icon_state = "straight"; dir = 8},/turf/snow/snow2,/area/space) +"aV" = (/obj/structure/fence/post{icon_state = "post"; dir = 4},/obj/structure/fence,/turf/snow/snow2,/area/space) +"aW" = (/obj/structure/fence/door/opened,/turf/snow/snow2,/area/space) +"aX" = (/obj/machinery/button/remote/blast_door{id = "surgeryobs2"; name = "Privacy Shutters"; pixel_x = -58; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled/white,/area/space) +"aY" = (/obj/machinery/light_switch{pixel_x = 32; pixel_y = 2},/obj/machinery/button/holosign{pixel_x = 24; pixel_y = 2},/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled/white,/area/space) +"aZ" = (/obj/machinery/door/airlock/medical{id_tag = "surgery_observation"; name = "Observation Room"; req_access = newlist()},/obj/machinery/holosign/surgery,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/firedoor/border_only,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/white,/area/space) +"ba" = (/obj/structure/fence,/turf/snow/snow2,/area/space) +"bb" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled/white,/area/space) +"bc" = (/obj/structure/table/standard{name = "plastic table frame"},/obj/item/weapon/surgical/hemostat,/obj/item/weapon/surgical/cautery,/turf/simulated/floor/tiled/white,/area/space) +"bd" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/turf/simulated/floor/tiled/white,/area/space) +"be" = (/obj/structure/fence/corner{icon_state = "corner"; dir = 1},/turf/snow/snow2,/area/space) +"bf" = (/obj/structure/fence/post{icon_state = "post"; dir = 4},/turf/snow/snow2,/area/space) +"bg" = (/obj/structure/fence/corner{icon_state = "corner"; dir = 6},/turf/snow/snow2,/area/space) +"bh" = (/obj/effect/landmark{name = "carpspawn"},/turf/snow/snow2,/area/space) +"bi" = (/obj/structure/closet,/obj/item/clothing/under/pj/blue,/obj/item/clothing/under/pj/blue,/turf/simulated/floor/tiled/white,/area/space) +"bj" = (/obj/structure/reagent_dispensers/water_cooler/full,/turf/simulated/floor/tiled/white,/area/space) +"bk" = (/obj/machinery/light/trailblazerb,/turf/snow/snow2,/area/space) +"bl" = (/obj/effect/overlay/snow/floor/edges{dir = 8},/obj/effect/overlay/snow/floor,/obj/effect/overlay/snow/floor/edges{dir = 4},/turf/simulated/floor,/area/space) +"bm" = (/obj/effect/overlay/snow/floor/edges,/obj/effect/overlay/snow/floor/edges{dir = 1},/turf/snow/gravsnow,/area/space) +"bn" = (/obj/effect/overlay/snow/floor,/obj/effect/overlay/snow/floor/edges{dir = 4},/obj/effect/overlay/snow/floor/edges3{dir = 8},/turf/simulated/floor,/area/space) +"bo" = (/obj/structure/snowman,/turf/snow/snow2,/area/space) +"bp" = (/obj/structure/snowman/spider,/turf/snow/snow2,/area/space) +"bq" = (/turf/simulated/floor/outdoors/ice,/area/space) +"br" = (/obj/effect/overlay/snow/floor/edges{dir = 1},/obj/effect/overlay/snow/floor/edges{dir = 8},/turf/snow/plating,/area/space) +"bs" = (/turf/snow/plating,/area/space) +"bt" = (/obj/effect/overlay/snow/floor/edges{dir = 1},/obj/effect/overlay/snow/floor/edges{dir = 4},/turf/snow/plating,/area/space) +"bu" = (/obj/machinery/door/airlock/voidcraft,/turf/snow/plating,/area/space) +"bv" = (/turf/simulated/floor/snow/plating,/area/space) +"bw" = (/obj/machinery/space_heater,/turf/simulated/floor/plating,/area/space) +"bx" = (/turf/simulated/floor/plating,/area/space) +"by" = (/obj/structure/grille,/obj/structure/window/reinforced/full,/obj/machinery/door/firedoor/glass,/turf/simulated/floor/plating,/area/space) +"bz" = (/turf/simulated/floor/tiled,/area/space) +"bA" = (/obj/structure/table/rack/shelf,/obj/item/weapon/gun/energy/frontier/locked/holdout,/turf/simulated/floor/tiled,/area/space) +"bB" = (/obj/machinery/door/airlock/glass_external/public,/turf/simulated/floor/tiled,/area/space) +"bC" = (/obj/structure/flora/tree/winter,/turf/snow/snow2,/area/space) +"bD" = (/obj/structure/flora/tree/pine,/turf/snow/snow2,/area/space) +"bE" = (/obj/structure/flora/tree/dead,/turf/snow/snow2,/area/space) +"bF" = (/obj/structure/flora/tree/winter1,/turf/snow/snow2,/area/space) +"bG" = (/obj/structure/bonfire,/turf/snow/snow2,/area/space) +"bH" = (/obj/effect/overlay/snow/floor/edges{dir = 8},/obj/effect/overlay/snow/floor/edges{dir = 4},/turf/snow/gravsnow,/area/space) +"bI" = (/turf/snow/gravsnow,/area/space) +"bJ" = (/obj/structure/table/standard,/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/effect/floor_decal/corner/white/border{dir = 1},/obj/machinery/light_switch{dir = 2; name = "light switch "; pixel_x = 0; pixel_y = 26},/obj/item/weapon/reagent_containers/blood/OMinus,/turf/simulated/floor/tiled/white,/area/space) + +(1,1,1) = {" +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +abababababababababababababababababababacaaaaadaeadaaaaafababababababababababababababagahaiajakalababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +abababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababamanadadakaoababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +abababababababababababababaaaaaaaaaaaaaaaaaaaaaaapapapaqaaaaaaaaaaabababababababababarasatauavawababababababababalabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +abababababababababababababaaaaaaaaaaaaaaaaaaaaaaaxayazaqaaaaaaaaaaabababaAabababababaBadaCaDaEaFababababababababaoabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +abababababababababababababaaaaaaaaaaaaaaaaaaaaaaaqaGaHaIaaaaaaaaaaabababababababababaJaKaLaMaNaOababababababababawabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +abababababababababababababaaaaaaaaaaaaaaaaaaaaaaaqaaaPaQaaaaaaaaaaabababababababababababababababababababababababaFabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +abababababababababababababaaaaaaaaaaaaaaaaaaaaaaaqaqaRaqaaaaaaaaaaabababababababababababababababababababababababaOabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +abababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababbJababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +abababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababaaaaababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +ababaSabababaSababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababaaaaaaabababaTababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aUaUaUaVaWaVaUaUaUababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaXaiajakaYababababababaaaaaaababababaaaZapaaababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +abababbaabbaabababababababababababababaaababaaabababababaaamanadadakaoababababababaaaaaaabababbaaabbaaaaababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +abababbaabbaababababababababababababababababababababababaabcasataaavawababababababababababababbaaabdaaaaababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +ababbebfaWbfbgabababababababababababababababbhabababababaaaBadaCbiaEaaababababababababababababbaaaadaaaaababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +ababaSabababaSabababababababababababababababababababababaaaJaKaaaMaNaOababababababababababababbaaabjaaaaababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +abababababababababababababababababababababbkabababababababababblababababababababababababababaTbaababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +ababababababababbmbmbmbmbmbmbmbmbmbmbmbmbmbmbmbmbmbmbmbmbmbmbmbnababababababboababababababababbaababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +abababababababababababbkabababababababababababababbpababababbkblababababababababbqababababababbaababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +abababababababababababababababababababababababababababababababblabababababababbqbqbqbqababaTabbaababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +abababababababababababababaTabababababababababababababababaSbrbsbtaSababababababbqbqbqbqabababbaababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +abababababababababababababababababababababababababababababaqaqbuaqaqababababababababbqababababbaababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +abababababababababababababababababababababababababababaqaqaqbsbsbvaqaqaqaqababababababababababbaababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +abababababababababababababababababababababababababababaqbwbxbsbvbvbybzbAaqababababababababababbaababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +ababababababababaUaUaUaUbfaUaUaUaUaUaUaUaUaUbfaUaUaUaUaqbwbxbxbvbxbBbzbAaqaUaUaUaUbfaUaUaUaUaUbgababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +ababababababababababababababbCababababababababababbCabaqbwbxbsbvbvbybzbAaqabababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +ababababababababababababababababbDabababbCabababbEababaqaqaqbsbsbvaqaqaqaqababababababbEababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +ababababababababababbDababababababababababababababababababaqaqbuaqaqababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +abababababababababababababababbEabababababababababababababaSbsbsbsaSababababbCababbFabababbDababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +ababababababababababababababababababababbCabababababababbGababbHababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +abababababababababababbCabababababababababababbCabababababababbHababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +ababababababababbmbmbmbmbmbmbmbmbmbmbmbmbmbmbmbmbmbmbmbIbmbmbmbIbmbmbmbmbmbmbmbmbmbmbmbmbmbmababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +ababababababababbEababababababababababbCabababababbEabbHababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +"} diff --git a/maps/yw/tether_areas2.dm b/maps/yw/tether_areas2.dm index 016cad314d..ffd826fb62 100644 --- a/maps/yw/tether_areas2.dm +++ b/maps/yw/tether_areas2.dm @@ -439,11 +439,11 @@ /area/shuttle/tether/crash1 name = "\improper Crash Site 1" icon_state = "shuttle2" - base_turf = /turf/simulated/floor/outdoors/dirt/cryogaia + base_turf = /turf/simulated/floor/snow /area/shuttle/tether/crash2 name = "\improper Crash Site 2" icon_state = "shuttle2" - base_turf = /turf/simulated/floor/outdoors/dirt/cryogaia + base_turf = /turf/simulated/floor/snow // Exploration Shuttle stuff // /area/tether/station/excursion_dock @@ -520,11 +520,11 @@ /area/shuttle/antag_ground/solars name = "\improper Syndicate LC - Solars" icon_state = "shuttle2" - base_turf = /turf/simulated/floor/outdoors/dirt/cryogaia + base_turf = /turf/simulated/floor/snow /area/shuttle/antag_ground/mining name = "\improper Syndicate LC - Mining" icon_state = "shuttle2" - base_turf = /turf/simulated/floor/outdoors/dirt/cryogaia + base_turf = /turf/simulated/floor/snow diff --git a/maps/yw/tether_things.dm b/maps/yw/tether_things.dm index 2acc550713..3645a2c8f3 100644 --- a/maps/yw/tether_things.dm +++ b/maps/yw/tether_things.dm @@ -5,7 +5,7 @@ //Special map objects /obj/effect/landmark/map_data/borealis1 - height = 7 + height = 2 /obj/turbolift_map_holder/tether name = "Tether Climber" diff --git a/vorestation.dme b/vorestation.dme index 981812fc5f..f64d0e31b5 100644 --- a/vorestation.dme +++ b/vorestation.dme @@ -2898,6 +2898,7 @@ #include "code\modules\shuttles\departmental.dm" #include "code\modules\shuttles\escape_pods.dm" #include "code\modules\shuttles\shuttle.dm" +#include "code\modules\shuttles\shuttle_arrivals.dm" #include "code\modules\shuttles\shuttle_console.dm" #include "code\modules\shuttles\shuttle_emergency.dm" #include "code\modules\shuttles\shuttle_ferry.dm" @@ -3179,5 +3180,6 @@ #include "maps\submaps\surface_submaps\wilderness\wilderness.dm" #include "maps\submaps\surface_submaps\wilderness\wilderness_areas.dm" #include "maps\yw\cryogaia.dm" +#include "maps\yw\scratchmap.dmm" #include "maps\~map_system\maps.dm" // END_INCLUDE