diff --git a/code/game/machinery/computer/telescience.dm b/code/game/machinery/computer/telescience.dm
index 153ab91dbc3..792afd86693 100644
--- a/code/game/machinery/computer/telescience.dm
+++ b/code/game/machinery/computer/telescience.dm
@@ -34,23 +34,33 @@
src.attack_hand()
/obj/machinery/computer/telescience/attack_hand(mob/user)
+ ui_interact(user)
+
+/obj/machinery/computer/telescience/ui_interact(mob/user, ui_key = "main", var/datum/nanoui/ui = null, var/force_open = 1)
if(..())
return
if(stat & (NOPOWER|BROKEN))
return
- var/t = ""
- t += "Set X"
- t += "Set Y"
- t += "Set Z"
- t += "
Current set coordinates:"
- t += "([x_co], [y_co], [z_co])"
- t += "
Send"
- t += " Receive"
- t += "
Recalibrate"
- var/datum/browser/popup = new(user, "telesci", name, 640, 480)
- popup.set_content(t)
- popup.open()
- return
+
+ // On first use, the coordinates are null. Rather than displaying null, we'll set them to unset.
+ if(!x_co)
+ x_co = "Unset"
+ if(!y_co)
+ y_co = "Unset"
+ if(!z_co)
+ z_co = "Unset"
+
+ var/data[0]
+ data["coordx"] = x_co
+ data["coordy"] = y_co
+ data["coordz"] = z_co
+
+ // Set up the Nano UI
+ ui = nanomanager.try_update_ui(user, src, ui_key, ui, data, force_open)
+ if (!ui)
+ ui = new(user, src, ui_key, "telescience_console.tmpl", "Telescience Console UI", 640, 480)
+ ui.set_initial_data(data)
+ ui.open()
/obj/machinery/computer/telescience/proc/telefail(var/level)
var/teleturf = get_turf(telepad)
@@ -63,7 +73,7 @@
s.start()
if(2)
for(var/mob/living/carbon/human/M in viewers(telepad, null))
- if(M.loc.loc == telepad.loc.loc) //stops the geneticists with xray vision getting irradiated
+ if(M.loc.loc == telepad.loc.loc) // Stops the geneticists with X-Ray vision getting irradiated
M.apply_effect((rand(50, 100)), IRRADIATE, 0)
M << "\red You feel irradiated."
if(3)
@@ -174,14 +184,14 @@
/obj/machinery/computer/telescience/proc/checkFail()
var/fail = 0
- if(x_co == "")
- usr << "\red Error: set X coordinates."
+ if(x_co == "" || x_co == "Unset")
+ usr << "\red Error: set X coordinate."
fail = 1
- if(y_co == "")
- usr << "\red Error: set Y coordinates."
+ if(y_co == "" || y_co == "Unset")
+ usr << "\red Error: set Y coordinate."
fail = 1
- if(z_co == "")
- usr << "\red Error: set Z coordinates."
+ if(z_co == "" || z_co == "Unset")
+ usr << "\red Error: set Z coordinate."
fail = 1
if(x_co < 11 || x_co > 245)
usr << "\red Error: X is less than 11 or greater than 245."
@@ -208,30 +218,36 @@
a = copytext(sanitize(a), 1, 20)
x_co = a
x_co = text2num(x_co)
+ nanomanager.update_uis(src)
return
if(href_list["sety"])
var/b = input("Please input desired Y coordinate.", name, y_co) as num
b = copytext(sanitize(b), 1, 20)
y_co = b
y_co = text2num(y_co)
+ nanomanager.update_uis(src)
return
if(href_list["setz"])
var/c = input("Please input desired Z coordinate.", name, z_co) as num
c = copytext(sanitize(c), 1, 20)
z_co = c
z_co = text2num(z_co)
+ nanomanager.update_uis(src)
return
if(href_list["send"])
teleprep(0)
+ nanomanager.update_uis(src)
return
if(href_list["receive"])
teleprep(1)
+ nanomanager.update_uis(src)
return
if(href_list["recal"])
if(telepad == null)
for(var/obj/machinery/telepad/T in range(src,10))
telepad = T
- if(!telepad) return
+ if(!telepad)
+ return
var/teleturf = get_turf(telepad)
teles_left = rand(8,12)
x_off = rand(-10,10)
@@ -240,12 +256,13 @@
s.set_up(5, 1, teleturf)
s.start()
usr << "\blue Calibration successful."
+ nanomanager.update_uis(src)
return
-/obj/machinery/computer/telescience/attackby(I as obj, user as mob) //Emagging.
+/obj/machinery/computer/telescience/attackby(I as obj, user as mob) // Emagging
if(istype(I,/obj/item/weapon/card/emag))
if (src.emagged == 0)
- user << "\blue You scramble the Telescience authentication key to an unknown signal, you should be able to teleport to more places now!"
+ user << "\blue You scramble the Telescience authentication key to an unknown signal. You should be able to teleport to more places now!"
src.emagged = 1
else
user << "\red The machine seems unaffected by the card swipe..."
diff --git a/code/game/objects/structures/crates_lockers/closets.dm b/code/game/objects/structures/crates_lockers/closets.dm
index bd6a2472562..63f318ba89c 100644
--- a/code/game/objects/structures/crates_lockers/closets.dm
+++ b/code/game/objects/structures/crates_lockers/closets.dm
@@ -42,7 +42,7 @@
/obj/structure/closet/proc/can_close()
for(var/obj/structure/closet/closet in get_turf(src))
- if(closet != src)
+ if(closet != src && closet.anchored != 1)
return 0
return 1
@@ -129,9 +129,7 @@
return 1
/obj/structure/closet/proc/toggle(mob/user as mob)
- var/orig = src.opened
- . = src.opened ? src.close() : src.open()
- if(. == orig)
+ if(!(src.opened ? src.close() : src.open()))
user << "It won't budge!"
return
@@ -274,6 +272,9 @@
return
else if(istype(W, /obj/item/weapon/weldingtool))
var/obj/item/weapon/weldingtool/WT = W
+ if(src == user.loc)
+ user << "You can not [welded?"unweld":"weld"] the locker from inside."
+ return
if(!WT.remove_fuel(0,user))
user << "You need more welding fuel to complete this task."
return
diff --git a/code/game/objects/structures/crates_lockers/closets/secure/personal.dm b/code/game/objects/structures/crates_lockers/closets/secure/personal.dm
index 12d2e3fed40..f4a3d553d9d 100644
--- a/code/game/objects/structures/crates_lockers/closets/secure/personal.dm
+++ b/code/game/objects/structures/crates_lockers/closets/secure/personal.dm
@@ -1,5 +1,5 @@
/obj/structure/closet/secure_closet/personal
- desc = "It's a secure locker for personell. The first card swiped gains control."
+ desc = "It's a secure locker for personnel. The first card swiped gains control."
name = "personal closet"
req_access = list(access_all_personal_lockers)
var/registered_name = null
@@ -68,7 +68,9 @@
return
var/obj/item/weapon/card/id/I = W
if(!I || !I.registered_name) return
- if(src.allowed(user) || !src.registered_name || (istype(I) && (src.registered_name == I.registered_name)))
+ if(src == user.loc)
+ user << "You can't reach the lock from inside."
+ else if(src.allowed(user) || !src.registered_name || (istype(I) && (src.registered_name == I.registered_name)))
//they can open all lockers, or nobody owns this, or they own this locker
src.locked = !( src.locked )
if(src.locked) src.icon_state = src.icon_locked
diff --git a/code/modules/mob/living/silicon/robot/life.dm b/code/modules/mob/living/silicon/robot/life.dm
index 815c598bc1f..1eb397d48c6 100644
--- a/code/modules/mob/living/silicon/robot/life.dm
+++ b/code/modules/mob/living/silicon/robot/life.dm
@@ -37,7 +37,8 @@
if (is_component_functioning("power cell") && cell)
if(src.cell.charge <= 0)
uneq_all()
- src.stat = 1
+ src.stat = 1
+ Paralyse(3)
else
if(src.module_state_1)
src.cell.use(3)
@@ -56,7 +57,8 @@
src.stat = 0
else
uneq_all()
- src.stat = 1
+ src.stat = 1
+ Paralyse(3)
/mob/living/silicon/robot/proc/handle_regular_status_updates()
@@ -129,12 +131,12 @@
if (src.stat != 0)
uneq_all()
- if(!is_component_functioning("radio"))
+ if(!is_component_functioning("radio") || src.stat == 1)
radio.on = 0
else
radio.on = 1
- if(is_component_functioning("camera"))
+ if(is_component_functioning("camera") && src.stat == 0)
src.blinded = 0
else
src.blinded = 1
diff --git a/code/modules/mob/living/silicon/robot/robot_movement.dm b/code/modules/mob/living/silicon/robot/robot_movement.dm
index c3b7d43c05c..fc47e0c3d11 100644
--- a/code/modules/mob/living/silicon/robot/robot_movement.dm
+++ b/code/modules/mob/living/silicon/robot/robot_movement.dm
@@ -23,4 +23,9 @@
return tally+config.robot_delay
/mob/living/silicon/robot/Move()
- ..()
\ No newline at end of file
+ if (!is_component_functioning("actuator") || !is_component_functioning("power cell") || !cell)
+ return
+
+ else
+ if (src.cell.charge > 0)
+ ..()
\ No newline at end of file
diff --git a/maps/backup/cyberiad.dmm b/maps/backup/cyberiad.dmm
index 2f760174d16..35a60d96c18 100644
--- a/maps/backup/cyberiad.dmm
+++ b/maps/backup/cyberiad.dmm
@@ -1199,7 +1199,7 @@
"axc" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/hallway/primary/fore)
"axd" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "magistrate_blast"; name = "Privacy Shutters"; opacity = 0},/turf/simulated/floor/plating,/area)
"axe" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "magistrate_blast"; name = "Privacy Shutters"; opacity = 0},/turf/simulated/floor/plating,/area)
-"axf" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "magistrate_blast"; name = "Privacy Shutters"; opacity = 0},/obj/machinery/door/airlock{name = "Magistrate"; req_access_txt = "38"},/turf/simulated/floor,/area/lawoffice)
+"axf" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/airlock{name = "Magistrate"; req_access_txt = "38"},/turf/simulated/floor,/area/lawoffice)
"axg" = (/obj/machinery/door/airlock{name = "Internal Affairs"; req_access_txt = "38"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/lawoffice)
"axh" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/hallway/primary/fore)
"axi" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/hallway/primary/fore)
@@ -1337,7 +1337,7 @@
"azK" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/spray/waterflower,/turf/simulated/floor/wood,/area/security/vacantoffice2)
"azL" = (/obj/structure/table/woodentable,/obj/item/weapon/pen/red{pixel_x = 2; pixel_y = 6},/obj/item/weapon/paper_bin,/obj/item/toy/crayon/mime,/obj/machinery/light_switch{name = "light switch "; dir = 2; pixel_x = 0; pixel_y = -22},/turf/simulated/floor/wood,/area/security/vacantoffice2)
"azM" = (/turf/simulated/floor/carpet,/area/lawoffice)
-"azN" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "magistrate_blast"; name = "Privacy Shutters"; opacity = 0},/obj/machinery/door/airlock/glass{name = "Office Linking"},/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/lawoffice)
+"azN" = (/obj/machinery/door/airlock{name = "Magistrate"; req_access_txt = "38"},/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/lawoffice)
"azO" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/lawoffice)
"azP" = (/obj/structure/stool/bed/chair/comfy/black,/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/lawoffice)
"azQ" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor{icon_state = "redcorner"; dir = 4},/area/hallway/primary/fore)
@@ -2619,7 +2619,7 @@
"aYs" = (/turf/simulated/floor{dir = 1; icon_state = "bluecorner"},/area/hallway/primary/central/ne)
"aYt" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor,/area/hallway/primary/central/ne)
"aYu" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 0},/turf/simulated/wall,/area)
-"aYv" = (/obj/structure/device/piano,/turf/simulated/floor/wood,/area/crew_quarters/bar)
+"aYv" = (/obj/structure/piano,/turf/simulated/floor/wood,/area/crew_quarters/bar)
"aYw" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/wood,/area/crew_quarters/bar)
"aYx" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor/wood,/area/crew_quarters/bar)
"aYy" = (/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen)
@@ -5145,7 +5145,7 @@
"bUW" = (/obj/item/device/radio/intercom{dir = 1; name = "Station Intercom (General)"; pixel_y = -28},/obj/machinery/atmospherics/portables_connector{dir = 1; name = "Connector Port (Air Supply)"},/obj/machinery/portable_atmospherics/canister/oxygen{name = "Canister: \[O2] (CRYO)"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/medical/medbay2)
"bUX" = (/obj/item/device/radio/intercom{broadcasting = 0; canhear_range = 5; freerange = 0; frequency = 1485; listening = 1; name = "Station Intercom (Medbay Lobby)"; pixel_x = 0; pixel_y = -30},/obj/machinery/atmospherics/portables_connector{dir = 1; name = "Connector Port (Air Supply)"},/obj/machinery/portable_atmospherics/canister/oxygen{name = "Canister: \[O2] (CRYO)"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/medical/medbay2)
"bUY" = (/obj/machinery/atmospherics/unary/cold_sink/freezer{dir = 1},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "blue"; dir = 6},/area/medical/medbay2)
-"bUZ" = (/obj/structure/flora/kirbyplants,/obj/machinery/door_control{id = "surgeryobs2"; name = "Privacy Shutters"; pixel_x = -25; pixel_y = 0},/turf/simulated/floor/wood,/area/medical/psych)
+"bUZ" = (/obj/structure/flora/kirbyplants,/obj/machinery/door_control{id = "psychoffice"; name = "Psych Office Shutters"; pixel_x = -25; pixel_y = 0},/turf/simulated/floor/wood,/area/medical/psych)
"bVa" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/wood,/area/medical/psych)
"bVb" = (/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor/wood,/area/medical/psych)
"bVc" = (/obj/structure/disposalpipe/trunk,/obj/machinery/disposal,/turf/simulated/floor/wood,/area/medical/psych)
@@ -5229,7 +5229,7 @@
"bWC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{dir = 1; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/medical/medbay2)
"bWD" = (/turf/simulated/floor{dir = 2; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/medical/medbay2)
"bWE" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/disposalpipe/segment,/turf/simulated/wall,/area)
-"bWF" = (/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Psych Office"; req_access_txt = "0"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/psych)
+"bWF" = (/obj/machinery/door/airlock/medical{name = "Psych Office"; req_access_txt = "0"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/psych)
"bWG" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "psychoffice"; name = "Privacy Shutters"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area)
"bWH" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "psychoffice"; name = "Privacy Shutters"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area)
"bWI" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "psychoffice"; name = "Privacy Shutters"; opacity = 0},/turf/simulated/floor/plating,/area)
@@ -8301,7 +8301,7 @@
"ddG" = (/obj/structure/stool/bed/chair,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/living)
"ddH" = (/obj/item/weapon/reagent_containers/food/drinks/cans/beer,/obj/structure/table,/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/living)
"ddI" = (/obj/structure/table,/obj/machinery/juicer{pixel_y = 6},/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/living)
-"ddJ" = (/obj/structure/device/piano{dir = 4},/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/living)
+"ddJ" = (/obj/structure/piano{dir = 4},/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/living)
"ddK" = (/obj/structure/stool{pixel_y = 8},/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/living)
"ddL" = (/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/living)
"ddM" = (/obj/structure/closet/secure_closet/freezer/meat,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/living)
@@ -14410,3 +14410,4 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
"}
+
diff --git a/maps/cyberiad.dmm b/maps/cyberiad.dmm
index af3b73ccc49..1ec6660b2e9 100644
--- a/maps/cyberiad.dmm
+++ b/maps/cyberiad.dmm
@@ -696,7 +696,7 @@
"ant" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{id_tag = "BrigEast"; name = "Brig"; req_access_txt = "63"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/prison/cell_block/A)
"anu" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/obj/machinery/door/airlock/glass_security{id_tag = "BrigFoyer"; name = "Brig"; req_access_txt = "63"},/turf/simulated/floor,/area/security/lobby)
"anv" = (/obj/machinery/door/firedoor,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/obj/machinery/door/airlock/glass_security{id_tag = "BrigFoyer"; name = "Brig"; req_access_txt = "63"},/turf/simulated/floor,/area/security/lobby)
-"anw" = (/obj/machinery/door/window/brigdoor{base_state = "rightsecure"; dir = 1; icon_state = "rightsecure"; name = "Recruiter's desk"; req_access_txt = "63"},/turf/simulated/floor{dir = 2; icon_state = "redfull"; tag = "icon-redfull (NORTHWEST)"},/area)
+"anw" = (/obj/machinery/door/window/brigdoor{base_state = "rightsecure"; dir = 1; icon_state = "rightsecure"; name = "Secure Door"; req_access_txt = "63"},/turf/simulated/floor{dir = 2; icon_state = "redfull"; tag = "icon-redfull (NORTHWEST)"},/area/security/lobby)
"anx" = (/obj/machinery/door/window/brigdoor{dir = 1; req_access_txt = "63"},/turf/simulated/floor{dir = 2; icon_state = "redfull"; tag = "icon-redfull (NORTHWEST)"},/area/security/lobby)
"any" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Secure Gate"; name = "Security Blast Door"; opacity = 0},/obj/machinery/door/airlock/glass_security{id_tag = "BrigFoyer"; name = "Brig"; req_access_txt = "63"},/turf/simulated/floor,/area/security/lobby)
"anz" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_security{id_tag = "Temporary Detainment"; name = "Temporary Detainment"; req_access_txt = "2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/prison/cell_block/C)
@@ -1199,7 +1199,7 @@
"axc" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/hallway/primary/fore)
"axd" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "magistrate_blast"; name = "Privacy Shutters"; opacity = 0},/turf/simulated/floor/plating,/area)
"axe" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "magistrate_blast"; name = "Privacy Shutters"; opacity = 0},/turf/simulated/floor/plating,/area)
-"axf" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "magistrate_blast"; name = "Privacy Shutters"; opacity = 0},/obj/machinery/door/airlock{name = "Magistrate"; req_access_txt = "38"},/turf/simulated/floor,/area/lawoffice)
+"axf" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/airlock{name = "Magistrate"; req_access_txt = "38"},/turf/simulated/floor,/area/lawoffice)
"axg" = (/obj/machinery/door/airlock{name = "Internal Affairs"; req_access_txt = "38"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/lawoffice)
"axh" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/hallway/primary/fore)
"axi" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/hallway/primary/fore)
@@ -1337,7 +1337,7 @@
"azK" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/spray/waterflower,/turf/simulated/floor/wood,/area/security/vacantoffice2)
"azL" = (/obj/structure/table/woodentable,/obj/item/weapon/pen/red{pixel_x = 2; pixel_y = 6},/obj/item/weapon/paper_bin,/obj/item/toy/crayon/mime,/obj/machinery/light_switch{name = "light switch "; dir = 2; pixel_x = 0; pixel_y = -22},/turf/simulated/floor/wood,/area/security/vacantoffice2)
"azM" = (/turf/simulated/floor/carpet,/area/lawoffice)
-"azN" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "magistrate_blast"; name = "Privacy Shutters"; opacity = 0},/obj/machinery/door/airlock/glass{name = "Office Linking"},/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/lawoffice)
+"azN" = (/obj/machinery/door/airlock{name = "Magistrate"; req_access_txt = "38"},/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/lawoffice)
"azO" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/lawoffice)
"azP" = (/obj/structure/stool/bed/chair/comfy/black,/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/lawoffice)
"azQ" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor{icon_state = "redcorner"; dir = 4},/area/hallway/primary/fore)
@@ -3469,7 +3469,7 @@
"boK" = (/obj/structure/sign/securearea{pixel_x = 32},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/assembly/chargebay)
"boL" = (/turf/simulated/floor{icon_state = "white"},/area/assembly/robotics)
"boM" = (/obj/structure/stool/bed/chair/office/light{dir = 1},/obj/effect/landmark/start{name = "Roboticist"},/turf/simulated/floor{icon_state = "white"},/area/assembly/robotics)
-"boN" = (/obj/machinery/power/apc{dir = 1; name = "Robotics Lab APC"; pixel_x = 0; pixel_y = 25},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/camera{c_tag = "Robotics Lab"; dir = 2},/turf/simulated/floor{dir = 4; icon_state = "whiteredcorner"},/area/assembly/robotics)
+"boN" = (/obj/machinery/camera{c_tag = "Research Division South"; dir = 1; network = list("RD","SS13"); pixel_x = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"})
"boO" = (/obj/machinery/computer/guestpass,/obj/structure/table,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{dir = 1; icon_state = "whitered"},/area/assembly/robotics)
"boP" = (/obj/structure/stool,/turf/simulated/floor{dir = 1; icon_state = "whitered"},/area/assembly/robotics)
"boQ" = (/obj/structure/filingcabinet/chestdrawer,/turf/simulated/floor{dir = 1; icon_state = "whitered"},/area/assembly/robotics)
@@ -3556,7 +3556,7 @@
"bqt" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area)
"bqu" = (/obj/structure/closet/emcloset,/obj/machinery/atmospherics/pipe/manifold{_color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 9; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTHEAST)"},/area/medical/research{name = "Research Division"})
"bqv" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"})
-"bqw" = (/obj/machinery/camera{c_tag = "Research Division Access"; dir = 2; network = list("SS13")},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{tag = "icon-warnwhite (NORTHEAST)"; icon_state = "warnwhite"; dir = 5},/area/medical/research{name = "Research Division"})
+"bqw" = (/obj/machinery/camera{c_tag = "Toxins Test Chamber East"; dir = 8; network = list("Toxins","RD","SS13")},/obj/machinery/light{dir = 4},/turf/simulated/floor/airless,/area/toxins/test_area)
"bqx" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/wall/r_wall,/area)
"bqy" = (/obj/machinery/requests_console{department = "Science"; departmentType = 2; name = "Science Requests Console"; pixel_x = -30; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "whitehall"; dir = 4},/area/medical/medbreak)
"bqz" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/medbreak)
@@ -3647,7 +3647,7 @@
"bsg" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/maintenance/asmaint2)
"bsh" = (/obj/machinery/newscaster{pixel_x = -27; pixel_y = 1},/turf/simulated/floor{dir = 8; icon_state = "whitepurple"},/area/toxins/lab)
"bsi" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/toxins/lab)
-"bsj" = (/obj/machinery/camera{c_tag = "R&D Lab North"; dir = 1},/obj/machinery/autolathe,/turf/simulated/floor{dir = 10; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTHEAST)"},/area/toxins/lab)
+"bsj" = (/obj/machinery/light_switch{pixel_x = 27},/obj/machinery/camera{c_tag = "Telescience"; dir = 8; network = list("RD","SS13"); pixel_y = -22},/turf/simulated/floor,/area/toxins/telesci)
"bsk" = (/obj/item/weapon/stock_parts/console_screen,/obj/structure/table,/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,/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/lab)
"bsl" = (/obj/structure/table,/obj/item/weapon/stock_parts/manipulator,/obj/item/weapon/stock_parts/capacitor,/obj/item/weapon/stock_parts/capacitor,/obj/item/weapon/stock_parts/manipulator,/obj/item/weapon/stock_parts/micro_laser,/obj/item/weapon/stock_parts/micro_laser,/turf/simulated/floor{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/toxins/lab)
"bsm" = (/obj/structure/table,/obj/item/weapon/stock_parts/scanning_module{pixel_x = 2; pixel_y = 3},/obj/item/stack/cable_coil,/obj/item/stack/cable_coil,/obj/item/weapon/stock_parts/scanning_module{pixel_x = 2; pixel_y = 3},/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/turf/simulated/floor{dir = 6; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTHEAST)"},/area/toxins/lab)
@@ -3710,7 +3710,7 @@
"btr" = (/obj/machinery/firealarm{pixel_y = -30},/turf/simulated/floor{dir = 0; icon_state = "blue"},/area/medical/morgue)
"bts" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/sortjunction{dir = 2; icon_state = "pipe-j2s"; sortType = 13},/turf/simulated/floor/plating,/area/maintenance/asmaint)
"btt" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area)
-"btu" = (/obj/machinery/camera{c_tag = "Mech Bay"; dir = 4},/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/assembly/chargebay)
+"btu" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact"; level = 2},/obj/machinery/camera{c_tag = "Toxins Mixing Room South"; dir = 8; network = list("RD","SS13"); pixel_y = -22},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing)
"btv" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/assembly/chargebay)
"btw" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/assembly/chargebay)
"btx" = (/obj/machinery/hologram/holopad,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/assembly/chargebay)
@@ -3726,7 +3726,7 @@
"btH" = (/obj/machinery/light{dir = 8},/turf/simulated/floor{icon_state = "whitehall"; dir = 4},/area/medical/medbreak)
"btI" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/drinks/cans/beer,/turf/simulated/floor{icon_state = "white"},/area/medical/medbreak)
"btJ" = (/obj/structure/table/woodentable,/obj/item/weapon/storage/fancy/cigarettes,/turf/simulated/floor{icon_state = "white"},/area/medical/medbreak)
-"btK" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/camera{c_tag = "R&D Break Room"; dir = 8; network = list("SS13")},/turf/simulated/floor{tag = "icon-whitehall (WEST)"; icon_state = "whitehall"; dir = 8},/area/medical/medbreak)
+"btK" = (/obj/structure/stool/bed/chair{dir = 8},/obj/machinery/camera{c_tag = "Virology Access North"; dir = 8; network = list("SS13")},/turf/simulated/floor{tag = "icon-whitebluefull"; icon_state = "whitebluefull"},/area/medical/virology)
"btL" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
"btM" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/weapon/tank/oxygen,/obj/item/weapon/storage/belt/utility,/obj/item/clothing/mask/breath,/obj/item/weapon/extinguisher,/turf/simulated/floor/plating,/area/maintenance/asmaint2)
"btN" = (/obj/machinery/light{dir = 8},/turf/simulated/floor{dir = 8; icon_state = "whitepurple"},/area/toxins/lab)
@@ -3808,7 +3808,7 @@
"bvl" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab)
"bvm" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; external_pressure_bound = 100; on = 1; pressure_checks = 1},/turf/simulated/floor{dir = 1; icon_state = "whitepurple"},/area/toxins/lab)
"bvn" = (/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor{dir = 1; icon_state = "whitepurple"},/area/toxins/lab)
-"bvo" = (/obj/machinery/camera{c_tag = "R&D Lab South"; dir = 2},/turf/simulated/floor{dir = 1; icon_state = "whitepurple"},/area/toxins/lab)
+"bvo" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/camera{c_tag = "Gas Storage Room"; dir = 4; network = list("RD","SS13"); pixel_y = -22},/turf/simulated/floor,/area/toxins/storage)
"bvp" = (/obj/structure/table,/obj/item/weapon/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/weapon/pen,/obj/machinery/light{dir = 1},/turf/simulated/floor{dir = 1; icon_state = "whitepurple"},/area/toxins/lab)
"bvq" = (/obj/machinery/door/airlock/external{frequency = 1379; icon_state = "door_locked"; id_tag = "centcom_shuttle_dock_outer"; locked = 1; name = "Engineering Dock Airlock"; req_access = null; req_access_txt = "13"},/turf/simulated/floor/plating,/area/quartermaster/storage{name = "\improper Cargo Docks"})
"bvr" = (/obj/machinery/atmospherics/unary/vent_pump/high_volume{frequency = 1379; id_tag = "centcom_shuttle_dock_pump"},/obj/machinery/embedded_controller/radio/airlock/docking_port{id_tag = "centcom_shuttle_dock_airlock"; pixel_x = 0; pixel_y = 30; req_one_access_txt = "13;48"; tag_airpump = "centcom_shuttle_dock_pump"; tag_chamber_sensor = "centcom_shuttle_dock_sensor"; tag_exterior_door = "centcom_shuttle_dock_outer"; tag_interior_door = "centcom_shuttle_dock_inner"},/obj/machinery/airlock_sensor{id_tag = "centcom_shuttle_dock_sensor"; pixel_x = -8; pixel_y = 30},/turf/simulated/floor/plating,/area/quartermaster/storage{name = "\improper Cargo Docks"})
@@ -3984,7 +3984,7 @@
"byF" = (/obj/item/target/alien,/obj/item/target,/obj/item/target/syndicate,/obj/item/target/syndicate,/obj/item/target/alien,/obj/item/target/syndicate,/obj/structure/closet/crate,/turf/simulated/floor{icon_state = "white"},/area/toxins/lab)
"byG" = (/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/toxins/lab)
"byH" = (/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/lab)
-"byI" = (/obj/machinery/camera{c_tag = "R&D Firing Range"; dir = 2},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/toxins/lab)
+"byI" = (/obj/machinery/camera{c_tag = "Telescience Telepad"; dir = 2; network = list("Telepad","RD","SS13"); pixel_x = 0},/turf/simulated/floor/engine,/area/toxins/telescipad)
"byJ" = (/turf/simulated/shuttle/wall{icon_state = "swall_s6"; dir = 2},/area/shuttle/research/station)
"byK" = (/turf/simulated/shuttle/wall{icon_state = "swall12"; dir = 2},/area/shuttle/research/station)
"byL" = (/obj/structure/grille,/obj/structure/window/full/shuttle,/turf/simulated/shuttle/plating,/area/shuttle/research/station)
@@ -4076,7 +4076,7 @@
"bAt" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "bot"},/area/medical/research{name = "Research Division"})
"bAu" = (/obj/machinery/door/airlock/research{name = "Research Division Access"; req_access_txt = "65"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"})
"bAv" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whitepurplecorner"},/area/medical/research{name = "Research Division"})
-"bAw" = (/obj/machinery/light/small{dir = 1},/obj/machinery/camera{c_tag = "Research Shuttle Maintainance"; dir = 2},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whitepurplecorner"},/area/medical/research{name = "Research Division"})
+"bAw" = (/obj/structure/table,/obj/item/weapon/cartridge/signal/toxins,/obj/item/weapon/cartridge/signal/toxins{pixel_x = -4; pixel_y = 2},/obj/item/weapon/cartridge/signal/toxins{pixel_x = 4; pixel_y = 6},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/camera{c_tag = "Research Director's Office"; dir = 1; network = list("RD","SS13")},/obj/item/clothing/glasses/welding/superior,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/hor)
"bAx" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/obj/machinery/door/airlock/glass_research{name = "Research and Development"; req_access_txt = "47"},/turf/simulated/floor{dir = 4; icon_state = "whitepurplecorner"},/area/medical/research_shuttle_dock)
"bAy" = (/obj/machinery/atmospherics/pipe/manifold{_color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 4; icon_state = "whitepurplecorner"},/area/medical/research_shuttle_dock)
"bAz" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 4; icon_state = "whitepurplecorner"},/area/medical/research_shuttle_dock)
@@ -4159,7 +4159,7 @@
"bBY" = (/obj/machinery/atmospherics/pipe/manifold{_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{dir = 9; icon_state = "whitehall"},/area/medical/research{name = "Research Division"})
"bBZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"})
"bCa" = (/obj/machinery/atmospherics/pipe/manifold{_color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"})
-"bCb" = (/obj/machinery/camera{c_tag = "Research Division North"; dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"})
+"bCb" = (/obj/item/device/radio/intercom{pixel_y = 25},/obj/machinery/camera{c_tag = "Toxins Launch Room"; dir = 4; network = list("RD","SS13"); pixel_y = -22},/obj/machinery/atmospherics/pipe/vent{dir = 8},/obj/machinery/light{dir = 8},/turf/simulated/floor,/area/toxins/mixing)
"bCc" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 6},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"})
"bCd" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"})
"bCe" = (/obj/machinery/door/window/eastright{base_state = "left"; dir = 8; icon_state = "left"; name = "Research Division Delivery"; req_access_txt = "47"},/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "delivery"},/area/medical/research{name = "Research Division"})
@@ -4248,7 +4248,7 @@
"bDJ" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; external_pressure_bound = 101; on = 1; pressure_checks = 1},/turf/simulated/floor{tag = "icon-whitepurple (NORTHEAST)"; icon_state = "whitepurple"; dir = 5},/area/medical/genetics)
"bDK" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Biohazard_medi"; name = "Quarantine Lockdown"; opacity = 0},/obj/machinery/door/airlock/research{name = "Genetics Research"; req_access_txt = "47;9"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"})
"bDL" = (/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/pipe/manifold{_color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{dir = 8; icon_state = "whiteblue"},/area/medical/research{name = "Research Division"})
-"bDM" = (/obj/machinery/camera{c_tag = "Research Division West"; dir = 2; network = list("SS13")},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"})
+"bDM" = (/obj/machinery/camera{c_tag = "Toxins Test Chamber North"; network = list("Toxins","RD","SS13")},/obj/machinery/light{dir = 1},/turf/simulated/floor/airless,/area/toxins/test_area)
"bDN" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/item/device/radio/intercom{pixel_y = 25},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"})
"bDO" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"})
"bDP" = (/obj/machinery/atmospherics/pipe/manifold{_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"})
@@ -4339,7 +4339,7 @@
"bFw" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{dir = 9; icon_state = "whitehall"},/area/medical/research{name = "Research Division"})
"bFx" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area)
"bFy" = (/obj/structure/table,/obj/item/weapon/folder/white,/obj/item/weapon/stamp/rd{pixel_x = 3; pixel_y = -2},/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/hor)
-"bFz" = (/obj/machinery/computer/security/telescreen{desc = "Used for watching the RD's goons from the safety of his office."; name = "Research Monitor"; network = list("RD"); pixel_x = 0; pixel_y = 2},/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/hor)
+"bFz" = (/obj/machinery/camera{c_tag = "Toxins Mixing Room North"; dir = 2; network = list("RD","SS13"); pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing)
"bFA" = (/obj/machinery/computer/aifixer,/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},/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/hor)
"bFB" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 8; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/crew_quarters/hor)
"bFC" = (/obj/structure/lamarr,/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/hor)
@@ -4490,7 +4490,7 @@
"bIr" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Server Walkway"; nitrogen = 500; oxygen = 0; temperature = 80},/area/toxins/server)
"bIs" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/sign/securearea{desc = "A warning sign which reads 'SERVER ROOM'."; name = "SERVER ROOM"; pixel_y = 32},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/toxins/server)
"bIt" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/turf/simulated/floor{icon_state = "dark"},/area/toxins/server)
-"bIu" = (/obj/machinery/camera{c_tag = "Server Room"; dir = 2; network = list("RD"); pixel_x = 22},/obj/machinery/power/apc{dir = 1; name = "Server Room APC"; pixel_x = 0; pixel_y = 25},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "dark"},/area/toxins/server)
+"bIu" = (/obj/machinery/camera{c_tag = "Research Division North"; dir = 1; network = list("RD","SS13")},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"})
"bIv" = (/obj/machinery/atmospherics/unary/cold_sink/freezer{current_temperature = 80; dir = 2; on = 1},/turf/simulated/floor{icon_state = "dark"},/area/toxins/server)
"bIw" = (/obj/machinery/computer/area_atmos,/obj/machinery/light_switch{pixel_y = 28},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "bot"},/area/toxins/storage)
"bIx" = (/turf/simulated/floor{tag = "icon-warningcorner"; icon_state = "warningcorner"; dir = 2},/area/toxins/storage)
@@ -4506,7 +4506,7 @@
"bIH" = (/obj/structure/table,/obj/item/device/taperecorder{pixel_x = -3},/obj/item/device/paicard{pixel_x = 4},/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/hor)
"bII" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
"bIJ" = (/obj/machinery/light{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/research_shuttle_dock)
-"bIK" = (/obj/machinery/camera{c_tag = "Research Dock"; dir = 2; network = list("SS13","Research")},/turf/simulated/floor{dir = 2; icon_state = "cmo"},/area/medical/research_shuttle_dock)
+"bIK" = (/obj/machinery/light/small{dir = 1},/obj/machinery/camera{c_tag = "Research Shuttle Maintainance"; dir = 2; network = list("RD","SS13")},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 4; icon_state = "whitepurplecorner"},/area/medical/research{name = "Research Division"})
"bIL" = (/obj/machinery/access_button{command = "cycle_interior"; frequency = 1380; master_tag = "research_dock_airlock"; name = "interior access button"; pixel_x = 25; pixel_y = -25; req_access_txt = "13;65"},/turf/simulated/floor{dir = 2; icon_state = "cmo"},/area/medical/research_shuttle_dock)
"bIM" = (/obj/machinery/door/airlock/external{frequency = 1380; icon_state = "door_locked"; id_tag = "research_dock_inner"; locked = 1; name = "Shuttle Airlock"; req_access_txt = "13"},/turf/simulated/floor{icon_state = "white"},/area/medical/research_shuttle_dock)
"bIN" = (/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 2; frequency = 1380; id_tag = "research_dock_pump"},/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/medical/research_shuttle_dock)
@@ -4680,7 +4680,7 @@
"bLZ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 9; icon_state = "whitehall"},/area/medical/research{name = "Research Division"})
"bMa" = (/obj/machinery/power/apc{dir = 8; name = "RD Office APC"; pixel_x = -25},/obj/structure/cable,/obj/machinery/light_switch{pixel_y = -23},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/flora/kirbyplants,/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/hor)
"bMb" = (/obj/machinery/hologram/holopad,/obj/machinery/keycard_auth{pixel_x = 0; pixel_y = -24},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/light,/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/table,/obj/machinery/faxmachine{department = "Research Director's Office"},/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/hor)
-"bMc" = (/obj/structure/table,/obj/item/weapon/cartridge/signal/toxins,/obj/item/weapon/cartridge/signal/toxins{pixel_x = -4; pixel_y = 2},/obj/item/weapon/cartridge/signal/toxins{pixel_x = 4; pixel_y = 6},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/camera{c_tag = "Research Director's Office"; dir = 1},/obj/item/clothing/glasses/welding/superior,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/hor)
+"bMc" = (/obj/machinery/camera{c_tag = "R&D Firing Range"; dir = 2; network = list("RD","SS13")},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/toxins/lab)
"bMd" = (/obj/structure/closet/secure_closet/RD,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/hor)
"bMe" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/hor)
"bMf" = (/obj/structure/filingcabinet/chestdrawer,/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/hor)
@@ -4743,7 +4743,7 @@
"bNk" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/turf/simulated/floor{icon_state = "white"},/area/medical/genetics)
"bNl" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/genetics)
"bNm" = (/turf/simulated/floor{tag = "icon-whitepurple (EAST)"; icon_state = "whitepurple"; dir = 4},/area/medical/genetics)
-"bNn" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/camera{c_tag = "Gas Storage Room"; dir = 4; network = list("RD"); pixel_y = -22},/turf/simulated/floor,/area/toxins/storage)
+"bNn" = (/obj/machinery/camera{c_tag = "Research Dock"; dir = 2; network = list("SS13","RD","Research")},/turf/simulated/floor{dir = 2; icon_state = "cmo"},/area/medical/research_shuttle_dock)
"bNo" = (/mob/living/simple_animal/mouse/white,/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/toxins/storage)
"bNp" = (/obj/machinery/portable_atmospherics/canister/nitrogen,/turf/simulated/floor{icon_state = "delivery"; name = "floor"},/area/toxins/storage)
"bNq" = (/obj/machinery/door/firedoor/border_only{dir = 1; name = "hazard door north"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 5; icon_state = "whitehall"},/area/medical/research{name = "Research Division"})
@@ -4836,7 +4836,7 @@
"bOZ" = (/obj/machinery/computer/telescience,/obj/machinery/computer/security/telescreen{desc = "Used for watching the test chamber."; layer = 4; name = "Telepad Camera Screen"; network = list("Telepad"); pixel_x = 32; pixel_y = 0},/turf/simulated/floor,/area/toxins/telesci)
"bPa" = (/obj/item/device/radio/intercom{pixel_y = 25},/turf/simulated/floor/engine,/area/toxins/telescipad)
"bPb" = (/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/power/apc{dir = 1; name = "Telescience Pad APC"; pixel_y = 24},/turf/simulated/floor/engine,/area/toxins/telescipad)
-"bPc" = (/obj/machinery/camera{c_tag = "Misc Test Chamber"; dir = 2; network = list("Telepad"); pixel_x = 0},/turf/simulated/floor/engine,/area/toxins/telescipad)
+"bPc" = (/obj/machinery/camera{c_tag = "Server Room"; dir = 2; network = list("RD","SS13"); pixel_x = 22},/obj/machinery/power/apc{dir = 1; name = "Server Room APC"; pixel_x = 0; pixel_y = 25},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "dark"},/area/toxins/server)
"bPd" = (/turf/simulated/floor/engine,/area/toxins/telescipad)
"bPe" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/light/small{dir = 8},/turf/simulated/floor,/area/toxins/storage)
"bPf" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/toxins/storage)
@@ -4924,7 +4924,7 @@
"bQJ" = (/obj/machinery/firealarm,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/wall/r_wall,/area)
"bQK" = (/obj/machinery/door/airlock/external{name = "Toxins Test Chamber"; req_access_txt = "0"},/turf/simulated/floor/plating/airless,/area/toxins/test_area)
"bQL" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plating/airless,/area/toxins/test_area)
-"bQM" = (/obj/machinery/camera{c_tag = "Toxins Test Chamber North"; network = list("Toxins")},/obj/machinery/light{dir = 1},/turf/simulated/floor/airless,/area/toxins/test_area)
+"bQM" = (/obj/machinery/computer/security/telescreen{desc = "Used for watching the RD's goons from the safety of his office."; name = "Research Monitor"; network = list("RD","Research"); pixel_x = 0; pixel_y = 2},/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/hor)
"bQN" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/quartermaster/storage)
"bQO" = (/obj/machinery/light,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/quartermaster/storage)
"bQP" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/quartermaster/storage)
@@ -4998,7 +4998,7 @@
"bSf" = (/obj/structure/rack,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "whitepurple"},/area/toxins/mixing)
"bSg" = (/obj/structure/rack,/obj/machinery/light{dir = 1; in_use = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/window/plasmareinforced{dir = 4},/turf/simulated/floor{dir = 5; icon_state = "whitepurple"},/area/toxins/mixing)
"bSh" = (/obj/machinery/atmospherics/portables_connector,/obj/machinery/portable_atmospherics/scrubber,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{dir = 1; icon_state = "warnwhitecorner"; tag = "icon-warnwhitecorner (EAST)"},/area/toxins/mixing)
-"bSi" = (/obj/machinery/camera{c_tag = "Toxins Mixing Room North"; dir = 2; network = list("SS13"); pixel_x = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing)
+"bSi" = (/obj/machinery/camera{c_tag = "Research Division West"; dir = 2; network = list("RD","SS13")},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"})
"bSj" = (/obj/machinery/alarm{pixel_y = 25},/obj/machinery/atmospherics/pipe/manifold{_color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing)
"bSk" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing)
"bSl" = (/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing)
@@ -5076,7 +5076,7 @@
"bTF" = (/obj/machinery/portable_atmospherics/canister/toxins,/turf/simulated/floor{dir = 6; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTHEAST)"},/area/toxins/mixing)
"bTG" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor{tag = "icon-whiteblue (SOUTHWEST)"; icon_state = "whiteblue"; dir = 10},/area/toxins/mixing)
"bTH" = (/obj/machinery/portable_atmospherics/canister/oxygen,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor{tag = "icon-whiteblue (SOUTHEAST)"; icon_state = "whiteblue"; dir = 6},/area/toxins/mixing)
-"bTI" = (/obj/item/device/radio/intercom{pixel_y = 25},/obj/machinery/camera{c_tag = "Toxins Launch Room"; dir = 4; network = list("RD"); pixel_y = -22},/obj/machinery/atmospherics/pipe/vent{dir = 8},/obj/machinery/light{dir = 8},/turf/simulated/floor,/area/toxins/mixing)
+"bTI" = (/obj/machinery/power/apc{dir = 1; name = "Robotics Lab APC"; pixel_x = 0; pixel_y = 25},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/camera{c_tag = "Robotics Lab"; dir = 2; network = list("RD","SS13")},/turf/simulated/floor{dir = 4; icon_state = "whiteredcorner"},/area/assembly/robotics)
"bTJ" = (/obj/machinery/driver_button{dir = 2; id = "toxinsdriver"; pixel_y = 24},/turf/simulated/floor,/area/toxins/mixing)
"bTK" = (/obj/structure/stool/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"); pixel_x = 32; pixel_y = 0},/obj/machinery/alarm{pixel_y = 25},/turf/simulated/floor,/area/toxins/mixing)
"bTL" = (/obj/structure/grille,/obj/structure/window/plasmareinforced{dir = 4},/obj/structure/window/plasmareinforced{dir = 8},/obj/structure/window/plasmareinforced{dir = 1},/turf/simulated/floor/plating,/area)
@@ -5229,7 +5229,7 @@
"bWC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{dir = 1; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/medical/medbay2)
"bWD" = (/turf/simulated/floor{dir = 2; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/medical/medbay2)
"bWE" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 10},/obj/structure/disposalpipe/segment,/turf/simulated/wall,/area)
-"bWF" = (/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Psych Office"; req_access_txt = "0"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/psych)
+"bWF" = (/obj/machinery/door/airlock/medical{name = "Psych Office"; req_access_txt = "0"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/psych)
"bWG" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "psychoffice"; name = "Privacy Shutters"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area)
"bWH" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "psychoffice"; name = "Privacy Shutters"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area)
"bWI" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "psychoffice"; name = "Privacy Shutters"; opacity = 0},/turf/simulated/floor/plating,/area)
@@ -5238,7 +5238,7 @@
"bWL" = (/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/telesci)
"bWM" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/telesci)
"bWN" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/toxins/telesci)
-"bWO" = (/obj/machinery/light_switch{pixel_x = 27},/obj/machinery/camera{c_tag = "Miscellaneous Research"; dir = 8; network = list("RD"); pixel_y = -22},/turf/simulated/floor,/area/toxins/telesci)
+"bWO" = (/obj/machinery/camera{c_tag = "R&D Lab South"; dir = 2; network = list("RD","SS13")},/turf/simulated/floor{dir = 1; icon_state = "whitepurple"},/area/toxins/lab)
"bWP" = (/obj/machinery/door/firedoor/border_only{dir = 8; name = "Firelock West"},/obj/machinery/door/airlock/research{name = "Toxins Storage"; req_access_txt = "8"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/toxins/storage)
"bWQ" = (/obj/machinery/vending/cigarette{pixel_x = 0; pixel_y = 2},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"})
"bWR" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"})
@@ -5392,7 +5392,7 @@
"bZJ" = (/obj/machinery/light,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"})
"bZK" = (/obj/machinery/atmospherics/pipe/manifold{_color = "red"; dir = 8; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"})
"bZL" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"})
-"bZM" = (/obj/machinery/camera{c_tag = "Research Division South"; dir = 1; network = list("SS13"); pixel_x = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"})
+"bZM" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/camera{c_tag = "Research Division Break Room"; dir = 8; network = list("RD","SS13")},/turf/simulated/floor{tag = "icon-whitehall (WEST)"; icon_state = "whitehall"; dir = 8},/area/medical/medbreak)
"bZN" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/research{name = "Research Division"})
"bZO" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/asmaint2)
"bZP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint2)
@@ -5413,7 +5413,7 @@
"cae" = (/obj/machinery/door/poddoor{id = "toxinsdriver"; name = "Toxins Launcher Bay Door"},/turf/simulated/floor/plating/airless,/area/toxins/mixing)
"caf" = (/obj/machinery/door/poddoor{id = "toxinsdriver"; name = "Toxins Launcher Bay Door"},/turf/simulated/floor/plating/airless,/area/toxins/test_area)
"cag" = (/obj/item/device/radio/beacon,/turf/simulated/floor/airless{icon_state = "bot"},/area/toxins/test_area)
-"cah" = (/obj/machinery/camera{c_tag = "Toxins Test Chamber East"; dir = 8; network = list("Toxins")},/obj/machinery/light{dir = 4},/turf/simulated/floor/airless,/area/toxins/test_area)
+"cah" = (/obj/machinery/camera{c_tag = "Mech Bay"; dir = 4; network = list("RD","SS13")},/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/assembly/chargebay)
"cai" = (/turf/simulated/shuttle/floor,/area/shuttle/mining/station)
"caj" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/shuttle/floor,/area/shuttle/mining/station)
"cak" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area)
@@ -5584,7 +5584,7 @@
"cdt" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/obj/machinery/light{dir = 1; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/ward)
"cdu" = (/obj/structure/closet/secure_closet/personal/patient,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/ward)
"cdv" = (/obj/structure/closet/secure_closet/personal/patient,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/ward)
-"cdw" = (/obj/machinery/power/apc{dir = 1; name = "Recovery Ward APC"; pixel_y = 26},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/camera{c_tag = "Medbay Lounge"; network = list("SS13")},/turf/simulated/floor{icon_state = "white"},/area/medical/ward)
+"cdw" = (/obj/machinery/camera{c_tag = "R&D Lab North"; dir = 1; network = list("RD","SS13")},/obj/machinery/autolathe,/turf/simulated/floor{dir = 10; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTHEAST)"},/area/toxins/lab)
"cdx" = (/turf/simulated/floor{icon_state = "white"},/area/medical/ward)
"cdy" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/ward)
"cdz" = (/obj/machinery/alarm{pixel_y = 23},/turf/simulated/floor{icon_state = "white"},/area/medical/ward)
@@ -5596,7 +5596,7 @@
"cdF" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay2)
"cdG" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor{tag = "icon-whitebluefull"; icon_state = "whitebluefull"},/area/medical/virology)
"cdH" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{tag = "icon-whitebluefull"; icon_state = "whitebluefull"},/area/medical/virology)
-"cdI" = (/obj/structure/stool/bed/chair{dir = 8},/obj/machinery/camera{c_tag = "Medbay Storage Two"; dir = 8; network = list("SS13")},/turf/simulated/floor{tag = "icon-whitebluefull"; icon_state = "whitebluefull"},/area/medical/virology)
+"cdI" = (/obj/machinery/power/apc{dir = 1; name = "Recovery Ward APC"; pixel_y = 26},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/camera{c_tag = "Medbay Recovery Ward"; network = list("SS13")},/turf/simulated/floor{icon_state = "white"},/area/medical/ward)
"cdJ" = (/obj/machinery/atmospherics/pipe/manifold{_color = "blue"; dir = 8; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/structure/rack,/obj/item/clothing/suit/radiation,/obj/item/clothing/head/radiation,/turf/simulated/floor{icon_state = "blue"; dir = 8},/area/medical/biostorage)
"cdK" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/medical/biostorage)
"cdL" = (/obj/structure/table,/obj/item/weapon/grenade/chem_grenade,/obj/item/weapon/grenade/chem_grenade,/obj/item/weapon/grenade/chem_grenade,/obj/item/weapon/grenade/chem_grenade,/obj/item/device/assembly/igniter,/obj/item/device/assembly/igniter,/obj/item/device/assembly/igniter,/obj/item/device/assembly/timer,/obj/item/device/assembly/timer,/obj/item/device/assembly/timer,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/camera{c_tag = "Medbay Storage Two"; dir = 8; network = list("SS13")},/obj/item/clothing/glasses/hud/health,/obj/item/clothing/glasses/hud/health,/turf/simulated/floor{dir = 4; icon_state = "blue"},/area/medical/biostorage)
@@ -5692,7 +5692,7 @@
"cfx" = (/obj/machinery/atmospherics/pipe/simple{dir = 1; icon_state = "intact"; level = 2},/obj/machinery/atmospherics/pipe/simple{dir = 4; icon_state = "intact"; level = 2},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing)
"cfy" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; icon_state = "intact"; level = 2},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing)
"cfz" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1; icon_state = "manifold"; level = 2},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing)
-"cfA" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact"; level = 2},/obj/machinery/camera{c_tag = "Toxins Mixing Room South"; dir = 8; network = list("RD"); pixel_y = -22},/turf/simulated/floor{icon_state = "white"},/area/toxins/mixing)
+"cfA" = (/obj/machinery/camera{c_tag = "Research Division Access"; dir = 2; network = list("RD","SS13")},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{tag = "icon-warnwhite (NORTHEAST)"; icon_state = "warnwhite"; dir = 5},/area/medical/research{name = "Research Division"})
"cfB" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s5"; icon_state = "swall_s5"; dir = 2},/area/shuttle/mining/station)
"cfC" = (/obj/structure/shuttle/engine/propulsion/burst,/turf/space,/area/shuttle/mining/station)
"cfD" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s9"; icon_state = "swall_s9"; dir = 2},/area/shuttle/mining/station)
@@ -5808,7 +5808,7 @@
"chJ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/external{name = "Toxins Test Chamber"; req_access_txt = "0"},/turf/simulated/floor/plating/airless,/area/toxins/test_area)
"chK" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating/airless,/area/toxins/test_area)
"chL" = (/obj/machinery/power/apc{dir = 4; name = "Explosives Testing APC"; pixel_x = 25},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/toxins/test_area)
-"chM" = (/obj/machinery/camera{c_tag = "Toxins Test Chamber South"; dir = 1; network = list("Toxins")},/obj/machinery/light,/turf/simulated/floor/airless,/area/toxins/test_area)
+"chM" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/camera{c_tag = "Xenobiology Port"; dir = 4; network = list("RD","SS13")},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology)
"chN" = (/turf/space,/area/vox_station/northwest_solars)
"chO" = (/obj/structure/window/reinforced{dir = 1},/turf/space,/area)
"chP" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; external_pressure_bound = 0; icon_state = "in"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine/vacuum,/area/maintenance/incinerator)
@@ -5837,13 +5837,13 @@
"cim" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor,/area/engine/break_room)
"cin" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/manifold{_color = "blue"; dir = 4; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor,/area/engine/break_room)
"cio" = (/obj/structure/table,/obj/item/weapon/storage/box/gloves,/obj/item/weapon/storage/box/masks,/obj/item/weapon/reagent_containers/spray/cleaner{desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; name = "Surgery Cleaner"},/obj/machinery/light_switch{pixel_x = -5; pixel_y = 27},/obj/machinery/holosign_switch{pixel_x = 5; pixel_y = 27},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
-"cip" = (/obj/structure/table,/obj/item/weapon/reagent_containers/blood/AMinus,/obj/item/weapon/reagent_containers/blood/APlus,/obj/item/weapon/reagent_containers/blood/BMinus,/obj/item/weapon/reagent_containers/blood/BPlus,/obj/item/weapon/reagent_containers/blood/OPlus,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/alarm{pixel_y = 23},/obj/item/weapon/reagent_containers/blood/OMinus,/obj/machinery/camera{c_tag = "Medbay Lounge"; network = list("SS13")},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
+"cip" = (/obj/structure/table,/obj/item/weapon/reagent_containers/blood/AMinus,/obj/item/weapon/reagent_containers/blood/APlus,/obj/item/weapon/reagent_containers/blood/BMinus,/obj/item/weapon/reagent_containers/blood/BPlus,/obj/item/weapon/reagent_containers/blood/OPlus,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/alarm{pixel_y = 23},/obj/item/weapon/reagent_containers/blood/OMinus,/obj/machinery/camera{c_tag = "Medbay Surgery 1 North"; network = list("SS13")},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
"ciq" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
"cir" = (/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
"cis" = (/obj/machinery/bodyscanner,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
"cit" = (/obj/machinery/body_scanconsole,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
"ciu" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
-"civ" = (/obj/structure/table,/obj/item/weapon/reagent_containers/blood/AMinus,/obj/item/weapon/reagent_containers/blood/APlus,/obj/item/weapon/reagent_containers/blood/BMinus,/obj/item/weapon/reagent_containers/blood/BPlus,/obj/item/weapon/reagent_containers/blood/OPlus,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/alarm{pixel_y = 23},/obj/item/weapon/reagent_containers/blood/OMinus,/obj/machinery/camera{c_tag = "Medbay Lounge"; network = list("SS13")},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
+"civ" = (/obj/structure/table,/obj/item/weapon/reagent_containers/blood/AMinus,/obj/item/weapon/reagent_containers/blood/APlus,/obj/item/weapon/reagent_containers/blood/BMinus,/obj/item/weapon/reagent_containers/blood/BPlus,/obj/item/weapon/reagent_containers/blood/OPlus,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/alarm{pixel_y = 23},/obj/item/weapon/reagent_containers/blood/OMinus,/obj/machinery/camera{c_tag = "Medbay Surgery 2 North"; network = list("SS13")},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
"ciw" = (/obj/structure/table,/obj/item/weapon/storage/box/gloves,/obj/item/weapon/storage/box/masks,/obj/item/weapon/reagent_containers/spray/cleaner{desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; name = "Surgery Cleaner"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/light_switch{pixel_x = 5; pixel_y = 27},/obj/machinery/holosign_switch{pixel_x = -5; pixel_y = 27},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
"cix" = (/turf/simulated/floor{tag = "icon-whitebluefull"; icon_state = "whitebluefull"},/area/medical/virology)
"ciy" = (/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology)
@@ -5980,7 +5980,7 @@
"ckZ" = (/obj/machinery/light_switch{name = "light switch "; dir = 2; pixel_x = -11; pixel_y = -22},/obj/machinery/vending/medical,/turf/simulated/floor{tag = "icon-whitebluefull"; icon_state = "whitebluefull"},/area/medical/virology)
"cla" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor{dir = 9; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTHEAST)"},/area/toxins/xenobiology)
"clb" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/manifold{_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology)
-"clc" = (/obj/structure/closet/emcloset,/obj/machinery/camera/xray{c_tag = "Xenobiology Access"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{tag = "icon-warnwhite (NORTHEAST)"; icon_state = "warnwhite"; dir = 5},/area/toxins/xenobiology)
+"clc" = (/obj/machinery/portable_atmospherics/hydroponics,/obj/machinery/camera{c_tag = "Xenobiology Flora Laboratories North"; dir = 2; network = list("RD","SS13"); pixel_x = 0},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology)
"cld" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/embedded_controller/radio/airlock/airlock_controller{tag_airpump = "solar_xeno_pump"; tag_exterior_door = "solar_xeno_outer"; frequency = 1379; id_tag = "solar_xeno_airlock"; tag_interior_door = "solar_xeno_inner"; pixel_x = 25; req_access_txt = "13"; tag_chamber_sensor = "solar_xeno_sensor"},/obj/machinery/airlock_sensor{frequency = 1379; id_tag = "solar_xeno_sensor"; pixel_x = 25; pixel_y = 12},/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 1; frequency = 1379; id_tag = "solar_xeno_pump"},/turf/simulated/floor/plating,/area/solar/starboard)
"cle" = (/obj/machinery/atmospherics/pipe/simple/heat_exchanging/junction,/turf/simulated/floor/engine,/area/toxins/mixing)
"clf" = (/obj/machinery/atmospherics/pipe/simple/insulated,/turf/simulated/floor/engine,/area/toxins/mixing)
@@ -6053,11 +6053,11 @@
"cmu" = (/obj/structure/closet/secure_closet/medical2,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
"cmv" = (/obj/machinery/power/apc{dir = 2; name = "Surgery APC"; pixel_y = -24},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
"cmw" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
-"cmx" = (/obj/structure/table,/obj/item/weapon/surgicaldrill,/obj/item/stack/medical/advanced/bruise_pack,/obj/machinery/camera{c_tag = "Surgery 1"; dir = 1; network = list("SS13"); pixel_x = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
+"cmx" = (/obj/structure/table,/obj/item/weapon/surgicaldrill,/obj/item/stack/medical/advanced/bruise_pack,/obj/machinery/camera{c_tag = "Medbay Surgery 2 South"; dir = 1; network = list("SS13"); pixel_x = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
"cmy" = (/obj/structure/table,/obj/item/weapon/bonegel,/obj/item/weapon/bonesetter,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
"cmz" = (/obj/structure/table,/obj/item/weapon/hemostat,/obj/item/weapon/scalpel,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
"cmA" = (/obj/structure/table,/obj/item/weapon/hemostat,/obj/item/weapon/scalpel,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
-"cmB" = (/obj/structure/table,/obj/item/weapon/surgicaldrill,/obj/item/stack/medical/advanced/bruise_pack,/obj/machinery/camera{c_tag = "Surgery 2"; dir = 1; network = list("SS13"); pixel_x = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
+"cmB" = (/obj/structure/table,/obj/item/weapon/surgicaldrill,/obj/item/stack/medical/advanced/bruise_pack,/obj/machinery/camera{c_tag = "Medbay Surgery 1 South"; dir = 1; network = list("SS13"); pixel_x = 0},/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
"cmC" = (/obj/machinery/power/apc{dir = 2; name = "Surgery APC"; pixel_y = -24},/obj/structure/cable,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
"cmD" = (/obj/structure/closet/secure_closet/medical2,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery)
"cmE" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area)
@@ -6162,13 +6162,13 @@
"coz" = (/obj/structure/closet/secure_closet/personal/patient,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-whitebluefull"; icon_state = "whitebluefull"},/area/medical/virology)
"coA" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/virology)
"coB" = (/obj/machinery/atmospherics/pipe/manifold{_color = "blue"; dir = 1; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/machinery/light{dir = 1; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
-"coC" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; level = 2; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/machinery/camera{c_tag = "Virology Monkey Pen"; dir = 2},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
+"coC" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 101; on = 1; pressure_checks = 1},/obj/machinery/camera{c_tag = "Xenobiology Flora Laboratories West"; dir = 4; network = list("RD","SS13")},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology)
"coD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 10},/obj/machinery/light{dir = 1; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
-"coE" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; level = 2; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/machinery/camera{c_tag = "Virology Monkey Pen"; dir = 2},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
+"coE" = (/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; dir = 10; pixel_x = 0; level = 2; initialize_directions = 10},/obj/machinery/camera{c_tag = "Xenobiology Flora Laboratories East"; dir = 8; network = list("RD","SS13"); pixel_y = -22},/obj/machinery/vending/hydronutrients,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology)
"coF" = (/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/poddoor{density = 0; icon_state = "pdoor0"; id = "xenobio3"; name = "Containment Blast Doors"; opacity = 0},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area)
"coG" = (/obj/structure/table/reinforced,/obj/machinery/door_control{id = "xenobio3"; name = "Containment Blast Doors"; pixel_x = 0; pixel_y = 4; req_access_txt = "55"},/obj/structure/window/reinforced{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/toxins/xenobiology)
"coH" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology)
-"coI" = (/obj/machinery/requests_console{department = "Science"; departmentType = 2; name = "Science Requests Console"; pixel_x = 0; pixel_y = 30},/obj/machinery/camera{c_tag = "Xenobiology Module North"; dir = 2; network = list("SS13"); pixel_x = 0},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology)
+"coI" = (/obj/machinery/camera{c_tag = "Xenobiology Module South"; dir = 4; network = list("RD","SS13"); pixel_x = 0},/obj/structure/table/reinforced,/obj/machinery/door_control{id = "xenobio1"; name = "Containment Blast Doors"; pixel_x = 0; pixel_y = 4; req_access_txt = "55"},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/toxins/xenobiology)
"coJ" = (/obj/machinery/embedded_controller/radio/airlock/access_controller{tag_exterior_door = "xeno_airlock_exterior"; id_tag = "xeno_airlock_control"; tag_interior_door = "xeno_airlock_interior"; name = "Xenobiology Access Console"; pixel_x = 8; pixel_y = 22},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/light_switch{pixel_x = -6; pixel_y = 26},/turf/simulated/floor{dir = 4; icon_state = "whitegreencorner"},/area/toxins/xenobiology)
"coK" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{dir = 1; icon_state = "whitegreen"},/area/toxins/xenobiology)
"coL" = (/obj/machinery/power/apc{cell_type = 5000; dir = 1; name = "Xenobiology APC"; pixel_x = 0; pixel_y = 24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 1; icon_state = "whitegreencorner"},/area/toxins/xenobiology)
@@ -6326,7 +6326,7 @@
"crH" = (/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple{_color = "cyan"; dir = 10; icon_state = "intact-c"; initialize_directions = 10; level = 2},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "atmos"; name = "Atmos Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area)
"crI" = (/obj/structure/grille,/turf/simulated/wall/r_wall,/area/atmos)
"crJ" = (/obj/machinery/light,/turf/simulated/floor{dir = 10; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTHEAST)"},/area/medical/virology)
-"crK" = (/obj/machinery/light,/obj/machinery/camera{c_tag = "Supermatter Decontamination"; dir = 1; network = list("SS13")},/turf/simulated/floor{dir = 6; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTHEAST)"},/area/medical/virology)
+"crK" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/camera{c_tag = "Virology Patient Isolation"; dir = 1; network = list("SS13")},/turf/simulated/floor{tag = "icon-whitebluefull"; icon_state = "whitebluefull"},/area/medical/virology)
"crL" = (/obj/item/device/radio/intercom{dir = 1; name = "Station Intercom (General)"; pixel_y = -28},/turf/simulated/floor{tag = "icon-whitebluefull"; icon_state = "whitebluefull"},/area/medical/virology)
"crM" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/machinery/light,/turf/simulated/floor{tag = "icon-whitebluefull"; icon_state = "whitebluefull"},/area/medical/virology)
"crN" = (/obj/structure/disposalpipe/segment,/obj/machinery/vending/medical,/turf/simulated/floor{tag = "icon-whitebluefull"; icon_state = "whitebluefull"},/area/medical/virology)
@@ -6502,13 +6502,13 @@
"cvb" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/shower{icon_state = "shower"; dir = 4},/turf/simulated/floor{dir = 8; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/medical/virology)
"cvc" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22; pixel_y = 0; tag = "icon-alarm0 (EAST)"},/turf/simulated/floor{tag = "icon-whitebluefull"; icon_state = "whitebluefull"},/area/medical/virology)
"cvd" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/machinery/light,/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
-"cve" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/obj/machinery/camera{c_tag = "Supermatter Decontamination"; dir = 1; network = list("SS13")},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
+"cve" = (/obj/structure/table,/obj/machinery/computer/med_data/laptop,/obj/machinery/camera{c_tag = "Virology Lab North"; dir = 2},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"cvf" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor{dir = 10; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTHEAST)"},/area/medical/virology)
-"cvg" = (/obj/machinery/camera{c_tag = "Supermatter Decontamination"; dir = 1; network = list("SS13")},/obj/machinery/light,/obj/machinery/shower{tag = "icon-shower (WEST)"; icon_state = "shower"; dir = 8},/turf/simulated/floor{dir = 6; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTHEAST)"},/area/medical/virology)
+"cvg" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/machinery/light,/obj/machinery/camera{c_tag = "Virology Decontamination West"; dir = 1; network = list("SS13")},/turf/simulated/floor{dir = 6; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTHEAST)"},/area/medical/virology)
"cvh" = (/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "xenobio1"; name = "Containment Blast Doors"; opacity = 0},/obj/machinery/door/window/northleft{base_state = "right"; dir = 8; icon_state = "right"; name = "Containment Pen"; req_access_txt = "55"},/turf/simulated/floor/engine,/area/toxins/xenobiology)
"cvi" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology)
"cvj" = (/obj/effect/landmark/start{name = "Xenobiologist"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology)
-"cvk" = (/obj/machinery/camera{c_tag = "Xenobiology South"; dir = 8; network = list("RD"); pixel_y = -22},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology)
+"cvk" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/camera{c_tag = "Virology Lab South"; dir = 1; network = list("SS13")},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"cvl" = (/obj/structure/cable,/obj/machinery/power/solar{id = "starboardsolar"; name = "Starboard Solar Array"},/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/solar/starboard)
"cvm" = (/turf/simulated/floor/plating/airless,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless/catwalk{tag = "icon-catwalk3"; icon_state = "catwalk3"},/area/solar/port)
"cvn" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area)
@@ -6551,14 +6551,14 @@
"cvY" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; external_pressure_bound = 100; on = 1; pressure_checks = 1},/turf/simulated/floor{dir = 8; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/medical/virology)
"cvZ" = (/obj/item/device/radio/intercom{freerange = 0; frequency = 1459; name = "Station Intercom (General)"; pixel_x = 29},/obj/structure/closet/l3closet,/obj/item/clothing/mask/gas,/turf/simulated/floor{dir = 4; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/medical/virology)
"cwa" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor{tag = "icon-whitebluefull"; icon_state = "whitebluefull"},/area/medical/virology)
-"cwb" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/camera{c_tag = "Supermatter Decontamination"; dir = 1; network = list("SS13")},/turf/simulated/floor{tag = "icon-whitebluefull"; icon_state = "whitebluefull"},/area/medical/virology)
+"cwb" = (/obj/machinery/camera{c_tag = "Virology Lab West"; dir = 1; network = list("SS13")},/turf/simulated/floor{tag = "icon-whitebluefull"; icon_state = "whitebluefull"},/area/medical/virology)
"cwc" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/light,/turf/simulated/floor{tag = "icon-whitebluefull"; icon_state = "whitebluefull"},/area/medical/virology)
"cwd" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/item/weapon/bedsheet/medical,/obj/structure/stool/bed,/turf/simulated/floor{tag = "icon-whitebluefull"; icon_state = "whitebluefull"},/area/medical/virology)
"cwe" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/sign/securearea,/turf/simulated/wall,/area)
"cwf" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/firealarm,/turf/simulated/wall,/area)
"cwg" = (/obj/machinery/atmospherics/pipe/manifold{_color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/machinery/door/airlock/medical{name = "Virology Lab"; req_access_txt = "39"},/turf/simulated/floor{icon_state = "white"},/area)
"cwh" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment,/turf/simulated/wall,/area)
-"cwi" = (/obj/machinery/camera{c_tag = "Xenobiology Module South"; dir = 4; network = list("SS13"); pixel_x = 0},/obj/structure/table/reinforced,/obj/machinery/door_control{id = "xenobio1"; name = "Containment Blast Doors"; pixel_x = 0; pixel_y = 4; req_access_txt = "55"},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/toxins/xenobiology)
+"cwi" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; level = 2; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/machinery/camera{c_tag = "Virology Isolation 1"; dir = 2},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"cwj" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology)
"cwk" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology)
"cwl" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology)
@@ -6612,10 +6612,10 @@
"cxh" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; external_pressure_bound = 0; frequency = 1441; icon_state = "in"; id_tag = "n2o_out"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine,/area/atmos)
"cxi" = (/turf/simulated/floor/engine,/area/atmos)
"cxj" = (/obj/machinery/light,/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/turf/simulated/floor{dir = 10; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTHEAST)"},/area/medical/virology)
-"cxk" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/machinery/light,/obj/machinery/camera{c_tag = "Supermatter Decontamination"; dir = 1; network = list("SS13")},/turf/simulated/floor{dir = 6; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTHEAST)"},/area/medical/virology)
+"cxk" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; level = 2; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/machinery/camera{c_tag = "Virology Isolation 2"; dir = 2},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"cxl" = (/obj/structure/table,/obj/item/weapon/storage/fancy/vials,/obj/machinery/power/apc{dir = 1; name = "Virology APC"; pixel_y = 24},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"cxm" = (/obj/structure/table,/obj/item/weapon/storage/box/syringes,/obj/item/weapon/storage/box/beakers,/obj/item/weapon/reagent_containers/dropper,/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
-"cxn" = (/obj/structure/table,/obj/machinery/computer/med_data/laptop,/obj/machinery/camera{c_tag = "Virology Monkey Pen"; dir = 2},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
+"cxn" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; level = 2; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/machinery/camera{c_tag = "Virology Isolation 3"; dir = 2},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"cxo" = (/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Monkey Pen"; req_access_txt = "39"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"cxp" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"cxq" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/light{dir = 1; on = 1},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
@@ -6833,14 +6833,14 @@
"cBu" = (/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/atmos)
"cBv" = (/obj/effect/landmark{name = "xeno_spawn"; pixel_x = -1},/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/atmos)
"cBw" = (/obj/structure/table,/obj/item/weapon/storage/belt/medical,/obj/item/weapon/storage/belt/medical,/obj/item/weapon/storage/belt/medical,/obj/item/clothing/glasses/hud/health,/obj/machinery/light{dir = 8},/obj/machinery/camera{c_tag = "Virology Port"; dir = 4; network = list("SS13")},/obj/item/weapon/reagent_containers/spray/cleaner,/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
-"cBx" = (/obj/machinery/camera{c_tag = "Supermatter Decontamination"; dir = 1; network = list("SS13")},/turf/simulated/floor{tag = "icon-whitebluefull"; icon_state = "whitebluefull"},/area/medical/virology)
+"cBx" = (/obj/machinery/requests_console{department = "Science"; departmentType = 2; name = "Science Requests Console"; pixel_x = 0; pixel_y = 30},/obj/machinery/camera{c_tag = "Xenobiology Module North"; dir = 2; network = list("RD","SS13"); pixel_x = 0},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology)
"cBy" = (/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/disposal,/turf/simulated/floor{tag = "icon-whitebluefull"; icon_state = "whitebluefull"},/area/medical/virology)
"cBz" = (/obj/structure/filingcabinet/filingcabinet,/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"cBA" = (/obj/machinery/disease2/diseaseanalyser,/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"cBB" = (/obj/machinery/computer/diseasesplicer,/obj/machinery/light,/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"cBC" = (/obj/structure/closet/crate/freezer,/obj/item/weapon/virusdish/random,/obj/item/weapon/virusdish/random,/obj/item/weapon/virusdish/random,/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"cBD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 5},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
-"cBE" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/camera{c_tag = "Supermatter Decontamination"; dir = 1; network = list("SS13")},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
+"cBE" = (/obj/machinery/light,/obj/machinery/camera{c_tag = "Virology Access South"; dir = 1; network = list("SS13")},/turf/simulated/floor{dir = 6; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTHEAST)"},/area/medical/virology)
"cBF" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/obj/structure/disposalpipe/segment,/obj/machinery/light,/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"cBG" = (/obj/structure/table,/obj/item/weapon/storage/fancy/vials,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"cBH" = (/obj/structure/table,/obj/item/weapon/storage/lockbox/vials,/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
@@ -6969,7 +6969,7 @@
"cEa" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 9},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"cEb" = (/obj/structure/stool/bed,/obj/effect/landmark/start{name = "Virologist"},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"cEc" = (/obj/structure/disposaloutlet{dir = 4},/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor/engine,/area/toxins/xenobiology)
-"cEd" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/camera{c_tag = "Virology Port"; dir = 4; network = list("SS13")},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology)
+"cEd" = (/obj/machinery/camera{c_tag = "Xenobiology Module East"; dir = 8; network = list("RD","SS13"); pixel_y = -22},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology)
"cEe" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24; target_temperature = 313.15},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology)
"cEf" = (/obj/machinery/atmospherics/unary/cold_sink/freezer{current_temperature = 1; dir = 2; on = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/engine/reactor_core)
"cEg" = (/obj/machinery/atmospherics/unary/cold_sink/freezer{current_temperature = 1; dir = 2; on = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/engine/reactor_core)
@@ -7109,7 +7109,7 @@
"cGK" = (/obj/structure/table,/obj/item/weapon/storage/box/botanydisk,/obj/item/weapon/reagent_containers/glass/bucket,/obj/machinery/alarm{pixel_y = 23},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology)
"cGL" = (/obj/machinery/portable_atmospherics/hydroponics,/obj/machinery/light{dir = 1; on = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology)
"cGM" = (/obj/machinery/portable_atmospherics/hydroponics,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology)
-"cGN" = (/obj/machinery/portable_atmospherics/hydroponics,/obj/machinery/camera{c_tag = "Xenobiology Module North"; dir = 2; network = list("SS13"); pixel_x = 0},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology)
+"cGN" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/obj/machinery/camera{c_tag = "Virology Isolation 5"; dir = 1; network = list("SS13")},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"cGO" = (/obj/machinery/atmospherics/pipe/simple{_color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/turf/simulated/floor/plating,/area/engine/reactor_core)
"cGP" = (/obj/machinery/atmospherics/pipe/simple{_color = "cyan"; dir = 10; icon_state = "intact-c"; initialize_directions = 10; level = 2},/turf/simulated/floor/plating,/area/engine/reactor_core)
"cGQ" = (/obj/machinery/power/emitter{anchored = 1; state = 2},/obj/structure/cable,/turf/simulated/floor/plating,/area/engine/reactor_core)
@@ -7165,7 +7165,7 @@
"cHO" = (/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1443; input_tag = "air_in"; name = "Mixed Air Supply Control"; output_tag = "air_out"; pressure_setting = 2000; sensors = list("air_sensor" = "Tank")},/turf/simulated/floor{icon_state = "arrival"},/area/atmos)
"cHP" = (/obj/machinery/camera{c_tag = "Atmospherics South East"; dir = 1},/obj/machinery/atmospherics/valve/digital{name = "Mixed Air Outlet Valve"; openDuringInit = 1},/turf/simulated/floor{icon_state = "arrival"; dir = 6},/area/atmos)
"cHQ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "atmos"; name = "Atmos Blast Door"; opacity = 0},/turf/simulated/floor/plating,/area)
-"cHR" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 101; on = 1; pressure_checks = 1},/obj/machinery/camera{c_tag = "Virology Port"; dir = 4; network = list("SS13")},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology)
+"cHR" = (/obj/machinery/camera{c_tag = "Virology Decontamination East"; dir = 1; network = list("SS13")},/obj/machinery/light,/obj/machinery/shower{tag = "icon-shower (WEST)"; icon_state = "shower"; dir = 8},/turf/simulated/floor{dir = 6; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTHEAST)"},/area/medical/virology)
"cHS" = (/obj/machinery/atmospherics/pipe/simple{_color = "red"; icon_state = "intact-r"; level = 2},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology)
"cHT" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/vending/hydroseeds,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology)
"cHU" = (/obj/machinery/atmospherics/pipe/simple/yellow/visible,/turf/simulated/floor/plating,/area/engine/reactor_core)
@@ -7190,7 +7190,7 @@
"cIn" = (/obj/machinery/atmospherics/pipe/simple{_color = "red"; dir = 4; icon_state = "intact-r"; level = 2},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology)
"cIo" = (/obj/machinery/atmospherics/binary/volume_pump/on{dir = 8; name = "Iso to Waste"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology)
"cIp" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1; icon_state = "manifold"; level = 2},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology)
-"cIq" = (/obj/machinery/atmospherics/pipe/simple{icon_state = "intact"; dir = 10; pixel_x = 0; level = 2; initialize_directions = 10},/obj/machinery/camera{c_tag = "Virology Starboard"; dir = 8; network = list("RD"); pixel_y = -22},/obj/machinery/vending/hydronutrients,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology)
+"cIq" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/obj/machinery/camera{c_tag = "Virology Isolation 4"; dir = 1; network = list("SS13")},/turf/simulated/floor{icon_state = "white"},/area/medical/virology)
"cIr" = (/obj/machinery/atmospherics/pipe/simple{dir = 5; icon_state = "intact-c"; level = 2; _color = "cyan"},/turf/simulated/floor/plating,/area/engine/reactor_core)
"cIs" = (/obj/machinery/atmospherics/pipe/simple/yellow/visible,/obj/machinery/atmospherics/pipe/simple{_color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/engine/reactor_core)
"cIt" = (/obj/machinery/atmospherics/pipe/simple{_color = "cyan"; dir = 4; icon_state = "intact-c"; level = 2},/obj/machinery/meter{name = "Gas Mix In"},/obj/machinery/door/window/brigdoor{req_access = list(56)},/obj/machinery/door/window/brigdoor{dir = 8; req_access = list(56)},/turf/simulated/floor/engine,/area/engine/reactor_core)
@@ -8591,7 +8591,7 @@
"djk" = (/obj/structure/filingcabinet,/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/centcom/control)
"djl" = (/obj/machinery/photocopier,/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/centcom/control)
"djm" = (/obj/structure/table,/obj/item/clothing/suit/straight_jacket,/obj/item/clothing/glasses/sunglasses/blindfold,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/control)
-"djn" = (/obj/structure/table,/obj/item/weapon/surgicaldrill,/obj/item/stack/medical/advanced/bruise_pack,/obj/machinery/camera{c_tag = "Surgery 1"; dir = 1; network = list("SS13"); pixel_x = 0},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/control)
+"djn" = (/obj/structure/table,/obj/item/weapon/surgicaldrill,/obj/item/stack/medical/advanced/bruise_pack,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/control)
"djo" = (/obj/structure/table,/obj/item/weapon/bonegel,/obj/item/weapon/bonesetter,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/control)
"djp" = (/obj/structure/table,/obj/item/weapon/hemostat,/obj/item/weapon/scalpel,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/control)
"djq" = (/obj/machinery/door/poddoor{icon_state = "pdoor1"; id = "ody"; name = "Medical Mech Bay"; p_open = 0},/turf/unsimulated/floor{icon_state = "vault"; dir = 8},/area/centcom/specops)
@@ -11120,7 +11120,7 @@
"efR" = (/obj/machinery/door/airlock,/turf/simulated/floor,/area/mine/explored)
"efS" = (/turf/simulated/floor,/area/mine/explored)
"efT" = (/obj/machinery/sleeper{dir = 1},/turf/simulated/floor,/area/mine/explored)
-"efU" = (/obj/machinery/camera{c_tag = "Labor Camp Bathroom"; dir = 8; network = list("SS13","Prison")},/obj/machinery/sleep_console,/turf/simulated/floor,/area/mine/explored)
+"efU" = (/obj/machinery/camera{c_tag = "Toxins Test Chamber South"; dir = 1; network = list("Toxins","RD","SS13")},/obj/machinery/light,/turf/simulated/floor/airless,/area/toxins/test_area)
"efV" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored)
"efW" = (/obj/machinery/computer/shuttle_control/labor_camp/one_way,/turf/simulated/floor,/area/mine/explored)
"efX" = (/obj/structure/rack{dir = 1},/obj/item/weapon/pickaxe{pixel_x = 5},/obj/item/weapon/shovel{pixel_x = -5},/obj/item/clothing/glasses/meson,/obj/item/device/flashlight,/obj/item/weapon/storage/bag/ore,/turf/simulated/floor,/area/mine/explored)
@@ -11143,11 +11143,11 @@
"ego" = (/obj/machinery/door/airlock,/obj/machinery/atmospherics/pipe/simple{dir = 4},/turf/simulated/floor,/area/mine/explored)
"egp" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/manifold,/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/explored)
"egq" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 2; name = "Labor Camp APC"; pixel_x = 1; pixel_y = -23},/obj/machinery/atmospherics/pipe/simple{dir = 10},/turf/simulated/floor,/area/mine/explored)
-"egr" = (/obj/machinery/camera{c_tag = "Labor Camp Lobby"; dir = 8; network = list("SS13","Prison")},/turf/simulated/floor,/area/mine/explored)
+"egr" = (/obj/structure/closet/emcloset,/obj/machinery/camera/xray{c_tag = "Xenobiology Access"; network = list("RD","SS13")},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{tag = "icon-warnwhite (NORTHEAST)"; icon_state = "warnwhite"; dir = 5},/area/toxins/xenobiology)
"egs" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/wall,/area/mine/explored)
"egt" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/machinery/door/airlock/maintenance{name = "Labor Camp Maintenance"; req_access_txt = "0"},/turf/simulated/floor/plating,/area/mine/explored)
"egu" = (/obj/machinery/conveyor{dir = 2; id = "gulag"},/turf/simulated/floor{icon_state = "loadingarea"},/area/mine/explored)
-"egv" = (/obj/machinery/camera{c_tag = "Labor Camp Mine"; dir = 4; network = list("SS13","Prison")},/turf/simulated/floor{icon_state = "asteroidfloor"},/area/mine/explored)
+"egv" = (/obj/machinery/camera{c_tag = "Labor Camp Mine"; dir = 4; network = list("Prison","SS13")},/turf/simulated/floor{icon_state = "asteroidfloor"},/area/mine/explored)
"egw" = (/obj/machinery/power/smes{charge = 5e+006},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/mine/explored)
"egx" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0},/obj/machinery/light/small{dir = 1},/obj/item/weapon/storage/box/lights/mixed,/turf/simulated/floor/plating,/area/mine/explored)
"egy" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating,/area/mine/explored)
@@ -11267,7 +11267,7 @@
"eiI" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/bluegrid,/area/mine/maintenance)
"eiJ" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple{dir = 6},/turf/simulated/floor{icon_state = "dark"},/area/mine/maintenance)
"eiK" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact-f"},/obj/machinery/light_switch{pixel_y = -25},/turf/simulated/floor/bluegrid,/area/mine/maintenance)
-"eiL" = (/obj/machinery/camera{c_tag = "Communications Relay"; dir = 8; network = list("MINE")},/turf/simulated/floor/bluegrid,/area/mine/maintenance)
+"eiL" = (/obj/machinery/camera{c_tag = "Labor Camp Lobby"; dir = 8; network = list("Prison","SS13")},/turf/simulated/floor,/area/mine/explored)
"eiM" = (/obj/item/weapon/reagent_containers/food/snacks/grown/ambrosiavulgaris,/obj/item/weapon/reagent_containers/food/snacks/grown/ambrosiavulgaris,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored)
"eiN" = (/obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/libertycap,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored)
"eiO" = (/turf/simulated/wall,/area/mine/living_quarters)
@@ -11368,18 +11368,18 @@
"ekF" = (/obj/machinery/embedded_controller/radio/airlock/airlock_controller{tag_airpump = "outpost_west_pump"; tag_exterior_door = "outpost_west_outer"; frequency = 1379; id_tag = "outpost_west_airlock"; tag_interior_door = "outpost_west_inner"; pixel_x = 0; pixel_y = -25; req_access_txt = null; tag_chamber_sensor = "outpost_west_sensor"},/turf/simulated/floor,/area/mine/west_outpost)
"ekG" = (/obj/structure/ore_box,/obj/machinery/airlock_sensor{frequency = 1379; id_tag = "outpost_west_sensor"; pixel_x = 0; pixel_y = -25},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/mine/west_outpost)
"ekH" = (/obj/structure/table,/obj/item/weapon/storage/box/donkpockets,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters)
-"ekI" = (/obj/machinery/camera{c_tag = "Crew Area"; dir = 1; network = list("MINE")},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters)
+"ekI" = (/obj/machinery/camera{c_tag = "Labor Camp Bathroom"; dir = 8; network = list("Prison","SS13")},/obj/machinery/sleep_console,/turf/simulated/floor,/area/mine/explored)
"ekJ" = (/obj/item/weapon/cigbutt,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters)
"ekK" = (/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor,/area/mine/living_quarters)
"ekL" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor,/area/mine/living_quarters)
"ekM" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/mine/living_quarters)
"ekN" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/living_quarters)
-"ekO" = (/obj/machinery/camera{c_tag = "Storage Room"; dir = 1; network = list("MINE")},/turf/simulated/floor,/area/mine/living_quarters)
+"ekO" = (/obj/machinery/camera{c_tag = "Mining Outpost Crew Area"; dir = 1; network = list("MINE","SS13")},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters)
"ekP" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/living_quarters)
"ekQ" = (/turf/simulated/wall,/area/mine/production)
"ekR" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/production)
"ekS" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/production)
-"ekT" = (/obj/machinery/atmospherics/pipe/simple{dir = 6},/obj/machinery/camera{c_tag = "EVA"; dir = 4; network = list("MINE")},/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/turf/simulated/floor,/area/mine/eva)
+"ekT" = (/obj/machinery/camera{c_tag = "Mining Outpost Storage Room"; dir = 1; network = list("MINE","SS13")},/turf/simulated/floor,/area/mine/living_quarters)
"ekU" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/eva)
"ekV" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor,/area/mine/eva)
"ekW" = (/obj/machinery/light_switch{pixel_x = 27},/obj/machinery/atmospherics/portables_connector,/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor,/area/mine/eva)
@@ -11410,7 +11410,7 @@
"elv" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor,/area/mine/west_outpost)
"elw" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor,/area/mine/west_outpost)
"elx" = (/obj/machinery/power/apc{dir = 2; name = "Mining West Outpost APC"; pixel_x = 1; pixel_y = -23},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/west_outpost)
-"ely" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/camera{c_tag = "West Outpost"; dir = 1; network = list("MINE")},/turf/simulated/floor,/area/mine/west_outpost)
+"ely" = (/obj/machinery/atmospherics/pipe/simple{dir = 6},/obj/machinery/camera{c_tag = "Mining Outpost EVA"; dir = 4; network = list("MINE","SS13")},/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/turf/simulated/floor,/area/mine/eva)
"elz" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/mine/west_outpost)
"elA" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor,/area/mine/west_outpost)
"elB" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/mine/west_outpost)
@@ -11423,7 +11423,7 @@
"elI" = (/obj/machinery/door/airlock{name = "Toilet"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/mine/living_quarters)
"elJ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/mine/living_quarters)
"elK" = (/obj/machinery/power/apc{dir = 1; name = "Mining Station Port Wing APC"; pixel_x = 1; pixel_y = 25},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor,/area/mine/living_quarters)
-"elL" = (/obj/machinery/camera{c_tag = "Crew Area Hallway"; network = list("MINE")},/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/turf/simulated/floor,/area/mine/living_quarters)
+"elL" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/camera{c_tag = "West Outpost"; dir = 1; network = list("MINE","SS13")},/turf/simulated/floor,/area/mine/west_outpost)
"elM" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/mine/living_quarters)
"elN" = (/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/mine/living_quarters)
"elO" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/living_quarters)
@@ -11495,7 +11495,7 @@
"enc" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/production)
"end" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4},/turf/simulated/floor,/area/mine/production)
"ene" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall,/area/mine/production)
-"enf" = (/obj/machinery/camera{c_tag = "Production Line External"; dir = 4; network = list("MINE")},/turf/simulated/floor/airless{tag = "icon-asteroidwarning"; icon_state = "asteroidwarning"; dir = 2},/area/mine/explored)
+"enf" = (/obj/machinery/camera{c_tag = "Mining Outpost Crew Area Hallway"; network = list("MINE","SS13")},/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/turf/simulated/floor,/area/mine/living_quarters)
"eng" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning"; icon_state = "asteroidwarning"; dir = 2},/area/mine/explored)
"enh" = (/obj/machinery/conveyor_switch{id = "mining_external"},/turf/simulated/floor/airless{tag = "icon-asteroidwarning"; icon_state = "asteroidwarning"; dir = 2},/area/mine/explored)
"eni" = (/obj/machinery/atmospherics/pipe/tank/air{dir = 1; initialize_directions = 0; level = 1},/turf/simulated/floor/plating,/area/mine/west_outpost)
@@ -11536,7 +11536,7 @@
"enR" = (/obj/machinery/conveyor{dir = 2; id = "mining_internal"},/obj/machinery/mineral/output,/obj/structure/plasticflaps/mining,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production)
"enS" = (/obj/machinery/sleeper,/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/mine/living_quarters)
"enT" = (/obj/machinery/sleep_console,/turf/simulated/floor{tag = "icon-warnwhite (NORTHEAST)"; icon_state = "warnwhite"; dir = 5},/area/mine/living_quarters)
-"enU" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/camera{c_tag = "Sleeper Room"; dir = 1; network = list("MINE")},/turf/simulated/floor{icon_state = "white"},/area/mine/living_quarters)
+"enU" = (/obj/machinery/camera{c_tag = "Mining Outpost Production Line External"; dir = 4; network = list("MINE","SS13")},/turf/simulated/floor/airless{tag = "icon-asteroidwarning"; icon_state = "asteroidwarning"; dir = 2},/area/mine/explored)
"enV" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/o2{pixel_x = 2; pixel_y = 2},/obj/item/weapon/storage/firstaid/regular,/turf/simulated/floor{icon_state = "white"},/area/mine/living_quarters)
"enW" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/mine/living_quarters)
"enX" = (/turf/simulated/floor/plating,/area/mine/living_quarters)
@@ -11559,7 +11559,7 @@
"eoo" = (/obj/structure/grille,/obj/structure/window/reinforced,/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/mine/production)
"eop" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor,/area/mine/production)
"eoq" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/production)
-"eor" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4},/obj/machinery/camera{c_tag = "Shuttle Airlock"; dir = 8; network = list("MINE")},/obj/machinery/conveyor_switch/oneway{id = "mining_internal"; name = "mining conveyor"},/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/mine/production)
+"eor" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/camera{c_tag = "Mining Outpost Sleeper Room"; dir = 1; network = list("MINE","SS13")},/turf/simulated/floor{icon_state = "white"},/area/mine/living_quarters)
"eos" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production)
"eot" = (/obj/machinery/conveyor{dir = 2; id = "mining_internal"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production)
"eou" = (/turf/simulated/floor/airless{dir = 5; icon_state = "asteroidfloor"; tag = "icon-asteroidfloor"},/area/mine/explored)
@@ -11586,7 +11586,7 @@
"eoP" = (/obj/machinery/door/airlock/external{frequency = 1379; icon_state = "door_locked"; id_tag = "mining_outpost_inner"; locked = 1; name = "Mining Dock Airlock"; req_access = null; req_access_txt = "13"},/obj/machinery/atmospherics/pipe/simple{tag = "icon-intact-f (EAST)"; icon_state = "intact-f"; dir = 4},/turf/simulated/floor,/area/mine/production)
"eoQ" = (/obj/machinery/access_button{command = "cycle_interior"; frequency = 1379; master_tag = "mining_outpost_airlock"; name = "interior access button"; pixel_x = -30; pixel_y = -25; req_access_txt = "0"; req_one_access_txt = "13;48"},/obj/machinery/atmospherics/pipe/simple{tag = "icon-intact-f (SOUTHWEST)"; icon_state = "intact-f"; dir = 10},/turf/simulated/floor,/area/mine/production)
"eoR" = (/obj/machinery/door/window/westright{name = "Production Area"; req_access_txt = "48"},/turf/simulated/floor,/area/mine/production)
-"eoS" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/camera{c_tag = "Production Room"; dir = 8; network = list("MINE")},/turf/simulated/floor,/area/mine/production)
+"eoS" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4},/obj/machinery/camera{c_tag = "Mining Outpost Shuttle Airlock"; dir = 8; network = list("MINE","SS13")},/obj/machinery/conveyor_switch/oneway{id = "mining_internal"; name = "mining conveyor"},/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/mine/production)
"eoT" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production)
"eoU" = (/obj/machinery/mineral/input,/turf/simulated/floor{icon_state = "loadingarea"; tag = "loading"},/area/mine/production)
"eoV" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only{dir = 2},/turf/simulated/floor/plating,/area/mine/production)
@@ -12604,6 +12604,8 @@
"eIt" = (/obj/machinery/light/small,/turf/simulated/floor{icon_state = "vault"; dir = 5},/area/traitor/surgery)
"eIu" = (/obj/structure/table,/obj/item/stack/rods,/turf/simulated/floor{icon_state = "vault"; dir = 5},/area/traitor/surgery)
"eIv" = (/obj/structure/table,/obj/item/weapon/hatchet,/turf/simulated/floor{icon_state = "vault"; dir = 5},/area/traitor/surgery)
+"eIw" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/camera{c_tag = "Mining Outpost Production Room"; dir = 8; network = list("MINE","SS13")},/turf/simulated/floor,/area/mine/production)
+"eIx" = (/obj/machinery/camera{c_tag = "Mining Outpost Communications Relay"; dir = 8; network = list("MINE","SS13")},/turf/simulated/floor/bluegrid,/area/mine/maintenance)
(1,1,1) = {"
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
@@ -12736,67 +12738,67 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiWbiWbiWbiWbiWbiWbiWbiWbiWbiWbiWaDEaDFaDGaaiaaiaaibjMaaiaaiaaibgsbjcbjcbjcbjcaaqaSbbbWaQGaaibgybjNbjObgybgyaaibjPbjfbjQaaibjPaaibfAbjibjRbjSbfAaaibjTbhMbgHbjUbjVbjnbjobjWbjXbjrbhSbjYaaibjZbkabkbaaqbkcaaqbkdbkebkfaeYbkgbkhbkibkjbkjbkkbiebklaaibkmbknbilbimbinbiobiqbkobiqbiqbiqbiqbkpbkqbkqbkqbkqbkrbiqbiqbiqbiqbksbiqbkobktbiqbkubkvbkwbiqbkxbkybkybkzbkAbkBbkCaQdaQdaQdaQdaQdaQdaQdbkDbkEbkFaQdaQdaQdaQdaQdaQdaQdaQdaQdaQdbkGbkHbkHbkIbkJbkKbkLbkMbkMbkMbkNbkObkPaDBaaaaaaaaabkQaLqaLqaLqaLqaLqaLqaaaaLqaLqaLqaLqaLqaLqaaaaaaaaaaaaaaaaaaaaabhsbhsbhsbhsbhsbhsbhsbhsbhsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiWbiWbiWbiWbiWbiWbiWbiWbiWbiWbiWbkRbkSbkTbkUbkVbkWbkXbkYbkZaaibflblablablbblcaaqaSbbbWaQGaaiaaiaaiaaiaaiaaiaaiaaibjfbldaaiaaiaaiaaiaeYaaiaaiaaiaaiblebhMblfaaiblgblhbhQbhQbhQbhQbhSbliaaiaaibljbgQblkbllblmbgQblnaaiaeYaaibloblpblqblrblsbltbluaaiblvblwblwaaiaaiaaiaaiaaiaaiaaiaaqaaqblxblyblzblzblyblxaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqblAblBaaqaaqaaqaaqaaiblCanrblDaQdaQdblEblEaaiaaiaaiaaiaaiblFbkHbkHbkGbkHaQdbkHbkHbkHbkHblGaaiblHaaiaaiblIaaiaaiblJblKblLaaiaaiaaiaaiaaiaaaaaaaaaaLqaLqaLqaLqaLqaLqaaaaLqaLqaLqaLqaLqaLqaaaaaaaaaaaaaaaaaaaaabhsbhsbhsbhsbhsbhsbhsbhsbhsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiWbiWbiWbiWbiWbiWbiWbiWbiWbiWbiWaFoaFpaDGblMblNblNblOblPblNaaiblQblQblQblRblSaaqaSbbbWaQGaaqblTblUblVblWblXaaiblYbjfblZaaibmaaaibmbbmcbmdbmebmfaaqbmgbhMbmhaaibmibmjbmkbmlbmmbmnbmoaaiaaiaaibmpbmqbmrbmsbfIbmtbmuaaiaeYaaibmvbmwbmxbmyblsbiebmzaaibmAbmBbmCaaibmDbmEbmFbmGbmHbmIbmJbmKbmLbmMbmNbmNbmMbmObmPbmQaaqbmRbmSbmTbmUaaqbmVbmWbmXbmYbmZbnabnabnbbncbndabnaaibneaaibnfbnfaaibngbnhbniaaibnjbnkbnjaaiblFbkHblGaaiaaibnlbnmaaibnnbnoaaibnpbnqaaibnrbnsbntbnubnvbnwbnxaaiaaaaaaaaaaLqaLqaLqaLqaLqaLqaaaaLqaLqaLqaLqaLqaLqaaaaaaaaaaaaaaaaaaaaabhsbhsbhsbhsbhsbhsbhsbhsbhsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiWbiWbiWbiWbiWbiWbiWbiWbiWbiWaaabnyaGubnzbnAbkVbkVbnBbnCbnDaaiblSblSblSblSbnEaaqaSbbbWbnFaaqbnGbnHbnIbnHbnJaaibnKbnLbnMbnNbnNaaibnObnPbnQbnQbnRbnSbnTbhMbnUaaibnVaeYaaiaaiaaiaaibnWaaibnXactbnYbnZbfLboabfLbobbocacdbodaaiboebiebofbogblsbohboiaaibojbokbolaaibombonboobopboqborbosbmNbmNbmNbmNbmNbmNbmNbotboubovbowboxboybozaaqboAboBboCboDboEboFboBbnbbncbndabnboGboHboIboJboKaaqboLboMboLboNboOboPboQaaiaaqboRalmboSboTboUboUboUboVboWboXboYboZboXbpabpbbpcbpdbpebpfbpgaaiaaaaaaaaaaLqaLqaLqaLqaLqaLqaaaaLqaLqaLqaLqaLqaLqaaaaaaaaaaaaaaaaaaaaabhsbhsbhsbhsbhsbhsbhsbhsbhsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabphayBaaiaaiaaianGanIayBanGanIaaianGanIaaiaaiaaiaaiblMbkVblNblNblOblPblNaaibpibpjblQblQblRaaqbfqbbWbpkaaqbplbpmbpnbpobppaaibnNbpqbprbnNbnNaaibpsbptbpubpvbpwbpxbpybpzbpAabHbpBbpCbpDbpEabHbpFbpGacdbpHacdacdacdacdbpIacdacdacdacdbpJacdbpKbpLbpMbpNbpObpPbpQacdbpRbmBbmBaaibpSbpTbpUbpVbpWaaibosbmNbmNbmNbmNbmNbmNbmNbpXbpYbpZbqabqbbqcbqdaaqbqebqfbqgboDbnbboFboBbnbbncbqhbqibqjbqkbqkbqlbqmbqnbqobqobqobqpbqqbqrbqsbqtbqubqvbqwbqxbqybqzbqAbqAbqAbqBaaibqCbqDaaibqEbqFbpcbpdbpbbpfbqGaaiaaaaaaaaaaaaaLqaLqaLqaLqaLqaaaaLqaLqaLqaLqaLqaaaaaaaaaaaaaaaaaaaaaaaabhsbhsbhsbhsbhsbhsbhsbhsbhsaaaaaaaaaaaaaaaaaaaaaaaaaNpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqHbqHbqHbqHbqHbqHbqHbqHbqHbqHbqHbqHbqHaaaaBIblMbkVbkVbkVbnBbnCbqIaaiblSblSbqJbjcbjcbqKaSbbbWaQGaaqbqLbqMbqNbqObqPaaibqQbqRbqSbqTbqUaaibqVbqWbqXbqYbqZbrabrbbrcbrdbrebrfbrfbrgbrhayPbribrjactbrkaFkbrlbrmbrnbrobrpbrmbrqaFkbrraaiabnbrsaaiaaiaaiaaibrtaaibrubmBbrvactbrwbrxbrybrzbrAaaibrBbrCbrDbrEbrFbrGbrHbrIbotbrJaaqbrKbqbbrLbrMaaqbrNbrOboCboDbnbboFboBbnbbncbndabnbrPbrQbrRbrSbrTaFkbrUbrVbrWbrWbrXboLbrYaaibrZbsabsbaaibscbsdbsebsfbsdbqBaaibqCbsgaaibshbsibpcbsjbskbslbsmaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabhsbhsbhsbhsbhsbhsbhsbhsbhsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqHbqHbqHbqHbqHbqHbqHbqHbqHbqHbqHbqHbqHaaaazHbsnbsoblNblNblOblPblNaaiaaqbspbsqbsraaqaaqbfqbbWaQGaaqbssbstbsubsvbswaaibnNbpqbsxbnNbnNaaibsybszbsAbsBbsCaaqbsDbsEbsFaaqbsGaaiaaiabnaaiaeYbsHaaibsIbsJbsKbrmbsLbrobsLbrmbsMbsJbrraaibsNbkjbsObsPbsQabHbsRabHbsSbmBbsTaaibmDbmEbsUbsVbsWbsXbsYbsZbtabtbbtcbtdbtebtfbtgbthblybtibtjbtkbtlaaqbtmbtnbtobtpbtqbtrbtqbnbbncbtsbttbtubtvbtvbtwbtxbtybtzbtAbtBbtBbtCbtDbtEaaibtFbsabtGaaibtHbsdbtIbtJbsdbtKaaibtLbtMaaibtNbsibtOaaqaaqaaqaaqaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabhsbhsbhsbhsbhsbhsbhsbhsbhsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqHbqHbqHbqHbqHbqHbqHbqHbqHbqHbqHbqHbqHaDEaDFbtPbtQbkVbkVbnBbnCbnDaaibtRbjcbtSbjcbtTaaqaSbbbWaQGaaqaFobtUbtVbtWaQWaaibnKbtXbtYbtZbuaaaibubbucbudbuebubaaqbufbugbuhaaqaaqaaibuibujbukbulbumaaibunbuobupbuqburbusburbutbuubuvbuwaaibuxbkjbuyaaqbuzaaqbuAaaqbuBbmBbuCaaiaFobuDbtUbuEbuFaaqbuGbuHbuIbuJbuKbuKbuLbuMbuNbuOaaqbuPbuQanraaqaaqaaqaaJbuRanraaqaaiaaiaaibuSbuTabnbrPbrQbrRbuUbtvbuVbuWbuXbuXbuXbuYbuZbvabvbaaiboRbvcaaibvdbvebqAbvfbvgbvhaaibqCbviaaibvjbvkbvlbvmbvnbvobvpaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabhsbhsbhsbhsbhsbhsbhsbhsbhsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiWbiWbiWbiWbiWbiWbiWbiWbiWbiWaaabnyaGubnzbnAbkVbkVbnBbnCbnDaaiblSblSblSblSbnEaaqaSbbbWbnFaaqbnGbnHbnIbnHbnJaaibnKbnLbnMbnNbnNaaibnObnPbnQbnQbnRbnSbnTbhMbnUaaibnVaeYaaiaaiaaiaaibnWaaibnXactbnYbnZbfLboabfLbobbocacdbodaaiboebiebofbogblsbohboiaaibojbokbolaaibombonboobopboqborbosbmNbmNbmNbmNbmNbmNbmNbotboubovbowboxboybozaaqboAboBboCboDboEboFboBbnbbncbndabnboGboHboIboJboKaaqboLboMboLbTIboOboPboQaaiaaqboRalmboSboTboUboUboUboVboWboXboYboZboXbpabpbbpcbpdbpebpfbpgaaiaaaaaaaaaaLqaLqaLqaLqaLqaLqaaaaLqaLqaLqaLqaLqaLqaaaaaaaaaaaaaaaaaaaaabhsbhsbhsbhsbhsbhsbhsbhsbhsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabphayBaaiaaiaaianGanIayBanGanIaaianGanIaaiaaiaaiaaiblMbkVblNblNblOblPblNaaibpibpjblQblQblRaaqbfqbbWbpkaaqbplbpmbpnbpobppaaibnNbpqbprbnNbnNaaibpsbptbpubpvbpwbpxbpybpzbpAabHbpBbpCbpDbpEabHbpFbpGacdbpHacdacdacdacdbpIacdacdacdacdbpJacdbpKbpLbpMbpNbpObpPbpQacdbpRbmBbmBaaibpSbpTbpUbpVbpWaaibosbmNbmNbmNbmNbmNbmNbmNbpXbpYbpZbqabqbbqcbqdaaqbqebqfbqgboDbnbboFboBbnbbncbqhbqibqjbqkbqkbqlbqmbqnbqobqobqobqpbqqbqrbqsbqtbqubqvcfAbqxbqybqzbqAbqAbqAbqBaaibqCbqDaaibqEbqFbpcbpdbpbbpfbqGaaiaaaaaaaaaaaaaLqaLqaLqaLqaLqaaaaLqaLqaLqaLqaLqaaaaaaaaaaaaaaaaaaaaaaaabhsbhsbhsbhsbhsbhsbhsbhsbhsaaaaaaaaaaaaaaaaaaaaaaaaaNpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqHbqHbqHbqHbqHbqHbqHbqHbqHbqHbqHbqHbqHaaaaBIblMbkVbkVbkVbnBbnCbqIaaiblSblSbqJbjcbjcbqKaSbbbWaQGaaqbqLbqMbqNbqObqPaaibqQbqRbqSbqTbqUaaibqVbqWbqXbqYbqZbrabrbbrcbrdbrebrfbrfbrgbrhayPbribrjactbrkaFkbrlbrmbrnbrobrpbrmbrqaFkbrraaiabnbrsaaiaaiaaiaaibrtaaibrubmBbrvactbrwbrxbrybrzbrAaaibrBbrCbrDbrEbrFbrGbrHbrIbotbrJaaqbrKbqbbrLbrMaaqbrNbrOboCboDbnbboFboBbnbbncbndabnbrPbrQbrRbrSbrTaFkbrUbrVbrWbrWbrXboLbrYaaibrZbsabsbaaibscbsdbsebsfbsdbqBaaibqCbsgaaibshbsibpccdwbskbslbsmaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabhsbhsbhsbhsbhsbhsbhsbhsbhsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqHbqHbqHbqHbqHbqHbqHbqHbqHbqHbqHbqHbqHaaaazHbsnbsoblNblNblOblPblNaaiaaqbspbsqbsraaqaaqbfqbbWaQGaaqbssbstbsubsvbswaaibnNbpqbsxbnNbnNaaibsybszbsAbsBbsCaaqbsDbsEbsFaaqbsGaaiaaiabnaaiaeYbsHaaibsIbsJbsKbrmbsLbrobsLbrmbsMbsJbrraaibsNbkjbsObsPbsQabHbsRabHbsSbmBbsTaaibmDbmEbsUbsVbsWbsXbsYbsZbtabtbbtcbtdbtebtfbtgbthblybtibtjbtkbtlaaqbtmbtnbtobtpbtqbtrbtqbnbbncbtsbttcahbtvbtvbtwbtxbtybtzbtAbtBbtBbtCbtDbtEaaibtFbsabtGaaibtHbsdbtIbtJbsdbZMaaibtLbtMaaibtNbsibtOaaqaaqaaqaaqaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabhsbhsbhsbhsbhsbhsbhsbhsbhsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqHbqHbqHbqHbqHbqHbqHbqHbqHbqHbqHbqHbqHaDEaDFbtPbtQbkVbkVbnBbnCbnDaaibtRbjcbtSbjcbtTaaqaSbbbWaQGaaqaFobtUbtVbtWaQWaaibnKbtXbtYbtZbuaaaibubbucbudbuebubaaqbufbugbuhaaqaaqaaibuibujbukbulbumaaibunbuobupbuqburbusburbutbuubuvbuwaaibuxbkjbuyaaqbuzaaqbuAaaqbuBbmBbuCaaiaFobuDbtUbuEbuFaaqbuGbuHbuIbuJbuKbuKbuLbuMbuNbuOaaqbuPbuQanraaqaaqaaqaaJbuRanraaqaaiaaiaaibuSbuTabnbrPbrQbrRbuUbtvbuVbuWbuXbuXbuXbuYbuZbvabvbaaiboRbvcaaibvdbvebqAbvfbvgbvhaaibqCbviaaibvjbvkbvlbvmbvnbWObvpaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabhsbhsbhsbhsbhsbhsbhsbhsbhsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqHbqHbqHbqHbqHbqHbqHbqHbqHbqHbqHbqHbqHbvqbvrbvsbvtblNblNblOblPblNaaibvubjcbvvbjcbvwaaqaSbbbWaQGbvxbvybvzbvAbvBbvCaaiaaiaaiaaibvDaaiaaibvEbvFbvGbvHbvIaaqbvJbvKbvLbvMbvNbvObvPbvQbvRbvSbvTaaibsIbvUbvVbrmburbvWburbrmbvXaaibrraaibvYbvZbwaaaqbwbaaqbwcaaqbwdbmBbweaaibwfbwgbwhbwibwjabHbwkbwlbwmabHbwnbwoabHbwmbwpbwqazbazebwrbwsbwtbwubwvbwwbwxbwybwzaaibwAbwBbwCbwDabnbwEbwFbwGbwHbwIaaqbwJbuXbuXbwKbwLbuZbwMaaibwNbwNbwOaaibwPbwQbwRbwSbwRbwTaaibqCbwUaaibwVbwWbwXbwYbwZbxabxbaaiaaiaaiaaiaaiaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabhsbhsbhsbhsbhsbhsbhsbhsbhsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqHbqHbqHbqHbqHbqHbqHbqHbqHbqHbqHbqHbqHaFoaFpbtPblMbkVbkVbnBbnCbkVaaibxcbhubhvbhvbxdabHaQEbhwbbXaaqbxebnPbxfbxgbxhbxibxjbxkbxlbxkbxmbxnbxobxpbxgbxqbxraaqbufbmBbxsbxtbxubxvbxwbxxbxybxzbxAaaibsIaaiaaibxBbxCbxDbrmbxEbxFacdbxGaaiabnaaiaaiaaiaaiaaibxHaaibxIbmBbweaaibxJbxKbxKbxLbxMaaqbxNbxObxPbxQbxRbxSbxTbxPbxUbxVbxWbxXbxYbxZbyabybbycbydbyebyfbygbyhbyibyjbykbylbymbynbynbyobypbyqaaqbyrboLboLbysbytbuZbyuaaqbyvbywbyxaaqaFobuDaQWbyybhfaaiaaibyzaaiaaibyAbyBaaibyCbyDbyEbyFbpfbpfbyGbyHbyIaaiaaaaaaaabbyJbyKbyLbyKbyLbyKbyMaaaaaaaaaaaaaaaaaaaaaaaabhsbhsbhsbhsbhsbhsbhsbhsbhsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyNbyNbyNbyNbyNbyNbyNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqHbqHbqHbqHbqHbqHbqHbqHbqHbqHbqHbqHbqHbyObyPbnzbnAblNblNblOblPblNaaibyQbgtbgubyRbySbyTbyUbyVaQGaaqbyWbnPbxfbxgbnRaaqbyXbyYbnQbnQbyZbzabzbbxpbxgbzcbzdbzebufbmBbzfbzgbxubzhbzibzjbzkbzlbzmbznabubxFacdaquburbvWburbxFbzoaaiaaiaaibzpbzqbzrbzsbztbzubzvacdbzwbmBbwebsXbzxbzybzzbzAbzBaaqbzCbzDbzEbzFbzGbzHbzIbzJbzKbzLbzMbzNbzObzPbzQbzRbzSbzTbzUbzVbzWaaibzXbzYbzZbAaaaibAbbAcbAdbAebAeaaqbAfbAgbAhaaqbAibuZbAjaBIbAkbAlbAmbAnbAobApbAqbArbAsbAtbAubAvbAwbAxbAybAzbAAbABbyDbACbpfbpfbpfbADbAEbAFaaiaaaaaaaabbAGbAHbAIbAJbAJbAKbAGaaaaaaaaaaaaaaaaaaaaaaaabhsbhsbhsbhsbhsbhsbhsbhsbhsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyNbyNbyNbyNbyNbyNbyNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqHbqHbqHbqHbqHbqHbqHbqHbqHbqHbqHbqHbqHaaabALblMbkVbkVbkVbAMbANbAOaaibAPbAQbARbASbATanebAUbAVaQGaaqbAWbAXbAYbAZbBabBbbBcbBdbBebBebBfbBbbBgbBhbxgbBibBjaaqbBkbmBbzfbzgbxuaaibBlbBmbBnbBobBpabnbBqbBrbBsbBtacdbBubBvbBtbBwbBxbByaaibBzbBAbBBbBCbBDbBDbBEbBFbBGbmBbBHaaiaaqbBIbhfbBJbBKblBbBLbBMaaqbBNbBObzHbBPaaqbBLbBQbBRaaqaaqaaqanraaqaaqaaqbBSaltaaqaaiaaibBTaaqaaqaaiaaiaaqaaJaaqaaqaaqaaqaaqaaqaaqbBUbBVaAWaAXbBWbBXbBYbBZbBZbCabCbbCcbCdbCebCfbCgbChbCibCjbCkaaibClbCmbCnbpfbpfbpfbCobAFbCpaaiaaaaaaaabbCqbCrbAIbAJbAIbCsbyLaaaaaaaaaaaaaaaaaaaaaaaabhsbhsbhsbhsbhsbhsbhsbhsbhsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyNbyNbyNbyNbyNbyNbyNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaayBaaiaaiaaianGanIayBanGanIaaianGanIaaiaaibCtaeYaaibvDaaqaaqaaqaaqayabCuaneanebCvanebCwbCxbCybCzbCAbCBbCCbnQbCDbnQbCEbxnbCFbnQbxgbnQbCGbhfbufbmBbCHbCIbCJaaibCKbCLbCMbCNbCOabnbCPbCQbCRbCSbCTbCUbCVbCWbCXbCYbCZaaibDabDbbDcbDdbDebDfbDgaaibDhbDibwebDjbDkbDlbDmbDnbDobDpbDqbzDbhfbDrbDsbDtbDubhfbBLbBQbBRbDvbDwbDxbDybDzbDAbDBbDCbDDaaqbDEbDFbDGbDHbDIbDJbDKbAtbDLbBZbBZbDMbDNbBZbDObDPbDQbDRbDSbBZbDTbDUbDVbDWaakbDXaaiabnaaiaaiaaibyzaaiaaibDYbDZaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaibAGbAJbAIbAJbAJbEabAGaaaaaaaaaaaaaaaaaaaaaaaaaaabhsbhsbhsbhsbhsbhsbhsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyNbyNbyNbyNbyNbyNbyNbyNbyNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabEbbEbbEbbEbbEbbEbbEbaaaaaabEcbEdbEebEebEebEfbEgbEhbEhbEhbEhbEibEhbEhbEjbEhbEhbEhbEhbEhbEkbElbEmbEhaltbEnbnQbnQbnQbCEbEobEpbEqbxgbErbEsbEtbufbmBbEubEvbxuaaibEwbExbEybBmbEzabnbEAbEBbECaaibEDbEEbEFactbEGbEHbEIaaibEJbEKbELbEMbDebDfbDgaaibENbEObEPbEQbERbESbETbEUbEVbEWbEXbEYaaqaaqbEZbFaaaqaaqbBLbBQbBRbhfbFbbFcbFcbFcbFdbFcbFebFfbFgbFhbFibFjbFjbFkbFlbFmbFnbFobAobAobFpbAobFqbAobFrbAobFsbFtbFtbFubFvbFwbFxbFybFzbFAbFBbFCbFDaaibFEaaibFFbFGbFHbFIbFJbFIbFIbFIbFIbFIbFJbFIbFIbFIbFIbFKbFLbFMbyKbyLbFNbyLbyKbFOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabhsbhsbhsbhsbhsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqHbqHbqHbqHbqHbqHbqHbqHbqHbqHbqHbqHbqHaFoaFpbtPblMbkVbkVbnBbnCbkVaaibxcbhubhvbhvbxdabHaQEbhwbbXaaqbxebnPbxfbxgbxhbxibxjbxkbxlbxkbxmbxnbxobxpbxgbxqbxraaqbufbmBbxsbxtbxubxvbxwbxxbxybxzbxAaaibsIaaiaaibxBbxCbxDbrmbxEbxFacdbxGaaiabnaaiaaiaaiaaiaaibxHaaibxIbmBbweaaibxJbxKbxKbxLbxMaaqbxNbxObxPbxQbxRbxSbxTbxPbxUbxVbxWbxXbxYbxZbyabybbycbydbyebyfbygbyhbyibyjbykbylbymbynbynbyobypbyqaaqbyrboLboLbysbytbuZbyuaaqbyvbywbyxaaqaFobuDaQWbyybhfaaiaaibyzaaiaaibyAbyBaaibyCbyDbyEbyFbpfbpfbyGbyHbMcaaiaaaaaaaabbyJbyKbyLbyKbyLbyKbyMaaaaaaaaaaaaaaaaaaaaaaaabhsbhsbhsbhsbhsbhsbhsbhsbhsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyNbyNbyNbyNbyNbyNbyNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqHbqHbqHbqHbqHbqHbqHbqHbqHbqHbqHbqHbqHbyObyPbnzbnAblNblNblOblPblNaaibyQbgtbgubyRbySbyTbyUbyVaQGaaqbyWbnPbxfbxgbnRaaqbyXbyYbnQbnQbyZbzabzbbxpbxgbzcbzdbzebufbmBbzfbzgbxubzhbzibzjbzkbzlbzmbznabubxFacdaquburbvWburbxFbzoaaiaaiaaibzpbzqbzrbzsbztbzubzvacdbzwbmBbwebsXbzxbzybzzbzAbzBaaqbzCbzDbzEbzFbzGbzHbzIbzJbzKbzLbzMbzNbzObzPbzQbzRbzSbzTbzUbzVbzWaaibzXbzYbzZbAaaaibAbbAcbAdbAebAeaaqbAfbAgbAhaaqbAibuZbAjaBIbAkbAlbAmbAnbAobApbAqbArbAsbAtbAubAvbIKbAxbAybAzbAAbABbyDbACbpfbpfbpfbADbAEbAFaaiaaaaaaaabbAGbAHbAIbAJbAJbAKbAGaaaaaaaaaaaaaaaaaaaaaaaabhsbhsbhsbhsbhsbhsbhsbhsbhsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyNbyNbyNbyNbyNbyNbyNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqHbqHbqHbqHbqHbqHbqHbqHbqHbqHbqHbqHbqHaaabALblMbkVbkVbkVbAMbANbAOaaibAPbAQbARbASbATanebAUbAVaQGaaqbAWbAXbAYbAZbBabBbbBcbBdbBebBebBfbBbbBgbBhbxgbBibBjaaqbBkbmBbzfbzgbxuaaibBlbBmbBnbBobBpabnbBqbBrbBsbBtacdbBubBvbBtbBwbBxbByaaibBzbBAbBBbBCbBDbBDbBEbBFbBGbmBbBHaaiaaqbBIbhfbBJbBKblBbBLbBMaaqbBNbBObzHbBPaaqbBLbBQbBRaaqaaqaaqanraaqaaqaaqbBSaltaaqaaiaaibBTaaqaaqaaiaaiaaqaaJaaqaaqaaqaaqaaqaaqaaqbBUbBVaAWaAXbBWbBXbBYbBZbBZbCabIubCcbCdbCebCfbCgbChbCibCjbCkaaibClbCmbCnbpfbpfbpfbCobAFbCpaaiaaaaaaaabbCqbCrbAIbAJbAIbCsbyLaaaaaaaaaaaaaaaaaaaaaaaabhsbhsbhsbhsbhsbhsbhsbhsbhsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyNbyNbyNbyNbyNbyNbyNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaayBaaiaaiaaianGanIayBanGanIaaianGanIaaiaaibCtaeYaaibvDaaqaaqaaqaaqayabCuaneanebCvanebCwbCxbCybCzbCAbCBbCCbnQbCDbnQbCEbxnbCFbnQbxgbnQbCGbhfbufbmBbCHbCIbCJaaibCKbCLbCMbCNbCOabnbCPbCQbCRbCSbCTbCUbCVbCWbCXbCYbCZaaibDabDbbDcbDdbDebDfbDgaaibDhbDibwebDjbDkbDlbDmbDnbDobDpbDqbzDbhfbDrbDsbDtbDubhfbBLbBQbBRbDvbDwbDxbDybDzbDAbDBbDCbDDaaqbDEbDFbDGbDHbDIbDJbDKbAtbDLbBZbBZbSibDNbBZbDObDPbDQbDRbDSbBZbDTbDUbDVbDWaakbDXaaiabnaaiaaiaaibyzaaiaaibDYbDZaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaibAGbAJbAIbAJbAJbEabAGaaaaaaaaaaaaaaaaaaaaaaaaaaabhsbhsbhsbhsbhsbhsbhsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyNbyNbyNbyNbyNbyNbyNbyNbyNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabEbbEbbEbbEbbEbbEbbEbaaaaaabEcbEdbEebEebEebEfbEgbEhbEhbEhbEhbEibEhbEhbEjbEhbEhbEhbEhbEhbEkbElbEmbEhaltbEnbnQbnQbnQbCEbEobEpbEqbxgbErbEsbEtbufbmBbEubEvbxuaaibEwbExbEybBmbEzabnbEAbEBbECaaibEDbEEbEFactbEGbEHbEIaaibEJbEKbELbEMbDebDfbDgaaibENbEObEPbEQbERbESbETbEUbEVbEWbEXbEYaaqaaqbEZbFaaaqaaqbBLbBQbBRbhfbFbbFcbFcbFcbFdbFcbFebFfbFgbFhbFibFjbFjbFkbFlbFmbFnbFobAobAobFpbAobFqbAobFrbAobFsbFtbFtbFubFvbFwbFxbFybQMbFAbFBbFCbFDaaibFEaaibFFbFGbFHbFIbFJbFIbFIbFIbFIbFIbFJbFIbFIbFIbFIbFKbFLbFMbyKbyLbFNbyLbyKbFOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabhsbhsbhsbhsbhsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyNbyNbyNbyNbyNbyNbyNbyNbyNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabEbbEbbEbbEbbEbbEbbEbaaaaaaaYgbFPbFQbFQbFQbFRbFSbEhbEhbEhbEhbEhbEhbEhbEjbEhbEhbEhbEhbEhbEkbElbEmbEhaltbFTbFUbFVbFWbFXbFYbFZbGabGbbGcbGdbhfbufbmBbGebGfaaqaaiaaiaaiaaiaaibsHabnaaibGgabnactabnbGhaaiaaiaaiaaiaaiaaiabnaaiaaiaaiaaiaaiaaiaaibGibmBbGjblyaaqbGkbGlaaqbGfbBLbGmbGnbDobGobGpbGqbGrbGsbDqbGtbGubGvbGwbGxbGxbGxbGybGxbGzbGAbGBbGCbGDbGEbDGbGFaaiaaiaaiaaiaaiaaibGGaaiaaiaaiaaJbGHaaqaaqbGIbGJbGKbGLbFxbGMbGNbGObGPbGQbGRaaibFEaaibFFbGSbGTbGUbGVbFIbFIbFIbFIbFIbFIbFIbFIbFIbFIbGWaaibGXbGYbGZbHaaaibHbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyNbyNbyNbyNbyNbyNbyNbyNbyNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabEbbEbbEbbEbbEbbEbbEbbHcanHaAXbHdbHebHebHebHfbHgbHebFQbFQbFQbFQbFQbHhbHibFQbFQbHhbFQbFQbFSbHjbHkbEhayaaneanebCvaneaneanebHlbCBaaqbxiaaqaaqbufbmBbHmbHnbHobHpbHqbHrbHsbHtbHubHvbHwbHxbHybHzbHAbHBbHCbHDbHEbHFbHGbHFbHHbHIbHJblwbHKbmBbHLbHMbHNbmBbHOaaqbHPbHQbHRbHSbHTbBLbHUbHVbHWbHXbHYbHZbIabIbbIcbIdbIeaaqbIfbIgbIhbIibIjbFcbIkbIlaaqbImbDGbDGbDGbInaaibIobIpbIqbIrbIsbItbIubIvaaibIwbIxbIyaaqaaqbIzbGKbIAbIBbICbIDbIEbIFbIGbIHaaibIIaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaibIJbFKbIKbILbIMbINbIObIPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaNpaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyNbyNbyNbyNbyNbyNbyNbyNbyNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabEbbEbbEbbEbbEbbEbbEbbHcanHaAXbHdbHebHebHebHfbHgbHebFQbFQbFQbFQbFQbHhbHibFQbFQbHhbFQbFQbFSbHjbHkbEhayaaneanebCvaneaneanebHlbCBaaqbxiaaqaaqbufbmBbHmbHnbHobHpbHqbHrbHsbHtbHubHvbHwbHxbHybHzbHAbHBbHCbHDbHEbHFbHGbHFbHHbHIbHJblwbHKbmBbHLbHMbHNbmBbHOaaqbHPbHQbHRbHSbHTbBLbHUbHVbHWbHXbHYbHZbIabIbbIcbIdbIeaaqbIfbIgbIhbIibIjbFcbIkbIlaaqbImbDGbDGbDGbInaaibIobIpbIqbIrbIsbItbPcbIvaaibIwbIxbIyaaqaaqbIzbGKbIAbIBbICbIDbIEbIFbIGbIHaaibIIaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaibIJbFKbNnbILbIMbINbIObIPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaNpaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyNbyNbyNbyNbyNbyNbyNbyNbyNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabEbbEbbEbbEbbEbbEbbEbbIQbIRbIQbISbISbISbISbITbIUbISbISbISbISbISbISbISbIVbISbISbISbISbISbIUbIWbIXbISbIYbIZbJabJbbJcbJdbJebJfbJgbJhbJibJiaaqbufbJjbJkbmBbmBbwebJlblwbHJbHIbJmbJnbJmbJobJpbJpbJqbJrbJsbJpbJpbJtbJpbJubJpbHIbHJblwbJvbJwbJxbJybJzbJAbmBaaqbJBbHQbJCbJDbGlbBLbJEbJFbJGbJHbJIbJJbJKbJLbBLbJMbJNaaqaaqbJObJPbJQbJRbJSbJTbJUaaqbJVbJWbDGbJXbJYaaibIobJZbKabKbbKcbKdbKebKfaaibKgbKhbKibKiaaqbKjbKkbKlbKmbKnbKobIGbKpbKqbKraaibFEaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaibKsbKtbKubKubKvbKwbKxaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyNbyNbyNbyNbyNbyNbyNbyNbyNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabEbbEbbEbbEbbEbbEbbEbbKybKzbKybEdbEebKAbKBbKCbKDbKBbKEbKEbKFbKEbKEbKBbKGbKEbKEbKBbKEbKEbKHbKIbKJbKKabHbKLbKMbKNbKObKNbKPbKQbKRbKSbKTbKUaaqbufbKVbKWbKXbKYbKZbLabLbbLcbLdbLebLfbLgbLhbLibLibLjbLkbLkbLkbLkbLkbLkbLlbLmbLnbLobLpbLqbLrbLsbLtbLubmBbLvaaqbLwbHQbHRbLxbGlbBLbJEbJFbLybLzbLAbLBbLCbLDbzKbLEbLFaaqbLGbLHbLIaaqbLJaaqbLKavYaaqbLLbLMbLNbLObLPaaibIobLQbLRbIrbLSbLTbLUbLVaaibLWbKhbKibKiaaqbLXbLYbLZactbMabMbbMcbMdbMebMfaaibFEaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaibMgaaibFLaaiaaibFLaaiaaaaaaaaaaaaaaaaabaabaabaabaabaaaaaaaaaaaaaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyNbyNbyNbyNbyNbyNbyNbyNbyNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabEbbEbbEbbEbbEbbEbbEbbHcanHbalbMhbFQbFSbFQbMibMjbMkbMkbMkbMlbMkbMkbMkbMmbMkbMkbMnbMkbMkbMobMpbMqbMkbMrbMsbMtbMubMvbMubMwbMxbMybMzbMAbMBaaqbMCaaqbMDaaqaaqbMEbMFbMEaaqaaqaaqbMGbMHbMIaaqaaqbMJbHIbHIbMKaaqaaqaaqanrbMLaaqaaqaaqbMMbMNaaqbMOaaqbMPanraaqbMQbMRbMSaaqbMTbBLbJEbMUaaibMVbMWbMXbMYaaibzCbJMbMZaaqbNabNbbNcbNdbNebNfabHbNgbNhbNibNjbNkbNlbNmaaiaaiaaiaaiaaiaaiaaiaaiaaiaaibNnbNobNpbNpaaqbNqbNrbNsaaiaaiaaiaaiaaiaaiaaiaaibFEaaiaaabNtbNtbNtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaiaaiaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaabbNubNvbNvbNwaaqaaqaaiaaiaaiaaibNxaabaabaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyNbyNbyNbyNbyNbyNbyNbyNbyNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabEbbEbbEbbEbbEbbEbbEbbKybKzbKybNybHebHgbHebNzbNAbNBbNCbNCbNDbNCbNCbNEbNFbNCbNCbNGbNCbNCbNCbNCbNHbNIayPbNJbNKbNLbNMbNLbNNbNObNPbNQbNRbKUaaqaaqaaqbNSayPbNTbNUbNVbNWbNXaaqbNYbNZbOabObbOcaaqbOdbOebOfaaqbOgbOhbOibOjbOkbOlbOmbOnbOobOpbOqbOrbOsbOtbOuayPbOvbOwbOxbOybOzbOAbOBbJFbOCbODbOEbOFbOGbOHbzKbOIbOJbOKbOLbOMbOMbONbOObOPaaqbOQbORbOSbOTbOUbOVbOWaaibOXbOYbOZaaibPabPbbPcbPdaaibPebPfbPgbPgaaqbPhbPibGLaaibPjbPkbPlbPmbPmbPlbPmbPnaaiaaabNtbPobNtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabbPpbPqbPrbPqaaqaaiaaibPsbPtbPsbPuaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyNbyNbyNbyNbyNbyNbyNbyNbyNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabEbbEbbEbbEbbEbbEbbEbbPvbPwbPvbPxbPxbPybPxbPxbPzbPxbPxbPxbPAbPxbPxbPxbPBbPxbPxbPCbPxbPxbPxbPxbPxbPxbPDbPEbPFbMzbMzbMzbMzbMzbPGbPHbPIbPJbCBacvaaqbPKaaqbPLbPMbPMbPMbPLaaqbPNbPObPObPObPPbPQbPRbPSbPTayPbPUbPVbPWbPXbPYbPZaaqaaqbQaaaqbQbbQcbQdbQebQfaaqbQgbHRbJCbJDbQhbQibQjbQkactbQlbQmbQnbQoaaibQpbQqbQrbQsbQtbQubQvbQwbQxbQyaaqaaqaaqaaqaaqaaJaBpannaaibQzbQAbQAbQBbPdbQCbQDbQEaaibQFbKhbQGbQGaaqbGJbQHbGLaaiaaibQIaaiaaiaaiaaiaaiaaiaaiaaiaaibQJaaiaaiaaiaaiaaiaaiaaiaaiaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacbQKbPqbPqbQLaaiaaibPsbPsbQMbPsbPsaaiaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyNbyNbyNbyNbyNbyNbyNbyNbyNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabEbbEbbEbbEbbEbbEbbEbbHcanHaDGbEdbEebQNbEebQObQPbQQbFQbFQbQRbFQbFQbEebQSbFQbFQbQTbFQbFQbFQbFQbFQbEhaaqbQUbQVbQWbQXbQYbQZbRabRbbRcbRdbRebRfbCBaaqbPKaaqbPLbPMbRgbPMbPLaaqbPNbPObRhbPObPNaaqbRibRjbRkaaqbRlbRmbRnbRobRpbRqabHbRrbRsabHbRtbRubRvbQebRwaaqbRxbHRbHRbRybQhbQibRzbRAbRBbODbRCbRDbREbRFbRGbRHbRIaaqbRJbRKbQvbRLbRLbRLaaqbRMbRNbRObRPbRQbRRbRSaaibQAbQAbQAbRTbPdbRUbPdbRVaaibRWbKhbRXbRXaaqbRYbRZbGLaaibSabSbbScactbSdbSebSfbSgbShbSibSjbSkbSlbSmbSnbSobSpbSqbSraaiaaiaaiaaiaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaabSsaaibQKaaiaaibPsbPsbPsbPsbPsbPsbPsaaiaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyNbyNbyNbyNbyNbyNbyNbyNbyNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabEbbEbbEbbEbbEbbEbbEbaaaaaiaaiaaqayHbStayIbxibSuaaqaaqayHanHayIaaqaaqbSvaaqaaqaaqaaqbxiaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqbSwaaqaaqaaqbSxbSybSzbSAaaqbPLbSBbPMbPMbSCaaqbSDbSEbPObSFbSGabHbSHbSIbSJaaqaaqaaqaaqaaqbSKaaqaaqbSLbSMaaqaaqaaJaaqanraaqaaqbSNbSObSOaaqaaqbSPbSQbMNbSRbSSbSTbSUbSVbSWaaqbSXbSYaaqbSZbTabTbbTcbTcbTcaaqbTdbTebTfbTgbThbTibTjaaibQAbQAbQAbTkbPdbQCbTlbTmactbTnbTobTpbTpayPbTqbTrbLZbTsbTtbTubTvbTwbTxbSmbSmbTybTzbSmbTAbSmbTBbTCbTDbTEbTFbTGbTHacdbTIbTJbTKbTLaabaabaabaabaabaabaabaabaabaabaabaabaabaaqaaibTMbTNbTNbPsbPsbPsbPsbPsbPsbPsbPsaaiaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyNbyNbyNbyNbyNbyNbyNbyNbyNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabEbbEbbEbbEbbEbbEbbEbbKybKzbKybEdbEebKAbKBbKCbKDbKBbKEbKEbKFbKEbKEbKBbKGbKEbKEbKBbKEbKEbKHbKIbKJbKKabHbKLbKMbKNbKObKNbKPbKQbKRbKSbKTbKUaaqbufbKVbKWbKXbKYbKZbLabLbbLcbLdbLebLfbLgbLhbLibLibLjbLkbLkbLkbLkbLkbLkbLlbLmbLnbLobLpbLqbLrbLsbLtbLubmBbLvaaqbLwbHQbHRbLxbGlbBLbJEbJFbLybLzbLAbLBbLCbLDbzKbLEbLFaaqbLGbLHbLIaaqbLJaaqbLKavYaaqbLLbLMbLNbLObLPaaibIobLQbLRbIrbLSbLTbLUbLVaaibLWbKhbKibKiaaqbLXbLYbLZactbMabMbbAwbMdbMebMfaaibFEaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaibMgaaibFLaaiaaibFLaaiaaaaaaaaaaaaaaaaabaabaabaabaabaaaaaaaaaaaaaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyNbyNbyNbyNbyNbyNbyNbyNbyNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabEbbEbbEbbEbbEbbEbbEbbHcanHbalbMhbFQbFSbFQbMibMjbMkbMkbMkbMlbMkbMkbMkbMmbMkbMkbMnbMkbMkbMobMpbMqbMkbMrbMsbMtbMubMvbMubMwbMxbMybMzbMAbMBaaqbMCaaqbMDaaqaaqbMEbMFbMEaaqaaqaaqbMGbMHbMIaaqaaqbMJbHIbHIbMKaaqaaqaaqanrbMLaaqaaqaaqbMMbMNaaqbMOaaqbMPanraaqbMQbMRbMSaaqbMTbBLbJEbMUaaibMVbMWbMXbMYaaibzCbJMbMZaaqbNabNbbNcbNdbNebNfabHbNgbNhbNibNjbNkbNlbNmaaiaaiaaiaaiaaiaaiaaiaaiaaiaaibvobNobNpbNpaaqbNqbNrbNsaaiaaiaaiaaiaaiaaiaaiaaibFEaaiaaabNtbNtbNtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaiaaiaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaabbNubNvbNvbNwaaqaaqaaiaaiaaiaaibNxaabaabaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyNbyNbyNbyNbyNbyNbyNbyNbyNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabEbbEbbEbbEbbEbbEbbEbbKybKzbKybNybHebHgbHebNzbNAbNBbNCbNCbNDbNCbNCbNEbNFbNCbNCbNGbNCbNCbNCbNCbNHbNIayPbNJbNKbNLbNMbNLbNNbNObNPbNQbNRbKUaaqaaqaaqbNSayPbNTbNUbNVbNWbNXaaqbNYbNZbOabObbOcaaqbOdbOebOfaaqbOgbOhbOibOjbOkbOlbOmbOnbOobOpbOqbOrbOsbOtbOuayPbOvbOwbOxbOybOzbOAbOBbJFbOCbODbOEbOFbOGbOHbzKbOIbOJbOKbOLbOMbOMbONbOObOPaaqbOQbORbOSbOTbOUbOVbOWaaibOXbOYbOZaaibPabPbbyIbPdaaibPebPfbPgbPgaaqbPhbPibGLaaibPjbPkbPlbPmbPmbPlbPmbPnaaiaaabNtbPobNtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabbPpbPqbPrbPqaaqaaiaaibPsbPtbPsbPuaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyNbyNbyNbyNbyNbyNbyNbyNbyNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabEbbEbbEbbEbbEbbEbbEbbPvbPwbPvbPxbPxbPybPxbPxbPzbPxbPxbPxbPAbPxbPxbPxbPBbPxbPxbPCbPxbPxbPxbPxbPxbPxbPDbPEbPFbMzbMzbMzbMzbMzbPGbPHbPIbPJbCBacvaaqbPKaaqbPLbPMbPMbPMbPLaaqbPNbPObPObPObPPbPQbPRbPSbPTayPbPUbPVbPWbPXbPYbPZaaqaaqbQaaaqbQbbQcbQdbQebQfaaqbQgbHRbJCbJDbQhbQibQjbQkactbQlbQmbQnbQoaaibQpbQqbQrbQsbQtbQubQvbQwbQxbQyaaqaaqaaqaaqaaqaaJaBpannaaibQzbQAbQAbQBbPdbQCbQDbQEaaibQFbKhbQGbQGaaqbGJbQHbGLaaiaaibQIaaiaaiaaiaaiaaiaaiaaiaaiaaibQJaaiaaiaaiaaiaaiaaiaaiaaiaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacbQKbPqbPqbQLaaiaaibPsbPsbDMbPsbPsaaiaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyNbyNbyNbyNbyNbyNbyNbyNbyNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabEbbEbbEbbEbbEbbEbbEbbHcanHaDGbEdbEebQNbEebQObQPbQQbFQbFQbQRbFQbFQbEebQSbFQbFQbQTbFQbFQbFQbFQbFQbEhaaqbQUbQVbQWbQXbQYbQZbRabRbbRcbRdbRebRfbCBaaqbPKaaqbPLbPMbRgbPMbPLaaqbPNbPObRhbPObPNaaqbRibRjbRkaaqbRlbRmbRnbRobRpbRqabHbRrbRsabHbRtbRubRvbQebRwaaqbRxbHRbHRbRybQhbQibRzbRAbRBbODbRCbRDbREbRFbRGbRHbRIaaqbRJbRKbQvbRLbRLbRLaaqbRMbRNbRObRPbRQbRRbRSaaibQAbQAbQAbRTbPdbRUbPdbRVaaibRWbKhbRXbRXaaqbRYbRZbGLaaibSabSbbScactbSdbSebSfbSgbShbFzbSjbSkbSlbSmbSnbSobSpbSqbSraaiaaiaaiaaiaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaabSsaaibQKaaiaaibPsbPsbPsbPsbPsbPsbPsaaiaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyNbyNbyNbyNbyNbyNbyNbyNbyNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabEbbEbbEbbEbbEbbEbbEbaaaaaiaaiaaqayHbStayIbxibSuaaqaaqayHanHayIaaqaaqbSvaaqaaqaaqaaqbxiaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqbSwaaqaaqaaqbSxbSybSzbSAaaqbPLbSBbPMbPMbSCaaqbSDbSEbPObSFbSGabHbSHbSIbSJaaqaaqaaqaaqaaqbSKaaqaaqbSLbSMaaqaaqaaJaaqanraaqaaqbSNbSObSOaaqaaqbSPbSQbMNbSRbSSbSTbSUbSVbSWaaqbSXbSYaaqbSZbTabTbbTcbTcbTcaaqbTdbTebTfbTgbThbTibTjaaibQAbQAbQAbTkbPdbQCbTlbTmactbTnbTobTpbTpayPbTqbTrbLZbTsbTtbTubTvbTwbTxbSmbSmbTybTzbSmbTAbSmbTBbTCbTDbTEbTFbTGbTHacdbCbbTJbTKbTLaabaabaabaabaabaabaabaabaabaabaabaabaabaaqaaibTMbTNbTNbPsbPsbPsbPsbPsbPsbPsbPsaaiaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyNbyNbyNbyNbyNbyNbyNbyNbyNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabEbbEbbEbbEbbEbbEbbEbaaaaaibTObTPbTQbTRbTSbTTbTUbTVaaibTWbTXbTYbTZbUabUbbUcbUdbUebUdbUdbUdbUdbUdbUdbUdbUdbUdbUdbUdbUdbUdbUdbUfbUdbUdbUdbUgbUhbUibUjaaqbUkbUlbUmbUnbUoabHbUpbUqbUrbUsbUtaaqbUubUvbUwbUxbUybUybUybUybUzbUAbUBbUCbUCbUDbUDbUEbUFbUGaaqaaqbUHbUIbUJbUKbULbQibUMbMNbUNbUOaFWbUPbJKbUQaFWbURbUSanebUTbUUbUVbUWbUXbUYaaqbUZbVabVbbVcbVdbVebVfaaibVgbQAbQAaaibVhbVibVjaaiaaqbVkbVlbIyaaqaaqbVmbQHbVnaaibVobVpbVqaaibVrbVsbVsbVtbVubVvbVwbVsbVxbVybVsbVsbVzbVAbVBbVCbVDbVEbVFbVGaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaiaaibVHbPsbPsbPsbPsbPsbPsbPsbPsbPsbPsbPsaaiaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyNbyNbyNbyNbyNbyNbyNbyNbyNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabEbbEbbEbbEbbEbaaaaaaaaibVIbVJbVJbVKbVJbVJbVLbVMaaibVNbVObVPbVObVObVQaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaqbVRaaqaaqbVSaaqbVTbVUbVVbVWbVXaaqbVYbVZbWabWbbWcaMRbWdbWebWfabHacdacdacdacdbWgatRbznayPbWhayPayPbWibWjbWkbWlbWmbWnbWobWpbWqbWrbWsbWtbWubWvbWwbWxbWybWzbWAbWBbWCbWDaaqaaqaCZayPayPayPbWEaaqaaqbWFaaqaltbWGbWHbWIaaibWJbQAbQAbWKbWLbWMbWNbWOaaqaaqbWPaaqaaqbWQbWRbQHbsaaaiaaibWSaaiaaibWTbWUbWUbWVbWWbVsbWXbVBbWYbVBbVBbVBbWZbSkbVsaaibXabXbbXcbXdaabaabaabaabaabaabaabaabaabaabaabaabaabaaibPsbPsbPsbPsbPsbPsbXebPsbXfbPsbPsbPsbPsbPsaaiaaiaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyNbyNbyNbyNbyNbyNbyNbyNbyNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabEbbEbbEbbEbbEbaaaaaaaaibVIbVJbVJbVKbVJbVJbVLbVMaaibVNbVObVPbVObVObVQaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaqbVRaaqaaqbVSaaqbVTbVUbVVbVWbVXaaqbVYbVZbWabWbbWcaMRbWdbWebWfabHacdacdacdacdbWgatRbznayPbWhayPayPbWibWjbWkbWlbWmbWnbWobWpbWqbWrbWsbWtbWubWvbWwbWxbWybWzbWAbWBbWCbWDaaqaaqaCZayPayPayPbWEaaqaaqbWFaaqaltbWGbWHbWIaaibWJbQAbQAbWKbWLbWMbWNbsjaaqaaqbWPaaqaaqbWQbWRbQHbsaaaiaaibWSaaiaaibWTbWUbWUbWVbWWbVsbWXbVBbWYbVBbVBbVBbWZbSkbVsaaibXabXbbXcbXdaabaabaabaabaabaabaabaabaabaabaabaabaabaaibPsbPsbPsbPsbPsbPsbXebPsbXfbPsbPsbPsbPsbPsaaiaaiaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyNbyNbyNbyNbyNbyNbyNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabXgbXhbXibXhbXjaaaaaaaaaaaibXkbVJbVJbVKbVJbVJbVLbXlaaibVNbXmbXnbXobXnbVQaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaibXpbXqbXraaqbXsaaqbXtbXubXvbXwbXxaaqbXybXzbXAbXBbXCaMSbXDbXEbXFaaiaaibXGbXHbXIbXJbXKabnbXLbzYbXMaaqbXNbzYbzYbXOayPbXPbXQbWpbWqbXRbXSbXTbXUbXVbXWbXXbXYbXZbXWbXWbYabYbbYbbYbbYcbYbbYbbYbbYdbYebYfbYgbYhbYibYjbYkbYlaaibYmbYnbYobYpbYqbYrbYsbYtbYubYvbYwbsabYxbsabWRbQHbsaaaibPjbYybYzaaiaaiaaqaaqaaqbYAbVsbYBbVsbVsbYCbYDbYEbYFbYGbYHaaibYIbYJbYKaaiaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaibYLbYLbYLbYLbYLbYLbYMbPsbYNbYLbXfbPsbPsbPsbPsaaiaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyNbyNbyNbyNbyNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabYObYPbYQbYRbYObdaanHbalaaibYSbYTbVJbVKbVJbVJbVLbYUaaibVNbYVbXnbXnbXnbVQaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaibYWbYXbYYaaqbXsaaiaaiaaiaaiaaiaaiaaqaaqaaqaaqaaqaaqaaqbYZbZabZbbZcbZdbZebZfbZfbZgbZhabnbzYbzYbZiaaqbZjbzYbzYbzYbZkbZlbZmbWobZnaFWbZobYbbZpbZqbZrbJEbZqbZsbZtbZtbZtbZtbZtbZtbZqbZtbZtbZtbJEbZubZvbZwbZxbZybZzbZAbZBaaibZCbZDbZDbZEbQAbZFbZGbZHbZIbZJbZKbZLbsabZMbWRbQHbZNaaibPjbZObZPbZQaaibZRbZSbZTbVsbVsbZUbVsbVsbZVbZWbZXbZYbZZcaaaaicabcaccadcaeaacaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacafbPqbPqbPqbPqbPqbPqbPqcagbPtbPsbPsbPsbPscahbPtaaiaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabyNbyNbyNbyNbyNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabYObYPbYQbYRbYObdaanHbalaaibYSbYTbVJbVKbVJbVJbVLbYUaaibVNbYVbXnbXnbXnbVQaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaibYWbYXbYYaaqbXsaaiaaiaaiaaiaaiaaiaaqaaqaaqaaqaaqaaqaaqbYZbZabZbbZcbZdbZebZfbZfbZgbZhabnbzYbzYbZiaaqbZjbzYbzYbzYbZkbZlbZmbWobZnaFWbZobYbbZpbZqbZrbJEbZqbZsbZtbZtbZtbZtbZtbZtbZqbZtbZtbZtbJEbZubZvbZwbZxbZybZzbZAbZBaaibZCbZDbZDbZEbQAbZFbZGbZHbZIbZJbZKbZLbsaboNbWRbQHbZNaaibPjbZObZPbZQaaibZRbZSbZTbVsbVsbZUbVsbVsbZVbZWbZXbZYbZZcaaaaicabcaccadcaeaacaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacafbPqbPqbPqbPqbPqbPqbPqcagbPtbPsbPsbPsbPsbqwbPtaaiaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabXicaicajcaibXicakcalcamaaicanbVJbVJcaobVJcapcaqcaraaicasbVOcatbXnbXncauaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaiaaiaaiaaibXsaaiaaaaaaaaaaaaaaicavcawcaxcaycazcaAaaqcaBcaCcaDcaEcaFcaGcaHcaHcaIcaJabnaaiaaiaaiaeZcaKaaibzYbzYaaqcaLcaMcaNcaOcaPcaQcaRcaScaTcaUcaVcaWcaXcaYbZtbZtbZtcaZcbacbbcbacaZaaiatTactactcbccbdcaZaaqcbecbfaaicbgcbhcbicbjcbkcblcbmaaiaaiaaiabnaaiaaiaaicbncbocbpaaibPjbZOcbqbZQaaicbrbVsbVsbVsbYCcbscbtcbuaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaibTNbTNbTNbTNbTNbTNcbvbPsbTMbTNcbwbPsbPsbPsbPsaaiaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabYOcaicaicaicbxcbycbzcbAcbBcbCbVJbVJbVJbVJbVJbVJcbDaaicbEbVOcbFbXnbXncbGaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbHaaaaabaabaaiaaiaaiaaiaaiaaiaaiaaiaaqbVSaBIaaacbIcbJcbKcbLcbMcaAcbNcbOcbPcbQayPcbRcbScbTcbUcbVbZfcbWcbXcbYcbZabnccaccbcccccdcceaaibzYbzYaaqaaqaaqaaqaaJaaqccfccfccgaaqaaqanraaqaOlcchcciccjcciacdcckcclccmacdccnccnacdccoccpccqaaiccrccsbUGaaiaaiaaiabncctaaiccubzoaaiccvccwccxbzYccyaaiabncczaeYaaibPjbZOccAccBaaiccCccDccEbYCccFccGcbtccHaaiaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaibPsbPsbPsbPsbPsbPsbXebPscbwbPsbPsbPsbPsbPsaaiaaiaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabXicajcajcajbXiccIccJccKacdccLccMccNccNccNccNccMccOaaibVNccPccQbXnbXncbGaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccRccSccSccSccTccUccVccWccXccYccZaaqcdabVSazHaaacdbcdccddcdecdfcaAcdgcdhcdicdjaaqcdkbXEbSIcaEcdlbZfbZfbZfcdmcdncdocdpcdqccacdqcdraaibzYbzYaaqcdscdtcducdvcdwcdxcdxcdycdzcdAcdBcdCcdDayPcdEcdFcdFactcdGcdHcdIaaiaaaaaaaaicdJcdKcdLacdcdMcdNcdOcdPcdPcdPcdQcdRcdScdTcdUcdScdScdScdVcdScdScdWcdXcdYcdZceabPmcebcecbPjaaicedceecefcegcedcehceicejaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaiaaibVHbPsbPsbPsbPsbPsbPsbPsbPsbPsbPsbPsaaiaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabYOcekcelcembYOaHuanHbalaaiaaiaaianGanHanHanIaaiaaiaaicenceobXnbXncepceqaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaiaaiaaiavdcercescetceuceucevaaqcewbXsazHaaacdbcexceycezceAceBceCceDceAceAceEceFceGceHactactceIceJbZfceKceLceMccaccdceNccbceOaaibzYbzYaaqcePceQceRceSceTceUceUceVceWceXceYceZcfaaaqcfbbZtcfcaaicfdcdHcfeaaiaaaaaaaaicffcfgcfhaaibzZcficfjcfjcfjcfjcfjcfjcfkcflcfmcfnacdacdcfocfpacdacdcfqcfrcfsabHcftcfucfvbPjaaicfwbVsbYCcfxcfycfxcfzcfAaaibNtbNtaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaqaaibYNbYLbYLbPsbPsbPsbPsbPsbPsbPsbPsaaiaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabXicajcajcajbXiccIccJccKacdccLccMccNccNccNccNccMccOaaibVNccPccQbXnbXncbGaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccRccSccSccSccTccUccVccWccXccYccZaaqcdabVSazHaaacdbcdccddcdecdfcaAcdgcdhcdicdjaaqcdkbXEbSIcaEcdlbZfbZfbZfcdmcdncdocdpcdqccacdqcdraaibzYbzYaaqcdscdtcducdvcdIcdxcdxcdycdzcdAcdBcdCcdDayPcdEcdFcdFactcdGcdHbtKaaiaaaaaaaaicdJcdKcdLacdcdMcdNcdOcdPcdPcdPcdQcdRcdScdTcdUcdScdScdScdVcdScdScdWcdXcdYcdZceabPmcebcecbPjaaicedceecefcegcedcehceicejaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaiaaibVHbPsbPsbPsbPsbPsbPsbPsbPsbPsbPsbPsaaiaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabYOcekcelcembYOaHuanHbalaaiaaiaaianGanHanHanIaaiaaiaaicenceobXnbXncepceqaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaiaaiaaiavdcercescetceuceucevaaqcewbXsazHaaacdbcexceycezceAceBceCceDceAceAceEceFceGceHactactceIceJbZfceKceLceMccaccdceNccbceOaaibzYbzYaaqcePceQceRceSceTceUceUceVceWceXceYceZcfaaaqcfbbZtcfcaaicfdcdHcfeaaiaaaaaaaaicffcfgcfhaaibzZcficfjcfjcfjcfjcfjcfjcfkcflcfmcfnacdacdcfocfpacdacdcfqcfrcfsabHcftcfucfvbPjaaicfwbVsbYCcfxcfycfxcfzbtuaaibNtbNtaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaqaaibYNbYLbYLbPsbPsbPsbPsbPsbPsbPsbPsaaiaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacfBbXhcfCbXhcfDcfEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaicfFaWIaQVayIaaiaaiaaiaaaaaaaaaaaaaaaaaaaagaaaaaaaaacfGcfHcfIcfJcfKcfLcfMcfNcfOcfOcfPaaqbXrbVSazHaaacdbcfQcfRaeZcfScaAcfTcfUcfVcfWaaqcdkbXEbXFcfXaaicfYaaqcfZcgacgbcgccgdccaccacgecgfaaibzYcggaaqcePcghcgicgjcgjcgjcgkcglcgjcgjcgmcgicfaaaicgnbZtcgoaaicgpcdHcfeaaiaaaaaaaaicgqcgrcgsaaicgtbzYcggaaiaaiaaiaaiaaianGanHanIaaiaaiaabaaaaaaaaaaaicgucgvalraaiaaiaaicgwaamaaibVvcbtcgxcgycgzcgAcgBcfycgCcgDbNtaaaaaaaaaaaaaaaaabaaaaaaaaaaaqaaqaaqaabaaaaaaaabaaaaaaaabaaaaaabSsaaibQKaaiaaibPsbPsbPsbPsbPsbPsbPsaaiaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgEaDBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacfGcgFcgGcgHcgIcetcgJcetcgKcetcgLcgMcgNcgOaDBaaacgPcbJcgQcbLcgRcaAcaAcgScgTcgUabHcgVcgWcgXcgYaaibZfcgZchachbchcabnchdchechfchgchhaaibzYbzYaaqaaqaaJchichjchkchlaaqchmchnchochpbMNaaJaaicfbbZtcfcaaichqcdHcfeaaiaaaaaaaaichrchschtaaibzYbzYbzYaaiaabaaaaaaaabaaaaabaaaaaaaaaaabaaaaaaaaaaBIchuchvchwaaiaaichxchychzaaibVvchAchBchCchDchEchFbVsaaibNtbNtaaachGchHchHchHchHchHchHchHchHchHchHchHchHchHchHchHchHchHchHchIchJchKchKchLaaiaaibPsbPschMbPsbPsaaiaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgEaDBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacfGcgFcgGcgHcgIcetcgJcetcgKcetcgLcgMcgNcgOaDBaaacgPcbJcgQcbLcgRcaAcaAcgScgTcgUabHcgVcgWcgXcgYaaibZfcgZchachbchcabnchdchechfchgchhaaibzYbzYaaqaaqaaJchichjchkchlaaqchmchnchochpbMNaaJaaicfbbZtcfcaaichqcdHcfeaaiaaaaaaaaichrchschtaaibzYbzYbzYaaiaabaaaaaaaabaaaaabaaaaaaaaaaabaaaaaaaaaaBIchuchvchwaaiaaichxchychzaaibVvchAchBchCchDchEchFbVsaaibNtbNtaaachGchHchHchHchHchHchHchHchHchHchHchHchHchHchHchHchHchHchHchIchJchKchKchLaaiaaibPsbPsefUbPsbPsaaiaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachNaaaaaaaaachNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachOchOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacfGchPchQchRchSchTchUchVchWchXchYaaqbXrchZaaiaaaaaaaaaaaaaaiciacibcicciccidcieaaqcifbXEbSIcigcihciicijciiciiciicikcilbZfbZfcimcinaaibzYbzYaaqciocipciqcirciscitaaqciscitcirciucivciwaaicgnbZtcgoaaicixcdHcfeaaiaaiaaiaaiaaiaaiaaiaaibzYbzYbzYaaiaabaaaaaaaaaaabaabaabaaaaaaaaaaaaaaaaaaazHciycizciAaaiaaiciBciCciDaaiaaiaaiciEciFciGciFciHaaiaaiaaaaaaaaaciIaaaaaaaaaaabaaaaaaaaaaaqaaqaaqaabaaaaaaaabaaaaaaaabaabaabciJciKciLbQLaaqaaiaaibPsbPtbPsaaiaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachNchNchNchNchNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaciMboXboXboXboXboXboXboXboXboXboXboXboXciNaaiaaqaaqaaqaaqaaqaaqciOciPaaiaaiaaiaaiaaiaaiaaqaaqaaqaaqaaqaaqaaqciQbXEbSIciRciSciTciUciVciWciXciYciZcjacjbcjccjdaaibzYbzYaaqcjecjfciqcircircjgaaqcjhcircirciuciqcjiaaiaaiaaiaaiaaicixcdHcjjaaibzYbzYbzYbzYbzYbzYbzYbzYbzYbzYaaiaaaaaaaaaaaaaaaaabaabaaaaaaaaaaaaaaaaaaaDBcjkcjlcjmaaiaaicjncjocjpaaiaaaaaacjqcjqcjrcjqcjqaaaaaaaaaaaaaaaciIaaaaaaaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabcjsbNvbNvbNwaaqaaqaaiaaiaaiaaibNxaabaabaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachNaaachNaaaaaachNchNchNchNchNchNchNaaaaaachNaaachNaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacjtcjucjvcjwcjwcjxcjwcjycjzcjAcjBcjCcjDcjEcjFcjFcjGcjHcjIcjIcjIcjJcjKcjLcjMcjNcjMcjMcjMcjLcjMcjMcjMcjOcjPcjQbXEbSIcjRcjScjTaeYaaicgcactatUcjUcjVactasWcaKaaibzYbzYaaqcjWcjXcjYcjZcirckaaaqckbcirckcckdcjYckeaaibzYbzYbzYckfcixcdHcixckfbzYbzYbzYbzYbzYbzYbzYbzYbzYbzYaaiaaaaaaaaaaaaaaaaabaabaabaaaaaaaaaaaaaaacaZaaickgaeYcaZayHckhckibdaayIaaackjckkcklckmcklckkckjaaachGchHchHcknaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaaaaaaaaaaaaaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachNchNchNaaachNchNchNchNchNchNchNchNchNaaachNchNchNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacjtckockpckqckpckrckpckockpcksckqckpcktckubSJckuckuckvbSJbSJbSJbSJckwckuckuckuckuckuckuckuckuckuckuckxckyckzckAckBckCckDckEckFaaickGckHckIckJckKckLckMckNacdcfjckOabHckPckQckRckScirckTaaqckTcirckSckUciqckVaaickWacdacdckXckYcdHckZcaZayHanHanHbalaaiaaiaaianGanHanIaaiaaaaaaaaaaaaaaaaaaaabaabaaaaaaaaaaaaaaaaaiclaclbclcaaiaabazHcldazHaabaaackjcleclfclgclfcleckjaaaciIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachNchNchNaaachNchNchNchNchNchNchNchNchNaaachNchNchNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacjtckockpckqckpckrckpckockpcksckqckpcktckubSJckuckuckvbSJbSJbSJbSJckwckuckuckuckuckuckuckuckuckuckuckxckyckzckAckBckCckDckEckFaaickGckHckIckJckKckLckMckNacdcfjckOabHckPckQckRckScirckTaaqckTcirckSckUciqckVaaickWacdacdckXckYcdHckZcaZayHanHanHbalaaiaaiaaianGanHanIaaiaaaaaaaaaaaaaaaaaaaabaabaaaaaaaaaaaaaaaaaiclaclbegraaiaabazHcldazHaabaaackjcleclfclgclfcleckjaaaciIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachNchNchNaaachNchNchNchNchNchNchNchNchNaaachNchNchNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacjtckpckpclhclicljcliclkcllclmclncloclpckyclqclrclrclsabHcltabHcluclvclucluclucluclucluclucluclucluclwckuclxclyclzclAclBclCclDclEclFclGceJclHclIclJclKclLactbWjclMaPnclNcirciqcircirclOayPclPcircirciuciqclQaaiclRaaiaaaaeYaaiclSaaiaaiaaaaaaaaaaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaiaaiaaiaaiaaiaaiaaiaaiclTclUclVaaiaabaDBclWaDBaabaaackjclXclYclZcmaclXckjaaaciIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaNpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachNchNchNaaachNchNchNchNchNchNchNchNchNaaachNchNchNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaicmbaaqaaqcmcaaqcmdaaqaaqcmeanIaaqaaqanGanHanIaaqaaqaaqaaqcmfcmgcmhcmicmjcmkcmlcaHcmmcaHcaHcmncaHcmocmpcmqcmrcmscmtbzYclRanrcmucmvcmwcmxcmycmzaaqcmAcmycmBciucmCcmDaaiclRaaiaaacmEcmFcmGcmHaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaicmIcmJcmKcmLcmMcmNcmOaaqcmPcmQcmRactcmSaaacmTaaaaaaaaackjcmUcmVcmVcmVcmWckjaaaciIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachNchNchNaaachNchNchNchNchNchNchNchNchNaaachNchNchNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaicmbaaqaaqcmcaaqcmdaaqaaqcmeanIaaqaaqanGanHanIaaqaaqaaqaaqcmfcmgcmhcmicmjcmkcmlcaHcmmcaHcaHcmncaHcmocmpcmqcmrcmscmtbzYclRanrcmucmvcmwcmBcmycmzaaqcmAcmycmxciucmCcmDaaiclRaaiaaacmEcmFcmGcmHaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaicmIcmJcmKcmLcmMcmNcmOaaqcmPcmQcmRactcmSaaacmTaaaaaaaaackjcmUcmVcmVcmVcmWckjaaaciIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachNchNchNchNchNchNchNchNchNchNchNchNchNchNchNchNchNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeIaeIaeIaeJaeJaeIaeJaeJaeJafhaeJaeJaeJaeIaeIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaBIcmXcmYcmZcnacnbcnccndcnecnfcngcnhcnicngcnjcnkcnlcnlcnmaaqcnncnocnpcnqbSIcnrcnscntbZgbZfcbWbZfcgZcnucnvcnwcnxcnyaaiaaiclRanraaiaaicnzaaiaaiabnbxFacdacdacdcnAacdbBtacdcnBaaiaaacnCcnDcmGcnEaaianGanHanHanIcaZaaibznactactcnFactactcnFcnGaaaaaaaaicnHcnIcnHcnJcnKciyclUaaqaaJcnLaaJaaiaaiaaacnMaaaaabaaackjckjckjcnNckjckjckjaaaciIaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachNchNchNchNchNchNchNchNchNchNchNchNchNchNchNchNchNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeIaaaaaaaabaabaaaaabaabaaaaaaaabaabaabaaaaeIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaazHcmXcnOcnPcnQcnRcnScnScnScnScnTcnUcnVcnlcnWcnlcnlcnXcnlcnYbSJcnZcoacnqbSIcobaaqcocbZgcodcoecofbZgcogcohcoicojcokcolcomconcoocopcopcoqbRrcfjcorcosbzYcotbWjcoubzYbzYbUFbzYaaiaaacovcnDcmGcnEaaqcowcoxcoycozcoAcoBcoCcoAcoBcoCcoAcoDcoEabnaaaaaaaaicnHcnHcnHcoFcoGcmNcoHcoIcoJcoKcoLcoMaaiaaacnMaabaabaaaaaaaaaaeIaaaaeIaaaaaaaaaciIaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachNchNchNchNchNchNchNchNchNchNchNchNchNchNchNchNchNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeIaaaaaaaabaabaaaaabaabaaaaaaaabaabaabaaaaeIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaazHcmXcnOcnPcnQcnRcnScnScnScnScnTcnUcnVcnlcnWcnlcnlcnXcnlcnYbSJcnZcoacnqbSIcobaaqcocbZgcodcoecofbZgcogcohcoicojcokcolcomconcoocopcopcoqbRrcfjcorcosbzYcotbWjcoubzYbzYbUFbzYaaiaaacovcnDcmGcnEaaqcowcoxcoycozcoAcoBcwicoAcoBcxkcoAcoDcxnabnaaaaaaaaicnHcnHcnHcoFcoGcmNcoHcBxcoJcoKcoLcoMaaiaaacnMaabaabaaaaaaaaaaeIaaaaeIaaaaaaaaaciIaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachNchNchNchNchNchNchNchNchNchNchNchNchNchNchNchNchNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeIaaacoNcoOcoPaaacoNcoOcoPaaacoNcoOcoPaabcoQaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaazHcmXcnOcoRcnlcnXcoScnlcnlcnlcnlcnlcoRcoRcnlcnlcnlcnlcoTcoUbSJcoVckucoWcoXaaqaaqcoYbZgcoZcpacpbbZgcpcckKcpdcpecpfcpgcphcotbWkcpicpiclMbWjbWjbWkcpjbWjabuanGanHanHanHanIaaiaaiaaaccucpkcplcpmabHcpncixcixcpocppcpqcprcppcpqcprcppcpqcprabnaaaaabaaiaaqaaqaaqaaqcpsciycptcpucpvcpwcpxcpyaaiaaacnMaaaaabaabaaaaaaaeIaeIaeIaaaaaaaaaciIaaaaaaaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachNchNchNchNchNchNchNchNchNchNchNchNchNchNchNchNchNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpzcpzcpzcpzcpzcpzcpzcpzcpzaaaaaaaaaaaaaaaaaaaeIaaacoNcpAcoPaaacoNcpAcoPaaacoNcpAcoPaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabazHcmXbPpcoRcpBcnlcpCcpDcpEcpEcnWcnlcoRcpFcnlcnlcnlcnlcpGcpHcjPcpIbRjcpJcpKcpLcpMcpNbZgcoZcpOcpPbZgcpQckKaaiatTactcpRcpSabuaaiabnabnaeYaaiaaiaaiaeYaaiaaiaaaaaaaaaaaaaaaaaaaabaaaaeYcpTcmGcpUcgucpVcixcixcpocpWcpXcpYcpZcpXcpYcpZcpXcqaabnaabaabaaicmIcmJcmKcqbcqccmNcqdcqecqfcqgciycqhaaiaaacqicqjcqjcqjcqjcqjcqjcqjcqjcqjcqjcqjcqkaaaaabaabaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachNchNchNchNchNchNchNchNchNchNchNchNchNchNchNchNchNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpzcpzcpzcpzcpzcpzcpzcpzcpzaaaaaaaagaaaaaaaaaaeJaabcoNcpAcoPaaacoNcpAcoPaabcoNcpAcoPaabaaaaaaaabaaaaaaaaaaabaaaaaaaaaaaaaaaaabaaaaaaaDBcmXaaqcqlcnlcqmcqncqocqpcqqcqpcqrcqpcqscqtcngcqucoRcoRcoUcqvcqwcqxcqycqzcqAcqBcqCcqDcqEcqFcqGcqHcqIckKcqJcqKcqLcqMcqNcqOcqPcqQcqRcqScqTcqUcqVcqWcqXaabaaaaaaaaaaaaaaaaaaaabaabaeYcnDcmGcqYcqZcracixcixcixcrbcixcixcixcixcixcixcixcrccrdaaaaaaaaicnHcnHcnHcrecnKciycrfcrgcrhcriciycrjaaiaaiaaiaaiaaaaaacrkcrkcrkcrlaabaabaabaabcrmaabaabaabaabaabafhcrkcrkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachNchNchNchNchNchNchNchNchNchNchNchNchNchNchNchNchNchNchNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpzcpzcpzcpzcpzcpzcpzcpzcpzaaaaaaaaaaaaaaaaaaaabaaacoNcpAcoPaabcoNcpAcoPaaacoNcpAcoPaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaabaaaaabaabaaaaaaaaicrnaaqcrocrpcrpcrqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqcrraaqaaJaaqaaicrscrtcrucrvcrwcrxcrycrzckKcrAcqKcqLcqWcqNcrBcrCcrDcrEcmrcrFcmrcrGcoicrHaabcrIcrIcrIcrIcrIaaaaaaaabaeYcrJcmGcrKcqZcracixcixcixcrLcixcixcixcixcixcrMcixcrNcrOaaaaaaaaicnHcnHcnHcqbcrPcmNcrQcrRcrScrTcrUcrUcrVcrWcrXaaiaaaaaacrkaaaaabaaaaabaaaaaaaaacrYaaaaabaabaaaaaaaaaaaacrkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachNchNchNchNchNchNchNchNchNchNchNchNchNchNchNchNchNchNchNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpzcpzcpzcpzcpzcpzcpzcpzcpzaaaaaaaaaaaaaaaaaaaabaaacoNcpAcoPaabcoNcpAcoPaaacoNcpAcoPaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaabaaaaabaabaaaaaaaaicrnaaqcrocrpcrpcrqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqcrraaqaaJaaqaaicrscrtcrucrvcrwcrxcrycrzckKcrAcqKcqLcqWcqNcrBcrCcrDcrEcmrcrFcmrcrGcoicrHaabcrIcrIcrIcrIcrIaaaaaaaabaeYcrJcmGcBEcqZcracixcixcixcrLcixcixcixcixcixcrMcixcrNcrOaaaaaaaaicnHcnHcnHcqbcrPcmNcrQcrRcrScrTcrUcrUcrVcrWcrXaaiaaaaaacrkaaaaabaaaaabaaaaaaaaacrYaaaaabaabaaaaaaaaaaaacrkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachNchNchNchNchNchNchNchNchNchNchNchNchNchNchNchNchNchNchNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpzcpzcpzcpzcpzcpzcpzcpzcpzaaaaaaaaaaeIaeIaeJaabaaacoNcpAcoPaabcoNcpAcoPaaacoNcpAcoPaabaaaaaaaaaaaaaaaaaaaaaaaaaabcrZaaiaaiaaiaaiaaiaaicmXaaqcsacsbcsbcscabHcsdcsecsecsecsecsecsecsfcsecsecsgcsgcsecshcsicsjcskaaicslcsmcsncsocspcsqbZfclHcsrcsscstcsucsvcswcsxcrCcsycszcsAcsBcsCcsDcsEcsFcsGcsHcsIcsJcsKcrIaaaaaaaaacsLalmcsMalmcgucsNcsOcsPcsOabHcsQcsRcsScsTcsUcsVcsWcsXabnaaaaaaaaiaaqaaqaaqaaqcsYciycrfcsZctactbciyciyctcciyctdaaiaaaaaacrkaaactectectectecteaabctfaabctectectectecteaaacrkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachNchNchNaaachNchNchNchNchNchNchNchNchNaaachNchNchNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpzcpzcpzcpzcpzcpzcpzcpzcpzaaaaaaaaaaeIaaaaabaaaaabaabctgaabaabaabctgaabaaaaabctgaabaaaaaaaaaaaaaaaaaaaaaaaacthbNvctictjctkctlctmctnctoctpaaqaaqctqctraaqaaqbXsaaiaaiaaiaaiaaiaaiaeYaaiaaiaaiaaiaaiabnaeYaaiaaicdectscsmcsnbZfbZfbZfbZfcttckKctuctvcmrctwctxcsxctycsycszctzctActActBctCctDaabctEctFcsKctGcrIaaaaaaaaaaeYctHcmGctIaaqchqctJctKctJaaqcprcpqctLctMctNctOcprcpqabnaaaaaaaaicmIcmJcmKctPcqccmNctQctRctSctTctTctUctVctWctXaaiaabaabcrkaabctYctZctZctZctZcuacubcuccudcudcudcudcueaabcrkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachNaaaaaachNchNchNchNchNchNchNchNchNaaaaaachNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpzcpzcpzcpzcpzcpzcpzcpzcpzaaaaaaaaaaeJaabcufcugcugcuhcuicujcujcujcuicujcujcujcuicujcujcukcugcugcugcugcugculcumcuncuocupcuqcurcuscutbXrcmXcuuaaqaaqaaqaaqbXrbXsaaicuvcuwcuxcuycuzcuAcuBcuCcuDcuEcuFcuGcuHcuIcuJbxvctscuKcsnbZfbZfbZfbZfcuLckKcuMcuNcmrcmscuOcuPcuQcuRcuScuTcuUcuVcuWcuXcuYcuZcsHcvacsKcsKcrIaaaaaaaabaeYcvbcmGcnEaaqcvcctJcixctJaaqcvdcvectLcvfcvgctOcvdcveabnaaaaaaaaicnHcnIcnHcvhcnKciycizctRcvicvjciycvkaaqaaqaaqaaiaaaaaacrkaabcvlcvlcvlcvlcvlaaactfaaacvlcvlcvlcvlcvlaabcrkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachNchNchNchNchNchNchNchNchNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpzcpzcpzcpzcpzcpzcpzcpzcpzaaaaaaaaaaeIaaaaabaaaaabaabcvmaabaaaaabcvmaabaaaaabcvmaabaaaaaaaaaaaaaaaaaaaaaaaacthbNvcvncvocvpcvqaaicvrbXrcvsctoctoctoctoctoctocvtaaicvucvvcvwcvxcvycvzcvAcvxcvBcvCcvDcvEcvFcvGcvHcvIcvJcsmcsncvKcvLbZfbZfcvMckKcvNcvOcmrcmscuOcvPcvQcvRcvScvTcvUcvVcvWcvVcvXaabcrIcrIcrIcrIcrIaabaabaabccucvYcmGcvZaaqcwacwbcwccwdcweabtcwfayPcwgayPcwhaCtaaqabnaaaaaaaaicnHcnHcnHctPcwicwjcwkcpxcwlcrUcrUcwmcwncwocwpaBIaaaaaacrkaaaaabaaaaabaabaabaaactfaaaaabaaaaabaaaaabaaacrkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachNchNchNchNchNchNchNchNchNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpzcpzcpzcpzcpzcpzcpzcpzcpzaaaaaaaaaaeIaeIaeJaabaabcoNcwqcoPaaacoNcwqcoPaaacoNcwqcoPaabaaaaaaaaaaaaaaaaaaaaaaabaabcwraaiaaiaaiaaiaaicwscwtbXrcwubXrbXrbXrcwvcwwcwxcwycvwcvwcvxcvycwzcwAcwBcwCcwDcwEcwFcwGcwHcwIcwJcwKcwLcwMcwNcwOcwPcwQcwRcwScwTcwUcwVcwWcwXcwYcwZcxacxbcxccxdcsAcxecxfcxgcsGcsHcxhcxicxicrIaaaaaaaabaeYcxjcmGcxkaaqaFobuDbuDaDGaaqcxlcxmcxncprcxocxpcxqcprcrdaaaaaacxraneaneaneanecxscxtcxucxtcxvcxtcxtcxwctRciyciyaDBaaaaaacrkaaactectectectecteaabctfaabctectectectecteaabcrkaaaaaaaaaaaaaaaaaaaaacxxaaaaaaaaacxxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachNaaaaaachNchNchNchNchNchNchNchNchNaaaaaachNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpzcpzcpzcpzcpzcpzcpzcpzcpzaaaaaaaaaaeJaabcufcugcugcuhcuicujcujcujcuicujcujcujcuicujcujcukcugcugcugcugcugculcumcuncuocupcuqcurcuscutbXrcmXcuuaaqaaqaaqaaqbXrbXsaaicuvcuwcuxcuycuzcuAcuBcuCcuDcuEcuFcuGcuHcuIcuJbxvctscuKcsnbZfbZfbZfbZfcuLckKcuMcuNcmrcmscuOcuPcuQcuRcuScuTcuUcuVcuWcuXcuYcuZcsHcvacsKcsKcrIaaaaaaaabaeYcvbcmGcnEaaqcvcctJcixctJaaqcvdcIqctLcvfcHRctOcvdcGNabnaaaaaaaaicnHcnIcnHcvhcnKciycizctRcvicvjciycEdaaqaaqaaqaaiaaaaaacrkaabcvlcvlcvlcvlcvlaaactfaaacvlcvlcvlcvlcvlaabcrkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachNchNchNchNchNchNchNchNchNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpzcpzcpzcpzcpzcpzcpzcpzcpzaaaaaaaaaaeIaaaaabaaaaabaabcvmaabaaaaabcvmaabaaaaabcvmaabaaaaaaaaaaaaaaaaaaaaaaaacthbNvcvncvocvpcvqaaicvrbXrcvsctoctoctoctoctoctocvtaaicvucvvcvwcvxcvycvzcvAcvxcvBcvCcvDcvEcvFcvGcvHcvIcvJcsmcsncvKcvLbZfbZfcvMckKcvNcvOcmrcmscuOcvPcvQcvRcvScvTcvUcvVcvWcvVcvXaabcrIcrIcrIcrIcrIaabaabaabccucvYcmGcvZaaqcwacrKcwccwdcweabtcwfayPcwgayPcwhaCtaaqabnaaaaaaaaicnHcnHcnHctPcoIcwjcwkcpxcwlcrUcrUcwmcwncwocwpaBIaaaaaacrkaaaaabaaaaabaabaabaaactfaaaaabaaaaabaaaaabaaacrkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachNchNchNchNchNchNchNchNchNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpzcpzcpzcpzcpzcpzcpzcpzcpzaaaaaaaaaaeIaeIaeJaabaabcoNcwqcoPaaacoNcwqcoPaaacoNcwqcoPaabaaaaaaaaaaaaaaaaaaaaaaabaabcwraaiaaiaaiaaiaaicwscwtbXrcwubXrbXrbXrcwvcwwcwxcwycvwcvwcvxcvycwzcwAcwBcwCcwDcwEcwFcwGcwHcwIcwJcwKcwLcwMcwNcwOcwPcwQcwRcwScwTcwUcwVcwWcwXcwYcwZcxacxbcxccxdcsAcxecxfcxgcsGcsHcxhcxicxicrIaaaaaaaabaeYcxjcmGcvgaaqaFobuDbuDaDGaaqcxlcxmcvecprcxocxpcxqcprcrdaaaaaacxraneaneaneanecxscxtcxucxtcxvcxtcxtcxwctRciyciyaDBaaaaaacrkaaactectectectecteaabctfaabctectectectecteaabcrkaaaaaaaaaaaaaaaaaaaaacxxaaaaaaaaacxxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachNchNchNchNchNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpzcpzcpzcpzcpzcpzcpzcpzcpzaaaaaaaaaaaaaaaaaaaaaaaacoNcwqcoPaabcoNcwqcoPaaacoNcwqcoPaaaaaaaaaaabaaaaaaaaaaaaaabaabaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaicxyboXcxzcvwcvwcvxcxAcxBcxCcxDcxEaaicxFcxGcxHcxIcxJaaicxKbZfcxLcxMcxNcxObZfcxPcxQcoicxRcxScxTcxUcxVcxWcxXcxYcxZcmrcyacybcycctDaabctEcydcyecyfcrIaaaaaaaaaaeYcgucygcyhaaqcyicyjcykcylcymcmGcyncyocpraBIcypcyqcyrcysaabaaacytcyuciycyvcywcyxcmNcyycmNcyzcmNcyAciyctRciyciyaaiaabaabcrkaabctYctZctZctZctZcuacubcuccudcudcudcudcyBaabcrkaaaaaaaaaaaaaaaaaaaaacxxcxxcxxcxxcxxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaNpaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpzcpzcpzcpzcpzcpzcpzcpzcpzaaaaaaaaaaaaaaaaaaaeJaabcoNcwqcoPaaacoNcwqcoPaaacoNcwqcoPaabaaaaaaaaaaaaaaaaaaaaaaabaabaaicyCcyDcyDcyEcyDcyDcyDcyFcyGcyHcyDcyIcyJcyKcyLcyMcyNcyMcyOcyPcyQcyRcyScvwaaicyTcyUcyVcyWcyXboXanecyYciNcyZczaczbaaiaaiczcczdczeczfcmscuOczgczhcziczjczkcmrcyaczlczmczncuZcsHczocxicxicrIaabaaaaaaccuczpcdHczqczrczscztczsczsczuczvczwczxczxczyczzczAczBczCaabaabczDciyciycizciycizciycizcjkczEctTczFctTcqectTczGaaiaaaaaacrkaabcvlcvlcvlcvlcvlaaactfaabcvlcvlcvlcvlcvlaaacrkaaacxxaaacxxaaaaaacxxcxxcxxcxxcxxcxxcxxaaaaaacxxaaacxxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpzcpzcpzcpzcpzcpzcpzcpzcpzaaaaaaaaaaaaaaaaaaaeJaabcoNcwqcoPaaacoNcwqcoPaabcoNcwqcoPaabaabaabaaaaaaaaaaaaaabaabaaaaaiczHczIczJaaiczKczLczMczMczMczNczMczMczMczOactczPczQczRczSczTczUczVczWczWczWczXczYcvwcvwcvwczZcAacAbaaqcAccAdcAecAfaaiaaiaaiaaicAgcmscuOcsycAhcAicAjcAkcmrcAlcAmcAncAocApcrIcrIcrIcrIcrIaaaaaaaaaaeYcAqcArcAscAtcAucAvcAucAucAwcAxcAycAzczBcAAcABcyqcprazHaabaabavdcACcADcAEcAFcAGcAHcAIcAJcAGcAHcAKaaicALcAMabnaaiaaaaaacrlaaaaabaaaaabaaaaabaaacANaaaaabaaaaabaabaabaabcrkaaacxxcxxcxxaaacxxcxxcxxcxxcxxcxxcxxcxxcxxaaacxxcxxcxxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpzcpzcpzcpzcpzcpzcpzcpzcpzaaaaaaaaaaaaaaaaaaafhaabcoNcAOcoPaaacoNcAOcoPaaacoNcAOcoPaabaeJaabaabaaaaaaaaaaabaaaaaaaaicAPczIcAQaaiaaicARaaiaaiaaicASaaiaaiaaiaaiaaiaaiaaiaaicATcAUcAVcAWcyPcyPcyPcAXcAYcAZcBacyPcyPcAYcBbcBccBdcAdcBecBfaaicBgcBhactcBicBjcBkcBlcBmczkcmrcBncBocBpcBqcBrcxgcBscsHcBtcBucBvcrIaaaaaaaaaaeYcBwcBxcBycBzcBAcBBcBCcprcBDcBEcBFcBGcBHbALcBIcBJcBKaDBaaaaaaavdcBLcBMcBNaaqcBOcBPcBQaaqcBRcBScBTaaicBUciyabnaaaaaaaaacrkaaactectectectecteaabcrmaabctectectectecteaabcrkaaacxxcxxcxxaaacxxcxxcxxcxxcxxcxxcxxcxxcxxaaacxxcxxcxxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpzcpzcpzcpzcpzcpzcpzcpzcpzaaaaaaaaaaaaaaaaaaafhaabcoNcAOcoPaaacoNcAOcoPaaacoNcAOcoPaabaeJaabaabaaaaaaaaaaabaaaaaaaaicAPczIcAQaaiaaicARaaiaaiaaicASaaiaaiaaiaaiaaiaaiaaiaaicATcAUcAVcAWcyPcyPcyPcAXcAYcAZcBacyPcyPcAYcBbcBccBdcAdcBecBfaaicBgcBhactcBicBjcBkcBlcBmczkcmrcBncBocBpcBqcBrcxgcBscsHcBtcBucBvcrIaaaaaaaaaaeYcBwcwbcBycBzcBAcBBcBCcprcBDcvkcBFcBGcBHbALcBIcBJcBKaDBaaaaaaavdcBLcBMcBNaaqcBOcBPcBQaaqcBRcBScBTaaicBUciyabnaaaaaaaaacrkaaactectectectecteaabcrmaabctectectectecteaabcrkaaacxxcxxcxxaaacxxcxxcxxcxxcxxcxxcxxcxxcxxaaacxxcxxcxxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpzcpzcpzcpzcpzcpzcpzcpzcpzaaaaaaaaaaaaaaaaaaaeJaaaaabaaaaaaaaaaabaabaabaaaaaaaabaabaaaaeJaabaabaaaaaaaaaaaaaaaaaaaaicBVczIcAQaaicBWcBXcBYaaicBZcCacCbcCcaaicCdcCecCfcCfaaicCgcvwcChcvxcvwcvwcCicCjcCkcClcCmcCncCocCpaaicCqcBdcAdcCrcCsaaiaaicCtaaicCucCvcmrcBlcBmcCwcmrcBncBocyacybcCxctDcCyctEcCzcCAcCBcrIaaaaaaaaacCCcCDcCEcCEcCFacdacdaqucCGbhmbhncCHcCIbhoaaiavdabnaaicaZaaaaaaavdcCJcnHcnHaaqcCKcnHcnHaaqcCKcnHcnHaaictRcjkcCLaaaaabaabcrkaabctYctZctZctZctZcqjcCMcqjcudcudcudcudcyBaabcrkaaacxxcxxcxxaaacxxcxxcxxcxxcxxcxxcxxcxxcxxaaacxxcxxcxxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpzcpzcpzcpzcpzcpzcpzcpzcpzaaaaaaaaaaaaaaaaaaaeIaeIaeJaeIaeIafhaeJaeJaeJaeJaeIaeJaeJaeIcCNaabaaaaaaaaaaaaaaaaaaaaaaaiczKcCOcCPcyEcAQcCQcCRaaicCScCTcCUaaiaaicCVcCVcCWcCWcCXcvxcvwcChcvxcvwcCYcCZactcDacDbcDccDdcDeatUcDfcChcvxcDgcDhaaqcDiaaiabnaaicDjcDkcmrcBlcBmczkcmrcDlcBocyacDmcDnczncDocsHcDpcBucBucrIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeYcprcprcprcDqcDrcDsaaicDtcDucDvaaaaaaaaaavdcDwcnHcnHaaqcDxcnHcnHaaqcDxcnHcnHaaictRcDyabnaaaaaaaaacrkaabcvlcvlcvlcvlcvlaaacrmaaacvlcvlcvlcvlcvlaaacrkaaacxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpzcpzcpzcpzcpzcpzcpzcpzcpzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCjaaiaaiaaiaaiaaiaaicDzaaiaaiaaiaaiaaiaaicCjaaicDAcDBcCWcCWcCXcDCcDDcDEcDFcDGcDHcDHcDIcDJcDKcDLcDMcDNcDIcDOcDPcDQcDRcDRcDScDTcDUcCtaaicDVcDWcmrcBlcmrcDXcmrcBncBocyacybcDYctDcCycrIcrIcrIcrIcrIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeYcDZcprcprcylcEacEbaaiaaaaaaaaaaaaaaaaaaavdcnHcnHcnHaaqcEccnHcnHaaqcEccnHcnHaaicEdcEeabnaaaaaaaaacrkaaaaaaaabaabaabaaaaaacrmaabaaaaaaaabaabaaaaaacrkaaacxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpzcpzcpzcpzcpzcpzcpzcpzcpzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCjaaiaaiaaiaaiaaiaaicDzaaiaaiaaiaaiaaiaaicCjaaicDAcDBcCWcCWcCXcDCcDDcDEcDFcDGcDHcDHcDIcDJcDKcDLcDMcDNcDIcDOcDPcDQcDRcDRcDScDTcDUcCtaaicDVcDWcmrcBlcmrcDXcmrcBncBocyacybcDYctDcCycrIcrIcrIcrIcrIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeYcDZcprcprcylcEacEbaaiaaaaaaaaaaaaaaaaaaavdcnHcnHcnHaaqcEccnHcnHaaqcEccnHcnHaaichMcEeabnaaaaaaaaacrkaaaaaaaabaabaabaaaaaacrmaabaaaaaaaabaabaaaaaacrkaaacxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpzcpzcpzcpzcpzcpzcpzaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaicEfcEgcEhcEicEjcEkcElcEmcEncEocEpcEqcEqaaiaaicErcErcCWcCWaaicEscEtcEucEvcEwcExcEyaaicEzcEAcEBcvwcECaaicEDcEEcEFcEvcEvcEGcEHaaicCtaaicEIcEJcmrcBlcmrcsycAhcEKcELcBpcEMcENcxgcEOcsHcEPcEQcEQcrIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacERcEScETcEUcEVcEWcEXaaiaaaaaaaaaaaaaaaaaacEYaaiaaiaaiaaiaaiaaiaaiaaicEZcEZcEZcaZcFacFbabnaaaaaaaaacrkcrkcrkcrkcrkaaaaaaaaacrmaaaaaaaaacrkcrkcrkcrlcrkaaacxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacpzcpzcpzcpzcpzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaicFccFdcFecFfcFfcFgcFhcFicFjcFjcFkcFlcFmaaiaaicErcErcCWcFnaaicFocFpaaicFqcFrcFrcFraaicFscFtcFucFvcDTaaicFrcFrcFrcFqaaicFwcFxaaicCtaaicFycFzcFAcFBcFCcuRcFDcFEcsAcuTcybcFFctDcCyctEcFGcFHcFIcrIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaZayHanHanHanHanHbalcaZaaaaaaaaaaaaaaaaaacFJaaaaaaaaaaaaaaaaaaaaaaaaaacaacaacaaicBUciyabnaaaaaaaaaaaaaaaaaaaaaaaaaaacrkaabcFKaabcrkaaaaaaaaaaaaaaaaaaaaacxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFLaaaaaaaaacFLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaicFMcFNcFOcFPcFPcEpcElcEpcFPcFPcFPcFlcFQaaiaaicFRcFRcCWcCWaaicFScFTaaicFUcFVcFWcFXaFkcFYcFZcGacGbcDTaFkcFVcFVcFVcGccGdcGecGfaaicCtcGgcGhcGicGjcFDcoicGkcojcGlcGmcqVcGncGoczncDocsHcGpcEQcEQcrIaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaicALcAMabnaaiaFoaQVaQVaQVaQVaQVcGraaacrkaaaaabaaacrkaaaaaaaaaaaaaaaaaaaaacxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFLcFLcFLcFLcFLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaicGscFNcEpcEpcEpcEpcElcEpcEpcEpcGtcGucFQaaiaaicGvcFRcCWcCWaaicBgcGwaaiaaiayHanHcGxcGycGzcEvcGAcEvcGBcGCcGxanHayIaaiaaicGDcGEaaicCtaaicGFcGGcGjcGHcnxcmrcmrcrGcxWcGHcybcGIctDcCycrIcrIcrIcrIcrIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaayLctRciycGJcGKcGLcGMcGNcGLcGMcGMazHaaacrkcrkcrkcrkcrkaaaaaaaaaaaaaaaaaacxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFLcFLcFLcFLcFLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaicGscFNcEpcEpcEpcEpcElcEpcEpcEpcGtcGucFQaaiaaicGvcFRcCWcCWaaicBgcGwaaiaaiayHanHcGxcGycGzcEvcGAcEvcGBcGCcGxanHayIaaiaaicGDcGEaaicCtaaicGFcGGcGjcGHcnxcmrcmrcrGcxWcGHcybcGIctDcCycrIcrIcrIcrIcrIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaayLctRciycGJcGKcGLcGMclccGLcGMcGMazHaaacrkcrkcrkcrkcrkaaaaaaaaaaaaaaaaaacxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFLaaacFLaaaaaacFLcFLcFLcFLcFLcFLcFLaaaaaacFLaaacFLaaaaaaaaaaaaaaaaaaaaaaaicEpcFccGOcGOcGPcEpcGQcEpcEpcEpcFlcGRcGSaaiaaicFRcGTcCWcCWaaiaaicGUaaicGVcGWcGWaHuaDFanHanHanHanHanHaDFaAXcGWcGWcGXaaicGYaaiaaicCtaaicGZcHacHbcHccHdcHecHfcHccHgcHccHhcFDcHicCyaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaazHcBUciycHjcHkciyciyciyciyciyciyazHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxcxxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFLcFLcFLaaacFLcFLcFLcFLcFLcFLcFLcFLcFLaaacFLcFLcFLaaaaaaaaaaaaaaaaaaaaaaaicHlcHmcHncHocHpcHqcHqcHqcHqcHncHrcHscHtaaiaaicHucHvcCWcCWaaicHwcHxcHycHzaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaabaaaaaacHAcHBcHCcHDaaicHEactcHFcHGcHHcHIcHJcHKcHLcHMcmrcHNcHOcHPcHQcCyaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaazHcHRciycHSciyciyciyciyciyciycHTazHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxxcxxcxxaaacxxcxxcxxcxxcxxcxxcxxcxxcxxaaacxxcxxcxxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFLcFLcFLaaacFLcFLcFLcFLcFLcFLcFLcFLcFLaaacFLcFLcFLaaaaaaaaaaaaaaaaaaaaaaaicHUcHVcEpcHWayHanHanHanHanIcHXcHYcEpcHUaaiaaicHZcIacCWcCWaaicIbcIccIcaaaaaaaabaabaabaabaabaabaabaabaabaabaabaaaaaacIccIccIbaaicBgaaicIdcIecIfcIgcIhcIicIjcIgcIjcIkcIjcIkcIlcCyaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaazHciyciycImcIncIocIpcIpcIpcIpcIqazHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaacxxaaaaaacxxcxxcxxcxxcxxcxxcxxcxxcxxaaaaaacxxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFLcFLcFLaaacFLcFLcFLcFLcFLcFLcFLcFLcFLaaacFLcFLcFLaaaaaaaaaaaaaaaaaaaaaaaicHlcHmcHncHocHpcHqcHqcHqcHqcHncHrcHscHtaaiaaicHucHvcCWcCWaaicHwcHxcHycHzaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaabaaaaaacHAcHBcHCcHDaaicHEactcHFcHGcHHcHIcHJcHKcHLcHMcmrcHNcHOcHPcHQcCyaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaazHcoCciycHSciyciyciyciyciyciycHTazHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxxcxxcxxaaacxxcxxcxxcxxcxxcxxcxxcxxcxxaaacxxcxxcxxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFLcFLcFLaaacFLcFLcFLcFLcFLcFLcFLcFLcFLaaacFLcFLcFLaaaaaaaaaaaaaaaaaaaaaaaicHUcHVcEpcHWayHanHanHanHanIcHXcHYcEpcHUaaiaaicHZcIacCWcCWaaicIbcIccIcaaaaaaaabaabaabaabaabaabaabaabaabaabaabaaaaaacIccIccIbaaicBgaaicIdcIecIfcIgcIhcIicIjcIgcIjcIkcIjcIkcIlcCyaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaazHciyciycImcIncIocIpcIpcIpcIpcoEazHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaacxxaaaaaacxxcxxcxxcxxcxxcxxcxxcxxcxxaaaaaacxxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFLcFLcFLaaacFLcFLcFLcFLcFLcFLcFLcFLcFLaaacFLcFLcFLaaaaaaaaaaaaaaaaaaaaaaaicHUcIrcGOcIscItcIucIvcIwcIxcIycIzcHncIAaaiaaicIBcICcCWcCWaaicIDcIEcIcaabaabaabcIFaaaaaaaaaaaacIFaaaaaacIFaabaabaabcIccIGcIHaaicBgaaiaabcIIaabcIJcIKcILcIMcINcIMcIOcIMcIOcIPcIQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaazHcIRcIScITcIUcIVcIWcIWcIWcIXcIWazHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxxcxxcxxcxxcxxcxxcxxcxxcxxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFLcFLcFLcFLcFLcFLcFLcFLcFLcFLcFLcFLcFLcFLcFLcFLcFLaaaaaaaaaaaaaaaaaaaaaaaicHUcEpcEpcHWayLcHXcIYcIZayLcHXcEpcEpcEpaaiaaicCWcCWcCWcCWaaicJacIccJbaaaaaaaabaaaaaaaaaaaaaaacJcaaaaaaaaaaabaaaaaacIccIccJaaaicBgaaicrIcJdctEcJdcrIcJdctEcJdcrIcJectEcJfcrIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaHuaQVaQVaQVaQVaQVaQVaQVaQVaQVaQVcJgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxxcxxcxxcxxcxxcxxcxxcxxcxxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFLcFLcFLcFLcFLcFLcFLcFLcFLcFLcFLcFLcFLcFLcFLcFLcFLaaaaaaaaaaaaaaaaaaaaaaaicJhcEpcJicJjaDBcJkcJlcJmaDBcHXcJicEpcEpaaiaaicCWcCWcJncCWaaicJocJpcIcaaaaaaaabaaaaaaaabaabaabaabaabaaaaaaaabaaaaaacIccJqcJraaicBgaaicrIcJscJtcJucrIcJvcJwcJxcrIcJycJzcJAcrIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxxcxxcxxcxxcxxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
@@ -13725,12 +13727,12 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadRFdRFdRFdRFdRFdRFdR
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFefBefBdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFefFdZQdZQdZQefFefFefFefKefLefKefKefKefKefKefKefKefKefFefFefFefFefFefFefFefFefFefFefFefFefFdPEdPEdPEdPEdPEdPEdPEedVedVedVdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEaaaaaaaaaaaaaaaaaaaaaaaadPEdPEdPEdPEdPEdPEdPEdOvdOvdZddZddZPdZPefydZPdZPdZPdZPdZddOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdOvdOvdPEdPEdPEdPEdOvdOvdOvdOvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFefFefFdZQdZQefFefFefFefKefKefKefKefKefKefKefKefKefKefKefKefKefKefFefFefFefFefFefFefFefFefFefFefFdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEaaaaaaaaadOvaaaaaaaaaaaadPEdPEdPEdPEdPEdPEdPEdOvdOvdOvdZddZPdZPefydZPdZPdZPdZPdZddOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdOvdOvdPEdPEdPEdOvdOvdOvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFefFefFefFdZQefFefFefFefMefKecgecgecgecgecgecgecgefKefKefKefKefKefKefKefFefFefFefFefFefFefFefFefFefFdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEaaaaaaaaadPEdPEdPEaaaaaadPEdPEdPEdPEdPEdPEdPEdPEdPEdOvdZddZPdZPefHefNefIdZPdZPdZddOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdOvdOvdOvdPEdPEdOvdOvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadRFdRFdRFdRFdRFdRFdRFdRFefBdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFefOefOefOefOefOefFdZQdZQefFecgecgefPecgecgefQefRefSefTefUecgefKefKefKefKefKefKefKefFefFefFefFefFefFefFefFefFefFdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEaaaaaaaaadPEdPEdPEaaaaaaaaadPEdPEdPEdPEdPEdPEdPEdPEdOvdZddZPdZPdZPdZPefydZPefVecgdOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdOvdOvdOvdOvdOvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadRFdRFdRFdRFdRFdRFdRFdRFefBdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFefOefOefOefOefOefFdZQdZQefFecgecgefPecgecgefQefRefSefTekIecgefKefKefKefKefKefKefKefFefFefFefFefFefFefFefFefFefFdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEaaaaaaaaadPEdPEdPEaaaaaaaaadPEdPEdPEdPEdPEdPEdPEdPEdOvdZddZPdZPdZPdZPefydZPefVecgdOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdOvdOvdOvdOvdOvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadRFdRFdRFdRFdRFdRFdRFdRFefBefBefBdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFefOefOefOefOefOeeBeeBeeBeeBeeBefWefSefXecgecgecgefYefSefSecgefKefKefKefKefKefKefKefFefFefFefFefFefFefFefFefFefFdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEaaaaaaaaaaaaaaaaaaaaaaaaaaadPEdPEdPEdPEdPEdPEdPEdPEdOvdZddZddZPdZPdZPefydZPdZPdZddOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdOvdOvdOvdOvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadRFdRFdRFdRFdRFdRFdRFdRFefBefBefBdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFefOefOefOefOefOefZegaegbefSegcefSefSegdecgefQefRegeefSegfecgefKeggeggefKefKefKefKefKefFefFefFdPEefFefFdPEefFefFdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadPEdPEdPEdPEdPEdPEdPEdOvdOvdZddZPdZPeghefoefpdZPdZddOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdOvdOvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadRFdRFdRFdRFdRFdRFdRFdRFdRFefBefBefBdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFefOefOefOefOefOeeBeeBeeBeeBeeBefSefSegiecgecgecgegjefRecgecgeeGeeMeggeggefKefKefKefKefFefFefFefFefFefFefFefFefFdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEaaaaaaaaaaaaaaaaaaaaaaaaaaadPEdPEdPEdPEdPEdPEdPEdOvdOvdZddZPdZPefkefuefmdZPdZddOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdOvaaadOvdOvdOvdOvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadRFdRFdRFdRFdRFdRFdRFdRFefBefBefBefBdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFefOefOefOefOefOegkegkegkegkeeBeglegmegnegoegnegnegpegqefSefSefSefSeggeggefKefKefKefKefKefFefFefFefFdPEefFefFefFdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEaaaaaaaaaaaaaaaaaaaaaaaadPEdPEdPEdPEdPEdPEdPEdPEdOvdZddZPdZPdZPefydZPdZPdZddOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdOvdOvdOvdOvdOvdOvdOvdOvdOvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadRFdRFdRFdRFdRFefBefBefBefBefBefBdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFefOefOefOefOefOegkegkegkegkeeBefSefSegrecgecgegsegtegjecgecgeguecgegveggefKefKefKefKefFefFefFefFefFefFefFefFefFdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEaaaaaaaaaaaaefBaaaaaadPEdPEdPEdPEdPEdPEdPEdPEdOvdZddZPdZPdZPefydZPdZPdZddOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdOvdPEdOvdOvdOvdOvdOvdOvdOvdOvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadRFdRFdRFdRFdRFefBefBefBefBefBefBdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFefOefOefOefOefOegkegkegkegkeeBefSefSeiLecgecgegsegtegjecgecgeguecgegveggefKefKefKefKefFefFefFefFefFefFefFefFefFdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEaaaaaaaaaaaaefBaaaaaadPEdPEdPEdPEdPEdPEdPEdPEdOvdZddZPdZPdZPefydZPdZPdZddOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdOvdPEdOvdOvdOvdOvdOvdOvdOvdOvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadRFdRFdRFdRFdRFdRFefBefBefBefBefBefBdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFefOefOefOefOefOegkegkegkegkeeBefSefSegdecgegwegxegyegzegAegBegCegDegEeggefKefKefKefKefFefFefFefFefFdPEefFefFefFdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEaaaaaaaaadPEefBefBaaaaaadPEdPEdPEdPEdPEdPEdPEdOvdZddZPdZPdZPefydZPdZPdZddOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdOvdOvdPEdOvdOvdOvdOvdOvdOvdOvdOvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadRFdRFdRFdRFdRFdRFdRFdRFefBefBefBdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFefOefOefOefOefOegkegkegkegkeeBegFefSefXecgegGegHegHegIegJecgegKegLegMefKefKefKefKefFefFefFefFefFefFefFefFefFefFdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEaaaaaadPEdPEefBaaaaaaaaadPEdPEdPEdPEdPEdPEdOvdZddZddZPdZPefydZPdZddZddOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdOvdOvdPEdOvdOvdOvdOvdOvdOvdOvdOvdOvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFefOefOefOefOefOegkegkegkegkecgefSefSefSecgegNegOegPegQegJecgegRegSeggefKefKefKefFefFefFefFefFefFefFdPEefFefFdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadPEdPEdPEdPEdOvdOvdZddZPdZPefydZPdZddZddOvdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdOvdOvdPEdOvdOvdOvdOvdOvdOvdOvdOvdOvdOvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
@@ -13804,7 +13806,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadRFdRFdRFdRFefBefBefBefBef
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadRFdRFdRFdRFefBefBefBefBefBefBdRFdRFdRFdRFdRFdRFdRFdRFefBefBdRFdRFdRFdRFdRFdRFdRFdRFefBdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFeiseiteivdRFdRFdRFdRFdRFdOvdOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadPEdPEdPEdPEdPEdPEdOvdZddZPdZPdZPdZPefydZPdZddOvdOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdOvdOvdOvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadRFdRFdRFdRFefBefBdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFefBefBefBdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdZPdZPeeGeeMehzehzehzehzehzehzehzehAeiteivdRFdRFdRFdRFdRFdRFdOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEeiweiweiweiweiweiweiwdPEdPEdPEdPEdPEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadPEdPEdPEdPEdPEdPEdOvdZddZPdZPdZPdZPefyecQecgdOvdOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdOvdOvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFefBefBefBefBdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdZPdZPdZPdZPeireixeixeixeixeixeixeixeiyeizeivdRFdRFdRFdRFdRFdRFdOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEeiweiAeiBeiCeiDeiAeiwdPEdPEdPEdPEdPEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadPEdPEdPEdPEdPEdPEdPEdOvdZddZddZPdZPdZPefydZPdZddOvdOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdOvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFefBefBefBefBefBefBdRFdRFdRFdRFdRFdRFdRFdRFdZddZPdZPdZPeeGeiEefjefjefjefjefjefjeiFeiteiGeiHdRFdRFdRFdRFdRFdZddOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEeiweiAeiIeiJeiKeiLeiwdPEdPEdPEdPEdOvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadPEdPEdPEdPEdPEdPEdPEdOvdOvdZddZPdZPdZPefydZPdZddOvdOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFefBefBefBefBefBefBdRFdRFdRFdRFdRFdRFdRFdRFdZddZPdZPdZPeeGeiEefjefjefjefjefjefjeiFeiteiGeiHdRFdRFdRFdRFdRFdZddOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEeiweiAeiIeiJeiKeIxeiwdPEdPEdPEdPEdOvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadPEdPEdPEdPEdPEdPEdPEdOvdOvdZddZPdZPdZPefydZPdZddOvdOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFefBefBefBdRFefBefBefBdRFdRFdRFdRFdRFdRFdZddZddZddZPdZPdZPdZPdRFdRFdRFdRFdRFdRFeiseiteivdRFdRFdRFdZPdZPdZPdZddOvdOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEecXeiMeiNdPEeiOeiweiweiweiPeiweiweiwdPEdPEdPEdOvdOvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadPEdPEdPEdPEdPEdPEdPEdPEdOvdOvdZddZPdZPdZPefydZPdZddZddOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFefBefBdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdOvdOvdZddZddZPdZPdZPdRFdRFdRFdRFdRFdRFdRFeiseiteivdRFdZPdZPdZPdZPdZPdZddZddOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEeiQeiNeiRdPEeiOeiSeiTeiOeiUeiOdZddZddOvdOvdOvdOvdOvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadOvdPEdPEdPEdPEdPEdPEdPEdPEdOvdOvdZddZddZPdZPefydZPdZPdZddZddZddOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFefBdOvdOvdZddZddZddZPdZPdRFdRFdRFdRFdRFdRFdRFeiVeiteivdZPdZPdZPdZPdZPdZPdZPdZddOvdOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEecXecgdOveiOeiWeiXeiYeiUeiOdZPdZddZddOvdOvdOvdOvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdOvdOvdOvdZddZPdZPefydZPdZPdZPdZPdZddZddZddOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
@@ -13815,17 +13817,17 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadRFef
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadRFdRFefBefBefBefBefBefBdRFdRFdRFdRFdRFdRFdRFefBefBefBefBefBefBdRFdRFdRFdRFdZPdZPejvejvejvejvejvejvejwejxejyejvejvejvejvejvdZPdZPdZPdZddOvdOvdOvdOvdOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdOvdOvdOvdOvdZddZddZPdZPdZPdZPdZPdZddZddZddZddZddOvdOvdOvdOvdOvdOvdOvdPEdPEdPEdPEeiOeiOeiOeiOejzejAejBeiOeiSejCeiOejaeiOeiOeiOejDejEejFeiOdZPdZPdZPdZPdZPdZPaaaaaaaaaaaaaaaaaaaaaaaaaaadOvdOvdOvdZdecgejGejHejIejIejJdZPefkefuefmdZPdZPdZPdZPdZPdZPdZPdZPdZPdZddZddOvdOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdOvdPEdPEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadRFdRFefBefBefBefBefBefBdRFdRFdRFdRFdRFdRFdRFefBefBefBefBefBdRFdRFdZddZPdZPdZPejvejKejLejMejNejOejPejQejRejSejTejUejVejWefpdZPdZPdZddZddZddZddOvdOvdOvdOvdOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdOvdOvdOvdZddZddZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZddZddZddZddZddOvdOvdOvdOvdPEdPEdPEeiOejXejYejZekaejYejYeiOeiWeiXekbeiUeiOekcekdekeekeekeejddZPdZPdZPdZPdZPdZPdZPaaaaaaaaaaaaaaaaaaaaaaaaaaadZddZddZddZPdZPdZPdZPdZPdZPdZPdZPekfekgekhekiekgekgdZPdZPdZPdZPdZPdZPdZddOvdOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdOvdPEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadRFdRFdRFefBefBefBdRFdRFdRFdRFdRFdRFdRFdRFefBefBefBdRFdRFdOvdZddZPdZPdZPejvekjejLekkeklejLekmejLejLeknekoekpejVekqekrdZPdZPdZPdZPdZPdZddZddZddOvdOvdOvdOvdOvdOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdOvdOvdZddZdecgdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZddZddOvdOvdOvdOvdOvdOveiOeksejYektekuekvekweiOeiOeiOeiOeiUeiOekcekxekxekxekyejhdZPdZPdZPdZPdZPdZPdZPaaaaaaaaaaaaaaaaaaaaaaaaaaadZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPekfekzekzekzekAekgdZPekBdZPdZPdZPecQecgdZddOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdOvdOvdPEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadRFdRFefBefBefBdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdOvdZddZPdZPdZPejvekCejLejLekDejLekmejLejLejLekEekFekGejWefmdZPdZPdZPdZPdZPdZPdZPdZddZddZddZddOvdOvdOvdOvdOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdPEdOvdOvdZddZddZPejedZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZddZddZddZddOvdOvdOveiOekHejYekIejYekJejYekKekyekLekMekNeiOekcekxekOekxekPejqdZPdZPdZPdZPdZPdZPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadZPdZPdZPdZPdZPekQekQekRekSekfekTekUekVekWekgekgekgekgdZPdZPdZPdZPdZddZddOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdPEdOvdPEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadRFdRFefBefBefBdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdOvdZddZPdZPdZPejvekCejLejLekDejLekmejLejLejLekEekFekGejWefmdZPdZPdZPdZPdZPdZPdZPdZddZddZddZddOvdOvdOvdOvdOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdPEdOvdOvdZddZddZPejedZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZddZddZddZddOvdOvdOveiOekHejYekOejYekJejYekKekyekLekMekNeiOekcekxekTekxekPejqdZPdZPdZPdZPdZPdZPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadZPdZPdZPdZPdZPekQekQekRekSekfelyekUekVekWekgekgekgekgdZPdZPdZPdZPdZddZddOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdPEdOvdPEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdPEdPEdZddZddZPdZPejvekXejLekYekZelaelbelcejLejvejvejvejvejvejveghefpdZPdZPdZPdZPdZPdZPdZPdZPdZddZddZddOvdOvdOvdOvdOvdPEdPEdPEdPEdPEdPEdPEdOvdOvdOvdZddZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPeghefpdZPdZPdZPdZPdZPdZPdZPdZPdZPdZddZddOvdOveiOeiOeiOeiOeiOeiOeiOeldeleelfeldeleeiOeiOeiOeiOeiOelgeiOeiOelhelidZPdZPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadZPdZPeljekSelkellelmelneloelpelpelqelrelselteluefpdZPdZPdZPechdZddOvdOvdPEdPEdPEdPEdPEdPEdPEdOvdOvdOvdPEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdPEdPEdOvdZddZPdZPejvelvejLelweklelxelyelzejLelAelBelCelDelEelFehiehjefNefNefNefNefNefIdZPdZPdZPdZPdZddZddZddOvdOvdOvdOvdOvdPEdPEdPEdOvdOvdOvdOvdZddZddZPdZPehgefNefNefNefNefNefNefNefNehiehjefNefNefNefNefIdZPdZPdZPdZPdZPdZddOvdOvdOvdOvdOveiOelGelHelIekxekPelJekyekPekKelKelLelMekyekPekxekxelNelOejEejFelPelPelPelPelPelPelPelPelQelQelQelQelQelQelQekRelRelSelTellelUelVelWelXelpelpelYelZemaembemcemddZPdZPdZPechdZddOvdOvdPEdPEdPEdPEdPEdPEdOvdOvdOvdPEdPEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdRFdPEdPEdOvdZddZPdZPejvelvejLelweklelxelLelzejLelAelBelCelDelEelFehiehjefNefNefNefNefNefIdZPdZPdZPdZPdZddZddZddOvdOvdOvdOvdOvdPEdPEdPEdOvdOvdOvdOvdZddZddZPdZPehgefNefNefNefNefNefNefNefNehiehjefNefNefNefNefIdZPdZPdZPdZPdZPdZddOvdOvdOvdOvdOveiOelGelHelIekxekPelJekyekPekKelKenfelMekyekPekxekxelNelOejEejFelPelPelPelPelPelPelPelPelQelQelQelQelQelQelQekRelRelSelTellelUelVelWelXelpelpelYelZemaembemcemddZPdZPdZPechdZddOvdOvdPEdPEdPEdPEdPEdPEdOvdOvdOvdPEdPEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadRFdRFdRFdRFdPEdPEdOvdZddZPdZPejvejvejvejvejvemeemfemgejvejvemhejvejvejvejvefkefmdZPdZPdZPdZPdZPefydZPdZPdZPdZPdZddZPdZddZddOvdOvdOvdOvdOvdOvdOvdOvdOvdOvdZddZddZPdZPdZPefydZPdZPdZPdZPdZPdZPdZPdZPefkefmdZPdZPdZPdZPefydZPdZPdZPdZPdZPdZddZdecgdZddZddOveiOeiOeiOeiOekxekPemiemjemkekMemlemmemmemnemnemoemmempemqemmemqemremremremremremremremremsemsemsemsemsemsemsemtemuemtemvemuemwemxemyemzemAemBemCekgekgekgeluefmdZPdZPdZPdZPdZddZddOvdOvdPEdPEdPEdPEdPEdOvdOvdOvdPEdPEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadRFdRFdPEdPEdOvdZddZddZPdZPdZPdZPdZPejvemDemEemFemGejvemHemIecXdZPdZPdZPdZPdZPefAdZPdZPdZPefHefNefNefIdZPdZPdZPdZPdZddOvdOvdOvdOvdOvdOvdOvdOvdOvdOvdZddZPdZPehgefNehhdZPdZPdZPdZPdZddZPdZPefAdZPdZPdZPdZPdZPdZPefydZPdZPdZPdZPdZPdZPdZPejedZPdZddZddZddZddZdeiOekxemJemKemLemLemKemMemNemOemLemLemPemKemQemRemSemTemUemUemUemUemUemUemUemUemVemVemVemVemVemVemWemXemYemZenaenbencendeneekQekQekQekQekQekQekQekQenfengenhengecXechdZddOvdOvdPEdPEdPEdPEdOvdOvdOvdOvdPEdPEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadRFdRFdPEdPEdOvdZddZddZPdZPdZPdZPdZPejvemDemEemFemGejvemHemIecXdZPdZPdZPdZPdZPefAdZPdZPdZPefHefNefNefIdZPdZPdZPdZPdZddOvdOvdOvdOvdOvdOvdOvdOvdOvdOvdZddZPdZPehgefNehhdZPdZPdZPdZPdZddZPdZPefAdZPdZPdZPdZPdZPdZPefydZPdZPdZPdZPdZPdZPdZPejedZPdZddZddZddZddZdeiOekxemJemKemLemLemKemMemNemOemLemLemPemKemQemRemSemTemUemUemUemUemUemUemUemUemVemVemVemVemVemVemWemXemYemZenaenbencendeneekQekQekQekQekQekQekQekQenUengenhengecXechdZddOvdOvdPEdPEdPEdPEdOvdOvdOvdOvdPEdPEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadPEdPEdOvdZddZddZPdZPdZPdZPejvenienjenkenlejvdZPdZPdZPdZPdZPdZPdZddZdecgdZddZPdZPdZPdZPdZPefydZPdZPdZPdZPdZPdZddOvdOvdOvdOvdOvdZddZddZddZddZddZPehgehhdZPdZPdZPdZddZddZddZddZddZdecgdZPdZPdZPdZPdZPdZPefydZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZddZdeiOeiOenmennenmeiOeiOenoenpenqeiOeiOeiOenrenmeiOensdZPdZPdZPaaaaaaaaaaaaaabaaaaaaaaaaabaaaaaaaaaaaaaaaaabaaaentekSellenuenvenwenxenyenyenzekQenAenBenCenDenDenDenDecXdZPdZddOvdOvdPEdPEdPEdPEdOvdOvdOvdPEdPEdPEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadPEdPEdPEdOvdZddZddZPdZPdZPejvejvejvejvejvejvdZPdZPdZddZddZddZddZddOvdOvdZddZddZPdZPdZPdZPefydZPdZPdZPdZPdZPdZPdZddZddZddZddZddZddZPdZPdZPdZPdZPefydZPdZPdZddZddZddOvdOvdOvdOvdOvdZddZPdZPdZPdZPdZPdZPefydZPdZPdZPeghefpdZPdZPdZPdZPdZPdZPdZPdZdeiOenEenFenGenFeiOenHenIenJenKenLeiOeiOenMenNeiOdZPdZPdZPdZPdZPdZPaaaaaaaabaaaaaaaaaaabaabaabaabaabaabaabaabaabekQenOenPemxekQekQekQekQenQekQenRekQekQecXecXecXecXecXdZPdZddOvdOvdPEdPEdPEdOvdOvdPEdPEdPEdPEdPEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadPEdPEdOvdOvdZddZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZddOvdOvdOvdOvdOvdOvdOvdZddZddZPdZPdZPefHefNefNefNefIdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPefydZPdZddZddOvdOvdOvdOvdOvdOvdOvdZddZddZPdZPdZPdZPdZPefHefNefNefNehiehjefNefNefNefIdZPdZPdZPdZPeiOenSenTenUenVeiOenWenXenXenYenLeiOeiOenZeoaeiOdZPdZPdZPdZPdZPdZPaabaabaabaabaabaabaabeobeobeobeobeobaabaaaaaaekQeoceodemxeoeeofeogenyenyeohenyenzekQdZPdZPdZPdZPdZPdZddZddOvdOvdPEdPEdOvdOvdOvdPEdPEdPEdPEdPEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadPEdPEdPEdOvdZddZPdZPdZPdZPdZPdZPdZPdZPdZPdZddZddZddOvdOvdOvdOvdOvdOvdOvdOvdZddZddZddZPdZPdZPdZPdZPefHefIdZPdZPeghefpdZPdZPehgefNefNefNefNefNehhdZPdZddOvdOvdOvdOvdPEdPEdPEdOvdOvdZddZddZddZPdZPdZPdZPdZPdZPdZPefkefmdZPdZPdZPefydZPdZPdZPdZPeiOeiOeiOeiOeiOeiOeoieojeokeolenLeiOeiOeomenmeiOdZPdZPdZPdZPdZPdZPaaaaaaaabaaaaaaaaaaabeobeobeobeobeobaabaaaeoneooeopeoqeorekQekQekQekQekQekQeoseotekQdZPdZPdZPdZPdZPdZddOvdOvdPEdPEdPEdOvdOvdOvdOvdPEdPEdPEdPEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadPEdPEdOvdOvdZddZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZddOvdOvdOvdOvdOvdOvdOvdZddZddZPdZPdZPefHefNefNefNefIdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPefydZPdZddZddOvdOvdOvdOvdOvdOvdOvdZddZddZPdZPdZPdZPdZPefHefNefNefNehiehjefNefNefNefIdZPdZPdZPdZPeiOenSenTeorenVeiOenWenXenXenYenLeiOeiOenZeoaeiOdZPdZPdZPdZPdZPdZPaabaabaabaabaabaabaabeobeobeobeobeobaabaaaaaaekQeoceodemxeoeeofeogenyenyeohenyenzekQdZPdZPdZPdZPdZPdZddZddOvdOvdPEdPEdOvdOvdOvdPEdPEdPEdPEdPEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadPEdPEdPEdOvdZddZPdZPdZPdZPdZPdZPdZPdZPdZPdZddZddZddOvdOvdOvdOvdOvdOvdOvdOvdZddZddZddZPdZPdZPdZPdZPefHefIdZPdZPeghefpdZPdZPehgefNefNefNefNefNehhdZPdZddOvdOvdOvdOvdPEdPEdPEdOvdOvdZddZddZddZPdZPdZPdZPdZPdZPdZPefkefmdZPdZPdZPefydZPdZPdZPdZPeiOeiOeiOeiOeiOeiOeoieojeokeolenLeiOeiOeomenmeiOdZPdZPdZPdZPdZPdZPaaaaaaaabaaaaaaaaaaabeobeobeobeobeobaabaaaeoneooeopeoqeoSekQekQekQekQekQekQeoseotekQdZPdZPdZPdZPdZPdZddOvdOvdPEdPEdPEdOvdOvdOvdOvdPEdPEdPEdPEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadPEdPEdPEdPEdZddZddZddZddZPdZPdZPdZPdZddZddZddOvdOvdOvdOvdOvdOvdOvdOvdOvdOvdOvdOvdZddZddZddZPefAdZPdZPefHefNefNehiehjefNefNehhdZPdZPdZPdZPdZPdZPdZPdZddOvdOvdOvdPEdPEdPEdPEdPEdOvdOvdOvdZddZddZddZddZPdZPdZPdZPdZPdZPdZPdZPdZPefHefNefNefIdZPdZPdZPdZPdZPdZPeiOeiOeiOeiOeiOeiOeiOeoueoveoweoxdZPdZPdZPdZPdZPaaaaaaaaaaabaaaaaaaaaaabeobeobeobeobeobeoyeozeoAeoBelleoCemxeoDeoEeoFeoGeoHeoIeoJeotekQdZPdZPdZPdZPdZddZddOvdOvdPEdPEdOvdOvdOvdOvdPEdPEdPEdPEdPEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadPEdPEdPEdPEdPEdOvdZddZddZddZddZddZddOvdOvdOvdOvdOvdOvdOvdPEdPEdPEdPEdOvdOvdOvdOvdOvdZddZdecgdZddZPdZPdZPdZPefkefmdZPdZPdZPdZPefAdZPdZddZddZddZddZddOvdOvdPEdPEdPEdPEdPEdPEdPEdOvdOvdOvdOvdOvdZddZddZddZddZddZddZddZddZPdZPdZPdZPdZPefydZPdZPdZPdZPdZPdZPdZPdZPefkeoKeoLeoLeoLeoLeoMefmdZPdZPdZPdZPdZPdZPaabaabaabaabaabaabaabaabeobeobeobeobeobeoNeoOeoPeoQelleoCemxellelleoRellelleoSeoTeoUekQdZPdZPdZPdZPdZddOvdOvdOvdPEdPEdOvdOvdOvdPEdPEdPEdPEdPEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadPEdPEdPEdPEdPEdOvdZddZddZddZddZddZddOvdOvdOvdOvdOvdOvdOvdPEdPEdPEdPEdOvdOvdOvdOvdOvdZddZdecgdZddZPdZPdZPdZPefkefmdZPdZPdZPdZPefAdZPdZddZddZddZddZddOvdOvdPEdPEdPEdPEdPEdPEdPEdOvdOvdOvdOvdOvdZddZddZddZddZddZddZddZddZPdZPdZPdZPdZPefydZPdZPdZPdZPdZPdZPdZPdZPefkeoKeoLeoLeoLeoLeoMefmdZPdZPdZPdZPdZPdZPaabaabaabaabaabaabaabaabeobeobeobeobeobeoNeoOeoPeoQelleoCemxellelleoRellelleIweoTeoUekQdZPdZPdZPdZPdZddOvdOvdOvdPEdPEdOvdOvdOvdPEdPEdPEdPEdPEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadPEdPEdPEdPEdPEdPEdOvdOvdOvdOvdOvdOvdOvdOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdPEdOvdOvdOvdOvdOvdOvdZddZddZPdZPdZPdZPdZPdZPdZPdZPdZPecgdZddZddOvdOvdOvdOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdOvdOvdOvdOvdOvdOvdOvdOvdOvdOvdOvdOvdZddZddZPdZPdZPdZPefydZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPaaaaaaaaaaaaaaaaaaaabeobeobeobeobeobeoVeozeoWeoXelleoCeoYenbenbeoZenbenbepaepbepcekQdZPdZPdZPefVecgdOvdOvdOvdPEdOvdOvdOvdOvdPEdPEdPEdPEdPEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadPEdPEdPEdPEdOvdPEdPEdOvdOvdOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdOvdOvdOvdOvdOvdOvdZddZddZddZPdZPdZPdZddZddZddZddZddOvdOvdOvdOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdOvdOvdOvdOvdOvdZddZPdZPdZPdZPefHefNefNefNefNefNefNefNefNefNefNefNefNefNefNefNefNefNefIdZPdZPdZPdZPdZPdZPaaaaaaaaaaaaaaaaabeobeobeobeobeobepdaaaepeeooepfeoCemxellellepgeoEellelleosephekQdZPdZPdZPdZPdZddOvdOvdOvdOvdOvdOvdOvdPEdPEdPEdPEdPEdPEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdOvdOvdOvdOvdOvdOvdZddZddZddZddZddOvdOvdOvdOvdOvdOvdOvdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdPEdOvdOvdOvdOvdOvdZddZddZddZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPdZPefydZPeghefpdZPdZPdZPeeBeeBaaaaaaaaaaabeobeobeobeobeobaabaaaaaaepiepieoCepjenbepkeplepmepnepoeoTeotekQdZPdZPdZPdZPdZddOvdOvdOvdOvdPEdOvdOvdPEdPEdPEdPEdPEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
@@ -14410,3 +14412,4 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
"}
+
diff --git a/nano/templates/identification_computer.tmpl b/nano/templates/identification_computer.tmpl
index 77c3c1cc720..b12f3ab444e 100644
--- a/nano/templates/identification_computer.tmpl
+++ b/nano/templates/identification_computer.tmpl
@@ -162,7 +162,6 @@
{{/for}}
-