diff --git a/code/modules/client/preference_setup/loadout/loadout_fluffitems_yw.dm b/code/modules/client/preference_setup/loadout/loadout_fluffitems_yw.dm index d0537e9c64..d6a095562f 100644 --- a/code/modules/client/preference_setup/loadout/loadout_fluffitems_yw.dm +++ b/code/modules/client/preference_setup/loadout/loadout_fluffitems_yw.dm @@ -124,6 +124,7 @@ ckeywhitelist = list("blackangelsace") character_name = list("Strix Hades") +//Plague Doctor Boye /datum/gear/fluff/kel_plague_box path = /obj/item/weapon/storage/box/fluff/kelplague display_name = "Plague Outfit Box" diff --git a/code/modules/mob/living/carbon/human/species/station/seromi.dm b/code/modules/mob/living/carbon/human/species/station/seromi.dm index 0e4debb571..1d22c4056b 100644 --- a/code/modules/mob/living/carbon/human/species/station/seromi.dm +++ b/code/modules/mob/living/carbon/human/species/station/seromi.dm @@ -153,6 +153,10 @@ if(H.loneliness_stage > 0) H.loneliness_stage -= 4 return + if(istype(H.loc, /obj/item/weapon/holder)) + if(H.loneliness_stage > 0) + H.loneliness_stage -= 4 + return // Check for company. for(var/mob/living/M in viewers(H)) if(!istype(M, /mob/living/carbon) && !istype(M, /mob/living/silicon/robot)) diff --git a/code/modules/mob/living/silicon/robot/robot_modules/station.dm b/code/modules/mob/living/silicon/robot/robot_modules/station.dm index b017f7d403..208ff09245 100644 --- a/code/modules/mob/living/silicon/robot/robot_modules/station.dm +++ b/code/modules/mob/living/silicon/robot/robot_modules/station.dm @@ -377,7 +377,8 @@ var/global/list/robot_modules = list( "Drone" = "drone-engineer", "Treadwell" = "treadwell", "Handy" = "handy-engineer", - "Usagi-II" = "tall2engineer" + "Usagi-II" = "tall2engineer", + "Servitor" = "servitor" //YW Addition to add new Servitor Sprite ) /obj/item/weapon/robot_module/robot/engineering/construction diff --git a/icons/mob/robots.dmi b/icons/mob/robots.dmi index f265047239..456e633a28 100644 Binary files a/icons/mob/robots.dmi and b/icons/mob/robots.dmi differ diff --git a/icons/mob/robots_vr.dmi b/icons/mob/robots_vr.dmi index cdf2fd6a86..e4a3a1f755 100644 Binary files a/icons/mob/robots_vr.dmi and b/icons/mob/robots_vr.dmi differ diff --git a/icons/mob/robots_yw.dmi b/icons/mob/robots_yw.dmi index 4013ad94c6..f1a72e5cd8 100644 Binary files a/icons/mob/robots_yw.dmi and b/icons/mob/robots_yw.dmi differ diff --git a/icons/turf/areas_yw.dmi b/icons/turf/areas_yw.dmi new file mode 100644 index 0000000000..00d4844531 Binary files /dev/null and b/icons/turf/areas_yw.dmi differ diff --git a/icons/vore/test_yw.dmi b/icons/vore/test_yw.dmi new file mode 100644 index 0000000000..51a18d6c05 Binary files /dev/null and b/icons/vore/test_yw.dmi differ diff --git a/maps/yw/cryogaia-04-maintenance.dmm b/maps/yw/cryogaia-04-maintenance.dmm index 44d503a448..904eaf3124 100644 --- a/maps/yw/cryogaia-04-maintenance.dmm +++ b/maps/yw/cryogaia-04-maintenance.dmm @@ -4275,6 +4275,7 @@ "bEk" = (/turf/simulated/floor/wood,/obj/item/stack/material/wood{amount = 10},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/wood/broken,/area/maintenance/maintroom6) "bEl" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp/green{pixel_x = 1; pixel_y = 5},/obj/machinery/newscaster{layer = 3.3; pixel_x = 0; pixel_y = -27},/turf/simulated/floor/carpet,/area/library) "bEm" = (/turf/simulated/floor/plating,/obj/machinery/light_construct,/turf/simulated/floor/wood/broken,/area/maintenance/maintroom6) +"bEn" = (/obj/machinery/telecomms/relay/preset/cryogaia/residential,/turf/simulated/floor/tiled/dark{nitrogen = 100; oxygen = 0; temperature = 80},/area/tcommsat/chamber) (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -4393,7 +4394,7 @@ aaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaa aaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaacaacaacaacaacaacaacaacaacaacaacaanaanaanaanbnibtJbtJbtKbtLbtMbtNbtObtPbtQbtRbqKbtRbtSbtTbtUbqKbqKbtTbtVbtWbtXbqKbtYbtZbuabubbsEbmAbsFbsGbucbnnbudbudbudbudbuebqYbufbpsbpsbptbptbpubptbugbpubptbuhbpuboNbuibujbukbulbumboNboNbunboNbsSbkOblsblsbuobupbuqburbkObkObkObkObkObkObtEbusbutbuubtEbtEaanaanbosbuvbuwbuvbosbkObuxaanaanbkObkOblsblsbkObkObkObkOaanaanaanaanaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaa aaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaacaacaacaacaacaacaacaacaacaacaacaanaanaanaanbnibuybuzbuAbpfbuBbuCbuDbuEbuFbuGbuHbtRbuIbuJbuKbuLbuMbuNbuObuFbuPbqKbtYbuQbuabuRbsEbuSbsFbsGbuTbnnbuUbuVbuWbuXbuYbuZbufbpsbpsboMbvabvabvabvabvabvabvabvabvabvbbvcbvdbvcbvcbvebvfbvgbvabsSbkOblsblsbvhblsbmWblsbkOblsaanaanaanbtEbvibvjbvjbvjbvkbtEaanaanbosbuvbuwbuwbvlaanbuxblsblsblsbvmblsblsblsblsbvnbkOaanaanaanaanaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaa aaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaacaacaacaacaacaacaacaacaacaacaacaanaanaanaanbnibtJbtJbvobvpbtMbvqbvrbvsbvtbvubvvbvwbvxbvybvybvybvubvubvzbvAbqKbvBbvCbvDbphbmAbsEbDVbsFbsGbvEbnnbvFbvGbvHbvIbvJbvKbvLbpsbpsaabbvabvcbvMbvcbvNbvObvPbvPbvPbvRbvPbvSbvcbvcbvabvabvabvabsSbkOblsbkObkObkObvTbrgbvUblsaanaanaanbtEbvVbvWbvXbvYbvZbtEaanaanbosbosbwabwbbosaanbuxblsblsbwcbvmblsblsblsblsbvnbkOaanaanaanaanaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaa -aaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaacaacaacaacaacaacaacaacaacaacaacaanaanaanaanbnibnibnibnibnibwdbwebwfbwgbuFbwhbwibtRbtSbwjbwjbwkbtTbuGbwlbwmbwnbwobwpbwqbwrbwsbwtbwubwvbwwbwxbnnbwybwzbwAbudbwBbwCbwDbwEbwFaanbvabvcbvgbvgbvgbwGbvgbvgbvgbwGbvgbvgbvgbvcbvaaanaanaanbkObkOblsblsbwHbwHbwHblsbmWblsaanaanaanbtEbwIbwJbwKbwLbwMbtEaanaanaanbosbosbosbosaanbwNaanaanbkObkOblsblsbkObkObkObkOaanaanaanaanaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaa +aaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaacaacaacaacaacaacaacaacaacaacaacaanaanaanaanbnibnibnibnibnibwdbwebwfbwgbuFbwhbwibtRbtSbwjbwjbwkbtTbuGbwlbwmbwnbwobwpbwqbwrbwsbwtbwubwvbwwbwxbnnbwybwzbwAbudbwBbwCbwDbwEbwFaanbvabvcbvgbvgbvgbwGbvgbEnbvgbwGbvgbvgbvgbvcbvaaanaanaanbkObkOblsblsbwHbwHbwHblsbmWblsaanaanaanbtEbwIbwJbwKbwLbwMbtEaanaanaanbosbosbosbosaanbwNaanaanbkObkOblsblsbkObkObkObkOaanaanaanaanaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaa aaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaacaacaacaacaacaacaacaacaacaacaacaanaanaanaanbnibwObwObwPbwQbwRbwSbwTbuLbwUbwVbqKbtRbtSbwWbwXbwYbuIbuJbwZbuLbxabxbbxcbxdbxebxfbEjbxhbxibxjbxkbnnbudbxlbxmbudbxnbxobxpbxqbwFaanbvabvcbxrbxsbxtbwGbvgbxubvgbwGbvgbxvbxwbvcbvaaanaanaanbkObxxblsblsbwHbxybxzblsbmWbkObkObkOaanbtEbtEbtEbtEbtEbtEbtEaanaanblsbxAblsblsblsbxBbxCaanaanbkObxDbtbblsbkOaanaanaanaanaanaanaanaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaa aaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaacaacaacaacaacaacaacaacaacaacaacaanaanaanaanbnibxEbxFbxGbpfbuBbuCbxHbxIbxJbxKbtgbxLbtSbxMbxNbxObtSbqKbxPbqKbxQbqKbxRbxSbphbnnblEblEbxTblEblEblEbudbudbxUbudbxVbxWbxpbxXbwFaanbvabvcbvgbvgbvgbwGbvgbxYbvgbwGbvgbvgbvgbvcbvaaanaanaanbkOblsblsblsbxzbxZbxzblsbmWbkObkOblsbyablsblsblsblsblsbybaanaanaanbxBbycbycbycbycbydaanaanaanbkObtIbtbblsbkOaanaanaanaanaanaanaanaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaa aaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaacaacaacaacaacaacaacaacaacaacaacaanaanaanaanbnibwObwObyebyfbygbyhbyibyjbykbxPbqKbtRbylbymbynbyobypbyqbyrbtebyrbyobysbytbwXbyuaanbkObuqbyvaanaanaanaanaanbwFbxpbywbxpbyxbwFaanbvabyybyzbyAbyBbvbbyCbyDbyEbvbbyFbyGbyHbyIbvaaanaanaanbkObyJblsblsbwHbwHbwHblsbmWbkOblsblsblsblsblsblsblsblsblsblsblsblsbuxbkOaanaanaanaanaanaanaanbkObkObkObkObkOaanaanaanaanaacaacaacaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaa diff --git a/maps/yw/cryogaia-05-main.dmm b/maps/yw/cryogaia-05-main.dmm index e919b9b647..a7ecbe39f5 100644 --- a/maps/yw/cryogaia-05-main.dmm +++ b/maps/yw/cryogaia-05-main.dmm @@ -88,9 +88,9 @@ "abJ" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/thermoregulator/cryogaia{dir = 4; pixel_x = -30},/obj/effect/floor_decal/industrial/warning/dust{dir = 10},/obj/effect/floor_decal/rust,/turf/simulated/floor/tiled/techmaint,/area/hallway/secondary/exit) "abK" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/effect/floor_decal/rust,/obj/effect/floor_decal/industrial/warning/dust,/turf/simulated/floor/tiled/techmaint,/area/hallway/secondary/exit) "abL" = (/obj/effect/floor_decal/industrial/warning/dust{dir = 6},/obj/effect/floor_decal/rust,/turf/simulated/floor/tiled/techmaint,/area/hallway/secondary/exit) -"abM" = (/obj/structure/bed/chair,/turf/simulated/floor/tiled,/area/security/checkpoint) -"abN" = (/obj/structure/bed/chair,/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/tiled,/area/security/checkpoint) -"abO" = (/obj/structure/bed/chair,/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor/tiled,/area/security/checkpoint) +"abM" = (/obj/machinery/computer/card{dir = 8},/turf/simulated/floor/tiled,/area/security/checkpoint) +"abN" = (/obj/machinery/computer/security{dir = 4},/turf/simulated/floor/tiled,/area/security/checkpoint) +"abO" = (/obj/structure/grille,/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 = 1; icon_state = "shutter0"; id = "escapesec"; name = "Emergency Blast Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/security/checkpoint) "abP" = (/turf/simulated/floor/outdoors/snow/snow/cryogaia,/area/skipjack_station/northwest_solars) "abQ" = (/turf/simulated/floor/outdoors/snow/snow/snow2/cryogaia,/area/syndicate_station/north) "abR" = (/obj/machinery/door/airlock/external{frequency = 1380; icon_state = "door_locked"; id_tag = "escape_dock_north_starboard_outer"; locked = 1; name = "Escape Airlock"; req_access = list(13)},/obj/machinery/mech_sensor{dir = 8; frequency = 1380; id_tag = "escape_dock_north_mech"; pixel_y = -19},/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1380; master_tag = "escape_dock_north_starboard_airlock"; name = "exterior access button"; pixel_x = -4; pixel_y = -26; req_one_access = list(13)},/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/shield_diffuser,/turf/simulated/floor/tiled/dark,/area/hallway/secondary/exit) @@ -103,10 +103,10 @@ "abY" = (/obj/structure/bed/chair{dir = 8},/turf/simulated/floor/tiled,/area/hallway/secondary/exit) "abZ" = (/obj/structure/grille,/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/exit) "aca" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/door/airlock/glass_external/public{frequency = 1379; id_tag = "Escape_exit_north_interior"; locked = 1},/obj/machinery/access_button/airlock_interior{master_tag = "Escape_exit_north_control"; pixel_x = 25; pixel_y = 7},/obj/structure/cable{icon_state = "1-2"},/turf/simulated/floor/tiled,/area/hallway/secondary/exit) -"acb" = (/obj/structure/window/reinforced,/turf/simulated/floor/tiled,/area/security/checkpoint) -"acc" = (/obj/machinery/door/window/brigdoor/southleft,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled,/area/security/checkpoint) -"acd" = (/obj/machinery/door/window/brigdoor/southright,/turf/simulated/floor/tiled,/area/security/checkpoint) -"ace" = (/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled,/area/security/checkpoint) +"acb" = (/obj/structure/flora/pottedplant/stoutbush,/obj/machinery/firealarm{dir = 2; layer = 3.3; pixel_x = 0; pixel_y = 26},/turf/simulated/floor/tiled/dark,/area/security/checkpoint) +"acc" = (/obj/effect/floor_decal/industrial/hatch/yellow,/turf/simulated/floor/tiled/dark,/area/security/checkpoint) +"acd" = (/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/dark,/area/security/checkpoint) +"ace" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/cable{icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled/dark,/area/security/checkpoint) "acf" = (/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/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) "acg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only,/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) "ach" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/firedoor/border_only,/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) @@ -118,10 +118,10 @@ "acn" = (/obj/effect/floor_decal/corner/red,/obj/effect/floor_decal/corner/white{dir = 4},/turf/simulated/floor/tiled,/area/hallway/secondary/exit) "aco" = (/obj/machinery/door/airlock/glass_security{name = "Spaceport Security Airlock"; req_access = list(63)},/obj/machinery/door/firedoor,/turf/simulated/floor/tiled,/area/security/checkpoint) "acp" = (/turf/simulated/floor/tiled,/area/security/checkpoint) -"acq" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/turf/simulated/floor/tiled,/area/security/checkpoint) -"acr" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/tiled,/area/security/checkpoint) -"acs" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled,/area/security/checkpoint) -"act" = (/obj/structure/table/reinforced,/obj/machinery/recharger,/obj/machinery/button/remote{id = "escapesec"; name = "Emergency lockdown"; pixel_x = 23},/turf/simulated/floor/tiled,/area/security/checkpoint) +"acq" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/glass,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/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/security/checkpoint) +"acr" = (/obj/structure/grille,/obj/machinery/door/firedoor/glass,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/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/security/checkpoint) +"acs" = (/obj/structure/grille,/obj/machinery/door/firedoor/glass,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/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/security/checkpoint) +"act" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/closet,/turf/simulated/floor/tiled,/area/security/checkpoint) "acu" = (/turf/simulated/wall,/area/chapel/monastery) "acv" = (/obj/effect/overlay/snow/floor,/turf/simulated/floor/outdoors/snow/plating/cryogaia,/area/borealis2/outdoors/grounds) "acw" = (/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) @@ -134,9 +134,9 @@ "acD" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{icon_state = "1-2"},/turf/simulated/floor/tiled,/area/hallway/secondary/exit) "acE" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/effect/floor_decal/corner/red,/obj/effect/floor_decal/corner/white{dir = 4},/turf/simulated/floor/tiled,/area/hallway/secondary/exit) "acF" = (/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/security/checkpoint) -"acG" = (/obj/machinery/computer/card{dir = 4},/turf/simulated/floor/tiled,/area/security/checkpoint) -"acH" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled,/area/security/checkpoint) -"acI" = (/obj/structure/closet/secure_closet/security,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/tiled,/area/security/checkpoint) +"acG" = (/obj/structure/bed/chair,/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor/tiled,/area/security/checkpoint) +"acH" = (/obj/structure/table/reinforced,/obj/machinery/recharger,/turf/simulated/floor/tiled,/area/security/checkpoint) +"acI" = (/turf/simulated/floor/tiled/dark,/area/security/checkpoint) "acJ" = (/obj/structure/lattice,/obj/machinery/door/firedoor/glass,/obj/structure/cable/green{icon_state = "32-2"},/turf/simulated/open,/area/chapel/monastery) "acK" = (/obj/structure/bookcase{name = "bookcase (Religious)"},/turf/simulated/floor/wood,/area/chapel/monastery) "acL" = (/turf/simulated/floor/wood,/area/chapel/monastery) @@ -149,11 +149,11 @@ "acS" = (/obj/structure/bed/chair{dir = 4},/turf/simulated/floor/tiled,/area/hallway/secondary/exit) "acT" = (/obj/structure/bed/chair{dir = 4},/obj/structure/cable{icon_state = "1-2"},/turf/simulated/floor/tiled,/area/hallway/secondary/exit) "acU" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/floor_decal/corner/red,/obj/effect/floor_decal/corner/white{dir = 4},/turf/simulated/floor/tiled,/area/hallway/secondary/exit) -"acV" = (/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,/turf/simulated/floor/plating,/area/security/checkpoint) -"acW" = (/obj/machinery/computer/security{dir = 4},/turf/simulated/floor/tiled,/area/security/checkpoint) -"acX" = (/obj/machinery/computer/secure_data{dir = 8},/turf/simulated/floor/tiled,/area/security/checkpoint) -"acY" = (/obj/structure/cable{icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/turf/simulated/floor/tiled,/area/security/checkpoint) -"acZ" = (/obj/structure/closet,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/turf/simulated/floor/tiled,/area/security/checkpoint) +"acV" = (/obj/structure/bed/chair,/turf/simulated/floor/tiled,/area/security/checkpoint) +"acW" = (/obj/structure/bed/chair,/obj/machinery/atmospherics/unary/vent_scrubber/on,/turf/simulated/floor/tiled,/area/security/checkpoint) +"acX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/glass,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/security/checkpoint) +"acY" = (/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 2; frequency = 1379; id_tag = "residential_station_north_pump"},/obj/effect/floor_decal/industrial/warning,/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/effect/floor_decal/industrial/warning{icon_state = "warning"; dir = 8},/obj/machinery/embedded_controller/radio/airlock/docking_port{id_tag = "residential_shuttle_station"; pixel_y = 30; tag_airlock_mech_sensor = "residential_station_north_mech"; tag_airpump = "residential_station_north_pump"; tag_chamber_sensor = "residential_station_north_sensor"; tag_exterior_door = "residential_station_north_outer"; tag_interior_door = "residential_station_north_inner"},/obj/effect/floor_decal/industrial/warning{icon_state = "warning"; dir = 4},/obj/machinery/airlock_sensor{id_tag = "residential_station_north_sensor"; pixel_x = -30},/turf/simulated/floor/tiled/techmaint,/area/security/checkpoint) +"acZ" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/door/airlock/external{frequency = 1379; icon_state = "door_locked"; id_tag = "residential_station_north_outer"; locked = 1; name = "Residential Airlock"},/turf/simulated/floor/tiled/dark,/area/security/checkpoint) "ada" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/alarm{dir = 4; pixel_x = -25; pixel_y = 0},/turf/simulated/floor/tiled/dark,/area/chapel/monastery) "adb" = (/obj/structure/bookcase{name = "bookcase (Religious)"},/obj/machinery/light/small{dir = 8; pixel_y = 0},/turf/simulated/floor/wood,/area/chapel/monastery) "adc" = (/obj/structure/bookcase{name = "bookcase (Religious)"},/obj/machinery/light/small{dir = 4; pixel_y = 0},/turf/simulated/floor/wood,/area/chapel/monastery) @@ -164,7 +164,7 @@ "adh" = (/obj/structure/bed/chair{dir = 8},/obj/machinery/firealarm{dir = 4; pixel_x = 26},/turf/simulated/floor/tiled,/area/hallway/secondary/exit) "adi" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/floor_decal/corner/red,/obj/effect/floor_decal/corner/white{dir = 4},/turf/simulated/floor/tiled,/area/hallway/secondary/exit) "adj" = (/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/security/checkpoint) -"adk" = (/obj/structure/table/reinforced,/obj/machinery/door/window/brigdoor/southleft{dir = 1; name = "Secure Door"},/obj/machinery/door/firedoor,/turf/simulated/floor/tiled,/area/security/checkpoint) +"adk" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/glass,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/security/checkpoint) "adl" = (/obj/machinery/door/airlock/glass_security{name = "Spaceport Security Airlock"; req_access = list(63)},/obj/structure/cable{icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/firedoor,/turf/simulated/floor/tiled,/area/security/checkpoint) "adm" = (/obj/structure/transit_tube{icon_state = "D-SE"},/turf/simulated/floor/outdoors/snow/snow/snow2/cryogaia,/area/borealis2/outdoors/grounds) "adn" = (/obj/structure/transit_tube{icon_state = "E-SW"},/turf/simulated/floor/outdoors/snow/snow/snow2/cryogaia,/area/borealis2/outdoors/grounds) @@ -182,10 +182,10 @@ "adz" = (/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) "adA" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/extinguisher_cabinet{dir = 8; icon_state = "extinguisher_closed"; pixel_x = 30},/obj/effect/floor_decal/corner/red,/obj/effect/floor_decal/corner/white{dir = 4},/turf/simulated/floor/tiled,/area/hallway/secondary/exit) "adB" = (/turf/simulated/floor/tiled/dark,/area/hallway/secondary/exit_link) -"adC" = (/obj/effect/floor_decal/industrial/hatch/yellow,/turf/simulated/floor/tiled/dark,/area/hallway/secondary/exit_link) -"adD" = (/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/dark,/area/hallway/secondary/exit_link) -"adE" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/cable{icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled/dark,/area/hallway/secondary/exit_link) -"adF" = (/obj/structure/flora/pottedplant/stoutbush,/obj/machinery/firealarm{dir = 2; layer = 3.3; pixel_x = 0; pixel_y = 26},/turf/simulated/floor/tiled/dark,/area/hallway/secondary/exit_link) +"adC" = (/obj/structure/window/reinforced{dir = 2; health = 1e+006},/turf/simulated/floor/tiled,/area/security/checkpoint) +"adD" = (/obj/structure/grille,/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 = 4; icon_state = "shutter0"; id = "escapesec"; name = "Emergency Blast Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/security/checkpoint) +"adE" = (/obj/machinery/computer/secure_data{dir = 8},/obj/machinery/button/remote/blast_door{id = "residential_transfer"; pixel_x = 30},/turf/simulated/floor/tiled,/area/security/checkpoint) +"adF" = (/obj/machinery/door/blast/shutters{dir = 2; id = "residential_transfer"; layer = 3.1; name = "Residential shutters"},/turf/simulated/floor/tiled,/area/security/checkpoint) "adG" = (/turf/simulated/wall,/area/hallway/secondary/exit_link) "adH" = (/obj/effect/wingrille_spawn/reinforced,/turf/simulated/floor/tiled/steel,/area/hallway/secondary/exit_link) "adI" = (/obj/structure/transit_tube{icon_state = "NE-SW"},/turf/simulated/floor/outdoors/snow/snow/snow2/cryogaia,/area/borealis2/outdoors/grounds) @@ -222,7 +222,7 @@ "aen" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/floor_decal/corner/white{dir = 4},/turf/simulated/floor/tiled,/area/hallway/secondary/exit) "aeo" = (/obj/machinery/door/airlock/glass,/obj/effect/floor_decal/corner/red{dir = 1},/obj/effect/floor_decal/corner/white{dir = 4},/obj/machinery/door/firedoor,/turf/simulated/floor/tiled,/area/hallway/secondary/exit) "aep" = (/obj/effect/floor_decal/corner/red{dir = 1},/obj/effect/floor_decal/corner/white{dir = 4},/turf/simulated/floor/tiled,/area/hallway/secondary/exit_link) -"aeq" = (/obj/structure/window/reinforced{dir = 1; health = 1e+006},/obj/effect/floor_decal/corner/red{dir = 1},/obj/effect/floor_decal/corner/white{dir = 4},/turf/simulated/floor/tiled,/area/hallway/secondary/exit_link) +"aeq" = (/obj/structure/bed/chair,/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor/tiled,/area/security/checkpoint) "aer" = (/obj/structure/cable{icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/floor_decal/corner/red{dir = 1},/obj/effect/floor_decal/corner/white{dir = 4},/obj/effect/floor_decal/rust,/turf/simulated/floor/tiled,/area/hallway/secondary/exit_link) "aes" = (/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},/obj/effect/floor_decal/corner/red{dir = 1},/obj/effect/floor_decal/corner/white{dir = 4},/turf/simulated/floor/tiled,/area/hallway/secondary/exit_link) "aet" = (/obj/effect/floor_decal/corner/red{dir = 1},/obj/effect/floor_decal/corner/white{dir = 4},/obj/effect/floor_decal/corner/red,/turf/simulated/floor/tiled,/area/hallway/secondary/exit_link) @@ -694,7 +694,7 @@ "anr" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 5; icon_state = "intact"},/obj/effect/floor_decal/corner/blue,/obj/effect/floor_decal/corner/white{dir = 4},/turf/simulated/floor/tiled,/area/hallway/secondary/entry/docking_lounge) "ans" = (/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) "ant" = (/obj/machinery/light/small{dir = 1},/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"},/obj/effect/floor_decal/rust,/obj/effect/floor_decal/industrial/warning/dust,/obj/effect/floor_decal/industrial/warning/dust{dir = 1},/obj/effect/floor_decal/industrial/warning/dust{dir = 8},/turf/simulated/floor/tiled/techmaint,/area/hallway/secondary/entry/docking_lounge) -"anu" = (/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},/obj/effect/floor_decal/rust,/obj/effect/floor_decal/industrial/warning/dust,/obj/effect/floor_decal/industrial/warning/dust{dir = 1},/obj/effect/floor_decal/industrial/warning/dust{dir = 4},/turf/simulated/floor/tiled/techmaint,/area/hallway/secondary/entry/docking_lounge) +"anu" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/door/airlock/external{frequency = 1379; icon_state = "door_locked"; id_tag = "residential_station_north_inner"; locked = 1; name = "Airlock"},/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor/tiled/dark,/area/security/checkpoint) "anv" = (/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) "anw" = (/obj/machinery/atmospherics/portables_connector{dir = 4},/obj/machinery/portable_atmospherics/powered/scrubber,/turf/simulated/floor/tiled,/area/chapel/monastery/atmos) "anx" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/red{dir = 1},/obj/structure/cable{icon_state = "2-4"},/turf/simulated/floor/tiled,/area/chapel/monastery/atmos) @@ -5553,7 +5553,7 @@ "ccO" = (/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 4; frequency = 1380; id_tag = "expshuttle_docker_pump_out_external"},/obj/effect/floor_decal/industrial/warning/full,/obj/structure/handrail{dir = 8},/turf/simulated/floor/plating,/area/shuttle/excursion/cryogaia) "ccP" = (/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 4; icon_state = "map"},/turf/simulated/shuttle/wall/voidcraft/lightblue,/area/shuttle/excursion/cryogaia) "ccQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/firedoor/glass,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/voidcraft/vertical,/turf/simulated/floor/tiled/techfloor,/area/shuttle/excursion/cryogaia) -"ccR" = (/turf/simulated/floor/outdoors/snow/snow/cryogaia,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/outdoors/snow/snow/snow2/cryogaia,/area/borealis2/outdoors/grounds) +"ccR" = (/turf/simulated/floor/outdoors/snow/plating/cryogaia,/area/shuttle/residential/main) "ccS" = (/obj/structure/flora/tree/pine,/turf/simulated/floor/outdoors/snow/snow/snow2/cryogaia,/area/borealis2/outdoors/grounds) "ccT" = (/obj/structure/grille,/obj/machinery/door/firedoor/glass,/obj/structure/window/phoronreinforced/full,/obj/structure/window/phoronreinforced,/obj/structure/window/phoronreinforced{dir = 8},/obj/structure/window/phoronreinforced{icon_state = "phoronrwindow"; dir = 1},/turf/simulated/floor/plating,/area/rnd/research/testingrange) "ccU" = (/obj/structure/grille,/obj/machinery/door/firedoor/glass,/obj/structure/window/phoronreinforced/full,/obj/structure/window/phoronreinforced,/obj/structure/window/phoronreinforced{icon_state = "phoronrwindow"; dir = 4},/obj/structure/window/phoronreinforced{icon_state = "phoronrwindow"; dir = 1},/turf/simulated/floor/plating,/area/rnd/research/testingrange) @@ -5770,7 +5770,42 @@ "cgX" = (/turf/simulated/floor,/area/maintenance/engineering) "cgY" = (/turf/simulated/wall/r_wall,/area/maintenance/engineering) "cgZ" = (/obj/effect/decal/cleanable/dirt,/obj/structure/closet,/obj/item/weapon/gun/energy/netgun,/obj/random/maintenance/clean,/obj/random/maintenance/clean,/obj/random/maintenance/clean,/obj/random/maintenance/research,/turf/simulated/floor/plating,/area/maintenance/central) -"cha" = (/turf/simulated/floor/reinforced,/obj/structure/shuttle/engine/propulsion,/turf/simulated/shuttle/plating/airless/carry,/area/shuttle/excursion/cryogaia) +"cha" = (/obj/machinery/door/window/brigdoor/southleft,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled,/area/security/checkpoint) +"chb" = (/obj/effect/floor_decal/snow/floor/edges{dir = 8},/obj/effect/floor_decal/snow/floor/edges{dir = 4},/obj/structure/railing{dir = 8},/turf/simulated/floor/outdoors/snow/gravsnow/cryogaia,/area/borealis2/outdoors/grounds) +"chc" = (/obj/effect/floor_decal/snow/floor/edges{dir = 8},/obj/effect/floor_decal/snow/floor/edges,/obj/structure/railing{dir = 8},/turf/simulated/floor/outdoors/snow/gravsnow/cryogaia,/area/borealis2/outdoors/grounds) +"chd" = (/obj/machinery/door/window/brigdoor/southright,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled,/area/security/checkpoint) +"che" = (/obj/structure/railing{dir = 1},/turf/simulated/floor/outdoors/snow/snow/snow2/cryogaia,/area/borealis2/outdoors/grounds) +"chf" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/closet,/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor/tiled,/area/security/checkpoint) +"chg" = (/obj/effect/floor_decal/snow/floor/edges,/obj/effect/floor_decal/snow/floor/edges{dir = 1},/obj/structure/railing,/turf/simulated/floor/outdoors/snow/gravsnow/cryogaia,/area/borealis2/outdoors/grounds) +"chh" = (/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},/obj/effect/floor_decal/rust,/obj/effect/floor_decal/industrial/warning/dust,/obj/effect/floor_decal/industrial/warning/dust{dir = 1},/obj/effect/floor_decal/industrial/warning/dust{dir = 4},/turf/simulated/floor/tiled/techmaint,/area/hallway/secondary/entry/docking_lounge) +"chi" = (/obj/structure/closet,/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/turf/simulated/floor/tiled,/area/security/checkpoint) +"chj" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor/tiled,/area/security/checkpoint) +"chk" = (/obj/machinery/light/small,/turf/simulated/floor/tiled,/area/security/checkpoint) +"chl" = (/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/window/reinforced,/obj/structure/closet,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled,/area/security/checkpoint) +"chm" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/turf/simulated/floor/tiled,/area/security/checkpoint) +"chn" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/turf/simulated/floor/tiled,/area/security/checkpoint) +"cho" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/machinery/door/window/brigdoor/westleft,/turf/simulated/floor/tiled,/area/security/checkpoint) +"chp" = (/obj/structure/closet/secure_closet/security,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor/tiled,/area/security/checkpoint) +"chq" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/turf/simulated/floor/tiled,/area/security/checkpoint) +"chr" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled,/area/security/checkpoint) +"chs" = (/obj/structure/window/reinforced{dir = 8; health = 1e+006},/obj/structure/closet,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor/tiled,/area/security/checkpoint) +"cht" = (/obj/machinery/button/remote/blast_door{id = "escapesec"; name = "Emergency Lockdown"; pixel_x = -30},/obj/structure/closet/secure_closet/security,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor/tiled,/area/security/checkpoint) +"chu" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/turf/simulated/floor/tiled,/area/security/checkpoint) +"chv" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{icon_state = "2-4"},/turf/simulated/floor/tiled,/area/security/checkpoint) +"chw" = (/obj/structure/cable{icon_state = "0-8"},/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -32},/turf/simulated/floor/tiled,/area/security/checkpoint) +"chx" = (/obj/machinery/atmospherics/pipe/simple/hidden/universal,/turf/simulated/floor/tiled,/area/security/checkpoint) +"chy" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled,/area/security/checkpoint) +"chz" = (/obj/structure/table/reinforced,/obj/machinery/door/window/brigdoor/southleft{dir = 1; name = "Secure Door"},/obj/machinery/door/firedoor,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled,/area/security/checkpoint) +"chA" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/tiled/dark,/area/hallway/secondary/exit_link) +"chB" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/glass,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/blast/shutters{density = 0; dir = 4; icon_state = "shutter0"; id = "escapesec"; name = "Emergency Blast Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/security/checkpoint) +"chC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/glass,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/machinery/door/blast/shutters{density = 0; dir = 4; icon_state = "shutter0"; id = "escapesec"; name = "Emergency Blast Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/security/checkpoint) +"chD" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor/tiled,/area/security/checkpoint) +"chE" = (/obj/machinery/alarm{dir = 8; pixel_x = 25; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor/tiled,/area/security/checkpoint) +"chF" = (/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor/tiled,/area/security/checkpoint) +"chG" = (/obj/machinery/atmospherics/portables_connector{dir = 1},/obj/machinery/portable_atmospherics/canister/air/airlock,/turf/simulated/floor/tiled,/area/security/checkpoint) +"chH" = (/obj/machinery/computer/shuttle_control/residential_shuttle{dir = 4},/turf/simulated/floor/tiled,/area/security/checkpoint) +"chI" = (/turf/simulated/floor/outdoors/snow/snow/cryogaia,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/outdoors/snow/snow/snow2/cryogaia,/area/borealis2/outdoors/grounds) +"chJ" = (/turf/simulated/floor/reinforced,/obj/structure/shuttle/engine/propulsion,/turf/simulated/shuttle/plating/airless/carry,/area/shuttle/excursion/cryogaia) (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -5778,24 +5813,24 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaadaaeaadaaeaaeaadaadaadaadaadaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaeaadaadaadaadaadaadaaeaadaadaadaadaadaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaeaabaacaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaacaabaafaafaagaagaagaagaagaahaaiaajaajaajaakaakaakaakaakaakaakaajaajaajaalaamaagaagaagaagaagaagaanaanaanaanaanaanaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaoaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaeaadaadaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaeaadaadaadaadaadaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaa -aaaaadaadaaeaadaadaadaadaadaaeaaeaadaadaadaadaadaadaaeaadaadaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaaeaadaadaadaadaadaadaadaadaaeaadaaeaadaadaadaadaadaadaadaaeaadaadaadaadaaeaadaadaadaadaadaaeaadaadaadaaeaadaadaapaaqaaraaraaraaraaraaraaraaraaraaraaraaraaraaraajaajaajaajaajaajaaraaraaraaraaraaraaaaaaaaaaaaaaraaraaraaraaraasaataafaafaagaagaagaagaagaahaaiaajaajaakaakaakaakaakaakaakaakaakaajaajaalaamaagaagaagaagaagaagaanaauaavaawaawaanaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaoaaoaadaadaadaadaadaaeaadaaeaadaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaeaadaaeaadaadaaeaadaadaadaaeaadaadaaeaadaadaaeaadaadaadaaeaadaadaaeaadaaeaadaadaadaadaaeaadaaeaadaadaadaadaadaadaadaadaaa -aaaaadaadaadaadaadaaeaaeaadaadaadaadaadaadaaeaadaaeaaeaadaadaadaadaadaadaadaadaaeaadaadaadaaeaadaadaadaadaadaadaadaaeaadaadaaeaadaadaadaadaadaaeaadaadaadaaeaadaadaadaadaaeaadaaeaadaadaadaadaadaadaadaadaadaadaadaaeaadaadaadaaraaraaraaraaraaraaraaraajaajaajaajaajaajaajaajaajaajaajaajaajaajaalaabaabaabaabaabaabaabaajaajaaxaagaagaagaagaagaagaagaagaagaagaahaaiaajaakaakaakaakaakaakaakaakaakaakaakaajaalaamaagaagaagaagaagaagaanaayaawaawaayaanaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaoaaoaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaaeaadaaeaadaadaadaaeaadaadaazaaeaaeaadaadaaeaadaadaadaadaaeaadaaeaadaaeaadaaeaadaaeaadaaeaadaaeaadaaeaadaaeaadaaeaadaadaadaaeaadaaeaadaadaaeaadaaeaaeaadaaeaadaaeaadaadaar -aaaaaeaadaadaaeaadaadaadaadaadaadaaeaadaaeaadaadaadaadaadaadaadaaeaaeaadaadaadaadaadaadaadaadaadaaeaadaadaaAaadaadaadaadaadaadaadaaeaadaadaadaadaadaadaaeaadaadaaeaadaadaadaadaadaadaadaaeaadaadaaeaadaadaadaaeaadaadaadaadaadaaeaadaadaaraaraaraaraaraajaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaajaajaalaaCaaDaaEaaFaaFaaFaabaajaajaaxaagaagaagaagaagaagaagaagaagaagaahaaiaajaakaakaakaakaakaakaakaakaakaakaakaajaalaamaagaagaagaagaagaagaanaanaanaaGaanaanaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaoaaoaadaadaaeaadaadaadaadaadaadaaeaadaadaaeaadaaeaadaadaadaaeaadaadaadaadaadaadaadaaeaadaadaadaaeaaeaadaadaadaadaadaadaaeaadaaeaaeaadaadaadaaeaadaadaadaadaadaadaadaadaaeaadaadaadaadaaeaadaadaadaadaadaadaadaadaadaaeaaa -aaaaadaadaaeaadaadaadaaeaadaadaaeaadaaeaadaadaadaadaaeaadaadaaeaadaadaadaadaadaaeaaeaadaadaadaadaadaadaaeaadaadaadaadaaeaadaaeaadaadaadaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaeaadaadaadaadaadaadaadaaraaraaraaraajaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaHaaIaaJaaKaaLaaFaaFaaFaaMaajaajaaxaagaagaagaagaagaagaagaagaagaagaahaaiaajaakaakaakaakaakaakaakaakaakaakaakaajaalaamaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaNaagaagaagaagaagaagaagaagaagaagaagaagaagaaOaagaagaagaagaagaagaagaaoaaoaadaadaadaadaadaadaaeaadaadaadaadaadaaeaadaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaaeaaeaadaadaaeaadaadaaeaadaaeaaeaadaadaaeaadaadaadaaeaadaaPaadaadaaPaadaadaadaaPaadaaeaadaadaadaaPaadaadaadaaPaadaadaaPaadaaa -aaaaaeaadaadaadaadaaeaadaadaadaadaaQaadaadaadaadaaeaadaadaadaadaadaaeaadaadaaeaadaadaadaadaadaaeaaeaadaadaadaadaadaaeaadaadaadaadaaeaadaadaadaadaadaaeaadaaeaadaaeaadaadaadaadaaeaadaadaaeaadaadaaeaadaadaadaadaadaadaadaaeaadaadaaeaadaadaadaaraaraaraajaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaRaaSaaTaaUaaVaaFaaFaaFaaWaajaajaaXaagaagaagaagaagaagaagaagaagaagaahaaiaajaakaakaakaakaakaakaakaakaakaakaakaajaalaamaagaagaagaagaagaagaagaagaagaaYaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZabaaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaoaaoaadaadaadaadaadaadaadaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaaeaadaadaaeaadaadaaeaadaadaadaaeaadaaeaadaaeaaeaadaadaaeaadaadaadaaeaadaadaadaaPaaPaaPaaPaadaadaadaaPaaPaaPaaPaaPaaPaaPaadaadaadaaPaaPaaPaaPaaeaaa -aaaaadaadaaQaaeaadaadaadaaeaadaadaadaadaadaaeaadaadaadaadaadaadaadaadaaeaadaaeaadaadaadaadaadaadaadaadaaeaadaadaaeaadaadaaeaaeaadaadaadaadaadaaeaadaadaadaadaadaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaaeaadaadaadaadaadaadaadaadaadaadaaraaraaraajaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaHaaIabbaaKaaLaaFaaFaaFabcaajaajaaxaagaagaagaagaagaagaagaagaagaagaahaaiaajaakaakaakaakaakaakaakaakaakaakaakaajaalaamaagaagaagaagaagaagaagaagaagabdaagaagaagaagaaNaagaagaagaagaagaagaagaagaagaagabeaaZaaZaaZaaZaaZabaaagaagaaNaagaagaagaagaagabfaagaagaaoaaoaadaadaadaaeaaeaadaadaadaaeaadaadaaeaadaadaadaadaadaadaadaaeaadaadaadaadaaeaadaadaaeaadaaeaadaaeaadaadaaeaadaaeaadaaeaaeaadaadaaeaadaadaaeaadaadaaPaaPaaPaaPaadaaeaaPaaPaaPaaPaaPaaPaaPaaPaaPaadaadaaPaaPaaPaaPaadaaa -aaaaadaaeaaeaadaadaadaadaadaadaadaadaadaadaaeaadaadaaeaadaaeaadaaeaadaadaadaadaaeaaeaadaadaadaadaadaaeaadaadaadaadaadaaeaadaadaadaaeaadaadaadaadaadaadaaeaadaadaaeaadaadaadaaeaadaadaadaaeaadaadaadaadaaeaadaadaadaaeaadaadaadaaeaadaadaadaadaaraaraaraajaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaajaajaalabgaaDabhaaFaaFaaFaabaajaajaaxaagaagaagaagaagaagaagaagaagaagaahaaiaajaakaakaakaakaakaakaakaakaakaakaakaajaalaamaagaagaagaagaagaagaagaagaaNabdaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaNaagaagaagaagaagabeaaZaaZaaZaaZaaZabaaagaagaagaagaagaaoaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaeaadaadaadaadaadaadaadaadaadaaeaadaaeaadaaeaadaadaadaaeaadaaeaadaadaadaaeaaeaadaaeaaeaadaadaadaadaaPaaPaaPaaPaadaadaaPaaPaaPaaPaaPaaPaaPaaPaaPaaeaadaaPaaPaaPaaPaadaaa -aaaaadaadaadaadaaeaadaadaadaaeaadaadaaeaadaadaaeaadaadaadaadaaeaadaadaadaaeaadaadaadaadaaeaadaadaazaaeaadaadaadaadaadaadaadaaeaadaadaadaaeaadaadaaeaadaadaadaaeaadaadaaeaadaadaadaaeaadaadaadaaeaadaaeaadaadaadaadaadaadaaeaadaadaadaaeaadaaraaraaraarabiaajaajaajaajaajaajaajaajaajaajaajabjabjabkaabaabaabaabaabaabaabaajaajaaxaagaagaagaagaagaagaagaagaagaagaahaaiaakaakaakaakaakaakaakaakaakaakaakaakaakaalaamaagaagablaagaagaagaagabmabnaboabnabmaagaagaagaagabpaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagabdaagaagaagaagaagaaoaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaeaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaadaaa -aaaaadaadaadaadaaeaadaadaadaadaadaaeaadaadaadaadaadaadaadaadaadaadaaeaadaadaadaadaaeaadaadaadaadaadaaeaadaadaadaadaadaadaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoabqabqabqabqabqabqabqabqabqabiabjabjabjabjabjabjabkabqabqabqabqabqabqabqabqabqabqabqabqabqaagaagaagabpaagaagaagaagaagaagaahaaiaakaakaakaakaakaakaakaakaakaakaakaakaakabrabsabsabsabtabmabmabuabtabmabvabwabxabmabyabyabyabyabyaagaagaagaagaagaagaagaagaagaagaagaagaagaagabzaagaagaagaagaagabeaaZaaZaaZabaaagaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaeaadaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaadaaa -aaaaadaadaaeaadaadaadaaeaadaadaadaadaadaaeaadaadaaeaadaadaaeaaeaadaadaadaadaadaaeaadaadaadaadaadaadaadaaQaadaadaaeaadaaeaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqaagaagaagaagaagaagaagaagaagaagaagaaiaakaakaakaakaakaakaakaakaakaakaakaakaakabAabBabCabDabEabFabGabHabIabmabJabKabLabmabMabNabMabOabyaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagabdaagaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaadaadaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaadaaa -aaaaadaaeaadaadaadaadaadaadaadaadabPaadaadabPaaeaadaadabPaadaadaadaaeaadabPaadaadaadabPaadaadabPaadaaeaaeaadaadaadaadaadaaoaaoaagaagaagaagaagabQabQabQabQabQabQabQaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqaagaagaagaagaagabzaagaagaagaagaagaagaagaaiaakaakaakaakaakaakaakaakaakaakaakaakaakabRabSabTabUabEabVabWabXabYabmabZacaabZabmacbaccacdaceabyabyaagaagaagaagaagaagabfaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaNaagabeaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZabaaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaoaaoaadaadaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaadaaa -aaaaadaadaadaaeaadaaeaadaaQaadaaeabPabPabPabPaadaadaadabPabPabPabPabPabPabPaadaaeaadabPabPabPabPaaeaadaadaadaadaadaaeaaeaaoaaoaagaagaagaagabQabQabQabQabQabQabQabQabQaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqaagaagaagaagaagaagaagaagaagaagaagaagaahaaiaakaakaakaakaakaakaakaakaakaakaakaakaakacfacgachaciabEacjackabEabEacladfacmacnacoacpacqacracsactabyaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagacuacuacuaagaagaagaagaagaagaagaagaagaaNaagacuacuacuacuacuacuacuacuacuacuacuaaNaagaagaagaagaagaagaaNaagaagaagabeaaZaaZabaaaNaagaagaagaagaagaagaagaagaagaagaagaaoaaoaadaaeaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaeaar -aaaaaeaadaadaaeaadaadaaeaadaadaadabPabPabPabPaadaaeabPabPabPabPabPabPabPabPabPaadaaeabPabPabPabPaadaadaaeaadaadaadaadaadaaoaaoaagaagaagaagabQabQabQabQabQabQabQabQabQaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaahaaiaakaakaakaakaakaakaakaakaakaakaakaakaakacvacvacwacxabEacyaczacAacBabEacCacDacEacFacGacpacpacHacIabyaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagacuacJacuaagaagaagaagaagaagaagaagaagaagaagacuacKacLacKacLacKacuacuacMacNacOaagaagaagaagaagaagaagaagaagaagaagaagaagaagabeaaZaaZabaaagaagaagaagaagaagaagaagaagaaoaaoaadaadaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaadaaa -aaaaadaadaaeaaQaadaadaadaadaaeaadabPabPabPabPaaeaadabPabPabPabPabPabPabPabPabPaaeaaeabPabPabPabPaadaadaadaadaadaadaaeaadaaoaaoaagaagaagaagabQabQabQabQabQabQabQabQabQaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaNaahaaiaakaakaakaakaakaakaakaakaakaakaakaakaakacvacvacwacPabEacQacRacSackabYacRacTacUacVacWacpacXacYacZabyaagaagaagaaOaagaagaagaagaagaagaagaagaagaagaagacuacuacuacuacuadaacuacuaagaagaagaagaagaagaagablaagaagacuadbacLacKacLadcacuacuaddadeacuaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagabdaagaagaagaagaagaagaagaagaagaaoaaoaadaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaa -aaaaadaadaadaadaaeaadaadaadaadaaeabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPaadaadaaeaadaaQaaeaadaadaaoaaoaagaagaagaagabQabQabQabQabQabQabQabQabQaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaahaaiaakaakaakaakaakaakaakaakaakaakaakaakaakacvacvacwacxabEafFabmacSadgadhabmaghadiabyadjadkadjadlabyabyaagaagaagaagaagaagaagaagaagaagadmadnadoadpadpadqadradsacuadtaduadvacuadwadwacuadwadwacuacuacuacuacuacuacKacLadxacLacKacuacuadyacuacuacuacuacuaagaagaagaagaagaagaagaagaagaagaagaagaagaagabdaagaagaagaagaagaagaagaagaagaaoaaoaadaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaa -aaaaaeaadaadaaeaadaadaadaaeaaeaadabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPaadaaeaadaadaadaadaadaadaaoaaoaagaagaagaagabQabQabQabQabQabQabQabQabQaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqaagaagabqaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaahaaiaakaakaakaakaakaakaakaakaakaakaakaakaakabuabsadzabtabEacQacRacSackabYacRacTadAabyadBadCadDadEadFadGadHadHadHadHadGaagaagaagaagadmadIadJaagaagaagadwadKadLadMadNadOadPadQadRadRadSadLadMadTadUadVadWadXadXadYadZaeaadZadYadXaebaecaedacuacMacNacOaagaagaagaagaagaagaagaagaagaagaagaagaagaagabdaagaagaagaagaagaagaagaagaagaaoaaoaadaadaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaadaaa -aaaaadaaeaadaadaadaaeaadaadaadaadabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPaadaadaadaaeaadaadaadaadaaoaaoaagaagaagaagaagabQabQabQabQabQabQabQaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagabqabqabqabqabqabqabqaagaagaagaagaagabqabqabqaagabqabqabqaagaabaabaabaabaabaabaabaagaagaagaagaagaagaagaagaagaagaaiaakaakaakaakaakaakaakaakaakaakaakaakaakaeeaefaegaehabEaeiaejaekackabEaelaemaenaeoaepaeqaeqaeraepaesaetadBadBadBadHaagaagaagadmadIadJaagaagaagaagacuacuacuacuaeuacuacuaevaewaewaexaeyaeyaezacuaedaeAaedaedaeBaedaeCaedaeBaedaedaeDaedaeEaeFadeacuaagaagaagaagaagaagaagaagaagaagaagaagaagaagabdaagaagaagaagaagaagaagaagaagaaoaaoaadaaeaadaadaadaadaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaadaadaadaadaadaaa +aaaaadaaeaadaaeaaeaadaadaadaadaadaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaeaadaadaadaadaadaadaaeaadaadaadaadaadaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaeaabaacaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaacaabaafaafaagaagaagaagaagaahaaiaajaajaajaakaakaakaakaakaakaakaajaajaajaalaamaagaagaagaagaagaagaanaanaanaanaanaanaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaNaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaoaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaeaadaadaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaeaadaadaadaadaadaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaa +aaaaadaadaaeaadaadaadaadaadaaeaaeaadaadaadaadaadaadaaeaadaadaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaaeaadaadaadaadaadaadaadaadaaeaadaaeaadaadaadaadaadaadaadaaeaadaadaadaadaaeaadaadaadaadaadaaeaadaadaadaaeaadaadaapaaqaaraaraaraaraaraaraaraaraaraaraaraaraaraaraajaajaajaajaajaajaaraaraaraaraaraaraaaaaaaaaaaaaaraaraaraaraaraasaataafaafaagaagaagaagaagaahaaiaajaajaakaakaakaakaakaakaakaakaakaajaajaalaamaagaagaagaagaagaagaanaauaavaawaawaanaagaagaagaagaagaagaagaaYaaZchgchgchgchgchgchgchgabaaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaoaaoaadaadaadaadaadaaeaadaaeaadaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaeaadaaeaadaadaaeaadaadaadaaeaadaadaaeaadaadaaeaadaadaadaaeaadaadaaeaadaaeaadaadaadaadaaeaadaaeaadaadaadaadaadaadaadaadaaa +aaaaadaadaadaadaadaaeaaeaadaadaadaadaadaadaaeaadaaeaaeaadaadaadaadaadaadaadaadaaeaadaadaadaaeaadaadaadaadaadaadaadaaeaadaadaaeaadaadaadaadaadaaeaadaadaadaaeaadaadaadaadaaeaadaaeaadaadaadaadaadaadaadaadaadaadaadaaeaadaadaadaaraaraaraaraaraaraaraaraajaajaajaajaajaajaajaajaajaajaajaajaajaajaalaabaabaabaabaabaabaabaajaajaaxaagaagaagaagaagaagaagaagaagaagaahaaiaajaakaakaakaakaakaakaakaakaakaakaakaajaalaamaagaagaagaagaagaagaanaayaawaawaayaanaagaagaagaagaagaagaagabdaahaajaajaajaajaajaajaajchbaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaoaaoaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaaeaadaaeaadaadaadaaeaadaadaazaaeaaeaadaadaaeaadaadaadaadaaeaadaaeaadaaeaadaaeaadaaeaadaaeaadaaeaadaaeaadaaeaadaaeaadaadaadaaeaadaaeaadaadaaeaadaaeaaeaadaaeaadaaeaadaadaar +aaaaaeaadaadaaeaadaadaadaadaadaadaaeaadaaeaadaadaadaadaadaadaadaaeaaeaadaadaadaadaadaadaadaadaadaaeaadaadaaAaadaadaadaadaadaadaadaaeaadaadaadaadaadaadaaeaadaadaaeaadaadaadaadaadaadaadaaeaadaadaaeaadaadaadaaeaadaadaadaadaadaaeaadaadaaraaraaraaraaraajaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaajaajaalaaCaaDaaEaaFaaFaaFaabaajaajaaxaagaagaagaagaagaagaagaagaagaagaahaaiaajaakaakaakaakaakaakaakaakaakaakaakaajaalaamaagaagaagaagaagaagaanaanaanaaGaanaanaagaagaagaagaagaagaagabdaahaajaajccRccRaajaajaajchbaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaoaaoaadaadaaeaadaadaadaadaadaadaaeaadaadaaeaadaaeaadaadaadaaeaadaadaadaadaadaadaadaaeaadaadaadaaeaaeaadaadaadaadaadaadaaeaadaaeaaeaadaadaadaaeaadaadaadaadaadaadaadaadaaeaadaadaadaadaaeaadaadaadaadaadaadaadaadaadaaeaaa +aaaaadaadaaeaadaadaadaaeaadaadaaeaadaaeaadaadaadaadaaeaadaadaaeaadaadaadaadaadaaeaaeaadaadaadaadaadaadaaeaadaadaadaadaaeaadaaeaadaadaadaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaeaadaadaadaadaadaadaadaaraaraaraaraajaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaHaaIaaJaaKaaLaaFaaFaaFaaMaajaajaaxaagaagaagaagaagaagaagaagaagaagaahaaiaajaakaakaakaakaakaakaakaakaakaakaakaajaalaamaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaNaagaagabdaahaajccRccRccRccRaajaajchbaagaagaagaagaagaagaaOaagaagaagaagaagaagaagaaoaaoaadaadaadaadaadaadaaeaadaadaadaadaadaaeaadaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaaeaaeaadaadaaeaadaadaaeaadaaeaaeaadaadaaeaadaadaadaaeaadaaPaadaadaaPaadaadaadaaPaadaaeaadaadaadaaPaadaadaadaaPaadaadaaPaadaaa +aaaaaeaadaadaadaadaaeaadaadaadaadaaQaadaadaadaadaaeaadaadaadaadaadaaeaadaadaaeaadaadaadaadaadaaeaaeaadaadaadaadaadaaeaadaadaadaadaaeaadaadaadaadaadaaeaadaaeaadaaeaadaadaadaadaaeaadaadaaeaadaadaaeaadaadaadaadaadaadaadaaeaadaadaaeaadaadaadaaraaraaraajaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaRaaSaaTaaUaaVaaFaaFaaFaaWaajaajaaXaagaagaagaagaagaagaagaagaagaagaahaaiaajaakaakaakaakaakaakaakaakaakaakaakaajaalaamaagaagaagaagaagaagaagaagaagaaYaaZaaZaaZaaZaaZaaZaaZaaZaaZaxgaahccRccRccRccRccRccRaajchbaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaoaaoaadaadaadaadaadaadaadaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaaeaadaadaaeaadaadaaeaadaadaadaaeaadaaeaadaaeaaeaadaadaaeaadaadaadaaeaadaadaadaaPaaPaaPaaPaadaadaadaaPaaPaaPaaPaaPaaPaaPaadaadaadaaPaaPaaPaaPaaeaaa +aaaaadaadaaQaaeaadaadaadaaeaadaadaadaadaadaaeaadaadaadaadaadaadaadaadaaeaadaaeaadaadaadaadaadaadaadaadaaeaadaadaaeaadaadaaeaaeaadaadaadaadaadaaeaadaadaadaadaadaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaaeaadaadaadaadaadaadaadaadaadaadaaraaraaraajaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaHaaIabbaaKaaLaaFaaFaaFabcaajaajaaxaagaagaagaagaagaagaagaagaagaagaahaaiaajaakaakaakaakaakaakaakaakaakaakaakaajaalaamaagaagaagaagaagaagaagaagaagabdaagabyabyabOacqabyabyabyacracsacqccRccRccRccRccRccRaajchcaaZaaZabaaagaagaaNaagaagaagaagaagabfaagaagaaoaaoaadaadaadaaeaaeaadaadaadaaeaadaadaaeaadaadaadaadaadaadaadaaeaadaadaadaadaaeaadaadaaeaadaaeaadaaeaadaadaaeaadaaeaadaaeaaeaadaadaaeaadaadaaeaadaadaaPaaPaaPaaPaadaaeaaPaaPaaPaaPaaPaaPaaPaaPaaPaadaadaaPaaPaaPaaPaadaaa +aaaaadaaeaaeaadaadaadaadaadaadaadaadaadaadaaeaadaadaaeaadaaeaadaaeaadaadaadaadaaeaaeaadaadaadaadaadaaeaadaadaadaadaadaaeaadaadaadaaeaadaadaadaadaadaadaaeaadaadaaeaadaadaadaaeaadaadaadaaeaadaadaadaadaaeaadaadaadaaeaadaadaadaaeaadaadaadaadaaraaraaraajaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaajaajaalabgaaDabhaaFaaFaaFaabaajaajaaxaagaagaagaagaagaagaagaagaagaagaahaaiaajaakaakaakaakaakaakaakaakaakaakaakaajaalaamaagaagaagaagaagaagaagaagaaNabdaagabyacGacWaeqacVactacpacXacYacZccRccRccRccRccRccRaajaamaagaagabeaaZaaZaaZaaZaaZabaaagaagaagaagaagaaoaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaeaadaadaadaadaadaadaadaadaadaaeaadaaeaadaaeaadaadaadaaeaadaaeaadaadaadaaeaaeaadaaeaaeaadaadaadaadaaPaaPaaPaaPaadaadaaPaaPaaPaaPaaPaaPaaPaaPaaPaaeaadaaPaaPaaPaaPaadaaa +aaaaadaadaadaadaaeaadaadaadaaeaadaadaaeaadaadaaeaadaadaadaadaaeaadaadaadaaeaadaadaadaadaaeaadaadaazaaeaadaadaadaadaadaadaadaaeaadaadaadaaeaadaadaaeaadaadaadaaeaadaadaaeaadaadaadaaeaadaadaadaaeaadaaeaadaadaadaadaadaadaaeaadaadaadaaeaadaaraaraaraarabiaajaajaajaajaajaajaajaajaajaajaajabjabjabkaabaabaabaabaabaabaabaajaajaaxaagaagaagaagaagaagaagaagaagaagaahaaiaakaakaakaakaakaakaakaakaakaakaakaakaakaalaamaagaagablaagaagaagaagabmabnaboabnabyadCchachdadCchfacpadkanuadDccRccRccRccRccRccRaajaamaagaagaagaagaagaagaagaagabdaagaagaagaagaagaaoaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaeaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaadaaa +aaaaadaadaadaadaaeaadaadaadaadaadaaeaadaadaadaadaadaadaadaadaadaadaaeaadaadaadaadaaeaadaadaadaadaadaaeaadaadaadaadaadaadaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoabqabqabqabqabqabqabqabqabqabiabjabjabjabjabjabjabkabqabqabqabqabqabqabqabqabqabqabqabqabqaagaagaagabpaagaagaagaagaagaagaahaaiaakaakaakaakaakaakaakaakaakaakaakaakaakabrabsabsabsabtabmabmabuabtabmabvabwabxabychichjchmchnchoacpacpchxabyccRccRccRccRccRccRaajaamaagaagabzaagaagaagaagaagabeaaZaaZaaZabaaagaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaeaadaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaadaaa +aaaaadaadaaeaadaadaadaaeaadaadaadaadaadaaeaadaadaaeaadaadaaeaaeaadaadaadaadaadaaeaadaadaadaadaadaadaadaaQaadaadaaeaadaaeaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqaagaagaagaagaagaagaagaagaagaagaagaaiaakaakaakaakaakaakaakaakaakaakaakaakaakabAabBabCabDabEabFabGabHabIabmabJabKabLabychpchqacpchrchsacpacpchDabyccRccRccRccRccRccRaajaamaagaagaagaagaagaagaagaagaagaagaagaagabdaagaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaaoaadaadaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaadaaa +aaaaadaaeaadaadaadaadaadaadaadaadabPaadaadabPaaeaadaadabPaadaadaadaaeaadabPaadaadaadabPaadaadabPaadaaeaaeaadaadaadaadaadaaoaaoaagaagaagaagaagabQabQabQabQabQabQabQaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqaagaagaagaagaagabzaagaagaagaagaagaagaagaaiaakaakaakaakaakaakaakaakaakaakaakaakaakabRabSabTabUabEabVabWabXabYabmabZacaabZabychtchuacpchvchlchwacpchEabyccRccRccRccRccRccRaajaamaagaagaagaagaagaagaagaagaagaagaaNaagabeaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZabaaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaoaaoaadaadaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaadaaa +aaaaadaadaadaaeaadaaeaadaaQaadaaeabPabPabPabPaadaadaadabPabPabPabPabPabPabPaadaaeaadabPabPabPabPaaeaadaadaadaadaadaaeaaeaaoaaoaagaagaagaagabQabQabQabQabQabQabQabQabQaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqaagaagaagaagaagaagaagaagaagaagaagaagaahaaiaakaakaakaakaakaakaakaakaakaakaakaakaakacfacgachaciabEacjackabEabEacladfacmacnacoacpacpchHchyabMabyacpchFabyccRccRccRccRccRccRaajaamaagaagaagaagaagaagaagaagacuacuacuaagaagaagaagaagaagaagaagaagaaNaagacuacuacuacuacuacuacuacuacuacuacuaaNaagaagaagaagaagaagaaNaagaagaagabeaaZaaZabaaaNaagaagaagaagaagaagaagaagaagaagaagaaoaaoaadaaeaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaeaar +aaaaaeaadaadaaeaadaadaaeaadaadaadabPabPabPabPaadaaeabPabPabPabPabPabPabPabPabPaadaaeabPabPabPabPaadaadaaeaadaadaadaadaadaaoaaoaagaagaagaagabQabQabQabQabQabQabQabQabQaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaahaaiaakaakaakaakaakaakaakaakaakaakaakaakaakacvacvacwacxabEacyaczacAacBabEacCacDacEacFacHacpabNchyadEabyacpchFchBccRccRccRccRccRccRaajaamaagaagaagaagaagaagaagaagacuacJacuaagaagaagaagaagaagaagaagaagaagaagacuacKacLacKacLacKacuacuacMacNacOaagaagaagaagaagaagaagaagaagaagaagaagaagaagabeaaZaaZabaaagaagaagaagaagaagaagaagaagaaoaaoaadaadaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaadaaa +aaaaadaadaaeaaQaadaadaadaadaaeaadabPabPabPabPaaeaadabPabPabPabPabPabPabPabPabPaaeaaeabPabPabPabPaadaadaadaadaadaadaaeaadaaoaaoaagaagaagaagabQabQabQabQabQabQabQabQabQaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaNaahaaiaakaakaakaakaakaakaakaakaakaakaakaakaakacvacvacwacPabEacQacRacSackabYacRacTacUabyabyadladjchzadjabyacpchFchCaajaajaajaajaajaajaajaamaagaagaagaagacuacuacuacuacuadaacuacuaagaagaagaagaagaagaagablaagaagacuadbacLacKacLadcacuacuaddadeacuaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagabdaagaagaagaagaagaagaagaagaagaaoaaoaadaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaa +aaaaadaadaadaadaaeaadaadaadaadaaeabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPaadaadaaeaadaaQaaeaadaadaaoaaoaagaagaagaagabQabQabQabQabQabQabQabQabQaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaahaaiaakaakaakaakaakaakaakaakaakaakaakaakaakacvacvacwacxabEafFabmacSadgadhabmaghadiabyacbaccacdaceacIadFchkchGabychechechechechechecheadmadnadoadpadpadqadradsacuadtaduadvacuadwadwacuadwadwacuacuacuacuacuacuacKacLadxacLacKacuacuadyacuacuacuacuacuaagaagaagaagaagaagaagaagaagaagaagaagaagaagabdaagaagaagaagaagaagaagaagaagaaoaaoaadaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaa +aaaaaeaadaadaaeaadaadaadaaeaaeaadabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPaadaaeaadaadaadaadaadaadaaoaaoaagaagaagaagabQabQabQabQabQabQabQabQabQaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqaagaagabqaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaahaaiaakaakaakaakaakaakaakaakaakaakaakaakaakabuabsadzabtabEacQacRacSackabYacRacTadAabyadBadBadBchAadBadGabyabyabyadHadGaagaagaagaagadmadIadJaagaagaagadwadKadLadMadNadOadPadQadRadRadSadLadMadTadUadVadWadXadXadYadZaeaadZadYadXaebaecaedacuacMacNacOaagaagaagaagaagaagaagaagaagaagaagaagaagaagabdaagaagaagaagaagaagaagaagaagaaoaaoaadaadaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaadaaa +aaaaadaaeaadaadaadaaeaadaadaadaadabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPaadaadaadaaeaadaadaadaadaaoaaoaagaagaagaagaagabQabQabQabQabQabQabQaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagabqabqabqabqabqabqabqaagaagaagaagaagabqabqabqaagabqabqabqaagaabaabaabaabaabaabaabaagaagaagaagaagaagaagaagaagaagaaiaakaakaakaakaakaakaakaakaakaakaakaakaakaeeaefaegaehabEaeiaejaekackabEaelaemaenaeoaepaepaepaeraepaesaetadBadBadBadHaagaagaagadmadIadJaagaagaagaagacuacuacuacuaeuacuacuaevaewaewaexaeyaeyaezacuaedaeAaedaedaeBaedaeCaedaeBaedaedaeDaedaeEaeFadeacuaagaagaagaagaagaagaagaagaagaagaagaagaagaagabdaagaagaagaagaagaagaagaagaagaaoaaoaadaaeaadaadaadaadaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaadaadaadaadaadaaa aaaaadaadaadaadaaeaadaaQaadaadaaeabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPaadaadaadaadaadaadaadaadaaoaaoaagaagaagaagaagabQabQabQabQabQabQabQaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagabqabqabqabqabqaagaagaagaagaagabqabqabqabqabqabqabqabqaagaabaeGaeHaeIaeJaeGaabaagaagaagaagaagaagaagaagaagaagaaiaakaakaakaakaakaakaakaakaakaakaakaakaakaeKaeLaeMaeNabEaeOaePaeQaeRaeSaeTaeUaeVaeWaeXaeYaeZafaaeZafbafcafdafdafeadHaagaagadmadIadJaffaffaffaffafgaagaagaagadwafhafiacuafjafkafkafjafkafkafjafjaflaeAacuacOacOacOacuacOacOacOacuafmafnacuacuacuacuacuaagaagaagaagaagaagaagaagaagaagaagaagaagabdaagaagaagaagaagaagaagaagaagaaoaaoaadaadaadaadaadaadaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaadaadaaeaadaadaaa aaaaadaadaaeaadaadaadaaeaadaadaadabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPaadaadaadaadaadaadaadaaeaaoaaoaagaagaagaagabQabQabQabQabQabQabQabQabQaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagabqaagaagabqabqabqabqabqaagaagaagaagaagabqabqabqabqabqabqabqabqaagaabafoafoafoafoafoaabaagaagaagaagaagaagaagaagaagaahaaiaakaakaakaakaakaakaakaakaakaakaakaakaakafpacgachaciafqafrafsaftafuafvafwafxafyafzafAafBafCafDafCafEakIadGafGafHafIafJadoafKadJafgaajaajaajaajaajaajaajaagacuafLafMacuafNafOafOafPafQafQafRafkafnaeAacOafSafSafTafUafVafWafXacOafmafnacuafYafZafYacuacuablaagaagaagaagaagaagaagaagaagaagaagabdaaNaagaagaagaagaagaagaagaagaaoaaoaadaadaaeaadaaeaadaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaadaadaadaadaadaaa aaaaaeaadaadaadaaeaadaaeaaeaadaadabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPabPaadaadaadaaeaadaadaaeaadaaoaaoaagabQabQabQabQabQabQabQabQabQabQabQabQabQabQabQaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaOabqabqabqabqaagaagaagaagaagaagaagaagaagaagaagabqabqabqabqabqabqabqaagaagaabafoagaagbagcafoaabaagaagaagaagaagaagaagaagaagaahaaiaakaakaakaakaakaakaakaakaakaakaakaakaakaalaamacwagdageagfaggaftbqZabmabmagiagjabmagkagkagkagkagkaglagmagkagkagkagkagkaagaagaahaajaajagnagnagnagnagnaajaajacuagoadwacuagpagqafOagragsagtaguafkafnagvacOagwagxafSafSagyafSagzacOagAagBacuagCagDagCagEacuaagaagaagaagaagaagaagabpaagaagaagaagabdaagaagaagaagaagaagaagaagaagaaoaaoaadaadaadaadaadaadaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaadaaeaadaadaadaaa @@ -5811,7 +5846,7 @@ aaaaadaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaadabPabPabPabPabPabPabPaadaa aaaaadaadaaeaadaadaadaadaadaaeaadaaeaadaaeaadaaeaadaaeaadaadaaeaadaadaaeaadaadaadaadaadaaeaadaadaadaaeaadaadaadaadaadaadaaoaaoabQabQabQabQabQabQabQabQabQabQabQabQabQabQabQabQabQaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagabqabqabqabqabqabqabqaagaagaagaagaagabdaagaagabqabqabqabqabqabqabqabqaagaagaagabpaagakbakbakbakBakAakAakAakbalgakbakbakbalJakbakbakbalcakDakDakDakDakDakDakDakDalbakbakbakFakbalcakDakDaldakDalbaleakbalfalgakFalhakHalialjakdalkajvajvallalmajvalnajMaagajNagnagnagnagnagnagnagnagnagnaajaamaagajOaloalpalqalqalrajPajPajPalsakSaltalualvalwalxalyalzalAakSalBalCalDalEalFalGajAaagaagaagaagaagaagaagakaaagaagaagaagaagabdaagaagaagaagaagaagaagaagaagaaoaaoaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaeaaeaadaadaadaadaadaaeaadaadaaa aaaaadaaeaadaadaadaadaadaaeaadaadaadaadaadaadaadaaeaadaaeaadaadaadaaeaadaadaadaadaadaaeaadaadaadaaQaadaaeaadaadaadaadaadaaoaaoabQabQabQabQabQabQabQabQabQabQabQabQabQabQabQabQabQaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagabqabqabqaagabqabqaagaagaagaagaagaagabdaagaagabqabqabqabqabqabqabqabqaagaagaagaagaagakbakYalaalaalaalaalaalaalHalIamfamgamhamiamjalIalIalKalKalKalKalKalKalKalKakbakbakFakFakbalLalLalLalLalLalLalLakbakbalgakbakdakdakdalMakdalNajvajvalOajwalPalQajMaagajNagnagnagnagnagnagnagnagnagnaajaamaagajUajUajUalRalSalTajPajPajPalUakSalValWalXalYalZamaambalAakSalCalCamcalCamdalCajAaagaagaagaagaagaagaagaagaagaagaagaagaagabdaagaagaagaagaagaagaagaagaagaaoaaoaadaadaadaadaadaazaadaadaadaaeaadaadaadaadaadaadaadaadaaeaadaadaadaadaadaaa aaaaaeaadaadaadaadaaeaadaadaaeaadaadaaeaaQaadaadaadaadaaeaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaeaadaaoaaoabQabQabQabQabQabQabQabQabQabQabQabQabQabQabQabQabQaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagabqaagaagaagaagaagaagaagaagaagaagabdaagaagaagaagabqabqabqabqabqabqaagaagaagaagaagakbameakAakAakAakAakAakAakAalIamVamWcgGamWamWamkamlalKammamnamoampamqamralKakFakbakFakFakbamsamsamsamsamsamsalLamtakbalcamuamvamwamxamyamzamAamBamBamCamDamEaizaiAaiBajzagnagnagnagnagnagnagnagnagnaajaamaagaagaagajUajUajUamFamGamGamGamGakSamHamIamJamKamLamMamNakSakSamOamPamQamRamSamTajAaagaagaagaagaagaagaagaagaagaagaagaagaagabdaagaagaagaagaagaagaagaagaagaaoaaoaadaadaaeaadaadaaeaadaadaadaadaadaadaaeaadaadaadaadaadaaeaadaaeaadaaeaadaaa -aaaaadaaeaadaadaaeaadaadaadaadaadaadaadaadaaeaadaadaadaadaadaadaadaadaaAaadaaeaadaadaaeaadaaeaadaadaadaaeaadaadaaeaadaadaaoaaoabQabQabQabQabQabQabQabQabQabQabQabQabQabQabQabQabQaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagabdaaNaagaagaagaagabqabqabqaagaagaagaagakbakbakbakbameakAakAakAamUamUamUamUalIamVamWamXamYamWamWamZanaanbancandandandanealKanfanfanganfanfanhanhalLalLanhanhalLakbakbakFaniagkanjankanlanmannanoanoanpanqanransantanuanvagnagnagnagnagnagnagnagnagnaajaamaagaagaagaagaagajUajOajOajOajOajOakSanwanxanyanzanAanBanCanDakSajAajAajAajAajAajAajAaagaagaagaagaagaagaagaagaagaagaagaagaaNabdaagaagaagaagaagaagaagaagaagaaoaaoaadaadaadaadaadaadaadaadaadaadaaeaadaadaadaadaaeaaeaadaadaadaadaadaadaadaar +aaaaadaaeaadaadaaeaadaadaadaadaadaadaadaadaaeaadaadaadaadaadaadaadaadaaAaadaaeaadaadaaeaadaaeaadaadaadaaeaadaadaaeaadaadaaoaaoabQabQabQabQabQabQabQabQabQabQabQabQabQabQabQabQabQaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagabdaaNaagaagaagaagabqabqabqaagaagaagaagakbakbakbakbameakAakAakAamUamUamUamUalIamVamWamXamYamWamWamZanaanbancandandandanealKanfanfanganfanfanhanhalLalLanhanhalLakbakbakFaniagkanjankanlanmannanoanoanpanqanransantchhanvagnagnagnagnagnagnagnagnagnaajaamaagaagaagaagaagajUajOajOajOajOajOakSanwanxanyanzanAanBanCanDakSajAajAajAajAajAajAajAaagaagaagaagaagaagaagaagaagaagaagaagaaNabdaagaagaagaagaagaagaagaagaagaaoaaoaadaadaadaadaadaadaadaadaadaadaaeaadaadaadaadaaeaaeaadaadaadaadaadaadaadaar aaaaadaadaadaaeaadaadaadaadaadaaeaadaadaadaadaadaadaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaadaaeaadaadaadaadaadaadaaoaaoabQabQabQabQabQabQabQabQabQabQabQabQabQabQabQabQabQaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagabqabqabqaagaagabdaagaagaagaagaaOabqabqabqaagaagaagaagakbakAakAakbameakAakAakAamUanEanFanGalIbLzamWanHanIamWamWanJanaanKanLanManNanOanPanQanRanSanTanUanVanWanXaqnaqnanZanZaoaaobakbakbakbagkaocaodaoeaofaogaohaoiaojanqajxagkagkagkaolagnagnagnagnagnagnagnagnagnaajaamaagaagaagaagaagaagaagaagaagaagaagakSanwaomaonaooaopaoqaoranDakSaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagabdaagaagaagaagaagaagaagaagaagaaoaaoaadaadaadaaeaaeaadaaeaadaadaadaadaadaaeaadaadaadaadaadaadaadaadaaeaadaadaaa aaaaadaaeaadaadaadaadaadaaeaadaadaadaadaadaaeaadaadaaeaadaadaadaaeaaeaadaadaadaaeaadaadaadaadaadaadaaeaadaaeaadaadaadaadaaoaaoabQabQabQabQabQaagabQabQabQabQabQaagabQabQabQabQabQaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagabqabqabqabqabqabdaagaagaagaagaaOaagaagaagaagaaOaagaaOakbakAakAakAaotaouaouaovaowaoxaoyaozalIaoAamWaoBaoCamWamWaoDanaaoEaoFaoGaoHaoHaoIanQaoJaHEaoKaoLaoMaoNaoOaoPaoPaoPaoQaoRaoSalLaoTaoUaoVagkagkagkagkagkagkagkaoWaoXaoYagkagkaagaajagnagnagnagnagnagnagnagnagnaajaamaagaagaagaagaagaagaagaagaagakaaagakSakSakSakSakSakSaoZakSakSakSaagaagaagaagaagaagaagaagaagapaapaapaapaapaaagaagakaaagaagaagabdaagaagaagaagaagabzaagaagaagaaoaaoaadaadaadaadaadaadaaeaaeaadaadaadaadaadaadaadaadaaeaadaadaaeaaeaadaadaadaaa aaaaadaaeaadaadaadaadaadaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaaeaadaadaadaadaadaaeaadaadaaQaadaadaadaadaadaadaadaaoaaoabQabQabQabQabQaagabQabQabQabQabQaagabQabQabQabQabQaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagabqabqabqabqabqabdaagaagaagaagaagaagaagaagaagaagaagaagakbakbakbakbapbapcapdapdapdapdapcapealIapfapgaphapiapjapkaplanaapmapnapoappapqapranQapsaptapuapvanfapwapxapyapzaPcapzapAapBalLapDapEapFapGapHapIapJapKapLapMapNapOapPapMagkaagaajaajagnagnagnagnagnagnagnaajaajaamaagaagaagaagaagaagaagaagaagaagaagaagaagaagapQapRapRapSaagaagaagaagaagaagaagaagaagaagaagaagapaapTapUapVapaaagaagaagaagaagaagabdaagaagaagaagaagaagaagaagaagaaoaaoaadaaeaaeaadaadaadaadaadaadaadaaeaadaaeaadaadaaeaadaadaadaadaadaaeaadaaeaaa @@ -5878,7 +5913,7 @@ aaaaaeaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaaQaadaaeaadaadaadaadaadaadaa aaaaadaadaadaadaaeaadaaQaadaadaaeaadaadaaeaadaadaadaaeaadaadaadaadaaeaadaadaadaaeaadaadaaeaadaadaaeaadaadaadaaeaadaadaadaaoaaoaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagbyNaagaagaagaaYbtMbtMbtMbtMbtMbtMbtMbtMbtMbtMbtMbtMbtMbtMbtMbtMbtMbuXbwwaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagabdaagaagaagaagaagbxDbxDbxDbxDbxDbAkbAlbxDbxDbxDbrobAmbrobrsbAnbAobrsbrsbrobzpbzpbApbAqbzpbArbAsbAtbvrbvrbAubAvbAwbAxbAybAzbAzbAAbABbwTbACbwTbwTbADbAEbzDbAFbAGbAHbAGbAIbwZbAJbAKbALbAMbANbAObAPbAQbARbASbATbAUbAVbxebyrbAWbAXbAYbAZbBabrTbBbbBcbBdbBebBfbBgbBebBebBhbBebBibBjbBkbBlbBmbBnbBnbBnbBnbBobBpbBqbBqbBqbBqbBqbBqbBqbBqbBqbBraagaaNaagaagabdaagaqzaagaagaagaaobtJaadaadaadaadaaeaadaadaadaadaadaadaadaadaaeaadaadaadaadaadaadaadaadaadaadaar aaaaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaQaadaadaadaadaadaadaadaadaadaadaaeaadaadaadaadaadaadaadaadaadaaoaaoaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagbyNaagaagaagaHbbuXavuavuavuavuavuavuavuavuavuavuavuavuavuavuavuavuavubBsabqabqabqaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagabdaagaagbBtbBtbBtbBtbBtbBtbBtbBtbBubBvbBwbBxbBybBzbBwbBAbBBbBCbBDbBEbBFbBGbBHbBIbBJbBKbBLbBMbBNbBObBPbBQbBRbAvbBSbBTbBUbAzbBVbAzbBWbxYbACbwTbwTbBXbBYbzEbAGbBZbCabBZbAGbCbbCcbCdcgBbCfbCgbChbCibAQbCjbCkbClbCmbCnbxebCobHnbrTbrTbrTbrTbrTbrTbCqbCrbCsbCtbCsbCubCsbCvbCsbCwbIQbCybCybCzbCAbCBbCCbCDbCEbyCaagaagaagaagaKZaagaagaagbCFbCGbCFaagabzaagbCHbCHbCIbCHbCHaagaaobtJaadaadaadaadaadaadaadaadaadaadaadaadaadaaeaadaadaadaadaadaaAaadaGiaadaadaar aaaaadaadaadaadaadaaeaadaadaadaadaadaaeaadaadaadaaeaadaadaaeaadaaeaadaadaaeaadaadaadaaeaaQaadaaeaaeaadaadaaeaadaadaaeaadaaoaaoaagaagaagaagaagaagaagabfabfaagaagaagaagaagaagaagaagaagaagaagbyNaagaagaagaHbbwwaagaagaagbsyaagaagaagaagaagaagaagaagbsyaagaagaagaagaagabqabqabqabqabqaagaagaagaagaagaagaagaagaagaagaagaagaagabdabfaagbBtbCJbCKbCLbCMbCNbCObBtbCPbBvbBwbCQbCRbCSbCTbCUbCVbCWbCXbCYbCZbDabCZbDbbDcbDdbDbbDebCZbDfbDgbDhbDibDjbDkbDlbDmbDnbDobDpbDqbDrbDsbDtbDrbDubBYbzEbAGbDvbDwbDvbAGbDxbDybDzbDAbDBbDCbDDbDEbAQbzQbAUbDFbAUbDGbxebyrbDHbrTbDIbrTbDJbDKbrTbDLbDMbDNbDObDObDObDNbDPbeobDQbAgbDRbDSbDTbDUbDVbDUcgFbDWbyCbyCbyCbyCaagaagaagaagaagbDXbDYbDXaagaagaagbCHbDZbEabDZbCHbCHaaobtJaadaadaadaadaadaadaaQaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaadaadaar -aaaaadaaeaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaQaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaoaaoaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagbyNaagaagaagaHbbwwaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagabqabqabqabqabqabqabqabqaagaagaagakaaagaagaagaagaagaagaagaKZabdaagaagbBtbEbbEbbEbbEcbCNbEdbBtbEebEfbBwbEgbBwbBwbBwbEhbCVbBMbEibEjbCVcgxbEkbElbEmbEnbEobBMaswbEpbEpbEqbErbxTbEsbEtbEubEvbEwbExbEybxYbACbwTbwTbBXbBYbzEbAGbEzbEAbEBbAGbECbEDbEEbCebEFbxabusbzMbxdbEGbEHbDFbEIbEJbxdbEKbELbrTbEMbENbEObEPbrTbEQbERbESbETbETbETbEUbERbeqbEVbyCbEWbDSbDTbEXbEXbEXbEYbEZbFabFbbFcbFdbFeaagaagaagaagaagbFfbBqbBqbBqccRbFhbFibFjbFibFkbFhbFlbFmaadaadaaQaadaadaaeaadaadaadaadaadaadaadaaQaadaadaaeaadaadaadaadaadaaQaadaar +aaaaadaaeaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaQaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaoaaoaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagbyNaagaagaagaHbbwwaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagabqabqabqabqabqabqabqabqaagaagaagakaaagaagaagaagaagaagaagaKZabdaagaagbBtbEbbEbbEbbEcbCNbEdbBtbEebEfbBwbEgbBwbBwbBwbEhbCVbBMbEibEjbCVcgxbEkbElbEmbEnbEobBMaswbEpbEpbEqbErbxTbEsbEtbEubEvbEwbExbEybxYbACbwTbwTbBXbBYbzEbAGbEzbEAbEBbAGbECbEDbEEbCebEFbxabusbzMbxdbEGbEHbDFbEIbEJbxdbEKbELbrTbEMbENbEObEPbrTbEQbERbESbETbETbETbEUbERbeqbEVbyCbEWbDSbDTbEXbEXbEXbEYbEZbFabFbbFcbFdbFeaagaagaagaagaagbFfbBqbBqbBqchIbFhbFibFjbFibFkbFhbFlbFmaadaadaaQaadaadaaeaadaadaadaadaadaadaadaaQaadaadaaeaadaadaadaadaadaaQaadaar aaaaadaadaadaadaadaadaadaaQaaeaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaeaadaadaaeaadaadaaeaadaadaadaaeaadaadaadaadaadaaoaaoaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagbyNaagaagbsyaHbbwwaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagabqabqabqabqabqabqabqabqaagaagaagaagaagaagaagaagaagaagaagaagabdaagaagbBtbFnbFnbFnbFnbFnbFobBtbFpbFqbFrbFsbFtbFubFvbFwbFxbFybFzbFAbFBbFCbFDbFEbFEbFFbFFbFGbFHbFHbFIbFJbFKbFLbFMbFMbFNbFObFPbFPbFQbFRbFSbFTbFTbFUbFVbzGbFWbFXbAHbFYbFZbxabGabGbbGcbGdbxabGebGfbxdbxdbGgbGhbGgbxdbxdbxgbGibrTbGjbrTbrTbrTbrTbGkbESbGlbGlbGlbGlbGlbESbeobGmbyCbGnbGobGpbGqbGrbGsbGtbGtbGubGvbGwbGxaajaLRaagaagbGybGybGzbGzbGybGybGybGybGybGAbGybGybCHaadaadaadaadaadaadaadaadaadaadaadaadaadaaeaadaadaadaadaadaadaadaaeaadaadaadaadaar aaaaaeaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaQaadaaeaadaadaadaaeaadaadaaeaadaadaadaaQaadaadaaeaadaadaadaadaaoaaoaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagbyNaagaagaagaHbbwwaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagabqabqabqabqabqabqabqabqabqabqabqaagaagaagaagaagaagaagaagaagaagabdaagaagbBtbGBbGBbGCbGDbFnbGEbGFbGGbGHbGIbGJbGKbGLbGMbGNbGObGPbGQbGRbGSbGTbGUbGVbGWbGXbGYbGPbGZbHabHbbHcbHdbHebHfbHgbHhbHibHjbHkbHlbHmbHmcgIbHmbHobHpbzGbzGbHqbAHbHrbHsbxabHtbHubHvbHwbxabHxbHybHzbHAbHBbHCbHDbHEbHFbHGbuBbzLbHHbHIbHJaYzbHKbHLbESbGlbGlbGlbGlbGlbESbeobHMbHNbHObHObHPbHObHQbHRbHRbHSbFabHTbHUbHVbHWbHXaagaagbGybHYbHZbHZbIabIbbIcbQBbIdbIebIfbIgbGzaadaadaadaadaadaadaadaadaadaaeaadaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaar aaaaadaadaadaaeaadaadaadaadaadaadaadaadaadaaQaadaadaadaaeaadaadaaeaadaadaadaadaadaadaadaaeaadaadaadaadaadaadaaeaadaadaadaaoaaoaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagbyNaagaagaagaHbbwwaagaagaagaagaagaagaagaagaagaagaagaagaagaagabqabqabqabqabqabqabqabqabqabqabqabqaagaagaagaagaagaagaagaagaagaagabdaagaagbBtbGBbGBbGCbGDbFnbIhbIibIjbIkbIlbImbInbIobIpbIobIqbIrbIqbIsbItbItbIubItbItbIsbIvbIwbIxbIvbIybIzbIAbIvbIBbIBbICbICbICbIDbIDbIDbIDbIEbIFbIGbIDbIDbzGbzGbIHbIIbzGbwZbwZbwZbwZbxabxabIJbIKbILbIMbINbIObIPcgJbIRbISbITbIUbIVbIWbIXaYzbIYbIZbESbGlbGlbGlbGlbGlbESbJabJbbJcbJdbJebJfbHObyCbyCbyCbyCbyCbyCbyCbyCaalaagaKZaagbGybJgbJhbJibJjbJkbJlbJmbJnbJobJpbJqbJraadaadaadaadaadaaeaadaadaadaaeaadaadaadaadaadaadaaeaadaadaadaadaadaGiaadaadaadaar @@ -5894,7 +5929,7 @@ aaaaadaadaaeaadaadaaeaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaa aaaaadaadaadaadaadaadaadaadaadaadaadaadaadaaeaadaadaaeaadaadaaeaadaadaadaaeaadaadaadaaeaadaadaadaadaaeaadaadaaeaadaadaaeaaoaaobUXbUXbUXbUXbUXbUXbUYbUXbUXbUXbUXbUXbUXbUXbUXbUXbUXbUXbUXbUXbUXbUXbUZbVabVbbVcbVdbUXbUXbUXbUXbUYbUXbUXbUXbUXbUYaaxabqabqabqabqabqabqabqabqabqabqabqaagaagaagabqabqabqabqabqabqabqaagaagaagabdaagaagaagaagaagbuXbuXbuXbuXbuXbPEbVebVebVfbVgbRabTzbVhbVibVjbRabRabRabVkbVlbVmbVnbVnbVobVpbVqbVrbVsbVtbVubVvbPNbRfbRcbPNbRdbSvaagaagbKjbKjbKjbKjbSxbTSbzGbzGbzGbzGbzGbzGbzGbzGbzGbSCbSDbRsbSHbSHbSHbSHbVwbVxbKdbVybVzbVAbVBbVCbVDbVEbVFbKdbNUbQgbPgbPgcgzbPgbPgbPgbVGbVHbKibKibKibKibKibKibKiaagaagaagabzaagaagaiRaKZaiSbVIbVJbVKbVIbVLbQtbVMbUFbVObVObVObQtbQtbRUbRVbVPbVQbVRbVSbVTbVUbVVbVWbVXbVYbVZbWabWbbRVbRYbQtbPtaaeaadaadaadaadaGiaadaadaar aaaaadaadaaeaadaadaadaaeaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaoaaobWcbWcbWcbWcbWcbWcbWcbWcbWcbWcbWcbWcbWcbWcbWcbWcbWcbWcbWcbWcbWcbWcbWcbWdbWdbWdbWdbWcbWcbWcbWcbWdbWdbWdbWdbWdaalaaxaagaagabqabqabqabqabqabqabqabqaagaagaagabqabqabqabqabqabqabqabqabqabqaagabdaagaagaagaagaagaagbuXaagbuXbuXbPEbVebVebSubVgbRabTzbWebWfbWgbRabWhbWibWjbWkbWlbWmbWnbWobWpbWqbWrbWsbWtbWubVvbPMbRdbRebPMbTRbSvaagbKjbKjbKjbKjbKjbSxbSybSzbSzbSzbSzbSzbSzbSzbSzbWvbWwbWxbWxbWxbWxbWxbWybWzbPXbKdbKdbKdbKdbKdbKdbKdbKdbKdbKdbWAbQgbPgbPgbPhbWBbWCbPgbWDbWEbWFbWGbWHbWFaumaagaagaagaagaagaagaagaagaaiajpaajbWIbWJbWKbWLbWMbQtbQtbWNbQtbQtbQtbWObQtbRUbRVbWPbWQbWRbWSbUObWTbWUbWVbWWbWXbWWbWYbWZbRVbRYbXabPtaadaadaadaadaadaadaadaadaar aaaaaeaadaadaadaadaadaadaadaadaadaaeaadaaQaadaadaaeaadaadaaQaadaadaadaaeaadaadaaebXbaadaadaadaadaadaadaadaadaadaadaadaadaaoaaobWcbWcbWcbWcbWcbWcbWcbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWcbWcbWcbWcbWcbWdbWdbWdbWdbWdbWdbWcbWcbWdbWdbWdbWdbWdbWdaalaaxabqabqabqabqabqabqabqabqaagaagaaOaagaagabqabqabqaagaagabqabqabqabqabqaagabdaagaagaagaagaagaagaagaagaagaagbPEbXcbXdbSubPEbXebVhbXfbXgbXhbRabXibPEbXjbXkbXlbPEbXmbXnbXobXpbXqbXrbXsbPEbPLbPMbRfbRcbPMbPObSvaagbKjbKjbKjbKjbKjbSxbXtbXtbSxbSxbSDbXubXubXubXubXubXvbXubXubXubXubXubXubXwbXxbXybXzbXAbXAbXBbXCbXDbXEbXFbXGbXGbXHbXIbXIbXJbXKbXKbXKbXLbXMbNjbXObXPbXQaajavtaaZaaZaaZaaZaaZaaZaaZbXRaagbXSbXTbXUbXVbXTbXWbXXcetbXYbXXbXXbXXbXZbYabRUbRVbYbbYbbYcbYdbYebUObYfbYgbYgbYhbUObYbbYbbRVbRYbQtbPtaaQaadaadaaeaadaadaadaadaar -aaaaadaaeaadaadaaeaadaadaadaaeaadaadaadaadaadaadaadaadaadaadaaeaadaadaadaadaadaadaadaadaadaaeaadaadaaQaadaadaadaadaadaadaaoaaobWcbWcbWcbWcbWcbWcbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWcbWcbWcbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdaalaaxabqabqabqabqabqabqabqaagaagaagabpaagaagabqabqabqaagabqabqabqabqabqabqaagabdaagaagaagaagaagaagaagaagaagaagbPEbXdbXdbSubPEbYibRabYjbYkbYkbRabYlbYmbYnbYobYpbYmbYqbYrbVpbVqbYsbYtbYubPEbRcbPNbRdbRebPNbRfbSvaagaagaagbKjbKjbKjbKjbKjbKjbKjbSxbSxbXubYvbYwbYxbYybYwbYwbYzbYAbYBbYCbXubYDbYEbYFbYGbYGbYGbYHbXzbYIbYIbYIbVHbVHbYJbYKbYLbPibYLbYMbYNbYObYPbWFbYQbYRbWFbYSaagaagaKZaagaagaagaagaagaiRaagaagbPnbPnbPnbYTbYUbYVbYTbPnbPnbYWbYXbQtbYYbRUbRVchachabZabZbbZcbZdbZebZfbZfbZgbWWchachabRVbRYbQtbPtaadaadaadaadaadaadaadaadaar +aaaaadaaeaadaadaaeaadaadaadaaeaadaadaadaadaadaadaadaadaadaadaaeaadaadaadaadaadaadaadaadaadaaeaadaadaaQaadaadaadaadaadaadaaoaaobWcbWcbWcbWcbWcbWcbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWcbWcbWcbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdaalaaxabqabqabqabqabqabqabqaagaagaagabpaagaagabqabqabqaagabqabqabqabqabqabqaagabdaagaagaagaagaagaagaagaagaagaagbPEbXdbXdbSubPEbYibRabYjbYkbYkbRabYlbYmbYnbYobYpbYmbYqbYrbVpbVqbYsbYtbYubPEbRcbPNbRdbRebPNbRfbSvaagaagaagbKjbKjbKjbKjbKjbKjbKjbSxbSxbXubYvbYwbYxbYybYwbYwbYzbYAbYBbYCbXubYDbYEbYFbYGbYGbYGbYHbXzbYIbYIbYIbVHbVHbYJbYKbYLbPibYLbYMbYNbYObYPbWFbYQbYRbWFbYSaagaagaKZaagaagaagaagaagaiRaagaagbPnbPnbPnbYTbYUbYVbYTbPnbPnbYWbYXbQtbYYbRUbRVchJchJbZabZbbZcbZdbZebZfbZfbZgbWWchJchJbRVbRYbQtbPtaadaadaadaadaadaadaadaadaar aaaaaQaadaadaadaadaadaadaadaadaadaadaadaadaaeaadaadaadaaeaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaadaaeaadaadaadaadaaoaaobWcbWcbWcbWcbWcbWcbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdaalabqabqabqabqabqabqabqabqaagaagaagaagaagaagaagabqabqaagaagabqabqaagaagaagaagabdaagaagaagaagaagaagaagaagaagaagbPEbZhbZhbSubPEbZibRabWfbZjbZjbRabYlbZkbZlbZmbZnbZkbYqbYlbWpbZobWrbZpbZqbPEbPLbPMbRfbRcbPMbPObSvaagaagbKjbKjbKjbKjbKjbKjbKjbKjbKjbKjbXubZrbZsbZtbZubZvbZwbZxbZybZzbZAbZBbZCbZDbXybYIbZEbZEbYIbYIbYIbKjbKjbKjbZFbZFbZFbZGbZHbZGbZFbZFbVHbVHbVHbVHbVHbVHaagaagaagaagaagaagaagaagaagaiRaagaagbYTbZIbZJbZKbZLbYVcgLbZNbYTbYTbYTbPnbZObRUbRWbRWbRWbUJbZPbZQbUObZRbZSbZTbZUbUWbRWbRWbRWbRYbQtbPtaadaadaadaadaadaadaaeaadaar aaaaadaadaadaaeaadaadaadaaQaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaoaaobWcbWcbWcbWcbWcbWcbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdaalabqabqabqabqabqabqabqabqabqaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagabdaKZaagaagaagaagaagaagaagaagaagbPEbPEbPEbPEbPEbPEbRabZVbXgbXgbZWbYlbZXbZYbZZcaabZXcabcaccadcaecafcagbPEbPEbTQbPMbRdbRebPMbTRbSvaagaagbKjbKjbKjbKjbKjbKjbKjbKjbKjbKjbXubZrbZrbZrcahbZrcaibZrcajcakbZrbXucalcambXybKjbKjbKjbKjbKjbKjbKjbKjbKjbZFcancaocapcaqcarcasbZFbKjbKjbKkaagaagaagaagaagaagaagaagaagaagcataagaiRaKZaagbYTcaubYVbYVcavbYVbYVcawcaxcaycazbPncgMbRUbRWbRVbRVbRVbWVbWWbWWcaBbUObWVbWVcaCbRVbRVbRWbRYbQtbPtaadaaeaadaadaadaadaadaazaar aaaaadaadaadaadaadaadaadaadaadaadaadaaeaadaadaadaaeaadaadaaeaadaadaadaadaadaadaadaadaadaaeaadaadaadaadaadaadaadaadaaeaadaaoaaobWcbWcbWcbWcbWcbWcbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdaalabqabqabqabqabqabqabqabqabqabqaagaagaagaagaaOabqabqaagaagabqabqaagaagaagaagabdaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagbPEbPEcaDcaEcaDcaDbPEbPEbPEcaFbPEbPEbPEbPEbPEcaGbPEbPEbPEcaHbRebPNbRfbRcbPNbRdbSvaagaagbKjbKjbKjbKjbKjbKjbKjbKjbKjbKjbXucaIbZsbZrcaJbZrcaKbZrcaLcakcaMbXucaNcaObXybXybKjbKjbKjbKjbKjbKjbKjbKjbZFcaPcaQcaRcaRcaRcaSbZFbKjbKjbKkaagaagaagaagaagaagaagaagaagaagaagaagaiRaagaagbYTcaTcaUcaVcaWcaVcaUcaXcaYcaZcazbPncbabRUbRWbRVcbbcbccbdcbecbfcbgcbhcbicbjcbkcblbRVbRWbRYbQtbPtaaeaadaadaadaadaadaadaadaar @@ -5906,7 +5941,7 @@ aaaaadaadaadaadaadaadaaeaadaadaadaaeaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaa aaaaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaoaaobWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWcbWcaalaaxaagaagabzaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagabdaKZaagaagaagaagaagaagaagaagaagaagaagaagaagcbVaagaagbRcbTRbTQbRfaagbSvcbocbpcbqbSvcbUcbTcbUcbUcbTcbUcbUcbTcbUcbUcbUcbUcbUcbUbSvaagaagaagaagaagaagaagaagaagaagaagaagaagccSaagaagaagaagaagaagaagaagaagbXycdicdibXyaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaiRaagaagaagaagaagaagaagbYTbYTbYTbYTbYTaagbPnccNbRUbRVcdxcdycdzcdAcdBcdCcdDcdEcdFcdGbWVcdHcdIbRVbRYbQtbPtaadaaeaadaadaadaadaadaadaar aaaaadaadaadaaeaadaaeaadaadaaeaadaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaaeaadaadaaeaadaadaadaaeaadaadaadaadaadaadaadaaoaaobWcbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWcbWcaalaaxaagaagaagaagaagaagaagaagaagaagaagaagaagaagablaagaagaagaagaagaagaagaagaagabdaagaagaagaagaagaagaagaagaagaagaagaagaagaagbSvbSvaagcbnaagaagcbnaagbSvcbocbpcbqbSvbTQbRfbTQbTRbRcbTRbTQbRfbTQbTRbTQbTRbTQbTRbSvaagaagaagaagaagaagaagaagablaagaagaagaagaagaagaagaagaagaagaagaagaagaagbXybXybXybXyaagaagaagaagaagaagaagccSaagaagaagaagaagaagaagaagaagcdJaagaagaagaagaagaagaagaagaagaagaagakaaagaagaiRaagaagaagaagaagaagaagaagaagaagaagaagaagbPnccNbRUbRVcdKcdLcdMcdNcdOcdPcdPcdQcdRcdScdTcdUcdVbRVbRYbQtbPtaadaadaadaadaadaadaadaadaar aaaaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaAaadaadaadaaeaadaadaadaadaadaadaadaadaadaadaaAaadaadaadaadaadaaoaaobWcbWcbWcbWcbWcbWcbWcbWcbWcbWcbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWcaalaaxaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagakaaagaagaagaagaagabdaagaagaagaagaagaagaagaKZaagaagaagaagaagaagaKZbSvbSvbSvbSvbSvbSvcbnbSvcbocbpcbqcbVbSvbSvbSvbSvcbnbSvbSvbSvbSvbSvbSvcbVbSvbSvbSvaagaagaagaagaKZaagaagaagaagaagaagaagaagaKZaagaagaagaagaagaaOaagaagaagaKZaagaagaagaagaagaagaagaagaagaagaKZaagaagaagaagaagaagaagaagaagaagaagaagaagaagaKZaagaagaagaagaagaagaagaagaagaiRaKZaagaagaagabpaagaagaagaagaagaagaagaagbPnccNbRUbRVbYbbYbbRVcdWcdWcdXbRVbRVcdYcdXbRVbYbbYbbRVbRYbQtbPtaadaadaadaadaadaadaadaadaar -aaaaadaadaadaadaadaadaadaadaaeaadaadaaeaadaadaaeaadaadaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaoaaobWcbWcbWcbWcbWcbWcbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdaalaaxaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagabeaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZcdZcbpceaaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZcebaagaagaagaagaagaagcataagaagaagaagaagaagbPnccNbRUbRVchachabRVceccedceecefbRWcegbRWbRVchachabRVbRYbQtbPtaadaadaadaaAaadaGiaadaadaar +aaaaadaadaadaadaadaadaadaadaaeaadaadaaeaadaadaaeaadaadaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaoaaobWcbWcbWcbWcbWcbWcbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdaalaaxaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagabeaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZcdZcbpceaaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZaaZcebaagaagaagaagaagaagcataagaagaagaagaagaagbPnccNbRUbRVchJchJbRVceccedceecefbRWcegbRWbRVchJchJbRVbRYbQtbPtaadaadaadaaAaadaGiaadaadaar aaaaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaaoaaobWcbWcbWcbWcbWcbWcbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdaalaaxaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaKZaagaagaagaagaagaagaagaKZaagaagaagaagaagaagaagaagaKZaagaagaagcbocbpcbqaagaKZaagaagaagaagaagaagaagaagaagaagaagaKZaagaagaagaagaagaagaagaagaagaagaagaKZaagaagaagaagaagaagaagaagaagaKZaagaagaagaagaagaagaagaagaKZaagaagaagaagaagaagaagaagaagaagaKZaagaagaagaagaagaagaagaagaagaagaagaagaagcdJaagaagaagaagaKZaiRaagaagaagaagaagaagaagaagaqHaagaagaagaagbPncaAcehceiceicejceiceiceiceicekceicelceiceicemceiceicenbQtbPtaadaadaadaadaadaadaadaadaar aaaaadaadaadaaeaadaadaadaadaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaeaadaadaadaaeaadaadaaoaaobWcbWcbWcbWcbWcbWcbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdaalaaxaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagcbocbpcbqaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaiRaagaagaagaagaagabzaagaqHaqHaqHaqHaagaagbPnceocepcgNcepceqcercescescescescgOceucevcewcexbQtbQtbQtbQtbPtaadaadaadaadaadaadaaQaadaar aaaaadaaeaadaadaadaadaadaaeaadaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaadaadaaeaadaadaadaadaadaadaadaadaadaadaadaadaaoaaobWcbWcbWcbWcbWcbWcbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWcbWcbWcbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdbWdaalaaxaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagcbocbpcbqaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagceycezaajceAceyaagaagaagaagaagaagaqHaqHaqHaqHaagbPnbPnbPnbPnbPnbPnceBceCceCceCceCbPnbPtbPtbPtbPtbPtbPtbPtbPtbPtaadaadaadaaeaadaadaadaadaar diff --git a/maps/yw/cryogaia.dm b/maps/yw/cryogaia.dm index a76d79df66..cb0dbe9326 100644 --- a/maps/yw/cryogaia.dm +++ b/maps/yw/cryogaia.dm @@ -12,6 +12,8 @@ #include "cryogaia_telecomms.dm" #include "elevator_areas.dm" #include "service_elevator_things.dm" + #include "residential/_residential.dm" + #include "residential/residential_keys.dm" #include "cryogaia-01-centcomm.dmm" //centcom #include "cryogaia-02-mining.dmm" //mining @@ -19,6 +21,8 @@ #include "cryogaia-04-maintenance.dmm" //lowerlevel #include "cryogaia-05-main.dmm" //main level + #include "residential/residential.dmm" //residential level + #include "submaps/_cryogaia_submaps.dm" #define USING_MAP_DATUM /datum/map/cryogaia diff --git a/maps/yw/cryogaia_defines.dm b/maps/yw/cryogaia_defines.dm index ed8787fb8b..3890a4fec9 100644 --- a/maps/yw/cryogaia_defines.dm +++ b/maps/yw/cryogaia_defines.dm @@ -4,15 +4,16 @@ #define Z_LEVEL_CRYOGAIA_TRANSIT 3 //added due to explosions jumping from mine leve to lower. #define Z_LEVEL_CRYOGAIA_LOWER 4 #define Z_LEVEL_CRYOGAIA_MAIN 5 -#define Z_LEVEL_SHIPS 6 -#define Z_LEVEL_ALIENSHIP 7 -#define Z_LEVEL_BEACH 8 -#define Z_LEVEL_BEACH_CAVE 9 -#define Z_LEVEL_AEROSTAT 10 -#define Z_LEVEL_AEROSTAT_SURFACE 11 -#define Z_LEVEL_DEBRISFIELD 12 -#define Z_LEVEL_UNDERDARK 13 -#define Z_LEVEL_PLAINS 14 +#define Z_LEVEL_CRYOGAIA_RESIDENTIAL 6 +#define Z_LEVEL_SHIPS 7 +#define Z_LEVEL_ALIENSHIP 8 +#define Z_LEVEL_BEACH 9 +#define Z_LEVEL_BEACH_CAVE 10 +#define Z_LEVEL_AEROSTAT 11 +#define Z_LEVEL_AEROSTAT_SURFACE 12 +#define Z_LEVEL_DEBRISFIELD 13 +#define Z_LEVEL_UNDERDARK 14 +#define Z_LEVEL_PLAINS 15 //Camera networks #define NETWORK_CRYOGAIA "Cryogaia" @@ -188,6 +189,9 @@ Z_LEVEL_CRYOGAIA_LOWER, Z_LEVEL_CRYOGAIA_MAIN, ) + + else if (srcz == Z_LEVEL_CRYOGAIA_RESIDENTIAL) + return list(Z_LEVEL_CRYOGAIA_RESIDENTIAL) else if(srcz >= Z_LEVEL_BEACH && srcz <= Z_LEVEL_BEACH_CAVE) //Zs 16-17 return list( Z_LEVEL_BEACH, @@ -233,6 +237,11 @@ z = Z_LEVEL_CRYOGAIA_CENTCOM name = "Central Command" flags = MAP_LEVEL_ADMIN|MAP_LEVEL_CONTACT|MAP_LEVEL_XENOARCH_EXEMPT + +/datum/map_z_level/cryogaia/residential + z = Z_LEVEL_CRYOGAIA_RESIDENTIAL + name = "Residential" + flags = MAP_LEVEL_PLAYER|MAP_LEVEL_CONTACT|MAP_LEVEL_XENOARCH_EXEMPT|MAP_LEVEL_CONSOLES /* /datum/map_z_level/tether/wilderness name = "Wilderness" diff --git a/maps/yw/cryogaia_telecomms.dm b/maps/yw/cryogaia_telecomms.dm index 389c64d652..4efeb817a2 100644 --- a/maps/yw/cryogaia_telecomms.dm +++ b/maps/yw/cryogaia_telecomms.dm @@ -13,6 +13,11 @@ listening_level = Z_LEVEL_CRYOGAIA_MINE autolinkers = list("m_relay") +/obj/machinery/telecomms/relay/preset/cryogaia/residential + id = "Residential Relay" + listening_level = Z_LEVEL_CRYOGAIA_RESIDENTIAL + autolinkers = list("res_relay") + /obj/machinery/telecomms/relay/preset/cryogaia/main id = "Main Complex Relay" listening_level =Z_LEVEL_CRYOGAIA_MAIN @@ -24,7 +29,7 @@ network = "tcommsat" autolinkers = list("hub", "relay", "c_relay", "s_relay", "m_relay", "r_relay", "science", "medical", "supply", "service", "common", "command", "engineering", "security", "unused", "hb_relay","explorer", "unused" , - "receiverA", "broadcasterA", "l_relay") //VOREStation Edit - Added "hb_relay" + "receiverA", "broadcasterA", "l_relay", "res_relay") //VOREStation Edit - Added "hb_relay" /obj/machinery/telecomms/receiver/preset_right/cryogaia diff --git a/maps/yw/residential/_residential.dm b/maps/yw/residential/_residential.dm new file mode 100644 index 0000000000..f7c8236650 --- /dev/null +++ b/maps/yw/residential/_residential.dm @@ -0,0 +1,86 @@ +// -- Datums -- // + +/datum/shuttle/ferry/residential + name = "Residential Shuttle" + location = 1 // At offsite + warmup_time = 30 + move_time = 270 + area_station = /area/shuttle/residential/main + area_offsite = /area/shuttle/residential/residential + area_transition = /area/shuttle/residential/transition + docking_controller_tag = "residential_shuttle" + dock_target_station = "residential_shuttle_station" + dock_target_offsite = "residential_shuttle_offsite" + +// -- Objs -- // + +/obj/machinery/computer/shuttle_control/residential_shuttle + name = "residential ferry control console" + shuttle_tag = "Residential Shuttle" + + +// -- Areas -- // + +/area/shuttle/residential/main + name = "\improper Residential Shuttle - Station" + base_turf = /turf/simulated/floor/outdoors/snow/plating/cryogaia + +/area/shuttle/residential/residential + name = "\improper Residential Shuttle - Residential" + base_turf = /turf/space + +/area/shuttle/residential/transition + name = "\improper Residential Shuttle - Transition" + base_turf = /turf/space + +/area/residential + icon = 'icons/turf/areas_yw.dmi' + flags = RAD_SHIELDED + +/area/residential/docking_lobby + name = "\improper Residential - Docking Lobby" + icon_state = "docking_lobby" + +/area/residential/corridors + name = "\improper Residential - Corridors" + icon_state = "corridors" + +/area/residential/ship_bay + name = "\improper Residential - Ship Bay" + +/area/residential/powerroom + name = "\improper Residential - Power Room" + +/area/residential/lobby + name = "\improper Residential - Residential Lobby" + +/area/residential/medbay + name = "\improper Residential - Residential Medbay" + +/area/residential/room1 + name = "\improper Residential - Room 1" + icon_state = "room1" + +/area/residential/room2 + name = "\improper Residential - Room 2" + icon_state = "room2" + +/area/residential/room3 + name = "\improper Residential - Room 3" + icon_state = "room3" + +/area/residential/room4 + name = "\improper Residential - Room 4" + icon_state = "room4" + +/area/residential/room5 + name = "\improper Residential - Room 5" + icon_state = "room5" + +/area/residential/room6 + name = "\improper Residential - Room 6" + icon_state = "room6" + +/area/residential/mansion + name = "\improper Residential - Mansion" + icon_state = "mansion" \ No newline at end of file diff --git a/maps/yw/residential/residential.dmm b/maps/yw/residential/residential.dmm new file mode 100644 index 0000000000..6113c58ec8 --- /dev/null +++ b/maps/yw/residential/residential.dmm @@ -0,0 +1,1205 @@ +"aa" = (/turf/space,/area/space) +"ab" = (/turf/simulated/wall,/area/residential/ship_bay) +"ac" = (/obj/machinery/door/blast/regular,/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"ad" = (/obj/effect/forcefield,/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"ae" = (/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"af" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"ag" = (/obj/effect/floor_decal/industrial/warning{icon_state = "warning"; dir = 9},/turf/simulated/shuttle/wall,/area/residential/ship_bay) +"ah" = (/obj/structure/shuttle/window,/turf/simulated/shuttle/wall/dark/no_join,/area/residential/ship_bay) +"ai" = (/turf/simulated/shuttle/wall/hard_corner,/area/residential/ship_bay) +"aj" = (/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 4},/turf/simulated/floor/plating,/area/residential/ship_bay) +"ak" = (/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/structure/shuttle/engine/propulsion{dir = 4},/turf/simulated/floor/plating,/area/residential/ship_bay) +"al" = (/obj/effect/floor_decal/industrial/warning{dir = 1},/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"am" = (/obj/effect/floor_decal/industrial/warning{dir = 5},/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"an" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"ao" = (/obj/effect/floor_decal/industrial/warning{icon_state = "warning"; dir = 9},/obj/structure/shuttle/engine/propulsion{icon_state = "burst_r"; dir = 8},/turf/simulated/floor/shuttle,/area/residential/ship_bay) +"ap" = (/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 8},/turf/simulated/floor/shuttle,/area/residential/ship_bay) +"aq" = (/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/structure/shuttle/window,/turf/simulated/shuttle/wall/dark/no_join,/area/residential/ship_bay) +"ar" = (/obj/effect/floor_decal/industrial/warning{dir = 1},/turf/simulated/shuttle/wall,/area/residential/ship_bay) +"as" = (/obj/effect/floor_decal/industrial/warning{icon_state = "warning"; dir = 9},/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"at" = (/obj/effect/floor_decal/industrial/warning{icon_state = "warning"; dir = 4},/obj/effect/floor_decal/industrial/warning{dir = 1},/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"au" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"av" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"aw" = (/obj/structure/closet/walllocker/emerglocker/west,/turf/simulated/floor/carpet,/area/residential/ship_bay) +"ax" = (/obj/structure/bed/padded,/obj/item/weapon/bedsheet/green,/obj/structure/curtain/bed,/turf/simulated/floor/carpet,/area/residential/ship_bay) +"ay" = (/turf/simulated/floor/carpet,/area/residential/ship_bay) +"az" = (/obj/structure/bed/padded,/obj/item/weapon/bedsheet/blue,/obj/structure/curtain/bed,/turf/simulated/floor/carpet,/area/residential/ship_bay) +"aA" = (/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"},/obj/structure/device/piano{dir = 4},/turf/simulated/shuttle/floor/black,/area/residential/ship_bay) +"aB" = (/obj/item/weapon/stool/padded,/turf/simulated/shuttle/floor/black,/area/residential/ship_bay) +"aC" = (/obj/structure/bed/chair/sofa/right,/obj/machinery/light{dir = 1},/turf/simulated/shuttle/floor/black,/area/residential/ship_bay) +"aD" = (/obj/structure/bed/chair/sofa/corner,/turf/simulated/shuttle/floor/black,/area/residential/ship_bay) +"aE" = (/turf/simulated/shuttle/floor/black,/area/residential/ship_bay) +"aF" = (/obj/structure/closet/cabinet,/turf/simulated/shuttle/floor/black,/area/residential/ship_bay) +"aG" = (/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 4},/obj/structure/window/reinforced/tinted,/turf/simulated/floor/plating,/area/residential/ship_bay) +"aH" = (/obj/structure/shuttle/engine/propulsion{dir = 4},/obj/structure/window/reinforced/tinted,/turf/simulated/floor/plating,/area/residential/ship_bay) +"aI" = (/obj/effect/floor_decal/industrial/warning{icon_state = "warning"; dir = 4},/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"aJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"aK" = (/obj/effect/floor_decal/industrial/warning{icon_state = "warning"; dir = 8},/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"aL" = (/obj/structure/curtain/open/shower,/obj/machinery/shower,/obj/machinery/light/small{dir = 8},/turf/simulated/floor/tiled/white,/area/residential/ship_bay) +"aM" = (/obj/structure/sink{pixel_y = 15},/obj/structure/mirror{pixel_y = 30},/turf/simulated/floor/tiled/white,/area/residential/ship_bay) +"aN" = (/obj/structure/toilet{dir = 8},/turf/simulated/floor/tiled/white,/area/residential/ship_bay) +"aO" = (/obj/structure/bed/chair/sofa/corner{dir = 4},/obj/machinery/light{dir = 8},/turf/simulated/floor/wood,/area/residential/ship_bay) +"aP" = (/obj/structure/bed/chair/sofa/left,/turf/simulated/floor/wood,/area/residential/ship_bay) +"aQ" = (/obj/structure/closet/secure_closet/freezer/fridge,/obj/machinery/light{dir = 1},/obj/item/weapon/reagent_containers/food/condiment/enzyme,/obj/item/weapon/reagent_containers/food/condiment/flour,/obj/item/weapon/reagent_containers/food/condiment/flour,/obj/item/weapon/reagent_containers/food/condiment/flour,/obj/item/weapon/reagent_containers/food/snacks/meat,/obj/item/weapon/reagent_containers/food/snacks/meat,/obj/item/weapon/reagent_containers/food/snacks/meat,/turf/simulated/floor/wood,/area/residential/ship_bay) +"aR" = (/obj/structure/sink{pixel_y = 30},/turf/simulated/floor/wood,/area/residential/ship_bay) +"aS" = (/obj/structure/table/steel_reinforced,/obj/machinery/microwave,/turf/simulated/floor/wood,/area/residential/ship_bay) +"aT" = (/turf/simulated/shuttle/wall/dark/no_join,/area/residential/ship_bay) +"aU" = (/obj/machinery/computer/shuttle_control,/turf/simulated/shuttle/floor/black,/area/residential/ship_bay) +"aV" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"aW" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"aX" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"aY" = (/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"},/turf/simulated/shuttle/floor/black,/area/residential/ship_bay) +"aZ" = (/obj/structure/bed/chair/comfy/purp{dir = 4},/turf/simulated/shuttle/floor/black,/area/residential/ship_bay) +"ba" = (/obj/structure/table/bench/wooden,/turf/simulated/floor/carpet/blue,/area/residential/ship_bay) +"bb" = (/obj/structure/bed/chair/sofa/left{dir = 8},/turf/simulated/shuttle/floor/black,/area/residential/ship_bay) +"bc" = (/obj/machinery/light{dir = 1},/turf/simulated/shuttle/floor/black,/area/residential/ship_bay) +"bd" = (/obj/structure/closet,/turf/simulated/shuttle/floor/black,/area/residential/ship_bay) +"be" = (/turf/simulated/shuttle/wall,/area/residential/ship_bay) +"bf" = (/obj/machinery/door/airlock/glass,/turf/simulated/floor/tiled/white,/area/residential/ship_bay) +"bg" = (/obj/structure/bed/chair/sofa/right{dir = 4},/turf/simulated/floor/wood,/area/residential/ship_bay) +"bh" = (/turf/simulated/floor/wood,/area/residential/ship_bay) +"bi" = (/obj/machinery/cooker/oven,/obj/machinery/light{dir = 4},/turf/simulated/floor/wood,/area/residential/ship_bay) +"bj" = (/obj/structure/bed/chair/shuttle{dir = 4; icon_state = "shuttle_chair"},/obj/machinery/light{dir = 8},/obj/structure/closet/walllocker/emerglocker/west,/turf/simulated/floor/plating,/area/residential/ship_bay) +"bk" = (/obj/machinery/computer/shuttle_control{dir = 8},/turf/simulated/floor/plating,/area/residential/ship_bay) +"bl" = (/obj/effect/floor_decal/industrial/warning{icon_state = "warning"; dir = 4},/obj/structure/shuttle/window,/turf/simulated/shuttle/wall/dark/no_join,/area/residential/ship_bay) +"bm" = (/turf/simulated/shuttle/wall/dark,/area/residential/ship_bay) +"bn" = (/obj/structure/bed/chair/shuttle{dir = 1},/obj/structure/closet/walllocker/emerglocker/west,/turf/simulated/shuttle/floor/black,/area/residential/ship_bay) +"bo" = (/obj/machinery/door/airlock/external{name = "S3"; req_access = list(8009)},/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"bp" = (/obj/machinery/computer/shuttle_control{dir = 4},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/carpet,/area/residential/ship_bay) +"bq" = (/obj/structure/bed/chair/shuttle{dir = 8; icon_state = "shuttle_chair"},/turf/simulated/floor/carpet,/area/residential/ship_bay) +"br" = (/obj/machinery/door/window/westright,/turf/simulated/shuttle/floor/black,/area/residential/ship_bay) +"bs" = (/turf/simulated/floor/carpet/blue,/area/residential/ship_bay) +"bt" = (/obj/machinery/door/airlock/external{name = "S4"; req_access = list(8010)},/turf/simulated/shuttle/plating,/area/residential/ship_bay) +"bu" = (/obj/structure/flora/pottedplant{icon_state = "plant-10"},/turf/simulated/floor/carpet,/area/residential/ship_bay) +"bv" = (/obj/structure/simple_door/wood,/turf/simulated/floor/carpet,/area/residential/ship_bay) +"bw" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plating,/area/residential/ship_bay) +"bx" = (/turf/simulated/floor/plating,/area/residential/ship_bay) +"by" = (/obj/structure/table/steel_reinforced,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/carpet/bcarpet,/area/residential/ship_bay) +"bz" = (/turf/simulated/floor/carpet/bcarpet,/area/residential/ship_bay) +"bA" = (/obj/structure/closet/secure_closet/freezer/fridge,/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/obj/item/weapon/reagent_containers/food/condiment/enzyme,/obj/item/weapon/reagent_containers/food/snacks/meat,/obj/item/weapon/reagent_containers/food/snacks/meat,/obj/item/weapon/reagent_containers/food/snacks/meat,/obj/item/weapon/reagent_containers/food/condiment/small/saltshaker,/obj/item/weapon/reagent_containers/food/condiment/small/peppermill,/obj/item/weapon/storage/box/beakers,/turf/simulated/floor/carpet/bcarpet,/area/residential/ship_bay) +"bB" = (/obj/structure/bed/chair/shuttle,/turf/simulated/shuttle/floor/black,/area/residential/ship_bay) +"bC" = (/obj/structure/closet/secure_closet/freezer/fridge,/obj/machinery/light,/obj/item/weapon/reagent_containers/food/condiment/enzyme,/obj/item/weapon/reagent_containers/food/condiment/flour,/obj/item/weapon/reagent_containers/food/condiment/flour,/obj/item/weapon/reagent_containers/food/condiment/flour,/obj/item/weapon/reagent_containers/food/snacks/meat,/turf/simulated/shuttle/floor/black,/area/residential/ship_bay) +"bD" = (/obj/structure/closet/secure_closet/freezer/fridge,/obj/item/weapon/reagent_containers/food/snacks/meat,/obj/item/weapon/reagent_containers/food/snacks/meat,/turf/simulated/shuttle/floor/black,/area/residential/ship_bay) +"bE" = (/obj/structure/closet,/obj/machinery/light/small{dir = 8},/turf/simulated/floor/carpet,/area/residential/ship_bay) +"bF" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp/green,/turf/simulated/floor/carpet,/area/residential/ship_bay) +"bG" = (/obj/structure/closet,/turf/simulated/floor/wood,/area/residential/ship_bay) +"bH" = (/obj/structure/bed/chair/comfy/black,/turf/simulated/floor/wood,/area/residential/ship_bay) +"bI" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plating,/area/residential/ship_bay) +"bJ" = (/obj/structure/table/steel_reinforced,/obj/machinery/microwave,/turf/simulated/floor/carpet/bcarpet,/area/residential/ship_bay) +"bK" = (/obj/item/weapon/bedsheet/blue,/obj/structure/bed/padded,/turf/simulated/floor/carpet/bcarpet,/area/residential/ship_bay) +"bL" = (/obj/structure/closet/secure_closet/personal/cabinet,/obj/item/clothing/suit/storage/seromi/cloak/fluff/strix,/obj/item/clothing/under/seromi/undercoat/fluff/strix,/turf/simulated/floor/carpet/bcarpet,/area/residential/ship_bay) +"bM" = (/obj/structure/bed/double/padded,/obj/item/weapon/bedsheet/hopdouble,/obj/structure/curtain/black,/turf/simulated/floor/carpet,/area/residential/ship_bay) +"bN" = (/obj/machinery/recharge_station,/turf/simulated/floor/carpet,/area/residential/ship_bay) +"bO" = (/obj/structure/bed/chair/shuttle{dir = 4; icon_state = "shuttle_chair"},/obj/machinery/light,/turf/simulated/shuttle/floor/black,/area/residential/ship_bay) +"bP" = (/obj/structure/table/steel_reinforced,/turf/simulated/shuttle/floor/black,/area/residential/ship_bay) +"bQ" = (/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 4},/obj/structure/window/reinforced/tinted{dir = 1},/turf/simulated/floor/plating,/area/residential/ship_bay) +"bR" = (/obj/structure/shuttle/engine/propulsion{dir = 4},/obj/structure/window/reinforced/tinted{dir = 1},/turf/simulated/floor/plating,/area/residential/ship_bay) +"bS" = (/obj/structure/closet/cabinet,/turf/simulated/floor/carpet,/area/residential/ship_bay) +"bT" = (/obj/structure/bed/double/padded,/obj/item/weapon/bedsheet/bluedouble,/turf/simulated/floor/carpet,/area/residential/ship_bay) +"bU" = (/obj/structure/flora/pottedplant{icon_state = "plant-24"},/turf/simulated/floor/wood,/area/residential/ship_bay) +"bV" = (/obj/structure/bed/chair/comfy/teal{dir = 4},/turf/simulated/floor/wood,/area/residential/ship_bay) +"bW" = (/obj/structure/table/woodentable,/obj/machinery/light{dir = 4},/turf/simulated/floor/wood,/area/residential/ship_bay) +"bX" = (/obj/structure/closet/walllocker/emerglocker/east,/turf/simulated/floor/plating,/area/residential/ship_bay) +"bY" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 1; health = 1e+006},/turf/simulated/shuttle/plating,/area/residential/ship_bay) +"bZ" = (/turf/simulated/wall,/area/residential/mansion) +"ca" = (/obj/effect/floor_decal/industrial/warning{dir = 10},/turf/simulated/shuttle/wall,/area/residential/ship_bay) +"cb" = (/obj/effect/floor_decal/industrial/warning,/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 4},/turf/simulated/floor/plating,/area/residential/ship_bay) +"cc" = (/obj/effect/floor_decal/industrial/warning,/obj/structure/shuttle/engine/propulsion{dir = 4},/turf/simulated/floor/plating,/area/residential/ship_bay) +"cd" = (/obj/effect/floor_decal/industrial/warning,/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"ce" = (/obj/effect/floor_decal/industrial/warning{dir = 6},/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"cf" = (/obj/effect/floor_decal/industrial/warning{dir = 10},/obj/structure/shuttle/engine/propulsion{icon_state = "burst_r"; dir = 8},/turf/simulated/floor/shuttle,/area/residential/ship_bay) +"cg" = (/obj/effect/floor_decal/industrial/warning,/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 8},/turf/simulated/floor/shuttle,/area/residential/ship_bay) +"ch" = (/obj/effect/floor_decal/industrial/warning,/obj/structure/shuttle/window,/turf/simulated/shuttle/wall/dark/no_join,/area/residential/ship_bay) +"ci" = (/obj/effect/floor_decal/industrial/warning,/turf/simulated/shuttle/wall,/area/residential/ship_bay) +"cj" = (/obj/effect/floor_decal/industrial/warning{dir = 10},/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"ck" = (/obj/effect/floor_decal/industrial/warning,/obj/structure/shuttle/engine/propulsion,/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"cl" = (/obj/effect/floor_decal/industrial/warning,/turf/simulated/shuttle/wall/dark/no_join,/area/residential/ship_bay) +"cm" = (/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"cn" = (/obj/structure/table/woodentable,/turf/simulated/floor/carpet,/area/residential/mansion) +"co" = (/obj/structure/bed/chair/comfy/lime{dir = 8},/turf/simulated/floor/carpet,/area/residential/mansion) +"cp" = (/turf/simulated/floor/carpet,/area/residential/mansion) +"cq" = (/obj/structure/device/piano,/turf/simulated/floor/carpet,/area/residential/mansion) +"cr" = (/obj/structure/closet/cabinet,/turf/simulated/floor/carpet,/area/residential/mansion) +"cs" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"ct" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"cu" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"cv" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"cw" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"cx" = (/obj/structure/bed/chair/comfy/lime{dir = 1},/turf/simulated/floor/carpet,/area/residential/mansion) +"cy" = (/obj/item/weapon/stool/padded,/turf/simulated/floor/carpet,/area/residential/mansion) +"cz" = (/obj/structure/closet/cabinet,/obj/item/clothing/shoes/athletic,/obj/item/clothing/under/shorts/black,/obj/item/clothing/under/shorts/grey,/obj/item/clothing/under/shorts/white,/turf/simulated/floor/carpet,/area/residential/mansion) +"cA" = (/obj/structure/filingcabinet/chestdrawer,/turf/simulated/floor/carpet,/area/residential/mansion) +"cB" = (/obj/effect/floor_decal/industrial/warning{icon_state = "warning"; dir = 8},/obj/structure/shuttle/engine/propulsion{icon_state = "burst_r"; dir = 8},/turf/simulated/floor/plating,/area/residential/ship_bay) +"cC" = (/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 8},/obj/structure/window/reinforced/tinted,/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"},/turf/simulated/floor/plating,/area/residential/ship_bay) +"cD" = (/obj/machinery/portable_atmospherics/canister/oxygen/prechilled,/turf/simulated/floor/tiled/steel_ridged,/area/residential/ship_bay) +"cE" = (/obj/structure/table/steel_reinforced,/obj/machinery/microwave,/turf/simulated/floor/lino,/area/residential/ship_bay) +"cF" = (/obj/machinery/light{dir = 1},/obj/structure/table/steel_reinforced,/obj/item/weapon/material/kitchen/utensil/fork,/obj/item/weapon/material/kitchen/utensil/fork,/obj/item/weapon/material/kitchen/utensil/spoon,/obj/item/weapon/material/kitchen/utensil/spoon,/obj/item/weapon/material/knife/plastic,/obj/item/weapon/material/knife/plastic,/turf/simulated/floor/lino,/area/residential/ship_bay) +"cG" = (/obj/structure/closet/secure_closet/freezer/fridge,/obj/item/weapon/reagent_containers/food/condiment/enzyme,/obj/item/weapon/reagent_containers/food/condiment/flour,/obj/item/weapon/reagent_containers/food/condiment/flour,/obj/item/weapon/reagent_containers/food/condiment/flour,/obj/item/weapon/reagent_containers/food/snacks/meat,/obj/item/weapon/reagent_containers/food/snacks/meat,/obj/item/weapon/reagent_containers/food/snacks/meat,/turf/simulated/floor/lino,/area/residential/ship_bay) +"cH" = (/obj/structure/closet/cabinet,/turf/simulated/floor/carpet/oracarpet,/area/residential/ship_bay) +"cI" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/carpet/oracarpet,/area/residential/ship_bay) +"cJ" = (/obj/structure/bed/double/padded,/obj/item/weapon/bedsheet/bluedouble,/turf/simulated/floor/carpet/oracarpet,/area/residential/ship_bay) +"cK" = (/obj/structure/closet/walllocker/emerglocker/east,/turf/simulated/shuttle/floor/black,/area/residential/ship_bay) +"cL" = (/obj/effect/floor_decal/industrial/warning{icon_state = "warning"; dir = 4},/turf/simulated/shuttle/wall,/area/residential/ship_bay) +"cM" = (/turf/simulated/shuttle/wall/no_join,/area/residential/ship_bay) +"cN" = (/obj/structure/table/woodentable,/obj/item/weapon/folder/yellow,/turf/simulated/floor/carpet,/area/residential/mansion) +"cO" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp/green,/turf/simulated/floor/carpet,/area/residential/mansion) +"cP" = (/obj/structure/shuttle/window,/turf/simulated/shuttle/wall/dark,/area/residential/ship_bay) +"cQ" = (/obj/structure/closet/walllocker/emerglocker/north,/turf/simulated/shuttle/floor/black,/area/residential/ship_bay) +"cR" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/carpet,/area/residential/ship_bay) +"cS" = (/obj/item/weapon/bedsheet/orangedouble,/obj/structure/bed/double/padded,/turf/simulated/floor/carpet,/area/residential/ship_bay) +"cT" = (/obj/structure/shuttle/engine/heater{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/shuttle/plating,/area/residential/ship_bay) +"cU" = (/obj/effect/floor_decal/industrial/warning{icon_state = "warning"; dir = 4},/obj/structure/shuttle/engine/propulsion{dir = 4; icon_state = "propulsion_l"},/turf/simulated/shuttle/plating,/area/residential/ship_bay) +"cV" = (/obj/effect/floor_decal/industrial/warning{icon_state = "warning"; dir = 8},/obj/structure/shuttle/engine/propulsion{icon_state = "burst_r"; dir = 8},/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"},/turf/simulated/floor/plating,/area/residential/ship_bay) +"cW" = (/obj/machinery/fusion_fuel_injector{dir = 8},/obj/machinery/atmospherics/pipe/simple/visible/cyan{dir = 4},/turf/simulated/floor/tiled/steel_ridged,/area/residential/ship_bay) +"cX" = (/obj/machinery/atmospherics/pipe/simple/visible/cyan{dir = 10},/obj/machinery/light/small{dir = 4; pixel_y = 0},/turf/simulated/floor/tiled/steel_ridged,/area/residential/ship_bay) +"cY" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/turf/simulated/floor/lino,/area/residential/ship_bay) +"cZ" = (/turf/simulated/floor/lino,/area/residential/ship_bay) +"da" = (/turf/simulated/floor/carpet/oracarpet,/area/residential/ship_bay) +"db" = (/obj/structure/cable{icon_state = "2-4"},/turf/simulated/floor/carpet/oracarpet,/area/residential/ship_bay) +"dc" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp,/obj/machinery/power/thermoregulator/cryogaia{desc = "A massive custom made Thermal regulator or CTR for short, intended to keep heat loss when going in our outside to a minimum, they are hardwired to minus fourty celsius"; dir = 8; name = "Avali-Rated Custom Thermal Regulator"; pixel_x = 30; target_temp = 233.15},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/carpet/oracarpet,/area/residential/ship_bay) +"dd" = (/obj/structure/bed/chair/shuttle{dir = 4; icon_state = "shuttle_chair"},/obj/machinery/light{dir = 8},/turf/simulated/shuttle/floor/black,/area/residential/ship_bay) +"de" = (/obj/machinery/computer/shuttle_control{dir = 8},/turf/simulated/shuttle/floor/black,/area/residential/ship_bay) +"df" = (/obj/machinery/space_heater,/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/turf/simulated/floor/carpet/blue,/area/residential/ship_bay) +"dg" = (/obj/structure/shuttle/engine/heater{dir = 4},/obj/structure/shuttle/window,/turf/simulated/shuttle/plating,/area/residential/ship_bay) +"dh" = (/obj/effect/floor_decal/industrial/warning{icon_state = "warning"; dir = 4},/obj/structure/shuttle/engine/propulsion{dir = 4; icon_state = "propulsion_l"},/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"di" = (/obj/structure/bed/chair/comfy/black{dir = 4},/turf/simulated/floor/carpet,/area/residential/mansion) +"dj" = (/obj/structure/table/woodentable,/obj/item/modular_computer/laptop/preset/custom_loadout/elite,/turf/simulated/floor/carpet,/area/residential/mansion) +"dk" = (/obj/item/weapon/bedsheet/orangedouble,/obj/structure/bed/double/padded,/turf/simulated/floor/carpet,/area/residential/mansion) +"dl" = (/obj/machinery/computer/shuttle_control{dir = 4},/turf/simulated/shuttle/floor/black,/area/residential/ship_bay) +"dm" = (/obj/structure/bed/chair/shuttle{dir = 8; icon_state = "shuttle_chair"},/turf/simulated/shuttle/floor/black,/area/residential/ship_bay) +"dn" = (/obj/machinery/fusion_fuel_injector{dir = 8},/turf/simulated/floor/tiled/steel_ridged,/area/residential/ship_bay) +"do" = (/obj/machinery/atmospherics/pipe/simple/visible/cyan,/turf/simulated/floor/tiled/steel_ridged,/area/residential/ship_bay) +"dp" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor/black,/area/residential/ship_bay) +"dq" = (/turf/simulated/floor/carpet/tealcarpet,/area/residential/ship_bay) +"dr" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/carpet/tealcarpet,/area/residential/ship_bay) +"ds" = (/obj/machinery/computer/shuttle_control{dir = 4},/turf/simulated/floor/wood,/area/residential/ship_bay) +"dt" = (/obj/structure/bed/chair/shuttle{dir = 8; icon_state = "shuttle_chair"},/obj/structure/closet/walllocker/emerglocker/north,/obj/machinery/light,/turf/simulated/floor/wood,/area/residential/ship_bay) +"du" = (/obj/structure/bed/double/padded,/obj/item/weapon/bedsheet/browndouble,/turf/simulated/floor/carpet/blue,/area/residential/ship_bay) +"dv" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin,/obj/item/weapon/pen/fountain,/turf/simulated/floor/carpet,/area/residential/mansion) +"dw" = (/obj/structure/closet/secure_closet/freezer/fridge,/obj/machinery/light,/obj/item/weapon/reagent_containers/food/condiment/enzyme,/obj/item/weapon/reagent_containers/food/condiment/flour,/obj/item/weapon/reagent_containers/food/condiment/flour,/obj/item/weapon/reagent_containers/food/snacks/meat,/obj/item/weapon/reagent_containers/food/snacks/meat,/obj/item/weapon/reagent_containers/food/snacks/meat,/turf/simulated/floor/carpet,/area/residential/ship_bay) +"dx" = (/obj/structure/table/steel_reinforced,/obj/machinery/microwave,/turf/simulated/floor/carpet,/area/residential/ship_bay) +"dy" = (/obj/structure/table/steel_reinforced,/turf/simulated/floor/carpet,/area/residential/ship_bay) +"dz" = (/obj/machinery/atmospherics/pipe/simple/visible/cyan{dir = 9; icon_state = "intact"},/obj/machinery/light/small{dir = 4; pixel_y = 0},/turf/simulated/floor/tiled/steel_ridged,/area/residential/ship_bay) +"dA" = (/obj/structure/table/marble,/obj/machinery/computer/security/telescreen/entertainment{icon_state = "frame"; pixel_x = -30; pixel_y = 0},/turf/simulated/floor/carpet/oracarpet,/area/residential/ship_bay) +"dB" = (/obj/structure/bed/chair/comfy/green{dir = 8},/turf/simulated/floor/carpet/oracarpet,/area/residential/ship_bay) +"dC" = (/obj/structure/closet/medical_wall{pixel_x = 30},/turf/simulated/floor/carpet/oracarpet,/area/residential/ship_bay) +"dD" = (/obj/structure/closet/secure_closet/freezer/fridge,/obj/item/weapon/reagent_containers/food/condiment/enzyme,/obj/item/weapon/reagent_containers/food/snacks/meat,/obj/item/weapon/reagent_containers/food/snacks/meat,/obj/item/weapon/reagent_containers/food/snacks/meat,/turf/simulated/floor/wood,/area/residential/ship_bay) +"dE" = (/obj/structure/bed/chair{dir = 4},/turf/simulated/floor/wood,/area/residential/ship_bay) +"dF" = (/obj/structure/table/steel_reinforced,/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/turf/simulated/floor/wood,/area/residential/ship_bay) +"dG" = (/obj/structure/table/woodentable,/obj/item/clothing/gloves/boxing,/obj/item/weapon/towel/random,/turf/simulated/floor/carpet,/area/residential/mansion) +"dH" = (/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 8},/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"},/obj/structure/window/reinforced/tinted{dir = 1},/turf/simulated/floor/plating,/area/residential/ship_bay) +"dI" = (/obj/structure/table/steel_reinforced,/obj/item/weapon/storage/toolbox/emergency,/turf/simulated/floor/tiled/steel_ridged,/area/residential/ship_bay) +"dJ" = (/obj/structure/table/marble,/turf/simulated/floor/carpet/oracarpet,/area/residential/ship_bay) +"dK" = (/obj/machinery/light,/obj/structure/bed/chair/comfy/black{dir = 8},/turf/simulated/floor/carpet/oracarpet,/area/residential/ship_bay) +"dL" = (/obj/structure/table/marble,/obj/item/roller,/obj/item/weapon/storage/firstaid,/turf/simulated/floor/carpet/oracarpet,/area/residential/ship_bay) +"dM" = (/obj/structure/fitness/punchingbag,/turf/simulated/floor/carpet,/area/residential/mansion) +"dN" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"dO" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"dP" = (/obj/machinery/door/airlock/external{name = "S6"; req_access = list(8012)},/turf/simulated/shuttle/plating,/area/residential/ship_bay) +"dQ" = (/obj/structure/fitness/weightlifter,/turf/simulated/floor/carpet,/area/residential/mansion) +"dR" = (/obj/machinery/door/blast/regular,/obj/effect/floor_decal/industrial/warning,/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"dS" = (/obj/effect/floor_decal/industrial/warning,/obj/effect/forcefield,/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"dT" = (/obj/effect/floor_decal/industrial/warning,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"dU" = (/obj/effect/floor_decal/industrial/warning,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"dV" = (/obj/effect/floor_decal/industrial/warning,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"dW" = (/turf/simulated/wall/wood,/area/residential/mansion) +"dX" = (/obj/structure/simple_door/wood,/turf/simulated/floor/carpet,/area/residential/mansion) +"dY" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"dZ" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"ea" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"eb" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"ec" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"ed" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"ee" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"ef" = (/obj/machinery/shower,/obj/structure/curtain/open/shower,/turf/simulated/floor/tiled/white,/area/residential/mansion) +"eg" = (/turf/simulated/floor/tiled/white,/area/residential/mansion) +"eh" = (/obj/structure/sink{pixel_y = 15},/obj/structure/mirror{dir = 4; pixel_x = 0; pixel_y = 28},/turf/simulated/floor/tiled/white,/area/residential/mansion) +"ei" = (/obj/item/weapon/towel/random,/obj/item/weapon/towel/random,/obj/structure/table/marble,/turf/simulated/floor/tiled/white,/area/residential/mansion) +"ej" = (/obj/item/weapon/soap/deluxe,/obj/structure/table/marble,/turf/simulated/floor/tiled/white,/area/residential/mansion) +"ek" = (/obj/structure/coatrack,/turf/simulated/floor/wood,/area/residential/mansion) +"el" = (/obj/structure/table/wooden_reinforced,/turf/simulated/floor/wood,/area/residential/mansion) +"em" = (/obj/structure/table/wooden_reinforced,/obj/item/clothing/shoes/slippers,/turf/simulated/floor/wood,/area/residential/mansion) +"en" = (/obj/structure/table/rack,/obj/item/clothing/under/bathrobe,/turf/simulated/floor/wood,/area/residential/mansion) +"eo" = (/obj/structure/table/rack,/obj/item/clothing/under/pj/red,/turf/simulated/floor/wood,/area/residential/mansion) +"ep" = (/turf/simulated/floor/wood,/area/residential/mansion) +"eq" = (/obj/structure/closet/cabinet,/obj/item/clothing/under/shorts/khaki,/turf/simulated/floor/wood,/area/residential/mansion) +"er" = (/obj/machinery/cooker/candy,/turf/simulated/floor/lino,/area/residential/mansion) +"es" = (/obj/machinery/cooker/cereal,/turf/simulated/floor/lino,/area/residential/mansion) +"et" = (/obj/structure/table/marble,/obj/item/weapon/reagent_containers/food/condiment/small/peppermill,/obj/item/weapon/reagent_containers/food/condiment/small/saltshaker,/turf/simulated/floor/lino,/area/residential/mansion) +"eu" = (/obj/structure/table/marble,/obj/item/weapon/reagent_containers/food/condiment/enzyme,/obj/item/weapon/reagent_containers/food/condiment/coldsauce,/obj/item/weapon/reagent_containers/food/condiment/cornoil,/obj/item/weapon/reagent_containers/food/condiment/hotsauce,/obj/item/weapon/reagent_containers/food/condiment/ketchup,/obj/item/weapon/reagent_containers/food/condiment/sugar,/obj/item/weapon/reagent_containers/food/condiment/soysauce,/turf/simulated/floor/lino,/area/residential/mansion) +"ev" = (/obj/machinery/light,/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"ew" = (/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -28; req_access = list(67)},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"ex" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"ey" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/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/reinforced,/area/residential/ship_bay) +"ez" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"eA" = (/obj/machinery/alarm{dir = 1; pixel_y = -25},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"eB" = (/obj/machinery/light,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"eC" = (/obj/structure/cable{icon_state = "1-8"},/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"eD" = (/obj/structure/simple_door/wood,/turf/simulated/floor/tiled/white,/area/residential/mansion) +"eE" = (/obj/structure/simple_door/wood,/turf/simulated/floor/wood,/area/residential/mansion) +"eF" = (/obj/structure/closet/cabinet,/obj/item/clothing/under/shorts/jeans,/obj/item/clothing/under/shorts/jeans/classic,/obj/item/clothing/under/shorts/jeans/black,/turf/simulated/floor/wood,/area/residential/mansion) +"eG" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/turf/simulated/floor/lino,/area/residential/mansion) +"eH" = (/turf/simulated/floor/lino,/area/residential/mansion) +"eI" = (/obj/machinery/cooker/fryer,/turf/simulated/floor/lino,/area/residential/mansion) +"eJ" = (/obj/machinery/door/airlock/multi_tile/glass{dir = 4; req_access = newlist()},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled,/area/residential/ship_bay) +"eK" = (/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled,/area/residential/ship_bay) +"eL" = (/obj/structure/toilet{dir = 4},/turf/simulated/floor/tiled/white,/area/residential/mansion) +"eM" = (/obj/structure/closet/cabinet,/obj/item/clothing/under/shorts/green,/turf/simulated/floor/wood,/area/residential/mansion) +"eN" = (/obj/structure/table/marble,/obj/item/weapon/reagent_containers/food/drinks/bluespace_coffee,/obj/item/weapon/storage/box/beakers,/turf/simulated/floor/lino,/area/residential/mansion) +"eO" = (/obj/machinery/cooker/grill,/turf/simulated/floor/lino,/area/residential/mansion) +"eP" = (/turf/simulated/wall,/area/residential/corridors) +"eQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled,/area/residential/corridors) +"eR" = (/turf/simulated/floor/tiled,/area/residential/corridors) +"eS" = (/obj/structure/disposaloutlet{dir = 1},/obj/structure/disposalpipe/trunk,/turf/space,/area/space) +"eT" = (/obj/structure/closet/crate/bin,/turf/simulated/floor/tiled/white,/area/residential/mansion) +"eU" = (/obj/structure/table/rack,/obj/item/clothing/under/bluepyjamas,/obj/item/clothing/shoes/slippers,/turf/simulated/floor/tiled/white,/area/residential/mansion) +"eV" = (/obj/structure/table/rack,/obj/item/clothing/under/bathrobe,/turf/simulated/floor/tiled/white,/area/residential/mansion) +"eW" = (/obj/item/weapon/soap/syndie,/obj/structure/table/marble,/turf/simulated/floor/tiled/white,/area/residential/mansion) +"eX" = (/obj/item/weapon/soap/nanotrasen,/obj/structure/table/marble,/turf/simulated/floor/tiled/white,/area/residential/mansion) +"eY" = (/obj/structure/table/rack,/obj/item/clothing/under/pj/blue,/turf/simulated/floor/wood,/area/residential/mansion) +"eZ" = (/obj/structure/closet/cabinet,/obj/item/clothing/under/schoolgirl,/turf/simulated/floor/wood,/area/residential/mansion) +"fa" = (/obj/structure/table/marble,/obj/machinery/reagentgrinder,/turf/simulated/floor/lino,/area/residential/mansion) +"fb" = (/obj/machinery/cooker/oven,/turf/simulated/floor/lino,/area/residential/mansion) +"fc" = (/turf/simulated/wall,/area/residential/lobby) +"fd" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/space,/area/space) +"fe" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/space,/area/space) +"ff" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/space,/area/space) +"fg" = (/obj/structure/simple_door/diamond,/turf/simulated/floor/carpet,/area/residential/mansion) +"fh" = (/obj/structure/table/marble,/obj/item/weapon/reagent_containers/dropper,/obj/item/weapon/material/knife/butch,/turf/simulated/floor/lino,/area/residential/mansion) +"fi" = (/obj/structure/closet/secure_closet/freezer/fridge,/turf/simulated/floor/lino,/area/residential/mansion) +"fj" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor/glass/hidden,/turf/simulated/floor/tiled,/area/residential/corridors) +"fk" = (/obj/machinery/door/firedoor/glass/hidden,/turf/simulated/floor/tiled,/area/residential/corridors) +"fl" = (/obj/machinery/vending/nifsoft_shop,/turf/simulated/floor/wood,/area/residential/lobby) +"fm" = (/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor/wood,/area/residential/lobby) +"fn" = (/obj/machinery/computer/arcade,/turf/simulated/floor/wood,/area/residential/lobby) +"fo" = (/obj/machinery/light{dir = 1},/obj/machinery/seed_storage/garden,/turf/simulated/floor/wood,/area/residential/lobby) +"fp" = (/obj/machinery/vending/cigarette,/turf/simulated/floor/wood,/area/residential/lobby) +"fq" = (/obj/machinery/vending/coffee,/turf/simulated/floor/wood,/area/residential/lobby) +"fr" = (/obj/machinery/vending/snack,/turf/simulated/floor/wood,/area/residential/lobby) +"fs" = (/obj/machinery/vending/cola,/turf/simulated/floor/wood,/area/residential/lobby) +"ft" = (/obj/structure/bed/chair/comfy/brown,/turf/simulated/floor/wood,/area/residential/lobby) +"fu" = (/obj/machinery/light{dir = 1},/obj/structure/bedsheetbin,/obj/structure/table/reinforced,/turf/simulated/floor/wood,/area/residential/lobby) +"fv" = (/obj/structure/bedsheetbin,/obj/structure/table/reinforced,/turf/simulated/floor/wood,/area/residential/lobby) +"fw" = (/obj/item/weapon/storage/laundry_basket,/obj/structure/table/reinforced,/turf/simulated/floor/wood,/area/residential/lobby) +"fx" = (/obj/structure/disposalpipe/segment,/turf/space,/area/space) +"fy" = (/turf/unsimulated/wall,/area/residential/powerroom) +"fz" = (/turf/simulated/wall,/area/residential/medbay) +"fA" = (/obj/structure/table/rack,/obj/item/clothing/suit/storage/det_trench/grey,/turf/simulated/floor/carpet,/area/residential/mansion) +"fB" = (/obj/structure/table/rack,/turf/simulated/floor/carpet,/area/residential/mansion) +"fC" = (/obj/structure/table/bench/marble,/obj/item/weapon/soap/deluxe,/turf/simulated/floor/tiled/white,/area/residential/mansion) +"fD" = (/obj/structure/closet/secure_closet/freezer/kitchen{req_access = newlist()},/turf/simulated/floor/lino,/area/residential/mansion) +"fE" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light{dir = 8},/turf/simulated/floor/tiled,/area/residential/corridors) +"fF" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor/tiled,/area/residential/corridors) +"fG" = (/obj/structure/closet,/obj/item/weapon/storage/box/lights/mixed,/obj/item/weapon/storage/box/lights/mixed,/obj/item/weapon/storage/box/lights/mixed,/turf/simulated/floor/wood,/area/residential/lobby) +"fH" = (/turf/simulated/floor/wood,/area/residential/lobby) +"fI" = (/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor/wood,/area/residential/lobby) +"fJ" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/turf/simulated/floor/wood,/area/residential/lobby) +"fK" = (/obj/structure/table/reinforced,/turf/simulated/floor/wood,/area/residential/lobby) +"fL" = (/obj/machinery/atmospherics/pipe/tank/air{dir = 2; start_pressure = 74000.5},/turf/simulated/floor/plating,/area/residential/powerroom) +"fM" = (/obj/item/clothing/head/surgery,/obj/item/clothing/under/rank/medical/scrubs,/obj/structure/table/standard,/obj/machinery/light/small{icon_state = "bulb1"; dir = 1},/turf/simulated/floor/tiled/white,/area/residential/medbay) +"fN" = (/obj/machinery/oxygen_pump/anesthetic{pixel_y = 30},/obj/machinery/optable,/turf/simulated/floor/tiled/white,/area/residential/medbay) +"fO" = (/obj/structure/table/standard,/obj/item/weapon/storage/firstaid/regular,/obj/item/weapon/storage/firstaid/regular,/obj/machinery/atmospherics/unary/vent_pump/on,/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled/white,/area/residential/medbay) +"fP" = (/obj/effect/floor_decal/corner/blue/border{dir = 4},/obj/structure/table/standard,/obj/item/weapon/storage/firstaid/adv,/turf/simulated/floor/tiled/white,/area/residential/medbay) +"fQ" = (/obj/effect/floor_decal/corner/blue/border{dir = 8},/obj/structure/table/standard,/obj/item/weapon/storage/firstaid/toxin,/obj/item/weapon/storage/firstaid/o2,/obj/item/weapon/storage/firstaid/fire,/turf/simulated/floor/tiled/white,/area/residential/medbay) +"fR" = (/obj/structure/table/standard,/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/item/weapon/storage/box/gloves,/obj/item/weapon/storage/box/masks,/obj/machinery/light{dir = 1},/obj/item/roller,/obj/item/roller,/obj/item/roller,/turf/simulated/floor/tiled/white,/area/residential/medbay) +"fS" = (/obj/structure/coatrack,/obj/item/clothing/head/det/grey,/turf/simulated/floor/carpet,/area/residential/mansion) +"fT" = (/obj/machinery/door/airlock,/turf/simulated/floor/tiled/white,/area/residential/mansion) +"fU" = (/obj/structure/closet/secure_closet/freezer/meat,/turf/simulated/floor/lino,/area/residential/mansion) +"fV" = (/obj/machinery/light_switch{dir = 4; pixel_x = -28},/turf/simulated/floor/wood,/area/residential/lobby) +"fW" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/wood,/area/residential/lobby) +"fX" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/wood,/area/residential/lobby) +"fY" = (/obj/machinery/washing_machine,/turf/simulated/floor/wood,/area/residential/lobby) +"fZ" = (/obj/machinery/atmospherics/pipe/simple/visible/cyan{icon_state = "intact"; dir = 5},/obj/machinery/exonet_node{allow_external_newscasters = 0; allow_external_PDAs = 0},/turf/simulated/floor/plating,/area/residential/powerroom) +"ga" = (/obj/machinery/atmospherics/pipe/manifold/visible/cyan,/turf/simulated/floor/plating,/area/residential/powerroom) +"gb" = (/obj/machinery/atmospherics/pipe/manifold4w/visible/cyan,/obj/machinery/meter,/turf/simulated/floor/plating,/area/residential/powerroom) +"gc" = (/obj/machinery/atmospherics/pipe/simple/visible/cyan{dir = 9; icon_state = "intact"},/turf/simulated/floor/plating,/area/residential/powerroom) +"gd" = (/obj/item/weapon/storage/firstaid/surgery,/obj/structure/table/standard,/turf/simulated/floor/tiled/white,/area/residential/medbay) +"ge" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor/tiled/white,/area/residential/medbay) +"gf" = (/obj/effect/floor_decal/corner/blue/border,/obj/structure/bed/chair{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{icon_state = "intact-supply"; dir = 5},/turf/simulated/floor/tiled/white,/area/residential/medbay) +"gg" = (/obj/effect/floor_decal/corner/blue/border{dir = 4},/obj/effect/floor_decal/corner/blue/border,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/mob/living/bot/medbot,/turf/simulated/floor/tiled/white,/area/residential/medbay) +"gh" = (/obj/effect/floor_decal/corner/blue/border{dir = 8},/obj/effect/floor_decal/corner/blue/border,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/turf/simulated/floor/tiled/white,/area/residential/medbay) +"gi" = (/obj/effect/floor_decal/corner/blue/border,/obj/structure/bed/chair{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/turf/simulated/floor/tiled/white,/area/residential/medbay) +"gj" = (/obj/structure/coatrack,/turf/simulated/floor/carpet,/area/residential/mansion) +"gk" = (/obj/structure/table/wooden_reinforced,/turf/simulated/floor/carpet,/area/residential/mansion) +"gl" = (/obj/structure/toilet{dir = 8},/turf/simulated/floor/tiled/white,/area/residential/mansion) +"gm" = (/obj/item/weapon/stool/padded,/turf/simulated/floor/wood,/area/residential/mansion) +"gn" = (/obj/structure/table/marble,/turf/simulated/floor/lino,/area/residential/mansion) +"go" = (/obj/machinery/vending/dinnerware,/turf/simulated/floor/lino,/area/residential/mansion) +"gp" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor/wood,/area/residential/lobby) +"gq" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/turf/simulated/floor/wood,/area/residential/lobby) +"gr" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/turf/simulated/floor/wood,/area/residential/lobby) +"gs" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/turf/simulated/floor/wood,/area/residential/lobby) +"gt" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/turf/simulated/floor/wood,/area/residential/lobby) +"gu" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/wood,/area/residential/lobby) +"gv" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/bed/chair/comfy/black,/turf/simulated/floor/wood,/area/residential/lobby) +"gw" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor/wood,/area/residential/lobby) +"gx" = (/obj/structure/cable{icon_state = "2-4"},/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -28},/obj/structure/cable{d2 = 2; icon_state = "0-2"; pixel_y = 0},/turf/simulated/floor/plating,/area/residential/powerroom) +"gy" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/residential/powerroom) +"gz" = (/obj/structure/cable{icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/visible/red{icon_state = "intact"; dir = 6},/turf/simulated/floor/plating,/area/residential/powerroom) +"gA" = (/obj/machinery/atmospherics/binary/pump/high_power/on,/obj/machinery/atmospherics/pipe/simple/visible/red{icon_state = "intact"; dir = 4},/turf/simulated/floor/plating,/area/residential/powerroom) +"gB" = (/obj/machinery/atmospherics/binary/pump/high_power/on{dir = 4; name = "Waste In"; target_pressure = 4500},/turf/simulated/floor/plating,/area/residential/powerroom) +"gC" = (/obj/machinery/atmospherics/pipe/manifold/visible/red{dir = 1},/turf/simulated/floor/plating,/area/residential/powerroom) +"gD" = (/obj/machinery/atmospherics/portables_connector{dir = 8},/obj/machinery/portable_atmospherics/canister/empty,/turf/simulated/floor/plating,/area/residential/powerroom) +"gE" = (/obj/structure/curtain/open/privacy,/turf/simulated/floor/tiled/white,/area/residential/medbay) +"gF" = (/obj/effect/floor_decal/corner/blue/border{dir = 1},/obj/structure/bed/chair{dir = 4},/turf/simulated/floor/tiled/white,/area/residential/medbay) +"gG" = (/obj/effect/floor_decal/corner/blue/border{dir = 4},/obj/effect/floor_decal/corner/blue/border{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled/white,/area/residential/medbay) +"gH" = (/obj/effect/floor_decal/corner/blue/border{dir = 8},/obj/effect/floor_decal/corner/blue/border{dir = 1},/turf/simulated/floor/tiled/white,/area/residential/medbay) +"gI" = (/obj/effect/floor_decal/corner/blue/border{dir = 1},/obj/structure/bed/chair{dir = 8},/turf/simulated/floor/tiled/white,/area/residential/medbay) +"gJ" = (/obj/structure/simple_door/gold,/turf/simulated/floor/carpet,/area/residential/mansion) +"gK" = (/obj/structure/bed/chair/comfy/beige{dir = 4},/turf/simulated/floor/wood,/area/residential/lobby) +"gL" = (/obj/machinery/light,/obj/structure/table/woodentable,/turf/simulated/floor/wood,/area/residential/lobby) +"gM" = (/obj/structure/bed/chair/comfy/beige{dir = 8},/turf/simulated/floor/wood,/area/residential/lobby) +"gN" = (/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -28; req_access = list(67)},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/wood,/area/residential/lobby) +"gO" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/wood,/area/residential/lobby) +"gP" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{icon_state = "2-8"},/turf/simulated/floor/wood,/area/residential/lobby) +"gQ" = (/obj/machinery/recharge_station,/turf/simulated/floor/wood,/area/residential/lobby) +"gR" = (/obj/structure/bed/chair/comfy/black{dir = 4},/obj/machinery/recharger/wallcharger{dir = 1; pixel_x = 4; pixel_y = -32},/turf/simulated/floor/wood,/area/residential/lobby) +"gS" = (/obj/structure/table/woodentable,/obj/machinery/recharger/wallcharger{dir = 1; pixel_x = 4; pixel_y = -32},/turf/simulated/floor/wood,/area/residential/lobby) +"gT" = (/obj/structure/table/woodentable,/turf/simulated/floor/wood,/area/residential/lobby) +"gU" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor/wood,/area/residential/lobby) +"gV" = (/obj/machinery/light,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/wood,/area/residential/lobby) +"gW" = (/obj/machinery/washing_machine,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/wood,/area/residential/lobby) +"gX" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/residential/lobby) +"gY" = (/obj/machinery/power/smes/magical{output_level = 1e+006; output_level_max = 1e+006},/obj/structure/cable,/turf/simulated/floor/plating,/area/residential/powerroom) +"gZ" = (/obj/machinery/power/terminal{dir = 8},/turf/simulated/floor/plating,/area/residential/powerroom) +"ha" = (/turf/simulated/floor/plating,/area/residential/powerroom) +"hb" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/visible/universal,/turf/simulated/floor/plating,/area/residential/powerroom) +"hc" = (/obj/machinery/atmospherics/pipe/simple/visible/universal,/turf/simulated/floor/plating,/area/residential/powerroom) +"hd" = (/obj/machinery/atmospherics/portables_connector{dir = 1},/obj/machinery/portable_atmospherics/canister/empty,/turf/simulated/floor/plating,/area/residential/powerroom) +"he" = (/obj/structure/closet/emcloset,/turf/simulated/floor/tiled/white,/area/residential/medbay) +"hf" = (/turf/simulated/floor/tiled/white,/area/residential/medbay) +"hg" = (/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -32},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/tiled/white,/area/residential/medbay) +"hh" = (/obj/effect/floor_decal/corner/blue/border{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/tiled/white,/area/residential/medbay) +"hi" = (/obj/structure/bed/chair/wood/wings,/turf/simulated/floor/wood,/area/residential/mansion) +"hj" = (/turf/simulated/wall,/area/residential/docking_lobby) +"hk" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled,/area/residential/corridors) +"hl" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_y = 0},/turf/simulated/floor/tiled,/area/residential/corridors) +"hm" = (/obj/machinery/door/airlock/multi_tile/glass{dir = 4; req_access = newlist()},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled,/area/residential/lobby) +"hn" = (/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled,/area/residential/lobby) +"ho" = (/obj/effect/forcefield,/obj/machinery/door/airlock/engineering,/obj/machinery/door/blast/regular,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plating,/area/residential/powerroom) +"hp" = (/obj/effect/forcefield,/obj/machinery/door/airlock/engineering,/obj/machinery/door/blast/regular,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plating,/area/residential/powerroom) +"hq" = (/obj/effect/floor_decal/corner/blue/border{dir = 8},/turf/simulated/floor/tiled/white,/area/residential/medbay) +"hr" = (/obj/machinery/door/airlock/multi_tile/glass{dir = 4; req_access = newlist()},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor/glass,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{icon_state = "1-2"},/turf/simulated/floor/tiled,/area/residential/medbay) +"hs" = (/obj/structure/table/wooden_reinforced,/obj/item/weapon/flame/candle/candelabra/everburn,/turf/simulated/floor/carpet,/area/residential/mansion) +"ht" = (/obj/structure/bed/chair/wood/wings{icon_state = "wooden_chair_wings"; dir = 4},/turf/simulated/floor/wood,/area/residential/mansion) +"hu" = (/obj/structure/table/woodentable,/turf/simulated/floor/wood,/area/residential/mansion) +"hv" = (/obj/structure/bed/chair/wood/wings{icon_state = "wooden_chair_wings"; dir = 8},/turf/simulated/floor/wood,/area/residential/mansion) +"hw" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/light/flamp/noshade,/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"hx" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled,/area/residential/docking_lobby) +"hy" = (/turf/simulated/floor/tiled,/area/residential/docking_lobby) +"hz" = (/obj/structure/closet/emcloset,/turf/simulated/floor/tiled,/area/residential/docking_lobby) +"hA" = (/obj/machinery/light{dir = 1},/obj/structure/closet/emcloset,/turf/simulated/floor/tiled,/area/residential/docking_lobby) +"hB" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light{dir = 8},/turf/simulated/floor/tiled,/area/residential/corridors) +"hC" = (/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_y = 0},/turf/simulated/floor/tiled,/area/residential/corridors) +"hD" = (/turf/simulated/wall,/area/residential/powerroom) +"hE" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor,/area/residential/powerroom) +"hF" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/residential/powerroom) +"hG" = (/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled,/area/residential/medbay) +"hH" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{icon_state = "1-2"},/turf/simulated/floor/tiled,/area/residential/corridors) +"hI" = (/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -28},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/carpet,/area/residential/mansion) +"hJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/tiled,/area/residential/docking_lobby) +"hK" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/turf/simulated/floor/tiled,/area/residential/docking_lobby) +"hL" = (/obj/machinery/door/airlock/engineering,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor,/area/residential/corridors) +"hM" = (/obj/machinery/door/airlock/engineering,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor,/area/residential/corridors) +"hN" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/tiled,/area/residential/corridors) +"hO" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled,/area/residential/corridors) +"hP" = (/obj/machinery/door/airlock/gold{name = "Mansion"; req_access = list(8100)},/turf/simulated/floor/tiled,/area/residential/mansion) +"hQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/carpet,/area/residential/mansion) +"hR" = (/turf/simulated/shuttle/wall,/area/shuttle/residential/residential) +"hS" = (/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor/tiled,/area/residential/docking_lobby) +"hT" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled,/area/residential/docking_lobby) +"hU" = (/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled,/area/residential/docking_lobby) +"hV" = (/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/tiled,/area/residential/corridors) +"hW" = (/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor/tiled,/area/residential/corridors) +"hX" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/turf/simulated/floor/tiled,/area/residential/corridors) +"hY" = (/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor/tiled,/area/residential/corridors) +"hZ" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled,/area/residential/corridors) +"ia" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled,/area/residential/corridors) +"ib" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled,/area/residential/corridors) +"ic" = (/obj/structure/bed/chair/wood/wings{icon_state = "wooden_chair_wings"; dir = 1},/turf/simulated/floor/wood,/area/residential/mansion) +"id" = (/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/turf/simulated/floor/tiled,/area/residential/docking_lobby) +"ie" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled,/area/residential/docking_lobby) +"if" = (/obj/structure/cable{icon_state = "1-4"},/obj/machinery/light{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply{icon_state = "intact-supply"; dir = 5},/turf/simulated/floor/tiled,/area/residential/docking_lobby) +"ig" = (/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/residential/docking_lobby) +"ih" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/tiled,/area/residential/docking_lobby) +"ii" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/tiled,/area/residential/docking_lobby) +"ij" = (/obj/machinery/door/airlock/multi_tile/glass{dir = 1; name = "Residential"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled,/area/residential/docking_lobby) +"ik" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/tiled,/area/residential/corridors) +"il" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{icon_state = "1-4"},/turf/simulated/floor/tiled,/area/residential/corridors) +"im" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/light,/turf/simulated/floor/tiled,/area/residential/corridors) +"in" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{icon_state = "1-4"},/turf/simulated/floor/tiled,/area/residential/corridors) +"io" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/firedoor/glass/hidden,/turf/simulated/floor/tiled,/area/residential/corridors) +"ip" = (/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{dir = 4; icon_state = "2-8"},/turf/simulated/floor/tiled,/area/residential/corridors) +"iq" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/tiled,/area/residential/corridors) +"ir" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/tiled,/area/residential/corridors) +"is" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/structure/cable{icon_state = "2-4"},/turf/simulated/floor/tiled,/area/residential/corridors) +"it" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{icon_state = "1-8"},/obj/structure/cable{icon_state = "1-4"},/obj/machinery/light,/turf/simulated/floor/tiled,/area/residential/corridors) +"iu" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/turf/simulated/floor/tiled,/area/residential/corridors) +"iv" = (/obj/machinery/light,/turf/simulated/floor/tiled/white,/area/residential/medbay) +"iw" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/tiled,/area/residential/corridors) +"ix" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/tiled,/area/residential/corridors) +"iy" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/tiled,/area/residential/corridors) +"iz" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/light,/turf/simulated/floor/tiled,/area/residential/corridors) +"iA" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/firedoor/glass/hidden,/turf/simulated/floor/tiled,/area/residential/corridors) +"iB" = (/obj/machinery/door/airlock/gold{name = "Mansion"; req_access = list(8100)},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled,/area/residential/mansion) +"iC" = (/obj/structure/cable{icon_state = "1-8"},/turf/simulated/floor/carpet,/area/residential/mansion) +"iD" = (/obj/machinery/computer/shuttle_control/residential_shuttle,/turf/simulated/shuttle/floor/white,/area/shuttle/residential/residential) +"iE" = (/obj/item/weapon/storage/toolbox/emergency,/obj/structure/table/standard,/turf/simulated/shuttle/floor/white,/area/shuttle/residential/residential) +"iF" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor/tiled/white,/area/residential/medbay) +"iG" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled,/area/residential/docking_lobby) +"iH" = (/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_y = 0},/turf/simulated/floor/tiled,/area/residential/docking_lobby) +"iI" = (/obj/machinery/light,/turf/simulated/floor/tiled,/area/residential/corridors) +"iJ" = (/obj/structure/sink/kitchen{pixel_y = 30},/turf/simulated/floor/lino,/area/residential/mansion) +"iK" = (/obj/structure/closet/walllocker/emerglocker/west,/turf/simulated/shuttle/floor/white,/area/shuttle/residential/residential) +"iL" = (/obj/structure/bed/chair/shuttle{dir = 1},/turf/simulated/shuttle/floor/white,/area/shuttle/residential/residential) +"iM" = (/turf/simulated/shuttle/floor/white,/area/shuttle/residential/residential) +"iN" = (/obj/structure/closet/walllocker/emerglocker/east,/turf/simulated/shuttle/floor/white,/area/shuttle/residential/residential) +"iO" = (/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/residential/docking_lobby) +"iP" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/residential/docking_lobby) +"iQ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/residential/docking_lobby) +"iR" = (/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/residential/docking_lobby) +"iS" = (/obj/machinery/light{dir = 8},/turf/simulated/floor/tiled,/area/residential/corridors) +"iT" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor/carpet,/area/residential/mansion) +"iU" = (/obj/structure/shuttle/window,/obj/structure/grille,/turf/simulated/shuttle/plating,/area/shuttle/residential/residential) +"iV" = (/obj/machinery/embedded_controller/radio/simple_docking_controller{id_tag = "residential_shuttle"; pixel_x = 30; pixel_y = -30; tag_door = "residential_shuttle_airlock"},/obj/structure/closet/emcloset,/turf/simulated/shuttle/floor/white,/area/shuttle/residential/residential) +"iW" = (/obj/machinery/door/airlock/glass_external{frequency = 1379; icon_state = "door_locked"; id_tag = "residential_shuttle_airlock"; locked = 1},/obj/machinery/atmospherics/pipe/simple/hidden{icon_state = "intact"; dir = 4},/turf/simulated/shuttle/plating,/area/shuttle/residential/residential) +"iX" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/computer/shuttle_control/residential_shuttle{dir = 4},/turf/simulated/floor/tiled,/area/residential/docking_lobby) +"iY" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/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/residential/docking_lobby) +"iZ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply,/turf/simulated/floor/tiled,/area/residential/docking_lobby) +"ja" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{icon_state = "intact-supply"; dir = 5},/turf/simulated/floor/tiled,/area/residential/docking_lobby) +"jb" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/mech_sensor{dir = 8; frequency = 1379; id_tag = "residential_dock_north_mech"; pixel_y = -19},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4; icon_state = "intact"},/obj/machinery/door/airlock/glass_external{frequency = 1379; icon_state = "door_locked"; id_tag = "residential_dock_north_inner"; locked = 1},/turf/simulated/floor/tiled/dark,/area/residential/docking_lobby) +"jc" = (/obj/structure/closet/crate,/obj/item/clothing/accessory/medal/silver/valor,/obj/item/weapon/storage/photo_album,/obj/item/clothing/head/fez,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor/lino,/area/residential/room3) +"jd" = (/obj/machinery/atmospherics/pipe/simple/hidden/universal{dir = 4},/turf/simulated/floor/tiled,/area/residential/docking_lobby) +"je" = (/obj/machinery/light/small,/obj/effect/floor_decal/industrial/warning,/obj/effect/floor_decal/industrial/warning{dir = 1},/obj/effect/floor_decal/industrial/warning{icon_state = "warning"; dir = 8},/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 8; frequency = 1379; id_tag = "residential_dock_north_airpump"},/obj/machinery/embedded_controller/radio/airlock/docking_port{id_tag = "residential_shuttle_offsite"; pixel_y = 30; tag_airlock_mech_sensor = "residential_dock_north_mech"; tag_airpump = "residential_dock_north_airpump"; tag_chamber_sensor = "residential_dock_north_sensor"; tag_exterior_door = "residential_dock_north_outer"; tag_interior_door = "residential_dock_north_inner"},/turf/simulated/floor/tiled/techmaint,/area/residential/docking_lobby) +"jf" = (/obj/machinery/airlock_sensor{frequency = 1379; id_tag = "residential_dock_north_sensor"; pixel_x = 0; pixel_y = -25},/obj/effect/floor_decal/industrial/warning,/obj/effect/floor_decal/industrial/warning{dir = 4},/obj/effect/floor_decal/industrial/warning{dir = 1},/turf/simulated/floor/tiled/techmaint,/area/residential/docking_lobby) +"jg" = (/obj/structure/bed/chair{dir = 8},/turf/simulated/floor/tiled,/area/residential/docking_lobby) +"jh" = (/obj/structure/bed/chair{dir = 4},/turf/simulated/floor/tiled,/area/residential/docking_lobby) +"ji" = (/turf/simulated/wall,/area/residential/room1) +"jj" = (/obj/effect/wingrille_spawn/reinforced,/obj/machinery/door/firedoor/glass,/turf/simulated/floor/plating,/area/residential/medbay) +"jk" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/turf/simulated/floor/tiled,/area/residential/corridors) +"jl" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor/tiled,/area/residential/corridors) +"jm" = (/turf/simulated/wall,/area/residential/room3) +"jn" = (/obj/structure/noticeboard,/turf/simulated/wall,/area/residential/room3) +"jo" = (/turf/simulated/wall,/area/residential/room5) +"jp" = (/obj/effect/wingrille_spawn/reinforced,/obj/machinery/door/firedoor/glass,/turf/simulated/floor/plating,/area/residential/corridors) +"jq" = (/obj/structure/simple_door/wood,/turf/simulated/floor/lino,/area/residential/mansion) +"jr" = (/obj/structure/bed/chair/shuttle{dir = 4; icon_state = "shuttle_chair"},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/shuttle/floor/white,/area/shuttle/residential/residential) +"js" = (/obj/structure/bed/chair/shuttle{dir = 8; icon_state = "shuttle_chair"},/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/turf/simulated/shuttle/floor/white,/area/shuttle/residential/residential) +"jt" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/firedoor/border_only,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/residential/docking_lobby) +"ju" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/firedoor/border_only,/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/residential/docking_lobby) +"jv" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/border_only,/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/residential/docking_lobby) +"jw" = (/obj/machinery/light{dir = 8},/turf/simulated/floor/tiled,/area/residential/docking_lobby) +"jx" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/bed/chair{dir = 8},/turf/simulated/floor/tiled,/area/residential/docking_lobby) +"jy" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/bed/chair{dir = 4},/turf/simulated/floor/tiled,/area/residential/docking_lobby) +"jz" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_y = 0},/obj/structure/bed/chair{dir = 4},/turf/simulated/floor/tiled,/area/residential/docking_lobby) +"jA" = (/obj/structure/window/basic,/obj/machinery/door/window,/obj/structure/curtain/open/shower,/obj/machinery/shower,/obj/random/soap,/turf/simulated/floor/tiled/white,/area/residential/room1) +"jB" = (/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor/tiled/white,/area/residential/room1) +"jC" = (/obj/structure/closet/cabinet,/obj/machinery/atmospherics/unary/vent_scrubber/on,/turf/simulated/floor/wood,/area/residential/room1) +"jD" = (/turf/simulated/floor/wood,/area/residential/room1) +"jE" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp,/turf/simulated/floor/wood,/area/residential/room1) +"jF" = (/obj/structure/closet{icon_closed = "cabinet_closed"; icon_opened = "cabinet_open"; icon_state = "cabinet_closed"},/obj/item/clothing/under/shorts/black,/turf/simulated/floor/lino,/area/residential/room3) +"jG" = (/turf/simulated/floor/lino,/area/residential/room3) +"jH" = (/obj/structure/bed/double,/turf/simulated/floor/lino,/area/residential/room3) +"jI" = (/obj/structure/toilet{dir = 4},/turf/simulated/floor/tiled/neutral,/area/residential/room3) +"jJ" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor/tiled/neutral,/area/residential/room3) +"jK" = (/obj/structure/mirror,/turf/simulated/wall,/area/residential/room3) +"jL" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor/wood,/area/residential/room5) +"jM" = (/turf/simulated/floor/carpet,/area/residential/room5) +"jN" = (/obj/machinery/computer/security/telescreen/entertainment{icon_state = "frame"; pixel_x = 0; pixel_y = 0},/obj/structure/table/glass,/turf/simulated/floor/carpet,/area/residential/room5) +"jO" = (/turf/simulated/floor/wood,/area/residential/room5) +"jP" = (/obj/structure/closet/crate/bin,/turf/simulated/floor/wood,/area/residential/room5) +"jQ" = (/obj/structure/table/bench/padded,/turf/simulated/floor/carpet,/area/residential/room5) +"jR" = (/obj/structure/table/bench/padded,/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/turf/simulated/floor/carpet,/area/residential/room5) +"jS" = (/obj/structure/bed/chair/shuttle{dir = 4; icon_state = "shuttle_chair"},/turf/simulated/shuttle/floor/white,/area/shuttle/residential/residential) +"jT" = (/obj/structure/bed/chair/shuttle{dir = 8; icon_state = "shuttle_chair"},/turf/simulated/shuttle/floor/white,/area/shuttle/residential/residential) +"jU" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/mech_sensor{dir = 8; frequency = 1379; id_tag = "residential_dock_north_mech"; pixel_y = -19},/obj/machinery/door/airlock/glass_external{frequency = 1379; icon_state = "door_locked"; id_tag = "residential_dock_north_outer"; locked = 1},/turf/simulated/floor/tiled/dark,/area/residential/docking_lobby) +"jV" = (/obj/structure/toilet{dir = 4},/turf/simulated/floor/tiled/white,/area/residential/room1) +"jW" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{icon_state = "intact-supply"; dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor/tiled/white,/area/residential/room1) +"jX" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/obj/machinery/door/airlock,/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled/white,/area/residential/room1) +"jY" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/turf/simulated/floor/wood,/area/residential/room1) +"jZ" = (/obj/structure/bed/double/padded,/obj/item/weapon/bedsheet/bluedouble,/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/turf/simulated/floor/wood,/area/residential/room1) +"ka" = (/obj/structure/fitness/punchingbag,/obj/machinery/light/small{dir = 8; pixel_y = 0},/turf/simulated/floor/lino,/area/residential/room3) +"kb" = (/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor/lino,/area/residential/room3) +"kc" = (/obj/machinery/door/airlock/multi_tile,/turf/simulated/floor/wood,/area/residential/room3) +"kd" = (/turf/simulated/floor/tiled/neutral,/area/residential/room3) +"ke" = (/obj/machinery/light/small{dir = 4},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor/tiled/neutral,/area/residential/room3) +"kf" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/wood,/area/residential/room5) +"kg" = (/obj/machinery/atmospherics/unary/vent_pump/on,/obj/structure/bed/chair/sofa/left{dir = 4},/turf/simulated/floor/carpet,/area/residential/room5) +"kh" = (/obj/structure/bed/chair/sofa/right{dir = 8},/turf/simulated/floor/carpet,/area/residential/room5) +"ki" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor/wood,/area/residential/room5) +"kj" = (/obj/structure/table/woodentable,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor/carpet,/area/residential/room5) +"kk" = (/obj/structure/table/woodentable,/turf/simulated/floor/carpet,/area/residential/room5) +"kl" = (/obj/structure/table/standard{name = "plastic table frame"},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor/tiled/white,/area/residential/room1) +"km" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/obj/structure/mirror{dir = 4; pixel_x = 28; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/light,/turf/simulated/floor/tiled/white,/area/residential/room1) +"kn" = (/obj/machinery/alarm{dir = 4; pixel_x = -25; pixel_y = 0},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/wood,/area/residential/room1) +"ko" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/light_switch{dir = 1; pixel_x = 4; pixel_y = -24},/turf/simulated/floor/wood,/area/residential/room1) +"kp" = (/obj/structure/bookcase,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor/wood,/area/residential/room1) +"kq" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor/tiled,/area/residential/corridors) +"kr" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled,/area/residential/corridors) +"ks" = (/obj/structure/fitness/weightlifter,/obj/machinery/alarm{dir = 4; pixel_x = -25; pixel_y = 0},/turf/simulated/floor/lino,/area/residential/room3) +"kt" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor/lino,/area/residential/room3) +"ku" = (/obj/structure/table/marble,/obj/item/weapon/storage/box/beakers,/turf/simulated/floor/lino,/area/residential/mansion) +"kv" = (/obj/machinery/door/airlock{name = "Unit 1"; req_access = list(8001)},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/plating,/area/residential/corridors) +"kw" = (/obj/structure/curtain/open/shower,/obj/machinery/shower{icon_state = "shower"; dir = 8; pixel_x = -5; pixel_y = 0},/obj/item/weapon/soap/deluxe,/turf/simulated/floor/tiled/neutral,/area/residential/room3) +"kx" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{icon_state = "1-4"},/turf/simulated/floor/tiled,/area/residential/corridors) +"ky" = (/obj/machinery/door/airlock/external{name = "S1"; req_access = list(8007)},/turf/simulated/shuttle/plating,/area/residential/ship_bay) +"kz" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/residential/room5) +"kA" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/residential/room5) +"kB" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/residential/room5) +"kC" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/residential/room5) +"kD" = (/obj/machinery/door/airlock/silver,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/plating,/area/residential/room5) +"kE" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/wood,/area/residential/room5) +"kF" = (/obj/structure/bed/chair/sofa/corner{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/turf/simulated/floor/carpet,/area/residential/room5) +"kG" = (/obj/structure/bed/chair/sofa{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/turf/simulated/floor/carpet,/area/residential/room5) +"kH" = (/obj/structure/bed/chair/sofa/corner{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/turf/simulated/floor/carpet,/area/residential/room5) +"kI" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/turf/simulated/floor/wood,/area/residential/room5) +"kJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/turf/simulated/floor/wood,/area/residential/room5) +"kK" = (/obj/structure/table/bench/padded,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/turf/simulated/floor/carpet,/area/residential/room5) +"kL" = (/obj/structure/table/bench/padded,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/turf/simulated/floor/carpet,/area/residential/room5) +"kM" = (/obj/structure/coatrack,/obj/item/clothing/head/det,/turf/simulated/floor/wood,/area/residential/mansion) +"kN" = (/obj/item/weapon/reagent_containers/glass/bucket,/mob/living/bot/cleanbot,/turf/simulated/floor/wood,/area/residential/mansion) +"kO" = (/obj/item/weapon/mop,/obj/structure/mopbucket,/turf/simulated/floor/wood,/area/residential/mansion) +"kP" = (/obj/structure/bed/chair/shuttle{dir = 1},/obj/structure/closet/walllocker/emerglocker/west,/turf/simulated/shuttle/floor/white,/area/shuttle/residential/residential) +"kQ" = (/obj/structure/bed/chair/shuttle{dir = 1},/obj/structure/closet/walllocker/emerglocker/east,/turf/simulated/shuttle/floor/white,/area/shuttle/residential/residential) +"kR" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/airlock,/obj/machinery/door/firedoor/glass,/turf/simulated/floor/wood,/area/residential/room1) +"kS" = (/obj/machinery/door/airlock/multi_tile,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/lino,/area/residential/room3) +"kT" = (/obj/machinery/newscaster,/turf/simulated/wall,/area/residential/room3) +"kU" = (/obj/machinery/status_display,/turf/simulated/wall,/area/residential/room3) +"kV" = (/obj/machinery/door/airlock{name = "Unit 5"; req_access = list(8005)},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/plating,/area/residential/corridors) +"kW" = (/turf/simulated/floor/plating,/area/residential/room5) +"kX" = (/obj/machinery/light/small,/turf/simulated/floor/plating,/area/residential/room5) +"kY" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor/plating,/area/residential/room5) +"kZ" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor/plating,/area/residential/room5) +"la" = (/obj/machinery/door/airlock/silver,/obj/machinery/door/firedoor/glass,/turf/simulated/floor/plating,/area/residential/room5) +"lb" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/wood,/area/residential/room5) +"lc" = (/obj/machinery/light_switch{dir = 1; pixel_x = 4; pixel_y = -24},/turf/simulated/floor/wood,/area/residential/room5) +"ld" = (/obj/machinery/light,/turf/simulated/floor/wood,/area/residential/room5) +"le" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/wood,/area/residential/room5) +"lf" = (/obj/structure/window/reinforced/full,/obj/structure/grille,/obj/structure/curtain/black,/turf/simulated/floor/plating,/area/residential/mansion) +"lg" = (/obj/structure/table/rack,/turf/simulated/floor/wood,/area/residential/mansion) +"lh" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/turf/simulated/floor/wood,/area/residential/mansion) +"li" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 1},/turf/simulated/shuttle/plating/airless,/area/shuttle/residential/residential) +"lj" = (/turf/simulated/floor/holofloor/tiled,/area/residential/docking_lobby) +"lk" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor/tiled,/area/residential/docking_lobby) +"ll" = (/obj/structure/table/woodentable,/obj/machinery/light{dir = 1},/turf/simulated/floor/wood,/area/residential/room1) +"lm" = (/obj/structure/table/woodentable,/obj/machinery/computer/security/telescreen/entertainment{icon_state = "frame"; pixel_x = 0; pixel_y = 30},/turf/simulated/floor/wood,/area/residential/room1) +"ln" = (/obj/structure/table/woodentable,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor/wood,/area/residential/room1) +"lo" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{icon_state = "intact-supply"; dir = 5},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/turf/simulated/floor/wood,/area/residential/room1) +"lp" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/turf/simulated/floor/wood,/area/residential/room1) +"lq" = (/obj/structure/flora/pottedplant{icon_state = "plant-10"},/turf/simulated/floor/wood,/area/residential/room1) +"lr" = (/obj/structure/coatrack,/turf/simulated/floor/wood,/area/residential/room3) +"ls" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/wood,/area/residential/room3) +"lt" = (/obj/structure/table/woodentable,/obj/machinery/recharger,/turf/simulated/floor/wood,/area/residential/room3) +"lu" = (/obj/structure/table/woodentable,/obj/structure/flora/pottedplant/small,/turf/simulated/floor/wood,/area/residential/room3) +"lv" = (/turf/simulated/floor/wood,/area/residential/room3) +"lw" = (/obj/structure/flora/pottedplant,/turf/simulated/floor/wood,/area/residential/room3) +"lx" = (/obj/machinery/light{dir = 8},/obj/machinery/door/firedoor/glass/hidden,/turf/simulated/floor/tiled,/area/residential/corridors) +"ly" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/wall,/area/residential/room5) +"lz" = (/obj/machinery/door/airlock/glass,/obj/machinery/door/firedoor/glass,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/wood,/area/residential/room5) +"lA" = (/obj/machinery/door/airlock/glass,/obj/machinery/door/firedoor/glass,/turf/simulated/floor/wood,/area/residential/room5) +"lB" = (/obj/machinery/door/airlock/glass,/obj/machinery/door/firedoor/glass,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled/white,/area/residential/room5) +"lC" = (/obj/structure/table/rack,/obj/item/weapon/grenade/chem_grenade/cleaner,/obj/item/weapon/grenade/chem_grenade/cleaner,/turf/simulated/floor/wood,/area/residential/mansion) +"lD" = (/obj/structure/table/rack,/obj/item/weapon/reagent_containers/spray/cleaner,/obj/item/weapon/reagent_containers/spray/cleaner,/obj/item/weapon/storage/toolbox/syndicate/powertools,/turf/simulated/floor/wood,/area/residential/mansion) +"lE" = (/obj/structure/shuttle/engine/propulsion,/turf/simulated/shuttle/plating/airless/carry,/area/shuttle/residential/residential) +"lF" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor/tiled,/area/residential/docking_lobby) +"lG" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/turf/simulated/floor/tiled,/area/residential/docking_lobby) +"lH" = (/obj/structure/bed/chair/sofa/right{dir = 1},/turf/simulated/floor/wood,/area/residential/room1) +"lI" = (/obj/structure/bed/chair/sofa{dir = 1},/turf/simulated/floor/wood,/area/residential/room1) +"lJ" = (/obj/structure/bed/chair/sofa/left{dir = 1},/turf/simulated/floor/wood,/area/residential/room1) +"lK" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/turf/simulated/floor/wood,/area/residential/room1) +"lL" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/turf/simulated/floor/wood,/area/residential/room1) +"lM" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/turf/simulated/floor/wood,/area/residential/room1) +"lN" = (/obj/machinery/door/airlock{name = "Unit 1"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/plating,/area/residential/room1) +"lO" = (/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/light/small,/turf/simulated/floor/plating,/area/residential/room1) +"lP" = (/obj/machinery/door/airlock{name = "Unit 2"; req_access = list(8002)},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/plating,/area/residential/corridors) +"lQ" = (/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply,/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{icon_state = "1-4"},/obj/structure/cable{icon_state = "1-8"},/turf/simulated/floor/tiled,/area/residential/corridors) +"lR" = (/obj/machinery/door/airlock{name = "Unit 3"; req_access = list(8003)},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/plating,/area/residential/corridors) +"lS" = (/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/obj/structure/cable{icon_state = "0-8"},/obj/machinery/light/small,/turf/simulated/floor/plating,/area/residential/room3) +"lT" = (/obj/machinery/door/airlock/multi_tile,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/turf/simulated/floor/wood,/area/residential/room3) +"lU" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/turf/simulated/floor/wood,/area/residential/room3) +"lV" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/turf/simulated/floor/wood,/area/residential/room3) +"lW" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/turf/simulated/floor/wood,/area/residential/room3) +"lX" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/turf/simulated/floor/wood,/area/residential/room3) +"lY" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/wood,/area/residential/room3) +"lZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/mopbucket,/obj/item/weapon/mop,/obj/machinery/light/small{icon_state = "bulb1"; dir = 1},/turf/simulated/floor/tiled,/area/residential/room5) +"ma" = (/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/turf/simulated/floor/wood,/area/residential/room5) +"mb" = (/obj/structure/table/steel_reinforced,/obj/item/trash/bowl,/obj/item/trash/bowl,/obj/item/trash/bowl,/obj/item/weapon/tray,/obj/item/weapon/tray,/obj/item/weapon/material/knife/plastic,/obj/item/weapon/material/knife/plastic,/obj/item/weapon/material/knife/plastic,/obj/item/weapon/material/kitchen/utensil/fork,/obj/item/weapon/material/kitchen/utensil/fork,/obj/item/weapon/material/kitchen/utensil/spoon,/obj/item/weapon/material/kitchen/utensil/spoon,/obj/item/weapon/material/kitchen/utensil/spoon,/turf/simulated/floor/tiled/white,/area/residential/room5) +"mc" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled/white,/area/residential/room5) +"md" = (/obj/structure/table/marble,/turf/simulated/floor/wood,/area/residential/mansion) +"me" = (/obj/structure/closet/cabinet,/turf/simulated/floor/wood,/area/residential/mansion) +"mf" = (/turf/space,/turf/space/transit/north,/area/shuttle/residential/transition) +"mg" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/wood,/area/residential/room1) +"mh" = (/obj/machinery/light_switch{dir = 8; pixel_x = 28},/turf/simulated/floor/wood,/area/residential/room1) +"mi" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/wood,/area/residential/room3) +"mj" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/turf/simulated/floor/wood,/area/residential/room3) +"mk" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor/wood,/area/residential/room3) +"ml" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor/wood,/area/residential/room3) +"mm" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock,/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled,/area/residential/room5) +"mn" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor/wood,/area/residential/room5) +"mo" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/turf/simulated/floor/wood,/area/residential/room5) +"mp" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/turf/simulated/floor/wood,/area/residential/room5) +"mq" = (/obj/structure/table/steel_reinforced,/obj/item/weapon/material/kitchen/rollingpin,/obj/item/weapon/material/knife,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/item/weapon/reagent_containers/food/condiment/enzyme,/turf/simulated/floor/tiled/white,/area/residential/room5) +"mr" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled/white,/area/residential/room5) +"ms" = (/turf/simulated/floor/holofloor/wood,/area/residential/mansion) +"mt" = (/obj/structure/bed/chair/comfy/black{dir = 4},/turf/simulated/floor/holofloor/wood,/area/residential/mansion) +"mu" = (/obj/structure/table/woodentable,/turf/simulated/floor/holofloor/wood,/area/residential/mansion) +"mv" = (/obj/structure/closet/secure_closet/freezer/fridge,/obj/item/weapon/reagent_containers/food/condiment/enzyme,/obj/item/weapon/reagent_containers/food/condiment/flour,/obj/item/weapon/reagent_containers/food/condiment/flour,/obj/item/weapon/reagent_containers/food/condiment/flour,/obj/item/weapon/reagent_containers/food/snacks/meat,/obj/item/weapon/reagent_containers/food/snacks/meat,/obj/item/weapon/reagent_containers/food/snacks/meat,/turf/simulated/floor/lino,/area/residential/room1) +"mw" = (/turf/simulated/floor/lino,/area/residential/room1) +"mx" = (/obj/structure/bed/chair/wood,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/wood,/area/residential/room1) +"my" = (/obj/structure/bed/chair/wood,/turf/simulated/floor/wood,/area/residential/room1) +"mz" = (/obj/structure/bed/chair,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/wood,/area/residential/room3) +"mA" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/wood,/area/residential/room3) +"mB" = (/obj/structure/closet/crate/bin,/turf/simulated/floor/tiled/white,/area/residential/room3) +"mC" = (/turf/simulated/floor/tiled/white,/area/residential/room3) +"mD" = (/obj/structure/closet/secure_closet/freezer/fridge,/obj/item/weapon/reagent_containers/food/condiment/enzyme,/obj/item/weapon/reagent_containers/food/snacks/meat,/obj/item/weapon/reagent_containers/food/snacks/meat,/obj/item/weapon/reagent_containers/food/snacks/meat,/turf/simulated/floor/tiled/white,/area/residential/room3) +"mE" = (/obj/structure/table/steel_reinforced,/obj/machinery/microwave,/turf/simulated/floor/tiled/white,/area/residential/room5) +"mF" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled/white,/area/residential/room5) +"mG" = (/obj/structure/bed/chair/comfy/beige,/turf/simulated/floor/holofloor/wood,/area/residential/mansion) +"mH" = (/obj/structure/bed/chair/comfy/brown,/turf/simulated/floor/holofloor/wood,/area/residential/mansion) +"mI" = (/obj/effect/wingrille_spawn/reinforced,/obj/machinery/door/firedoor/glass,/turf/simulated/floor/plating,/area/residential/lobby) +"mJ" = (/obj/structure/table/standard{name = "plastic table frame"},/turf/simulated/floor/lino,/area/residential/room1) +"mK" = (/obj/structure/table/woodentable,/obj/item/weapon/flame/candle,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor/wood,/area/residential/room1) +"mL" = (/obj/structure/table/woodentable,/obj/item/weapon/flame/candle,/turf/simulated/floor/wood,/area/residential/room1) +"mM" = (/obj/machinery/light{dir = 8; icon_state = "tube1"; pixel_x = 0},/turf/simulated/floor/wood,/area/residential/room3) +"mN" = (/obj/structure/table/woodentable,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor/wood,/area/residential/room3) +"mO" = (/obj/structure/table/marble,/obj/item/weapon/reagent_containers/food/drinks/bottle/specialwhiskey,/turf/simulated/floor/tiled/white,/area/residential/room3) +"mP" = (/turf/simulated/floor/carpet/blue,/area/residential/room5) +"mQ" = (/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor/carpet/blue,/area/residential/room5) +"mR" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/light{dir = 1},/turf/simulated/floor/carpet/blue,/area/residential/room5) +"mS" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/turf/simulated/floor/carpet/blue,/area/residential/room5) +"mT" = (/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/door/airlock,/obj/machinery/door/firedoor/glass,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/turf/simulated/floor/wood,/area/residential/room5) +"mU" = (/obj/structure/cable{icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/turf/simulated/floor/wood,/area/residential/room5) +"mV" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/turf/simulated/floor/wood,/area/residential/room5) +"mW" = (/obj/structure/closet/secure_closet/freezer/fridge,/obj/item/weapon/reagent_containers/food/condiment/flour,/obj/item/weapon/reagent_containers/food/condiment/flour,/obj/item/weapon/reagent_containers/food/snacks/meat,/obj/item/weapon/reagent_containers/food/snacks/meat,/obj/item/weapon/reagent_containers/food/snacks/meat,/turf/simulated/floor/tiled/white,/area/residential/room5) +"mX" = (/obj/structure/sink/kitchen{pixel_y = 30},/turf/simulated/floor/tiled/white,/area/residential/room5) +"mY" = (/obj/structure/table/steel_reinforced,/obj/item/weapon/storage/box/glasses,/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled/white,/area/residential/room5) +"mZ" = (/obj/structure/table/steel_reinforced,/obj/machinery/chemical_dispenser/bar_coffee,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor/tiled/white,/area/residential/room5) +"na" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/turf/simulated/floor/tiled/white,/area/residential/room5) +"nb" = (/obj/structure/bed/chair/comfy/brown{dir = 8},/turf/simulated/floor/holofloor/wood,/area/residential/mansion) +"nc" = (/obj/structure/table/standard{name = "plastic table frame"},/obj/machinery/microwave,/turf/simulated/floor/lino,/area/residential/room1) +"nd" = (/obj/machinery/cooker/oven,/turf/simulated/floor/lino,/area/residential/room1) +"ne" = (/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor/wood,/area/residential/room1) +"nf" = (/obj/structure/bed/chair/wood{dir = 1},/turf/simulated/floor/wood,/area/residential/room1) +"ng" = (/obj/structure/bed/chair{dir = 1},/turf/simulated/floor/wood,/area/residential/room3) +"nh" = (/obj/machinery/cooker/oven,/turf/simulated/floor/tiled/white,/area/residential/room3) +"ni" = (/obj/structure/table/marble,/obj/machinery/microwave,/turf/simulated/floor/tiled/white,/area/residential/room3) +"nj" = (/obj/structure/table/marble,/turf/simulated/floor/tiled/white,/area/residential/room3) +"nk" = (/obj/item/weapon/bedsheet/bluedouble,/obj/structure/bed/double/padded,/turf/simulated/floor/carpet/blue,/area/residential/room5) +"nl" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/carpet/blue,/area/residential/room5) +"nm" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/carpet/blue,/area/residential/room5) +"nn" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/turf/simulated/floor/wood,/area/residential/room5) +"no" = (/obj/machinery/vending/hydronutrients,/turf/simulated/floor/tiled/white,/area/residential/room5) +"np" = (/turf/simulated/floor/tiled/white,/area/residential/room5) +"nq" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp,/turf/simulated/floor/holofloor/wood,/area/residential/mansion) +"nr" = (/obj/structure/table/woodentable,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor/carpet/blue,/area/residential/room5) +"ns" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/turf/simulated/floor/carpet/blue,/area/residential/room5) +"nt" = (/obj/structure/closet/cabinet,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/machinery/light,/turf/simulated/floor/carpet/blue,/area/residential/room5) +"nu" = (/obj/structure/closet/cabinet,/turf/simulated/floor/carpet/blue,/area/residential/room5) +"nv" = (/obj/machinery/seed_storage/garden,/turf/simulated/floor/tiled/white,/area/residential/room5) +"nw" = (/obj/item/weapon/reagent_containers/glass/bucket,/obj/item/weapon/material/minihoe,/obj/item/weapon/tool/wirecutters/clippers/trimmers,/obj/item/weapon/storage/bag/plants,/obj/item/device/analyzer/plant_analyzer,/obj/item/weapon/reagent_containers/spray/plantbgone,/obj/machinery/light,/turf/simulated/floor/tiled/white,/area/residential/room5) +"nx" = (/obj/machinery/portable_atmospherics/hydroponics,/turf/simulated/floor/tiled/white,/area/residential/room5) +"ny" = (/obj/machinery/portable_atmospherics/hydroponics,/obj/machinery/light,/turf/simulated/floor/tiled/white,/area/residential/room5) +"nz" = (/obj/structure/bookcase{name = "Forbidden Knowledge"},/turf/simulated/floor/holofloor/wood,/area/residential/mansion) +"nA" = (/obj/structure/bookcase{name = "bookcase (Religious)"},/turf/simulated/floor/holofloor/wood,/area/residential/mansion) +"nB" = (/obj/structure/bookcase{name = "bookcase (Reference)"},/turf/simulated/floor/holofloor/wood,/area/residential/mansion) +"nC" = (/obj/structure/bookcase{name = "bookcase (Non-Fiction)"},/turf/simulated/floor/holofloor/wood,/area/residential/mansion) +"nD" = (/obj/structure/bookcase{name = "bookcase (Fiction)"},/turf/simulated/floor/holofloor/wood,/area/residential/mansion) +"nE" = (/obj/structure/bookcase{name = "bookcase (Adult)"},/turf/simulated/floor/holofloor/wood,/area/residential/mansion) +"nF" = (/obj/structure/bookcase,/turf/simulated/floor/holofloor/wood,/area/residential/mansion) +"nG" = (/turf/simulated/floor/carpet/purcarpet,/area/residential/room5) +"nH" = (/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor/carpet/purcarpet,/area/residential/room5) +"nI" = (/obj/structure/closet/cabinet,/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/machinery/light{dir = 1},/turf/simulated/floor/carpet/purcarpet,/area/residential/room5) +"nJ" = (/obj/structure/closet/cabinet,/turf/simulated/floor/carpet/purcarpet,/area/residential/room5) +"nK" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/turf/simulated/floor/wood,/area/residential/room5) +"nL" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/turf/simulated/floor/wood,/area/residential/room5) +"nM" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/light{dir = 1},/turf/simulated/floor/wood,/area/residential/room5) +"nN" = (/obj/machinery/door/airlock,/obj/machinery/door/firedoor/glass,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/turf/simulated/floor/tiled,/area/residential/room5) +"nO" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/turf/simulated/floor/tiled,/area/residential/room5) +"nP" = (/obj/structure/reagent_dispensers/winevat,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor/tiled,/area/residential/room5) +"nQ" = (/obj/item/weapon/bedsheet/purpledouble,/obj/structure/bed/double/padded,/turf/simulated/floor/carpet/purcarpet,/area/residential/room5) +"nR" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/carpet/purcarpet,/area/residential/room5) +"nS" = (/obj/structure/table/glass,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor/carpet,/area/residential/room5) +"nT" = (/obj/structure/bed/chair/comfy/purp,/obj/structure/bed/chair/comfy/blue,/obj/structure/bed/chair/comfy/purp,/turf/simulated/floor/carpet,/area/residential/room5) +"nU" = (/obj/structure/bed/chair/comfy/blue,/turf/simulated/floor/carpet,/area/residential/room5) +"nV" = (/obj/structure/table/glass,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor/carpet,/area/residential/room5) +"nW" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 5},/turf/simulated/floor/tiled,/area/residential/room5) +"nX" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/turf/simulated/floor/tiled,/area/residential/room5) +"nY" = (/turf/simulated/wall,/area/residential/room2) +"nZ" = (/turf/simulated/wall,/area/residential/room4) +"oa" = (/obj/structure/table/woodentable,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor/carpet/purcarpet,/area/residential/room5) +"ob" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/carpet/purcarpet,/area/residential/room5) +"oc" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 5},/obj/machinery/light,/turf/simulated/floor/carpet/purcarpet,/area/residential/room5) +"od" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/turf/simulated/floor/carpet/purcarpet,/area/residential/room5) +"oe" = (/obj/machinery/door/airlock,/obj/machinery/door/firedoor/glass,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/turf/simulated/floor/wood,/area/residential/room5) +"of" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/light,/turf/simulated/floor/wood,/area/residential/room5) +"og" = (/obj/structure/reagent_dispensers/winevat,/turf/simulated/floor/tiled,/area/residential/room5) +"oh" = (/obj/structure/window/reinforced/full{dir = 1},/obj/structure/grille,/obj/structure/curtain/black{dir = 2},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/plating,/area/residential/room1) +"oi" = (/obj/structure/handrail,/turf/simulated/floor/carpet/bcarpet,/area/residential/room2) +"oj" = (/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/obj/structure/closet/cabinet,/obj/item/weapon/handcuffs/legcuffs/fuzzy,/obj/item/weapon/handcuffs/fuzzy,/obj/item/clothing/head/headband/maid,/obj/item/clothing/under/fluff/latexmaid,/obj/item/clothing/head/nursehat,/obj/item/clothing/under/rank/nurse,/obj/item/clothing/under/rank/khi/sci,/turf/simulated/floor/carpet/bcarpet,/area/residential/room2) +"ok" = (/obj/item/weapon/bedsheet/hosdouble,/obj/structure/bed/double/padded,/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/structure/curtain/black,/turf/simulated/floor/carpet/bcarpet,/area/residential/room2) +"ol" = (/obj/structure/sink{pixel_y = 15},/obj/structure/mirror{dir = 4; pixel_x = 0; pixel_y = 28},/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/machinery/alarm{dir = 4; pixel_x = -25; pixel_y = 0},/turf/simulated/floor/tiled/white,/area/residential/room2) +"om" = (/obj/structure/table/standard,/obj/random/soap,/turf/simulated/floor/tiled/white,/area/residential/room2) +"on" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled,/area/residential/corridors) +"oo" = (/obj/structure/closet/cabinet,/turf/simulated/floor/carpet,/area/residential/room4) +"op" = (/turf/simulated/floor/carpet,/area/residential/room4) +"oq" = (/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor/carpet,/area/residential/room4) +"or" = (/obj/structure/table/woodentable,/turf/simulated/floor/carpet,/area/residential/room4) +"os" = (/obj/structure/bed/chair/comfy/black,/turf/simulated/floor/carpet/bcarpet,/area/residential/room2) +"ot" = (/turf/simulated/floor/carpet/bcarpet,/area/residential/room2) +"ou" = (/obj/machinery/light{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/carpet/bcarpet,/area/residential/room2) +"ov" = (/obj/machinery/light{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled/white,/area/residential/room2) +"ow" = (/obj/structure/toilet{dir = 8},/turf/simulated/floor/tiled/white,/area/residential/room2) +"ox" = (/obj/structure/bed/chair/comfy/brown,/turf/simulated/floor/carpet,/area/residential/room4) +"oy" = (/obj/machinery/atmospherics/unary/vent_pump/on,/obj/structure/bed/chair/comfy/brown,/turf/simulated/floor/carpet,/area/residential/room4) +"oz" = (/obj/item/weapon/bedsheet/double,/obj/structure/bed/double/padded,/turf/simulated/floor/carpet,/area/residential/room4) +"oA" = (/obj/structure/table/steel,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor/carpet/bcarpet,/area/residential/room2) +"oB" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor/carpet/bcarpet,/area/residential/room2) +"oC" = (/obj/structure/fans/tiny{name = "Thermal Regulator Vent"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/door/airlock/external{name = "S5"; req_access = list(8011)},/turf/simulated/floor/plating,/area/residential/ship_bay) +"oD" = (/obj/machinery/door/airlock,/obj/machinery/door/firedoor/glass,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/tiled/white,/area/residential/room2) +"oE" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/turf/simulated/floor/tiled/white,/area/residential/room2) +"oF" = (/obj/machinery/shower{icon_state = "shower"; dir = 8},/obj/machinery/door/window{base_state = "right"; dir = 8; icon_state = "right"; name = "Shower"; req_access = newlist()},/obj/structure/window/basic{dir = 1},/obj/structure/curtain/open/shower,/turf/simulated/floor/tiled/white,/area/residential/room2) +"oG" = (/obj/structure/table/woodentable,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/carpet,/area/residential/room4) +"oH" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/table/woodentable,/turf/simulated/floor/carpet,/area/residential/room4) +"oI" = (/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/turf/simulated/floor/carpet,/area/residential/room4) +"oJ" = (/obj/machinery/door/airlock,/obj/machinery/door/firedoor/glass,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/wood,/area/residential/room2) +"oK" = (/obj/structure/bed/chair/comfy/brown{dir = 1},/turf/simulated/floor/carpet,/area/residential/room4) +"oL" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/bed/chair/comfy/brown{dir = 1},/turf/simulated/floor/carpet,/area/residential/room4) +"oM" = (/obj/structure/fitness/weightlifter,/turf/simulated/floor/carpet,/area/residential/room4) +"oN" = (/obj/machinery/portable_atmospherics/hydroponics,/obj/item/weapon/reagent_containers/glass/bucket,/obj/item/weapon/tool/wirecutters/clippers/trimmers,/obj/item/weapon/reagent_containers/glass/bottle/eznutrient,/obj/item/weapon/material/minihoe,/turf/simulated/floor/wood,/area/residential/room2) +"oO" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/wood,/area/residential/room2) +"oP" = (/obj/structure/bed/chair/sofa/right,/turf/simulated/floor/wood,/area/residential/room2) +"oQ" = (/obj/structure/bed/chair/sofa/left,/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor/wood,/area/residential/room2) +"oR" = (/obj/structure/table/glass,/turf/simulated/floor/wood,/area/residential/room2) +"oS" = (/obj/machinery/holoplant,/turf/simulated/floor/wood,/area/residential/room2) +"oT" = (/obj/machinery/light_switch{dir = 4; pixel_x = -28},/turf/simulated/floor/wood,/area/residential/room4) +"oU" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/wood,/area/residential/room4) +"oV" = (/turf/simulated/floor/wood,/area/residential/room4) +"oW" = (/obj/item/weapon/stool/padded,/turf/simulated/floor/wood,/area/residential/room4) +"oX" = (/obj/structure/device/piano{dir = 4},/turf/simulated/floor/carpet,/area/residential/mansion) +"oY" = (/turf/simulated/floor/wood,/area/residential/room2) +"oZ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{icon_state = "intact-supply"; dir = 5},/turf/simulated/floor/wood,/area/residential/room2) +"pa" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/wood,/area/residential/room2) +"pb" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/turf/simulated/floor/wood,/area/residential/room2) +"pc" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/turf/simulated/floor/wood,/area/residential/room2) +"pd" = (/obj/machinery/door/airlock{name = "Unit 1"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/plating,/area/residential/room2) +"pe" = (/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/light/small,/turf/simulated/floor/plating,/area/residential/room2) +"pf" = (/obj/machinery/door/airlock{name = "Unit 4"; req_access = list(8004)},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/plating,/area/residential/corridors) +"pg" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/tiled,/area/residential/corridors) +"ph" = (/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/structure/cable{icon_state = "1-4"},/obj/structure/cable{icon_state = "1-8"},/turf/simulated/floor/tiled,/area/residential/corridors) +"pi" = (/obj/machinery/door/airlock{name = "Unit 6"; req_access = list(8006)},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/plating,/area/residential/corridors) +"pj" = (/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/obj/structure/cable{icon_state = "0-8"},/obj/machinery/light/small,/turf/simulated/floor/plating,/area/residential/room4) +"pk" = (/obj/machinery/door/airlock{name = "Unit 3"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/plating,/area/residential/room4) +"pl" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/turf/simulated/floor/wood,/area/residential/room4) +"pm" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/turf/simulated/floor/wood,/area/residential/room4) +"pn" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/obj/structure/table/woodentable,/turf/simulated/floor/wood,/area/residential/room4) +"po" = (/obj/structure/table/woodentable,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/obj/item/weapon/material/kitchen/utensil/fork,/obj/item/weapon/material/kitchen/utensil/spoon,/obj/item/weapon/material/knife/plastic,/turf/simulated/floor/wood,/area/residential/room4) +"pp" = (/obj/structure/table/woodentable,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/item/weapon/storage/box/glasses,/turf/simulated/floor/wood,/area/residential/room4) +"pq" = (/turf/simulated/wall,/area/residential/room6) +"pr" = (/obj/structure/window/reinforced/full,/obj/structure/grille,/obj/structure/curtain/black,/turf/simulated/floor/plating,/area/residential/room6) +"ps" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/wood,/area/residential/room2) +"pt" = (/obj/structure/closet/crate/bin,/turf/simulated/floor/wood,/area/residential/room4) +"pu" = (/obj/structure/table/woodentable,/turf/simulated/floor/wood,/area/residential/room4) +"pv" = (/turf/simulated/floor/lino,/area/residential/room4) +"pw" = (/obj/structure/table/rack,/obj/machinery/light{dir = 1},/turf/simulated/floor/wood,/area/residential/room6) +"px" = (/obj/structure/table/rack,/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor/wood,/area/residential/room6) +"py" = (/obj/structure/flora/pottedplant{icon_state = "plant-06"},/turf/simulated/floor/wood,/area/residential/room6) +"pz" = (/obj/structure/closet/cabinet,/turf/simulated/floor/wood,/area/residential/room6) +"pA" = (/obj/structure/sink/kitchen{pixel_y = 30},/turf/simulated/floor/tiled/white,/area/residential/room6) +"pB" = (/obj/structure/table/steel_reinforced,/obj/machinery/microwave,/obj/machinery/atmospherics/unary/vent_pump/on,/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled/white,/area/residential/room6) +"pC" = (/obj/structure/table/steel_reinforced,/obj/item/weapon/material/kitchen/rollingpin,/obj/item/weapon/material/knife,/obj/item/weapon/reagent_containers/food/condiment/enzyme,/turf/simulated/floor/tiled/white,/area/residential/room6) +"pD" = (/obj/structure/table/steel_reinforced,/obj/item/trash/bowl,/obj/item/trash/bowl,/obj/item/trash/bowl,/obj/item/weapon/tray,/obj/item/weapon/tray,/obj/item/weapon/material/knife/plastic,/obj/item/weapon/material/knife/plastic,/obj/item/weapon/material/knife/plastic,/obj/item/weapon/material/kitchen/utensil/fork,/obj/item/weapon/material/kitchen/utensil/fork,/obj/item/weapon/material/kitchen/utensil/spoon,/obj/item/weapon/material/kitchen/utensil/spoon,/obj/item/weapon/material/kitchen/utensil/spoon,/turf/simulated/floor/tiled/white,/area/residential/room6) +"pE" = (/obj/structure/bed/chair/wood{dir = 8},/turf/simulated/floor/wood,/area/residential/room2) +"pF" = (/obj/structure/table/marble,/turf/simulated/floor/lino,/area/residential/room2) +"pG" = (/obj/machinery/light{dir = 4},/obj/structure/table/marble,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor/lino,/area/residential/room2) +"pH" = (/turf/simulated/floor/lino,/area/residential/room2) +"pI" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/wood,/area/residential/room4) +"pJ" = (/obj/structure/table/steel,/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/obj/item/weapon/material/kitchen/rollingpin,/turf/simulated/floor/lino,/area/residential/room4) +"pK" = (/obj/structure/window/reinforced/full,/obj/structure/grille,/obj/structure/curtain/black,/obj/machinery/door/firedoor/glass,/turf/simulated/floor/plating,/area/residential/room5) +"pL" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor/wood,/area/residential/room6) +"pM" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/wood,/area/residential/room6) +"pN" = (/turf/simulated/floor/wood,/area/residential/room6) +"pO" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor/tiled/white,/area/residential/room6) +"pP" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/turf/simulated/floor/tiled/white,/area/residential/room6) +"pQ" = (/turf/simulated/floor/tiled/white,/area/residential/room6) +"pR" = (/obj/structure/table/steel_reinforced,/obj/item/weapon/storage/box/glasses,/turf/simulated/floor/tiled/white,/area/residential/room6) +"pS" = (/obj/structure/bed/chair/wood,/turf/simulated/floor/wood,/area/residential/room4) +"pT" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor/lino,/area/residential/room4) +"pU" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/structure/cable{icon_state = "1-4"},/turf/simulated/floor/tiled,/area/residential/corridors) +"pV" = (/obj/machinery/door/airlock/external{name = "S2"; req_access = list(8008)},/turf/simulated/floor/plating,/area/residential/ship_bay) +"pW" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/residential/room6) +"pX" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/residential/room6) +"pY" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/light/small{icon_state = "bulb1"; dir = 1},/turf/simulated/floor/plating,/area/residential/room6) +"pZ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/residential/room6) +"qa" = (/obj/machinery/door/airlock/silver,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/plating,/area/residential/room6) +"qb" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/lino,/area/residential/room6) +"qc" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/turf/simulated/floor/lino,/area/residential/room6) +"qd" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/turf/simulated/floor/lino,/area/residential/room6) +"qe" = (/obj/structure/coatrack,/turf/simulated/floor/wood,/area/residential/room6) +"qf" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled/white,/area/residential/room6) +"qg" = (/obj/structure/table/steel_reinforced,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor/tiled/white,/area/residential/room6) +"qh" = (/obj/structure/closet/secure_closet/freezer/fridge,/obj/item/weapon/reagent_containers/food/condiment/flour,/obj/item/weapon/reagent_containers/food/condiment/flour,/obj/item/weapon/reagent_containers/food/snacks/meat,/obj/item/weapon/reagent_containers/food/snacks/meat,/obj/item/weapon/reagent_containers/food/snacks/meat,/turf/simulated/floor/tiled/white,/area/residential/room6) +"qi" = (/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor/wood,/area/residential/room2) +"qj" = (/obj/machinery/microwave,/obj/structure/table/marble,/turf/simulated/floor/lino,/area/residential/room2) +"qk" = (/obj/machinery/reagentgrinder,/obj/structure/table/marble,/turf/simulated/floor/lino,/area/residential/room2) +"ql" = (/obj/structure/closet/secure_closet/freezer/fridge,/obj/item/weapon/reagent_containers/food/condiment/enzyme,/obj/item/weapon/reagent_containers/food/condiment/flour,/obj/item/weapon/reagent_containers/food/condiment/flour,/obj/item/weapon/reagent_containers/food/condiment/flour,/obj/item/weapon/reagent_containers/food/snacks/meat,/obj/item/weapon/reagent_containers/food/snacks/meat,/obj/item/weapon/reagent_containers/food/snacks/meat,/turf/simulated/floor/lino,/area/residential/room2) +"qm" = (/obj/structure/closet/secure_closet/freezer/fridge,/obj/item/weapon/reagent_containers/food/snacks/meat,/obj/item/weapon/reagent_containers/food/snacks/meat,/obj/item/weapon/reagent_containers/food/snacks/meat,/turf/simulated/floor/wood,/area/residential/room4) +"qn" = (/obj/structure/table/steel,/obj/item/weapon/reagent_containers/food/condiment/enzyme,/turf/simulated/floor/lino,/area/residential/room4) +"qo" = (/obj/structure/table/steel,/obj/machinery/chemical_dispenser/bar_soft,/turf/simulated/floor/lino,/area/residential/room4) +"qp" = (/obj/machinery/microwave,/obj/structure/table/steel,/turf/simulated/floor/lino,/area/residential/room4) +"qq" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/turf/simulated/floor/tiled,/area/residential/corridors) +"qr" = (/obj/machinery/door/airlock{name = "Unit 6"; req_access = list(8006)},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/plating,/area/residential/corridors) +"qs" = (/turf/simulated/floor/plating,/area/residential/room6) +"qt" = (/obj/machinery/light/small,/turf/simulated/floor/plating,/area/residential/room6) +"qu" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor/plating,/area/residential/room6) +"qv" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor/plating,/area/residential/room6) +"qw" = (/obj/machinery/door/airlock/silver,/obj/machinery/door/firedoor/glass,/turf/simulated/floor/plating,/area/residential/room6) +"qx" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/lino,/area/residential/room6) +"qy" = (/obj/machinery/light_switch{dir = 1; pixel_x = 4; pixel_y = -24},/turf/simulated/floor/lino,/area/residential/room6) +"qz" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/lino,/area/residential/room6) +"qA" = (/obj/structure/coatrack,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor/wood,/area/residential/room6) +"qB" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled/white,/area/residential/room6) +"qC" = (/obj/structure/table/steel_reinforced,/obj/machinery/chemical_dispenser/bar_soft,/turf/simulated/floor/tiled/white,/area/residential/room6) +"qD" = (/obj/machinery/light,/turf/simulated/floor/tiled/white,/area/residential/room6) +"qE" = (/obj/machinery/cooker/grill,/turf/simulated/floor/tiled/white,/area/residential/room6) +"qF" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/turf/simulated/floor/tiled,/area/residential/corridors) +"qG" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/wall,/area/residential/room6) +"qH" = (/obj/machinery/door/airlock/glass,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/firedoor/glass,/turf/simulated/floor/wood,/area/residential/room6) +"qI" = (/obj/machinery/door/airlock/glass,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled/white,/area/residential/room6) +"qJ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/closet/crate/bin,/turf/simulated/floor/wood,/area/residential/room6) +"qK" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/wood,/area/residential/room6) +"qL" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/wood,/area/residential/room6) +"qM" = (/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor/wood,/area/residential/room6) +"qN" = (/obj/structure/table/woodentable,/obj/machinery/atmospherics/unary/vent_scrubber/on,/turf/simulated/floor/wood,/area/residential/room6) +"qO" = (/obj/structure/table/woodentable,/obj/machinery/light{dir = 1},/turf/simulated/floor/wood,/area/residential/room6) +"qP" = (/obj/machinery/computer/arcade,/turf/simulated/floor/wood,/area/residential/room6) +"qQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/flora/pottedplant{icon_state = "plant-24"},/turf/simulated/floor/wood,/area/residential/room6) +"qR" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor/carpet,/area/residential/room6) +"qS" = (/obj/structure/bed/chair/comfy/red,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/turf/simulated/floor/carpet,/area/residential/room6) +"qT" = (/obj/structure/bed/chair/comfy/red,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/carpet,/area/residential/room6) +"qU" = (/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/turf/simulated/floor/carpet,/area/residential/room6) +"qV" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/turf/simulated/floor/carpet,/area/residential/room6) +"qW" = (/obj/structure/bed/chair/comfy/beige{icon_state = "comfychair_preview"; dir = 1},/turf/simulated/floor/carpet,/area/residential/room6) +"qX" = (/obj/structure/window/reinforced/full,/obj/structure/grille,/turf/simulated/floor/plating,/area/residential/room6) +"qY" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/wood,/area/residential/room6) +"qZ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/turf/simulated/floor/carpet,/area/residential/room6) +"ra" = (/obj/structure/table/woodentable,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor/carpet,/area/residential/room6) +"rb" = (/obj/structure/table/woodentable,/turf/simulated/floor/carpet,/area/residential/room6) +"rc" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/carpet,/area/residential/room6) +"rd" = (/turf/simulated/floor/carpet,/area/residential/room6) +"re" = (/obj/structure/closet/cabinet,/obj/item/device/instrument/guitar,/turf/simulated/floor/carpet,/area/residential/room6) +"rf" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/carpet,/area/residential/room6) +"rg" = (/obj/item/weapon/bedsheet/hos,/obj/structure/bed/padded,/turf/simulated/floor/carpet,/area/residential/room6) +"rh" = (/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/wood,/area/residential/room6) +"ri" = (/obj/structure/cable{icon_state = "1-8"},/turf/simulated/floor/wood,/area/residential/room6) +"rj" = (/obj/machinery/light,/turf/simulated/floor/wood,/area/residential/room6) +"rk" = (/obj/machinery/computer/security/telescreen/entertainment{icon_state = "frame"; pixel_x = 0; pixel_y = 0},/obj/structure/table/glass,/turf/simulated/floor/holofloor/wood,/area/residential/room6) +"rl" = (/obj/structure/flora/pottedplant{icon_state = "plant-03"},/turf/simulated/floor/wood,/area/residential/room6) +"rm" = (/obj/structure/table/woodentable,/obj/structure/flora/pottedplant/small{pixel_y = 10},/turf/simulated/floor/carpet,/area/residential/room6) +"rn" = (/obj/machinery/door/airlock,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/firedoor/glass,/turf/simulated/floor/carpet,/area/residential/room6) +"ro" = (/obj/structure/fitness/weightlifter,/turf/simulated/floor/carpet,/area/residential/room6) +"rp" = (/obj/machinery/alarm{frequency = 1441; pixel_y = 22},/turf/simulated/floor/carpet,/area/residential/room6) +"rq" = (/obj/structure/flora/pottedplant{icon_state = "plant-09"; name = "Dave"; pixel_y = 15},/turf/simulated/floor/carpet,/area/residential/room6) +"rr" = (/obj/structure/flora/pottedplant{icon_state = "plant-10"},/turf/simulated/floor/carpet,/area/residential/room6) +"rs" = (/obj/structure/closet/cabinet,/turf/simulated/floor/carpet,/area/residential/room6) +"rt" = (/obj/item/weapon/bedsheet/yellow,/obj/structure/bed/padded,/turf/simulated/floor/carpet,/area/residential/room6) +"ru" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor/carpet,/area/residential/room6) +"rv" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/turf/simulated/floor/carpet,/area/residential/room6) +"rw" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/carpet,/area/residential/room6) +"rx" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/turf/simulated/floor/carpet,/area/residential/room6) +"ry" = (/obj/structure/fitness/punchingbag,/turf/simulated/floor/carpet,/area/residential/room6) +"rz" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{icon_state = "intact-supply"; dir = 5},/turf/simulated/floor/carpet,/area/residential/room6) +"rA" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/turf/simulated/floor/carpet,/area/residential/room6) +"rB" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/carpet,/area/residential/room6) +"rC" = (/obj/structure/table/woodentable,/obj/item/modular_computer/laptop/preset/custom_loadout/cheap,/turf/simulated/floor/carpet,/area/residential/room6) +"rD" = (/obj/structure/table/woodentable,/obj/item/weapon/pen/fountain,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor/carpet,/area/residential/room6) +"rE" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/turf/simulated/floor/carpet,/area/residential/room6) +"rF" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/carpet,/area/residential/room6) +"rG" = (/obj/structure/bed/chair/office/light{dir = 1},/turf/simulated/floor/carpet,/area/residential/room6) +"rH" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor/carpet,/area/residential/room6) +"rI" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/carpet,/area/residential/room6) +"rJ" = (/obj/structure/sink{pixel_y = 15},/obj/structure/mirror{dir = 4; pixel_x = 0; pixel_y = 28},/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor/tiled/white,/area/residential/room6) +"rK" = (/obj/machinery/shower,/obj/structure/curtain/open/shower,/turf/simulated/floor/tiled/white,/area/residential/room6) +"rL" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/carpet,/area/residential/room6) +"rM" = (/obj/structure/bed/chair/office/light,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/turf/simulated/floor/carpet,/area/residential/room6) +"rN" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/turf/simulated/floor/carpet,/area/residential/room6) +"rO" = (/obj/structure/filingcabinet/filingcabinet,/obj/machinery/light,/turf/simulated/floor/carpet,/area/residential/room6) +"rP" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin,/turf/simulated/floor/carpet,/area/residential/room6) +"rQ" = (/obj/structure/table/woodentable,/obj/item/weapon/folder/red_hos,/obj/item/weapon/folder/red,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor/carpet,/area/residential/room6) +"rR" = (/obj/machinery/door/airlock,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled/white,/area/residential/room6) +"rS" = (/obj/machinery/alarm{dir = 1; pixel_y = -25},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/turf/simulated/floor/tiled/white,/area/residential/room6) +"rT" = (/obj/structure/toilet{dir = 8},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor/tiled/white,/area/residential/room6) +"rU" = (/obj/structure/toilet{dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/turf/simulated/floor/tiled/white,/area/residential/room6) +"rV" = (/obj/machinery/alarm{dir = 1; pixel_y = -25},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{icon_state = "intact-supply"; dir = 5},/turf/simulated/floor/tiled/white,/area/residential/room6) +"rW" = (/obj/structure/table/woodentable,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/machinery/light,/turf/simulated/floor/carpet,/area/residential/room6) +"rX" = (/turf/unsimulated/wall,/area/space) +"rY" = (/turf/space,/area/shuttle/residential/transition) +"rZ" = (/turf/space,/turf/space/transit/north,/area/space) +"sa" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdownside"; nostop = 1; stopper = 0; tiles = 0},/turf/space/transit/north,/area/space) +"sb" = (/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space/transit/north,/area/space) +"sc" = (/obj/effect/floor_decal/industrial/warning,/obj/structure/sign/warning/internals_required{pixel_y = 30},/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"sd" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/light_switch{dir = 1; pixel_x = 4; pixel_y = -24},/turf/simulated/floor/carpet/bcarpet,/area/residential/room2) +"se" = (/obj/machinery/door/airlock{name = "Unit 5"; req_access = list(8005)},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{icon_state = "intact-scrubbers"; dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/plating,/area/residential/corridors) +"sf" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/tiled/steel_ridged,/area/residential/ship_bay) +"sg" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/machinery/light/flamp/noshade,/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"sh" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/light/flamp/noshade,/turf/simulated/floor/reinforced,/area/residential/ship_bay) +"si" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/machinery/light{dir = 8},/turf/simulated/floor/tiled,/area/residential/docking_lobby) +"sj" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/light{dir = 8},/turf/simulated/floor/tiled,/area/residential/docking_lobby) +"sk" = (/obj/structure/window/reinforced/full,/obj/structure/grille,/obj/structure/curtain/black,/obj/machinery/door/firedoor/glass,/turf/simulated/floor/plating,/area/residential/room1) +"sl" = (/obj/structure/window/reinforced/full,/obj/structure/grille,/obj/structure/curtain/black,/obj/machinery/door/firedoor/glass,/turf/simulated/floor/plating,/area/residential/room2) +"sm" = (/obj/structure/window/reinforced/full,/obj/structure/grille,/obj/structure/curtain/black,/obj/machinery/door/firedoor/glass,/turf/simulated/floor/plating,/area/residential/room4) +"sn" = (/obj/effect/wingrille_spawn/reinforced,/obj/machinery/door/firedoor/glass,/turf/simulated/floor/plating,/area/residential/docking_lobby) +"so" = (/obj/machinery/atmospherics/pipe/manifold/visible/cyan,/obj/machinery/ntnet_relay,/turf/simulated/floor/plating,/area/residential/powerroom) +"sp" = (/obj/structure/bed/chair/wood{dir = 1},/obj/machinery/light,/turf/simulated/floor/wood,/area/residential/room1) + +(1,1,1) = {" +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacadaeaeafaeaeaeafaeaeaeaeaeaeaeaeafaeaeaeaeaeafaeaeaeaeaeafaeaeaeaeaeafaeaeaeaeaeaeafaeaeadacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacadaeaeagahaiaiaiahaiaiaiaiaiajakalamanaeaoapaiaiaiaiaqaqaiaqaqaralalamanaeasalahalataeaeadacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacadauavaiawaxayazaAaBaCaDaEaFaiaGaHaIhwaeaKaiaLaMaNaiaOaPaQaRaSaiahahaTaJaeaKahaUahaIaVaWadacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacadaeaXahayayayayaYaZbabbaEaEbcaEbdaiaJaebeaiaibfaiaibgbhbhbhbiaibjbkblaJaeaKbmbnboaIaXaeadacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacadaeaXahbpbqayaybrbsbsbsaEaEaEaEaEkyaJaebeaibuayaybvbhbhbhbhbhbwbxbkblaJaebmbybzbAbmaXaeadacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacadaeaXahayayayayaYaEbsbBbBbBbCbDbdaiaJaebeaibEaybFaibGbhbHaibIaibjbkblaJaebmbJbKbLbmaXaeadacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacadaeaXaiayaybMbNaYaEbObPbPbPaibQbRaIaJaeaKaibSaybTaibUbVbWaibXaiahahaTaJaeaTbYaTbYaTaXaeadacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabZbZbZbZbZbZbZbZbZbZbZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacadaeaXcaahaiaiaiahkyaiaiaiaicbcccdceaJaecfcgbechchbechchchaipVcicdcdceaJaecjckclckceaXcmadacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabZcncocpcpcqcpcpcpcrbZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacadaecsavaeaeaeaeaeaeaeaeaeaeaectcucucvaeaeaeaeaeaeaeaeaeaeaeaeaectcucucvaeaeaeaeaeaecssgadacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabZcxcpcpcpcycpcpcpczbZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacadaeaeaXaeasalalalalalalalamaeaJaebebebebebeblblbebebebebebeamaeaJaeasalalalalalalalamaXadacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabZcAcncncpcpcpcpcpcpbZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacadaeaeshaeaKbebebtbebebebeaIaehwaecBcCcDbecEcFcGcHcIcJbecKbecLaehwaeaKaecMdPbebebebeaIaXadacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabZcpcpcNcpcpcpcpcpcObZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacadaeaeaXaeaKcPcQaEcRbScScTcUaeaJaecVcWcXbecYcZcZdadbdcbedddeblaeaJaeaKahcMbhbsbsdfdgdhaXadacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabZcpdidjcpcpcpcpcpdkbZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacadaeaeaXaeaKcPdldmayayaycTcUaeaJaecVdndosfdqdqdqdqdrdqdpaEdeblaeaJaeahdsdtbhbsdubedgdhaXadacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabZcpcpdvcpcpcpcpcpcObZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacadaeaeaXaeaKcPaEaEdwdxdycTcUaeaJaecVcWdzbedAdBdadadrdCbedddeblaeaJaeaKahcMaSdDdEdFdgdhaXadacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabZdGcpcpcpcpcpcpcpcpbZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacadaeaeshaeaKbebebebebebebeaIaehwaecBdHdIbedJdKdadadrdLbecKbecLaehwaeaKaecMbebebebebeaIaXadacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabZdMcpcpcpcpcpcpcpcpbZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacadaeaucwaecjcdcdcdcdcdcdcdceaedNdObebebebebeblblbeoCbebebebeceaedNdOcjcdcdcdcdcdcdcdceaXadacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabZdQcpcpcpcpcpcpcpcpbZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadRdScdcddTcdcdcdcdcdcdcdcdcdcdcddUcdcdcdcdcdcdcdcdscdVsccdcdcdcdcddUcdcdcdcdcdcdcdcdcdcddTdSdRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabZbZbZbZbZbZbZbZbZbZbZbZbZbZdWdWdWdWdXdXdWdWdWbZbZbZbZbZbZbZbZbZbZbZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacadaeaecsdYdYdYdYdYdYdYdYdZeaeaebeaeaeaeaeaeaeaeaeaeceaeaeaeaeaeaeddYdYdYdYdYdYdYdYdYdYeeadacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabZcpcpcpcpcpcpcpcpcpdWefegeheheiejdWcpcpdWekelemeneoepeqdWereseteubZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacadaeaeevaeaeaeaeevewexexeyezezezeAeBezezezezezeBezeCaeaeaeevaeaeaeaeaeevaeaeaeaeaeevaeaeadacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabZcpcpcpcpcpcpcpcpcpdWegegegegegegeDcpcpeEepepepepepepeFdWeGeHeHeIbZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababeJeKababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabZcpcpcpcpcpcpcpcpcpdWeLegegegegegeDcpcpeEepepepepepepeMdWkueHeHeObZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaePeQeRePaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabZcpcpcpcpcpcpcpcpcpdWeTegeUeVeWeXdWcpcpdWekelemeneYepeZdWfaeHeHfbbZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaePeQeRePaaaafcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcaaaaaaaaaaaafdfefefefefefefefeffaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabZbZbZbZbZbZbZbZbZdWdWdWdWdWdXdXdWdWdWdWdWdWdWdWdWdWfgfgdWdWdWdWdWdWdWdWdWfheHeHfibZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaePfjfkePaaaafcflfmfnfofpfqfrfsftftftfufvfwfwfcaaaaaaaaaaaafxfyfyfyfyfyfyfyfyfyfyfyaaaafzfzfzfzjjjjjjjjfzfzfzfzaaaaaaaabZfAfBfBfBdWfCehegdWegehfCdWepepepepepepepepepdWepcpcpcpcpepepepepepeHeHeHeHeHeHfDbZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajpfEfFjpaaaamIfGfHfIfHfHfHfHfHfJfHfHfHfHfHfKmIaaaaaaaaaaaafxfyfLfLfLfLfLfLfLfLfLfyaaaafzfMfNfzfOfPfQfRfzfMfNfzaaaaaaaabZfScpcpcpfTegegeTdWeTegegfTepepepepepepepepepdWepcpcpcpcpepepepepepeHeHeHeHeHeHfUbZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajpeQeRjpaaaamIfVfHfWfHfHfHfHfHfXfHfHfHfHfHfYmIaaaaaaaaaaaafxfyfZsogagagbgagagagcfyaaaafzgdgefzgfggghgifzgdgefzaaaaaaaabZgjcpcpgkdWegeggldWeLegegdWepepepepepepepepepdWepepepepepepepepepgmgneHeHeHeHeHgobZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajpeQeRjpaaaamIfHgpgqgrgrgsgrgrgtgugvgvgwfHfYmIaaaaaaaaaaaafxfygxgygygzgAgBgCgCgDfyaaaafzfzgEfzgFgGgHgIfzfzgEfzaaaaaaaabZdWgJgJdWdWdWdWdWdWdWdWdWdWepepepepepepepepepeEepepepepepepepepepgmgngngngngngngnbZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahjhjhjhjhjsnsnhjhjhjhjhjsnsnhjhjhjhjaaaaaaaaaaaaaaaaaaaaePeQeRePaaaafcgKgLgMgNgOgPfHgQgQgRgSgTgUgVgWgXfefefefefefefffygYgZhahbhchahdhdhafyaaaafzhehfivhghhhqiFivhfhffzaaaaaaaabZgkcpcpcpcpepepepepepepepepepepepepepepepepepeEepepephihiepepepepgmgmgmgmgmgmgmgmbZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahjhyhyhyhyhxhyhyhyhyhyhyhyhxhyhyhyhjhjsnsnsnhjhjhjaaaaaaePhkhlePaaaafcfcfcfcfcfchmhnfcfcfcfcfcfcfcfcfcaaaaaaaaaaaaaafyfyfyfyhohpfyfyfyfyfyaaaafzfzfzfzfzhrhGfzfzfzfzfzaaaaaaaabZhscpcpcpcpepepepepepepepepepepepepepepepepepdWepephthuhuhvepepepepepepepepepepepbZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasnsihJhJhJhJhJhJhJhJhJhJhJhJhJhJhJidhxhyhzhzhAhzhjaaaaaaePeQeRePaaaaaaaaaaaaaaePhBhCePaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahDhEhFhDaaaaaaaaaaaaaaaaaaaaePhHeRePaaaaaaaaaaePjpjpbZhIcpcpcpcpcpcpepepepepepepepepepepepepepepepdWepephthuhuhvepepepepepepepepepepepbZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasniGhyhjhjsnsnhjhjhjhjhjsnsnhjhyhyiehyhyhyhyhKhyhjePePePePeQeRePePePePePePePePePfjfkePePePePePePePePePePePePePePePePePePePePhLhMePePePePePePePePePePePePhHeRePePePePePePePhOeRhPhQcpcpcpcpcpcpepepepepepepepepepepepepepepepdWepephthuhuhvepepepepepepepepepepepbZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasniGhyhjaaaaaaaaaahRhRaaaaaahjhjhjiehyhyhShyhThyhUeReRhOeReQeReReRhVhOfkeRhWeRfkeQeReRhOeRhXeReReReReRhOeRhWhYeReReReReRhZeRiaibeRhOeRhWeReReRfkeRhXhOeRhHeReRhWeReReReRfkeReRhPhQcpcpcpcpcpcpepepepepepepepepepepepepepepepdWepepepicicepepepepepepepepepepepepbZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasniGhysnaaaaaaaahRhRhRhRaaaaaaaahjifigiYiZihiiihijikikikikilikimikinikioikipikioilimikikikiqikikikimikikikirisikikimikikiqikitirikikikirikikimioikiqiuiuhNiuiwixiyiyiziyiAiyiyiBiCcpcpcpcpcpcpepepepepepepepepepepepepepepepdWdWdWdWdWdWdWdWdWdWdWdWbZbZbZbZbZbZbZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahjiXhysnaaaaaahRhRiDiEhRhRaaaaaahjhyhyhTiGhyhyiHhjePePePePePePePePePePePfkfjfkePePePePePePePePePePePePePePfkfjfkePePePePePePePePePePePePePePePePePePePePePePePjpjpePePePePiIeRhPcpcpcpcpcpcpcpepepepepepepepepepepepepepepepdWeHfheNfaeHereseteuiJeIbZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahjsjhyiOiPiQiRhRiKiLiMiNhRaaaaaahjhyhyhTiGhyhyhyhjaaaaaaaaaaaaaaaaaaaaePiSeQeRePaaaaaaaaaaaaaaaaaaaaaaaaePiSeQeRePaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaePjpjpbZiTcpcpcpcpcpcpepepepepepepepepepepepepepepepdWeHeHeHeHeHeHeHeHeHeHeObZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahjjajdjbjejfjUiWiMiMiMiViUaaaaaasnhyhyjxjyhyjgjhhjaajijijijijiohjijiaaePeRjkjlePaajmjmjnjmjmjmjmjmaaaaaaePeRhkjlePaaaaaaaaaaaaaaaajopKpKpKpKpKpKpKpKpKjoaaaaaaaaaaaaaaaaaaaaaabZhscpcpcpcpepepepepepepepepepepepepepepepepepjqeHeHeHeHeHeHeHeHeHeHfbbZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahjhjhjjtjujujvhRjriMiMjshRaaaaaasnjwhyjxjyhyjgjzhjaajijAjBjijCjDjEjiaaePeReQhCePaajmjFjGjHjmjIjJjKaaaaaaePeReQeRePaaaaaaaaaaaaaaaajojLjMjNjMjOjPjQjQjRjoaaaaaaaaaaaaaaaaaaaaaabZgkcpcpcpcpepepepepepepepepepepepepepepepepepjqeHeHgngngngngneHeHeHfibZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahRjSiMiMjThRaaaaaasnhyhyjxjyhyjgjhhjaajijVjWjXjYjDjZjiaaePeReQeRePaajmkakbjGkckdkejmaaaaaaePeReQhCePjojojojojojojojojokfkgjMkhjOkikjkkkkpKaaaaaaaaaaaaaaaaaaaaaabZdWgJgJdWdWdWdWdWdWdWdWdXdXdWepepepepepepepepdWeHeHgngngngngneHeHeHfDbZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiUiMiMiMiMhRaaaaaasnhyhyjxjyhyjgjhhjaajiklkmjiknkokpjiaaePkqkreRePaajmksktjcjmkdkwjmaaaaaaePeRkxiksekzkzkzkAkzkBkCkzkDkEkFkGkHkIkJkKkKkLjoaaaaaaaaaaaaaaaaaaaaaabZcpcpcpcpdWelkMdWkNkOdWcpcpdWepepepepepepepepdWeHeHeHeHeHeHeHeHeHeHfUbZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahRkPiLiLkQhRaaaaaahjhyhyhTiGhyhyhyhjaajijijijikRjijijiaaePiSeQeRePaajmjmkSkTkUkcjmjmaaaaaaePkqkreRkVkWkXkWkYkWkWkZkWlalblcldjOlejOjOldlejoaaaaaaaaaaaaaaaaaaaaaalfcpcpcpcpeEeplgdWlhepeEcpcpdWepepepepepepepepdWeHeHeHeHeHeHeHeHeHeHgobZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahRlilililihRaaaaaahjljhyhTlkhyhyhyhjaajilllmlnlolplqjijiePeReQeRePjmjmlrlsltlulvlwjmaaaaaaePlxfjfkePjojojojojojojojojolyjojojolzlAjojolBjoaaaaaaaaaaaaaaaaaaaaaabZcpcpcpcpdWellgdWlClDdWcpcpdWepepepepepepepepdWfUfUfUfUdWdWdWjqjqdWdWbZbZbZbZbZbZbZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahRlElElElEhRaaaaaahjjwlFlGhyhyhyiHhjaajilHlIlJlKlLlMlNlOkviklQiklRlSlTlUlVlWlXlvlYjmaaaaaaePeReQeRePaaaaaaaaaaaaaaaajolZjokfjOlemajombmcjoaaaaaaaaaaaaaaaaaaaaaabZdWdXdXdWdWdWdWdWdWdWdWdXdXdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWmdepepepepepepepepepepmebZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahjhyhyhyhyhyhyhyhjaajijDjDjDjDmgmhjijiePeReQeRePjmjmlvmilvmjmkmljmaaaaaaePeReQeRePaaaaaaaaaaaaaaaajommjomnmompjOjomqmrjoaaaaaaaaaaaaaaaaaaaaaabZmscpcpmsmsmtmudWepepepepepepepepepepepepepepepepepepepdWepepepepepepepepepepepepbZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahjhjsnsnsnsnsnhjhjaajimvmwmwjDmxmyjiaaePeReQhCePaajmlvmzmAmBmCmDjmaaaaaaePeReQhCePaaaaaajojojojojojolbjOlejojojojomEmFpKaaaaaaaaaaaaaaaaaaaaaalfmGcpcpmHmHmsmsdWmdepcpcpcpcpcpcpcpcpcpcpcpcpcpcpcpepepjqepepepepepephihiepepepepbZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaskmJmwmwjDmKmLjiaaePeRjkjlePaajmmMmNmAmCmCmOjmaaaaaaePeRhkjlePaaaaaajomPmQmRmSmTmUmomVjomWmXmYmZnapKaaaaaaaaaaaaaaaaaaaaaabZmucpcpmumunbmsdWmdepcpcpcpcpcpcpcpcpcpcpcpcpcpcpcpepepjqepepepepephthuhuhvepepepbZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaskncmJndnespnfjiaaePiSeQeRePaajmlvngmAnhninjjmaaaaaaePiSeQeRePaaaaaajonknlnmmPjojOjOnnjononpnpnpnppKaaaaaaaaaaaaaaaaaaaaaabZmucpcpnqmunbmsdWmdepcpcpcpcpcpcpcpcpcpcpcpcpcpcpcpepepdWepepepepephthuhuhvepepepbZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajijijijijijijijiaaePeReQeRePaajmjmjmjmjmjmjmjmaaaaaaePeReQeRePaaaaaajonrnsntnujojLjOlejonvnwnxnynxjoaaaaaaaaaaaaaaaaaaaaaalfcpcpcpcpcpcpcpdWmdepcpcpcpcpcpcpcpcpcpcpcpcpcpcpcpepepdWmdmdepepephthuhuhvepepepbZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaePeReQeRePaaaaaaaaaaaaaaaaaaaaaaaaePeReQeRePaaaaaajojojojojojokfjOlejojojojojojojoaaaaaaaaaaaaaaaaaaaaaabZnznAnBnCnDnEnFdWepepepepepepepepepepcpcpepepepepepepepdWdWdWdWepephthuhuhvepepepbZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaePeReQhCePaaaaaaaaaaaaaaaaaaaaaaaaePkqkreRePaaaaaajonGnHnInJjomnnKnLmonMmonNnOnPjoaaaaaaaaaaaaaaaaaaaaaabZbZbZbZbZbZbZbZbZbZbZbZbZepepepepepepcpcpepepepepepepepepepepdWepephthuhuhvepepepbZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaePeReQeRePaaaaaaaaaaaaaaaaaaaaaaaaePeReQeRePaaaaaajonQnGnRnGjolenSnTnUnVjOjonWnXjoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabZepepepepepepcpcpepepepepepepepepepepdWepephthuhuhvepepepbZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanYnYnYnYnYnYnYnYaaePiSeQeRePaanZnZnZnZnZnZnZnZaaaaaaePeReQhCePaaaaaajooaobocodoeofjMjMjMjMldjoogogjoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabZepepcpcpcpcpcpcpcpcpcpcpcpcpcpcpepepdWepepepicicepepepepbZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasloiojoknYolomnYaaePeRonfFePaanZooopopopoqornZaaaaaaePiSeQeRePaaaaaajojojojojojojopKpKpKpKjojojojojoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabZmdepcpcpcpcpcpcpcpcpcpcpcpcpcpcpepepdWepepepepepepepepepbZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaslosotounYovownYaaePeReQeRePaanZoxoyopopopoznZaaaaaaePfkfjfkePaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabZmdepcpcpcpcpcpcpcpcpcpcpcpcpcpcpepepdWepepepcpcpcpcpcpcpbZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasloAoBsdoDoEoFnYaaePeRhkhlePaanZoGoHopopopoInZaaaaaaePeRhkjlePaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabZmdepcpcpcpcpcpcpcpcpcpcpcpcpcpcpepepdWepepepcpcpcpcpcpcpbZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanYnYoJnYnYnYnYnYaaePiSeQeRePaanZoKoLopopopoMnZaaaaaaePeReQeRePaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabZmdepcpcpcpcpcpcpcpcpcpcpcpcpcpcpepepdWepepepcpcpcpcpcpcpbZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanYoNoOoPoQoRoSnYnYePeReQeRePnZnZoToUoVoWoWoVnZaaaaaaePeReQeRePaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabZmdepcpcpcpcpcpcpcpcpcpcpcpcpcpcpepepdWepepepcpcpcpoXcycpbZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasloYoZpapbpcpcpdpelPpgphpgpfpjpkplpmpnpoppoVnZaaaaaaePiSeQhCePaaaaaaaaaaaaaaaapqpqprprpqpqpqpqpqprpraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabZepepcpcpcpcpcpcpcpcpcpcpcpcpcpcpepepdWepepepcpcpcpcpcpcpbZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasloYoYoYpsoYoYnYnYePeRibeRePnZnZptoVpupvpvpvnZaaaaaaePeReQeRePaaaaaaaaaaaaaaaapqpwpxpypzpqpApBpCpDpraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabZepepepepepepepepepepepepepepepepepepdWepepepcpcpcpcpcpcpbZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasloRpEpFpGnYpHnYaaePeRibeRePaanZpIoVoVpvpvpJsmaaaaaaePeReQeRePpqpqpqpqpqpqpqpqpqpLpMpNpzpqpOpPpQpRpqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasloRpEpHpHpHpHnYaaePeRibeRePaanZpSpSoVpvpvpTsmaaaaaaePeRpUikpipWpWpWpXpWpYpZpWqaqbqcqdqepqqfqgpQqhpqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanYoYqiqjpFqkqlnYaaePeRibhCePaanZpupuqmqnqoqpsmaaaaaaePkqqqeRqrqsqtqsquqsqsqvqsqwqxqyqzqApqqBqCqDqEpqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanYnYnYnYnYnYnYnYaaePkqqFeRePaanZnZnZnZnZnZnZnZaaaaaaePiSeReRePpqpqpqpqpqpqpqpqpqqGpqqHpqpqqIpqpqpqpqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaePeReReRePaaaaaaaaaaaaaaaaaaaaaaaaePeReReRePaaaaaaaaaaaaaaaapqqJqKqLqMpNqLqNqOqPpqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaePePePePePaaaaaaaaaaaaaaaaaaaaaaaaePePePePePaaaaaaaaaaaaaaaapqqQqRqSqTqTqUqVqWpNqXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapqpqpqpqpqpqqYqZrarbrbrcrdrdpNqXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapqrerfrgpqrhriqLrjrkpNqLpNrjrlpqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapqrdrdrmpqpqpqrnpqpqpqrnpqpqpqpqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqXrordrdrdrprqrcpqrrrprcrsrfrtpqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqXrdrdrurvrwrwrxpqryrdrzrArBrapqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaqXrbrCrDrEpqpqpqpqpqpqpqrFrdrdqXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapqrdrGrHrIpqrJrKpqrKrJpqrLrMrNqXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapqrOrPrQrzrRrSrTpqrUrVrRrxrCrWpqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapqpqqXqXpqpqpqpqpqpqpqpqpqqXpqpqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaarXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrX +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaarXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaarXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaarXaaaaaaaaaaaaaaaaaasbsbsbsbsbsbsbsbsbsbsbsbsbsbsbsbsbsbsbsbsbsbsbaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaarXaaaaaaaaaaaaaaaaaasbrZrZrZrZrZrZrZrZrZrZrZrZrZrZrZrZrZrZrZrZrZsbaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaarXaaaaaaaaaaaaaaaaaasbrZrZrZrZrZrZrZrZrZrZrZrZrZrZrZrZrZrZrZrZrZsbaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaarXaaaaaaaaaaaaaaaaaasbrZrZrZrZrZrZrZrZrZsasasasarZrZrZrZrZrZrZrZsbaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaarXaaaaaaaaaaaaaaaaaasbrZrZrZrZrZrZrZrZsasamfmfsasarZrZrZrZrZrZrZsbaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaarXaaaaaaaaaaaaaaaaaasbrZrZrZrZrZrZrZsasamfmfmfmfsasarZrZrZrZrZrZsbaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaarXaaaaaaaaaaaaaaaaaasbrZrZrZrZrZrZrZsamfmfrYrYmfmfsarZrZrZrZrZrZsbaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaarXaaaaaaaaaaaaaaaaaasbrZrZrZrZrZrZrZsarYrYrYrYrYrYsarZrZrZrZrZrZsbaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaarXaaaaaaaaaaaaaaaaaasbrZrZrZrZrZrZrZsarYrYrYrYrYrYsarZrZrZrZrZrZsbaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaarXaaaaaaaaaaaaaaaaaasbrZrZrZrZrZrZrZsarYrYrYrYrYrYsarZrZrZrZrZrZsbaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaarXaaaaaaaaaaaaaaaaaasbrZrZrZrZrZrZrZsarYrYrYrYrYrYsarZrZrZrZrZrZsbaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaarXaaaaaaaaaaaaaaaaaasbrZrZrZrZrZrZrZsarYrYrYrYrYrYsarZrZrZrZrZrZsbaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaarXaaaaaaaaaaaaaaaaaasbrZrZrZrZrZrZrZsarYrYrYrYrYrYsarZrZrZrZrZrZsbaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaarXaaaaaaaaaaaaaaaaaasbrZrZrZrZrZrZrZsarYrYrYrYrYrYsarZrZrZrZrZrZsbaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaarXaaaaaaaaaaaaaaaaaasbrZrZrZrZrZrZrZsarYrYrYrYrYrYsarZrZrZrZrZrZsbaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaarXaaaaaaaaaaaaaaaaaasbrZrZrZrZrZrZrZsasasasasasasasarZrZrZrZrZrZsbaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaarXaaaaaaaaaaaaaaaaaasbrZrZrZrZrZrZrZrZrZrZrZrZrZrZrZrZrZrZrZrZrZsbaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaarXaaaaaaaaaaaaaaaaaasbrZrZrZrZrZrZrZrZrZrZrZrZrZrZrZrZrZrZrZrZrZsbaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaarXaaaaaaaaaaaaaaaaaasbrZrZrZrZrZrZrZrZrZrZrZrZrZrZrZrZrZrZrZrZrZsbaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaarXaaaaaaaaaaaaaaaaaasbrZrZrZrZrZrZrZrZrZrZrZrZrZrZrZrZrZrZrZrZrZsbaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaarXaaaaaaaaaaaaaaaaaasbsbsbsbsbsbsbsbsbsbsbsbsbsbsbsbsbsbsbsbsbsbsbaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaarXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrXrX +"} diff --git a/maps/yw/residential/residential_keys.dm b/maps/yw/residential/residential_keys.dm new file mode 100644 index 0000000000..c331396be4 --- /dev/null +++ b/maps/yw/residential/residential_keys.dm @@ -0,0 +1,145 @@ +/obj/item/weapon/card/id/residential + name = "generic residential key" + desc = "A keyring with a small steel key, and a blue fob." + icon = 'icons/obj/vehicles.dmi' + icon_state = "quad_keys" + +/obj/item/weapon/card/id/residential/rs1 + name = "RS1 residential key" + access = list(8001) + +/obj/item/weapon/card/id/residential/rs2 + name = "RS2 residential key" + access = list(8002) + +/obj/item/weapon/card/id/residential/rs3 + name = "RS3 residential key" + access = list(8003) + +/obj/item/weapon/card/id/residential/rs4 + name = "RS4 residential key" + access = list(8004) + +/obj/item/weapon/card/id/residential/rm1 + name = "RM1 residential key" + access = list(8005) + +/obj/item/weapon/card/id/residential/rm2 + name = "RM2 residential key" + access = list(8006) + +/obj/item/weapon/card/id/residential/mansion + name = "Mansion residential key" + access = list(8100) + +//-SHIPS- + +/obj/item/weapon/card/id/residential/s1 + name = "S1 residential key" + access = list(8007) + +/obj/item/weapon/card/id/residential/s2 + name = "S2 residential key" + access = list(8008) + +/obj/item/weapon/card/id/residential/s3 + name = "S3 residential key" + access = list(8009) + +/obj/item/weapon/card/id/residential/s4 + name = "S4 residential key" + access = list(8010) + +/obj/item/weapon/card/id/residential/s5 + name = "S5 residential key" + access = list(8011) + +/obj/item/weapon/card/id/residential/s6 + name = "S6 residential key" + access = list(8012) + + +//FLUFF SPAWNS +/datum/gear/fluff/res_key_s1 + path = /obj/item/weapon/card/id/residential/s1 + display_name = "S1 keys" + description = "residential" + ckeywhitelist = list("laylaveridian", "devilsaaron") + character_name = list("May Clark", "Vexilla", "Samantha Clark") + +/datum/gear/fluff/res_key_s2 + path = /obj/item/weapon/card/id/residential/s2 + display_name = "S2 keys" + description = "residential" + ckeywhitelist = list("shadowquill", "cheekycrenando") + character_name = list("Sueeks Rskuzu-Ahslru", "Srusu Rskuzu-Ahslru") + +/datum/gear/fluff/res_key_s3 + path = /obj/item/weapon/card/id/residential/s3 + display_name = "S3 keys" + description = "residential" + ckeywhitelist = list("blackangelsace") + character_name = list("Strix Hades") + +/datum/gear/fluff/res_key_s4 + path = /obj/item/weapon/card/id/residential/s4 + display_name = "S4 keys" + description = "residential" + ckeywhitelist = list("corionis") + character_name = list("Arcana Valinar") + +/datum/gear/fluff/res_key_s5 + path = /obj/item/weapon/card/id/residential/s5 + display_name = "S5 keys" + description = "residential" + ckeywhitelist = list("joezill") + character_name = list("Arcana Valinar") + +/datum/gear/fluff/res_key_s6 + path = /obj/item/weapon/card/id/residential/s6 + display_name = "S6 keys" + description = "residential" + ckeywhitelist = list("mocatheporg1") + character_name = list("Mocha") + +/datum/gear/fluff/res_key_rm1 + path = /obj/item/weapon/card/id/residential/rm1 + display_name = "RM1 keys" + description = "residential" + ckeywhitelist = list("esperkin", "dwaggy90", "roguenoob") + character_name = list("Sheri Calen", "Saur Darastrix", "Basir Fahim") + +/datum/gear/fluff/res_key_rm2 + path = /obj/item/weapon/card/id/residential/rm2 + display_name = "RM2 keys" + description = "residential" + ckeywhitelist = list("ashvor", "sleepyretard") + character_name = list("Sawyer Collins", "Vanechka Penkina") + +/datum/gear/fluff/res_key_rs1 + path = /obj/item/weapon/card/id/residential/rs1 + display_name = "RS1 keys" + description = "residential" + ckeywhitelist = list("dushka") + character_name = list("Skraw'laar") + +/datum/gear/fluff/res_key_rs2 + path = /obj/item/weapon/card/id/residential/rs2 + display_name = "RS2 keys" + description = "residential" + ckeywhitelist = list("hidingdan") + character_name = list("Violet Ashe") + +/datum/gear/fluff/res_key_rs3 + path = /obj/item/weapon/card/id/residential/rs3 + display_name = "RS3 keys" + description = "residential" + ckeywhitelist = list("calvinmcmurray") + character_name = list("Ru-rek Nizarro") + +/datum/gear/fluff/res_key_rs4 + path = /obj/item/weapon/card/id/residential/rs4 + display_name = "RS4 keys" + description = "residential" + ckeywhitelist = list("lukevale") + character_name = list("Isha Breisacher") \ No newline at end of file