diff --git a/code/controllers/configuration.dm b/code/controllers/configuration.dm
index 7518f65f1b7..2e22c1d9b12 100644
--- a/code/controllers/configuration.dm
+++ b/code/controllers/configuration.dm
@@ -103,6 +103,7 @@ var/list/gamemode_cache = list()
var/banappeals
var/wikiurl
var/forumurl
+ var/forum_passphrase
var/githuburl
//Alert level description
@@ -458,6 +459,9 @@ var/list/gamemode_cache = list()
if ("forumurl")
config.forumurl = value
+ if ("forum_passphrase")
+ config.forum_passphrase = value
+
if ("githuburl")
config.githuburl = value
diff --git a/code/game/objects/effects/decals/Cleanable/humans.dm b/code/game/objects/effects/decals/Cleanable/humans.dm
index bd47bea6939..72059bc02b5 100644
--- a/code/game/objects/effects/decals/Cleanable/humans.dm
+++ b/code/game/objects/effects/decals/Cleanable/humans.dm
@@ -71,6 +71,9 @@ var/global/list/image/splatter_cache=list()
if(amount < 1)
return
+ if (!blood_DNA || !islist(blood_DNA))
+ blood_DNA = list()
+
var/obj/item/organ/external/l_foot = perp.get_organ("l_foot")
var/obj/item/organ/external/r_foot = perp.get_organ("r_foot")
var/hasfeet = 1
diff --git a/code/modules/admin/IsBanned.dm b/code/modules/admin/IsBanned.dm
index ded727606aa..ab4a7e45539 100644
--- a/code/modules/admin/IsBanned.dm
+++ b/code/modules/admin/IsBanned.dm
@@ -85,6 +85,8 @@ world/IsBanned(key,address,computer_id)
expires = " The ban is for [duration] minutes and expires on [expiration] (server time)."
var/desc = "\nReason: You, or another user of this computer or connection ([pckey]) is banned from playing here. The ban reason is:\n[reason]\nThis ban was applied by [ackey] on [bantime], [expires]"
+ if (config.forum_passphrase)
+ desc += "\nTo register on the forums, please use the following passphrase: [config.forum_passphrase]"
return list("reason"="[bantype]", "desc"="[desc]", "id" = ban_id)
diff --git a/code/modules/admin/admin_verbs.dm b/code/modules/admin/admin_verbs.dm
index e5cc59abe1c..03356d8fc24 100644
--- a/code/modules/admin/admin_verbs.dm
+++ b/code/modules/admin/admin_verbs.dm
@@ -99,7 +99,8 @@ var/list/admin_verbs_admin = list(
/client/proc/cmd_dev_bst,
/client/proc/clear_toxins,
/client/proc/wipe_ai, // allow admins to force-wipe AIs
- /client/proc/flush_lighting_queues
+ /client/proc/flush_lighting_queues,
+ /client/proc/fix_player_list
)
var/list/admin_verbs_ban = list(
/client/proc/unban_panel,
@@ -205,7 +206,8 @@ var/list/admin_verbs_debug = list(
/client/proc/toggle_recursive_explosions,
/client/proc/restart_sql,
/client/proc/flush_lighting_queues,
- /client/proc/debug_pooling
+ /client/proc/debug_pooling,
+ /client/proc/fix_player_list
)
var/list/admin_verbs_paranoid_debug = list(
@@ -1073,3 +1075,29 @@ var/list/admin_verbs_cciaa = list(
lighting_update_lights = list()
lighting_update_corners = list()
lighting_update_overlays = list()
+
+/client/proc/fix_player_list()
+ set category = "Special Verbs"
+ set name = "Regenerate Player List"
+ set desc = "Use this to regenerate the player list if it becomes broken somehow."
+
+ if (!check_rights(R_DEBUG|R_ADMIN))
+ return
+
+ if (alert("Regenerate player lists?", "Player List Repair", "No", "No", "Yes") != "Yes")
+ return
+
+ log_and_message_admins("is rebuilding the master player mob list.")
+ for (var/P in player_list)
+ if (isnull(P) || !ismob(P))
+ var/msg = "P_LIST DEBUG: Found null entry in player_list!"
+ log_debug(msg)
+ message_admins(span("danger", msg))
+ player_list -= P
+ else
+ var/mob/M = P
+ if (!M.client)
+ var/msg = "P_LIST DEBUG: Found a mob without a client in player_list! [M.name]"
+ log_debug(msg)
+ message_admins(span("danger", msg))
+ player_list -= M
diff --git a/code/modules/mob/living/carbon/human/human_movement.dm b/code/modules/mob/living/carbon/human/human_movement.dm
index f7e91b79c4e..3e1aff69924 100644
--- a/code/modules/mob/living/carbon/human/human_movement.dm
+++ b/code/modules/mob/living/carbon/human/human_movement.dm
@@ -32,7 +32,7 @@
var/obj/item/organ/external/E = get_organ(organ_name)
if(!E || E.is_stump())
tally += 4
- if(E.status & ORGAN_SPLINTED)
+ else if(E.status & ORGAN_SPLINTED)
tally += 0.5
else if(E.status & ORGAN_BROKEN)
tally += 1.5
diff --git a/code/modules/mob/living/carbon/viruses.dm b/code/modules/mob/living/carbon/viruses.dm
index 1d454f3b0e5..0aea7ac3f9a 100644
--- a/code/modules/mob/living/carbon/viruses.dm
+++ b/code/modules/mob/living/carbon/viruses.dm
@@ -13,17 +13,22 @@
for(var/obj/effect/decal/cleanable/O in view(1,src))
if(istype(O,/obj/effect/decal/cleanable/blood))
var/obj/effect/decal/cleanable/blood/B = O
- if(B.virus2 && B.virus2.len)
- for (var/ID in B.virus2)
- var/datum/disease2/disease/V = B.virus2[ID]
- infect_virus2(src,V)
+ if (B.virus2 && islist(B.virus2))
+ if(B.virus2.len)
+ for (var/ID in B.virus2)
+ var/datum/disease2/disease/V = B.virus2[ID]
+ infect_virus2(src,V)
+ else
+ B.virus2 = list()
else if(istype(O,/obj/effect/decal/cleanable/mucus))
var/obj/effect/decal/cleanable/mucus/M = O
- if(M.virus2 && M.virus2.len)
+ if(M.virus2 && islist(M.virus2) && M.virus2.len)
for (var/ID in M.virus2)
var/datum/disease2/disease/V = M.virus2[ID]
infect_virus2(src,V)
+ else
+ M.virus2 = list()
if(virus2 && virus2.len)
for (var/ID in virus2)
diff --git a/config/example/config.txt b/config/example/config.txt
index dab0413e199..7f730bef569 100644
--- a/config/example/config.txt
+++ b/config/example/config.txt
@@ -207,6 +207,9 @@ GUEST_BAN
## forum address
# FORUMURL http://example.com
+## The passphrase for the forums
+# FORUM_PASSPHRASE
+
## Wiki address
# WIKIURL http://example.com
@@ -414,7 +417,7 @@ STARLIGHT 0
## Uncomment to enable simple Skype/Discord style markup over OOC, LOOC, and say.
#ALLOW_CHAT_MARKUP
-## Default language prefix keys, separated with spaces. Only single character keys are supported. If unset, defaults to , # and -
+## Default language prefix keys, separated with spaces. Only single character keys are supported. If unset, defaults to , # and -
# DEFAULT_LANGUAGE_PREFIXES , # -
## A ; separated list of lobby screens to randomly pick from. The listed screens must exist as icon states in '/icons/misc/title.dmi'.
diff --git a/html/changelog.html b/html/changelog.html
index ffb5358b9da..ffdefd98168 100644
--- a/html/changelog.html
+++ b/html/changelog.html
@@ -56,6 +56,15 @@
-->
+
07 February 2017
+
Lohikar updated:
+
+ - Added plastic flaps to medical OR storage to prevent air leakage.
+ - Re-added missing cyborg storage units in Drone Fabrication.
+ - The engineering outpost's SMES should spawn enabled now.
+ - The library's deck of cards should spawn properly now.
+
+
03 February 2017
Alberyk updated:
diff --git a/html/changelogs/.all_changelog.yml b/html/changelogs/.all_changelog.yml
index 6b59cbbab78..22ea69ac7c1 100644
--- a/html/changelogs/.all_changelog.yml
+++ b/html/changelogs/.all_changelog.yml
@@ -3773,3 +3773,9 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py.
Alberyk:
- bugfix: Fixed the fake central command announcement, in the traitor uplinks, not
working.
+2017-02-07:
+ Lohikar:
+ - rscadd: Added plastic flaps to medical OR storage to prevent air leakage.
+ - bugfix: Re-added missing cyborg storage units in Drone Fabrication.
+ - bugfix: The engineering outpost's SMES should spawn enabled now.
+ - bugfix: The library's deck of cards should spawn properly now.
diff --git a/maps/exodus-1.dmm b/maps/exodus-1.dmm
index 8f9001babbe..83706848cf4 100644
--- a/maps/exodus-1.dmm
+++ b/maps/exodus-1.dmm
@@ -604,7 +604,7 @@
"alF" = (/obj/machinery/door/window/brigdoor{base_state = "rightsecure"; dir = 1; icon_state = "rightsecure"; req_access = list(63)},/obj/effect/floor_decal/corner/blue{dir = 5},/turf/simulated/floor/tiled,/area/security/brig)
"alG" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/cable/green,/obj/machinery/door/blast/regular{density = 0; dir = 4; icon_state = "pdoor0"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area/security/prison)
"alH" = (/obj/machinery/door/window/brigdoor{dir = 1; req_access = list(63)},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/corner/blue{dir = 5},/turf/simulated/floor/tiled,/area/security/brig)
-"alI" = (/obj/item/modular_computer/console/preset/command,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/effect/floor_decal/corner/blue{dir = 5},/turf/simulated/floor/tiled/dark,/area/security/checkpoint2)
+"alI" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_c (EAST)"; icon_state = "swall_c"; dir = 4},/area/shuttle/escape_pod1/station)
"alJ" = (/obj/machinery/door/airlock/glass_security{id_tag = "BrigFoyer"; layer = 2.8; name = "Security Wing"; req_access = list(63)},/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/corner/blue{dir = 5},/obj/effect/floor_decal/corner/blue{dir = 5},/turf/simulated/floor/tiled,/area/security/brig)
"alK" = (/obj/machinery/door/airlock/glass_security{id_tag = "BrigFoyer"; layer = 2.8; name = "Security Wing"; req_access = list(63)},/obj/machinery/door/firedoor/border_only{dir = 2},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/floor_decal/corner/blue{dir = 5},/obj/effect/floor_decal/corner/blue{dir = 5},/turf/simulated/floor/tiled,/area/security/brig)
"alL" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/security/brig)
@@ -889,7 +889,7 @@
"are" = (/obj/machinery/newscaster{pixel_y = -32},/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/obj/item/weapon/hand_labeler,/obj/structure/table/glass,/turf/simulated/floor/tiled/white,/area/security/detectives_office)
"arf" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/blast/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "lawyer_blast"; name = "Privacy Shutters"; opacity = 0},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/lawoffice)
"arg" = (/obj/machinery/light,/obj/item/device/mass_spectrometer,/obj/item/device/reagent_scanner,/obj/machinery/camera/network/security{c_tag = "Security - Forensic Office Aft"; dir = 1},/obj/structure/table/glass,/turf/simulated/floor/tiled/white,/area/security/detectives_office)
-"arh" = (/obj/structure/reagent_dispensers/peppertank{pixel_x = 0; pixel_y = 30},/obj/effect/floor_decal/corner/blue{dir = 5},/obj/item/modular_computer/console/preset/security,/turf/simulated/floor/tiled/dark,/area/security/checkpoint2)
+"arh" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_c"; icon_state = "swall_c"},/area/shuttle/escape_pod1/station)
"ari" = (/obj/item/weapon/folder/blue,/obj/item/weapon/pen/blue{pixel_x = 4; pixel_y = 4},/obj/item/weapon/pen/red,/obj/structure/table/glass,/obj/item/weapon/folder/blue,/turf/simulated/floor/tiled/white,/area/security/detectives_office)
"arj" = (/obj/machinery/light,/turf/simulated/floor/tiled/white,/area/security/detectives_office)
"ark" = (/obj/structure/table/glass,/obj/item/weapon/storage/briefcase/crimekit,/turf/simulated/floor/tiled/white,/area/security/detectives_office)
@@ -984,10 +984,10 @@
"asV" = (/obj/structure/disposalpipe/segment,/mob/living/bot/secbot/beepsky,/turf/simulated/floor/tiled,/area/hallway/primary/fore)
"asW" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/floor_decal/corner/blue{tag = "icon-corner_white (WEST)"; icon_state = "corner_white"; dir = 8},/turf/simulated/floor/tiled,/area/hallway/primary/fore)
"asX" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/floor_decal/corner/blue,/turf/simulated/floor/tiled,/area/hallway/primary/fore)
-"asY" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_c (EAST)"; icon_state = "swall_c"; dir = 4},/area/shuttle/escape_pod1/station)
-"asZ" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_c"; icon_state = "swall_c"},/area/shuttle/escape_pod1/station)
-"ata" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_c (EAST)"; icon_state = "swall_c"; dir = 4},/area/shuttle/escape_pod2/station)
-"atb" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_c"; icon_state = "swall_c"},/area/shuttle/escape_pod2/station)
+"asY" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_c (EAST)"; icon_state = "swall_c"; dir = 4},/area/shuttle/escape_pod2/station)
+"asZ" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_c"; icon_state = "swall_c"},/area/shuttle/escape_pod2/station)
+"ata" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_c (EAST)"; icon_state = "swall_c"; dir = 4},/area/shuttle/arrival/station)
+"atb" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_c"; icon_state = "swall_c"},/area/shuttle/arrival/station)
"atc" = (/obj/effect/floor_decal/industrial/warning{tag = "icon-warning (NORTH)"; icon_state = "warning"; dir = 1},/turf/simulated/floor/plating,/area/maintenance/arrivals)
"atd" = (/obj/machinery/washing_machine,/obj/effect/floor_decal/corner/white/diagonal,/obj/effect/floor_decal/corner/blue/diagonal{dir = 4},/turf/simulated/floor/tiled,/area/security/prison)
"ate" = (/obj/machinery/portable_atmospherics/hydroponics,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/tiled,/area/security/prison)
@@ -1501,8 +1501,8 @@
"aCS" = (/obj/machinery/atmospherics/binary/passive_gate{dir = 8},/obj/effect/floor_decal/industrial/warning{dir = 1},/turf/simulated/floor/plating,/area/maintenance/bar)
"aCT" = (/obj/machinery/atmospherics/pipe/tank/air{dir = 8},/obj/effect/floor_decal/industrial/warning{dir = 5},/turf/simulated/floor/plating,/area/maintenance/bar)
"aCU" = (/turf/simulated/shuttle/wall{tag = "icon-swall_straight (WEST)"; icon_state = "swall_straight"; dir = 8},/area/shuttle/arrival/station)
-"aCV" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_c (EAST)"; icon_state = "swall_c"; dir = 4},/area/shuttle/arrival/station)
-"aCW" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_c"; icon_state = "swall_c"},/area/shuttle/arrival/station)
+"aCV" = (/obj/item/modular_computer/console/preset/command,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/effect/floor_decal/corner/blue{dir = 5},/turf/simulated/floor/tiled/dark,/area/security/checkpoint2)
+"aCW" = (/obj/structure/reagent_dispensers/peppertank{pixel_x = 0; pixel_y = 30},/obj/effect/floor_decal/corner/blue{dir = 5},/obj/item/modular_computer/console/preset/security,/turf/simulated/floor/tiled/dark,/area/security/checkpoint2)
"aCX" = (/turf/simulated/shuttle/wall{tag = "icon-swall_t (NORTH)"; icon_state = "swall_t"; dir = 1},/area/shuttle/arrival/station)
"aCY" = (/obj/effect/floor_decal/industrial/warning{tag = "icon-warning (WEST)"; icon_state = "warning"; dir = 8},/turf/simulated/floor/tiled,/area/hallway/secondary/entry/port)
"aCZ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/camera/network/exodus{c_tag = "Arrivals East"; dir = 8},/obj/effect/floor_decal/corner/white{tag = "icon-corner_white (EAST)"; icon_state = "corner_white"; dir = 4},/obj/effect/floor_decal/corner/blue,/turf/simulated/floor/tiled,/area/hallway/secondary/entry/port)
@@ -1894,13 +1894,13 @@
"aKv" = (/obj/structure/disposalpipe/segment,/obj/machinery/button/crematorium{pixel_x = 25},/obj/machinery/light/small{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled/dark,/area/chapel/office)
"aKw" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor/tiled/dark,/area/chapel/office)
"aKx" = (/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/cable/green,/turf/simulated/floor/plating,/area/ai_monitored/storage/eva)
-"aKy" = (/obj/machinery/light{dir = 8},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/item/modular_computer/console/preset/civilian,/turf/simulated/floor/wood,/area/library)
+"aKy" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_c (NORTH)"; icon_state = "swall_c"; dir = 1},/area/shuttle/arrival/station)
"aKz" = (/obj/structure/table/woodentable,/obj/item/weapon/nullrod,/obj/item/device/eftpos{eftpos_name = "Chapel EFTPOS scanner"},/turf/simulated/floor/carpet,/area/chapel/office)
-"aKA" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/item/modular_computer/console/preset/civilian,/turf/simulated/floor/wood,/area/library)
+"aKA" = (/obj/machinery/light{dir = 8},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/item/modular_computer/console/preset/civilian,/turf/simulated/floor/wood,/area/library)
"aKB" = (/obj/structure/closet/coffin,/obj/machinery/door/blast/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "chapel"; name = "Privacy Shutters"; opacity = 0},/obj/machinery/door/window/westleft{name = "Coffin Storage"},/turf/simulated/floor/tiled/dark,/area/chapel/office)
"aKC" = (/obj/structure/table/standard,/obj/effect/floor_decal/chapel{tag = "icon-chapel (EAST)"; icon_state = "chapel"; dir = 4},/turf/simulated/floor/tiled/dark,/area/chapel/main)
"aKD" = (/obj/structure/bed/chair{dir = 4},/obj/effect/floor_decal/chapel{tag = "icon-chapel (NORTH)"; icon_state = "chapel"; dir = 1},/turf/simulated/floor/tiled/dark,/area/chapel/main)
-"aKE" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_c (NORTH)"; icon_state = "swall_c"; dir = 1},/area/shuttle/arrival/station)
+"aKE" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/item/modular_computer/console/preset/civilian,/turf/simulated/floor/wood,/area/library)
"aKF" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/hallway/primary/central_one)
"aKG" = (/turf/simulated/shuttle/wall{tag = "icon-swall_t"; icon_state = "swall_t"},/area/shuttle/arrival/station)
"aKH" = (/obj/machinery/door/firedoor/border_only{dir = 8; name = "Firelock West"},/obj/machinery/light,/turf/simulated/floor/tiled,/area/hallway/secondary/entry/starboard)
@@ -2005,7 +2005,7 @@
"aMC" = (/obj/machinery/light/small{dir = 4},/obj/structure/table/woodentable,/obj/item/weapon/material/ashtray/bronze{pixel_x = -1; pixel_y = 1},/obj/item/modular_computer/telescreen/preset/generic{pixel_x = 32},/turf/simulated/floor/carpet,/area/crew_quarters/bar)
"aMD" = (/obj/structure/bed/chair/office/dark{dir = 4},/turf/simulated/floor/wood,/area/library)
"aME" = (/obj/structure/table/woodentable,/obj/machinery/recharger{pixel_y = 0},/turf/simulated/floor/wood,/area/library)
-"aMF" = (/obj/structure/table/woodentable,/obj/structure/disposalpipe/segment,/obj/item/weapon/deck,/turf/simulated/floor/wood,/area/library)
+"aMF" = (/obj/structure/table/woodentable,/obj/structure/disposalpipe/segment,/obj/item/weapon/deck/cards,/turf/simulated/floor/wood,/area/library)
"aMG" = (/obj/structure/bed/chair/office/dark{dir = 8},/turf/simulated/floor/wood,/area/library)
"aMH" = (/obj/item/weapon/stool/padded,/obj/item/modular_computer/telescreen/preset/generic{pixel_x = -32},/turf/simulated/floor/wood,/area/crew_quarters/bar)
"aMI" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/tiled,/area/hallway/primary/port)
@@ -3700,7 +3700,7 @@
"bth" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/floor_decal/corner/paleblue{tag = "icon-corner_white (SOUTHWEST)"; icon_state = "corner_white"; dir = 10},/turf/simulated/floor/tiled/white,/area/medical/reception)
"bti" = (/obj/structure/sign/redcross{desc = "The Star of Life, a symbol of Medical Aid."; icon_state = "lifestar"; name = "Medbay"; pixel_x = -32},/obj/effect/floor_decal/corner/paleblue/full,/turf/simulated/floor/tiled/white,/area/medical/reception)
"btj" = (/obj/machinery/button/remote/airlock{desc = "A remote control switch for the medbay foyer."; id = "MedbayFoyerPort"; name = "Medbay Doors Control"; pixel_x = -16; pixel_y = 28},/obj/structure/bed/chair/office/dark{dir = 1},/obj/effect/landmark/start{name = "Medical Doctor"},/turf/simulated/floor/tiled,/area/medical/reception)
-"btk" = (/obj/item/modular_computer/console/preset/command,/obj/effect/floor_decal/corner/blue/full,/turf/simulated/floor/tiled,/area/crew_quarters/heads/hop)
+"btk" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_c (EAST)"; icon_state = "swall_c"; dir = 4},/area/shuttle/research/station)
"btl" = (/obj/machinery/button/remote/blast_door{id = "medbayrecquar"; name = "Medbay Entrance Lockdown Shutters Control"; pixel_x = 6; pixel_y = 8; req_access = list(5)},/obj/item/device/radio{anchored = 1; broadcasting = 0; canhear_range = 1; frequency = 1487; icon = 'icons/obj/items.dmi'; icon_state = "red_phone"; listening = 1; name = "Reception Emergency Phone"; pixel_x = -5},/obj/structure/table/standard{name = "plastic table frame"},/turf/simulated/floor/tiled,/area/medical/reception)
"btm" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor/plating,/area/storage/emergency)
"btn" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/turf/simulated/floor/plating,/area/storage/emergency)
@@ -3829,13 +3829,13 @@
"bvG" = (/obj/effect/floor_decal/industrial/warning{dir = 1},/turf/simulated/floor/tiled/white,/area/rnd/lab)
"bvH" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/effect/floor_decal/industrial/warning/corner{tag = "icon-warningcorner (NORTH)"; icon_state = "warningcorner"; dir = 1},/turf/simulated/floor/tiled/white,/area/rnd/lab)
"bvI" = (/obj/item/weapon/stock_parts/console_screen,/obj/structure/table/standard,/obj/item/weapon/stock_parts/console_screen,/obj/item/weapon/stock_parts/console_screen,/obj/item/weapon/stock_parts/matter_bin,/obj/item/weapon/stock_parts/matter_bin,/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor/tiled/white,/area/rnd/lab)
-"bvJ" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_c (EAST)"; icon_state = "swall_c"; dir = 4},/area/shuttle/research/station)
+"bvJ" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_c"; icon_state = "swall_c"},/area/shuttle/research/station)
"bvK" = (/turf/simulated/wall/r_wall,/area/crew_quarters/heads/hop)
"bvL" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only{dir = 2},/obj/structure/cable/cyan,/turf/simulated/floor/plating,/area/turret_protected/ai_upload)
"bvM" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/tiled/dark{name = "cooled dark floor"; temperature = 278},/area/turret_protected/ai_upload)
"bvN" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/bluegrid{name = "cooled mainframe floor"; temperature = 278},/area/turret_protected/ai_upload)
"bvO" = (/turf/simulated/shuttle/wall{tag = "icon-swall_straight (EAST)"; icon_state = "swall_straight"; dir = 4},/area/shuttle/research/station)
-"bvP" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_c"; icon_state = "swall_c"},/area/shuttle/research/station)
+"bvP" = (/obj/item/modular_computer/console/preset/command,/obj/effect/floor_decal/corner/blue/full,/turf/simulated/floor/tiled,/area/crew_quarters/heads/hop)
"bvQ" = (/obj/machinery/conveyor_switch/oneway{id = "QMLoad2"},/obj/effect/floor_decal/industrial/warning{tag = "icon-warning (SOUTHWEST)"; icon_state = "warning"; dir = 10},/turf/simulated/floor/tiled,/area/quartermaster/loading)
"bvR" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/tiled/dark{name = "cooled dark floor"; temperature = 278},/area/turret_protected/ai_upload)
"bvS" = (/obj/structure/table/standard,/obj/item/weapon/aiModule/freeform,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/item/weapon/aiModule/protectStation,/turf/simulated/floor/bluegrid{name = "cooled mainframe floor"; temperature = 278},/area/turret_protected/ai_upload)
@@ -4170,10 +4170,10 @@
"bCj" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/tiled/white,/area/rnd/docking)
"bCk" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/effect/floor_decal/corner/paleblue{tag = "icon-corner_white (EAST)"; icon_state = "corner_white"; dir = 4},/turf/simulated/floor/tiled/white,/area/rnd/docking)
"bCl" = (/obj/structure/closet/crate{name = "Camera Assembly Crate"},/obj/item/weapon/camera_assembly,/obj/item/weapon/camera_assembly,/obj/item/weapon/camera_assembly,/obj/item/weapon/camera_assembly,/turf/simulated/floor/bluegrid,/area/turret_protected/ai_cyborg_station)
-"bCm" = (/obj/machinery/requests_console{announcementConsole = 1; department = "Research Director's Desk"; departmentType = 5; name = "Research Director RC"; pixel_x = -2; pixel_y = 30},/obj/structure/window/reinforced{dir = 4},/obj/effect/floor_decal/corner/white/diagonal{tag = "icon-corner_white_diagonal (EAST)"; icon_state = "corner_white_diagonal"; dir = 4},/obj/item/modular_computer/console/preset/research,/turf/simulated/floor/tiled,/area/crew_quarters/heads/hor)
+"bCm" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_c (NORTH)"; icon_state = "swall_c"; dir = 1},/area/shuttle/research/station)
"bCn" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/tiled/dark,/area/turret_protected/ai_server_room)
-"bCo" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_c (NORTH)"; icon_state = "swall_c"; dir = 1},/area/shuttle/research/station)
-"bCp" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_c (WEST)"; icon_state = "swall_c"; dir = 8},/area/shuttle/research/station)
+"bCo" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_c (WEST)"; icon_state = "swall_c"; dir = 8},/area/shuttle/research/station)
+"bCp" = (/obj/machinery/requests_console{announcementConsole = 1; department = "Research Director's Desk"; departmentType = 5; name = "Research Director RC"; pixel_x = -2; pixel_y = 30},/obj/structure/window/reinforced{dir = 4},/obj/effect/floor_decal/corner/white/diagonal{tag = "icon-corner_white_diagonal (EAST)"; icon_state = "corner_white_diagonal"; dir = 4},/obj/item/modular_computer/console/preset/research,/turf/simulated/floor/tiled,/area/crew_quarters/heads/hor)
"bCq" = (/obj/machinery/conveyor_switch/oneway{convdir = -1; id = "QMLoad"},/turf/simulated/floor/tiled,/area/quartermaster/loading)
"bCr" = (/obj/effect/floor_decal/industrial/warning{tag = "icon-warning (WEST)"; icon_state = "warning"; dir = 8},/turf/simulated/floor/tiled,/area/quartermaster/loading)
"bCs" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor/tiled,/area/quartermaster/loading)
@@ -4333,7 +4333,7 @@
"bFq" = (/obj/machinery/teleport/hub,/turf/simulated/floor/plating,/area/teleporter)
"bFr" = (/obj/structure/table/rack,/obj/item/weapon/tank/oxygen,/obj/item/clothing/mask/gas,/turf/simulated/floor/plating,/area/teleporter)
"bFs" = (/obj/structure/table/standard,/obj/item/weapon/folder/white,/obj/item/weapon/stamp/rd{pixel_x = 3; pixel_y = -2},/obj/item/weapon/paper/monitorkey,/obj/item/device/megaphone,/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/item/weapon/pen,/obj/effect/floor_decal/corner/white/diagonal{tag = "icon-corner_white_diagonal (EAST)"; icon_state = "corner_white_diagonal"; dir = 4},/turf/simulated/floor/tiled,/area/crew_quarters/heads/hor)
-"bFt" = (/obj/machinery/light,/obj/effect/floor_decal/corner/paleblue/full{tag = "icon-corner_white_full (EAST)"; icon_state = "corner_white_full"; dir = 4},/obj/item/modular_computer/console/preset/medical,/turf/simulated/floor/tiled/white,/area/crew_quarters/heads/cmo)
+"bFt" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_c (EAST)"; icon_state = "swall_c"; dir = 4},/area/shuttle/mining/station)
"bFu" = (/obj/structure/table/standard,/obj/effect/floor_decal/corner/white/diagonal{tag = "icon-corner_white_diagonal (EAST)"; icon_state = "corner_white_diagonal"; dir = 4},/turf/simulated/floor/tiled,/area/crew_quarters/heads/hor)
"bFv" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/obj/effect/floor_decal/industrial/warning{dir = 8},/turf/simulated/floor/tiled/white,/area/crew_quarters/heads/hor)
"bFw" = (/obj/machinery/ai_status_display{pixel_y = 32},/obj/effect/floor_decal/industrial/warning{dir = 4},/turf/simulated/floor/tiled/white,/area/crew_quarters/heads/hor)
@@ -4568,8 +4568,8 @@
"bJR" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/airless,/area/rnd/test_area)
"bJS" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/airless,/area/rnd/test_area)
"bJT" = (/turf/simulated/shuttle/wall{tag = "icon-swall_straight (EAST)"; icon_state = "swall_straight"; dir = 4},/area/shuttle/mining/station)
-"bJU" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_c (EAST)"; icon_state = "swall_c"; dir = 4},/area/shuttle/mining/station)
-"bJV" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_c"; icon_state = "swall_c"},/area/shuttle/mining/station)
+"bJU" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_c"; icon_state = "swall_c"},/area/shuttle/mining/station)
+"bJV" = (/obj/machinery/light,/obj/effect/floor_decal/corner/paleblue/full{tag = "icon-corner_white_full (EAST)"; icon_state = "corner_white_full"; dir = 4},/obj/item/modular_computer/console/preset/medical,/turf/simulated/floor/tiled/white,/area/crew_quarters/heads/cmo)
"bJW" = (/turf/simulated/floor/tiled,/area/quartermaster/miningdock)
"bJX" = (/obj/machinery/computer/security/mining,/obj/item/device/radio/intercom{dir = 0; name = "Station Intercom (General)"; pixel_x = -27},/obj/machinery/camera/network/civilian_west{c_tag = "Cargo Mining Dock"; dir = 4},/turf/simulated/floor/tiled,/area/quartermaster/miningdock)
"bJY" = (/obj/machinery/vending/medical,/turf/simulated/wall,/area/medical/medbay)
@@ -4974,7 +4974,7 @@
"bRH" = (/turf/simulated/wall,/area/medical/patient_a)
"bRI" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/turf/simulated/floor/tiled/white,/area/crew_quarters/heads/cmo)
"bRJ" = (/obj/structure/table/rack,/obj/item/clothing/accessory/stethoscope,/obj/item/clothing/glasses/hud/health,/obj/item/device/flashlight/pen,/obj/item/weapon/storage/belt/medical,/obj/machinery/keycard_auth{pixel_x = 0; pixel_y = -24},/obj/item/device/radio/intercom{dir = 1; name = "Station Intercom (General)"; pixel_y = -38},/obj/effect/floor_decal/corner/paleblue{tag = "icon-corner_white (SOUTHWEST)"; icon_state = "corner_white"; dir = 10},/turf/simulated/floor/tiled/white,/area/crew_quarters/heads/cmo)
-"bRK" = (/obj/item/modular_computer/console/preset/engineering,/turf/simulated/floor/tiled,/area/crew_quarters/heads/chief)
+"bRK" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_c (NORTH)"; icon_state = "swall_c"; dir = 1},/area/shuttle/mining/station)
"bRL" = (/turf/simulated/wall,/area/medical/patient_b)
"bRM" = (/obj/structure/disposalpipe/segment,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor/tiled/white,/area/medical/medbay2)
"bRN" = (/obj/item/device/radio/intercom{dir = 0; name = "Station Intercom (General)"; pixel_x = -27},/obj/structure/bed/chair/office/dark,/obj/effect/floor_decal/corner/pink{tag = "icon-corner_white (NORTHWEST)"; icon_state = "corner_white"; dir = 9},/turf/simulated/floor/tiled/white,/area/medical/patient_a)
@@ -5021,14 +5021,14 @@
"bSC" = (/obj/machinery/door/airlock/engineering{name = "Tech Storage"; req_access = list(23)},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/hallway/primary/aft)
"bSD" = (/obj/structure/bed/chair{dir = 4},/obj/machinery/computer/security/telescreen{desc = "Used for watching the test chamber."; layer = 4; name = "Test Chamber Telescreen"; network = list("Toxins Test Area"); pixel_x = 32; pixel_y = 0},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/effect/floor_decal/industrial/warning/corner{dir = 8},/turf/simulated/floor/tiled,/area/rnd/mixing)
"bSE" = (/obj/effect/floor_decal/industrial/warning{dir = 4},/turf/simulated/floor/tiled/airless,/area/rnd/test_area)
-"bSF" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_c (NORTH)"; icon_state = "swall_c"; dir = 1},/area/shuttle/mining/station)
+"bSF" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_c (WEST)"; icon_state = "swall_c"; dir = 8},/area/shuttle/mining/station)
"bSG" = (/obj/machinery/door/airlock/maintenance{name = "Custodial Maintenance"; req_access = list(26)},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/janitor)
"bSH" = (/obj/machinery/power/apc{dir = 8; name = "west bump"; pixel_x = -24},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/maintenance/engineering)
"bSI" = (/obj/structure/grille/broken,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating,/area/maintenance/engineering)
"bSJ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plating,/area/maintenance/engineering)
"bSK" = (/obj/machinery/space_heater,/turf/simulated/floor/plating,/area/maintenance/engineering)
"bSL" = (/obj/structure/closet/crate,/obj/random/coin,/turf/simulated/floor/plating,/area/storage/emergency)
-"bSM" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_c (WEST)"; icon_state = "swall_c"; dir = 8},/area/shuttle/mining/station)
+"bSM" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_c (EAST)"; icon_state = "swall_c"; dir = 4},/area/shuttle/escape_pod5/station)
"bSN" = (/turf/simulated/floor/tiled,/area/storage/tech)
"bSO" = (/obj/structure/table/rack{dir = 8; layer = 2.9},/obj/item/weapon/circuitboard/robotics{pixel_x = -2; pixel_y = 2},/obj/item/weapon/circuitboard/mecha_control{pixel_x = 1; pixel_y = -1},/turf/simulated/floor/tiled,/area/storage/tech)
"bSP" = (/obj/structure/table/rack{dir = 8; layer = 2.9},/obj/item/weapon/circuitboard/powermonitor{pixel_x = -2; pixel_y = 2},/obj/item/weapon/circuitboard/stationalert{pixel_x = 1; pixel_y = -1},/obj/item/weapon/circuitboard/security/engineering,/obj/item/weapon/circuitboard/atmos_alert{pixel_x = 3; pixel_y = -3},/turf/simulated/floor/plating,/area/storage/tech)
@@ -5169,7 +5169,7 @@
"bVu" = (/obj/item/device/radio/beacon,/obj/effect/landmark{name = "blobstart"},/obj/effect/floor_decal/industrial/warning/full,/turf/simulated/floor/tiled,/area/rnd/test_area)
"bVv" = (/obj/machinery/light{dir = 4},/obj/machinery/camera/network/research{c_tag = "Research Toxins Test Chamber East"; dir = 8; network = list("Research","Toxins Test Area")},/turf/simulated/floor/tiled/airless,/area/rnd/test_area)
"bVw" = (/turf/simulated/shuttle/wall{tag = "icon-swall_straight (EAST)"; icon_state = "swall_straight"; dir = 4},/area/shuttle/escape_pod5/station)
-"bVx" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_c (EAST)"; icon_state = "swall_c"; dir = 4},/area/shuttle/escape_pod5/station)
+"bVx" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_c (NORTH)"; icon_state = "swall_c"; dir = 1},/area/shuttle/escape_pod5/station)
"bVy" = (/obj/machinery/door/airlock/glass{name = "Central Access"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled,/area/hallway/primary/aft)
"bVz" = (/obj/machinery/door/airlock/glass{name = "Central Access"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/floor_decal/corner/yellow{tag = "icon-corner_white (WEST)"; icon_state = "corner_white"; dir = 8},/turf/simulated/floor/tiled,/area/hallway/primary/aft)
"bVA" = (/obj/machinery/door/window/eastleft{name = "Medical Delivery"; req_access = list(5)},/obj/machinery/door/firedoor,/turf/simulated/floor/plating,/area/medical/sleeper)
@@ -5324,7 +5324,7 @@
"bYt" = (/obj/machinery/atmospherics/pipe/simple/hidden/cyan{dir = 6; icon_state = "intact"; tag = "icon-intact-f (SOUTHEAST)"},/obj/effect/floor_decal/industrial/warning{dir = 9},/turf/simulated/floor/plating,/area/maintenance/research_starboard)
"bYu" = (/obj/machinery/atmospherics/pipe/tank/air{dir = 8},/obj/effect/floor_decal/industrial/warning{dir = 5},/turf/simulated/floor/plating,/area/maintenance/research_starboard)
"bYv" = (/obj/machinery/atmospherics/pipe/manifold/hidden/cyan{tag = "icon-map (NORTH)"; icon_state = "map"; dir = 1},/obj/machinery/light/small{dir = 1},/obj/effect/floor_decal/industrial/warning{dir = 1},/turf/simulated/floor/plating,/area/maintenance/research_starboard)
-"bYw" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_c (NORTH)"; icon_state = "swall_c"; dir = 1},/area/shuttle/escape_pod5/station)
+"bYw" = (/obj/item/modular_computer/console/preset/engineering,/turf/simulated/floor/tiled,/area/crew_quarters/heads/chief)
"bYx" = (/obj/item/modular_computer/telescreen/preset/generic{pixel_y = 32},/turf/simulated/floor/tiled,/area/crew_quarters/heads/chief)
"bYy" = (/obj/structure/table/reinforced,/obj/machinery/light{dir = 1},/obj/machinery/light_switch{pixel_x = 0; pixel_y = 27},/obj/machinery/computer/skills{icon_state = "medlaptop"},/turf/simulated/floor/tiled,/area/crew_quarters/heads/chief)
"bYz" = (/obj/effect/floor_decal/corner/white/diagonal,/obj/item/modular_computer/console/preset/engineering,/turf/simulated/floor/tiled,/area/engineering/break_room)
@@ -6262,7 +6262,7 @@
"cqv" = (/obj/item/device/flashlight{pixel_x = 1; pixel_y = 5},/obj/item/device/flashlight{pixel_x = 1; pixel_y = 5},/obj/item/device/flash,/obj/item/device/flash,/obj/machinery/ai_status_display{pixel_x = -32; pixel_y = 0},/obj/structure/table/steel,/obj/item/device/flashlight/heavy,/turf/simulated/floor/plating,/area/storage/tech)
"cqw" = (/obj/structure/disposalpipe/segment,/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/hidden/yellow{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/turf/simulated/floor/tiled/white,/area/rnd/xenobiology)
"cqx" = (/obj/machinery/newscaster{pixel_y = 32},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor/tiled/white,/area/rnd/xenobiology)
-"cqy" = (/obj/machinery/door/airlock/medical{name = "Operating Theatre 1 Storage"; req_access = list(45)},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/firedoor,/turf/simulated/floor/tiled/white,/area/medical/surgeryprep)
+"cqy" = (/obj/machinery/door/airlock/medical{name = "Operating Theatre 1 Storage"; req_access = list(45)},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/firedoor,/obj/structure/plasticflaps/airtight,/turf/simulated/floor/tiled/white,/area/medical/surgeryprep)
"cqz" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/airless,/area/solar/starboard)
"cqA" = (/obj/machinery/atmospherics/pipe/manifold/visible/cyan{dir = 8},/obj/machinery/meter,/turf/simulated/floor/tiled,/area/engineering/atmos)
"cqB" = (/obj/machinery/atmospherics/portables_connector{dir = 1},/turf/simulated/floor/tiled,/area/engineering/atmos)
@@ -6301,7 +6301,7 @@
"cri" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/medical/virology)
"crj" = (/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{dir = 2},/turf/simulated/floor/plating,/area/medical/virology)
"crk" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "xenobio3"; name = "Containment Blast Doors"; opacity = 0},/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating,/area/rnd/xenobiology)
-"crl" = (/obj/machinery/door/airlock/medical{name = "Operating Theatre 2 Storage"; req_access = list(45)},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/firedoor,/turf/simulated/floor/tiled/white,/area/medical/surgeryprep)
+"crl" = (/obj/machinery/door/airlock/medical{name = "Operating Theatre 2 Storage"; req_access = list(45)},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/firedoor,/obj/structure/plasticflaps/airtight,/turf/simulated/floor/tiled/white,/area/medical/surgeryprep)
"crm" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/floor_decal/corner/paleblue/full{tag = "icon-corner_white_full (EAST)"; icon_state = "corner_white_full"; dir = 4},/turf/simulated/floor/tiled,/area/medical/surgeryprep)
"crn" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/effect/floor_decal/corner/paleblue{tag = "icon-corner_white (SOUTHWEST)"; icon_state = "corner_white"; dir = 10},/turf/simulated/floor/tiled,/area/medical/surgeryprep)
"cro" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/tiled/freezer{name = "cold storage tiles"; temperature = 278},/area/medical/surgery2)
@@ -6333,7 +6333,7 @@
"crO" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/engineering/engineering_monitoring)
"crP" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/pipedispenser,/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/visible/red{tag = "icon-intact (NORTHWEST)"; icon_state = "intact"; dir = 9},/turf/simulated/floor/tiled,/area/engineering/atmos)
"crQ" = (/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/tiled,/area/engineering/atmos/monitoring)
-"crR" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/floor_decal/industrial/warning,/obj/machinery/computer/power_monitor,/turf/simulated/floor/tiled,/area/engineering/engine_monitoring)
+"crR" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_c (EAST)"; icon_state = "swall_c"; dir = 4},/area/shuttle/constructionsite/station)
"crS" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/tiled,/area/engineering/atmos/monitoring)
"crT" = (/obj/machinery/power/port_gen/pacman{anchored = 1},/turf/simulated/floor/plating,/area/engineering/storage)
"crU" = (/turf/simulated/floor/plating,/area/engineering/storage)
@@ -7071,8 +7071,8 @@
"cFY" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating,/area/engineering/drone_fabrication)
"cFZ" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/toolbox/electrical,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/obj/machinery/camera/network/engineering{c_tag = "Engineering Drone Fabrication"; dir = 8},/turf/simulated/floor/plating,/area/engineering/drone_fabrication)
"cGa" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/wall/r_wall,/area/engineering/engine_smes)
-"cGb" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_c (EAST)"; icon_state = "swall_c"; dir = 4},/area/shuttle/constructionsite/station)
-"cGc" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_c"; icon_state = "swall_c"},/area/shuttle/constructionsite/station)
+"cGb" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_c"; icon_state = "swall_c"},/area/shuttle/constructionsite/station)
+"cGc" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/floor_decal/industrial/warning,/obj/machinery/computer/power_monitor,/turf/simulated/floor/tiled,/area/engineering/engine_monitoring)
"cGd" = (/obj/structure/table/rack,/obj/machinery/atmospherics/pipe/manifold/hidden/cyan,/obj/random/loot,/obj/effect/floor_decal/industrial/warning,/turf/simulated/floor/plating,/area/maintenance/engineering)
"cGe" = (/obj/structure/table/rack{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/cyan{dir = 5; icon_state = "intact"; tag = "icon-intact-f (NORTHWEST)"},/obj/random/loot,/obj/effect/floor_decal/industrial/warning{icon_state = "warning"; dir = 10},/turf/simulated/floor/plating,/area/maintenance/engineering)
"cGf" = (/obj/machinery/atmospherics/pipe/simple/hidden/cyan{dir = 9; icon_state = "intact"; tag = "icon-intact-f (NORTHWEST)"},/obj/machinery/meter,/obj/machinery/space_heater,/obj/effect/floor_decal/industrial/warning{dir = 6},/turf/simulated/floor/plating,/area/maintenance/engineering)
@@ -7154,6 +7154,7 @@
"cHE" = (/obj/machinery/computer/station_alert,/turf/simulated/shuttle/floor{icon_state = "floor2"},/area/shuttle/constructionsite/station)
"cHF" = (/obj/machinery/atmospherics/pipe/simple/visible/yellow,/obj/effect/floor_decal/industrial/warning{dir = 8},/turf/simulated/floor/plating,/area/engineering/engine_room)
"cHG" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; name = "KEEP CLEAR: DOCKING AREA"; pixel_y = 0},/turf/simulated/wall,/area/maintenance/engineering)
+"cHH" = (/obj/machinery/cryopod/robot,/turf/simulated/floor/plating,/area/engineering/drone_fabrication)
"cHI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/maintenance/engineering)
"cHJ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/medical/virology)
"cHK" = (/obj/structure/grille,/obj/structure/grille,/turf/simulated/wall/r_wall,/area/engineering/atmos)
@@ -7469,7 +7470,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaJaafaocaocaocaocaocaafaodaafaocaocaocaocaocaafaaJaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaqKarwaqMagLaosarxahearparqaowaomarraozaovarvartarzaryarAaoxarBamqarCarIarJarKarDarMarFarEarGarQarLarHarNamzanYanYarUanYanYanYanYanYanYanYanYanYanYanYanYanYapNattapbapbasaapbapbaaaaaaaaaakHakHakHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamaaaaaaaaaaafaaaaaaaaaamGaaaaaaaaaaafaaaaaaaaaaamaaaaaaaaaaaaaaaaaaahHahHahHahHahHahHahHahHahHahHahHahHahHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaparOaapaaaaaaaaaaaaaaaaaaaaaaaJaafaoWaoVaoVaoVaoVaoXaodapcapdapdapdapdapeaafaaJaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaqKascaqMagLasdapmarRarParTarSaseasbasfaoxaoxasgasiashasjaoxaskamqasmaslassasnasoarMasqaspasrarQapbapbapbapbapbasyaszasAasBarsasCasCasDarVarWarVarVarXarYarYasEarZasFastasvasuaqDaafaafaaaaaaaafaafaafaafaaaaaaaafaafaafaaaaaaaaaaaaaaJaafamFamFamFamFamFaafamGaafamFamFamFamFamFaafaaJaaaaaaaaaaaaaaaaaaahHahHahHahHahHahHahHahHahHahHahHahHahHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafasNasOasNaaaaaaaaaaaaaaaaaaaaaaaJaafapKapKapKapKapKaafaodaafapKapKapKapKapKaafaaJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasPasQaplagLapWapXaheaswasxaowapRasGaozasHasHasIasJaoxasKaoxasLamqasRasMasTasSasUarMasWasVasXarQathatiatiatjatkatjatlatmatnatnatnatoatnatnatnatnatnatpattattatqatKatKattatuatvatwatxatyatzatzatzatzatAatzatzatzatzatBaafaaaaaaaaaaaaaamaafanpanoanoanoanoanqamGanrantantantantanuaafaaJaaaaaaaaaaaaaaaaaaaaaaaaahHahHahHahHahHahHahHahHahHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasYatDasZaaaataatGatbaaaaafatIatcatIaaaaaaaaaaaaaaaaaaaaaaamaaaaaaaaaaafaaaaaaaaaaodaaaaaaaaaaafaaaaaaaaaaamaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaooawdatLagLagLagLaheaheaheaheamqamqamqamqamqatdaoxaoxasKaqFateamqamqamqatPatPatParMatgatfatCarQatTatnatnatnatnatUatVatWatXatEatHatFatMatJatOatNaufaugatxatxatxatxatxatxatxatxatxatxatQatQatQatQatQatQatQatQatQatQauiaafaaaaaaaaaaaaaamaaaaobaobaobaobaobaafamGaafaobaobaobaobaobaaaaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaahHahHahHahHahHahHahHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalIatDarhaaaasYatGasZaaaaafatIatcatIaaaaaaaaaaaaaaaaaaaaaaamaaaaaaaaaaafaaaaaaaaaaodaaaaaaaaaaafaaaaaaaaaaamaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaooawdatLagLagLagLaheaheaheaheamqamqamqamqamqatdaoxaoxasKaqFateamqamqamqatPatPatParMatgatfatCarQatTatnatnatnatnatUatVatWatXatEatHatFatMatJatOatNaufaugatxatxatxatxatxatxatxatxatxatxatQatQatQatQatQatQatQatQatQatQauiaafaaaaaaaaaaaaaamaaaaobaobaobaobaobaafamGaafaobaobaobaobaobaaaaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaahHahHahHahHahHahHahHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaujatRaulatRaujatSaunatSaujaafatIatYaupaaaaaaaaaaaaaaaaaaaaaaaJaafaocaocaocaocaocaafaodaafaocaocaocaocaocaafaaJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaooauqaopaurausaooaafaafamqatZaubauaaudaucaueaoxapsaoxasKaqFauhauAaumaukautauoauuarMauwauvauxarQatTatnauJauyauLatUauBauzatXatEauDauCauFauEauGatNaufauHauIauVauWauXauWauYauMauKauNavcatQatQatQatQatQatQatQatQatQatQavdaafaaaaaaaaaaaaaamaaaaafaaaaafaafaaaaaaauOaaaaaaaafaaaaaaaafaaaaaJaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaavfatRavgatRavfatSavhatSavfaviavjavkavlavmavmavnaviaviaafaaaaaJaafaoWaoVaoVaoVaoVaoXaodapcapdapdapdapdapeaafaaJaaaaaaaaaaaaaaaaaaaaaaaaaooaooaooaooaooaooaplavoaooaaaaaaamqauPamqauQauSauRamqauTauUaoxavaauZauZavbauZauZavpaveavqarMavrauvavsarQatTatnavEavtavGatUavvavuatXatEavwauCavyavxavzatNaufavAavBauVauWauWauWauYavCauKavDavSatQatQatQatQatQatQatQatQatQatQavdaafaaaaaaaaaaaaaamaamaaJaaaaaaaafaaaaaaalpaaaaafaafaafaafaaJaaJaaJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaavfavTavUavVavfavWavXavYavfavZavHavFavIawYaweawfawgaviaaaaaaaaqaaaapKapKapKapKapKaafavJaafapKapKapKapKapKaaaaaJaaaaaaaaaaaaaaaaaaaaaaaaavKawjavLavMawmavNawoawpaooaaaaaaamqamqamqavOavQavPamqavRawbawaawhawcawiauAawlawkawqawnawrarMawsauvawtarQatTatnawGawuawIawJawwawvatXatXatXawxawzawyatXatXaufawAawBauVauWauWauWauYawCauKavDawTatQatQatQatQatQatQatQatQatQatQavdaafaaaaaaaaaaaaaaaaaaaafaafaaaaafaaaaaaawDaaaaaaaafaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
@@ -7480,13 +7481,13 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafavfaAzaAAaAzaAgazdazdaAhaAzaAAaAzaAjaAlaAkaAmavfavZaviaviaAHavmavmavmavmavnaviaAIaqbaAKaALaAIaooaooaxPaAMaxQaooaooaooazMaANazNaaaaafaaaaafaaaaafaaaaafaaaazNazSazTaAoaAnaAqaApaArazTazUauqayPaAsaAsaAUaAuaAtaAxaAwaAtaAyaBaazoazCarMazDaymaABarQayVatnawGaACaBdaBeaAEaADaAGaAFaAPaAOaAQaBmaBmaARaBmatxaATaASaAWaAVaAYaAXazpaAZaBbaBwatQatQatQatQatQatQatQatQatQatQavdaafaaaaaaaaaaaaaaaaacaaaaaaaafaaaaAvaBxaByaBzaAvaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaBAaujaBBawVaBCaBfaBcaBhaBgaBCawVaBHaBIaBJaBiaBjaBMavZavZavZavZavZavZavZavZaBkaBOaAIaBPaBQaBRaAIaEqaBTayGayGayGayGayGaBUaBVaBWazNaafaBXaBXaBXaBXaBXaBXaBXaafazNazSazTaBnaBlaBpaBoaBnazTazUaCcayPayPayPayPaBqazxaBsaBrazxaBtaCiazoaBuarMazDaymaBvarQaClatnaCmawPaCoatUazEavuatWaBmaBmaBmaBmaBmaBEaBDaBFaBmatxatxatxatxaCsatxatxaBGaBKaCvatQatQatQatQatQatQatQatQatQatQauiaafaDraDraDraDraDraDraaaaaaaafaaaaAvaCwaCxaCyaAvaaaaaaaaaaafaafaaaaaaaaaaaaaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaazvaAAaCzaCAaCAaCAaCAaCBaAAazvaaaaBJaBLaBNaBMaCEaCEaCEaCEaCEaCEaCEaYYaBYaBSaAIaCHaCIaCJaAIaCKaCLaCKaCKaCKaCKaCKaCKaCKaCKaCMaaaaBXaCaaBZaCbaDNaCeaBXaaaazNazSazTaBnaCfaChaCgaBnazTazUaooayPaCjaCkaAUaCpaCnaCraCqaCuaCtayPayPayParMazDaymavsarQayVatnaDdaCCauLatUaCDavuatWaCFaCNaCGaCOaBmaBEaCPaBFaBmaDlaDmaDnaDoaDpaDqaDratxatxatxaDsatzatzatzatzaDtatzatzatzatzaDuaafaDraCQaCSaCRaCTaDraaaaaaaafaaaaAvaAvaDvaDwaAvaDxaDyaDzaDxaDxaDxaDxaDxaDxaDxaDAaDBaDBaDBaDCaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDDaDDaDDaDDaDDaDDaDDaaaaaaaaaaaaaaaaaaaaaaaaaaaaCVaCUaDGaCUaCUaDHaDIaCUaCUaDGaCXaCWaBJaCYaCZaBMaDbaDaarhalIaDgaDfaCEbdHbdIaviaAIaAIaDUaDVaCMaDhaDjaDiaDEaDkaDJaDFaDLaDKaDMaCMaafaBXaDOaDNaCdaDNaDPaBXaafazNazSazTaDSaDRaDWaDTaDXazTazUaGmayPazmazoaDYazxazxaEaaDZaAtaEbaEwaEcaEcarMazDaymavsarQayVaEyaEyaEyaEyaEyaEeaEdatWaEfaEgaEgaEiaEhaEgaEjaEkaBmaEHaEIaEJaEKaELaEMaDraaaaafaafaafaaaaaaaafaafaafaafaaaaaaaafaafaafaDraElaEnaEmaEoaDraaaaDxaENaEOaDxaEpaEsaEraESaESaESaESaETaEUaEVaEVaEVaEVaEVaEVaEVaEWaEXaEtaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDDaDDaDDaDDaDDaDDaDDaDDaDDaaaaaaaaaaaaaaaaCVaCXaCUaEuaFaaFbaFcaFdaFeaFfaFgaFbaFhaEvaFjaFkaCYaExaBMaEAaEzaECaEBaECaEDaFraFscDicDhcElaFuaEFaEEaFyaEGaEQaEPaEPaEPaERaEPaEPaEYaEZaCMaaaaBXaFiaDNaDNaDNaDQaBXaaaazNazSazTaFoaFnaFpaFnaFqazTazUaFMayPayPayPayPaFvazxaBsazoazxazxaFwazoaFxarMaFAaFzaFBarQayVaFUaFVaFWaFXaFUaFDaFCaFFaFEaFGaBmaBmaBmaBmaBmaBmaGdaGeaGfaGgaDoaGhaGiaDraDraDraDraDraDraDraDraDraGjaGkaDraDraGjaGlaDraDrcEmaDraDxaDxaDxaDxaDxaHGaGnaESaGoaGpaDxaDxaDxaDxaDxaGqaGraGsaGsaGsaGsaGsaGsaGtaGtaFTaGtaGtaGtaGtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDDaDDaDDaDDaDDaDDaDDaaaaaaaaaaaaaaaaaaaaaaaaaaaataaCUaDGaCUaCUaDHaDIaCUaCUaDGaCXatbaBJaCYaCZaBMaDbaDaaCWaCVaDgaDfaCEbdHbdIaviaAIaAIaDUaDVaCMaDhaDjaDiaDEaDkaDJaDFaDLaDKaDMaCMaafaBXaDOaDNaCdaDNaDPaBXaafazNazSazTaDSaDRaDWaDTaDXazTazUaGmayPazmazoaDYazxazxaEaaDZaAtaEbaEwaEcaEcarMazDaymavsarQayVaEyaEyaEyaEyaEyaEeaEdatWaEfaEgaEgaEiaEhaEgaEjaEkaBmaEHaEIaEJaEKaELaEMaDraaaaafaafaafaaaaaaaafaafaafaafaaaaaaaafaafaafaDraElaEnaEmaEoaDraaaaDxaENaEOaDxaEpaEsaEraESaESaESaESaETaEUaEVaEVaEVaEVaEVaEVaEVaEWaEXaEtaafaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDDaDDaDDaDDaDDaDDaDDaDDaDDaaaaaaaaaaaaaaaataaCXaCUaEuaFaaFbaFcaFdaFeaFfaFgaFbaFhaEvaFjaFkaCYaExaBMaEAaEzaECaEBaECaEDaFraFscDicDhcElaFuaEFaEEaFyaEGaEQaEPaEPaEPaERaEPaEPaEYaEZaCMaaaaBXaFiaDNaDNaDNaDQaBXaaaazNazSazTaFoaFnaFpaFnaFqazTazUaFMayPayPayPayPaFvazxaBsazoazxazxaFwazoaFxarMaFAaFzaFBarQayVaFUaFVaFWaFXaFUaFDaFCaFFaFEaFGaBmaBmaBmaBmaBmaBmaGdaGeaGfaGgaDoaGhaGiaDraDraDraDraDraDraDraDraDraGjaGkaDraDraGjaGlaDraDrcEmaDraDxaDxaDxaDxaDxaHGaGnaESaGoaGpaDxaDxaDxaDxaDxaGqaGraGsaGsaGsaGsaGsaGsaGtaGtaFTaGtaGtaGtaGtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDDaDDaDDaDDaDDaDDaDDaDDaDDaaaaaaaaaaaaaaaaEvaFHaGwaFIaFbaGyaFbaGyaFbaGyaFbaGyaFbaFJaGaaGBaCYaExaBMaFLaFKaFOaFNaFQaFPaCEaGIaGJaGKaGKaGKaGLaGMaGKaFRaEPaEPaEPaEPaEPaEPaEPaEYaFSaCMaafaBXaDNaFlaFYaFmaFZaBXaafazNazSazTaGcaGbaFpaGvaGxazTaGYaGZayPaGzazoaAUaGCaAtaGDazoazxazxaHdazoaGEarMaGGaGFaGHarQaHiaHjaHkaHlaHmaHnaGOaGNatWaGPaGQaBmaGRaBmaGSaBmaGTaBmaDcaGfaHwaDoaHxaHyaHzaHAaHAaHBajfaHDaHDaHDaHDaHDaHEaHDaHDaHDaHFbqkaDrcEnaDraHHaHIcGsaHJaHJaHKaHLaDxaDxaHMaDxaHNaHOaHPaHQaGsaGXaGsaGUaGWaGVaHaaHbaHeaHcaHRaHfaHhaHgaIdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaIeaIeaIeaIeaIeaIeaIeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaIfaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDDaDDaDDaDDaDDaDDaDDaDDaDDaaaaaaaaaaaaaaaaIgaFbaFbaDGaFbaGyaFbaGyaIhaGyaIiaGyaFbaFJaGaaGBaCYaHoaIkaIkaHpaImaHqaImaIkaIkaIoaIpaGKaIqaIraIsaItaGKaHraHtaHsaEPaEPaHuaEPaHTaHSaHraCMaaaaBXaBXaIAaHUaIAaBXaBXaaaazNazSazTaHWaHVaHXaFnaFnaIFaIGaIHayPaHYazoaHZazxazxaIaaDZaAtaAtaIMazoaIbaIOaIjaIcaIlaISaITaIUaIUaIUaIUaIUaIuaInaIXaIvaIwaBmaIxaBmaIyaBmaIzaBmaDeaGfaICaIBaJgaJgaDpaJhaDraDranKaDraDraIDaDraJgaJkaJgaJgaJgaJlaJmaJncGtaJqaJraJsaJsaJsaJsaJtaJuaHQaJvaJwaJxaJyaJzaJAaHQaIIaIEaGsaIJaILaIKaINaHbaIPaHcaIRaIQaGtaGtaGtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaIeaIeaIeaIeaIeaIeaIeaIeaIeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDDaDDaDDaDDaDDaDDaDDaDDaDDaaaaaaaaaaaaaaaaEvaIVaGwaFIaFbaGyaFbaGyaFbaGyaFbaGyaFbaFJaGaaGBaCYaIYaIWaGuaIZaJbaJbaJeaJcaJjaJfaJoaJVaJWaJXaJYaJZaGKaHraJBaJpaJDaJCaHraJEaJGaJFaJHaKiaaaaafaaaaKjaJIaKjaaaaafaaaaKiazSazTaJKaJJaJMaJLaJNazTaKqaKrayPaJOazoaAUaJQaJPaGDazoaJSaJRaKxaJTaJUaIOaKbaKaaKdaKcaKeaKFaaaaaaaIXaKfaKhaKgaIXaKkaIwaIwaIwaKlaIwaIwaIwaBmaDoaKmaDoaDoaDoaDoaKMaDoaKNaHCaKnaJiaKpaKoaKTaKuaKVaKTaKTaKTaKTaKTaKWaKTaKTaKTaKTaKTaKTaKTaKTaKXaHQaKYaKZaLaaLbaLcaLdaHQaKwaKvaGsaJdaHvaKzaINaKBaIPaHcaIRaHcaKDaKCaLmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaIeaIeaIeaIeaIeaIeaIeaIeaIeaIeaIeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDDaDDaDDaDDaDDaDDaDDaDDaDDaaaaaaaaaaaaaaaaKEaKGaCUaEuaFaaFbaFbaLpaFbaFbaLqaFbaFhaEvaGAaLsaCYaKIaKHaKKaKJaKKaKKaKKaKKaKKaKLaKOaGKaGKaGKaGKaGKaGKaLzaKPaLBaLCaLCaLCaLCaLDaKQaLFaKiaLGaLHaLHaLIaKRaLKaLHaLHaLLaKiaLMaKiaKiaLNaKSaLNaIOaIOaISaLPaIOaIOaIOaIOaLQaLRaLeaKUaLUaLVaIOaIOaIOaIOaLfaKaaLgaLgaLhaLZaMaaMbaIXaLiaLkaLjaIXaIXaIXaIXaIXaIXaIXaIXaBmaBmaLnaLlaLtaLoaLuaMkaMlaMmaKNaKsaLvaKtaKtaLwaKTaLAaLJaLEaLSaLOaLWaLxaLXaMzaLYaLSaLWaLOaLSaMcaKTaKXaHQaKyaMDaMEaMFaMGaKAaHQaMeaMdaMgaMfaMiaMhaMjaGsaGtaMnaIRaHcaMpaMoaMSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaIeaIeaIeaIeaIeaIeaIeaIeaIeaIeaIeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDDaDDaDDaDDaDDaDDaDDaaaaaaaaaaaaaaaaaaaaaaaaaaaaKEaCUaDGaCUaCUaDHaDIaCUaCUaDGaKGaMqaBJaMraKIaMVaMsaMsaMtaMsaMuaIkaMvaKLaKOaMwaMyaMxaMBaMAaMIaMBaMJaMBaMBaMBaMKaMBaMBaMLaMNaMMaMOaMOaMQaMPaMRaMOaMOaMOaMOaMTaMWaMUaMXaMBaMZaMYaNbaNaaNdaNcaNdaNeaNgaNfaNhaNhaNjaNiaNkaNiaNmaNlaNoaNnaLgaKaaLgaLgaLgaLgaLgaLgaNpaLjaNraNqaNtaNsaNvaNuaNxaNwaNyaIXaNAaNzaNCaNBaNDaNDaNEaOhaOiaOjaKNaLyaNFaLTaLTaNGaKTaNJaNLaNKaNKaNKaNKaNMaNOaNNaNQaNPaNRaNRaNTaNSaKTaKXaHQaOzaOAaOBaOCaOzaPwaHQaNVaNUaGsaNWaNYaNXaNZaGsaHcaHcaIRaHcaGtaGtaGtaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaIeaIeaIeaIeaIeaIeaIeaIeaIeaIeaIeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDDaDDaDDaDDaDDaDDaDDaDDaDDaaaaaaaaaaaaaaaaKyaKGaCUaEuaFaaFbaFbaLpaFbaFbaLqaFbaFhaEvaGAaLsaCYaKIaKHaKKaKJaKKaKKaKKaKKaKKaKLaKOaGKaGKaGKaGKaGKaGKaLzaKPaLBaLCaLCaLCaLCaLDaKQaLFaKiaLGaLHaLHaLIaKRaLKaLHaLHaLLaKiaLMaKiaKiaLNaKSaLNaIOaIOaISaLPaIOaIOaIOaIOaLQaLRaLeaKUaLUaLVaIOaIOaIOaIOaLfaKaaLgaLgaLhaLZaMaaMbaIXaLiaLkaLjaIXaIXaIXaIXaIXaIXaIXaIXaBmaBmaLnaLlaLtaLoaLuaMkaMlaMmaKNaKsaLvaKtaKtaLwaKTaLAaLJaLEaLSaLOaLWaLxaLXaMzaLYaLSaLWaLOaLSaMcaKTaKXaHQaKAaMDaMEaMFaMGaKEaHQaMeaMdaMgaMfaMiaMhaMjaGsaGtaMnaIRaHcaMpaMoaMSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaIeaIeaIeaIeaIeaIeaIeaIeaIeaIeaIeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDDaDDaDDaDDaDDaDDaDDaaaaaaaaaaaaaaaaaaaaaaaaaaaaKyaCUaDGaCUaCUaDHaDIaCUaCUaDGaKGaMqaBJaMraKIaMVaMsaMsaMtaMsaMuaIkaMvaKLaKOaMwaMyaMxaMBaMAaMIaMBaMJaMBaMBaMBaMKaMBaMBaMLaMNaMMaMOaMOaMQaMPaMRaMOaMOaMOaMOaMTaMWaMUaMXaMBaMZaMYaNbaNaaNdaNcaNdaNeaNgaNfaNhaNhaNjaNiaNkaNiaNmaNlaNoaNnaLgaKaaLgaLgaLgaLgaLgaLgaNpaLjaNraNqaNtaNsaNvaNuaNxaNwaNyaIXaNAaNzaNCaNBaNDaNDaNEaOhaOiaOjaKNaLyaNFaLTaLTaNGaKTaNJaNLaNKaNKaNKaNKaNMaNOaNNaNQaNPaNRaNRaNTaNSaKTaKXaHQaOzaOAaOBaOCaOzaPwaHQaNVaNUaGsaNWaNYaNXaNZaGsaHcaHcaIRaHcaGtaGtaGtaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaIeaIeaIeaIeaIeaIeaIeaIeaIeaIeaIeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDDaDDaDDaDDaDDaDDaDDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaOJaOKaOLaOMaOMaOMaOMaONaOKaOJaaaaBJaOaaObaOQaOcaOSaOTaOTaOdaIkaOeaKLaOgaOfaOlaOkaOnaOmaOoaOoaOqaOpaOpaOpaOsaOraOraOtaOuaMYaOoaOoaOwaOvaOyaOxaODaODaOEaODaOFaOvaOvaOvaOHaOGaOOaOIaLgaOPaORaORaORaORaORaORaORaORaOUaORaOWaOVaOXaORaOZaOYaPaaORaORaORaPbaORaPdaPcaPeaPcaPcaPcaPcaPcaPcaPfaPgaPMaPhaPhaPhaPiaPhaPhaPjaPQaPRaMCaKNaNHaKtaNIaPlaPkaKTaPoaPqaPpaPpaPpaPpaPpaPraQbaPtaPsaPpaPpaPvaPuaKTaKXaHQaQgaOzaOzaQhaOzaQiaHQaGsaGsaGsaGsaGsaGsaPxaGsaHcaHcaIRaHcaPzaPyaGtaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaIeaIeaIeaIeaIeaIeaIeaIeaIeaIeaIeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDDaDDaDDaDDaDDaDDaDDaDDaDDaaaaaaaaaaaaaaaaafaBJaQmaBJaQnaQoaGBaPBaPAaPDaPCaGBaQoaQtaQuaBJaPEaKIaOQaPFaQxaOTaOTaOdaIkaPGaKLaKOaPHaMyaPIaPJaMBaMBaPKaPNaPLaPOaMBaPTaPPaPUaPPaPWaPVaPPaPPaPXaPPaPPaPYaPZaPPaQaaPPaQcaMBaMBaMBaQeaQdaOOaOIaLgaQfaLgaQjaQjaQjaQjaQjaQjaQjaQjaQkaQlaQjaQpaQjaQjaQqaQjaQjaQjaQjaQsaQraQwaQvaQvaQvaQvaQvaQvaQvaLjaQyaLjaIXaQAaQzaQzaQzaQzaQzaQBaRhaRiaRjaKNaKNaKNaKNaKNaPmaKTaQDaPqaPpaQFaQEaQGaPtaQHaRraQGaPsaQJaQIaQKaQIaKTaKXaHQaRxaRxaRyaRzaRAaRAaRBaHQaQLaQNaQMaGtaQOaQQaQPaQRaQRaQTaQSaGtaQUaGtaRMaRMaRMaRNaROaRPaaaaaaaaaaaaaIeaIeaIeaIeaIeaIeaIeaIeaIeaIeaIeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDDaDDaDDaDDaDDaDDaDDaDDaDDaDDaDDaDDaDDaDDaDDaRQaRRaRRaRSaQVaQWaRVaOKaLsaCYaQXaQXaQYaLsaOKaLsaQZaRbaRaaKIaSbaRcaRcaMtaRcaMuaIkaRdaKLaReaIkaSfaSfaSgaSfaSfaSfaSfaSfaSfaRfaRgaSfaSfaSfaSfaSfaSfaSjaRkaSjaSfaSlaSfaMBaPJaRlaRnaRmaRoaMBaQeaSqaISaISaLgaRpaRqaSsaMaaMaaStaStaStaStaSuaIOaSvaSwaSxaSyaSyaSzaSyaSyaSxaSwaSAaIOaSBaSCaSCaSCaSCaSDaSDaSEaRsaQyaLjaIXaMHaSHaSHaSHaSHaSHaSHaSIaSJaSKaSLaSMaRuaRtaQCaPnaKNaKNaRwaSSaSTaSUaSVaSWaSWaSWaSXaRCaSXaSWaSWaSWaSWaKXaHQaSZaOzaRyaRzaOzaOzaTaaHQaRDaRFaREaGtaHcaRHaRGaTgaRIaRJaHcaRLaRKaGtaRTaRUaRMaRXaRWaTpaafaaaaaaaaaaIeaIeaIeaIeaIeaIeaIeaIeaIeaIeaIeaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaIfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
@@ -7507,27 +7508,27 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDDaDDaDDaDDaDDaDDaDDaDDaDDaDDaDDaDDaD
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDDaDDaDDaDDaDDaaaaDDaDDaDDaDDaDDaaaaDDaDDaDDaDDaDDaaaaaaaaaaaaaaabgrbgsbgtbgubdBbpObpObpObpPbpObpQboZboYbpabgvbptbjybpVbpWbpXbpYbpZbqabqbbqbbqbbqcbqdbqebqdbqdbqdbqdbqfbqgbqgbqhbqibqlbpcbpbbpfbpebphbpgbpjbpibrTbpkbplbqubqubqvbpmbflbflbpnbfsaISaLgbpobpqbqAbtRbqCbqCbqDbqEbqFbprboyaafbehbehbehbehbqHbehbehbehbehaafbejbqIboIbqJbqKbqLbqMbqNbelbpsaQyaLjbelbpwbpubpybpxbpzbqUbnCbpAbnIbnIbnIbnIbnIbnIbpUbpBbpCbnKbpFbpDbpGbnxbpIboEbpJbpHboDboCboobpRbnFbnGbppbrhbribribpTbpSbqnbqmbqmbqmbqobqmbqqbqpbrqbqrbqtbqsbnSbqwboVbqxbqyboVbqzbnSbrybrzbrAbnWaaaaaaaaaaaaaaaaaaaaaaIeaIeaIeaIeaIeaIeaIeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaIfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDDaDDaDDaDDaDDaaaaDDaDDaDDaDDaDDaaaaDDaDDaDDaDDaDDaaaaaaaaaaaaaaaaaaaaaaaaaaabrBbqObqGbrEbqPbqQbqQbqSbqRbqTbgvbrKbrLbvobrNbjybjybjybaBbrObrPbrQbrRbrQbrQbrQbrRbrQbaBbaBbqlbqlbqlbrVbqlbqWbqVbqVbqVbqVbqVbpjbqXbtBbqYbrabqZbrcbrbbrebrdbrgbrfbrkbrjbrmbrlbrnbskbslbsmbsnbsobspboybnjboyaafbsqbrMbpKbssbsrbstbpKbsubsqaafbejbsxbsybsxbejbejbejbszbelbroaQyaLjboObnvbnubrrbrpbrsbqUbrtbpAbrvbrubrxbrwbrDbrCbpUbrFbnsbrGbrIbrHbrJbnxbsvboEboqbooboDboCbooborbnFbnGbppbrSbribrSbrUboBbsVbrWbrYbrXbrZboHbsbbsabrqbscbsebsdbnSbsfbshbsgbsjbsibsAbnSbtmbtnbyAbnWaaaaaaaaaaaaaaaaaaaaaaaaaIeaIeaIeaIeaIeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDDaDDaDDaDDaDDaaaaaaaaaaaaaaaaaaaaaaDDaDDaDDaDDaDDaaaaacaaaaaaaaaaaaaaaaaaaaabrBbsCbsBbtrbsDbsEbsEbsFbsEbsEbgvbsHbsGbtwbtxbjyaaaaaaaaaaafaafbtybtybtybtybtybtybtyaaaaaabtDbsJbsIbsLbsKbqVbqVbqVbqVbqVbqVbsNbsMbsPbsObsRbsQbtKbtLbfsbfsbsSbfsbfsbtNbsUbsTbsWbmRbNTbmRbmRbmRbmRbmRbsXbmRaafbtTbtUbswbsYbtVbtXbswbtYbtZaafbsxbuabubbucbsZbtabsxbufaIXbtbbaubtcbelbtdblwbtfbtebtgbumbtibthbogbtjbtobtlbtqbtpbttbtsbnsbnxbtvbtubtzbnxbtEbtAbtGbtFbtHbtHbtJbtIbnFbuHbppbtMboBboBbrUbtObuKbtPbtSbtQbudbtWbugbuebrqbuhbujbuibnSbukbunbulbuoboVbupbnSbuZbvabRqbnWaaaaaaaaaaaabvcaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabeTbvdbvebvfbpObvgbgrbgsbvhbvgbgvbuqbjybvjbvkbjyaaaaaaaaaaaaaaabtybtybtybtybtybtybtyaaaaaabvpburbqVbutbusbusbusbusbusbuvbuubusbuwbuybuxbuAbuzbuCbuBbfsbuDbflbuEbuFbvBbuIbuGbuJbmRbmRbmRbuMbuLbuObuNbuPbvKaafbvLbuRbuQbvMbuSbvRbvNbvSbvLaafbsxbvTbvUbvVbejbuTbsxbvXaIXbuUbbLbuVbelbwabwbbwcbwdbuWbumbuYbuXbvibvbbvlbvlbvnbvmbvrbvqbvsbwpbvtbwrbwpbwpbwpbwpbvubwpbwpbwtbwtbwtbwtbnGbppbrSbribrSbvwbvvbwwbvxbvybvybvzboHbvCbvAbwBbwCbvDbwEbnSbvEbvGbvFbvHboVbvIbnSbwKbwLbnWbnWaaaaaaaaaaaaaafbvJbvObwObvObwObvObvPaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabeTbvdbvebvfbpObvgbgrbgsbvhbvgbgvbuqbjybvjbvkbjyaaaaaaaaaaaaaaabtybtybtybtybtybtybtyaaaaaabvpburbqVbutbusbusbusbusbusbuvbuubusbuwbuybuxbuAbuzbuCbuBbfsbuDbflbuEbuFbvBbuIbuGbuJbmRbmRbmRbuMbuLbuObuNbuPbvKaafbvLbuRbuQbvMbuSbvRbvNbvSbvLaafbsxbvTbvUbvVbejbuTbsxbvXaIXbuUbbLbuVbelbwabwbbwcbwdbuWbumbuYbuXbvibvbbvlbvlbvnbvmbvrbvqbvsbwpbvtbwrbwpbwpbwpbwpbvubwpbwpbwtbwtbwtbwtbnGbppbrSbribrSbvwbvvbwwbvxbvybvybvzboHbvCbvAbwBbwCbvDbwEbnSbvEbvGbvFbvHboVbvIbnSbwKbwLbnWbnWaaaaaaaaaaaaaafbtkbvObwObvObwObvObvJaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtybtybtybtybtybtybtybwVbwXbwWbvQbqVbvWbqVbvYbvYbvYbvZbwebqXbqVbqVbtBbwfbwhbwgbwjbwibwlbwkbflbflbwmbxhbuIbuGbwobwnbwsbwqbwubxnbxobxpbwvbvKaafbxrbwybwxbtXbxsbxxbxtbxybxraafbsxbxzbxAbxBbejbwAbsxbufaIXbwDbbLaLjbelbwFbwzbwHbwGbwIbxJbwMbwJbxJbxMbxNbwPbxMbwpbwRbwNbwpbwpbwTbwSbwYbwUbwZbxabxdbxcbxbbwtbyabybbwtbnGbppbycbribribxgbxfbpvbxibvybvybvzboHbvCbxebwCbxkbxmbxlbwCbxjbxubxqbxwbxvbxCbnSbypbSLbnWaaaaaaaaaaaaaaaaafbxEbysbytbyubyvbywbxEaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtybtybtybtybtybtybtybyBbyCbyBbyCbxFbvWbqVbqVbqVbxGbqVbwebqXbxHbqlbqlbxIbflbrabwjbxKbyFbxLbxObxObxQbxPbxSbxRbxTbvBbxUbyObtkbxpbyQbyRbxWbvKaafbxrbxrbxrbxrbxDbxrbxrbxrbxraafbyUbyUbyUbyUbyUbyUbyUbyVbelbxYbkubkwbelbxZbxXbxXbydbyebxJbygbyfbzdbyhbyjbyibykbwrbymbylbyobynbyrbyqbyqbyxbyybyqbyDbyzbyEbztbzubzvbzwbzxbyIbyHbyKbyJbyMbyLbpvbyNboHboHbyPboHbvCbyGbzHbyTbyXbyWbzHbzLbzMbzNbySbzPbwCbwCbzQbnWbnWbzRbzSbzSbzSbzTbzUbzVbyZbytbyvbytbzXbwOaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtybtybtybtybtybtybtybyBbyCbyBbyCbxFbvWbqVbqVbqVbxGbqVbwebqXbxHbqlbqlbxIbflbrabwjbxKbyFbxLbxObxObxQbxPbxSbxRbxTbvBbxUbyObvPbxpbyQbyRbxWbvKaafbxrbxrbxrbxrbxDbxrbxrbxrbxraafbyUbyUbyUbyUbyUbyUbyUbyVbelbxYbkubkwbelbxZbxXbxXbydbyebxJbygbyfbzdbyhbyjbyibykbwrbymbylbyobynbyrbyqbyqbyxbyybyqbyDbyzbyEbztbzubzvbzwbzxbyIbyHbyKbyJbyMbyLbpvbyNboHboHbyPboHbvCbyGbzHbyTbyXbyWbzHbzLbzMbzNbySbzPbwCbwCbzQbnWbnWbzRbzSbzSbzSbzTbzUbzVbyZbytbyvbytbzXbwOaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQaaaaaaaaaaaaaaaaaaaacaaaaaaaaabtybtybtybtybtybtybtybAcbAdbAcbzabqVbvWbqVbzcbzbbzcbzcbwebqXbzfbzebqlbzgbflbrabzibzhbAhbzjbflbksbflbzkbuIbzlbzmbAnbxUbAobznbxpbxpbxpbzobvKbArbArbyYbArbzqbzpbzrbAwbzsbAwbAwbyUbzAbzzbzCbzBbzEbzDbzFbelbzGaQyaLjbelbzIbzybzKbzJbzWbzObzZbzYbAbbAabAfbAebAibAgbAkbAjbAmbAlbApbAmbAsbAqbAubAtbAvbAmbAxbBgbBhbBibztbBjbppbAzbABbAAbACbACbpvbADbAEbAybpvbAFbAHbAGbBubAJbAIbAKbAMbALbALbANbAPbAObARbAQbATbASbAVbAUbAXbAWbAZbAYbBNbxEbyvbytbyvbyvbBObxEaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtybtybtybtybtybtybtybDebwXbDfbBbbqVbvWbqVbqVbqVbqVbqVbwebqXbzfbBcbqlbBdbflbBebBfbflbBkbfmbflbflbBlbvBbBmbzlbzmbAnbxUbvKbBobBnbBpbBnbBqbvKbCcbCdbBrbBabBtbBsbBwbBvbBxbClbxVbyUbBAbBzbBCbBBbBDbBDbBFbBEbzGaQyaLjbelbBGbBybBybydbBHbxJbBJbBIbxJbBKbBLbBLbBMbwpbBQbBPbwpbwpbwpbwpbwpbwpbBRbwpbwpbwrbBSbwtbwtbwtbwtbCGbppbwCbzHbzHbzHbzHbzHbzHbzHbzHbzHbzPbBTbCIbCJbAJbBUbBVbBXbBWbBWbBWbBZbBYbCabCbbCfbCebChbCgbCjbCibCjbCkbCZbCobvObwObDbbwObvObCpaafaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtybtybtybtybtybtybtybDebwXbDfbBbbqVbvWbqVbqVbqVbqVbqVbwebqXbzfbBcbqlbBdbflbBebBfbflbBkbfmbflbflbBlbvBbBmbzlbzmbAnbxUbvKbBobBnbBpbBnbBqbvKbCcbCdbBrbBabBtbBsbBwbBvbBxbClbxVbyUbBAbBzbBCbBBbBDbBDbBFbBEbzGaQyaLjbelbBGbBybBybydbBHbxJbBJbBIbxJbBKbBLbBLbBMbwpbBQbBPbwpbwpbwpbwpbwpbwpbBRbwpbwpbwrbBSbwtbwtbwtbwtbCGbppbwCbzHbzHbzHbzHbzHbzHbzHbzHbzHbzPbBTbCIbCJbAJbBUbBVbBXbBWbBWbBWbBZbBYbCabCbbCfbCebChbCgbCjbCibCjbCkbCZbCmbvObwObDbbwObvObCoaafaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtybtybtybtybtybtybtybAcbAdbAcbCrbCqbCsbqVbqVbqVbCqbqVbwebqXbzfbCtbqlbCubflbrabwjbflbDibCvbflbflbCwbxhbBmbzlbCxbxhbCybvKbCAbCzbCCbCBbwvbvKbCDbCnbCEbArbDubDubDubAwbCHbCFbCKbyUbCNbCMbCMbCObCQbCPbCRbelbCTbCSbCUbelbDHbCLbDJbCVbDLbDMbCXbCWbzdbCYbDabBLbDcbwrbDgbDdbwrbDhbDkbDjbDXbDlbDnbDmbEbbEcbEdbEebEfbEgbEbbDobDpbEjbDsbDqbDrbDrbDvbDtbDxbDwbDzbDybDBbDAbDCbDDbDEbBVbEybEzbEAbwCbwCbwCbwCbwCbEBbECbEDbzRbzTbzUbDGbDFbzUbzRbzSbzTbEGbzUbEHaafbvcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtybtybtybtybtybtybtybENbEObENbDNbDKbDObDObDObDObDObDPbDRbDQbzfbDSbqlbDTbDVbDUbDYbDWbEWbEXbEYbEZbFabtNbDZbzlbEhbEabxUbvKbEkbEibElbBnbEmbvKbFibFjbDIbAraaaaaaaaabAwbEnbFmbFnbyUbFobFpbFqbFrbCQbCPbEpbelbwDaQyaLjbEqbEsbEobEtbErbEvbEubExbEwbxJbxMbxMbEEbxMbwpbEIbEFbEKbEJbEMbELbDXbEPbDnbEQbFLbFMbEdbFNbFObFPbESbERbDrbETbDsbEUbDrbDrbFbbEVbFcbEVbEVbFdbFfbFebFgbFhbFkbBVbGdbFsbFubCmbFvbFlbFwbGkbGlbGmbGnaafaafbzUbFybFxbFxbFzbFAbFBbFDbGuaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtybtybtybtybtybtybtybENbEObENbDNbDKbDObDObDObDObDObDPbDRbDQbzfbDSbqlbDTbDVbDUbDYbDWbEWbEXbEYbEZbFabtNbDZbzlbEhbEabxUbvKbEkbEibElbBnbEmbvKbFibFjbDIbAraaaaaaaaabAwbEnbFmbFnbyUbFobFpbFqbFrbCQbCPbEpbelbwDaQyaLjbEqbEsbEobEtbErbEvbEubExbEwbxJbxMbxMbEEbxMbwpbEIbEFbEKbEJbEMbELbDXbEPbDnbEQbFLbFMbEdbFNbFObFPbESbERbDrbETbDsbEUbDrbDrbFbbEVbFcbEVbEVbFdbFfbFebFgbFhbFkbBVbGdbFsbFubCpbFvbFlbFwbGkbGlbGmbGnaafaafbzUbFybFxbFxbFzbFAbFBbFDbGuaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtybtybtybtybtybtybtybGAbGCbGBbqlbqlbKqbwXbwXbwXbKMbqlbqlbKNbNSbKObqlbGDbGDbGDbFEbGDbFabFFbFHbFGbFIbtNbBmbzlbFJbGKbtNbGLbGLbGLbGLbGLbFKbGLbGLbGLbFCbGLbGLbGLbGLbGLbFQbGLbGLbGLbGLbGLbGLbGLbelbelbelbelbwDaQyaLjbEqbFSbEobFTbFRbFVbFUbFXbFWbFZbFYbGabBLbGcbGbbGfbGebGhbGgbGjbGibGpbGobGrbGqbGsbHmbHnbGvbHpbGwbEbbGtbGxbwCbwCbwCbwCbwCbGybwCbwCbwCbzHbGEbzHbzHbGzbAJbGFbBVbGdbGHbGJbGIbGMbGGbGNbGkbGlbGmbHDaaaaaabzUbGPbGObDGbAZbHGbGRbGSbzUaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtybtybtybtybtybtybtyaaaaaaaaaaaaaaaaaaaafaaaaaaaaabHJaafaaaaaaaaaaaabGDbGUbGTbGWbGVbHObGXbGZbGYbHabtNbBmbzlbzmbuIbHcbHbbHebHdbHgbHfbHibHhbHkbHjbHobHlbHqbuIbuIbHrbHtbHsbuIbHubuIbHvbHgbHwbHybHxbHAbHzbwDaQybCUaIXbDHbIqbDHbGQbHBbxJbHEbHCbHHbHFbHKbHIbHMbHLbHPbHNbwrbHQbHSbHRbDXbHTbHVbHUbIJbIKbFObILbHYbHXbEbbIObIPbIQbIRbISbHZbIUbIabHWbIbbIYbIebIdbIfbJcbzHbIgbGFbBVbJebIhbIjbIibIlaJabImbGkbGlbJlbEDbEDbEDbzUbzUbzUbJmbJnbzUbzUbHGbzUaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaaaaaaaaaaaaaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaIfaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtybtybtybtybtybtybtyaaaaaaaaaaaaaaaaaabJoaaaaaaaaaaaaaaaaaaaaaaaaaaabGDbIobInbIrbIpbJtbIsbIubItbIvbtNbBmbIwbIybIxbIxbIzbIBbIAbIDbICbIBbIzbIxbIxbIFbIEbIHbIGbIMbIIbINbIxbIxbITbIBbIAbIDbICbIWbIVbIXbIVbJabIZbuVaIXbJdbIcbJbbIcbJfbJYbCXbJgbKabKbbxMbJhbKdbKebDgbJibwpbJkbJqbJpbDXbJjbJsbJrbKmbJvbFObKobHYbJvbEbbKpbMEbIQbJxbJwbJzbJubJAbJybJBbIYbJEbJDbJFbJFbzHbJGbJCbJHbJIbJJbJMbJLbJObJNbJPbGkbGlbKLbEDcbAcbGcbBbEDaafaafaafaafaafaafaafaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafbJRbJQbJQbJSbKSbKSbKTbKTbKTbKTbKUaafaafaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtybtybtybtybtyaaaaaaaaaaaaaaaaaaaaaaaabJUbJTbKXbJTbJVaaaaaaaaabGDbGDbJXbJWbIrbJWbLbbJZbKfbKcbKgbtNbKhbBmbKjbKibuIbKkbuIbzkbHgbHwbuIbKlbKrbKnbKtbKsbzmbuIbKvbKubHkbKwbHkbHkbKybKxbKAbKzbKCbKBbbLbKDaLjaLjaLjaIXbJKbEtbEvbKEbKGbKFbKIbKHbLFbKJbKPbKKbKQbLKbDgbHNbLLbLMbLNbDXbDXbLObLObLObEbbKVbLQbKWbLSbKYbEbbLUbLVbIQbLWbLXbHZbLYbKZbKRbLabIYbLebLdbJFbJFbzHbLfbLcbBVbwCbLhbLjbLibLlbLkbLmbGkbMmbMnbMobMobMobMpbGnaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafbLnbMtbLobMtbKSbKTbKTbLpbLqbLpbKTbKTaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtybtybtybtybtyaaaaaaaaaaaaaaaaaaaaaaaabFtbJTbKXbJTbJUaaaaaaaaabGDbGDbJXbJWbIrbJWbLbbJZbKfbKcbKgbtNbKhbBmbKjbKibuIbKkbuIbzkbHgbHwbuIbKlbKrbKnbKtbKsbzmbuIbKvbKubHkbKwbHkbHkbKybKxbKAbKzbKCbKBbbLbKDaLjaLjaLjaIXbJKbEtbEvbKEbKGbKFbKIbKHbLFbKJbKPbKKbKQbLKbDgbHNbLLbLMbLNbDXbDXbLObLObLObEbbKVbLQbKWbLSbKYbEbbLUbLVbIQbLWbLXbHZbLYbKZbKRbLabIYbLebLdbJFbJFbzHbLfbLcbBVbwCbLhbLjbLibLlbLkbLmbGkbMmbMnbMobMobMobMpbGnaaaaaaaaaaaaaafaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafbLnbMtbLobMtbKSbKTbKTbLpbLqbLpbKTbKTaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabLrbMwbMxbMybLrbMzbMAbMBbGDbLsbLubLtbLwbLvbLybLxbLzbLzbLAbtNbtNbtNbMLbtNbtNbtNbtNbtNbtNbtNbtNbtNbtNbtNbtNbtNbLCbLBbLDbtNbtNbtNbtNbtNbLEbtNbtNbtNaIXaIXbMQaIXaKfaLibLgaIXbLHbLGbLIbIcbLJbxJbCXbLPbxJbLRbLZbLTbMabwpbMcbMbbNdbMebMgbMfbMibMhbNjbMjbHYbJvbFObFObMkbJvbEbbNmbNnbNnbNnbNnbNnbNnbNnbNnbNnbNnbMqbMlbMrbMrbzHbMsbMdbMvbwCbNubNubNubNvbNwbNxbNubNubNubNubNubNubNybNzaapaapaapaapaapaapaapaapaapaapaapaapaapaapaapaapaapaapaapaapaapaapaapbMDbMtbMtbWlbKTbKTbLpbLpbMFbLpbLpbKTbKTaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabKXbNEbNFbNEbKXbNGbMHbMGbNJbMIbMJbJWbMMbMKbFabMNbMPbMObMRbFacdyccRbNUbNVaaaaaaaaaaaabNWcqvbNYbNZbOabObbOcbOdbMTbMSbMUbOdbMWbMVbMYbMXbNabMZbNcbNbbNebOqbOrbOsbOsbOsbOsbDHbDHbDHbDHbMCbMCbxJbNfbCWbNgbLZbNibNhbNlbNkbNpbNobNqbNrbNAbNtbNCbNBbNjbOJbFObFObOKbJvbJvbOJbEbbNmbNnbNDbNIbNHbNLbNKbNNbNMbNObNnbNQbNPbNRbNRbzHbOebNsbBVbzPbOfbOhbOgbOkbOjbOmbOlbOobOnbOtbOpbNubPjbEDbPkbPkbPkbPkbPkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabPlbKTbMDbKTbKTbLpbLpbLpbLpbLpbLpbLpbKTbKTaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabLrbNEbNEbNEbPmbPnbJWbOubOwbOvbJWbOxbOzbOybFabFabFabFabFabFabPubPvbPwbPxaaabPybPzbPzbPAbPBbPCbPDbPEbPCbPFbOdbOBbOAbOCbOdbOEbODbOGbOFbOIbOHbNcbPQbPQbOqbPRbPSbPTbPUbPVbDHbOibIcbOLbIcbIcbOMbCXbONbxJbOObOQbOPbORbwpbOTbOSbwpbOVbOXbOWbOZbOYbNjbEbbEbbEbbEbbEbbEbbEbbEbbBjbNnbPabPcbPbbNHbNHbNHbNHbPdbNnbPebLdbPfbPfbzHbAJbLcbBVbPgbOUbOUbPhbPobPibPpbPqbPtbPsbPtbPGbNubPHbPIbPkbPKbPJbPLbQHaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafbKSbKTbPNbPMbPMbLpbLpbLpbLpbLpbLpbLpbLpbKTbKTaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabKXbNFbNFbNFbKXbQKbPPbPObQNbPWbJWbJWbPYbPXbQRbQSbQSbQSbQSbQSbQSbQTbQUbQVaaabQWbQabPZbQZbRabPCbRbbRcbRdbPCbOdbQcbQbbQdbOdbQfbQebQhbQgbQjbQibQkbPQbRobPUbRpbOsbPUbPUcgBbDHbPrbIcbQmbQlbIcbQnbCXbCWbRwbQobQqbQpbQrbRBbDgbHNbRCbOVbOWbOWbOZbQtbNjbQsbQvbQubRHbQwbQybQxbRLbBjbNnbNHbNHbQAbNHbQBbNHbNHbQCbNnbQDbLdbQEbQEbzHbLfbQzbQFbQIbQGbQLbQJbQObQMbQQbQPbQYbQXbRfbRebRgbRhbRkbRjbRmbRlbPLbSkaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabKTbKTbRnbLpbLpbLpbLpbLpbLpbLpbLpbLpbLpbLpbKTbKTaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaabLrbSmbRrbSobLrbSpbMAbMBbGDbGDbRsbRsbRsbGDbGDbNVbSrbSrbSsbSsbSsbSsbNUbQVaaabStbRubRtbSwbSxbSybSzbSAbSBbSBbSCbRxbRvbRybOdbPQbPQbPQbPQbPQbSGbPQbPQbSHbSIbSJbOsbPUbSKcntbDHbRzbRibRDbRAbREbQnbRFbEwbSRbRGbRJbRIbFtbSWbEIbRMbSYbRObRQbRPbRSbRRbNjbRNbRUbRTbRHbRVbRXbRWbRLbBjbNnbNnbNnbQAbNHbNHbNHbNnbNnbNnbSabRZbQEbQEbzHbSbbLcbBVbzPbRYbSebScbPpbSfbShbSdbSibSgbSlbSjbNubPHbSqbPkbSvbSubSDbTBaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafbKTbLpbLpbLpbLpbLpbLpbSEbMtbRnbLpbLpbLpbLpbLpbKTbKTaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSFbJTbTFbJTbSMbTHaafaaaaaabGDbTIbTJbTKbGDaaabNVbTLbTMbTNbTObTObTObTPbQVaaabQWbSObSNbTSbTTbPCbTUbTVbSPbTXbOdbSSbSQbSTbUbbUcbUcbUcbUdbUdbUebUfbUgbPUbPUbUhbOsbOsbOsbOsbDHbDHbSnbSVbSUbDHbUlbSZbSXbUobUpbUlbNgbUqbUrbTbbTabUlbNjbNjbNjbNjbNjbNjbTcbTebTdbRHbTfbThbTgbRLbBjbNnbTibTlbTkbTmbTjbTobTnbTibUHbTrbTqbIfbJcbzHbIgbLcbTsbwCbNubNubULbUMbNubNubNubNubTpbTtbTubNubUPbUQbPkbTwbUSbUTbPkaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabKTbTxbTxbTxbTxbTxbTxbTybMtbTzbTxbTxbLpbLpbLpbLpbKTaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQbwQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaabLrbSmbRrbSobLrbSpbMAbMBbGDbGDbRsbRsbRsbGDbGDbNVbSrbSrbSsbSsbSsbSsbNUbQVaaabStbRubRtbSwbSxbSybSzbSAbSBbSBbSCbRxbRvbRybOdbPQbPQbPQbPQbPQbSGbPQbPQbSHbSIbSJbOsbPUbSKcntbDHbRzbRibRDbRAbREbQnbRFbEwbSRbRGbRJbRIbJVbSWbEIbRMbSYbRObRQbRPbRSbRRbNjbRNbRUbRTbRHbRVbRXbRWbRLbBjbNnbNnbNnbQAbNHbNHbNHbNnbNnbNnbSabRZbQEbQEbzHbSbbLcbBVbzPbRYbSebScbPpbSfbShbSdbSibSgbSlbSjbNubPHbSqbPkbSvbSubSDbTBaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafbKTbLpbLpbLpbLpbLpbLpbSEbMtbRnbLpbLpbLpbLpbLpbKTbKTaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabRKbJTbTFbJTbSFbTHaafaaaaaabGDbTIbTJbTKbGDaaabNVbTLbTMbTNbTObTObTObTPbQVaaabQWbSObSNbTSbTTbPCbTUbTVbSPbTXbOdbSSbSQbSTbUbbUcbUcbUcbUdbUdbUebUfbUgbPUbPUbUhbOsbOsbOsbOsbDHbDHbSnbSVbSUbDHbUlbSZbSXbUobUpbUlbNgbUqbUrbTbbTabUlbNjbNjbNjbNjbNjbNjbTcbTebTdbRHbTfbThbTgbRLbBjbNnbTibTlbTkbTmbTjbTobTnbTibUHbTrbTqbIfbJcbzHbIgbLcbTsbwCbNubNubULbUMbNubNubNubNubTpbTtbTubNubUPbUQbPkbTwbUSbUTbPkaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabKTbTxbTxbTxbTxbTxbTxbTybMtbTzbTxbTxbLpbLpbLpbLpbKTaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabJoaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafbUXbNVbNVbNVbNVbSsbUYbNUbUZaaabVabPzbPzbVbbVcbPCbPCbVdbPCbVebOdbTCbTAbTDbOdbVibVibVibVibVibVibVibVibVjbVkbVlbVmbVmbVnbOsbDHbTGbTEbTRbTQbTWbVtbTYbTvbUabTZbUibTYbUkbUjbUnbUmbUtbUsbUvbUubUxbUwbVJbVKbUybVMbRHbVNbUzbVNbRLbBjbNnbUAbUCbUBbUEbUDbUGbUFbUIbUHbzHbUKbzHbzHbUJbBWbLcbBWbVZaafbURbUObUVbUUbWebUWbWgbUNbVfbVgbNubWkcrXbPkbVpbVobVrbVqaapaapaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabVsbMtbMtbMtbMtbMtbMtbMtbVubMubMtbMtbLpbLpbVvbLqbKUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabVxbVwbVwbWvbWwbNVbWxbSsbWybNVaaaaaaaaaaaabNWbWzbWAbWBbWCbWDbPCbOdbVzbVybMUbOdbVibWGbWHbWIbWJbWKbWLbVibWMbWMbWMbWMbWMbUhbVBbVAbVDbVCbVFbVEbVHbVhbVIbVGbVObVLbVObVPbVObVQbVSbVRbVUbVTbVVbVTbVXbVWbWabVYbWcbWbbWfbWdbWibWhbXqbXrbNnbWjbWnbWmbWpbWobWqbWpbWpbWrbWsbBUbWubWtbBWbBWbLcbBWbXCaafbURbWFbWFbWNbWPbWObWRbWEbOUbWSbNubWkbXLbPkbPkbPkbPkbPkaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabKTbPMbPMbPMbPMbPMbPMbWTbMtbWUbPMbPMbLpbLpbLpbLpbKTaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabSMbVwbVwbWvbWwbNVbWxbSsbWybNVaaaaaaaaaaaabNWbWzbWAbWBbWCbWDbPCbOdbVzbVybMUbOdbVibWGbWHbWIbWJbWKbWLbVibWMbWMbWMbWMbWMbUhbVBbVAbVDbVCbVFbVEbVHbVhbVIbVGbVObVLbVObVPbVObVQbVSbVRbVUbVTbVVbVTbVXbVWbWabVYbWcbWbbWfbWdbWibWhbXqbXrbNnbWjbWnbWmbWpbWobWqbWpbWpbWrbWsbBUbWubWtbBWbBWbLcbBWbXCaafbURbWFbWFbWNbWPbWObWRbWEbOUbWSbNubWkbXLbPkbPkbPkbPkbPkaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabKTbPMbPMbPMbPMbPMbPMbWTbMtbWUbPMbPMbLpbLpbLpbLpbKTaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabXObXPbXQbXRbSsbXSbXTbXUbXVbNVaaLaaaaaaaaabNWbNWbNWbNWbNWbNWbNWbOdbWWbWVbWXbOdbVibXZbYabYbbYbbYabYcbVibWZbWYbWYbXabWMbYgbDHbDHbXcbXbbXebXdbXgbWQbXhbXfbXjbXibXlbXkbXnbXmbXpbXobXtbXsbXvbXubXxbXwbXzbXybXBbXAbXEbXDbXGbXFbnFbYLbIPbXHbXJbXIbXMbXKbXWbXNbXYbXXbYebYdbALbYfbYhbALbYjbYibZbaafbURbYlbYnbYmbWebYobZgbYkbYpbYqbNubWkbYtbYsbYvbYubUQaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafbKTbLpbLpbLpbLpbLpbLpbSEbMtbRnbLpbLpbLpbLpbLpbKTbKTaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabYwbVwbVwbWvbZnbZobZpbNVbZqbNVbZrbZsbZtbZrbZrbRKbYxbYybYBbYAbZzbYCbYEbYDbYGbYFbZFbYabZGbZHbZIbZJbZKbYHbYJbYIbYMbYKbWMbZQbOqbZRbYObYNbYPbYPbYRbYrbYSbYQbUlbUlbZZbYTbUlbUlbYUcaccadcaebYWbYVbYXcaibYYcaicakcalbYZcalcakbZabnFbNmbIPbZcbZebZdbZhbZfbZjbZibNnbNnbwCbwCbwCbwCbwCbZkbZmbZlbwCbNubNubNubNubNubNubNubNubNubNubNubNucaybZwbZvbZybZxbUQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabKTbKTbRnbLpbLpbLpbLpbLpbLpbLpbLpbLpbLpbLpbKTbKTaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabVxbVwbVwbWvbZnbZobZpbNVbZqbNVbZrbZsbZtbZrbZrbYwbYxbYybYBbYAbZzbYCbYEbYDbYGbYFbZFbYabZGbZHbZIbZJbZKbYHbYJbYIbYMbYKbWMbZQbOqbZRbYObYNbYPbYPbYRbYrbYSbYQbUlbUlbZZbYTbUlbUlbYUcaccadcaebYWbYVbYXcaibYYcaicakcalbYZcalcakbZabnFbNmbIPbZcbZebZdbZhbZfbZjbZibNnbNnbwCbwCbwCbwCbwCbZkbZmbZlbwCbNubNubNubNubNubNubNubNubNubNubNubNucaybZwbZvbZybZxbUQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaaaaabKTbKTbRnbLpbLpbLpbLpbLpbLpbLpbLpbLpbLpbLpbKTbKTaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamaamcaBaamaamaamaamaamaaaaaaaaaaaaaaaaaaaafaafaaacaCcaDcaDcaDcaEcaDcaDbZBbZAbZrbZCbZDbZrbZLbZEbZNbZMbZPbZObZTbZSbZVbZUbZXbZWcaVbYabZGcaWcaXbZJcaYbVibWMbWMbWMbWMbWMcaZbOqbDHcaabZYcafcabcahbZucajcagbUlcamaAJaLrcaocbmcbncbocbpcaebYXbYVcapcaicarcaqcakcascaucatcakcawbnFbBjbIPcbxcbycbzcbxcbxbIPbIPbIPcFkcGucbCcbDcbEbwCbwCcavbwCbwCcKNcbHcazcbJcbKcbLcbMcbNcbOcbPcbQcbRcbScbTbUQbUQbUQbUQaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafbKSbKTbTzbTxbTxbLpbLpbLpbLpbLpbLpbLpbLpbKTbKTaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamaaaaaaaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafcaAcaGcaFcaIcaHcbZcaJcaLcaKbZrcaMcaNbZrbZrcaOcaQcaPcaScaRcckcaTbYEbYDbYGcaUcbabYabYaccoccpbYaccqbVicbccbbbWMcbdbWMbUhccuccuccuccuccuccuccubUlcbecaxbUlcbfcbhcbgcbicbmccBccCccDcaebYXbYVcbjcaicblcbkcakcbqcbscbrcakcbubnFccLccMccNccOccPccQccNctcccSccTccUccVccWccXccUccYcbtcbwcbvcbUcbIcdhcbVcdgcdhcdicdjcdhcdkcdlcdmcdncdocdpcdqcbWbUQbUQbUQbUQaaaaafaaaaaaaaaaahaahaahaafaaaaaaaafaaaaaaaafaaaaaabPlbKTbMDbKTbKTbLpbLpbLpbLpbLpbLpbLpbKTbKTaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafcbXcbXcaFccacbYcbZccbccccdxbZrccdccfccecchccgccjcciccmcclcdHccnccsccrccvcctccwcdOcdPcdQcdRcdScdTccxcczccyccEccAbWMbUhccuccFccHccGccJccIccZcbFcdaccKcdccdbcdecddcdfcbmcdtcdscducaebYXbYVcdrcaicdwcdvcakcdzcdBcdAcakcdDbnFbnFcexccNceycezceAccNceBceCceDceEceEceFceGceEceHcdCcdFcdEceHceLceMceNceOceLceLceLceLcePceNceOceLceLceQceRcdIceTcdKcdJceWcdLcdMcdMcdMcdMcdMcdMcdMcdMcdMcdMcdMcdMcdMcdMcdMcdMcdUcdNcdNcdVbKTbKTbLpbLpcdWbLpbLpbKTbKTaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
@@ -7553,12 +7554,12 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuFcuFcuFcuFcuFcuFcuFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaJaaaaaacAxcppcqFcppczwcrEcrDcrEczxcrEcrDcrEczxcrEczycrEczzczCczAcwSczDcyHczFczHczGczJczIczRcwQczScAMcwQcwQcwQcwQcwQcANcniczTcnicotcotcotcotcotcotcotcotcAPczLczLcAQcARcASbPUcATcwncAUcAVczXczUczYcAZcBacwncAaczZcsnaaaaaaaaaaaaaaaaaacrgcuxczuczgcumcBecBfcBgcumcAccAbcAdcBkcAecAbcAfcrgaafaafaaaaaaaaaaaacAhaaaceHcAicAmcAjcAocAncAmcApcAqcAncAmcArceHaaaaaacaBaaaaafaaaaafaaaaafaaacsDaaaaafaaaaafaafaafaafcswaaacyFcyFcyFcyFaaaaaacyFcyFcyFcyFcyFcyFcyFcyFcyFaaaaaacyFcyFcyFcyFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaIfaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuFcuFcuFcuFcuFcuFcuFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaBaaaaaaaaaaaJaaaaaacBwcppcqFcppcAscxVcqFcppcAtcxVcqFcppcAucxVcppcppcAvcppcAycxVcAzcABcAAcADcACcAFcAEcAGcwQcAIcAHcBMcAJcAKctTcAOcALctTcAWctTcAXctWcAYcBccBbcBbcBdcBXcBYcBYcBYcBZcCacASbPUcCbcwncwncCccCdcCecCdcCccCfcwncsncCgcsnaaaaaaaaaaaaaaaaaacrgcumcAgcutcumcBicBhcBjcumcClcCmcrjcCncCocCmcCpcsoaaaaaaaaaaaaaaaaaacBmaafceHcBncBocCtcoScCucBpcCwcoScCxcBqcCzceHaaaaaacswaaactFctFctFctFctFaafcsDaafctFctFctFctFctFaafcswaaacyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuFcuFcuFcuFcuFcuFcuFcuFcuFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacswaafaafaafaaJaafaafcBwcppcBscBucBtcBxcBvcBzcBycBBcBAcBDcBCcBEcppcuTcBFcBHcBGcBJcBIcogcogcogcogcogcogcogcogcCRcCScANcBKcBLcovcBNcovcovcxicovcovcBOcovcBLcBPcBRcBQcDacBScBUcBTcBVcDfcASbPTcATcwnaaacCccDjcDkcDlcCccChcBWcCjcCicCkaaaaaaaaaaaaaaaaaacrgcBlcsAcuxcBrcCqcuxcCscCrcDwaafaaacCAcCCcCBcCDaaaaaaaaaaacaaaaaaaaaaaaaaaceHcCEcoLcoLcoScCFcoLcoLcoScCFcoLcoLceHaafaafcswaafcuNcuOcuOcuOcuOcuPcsDcuRcuQcuQcuQcuQcuSaafcswaaacyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacswcCGaaaaaaaaJaaaaaacDEcDFcDGcDHcDIcDJcDKcDLcDIcDJcDKcDLcDIcDJcDMcDMcDNcDLcDIcDJcDOcogaaacDPcFncCIcCHcCKcCJcDVcDWcDXcDXcCLcDZcEacEbcEccCMcEbcEccEacEecCNcEgcEecANcANcAScEhcEicEjcEkcASbOscATcwncwncCccCdcEocCdcCccCPcCOcCQaafaaaaaaaaaaaaaaaaaaaaacrgcBlcCvcCTcCycCycCTczecCUcrgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceHcCXcoLcoLcoScCYcoLcoLcoScCYcoLcoLceHaaaaaacswaafcvScvScvScvScvSaaacsDaaacvScvScvScvScvSaaacswaaacyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacswcCGaaaaaaaaJaaaaaacDEcDFcDGcDHcDIcDJcDKcDLcDIcDJcDKcDLcDIcDJcDMcDMcDNcDLcDIcDJcDOcogaaacDPcHHcCIcCHcCKcCJcDVcDWcDXcDXcCLcDZcEacEbcEccCMcEbcEccEacEecCNcEgcEecANcANcAScEhcEicEjcEkcASbOscATcwncwncCccCdcEocCdcCccCPcCOcCQaafaaaaaaaaaaaaaaaaaaaaacrgcBlcCvcCTcCycCycCTczecCUcrgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceHcCXcoLcoLcoScCYcoLcoLcoScCYcoLcoLceHaaaaaacswaafcvScvScvScvScvSaaacsDaaacvScvScvScvScvSaaacswaaacyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacswcDbcEzcEzcEAcEzcEzcEzcEzcEBcEzcECcEzcEBcEzcECcEzcEBcEzcECcEzcEzcEzcECcEzcECcEzcEDaafaaacEEcEFcDccEHcEIcDdcDVcEKcDXcDecDmcDgcEOcDncDpcDocDrcDqcEOcDscDucDtcEeaaaaafcAScDxcDvcEZaafaaabOscDzcDycDAcCccDCcDBcDDcCcaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrgcCVcuBcCZcCWcCWcCZcuxcDQcrgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceHcoLcoLcoLcoScDUcoLcoLcoScDUcoLcoLceHaacaaacswaaaaaaaafaafaafaaaaaacDYaafaaaaaaaafaafaaaaaacswaaacyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacswaafaafaaaaaqaaaaaaaafchCcmVcmTcmWchCcmVcmTcmWchCcmVcmTcFjchCaaachCcmWcmTcFjchCaaaaafaaacEEcMIcEdcFmcFncEfcFpcFqcDXcEpcErcEqcEOcEscEucEtcEwcEvcEOcExcEGcEycEeaaaaaacAScELcEJcFEaaaaaabOscENcEMcEPcCccEQcEQcEQcCcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrgcDScDRcuxcuxcuxcuxcuxcDTcrgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacljceHceHceHceHceHceHceHceHcEUcEUcEUcljaaaaaacswcswcswcswcswaaaaaaaaacqzaaaaaaaaacswcswcswcaBcswaaacyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacswaaaaafaafaaJaaaaaaaafchCcEVcEXcEWchCcEYcFbcFachCcFccFecFdchCaafchCcFfcFhcFgchCaaaaafaaacEEcFWcDccFncFncFicFYcFZcGacFlcFrcFocFtcFscFvcFucFxcFwcGkcGlcGmcGncEeaafaaacGocGpcGqcAScGraaabOscFycMAcFzcCcaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacsocrgcrgcGwcERcCZcCZcCZcEScGwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFCcFCcFCaaaaaaaaaaaaaaaaaaaaaaaaaaacswaafcFDaafcswaaaaaaaaaaaaaaaaaaaaacyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaJaaaaafaafchCcFFcFGcFFchCcFHcFIcFHchCcFJcFKcFJchCaaachCcFJcFJcFLchCaaaaafaaacEEcFncFMcFmcFncDdcGJcEKcDXcFNcFPcFOcEOcFQcFScFRcFScFTcEOcFUcGScFVcEeaapcGbcFXcGWcGXcFXcFXcGcbOscGecGdcGfcCcaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHccCWcCWcCWcCWcCWcHcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacswaaaaafaaacswaaaaaaaaaaaaaaaaaacyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaJaafaafaaachCcFFcGgcFFchCcFHcGhcFHchCcFJcGicFJchCaafchCcFJcGjcFJchCaafaafaafcHhcHicGycGxcGAcGzcHncEKcDXcETcGDcGCcEOcGEcGFcrRcGGcGHcEOcGKcHxcGLcEeaaacHzcHAcHBcGMcHDcHEcGNcHGcMGcHIbOsbOsaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrgcHJcricricricCpcrgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacswcswcswcswcswaaaaaaaaaaaaaaaaaacyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaJaaaaafaafchCcFFcFGcFFchCcFHcFIcFHchCcFJcFKcFJchCaaachCcFJcFJcFLchCaaaaafaaacEEcHHcFMcFmcFncDdcGJcEKcDXcFNcFPcFOcEOcFQcFScFRcFScFTcEOcFUcGScFVcEeaapcrRcFXcGWcGXcFXcFXcGbbOscGecGdcGfcCcaaaaaaaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHccCWcCWcCWcCWcCWcHcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacswaaaaafaaacswaaaaaaaaaaaaaaaaaacyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaJaafaafaaachCcFFcGgcFFchCcFHcGhcFHchCcFJcGicFJchCaafchCcFJcGjcFJchCaafaafaafcHhcHicGycGxcGAcGzcHncEKcDXcETcGDcGCcEOcGEcGFcGccGGcGHcEOcGKcHxcGLcEeaaacHzcHAcHBcGMcHDcHEcGNcHGcMGcHIbOsbOsaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrgcHJcricricricCpcrgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacswcswcswcswcswaaaaaaaaaaaaaaaaaacyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaBaaaaaachCchCchCchCchCchCchCchCchCchCchCchCchCaaacHKchCchCchCchCaaaaaaaaaaaacCScCScCScCScCScHLcHMcHMcHMcHMcHNcHMcHOcHPcHQcHPcHRcHMcHMcHScHMcHMcHMcHzcHAcHTcGOcHVcHWcHXaafaaaaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacswaaaaaaaafaafaaaaafaafaaaaaaaafaafaafaaaaaaaaaaaaaaaaaaaafaaacHYcHZcHZcHZcIacGPcGQcIdcIecGRcGTcIhcGUcIjcGYcGVcHdcIrcIocIpcIqcIrcIscHecIucIvcHecHMcHzcHAcIwcHfcIycIzcGNaafaaacHYcIBcHYcIBcHYcIBaafcICaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFcuFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamaafcHgcHkcHjaaacHgcHkcHjaaacHgcHkcHjaafaafaaaaafaafaafaafaafcIGcHZcHZcHZcIacGPcHlcIIcIJcHmcHocIMcHpcIOcHrcHqcITcITcITcIUcITcITcITcIVcITcIWcIXcHMcGIcFXcFXcFXcFXcFXcHsaafaafcJacJacJacJacJacJaaafcICaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaacyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFcyFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
diff --git a/maps/exodus-5.dmm b/maps/exodus-5.dmm
index 648093b115e..e3877f1d241 100644
--- a/maps/exodus-5.dmm
+++ b/maps/exodus-5.dmm
@@ -953,7 +953,7 @@
"sq" = (/obj/structure/cable/blue{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/effect/floor_decal/carpet,/turf/simulated/floor/carpet,/area/outpost/engineering/meeting)
"sr" = (/obj/machinery/atmospherics/pipe/manifold/hidden/cyan,/turf/simulated/floor/tiled,/area/outpost/engineering/hallway)
"ss" = (/obj/effect/floor_decal/carpet,/obj/effect/floor_decal/carpet{tag = "icon-carpet_edges (EAST)"; icon_state = "carpet_edges"; dir = 4},/obj/effect/floor_decal/carpet{tag = "icon-carpet_edges (SOUTHEAST)"; icon_state = "carpet_edges"; dir = 6},/turf/simulated/floor/carpet,/area/outpost/engineering/meeting)
-"st" = (/obj/machinery/power/smes/buildable/outpost_substation{charge = 500000; input_attempt = 1; input_level = 150000; output_level = 150000; RCon_tag = "Outpost - Engineering"},/obj/structure/cable/blue{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/tiled,/area/outpost/engineering/power)
+"st" = (/obj/machinery/power/smes/buildable/outpost_substation{charge = 500000; input_attempt = 1; input_level = 150000; output_attempt = 1; output_level = 150000; RCon_tag = "Outpost - Engineering"},/obj/structure/cable/blue{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/tiled,/area/outpost/engineering/power)
"su" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/obj/machinery/door/firedoor/border_only{dir = 4; name = "Firelock"},/turf/simulated/floor/plating,/area/outpost/engineering/power)
"sv" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/turf/simulated/floor/tiled,/area/outpost/engineering/hallway)
"sw" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/turf/simulated/floor/tiled,/area/outpost/engineering/hallway)