From 7359061678d4dddc427d231bbdefbceae531f54f Mon Sep 17 00:00:00 2001 From: Markolie Date: Wed, 10 Dec 2014 04:47:24 +0100 Subject: [PATCH 1/6] Bug fixes --- .../computer3/computers/camera.dm | 129 +++++--- .../computer3/computers/card.dm | 2 +- .../computer3/computers/communications.dm | 2 +- code/WorkInProgress/computer3/lapvend.dm | 13 +- code/game/machinery/bots/bots.dm | 15 +- code/game/machinery/bots/cleanbot.dm | 2 + code/game/machinery/bots/ed209bot.dm | 13 +- code/game/machinery/bots/floorbot.dm | 5 +- code/game/machinery/bots/medbot.dm | 23 +- code/game/machinery/bots/mulebot.dm | 12 +- code/game/machinery/bots/secbot.dm | 18 +- .../machinery/computer/specops_shuttle.dm | 277 +----------------- .../items/devices/radio/electropack.dm | 2 +- .../game/objects/items/devices/radio/radio.dm | 4 +- code/game/objects/items/stacks/stack.dm | 16 +- code/game/objects/structures/electricchair.dm | 5 +- code/modules/clothing/head/misc.dm | 2 +- code/modules/power/apc.dm | 1 - code/modules/shuttles/shuttle_specops.dm | 2 +- code/modules/vehicles/ambulance.dm | 3 +- code/modules/vehicles/janicart.dm | 3 +- code/modules/virus2/disease2.dm | 5 + icons/mob/back.dmi | Bin 63627 -> 64727 bytes maps/cyberiad.dmm | 74 ++--- 24 files changed, 215 insertions(+), 413 deletions(-) diff --git a/code/WorkInProgress/computer3/computers/camera.dm b/code/WorkInProgress/computer3/computers/camera.dm index 0a953e40a62..e0d485e1da1 100644 --- a/code/WorkInProgress/computer3/computers/camera.dm +++ b/code/WorkInProgress/computer3/computers/camera.dm @@ -32,7 +32,7 @@ /obj/machinery/computer3/security/mining name = "Outpost Cameras" desc = "Used to access the various cameras on the outpost." - spawn_files = list(/datum/file/camnet_key/mining) + spawn_files = list(/datum/file/camnet_key/miningoutpost) /* Camera monitoring computers, wall-mounted @@ -43,7 +43,7 @@ spawn_files = list(/datum/file/camnet_key) /obj/machinery/computer3/wall_comp/telescreen/entertainment - desc = "Damn, they better have /tg/thechannel on these things." + desc = "Damn, they better have Paradise Channel on these things." spawn_files = list(/datum/file/camnet_key/entertainment) @@ -76,53 +76,96 @@ return computer.Crash(MISSING_PROGRAM) -/datum/file/camnet_key/mining - name = "Mining Camera Network Key" - title = "mining station" - desc = "Connects to mining security cameras." - networks = list("MINE") +/datum/file/camnet_key/telecomms + name = "Telecomms Network Key" + title = "telecommunications satellite" + desc = "Connects to telecommunications satellite security cameras." + networks = list("Telecomms") + +/datum/file/camnet_key/researchoutpost + name = "Research Outpost Network Key" + title = "research outpost" + desc = "Connects to research outpost security cameras." + networks = list("Research Outpost") + +/datum/file/camnet_key/miningoutpost + name = "Mining Outpost Network Key" + title = "mining outpost" + desc = "Connects to mining outpost security cameras." + networks = list("Mining Outpost") screen = "miningcameras" /datum/file/camnet_key/research - name = "Research Camera Network Key" + name = "Research Network Key" title = "research" - networks = list("RD") - -/datum/file/camnet_key/bombrange - name = "R&D Bomb Range Camera Network Key" - title = "bomb range" - desc = "Monitors the bomb range." - networks = list("Toxins") - -/datum/file/camnet_key/xeno - name = "R&D Misc. Research Camera Network Key" - title = "special research" - networks = list("Misc") - -/datum/file/camnet_key/singulo - name = "Singularity Camera Network Key" - title = "singularity" - networks = list("Singularity") - -/datum/file/camnet_key/entertainment - name = "Entertainment Channel Encryption Key" - title = "entertainment" - desc = "Damn, I hope they have /tg/thechannel on here." - networks = list("thunder") - screen = "entertainment" - -/datum/file/camnet_key/creed - name = "Special Ops Camera Encryption Key" - title = "special ops" - desc = "Connects to special ops secure camera feeds." - networks = list("CREED") - + desc = "Connects to research security cameras." + networks = list("Research") + /datum/file/camnet_key/prison - name = "Prison Camera Network Key" + name = "Prison Network Key" title = "prison" - desc = "Monitors the prison." + desc = "Connects to prison security cameras." networks = list("Prison") - + +/datum/file/camnet_key/interrogation + name = "Interrogation Network Key" + title = "interrogation" + desc = "Connects to interrogation security cameras." + networks = list("Interrogation") + +/datum/file/camnet_key/supermatter + name = "Supermatter Network Key" + title = "supermatter" + desc = "Connects to supermatter security cameras." + networks = list("Supermatter") + +/datum/file/camnet_key/singularity + name = "Singularity Network Key" + title = "singularity" + desc = "Connects to singularity security cameras." + networks = list("Singularity") + +/datum/file/camnet_key/anomalyisolation + name = "Anomaly Isolation Network Key" + title = "anomalyisolation" + desc = "Connects to interrogation security cameras." + networks = list("Anomaly Isolation") + +/datum/file/camnet_key/toxins + name = "Toxins Network Key" + title = "toxins" + desc = "Connects to toxins security cameras." + networks = list("Toxins") + +/datum/file/camnet_key/telepad + name = "Telepad Network Key" + title = "telepad" + desc = "Connects to telepad security cameras." + networks = list("Telepad") + +/datum/file/camnet_key/ert + name = "Emergency Response Team Network Key" + title = "emergency response team" + desc = "Connects to emergency response team security cameras." + networks = list("ERT") + +/datum/file/camnet_key/centcom + name = "Central Command Network Key" + title = "central command" + desc = "Connects to central command security cameras." + networks = list("CentCom") + +/datum/file/camnet_key/thunderdome + name = "Thunderdome Network Key" + title = "thunderdome" + desc = "Connects to thunderdome security cameras." + networks = list("Thunderdome") + +/datum/file/camnet_key/entertainment + name = "Entertainment Network Key" + title = "entertainment" + desc = "Connects to entertainment security cameras." + networks = list("news") /* @@ -147,7 +190,7 @@ if(temp.len) L.Add(C) - //camera_sort(L) + camera_sort(L) return L verify_machine(var/obj/machinery/camera/C,var/datum/file/camnet_key/key = null) diff --git a/code/WorkInProgress/computer3/computers/card.dm b/code/WorkInProgress/computer3/computers/card.dm index 90e91a912e1..7c928d2ebec 100644 --- a/code/WorkInProgress/computer3/computers/card.dm +++ b/code/WorkInProgress/computer3/computers/card.dm @@ -4,7 +4,7 @@ /obj/machinery/computer3/card/hop default_prog = /datum/file/program/card_comp spawn_parts = list(/obj/item/part/computer/storage/hdd,/obj/item/part/computer/cardslot/dual) - spawn_files = list(/datum/file/program/arcade, /datum/file/program/security, /datum/file/camnet_key/mining, /datum/file/camnet_key/entertainment,/datum/file/camnet_key/prison) + spawn_files = list(/datum/file/program/arcade, /datum/file/program/security, /datum/file/camnet_key/miningoutpost, /datum/file/camnet_key/entertainment,/datum/file/camnet_key/prison) /obj/machinery/computer3/card/centcom diff --git a/code/WorkInProgress/computer3/computers/communications.dm b/code/WorkInProgress/computer3/computers/communications.dm index 68a1020a750..b1a4adfa2c2 100644 --- a/code/WorkInProgress/computer3/computers/communications.dm +++ b/code/WorkInProgress/computer3/computers/communications.dm @@ -6,7 +6,7 @@ default_prog = /datum/file/program/communications spawn_parts = list(/obj/item/part/computer/storage/hdd,/obj/item/part/computer/networking/radio/subspace,/obj/item/part/computer/cardslot/dual) spawn_files = list(/datum/file/program/card_comp, /datum/file/program/security, /datum/file/program/crew, /datum/file/program/arcade, - /datum/file/camnet_key, /datum/file/camnet_key/entertainment, /datum/file/camnet_key/singulo) + /datum/file/camnet_key, /datum/file/camnet_key/entertainment, /datum/file/camnet_key/singularity) /datum/file/program/communications diff --git a/code/WorkInProgress/computer3/lapvend.dm b/code/WorkInProgress/computer3/lapvend.dm index 5c4f56ad727..2bae9f2e2d6 100644 --- a/code/WorkInProgress/computer3/lapvend.dm +++ b/code/WorkInProgress/computer3/lapvend.dm @@ -296,6 +296,9 @@ if(access_security in C.access) newlap.spawn_files += (/datum/file/program/secure_data) newlap.spawn_files += (/datum/file/camnet_key) + newlap.spawn_files += (/datum/file/camnet_key/researchoutpost) + newlap.spawn_files += (/datum/file/camnet_key/miningoutpost) + newlap.spawn_files += (/datum/file/camnet_key/telecomms) newlap.spawn_files += (/datum/file/program/security) if(access_armory in C.access) newlap.spawn_files += (/datum/file/program/prisoner) @@ -312,13 +315,17 @@ if(access_engine in C.access) newlap.spawn_files += (/datum/file/program/powermon) if(access_research in C.access) + newlap.spawn_files += (/datum/file/camnet_key/researchoutpost) newlap.spawn_files += (/datum/file/camnet_key/research) - newlap.spawn_files += (/datum/file/camnet_key/bombrange) - newlap.spawn_files += (/datum/file/camnet_key/xeno) + newlap.spawn_files += (/datum/file/camnet_key/anomalyisolation) + newlap.spawn_files += (/datum/file/camnet_key/toxins) + newlap.spawn_files += (/datum/file/camnet_key/telepad) if(access_rd in C.access) newlap.spawn_files += (/datum/file/program/borg_control) if(access_cent_specops in C.access) - newlap.spawn_files += (/datum/file/camnet_key/creed) + newlap.spawn_files += (/datum/file/camnet_key/ert) + newlap.spawn_files += (/datum/file/camnet_key/centcom) + newlap.spawn_files += (/datum/file/camnet_key/thunderdome) newlap.spawn_files += (/datum/file/program/arcade) newlap.spawn_files += (/datum/file/camnet_key/entertainment) //Atlantis: Each laptop gets "invisible" program/security - REQUIRED for camnetkeys to work. diff --git a/code/game/machinery/bots/bots.dm b/code/game/machinery/bots/bots.dm index 41cf368ecef..324a9ce53d9 100644 --- a/code/game/machinery/bots/bots.dm +++ b/code/game/machinery/bots/bots.dm @@ -30,6 +30,7 @@ var/mob/living/silicon/ai/calling_ai //Links a bot to the AI calling it. var/obj/item/device/radio/Radio //The bot's radio, for speaking to people. var/radio_frequency //The bot's default radio speaking freqency. Recommended to be on a department frequency. + var/radio_name = "Common" //var/emagged = 0 //Urist: Moving that var to the general /bot tree as it's used by most bots var/auto_patrol = 0// set to make bot automatically patrol var/turf/patrol_target // this is turf to navigate to (location of beacon) @@ -101,6 +102,7 @@ set_custom_texts() Radio = new /obj/item/device/radio(src) Radio.listening = 0 //Makes bot radios transmit only so no one hears things while adjacent to one. + Radio.config(list("[radio_name]" = 0)) /obj/machinery/bot/proc/add_to_beacons(bot_filter) //Master filter control for bots. Must be placed in the bot's local New() to support map spawned bots. @@ -335,14 +337,13 @@ /obj/machinery/bot/attack_ai(mob/user as mob) attack_hand(user) -/obj/machinery/bot/proc/speak(var/message, freq) //Pass a message to have the bot say() it. Pass a frequency to say it on the radio. +/obj/machinery/bot/proc/speak(var/message, freq, var/freqname = null) //Pass a message to have the bot say() it. Pass a frequency to say it on the radio. if((!on) || (!message)) return if(freq) - return - // Commenting out the radio code until our say code's compatible with /tg/'s - /* Radio.set_frequency(radio_frequency) - Radio.talk_into_atom(src, message, radio_frequency) */ + Radio.set_frequency(radio_frequency) + if(freqname) + Radio.autosay(message, src.name, freqname, list(src.z)) else for(var/mob/O in hearers(src, null)) O.show_message("[src] beeps, \"[message]\"",2) @@ -651,7 +652,7 @@ obj/machinery/bot/proc/start_patrol() botcard.access = user_access + prev_access //Adds the user's access, if any. mode = BOT_SUMMON calc_summon_path() - speak("Responding."/*, radio_frequency*/) + speak("Responding.", radio_frequency, radio_name) return // receive response from beacon @@ -738,7 +739,7 @@ obj/machinery/bot/proc/bot_summon() check_bot_access() path = AStar(loc, summon_target, /turf/proc/CardinalTurfsWithAccess, /turf/proc/Distance_cardinal, 0, 150, id=botcard, exclude=avoid) if(!path || tries >= 5) //Cannot reach target. Give up and announce the issue. - speak("Summon command failed, destination unreachable."/*,radio_frequency*/) + speak("Summon command failed, destination unreachable.", radio_frequency, radio_name) bot_reset() /obj/machinery/bot/proc/summon_step() diff --git a/code/game/machinery/bots/cleanbot.dm b/code/game/machinery/bots/cleanbot.dm index c4d15103cd9..c5b27061bcd 100644 --- a/code/game/machinery/bots/cleanbot.dm +++ b/code/game/machinery/bots/cleanbot.dm @@ -39,6 +39,7 @@ var/next_dest var/next_dest_loc radio_frequency = SRV_FREQ //Service + radio_name = "Service" bot_type = CLEAN_BOT bot_filter = RADIO_CLEANBOT @@ -120,6 +121,7 @@ text("[on ? "On" : "Off"]")) if(allowed(usr) && !open && !emagged) locked = !locked user << "You [ locked ? "lock" : "unlock"] the [src] behaviour controls." + updateUsrDialog() else if(emagged) user << "ERROR" diff --git a/code/game/machinery/bots/ed209bot.dm b/code/game/machinery/bots/ed209bot.dm index 1209b955ce4..7827f1b11c1 100644 --- a/code/game/machinery/bots/ed209bot.dm +++ b/code/game/machinery/bots/ed209bot.dm @@ -34,6 +34,7 @@ var/projectile = /obj/item/projectile/energy/electrode //Holder for projectile type var/shoot_sound = 'sound/weapons/Taser.ogg' radio_frequency = SEC_FREQ + radio_name = "Security" bot_type = SEC_BOT bot_filter = RADIO_SECBOT @@ -267,8 +268,8 @@ Auto Patrol[]"}, M.Stun(5) if(declare_arrests) - //var/area/location = get_area(src) - declare_arrest() + var/area/location = get_area(src) + speak("[arrest_type ? "Detaining" : "Arresting"] level [threatlevel] scumbag [target] in [location].",radio_frequency, radio_name) target.visible_message("[target] has been stunned by [src]!",\ "[target] has been stunned by [src]!") @@ -725,10 +726,4 @@ Auto Patrol[]"}, /obj/machinery/bot/ed209/redtag/New() new /obj/machinery/bot/ed209(get_turf(src),null,"r") - qdel(src) - -/obj/machinery/bot/ed209/proc/declare_arrest() - var/area/location = get_area(src) - for(var/mob/living/carbon/human/human in world) - if((human.z == src.z) && istype(human.glasses, /obj/item/clothing/glasses/hud/security) || istype(human.glasses, /obj/item/clothing/glasses/sunglasses/sechud) && !human.blinded) - human << "\icon[human.glasses] [src.name] is [arrest_type ? "detaining" : "arresting"] level [threatlevel] threat [target] in [location]" + qdel(src) \ No newline at end of file diff --git a/code/game/machinery/bots/floorbot.dm b/code/game/machinery/bots/floorbot.dm index dda1b8afcd0..4c9cda8d9e6 100644 --- a/code/game/machinery/bots/floorbot.dm +++ b/code/game/machinery/bots/floorbot.dm @@ -50,6 +50,7 @@ req_one_access = list(access_construction, access_robotics) var/targetdirection radio_frequency = ENG_FREQ //Engineering channel + radio_name = "Engineering" bot_type = FLOOR_BOT bot_filter = RADIO_FLOORBOT var/process_type //Determines what to do when process_scan() recieves a target. See process_scan() for details. @@ -150,6 +151,7 @@ if(allowed(user) && !open && !emagged) locked = !locked user << "You [locked ? "lock" : "unlock"] \the [src] behaviour controls." + updateUsrDialog() else if(emagged) user << "ERROR" @@ -314,7 +316,8 @@ /obj/machinery/bot/floorbot/proc/nag() //Annoy everyone on the channel to refill us! if(!nagged) - speak("Requesting refill at [get_area(src)]!"/*, radio_frequency*/) + var/area/location = get_area(src) + speak("Requesting refill at [location]!", radio_frequency, radio_name) nagged = 1 /obj/machinery/bot/floorbot/proc/is_hull_breach(var/turf/t) //Ignore space tiles not considered part of a structure, also ignores shuttle docking areas. diff --git a/code/game/machinery/bots/medbot.dm b/code/game/machinery/bots/medbot.dm index 19a89339c62..b0e04695ef0 100644 --- a/code/game/machinery/bots/medbot.dm +++ b/code/game/machinery/bots/medbot.dm @@ -31,6 +31,7 @@ var/declare_cooldown = 0 //Prevents spam of critical patient alerts. var/stationary_mode = 0 //If enabled, the Medibot will not move automatically. radio_frequency = MED_FREQ //Medical frequency + radio_name = "Medical" //Setting which reagents to use to treat what by default. By id. var/treatment_brute = "tricordrazine" var/treatment_oxy = "tricordrazine" @@ -522,8 +523,10 @@ /obj/machinery/bot/medbot/proc/declare(var/crit_patient) if(declare_cooldown) return - //var/area/location = get_area(src) - declare_critical(crit_patient) + if((skin == "bezerk")) + return + var/area/location = get_area(src) + speak("Medical emergency! [crit_patient ? "[crit_patient]" : "A patient"] is in critical condition at [location]!",radio_frequency, radio_name) declare_cooldown = 1 spawn(200) //Twenty seconds declare_cooldown = 0 @@ -589,18 +592,4 @@ S.skin = skin S.name = created_name user.before_take_item(src, 1) - qdel(src) - -/obj/machinery/bot/medbot/proc/declare_critical(var/crit_patient) - var/area/location = get_area(src) - for(var/mob/living/carbon/human/human in world) - if((human.z == src.z) && istype(human.glasses, /obj/item/clothing/glasses/hud/health) || istype(human.glasses, /obj/item/clothing/glasses/hud/health_advanced) && !human.blinded) - if((skin == "bezerk") && (!("syndicate" in human.faction))) - continue - human << "\icon[human.glasses] Medical emergency! [crit_patient ? "[crit_patient]" : "A patient"] is in critical condition at [location]!" - for(var/mob/living/silicon/robot in world) - if((robot.z == src.z) && !robot.blinded) - if((skin == "bezerk") && (!("syndicate" in robot.faction))) - continue - if(robot.sensor_mode == 2) - robot << "Medical emergency! [crit_patient ? "[crit_patient]" : "A patient"] is in critical condition at [location]!" \ No newline at end of file + qdel(src) \ No newline at end of file diff --git a/code/game/machinery/bots/mulebot.dm b/code/game/machinery/bots/mulebot.dm index 0a6f58b0f31..cf1bbac7b71 100644 --- a/code/game/machinery/bots/mulebot.dm +++ b/code/game/machinery/bots/mulebot.dm @@ -94,7 +94,7 @@ var/global/mulebot_count = 0 else if(istype(I, /obj/item/weapon/card/id) || istype(I, /obj/item/device/pda)) if(toggle_lock(user)) user << "Controls [(locked ? "locked" : "unlocked")]." - + updateUsrDialog() else if(istype(I,/obj/item/weapon/cell) && open && !cell) var/obj/item/weapon/cell/C = I user.drop_item() @@ -237,7 +237,7 @@ var/global/mulebot_count = 0 //user << browse("M.U.L.E. Mk. III [suffix ? "([suffix])" : ""][dat]", "window=mulebot;size=350x500") //onclose(user, "mulebot") - var/datum/browser/popup = new(user, "mulebot", "M.U.L.E. Mk. V [suffix ? "([suffix])" : ""]", 350, 500) + var/datum/browser/popup = new(user, "mulebot", "M.U.L.E. Mk. V [suffix ? "([suffix])" : ""]", 350, 535) popup.set_content(dat) popup.set_title_image(user.browse_rsc_icon(icon, icon_state)) popup.open() @@ -683,6 +683,8 @@ var/global/mulebot_count = 0 /obj/machinery/bot/mulebot/proc/at_target() if(!reached_target) radio_frequency = SUP_FREQ //Supply channel + radio_name = "Supply" + Radio.config(list("[radio_name]" = 0)) visible_message("[src] makes a chiming sound!", "You hear a chime.") playsound(loc, 'sound/machines/chime.ogg', 50, 0) reached_target = 1 @@ -694,9 +696,11 @@ var/global/mulebot_count = 0 playsound(calling_ai, 'sound/machines/chime.ogg',40, 0) calling_ai = null radio_frequency = AIPRIV_FREQ //Report on AI Private instead if the AI is controlling us. + radio_name = "AI Private" + Radio.config(list("[radio_name]" = 0)) if(load) // if loaded, unload at target - speak("Destination [destination] reached. Unloading [load]."/*,radio_frequency*/) + speak("Destination [destination] reached. Unloading [load].", radio_frequency, radio_name) unload(loaddir) else // not loaded @@ -712,7 +716,7 @@ var/global/mulebot_count = 0 if(AM) load(AM) if(report_delivery) - speak("Now loading [load] at [get_area(src)]."/*,radio_frequency*/) + speak("Now loading [load] at [get_area(src)].", radio_frequency, radio_name) // whatever happened, check to see if we return home if(auto_return && destination != home_destination) diff --git a/code/game/machinery/bots/secbot.dm b/code/game/machinery/bots/secbot.dm index 995f0a17378..7bd6181fb30 100644 --- a/code/game/machinery/bots/secbot.dm +++ b/code/game/machinery/bots/secbot.dm @@ -24,6 +24,7 @@ var/check_records = 1 //Does it check security records? var/arrest_type = 0 //If true, don't handcuff radio_frequency = SEC_FREQ //Security channel + radio_name = "Security" bot_type = SEC_BOT bot_filter = RADIO_SECBOT @@ -41,7 +42,7 @@ name = "Officer Beepsky" desc = "It's Officer Beepsky! Powered by a potato and a shot of whiskey." idcheck = 0 - weaponscheck = 0 + weaponscheck = 1 auto_patrol = 1 /obj/machinery/bot/secbot/pingsky @@ -230,8 +231,8 @@ Auto Patrol: []"}, M.Stun(5) if(declare_arrests) - //var/area/location = get_area(src) - declare_arrest() + var/area/location = get_area(src) + speak("[arrest_type ? "Detaining" : "Arresting"] level [threatlevel] scumbag [target] in [location].",radio_frequency, radio_name) target.visible_message("[target] has been stunned by [src]!",\ "[target] has been stunned by [src]!") @@ -475,13 +476,4 @@ Auto Patrol: []"}, overlays -= "hs_arm" new /obj/item/robot_parts/l_arm(get_turf(src)) user << "You remove the robot arm from [src]." - build_step-- - -/obj/machinery/bot/secbot/proc/declare_arrest() - var/area/location = get_area(src) - for(var/mob/living/carbon/human/human in world) - if((human.z == src.z) && istype(human.glasses, /obj/item/clothing/glasses/hud/security) || istype(human.glasses, /obj/item/clothing/glasses/sunglasses/sechud) && !human.blinded) - human << "\icon[human.glasses] [src.name] is [arrest_type ? "detaining" : "arresting"] level [threatlevel] threat [target] in [location]" - for(var/mob/living/silicon/robot in world) - if((robot.z == src.z) && !robot.blinded && robot.sensor_mode == 1) - robot << "[src.name] is [arrest_type ? "detaining" : "arresting"] level [threatlevel] threat [target] in [location]" \ No newline at end of file + build_step-- \ No newline at end of file diff --git a/code/game/machinery/computer/specops_shuttle.dm b/code/game/machinery/computer/specops_shuttle.dm index 4d3f28f91d0..bd08fcf9861 100644 --- a/code/game/machinery/computer/specops_shuttle.dm +++ b/code/game/machinery/computer/specops_shuttle.dm @@ -23,14 +23,13 @@ var/specops_shuttle_timeleft = 0 var/specops_shuttle_timereset = 0 /proc/specops_return() - var/area/centcom/control/command = locate()//To find announcer. This area should exist for this proc to work. - var/mob/living/silicon/decoy/announcer = locate() in command//We need a fake AI to announce some stuff below. Otherwise it will be wonky. + var/obj/item/device/radio/intercom/announcer = new /obj/item/device/radio/intercom(null)//We need a fake AI to announce some stuff below. Otherwise it will be wonky. + announcer.config(list("Response Team" = 0)) var/message_tracker[] = list(0,1,2,3,5,10,30,45)//Create a a list with potential time values. var/message = "\"THE SPECIAL OPERATIONS SHUTTLE IS PREPARING TO RETURN\""//Initial message shown. if(announcer) - announcer.say(message) - announcer.say(message) + announcer.autosay(message, "A.L.I.C.E.", "Response Team", list(1,2)) while(specops_shuttle_time - world.timeofday > 0) var/ticksleft = specops_shuttle_time - world.timeofday @@ -46,7 +45,7 @@ var/specops_shuttle_timeleft = 0 message = "\"ALERT: [rounded_time_left] SECOND[(rounded_time_left!=1)?"S":""] REMAIN\"" if(rounded_time_left==0) message = "\"ALERT: TAKEOFF\"" - announcer.say(message) + announcer.autosay(message, "A.L.I.C.E.", "Response Team") message_tracker -= rounded_time_left//Remove the number from the list so it won't be called again next cycle. //Should call all the numbers but lag could mean some issues. Oh well. Not much I can do about that. @@ -94,21 +93,20 @@ var/specops_shuttle_timeleft = 0 for(var/obj/machinery/computer/specops_shuttle/S in world) S.specops_shuttle_timereset = world.time + SPECOPS_RETURN_DELAY + + del(announcer) /proc/specops_process() var/area/centcom/specops/special_ops = locate()//Where is the specops area located? - var/area/centcom/control/command = locate()//To find announcer. This area should exist for this proc to work. - var/mob/living/silicon/decoy/announcer = locate() in command//We need a fake AI to announce some stuff below. Otherwise it will be wonky. - + var/obj/item/device/radio/intercom/announcer = new /obj/item/device/radio/intercom(null)//We need a fake AI to announce some stuff below. Otherwise it will be wonky. + announcer.config(list("Response Team" = 0)) + var/message_tracker[] = list(0,1,2,3,5,10,30,45)//Create a a list with potential time values. var/message = "\"THE SPECIAL OPERATIONS SHUTTLE IS PREPARING FOR LAUNCH\""//Initial message shown. if(announcer) - announcer.say(message) - announcer.say(message) - /* - message = "ARMORED SQUAD TAKE YOUR POSITION ON GRAVITY LAUNCH PAD" - announcer.say(message) - */ + announcer.autosay(message, "A.L.I.C.E.", "Response Team") + //message = "ARMORED SQUAD TAKE YOUR POSITION ON GRAVITY LAUNCH PAD" + //announcer.autosay(message, "A.L.I.C.E.", "Response Team") while(specops_shuttle_time - world.timeofday > 0) var/ticksleft = specops_shuttle_time - world.timeofday @@ -124,8 +122,7 @@ var/specops_shuttle_timeleft = 0 message = "\"ALERT: [rounded_time_left] SECOND[(rounded_time_left!=1)?"S":""] REMAIN\"" if(rounded_time_left==0) message = "\"ALERT: TAKEOFF\"" - announcer.say(message) - announcer.say(message) + announcer.autosay(message, "A.L.I.C.E.", "Response Team") message_tracker -= rounded_time_left//Remove the number from the list so it won't be called again next cycle. //Should call all the numbers but lag could mean some issues. Oh well. Not much I can do about that. @@ -237,6 +234,8 @@ var/specops_shuttle_timeleft = 0 for(var/obj/machinery/computer/specops_shuttle/S in world) S.specops_shuttle_timereset = world.time + SPECOPS_RETURN_DELAY + + del(announcer) /proc/specops_can_move() if(specops_shuttle_moving_to_station || specops_shuttle_moving_to_centcom) @@ -339,248 +338,4 @@ var/specops_shuttle_timeleft = 0 add_fingerprint(usr) updateUsrDialog() - return - -/*//Config stuff -#define SPECOPS_MOVETIME 600 //Time to station is milliseconds. 60 seconds, enough time for everyone to be on the shuttle before it leaves. -#define SPECOPS_STATION_AREATYPE "/area/shuttle/specops/station" //Type of the spec ops shuttle area for station -#define SPECOPS_DOCK_AREATYPE "/area/shuttle/specops/centcom" //Type of the spec ops shuttle area for dock - -var/specops_shuttle_moving_to_station = 0 -var/specops_shuttle_moving_to_centcom = 0 -var/specops_shuttle_at_station = 0 -var/specops_shuttle_can_send = 1 -var/specops_shuttle_time = 0 -var/specops_shuttle_timeleft = 0 - -/obj/machinery/computer/specops_shuttle - name = "Spec. Ops. Shuttle Console" - icon = 'icons/obj/computer.dmi' - icon_state = "shuttle" - req_access = list(access_cent_specops) - var/temp = null - var/hacked = 0 - var/allowedtocall = 0 - -/proc/specops_process() - var/area/centcom/control/cent_com = locate()//To find announcer. This area should exist for this proc to work. - var/area/centcom/specops/special_ops = locate()//Where is the specops area located? - var/mob/living/silicon/decoy/announcer = locate() in cent_com//We need a fake AI to announce some stuff below. Otherwise it will be wonky. - - var/message_tracker[] = list(0,1,2,3,5,10,30,45)//Create a a list with potential time values. - var/message = "THE SPECIAL OPERATIONS SHUTTLE IS PREPARING FOR LAUNCH"//Initial message shown. - if(announcer) - announcer.say(message) - message = "ARMORED SQUAD TAKE YOUR POSITION ON GRAVITY LAUNCH PAD" - announcer.say(message) - - while(specops_shuttle_time - world.timeofday > 0) - var/ticksleft = specops_shuttle_time - world.timeofday - - if(ticksleft > 1e5) - specops_shuttle_time = world.timeofday + 10 // midnight rollover - specops_shuttle_timeleft = (ticksleft / 10) - - //All this does is announce the time before launch. - if(announcer) - var/rounded_time_left = round(specops_shuttle_timeleft)//Round time so that it will report only once, not in fractions. - if(rounded_time_left in message_tracker)//If that time is in the list for message announce. - message = "ALERT: [rounded_time_left] SECOND[(rounded_time_left!=1)?"S":""] REMAIN" - if(rounded_time_left==0) - message = "ALERT: TAKEOFF" - announcer.say(message) - message_tracker -= rounded_time_left//Remove the number from the list so it won't be called again next cycle. - //Should call all the numbers but lag could mean some issues. Oh well. Not much I can do about that. - - sleep(5) - - specops_shuttle_moving_to_station = 0 - specops_shuttle_moving_to_centcom = 0 - - specops_shuttle_at_station = 1 - if (specops_shuttle_moving_to_station || specops_shuttle_moving_to_centcom) return - - if (!specops_can_move()) - usr << "\red The Special Operations shuttle is unable to leave." - return - - //Begin Marauder launchpad. - spawn(0)//So it parallel processes it. - for(var/obj/machinery/door/poddoor/M in special_ops) - switch(M.id) - if("ASSAULT0") - spawn(10)//1 second delay between each. - M.open() - if("ASSAULT1") - spawn(20) - M.open() - if("ASSAULT2") - spawn(30) - M.open() - if("ASSAULT3") - spawn(40) - M.open() - - sleep(10) - - var/spawn_marauder[] = new() - for(var/obj/effect/landmark/L in landmarks_list) - if(L.name == "Marauder Entry") - spawn_marauder.Add(L) - for(var/obj/effect/landmark/L in landmarks_list) - if(L.name == "Marauder Exit") - var/obj/effect/portal/P = new(L.loc) - P.invisibility = 101//So it is not seen by anyone. - P.failchance = 0//So it has no fail chance when teleporting. - P.target = pick(spawn_marauder)//Where the marauder will arrive. - spawn_marauder.Remove(P.target) - - sleep(10) - - for(var/obj/machinery/mass_driver/M in special_ops) - switch(M.id) - if("ASSAULT0") - spawn(10) - M.drive() - if("ASSAULT1") - spawn(20) - M.drive() - if("ASSAULT2") - spawn(30) - M.drive() - if("ASSAULT3") - spawn(40) - M.drive() - - sleep(50)//Doors remain open for 5 seconds. - - for(var/obj/machinery/door/poddoor/M in special_ops) - switch(M.id)//Doors close at the same time. - if("ASSAULT0") - spawn(0) - M.close() - if("ASSAULT1") - spawn(0) - M.close() - if("ASSAULT2") - spawn(0) - M.close() - if("ASSAULT3") - spawn(0) - M.close() - special_ops.readyreset()//Reset firealarm after the team launched. - //End Marauder launchpad. - - var/area/start_location = locate(/area/shuttle/specops/centcom) - var/area/end_location = locate(/area/shuttle/specops/station) - - var/list/dstturfs = list() - var/throwy = world.maxy - - for(var/turf/T in end_location) - dstturfs += T - if(T.y < throwy) - throwy = T.y - - // hey you, get out of the way! - for(var/turf/T in dstturfs) - // find the turf to move things to - var/turf/D = locate(T.x, throwy - 1, 1) - //var/turf/E = get_step(D, SOUTH) - for(var/atom/movable/AM as mob|obj in T) - AM.Move(D) - if(istype(T, /turf/simulated)) - del(T) - - start_location.move_contents_to(end_location) - - for(var/turf/T in get_area_turfs(end_location) ) - var/mob/M = locate(/mob) in T - M << "\red You have arrived to [station_name]. Commence operation!" - -/proc/specops_can_move() - if(specops_shuttle_moving_to_station || specops_shuttle_moving_to_centcom) return 0 - else return 1 - -/obj/machinery/computer/specops_shuttle/attackby(I as obj, user as mob) - return attack_hand(user) - -/obj/machinery/computer/specops_shuttle/attack_ai(var/mob/user as mob) - return attack_hand(user) - -/obj/machinery/computer/specops_shuttle/attack_paw(var/mob/user as mob) - return attack_hand(user) - -/obj/machinery/computer/specops_shuttle/attackby(I as obj, user as mob) - if(istype(I,/obj/item/weapon/card/emag)) - user << "\blue The electronic systems in this console are far too advanced for your primitive hacking peripherals." - else - return attack_hand(user) - -/obj/machinery/computer/specops_shuttle/attack_hand(var/mob/user as mob) - if(!allowed(user)) - user << "\red Access Denied." - return - -// if (sent_strike_team == 0) -// usr << "\red The strike team has not yet deployed." -// return - - if(..()) - return - - user.set_machine(src) - var/dat - if (temp) - dat = temp - else - dat += {"
Special Operations Shuttle
- \nLocation: [specops_shuttle_moving_to_station || specops_shuttle_moving_to_centcom ? "Departing for [station_name] in ([specops_shuttle_timeleft] seconds.)":specops_shuttle_at_station ? "Station":"Dock"]
- [specops_shuttle_moving_to_station || specops_shuttle_moving_to_centcom ? "\n*The Special Ops. shuttle is already leaving.*
\n
":specops_shuttle_at_station ? "\nShuttle Offline
\n
":"\nDepart to [station_name]
\n
"] - \nClose"} - - user << browse(dat, "window=computer;size=575x450") - onclose(user, "computer") - return - -/obj/machinery/computer/specops_shuttle/Topic(href, href_list) - if(..()) - return - - if ((usr.contents.Find(src) || (in_range(src, usr) && istype(loc, /turf))) || (istype(usr, /mob/living/silicon))) - usr.set_machine(src) - - if (href_list["sendtodock"]) - if(!specops_shuttle_at_station|| specops_shuttle_moving_to_station || specops_shuttle_moving_to_centcom) return - - usr << "\blue Central Command will not allow the Special Operations shuttle to return." - return - - else if (href_list["sendtostation"]) - if(specops_shuttle_at_station || specops_shuttle_moving_to_station || specops_shuttle_moving_to_centcom) return - - if (!specops_can_move()) - usr << "\red The Special Operations shuttle is unable to leave." - return - - usr << "\blue The Special Operations shuttle will arrive on [station_name] in [(SPECOPS_MOVETIME/10)] seconds." - - temp += "Shuttle departing.

OK" - updateUsrDialog() - - var/area/centcom/specops/special_ops = locate() - if(special_ops) - special_ops.readyalert()//Trigger alarm for the spec ops area. - specops_shuttle_moving_to_station = 1 - - specops_shuttle_time = world.timeofday + SPECOPS_MOVETIME - spawn(0) - specops_process() - - else if (href_list["mainmenu"]) - temp = null - - add_fingerprint(usr) - updateUsrDialog() - return - */ \ No newline at end of file + return \ No newline at end of file diff --git a/code/game/objects/items/devices/radio/electropack.dm b/code/game/objects/items/devices/radio/electropack.dm index 38fd5b2d327..ccdc3a9bce4 100644 --- a/code/game/objects/items/devices/radio/electropack.dm +++ b/code/game/objects/items/devices/radio/electropack.dm @@ -107,7 +107,7 @@ M.Weaken(10) - if(master && wires & 1) + if(master) master.receive_signal() return diff --git a/code/game/objects/items/devices/radio/radio.dm b/code/game/objects/items/devices/radio/radio.dm index bef99c65bde..9f177bdf642 100644 --- a/code/game/objects/items/devices/radio/radio.dm +++ b/code/game/objects/items/devices/radio/radio.dm @@ -196,7 +196,7 @@ var/GLOBAL_RADIO_TYPE = 1 // radio type to use /obj/item/device/radio/proc/isWireCut(var/index) return wires.IsIndexCut(index) -/obj/item/device/radio/proc/autosay(var/message, var/from, var/channel) //BS12 EDIT +/obj/item/device/radio/proc/autosay(var/message, var/from, var/channel, var/zlevel = list(1)) //BS12 EDIT var/datum/radio_frequency/connection = null if(channel && channels && channels.len > 0) if (channel == "department") @@ -215,7 +215,7 @@ var/GLOBAL_RADIO_TYPE = 1 // radio type to use Broadcast_Message(connection, A, 0, "*garbled automated announcement*", src, message, from, "Automated Announcement", from, "synthesized voice", - 4, 0, list(1), 1459) + 4, 0, zlevel, connection.frequency) del(A) return diff --git a/code/game/objects/items/stacks/stack.dm b/code/game/objects/items/stacks/stack.dm index 916b33ffbed..47aef8346a3 100644 --- a/code/game/objects/items/stacks/stack.dm +++ b/code/game/objects/items/stacks/stack.dm @@ -161,15 +161,15 @@ return return -/obj/item/stack/proc/use(var/amount) - src.amount-=amount - if (src.amount<=0) - var/oldsrc = src - src = null //dont kill proc after del() +/obj/item/stack/proc/use(var/used) + if (amount < used) + return 0 + amount -= used + if (amount <= 0) if(usr) - usr.before_take_item(oldsrc) - qdel(oldsrc) - return + usr.before_take_item(src, 1) + qdel(src) + return 1 /obj/item/stack/proc/add_to_stacks(mob/usr as mob) var/obj/item/stack/oldsrc = src diff --git a/code/game/objects/structures/electricchair.dm b/code/game/objects/structures/electricchair.dm index 2330e63ecc3..fb66a59fca6 100644 --- a/code/game/objects/structures/electricchair.dm +++ b/code/game/objects/structures/electricchair.dm @@ -34,6 +34,7 @@ else on = 1 icon_state = "echair1" + shock() usr << "You switch [on ? "on" : "off"] [src]." return @@ -70,8 +71,10 @@ sleep(1) buckled_mob.burn_skin(85) buckled_mob.Stun(600) + on = 0 visible_message("The electric chair went off!", "You hear a deep sharp shock!") A.power_light = light A.updateicon() - return \ No newline at end of file + return + \ No newline at end of file diff --git a/code/modules/clothing/head/misc.dm b/code/modules/clothing/head/misc.dm index 36f64018d2a..3e11eb4edd3 100644 --- a/code/modules/clothing/head/misc.dm +++ b/code/modules/clothing/head/misc.dm @@ -277,7 +277,7 @@ icon_state = "crown" item_state = "crown" desc = "A gliterring bananium crown with spessjewels in it. Swaggy." - flags = FPRINT | TABLEPASS | BLOCKHAIR + flags = FPRINT | TABLEPASS /obj/item/clothing/head/fedora diff --git a/code/modules/power/apc.dm b/code/modules/power/apc.dm index c58612463ca..63ebadd4a19 100644 --- a/code/modules/power/apc.dm +++ b/code/modules/power/apc.dm @@ -1098,7 +1098,6 @@ if( (cell_charge/CELLRATE+perapc) >= lastused_total) // can we draw enough from cell+grid to cover last usage? cell_charge = min(cell_maxcharge, cell_charge + CELLRATE * perapc) //recharge with what we can - cell.charge = cell_charge add_load(perapc) // so draw what we can from the grid charging = 0 diff --git a/code/modules/shuttles/shuttle_specops.dm b/code/modules/shuttles/shuttle_specops.dm index c9fbce9b4b9..8a95e79d35e 100644 --- a/code/modules/shuttles/shuttle_specops.dm +++ b/code/modules/shuttles/shuttle_specops.dm @@ -37,7 +37,7 @@ /datum/shuttle/ferry/multidock/specops/proc/radio_announce(var/message) if(announcer) - announcer.autosay(message, "A.L.I.C.E.", "Response Team") + announcer.autosay(message, "A.L.I.C.E.", "Response Team", list(1,2)) /datum/shuttle/ferry/multidock/specops/launch(var/user) if (!can_launch()) diff --git a/code/modules/vehicles/ambulance.dm b/code/modules/vehicles/ambulance.dm index 1457d85b0b6..8212e93b085 100644 --- a/code/modules/vehicles/ambulance.dm +++ b/code/modules/vehicles/ambulance.dm @@ -77,7 +77,8 @@ /obj/vehicle/train/ambulance/update_icon() if(open) - icon_state = "mulebot-hatch" + //icon_state = "mulebot-hatch" + icon_state = initial(icon_state) else icon_state = initial(icon_state) diff --git a/code/modules/vehicles/janicart.dm b/code/modules/vehicles/janicart.dm index d61cc1d2ab4..8219335c24a 100644 --- a/code/modules/vehicles/janicart.dm +++ b/code/modules/vehicles/janicart.dm @@ -127,7 +127,8 @@ /obj/vehicle/train/janitor/update_icon() if(open) - icon_state = "mulebot-hatch" + //icon_state = "mulebot-hatch" + icon_state = initial(icon_state) else icon_state = initial(icon_state) diff --git a/code/modules/virus2/disease2.dm b/code/modules/virus2/disease2.dm index 26759b39508..46c051d2eac 100644 --- a/code/modules/virus2/disease2.dm +++ b/code/modules/virus2/disease2.dm @@ -56,6 +56,11 @@ if(mob.stat == 2) return + + var/mob/living/carbon/human/MS = mob + if(MS && (MS.species.flags & IS_SYNTHETIC)) + return + if(stage <= 1 && clicks == 0) // with a certain chance, the mob may become immune to the disease before it starts properly if(prob(5)) mob.antibodies |= antigen diff --git a/icons/mob/back.dmi b/icons/mob/back.dmi index 72b5e1bf02579eb48632dba7d52fb891fc648089..c03f9e0b2cf0e615f33f4f1a933f3fdb2b9c8a76 100644 GIT binary patch delta 22379 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 delta 21274 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 aSTc_I9`((?51EVruhXVhCPhZ>QU3w!!byt& diff --git a/maps/cyberiad.dmm b/maps/cyberiad.dmm index 382f08b3a9b..67778e1cd28 100644 --- a/maps/cyberiad.dmm +++ b/maps/cyberiad.dmm @@ -1437,7 +1437,7 @@ "aBG" = (/obj/structure/window/basic{dir = 8},/obj/structure/disposalpipe/junction{dir = 8},/turf/simulated/floor,/area/crew_quarters/fitness) "aBH" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/closet/lasertag/blue,/turf/simulated/floor,/area/crew_quarters/fitness) "aBI" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/closet/lasertag/red,/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/crew_quarters/fitness) -"aBJ" = (/obj/machinery/disposal,/turf/simulated/floor{icon_state = "dark"},/area/hydroponics) +"aBJ" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/hydroponics) "aBK" = (/obj/machinery/light{dir = 1},/obj/machinery/camera{c_tag = "Fitness Room North-East"; network = list("SS13")},/turf/simulated/floor{icon_state = "red"; dir = 4},/area/crew_quarters/fitness) "aBL" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/fsmaint2) "aBM" = (/obj/machinery/light/small{dir = 8},/obj/machinery/atmospherics/pipe/simple{_color = "blue"; icon_state = "intact-b-f"; level = 1; name = "pipe"},/turf/simulated/floor/wood,/area/library) @@ -2596,7 +2596,7 @@ "aXV" = (/obj/machinery/librarypubliccomp,/obj/structure/table/woodentable,/turf/simulated/floor/wood,/area/library) "aXW" = (/obj/structure/bookcase{name = "Forbidden Knowledge"},/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/library) "aXX" = (/obj/structure/table/woodentable,/obj/item/device/taperecorder{pixel_y = 0},/obj/item/device/eftpos{eftpos_name = "Library EFTPOS scanner"},/obj/item/device/camera{desc = "A one use - polaroid camera. 30 photos left."; name = "Camera"; pictures_left = 30; pixel_x = 0; pixel_y = 0},/turf/simulated/floor{tag = "icon-cult"; icon_state = "cult"; dir = 2},/area/library) -"aXY" = (/obj/machinery/disposal,/turf/simulated/floor/wood,/area/bridge/meeting_room) +"aXY" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor/wood,/area/bridge/meeting_room) "aXZ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/wood,/area/bridge/meeting_room) "aYa" = (/turf/simulated/floor{dir = 1; icon_state = "chapel"},/area/chapel/main) "aYb" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{dir = 4; icon_state = "chapel"},/area/chapel/main) @@ -2805,7 +2805,7 @@ "bbW" = (/obj/structure/door_assembly,/turf/simulated/floor/plating,/area/maintenance/abandonedbar) "bbX" = (/obj/machinery/door/window/northright{base_state = "right"; dir = 8; icon_state = "right"; name = "Library Desk Door"; req_access_txt = "37"},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/wood,/area/library) "bbY" = (/obj/machinery/newscaster{pixel_y = 32},/turf/simulated/floor/wood,/area/library) -"bbZ" = (/obj/machinery/disposal,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) +"bbZ" = (/obj/machinery/disposal,/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) "bca" = (/obj/machinery/power/apc{dir = 8; name = "Chapel APC"; pixel_x = -25},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/light{dir = 8},/turf/simulated/floor{icon_state = "dark"},/area/chapel/main) "bcb" = (/obj/structure/stool,/turf/simulated/floor{dir = 8; icon_state = "chapel"},/area/chapel/main) "bcc" = (/obj/structure/stool,/turf/simulated/floor{icon_state = "chapel"},/area/chapel/main) @@ -3168,7 +3168,7 @@ "biV" = (/obj/machinery/newscaster{pixel_y = 32},/obj/machinery/light{dir = 1},/turf/simulated/floor/wood,/area/bridge/meeting_room) "biW" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/camera{c_tag = "Bridge Conference Room"; dir = 2; network = list("SS13")},/turf/simulated/floor/wood,/area/bridge/meeting_room) "biX" = (/obj/machinery/power/apc{dir = 1; name = "Conference Room APC"; pixel_y = 24},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/wood,/area/bridge/meeting_room) -"biY" = (/obj/machinery/disposal,/turf/simulated/floor,/area/crew_quarters/fitness) +"biY" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor,/area/crew_quarters/fitness) "biZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/wood,/area/bridge/meeting_room) "bja" = (/obj/machinery/camera{c_tag = "Chapel Chaplain's Office"; dir = 2; network = list("SS13")},/turf/simulated/floor{icon_state = "grimy"},/area/chapel/office) "bjb" = (/turf/simulated/floor/bluegrid,/area/turret_protected/ai) @@ -3179,7 +3179,7 @@ "bjg" = (/obj/machinery/turret,/turf/simulated/floor/bluegrid,/area/turret_protected/ai) "bjh" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor/wood,/area/crew_quarters/captain) "bji" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/wood,/area/crew_quarters/captain) -"bjj" = (/obj/machinery/disposal,/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/telesci) +"bjj" = (/obj/machinery/disposal,/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/telesci) "bjk" = (/obj/machinery/ai_status_display{pixel_y = 32},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/carpet,/area/crew_quarters/captain) "bjl" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 0; pixel_y = 32},/turf/simulated/floor/carpet,/area/crew_quarters/captain) "bjm" = (/obj/machinery/status_display{pixel_x = 0; pixel_y = 32},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/carpet,/area/crew_quarters/captain) @@ -3439,7 +3439,7 @@ "bog" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/crew_quarters/recruit) "boh" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{icon_state = "bot"},/area/crew_quarters/recruit) "boi" = (/obj/structure/filingcabinet,/turf/simulated/floor{dir = 9; icon_state = "brown"},/area/quartermaster/qm) -"boj" = (/obj/structure/filingcabinet/filingcabinet,/turf/simulated/floor{tag = "icon-brown (NORTH)"; icon_state = "brown"; dir = 1},/area/quartermaster/qm) +"boj" = (/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 20},/turf/simulated/floor/plating,/area/maintenance/disposal) "bok" = (/obj/machinery/computer/supplycomp,/obj/machinery/newscaster{pixel_y = 32},/obj/machinery/light{dir = 1},/obj/machinery/camera{c_tag = "Cargo Quartermaster's Office"; dir = 2; network = list("SS13")},/turf/simulated/floor{tag = "icon-brown (NORTH)"; icon_state = "brown"; dir = 1},/area/quartermaster/qm) "bol" = (/obj/machinery/computer/security/mining{network = list("Mining Outpost")},/obj/machinery/requests_console{department = "Cargo Bay"; departmentType = 2; pixel_x = 0; pixel_y = 30},/turf/simulated/floor{tag = "icon-brown (NORTH)"; icon_state = "brown"; dir = 1},/area/quartermaster/qm) "bom" = (/obj/structure/table,/obj/item/weapon/cartridge/quartermaster{pixel_x = 6; pixel_y = 5},/obj/item/weapon/cartridge/quartermaster,/obj/item/weapon/cartridge/quartermaster{pixel_x = -4; pixel_y = 7},/obj/machinery/power/apc{dir = 4; name = "Quartermaster APC"; pixel_x = 27; pixel_y = 2},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor{tag = "icon-brown (NORTHEAST)"; icon_state = "brown"; dir = 5},/area/quartermaster/qm) @@ -3576,7 +3576,7 @@ "bqN" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/medical/morgue) "bqO" = (/obj/structure/morgue{tag = "icon-morgue1 (WEST)"; icon_state = "morgue1"; dir = 8},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/medical/morgue) "bqP" = (/obj/structure/morgue,/turf/simulated/floor,/area/medical/morgue) -"bqQ" = (/obj/machinery/disposal,/turf/simulated/floor/plating,/area/maintenance/incinerator) +"bqQ" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor/plating,/area/maintenance/incinerator) "bqR" = (/turf/simulated/floor,/area/assembly/chargebay) "bqS" = (/obj/machinery/door_control{dir = 2; id = "mechbay"; name = "Mech Bay Door Control"; pixel_x = 6; pixel_y = 24},/turf/simulated/floor{tag = "icon-warningcorner (WEST)"; icon_state = "warningcorner"; dir = 8},/area/assembly/chargebay) "bqT" = (/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/assembly/chargebay) @@ -3893,7 +3893,7 @@ "bwS" = (/obj/machinery/mech_bay_recharge_port,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/assembly/chargebay) "bwT" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/assembly/chargebay) "bwU" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area) -"bwV" = (/obj/machinery/disposal,/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/hor) +"bwV" = (/obj/machinery/camera{c_tag = "Cargo Delivery Office"; dir = 2; network = list("SS13")},/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 20},/turf/simulated/floor{icon_state = "delivery"},/area/quartermaster/sorting) "bwW" = (/turf/simulated/floor,/area/assembly/robotics) "bwX" = (/turf/simulated/floor{dir = 8; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/assembly/robotics) "bwY" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/assembly/robotics) @@ -3929,7 +3929,7 @@ "bxC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{tag = "icon-brown (NORTH)"; icon_state = "brown"; dir = 1},/area/quartermaster/office) "bxD" = (/obj/item/weapon/stamp{pixel_x = -3; pixel_y = 3},/obj/item/weapon/stamp/denied{pixel_x = 4; pixel_y = -2},/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{tag = "icon-brown (NORTH)"; icon_state = "brown"; dir = 1},/area/quartermaster/office) "bxE" = (/obj/structure/stool/bed/chair/office/dark{dir = 1},/obj/effect/landmark/start{name = "Cargo Technician"},/turf/simulated/floor{tag = "icon-brown (NORTH)"; icon_state = "brown"; dir = 1},/area/quartermaster/office) -"bxF" = (/obj/machinery/computer/supplycomp,/turf/simulated/floor{tag = "icon-brown (NORTHEAST)"; icon_state = "brown"; dir = 5},/area/quartermaster/office) +"bxF" = (/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) "bxG" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/hallway/primary/central/sw) "bxH" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor,/area/hallway/primary/central/sw) "bxI" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "red"; dir = 4},/area/hallway/primary/central/sw) @@ -3998,7 +3998,7 @@ "byT" = (/obj/machinery/computer/shuttle_control/research{req_access = list(65)},/turf/simulated/shuttle/floor,/area/shuttle/research/station) "byU" = (/obj/machinery/photocopier,/obj/machinery/camera{c_tag = "Recruitment Office"; dir = 4; network = list("SS13")},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor,/area/crew_quarters/recruit) "byV" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/media/receiver/boombox,/obj/machinery/light_switch{pixel_x = 27},/turf/simulated/floor,/area/crew_quarters/recruit) -"byW" = (/obj/structure/closet/secure_closet/cargotech,/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/office) +"byW" = (/obj/structure/table,/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 20},/turf/simulated/floor{tag = "icon-brown (NORTHEAST)"; icon_state = "brown"; dir = 5},/area/quartermaster/office) "byX" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/quartermaster/office) "byY" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor,/area/quartermaster/office) "byZ" = (/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/unary/vent_pump,/obj/machinery/photocopier,/turf/simulated/floor/carpet,/area/magistrateoffice) @@ -4006,7 +4006,7 @@ "bzb" = (/obj/structure/table,/turf/simulated/floor{dir = 9; icon_state = "brown"},/area/quartermaster/office) "bzc" = (/obj/structure/table,/obj/machinery/newscaster{pixel_y = 32},/turf/simulated/floor{tag = "icon-brown (NORTH)"; icon_state = "brown"; dir = 1},/area/quartermaster/office) "bzd" = (/obj/structure/table,/turf/simulated/floor{tag = "icon-brown (NORTH)"; icon_state = "brown"; dir = 1},/area/quartermaster/office) -"bze" = (/obj/structure/table,/turf/simulated/floor{tag = "icon-brown (NORTHEAST)"; icon_state = "brown"; dir = 5},/area/quartermaster/office) +"bze" = (/obj/structure/closet/secure_closet/cargotech,/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/office) "bzf" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/office) "bzg" = (/obj/machinery/atmospherics/pipe/manifold{_color = "red"; dir = 4; icon_state = "manifold-r-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/machinery/hologram/holopad,/turf/simulated/floor/wood,/area/mimeoffice) "bzh" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/quartermaster/office) @@ -4595,7 +4595,7 @@ "bKs" = (/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/quartermaster/sorting) "bKt" = (/obj/machinery/status_display/supply_display{density = 0; pixel_y = 0; pixel_z = 32},/turf/simulated/floor{icon_state = "delivery"},/area/quartermaster/sorting) "bKu" = (/obj/machinery/navbeacon{codes_txt = "delivery;dir=8"; freq = 1400; location = "QM #1"},/obj/machinery/bot/mulebot{beacon_freq = 1400; home_destination = "QM #1"; suffix = "#1"},/obj/machinery/light{dir = 1},/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/sorting) -"bKv" = (/obj/machinery/camera{c_tag = "Cargo Delivery Office"; dir = 2; network = list("SS13")},/turf/simulated/floor{icon_state = "delivery"},/area/quartermaster/sorting) +"bKv" = (/obj/machinery/computer/supplycomp,/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 27},/turf/simulated/floor{tag = "icon-brown (NORTHEAST)"; icon_state = "brown"; dir = 5},/area/quartermaster/office) "bKw" = (/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/power/apc{dir = 1; name = "Delivery Office APC"; pixel_y = 24},/turf/simulated/floor{dir = 8; icon_state = "loadingarea"; tag = "loading"},/area/quartermaster/sorting) "bKx" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/quartermaster/sorting) "bKy" = (/obj/structure/disposalpipe/trunk{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/machinery/disposal/deliveryChute{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/sorting) @@ -4854,7 +4854,7 @@ "bPr" = (/obj/machinery/door/airlock/glass{name = "Central Access"},/turf/simulated/floor{dir = 2; icon_state = "yellowcorner"},/area/hallway/primary/aft) "bPs" = (/obj/structure/closet/jcloset,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; icon_state = "off"; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 20},/turf/simulated/floor,/area/janitor) "bPt" = (/obj/structure/closet/l3closet/janitor,/obj/machinery/atmospherics/pipe/manifold{_color = "red"; dir = 1; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/turf/simulated/floor,/area/janitor) -"bPu" = (/obj/machinery/disposal,/turf/simulated/floor,/area/assembly/robotics) +"bPu" = (/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 20},/turf/simulated/floor,/area/quartermaster/storage) "bPv" = (/obj/machinery/atmospherics/pipe/manifold{_color = "red"; icon_state = "manifold-r-f"; level = 1; name = "pipe manifold"},/obj/machinery/newscaster{pixel_y = 30},/turf/simulated/floor,/area/janitor) "bPw" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/janitor) "bPx" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/reagent_dispensers/spacecleanertank{pixel_y = 30},/turf/simulated/floor,/area/janitor) @@ -5535,7 +5535,7 @@ "ccw" = (/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/telesci) "ccx" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/telesci) "ccy" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/telesci) -"ccz" = (/obj/machinery/disposal,/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) +"ccz" = (/obj/structure/filingcabinet/filingcabinet,/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 20},/turf/simulated/floor{tag = "icon-brown (NORTH)"; icon_state = "brown"; dir = 1},/area/quartermaster/qm) "ccA" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/closet/radiation,/turf/simulated/floor,/area/toxins/telesci) "ccB" = (/obj/machinery/light,/obj/structure/closet/radiation,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "floorgrime"},/area/toxins/telesci) "ccC" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/turf/simulated/floor{dir = 8; icon_state = "whitegreencorner"},/area/medical/research{name = "Research Division"}) @@ -6160,7 +6160,7 @@ "cox" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/engine,/area/toxins/xenobiology) "coy" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/engine,/area/toxins/xenobiology) "coz" = (/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/structure/disposalpipe/segment{dir = 4},/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) -"coA" = (/obj/machinery/disposal,/turf/simulated/floor{icon_state = "white"},/area/medical/virology/lab) +"coA" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor,/area/assembly/robotics) "coB" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "coC" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "coD" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{dir = 10; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTHEAST)"},/area/toxins/xenobiology) @@ -6341,7 +6341,7 @@ "crW" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor/plating,/area/medical/virology) "crX" = (/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},/turf/simulated/floor/plating,/area/medical/virology) "crY" = (/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/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "xenobio2"; name = "Containment Blast Doors"; opacity = 0},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area) -"crZ" = (/obj/machinery/disposal,/obj/structure/window/reinforced,/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) +"crZ" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) "csa" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 5},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "csb" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "csc" = (/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/xenobiology) @@ -6557,7 +6557,7 @@ "cwe" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cwf" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "cwg" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/vending/wallmed1{name = "Emergency NanoMed"; pixel_x = 0; pixel_y = -32; req_access_txt = "0"},/obj/machinery/monkey_recycler,/turf/simulated/floor,/area/toxins/xenobiology) -"cwh" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/disposal,/obj/structure/sign/deathsposal{pixel_x = 0; pixel_y = -32},/turf/simulated/floor{icon_state = "whitehall"; dir = 1},/area/toxins/xenobiology) +"cwh" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/virology/lab) "cwi" = (/obj/structure/table,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/item/weapon/circular_saw,/obj/item/weapon/scalpel{pixel_y = 12},/turf/simulated/floor,/area/toxins/xenobiology) "cwj" = (/turf/simulated/floor/plating/airless,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating/airless/catwalk{tag = "icon-catwalk4"; icon_state = "catwalk4"},/area/solar/starboard) "cwk" = (/turf/simulated/floor/plating/airless,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating/airless/catwalk{tag = "icon-catwalk12"; icon_state = "catwalk12"},/area/solar/starboard) @@ -6589,7 +6589,7 @@ "cwK" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/engine/hardsuitstorage) "cwL" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/shoes/magboots,/obj/item/clothing/suit/space/rig,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/power/apc{dir = 1; name = "Engineering Hardsuit Storage APC"; pixel_y = 24},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/engine/hardsuitstorage) "cwM" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/shoes/magboots,/obj/item/clothing/suit/space/rig,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig,/obj/machinery/light{dir = 1},/obj/machinery/alarm{pixel_x = 0; pixel_y = 24},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/engine/hardsuitstorage) -"cwN" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/disposal,/turf/simulated/floor{dir = 1; icon_state = "caution"},/area/engine/break_room) +"cwN" = (/obj/machinery/disposal,/obj/structure/window/reinforced,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor{dir = 4; icon_state = "warning"},/area/toxins/xenobiology) "cwO" = (/obj/structure/rack{dir = 8; layer = 2.9},/obj/item/clothing/shoes/magboots,/obj/item/clothing/suit/space/rig,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig,/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor,/area/engine/hardsuitstorage) "cwP" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plating,/area/engine/chiefs_office) "cwQ" = (/obj/machinery/keycard_auth{pixel_x = 0; pixel_y = 24},/obj/structure/table/reinforced,/obj/item/weapon/rcd,/obj/item/weapon/rcd_ammo,/obj/item/weapon/rcd_ammo,/obj/item/weapon/rcd_ammo,/obj/item/weapon/rcd_ammo,/obj/item/weapon/rcd_ammo,/obj/item/weapon/rcd_ammo,/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/obj/item/weapon/cell/high{charge = 100; maxcharge = 15000},/obj/item/clothing/glasses/meson{pixel_y = 4},/obj/item/device/megaphone,/mob/living/simple_animal/parrot/Poly,/turf/simulated/floor{dir = 8; icon_state = "neutralfull"},/area/engine/chiefs_office) @@ -6752,7 +6752,7 @@ "czR" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "white"},/area/toxins/xenobiology) "czS" = (/turf/space,/area/vox_station/southeast_solars) "czT" = (/obj/machinery/shieldgen,/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/storage/secure) -"czU" = (/obj/machinery/disposal,/turf/simulated/floor,/area/atmos/control) +"czU" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/disposal,/obj/structure/sign/deathsposal{pixel_x = 0; pixel_y = -32},/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor{icon_state = "whitehall"; dir = 1},/area/toxins/xenobiology) "czV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/engine/hardsuitstorage) "czW" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/engine/hardsuitstorage) "czX" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/engine/hardsuitstorage) @@ -6812,7 +6812,7 @@ "cAZ" = (/turf/simulated/floor/plating/airless,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating/airless/catwalk{tag = "icon-catwalk8"; icon_state = "catwalk8"},/area/solar/starboard) "cBa" = (/obj/machinery/light/small{dir = 8},/obj/machinery/shieldgen,/turf/simulated/floor/plating,/area/storage/secure) "cBb" = (/obj/machinery/the_singularitygen{anchored = 0},/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/storage/secure) -"cBc" = (/obj/machinery/disposal,/obj/structure/window/reinforced,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/toxins/xenobiology) +"cBc" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor{dir = 1; icon_state = "caution"},/area/engine/break_room) "cBd" = (/obj/machinery/door/firedoor/border_only{dir = 1; layer = 2.5; name = "Engineering Firelock"},/obj/machinery/door/airlock/maintenance_hatch{name = "Supermatter SMES"; req_access_txt = "11"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/engine/reactor_core) "cBe" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/engine/reactor_core) "cBf" = (/obj/machinery/alarm{pixel_x = 0; pixel_y = 24},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/engine/reactor_core) @@ -11232,7 +11232,7 @@ "ehZ" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1},/turf/simulated/floor,/area/mine/living_quarters) "eia" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/obj/machinery/light,/turf/simulated/floor,/area/mine/living_quarters) "eib" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/access_button{command = "cycle_interior"; frequency = 1379; master_tag = "mining_west_airlock"; name = "interior access button"; pixel_x = -25; pixel_y = -25; req_access_txt = null},/turf/simulated/floor,/area/mine/living_quarters) -"eic" = (/obj/machinery/disposal,/turf/simulated/floor{icon_state = "vault"; dir = 5},/area/traitor/surgery) +"eic" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor,/area/atmos/control) "eid" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/living_quarters) "eie" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/living_quarters) "eif" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/living_quarters) @@ -12547,6 +12547,8 @@ "eHo" = (/turf/simulated/floor{dir = 4; icon_state = "yellow"},/area/engiestation) "eHp" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor,/area/engiestation) "eHq" = (/obj/structure/disposalpipe/trunk{dir = 8},/obj/structure/disposaloutlet,/turf/simulated/floor/plating/airless/asteroid,/area/research_outpost/power) +"eHr" = (/obj/machinery/disposal,/obj/structure/window/reinforced,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/toxins/xenobiology) +"eHs" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor{icon_state = "vault"; dir = 5},/area/traitor/surgery) (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -12678,22 +12680,22 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablmblmblmblmblmblmblmblmblmblmaaaaaaaCZblnaEjbloblpaDfblqblraaiblsbltbltbltbluaaqblvbdWaSqaaiblwbiIbiHbiIbiIaaibiKblxblyaaibiLaaibhKblzblAbhKblBaaiblCbkcbiSblDblEblFblGblHblIblJbkiblKaaiaaiblLblMaaqaaqaaqblNblOaaiafjblPbkubkubkvblQbkxbkublRaaiblSbkBbkBbkCbkDbkEbkGbkGbkGbkGbkGbkGbkGblTbkGbkGbkGbkGbkGbkGblUblVblVblVblVblVblVblVblVblVblVblVblVblVblVblWblXblYblbblbblZaRLaRLaRLaRLaRLbhkaRLaRLaRLaRLaRLaRLaRLaRLaRLaRLaRLaRLbmaaRLbmbbmcaWDaWDaWDaWDaWDaWDaWDbmdbfcbcjaoKaoKbckaMPaMPaMPaMPaMPaMPaMPaMPaMPaMPaMPaMPaMPaaaaaaaaaaaaaaaaaaaaabjHbjHbjHbjHbjHbjHbjHbjHbjHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablmblmblmblmblmblmblmblmblmblmblmaEUaEVaEWaaiaaiaaibmeaaiaaiaaibiBbltbltbltbmfaaqaTQbdWaSqaaibmgbmhcDDbiIbiIaaibmjblxbmkaaibmjaaibmlblzcDzbmnbhKaaibmobkcbiSbmpbmqblFblGbmrbmsblJbkibmtaaibmubmvbmwaaqbmxaaqbmybmzbmAafjbmBbmCbmDbmEbmEbmFbkubmGaaibmHbmIbkBbkCbkDbkEbkGbmJbkGbkGbkGbkGbmKbmLbmLbmLbmLbmMbkGbkGbkGbkGbmNbkGbmJbmObkGbmPbmQbmRbkGbmSbmTbmTbmUbmVbmWbmXaRLaRLaRLaRLaRLaRLaRLbmYcDHbnaaRLaRLaRLaRLaRLaRLaRLaRLaRLaRLbnbbncbncbndbnebnfbngbnhbnhbnhbnhbnibnjaERaabaaaaaaaabaMPaMPaMPaMPaMPaMPaaaaMPaMPaMPaMPaMPaMPaaaaaaaaaaaaaaaaaaaaabjHbjHbjHbjHbjHbjHbjHbjHbjHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablmblmblmblmblmblmblmblmblmblmblmbnkbnlbnmbnnbnobnpbnqbnrbnsaaibhtbntbntbnubnvaaqaTQbdWaSqaaiaaiaaiaaiaaiaaiaaiaaiblxbnwaaiaaiaaiaaiafjaaiaaiaaiaaibnxbkcbnyaaibnzbnAbkgbkgbkgbkgbkibnBaaiaaibnCbnDbnGbEvbGnbnDbnHaaiafjaaibnIbnJbnKbnLbnMbnNbnOaaibnPbnQbnQaaiaaiaaiaaiaaiaaiaaiaaqaaqbnRbnSbnTbnTbnSbnRaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqbnUaaqaaqaaqaaqaaqaaibnVaoubnWaRLaRLbnXbnXaaiaaiaaiaaiaaibnYbncbncbnbbncaRLbncbncbncbncbnZaaiaaiaaiaaiboaaaiaaiaaiaaiaaiaaiaaiaaiaaiaaaaaaaaaaaaaMPaMPaMPaMPaMPaMPaaaaMPaMPaMPaMPaMPaMPaaaaaaaaaaaaaaaaaaaaabjHbjHbjHbjHbjHbjHbjHbjHbjHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablmblmblmblmblmblmblmblmblmblmblmaGGaGHaEWbobbocbocbodboebocaaibofbofbofbogbohaaqaTQbdWaSqaaqboibojbokbolbomaaibonblxbooaaibopaaiboqborbosbotbouaaqbovbkcbowaaiboxboybozboAboBboCboDaaiaaiaaiboEboFboGboHboIboJboKaaiafjaaiboLboMboNboObnMbkuboPaaiboQboRboSaaiboTboUboVboWboXboYboZbpabpbbpcbpdbpdbpcbpebpfbpgaaqbphbpibpjbpkaaqbplbyrbpnbpobppbpqbpqbpraaibpsabnaaibptaaibpubpuaaibpvbpwbpxaaibDTbpzbDTaaicBVbncbnZaaibpAbpBbpAaaibpCbpDaaibpEbpFbpGaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaMPaMPaMPaMPaMPaMPaaaaMPaMPaMPaMPaMPaMPaaaaaaaaaaaaaaaaaaaaabjHbjHbjHbjHbjHbjHbjHbjHbjHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablmblmblmblmblmblmblmblmblmblmblmaGGaGHaEWbobbocbocbodboebocaaibofbofbofbogbohaaqaTQbdWaSqaaqboicczbokbolbomaaibonblxbooaaibopaaiboqborbosbotbouaaqbovbkcbowaaiboxboybozboAboBboCboDaaiaaiaaiboEboFboGboHboIboJboKaaiafjaaiboLboMboNboObnMbkuboPaaiboQboRboSaaiboTboUboVboWboXboYboZbpabpbbpcbpdbpdbpcbpebpfbpgaaqbphbpibpjbpkaaqbplbyrbpnbpobppbpqbpqbpraaibpsabnaaibptaaibpubpuaaibpvbpwbpxaaibDTbpzbDTaaicBVbncbnZaaibpAbpBbpAaaibpCbpDaaibpEbpFbpGaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaMPaMPaMPaMPaMPaMPaaaaMPaMPaMPaMPaMPaMPaaaaaaaaaaaaaaaaaaaaabjHbjHbjHbjHbjHbjHbjHbjHbjHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablmblmblmblmblmblmblmblmblmblmaaabpHaHNbpIbpJbnobnobpKbpLbpMaaibpNbpNbpNbpNbpOaaqaTQbdWbpPaaqbpQbpRbpSbpRbpTaaibpUbpVbpWbpYbpYaaibpZbqabqbbqbbqcbqdbqebkcbqfaaibqgaaJaaqaaqaaqaaibqhaaibqiacCbqjbqkbjbbqlbjbbqmbqnacfbqoaaibqpbkubqqbqrbnMbqsbkuaaibqtbqubqvaaibqwbqxbqybqzbqAbqBbqCbpdbpdbpdbpdbpdbpdbpdbqDbqEbqFbqGbqHbqIbqJaaqbqKbqLbqMbqNbqObqPbqLbpraaibpsabnbNtbqRbqSbqTbqUaaqbqVbqWbqVbqXbqYbqZbraaaiaaqbrbampaaibrcbrdbrebrfbrfbrfaaibrgbrhbriaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaMPaMPaMPaMPaMPaMPaaaaMPaMPaMPaMPaMPaMPaaaaaaaaaaaaaaaaaaaaabjHbjHbjHbjHbjHbjHbjHbjHbjHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrjazMaaiaaiaaiaoJaoLazMaoJaoLaaiaoJaoLaaiaaiaaiaaibrkbnobocbocbodboebocaaibrlbrmbofbofbogaaqblvbdWbrnaaqbrobrpbrqbrrcHNaaibrtbrubrvbpYbpYaaibrwbrxcHPbrzbrAbrBbrCbrDbrEacfbrFbrGbrHbrIabIbrJbrKacfbrLacfacfacfacfbrMacfacfacfacfbrNacfbrOeEkeEieEjeEhbrTbrUacfbrVboRboRaaibrWbrXdFdbrZbsaaaibqCbpdbpdbpdbpdbpdbpdbpdbsbbscbsdbsebsfdBObshaaqbsibsjbskbqNbprbqPdFhdyNaaibslbsmbsnbsobsobspbsqbsrbssbssbssbstbsubsvbswbsxbsybszbsAbsxbsBbsCbsDbsDbsDcczaaibsFbrhbsGaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaMPaMPaMPaMPaMPaaaaMPaMPaMPaMPaMPaaaaaaaaaaaaaaaaaaaaaaaabjHbjHbjHbjHbjHbjHbjHbjHbjHaaaaaaaaaaaaaaaaaaaaaaaaaOTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrjazMaaiaaiaaiaoJaoLazMaoJaoLaaiaoJaoLaaiaaiaaiaaibrkbnobocbocbodboebocaaibrlbrmbofbofbogaaqblvbdWbrnaaqbrobrpbrqbrrcHNaaibrtbrubrvbpYbpYaaibrwbrxcHPbrzbrAbrBbrCbrDbrEacfbrFbrGbrHbrIabIbrJbrKacfbrLacfacfacfacfbrMacfacfacfacfbrNacfbrOeEkeEieEjeEhbrTbrUacfbrVboRboRaaibrWbrXdFdbrZbsaaaibqCbpdbpdbpdbpdbpdbpdbpdbsbbscbsdbsebsfdBObshaaqbsibsjbskbqNbprbqPdFhdyNaaibslbsmbsnbsobsobspbsqbsrbssbssbssbstbsubsvbswbsxbsybszbsAbsxbsBbsCbsDbsDbsDcrZaaibsFbrhbsGaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaMPaMPaMPaMPaMPaaaaMPaMPaMPaMPaMPaaaaaaaaaaaaaaaaaaaaaaaabjHbjHbjHbjHbjHbjHbjHbjHbjHaaaaaaaaaaaaaaaaaaaaaaaaaOTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHaaaaCZbobbnobnobnobpKbpLbnoaaibpNbpNbsIbltbltbsJaTQbdWaSqaaqbsKbsLbsMbsNbsOaaibsPbsQbsRbsScFjaaibsUbsVbsWbsXbsYbsZbtabtbbtcbtdbtebtebtfbtgabXbthbtiacCbtjaGCbtkbtlbtmbtnbtobtlbtpaGCbtqaaiabneEgaaiaaiaaiaaibtsaaibttboRbtuacCbtvbtwbtxbtybtzaaibtAbtBbtCbtDbtEbtFbtGbtHbqDbtIaaqbtJbsfbtKbtLaaqbtMbtNbqMbqNbprbqPbqLbpraaibpsabnbtObtPbtQbtRbtSaGCbtTbtUbtVbtVbtWbqVbtXaaibtYbtZbuaaaibubbucbudbrfbuebufaaibsFbrhbugaaiaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjHbjHbjHbjHbjHbjHbjHbjHbjHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHaaaaATbuhbuibocboccEJboebujaaiaaqbukbulbumaaqaaqblvbdWbhzaaqbunbuobupbuqburaaibpYbrubusbpYbpYaaibutbuubuvbuwbuxaaqbuybuzbuAaaibuBaaqaaqaouaaqaaJbuCaaibuDbuEbuFbtlbuGbtnbuGbtlbuHbuEbtqaaieEdeEecbZeEceEfabIbuMabIbuNboRbuOaaiboTbuPbuQbuRbuSbuTbuUbuVbuWbuXbuYbuZbvabvbbvcbvdbnSbvebvfbvgbvhaaqbvibvjbvkbvlbvmbvnbvmbpraaibvobvpbvqbvrbvrbvsbvtbvubvvbvwbvxbvxbvybvzbvAaaibvBbtZbvCaaibvDbvEbvFbrfbrfbvGaaibrgbrhbvHaaiaaaaaaaaaaaaaabbvIbvJbvKbvJbvKbvJbvLaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjHbjHbjHbjHbjHbjHbjHbjHbjHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHaEUaEVbvMbvNbnobnobpKbpLbpMaaibvObltbvPbltbvQaaqaTQbdWaSqaaqaGGbvRbvSbvTaSGaaibvUbvVbvWbvXbvYaaibvZbwabwbbwcbvZaaqbwdbwebwfaaiaaiaaibFCbwhbwibwjbwkaaibwlbwmbwnbwobwpbwqbwpbwrbwsbwtbwuaaibGdbHubLvaaqbYeaaqbwyaaqbwzboRbwAaaiaGGbwBbvRbwCbwDaaqbwEbwFbwGbwHbwIbwIbwJbwKbwLbwMaaqbwNbwOaouaaqaaqaaqaaJbwPaouaaqaaiaaiaaibwQbwRabnbwSbtPbtQbwTbvrbwUbPubwWbwWbwWbwXbwYbwZbxaaaibrbbxbaaibxcbxdbrfbxebxfbxgaaibsFbxhaaiaaiaaaaaaaaaaaaaabbxibxjbxkbxlbxlbxmbxiaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjHbjHbjHbjHbjHbjHbjHbjHbjHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbxnbxobxpbxqbocbocbodboebocaaibxrbltbxsbltbxtaaqaTQbdWaSqbxubxvbxwbxxbxybxzaaiaaiaaiaaibxAaaiaaibxBbxCbxDbxEbxFaaqbxGbxHbxIbxXbxKbxWbxMbxNbxObxPbxQaaibuDbxRbxSbtlbwpbxTbwpbtlbxUaaibtqaaibrPbARbznaaqbxYaaqbxZaaqbyaboRbybaaibycbydbyebyfbygabIbyhbyiabIabIbyjbykabIabIbylbymaAnaAqbynbyobypbyqbpmbysbytbyubyvaaibywbyxbyybyzabnbyAbyBbyCbyDbyEaaqbyFbwWbwWbyGbyHbwYbyIaaibyJbyJbyKaaibyLbyMbpybyObrfbyPaaibsFbyQaaiaaaaaaaaaaaaaaaaabbyRbySbxkbxlbxkbyTbvKaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjHbjHbjHbjHbjHbjHbjHbjHbjHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHaGGaGHbvMbobbnobnobpKbpLbnoaaibyUbjJbmmbjKbyVabIaSobjMbdXaaqbyWbqabyXbyYcwRbzabzbbzcbzdbzdbzebzfcuTbzhbyYbzibzjaaqbwdboRbzkbzlbzmbxVbzobzpbzqbzrbzsaaibuDaaiaaibztbzubzvbtlbzwbzxacfbzyaaiabnaaiaaiaaiaaiaaibzzaaibzAboRbybaaibzBbzCbzCbzDbzEaaqbzFbzGbzHbzIbzJbzKbzLbzHbzMbzNbzObzPbzQbzRbzSbzTbzUbzVbzWbzXbzYbzZbAabAbbAcbAdbAebAfbAfbAgbAhbAiaaqbAjbqVbqVbAkbAlbwYbAmaaqbAnbAobApaaqbxJbxLaSGeGXbjxaaiaaibAsaaiaaibAtbAubAubAubAvaaibxibxlbxkbxlbxlbAwbxiaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjHbjHbjHbjHbjHbjHbjHbjHbjHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHaEUaEVbvMbvNbnobnobpKbpLbpMaaibvObltbvPbltbvQaaqaTQbdWaSqaaqaGGbvRbvSbvTaSGaaibvUbvVbvWbvXbvYaaibvZbwabwbbwcbvZaaqbwdbwebwfaaiaaiaaibFCbwhbwibwjbwkaaibwlbwmbwnbwobwpbwqbwpbwrbwsbwtbwuaaibGdbHubLvaaqbYeaaqbwyaaqbwzboRbwAaaiaGGbwBbvRbwCbwDaaqbwEbwFbwGbwHbwIbwIbwJbwKbwLbwMaaqbwNbwOaouaaqaaqaaqaaJbwPaouaaqaaiaaiaaibwQbwRabnbwSbtPbtQbwTbvrbwUcoAbwWbwWbwWbwXbwYbwZbxaaaibrbbxbaaibxcbxdbrfbxebxfbxgaaibsFbxhaaiaaiaaaaaaaaaaaaaabbxibxjbxkbxlbxlbxmbxiaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjHbjHbjHbjHbjHbjHbjHbjHbjHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbxnbxobxpbxqbocbocbodboebocaaibxrbltbxsbltbxtaaqaTQbdWaSqbxubxvbxwbxxbxybxzaaiaaiaaiaaibxAaaiaaibxBbxCbxDbxEbKvaaqbxGbxHbxIbxXbxKbxWbxMbxNbxObxPbxQaaibuDbxRbxSbtlbwpbxTbwpbtlbxUaaibtqaaibrPbARbznaaqbxYaaqbxZaaqbyaboRbybaaibycbydbyebyfbygabIbyhbyiabIabIbyjbykabIabIbylbymaAnaAqbynbyobypbyqbpmbysbytbyubyvaaibywbyxbyybyzabnbyAbyBbyCbyDbyEaaqbyFbwWbwWbyGbyHbwYbyIaaibyJbyJbyKaaibyLbyMbpybyObrfbyPaaibsFbyQaaiaaaaaaaaaaaaaaaaabbyRbySbxkbxlbxkbyTbvKaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjHbjHbjHbjHbjHbjHbjHbjHbjHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHaGGaGHbvMbobbnobnobpKbpLbnoaaibyUbjJbmmbjKbyVabIaSobjMbdXaaqbzebqabyXbyYcwRbzabzbbzcbzdbzdbyWbzfcuTbzhbyYbzibzjaaqbwdboRbzkbzlbzmbxVbzobzpbzqbzrbzsaaibuDaaiaaibztbzubzvbtlbzwbzxacfbzyaaiabnaaiaaiaaiaaiaaibzzaaibzAboRbybaaibzBbzCbzCbzDbzEaaqbzFbzGbzHbzIbzJbzKbzLbzHbzMbzNbzObzPbzQbzRbzSbzTbzUbzVbzWbzXbzYbzZbAabAbbAcbAdbAebAfbAfbAgbAhbAiaaqbAjbqVbqVbAkbAlbwYbAmaaqbAnbAobApaaqbxJbxLaSGeGXbjxaaiaaibAsaaiaaibAtbAubAubAubAvaaibxibxlbxkbxlbxlbAwbxiaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjHbjHbjHbjHbjHbjHbjHbjHbjHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbAybAzbpIbpJbocbocbodboebocaaibAAbiCbiDbABbACbADbAEbAFaSqaaqbAGbqabyXbyYbAHaaqbAIbAJbqbbqbbAKbALbAMbzhbyYbANbAObAPbwdboRbAQbadbzmbwxbASbATbAUbAVbAWbAXabubzxacfarzbAYbxTbAYbzxbAZaaiaaiaaibBabBbbBcbBdbBebBfbBgacfbBhboRbybbuTbBibBjbBkbBlbBmaaqbBnbBobBpbBqbBrbBsbBtbBubBvbBwbBxbBybBzbBAbBBbarbBDbBEbBFbBGbBHaaibBIbBJbBKbBLaaibBMbBNbBObBPbBPaaqbBQbBRbBSaaqbBTbwYbBUaCZbBVbBWbBXbBYbBZbCabCbbCcbCdbCebwvbCgbChbwwbCjbCjbCkbClbCmbCnbCobvJbvKbCpbvKbvJbCqaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjHbjHbjHbjHbjHbjHbjHbjHbjHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHaaabCrbobbnobnobnobCsbCtbCuaaibCvbCwbCxbCybCzaoibCAbCBaSqaaqbCCbCDbCEbCFbCGbCHbCIbCJcuRbCKbCLbCHbCMbCNcsZbCObCPaaqbCQboRbAQbadbzmaaibCRbCSbCTbCUbCVabnbCWbCXbCYbgPacfbCZbDabgPbDbbDcbDdaaibDebDfbDgbDhbDibDibDjbDkbDlboRbDmaaiaaqbDnbjxbDobDpaaqbBnbDqaaqbDrbDsbBsbDtaaqbBnbDubDvaaqaaqaaqaouaaqaaqaaqbDwamwaaqaaiaaibDxaaqaaqaaiaaiaaqaaJaaqaaqaaqaaqaaqaaqaaqbDybDzaCnaCobDAbDBbDCbDDbDDbDEbDFbDGbDHbDIbDJbDKbDLbuLbDNbDNbDObBZbDPaaibDQbDRbDSbwgaaibDUaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjHbjHbjHbjHbjHbjHbjHbjHbjHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaazMaaiaaiaaiaoJaoLazMaoJaoLaaiaoJaoLaaiaaibDVafjaaibxAaaqaaqaaqaaqazlbDWaoiaoibDXaoibDYbDZbEabEbbEcbEdbEebqbbEfbqbbEgbzfbEhbqbbyYbqbbEibjxbwdboRbEjbEkbElaaibEmbEnbEobEpbEqabnbErcACbEtbEubnFbEwbExbEybEzcBgbEBaaibECbEDbEEbEFbEGbEHbEIaaibEJbEKbybbELbEMbENbEObEPbEQbERbESbBobjxbETbEUbEVbEWbjxbBnbDubDvbEXbEYczMbFabFbbFcbFdbFebFfaaqbFgbFhbFibFjbFkbFlbFmbCebFobDDbDDbFnbFpbDDbFqbFrbFsbFtbFubDDbFvbFwbFxbFybFzbFAaaiabnaaiaaiaaibFBaaiaaibAtbAvaaibDMbFDbFEbFFbFGbFHbFIbFJaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjHbjHbjHbjHbjHbjHbjHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabFKbFKbFKbFKbFKbFKbFKaaaaaabzlbFLbFMbFMbFMbFNbFObFPbFPbFPbFPbFQbFPbFPbFRbFPbFPbFPbFPbFPbFSbFTbFUbFPamwbFVbqbbqbbqbbEgbFWbFXbFYbyYbFZbGabGbbwdboRbGcbCibzmaaibGebGfbGgbCSbGhabnbGibGjbGkaaibrRbGmczAacCbGobGpbGqaaibGrbGsbGtbGubEGbEHbEIaaibGvbGwbGxbGybGzbGAbGBbGCbGDbGEbGFbGGaaqaaqbGHbGIaaqaaqbBnbDubDvbjxbGJbGKbGKbGKbGLbGKbGMbGNbGObGPbGQbGRbGRbGSbGTbGUbGVbGWbBZbBZbGXbBZbGYbBZbGZbBZbHabHbbHbbHcbHdbHebHfbHgbHhbHibHjbHkbHlaaibHmbHnaaaaaaaaaaaibHobHpbHqbHrbHsbHtbCfaaiaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjHbjHbjHbjHbjHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabFKbFKbFKbFKbFKbFKbFKaaaaaabzlbFLbFMbFMbFMbFNbFObFPbFPbFPbPubFQbFPbFPbFRbFPbFPbFPbFPbFPbFSbFTbFUbFPamwbFVbqbbqbbqbbEgbFWbFXbFYbyYbFZbGabGbbwdboRbGcbCibzmaaibGebGfbGgbCSbGhabnbGibGjbGkaaibrRbGmczAacCbGobGpbGqaaibGrbGsbGtbGubEGbEHbEIaaibGvbGwbGxbGybGzbGAbGBbGCbGDbGEbGFbGGaaqaaqbGHbGIaaqaaqbBnbDubDvbjxbGJbGKbGKbGKbGLbGKbGMbGNbGObGPbGQbGRbGRbGSbGTbGUbGVbGWbBZbBZbGXbBZbGYbBZbGZbBZbHabHbbHbbHcbHdbHebHfbHgbHhbHibHjbHkbHlaaibHmbHnaaaaaaaaaaaibHobHpbHqbHrbHsbHtbCfaaiaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjHbjHbjHbjHbjHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabFKbFKbFKbFKbFKbFKbFKaaaaaabadbHvbHwbHwbHwbHxbHybFPbFPbFPbFPbFPbFPbFPbFRbFPbFPbFPbFPbFPbFSbFTbFUbFPamwbHzbHAbHBbHCbHDbHEbHFbHGbHHbHIbHJbjxbwdboRbHKaaqaaqaaiaaiaaiaaiaaibHLabnaaibHMabnacCabnbHNaaiaaiaaiaaiaaiaaiabnaaiaaiaaiaaiaaiaaiaaibHOboRbHPbnSaaqbHQbHRaaqaaqbBnbHSbHTbEQbHUbHVbHWbHXbHYbESbHZbIabIbbIcbIdbIdbIdbIebIdbIfbIgbIhbIibIjbIkbFibIlaaiaaiaaiaaiaaiaaibImaaiaaiaaiaaJbInaaqaaqbIobIpbIqbIrbHfbIsbItbIubIvbIwbIxaaibHmbIyaaaaaaaaaaaibIzbIAaaibCnaaiaaibCnaaiaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabFKbFKbFKbFKbFKbFKbFKbIBaoKaCobICbIDbIDbIDbIEbIFbIDbHwbHwbHwbHwbHwbIGbIHbHwbHwbIGbHwbHwbHybIIbIJbFPazlaoiaoiaoiaoiaoiaoibIKbEdaaqaaqaaqaaqbwdboRbILbIMbINbIObIPbIQbIRbISbITbIUbIVbIWbIXbIYbIZbJabJbbJcbJdbJebJfbJebJgbJhbJibnQbJjboRbJkbJlbJmboRbJnaaqbJobJpbJqbJrbJsbBnbJtbJubJvbJwbJxbJybJzbJAbJBbJCbJDaaqbJEbJFbJGbJHbJIbGKbJJbJKaaqbJLbFibFibFibJMaaibJNbJObJPbJQbJRbJSczzbJUaaicbObJWbJXaaqaaqbJYbIqbJZbKabKbbKcbKdbKebKfbKgaaibKhaaiaaaaaaaaaaaiaaiaaiaaiaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaOTaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabFKbFKbFKbFKbFKbFKbFKbKibKjbKibKkbKkbKkbKkbKlbKmbKkbKkbKkbKkbKkbKkbKkbKnbKkbKkbKkbKkbKkbKmbKobKpbKkbKqbKrbKsbKtbKubKvbKwbKxbKybKzbKAbKAaaqbwdbKBbKCboRboRbybbKDbnQbJibJhbKEbKFbKEbKGbKHbKHbKIbKJbKKbKHbKHbKLbKHbKMbKHbJhbJibnQbKNbKObKPbKQbKRbKSboRaaqbKTbJpbKUbKVbKWbBnbKXbKYbKZbLabLbbLcbLdbLebBnbLfbLgaaqaaqbLhbLibLjbLkbLlbLmbLnaaqbLobLpbFibLqbLraaibJNbLsbLtbLubuKbLwbLxbLyaaibLzbLAbLBbLBaaqbLCbLDbLEbLFbLGbLHbVAbLJbLKbVHaaibHmaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabFKbFKbFKbFKbFKbFKbFKbLMbLNbLMbFLbFMbLObLPbLQbLRbLPbLSbLSbLTbLSbLSbLPbLUbLSbLSbLPbLSbLSbLVbLWbLXbLYabIbLZbMabMbbMcbMbbMdbMebMfbMgbMhbMiaaqbwdbMjbMkbMlbMmbMnbMobMpbMqbMrbMsbMtbMubMvbMwbMwbMxbMybMybMybMybMybMybMzbMAbMBbMCbMDbMEbMFbMGbMHbMIbMJbMKaaqbMLbJpbJqbMMbKWbBnbKXbKYbMNbMObMPbMQbMRbMSbBvbMTbMUaaqbMVbMWbMXaaqbMYaaqbMZaxeaaqbNabNbbNcbNdbNeaaibJNbNfbNgbJQbNhbNibNjbNkaaibNlbLAbLBbLBaaqbNmbNnbNoacCbNpbNqbNrbNsbwVbNuaaibHmaaiaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaaaaaaaaaaaaaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabFKbFKbFKbFKbFKbFKbFKbKibKjbKibKkbKkbKkbKkbKlbKmbKkbKkbKkbKkbKkbKkbKkbKnbKkbKkbKkbKkbKkbKmbKobKpbKkbKqbKrbKsbKtbKubwVbKwbKxbKybKzbKAbKAaaqbwdbKBbKCboRboRbybbKDbnQbJibJhbKEbKFbKEbKGbKHbKHbKIbKJbKKbKHbKHbKLbKHbKMbKHbJhbJibnQbKNbKObKPbKQbKRbKSboRaaqbKTbJpbKUbKVbKWbBnbKXbKYbKZbLabLbbLcbLdbLebBnbLfbLgaaqaaqbLhbLibLjbLkbLlbLmbLnaaqbLobLpbFibLqbLraaibJNbLsbLtbLubuKbLwbLxbLyaaibLzbLAbLBbLBaaqbLCbLDbLEbLFbLGbLHbVAbLJbLKbVHaaibHmaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabFKbFKbFKbFKbFKbFKbFKbLMbLNbLMbFLbFMbLObLPbLQbLRbLPbLSbLSbLTbLSbLSbLPbLUbLSbLSbLPbLSbLSbLVbLWbLXbLYabIbLZbMabMbbMcbMbbMdbMebMfbMgbMhbMiaaqbwdbMjbMkbMlbMmbMnbMobMpbMqbMrbMsbMtbMubMvbMwbMwbMxbMybMybMybMybMybMybMzbMAbMBbMCbMDbMEbMFbMGbMHbMIbMJbMKaaqbMLbJpbJqbMMbKWbBnbKXbKYbMNbMObMPbMQbMRbMSbBvbMTbMUaaqbMVbMWbMXaaqbMYaaqbMZaxeaaqbNabNbbNcbNdbNeaaibJNbNfbNgbJQbNhbNibNjbNkaaibNlbLAbLBbLBaaqbNmbNnbNoacCbNpbNqbNrbNsbxFbNuaaibHmaaiaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaaaaaaaaaaaaaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabFKbFKbFKbFKbFKbFKbFKbIBaoKbckbNvbHwbHybHwbNwbNxbNybNybNybNzbNybNybUrbNAbNybNybNBbNybNybNCbNDbNEbNybNFbNGbNHbNIbNJbNIbNKbNLbNMbNNbNObNPaaqbNQaaqbNRaaqaaqbNSbNTbNSaaqaaqaaqbNUbNVbNWaaqaaqbNXbJhbJhbNYaaqaaqaaqaoubNZaaqaaqaaqbOaaaqaaqbObaaqbOcaouaaqbOdbOebOfaaqbOgbBnbKXbOhaaibOibOjbOkbOlaaibOmbLfbOnaaqbOobOpbOqbOrbOsbOtabIbOubOvbOwbOxbOybOzbOAaaiaaiaaiaaiaaiaaiaaiaaiaaiaaibOBbOCbODbODaaqbOEbOFbOGaaiaaiaaiaaiaaiaaiaaiaaibHmaaiaaabOHbOHbOHaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbOIbAubAubAvaaqaaqaaiaaiaaiaaibOJaabaabaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabFKbFKbFKbFKbFKbFKbFKbLMbLNbLMbOKbIDbIFbIDbOLbOMbONbOObOObOPbOObOObOQbORbOObOObOSbOObOObOObOObOTbOUabXbOVbOWbOXbOYbOXbOZbPabPbbPcbPdbMiaaqaaqaaqbPeabXbPfbPgbPhbPibPjaaqbPkbPlbPmbPnbPoaaqbPpbPqbPraaqbPsbPtbsEbPvbPwbPxbPybPzbPAabXbPBbPCbPDbPEbPFabXbPGbPHbPIbPJbPKbPLbPMbKYbPNbPObPPbPQbPRbPSbBvbPTbPUbPVbPWbPXbPXbPYbPZbQaaaqbQbbQcbQdbQebQfbQgbQhaaibQibQjbQkaaibQlbQmbQnbQoaaibUXbQqbQrbQraaqbQsbQtbIraaibrhbQubQvbQwbQwbQvbQwbQxaaiaaabOHbQybOHaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabbQzbQAbQBbQAaaqaaiaaibQCbQDbQCbQEaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabFKbFKbFKbFKbFKbFKbFKbQFbQGbQFbQHbQHbQIbQHbQHbQJbQHbQHbQHbQKbQHbQHbQHbQLbQHbQHbQMbQHbQHbQHbQHbQHbQHbQNbQObQPbNNbNNbNNbNNbNNbQQbQRbQSbQTbEdacEaaqbQUaaqcmHbQWbQWbQWbQXaaqcmIbQZbQZbQZbRabRbbRcbRdbReabXbRfbRgbRhcjQbRibRjaaqaaqbRkaaqbRlbRmcqgbRobRpaaqbKTbJqbKUbKVbRqbRrbRsbRtacCcpBbRvbRwbRxaaibRybRzbRAbRBbRCbRDcmJbRFbRGbRHaaqaaqaaqaaqaaqaaJaCGaoraaibRIbRJbRJbRKbQobRLbQobRMaaibRNbLAbRObROaaqbIpbRPbIraaiaaibRQaaiaaiaaiaaiaaiaaiaaiaaiaaibRRaaiaaiaaiaaiaaiaaiaaiaaiaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacbRSbQAbQAbRTaaiaaibQCbQCbRUbQCbQCaaiaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -12701,7 +12703,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxbAxbA aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabFKbFKbFKbFKbFKbFKbFKaaaaaiaaiaaqazSbTIazTaaqbTJaaqaaqazSaoKazTaaqaaqbTKaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqbTLaaqaaqaaqbTMbTNbTObTPaaqbQXbTQbQWbQWbQXaaqbTRbTSbQZbTTbTUabIbTVbTWbTXaaqaaqaaqaaqaaqbTYaaqaaqbTZbUaaaqaaqaaJaaqaouaaqaaqbUbbUcbUcaaqaaqbUdbUebUfbUgbUhbUibUjbUkbUlaaqbUmbUnaaqbUobSYbREbSZbSZbSZaaqbUpbUqcfTbUsbUtbUubUvaaibRJbUwbRJbUxbQobRLbUybUzacCbUAbUBbUCbUCabXbUDbUEbNobUFbUGbUHbUIbUJbUKbULbULbUMbUNbULbUObULbUPbUQbURbUSbUTbUUbUVacfbUWbXIbUYbUZaabaabaabaabaabaabaabaabaabaabaabaabaabaaqaaibVabVbbVbbQCbQCbQCbQCbQCbQCbQCbQCaaiaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabFKbFKbFKbFKbFKbFKbFKaaaaaibVcbVdbVebVfbVgbVhbVibVjaaibVkbVlbVmbVnbVobVpbVqbVrbVsbVrbVrbVrbVrbVrbVrbVrbVrbVrbVrbVrbVrbVrbVrbVtbVrbVrbVrbVubVvbVwbVxaaqbVybVzchObVBbVCabIbVDbVEbVFbVGciAaaqbVIbVJbVKbVLbVMbVMbVMbVMbVNbVObVPbVQbVQbVRbVRbVSbVTbVUaaqaaqbVVbVWbVXbVYbVZbRrbWabUfbWbbWcaHobWdbLdbWeaHobWfbWgaoibWhbWibWjbWkbWlbWmaaqbWnbWobWpbWqbWrbWsbWtaaibWubRJbRJaaibWveGWbWxaaiaaqbWybWzbJXaaqaaqbWAbRPbWBaaibWCbWDbWEaaibWFbWGbWGbWHbWIbWJbWKbWGbWLbWMbWGbWGbWNbWObWPbWQbWRbWSbWTbWUaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaiaaibWVbQCbQCbQCbQCbQCbQCbQCbQCbQCbQCbQCaaiaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabFKbFKbFKbFKbFKaaaaaaaaibWWbWXbWXbWYbWXbWXbWZbXaaaibXbbXcbXdbXcbXcbXeaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaqbXfaaqaaqbXgaaqbQXbXibXjbXkbXlaaqbXmbXnbXobXpbXqaOqbXrbXsbXtabIacfacfacfacfbXuauWbAXabXbXvabXabXbXwbXxbXybXzbXAbXBbXCbXDbXEbXFbXGbXHbQVbXJbXKbXLbXMbXNbXObXPbXQbXRaaqaaqaEqabXabXabXbXSaaqaaqbXTaaqamwbXUbXVbXWaaibXXbRJbRJbXYbXZbYabYbbYcaaqaaqbYdaaqaaqbuJbYfbRPbtZaaiaaibYgaaiaaibYhbYibYjbYkbYlbWGbYmbWPbYnbWPbWPbWPbYobTzbYpaaibYqbYrbYsbYtaabaabaabaabaabaabaabaabaabaabaabaabaabaaibQCbQCbQCbQCbQCbQCbYubQCbYvbQCbQCbQCbQCbQCaaiaaiaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabYwbYxbYybYxbYzaaaaaaaaaaaibYAbWXbWXbWYbWXbWXbWZbYBaaibXbbYCbYDbYEbYDbXeaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaibYFbYGbYHaaqbYIaaqbYJbYKbYLbYMbYNaaqbYObStbYPbYQbYRaOrbYSbYTbYUaaiaaibYVbYWbYXbYYbYZabnbZabBJbZbaaqbZcbBJbBJbZdabXbZebZfbQYbXEbZgbZhbZibZjbZkbZlbZmbZnbZobZlbZlbZpbZqbZqbZqbZrbZqbZqbZqbZsbaqbZubZvbZwbZxbZybZzbZAaaibZBbZCbZDbZEbZFbZGbZHbZIbZJbZKbZLbtZbZMbtZbYfbRPbtZaaibrhbZNbZOaaiaaiaaqaaqaaqbZPbWGbZQbRnbWGbZRbZSbZTbZUbZVbZWaaibZXbZYbZZaaiaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaicaacaacaacaacaacaacabbQCcaccaabYvbQCbQCbQCbQCaaiaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabYwbYxbYybYxbYzaaaaaaaaaaaibYAbWXbWXbWYbWXbWXbWZbYBaaibXbbYCbYDbYEbojbXeaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaibYFbYGbYHaaqbYIaaqbYJbYKbYLbYMbYNaaqbYObStbYPbYQbYRaOrbYSbYTbYUaaiaaibYVbYWbYXbYYbYZabnbZabBJbZbaaqbZcbBJbBJbZdabXbZebZfbQYbXEbZgbZhbZibZjbZkbZlbZmbZnbZobZlbZlbZpbZqbZqbZqbZrbZqbZqbZqbZsbaqbZubZvbZwbZxbZybZzbZAaaibZBbZCbZDbZEbZFbZGbZHbZIbZJbZKbZLbtZbZMbtZbYfbRPbtZaaibrhbZNbZOaaiaaiaaqaaqaaqbZPbWGbZQbRnbWGbZRbZSbZTbZUbZVbZWaaibZXbZYbZZaaiaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaicaacaacaacaacaacaacabbQCcaccaabYvbQCbQCbQCbQCaaiaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacadcaecafcagcadbfcaoKbckaaicahcaibWXbQpbWXbWXbWZcajaaibXbcakbYDbYDbYDbXeaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaicalcamcanaaqbYIaaiaaiaaiaaiaaiaaiaaqaaqaaqaaqaaqaaqaaqcaocapcaqcarcascatcaucaucavcawabnbBJbBJcaxaaqcaybBJbBJbBJcazcaAcaBbXCcaCaHocaDbZqcaEcaFcaGbKXcaFcaHcaIcaIcaIcaIcaIcaIcaFcaIcaIcaIbKXcaKcaLcaMcaNcaOcaPcaQcaRaaicaScaTcaTcaUbRJcaVcaWcaXcaYcaZcbacbbbtZcbcbYfbRPcbdaaibrhcbecbfcbgaaicbhcbicbjbWGbWGcbkbWGbWGcblcbmcbncbocbpcbqaaicbrcbscbtcbuaacaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbvbQAbQAbQAbQAbQAbQAbQAcbwbQDbQCbQCbQCbQCcbxbQDaaiaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabYycbycbzcbybYycbAcbBcbCaaicbDbWXbWXcbEbWXcbFcbGcbHaaicbIbXccbJbYDbYDcbKaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaiaaiaaiaaibYIaaiaaaaaaaaaaaaaaicbLcbMcbNbJVcbPcbQaaqcbRcbScbTcbUcbVcbWcbXcbXcbYbpXabnaaiaaiaaiafbccaaaibBJbBJaaqccbcccccdcceccfccgcaOcchcciccjcckcclccmccncaIcaIcaIccoccpccqccpccoaaiauYacCacCccrccsccoaaqcctccuaaiccvccwccxccybjjccAccBaaiaaiaaiabnaaiaaiaaiccCccDccEaaibrhcbeccFcbgaaiccGbWGbWGbWGbZRccHccIccJaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaibVbbVbbVbbVbbVbbVbccKbQCbVabVbccLbQCbQCbQCbQCaaiaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacadcbycbycbyccMccNccOccPccQccRbWXbWXbWXbWXbWXbWXccSaaiccTbXcccUbYDbYDccVaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccWaaaaabaabaaiaaiaaiaaiaaiaaiaaiaaiaaqbXgaCZaaaccXccYccZcdacdbcdccddcdecdfcdgabXcdhcdicdjcdkcdlcdmcdncdocdpcdqabncdrcdscdtcducdvaaibBJbBJaaqaaqaaqaaqaaJaaqcdwcdwcdxaaqaaqaouaaqaPPcdycdBcdAcdBacfcdCcdDcdEacfcdFcdFacfcdGcdHcdIaaicdJcdKbVUaaiaaiaaiabncdLaaicdMbAZaaicdNcdOcdPbBJcdQaaiabncdRafjaaibrhcbecdScdTaaicdUcdVcdWbZRcdXcdYccIcdZaaiaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaibQCbQCbQCbQCbQCbQCbYubQCccLbQCbQCbQCbQCbQCaaiaaiaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -12713,16 +12715,16 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacjpaaaaaaaaacj aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacjpcjpcjpcjpcjpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaackrcksckscksckscksckscksckscksckscksckscktaaiaaqaaqaaqaaqaaqaaqckuckvaaiaaiaaiaaiaaiaaiaaqaaqaaqaaqaaqaaqaaqckwbYTbTWckxckyckzckAckBckCckDckEckFckGckHckIckJaaibBJbBJaaqckKckLcjTcjUcjUckMaaqckNcjUcjUcjXcjTckOaaiaaiaaiaaiaaickbcfcckPaaibBJbBJbBJbBJbBJbBJbBJbBJbBJbBJaaiaaaaaaaaaaaaaaaaabaabaaaaaaaaaaaaaaaaaackQckRckSckTaaiaaickUckVckWaaiaaaaaackXckXckYckXckXaaaaaaaaaaaaaaacknaaaaaaaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabckZbAubAubAvaaqaaqaaiaaiaaiaaibOJaabaabaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacjpaaacjpaaaaaacjpcjpcjpcjpcjpcjpcjpaaaaaacjpaaacjpaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaclaclbclccldcldclecldclfclgclhclicljclkcllclmclmclncloclpclqclqclrclscltcluclvclucluclucltclucluclwclxclyclzbYTbTWclAclBclCafjaaichzacCauZclDclEacCauaccaaaibBJbBJaaqclFclGclHclIeFZclJaaqclKeFZclLclMclHclNaaibBJbBJbBJclOckbcfcckbclObBJbBJbBJbBJbBJbBJbBJbBJbBJbBJaaiaaaaaaaaaaaaaaaaabaabaabaaaaaaaaaaaaaaaccoaaiclPafjccoazSclQclRbfcazTaaaclSclTclUclVclUclTclSaaacjicjjcjjclWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaaaaaaaaaaaaaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacjpcjpcjpaaacjpcjpcjpcjpcjpcjpcjpcjpcjpaaacjpcjpcjpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaclaclXclYclZclYcmaclYclXeGdcmbclZclYcmccmdbTXcmdcmdcmebTXbTXbTXbTXcmfcmdcmdcmdcmdcmdcmdcmdcmdcmdcmdcmgcmhcmicmjcmkcmlcmmcmncmoaaicmpcmqcmrcmscmtcmucmvcmwacfcgGcmxabIcmycmzcmAcmBcjUcmDaaqcmDcjUcmBcmEcjTbBCaaicmGacfacfbDaeGfcfceGeaaiazSaoKaoKbckaaiaaiaaiaoJaoKaoLaaiaaaaaaaaaaaaaaaaaaaabaabaaaaaaaaaaaaaaaaaicmKcmLcmMaaiaabaATcmNaATaabaaaclScmOcmPcmQcmPcmOclSaaacknaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacjpcjpcjpaaacjpcjpcjpcjpcjpcjpcjpcjpcjpaaacjpcjpcjpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmRclYcmScmTcmUcmVcmUcmWcmXcmYcmZcnacnbcmhcnccndcndcneabIcnfabIcngcnhcngcngcngcngcngcngcngcngcngcngcnicmdcnjcnkcnlcnmcnncnocwNcnqcnrcnscntcnucnvcnwcnxcnyacCbXxcnzaQUcnAcjUcjTcjUcjUcnBabXcnCcjUcjUcjXcjTcnDaaicnEaaiaaaafjaaicnFaaiaaiaaaaaaaaaaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaiaaiaaiaaiaaiaaiaaiaaicnGcnHcnIaaiaabaERcnJaERaabaaaclScnKcnLcnMcnNcnKclSaaacknaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaOTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacjpcjpcjpaaacjpcjpcjpcjpcjpcjpcjpcjpcjpaaacjpcjpcjpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaazMaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaicnOaaqaaqbyNaaqcnQaaqaaqcnRaoLaaqaaqaoJaoKaoLaaqaaqaaqaaqcnScnTcnUcnVcnWcnXcnYcnZcoacnZcnZcobcnZcoccodczUcofcogcohbBJcnEaoucoicojcokcolcomconaaqcoocomcopcjXcoqcoraaicnEaaiaaacoscotcoucovaaiaaaaaaaaaaaaeGgaaaaaaaaaaaaaaaaaaaaaaaaeGgaaaaaaaaicowcoxcoycozcBccoBcoCaaqcoDcoEcoFacCcoGaaacoHaaaaaaaaaclScoIcoJcoJcoJcoKclSaaacknaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacjpcjpcjpaaacjpcjpcjpcjpcjpcjpcjpcjpcjpaaacjpcjpcjpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacmRclYcmScmTcmUcmVcmUcmWcmXcmYcmZcnacnbcmhcnccndcndcneabIcnfabIcngcnhcngcngcngcngcngcngcngcngcngcngcnicmdcnjcnkcnlcnmcnncnocBccnqcnrcnscntcnucnvcnwcnxcnyacCbXxcnzaQUcnAcjUcjTcjUcjUcnBabXcnCcjUcjUcjXcjTcnDaaicnEaaiaaaafjaaicnFaaiaaiaaaaaaaaaaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaiaaiaaiaaiaaiaaiaaiaaicnGcnHcnIaaiaabaERcnJaERaabaaaclScnKcnLcnMcnNcnKclSaaacknaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaOTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacjpcjpcjpaaacjpcjpcjpcjpcjpcjpcjpcjpcjpaaacjpcjpcjpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaazMaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaicnOaaqaaqbyNaaqcnQaaqaaqcnRaoLaaqaaqaoJaoKaoLaaqaaqaaqaaqcnScnTcnUcnVcnWcnXcnYcnZcoacnZcnZcobcnZcoccodeiccofcogcohbBJcnEaoucoicojcokcolcomconaaqcoocomcopcjXcoqcoraaicnEaaiaaacoscotcoucovaaiaaaaaaaaaaaaeGgaaaaaaaaaaaaaaaaaaaaaaaaeGgaaaaaaaaicowcoxcoycozeHrcoBcoCaaqcoDcoEcoFacCcoGaaacoHaaaaaaaaaclScoIcoJcoJcoJcoKclSaaacknaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafoafoafoafpafpafoafpafpafpafXafpafpafpafoafoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaCZcoLcoMcoNcoOcoPcoQcoRcoScoTcoUcoVcoWcoUcoXcoYcoZcoZcpaaaqcpbcpccpdcpebTWcpfcpgcphcpicpjcpkcpjcplcpmcpncpocppcpqaaiaaicnEaouaaiaaicpraaiaaiabnbzxacfacfacfcpsacfbgPacfcptaaiaaacpucpvcoubZtaaicpxcpycpycpzaaiaaibAXacCacCcpAacCacCcpAauaaaaaaaaaicpCcpDcpCcpEcpFckdcnHaaqaaJcpGaaJaaiaaiaaacpHaaaaabaaaclSclSclScpIclSclSclSaaacknaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafoaaaaaaaabaabaaaaabaabaaaaaaaabaabaabaaaafoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaATcoLcpJcpKcpLcpMcpNcpNcpNcpNcpOcpPcpQcoZcpRcoZcoZcpScoZbuIbTXcpUcpVcpebTWcpWaaqcpXcpicpYcpZcqacpicqbcqccqdcqecqfeEMcqhcqicqjcqkcqkcqlbSEcgGcqmcqnbBJcqobXxcqpbBJbBJbVTbBJaaiaaacqqcpvcoucqraaqcqscqtcqucqvcqwcqxcqycqwcqxcqzcqwcqAcqBabnaaaaaaaaicpCcpCcpCcqCcqDcoBcqEcqFcqGcqHcqIcqJaaiaaacpHaabaabaaaaaaaaaafoaaaafoaaaaaaaaacknaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafoaaacqKcqLcqMaaacqKcqLcqMaaacqKcqLcqMaabcqNaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaATcoLcpJcqOcoZcpScqPcoZcoZcoZeELcoZcqOcqOcoZcoZcoZcoZcqQcqRbTXcqScmdcqTcqUaaqaaqcqVcpicqWcqXcqYcpicqZcmtcracrbcrccrdcrecqobXycrfcrfcnzbXxbXxbXycrgbXxabuaoJaoKaoKaoKaoLaaiaaiaaacdMcrhcricrjabIcrkckbckbcrlcrmcrncrocrmcrncrocrmcrncroabnaaaaabaaiaaqaaqaaqaaqcrpckdcrqcrrcrscrtcrucrvaaiaaacpHaaaaabaabaaaaaaafoafoafoaaaaaaaaacknaaaaaaaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrwcrwcrwcrwcrwcrwcrwcrwcrwaaaaaaaaaaaaaaaaaaafoaaacqKcrxcqMaaacqKcrxcqMaaacqKcrxcqMaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaATcoLbQzcqOcrycoZcrzcrAcrBcrBcpRcoZcqOcrCcoZcoZcoZcoZcrDcrEclycrFbSwcrGcrHcrIcrJcrKcpicqWcrLcrMcpicrNcmtaaiauYacCcrOcrPabuaaiabnabnafjaaiaaiaaiafjaaiaaiaaaaaaaaaaaaaaaaaaaabaaaafjcrQcoueEOaaqcrSckbckbcrlcrTcrUcrVcrWcrUcrVcrWcrUcrXabnaabaabaaicowcoxcoycrYcrZcoBcsacsbcsccsdckdcseaaiaaacsfcsgcsgcsgcsgcsgcsgcsgcsgcsgcsgcsgcshaaaaabaabaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrwcrwcrwcrwcrwcrwcrwcrwcrwaaaaaaaaaaaaaaaaaaafoaaacqKcrxcqMaaacqKcrxcqMaaacqKcrxcqMaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaATcoLbQzcqOcrycoZcrzcrAcrBcrBcpRcoZcqOcrCcoZcoZcoZcoZcrDcrEclycrFbSwcrGcrHcrIcrJcrKcpicqWcrLcrMcpicrNcmtaaiauYacCcrOcrPabuaaiabnabnafjaaiaaiaaiafjaaiaaiaaaaaaaaaaaaaaaaaaaabaaaafjcrQcoueEOaaqcrSckbckbcrlcrTcrUcrVcrWcrUcrVcrWcrUcrXabnaabaabaaicowcoxcoycrYcwNcoBcsacsbcsccsdckdcseaaiaaacsfcsgcsgcsgcsgcsgcsgcsgcsgcsgcsgcsgcshaaaaabaabaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrwcrwcrwcrwcrwcrwcrwcrwcrwaaaaaaaagaaaaaaaaaafpaabcqKcrxcqMaaacqKcrxcqMaabcqKcrxcqMaabaaaaaaaabaaaaaaaaaaabaaaaaaaaaaaaaaaaabaaaaaaaERcoLaaqcsicoZcsjcskcslcsmcsncsmcsocsmcspcsqcoUcsrcqOcqOcqRcsscstcsucsvcswcsxcsycszcsAcsBcsCcsDcsEcsFcmtcsGcsHcsIcsJcsKcsLcsMcsNcsOcpTcsQcsRcsScsTcsUaabaaaaaaaaaaaaaaaaaaaabaabafjcpvcsVcsWcsXcsYckbckbckbeENckbckbckbckbckbckbckbctactbaaaaaaaaicpCcpCcpCctccpFckdctdctectfctgckdcthaaiaaiaaiaaiaaaaaactictictictjaabaabaabaabctkaabaabaabaabaabafXctictiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrwcrwcrwcrwcrwcrwcrwcrwcrwaaaaaaaaaaaaaaaaaaaabaaacqKcrxcqMaabcqKcrxcqMaaacqKcrxcqMaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaabaaaaabaabaaaaaaaaictlaaqctmctnctnctoaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqctpaaqaaJaaqaaictqctrctscttctuctvctwctxcmtctycsHcsIctzcsKctActBctCctDctEctFctGctHctIctJaabctKctKctKctKctKaaaaaaaabafjctLcouctMctNctOckbckbckbctPckbckbckbckbckbctQckbctRctSaaaaaaaaicpCcpCcpCcrYctTcoBctUctVctWctXctYctYctZcuacubaaiaaaaaactiaaaaabaaaaabaaaaaaaaacucaaaaabaabaaaaaaaaaaaactiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpcjpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrwcrwcrwcrwcrwcrwcrwcrwcrwaaaaaaaaaafoafoafpaabaaacqKcrxcqMaabcqKcrxcqMaaacqKcrxcqMaabaaaaaaaaaaaaaaaaaaaaaaaaaabcudaaiaaiaaiaaiaaiaaicoLaaqcuecufcufcugabIcMucLHcLHcLHcLHcLgcuicujcuicuicukcukcuiculcumcuncuoaaicupcuqcurcuscutcuucuvcuwcuxcuycuzcuAcuBcuCcuDctBcuEcuFcuGcuHcuIcuJcuKcuLcuMcuNcuOcuPcuQctKaaaaaaeaRafjampcuSampaaqeEUcuUcuVcuUabIcuWcuXcuYcuZcvacvbcvccvdabnaaaaaaaaiaaqaaqaaqaaqcveckdctdcvfcvgcvhckdckdcvickdcvjaaiaaaaaactiaaacvkcvkcvkcvkcvkaabcvlaabcvkcvkcvkcvkcvkaaactiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacjpcjpcjpaaacjpcjpcjpcjpcjpcjpcjpcjpcjpaaacjpcjpcjpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrwcrwcrwcrwcrwcrwcrwcrwcrwaaaaaaaaaafoaaaaabaaaaabaabcvmaabaabaabcvmaabaaaaabcvmaabaaaaaaaaaaaaaaaaaaaaaaaacvnbAucvocvpcvqcvrcvscvtcvucvvaaqaaqcvwcvxaaqaaqeiJaaiaaiaaiaaiawjaaiafjaaiaaiaaiaaiaaiabnafjaaiaaicexcvycvzcurcuvcuvcuvcuvcvAcmtcvBcvCcvDcvEcvFcuDcvGcuEcuFcvHcvIcvJcvKcvLcvMaabcvNcvOcuQcvPctKaaaaaaaaaafjcvQcvRcvSaaqciRcvTcvUcvVaaqcrocrncvWcvXcvYcvZcrocrnabnaaaaaaaaicowcoxcoycwacrZcoBcwbcwccwdcwecwecwfcwgcwhcwiaaiaabaabctiaabcwjcwkcwkcwkcwkcwlcwmcwncwocwocwocwocwpaabctiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacjpcjpcjpaaacjpcjpcjpcjpcjpcjpcjpcjpcjpaaacjpcjpcjpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrwcrwcrwcrwcrwcrwcrwcrwcrwaaaaaaaaaafoaaaaabaaaaabaabcvmaabaabaabcvmaabaaaaabcvmaabaaaaaaaaaaaaaaaaaaaaaaaacvnbAucvocvpcvqcvrcvscvtcvucvvaaqaaqcvwcvxaaqaaqeiJaaiaaiaaiaaiawjaaiafjaaiaaiaaiaaiaaiabnafjaaiaaicexcvycvzcurcuvcuvcuvcuvcvAcmtcvBcvCcvDcvEcvFcuDcvGcuEcuFcvHcvIcvJcvKcvLcvMaabcvNcvOcuQcvPctKaaaaaaaaaafjcvQcvRcvSaaqciRcvTcvUcvVaaqcrocrncvWcvXcvYcvZcrocrnabnaaaaaaaaicowcoxcoycwacwNcoBcwbcwccwdcwecwecwfcwgczUcwiaaiaabaabctiaabcwjcwkcwkcwkcwkcwlcwmcwncwocwocwocwocwpaabctiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacjpaaaaaacjpcjpcjpcjpcjpcjpcjpcjpcjpaaaaaacjpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrwcrwcrwcrwcrwcrwcrwcrwcrwaaaaaaaaaafpaabcwqcwrcwrcwscwtcwucwucwucwtcwucwucwucwtcwucwucwvcwrcwrcwrcwrcwrcwwcwxcwycwzcwAcwBcwCcwDcwEbYHcoLcwFaaqaaqaaqaaqbYHeiJaaicwGcwHcwIeiWcwKcwLcwMcsPcwOcwPcwQeFbcwScwTcwUcwVcvycwWcurcuvcuvcuvcuvcwXcmtcwYcwZcvDcxacxbcxccxdcxecxfcxgcxhcxicxjcxkcxlcxmcuNcxncuQcuQctKaaaaaaaabafjcxocvRcxpaaqcxqcvTckbcvTaaqcxrcxscvWcxtcxucvZcxrcxvabnaaaaaaaaicpCcpDcpCcxwcpFckdckecwccxxcxyckdcxzaaqaaqaaqaaiaaaaaactiaabcxAcxAcxAcxAcxAaaacvlaaacxAcxAcxAcxAcxAaabctiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacjpcjpcjpcjpcjpcjpcjpcjpcjpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrwcrwcrwcrwcrwcrwcrwcrwcrwaaaaaaaaaafoaaaaabaaaaabaabcxBaabaaaaabcxBaabaaaaabcxBaabaaaaaaaaaaaaaaaaaaaaaaaacvnbAucxCcxDcxEcxFaaicxGbYHcxHcvucvucvucvucvucvucBraaicxJcxKcxLcxMcxNcxOcxPcxQcxRcxScxTcxUcxVcxWcxXcxYcxZcvzcurcyacybcuvcuvcyccmtcydcyecvDcyfcygcyhaaqcyicyjcykcylcymcyncymcyoaabctKctKctKctKctKaabaabaabcdMcypcvRcxpaaqcyqcyrcyscytcyuabtabXabXcyvabXcywaDKaaqabnaaaaaaaaicpCcpCcpCcwacyxcyycyzcrucyActYctYcyBcyCcyDcyEciVaaaaaactiaaaaabaaaaabaabaabaaacvlaaaaabaaaaabaaaaabaaactiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacjpcjpcjpcjpcjpcjpcjpcjpcjpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrwcrwcrwcrwcrwcrwcrwcrwcrwaaaaaaaaaafoafoafpaabaabcqKcyFcqMaaacqKcyFcqMaaacqKcyFcqMaabaaaaaaaaaaaaaaaaaaaaaaabaabcyGaaiaaiaaiaaiaaicyHcyIbYHcyJbYHbYHbYHcyKcCicyMcyNcxLcxLcyOcxNcyPcyQcBscyScyTcyUcyVcyWcyXcyYcyZczaczbczcczdczeczfczgczhcziczjcxcczkczlczmcznczoczpczqczrczscztczuczvczwcuMcuNczxczyczyctKaaaaaaaabafjecHcvRedHaaqczBczCczCczDaaqczEczFczGczHczIczJczKczLctbaaaeaRdXIaoiaoiaoiaoiczNczOczPczOczQczOczOczRcwcckdckdckQaaaaaactiaaacvkcvkcvkcvkcvkaabcvlaabcvkcvkcvkcvkcvkaabctiaaaaaaaaaaaaaaaaaaaaaczSaaaaaaaaaczSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -12731,7 +12733,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrwcrwcrwcrwcrwcrwcrwcrwcrwaaaaaaaaaaaaaaaaaaafpaabcqKcyFcqMaaacqKcyFcqMaabcqKcyFcqMaabaabaabaaaaaaaaaaaaaabaaaaaicEMcELcCkaaicFAcCmcCncCncCncCocCncCncCncCncCpacCcDscEBcEIcCtcGpcCvcCwcCxcCxcCxcCycCzcxLcxLcxLcCAcCBcCCaaqcCDcCEeGYcCGaaiaaiaaiaaicCHcyfcygcCIcCJcCKcCLcCMcvDcCNcCOcCPcCQcCRctKctKctKctKctKaaaaaaaaaafjcCScCTcCUcCVcCWcCXcCWcCWcCYcCZcDacDbcCccDccDdcAMczHcDeaabaabawjcDfcDgcDhcDicDjcDkcDlcDmcDjcDkcDnaaicDocDpabnaaiaaaaaactjaaaaabaaaaabaaaaabaaacDqaaaaabaaaaabaabaabaabctiaaaczSczSczSaaaczSczSczSczSczSczSczSczSczSaaaczSczSczSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrwcrwcrwcrwcrwcrwcrwcrwcrwaaaaaaaaaaaaaaaaaaafXaabcqKcDrcqMaaacqKcDrcqMaaacqKcDrcqMaabafpaabaabaaaaaaaaaaaaaaaaaicFBcELcDtaaiaaicDuaaiaaiaaicDvaaiaaiaaiaaiaaiaaiaaiaaiaaicDwcGqcDyejTcBpcBpcBpcDAcDBcDCcBpcBpcBpcDBcDEcDFcDGcCEeGZcDIaaicDJcDKacCcDLcDMcDNcDOcDPcBKeEucDQcDRcDScDTcDUczwcDVcuNcDWcDXcDYctKaaaaaaaaaafjcDZcEacEbcEccEdcEecEfczHcEgcEhcEicEjcEkcElcEmcEncEocEpaaaaaaawjcEqcErcEsaaqcEtcEucEvaaqcEwcExcEyaaicEzcEAabnaaaaaaaaactiaaacvkcvkcvkcvkcvkaabctkaabcvkcvkcvkcvkcvkaabctiaaaczSczSczSaaaczSczSczSczSczSczSczSczSczSaaaczSczSczSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrwcrwcrwcrwcrwcrwcrwcrwcrwaaaaaaaaaaaaaaaaaaafpaaaaabaaaaaaaaaaabaabaabaaaaaaaabaabaaaafpaabaabaaaaaaaaaaaaaaaaaicFDcELcDtaaicECcEDcoecFEcEFcEGcEHcGoaaieEJcEKcGrcHhcIcaaielHeDCcEOcxMcxLcxLcEPcEQcERcEScETcEUcEVcEWaaicEXcDGcCEeHacEZaaiaaicFaaaicFbcFccvDcDOcDPcFdcvDcDQcDRcAvcAwcFecvMcFfcvNcFgcFhcFictKaaaaaaaaabgOcFkcFlcFlcFmacfacfarzcFncFocFpcFqcFrcFsaaiawjabnaaiaaiaaaaaaawjcFtcpCcpCaaqcFucpCcpCaaqcFucpCcpCaaicFvcFwcFxaaaaabaabctiaabcwjcwkcwkcwkcwkcsgcFycsgcwocwocwocwocAZaabctiaaaczSczSczSaaaczSczSczSczSczSczSczSczSczSaaaczSczSczSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrwcrwcrwcrwcrwcrwcrwcrwcrwaaaaaaaaaaaaaaaaaaafoafoafpafoafoafXafpafpafpafpafoafpafpafocFzaabaaaaaaaaaaaaaaaaaaaaicJucIMcFCcBdcDtcJYcKAcFEcFFcFGcFHaaiaaicFIcKBeEbeEoeEpeEmeEneEqeErcxMcxLcFLcFMacCcFNcFOcFPcFQcFRauZcFScEOcxMcFTcFUaaqcFVaaiabnaaicFWcFXcvDcDOcDPcBKcvDcFYcDRcAvcFZcGacBNcGbcuNcGccDXcDXctKaaaaaaaaadSfaaaaaaaaaaaaaaaaaaafjcGdczHczHcGecGfcoAaaicGhcGicGjdSfaaaaaaawjcGkcpCcpCaaqcGlcpCcpCaaqcGlcpCcpCaaicFvcGmabnaaaaaaaaactiaabcxAcxAcxAcxAcxAaaactkaaacxAcxAcxAcxAcxAaaactiaaaczSczSczSczSczSczSczSczSczSczSczSczSczSczSczSczSczSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrwcrwcrwcrwcrwcrwcrwcrwcrwaaaaaaaaaaaaaaaaaaafoafoafpafoafoafXafpafpafpafpafoafpafpafocFzaabaaaaaaaaaaaaaaaaaaaaicJucIMcFCcBdcDtcJYcKAcFEcFFcFGcFHaaiaaicFIcKBeEbeEoeEpeEmeEneEqeErcxMcxLcFLcFMacCcFNcFOcFPcFQcFRauZcFScEOcxMcFTcFUaaqcFVaaiabnaaicFWcFXcvDcDOcDPcBKcvDcFYcDRcAvcFZcGacBNcGbcuNcGccDXcDXctKaaaaaaaaadSfaaaaaaaaaaaaaaaaaaafjcGdczHczHcGecGfcwhaaicGhcGicGjdSfaaaaaaawjcGkcpCcpCaaqcGlcpCcpCaaqcGlcpCcpCaaicFvcGmabnaaaaaaaaactiaabcxAcxAcxAcxAcxAaaactkaaacxAcxAcxAcxAcxAaaactiaaaczSczSczSczSczSczSczSczSczSczSczSczSczSczSczSczSczSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrwcrwcrwcrwcrwcrwcrwcrwcrwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEQaaiaaiaaiaaiaaiaaicGnaaiaaiaaiaaiaaiaaicEQaaichPcmCcdzcdzcCucDxcENcmFcGscGtcGucGvcGvcGwcGxcGycGzcGAcGBcGwcGCcGDcGEdFvcGFcGGcGHcGIcFaaaicGJcGKcvDcDOcvDcGLcvDcDQcDRcAvcAwcGMcvMcFfctKctKctKctKctKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafjcGNczHczHcAGcGOcGPaaiaaaaaaaaaaaaaaaaaaawjcpCcpCcpCaaqcGQcpCcpCaaqcGQcpCcpCaaicGRcGSabnaaaaaaaaactiaaaaaaaabaabaabaaaaaactkaabaaaaaaaabaabaaaaaactiaaaczSczSczSczSczSczSczSczSczSczSczSczSczSczSczSczSczSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrwcrwcrwcrwcrwcrwcrwaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaicGTcGUcGVcGWcGXcGYcGZcHacHbcepcHdcHecHfaaiaaicHgcnpcdzcdzcFKaaicHicHjcHkcHlcHmcHncHoaaicHpcHqcHrcxLcHsaaicHtcHucHvcHlcHlcHwcHxaaicFaaaicHycHzcvDcDOcvDcCIcCJcHAcHBcDScHCcHDczwcHEcuNcHFcHGcHGctKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabgOcHHcHIcHJcHKcHLcHMaaiaaaaaaaaaaaaaaaaaaawjaaiaaiaaiaaiaaiaaiaaiaaicHOcHOcHOaaidKXcHQabnaaaaaaaaactictictictictiaaaaaaaaactkaaaaaaaaactictictictjctiaaaczSczSczSczSczSczSczSczSczSczSczSczSczSczSczSczSczSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacrwcrwcrwcrwcrwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaicHRcHScHTcHUcHUcHVcHWcHXcHYcHYcHZcIacIbaaiaaicpwcnpcdzcdzcuhaaicIdcIeaaicIfcIgcIgcIgaaicIhcIicIjcIkcGHaaicIgcIgcIgcIfaaicIlcImaaicFaaaicIncIocIpcIqcIrcIscItcIucztcIvcAwcIwcvMcFfcvNcIxcIycIzctKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaicIAcpycpycpycpycIBaaiaaaaaaaaaaaaaaaaaadPWaaaaaaaaaaaaaaaaaaaaaaaaaacaacaacaaicEzcIDabnaaaaaaaaaaaaaaaaaaaaaaaaaaactiaabcIEaabctiaaaaaaaaaaaaaaaaaaaaaczSczSczSczSczSczSczSczSczSczSczSczSczSczSczSczSczSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -14261,7 +14263,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiezQeCVeCWeCXeCYeCZeCWeCVeDaaaieCSeDbeCSaaieCSeDceCSaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaieDdeDeeDfeDfeDgeDheDieDjeDkaaieCSeCSeCSaaieCSeCSeCSaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaiaaiaaieDleDmaaiaaieybaaiaaieDoeDpaaiaaiaaiaaiaaiaaiaaiaaiaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaieDqeDreDseDteDuaaieDveDweDxaaieDyeDzeDAeDBeicaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaieDqeDreDseDteDuaaieDveDweDxaaieDyeDzeDAeDBeHsaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiexXeDEeDEeDEeDEaaiezaeDGeDHaaieyheDJeDJeDJeDJaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaieDKeDLeDMeDLeDEaaieDHeDNeDHaaieDJeDJeDOeDJeDPaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeDQeDEeDReDSeDTeDEaaiaaiaaiaaiaaieDJeDJeDJeDJeDUaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa From b8282b7cae4b8aa0c8f3324068f3881d6cc9d210 Mon Sep 17 00:00:00 2001 From: Markolie Date: Wed, 10 Dec 2014 06:09:06 +0100 Subject: [PATCH 2/6] Blueshield/NT Rep/NT Rec updates --- code/game/jobs/access.dm | 2 + code/game/jobs/job/supervisor.dm | 10 +- .../crates_lockers/closets/secure/security.dm | 66 ++++++- code/modules/clothing/under/miscellaneous.dm | 13 +- code/modules/paperwork/paper.dm | 40 +++++ icons/obj/closet.dmi | Bin 79109 -> 80674 bytes maps/cyberiad.dmm | 162 +++++++++--------- 7 files changed, 197 insertions(+), 96 deletions(-) diff --git a/code/game/jobs/access.dm b/code/game/jobs/access.dm index 9e36b891c30..35598f90d95 100644 --- a/code/game/jobs/access.dm +++ b/code/game/jobs/access.dm @@ -71,6 +71,8 @@ /var/const/access_salvage_captain = 69 // Salvage ship captain's quarters /var/const/access_mechanic = 70 /var/const/access_pilot = 71 +/var/const/access_ntrec = 72 +/var/const/access_ntrep = 73 /var/const/access_weapons = 99 //Weapon authorization for secbots diff --git a/code/game/jobs/job/supervisor.dm b/code/game/jobs/job/supervisor.dm index 21ba6fb0376..e46165d8e72 100644 --- a/code/game/jobs/job/supervisor.dm +++ b/code/game/jobs/job/supervisor.dm @@ -107,13 +107,13 @@ access_all_personal_lockers, access_maint_tunnels, access_bar, access_janitor, access_construction, access_morgue, access_crematorium, access_kitchen, access_cargo, access_cargo_bot, access_mailsorting, access_qm, access_hydroponics, access_lawyer, access_theatre, access_chapel_office, access_library, access_research, access_mining, access_heads_vault, access_mining_station, - access_clown, access_mime, access_hop, access_RC_announce, access_keycard_auth, access_gateway) + access_clown, access_mime, access_hop, access_RC_announce, access_keycard_auth, access_gateway, access_ntrep) minimal_access = list(access_security, access_sec_doors, access_brig, access_court, access_forensics_lockers, access_medical, access_engine, access_ai_upload, access_eva, access_heads, access_all_personal_lockers, access_maint_tunnels, access_bar, access_janitor, access_construction, access_morgue, access_crematorium, access_kitchen, access_cargo, access_cargo_bot, access_mailsorting, access_qm, access_hydroponics, access_lawyer, access_theatre, access_chapel_office, access_library, access_research, access_mining, access_heads_vault, access_mining_station, - access_clown, access_mime, access_hop, access_RC_announce, access_keycard_auth, access_gateway) + access_clown, access_mime, access_hop, access_RC_announce, access_keycard_auth, access_gateway, access_ntrep) equip(var/mob/living/carbon/human/H) if(!H) return 0 @@ -152,13 +152,13 @@ access_all_personal_lockers, access_maint_tunnels, access_bar, access_janitor, access_construction, access_morgue, access_crematorium, access_kitchen, access_cargo, access_cargo_bot, access_mailsorting, access_qm, access_hydroponics, access_lawyer, access_theatre, access_chapel_office, access_library, access_research, access_mining, access_heads_vault, access_mining_station, - access_clown, access_mime, access_hop, access_RC_announce, access_keycard_auth, access_gateway) + access_clown, access_mime, access_hop, access_RC_announce, access_keycard_auth, access_gateway, access_ntrec) minimal_access = list(access_security, access_sec_doors, access_brig, access_court, access_forensics_lockers, access_medical, access_engine, access_ai_upload, access_eva, access_heads, access_change_ids, access_all_personal_lockers, access_maint_tunnels, access_bar, access_janitor, access_construction, access_morgue, access_crematorium, access_kitchen, access_cargo, access_cargo_bot, access_mailsorting, access_qm, access_hydroponics, access_lawyer, access_theatre, access_chapel_office, access_library, access_research, access_mining, access_heads_vault, access_mining_station, - access_clown, access_mime, access_hop, access_RC_announce, access_keycard_auth, access_gateway) + access_clown, access_mime, access_hop, access_RC_announce, access_keycard_auth, access_gateway, access_ntrec) equip(var/mob/living/carbon/human/H) if(!H) return 0 @@ -215,7 +215,7 @@ H.equip_or_collect(new /obj/item/clothing/gloves/combat(H), slot_gloves) H.equip_or_collect(new /obj/item/clothing/shoes/jackboots(H), slot_shoes) H.equip_or_collect(new /obj/item/clothing/glasses/hud/health_advanced, slot_glasses) - H.equip_if_possible(new /obj/item/clothing/under/rank/centcom/representative(H), slot_w_uniform) + H.equip_if_possible(new /obj/item/clothing/under/rank/centcom/blueshield(H), slot_w_uniform) H.equip_if_possible(new /obj/item/clothing/suit/armor/vest/fluff/deus_blueshield(H), slot_wear_suit) H.equip_or_collect(new /obj/item/device/pda/heads/hop(H), slot_wear_pda) if(H.backbag == 1) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/security.dm b/code/game/objects/structures/crates_lockers/closets/secure/security.dm index 13d501d461a..e4d6b4fd257 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/security.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/security.dm @@ -48,7 +48,7 @@ new /obj/item/weapon/cartridge/hop(src) new /obj/item/device/radio/headset/heads/hop(src) new /obj/item/weapon/storage/box/ids(src) - new /obj/item/weapon/storage/box/ids( src ) + new /obj/item/weapon/storage/box/PDAs(src) new /obj/item/clothing/suit/armor/vest(src) new /obj/item/weapon/gun/energy/gun(src) new /obj/item/device/flash(src) @@ -189,7 +189,7 @@ return /obj/structure/closet/secure_closet/blueshield - name = "Blueshield Locker" + name = "Blueshield's Locker" req_access = list(access_blueshield) icon_state = "bssecure1" icon_closed = "bssecure" @@ -201,18 +201,74 @@ New() ..() sleep(2) + new /obj/item/weapon/storage/briefcase(src) new /obj/item/weapon/storage/firstaid/adv(src) new /obj/item/weapon/gun/projectile/revolver/detective(src) new /obj/item/weapon/storage/belt/security(src) new /obj/item/weapon/grenade/flashbang(src) + new /obj/item/device/flash(src) + new /obj/item/weapon/handcuffs(src) new /obj/item/weapon/melee/baton/loaded(src) new /obj/item/weapon/gun/energy/taser(src) new /obj/item/clothing/glasses/sunglasses(src) - new /obj/item/clothing/under/rank/centcom_officer(src) - new /obj/item/device/flash(src) - new /obj/item/weapon/handcuffs(src) new /obj/item/clothing/glasses/hud/health_advanced + new /obj/item/clothing/head/beret/centcom/officer(src) + new /obj/item/clothing/under/rank/centcom_officer(src) + new /obj/item/clothing/suit/armor/vest/fluff/deus_blueshield(src) + new /obj/item/clothing/shoes/centcom(src) + new /obj/item/clothing/tie/blue(src) return + +/obj/structure/closet/secure_closet/ntrep + name = "Nanotrasen Representative's Locker" + req_access = list(access_ntrep) + icon_state = "ntsecure1" + icon_closed = "ntsecure" + icon_locked = "ntsecure1" + icon_opened = "ntsecureopen" + icon_broken = "ntsecurebroken" + icon_off = "ntsecureoff" + + New() + ..() + sleep(2) + new /obj/item/weapon/storage/briefcase(src) + new /obj/item/device/paicard(src) + new /obj/item/device/flash(src) + new /obj/item/clothing/glasses/sunglasses(src) + new /obj/item/clothing/under/rank/centcom_officer(src) + new /obj/item/clothing/gloves/white(src) + new /obj/item/clothing/shoes/centcom(src) + new /obj/item/clothing/under/lawyer/oldman(src) + new /obj/item/clothing/under/lawyer/black(src) + new /obj/item/clothing/under/lawyer/female(src) + return + +/obj/structure/closet/secure_closet/ntrec + name = "Nanotrasen Recruiter's Locker" + req_access = list(access_ntrec) + icon_state = "ntsecure1" + icon_closed = "ntsecure" + icon_locked = "ntsecure1" + icon_opened = "ntsecureopen" + icon_broken = "ntsecurebroken" + icon_off = "ntsecureoff" + + New() + ..() + sleep(2) + new /obj/item/weapon/storage/briefcase(src) + new /obj/item/weapon/storage/box/ids(src) + new /obj/item/weapon/storage/box/PDAs(src) + new /obj/item/device/flash(src) + new /obj/item/clothing/glasses/sunglasses(src) + new /obj/item/clothing/under/rank/centcom_officer(src) + new /obj/item/clothing/gloves/white(src) + new /obj/item/clothing/shoes/centcom(src) + new /obj/item/clothing/under/lawyer/oldman(src) + new /obj/item/clothing/under/lawyer/black(src) + new /obj/item/clothing/under/lawyer/female(src) + return /obj/structure/closet/secure_closet/security/cargo diff --git a/code/modules/clothing/under/miscellaneous.dm b/code/modules/clothing/under/miscellaneous.dm index fa1554f76b5..9d4a6a1494c 100644 --- a/code/modules/clothing/under/miscellaneous.dm +++ b/code/modules/clothing/under/miscellaneous.dm @@ -77,7 +77,7 @@ _color = "centcom" /obj/item/clothing/under/rank/centcom/officer - desc = "Gold trim on space-black cloth, this uniform displays the rank of \"Lieutenant Commander\" and bears \"N.C.V. Fearless CV-286\" on the left shounder." + desc = "Gold trim on space-black cloth, this uniform displays the rank of \"Lieutenant-Commander\" and bears \"N.C.V. Fearless CV-286\" on the left shounder." name = "\improper Nanotrasen Officers Uniform" icon_state = "officer" item_state = "g_suit" @@ -93,8 +93,17 @@ _color = "centcom" displays_id = 0 +/obj/item/clothing/under/rank/centcom/blueshield + desc = "Gold trim on space-black cloth, this uniform displays the rank of \"Lieutenant\" and bears \"N.C.S. Cyberiad\" on the left shounder." + name = "\improper Nanotrasen Navy Uniform" + icon_state = "officer" + item_state = "g_suit" + _color = "officer" + displays_id = 0 + flags = FPRINT | TABLEPASS | ONESIZEFITSALL + /obj/item/clothing/under/rank/centcom/representative - desc = "Gold trim on space-black cloth, this uniform displays the rank of \"Ensign\" and bears \"N.C.V. Fearless CV-286\" on the left shounder." + desc = "Gold trim on space-black cloth, this uniform displays the rank of \"Ensign\" and bears \"N.C.S. Cyberiad\" on the left shounder." name = "\improper Nanotrasen Navy Uniform" icon_state = "officer" item_state = "g_suit" diff --git a/code/modules/paperwork/paper.dm b/code/modules/paperwork/paper.dm index 816e537ea1f..53b3ab5dfd9 100644 --- a/code/modules/paperwork/paper.dm +++ b/code/modules/paperwork/paper.dm @@ -553,7 +553,47 @@ /obj/item/weapon/paper/sop name = "paper- 'Standard Operating Procedure'" info = "Alert Levels:
\nBlue- Emergency
\n\t1. Caused by fire
\n\t2. Caused by manual interaction
\n\tAction:
\n\t\tClose all fire doors. These can only be opened by reseting the alarm
\nRed- Ejection/Self Destruct
\n\t1. Caused by module operating computer.
\n\tAction:
\n\t\tAfter the specified time the module will eject completely.
\n
\nEngine Maintenance Instructions:
\n\tShut off ignition systems:
\n\tActivate internal power
\n\tActivate orbital balance matrix
\n\tRemove volatile liquids from area
\n\tWear a fire suit
\n
\n\tAfter
\n\t\tDecontaminate
\n\t\tVisit medical examiner
\n
\nToxin Laboratory Procedure:
\n\tWear a gas mask regardless
\n\tGet an oxygen tank.
\n\tActivate internal atmosphere
\n
\n\tAfter
\n\t\tDecontaminate
\n\t\tVisit medical examiner
\n
\nDisaster Procedure:
\n\tFire:
\n\t\tActivate sector fire alarm.
\n\t\tMove to a safe area.
\n\t\tGet a fire suit
\n\t\tAfter:
\n\t\t\tAssess Damage
\n\t\t\tRepair damages
\n\t\t\tIf needed, Evacuate
\n\tMeteor Shower:
\n\t\tActivate fire alarm
\n\t\tMove to the back of ship
\n\t\tAfter
\n\t\t\tRepair damage
\n\t\t\tIf needed, Evacuate
\n\tAccidental Reentry:
\n\t\tActivate fire alarms in front of ship.
\n\t\tMove volatile matter to a fire proof area!
\n\t\tGet a fire suit.
\n\t\tStay secure until an emergency ship arrives.
\n
\n\t\tIf ship does not arrive-
\n\t\t\tEvacuate to a nearby safe area!" + +/obj/item/weapon/paper/blueshield + name = "paper- 'Blueshield Mission Briefing'" + info = "Blueshield Mission Briefing
You are charged with the defense of any persons of importance within the station. This includes but is not limited to The Captain, The Heads of Staff and Central Command staff. You answer directly to the Head of Security who will assist you in achieving your mission.
Where required to achieve your primary responsibility you should liase with security and share resources, however the day to day security operations of the station are outside of your jurisdiction.
Monitor the health and safety of your principals, identify any potential risks and threats then alert the proper departments to resolve the situation. You are authorized to act as bodyguard to any of the station heads that you determine are most in need of protection, however additional access to their departments shall be granted solely at their discretion.
Observe the station alert system and carry your armaments only as required by the situation or when authorized by the Head of Security or Captain in exceptional cases.
Remember, as an agent of Nanotransen it is your responsibility to conduct yourself appropriately and you will be held to the highest standard. You will be held accountable for your actions. Security is authorized to search, interrogate or detain you as required by their own procedures. Internal affairs will also monitor and observe your conduct and their mandate applies equally to security and blueshield operations." + +/obj/item/weapon/paper/ntrep + name = "paper- 'Nanotrasen Representative Mission Briefing'" + info = "Nanotrasen Representative Mission Briefing

Nanotransen Central Command has dispatched you to this station in order to liase with command staff on their behalf. As experienced field officers, the staff on the station are experts in handling their own fields. It is your job however to consider the bigger picture and to direct the staff towards Nanotransen's corporate interests.
As a civilian, you should consider yourself an advisor, diplomat and intermediary. The command staff do not answer to you directly and are not required to follow your orders nor do you have disciplinary authority over personnel. In all station internal matters you answer to the Head of Personnel who will direct you in your conduct within the station. However you also answer to Central Command who may, as required, direct you in acting on company interests.
Central Command may dispatch orders to the staff through you which you are responsible to communicate, however enforcement of these orders is not your mandate and will be handled directly by Central Command or authorized nanotransen personnel. When not specifically directed by Central Command, assist the head of personnel in evaluation of the station and receiving departmental reports.
Your office has been provided with a direct link to Central Command, through which you can issue any urgent reports or requests for Nanotrasen intervention. Remember that any direct intervention is a costly exercise and should be used only when the situation justifies the request. You will be held accountable for any unnecessary usage of Nanotransen resources.
" + +/obj/item/weapon/paper/armory + name = "paper- 'Armory Inventory'" + info = "4 Deployable Barriers
4 Portable Flashers
1 Wrench
1 Welding Tool
2 Boxes of Spare Handcuffs
1 Box of Flashbangs
1 Box of Spare R.O.B.U.S.T. Cartridges
1 Tracking Implant Kit
1 Chemical Implant Kit
1 Box of Tear Gas Grenades
1 Explosive Ordnance Disposal Suit
1 Biohazard Suit
3 Gas Masks
1 Lockbox of Loyalty Implants
1 Ion Rifle
3 Sets of Riot Equipment
1 Ablative Armor Vest
1 Bulletproof Vest
2 Riot Shotguns with Ammo
3 Laser Guns
3 Energy Guns" +/obj/item/weapon/paper/firingrange + name = "paper- 'Firing Range Instructions'" + info = "Directions:
First you'll want to make sure there is a target stake in the center of the magnetic platform. Next, take an aluminum target from the crates back there and slip it into the stake. Make sure it clicks! Next, there should be a control console mounted on the wall somewhere in the room.

This control console dictates the behaviors of the magnetic platform, which can move your firing target around to simulate real-world combat situations. From here, you can turn off the magnets or adjust their electromagnetic levels and magnetic fields. The electricity level dictates the strength of the pull - you will usually want this to be the same value as the speed. The magnetic field level dictates how far the magnetic pull reaches.

Speed and path are the next two settings. Speed is associated with how fast the machine loops through the designated path. Paths dictate where the magnetic field will be centered at what times. There should be a pre-fabricated path input already. You can enable moving to observe how the path affects the way the stake moves. To script your own path, look at the following key:


N: North
S: South
E: East
W: West
C: Center
R: Random (results may vary)
; or &: separators. They are not necessary but can make the path string better visible." + +/obj/item/weapon/paper/holodeck + name = "paper- 'Holodeck Disclaimer'" + info = "Brusies sustained in the holodeck can be healed simply by sleeping." + +/obj/item/weapon/paper/spells + name = "paper- 'List of Available Spells (READ)'" + info = "

LIST OF SPELLS AVAILABLE

Magic Missile:
This spell fires several, slow moving, magic projectiles at nearby targets. If they hit a target, it is paralyzed and takes minor damage.

Fireball:
This spell fires a fireball at a target and does not require wizard garb. Be careful not to fire it at people that are standing next to you.

Disintegrate:
This spell instantly kills somebody adjacent to you with the vilest of magick. It has a long cooldown.

Disable Technology:
This spell disables all weapons, cameras and most other technology in range.

Smoke:
This spell spawns a cloud of choking smoke at your location and does not require wizard garb.

Blind:
This spell temporarly blinds a single person and does not require wizard garb.

Forcewall:
This spell creates an unbreakable wall that lasts for 30 seconds and does not require wizard garb.

Blink:
This spell randomly teleports you a short distance. Useful for evasion or getting into areas if you have patience.

Teleport:
This spell teleports you to a type of area of your selection. Very useful if you are in danger, but has a decent cooldown, and is unpredictable.

Mutate:
This spell causes you to turn into a hulk, and gain telekinesis for a short while.

Ethereal Jaunt:
This spell creates your ethereal form, temporarily making you invisible and able to pass through walls.

Knock:
This spell opens nearby doors and does not require wizard garb.

" + +/obj/item/weapon/paper/syndimemo + name = "paper- 'Memo'" + info = "GET DAT FUKKEN DISK" + +/obj/item/weapon/paper/russiantraitorobj + name = "paper- 'Mission Objectives'" + info = "The Syndicate have cunningly disguised a Syndicate Uplink as your PDA. Simply enter the code \"678 Bravo\" into the ringtone select to unlock its hidden features.

Objective #1. Kill the God damn AI in a fire blast that it rocks the station. Success!
Objective #2. Escape alive. Failed." + +/obj/item/weapon/paper/russiannuclearoperativeobj + name = "paper- 'Objectives of a Nuclear Operative'" + info = "Objective #1: Destroy the station with a nuclear device." + +/obj/item/weapon/paper/clownship + name = "paper- 'Note'" + info = "The call has gone out! Our ancestral home has been rediscovered! Not a small patch of land, but a true clown nation, a true Clown Planet! We're on our way home at last!" + /obj/item/weapon/paper/crumpled name = "paper scrap" icon_state = "scrap" diff --git a/icons/obj/closet.dmi b/icons/obj/closet.dmi index b93ee439cc3955e9d924f564b83e44652f2932f5..fc5eec635a0a6b19b2b9c4506f1bc8b574f0b6e8 100644 GIT binary patch delta 15550 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 you'll want to make sure there is a target stake in the center of the magnetic platform. Next, take an aluminum target from the crates back there and slip it into the stake. Make sure it clicks! Next, there should be a control console mounted on the wall somewhere in the room.

This control console dictates the behaviors of the magnetic platform, which can move your firing target around to simulate real-world combat situations. From here, you can turn off the magnets or adjust their electromagnetic levels and magnetic fields. The electricity level dictates the strength of the pull - you will usually want this to be the same value as the speed. The magnetic field level dictates how far the magnetic pull reaches.

Speed and path are the next two settings. Speed is associated with how fast the machine loops through the designated path. Paths dictate where the magnetic field will be centered at what times. There should be a pre-fabricated path input already. You can enable moving to observe how the path affects the way the stake moves. To script your own path, look at the following key:


N: North
S: South
E: East
W: West
C: Center
R: Random (results may vary)
; or &: separators. They are not necessary but can make the path string better visible."; name = "Firing Range Instructions"},/turf/simulated/floor,/area/security/range) +"aiY" = (/obj/structure/table,/obj/item/weapon/clipboard,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/item/weapon/paper/armory,/turf/simulated/floor{icon_state = "dark"},/area/security/warden) "aiZ" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/security/prisonershuttle) "aja" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/processing) "ajb" = (/turf/simulated/floor{icon_state = "red"; dir = 1},/area/security/processing) @@ -507,7 +507,7 @@ "ajM" = (/obj/structure/filingcabinet/chestdrawer,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/camera{c_tag = "Brig Warden's Office"; dir = 2; network = list("SS13")},/turf/simulated/floor{icon_state = "dark"},/area/security/warden) "ajN" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor{icon_state = "dark"},/area/security/warden) "ajO" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/closet/secure_closet/warden,/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "dark"},/area/security/warden) -"ajP" = (/obj/structure/table,/obj/item/weapon/clipboard,/obj/item/weapon/paper{info = "4 Deployable Barriers
4 Portable Flashers + Wrench
3 Sets of Riot Armor
1 Bulletproof Vest
1 Ablative Vest
1 Bomb Suit
1 Biohazard Suit
1 Chemical Implant Kit
1 Tracking Implant Kit
1 Loyalty Implant Kit
1 Box of Spare Handcuffs
1 Box of flashbangs
1 Box of spare R.O.B.U.S.T. cartridges
3 Riot shields
3 Stun Batons
3 Energy Guns
3 Laser Rifles
6 Gas Masks"; name = "Armory Inventory"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor{icon_state = "dark"},/area/security/warden) +"ajP" = (/obj/structure/table/reinforced,/obj/item/weapon/gun/energy/laser/practice,/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/item/weapon/paper/firingrange,/turf/simulated/floor,/area/security/range) "ajQ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/security/warden) "ajR" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor{icon_state = "red"; dir = 9},/area/security/main) "ajS" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor{icon_state = "redcorner"; dir = 1},/area/security/main) @@ -1522,7 +1522,7 @@ "aDn" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating/airless,/area/maintenance/fpmaint) "aDo" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating/airless,/area/maintenance/fpmaint) "aDp" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/machinery/camera{c_tag = "Mime's Office"; dir = 1; network = list("SS13")},/turf/simulated/floor/wood,/area/mimeoffice) -"aDq" = (/obj/machinery/light,/turf/simulated/floor/wood,/area/mimeoffice) +"aDq" = (/obj/machinery/computer/atmoscontrol,/turf/simulated/floor{dir = 9; icon_state = "blue"},/area/bridge) "aDr" = (/obj/machinery/power/apc{name = "Mime Office APC"; pixel_y = -24},/obj/structure/cable,/turf/simulated/floor/wood,/area/mimeoffice) "aDs" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area/maintenance/fpmaint) "aDt" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/structure/filingcabinet,/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor/carpet,/area/magistrateoffice) @@ -1647,7 +1647,7 @@ "aFI" = (/obj/structure/stool/bed/chair{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/crew_quarters/fitness) "aFJ" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/stool/bed/chair/comfy/black{dir = 4},/turf/simulated/floor{icon_state = "green"; dir = 4},/area/crew_quarters/fitness) "aFK" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/turf/simulated/floor/plating,/area) -"aFL" = (/obj/structure/table,/obj/item/weapon/paper{desc = ""; info = "Brusies sustained in the holodeck can be healed simply by sleeping."; name = "Holodeck Disclaimer"},/turf/simulated/floor,/area/crew_quarters/fitness) +"aFL" = (/obj/structure/table,/obj/item/weapon/paper/holodeck,/turf/simulated/floor,/area/crew_quarters/fitness) "aFM" = (/turf/simulated/floor/plating/airless,/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1379; master_tag = "solar_chapel_airlock"; name = "exterior access button"; pixel_x = -25; pixel_y = -25; req_access_txt = "10;13"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating/airless/catwalk{tag = "icon-catwalk1"; icon_state = "catwalk1"},/area/solar/auxstarboard) "aFN" = (/obj/structure/table,/turf/simulated/floor{icon_state = "hydrofloor"},/area/hydroponics) "aFO" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/fsmaint2) @@ -2775,7 +2775,7 @@ "bbs" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor{icon_state = "red"; dir = 1},/area/bridge) "bbt" = (/turf/simulated/floor{icon_state = "red"; dir = 1},/area/bridge) "bbu" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor{icon_state = "blue"; dir = 4},/area/bridge) -"bbv" = (/obj/machinery/computer/shuttle_control/mining,/turf/simulated/floor{dir = 9; icon_state = "blue"},/area/bridge) +"bbv" = (/obj/machinery/light,/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor/wood,/area/mimeoffice) "bbw" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor,/area/bridge) "bbx" = (/obj/machinery/computer/station_alert,/turf/simulated/floor{dir = 5; icon_state = "blue"},/area/bridge) "bby" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor{icon_state = "blue"; dir = 8},/area/bridge) @@ -3088,7 +3088,7 @@ "bht" = (/obj/structure/table,/obj/machinery/light{dir = 8},/turf/simulated/floor,/area/crew_quarters/recruit) "bhu" = (/obj/machinery/vending/snack,/turf/simulated/floor,/area/crew_quarters/recruit) "bhv" = (/obj/machinery/vending/cola,/turf/simulated/floor,/area/crew_quarters/recruit) -"bhw" = (/obj/machinery/vending/coffee,/turf/simulated/floor,/area/crew_quarters/recruit) +"bhw" = (/obj/machinery/vending/coffee,/obj/item/device/radio/intercom{broadcasting = 0; name = "Station Intercom (General)"; pixel_y = 20},/turf/simulated/floor,/area/crew_quarters/recruit) "bhx" = (/obj/machinery/vending/cigarette,/turf/simulated/floor,/area/crew_quarters/recruit) "bhy" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/item/flag/nt,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = -32; pixel_y = 0},/turf/simulated/floor,/area/hallway/primary/port/east) "bhz" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor,/area/hallway/primary/port/east) @@ -3523,7 +3523,7 @@ "bpM" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/quartermaster/storage{name = "\improper Cargo Docks"}) "bpN" = (/turf/simulated/floor{icon_state = "bot"},/area/crew_quarters/recruit) "bpO" = (/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 32},/turf/simulated/floor{icon_state = "bot"},/area/crew_quarters/recruit) -"bpP" = (/obj/machinery/media/receiver/boombox,/turf/simulated/floor,/area/hallway/primary/port/east) +"bpP" = (/obj/machinery/requests_console{announcementConsole = 1; department = "NT Representative"; departmentType = 5; dir = 2; name = "NT Rep Requests Console"; pixel_x = 30},/turf/simulated/floor/wood,/area/ntrep) "bpQ" = (/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/qm) "bpR" = (/turf/simulated/floor,/area/quartermaster/qm) "bpS" = (/obj/structure/stool/bed/chair/office/dark,/obj/effect/landmark/start{name = "Quartermaster"},/turf/simulated/floor,/area/quartermaster/qm) @@ -3753,7 +3753,7 @@ "bui" = (/turf/simulated/floor{tag = "icon-warningcorner (NORTH)"; icon_state = "warningcorner"; dir = 1},/area/quartermaster/storage{name = "\improper Cargo Docks"}) "buj" = (/obj/machinery/camera{c_tag = "Cargo Dock"; dir = 8; network = list("SS13")},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor{icon_state = "bot"},/area/quartermaster/storage{name = "\improper Cargo Docks"}) "buk" = (/obj/structure/table/reinforced,/obj/machinery/computer/skills,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/poddoor/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "recruiter"; name = "Privacy Shutters"; opacity = 0},/turf/simulated/floor,/area/crew_quarters/recruit) -"bul" = (/obj/structure/table/reinforced,/obj/machinery/door/window/northleft{dir = 2; name = "Recruiter's Desk"; req_access_txt = "57"},/obj/machinery/door/window/brigdoor{base_state = "rightsecure"; dir = 1; icon_state = "rightsecure"; name = "Reception Window"; req_access_txt = "0"},/obj/machinery/door/poddoor/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "recruiter"; name = "Privacy Shutters"; opacity = 0},/turf/simulated/floor,/area/crew_quarters/recruit) +"bul" = (/obj/structure/stool/bed/chair/office/dark{dir = 8},/obj/effect/landmark/start{name = "Nanotrasen Representative"},/turf/simulated/floor/carpet,/area/ntrep) "bum" = (/obj/structure/table/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/item/weapon/paper_bin,/obj/item/weapon/pen/blue,/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/poddoor/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "recruiter"; name = "Privacy Shutters"; opacity = 0},/turf/simulated/floor,/area/crew_quarters/recruit) "bun" = (/obj/structure/table,/obj/item/weapon/hand_labeler,/obj/item/weapon/rcs,/turf/simulated/floor{dir = 10; icon_state = "brown"},/area/quartermaster/qm) "buo" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 2; icon_state = "brown"},/area/quartermaster/qm) @@ -3834,9 +3834,9 @@ "bvL" = (/turf/simulated/shuttle/wall{icon_state = "swall_s10"; dir = 2},/area/shuttle/research/station) "bvM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/storage{name = "\improper Cargo Docks"}) "bvN" = (/obj/machinery/light{dir = 8},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/quartermaster/storage{name = "\improper Cargo Docks"}) -"bvO" = (/obj/machinery/computer/card,/turf/simulated/floor,/area/crew_quarters/recruit) -"bvP" = (/obj/structure/stool/bed/chair/office/dark{dir = 1},/turf/simulated/floor,/area/crew_quarters/recruit) -"bvQ" = (/obj/structure/table,/obj/item/weapon/storage/box/ids,/obj/item/weapon/storage/box/PDAs{pixel_x = 4; pixel_y = 4},/obj/machinery/newscaster{pixel_y = 32},/turf/simulated/floor,/area/crew_quarters/recruit) +"bvO" = (/obj/structure/filingcabinet,/turf/simulated/floor/wood,/area/ntrep) +"bvP" = (/obj/item/flag/nt,/turf/simulated/floor/wood,/area/ntrep) +"bvQ" = (/obj/machinery/door_control{id = "representative"; name = "Privacy Shutters Control"; pixel_x = 0; pixel_y = -24; req_access_txt = "73"},/obj/machinery/computer/secure_data,/turf/simulated/floor/wood,/area/ntrep) "bvR" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor/plating,/area) "bvS" = (/obj/machinery/door/firedoor/border_only{dir = 4; name = "Firelock East"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/airlock/glass_mining{name = "QM Office"; req_access_txt = "41"},/turf/simulated/floor,/area/quartermaster/qm) "bvT" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area) @@ -3916,8 +3916,8 @@ "bxp" = (/obj/machinery/door/airlock/external{frequency = 1379; icon_state = "door_locked"; id_tag = "centcom_shuttle_dock_inner"; locked = 1; name = "Engineering Dock Airlock"; req_access = null; req_access_txt = "13"},/turf/simulated/floor/plating,/area/quartermaster/storage{name = "\improper Cargo Docks"}) "bxq" = (/obj/machinery/access_button{command = "cycle_interior"; frequency = 1379; master_tag = "centcom_shuttle_dock_airlock"; name = "interior access button"; pixel_x = -25; pixel_y = 25; req_one_access_txt = "13;48"},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/quartermaster/storage{name = "\improper Cargo Docks"}) "bxr" = (/obj/machinery/computer/secure_data,/obj/machinery/light{dir = 8},/turf/simulated/floor,/area/crew_quarters/recruit) -"bxs" = (/obj/effect/landmark/start{name = "Nanotrasen Recruiter"},/turf/simulated/floor,/area/crew_quarters/recruit) -"bxt" = (/obj/machinery/pdapainter,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor,/area/crew_quarters/recruit) +"bxs" = (/obj/item/flag/nt,/turf/simulated/floor/wood,/area/blueshield) +"bxt" = (/obj/machinery/requests_console{announcementConsole = 1; department = "Blueshield"; departmentType = 5; name = "Blueshield Requests Console"; pixel_x = -30},/turf/simulated/floor/wood,/area/blueshield) "bxu" = (/obj/structure/sign/poster{pixel_x = 0; pixel_y = 0},/turf/simulated/wall,/area) "bxv" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/structure/closet/secure_closet/cargotech,/turf/simulated/floor{tag = "icon-brown (NORTH)"; icon_state = "brown"; dir = 1},/area/quartermaster/office) "bxw" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{dir = 4},/turf/simulated/floor{tag = "icon-brown (NORTH)"; icon_state = "brown"; dir = 1},/area/quartermaster/office) @@ -4083,7 +4083,7 @@ "bAA" = (/obj/structure/filingcabinet,/obj/machinery/requests_console{department = "NT Recruiter"; departmentType = 5; pixel_x = -30; pixel_y = 0},/turf/simulated/floor,/area/crew_quarters/recruit) "bAB" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/crew_quarters/recruit) "bAC" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/crew_quarters/recruit) -"bAD" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/command{name = "NT Recruitment Office"; req_access = null; req_access_txt = "57"},/turf/simulated/floor,/area/crew_quarters/recruit) +"bAD" = (/obj/structure/stool/bed/chair/office/dark{dir = 4},/obj/effect/landmark/start{name = "Blueshield"},/turf/simulated/floor{icon_state = "bcarpet05"},/area/blueshield) "bAE" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{dir = 4},/turf/simulated/floor,/area/hallway/primary/port/east) "bAF" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor,/area/hallway/primary/port/east) "bAG" = (/obj/structure/closet/secure_closet/cargotech,/obj/machinery/light{dir = 8},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor{dir = 8; icon_state = "brown"},/area/quartermaster/office) @@ -4179,10 +4179,10 @@ "bCs" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor,/area/quartermaster/storage{name = "\improper Cargo Docks"}) "bCt" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor,/area/quartermaster/storage{name = "\improper Cargo Docks"}) "bCu" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 2; name = "Cargo Dock APC"; pixel_x = 1; pixel_y = -24},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor,/area/quartermaster/storage{name = "\improper Cargo Docks"}) -"bCv" = (/obj/structure/closet,/turf/simulated/floor,/area/crew_quarters/recruit) +"bCv" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/obj/structure/closet/secure_closet/ntrep,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/wood,/area/ntrep) "bCw" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor,/area/crew_quarters/recruit) "bCx" = (/obj/machinery/power/apc{dir = 2; name = "Recruitment Office APC"; pixel_x = 1; pixel_y = -24},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/crew_quarters/recruit) -"bCy" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/machinery/door_control{id = "recruiter"; name = "Privacy Shutters Control"; pixel_x = 0; pixel_y = -24; req_access_txt = "0"},/turf/simulated/floor,/area/crew_quarters/recruit) +"bCy" = (/obj/item/device/radio/intercom{pixel_x = 29; pixel_y = -1},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/obj/structure/closet{icon_closed = "cabinet_closed"; icon_opened = "cabinet_open"; icon_state = "cabinet_closed"},/obj/item/weapon/reagent_containers/food/drinks/bottle/whiskey,/obj/item/weapon/reagent_containers/food/drinks/drinkingglass,/obj/item/weapon/reagent_containers/food/drinks/drinkingglass,/turf/simulated/floor/wood,/area/blueshield) "bCz" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 32},/turf/simulated/floor,/area/crew_quarters/recruit) "bCA" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; level = 2; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor,/area/hallway/primary/port/east) "bCB" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor,/area/hallway/primary/port/east) @@ -4687,17 +4687,17 @@ "bMg" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor{dir = 1; icon_state = "warning"},/area/quartermaster/sorting) "bMh" = (/obj/machinery/conveyor_switch/oneway{convdir = -1; id = "packageSort2"},/turf/simulated/floor{dir = 5; icon_state = "warning"},/area/quartermaster/sorting) "bMi" = (/obj/machinery/conveyor{dir = 1; id = "packageSort1"},/turf/simulated/floor/plating,/area/quartermaster/sorting) -"bMj" = (/obj/machinery/light,/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/hallway/primary/central/sw) +"bMj" = (/obj/machinery/door_control{id = "blueshield"; name = "Privacy Shutters Control"; pixel_x = 0; pixel_y = -24; req_access_txt = "67"},/obj/machinery/computer/crew,/turf/simulated/floor/wood,/area/blueshield) "bMk" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor,/area/hallway/primary/central/sw) "bMl" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -35},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/hallway/primary/central/sw) -"bMm" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor,/area/hallway/primary/central/sw) -"bMn" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/hallway/primary/central/sw) -"bMo" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor,/area/hallway/primary/central/sw) -"bMp" = (/obj/machinery/camera{c_tag = "Central Primary Hallway South-West"; dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/hallway/primary/central/sw) -"bMq" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/door/airlock/glass{name = "Central Access"},/turf/simulated/floor,/area/hallway/primary/central/sw) -"bMr" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/hallway/primary/central/south) -"bMs" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/hallway/primary/central/south) -"bMt" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/hallway/primary/central/south) +"bMm" = (/obj/structure/table/woodentable,/obj/machinery/light/small/lamp,/obj/machinery/camera{c_tag = "Blueshield's Office"; dir = 1; network = list("SS13")},/turf/simulated/floor/wood,/area/blueshield) +"bMn" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable,/obj/machinery/door/poddoor/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "blueshield"; name = "Privacy Shutters"; opacity = 0},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/blueshield) +"bMo" = (/obj/machinery/light{dir = 1},/obj/structure/flora/kirbyplants,/obj/machinery/newscaster/security_unit{pixel_x = 0; pixel_y = 32},/turf/simulated/floor/wood,/area/blueshield) +"bMp" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor/wood,/area/blueshield) +"bMq" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/door/airlock/glass{name = "Central Access"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/primary/central/sw) +"bMr" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/door/firedoor/border_only,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/primary/central/south) +"bMs" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/primary/central/south) +"bMt" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/disposalpipe/junction{dir = 1; icon_state = "pipe-j2"; tag = "icon-pipe-j2"},/turf/simulated/floor,/area/hallway/primary/central/south) "bMu" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/hallway/primary/central/south) "bMv" = (/obj/machinery/atmospherics/pipe/manifold{_color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/machinery/light,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/hallway/primary/central/south) "bMw" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor,/area/hallway/primary/central/south) @@ -4777,7 +4777,7 @@ "bNS" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable,/obj/machinery/door/poddoor/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "blueshield"; name = "Privacy Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/blueshield) "bNT" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/command{name = "Blueshield's Office"; req_access_txt = "67"},/turf/simulated/floor/wood,/area/blueshield) "bNU" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable,/obj/structure/disposalpipe/segment,/obj/machinery/door/poddoor/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "representative"; name = "Privacy Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/ntrep) -"bNV" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/command{name = "NT Representative's Office"; req_access_txt = "57"},/turf/simulated/floor/wood,/area/ntrep) +"bNV" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/airlock/maintenance{name = "Telescience Maintenance"; req_access_txt = "7"},/turf/simulated/floor/plating,/area/toxins/telesci) "bNW" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable,/obj/machinery/door/poddoor/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "representative"; name = "Privacy Shutters"; opacity = 0},/turf/simulated/floor/plating,/area/blueshield) "bNX" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/hallway/primary/central/south) "bNY" = (/obj/structure/sign/directions/engineering,/obj/structure/sign/directions/science{dir = 4; pixel_x = 0; pixel_y = -7},/obj/structure/sign/directions/medical{dir = 4; pixel_y = 7},/turf/simulated/wall,/area) @@ -4839,8 +4839,8 @@ "bPc" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor{tag = "icon-warningcorner"; icon_state = "warningcorner"; dir = 2},/area/quartermaster/sorting) "bPd" = (/obj/machinery/programmable/unloader,/turf/simulated/floor{dir = 6; icon_state = "warning"},/area/quartermaster/sorting) "bPe" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{dir = 8},/turf/simulated/floor/plating,/area/maintenance/aft) -"bPf" = (/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/structure/flora/kirbyplants,/turf/simulated/floor/wood,/area/blueshield) -"bPg" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/wood,/area/blueshield) +"bPf" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor,/area/hallway/primary/central/sw) +"bPg" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/primary/central/sw) "bPh" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/wood,/area/blueshield) "bPi" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/wood,/area/blueshield) "bPj" = (/obj/machinery/light{dir = 1},/obj/machinery/power/apc{dir = 4; name = "Blueshield Office APC"; pixel_x = 24; pixel_y = -3},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/wood,/area/blueshield) @@ -5008,7 +5008,7 @@ "bSp" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/disposaloutlet{dir = 8},/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor/plating,/area/quartermaster/sorting) "bSq" = (/obj/structure/disposalpipe/segment,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area) "bSr" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "bcarpet05"},/area/blueshield) -"bSs" = (/obj/machinery/requests_console{announcementConsole = 1; department = "Blueshield"; departmentType = 5; name = "Blueshield Requests Console"; pixel_x = 30},/turf/simulated/floor/wood,/area/blueshield) +"bSs" = (/obj/machinery/camera{c_tag = "Central Primary Hallway South-West"; dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/door/firedoor/border_only,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/hallway/primary/central/sw) "bSt" = (/turf/simulated/floor/wood,/area/ntrep) "bSu" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/carpet,/area/ntrep) "bSv" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/aft) @@ -5084,9 +5084,9 @@ "bTN" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/wall,/area) "bTO" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/closet/crate,/turf/simulated/floor/plating,/area/maintenance/aft) "bTP" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/maintenance/aft) -"bTQ" = (/obj/effect/landmark/start{name = "Blueshield"},/turf/simulated/floor{icon_state = "bcarpet05"},/area/blueshield) -"bTR" = (/obj/machinery/requests_console{announcementConsole = 1; department = "NT Representative"; departmentType = 5; name = "NT Rep Requests Console"; pixel_x = -30},/turf/simulated/floor/wood,/area/ntrep) -"bTS" = (/obj/effect/landmark/start{name = "Nanotrasen Representative"},/turf/simulated/floor/carpet,/area/ntrep) +"bTQ" = (/obj/machinery/light,/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/hallway/primary/central/sw) +"bTR" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor/wood,/area/blueshield) +"bTS" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin,/obj/machinery/light/small/lamp/green{pixel_x = -5; pixel_y = 12},/obj/item/weapon/paper/ntrep,/turf/simulated/floor/carpet,/area/ntrep) "bTT" = (/obj/structure/stool/bed/chair/office/dark,/turf/simulated/floor/carpet,/area/ntrep) "bTU" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/wood,/area/ntrep) "bTV" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold/supply/hidden{dir = 4},/turf/simulated/floor{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/aft) @@ -5173,9 +5173,9 @@ "bVy" = (/obj/machinery/keycard_auth{pixel_x = -24; pixel_y = 0},/obj/machinery/door/window{dir = 1; name = "Desk Door"; req_access_txt = "67"},/turf/simulated/floor/wood,/area/blueshield) "bVz" = (/obj/structure/table/woodentable,/obj/item/ashtray/glass{pixel_x = -4; pixel_y = -4},/obj/item/weapon/lighter/zippo/fluff/li_matsuda_1{pixel_x = 7; pixel_y = 4},/turf/simulated/floor{icon_state = "bcarpet05"},/area/blueshield) "bVA" = (/obj/machinery/hologram/holopad,/turf/simulated/floor{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/hor) -"bVB" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{icon_state = "bcarpet05"},/area/blueshield) -"bVC" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/item/flag/nt,/turf/simulated/floor/wood,/area/blueshield) -"bVD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/item/flag/nt,/turf/simulated/floor/wood,/area/ntrep) +"bVB" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/wood,/area/ntrep) +"bVC" = (/obj/machinery/door/window{dir = 1; name = "Desk Door"; req_access_txt = "73"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/obj/machinery/keycard_auth{pixel_x = 24; pixel_y = 0},/turf/simulated/floor/wood,/area/ntrep) +"bVD" = (/obj/machinery/photocopier,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; icon_state = "off"; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/machinery/light_switch{pixel_x = -25},/turf/simulated/floor/wood,/area/blueshield) "bVE" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/carpet,/area/ntrep) "bVF" = (/obj/structure/table/woodentable,/obj/machinery/computer/skills{req_access_txt = "57"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/carpet,/area/ntrep) "bVG" = (/obj/structure/table/woodentable,/obj/item/weapon/folder,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/item/weapon/stamp/centcom,/obj/item/weapon/pen/fluff/fountainpen,/turf/simulated/floor/carpet,/area/ntrep) @@ -5257,15 +5257,15 @@ "bXe" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/disposal) "bXf" = (/obj/machinery/door/airlock/maintenance{name = "Firefighting equipment"; req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/aft) "bXg" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/aft) -"bXh" = (/obj/machinery/newscaster{pixel_x = -28; pixel_y = 1},/turf/simulated/floor/wood,/area/blueshield) -"bXi" = (/obj/structure/stool/bed/chair/office/dark{dir = 4},/turf/simulated/floor{icon_state = "bcarpet05"},/area/blueshield) +"bXh" = (/obj/item/device/radio/intercom{pixel_x = 29; pixel_y = -1},/turf/simulated/floor/wood,/area/blueshield) +"bXi" = (/obj/structure/closet/secure_closet/ntrec,/turf/simulated/floor,/area/crew_quarters/recruit) "bXj" = (/obj/structure/table/woodentable,/obj/machinery/computer/skills{req_one_access = null},/turf/simulated/floor{icon_state = "bcarpet05"},/area/blueshield) "bXk" = (/obj/structure/stool/bed/chair/comfy/black{dir = 8},/turf/simulated/floor{icon_state = "bcarpet05"},/area/blueshield) -"bXl" = (/obj/structure/closet{icon_closed = "cabinet_closed"; icon_opened = "cabinet_open"; icon_state = "cabinet_closed"},/obj/item/weapon/reagent_containers/food/drinks/bottle/whiskey,/obj/item/weapon/reagent_containers/food/drinks/drinkingglass,/obj/item/weapon/reagent_containers/food/drinks/drinkingglass,/turf/simulated/floor/wood,/area/blueshield) -"bXm" = (/obj/structure/filingcabinet,/turf/simulated/floor/wood,/area/ntrep) +"bXl" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor,/area/crew_quarters/recruit) +"bXm" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/command{name = "NT Representative's Office"; req_access_txt = "73"},/turf/simulated/floor/wood,/area/ntrep) "bXn" = (/obj/structure/stool/bed/chair/comfy/black{dir = 4},/turf/simulated/floor/carpet,/area/ntrep) -"bXo" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin,/obj/machinery/light/small/lamp/green{pixel_x = -5; pixel_y = 12},/obj/item/weapon/paper{info = "Centcomm Representative Mission Briefing

Nanotransen Central Command has dispatched you to this station in order to liase with command staff on their behalf. As experienced field officers, the staff on the station are experts in handling their own fields. It is your job however to consider the bigger picture and to direct the staff towards Nanotransen's corporate interests.
As a civilian, you should consider yourself an advisor, diplomat and intermediary. The command staff do not answer to you directly and are not required to follow your orders nor do you have disciplinary authority over personnel. In all station internal matters you answer to the Head of Personnel who will direct you in your conduct within the station. However you also answer to Centcomm who may, as required, direct you in acting on company interests.
Central command may dispatch orders to the staff through you which you are responsible to communicate, however enforcement of these orders is not your mandate and will be handled directly by central command or authorized nanotransen personnel. When not specifically directed by central command, assist the head of personnel in evaluation of the station and receiving departmental reports.
Your office has been provided with a direct link to central command, through which you can issue any urgent reports or requests for Nanotransen intervention. Remember that any direct intervention is a costly exercise and should be used only when the situation justifies the request. You will be held accountable for any unnecessary usage of Nanotransen resources.
"; name = "Centcomm Representative Mission Briefing"},/turf/simulated/floor/carpet,/area/ntrep) -"bXp" = (/obj/structure/stool/bed/chair/office/dark{dir = 8},/turf/simulated/floor/carpet,/area/ntrep) +"bXo" = (/obj/structure/table/woodentable,/obj/item/weapon/paper_bin,/obj/item/weapon/pen/blue,/obj/item/weapon/folder/blue{pixel_x = 4; pixel_y = 6},/obj/item/weapon/paper/blueshield,/turf/simulated/floor{icon_state = "bcarpet05"},/area/blueshield) +"bXp" = (/obj/structure/stool/bed/chair/office/dark{dir = 1},/obj/effect/landmark/start{name = "Nanotrasen Recruiter"},/turf/simulated/floor,/area/crew_quarters/recruit) "bXq" = (/obj/item/device/radio/intercom{pixel_x = 29; pixel_y = -1},/turf/simulated/floor/wood,/area/ntrep) "bXr" = (/obj/machinery/atmospherics/pipe/manifold{_color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/aft) "bXs" = (/obj/machinery/atmospherics/pipe/manifold{_color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/hallway/primary/aft) @@ -5338,14 +5338,14 @@ "bYH" = (/turf/simulated/floor/plating,/area/maintenance/aft) "bYI" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/aft) "bYJ" = (/obj/structure/closet/secure_closet/blueshield,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/wood,/area/blueshield) -"bYK" = (/obj/structure/rack,/obj/item/clothing/suit/armor/vest/fluff/deus_blueshield,/obj/item/clothing/tie/blue,/obj/item/weapon/storage/briefcase{pixel_x = 3; pixel_y = 0},/obj/item/clothing/glasses/sunglasses,/obj/item/clothing/glasses/hud/health,/obj/item/clothing/shoes/centcom,/obj/item/clothing/under/rank/centcom_officer,/obj/item/clothing/head/beret/centcom/officer,/obj/machinery/door_control{id = "blueshield"; name = "Privacy Shutters Control"; pixel_x = 0; pixel_y = -24; req_access_txt = "0"},/turf/simulated/floor/wood,/area/blueshield) -"bYL" = (/obj/structure/table/woodentable,/obj/machinery/light/small/lamp,/turf/simulated/floor/wood,/area/blueshield) -"bYM" = (/obj/machinery/camera{c_tag = "Blueshield's Office"; dir = 1; network = list("SS13")},/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor/wood,/area/blueshield) -"bYN" = (/obj/item/device/radio/intercom{pixel_x = 29; pixel_y = -1},/obj/machinery/computer/crew,/turf/simulated/floor/wood,/area/blueshield) -"bYO" = (/obj/structure/rack,/obj/item/clothing/shoes/centcom,/obj/item/clothing/under/lawyer/black{name = "Executive Suit"},/obj/item/clothing/under/lawyer/female{name = "Executive Suit"},/obj/item/clothing/under/rank/centcom_officer,/obj/item/weapon/storage/briefcase,/obj/item/clothing/under/lawyer/oldman,/obj/item/device/paicard{pixel_x = 4},/obj/item/clothing/gloves/white,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/wood,/area/ntrep) +"bYK" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor,/area/crew_quarters/recruit) +"bYL" = (/obj/machinery/newscaster{pixel_y = 32},/obj/machinery/pdapainter,/turf/simulated/floor,/area/crew_quarters/recruit) +"bYM" = (/obj/structure/table/reinforced,/obj/machinery/door/window/northleft{dir = 2; name = "Recruiter's Desk"; req_access_txt = "72"},/obj/machinery/door/window/brigdoor{base_state = "rightsecure"; dir = 1; icon_state = "rightsecure"; name = "Reception Window"; req_access_txt = "0"},/obj/machinery/door/poddoor/shutters{density = 0; dir = 2; icon_state = "shutter0"; id = "recruiter"; name = "Privacy Shutters"; opacity = 0},/turf/simulated/floor,/area/crew_quarters/recruit) +"bYN" = (/obj/structure/table/woodentable,/obj/item/trash/tray,/obj/item/weapon/paper/spells,/turf/unsimulated/floor{dir = 10; icon_state = "carpetside"},/area/wizard_station) +"bYO" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/command{name = "NT Recruitment Office"; req_access = null; req_access_txt = "72"},/turf/simulated/floor,/area/crew_quarters/recruit) "bYP" = (/obj/machinery/camera{c_tag = "NT Representative's Office"; dir = 1; network = list("SS13")},/obj/structure/table/woodentable,/obj/machinery/photocopier/faxmachine{department = "NT Representative's Office"},/turf/simulated/floor/wood,/area/ntrep) -"bYQ" = (/obj/machinery/computer/station_alert,/obj/machinery/door_control{id = "representative"; name = "Privacy Shutters Control"; pixel_x = 0; pixel_y = -24; req_access_txt = "0"},/turf/simulated/floor/wood,/area/ntrep) -"bYR" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/obj/machinery/computer/secure_data,/turf/simulated/floor/wood,/area/ntrep) +"bYQ" = (/obj/structure/noticeboard{pixel_x = -32},/obj/item/weapon/paper/syndimemo,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) +"bYR" = (/obj/machinery/computer/card,/obj/machinery/door_control{id = "recruiter"; name = "Privacy Shutters Control"; pixel_x = 0; pixel_y = 24; req_access_txt = "72"},/turf/simulated/floor,/area/crew_quarters/recruit) "bYS" = (/obj/structure/disposalpipe/segment,/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/machinery/camera{c_tag = "Aft Primary Hallway 1"; dir = 4; network = list("SS13")},/turf/simulated/floor{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/aft) "bYT" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor,/area/hallway/primary/aft) "bYU" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/turf/simulated/floor{dir = 2; icon_state = "yellowcorner"},/area/hallway/primary/aft) @@ -5599,7 +5599,7 @@ "cdI" = (/obj/machinery/light_switch{pixel_x = 27},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor{dir = 5; icon_state = "blue"},/area/medical/biostorage) "cdJ" = (/obj/machinery/space_heater,/turf/simulated/floor/plating,/area/maintenance/asmaint) "cdK" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"cdL" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{dir = 4},/obj/machinery/door/poddoor{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/maintenance{name = "Telescience Maintenance"; req_access_txt = "7"},/turf/simulated/floor/plating,/area/toxins/telesci) +"cdL" = (/obj/item/weapon/paper/russiannuclearoperativeobj,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) "cdM" = (/obj/machinery/atmospherics/pipe/manifold{_color = "blue"; dir = 8; icon_state = "manifold-b-f"; initialize_directions = 11; level = 1; name = "pipe manifold"},/turf/simulated/wall/r_wall,/area) "cdN" = (/obj/structure/rack{dir = 1},/obj/item/clothing/mask/gas,/obj/item/clothing/glasses/meson,/turf/simulated/floor/plating,/area/maintenance/asmaint) "cdO" = (/obj/structure/rack{dir = 1},/obj/item/weapon/extinguisher,/obj/item/clothing/head/hardhat/red,/turf/simulated/floor/plating,/area/maintenance/asmaint) @@ -5810,7 +5810,7 @@ "chL" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/camera{c_tag = "Medbay Recovery Ward East"; dir = 8; network = list("SS13"); pixel_y = -22},/turf/simulated/floor{icon_state = "white"},/area/medical/ward) "chM" = (/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/item/weapon/reagent_containers/blood/OMinus,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay2) "chN" = (/obj/machinery/iv_drip,/turf/simulated/floor{icon_state = "white"},/area/medical/medbay2) -"chO" = (/obj/structure/table/woodentable,/obj/item/weapon/paper{info = "Blueshield Mission Briefing
You are charged with the defense of any persons of importance within the station. This includes but is not limited to The Captain, The Heads of Staff and Central Command staff. You answer directly to the Head of Security who will assist you in achieving your mission.
Where required to achieve your primary responsibility you should liase with security and share resources, however the day to day security operations of the station are outside of your jurisdiction.
Monitor the health and safety of your principals, identify any potential risks and threats then alert the proper departments to resolve the situation. You are authorized to act as bodyguard to any of the station heads that you determine are most in need of protection, however additional access to their departments shall be granted solely at their discretion.
Observe the station alert system and carry your armaments only as required by the situation or when authorized by the Head of Security or Captain in exceptional cases.
Remember, as an agent of Nanotransen it is your responsibility to conduct yourself appropriately and you will be held to the highest standard. You will be held accountable for your actions. Security is authorized to search, interrogate or detain you as required by their own procedures. Internal affairs will also monitor and observe your conduct and their mandate applies equally to security and blueshield operations.
Dagon Blade, Blueshield Commander
"; name = "Blueshield Mission Briefing"; pixel_y = 6},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/obj/item/weapon/paper_bin,/obj/item/weapon/pen/blue,/obj/item/weapon/folder/blue{pixel_x = 4; pixel_y = 6},/turf/simulated/floor{icon_state = "bcarpet05"},/area/blueshield) +"chO" = (/obj/item/weapon/paper/clownship,/turf/simulated/floor/airless,/area) "chP" = (/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor/plating,/area/storage/secure) "chQ" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/adv,/obj/item/weapon/storage/firstaid/fire,/obj/item/weapon/storage/firstaid/o2,/obj/item/weapon/storage/firstaid/regular,/obj/item/weapon/storage/firstaid/toxin,/turf/simulated/floor{icon_state = "blue"; dir = 8},/area/medical/biostorage) "chR" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; level = 2; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor,/area/medical/biostorage) @@ -5848,7 +5848,7 @@ "cix" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "yellowcorner"},/area/hallway/primary/aft) "ciy" = (/obj/structure/closet/emcloset,/turf/simulated/floor{dir = 6; icon_state = "caution"},/area/hallway/secondary/construction{name = "\improper Engineering Training"}) "ciz" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor,/area/engine/controlroom) -"ciA" = (/obj/machinery/door/window{dir = 1; name = "Desk Door"; req_access_txt = "57"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/obj/machinery/keycard_auth{pixel_x = 24; pixel_y = 0},/turf/simulated/floor/wood,/area/ntrep) +"ciA" = (/obj/item/weapon/paper/russiantraitorobj,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/bridge/ai_upload) "ciB" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/structure/table,/turf/simulated/floor,/area/engine/controlroom) "ciC" = (/obj/structure/table,/obj/item/apc_frame,/turf/simulated/floor,/area/engine/controlroom) "ciD" = (/obj/structure/table,/obj/item/stack/cable_coil{pixel_x = 3; pixel_y = -7},/obj/item/stack/cable_coil{pixel_x = 3; pixel_y = -7},/turf/simulated/floor,/area/engine/controlroom) @@ -6063,7 +6063,6 @@ "cmE" = (/obj/machinery/computer/operating,/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor{icon_state = "white"},/area/medical/surgery) "cmF" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9; pixel_y = 0},/turf/simulated/floor,/area/engine/engineering) "cmG" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 6},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"cmH" = (/obj/machinery/light_switch{pixel_x = -25},/obj/machinery/photocopier,/turf/simulated/floor/wood,/area/blueshield) "cmI" = (/obj/machinery/light_switch{pixel_x = -25},/obj/machinery/photocopier,/turf/simulated/floor/wood,/area/ntrep) "cmJ" = (/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/medical/cryo) "cmK" = (/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) @@ -6081,8 +6080,8 @@ "cmW" = (/obj/machinery/door_control{id = "mechpod"; name = "Mechanic's Inner Door Control"; pixel_x = 0; pixel_y = -24; req_access_txt = "70"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/engine,/area/engine/mechanic_workshop) "cmX" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/item/stack/rods{amount = 50},/turf/simulated/floor/engine,/area/engine/mechanic_workshop) "cmY" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/item/stack/sheet/glass{amount = 50},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor/engine,/area/engine/mechanic_workshop) -"cmZ" = (/obj/machinery/atmospherics/pipe/manifold{_color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/item/stack/sheet/metal{amount = 50},/obj/machinery/light_switch{name = "light switch "; dir = 2; pixel_x = 0; pixel_y = -22},/turf/simulated/floor/engine,/area/engine/mechanic_workshop) -"cna" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/engine,/area/engine/mechanic_workshop) +"cmZ" = (/obj/machinery/atmospherics/pipe/manifold{_color = "blue"; icon_state = "manifold-b-f"; level = 1; name = "pipe manifold"},/obj/item/stack/sheet/metal{amount = 50},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor/engine,/area/engine/mechanic_workshop) +"cna" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/machinery/light_switch{name = "light switch "; dir = 2; pixel_x = 0; pixel_y = -22},/turf/simulated/floor/engine,/area/engine/mechanic_workshop) "cnb" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plating,/area) "cnc" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "yellowcorner"},/area/hallway/primary/aft) "cnd" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "yellowcorner"},/area/hallway/primary/aft) @@ -7878,7 +7877,6 @@ "cVz" = (/turf/space,/turf/simulated/shuttle/wall{dir = 1; icon_state = "diagonalWall3"},/area/shuttle/syndicate_elite/mothership) "cVA" = (/obj/structure/bookcase{name = "bookcase (Tactics)"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) "cVB" = (/obj/item/device/radio/intercom{desc = "Talk through this. Evilly"; freerange = 1; frequency = 1213; name = "Syndicate Intercom"; pixel_x = 32; subspace_transmission = 1; syndie = 1},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cVC" = (/obj/structure/table/woodentable,/obj/item/weapon/paper{info = "

LIST OF SPELLS AVAILABLE

Magic Missile:
This spell fires several, slow moving, magic projectiles at nearby targets. If they hit a target, it is paralyzed and takes minor damage.

Fireball:
This spell fires a fireball at a target and does not require wizard garb. Be careful not to fire it at people that are standing next to you.

Disintegrate:
This spell instantly kills somebody adjacent to you with the vilest of magick. It has a long cooldown.

Disable Technology:
This spell disables all weapons, cameras and most other technology in range.

Smoke:
This spell spawns a cloud of choking smoke at your location and does not require wizard garb.

Blind:
This spell temporarly blinds a single person and does not require wizard garb.

Forcewall:
This spell creates an unbreakable wall that lasts for 30 seconds and does not require wizard garb.

Blink:
This spell randomly teleports you a short distance. Useful for evasion or getting into areas if you have patience.

Teleport:
This spell teleports you to a type of area of your selection. Very useful if you are in danger, but has a decent cooldown, and is unpredictable.

Mutate:
This spell causes you to turn into a hulk, and gain telekinesis for a short while.

Ethereal Jaunt:
This spell creates your ethereal form, temporarily making you invisible and able to pass through walls.

Knock:
This spell opens nearby doors and does not require wizard garb.

"; name = "List of Available Spells (READ)"},/obj/item/trash/tray,/turf/unsimulated/floor{dir = 10; icon_state = "carpetside"},/area/wizard_station) "cVD" = (/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/wizard_station) "cVE" = (/obj/structure/table/woodentable,/obj/effect/landmark{name = "Teleport-Scroll"},/turf/unsimulated/floor{dir = 6; icon_state = "carpetside"},/area/wizard_station) "cVF" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/shuttle/syndicate_elite/mothership) @@ -8214,7 +8212,6 @@ "dbX" = (/obj/machinery/door/window{dir = 2; name = "Cockpit"; req_access_txt = "150"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/syndicate_station/start) "dbY" = (/turf/unsimulated/floor{icon = 'icons/turf/snow.dmi'; icon_state = "snow"},/turf/simulated/shuttle/wall{dir = 4; icon_state = "diagonalWall3"},/area/syndicate_station/start) "dbZ" = (/turf/unsimulated/floor{icon = 'icons/turf/snow.dmi'; icon_state = "snow"},/obj/structure/flora/grass/brown,/turf/unsimulated/floor{tag = "icon-gravsnow_corner (EAST)"; icon = 'icons/turf/snow.dmi'; icon_state = "gravsnow_corner"; dir = 4},/area/syndicate_mothership) -"dca" = (/obj/structure/noticeboard{pixel_x = -32},/obj/item/weapon/paper{info = "GET DAT FUKKEN DISK"; name = "Memo"},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) "dcb" = (/obj/structure/stool{pixel_y = 8},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) "dcc" = (/obj/effect/decal/warning_stripes/southeastcorner,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) "dcd" = (/obj/effect/decal/warning_stripes/south,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) @@ -11551,7 +11548,6 @@ "eog" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor,/area/derelict/bridge) "eoh" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor,/area/derelict/bridge) "eoi" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor,/area/derelict/bridge) -"eoj" = (/obj/item/weapon/paper{info = "Objective #1: Destroy the station with a nuclear device."; name = "Objectives of a Nuclear Operative"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) "eok" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/derelict/bridge/access) "eol" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor,/area/derelict/bridge) "eom" = (/obj/structure/stool/bed/chair,/turf/simulated/floor,/area/derelict/bridge) @@ -11930,7 +11926,6 @@ "evv" = (/obj/item/weapon/storage/toolbox/syndicate,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) "evw" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/machinery/power/solar_control{id = "derelictsolar"; name = "Primary Solar Control"; track = 0},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) "evx" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 8; environ = 0; equipment = 0; lighting = 0; locked = 0; name = "Worn-out APC"; pixel_x = -24; pixel_y = 0},/turf/simulated/floor/plating/airless,/area/derelict/bridge/ai_upload) -"evy" = (/obj/item/weapon/paper{desc = ""; info = "The Syndicate have cunningly disguised a Syndicate Uplink as your PDA. Simply enter the code \"678 Bravo\" into the ringtone select to unlock its hidden features.

Objective #1. Kill the God damn AI in a fire blast that it rocks the station. Success!
Objective #2. Escape alive. Failed."; name = "Mission Objectives"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/bridge/ai_upload) "evz" = (/obj/machinery/light/small{dir = 4},/obj/item/clothing/head/helmet/space/syndicate,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) "evA" = (/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) "evB" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/airless,/area) @@ -12038,7 +12033,6 @@ "exz" = (/obj/structure/computerframe/HONKputer,/turf/simulated/floor/airless,/area) "exA" = (/obj/item/weapon/shard{icon_state = "medium"},/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor/plating/airless/asteroid,/area) "exB" = (/obj/effect/landmark/corpse/clown{name = "Clown Pilot"},/turf/simulated/floor/airless,/area) -"exC" = (/obj/item/weapon/paper{info = "The call has gone out! Our ancestral home has been rediscovered! Not a small patch of land, but a true clown nation, a true Clown Planet! We're on our way home at last!"},/turf/simulated/floor/airless,/area) "exD" = (/obj/item/weapon/shard,/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor/airless,/area) "exE" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/airless,/area) "exF" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_f5"; icon_state = "swall_f5"; dir = 2},/area) @@ -12625,8 +12619,8 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadladladladladladladladladlaaaaaaaaaaaaaaaafoafoafoafpafpaaaaaaaaaahiaaaaaaaaaafpafpafoafoafoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiafqafsafqaaiafqafsafqaaiaaaaaiahjahkahlacCahmahnahoahpahqahrahsahtaaqahuahvaLZahxahyahYaaqaaJahAahBahCahDaaqahEahFahGahHahCahDaaqaaqaaiaaiaaiaaiaaiaaiahIahIahIaaiaaaaaaahJahJahJahJahJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadladladladladladladladladlaaaaaaaaaaaaaaaafoaaaaaaaabaabaaaaaaaaaahiaabaabaaaaabaabaaaaaaafoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiafqafqafsaaiafqafqafsaaiaaaaaiahKahLahMaaiahNahOahPabIahQahRahSahTaaqahUahVagPahWahXajzaaqahZaiaaibaicaidaieaifaigaihaiiaijaikaijailaaiahIahIahIahIahIahIahIahIaaiaaaaaaahJahJahJahJahJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadladladladladladladladladlaaaaaaaaaaaaaaaafoaabaimaimaimaimaimaabainaabaimaimaimaimaimaabafoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiafsafqaioaaiafsafqaipaaiaaiaaiaiqairaisaaiaaqaaqaaqaaqaitaiuaivaiwaaqaixaiyaizaiAaiBaiCaaqaiDaiEaiFaiGaiHaiIaiJaiKaihaiiaiLaikaiLaiMaaiahIahIahIahIahIahIahIahIaaiaaaaaaahJahJahJahJahJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadladladladladladladladladlaaaaaaaaaaaaaaaafoaabaiNaiOaiOaiOaiOaiPaiQaiRaiSaiSaiSaiSaiTaabafoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaiUaiVaiWaiXaiUaiVaiWaiYaaiaaqaaqaaqaaJaaqaaqaaqaaqbrQajaajbajcajdaaiajeajfajgajhajiaaqaaqajjajkajlajmaiHajnajmaiKajoaiiaigaigajpajqafbahIahIahIahIahIahIahIahIaaiaaaaaaahJahJahJahJahJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadladladladladladladladladlaaaaaaaaaaaaaaaafoaabajrajrajrajrajraabajsaabajrajrajrajrajraabafoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiajtajuajvafqajwajxajyahzaaiajAajBajEajDajEajEajEaaqajFajGajHajIajJajKajLajMajNajOajPajQajRajSajlajlajmajTajUajVajWajXajYajZakaakbaigakcahIahIahIahIahIahIahIahIaaiaaaaaaahJahJahJahJahJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadladladladladladladladladlaaaaaaaaaaaaaaaafoaabaiNaiOaiOaiOaiOaiPaiQaiRaiSaiSaiSaiSaiTaabafoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaiUaiVaiWaiXaiUaiVaiWajPaaiaaqaaqaaqaaJaaqaaqaaqaaqbrQajaajbajcajdaaiajeajfajgajhajiaaqaaqajjajkajlajmaiHajnajmaiKajoaiiaigaigajpajqafbahIahIahIahIahIahIahIahIaaiaaaaaaahJahJahJahJahJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadladladladladladladladladlaaaaaaaaaaaaaaaafoaabajrajrajrajrajraabajsaabajrajrajrajrajraabafoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiajtajuajvafqajwajxajyahzaaiajAajBajEajDajEajEajEaaqajFajGajHajIajJajKajLajMajNajOaiYajQajRajSajlajlajmajTajUajVajWajXajYajZakaakbaigakcahIahIahIahIahIahIahIahIaaiaaaaaaahJahJahJahJahJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadladladladladladladladladlaaaaaaaaaaaaaaaafoaaaaaaaaaaabaaaaaaaabajsaaaaaaaaaaabaaaaaaaaaafoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiakdafqakeaIXakfakgakhakiaaiakjakkaklakmaknakoakpaaqakqakraksaktajJakuakvakwakxakyakzakAakBakCajlakDakEakFakGakHakIakJakKaigaigaigakLafbahIahIahIahIahIahIahIahIaaiaaaaaaahJahJahJahJahJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafpafpafpafoafoaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadladladladladladladladladlaaaaaaaaaaaaaaaafoaabaimaimaimaimaimaabajsaabaimaimaimaimaimaabafoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiakMafqakNafqakOakgakPakQaaiakRakSakTaAaakVakWakpaaqakXakYakZalaalbajKalcaldajNalealfajQaAZalhalialialjaiHalkallalmalnaigaijaikaigaloaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaaaaaahJahJahJahJahJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafpaaaaabaaaafXaaaaaaaaaaaaaaaaaaaabaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadladladladladladladlaaaaagaaaaaaaaaaaaafoaabaiNaiOaiOaiOaiOaiPaiQaiRaiSaiSaiSaiSaiTaabafoaaaafoalpalqalqalqalraaaaaaaaiaaiaaiaaiaaqaaqalsaltaluaaqaaqalvalwalxalyalzalAalBaaqaHcalDalEaktalFaaqalGalHalIalJalKaaqalLalMalNalOalPalQalRalSalTalUaigaiLalValWalXaaiaaiaaiaaiaaiaaiaaaaaaaaaaaaaaaaaaahJahJahJahJahJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafpaabalYaabafpaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalZaaaaaaaaaalZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -12650,7 +12644,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaazLazMazNazNazMaaiaaiaaiaaiaaiazOazPaaiaaqazQaaqaaiaaqazRaaqaaiazSazTazUazSazVaaiaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaazWazXazWaaaaaaaaaaaaaaaaaaaaaaaiazYazZabXbzgaAbaAcaaqayVaaqaAdaAeaAfayZaAgaAhaAiaAiaAiaAiaAiazhaAiaAjavPavVavWaaqaAkaAlabIabIabIabIaAmaAlabIabIabIabIabIabIaAnabIaAoaApaAqabIaAraAsaaqaaqaaqaAtaAuaaqaaqamwaaqaaqaaqaaiaAvaAwaAwaAwaAwaAwaAvaaiaaaaaaaaaazKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAxaAyaAzaAAaABaACaADaACaACaAEaAFaAGaAGaAIaAGaAJaAKaALaAHaANaAOaAPaAQaAPaARaASaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaATaAUaAVaaaaaaaaaaaaaaaaaaaaaaaiayVayRaaqaAWaAXaAcaaqayVaaqaAYbEsaBaayZaBbaAiaAiaBcaAiaBdaBdazhaAiaAjavPavVaBeaaqaBfaAlaBgaBhaBiaaqaBjaBkaBlaBmaBnaBoaBpaBqaBraBsaBtaBuaBvaBwaBxaByaBzaBAaBBaBCaBDaBEaBFaBGaBHaBIbiYaBKaAvaAwaAwaAwaAwaAwaAvaaiaabaaaaaaazKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaBTaBUaBVaBWaBXaBYaBZaBYaCaaBYaCbaCcaCdaCbaCeaCfaCgaChaCiaCjaCkaCkaCkaCkaClaCmaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaCnaCoaCpaCqaoKaoKaoKaoKaoKaoLaaiaaiayVayRaaqaCraCsaCtabIaCuabIaCvaCwaCxaCyazaaCzaAiaCAaCBaCCaCDaCEaCFaAjavPavVavWaaqasbaCGaCHaBhaBiaaqaCIaCJaCJaCJaCJaCJaCJaCJaCJaCJaCJaCKaCLaCMaCNaCOaCPaCQaCRaCSaCTaCRaCUaCVaCWaCRaCRaCXaCYaAwaAwaAwaAwaAwaCYaaiaaiaaiaaaazKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaazMaaiaaiazMaaiaaiaaiaDbaDcaaiaDbaDcaaiaDbaDcaaiaDbaDcaaiaDdaDeaDeaDeaDeaDfaDgaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaDhaDiaDjaaiaDkaDlaDlaDlaDlaDlaDmaDnaDoaaqaDpaDqaDraaqaDsaaqaDtaDuaDvaDwaDxaCCaDyaDzaDAaDBaDCaDDaDEaDFaDGaDHaDIabXaDJaDKaDLaBhaBiaaqaDMaCJaCJaDNaDNaDNaCJaCJaCJaCJaDOaDPaDQaDRaDSaDTaDUaDVaDWaDWaDXaDWaDYaDWaDWaDWaDWaDZaEaaAwaAwaAwaAwaAwaEbaEcaEdaEeaaaazKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaazMaaiaaiazMaaiaaiaaiaDbaDcaaiaDbaDcaaiaDbaDcaaiaDbaDcaaiaDdaDeaDeaDeaDeaDfaDgaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaDhaDiaDjaaiaDkaDlaDlaDlaDlaDlaDmaDnaDoaaqaDpbbvaDraaqaDsaaqaDtaDuaDvaDwaDxaCCaDyaDzaDAaDBaDCaDDaDEaDFaDGaDHaDIabXaDJaDKaDLaBhaBiaaqaDMaCJaCJaDNaDNaDNaCJaCJaCJaCJaDOaDPaDQaDRaDSaDTaDUaDVaDWaDWaDXaDWaDYaDWaDWaDWaDWaDZaEaaAwaAwaAwaAwaAwaEbaEcaEdaEeaaaazKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEhaEhaEhaEhaEhaEhaEhaEhaEhaaaaCZaEiaEjaDeaDeaDeaDfaEkaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaElaEmaEnaaiaEoaaiaaiaaiaaiaaiaaiaaiaEpaaqaEqabXabXabXaErabXaEsabXabXabXaEtabXabXaaEabXabXabXabXabtaoraEuavVaEvaaqasbaouaEwaBhaBiaaqaCIaCJaDNaExaExaEyaDNaCJaEzaCJaEAaEBaECaEDaEEaEFaEGaEHaEFaEFaEIaEFaEJaEKaELaEMaEzaENaEeaAwaAwaAwaAwaAwaEeaEOaEPaEQaaaazKaaaaaaaaaaaaaaaaaaaaaaaqaaqaJBaIQaIQaIQaIQaJCaaqaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEhaEhaEhaEhaEhaEhaEhaEhaEhaEUaEVaEWaEXaDeaDeaDeaDfaEYaaiaaiaaiaaiaaiaaiaaiaaaaaaaaaaaiaEZaFaaFbaaiaEoaaiaFcaFdaFeaFfaFgaaiaEpayVayVayVayVaFhaFiaFjaFkaFkaFkaFkaFlaFkaFmaFnaFoaFkaFkaFpaFpaFqaFraFsaFtabIaFuaouaFvaEwaEwaaqaCIaCJaDNaFwaFxaFyaDNaCJaCJaFzaFAaEBaFBaFCaCJaCJaFDaFEaCJaCJaCJaCJaFFaFGaFHaFIaCJaFJaFKaAwaAwaAwaAwaAwaFKaFLaEPaEQaaaaFMaaaaaaaaaaaaaaaaaaaaqaaqaJFaKtaJDaKuaKvaLzaJEaJDaaqaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEhaEhaEhaEhaEhaEhaEhaEhaEhaFPaFQaFRaFSaDeaDeaDeaDfaFTaaiaFUaFVaFWaFXaFYaaiaaiaaiaaiaaiaaiaFZaamaaiaEoaaiaFgaGaaGbaFgaFgaaiaGcaGdaGdaGdaGdaGeaGfaaiaaiaaiaaiafbabnaaiaGgaaiafjafbaaiaaiaaiaaiaGhaGiaGjaGkaGlaDKaGmbsTaEwaGnaCIaCJaDNaGoaExaExaDNaCJaCJaCJaGpaGqaGraGsaCJaCJaFDaGtaGuaGvaGvaGvaGwaCJaCJaDSaCJaGxaGyaAwaAwaAwaAwaAwaGzaZmaGBaFKaGCaGDaGCaaaaaaaaaaaqaaqaaqaIPaKuaLBaKuaLBaMEaKuaKuaKuaMDaaqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -12669,7 +12663,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaWKaPbaQIaQJaQKaQIaQKaOVaQKaQIaQKaQJaQLaMRaVwaaiaaiaWLaDeaDeaDeaDeaDfaWMaDeaTLaWNaWOaWPaTPaSqaWQaWRaWSaWTaWUaWVaWWaWWaWXaRcaWZaXaaXbaWWaXcaWWaWWaXdaXeaXfaWUaXgaXhaXiaXjaXkaXlaXkaXkaXkaXkaXkaXkaXmaXnaXoaXoaXoaXoaXpaXoaXqaXraXoaXoaXoaXsaXtaXtaXtaXtaXtaXtaXtaXuaUDaUDaaqaXvaXwaXxaXyaXyaXzaXAaWhaULaXBaaqaaqaaqaaqaaqaXCaaqaXDaXEaXFaXGaSYaXHaaqaXIaXJaXKaXLaXMaXNaXOaBJaaqaBNaLKaaqaBPaXRaQqaXSaXTaQqaXUaXUaaqaXWaXXazfaaqaQYaYaaYbaOGaOGaYcaYdaQDaYeaaqaYfaWDaWEaYgaYhaWDaWDaYiaATaaaaaaaaaaaaaMPaMPaMPaMPaMPaMPaMPaMPaMPaMPaMPaMPaMPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaYjaOUaOVaOVaOVaOVaYkaOVaOVaYlaOVaOVaPbaYmaYnaaiaCZaJOaYoaDeaDeaDeaYpaYqaYraYsaYtaYuaYtaYvaYwaTQaYxaYyaaiaaiaaiaaiaaiaaiaaiaGGaYzaYAaGGaYBaaiaaiafjaaiaaiaaiaaiaYCaYDaYCaYEaSFaSFaSFaSFaSFaSFaSFaSGaaiaYFaYGaYHaYIaYIaYJaYKaYLaYMaYGaYNaaiaGGaSFaSFaSFaSFaSFaYOaYPaYPaYPaaqaYQaYRaYSaYSaYSaYSaYTaMyaYUaYVaYWaYXaYYaYZaZaaZbaaqaaqaZcaGGaZdaSFaZeaaqaZfaZgaZhaZhaZhaZhaZiaZjaaqaBLaLKaaqaBMaQqaXSaXSaXTaXSaQqaBOaaqaZnaZoaZpaaqaOGaZqaZraZsaZsaZtaZuaZvaZwabXaZxaZyaZzaZAaWFaWDaWDaZBaATaaaaaaaaaaaaaMPaMPaMPaMPaMPaMPaMPaMPaMPaMPaMPaMPaMPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaOTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaYjaMRaMRaMSaMRaMRaMTaMUaMRaMRaMSaVwaEXaMWaZCaZDaMZaZEaNbaNbaNbaZFaZGaaiaZHaZIaZJaZKaZLaaiaZMaZNaZOaaiaZPaZQaZRaZSaZSaaiaQZaMgaZTaZUaZVaaiaZWaZXaZYaZZbaaaaibabbacaUibadaaaaaaaaaaaaaaaaaaaaaaaibaebafbagbahbaibajbaibakbalbambanbaoaaiaaaaaaaaaaaaaaaaaaaATbapaUDagDaaqbasaYRaYVaYVaYVaYVaYVbatbauaYVaYVaYVaYYbavbavbawbaxbaybazbaAbaBbaCbaDaaqbaEbaFbaGbaHbaHbaGbaIbaJaaqaBNaBSaaqaDabaKaQqaXSaXTaQqbaLbaLaaqaaqbaNaaqaaqbaOaYaaYdbaPbaPbaQaYdaQDaaqaaqbaRaWDbaSbaSbaTbaSaWDaZBaATaaaaaaaaabaUaMPaMPaMPaMPaMPaMPaMPaMPaMPaMPaMPaMPaMPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaibaVbaWbaWbaWbaWbaWbaWbaWbaWbaWbaXaLQaLRaLSaLRbaYaLUaLUaLUbaZbbaaaibbbbbcbbdbbebbfaaiaTQaYxaSqaaibbgaZQbbhaZQbbiaaibbjaPwbbkaPwbblaaibbmbbnbbobbpbbqaaibabbacaUibadaaaaaaaaaaaaaaiaaiaaiaaibbrbbsbbtbbubbvbbwbbxbbybbzbbAbbBbbCaaiaaiaaiaaaaaaaaaaaaaATbapaUDaUDbbDaYVbbEbbFbbGaYVbbHbbIaLmbbJbbKbbGaYVaYYbavbavbbLbbMbavbbNbbObbPbbQbavbbRbbSbbTbaGbaHbaHbaGbbUbbVaaqaBRaBQaaqaBMaQqaXSaXSaXTaXSaQqaQqbbXbbYaQqaOAaaqbcabcbbccbaPbaPbcdbccbceaaqbcfbcgaWDbchbchbcibchaWDaZBaINbcjaoKaoKbckaMPaMPaMPaMPaMPaMPaMPaMPaMPaMPaMPaMPaMPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaibaVbaWbaWbaWbaWbaWbaWbaWbaWbaWbaXaLQaLRaLSaLRbaYaLUaLUaLUbaZbbaaaibbbbbcbbdbbebbfaaiaTQaYxaSqaaibbgaZQbbhaZQbbiaaibbjaPwbbkaPwbblaaibbmbbnbbobbpbbqaaibabbacaUibadaaaaaaaaaaaaaaiaaiaaiaaibbrbbsbbtbbuaDqbbwbbxbbybbzbbAbbBbbCaaiaaiaaiaaaaaaaaaaaaaATbapaUDaUDbbDaYVbbEbbFbbGaYVbbHbbIaLmbbJbbKbbGaYVaYYbavbavbbLbbMbavbbNbbObbPbbQbavbbRbbSbbTbaGbaHbaHbaGbbUbbVaaqaBRaBQaaqaBMaQqaXSaXSaXTaXSaQqaQqbbXbbYaQqaOAaaqbcabcbbccbaPbaPbcdbccbceaaqbcfbcgaWDbchbchbcibchaWDaZBaINbcjaoKaoKbckaMPaMPaMPaMPaMPaMPaMPaMPaMPaMPaMPaMPaMPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDbaKwbclaDeaDeaDeaDeaDeaDeaDeaDeaDeaDeaKzbcmbcnaKCbcoaKEaKEaKEaKFbcpaaibcqbcrbcsbctbcubcvbcwbcxaSqaaibcybczbcAbcBbcCbcDaWWbcEbcFbcEaXdbcGbcHbcIbcJbcKbcLaaibcMbcNaUibcOaoLaaiaaiaaiaaibcPbcQbcRbcSbcTbcTbcUbcVbcTbcUbcVbcWbcXbcTbcYbcZbdaaaiaaiaaiaaiaGGbdbbapaUDaUDaaqbdcbbEbbKbbGaYVbddbdeaYVbdfbdgbbGaYVaYYbavbavbdhbdibdjbdkbdlbrybdnbavbdobbSbeGbaGbaHbaHbrsbeHbbVaaqaBNaHLaaqaIObdraXVaXSaXTbdsaQqaQqbdtaQqbdubdvaaqbdwbdxbdybaPbaPbdzbdybdAaaqbdBbcgaWDaWDaWDaWFaWDaWDbdCbdDbdEbdFbdGbdHaMPaMPaMPaMPaMPaMPaMPaMPaMPaMPaMPaMPaMPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaiaJObdIbdJbdKbdKbdKbdKbdLbdKbdMbdNbdOaaiaERaJGaHPaDeaDeaDeaDfbdPaaibdQbdRbnEbdTbdUacCbdVbdWbdXaaibdYbdZbeabdZbdZacfbebaPwbbkaPwbecaaibedaZXbeeaZWbefaaibabbacaUiaUjaUjbegbehbeiaaibejbbwbcTbekbcTbcTbcTbcTbelbcTbembcWbenbeobeobepbeqaaiberbehbesbetbeubapaUDaUDbbDaYVbevaYVaYVaYVbewbexaYVbdfbeybbGaYVaYYbavbavbezbeAbeBbeCbeDbdmbdnbeEaaqbeFbeGbaGbaHbaHbaGbeHbeIaaqaFOaaqaaqaaJaaqaaqbeLaXTbeMbeNaQqbeObePaTpbeQabXbeRbeSbeTbeUbeUbeVbeWbeXabXbeYbeZaWDbfaaWDaWFaWDaWDbfbbfcbcjaoKaoKbfdaMPaMPaMPaMPaMPaMPaMPaMPaMPaMPaMPaMPaMPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaazMaaiaaiaaiaoJaoLazMaoJaoLaaiaoJaoLaaiaaiaaiaaibfeaDeaDeaDeaDeaDfbffaaibfgbfhbfibfjaaqaaiaTQbdWaSqaaibfkbflbrYaZQaZQaaiaUaaPwbbkaPwaUaaaibfnaZXbsgbfpbfqaaibabbacaUdaUdaUdbfrbfsbftbfubfvbfwbcTbfxbfybfzbfAbfBbfCbfDbfEbfFbfGbfHbfvbfIbfJbfKbfLbfMbfNbfObfPbfQaUDbfRaaqaYVbbEbfSbbGaYVbfTbfUaYVbfVbfWbbGaYVbfXbavbavbavbawbavbfYbavbdmbdnbfZaaqbgabeGbaGbaHbaHbaGbeHbgbaaqbgcbgdbgdbgebgfbggbghbgibgjbgjbgjbgjbgjbgjbgkbglbgmbaPbaPbaPbaPbaPbaPbgnbgobgpbcgaWDaWDaWDaWFaWDaWDbgqaATbgrbgrbgraATaMPaMPaMPaMPaMPaMPaMPaMPaMPaMPaMPaMPaMPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -12681,32 +12675,32 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablmblmblmblmblmblmblmblmblmblmblmaEUaEVaEWaaiaaiaaibmeaaiaaiaaibiBbltbltbltbmfaaqaTQbdWaSqaaibmgbmhcDDbiIbiIaaibmjblxbmkaaibmjaaibmlblzcDzbmnbhKaaibmobkcbiSbmpbmqblFblGbmrbmsblJbkibmtaaibmubmvbmwaaqbmxaaqbmybmzbmAafjbmBbmCbmDbmEbmEbmFbkubmGaaibmHbmIbkBbkCbkDbkEbkGbmJbkGbkGbkGbkGbmKbmLbmLbmLbmLbmMbkGbkGbkGbkGbmNbkGbmJbmObkGbmPbmQbmRbkGbmSbmTbmTbmUbmVbmWbmXaRLaRLaRLaRLaRLaRLaRLbmYcDHbnaaRLaRLaRLaRLaRLaRLaRLaRLaRLaRLbnbbncbncbndbnebnfbngbnhbnhbnhbnhbnibnjaERaabaaaaaaaabaMPaMPaMPaMPaMPaMPaaaaMPaMPaMPaMPaMPaMPaaaaaaaaaaaaaaaaaaaaabjHbjHbjHbjHbjHbjHbjHbjHbjHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablmblmblmblmblmblmblmblmblmblmblmbnkbnlbnmbnnbnobnpbnqbnrbnsaaibhtbntbntbnubnvaaqaTQbdWaSqaaiaaiaaiaaiaaiaaiaaiaaiblxbnwaaiaaiaaiaaiafjaaiaaiaaiaaibnxbkcbnyaaibnzbnAbkgbkgbkgbkgbkibnBaaiaaibnCbnDbnGbEvbGnbnDbnHaaiafjaaibnIbnJbnKbnLbnMbnNbnOaaibnPbnQbnQaaiaaiaaiaaiaaiaaiaaiaaqaaqbnRbnSbnTbnTbnSbnRaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqbnUaaqaaqaaqaaqaaqaaibnVaoubnWaRLaRLbnXbnXaaiaaiaaiaaiaaibnYbncbncbnbbncaRLbncbncbncbncbnZaaiaaiaaiaaiboaaaiaaiaaiaaiaaiaaiaaiaaiaaiaaaaaaaaaaaaaMPaMPaMPaMPaMPaMPaaaaMPaMPaMPaMPaMPaMPaaaaaaaaaaaaaaaaaaaaabjHbjHbjHbjHbjHbjHbjHbjHbjHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablmblmblmblmblmblmblmblmblmblmblmaGGaGHaEWbobbocbocbodboebocaaibofbofbofbogbohaaqaTQbdWaSqaaqboicczbokbolbomaaibonblxbooaaibopaaiboqborbosbotbouaaqbovbkcbowaaiboxboybozboAboBboCboDaaiaaiaaiboEboFboGboHboIboJboKaaiafjaaiboLboMboNboObnMbkuboPaaiboQboRboSaaiboTboUboVboWboXboYboZbpabpbbpcbpdbpdbpcbpebpfbpgaaqbphbpibpjbpkaaqbplbyrbpnbpobppbpqbpqbpraaibpsabnaaibptaaibpubpuaaibpvbpwbpxaaibDTbpzbDTaaicBVbncbnZaaibpAbpBbpAaaibpCbpDaaibpEbpFbpGaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaMPaMPaMPaMPaMPaMPaaaaMPaMPaMPaMPaMPaMPaaaaaaaaaaaaaaaaaaaaabjHbjHbjHbjHbjHbjHbjHbjHbjHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablmblmblmblmblmblmblmblmblmblmaaabpHaHNbpIbpJbnobnobpKbpLbpMaaibpNbpNbpNbpNbpOaaqaTQbdWbpPaaqbpQbpRbpSbpRbpTaaibpUbpVbpWbpYbpYaaibpZbqabqbbqbbqcbqdbqebkcbqfaaibqgaaJaaqaaqaaqaaibqhaaibqiacCbqjbqkbjbbqlbjbbqmbqnacfbqoaaibqpbkubqqbqrbnMbqsbkuaaibqtbqubqvaaibqwbqxbqybqzbqAbqBbqCbpdbpdbpdbpdbpdbpdbpdbqDbqEbqFbqGbqHbqIbqJaaqbqKbqLbqMbqNbqObqPbqLbpraaibpsabnbNtbqRbqSbqTbqUaaqbqVbqWbqVbqXbqYbqZbraaaiaaqbrbampaaibrcbrdbrebrfbrfbrfaaibrgbrhbriaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaMPaMPaMPaMPaMPaMPaaaaMPaMPaMPaMPaMPaMPaaaaaaaaaaaaaaaaaaaaabjHbjHbjHbjHbjHbjHbjHbjHbjHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablmblmblmblmblmblmblmblmblmblmaaabpHaHNbpIbpJbnobnobpKbpLbpMaaibpNbpNbpNbpNbpOaaqaTQbdWaSqaaqbpQbpRbpSbpRbpTaaibpUbpVbpWbpYbpYaaibpZbqabqbbqbbqcbqdbqebkcbqfaaibqgaaJaaqaaqaaqaaibqhaaibqiacCbqjbqkbjbbqlbjbbqmbqnacfbqoaaibqpbkubqqbqrbnMbqsbkuaaibqtbqubqvaaibqwbqxbqybqzbqAbqBbqCbpdbpdbpdbpdbpdbpdbpdbqDbqEbqFbqGbqHbqIbqJaaqbqKbqLbqMbqNbqObqPbqLbpraaibpsabnbNtbqRbqSbqTbqUaaqbqVbqWbqVbqXbqYbqZbraaaiaaqbrbampaaibrcbrdbrebrfbrfbrfaaibrgbrhbriaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaMPaMPaMPaMPaMPaMPaaaaMPaMPaMPaMPaMPaMPaaaaaaaaaaaaaaaaaaaaabjHbjHbjHbjHbjHbjHbjHbjHbjHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrjazMaaiaaiaaiaoJaoLazMaoJaoLaaiaoJaoLaaiaaiaaiaaibrkbnobocbocbodboebocaaibrlbrmbofbofbogaaqblvbdWbrnaaqbrobrpbrqbrrcHNaaibrtbrubrvbpYbpYaaibrwbrxcHPbrzbrAbrBbrCbrDbrEacfbrFbrGbrHbrIabIbrJbrKacfbrLacfacfacfacfbrMacfacfacfacfbrNacfbrOeEkeEieEjeEhbrTbrUacfbrVboRboRaaibrWbrXdFdbrZbsaaaibqCbpdbpdbpdbpdbpdbpdbpdbsbbscbsdbsebsfdBObshaaqbsibsjbskbqNbprbqPdFhdyNaaibslbsmbsnbsobsobspbsqbsrbssbssbssbstbsubsvbswbsxbsybszbsAbsxbsBbsCbsDbsDbsDcrZaaibsFbrhbsGaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaMPaMPaMPaMPaMPaaaaMPaMPaMPaMPaMPaaaaaaaaaaaaaaaaaaaaaaaabjHbjHbjHbjHbjHbjHbjHbjHbjHaaaaaaaaaaaaaaaaaaaaaaaaaOTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHaaaaCZbobbnobnobnobpKbpLbnoaaibpNbpNbsIbltbltbsJaTQbdWaSqaaqbsKbsLbsMbsNbsOaaibsPbsQbsRbsScFjaaibsUbsVbsWbsXbsYbsZbtabtbbtcbtdbtebtebtfbtgabXbthbtiacCbtjaGCbtkbtlbtmbtnbtobtlbtpaGCbtqaaiabneEgaaiaaiaaiaaibtsaaibttboRbtuacCbtvbtwbtxbtybtzaaibtAbtBbtCbtDbtEbtFbtGbtHbqDbtIaaqbtJbsfbtKbtLaaqbtMbtNbqMbqNbprbqPbqLbpraaibpsabnbtObtPbtQbtRbtSaGCbtTbtUbtVbtVbtWbqVbtXaaibtYbtZbuaaaibubbucbudbrfbuebufaaibsFbrhbugaaiaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjHbjHbjHbjHbjHbjHbjHbjHbjHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHaaaaATbuhbuibocboccEJboebujaaiaaqbukbulbumaaqaaqblvbdWbhzaaqbunbuobupbuqburaaibpYbrubusbpYbpYaaibutbuubuvbuwbuxaaqbuybuzbuAaaibuBaaqaaqaouaaqaaJbuCaaibuDbuEbuFbtlbuGbtnbuGbtlbuHbuEbtqaaieEdeEecbZeEceEfabIbuMabIbuNboRbuOaaiboTbuPbuQbuRbuSbuTbuUbuVbuWbuXbuYbuZbvabvbbvcbvdbnSbvebvfbvgbvhaaqbvibvjbvkbvlbvmbvnbvmbpraaibvobvpbvqbvrbvrbvsbvtbvubvvbvwbvxbvxbvybvzbvAaaibvBbtZbvCaaibvDbvEbvFbrfbrfbvGaaibrgbrhbvHaaiaaaaaaaaaaaaaabbvIbvJbvKbvJbvKbvJbvLaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjHbjHbjHbjHbjHbjHbjHbjHbjHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHaEUaEVbvMbvNbnobnobpKbpLbpMaaibvObltbvPbltbvQaaqaTQbdWaSqaaqaGGbvRbvSbvTaSGaaibvUbvVbvWbvXbvYaaibvZbwabwbbwcbvZaaqbwdbwebwfaaiaaiaaibFCbwhbwibwjbwkaaibwlbwmbwnbwobwpbwqbwpbwrbwsbwtbwuaaibGdbHubLvaaqbYeaaqbwyaaqbwzboRbwAaaiaGGbwBbvRbwCbwDaaqbwEbwFbwGbwHbwIbwIbwJbwKbwLbwMaaqbwNbwOaouaaqaaqaaqaaJbwPaouaaqaaiaaiaaibwQbwRabnbwSbtPbtQbwTbvrbwUcoAbwWbwWbwWbwXbwYbwZbxaaaibrbbxbaaibxcbxdbrfbxebxfbxgaaibsFbxhaaiaaiaaaaaaaaaaaaaabbxibxjbxkbxlbxlbxmbxiaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjHbjHbjHbjHbjHbjHbjHbjHbjHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbxnbxobxpbxqbocbocbodboebocaaibxrbltbxsbltbxtaaqaTQbdWaSqbxubxvbxwbxxbxybxzaaiaaiaaiaaibxAaaiaaibxBbxCbxDbxEbKvaaqbxGbxHbxIbxXbxKbxWbxMbxNbxObxPbxQaaibuDbxRbxSbtlbwpbxTbwpbtlbxUaaibtqaaibrPbARbznaaqbxYaaqbxZaaqbyaboRbybaaibycbydbyebyfbygabIbyhbyiabIabIbyjbykabIabIbylbymaAnaAqbynbyobypbyqbpmbysbytbyubyvaaibywbyxbyybyzabnbyAbyBbyCbyDbyEaaqbyFbwWbwWbyGbyHbwYbyIaaibyJbyJbyKaaibyLbyMbpybyObrfbyPaaibsFbyQaaiaaaaaaaaaaaaaaaaabbyRbySbxkbxlbxkbyTbvKaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjHbjHbjHbjHbjHbjHbjHbjHbjHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHaaaaATbuhbuibocboccEJboebujaaiaaqbukbYMbumaaqaaqblvbdWbhzaaqbunbuobupbuqburaaibpYbrubusbpYbpYaaibutbuubuvbuwbuxaaqbuybuzbuAaaibuBaaqaaqaouaaqaaJbuCaaibuDbuEbuFbtlbuGbtnbuGbtlbuHbuEbtqaaieEdeEecbZeEceEfabIbuMabIbuNboRbuOaaiboTbuPbuQbuRbuSbuTbuUbuVbuWbuXbuYbuZbvabvbbvcbvdbnSbvebvfbvgbvhaaqbvibvjbvkbvlbvmbvnbvmbpraaibvobvpbvqbvrbvrbvsbvtbvubvvbvwbvxbvxbvybvzbvAaaibvBbtZbvCaaibvDbvEbvFbrfbrfbvGaaibrgbrhbvHaaiaaaaaaaaaaaaaabbvIbvJbvKbvJbvKbvJbvLaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjHbjHbjHbjHbjHbjHbjHbjHbjHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHaEUaEVbvMbvNbnobnobpKbpLbpMaaibYRbltbXpbltbYLaaqaTQbdWaSqaaqaGGbvRbvSbvTaSGaaibvUbvVbvWbvXbvYaaibvZbwabwbbwcbvZaaqbwdbwebwfaaiaaiaaibFCbwhbwibwjbwkaaibwlbwmbwnbwobwpbwqbwpbwrbwsbwtbwuaaibGdbHubLvaaqbYeaaqbwyaaqbwzboRbwAaaiaGGbwBbvRbwCbwDaaqbwEbwFbwGbwHbwIbwIbwJbwKbwLbwMaaqbwNbwOaouaaqaaqaaqaaJbwPaouaaqaaiaaiaaibwQbwRabnbwSbtPbtQbwTbvrbwUcoAbwWbwWbwWbwXbwYbwZbxaaaibrbbxbaaibxcbxdbrfbxebxfbxgaaibsFbxhaaiaaiaaaaaaaaaaaaaabbxibxjbxkbxlbxlbxmbxiaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjHbjHbjHbjHbjHbjHbjHbjHbjHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbxnbxobxpbxqbocbocbodboebocaaibxrbltbltbltbXlaaqaTQbdWaSqbxubxvbxwbxxbxybxzaaiaaiaaiaaibxAaaiaaibxBbxCbxDbxEbKvaaqbxGbxHbxIbxXbxKbxWbxMbxNbxObxPbxQaaibuDbxRbxSbtlbwpbxTbwpbtlbxUaaibtqaaibrPbARbznaaqbxYaaqbxZaaqbyaboRbybaaibycbydbyebyfbygabIbyhbyiabIabIbyjbykabIabIbylbymaAnaAqbynbyobypbyqbpmbysbytbyubyvaaibywbyxbyybyzabnbyAbyBbyCbyDbyEaaqbyFbwWbwWbyGbyHbwYbyIaaibyJbyJbyKaaibyLbyMbpybyObrfbyPaaibsFbyQaaiaaaaaaaaaaaaaaaaabbyRbySbxkbxlbxkbyTbvKaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjHbjHbjHbjHbjHbjHbjHbjHbjHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHaGGaGHbvMbobbnobnobpKbpLbnoaaibyUbjJbmmbjKbyVabIaSobjMbdXaaqbzebqabyXbyYcwRbzabzbbzcbzdbzdbyWbzfcuTbzhbyYbzibzjaaqbwdboRbzkbzlbzmbxVbzobzpbzqbzrbzsaaibuDaaiaaibztbzubzvbtlbzwbzxacfbzyaaiabnaaiaaiaaiaaiaaibzzaaibzAboRbybaaibzBbzCbzCbzDbzEaaqbzFbzGbzHbzIbzJbzKbzLbzHbzMbzNbzObzPbzQbzRbzSbzTbzUbzVbzWbzXbzYbzZbAabAbbAcbAdbAebAfbAfbAgbAhbAiaaqbAjbqVbqVbAkbAlbwYbAmaaqbAnbAobApaaqbxJbxLaSGeGXbjxaaiaaibAsaaiaaibAtbAubAubAubAvaaibxibxlbxkbxlbxlbAwbxiaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjHbjHbjHbjHbjHbjHbjHbjHbjHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbAybAzbpIbpJbocbocbodboebocaaibAAbiCbiDbABbACbADbAEbAFaSqaaqbAGbqabyXbyYbAHaaqbAIbAJbqbbqbbAKbALbAMbzhbyYbANbAObAPbwdboRbAQbadbzmbwxbASbATbAUbAVbAWbAXabubzxacfarzbAYbxTbAYbzxbAZaaiaaiaaibBabBbbBcbBdbBebBfbBgacfbBhboRbybbuTbBibBjbBkbBlbBmaaqbBnbBobBpbBqbBrbBsbBtbBubBvbBwbBxbBybBzbBAbBBbarbBDbBEbBFbBGbBHaaibBIbBJbBKbBLaaibBMbBNbBObBPbBPaaqbBQbBRbBSaaqbBTbwYbBUaCZbBVbBWbBXbBYbBZbCabCbbCcbCdbCebwvbCgbChbwwbCjbCjbCkbClbCmbCnbCobvJbvKbCpbvKbvJbCqaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjHbjHbjHbjHbjHbjHbjHbjHbjHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHaaabCrbobbnobnobnobCsbCtbCuaaibCvbCwbCxbCybCzaoibCAbCBaSqaaqbCCbCDbCEbCFbCGbCHbCIbCJcuRbCKbCLbCHbCMbCNcsZbCObCPaaqbCQboRbAQbadbzmaaibCRbCSbCTbCUbCVabnbCWbCXbCYbgPacfbCZbDabgPbDbbDcbDdaaibDebDfbDgbDhbDibDibDjbDkbDlboRbDmaaiaaqbDnbjxbDobDpaaqbBnbDqaaqbDrbDsbBsbDtaaqbBnbDubDvaaqaaqaaqaouaaqaaqaaqbDwamwaaqaaiaaibDxaaqaaqaaiaaiaaqaaJaaqaaqaaqaaqaaqaaqaaqbDybDzaCnaCobDAbDBbDCbDDbDDbDEbDFbDGbDHbDIbDJbDKbDLbuLbDNbDNbDObBZbDPaaibDQbDRbDSbwgaaibDUaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjHbjHbjHbjHbjHbjHbjHbjHbjHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbAybAzbpIbpJbocbocbodboebocaaibAAbiCbiDbABbACbYObAEbAFaSqaaqbAGbqabyXbyYbAHaaqbAIbAJbqbbqbbAKbALbAMbzhbyYbANbAObAPbwdboRbAQbadbzmbwxbASbATbAUbAVbAWbAXabubzxacfarzbAYbxTbAYbzxbAZaaiaaiaaibBabBbbBcbBdbBebBfbBgacfbBhboRbybbuTbBibBjbBkbBlbBmaaqbBnbBobBpbBqbBrbBsbBtbBubBvbBwbBxbBybBzbBAbBBbarbBDbBEbBFbBGbBHaaibBIbBJbBKbBLaaibBMbBNbBObBPbBPaaqbBQbBRbBSaaqbBTbwYbBUaCZbBVbBWbBXbBYbBZbCabCbbCcbCdbCebwvbCgbChbwwbCjbCjbCkbClbCmbCnbCobvJbvKbCpbvKbvJbCqaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjHbjHbjHbjHbjHbjHbjHbjHbjHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHbsHaaabCrbobbnobnobnobCsbCtbCuaaibXibCwbCxbYKbCzaoibCAbCBaSqaaqbCCbCDbCEbCFbCGbCHbCIbCJcuRbCKbCLbCHbCMbCNcsZbCObCPaaqbCQboRbAQbadbzmaaibCRbCSbCTbCUbCVabnbCWbCXbCYbgPacfbCZbDabgPbDbbDcbDdaaibDebDfbDgbDhbDibDibDjbDkbDlboRbDmaaiaaqbDnbjxbDobDpaaqbBnbDqaaqbDrbDsbBsbDtaaqbBnbDubDvaaqaaqaaqaouaaqaaqaaqbDwamwaaqaaiaaibDxaaqaaqaaiaaiaaqaaJaaqaaqaaqaaqaaqaaqaaqbDybDzaCnaCobDAbDBbDCbDDbDDbDEbDFbDGbDHbDIbDJbDKbDLbuLbDNbDNbDObBZbDPaaibDQbDRbDSbwgaaibDUaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjHbjHbjHbjHbjHbjHbjHbjHbjHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaazMaaiaaiaaiaoJaoLazMaoJaoLaaiaoJaoLaaiaaibDVafjaaibxAaaqaaqaaqaaqazlbDWaoiaoibDXaoibDYbDZbEabEbbEcbEdbEebqbbEfbqbbEgbzfbEhbqbbyYbqbbEibjxbwdboRbEjbEkbElaaibEmbEnbEobEpbEqabnbErcACbEtbEubnFbEwbExbEybEzcBgbEBaaibECbEDbEEbEFbEGbEHbEIaaibEJbEKbybbELbEMbENbEObEPbEQbERbESbBobjxbETbEUbEVbEWbjxbBnbDubDvbEXbEYczMbFabFbbFcbFdbFebFfaaqbFgbFhbFibFjbFkbFlbFmbCebFobDDbDDbFnbFpbDDbFqbFrbFsbFtbFubDDbFvbFwbFxbFybFzbFAaaiabnaaiaaiaaibFBaaiaaibAtbAvaaibDMbFDbFEbFFbFGbFHbFIbFJaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjHbjHbjHbjHbjHbjHbjHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabFKbFKbFKbFKbFKbFKbFKaaaaaabzlbFLbFMbFMbFMbFNbFObFPbFPbFPbPubFQbFPbFPbFRbFPbFPbFPbFPbFPbFSbFTbFUbFPamwbFVbqbbqbbqbbEgbFWbFXbFYbyYbFZbGabGbbwdboRbGcbCibzmaaibGebGfbGgbCSbGhabnbGibGjbGkaaibrRbGmczAacCbGobGpbGqaaibGrbGsbGtbGubEGbEHbEIaaibGvbGwbGxbGybGzbGAbGBbGCbGDbGEbGFbGGaaqaaqbGHbGIaaqaaqbBnbDubDvbjxbGJbGKbGKbGKbGLbGKbGMbGNbGObGPbGQbGRbGRbGSbGTbGUbGVbGWbBZbBZbGXbBZbGYbBZbGZbBZbHabHbbHbbHcbHdbHebHfbHgbHhbHibHjbHkbHlaaibHmbHnaaaaaaaaaaaibHobHpbHqbHrbHsbHtbCfaaiaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjHbjHbjHbjHbjHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabFKbFKbFKbFKbFKbFKbFKaaaaaabadbHvbHwbHwbHwbHxbHybFPbFPbFPbFPbFPbFPbFPbFRbFPbFPbFPbFPbFPbFSbFTbFUbFPamwbHzbHAbHBbHCbHDbHEbHFbHGbHHbHIbHJbjxbwdboRbHKaaqaaqaaiaaiaaiaaiaaibHLabnaaibHMabnacCabnbHNaaiaaiaaiaaiaaiaaiabnaaiaaiaaiaaiaaiaaiaaibHOboRbHPbnSaaqbHQbHRaaqaaqbBnbHSbHTbEQbHUbHVbHWbHXbHYbESbHZbIabIbbIcbIdbIdbIdbIebIdbIfbIgbIhbIibIjbIkbFibIlaaiaaiaaiaaiaaiaaibImaaiaaiaaiaaJbInaaqaaqbIobIpbIqbIrbHfbIsbItbIubIvbIwbIxaaibHmbIyaaaaaaaaaaaibIzbIAaaibCnaaiaaibCnaaiaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabFKbFKbFKbFKbFKbFKbFKbIBaoKaCobICbIDbIDbIDbIEbIFbIDbHwbHwbHwbHwbHwbIGbIHbHwbHwbIGbHwbHwbHybIIbIJbFPazlaoiaoiaoiaoiaoiaoibIKbEdaaqaaqaaqaaqbwdboRbILbIMbINbIObIPbIQbIRbISbITbIUbIVbIWbIXbIYbIZbJabJbbJcbJdbJebJfbJebJgbJhbJibnQbJjboRbJkbJlbJmboRbJnaaqbJobJpbJqbJrbJsbBnbJtbJubJvbJwbJxbJybJzbJAbJBbJCbJDaaqbJEbJFbJGbJHbJIbGKbJJbJKaaqbJLbFibFibFibJMaaibJNbJObJPbJQbJRbJSczzbJUaaicbObJWbJXaaqaaqbJYbIqbJZbKabKbbKcbKdbKebKfbKgaaibKhaaiaaaaaaaaaaaiaaiaaiaaiaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaOTaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabFKbFKbFKbFKbFKbFKbFKbKibKjbKibKkbKkbKkbKkbKlbKmbKkbKkbKkbKkbKkbKkbKkbKnbKkbKkbKkbKkbKkbKmbKobKpbKkbKqbKrbKsbKtbKubwVbKwbKxbKybKzbKAbKAaaqbwdbKBbKCboRboRbybbKDbnQbJibJhbKEbKFbKEbKGbKHbKHbKIbKJbKKbKHbKHbKLbKHbKMbKHbJhbJibnQbKNbKObKPbKQbKRbKSboRaaqbKTbJpbKUbKVbKWbBnbKXbKYbKZbLabLbbLcbLdbLebBnbLfbLgaaqaaqbLhbLibLjbLkbLlbLmbLnaaqbLobLpbFibLqbLraaibJNbLsbLtbLubuKbLwbLxbLyaaibLzbLAbLBbLBaaqbLCbLDbLEbLFbLGbLHbVAbLJbLKbVHaaibHmaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabFKbFKbFKbFKbFKbFKbFKbLMbLNbLMbFLbFMbLObLPbLQbLRbLPbLSbLSbLTbLSbLSbLPbLUbLSbLSbLPbLSbLSbLVbLWbLXbLYabIbLZbMabMbbMcbMbbMdbMebMfbMgbMhbMiaaqbwdbMjbMkbMlbMmbMnbMobMpbMqbMrbMsbMtbMubMvbMwbMwbMxbMybMybMybMybMybMybMzbMAbMBbMCbMDbMEbMFbMGbMHbMIbMJbMKaaqbMLbJpbJqbMMbKWbBnbKXbKYbMNbMObMPbMQbMRbMSbBvbMTbMUaaqbMVbMWbMXaaqbMYaaqbMZaxeaaqbNabNbbNcbNdbNeaaibJNbNfbNgbJQbNhbNibNjbNkaaibNlbLAbLBbLBaaqbNmbNnbNoacCbNpbNqbNrbNsbxFbNuaaibHmaaiaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaaaaaaaaaaaaaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabFKbFKbFKbFKbFKbFKbFKbIBaoKbckbNvbHwbHybHwbNwbNxbNybNybNybNzbNybNybUrbNAbNybNybNBbNybNybNCbNDbNEbNybNFbNGbNHbNIbNJbNIbNKbNLbNMbNNbNObNPaaqbNQaaqbNRaaqaaqbNSbNTbNSaaqaaqaaqbNUbNVbNWaaqaaqbNXbJhbJhbNYaaqaaqaaqaoubNZaaqaaqaaqbOaaaqaaqbObaaqbOcaouaaqbOdbOebOfaaqbOgbBnbKXbOhaaibOibOjbOkbOlaaibOmbLfbOnaaqbOobOpbOqbOrbOsbOtabIbOubOvbOwbOxbOybOzbOAaaiaaiaaiaaiaaiaaiaaiaaiaaiaaibOBbOCbODbODaaqbOEbOFbOGaaiaaiaaiaaiaaiaaiaaiaaibHmaaiaaabOHbOHbOHaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbOIbAubAubAvaaqaaqaaiaaiaaiaaibOJaabaabaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabFKbFKbFKbFKbFKbFKbFKbLMbLNbLMbOKbIDbIFbIDbOLbOMbONbOObOObOPbOObOObOQbORbOObOObOSbOObOObOObOObOTbOUabXbOVbOWbOXbOYbOXbOZbPabPbbPcbPdbMiaaqaaqaaqbPeabXbPfbPgbPhbPibPjaaqbPkbPlbPmbPnbPoaaqbPpbPqbPraaqbPsbPtbsEbPvbPwbPxbPybPzbPAabXbPBbPCbPDbPEbPFabXbPGbPHbPIbPJbPKbPLbPMbKYbPNbPObPPbPQbPRbPSbBvbPTbPUbPVbPWbPXbPXbPYbPZbQaaaqbQbbQcbQdbQebQfbQgbQhaaibQibQjbQkaaibQlbQmbQnbQoaaibUXbQqbQrbQraaqbQsbQtbIraaibrhbQubQvbQwbQwbQvbQwbQxaaiaaabOHbQybOHaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabbQzbQAbQBbQAaaqaaiaaibQCbQDbQCbQEaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabFKbFKbFKbFKbFKbFKbFKbQFbQGbQFbQHbQHbQIbQHbQHbQJbQHbQHbQHbQKbQHbQHbQHbQLbQHbQHbQMbQHbQHbQHbQHbQHbQHbQNbQObQPbNNbNNbNNbNNbNNbQQbQRbQSbQTbEdacEaaqbQUaaqcmHbQWbQWbQWbQXaaqcmIbQZbQZbQZbRabRbbRcbRdbReabXbRfbRgbRhcjQbRibRjaaqaaqbRkaaqbRlbRmcqgbRobRpaaqbKTbJqbKUbKVbRqbRrbRsbRtacCcpBbRvbRwbRxaaibRybRzbRAbRBbRCbRDcmJbRFbRGbRHaaqaaqaaqaaqaaqaaJaCGaoraaibRIbRJbRJbRKbQobRLbQobRMaaibRNbLAbRObROaaqbIpbRPbIraaiaaibRQaaiaaiaaiaaiaaiaaiaaiaaiaaibRRaaiaaiaaiaaiaaiaaiaaiaaiaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacbRSbQAbQAbRTaaiaaibQCbQCbRUbQCbQCaaiaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabFKbFKbFKbFKbFKbFKbFKbIBaoKaEWbRVbFMbRWbFMbRXbRYbRZbHwbHwbSabHwbHwbFMbSbbHwbHwbScbHwbSdbHwbHwbSebFPaaqbSfbSgbShbSibSjbSkcrRbSmbSnbSobSpbSqbEdaaqbQUaaqbXhbQWbSrbQWbSsaaqbStbQZbSubQZbStaaqbSvbSwbSxaaqbSybSzbSAbSBbSCbSDabIbSEbSFabIbSGbSHbSIbSJbSKaaqbSLbJqbJqbSMbRqbRrbSNbSObSPbPObSQbSRbSSbSTbSUbSVbSWaaqbSXbSYbREbSZbSZbTaaaqbTbbTcbTdbTebTfbTgbThaaibRJbRJbRJbTibQobTjbQobTkaaibTlbLAbTmbTmaaqbTnbTobIraaibTpbTqbTracCbTsbTtbTubTvbTwbTxbTybTzbTAbTBbTCbTDbTEbTFbTGaaiaaiaaiaaiaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaabTHaaibRSaaiaaibQCbQCbQCbQCbQCbQCbQCaaiaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabFKbFKbFKbFKbFKbFKbFKaaaaaiaaiaaqazSbTIazTaaqbTJaaqaaqazSaoKazTaaqaaqbTKaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqbTLaaqaaqaaqbTMbTNbTObTPaaqbQXbTQbQWbQWbQXaaqbTRbTSbQZbTTbTUabIbTVbTWbTXaaqaaqaaqaaqaaqbTYaaqaaqbTZbUaaaqaaqaaJaaqaouaaqaaqbUbbUcbUcaaqaaqbUdbUebUfbUgbUhbUibUjbUkbUlaaqbUmbUnaaqbUobSYbREbSZbSZbSZaaqbUpbUqcfTbUsbUtbUubUvaaibRJbUwbRJbUxbQobRLbUybUzacCbUAbUBbUCbUCabXbUDbUEbNobUFbUGbUHbUIbUJbUKbULbULbUMbUNbULbUObULbUPbUQbURbUSbUTbUUbUVacfbUWbXIbUYbUZaabaabaabaabaabaabaabaabaabaabaabaabaabaaqaaibVabVbbVbbQCbQCbQCbQCbQCbQCbQCbQCaaiaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabFKbFKbFKbFKbFKbFKbFKaaaaaibVcbVdbVebVfbVgbVhbVibVjaaibVkbVlbVmbVnbVobVpbVqbVrbVsbVrbVrbVrbVrbVrbVrbVrbVrbVrbVrbVrbVrbVrbVrbVtbVrbVrbVrbVubVvbVwbVxaaqbVybVzchObVBbVCabIbVDbVEbVFbVGciAaaqbVIbVJbVKbVLbVMbVMbVMbVMbVNbVObVPbVQbVQbVRbVRbVSbVTbVUaaqaaqbVVbVWbVXbVYbVZbRrbWabUfbWbbWcaHobWdbLdbWeaHobWfbWgaoibWhbWibWjbWkbWlbWmaaqbWnbWobWpbWqbWrbWsbWtaaibWubRJbRJaaibWveGWbWxaaiaaqbWybWzbJXaaqaaqbWAbRPbWBaaibWCbWDbWEaaibWFbWGbWGbWHbWIbWJbWKbWGbWLbWMbWGbWGbWNbWObWPbWQbWRbWSbWTbWUaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaiaaibWVbQCbQCbQCbQCbQCbQCbQCbQCbQCbQCbQCaaiaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabFKbFKbFKbFKbFKaaaaaaaaibWWbWXbWXbWYbWXbWXbWZbXaaaibXbbXcbXdbXcbXcbXeaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaqbXfaaqaaqbXgaaqbQXbXibXjbXkbXlaaqbXmbXnbXobXpbXqaOqbXrbXsbXtabIacfacfacfacfbXuauWbAXabXbXvabXabXbXwbXxbXybXzbXAbXBbXCbXDbXEbXFbXGbXHbQVbXJbXKbXLbXMbXNbXObXPbXQbXRaaqaaqaEqabXabXabXbXSaaqaaqbXTaaqamwbXUbXVbXWaaibXXbRJbRJbXYbXZbYabYbbYcaaqaaqbYdaaqaaqbuJbYfbRPbtZaaiaaibYgaaiaaibYhbYibYjbYkbYlbWGbYmbWPbYnbWPbWPbWPbYobTzbYpaaibYqbYrbYsbYtaabaabaabaabaabaabaabaabaabaabaabaabaabaaibQCbQCbQCbQCbQCbQCbYubQCbYvbQCbQCbQCbQCbQCaaiaaiaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabYwbYxbYybYxbYzaaaaaaaaaaaibYAbWXbWXbWYbWXbWXbWZbYBaaibXbbYCbYDbYEbojbXeaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaibYFbYGbYHaaqbYIaaqbYJbYKbYLbYMbYNaaqbYObStbYPbYQbYRaOrbYSbYTbYUaaiaaibYVbYWbYXbYYbYZabnbZabBJbZbaaqbZcbBJbBJbZdabXbZebZfbQYbXEbZgbZhbZibZjbZkbZlbZmbZnbZobZlbZlbZpbZqbZqbZqbZrbZqbZqbZqbZsbaqbZubZvbZwbZxbZybZzbZAaaibZBbZCbZDbZEbZFbZGbZHbZIbZJbZKbZLbtZbZMbtZbYfbRPbtZaaibrhbZNbZOaaiaaiaaqaaqaaqbZPbWGbZQbRnbWGbZRbZSbZTbZUbZVbZWaaibZXbZYbZZaaiaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaicaacaacaacaacaacaacabbQCcaccaabYvbQCbQCbQCbQCaaiaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabFKbFKbFKbFKbFKbFKbFKbLMbLNbLMbFLbFMbLObLPbLQbLRbLPbLSbLSbLTbLSbLSbLPbLUbLSbLSbLPbLSbLSbLVbLWbLXbLYabIbLZbMabMbbMcbMbbMdbMebMfbMgbMhbMiaaqbwdbTQbMkbMlbMFbPfbPgbSsbMqbMrbMsbMtbMubMvbMwbMwbMxbMybMybMybMybMybMybMzbMAbMBbMCbMDbMEbMFbMGbMHbMIbMJbMKaaqbMLbJpbJqbMMbKWbBnbKXbKYbMNbMObMPbMQbMRbMSbBvbMTbMUaaqbMVbMWbMXaaqbMYaaqbMZaxeaaqbNabNbbNcbNdbNeaaibJNbNfbNgbJQbNhbNibNjbNkaaibNlbLAbLBbLBaaqbNmbNnbNoacCbNpbNqbNrbNsbxFbNuaaibHmaaiaabaabaabaabaabaabaabaabaabaabaabaabaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaaaaaaaaaaaaaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabFKbFKbFKbFKbFKbFKbFKbIBaoKbckbNvbHwbHybHwbNwbNxbNybNybNybNzbNybNybUrbNAbNybNybNBbNybNybNCbNDbNEbNybNFbNGbNHbNIbNJbNIbNKbNLbNMbNNbNObNPaaqbNQaaqbNRaaqaaqbMnbNTbNSaaqaaqaaqbNUbXmbNWaaqaaqbNXbJhbJhbNYaaqaaqaaqaoubNZaaqaaqaaqbOaaaqaaqbObaaqbOcaouaaqbOdbOebOfaaqbOgbBnbKXbOhaaibOibOjbOkbOlaaibOmbLfbOnaaqbOobOpbOqbOrbOsbOtabIbOubOvbOwbOxbOybOzbOAaaiaaiaaiaaiaaiaaiaaiaaiaaiaaibOBbOCbODbODaaqbOEbOFbOGaaiaaiaaiaaiaaiaaiaaiaaibHmaaiaaabOHbOHbOHaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbOIbAubAubAvaaqaaqaaiaaiaaiaaibOJaabaabaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabFKbFKbFKbFKbFKbFKbFKbLMbLNbLMbOKbIDbIFbIDbOLbOMbONbOObOObOPbOObOObOQbORbOObOObOSbOObOObOObOObOTbOUabXbOVbOWbOXbOYbOXbOZbPabPbbPcbPdbMiaaqaaqaaqbQUaaqbMobMpbPhbPibPjaaqbPkbPlbPmbPnbPoaaqbPpbPqbPraaqbPsbPtbsEbPvbPwbPxbPybPzbPAabXbPBbPCbPDbPEbPFabXbPGbPHbPIbPJbPKbPLbPMbKYbPNbPObPPbPQbPRbPSbBvbPTbPUbPVbPWbPXbPXbPYbPZbQaaaqbQbbQcbQdbQebQfbQgbQhaaibQibQjbQkaaibQlbQmbQnbQoaaibUXbQqbQrbQraaqbQsbQtbIraaibrhbQubQvbQwbQwbQvbQwbQxaaiaaabOHbQybOHaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabbQzbQAbQBbQAaaqaaiaaibQCbQDbQCbQEaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabFKbFKbFKbFKbFKbFKbFKbQFbQGbQFbQHbQHbQIbQHbQHbQJbQHbQHbQHbQKbQHbQHbQHbQLbQHbQHbQMbQHbQHbQHbQHbQHbQHbQNbQObQPbNNbNNbNNbNNbNNbQQbQRbQSbQTbEdacEaaqbPeabXbVDbQWbQWbQWbQXaaqcmIbQZbQZbQZbRabRbbRcbRdbReabXbRfbRgbRhcjQbRibRjaaqaaqbRkaaqbRlbRmcqgbRobRpaaqbKTbJqbKUbKVbRqbRrbRsbRtacCcpBbRvbRwbRxaaibRybRzbRAbRBbRCbRDcmJbRFbRGbRHaaqaaqaaqaaqaaqaaJaCGaoraaibRIbRJbRJbRKbQobRLbQobRMaaibRNbLAbRObROaaqbIpbRPbIraaiaaibRQaaiaaiaaiaaiaaiaaiaaiaaiaaibRRaaiaaiaaiaaiaaiaaiaaiaaiaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacbRSbQAbQAbRTaaiaaibQCbQCbRUbQCbQCaaiaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabFKbFKbFKbFKbFKbFKbFKbIBaoKaEWbRVbFMbRWbFMbRXbRYbRZbHwbHwbSabHwbHwbFMbSbbHwbHwbScbHwbSdbHwbHwbSebFPaaqbSfbSgbShbSibSjbSkcrRbSmbSnbSobSpbSqbEdaaqbQUaaqbQXbQWbSrbQWbXhaaqbStbQZbSubQZbXqaaqbSvbSwbSxaaqbSybSzbSAbSBbSCbSDabIbSEbSFabIbSGbSHbSIbSJbSKaaqbSLbJqbJqbSMbRqbRrbSNbSObSPbPObSQbSRbSSbSTbSUbSVbSWaaqbSXbSYbREbSZbSZbTaaaqbTbbTcbTdbTebTfbTgbThaaibRJbRJbRJbTibQobTjbQobTkaaibTlbLAbTmbTmaaqbTnbTobIraaibTpbTqbTracCbTsbTtbTubTvbTwbTxbTybTzbTAbTBbTCbTDbTEbTFbTGaaiaaiaaiaaiaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaabTHaaibRSaaiaaibQCbQCbQCbQCbQCbQCbQCaaiaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabFKbFKbFKbFKbFKbFKbFKaaaaaiaaiaaqazSbTIazTaaqbTJaaqaaqazSaoKazTaaqaaqbTKaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqaaqbTLaaqaaqaaqbTMbTNbTObTPaaqbQXbQWbQWbQWbTRaaqbStbQZbQZbTTbTUabIbTVbTWbTXaaqaaqaaqaaqaaqbTYaaqaaqbTZbUaaaqaaqaaJaaqaouaaqaaqbUbbUcbUcaaqaaqbUdbUebUfbUgbUhbUibUjbUkbUlaaqbUmbUnaaqbUobSYbREbSZbSZbSZaaqbUpbUqcfTbUsbUtbUubUvaaibRJbUwbRJbUxbQobRLbUybUzacCbUAbUBbUCbUCabXbUDbUEbNobUFbUGbUHbUIbUJbUKbULbULbUMbUNbULbUObULbUPbUQbURbUSbUTbUUbUVacfbUWbXIbUYbUZaabaabaabaabaabaabaabaabaabaabaabaabaabaaqaaibVabVbbVbbQCbQCbQCbQCbQCbQCbQCbQCaaiaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabFKbFKbFKbFKbFKbFKbFKaaaaaibVcbVdbVebVfbVgbVhbVibVjaaibVkbVlbVmbVnbVobVpbVqbVrbVsbVrbVrbVrbVrbVrbVrbVrbVrbVrbVrbVrbVrbVrbVrbVtbVrbVrbVrbVubVvbVwbVxaaqbVybVzbXobQWbQXaOqbVBbVEbVFbVGbVCaaqbVIbVJbVKbVLbVMbVMbVMbVMbVNbVObVPbVQbVQbVRbVRbVSbVTbVUaaqaaqbVVbVWbVXbVYbVZbRrbWabUfbWbbWcaHobWdbLdbWeaHobWfbWgaoibWhbWibWjbWkbWlbWmaaqbWnbWobWpbWqbWrbWsbWtaaibWubRJbRJaaibWveGWbWxaaiaaqbWybWzbJXaaqaaqbWAbRPbWBaaibWCbWDbWEaaibWFbWGbWGbWHbWIbWJbWKbWGbWLbWMbWGbWGbWNbWObWPbWQbWRbWSbWTbWUaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaiaaibWVbQCbQCbQCbQCbQCbQCbQCbQCbQCbQCbQCaaiaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabFKbFKbFKbFKbFKaaaaaaaaibWWbWXbWXbWYbWXbWXbWZbXaaaibXbbXcbXdbXcbXcbXeaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaqbXfaaqaaqbXgaaqbxtbADbXjbXkbxsaaJbvPbXnbTSbulbpPaOqbXrbXsbXtabIacfacfacfacfbXuauWbAXabXbXvabXabXbXwbXxbXybXzbXAbXBbXCbXDbXEbXFbXGbXHbQVbXJbXKbXLbXMbXNbXObXPbXQbXRaaqaaqaEqabXabXabXbXSaaqaaqbXTaaqamwbXUbXVbXWaaibXXbRJbRJbXYbXZbYabYbbYcaaqaaqbYdaaqaaqbuJbYfbRPbtZaaiaaibYgaaiaaibYhbYibYjbYkbYlbWGbYmbWPbYnbWPbWPbWPbYobTzbYpaaibYqbYrbYsbYtaabaabaabaabaabaabaabaabaabaabaabaabaabaaibQCbQCbQCbQCbQCbQCbYubQCbYvbQCbQCbQCbQCbQCaaiaaiaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabYwbYxbYybYxbYzaaaaaaaaaaaibYAbWXbWXbWYbWXbWXbWZbYBaaibXbbYCbYDbYEbojbXeaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaibYFbYGbYHaaqbYIaaqbYJbMjbMmbQXbCyaOrbvObStbYPbvQbCvaOrbYSbYTbYUaaiaaibYVbYWbYXbYYbYZabnbZabBJbZbaaqbZcbBJbBJbZdabXbZebZfbQYbXEbZgbZhbZibZjbZkbZlbZmbZnbZobZlbZlbZpbZqbZqbZqbZrbZqbZqbZqbZsbaqbZubZvbZwbZxbZybZzbZAaaibZBbZCbZDbZEbZFbZGbZHbZIbZJbZKbZLbtZbZMbtZbYfbRPbtZaaibrhbZNbZOaaiaaiaaqaaqaaqbZPbWGbZQbRnbWGbZRbZSbZTbZUbZVbZWaaibZXbZYbZZaaiaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaicaacaacaacaacaacaacabbQCcaccaabYvbQCbQCbQCbQCaaiaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAxbAxbAxbAxbAxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacadcaecafcagcadbfcaoKbckaaicahcaibWXbQpbWXbWXbWZcajaaibXbcakbYDbYDbYDbXeaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaicalcamcanaaqbYIaaiaaiaaiaaiaaiaaiaaqaaqaaqaaqaaqaaqaaqcaocapcaqcarcascatcaucaucavcawabnbBJbBJcaxaaqcaybBJbBJbBJcazcaAcaBbXCcaCaHocaDbZqcaEcaFcaGbKXcaFcaHcaIcaIcaIcaIcaIcaIcaFcaIcaIcaIbKXcaKcaLcaMcaNcaOcaPcaQcaRaaicaScaTcaTcaUbRJcaVcaWcaXcaYcaZcbacbbbtZcbcbYfbRPcbdaaibrhcbecbfcbgaaicbhcbicbjbWGbWGcbkbWGbWGcblcbmcbncbocbpcbqaaicbrcbscbtcbuaacaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbvbQAbQAbQAbQAbQAbQAbQAcbwbQDbQCbQCbQCbQCcbxbQDaaiaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabYycbycbzcbybYycbAcbBcbCaaicbDbWXbWXcbEbWXcbFcbGcbHaaicbIbXccbJbYDbYDcbKaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaiaaiaaiaaibYIaaiaaaaaaaaaaaaaaicbLcbMcbNbJVcbPcbQaaqcbRcbScbTcbUcbVcbWcbXcbXcbYbpXabnaaiaaiaaiafbccaaaibBJbBJaaqccbcccccdcceccfccgcaOcchcciccjcckcclccmccncaIcaIcaIccoccpccqccpccoaaiauYacCacCccrccsccoaaqcctccuaaiccvccwccxccybjjccAccBaaiaaiaaiabnaaiaaiaaiccCccDccEaaibrhcbeccFcbgaaiccGbWGbWGbWGbZRccHccIccJaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaibVbbVbbVbbVbbVbbVbccKbQCbVabVbccLbQCbQCbQCbQCaaiaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacadcbycbycbyccMccNccOccPccQccRbWXbWXbWXbWXbWXbWXccSaaiccTbXcccUbYDbYDccVaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccWaaaaabaabaaiaaiaaiaaiaaiaaiaaiaaiaaqbXgaCZaaaccXccYccZcdacdbcdccddcdecdfcdgabXcdhcdicdjcdkcdlcdmcdncdocdpcdqabncdrcdscdtcducdvaaibBJbBJaaqaaqaaqaaqaaJaaqcdwcdwcdxaaqaaqaouaaqaPPcdycdBcdAcdBacfcdCcdDcdEacfcdFcdFacfcdGcdHcdIaaicdJcdKbVUaaiaaiaaiabncdLaaicdMbAZaaicdNcdOcdPbBJcdQaaiabncdRafjaaibrhcbecdScdTaaicdUcdVcdWbZRcdXcdYccIcdZaaiaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaibQCbQCbQCbQCbQCbQCbYubQCccLbQCbQCbQCbQCbQCaaiaaiaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacadcbycbycbyccMccNccOccPccQccRbWXbWXbWXbWXbWXbWXccSaaiccTbXcccUbYDbYDccVaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccWaaaaabaabaaiaaiaaiaaiaaiaaiaaiaaiaaqbXgaCZaaaccXccYccZcdacdbcdccddcdecdfcdgabXcdhcdicdjcdkcdlcdmcdncdocdpcdqabncdrcdscdtcducdvaaibBJbBJaaqaaqaaqaaqaaJaaqcdwcdwcdxaaqaaqaouaaqaPPcdycdBcdAcdBacfcdCcdDcdEacfcdFcdFacfcdGcdHcdIaaicdJcdKbVUaaiaaiaaiabnbNVaaicdMbAZaaicdNcdOcdPbBJcdQaaiabncdRafjaaibrhcbecdScdTaaicdUcdVcdWbZRcdXcdYccIcdZaaiaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaibQCbQCbQCbQCbQCbQCbYubQCccLbQCbQCbQCbQCbQCaaiaaiaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabYycbzcbzcbzbYyceacebcecacfcedceecefcefcefcefcegcehaaibXbceicejbYDbYDccVaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacekcelcelcelcemcenceobqQceqcercesaaqcetbXgaATaaaceucevcewcexceycdccezceAceBceCaaqceDbYTbTWcbUceEcauceFcauceGceHceIceJceKceLceKceMaaibBJbBJaaqceNceOcePceQceRceSceSceTceUceVceWceXceYabXceZcfacfaacCcfbcfccfdaaiaaaaaaaaicfecffcfgacfcfhcficfjcfkcfkcfkcflcfmcfncfocfpcfncfncfncfqcfncfncfrcfscftcfucfvbQwcfwcfxbrhaaicfycfzcfAcfBcfycfCcfDcfEaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaiaaibWVbQCbQCbQCbQCbQCbQCbQCbQCbQCbQCbQCaaiaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacadcfFcfGcfHcadaINaoKbckaaiaaiaaiaoJaoKaoKaoLaaiaaiaaicfIcfJbYDbYDcfKcfLaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaiaaiaaiawjcfMcfNcfOcfPcfPcfQaaqcfRbYIaATaaaceucfSbRubrScfVcfWcfXcfYcfVcfVbtrcgacgbcgcacCacCcgdcgecaucgfcggcghceLcgicgjcgkcglaaibBJbBJaaqcgmcgncgocgpcgqcgrcgrcgscgtcgucgvcgwcgxaaqcgycaIcgzaaicgAcfccgBaaiaaaaaaaaicgCcgDcgEaaibBKcgFcgGcgGcgGcgGcgGcgGcgHcgIcgJcgKacfacfcgLcgMacfacfcgNcgOcgPabIcgQcgRcgSbrhaaicgTbWGbZRcgUcgVcgUcgWcgXaaibOHbOHaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaabaaqaaicaccaacaabQCbQCbQCbQCbQCbQCbQCbQCaaiaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgYbYxcgZbYxchachbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaichcaYEaSFazTaaiaaiaaiaaaaaaaaaaaaaaaaaaaagaaaaaaaaachdchechfchgchhchichjchkchlchlchmaaqbYHbXgaATaaaceuchnchoafbchpcdcchqchrchschtaaqceDbYTbYUchuaaichvaaqchwchxchychzchAceLceLchBchCaaibBJchDaaqchEchFchGchHchHchHchIchJchHchHchKchGchLaaichMcaIchNaaibSlcfccgBaaiaaaaaaaaichQchRchSaaichTbBJchDaaiaaiaaiaaiaaiaoJaoKaoLaaiaaiaabaaaaaaaaaaaichUchVamuaaiaaiaaichWaamaaibWJccIchXchYchZciacibcgVciccidbOHaaaaaaaaaaaaaaaaabaaaaaaaaaaaqaaqaaqaabaaaaaaaabaaaaaaaabaaaaaabTHaaibRSaaiaaibQCbQCbQCbQCbQCbQCbQCaaiaaiaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -12842,7 +12836,7 @@ cNNcOFcOAcODcOIcOvcPLcQQcRDcQEcRccQTcQCcQQcRDcQEcRccQTcQCcPvcODcOucOycOIcOBcOzcN cNDcOIcOzcOGcOucOCcOAcRbcQmcPLcPvcPBcPtcRbcQmcPLcPvcPBcPtcPxcOGcOxcOHcOucODcOvcNRcOocNGcOAcOycOIcOzcOEcOCcOvcOGcOHcOwcODcOucOFcOBcOxcOCcOEcOwcOycOIcOvcODcOzcOFcOHcNKcOoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVfcVfcVfcVfcVfcVfcVfcVfcVfcVfcVfcVfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa cNMcOucOvcOwcOxcOycOzcOAcOBcOCcODcOEcOFcOGcOHcOIcOzcOycODcOvcOwcOAcOEcOxcOGcOCcNEcOocNOcOzcOHcOucOvcOBcOycOCcOwcOEcOFcOGcOxcOIcODcOAcOycOBcOFcOHcOucOCcOGcOvcOIcOEcNJcOoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVfcVgcVhcVicVjcVkcVlcVfcVmcVncVocVfaaaaaacVpcVqcVqcVqcVqcVqcVraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa cNPcOxcOCcOFcOAcOHcOvcOzcODcOycOGcOBcOIcOwcOEcOucOvcOHcOGcOCcOFcOzcOBcOAcOwcOycNHcOocNRcOvcOEcOxcOCcODcOHcOycOFcOBcOIcOwcOAcOucOGcOzcOHcODcOIcOEcOxcOycOwcOCcOucOBcNFcOoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVfcVicVicVicVicVicVicVicVscVtcVucVfaaaaaacVqcVvcVwcVxcVycVzcVraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRAcRAcRAcRAcRAcRAcRAcRAcRAcRAcRA -cNGcOAcOycOIcOzcOEcOCcOvcOGcOHcOwcODcOucOFcOBcOxcOCcOEcOwcOycOIcOvcODcOzcOFcOHcNKcOocNEcOCcOBcOAcOycOGcOEcOHcOIcODcOucOFcOzcOxcOwcOvcOEcOGcOucOBcOAcOHcOFcOycOxcODcNLcOoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVfcVAcVAcVicVicVicVBcVfcVCcVDcVEcVfaaaaaacVqcVFcVGcVGcVGcVFcVrcVrcVrcVraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRAcVHcVIcVIcVIcVIcVIcVIcVIcVJcRA +cNGcOAcOycOIcOzcOEcOCcOvcOGcOHcOwcODcOucOFcOBcOxcOCcOEcOwcOycOIcOvcODcOzcOFcOHcNKcOocNEcOCcOBcOAcOycOGcOEcOHcOIcODcOucOFcOzcOxcOwcOvcOEcOGcOucOBcOAcOHcOFcOycOxcODcNLcOoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVfcVAcVAcVicVicVicVBcVfbYNcVDcVEcVfaaaaaacVqcVFcVGcVGcVGcVFcVrcVrcVrcVraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRAcVHcVIcVIcVIcVIcVIcVIcVIcVJcRA cNOcOzcOHcOucOvcOBcOycOCcOwcOEcOFcOGcOxcOIcODcOAcOycOBcOFcOHcOucOCcOGcOvcOIcOEcNJcOocNHcOycODcOzcOHcOwcOBcOEcOucOGcOxcOIcOvcOAcOFcOCcOBcOwcOxcODcOzcOEcOIcOHcOAcOGcNIcOoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVfcVicVicVicVicVKcVKcVfcVfcVLcVfcVfaaaaaacVqcVFcVMcVMcVMcVFcVrcVNcVOcVraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRAcVPcVQcVQcVQcVQcVQcVQcVQcVPcRA cNRcOvcOEcOxcOCcODcOHcOycOFcOBcOIcOwcOAcOucOGcOzcOHcODcOIcOEcOxcOycOwcOCcOucOBcNFcOocNKcOHcOGcOvcOEcOFcODcOBcVRcVScVTcVUcRpcPKcQUcVVcVWcVXcVYcOGcOvcOBcOucOEcOzcOwcNQcOoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVfcVZcVZcVicWacWbcWccVfcWdcVLcWecVfaaaaaacVqcVFcWfcWgcWhcVFcVrcVrcVrcVrcVrcVrcVrcVrcVrcVrcVrcVraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRAcVPcWicWicWicWjcWicWicWicVPcRA cNEcOCcOBcOAcOycOGcOEcOHcOIcODcOucOFcOzcOxcOwcOvcOEcOGcOucOBcOAcOHcOFcOycOxcODcNLcOocNJcOEcOwcOCcOBcOIcOGcODcVYcWkcWlcWmcWncWocWpcWqcWrcWscWtcOwcOCcODcOxcOBcOvcOFcNNcOoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVfcVicVicVicWacWucWvcVfcWwcVLcWxcVfaaaaaacVqcVFcWfcWgcWhcVFcWycWzcWAcWBcWCcWDcWzcWEcWFcWGcWGcVraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRAcVPcWHcWIcWJcVPcWKcWLcWKcVPcRA @@ -12865,7 +12859,7 @@ cNHcOycODcOzcOHcOwcOBcOEcOucOGcOxcOIcOvcOAcOFcOCcOBcOwcOxcODcOzcOEcOIcOHcOAcOGcN cNKcOHcOGcOvcOEcOFcODcOBcOxcOwcOAcOucOCcOzcOIcOycODcOFcOAcOGcOvcOBcOucOEcOzcOwcNQcOocNLcODcOIcOHdbkcWocWrcWlcWqcWmcWPcWscWlcWkcWNcWMcWZcWpcWmcWPcWscWlcWtcOGcOycOucNMcOoaaaaaaaaaaaacOpcOCcYvcYbcYlcYvcYbcYlcYvcYbcYlcYvcYbcYlcYvcYbcYlcYvcYbcYlcYvcOBcOpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYWcZscZscZscZscZsdaWdbldbmdbndbodbpdbqdbqdaWdbrcZscZsdaHcYWcYWdbsdbtcYWcYWdaHdbudbvdaHcYWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadazdbwcYzcYXcYXcYXdbddbecYfcYfdbxcYfcYfcYfcYfcYfdbydaNcYfcYfcYfcYfcYfcYfcYfcYfcYfcYfcYfcYfcYfcZccYfcXFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa cNJcOEcOwcOCcOBcOIcOGcODcOAcOFcOzcOxcOycOvcOucOHcOGcOIcOzcOwcOCcODcOxcOBcOvcOFcNNcOocNIcOGcOucOEdbzcWOcWPcWrcWmcWMcWZcWQcWrcWqcWlcWscWocWncWMcWZcWQcWrcWRcOwcOHcOxcNPcOoaaaaaaaaaaaacOpcOycOxcYmcYxcYUcODcYxcYUcYmcYxcYUcYmcYxcYUcYmcOycYUcYmcYxcOxcODcOpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYWcZscZscZscZscZsdaWdbAdbmdbmdbBdbmdbmdbmdaWdbrcZsdbCcYWcYWdbDdbEdbEdbDcYWcYWcYWcYWcYWcYWcYWcYWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaIdaJdbcdbccYXdaKdbddbecYfdbFcYndaLcYzdaLdaLcYzdaLdaMcYfcXTcXTcXTcXTcXTcXTcXTcXTcXTcXTcXTcXTcXTcYfcXFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa cNFcOBcOFcOycODcOucOwcOGcOzcOIcOvcOAcOHcOCcOxcOEcOwcOucOvcOFcOycOGcOAcODcOCcOIcNDcOocNQcOwcOxcOBcYucWkcWZcWPcWMcWscOxcWpcWPcWmcWrcWQcOAcWNcWscWocWpcWPcXacOFcOEcOAcNGcOoaaaaaaaaaaaacOpcOHcOAcOGcYVcOAcOGcYVcZrcYwcYVcZrcYwcYVcZrcYwcOHcOAcYwcOHcOAcOGcOpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYWcZscZscZscZscZsdaWdbGdbmdbmdbmdbHdbmdbIdaWdbrdaedbCcYWdbJdbJdbJdbJdbJdbJdbKdbLdbMdbNdbOdbPcYWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadbbdaJdaJdaJcZLdaKdaLdaLdaLdaLcYncYncYncYncYncYncYncXFdaNcXFdbQdbQdbRdbSdbTdbUdbVdbSdbRdbQdbQcXFdaNcXFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cNLcODcOIcOHcOGcOxcOFcOwcOvcOucOCcOzcOEcOycOAcOBcOFcOxcOCcOIcOHcOwcOzcOGcOycOucNMcOocNNcOFcOAcODcYTcWqcWocWZcWscWkcOEcWMcWNcWpcWmcWlcOxcWqcWQcWOcWncWZcXncOIcOBcOzcNOcOoaaaaaaaaaaaacOpcOEcOzcOwcOEcOzcOwcXJcZKcXIcXJcZKcXIcXJcZKcXIcOEcOzcOwcOEcOzcOwcOpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYWcZscZscZscZscZsdbWdaWdaWdaWdbXdaWdaWdaWdbYcZscZsdbZcYWdcadbJdcbdcbdbJdbJdccdcddcedcfdcfdcfcYWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYncYqdaydaydaydaycYocYndazcYndazaaaaaaaaaaaaaaadcgcXFcYfcXFcXFdbhdbjdbicXFcXFcXFdbhdbjdbicXFcXFcYfcXFdchaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cNLcODcOIcOHcOGcOxcOFcOwcOvcOucOCcOzcOEcOycOAcOBcOFcOxcOCcOIcOHcOwcOzcOGcOycOucNMcOocNNcOFcOAcODcYTcWqcWocWZcWscWkcOEcWMcWNcWpcWmcWlcOxcWqcWQcWOcWncWZcXncOIcOBcOzcNOcOoaaaaaaaaaaaacOpcOEcOzcOwcOEcOzcOwcXJcZKcXIcXJcZKcXIcXJcZKcXIcOEcOzcOwcOEcOzcOwcOpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYWcZscZscZscZscZsdbWdaWdaWdaWdbXdaWdaWdaWdbYcZscZsdbZcYWbYQdbJdcbdcbdbJdbJdccdcddcedcfdcfdcfcYWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYncYqdaydaydaydaycYocYndazcYndazaaaaaaaaaaaaaaadcgcXFcYfcXFcXFdbhdbjdbicXFcXFcXFdbhdbjdbicXFcXFcYfcXFdchaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa cNIcOGcOucOEcOwcOAcOIcOFcOCcOxcOycOvcOBcOHcOzcODcOIcOAcOycOucOEcOFcOvcOwcOHcOxcNPcOocNDcOIcOzcOGcZqcWmcWOcWocWQcWqcOBcOHcOwcODcOycOFcOAcWmcWpcWkcWNcWocXycOucODcOvcNRcOoaaaaaaaaaaaacOpcOBcOvcOFcOBcOvcOFcYbcYccYacYbcYccYacYbcYccYacOBcOvcOFcOBcOvcOFcOpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYWcZscZscZscZscZscZscZsdaWdcidbmdcjdaWdckdaHdaHdaHdclcYWdbJdcbdcmdcndcbdbJdcodcpdbMdcqdcrcYWcYWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcscXFdctcXFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXFdctcXFdcsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa cNQcNOcNKcNMcNRcNFcNHcNEcNQcNJcNNcNIcNPcNDcNLcNGcNHcNFcNNcNKcNMcNEcNIcNRcNDcNJcNGcOocNMcOucOvcOwcPzcPtcQQcPCcQmcPucPBcPwcPxcPycPLcPAcQQcPtcPBcRbcPvcPCcPwcOxcOGcOCcNEcOoaaaaaaaaaaaacOpcODcOCcOIcODcOCcOIcODcOCcYkcYmcYlcYkcYmcOCcOIcODcOCcOIcODcOCcOIcOpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYWcZscZscZscZscZscZscZsdaWdcudbmdcvdaWdcwdcxdcxdcxdbtcYWdbJdcbdcydczdcbdbJdcodcpcYWcYWcYWcYWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcsdancXTdanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadancXTdandcsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa cOHcOFcOAcODcOIcOvcOxcOucOHcOzcOEcOycOGcOBcOCcOwcOxcOvcOEcOAcODcOucOycOIcOBcOzcOwcOocNPcOxcOCcOFcOAcOHcOvcOzcODcOycOGcOBcOIcOwcOEcOucOvcOHcOGcOCcOFcOzcOBcOAcOwcOycNHcOoaaaaaaaaaaaacOpcOpcOpcOpcOpcOpcOpcOpcOpcOpcOpcOpcOpcOpcOpcOpcOpcOpcOpcOpcOpcOpcOpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYWcZscZsdaVdaWdaWdaWdaWdaWdcudbmdcvdaWdcAdcBdcBdcBdcCdcDdbJdbJdbJdbJdbJdbJdcodcpcYWcYWcYWcYWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcsdaAcXTdaAaaaaaaaaadcEaaaaaaaaadcFaaaaaaaaadaAcXTdaAdcsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -13921,7 +13915,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaenaenaenDenEenFenGenFentenHenhenIenxenyenJentententenKenLenaaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaemxenbencenMenbenbenNenzenzenAenzenzenzenAenzenOenPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaenaenaenQenQenQenQenRenxenSenaenyenTenaenxenUenvenUenUenxenaaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaemxemAemMenVemAemAenWenzenzenzenzenXenzenzenYenZdynaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaenaenaenxenUenUenUeoaenuenteobenUenxenUenUentenuenuenUenUenaaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabemxemAemAeoceodeoeeofeogeogeoheoienAenzenzenzenOdynaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabenaenaenUenuenventeojentenventenxenxenUententententenventenaaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabemxemAemAenVemAemAeokennennenzeoleomenzeomeonenCaaceooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabenaenaenUenuenventcdLentenventenxenxenUententententenventenaaaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabemxemAemAenVemAemAeokennennenzeoleomenzeomeonenCaaceooaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabenaenaentenventeopeoqeoreosenxeotenxenxeoueoveowenUenuenvenaaaiaabaaaaaaaaaaaaaaaemVaaaaaaaabaabaabemxemxemxemEemxemAenkeoxeoyeozeoAeoBenlenlennenCenPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabenaenaenUenteopeoCeoDeoEenxenxenxenxenxeoFeoFeoGeowentenuenaaaiaabaabaaaaaiemxemxemxemxemxemxemxemxemxemxemxeoHemxemxemxeoIeoIeoJeoIeoIeoIeneeneenedynaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabenaenaenaenUenUeoKeoLenuenxenxenxenxenxenxenxenxeoMeoNenUeoOenaaaiaaiaabaabaaiemxeoPeoPeoPeoQeoReoSeoTemxeoPeoPeoUeoPeoPemxaaiaabaacaacaaaaaieoVaacaaqdynaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -13976,7 +13970,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaelqaacaacevbevkevlevmevbevnevneuhevoeuhevoeuhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaacevbevpevbevqevrevsevseuhevoeuhevoeuhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaacaacevbevtevuevqevsevvevseuhevoeuhevoeuhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabetIaaceqdevbevwevbevxevsevyevzeuhevAeuhevoeuhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabetIaaceqdevbevwevbevxevsciAevzeuhevAeuhevoeuhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaceqdevBevsevCevDevsevEevFevseuhevoeuhevoeuhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaacdEddEdevbevGevbevsevsevuevseuhevoeuhevAeuhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaaiaaiaaaevbevbevGevbevbevbevbevbeuhevoeuhevAeuhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -14056,7 +14050,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadIwdIwdIwdIwdIwdIwdIwdIwdIwdIwdIwdIwdJcdJcaaaaaadxqdxsdxsexpexpdxsdxsdxsdxsdxtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadIwdIwdIwdIwdIwdIwdIwdIwdIwdIwdIwdIwdJcdxqdxsexqdJcexrdEddEdexsexsextdEdexuexvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadIwdIwdIwdIwdIwdIwdIwdIwdIwdIwdIwdIwdIwdIwdIwexwdEddEddEddEddEdexxdEdexuexyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadIwdIwdIwdIwdIwdIwdIwdIwdIwdIwdIwdIwdIwdIwexzexAexBdEdexCexxdEdexxdEdexxexuexyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadIwdIwdIwdIwdIwdIwdIwdIwdIwdIwdIwdIwdIwdIwexzexAexBdEdchOexxdEdexxdEdexxexuexyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadIwdIwdIwdIwdIwdIwdIwdIwdIwdIwdIwdIwdIwbQzdEdexDdEdexEdEdexrdEddEddEdexxexuexyaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadIwdIwdIwdIwdIwdIwdIwdIwdIwdIwdIwdIwdIwexFdxsexGdEdexHdEddEdexIexsexsdEdexuexJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadIwdIwdIwdIwdIwdIwdIwdIwdIwdIwdIwdIwdIwdIwdIwdxOdxsdxsexpexpdxsdxsdxsdxsdxQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa From 7fa0290dc204138ed19223d7a425e9941174170d Mon Sep 17 00:00:00 2001 From: Markolie Date: Wed, 10 Dec 2014 06:14:15 +0100 Subject: [PATCH 3/6] Access fix --- code/game/jobs/access.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/jobs/access.dm b/code/game/jobs/access.dm index 35598f90d95..c405a51a45b 100644 --- a/code/game/jobs/access.dm +++ b/code/game/jobs/access.dm @@ -237,7 +237,7 @@ access_theatre, access_research, access_mining, access_mailsorting, access_heads_vault, access_mining_station, access_xenobiology, access_ce, access_hop, access_hos, access_RC_announce, access_keycard_auth, access_tcomsat, access_gateway, access_xenoarch, access_paramedic, access_blueshield, access_customs, access_mechanic,access_weapons, - access_pilot) + access_pilot, access_ntrec, access_ntrep) /proc/get_all_centcom_access() return list(access_cent_general, access_cent_thunder, access_cent_specops, access_cent_medical, access_cent_living, access_cent_storage, access_cent_teleporter, access_cent_creed, access_cent_captain) From 83040617a4775d3052ee87616d8feeb19570faeb Mon Sep 17 00:00:00 2001 From: Markolie Date: Wed, 10 Dec 2014 06:15:45 +0100 Subject: [PATCH 4/6] Missing intercom --- maps/cyberiad.dmm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/maps/cyberiad.dmm b/maps/cyberiad.dmm index ba1d5cb9da6..423bdb829ac 100644 --- a/maps/cyberiad.dmm +++ b/maps/cyberiad.dmm @@ -4182,7 +4182,7 @@ "bCv" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/obj/structure/closet/secure_closet/ntrep,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/wood,/area/ntrep) "bCw" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor,/area/crew_quarters/recruit) "bCx" = (/obj/machinery/power/apc{dir = 2; name = "Recruitment Office APC"; pixel_x = 1; pixel_y = -24},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/crew_quarters/recruit) -"bCy" = (/obj/item/device/radio/intercom{pixel_x = 29; pixel_y = -1},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/obj/structure/closet{icon_closed = "cabinet_closed"; icon_opened = "cabinet_open"; icon_state = "cabinet_closed"},/obj/item/weapon/reagent_containers/food/drinks/bottle/whiskey,/obj/item/weapon/reagent_containers/food/drinks/drinkingglass,/obj/item/weapon/reagent_containers/food/drinks/drinkingglass,/turf/simulated/floor/wood,/area/blueshield) +"bCy" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/obj/structure/closet{icon_closed = "cabinet_closed"; icon_opened = "cabinet_open"; icon_state = "cabinet_closed"},/obj/item/weapon/reagent_containers/food/drinks/bottle/whiskey,/obj/item/weapon/reagent_containers/food/drinks/drinkingglass,/obj/item/weapon/reagent_containers/food/drinks/drinkingglass,/turf/simulated/floor/wood,/area/blueshield) "bCz" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 32},/turf/simulated/floor,/area/crew_quarters/recruit) "bCA" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; level = 2; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor,/area/hallway/primary/port/east) "bCB" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; on = 1; pressure_checks = 1},/turf/simulated/floor,/area/hallway/primary/port/east) From 36f69225fabe0b951af1c58708cfd0e13e0a3085 Mon Sep 17 00:00:00 2001 From: Markolie Date: Wed, 10 Dec 2014 06:26:27 +0100 Subject: [PATCH 5/6] Make sure the new accesses are in the ID computer --- code/game/jobs/access.dm | 8 ++++++-- code/game/jobs/job/security.dm | 4 ++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/code/game/jobs/access.dm b/code/game/jobs/access.dm index c405a51a45b..f7cbbd5783d 100644 --- a/code/game/jobs/access.dm +++ b/code/game/jobs/access.dm @@ -250,7 +250,7 @@ if(0) return get_all_accesses() if(1) //security - return list(access_sec_doors, access_security, access_brig, access_armory, access_forensics_lockers, access_court, access_hos) + return list(access_sec_doors, access_security, access_brig, access_armory, access_forensics_lockers, access_court, access_customs, access_pilot, access_hos) if(2) //medbay return list(access_medical, access_genetics, access_morgue, access_chemistry, access_psychiatrist, access_virology, access_surgery, access_cmo, access_paramedic) if(3) //research @@ -258,7 +258,7 @@ if(4) //engineering and maintenance return list(access_construction, access_maint_tunnels, access_engine, access_engine_equip, access_external_airlocks, access_tech_storage, access_atmospherics, access_ce, access_mechanic) if(5) //command - return list(access_heads, access_RC_announce, access_keycard_auth, access_change_ids, access_ai_upload, access_teleporter, access_eva, access_tcomsat, access_gateway, access_all_personal_lockers, access_heads_vault, access_hop, access_captain, access_blueshield, access_customs) + return list(access_heads, access_RC_announce, access_keycard_auth, access_change_ids, access_ai_upload, access_teleporter, access_eva, access_tcomsat, access_gateway, access_all_personal_lockers, access_heads_vault, access_blueshield, access_ntrec, access_ntrep, access_hop, access_captain) if(6) //station general return list(access_kitchen,access_bar, access_hydroponics, access_janitor, access_chapel_office, access_crematorium, access_library, access_theatre, access_lawyer, access_clown, access_mime) if(7) //supply @@ -418,6 +418,10 @@ return "Brig" if(access_blueshield) return "Blueshield" + if(access_ntrec) + return "Nanotrasen Recruiter" + if(access_ntrep) + return "Nanotrasen Representative" if(access_paramedic) return "Paramedic" if(access_customs) diff --git a/code/game/jobs/job/security.dm b/code/game/jobs/job/security.dm index cb576e4f8e2..325313aa25c 100644 --- a/code/game/jobs/job/security.dm +++ b/code/game/jobs/job/security.dm @@ -9,13 +9,13 @@ idtype = /obj/item/weapon/card/id/silver req_admin_notify = 1 access = list(access_security, access_sec_doors, access_brig, access_armory, access_court, - access_forensics_lockers, access_morgue, access_maint_tunnels, access_all_personal_lockers, + access_forensics_lockers, access_customs, access_pilot, access_morgue, access_maint_tunnels, access_all_personal_lockers, access_research, access_engine, access_mining, access_medical, access_construction, access_mailsorting, access_heads, access_hos, access_RC_announce, access_keycard_auth, access_gateway, access_weapons) minimal_access = list(access_eva, access_security, access_sec_doors, access_brig, access_armory, access_court, access_forensics_lockers, access_morgue, access_maint_tunnels, access_all_personal_lockers, access_research, access_engine, access_mining, access_medical, access_construction, access_mailsorting, - access_heads, access_hos, access_RC_announce, access_keycard_auth, access_gateway, access_customs,access_weapons) + access_heads, access_hos, access_RC_announce, access_keycard_auth, access_gateway, access_customs, access_pilot, access_weapons) minimal_player_age = 21 equip(var/mob/living/carbon/human/H) From 115cfa156638ea85733d8f19bf6a0058dbb570c4 Mon Sep 17 00:00:00 2001 From: Markolie Date: Wed, 10 Dec 2014 06:29:09 +0100 Subject: [PATCH 6/6] Shorten NT Rep --- code/game/jobs/access.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/jobs/access.dm b/code/game/jobs/access.dm index f7cbbd5783d..b00f047e1f9 100644 --- a/code/game/jobs/access.dm +++ b/code/game/jobs/access.dm @@ -421,7 +421,7 @@ if(access_ntrec) return "Nanotrasen Recruiter" if(access_ntrep) - return "Nanotrasen Representative" + return "Nanotrasen Rep." if(access_paramedic) return "Paramedic" if(access_customs)