diff --git a/html/images/ntlogo.png b/html/images/ntlogo.png index 56281a80f8081..6c03fa8b60a69 100644 Binary files a/html/images/ntlogo.png and b/html/images/ntlogo.png differ diff --git a/maps/torch/torch-4.dmm b/maps/torch/torch-4.dmm index 7a0006cba732a..611eb8261afcd 100644 --- a/maps/torch/torch-4.dmm +++ b/maps/torch/torch-4.dmm @@ -259,15 +259,15 @@ "eY" = (/obj/machinery/atmospherics/pipe/manifold/visible{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/white,/area/medical/sleeper) "eZ" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/effect/floor_decal/corner/pink{dir = 5},/turf/simulated/floor/tiled/white,/area/medical/sleeper) "fa" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/tiled/white,/area/medical/sleeper) -"fb" = (/obj/structure/closet/secure_closet/CO,/obj/effect/floor_decal/industrial/outline/grey,/turf/simulated/floor/tiled/dark,/area/crew_quarters/heads/cobed) -"fc" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/structure/dogbed,/turf/simulated/floor/carpet,/area/crew_quarters/heads/office/xo) +"fb" = (/obj/structure/table/steel,/obj/machinery/recharger{pixel_y = 4},/obj/random/action_figure,/obj/machinery/camera/network/command{c_tag = "CO - Quarters"},/obj/random_multi/single_item/captains_spare_id,/turf/simulated/floor/carpet,/area/crew_quarters/heads/cobed) +"fc" = (/obj/structure/closet/secure_closet/CO,/obj/effect/floor_decal/industrial/outline/grey,/turf/simulated/floor/tiled/dark,/area/crew_quarters/heads/cobed) "fd" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/turf/simulated/floor/tiled/dark,/area/medical/morgue) "fe" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/turf/simulated/floor/tiled/dark,/area/medical/morgue) "ff" = (/obj/structure/ladder,/obj/effect/floor_decal/industrial/hatch/yellow,/turf/simulated/floor/plating,/area/maintenance/firstdeck/aftstarboard) "fg" = (/turf/simulated/floor/plating,/area/maintenance/firstdeck/aftstarboard) "fh" = (/obj/structure/undies_wardrobe,/obj/machinery/light_switch{pixel_x = -24; pixel_y = 6},/turf/simulated/floor/carpet,/area/crew_quarters/heads/cobed) "fi" = (/obj/structure/bed/padded,/obj/item/weapon/bedsheet/captain,/obj/item/weapon/storage/secure/safe{pixel_x = 6; pixel_y = 24},/turf/simulated/floor/carpet,/area/crew_quarters/heads/cobed) -"fj" = (/obj/structure/table/steel,/obj/machinery/recharger{pixel_y = 4},/obj/random/action_figure,/obj/machinery/camera/network/command{c_tag = "CO - Quarters"},/turf/simulated/floor/carpet,/area/crew_quarters/heads/cobed) +"fj" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/structure/dogbed,/turf/simulated/floor/carpet,/area/crew_quarters/heads/office/xo) "fk" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/unary/vent_pump/on,/obj/machinery/light{dir = 1},/obj/structure/flora/pottedplant/shoot,/turf/simulated/floor/tiled/dark,/area/crew_quarters/heads/cobed) "fl" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/engineering{name = "First Deck Substation"; req_access = list(11); req_one_access = newlist()},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/substation/firstdeck) "fm" = (/obj/machinery/power/port_gen/pacman{anchored = 1},/turf/simulated/floor/plating,/area/maintenance/firstdeck/forestarboard) @@ -484,11 +484,11 @@ "jp" = (/obj/structure/table/steel,/obj/item/device/flashlight/lamp/green,/turf/simulated/floor/tiled/dark,/area/crew_quarters/heads/office/co) "jq" = (/turf/simulated/floor/carpet,/area/crew_quarters/heads/office/co) "jr" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/disposalpipe/segment,/turf/simulated/floor/carpet,/area/crew_quarters/heads/office/co) -"js" = (/obj/structure/table/woodentable,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/carpet,/area/crew_quarters/heads/office/co) +"js" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/airlock/maintenance{req_access = list(14)},/turf/simulated/floor/plating,/area/maintenance/firstdeck/forestarboard) "jt" = (/obj/structure/table/woodentable,/obj/item/weapon/storage/box/donut,/obj/machinery/atmospherics/unary/vent_pump/on,/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/turf/simulated/floor/carpet,/area/crew_quarters/heads/office/co) "ju" = (/obj/effect/floor_decal/corner/blue{dir = 8},/obj/machinery/camera/network/first_deck{c_tag = "Command Hallway - Fore Staboard"; dir = 4},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/fore) "jv" = (/obj/effect/floor_decal/corner/blue,/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/sortjunction{dir = 1; name = "Executive Officer"; sortType = "Executive Officer"},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/fore) -"jw" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/airlock/maintenance{req_access = list(14)},/turf/simulated/floor/plating,/area/maintenance/firstdeck/forestarboard) +"jw" = (/obj/machinery/power/breakerbox/activated{RCon_tag = "First Deck Substation Bypass"},/obj/effect/floor_decal/industrial/warning/corner,/turf/simulated/floor/plating,/area/maintenance/substation/firstdeck) "jx" = (/obj/effect/floor_decal/corner/grey{dir = 9},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/tiled/dark,/area/crew_quarters/heads/office/xo) "jy" = (/obj/structure/bed/chair/office/dark{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/turf/simulated/floor/tiled/dark,/area/crew_quarters/heads/office/xo) "jz" = (/obj/structure/table/steel,/obj/item/weapon/folder/blue,/obj/item/weapon/stamp/hop,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/tiled/dark,/area/crew_quarters/heads/office/xo) @@ -497,19 +497,19 @@ "jC" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/hologram/holopad,/turf/simulated/floor/tiled/dark,/area/crew_quarters/heads/office/xo) "jD" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/turf/simulated/floor/tiled/dark,/area/crew_quarters/heads/office/xo) "jE" = (/obj/effect/floor_decal/corner/grey{dir = 6},/turf/simulated/floor/tiled/dark,/area/crew_quarters/heads/office/xo) -"jF" = (/obj/machinery/power/breakerbox/activated{RCon_tag = "First Deck Substation Bypass"},/obj/effect/floor_decal/industrial/warning/corner,/turf/simulated/floor/plating,/area/maintenance/substation/firstdeck) +"jF" = (/obj/machinery/door/airlock/engineering{name = "First Deck Substation"; req_access = list(11); req_one_access = newlist()},/obj/machinery/door/firedoor/border_only,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/effect/floor_decal/industrial/warning/corner{icon_state = "warningcorner"; dir = 8},/turf/simulated/floor/plating,/area/maintenance/substation/firstdeck) "jG" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/firstdeck/forestarboard) "jH" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plating,/area/maintenance/firstdeck/forestarboard) "jI" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/meter,/obj/structure/disposalpipe/segment,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/firstdeck/centralstarboard) "jJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/meter,/turf/simulated/floor/plating,/area/maintenance/firstdeck/centralstarboard) -"jK" = (/obj/machinery/door/airlock/engineering{name = "First Deck Substation"; req_access = list(11); req_one_access = newlist()},/obj/machinery/door/firedoor/border_only,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/effect/floor_decal/industrial/warning/corner{icon_state = "warningcorner"; dir = 8},/turf/simulated/floor/plating,/area/maintenance/substation/firstdeck) +"jK" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/effect/floor_decal/industrial/warning{dir = 10},/turf/simulated/floor/plating,/area/maintenance/substation/firstdeck) "jL" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plating,/area/maintenance/firstdeck/centralstarboard) "jM" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/firstdeck/centralstarboard) "jN" = (/obj/machinery/portable_atmospherics/powered/scrubber,/turf/simulated/floor/plating,/area/maintenance/firstdeck/centralstarboard) -"jO" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/effect/floor_decal/industrial/warning{dir = 10},/turf/simulated/floor/plating,/area/maintenance/substation/firstdeck) -"jP" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/structure/closet/secure_closet/engineering_electrical,/obj/effect/floor_decal/industrial/warning{dir = 4},/turf/simulated/floor/plating,/area/engineering/auxpower) -"jQ" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/table/standard,/obj/machinery/cell_charger,/obj/random/powercell,/obj/random/powercell,/obj/random/powercell,/obj/effect/floor_decal/industrial/warning{icon_state = "warning"; dir = 8},/turf/simulated/floor/plating,/area/engineering/auxpower) -"jR" = (/obj/structure/closet/secure_closet/personal/patient,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/machinery/light{dir = 4},/obj/item/device/radio/intercom/entertainment{dir = 8; pixel_x = 22},/obj/item/device/radio/intercom{pixel_y = 22},/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/white,/area/medical/subacute) +"jO" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/structure/closet/secure_closet/engineering_electrical,/obj/effect/floor_decal/industrial/warning{dir = 4},/turf/simulated/floor/plating,/area/engineering/auxpower) +"jP" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/table/standard,/obj/machinery/cell_charger,/obj/random/powercell,/obj/random/powercell,/obj/random/powercell,/obj/effect/floor_decal/industrial/warning{icon_state = "warning"; dir = 8},/turf/simulated/floor/plating,/area/engineering/auxpower) +"jQ" = (/obj/structure/closet/secure_closet/personal/patient,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/machinery/light{dir = 4},/obj/item/device/radio/intercom/entertainment{dir = 8; pixel_x = 22},/obj/item/device/radio/intercom{pixel_y = 22},/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/white,/area/medical/subacute) +"jR" = (/obj/machinery/door/airlock/medical{name = "Crematorium"; req_access = list(27,64)},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled/dark,/area/chapel/crematorium) "jS" = (/obj/machinery/recharge_station,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/plating,/area/maintenance/firstdeck/centralstarboard) "jT" = (/obj/effect/floor_decal/industrial/warning{dir = 8},/obj/effect/floor_decal/industrial/warning{icon_state = "warning"; dir = 4},/obj/effect/landmark{name = "JoinLateCyborg"},/obj/effect/landmark/start{name = "Cyborg"},/turf/simulated/floor/plating,/area/maintenance/firstdeck/centralstarboard) "jU" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating,/area/maintenance/firstdeck/centralstarboard) @@ -529,7 +529,7 @@ "ki" = (/turf/simulated/floor/tiled/white,/area/medical/sleeper) "kj" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/white,/area/medical/sleeper) "kk" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled/white,/area/medical/sleeper) -"kl" = (/obj/machinery/door/airlock/medical{name = "Crematorium"; req_access = list(27,64)},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled/dark,/area/chapel/crematorium) +"kl" = (/obj/structure/table/woodentable,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/random_multi/single_item/captains_spare_id,/turf/simulated/floor/carpet,/area/crew_quarters/heads/office/co) "km" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled/white,/area/medical/sleeper) "kn" = (/obj/machinery/door/airlock/medical{name = "Sub-Acute Ward"},/turf/simulated/floor/tiled/white,/area/medical/subacute) "ko" = (/turf/simulated/floor/tiled/white,/area/medical/subacute) @@ -608,7 +608,7 @@ "lJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/carpet,/area/crew_quarters/heads/office/co) "lK" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/carpet,/area/crew_quarters/heads/office/co) "lL" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/carpet,/area/crew_quarters/heads/office/co) -"lM" = (/obj/structure/table/steel,/obj/item/weapon/card/id/torch/captains_spare,/turf/simulated/floor/tiled/dark,/area/crew_quarters/heads/cobed) +"lM" = (/obj/structure/table/steel,/obj/random_multi/single_item/captains_spare_id,/turf/simulated/floor/tiled/dark,/area/crew_quarters/heads/cobed) "lN" = (/obj/effect/floor_decal/corner/blue{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/fore) "lO" = (/obj/effect/floor_decal/corner/blue,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled,/area/hallway/primary/firstdeck/fore) "lP" = (/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/effect/wingrille_spawn/reinforced/polarized{id = "xo_windows"},/turf/simulated/floor/plating,/area/crew_quarters/heads/office/xo) @@ -629,7 +629,7 @@ "me" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/engineering{name = "Auxiliary Power Storage"; req_access = list(11); req_one_access = newlist()},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/engineering/auxpower) "mf" = (/obj/structure/closet/secure_closet/medical1,/obj/item/device/radio/intercom/department/medbay{dir = 8; pixel_x = 22},/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/white,/area/medical/exam_room) "mg" = (/obj/effect/floor_decal/corner/pink{dir = 6},/obj/effect/floor_decal/corner/pink{dir = 9},/obj/machinery/sleeper{dir = 1},/turf/simulated/floor/tiled/white,/area/medical/sleeper) -"mh" = (/obj/structure/table/steel,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/tiled/dark,/area/crew_quarters/heads/office/co) +"mh" = (/obj/structure/table/steel,/obj/structure/window/reinforced{dir = 4},/obj/random_multi/single_item/captains_spare_id,/turf/simulated/floor/tiled/dark,/area/crew_quarters/heads/office/co) "mi" = (/obj/structure/table/standard,/obj/item/roller,/obj/item/roller{pixel_y = 8},/obj/item/roller{pixel_y = 16},/obj/effect/floor_decal/corner/paleblue/three_quarters{dir = 8},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/computer/guestpass{pixel_y = 32},/turf/simulated/floor/tiled/white,/area/medical/infirmary) "mj" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/gloves{pixel_x = 4; pixel_y = 4},/obj/item/weapon/storage/box/masks{pixel_y = 0},/obj/effect/floor_decal/corner/paleblue{dir = 5},/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/light{dir = 1},/obj/machinery/requests_console{announcementConsole = 1; department = "Medbay"; departmentType = 1; name = "Medbay RC"; pixel_x = 0; pixel_y = 30; pixel_z = 0},/turf/simulated/floor/tiled/white,/area/medical/infirmary) "mk" = (/obj/structure/table/standard,/obj/item/weapon/storage/toolbox/emergency,/obj/item/weapon/crowbar,/obj/machinery/alarm{pixel_y = 24},/obj/effect/floor_decal/corner/paleblue{dir = 5},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled/white,/area/medical/infirmary) @@ -2467,11 +2467,11 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabMbMcSbUbUbUbUbUcTcUcVbUcWcXcYcZdacUcUdbdcbUbUdddedfdgbMbMaaaaaaaaaaaaaaaaaabPbPbPdhcfdibPcAdjcAbPcCdkcCbPcEdlcEbPdmdndndndodpdndndqdndrdsdtdududududududvdvdvdvdvdvdvdxdydxdxdxdzdAbSbSaaaaaaaaaaaaaaaabEbLbLbEaaaabEbEbEbEbEbEbEbEbEbEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabMbUdBdCdDdCdCdCdCdEdCdCdFdGehdIdJdKdLdMdNdNdNdOdPdPdPdQbMbMbMbMbMbMaaaaaabPbPdRdndncfdnbPdSdTdSbPdUdVdUbPdWdXdWbPdmdYdZdZeadZdZdZebdrdreceddueeefegekdueiejgKelgKemdveoepeqerdxesSPSRbSbSbSbEbEbEbEbEbEbLbLbEaaaaaabEbxbxbxbxbxbxbxbxbxbyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabMbUeuevevevevevevevbUbUewexewewewezezeAeBeBeBeBeBbUbUeCbUcUeDeEeFbMbMbMbPbPeGeHeIeJeKeLbPbPenbPbPbPeybPbPbPeMbPbPcfePcfcfmdmdmdmdmdmdeQeReSdueTeUeUeVeWeXeYeNeZeOfadveofdfeerdxfffgSSSTetbSbSbLbLbLbLbLbLbEbEbEbEbLbxbxbFbFbFbFbFbFbFbFbxbyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabMbUeuevfhfifjfkfbevfmbUbUbUbUbUbUezfofpeBfqfrfceBftbUfufvfwdQbUbUbUbUcWcfeGfxfyflfyfyfAdnfBfCfDgqfBfEfDgqfFfGfDdYfHTcdnfImdfnfzfsfUmdfMfNfOdufPfQfRfSdufTgbfVgrgggsdvfWfXfYerfZfZfZfZfZdzSWbSgagagagagagagagagagagabxbFbFbFbFbFbFbFbFbFbFbxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabMbUeuevfhfifbfkfcevfmbUbUbUbUbUbUezfofpeBfqfrfjeBftbUfufvfwdQbUbUbUbUcWcfeGfxfyflfyfyfAdnfBfCfDgqfBfEfDgqfFfGfDdYfHTcdnfImdfnfzfsfUmdfMfNfOdufPfQfRfSdufTgbfVgrgggsdvfWfXfYerfZfZfZfZfZdzSWbSgagagagagagagagagagagabxbFbFbFbFbFbFbFbFbFbFbxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabMbUeuevgcgcgcgdgeevgfgfgfgfgfgfgfgfghgieBgjgkgleBeBeBeBeBeBfugmgmgngmgmgogpfIhAgJgLfygtgugugugugwgvhigugugugugugxcfTdeHeHhonpnqnpnrTfgATggCdugDgEgFgGgHgIhyhphPgMgNgOgPgQgRgSgTgUgVgWfZdzgXbSbSbLbLbLbLbLbEbEbEbEbLbxbxbFbFbFbFbFbFbFbFbxbyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabMgYeuevgZhahbhchdevhehfhghhhQhjhkgfhlhmeBhnhRhnhnighqhrhseBbUhtbUhugYhvcfhwdnfyhxilfyhziGcfhBhBhBhBhBhBhChDhDhDhEcfdmhFdnmdixiBiAiCmdhJhKhLhMhMhMhMhMhNhOiKiHiNhShTdxdxdxdxfZfZhUhVhWhXhYfghZbSbSbEbEbEbLbLbEaaaaaabEbxbxbxbxbxbxbxbxbxbyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabMiaeuevibicidieifjeihiiijikjfimingfhlioeBipiqirisitiuiviweBbUcUcUjwcUcUcfiyizfyjFjOjKiDiEiFlQjPiIiJjQhBcfiLcfcfiMcfcfcfTimdmdmdmdmdmdiPgBiQhMiRiSiThMiUiViWiXiYiZjajbjcjdjRfZfZfZklfZfZescMjgetbSbEbEbEbEbLbLbEaaaabEbEbEbEbEbEbEbEbEbEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabMjheuevjijjjkjljmjljnjojpjqjrjsjtgfjujvktjxjyjzjAjBjCjDjEeBbUcUjGhujHcUdnjIjJfyfykvfyjLjMjNhBkUkAkYkVhBjSjTjScfjUeaTjdZdZdZTkdnjWdodrkbkckdhMkekfkgkhkikjkklkkmkikiknkokpkqkrkslnkulIkrcncncnkwbSaaaaaaaabEbLbLbEaabEbEbEbEbEbEbEbEbEbEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabMiaeuevibicidieifjeihiiijikjfimingfhlioeBipiqirisitiuiviweBbUcUcUjscUcUcfiyizfyjwjKjFiDiEiFlQjOiIiJjPhBcfiLcfcfiMcfcfcfTimdmdmdmdmdmdiPgBiQhMiRiSiThMiUiViWiXiYiZjajbjcjdjQfZfZfZjRfZfZescMjgetbSbEbEbEbEbLbLbEaaaabEbEbEbEbEbEbEbEbEbEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabMjheuevjijjjkjljmjljnjojpjqjrkljtgfjujvktjxjyjzjAjBjCjDjEeBbUcUjGhujHcUdnjIjJfyfykvfyjLjMjNhBkUkAkYkVhBjSjTjScfjUeaTjdZdZdZTkdnjWdodrkbkckdhMkekfkgkhkikjkklkkmkikiknkokpkqkrkslnkulIkrcncncnkwbSaaaaaaaabEbLbLbEaabEbEbEbEbEbEbEbEbEbEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabMkxeuevkykzlMjlkBjlkCkDkEjqjrkFkGgfhlkHeBkIkJkKkLkMkNkOkPeBbUcUkQhukRcUdnkSkTfLhAlVfyjLkWkXmekZlalblchBldlejSTlTlTlTlTlTlTldqhFlhlhdrdrdrlihMljkfmfhMlllmkkmglolpjalqlrlsltkrlulvlwlxlylzlAcnkwbSaaaaaaaaaabEbLbLbEbEbxbxbxbxbxbxbxbxbxbyaaaaaaaaaaSOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabMbMlBevlClDlEjllFjllGlHmhjqlJlKlLnclNlOeBeBlPeBmneBlPlReBeBbUcUlSlTlUnhlWlXcHcHcHlYlZmacfcfcfcfcfcfTlTlTlTlTlTlTmmcTnToTpTlnlcflhmimjmkmlmmmEmompmqhMmrmsmtdvmumvmvlqmwmxmwkrmymzmAmBmCkrkrcnkwbSaaaaaaaaaaaabEbLbLbxbxbFbFbFbFbFbFbFbFbxbyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabMmDevnQmFevevmGmHmHmHmHmImJmKmLgfmMkHmNmOmPmQmRmRmSmTmUezbUcUmVmWmXcUmYjNmZdndnnacfTrcffJkafKneiOTlnsniTsnkTlTtnmnnnonmnBTvTwnIntnunvnvnwnxnynznynAnTnCnDnEnynynynFnynGnHoanJnKnLnMnNkrnOcnkwbSaaaaaaaaaaaaaabEbLbxbFbFbFbFbFbFbFbFbFbFbxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa