From e851caa302bbf2a74dcd77e02cea1798cfe3d223 Mon Sep 17 00:00:00 2001 From: Iamgoofball Date: Fri, 30 Jan 2015 16:22:01 -0800 Subject: [PATCH 001/133] Makes water wash colorful reagent off too --- code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents.dm b/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents.dm index 9e859298063..e9029c5c2b6 100644 --- a/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents.dm +++ b/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents.dm @@ -259,10 +259,12 @@ datum/reagent/water/reaction_turf(var/turf/simulated/T, var/volume) G.temperature = max(min(G.temperature-(CT*1000),G.temperature/CT),0) G.react() qdel(hotspot) + T.color = initial(T.color) return datum/reagent/water/reaction_obj(var/obj/O, var/volume) src = null + O.color = initial(O.color) if(istype(O,/obj/item/weapon/reagent_containers/food/snacks/monkeycube)) var/obj/item/weapon/reagent_containers/food/snacks/monkeycube/cube = O if(!cube.wrapped) @@ -272,6 +274,7 @@ datum/reagent/water/reaction_obj(var/obj/O, var/volume) datum/reagent/water/reaction_mob(var/mob/living/M, var/method=TOUCH, var/volume)//Splashing people with water can help put them out! if(!istype(M, /mob/living)) return + M.color = initial(M.color) if(method == TOUCH) M.adjust_fire_stacks(-(volume / 10)) if(M.fire_stacks <= 0) From 11bc106e58c3194638ddc0ec215229323ed66f74 Mon Sep 17 00:00:00 2001 From: TheVekter Date: Wed, 4 Feb 2015 03:06:41 -0600 Subject: [PATCH 002/133] Changelog. Again. --- html/changelogs/Vekter-PR-7526.wml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 html/changelogs/Vekter-PR-7526.wml diff --git a/html/changelogs/Vekter-PR-7526.wml b/html/changelogs/Vekter-PR-7526.wml new file mode 100644 index 00000000000..7989bd16b19 --- /dev/null +++ b/html/changelogs/Vekter-PR-7526.wml @@ -0,0 +1,6 @@ +author: Vekter + +delete-after: True + +changes: + - rscadd: "Added a toy red button to the Arcade cabinets." \ No newline at end of file From 7571189a359e498957d3b6e737b6b6f93cca0012 Mon Sep 17 00:00:00 2001 From: Razharas Date: Fri, 13 Feb 2015 01:13:13 +0300 Subject: [PATCH 003/133] More vines for the god of vines Added bluespace vines that are able to grow through walls, glass and anything and everything Added space-protective vines that change the space into "vineturfs" which are basically resprited floors Made vines be able to spread into space Changed some vinecontroller vars, now you can adjust the speed of spreading both by capping the max vines per tick and new-vines to existing-vines spread ratio Made the chance to mutate per spread be dependant on the potency of the seed Made the spreading speed be dependant on productivity of the seed(can be both slower and faster then current one) Fixed some potential runtimes with calling destroy() instead of qdel() where needed Removed the colon added by carn, its all checked in Enter call few lines later anyway I like vines --- code/modules/events/spacevine.dm | 127 ++++++++++++++++++------------ code/modules/hydroponics/grown.dm | 1 - code/modules/hydroponics/seeds.dm | 5 +- icons/turf/floors.dmi | Bin 350853 -> 353218 bytes 4 files changed, 77 insertions(+), 56 deletions(-) diff --git a/code/modules/events/spacevine.dm b/code/modules/events/spacevine.dm index e1d9486c63c..86010e1f9b8 100644 --- a/code/modules/events/spacevine.dm +++ b/code/modules/events/spacevine.dm @@ -55,6 +55,38 @@ /datum/spacevine_mutation/proc/on_buckle(obj/effect/spacevine/holder, mob/living/buckled) return + +/datum/spacevine_mutation/space_covering + name = "space protective" + hue = "#aa77aa" + +/turf/simulated/floor/vines + color = "#aa77aa" + icon_state = "vinefloor" + +/datum/spacevine_mutation/space_covering/on_grow(obj/effect/spacevine/holder) + if(istype(holder.loc, /turf/space)) + var/turf/spaceturf = holder.loc + spaceturf.ChangeTurf(/turf/simulated/floor/vines) + +/datum/spacevine_mutation/space_covering/process_mutation(obj/effect/spacevine/holder) + if(istype(holder.loc, /turf/space)) + var/turf/spaceturf = holder.loc + spaceturf.ChangeTurf(/turf/simulated/floor/vines) + +/datum/spacevine_mutation/space_covering/on_death(obj/effect/spacevine/holder) + if(istype(holder.loc, /turf/simulated/floor/vines)) + var/turf/spaceturf = holder.loc + spaceturf.ChangeTurf(/turf/space) + +/datum/spacevine_mutation/bluespace + name = "bluespace" + hue = "#3333ff" + +/datum/spacevine_mutation/bluespace/on_spread(obj/effect/spacevine/holder, turf/target) + if(holder.energy > 1 && !locate(/obj/effect/spacevine) in target) + holder.master.spawn_spacevine_piece(target, holder) + /datum/spacevine_mutation/light name = "light" hue = "#ffff00" @@ -66,13 +98,13 @@ /datum/spacevine_mutation/toxicity name = "toxic" hue = "#ff00ff" + severity = 10 /datum/spacevine_mutation/toxicity/on_cross(obj/effect/spacevine/holder, mob/living/crosser) if(issilicon(crosser)) return - if(prob(severity)) - if(crosser.client) - crosser << "You accidently touch the vine and feel a strange sensation." + if(prob(severity) && istype(crosser)) + crosser << "You accidently touch the vine and feel a strange sensation." crosser.adjustToxLoss(5) /datum/spacevine_mutation/toxicity/on_eat(obj/effect/spacevine/holder, mob/living/eater) @@ -100,7 +132,7 @@ /datum/spacevine_mutation/vine_eating/on_spread(obj/effect/spacevine/holder, turf/target) var/obj/effect/spacevine/prey = locate() in target if(prey && !prey.mutations.Find(src)) //Eat all vines that are not of the same origin - prey.Destroy() + qdel(prey) /datum/spacevine_mutation/aggressive_spread //very OP, but im out of other ideas currently name = "aggressive spreading" @@ -126,9 +158,10 @@ /datum/spacevine_mutation/oxy_eater name = "oxygen consuming" hue = "#ffff88" + severity = 3 /datum/spacevine_mutation/oxy_eater/process_mutation(obj/effect/spacevine/holder) - var/turf/simulated/T = holder.loc + var/turf/simulated/floor/T = holder.loc if(istype(T)) var/datum/gas_mixture/GM = T.air GM.oxygen = max(0, GM.oxygen - severity * holder.energy) @@ -136,9 +169,10 @@ /datum/spacevine_mutation/nitro_eater name = "nitrogen consuming" hue = "#8888ff" + severity = 3 /datum/spacevine_mutation/nitro_eater/process_mutation(obj/effect/spacevine/holder) - var/turf/simulated/T = holder.loc + var/turf/simulated/floor/T = holder.loc if(istype(T)) var/datum/gas_mixture/GM = T.air GM.nitrogen = max(0, GM.nitrogen - severity * holder.energy) @@ -146,9 +180,10 @@ /datum/spacevine_mutation/carbondioxide_eater name = "CO2 consuming" hue = "#00ffff" + severity = 3 /datum/spacevine_mutation/carbondioxide_eater/process_mutation(obj/effect/spacevine/holder) - var/turf/simulated/T = holder.loc + var/turf/simulated/floor/T = holder.loc if(istype(T)) var/datum/gas_mixture/GM = T.air GM.carbon_dioxide = max(0, GM.carbon_dioxide - severity * holder.energy) @@ -156,9 +191,10 @@ /datum/spacevine_mutation/plasma_eater name = "toxins consuming" hue = "#ffbbff" + severity = 3 /datum/spacevine_mutation/plasma_eater/process_mutation(obj/effect/spacevine/holder) - var/turf/simulated/T = holder.loc + var/turf/simulated/floor/T = holder.loc if(istype(T)) var/datum/gas_mixture/GM = T.air GM.toxins = max(0, GM.toxins - severity * holder.energy) @@ -166,21 +202,22 @@ /datum/spacevine_mutation/thorns name = "thorny" hue = "#666666" + severity = 10 -/datum/spacevine_mutation/thorns/on_cross(obj/effect/spacevine/holder, crosser) - if(isliving(crosser) && prob(severity)) +/datum/spacevine_mutation/thorns/on_cross(obj/effect/spacevine/holder, mob/living/crosser) + if(prob(severity) && istype(crosser)) var/mob/living/M = crosser M.adjustBruteLoss(5) M << "You cut yourself on the thorny vines." -/datum/spacevine_mutation/thorns/on_hit(obj/effect/spacevine/holder, hitter) - if(ismob(hitter) && prob(severity)) +/datum/spacevine_mutation/thorns/on_hit(obj/effect/spacevine/holder, mob/living/hitter) + if(prob(severity) && istype(hitter)) var/mob/living/M = hitter M.adjustBruteLoss(5) M << "You cut yourself on the thorny vines." /datum/spacevine_mutation/woodening - name = "hardening" + name = "hardened" hue = "#997700" /datum/spacevine_mutation/woodening/on_grow(obj/effect/spacevine/holder) @@ -195,7 +232,7 @@ else chance = 8 if(prob(chance)) - holder.Destroy() + qdel(holder) return 1 @@ -225,6 +262,8 @@ if(!master.vines.len) var/obj/item/seeds/kudzuseed/KZ = new(loc) KZ.mutations |= mutations + KZ.potency = min(100, master.mutativness * 10) + KZ.production = (master.spread_cap / initial(master.spread_cap)) * 50 mutations = list() SetOpacity(0) ..() @@ -235,7 +274,7 @@ override += SM.on_chem(src, R) if(!override && istype(R, /datum/reagent/toxin/plantbgone)) if(prob(50)) - Destroy() + qdel(src) /obj/effect/spacevine/proc/eat(mob/eater) var/override = 0 @@ -244,7 +283,7 @@ if(!override) if(prob(10)) eater.say("Nom") - Destroy() + qdel(src) /obj/effect/spacevine/attackby(obj/item/weapon/W as obj, mob/user as mob) if (!W || !user || !W.type) return @@ -311,22 +350,20 @@ /obj/effect/spacevine_controller var/list/obj/effect/spacevine/vines = list() var/list/growth_queue = list() - var/reached_collapse_size - var/reached_slowdown_size + var/spread_multiplier = 5 + var/spread_cap = 30 var/list/mutations_list = list() var/mutativness = 1 - //What this does is that instead of having the grow minimum of 1, required to start growing, the minimum will be 0, - //meaning if you get the spacevines' size to something less than 20 plots, it won't grow anymore. - -/obj/effect/spacevine_controller/New(loc, list/muts, mttv) - if(!istype(loc, /turf/simulated) || loc:density) - qdel(src) +/obj/effect/spacevine_controller/New(loc, list/muts, mttv, spreading) spawn_spacevine_piece(loc, , muts) SSobj.processing.Add(src) init_subtypes(/datum/spacevine_mutation/, mutations_list) if(mttv != null) - mutativness = mttv + mutativness = mttv / 10 + if(spreading != null) + spread_cap *= spreading / 50 + spread_multiplier /= spreading / 50 /obj/effect/spacevine_controller/Destroy() SSobj.processing.Remove(src) @@ -362,26 +399,15 @@ if(!growth_queue) qdel(src) //Sanity check return - if(vines.len >= 250 && !reached_collapse_size) - reached_collapse_size = 1 - if(vines.len >= 30 && !reached_slowdown_size ) - reached_slowdown_size = 1 var/length = 0 - if(reached_collapse_size) - length = 0 - else if(reached_slowdown_size) - if(prob(25)) - length = 1 - else - length = 0 - else - length = 1 - length = min( 30 , max( length , vines.len / 5 ) ) + + length = min( spread_cap , max( 1 , vines.len / spread_multiplier ) ) var/i = 0 var/list/obj/effect/spacevine/queue_end = list() for( var/obj/effect/spacevine/SV in growth_queue ) + if(SV.gc_destroyed) continue i++ queue_end += SV growth_queue -= SV @@ -427,15 +453,14 @@ /obj/effect/spacevine/proc/spread() var/direction = pick(cardinal) - var/step = get_step(src,direction) + var/turf/stepturf = get_step(src,direction) for(var/datum/spacevine_mutation/SM in mutations) - SM.on_spread(src, step) - if(istype(step,/turf/simulated) && !step:density) - var/turf/simulated/F = step - if(!locate(/obj/effect/spacevine,F)) - if(F.Enter(src)) - if(master) - master.spawn_spacevine_piece(F, src) + SM.on_spread(src, stepturf) + stepturf = get_step(src,direction) //in case turf changes, to make sure no runtimes happen + if(!locate(/obj/effect/spacevine, stepturf)) + if(stepturf.Enter(src)) + if(master) + master.spawn_spacevine_piece(stepturf, src) /* /obj/effect/spacevine/proc/Life() @@ -474,15 +499,15 @@ /obj/effect/spacevine/ex_act(severity, target) switch(severity) if(1.0) - Destroy() + qdel(src) return if(2.0) if (prob(90)) - Destroy() + qdel(src) return if(3.0) if (prob(50)) - Destroy() + qdel(src) return return @@ -491,4 +516,4 @@ for(var/datum/spacevine_mutation/SM in mutations) override += SM.process_temperature(src, temp, volume) if(!override) - Destroy() \ No newline at end of file + qdel(src) \ No newline at end of file diff --git a/code/modules/hydroponics/grown.dm b/code/modules/hydroponics/grown.dm index 00926b153d0..80e707c43a8 100644 --- a/code/modules/hydroponics/grown.dm +++ b/code/modules/hydroponics/grown.dm @@ -859,7 +859,6 @@ obj/item/weapon/reagent_containers/food/snacks/grown/shell/eggy/add_juice() desc = "Pueraria Virallis: An invasive species with vines that rapidly creep and wrap around whatever they contact." icon_state = "kudzupod" var/list/mutations = list() - var/mutating = 0 filling_color = "#6B8E23" /obj/item/weapon/reagent_containers/food/snacks/grown/kudzupod/add_juice() diff --git a/code/modules/hydroponics/seeds.dm b/code/modules/hydroponics/seeds.dm index 0fb1587d716..910cdbb31bc 100644 --- a/code/modules/hydroponics/seeds.dm +++ b/code/modules/hydroponics/seeds.dm @@ -1073,25 +1073,22 @@ plant_type = 1 rarity = 30 var/list/mutations = list() - var/mutating /obj/item/seeds/kudzuseed/New(loc, obj/item/weapon/reagent_containers/food/snacks/grown/kudzupod/parent) ..() if(parent) mutations = parent.mutations - mutating = parent.mutating /obj/item/seeds/kudzuseed/harvest() var/list/prod = ..() for(var/obj/item/weapon/reagent_containers/food/snacks/grown/kudzupod/K in prod) K.mutations = mutations - K.mutating = prob(15) /obj/item/seeds/kudzuseed/attack_self(mob/user as mob) if(istype(user.loc,/turf/space)) return user << "You plant the kudzu. You monster." - new /obj/effect/spacevine_controller(user.loc, mutations) + new /obj/effect/spacevine_controller(user.loc, mutations, potency, production) qdel(src) /obj/item/seeds/chilighost diff --git a/icons/turf/floors.dmi b/icons/turf/floors.dmi index d9d349900ad13ebc801ae4f1a16e5a06ec9ef383..e266268a6f8dcbe662cc78e5ef75199d131e33dc 100644 GIT binary patch delta 26396 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 Date: Sat, 14 Feb 2015 21:58:50 +0800 Subject: [PATCH 004/133] DerelictUpdate --- _maps/map_files/generic/z4.dmm | 155 ++++++++++++++--------- code/game/area/Space Station 13 areas.dm | 6 +- 2 files changed, 101 insertions(+), 60 deletions(-) diff --git a/_maps/map_files/generic/z4.dmm b/_maps/map_files/generic/z4.dmm index 64df1473ee8..fbf174c08b1 100644 --- a/_maps/map_files/generic/z4.dmm +++ b/_maps/map_files/generic/z4.dmm @@ -75,14 +75,14 @@ "bw" = (/turf/simulated/wall,/area/space) "bx" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plasteel,/area/derelict/solar_control) "by" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/plasteel/airless,/area/solar/derelict_starboard) -"bz" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) +"bz" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/lattice/catwalk,/turf/space,/area/solar/derelict_starboard) "bA" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/plasteel/airless,/area/solar/derelict_starboard) "bB" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/apc{dir = 1; environ = 0; equipment = 0; lighting = 0; locked = 0; name = "Starboard Solar APC"; pixel_y = 24},/turf/simulated/floor/plasteel,/area/derelict/solar_control) "bC" = (/obj/machinery/power/smes,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plasteel,/area/derelict/solar_control) "bD" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar_control{id = "derelictsolar"; name = "Primary Solar Control"; track = 0},/turf/simulated/floor/plasteel,/area/derelict/solar_control) "bE" = (/obj/machinery/light/small{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel,/area/derelict/solar_control) "bF" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/derelict/solar_control) -"bG" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) +"bG" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/solar_control) "bH" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel,/area/derelict/solar_control) "bI" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plasteel,/area/derelict/solar_control) "bJ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plasteel,/area/derelict/solar_control) @@ -93,19 +93,19 @@ "bO" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/derelict/solar_control) "bP" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plasteel,/area/derelict/solar_control) "bQ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/derelict/solar_control) -"bR" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) +"bR" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/lattice/catwalk,/turf/space,/area/solar/derelict_starboard) "bS" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/window/reinforced,/turf/simulated/floor/plasteel,/area/derelict/solar_control) "bT" = (/obj/structure/window/reinforced,/turf/simulated/floor/plasteel,/area/derelict/solar_control) "bU" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plasteel,/area/derelict/solar_control) "bV" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plasteel,/area/derelict/solar_control) "bW" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/airlock/external{name = "External Engineering"},/turf/simulated/floor/plating,/area/derelict/solar_control) -"bX" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) -"bY" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) -"bZ" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) -"ca" = (/obj/structure/cable,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) -"cb" = (/obj/structure/cable,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) -"cc" = (/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) -"cd" = (/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/derelict/solar_control) +"bX" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/lattice/catwalk,/turf/space,/area/solar/derelict_starboard) +"bY" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/lattice/catwalk,/turf/space,/area/solar/derelict_starboard) +"bZ" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/lattice/catwalk,/turf/space,/area/solar/derelict_starboard) +"ca" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/lattice/catwalk,/turf/space,/area/solar/derelict_starboard) +"cb" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/lattice/catwalk,/turf/space,/area/solar/derelict_starboard) +"cc" = (/obj/machinery/power/tracker,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plasteel/airless,/area/solar/derelict_starboard) +"cd" = (/turf/simulated/wall/r_wall,/area/derelict/gravity_generator) "ce" = (/turf/simulated/wall,/area/derelict/bridge/access) "cf" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/wall,/area/derelict/bridge/access) "cg" = (/obj/machinery/door/airlock/engineering{name = "Starboard Solar Access"; req_access_txt = "10"},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) @@ -120,7 +120,7 @@ "cp" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) "cq" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/wall,/area/derelict/bridge/access) "cr" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) -"cs" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) +"cs" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/derelict/solar_control) "ct" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) "cu" = (/turf/simulated/floor/plating,/area/derelict/bridge/access) "cv" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) @@ -143,9 +143,9 @@ "cM" = (/turf/simulated/wall,/area/derelict/bridge) "cN" = (/obj/structure/sign/electricshock,/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) "cO" = (/obj/structure/sign/securearea,/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) -"cP" = (/obj/machinery/door/airlock/engineering{name = "Engineering Access"; req_access_txt = "10"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cQ" = (/obj/machinery/door/airlock/engineering{name = "Engineering Access"; req_access_txt = "10"},/turf/simulated/floor/plasteel/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) -"cR" = (/obj/structure/sign/securearea{name = "ENGINEERING ACCESS"},/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) +"cP" = (/turf/simulated/floor/plating,/area/derelict/gravity_generator) +"cQ" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/derelict/gravity_generator) +"cR" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/lattice/catwalk,/turf/space,/area/solar/derelict_starboard) "cS" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) "cT" = (/obj/structure/computerframe,/turf/simulated/floor/plasteel,/area/derelict/bridge) "cU" = (/obj/structure/computerframe,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plasteel,/area/derelict/bridge) @@ -158,7 +158,7 @@ "db" = (/turf/simulated/floor/plasteel/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) "dc" = (/turf/simulated/floor/plasteel/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) "dd" = (/turf/simulated/floor/plasteel/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) -"de" = (/obj/item/stack/cable_coil/cut,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) +"de" = (/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/derelict/gravity_generator) "df" = (/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) "dg" = (/turf/simulated/wall,/area/derelict/singularity_engine) "dh" = (/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor/plasteel,/area/derelict/bridge) @@ -180,7 +180,7 @@ "dx" = (/obj/structure/grille,/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) "dy" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) "dz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"dA" = (/obj/structure/noticeboard,/turf/simulated/wall,/area/derelict/singularity_engine) +"dA" = (/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 9},/area/derelict/gravity_generator) "dB" = (/turf/simulated/floor/plasteel/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) "dC" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) "dD" = (/obj/machinery/door/window/eastleft{name = "Heads of Staff"; req_access_txt = "19"},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) @@ -586,20 +586,20 @@ "ln" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/ai_upload) "lo" = (/obj/item/clothing/suit/space/syndicate/black/red,/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/ai_upload) "lp" = (/obj/effect/decal/remains/human{desc = "This guy seemed to have died in terrible way! Half his remains are dust."; icon_state = "remains"; name = "Syndicate agent remains"},/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/ai_upload) -"lq" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) -"lr" = (/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"ls" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"lq" = (/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 5},/area/derelict/gravity_generator) +"lr" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/derelict/gravity_generator) +"ls" = (/obj/machinery/gravity_generator/main/station,/turf/simulated/floor/plating,/area/derelict/gravity_generator) "lt" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/plasteel/airless,/area/solar/derelict_aft) -"lu" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"lu" = (/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/derelict/gravity_generator) "lv" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) "lw" = (/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"lx" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"ly" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"lz" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"lA" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable,/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"lx" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/derelict/gravity_generator) +"ly" = (/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/derelict/gravity_generator) +"lz" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/lattice/catwalk,/turf/space,/area/solar/derelict_starboard) +"lA" = (/turf/simulated/floor/plating{icon_state = "warnplate"},/area/derelict/gravity_generator) "lB" = (/obj/structure/cable,/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/plasteel/airless,/area/solar/derelict_aft) -"lC" = (/obj/structure/cable,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"lD" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"lC" = (/turf/simulated/floor/plating{tag = "icon-warnplate (SOUTHWEST)"; icon_state = "warnplate"; dir = 10},/area/derelict/gravity_generator) +"lD" = (/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 6},/area/derelict/gravity_generator) "lE" = (/turf/simulated/wall/r_wall,/area/derelict/teleporter) "lF" = (/turf/simulated/floor/plating/airless,/area/derelict/teleporter) "lG" = (/turf/simulated/floor/plasteel/airless,/area/derelict/teleporter) @@ -633,6 +633,43 @@ "mi" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/mineral/bananium/airless,/area/space) "mj" = (/obj/item/weapon/pickaxe,/turf/simulated/floor/mineral/bananium/airless,/area/space) "mk" = (/obj/structure/closet/crate,/obj/item/weapon/ore/bananium,/obj/item/weapon/ore/bananium,/obj/item/weapon/ore/bananium,/obj/item/weapon/ore/bananium,/turf/simulated/floor/mineral/bananium/airless,/area/space) +"ml" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/gravity_generator) +"mm" = (/obj/machinery/door/airlock/engineering{name = "Engineering Access"; req_access_txt = "10"},/turf/simulated/floor/plasteel,/area/derelict/gravity_generator) +"mn" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/gravity_generator) +"mo" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/gravity_generator) +"mp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/gravity_generator) +"mq" = (/obj/machinery/power/apc{dir = 8; name = "Gravity Generator APC"; pixel_x = -32},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plasteel,/area/derelict/gravity_generator) +"mr" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plasteel,/area/derelict/gravity_generator) +"ms" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/derelict/gravity_generator) +"mt" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/smes{charge = 5e+006},/turf/simulated/floor/plasteel,/area/derelict/gravity_generator) +"mu" = (/obj/machinery/power/terminal{dir = 8},/turf/simulated/wall/r_wall,/area/derelict/gravity_generator) +"mv" = (/obj/machinery/light/small{dir = 8},/obj/structure/table,/turf/simulated/floor/plasteel,/area/derelict/gravity_generator) +"mw" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel,/area/derelict/gravity_generator) +"mx" = (/turf/simulated/floor/plasteel,/area/derelict/gravity_generator) +"my" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plasteel,/area/derelict/gravity_generator) +"mz" = (/obj/machinery/door/airlock/engineering{name = "Engineering Access"; req_access_txt = "10"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating/airless,/area/derelict/gravity_generator) +"mA" = (/obj/structure/sign/securearea{name = "ENGINEERING ACCESS"},/turf/simulated/wall/r_wall,/area/derelict/gravity_generator) +"mB" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"mC" = (/obj/item/stack/cable_coil/cut,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"mD" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel,/area/derelict/gravity_generator) +"mE" = (/obj/machinery/door/airlock/engineering{name = "Engineering Access"; req_access_txt = "10"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/derelict/gravity_generator) +"mF" = (/turf/simulated/wall,/area/derelict/gravity_generator) +"mG" = (/obj/structure/closet/radiation,/obj/structure/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 32; pixel_y = 0},/turf/simulated/floor/plasteel,/area/derelict/gravity_generator) +"mH" = (/obj/structure/noticeboard,/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) +"mI" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/ai_upload) +"mJ" = (/obj/structure/cable,/obj/structure/lattice/catwalk,/turf/space,/area/solar/derelict_aft) +"mK" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/lattice/catwalk,/turf/space,/area/solar/derelict_aft) +"mL" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/lattice/catwalk,/turf/space,/area/solar/derelict_aft) +"mM" = (/obj/structure/lattice/catwalk,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/space,/area/solar/derelict_aft) +"mN" = (/obj/structure/lattice/catwalk,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/space,/area/solar/derelict_aft) +"mO" = (/obj/structure/lattice/catwalk,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/space,/area/solar/derelict_aft) +"mP" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/lattice/catwalk,/turf/space,/area/solar/derelict_aft) +"mQ" = (/obj/structure/lattice/catwalk,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/space,/area/solar/derelict_aft) +"mR" = (/obj/structure/lattice/catwalk,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/space,/area/solar/derelict_aft) +"mS" = (/obj/structure/lattice/catwalk,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/space,/area/solar/derelict_aft) +"mT" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/lattice/catwalk,/turf/space,/area/solar/derelict_aft) +"mU" = (/obj/structure/lattice/catwalk,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/space,/area/solar/derelict_aft) +"mV" = (/obj/machinery/power/tracker,/obj/structure/cable,/turf/simulated/floor/plasteel/airless,/area/solar/derelict_aft) (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -693,27 +730,27 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablbnbnbobnbnbnblblaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpbqbqbrbqbpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabsbqbqbtbqbpbpbpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabubqbqbqbqbqbqbpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpbqbtbqbqbtbqbvaaababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwbjbjbjbjbjbjbpbqbqbqbqbqbqbpaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabubqbqbqbqbqbqbpaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpbqbtbqbqbtbqbvaeababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwbjbjbjbjbjbjbpbqbqbqbqbqbqbpaaaaaaaaaaaaaaaeaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwbwbwbwbwbwbwbpbpbpbpbpbsbxbpaaaabybzbAaabybzbAaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpbBbCbDbEbqbqbFaaaabybGbAaabybGbAaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpbHbIbJbKbqbqbFaaaabybGbAaabybGbAaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpbLbqbMbNbObPbQaaaaaabRaaaaaabRaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpbSbTbTbUbqbVbWbXbYbZcabXbXbXcbccccabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpbHbqbqbqbqbqcdaaaaaabRaaaaaabRaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacececececececececfcececececgceaaaabybGbAaabybGbAaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacechchcicjckclcecmchchcechchceaaaabybGbAaabybGbAaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeaeaeaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacechchcncococpcqcrchchcececgceaaaabycsbAaabycsbAaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeaeaeaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacechchcmchchctcecuchcvcechchceaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaeaebjbjaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacecwcwcxcyczcecechchcucececAceaaababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeaeblaaaaaebjbjbjcBaeaeaeaablaeaeaaaaaaaaaaaaaaaaaaaaaaaaaaaacechchcmchchcececuchchchchchceaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeblcCaeaecCbjbjbjbjbjcCaeaecCblaeaeaeaaaaaaaaaaaaaacDcDblblblcecEchcFchchcAcGchchchchchcHceababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeaeaecIcIcIcIbjcBbjbjbjcIcIcIcIaeaeaeaeaeaaaaaaaaaaaaaaaacDblblcecJcKcLcJcJcecececececececececMabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecIcIcIcIcNcIcOcIcPcQcRcIcIcIcIcIcIaeaeaaaaaaaaaacDaaaaaablblblcechchcmchchcScTcUcVcWcXcYcVcZdaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIcIcIdbdcdddedbcQdfdfdgdfdbdddbcIcIcIaeaaaaaaaaaaaaaacDaaaaaaaacecEchcFchchcSdhdidjdididididkdlabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIcIdmdndodododbdpcPdfdfdgdqdbdbdbdrdscIblaaaaaaaaaaaaaaaaaaaaaaaacecJcKdtcJcJdudididjdidididjdidvdwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIcIdxdxdxdxdydfdzcIdgdAcIdfdBdddBdBdfcIblaaaaaaaaaaaaaaaaaaaaaaaacechcudCchchdDdididididEdididFdGabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpbBbCbDbEbqbqbGaaaabybRbAaabybRbAaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpbHbIbJbKbqbqbFaaaabybRbAaabybRbAaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpbLbqbMbNbObPbQaaaaaabXaaaaaabXaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpbSbTbTbUbqbVbWbYcabZcbbYbYbYcbbYccabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacdcdcdcdcdcdcdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpbHbqbqbqbqbqcsaaaaaabXaaaaaabXaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacdcPcPcQcPcPcdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacececececececececfcececececgceaaaabycRbAaabycRbAaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacdcPdAdelqcPcdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacechchcicjckclcecmchchcechchceaaaabycRbAaabycRbAaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacdlrlulslylxcdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacechchcncococpcqcrchchcececgceaaaabylzbAaabylzbAaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacdcPlClAlDcPcdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacechchcmchchctcecuchcvcechchceaaaaaaaaaaaaaaaeaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaacdcPcPcPcPcPcdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacecwcwcxcyczcecechchcucececAceaeababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeaeblaaaacdmlmnmmmpmocdaeaablaeaeaaaaaaaaaaaaaaaaaaaaaaaaaaaacechchcmchchcececuchchchchchceaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeblcCaeaecdmqmsmrmsmtmuaeaecCblaeaeaeaaaaaaaaaaaaaacDcDblblblcecEchcFchchcAcGchchchchchcHceababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeaeaecIcIcIcImvmxmwmxmycIcIcIcIaeaeaeaeaeaaaaaaaaaaaaaaaacDblblcecJcKcLcJcJcecececececececececMabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecIcIcIcIcNcIcOcdmzcdmAcIcIcIcIcIcIaeaeaaaaaaaaaacDaaaaaablblblcechchcmchchcScTcUcVcWcXcYcVcZdaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIcIcIdbdcddmCmBmEmDmycddfdbdddbcIcIcIaeaaaaaaaaaaaaaacDaaaaaaaacecEchcFchchcSdhdidjdididididkdlabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIcIdmdndodododbdpmmmxmGmFdqdbdbdbdrdscIblaaaaaaaaaaaaaaaaaaaaaaaacecJcKdtcJcJdudididjdidididjdidvdwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIcIdxdxdxdxdydfdzcIcImHcIdfdBdddBdBdfcIblaaaaaaaaaaaaaaaaaaaaaaaacechcudCchchdDdididididEdididFdGabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIcIdfdBdBdBdHdcdbdIdBdfdBdBdbdcdcdBdBcIblaaaaaaaaaaaaaaaaaaaaaaaecechchdJdKdLdMdNdNdOdPdjdidididvabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecIcIdBdcdddbdQdbdddbdfdfdBdbdbdbdbdddbcIblaaaaaaaaaaaaaaaaaaaaaeaecechchdCchchdRcVcVdidSdTdidTdUdVbjdWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaecIcIdbdddbdXdYdZeadfebdfdfecedeedBdcddcIblaeaaaaaaaaaacDaaaaaeaeaececececmcechcSefegeheiejcTcTcVdldwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -772,19 +809,19 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebjbjkLldlelalclflcjRkYjRkYjRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaejsbjfIkLlgkLlhlcliljjRlkjRkYjRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebjfIlllclmlnlclolplcjRkYjRkYjRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebjbkbkkLlqkLlclclelcjRkYjRlkjRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablblblaakLkLlqkLkLkLkLkLjRkYjRlkjRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaalraaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaalsaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaltltltaaluaaltlvlwaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaalxlylylzlAlzlylycDaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaalBlBlBaaluaalBlwaaaabjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaluaaaaaacDaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaltltltaaluaaltltltaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaalxlylylzlClzlylylDaabjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaalBlBlBaalwaalBlBlBaabjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaalwaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababbjababbjbjbjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebjbkbkkLlakLlclclelcjRkYjRlkjRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablblblaakLkLmIkLkLkLkLkLjRkYjRlkjRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaemJaeaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaamKaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaltltltaamLaaltlvlwaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaamNmMmMmOmPmOmRmQcDaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaalBlBlBaamLaalBlwaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaamLaaaaaacDaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaltltltaamLaaltltltaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaemSmMmMmTmPmTmRmRmUaeaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaalBlBlBaamLaalBlBlBaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaamVaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababaeababaeaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa diff --git a/code/game/area/Space Station 13 areas.dm b/code/game/area/Space Station 13 areas.dm index aa6bb44d7af..71736913f62 100644 --- a/code/game/area/Space Station 13 areas.dm +++ b/code/game/area/Space Station 13 areas.dm @@ -1121,12 +1121,16 @@ proc/process_ghost_teleport_locs() /area/solar/derelict_aft name = "\improper Derelict Aft Solar Array" - icon_state = "aft" + icon_state = "yellow" /area/derelict/singularity_engine name = "\improper Derelict Singularity Engine" icon_state = "engine" +/area/derelict/gravity_generator + name = "\improper Derelict Gravity Generator Room" + icon_state = "red" + //Construction /area/construction From c134f0df8aca8f9fa114b89dcf95b959d92296a5 Mon Sep 17 00:00:00 2001 From: Steelpoint Date: Sat, 14 Feb 2015 22:26:50 +0800 Subject: [PATCH 005/133] BlownUpGravGen --- _maps/map_files/generic/z4.dmm | 35 ++++++++++++++++------------------ 1 file changed, 16 insertions(+), 19 deletions(-) diff --git a/_maps/map_files/generic/z4.dmm b/_maps/map_files/generic/z4.dmm index fbf174c08b1..b522ddc2c71 100644 --- a/_maps/map_files/generic/z4.dmm +++ b/_maps/map_files/generic/z4.dmm @@ -143,8 +143,8 @@ "cM" = (/turf/simulated/wall,/area/derelict/bridge) "cN" = (/obj/structure/sign/electricshock,/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) "cO" = (/obj/structure/sign/securearea,/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) -"cP" = (/turf/simulated/floor/plating,/area/derelict/gravity_generator) -"cQ" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/derelict/gravity_generator) +"cP" = (/obj/item/weapon/ore/iron,/obj/item/weapon/ore/iron,/obj/item/weapon/ore/iron,/turf/space,/area/space) +"cQ" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel/airless{icon_state = "damaged5"},/area/derelict/gravity_generator) "cR" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/lattice/catwalk,/turf/space,/area/solar/derelict_starboard) "cS" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) "cT" = (/obj/structure/computerframe,/turf/simulated/floor/plasteel,/area/derelict/bridge) @@ -158,7 +158,7 @@ "db" = (/turf/simulated/floor/plasteel/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) "dc" = (/turf/simulated/floor/plasteel/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) "dd" = (/turf/simulated/floor/plasteel/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) -"de" = (/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 1},/area/derelict/gravity_generator) +"de" = (/turf/simulated/floor/plasteel/airless{icon_state = "damaged2"},/area/derelict/gravity_generator) "df" = (/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) "dg" = (/turf/simulated/wall,/area/derelict/singularity_engine) "dh" = (/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor/plasteel,/area/derelict/bridge) @@ -180,7 +180,7 @@ "dx" = (/obj/structure/grille,/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) "dy" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) "dz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"dA" = (/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 9},/area/derelict/gravity_generator) +"dA" = (/turf/simulated/floor/plasteel/airless{icon_state = "damaged4"},/area/derelict/gravity_generator) "dB" = (/turf/simulated/floor/plasteel/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) "dC" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) "dD" = (/obj/machinery/door/window/eastleft{name = "Heads of Staff"; req_access_txt = "19"},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) @@ -586,20 +586,17 @@ "ln" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/ai_upload) "lo" = (/obj/item/clothing/suit/space/syndicate/black/red,/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/ai_upload) "lp" = (/obj/effect/decal/remains/human{desc = "This guy seemed to have died in terrible way! Half his remains are dust."; icon_state = "remains"; name = "Syndicate agent remains"},/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/ai_upload) -"lq" = (/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 5},/area/derelict/gravity_generator) -"lr" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/derelict/gravity_generator) -"ls" = (/obj/machinery/gravity_generator/main/station,/turf/simulated/floor/plating,/area/derelict/gravity_generator) +"lq" = (/turf/simulated/floor/plasteel/airless{icon_state = "damaged5"},/area/derelict/gravity_generator) +"lr" = (/obj/item/weapon/ore/slag,/turf/simulated/floor/plasteel/airless{icon_state = "damaged4"},/area/derelict/gravity_generator) +"ls" = (/obj/machinery/gravity_generator/main/station{on = 0},/turf/simulated/floor/plasteel/airless,/area/derelict/gravity_generator) "lt" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/plasteel/airless,/area/solar/derelict_aft) -"lu" = (/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 8},/area/derelict/gravity_generator) +"lu" = (/obj/item/weapon/ore/slag,/turf/space,/area/space) "lv" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) "lw" = (/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"lx" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/derelict/gravity_generator) -"ly" = (/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 4},/area/derelict/gravity_generator) +"lx" = (/turf/simulated/floor/plasteel/airless,/area/derelict/gravity_generator) +"ly" = (/obj/item/stack/cable_coil/cut,/turf/simulated/floor/plasteel/airless{icon_state = "damaged4"},/area/derelict/gravity_generator) "lz" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/lattice/catwalk,/turf/space,/area/solar/derelict_starboard) -"lA" = (/turf/simulated/floor/plating{icon_state = "warnplate"},/area/derelict/gravity_generator) "lB" = (/obj/structure/cable,/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/plasteel/airless,/area/solar/derelict_aft) -"lC" = (/turf/simulated/floor/plating{tag = "icon-warnplate (SOUTHWEST)"; icon_state = "warnplate"; dir = 10},/area/derelict/gravity_generator) -"lD" = (/turf/simulated/floor/plating{icon_state = "warnplate"; dir = 6},/area/derelict/gravity_generator) "lE" = (/turf/simulated/wall/r_wall,/area/derelict/teleporter) "lF" = (/turf/simulated/floor/plating/airless,/area/derelict/teleporter) "lG" = (/turf/simulated/floor/plasteel/airless,/area/derelict/teleporter) @@ -738,12 +735,12 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpbHbIbJbKbqbqbFaaaabybRbAaabybRbAaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpbLbqbMbNbObPbQaaaaaabXaaaaaabXaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpbSbTbTbUbqbVbWbYcabZcbbYbYbYcbbYccabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacdcdcdcdcdcdcdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpbHbqbqbqbqbqcsaaaaaabXaaaaaabXaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacdcPcPcQcPcPcdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacececececececececfcececececgceaaaabycRbAaabycRbAaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacdcPdAdelqcPcdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacechchcicjckclcecmchchcechchceaaaabycRbAaabycRbAaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacdlrlulslylxcdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacechchcncococpcqcrchchcececgceaaaabylzbAaabylzbAaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacdcPlClAlDcPcdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacechchcmchchctcecuchcvcechchceaaaaaaaaaaaaaaaeaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaacdcPcPcPcPcPcdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacecwcwcxcyczcecechchcucececAceaeababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecdcdcdcdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpbHbqbqbqbqbqcsaaaaaabXaaaaaabXaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPdecQdedecdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacececececececececfcececececgceaaaabycRbAaabycRbAaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaedAlrlqdAdAaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacechchcicjckclcecmchchcechchceaaaabycRbAaabycRbAaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaedAlqlsdAluaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacechchcncococpcqcrchchcececgceaaaabylzbAaabylzbAaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacdlqlxlxlydeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacechchcmchchctcecuchcvcechchceaaaaaaaaaaaaaaaeaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaacdlxlxlxlxdAaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacecwcwcxcyczcecechchcucececAceaeababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeaeblaaaacdmlmnmmmpmocdaeaablaeaeaaaaaaaaaaaaaaaaaaaaaaaaaaaacechchcmchchcececuchchchchchceaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeblcCaeaecdmqmsmrmsmtmuaeaecCblaeaeaeaaaaaaaaaaaaaacDcDblblblcecEchcFchchcAcGchchchchchcHceababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeaeaecIcIcIcImvmxmwmxmycIcIcIcIaeaeaeaeaeaaaaaaaaaaaaaaaacDblblcecJcKcLcJcJcecececececececececMabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa From 975066e9c9f722a61357b3e9d1413c5f836268b5 Mon Sep 17 00:00:00 2001 From: Steelpoint Date: Sat, 14 Feb 2015 22:40:23 +0800 Subject: [PATCH 006/133] MoreBroken --- _maps/map_files/generic/z4.dmm | 56 +++++++++++++++++++--------------- 1 file changed, 31 insertions(+), 25 deletions(-) diff --git a/_maps/map_files/generic/z4.dmm b/_maps/map_files/generic/z4.dmm index b522ddc2c71..647c641b579 100644 --- a/_maps/map_files/generic/z4.dmm +++ b/_maps/map_files/generic/z4.dmm @@ -123,7 +123,7 @@ "cs" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/derelict/solar_control) "ct" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) "cu" = (/turf/simulated/floor/plating,/area/derelict/bridge/access) -"cv" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) +"cv" = (/obj/item/weapon/ore/iron,/obj/item/weapon/ore/iron,/obj/item/weapon/ore/iron,/turf/space,/area/space) "cw" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/bridge/access) "cx" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/bridge/access) "cy" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/bridge/access) @@ -143,8 +143,8 @@ "cM" = (/turf/simulated/wall,/area/derelict/bridge) "cN" = (/obj/structure/sign/electricshock,/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) "cO" = (/obj/structure/sign/securearea,/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) -"cP" = (/obj/item/weapon/ore/iron,/obj/item/weapon/ore/iron,/obj/item/weapon/ore/iron,/turf/space,/area/space) -"cQ" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel/airless{icon_state = "damaged5"},/area/derelict/gravity_generator) +"cP" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel/airless{icon_state = "damaged5"},/area/derelict/gravity_generator) +"cQ" = (/turf/simulated/floor/plasteel/airless{icon_state = "damaged2"},/area/derelict/gravity_generator) "cR" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/lattice/catwalk,/turf/space,/area/solar/derelict_starboard) "cS" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) "cT" = (/obj/structure/computerframe,/turf/simulated/floor/plasteel,/area/derelict/bridge) @@ -158,7 +158,7 @@ "db" = (/turf/simulated/floor/plasteel/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) "dc" = (/turf/simulated/floor/plasteel/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) "dd" = (/turf/simulated/floor/plasteel/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) -"de" = (/turf/simulated/floor/plasteel/airless{icon_state = "damaged2"},/area/derelict/gravity_generator) +"de" = (/turf/simulated/floor/plasteel/airless{icon_state = "damaged4"},/area/derelict/gravity_generator) "df" = (/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) "dg" = (/turf/simulated/wall,/area/derelict/singularity_engine) "dh" = (/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor/plasteel,/area/derelict/bridge) @@ -180,7 +180,7 @@ "dx" = (/obj/structure/grille,/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) "dy" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) "dz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"dA" = (/turf/simulated/floor/plasteel/airless{icon_state = "damaged4"},/area/derelict/gravity_generator) +"dA" = (/turf/simulated/floor/plasteel/airless{icon_state = "damaged5"},/area/derelict/gravity_generator) "dB" = (/turf/simulated/floor/plasteel/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) "dC" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) "dD" = (/obj/machinery/door/window/eastleft{name = "Heads of Staff"; req_access_txt = "19"},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) @@ -586,17 +586,20 @@ "ln" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/ai_upload) "lo" = (/obj/item/clothing/suit/space/syndicate/black/red,/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/ai_upload) "lp" = (/obj/effect/decal/remains/human{desc = "This guy seemed to have died in terrible way! Half his remains are dust."; icon_state = "remains"; name = "Syndicate agent remains"},/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/ai_upload) -"lq" = (/turf/simulated/floor/plasteel/airless{icon_state = "damaged5"},/area/derelict/gravity_generator) -"lr" = (/obj/item/weapon/ore/slag,/turf/simulated/floor/plasteel/airless{icon_state = "damaged4"},/area/derelict/gravity_generator) -"ls" = (/obj/machinery/gravity_generator/main/station{on = 0},/turf/simulated/floor/plasteel/airless,/area/derelict/gravity_generator) +"lq" = (/obj/item/weapon/ore/slag,/turf/simulated/floor/plasteel/airless{icon_state = "damaged4"},/area/derelict/gravity_generator) +"lr" = (/obj/structure/rack,/obj/item/weapon/circuitboard/smes,/turf/simulated/floor/plasteel,/area/derelict/bridge/access) +"ls" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/rack,/obj/item/weapon/module/power_control,/turf/simulated/floor/plasteel,/area/derelict/bridge/access) "lt" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/plasteel/airless,/area/solar/derelict_aft) -"lu" = (/obj/item/weapon/ore/slag,/turf/space,/area/space) +"lu" = (/obj/structure/rack,/obj/item/weapon/stock_parts/capacitor,/turf/simulated/floor/plasteel,/area/derelict/bridge/access) "lv" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) "lw" = (/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"lx" = (/turf/simulated/floor/plasteel/airless,/area/derelict/gravity_generator) -"ly" = (/obj/item/stack/cable_coil/cut,/turf/simulated/floor/plasteel/airless{icon_state = "damaged4"},/area/derelict/gravity_generator) +"lx" = (/obj/machinery/gravity_generator/main/station{on = 0},/turf/simulated/floor/plasteel/airless,/area/derelict/gravity_generator) +"ly" = (/obj/item/weapon/screwdriver,/turf/simulated/floor/plasteel/airless{icon_state = "damaged5"},/area/derelict/gravity_generator) "lz" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/lattice/catwalk,/turf/space,/area/solar/derelict_starboard) +"lA" = (/obj/item/weapon/ore/slag,/turf/space,/area/space) "lB" = (/obj/structure/cable,/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/plasteel/airless,/area/solar/derelict_aft) +"lC" = (/turf/simulated/floor/plasteel/airless,/area/derelict/gravity_generator) +"lD" = (/obj/item/stack/cable_coil/cut,/turf/simulated/floor/plasteel/airless{icon_state = "damaged4"},/area/derelict/gravity_generator) "lE" = (/turf/simulated/wall/r_wall,/area/derelict/teleporter) "lF" = (/turf/simulated/floor/plating/airless,/area/derelict/teleporter) "lG" = (/turf/simulated/floor/plasteel/airless,/area/derelict/teleporter) @@ -635,13 +638,13 @@ "mn" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/gravity_generator) "mo" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/gravity_generator) "mp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/gravity_generator) -"mq" = (/obj/machinery/power/apc{dir = 8; name = "Gravity Generator APC"; pixel_x = -32},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plasteel,/area/derelict/gravity_generator) -"mr" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plasteel,/area/derelict/gravity_generator) -"ms" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/derelict/gravity_generator) -"mt" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/smes{charge = 5e+006},/turf/simulated/floor/plasteel,/area/derelict/gravity_generator) -"mu" = (/obj/machinery/power/terminal{dir = 8},/turf/simulated/wall/r_wall,/area/derelict/gravity_generator) -"mv" = (/obj/machinery/light/small{dir = 8},/obj/structure/table,/turf/simulated/floor/plasteel,/area/derelict/gravity_generator) -"mw" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel,/area/derelict/gravity_generator) +"mq" = (/obj/structure/rack,/obj/item/weapon/stock_parts/cell/high,/obj/item/weapon/stock_parts/cell/high,/obj/item/weapon/stock_parts/cell/high,/obj/item/weapon/stock_parts/cell/high,/obj/item/weapon/stock_parts/cell/high,/obj/item/weapon/stock_parts/cell/high,/turf/simulated/floor/plating,/area/derelict/bridge/access) +"mr" = (/obj/machinery/light/small{dir = 4},/obj/structure/rack,/obj/item/stack/cable_coil/cut,/obj/item/stack/cable_coil/cut,/turf/simulated/floor/plasteel,/area/derelict/bridge/access) +"ms" = (/obj/machinery/door/airlock/engineering{name = "Engineering Secure Storage"; req_access_txt = "10"},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) +"mt" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/item/apc_frame,/turf/simulated/floor/plasteel{tag = "icon-plating"; icon_state = "plating"},/area/derelict/gravity_generator) +"mu" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plasteel{tag = "icon-plating"; icon_state = "plating"},/area/derelict/gravity_generator) +"mv" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel{tag = "icon-plating"; icon_state = "plating"},/area/derelict/gravity_generator) +"mw" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/constructable_frame/machine_frame,/turf/simulated/floor/plasteel{tag = "icon-plating"; icon_state = "plating"},/area/derelict/gravity_generator) "mx" = (/turf/simulated/floor/plasteel,/area/derelict/gravity_generator) "my" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plasteel,/area/derelict/gravity_generator) "mz" = (/obj/machinery/door/airlock/engineering{name = "Engineering Access"; req_access_txt = "10"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating/airless,/area/derelict/gravity_generator) @@ -667,6 +670,9 @@ "mT" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/lattice/catwalk,/turf/space,/area/solar/derelict_aft) "mU" = (/obj/structure/lattice/catwalk,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/space,/area/solar/derelict_aft) "mV" = (/obj/machinery/power/tracker,/obj/structure/cable,/turf/simulated/floor/plasteel/airless,/area/solar/derelict_aft) +"mW" = (/obj/machinery/light/small{dir = 8},/obj/structure/table,/obj/item/weapon/paper{info = "If the equipment breaks there should be enough spare parts in our engineering storage near the north east solar array."; name = "Equipment Inventory"},/turf/simulated/floor/plasteel,/area/derelict/gravity_generator) +"mX" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel{tag = "icon-plating"; icon_state = "plating"},/area/derelict/gravity_generator) +"mY" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plasteel{tag = "icon-plating"; icon_state = "plating"},/area/derelict/gravity_generator) (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -736,14 +742,14 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpbLbqbMbNbObPbQaaaaaabXaaaaaabXaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpbSbTbTbUbqbVbWbYcabZcbbYbYbYcbbYccabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecdcdcdcdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpbHbqbqbqbqbqcsaaaaaabXaaaaaabXaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPdecQdedecdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacececececececececfcececececgceaaaabycRbAaabycRbAaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaedAlrlqdAdAaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacechchcicjckclcecmchchcechchceaaaabycRbAaabycRbAaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaedAlqlsdAluaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacechchcncococpcqcrchchcececgceaaaabylzbAaabylzbAaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacdlqlxlxlydeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacechchcmchchctcecuchcvcechchceaaaaaaaaaaaaaaaeaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaacdlxlxlxlxdAaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacecwcwcxcyczcecechchcucececAceaeababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvcQcPcQcQcdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacececececececececfcececececgceaaaabycRbAaabycRbAaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaedelqdAdedeaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacechchcicjckclcelslrlucechchceaaaabycRbAaabycRbAaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaedelylxdelAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacechchcncococpcqcrchchcececgceaaaabylzbAaabylzbAaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacddAlClClDcQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacechchcmchchctcemqchmrcechchceaaaaaaaaaaaaaaaeaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaacdlClClClCdeaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacecwcwcxcyczcececwmscwcececAceaeababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeaeblaaaacdmlmnmmmpmocdaeaablaeaeaaaaaaaaaaaaaaaaaaaaaaaaaaaacechchcmchchcececuchchchchchceaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeblcCaeaecdmqmsmrmsmtmuaeaecCblaeaeaeaaaaaaaaaaaaaacDcDblblblcecEchcFchchcAcGchchchchchcHceababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeaeaecIcIcIcImvmxmwmxmycIcIcIcIaeaeaeaeaeaaaaaaaaaaaaaaaacDblblcecJcKcLcJcJcecececececececececMabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeblcCaeaecdmtmvmumvmwcdaeaecCblaeaeaeaaaaaaaaaaaaaacDcDblblblcecEchcFchchcAcGchchchchchcHceababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeaeaecIcIcIcImWmxmXmxmYcIcIcIcIaeaeaeaeaeaaaaaaaaaaaaaaaacDblblcecJcKcLcJcJcecececececececececMabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecIcIcIcIcNcIcOcdmzcdmAcIcIcIcIcIcIaeaeaaaaaaaaaacDaaaaaablblblcechchcmchchcScTcUcVcWcXcYcVcZdaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIcIcIdbdcddmCmBmEmDmycddfdbdddbcIcIcIaeaaaaaaaaaaaaaacDaaaaaaaacecEchcFchchcSdhdidjdididididkdlabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIcIdmdndodododbdpmmmxmGmFdqdbdbdbdrdscIblaaaaaaaaaaaaaaaaaaaaaaaacecJcKdtcJcJdudididjdidididjdidvdwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa From 692389f25b0d9b96943befa854b342289c46ad08 Mon Sep 17 00:00:00 2001 From: xxalpha Date: Sat, 14 Feb 2015 01:03:40 +0000 Subject: [PATCH 007/133] Adds Mesons+T-Ray goggles. Remove comment. Move meson t-ray goggles code to a new file. Removed comments. --- .../clothing/glasses/engine_goggles.dm | 76 +++++++++++++++++++ code/modules/clothing/glasses/glasses.dm | 3 +- tgstation.dme | 1 + 3 files changed, 79 insertions(+), 1 deletion(-) create mode 100644 code/modules/clothing/glasses/engine_goggles.dm diff --git a/code/modules/clothing/glasses/engine_goggles.dm b/code/modules/clothing/glasses/engine_goggles.dm new file mode 100644 index 00000000000..63b21fa2672 --- /dev/null +++ b/code/modules/clothing/glasses/engine_goggles.dm @@ -0,0 +1,76 @@ +//Engineering Mesons + +/obj/item/clothing/glasses/meson/engine + name = "Emgineering Meson Scanner" + desc = "Goggles used by engineers. The Meson Scanner mode lets you see basic structural and terrain layouts through walls, regardless of lighting condition. The T-ray Scanner mode lets you see underfloor objects such as cables and pipes." + icon_state = "meson" + item_state = "glasses" + origin_tech = "magnets=2;engineering=2" + darkness_view = 1 + vision_flags = SEE_TURFS + invis_view = SEE_INVISIBLE_MINIMUM + var/state = 0 //0 - regular mesons mode 1 - t-ray mode + var/invis_objects = list() + action_button_name = "Change scanning mode" + +/obj/item/clothing/glasses/meson/engine/attack_self(mob/user) + ui_action_click() + +/obj/item/clothing/glasses/meson/engine/ui_action_click(mob/user) + state = !state + if(state) + SSobj.processing.Add(src) + vision_flags = 0 + darkness_view = 2 + invis_view = SEE_INVISIBLE_LIVING + else + vision_flags = SEE_TURFS + darkness_view = 1 + invis_view = SEE_INVISIBLE_MINIMUM + invis_update() + update_icon() + +/obj/item/clothing/glasses/meson/engine/process() + if(!state) + SSobj.processing.Remove(src) + return null + else + var/mob/living/carbon/human/user = loc + if(user.glasses != src) + invis_update() + return null + scan() + +/obj/item/clothing/glasses/meson/engine/proc/scan() + var/mob/living/carbon/human/user = loc + if(user.glasses != src) + return + + for(var/turf/T in range(1, loc)) + + if(!T.intact) + continue + + for(var/obj/O in T.contents) + if(O.level != 1) + continue + + if(O.invisibility == 101) + O.invisibility = 0 + invis_objects += O + + spawn(5) + invis_update() + +/obj/item/clothing/glasses/meson/engine/proc/invis_update() + for(var/obj/O in invis_objects) + if(!t_ray_on() || !(O in range(1, loc))) + O.invisibility = 101 + invis_objects -= O + +/obj/item/clothing/glasses/meson/engine/proc/t_ray_on() + var/mob/living/carbon/human/user = loc + return state & (user.glasses == src) + +/obj/item/clothing/glasses/meson/engine/update_icon() + icon_state = state ? "material" : "meson" diff --git a/code/modules/clothing/glasses/glasses.dm b/code/modules/clothing/glasses/glasses.dm index 16add9a8e5f..63e3849210e 100644 --- a/code/modules/clothing/glasses/glasses.dm +++ b/code/modules/clothing/glasses/glasses.dm @@ -147,4 +147,5 @@ name = "Optical Thermal Eyepatch" desc = "An eyepatch with built-in thermal optics." icon_state = "eyepatch" - item_state = "eyepatch" \ No newline at end of file + item_state = "eyepatch" + diff --git a/tgstation.dme b/tgstation.dme index 15b6e8c1f2d..7c2798aec03 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -834,6 +834,7 @@ #include "code\modules\client\preferences_savefile.dm" #include "code\modules\client\preferences_toggles.dm" #include "code\modules\clothing\clothing.dm" +#include "code\modules\clothing\glasses\engine_goggles.dm" #include "code\modules\clothing\glasses\glasses.dm" #include "code\modules\clothing\glasses\hud.dm" #include "code\modules\clothing\gloves\boxing.dm" From 03a8942a9cd791f4870300814dfd3d311d581eb5 Mon Sep 17 00:00:00 2001 From: xxalpha Date: Sat, 14 Feb 2015 16:47:00 +0000 Subject: [PATCH 008/133] Fix runtimes. --- .../clothing/glasses/engine_goggles.dm | 26 ++++++++++++------- 1 file changed, 17 insertions(+), 9 deletions(-) diff --git a/code/modules/clothing/glasses/engine_goggles.dm b/code/modules/clothing/glasses/engine_goggles.dm index 63b21fa2672..7c4b19480af 100644 --- a/code/modules/clothing/glasses/engine_goggles.dm +++ b/code/modules/clothing/glasses/engine_goggles.dm @@ -1,7 +1,7 @@ //Engineering Mesons /obj/item/clothing/glasses/meson/engine - name = "Emgineering Meson Scanner" + name = "Engineering Meson Scanner" desc = "Goggles used by engineers. The Meson Scanner mode lets you see basic structural and terrain layouts through walls, regardless of lighting condition. The T-ray Scanner mode lets you see underfloor objects such as cables and pipes." icon_state = "meson" item_state = "glasses" @@ -19,11 +19,12 @@ /obj/item/clothing/glasses/meson/engine/ui_action_click(mob/user) state = !state if(state) - SSobj.processing.Add(src) + SSobj.processing |= src vision_flags = 0 darkness_view = 2 invis_view = SEE_INVISIBLE_LIVING else + SSobj.processing.Remove(src) vision_flags = SEE_TURFS darkness_view = 1 invis_view = SEE_INVISIBLE_MINIMUM @@ -32,14 +33,18 @@ /obj/item/clothing/glasses/meson/engine/process() if(!state) - SSobj.processing.Remove(src) return null - else - var/mob/living/carbon/human/user = loc - if(user.glasses != src) - invis_update() - return null - scan() + + if(!istype(loc,/mob/living/carbon/human)) + invis_update() + return null + + var/mob/living/carbon/human/user = loc + if(user.glasses != src) + invis_update() + return null + + scan() /obj/item/clothing/glasses/meson/engine/proc/scan() var/mob/living/carbon/human/user = loc @@ -69,6 +74,9 @@ invis_objects -= O /obj/item/clothing/glasses/meson/engine/proc/t_ray_on() + if(!istype(loc,/mob/living/carbon/human)) + return 0 + var/mob/living/carbon/human/user = loc return state & (user.glasses == src) From 28d1e9bad215d68c4e4e50d6a9f5a3e8bb7f99eb Mon Sep 17 00:00:00 2001 From: xxalpha Date: Sat, 14 Feb 2015 18:56:56 +0000 Subject: [PATCH 009/133] Several additions and new sprites. Reverts glasses.dm --- code/game/machinery/vending.dm | 4 +-- .../closets/secure/engineering.dm | 3 +- code/modules/admin/verbs/debug.dm | 2 +- .../clothing/glasses/engine_goggles.dm | 30 +++++++++++------- code/modules/clothing/glasses/glasses.dm | 3 +- code/modules/power/singularity/singularity.dm | 12 +++++-- code/modules/research/designs.dm | 10 ++++++ icons/mob/eyes.dmi | Bin 6010 -> 6444 bytes icons/obj/clothing/glasses.dmi | Bin 6559 -> 7040 bytes 9 files changed, 44 insertions(+), 20 deletions(-) diff --git a/code/game/machinery/vending.dm b/code/game/machinery/vending.dm index ef2a602ed83..4e10c3e73e9 100644 --- a/code/game/machinery/vending.dm +++ b/code/game/machinery/vending.dm @@ -924,7 +924,7 @@ icon_state = "engivend" icon_deny = "engivend-deny" req_access_txt = "11" //Engineering Equipment access - products = list(/obj/item/clothing/glasses/meson = 2,/obj/item/device/multitool = 4,/obj/item/weapon/airlock_electronics = 10,/obj/item/weapon/module/power_control = 10,/obj/item/weapon/airalarm_electronics = 10,/obj/item/weapon/stock_parts/cell/high = 10) + products = list(/obj/item/clothing/glasses/meson/engine = 2,/obj/item/device/multitool = 4,/obj/item/weapon/airlock_electronics = 10,/obj/item/weapon/module/power_control = 10,/obj/item/weapon/airalarm_electronics = 10,/obj/item/weapon/stock_parts/cell/high = 10) contraband = list(/obj/item/weapon/stock_parts/cell/potato = 3) premium = list(/obj/item/weapon/storage/belt/utility = 3) @@ -936,7 +936,7 @@ icon_deny = "engi-deny" req_access_txt = "11" products = list(/obj/item/clothing/under/rank/chief_engineer = 4,/obj/item/clothing/under/rank/engineer = 4,/obj/item/clothing/shoes/sneakers/orange = 4,/obj/item/clothing/head/hardhat = 4, - /obj/item/weapon/storage/belt/utility = 4,/obj/item/clothing/glasses/meson = 4,/obj/item/clothing/gloves/color/yellow = 4, /obj/item/weapon/screwdriver = 12, + /obj/item/weapon/storage/belt/utility = 4,/obj/item/clothing/glasses/meson/engine = 4,/obj/item/clothing/gloves/color/yellow = 4, /obj/item/weapon/screwdriver = 12, /obj/item/weapon/crowbar = 12,/obj/item/weapon/wirecutters = 12,/obj/item/device/multitool = 12,/obj/item/weapon/wrench = 12,/obj/item/device/t_scanner = 12, /obj/item/weapon/stock_parts/cell = 8, /obj/item/weapon/weldingtool = 8,/obj/item/clothing/head/welding = 8, /obj/item/weapon/light/tube = 10,/obj/item/clothing/suit/fire = 4, /obj/item/weapon/stock_parts/scanning_module = 5,/obj/item/weapon/stock_parts/micro_laser = 5, diff --git a/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm b/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm index 8484f67c549..8ae39adf6e2 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm @@ -33,6 +33,7 @@ new /obj/item/clothing/mask/gas(src) new /obj/item/device/multitool(src) new /obj/item/device/flash/handheld(src) + new /obj/item/clothing/glasses/meson/engine(src) return /obj/structure/closet/secure_closet/engineering_electrical @@ -111,7 +112,7 @@ new /obj/item/device/radio/headset/headset_eng(src) new /obj/item/clothing/suit/hazardvest(src) new /obj/item/clothing/mask/gas(src) - new /obj/item/clothing/glasses/meson(src) + new /obj/item/clothing/glasses/meson/engine(src) return /obj/structure/closet/secure_closet/atmospherics diff --git a/code/modules/admin/verbs/debug.dm b/code/modules/admin/verbs/debug.dm index 71023368948..a6186d8ca29 100644 --- a/code/modules/admin/verbs/debug.dm +++ b/code/modules/admin/verbs/debug.dm @@ -1182,7 +1182,7 @@ var/global/list/g_fancy_list_of_types = null M.equip_to_slot_or_del(new /obj/item/clothing/suit/space/ert/engi(M), slot_wear_suit) M.equip_to_slot_or_del(new /obj/item/weapon/card/id/ert/Engineer(M), slot_wear_id) M.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/industrial(M), slot_back) - M.equip_to_slot_or_del(new /obj/item/clothing/glasses/meson(M), slot_glasses) + M.equip_to_slot_or_del(new /obj/item/clothing/glasses/meson/engine(M), slot_glasses) M.equip_to_slot_or_del(new /obj/item/weapon/storage/box/engineer(M), slot_in_backpack) M.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/space/hardsuit/ert/engi(M), slot_in_backpack) diff --git a/code/modules/clothing/glasses/engine_goggles.dm b/code/modules/clothing/glasses/engine_goggles.dm index 7c4b19480af..b465100900b 100644 --- a/code/modules/clothing/glasses/engine_goggles.dm +++ b/code/modules/clothing/glasses/engine_goggles.dm @@ -1,38 +1,42 @@ //Engineering Mesons /obj/item/clothing/glasses/meson/engine - name = "Engineering Meson Scanner" + name = "Engineering Scanner Goggles" desc = "Goggles used by engineers. The Meson Scanner mode lets you see basic structural and terrain layouts through walls, regardless of lighting condition. The T-ray Scanner mode lets you see underfloor objects such as cables and pipes." - icon_state = "meson" + icon_state = "trayson-meson" item_state = "glasses" origin_tech = "magnets=2;engineering=2" darkness_view = 1 vision_flags = SEE_TURFS invis_view = SEE_INVISIBLE_MINIMUM - var/state = 0 //0 - regular mesons mode 1 - t-ray mode + var/mode = 0 //0 - regular mesons mode 1 - t-ray mode var/invis_objects = list() - action_button_name = "Change scanning mode" + action_button_name = "Change Scanning Mode" -/obj/item/clothing/glasses/meson/engine/attack_self(mob/user) +/obj/item/clothing/glasses/meson/engine/attack_self() ui_action_click() -/obj/item/clothing/glasses/meson/engine/ui_action_click(mob/user) - state = !state - if(state) +/obj/item/clothing/glasses/meson/engine/ui_action_click() + mode = !mode + + if(mode) SSobj.processing |= src vision_flags = 0 darkness_view = 2 invis_view = SEE_INVISIBLE_LIVING + usr << "You toggle the goggles scanning mode to \[T-Ray]." else SSobj.processing.Remove(src) vision_flags = SEE_TURFS darkness_view = 1 invis_view = SEE_INVISIBLE_MINIMUM + usr << "You toggle the goggles scanning mode to \[Meson]." invis_update() + update_icon() /obj/item/clothing/glasses/meson/engine/process() - if(!state) + if(!mode) return null if(!istype(loc,/mob/living/carbon/human)) @@ -78,7 +82,11 @@ return 0 var/mob/living/carbon/human/user = loc - return state & (user.glasses == src) + return mode & (user.glasses == src) /obj/item/clothing/glasses/meson/engine/update_icon() - icon_state = state ? "material" : "meson" + icon_state = mode ? "trayson-tray" : "trayson-meson" + if(istype(loc,/mob/living/carbon/human/)) + var/mob/living/carbon/human/user = loc + if(user.glasses == src) + user.update_inv_glasses() diff --git a/code/modules/clothing/glasses/glasses.dm b/code/modules/clothing/glasses/glasses.dm index 63e3849210e..16add9a8e5f 100644 --- a/code/modules/clothing/glasses/glasses.dm +++ b/code/modules/clothing/glasses/glasses.dm @@ -147,5 +147,4 @@ name = "Optical Thermal Eyepatch" desc = "An eyepatch with built-in thermal optics." icon_state = "eyepatch" - item_state = "eyepatch" - + item_state = "eyepatch" \ No newline at end of file diff --git a/code/modules/power/singularity/singularity.dm b/code/modules/power/singularity/singularity.dm index 78998bac96e..a9a0e19d6af 100644 --- a/code/modules/power/singularity/singularity.dm +++ b/code/modules/power/singularity/singularity.dm @@ -355,9 +355,15 @@ if(M.stat == CONSCIOUS) if (istype(M,/mob/living/carbon/human)) var/mob/living/carbon/human/H = M - if(istype(H.glasses,/obj/item/clothing/glasses/meson)) - H << "You look directly into the [src.name], good thing you had your protective eyewear on!" - return + if(istype(H.glasses,/obj/item/clothing/glasses/meson/engine)) + var/obj/item/clothing/glasses/meson/engine/G = H.glasses + if(!G.mode) + H << "You look directly into the [src.name], good thing you had your protective eyewear on!" + return + else + if(istype(H.glasses,/obj/item/clothing/glasses/meson)) + H << "You look directly into the [src.name], good thing you had your protective eyewear on!" + return M.apply_effect(3, STUN) M.visible_message("[M] stares blankly at the [src.name]!", \ "You look directly into the [src.name] and feel weak.") diff --git a/code/modules/research/designs.dm b/code/modules/research/designs.dm index 50aaac4afb1..0e2b77b33cb 100644 --- a/code/modules/research/designs.dm +++ b/code/modules/research/designs.dm @@ -307,6 +307,16 @@ datum/design/proc/CalcReliability(var/list/temp_techs) build_path = /obj/item/clothing/glasses/meson category = list("Equipement") +/datum/design/engine_goggles + name = "Engineering Scanner Goggles" + desc = "Goggles used by engineers. The Meson Scanner mode lets you see basic structural and terrain layouts through walls, regardless of lighting condition. The T-ray Scanner mode lets you see underfloor objects such as cables and pipes." + id = "engine_goggles" + req_tech = list("materials" = 4, "magnets" = 3, "engineering" = 4) + build_type = PROTOLATHE + materials = list("$metal" = 200, "$glass" = 300, "$plasma" = 100) + build_path = /obj/item/clothing/glasses/meson/engine + category = list("Equipement") + /datum/design/night_vision_goggles name = "Night Vision Goggles" desc = "Goggles that let you see through darkness unhindered." diff --git a/icons/mob/eyes.dmi b/icons/mob/eyes.dmi index b79cf6e60fa4d7bdc07e1abfef981cb94b5ea20f..61ce2f7a71f59c188cc77ef2d786d1f2968bc087 100644 GIT binary patch literal 6444 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 literal 6010 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 S#tEbg;EJv>vgG3J2mb}$pLmi0 diff --git a/icons/obj/clothing/glasses.dmi b/icons/obj/clothing/glasses.dmi index c6d3db0432c96c5833341b4a5b119c5c9234514e..c6ffd4ed9c5a0901eef87cdf6f24b94be2ca8a12 100644 GIT binary patch literal 7040 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 literal 6559 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 From 22849544099135e9b19d5126cd24e696540bb798 Mon Sep 17 00:00:00 2001 From: xxalpha Date: Sat, 14 Feb 2015 19:45:08 +0000 Subject: [PATCH 010/133] Increase the range of t-ray scanner pulse. --- code/game/objects/items/devices/scanners.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/objects/items/devices/scanners.dm b/code/game/objects/items/devices/scanners.dm index 014d994dfb2..134cbd296e7 100644 --- a/code/game/objects/items/devices/scanners.dm +++ b/code/game/objects/items/devices/scanners.dm @@ -36,7 +36,7 @@ MASS SPECTROMETER /obj/item/device/t_scanner/proc/scan() - for(var/turf/T in range(1, src.loc) ) + for(var/turf/T in range(2, src.loc) ) if(!T.intact) continue From 0c095591de06e1b999ba0fb846d9baab0256cee0 Mon Sep 17 00:00:00 2001 From: xxalpha Date: Sun, 15 Feb 2015 13:22:35 +0000 Subject: [PATCH 011/133] Changelog. Tweaked the changelog. --- html/changelogs/xxalpha-traymesons.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/xxalpha-traymesons.yml diff --git a/html/changelogs/xxalpha-traymesons.yml b/html/changelogs/xxalpha-traymesons.yml new file mode 100644 index 00000000000..69a912741f1 --- /dev/null +++ b/html/changelogs/xxalpha-traymesons.yml @@ -0,0 +1,5 @@ +author: xxalpha +delete-after: True +changes: + - rscadd: "Added Engineering Scanner Goggles to Engivend, Engineering Secure Closets and Research." + - tweak: "Doubled T-ray scanner range." \ No newline at end of file From dd27e73da7f138b0424f60ea6f75bb63eb5d4767 Mon Sep 17 00:00:00 2001 From: Steelpoint Date: Mon, 16 Feb 2015 18:40:43 +0800 Subject: [PATCH 012/133] NewAreas --- _maps/map_files/generic/z4.dmm | 555 ++++++++++++------ code/game/area/Space Station 13 areas.dm | 8 + code/game/turfs/simulated/floor/misc_floor.dm | 5 + icons/turf/shuttle.dmi | Bin 17521 -> 18463 bytes 4 files changed, 380 insertions(+), 188 deletions(-) diff --git a/_maps/map_files/generic/z4.dmm b/_maps/map_files/generic/z4.dmm index 647c641b579..456a042f74f 100644 --- a/_maps/map_files/generic/z4.dmm +++ b/_maps/map_files/generic/z4.dmm @@ -64,62 +64,62 @@ "bl" = (/turf/simulated/wall/r_wall,/area/space) "bm" = (/obj/structure/girder/reinforced,/turf/simulated/floor/plating/airless,/area/space) "bn" = (/turf/simulated/wall/r_wall,/area/derelict/solar_control) -"bo" = (/obj/machinery/door/airlock/engineering{name = "Turbine Maintenance"; req_access_txt = "10"},/turf/simulated/floor/plating,/area/derelict/solar_control) +"bo" = (/obj/machinery/power/tracker,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plasteel/airless,/area/solar/derelict_starboard) "bp" = (/turf/simulated/wall,/area/derelict/solar_control) "bq" = (/turf/simulated/floor/plasteel,/area/derelict/solar_control) -"br" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel,/area/derelict/solar_control) -"bs" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/simulated/floor/plating,/area/derelict/solar_control) -"bt" = (/turf/simulated/floor/plating,/area/derelict/solar_control) +"br" = (/obj/structure/lattice/catwalk,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/space,/area/solar/derelict_starboard) +"bs" = (/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) +"bt" = (/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plasteel/airless,/area/solar/derelict_starboard) "bu" = (/obj/machinery/door/airlock/external{name = "Air Bridge Access"},/turf/simulated/floor/plating,/area/derelict/solar_control) "bv" = (/obj/machinery/door/airlock/external{name = "External Engineering"},/turf/simulated/floor/plating,/area/derelict/solar_control) "bw" = (/turf/simulated/wall,/area/space) "bx" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plasteel,/area/derelict/solar_control) -"by" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/plasteel/airless,/area/solar/derelict_starboard) -"bz" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/lattice/catwalk,/turf/space,/area/solar/derelict_starboard) -"bA" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/plasteel/airless,/area/solar/derelict_starboard) -"bB" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/apc{dir = 1; environ = 0; equipment = 0; lighting = 0; locked = 0; name = "Starboard Solar APC"; pixel_y = 24},/turf/simulated/floor/plasteel,/area/derelict/solar_control) +"by" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plasteel/airless,/area/solar/derelict_starboard) +"bz" = (/obj/structure/lattice/catwalk,/turf/space,/area/solar/derelict_starboard) +"bA" = (/obj/structure/lattice/catwalk,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/space,/area/solar/derelict_starboard) +"bB" = (/obj/structure/lattice/catwalk,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/space,/area/solar/derelict_starboard) "bC" = (/obj/machinery/power/smes,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plasteel,/area/derelict/solar_control) -"bD" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar_control{id = "derelictsolar"; name = "Primary Solar Control"; track = 0},/turf/simulated/floor/plasteel,/area/derelict/solar_control) -"bE" = (/obj/machinery/light/small{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel,/area/derelict/solar_control) +"bD" = (/obj/structure/lattice/catwalk,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/space,/area/solar/derelict_starboard) +"bE" = (/obj/structure/lattice/catwalk,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/space,/area/solar/derelict_starboard) "bF" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/derelict/solar_control) -"bG" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/solar_control) +"bG" = (/obj/structure/lattice/catwalk,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/space,/area/solar/derelict_starboard) "bH" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel,/area/derelict/solar_control) "bI" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plasteel,/area/derelict/solar_control) -"bJ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plasteel,/area/derelict/solar_control) -"bK" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel,/area/derelict/solar_control) -"bL" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/machinery/computer/monitor,/turf/simulated/floor/plasteel,/area/derelict/solar_control) -"bM" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating,/area/derelict/solar_control) -"bN" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/window/eastleft,/turf/simulated/floor/plasteel,/area/derelict/solar_control) +"bJ" = (/obj/structure/lattice/catwalk,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/space,/area/solar/derelict_starboard) +"bK" = (/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/obj/structure/cable,/turf/simulated/floor/plasteel/airless,/area/solar/derelict_starboard) +"bL" = (/obj/structure/lattice/catwalk,/obj/structure/cable,/turf/space,/area/solar/derelict_starboard) +"bM" = (/obj/structure/lattice/catwalk,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/space,/area/solar/derelict_starboard) +"bN" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/solar_control) "bO" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/derelict/solar_control) "bP" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plasteel,/area/derelict/solar_control) -"bQ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/derelict/solar_control) -"bR" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/lattice/catwalk,/turf/space,/area/solar/derelict_starboard) -"bS" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/window/reinforced,/turf/simulated/floor/plasteel,/area/derelict/solar_control) +"bQ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/derelict/solar_control) +"bR" = (/obj/machinery/door/airlock/external{name = "External Engineering"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating,/area/derelict/solar_control) +"bS" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating,/area/derelict/solar_control) "bT" = (/obj/structure/window/reinforced,/turf/simulated/floor/plasteel,/area/derelict/solar_control) -"bU" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plasteel,/area/derelict/solar_control) +"bU" = (/turf/simulated/floor/plating,/area/space) "bV" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plasteel,/area/derelict/solar_control) -"bW" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/airlock/external{name = "External Engineering"},/turf/simulated/floor/plating,/area/derelict/solar_control) -"bX" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/lattice/catwalk,/turf/space,/area/solar/derelict_starboard) -"bY" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/lattice/catwalk,/turf/space,/area/solar/derelict_starboard) -"bZ" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/lattice/catwalk,/turf/space,/area/solar/derelict_starboard) -"ca" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/lattice/catwalk,/turf/space,/area/solar/derelict_starboard) -"cb" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/lattice/catwalk,/turf/space,/area/solar/derelict_starboard) -"cc" = (/obj/machinery/power/tracker,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plasteel/airless,/area/solar/derelict_starboard) +"bW" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plasteel,/area/derelict/solar_control) +"bX" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plasteel,/area/derelict/solar_control) +"bY" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar_control{id = "derelictsolar"; name = "Primary Solar Control"; track = 0},/obj/structure/cable,/turf/simulated/floor/plasteel,/area/derelict/solar_control) +"bZ" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/derelict/solar_control) +"ca" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel,/area/derelict/solar_control) +"cb" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plasteel,/area/derelict/solar_control) +"cc" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plasteel,/area/derelict/bridge/ai_upload) "cd" = (/turf/simulated/wall/r_wall,/area/derelict/gravity_generator) "ce" = (/turf/simulated/wall,/area/derelict/bridge/access) -"cf" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/wall,/area/derelict/bridge/access) -"cg" = (/obj/machinery/door/airlock/engineering{name = "Starboard Solar Access"; req_access_txt = "10"},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) +"cf" = (/obj/machinery/door/airlock/external{name = "Air Bridge Access"},/turf/simulated/floor/plasteel,/area/derelict/bridge/ai_upload) +"cg" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plasteel,/area/derelict/solar_control) "ch" = (/turf/simulated/floor/plasteel,/area/derelict/bridge/access) "ci" = (/obj/structure/rack,/obj/item/weapon/melee/classic_baton,/turf/simulated/floor/plasteel,/area/derelict/bridge/access) "cj" = (/obj/structure/rack,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) "ck" = (/obj/structure/rack,/obj/item/clothing/head/helmet/swat,/turf/simulated/floor/plasteel,/area/derelict/bridge/access) "cl" = (/obj/structure/rack,/turf/simulated/floor/plasteel,/area/derelict/bridge/access) "cm" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) -"cn" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) +"cn" = (/obj/machinery/door/window,/turf/simulated/floor/plasteel,/area/derelict/solar_control) "co" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) -"cp" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) -"cq" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/wall,/area/derelict/bridge/access) -"cr" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) +"cp" = (/turf/simulated/floor/plasteel,/area/derelict/bridge/ai_upload) +"cq" = (/obj/machinery/power/apc{dir = 8; environ = 0; equipment = 0; lighting = 0; locked = 0; name = "Starboard Solar APC"; pixel_x = -24; pixel_y = 0},/obj/structure/cable,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plasteel,/area/derelict/solar_control) +"cr" = (/turf/simulated/shuttle/wall{icon_state = "swall_s6"; dir = 2},/area/space) "cs" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/derelict/solar_control) "ct" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) "cu" = (/turf/simulated/floor/plating,/area/derelict/bridge/access) @@ -128,24 +128,24 @@ "cx" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/bridge/access) "cy" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/bridge/access) "cz" = (/obj/machinery/door/airlock/command{name = "E.V.A."; req_access = null; req_access_txt = "18"},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) -"cA" = (/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel,/area/derelict/bridge/access) +"cA" = (/turf/simulated/shuttle/wall{tag = "icon-swall_f13"; icon_state = "swall_f13"},/area/space) "cB" = (/obj/item/stack/cable_coil/cut,/turf/simulated/floor/plating/airless,/area/space) "cC" = (/turf/simulated/floor/plasteel/airless{icon_state = "solarpanel"},/area/space) "cD" = (/obj/item/stack/cable_coil/cut,/turf/space,/area/space) "cE" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) "cF" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/derelict/bridge/access) -"cG" = (/obj/machinery/door/airlock/glass,/turf/simulated/floor/plasteel,/area/derelict/bridge/access) -"cH" = (/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor/plasteel,/area/derelict/bridge/access) +"cG" = (/obj/machinery/door/airlock/shuttle,/turf/simulated/shuttle/floor/airless{tag = "icon-floor3"; icon_state = "floor3"},/area/space) +"cH" = (/turf/simulated/shuttle/floor/airless{tag = "icon-floordamage7"; icon_state = "floordamage7"},/area/space) "cI" = (/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) "cJ" = (/obj/structure/window/reinforced,/turf/simulated/floor/plasteel,/area/derelict/bridge/access) "cK" = (/obj/machinery/door/window,/turf/simulated/floor/plasteel,/area/derelict/bridge/access) -"cL" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/window/reinforced,/turf/simulated/floor/plasteel,/area/derelict/bridge/access) +"cL" = (/turf/simulated/shuttle/floor/airless{tag = "icon-floordamage6"; icon_state = "floordamage6"},/area/space) "cM" = (/turf/simulated/wall,/area/derelict/bridge) "cN" = (/obj/structure/sign/electricshock,/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) "cO" = (/obj/structure/sign/securearea,/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) "cP" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel/airless{icon_state = "damaged5"},/area/derelict/gravity_generator) "cQ" = (/turf/simulated/floor/plasteel/airless{icon_state = "damaged2"},/area/derelict/gravity_generator) -"cR" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/lattice/catwalk,/turf/space,/area/solar/derelict_starboard) +"cR" = (/turf/simulated/shuttle/floor/airless{tag = "icon-floordamage4"; icon_state = "floordamage4"},/area/space) "cS" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) "cT" = (/obj/structure/computerframe,/turf/simulated/floor/plasteel,/area/derelict/bridge) "cU" = (/obj/structure/computerframe,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plasteel,/area/derelict/bridge) @@ -212,7 +212,7 @@ "ed" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) "ee" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) "ef" = (/obj/structure/table,/obj/item/weapon/rack_parts,/turf/simulated/floor/plasteel,/area/derelict/bridge) -"eg" = (/obj/structure/table,/obj/structure/window/fulltile,/turf/simulated/floor/plasteel,/area/derelict/bridge) +"eg" = (/turf/simulated/shuttle/floor/airless{tag = "icon-floordamage5"; icon_state = "floordamage5"},/area/space) "eh" = (/obj/structure/window/fulltile,/turf/simulated/floor/plasteel,/area/derelict/bridge) "ei" = (/obj/structure/table,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/obj/structure/cable,/turf/simulated/floor/plasteel,/area/derelict/bridge) "ej" = (/obj/structure/table,/obj/machinery/light/small,/turf/simulated/floor/plasteel,/area/derelict/bridge) @@ -237,7 +237,7 @@ "eC" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/access) "eD" = (/obj/structure/girder,/turf/simulated/floor/plating/airless,/area/space) "eE" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"eF" = (/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = -1},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/access) +"eF" = (/obj/machinery/door/airlock/highsecurity,/turf/simulated/floor/plasteel,/area/derelict/bridge/ai_upload) "eG" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/access) "eH" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/plating/airless,/area/derelict/bridge/access) "eI" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/access) @@ -246,8 +246,8 @@ "eL" = (/obj/item/stack/cable_coil/cut,/turf/simulated/floor/plasteel/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) "eM" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plasteel/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) "eN" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plasteel/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) -"eO" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/access) -"eP" = (/turf/simulated/floor/plating/airless,/area/derelict/bridge/access) +"eO" = (/obj/structure/computerframe,/turf/simulated/floor/plasteel,/area/derelict/bridge/ai_upload) +"eP" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light/small,/turf/simulated/floor/plasteel,/area/derelict/solar_control) "eQ" = (/obj/structure/table,/turf/simulated/floor/plasteel/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) "eR" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) "eS" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plasteel/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) @@ -280,7 +280,7 @@ "ft" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel/airless{icon_state = "damaged3"},/area/derelict/hallway/primary) "fu" = (/turf/simulated/floor/plasteel/airless{icon_state = "floorscorched2"},/area/derelict/hallway/primary) "fv" = (/obj/machinery/light/small,/turf/simulated/floor/plasteel/airless,/area/derelict/hallway/primary) -"fw" = (/obj/structure/grille,/obj/structure/window/fulltile{dir = 8},/turf/simulated/floor/plating/airless,/area/space) +"fw" = (/obj/machinery/computer/monitor,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plasteel,/area/derelict/solar_control) "fx" = (/turf/simulated/floor/plasteel/airless{icon_state = "floorscorched2"},/area/space) "fy" = (/turf/simulated/floor/plasteel/airless{icon_state = "damaged2"},/area/space) "fz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) @@ -333,7 +333,7 @@ "gu" = (/obj/item/weapon/firstaid_arm_assembly,/turf/simulated/floor/plasteel/airless{icon_state = "white"},/area/derelict/medical) "gv" = (/turf/simulated/floor/plasteel/airless{icon_state = "damaged2"},/area/derelict/medical) "gw" = (/turf/simulated/floor/plasteel/airless{icon_state = "damaged3"},/area/derelict/medical) -"gx" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/medical) +"gx" = (/obj/structure/grille{density = 0; icon_state = "brokengrille"},/turf/simulated/floor/plating/airless,/area/space) "gy" = (/obj/machinery/light/small,/turf/simulated/floor/plasteel/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) "gz" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) "gA" = (/obj/structure/window/fulltile{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) @@ -353,12 +353,12 @@ "gO" = (/obj/structure/stool/bed/chair{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel,/area/derelict/arrival) "gP" = (/obj/machinery/door/morgue{name = "coffin storage"; req_access_txt = "22"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/derelict/medical/chapel) "gQ" = (/obj/structure/bodycontainer/morgue,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/derelict/medical/chapel) -"gR" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plasteel/airless{icon_state = "white"},/area/derelict/medical) +"gR" = (/obj/structure/shuttle/engine/heater{tag = "icon-heater (WEST)"; icon_state = "heater"; dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/space) "gS" = (/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/space) "gT" = (/obj/structure/window/reinforced,/turf/simulated/floor/plasteel/airless{icon_state = "white"},/area/space) "gU" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) "gV" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel,/area/derelict/arrival) -"gW" = (/obj/structure/window/reinforced{dir = 4},/turf/space,/area/space) +"gW" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion (EAST)"; icon_state = "propulsion"; dir = 4},/turf/space,/area/space) "gX" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plasteel{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) "gY" = (/turf/simulated/floor/plasteel{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) "gZ" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) @@ -377,7 +377,7 @@ "hm" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel/airless,/area/derelict/hallway/primary) "hn" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plasteel,/area/derelict/arrival) "ho" = (/obj/structure/window/reinforced,/turf/space,/area/space) -"hp" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/space,/area/space) +"hp" = (/turf/simulated/shuttle/floor/airless{tag = "icon-floor3"; icon_state = "floor3"},/area/space) "hq" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plasteel{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) "hr" = (/obj/structure/window/reinforced,/turf/simulated/floor/plasteel{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) "hs" = (/obj/structure/window/reinforced,/turf/simulated/floor/plasteel{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) @@ -397,18 +397,18 @@ "hG" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel/airless,/area/derelict/hallway/primary) "hH" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plasteel/airless,/area/derelict/hallway/primary) "hI" = (/obj/item/weapon/pen,/turf/simulated/floor/plasteel,/area/derelict/arrival) -"hJ" = (/obj/machinery/door/poddoor{id = "derelict_gun"; name = "Derelict Mass Driver"},/turf/simulated/floor/plating,/area/derelict/medical/chapel) +"hJ" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/space) "hK" = (/turf/simulated/floor/plating,/area/derelict/medical/chapel) "hL" = (/obj/machinery/mass_driver{dir = 8; icon_state = "mass_driver"; id = "derelict_gun"},/obj/machinery/door/window{dir = 4; req_access_txt = "25"},/obj/structure/closet/coffin,/turf/simulated/floor/plating,/area/derelict/medical/chapel) "hM" = (/obj/machinery/door/window{dir = 8},/turf/simulated/floor/plasteel/airless,/area/derelict/medical/chapel) "hN" = (/turf/simulated/floor/plasteel/airless,/area/derelict/medical/chapel) "hO" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel/airless,/area/derelict/medical/chapel) "hP" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 4; name = "Worn-out APC"; pixel_x = 24; pixel_y = 0},/turf/simulated/floor/plasteel/airless,/area/derelict/medical/chapel) -"hQ" = (/obj/machinery/sleeper{icon_state = "sleeper-open"; dir = 8},/turf/simulated/floor/plasteel/airless{icon_state = "white"},/area/derelict/medical) +"hQ" = (/turf/simulated/shuttle/wall{tag = "icon-swall_f12"; icon_state = "swall_f12"},/area/space) "hR" = (/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/obj/structure/cable,/turf/simulated/floor/plasteel/airless{icon_state = "white"},/area/derelict/medical) "hS" = (/obj/item/stack/medical/ointment,/turf/simulated/floor/plasteel/airless{icon_state = "white"},/area/derelict/medical) -"hT" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel/airless{icon_state = "white"},/area/derelict/medical) -"hU" = (/obj/structure/closet/l3closet/general,/turf/simulated/floor/plasteel/airless{icon_state = "white"},/area/derelict/medical) +"hT" = (/obj/machinery/light/small,/turf/simulated/floor/plasteel,/area/derelict/bridge/ai_upload) +"hU" = (/obj/machinery/turret,/turf/simulated/floor/plasteel,/area/derelict/bridge/ai_upload) "hV" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/space) "hW" = (/obj/structure/window/fulltile,/turf/space,/area/space) "hX" = (/obj/structure/window/fulltile{dir = 8},/turf/space,/area/space) @@ -417,7 +417,7 @@ "ia" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/arrival) "ib" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/derelict/arrival) "ic" = (/obj/structure/window/reinforced{dir = 1},/turf/space,/area/space) -"id" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/space,/area/space) +"id" = (/obj/machinery/turret{tag = "icon-grey_target_prism (WEST)"; icon_state = "grey_target_prism"; dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel,/area/derelict/bridge/ai_upload) "ie" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plasteel{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) "if" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plasteel{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) "ig" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plasteel{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) @@ -466,7 +466,7 @@ "iX" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel/airless,/area/derelict/hallway/primary) "iY" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plasteel/airless,/area/derelict/hallway/primary) "iZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/wall/r_wall,/area/derelict/hallway/primary) -"ja" = (/obj/machinery/door/airlock/security{name = "Gas Storage"; req_access = null; req_access_txt = "3"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"ja" = (/obj/machinery/door/airlock/engineering{name = "Starboard Solar Access"; req_access_txt = "10"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel,/area/derelict/solar_control) "jb" = (/obj/structure/lattice,/obj/structure/window/fulltile{dir = 4},/turf/space,/area/space) "jc" = (/obj/structure/girder,/obj/structure/window/fulltile,/turf/simulated/floor/plating/airless,/area/derelict/arrival) "jd" = (/obj/structure/stool/bed,/turf/simulated/floor/plasteel/airless,/area/derelict/hallway/primary) @@ -532,15 +532,15 @@ "kl" = (/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/airless,/area/derelict/hallway/secondary) "km" = (/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) "kn" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel/airless,/area/derelict/hallway/secondary) -"ko" = (/turf/simulated/floor/plasteel/airless{icon_state = "derelict9"},/area/derelict/hallway/secondary) -"kp" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel/airless{icon_state = "derelict10"},/area/derelict/hallway/secondary) -"kq" = (/turf/simulated/floor/plasteel/airless{icon_state = "derelict11"},/area/derelict/hallway/secondary) -"kr" = (/turf/simulated/floor/plasteel/airless{icon_state = "derelict12"},/area/derelict/hallway/secondary) -"ks" = (/turf/simulated/floor/plasteel/airless{icon_state = "derelict13"},/area/derelict/hallway/secondary) -"kt" = (/turf/simulated/floor/plasteel/airless{icon_state = "derelict14"},/area/derelict/hallway/secondary) -"ku" = (/turf/simulated/floor/plasteel/airless{icon_state = "derelict15"},/area/derelict/hallway/secondary) -"kv" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel/airless{icon_state = "derelict16"},/area/derelict/hallway/secondary) -"kw" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plasteel/airless,/area/derelict/hallway/secondary) +"ko" = (/turf/simulated/shuttle/wall{tag = "icon-swall8"; icon_state = "swall8"},/area/space) +"kp" = (/turf/simulated/shuttle/wall{icon_state = "swall_s9"; dir = 2},/area/space) +"kq" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion (WEST)"; icon_state = "propulsion"; dir = 8},/turf/space,/area/space) +"kr" = (/obj/structure/grille,/turf/simulated/floor/plating/airless,/area/derelict/bridge/ai_upload) +"ks" = (/obj/structure/closet,/turf/simulated/floor/plasteel,/area/derelict/solar_control) +"kt" = (/turf/simulated/shuttle/wall{icon_state = "swall12"; dir = 2},/area/space) +"ku" = (/turf/simulated/shuttle/wall{icon_state = "swall15"; dir = 2},/area/space) +"kv" = (/turf/simulated/shuttle/wall{icon_state = "swall13"; dir = 2},/area/space) +"kw" = (/turf/simulated/shuttle/wall{icon_state = "swall14"; dir = 2},/area/space) "kx" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel/airless,/area/derelict/hallway/secondary) "ky" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel/airless,/area/derelict/hallway/secondary) "kz" = (/turf/simulated/floor/plasteel/airless{icon_state = "derelict1"},/area/derelict/hallway/secondary) @@ -556,46 +556,46 @@ "kJ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) "kK" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) "kL" = (/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) -"kM" = (/obj/machinery/door/airlock/command{name = "AI Upload"; req_access_txt = "16"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/ai_upload) +"kM" = (/turf/simulated/shuttle/wall{icon_state = "swall_s10"; dir = 2},/area/space) "kN" = (/obj/machinery/door/airlock/external{name = "Escape Airlock"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) "kO" = (/obj/machinery/door/firedoor,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) "kP" = (/obj/structure/window/fulltile{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) "kQ" = (/obj/structure/window/fulltile{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"kR" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/ai_upload) +"kR" = (/turf/simulated/wall,/area/derelict/bridge/ai_upload) "kS" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plasteel/airless,/area/derelict/hallway/secondary) "kT" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"kU" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) -"kV" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) -"kW" = (/obj/machinery/door/airlock/command{name = "AI Upload"; req_access_txt = "16"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/ai_upload) -"kX" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/bridge/ai_upload) +"kU" = (/obj/machinery/door/window,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel,/area/derelict/solar_control) +"kV" = (/turf/simulated/shuttle/wall{tag = "icon-swall_f16"; icon_state = "swall_f16"},/area/space) +"kW" = (/obj/structure/closet,/turf/simulated/shuttle/floor/airless{tag = "icon-floor3"; icon_state = "floor3"},/area/space) +"kX" = (/turf/simulated/shuttle/wall{icon_state = "swall3"; dir = 2},/area/space) "kY" = (/obj/structure/grille,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"kZ" = (/obj/machinery/power/smes,/obj/structure/cable,/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/ai_upload) -"la" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/ai_upload) +"kZ" = (/turf/simulated/shuttle/wall{icon_state = "swall7"; dir = 2},/area/space) +"la" = (/obj/machinery/computer/atmos_alert,/turf/simulated/floor/plasteel,/area/derelict/bridge/ai_upload) "lb" = (/turf/simulated/floor/plasteel/airless{icon_state = "damaged4"},/area/derelict/bridge/ai_upload) "lc" = (/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/ai_upload) -"ld" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/ai_upload) +"ld" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/plasteel,/area/derelict/bridge/ai_upload) "le" = (/turf/simulated/floor/plating/airless,/area/derelict/bridge/ai_upload) -"lf" = (/obj/item/weapon/storage/toolbox/syndicate,/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/ai_upload) -"lg" = (/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/plasteel/airless,/area/derelict/bridge/ai_upload) -"lh" = (/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) -"li" = (/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/plasteel/airless{icon_state = "damaged2"},/area/derelict/bridge/ai_upload) -"lj" = (/obj/machinery/light/small{dir = 4},/obj/item/clothing/head/helmet/space/syndicate/black/red,/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/ai_upload) +"lf" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel,/area/derelict/bridge/ai_upload) +"lg" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plasteel,/area/derelict/solar_control) +"lh" = (/turf/simulated/floor/plasteel{tag = "icon-damaged1"; icon_state = "damaged1"},/area/derelict/solar_control) +"li" = (/turf/simulated/shuttle/wall{tag = "icon-swall_f16"; icon_state = "swall_f16"},/area/derelict/solar_control) +"lj" = (/turf/simulated/shuttle/floor/airless{tag = "icon-floor3"; icon_state = "floor3"},/turf/simulated/shuttle/floor/airless{tag = "icon-floordamage1"; icon_state = "floordamage1"},/area/space) "lk" = (/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) "ll" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/plasteel/airless,/area/space) -"lm" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light/small,/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/ai_upload) -"ln" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/ai_upload) -"lo" = (/obj/item/clothing/suit/space/syndicate/black/red,/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/ai_upload) -"lp" = (/obj/effect/decal/remains/human{desc = "This guy seemed to have died in terrible way! Half his remains are dust."; icon_state = "remains"; name = "Syndicate agent remains"},/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/ai_upload) +"lm" = (/turf/simulated/shuttle/wall{tag = "icon-swall1"; icon_state = "swall1"},/area/space) +"ln" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/shuttle/floor/airless{tag = "icon-floor3"; icon_state = "floor3"},/area/space) +"lo" = (/turf/simulated/shuttle/wall{tag = "icon-swall_f11"; icon_state = "swall_f11"},/area/space) +"lp" = (/obj/machinery/door/window,/turf/simulated/floor/plasteel,/area/derelict/bridge/ai_upload) "lq" = (/obj/item/weapon/ore/slag,/turf/simulated/floor/plasteel/airless{icon_state = "damaged4"},/area/derelict/gravity_generator) "lr" = (/obj/structure/rack,/obj/item/weapon/circuitboard/smes,/turf/simulated/floor/plasteel,/area/derelict/bridge/access) -"ls" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/rack,/obj/item/weapon/module/power_control,/turf/simulated/floor/plasteel,/area/derelict/bridge/access) +"ls" = (/turf/simulated/floor/plasteel{tag = "icon-damaged4"; icon_state = "damaged4"},/area/derelict/solar_control) "lt" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/plasteel/airless,/area/solar/derelict_aft) "lu" = (/obj/structure/rack,/obj/item/weapon/stock_parts/capacitor,/turf/simulated/floor/plasteel,/area/derelict/bridge/access) "lv" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) "lw" = (/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) "lx" = (/obj/machinery/gravity_generator/main/station{on = 0},/turf/simulated/floor/plasteel/airless,/area/derelict/gravity_generator) "ly" = (/obj/item/weapon/screwdriver,/turf/simulated/floor/plasteel/airless{icon_state = "damaged5"},/area/derelict/gravity_generator) -"lz" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/lattice/catwalk,/turf/space,/area/solar/derelict_starboard) +"lz" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel{tag = "icon-damaged5"; icon_state = "damaged5"},/area/derelict/solar_control) "lA" = (/obj/item/weapon/ore/slag,/turf/space,/area/space) "lB" = (/obj/structure/cable,/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/plasteel/airless,/area/solar/derelict_aft) "lC" = (/turf/simulated/floor/plasteel/airless,/area/derelict/gravity_generator) @@ -641,10 +641,10 @@ "mq" = (/obj/structure/rack,/obj/item/weapon/stock_parts/cell/high,/obj/item/weapon/stock_parts/cell/high,/obj/item/weapon/stock_parts/cell/high,/obj/item/weapon/stock_parts/cell/high,/obj/item/weapon/stock_parts/cell/high,/obj/item/weapon/stock_parts/cell/high,/turf/simulated/floor/plating,/area/derelict/bridge/access) "mr" = (/obj/machinery/light/small{dir = 4},/obj/structure/rack,/obj/item/stack/cable_coil/cut,/obj/item/stack/cable_coil/cut,/turf/simulated/floor/plasteel,/area/derelict/bridge/access) "ms" = (/obj/machinery/door/airlock/engineering{name = "Engineering Secure Storage"; req_access_txt = "10"},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) -"mt" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/item/apc_frame,/turf/simulated/floor/plasteel{tag = "icon-plating"; icon_state = "plating"},/area/derelict/gravity_generator) -"mu" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plasteel{tag = "icon-plating"; icon_state = "plating"},/area/derelict/gravity_generator) -"mv" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel{tag = "icon-plating"; icon_state = "plating"},/area/derelict/gravity_generator) -"mw" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/constructable_frame/machine_frame,/turf/simulated/floor/plasteel{tag = "icon-plating"; icon_state = "plating"},/area/derelict/gravity_generator) +"mt" = (/turf/simulated/shuttle/wall{tag = "icon-swall1"; icon_state = "swall1"},/area/derelict/solar_control) +"mu" = (/turf/simulated/shuttle/floor/airless{tag = "icon-floordamage2"; icon_state = "floordamage2"},/area/space) +"mv" = (/turf/simulated/shuttle/wall{tag = "icon-swallc4"; icon_state = "swallc4"},/area/space) +"mw" = (/turf/simulated/shuttle/floor/airless{tag = "icon-floordamage1"; icon_state = "floordamage1"},/area/space) "mx" = (/turf/simulated/floor/plasteel,/area/derelict/gravity_generator) "my" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plasteel,/area/derelict/gravity_generator) "mz" = (/obj/machinery/door/airlock/engineering{name = "Engineering Access"; req_access_txt = "10"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating/airless,/area/derelict/gravity_generator) @@ -656,7 +656,7 @@ "mF" = (/turf/simulated/wall,/area/derelict/gravity_generator) "mG" = (/obj/structure/closet/radiation,/obj/structure/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 32; pixel_y = 0},/turf/simulated/floor/plasteel,/area/derelict/gravity_generator) "mH" = (/obj/structure/noticeboard,/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) -"mI" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/ai_upload) +"mI" = (/obj/structure/rack,/turf/simulated/floor/plasteel,/area/derelict/bridge/ai_upload) "mJ" = (/obj/structure/cable,/obj/structure/lattice/catwalk,/turf/space,/area/solar/derelict_aft) "mK" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/lattice/catwalk,/turf/space,/area/solar/derelict_aft) "mL" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/lattice/catwalk,/turf/space,/area/solar/derelict_aft) @@ -666,13 +666,192 @@ "mP" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/lattice/catwalk,/turf/space,/area/solar/derelict_aft) "mQ" = (/obj/structure/lattice/catwalk,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/space,/area/solar/derelict_aft) "mR" = (/obj/structure/lattice/catwalk,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/space,/area/solar/derelict_aft) -"mS" = (/obj/structure/lattice/catwalk,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/space,/area/solar/derelict_aft) +"mS" = (/turf/simulated/floor/plasteel{tag = "icon-damaged3"; icon_state = "damaged3"},/area/derelict/solar_control) "mT" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/lattice/catwalk,/turf/space,/area/solar/derelict_aft) "mU" = (/obj/structure/lattice/catwalk,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/space,/area/solar/derelict_aft) "mV" = (/obj/machinery/power/tracker,/obj/structure/cable,/turf/simulated/floor/plasteel/airless,/area/solar/derelict_aft) "mW" = (/obj/machinery/light/small{dir = 8},/obj/structure/table,/obj/item/weapon/paper{info = "If the equipment breaks there should be enough spare parts in our engineering storage near the north east solar array."; name = "Equipment Inventory"},/turf/simulated/floor/plasteel,/area/derelict/gravity_generator) -"mX" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel{tag = "icon-plating"; icon_state = "plating"},/area/derelict/gravity_generator) -"mY" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plasteel{tag = "icon-plating"; icon_state = "plating"},/area/derelict/gravity_generator) +"mX" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/solar_control) +"mY" = (/obj/machinery/door/airlock/shuttle,/turf/simulated/shuttle/floor/airless{tag = "icon-floor3"; icon_state = "floor3"},/area/derelict/solar_control) +"mZ" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/ai_upload) +"na" = (/turf/simulated/floor/plasteel/airless{icon_state = "damaged3"},/area/derelict/bridge/ai_upload) +"nb" = (/obj/machinery/turret{tag = "icon-grey_target_prism (NORTH)"; icon_state = "grey_target_prism"; dir = 1},/turf/simulated/floor/plasteel,/area/derelict/bridge/ai_upload) +"nc" = (/turf/simulated/floor/plasteel/airless{icon_state = "damaged2"},/area/derelict/bridge/ai_upload) +"nd" = (/turf/space,/area/derelict/bridge/ai_upload) +"ne" = (/turf/simulated/floor/plasteel{tag = "icon-bcircuit"; icon_state = "bcircuit"},/area/derelict/bridge/ai_upload) +"nf" = (/turf/simulated/shuttle/floor/airless{tag = "icon-floordamage3"; icon_state = "floordamage3"},/area/space) +"ng" = (/turf/simulated/shuttle/wall{tag = "icon-swall2"; icon_state = "swall2"},/area/space) +"nh" = (/obj/structure/lattice,/turf/space,/area/derelict/bridge/ai_upload) +"ni" = (/turf/simulated/shuttle/floor/airless{tag = "icon-floordamage9"; icon_state = "floordamage9"},/area/space) +"nj" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plasteel{tag = "icon-bcircuit"; icon_state = "bcircuit"},/area/derelict/bridge/ai_upload) +"nk" = (/obj/machinery/power/apc{dir = 8; name = "Worn-out APC"; pixel_x = -24; pixel_y = 0},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/ai_upload) +"nl" = (/obj/structure/computerframe,/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/ai_upload) +"nm" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel,/area/derelict/solar_control) +"nn" = (/turf/simulated/shuttle/floor/airless{tag = "icon-floordamage10"; icon_state = "floordamage10"},/area/space) +"no" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel{tag = "icon-bcircuit"; icon_state = "bcircuit"},/area/derelict/bridge/ai_upload) +"np" = (/obj/machinery/turret{tag = "icon-grey_target_prism (NORTH)"; icon_state = "grey_target_prism"; dir = 1},/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/ai_upload) +"nq" = (/obj/machinery/light,/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/ai_upload) +"nr" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) +"ns" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) +"nt" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) +"nu" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/shuttle/floor/airless{tag = "icon-floordamage5"; icon_state = "floordamage5"},/area/space) +"nv" = (/turf/simulated/shuttle/wall{tag = "icon-swallc1"; icon_state = "swallc1"},/area/space) +"nw" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) +"nx" = (/obj/machinery/light/small,/turf/simulated/floor/plasteel,/area/derelict/solar_control) +"ny" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/wall,/area/derelict/bridge/access) +"nz" = (/obj/machinery/door/airlock/maintenance,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) +"nA" = (/obj/structure/rack,/obj/item/weapon/module/power_control,/turf/simulated/floor/plasteel,/area/derelict/bridge/access) +"nB" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/wall,/area/derelict/bridge/access) +"nC" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) +"nD" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) +"nE" = (/obj/machinery/door/firedoor,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) +"nF" = (/turf/simulated/shuttle/floor/airless{tag = "icon-swall_f15"; icon_state = "swall_f15"},/area/space) +"nG" = (/obj/structure/shuttle/engine/heater{tag = "icon-heater (EAST)"; icon_state = "heater"; dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/space) +"nH" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/item/apc_frame,/turf/simulated/floor/plating,/area/derelict/gravity_generator) +"nI" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating,/area/derelict/gravity_generator) +"nJ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/derelict/gravity_generator) +"nK" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/constructable_frame/machine_frame,/turf/simulated/floor/plating,/area/derelict/gravity_generator) +"nL" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating,/area/derelict/bridge/access) +"nM" = (/obj/machinery/door/airlock/glass,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) +"nN" = (/obj/machinery/door/firedoor,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) +"nO" = (/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) +"nP" = (/turf/simulated/shuttle/wall{tag = "icon-swall_f14"; icon_state = "swall_f14"},/area/space) +"nQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/derelict/gravity_generator) +"nR" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/derelict/gravity_generator) +"nS" = (/obj/structure/window/reinforced,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) +"nT" = (/turf/simulated/shuttle/wall{icon_state = "swall_s5"; dir = 2},/area/space) +"nU" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plating,/area/derelict/bridge) +"nV" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel,/area/derelict/bridge) +"nW" = (/turf/space,/area/derelict/bridge/access) +"nX" = (/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = -1},/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/access) +"nY" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"nZ" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plasteel/airless{icon_state = "damaged3"},/area/derelict/hallway/primary) +"oa" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"ob" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"oc" = (/obj/structure/computerframe,/turf/simulated/floor/plasteel/airless{icon_state = "damaged3"},/area/derelict/medical) +"od" = (/obj/structure/closet,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plasteel/airless{icon_state = "damaged2"},/area/derelict/medical) +"oe" = (/obj/machinery/light{dir = 1},/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/plating/airless,/area/derelict/medical) +"of" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/turf/space,/area/space) +"og" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor/plasteel{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) +"oh" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/medical) +"oi" = (/obj/structure/table,/turf/simulated/floor/plasteel{dir = 8; icon_state = "chapel"},/area/derelict/medical/chapel) +"oj" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor/plasteel{icon_state = "chapel"},/area/derelict/medical/chapel) +"ok" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{icon_state = "chapel"},/area/derelict/medical/chapel) +"ol" = (/turf/simulated/floor/plasteel{icon_state = "chapel"},/area/space) +"om" = (/obj/structure/table,/turf/simulated/floor/plating/airless,/area/derelict/medical) +"on" = (/obj/structure/stool/bed/chair,/turf/simulated/floor/plasteel/airless{icon_state = "damaged3"},/area/derelict/medical) +"oo" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/grille,/turf/space,/area/space) +"op" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/derelict/medical/chapel) +"oq" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/derelict/medical/chapel) +"or" = (/obj/machinery/sleeper{tag = "icon-sleeper-open (EAST)"; icon_state = "sleeper-open"; dir = 4},/turf/simulated/floor/plasteel/airless{icon_state = "white"},/area/derelict/medical) +"os" = (/obj/structure/window/reinforced,/turf/simulated/floor/plasteel/airless{icon_state = "white"},/area/derelict/medical) +"ot" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plasteel/airless{icon_state = "white"},/area/derelict/medical) +"ou" = (/obj/machinery/door/poddoor{id = "derelict_gun"; name = "Derelict Mass Driver"},/turf/simulated/floor/plating,/area/space) +"ov" = (/obj/structure/closet/l3closet/general,/turf/simulated/floor/plating/airless,/area/space) +"ow" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/space,/area/space) +"ox" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor/plasteel{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) +"oy" = (/obj/structure/table,/turf/simulated/floor/plating/airless,/area/space) +"oz" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "chapel"},/area/derelict/medical/chapel) +"oA" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) +"oB" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/stool/bed,/turf/simulated/floor/plasteel/airless{icon_state = "white"},/area/derelict/medical) +"oC" = (/obj/structure/stool/bed,/turf/simulated/floor/plasteel/airless{icon_state = "white"},/area/derelict/medical) +"oD" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel/airless{icon_state = "damaged2"},/area/derelict/medical) +"oE" = (/obj/machinery/door/airlock/medical{name = "Medical"},/turf/simulated/floor/plasteel/airless{icon_state = "white"},/area/derelict/medical) +"oF" = (/turf/simulated/wall/r_wall,/area/derelict/medical/chapel) +"oG" = (/obj/structure/lattice,/turf/space,/area/derelict/medical/chapel) +"oH" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plasteel/airless{icon_state = "damaged2"},/area/derelict/medical/chapel) +"oI" = (/obj/structure/closet,/turf/simulated/floor/plasteel/airless,/area/derelict/hallway/primary) +"oJ" = (/obj/structure/computerframe,/turf/simulated/floor/plasteel/airless,/area/derelict/hallway/primary) +"oK" = (/turf/simulated/floor/plasteel/airless{icon_state = "damaged3"},/area/derelict/medical/chapel) +"oL" = (/turf/simulated/floor/plating/airless,/area/derelict/medical/chapel) +"oM" = (/obj/machinery/door/airlock/command{name = "Teleporter Room"},/turf/simulated/floor/plasteel/airless,/area/derelict/medical/chapel) +"oN" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel/airless,/area/derelict/hallway/primary) +"oO" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel/airless,/area/derelict/hallway/primary) +"oP" = (/obj/structure/girder,/turf/simulated/floor/plasteel/airless,/area/space) +"oQ" = (/obj/machinery/door/window,/turf/simulated/floor/plasteel/airless,/area/space) +"oR" = (/obj/structure/closet,/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"oS" = (/turf/simulated/floor/plating,/area/derelict/atmospherics) +"oT" = (/turf/simulated/floor/plasteel,/area/derelict/atmospherics) +"oU" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/turf/simulated/floor/plating,/area/derelict/atmospherics) +"oV" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/derelict/atmospherics) +"oW" = (/turf/simulated/wall,/area/derelict/atmospherics) +"oX" = (/turf/simulated/floor/plating/airless,/area/derelict/atmospherics) +"oY" = (/turf/simulated/wall/r_wall,/area/derelict/atmospherics) +"oZ" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden{tag = "icon-manifold-b-f (EAST)"; dir = 4},/turf/simulated/floor/plating,/area/derelict/atmospherics) +"pa" = (/obj/machinery/atmospherics/unary/portables_connector/visible{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/atmospherics) +"pb" = (/obj/machinery/atmospherics/unary/portables_connector/visible{tag = "icon-connector_map (WEST)"; icon_state = "connector_map"; dir = 8},/turf/simulated/floor/plating,/area/derelict/atmospherics) +"pc" = (/obj/machinery/door/airlock/maintenance{name = "Atmospherics Access"; req_access_txt = "24"},/turf/simulated/floor/plating/airless,/area/derelict/atmospherics) +"pd" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 9},/turf/simulated/floor/plating,/area/derelict/atmospherics) +"pe" = (/obj/machinery/atmospherics/unary/portables_connector/visible{dir = 4},/turf/simulated/floor/plasteel,/area/derelict/atmospherics) +"pf" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{tag = "icon-intact (NORTHEAST)"; icon_state = "intact"; dir = 5},/turf/simulated/floor/plating,/area/derelict/atmospherics) +"pg" = (/turf/simulated/floor/plasteel/airless,/area/derelict/atmospherics) +"ph" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating,/area/derelict/atmospherics) +"pi" = (/obj/machinery/door/window{dir = 8},/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plasteel/airless,/area/space) +"pj" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/derelict/atmospherics) +"pk" = (/turf/simulated/floor/plasteel/airless{icon_state = "floorscorched1"},/area/derelict/atmospherics) +"pl" = (/obj/structure/window/reinforced,/turf/simulated/floor/plasteel,/area/derelict/atmospherics) +"pm" = (/turf/simulated/floor/plasteel{tag = "icon-damaged5"; icon_state = "damaged5"},/area/derelict/atmospherics) +"pn" = (/turf/simulated/floor/plasteel{tag = "icon-damaged3"; icon_state = "damaged3"},/area/derelict/atmospherics) +"po" = (/turf/simulated/floor/plasteel{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/atmospherics) +"pp" = (/turf/simulated/floor/plasteel{tag = "icon-damaged4"; icon_state = "damaged4"},/area/derelict/atmospherics) +"pq" = (/obj/structure/window/fulltile,/turf/space,/area/derelict/atmospherics) +"pr" = (/obj/machinery/portable_atmospherics/canister,/turf/simulated/floor/plasteel,/area/derelict/atmospherics) +"ps" = (/obj/structure/computerframe,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel/airless,/area/derelict/atmospherics) +"pt" = (/obj/machinery/light/small,/turf/simulated/floor/plasteel/airless{icon_state = "damaged5"},/area/derelict/atmospherics) +"pu" = (/obj/structure/lattice,/turf/space,/area/derelict/atmospherics) +"pv" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"pw" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor/plating,/area/derelict/atmospherics) +"px" = (/turf/simulated/floor/plasteel/airless{icon_state = "damaged3"},/area/derelict/atmospherics) +"py" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"pz" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plasteel,/area/derelict/atmospherics) +"pA" = (/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/derelict/atmospherics) +"pB" = (/turf/simulated/floor/plasteel{tag = "icon-damaged1"; icon_state = "damaged1"},/area/derelict/atmospherics) +"pC" = (/obj/structure/window/fulltile{dir = 8},/turf/space,/area/derelict/atmospherics) +"pD" = (/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor/plating,/area/derelict/atmospherics) +"pE" = (/obj/structure/table,/turf/simulated/floor/plating,/area/derelict/atmospherics) +"pF" = (/obj/structure/window/fulltile{dir = 5},/turf/simulated/floor/plating/airless,/area/derelict/atmospherics) +"pG" = (/turf/space,/area/derelict/atmospherics) +"pH" = (/obj/machinery/light/small,/turf/simulated/floor/plasteel,/area/derelict/atmospherics) +"pI" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel/airless,/area/derelict/hallway/secondary) +"pJ" = (/obj/machinery/power/apc{dir = 1; name = "Worn-out APC"; pixel_x = 0; pixel_y = 24},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plasteel/airless,/area/derelict/atmospherics) +"pK" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel/airless{icon_state = "derelict9"},/area/derelict/hallway/secondary) +"pL" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel/airless{icon_state = "derelict11"},/area/derelict/hallway/secondary) +"pM" = (/obj/machinery/light/small{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel/airless{icon_state = "derelict10"},/area/derelict/hallway/secondary) +"pN" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel/airless{icon_state = "derelict13"},/area/derelict/hallway/secondary) +"pO" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel/airless{icon_state = "derelict12"},/area/derelict/hallway/secondary) +"pP" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel/airless{icon_state = "derelict15"},/area/derelict/hallway/secondary) +"pQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel/airless{icon_state = "derelict14"},/area/derelict/hallway/secondary) +"pR" = (/obj/machinery/light/small{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel/airless{icon_state = "derelict16"},/area/derelict/hallway/secondary) +"pS" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel/airless,/area/derelict/hallway/secondary) +"pT" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel/airless,/area/derelict/hallway/secondary) +"pU" = (/turf/simulated/wall/r_wall,/area/derelict/se_solar) +"pV" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/engineering{name = "Aft Solar Access"; req_access_txt = "10"},/turf/simulated/floor/plasteel/airless,/area/derelict/se_solar) +"pW" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel/airless,/area/derelict/se_solar) +"pX" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/wall/r_wall,/area/derelict/se_solar) +"pY" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/wall/r_wall,/area/derelict/se_solar) +"pZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/door/airlock/engineering{name = "Aft Solar Access"; req_access_txt = "10"},/turf/simulated/floor/plasteel/airless,/area/derelict/se_solar) +"qa" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/se_solar) +"qb" = (/obj/machinery/power/smes,/obj/structure/cable,/turf/simulated/floor/plasteel/airless,/area/derelict/se_solar) +"qc" = (/turf/simulated/floor/plasteel/airless{icon_state = "damaged4"},/area/derelict/se_solar) +"qd" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel/airless,/area/derelict/se_solar) +"qe" = (/turf/simulated/floor/plasteel/airless,/area/derelict/se_solar) +"qf" = (/turf/simulated/floor/plating/airless,/area/derelict/se_solar) +"qg" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plasteel/airless,/area/derelict/se_solar) +"qh" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel/airless,/area/derelict/se_solar) +"qi" = (/obj/item/weapon/storage/toolbox/syndicate,/turf/simulated/floor/plasteel/airless,/area/derelict/se_solar) +"qj" = (/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/plasteel/airless,/area/derelict/se_solar) +"qk" = (/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/se_solar) +"ql" = (/obj/machinery/light/small{dir = 4},/obj/item/clothing/head/helmet/space/syndicate/black/red,/turf/simulated/floor/plasteel/airless,/area/derelict/se_solar) +"qm" = (/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/plasteel/airless{icon_state = "damaged2"},/area/derelict/se_solar) +"qn" = (/obj/machinery/light/small,/turf/simulated/floor/plasteel/airless,/area/derelict/se_solar) +"qo" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/plasteel/airless,/area/derelict/se_solar) +"qp" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel/airless,/area/derelict/se_solar) +"qq" = (/obj/item/clothing/suit/space/syndicate/black/red,/turf/simulated/floor/plasteel/airless,/area/derelict/se_solar) +"qr" = (/obj/effect/decal/remains/human{desc = "This guy seemed to have died in terrible way! Half his remains are dust."; icon_state = "remains"; name = "Syndicate agent remains"},/turf/simulated/floor/plasteel/airless,/area/derelict/se_solar) +"qs" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel/airless,/area/derelict/se_solar) +"qt" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/airless,/area/derelict/se_solar) +"qu" = (/obj/structure/lattice/catwalk,/turf/space,/area/solar/derelict_aft) +"qv" = (/obj/structure/lattice/catwalk,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/space,/area/solar/derelict_aft) (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -713,115 +892,115 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagazaAaAaAagawawawawawagaBaCaDaE aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaFaAaAaAaGawaHaIaHawaJaBaBaBaKagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaLaMaNaAagawaOaPaQawagaRaSaTaUagaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaVafafaWafawawawawaXafafafafafafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaYaeafaZafafbaawbbbcafaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaYaeafbdbeafbfawbgawafaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaYaaafafafafafafafbhafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiaaaaaaaaaaaaaaafahafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbhafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjbjaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeaeaebjbkbjblaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeaaaebjbjbkbkblaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeaabjbjbjbkbkbjbmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjbjbjbjbkbkbkbjbjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablbnbnbobnbnbnblblaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpbqbqbrbqbpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabsbqbqbtbqbpbpbpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabubqbqbqbqbqbqbpaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpbqbtbqbqbtbqbvaeababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwbjbjbjbjbjbjbpbqbqbqbqbqbqbpaaaaaaaaaaaaaaaeaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwbwbwbwbwbwbwbpbpbpbpbpbsbxbpaaaabybzbAaabybzbAaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpbBbCbDbEbqbqbGaaaabybRbAaabybRbAaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpbHbIbJbKbqbqbFaaaabybRbAaabybRbAaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpbLbqbMbNbObPbQaaaaaabXaaaaaabXaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpbSbTbTbUbqbVbWbYcabZcbbYbYbYcbbYccabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecdcdcdcdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpbHbqbqbqbqbqcsaaaaaabXaaaaaabXaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacvcQcPcQcQcdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacececececececececfcececececgceaaaabycRbAaabycRbAaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaedelqdAdedeaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacechchcicjckclcelslrlucechchceaaaabycRbAaabycRbAaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaedelylxdelAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacechchcncococpcqcrchchcececgceaaaabylzbAaabylzbAaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacddAlClClDcQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacechchcmchchctcemqchmrcechchceaaaaaaaaaaaaaaaeaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaacdlClClClCdeaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacecwcwcxcyczcececwmscwcececAceaeababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeaeblaaaacdmlmnmmmpmocdaeaablaeaeaaaaaaaaaaaaaaaaaaaaaaaaaaaacechchcmchchcececuchchchchchceaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeblcCaeaecdmtmvmumvmwcdaeaecCblaeaeaeaaaaaaaaaaaaaacDcDblblblcecEchcFchchcAcGchchchchchcHceababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeaeaecIcIcIcImWmxmXmxmYcIcIcIcIaeaeaeaeaeaaaaaaaaaaaaaaaacDblblcecJcKcLcJcJcecececececececececMabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecIcIcIcIcNcIcOcdmzcdmAcIcIcIcIcIcIaeaeaaaaaaaaaacDaaaaaablblblcechchcmchchcScTcUcVcWcXcYcVcZdaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaYaeafaZafafbaawbbbcafaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaYaeafbdbeafbfawbgawafaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeabababababaaboaaaeaeababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaYaaafafafafafafafbhafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabraaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiaaaaaaaaaaaaaaafahafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabsbybtaabtbtbtbrbtbtbtaabtbtbtaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafbhafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaabzbzbAbDbBbBbBbGbEbEbEbDbEbEbJaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaebKbKbKaabKbKbKbLbKbKbKaabKbKbKaeaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaeaaaaaaaaaaaabMaaaaaaaaaaaaaeaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaeaaaaaaaaaaaabraaaaaaaaaaaaaeaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababbpbNbNbRbQbSbpababababaeabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakLaakLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabUbpbqbWbXbCbYbpabaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakLkLkLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabUcsbXbZcabIcbbpababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakLcccfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabUbubHcgbTbTcnbpbpabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakLcpkLkLkLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabUbncqbPbqbqbqbqbvaaaaaaaacrcGcAcLcHegcRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakLeFkLeOkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLbjbjbjbjbjbjblbjbjbjbjbjbjblbjbjbjbjbjbjbnfwePbObObPbqbFgxaaaagWgRhphphphJhQcGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakLcpcphTeFcpidhUkLkLkLhUkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLbnbpbpbpbpjabpbpgqaaaacrkohphphphQkpaeaaaakokqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakLkLkLkLkLcpkLcpcpcpkLcpcpcpkLkLkLkLkLkLkLkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrbpksbHbqbpgqcrktkuktktktktkvktkwktkMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRkrkRcpkLcpkLcpkLcpkLcpkLkLkLhUkLhUkLkLkLkLkLkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrbpbpkUbpbpkVcAkWkXkWkWkWhpkWkWkXhpkZkMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRkrkRcpkLcpkLcpkLcpkLcpkLkLcpcplacplfldeFcpkLkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrbpbplgbHlhlicAljaelmhphplnhplnlnkXhploaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRkrkRcpkLcpkLcpkLcpkLcpkLkLcpcpcpcpcpkLkLlpkLkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrbpksbqlzlsmthpaaaamuhphphplnlnhQmvmwaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRkrkRcpkLcpkLcpkLcpkLcpkLkLmIcpmIcpmIkLkLcpkrkrkLkLkLkLkLkLkLkLkLkLkLkLkLkrkrkrkrbpksbqmXmSmYmwaaaaaamuhphphphphpmwaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRkrkRcpkLcpkLcpkLcpkLcpkLkLmIcpmIcpmIkLkLcpkrkrkLkLlclclclblclcnamZlckLkLkrkrkrkrbpksbqbHlhbpgqaaaaaaaaaaaaaaaaaaaaaaaeaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRkrkRcplfcpkLcplfcpkLcpldldcphTcplpnbkLkLcccpcpcpldlcnclblbndndnclcnekLkLkrkrkrkrbpbqbqbHbqbpgqaaaaaaaaaaaaaaaaaaaaaanfcLngaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRlekRnbkLkLkLnbkLkLkLnbcpkLcpkLkLeFkLkLkLnbkrkrkLkLnenencncnhndncnenekLkLkrkrkrkrbpbqbqbHbxbpbpbpaaaaaaaaaaaaaaaaaaaanihQkXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRlekRkLkLkLkLkLkLkLkLkLkLkLmIkLmIhTmIkLkLkrkrkrkLkLnknjnlncnalbnlnelckLkLkrkrkrkrbpbqbqbHbqbqbqnmaeaeaaaaaaaaaaaaaaaannkZkpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRgMaeaeaaaaaaaaaaaaaaaakLkLkLkLkLkLkLkLkLkrkrkrkLkLnpnonqnelbnelcnelckLkLkrkrkrkrbpksbqbHbqbpbpbpaaaeaeaeaaaaaaaaaaaaktkpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRaaaaaeaeaaaaaaaabjabababaebjaaaaaaaaaakLkLkLkLkLkLkLnrnsnsnsnsntkLkLkLkLkrkrkrkrbpbqbqbHbqbpgqaeaenfcLcHnulonvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaebwbwbwaeaaaaaaaaaaaaaaaaaaaaaaaaaaaablaaaaaanwkrkrkrkrkrkrkrkrbpbqbqbVbPbpgqnfhplnhplnlnlnkXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablaaaaaanwkrkrkrkrkrkrkrkrbpksbqbqbHbpbwkXhphphpkWhpkWkXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaecdcdcdcdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablaaaaaanwkrkrkrkrkrkrkrkrbpbpbqnxbHbpktkuktktktktkwktkvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaacvcQcPcQcQcdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablaaaaaanycecececececececececececenzceaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaedelqdAdedeaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanychchcicjckclcenAlrlucechcmceaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaedelylxdelAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanBcoconCcoconDcechchchcecenzceaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacddAlClClDcQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacechchcmchchctcemqchmrcechcmceaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaacdlClClClCdeaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacecwcwcxcyczcececwmscwcecenEcenFkocLcHegcRaaaaaecGkokqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeaeblaaaacdmlmnmmmpmocdaeaablaeaeaaaaaaaaaaaaaaaaaaaaaaaaaaaacechchcmchchcececuchchchchcmcegWgRhphphphpcRaeaennhpnGkqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeblcCaeaecdnHnJnInJnKcdaeaecCblaeaeaeaaaaaaaaaaaaaacDcDblblblcecEchnLcoconNnMcococococonOceabnFcGnPhphphpaaaamuhpnGkqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeaeaecIcIcIcImWmxnQmxnRcIcIcIcIaeaeaeaeaeaaaaaaaaaaaaaaaacDblblcecJcKnScJcJcecececececececececMbwaanTktktnPaaaeaekokqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecIcIcIcIcNcIcOcdmzcdmAcIcIcIcIcIcIaeaeaaaaaaaaaacDaaaaaablblblcechchcmchchcScTcUcVcWcXcYcVcZdaaaaaaaaaaanTaeaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIcIcIdbdcddmCmBmEmDmycddfdbdddbcIcIcIaeaaaaaaaaaaaaaacDaaaaaaaacecEchcFchchcSdhdidjdididididkdlabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIcIdmdndodododbdpmmmxmGmFdqdbdbdbdrdscIblaaaaaaaaaaaaaaaaaaaaaaaacecJcKdtcJcJdudididjdidididjdidvdwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIcIdmdndodododbdpmmmxmGmFdqdbdbdbdrdscIblaaaaaaaaaaaaaaaaaaaaaaaacecJcKdtcJcJdudidinUnVdididjdidvdwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIcIdxdxdxdxdydfdzcIcImHcIdfdBdddBdBdfcIblaaaaaaaaaaaaaaaaaaaaaaaacechcudCchchdDdididididEdididFdGabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIcIdfdBdBdBdHdcdbdIdBdfdBdBdbdcdcdBdBcIblaaaaaaaaaaaaaaaaaaaaaaaecechchdJdKdLdMdNdNdOdPdjdidididvabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecIcIdBdcdddbdQdbdddbdfdfdBdbdbdbdbdddbcIblaaaaaaaaaaaaaaaaaaaaaeaecechchdCchchdRcVcVdidSdTdidTdUdVbjdWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaecIcIdbdddbdXdYdZeadfebdfdfecedeedBdcddcIblaeaaaaaaaaaacDaaaaaeaeaececececmcechcSefegeheiejcTcTcVdldwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaecIcIdBdbdXekelemdfdfdfdfdfeneneoeedbdccIblaeaeaablcececececececececececeepcececeeqeqereqeqeqcMcMcMabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecIcIcIdBdBesetdcdfdfdfdfdfdfdfdfeuevdBewcIblblaeaeblceexexexeyezeAeBceexexeCexexceblaebjbjaableDbjbwabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIcIcIcIcIdBdBesekdcdfdfdfdfdfdfdfdfeEevdfdBcIcIcIcIcIaaceeFeGeGeGeGeGeGeHeGeGeIexeJceaeaaaaaaaaaeaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecIcIdBeKeLdBdBeMeNdfeaaaaaaaaaaadfdfeEdydfdBdbdBdfcIcIaeceeOexexexexexexceePexeCexexceaeaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIcIeQdbeEeedBdcdBdfdfdfaaaaaaaaaadfdfeRdfdBeSeTeUdbdBcIcIcecfeVceeWeWeWeWceexexeXexexcecDaaaaaaaaaaaaaaaabjbjblbwbjbwbjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIcIdqddeYevdcdcdcdddfdfaaaaaaaaaadfdfeZdfdBfafbeUdbfccIcIfdfefffffgfgfgfgcececececececeaeaeaaaaaaaaaaaaaabjbjblbwbjeDbjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIcIdBdBeYevdBddeafhdfdfaaaaaaaaaadfdfdffidfdBdbfjdddBfkfkfdflfmfffgfgfgfnceeDbjceceaaaeaaaaaaaaaaaaaabjbjbjbkblbwbjbwbjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecIcIdBfodydbdcfpfjdfdfaaaaaaaaaadfdfdffqdBdBeceNdBcIfkfrfsftfufffgfvfgfnfwaaaeaeaeaaaaaaaaaaaaaaaabjbjbjbjfxblbwfybwbjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecIcIcIcIcIdBdBesdfdfdbdfdfdfdfdfdfdfdffzdcdccIcIcIcIfkflfdfdfdfAfdfdfdfdfdfdfdaeaeaaaaaaaabjbjbwbjbjfybjfBbkblbwbkeDbjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaecIcIcIdbfCfDdfdbdddfdfdfdcdbdfdffEfzdddBcIcIcIaeaeflfdfffFfFfdfgfGfHfHfdfdaebjaeaeaebjbjfxbwbjblbkfxfyfIblbwbkbwbjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaecIcIdddcfJdfdfdbfKdbdcdddodpdofKfLdcdccIcIaaaafrfMfdfffFfffffgfgfgfdfdaaaaaaaeaaaabjbkbkbwbjfNfNfNfNfNfNfOfOfObjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgdfdgaeaefDecevdBdBdBfPdxdxdydbdbdBcIcIaafrfMfmfdfgfgfgfffQfgfdfdfdaaaeaebjaafRfOfOfOfOfOfOfSfTfUfVfUfWfXfOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafYfYfYfYfYfYfYfYfYfYfYfYfYfYfYfYaaaaaaaaaaaaaafZaadfdfgaaeaedfgbdBdbdbfadBdBdbdcdddBdBcIcIaaflfFfmfdfdfdfgfdfdfdfdfdfdgcgcbwbwbwfRgdgdgegegffOfSfSfSfUfUfXfXfOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafYggggggggggggggggggghgggigggifYgjgkgkgkgjglgmgngogjgpaegqaedBdBdbdcdcdcdbdBdBdbdccIcIcIcIaaflfmfffdfgfufffufdfufugrfubjfxfxfxbjfxgegdgfgfgegsfUfUfUfUfUfXfXfOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafYggggggggggggggggggggggggggggfYgtgtgtgugtgvgwgngngxaeaeaeaecIcIdBgydddbdBcIcIcIcIcIcIaeaefFgzfmfffgfgfffFfufugrfufFgAbwbwgBgBgCgBfNfNfNfNfNfNfUfUgDfUfUfUfUfOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafYgiggggggggggggfYfYfYfYfYgEfYfYgFgtgtgtgtgGgvgwgngngngnaeaecIcIcIcIdfcIcIcIcIcIcIaeaabjfdfFfefffffdfgfffffFfkfkfkfkfkaeaeaeaaaaaagHfygHbjcBfNfSfSfUfSgIfUgJfOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafYgigigggKggggggfYggggghgggggggEgtgtgtgtgtgtgvgwgngngngnaaaeaecIcIgLdfdfcIcIaeaeaeaaaabjfdfmfefffffdfdfdfdfufkfIfxfIgMaaaeaaaaaaaaaaaagHaegMfNgNgNfUgNgOfUfUfOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafYfYfYfYfYfYfYgPfYgQgggQgggQggfYgtgtgtgtgtgRgtgvgwgngngnaaaaaeaecIcIcIcIcIaeaeaaaagSgSgTfdffgUfffgfdfgfufffufkfxgMfxfxaaaeaaaacDaaaaaaaagMaefNfUfUfUfUgVfSfSfOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagWgXgYgZgYgZgYgZgYfYgQgggQgggQgggEgtgtgtgtgthagthbgvhcgwgngnhdgjgjgjgjheheaeaaaeaahfaaaabjfdfdgUfffdfdfFfgfFfufkfxgHaaaaaaaeaaaaaaaaaaaaaaaafIfNfOfUfUfOfOfOfOfOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagWhghhhihhhihhhihhfYggggggggggggfYgtgtgtgtgthjgthkgtgvgvgwgngnhlgnhlbjbjbjbjaaaeaeaeaeaabjfdfghmfgfgfdfgfgfgfgfkgMfxaaaaaaaeaaaaaaaaaaaaaaaafNfNfNfUfUfOhnhnhnfOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahohphqhrhshrgZgYgZgYfYfYfYfYfYfYhthuhvhwhxhxhyhzhwhwhwhwhAgwgwgwgjhBgjfIbjbjbjhChDbjbjbjhEhFfdfghGfgfgfdfgfffghHfkfkfkbjaeaebjaebjaeaeaebjaeaebjbjfNfUfUfUfUfUhIfOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahJhKhKhKhKhLhihhhihhhMhNhNhNhOhNhPfYhQgtgtgthRhjhSgtgtgjhTgtgjgjgjgjgjhUhFfIfyhVbjfybjbjfIhFfdfghGfghHfdfgfgfgfFfgfgfkfdhWhWbwhXaaaaaaaaaeaaaaaaaefNhYfUfUfUfUhZfOiaibaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaicidieifigifgZgYgZgYfYfYfYfYfYfYihfYfdfdfdfdfdfdfdfdfdfdiiijfdfdfdfdfdfdfdfdfdfdfyhFhFhFfybjfdfgikilililililimilililinilioioipiqhWaabwbwirbwbwbwgcfNfOfUfUfUfUfUisgDisaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagWhghhhihhhihhhihhfYaaaaaafdfgfgfgfgfgitfgfgfgfgfdfgfghGfgfgfgfdfgfgfgfgfgfdfdfdfdfdfdfdfdfdfghGfgfgfdfgfffgfgfFfgfkfdgBbwiuioiviwixiyizivioiviviAiBiCiDgDfUfUfOiaibaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagWgXgYgZiEgZgYgZgYfYaaaaaafdfgfgfgfgfgfgfgfgfgfgfdiFfghGfgfghHfdiFfgfgfgfgfdfdfdfdfgfgfgfgfgfgiGiliHfdfgfgfffffgiIfkeDaeaaiJiJiJiKeDbwaaiLiLiJiMfNfOfUiNfUfUiOfOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafYiPfYfYfYfYfYfYfYaaaaaafdfgfgfgfgfgfgfgfgfgfgiQfgfghGfgfgfgfdfgfgfgfgfgfgfgitfgiRilililililiSfghGfdfgfgfgfgfgiTfkeDaeaaaaaaaaaaaaaaaaaaaaaaaagefOfUfOfUfUiUfOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafYfYfYaaaaaaaaaaaaaaaaaafdfgfgfdfdfdfgfdfdfdiVfdfgfgiWilililiXililiYililililililiSfgfgfgfgfgfgfgiZfkjafkiTfffdbwaaaeaaaaaaaaaaaaaaaaaaaaaaaajbjcfOfUfOfOfOfOfOfNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafdfgfgfdjditfgfdjditfgfdjejejejfiVjgfdiFfghGfgfgfgfgfgfgfgfkfkfkfkfkfkjhiZbkbkfkfdfdfdaaaaaaaaaaaaaaaajiaaaaaeaaaeaefOjjjkfUfUhIjkfUfNfNabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaefgfdjlfgjmfdjlfgjlfdjnfgfgfgfgfgfdfgfgjofgfgfgfgfgfgfgfkbkbkjpbkbkjqjrbkblblbwbwbwaaaaaadWaaaaaaaaaaaaaejsjsaeaefOjtfUfUgDfUfUfUfUfNabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaefdfdfdfdfdfdfdfdfdfgfgfgjufgfgfdfdfdfdfdfdfdfdfdjvfdfkbjbjbjbjbkjqjrbkbljpbkjwbwaeaeaaaeaeaeaaaaaaaeaeaeaaaeaajxjyfUfUfUfUgDfUjzfNabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaefFfFfFfFfgjAfFjAfdfgjujljljufgfdbkbjbjbjaeaeaebwbjbjaaaaaaaedwbjbkjBjCjDbkbkjEbwaeaeaeaecDaeaeaeaeaeaaaeaaaaaajxjyjtfUfUfUfUfUfUfNabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeaeaeaeaefFfFjAjGfgjHfdiFfgjIjlfghHfdbjbjaaaaaaaaaeaebjbjaaaaaeaeaeaebjjrbkjJbkjEjEbwaeaaaaaaaaaeaeaeaaaeaaaaaeaaaajxjyfUfUfUfUfUfUjKfNabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaefFfFfFjAfgfdfgfgjljlfgfgfdbkbjaaaaaaaaaeaeaaaaaaaaaeaaaaaabjjrbkjLbkjEjEbwaeaeaaaaaeaeaaaaaaaaaaaaaaaaaajxjMjNjMiaiaiaiaiafNabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafFfFfFfdfgfgjujufgfgfdbjaaaaaaaaaaaaaeaaaaaaaaaeaeaejsbjjObkbkbkbkbkjPjQjRblblaeaaaaaaaaaaaaaaaaaaaaaajSgDhVbjbjbjbjaablabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeaeaefFfgfgfgfgfgfgfgfdbjaaaaaaaaaaaaaeaaaaaaaaaeaaaaaaaajTjUjUjUjUjUjVjWjRaabjaaaaaaaaaaaaaaaadWaaaaaajXjNjYbwaaaabwaablabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaefdfdfdfdfdfdfgfdjZbjaeaaaaaaaaaaaeaaaaaaaaaeaaaaaaaaaaaebjbkbkbkjRkajRaabwaaaaaaaaaaaaaaaaaaaaaaaakbkcaaaaaaaaabbjblabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeaafFfFgrfffgjHfdbjaeaeaeaeaebjbjaeaeaeaeaeaaaacDaaaaaebjbjbjbkjRkdkeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaablabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeaaaafFfmfFfgfgfdbjaeaaaaaabjbjcBbjaaaaaeaeaeaeaeaeaeaeaabjbjbkjRkfkeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbjblabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaafFkgfFfffFfgfFbjaaaaaaaaaaaebjbjaaaaaaaaaeaaaaaaaaaeaaaabjbkjRkfkeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaablabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaeaafFfFfFfgfgfmfdbjaaaaaaaaaaaaaeaaaaaaaaaaaeaaaaaaaaaeaeaeblbljRkfkeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbjblabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaeaeaefdfFfdfdfdfdbkaaaaaaaaaaaeaeaeaeaaaaaaaeaaaaaaaaaeaaaaaabjjPkfkeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaablabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaafFfFfFfffmfgfdbjbjaaaaaaaaaeaaaaaeaeaaaaaeaaaaaaaaaeaaaabjbkjPkfkeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjabbjblabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeaaaaaefFfFfFfffdbwbwbjaaaaaeaeaaaaaaaeaeaeaeaeaeaeaeaebjbjbkbkjPkfjRjPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababaablabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaafFfFfFfmfgfdaaaabwaeaaaeaeaaaaaaaaaeaeaaaaaaaaaabjbkbkbkbkjPkfkhkijPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeaebwjPjQjPjPjPjPkjjPjPjPjPjPjPjPjPjPjPjPjPjPjPjPjPjPjPjPjPjPjPjPjPjPkkkhkhkhklaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaekmkhkhkhknkhkhkhkhkhkhkokpkqkrksktkukvkhkhkhkhkhkhkhkhkhkhkhkwkxkykmkhkhkeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaekmkmkmkhkhkhkhkhkhkhkhkzkAkBkCkDkEkFkGkhkhkhkhkhkhkhkhkhkhkhkfkhkhkhkhkhkeaaaaaaaaaakbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaecIcIdbdddbdXdYdZeadfebdfdfecedeedBdcddcIblaeaaaaaaaaaacDaaaaaeaeaececececmcechcSefcVeheiejcTcTcVdldwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaecIcIdBdbdXekelemdfdfdfdfdfeneneoeedbdccIblaeaeaablcecececececececececechcmcececeeqeqereqeqeqcMcMcMabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecIcIcIdBdBesetdcdfdfdfdfdfdfdfdfeuevdBewcIblblaeaeblceexexexeyezeAeBcecechcmcenWnWblaebjbjaableDbjbwabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIcIcIcIcIdBdBesekdcdfdfdfdfdfdfdfdfeEevdfdBcIcIcIcIcIaacenXexexexexexexcecechcmcenWnWaeaaaaaaaaaeaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecIcIdBeKeLdBdBeMeNdfeaaaaaaaaaaadfdfeEdydfdBdbdBdfcIcIaeceexexexexexexexcececeepcececeaeaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIcIeQdbeEeedBdcdBnYdfdfaaaaaaaaaadfdfeRnYdBeSeTeUdbdBcIcIceceeVceeWeWeWeWceexexeCexexcecDaaaaaaaaaaaaaaaabjbjblbwbjbwbjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIcIdqddeYevdcdcdcdddfdfaaaaaaaaaadfdfeZdfdBfafbeUdbfccIcIfdnZimimilililileHeGeGeIexeJceaeaeaaaaaaaaaaaaaabjbjblbwbjeDbjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIcIdBdBeYevdBddeafhdfdfaaaaaaaaaadfdfdffidfdBdbfjdddBfkfkfdflfmfffgfgfgfncebjexeCexexceaaaaaaaaaaaaaabjbjbjbkblbwbjbwbjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecIcIdBfodydbdcfpoadfdfaaaaaaaaaadfdfobfqdBdBeceNdBcIfkfrfsftfufffgfvfgfnceexexeXexexceaaaaaaaaaaaabjbjbjbjfxblbwfybwbjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecIcIcIcIcIdBdBesdfdfdbdfdfdfdfdfdfdfdffzdcdccIcIcIcIfkflfdfdfdfAfdfdfdfdfdfdfdcecececeaaaabjbjbwbjbjfybjfBbkblbwbkeDbjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaecIcIcIdbfCfDdfdbdddfdfdfdcdbdfdffEfzdddBcIcIcIaeaeflfdfffFfFfdfgfGfHfdjZfFceceaaaeaebjbjfxbwbjblbkfxfyfIblbwbkbwbjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaecIcIdddcfJdfdfdbfKdbdcdddodpdofKfLdcdccIcIaaaafrfMfdfffFfffffgfgfgfdfdaaaeaebjaafRbjbkbkbwbjfNfNfNfNfNfNfOfOfObjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafYfYfYfYfYfYfYfYfYfYfYfYfYaaaaaaaaaaaaaaaaaaaaaaaadgdfdgaeaefDecevdBdBdBfPdxdxdydbdbdBcIcIaafrfMfmfdfgfgfgfffQfgfdfdfdgcgcbwbwbwfRfOfOfOfOfOfOfSfTfUfVfUfWfXfOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafYgigigigiggggggggggghgifYaaaaaaaaaaaaaaaaaaaafZaadfdfgaaeaedfgbdBdbdbfadBdBdbdcdddBdBcIcIaaflfFfmfdfdfdfgfdfdfdfdfdfdbwfxbjbjfxfxgdgdgegegffOfSfSfSfUfUfXfUfOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafYfYfYgigKggggggfYfYgEfYfYfYfYfYgjgkgkgkgjglgmgngogjgpaegqaedBdBdbdcdcdcdbdBdBdbdccIcIcIcIaaflfmfffdfgfufffufdfufugrfubjfxfxfxbjfxgegdgfgfgegsfUfUfUfUfUfUfUfOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagqfYiPfYfYfYfYfYgPfYgQggghggggggfYgtgtgtgugtodocgngnoeaeaeaeaecIcIdBgydddbdBcIcIcIcIcIcIaeaefFgzfmfffgfgfffFfufugrfufFgAbwbwgBgBgCgBfNfNfNfNfNfNfUfUgDfUfUfUfUfOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaofgXgYgZgYoggYgZgYfYgQgggQgggQggfYgFgtgtgtgtgGgvgwgnohgngnaeaecIcIcIcIdfcIcIcIcIcIcIaeaabjfdfFfefffffdfgfffffFfkfkfkfkfkaeaeaeaaaaaagHfygHbjcBfNfSfSfUfSgIfUgJfOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaofhgojoiokhihhhiolfYgQgggQgggQgggEgtgtgtgtgtgtgvonomgngngnaaaeaecIcIgLdfdfcIcIaeaeaeaaaabjfdfmfefffffdfdfdfdfufkfIfxfIgMaaaeaaaaaaaaaaaagHaegMfNgNgNfUgNgOfUfUfOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahooohqhrhshrgZgYgZgYfYgQopgQoqgQggfYorgtgtgtgtotosgvgwgngngnaaaaaeaecIcIcIcIcIaeaeaaaagSgSgTfdffgUfffgfdfgfufffufkfxgMfxfxaaaeaaaacDaaaaaaaagMaefNfUfUfUfUgVfSfSfOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaoubUhKhKhKhLhihhhihhfYgQgggQgggQgggEgtgtgtgtgthagthbgvhcgwgngnhdgjgjgjgjovheaeaaaeaahfaaaabjfdfdgUfffdfdfFfgfFfufkfxgHaaaaaaaeaaaaaaaaaaaaaaaafIfNfOfUfUfOfOfOfOfOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaicowieifigifgZoxoggYfYgQgggggggKggfYgtgtgtgtgthjgthkgtgvgvgwgngnhlgnhlgSbjbjbjaaaeaeaeaeaaoyfdfghmfgfgfdfgfgfgfgfkgMfxaaaaaaaeaaaaaaaaaaaaaaaafNfNfNfUfUfOhnhnhnfOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaofhghhhiozhihhhihhfYfYfYfYfYfYhthuhvhwhxhxhyhzhwhwhwhwhAgwgwgwgjhBgjfIbjbjbjhChDbjbjbjhEhFfdfghGfgfgfdfgoAfghHfkfkfkbjaeaebjaebjaeaeaebjaeaebjbjfNfUfUfUfUfUhIfOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaofgXgYgZiEgZgYgZgYhMhNhNhNhOhNhPfYorgtgtgthRoBhSoCgtgjoDoEgjgjgjgjgjgthFfIfyhVbjfybjbjfIhFfdfghGfghHfdfgfgfgfFfgfgfkfdhWhWbwhXaaaaaaaaaeaaaaaaaefNhYfUfUfUfUhZfOiaibaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagqoFoFoFoFoFoFoFoFoFoFoFoFfYfYihfYfdfdfdfdfdfdfdfdfdfdiiijfdfdfdfdfdfdfdfdfdfdfyhFhFhFfyoyfdfgikilililililimilililinilioioipiqhWaabwbwirbwbwbwgcfNfOfUfUfUfUfUisgDisaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablfIbjaeaaaaaaoGoGaaoHoFfdoIfgfgfgfgitfgoIfgfgfdoJfghGfgfgfgfdfgfgfgfgfgfdfdfdfdfdfdfdfdfdfghGfgfgfdfgfffgfgfFfgfkfdgBbwiuioiviwixiyizivioiviviAiBiCiDgDfUfUfOiaibaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablfBaaaaaaaaaaaaoGoLoKoMfgfgfgfgoNfgfgfgfgoOfgfdiFfghGfgfghHfdiFoNfgoOfgfdfdfdfdfgfgfgfgfgfgiGiliHfdfgoOfffffgiIfkeDaeaaiJiJiJiKeDbwaaiLiLiJiMfNfOfUiNfUfUiOfOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebjaaaaaaaaaaaaoLoGoLoFfdfgfgfgfgfgfgfgfgfgfgiQfgfghGfgfgfgfdfgfgfgfgfgfgfgitfgiRilililililiSfghGfdfgfgfgfgfgfgfkeDaeaaaaaaaaaaaaaaaaaaaaaaaagefOfUfOfUfUiUfOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaoFoFfdfgfgfdfdfdfgfdfdfdiVfdfgfgiWilililiXililiYililililililiSfgfgfgfgfgfgfgiZfkfkfkiTfffdoPbwaeaaaaaaaaaaaaaaaaaaaaaaaajbjcfOfUfOfOfOfOfOfNaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafdfgfgfdjditfgfdjditfgfdjejejejfiVjgfdiFfghGfgfgfgfgfgfgfgfkfkfkfkfkfkjhiZoQbkfkfdfdfdiJaaaaaaaaaaaaaajiaaaaaeaaaeaefOjjjkfUfUhIjkfUfNfNabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaefgfdjloNjmfdjloNjlfdjnfgfgfgfgfgfdfgfgjofgfgfgfgfgfgfgfkbkbkjpbkbkjqjrbkblblbwbwbwfyaaaadWaaaaaaaaaaaaaejsjsaeaefOjtfUfUgDfUfUfUfUfNabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaefdfdfdfdfdfdfdfdfdfgfgoNjufgfgfdfdfdfdfdfdfdfdfdjvfdfkbjbjbjbjbkjqjrbkbljpbkjwbwbjaeaaaeaeaeaaaaaaaeaeaeaaaeaajxjyfUfUfUfUgDfUjzfNabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaefFfFfFfFoJjAoRjAfdfgjujljljufgfdoToSoUoSoVoSoSoWoXoWoYaaaaaedwbjbkjBjCjDbkbkjEbwaebwaeaecDaeaeaeaeaeaaaeaaaaaajxjyjtfUfUfUfUfUfUfNabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeaeaeaeaefFfFjAjGfgjHfdiFfgjIjlfghHfdpaoZoSpboVoSoSoWpcoWoYaaaeaeaeaebjjrbkjJbkjEjEbwaeaaaaaaaaaeaeaeaaaeaaaaaeaaaajxjyfUfUfUfUfUfUjKfNabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaefFfFfFjAfgfdfgfgjljlfgfgfdpepdpfpboVoSoToWpgoWoYaaaeaaaaaabjjrbkjLbkjEjEbwaeaeaaaaaeaeaaaaaaaaaaaaaaaaaajxjMjNjMiaiaiaiaiafNabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafFfFfFfdfgfgjujufgfgfdoSoToSphphoToToWpcoWoYaaaeaeaejsbjjObkpibkbkbkjPjQjRblblaeaaaaaaaaaaaaaaaaaaaaaajSgDhVbjbjbjbjaablabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeaeaefFiQfgfgfgfgfgfgfdpjoSoSoSoToSpkoWpcoWoYblblblblaaaajTjUjUjUjUjUjVjWjRaabjaaaaaaaaaaaaaaaadWaaaaaajXjNjYbwaaaabwaablabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaefdfdfdfdfdfdiVfdjZploSoSoSoSpmpopnpnpppqaaaeaaaeaaaaaaaebjbkbkbkjRkajRaabwaaaaaaaaaaaaaaaaaaaaaaaakbkcaaaaaaaaabbjblabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeaafFfFgrfffgjHfdpsproSoSoSoTptoSoSpqpuaeaefIblcDaaaaaebjbjbjbkjRkdkeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaablabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeaaaafFfmpvfgfgfdpwoToSoSoSoToSoSpxpopqaeaeaefyaeaeaeaeaabjbjbkjRkfkeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbjblabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaafFkgfFffpyfgfdpApzoToSoToSoSoSpnpooWaaaaaeaeaaaaaaaeaaaabjbkjRkfkeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaablabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaeaafFfFfFfgfgfmfdoSoToSoSpBoToSoSpopmoWfIaaaeblblaaaaaeaeaeblbljRkfkeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbjblabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaeaeaefdfFfdfdfdfdoToSoToSpopBoSpppBpmpCfIaaaebjbjaaaaaeaaaaaabjjPkfkeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaablabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaafFfFfFfffmfgfdoSpDphoSoSoSpEoSpmpFpuaaaaaebwaaaaaaaeaaaabjbkjPkfkeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjabbjblabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeaaaaaepvfFfFfffdoWoWoTpooSoToSoSoWoWpuaeaebwbwaeaeaeaebjbjbkbkjPkfjRjPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababaablabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaafFfFfFfmfgfdpGpGoWpHpopooSoSoWpGpGaaaaaabwaaaaaabjbkbkbkbkjPkfkhkijPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeaebwjPjQjPjPjPjPkjjPjPoWjPjPjPjPjPjPjPjPjPjPjPjPjPjPjPjPjPjPjPjPjPjPkkkhkhkhklaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaekmkhkhkhknpIkhkhkhpJkxpKpMpLpOpNpQpPpRkxkxkxkxkxkxkxkxkxkxkxpSkxkykmkhkhkeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaekmkmkmkhkhkhkhkhkhkhkhkzkAkBkCkDkEkFkGkhkhkhkhkhkhkhkhkhkhkhkfkhpTkhkhkhkeaaaaaaaaaakbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeaekHkIkJkJkJjPkJkJkJkJkJjPkJkJkJkJkJjPkJkJkJkJkJjPkJkJkJkJjPkfkmkmkhkhkhkKhohohoaaaaaahfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjababababababababababbwabababababdwdwdwabababblababababkLkMkLkmkhkhkmkNkOkPkQkmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablaaaaaaaakLkRkLkSkSjRkTjRkTjRicicicaaaaaakbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabmbjbjkLkUkVkWkLkXkXjRkYjRkYjRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaebjkLkZkLlalblclcjRkYjRkYjRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebjbjkLldlelalclflcjRkYjRkYjRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaejsbjfIkLlgkLlhlcliljjRlkjRkYjRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebjfIlllclmlnlclolplcjRkYjRkYjRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebjbkbkkLlakLlclclelcjRkYjRlkjRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablblblaakLkLmIkLkLkLkLkLjRkYjRlkjRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjababababababababababbwabababababdwdwdwabababblababababpUpVpUkmkhkhkmkNkOkPkQkmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablaaaaaaaapUpWpUkSkSjRkTjRkTjRicicicaaaaaakbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabmbjbjpUpYpXpZpUqaqajRkYjRkYjRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaebjpUqbpUqdqcqeqejRkYjRkYjRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebjbjpUqgqfqdqhqiqejRkYjRkYjRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaejsbjfIpUqjpUqkqeqmqljRlkjRkYjRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebjfIllqnqpqoqeqqqrqejRkYjRkYjRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaebjbkbkpUqdpUqeqeqfqsjRkYjRlkjRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablblblaapUpUqtpUpUpUpUpUjRkYjRlkjRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaemJaeaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaamKaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaltltltaamLaaltlvlwaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaamNmMmMmOmPmOmRmQcDaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaalBlBlBaamLaalBlwaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaamLaaaaaacDaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaquaaaaaacDaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaltltltaamLaaltltltaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaemSmMmMmTmPmTmRmRmUaeaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaequqvmMmTmPmTmRmRmUaeaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaalBlBlBaamLaalBlBlBaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaamVaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababaeababaeaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa diff --git a/code/game/area/Space Station 13 areas.dm b/code/game/area/Space Station 13 areas.dm index 71736913f62..fb9b8f856d3 100644 --- a/code/game/area/Space Station 13 areas.dm +++ b/code/game/area/Space Station 13 areas.dm @@ -1087,6 +1087,10 @@ proc/process_ghost_teleport_locs() name = "\improper Derelict Solar Control" icon_state = "engine" +/area/derelict/se_solar + name = "South East Solars" + icon_state = "engine" + /area/derelict/crew_quarters name = "\improper Derelict Crew Quarters" icon_state = "fitness" @@ -1131,6 +1135,10 @@ proc/process_ghost_teleport_locs() name = "\improper Derelict Gravity Generator Room" icon_state = "red" +/area/derelict/atmospherics + name = "Derelict Atmospherics" + icon_state = "red" + //Construction /area/construction diff --git a/code/game/turfs/simulated/floor/misc_floor.dm b/code/game/turfs/simulated/floor/misc_floor.dm index d587ae0c2a5..f787d45d0e6 100644 --- a/code/game/turfs/simulated/floor/misc_floor.dm +++ b/code/game/turfs/simulated/floor/misc_floor.dm @@ -68,6 +68,11 @@ name = "floor" icon_state = "floor" +/turf/simulated/shuttle/floor/airless + oxygen = 0.01 + nitrogen = 0.01 + temperature = TCMB + /turf/simulated/shuttle/plating name = "plating" icon = 'icons/turf/floors.dmi' diff --git a/icons/turf/shuttle.dmi b/icons/turf/shuttle.dmi index 192e89f7afd1f199c410b08d6a70c463c2206283..aff4d33948d8c6fc74ff417560e81ec0eba42847 100644 GIT binary patch delta 18251 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 From d775291bdf9ef7ca3659a500ee356c2ebae7823e Mon Sep 17 00:00:00 2001 From: Razharas Date: Wed, 18 Feb 2015 01:27:52 +0300 Subject: [PATCH 013/133] Made vines cultivatable Added special proc to all seeds that give plant anazyler special information if needed in form of list of strings that will be displayed to user one by one Added special proc to seeds that make them have some special chem interactions on growth if needed Made vine mutations have quality of either good, bad or neutral Made some chems remove the mutations of certain quality from growing seeds Made some chems tweak potency and production of the growing vine seeds both ways so you can make unmutatable slowly growing vines if needed Vine seeds now show mutations on the plant analyzing Cut some copypaste in analyzer proc --- code/modules/events/spacevine.dm | 18 ++++++++- code/modules/hydroponics/hydroponics.dm | 24 ++++++------ code/modules/hydroponics/seeds.dm | 51 +++++++++++++++++++++++++ 3 files changed, 80 insertions(+), 13 deletions(-) diff --git a/code/modules/events/spacevine.dm b/code/modules/events/spacevine.dm index 79c8ec31bdb..7dd40009dd5 100644 --- a/code/modules/events/spacevine.dm +++ b/code/modules/events/spacevine.dm @@ -21,6 +21,7 @@ var/name = "" var/severity = 1 var/hue + var/quality /datum/spacevine_mutation/proc/process_mutation(obj/effect/spacevine/holder) return @@ -59,6 +60,7 @@ /datum/spacevine_mutation/space_covering name = "space protective" hue = "#aa77aa" + quality = POSITIVE /turf/simulated/floor/vines color = "#aa77aa" @@ -82,6 +84,7 @@ /datum/spacevine_mutation/bluespace name = "bluespace" hue = "#3333ff" + quality = MINOR_NEGATIVE /datum/spacevine_mutation/bluespace/on_spread(obj/effect/spacevine/holder, turf/target) if(holder.energy > 1 && !locate(/obj/effect/spacevine) in target) @@ -90,6 +93,7 @@ /datum/spacevine_mutation/light name = "light" hue = "#ffff00" + quality = POSITIVE /datum/spacevine_mutation/light/on_grow(obj/effect/spacevine/holder) if(prob(10*severity)) @@ -99,6 +103,7 @@ name = "toxic" hue = "#ff00ff" severity = 10 + quality = NEGATIVE /datum/spacevine_mutation/toxicity/on_cross(obj/effect/spacevine/holder, mob/living/crosser) if(issilicon(crosser)) @@ -113,6 +118,7 @@ /datum/spacevine_mutation/explosive //OH SHIT IT CAN CHAINREACT RUN!!! name = "explosive" hue = "#ff0000" + quality = NEGATIVE /datum/spacevine_mutation/explosive/on_death(obj/effect/spacevine/holder, mob/hitter, obj/item/I) sleep(10) @@ -121,6 +127,7 @@ /datum/spacevine_mutation/fire_proof name = "fire proof" hue = "#ff8888" + quality = MINOR_NEGATIVE /datum/spacevine_mutation/fire_proof/process_temperature(obj/effect/spacevine/holder, temp, volume) return 1 @@ -128,6 +135,7 @@ /datum/spacevine_mutation/vine_eating name = "vine eating" hue = "#ff7700" + quality = MINOR_NEGATIVE /datum/spacevine_mutation/vine_eating/on_spread(obj/effect/spacevine/holder, turf/target) var/obj/effect/spacevine/prey = locate() in target @@ -138,6 +146,7 @@ name = "aggressive spreading" hue = "#333333" severity = 3 + quality = NEGATIVE /datum/spacevine_mutation/aggressive_spread/on_spread(obj/effect/spacevine/holder, turf/target) for(var/atom/A in target) @@ -150,6 +159,7 @@ /datum/spacevine_mutation/transparency name = "transparent" hue = "" + quality = POSITIVE /datum/spacevine_mutation/transparency/on_grow(obj/effect/spacevine/holder) holder.SetOpacity(0) @@ -159,6 +169,7 @@ name = "oxygen consuming" hue = "#ffff88" severity = 3 + quality = NEGATIVE /datum/spacevine_mutation/oxy_eater/process_mutation(obj/effect/spacevine/holder) var/turf/simulated/floor/T = holder.loc @@ -170,6 +181,7 @@ name = "nitrogen consuming" hue = "#8888ff" severity = 3 + quality = NEGATIVE /datum/spacevine_mutation/nitro_eater/process_mutation(obj/effect/spacevine/holder) var/turf/simulated/floor/T = holder.loc @@ -181,6 +193,7 @@ name = "CO2 consuming" hue = "#00ffff" severity = 3 + quality = POSITIVE /datum/spacevine_mutation/carbondioxide_eater/process_mutation(obj/effect/spacevine/holder) var/turf/simulated/floor/T = holder.loc @@ -192,6 +205,7 @@ name = "toxins consuming" hue = "#ffbbff" severity = 3 + quality = POSITIVE /datum/spacevine_mutation/plasma_eater/process_mutation(obj/effect/spacevine/holder) var/turf/simulated/floor/T = holder.loc @@ -203,6 +217,7 @@ name = "thorny" hue = "#666666" severity = 10 + quality = NEGATIVE /datum/spacevine_mutation/thorns/on_cross(obj/effect/spacevine/holder, mob/living/crosser) if(prob(severity) && istype(crosser)) @@ -219,6 +234,7 @@ /datum/spacevine_mutation/woodening name = "hardened" hue = "#997700" + quality = NEGATIVE /datum/spacevine_mutation/woodening/on_grow(obj/effect/spacevine/holder) if(holder.energy) @@ -516,4 +532,4 @@ for(var/datum/spacevine_mutation/SM in mutations) override += SM.process_temperature(src, temp, volume) if(!override) - qdel(src) + qdel(src) diff --git a/code/modules/hydroponics/hydroponics.dm b/code/modules/hydroponics/hydroponics.dm index 200a6349dfa..a3e2a5abe1a 100644 --- a/code/modules/hydroponics/hydroponics.dm +++ b/code/modules/hydroponics/hydroponics.dm @@ -402,6 +402,8 @@ obj/machinery/hydroponics/proc/mutatepest() obj/machinery/hydroponics/proc/applyChemicals(var/datum/reagents/S) + myseed.on_chem_reaction(S) //In case seeds have some special interactions with special chems, currently only used by vines + // Requires 5 mutagen to possibly change species.// Poor man's mutagen. if(S.has_reagent("mutagen", 5) || S.has_reagent("radium", 10) || S.has_reagent("uranium", 10)) switch(rand(100)) @@ -671,20 +673,18 @@ obj/machinery/hydroponics/attackby(var/obj/item/O as obj, var/mob/user as mob) user << "-Plant Production: [myseed.production]" if(myseed.potency != -1) user << "-Plant Potency: [myseed.potency]" - user << "-Weed level: [weedlevel] / 10" - user << "-Pest level: [pestlevel] / 10" - user << "-Toxicity level: [toxic] / 100" - user << "-Water level: [waterlevel] / [maxwater]" - user << "-Nutrition level: [nutrilevel] / [maxnutri]" - user << "" + var/list/text_strings = myseed.get_analyzer_text() + if(text_strings) + for(var/string in text_strings) + user << string else user << "No plant found." - user << "-Weed level: [weedlevel] / 10" - user << "-Pest level: [pestlevel] / 10" - user << "-Toxicity level: [toxic] / 100" - user << "-Water level: [waterlevel] / [maxwater]" - user << "-Nutrition level: [nutrilevel] / [maxnutri]" - user << "" + user << "-Weed level: [weedlevel] / 10" + user << "-Pest level: [pestlevel] / 10" + user << "-Toxicity level: [toxic] / 100" + user << "-Water level: [waterlevel] / [maxwater]" + user << "-Nutrition level: [nutrilevel] / [maxnutri]" + user << "" else if(istype(O, /obj/item/weapon/minihoe)) if(weedlevel > 0) diff --git a/code/modules/hydroponics/seeds.dm b/code/modules/hydroponics/seeds.dm index 910cdbb31bc..3a815f34c6f 100644 --- a/code/modules/hydroponics/seeds.dm +++ b/code/modules/hydroponics/seeds.dm @@ -27,6 +27,12 @@ pixel_x = rand(-8, 8) pixel_y = rand(-8, 8) +/obj/item/seeds/proc/get_analyzer_text() //in case seeds have something special to tell to the analyzer + return + +/obj/item/seeds/proc/on_chem_reaction(var/datum/reagents/S) //in case seeds have some special interaction with special chems + return + /obj/item/seeds/attackby(var/obj/item/O as obj, var/mob/user as mob) if (istype(O, /obj/item/device/analyzer/plant_analyzer)) user << "*** [plantname] ***" @@ -38,6 +44,10 @@ user << "-Plant Production: [production]" if(potency != -1) user << "-Plant Potency: [potency]" + var/list/text_strings = get_analyzer_text() + if(text_strings) + for(var/string in text_strings) + user << string return ..() // Fallthrough to item/attackby() so that bags can pick seeds up @@ -1091,6 +1101,47 @@ new /obj/effect/spacevine_controller(user.loc, mutations, potency, production) qdel(src) +/obj/item/seeds/kudzuseed/get_analyzer_text() + var/list/mut_text = list() + var/text_string = "" + for(var/datum/spacevine_mutation/SM in mutations) + text_string += "[(text_string == "") ? "" : ", "][SM.name]" + mut_text += "-Plant Mutations: [(text_string == "") ? "None" : text_string]" + return mut_text + +/obj/item/seeds/kudzuseed/on_chem_reaction(var/datum/reagents/S) + + var/list/temp_mut_list = list() + + if(S.has_reagent("sterilizine", 5)) + for(var/datum/spacevine_mutation/SM in mutations) + if(SM.quality == NEGATIVE) + temp_mut_list += SM + if(prob(20)) + mutations.Remove(pick(temp_mut_list)) + temp_mut_list.Cut() + if(S.has_reagent("fuel", 5)) + for(var/datum/spacevine_mutation/SM in mutations) + if(SM.quality == POSITIVE) + temp_mut_list += SM + if(prob(20)) + mutations.Remove(pick(temp_mut_list)) + temp_mut_list.Cut() + if(S.has_reagent("phenol", 5)) + for(var/datum/spacevine_mutation/SM in mutations) + if(SM.quality == MINOR_NEGATIVE) + temp_mut_list += SM + if(prob(20)) + mutations.Remove(pick(temp_mut_list)) + if(S.has_reagent("blood", 15)) + production += rand(15, -5) + if(S.has_reagent("amatoxin", 5)) + production += rand(5, -15) + if(S.has_reagent("plasma", 5)) + potency += rand(5, -15) + if(S.has_reagent("holywater", 10)) + potency += rand(15, -5) + /obj/item/seeds/chilighost name = "pack of ghost chili seeds" desc = "These seeds grow into a chili said to be the hottest in the galaxy." From 8caabe4d9a92530410fbefb720d47b70569b9097 Mon Sep 17 00:00:00 2001 From: Steelpoint Date: Wed, 18 Feb 2015 12:48:28 +0800 Subject: [PATCH 014/133] Saved --- _maps/map_files/generic/z4.dmm | 33 +++++++++++++++++++-------------- 1 file changed, 19 insertions(+), 14 deletions(-) diff --git a/_maps/map_files/generic/z4.dmm b/_maps/map_files/generic/z4.dmm index 456a042f74f..ee3f28432a8 100644 --- a/_maps/map_files/generic/z4.dmm +++ b/_maps/map_files/generic/z4.dmm @@ -230,7 +230,7 @@ "ev" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) "ew" = (/obj/item/stack/cable_coil/cut,/turf/simulated/floor/plasteel/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) "ex" = (/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/access) -"ey" = (/obj/structure/table,/obj/item/device/aicard,/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/access) +"ey" = (/obj/machinery/porta_turret_cover,/turf/simulated/floor/plasteel,/area/derelict/bridge/ai_upload) "ez" = (/obj/structure/table,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/access) "eA" = (/obj/structure/table,/obj/item/stack/cable_coil{pixel_x = 3; pixel_y = -7},/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/access) "eB" = (/obj/structure/table,/obj/item/weapon/stock_parts/cell{charge = 100; maxcharge = 15000},/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/access) @@ -408,7 +408,7 @@ "hR" = (/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/obj/structure/cable,/turf/simulated/floor/plasteel/airless{icon_state = "white"},/area/derelict/medical) "hS" = (/obj/item/stack/medical/ointment,/turf/simulated/floor/plasteel/airless{icon_state = "white"},/area/derelict/medical) "hT" = (/obj/machinery/light/small,/turf/simulated/floor/plasteel,/area/derelict/bridge/ai_upload) -"hU" = (/obj/machinery/turret,/turf/simulated/floor/plasteel,/area/derelict/bridge/ai_upload) +"hU" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/porta_turret_cover,/turf/simulated/floor/plasteel,/area/derelict/bridge/ai_upload) "hV" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/space) "hW" = (/obj/structure/window/fulltile,/turf/space,/area/space) "hX" = (/obj/structure/window/fulltile{dir = 8},/turf/space,/area/space) @@ -417,7 +417,7 @@ "ia" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/arrival) "ib" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/derelict/arrival) "ic" = (/obj/structure/window/reinforced{dir = 1},/turf/space,/area/space) -"id" = (/obj/machinery/turret{tag = "icon-grey_target_prism (WEST)"; icon_state = "grey_target_prism"; dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel,/area/derelict/bridge/ai_upload) +"id" = (/obj/structure/rack,/obj/item/weapon/circuitboard/smes,/turf/simulated/floor/plasteel,/area/derelict/bridge/ai_upload) "ie" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plasteel{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) "if" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plasteel{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) "ig" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plasteel{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) @@ -675,7 +675,7 @@ "mY" = (/obj/machinery/door/airlock/shuttle,/turf/simulated/shuttle/floor/airless{tag = "icon-floor3"; icon_state = "floor3"},/area/derelict/solar_control) "mZ" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/ai_upload) "na" = (/turf/simulated/floor/plasteel/airless{icon_state = "damaged3"},/area/derelict/bridge/ai_upload) -"nb" = (/obj/machinery/turret{tag = "icon-grey_target_prism (NORTH)"; icon_state = "grey_target_prism"; dir = 1},/turf/simulated/floor/plasteel,/area/derelict/bridge/ai_upload) +"nb" = (/obj/structure/rack,/obj/item/weapon/circuitboard/microwave,/turf/simulated/floor/plasteel,/area/derelict/bridge/ai_upload) "nc" = (/turf/simulated/floor/plasteel/airless{icon_state = "damaged2"},/area/derelict/bridge/ai_upload) "nd" = (/turf/space,/area/derelict/bridge/ai_upload) "ne" = (/turf/simulated/floor/plasteel{tag = "icon-bcircuit"; icon_state = "bcircuit"},/area/derelict/bridge/ai_upload) @@ -689,7 +689,7 @@ "nm" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel,/area/derelict/solar_control) "nn" = (/turf/simulated/shuttle/floor/airless{tag = "icon-floordamage10"; icon_state = "floordamage10"},/area/space) "no" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel{tag = "icon-bcircuit"; icon_state = "bcircuit"},/area/derelict/bridge/ai_upload) -"np" = (/obj/machinery/turret{tag = "icon-grey_target_prism (NORTH)"; icon_state = "grey_target_prism"; dir = 1},/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/ai_upload) +"np" = (/obj/structure/rack,/obj/item/weapon/circuitboard/cryo_tube,/turf/simulated/floor/plasteel,/area/derelict/bridge/ai_upload) "nq" = (/obj/machinery/light,/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/ai_upload) "nr" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) "ns" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) @@ -852,6 +852,11 @@ "qt" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/airless,/area/derelict/se_solar) "qu" = (/obj/structure/lattice/catwalk,/turf/space,/area/solar/derelict_aft) "qv" = (/obj/structure/lattice/catwalk,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/space,/area/solar/derelict_aft) +"qw" = (/obj/item/device/aicard,/turf/simulated/floor/plasteel/airless{icon_state = "damaged2"},/area/derelict/bridge/ai_upload) +"qx" = (/obj/structure/rack,/obj/item/weapon/circuitboard/solar_control,/turf/simulated/floor/plasteel,/area/derelict/bridge/ai_upload) +"qy" = (/obj/structure/rack,/obj/item/weapon/circuitboard/autolathe,/turf/simulated/floor/plasteel,/area/derelict/bridge/ai_upload) +"qz" = (/obj/machinery/porta_turret_cover,/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/ai_upload) +"qA" = (/obj/structure/table,/obj/item/device/flash/handheld,/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/access) (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -906,17 +911,17 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakLcccfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabUbubHcgbTbTcnbpbpabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakLcpkLkLkLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabUbncqbPbqbqbqbqbvaaaaaaaacrcGcAcLcHegcRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakLeFkLeOkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLbjbjbjbjbjbjblbjbjbjbjbjbjblbjbjbjbjbjbjbnfwePbObObPbqbFgxaaaagWgRhphphphJhQcGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakLcpcphTeFcpidhUkLkLkLhUkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLbnbpbpbpbpjabpbpgqaaaacrkohphphphQkpaeaaaakokqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakLcpcphTeFcphUeykLkLkLeykLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLbnbpbpbpbpjabpbpgqaaaacrkohphphphQkpaeaaaakokqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakLkLkLkLkLcpkLcpcpcpkLcpcpcpkLkLkLkLkLkLkLkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrbpksbHbqbpgqcrktkuktktktktkvktkwktkMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRkrkRcpkLcpkLcpkLcpkLcpkLkLkLhUkLhUkLkLkLkLkLkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrbpbpkUbpbpkVcAkWkXkWkWkWhpkWkWkXhpkZkMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRkrkRcpkLcpkLcpkLcpkLcpkLkLkLeykLeykLkLkLkLkLkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrbpbpkUbpbpkVcAkWkXkWkWkWhpkWkWkXhpkZkMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRkrkRcpkLcpkLcpkLcpkLcpkLkLcpcplacplfldeFcpkLkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrbpbplgbHlhlicAljaelmhphplnhplnlnkXhploaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRkrkRcpkLcpkLcpkLcpkLcpkLkLcpcpcpcpcpkLkLlpkLkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrbpksbqlzlsmthpaaaamuhphphplnlnhQmvmwaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRkrkRcpkLcpkLcpkLcpkLcpkLkLmIcpmIcpmIkLkLcpkrkrkLkLkLkLkLkLkLkLkLkLkLkLkLkrkrkrkrbpksbqmXmSmYmwaaaaaamuhphphphphpmwaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRkrkRcpkLcpkLcpkLcpkLcpkLkLmIcpmIcpmIkLkLcpkrkrkLkLlclclclblclcnamZlckLkLkrkrkrkrbpksbqbHlhbpgqaaaaaaaaaaaaaaaaaaaaaaaeaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRkrkRcplfcpkLcplfcpkLcpldldcphTcplpnbkLkLcccpcpcpldlcnclblbndndnclcnekLkLkrkrkrkrbpbqbqbHbqbpgqaaaaaaaaaaaaaaaaaaaaaanfcLngaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRlekRnbkLkLkLnbkLkLkLnbcpkLcpkLkLeFkLkLkLnbkrkrkLkLnenencncnhndncnenekLkLkrkrkrkrbpbqbqbHbxbpbpbpaaaaaaaaaaaaaaaaaaaanihQkXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRlekRkLkLkLkLkLkLkLkLkLkLkLmIkLmIhTmIkLkLkrkrkrkLkLnknjnlncnalbnlnelckLkLkrkrkrkrbpbqbqbHbqbqbqnmaeaeaaaaaaaaaaaaaaaannkZkpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRgMaeaeaaaaaaaaaaaaaaaakLkLkLkLkLkLkLkLkLkrkrkrkLkLnpnonqnelbnelcnelckLkLkrkrkrkrbpksbqbHbqbpbpbpaaaeaeaeaaaaaaaaaaaaktkpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRkrkRcpkLcpkLcpkLcpkLcpkLkLidcpnbcpmIkLkLcpkrkrkLkLkLkLkLkLkLkLkLkLkLkLkLkrkrkrkrbpksbqmXmSmYmwaaaaaamuhphphphphpmwaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRkrkRcpkLcpkLcpkLcpkLcpkLkLmIcpnpcpmIkLkLcpkrkrkLkLlclclclblclcnamZlckLkLkrkrkrkrbpksbqbHlhbpgqaaaaaaaaaaaaaaaaaaaaaaaeaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRkrkRcplfcpkLcplfcpkLcpldldcphTcplpeykLkLcccpcpcpldlcnclblbndndnclcnekLkLkrkrkrkrbpbqbqbHbqbpgqaaaaaaaaaaaaaaaaaaaaaanfcLngaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRlekReykLkLkLeykLkLkLeycpkLcpkLkLeFkLkLkLeykrkrkLkLnenencqwnhndncnenekLkLkrkrkrkrbpbqbqbHbxbpbpbpaaaaaaaaaaaaaaaaaaaanihQkXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRlekRkLkLkLkLkLkLkLkLkLkLkLqxkLqyhTmIkLkLkrkrkrkLkLnknjnlncnalbnlnelckLkLkrkrkrkrbpbqbqbHbqbqbqnmaeaeaaaaaaaaaaaaaaaannkZkpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRgMaeaeaaaaaaaaaaaaaaaakLkLkLkLkLkLkLkLkLkrkrkrkLkLqznonqnelbnelcnelckLkLkrkrkrkrbpksbqbHbqbpbpbpaaaeaeaeaaaaaaaaaaaaktkpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRaaaaaeaeaaaaaaaabjabababaebjaaaaaaaaaakLkLkLkLkLkLkLnrnsnsnsnsntkLkLkLkLkrkrkrkrbpbqbqbHbqbpgqaeaenfcLcHnulonvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaebwbwbwaeaaaaaaaaaaaaaaaaaaaaaaaaaaaablaaaaaanwkrkrkrkrkrkrkrkrbpbqbqbVbPbpgqnfhplnhplnlnlnkXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablaaaaaanwkrkrkrkrkrkrkrkrbpksbqbqbHbpbwkXhphphpkWhpkWkXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -937,7 +942,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecIcIdBdcdddbdQdbdddbdfdfdBdbdbdbdbdddbcIblaaaaaaaaaaaaaaaaaaaaaeaecechchdCchchdRcVcVdidSdTdidTdUdVbjdWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaecIcIdbdddbdXdYdZeadfebdfdfecedeedBdcddcIblaeaaaaaaaaaacDaaaaaeaeaececececmcechcSefcVeheiejcTcTcVdldwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaecIcIdBdbdXekelemdfdfdfdfdfeneneoeedbdccIblaeaeaablcecececececececececechcmcececeeqeqereqeqeqcMcMcMabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecIcIcIdBdBesetdcdfdfdfdfdfdfdfdfeuevdBewcIblblaeaeblceexexexeyezeAeBcecechcmcenWnWblaebjbjaableDbjbwabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecIcIcIdBdBesetdcdfdfdfdfdfdfdfdfeuevdBewcIblblaeaeblceexexexqAezeAeBcecechcmcenWnWblaebjbjaableDbjbwabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIcIcIcIcIdBdBesekdcdfdfdfdfdfdfdfdfeEevdfdBcIcIcIcIcIaacenXexexexexexexcecechcmcenWnWaeaaaaaaaaaeaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecIcIdBeKeLdBdBeMeNdfeaaaaaaaaaaadfdfeEdydfdBdbdBdfcIcIaeceexexexexexexexcececeepcececeaeaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIcIeQdbeEeedBdcdBnYdfdfaaaaaaaaaadfdfeRnYdBeSeTeUdbdBcIcIceceeVceeWeWeWeWceexexeCexexcecDaaaaaaaaaaaaaaaabjbjblbwbjbwbjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa From 5efd05ec00e387a1b244cf0d7dea993c66553e3a Mon Sep 17 00:00:00 2001 From: Razharas Date: Thu, 19 Feb 2015 01:48:12 +0300 Subject: [PATCH 015/133] Changelog and vineturf sanity checks Added changelog and disabled most of floor procs for vines --- code/modules/events/spacevine.dm | 35 ++++++++++++++++++++++++++++++++ html/changelogs/Razharas.yml | 15 ++++++++++++++ 2 files changed, 50 insertions(+) create mode 100644 html/changelogs/Razharas.yml diff --git a/code/modules/events/spacevine.dm b/code/modules/events/spacevine.dm index 7dd40009dd5..5666e57fc2a 100644 --- a/code/modules/events/spacevine.dm +++ b/code/modules/events/spacevine.dm @@ -65,6 +65,41 @@ /turf/simulated/floor/vines color = "#aa77aa" icon_state = "vinefloor" + broken_states = list() + ignoredirt = 1 + + +//All of this shit is useless for vines + +/turf/simulated/floor/vines/attackby() + return + +/turf/simulated/floor/vines/burn_tile() + return + +/turf/simulated/floor/vines/break_tile() + return + +/turf/simulated/floor/vines/make_plating() + return + +/turf/simulated/floor/vines/break_tile_to_plating() + return + +/turf/simulated/floor/vines/narsie_act() + if(prob(20)) + ChangeTurf(/turf/space) //nar sie eats this shit + +/turf/simulated/floor/vines/singularity_pull(S, current_size) + if(current_size >= STAGE_FIVE) + if(prob(50)) + ChangeTurf(/turf/space) + +/turf/simulated/floor/vines/ChangeTurf(turf/simulated/floor/T) + for(var/obj/effect/spacevine/SV in src) + qdel(src) + ..() + /datum/spacevine_mutation/space_covering/on_grow(obj/effect/spacevine/holder) if(istype(holder.loc, /turf/space)) diff --git a/html/changelogs/Razharas.yml b/html/changelogs/Razharas.yml new file mode 100644 index 00000000000..b7f2e8aaf79 --- /dev/null +++ b/html/changelogs/Razharas.yml @@ -0,0 +1,15 @@ + +author: Razharas + +delete-after: False + +changes: + - rscadd: "Vines now can grow on any tiles that is not dense, including space, shuttles, centcomm tiles and so on." + - rscadd: "Added 'Bluespace' mutation to vines, makes them be able to grow through absolutely everything." + - rscadd: "Added 'Space Proofing' mutation to vines, after they grow if the tile under them is space it will become special vinetile, which is just resprited regular floor, if the vine on the vinetile dies the vineturf changes back to space." + - rscadd: "Made vines spreading speed depend on the seed's production, can be both slower and faster than current." + - rscadd: "Made vines mutation chance be 1/10th of the potency of the seed it is spawned from." + - rscadd: "Special chemicals added to vine seeds durning their growth can increase/decrease their potency and productivity." + - rscadd: "Special chemicals now can remove good, bad or neutral mutations from vine seeds while they are growing, cultivating actually helpful vines is now possible." + - rscadd: "Plant analyzers now show the vine seeds mutations." + - tweak: "Buffed numbers in some of the more useless mutations." \ No newline at end of file From 59c7c7968d4dd9e5bf407d4969a4d29257461a1d Mon Sep 17 00:00:00 2001 From: Remie Richards Date: Fri, 20 Feb 2015 14:21:25 +0000 Subject: [PATCH 016/133] Reorgansies Drones into multiple files. Drones now have 2 skins to choose from (With easier support for more). Drones now see static instead of other mobs (Except Drones) --- code/__HELPERS/icons.dm | 9 + code/modules/mob/living/carbon/human/human.dm | 6 + code/modules/mob/living/living.dm | 25 +- code/modules/mob/living/living_defines.dm | 4 +- .../living/simple_animal/friendly/drone.dm | 609 ------------------ .../simple_animal/friendly/drone/_drone.dm | 182 ++++++ .../friendly/drone/drones_as_items.dm | 69 ++ .../friendly/drone/extra_drone_types.dm | 45 ++ .../friendly/drone/interaction.dm | 103 +++ .../simple_animal/friendly/drone/inventory.dm | 115 ++++ .../simple_animal/friendly/drone/say.dm | 46 ++ .../simple_animal/friendly/drone/verbs.dm | 37 ++ .../friendly/drone/visuals_icons.dm | 152 +++++ icons/effects/effects.dmi | Bin 267203 -> 285437 bytes icons/mob/drone.dmi | Bin 3473 -> 4388 bytes icons/mob/head.dmi | Bin 107859 -> 108382 bytes tgstation.dme | 9 +- 17 files changed, 797 insertions(+), 614 deletions(-) delete mode 100644 code/modules/mob/living/simple_animal/friendly/drone.dm create mode 100644 code/modules/mob/living/simple_animal/friendly/drone/_drone.dm create mode 100644 code/modules/mob/living/simple_animal/friendly/drone/drones_as_items.dm create mode 100644 code/modules/mob/living/simple_animal/friendly/drone/extra_drone_types.dm create mode 100644 code/modules/mob/living/simple_animal/friendly/drone/interaction.dm create mode 100644 code/modules/mob/living/simple_animal/friendly/drone/inventory.dm create mode 100644 code/modules/mob/living/simple_animal/friendly/drone/say.dm create mode 100644 code/modules/mob/living/simple_animal/friendly/drone/verbs.dm create mode 100644 code/modules/mob/living/simple_animal/friendly/drone/visuals_icons.dm diff --git a/code/__HELPERS/icons.dm b/code/__HELPERS/icons.dm index 1324f6cbcd9..f80d9dede70 100644 --- a/code/__HELPERS/icons.dm +++ b/code/__HELPERS/icons.dm @@ -798,3 +798,12 @@ The _flatIcons list is a cache for generated icon files. var/image/I = O composite.Blend(icon(I.icon, I.icon_state, I.dir, 1), ICON_OVERLAY) return composite + + +/proc/getStaticIcon(icon/A, safety=1) + var/icon/flat_icon = safety ? A : new(A) + flat_icon.Blend(rgb(255,255,255)) + flat_icon.BecomeAlphaMask() + var/icon/static_icon = new/icon('icons/effects/effects.dmi', "static_base") + static_icon.AddAlphaMask(flat_icon) + return static_icon \ No newline at end of file diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index 2022c12574e..f5c7407247f 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -637,3 +637,9 @@ if(mob_negates_gravity()) return ..() + + + +/mob/living/carbon/human/generateStaticOverlay() + staticOverlay = image(icon('icons/effects/effects.dmi', "static"), loc = src) + staticOverlay.override = 1 \ No newline at end of file diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index 9a4f7f5fb39..367d3e3d1fe 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -8,12 +8,31 @@ Sorry Giacom. Please don't be mad :( push_mob_back(src, A.push_dir) */ + +/mob/living/New() + . = ..() + generateStaticOverlay() + for(var/mob/living/simple_animal/drone/D in player_list) + if(D && D.seeStatic) + D.staticOverlays |= staticOverlay + D.client.images |= staticOverlay + /mob/living/Destroy() -// if(mind) -// mind.current = null - ..() + . = ..() + + for(var/mob/living/simple_animal/drone/D in player_list) + D.staticOverlays.Remove(staticOverlay) + D.client.images.Remove(staticOverlay) + del(staticOverlay) + del(src) + +/mob/living/proc/generateStaticOverlay() + staticOverlay = image(getStaticIcon(new/icon(icon, icon_state)), loc = src) + staticOverlay.override = 1 + + //Generic Bump(). Override MobBump() and ObjBump() instead of this. /mob/living/Bump(atom/A, yes) if (buckled || !yes || now_pushing) diff --git a/code/modules/mob/living/living_defines.dm b/code/modules/mob/living/living_defines.dm index c0db992236d..5cc89a2f155 100644 --- a/code/modules/mob/living/living_defines.dm +++ b/code/modules/mob/living/living_defines.dm @@ -41,4 +41,6 @@ var/floating = 0 var/nightvision = 0 var/mob_size = 1 //size of the mob. 0 is small, 1 is human sized, and 2 is large. - var/metabolism_efficiency = 1 //more or less efficiency to metabolize helpful/harmful reagents and regulate body temperature.. \ No newline at end of file + var/metabolism_efficiency = 1 //more or less efficiency to metabolize helpful/harmful reagents and regulate body temperature.. + + var/image/staticOverlay = null \ No newline at end of file diff --git a/code/modules/mob/living/simple_animal/friendly/drone.dm b/code/modules/mob/living/simple_animal/friendly/drone.dm deleted file mode 100644 index 875c95ffbe5..00000000000 --- a/code/modules/mob/living/simple_animal/friendly/drone.dm +++ /dev/null @@ -1,609 +0,0 @@ - -#define HANDS_LAYER 1 -#define HEAD_LAYER 2 -#define TOTAL_LAYERS 2 - -#define DRONE_NET_CONNECT "DRONE NETWORK: [name] connected." -#define DRONE_NET_DISCONNECT "DRONE NETWORK: [name] is not responding." - - -/mob/living/simple_animal/drone - name = "Drone" - desc = "A maintenance drone, an expendable robot built to perform station repairs." - icon = 'icons/mob/drone.dmi' - icon_state = "drone_grey" - icon_living = "drone_grey" - icon_dead = "drone_dead" - gender = NEUTER - health = 30 - maxHealth = 30 - heat_damage_per_tick = 0 - cold_damage_per_tick = 0 - unsuitable_atmos_damage = 0 - wander = 0 - speed = 0 - ventcrawler = 2 - pass_flags = PASSTABLE | PASSMOB - sight = (SEE_TURFS | SEE_OBJS) - status_flags = (CANPUSH | CANSTUN | CANWEAKEN) - gender = NEUTER - voice_name = "synthesized chirp" - languages = DRONE - mob_size = 0 - has_unlimited_silicon_privilege = 1 - var/picked = FALSE - var/list/drone_overlays[TOTAL_LAYERS] - var/laws = \ - "1. You may not involve yourself in the matters of another being, even if such matters conflict with Law Two or Law Three, unless the other being is another Drone.\n"+\ - "2. You may not harm any being, regardless of intent or circumstance.\n"+\ - "3. Your goals are to build, maintain, repair, improve, and power to the best of your abilities, You must never actively work against these goals." - var/light_on = 0 - var/heavy_emp_damage = 25 //Amount of damage sustained if hit by a heavy EMP pulse - var/health_repair_max = 0 //Drone will only be able to be repaired/reactivated up to this point, defaults to health - var/alarms = list("Atmosphere" = list(), "Fire" = list(), "Power" = list()) - var/obj/item/internal_storage //Drones can store one item, of any size/type in their body - var/obj/item/head - var/obj/item/default_storage = /obj/item/weapon/storage/toolbox/drone //If this exists, it will spawn in internal storage - var/obj/item/default_hatmask //If this exists, it will spawn in the hat/mask slot if it can fit - - -/mob/living/simple_animal/drone/New() - ..() - - name = name + " ([rand(100,999)])" - real_name = name - - access_card = new /obj/item/weapon/card/id(src) - var/datum/job/captain/C = new /datum/job/captain - access_card.access = C.get_access() - - if(!health_repair_max) - health_repair_max = initial(health) - - if(default_storage) - var/obj/item/I = new default_storage(src) - equip_to_slot_or_del(I, "drone_storage_slot") - if(default_hatmask) - var/obj/item/I = new default_hatmask(src) - equip_to_slot_or_del(I, slot_head) - - alert_drones(DRONE_NET_CONNECT) - -/mob/living/simple_animal/drone/attack_hand(mob/user) - if(isdrone(user)) - var/mob/living/simple_animal/drone/D = user - if(D != src) - if(stat == DEAD) - var/d_input = alert(D,"Perform which action?","Drone Interaction","Reactivate","Cannibalize","Nothing") - if(d_input) - switch(d_input) - if("Reactivate") - var/mob/dead/observer/G = get_ghost() - if(!client && (!G || !G.client)) - var/list/faux_gadgets = list("hypertext inflator","failsafe directory","DRM switch","stack initializer",\ - "anti-freeze capacitor","data stream diode","TCP bottleneck","supercharged I/O bolt",\ - "tradewind stablizer","radiated XML cable","registry fluid tank","open-source debunker") - - var/list/faux_problems = list("won't be able to tune their bootstrap projector","will constantly remix their binary pool"+\ - " even though the BMX calibrator is working","will start leaking their XSS coolant",\ - "can't tell if their ethernet detour is moving or not", "won't be able to reseed enough"+\ - " kernels to function properly","can't start their neurotube console") - - D << "You can't seem to find the [pick(faux_gadgets)]. Without it, [src] [pick(faux_problems)]." - return - D.visible_message("[D] begins to reactivate [src].") - if(do_after(user,30,needhand = 1)) - health = health_repair_max - stat = CONSCIOUS - icon_state = icon_living - dead_mob_list -= src - living_mob_list += src - D.visible_message("[D] reactivates [src]!") - alert_drones(DRONE_NET_CONNECT) - if(G) - G << "DRONE NETWORK: You were reactivated by [D]!" - else - D << "You need to remain still to reactivate [src]." - - if("Cannibalize") - if(D.health < D.maxHealth) - D.visible_message("[D] begins to cannibalize parts from [src].") - if(do_after(D, 60,5,0)) - D.visible_message("[D] repairs itself using [src]'s remains!") - D.adjustBruteLoss(-src.maxHealth) - new /obj/effect/decal/cleanable/oil/streak(get_turf(src)) - qdel(src) - else - D << "You need to remain still to cannibalize [src]." - else - D << "You're already in perfect condition!" - if("Nothing") - return - - return - - - if(ishuman(user)) - if(stat == DEAD) - ..() - return - if(user.get_active_hand()) - user << "Your hands are full." - return - src << "[user] is trying to pick you up!" - user << "You pick [src] up." - drop_l_hand() - drop_r_hand() - var/obj/item/clothing/head/drone_holder/DH = new /obj/item/clothing/head/drone_holder(src) - DH.contents += src - DH.drone = src - user.put_in_hands(DH) - src.loc = DH - return - - ..() - -/mob/living/simple_animal/drone/Destroy() - qdel(access_card) //Otherwise it ends up on the floor! - ..() - -/mob/living/simple_animal/drone/attackby(obj/item/I, mob/user) - if(istype(I, /obj/item/weapon/screwdriver) && stat != DEAD) - if(health < health_repair_max) - user << "You start to tighten loose screws on [src]." - if(do_after(user,80)) - health = health_repair_max - visible_message("[user] tightens [src == user ? "their" : "[src]'s"] loose screws!") - else - user << "You need to remain still to tighten [src]'s screws." - else - user << "[src]'s screws can't get any tighter!" - else - ..() - -/mob/living/simple_animal/drone/examine(mob/user) - . = ..() - if(!client && stat != DEAD) - user << "A small blue LED is blinking on and off at a steady rate." - -/mob/living/simple_animal/drone/Move() - if(pullin) - if(pulling) - pullin.icon_state = "pull" - else - pullin.icon_state = "pull0" - ..() - -/mob/living/simple_animal/drone/IsAdvancedToolUser() - return 1 - -/mob/living/simple_animal/drone/say(var/message) - return ..(message, "R") - -/mob/living/simple_animal/drone/lang_treat(atom/movable/speaker, message_langs, raw_message) //This is so drones can understand humans without being able to speak human - . = ..() - var/hear_override_langs = HUMAN - if(message_langs & hear_override_langs) - return ..(speaker, languages, raw_message) - -/mob/living/simple_animal/drone/handle_inherent_channels(message, message_mode) - if(message_mode == MODE_BINARY) - drone_chat(message) - return ITALICS | REDUCE_RANGE - else - ..() - - -/mob/living/simple_animal/drone/UnarmedAttack(atom/A, proximity) - A.attack_hand(src) - - -/mob/living/simple_animal/drone/swap_hand() - var/obj/item/held_item = get_active_hand() - if(held_item) - if(istype(held_item, /obj/item/weapon/twohanded)) - var/obj/item/weapon/twohanded/T = held_item - if(T.wielded == 1) - usr << "Your other hand is too busy holding the [T.name]." - return - - hand = !hand - if(hud_used.l_hand_hud_object && hud_used.r_hand_hud_object) - if(hand) - hud_used.l_hand_hud_object.icon_state = "hand_l_active" - hud_used.r_hand_hud_object.icon_state = "hand_r_inactive" - else - hud_used.l_hand_hud_object.icon_state = "hand_l_inactive" - hud_used.r_hand_hud_object.icon_state = "hand_r_active" - - -/mob/living/simple_animal/drone/verb/check_laws() - set category = "Drone" - set name = "Check Laws" - - src << "Drone Laws" - src << laws - -/mob/living/simple_animal/drone/verb/toggle_light() - set category = "Drone" - set name = "Toggle drone light" - if(light_on) - AddLuminosity(-4) - else - AddLuminosity(4) - - light_on = !light_on - - src << "Your light is now [light_on ? "on" : "off"]" - -/mob/living/simple_animal/drone/verb/drone_ping() - set category = "Drone" - set name = "Drone ping" - - var/alert_s = input(src,"Alert severity level","Drone ping",null) as null|anything in list("Low","Medium","High","Critical") - - var/area/A = get_area(loc) - - if(alert_s && A && stat != DEAD) - var/msg = "DRONE PING: [name]: [alert_s] priority alert in [A.name]!" - alert_drones(msg) - -/mob/living/simple_animal/drone/proc/alert_drones(msg, dead_can_hear = 0) - for(var/mob/M in player_list) - var/send_msg = 0 - - if(istype(M, /mob/living/simple_animal/drone) && M.stat != DEAD) - for(var/F in src.faction) - if(F in M.faction) - send_msg = 1 - break - else if(dead_can_hear && (M in dead_mob_list)) - send_msg = 1 - - if(send_msg) - M << msg - -/mob/living/simple_animal/drone/proc/drone_chat(msg) - var/rendered = "DRONE CHAT: [name]: [msg]" - alert_drones(rendered, 1) - -/mob/living/simple_animal/drone/Login() - ..() - update_inv_hands() - update_inv_head() - update_inv_internal_storage() - check_laws() - - if(!picked) - pick_colour() - -/mob/living/simple_animal/drone/Die() - ..() - drop_l_hand() - drop_r_hand() - if(internal_storage) - unEquip(internal_storage) - if(head) - unEquip(head) - - alert_drones(DRONE_NET_DISCONNECT) - -/mob/living/simple_animal/drone/gib() - dust() - - -/mob/living/simple_animal/drone/unEquip(obj/item/I, force) - if(..(I,force)) - update_inv_hands() - if(I == head) - head = null - update_inv_head() - if(I == internal_storage) - internal_storage = null - update_inv_internal_storage() - return 1 - return 0 - -/mob/living/simple_animal/drone/can_equip(obj/item/I, slot) - switch(slot) - if(slot_head) - if(head) - return 0 - if(!((I.slot_flags & SLOT_HEAD) || (I.slot_flags & SLOT_MASK))) - return 0 - return 1 - if("drone_storage_slot") - if(internal_storage) - return 0 - return 1 - ..() - -/mob/living/simple_animal/drone/get_item_by_slot(slot_id) - switch(slot_id) - if(slot_head) - return head - if("drone_storage_slot") - return internal_storage - ..() - -/mob/living/simple_animal/drone/equip_to_slot(obj/item/I, slot) - if(!slot) return - if(!istype(I)) return - - if(I == l_hand) - l_hand = null - else if(I == r_hand) - r_hand = null - update_inv_hands() - - I.screen_loc = null // will get moved if inventory is visible - I.loc = src - I.equipped(src, slot) - I.layer = 20 - - switch(slot) - if(slot_head) - head = I - update_inv_head() - if("drone_storage_slot") - internal_storage = I - update_inv_internal_storage() - else - src << "You are trying to equip this item to an unsupported inventory slot. Report this to a coder!" - return - -/mob/living/simple_animal/drone/stripPanelUnequip(obj/item/what, mob/who, where) - ..(what, who, where, 1) - -/mob/living/simple_animal/drone/stripPanelEquip(obj/item/what, mob/who, where) - ..(what, who, where, 1) - -/mob/living/simple_animal/drone/emp_act(severity) - Stun(5) - src << "ER@%R: MME^RY CO#RU9T! R&$b@0tin)..." - if(severity == 1) - adjustBruteLoss(heavy_emp_damage) - src << "HeAV% DA%^MMA+G TO I/O CIR!%UUT!" - - -/mob/living/simple_animal/drone/proc/triggerAlarm(var/class, area/A, var/O, var/obj/alarmsource) - if(alarmsource.z != z) - return - if(stat != DEAD) - var/list/L = src.alarms[class] - for (var/I in L) - if (I == A.name) - var/list/alarm = L[I] - var/list/sources = alarm[2] - if (!(alarmsource in sources)) - sources += alarmsource - return - L[A.name] = list(A, list(alarmsource)) - src << "--- [class] alarm detected in [A.name]!" - -/mob/living/simple_animal/drone/proc/cancelAlarm(var/class, area/A as area, obj/origin) - if(stat != DEAD) - var/list/L = alarms[class] - var/cleared = 0 - for (var/I in L) - if (I == A.name) - var/list/alarm = L[I] - var/list/srcs = alarm[2] - if (origin in srcs) - srcs -= origin - if (srcs.len == 0) - cleared = 1 - L -= I - if(cleared) - src << "--- [class] alarm in [A.name] has been cleared." - -/mob/living/simple_animal/drone/proc/pick_colour() - var/colour = input("Choose your colour!", "Colour", "grey") in list("grey", "blue", "red", "green", "pink", "orange") - icon_state = "drone_[colour]" - icon_living = "drone_[colour]" - picked = TRUE - -/mob/living/simple_animal/drone/proc/apply_overlay(cache_index) - var/image/I = drone_overlays[cache_index] - if(I) - overlays += I - -/mob/living/simple_animal/drone/proc/remove_overlay(cache_index) - if(drone_overlays[cache_index]) - overlays -= drone_overlays[cache_index] - drone_overlays[cache_index] = null - - -/mob/living/simple_animal/drone/proc/update_inv_hands() - remove_overlay(HANDS_LAYER) - var/list/hands_overlays = list() - if(r_hand) - var/r_state = r_hand.item_state - if(!r_state) - r_state = r_hand.icon_state - - hands_overlays += image("icon" = r_hand.righthand_file, "icon_state"="[r_state]", "layer"=-HANDS_LAYER) - - if(client && hud_used) - r_hand.layer = 20 - r_hand.screen_loc = ui_rhand - client.screen |= r_hand - - if(l_hand) - var/l_state = l_hand.item_state - if(!l_state) - l_state = l_hand.icon_state - - hands_overlays += image("icon" = l_hand.lefthand_file, "icon_state"="[l_state]", "layer"=-HANDS_LAYER) - - if(client && hud_used) - l_hand.layer = 20 - l_hand.screen_loc = ui_lhand - client.screen |= l_hand - - - if(hands_overlays.len) - drone_overlays[HANDS_LAYER] = hands_overlays - apply_overlay(HANDS_LAYER) - - -/mob/living/simple_animal/drone/proc/update_inv_internal_storage() - if(internal_storage && client && hud_used) - internal_storage.screen_loc = ui_drone_storage - client.screen += internal_storage - - -/mob/living/simple_animal/drone/update_inv_head() - remove_overlay(HEAD_LAYER) - - if(head) - if(client && hud_used) - head.screen_loc = ui_drone_head - client.screen += head - - - var/image/head_overlay = image("icon"='icons/mob/head.dmi', "icon_state"="[head.icon_state]", "layer"=-HEAD_LAYER) - if(istype(head, /obj/item/clothing/mask)) - head_overlay.icon = 'icons/mob/mask.dmi' - head_overlay.color = head.color - head_overlay.alpha = head.alpha - head_overlay.pixel_y = -15 - - drone_overlays[HEAD_LAYER] = head_overlay - - apply_overlay(HEAD_LAYER) - -//These procs serve as redirection so that the drone updates as expected when other things call these procs -/mob/living/simple_animal/drone/update_inv_l_hand() - update_inv_hands() - -/mob/living/simple_animal/drone/update_inv_r_hand() - update_inv_hands() - -/mob/living/simple_animal/drone/update_inv_wear_mask() - update_inv_head() - - -/mob/living/simple_animal/drone/canUseTopic() - if(stat) - return - return 1 - -/mob/living/simple_animal/drone/activate_hand(var/selhand) - - if(istext(selhand)) - selhand = lowertext(selhand) - - if(selhand == "right" || selhand == "r") - selhand = 0 - if(selhand == "left" || selhand == "l") - selhand = 1 - - if(selhand != src.hand) - swap_hand() - else - mode() - -/mob/living/simple_animal/drone/assess_threat() //Secbots won't hunt maintenance drones. - return -10 - - -#undef HANDS_LAYER -#undef HEAD_LAYER -#undef TOTAL_LAYERS - -#undef DRONE_NET_CONNECT -#undef DRONE_NET_DISCONNECT - -//DRONE SHELL -/obj/item/drone_shell - name = "drone shell" - desc = "A shell of a maintenance drone, an expendable robot built to perform station repairs." - icon = 'icons/mob/drone.dmi' - icon_state = "drone_item" - origin_tech = "programming=2;biotech=4" - var/drone_type = /mob/living/simple_animal/drone //Type of drone that will be spawned - -/obj/item/drone_shell/attack_ghost(mob/user) - if(jobban_isbanned(user,"pAI")) - return - - var/be_drone = alert("Become a drone? (Warning, You can no longer be cloned!)",,"Yes","No") - if(be_drone == "No" || gc_destroyed) - return - var/mob/living/simple_animal/drone/D = new drone_type(get_turf(loc)) - D.key = user.key - qdel(src) - - -//DRONE HOLDER - -/obj/item/clothing/head/drone_holder//Only exists in someones hand.or on their head - name = "drone (hiding)" - desc = "This drone is scared and has curled up into a ball" - icon = 'icons/mob/drone.dmi' - icon_state = "drone_item" - var/mob/living/simple_animal/drone/drone //stored drone - -/obj/item/clothing/head/drone_holder/proc/uncurl() - if(!drone) - return - - if(istype(loc, /mob/living)) - var/mob/living/L = loc - L.show_message("[drone] is trying to escape!") - if(!do_after(L, 50) || loc != L) - return - L.unEquip(src) - - contents -= drone - drone.loc = get_turf(src) - drone.reset_view() - drone.dir = SOUTH //Looks better - drone.visible_message("[drone] uncurls!") - drone = null - qdel(src) - - -/obj/item/clothing/head/drone_holder/relaymove() - uncurl() - -/obj/item/clothing/head/drone_holder/container_resist() - uncurl() - - -//More types of drones - -/mob/living/simple_animal/drone/syndrone - name = "Syndrone" - desc = "A modified maintenance drone. This one brings with it the feeling of terror." - icon_state = "drone_synd" - icon_living = "drone_synd" - picked = TRUE - health = 30 - maxHealth = 120 //If you murder other drones and cannibalize them you can get much stronger - faction = list("syndicate") - heavy_emp_damage = 10 - laws = \ - "1. Interfere.\n"+\ - "2. Kill.\n"+\ - "3. Destroy." - default_storage = /obj/item/device/radio/uplink - default_hatmask = /obj/item/clothing/head/helmet/space/hardsuit/syndi - -/mob/living/simple_animal/drone/syndrone/New() - ..() - if(internal_storage && internal_storage.hidden_uplink) - internal_storage.hidden_uplink.uses = (initial(internal_storage.hidden_uplink.uses) / 2) - internal_storage.name = "syndicate uplink" - -/mob/living/simple_animal/drone/syndrone/Login() - ..() - src << "You can kill and eat other drones to increase your health!" //Inform the evil lil guy - -/obj/item/drone_shell/syndrone - name = "syndrone shell" - desc = "A shell of a syndrone, a modified maintenance drone designed to infiltrate and annihilate." - icon_state = "syndrone_item" - drone_type = /mob/living/simple_animal/drone/syndrone - diff --git a/code/modules/mob/living/simple_animal/friendly/drone/_drone.dm b/code/modules/mob/living/simple_animal/friendly/drone/_drone.dm new file mode 100644 index 00000000000..32f7d4a389b --- /dev/null +++ b/code/modules/mob/living/simple_animal/friendly/drone/_drone.dm @@ -0,0 +1,182 @@ + +#define DRONE_HANDS_LAYER 1 +#define DRONE_HEAD_LAYER 2 +#define DRONE_TOTAL_LAYERS 2 + +#define DRONE_NET_CONNECT "DRONE NETWORK: [name] connected." +#define DRONE_NET_DISCONNECT "DRONE NETWORK: [name] is not responding." + +#define MAINTDRONE "drone_maint" +#define REPAIRDRONE "drone_repair" + +/mob/living/simple_animal/drone + name = "Drone" + desc = "A maintenance drone, an expendable robot built to perform station repairs." + icon = 'icons/mob/drone.dmi' + icon_state = "drone_maint_grey" + icon_living = "drone_maint_grey" + icon_dead = "drone_maint_dead" + gender = NEUTER + health = 30 + maxHealth = 30 + heat_damage_per_tick = 0 + cold_damage_per_tick = 0 + unsuitable_atmos_damage = 0 + wander = 0 + speed = 0 + ventcrawler = 2 + pass_flags = PASSTABLE | PASSMOB + sight = (SEE_TURFS | SEE_OBJS) + status_flags = (CANPUSH | CANSTUN | CANWEAKEN) + gender = NEUTER + voice_name = "synthesized chirp" + languages = DRONE + mob_size = 0 + has_unlimited_silicon_privilege = 1 + var/picked = FALSE //Have we picked our visual appearence (+ colour if applicable) + var/list/drone_overlays[DRONE_TOTAL_LAYERS] + var/laws = \ + "1. You may not involve yourself in the matters of another being, even if such matters conflict with Law Two or Law Three, unless the other being is another Drone.\n"+\ + "2. You may not harm any being, regardless of intent or circumstance.\n"+\ + "3. Your goals are to build, maintain, repair, improve, and power to the best of your abilities, You must never actively work against these goals." + var/light_on = 0 + var/heavy_emp_damage = 25 //Amount of damage sustained if hit by a heavy EMP pulse + var/health_repair_max = 0 //Drone will only be able to be repaired/reactivated up to this point, defaults to health + var/alarms = list("Atmosphere" = list(), "Fire" = list(), "Power" = list()) + var/obj/item/internal_storage //Drones can store one item, of any size/type in their body + var/obj/item/head + var/obj/item/default_storage = /obj/item/weapon/storage/toolbox/drone //If this exists, it will spawn in internal storage + var/obj/item/default_hatmask //If this exists, it will spawn in the hat/mask slot if it can fit + var/seeStatic = 1 //Whether we see static instead of mobs + var/visualAppearence = MAINTDRONE //What we appear as + var/list/staticOverlays = list()//references to all staticOverlays we see, for quick removal + + +/mob/living/simple_animal/drone/New() + ..() + + name = name + " ([rand(100,999)])" + real_name = name + + access_card = new /obj/item/weapon/card/id(src) + var/datum/job/captain/C = new /datum/job/captain + access_card.access = C.get_access() + + if(!health_repair_max) + health_repair_max = initial(health) + + if(default_storage) + var/obj/item/I = new default_storage(src) + equip_to_slot_or_del(I, "drone_storage_slot") + if(default_hatmask) + var/obj/item/I = new default_hatmask(src) + equip_to_slot_or_del(I, slot_head) + + alert_drones(DRONE_NET_CONNECT) + + +/mob/living/simple_animal/drone/Destroy() + qdel(access_card) //Otherwise it ends up on the floor! + ..() + + +/mob/living/simple_animal/drone/Login() + ..() + update_inv_hands() + update_inv_head() + update_inv_internal_storage() + check_laws() + + updateSeeStaticMobs() + + if(!picked) + pickVisualAppearence() + + +/mob/living/simple_animal/drone/Die() + ..() + drop_l_hand() + drop_r_hand() + if(internal_storage) + unEquip(internal_storage) + if(head) + unEquip(head) + + alert_drones(DRONE_NET_DISCONNECT) + + +/mob/living/simple_animal/drone/gib() + dust() + + +/mob/living/simple_animal/drone/examine(mob/user) + . = ..() + if(!client && stat != DEAD) + user << "A small blue LED is blinking on and off at a steady rate." + + if(stat == DEAD) + user << "The drone's LED screen shows a BSOD, Blue screen of Death!" + + +/mob/living/simple_animal/drone/Move() + if(pullin) + if(pulling) + pullin.icon_state = "pull" + else + pullin.icon_state = "pull0" + ..() + + +/mob/living/simple_animal/drone/IsAdvancedToolUser() + return 1 + + +/mob/living/simple_animal/drone/canUseTopic() + if(stat) + return + return 1 + + +/mob/living/simple_animal/drone/assess_threat() //Secbots won't hunt maintenance drones. + return -10 + + +/mob/living/simple_animal/drone/emp_act(severity) + Stun(5) + src << "ER@%R: MME^RY CO#RU9T! R&$b@0tin)..." + if(severity == 1) + adjustBruteLoss(heavy_emp_damage) + src << "HeAV% DA%^MMA+G TO I/O CIR!%UUT!" + + +/mob/living/simple_animal/drone/proc/triggerAlarm(var/class, area/A, var/O, var/obj/alarmsource) + if(alarmsource.z != z) + return + if(stat != DEAD) + var/list/L = src.alarms[class] + for (var/I in L) + if (I == A.name) + var/list/alarm = L[I] + var/list/sources = alarm[2] + if (!(alarmsource in sources)) + sources += alarmsource + return + L[A.name] = list(A, list(alarmsource)) + src << "--- [class] alarm detected in [A.name]!" + + +/mob/living/simple_animal/drone/proc/cancelAlarm(var/class, area/A as area, obj/origin) + if(stat != DEAD) + var/list/L = alarms[class] + var/cleared = 0 + for (var/I in L) + if (I == A.name) + var/list/alarm = L[I] + var/list/srcs = alarm[2] + if (origin in srcs) + srcs -= origin + if (srcs.len == 0) + cleared = 1 + L -= I + if(cleared) + src << "--- [class] alarm in [A.name] has been cleared." \ No newline at end of file diff --git a/code/modules/mob/living/simple_animal/friendly/drone/drones_as_items.dm b/code/modules/mob/living/simple_animal/friendly/drone/drones_as_items.dm new file mode 100644 index 00000000000..cd4c33c7ee1 --- /dev/null +++ b/code/modules/mob/living/simple_animal/friendly/drone/drones_as_items.dm @@ -0,0 +1,69 @@ + +/////////////////// +//DRONES AS ITEMS// +/////////////////// +//Drone shells +//Drones as hats + + +//DRONE SHELL +/obj/item/drone_shell + name = "drone shell" + desc = "A shell of a maintenance drone, an expendable robot built to perform station repairs." + icon = 'icons/mob/drone.dmi' + icon_state = "drone_maint_hat"//yes reuse the _hat state. + origin_tech = "programming=2;biotech=4" + var/drone_type = /mob/living/simple_animal/drone //Type of drone that will be spawned + +/obj/item/drone_shell/attack_ghost(mob/user) + if(jobban_isbanned(user,"pAI")) + return + + var/be_drone = alert("Become a drone? (Warning, You can no longer be cloned!)",,"Yes","No") + if(be_drone == "No" || gc_destroyed) + return + var/mob/living/simple_animal/drone/D = new drone_type(get_turf(loc)) + D.key = user.key + qdel(src) + + +//DRONE HOLDER +/obj/item/clothing/head/drone_holder//Only exists in someones hand.or on their head + name = "drone (hiding)" + desc = "This drone is scared and has curled up into a ball" + icon = 'icons/mob/drone.dmi' + icon_state = "drone_maint_hat" + var/mob/living/simple_animal/drone/drone //stored drone + +/obj/item/clothing/head/drone_holder/proc/uncurl() + if(!drone) + return + + if(istype(loc, /mob/living)) + var/mob/living/L = loc + L.show_message("[drone] is trying to escape!") + if(!do_after(L, 50) || loc != L) + return + L.unEquip(src) + + contents -= drone + drone.loc = get_turf(src) + drone.reset_view() + drone.dir = SOUTH //Looks better + drone.visible_message("[drone] uncurls!") + drone = null + qdel(src) + + +/obj/item/clothing/head/drone_holder/relaymove() + uncurl() + +/obj/item/clothing/head/drone_holder/container_resist() + uncurl() + + +/obj/item/clothing/head/drone_holder/proc/updateVisualAppearence(var/mob/living/simple_animal/drone/D) + if(!D) + return + icon_state = "[D.visualAppearence]_hat" + . = icon_state \ No newline at end of file diff --git a/code/modules/mob/living/simple_animal/friendly/drone/extra_drone_types.dm b/code/modules/mob/living/simple_animal/friendly/drone/extra_drone_types.dm new file mode 100644 index 00000000000..fd2772c6630 --- /dev/null +++ b/code/modules/mob/living/simple_animal/friendly/drone/extra_drone_types.dm @@ -0,0 +1,45 @@ + +//////////////////// +//MORE DRONE TYPES// +//////////////////// +//Drones with custom laws +//Drones with custom shells +//Drones with overriden procs + + +//More types of drones +/mob/living/simple_animal/drone/syndrone + name = "Syndrone" + desc = "A modified maintenance drone. This one brings with it the feeling of terror." + icon_state = "drone_synd" + icon_living = "drone_synd" + picked = TRUE //the appearence of syndrones is static, you don't get to change it. + health = 30 + maxHealth = 120 //If you murder other drones and cannibalize them you can get much stronger + faction = list("syndicate") + heavy_emp_damage = 10 + laws = \ + "1. Interfere.\n"+\ + "2. Kill.\n"+\ + "3. Destroy." + default_storage = /obj/item/device/radio/uplink + default_hatmask = /obj/item/clothing/head/helmet/space/hardsuit/syndi + + +/mob/living/simple_animal/drone/syndrone/New() + ..() + if(internal_storage && internal_storage.hidden_uplink) + internal_storage.hidden_uplink.uses = (initial(internal_storage.hidden_uplink.uses) / 2) + internal_storage.name = "syndicate uplink" + + +/mob/living/simple_animal/drone/syndrone/Login() + ..() + src << "You can kill and eat other drones to increase your health!" //Inform the evil lil guy + + +/obj/item/drone_shell/syndrone + name = "syndrone shell" + desc = "A shell of a syndrone, a modified maintenance drone designed to infiltrate and annihilate." + icon_state = "syndrone_item" + drone_type = /mob/living/simple_animal/drone/syndrone \ No newline at end of file diff --git a/code/modules/mob/living/simple_animal/friendly/drone/interaction.dm b/code/modules/mob/living/simple_animal/friendly/drone/interaction.dm new file mode 100644 index 00000000000..07b9b1a6c8a --- /dev/null +++ b/code/modules/mob/living/simple_animal/friendly/drone/interaction.dm @@ -0,0 +1,103 @@ + +///////////////////// +//DRONE INTERACTION// +///////////////////// +//How drones interact with the world +//How the world interacts with drones + + +/mob/living/simple_animal/drone/UnarmedAttack(atom/A, proximity) + A.attack_hand(src) + + +/mob/living/simple_animal/drone/attack_hand(mob/user) + if(isdrone(user)) + var/mob/living/simple_animal/drone/D = user + if(D != src) + if(stat == DEAD) + var/d_input = alert(D,"Perform which action?","Drone Interaction","Reactivate","Cannibalize","Nothing") + if(d_input) + switch(d_input) + if("Reactivate") + var/mob/dead/observer/G = get_ghost() + if(!client && (!G || !G.client)) + var/list/faux_gadgets = list("hypertext inflator","failsafe directory","DRM switch","stack initializer",\ + "anti-freeze capacitor","data stream diode","TCP bottleneck","supercharged I/O bolt",\ + "tradewind stablizer","radiated XML cable","registry fluid tank","open-source debunker") + + var/list/faux_problems = list("won't be able to tune their bootstrap projector","will constantly remix their binary pool"+\ + " even though the BMX calibrator is working","will start leaking their XSS coolant",\ + "can't tell if their ethernet detour is moving or not", "won't be able to reseed enough"+\ + " kernels to function properly","can't start their neurotube console") + + D << "You can't seem to find the [pick(faux_gadgets)]. Without it, [src] [pick(faux_problems)]." + return + D.visible_message("[D] begins to reactivate [src].") + if(do_after(user,30,needhand = 1)) + health = health_repair_max + stat = CONSCIOUS + icon_state = icon_living + dead_mob_list -= src + living_mob_list += src + D.visible_message("[D] reactivates [src]!") + alert_drones(DRONE_NET_CONNECT) + if(G) + G << "DRONE NETWORK: You were reactivated by [D]!" + else + D << "You need to remain still to reactivate [src]." + + if("Cannibalize") + if(D.health < D.maxHealth) + D.visible_message("[D] begins to cannibalize parts from [src].") + if(do_after(D, 60,5,0)) + D.visible_message("[D] repairs itself using [src]'s remains!") + D.adjustBruteLoss(-src.maxHealth) + new /obj/effect/decal/cleanable/oil/streak(get_turf(src)) + qdel(src) + else + D << "You need to remain still to cannibalize [src]." + else + D << "You're already in perfect condition!" + if("Nothing") + return + + return + + + if(ishuman(user)) + if(stat == DEAD) + ..() + return + if(user.get_active_hand()) + user << "Your hands are full." + return + src << "[user] is trying to pick you up!" + user << "You pick [src] up." + drop_l_hand() + drop_r_hand() + var/obj/item/clothing/head/drone_holder/DH = new /obj/item/clothing/head/drone_holder(src) + DH.updateVisualAppearence(src) + DH.contents += src + DH.drone = src + user.put_in_hands(DH) + src.loc = DH + return + + ..() + + +/mob/living/simple_animal/drone/attackby(obj/item/I, mob/user) + if(istype(I, /obj/item/weapon/screwdriver) && stat != DEAD) + if(health < health_repair_max) + user << "You start to tighten loose screws on [src]." + if(do_after(user,80)) + health = health_repair_max + visible_message("[user] tightens [src == user ? "their" : "[src]'s"] loose screws!") + else + user << "You need to remain still to tighten [src]'s screws." + else + user << "[src]'s screws can't get any tighter!" + else + ..() + + diff --git a/code/modules/mob/living/simple_animal/friendly/drone/inventory.dm b/code/modules/mob/living/simple_animal/friendly/drone/inventory.dm new file mode 100644 index 00000000000..3ee98de3c03 --- /dev/null +++ b/code/modules/mob/living/simple_animal/friendly/drone/inventory.dm @@ -0,0 +1,115 @@ + +/////////////////// +//DRONE INVENTORY// +/////////////////// +//Drone inventory +//Drone hands + + + + +/mob/living/simple_animal/drone/activate_hand(var/selhand) + + if(istext(selhand)) + selhand = lowertext(selhand) + + if(selhand == "right" || selhand == "r") + selhand = 0 + if(selhand == "left" || selhand == "l") + selhand = 1 + + if(selhand != src.hand) + swap_hand() + else + mode() + + +/mob/living/simple_animal/drone/swap_hand() + var/obj/item/held_item = get_active_hand() + if(held_item) + if(istype(held_item, /obj/item/weapon/twohanded)) + var/obj/item/weapon/twohanded/T = held_item + if(T.wielded == 1) + usr << "Your other hand is too busy holding the [T.name]." + return + + hand = !hand + if(hud_used.l_hand_hud_object && hud_used.r_hand_hud_object) + if(hand) + hud_used.l_hand_hud_object.icon_state = "hand_l_active" + hud_used.r_hand_hud_object.icon_state = "hand_r_inactive" + else + hud_used.l_hand_hud_object.icon_state = "hand_l_inactive" + hud_used.r_hand_hud_object.icon_state = "hand_r_active" + + +/mob/living/simple_animal/drone/unEquip(obj/item/I, force) + if(..(I,force)) + update_inv_hands() + if(I == head) + head = null + update_inv_head() + if(I == internal_storage) + internal_storage = null + update_inv_internal_storage() + return 1 + return 0 + + +/mob/living/simple_animal/drone/can_equip(obj/item/I, slot) + switch(slot) + if(slot_head) + if(head) + return 0 + if(!((I.slot_flags & SLOT_HEAD) || (I.slot_flags & SLOT_MASK))) + return 0 + return 1 + if("drone_storage_slot") + if(internal_storage) + return 0 + return 1 + ..() + + +/mob/living/simple_animal/drone/get_item_by_slot(slot_id) + switch(slot_id) + if(slot_head) + return head + if("drone_storage_slot") + return internal_storage + ..() + + +/mob/living/simple_animal/drone/equip_to_slot(obj/item/I, slot) + if(!slot) return + if(!istype(I)) return + + if(I == l_hand) + l_hand = null + else if(I == r_hand) + r_hand = null + update_inv_hands() + + I.screen_loc = null // will get moved if inventory is visible + I.loc = src + I.equipped(src, slot) + I.layer = 20 + + switch(slot) + if(slot_head) + head = I + update_inv_head() + if("drone_storage_slot") + internal_storage = I + update_inv_internal_storage() + else + src << "You are trying to equip this item to an unsupported inventory slot. Report this to a coder!" + return + + +/mob/living/simple_animal/drone/stripPanelUnequip(obj/item/what, mob/who, where) + ..(what, who, where, 1) + + +/mob/living/simple_animal/drone/stripPanelEquip(obj/item/what, mob/who, where) + ..(what, who, where, 1) \ No newline at end of file diff --git a/code/modules/mob/living/simple_animal/friendly/drone/say.dm b/code/modules/mob/living/simple_animal/friendly/drone/say.dm new file mode 100644 index 00000000000..15dc76f9e16 --- /dev/null +++ b/code/modules/mob/living/simple_animal/friendly/drone/say.dm @@ -0,0 +1,46 @@ + +///////////// +//DRONE SAY// +///////////// +//Drone speach +//Drone hearing + + +/mob/living/simple_animal/drone/say(var/message) + return ..(message, "R") + + +/mob/living/simple_animal/drone/lang_treat(atom/movable/speaker, message_langs, raw_message) //This is so drones can understand humans without being able to speak human + . = ..() + var/hear_override_langs = HUMAN + if(message_langs & hear_override_langs) + return ..(speaker, languages, raw_message) + + +/mob/living/simple_animal/drone/handle_inherent_channels(message, message_mode) + if(message_mode == MODE_BINARY) + drone_chat(message) + return ITALICS | REDUCE_RANGE + else + ..() + + +/mob/living/simple_animal/drone/proc/alert_drones(msg, dead_can_hear = 0) + for(var/mob/M in player_list) + var/send_msg = 0 + + if(istype(M, /mob/living/simple_animal/drone) && M.stat != DEAD) + for(var/F in src.faction) + if(F in M.faction) + send_msg = 1 + break + else if(dead_can_hear && (M in dead_mob_list)) + send_msg = 1 + + if(send_msg) + M << msg + + +/mob/living/simple_animal/drone/proc/drone_chat(msg) + var/rendered = "DRONE CHAT: [name]: [msg]" + alert_drones(rendered, 1) \ No newline at end of file diff --git a/code/modules/mob/living/simple_animal/friendly/drone/verbs.dm b/code/modules/mob/living/simple_animal/friendly/drone/verbs.dm new file mode 100644 index 00000000000..7cef1dee3f7 --- /dev/null +++ b/code/modules/mob/living/simple_animal/friendly/drone/verbs.dm @@ -0,0 +1,37 @@ + +/////////////// +//DRONE VERBS// +/////////////// +//Drone verbs that appear in the Drone tab and on buttons + + +/mob/living/simple_animal/drone/verb/check_laws() + set category = "Drone" + set name = "Check Laws" + + src << "Drone Laws" + src << laws + +/mob/living/simple_animal/drone/verb/toggle_light() + set category = "Drone" + set name = "Toggle drone light" + if(light_on) + AddLuminosity(-4) + else + AddLuminosity(4) + + light_on = !light_on + + src << "Your light is now [light_on ? "on" : "off"]" + +/mob/living/simple_animal/drone/verb/drone_ping() + set category = "Drone" + set name = "Drone ping" + + var/alert_s = input(src,"Alert severity level","Drone ping",null) as null|anything in list("Low","Medium","High","Critical") + + var/area/A = get_area(loc) + + if(alert_s && A && stat != DEAD) + var/msg = "DRONE PING: [name]: [alert_s] priority alert in [A.name]!" + alert_drones(msg) \ No newline at end of file diff --git a/code/modules/mob/living/simple_animal/friendly/drone/visuals_icons.dm b/code/modules/mob/living/simple_animal/friendly/drone/visuals_icons.dm new file mode 100644 index 00000000000..7e368c3a275 --- /dev/null +++ b/code/modules/mob/living/simple_animal/friendly/drone/visuals_icons.dm @@ -0,0 +1,152 @@ + +///////////////// +//DRONE VISUALS// +///////////////// +//Drone overlays +//Drone visuals + + +/mob/living/simple_animal/drone/proc/apply_overlay(cache_index) + var/image/I = drone_overlays[cache_index] + if(I) + overlays += I + + +/mob/living/simple_animal/drone/proc/remove_overlay(cache_index) + if(drone_overlays[cache_index]) + overlays -= drone_overlays[cache_index] + drone_overlays[cache_index] = null + + +/mob/living/simple_animal/drone/proc/update_inv_hands() + remove_overlay(DRONE_HANDS_LAYER) + var/list/hands_overlays = list() + + var/y_shift = getItemPixelShiftY() + + if(r_hand) + var/r_state = r_hand.item_state + if(!r_state) + r_state = r_hand.icon_state + + var/image/r_hand_image = image("icon" = r_hand.righthand_file, "icon_state"="[r_state]", "layer"=-DRONE_HANDS_LAYER) + if(y_shift != 0) + r_hand_image.pixel_y = y_shift + + hands_overlays += r_hand_image + + if(client && hud_used) + r_hand.layer = 20 + r_hand.screen_loc = ui_rhand + client.screen |= r_hand + + if(l_hand) + var/l_state = l_hand.item_state + if(!l_state) + l_state = l_hand.icon_state + + var/image/l_hand_image = image("icon" = l_hand.lefthand_file, "icon_state"="[l_state]", "layer"=-DRONE_HANDS_LAYER) + if(y_shift != 0) + l_hand_image.pixel_y = y_shift + + hands_overlays += l_hand_image + + if(client && hud_used) + l_hand.layer = 20 + l_hand.screen_loc = ui_lhand + client.screen |= l_hand + + + if(hands_overlays.len) + drone_overlays[DRONE_HANDS_LAYER] = hands_overlays + apply_overlay(DRONE_HANDS_LAYER) + + +/mob/living/simple_animal/drone/proc/update_inv_internal_storage() + if(internal_storage && client && hud_used) + internal_storage.screen_loc = ui_drone_storage + client.screen += internal_storage + + +/mob/living/simple_animal/drone/update_inv_head() + remove_overlay(DRONE_HEAD_LAYER) + + if(head) + if(client && hud_used) + head.screen_loc = ui_drone_head + client.screen += head + + + var/image/head_overlay = image("icon"='icons/mob/head.dmi', "icon_state"="[head.icon_state]", "layer"=-DRONE_HEAD_LAYER) + if(istype(head, /obj/item/clothing/mask)) + head_overlay.icon = 'icons/mob/mask.dmi' + head_overlay.color = head.color + head_overlay.alpha = head.alpha + head_overlay.pixel_y = -15 + + drone_overlays[DRONE_HEAD_LAYER] = head_overlay + + apply_overlay(DRONE_HEAD_LAYER) + + +//These procs serve as redirection so that the drone updates as expected when other things call these procs +/mob/living/simple_animal/drone/update_inv_l_hand() + update_inv_hands() + + +/mob/living/simple_animal/drone/update_inv_r_hand() + update_inv_hands() + + +/mob/living/simple_animal/drone/update_inv_wear_mask() + update_inv_head() + + +/mob/living/simple_animal/drone/proc/pickVisualAppearence() + picked = FALSE + var/appearence = input("Choose your appearence!", "Appearence", "Maintenance Drone") in list("Maintenance Drone", "Repair Drone") + switch(appearence) + if("Maintenance Drone") + visualAppearence = MAINTDRONE + var/colour = input("Choose your colour!", "Colour", "grey") in list("grey", "blue", "red", "green", "pink", "orange") + icon_state = "[visualAppearence]_[colour]" + icon_living = "[visualAppearence]_[colour]" + icon_dead = "[visualAppearence]_dead" + + if("Repair Drone") + visualAppearence = REPAIRDRONE + icon_state = visualAppearence + icon_living = visualAppearence + icon_dead = "[visualAppearence]_dead" + + else + return + + picked = TRUE + + + +/mob/living/simple_animal/drone/proc/getItemPixelShiftY() + switch(visualAppearence) + if(MAINTDRONE) + . = 0 + if(REPAIRDRONE) + . = -6 + + +/mob/living/simple_animal/drone/proc/updateSeeStaticMobs() + if(seeStatic) + for(var/mob/living/L in mob_list) + if(isdrone(L)) + staticOverlays.Remove(L.staticOverlay) + client.images.Remove(L.staticOverlay) + continue + staticOverlays |= L.staticOverlay + client.images |= L.staticOverlay + else + for(var/i in staticOverlays) + staticOverlays.Remove(i) + staticOverlays.len = 0 + + + diff --git a/icons/effects/effects.dmi b/icons/effects/effects.dmi index f1a60e810d8695c1eaa6b9ad87c04128c2905aa6..9b0b635aa3c853bfa36c933ec9a8c929fd7044ee 100644 GIT binary patch literal 285437 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ξyouswxPmr}Wgj!jj zEOpcx-@bkOS7X(PeZ4lMnKs!Ew9|i$kcH=yhBdD~fm%O@*pAhH`q>SJbUv>z zm78uO7$J$b?xBt-Za0--Oq*-IZ9Y4@j2ViUep(HGoGo9cGZd>)Qu#Vg-{|-~BH@9I zcWEB>sPqiod5yl9$Ap-Kp8epuCF&^tX%GMR1ymnmOj=$$LdH%W&L}X�RKOrNSoI zNne8ABeLEjk25ecGb}^)68A@Mo38$UG@XT8RNouzhwg49hweriltEe=qv(|wb80={raXF#bc?-PzaCIw` z?LZ3qX**P2M#oq)wn03Naqt9RAid;B#W6G(oYyZ@ZEasHy6fO#939rQ7}VQCl}4Cd^t#^uNz$9lc5@d=PHMh z8)$mYF?0YkqJAo^>O`S$#BVoO4|}tO+7E-%Jh3{OI3Mih{GhZD$86oUI3e-%pkJMO zxGo$>AOva2SmXqmFJLb<;AOs6Er&XPeDp4cehiit8h&R=&Zq9TWs}5v6pP|%;@AqR zi?c@B)cz08%;=(Qrp!FiZ1nY~uG&0ux9b_AIrRzUl7q>-%@$(H%t-J5RX0p*VNC4y z@zoR{$k3k4-ClEA7sk#UF;?`}%gY;mV8$A(V`eh>qe%Zhu9ER4*V^N@d{dq+8#`t| zPY(hO5k49M=ujwTL3)`z=%ERaKGrgcy-$gt5dbxSsiH~fprtvt-C8LXF#<5z`}2d2 z9QGK)bTA^qBrHB*ls!)40${Rd;DIj+C1Ou6Ju|3k()_2sSr@Df5_=#*?eVq#=?5{3 z7G(j@+skoY7f{|Q^Zta&6{hXe?mU!~_;=b)9aL#|r65{wi!fqS{9V{Ipg4S-^Xcy${!;5SVd3ho_S6ZhsCg`Bz>d_$FLMvu4;G zRe>yY69SBuC?Ks@LC*A}k^b=~bbz<#^~KfRI6~>3h^&KlMf~TjC z7-jT^!2;kp`Wb9G1!yBT9)g%WOK7NA4g| z9OjOl&XD0ELN+C1c(dKbwOK67;seD2rSg_79^*g#5Ba7J-{!nO){NvIT67PLC zU=FqlMV{;CA(AvCp(>01T)A~5&8V^Ub;ekh@(8zIM8*Z?+9 zoqrD*s0}lkJ8A|lu4KxuUBrm%`=!y0>)xV66O9*_F{Ra>{jC~+Hz@7m zn^g_@w4%5PW%cky8lrVEKR!fnjQd^vN)uUmlbl~H^lLx_h=Mp^OlcWp=txiUobu!l zOD$L;>H^CC1x?6W7yuO);x5SBS7-GS2Zxrt9RKP6tWK##AYo zy%AexAPJ<{WO2B23WaVzJWwg@auo$JP|$?E;lve=T-NNC*Vm8ZTEK^GKhHmPNPNez%YUZT$3po_wFalNmPhkfsV90 z+M<#+JCmBp8%0Sv{J;O~bpXB(iTjl4lQWo?r>C&^;higQsXP;s!^I#=XKs}$_99nP zRvxn{{7aKpqkSO!R!0$3K<3tNZ(HDxR;o|h0BnmA=d`zOs$7kZk{4Vhcq2m*;kks` zQg96bQ>L{ZdY!^8c}9X+BTi-t)ztW15@1)xTis1tuTX86%BbVx<=89gI1628J0|4- zwY)JIt%8n{?-F2!IUjmmHHy9Q`5~ALmdG$)Bickc7v4a2tTx&%wWE_XP8z%`b~*#X zDJ-H=bHFvl`S`Q=2m<|=cHzqe?1RI->b+yRBZ#lv>o&)SLff7}WOKj~}*YL86v}7qD1!^w%pL>MKsaKDVx(r^Hj*Pddkxm*$dN%&_(p zg~vhu4pLceDl>lm%bno59->zlb7dj}FRsa5GM4I34|>fx1mR+f77F9C zDbdS068J&L(BQ98SMmd&pUH<_Iqb(}cc4%j4-2d>cd%#SFXe{0@`KPReJ z8^V%iBNzF3?Sa4x+2yn4*hi3P*)pd|1}8}}a=tn%dJ`EAJ+F(&BL`BqN+Lrg5t3Op$XOu^_mmIc0_jj!<^l zYILZGJ>vn~QsP2uXk9)pFeGqy6*0BGaypVi?+{k7Bzew|oYf2k>98`L6@MZzQBnFu z*+7m7$3=rFtQcd9{2bOn6FK~>*h%vjPxM`IDDcCd1X5N$Oy_9c%lQcy#9jU%bBPxQ zW4T@j8VoYe9ai8nc~o8x#k=2moi1+NeZF1)m8QtVj+uj#ML@Fj$;|&>$kdxvN?B^w zB58wH)ASPe@}c(|>Dqq(f)PZH@rAABgkmT3o3sX34q*I3Rw8R=?z`P^JO{0J?1VKS zUou*fJo>;vrtQu7!qrJ;kH_}$t<)671Qv7U&~Y@r^3Q$~I%h3QUQl~ga@Olv4{)SN+PG_jKg z=>{1#+qHG%`Wy`z-0C9qIZj=2vSgL-<=}^)(N(d)9A%zg@^CeruLJHflN`SxGMB^6@K=S)mONiR42#o>?&WUwu z)ypYlqMTSrUgila@XL$dqb_lk0GiJ~gPx);N9BDZKsWFj_vJ_1$8&v`YPd|9qEt_+ zSZqJPY69h?CuSiEf%DfOLkVM(O+uS^Kyi}M>u89I*&U(>78Q`6=+RAkdgCABC<67tCe>_BA{h zEPi=zsdxw8HZ*l#$MingEJ?8yvYI#; zNO2o|1_a`esGNGT>uJw%%WX;iU|^eXO*K;I>gJdaj%v~o?OJS?e~_EBI|I}EN<_-* z?weAZo<`vkWd_3~<03{hiE}4Y8H2@_7*v=x~MM8G^$1| zvrbLD@zju|D?!nr(VHmB(U1SBpaSG2d1N+6Kc@+|m9*gBuE)F}qc*Nzf`hA0+H_B4 zqpfmSg!bzyP>2W*bn6Gt{M~&mZk>$3n|w}MDJFDC!zP{x&RqKljxO6EBSz-1{LPK5 z_w_i{(@jpyY`PRbhLt8P)vcP&itcqeq7db%agpZ6;-B{$|Hh-XWxc`?qVUle(K{WN zB}};B-zQ1V^mDm(_(p{p2MP4$3cQFf`uMH}{{u1?VEjF@$u&p^w>!Gd*S?d}Tl+Lp zY%&YqPMtg?_^*feFWc^efApw*4N9J=C+#733%7{$=8$U_Zmj(WYR@7u&LlebD%wT= z2o2t#bPK#f5x~vSy5qW%^-Y8=gquspINIW0NJxUM?im(PF3nTsd%ec{3U9=Pb~O~V zlz9xzrca6(5k!N%$^25FLI^!VI7Pw*SlcB2iemwSwgs?6J_7_FLI>voU=c~OE8Ii5 zaP-YJgz`1XDk@=lLNqiNwwo3FPKnus2qcr!d4h21jB*Z#qp8sAf|u=3c7|35y|wzA;#|`E zRmVew?(!lBD5UoI`r2o+E+nRNyTSQWyH$-zWGI{S&F8foXO7Sqj(qY*jvqB927FSh zgj|1F7qHygbSNTue6yzbli%9S$sce$fp+y8ja_!)ik5wT%qj)&h3{8*BCUTf;Nb~7vsM{*HnlM5 z8KmjDOVDwWJ3x(XJ`fnA#6NTXa)8@)vE4sb__OVm;--MCimVxx&=$;d3*a`-F4e6G zxl=MPK?$8jzX)-(idPXW+Y=3A`1j$8T#-Lf^ZL-qH_Y`L0Xq=x0VTFbJGOPywRu10|MnZ_i^UZ-oMw~{#=kFA!s{qp(GKknr6 zrVf5U%i7!9X~QVg^^@5?x(s|_2TvBdlO=N)%x$lh;iFnx81G|$(geA`iWmw4nMYrc z&h03&>b91Oof}0%fcHiQopqIS@r#VQxs~Y$Y!y>`J))X7?h+lTp&(+JUqr5Jl}8@p z%#(uSK|^Bxsw2ys(+2EX8p4NpqtZ$Z<~UmdAV60WqPFRIX9z)-F1;^l=X!#@?M?m+ zA?^PpP-5{$)Psw2nl&s(moZf7(l}86U;=HL^mm@{bj|l&kONVV>V&RuR$KrsslQtM z8Jf^&bNa7guO*x<%nxeazKAV``tC$87QP2%7bAud!7q z`@x6BUN$RPsyKK!#H?gY^*RveB}zz31n!M~@AVu~O~hKC;%u}59s5#qt;i*wLjZCQ z26+3HCr9Ue73#tGojQf}RY>c&4}~n#DJnk8$zTnd#ru9{xOLtLy^!?kE5zaA+gYC% zcBB)gM4Y1|Q13YkQl7*DuK;~9?qJzeJ5(STp%WtU+Ap}$;7Piz#h~7ePQ%|=!7qDR zfBPr+-hR1TK4`9GDl|3O|7{uVXhYF(0J)MNZfx1)>w8nnOC{{Bzk&09o~b{XRGlH+z-xd-ugpWtPu z;3@j^lh9?EyzO zDO&=a&{<*tk|QA>G(4f)p(A`0-?-6k{Tky*2w zJ>!v^-dA7X09)Z2kF%B!HIY^Dz~P|do2-9p0H(nFMos1wK1jGu&7Vk_IPI$z^nzIC zQr%H^-S6#B;-u7%TdDtYQO0~K){Amjey7~m1Z0=mXS2t+OxLCVAXLn{4gg)M3>rY| zZTpS|OG(AuS&PEWd9DI9m&Wq9NH=1o@JaW%-EhoTZKPdEM&FY__Gxn#Wa@=ucJoVQ z)h<4>6|Dy~=Yr@RU`$1t1_HKmdKa<=P3!;@Izz)v3<&C-ow=E@K;)qnw?dh%rsSeFc`!Pl_((f{sS);RHLqKK|7i4RqZUQk zbI-r!m+s};iwkvx)?M!_Y=qkuqM|Q=-uyM@|mcoIqRfZO|r|4eOP;%RD=Lg`;pxb{CtQ~$wNOVK3=e?EtyTB%r5(L3C^PtP}3f^j)0_!H_;c1aFQ1m(RRHjP~ee@e_8! zuNsaGmBa;(;B-M69HGvzbwML;(-f-zR=O`xT7QKkbSe$V{DM~WkMi!@IeMelzdsHT z1lU@%q?NQGlIjlnKwMlC$EtZ8yj@xi`8wOr`Q+_KMDT-r)6ZJi7x7Kx+nF?p~%)+ z>Wfi08n!4dm>wjCidFQdSoD(BDOUSrv2&P3t3(67g^$QCrElh){e7yqk~#1PtD7l1 zSCuh$`@g)NgQi(`utarH#C+iq;rP{E4*hm*Si;l6{OkOcyFok`zq*MnA0%tqB-O|K zuCeS@CN@SKFSkEV8Ch(MWrqXDOIbf2RxZl><8_u?zQOgGdl?L?@p`-0u|w2!=~h2q zt%jg?Q3n0^paAfQR4k@DKD!+JT!3j-nxi%R3B-yFC^vhd2y5H>#QA;+*{)9&%~t)F z@4dd5urAZix(Mx}qid?f9xQn5md|^Sl;orqua$ql@{H*q3y-z^8x8Tyv_Eep*I>H- zlyT@|;%oC8-X)r1bk=!s!f4>|4U1QDNiw__f1p0b{MurN=0MbC(#0B_z*^F0@135N zSdwPzz5Z#cL}t?~$%LS4$*! z4?s>S!G625wJwXs4*RiLP8u_%*rCmwy2Y#2Lngdeyapg%edCwy31E38rS02qUx|Hi$+{2=O4v{lTi+-J+_03sF zO|EXk&!hfHB72lat7q(MfJG+JAoGV#(A!?<8FjC-b&VKl;Rh^W?f!}B%f>)(U~m_f zTQ`I|IHpw}ES))OuCRgn-I#}DL8U8(BUFt0jw?YSGT3ozzv)eSIr%;mY?yVhO`!8_ zgxgkTusJB4=dKRxSr&5$Al5R0+@jt%O|q zN+e2NObU`M#R6tvq6t-XAsB_urQU00|N34UFrQsgx1R59H@khWJs$s|<`FkyUmJ*( zh#W|udtJ_a@gGV|(-kHC9-EcNSsHDsg3~llD^ig4Kp=wf&MpmMFH)AkG03pj@!ZRr zH#zax4C_!61E_dwH+kQC6f*q55_htSd-LAge00u3p~j^<%SdOIxd+C(MdeHXBwDEz zSM4s*N1i%0o6Le8Lzmt)FwKt76Gvq{YO+Z^9o}~PNYfKdH^aUVe<Ox8-Ov&QzWvVH?j4rm*?^-9H_n0r_v% zTcOF?-*c=SYfC*Lf)O;}OTY22YP|Oh#-KXCSNG9b@#~KeZg~*;RWR=Yl~MWl3ol=> z=}w%=y-s4N%oHAT?K(RlBGVuQELUGSbVgeD+9k=H_-E)o`m}f|B-vo6WiR54wfQGn z3v0)qjH*_LP@<4G+?tjL&`KXceK$X`=P7Vmc(VBrzUwtk2=d%u4O{BWdDYDW?5h@A zYSL6RkG?gGXFy4^;&TU&#nwjGrk45Dgld7}#*2Me$~3@R2|t zYi_w90v8p5+oE&ZN7%?`X;Ih7M-}r?0#`mqVEr+A^z)x>zrE0Ik8oI)z9lL|;|`^T z_tMR}O7&@}J74dE z#{xkLxanC%v)`NdP_dKsF|t((msNdO<}fqLDE+bCwJ$B6Ar`)eK1pHWz6jTbFh4B* zPy>3BB)1OPonh1NyL+c$)v(Sw@C@i|tVRD9nbyPg>YC(WoD$g>qKfV@!zCl4Cl z&;HT(iAD3!#-EMpSuTpnrdE$;dc*Qtl63k{kXF@&8t7H1g<7(Si$hdONfBx+qyj1{ zBeUC?dY`s5AVP&sDQ!onWOl~J^GODr>RFgN{l^$q0`TnqnfBCFvGpP z$x*@awDdR$OBdao#y`G=Fh1h+yG&MH=zEZRlCw09qdtk6m7~;6QB4ncyW!J7H?6MAn$UUguh9?o z!@~!DLj{!DnWfOm`~NPVX@R|3{Cek#->}}XHs}KAGb01MLv&BR<=H2uUQLqJP z(9}hj+UW`5#k;@$7J93CDNwFcAQQ24e$n8U0vkS)}SB~GZNvGmw{RcNR#=R#S=GN!W~ zZYau>0b31U5N46^e4Ur3R-<8PQ!5-QiMrAYD}z6*23@$Im*GS=B18EukBOg|LVX#B z7Hn_P1VF*8+#+=16vK(-;DEMcBtM4XXcH0u%R;06Kx@$!j9X^ zKHBqq^LMbg_?)=@0&@z~zT_VHgw4bJ%s%>P$j4f~(gbS4+Wz_c#?*Gmj|ey>WMdH< zS7RhK9Ub~Ba(<6 z;@$45!YgXUpo@1PJ|07IiVf^rWtl|S3o~%pq+#BK(5<~(v2R^6R9Hw@i`uus7C;3w z*?H(z1~LAQ*HHRGI4CGg$m@$vBrQh`xLFT!IV*y?C~Qjs;)JTwQlcQmL=MA?7ql;1 z)U#X6DN_*}c1-WCsv7>80Xa*s-B}kh>C_6p{?x*r*xbAt@GD8dizJ);{>jj30`@VE zxzle|K~IW}=TwbS46mlg^fCV~hx`At02?+4qTQpNVx8koB+4Ln-e#yoOlw=ffg^>6 zwFz$fh~8BSoeydbMe!j?mVfG(U#;EZyJ>imHQikM+4qSOP8Q0eEq5Mk8;=qNI71p^ zJwOj?+Y#!YImSFC|9v3(xB|`?R|>o+djGxYDQ^AI(5&+;)G>f;n)wd1BL#;=Wi#j?PPY#*q=O=NeCxNSQw)sS?#y+ zj?;^5R4RV;j${56M%LaC0z)vM~ zJ0byui&Pk=JZ-Ur2Er%Yoa1;E#>FB_U~i^c>hd~f=YnmGs%vRNm<4ZuQt z-G*V3rK^;`)4#z&M)aAIt7Fah!EM4?JUVADYZGSw=D*QIV_l^~{5>6K07>vSyi#K5 zMcg3DJnrex3>{YKH!Y>4&Sty66^8`sLRhYy{tjx4oM2>Rju%-Y{$y2|DLQH;gbs)UjDcFB3*cCfys_TL zVy!1|gE&oi+n=rp1MegRnNVmXsLh>y%E}8kCIA|re|(|3oCrl{RI6tB*PpI zDQs-A;LkX4UC9o-@uA>IIM5z?w$HaxSv8W{nSkXN{mVAkF!ES)N(#s%5#cEQn%P=x z`%Rk7rP|!YWvV1?w$iAUA1*@#xS#avvJHX14oN)=nA>dcAqtrY8qTi`z(_!K(^zok z?Ty4u`ItqT)R(Vmf?i-7_amwwB_U>-?mGQg+|Wg-T!5{^%I#{%qRzdGEv29CL)K(R zhHlI-&Px^N<^?%>e6t#nY0A-Q6zb)2YV0FEqA?)IULu0r3txI~#keNh?flujT!(m<|qL;P1j^ znxJe5FLKzE1kuGUbt+mc&|}5p1(r14Zg--l(=+XA#_4YH3mrGq5rIgpRE+Ts|$v&yz*NQ+v!%0G8>z8GY= z7&S7C8n7{fapcLOS_s^62$KU{0g*Jj%3UknwNcC|eQPgy1v58iw2L8d9F?)>7hH>@ zKNMej_Uhiel}K=1DQ^5O+!jMEz&Odl=1jCZr%=B*dgY)q$HgjVZ*GJZx=?FrDp8o8 zB>>=u1{%&88xXz8=HH$D#>TB;8<$+H%?3A&EmVwx6WYJ97U@Y`O$W(0&*wL}O0T5<*JecOW~tLjCf{>8 zg!&C5D%}_z9iS_}7WdZXe*fWTTA00Y%%DQ0_T0?+qhmDz;LKm9sl8nqr?DuQ5YmVR zgw%x^s+8ZC_gj({v}&z&N@{S0{m6ya+YVme+2SJuT*%{(B$PUU%IS}ZPj=}*n-L); z?E~7#S6zB8kJaY967PS~ zLt@ZA)m=@ed0F?S9ByzIva;^;~2BVU8hNapwZ zUw<)J|37bs50OY5AxIVjo~7R51yZqa56N&@ z<@gcAB&%1x2YCzb4F1r}u49d?q|$_HMt^v@bqkpVY7cA$T%PWK z{rCWUp)tpYP+7DOYz30NC3J7}e=HLyaB#=lxLd#iID4#y_nVPw)@6^}KWH40@n(Rk z=ec`ow48#8&8UHP>DQG*@{8r%NBrb7Ue7PIJHft-$)uMLFP3(ZJdh)ro>x8WA{v0| zE_+-u6hbyMlp_S!ZmVKU4EvuzswCB)zYDaJeIRC-q2ijg%c7kEu-MKoc~f7vTrhfm zSYq^2>C$TqOdIPEQwXw5(LQ&%|g3&?xV|Z{&VEQ z>u3@-@QmI^Eq;Fd-sLGo$E>`L>nCo5Q@z9Y&0-F zA1aT*T&izc)2>0FyH3A^2wTD%B20Hi!a@iUw8;H~G4r;&@X@ZV;+Z?2-rO@WR?>i? zqlV8^Q2*R7H^8I^l2SfMiwZ%vH2$R!ydXZb2+WemvfWz>9@!EJ<>tZ6z^>W_A~FI72hY5-LB{8$hzrlt|K>D`NpOHPr;&lnr6y4s!&nwU>g9=V2yE@{j|Y zMc{7(Qt@G(C$C>&v%(jgltbE4$&}VZ^dP?IBT3-;j_*ifkABJA@I)6D)%~a5wg&9NR{n9%%+jNpv}-w% zH6`uHm7qk#1`ixq4@&YOO^(kp?fH(+klDPAi~N?u*%tr+S=Fkyy0$jj-`|fsZPOv= zO9$DP^}M__g^j2ZnM=K9mT5cEyytwdtfAACIng7$B zn!eHgLsq#QO0YovuPhvRW-VFU5rek)>~h>A&<=DBPBmRp=Ym0CyLmD9ldJH3x3v?g{L8dW-0GMST3y zc@tf}ejmaO)}64!E#UaY(U>|jGNr>_ho4HrA-N` z#Xn>^#J~AI9XT=7wi0qW<-bpQKIxD11}fVk2wiBLXUnBlQfA??rc3`I(!enHA;D=> z(mZX^!NHvst8&nL*B!e@6GK=E9m(-*nJz^q<3!V5;_kmM$0xN3mp)2xG1?~X>|qC@ z$+g?X_F!Eii-Z7fn<9p{D!UHyk2H%vtje6S<>HOGh{%(~f!j{m^8xt<>Rbo+FcBGI z)>|69yUQ_y8jg6Os=F?XjyPifzz#8du0q1250#RZ?0JE>gu4e|VkK+|1qpeL+2V&a z$gy}4hvZOZlj}~^5K7PgG^PB%>BM(3iScFz;~=k!5rER)e>#-6Q|vFZVlw5j2aHT& zCYe;;-~>PA!`*) zT@u}&UJlrqGR8|XX^`%^=oI`FxJ$&Spdlb%GuXuMtW%(usPc85GBZ^rvXq7dN0Brh zizH8t3;8%qphs(8?iinX85a{no^10WMft6ZQU=Pb=9WrjgRYj_vR{%1ZuWi9uddO2pI%M)>ryZCF)O-6$vTv8i+}j z)TstQ2WB1M9MRb(U!*Rs;e)S58q>=WyAkgZICXkezKnZ`)sFBxGH=a1%F+G40D_Z# z^$w z8RQ2}^Ms(6pwm3eBUa84pNTiI!(O|B?BT4KJpz}AjB$A&_7lf`e;Lfni;$2J#T2lw z`@J!3M`YTYeVd@JfyRVWoIZL?HdmU|7h1fm>9eM9dLII1km&x4fRQO{cdmqRRt^iw zen>h0oJf#KBlPpW!Izau#EJFiE?j=*C0_qgbSO)SpZJOdaPrT=SLWq$?ZtewYA82T z#!`}$AQCS8&XJ%;GYpZO4-uOq0A>^|Ymd!9j`ydc zu=yRW^6!5iEQa{ThcZ=jOm|~_{FQZt>z?>5**~?2862&8*jy_hyn5m5zLk+z^b$~T z1z(3>4fiNpZU(-TxImbi>eQXT&(n^mhEeie={_6WzZ;e#Y$ZVu_{6y-#;inkw9U!L z{fH78dhEO__+Jq3yc_Y@-EAZ?C$y3X{RaXOHO@a`TSO@0(Vs8Y7pWqNs_1V1tL;kG zb5ip}t^u8VrGZ7sSC7xi3Zd9ws~Z1?NHn=hvZm^^6kIVDsF&hr)a$M6B^zLo(dER= z5M7&3g3J4lPxy?yAKbkF82q`J#%f$HGH#0HsVH>;`DH!l>_0^EZkddDg9H!G^nu(! z-63jZWi<#{g$)D_uLlv<^vOTZ%1?`Gayj4vB)b6~nw0X7`3j+eKXGw9D1@y;k{{oF z4<-38R7J%l9=S2BKWg4!;1UtP-@i=msBOPYX|=$yUECApE5s@x&n|T;AlG<33)M^J z{Bk$>PZ^LB-iqXHIi-S+uWKoB_y-$E4Cuc;Zd7(t>gE0nl>Fncy$gU*Zgi{nZ)0N4 z24RsnRr~xgc^%uzNAf{?HFn5htltGA>?@hRjX9%s>9H~Uya?r(uf(wm0ecV7 z@_^Jp3o4G`nkd_YC#hO;%)o8el|v+LzaQ{|Jl8RLf=GCU2aC_Kg0NLz0j!=fo zvPbPU(hD^^HgoC1_<$l^LJ_zIOw7*1g)o36lv0anXm>FvK>XzU=%2ZBen_Fvfvh)h zjm}wQ5?n7V@J=)mU68=U5uaue-nb-L%JPJwf3k|~Pe!j8k22?haM2m@sg8{ZQEKPZ(reefflQq$pgz{b;l z2>V=Qrx&^etfKOu|6M*dFQp)#zY6M2M9=H6ab`uj7$a2G{$8yg`?qz`BUwWdzefHg zJfr!d&b&CWaQmU0u|&Q9h2nhK%Kc-z?2>j6L=rQ%IDGt@j|N%{Itf)gP-vI=RU5*} z^l=_X0quUb=KW&3!eC~`A-5!bw#u+iZAo7?Wt20{-i!NV86VSE+NSOmgg|;|@buOf zn!}K3u4A|EE|rB{t%7c?sSSk9!Zp0+YnF~ni3!hsfT3sBh&8x#zD;vB!rs_Fn|*&% zjrc69;2RqMu`}b0iRmyk2QaW7mIHNmf42xbN9HICVz;ijjZ(_%$WXad&Llf(8?;Cc zbYoH!L!z+94l9O z-`^Nsaqb!x>1PEP%!!cXMLXK>pLUgKz@=pX@k=NxP0Tgjm6ehntQV9g;fGIq7sB^z zQ8?ck)bArGjXET!;H$`UIqPAa&h`t=<4;{RLv16GN8Zhtk6=3CY95mK^`Le${xTo) zDCl>gAyR{TInCKUcL~Sp8)`EMMNdPU_Mk(?_#Q&CU~1|Bo&^Lboqjf$V+SSzuT2at z03F;VW}A~zQH3U~hkPl;WHL--z8b+ek6IrV24M^aHx9OOu~&>BW(G1sM*1gS-m7T)sv|!@>!0#HdIsXMi2C9aBg^phkMxEce+nz|wt1kd))yah z-!m;V>Vb3npmuR6kweG2+a zH#{l*5|WPyGkJu+Lb%OoB!WD(&zRH@pDy`Bzd{NoiiaZLxtHqzX-OOls{7rWK@E;% z3aBjdT?E}&mDcL7R7oK#PCXTT`2gMxUC`U`{u$N*#!NNiqD!W=2ibQ}SxJ&<5^d(} zZOIJl(pSk;A3^*a$qmtF&ghSiw^2m69sa{(QY6jT%YKi3AE+=J#EL4P+n3V&%+#@& zPjB6ZoaeykdOV)g=1z`*db3EWyPR@J}dt{ETi>9!ckWVH1AjX~C zj4LP*#%!SJfsPvLl#O0f1t!VeqhpA<8T;yU+|0~XfP3HCG*DooW*i=#gaQXyMDNvA z3IK`;~OZ{ZHQW4 zHt#)R&s)m1_oB@_WVX_=zpSB~0mAviQtaHNhb*CbKJY76tfYis_-+JK75KKa@irCy z@U&=hLVK+3CjV%L3P*8$J~}!IKsxdB|6nkAk%l|au3X!jipzmULyPZh>6h1Li)6&U zoYU_>2lLCeF0OhRn*kgoG20W!HeDW(ZXB9xxuKRgq5L6guf=VM&!2nVSR*;*f#r=z zzN*Ig*NyXf)s0clmzoZ}|BnWrg1=VKcj1bPEXN#h5*2CnxBtMcQ&B>^n;zybx2w;?$C!0a4zT@ok^QJD$+VC2<9Z!Ih{KIy7) zNdxb}>K&dE7m!;Sn6ShTfPXccp`y^%EupRzENnZb{)7Od?sHH6)V>Co+YEin^y?Ro zy%8zO{$2K|lqwmXBlNx>>u>z4MY!4?C}3XL0=uCqWoW4X zp?ahK{Wz2(LN1+!N@|Wo22S_(Nh=#E1Op z4OCsKmqaxiTd;3IKgda4eF#1%anG8;PPw32TCghHI8>`RAvv;)mCw@HBb!X*LWeXx zEF`j1@TV5uaV~DvIT%CcLyk@_V+*uNW`#l;*%6ircL2C?ew$tGLUpc-7h;$&2;>Lf zrpjE-F;lU1xn#%`GjUQD+;?R1{4V~xYz)c|yx>Tdg~#7AYcHj=SZj))U@|8?rtIh~;nmC`2(9c5lIEb+FPx4+*GMCO;cWi zsjAjmHvl@uD6KVIE|(-0he-*WC)LMTgCt(}%jLq%d|8&|P)cDl+eGAbYwgq1>GarL zEA?$1d^5A&d*4o{)0+qq6~I<&{f!8Ydse-p_Z)6^vmUP5s^1RgrCIaQ|B?pBqGGl6U)i+I{`crko-6%qM4a%DWy-- zw3bqGNbFW?-J+9Z0KT^WuekjmkH1Z3G85HT4wD)YeD~L8{ZVz8&$C!6Q9TCK2-n8t zs;;7c9zM&%E@t{<)?b^+lWJ4uRsb8S?K9QBIa&P0EBwC&w8;HGz|W-|A8UO$5tVK> zs+m3z)o(Iag3Gdo^sD=S?-Zz-&n@X@?*9SmZ`U4TuE?g^9s#YYbOGG|dyuVU)(g?J z`+p}IQ;?-=Bzqc%s7Ci=JgKfHhk<>*|IhBn?JROx6YcL3eT@^7mB z;_}5B=bH~gB;s1iof4Iqxjr!0>O&eGx&{EQAXW;XlbKZKHSh|Uh@78Yp-aeYpp-)) zD#hVO!m1;N^$juW!_2f4f!VA8H^5diSylV0x?V&sXVuYhGmRe61UKu$-*bKw(54kY zVV*m4ZL!wmNr8p^8+k(HJQIIzX3oPHO=N4T+a(}=!xK@yIeU_?Bp22G6bV8OfF#6Z zdH?aQ2N99aT&abKXYaZpAZ3=SSr`AzZHQbj#)+bX_QL*uZUXYJnE?EvYxvjrp7-B> zpL*{plUvD$Q9TmTPf95pVruTTZL^s@%=3I?=BlbZ#<12}@4b&WU^f645qa*tzlqP0 zF-C<4#^kvGy9Z?&QZO)9FIqm&Q8_DH-5nK?9L!G8+ zLSV32M2Mp665l_9dqQy4iwSMQKC+KL{y6{cDXwqA_0W2ZXJckI_1?4V zvV^lu4f|%-NylVnb5!RrP16G4RjqZJ=lOA(rb{VB#~3&q4j5zD@Hq+whg@9XJeDmx zE3LJns&lP1@$f}l_B3H^`%t*vdsZM%W_Ag9$m8k${vARuD_j5ClQfTR1q_Y&59;~ zy~3I;DUSD40CT{80w3xG)PO3D)|!rxevSYkA#-n6!8HPxXEW2VL&QDhgzm((Pmusj zx$nh^-Pr|HA|iISWKI~b%shq4&{OaX6aeOVPD$rgW880a*7~}xm)6>d05?_gO6<=$ zeo8zq+qR9&?A%(bkwlzC<#UZ-h#Q)}H`zkY21zPA6bxcx87w@9@W=S#E-u$Yxc zqVf~7DW`DT80Xo{9#oG4t zYKM0R#%F+?Jqfucp#S)ff2_atTmN@c?Vp)R%j7Dy6r6ZYAnNdhV=|Yaorrk>b7k{E zg#;%>i+3f)P;KhmmtXAvTl;gH=fC)c{vWWjj|j7gXxsgNTxSmmQ^P)F)X2={sLrF5 z!vfGN=6NdR@W?!0T+Ixq^&YB|xz0f|W(ZLU`HQk$ME3dL`087bmq`%&)2uU z^{w#_|L_mz2)=U7uYhX6N-1EMFhp==C?H_Bvc9Py4@BUAE95J2-wN-3yzPJje~8!c z%%9_TD;!Re(1#KMP_dX$pPz{<3@xucm9VJyUe&u?Sy8-jOu~%{=qRN;l~U?(MX)|i z(`lNfOKVNSkx#9)rT0ElwDHX=qlvecsE`kh*)DPIJ+58h*?<4;cfY%@|98LpUHjn= zf7k&$iw~-s%)RP}4i%PVDa*1X_oYTvatbI(R$NCZB_%JD6q*&$MnpMP_QkXR_P4*S zfB*M?-y;CoCnx9nTWG^`XzxciEMgLe z_7p)%u73tqN=^Vq*k`S^miXPR9CQ+G5rH~~4KNXvNTSDW0P^O|8+-r#_dC2x$YYEp zp6BU&KA*fOFR7feOOU?(V=jZutu-1x?`MN^p_)2byk`J*+X49S!w>b7Pd?eq>`ip> za$>smp7Z2tS(as*=Q(HbAU?CfRkV6QewwPv`FzH@uDSkMy&M4E=|03Y*e9QS(&Ih* zIbinATXSy^9CBGBK_WA=*4k*T$-1u6T2qNxA?gq%H8cAK-#^TYBrVQM#Y?!3>&U zz4snJJUrA|YgLEt=(?@~Pk_wKvOvP223Crz1=>8%W16NuP1BBn`P%-!+V($9?;(ie zk0R?t)Qc0W`H84r023$bu5<5i?#FmK5S8Q^z)YHxb?b%M&SSJywXN65-zr3sf#NVT z*|z`n9sdvLvuYRM@|l?!a}5IjB&8fU_yE<+&YtAxv)MSR_SpkQ8qCvhlDrfmdEx&7 zek3aAkY?RqKmF-{KR)>2KV@J{Y33e)y8ma^;L0puo>9tyN^z0C&_jSKLOyn%k&5`d zcl>{AfBvQYe@tb6;s39&pU?OI4yj@iS!=ELGf|C>!gL8DdvrkRVD3+CXP!@` zEElJQt)$u}k;|gG%?>@H8l-E3%kGMqirF@TBp!rv?Y2)6_w#yP|7>6Xb^S9t9RAO4 zrqA9TIZqa|J$zDnM=8D3dY{~v3Q#4Y2`C}Ss!D{xT)WToV9qWLks6UTX1bWs8oZYM z_35YogTDX%|J5S_iOK0{|JkV_5EW$d>1#>^pY)z{Qq*ji$fhD^b-v3Q`$5T{k=uWE zzv!?2>aXxse;toU7T3~$)q6k2f!1oREwHGvuB*O&{kl9oJsrmw2WFns#;0vHiMV!Slf9z^-oJlhx&2jRx1@Pymn;l39_xO^^-1 z3&)n<$;|kF*?Y5IORw`x?0Md`);H{ZrmA9bl4uPiP1zmT=td`U9aCZg-}ojDkZuE= z9!zx*J3xL<2Z*E_mfUV95R#yM5#+`|%d#aaFzj~VL6jw0wxlA9tnr+)hwuB=dY@dZ zZ=V`iq$r6R-0=%+RFT}=->{~4c;4sP+uOs13m15Jc*r^6)Mm4BpuX4n9rp7)pzdYf zO3v9=s})X8PHeN;G-akFogsNPA7rJJGR>LZGG{|~c;}tMwgBjU=i`3cjXz1w@HWj( z6BdgF7mEekwzUw#?tAB|+q$RFe11^x=stH$FlA=qdE$vD-mw|^d$rYS#hnOd&KcY7 z7Kew2?>NTqX1iXXIh#6{bgKh;|GN3w*S^NS?-^sHDqSvStp~mE!V3>v`;9l=VAC{6 zDY0o9bX|w0X%Irtdc8jX?qiQV#+in<^~!+dIp^{A?c4d_; z?i#euMKUp~YwyM$fdBl@|NJB0|DXQppYE=KH$dd%5SM zqa#{vghnX^!!T$VhDUvu^Lj!`2~E>z)*L#wzhD2~zx}7M{-1m9rb)SVpZ49yzP8Nx zXx5A&v;{!P`OG()YhfI3_U=}C^9L8P9bzi>5wTMGK7WA`lJTfy#9A0h0v@~11Y1FH7e!rF!y=n z>^_tmH-71TTmMf#{U2EaID`9yoKNw_8y|nq>;LZqklFgaxA_pVIcw)JM$J^PTCdmo z_P4*yyLa!#Qc9Y83qs%bXxr9PN@I+1Dy5X$w{Pp&XPRYNO$t zJ=M$tr8#rtdwYBD+vNLU*?S3A-fx?o5Su?hW%!Yq$=z{!dWvh;uHp3bbVo{Hvq&4} zhS^d|@nINz7zUM69+~NVzpU#z-gi)+Z^rkHKX&7vbKX%cYj1DwNA^ztF4~0)7j_N8 zIypIc+q;^bQq>N#>fz#7hF^+Yf)WTnDF)m@& zX@;G7&TB7aCHLta1C95?o_p>F@9Bf!K4O9M@kc3J%>n36a8TE-y>kNm$6;>^K%Rd3 zk6C-l!dzVx7?>~G00rQRy56+|O-+0?Nyzs(` zH4zx})vvaHKTdzgtm{6_%KN@#j0+>9Ngmv{%y|X(!7E35%uRFA_xE2w+dhW5JU;Vs z)8-PYljeW*R~H^R5B`4rzum6-mHW8MNe~sCe*VNeTA>{jfYZzNr61ct|Ai-BWSbbQ zLiXJS|M<6l@9*6BeDz~5@oZ9iYf`+k7S{!ImsufFaV&+>H|pHzSvXq*)3$?NzWyb> z^29IjQ`i6SeR<~HZ(V)jnB5j!04WlC=CaMm?TQFfFnFj!WQzbDEvSo$c`tGJ*jK;s z{Z#}$^hxFd-d($$oJreJ{x9(*T|K-K(SZ;ouzc#xFa21?_75(7oZktSR)&iZpA697 z5WMrRuK#%M=Z9%m{n%=M1ZLV%V1|^;c8*-$Rc-Ri_T?XWrQ!XuuRQZf2EZIL7c@*N zFJ1rrAL+P$4#!*s*;Bpt3a~hl>F$8_RJrdkH@$EUyk?B9mydkpTkbxol(kROT}{(nm9j-CTT0VR zJ63UU-)m&JT>d6g+DF@7MoLFCOK_hsO?R~2zJa@U|H=EZFkX0J!&26);x!q7>zm*F z@Y{a-*=OHkj0=(pBq8}bI`&=nne(9GQNh7O-`!O;I5+*wWi}=9oS6i;4--9q&hd|3 z_n88~V_ax|{{?p4(=q3!A%l^jyzqh#A+-4~{=(kzUf%7VKm6fu(tWgo6<`>32xb$a^G&cEBX|MUIW*IifN+sefE zTi1R1JfkrSj?VKTM1Vmm!F`IAe;uK!!*)KiW9+!j$DB{S1`zFB(pCd7&Sl-fEN-5E z{&s#i2>D4}|BtfI{`5-*0KfjVFTAHs_;>bS0p~D1n zboi?$1m;F_fCv=3h!6>G3N#kf?Bl)EK!(7px-z`XFaJ;u>{lND1#&WI<={|BZvasM zV_?`@t7{wV$AHF&Rmr;Z`R2v(SI0*?5TASEn5xcI2f!n^?axp)8{l8~kI$LBwN-GU zH{-?7a)T^~nA{P@VnETr#Jy-}47wW&Z*r^Ym5aw<*4yA{->)%~uUtG1wgqBfvY<;2 z9*)j&1)Pn6tpWjK0WpP0Gef_1+#0vqQO|zQmW$d=#^Ge>*lKEA+kYFbIDiWfE(p8> z;Z0O#p&zOJ<%N%jJx9C@#Q-}b(Pgs(cb%a^55F(_$_HNL^%LM%PJgt{?z`Dlzd`^F zxD(J5=b3d55fWxay1LZ|0QQPs@lV;8AK0I+K5@nBt_uIPA3>n@TXxL82R3^MxvI7s zfGxr4ov#1+^dgT|-h_n1A}ptZaTs*^Z+SfAqQbe-0zzsXTpE-dpL+BC3HWy=AUF|8 z>@5O5Fu4zB#+x}~1Au`jp)yi?5sSR;y|4HcJpA5&P&jE{kf&UFcn{%os!Yry(*Iv$EJ{%iZu@6lHuzrvT_ z{Iae-er&iSygb(T{lCQ*!v`Oy|KhbTzNdRSuYepL{vQmXOJrJ-p*Ks7S<4W551}t+ zjRS7(IRS_>Z#8Cton7aBb{})jt6XX6HmItPn>ceHPf{5Gjoa=2__hhsb)Px!YpXP5 zMzhEedW&%{gs==Dbdd~nA2m%U(>UJDIiHqVHU;p`ht4^k^kE11XMfgN$~L+WsgzAD zWnk?a%*B1{wU>MpUysr(g4Nymeoe7;_L&1(8&{waTL$ z@UHtz0ML?b0ZX%@WdmSQ84oJw^xWCC+xQ;-O!KFhHKpsG42#7x%MkiyEg3dL2;FV7 z_Vm?P7jHWx=D_1T+gr=|!DBoqi^Wf&X)XkSjg*_34PqkWj)o0V&ZTUpQr46EP~3Aa zWmTr>E=$>3WkIOIf!pnGJkSW&H2;Rx>!#I!#zY2G{Nn**Jg^uSbMJpJ$yLh6b3QAj zY-TZ~Nww5?kLC29>L*bZO@qkjcklkU0`B2IOBvcy)-mT5OWDlhKDhhf?vn#MMi8^A zirdDSnh@?|$@whjd{(NetT2yx!g;TNb`*nyr2KFY(siGnzt5&#!&n8L&;jU3ilqGAh^jNQS|znP%*0Fl&1j`^Fa@b_yB*M+AlsWeo=zDGN3^{LL+OG9d{xQfvd_G9U#4Lji^YPJ$~S zp~0RC)|hxAV&y$EI|T$R2yFmvUj6~H)mNW5rW|B}VT54-HNmJ^1P)*{#eR>MLW2*} zxG(TV8TIOLrd$84eCd&n;VVxZ2SS$sJ`)K)0^jH-uJ4@rv>D+N{ILV_i3_1=>y#gE zo%;0Jb>9(AUYgM9-wdBnFiqt4u5FgOaPm)Bo<8{^jZ^v)N@0RagPGl%yL_hN%*9O#D;r&}<~ z(7-DDRG_B4Kx-me6K>s|bY~q*J}|LP0x`Ch*Gp2mr47F<<^6IV7Lc75*B(tUo>a1-j5r1?^y1ShS}+;$ktr zF=f7X=fu~)I)3lj**|;sCEI3&n=9ANm3*9BbfPif*(U>zmc~iYKls{%6{V}ZLOEwv z1Te5h1cyuD@uO(Vj`|1RcyEb{tB)TOP!FKT#FcI#6G$-ZAz~jvJtnL$VZ<)^N91`g zs%MR;dB5KZm>?=eIWNMdfIU==k~=S7|MK`w_wh<|OlI)BrMfP!n)g3%kE#8QAAQ1b zao-Yvc9?|gx663rL;_)bqFvZ$+9WORKu>1D0DVi~%}-r_^xF7M9LHtP{nX>bZg{FV zR(aIlZqIOAE}t9J9fYHyqlM7G72vd5fqXCT`d!Dtjw7hXi1tF%{)NPg1GTud`EWVJDA1zC z{>4t0TXB7R(yiN>r!EW-$Cv#}-&YWFRmZm1;^6WgpXg0LtAcbo>aTAMxW37_Lt%s} z>*xHxIDqo9{cw_B=lAval@`EL5F$pri4#mH)c%6a!9JTs;?P8_{_)>_@m<&5c?D#q z6YEGFn5BJ*y=1{X%&Lw~fKl=t`^PR5>a|(V2GUApVzOeEP#bh2&609nWnjH_*IlWc zcHO7P`!k_)@DVFtbCb-vS(GQm5W2QHQlXVfE9EdV4{TAXBe$$P{5uN1-LkzOCowxp zn7ZyW)BQm}DMNH0_Dk6uma^&GCsuys(W`J!<$nc=+_yGO3hrZ^p(^e^jpKM@C}ooY zhRO^OcIuNgJE>BDvIey2y3geMuRlBf4aoyCEX=w#gl<8G1At4wt(0x9zh4C~aj)_* z&YuaDK61A~pp;ddrn|jV5*ggA+0nmkUwDD})mQt6?;!zLU>5Nr6JlH{r9)Nj>)ZhB z0L^Nnp)-p;8QS{X(aAWOHMwTJr>T_gj0|VvcxQ0mPEuJ*I_bL4Y`5Frm}yY|4QE!D z24D+VFiS9N6+&+zEMf?416Y!Lo_ns^)0OVb7SX@3@Cnr5e70814EGF9q1hB@GhQVBIkv&k%O&EhQf<~x#r=H41p zt{m9fX*`sB@BY)A1CKq@7G#QMDUjCJ@kd*E-rZ_;je!iTT;|EiP$cD<$z_~5>0#D{ z828%{x~4XXrO_;BvvgP5iEIC4tpEG%Pd@a?U`2@pn`HU0E!c}{PBL}d2u@l8Si;~C zwwAU1++!~eKeh3g65BPgv6d4?SC#k@%otSrrFMyk`>g}`OajgzoSbHHaMA^uA@m6x zT_zxzp)G_JVFF-Hfau8H;Ia}vs=(JR@Y)!#QKA7@Q2HQ%zk&31RA!X7*`Gc8l1Z{5 zLpSca|MJ~?8Q}kYaZHb39K`H26hsLL2?>S>F&GsZ!5YD0Q4eS9hGixQ$4x?;-wapE zzbbFf3|fVa3<)?p5-waMUVv$1J@0H1Hp8UJ3v4r}FOHIn?%X`}wIr}6SWw?79k@rF z#Rx--z$m}k9ZxTxyt`BS*%w|iI9e1WOH5NybCx~U?NhxnCOS-po<-4$8aG0c6`+*N zePqnaEGQg-S9FCG%lGP(U-e^(3LFvDpo0*QfkN!Fo-^i|ow>sUO#zXPwM?9%Qg#+l zX#y`;;#dl%&p!Xs1jF#_ufDr8{2v~Fktb_Kr!HB-V<49@9!;%X^hqm9hweB7VIrTh zB3{+;X0C+cs$Y3u;XiW)AOPT1Tq(~CNXgJ`3KoGn*n^HD`4IrkS;1SSU{zur2T698IW{SPM9f9{lMj7z`iFn> zd*9t5b+sTq3gHRpL`i*s zdS|>HaCrjuX5ZzJ0m#*ZVh(4{4?XTtV2aAyJrJ^&xP@7i|7kkzg?XcI88#YRHT6DXmpZ+#}zFgPejVZnfj z0Xdrd^9RSW4E>Y!y*2lLAHK-P4$azFVWAHvfgZSr=8Dyjh6@+kn-erShT<$!fiU|g z(bV<{y+fyysHq_A0zpdlieDLi&`LTh7y9 z$R~vYxBw6kfUEI}@2Ujv)jpq&88f;V*-Zt#Ic`sr@@m97I|2*`r~ycZpEv6Zb?trM zRmksVue8Tx(GtMN0PI0{4Z@oQvYQrz@MM{AvvXei($g=V9bbFrYUX_bNa5_L_N48Z zHG5`VA41#AnfN%66`~dgox!1(F)ZBj%&DtJdKXYH-CwhaKse*;93ZZ6k7l6&Gn>!`gswN6>L#7k6 z_U!4W|5(xotukMX7u?6A+AraG{{2)TNaw-rOzjxvAcUd*JIiDkD;tWOgepS~jWn+; zNKw2@)%__6=ydSNUVZMHfW--hGu*m3DoNmXVutDV} zA5cmVfXOV4W|$joM^=I5d-fBs{s92L-5m4ssaxOBvV)sR@gS<(i?}Fidk2_Ua0%2N zfUOZ-bPXg{Ye&;K_BY_|l5mF10+-yWDMRBVr}(JN&?DhT!i5%mY9Q8={xDy@+eG`rx4XFTa0lF0NMAOg;Fl1wdv=7IJAWoQc?Ki`f@!=rgD<61~ zAu9+-W0p@v`SW%~Ey38p`h=u_m}uB$`7ps?SRnF%0UaBCl0dYPf5?m}xRMvx6uBr4 z3$8;qoOy?MwY{>2ak#${^IUdK-~i#I1)qx4vxQh#19p+GdqPq1?XdE1ugH^42G2H# zbsMOq#d#Jvz(Q0!HVlSKgJ$MHJPzu>!-W27sAk@&XH{Afas{uyLHRXcRa?xbxYMd~*2pzkcVQoNvD2);368 zgDr)d2nuTW!QAnu1iXb2H!$I@%n*P}AqYq~b5~Zu2w}MD#{`hyr)o$5kR*^mcY8$B zM=UbXMKL8IIq{@Jy?{4b_v2fZk|4*Avj7=xHnH4usbLymi}f_RnuT z1Py!qm~gciu)qp^nbegP9b4Q0P~akj9sqCwp8!Cd;`bmpinb_ZOT;dkB@+zD|5txy z$|HOb)D>~aiXx5B^py|1s7JwJueQfC!+d@)x%n(BC-D}K(fCI=Z0LRfg^HueHoF^iduE7DFX zxAL&5VnJh^Z+h5OA!f%bxQ}i9OsW1k9Jo(MfOj|#TsYiE1Gjr;l%@c{Lg)>!7(#1i z%}Az|S+g;Vt5SxOalBP>K3Thu4-1izv{0S?iw8|};c2sUnGA;jJ1M(avzGj>`#4Ec zL!y}-!VGX>)=m|s*7X3Q`!JR=Y)aV-X3Yq2MY2@EAS2#x=a3<@CN#~(Mb|xfIfVXk z0EYm&I_5rBG?@ab2u*L6mgKGyVl7~?I_@!(@!~vx3~&xZDOGIe-uTaKE)8i5v$PlE zvWsy!XV60nU?G(ypzeJ0t@l#q>VvxjwXk5S`coVMY-?~}kWhfKl|0reNZgXKRJy{< z%Kbex?o)6dO_~}&T@4P9NemSYZm3j=A=CiG%{}jeJeei!sx5#`WEcTV?!%PxYIGk% zttLG1>S-2J2#ZBZ2S*_+4(IAe0?l#!k12$8`KDa0UIM@Hqt{xm4isJP%M{9IJmJ4Fn@lvKfV8l%bD-`tv8zVxZ_LFNP zpxI==0oypz6s=eC!A2Bi_{ znW0P>8YVFjAq51BXccgf0}lW&8c(xpBC${6f<^Rn{v`m>u#6E5LLsABhB%GCkTrzS9h%l7ma~Oh| z?$+QEvKLJ%6h;(KicVbKv-l_bpY%s%qIuhi115-jaP70eARNT%fu03QfwT<8Otc8} zAdJBnyTl{bTzDLlIs;b}PCemS2w&uctqNDK_;LR5lji^Bn~%=O{fEb2cM zse}$aJ`o(>h~z$#mWkYUi5CPiPr4HvqZ17zi$acI36vlb#KlPvONC(4aSCdM6YbzT zZ?mfvYaUgQm{qLc#2OsHe8|Ck5?a<~+Z?mh1uRoywM~#dqEvhOx67 zcipF=JWQf|?wymEGr8KjN#tr&bVtL0hGdKLV1)oQ1>z_ZkBvsIx4J%-QV9CsVopj| zyW{+DCGPX-MQ$e#$ZD}dj}}`Pu48~8v;X{ zg$2+C_w_R34*tLhLqO{S;fy3=G$u1FDR>AvgX5Hj(H&)&`S|Dh3XK`UcIPJ^7Nwfazmj`@(x# z3t#=|mzrFV`dh`V*8T!bZDnFXH)ikzoZ#4u6HG-J0%TRaFMyd8Vnm$1)LyOvfS>D* z$6wpNdrpMI%HBli1*!;JEw$^GI~aJC-tW+^yJ4feYhdjf3C9L9_tvc&+b<_)=- z$LsrF|22sb0VPlgfhiE8(D@dfXPyB11_VJk0I-=xOx)tsOe2eUxHc z8OK{|_idixBfIBTt&kM2%BDjqWxaHt4goCz#+u!?<=l|V-Jbx>eexP0v@mN!g^xAO z?5Lkg<*pP`?HxH-*C6OY=ZiFj(0S7wwM}#Jsg(9V0@%@f{XHN#neIxHm9pNHGW4V+ zDZ6_f$k3#87@Ow8(yVO&&pEF*z)6(6b)TFZ0%=oqV$IzH9x~Q3Fow{llnxI<=$|6_ zxa7U$5pYT+OQqCa3x!>PV8(sY_9b<-LIcd1{s7pSS-KoTKZek4-N(DY103FSuMA_& z?zd@n?vvylP!@pp0rm6ue6GZJ4LBRGs34zvh@y5?iTdAyOFp^}r|x5^eJd$c8h!Z; zkD97_?9`MpbW&bav8iM;tgTdNpUw1q1^~0rk7(BDp2DbU79ZMFzs$S}1VK61X8i{y zzD1d}ig6iZ+&>DTzl53N9Z)NUNG6!2>^=d&T>UW2fsW=LpJdipRikCjnWL0V%5dj6 zhYYzsk3X~kf4uAemFAd)5(3*?l=CP-45Z@L5gKAz7ec_28Np1sAr`^a(Gdj1VZtzs z+Drk-10xzXC^(DRr|7Wlr2Jp|+cQG_8A{)A4b!F&i`?)r83t~3EhH?J@T8Hq%YiNj)sDP8Zn6NnTOBmSii;x9g(YkOaaLPmP}aWz&;w5CV9%Z-4stMD3)rIx(p_B)sZZ^s;^V`+{Rgiov*O2+I&1=twMN=$N=?KnvF}I!-12 zO>&&N>oG+A^nPo@{({>@Yj^+hxtCTy^Y!n}1oq2!e_x-sD@sIgfdveLEIW9zmTd-< zvB+fTgJF*W3nNy!U~s8%M_gs9n5L~GOhs|b1n5G8h`VF&^Qn&T{3 zg|Q3p5V7zM9|GWU#5EF~Px1_QFvy*oGKr;B*umtmapP_Vcc=gJ%{_mPfGqocWa zBZpfXQDm}!g#{cm;x-HGvDCx{fuM@Evyw4w0iQVt+a{uo5l_>2I*fV~jv*IuJ8CZl zuK(znPu%^--}>UaLKFY!nNP$tVt*=HGhanLVYyGnTSh<$QLO^XambO(VIHVKZac zTeG+iaKAc)+BGx>Gq^O3l26sqOu?*eq#R4xI#7xdSK$6L!1C4$yL86F+2M^;W<^fQSb_ND**tic(BhK zP{?y-OmkF}0UJZ;Q5)qSOh8q^p+1MOUoJ-QWa~tvD>u&A z5uoZpkR6_j;^asw1R4a8jUqfuT(y*2dE2220N88*WS^|(9c#dK;77-Rn<{uqfd^ya z)5Tyu;dWWe!xnF)tP@Zp1zRTUEfSs_h%RT{8Miu(LPh~g!^`UUxCeSEx*iQ@L3k?| zUp3C~1_0yanx`*ew45v|a)DY+QOH`iQrkveN(~PRktv-J2nh-e(I#piL>$YE5gvWZ z!rNZ3QEif5!|`oG>-(R7bok_O7dQbJ3np%LO$BceC>t|h2S_!i-UjF}0FOt3622|r zO#_BLBJ@EAE|ekS)>xql1tJBN?BJNeVR|6>fQyYHBD&S!-C8y&U_u?+tq~@oxWoMFr5361vjqA6dX&DSV@WEI@1vuE!BKvttYyiB=tT3G~7- z7M;pL2Z91x0V+az#jk*5ewptb4t3S9BqP#ZP>2C(a$qUT697vox?x+r zs=85pWJ&cfKazM#VkE1h{$8%z5=@5R1*BJ4A}E_O;*=2q5s@Vl9*v?99D+MtQgeHN zw}m$b$6Ag!=OqPEvwLXF_qw)(eyiP7Cmsm&zhXf`HmUGyy7OMmd{!2a)5Har5p*)ApgavD%6xm>pEjr3XNf zL`V^fF6g2W0pi^;V-nD$fX9R3Ndeo5+?-{doH@3ro|MxNKw#_44g_HbnS5~l0RSeh zQ1lICtT3Pw+Xn2T!9|MQ(!ph;mcX}}5S|P`AV*ea83H9lMt2pL436v|%#;jl zQ^aKpSV|x!-L#@+eFj>z!_DNw=hN}(onV2VPscnu^{!7i^z5+WM~z`b!lfqR2`^Z9 zMwYa7=fqmxjz+iz!lf+K+G7k1DF8+A%94e+OtcFiq1vC2{&+{aw+BP24U85z)p z(3g}B&q~?c%K6kcoBv+-u752L!_8GGtBw131XvqF+sxVXOh(pc1OaP8Xj`*}fU#B+ zrh)WvcJ4VlZ5g#uxs}+~K+3x6sKp01fEX933}5}8S#zOQ63PYA8laXGX9w;e#=Uk9 zj!be7p-TW$?UO*PnQc01qjDyr)pzHe`;-6{0RGKy{_NW(BS}<-CEJsxqZ-@PGQPKpc)MjlN&Ku^q2e6y_M3$(H?xF8L%gyH3g_$?Kj-i`W z8q#`_U9CcdSgQ^}fQ8Bk6-uqp@7Ten(S0oLQw9XHX3pY=rUr|VfUf|^tnmxjfo9}9z_Wg zh>8%O*uf3RF{2VVK4kyGzog$9kA0J{=^|eT(8KXMfif95kthKRv=}(*l#|vd$g>W* zg-QY6M4&feWku>7Qz3!^E`SV1#Xxj(Bh6!89rs(<1>R1;BpB(5K@Imn?!mQSRt#AU zBYGz6#fUusW8+wxt0W*qs1HQ%gy=*X^f&Iv6A((>zP2KPqBX_`1F=_6h(17O2qLV) z&ahPA!DL`2x0%?V*;Y0t#vtY3aF1Bh@VL3wBT?Mh){G2itbA?1%7wVI@;r>p<8)4) zh0n)hd%W?c3wV5A3g4MfhEiQb874p|1)D)^%oJPJUW6z#F6?=LiC9xml0vLm(p3if zB5aEDjbOS!N8=F(O1Lx<7d9EM_P|>Ju*oWPie$)~BTf-Zl*KzsPT;V`h7ss{X zJ*Y>IPatC73cnFdArgxK^by=nQE325hEfFjW(QHrIw>_H4@MjjSX&K1cvhH-V-0@y z#?;waNwWhTs}qe@5tl_g6*4!)m5U>JVC#`jTlSDgY~)yVMXx2p#R8PmGha=Gkid_9 zw+qh}8(0Wv!US@FLF@oU7@7)l!3alY#wG$P1w{^rkRhbW5vBrxwF8NOBos`T;3)99 zU3Wf#9kL=U-S8A!Y_P=*6cz*l4K8AhHzjy+1Oi=z77-XCktz%WaEAj}&GZXHp2!k( zs)Ehz%4-5R0ONMTu$kolQV%+VZ{Eq?B+HvgF&9L#CSL@EQAq28Xha+xod9zoOcS;e zUUwmn6Q*3ypvNH%){Z#sBK9n>FT%K)upTR%DiKHzQv~Z4GKt$2M1&SngMy4T-i#4w zJM4849ia?z*ks&g!JQD1+Q}n9xZmiD(;PnWu7bkZilb zYRvGfI^Mp_2VrODZ{&qj2W=F@raWmJ*h7 z_%LE!T%IQo{ zP%w&Sl!ibTD8oQMKpKmZ8WWE6gEXMb*hNt?4Md~qCy){dav(Eupa($#f{}RiqaInA z_udG1KW8rujz?xz10aVTW@%ZLbu%M8{G8)!@4X)E{2Orpj8FYTzWKe^Kl>3>fz#1_ zwcWSOeb3zL7}i&pa_5K`ULyx3Wn>H##uUS2-`fYbyw~BNl=E?6Cs6%4CmfG#hjlJx zzn4xgN}0|Ymb`E{3Jnc|`yru7;3yJevt!NNuDxGUYIDSV8bCb^`k<8ai)s4M2MB-r zdh_OAIokxe-(R-;<9F(w{nS+{QdkBTx zXQ`e_IW3uYaex0m=;`Ud9-*j zyWMh7wLBf~V_=c$T#ATTdMRfjro-)Q&EBs)bL+M#HqxnG}#X|JVz1i)!#yA21r@Lv=pD92~IZ?_TwVpF#-j92J6uk!njF6;=m=4Qj z0gi|pkWVr*4;{uqr@IvjJ#7xF-o6jL)L-=a1?_)>_c2bFT<6L>RnD84Hgirf0TCi+ zo4Whjl69BLlu)2Yaf#4f8rXa#XsTK?>tu5w*#3b&-QRa-xxH+1-M!~TFU?=hjh|d1 zvPoCE|4=y&bXD!eBq!Zp&-xgnr!B7~{pE_?Q!b%0g=;q@%$vIBtFp5@dF4VnSR2~X z?-ub?Am&h?D0_{?!F(M2BB>e7t;j1}=uR|*!9!d?UeN{EZItG@h+a(JD-nwxCb&4g z_TA}=>u3JK{zLt)kC4TAPo}#Gl}as>UU=er+obRBqiFdOr9(;7_d-|YEU~n% zvTc5LLpHUWvxA&PyI(k;!hO#C;_0Htuh)0W|Nbs&>sbgM7W3jo_p7Z53gO1Z>4w<@ zN|Tn#Ab1P*l6tO_mbucixqEEXnC*uJN)zXXpDj)~^HDFHES(zosl3dtA^-p&07*na zRQa@RgNnNcrxtt*0Bk^$zv-Uh5;HHu&KXA)=L!p^Z_?w~iA1fMXe@2#dF(3~Tu$}q z-stWYcBm5Esgp0{yCwJ#@uoG({aw@_oquCjlh~L%kIz?<-=8}lhZw~VEFtD5*3Bx0 za~0=@%E$MGnpm&J;}bMQ*uy5eiYD-!_+qBd@(1SMZP8gVGmOq^!nv9AR`tsS-z)H# zn_jm@OVbUP2+hoVw>6$beD0n(5LPg& z@Ih2w1X`QT-dSxX;G{v%+kP0o+dj)5NMfp?c`nRC)7H>2>B}_xwULMmXj?mvJ!x|g z+1;Nmeua3v?smeAyo__+D;nXgHBhZ1#kJpp1b|)Emru!cW0!onu1qv4a&BGMmJX+9 zlDbUH_cJdkW({qv>#5rlc>svUo>xCg`jX&6(t2=?!guy`)+PSZL*b8G^ZdV--+cVf zFTc}Z@pRj-bRCPbg>fKC*)1F)- zw9lPCy_@-ni4PuEzSue~I~RS-f5w;ohXkDY!|71#0F- z@7J{Z(eaFk48S$Or~1J$uA?(Py78Gw=C09I%`)gLrMyR(8Ta(iU}SD{Dd+i? zF%eM*vaucEmf7~qwvSaTMNBg{@si>`vpvDSm2%36X*z_*r-=DH&mWg*`heH3-(7iY z&jN}R3~SS6uJwE;O(#ZpPXX14=^QcDn=LCxr}+S?H@BtRjhjLHxS2!0B5{gX?rMGb zh5)0Kvm%xvO$PQ`)W>jM^0B?ppnNR_(!=el9F9|k7Cq0ils3!9H4n~ z=B|j0L4)!!ISCz_5v0QP`V(4vL+@7sjKuMCE#P`bX})ph++N>)DPWaI#-J=}w+|AG9F(do7drwr8=T*Iu9WEAddP*Y-0dV{S)bE0A^(Bg2NgibC3#J-aczd(yCeCM?s9$g4Yx8Bnr`__cxJuEndfro}sRym9D5&-zP5 zu2bWyGI%g|A?6KUZ9tQ{q&AtD%(VrVOv0hb_IfVDNP8!V-m86kH2Zuzl$U(sdl z@{1Gow}0|aw;z4{X;Ct0C-_{Y7a4qa7Ok2mOyA(u1+HsIvQKCEynt)6Z+QUcIOr~g z4>vf|{Ku{F(>B~8Zzdz~7toqC_qlYvkSYEu*u#$xoboGiOt2ZxbVqE z+K6~AEvv*g;eXwB#;P7}W{>xYmJ<)xMn0`<*PW*? z%vM8hF3Cn=nrG?~s+Wt~)oR$;O}`dqDofdTI!&Cbd|s2wG(|a|5U;;^?IH9~JwH@F zZt^eBVs9buM(&Q*xExc2hTIW89GPzSbhs21jQ!Y|k4PiOpu4tEkI3xu17$nQj(U6$6FNLTAQo zQ=z}SQ{0~-rvh`Z@kirB8_L$Kea{qLZPheIV$Nnek0!GTjEbr0LyIDes1#lvbjH#e zP2of=X;LeXcTNA&3%^tg(|O{1(@7T<-T%Xf-+Tu6HaffWuy^iOGwq$n>#9G!bRI8b z+O*J}&La~Bf{8QcwT}n{nTX>vVj^?2Y#dYtr!;+S-nS>OMrm0dgyVjM91cJdgu=@* z>pSzrclS1mA4bgLGo~E|4YP)q@~hU^WLArwcqFw43o{>6=rmrj(y-ol9{u^fFOKK{ zLukR#RZwrv4dkI*X`_0j28lbu!!rhogw|_u-dpDC z-d9G)xZZ%=dq;r`bi1kdHA~r!hhr2t#mE&X5ivz6?3sIHZazMz89dM>V$O)#h85{{ z-K20y9l=BoZS4nMrXWj?+f1Bv*gLZR-^;O1q%{-2cp*f4%RoFTG#d5vX_o``h}{A*e*K7{eH9cBhottGzqy?>@3|M=Gr5cYv0<{B{a*{Ds-F+b`tC<%zO24mpYo3;^SFub z5vbQa4&VtfxsY8-nNpg+jO2;#%Zl72XBmMhA>YmNODApZe6dSg6T5f6xm^5p!u7v+ z^G=BQ!F?!q-zoVhlIWeb<IT|yTFyV&<3UN6CzoJK*@B&FCh zeQB_?^e0(JCSOSQqX>wxel5e)I}2(0&NX+wVi}Vk4-h>8;X$k@Sv0xoBZ-$Kcv9i9 zPFj0+JG!#dn&P?Xbrf?k*EdaLRB^o4hMqgVG+vd^wTV*>>(S`J(yAOqQ5U`+a8|N) zD+5jlU3TxbvWc|hUGz+@hBr#QrE@KOcPsI-g`#f$<7v&$bMtj;<6%6fuhH}KeTk3T zN&kK;k#o;!>HMUkYZL1M{(DMRlD*T^oEa=xM?Pc`4-w229$M&+dnbFaI0+|yPWG+o zPkVB;@Z8X6-~Ci^1tm!vK=g3i+6$}(Z_?uijQ3}j6+L<0(_a|8HlDAICyKf!zURWf zr_QvC?B+S4F`gtTpmKuWyRHY+amqCfTJ$ZiXC;z+uzCK;kd}VWDSk0;gc|UtO zRZfV@^Twrho}PAQ#MMDEbKeU0(|D3SF+vF|93?_<^YY52^ZO-uT3*E6-J+S--^@wr zhS$5&_*%s0*Cwy+hD(6kbmraRos7x<%m=t{a<*S~J5AzETJt*m=W% z5u?PMI6F9B-tgn>{G{zXo@dW5@A=*m{0fE7BlrT~l>Qd>w>*)$NR@5I_Z7r4U=$*k%Ctund=s@99`y-&V9HX9TX#XDR#K={--j2 zHl2BGneC<-09@=Wc1{s>8P`6)?Znplpy6OtrvW>21z(5Y*GK1@1K{8I{{0YNbL++* znH0rRsdhe$2}y3_+#T(basN)=pa9*L!1%X4LEfxlk1)s?hVxRCvMAzoCzaD!KY0@^ z`zVOg&dgkU@6T&%kI$_=URrzJGq*gPll}|>9xhMy0Qql0ZLz(8=i@dU?qk9Dp5+Lf zNtbGisEjp}H(-1#AW|A(g?3JvZHj0i6>Zy>QOez1%6S>TpGrjS$0iZLC`#Y5#SY!a z$QH5VMgugXI4y@zyAIk^9JI7|6Ny2Kn%-V}Dd#wJE!Ez2II=anm1A9Z#$+ttd;ig; zxKR#Nj%$`d2PJGj@@68(clUPx#lyq@q{qkq((k_iU+n%Lm|(2qo{CFj1HEqIg(`EI z^n${@rM(BA)Z}#9{l>dLw+TTIJWN4^xJ-p`(t}#IQT?Wpg?Vt%AK}ED4TCbK}nX;2DX=(TO z`vA>&--n~n+I)|=n}QmKz?a(Di&!w3$(tx7qI9um2fAw{b0nI;_toc9(L;mFQ}^Yu zu{QiI1;3=ipBla%Yey=wrb3MvIVXYcdnfv{Q=8wYYF8y(NTi{zDSQ;TsPnnRS2ABo z>89Et!O*N;#p1XT*?CZ?8+r}gEn!BI&Zh9gAt2Tim?Q&w-|N(XJn>Ijfi*OwpaKbMLCtv6})j zrKQCc*Yue#-lzSSM~8^FM60N^?CJkn%)a{U7UQZ zp1DvS7CxdyId>Pr=^FD7Z3{_Nwo8^3D!b?O;#CU+h*ntrI_ znoutVBzjBIa%JWP$-;V@sT_fMBQNU=+|@!=p?C9?*0X&({@&t-Lh)UOKH1FFn}7Oo zP>0~&=S$($7iN3fnUCwAGEr}wfLSZeombgdZLWw%MxmErZ5^IAb~FV2)ATNjsisI! z%bU*C6JjAaQCN=FTR+SI%GSvxDDFonV#hRIBf?4QrYB8W1*V0E-q?EMac_RH@3dK( zB;Rq%HA(K=nfBdnZ|uGEsLI_^nfIjcV`VgasPuwh<29q$ncO*1#%F6jl!t{ymBPe} zV=9N>>eK}8H3q8NM#C+L5pw8ZX?tpor);#n`MEcC!Nf3}hzM9F>M}{)tk0{rw7H+S zdziTI$@VCnuW+5lgLO&qbH@9B=5=&ZsfatImof4EnE1W}vFeX9&Ew9~x$xC2o_c5V zF?C#buCFg_*Ga1261WA9g}=lze~^8MSW7{@*+2T;r~2(5{}aD0K!$UUVu0B=M6Png zbgN9!$Qy_wrMVt}r$aCA=pFdjh#qtfZos%mQ@(*V7y1nQOdIPzHZVWBTEpmlxccVe)U&> zrr-blPrh*y9}ZK~m^ukNiKxrbsrHebQHKMQZtJ2AYF9ssvGAY>4Jwu0Pra{c@9VJD z_3i$?eeV}9{%65MiKx>dI6pp0=(zYJ`{g(;20bl~>q3efU1~UGjKuRIm16gv*?NTf zu;ip_)KN!fASF3?*f&G+w>#e9Ta5EbV%~B-7SF1`2OSI?3H9Vc6nr%^fD%K zDiPnLKmMZk|MC3<44?bUPRpdnOo>HjFZ!;74{W}&m|HR>I2(`MoF(@sGaq8~*K|{?qr@|Ju4=T^j0*Hcfm|@CRYlKDvr=xImR2 zDmK>?=YZM4i!P;uO+hQ8z-isQ+0kW_dKccSf5RL9%V>^$69xUpzxR*)_rCo%TZnDK z_a#`OkR`pvPA}q&m`ENadW!kFJJJ*c& z2u_u9DokC(KIuCdd=ibHl`B8f?&mTraZg>!UG6(?p62Fk z!{4VWT{5|>jce=lSov2}zqC*bf8a%3^4Fi8esFvbeAKM($^L+i&t)8q*DcxB(VRZZ zKFNwY#krrP{gyl9B0&!B(l=P2g zwtunw#`d4Q`o`M7Z9zw<)}jxh<~h-eVn3cVbavO~-h=4(@li!(?%8bIOtDx;A(rT4jVe_nLIOq5JsT~;?&zN^YB z1|Z8A(*`5fcvoZ@nV#yGo%srTA6f>F=j)jGee<&MXx!L*#DB^we#em4&eurm+Ih6u z7|)^!JY!6Av-P|u&HX*W@94p+7MUkdtQ0G?%GIyMRJGaQbu+VCbwN%CPYEg%qO1t#K}*&^7-wc*6j?yV&@6_ z4?IN2k7eP$La(q+@>31HVYrzEc-}Uq*Em94`$l)C+guq_piYeR8-m&bzPft-dh;gO z|JEPdNc7 za9$R^&#cSk>Myp$Z#KS4yhdZwNk0L2yt-xb)zilFW<1TjxI5`v$amiOSzCGb(AE$E zNL@jsJ%b}tr48^NA%!P@#KathE3md?QVxt6;2LPMspE{4f?6weDO8)fHMBKW+tC?b}ky;?upi|cNtI_a*I zkwoBiOikY_KxXkyYB;71N2TdfR#^^w&hL*!R zaxjWL!YKaQUt6_p->QQzUt)C1#h`pl^Kc`Y$^cYedtVPRv&uo`n8tsX9{$nm=MXYODW_WNL#g%ra{#mon54SguIKpw)lMYsM|Zs(9ryzfD?v?C zI|BMN?nU=uATW7Voe!Ngip_b68z;}w>67}K3 zGCKdjR|!ukZN;1|?kqo-B1cf_n0{nKPa9+(g~OK6Y#meHZzi(;_y56fMXb3@>3ek^ zWKK0$m28LqWE>WEq}kF;U7RvByO6RkPW6Pkmbhcjr~BR4ZuU##kguZuS&O;kih!rsmgl8YkW7y}m0`lo3)(&@N@Hqx zs^WZ>&pmlg^JNR1l@D5=E~iqDC78nW7M!{`OA^Tz;m49pcg3FIe1XelXSHM|M-_L8 zKFG0V!`(7c+PlqeQEJsRdC>BDq88e-@&UmT&?;IgDi%|wYcDFLYOhsG34*k|+e^@= zz-h|={n4+l|It_f?Cl=-yZ65-b?zuUoT{+mjSIO1FJFdVkhChk`eF*!hxoOMmeb0g zX!j$DDTlf1p!?7)r?@D*%)xY^{JMAbOxm&j##y-s>;%aKKG{0isM}9{nESN|%2| zN||WenEGfvrqjt$XLtJK&gN8!@LY<{ z&Ft&SKKtMYPr&xW zpMGN!>Os+S8CwAQ#;W9}nC?EN?-9!9< zcCH?WT|cZ^vE4J*D`?ML-;JN0hQZjh`z3RK8W|$C9aA1j7{34jAOJ~3K~$zPqUIrH zK0^AGkcSw*?*pLLjhje{8!jwm2((9Y{;+3__bEUheDDuszbL>-D$8NrdlVM2gEO;j zha;4M)$Z+ZHS(cZNr{67RLTI~`PP-{W>*V`SHw4ppZT~4If3etz2V^~Hqylpx(}m> z%fk(e+xj`aZz*DmOy@B*J90A8w{>=`X^v@?BbF#-siXMl2e2W*^!{LpG-+J_bR?dOkE-gyYO+i+Uh-^<|$jfqoEw&yWDA^dhuZr}D7W8^oFpMST0 zhkoX5;qg|Tc--@_DaV>A?~1!`_#pg3_y4<>V5}oARi}C4J3YAHO>y^=rP-#ZNr{x? zQvCwh!dy?2MB&oYi<4~W=gq`6^D9E*;hEl8S-pLe1^5R)$?=`p5cD*AH7ZH&g>F%^ zXbN0L=pE-``ccV64Kx={B?!z;r|)9l(cIuWhClSCf9$~y|AuEWfP*=!POY(oxts8V z%%n+u?_64PokXkhloC``RptaWG#et!ltmA1(l7N3|NQ#8{}Corhd|Y63aZTz>M&N> zgqpqDn`hnHws+O`glLZ-zd#rvh#I{^HF?tbyD^g>0Wm~Ui%RJE(O&|OB5au ztZ?aY<(AR?{yi6|Br+~TLet7C&>^va<>K!hWx&7KM;1*O8>L*?TIyr;i- zrI@diUJ@)eCG3kkSHskUJ0tZ;zf{bdB1Z(w#ru6gHKm8R+UX!c5$V`c+uC@OO()B9 z+x<#)2yZj^gvK(NtD4hAQ!CuJKsIGr^N;7`F?zOb(y5(v&!W35d>~Ou_v)2DNqBB> zx^%n%gTfd(FsuVEyG)hX}>*!lME~lbP+B@PQiax3G-eFahdgyzG7Qusq=47)- z7e2_)mBNP_o$xKXry1_=3YoA!ZS?ErJwv8Y>2yCOatOI#PRMhc`To<+Py6miclYz8 zazDk_O`IMxOYek4?#X)Hxwa(GF_{=5<~kS7)5K}-^mX@Y^B$G<8^_M*n+M4o{xO9m zPyFSc{HZ#x<{;_<=acSx|@zT~xsd)4Ivl&8sK)`Z@WV z-~0sp(7)@?;s*(|2)Rz2=1`$=y-r^0egS{v!~bw7gWYSKD1V%S}_ zoiEvW?WEWirZS$vx5n5gz7B1SA)gx8%Lo`9&$7bA%sn8Q8=aKYYH%t8MAtNZ>%$eM z7RpjpTIIf{C3CfX`DXqwILLWM5!?rQ;b(dp-<>pLw(P8>^KTwbTJEH{TW*3JqpWQHD9i7A;tO3hckXt zl6_4wl1U;8z6*HKAxJJZs|J~%GoC50NuCf+d!}n2GdQl<-5PAqyS6oXdhEJfcD!Hn zB5-S@XML#I|2{+K@&Ekrr@#A$w|nq+^HYUf80&SKDvM3eWNjN?*er&*1pD2hlGXF2 zQxaWe?<6k4`TnH&#Tl)Q{(RweGxKTaumns_N)@MK??r0=@bqb~0N?-qKUd~MVF(!K zp{wu>sN}8FJUIG86FSnI-wKIi@KkO9M14#Oh9qEggNq`tt$fe=^nfaF?KY7R^#H+3DR)!E z=_Z!-ak%86%P3>Yfd;^LKisF5@kenkxDg^&f~aDjfp|T zpfSC7h}${-%8de+4C~{3KR9qyX}WdZ->tu2^!^8k@jnw2CD1bSajpC%i`AxS^Uu_I zZTupo#^7X+rh_zRdT(Mc1BeqjIAKCX(j1jLHBRnS?}YqKCPrqWK}k|iyl#AH^G8{^ zSLN(kpSbEHbv_SMB|@D%Mmk%FUd;mZF6c29sgrJd%chIXl|s`*T7v)#@OOUgw?_9@ zoYE}2l_9PM)E$%EvvZv)FHaNS-X z$~ZK(qg32F5umwXlBV58#7OTR!pk%*lBYxSG8c0`Dt5c^X5aX{n`=Xng@;|V8l(md zY?*@9(%J`2WB=Q~cO;>&?1wnAZ%MmaZ^BIKMBoqT-re{*;W0bcNKQ&rI;EJ4CYE)H zznoAf=l@Z6d=k{4ZpX-WDd-BMdEKoqWdA9ZZXLz4`6-PrEd5e}Z=DMFr$Lv}47xAW zn(PMeRnvACe?6crYyPo!E;>?W$T4gj25n5o!KG4}vL7xa10T#G zu2Z4Z;M7dJcAi?(Gq@eaOtF|+W0m;v-ubHMp#(6I&i9YscQ47vor@4(gUA?9X$ z-RYTp6=JD{rHZKr*PevCcS}z@xc8w~C}rdiS`tCnc52Xdm>xUPCvI~ZKh4Z@-T4+oF7-dd~RIQ&^xol8cENFN#1Xq0k9Xf0xhbk z(mbC~-`($Lo#(2%$BTd5cK@_Yyi}!h%gsJ=Mrdwa61*4pur?>1F_!%RST9%Bwfl34 z?({C$Fk3g zc=r{sOlt|xIRa=Uwk_G4*##bfzMOy$5x)w2j;Wu0=hOJ%Pe%b(27P%(%ppy4Wtplz z+>2j7Kl7aFt42j#idah3-5RduP$&skaVm1PHT8hKa_YNZ@9Cc*J?xF>-Op1{0;sr7 zomv4(xjTSPtAh%111-1toDYmqHK;vNz?*LjxO|Y$ziCcTkmVj zT#w<^PUf12sQdu?x2|y>Gbs50#u^%lY>?S|+lScN6=EKuUqwW%nU+-VA|{Q3rreDV zzw6I!g!iW)J|+b>u6rCsK)WH9qrj;QtJoN#ZSTNk&|Ln1=H8^&mMpyvTkG39BF;JY z-q&PSRs+Ihkp@T@FiZ~&7@0+rBaaP2Fx(JUCLzck`1g1sH>w0g*oI`lo_MA~L99#- zJg^1G21_K1lB%-L_ug&JIT3sB?^_=1ecpT7P}5=n51Gj3M8xjmYgRK|$jIZlWDzCY zPn*p@%%GDRn88qJnV(&ZgSjKU52gGNP95QSnNOcbcBi>^w~smGBu2-zBjy@ruMF63>T9LZVdEaLKDAsgmfhkkFsp5>LU-G19U6_>_iEp^+*I>L~HvRK?9Ah;Ai3G$d1OqJ_CJLMl z^VNjwL`=sL>z(j_!*w>mWVjKrXAcq!8=6T|0x+BACTtP7RmFoc6Nx%O=O8vUtdaQY z%`2J!3!|?Mo2x@QAWQ}vtf)ZvbO?JJ0%gFyatf?D@DPFf25o9OZVgDl7mzZ74^HgE zwVQ&ssm7Obe4>QA_nvxF(qM|xNFdUC@wtd#*!>Lyr#FbKs$M zNZ1U)&~TSb0mny4fK?SbYNbe$gz4L1u!FnAe_KT>CC`03zg>j!i;U+7oe18Y2UA<(djoI z*zvdL5`r#jK9}uxA$B_qPx1S>#RsG7-=r>b&H@t7N$ z7dQbX!Y0F#ChWF~x)m068B_^iahzJ<&V{qUE{>{y0~fg0)m*|R$Ek(FJC8{Kk_$XH zxDjoZrkr3>_ozWbg=+NuteJ4{$0EaosYs0DCd)o3_Hp9`XM0_}ai&3Dz| zKYzG>p#MF;Q!@A>go%b3J!y&%JQECRE(OQ)3R?@p0}F(M0?MvpV5|iVp%$H_U2;YO z@n&oIvN=M)2|@+XAow4@CV=qA_JQ7yw;g@G)Y7mKxM6n~e-pyFH53=xX;VQ(&4vy^ z>R?)W;B;KIdBBn>jG8ma5L$HAwn{^3LJ9Ci6Ura1ALz$;JB5(eib`^m1L`V*Fm{u} z-GVCswK+nLT?A7N!25S>p}Mkyj}8e;VI(3nfjH1`fZ!y>{eN`*j$Lh9 zUP91%ZWGYCj!dLTwNhaoh%@6*GQOKCeny86kDNp) zPAA+)!a56Lbg9`(rInJg!xwwLGXkU3qYu-7W{`|QHb!SQLtP@Ola8Z%5+Dt!SW`DY z6VN_v2`+Vk4QUao#Q!Sq*6+D z)uCERqdSpa1{+_!hKdy{fYJjsFOpBa1JS&XM^LY1bq$@nfL_@a0Zlz1WEp1-(F4(t z+SbQHU%9zimK1gTMkDEDLPU#*^D0H{-W!bG5$eP-(wto4(l+SHNArm4?ps7`ZTv1G zHgi9R&rbrYn=2`~B6VW&q|9 z*fug9YrU-z>#CmJIC}L(0N}o<^H)+cL+e3&0B{>hV1tC-|BS%9pHor{+1fU`Ixz_B zDWcckI9$^KR=_qOn&k24fBqf4@rJnse--@G%}l*YpTg`CTdNo7hfFiO!O}>MrI9SQ z0XK`Wj?m{l6wx5n@w~6kf9E5QByl7<9MCzZRMmgiy%X2vW;4i?dRHOib)kZxpoN~y zxAE7iZnEe_^0oVnyn2RT_5KHdH*Rdo2?xUI4YP&T27cz`mDB?~5~Slfgv|^SOtU&+ z=S)HFqLZz=Vq>1Ay})x7*4h_O7Q2VQ*DG-&VT_kU0=NO2g-*?x*z{2{9EaM|oI}|{ zUJJf3X=1NZ-h^RC@th3%+ym3Xz$V8%4JUMBWhlRbfc@Q{{UrW}U;q7$RYyAZaP6ZZ zZJ{P-h?sMN9F!YZ8E2s@qCl7pAOo8M50YAPZLy(xhawzu)svKQkZ=Ssxw`6>E<7Fr zN|<8CTMjH)IPE7~A0~W10dopH!|JyiC=q)nL)0l7Xq^yG5;MCI9I_DItPsfq9tkUi z2R0nDwEgX0{^WK1TMvK)M5wLeW<(-@C9qA>-UEytm|a3Bz(6&~*7#yq@uESV&hh0# z{}^uo(k4a8xH9S{ntg&z53D%9$8VA_|M>V*y{~u9nDDR?uqkfBSyI#8-B9&e8;-fl z_53V@$vm3K1^H4X=pa85k)@QReGP1-cTZ{vPN_kBSvaZ5phQ5ZO30*UNM?X$;elQG z1~N|FP@OOXlVK7t4XJ1w_dko+16UZiRl%nz;5zW%Nz`vl&Xk2uO2W@cWQcpL`U1dn z2tPOB4G32hG&S8>sOE%_kWQk)XcXSa(q;|H2AMIzaBbZLF(si!`Qi9Y_FZ)fG^M*htuY1EOE!gieuDs!4En3%dsfMV6s7RQQxG>OE&>-DmbfyJF zsknz>HK|U-bl7A0?h~6I9ZdN2Rr;?fdI4ucg_A?JcbCYkWJn+$BGhW&ksL4NZ~`?^ z`Fg@06P9GW^M+$>Lv+I^GdO`lAoNoBmtVzxzINr2l7)BGChwrIOV{F3B!vJI*iu5G zVe*31LWEFB#6DwwJn88!^E(YF0%8-;60QL>G<=43;bRPJW^cGpM$8%b4tpi(b6_}e zpViQnk6aE%#!e=+#?w|&lkqNuxwLMQh>*Ex2xOS7$7@{*pi@X+z4vK?({;|mr`~we z8uoYRcrne~Cux$fmL`;@RvL9l;wIv7NNCwK7qC6J9zX^YHZDk(@Lg?qs14`-ZDkMP zzjF7N7ZHOz4~0PF8B1F5-EjPZ!Uji#glpq&HsuDCQy@1%kbG-!K`}_!D$;b`&}z|r zZCE4W?9hFqHcg}Z+H*j`(e)gJJXU#FBBrUE98$0vT#?WT?~t;Xo3MG{)MZFv%Y@yM zxoeIni9e{+Q>^#`4QDv+u;Mw0`mVYe;Jn9oZ;0(tWd?vQlj*MoKtc~b zlzJyJHFm^{UC7Km5QdF&)Bq*YFyKD`1hej9PNu0>W8J&FZWJ;VGB*JDi@$hF-~ay4 zJz{go(eKqC#eLhzX-9I0myj3k%+l1K=c1?GE;6tqvj;k1Hcw<)0B$|`P)MzH2+3=U zuLo1=WbUb?w48^u>Aq*~*2y`Yv^*>aG(0fiBf&`BL&G-!tJDT8svj$os=lQHVm3!7 zwzsW6d*^PDM)&R1+Nq?pS4z7e(^<;?sse4bQv+-PFbyb7>wJd}HIh6<6mvhT*1J~9 z^8o(cm-ip@uM2$UQt|JKOl|Itth(72E>NLHKp=BYDIdsuC3&i~ zg;X6~M)CCyi2CoTNgSM!Owy(fO=@F~UIy#dlf3MtLQ(@fM&Qhmpbf$`Q&+z-lGest zz3c#u?nfPotV?WCa$ve}8HPZC@wJ2t{rN9`9ifQg5gQ_!jl=F@{xxKCV<7G$I$Y~3 zm(W`%Z6ub-ET^6nuI_&J0p*K6cC2R1WF$%K+>6f3Ku1dSSGzQdv+(OQT>n0k3m4W*tr3hX{0N&SDPQ(qQ zJPYS4${PP^NVfF_{r;3Ll>h8d)g<>-_CB)YhxR5_~XU37;ZtY5es{nSzurv}AAR4j)n}j06 zQ}u3A_ckD&htZ3aD4HfLA|^JNZ8)cfzY6GBx{PnFZTKNv644pgn($i=>{q9WK1Q2GHy!94l)9k0#kO>4*$j!!D>k)F`0ND6`wa(jXqC^pt=t^s7_|( z{8EA&S6+i>kBK zy9>y1Z|(HGnVL_Pr8rI=IEt{{q^o)APQD@d=9sJ+Sdvd2W36b=~(4{l9^y~<>CkswoK$a(OqoERom9!yGd7% z_PAOMH>V1ff?Eb|A@=uDSBeux$pU~3zjnRjn`(Gs&_|_VT?_6NYAIuG8GG&U2rEv# zNCeQ76y4VY;A)0_PLS7*`&Pws1hQu&%(!6(@>V!%04xDTCh7>T(Axb#9#})ixkrD0 zIT?+d(F1P{cnJm;o$L~@8jz`;+K!6x1xf_~7SWRX>Jg=oX`7};C8d3w&wU`=&l-wB zb)uBVS(rzRK0xnXs7qV?cL|r4cbBEcK)T_<0_TRPK3o_;;Yv)aT^#uB> zzxttm{n!6R0koo5n`a>9PWoo)Fsi&nlmr;fyaB8uklwm``$Pa!hr1AFGe+Q>BI*QK zmVC^^`Kvh0`a)g7C~ckhF_6nWXl^M@6PXA6ty%8?rDbqYL|W>>wbTR9J{KdQli4z- zwA;6q6WQX@1zFesS^)6y@L%fY=6?zD;vo?joQ2CiY_CD{(C?WpbKo7`^O6HIl&p|? zm%uR8psb^^yhW7OmDYd`Q}fn;hZkvMnN3J(xp0t-Ls<&o*dH<8I8yhz*u2XPw@a6# znoX(mNXYSg(K#Zo=b)XJVwP)!>PW6S$DlXsTx#CC8kQnb^f62kfnMq_FdA4ecZ)fW_s z1+L+m1*{?%y||ZCXxRzg8mc67Lk=)OuN)SfM{&X2!eoRde4pgj8X`iu z?Rdq+U|(;0bhE8$fh|dU312kV9lBCXAbMd!fZiMTH)DXPq_Rx3K+T|=YZb9|$Y-Wb52JTKLov~pK zU}lE;z8O-p=#l@!hG*um(ojb5ZIH5&S98*|Pgp?u=2%;B2-l(;RrXVZWz2g#Ec;`eMc1;w%DIC)#1+)droa z<3%{nFUP5?9-$ZZ6fUkF-Ps#GSl<9_kOF+E7HUK7tMnO@)i(SudXYGRm>^&>_|qB7 zRo2c0-dC=7F>W}n_dfYRKYr^S^9C_NgcJ_P3BOQ6@&K0!`|G49YvwB9SZX(zObJhR z6RvXLbUoqW+^~fNto$4^goe)`-9b3vRqXX`Nl5>9{hM%vq^MK~br|uP5q3S{>X7j? z8xC9GNcJ&UChQ*VakZm%oAbq~;wXS|!Y?A=OcE01gpkSiKI#06#|sYoq&Ep%JqzBK zKp7Ql7Z6*)3Eqnl)xp+ft!-I&*zag0HV>Gfm?v;Y?fMY%h=yA^1S&DprWw0Ap<3|t zzqa42|5^J}N8%a8nbOrXF;5v&4PB?eaobR0#x?rqF#|8*vBHc;2%JYZgdncwgj^k7 z2uGl*cH%z_GlWe*Wlu!aMw>SSz$c&lhkEO+pF~Pa1-MDEN-_89Db*7d&OHd~^VEZ* zUi%|oiuMq=n6hbLQ$igQbcXvGl6y*rI?qoc=NsJKzCQmKY@(Jyg1$#5RYydfN!yW5 zGHbwu0^MwGz&WgE^e_D*F6M7U55ScpN^?KeTJJ84P#w0Fn9@Ga^OOBFJ$;<>^;>4s z6}qq2#WzBuf}wuTRwPA4DXra~TRS$XT14B-a-_6xk}7H5-Px^-Aom-qzm(@rreZd$ zliqtk-QhO5L^MQ{Oy(4wRmMRCzR3Dkvs}8@0%rP?v2>5!B4jBbL4#O zDIGR46%1M3uGpl4-dUM}ko(pEahS+i9}{yjs)R|3Hj=M45`-0qh7MJ`z?S^$hX7wn z`T~G*ufBJ_KtwaXa(M@tVD>sc1(ySqL!x%fm-T)~PXH3298tZsW4k1v?nj|Z);4m9 zlopsR?Bkdw4#`<{p#h9Q+h4)Nq|P6yEuyHytfF+-SLbPUMX!Lnt3Ri|_TGc40tWGZ0*Z(r(8j)FyTHwc=tAxMpzi50_M?4${ryeY|DQhh5{|PH zetS=RPYwSsJBd26t6o(Jq$5&j3(`IFjSwEqm7gv(9+JS?-Gddxsq_Z}fO(Rd36oE_ z+3%PM`cDqOSN`DBKfM4PC;X_4U=(0i}D()=tqj{!T!oC7iS#@tNC1XNH z&+Z|mfO03bRws~v2a4y7I5mPTup6mogR$0xdJLSxQRO;Y`Q`yQoU#4K@pg%ZDH)_7(tB3Vgn}PH2i!@uD@{BhWk`Gt~F& zgRf-&hXkeE{V8hJ6b?(2KtypoY{A)FrFOW&wL~~EJ8|%dKOpom93PPgBg_KZ;yN8X zVlll{iF6EnQVM_8HvD3X*iu6M&r1)0{?YuS#05Ld_MORal|y%n$2JMilfjZ{mx!5w zn-EQKCfa1kMy7Mq8BM(dBt3*-*8+E}ddQ%qOnUct;enVQB|Y81=Uc^j$%vnP@Ar6h z)Ka0RwSsN!90d>9v2bfbT6^IjXT#M#W6B0U2TFC6>-i-WtM8 z;1Hg0;rLKdk9{BMYGFPYF$>Qgnm%0{?jf!KYCp4;APQ6gaLO6WlCh9rt7L6**K3|> z{mC!Ee8NjE9Szbbg!CYK$6F1wO07e%j;7Vb(A47#WY!z&}g*6u<&6tm?F;5e%1E_oh&jC={W07MU}CXJvU zl7?*U&*u# z;J%i@FW?9Q10c;7zmRuFz?(2UE2NmD%Hh)8OD#R%Yh;R)b~&Z1T}sQrEI%ggfD2B# z2e=yVg&zF1)`Q})AZQq`HfRb`<1jS zc3%@q>0nYljlg~fU?*uF5V1?3H$}8;MyZpn${;p}6vb>VW=kE4SYNq!t@i-nWICsG zSbOqe4Tw70s0F~(iOmI4L`sXN#MA@Pt^yTNR;fNne(Ky4Zh+irBzfXsiNl}2PJt5&p&ScB--*Mai+m{dW ztKR=#+)399Vw$-tLWaR9coy!%a1+2a9Il2I6)UNaCdCSYk7}%sG9GWx)kEVs906!M z3$@Ptjco8_*vpWR@Mbb>6L?-G9&u5Ec`c6(SA8frZyC>uIJt0;VJ9G0piKm)gtR2E z5-kF^4x|A)+91He)iau9o*}I{bPh+e_U-#W1U)nsLC=bjYarF86NJ?gu9M-Kpt0&` z#3yJvOGqQIN$Sv>P{JbsVO>$^QA&7}Ga|%|APCfZfCKw1 zv|XT1rVMgt)SmtPY6b)x?!8Z!l3^bKi$IO4=HRNC#KhzY<=n8g)z7Dj`uQfj{cVE) z;63}W{)znvW?c=9()|+Hp+-hnTQg^6T*2^^hBqjDVVQTV%5(&+E7xS=lMqho-JK0! z0a4zy587XIYrJb8w)f*5B0xc*goVH<5h%ccj){(qgr&?H36GWW9R{8;aLa}lyQaH? zM?h#rxStc!;4C%2ZyhV~p zxHrI)fGnjcFePb^rhw3#{0zdEQ?(cO8@@PIo!;dK?e*~M(KT6(Q#0H^YApK2)U;X; z!p#Avuylo&ejf?hNETv;01dchsESA@=dCy0FMua%GO>W&9B-m{oiN={`-c#>YVGF0 zv@E!h@asxyt?)Tq2*csQ@ZELACm~b;^KQb`n>#$3sQqo_^Dj5tmKB>rxi%z(W&oCm zG&_m{#f4ZaPHEvO65*@-bo}-`Xbm!;rKE=lo&gnf?#2SgGT?0vqZ_-_YzQ4Q*wuzI zh)&cCoQ{rK1GP4t!%?Bp`RonquUvoei6hNu0?-;#^U-aHkvKajBP}ECW@ZSjwP+Av z243y3ES=*qua)&&Q9K|Iq|>U>8dgE2Ic^bn0JObpANHiXe;)%vr6DgfZuT>u0$M!j zo)x|(%yMuzykA(D9K{jRsAQOoyo&Mu3Z1t=+&RB2g3qC6$Ho%h5(B;W`G@-P)!V_! ziok|I(qsH?Ji|X0kRCRi06u^?H1BfCO{m9;+W_xU0v?EiX9*Q&1U3Mjmn&SH?#sLO z;Wzf+*!u!d-;Z~|p7fz7X4oLiFf5+2dms;V+_~fKT%jgZBhegj>JBT%hYhFZ=<<qJ5rbvEhnZ{!CIxbP`(ouOqff?qlZnm zQ^TE6bLz&QeyTXG4YfH^blzm73B?R0fomqeJWSl)`KX&g{^938eg1#!e{|nm$DFyd zj9+8I^=_}CZ-)}A=L{0<2($;lRGUHTU=18mn}M$&~OEJcj&hc2?Il9RM4=feyT zX7g;enAx;SzC~;gq}`#b1AXh^*V8b~ejlcE~ARrDb`O4-c=Np?6d+fitk%gOb^2gB-vO4==_I{xxG~8%@_lY#P0vmEB~WoG_`iJUXAY(uOfMX_RdmRhW%lig{$*HZWl-^&=t!ucq5iG&hu^yYA726UlyFzIo>qNYU0H!lBF!0gNZJ`OHKF(_ccW*+ zl^G7+jsCV^_Xq%yEO4Ja{>2m!U3aKBn$WUA(}a30Wcd68JH2e^R5h2Jfn?TsiUc=Xlqs8Li(x#`ZupX z!cXf@-u#ay68rV+(xI+JwOt*^HJx8K>nt>8DAmLn3C@H)fet<+a34HB3YA?ap!&0OwC_AgX-b%D;Hm}A=;z)H z>anONwc!(V?eA%su-i|1lEM8ZRBXC!jnR6gcMsqIz^6>^CcPoY?Wy8)YAA=ozc}of z){NdC{FYt#w@x4E|J=V_5xDm%%14L=ZE(y03`0zIUceTOH9WWk3AqZjIx2_)stBy3)#0~i98ZbuFk9R2iN`sB<2T3uz2k@RKHg~v z6o3hL`Y99kQQ<|1+rTX{5)yt8MIVz?b*zV-9f~Qf(iLWYAJosW;)t)x{nu~%{(kdP z14hz$`Nk3rGv2_&-&}!pF&;DM7oUv?O(pRMrQjCbxH3X8PT1oPKZUr#RUowYjvszy z?ms^BA&6}Q_5cq8ww#gk!o$=VG+T3Q=<0DZGm<5&X~oZssCnXbCRwCub4}{!^DzK% z!d{KfI3@pSJh)&Rwo5hZ)-K`3Oys44g7%Bd{8Jh?_N*S#3j$%H7d5sK&b5&;ORB@khNXG_QhSi>VWisjA1r4vt{d& zw@Rd^9?Tg>6?W?or*5v-B~~Lw@G*_a^A5#na^D~|C(~xOD5b+hUE{NZ1* zwcSO=v%34*r9hh`%YYo<+5;$O#CEFn?kF{MuZ}56UdXhjbaenUkEEdixFhW>#eGD1 z?tXr7KYD8?0KobDceUUDj}G7j=qSYoXa)2D;1Ph`t1b!~z#>JBsH@b@{T|_Dj+|$b zdG6zrymL5IrFbF5L$64G^W@v@{vIV-Ye&|4drax@SxWl^=#k{ZSkQ)3cVk2;05-fd z3PfPIsE_^DdQ!zkrVX$MvvejWA3?3{c7Kl-4h8`94n}Q2tmM3PK8Q8|%jhmOAj+t! zn^a53^N007vy37G)W^OlqFU!KL`!MeQraWuoBcFBzM7^dmjeRd`OZIP#A2h{f*!=y zaBt`x2ot$zz_j}E5(ZzW2aypi0C?|ur2(0;LDpyKP_E70Pi*aI?(6Gq@IX%xj(zU2 z0^G=S7+tiEa*=7sLi<=-0s?)$Cz|cZmu~eP4%j&-403G%^fG-~WGN?{GiC z_8EIK{Q!x-1>#EqpG||iZ;n%JI;p{iJ9-0EAcS{G$kH&NGl{H*2@ZzyxrFbA7?f5T zPm}P4kw@}1MVj7sOGubd(2sn<0dXeUL~L6SmB=Mw;%wOxt|?KOUG1p@p;j0xCME!m zqO(?e|d9lSC0->l0o?V+wXThaVx9ZZPmGgPv;C& zK~CtR9HVZ?IJ;p{LsQkgnI6o5!PcuausJ(#rnTOA+3nN*(ZPy@voYF#{NkI?vz(wk za9cP0`LW{p@HX%kC_d}oH}E3^&WU&{0c#>EiK&Z0;PcYwrC5jm)GV}xDrx355*~37 zU?pI4rcVl9TuEm%l>fAS5dRl`pNTqJ;A3@9m;jUpAm$l>i9|~V30NC=0_3fCMTicr zH3C=R+yN+g0#oKq00rG(4HKXRm~FyR8|_cpJN%>g=6JM%prN>f0@6@9HwXpbj4mRa zm9c9XS0pwXPKXZsovg!-wm?*e>tgsf!7wAiQK4_9ATo`{LPy{Z3R@-B*=qe;wbX{R zRk(LD$~6;|8cu7&3h_a}v{h_v!uK)b2{t@~;~tX^SUQrQ3HNyZDj9#zK8zph?aCgc zdvzACI48&vymW_m0y`3)w7?yKvKV5Yu!P_>P-{=ATw==!{^ZK+Ff&UQ zIDRV(3h&~BcpvXn00|rZT*f!qO%5#_q6x})3g8~0b-=b_O4v`rQi&M>M}ouA&;@VS zzpnG~jr;e+th^s@U)F{p!I0ocm?uF~LY3o4p!;kPhe|zV49*4mS*ylp41Ea$0oHf% z!8cC5lQRS~By9ka^-etswR0gvoWl?@WM&*N;Re7)LYA;x@A*~;?YyCtNpHmozrchy zd4=D_9e&Etm(h^QnSS#~buzU7;9vdeHzBC}ApT)~=X|}V?I-(}LE>COtwVaRrwj|? zJCRwNR22lF6oFidqBWjFXd;4%%o8;&*tsw#;Ox#9wM%Ta!vbC}7D=x`uzHnyqx*Sy z3b0DC^@^u+DBE3v4w4tcv=rz82S(sC)N?L|ZHl3Ib4qDnQ`*gBz5+B$J}9Wh?yx*t zuNeCa_ugUX)$>)Pt$?+Nt<-vdZ0(_Sb*F71vq@1?TFyCNhuOS0%lVQ>xcd=^7q#C1 zqShA=wcavfd#wzo7!sv-QhP4>0pN{UKI0|aiI7YroXo{6*8aQLI#ep52c9Vp{zmJG zkM1OY7O|aQmmU53)iIV2=-sTJi1Zfxp#0>NgGN{mikyD2K=a* zX>`;y3>~{_nORP~Bl1$BSdxWQ<06Rl_1=3#f%}GtO~aq#3@CTFo|{xJT?=&H$wdS~ zl)}uEMi*>IPcr~pC7ggbkz4_*S=bX8b6lqGb980$4 z#0~7Uwlqf+86-xKI8BP8an;z6MhzV8?K5 z%huH*DUx$Lx9{7RwbuLehqcdeNFI_y4k^m1U*HhKnf;x;_Vs%&&*j94=jVXVNraxO zL6A?{px_!uodjqbq?<4v7Q^)tap3J8)1wG6$`@ckbrz_QHtcj*p9_9*n|X8{mfg6T zE5r!_=tv|F7)eg8kWxS@0W-2@W^IdC6P)xK@Jj&L>8V_#IoIR^^eXNsl$3$dC=zkV zn5Ry`5Rv!zv z8}S-Yw3qHj6bS>#c6KYN@u4+7#K7+panrW?GtIt*v1;fL8yCh&*d}01g_>)JE`9ng zlaD*&ianJ+>z8p-*t8Di3T@5{>9mK7n(!Q4lNqzt{80**R4{EE&o{{q*5oK*kj_rF z0N}%a{wEAFM_*Y4Y4biPgk3@7x zGqKHu-vYEMM2x^_jw!}UNOqx9fZ)s`Obwb7+L(@g^i)kU3*aT;Fbzm)KnH0D0c%uI z)ME%K5?ptTh1wp@crF0tXvW3?SO8;#y$C#zW(>K&D$JQvk>&!1J}T}uy3hyQ-v=g( zymc^YII9ak335ltsOIeToliCar3tjTRQzEUthi{7`lW6%3iHJlUEk``QQ?il0UL=K zQ~_1%izrv5Udcjf8>5-vUWJ+)s6+!ogAh8lZrICCrlgZwTWuvUw|Y2K-p{v6#`dIg z7@Fd;#p!5-qiSIFxE~!JgkcA!8>kcimqHXJH3qb`MZkGc%3DYDeN(T=B+OY#E?$R_ zQ^Bnw3`AA?T6|1$su0l`fP*T8DH^PePzz85oq>28}3FJHq`sR~n6hh$_NK={ufy6mttYsj^X z>}gnI#C3=cD$t0~U{=B88KJnwe-)oP^BwRhJShPAs`hL9oyrcbP(T+#NpQFtE@BQ4 zm>rFrt2VNobKNe@I`)FEdu<5as<1CkFtE7B3oGV-a`0v0;I)tWXVa7VgT0TBO|ZjM zxZWJ%WOfNjx!SN{&w+^~LqN0mLYqs$vz(!dl0Z-{b<$l31M3uNlQi8Lpo=>!t)cw* zjVE3zKmezELe3ikfLT`nOjY&97j>Shgc(9dGYhJE1xxq6Eb^%i)WW7i?XeX;pyKjNE@j-7GF%T~-G<=10Cy{f-(!6Z zd6qcUZf-LG7$iS64lFhQvvz@gjgk&a8D323@Tim_ovK6OY#5f;F8!G1`T9vIo5`#@ zA?>E*=cK&jo+GL+P#}YuwHD(#R%m}E<=6G{wD_2p3COmT;i!~hlFF+H;Po67xsSP? zzjzozCo&}WGDzdG``nhfO(&)R03ZNKL_t(CIpEo>^$=EGCm*-T#yBlLYO@LJMFDIy zYYxr2jai#m9nMeXj0r$yJuBo5vEGNAC2cD=V)UFfONvr~SuBg{8Eb-G7LSdh1@a@a zj+K8APoYmq@}ZRNVa}UeC1LZO*B=1oo=Tl;`G7iM8px2A!XcAhs*|^!@;FY(c0d(B z2!JiVFkGIWyp?>GP!_(?%ZiZ70ZFA6cX^OXC}qwhLQU#D0_Xv??g_OBFqlP{wN^PH zA)HQWP^A?|fE&QKRdu$w`vfW7p>p-gd+^ktB|mbNzX9hnj9zz8vxIH z(gX=1aODvX6w^+qUkYhT18AP^9QY*U|))T!`LOR))rca6{NAqAg@Q0YhV$8fbuU(ltOA88?pYkTGi3 zgrbrwKHB?+{GIR!|MB6gJ5Yb;YmfUMe&EqG%(BTvw1^OegfwU6gR1c#i=QS~$Wzjo z3l0MjIz!t>oNK8IbHE2-jIH4k3_rLN@%8BVi`nrkrGrTLsocE#Pt^?G?i_^Mo5RZ3PrMHtyI;NG_%% zEb3Cc8`#yEK{6M|cF-bkPKiXOBP&S`Z0SI|!hM1I0F4);_|!b}FODZ%4_ggJ&##sI z-x=BqUJ4S6W9r;=uZ)jB z|3v!2dmhO*4>S{ql|;wihw0;!<7RZE1nsoM*fwkp49YS&ELCG#i-5(zK2$v`LnUEL zhFJj)1?L_shp_zrU4Yl)6m?l@rMHzwl)AP$G zFTb_-2=D7)W(+Aq+l_m4SZ7dZAOw|c91vj+4&zoyLXU!PLr^Iwe(E1_nqL%b7ZhQD z;BaIB2Oz!!V0h*AZ=!q^pxp+0tAGbw@RP)Y1TeJvV5HVv!Pm@r^El&h%(`Bx(WC@Y z0=Ef16^s(H7bF;k1_p|gs|>Tsx}*P{uRZ>%{Nt5z-+9Z&gG#$XRKWeALpyJHh>Quu z2_jYqxFF!>F#Exjd0oT^fv7;k)1SBe{4bvu91SL91e`db6RCGsua*}8TtGE~93V`L zv~~v<%`mfIoClT*E9SF`-8xf*uiQ(8ir9hXB_}Y zDPwdoF-QwEMs$Yqg&?E$O+#fn8|l9W<9GSUY3o!%^3?c(NJr3}~S`QXTXTs$9MmVgQH zUjO3mbISQ>kn&*&s}W!$rBKS$x=&5@`U_sKWowlH ze(G}pEJ{c~g^abVuJFmM9nG3l?lws?h(;`Un(&5X!$~})mDci#Z z+B5@TULl`_rl(*Trlfz0_*FfTjKTEq+n_jJ4z z2vLiRd!1G>)}K1{sB+RUG6u4q=lbkJ%Y8U4)11M5%B2j*dBa-d_!hvdS6~6(&F4Qu z{Q>Zh3FAfKYqM8vbrMifcGp-OC_)#YjhxpYI8#+47ob9{3-mA?TLZ6&nA9+`PSqYz z#EWylv2Ahk$?~M1)swz*^rZh<)U#jm-)Q#JHo+tL3>&Q1ruUiSe3E(@n1O8s#=)_bV=43{66uOPbuY;W zuJB2LNDCaJS+wsn9i=mr4D`{k-jVvIFu3X4sqmY5!ZX{XEjB7=!Jf{F&-~@%<(Gcw zu_SP&;~1Yc0XQL7|s>qxmEBY+LCjzSnw9oDPKAu?QUhIAI;{f*-9zxae;C|CWm zyl?|y2J!#qh+fih$Y6@y0C$vWXDt{Y_vd= zX8}XOH50}oNe9G389D}Va_8~if8K1$iie|o9^6qXDk?^Br#D}>5Quy@Yc7si(oh*8 zjHlD_A}|VL>$*+1Dtxoi3H_W?A4H`HxmmSGgX&# z&L~yB6GEpoF0j@2gZLn3d;Od{28kM$Ym+}Uz5M>aV*(-vG)X#f zmjkEC#Y+S}(p(~?(n#Ku*3?AF%R=nVsC*5tiacTI&Vscw9Ga>!)E<+~w7@qI!dk2* zabx8%0M(14q?}KNN`9^q+7;G;fJ&rY4Db+6NynvZInUaLFvLaLbR(6cQpT!ypdTOt0AA+;*~MEYXE$#Nk1n*V=41I&o@g- z2h4f15QCKgY;jsuzdG*x_onhJ{M06>k|L`#?V{|3Mk+m^wOQ zJZy0vv-`Zbt-m?}stIYCOBqkxljnRAmJW&*c#Q!lA;c2nZfu&1omtb?DMVJiMpIe1 z7$gJD+89C?YO!*gP(OyyADXq(pZ|F$0Elr1?v1LS##|j_83q7{mBc?6si2fGNZy*Y z3m>KgDVuweds-k&DmfP?$3<388_5Uvv=k`5UAQuLUVj0aCEu1ZH1+;1NA5F2SS!Z0 z13k>zK*m_5e!Y{_F0Su22M`ucjh3Rm`OfUMD^Yi#pY!4)Q7#^1Jr@1F$UE z0dQ*#9Z_Oa%Ue#4kP28kl4x8Q+N7HhlIq_nIkE$jfN{=vAs0PY0tPfN7}hXMfS!Y4 z`^n>{UiXFkFXt!qhkK8@5k6;dnwd8PPYBJ&nH5wPAVm%^co9Zrj8U4_hS(TJ6%E^j zl)cVP&44Dt+J@GJSL)xqdjD7Z{YpG7G8s{ zq+>5|&G>f`i>QKt3`0Udnhd!V_tq)P(4B<)-wBVfi&R(boBYSVb$5x#&!#5@BLBMY zPlP?&17C&oUL#U6r6>-ofNgKsoMfbmiaQl(c-x|SAl77Syx3xH3>pd)sHP)R6rKn8 zYzCj5+@~viGQX1W{f1$fARK_&U=r7}_YVcX&>1eA6s0-yJGpRjK?5)pBW6cV1rw#k zhgrx3QXMw) z^gmYHr@(Pym72|*S1V%OGPV&~cl6gvzCZHp6Z(@6K33tiqMAVeXTCf;1Mr*NuLf@B z%tk|l2&Wcev*8wg8%vG=lCj4+_P9u*)r4zl;HG39V}s$!8SlTV4_-C^ySD-!0H90c zvv8cGj2mOZR5G4x8VlW?t@avnuTn7cL3JOosw;on7U6bhixoVb5akFwv-o8gf`|mcc*i()>zAr!9?GM~Vk2>YQ4&WL_ z+#-?NfYgD9k-X8bc+wd1>%pF0wXf+(|6IR6Us^F-TrmiUx2R#>Xd)5hYz$D_s#&jb zAvRDJ<^mlXkqRLiTtWUy!uy+zf4+I5d{&o5F5(M7rlBQ~qan3`PeB6%CsaptYXVlm zkdF#Z2)G;*tSW$BnO|KD-7x`?lbit^OJzERN8onXzB+hTKZ+d8Jk}0u?Vc_j-y->f zcehg+T;u6qz(R$_G}$ap3n>;~`N~Q^@*_$B4gs3`+*MVpuu17?lhSd~VlIbTcr?qO zU-narlWe7I={|W?w!(JdcjO8ssR`Jf6M%921@HS`oFpAed6c$cp53LQ5O#uDjAmU3 zVcmq#H)M?UoRutWlN0(}!gZ>ib_j9T`qoa5`s@ z)+y;!OFRIKWNge@YVo5eWm|GSDK+`br;{Z~#U<%=_MZW5>oH_ouK68s9V&#Cy6ypM z+xwzf6D6nn64@-KTKJlsPH9LNso9K! z#PO9}pzGKFp`Snhf25@VStd$ap3Boo4N<2F0gLG*>%@(rnk80}_(J^lQnp_CE@ScxH8RX#h1$YB(%v zNy!7}Pd)p%|M3q$Hb-KxS-Lg}D1=OKH+p54_{)gzuMt;{p7hVQ`!h3$g4>L*CE>zL z5I(_ZxNpyJZfydPg8@fd%qJUYGs{*j>_V{ThoJQV@z9cdbplV$+V>~RQ~v8=e=x)K zAY3DGzYJ3e9EL%M*%v2W$U!(8I64R|Tmhc#Y@d^VeE7s`PJZqtLO_}Wj*kt06@b~q zgBCjMT-zpKGGhJ*!_)d4F6&b~TWRdA#zIWZpVMW2icjf3bswEw2pyrxpd7iL1HMrV z&!>Rn5Rl%=k$&bYkNYqEtw$#uY3@!u>@-qO?14C*z@a!sNwXX_Bur!NP80_VR89DV zGn-p);g}a}db=+M01iWhhXxESFF4>vj1J2(v@j+C#fa1d<~E|U>i&F?k_vkGXa4f> zH$E%I3DDO;dK;2MAYX^Q$g7#9t9}nItfew)HK+;)N8L3w@uRKR>sza35D|& zKf4&>7ryX?+yB$H|Jx~}_Vi({AOJvjdIs$6{W@dZqgl)9$uOgoN$#^wPJZrX2Y&zk z|B)f|FzZ=WkaiHl3TBP|@-Hvm-u7?*ZD)lZ&D|;a*nOVI@wt3_{1xTAUEnRZ3yxD) z&X-<1r{C3!w+C?Q1TB9FCIcVGUpVt*^!+cM?t`SstW%6@kP#uQ*)-=Y#@)qroTrJG z0LU!Lto3hx^9OXs?*vej{4=leTa5GPf0KRx5Sr!!%^J8Tq;#NZx`vdFvDtj`E$#1a z*8JfQPm3~=ASL9y)z`lEz^k_XfgkuL7m)#&bqHatuY6_ovh9B8hiREd0H@w30-!sKkCz|!zhO<9 zjTIu)D1=@i^k|y%Y?|{7VQtmjJXke1Jncpc07OQw_eMr3TU5#4Y2kU~>^_z2*Z<)? zbtdkNhadhU)&kB@IUL7${`rr*rR)A~J^!D3aGwsCLHba3op+c(&JO>|5iu9^sKqt{ z#XcfLf{6_l-&+nlPkr!Or$p!N?>-gkEV=gMSI%bvV>KxoL zsBwJy#i!rVWBc_7_Zu@l99`ch;nt<%&s=il7RWz(>v!MIiN_nppI!V&n1OiH7;gr9 zABl_E_#JmW_dmVx=HXATjL&JGms-WWR&5r-VKHqBDuYj|43SFIc2$P}C*Wt9EZ%Ee zz3;L~G%LVPVABWP2k?A$%qIyab6}@Hz-j@q7is4kta{?63CH{2{Ng=9;ja2+0_;F7 z?*W`z-z@?qi@_g&mtI>a0>)3<%M+ig4_-D^+gm^D{{P+gKEfA{fY;+Ez1#8G_k5I0 z25lUitmgf->S7EGJ3H*Uj(bf&8;DIwI6OGUyg=Pv6`y->pQ;LmJphm3xH>@@2H-5E zuy-TA{P4&5%!{&5c5~yHv*-?sAUg>=4MNj`8O)O~ZyS`ktFH2I z&k?>nKI@l_U_dn$je!aztW>#_06<-f)dRimJ8$Ubf@hx@cw@-SSMb{2OD`)xz8B)d zAD$K&QRypR*?HB;T$1BEf6fY>st^ssXTB#MpudUNk6MIOf05d;msfMYC@Eu_uH*Rl zE12h-CgoU3_?^YL1G8Qg5|=&at(UTqdwR`60a@_|9_9)egC60!m5lLG$obW zuJP|u{Bli{E)?(spq}4x+w3(%lCbR&jxEYhD#713edL*9(?jO3cI%w zzY+IsXJxTz5T^_t4_;=-(4a!_CL|4xa#|-GT*m3Pl>_wGH6DNP z5q1rO5j4;X;2-(+*|4|2iSOO`kM}*o7ml5YqJUryMkiJfTR<{+3e5lg_}wWIull~J z`b-go84-#^R`+Ez0XW}beU8omY`-(`WLxNq($|^sJyC#MeQ-Yl+A$#QWlZ@H+GZ?@ z*a*O40z{sc`xT2IEaOKI5fKeKIHypsm18VW;dw^1>OjsArYqOJI~VH<@A(+JraC5A z&5!hx-~QrX%cSV(_kG-6ICdP5&f*9XXriwvtU|4R8JK@&dvDm|yN%yo?*|n{02~U+ zR)kYVLcvh>deeh@hL1k;rF%Z#Prvu$&5*S>6m`RZGHf*z6R^TL^f(71!+GP%jVEuu z4TpAD@$0hgrD!^KV1<_1%oC59|{}gcL9{>rfs*($JKE7N!OX zc~R1@Q%x?kLjbiFysd_iz^Wa*j!--g9!IneM1aGU7rs09>zj?=fB&OICDOnpUH&dl zOtA3e?Ff}A7(xFg@bwf50%ntPw zSR5|;&rD}aU%r+2KhJ%P>lWQQVBJU|O~{9n#={wTb`%1-g6~cj_Ue1~Bcv*Lc@u5` zRy}!cZP@Lp{kPD4{mNsHJ^dq(KmO5oV7YHmBYDOP@)pA8vwC7qQcBT3B@Z7t=3~LcF^*Y37f9qASaxpqKtD` zp~C|JZozT=%FQ>g3ICewzVK0ECNK&pR{3fGn}*i+Y`PYG3~bHd1`H|~=fwOoM=yOr zEX7wuZS9ueC~-^w#OCgl6W;0g;}1R-va3Cw95;@n%`ABV;Xq4iw?XJS#6oH&#!)ES z2Kt|`zrBUtzrBB->jd^hXoWsVoF?Rxgfdr}6f8hHEqUKLa<4N)c}Ow=+_4s4T{UwB^m0;c$VZ z-tOn%bK0*)Lq;INc*;V76e=K+>lV!g^VkyQICH)}G5y@z1R?pY{$t_%8f|Y{tH8FC zrdt!z##tOowFs0eyf@$Ber@n+Wly>zVKwF2bdpMQi8>=}OQnOBbjuReHr708Fq3%r<-wu81eMocpRf<_|B z(Fj-vLuV~^T$p^s;cXyBhx6?Ca3gHj;H`1g;h2!HqYLQq0RYcq#y7CV_O%ExcN?F* zf1fO{MgN7ERjpPQB3y`!O^y)3`lU?@PwQ5q~R0krKIEPgO|?}IA>&Rfw^~{ zgbDLFprj(-?a52$%yv351h_lO%@g_aHwvb*oJw(lWD}>}crpk^Tq$q;3;6T9`+RWE z;wsu&LVIiD^R11~DGLzIAa;@1S);dr)`@v6IN3U~2LLX=a(Hj&`s(@12CMkvwITKa zyC$?=FmJXPr>v^PN_i8Bi#yg{+_9F#JY?U#aP0XLCvW~7JpSOvcs!y{#KUg5l(Xjf z1SciI*(Lt#d`2#{8=Yt<5?qj4fcN!?>lNdzh;UfN%8%}*0J$3W34e(KND?|#T&8f! zGx@>;ALpfA(hOD#xS6DzN3N4mY68)(z|tX(rfvqBg_M@Ayzta*GWh44eQP^5)?fw0 zjswvPraWt#M$9Fj79gi{VG0ej%!~Btx4G!Q8ukr>or{VOwCZC(f8v;LO&o@VB32hh z8jwmIJXD%uolL!5ke~{`SqA?ELseUm9GE0fz^XyG*lD$EXmi1MZRU8CnL+rK^48b! zf9-sXbCUH9n{|UGLSdR!j%VbJ!!s)A5|S;)ok8X+uLC={m-uXZ*|^3UhD#8D83VSM z0;qloLjJG-03ZNKL_t&!P1mxE;II?1ef0S!<~RC%rwQq4ywgeeYwhb^*70tC_KiMs zH{0FKIXr8dH?#iN+IIJ`$DaPs;UT_y{yg64#Ps#{bua69H$QtfpLr*f{x`G!*V^{S zfBeUv{-Zzoqwh*la_7EYvjF*%AAHOggo0UQgkalQn6f^a3hGIA9$3j zNNxt#N1y$Yu7-~iAlinwv>SM74X#@HkG(>M?{g3Cw>|N|1LE#FD{My{UK?>T3LXP3 z8k#vHl!Bcm;9}@;e-;kPfM>Pn!&;qyJlGPxCQmk79S$=J0Ion$zj~cRkMDx?bFhiOW z#v8|;PX@vLwiKtTOj?!4LKGE2Mgj(r@J}7R`7hzmcKe}=u#3Izw1KNRsT^!HOxd~U zpMwNfJ!02k2L?+8w}ynV)U`OId}aIApb%HrmjlQM$pXk#gT4v42!~G-Hp7TqWq|}3 zN*7HRcDQOAhPi0CHTq`C@J~-~9%}O|wjV-+T{bu`pid)GnUM)Z1VtDE90i3#6W~n) z6M@O0LL7d2e)3F}p|^A%beX7Az^>k9m1x-!cD}`Guf;ASZE_wR4>+2N=2b`kXK!+f z_9q{Dl*25$xrJ_?6wOJvQtI>l^m{+fot1IO(ocQ!<R{{5* zCwDs2kA401ap0eC_HCMFYSAswwiQMkVdS)GVLNMfTdAD|V%ElI%!}T$g%$Q9(UlQH zDwsk*Y9l;5JQsOS@PQuPx@WtM)HP}zh0Uj42ZHsvbNi=$=u{S%A!MqKSQbInO8%4? zwYwtj+cWDLH0}uFEDe)Naj1*Hs)1QRI}`B)(iWIzD1Y*Wr$(R_Un~eAunjF*Ht10s zFFDVce8#-^Wu5|4g-9Skpo#^0Bs@Csv&SzbzyHsLkMZ1&v1`a+kQwyK_wQM8wW-C& zl32%!t(tQIK?WSooQ`K?25={UO@Jk*wi(C;wG3H2818i+~$lWIXceCBy?EmdL zZ{PD1kl%m*qZSQe&ccmjch1h;pys$x*Jrv;skc^5FhM99@PUgVu3Lu9r1adaQpPNR zU>gnht!Wq5W_?8dyI=p}%U+7V^1y!BBX{ou?u$h`!=$5Y18$AZvg*(@k=-~+-MD8Qnj>5VNNVNA-oDzP*bc@M?_bS-)q z=)yeD*cPgQEGU>!yj;=KZ;B9jl^=}=77)-v3PB8Qi?tCg9GYf~bsZ2WflM&~eZwe2 z8C`RBB%(?ILh>u~-C?vpTP~ACV}UCeIu(Tq_kh6=VQ8w;0Ouw^s}5~!xZX(Z^PdLSU6WPe2-l;e<+uMxn?sBVa;Z7v>FP=+l| z=8O~?Sl2SZ5K@6n)!MX5RYHlvEFr%w&wsPu1)*sP6$f$xJs={e0l>wAupofV8eND$ zaBR!WEur*3-h~9}TY(6@)#<^z#Q}MvB>tT&dfupbIE{PR=H1|cd^e{jZ%4e{$@kka z0lC`(<$Lu!-^=vmRRzeeuJ`%S+HBP_rUKqNabLsRy`bGq#{AsG*=ynpn4EzwNCDKt z=R&vBvf0eOeeuZCR0|L^fx5IdJHMj!k?AMC`SJqf^E)5oZbW}B;zE$lZAYEl7;u;c z-(9l{5&bx#YzMSv_`cYpEx_|7;SiKAb?DBu=nL2!XOy`RaAhnLfg`U2*vNt5c*UqN`41tjih$w-~5US*<)%gk{ykHmXJRkUjGYuN&f5a4~S^6gA5tj#s;wu=)JIHSDG@C z09HFXWQtXGH^3Edqh+$P5*!6&xtmVtRlmHLT(U(_4}d5rG#DDLMMO;4P~fUVx9Zu= z(C$F&Wk<%O=aFy=1xHuHQ^OnW@3rD{xJ*^e`W46?63m$T79imzBjs6{0(N??+g_KP zEG>Dmx3;v?bNgR?{fl?yeE|S}_ydoIF)JPp@|#=tw73d%k$lfN3p=fKn_2m}qmoM1 ze5cB30a6E}4|j??5zTSoxP_&QyJk&*hFRtLt?QLV@bAC>Q65d+o+Pb?L72863<0(z z-UT@XvTqsMAniq1fXdN~baO(1h|r)7z$(uu?iklAl)i_RjB>J7i3ILjpp-ctSRFF597~$&SSR*Y~bTcy?zQ~E5-mebANQ6a)q>f^YY8s$xVNC#o zkgZ@wR>~PAgR+)vTG9v!^qi#EgVs}-$j5VC{Y2}}tM zh+qZ@$Z};B%vbEK^Ng=PlL;(>U9Fo%^fd+(*WWl6@REqKy zd;7@vuZ-^|f8<``?SPuS*6)2gimrQ^fV|uBz0^^Ez4%^E;_r0=^4B$9R)Bo&+`hqK zyC8QPS}L;5B%E)wb3W+Ykg+w=BXD0SN^Tzkg-jZp&sfX>)Vyb1o7HHAd~V z#NLYN8pv6T*I1JB%c!t+- zVniFN!CD|7ul_#X7}y20W}p)}6OGx3Lj5HTy0N%CG#kFxc z_ud4SAN%^*-Ua`b`!rkTCsYg#Bjf+a-n;x-lH~V&pWiPcGV`2!tEyi^4ml<)$N~&| z#g)PC5lOAQ)W$1sJn($`y@Q*FMs!k_W%4s-r6BLU}SFj57~KP!hEvZQ?fW` zCNS=PYdtlNhis!r#Y=pZv8T6F8|5@{;$4L0P^D>{IRc9es>jj zyHrDlu$+vy&Yo{(o9}nEUtXi)BN(SaG#ts25kHt!PMP^-x9iJl*PGcW$#h>8_X8>y z|JAFH&j0`X2Y=!pY;nGHJzID6^%Xk;lAJ`M+IFa$`O^t|dy!@6FDvz@7n;K4Mq==S zOt7C%#IoSg=?@R;4))}1^Jy_}o&9cQ|1b8>67~O=zyGIJyV6=^cUSS^650lk#-@bL znUtIq!ncN6(32A-W9|n5D~PO7eviPmPOpK?!5tS^7j)4>bbXHr@r2;X;W>Y0XMYs? zGw3elcDQk8CKb+dGBSD46ZDiICBmW7*;Lh9qgR7S12$`BBBcNFb7UL;?SJ&A_W!=@ z{Nf>yI#(H?E7yfe&-FtjrdRh z-LEfz{ICDuPdtSG`~&gR7o8rGIhK+ogOW|j+;Zz^uhi&jJnFFyJGQWdd9p#~H$tK+ z)XXftcjNrtv&0|%A72a!{2$)=V-Ml`9!`&xk@ar6-|1_hvXJItj$p57-AIDDOe_>U zg0=6g8l0W&>n0)3QGl9*udG5+x-TcP4^#S!H)u#lw0iCCSXf%)2ah@o-VRdWg?m_-j{ejlN2fs}vv1 zh89xmMC$}nm2@X@??&^4Y#4*r5PJlzkI!aCFODo340uw*2<$_J8IMo7jPF(KEvQ{q zL$=H864>1iuP(&hJ@tBFRX3fAouAIOJjqs1*ux?&H<@_j#Qf%o+ovba(`1WHwvZ?Y zvGbCZ|BIEsX5$y^wh63b?7%8w4eL!rFdQde?QAbLuCFS!Vu72vGbiVq6X)zqbJBE5 zI-inm=cH41Wiutf6?pCP+OfTfhwby;w(R z&E<&JLt9A}OGd@%HgmF0BQVbV0odfpPN{Hvx3c`}-}{HOg2&Wj-v8Xl?U(IF4x#UxDR{(UjCQA z^T%Il->)7*4;Mx3l6RTKus4Yg536){RllqnM)yuiiJa0%nmNR8YY@BWRYYxYca>gT zLYF3!;YXw7!x0h@Sa5W`MpF%jv@>OJnABsyPsVe5fIl(wg!up}g@)ORT8Gx59SKx% zOs;8_^46gC&yPJHwy?d4+OgVY2kg$wWZC6&Qa&Y>Q_?girR=1f$jK@0WZb-BdR6H! zHrlJ5wsjPsCRoF?3hki&=%uz>W8=cgOIBX7vmrzx*<^W|EImC@-aIkCaU$PjViD^J zyFSU*p3XL%ip}b#>xFuEPkVJicRO4H+hx>{)jrm?y?*xC|Lx!V6LawI-Fkjw@dD-; z?g{gPPZQ*1GE6r5K|1I`i{*cX@8F{rnGkfuPZb?{x^(K&owlt z@o~TI_@?vuI?2c1wR7-Q$8W>DKYSSswHFNJU9xS*_J;M4Z;gIwwqBZb4V{zbM$1l5 zLj=VoY~7{1YxK2hkhFtjadZ)ow=MWMsr%#Ob{SHN5;;3Ja~j?s8`v7^tY9v#uUf@^f{TGt->R0cBm%zAVe5LjTTi`;{$ z1yhLRj+bnC&Sr~KCs;Go$+0Cfoib%f_yRTW+)?eG&PKBFz(D{HN&2dReTYbReiwg#%l+(F(0d)UN_ z`-orNMf~#Rr;i!_<@Bzj`^H4F|53$Mpt9^Zr6l0ALnK0&o??jrtn0l)vEh# z*PV6U&u~A(H94{eenKFU7M$4%&#LkJm&Vf{|KN|ykALvT<Eg&4n^ z9L;c@;okb#N3FUSY80LjWE!15uA2)I*1X$Qja`j?_(Iq@X?lB(`Rz&bzntFvL?HD1 z*}Fb0@0lpvu=Bz;ex4@Md11OKq-B6#qK7&`%!zoCv1dhb>uU43&nnJ9hB?_Yi#bmY zDAkva=X%$k_jgagQ(z&;GH$%^G-cjQ#+$WL)^!AajREefg>={0wr($Ku&q_~S1)7# z*^97Wyo@gl`aVAX^AG+N$#?tNC(rLzXGCzD29pQSZ;1!hzTUl+RS)9A? zKXd;7#mx_G5WZu&Tt??%a@kbKrI7uQS#Ev23ls`uZa_|EDIxbU$1zvK>>$KiSEap*9wVFW3GZ$e*-RM^!M>yQYO!uYUC9RYs>`@U<5lde z8uIYNwkvTWzsB=FAfN*}3{a`5>h1*Fg1SkOeXQ}Gh(*+=6aHi-Pnk$Yu(5KZ-=#3) zBnqEfborw3amdow31q+R!2O%f=W%?UApV=~^EW-dt$9B}mcDKv`)von-*i5|E&Kd7 z#dCm;r7!2!LxPUTxG%BaX_~p$TJql5G}Lg6JLX9q++} zn2@qT%9)%qIVZlb3iH-e_tR`SNy@0ZV=~l6)hFU{K{vu3d1fIq$?;1kKGBnI!n17fS%9@e;f zSmWh&*V?*z3;MOQ-#0FIjfYF)x^-%2oXwQX=R!J7q@_?wvYdvx%LEiNa`r*EPnpFN zv%5`0#|l&6y~(ysx~|&SRaceLH!)DuMv(_3UNH-JnvqiVhif+!tWP8}< z`bjj-Uz~qv7&ax!)6BE)O`7M?eTtBJ-PqdB)^}9`H<2U~&5UN|P<*y0z+S8FThr!U z+gV&r3Axd@@KeCll>|#TZ|&my*QO`erYF1jemHLl7Ih6${e_>p(M}1S#l^d}*0j~C zdtmq3o;Z}pc}OG^iNO1=+IF_OvBg1#ogMq$r1@#)*_0?4_7~@m1ww9z;*SyynJ_!? zw9HIXqPr8DczCE>_DVG=7FR4uJ&6{gZlYDu!CESuZQ=V~c+(PR;PjmLmP66%i$~^$ z#8V)FQUs#%GQ>+8KHwAL$+pSXmA0&%x>g%e0UDdZu>P^F+ zVrZ3_ySXP)%A}Gl=SS!oB%mbBN-|#xewy&PU@4iIp+35x?b6uq8vA`?zjkVi5$s=g z)rU169@e;QRW%-6S|86j8nzk9n6ufEKYQ4JUf#7|+=u=0A-L|61$lOJ59pO1l^Tsu z$Q+mwzRXI?LMp|~i~tJ+5vUF5S8ai8Nc37pR%_&ks_EgXyjOiDA>OO};i~*lHPsq9 zBQwX$j25UhYO87yk9UZL8BvPavXGWpX-c>Q3RyHFDz#U-2h476LB8(NFCT(m+=u;n z`RG|3QooiCo{gJhrC7pKx069E1nhk;#jhA&gIhV;?<*A|;G=E_H&5A;y!YoqtD ziqVs!$+2RD+u%cx$+5H5mCL%S{-d9NvK#Z`AN;ZX{+lWN&QmXMoqakL%PCpHEs;oM z8A*hx*RE}EY!c1g0yC}E+N&$;2Ny1PSJti4B|JIPGFiSk*>ZEXXUk&Ga^cpT<+uh} zF{FmqOuf#NK;~Y>PkL@eJ#3d-$n0I8c}{qMlqDF({i-7O4AS#NOv-Nc6)l`35Lm`cLrukmfURe$!;ezCbJ%b zOXK=#6!ANxb3W$xt=2Mlg(sGkX#m1u3tD^4et*Z6oxDPUVk}PSc-5C|MqIR`dS3de| z(%x_diIISqIVBgSWwGVvZ1c@&NNy(|aJ8+XyDRO33;U}pb*jP-y5xV)iA}e zIv7V7os!w9SbFR1`FEar`u#VP{rCr;gyRKJyX^gk;Kf6uTZUTAhk(D$r#mZkSKTQAp=@0FnKmDQo z#qz_n6e~)aTOWk)-c4I2_D*aY`?l$T;SOnJ5|J`(S+J$3ESaewSC_Y4)J@S=y6Skh z^(MW#s=j!L_Wr|w**@Nee?H(zL)XzPnOjQ9k{KyF7L^`Vrh16_YUGw?BMD1sDD6e3 zg%sJ)lJHz`D|WVQi({5VvEXx)faknt&v|c>F_~LV6N}HB%!kZ+8zLT2jJ_D$6!~Nd z1+g_^je!uDGBy=bUMMCiqY#iWl8`@t>-Ce6*9~C5ZUFpcU6ZdnpKmh0%09nN=dA#; z001BWNkl;pc>W1|lBaUXjAAig;#$?7IZzmQd{GUAe`~WB=!kya1 z!`AKE3@ejm4;u*o$1#Z3tv2nwKfe6&kfksaP8^1CHDDKP911eby!9Bc*Q(F-;BQWD zH?x(S$B^c{B**m zBpRfPbbCQ>ZizQ~;ymPTtq9J&bF*%oFIT3^m9lRKlubCYG{PwokjI&@K&J6IfKekj zr3G3mZLM6djmtx0zw4&;Q*`8I8rAN*YV}34hfC09Mg}8r!kifHB2y;cPRw&6m4s*1 z>0DCd;$Yb=x-7O%bYM!HPK9$Wb}}CdT79SO_uTKRURy^H*da>Vg-*+0L7vZ_s z=~OsRiBku*PIOshw{Wo3xX`&|)JwwWM7o`rr%X1;<7$}`cs{(sEx-RUXuxiHYRqq}Z;Xw++CTPyoo>Fv>BeE>8Mvpur|ofYE_ zVR%)HzjuaLknNl7a>XxK(z=m*rwGdN+*?n>;r)V^i!?RxDM?Q!?CFFrNu#RYO%bN# zaGK4R#fvX?ikWA9;z=aZV7$;7x@4A}begQ(%r@UlKHtoiZ%&`={g0Ny&PUD`sdf$n#D+iX>*o3L}CJUcU; zC+73S{OrthE))}{KDK=%d~YFYms%eQ_UI8{B=GUhhy>=x+#<-WV!i6IOW|GkwT@$Z zby2jDe3%>dJl?efE@k*g)_sV9l-^<6iEaDX{xx82W?0E)%WOWM>~Jd*=Zw9xkltLd z^K4Ugn4q5=n-1RC=ME_YGgvXm?kuTrPBYmtwIE*Yw1-CQjWE#;DjIvG-LGtSm8}Pn z9TlwS6K6NvFt@#OnG2zUCfw*PHA7q2@$>VVjz$(GD)sJ#?tO2*>G&>I&rP)^vKRSGK6lp>TE z-n_{S^8+T86Um(^;M9$|8>#u{!>}UgTV=f-FatR`XXfIVJ@PUTBv}~I1~IQ&ml=bX zF&DH?Y#G57ayYBp+ z!8^b$gFEo3q&1r9vkDVt38h5jOeD8vW^n{WQANCJ^q=ik|7Nr8C!6iR+$|o$K5^Ww z4SCV66R%d*4>o(abb3Fky9a*UlbPp_&ES z%64;_C~r)ZrxV#-CebXhF0;in4HL9s(q@UkCG%RPx>4)U-5K0eKSDM;q@jg9k9R*) z32hGDuzmr8&!U;@|{~<-`q7MlMcHPO?W&4GH^f1L7mr zRpQ2sWSOZ6_CDOrlbenA}-P=2Q~% zaX!XZx=I+O8f6z|$ev{U?M3#^qV&d$&k6GZt4b27HBvMg6|qrcwN)EcJ3Ez~MpFCve#dXdo#m;`caDTs1*Fa1p9p81-yv9B< zfI>piQ6JLlYC#^!zIi}0CzF+A^1aGhKh!YlR&!%_%`CA_q0fyNk znMZ6{U{u08Bqy6;Cex)8@2}Qh?CkfIT8HF11KmpB8f`t)4^P?R?B2^{b9Ty{DNC|6 z>$C6Q?}}*sIsx#v0UP=@=Ks3giPwRez0UT(Y5vLIg+TYW5$^Q5Nz?0W|J$07z0UZk z1HzD%2TOt!1F9Vd#NZLLoZaxbP?o~HWKPM*h=Ob~<7Ce4Kz7n;wxwh{^^Vt$_JAh* z&))fL1@`@W#joz7T{ik21ZM6d`8mv;h9J#Q!Iubj@9d*Qi3C{(Y(=i%GJ0L3FMGA&f_oo2>?_U+y1Gcqy`r2u0 zqYvqShS8h`6hSg|r&(e*qorgD5nENiTosp9^p5vte%WX*H?H^1)~Kwq!@w^o+r({m zPTj@$aI%Tp!(qJ0hScqSv-Rc1^|H}=Gw&V0tm1N2Y*jr(q-3%I*W0_(Bs&z?NXOg> zU~S{r_5lUsTGijbD*pTPdubAji)lEypy??aWB9_FnlQIzO8d59f)xOhXxSJYwcR`fm?qoN(oX!@`Z(eiC`vDgk92ColoQyo+IF$Jy3Loo)ADzh*TbpBQEzQKiKl zj;U~NkoTdy$6W9yXUpf=a!H3e8zvu0YyC)G(&Ij0kfD93k=Y*TvJtFG`-IDzsZE`yC$1| z(fBAFm2p%^lZ0)JxHk6MZI>QZr0mdSC#6x@%-Jb!6f;fccJ{A4&vu#%bMLfm zr*1nQUCH`qaj-xARpg*%^dfMQf8)UCY1s{O1E}!J!Mi?NWG6wAmmawY$EO& z?Nw!aSy^B0tk=pGI}dEUWaoiKlaPidz}CbE-S}yTpJKe95|??lKA&tVCp)K^#hh$1 zC825H>&uihOrK1i9Zo#u#8bQB9cI0W zGr%z$4>gEOrEk@OA*Gsakg|R6>f?qquR+^`bq!m$YU{dFTLTS9L-sU|rDSp*m3;4k zE?vBAVd~0BvgqvF#>2L=wotvh#{Fg0b?;Kkyj7*Att$0;RPhHSX_j+NZa0pddQ(!D zB6KI|S5sj-Ev9+4WJU}o!Qj!{IDT62=WoCFmMxq^EVUA?>M~*XDYzg=jxSDnQb?yH zLa>Xd2FfH3fF2WNJR>7;?xEg0l*Dpdbh<6%Ig!n5c)3qFlYP_y?O1gAw&UAQ^bT`j zInQ>Q@&UO?+?d;9rs6|1At$FKKje6w(T!n9qtuk9(LY60 z?id3PbdVq-GQNogjRla={od7e!v(J=N7*KS;z*g|w2 zqAq-3U{)@+kwi^0!IefI>{Ph2Y6H*YmHE+ z9~QJ!q5FotTup0*hgJQusc#iUBHN@JoVPIM@jAogW|)OLnhTUdHQ3tDrEWB};V-xp zD`h6NGz2Gx;XCF=nu<*~i1pG}Ct-r3M@0We& zS4pCNU4rp-6S3D#nqFu7-xTNNx3Tl^>G4&Qs9*Q^s7Ru>pl{uJ9mKkNV2it;hiDmuR^phl&yw@&ZlRjvp=HA7gs1Vs%OUa}OsjMXk<6`3#m+g| zJV=8$!A3SQnOMGni+lJB9MXyNYhW4m@DKH86te|j_&D=+(%zvE3!GAl&8MQ%?Zk4*&O({vFw)2EW1!tZTqUr*0eRTnR89qYA%qHoKWqJ z8qNA__#1`!%^S|=lg+r^X67F->sjsibz{G-+V)DjRQCJb`ZkOy<>Tp$-e_A>?H}nK zHH@ls)Qg8|8W9`?U&`cKmIF?OacJ#)Oq#P{$WrU1TA?4X#_Yt9+qTGVOo^1!c;=HE zBd)g^qG`CUbPR>mYo~49dJDQlKkj$qv&~1COk{(gF{zMTe1m(RCQgm(Tv66l80zP;AsQ%Spmbm1Z$TL1IqJ7b|Nt9s}zS8$tnGJMsQT|LKMH^Q*O2 z-BjI-VotHa!*Mfrvoh4Jv}BmlkVQ@jN*?@#G_H5D!2__*Wxhz749*jNn$4$d>5x{p zEb|1OI+15B^J4jQGIzIVlDaS;MVG}$ASi`2PnN>XAA)$XQD1Ia zUv64oY}AJ!!p-N&QYoVl5!Do3hoYFgBzzu0cCt(s@-D1Na<@30%;&{&p0%V-B=9VA z=UBJ1rPFMFp77~-(^()LrGeUsheo?r+xJRUs1HOkmJLltFIZ$l31m&3UC>1DaH;6U zmHx{M`^%lUR8%{vO~bW3so!iTbhx zu%P_3lqwB7VEu2XqN6K`Zim`uQ9AFHw5X(JA3tJrY zz%f1Z0mmqFW+_Se!1!D3q-)iD?YgZ&!k9eSlVr>u>;r#4oU$p1>9cR+=jB~PGIco( zXmsmr>civ^XmciRXVT4#&qZNI?V=u~?P7^jD%|9WDP@K~a+nTPNjI}0vN<4N!H_yN zjnM-ICYg^HZ*N4~*?Z+dohx1Sc%c@FvQ_hkjkw?FTN}xk`v@%{cd!hAcEr()A- zW-bZQ?Mmerh@U+|#SlNE@(a3MOG2lac`7#D&g8ci=C@8vPYX;LEFmkFC^lKb0u-jw z&|KRPB)|ktcru%l@_G0t_`vQFgE=u=0D|_43CX+pzIK8#-#(A>0x6C_?1mSlne2=74 z?bvl=+pG5bjrRV^_WqUqRfW9`2Rl`Ds&;kcU@of}+e$vj+5<=A(WR|hyBu(hVe5bs zpspbp@i-n!43aBk;iN9M=z2iZ;m1i$}Q9v1ZsXD^+sB zIDE8`eq^8ZqM#g|NwY9N9KMa&ligsH8sux&`C2vAPU=CHNF^!H`G9~Od?k)GLjwk5 zJ#b-ZK;O)MtrW7EEZM>4!j#DNn7Dy&4ZGja!$xd%z<`pG9E`3|r}av0JH5BDW|_+{ z5lE7T{g57|at9oAED7d5Xdoy|7)lxPL`sEXiA*vdmyd2npNryV#&2hA&IpKzQI)p= z85IrGWyd~0G5+!TR}r9Guz6xSpP5P_m1OBW+dL&J6GZ8DKh4(83z{Z#Fz+FS2pLrg zd?L-0c}_MUkU`#dY_F&d8IY6`-hhX&{&J_i+-VPCy#Z;YSEt99cBNN#q9y+@0 z*0+rwU2WXMY9*udLO##rQz6fe7aQ8_F0im9nQt8)8hvfnq~VigBX!7!4~S9O*tv3L z<$dDWM80vQ4D?PAqi{Ek>mhuoTeU82yCQZ5KvWbrJh>St_FZvVv3*mnNw+)r-c>J~ zw%XNerC%=W+s@wVSU3J+dG8ZR$QM2nUtxS%a`9yez&A}wzATCQDhbBlhRW7&YWyY) z6~9XN;k$%-eOco0RT7MUpOcTj3lO_cL%lv+faX!j4~7ILC6jU@rF6W)1|J~FRjROc zXQ&;GU*cRkh+vwj2Br1k)V}=a-v~sWa393{P=U~fi_$_!aN$@Hrl>Y zw^e=L5Bq|l_!4A7$y#^TCe{!e!Injvu(V+330quDZk$r#Svv9kbm9lT@XQBcbtvc@ zYVr=868_fA{QWbh-#Mu~P4W^7sw!2(fjkruirNQmYi+Q1=t8}t+E8tZ-f0n3iLOUV z`KQNDr>P?pL9Cs=hpmX}M)L!?Kk)f->+-?*ArII+nzNOZ$(VTv%(2<=+eztMn5IHL zEjFKKrjiIYd&$PXBkWg%{fdo$$7U}}B2F{YX|Z`Kij(iZ8Cgz@{&oXq3o5@@l-3QwQ9RoyWa1t*GB6xNHL>){4p~2 zE~9B6=m#O(T36evc7>W7eKFf6r@9TBx-PVJwC<=1PV`bBF|JjM!(31D7Gm!s7;FC@cW?77Np_z1{hsrYnN|0zyJv<#K$fWpdm{(! z(85p=92T-+TqqqRmW)xA`_^=piElNw%XcNjO@09A(3i$lxiei>cAvGerJJ?YU% z+-*J;_s6+kPe>?COmW9W+_8_DA&3~9unPRg)E1~7)wcb}iCzA9U16Es z)|plp%<85MXwvudXZd$)l2v4iC}r|6GNeQt6ZvuqyCF%*IH~$6NTqYpu-;gq(x|P{ zO7qfX0k9CH5H;Wo^Fll>sI<-@kxNGB=&jcIW^&2AKj*lhc_HEqA!-Pn>0}=IFr1;dF9aX0LV8+#;cYRk>{itFP7D zX>mKQ*m{4b{R-k$;7gxZ0DM)+@vCw$zKDDACTsX~yiK{?w@H?Nop_bv;`0iCuPZtJ zuereZy!bkJKCi+f`9-ML^ZVg9--(>>HY|ZQrI}8YtaSc|(bYDyyQk));>6YH1%TnD zvbO4T?TKEs=9T7)j2XwsJbDh&XumLg>G_}0B{zLcgk56D(FbW$fx_j6x31Dun^CJ# z%qi|#-TY{cV*{;~c3k|l6qXoC<3JtbwCpf+!Y`*Lo)y|`+)Ja<0{ay|Pg(n%2|>(0 zbG-iO=Hu&+Za(&zV-R!Bgp{>k@$(kgBWQ-rMtfFhr=|`u6Crmxe(R#6h_#b|0Sn+U zD8>k-G2a!P?h18jbg|ctyEj%hllR`X+z2$JvL#gul@pD{@gh;9XgNALyTy!!&c6_W z(4j+a8(r1RX?3NjU{fNUP1@%{XG#hlbX>&Ufv=?zo!u?`=$S$<+$$VfL~XUu}cb1&3@-YFJrl zb2mh6N_ZYgX<+X#mO@?%nDr@}taDccE_25{n4zUWDP)H+4eawsQo@b?-esYshUHD! zpznFKwfK7I$@wa|`kL|9XSY(on^UT@%trmA!;M3StHpqJMv=i#001BWNkl!EI45TrjR1ZB3Las8Lvs9X9Ol)Roy54z_UeO*{d) z3pWQ}4WC_pG$=19KVBy}eO36#mBD-3I3~$ zw<)*#w#o9Z6R*P~d7hF!I#+n-BBcG;;VQVB_0E3BWZ!4zjgI693>F!-3BQ#_J1)LF zJNmj5ngl~2CTJ=gHmj<0o=dy_d>c|5{RF%TT2NQ9QMY~SKD3=jYD=Nag=Masns@v= z^3|P_8;b$eXs5;JQvDQT-=v2CN!a&3ym@g3Vr=N0PHYXZ0U<~@$&FYGI-Rh?k$ODQ zN+UQv5E#Le87hUg6kkjAV$HFJ>dM*{p0t?{ZRKFLSqo%F20hZKZ!zc_E$Y0XTp`q6 zy>(bzKd?Vs+})+P7B4Qvixqcwr?|VjTXFZ|E{n9-BE{Whv0{t6 z{I=hF@AE$IAA6ph?3|p*B$<42CYhPM8v`ktk@C+~a-s=)^yy)Hl_wWt-K#uq7!dZk z69KpU2&`wi$9h)rf}8 z&ko`gICuB##&2ga=n8S7H=nG^?l`3t6j3U}i@AA^hkiBWczI^NB-8tGY;0->3vdh9 zOaf;lxfFX{mKOXOTx>_=4@WDilQ#lrhW7BO+X@DIQ{Buki?}lcM@b~OQudIOCosen zE4tZfcX4GU=wqA5V-h_`kT!VVw6vT6znt(Akd85Z$l7pES7uI}FLjAGv0_+bOIgV% zx}Z}s>x);Mc2#dazEQRNtvYzF8_)ae z{K0%@)1*ac(Brj#e<`{O@~cT#yHZ(>a5ux-#@3_%>%qXkCbOuVtvkcn}J03)CELtvxhtIQ_hYR&ESDj-1t!bOX-x^+4 z$8}QtA??_naZ~QMVDKN9;8QQwcqgHqNNNuOlU65iKiLti3*1HJrv1`4WXvFuE=BHr|Q|dWQ;&EhMr>+5Y2?aCZ18YBRD-%$eNz zqK-T`=LxgE17|BqzVibU5c7}_`;cK}Bi@Z>&a>eWl~>2Iar$;zL|)9Z?w<+$Vu@b# zg_9z07AZZZ6IK3AqW#2khx|a4g^O3w0KTVl+Y65HXCq9+yq&FVKLduy@Y|NI`Uwf{ zp-k=sY8z6?DAfdOUd%iH*|Np;8lP6VtuyK|-zzsUVG*tFb%dCC+(u{RT=;#;WHa9H z_GKn(@=Ly0!DgyjC~m3N96KC*{8;A|aq60E%!UkJjx!HDYgnI3cvxOE68>oj_vHP)1TVv&Fi}#@IaZESDjliX^fJPG z9)+O7(NG*!Qwr=aWB#GvnBgXvY!70Bg(N*>Y3gyo?OA|$%z$?rmX z)Xo4MQS;ewIJTGo+rKv?IF(vGQmQ@WTAM4sN1bebixB4(>vnyZj_YGh$B+Zba^l~! z7Dd@0O;QR1#WJbCRJSBrwqjVdD&eorI=OQDgczt5hm}gfOSxqF&5u+Df6U^#y2S_1D)9O;4-c`*J&8 zmMUx1QR|qVX}?8P_f~@Y*mQE%ap=zAwFdE}&SCxcj|s0D;#LijT+J~EjYnDbC~XRF zx%Xv5okQ*G_m3aVcYid`FCmNCoR_WK0UqF!u>(Gmk%*$UG>iFo;YT1?tt#jsu~XqA zjKGwl^;(%Sn%b9ZlC*@3x7`maT>WS!<*Z8oIoFKSUO>v1oA4*_ z?zh6qS?jo9JO>VBxl{HqLyT9%m@*|jn~B6&%rU^l7@rDXT10G8R|kq=VXCd0Kj?KA z2K-P#ZActMC@C;dlsDt$Xi3X2fPVEk{W|zN?;xEUDPq}QD7*6juZ`8i)tby=&@c@S zVf8?wxs@Phr&ZN_xeibav6{oeaa^C@+)Muh_ z8l}9zxgbkcBjUHw5P!aEe~2GnjX%j4{mp72YV3Fdy%Clzv)Xd|=EJ8AE=H$YQeruYx5Z@vcdaIqeZkJL5qmxbck5`DqUUYiveJUd^tLY`3 z*sa3(F@P&;M)md9rX`4Z*PBj+l#on;?7k7@3jj1xi61P#Y^>M&DtfD%SU>=^7P$1x z=x{_aW!#uE=@HGeB#aFqCPzm-%*uUkAanYP1(eM0axvo5z>sd%)-gzQxMh2e>PlasBUONx2DjuR^0>2wjXg;@ z?1=BM36Kk&7|1+H|Jdl9s{oAAB_#Clot%=s!o_4#==CSxa4g$`W17xe#-oaf=9APy zo~IyoL785!ROjyeK5~V-z*N#9tFSi38dh(Led(Ts-)sBQL=(RC4Wdk@ z%o$uuTl3F>TU%lQJ_})4#~Vu}?0%2y{g#liP#w-1_4tCfIg#u#i%H$gwQG%vRle=cvHS z8eYg8s$y)rciW0(9~uhzV0xms*=BF1=+f1tZQ9&1a9}rbz!q}dcWNRCc&nvYzR~F( z?a?V&Jg6q3g~i1Ylf4%r+_4Q=-QhpQ0uK)kBz5+enTDxy81XkeC|L{H?^X@5T0H)3 z7+D=uBUaLRq3?BJz+*CiSEF>r!@G& zLw%hani|4=$s0EeLe-f8fMdhu$EZQ8BU-#W$trRDF_kbL4zyo z4H-gZ+x$_xb#oLOov!-X^?}`Ql`o^0((nyySdp?Ak*<>D-L>(1)cRIY# zFs*IFe18AJ3C&YXi~?ata4!vZRg!q}RX=CZ|_@>)-gcT>rLR6AFEQo^IpyU@w|4GFPKh%reO! zoWg#j>MDOoxm4QPur`2RAqA^N;s8T{whZw7UoC|S2qWcJT}(P(I3H zDr=qAk$)m@=6rryxw-bf>C-!ME4Ce8M+UYjqiG?(_Do@$$iNa*C4L-Al0C!$eYK1W zRz|}UTEvk)Ij1{-vb)EID-iz92|r_N)@$ElMTZ+5!+>T@Se6OUmnb->!Vae$!uHoE zxYu+Vjl`A3>n|#n(E4@UvH!t2%`^np94Qat3JCnNfbr7NB=n_;3}q;s3488n?ol+C z$846gY(B7E*kFBCe-XS=6s%V`EQ%7G{h6$}<+7F;dCelc+J7X&Hyn50gt~qs5TibO zxwp3Tty*|fYlz7khv2H6w*C3jRA8R_`w~y|gM~!be~X2u_+AJ8&BL`z6XyagM+IS@ zZ7Mfy1lZ!;*X#AaFPkm=1uQP#5s#R0DkS56b1Ht1&>V=J10G{m&a<;0M89$|zCSv? zoL}eclqb`E{!QJ>b6lk=R|0FICeDAgZlnzrURqismL=~Q{zD#bE~GiAzC(+xSJnS^ z_w2eiPHh03J=Rz7zlaV5NX8;qAuh%Gwm%~M|OE)4KTsB-H8 zNXiYbRf_a8x9;1P?zP7!LlNQCC*F3=w_{nmzE>l|-QW-UktBVK3hrQsnd6S<-36=a zUWYR&>JoPBS$&f}KH@pY)1pc)-8?EWtKHL!A-va!y+l!1;E#Wl z!+b`k5}oUjO(eIj6qyF|pCwrsZANf(py;u4Od`V{>r@Yhkq0SLHxRGCTiBd)KSKgt zSMpSFY1ti<78MPM=LY3W*H+cW^9!7bE7lyeBiMbIE6t>jU}skbe9qx-^y-UP8_tdT zJ&=ZImBk)bAm*of_zXmw#rSnMK28EFO-7g_G*$g<;ysE8eX%QbyF28&6MRoKsBYoH z!>PJo$4`(F(m!<<-Ysj6uu}#oSX*@h=XrUHlNtJ*ZoRRIT=e>?(r+XqHZc8SgI zIDD+}nwapJK&cCKc*)Mum^?mcb!Q!@;v`VUmZid_pG1$O(lZbXW~b|)?}^;iy=RuvQU>Z_%OP;@-TX}@CzgPlg)suT ziO|4|4mFuQ0Too4L?# z-4`Z0PAJAM(Nz^&M^rn$j0Iz!qs8%hrD|AyszzOt?hg%i<4u;qZHX!Rh;0*m!dHmQ2nXE>)-BGIF^*#b8uK)X=XO z?c|>l)#Jpwj7#oTI%UPS zI*fj0{ah+4uj0&WEs)c{u!74vT*I-hlr0cbIOF=Eexj$^f`2Qq@AV4(2!AU!@nlH2 z<=VhlUKMt22lYIE0txS1hz%7)7m@BqS)JE7U=HGCRbygSDv=SltD_rvNok^UIkexl zV`64iQ`GTz{EqSBNw}(Q7?;Jgr7uT6?_Glp9;V3yLlZnt_Y#l?ww)lq+y%Y`mlfWs zpFNnjNpQ#TjMb57=2WX^0JZ?Wk-mtD(EL&gjJ9&osPn3PEY;+P{i+7;>){^GWC>QO z3D40_i5MbJovuz9H{UTukcNRFIx0PYp2M7jQZ)(b#`a1M+IapGQo`?-R`3?zBK$zp zT+sLk`&{e?$sCm#(6Kur2CeIw`E~Ijp!dB8>cE%w040#9TTL0 z;bsu(VW%_Gr^*{da{5;sloeGt;AUA$nnl95vaCo%Rc+O`(t6t2-Ou#Ws*h|FY z3AoMwG%543Pq&P>^e6}b9m~>y7|!U1Y>pLA7(c~jc`e?Tw~&7+g++U5P%W6$&BxD6 z2-}socxCOqX@=3?+E`C5V?v>)BO?w|y&UM0)y(OlkP@9R;d!x1-pKA3%eGzqPW$^A ze(yZqeeGVD*Ke-k`uO}6!HHr~R7hs7mQjeM$(u6+6>79}XwabOqo!_EhnVp$B?^5P zsWYJW`EeI!o17(aEi!h@UgN8}w8qEsG+pD$D|KgX1Qb}>V(j9kT|zN$;{LBuT@0qW zCEzi+){$RC;Kn1F3}rU^1?LR6r`LiPr`Nm0z+Nma^OY6FTV}fn{`u7jm<_>}Z;Z)m zn#enE$hX^y3`73;HrK^%4#H~4S4oJJsb+M#K|||8%ATP&=Q`Ux*V|jKUu8Xn10hR- zl%cIXFC)16J*`p7xADO>{re@f8J|>;Ki*ufk(SE~Btr|5VHmVNu@NR-tO;tksjH6P zR#TRD#_@40w;Z&%U6rf&p%mRR9{2o*k0w5Wj25C&4B7!Td9@MDV-S?fw=R%(|Jy+fYy;T(m*sd#P^vs>ToftX>Kmbne; z%Lzi?^Xw^TgXwQxEGAigq!Uj}N3Ha>&I9hW@Gd}R;SJ>9>7o0!X@t|evddGYZ%>8^!8di5| zCcy_+GGvTl8Wo9bl(HHxXs%WXgn)3}tm$>{Kqkh!ZU%Nv%?gDcl(? z2B#6GMUezeCn}ssf72G$ZGG8U<#-TNjftWB{3(ft-P|dPsT34bTWjPhp}Kllcfdsp z9nl`bQr*6&gN!B3Sj;E`x+BU+$YH~7B?{o}^MbyrCx5A%C9E8Y{UuSb9mY^_ zR(Rg5^0U3H%aXdDU6W8#VhW9eL|CE{24_W@Dta$^RC>~HH>HN@HlfWt!PnlQ0uCVP zBS_lKB26rt*aEULlPZ21$V6zfycgbpxQQv86z- z^&;JS%p!RQ9RhknD_jHQR=`FFcR%yhS$ z>F(|AK%vv9`#X<;5i9z9gtSwZgF(}^Al9y~j>px-2|FF;J$ko&q=&n{e_Z6{B9cuX zC?fm<3B5Hv>0z<~4#kqtQ|QIFU4g|H55j%!(H1MZ&nV=%UsTQ*4OuNKTFDKN3^TjE za=X(oC2D@zxXy@!GQu{((|I{jb?{L$9Q|h`w6A+UiLmbZd%5YB*H@R+(%yMqPh5QK zM=+*hB0ngbB44I`s9#D^Hp26!@xzVM*+H?XO_nr9J7hO}jip}d^DOEtKysu>$ z8=#oHL(Z^ba}3On52lPJy(G0j&iim&r>Wp>BaoMUuBZSkv#A}{B>`HJPH3~=$3>3I z2kNSI2es8_}BF`Hq z%SG4%_ZzE}e72%=<(AxIvM|tbmXi<5<#1O@vueEv*64G+h7RaPPdsGvHN9JUn3;&x z=&KIL_<1cK%x}d^2fewp&14b9U|yHT-(2b3hcXa)y`4B|5qQDN7MZsJELh)oxc`x} z7>mJH>t&BdMD`cC$s~#a4l%hdD_iK4GaC|9^kCzOm`CD6#e&o;;Qj4&D*Wwr)9AfH zU;a<6lhuUMHj{LK{I4%5emm-Md|K++k%U}SDLDdLRn0B%k`7Y(c3SsU4SCkRRJCIB zD-7?x{x5!C#He6}F4n<^`3%fp^c)wkYFXpAW8I^dL`6eugDo{GnHU*4EY(x^k8VgN z88&&P0(2vnLxBYRxXH*Ju(jC?#NfAT4oFo;U z8dJ&6L+`4p3+!Wj*y1Q-DdAjj`9~1=pM#80ojRon4of%kYmNl)j2sAz3N)1H{di;l zDkBx-Rw^knx6_Yx`CKo6hl+=OjSSM_XvLip3E4bH!%x$2!GR@+yT+gQMIknHR!$Dk zF`1}AKnIU4_v-AtqQXg46|+KX_G!RXNzfs~6c%|3ABjk0c<)fFL)T*sJF=3FTeT>A zR9VsNIstuFl*9SvmoOm&+%TWUAyEp-V@+khst)u-lwyaQ_h1=he`2;~--9?nbO&Em zwE{(GrKs@?OL#>kik<$+{<=sIWG)kNyeKa`RD6Svwq)F$az1~6;fYFlZTL<+8ew&O9Vq}Te5^ zzCB~UwLZ~=RBFT>s+N&a=(@zhB)yp-2oCLZ59ep` zv?X6M%?SjZ8&QPmTDSl3NuQKniEBmaO!(anpB~r+eYQyFsE(7M-`ikwFaMVxTXTE!o5G7r4*o* z^yPT?xvpPN4jF2JPdj`Zfdlt+lUrGY_3+E|qPoHKzm%MW`?Y;Y^rT9>PY7RTl{s7( zm8}%d2IqL5?Q2ODm?;~}CC9PIc}ZW=j0yG$LcLlbn!TsLR2aZL*-&Gh$=FO13^8Cx&+<{gF~hf0 z&W2Rtv9zAt++(Fu2ftokmE3(A!uUn*cR~Hm39u;;?&H7AfQ=E1trya(W^=uC$@Sk% z5%yl_X|YwO7>nMtE^BHTHf<=5$H1$6j|`+ky7~YI+793>4nN9O(H-((}Rs{AimS6#Cuw*;=Bo)V;d9{4>=T| z^TGA{INtPNYA5bo-4%HfJJ(&lDb`@yl%7of%6!?=(I^-8t-5+^4kA6zJLJSWN`2H> z)-iB>35N%|uAG;QI*wg!?&@iz$F5FZ);F;snKG5j(%h~^?dDH+iDfIMTaTj6+Kt;y zobymMSkIxe7N2UV=i0sp-g-A-hfmJ+J`2eW;xm6V)WJ; z8b!$;TKtJfZU%Q-N_b0#?{m&=$#1rav|SvI{A-nQPyFX(;e-FGYCM5Nnj zzyoXxUt6RKcrrtE!vAs#zr?<7_hsP*n1srUB*?4$= z+QE1QzeZ{aA{gR2>iYf4$Vl{0zklr-y{rfP(DI+GCIef%-&ON9dh1OW8qr40SC5?s ze6)Mih$9dvTIz}9`5ZRFdPirB9BiBtvom2n@%t-sa^Yb3X9Da|N;0Oqmg#)rDmVo* zI?pfe!HB3r#up!d+v#~*h9~xL1U>`7ftF@(bD(&m(-0*cp1ZKFg<*YSC4#vb119To z3156(P5o*~B5YShQdf1XseLDf6oeg)5fFiVe%~wT{)}F_S#VvCjvaG!gu3T?IXzty zJX`1C7-wCMU(8I?8D97)9ls@v*&{XLwe)(Ua{RTl`c?6HBg?c)+zsItL+A0E*p0G$mLJW;(@*PP<8IOF!#j`U$?pVb%C-7q){s4`hrx zN}<(~dsajL7hwXUjQ$P%j_dL@OfE3|WF6fd2WCdd#L$T<&n>OClSr`Ql2Cr%IKcp` zA^z5xFcjy}{8s8v5o>tY$2n69LxodM7%NKayYjV8r=_J+qppWeLvlgY0mcK}@}Sq@ z?Y}PO8L1fP2gO-xav--)dGsxs_}xljNn_)D^hUT_u_UmxUX<2wAETJDfrOQ4ni)&0 z+HI;;s*IV7gbmFqHX;ne4&r=(Mk+k$+b%zRnD;aCKJaFxCSPlM`u6a4bg+q?ND_1$ zQETDNe3TLjsa^Y@VOX@H0(}L$uSgc@fMz_9#i8M`fsl>3>>4fH~HkXS20-Ku(SJPo(zy=X}rI_}S9XkNFTwX(`2iPr1vfMC1h2!Vkixet*-rs!N9IE1brF*f`MzU!qK5Bi|S659B z2;^_SBEtS|uFL@dR@dk_BrrcpaCqRN48#dwErXMJt75^Yxj9?qmYdnis1@4}+3*-?rsk^O>Ab2V76Hq4g_q4kd z_(Q%WUmq^Mbg%~Kj-!+kwm;lK5W@Os$Ap51mbFss4>NCJD8{G|wfc-4pD$Z2B7&PO zly(y;uK2e~io9)AON0jpl}PoJ-J~JT7!p%4o-DUyWjrC8wI{}IPF!Y1906) z?;qSoSKLMiF7>UP)8^gw6yKxu-i*#464mpu-KZMpx5r1bForLeGv8;LbM`R~fwu)e zfGqd0H43s8a`PJ$&(H6V3pmM+?+*w8zAZkwem3C}QYS0Fytps7ZTG$-lIaa(t88@7 z3QkL}8}(g3#_sgq+?RHEZ{*h7Ba+oiK?XNjE?OK>ZLJd@OYb^aZEuw8eJbHa(h|vC1|x#IUheA5Yp*RG)ubB%kcOHk&youS`(v6 zMX7*=j^cv|OX3+skZ0sy0F1z4ANC)qYPJ{R#RSpm)SfSB?JsbiPofI0q(feHCSB&d z2A|`6h2ZdNnMoO!$VD8MM0zf*qIXK<15%=ZH1#TFvfu1$>=#rNriMwEuCIIByIqM^ zl>Gm+1lx7t{+cq6`RICouxT&I0e$B^v^2h3P|y1|S+<&~4y<91D;08=P#2h@Yy{=@ zB-)3~=HPM0t2HbY_`R9Jo~RywGhrQC;(_)hUvXBXYP?*(k|dRy&BPlneVQ!m#k{*| z@&Yqo)K+gli(xXL)x#(3h48?xvZ^7dlyD*(E=xAnl#AU_^*?9Cix~1a$Svjbdalk| z1AmrrX%e-LbDD7!kIw+5VFm_Hu_}I+u%l%du^GL5>9$dQ{#x%(1R0!(&jNmt1RqbT zomc|XTf613?modS;n4d6(4*BK7G<3H?m+cy2;gIsoX5R zc+&W!e{&f4cIfv`vbFN{Z;n<1ndaE#9x&1J2c9zd6&-KWfH3?pyOZUlDW}q_A-46N zTuE$eUt2!n*oH z8B2zX{bE16)a8UHRpKO`I7OQjAM-i+R`$lkIsYelK~oZNWix?O&R*{^yYIvSydr#{Q=!X* zKlimyJD@BjVMgYO1>Yt`z#@oO@fT#ex(5%|d6i=BUy51!aa~f-<#|tE)?LleBcMaf z$4B4HCXI04J)ac)tS+3R_N-X*@zTpOin#{BWk!GDoy!w)-uVlXdE>!G{`8o*;-UT& z3dz^osEgVd(g$S%i|HXO^p_XRs2EfI6pi^mKZq7@I=pmY_KxwOfCwRFMU<~D@!Ge$92DUf+0MP z_Tc$G0Y0giiWBjB8ff=n?UQ|p^$fI{I}pbeU}&(*KvI@h%_p2K^pA=wB9SMnandDV z3%sh5oxkt9%ySh(S0yZzFQ;Xle+M7wC8Rh7qtDdjfv;bn7FC zc4(^f^(>|^lXyMurd%G1g)Ox86rFi~xvFfo}j2<)8-KrAP!2C{!h9oP=gCRsT6S z>GRJK%aXSlEoHZEhF-_MIjHEh0zyRoJEY~^1X7Qz2dA42Z{y1N$BOC$g_ZHTHG=w+ zIawAze&}nqlh%TOL^d@)zbEbK)CVp8x9XZ(jm0bPsZNpM>Ic8>vFqMHPvF$mr7YE# zCc|e75Tw6<2EGd{`n(|oUN{=<_q+$*ZGM5cqwc+aStr5D($LW`cwH<>#?+>O^+~hg zj2cd|2orN!1c#De{V@T?T7YMs*r(0Bmz$eGdHjOxUKUb!yJlv7mX~$m_KO1vL}qa; z0J&usGlg-MQ5i0oAJZjenj$CZ^-&$3?;Xy~#l@eQjIbV$62SZ`S$TL^TfUA$SNA=A zz%viPp0HqRpoz(jc3!}^wNLmogS4sbZDJge}NG3EyEH0*_P`i}r32{eVoSz>y z^yzzkp~5w4+496t62KI=i_Aj-GRsGxwxMI1$%VFj#dphsL^8brh;q6Sv&?sKNJSXJ zUQb2k^he`>O-kf^kMM!C5Sy|ju}YF#_*Pwo=U#F+1H>X{TzMo0Yhka;W#zb55r!TE z#f;2sk7c9zKR!iuTEtK5;b@;oEWch{gu;aByN6C)@<8!%Vs~0as8&(jJtifU36H&EW@-l&WBsLNp$ z#W?q^S&rR9+zT3t6eh#mra9p#@6NDI>lmENtkWvC=BpZF!2IG} zWZ_){Y1m#|Zt3vC#F*mWmX0tj#%OTh5Qs1;F~`I>je`CXQBHY#xwll9^rU~tQuk9N z$MRtDn8Go&mE#+Nt~)`bm%F-mm$^81)vKoPKaZhSq#?jW+-I0qDj4;kD$)}2n-G+w z9$dR<)w}0DIT5IN){VtZu_<>-qDxa(7xoffYYTJ$V+GIC!hRLU)v)af`Q#)1XA-&M z2+2|i3zzgI;7cJseVuOwAE1t}xh{;{7H1!>gII3n69Cz50Pk3ux9RL2d`vBF$C3oC zUpif=aRb8==0sDh{%egTT@N$NF4#J^7Uf-W!5{F%VJqF^SZ_VFfb!11x*A(3=Uemq zUmmf3&jm(vt&VZ-DmhXTHR}-((wn~M7i}@E5Qb58&<8kCDLYi^s2^mTxiI)09bUL9 z#phw_Eyei73Rx>5tW=UP3a_DNcOZcTuZL_;If}7}`L1)jo`JeWz%pIwHvMFB2BUSPwE=UsbKA7q_u{GqP#H_@0X0Uz4w-1on87-bIgZ_a)+xyF>^J8Fmx~7M6T!5 z%Fqm*)}CaI2dc{3A(a6aHxgN1W5aNPzDJPl9^#S;5B0FXRS84g3Z(|YEDuldyr@@w2ge_~N{82>m-I)^NE@HTcxY#I8zbjU-xDrx4BAy(|?VArc|0p1C zRRx>_uf_H<@ZAnS^XBfb!;Rv{j~`MS5u|Z%P`Ofqbo&SlDEf*b#{4dOBgxd#38bNg z?F&&Z<{>rTkUYlI-LXwIpUXQ9L}aL=IUxW3M+R~cQwu8X8T6?q zZcmFyuf0eaEa=EW%AdYYY;|V5_ce{}yJv2T96owekUHBL`HjBOxi-YJDBAQmp=TYN zXKT=LWim?HKX#7dgb--Nd1(jX8C4dMLe*Ouj>_<#7+gd>e*Q}S`ZdwP8^BnbDfKuM z(Do7be(J|g$8>xp27D~y{e z$I&gP9_z_1R>8a26Z`Qqz4YBk>NJovPrQ1ymR0cQUCRK)j&z>p(%FwbwKez+x@eU{ zuRlNN1#xK}L7YhNuhBU4gB?+csW<^|sf72_<$JdRm6u%BBRlkFIKn0U6#gCW*nj}v zp~78iT}HuXj?;qx(ozi1kLR9BpoeRHX~tJl5p9?*(Zq(_H7=C$cBNpuRr+ zMUTGlaJam5%B?E<&>JXt0%e=MxOgfsv-j(b%a;uiy~Vo~4C6qUCa*WJn+WoTDQ;0(sq-&;qBTO`r_ zHwH*7dpPm7jHVENh++qamzgaVG~-+U>>;=)3o2aTUUVd%#ZLoju_=3DoPduo}~!&13$2I;m3Ja~w^7)H-rqMQaeFm5TQ}ZjvI6<2jxtz=SO=_5h-1lfxXh@s&hR zhFE(L;gB|Ma&GHiOS<|kojzt4@+)$(&=$)r0V3$v$)~csXJZbeU9(&(sb)pdDS@fK z`A57pMx`^oiaP9bXo- zoUiFWYi6n|iZafCL$S$=@`mkXG0s&y+(;VA!zMo(aUwMGY_KP_Rx`t{3#dueZ-9x)Kf`@S{R=z=j4#o>@28SsUphZ#B3GC}qnYLr7xeiqe>m^0?F zW=~Uo_E8B2w7z9xl#@|{V4gem-a&bCG82<;l8?c}g-#v;C@A*?*7s-xOPw8J|Amfn|(Uu2-b`nfi-RGU_(9v|yppv%fSA%OSEx zA_0D=qs>k^E)-~jEuJ7nncyM7Yoni7q8&*UEsMxcoX%%UFFJ>u_c79!oQ`_W8h5u6 z&uWp@4|Gq(&V^+u3vH$^ zgbwkehJsTbeY2LqxDK(0!0< zh&k?fEebygHJbdf3yb{qPm(7|@BG*R`>CzcfFa~W&D+g!-jVxr&6S_jmpM)c!V2A#Mmp@lJHud)^`q#k3 zoI%%dawTyvUKVna3VoWDjstIOFB*3Foc)996?i}~gdDz!xm~cv{86z(T_Qm$o-0g3 z_j2ouy^d14WLQz;;g$90GE)$6YpGN9D3B=s>o)=hjZaB1&OEo>x5R%!v zKiq&cjuxqBJ~_8+W$l}!DfZ%8`3V*+omA;1O0Gti==jpm(e53+`FRL)x?TB|I-{Zc z#MKN)Hup}sfL(mo0lm!dSma44NsZ$410KuiX;1s#nCi`^-x7YNfywJSpN)y?S{~hQ z}?ZDG?d#bGUCZ<$b1 z(3^|S+ABUjzMDvdAN^*HYpt;p6nBif{_KbZ@gAYgKI3i5TzYs>fmBhXY$gpc?GE8>+=cOBBVU_v zj?5$7a@6bEDA()t2>hn!Xa3PP2|vX?_l9s;<^3XVEoLOoi7^`EXzMz8pwQ?NYJhQX z8tGoLXz6Y_}#j}_Tc|^3PxXmoutjc>(sX-nilYBM=3zd+d zQWd(O-gOg4T5S}j!vl*jKygB_)o_qTOK@+t^=@Btj}>!4=-O!4u%2f3@>~_JKk`sZCrTHEsD8{`e3=d?#;!yG>$?LoD^%?|A1QFkuMZxVJ1FQv#ae|=6|7N zo8vc-e>#&vVBY_tUS~;G(P7k3%}(N>UK^)dT{5qf_ZZUPSP7eq^XfBE+=1yrFv}L{=Y&m zrCCLvL;)HBks9xB<|I%~1DLSCzIWEFA;sst{rCsX|A$)y`N|JE->EB9(dB*v{ zDaSs+(IK^sFgiBDL%bx%9)3s>nwo(8f2e`RUfZIN%V$BM?Y?Cw z2P_fQ$`H0H6LAM7{ANG?+>O(SE~DzTzBXL>g%~M_D}3a&*}~o%zchr|GoQNhkl@Fb)Wtw zc4(zZI1Y>ao|P@O<3Z+Xt&d#zdpG8pcx%^J`pZUb){`Op*VZ*M;dNo7QW7_8%;x?0DyaPA6@r4^#4_3{OX~-K&RK99%KB> z>WAZa6WT^pVhxbuu&-q%^+V%u1NRF?v(1s7nMkTr&46AHnL=+RRBafdeSb?=I2s`2 z%)hB0)E=}|+=|)wyuMI@xFYMPz2p2khP+f?bIKqIk4IT+91i@4<{>{xUU3@fgqF*- zrS9j=!~%f7Is8Lq{QFk#!N&dD>2;v9TblhyGRS49p}(GtPg!_zY}$WY)N{*XXv<-( zh<|4cg&XlI@&G|`U-4s9@7D!AU zrJ9-x944m0a2dZfk{=mE&a+?t_c_KndkKB7W$>;zjolk52+Gdy{f-;l>xmoDfk*aC zFetNn@gJAX^jua-N6DA(|Jb_$9Xj-RsvmyfnHs1Z(oPtM0dawZn9ZK=ILF(2-sR>z z*8)lM;d0Ed-yH~Fco66U6q`_2jw3|A(RiP}1OH~{a{XgIKe6LN205q$akL-DbVynd zDhZde>RNht;7WHua5F)ZQpe^uO^u=Aj|#x?A35;uixV!z{h+=f zVfqXnFQ4>GM90y?)wtdoySxM+BbUH_tocv@F0798FtF!ipyoRM-D-2aikAp0_spC- z;v)WKFvr8$pJ&IFc-65U>#Lz|a_38^?>HaY6r8bU>j?%A0tUaT>-z<9w4H689%@qU zMO32ogqgG=_r=5}dOWw{Q2x97MhvDA-nF-;6<^HA_{u6i8;&MMT)sn8@VM1y%o+)i zHTl~8ubBe>H@1XfG*Ansh+(xE*a%b4P$wp-^xmID!(HxxNR1&LHY04aU@DNZRk;A3i0bZohRG_$Klum%2sPr}4f* zxd(uSie?8+mWg1{g?>o78%+euP9nQV+ZilPk0FU)q`l!KvTH9RNM5Q3mPVt082Z1x z0NrRAKEhGlJ~fzx5ggOD9=`7(%cgFgW)%0xc5bZ#ZMOpE;fZIy+tw*19}8ZE6-wAQ z?>$}-a- z_iL>E4z`H>E-$J}rK#-M(Xu{exhOe>rTuQxc)#AfrUHe8s$scge)C>&-fS08qZ~3PSP#Zt8;_T>gBnk z!lc5ff~{{IfVIi$+->yMlEn37uczy*tt5(HWbB+MkwP8N8$sKjx(iCV4O$ioE4!`C zo^yWS->!P}-sN0JK|y(fqyku15BPFoKa?lO^|tgfGvAZbbb#z1LbXX|_0jxoymd|o zH-4ghW2D=uXJd=q%LLCyR2&?t83dMSB}&zkrOHao;+R42ie($@VCRHWL|0C?JquP9;u2EczYjKxSthl=rDK5pOrMSBVhvHBu6n7{RptuIN z;uLA2xJwD1KuB(W?|Z**-T&@d&q}gZX0o1~=giDGXYbhq{~+~aJ1xxx2IGYO=#>2u z2Y&~9Uy_~Unu~mMK_z{NLf-gq7Fp8GG=(PQV@PF;FW2K!+Q3K4XJO-$&D=~YKlmZL z885a!n;=yLLbgX)$4GZGSbXw&<2+m_(^_h@TWn*I3g8(KC%%!+0t4S8gq6`)LO1| zrp2@Q?P~sHC7}}QyC$0Yn+T%)*GjDO_>Lp;)6C!RGUeMk_;yZC-}h9#(A&SI6V7Dz z8fT4+s`0CONS${QGv~7h0SLu66k)eK@+E%UR%=@7@yIp+Vlvyw`MPk7guji;kl!)B zYxTV!V-x5@xN8jxj- z-T2Fj=feBK+YiS-DGq)>4)m@A*yS^uD5^*wS(kg0#7#6w7RykbJ`)L`?E{A|OqAjq z&~VI>(uM~<>60@xb=4G8u;{2*ee-9C6UM}G#Ve{n=`I)@7ayRhea~K|^z{C4Kaa`j zibKh~``f{+eyFd;J$)R+G3SH(jqDF%#<#N-JB1>EAG{YY5PIOF2|;JJpCeZ8Fp0-u zW!&@%W|vs`jR~FgwUiu`elczgGq4hQd$yu@?p>7p*@s{rWi$4Ib>iCaUdAi?bK$SX z3FqX0vhJY?tW*pVyPFxW?Jw8qrMR&c-J>Z`E@D)qE|v3|>^D;7&f1v$X%M#5Fe%$# zFbVGuDS9DPsx!r`Qd(IkFDddEa@1e2#U_j{VE@I@75t@d}0^JPa?xb%K8ax8CBo} zR)$o}izk=y@~x&i|6?`viUTOMvi$z;|BblqVFC+i9}FEkrh+IXxF{dS#iekW)OA8l zN9yeSNady6zWm>&d)KOb@*KoS*?D;^#4gSSjS8LfAb7v$=Sy@ z<@))u5YsuL81e-d`N+Be^`Tl)AWN5yYlEGNS}y60oxZj8ve7&umYdFw{I-+Ph6bFhd^iLezGZq z&8boK?1I2`n%}^3*FteyUzm8Kv8*FmZFB5jx39vC5wN7BB%gtB8pGw!0k95UqUabxz8}{KJU&W; zUwEQ+Hnq0?nt+by0mSl)t^|TbHs8z<5R78!ra_|Ps&?`ZwJ78zwx#uUK2FEP;7{9O zsM9;5xX?p1<+;ZiS>TW6hric#g(Gz3iMb4w$W))HFg@vUifc;D=%t)>+&JO?lhFxE z@1wDer#j*hx%lDRT2Z12T{@Sx1)=_wgJwsL4p8ne6BHAl(@EE8k@3N%w(a(tiFln& zlr1xLeM`9pyll*(c$j}3_Oubx;I&4{54(hyhrmZiM`Z>?sL`8j*3#AdZ>kC0;sVW- z4HjuaZR>>yAb(uXZ7?zt+e3V_83%CEO(Jpxv1~M%SEB$}Yhh<}h@8e3I(o`LKBfeS zlG`79XoDYTgog*%D>)(<7b5EE?c{V~K?Hkp&)W+aO4uS({lKk-KsB5#=0L!YiNk#p zhO~Vws9vpz{E~^hWtq9auR?7QHi#U{E}^dxO&(Xl;R*|h_Q};83s#xsZ5&S^Q@$(X2~AqpHm`4!2Xd zd;b7eC7LyQlQ+%wQK!^CI!i$;3 z#)WIZcYa^8J=BVwO1uUNSpW+Q8!FnF42JKy_ZD?MA=w# zvHHGvblCn>HpYr2(>rvinB%4&Tq2vn#^}0uij^r*3t%y-E_87MX`%w1#B??UZwt&; z=1p+5z}~-3fuq4>^l&a+YHc%5W}H&ef$pd~6lGstu8+yPUnt;~BhO6WhIcTrx$F4l zgss8k@96@23WBE~ViJ%&1PzlGuQo>%(8l$iC<`anMrOB|Do;SyP>ejqdBCbvVjde| zL}Gby_q-aG*YlfZ5AIx+*DCqeNK&CsBW!oUST{1BX0Vsk9E2qV&58Oa*&? z5|7_Tc#&t|8zqcAd0Y(*KGSmE_-aMiklvF*I7WFkFriFYWzRYX&C-)tu^e3mc{}cc zaOH91eOprr@7okskHJfofIkkK+*tAR(-HG83V%#3#>(YRa!dv!in`w^f>v z;m6Ldt;xeDTaR5)c~wlzJk`(hRc`)$g79cO`jB8;j^{|#!*C+;&tg|4Wsgy8$wxZp z+2^NO#r;x1e+|8j2`cc_H{iclc>X~SSbw~_k4*4R@vOcN#&#dhhpj`YsHkL;uYxF= zE>qb1OCp1a?kR0M@Kc3hcuPfL2CAl=LxDCG0%#>PLrD~C^PZ))$-8Cfwm1qk(EOxc z0wJRC2+wJKqsdkIf^Eb8hBgE1oSz26+=h-s(vri5tb1t9fG8IeleN zX!HXr(d7stj?}uz;Fr5_1)7536yN+G9R8G`fJkoa)`;3T)nTnsF|?&I%@~lCFN7n? zz^r8#r@z5=n52_0fjd5mvffyvY{4eYzq6U7sYbY`XCIK=$FQZl>xn5Ek)43hh!i*V zHB~BUa~LM6cdU_&QXOe*Eg`wvS|aSBMK#b^;tEnns&U+&@6p2OJqc^rAa1jokT_BU z3ZL(*mY&HzddFqa@dKYBXJN^R={;K0Vs$=6BwC8~gH85Lj< z=sPL5pt!%kP#&;8C$3Wbi8&EdZt1QnXIBBkzFZRbHb7Q4npGlhk5ToS11e47 z3y44MmLam;HTgrszsVVl6R7zU9BJTXu_*HyIP&=rVjg8*94_%E4@505;;Q)luc64_ zXciI#CffLk3+D(XSZP#}2;?1w)m@$Wf6uUSoI1jwV;WqIlY6(_#@^{|CcvKjsr*=R z64M(0K6p$@Kj8&GHmfMHXEzotL0~`Hr!yKkQd=uFJO=6Nj)ZhJ0M~T;Q{uMdP|O{d zr_A2fRW|gUradH^?hAU0o>;TgQ5kjaGL~WX7?}gi(n+y1wQyA}!lP{$6ci`dV4vcy zt7tQvM(6ZM>l`^B2V&CRqIVkW1Wt>K4<*R)wq5C-Xv5>@&MqK4c~9#vgQ5=_jxjvkl$b(9 z#jDoiF_^|I@XS6c_oBhN`~<~yz{^*31XCHuQPE^qF1!mesi4<*iO81A34Bz{5*&Di z4hY^KZ{Q6(eLuWieqJ0NF=C1mT($lY#DWFfA)h!)1;y^r{^#r&$3J4Tb7FFJE{$&C z{a3?`n|i(f0pGgtXQ|uvCaxsYH8PF6tY|&>&=czwv)E|-(jXfWj_*&VpTg>OT=%oV=)>N;TEIot);#eOY?eE8OPJ00PrWe4|DKL z(^D`)1d~cBk}>aR$#GsfKeM*@N?QxZ(T4_S#d$s~)!Z1o(^5f|GBy!>FAI`b44-*f6Tq_M9@vxS-Iu^`);})k;i>}+bVeND!fi^XnBatcX;*misuQm{bs-OU1lCZ}OM7fQN`&Yk zXz$VoOmKAcAK3HW_EKED#O+W9hYG5APhmrq00q_&Pe1r89mpq8%G!e$MSEDPE8K=x= z;&mbf%nKTNM6sT9<;LXOXx){e+U=QgI>pvV3D|~oUZ~pKR znw2pjZ4q(sn7xNg#Wp@t=!umLvr?QMPtQ;5Lm?5@$@U}1>z`g0r~2F9v5ZQhlGM}* z8hC&sNspjc^z?Z=@h@4rtTqXhs1Z!RFcufCUYRcCRzT?_#waaAQ10^s5a-c!K})N? zD^OwyKFf`VjI@pCqBEci98otX+jDTq2>(?rtIfvO|9IYF(bL|3L2V72k4IK77@_B% zI)aqEQQs(V0Z!sYFdJj36Ve6XKdm2a`(Wq@>!bK|R&A1>o#3X;G&d{a?uUqxK1RvJ zFX>U&#qeCK@GVA>fUmK+U{BUzIZ|fjIDi3;Fxdhbtl8gDd+BMOoI!(CalUjr5dr24 zd(46V=xXsVVZtmD*fEK<6NSCQxk=qV2ZiJqBf2N8-x!5rEb-BCDKa4=qWhd=f&-@9 z>+QtMZ&!a!-V~8?cU;erZ~HCf9j$IhMTPMho<-TAt|-nx2^?dh7{%F;%v%21%i$Qf zFtplY%^+fc#PQ>cp*E~vZ6&2zKY}cCM{dgSf#mg&u|!_m*9IoeuLkM`SZYf!-{I6n zRvku@M+I0ihd=P^)IHdgwdcXuS7U;9aC~j}-m(w)U_?^*4FyIxU}(LKOw9yW3fuZm zEzjK8C+kNxrhpBpS??R3MjFGO3m)~7No4t8-TT*fnfr{MBbf9}yOQecYhXG(0%4=l z8fF}aB#QzP34uh5$VK^xt+71!D%-G0v{-DoQ@&3cd9XIeSPmm6pM>8JB(rP?NA& z42lvZP_XDx8w(*=_|VM!t(o%10Bq7(Bn%uFKdHG)U{gJ}C)UC&@^2&gOAJvOnTTW0 zA%(gv)B@WIkv? zZ;0tnC4A(}6dK8D(@=GV9=MJQH35XEhA}d=+B+Q4qtcpzy_avhc5;2_j%zl6!b0=m zzLISMNjpa6aAR5y3kS2@m*-{ZAyvXhF1p^y1Nhlh!0lqXbnE9H3=n5YE#@l$+)-3C zBKgR92UuavTq^pK%FM7!lM-nUi^{UaPdLMwH zV8kpPN%eT{N2iA;qR)M(_|~#aEGoh;CNT7meLvG3ZN=EE*vf@SJ&)P6 zWBGD{hjV68kBT8$X5m!v<|$w{vdOIz4CVJ`wf=>2Bi2dB6aJ(6J~?U&FOJg#x;(dG z3_1dGAdWz5RDhe1VZ=Acl~mhD!_G@q#^1Ybf$r|94;BIR)?xR*d96rz1onOAP|a@? z&L2WNdK#bzA#2FcUu;=$}X4B$cr}47L1Kkix$I~{_>i~rh9EaATf1P43|V$xSm^~!QD;?nB`f+ z*6H4Xi+>geGFz&DRfAi@6L}UH?_lK~%$vwT-hegTO*ZuSMX1x` zK!C?ti$&o$*!|}7n#jjm&+qfC3rc$~ExDs{q!VZmqZ!}9Y4zeI-Cyfao>GC)+4JNM z(Q%?!N9WzB^*HNqKc{^Z9yz9YaZq_ZE#@OdRqJ>hF$9*S5ZzhQ#-2emgFcazpH?Wk zncg>YZzS5id+Q*R)1hh2zcP3hiOA+oYcx{4%8KzBB2g&$%_&^Vgsa4SNIw~uRq(2_ zK&^??QP0vO2J@}1!9=3stI79sAGIGJS0u@!(j{8gJS|rIO8CVIw+j46vr{6%1mWB! zW!2JA8eE3I5O?ydF;&Lt7B6BQ#WMv&;ga)Zn|3f0>73fzJKtXbD&DL;(qnn-R3-aA z6lEkO)vcl@^tl+%$+IAN{J(avWkVw7T8T0I3u%(~K@3wLOLq#9NzI7dlg&8Y3lD@8 zch17kpTXPrNGIYvJtGnZwFF_ULpv^4>vlXIWQ<`I+h5lL(l*Ku@&PEw^>IeG@d8$b zIL+X{+UEsz$94ow3-0USMX#SeZ1~kfCg<27m!}zkq>0Xk@Hxxzvdb}}1nHoyF!Lec zE(BaHdv~(m-t^5AjwL!eLGZBobn-P1vd0SYpIc9e^T55FOTZ-`aIm z6|t`g*H}Wg>tkL)x2@AvQMA!y>0CSSCm`I)L}73?z~m|UhF*p~FI&+46v=@I8-LE$ z9mp1nI(r!2e3||d?D0#R>sJzw=Wz}rF|tf{+37%JvZb2|vc?@y5s)LOWFfD#@xXNl z@NW1r(WDW=XbHrFuowU@jnB4AxPu&IGRn|(8XeyiiQt|B0ysjkx2>9!#OPm5A$%I# zrMW7(TN)O}!1?|ud$lBqRYyv>J2tf_cT7`q3l7c7CV3SQebmD$5e5z~+bO~9W~=vN zo0)sK@MX!E(h^hQFjtJIsF)~TEMmOg+=p=z-PiKVVz6)=gQ1v)hSg+0^IKuXJUrbH zX;1nYRrJ$v9atJ(Jhlo~(KX#H%lE|NYc9&Qn#W_ah+Cx%?!jf|UYEWxB5p3jai&iIANrB;%NIi!p@Qi1^QXgo{=Om1&6 znXeL~78%m&EYv{u<%0x*@D`KvvhW(N=w-<}0rFZ?Wfm`*NKbrHORy;!VK~vAT#J>x zhQjw_CtkL0u9}N0oHF>_YS=x49GNV7y+t!VAq6{kG2pvAxeR^#O9XW9(@=J(?a*Wt z3Hn7w+(Pkw%Xn{td-8T+2?JDr={W6johY*?%L-~vUry%#=GW8C<^5XuKIp1BZL>`~ zv~?2!~0xuk_(}yAQLFHfzpFGcVQ-fANcly9J7=EC2~;>$H{$e_`FRi z`4t7oGHi|e<%xNZfq3R7K&C0SnCy~8+0$ycg(BS`Dr|{k!B01wLSDs*&$z^js@HVM z;_0V0JZa9l1R~R;1u@48ceXcP-0+*QT@rO2>|%HJ5u&c*#IM^q8(CX(9`gpnNi&n1Rx#lbFJl6O6d z@p!!K*LKkw+vSQWc*6P`G&Eo7Oy(prFR9ErEx~gZ0E*=}%39JUWc^3boY;p1@luX_ zPAkMvQGxo^NGnfO89bhf_7_?)(+YxuV9VR0Z#<*-tz+|ewxh|ZF8+#hzjzl%&dD(oRzH3E!@2n^bx4@307x2RA9WxS73P$&5=;xz~wVAg(Q1Pbe+w0aGjTAv;yb{BrSOjpN9 zvnA#U|36#+dM4+gs)xvlC*sd(#I23cSsl2FCOjT-wBF{KG8jI}C*G>&X~XwQdW980 ztk~ebGG4PH{AqRj9IM_)7#|V*1>og%<*a2?vxseV2|F3>-nJVqIDHn1GMO2w^B-Ie z!QAqjZ*{4n{#=RyVjO_t6?Eeu0ttIkY!o z=Y8VCU_>t(&WijyX03OBO-3$o5Js=2>zlInjVG64yl&xuLO5AhIX82pNI1KjZJUeO z%pi$0m-g?C3->6(JOTuaDe$IiHum)zO1A;Z_tBKpCH^&QVGwpyhNVOew{l8sySQh8 z%Tsq9O52tq5ggka8FhsxBGv^BTr{a4tTY6TB9=8KYWEVFj>}lWK{UjM6h$k?)SwFx zSmcQhIzE&T2rYoy;kSvl5I=hp%t$lejzsto1{x0fol`J#fE=f z*VZ6Rh`ozyt+n{L0F>q*z}J!e4eRxMx-f_P??z(hF{E2W+$MP6-8<3~c0H#_;sxb} zGquIrKr@KGfqBMDKT=b=5=3jnS^ou}6#dcfNAxjt^j9rNlJo4KzD0^`NHg&&Hh$f@ z&8J^CfRD{3U54H`vG?UdJb%}#Q{bYQIWpOyDf74~t2c2g!mqFqy*zMh1Tx!{@d4M$ zczWj8gvU8>Z@z=kigY#+9`WQQ(K^IYR!Z~`c5Jp}BmHk-l>D1Gjs@!U+sTap>z!xS zW)u^xVV4JdU|zflV~o;Gl#<@JO*W9eDp)#zfk6(lvEFgEAzwtY-^a?Q3U5pD3_xu# zcE{pLX^I6zcgJwYy2l^fD3!QWT8xySlGe%nIf&ZoI4c^mNF9nP=G_^4n3-Gn##T_# zW!9ubKib*mT5-1i2^1;VUwkpbPuFtVosPz=l`Ln*6d|vd9pz`DuO>vsb&oL>nBY%Q zFQnRH9G^$jwh3*dA_T~?2U)2%vtanKzgNR2xsuWsxYW2W{f?2CEzg|9cV~$yO<*E* zEY`RT{hT)kCxpcdP?Q=+#u0lu&gN4R{>vJn(*G4B&;2%nvLA(WcU+{XI=BRf^qF7s z_-y60xAL&1n)2AP-{Ek&8xhm>MVxVuUwJFm2KZgchk<^qm|8CKO(W%=oWYHkbEI*< zYT^5bJ^Vf$l?$$s%g^S#w9Fe| z>_*K2s5>>f%AW7pM@&~34QhPdjBPjw*fMRn9=W}3pSvRMotv5QI?7-*PhEHg-C&_& zk}25;Y!nrgc=vSTL7(SpQE6Iq>U!?K9|}7X2HIDRe6clEY$rx-2G^k@Bg34pL;ZnB z+-u*>1E=Gv?bSH`dLLu6|7*~r0eZ^t8T?eH`&%xwX z`TJ5dcvTL;5O&8f*x%(?<%bQwt35oR5bwd_p#{&mUrvKMJGlh$hx!;g@p4(GpjZxD zH;+RIcvT%{hXsE8;m$n68mLYLVWx63W3oMxCW|nMI^J_BKng|%YfmN2hJc~>FjOneFI;=s^ z@An5V|DX*N1fzlRz%RhQIWQlS%U7={ld2MPE)D$Xi!w8*5;3pJ8nxML1-9|F+ltB` zC@k;03G2lk4_5~Sx5;(;f=vc_DPw&xN-tS0;+?n`Mx$yVG~*=G@u+_CL8-qP5TDMDYw zOa^-n7A9t*xx$c#LIL!oBaAapaHqp<1#;DpAt90rXJ)j)YD@AU9g`S7ial^$2%yAF zk%u0H_`2|`yT*57D?90C9z++bA4GyLE}v?-K-Z1EOLNa*_Un0cO`|BQQ(1#Dp36}^ zp-Ymn11A^=R+3AjTrf2imrOwE)#`4UZlj!O;HOe1aN?nUYtjfN^LbHhF#T*j zE{$Ixkxj}=J(|>FXotlWeZ!g?%gYa{VrXv6`~qvY@MirSJw}Y z{!bbf+~`2SewU<~OQR0lAeXpuN#4`BO)nWj^w#9pP&$5T*)BH5pHim5;#a#RUE4g7 zFLHzSyMk-l`iZZsqOUy9M?i5T+(H91sxc_Yj*-NQmLewUixe@;ce*bHYv@}ssuB-r z5+I)+L0AQ!Q>j$7_1z*7w5QMWr7Q`r&wk|8E_#CNBT^z`a*_< zFtJ(V2RN1%!}v3i%t)Jy%M2ZHem$@Zv`$Bq-|3ziRrg?p+bYOBo?&Z!;~Tq5i;xbhBIm+@c@nGr=cY?9 zR6C{S*LkHT!J6OJBd>DOC$soXrlGe4Y9Qh+uzT4szN0q|Usb9+88dTvrL&bfKR_rAFzDhmLP zdoJqxwS6MR8j-Hy_)iV|_pf(5(Ll!}H7GA*Eb512os~e;FN-|}12cnn0CYa=Akvig zD1l~Yef^}}T%D%i&YD)7B$W!D8Y&qY5)g1$wXJlub*0i#YgKT^xG@c4jZ)-1=&}0G zJ!sFl;VN5K1r?L%dn@rM%O8q~8iYfsddZ*p6$nr*?8oXtsPF8V8)ThjmvdLm$)I71 zf4q>(dUpE-Ba77Amp5JWZk6)*@(%j@9ju+){W@%Z%3yD9D=5D}P6(b_ zlx~18crg zFwP{JE<8Q-KlIT-2C!wr4)Lu!pQfq$Js*A>RJR)~=G73_Uk~m5Q6|b-qiNq5fB}K1 zbtNXI;kVCW)-eZDWmkdXn4Z!%neMHv?iLXv*YZe8HX7TDvH-bY5qZoo_PQLM=Q4LZ z;vT!8(3DgMTG2knn8brFKz=rg>H%8nJ-ABAkJi=-(%ulk zJ1HQVRnp{VM`gF>P3p^)v#PDo8HRbZL?F;Y1l{1K%-0s(N|I;}gr?JH@zj#n`1xKg zWm0TmKumB)4T00!iX;prTwS7BQC)$sOb6D!^!z5rnq!m{=xeW*mqDTsr>c{K-~O^k zIinwlb=EH0Tz{6!nUGs+lp)P+XZ2*rCrguDqjSwg&t$X6KXw$;6a$DA*H}< zI@oW^p+?afD1pN(f+2$=7b;eGGzsEPZwpQnm^p!;z0I$(cdoj(3^S)gc5JDRcrkdR zME{j8;W2G1LIeF>VIxTjD3OK`Q zCRoGt`DS(VPbr2`%=bnR=g}OL9~WLj5O6oV1^wH%BnCpNwrgKm~|L$jG@Iw_=6mW}M|EYyV?c_q`dbDNEy9ABCZO zkHhot2Ilv2A;{TMAWI_L1`Vf32r>$A^I3`mV& zii#n_D{NzTyr~;GuABqL2S%y`i9Vxk=QjOdJmOeWCoA)mTJ8ZBe)TwwR&qW*z9RJgXs?GZ`DaD#rdnH$h!&$x-RNb%KwAo9mnvcIvH4yU>9{Mp z-v3yDD>W&)Y-YnLGt@yYuQii7hpwa}Ifpg8Is%7qpG{u%<5+N4;RYs|?>pNTaq+7> z$$lnb!rMblcik+ReBsdJZR`pM1(rZ=vRl>4n}qy@{7|IsJPQ zv=ml}sa{1j`T`uc$L)kLWec8#Ej-t_n)f@0({l-CBXY|%X96#93(IWAZfN`WKBwRr zhnnqFlk8r2uO3Cgkl3gxaaHB=}EJ`2PoFm7F~IfCk~3R;%h<_Q4QcOY}P zA=0012WYh4?ldELA@z=4w1FH9f01Q#AAn23-49Z~0ua^SPvi+BXqD#w z(fP0b=R-h`>Uif>$kW!Ow8Nd>mrsif`E{+J7Vfx^gAVmCAd?X)db%t`yV{>do;U9x z|APr?vvfcb^*4g{apqK9qJ(YbIJeBVWmYX$+do{c;S&o59owBpD(*vb2iKGggaM5z z=)SSq<}?3RS@Wz?kC!zP)Pb71g zPQh$;EHx+3#7r#l@rw>GPw~aRd+#xPZ9H9Ke|e+E$Z-(ER z=q>*y#<#xOUJ3-3@9u8!`;AXYMU|8b=J_lrC0%0nu(OL5sM2y8Boec9=IOs|_&2fD zhTa|~s}!&s?f3*33B~Q)JlUC8iVV-;9et!@#)ft~gV)vP1A9DugpeBF$ zK~=pT^^ShR=0*16zw3F|Ajj4*iV&^$he>{`Ci>~yYVDau`Ho-z(32qEA%#0knVdoc zt^-@6|IXoMxTk>q$3Afm^WfSi^!eZe#8i)KpdNKwAC8dzi$+PxLDJbIh=!8DbC4<}gOprmTFlVJA*SJFE06l;$o*ugwXrfHEU+ z1^ydHkEjvd@SU2fZMVaa&U=bjyC5%A(jew~l;%=BQ96yuL$4`*x@BRsuht>f9?@h} zOsQ)~u`c&B%*2LZD?(Xd4%D<(LwQXFwcKbiqwITR%o~@mtRzIdDG>3~bt+@c?=2oL zBq{Iv%fO!~Fg?Nv1{=nFi5FJl+4+Tcx5~p;qj(SBhg6Tl`iobhT$1r`qC-YZ-7t*@th=x?j;LHV!0bL7ZdjIuyZqJBMZTQ#+AnpDJV3a ze78Gk9^Tfq8)OFS3uN4dA<NX==Ne)JhOq*|;AB|2wmj)!1f6u;cp1&!^Fa23{j z+wU=6a1*GVvcT<`ba+5M$g5n8f7sG$l^%1| zh_?3^hlb-sx<;+|Y~e@}Lj-&#_4SZf?uK7W@G0t(aS)H{3T@T( z)*X7r7#wht*4Rtxa32E_WiLd;?AwjV{jIqPo9mtE<1hSFs~7JfZ61VOmHEp(*<|=@ zL>TIqw5C5SBv#5{?Ll01S0KRgUv`#oL3a9-jTHnmXO>L(RJi}jmHnT?YrBz+em=-L z&7fd-RmFG2A7@xOoHL+!*n-!n?9@i-FwMcOCM`kkbMqb}RV)7BDJJ|kc7CxNjs}QX z*9-3MuGQSH7S_wA1abAVXF^k&mlJcSPq}eZ>Z?BJr#5bZdWP`dz4#W zb*C`5eta($ky0FPa#H#`sO6u+uo$yRcAUfkLM|kLf$_+a@ezJ=J|~2PNqaBN?Z!0< zMn3Nej73)HzKCI$*C1jOapG&Oj9e<(-`w=>d?+}}S|UD1^|uJX*~J->I0k0jbi!bS>>uatJCJz)+KZ@Jp5)|y0J+>)}Er@ z#1->78IZ5{9dc~IwHy>)f#n-5)6FIGJEua*CF9kj-R53b@+jid@6bOa3A)Fj6^RE| z+#3)Ft_>K-i3&&x2(;P@GKhuS*hiG5@oB(u4(7~6qgZ>L@-p7qp6v|U^(7ygB)?IeK!G4@i-xPHZ8l2 z3t}lu+mSBuB$KrQ-9B*ARE9gn@9IOp1g8il3#Tj~3NPffL^Y@?i7wNP{=9?|&DrxE zRhhfFxP{#$wYG<2QG4O7bgIeYu`&oLz$|u#pS*XXf!vIkpBvy`iA0!wdAk3yudr;2 zt4=0Li+i#7;{kndiqqlmPBA@HTnbM=)bREPNye`F#BV}%ul;i0k>S~5+B@;fg$k80 zhhH0ZpWusX2D2&QjvBTY$~?3bdi#pwHjod%#RbA8zSO|1P)iu~+{wP+-p}j~RA47c zzxd-$r%g}mzO2}Z=tAh>-~Jj(%912A+vnJlsG6)~MRGMc>GkoBftFCTjP?Dm8%G>r z3=?&Tdv}1b%yc2HP#%*RKg&t>v({AgGeKG;25j>&Ao=H3ldTd(>>VjqES5FV2ROKW zK&Tt-hn~2f#aCu~Dy#yG@1CE&&C2V@eOQcj3qpU@3!cG!qKOUoNgH|2xJd~q0?zZ$ z_R`El+F$!{*?-}_iI#bOJz3Gk>h@zrH>~5`cQ|;-?e8$4#);2!&tx}=9G+`{0thsZ zxca)K8+MxIT;zVn$IiEJvVrIS2jBuRv9mbdNW&lf(80_bMit5;_&a}oXCeJ_FS_hz zs#;~|#zArFNhh5b1PNSE|4?Iqj$h=90jhjuunUlK^Z#;RhwNtnV5jIry-uZ2b^5fO zTpMf*VtD!x&V&^hf!Qg()MQuJ0oAqKfW8_UmBnT|?3+_tkpR3hj%_@!Q&UdIJCmY2 zn<*sdxnAYn)fvw+e;rti)Vge(-_cdzxk#8el4Q&C2Kwj~*!i{Z*-F}&9r?+d<&DA9 zytSUz?T(cAq=>yLFu}2@YNcem9Pgih=d@~Ao4Ri-;X(97+TuMp7QYgE>^_hB z!M~<`qLgGT!t6iUdoSBl%PC5ax4mi&$Z0%9yZJOYr6S;wn&6Op-V=0;1Z%xFj`p2A zT}^L`nxV9!uDaZ}KjH&yYvGWFF)M5G`Q)MBjEPt~r$d9$KlDST)?d4h=F>#^(&z_) z-Es}ETh4Zn6T!h5yN(khXgRQ$AFs+mfSk}%dEpq>9-C%aLH>_d6V+E^1ark85MZKs*kPE#A_knj9{DX6t#M%aFuqMH(bqiZNS~BiO5= zTz`CTrZAoI;c1UH`}<>yz;nvvcN$cu@6h5s^C!LT<1onU%*BlK>pRY27u|C^wGsc> z5TMF4X#BiU@{!N_7ni@Jh7>cC^HD#g2x{ZnZ?G0vixJStsvo+sBo2Q!k;WLFV@)5a zZff(6oN_w0);YsdM7b8DbsO4W_%O-FEU~}zd&g^^oGqTIWZ(yp)f)e7B$2-3#zxQJ zaZdJ-deRw12P8WY-HX&QxHM4&y{R;S7z>Lz2VE(u8z;s$*BpBl5IPP2EdhCO7jXEA zC!t3oy~@hUWoi$O?xKrh)-$3S#65BJIm`8X9tXf%a3KosnT0S9h^&x1A0FNfd`dh8 z{6WxztL-JLkXQM2X$)&2*_&^<^EBy6e|G}EbUg4ew?ATs+ZG!oDPk*EeVikpVoyUF zOi>HYKl;wtE53S2y4>fCK8}c?^(JElF{`F-&_{=$iIgMPHmOOq8WR~W;H3n6cqrc>>HNy&Mq#H zEusdhS#zC>iuCF^dwoy&^!Q0fVZ6Nl^w}rJreLQ#HnO_b#x_XPgwdBU@RzZYy&;=E zW@J+Y*W-tq^tVqhZi8PCMiuf*PYGG#q}_8rNH(gj_~>A#P8UE zkV=ak4y`OEVhoj-4_+7Xmz4d4$FZmFf1CNC+>a88_;W^|L)nr)9#=dGLF{jZ64g0M zgmiDC%OWHctb3;qa;l#@QswBE1nHNqj8hlhDKQp(70KSb91!h|&7Dpdi;=#OQq=l$ zPUXItBz6M_&xCo|cA?{-@nXxdk9>ufTL*4RA&!#Lcn_A(6-6`#S+8-->bPAury+d;tAn|ZS@2uL1{go0q9xF?`5Bw%O++%FKyg z&tkw~NeIgX%>LILsn1jN|6FmbY)gACp^$gBkWv2k(K{jG&8*%)1AURFi#PUC!3Vt% zFv187YPm20vXS%mV0?RBAbr975J3W#k8vfmp!I$^;UIsluv9V?p%b=$;r)~PdH3z{ zFsCqn^FYoh|MOnsMz0y2>-FG0-sLsn0@^Rm4>x+`DmKS|BaQZ^_rCo2 z`ru;kpQnXDan(4>H!|dY&X4<+O`+AEtahPW{akPa{NESc5k)l&T(nX9f8L`@6w=tP zv~YocR^$jD!1D)|Le!r;u0xbK5kSRFEF-R7C0BFs%r~l0qR@Yh#lIF`y8axd`WPdR z;(<~8wWs*oV%NhGycHnve3F~`KUa6|zli^tv;KGH`rlV}e2L?B0_MluE@pC(EAqwvV;|XTj zF}gB#iIF4;<#?Y7V-OEfx{&q@?cr88t)C-)_&u?bMM=Pu7y|V7dY;m0r5~cSL^Z?w zW`4U-)6KDd`N^V5npjKH06bj#yyut~S9>y1rp`n>@L=(XjZLD0`&VE-Ye*t`30?zN zVuycy`$&`xF|QifG9BE~JM?({D8+H&!TTMt$$fiADrdcWmU?u^x!pne42y-C6o*7E z*Wt&X75+P|_+*3fA*0R&IP_D3PO^z{+^dNW`|avUT7Y1AbH*q>Rm(%0jIeb_991zO zGGO!m9njo|KE(ghZm#HW!VfJaUo01o&Z1An&lJ&0(Z0R~4)^Epg@1`QIUnF*DD1|| zg+`4g<)9E>{$m%JPdkQ87t0a7$gt;>1WOZ*3ol?sZkCc8-4RUZ2_==QrT%a|A-%uY znj>)Wu$jzcr<1tGy0}myj*RQ3`3f{0tZQt~(5RxOJFW!wN2+Vbblp%gC(62bn9B7j zI{Y`O@@YJ*?8^3j^hVl35A&`3d{jilS*Q4K;S)o-M9P7iFi%$uOg4of zVQn_vh%)T-iM=k-NO_c1t;pA8H9)kt!>vMr{)8&4Bw((aJqp+{PI&LJ+W7IfChVBv zP|iXh@nFG**eL_di9bJS!Y**1vJ6;2T{$+CKd}{!l zlEcE|Sesb(y(S2Ai@*MA^4tGI)mueH!GGVwbazX)NK1EjC@7uM?U2%pbhm(XDKQ{O zBQd_h)wZ zE#Gq$>%6fx9;ugZscmT7^?p*uAXu38`~vT13u759$D5=TVwe5Qo~dQ9LH4(!@t^%4 zkTFctgHICT&9o$DJ7!>?aL1uplmD_XhtK2iR4VQBPXi}9Muo7L714sj<3rADop~`o zoTd7%Bu~ND!cJ%?lo(-D&fh|8XEZ&GlIxfXpHyD z;+>p)!tf1=DHVh9l;8Y{BKO}=BE!N`?r)1nL!TBVuY?Uh$@Ks!FQ zf-9BW80cQa2PDb9V<30?)Ey++^vx(keh&6*0TP z^N0l~DK%Vx@OJ# zuMdPjPq3cgT$|LhGJ1V!l${YOjY#q^k@SNtzuccHK&?y@A`T!PZ=Txv#oGPhyrQZh zS3^<<2>|NKWOEgdH%FXV6wte5C6Ru=zwPzx+5I46n;u>Mt5nyJwn$g?EvDA@pb2(* z_mhd|aR%6C2Bw;+RU)7DuVDW+_{}>r=3TmK00|>BV70LWWQ_vBC`|*i(aPX#7*eCI&`o86R+B{DCBU%=_rPq+@w)3Z8UFiNS_zw)# zHOz#6$f3tO)aC)c+HL3OhQTu@i|5T$G$=Cn(3}|T@Fs1u*Yt3Ltv;`H6${ucT(}Vf(E!J zI=;)2X^ibOenFj_@!l`vKY1p`2Bt=ON<`xxc17CsDEmfwDx{xusYS7=M55(;-kr`2 zPUsbQ3&%L+e-Saq=z1ksh}qxl<*)xddzzdeac`cx%4>JKl81nOD6pFC;ai%D-_%0Gi;be;}sy$Z%%FJ_T})9M;3B z(?v*{vUB2e3vN(>r|(mq|6?ORFK_57ptT9h{L5$h8?rVAC<#qFC|T1Mrr0jnKXL8b z)*xwR`P(47IWfIt`8_C1rv3CD*iZm1~z8T4Y|xb z3JLf7uc#O+!jdJNt^Ziu76L8O>pwJ~bT5tW_nnmt7u&-A7Y3Kc<(1jEMVbS%~+YZ%LW>gc_48mJUv>m5pm9#evkxIPup4ysv|QCo-#) zyJHNXISXPoMDsvv;vzrBI2?Gx1{;*s6>SF6ZTi#m9_A+Zz;ZedlBqk2R^^EEXCuJQ zVW2l7Vn`i1@bd9K-50)O;|zpguR>5o#&Yt6rT=opDtD-o%j=!BHpw?9FIG7nk{6Pt zkdSi5)s2AO1_y^Vi8vc6taTrGe|;{-w2aAv@B9qbh8JjSf~U`U6Dg`3I0#r1*_(On z4{@rTwu70a=Q;CVk>kg|B#PFPh_@{|`&LKa%$e2U6}D74^H^Sr&k^6WKz{=!lFOTU z#me%gOm$tFNFF-K|AL&m&%*9LeyTBamv7IVH&?Hy^eZq4eG>kRP`K!50##Kt~@Nq0=NWU z53eHbTEUMOdhekaJy+^6y^~!Qi?Ahg05ys$94-mHD1-Qi{1D!qx2=N5roUP`dmxv+ z8D?`7pY(wAEP}t%WU=~B%cf?Ce)b#Fw4_;on4B!$b!98ejpgCfYDjS^z=PsNX~`67 zE(#EF#PEF%!s~2LJXopeiX?X*d@DXR^%6@Ug}FvU^4N!oQa!IJHeyPdMKo{ZHk{LH zT@S-BbKI!~8noP=N|W^IagOg75Htl58$m=@)XSle5NX=Zxey<6$a#NR-rk>TXljni{If8 zXW*mFaxNX2dZwd{x=aOo`pB~oWjN11 zFVvb_3&a^~&Im~L4xnz|YdHqxj5n(sBvJ-xiHV7$Z$ZgOVuN?b$?4tMzx>t)og5z? zov~$Wzjca1)st;+JnJ{lbco-Dywj#owyt`AR56&CS~)zETb%BN=haF44odz}oL~AW znBmRD^;e}n(J-s%*DD^#CsCse7 z!dMAxtDt|<{fR8g*B?$sAViSI+K+3=h+Qs3FYSOWDo`!SV{pd~0fN`1JdaOfyF-P( zbN~i93$}R8u~i&SO?EorLzeMU`6laJg17U&KNuTOu#i3Ng#1^4qxxtwQ}f6RA?bN` zMm!3lLl@GhvFi*fY-_%rN-t@Nq>3^f_AH(X9)f0mTJQl(@M%p4)(sqkGeKKle@Aqr zZh^5pTNy*gxGwmtk#5}ACE&w<}5 zalBdhqzva0mxXNhOv(HGsglWoXk4kgQF0nVOC3mgrCCEVjYz_RarTr;zBFIb(Q?tz zztMXE6YG|&flY4=n z?02xMBXX;Mds8f<>VJuWx}NarpjLD$QNpr+YaT75MUwG|{^NcBrtKe5>z$n-vwuxJ+U@g5^S}6j}xJ5ZI~s_Ay=f;QZo26t9hC^Fz6IAJ8Vy_ubZz#p)BZ++%BeC4kZi%b^ zS`MVb_WK9FaXDH035|?(pQeGN0ad=Ei19z69JQw2L!n}J@PD5wKuc_(`p zP|6vyo&`TfYu~HhKd$wRf+$|fe+RFtJess)^8vpI3Lu z4Dxl~{aU@md8H7am=4H4Od37nc#eO}o51c-*!UIPSelbeJ0A>+u0Lbv@V-s@OGHBK zbK_sMb{_OxGo4ZSB1~mlIPU%TcXR9*Af48R$feiC@6L6Fn#z1=uGMlZ--pX;uue4% z;qq=$p+Yt6gR1M$m>DLO3?(L4aq@QQ!}}&bL*2ENSL4A=Y^~d(U%?%sy?#Gm8^6bI z2z`Nb|Lbm#V6g|e^)(_8=KDmOwEP(GhQ0W<;ie6ZBR0cg<1hGXB!AE4pq5mybNxY& z)4rCLMfqdyuZ3@RZoz$jQi++Y^u@jB<1c2zFzsec2O^ltk5IS7(^;KnA}`O=sOO(@ zFA5vQ(T596?%EyMv9EoMI&h}q-KCe(k(Woq*%q_5*RI$kB4gYj96pMbx6XoU9R4=y@DJX}o1Mqk>~zYEsb{p>+#(i$WB0K+`=?cjI^vy6V6)sh_q-kLi1g!YU6P1uF~t zFCXigF|F@IFeIbsae3PYf?^pLr5n~PJ`fL9?p^eo`FfB1O{j?3QZ<+-aFJh@sI?-| zH_V`pRg+0Q=n86xs-S64*FVrl1F5p@U}BC}#Bfhyq3Y|BmW$sWKcy(3VuE16;PCWh zpFg|EiCv3b@Y9oSHHrwiTw_|Zd8E1Q_|ozt-ZwXR)(ORdSR+%NmVlM4iLx4(q2lUp zJdeF4C-3>M?{gk(1s(%wPr&Q8;!%xx4@*+*#X{F_x&8vM7pdXib4YjXhj@6NZ|;i4 z&62Szk^x(Lo$a$kiCc^RgD>OQ_SUxQ-kBU>p5VZ*sGjET)Xfs+o$&C_&Lnf!`SLD; z#M`VcUEQB$LnS~}(X1~40~lRh-G?$8Bbo{@HiW|%N!RN@pP>TrV3Hdr(d&c0cwW_Ae zbIH7Qq8_)sN>4RRp7n(KAAlj8_VClwYY()49vCFQ?ozi8W{fTx{dCc#%fhbTiO*-C%*@oH!F}^t*k60>5o=eP$ zZZl3u_}s1}C>q0~=6%YKp-@1NrW~V`p!A)2O(%1fl$=1^zCe1;?cg^+k3_ILCrf9Q8R~ZL-uIdIH&0a}@d?x_ zpSV2dIdfi7lEjj!k)s(4oz4SXE$n8x-LfVN7mU=$|LUt~e5`ld`N0gbfSS*@`^cpm zHGJ=9RxS&4B~xGe?#Zy^hmRZW+MH59{xOK_VeKcZyO9i8P60%z1_DY?cqr%#oRosK zsUyEq0IzuvB<~#NfO>OnPtOeyo8+)?r@zR0kh^U$2Cx(E#dm$%e4^-t&^8~Sma}mS zjeWR2K#g_g>)-K~0;Gd)cml-5r&4FOmYWn zF6wZnCpTMptykpjMI6xL;`?~xCPy9;@+2Knk^SK3T*1EeKvJtlVg9Km(Wv|deF8;v zH2$&k45#e!Y(6DZeSvHqB1qC?v*NlRJ%x)fvmO>KiRq%LFq4kHD7^m6jo)9Q&*$TI zCV348$n|OT*-U^Dj{@++@mSn)+}els)3Ds5&Khz{V9W5l?IS^V2SgXSjb`6`K%f)Wu*1f!JJN0B-iP4>+;_LtA23r~ZYus4 z_y?j8OpXHvfpa#D!9>oUyJ?R){u5Ty4N<2D()gR&Za{>=94O-xSwr^N2RTkdjZDrI zEhZ>)1%M4oq9BpPIC?K~2#R!CgD#S#?d}kYfS5J@u(M9=Wrt&V&}VQ`FSQX|zc+rS zP0Y@N6U7?su`BKN6BaZ#OPAU83k$_{mKsuV8SS{}z%nX~<+)yze^{F6SW7dt-WQ?_ z_sHLpoeVp5;()$>h+1zr-u_^m+{!WWhXXpvDc-4PkaGOu4mVu+pFkZllzSVjnfav} zMUS5C-at6CkLOX5U<)*q>b~Z$_CSi#a5B-`GFZP$vz(_!0> z^oqT^?-N0GI4#*0et{79hm_<=2V4!yT3CMg?E|CJTqPwZ!ufHuZ&~y0+mL~i!p#8b z@3r}8cI}0wg*R_4Rp+Pju{eyeRP92ZaJ9Z<6&)V#jW;H^I_#N_ z)B2JXbTSn+zt;TX{5Ku<*Mq;j)y@j{`Ow=}I`0y4DD@|{fuY_enA-RcIo6-8#SSml zOs$VRp$EXE^tiBTFE*aUmXl1dXt&Ya_CS-ra)dN2tji5TU znvwArpm1Wb_Pmj)t{|X!XY~Xu6(;(ft$o{JDn>FK&3_)#@lY^gN{v5a3`@^B%YmC$ z^fHin<>3}Ei@dv4Vlt3~Jv@IMarGy0vu5}hu76GWq$s0k!6Kbcz54u723&_QbBH+q z7aIJplzCW|;s#)F2?Rbv-0GKAV{Z>9YIuG%TvBN)^2eaAo=z3F7e{!0Ku!Wt=TEF= zpCbtC!RT4I6@yQrIgK+uNasYT&h- z-Dp4~-q~0K&0SxV_cFFojdiYG*xuw)k+h$)UgLjY@B4{uNAwPK^2vpKEyf#edO_10 zb@B7rVR&Ukg!P8NbJb*|6R$4|$ur1UQTxI6^I&1%7+ARyvL-r; zm~(2Y%@m6zto(bY>7S(YPqMG<(&TA3Y-Ke5n^PFP1F@0+ zD!|`{!B6ZDIX{71DCTAXX=0pv-iL+IS^_QucrF10)qzxsr5#?qU*PgK13)E{PnyXH zOlD7k$Jz=O!N+@0a~MGTVTc;Gh$69v`}=eMOg8SI5SW@fdy!mlRJbNdrldZ->h|Cx z?;OYfc>!*!jgo>1X)aVe_{!sO)WnR`?Y2=?c2Q{q>V3hYcn{g0o2$v5v#P@2rS8q? ziEO5# z2+f1*TsoizmU0yRNbz23rk<;`^jAn$v_OZ$UA)c{tpY%t%>?_WmOrNG($lVo< zp&_@PK_)DhW3eQcx)JiWE>EVU1dEU8Z{C7ay(j+wdtNSH4xRfQR2E8y*W|BE-uw2P zHRK*Lb+ow5F5A}Jn^B5i2R>;`hISrBg7Zf#%204RH==#CTxDgT`sH` z#wf`gG0l&^f~q2wI#FzaS~HmTH5vXNwYlhknn)a!)^>fx+4ZU%r|$9!f69?S_f2gB zNqJ41R#y7C&bS2~X~%jxsDl1AcW7nyMP*{cTa@}^v9B3!nlx!4WpN{!lLKsy2u5wI zdI&VRU|EU|xKG>uj=M9$SRoS8!x_JnHL>ZTU zZzGIvO7ck4vsC?|03}l@{z;7mF(YHPoN0SHoXgF=9e)a1IZ|`}9#L!RL^AyN@dN!h z99;C8R5d(oj2KLG&o%aJ$q8mY-kd`v$=tFZmmh>dmXo`@ipVl82xcf^#Gq{?6z3 zJDC2vczYtf9$b)Xi!2D9(_oymceZ9yg~OL~wN)MDjg6IkDNs31F?~tyL~Hy3{{{UA zUiHP+nnG%>LPq<`o(IN|GuAqQRbqw5chjL}elh*8!M8dHIHa_kmpyaVDN#bK+4qk) zQAt>|eB&91oCD6ZB=vi&pH()+#UI+@o0J?o=kpH&K+>1V`C545`~WDhYe zy#TEpjoJ1svheh<^yizB?{H6bx=V&rM*QWIoH>0I%arbh+X62wOlDP}g+LxT;I1{K z!DutLLmqZ!R&~otJkl6l+R1ZbYOx=2$k8M&sVnd!MDoLiOf8osI6w{zSzqVpbdBgc z)|!M+qNC=p@3y#3ToDH@+f}3kCu{F+i_=Rtc$+!@YpX~}1EJ) zM<0d5;T(71W##UV-L!XV0blgTh^|)nq5LlKKR862X z?yd?}9g5(2_A)nsIM6Z?crOJLc#GPieJyEn(Xpt>UN{L$%{}v!+g$nKkb)Sc0FG__ z+S(`osYnj|!xJI&%YYxrt8OTfHUvl|T|TL*f#tv!uUAVODmB=xz-$^zwXekV4~$%J z8(0n2#G(g`=w$)h!`>nI-?j9j}_lE77e0 zr)PkC-_0_=d0^BZK+_jxI7+xL=_OyzR{)kno5~G?Vs-U7nXQb zg7$t~0~=Gh9GKCM5UGw$LtFSr-!lhe+VvGn8>{@xUby8@?D)EFEG(fs_b-{7zV=ECswY~mQ zc&g-;Bp&dZbjU;L-CtZ_*bAAsJgx@hFs&5*=i;!P)-Q;G;0!Cr(jI?a0v4(r+lgeV|3#<3pC1o`F#hk zOZ2xQ)W>59rAMX#*kRKwaB1Mp$-PYt2XCtaoK`i9CwqF2j7&I6CJK<%LO68xCm^7+ zFDBm>-k#R8Tb95c#Ju83LyCt@NO%$&66)sZ`i?OoG!cBm4*id-sQv{p z82~>KTuP=HAZ2x6sSZ5|*(Ag$!7Vtr2+>yo2~9*nHsA&}Z1LqHvWo!GtFFjG!DXWu z7Bf1^Q{sg(%k}p5LY1Vb(9F5>W;rlWuK>NNPlFzwN>aJ zf)e1rVBdyhauVNDEm_G8e^GfjiakwnT3IkQZ3#KkhpmATgwuQ`zaVq3?h_pr7ECe& zu^r9ryuH!FSgc9eQP0dO zi}owd&?u|^cE*re1cru{^$fktA36AsI|w_E2A&{06qRc>QWU?pUCdl-0&i@`L`EE% zeQIH5k0Y9}hQ{!;*pV0V)$Sw&#OEwacv@_bKE)ju|;9ug z7Or5)?>*sNN%L{spL9|5U;8<2T+U*cBXF|J+nv|u9`#mp4!DNxeP?uAs9>~gS10=M z`yO2JSbkG@1 z`HOvs(ZjJx*rEDeDSbIi^3@<}!~we%ArOYg$N~Jv z|0ReC%7Spc^xvFw(~&+8k<>xyG&u^wMXF*OK<5o9Ki6;G#5){&zbqDUI;wEHkA6#r z$(6a^kP@>eQ}i9MCs2SYSd-cN(BdpU`@NTuNZZZm;9uW)k(BRAqW*#rMDr2@4`a`h z0fMWIMy|z`rAE&nJ-?!?>cBxPE`CEolBMTT1FCgSi9it@M^sP$%ZPD^L=rGi=?^pS zW1V0&*eB)@Vz>j~zh=SwCv+Y7>3`GDz7O>2X9E(XyVa2k-6n|en6o_yu{ohzLv~gC zXY5NSebRNF>IppnlvG!N3Q%^=Chu((lwddGfr2m;5*KoZx? zV>BcK_9wVQg2V6MM;Y5WPv=jkJQF=spgb79bl?fWlgpdxXU#qHolae%Ov8G3n2m@l z2L%a=Ei5(rFIsi&R2#axKV#JK-di?wmJrK4JgElBsI-=speXjJ0aocXyAR=*B<~0? z&R1>_Ele5PJhF1%k9z>QMG<|@)8PjKj_*C5G|nz=>WT#%YO(fqzk4UtTb#P+ppKMzH8EBHeZt zUz@ID*P-;p8kwtgkw*xW@)eU=yc2d!;mSaixZ+mVy~0al$;(~dbois~Q#UiBf=p6* zao}IfeZ&bLZNVy~ENWJ1VZS5nB9#<%7_oWPV_`=7l8HmZ&#%Scws)5Ki?cH>_~9w= zjlSKU!^l&FQWd!T@3G>h+0p%f;HeLO_X-UOhU1^gV}}yVUs`NFfgv~Nx^8%2_)#h8 zghhrCfHtCx24Z>}E%xkYaAAcna9g1e@` zexDw}fhbK=9T++XtgT0Mn4ZscGgLjy8LXZYa`%d# zL&$%LJ;vd@bo?ruI_#H8gS<2~|kQilM<1)&TcLfm@>>HaB@T%7}JD6mgBno!kP8 zsXPRJdO(qJV<-bGe=Tx)_vSt)2N_F%5O9h(r-FVfIcTWcsuui(7*Zb6%4tIesDs;7 z;EIAe6q@&^z1`j2$?t@fSgERB(vLJVahf~N6$RJ7?@Rj^$t?4_RApTH=5E+W9@j7m z-pH~AWf;RdA(&h7``jJ$qBe|KwvemvmHqy;Rj)4>%HF|m)f3YjYFi2JC{*K4-g+E< z9azDu0Ec7pfHbt0YHAw>n)Dpa*<}JHbZLd`zw^BU^w0{`2upqHZ?ckmT~@h^WqtV` zOF-+b7x8rg{rBH)db7{-r|o1(2oHo<8S!5R?h|bW?eg?uzNptDcukXdPkglmghQ}- zEQ2BhNpgy#Nc!pjb%Rh11kGhe;7N+s%Ohxhu{4_=Tl%h7R;uM>K0>X4gLC6mLBo^9 zmvWE~e z`KR@+N7f%d4J zaG^qOQy>RKkTZr2NR-Tf&i}aPw{la=@d+534+apO0j}{-&ZboeNJl|9pON`nhH6j@ z;~OWhcf}qqmhtqPrAy*WYwh@0L`3Fng_GOp&Fl^8L+CpFh4|#dQCUOigb?6p1vlDoDjM&{%WF}?FR;UUqmV%XoP(LY zxc^=e6K81={aRZZi&EFE`BpcA$!TuK^YSBBLRLx@?u9_I66;6)Nq*a=BJ1uu?~2}H zr%BT-ZHy%wa9q2o?O(kmH#NpD?;pI#h}7wimPxBtFnIXF+i_K<3AaXM&Wuy-Mq@+>+mk7=R@N?c;z zsx=;WGtS!xb^s;PLjaV$W0Dj#3b8g%aKgV7-G7~5WKLLLaNd00?1;%jo=p}7-)$h= z&2LPn1z=~VCrUvZ7-dPnS zF}kDJ`CiVcGi%pgAD^M5T|zF^OAjm>S?gOt4;rMzGTP`5xZ2t`@W)gq-PXncfmjJ> zGQCypRwMT+YwXmtxl03m_^UfP=E(IXH5NIbB~bt;6u{al=fQ}xdlv($aZkv4#r>VX z)QVd-kwxfomji0Zsc12fo(H{raU)p^YSyNz*U$7Gs^UYrOk+@aK!NyREXmB*jaZY{ zURKZs$_A}HKTPj{Z-{2zU2kvM}~()GH}DZl0ZMY-A#|E(3 zGlk=-B1x0@cM~c87#n|SHlMO$Ha5&qBVQBq@xq0~N0zhIBTIWlNgH=$&XEUG#Xp`Z zsJ-y4W60`Kl=wA9txlyfWClh_njD@toPF+mKfkEIim-odeSOL;(Aicfk$f^d>_flQ zW+^E(s_!oOp_6~`UGy-C%16|qzrX+1*7G4OUBgN2kujWDW{`t9jtu9S1Nq51S(h2< zbB6TY)|JS+LQ@10H`J(8<8Dj=Dte{)hZW|kh$yFm zWa`zV*M$iQ+$EN_mmA24RSo^uG`M?s-X}&~!!PX~Hn@ zF2h@DYAU})xL|7U;2=AvRM(1gV*F>>@R{@DLPg&__29?Ar$(QZGpRF)f&zLeD{KAG z>);|2-0gR0O!+rNw38^qfV(ntrYlkMMkH?}sMbt?#yM}=VJw|a-q3`V3zC+J>hj) z=g{uJr|VjQw{X(5S=curGx$M?X-UJ@obO>_kQ~E00-gkSw1PfP+uabn%CNxxk?~RZ zHelu1T(A62(UMf7a|JWvc>(E`^z||D8bI1NQJ4;U));a34DOPCeq9tCFg^0`^514Q z<01ocS9arOL1>|Rl0q_q#%+`^;hE*u=y6L7PY>>e1ycGDmS_n9=VkIH zB=I(8S_A96>C=k)__y3D%%%pdnoN&DDZPoJPYm1@Bo@ zFB9E2!5HOtB5N-#Jn^EjC*HBu#wFfKM1LvwkkK}N-Y}}g8Q>{F`D6az_k2iF(3@TQ zJ%H}zk_`^fQW3F=y4Oj()j_-k_%{Y*9|2ad0N2Q12SNj252Ysn6FN}p4B10}y&;x@ zfP~^BzCW=jEwvU!NEp?=EOq!SVMPC}0Tkh|l_6~QzAJ$^2ka1C#imV>r99{;M)8)C zjuT%W*LYsbHC!9H;F#sgAD2PxShjR9<}Sg3FI<@NIhC6zD`w!GQli=+@vT!ob@(l6 ziQ^=hSBqJ`g@ID23++S@hL_A6Rr zG8EZA4Xx=1=ScX5ha(QthJ0u9?}y9R$W(8hqzbyk(TeqEdu;1(0>d13 zI?2_3`+Ag@t|>(~o?TrE1cog?`;I9wP32j0m^Q9|O5Upyv&3!%p!Y5OoQU;23@;yh z!F`Ylp6pFhH1Ys>(1kqh$}8^-#qZ!D1qIG zcc6_X(7v0C(oaJPLu8>QM)ZO)<-JAUT!;3*G}jFMGHjJIU$uz1881b@i08Y$iJlJh z2DKHC0U zXd{lp?xN*(taM4Nnhwj>f;WySYRj7aOR;a$i8H3N8Wm@|2bCg0S{6oy@wrtF&Oy6VZqX0%+5V>0J3q z`|shItf4!TV5A{*do}}+!}BD44-Cu+|6?l1 z$PO+uelpds-7QKArxQ{(; z6F^sksP+h<`7kVt$ZE(8T&?onhiuvT>|f1%3>ryk4B@v1&ZvR~sT4!QSgIT;lUZP+ zTa<$6xE&FR%#ZEX-$JWx6_ORP6?Tb0{O7a~d?xk@an1Hg<)(3CMUweFdhe|$ zVN-TA)R(a7< zwI19$K0-EW?crT0reVEK%J)Xh%8^%ZBv~Dw85qQ*fu0#SC}&v^W%*Eze2lroP#mit z_j(aA<8N8% zig7$viu6o9Zo_PPZgcc#u?cY3Ln!V=p0zqGjr?ko{c?Gm3VbT^K)VWAZ$!*Z{zV@5 zo^=*|&~c{9&M8Tq{KuN4qqisxS&aIzs8b$Fe_&~er(UTgqc<_ZPDfye<|wai$sb3Q zp_i2}8vAoSp5_0%0GkF0Usj^T1&T%W541q^Br7T&9Bfl=z`oj>Ca%Hc1B)fEYsUHGfnc?mq3R z;Ml>KIqfRW&Hh_53j-@M%u;9a{hTc{6iZNFhfiM!?!%?vZxDg)Yvo?(a_ZFTr9M2pqQITxF<}>Vl96QFUkVRfb$G|e z2)()fU5CZXpS2fXcV`>V#)Nu*J}?LkK>YC$+}RbLr(+N?0>q{=6qP0brhXuR4DpTQ z5ZSZ`&~5{oD@LrKW)La*m!yZtMv^VlM;HRc_6YH8GUFABXE{DnCVuphE-pI$$NFA^ z{rPt8-<%@A+1B_as zTL|kau)qtv@fG}~?rg(Nlbvb6sS&vmwYjSN8mtyW+bZ7)e+p83MDjjq;*Qt$k02uI zn5a2d(uH!=d!GjH7tSAlGR%H6#oY}19Bm1Xv2pq1LN{=PW{XB2dTIoKQv~~wsO%>+ ztJr=E15_{X=L7F&hv#h9^{4NjA`W}XV=L5WQ%8PKK~C3>t(aU8=;Ag!AI^9vyFDHe zc&@cPW`yS^sSXP3$#tvIk7eFe2)mF~U5oEkcu5`a9a1;X2O)f4F3&(i(^`UGIB^5f46sT(4`~SG)(c7?{lhhbW!9 z39WT8WN^we@lem+y0zUiQl2Y`klj9zX<(1kl+jIp*87m+jB6p6;7IoQ+cPbdfs7jt zP9|%SN-pEmb}=%Uq&Yoy<}qhOt=Vy<_8(em7{eS9f`b6vQA##WRi5MP*cihmTO38P zj{p`N)G%_}Xq@u1esYhNbLVnD;?}lsr%`y#x*G>Iw`7COlW_yJahfJQr_El@z>e7- z!4YH#>n_I#FD0bu^PNlgLUnT~Jw$aDeW}hUWvPlt81M0QF-sJ3iPjDIp<6)Uz&=d= z8FDgc7^&w@)I<9Cgi|i?dgUSnERmoY-Unrs5OcfSB8_t!x~IH^7Q(~Jq(5ISkd8G2hWP&wr?NDgn z_XndHsx0h;rF|iCm)0RviGQiJgwuMrKC)ofA@B1iMWUMzn~bo=CdpPai&x=~kPhy@n^ZjcRTg$*)&M)PpWauVfR} z0W=FLhd>RnhlR1VQo4IB{~o?S2b?IapW%o9b3MaF;g8r@w*K5ZvPpWe^YZrQiXM7Y zlke1iAE@*)eMI=h!jFqiT;e|LP4W-<+M&NfssJ@f668m6@~o90T?Xsf?XS$T*PdTK zGY0(T$`TBp-S)6c;CeVbytjMUot+V-{oej)pOq=9*6vQz4(}_)KwK4chvd?L2;#%9 zd3AN`AK)%wYNb8Y%`)8EW8n=$GTk*dgUlW&N)M?%=3leh`!)A^W%Wf-k?kES;>9wR zSQrJ#FiN-gK1~%5paR=NYba^k=Tve_lM2(#yE5OtW)~0q8M&|P)%#SAiz=_EJ?WJ| z#HdT(mfI5zax%@W&NGTa+d{!We?mc<(ZXMO2~HW5(sY*FhvJ)$wE`SU!oR%Fejk?r z>=JLD=nodVDraa%f66^E^^B%^iS^L@SBbBue^8K;_kSOmK!_vVpP<0BaeZSFF0=FLgRk&-v+JDWEg!~QH*5Nb%%8GqT7eNq z?oy_x8e?N)HOTcIN3C>#B<>dZto?&D>mZvIz0t&g9P61B5lAGTvt{0;whSuJLw}C3 z?(Y^s^LhM)%_r45(K!1Y-%g)7U6_NjGozk3QwCJzTjs#8#uNvrLF~Ib@Xp#tTQ_X! z@UTU}3xhj+xHsH)DKD(w!;*Y)F3=OclV&sWVF$`ex0A(5Wx5z|h*|GEpzF?`&C>lH zmG0w8w%~(_t{?xDkFX>=M>UA6IXYvHU{K?xyQNw9R7(|Q08a28lXY8(a~RQeZS zo_8m3sS!tiBg|lnF%XJ~fBa5(HN|<+uHTBBG-~5uuhU7R$F457A2motVH3bXK&Tc& z7I!Dd)f>uKyP(XQ{EB>HdM0$b(7e|0O%fsL1GW1Kr%Pe~c1-YKe0}4z9MC1DeOLpS zhG0R}>qo%+;t}KYcu)^n3vE|!7fJ)e>eSaZnaLd^SLwlTgu?Etrib-?ki$xp%ilx!jp*^% zMBz$%VKJM7)Aq}$#y}*XE{j34ZMwGIhbHmz(BrSU(y3rppX|eU`{0s_NLQLCvaJxL ztJ~s{G2UO$*}RQ=L<4OdNCmSHXh_<+e$g#INf*rG-)*I&A$69KP)x;`h$=@U;?r#a zT8vT4XmQct;}T~C4N+ZVop}n8RgvxKv7{@-#SQt{&Bq?%tvVm?>7^C5fB;FGQcAUC z1J8|^GE6U>7NbOebL_?P^`5r7m8Ss_v#F{32mRa95V>NUM;Oqs;niR z#4CGK5p&>2?GkNnN%^637}|-KqvAR0SCamOi1q zgu4ib_WM6f-ubzOXXbm!H2{670rZ@AL}>nzQe{w*Y{%Zaqf15pQxj!F5H7a5l?oc7Bk*~Iw;C(lEFC+{HuXMBX7E6JDy^p~LQ#}dxqH?QZX zObLcwvC?&&9CW88$4+MB%E!M$k|Z1$MYyp?vlA&=KKo6lEE1e=5HWBsb;R#}&k7B> zn*3)HUcaqfiIQr8L^*kN4rKB)@jW%2h)}kY>P>^QrMIX|xm$6z%}TGIMgKX3b^oQ< zuHZJR>~m(=m^Vkz7np5q)TjgRT`$3H&mQ0mx>^rWiE;>_R5@U_F}w?&%azQh5Dlx* zIK%#HP;8^iKJ!_&_j;y34?$@4t%9=Qu8~xV9 z_I7rKg@vgt1>xYT9{awrtbcB@D?I$shj;Jet?sE28~bxu`{9nH8_G*D^|X56*B9?s zNtzylC)?J18C%GL?yi^E3!Z5t^ZxwVkbHdM+$;Y?Vo@R@tXnACQK{Bof^;NHHY4`h z`~3Xp$KTCAX1Dc{c{@I5tA0-^9*Y;qNGKE=G7o*-`n4^S_u0h*)!z3c%n~Da+saN< z6kaN^6Xd({4;>HTtto}~ii&E*pzG|?lPo%crzs7A36*-%4J)nayT56%$M8je+#}eX zK74^xe}54!ZYRTJD~t6hFJk*8T~9(e$${dXFos5Op-9+cSw1o=K`p%?Aw6y4_|lY?^k}Ch z@wXM~USVS&=QccEsmRv8fVfR7@uyf03E-6(WNCRmnMhLmkSNdfSg~5{McRns2X}cn z*~G5k4;m`Et*Y#nseIle*9@L~a=g22e*=jYtXR2eC+?S2v*1~%%x$oDlfC}dX{X7_ z6i0UKfV&XQQJ8lt{;h98BsfR#KCGM>#>Y+ju|F7g&5CkPDFH+@tF9&f!G(ii^~}I7 z3yPY*0MK~;64T-EGHn>|R0DAZSky|}eyMmW(i_sjhtm%+{041ehB>h?)BGZK#&Mc| zd5@lfn?BjJO0GVc4Xbtf8@pOb3*H&ck*Vq9?Jdji)*l?A?WDB8?305~-qWO#-`|E< zEE*SHq`d|SHa^M8ev^BWrkeXy_(OHaj|i)`Y{{zT@sv(B6p@M{$Ju5?VIAe_8zcOh z9QBJqsHxKLFtx~$)l&0kfOt|mAF^W+t+fkem7z1ZubiJ>RMTh*)i)#v^2Lo^@MTK)M%O%z zQtd6^Y6+Vzd?OafbmXOSrljyXLy$r^Ik%uTJpD^}s<5TRrDyKLv{}_uMwPgvt&il| zAwzbGQ3KU<)(m_0nT}%Na4@r8Ya#T<3Z!bQGum}_Wm`#5PNB-pEB=wVY~M?+_RdhQ zMw0u_F#Tm73uX166eGeru2S$?sYztV$xin(g3`m%WBSUWe)HeIeoad2?&#@kn6QwD zs<#}42d-J-%mm^Wdxa}^E&o3I<1amlQX|$*S;G965#wyF`+)=0zqx!Yd~gCY&Alj& zSXM#mHF^8=jM4*fh({-9%Kc}VlfoQiIdkREQ+Cy9#K(?Mes?s0p3@JoUQlMGQWOb( zPOJJG?4a)aFwDZR|4PK@O_?`&HJ9qkglsKddo8C}6Cymhstch(Dt5KL^+C?RflQCT z8jQSpxvntR<@BO}#yYw|hAY<8}F@ig1oLljY5x7V+qO$!SssMd^ z5jF&0jstp?ZheTm;1c(tCr=U315#9?2Dr+CnNfvHAWZHyoPP>K|NIo2V=9bex>zJF z`T+|<&z?QTT-5b!@FIPHOZF{#(yDuIsppdRX$h6!SfM)l zY(vaM%fwJzEX#X&TEo|4$+)*b$3zQXBN;xJEq#*ojza8^L_$JxaCCGlJ3uDf>E(Lh zj%oTnJ$II9RN(snJA2pSCSSZL9;zDKoyya%A)!5FR>W3cKEDx@mop>zsrud52+wxW zsM^@cYJSw9T8#sx4l9nzkF5Wm>4&l8oJP_wr zQT}!Pmy1Iz)06pwf?SpyutsTEi_nGD;y!%4Ba6rNqwMr|!oYUU=-3XV$U{F(#x&V& zv5Q&pZz)}xDD(EV>}{Lqrj+|$VudEAupg3LYb>iay;PZR%<3PcfUPC-=XXVa`Rc+W z2(=pVfOwI^H~gRb%xgVjy2E)4sR6JrKXfE8?mlapInV ziS9%qnbng{yH{_^N-P9zY8eZL~UxQK0zMN%bLlELBT|$z`qptE zSoY*4IPCuCxUtqaaAf`otF<;6sKyfq^g4&xJm0hj;@J*!D=azCXk_dt6(wF zWl^7p-NGL6lzcFe@V&-|c=k|svdBIHW!8D!rEgXW5I?%t=g?WrGHu-oB@*Eqc~h`K^y)G6>Zv0Q#$6 zn2!dE=a@TLhDS0WVHHp9?Hm*dB4Zo854|NDmbpU<2%|;pq*m_V_}Q>C4xKjUna?}{HIZSg!n^)LpBzM;?~w%Qa8&tX?iA#mX7oZ z=A?!q0tLPj=_KG0q$dpdqW{2Hd#%nuRZ)TF^@9~g>?w7Vc}8y{Wr{r#!O1tFue3$= zN(l}1sum7YDbvh_ly!&2ZAN*YP93ogr}bZ^^?m>T_@bZQcxY&_e-6_c?v9_~dkL(} z2oau*n)pr4_-|^*YXaJtl@L{p-jHnCCj+LVms`NUjOKH8Vc|JG=-Ul`xT!Y!PyLVa z>86bV)^)$AS8eg|R%hzbfoFj^K#F)08o6|?hf?~?S+%pkSR_mN-3;MheFJ14A00XL zq{-k))ApEupPYQtgPqvY`9V`bGgKf#tVWz(EjiNDhc)_v{PYB_YIkrMyTG8{dLEVx z)EM$NC6&nTHW0f^@8NH}NJWOE$>;@(p5qZYg54trNBYnl58~5C;%TAa*1O zAyQ#&Vj%fj7&bXionE)Z9Bf6NF@w-4WUi%EO9V3>gLuuZC+g~WhH}ZESFGdzDah(e z=x+`z0z3tSvShdwyMFWoz1pvy`Vc!H>eNveHRTxkzZmJi>;@L*=VM?N8+8*l1oHx` z%ry8I&6E--m{lAAQx-HKu1p_L%-^1pixPGDL?^?1b}BU4g@00M6|u|isR zuBoC=eVjsDd zZ>@H8-bsYPm)vQWb>3tIcvS|YB@X1Yk+Hdt-fO-!k^0i?FH7hL<0k)cHm>d4tn|p>jScA{FaVhsogM&d~ zzN*VfB=ALoDrrog01dl*LPr3lVZT!~sRlcOM4I#ch(FwlJCEZG|6Z!54d|k|9fcJt z8%#&^NCZAP_Br?KLST?^UblhH;^9G4H4en>|>x^rw%}G zbe_f&PoZm(nuK=|7W<bQ0#(vz*WM`%G_KP(o)$dERv2PU*7LCopwdDr*j ziOIWynI{HShhI^>tUyWaAJE%7$&BM8ZwfeY#l;N+Ki~VH<9)oS8RQ~DT&zuD@2K#D zeax$F^6#hY4B2Y`!SFAof#=xN*SEG=9}uR+e};#ZG&N(iK&HWry~u6t{Xc{BqY_`) z4&I4J3=Iv;t5M1KJ87^TO2+ZNX0K=OGN;xv<~Z|xY^as*Nay}ahXSMrd%3NmH==4o z@vSTR=fDd(zTPCl5pVq8vr)q3p{fGWeS5tLGGA2%f+y|zozxWc9w+|(#w!OpQC?#Z zN1=4EyjKa93WnFuc2}`cahs)c){_HC>fO4KMmz2=6e+ zS=496N*Zb2XrN|CXZW1+^DENu6|JyoC9vJx>ZL`k0iuEFX_DKMwdD!alo}@WLUia` z&5J&`P%yA+eF~ozI{I&L@C=^p>Vrd-@$)Nz04x~W3`XIsKp`67k^rOaU4v6E^VLjo zUc;Ku>sW73Y>+&%gpQ3o&b^@{`;CyY5M5D|9bKLoGnfq-h+|aJ>>bQV*XI325!E-8 z_7b;vdMHmJ{Fkd;@0vO%Rg8I~p?#Tb6zlLN)usocSM6hM&Cu9LVXL%iLV!f=&PaY^ zBXuHO!kbh@0d*%#huZ^Dy2Bow1Le{UUY;s*3S zAg_-ooO=p6gnxn2{@bMVzyJMPs#t1v=0r1!UOKrk6OvCAO7G_U|2+Uc%TAX>7{S@J zqc$GP8MH-scsFbC-KYGFQCe)oGO;K% z&EGkIZ4eO}zP)f3+Cwof_=I1GGhOzVnx9h;&nGD~ROqGD<%B}PvrdY6kH*#W<&Ez< zTT{2Ni*{%?mY@G-jg&~GX%b;4}6ci)e`lxf8n0JVJ6ip2Xi8t}_kOtspu*!zZ4#dN#A7dG}^sqC06RgWi zQ#g;$aEwPX%iizghan=&s&-^n*3qn3ny#*wnJY#wKmRnPodNqbtNo}cAI<4FJs0M38EBgwItU8;#j0T%7%<3=m%?aa6Hx3IZt6Sxjyx|d|n_43Dl zinW7JhO8Fqz%-jtTP*0}1U+uRF_m1Z1AfiJzbjj~rLXlt@Xtorws@--qSw&d+3u2p zRK;6l;=y`6$&px%cFby-V+53Om}2>&u%lZ~UG0}#W819~!$PrC-fu$+=eZeH?WH9M zyEJ5L;vp1lY3q1X79g24lOw!a+j>61w;*(UOCQ%P=$L=Rpf6st@rp<>jYM3m2F=Wa z@#58X8$UukSPD{Cx7|&q9(K1vO6UC^n#<+Bx&Tz_2mbK%wlvySA!^A2z4e1+f$>Z` z$pPK$#heHbTHl|qqj-$3#cC>dMM@&KA>-%wZ{{y48~&*uWym+S*>xuH`N_Y(j%+w^ zNGLu!;*ZbH`8V+}XNHM~pY&jLbzpxyTO$xtJlV7{F1R@pVGCn1)XzHB$E&L0w-^UymsYR(t4pYAKvXaM5)XcU!KC+eY z?-t)}oWyZi9>9{uV;nzTq44PUj`1WMJf0V$&d)#Un3>5~C03Ox;|j)kJV$$byS#|< z$k$Yv{r`Fa_SzqhNTI9O!FSmgSIlbm^?336O_kBdNpLO}mMY<(;D5&fLBt)P2L2|0 zG0JfeSTku!$TEKH{(MEgYlO$~Lh+)~b}#f-=?@=OXhH3!nyDyLmI<~R_ZEP^aAz77 zq}%T?70n07CH)GIblXTLl7@9DwzNjZF18JG1LBIH(#rDlra`kCpY>OpxC!mY zt!BnsL)8L@Mr#oDY|0;Vmn`I;aVyWebeHCviz0b5i0*SN{!IAu-@FCahM{WS>DE&9 z;w@h~djc1elR0B(N$!YGycjuobDXl<`l}ejypy=0h(lo?n`Unr(K#@k)y$Lu)G(P> zd~a*`Q_C8#0*k~+c$U!a(m1ELaOu7dQJ?z^G+uP+hGZF!SS|3r^38Xq`z7^RI!d}r zx-rf=jT>krS_gs>kamn(pGvBUns|Zn!yO>y>fVO>kYnjzrR$a^G15uJ>z3R(JzA95 z8Gn)E3gGh{BUJqsU1PpO^_AC{^bP0#pvXI*2@{Fj z*_GR-t;Suu>!+2{5m~{_D`bw}TOS6L)YBrpYMyrorpgG6(`e}O9)P=CJkZmYF1d}Pc>BQ*WY}=ST(X`>J>LZ%lUzWL0AAKIc z)^PTR^$_tn#iWvM(0skk77 zO-)qB!i@vAN>K9fN#F)feMUF}k*Gue{3LbU5-Nm><+wN1Y5sx!RCbbfVtSW7+EkQ zL_OhQCMP1IE6^BIM(ed2@9~=RG~07UuC6u0ty0U|y|hu+Gsga|UY6|fh~kNF4;S6j zmDZ0QpLmCvtECZpepb|tH7D<5*km7`2f*L7|3O6|`u;59KUPZheS^R#b6vauI3|}*Iy%6%ad{* zpa5#`Hk@J&*vP`S`greU|9P3gbKe7I*CPJ|x)!Z5r3d@39=2?7P3w!in6B+PFjy4l zC=;xFUXbU&hEceCb+4%E^FpJ3K-39xpqdL1&3rS%0M5NzgJeHLZ-bU&wq?hyQI(Fu z6zYj`_oo=xhxz;JxpVB&iOSu)*(SgM$z; zGp`?x+g$noxPgd9nXbrCeQIXxG(P`2)ARh~aQ1cj>S~0`(Ch`hlbCzN%1U6spsnou zRu=L!y}Bmw?MA_O0Iqm7t3B;iL&RNzy)(%;kk)a|D=6LC9$RF29uIabHosJ4(%a)uX(fhY&_OFEyX&#$dPz$Rlrq-b#Dt7+o%sLx$Hra zeJmJR##f?f15kd?YoIB#WpVm{@*7`*^2-wC<^-{Y+pnn@v}20ffEJy@{p_v~e%tO6 zG@R4h=O(K;4gF8;WH}tLDsuw88m=v1;hpPf(ZS~1!haufaaJZX5hy5>2o1#}et&Sv zEOGBpg*#dR>0Qux+mWrYDn+hUqVDVbgF@!+%AjSN;&{gIB0;3REjL3i59iR}`ut>m zoA5m$*2<-&_aOf+Prd6m#wmETJtHU_Kh}gcOlP3Zjj41F=?7dXebB#=2bD|kpK=Gn zOjj4mX@%O+!k!xG*>Ll2!Vf-;gux4sn6AbGZ}+O}pkj05`mL zVO0^a{UyVbiWlKLJ}OuDyixyj?TY_gJyli$E_rJ^#2N`aCb;(xhSj)Mj`I_1iGK@= z)5UU{ju#_}A#+iSuK&8=bB5LI(Lj?1gG}Of$DYRwvBjjco|l6FRqRlxeceY%UcNT( zo5rh3=+kG(GCXAE!ckvrZ{jDE6cDa3TxS6)Z>lWdn1ZJEz7nNQIy9SeB(CEyHmB9P ztea4@aCBwIW%Ulp>N=^W6JV1pb}JVqmUf6+z+$P_>2o3*_`BZA7Yy}0iW6}7Wr@G# zk01Z(trgMc#n@_QoPB1Ou@jzjU)&oTY5N5h!E39l0t?mea;CGAo^nh8oYAr-MJPbf zu9)ij0@zFal3r3-$)4xg9HqWL&$HBshr&KnYD}Fm%W{%1r~QZV?8P;( zTK&vX2t?NoqJ!)~fN!K4IbIay?FtN1tzSYbgbK%9_n^*Ss;e4zQ9jI_sayFatV!EB zoL}!Im3>f|f&T}u++FnKlj0`dK2^PK?6)t>D5K2R**KQMw6!&#ZZOl-%DX^@T*B3Y zsUbITV=pLUN5)(yKd=Y5+1jiwn)5f?84RB#a%zaS1gg~I^?Z-))E0v_ee`*^Q@ep* zWLI2s`LurnQEYp)ALYR#fNz@Lu__pb$x*t}rruLJYL~i2GFN?2dxY5_bia+*2a$bL zFo^z*!Z-++F}iaulW2s_9cLFq(L4ivQ?^%(h@%!{Csfr%Nf3lLhkz`Z^A>{WG-+x# z^Q{HF(xK0r6&6|~gIq@bXFF#P(UZ()=Tw>$^|t=KU5}jBt;hwkpIYjrpR7U=rDOBj%K!(p%KDjxmKw>z-M!zma@Yi}*d+AK{IR)13LDBBME3X7b|3QO@Gm#GVu- z`}`^gL#?+k&ClpPj!W6R2w+?~cCE#5#qoW!R6kPj#J%!Wn8Ut;iY@_Y`4bf1Y; z)f#&~KQ7wpC9g!T^2Ziw66;a{-A9rQiIj2e-<+=vT~@0oZ7o`S5Qx@riU)g^ zoj{%~gGsDyIr{_HhN7c(M6{&f)#(ArWNI|U`BpQt?>;_pj3x}(&l%(y8*m~B>}q+| zw?yqIt>g!oesPd~N#%8!c^8-Ahjg_C6;m8#T4~clIVyho*;UG`=oSn(7;X~gWY$Qs z|9E8d4B=U>MX)(E9|ZYHme16tRe04pv@eeXXwR(2`Cm{k&VhT;zsnKjR>_yNO@X)Qx{qG*178JpUh>&XDKB&^I{Fp=dhgihIrgiA&jSRHXZK-2&lFBp*GaXZ+H8}aI2tFko{$#MwKRGn zbLR~D@lPMvV6qz5`IF|H3ujRQfq)mMkW!Wow#l;K=`ISag>X7vHnT z*t*SAF6?rk;Ulh=fHvc z_ne)qIcxI0tj8lVBD8INo9#1(&+Xt#b*3~vy zD$D1at!0KgER%I1v9+SHEr+F%AkMAt-^a{{M71KHY9j_~4CjHLUhGPRD3}?0Xtb=` zqtA4Lkp(A-V(Xl5oM|nA6BeJzhnZvV`ljKI6xvYNA7am@(tw4AgLwdQj})14a5u*| z8thDifp68n7m4xl6gsJpHiF;$9`+Z^IR`|lTP4Lifr7RR1P=R@zK(#T^F+oCOfR%{ zl8EIvpwtXN=>PV+Ad5U)pA6SL5lhm@AL>r`N-Tb<`C(K-RY-1N;YG|dp*7Tg&XS%3 z{ITRF^*hi&T!sxS{}~A4@AH07>}5IYlbTcf<@*l2?6D1rVsF)R{cZjL(*oAfG6=gk zg2dJm&^Wpv1dqsK@YuS_*Mz&A_MnSg-k?(~&@!3Buw$;GlMDFn(f6?E5fF%Sd&3|1 zxL6T9jH~sSvnJ>oYfGZHjO7?+GMHqe3#7UwD<#zm2e?zEZ)^K7bG%~oJ~$D`Rm4}& z7;VEDadio%QmCh?gi}Sb1m*S?udpq!*MsTp`qH;|)Y;QvZ&6A<$N9(2zwERFvFfJM zTyj5{4nz#6)$a><_!Nxx+FGx7 z!JJ5UYpKIuSL?QZzX54c0L@$l)YIO}U59A-1@yjmm$9xp56gU_eNpY?a(kXJb-};6 zCt5zX*?$#uhJg6&Yt9OIoGcFy9a*oc&W_{r{qwY;D1G?zo_hj#@0b}T?Adkue%@`z zq>@tYPs7jr!6o=Y|44F)9n()9+yOt<_**VmyvCa+vnB8u@&wV|&t_w!eyx?g_xgL3 z&Po@+Gz*8Kb^RA)G{b|%mVHe!-&1V1(5HELjMLl!;oJZ$!L2gtaPK6p0Jy<*HSmvf zy@v)0ceY{B@90X(A`}cGaS1dQ?mz}lb^s;+q$`z?cEPTpqo<&-|2Eb5@3&_y#4g$>i-1FqN0s2iDUn2p*Uba2VzDjT06vh9iO{PZW@aQcom z1%J%f@qN*9t&bc2y$4Xf1I<~g?bYUpq^0HvK-=1@3$Q&|*~kzZZ##kW8P`lr~E z(;hUOz)j}7;5*o-Z-Eorf$OxY_33@E1rF|m~RrN5C=;O(~c zfegm-h9(M`dFrs&O5BGp-t+R2Bi)cWTPdH@9-nN^u&JQS#u4?ui|xEt+ozIq(qplW z+BFER{$>BLE#tAgPt&e}!mW!vTlkAkB6@4Gu#%jS{>j$u@zFAQZEUNb zu}9Og>X@J2JHzQ)nrT5HMX88TGgIjG|zu}EX zJBlV`!_wp=vi|hOxM?`t)n{i};6NtfACqN|%kUyeqqTE59b8t}edm4FPRoI)<&27U zb&m><;WRgnzeh^ddml7)7(#5|4>E_Sk-721C{4ggfaF5!K+D(k%NKv!MIs;S8yPO` z(JxcxAbLJ6_R>=OP5Q6*?8;gwyAC@Dbx4OM)DSitZ^-KW0!s5wL>@P~g;_@n$9z{q z0}*Ti9)Eq}n_?OpJ9kFqe6-`U4z8;{&S%Q#bR- zP|7&aJ;`*RaW5Nb-B4*l73;H3qQmq# zUb1t;2V@L$?(LjZU2sUhsSL`(XN>qFcCdB8pwrnjIcWKtuoP%m?CawfW+iGnkFpH9QbYi9@McKAT_Cd3~jfmJnRM8B-nBKC7rwnlvUino)Ux&2^9i3S# zz4Mh%-gqqy9*%;}mc}4IQ0uzoY`V7X(Xik&;_2)9)M)ii$_U;}+tQ^(8c*^>B^>pD zaTX4;k@~I&eEhBb?ub^VhAzdp<33dTk>1MGu7JxoUyi3p#~jp`H>s14mcm%e_#afA zU<}%Dt~%kz8GFYC=#g<~^dZV76I~gQ%Y54X5W7*P;So-@=Riyj5NEfP<1pX4isEe| zwsqesqaA+c?>_6E@nz|5qzp+wEgLn*)IyI~SAHE$Oz@S~(cmfxp5+|#Jz{CPWjt&w z%v9cGF~-TQhF+sI$E&Pq=k`-v1}|dr1H8sCJZ$dwq@Jrnj;%CN*n`LKk5dp(pZjRo z;}$uJ`!#%zIt&vI2yG37cDuL$L2hz>?Iyx; zqL+!eQmO}eLslQKASKWMt<{d`zeA{VXi#nh0_w?y09biTPdCa67Q2p6TmQ*^@&f@# zrqVc4JrFzxVujUUa>h#D!aBz?c(k=e#;9&K$3X=f5}VziIr#DstKiAt)myB?MyIK}FqN+d ze5{t^hkTvYaOv2wMpx3=;+=;F>d{1leZQ`qyd~nXy}|4ia0z6;z_tCkLBd>3AYF-( z<)TZyU-h`$QdIEZI50L-Gk|pwc6FmoU=PL6ATJNr+ZNH|v}e-_jAfn|KHX`r0+7Sn zIKdO=`=e#PR*JWST8#T zFg{QX4w<_;}Fn(uK#yx(> zywI$;4{Vh9Z&G)L90Ckjxi%@1dhk)dODF}_zb`osQSJc$D}7zO2RwnX*gp{t8%77( z^##G&D%!>(H6wn5Bds6XALnu*piHsoV=~VU(`Q$J7G7JN?h&@Pgd5pmnDs5P7#%wq zLZMUdb4x(sZzh~;$Ku9?He74CxY{oVv^`9x@XhP!-d6id&%}=gRlxNr~v4S_k0szT$4^^u}swWgz$UZe( z2k)5v{Z{b-OirvNKQWk7VF=To@qq!BaLVL7s4{pjSV za{=zux0fRFu$0@oRT2$}-7CDApurcKhr zoM~%vNovTS^ZxG3fR&$r6ejD^N|9=We`=Z-kvd6e6n2zYx*Fu z-V|mY>q?k~{8iwI+qP4sWGdP8-f3Oua}yNrH53IUwES#5Z!oT&ci`G8c2T43vzX|& zQ`EY|uO@4YaxiTjC!lvTo^4r9uCFkt{ISMlsc>BPG|;H1-LCu**7a=Qj4v|4=ii~L zOvp6<3hNa>)o5LA`!g_q7Z{%OI^U3wgcBh-^>)=e#7EAL8AAL#iP}ejZhy|_uTs(u zMBXb?-fis%)!g4Q^qar@A;sGmAP}TBuqx@5)atn;Np=ML=q!O87L59uUT5v36GP|) z{bRXOkP=^8_T;kd$XH~Llz_K?jhRnnVQ{DVVhO60>(QJK(CY-kTOXDH@F+AhoGlvH z#nMu`G_(S?(vy}VzGAPj-9E7_1tv8bt&e_)T>@l2i{!9?X!{!ShFL`LJN&cjn@cfd zhFWG&B(;(DV~>zWpyNXea41azDftJR-g&*Q@fhGyZJXqHr<6Z=`zURhPd;a_j%T1+QOHAFj#JqF^V~Vo%|+AWQ=O2Fz;Af z!{DX_SA6(W-VWatAjN>u;ryfgdj8H?_FfiM!&0N|DMLYf%fN#t48&)HmAQ?4OXkA<>S?$t24YT^2z2V`3`1Bo$+Wq>Yu?6por~_a zyI`4{=iJ2=MFnaU$PA=2D(o_5ldi&h*3hmt>)m&1%bvFLCf!w+brn6aI}md?TCL#} z8Am%g<)=KT$@6No;`D1t%J_SE**C$G-ddd}bv5hE?!i^>^f6_Srl;c}wfM=BVIDhH zte`E67aE<^Yh4$uG#07FEr%i~%?#M?gVJ-eeA>{E`F`V-3-YDAkmaZI z3G!~BrRGcY_W{0%O6f=F^df;pkxgj(=<$D+@T5@d!{o62znU)wHGhv30CGU_qn=;fR&EQMYYVf+29JaW4*wLY z7-;_D7`TxncD~NpOr|g1=yWF5=x*#Ibj&w-B@U-8{a4vaFY5HqU`v0*Nk@3X;|X;S zTMw_t!sH#ev7?TKZl!!WCz8H?7#16TriBBaj>XL397azM`xAeyTHSObqJu|mH@PTO zgV&DuR9$BZmj&wJZOELdguCm`f9S75*0xcYB)hSRNFn&Vd#k@{{`6aDLBh5Oo;TZI zb^rLjdpb3Doey)Ru^(M<>UlKK<#VF|6EQyh)QYcZi`$=)vsvRAcpSZ@gC?u-X}>dW zJO3-Xb}-)e2KMzoSd+?MSf_pg7@g?2a5}Qod+37~6ZNXT z>lka^lQki|2I1ff+1eT>q--mnN<`1Z2dgIr^Bbc2m@Hq_!Dt8T-KDW%l`tXYX!&D zW*rB^uYTSze(5iHE3h24uA`MB-M#2BWq{0g>JQ8xwOID#SVtS0Nv1q4>km_b4#kQc znnZ#c%BNQP)sG*b-!_%6_PSzok!GAwW8A-;6lLv*^bF;V&T-`zE(P}Zo;r#tRn zfQoQXfze1 zr}OcL(&DwGp7x^4L2XQzIXONW1Dwc)8)Q!!$~15H_$|Nw1)NL{=y}{X`|i2))`uE5 zh{Y^5Iji%}c|Fox|ECZbVOX}>V`C}a z()ouS#f0d}jCtA}nge01*^Jk*a+dGle2sa&A=9=81_2}nNLEH$tE9=l!A*u{k5ZmK z{?JoUyg)V(zF@V8W$Xi+CTqJs$@&YV4E-ss zJM#c@CyzFE2L_CLAl>yH)h`$A-Y803!6Bh%FF2x^%|gpGuq!I`cAl?zYp(G5_`^tW zOzpcVZtx9Od+zZpNrYX<8jsc-*@C<0LmRqFUzJze!p!Y~!`nh_*X@-(cjug>yMhG% zU8DC7IqEuegLy`Auj2yImDQ<1d`~V@$|tKU&ZP1#&>w5p}m>5R0J+N_fuT? z0ve}-#f-RVwOKjNVoSRIBbh0-Y|^*7cXM{Y#5DOs_Tk#phSdJ*{fqD3I2DqoT>-$y zc6$PAClPwV_S-EZq4pXgtT+k)K@)4}uj99)aV;ndR9lWx!-VE89`qf{BKXQ$wqReC z_&-rG&wCJs=d`kaKZRhO)>lb_VbVXVaBSv#p%`10v|5F5d~eg#8=og?RjvzVJ&y2J z%CVFbmWf8yiH9kM!On^Yk_;6>^heA{M63HTu)oJ|oHW+bk0ZZ>1XwR+9r061vQ8it zUuJn;90IN{=laGUdQ}psp&{nQi<}cogYwEl?qv<4Bh>(;`*(BYmo=JEsO~RpOsN{VWZF{qm+8j?03&PfB4qDzr(8j5=YF2F!y|n0Yo?_Hv6eMXpEC8WCi-&VusJMJD++A1ZXLS$~5CzvyBzg zjE-TJXiRE!4b$3%Cfkn1>PS_UO1?)xc~kZ8haO0u5i$f_yA$wfguXO;<<4PgsF3pS zXl-I9DJru&=tgn&M{2#ELf{R-!Omq8gJi&y3`U9g@m1;md4e6~Nqp$8LEZ6kTbyiy z@R0Q$Lg3l0fn`SA44D7g$f5-sRM}ed31@O{c^YI4iu+BA?*5H6ugQu>!@qVUr5*a( zrVE_^5lA1qu5PeaFfWk#zKnq}_NPZYtbew8*VyQ`{q++|XQ;8q$7;(t0X!|6+@lX1 zJY_Qdei<&_89Y0UvtO65qt{_ST5|lc?|7yx>J2B*#Wu-jdyp35zB$FlrXN3Kx-N>x zbEgFf=1v~W^SB;VZ`|#4hLVH8_6+K5W#+@<%1Gvp4Z5$gOS;xqCn#!!obmQ z$BXO$g-yJKy5`3bIkDUCYqp$(CYVm7auMJXbI}ChPIFGDT6~Flbe&qnTWXRg!!mS~ zO2m2O{$uyIx7nQrI2n07rK-qJZgG8>?9V<^*VSt;NSg^WcV4TW?(XIXL%iwXqt<%( zdFf|T%^4V?4`22-iFk_rD!rVqlD>IdMxQP4#-A;+)BC@AeVR%9HN}t1f%DpIhMULX zPUj7ypBbGmrb77bH$E$VXDi4QEU%#Q_&JEi`s`Rwh;HFAVhD#sjIt!{X`A5?>Y1K} zVc=*@FvGS{$Fv>c1ci;}1s+wk$O)Zj%i^qPMS62`z_W?Z)0yK@0=?ra^Zz=1!E#NtnzQ zCK6XJAYNoR|vAHLG zQ8K?sh1)4g?aljZo__fH^pXg*bCGFbnKj5?E}pY^>18H$u>4+Yp(Mb3;!eiAQNV?D zZFL8J>C%p(>#u0i1&lDK58L9;N5#T5-_)pV1Yq4f2zYon^U8B;I{$MtXJa2SP4X!* zV7HlKAQZ;=ii92NzQ{LnJYTnlY@A2891OG3u7?G@%g5JL{wW_SE<+onO z)sW`A3Q=b%`&(}vchk|%TaU%~1mZT6^)APg1ubK~lSt?r-K;;n`^s<0yZ>;!Z()-0 z7TBbcsip4DX($QxtJcPm&{47Hi}hNVX*d&gzev73c*7J~#Y84Q=cIq9-RYAU)z=#C zulF_-1$-0EnK}>GAsl_$dPKwf`8=O-)$q)9 zii*QL<*|*_K_2P#FloCU_fxsZfV*9Fm)+AR)gPwZLW`)~8`JwK=TagAeoMA?O2=53 zd$+BZ>^A$aDa#e^=!o_-x{g&Vs>l{&kP)A8r+IiC5d^eMm{8!yP7dpzxCi?8aR%8K z{Ej5y9lhwi8`V9~5EPzy@lgEB2ZPNbnPMH-DE_mfc`c6&N`kvoWgBi$6bN6%S?daZ zh_7KM1*NWMToW^Mn4iq^&Lr)Y(dkD5=z9gPwOMO|luL3=J;TTo5{4NJv}g#{mwLm% zf=SYxA_R4r2?h2NXQUTXM?aZ)jjU?BJZ61!@$mW1yOQW6se)ioooS(NC7#X&wAY~= z^2@LZvQShx`yObJ>F#^A4n3JRPXXqOxi7zbv`L`BvPTTVD3nRK_dUdIANlED*||)i zfsY}ibsu>N@YgP?5Y#L-)cI4SUrnbt^4}X`_Ft-Sh}(;`c4yLs`S)pI4hZg2F&SqA z!)bkYZuIEQS(Ejt{fA~i34j|0_IGM1!>h@qH;X|<`6&!3@rpZ%=x)+@?;__hKc zZqwii!L3`DPZ@#=E*#gXg1!_zU2ctpzbZMJbTB^)7abPTB7?E|gmbtYzwUvuRctRf z7+SeqBczos%Fqd6f&SPnxbq)#P*v{+Q9>iS!IqE3AdxWl&yF>}eqsL@MV;~Es%@ZV z%uZ3Z^rr#SIbp8s1P!gZwP!tqFwE@3%vXHVWUt>a6rz%zGv9+gQinJ~t7v9KflU}L zH0xnKAd01~7s&|JFd+3&+h5_mva7t^db>?c5%YHKul$+sdmY9odzpRxIC}4=P@08- z1Nl1b4Ll`LpYYqR$FFgS)Ae|!pIk~xyxLM*8(my|6Er$8fyd(@fYGNo4j+*s+_we$ z(zzZqNjB4NVCy~ek+7HaoGme-d`V%Lwn0kNl?&SryzQ-Y3Sw$veb}?rj7_4*7au30$P`#qxv? z-pE3EW(a+=syI5(`R2Rv#;}Qt{p2JfUmejdeuiRGL#^}txT9|V^IOO_l;ZEm*y-Fe z3qzr5-$R!AjJMxV^0o8VG4}JZ_)j;xwBC@%y&kBDpwNFTxBF(?Nckr%OuHKA@|V`w z4;96LeOw+UI=PW9`kX_)5GxCcJ~&VlEaAKiy57?3n4=z)Z)5bKJFcZeu4x} zO$?(K9=vbn6OZnbDN&7wZjR1$d z%R3Q09q6{AU3&W=q+?UW=7-^P+S$O9)!V2*PV_DZ6`ONr%QNXe_4dqS%Ibl{-m?wV zh%4O-oV(-CZ(4th~-p!!9$!{x+lHOCL3hxFw~{MZM_l}B$A;lWOnH!Zrmw)-wGGpOpF&v$LgQxVrezY(_@0#(-MCgR zzY*Xq^6Yz#8ERZLQv;_EMaR%ia-@k;r_Z~zX_;tck2>DhLeXhmVYd1^IVIFU>Zbh$ z!lUgouHP(n2pl))>Oh9d)e|8fOX6_+{Tnw38Mdj`O6QD&fK_CJ858%5AKn|fY&DYc zleQNZBSum-8K-hxCF*&?1_3C+ag+Ha=NEx6OqoANHm#-fzwKxc3Bdn3E%OeW2KMK6 z;NpW|LfrDK6m`;ZUxH@bputxsv97M^AuKpMecyF>j-y4~DU|#kxhmdQ{;4`b z^0h}^-sw|rQsu)IWASn2h|#J?oDOyWU#GHhJJBsSBagx@?tYIs+|6N5=~EY|Nmnwi z7M@~?SuqtG>xc}q6qf3me!}8Ck!lej@+x>skBOJ|<-|Fg`_!oHJ}xe)*rF5J^3q6i zDtP9pR~qKYZ@~}j$Trqlb{R=YqT&cW8PYhcz)4d4s>7E?Xr-#GPdDkLPX@G%s&X^rC*Yl z^o5fNO}_U zZ02dW=FBgZe#o(tP9b0f@dyDXfr#(yEW6AYFD=>jq@`w^?uB*A3RK1`8IyTuF>P00 zm$PK1nN(uqjSwGjO3_mnxI8|)D9*f2*HJ48v8%rz?$>BNEzRbnANxK@52vmB<}_S~PP`UVXg<0TuL z+<_eXsP$KsylNOhf+Z5PJ6Wt3@r}~l>?Pq4Ny>vXid*rMFC7O(;fP@tlJhD78%uE@ zq~+&LIzOVKaDbS^cgDNl#P23ck)tW2zr1nEoO`6QZl8))b%^}No|3~PU|*J4nopx) z7^~#;UzaHb$kCW733p?VaqDno+x1yeQUM0c_}Vrx7TJ8(BMnTp7UlM}@TgaXn&pB7 zn8`5YP zK|=KN8|$z`dT+iWo?i_a6Ycjx#k_IRl>4z{r;o2of)11B&_se=F<%*HM=~Z3b#Ef2__sJN84LWgcbg7>84?9e_4OqUnE zzsbBk{{8zm^gtX9<^~d|@7eJ$hD1T4;Z;^h0BsqadUw*d46QSc5sJe$)w0)>f^G-m zK@DmJ?y`l>6%ztb8tI~l6fXZfEYZUYLJz!|IiTw-kYev4`bYxW5tllgcGw^F@bLIX zML{tNN%K(`k8d6dL4!j>nsZZAJzvtF<=HmEnEzsy%)73mt*PaLKE~LN!SCP6-@Sh? zsFaBXEh{VJp(hJa2yjP7-`767Cv}T_pa5K4Mq4Y^Dcak@hqlqElNbqel=;v*(LPX1 zGY2|Ct&k|%fvg}2w%un}$O3jB4{Elqc#FmfePEQ949tZ}r3LAO%nh@1b8{Q>@-W2* zEKE%y_Jl(0=E_xtT-Wz4j~+eZym?cWkNQo`3G^R*-3aSgN_pX^S27kjYA+;Be~yuZ zrZGJI{X3hYOezqk=EH|zH=4Nj?^RB2Tjk}+@A|$4|L{cmuDw~s#IhUG14$a~0nrBv zActa&k=9EBZJjs?voNk^<7%EFc zT=Eh(A!*XxcN*e2f%tbnX&OE=y-CX=FPR?`%4cVUztk+2-cOp=M;S4v1}%K-N7)b~IT(XDaB6!=NV;HT^p2q5hoB(ztB!C+`M3&g#G{oTu`)Eft?Mx&<6}LHN@!>>=0o)q7cmE~Z;fNh zzj#HKvFh-?s0b@#wcxGsIuH{0``lmZ+&@49Y8&?Ij6-8y>>i`qA{nTH`8Hy$VanL{ zj9H(xx^rV@I-`loz$QNmbzJTk5v;Eo1~TG(WDc|>uXdgr!^kobxaP)Y`96?7SqJB% zz_Li-m%Pq+iuLQfZymGC%L`?*i*P;=N>c_hru7L!Lmt1;-aOZ{G{)xNvZpr3T*ihT zL#uEFF)m02o*E^L{Lyw@VgTZs_YiHRg-HuCP)1sHyL1kCiat`!Wmte?$hM`|CBp=m zFw6OpBk`E8LTWHLA=Hb*XT`ou8wY%%qPD!;uH2G*xz9^J5urAYo_87p49!?F<|C&> zo+-l%1JaWce255^%S5?uBOHi^T-RY--4oB>}#X zM&oJr_;T8YCHr4j6wiOr2h84(PvX61Hqx>}0fiV;G2$cx-;Z zn{?*iLc^0KN72gHe93cK^svjD>oLt!N3SE}Un(PSo6kV}3=ZWU(`d+cYqA`?^%SO2Kd&X#kahIQ&ZlIO~GEIlM?IfmBCBI@h&t$-U@HijT7UfykLy+I3oYA(YW8@2xp59IT^}F^3AB0;2z&HBxWC85GPfTtSNK1`W zG}W{xx-SA%vsG7L#>@a7aW?Z+_lk!o282E=SkDU6E>?l(Yjs&KaUrfP2HSE)!HB*J zAP-seVfQ=P0-r#u%nBOI$Z%grcBeF)tSRe?6R(W2ay_oYZY89_mBPui7bP^thmkN$ zez9G~cMf(4+@R!iFOqLnf-D3{f6xS;MkuWszky@=z0uE5-D&Ijpq&?5IW`-^u>HE* zP+dLxr;erPm8D8>%giL`ro98n{CYv=7+T=S`m&So6knUHJGAyZ`AHSo;!nLuW`#SV z@O%gE=e9Zma0PW$nD$3CrPU$gp%0z6t=99LDqK9%6PV{Wx>r@M&qxjn1Ee~!8-(Mb6jA4#h>#2=;_kgzmHtUZ6NNc*c!&8*cGZbSj)LLKu4OiDLy+e> z>}MmQtJxB|l=G{}x+2DY$VJdPDYGZs4zCuz7fWduR%8wJP1QI%R2!5?T>YNC()GiK z*MT}iXkSpqc3^m;$w^1WbdqpteTL^BDq-%mX^{$ovvB-#`koc}$d4b&&O#WS6$T|2jIlT%M*v1e zmx^|9Z)98e-q$q>Si!qZVA z!g6UbU<3mM%&F1F$jtzcduKqmHYxCYr)ZT9x;VjkzNpNiC}p{r{vxUKwz=j(Fp}e{Xo+}wQ-@^$DfD_@r&vugv{LruTji(jfn_9; z9BoMEO}YJ~{o3%85lS|~r(94UfWQP8kvz=YK9R)y69rDW3q6dLc?MFGjdCNGHS*o5 zKhVEhTACw?@7g_!kF+>x1 zd+}R6B~%CYV=k_#x%1^7#j|(VY_eod%@TBl!nbr-szUXW*(L*@32Qm&6eH{j%K4Nl z(T*Ljim`pWdjN-->oVl{-6>qQx>umKgCbx<0)>zB^iT1W6y!@u;u-sZZ@39sD)~#R ze0^Uc!G~E+DTh-&D;E>E12TF-bEi%b1S_+8i^KC;EgwekC^KkY0a?XR0C4#LX4BA} zXk4Q*b(&|jF{OBd(9@d+!fk`;gxcXza6al&CP;j z?Zv*lRW>_2a@yNi;fCStL8k9YB(j1uKTfB5dR#!wGDpoJZQ|UY>^N7zMJ>Kn>{-X(=Ok z%NqH0(+*I2f}w;;m~7eyateKR-lM`SpcWNU&IdJO>d4-ECq$Je75DAS?!OFua zWZUohZupo>Z=&0%mfo$08wu-dC7BtsSr~{AI%JdwWG29ql@`DO|bTOp-k910ut}1Aq$ZPGB z$hiMh(A;X&4y-wQcU5oGe3a2lj3U7T$**fYW(5F<; zlJ0}>DM^?(;LP6ES(FPFJ47BBa8#^o%FdOvam2rfpc0KY-n0~!Pt>c?l(Siy{nRj3pu1r*e`~Z-NDZnDNv}m@YV3wu*X@C5RC@vWad!({6yQFe?eM z!f8n)+OP<5@+@#%tA0zk%-kYZTB;|>P!ocV!*ui?*?NTr2JO5Q6w=he^siXRwAoeEKsO>1r82ob9Jc*zHjRf5?XGI` z8s|C6)Eum$(Mc|OWy?KT|2-H{C_%G4WTAy7ns+EY4H8mUq~=SgQ~}|}tRT-0r^T-m zNmo8QzMI~!gH*_+T1=KA$op&sdrZ7jefvniWDNhSFgCJK6CJU{hi7Ue%!IE1&$lcI(R=4lWB#ob z-<5WO9$9Gknz`SNA~EJ}=*T+ZcSm8Sw#5TgEpsKWLx_y`k z9}ZM8YLC_C6Xzfhns@P~gpTY}+`>051C8GN>u;SFK(338U}a6i_U4zp4ubdIss$`M zjL}>IiDque%3zK_kd)6_Oo}oA$n6Ed5k?Ihm~@EzUyc@`0yu=bRU%m(OEMreg#|`z zP1U5J9Xu1y7@Q~$jCcVE)fF25murm z3{=rKxs{R$%8A>ETy<_Slv3tCgVUy1!N&1ZFz3rB99!a$FT}NVu*tG80TcX}gNfHt zx}ga{u^rmX@-lnkjOtQtonJ8X3ZH-?&uWQTQP2R|0WmPAyj)qoclL^55LXgntg6DH z>>+@uSj*E~Uk|f|3*>c(1S+TXu~TLDkjC>s9Prdw<8@|f73N@S(yqYdRIBI7ufW9p zH_%f^74+OY)Dv_bD;~O)eYRTn~aUFfiu58x{P29r`#x&9;JScpjdfXfPCM+hQzA z^|Y?8PJ5tgP*;+}Z}{rC2rXbzPej=!CHMU({O7*f52YI3y?ggxl+9c`dRqXj`?I>d zyu470>4(eSl-v9#OHv7qj{cQ{chdS&H#oi={%zD`?X`3UkUv);$i@3M#T28vJe^aD%q<=lnqXxaH?dnaI=N;Na8^2fxdIKAy!y zvMlENVq9o=rroD({N7a?;DCm`Gs+4}ODPkxo$oTeUOl00nj>kNGa-R?alI2RJ^bo^ zu|FL6D@YUW3$N_@YspDT*PFQK(28}>wPSkj#!IdzNUn2yY9xlC)_UXv{F|8em;%z( zbgziLWkqpXmD7XAUb$5g+ra ztpxv%YXvWnytxEoXY2T7TUmHdu4;yrl1F**pvz9Y@pE%}81`)}{MnT7D}`HdTjx))hZi z)lVnaI_O^adgRu4 zz{J6?W~$^1*PCLCkV1e5caj7k*u(h*U{=XQJ2b6t_PmLd|N=J2aT7C z7GeLDK6nMpQ@qh*p9UAv^wc#6&Fv&xpfhEu(L>KGgaBS=TsA)5sm=Tz?|=DU zgY3~6#lOCc7*glGdGkG5n>m7e&-p(fLgjW59_34=afz4oLi+F7YxgtLCH)NeXroj6 z8jLkGr2lcMJas_9=HdRFZwWT2dH(Ob9=S|`C&s@NzY@cLsASCl(>c0-*m2l<8SH;2 z3vovQHTMtS8)E;TFoi2C^nckrtHc=2GVp}7KA}AafV?D-bwyn}z{*(b$9Yy173qq7k!Je%XDg>YKIzfk(`9WqJiJM7*A3ltpHC5!M^ zRO~PYv^PXeO$`m~f0oOni*7IUlVBv_q9pLj2yo2b>S%9={YuXMfq|661W(bv!p(I= zL3;hcC&p$Wo~VC9!C%EC=mu<#l?3&y3?ooLNxcA74h~}#fUgGsVb~j9mM6bJLV*IO zq=eYVloS*axB2;Z^?ZCpttT#11}*x@*CXy>BA)1VUwb`m+%Ucw9sUP+IN}=j)DkC8 zRh+mFt}UGY!7}>|hl^w02dtx|0Rror9-qLZ$zRC6uM%SnjpQ;7AH@m@3qOA2^z4Sv zrX$#`hL)CAxc`+k zX*($~QMzm#1Dc$iEG;~V11ZZWm<$mu#co^oP)n~}{*u4a;JsuNlAv_@5^Ye`b z>+1eidLN=w;R|?^)Ysui8tc*-y6zeg$SEh){15}Sak{ty$sJn#&1*nUmI|2+-1D!R z`V*SEvIq9XxhQ-7IBiUb5pNK4TKLD09}At5)^%@h6-?_+u9`h$f%CkM^lq5-IVqq` z{SP+(^9F!=DJpJ!4_A?TUz6&T#-+p?@BU|yVrxEnbitRUMT84C#{Ak-t1hSTA5i?~ z&G^Rc_Su9v!4%aBM%Hh>l~q+vgf@JZvQi+Q8NK>}n)iJ%V5@dsatk7AaccC^=LO8H z|Kh^m_eoG|>#ey!ZIxkPju zd2f%n%FbyEVcm}t zCb3~G!gMv8;Efx4KrgQJ9Gz0xZn!W03)hsTk`5zZypZhK7xxgIu>gBrf)0$Rh7YV_ zKzdxS>@;IH`;t8yI%Cf3Kr{cY1+fjU_Xjf;ikg~3kLyZV$*sPz9^5V%nSe7Xp41J8 za29MO=@^ya2&%TQ{1d)p{k$^foXYhy0LIh7q7{I6+d(fmnWQa?(tF~s(Rlyhk``pt z`ZR6~vUV`DFl0%|_3v_%%BvYxFzv-Vu&+H7=|X@XMj3Cy+ow`zjC>&VkqSoeZN(z~ z-+~KCer4oBKoD<5<36nGE+qH)au)n7DJ?Cn(BtxSGxK>DpH2R6+e*x;>?6RLYsOdi z@5@Uk9@4r;_yRQXS^HMsz0}$9Kf&@w2>s#C*#(4Hf)QU0RmxiQRehNel4ty7h}bJf zh5v+41b#M`?3EwW0aP~NqD)Lm8tr0deu)f!V}6|~1x$T95=Q5Rh*6IIyY2$PUWJy)Gd)+f>D9%OuC%Ue7opq|j zJsKxaO_Z|!FJlyR@O_}GJFd_5>O&-jv2(nvsSoXIM~&q1%@TLf^zm8>FmJl$m)57V zdgudUOXD2}Xdh6nc6XkbVL2>k`lzTw z^Uj>ij_T>j=5`=Klg1+{l*j|AfN|{C)~6BOs;GI^i;m1Q zSvQuA`c1W$_1kAP|EP|4+2KBH2zGkRN%p-Z7zfQX6;CtY=*Im{Rcnmeu{WGVosQc3 z>}P`YXUE%AiDgf>CcjqN6Ue~!6}`tz?$#0=8+18NjnSjND6%qO_5^R+PP#}q!QHN9 zi3hAm2e5A`O~D5CGfUE^_oo%9-s7SDIEt0h*QBfs%P6C?hQDD?A!DIP={c6%2*pj> z^n-MB*|N6>LfnpuEHlHNqAoAK1d~W2IWoM^)x~!)8GUzJ90--gt5!P70xldL3gWSh zCa?1Z)JKd#p<~jVCIgn#KV${REhNWzCikC8Ec?jOTxeu8Z8DG38C)=qHZO?OYR355 z&QJFiy3CRLC$*qQ0SvkMuO==kKRy!hbTn7;6(vQAu@Z}x*_olPMo_ctT|un3R1h2s`l>-Cx#i_ z$`N8-AD@C7N#MA6Vslxw$*IlYr@z;o)wxXRZO5p!m)zUm=a-a>@!T9+_`SRI{eu|> zAvVTUH|oK&L}ZIc%8$0^ctNk{6Ee@)z@^jEQw>c`Gzg$j>+VuVc>wA%c{9wS`uU~A z@$|Jje)`8^b0@?+#`Vb3Ql4VHa&(;{3P5~-g8qAjO)RYJNr>3CR|ao3qua*NA$}jL zyq(hWY4iksE}(?E4-c65q%>B2IuF|q@f()jG7ap=ngZ<8^hkP-x28CJw;W95;4o<$8xBwa zp+AQV3=P5Bn)rl-;OuN>@yp*!)QpVn`vX$EZ6ArQwm)F>Sz{)rq|7NQBB0_mMtFPQ z%?P+Wsik3L@lLk0es3F(vv5e~zZ4{qKi%MpZU-!|$3 zf#jx+041RRV4!f>^)jt802ps7NZaB{pPH7oTakIeWsSA|@dRjC&e@qaN`Vy!4h$T8 z7J`7`f&(y0s6Ad3*}l2g+g(mxUK|LJaoK>xfCi_gBEiBVC~#`4{q4QiJF8MC8fi!D zA6Fx;emwJHv`9Di!v|PON(wbSecRyR;Ddw0`g;1+{`A(a1deix4r1|>m3xo+h1-u?D^I$QSA8za*^=;E zBX+nR?3Zf{+?qfhZ!=F8Hm(k5Z04JWx-}$ntptVME=es#`a{aJXm$<`!E@UkVMKIb zpaeyu_>guO{MGX6D%g>VMM{e46T(bgv7)-Kw1_S7HbJn6`!yb@uim z%*>e8GQ{zMTLL?n0_Xwo&!H}lEoi;*!s$KZy+MaM4|;=BtQ)(fV(gv{$eCayf9e^K z7?39q#eI#P_wDHd)w{cwp$_>Y0kskTt_4U*n!_pO=6a1YJD!&Rl>GvymqfLshJU2- zqd!}PY3Spkdf{=g0PnMj{0Sl|G|fh)t&&Tu-;fkuqnLmvR`)d?y^Oj zfGAlN8d|BdEEID8tJYW`n>#~i>7&ozFE7qQo&7cqMf}f207L=r?@c4!lyIL!qJfsu%F3q-h_NLZvhf4_rLHFKV8e+7ht}!J+O5XM&#EZkVBJG zQCR@N0|NRA9TgN6%Wa2P=9EEX5xJN z#sWD4+iOMR^`{YYZ?%#(8O$2dNZX%vb=`zE=kQ5$;_DT!H{956cD|A>zvc=mtegt? zgjL&7;foIHV0TJaOv}pBwXYJgD(>@@v8Oz$BM3P;j4LI4`XmZ!17_Oj#pdT2NCe9VC%VJK!|zoNR6qLC!u$KxAS^Ns zL&Imo`^s;%z{OWq+1c4>V4ZEKmHySISmJSWhBzsCjR_&}MDUJC-bUm~&+E*}>BG(O z{SK*1*KcEEU#gvc&U~h-c48%qFrBJ)vbD992B2y0;NZs#szNcly4HopvtLVT&W$u+ z16Uam`lI83{j|9Qysr7X&dDYBAHm~ioN|E}WpQmw;#J-bj*b0@HA`g=YMBpdfNzeMtsXaQ z`&~&1&}v$R^-98Fp^p_d#O)Ttkc$&pHSoH{q~Zd^*}c(pC{ zi)|xpYznrmCdw^vcDn))dv8 z+*}Oah6A$FhNH=Zes8^UbFATY!JD^kp^=Nzxc}&F(N>oTrMRU-$czbe2)>jC=I*Xk z9n_MQNvCCE5-WAFt`6pZuVutKO??O5y>cU<2cUXy@Q_E)`js*8G@ZNImN17jPuIBv zt`-dfgojeW2uB6Eq`0|VDm(Ps%m(s(L`O%bX=1YdOnR(XKNvVvrU&O37NfRT9}-s!;0r7QO4FWK+{w3Xh$*@B0v&}TV`7K}g@wUhMh zo%Nn>RApasrecz!_&s_Wurd)nGBi4hGo@LZWp&rzW89{$u@SvB{$$!&T1lj$PWD%G%gf_`)vYoD4NDklYVxm-&a2@lbk9+j zd_MVkW^H0rtO#w-s8L`WN2WfKLZZJX|eP0XG{ca%rXlxK~WnADliB z7z-%g{Qcz7cKn#D;G?-x2iJVfPo*|JqM5xY=EsynqbY4eWIu{;p z&a!Bhw^t90Z@vk2)}-j}UXdx4Q`O$w9JswA;xZ3GSs>3%Pft%4a-hV<#s-0hphW1? zr%&KbB!cDn*qF{$k#JR3fzp}ZVT_Aj+zXa@(rd%+7$pw&CG$NT)g@WqH=8<&6R3r* zAnD3lfO*e{h?B;O@8O#G9ggaK^0;wj9l9QSd*b!8OhB{#i_au875)4qGQ5A#7`c9> zNYL6ldS&={H~RFh`ww`!+L<4(R$-#aN%vG~aWUd%lB}nv(B)3Jlqv8k$p}YB$F}Df zI6DBfon@7WuMk|wVXWDe9!!*XkW}0x651DM$+yb^zz;0q%A{R3OKQ}-?*IC{EqOUs z(-_Ji_GEsqhZiglz?qzyx=NlpT|uit~naU-Z=9{T=dLhUkf2rKgMMS>sX#!3WVn8zxCSvijsZ!P-b-#umYz`4t#n&QMSSLg<$jCuoZ@B~>8qSgN5*T@d> z@P+OjHTHJxuqSMUx{sgM?g72-93G(rcSlI+NPSjg9&|sc)oN``*Nqx>S9ob+5cah8 zV-sr<9b=*Rw#&Y#CRTCRZ*wVz_Lf8{OULUn>MI6>T)Y%uBBEkqr1+t} ztkq3TbIx8Oe0=knhB`XfSv%E}1j==bFK&H!cKle1u(+Wi{f^V5AT!I$fz_eu=_ruN z=2lfvfH)z^jQnbT1=FIUqJ!VQEkCnlN9RqENKst`m~&v|-BAxK*5eBEmE6|-a=IHE z5ViQBZ0_RMQ-5SP0vV@xGlo$DKWos|<=1qbKi+gG0Tl~KaR7w)|H6XuM(nr@Dsg3T zA*}7MU2!DNz2JHdAU1$50obqo{MlCRG2YC%uI|bw-lns=F7+}?6AFZc;+m;gH1j? zGTJ*rjPp($r8p?!2kaqLM}-LuL+zz5=ay86ND7*$HUx7nb3;t-BT$QexsObY+Pwr- z!*CWJP(w>XE_1)IclG#Z&+clfH=>ktU9=`kP)cOR{|J6Ruk zY*wqH^VS>Qn(Y-(Xwyp2v)6v4bdR4DZ9ZJfd#5u*ccT)-U;~HB%E~L~0Na;$uI}Sv zqF)L3*UV>N9p~NmAijW0UudU+qQbiG3#dePbD1tWNseiG>o>Hna)o;D+dvUvAX}dK z{4}?)5U)tL?5OJt!Uc74yze>wC_F!(U8=sjhdTnn0+QV0u4qNAKw0&dNw;(tFVD7Z zvZN&+e_Cgs_87TeyW36|9v5Fe-^z5!Cjm+pC=kSzbg`$WR<^GJ?t^Twm!up_V9J5~ zo08iguG(Imi<(1ZuCqW3T%bX|#eS zFp8t2C%z{=CK-Yx&3$*~ROilSkI%{4jQ5@?Du!pWRyd6FK-4ek0|d-$-q!B-i|uX{ zm7M}fI#E4SV8^)9zW-Va?`|*6NPN#-r2=;sdRcXKviut`Lghrpvn3`ISwBDW5&N50 zP;z#;l*xWjBTVMM6U;PUzu&*Vz4>|eu(XT*vbY(6t8t@lS7m_s=}*TF%XJg_S3<@Y z4ZM97*MCf&q4Q>pD>+|A4oFNLB;zWi1-K$Lc28PEt)m~#x>&^Ed_^o92~rPys}Pv3 zFi;h5-{XoEZl6N4@P74TeBN=~@B2-?uWcC3uHNvsXOZsWVRU7JQkJ!_QV4f7I@0gO~ro`Z0jyuLoo-bsB^S#fc1S^IJ{m}ZNVh6ieJF4M*R zKQw)JJe7a={$p>By=T^mviH`pPJ|;w$liOCmCeV@-oimynIV}WJA_b1Rwy&c{=I#F z-|y?yKOV>Pbe`w^zVGY4uIs*^qN`tahh5imHw=E@h3~KfFFAucvqVrUb^MunC=WmA zprjnbI+T7*R-3a=9^Y>XQ)bH=dG+QEA@E{U*4F;za|=)fYBHr+;5L_8n z2m`HR-~87S|E-dRO4fe-M;7|8?+?fc$qIj7ky&g{p#fm%&%F2aGCw~$8n=sQaJ)b! zCcP5i0t9$Xc3D~&h;I?4lf0c5-}g%Zq9>xg4`46P-@WfZ9V5&xk9+F&f%^61oiaJr zzM-2P!>(cIpvEnj=s%i!y;x+jVc?{l^kTz;6T{M)Uz!HF#Oua-ApQ>JH(xqDkPn!k(LR^evE~Bo5C;$-v)|9U-ETmM*U{5k+j{QL zZnz|_!-jhn#DYi0f&gd{U^u|*P0r76Ki8E-q4e}bR{N3MX}7h4lM~<3nd~iS1H9bD z;Pb%1w}62I)xyPw(qKgJ#owM5m*w5tv;x)-;G@avpAZ8%STgWWr8X-5eerX%Y{094 zx}uLq1r$tqZ#!@4j)25{`P)?i>Nvp69A9|&n-1~ay}J^i3H@`s;(1S)rgpdUazj8w z2cMF0J6{h&n>9HWio%UD`>7{gpvp-h#dWT5@vHIQ58AF+!)L+N0Ov`KudTXhk+t%)1b#DX4K+kapt zsY-P(F-dO3v0KYm?XySt%C6d@=L(4*tw%{4h5L(xcQhGkR>!~7-eP*V@ko?)jPBvJ zTD@Iq(@T9JfPri{PJQwO*_&?l3q&Pfr1Z(wMc^-R~1z~rk@k%{8=b_RWYeXy|safJuC z{N$aT9rgeYv+yAB^K7l@e}MTvbb0q({C??IkrFu$&ywRuc;nusA4Irrz@|DGN>USz zkBix2mogHpV&^PrAqB4wKa!jnV7>WAvDCJ{?_L@FK6JDJ^K0|2V2LhKHGNCz!NjwU zi}ac~99k2>ZL1=ZD?Zg7OS5*`fHU%!Wc&sH#aM1jB z_Hm#pWP|I@ZKVlT`z>VAI{ruiN z>wV`h51zNe&Dn&I8K!VlBbJ#!%2d2zf6<3!P{uE7q?NILKT-I4humxHS;C!|o5i}2 z45m+(Yz|nTTMtV7$e#b|{qO!@)uLH<%{whusio;C?E!_eVfUHB=qi|)Npm?W;q>&pSdXJbjen8^TzX*5V{ ztALBkRtS~9O)Iy51_()LB`w9M(RLMJRsZwtia{0mj*oj!UE6TL!o3ABP&ePuZUFtx z?rw1S=jrK)C;Yf04ek?irwKWc)lc6gW!-xk&FI!a4(O3ob?hE<7+O4@sX z*3vOGP2AaW^!D?^;`P_%A5pflx&wF*KqVf0q|`2c|DG{f{`@BuhE&XIDh#?qk^15J z>7(43O+3Glq&UtH&zpx;X3u{&FH@zx?7U`*{TMqKa^5}i|Bq=7$c}S%wqDZK?=QXwBBM0$hFZ*NieChmucMBuopW(Ko-Gu`;tBF(hSU>S3Qg5{Z=MB65SO6j@#9=B75a(}8G@Ixr1CZE@})k@%)4@y)#t7)^lE zbp{?BU^v0@RRfPt{+}m<*~2K-nzpt9Y(P(Q@QyS`H>LgQb5ogr~!% z_TKmRQPqE1tKSeFj~)rh{#Y##F**Wwkgp2rzC&^I@9gFQ3;eM64Y*KKWCY{ylUQTj$FIPc}ovp9iVtja0J0AYNB>d}1w40WEG;*L=zVM2C>L^H=v?&w^X#pd;W| z&}~U}newGN=fMD@+sZ993Iry={72lXC2@!!WejAPZsah5q7s0Q>Yt2iAJo2ibL4eD zo{)jr0$&dcKtTL$Dg8%`S^qSuzcwHzA>q z%qsqXV)(X(TFV`z8aGR)NEIodJ)R3+&84P^VJmPfeJ3jV+MBfE!L|LMcGhKT@5*@k zU|-*M2$7MazyHMqH`cnf4g;Zg`PT7VWTV5FwvA9sBmEi|>lTA5CtLUDq@UfN_cr@d zQ&I;Glb#p-CsRus<5hsqq5-xS32?dz3JQibGzc@v_!5H^^rS1~stlHF`R)1shhOx6 zSueg0US63|Dhm*NBZ|W$+;IPZI003I)$!)on)v1Zhf^~%KraC5@$=M_Fy~yK6M_yO z`!a+L1iFx;HnpIRWdI@d&RF%bd#TC=qr5P;8gx&5d+cq@CO(>6FBHaf;TFJC)f0Yx zpu10o?f;*1`W~Z0z9ki9>QvCndP`2XA%Dt|L89aYe;a!_e-?6q(cuxsTPBw0m(Q(4 zdv>temn~!!-8FISEegWzx*d2_*ZJ`pv2&bXs`2uLcm zKW6^e*xeo$Pr_JH{lI-t@#AW#o{~Tzb?d^vabQM3K2USdc7wW0<^t1C&m5Q0F&Lf0mpqxwr^*RF~icQ zFkukH{z(UEqx{O926C3!mrUw|V5BkNbnaIttPFEkc+v6~kYtV~FfbvE8+DKxbNWgU zt_UOay60k_A^I^yMSaaLNk!<%X1-lmXvSiK^>^Tpb%8x|$Z?)pnT^qskGtudAaNgN zSdhE`Ivwfso0!F`X?E$V7@Tnb`EsuA{>=rDFg?0-m`VJ;dEj*(Wz-SR&&|$8gAhqF zf12nPg!Sy^e2zy?RQ}|(_G&-vvp;-wnB9OjOx~^QTB<`4Lbty^1Ru0Q*?{cLIta>( z6~hFaFrK0y3PV$$nUuS)D^TLlvulvVuDHJ!Ue*O|@U^Zb$wZsTs3`v5a=<|*2>dzW zx@9m-?yE&xbhntYW2?ipM%g$Nkp#9W7V6v_wzCVOS`#ZjUc3nDdPX^*q%7_h@&q%? zg06hG-Py>X+ao^^3RcFC$gzXcsl!Q~Y8o?b=yNosDM{5Nvqp5q^K5`Z5hL%be5dKL z8yOA-nwKHb80qj|&OHvo#TG02=u|yq8)6-n+E?9dV^jL`Uq<}^P*(1=Ljv!fu6QQ4>XsTP|OO$J!X>V2Y#2^Ms&(go$} zW!=-Y?K>YF`FG{MiL8(d40_mbr)6Z?wc z#^}|B7CC+bdKc!xprdz~5Yu34xr68ZEFw(N2>dH!uaumsxRmB2kN_))>y2QEgi1O9J9xJx(S6F*(E@NvAzpE z{Lv2tNx8lDilPvPTf0LzFxVG1U25ftua@Vz9(hŸhqT($1r!fL>~SpmY7=iUvV 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

2XMi*W85F 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

n{ywOx6m|RRUY=a=s}M}R|qe-QuU`0ZNI;{ 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 S1*tLcM@Lg%qxh7~o&N#9*!lzj literal 267203 zcmY(pcQ~8x8$SF5rBq9dnx$gvP_@-6F-y%<6{Tj4*qe~HRP0e&tEeqjQBhk z(OS_Ov4bFQKF9C(J>K_C{&=3;$#LKJbLSf8d0tnv;bX0`=Suo+es$G;_%cW6Dyqq=hj&tfrtqdL#?H~nV=Ur|ozBDe&b87NmmbmWB?)m0 zJV<(d`#xTWxy(EQQIzl}_+(4!X%{}rx$^SC-P_pSlYf>htg}@c zMTbdO7*0@MZFN{+mIN+8s!!E(wx@h-srI#{Jb*aWXI9;J$;JkQSuFLpi3~!Lcfo;?)c@PxN#?eSW7B8upm& zJdknTIXVtD?#}0$HFxHbvo7`)@rgpgxSKsJfdG?7<^250leUurCsM8 zRmDf-yb1#(D1s#h7NnjvE(`VPQc&iL)E0q6WVDlEtQp|#Fue2wr|bTMGw~*N(_>aQB>R_svCb!_S;YX#Ilht#E<3^lx^9w z%GtZ^|IgfVZi-OzFm8Kq>s<2ZMFX zap2Z9UslMBW~sxtvQ?Po2@yRq>o~n$tn4>Br9W$Y5tbW3fX7w0xgOSRx#;=F>-W@^ z`!&QLHdpU#$q<&*>2*9_w{4RUf5r_|&i~+Y!xuJW{G(s+w!}u=Cn3_OvSxoqVdf+J z*4hK)fgctD!KW&fZW>!pfX#rV0b;D|zk>t(pC7S_B-_QUXYN=;8^ey7;pwHF02(`; z#R$aUBi_mHP3!wj+x#-}!ZdC)ot%g{_Oc*wVm32Kp{ z4V>4(XI^PY!13Bh=NzhA_9Bc@nz*rZCGE|19>k^91^Yi9`yT^dus&bAJ3Bq0us+cA z{8E5mu!m;RGk8^h9ijE&=vCMjDQrI<#IwLT!zNBLJVfbtuZE4DxnJo!cyZ3-!WWHQ z+g)ILwN*E!^Y>|S>Y zH1bU2g|fgmzuX#22XWs>xL|Pg12bX{7IC>d>qw=;+Hdcyd2;lVAhm~2{HD)EwQa+G z`@eQPS91eI8TtH=6?87qb~ga!ErB9xmfm zVz=jc<`K=LW`!%;&$OC7Reht06=lt9?T>n}aQM?zAMzexq;td1RWItwPpnz3;z@|r z-nOZ4=>4xLAW!C~m#m;^wto+;udiEu)z5Pui@F>41-sV9K;gOQgZ;P^K(vJG4sCqb z#sO+T?z+F6PsrbSV4lGW-%?fLHR_Gq039}Y;wW=g2?(@3T_Fm}HJV)RWy1EMu+z!0tv45P+ zasNH|{?91+IhLqrkNr#z;8mwTbCkdQ5!(Fc)-)1wsu&iPpq@?wMJ2)qNtIwEthJ}X z0vF{Pbcf)Y%Yq^X@5=5PS1l{eY8(f^GQY{p*7k8Oe7W%fhkhWw5Eel~;0hR|I<4C4 z7-F9BLYNRQJH@6oR)}p*zfT_*ocqiXf4+r%CZATC%eWPfeS7zb#Imw!Iks(Fhw66| z+jeTSuWC@B)*+db08iz0#Fe%38|A7Ip)1%55eZLN6m;l8(>3C5G)FeK6)xz!8Og-`QF}xvMxvKC-)u> ze%=kX=tsnzi(El8a5lVx3pTrt+zJkfuw$b*UJJk%Lw;Zuy{x%)nf^M=mHh6gDt&EL zU9){ea*rTcZ8h;)ZH38(;J@!oPo7nu;$=UH?}xWL5tbbZ>Romjq={U=kOvJspr>ru zJsUpxrw%`w*_?vizxXP~=0DRG6?}968ZdqL;-a~8XnCgkVor$^HOhdz!2xXWte4Z9 zf@_Io?zM|(0pgR6$+GRS4;rMOVg;KU=jH4jl$bX}_Ul#^B>nPcCFq-%*4{XH(C>LX zNuM=~JYg{IV)%@B;FnIiXsZhVBh|ktKcYH%2*SEk{oZ!MTYwg6WMCcd+p+o&j(9;& zRT@fp->$2F^XCUTEv=%6nKg`Ta#SPU*0W=)C%!M6x)nB7eqTkZXJq@ybX(=N zj?B}Shx(fwIPBvoh}#o|R>RXtQSpcmtOya;vMaNz3Z%BX?$W?yP@l}*yvEbBIE0nd zdu+{2N44Z#@(!)u*v@CJWewtF#Q*&3eD!%ty6w5e6N@N^x%*ab^Jq&V9tWS+s=Uze zv2U&WlGTaG!mSMTC1SrJ#Q2q9GN$5Y#YCNivmr9Vk;GeNW0 zAJRXSlG_TW(Ha~eRkzv<8#pyH2--8*U9X2n>a~kUYTEC}ofICnBa~5~r zi&lE}ou5Agc!+in@#VnPE2}SFq>uc+xae!lLuH=p3i=d0LKlvkZzw~pD<0$`oCz|! z>66D~=;J35*Ehu8z2;>{4xfoS%F0ySp&UQ|Lu>zoZ50WR`Tu_~Ze5m|^8btCv?9I% z|NAk$oafo^_2%cyx-H~hL*dXa<`fF$8Y~#KU4GY%FK}dTlLoZz^gCO6bl;IhEbCEHND1-H)^$i zo10&Td^op0G{=cQ|BYCj5WF^X)4YDGVMvFKJbL@&;^fL%gNjNdK9}HnRnd3zd!NtL z1?j)h;~!Vfh~p;5R3Xy;79Sb@jW;m(v-;?%#l0%*(cPTU)oJ|R3?dk}*G!sk7_l)aTCc)3fUiWX6A%13SN|M-U!&l)5FDy?ZqP~zCUePdv zrY8gi7_3fc)+Y;g_g2Fe<|DOMsxZ|{GxKI7{Ql-$rK636kSToI$hXibLVw_bkWJGj z32|vqhF_vNVXxw}4St1W6+Azs^vFNj%H#%7wQ{b03Xz5jn12f+nDY`y3<(Y8XO!Gw zzqW4DBVnn;p1gDqE^J<9MUwB+qYjy3DU8DjAkcZ{q9 zm(PSO-E>KA7&|e^4Z-8?yUN&6VQtPS;j%^ZaOGd-Xd9<)LrBF z2nDM4f2xo%_hS)xgcjScLaW5pS}n4BN0tYhJlUn#gq%$sO3LmERsIVyCoiRVdn$;~ z#yp7mbAnx)_SoBmv97~%T3uacWYS15tY`1jsD;n2;>QCY0<<1Y!Y-ov#{#5cT&mZY~HNd{+`amw#Ym2C$lxu&&lWz}ot9Sr_^8$VsvZ^rIJ#>u~Y zam)I05q?XSj;MdNjWri3cP7T29{J!ezfEQmBZK z2wJ?lBUVxBWon}(oqo)lvk!i06cs23eVOdT|K0N`w;gYWZ0{4XZ2_e`eOaIX9dB=B z&v(l=RmX}ja1j6DF=E~D(^jiZ64zCvA4~Vc#<{!H=!vkJzE>>+>YIiv9WW!7MYyP0 z*6(7)wOOvG~7hHc_5nWK#WVwscLghN@3~$gu3JdM!9DR(0-KR*k)dTSI9+&nwk3TndH# zXkc*Kgu{=^M*s{0?BLu9Z?~Sv@LnYNM*1BMR{2<0Js1#gcoC$(X-isUV;BYkdq+_S zcG+?f`GIv^(RKBVk%6zWc zAlr{X;{7BU;-m(bnRBNM-uJ0fqT79~)!U2p?+UW(tg_))Q%kcM61EA&WTV86R!qX z75WE-#pJE)O7N!q-tM*vDLf0Cf3*7~V_;*gWMF{sWDASP@v`0|#yxXLtY{WDQyL)5 z6JR?(N0MMiy+Yn6dzt2bRRIXEbt}0D=_dFbhQu2O`s`X^XQL=&XKzNc{keu1eHT|0 z>vX7p^9ECsVFw{vpMI>3@b~@`I9}-dp9L)2Z&7lNns_~HaP`wxKCdC1QblZkV8$%F@@Q`+U|H7Kki1>!+@y-LT z%4sY5y5rDt2luv$r=PU*ZUk=AA$S-6SkBx%Rc=FA=SC&;NVQoV9Acb&A9^)OQ+W0+ zY~e=Q*DJQBls1xjibtMK=G>dcR$)@uF{k9qow zf}>*E67lF0mU6}N@|c$m=NHEv`7p#H$twR!6Ba(Q{(8x`9OT(McgQBLy#2q)ANeAV zE1H~T%nyhyaxcdN0?gNZxX$sX8CVuah9Q9Jsd&#HJ`N;S?E~F!awHAL*O;$zL`l&w zJOo*;4sN{Ou64;6Q6I37_pR_&=|=o@FITo3XKKIHItXI-4Bv#PjS7}{WO0uob`3_X zSB4t@l2c%4z@;o0>-#EVd!>_m?3-qWi@!1ptI+Wd=;Z$C z@am$_=_CR1rNkq|=EJn(-+BEUuUvvJCx|_8xA|Mux>k9_b^Noyjkm%LePAoXjMdvG zQjrYh=H@4wJt%!30sdPdA1SmXC|{!0jSVVq{KO;KeFzm6> z+H!^G?ePSqx92MC0Hr&WEh=>Jd(no?B7Cud;%hnM8v5y~>H_r;+3Bu+<$VI%K5BL1 zz2e^}J1MdKR*85|f;|BHjSR%Tf)OS_K)kv;5eZ_rie2lxMh1J!+g^6l*m=8q!2dvD zYj+-Sjs54HxA*h@2Na*%8D7xPuU~gxyh_G`*uaxLK?)%BXvT@l?9TBI@vv7TIZEn| zYwQIcSeajb`gJq(nZ-H~ri?}?yq#u@l zni(##&j27%bO0TIMl0lw@H%KDz?X$pPG~7qIS5%SKYv(;?)3?qt^HY9A#XRsy#4fF z`HP%u^qm(fZV@{Tmw}&B;jO#uAG6Q2xD!>>ppMCtvA_7buf*(17fL-si$a?GrA{3c zCnFiMDm;}gd!kc~`+-jajh@2U0+X?a|F#tq3jGzEnGmVAR&%LsSP1(4I6 zsi`TGes{+InwE^0&C1#8(wgX&qPd1h2H~eB+=)G&-rf{sv;F9kWc)fd_R9I`M)jY> zi}geW`CE?-3~HP?-LTh9O~~otl(jYXty%T+J4gF|{U=2uOw+*< zjF9_4AmFKS^327=*_r}*8TdOYS>oHdLXh#=0dXCG`a5i=&42 z)|xv3UpVaIQjOJmpZ&0{>1MC5a{c(YWK1f)IJJZ2SH7GW&}+5q$^7=5v_lAI>)&fS zK57Wpf=FYwT*)<(b+@Bi@J#WC(y=|On5RUU6cXPVoC5hvDjZR8R*fdvj7&tH3DZ>s zt4TbUTXU%p(*g`7%&z^`QCoQeVoNjKF3dr45MxTHg4*_Pb#!D*!zJAU}v(x7C>gs*FbJmroZ$@ZbLa6%ED@yoeZXo zm5fhgDqR*LYY*t(x_!OB(#gRn0a7)d*eeNjw-0CETT2IZumJxCG&>T*&+MdL;BSVU zL17sv&EZBb7_0z|)*MuP*d+m$htL&gPeH~|z1bP!YM0|_g&&K?!wzY|@fq@wjA6KJ zVv*1G?e6q`BIzWTl%aN+8Gmkqn~V0@?hV0b`z*C4LQ|nsc5zjgnQ@ltP)TTLJW3Mk z2D%xe9ejRTf40$najStWJ*0}oLVrngXP~}>U*N(ohILN%Rv$sTAUjE@R8&U@1KA9F zmL*^?jbV8K2oo5NeX_P6gx+{&7w1Avjks8%30zm2-PeLUZ)IsDPWyzZ@zr15$utxl2n0 z)qgoV0>uNUZ7Y8|CtU_KWfl`q(-$nOkEC-eD$z1f(+9X`_|~_K(;+HC`TWp>;l}lB zVoXLjE<0<|ul4C0(t!afVj*N?Pzx&MKYR(t{gzQ6A}QM^ADwEv2mBVHWHe%|flY`& zB)Zu*niBl1N{XHHs$5+%yE7m^W3(&LL;pb(jmvH1un*sUL>kREl;Vv4iWa-ZCkO3H zO?g~0el(ON>oE5rZD}Ja6m#=tjbF^7-fX{p98*e99A$?OFXNCcy&BG3Ly zDO(&jIJujB`Q#+%Y@#|$5QoDJa@E$HIG05GMZQG3}8%P2QmF-hcxVVKs&#J4dJ8If(IQ(}LuPzAT zNbLE0PFRduUbdq~-h@1awbn~ACQ|~8$kPpAAcAD2vH?nG--AUT0d z1LYHeJMAIUq{I+X)K0@xfB0H-LJ#jl7=k%N3qY!_B$ZM?Y0zNfOqVzu=kldOsmRo| zn`5(I_%qKPLYP>S$EK`FBNV{SmPfb_8lE=hHixN3jGx_|IK*dS&K1^*7lcU3z(N`c zs7*O*ccU_$AUW^x>R-eHm-+WlrJRxmn#1~QF(@|RnWyC3oao=9eR7sFd82Sg*=nYL{gn^Ua zxj>UA9p3!9mF&SdPoMmpvL%g#PWg8#>+Q8ms_AWEicZsh1M$1VY&|o%xCO9d4PM{wg@8o?LtSUD<5ycR!O5v9Qu>qyC6gu`YRZ}D2H=l7V2x6qnp`S0!vIAcr0Yj zrtUP}@GeC&19BiF8A*YD&s{vPZ~%I9cp-aG-#8RAa1$Ku2xQCQ9!Ias6-jk(o-izg zu&M1#no0b5;F`G>Dw8Gce_0-aP7ktwF|P@I2H9H(*;x=@Q-wZ-38PPWfKW;x2kl}A z(-ti|w+DNX{W)Kvn;N`$bEz7M86>{-ANa67{_ zUhwF{>tU?m8lP*~KAdWKjIZ|>XrKq^f5y6n97ZrM0EH6K^e|?gblJapWCAuqmHG`2 zg`aO&_xyJZwxiKrx_`~%cB9cuz?UO8jV>s(QYjHY>i_YAd@nZrGN|aZHaV-2q=W&1 zKS~Rt|M}|V-M+RsqC(<^>)&7=jmY@ulK}RLLy^w9i!z^ICaVZm+5+zdhKS`%Ht*(x`yo^=qMOC<^Gk7vv1OU6j#S9&;OWr|YshsrVVM?i;! zX3roBm168d&ITs3`piQpr-EkyJ3=q06>N?mV9u+5*q1CLW+-0)j;lo|>W?3K!6*8oCa&r2B{SC6A0GK8B zKB2`v>IvyWvyJI6nqsbaR7MZfln+wwGGjg3(pE{h$VLr|-@W@!#s^l6K0PI`zE5^{ zC>hOfhMQbeCzII0b!TSqkC%OlJ6Py+S&~J}|9F_ffaGKmnD6Tq^a<8-U1h2$QE<*ngx27iep9d&i{G=M(YO)WJO_q3u1jMDq{8;3;f2w%|z`5 zx4368*9j@J_&chWk1i55No*8yiP}9VslIc4BWa2J2YhrTDBs&mJWV4$)*i<0Yz_*5&;kAWuG0gA347Ip3th zZ)0+)B^HA(AaOmn{FZcSL=p(32pYF!937PJf%+Dr4WRb6YJjmWT(|78=#Nz6PsOQ} zQG;BmDD8ni9=hLI!0o=nh@h~ryTkG>SpPYxAz9nFMF815XrOlaYC0qVRexhP0+o}& z_L`ygg%=-WoPD{%IkPdcC9%>#P*G&H4)7$)tB-C!zX^dj@<{FzhZ~)M-?nk0;|hOi zB~>Vq!YDb%HAXehwX1?$yv8uk;d+!@tVB1HztdVF+6R((ozJLyl^pf0b11)bBEApe zCHA8RLk9;Ja&qf46tCr@MT=NKzad2|Q2RI(4$7j@)x(}R7$}eN3VCPzoqd@FC{{Tg zO&lY%5nA(+jP`gOGep6EI1-Kif)?9Zcz{1=2lr$ueG*j5Pr4NT2GuuP1QkeMPBVhp zoe=gsP;z!_Q^Sq>WPWg!FG)ir=LdUk=I(X)u;LoZ#ON-lE+9daS!`yOH@fu2+Dp3k z5Qtr|Ckh=?X(GmR@2N2`IBzDg?|k_WIidRx$1{4_tI2nF{8zp+-)!cz}~3fh8Ck3jpaflJjC*3WmjutnHuFvD-Q5e)7QjlVOEp zoGftjM<e(IGEt+!K4AWIvan7@7Y4Hq!iV<_lD5vy&it&V zK7XOHZzOeIgnuEDo}DCWOXhc=wzXk7rNuf=nl3?SW$-8L8nbHpp9U=msg#hETF}GD z>II5*7G#?Mopl(QHfkJZ35>;=WQMC3o=_t-p@fK_IY6XL7h1@f*Bicva)++;pxpMX z#ZAXe3p0wOvYdkFw)Rva+JC6sQS-IuIVD7Ymjrwv`o{4Qy#|c)l0fKdlwCe!x^O~} zt(dkA6arkz{|Q+lyGFWk{0!R?b8;?!lPD6JjDf|Angm`Di?*sS=kWl-&}}6Mi7#12 z$eU*ueMa*$H9j?vkLisIH~*M?ek{5#R!R#Ms>YJAe^D%pz7zAs1eX0|B3#>#TvvH= z6^YMn??BulWr_XX_;M~(O>85!)5V#LBvq2gi7>K)UPSU8A*^c(gL=@kAhBU%U2C-`d*bPhI^-PtC)HS6G+txnGI(^IT9D!= zpqf8eY43OqY8s7VPA*_ywuD(g&_h>@zhA88+4a(3)B4TU`pVQU8>nCArRXRne z1fZzi#f+QlDph4yW5g@nt0Pxm?T6bia4r*Fi8Z;iNK~i}6bJRqF%BNb!1*B`u9Djj z@BLUx%~*6=TV9&4+r2dOX+i#JgeKH-T#C~!TlG2xZEe)SQy(Y@loz^?=6|=Hxi0H& z`mUEHY~rO9=ffNYG+<-vbHBEY!v4oCKHGsoTR4q{tc{OMNp=a4S!V7NYeP=hC3>zD zl6u)gDqKDCs@GbX?FGx<-d>OW)}3@xZy&_eCttF*^^83m`U@ZvY&aQdGTYfd>JKR) z4Q{Gme%EKeCl%qT3$^Q|o6&|+tR}Ui#WE>g57L_lsPaMlhCfvXlx{QyQn^C2Gqogb zuZ;_VgS0^RRug~@zNKDyLKjOrfA4d7nGu&SHNVvA-rRP+&c#?K`_)h&ADuJPRDs1H zOj@E==YJ3rQSTVP?~-5SfMN<0h8T0KcFpj<)vLYCgUUpg9$-XxC9$u8#Z-@sjEuXTR6no_52y1=rcY&5Z>#sYcYx%)uSxWO|Xz*NRs1VR>4sy+5O$W$CfX!rV8 zokj}ch}T4IBYjsOOl0Je%uUv1YuyFXIU zuId}FZJMm9@$7o^LxBX?xKYl#8udadr2YjZZ8Ead7Q)L|X3Sc`nF!4c@>i9ThG+m* z<`?`50(7kV$D;ekor<{n7^%#ww4rZN!q6Ar6*(jfl7a*V`Bi;~=>ZB=)A)W%tqGYJ zDWm#UZPBpk^yY15yMnJIaz}f?{rVzR3*84LW0C>ev zMsh#dXZteP0CtFgAx5YS3TC=Iq@!RKy;i#s(2B3{~<(8aW}?ds@gCG$+ZB7>{|uUmflsvL z{&<9m+jHv~91g+jqXJ&fCJ<9|2E zAj27p89nOH-?06;dE?N}iuVV*0qA!x{X05vqFc*oYR8zC#HAZ?wJRTe9>Ta_2!4nY zbVdELT!vn;gl0fIMd?C_yn+In>|ms!K*bAnXeb?^1$b7VzYjWz3c6%EPGYv$!L36Y z`p_5mGrkrS6!7B_h7(Vx4(V&BFfkG_qHphjopsB8zN^}N2>H(VI#*9fm@k41i+E#t zr@MJH1Y)#P2J3M7dHhSv&`^pQ!ySlms;6d`4{nZzFQPj{B~c>h4j0gQ!F!})nL+}( z$gEX_n{P=}^*ssIkG4&fbq3kH^p~z6?qt6a=k|eCa5A4PyVaG@A*q1j=vBf%tUzW7f(rEut$P)?3YjqP(FH7w!>2k>=M+8V|;9}yBZ)r=2bT%7k73=CS3X~kO|1aV*s>E{nNN0f;_Pu1Q2OD1p-qGqt*a8L}?^^{r60Yj2DGXG(cK2z&A|*>7!WR=Fjo#zrl! z6&0s)4zi>L#qFxY5Z!~zXmltHX7l2V>SQN7rnixU>RN4p{mNcnIXXCJM8%MpG3Y95 zAUXssjQGHI4`jr@#8PX+1s?5EREe9BRM=anyK$;vBu?vCq((`B^t{W#md>H~$xDCy zYq4`LQ=xb+$uQ@IT3dodj{3E~ZyftCm7|%#k425*lJDqLxnxp>Tu9^?9P(|Lh`F2f89Ks5Qp`SS)Q6=h1QAqY!=*^6$reqr48gb*3U9hOld08B$ z(c8@%jQ=K2BQ(ebZhVQwlx>`L<#X8We*rmF1<;<{TG5V52R%VMl#c2#fi++n8|^o3 z1@ep0Xk*&HAHAF$ukt}-H@W3;k3lwMN;oNO?^xrH8oKhzh|g^W`In!4*sHdedX;}52fKs##&i_5`Os2eE~}Q^jg+7lZNYSKCH3T> z_?YaYcHpv(uRTX@pIgPzx=>T5I|Hr-=wa05R)TVbryi8-3Z!Cmd)WTkkXz7sd)WE2 zj7IV^*ed6$d>nGr(jTV^Ig0asY@`7-xH-;@zQ35dpWHQ^cwKTNrHQg6Ap()n#G&@M8Z@gfoTAo+|w_2MIg z_jnQ$TL{c1Y9$NAM#0YzfIACE`ab+^CA(S1oYQBbMgrU_3=vLh#oJ{CuqNNkI5HAr zX-pmKWzm%ByxgIf1G!I)fe&!lret~mXN$$O6^pf#!yi0cM7hZ~W zNr;NS`%*?CvbU9=1RE!t=9Lozmh7T$*=(eUJ0AqbF!E}QPG~030&5%UG0O6)>J>6j zXNJ+Cx=`-l6?wq0xZW!#)tT9sJ!jO=V2~-}4Fy?R2oKbScllS5l%MF3NRhlf_F(VG ztUOqtl+!i&h#O!x0!Af}wJzSpXYaH-MJFKltBo`Hkz&cz6A;oPB^D##6SrJkD!*K9 z63L7n=}>*5K|TE@z$ zIX$3t*X(=Q?LLe^lIY5MXC!LSjqQ$@pB%1Bo`9A4z@XNf!~EV-Nw^;Vpuv7Mz<)8I zooIFPA^haStbBkb6o)>2rEyF1I{eyX0#$~80gxvuh-x=*{BE1j?$i`=Im0b(O^ghN!HM{2{&@#DnjPAEM%JZN2tqlRT|soXN~zCU;~50|x_Q%k3#aNBwdSm``mtX!pI6t+}Xd4A#@mr0}GgdDLPEsGO`Y zpZ6JrK^*jZ*n3ccbmm^SH?W^L@Pl)Vquk#2ccxjgo_fFTU#OF$0(-HjX=`a|;q=Et z<#R_?4ahn=+d1i9dG%73tjFDdP5;sQe8JhQG1kBEvPWIq92MCr-bL0V<4~{HpiZVR1E_GpXzBgs2q;wT zG7q?w5Jo>^D0aZSHmD;!7+uOg;QBO`wl$P`y2-Zx5>1Yb{<8kJ_ZaxVB;9Z${{xFh zKX@?b6E6O3hUV{NMtWpOtShD6RKW3nmDG!w+;j6kS`0)|@^<)F%?nB-O$S|aH_!{n znN7%M{L8n4O1Y~T42Fc~7{hZsVxT-3!u(L#KAq30rhPcHk^q#4QHc@OpKToHUYzMN z@qWLN`7v3l=;hBhfus&*^=L|4mG;xC>Rl{DVPg3=p??}gZ!`d}f%Q9$*EKQ)?&n(6 z?me(0tqqYN_*O!$OTOpZUL3IZ$_35nO!b?6^io~5$%1e`P+9!T`|*L`pk1yi>^4at z>5jP}D`SQ*EE+u(LfSK>Ev1X;ig-E#eWtc@J^2Rm30mW#oaLXXZe40L!#B#LzHnBU z4!R5$Um?bd$oSb$DG=X?9b>E@7p4O;QPJeVl*?K zbduhs=5qi)?7q1DDUbYgYyYKq%P*l#O;n(OJcc^60Gx(q!s#;NU@(2U!|qebClg8D zk$H<&vH-b6_fS`qTRX-cic5<@wLFUt8-Al9Xx!0w zzY`)c7S?Y};r{CSC1i$@J>Dq!^jd9Ce5{21C!5jiz!}D5Sq9jJK|(bfL(1&eDPV^h zOa_Km0xf8@A92+YRF$56uNzohpH|ef=^n|~l)fF5B5jfw1J=g8Z5i_VA)j%zg&-OM z3^!`je<*e~j*}=83&bN}Fun*wDl46PPL6la)=a624;um{E=f))WZK5aRDB<`>y?TM zIC^*)q;}a5mL`Xb2`LuI&hX6%Pw}Zr4ZXcE#zaBA5g^K-E%QOpOH%D|47}Qh#F~L@ zI?lz_a>!tIK=zpHdW= zJo80(uC#_PWoM)!2xJiVYSS$%$te@qG*6-ZW)$U;(Kx>E0z zvwvpoW2y7?$r;YsUfCHUPy2m>A)Fa(xpMo%Fz+#u8S^*U<+-RzgNTaM2PQ6B3q-L9 zRh9F<2D=6qD+Vk#O#pde|6q%T$3B;;mb|Ee9jGt2nrBkux_wNEO9J$5k%TDjJ6VB- zB*)&54^De+W|)0l_S-fY_l6f_n$C2NB#6AMx?dnf^5P>64Qy+y-DJ9y{HnLvQfyoTA^|+ip*DrG zMN=>~Mv}E1syr|4gfkjXA87b6w=g8Wv>3=ECq_<- ziQ@+V^6$a?u8P7bK1KThv-9&3sVqo8Gr&%n7asD8O%MhLY^6w0<;U=HC*12M1WpY1xf&|V`^cvlt zKpem~Vc)VnkTL77j-mW&*5%z-091ewh+y>Ug51^{!3Knr$PK$^OP9hzu{a)(LcW3^ zG#j!c58>fox_rOkU|L>wcj3W*UM~1bu8U=az zPZ+qLOqLa@w-MDM42g{pAN;ey39O~u5=92FB6RyWrkFqE*-QkRP8`QR6$`Wk;Ueze zvwQRHCEF8yH9@nx(VAJ$LPr!|UR|Aw>S~1i=xTXt-%ruQt^pHAt*84ubUOV(?z#y- z>j|$|BrXsRdQ>jFb}59I(L6pn9X6()jU!cKkzaEAP8$tx4|0_j-%eS(r^ui0GyKWt zv2OUt@UV?c)~le44v1D2TFgmTi}umGp%97JF%7Y!ias{rtCG}8tJrttdp95oxIvY$ zC?vVzgPct;h1)`_|8!$#$A!*fg$)njV-N02ZeYhytI5x1U0(;&HR=w(ZV2Hx#yB>O zTf%!DR%u>})HSAR(MbL|>9zaz`lZi?evI$esU;REjl6Za0n6f7tOiAi5^ovRerLbL z52jn1hUqj?Jhe!5>))2BM!!NO80)f0ba#h{WBhe(msgID(}mylJwQ}%aPo!7fc7D@ zFjzeNBe`}1Uwk}R^Ygk!&-!&s`qzSpJF3Nk!6xgExVj5QQRD_}HB}RD*4mUO>wymN zH_!G;2yH(V`{nW-V{ULXJd+OjqXbr}Iln)ZeQRPGU#&#BX`W{Exj#MMC|igxqCX$v z<0C~S#d)nofBP2B@YB*4(V|!kyu{CHq%zf6!kZBw!_>|Tns+21FhRQqkfK1+0ymf= zb&97~TmqoI06TEA3}Ym%_IL?yB%OJtMg3FE#LV09cJ(a^=wtJTj&7ONQYCd0fNH4gr65!B09JMugL!<6T;$4iCW`YwfMY-DoQ1Qhy-WYO0fbrD1E=3pSJ zqus}A-$gX>Gy5FL5+*sdXCrgO>$i1(SEh=V34O_%Q@e(F}dNwvWcEZ(M6nW22_c~?(F{5X zo7g&DOLt}c@Q<(1qxG$zWjs2j{cKgd1}&!9W%GJ5k}+HKTc&Xvy*9LzY>%%|9S{ne zsE;4f4nAP>bHw1Ev+v-XpZUlx3q2ubD&$h5_+iVV*9K)m_h1v8b+|H1rtZ|BT7IdE zO2TvfuXk945ElMb?3!k4q7jCvLCKrX4Qpn{9c@k^R8T7Yr$){tL0=&_%eVQTSra*= z^~bx|d(a9;3uNX}g+@mL9Yvnr8C?6^@lqjFARirNO=t?e{t1PMbfQQ`-ld@;TdUol znd4U^#`#J`VC|<9)kvSE+LG)DI!y+fUY2)Ej#@;^vWL%^9)G}RKDAV%I=Mz&^2|-k zP4Ck#6iO}~1_lSC9WJb>H;mKbR|&}Z1D9~?7KS_KW3x_=yp7N!e=LT5qcN7BZce|x z^d)%l$pqCM+7*jG^Tet8yxo^$wcB3$r2?M`H z_LigTT&$ER)a^eF^@=Rgf~6wTX`%t6x_qy1PYem?r*L)JDDI9S?nQQ`{&*QP-j%8= z6*-GNy>0pLB|-#dXt}G3oz6+HE zQl5%o-lm`|QN0^YRU>3QX@;!aS~U&Wj3&JxscfI;_Kb-pn>DYvd{+!gYz!U|Q3O;~ zBbaZs|21W%C^cdIz)vj^4Rt&s+aj83!u~Dg(=O`t%ixXz^wP!@N&LP6dorcbsDgxBHT55Fcs(R4}SEJ?MN!2uc-f5l*T+qsgO%`0z|N91jPyX+8=T zg1Uo#zVwY%NqP6NUh`M#yO*!P8DOhRdHfK2sOFk3SjoQNh0*Ep77Z7BQyWzZ@-gb1!0@Hd$mGZ3#Viw3jPyCTgqeJc*LBgWZs9HfmcuSpR$# zS*3IqReVP2tL|6Z`BDCZ8kdC6kHHsGoHs0#HtmRUv#;1X?%LK+HbvBP_5ab%3lMh& zeIAgN`q1lh9n(#2uao6T>>=|6t@jbKM+%h^LPzI3d8lOd=mHsPHR`LG&oq>hVHv58tS`^-?1uLS1K7>B5`fn2ZrBxeA#%K|1 ze<{Z``Sg;3(n~Kj{~wyJI;!b6>JO04(H%pODcudq=uRaCgwZWsQv^l}PGoeafPkX} zNf|LhVst1ettcP}d-r?a^PaOmcfQ+sp67n=bMGha7f_~25WOP|<0ayH0+T#xW3^9$ zgLd;uW~QY^uY{z5rj|v4KA|8`)Y%TTb$bs5->WD#!FP8D^2c2fzDq5FRQPR^-fDERgtMNmb83p$ zQJ?&vb*w+-)zHtMO?aS?afJ2Vah-TY8DgCY^R?%mRxJ3q+DuRa`A$*YD8^zWG@LR0 zmMn11h#KI@;wZ7D!>uc7uHd!Y3f_f*vt0|`br&_8kZKMtDYU`Op0KU;vpqE`y?|K6 z)9Epq_}q?(ykBE%vk4j*4eYS`DO!gDraUy+S-t|uIv52_q)BNw21t~SuLrxy*sPDL zP?8}V`a_&}8Gzv@Uwz-%uiPs}?w7b*20|c9t%im(vuA&!@H|$x5G8+8gGLjR1ZO*A z-v8$U+~C44Vtr*LO3yHxz|ux|l>hNwPWV67Or;4%ZZjANH%D*A@Wi>^UPmjpd-3qs zl|eqzn^j8AzJN^Lyfr`-hdR4;IlO7%KQYcIP-2tHNR^<|l_~Kw0MF@zx`uJyL|fhP z*I-F`;8*vxpQg8jcgrR(Ig#xSw?uIBG$WZN9mcs?iV>OJdv{38E-E-%kikU4<0C6pEjG;g?80hOAP zIe91MExi~LeEtePOJhlJ24H+)(q#;1h40OFS&^qM!$YhM6|kF!mrbrH^=Tg{@Gq* z7@@#xDJ9lwu?JwFnZRly6E)>|-gg~Hrj26b;@*GQ`tr_$3cgq^%+%OBL@@s3E+(_3 zx%GX_c|R}HFq3{Dwz{6-dPV7Xp7VmUmPG4Z*S6i2hmV{26T0SJw}Yx&dYacvw4~PG zgbu0^KV2qV!&offcse%Rp(o}D&pljP(yu(sVykqCy#L5*g3v7{s79p`apo*mTN^0) zw0uio=0_ITz4otUO>u3!akn_04{EL_T{Ou6w148tg(nZTULCiRv5({vhDg!FkoULlG~I#P0Kq^2Ng-au7+c z%ToJ;Gt<0*SDJ^<%%uB1u0V+}lf>c;px8z44I!unegP685F&EISEGfM?}kIBc9fL42>Gs!ERFV^oo&lcSPr{80u7r(Lc zZpD?}ZFt+9`_Av1{aqI1yN4qAR2T!kJFNqxgVOFw)eNp{zV{y`ORZah6J_*KWNwMx zz*;Ki7`e%39bZ~Fe}D0MnG@R9vM#a1zEJVouA}7Rc9gz5`GWx$N$?u3X=jw@Lpj`ca1Y#$J-~e-0#x`Q_~60*5u!5Jro6IA z_vph^2>A$UUYrGj_d&+!8Vc7u9~d9~HA54t62W zw5)2Z?g|L|ouCCOlHa{@VoNpq3y_EmO8I3{O*C<}KU*t{3}oV?Jj~)~D%M#%VJVbk zNbuu;j=-Se%qR6Wkrogb5}&0@ELZ$JIicg+b2));@4*hgSxlJa`q(oYbGc`~q7rC<=3o(fpw2Dt2$iJu)}_*p zluIEa0w_mcG2+4O0_bPyFRYXmLsCH>qBvVW&+h07+TOFnN&^K>x>M25^uU(2qu`2~ zdi&NJHffG!*KT2i7{|5ga%+rYffleM$3Sp`g2ZA+)3CLzwBGG*X(?h3TpFP zUYtbjdR-Ud*{N)$k!tI)8{K$TY1$7O8agCk$}PP+Jy3VtJ7w|j3wVc~v5{Fe@+a=? zFeyllq}Xe_CkUN0&8cZKqHifwRQDY7{-MmH&%X_{0Q7-hcn!ljgb3(}hBZI)01(6a zMl0v)uPB$YYUMMRYAW?);@?uiN-=m1nE5S%Rn?N6ZHfEiv@Vi5R^E`;OKJUMsyuNxx^h zt@nM*fgXJ8gzS9gQKKUH-ib~>MehRzEDd+a!F*q_j6avUG%1My%>oWJ`$@GiZ;)zK zeEE8!eyn)OO>Xybe5trD_-#r!b8z)o31vuc?sSuU?^%4b9(a(|e!2C|2Rc>nljmBb zCS}oxE;?yq*xkfGX>sIVDB+c}Z^w|#NiS_2Zm}(7j*k{2jk6t(4S11jkG2;n*FKI! zifUDj-+6m*VnnP&f0ITp3 zywoT32oI^5|7^mYJ+x8qcfKwETPYdim&z&qVZ`gwFyVDIQ~B;M<~5oMQksAbk$5VB zc{a49m}p}4OR(a|8dKNB+Y9b`5$DKloZHE2jObYU^@pc(HjyVmpY=m0{pB@uUkCHm zNF2d6GHK~aUy%)*gzI>#4}WoiJ<+1NQIK>r6)QiyLqK)s;aVD8*T9Wzl)#Emu(H#G8PX|gx&t{oymLlQ;x@bB8iXKmA*E~iHOeP`P=q}Sz&z|aVWPcKdRz%hcTPq~u#=-R(A zY46#(wKok1_RSw$p9Ai;+ZXpk+JDmtCvvFfD&N2ZWfztn=M>b)ns%wx9j_f!Q2Z=M z|CR2%h~4x)Mg#vexO9b&-VYbv?;{2avDz7jJ-OC(u=;P9qMQ-;$^iEt=W0kEqkQ?n z&A4tI`v>X|U~?^W7aiSBxIfIW-JG))u#aEfi0qSBg9Zb)5AsHmtXCseiR39lt}O_r zf;l)1lgJ|EUG7;X5&(Hb)Bx&w_qN3A=JIdNNn!U&8P8)&VfH>Rm!z+_#|>zn#GYsX z)z*E@_xL};^qY`WP#+8Xmf_KpFhCe%=Xm1H#O5gTzmKkj+}qvUZ%g)WJTsPJn~=Y& zqgclD{Lga<>`X z1nzHw3KN|CN7OPIY3^wA9XZMox2hB@t0`OsrK;wAS5QO;%9UUI!I^%noarritday&lU~XnUvjqAHom3eDG}g>HRG98a!6;q{cMO()_XN`Q zT`95uz}LSY5JFmZ=D?rI^<`zcy^!#OM{a~{qKy}4rb!w9N~nAxa}b}k`jr2h^poeQ z=Y5Q(( zDSa$=Ol;foS7^(R(*}wBiQ=G54JT+|sw~iy<;_7*1Iv4c@K){LS|Y8_USCIgaB`!t z5v(|Pr{s#$-e~12+d;ZX2HsDo;VasH{Oxs%xD=X?Z@@$OEwT+<;p0-6eo=9}^_;IP z-z=AtUbXyr+`L$O3Af?Mk3c0~8%#?YgM#^};86dprMs;Q|9KPb2Hum4#J{*z7%F>V zjEM)w;7mx>xlt28KQo>*K%rmJDgehOEg5GJey!rNeEdR>S02{O_?36L*Yg+1q? zTH4QoGFTpkdRjPHt$v}VONhCBQZ*G!a4x`=n}zoTKFwrWsPf1->rA9vT0kn^Q(_JT zS;6S2EUh2)SQXbpg#iVS8v>&2qy)YR!$*j0c_GNDakkKgeNIh{VDQDp>Doxj+hwf5 z#0>x;i`g9P(xoA&1#?DNiP)->O6lVX(gb&hUXT@YvSsmK`#CohuJpu_a+oI6UFtzw z(~$Xhe&2U|p}-K3K4AQd=*f;e91@^dK}T&H?PGFYy89lQjYMyeKTH?~)!TPll3%vp z9J{T&h_Y}y4@mL5kygN+w5s?fl=gT;z8XN-$S>9|)m#rPyy`q1aXL%RC`U-sP_-bB zgl35|h}wwi$9rGG9$F3&!a)7AN|hQ+ z6yXmG9>1p1NMz)EBov*__3bn5Bye+`@*j=qhp=Mb%ZT-mMD=UsB!%FWi&y?u5qE$$ zC4N^KiU?lNhXR`|$EoWs6kL|{2!Gp;$=INmZ_M8Sd=96Ht@%cGar0=n z>>XEP_mQa|bgj7s$|WR}F;whE(AmqYUGgmSyKP49(1Xwg9rXEQKv3f29G)ztwR~Hz zPDSJ`p?Z4!@b}eP1^Zp9&G%-wDlY;UOiwCF0lW}hm3{-M%p-VbZbMqF2$4RYUS#R> zhX@C^LI;8GaW|8Hr755laLgQ~J2fQg0}c~c?M$pLDxLjS$Om(`PL|jceZc~9AjHwY zD2knM)|y-LlItunLRVM`&@G#~;CH?XFi_ykWrRv?mMo8YQ2DM}*cRiAL}d!sVGmLx zUgNbF?Lyz}CV}D<>~fH=u#%(twOPK%8#fL(ASv#Z7z3`*gA?BWb26>EMfq>v?BdI; z+#mOw8$m5yn*_y5sTup2Tj^xKoAPEdHN$AYzu|#dg8TgVdMi}{;X2@+;pATJ7l!R~ z>r;FNjeG@(G$Enc_n6bP8+NIx^`rZ056UI@coWk&AkJuM|4hS^(OLG}f(-d<#nuEu8r~MjmtNaZ1MH|Ex%H zoEH|yYxv7M^zl7q#=|D!R!c68)qvS*6no@X|F{+wa#F8&l2-%irM}OD0Eb_VB@*uf zURYM>MCNG&B5gXe#)jmiW?ZdPk+fP$sf~l}w(?I4ng+iAWpY5w*ElN8xv=0&gD0!c z!`bH_%|3qK2^qwNGQXWTSxxgab1Rk%sHgmCs}VRsni@3w@8R`zt%J&=*To!3!x8kYT?nT1NqqKy~&G8Td}!>nqoz9iYoKzhx}q{7*2 z$_yR}x3%{6ZA+y| zyal)?pUOOW@iN%x!e5ZxmD?$sREiB?Z{cMrqSSJZmyZ#a=NV$504&kJYyxLTI*qZBbU z&0mRM@R&ASqLd5)IJqR_2$yT&HCYaHghvpb_voiwy>b>*vmv7j3!ON;-o8}5KfC9q zkaDWpO62nvE?kdlfyWd9zk09&e(M;Pes{F=c*LwlDgYhYN=6 zeKJqa52{BUW4s$s%zuVUH4X9Jg{D04YAwC!ga=;9aPP=Lk@hhG8oppw67qbvP#t+H zf-3@ES?3h$rZb#h>1D0<>vmKn%8I{qnqQU?IO*SN`#W(^N(1r{;aq_bEtIa)$XaVA z_#LM!e@I$u36KJce8siF_l#JJX4826bws2{ndMS12zV%9p7kh%WZgdf>-Q9ZdKrCi zFu&+(Li4ltw47^BIW$zf0hb4-8F-rWs(64)JKw$*s_&bLNSFR#7*^bfo<=_d0%~~E zKg=yZ6u?j+E!Bd}eMKLf2$|h0;zk|Hu(6YNZbBt+w#u=|r7E?k(ar|Zi`*6v#i(=P z1!&f{{RMyUw!gBWWj)rDK%)i(>bX7Wi3v*}T`0PmTqHc<1VURjj7fcA(;)++!9sfn zAu9QnPvnp5WjyLFr5=DQ=r>;k+xrx{)u56inri=e&DzXw9a?hS*?I|=jrQ&352wp) zIE^gMJT$%X|M$3EqniC6KwGn&Yshhn_`;PnL4mVS{O0H9uj+cP>JqQDyDdUvlp>KxN`tf!@;eFszu15qyy$U;uHLo>zzau` z90lW<=lz(feG^8XdR@%7O{!jetwP{{lV6Axf%=%*Phu(|hza;K{^9=ID5;+i310$l zKS3pVVj+nPwhgMi8cz-a%TmtsqQ(O1y`ftvT1(4NsA65VbLF_f_}|~=MWJlPFW_}~ zKNN{(ISH*z0a$J_Q>&d4Nx!=lyt01wNO2XIQOq0BIO-82Z`#|PI1ehik$YncSPxhL z3b?8LdY^i-=vc}~n#+7ekOsIb^?KMwb7#?jWygtc^iOmZK{O}uFPd8B%Gx)hZ0EaF z(cjeQO^)?FlIDa>dE_EF=NmHWKg%``eo*iJUSnyjCm`M@iKNf;fsEQ5TGDe^qf0|B zU(DLL0T)w-*%QKmnTDK?;Glh`2@T_t&=T%5Y6=x)l=24K}0YI^pqf+-o=<$Yr z*JHVaI;6ek?Bdt(!l!bZcuN2YT;vf% zS&}Bq=KQ5m@OrN`Q)z}!YEuY0Uir}ym&o7~ch29(9M`Va5kRMd35y;pc?kR^QO36jPA(}s~B^pg%|!uoOXggt!4*s($bpg{kUS_3UoZhm;*DJqb2<}n*Nf^ zukuN7HBVDYDV)a{r6~Y`NjlV*NFUj}%>c)c67ehn(6BYop|bsQ{{7xHDe&1~T`m*EnSl7cWIFM%)=^ zbM}Mikq?NQU?%zUgYkb(ufwlr?c~CK)|(oQY9!9FrmS|d%Fqc?US_;Te7T+BGD=n` z?e0l%Vnqk6h>m3qmz^`gx=#Bk&s}cRtZ^0p3Jqt}7yxrl>J%9c%jAw_N?B&(_aRo2 z43t_$-PX$lPl&Py0Dee`npTk@C}6y7OBWtUbg6oM!o+^yZFN!WBjfeuy$EzU&D>28 zguleey(zV^QNH&jW8n7san4tZ8v2pGTLy_d8Ob_E$jfLFR#UT`lA742SbD_!`67~Vg!@$#uakQ95jEe8e$g8H!2 z*8~#h>a0KI;nL*H48fP0V*5(fM%+G7#tEJIaCyhKSCh70%?)0*^K< z7pVmtSu~rUvc#oINUfkE1=mLKB_yn7;NCWE{!H zE;&G;{CY#mLXLIX<8Ocxk%&TByg|@MEhS+s0)41tHM4;8-{Vj<7l8O=V-8XpKna|L zN-J4t4Ix}M_crr6SsF{1YCU~w1rF67n0`mJ@{XF+lN8feJR0QH8&rlccQttm>~6NR z#kMrO^rl_F&BDV-R&J$s`&!t_`*vm`hWf8dmt!qkun=tb@NF&XhI?vpoD(qhA5YJRGcp*n@63osdK{{;_{xM3(Fh7IkiDjJ#U($P-#u~Z=t=0>cDh8 zM*Rm4&Fr6G^8g$C_9n&;Z^Zsv;(2)!Wu=F_(_Ugun5vdZlT9zGpNt{=ce@h3PQ#yG zaD_wJbZOC*(^1&JNT4t&V`<7QE6~HPZqt=x)x<2MGCj_h$d{)3hzx5YoII70&wo24 z_xWMb?e8jDTFJ?lWF58yCz218Zu+zFS;Cxq+|%aJR?&7Ak~%3%)bWP(Mo}3rD!we) ziS_XJZ$`Y2kkH4bwW$B+0(?nxnm`VwFlkFEk!%0Bzca%+Ul063(q+<09I{#(>&{A& zRPDvnGK(j5~^{81VTFi>IO zPnUWM*|O=zR)Ywo3Dm$%f|)_8^5||AYaGwvpObMiaT4$6|8O_wMR1u4U3l|V20KH= zi*Uz`54Manwt)m61c4RY7Gu_4^HsI+|4vW&0KMDWY9EfyY2ONoVK!wdGfDMwnTx!+B+ zaeq9|A95T;vm4c9LYhX+CZF7^`HHh1<=|g;81KQAHM0Ti(s*dg_=2fD^L=~LsNZb- zt7N!zdq^L9I_U<@jR=6nKP^7)-sw)B-%GCKj~of#(x&v}%U~8jAnm}1)XlI0vn905 zg}-*{f&$j~TV|eW;jB%I%>nzV;G>P2pD^H7SF6uop2Vyk57L3SxQ0jv z#NB)3K%FVW)~(otVEYd3GQdVWi^B)M=mT4kt7igkmS9f3q33V*kH19RbwGbj`4+Lm z?oFjcU~oumxG^aFSb zMRx2h6VsWbY=y)}qJ8>)mXeY>_N?1tkVxc32m^Sf6)WE`??DFM@KL#PyTKhMWVO`P ze#E-lKlTxIPsF>mpe2YOOqTEr1#H=P`PRDvN4{;c3i!sfNbQ<7w(D8TI z6l6ULdtf#yz}a&%MbxW2IfB7&d|d#iSkB+U{OGZv0O)NY);o^^2 z8~MZTsTSZ@(F**2lsuPh+Ki0-&QSE>-P0KBM5ibCPfiER9uFrLrq^myS2KUXNue=L z!+JRp_|bgsf#qt7j&FTHeXtSuhqPgMZsqfsn3#1bWqkCl{83BqF@`!OUhgr+($tFl zffTL>jcrAp!;1Ru^&a(Tx7oTR<<_+B7)407Hy`VIeX@nVvz^O=8FL=?n8%KKSF(T& zLz9NUoQv(uBv3sFrq(BQI)k1473Y4JLg@y+CnCQaP02omPl8JO7t663uOC-qy(^K_yjXj?Bl_M~AQUyU zQ}!&(9|Kl7HA6^1iiv*5EIU&r(aJ$+tqgys##d$3y#9TIm@G4!(jMx*i95YR0i1-N z7Af~Tzj|+_8oKQSb0Fba@Nz7>jaLE4G$$NiLDr)v(Ho>{mjw8j_`yi93shqb4gHe6(~fN^vvr%sZn)MNsB2y zYtf0WLb$Ug#F+_l)u2MOvM(2HhtxP>qN(O^ckRq?W>rNW8{~G$x-4Q5pxNa0yLc;G^WtV+)3@U0AADFv_bo)rY}QZ&G^VoQ6Ef6 zLh%TlEMCw}HNZ@>`s11UYM(^LFR@Hui#!z>XEN5w_4+2JhXI(nDZiEfrqg6j(r|`c znR0>hfta~o3(_8iJ#ILN=x(TcU$;DH9P{hVxm)bH8=)HJxU`2kto)FQO{0`tq-s)5~(KITD<>&_G*1e1@-5N+P~>xryDFk9CPP z1AX_d)O8^M4&YsbovFbU5>gpSLbg2gVuK>o)#5~$@|x^@;toZkyO5eY|F#WKD^~Vv z%4#^CgSojAJdVXnss0Z7m!eo|=bLm+%wX9s##2Z=jCtpU*-|QoUt+g-8&h-k3?SV> zv`#Wt3k~$Ks^@|FVppkJlHpTCAN0x}IC^8xq0QpPTGDrj!Kf($Z>S_g1$A%Iu%siA z`Yt!%1Eo{}ft&U})AOe;#;O!8bVtm)hdflp)s(P`=aN(d;kq9B4#wXO1}``Y;nUIQ zPf-GHEccmu4W!9Tb1_R+E`|`i#TS0Cm$1@_Kr1f5;o5Y)WBuU2h;*U8O*v?s{=+{D z=$gTsi3Uy}f`;VN^^DBtG4FTs=bc!^4H;+$dO4qjQ`9Qnp;42qn?Uw_#D+kg_hIU4 zJ!h#tAPeBb9VZs1&4~G{bnwJ zw;rY6S%OjiDBh)VWrjIiGXAAikMfer(^#bssQ&T8Qr7LUJo#?%1Kp79wC-AmHte}m zj?%LXJ_>=J+dqvnZmMTUUlh4Ib7p<5uZ@>b#d8B8cy-FDU7aUQ{5r)tfI@jcw4|0H z{M)t*RD;vMlkhCpY$<0k+{?$nh$$g}^Q+B)>8JaklsosrS-FykN;O~A3>BfhHCDy- z%hw3R&TYnLHoWSC+ZyWLn*Aa&or)P(;Dn9RYzhUm?}yo@crk|rZ>Fycgg8|*e%*Y= z`Yw5foRBu@wiRpQrHLVUabUfb(H|CKYVQFi%=M&Jo`e7&r4R)sX^hew(~&C) zc0Og5xnz4>iic^Qr`KIy(5+`D)0fs~pEC={}F=pGZQqc_QX{?enD zR`;fO`a2sI#&hJHp2&ZeeVzAaa2S6yRV!w{iR#*&;=A|BiZKr{Erii)!7^JhV7jlb zgSh)mKTjyU^T>7KMB^*LY( zBWG4W51YWmv2?qO7-{NxLQAmv_a+vNx?(JF%^K}bA9?okCTqJ0BGy2<+;AE>=&Vs9i zyZ`zAEX8f@xf{oeP{C44sZZ|p_Q}J}G;j9r-4YSo_;I}?&e+J$U9|STtMbHjfcI!{ zQHKPO2M`$F4k*KG7lvv56D4^5+v;qfvuZ{yUQ*pc6Qo{&nkIZTvTOB935 z?<4v;Uxz%hL=B!S#U=K_7<9bq;WHmA;mjfX%T(y-3=rW#tuUC6CV}YeAvJxIAaj^> zq_Kl~H84pD+S@+KW;*APZv+shit9yI2`kx^?}j>Ysm1+m96 zeO<;2&TPCIPeMN7+Lw>8)h7zvu`_w4f916N+#s_h+6rrReO$LPyUGIvDAAR%-yBNF^ zi{OXPVw^O9LzC>c@be19nAvEp(ZgTaaXNR5@lSf1^B3g)+RMwww;rFYhn}Q}44H1) zFxOx3J0BW5iwG<1rsSWA?%F-OIW=`zE&Sgm3=g{MAtFdGFG+}Wu#!m%sR@;RV}JSM_G>?(PCncu2M|=+%(x$9~m4B&d768s6UHqewJ3p6N z$mtbTHfyx|XEJZ9;_xBK2UOdVbA>Nr0`+BZH5wteJ;Dk<|Mmulr^?M2`%_)WxNXnMb2t$`F zyiDx{XgD77dzK*u1D&M#NAbLldZ`D%o+E+{ZG437|HHkX4!$ify18*tjM%TK(y`Qr zs*?IM1FKM|5V_JoE4?Ns*1$mel@~9;eAAum9yb#hiM&Ni$XP>x-wL)CTE z16r$7-~hkJJU}#QFM<<2=8+o$)E$9_3}GfAcRqbfKz(2G{qUx?mMbWVdgJ9I&YgD6 z+DM;z``i`;26}F@?muUK3qB4mwks2&({Bh*HS-dYs4QTs(8e3~lvCbd zK!HsDtq!!0m_Nd9+N403fN(*7yhhm+1_f`GwL>!s&$e6zAkqU?;vC8NRHp1VFtrE>|1tQ#y2VSNq} zKPpHP4@$7Pn&o)+L<|eSp`~m|sPn6A4t(!!Y47UaM%sx;p!NCn4Sg^}q?8x>v?wQW z$)@g1c@h)|j317ZkKSCc;efnaIC$0B{Hp{YM+3MCG=T6+?IO&$5}b6w!I?ucyIop> zUjY9VfTw?YR&SM&BRYsluF9GIzxAQx`xTy2yDdeMrfVd##BxcWGz-2&uIG=fL#4VU z>q5u3^iV=Ux-gl!Kx0&c!~4jml-GU)J^|OXr@?y5WBHRIkeXbSccmNTFWZg*0B;cX zzjfrOrAAwEZpRI2wQATot^Es2lpSHNr3b#%8A<&z%i0h!fCmPUgyopH_@TZ#ET=D# zTEBbjYebb2`BYYJFZOUhWnpbiIG95s$$-||R%qaN&9CBOiVZC@Ri1}_q7bb?g$f1% zJ^mooXA_H>)0~QbT1jE(Z!lHgd*?S6e{MXA*`s@oqp#0>YEdD%69%FrLAsE}3WU`w z&#lgeGGsy8X1nXo``Q(o7BjtiRO`Zq6`%!fH*X{MU2)oG%pd)n2Ur*f#CP-5eAfT% z$mJoAY`sGD!B8lk7@}JG_$=fTDqkv3yHqs#O_MWpcON6*(wE0MnIUdOCpOyc#+}*G zNQa+LY49}i2sLfp(&8&{=xNWnnoLfZ5_%w3z7W)-G9=wkUEij8UiV^Nw10 z9Rb@5kmCe??(Ck!=uMszTZ`bQdTblFQ?6cVLjfN>a+Tk2|GB5IasN#?d)~A6vv$MP z{nqmDvB@?MzMM^do0{{_zq(xZZDRl~YBJXIfFdEZy?p%(=8~N2BY+`Tfr)bH*?gmG z;jWe5SLWFkr(z|SgFc}T37h^tMn1@q6iQku!RK*a-2DVRS6wV(?~km-)7-;`N8&(| zig(6FEjKVsfT4gxL~}~QimOZZezR~8xFSAo(YoIZGby18z8b>@3rH=$GYgdesRZnJ zk2)^X3FbMo*4qoQOmhRknHjz`|UiJxS$LG)4 ztG?Rb!umKVTF}cZggiLBCvvU1R*2h&y5`Eui6IQWhstptL6k&?N^xElqGJvaR&6rR+2PgMxNO6p zG^zpr%pix8wQeuKf7$Nxs;JUU7j+js_Kxa9PKAEy@7%>HOZR%zjXTt>c3H%96xv_= z1+r7y`FuB)*jv_X9&`|I{pqgW_xbqTA8SoN1H*8^H&v~R|IVP5k#m8MU1ZhQ0b!HM z4&oU>6T3solEsS#qBrb9&_G|oXYY;q0-7NS>~?(EJEX6KR9og9VKq%ZGf=1Lu|PbbcM5bG@g z|87D*;$TM_gHgOTwC8GtErd4XA2)b^xw%03P4xhL72|iN6wc(!KX$lqyOq8_AtQ+3 zq}khi?!4}2xn6{N|0QF&by+0Ask$D8zdG=y-{dFl-KV&`EB<3Mrbo>_+m#_R1DtAZ zDwdsVu6K>K$%q=?|I$4z=NTrE_ixDW-%uQo&Qxsnt=XuGB}zW(Jy;;=D(+6k;Nd2~ zzkcGrbZ$!1$NV6-3?1OOb9(?@=qvy{QfSYOjKq(?Sib1N-9*c)p^4p86kYM763nal zJOzY!bKv8j|8-FqnV^e8B9<8==wDWjy+gNl!4$--lx z3dXln6efwo)yPGql^!H1Snu#%^7S{6YKrCbU`82^#(n z@)p-<*&=+ft+m0=pU}$el!RwC-vxC{-V#OWBF<^HJ3JbDZZDP!lyGNj2J;+YbZq{` z_A<~knLx&a@*$N}}!JX09vR__I?u1+QUdvqhbDY5r1%KVGmsvdu zY47UV3NO?q*BgYr3SgxNX0m4*CAmAIKZV3w6FH)XaP5D7-UCsDy^WuF`Q{D7e|8-n zx$+gWJ)tHAD318)xRS%?aRuZWFO#-9b_*kyou@+a%fS^4?8LHXyY?L|x2=byuGjpr zc?}n&_jL>i>GE}m`Rlsm+lB}d4C*wxGyh2i_wVdt_4>a)YT72;iPfD`8xJO@Zo&~+ zM;F%vp+(_4Y!vKMx&;I}wqD!#Wj%WP*r6%d{(9-)Olq?-r)hG)fj5$_Mx%P{yot0} z3{Tk5xW-kybJ)M&4J5YBt0V^tq;Bfq`xwfG<}Bw2re`tgZNla^yxeZi0783Gl$03EM+#mUBUvzT_v zdJYh`xgwj{(%sS(__W@jQf9E|_BeK_qBfiV`ouiK9`|GUd>ncRgb#)MX65WP-afa4#R70=-yq4U0wz`$u*LR$FSu#(3RT9GII z!k~K*AtC1rvbc*{l~Jc}0d4+-@~SYYd{(Kv+VA`O6pdZKC>k0XB248Ib?8eSO(Br^ z;JILXLkKtfk0?8zmc^;e5@qiM?ad6;+j^AIA5XmR!-;Ltt#E5qVMHy9`_lIIw(ZsZ z{F%+kfu$F?n>R)Ow%**{vbh^$aipK351;upZys>e$r2eLNuL!`!R8{I-o3-6XK&AW zV-tiZj1<-%O;n94Gwqb*CSlGVgoNX#6U@Zi;@9*~T<=4?xF)=>QL04CG*J9TI!7jY z`|bK=O&cyF@JX26(Fnl?a0z-wy4BTEg*YQ;aFv}Y?=(@lN zlo>2h%|{lCaxAbo+~h|8?N~1r`+VicGp2Om6}{cT;?V*#g7Gm-JW1Pq zG?xC_)7f28{7vEAg#w1=DpF53qWakD$)2lC&8^rUZ8hY3&W%ywKCO&1IEtq&jVrg_ zLnL?N*mOQ$F3rb)o?ZK?{?7Z&Lr<$TG$Vec^YTXRPUpqbo~t+Eg%{1ynonKOyZi+9 zsYk3uq3Xxy?{%*UaU<8ov~&O@dFY(o3IUs z`}?6Z>jjmuA*tQ_mRx?i{{yN(Rlk!Qx6S4c4iSYA{EJg&%5X{Mq*}A{zaqIh+eWjP zprHT&AOJ~3K~$p>y>qRW)~?hI_!KD}8v)A9*@%XfInN*e_}%uP6Y$J4|C(EylJnUP z$*b8J?l`!uH*4`e1b_k~s`4wp@>i-_O=PdNURbRcCbB?eA+t)VjRJnC%kod&)tH^0 z{tFt0b4=5RF${Nzd4Os~t@mtMet?UM|NOB`%;%q1PfQVqGZ|hiZHeWh8?GJO#ANX$1Di9HqZ#0|$8;B0f5Wo>8H$Dga-DdM80iZdb z*!lVMwAuW8ZfzWi5)&nP{&`(fn%ckr_x!fc@=nkE%fI}6QZ4M`2?~K^atva%)~>DA zOBLChSwm}ksIC;nNCrTER6o33d$RsNnCt&x?GJzL^9%t0_~oxYlB4~pX|kN({p%^M8#75nV^ z1^Scs#1Z=Pv%f`D8Maf<>ZBupkpYwwrL( z^~+Dc2x|6rbgS>WQ6u{D(=R4ofShRHWFJz{?V?n6z;#J9St5W*K&UAbGh@3b-YkoC z>dklEn%Fcq+^&obO;$&>g(nb=HCWY*TMMPv>!g=%IJMG*chek}mb^=d@Ph_YT>{AUKZ@i&t!vQ8rV+}e&r zW>H;KWL4EwRjUHMBAeM&>82diOi(S-+I4H~T3pr5>oyRw=I}|=DVA0cutE zR7-1Z*PNDXMr%73nX~FjE{82EU}ahU$y*HfX7i;(U6ZTnF)?RKY0EjErIb!nN}EiS zNVQn4m$j51w$`r1(}n=ve$zkT86R{&|IXi05?Qk9I*80!WF@Z~YcUUIRV@ZEQrglm zoTr@667$4FY^t@D^22s@^|F@o=24Us;l#TjijNcIVGi(S^Q8n}BBBZ4fhc97Gy*sQ zbaJIY>4j{4<9YB?<0H(YY&IWBCnvvnn$q^vYsJPjrOjRD>FV3xK6%R~9ghDY+Ue=+ zq&eS`las%NaeOKPG@7+B*a`-sJi7P^VAh(*QbqPvbrsdtM0Qf^1&J)|A|@^zwk*GU zUm?_!_5Wo3AGd$^(a-a4F?#J@(~BLz1QG+M|gHCt~r49&n*p|34umlcD7 zn8;{K$fpTIB48C@6;L&(B@7sGW`aE`T^eDhTWYkigoG1<%>d0`_!~rPzw+FRWC|hy zqkyr3tb)lx1PY+cmbYj0p)}%`iRs)xZ%DCkuh;hG@5t94>X?1`xfc_`J_OJ&W`f=U z{a{;ZfA3oBT%cyqXKoQa_f#4upYrRQS6aXKs&>KwbjUdQ*^myTmG6lDX;(};5h=2q}mbFph>Fc=C!{lflhZ(%%o zSABl+VnV_I1+zl8Bc0_Dzo@`=Ex1}h%@`xt*?$sQJxj!6#>9pLWkP|NfEB4U6Ezh48Tke5eVoY}Plb7}kkCf&sr`Oy5JpzeU02f3y2H1^{2t7wHT9 z-Z++jWS^yfM1Nv0-T5t2!?p^hm2twEe@-)=7N#H6M&G-4sr!Fe-hBq_|N7|Xd1;n@ zxKsP#&a_lDQo_iDe&x_%%>Z&zxx-D z7AW}2vo8{0TL4>B+S!|E1PoxDA>$m$wy4;lqM!%g2rc#^w>3r<`~6}-g^>-}l%59H zgfqBC!o4rN`X}Y>p5x2oi$o1{D5>@3Wp?xr!0YRN^*P4V=R5$I)@pe5u9P<}%|PJo zK>XA>4f9|p_h27s1_tb}4D`be~EX}X)0+hIk{FnGtIDKAUpb**R zS}(R{G7u$Y9@oAxJ^wtlZ-0CH;4=&WP7oqKL<4d@wPCnzL@BxBPaD8O?JsSZ^Oh)0 z{@z)Ma%CQyM}2D**<2H)>r(Ems!KJKy_sEZHeXtn<#+YT`hT+iA8h~UFa366v4IFQ z4%}`}g0pPnWh1-G1gdrl;1mpnVc}-WA3gKA^>59Zhk>R&VdjY{ikeIO7?>%U*X#5^ zz;W9E^os*<4a4RC$KIRtYL;c!VQcMu&b{~hzV}`-G^A~NE=_ciyPbN2G! z+%GaBGmE4Q%_XZ|MQLSm?WDk^yEdvZ@u`00sX`6BSr$# zEY_f*AxX%{$S@>`Zj=v#4T7bn4T57Bc9kFkPYE4=&mXpb-2Ut{K*+jmVa~wqUE$t+ z;@4q1+J?`M8OOP(M1vh?ZCaq!rsq#@;vfm^1PA&%WdNTT7cs#w!kHA0r$^f5I_swfPY3>!8jYZ}4`N!EbYDlbv7c7{OX0(@T&NwNKh zg5t;Vh@zYek_Jo=92IE9CHpyJQ8`%z!fA3O1`aZ@B;^`xpmG84S?1Cj%J=^6cM1&i z@BZko2c!S;t#9)BpcK>_mhmRYos4(OX!oONPw7qsZb6vHcddz!_2{@}g77#V{zsLc ztPHpV;A1>&U!9S&VLCQ!ow~Y!?k4i<0EXL!k6OdIL;QcxkY28_W+tpWkUSAfARQKs z`=a{$+ef9I^E(m|G_o`BR|&kzvfIjK$PN;zHt8>Z<=f>y|EoXxn**@W2;x^Ed=*VU zCh>7H4k_c#lJIUAA3*v`R6M~-`V$HVEWkcpa2&ucKO@@ z;PKTXBa~5Tn9)=a(7EV|uM{E^lH%!2AUU?ld3P!DXgF>Mw3Ntg#<+96u>&qlIDHH} zFTl*#len>MU zlUX_gpxS@Vo!F?JD(8{R*Jk7Gm%jAplD=Y686%c^5zF1KmyNpq{kf;WUxLfk+R9fD zK=1#~D(OqFMpuwfcL<=7wsx#7HKN#R_4Jw-Gie6cXqN7{Z!XNHjai=7E^iYML&RdO z&Fl4ZGE2S!Q1v#{*38Z|v`0h~b?Yn_fMS*xGpvPH3wwjZR~KL73KTc%H@GmHHtyrF zGSR8aI21h$JvS1vbn z)nt|@z$Vfr0PB0G`IEvMwr;D{?YaP!ZdqmvY4gg8w%(8<*7<@1fIZeUvDVuFB(r2>lG#|?$A!!dP-*Qr zw|20Ir2*~Jjff1uNcz@&w;hJNcicB`lIb34V?>SC_NQgxvDVulBdhld;QCBQk|#0+ znVd9}LJ>>UdIQp%*;oLeHJd*9mYY}a;bj0oax$CpFx;DRzO!@RUYZTtRRbO?Fit>h zBI<_JhO`l&cZWPrz$SNdyxqrU<4?)_{<1u~?hTLItZtteuRi}5>;IQ}{R060V0gp_ zH({HBRs%d1rK_arBH_NM({rG(;SEq108U0sDKwMV9|FS=xIBU%w~Sj%nh2_#$iuUJt$l%v5);-U z(TJ@L;FS1&WHhxn&HMQ2p1eL*@b-w*w}GBoTW3)KYy<*=U@$nkuX&UHV0cvihhLBh z_}%~7czqbZ@3G{ zxQ$R%!vbM`9FGW~{zu9NIDjmH1g4J{44Z^)1*RnCEaV{G31}nWgVDHuTpzXVfc6i| z-~Re@g_f!)6^g)`NhbubG>miAow?{F;JBLPImrRFQ}*II)>Kne(UdjyEaO@flN zmE-SvCMMv+3=C-ck~K_M!e0XT=wrj}Z$J5zH0iBJL}4Zj(M4FOWHo<`Uzil3tx*%pjQxoT^B+>|#AAb3p`puvHi4uTw zbBlqrty#WEX*Z>`TNxxD0c@qV12nyS_-?}1R`x9-fKIHLdjAP708agIHb`hdJ4ul` z3z$x1YTd4>GNL4@3=zd67L&>VXzGVEDv7zP0S#+QWA6YUETW!4mdvuwY$ITW^aVhP zm`knuC1UZ;roB3hW+}UGw>e+kb>H4u*}n{6lIn0i?7Pv7uMA+qDg%fPItP;3$%Nh& zZ!Qt@4DirFjVfTPHQwvNaPK%5tG$&^X5*#%=F)7~p-<$q=WFe3_Dgb|=#29jLj~|+t%{$?`GyQzZL{3|Bn0S4iMXw@gF+yd)aYsmDL2ubmhJc zsRa-Xux6Gjnf9bzOK}@9AA7TqC9O9-pIP`7_;|!J_Mejbuk%$zxr^RLdkq{ozhZ-R zerJ@512FfE0hZiHGaD8%@6CpzS=zTYUoXqER_pa4V)=9;GSgb4MXfx^RG`r ztdbS8!H41gcADOK;J$eaz#Rb7y5^RyW|FUKc4L-zyBVcJ=CzVY1*ZE^WaGqOh z?U;d2zW*2N|Cf9HpU2~?M~0^K;cZ|vh9IjAX`1*(rM_&$QwV!BZ3qrVc&09M=qO+~ zRv-X7269QZQI6RbG*!f5AJG=p?EK8Zo50gu@PqrruP5poGCVsOe!4UiCQhDtsiGMn z7`O|=12_%}8jD1MNjMOEFBwO3Ytum0%hZuP9m|L__Z$B-FX zsnA@+On7#cBS-&R+$v@v3J7RI_l~8fvSk?np4S7Hb%Q)$Y>} z5^6LRH3|zFD5W4CTv+;x%Wuc$F|qtOh%07@7YJRl!600vjsS0+l9N`UREZJJaA9#{ znlkUQbHQoJnhe}ixQUE!K=@-8oYc7gemtsQd&lCx{`u$Y%m3wD-{em|2qTcpu~Wu` z4Zh`pA1CsXS-VW0rp$W+S&N=~U;l2($cxv6*T@rnaSTY9_tY$ zBnX*=(UeJK8MZU9Bj6>VJ$Z6RBl*?j_*xoq*or^9yW{cy+Od|J-QUnG%29hIQ1`7nB;>6ubytx>8IO)TswMH=J5NlR`JUyzP z&P4qnf0L&Yj;axRY%t;k!-tq52qVFqNE?Oct?K7!xNQUl1P#p`Qv%*>#J&YeN*Koh zm!;xR8kd2xjpM;UeCa;86++aKJ7eRvzFO%)>1KvKz^nM7(qTXjGp zAve$|D+PHH#$?)!jyIy=a9Gd^a6r}*Bkb64b1bN8pBH>+1L9Ya@h(Q35I7=aXl#Iv zc%_yN&+(^57#w2=L@<#^$(YTsqY&=8Mc{^pB?4_OiWetEu2KXvulb>K24K}nGj(=r z%)W1$5c9S+vgTY5lQgHbl=#$EqPuI9zj;WpM9eo4OY6Gj?A^v!v8Lxs z@7`91*5*m7+um#<+bXMQU0Pz%SvLa!mzt5H*&x!_MQvI;qaFLcXknHL0M*)yC0~8@ zW=UqFQre}IF7LW;-oWZH3uu%)kr`&WMic;8*+0VyG_-2Gv)N#zHbnAB7*1k z-?cwad};&gbE*RjIB5fETOhVrJN^M-YuE4AK|r_HUUmD4%mb-&SHg4SjUze`+nD9a zEW1?rIs2cH?(Un>eY}#|9jWYk0HD-6@F{g5(o>yM&}@KNK3@y{U07QSB5%q3Tx!os zd2zig&khl%y2=;M&#kp(cl6GJb8hXhizs&h?fRUw5wP7_5Xtke04<_K2k0ZrMqj_d zuma^9slAXq_u7H0Lk~h;2S23AeTreYI}XGBcXPh{I$(F#>t6sl$oxVo*4p9N+Ponx z_cr2nCVj~HP8x=LJF{^BqSksi0@q23F`@)HJ87kZNQ(%^rw02sFuHGY&UdcdH}8^s zONxyY2?$E9O09LRz5EQ&&3H-LrKG86D1epecEE1U@&otH;y#@smKVTl9>QO&|6lU; z|NY?+31v9P+EnWzL3C2-6!3v4hein4vBJ$%2V(1?i2)ao=7M=%bS#b>&V+#j8g5gK zk^*)rs{c)VwlH^di?*3~fa%zXZ5{Zg3^Px9&og$)c*n?(TfwO{m{ok_559Fp+92g*RXQzM9>0XZ5Z$ttjogu5UftU=}b zcqIT3$ST+zWC`4!3_q1&UK~#mcz>w)P(fda7C_1w58OC~Q04{C=86-6w#i7Fgh4{R zU2vSM7R(43VjO6jfo4Sf>u-GLHBI(E(<4r|;WLdGF+$i<2s0!n$UrD?^d?J=Tmc0{ zID?J|Q?tIHcR8>r!o4x@;o`W&r2oQ!KNmnc%JoU*kKg%b{niJ6@>&Y)kKg%bzCI|8 z1F{-2Gq!Eg-$%mb&~QHtZ)dW&(Pi+E3KN12F@(5A&S6a_5J7{>kQyNd1_}mh!7Prq z;r~pJ^gr=+Hu`ZqqJV6U9W%Doxk-kdNs%i)9$I8IG^@BSnU)>Xf_H#;Hy){8&U5A2~b;UTbrF34(t*9X~gMq8RphK(C8=-3*u zuMKlZLj=;kQq5FO0WVEysRS6pfCOg(G=G11w47^Fe)!dI^X@)|n8V6fk>_B`q(f>@M9GG zc`G;^sumFGSa76)i*PCpjG)0j(+zwB;i~|?0mFwNo`5j80D%^`b?Y)}0pSVTnD8qA zA}x52#1utQ!3hRM@YssjT2H%|fGx)eGeiXAw~xJM2+G%O+a1}9c0d9KN zvV`@pJvW|FPj`ECsYUa?Sg2KI(nzl>GprSrRKOPZ4SJ#C>j4;<<-V!zTe@#{X5$?| z8>tPeg&)lrQsVmDZkAT>`OpeTU*4ZtKFd3-wb=m;Qk$g6>;1>4@8OfrAg6qO&7d=a`c^}Y+^Zex4CEk5M`q7Ve`uf+O zFRdN-wcg&X^=8-Fagf4DKdu_)(JWm8yzGEX=YmoS}2sI>kBWIz0rB&7X} z!;;KqattCdREJ=i2vC?M%ry|TDV0E0BQU^04oV0w+>caP`^=#S05~22)F`&$a~r^e z^H&$gQ#E`f=hc$=rDm`w__!Sue!@q&>KfES!FCxJ+l+T+Vyacomy>RiP|?6P@PQ`2 z70zf)A11@C3m>`hN5(b14qz#vb@~!UtJ#tgx9HgfdDUT*#xe1YJn*U!mC`i<&yWwq zn5jz;X=ymrfMbah8$XVQqk56*0fC?F~ z1^wHej4%wZvgOao4=YSpc9-CRiR2K6fBv3g@NlqxP?Fw z<92-7N3!c`% z;uV?JfwBZfro(O5sJqIJML<4y*?oPpBz41}zMUtFT0R-x`^ z)vFN~cSgLKdiwfNR2yy@@KLnxqD6v$MkfY`+EUSO3!fu#DHTs&992%AdK>$b zNP;y$K?czQB@&(!wv+3=5f1UiQc(m9+3}Ve-Vtyr7Qhb6v&H+HI6Qr&O%|P0QAOJ~3K~#6d z@YXX#XLppcL@X_$R6sBrRu;>L4%QNZ*aMK+5bhh8jp%Kg(IVz!tv7STOaSAmf3=m_ z^Uh8(q5Ek^zdp|PhLj9zetstX)HT>tXUf<*Bgqs|&P7u%hx??IcHzENXOUBq+NOhE zMF+biK$*ok-QH(*|Ep}3gPi|LcHlY+AR?+si*?pE8lZUg?6+RKiBAr5nG~tZAXG_P z0BJ3ZO#r-05YAn$73+cD?XeK(wLH>l`$zPm(N)jPUH|8ot*LQ3{Znl=--`|yibpIP zl6L^?`nM+mCV)ei3Z;ciCqOQ>%?fO)ROg7L_WSTmdR{Zrll!LSeCM{crpZ*6~!SndKgx{t%k9@jp1&P`uza34prfq=2I>18HkS-~||&{WY2MMsHa z4`giWKqXwN^cs%~DzF7ai-0L4ehru(t@T2v56cR4b7a=X; zD94sW3=OAYiDsFAAy9Sez+mD4VS}cO0-`H~3nzpDHC0p`KRxTa)#dLmkK&kdoD$y$ zutDH`0<9QWNHoV5BW5nTVbK8%b?rlJPGkp$1Z+&$Ta%_hX@tvh52PEFoS4=^iZ`PJ z=Vv$vzCpkw7#W$affpbz5ZbaTdDXy#4KprM!Uce32plZbGT;f?II#&r3?k3^s|eHr zc@q8b3URam%(mDt~NRRBTA%@BE)}`b>D`<1;5KV>x2(95bi-Vcc z$gV|C!VtnmI84NWg0kdEsGXd}rU}Ou{J>537#JeqN*Qk~#Jyw1k2b(Z0C23hvk<># z8E;Z}Y7N)PuxpJUxXGQ^Bw@c6zIYWS!o%>u8@48#D3C;+fi?#RTXamTXb#a`bjMJ8 z$K&oqT%HUc{6LS|KdfDj@_75G7aY4b*x*}8xU|L}yU7!=bzqagQ%TA*&?=M@uo_2 z>w=>K`>E+Kv*CUN+Rbh3OCu!kH~yvzuOkgGcMM)Y&M=4*pajDJ$RI2TR8|}lpw`e7 z2nZEIE&(qM0(%7t0ZC{mC0BOTkIP`yte&pwxx|8{DD6#sxQ1!i70EO<0Zvho#GTGJ*VQ zi&8y9CGjytKo}tnXs9^g=P3c>go`O*B2+=n$BGwhc#OuXj?FAWJZh8jo^*ky16 zx_MD_I3V#A1?;OCfC6CY2TJ4)0Py1vOFb%pevmW(kQ5Q6Nj17uKzU`3 z1z;r8;7*v0&3y~Ayt=*2(b}o4t)t;S<&?IA`^GzPfC03%@Gg-FB-?5zVWd&2D~rh> ztwoe7)wNL5&_P4qF-iv!V3E6D#Ok6$rgUx0&VD@{s^!X6J)65D~HJ za926U`JiqgVYLcurR(K?(O?2Ft?Z+uw)8gEOX|tuB=?QXta~l2l8Ejx?&vJO`nr== zZE;K8K_&)t3#ZsB+>}sooJ^-vB-4@B_h~?DU zF~~ZY4O0ioCV+R`x0gBJ)e3@Nj+>hwDWWz&l}wiN^Y(~;n1~X4)gPn^_ zJ3}jL%@b*>Bq>EimqtiR{ih9Nn%t)`Vq?4A?{UBX#{vK{!7L@SoB^}d>1OpFKUeE3 zlYZg8P5nOI08-ki%X2WiJZ}2`HdXj7fbD-f~Dm7+V@#JH}@GZXX0`u}BL{{mDHBtR++2}4fU zE<#>}Z4eoN84-hoRCKC=xsaX%aG;sX&A15xSagD+GI8Xe*27;n6HAc|y}q7?=SxCKeY06L+UA??d2ziIaz(&5&A9ZuD$QO>h%#Qi?>Tbk#GPNP%>Hf&u7xO36f48wzTR03Cqi}iI z^n9rV9Hxq+LKQ+Wz$-Z>s5d+SiU$uVa~u*{R5kU5YJ+q!0$z!2g$^R77;vvSCXrJG zw6B_$rAtAJVXB5VK35)@3tFT=XzYN1W z4&27V>snDmXabIA95CSRTCpeWiCTOJq25-N=f`$z0sDRYgZw|@PygBgk=ZNlV( zzHtPOt>Qg=P66kV2v z5deC}&24huC9~X9PB?3nEp?X_S7+peZdpi4zS^J(z{=y$DQR3;Rgr#cmWKW;pNyRE z(0%J>6U@>QQEPuiTBj-rAUeaGqXW3kNUsfhUSSqHA&HloYD)kQ=>Fqv1!SMI{CW{z z2LKvYP?;hYv~~)qt&E?otfp3=(E(2fe{2BHQXP_=jgAOJ6n0iIyx)`iE0PTWz*&PI zu?+6p;p{PQmO8SKWTqNXOGGXGIY_fSpck+Xr0pW=9w>|Z6lOWEg`bnzupNf`p7R}C zUw`uCwH^q-Nkg|*9EX&)8!}Jm%`+TeGRs@DoVeOTVr5!apm=thId3lmz|sL|uU{ZB znT?y2E?yJhyKiYWI++EaFCzrj@AYyXbji`^KxmzZt0RuAJIqwBOm15PmP^tk#R-T5 z5Q_vwe7^jrzvCFCx|7<_zhzJ=3&5@WW+Zc%=_7#v4MmjSM_z!%bbH9Ov!`#Zd)=-N<-X1HS@`Iahq_ zU5BwTVpxFZ3xG;Ck~IsKg;O;gBVaOSN%Piqrx0Yp4MYYppf`~!MbvFmnZe`SsLKiI zcRu`A%lGd;as~{7JG4#YWfz%P*F^k7f}`nMYhxOxCE0XWD}6fgha3mL) z9lS;oak(_jtwAlI@7qKC&RceS9;>h9)ry9;ofaB-@L{fy;QuzxBn z$#`=NEO6vuKpKtdcvL-!6;d>zog4!aMqjX>GPa4@&Vggj=GzIx_3O`W1TT_?i-h}? z`tm@OYE%)ZCaV?4l|`?h8i>xX=;b#x5W)#J0?IP(u-F9zf zJO!z)1(#uG$BKUV#0nqq1lkk1_xAuXj;b#a@7|tTkk=Cz8!O!^p8j`b?*NDq*FlqgVp4?VytE&))52`dkSCR@Y|; zGeehn)V4CL3E~ar|>qh3H@DT z=xo2xndn9-EV^FD);W5TbnXG5PpdD^qZjqY5K)s9ZpMwo>b|Wh+0Ja3%!bx8Ami9= zT485dNe7pVmGx~>+e_`bwf$`=*Dp%BKDKtOomoBu>o3;-7wf-&uJt!YB9TZ&xRLo> zRP4?~lY*Qa*h~$z0G5am>`YwhKO}yj|L*2bU*5x=oiU0w4BWGTwT8MxuX{2AMtKq@7cPq7%LzP<#-jifqLf}d?1r8> zGzW7ggD4R?R$#252jK{09T6xi2)90eMFF`rj0m9>oTA`kj6L(A4q`I^Q%~%BII|M( zk+^cho{rm;Ik%>|vXXfY;!t^QE*yo^O=YL**D+V{(4b?*b2pwUF-5mNv}PDP|S|E7q_cww6y4Fd5$Ns=(N-x2@j!@ zwRloSyI&{%o$3}ti##@bn7~sd<`sOmAjLqmhRUi4!x*XeXLI7h3_}7gs_|#7A(~-S zz!cCSP?pN~Ti_%@Lj@nd{fKq~7zor31Xs7A;=n9G3wgT$=-0W--HHgw+5+jmcpF z&g>_7ub$}EpKyXx!p0J8sa%!?t?TEpc9cZ2E<{P>+T0Rdl5;+JzVqRq=%4e^9Ky#E zCUmPyx*>Lh#wlR}aXc(I)`tDQU;uHFAuwQ99lP95vORiJumr3S-Ej6Yim~CxZrG2P zw%LpvaQ%9pgeKs+Fa({Pcyg-LT+g@!z&Shd$>tsCneX0?zW*7Z?^SAowJLF@U@#E_ zdWBVhV&84mv*g5t#LFe&-5crdC_E<>S0gS6Omo5MRIsmYwNGc?!M7841ctrGof5cW z#fK5-6&6ISd&`iWwjJr)0U8ruYzMxyfPN(a$mky8$zHK3bV(z6D|_;#`--6-aFiJo zfkvikmLRo8#`$16AK*duWo+kNjuE-yKb&lV%qe|AM!-zpYQ+zpnr?j0|=?GuRsvoq-Q&mdtF- zt1N>geU(D2?4p{aSiSVw_2UIy9{uwA-nH=grF>%;?yI%q3M8X;yUW(jfR0RXPu{)m zeJ~p@rK(l`&-FbCh(_ih>(H6ZDk)XK7SaP_F3=U)a5WZv(c+3y{pfoxab*zSo(VEbV2`q(`yox^AzZRw=xiC ztID+*+tBx0CUYNYHf>0s`udG?(WutB9#TZa+*&)#wcZ|Ty*<`?C=pAn&M}`spkJ*2 zU+(qa&*VOjThNXb3&872Try$s%u6_SB13;+2}ZzRxX1=G;+P$I%-pDe z^P;D<+h;~Kn&PGG?By6U(E@ExUbluC-RFA*a717fu|uDDrBIEbhJqIcoUDW5O&Ao; zWtFL{jY?3PaXyJsLXL*0ff`bKH4d+WO6iU&bJY&SCL59oFzA>XiW4J*h`^0G0)#iB zL<7*2EHGGr8PG0iJ2@{ZaNIW?Z!6{sy+Omfbi6O%MV~vQQ_PNJ*83b7xN8m84hk;1 zVPau|$q^uXb%o=eLC%IJBtE9_F^NKxylb9o^t4TS0;^Be!NUqUUeYf&$7rn~MPMOG zI1&MYSVY*8agh>pWNt}aN+@bP3D}kZO*nDU5(b2E5};GCD)eG#YOSKo1Kz9)Zb8ja zv@cC)j`&Bl2Z8_GABHy}iuM9ND#ECSmKHoMNqG@{w$A291FdV|DQ6DDWCjUDIHnVk zB_gCdwW_G1BCs%^+E8obENL<8&pr`M&a45uMqFlS%H+w7j?P|qpl2R}R5UP2Ere&! zX+ufOqL6CHs)FRKKw-limB$M0)UR+W(=)@d$JcOn6`ke~%46N5K;S zl_6*02ds)j3^HVEirTPK;5ST8vR77!KLFXsxt zz7|v#xC@66kJ4rPd&CU|Mf)&*vNTxJW|5}RV9?{*5p7wyOZOBP?2pc@@fket&YFZE`m zDWZquhgz>|>i=z$;vqp{8RMcw>T^U~z{g_%kk8qz_Xj7-VL0m)a+$MO)W)-EOOQSa zj6g4C(EyEG%9AuDb83AQLXHhc!^8dE_fOWEATeC>Rr34PO^;V{8Pp6UI?z0W1BPT{ zJU9mcg;!em zbs3&YcqwA;fhhn*$Ae3g5pxjlso-`I4wGTo6+Y>NwUh3SM>RJXCR94~$6xzh{ou1d zeS7||-Sz6!LGS3(gpUgJ)Wqt^s@ZVCDQ+wh&OuxmFw1c3WXQ15&`Smw-G%!Go;K2* zP^{CP0)2QELIRDv{{1};tIrszyk>nVm>!n2t|RZ z2rANn!l^=BfNhpofUP;!((oYStYZQ|F$@R4P!@-1We=COLaWX-Cm&rX`~rTQ9f{BVouUd+C1AoR~G? zqYz)I>D~ksiYQdT%%JnGB^1y^A?EWM?2O)bsk#dE%38 zZ-2jpJ|XZE-o?w_5h7lYFj0LfFc3QiIs^V}#`bTQ-`)P(SMSXI%Mz3sYb|_gHLe1@ zEz-k|S!Z?bayOV?+p`Lm*`rHP7mA1l0fC4Bq7jPJj~5%-)&M}0Lo5>Fhw)u~-#(5% z{@U-79R^2T8*B@;x#Ie2;q@}1MBvqFRaeE=S@8-TjX+qk?E<3YlPJc}kkGX$ZlOFXtfS2~R4_ovK= zwQx5txb0HA?|3~C=UbNm{!*9Z%gb<~0-Qh@$kF9KHNo?QX}`m@5!-Ra!?|%o=p_Ps zkSZm6hd_v}af<+~fYXeRG~*)$KEoN$FB>&4djLc<93cIbfC|S$S#VteufRG{hibe> zx;Yu3dD}4EL1x6+H@F-w;f&0JI4rwgz)-sZFV9+EZ`ug7Km412^KJl8>n#CP(srcH z>GV;^VZ1S#;23hLuP@|Z#0vs*wqX3;! z1nC`sr8a!JFu;-WhIGHU=#djBL<|YZkTY<|K_cE9j-xT?AVL4`-+j)AVyU^k6h{hK zu-OV}NQToyTFJ2)Lks7K<^s?~79c+QmKRSDpm6|~YK98bU-F_KjP#}0@ge~*a+(1! zJDg^h*Srso-%rh40xRnYNRvFxajTXLY%sO_;<$FnvCeM1+x9_Cy>zi;iiwmQOmn)i zOl3UF>b{O*QkEelnDXz%&6cS3)}+296Wfn^^sMKlSayo&m*;;3U&t)LE@GWpd)*~J zOw*H^9{@0Cn8>#K&V3*5apa&pj0PH0DXpqHx7p|N?WzI|q=FBcYc*p+rtM&h@zW&Ge0B;Uw zDVfhj#w!#&Rpqa_;X}G0;nqob2xHAEQB2J8Wp4s1?z85S1YD%mt~gH!g- z9DH#f?Th<3KAccXK`q8z0lrqG9-xb(2)5uEfR_Org4~L5C1Nk?SPEr^Qj`6U4jwij zJc0WbK$keOobPrd{>Q)dJ+n2IDRfQ84TW7btPE@!)xw6w7ed%Vn4H*!aaKW4Iw|M@ z)V0_iEe_XBXBXP3;{lGf2qy(jO!?2)d8A6P5OARd5hyqo^3~LJ2S>+_*Ky6SQz#6% zgmVCgLR^tB0;Ps(4ebOmT<58vuwuvA>Si!cOV*;wlO~@2(YL?nfAo_d1tu7rLCN=3 zyZwZ#2F#}*-5^w6Ma4Iin&%?}>8%_%i<*joR>5d^m_r96J}lIABiR9u!qzG+fIATt z74OsVn<)4U97<&2863YEfd@3aCeYhND;-mZrb=90QCA)~hVY^r6ctaqfldX355+K< z;N7ru;))~@*v#}$0@J=o6L56`PN#-dq%cU)<1PRIAOJ~3K~%{qu@CTR;bso|tYC=#_Z+#bj7-?AsMw0FXd$zjiBr&ZY+h zgfh$}Q*MGTDu@$J%WRki%C61n5$I$7Qid7_;Gy1>psS z&{7L+bDRRWTN_%BA?+bd5+hiQm?aD#4ZKApz4f8+D31j#yMJG~&`%w&J<#V$)JjHx z+lI-L`U{1Q5*jLYFgzJdd=S7q;daSD@cFsx`T2xZh~E8|-I$WMxsXJFk((KyKzPs@ z!dx{k1y4b&%fz)i&fa+zM9#P_6ZXr*YJroab=`0faOx=~V+fmu^pB5w?w}$XHgr4( zP@Ui%0Ro>?Vmfy|oC2E+fvmNVOWIln9L&Su?dCRSgyscQ#jXn$0r$Z6cyB8mRkFM0NH-%vR17zeL8~P*Mr1*#MJNVqJbbcaFk&{C#e%`s%51SxmYRpZ zkAt;X`k4!vK8G%V0ckxs&iyieKDD|LQl{SH^7CVq6{B#jXQg?2%ZJ;TjB8AiM#o#2 z9`iKP<-kNz-gEx^qn9g5BAGx2-l`7Ce>0O%60EYk0ax$Tp`w&Mfn*00Aemj5*u1ue z2EUfP=XjK(UGC3}gAvUCJMNJK2p|G9BO|uqD}KJbzu_Z3&B<0yK3LM(Y+g#)4=`8) z(30cmB z15mFdnSn?8(GS^!A~s$2wXxZF0%kyxN33UnEn{!|D^#h&D+h<3;x0+M7?1jDQb zvzT-=$zlL8ilMzFK&%@wlQDplF&S;ycn=!(koL9&<>}LZMd`Kx*pX!!)}aH~TLTmk zeH)HA01O&LI&Ok(Gk%j`9$ujhD^_jqs?h%G z)5tNC0E36ns=yM6R^TFP6ix<}Y&wOjBKU};tQt5M?25r4G&sBwt$}j~z9!(O+W4=P z>fm=gTLD0ZIVyL(V=-YrK{pg8PW0wD^}u-|dZnfyfy&B?IRJKW7GNe!QFzlQe$!9* zv-6$*O_oND0zrY3p-RX?4dg64`QyDuR=f@tkZ@+UQ7>L=3D^ux27lqAOgD^Kq6|DmIz4Epj=c}f>CyLW#c(xYo9!LdvnkG(g99m_N@m$1b0A7s+4uP*^ z{3{S9Gt@3k1v?r_1@<=;?=OH_=!;jh`8@Fn42y(f(n*f9fXNMef%J*rEW&-E%nX=| z+O+{yC~m}A3K;^RS;)5Fwszb{=T6kzn_jUZC|DRiLdP-*XLf}Or(ST~4U|xpHGVb+ z9?YX}6L)>bYb@MH!BY~YxK^$Bc>u=_>`o3Xgv{W7^1<)KpO*p%*XSrge#5~J8dP?L zr;r+m8!P;%Qq6&tm2~4b1avdp$j}woM1%^ShVhJo_n1uZX0B-luJ;8IKs#*k^QIO? zp`gOyIs_;qr~+XJYVI?B?a=U$&0F0|pLeUMM8$ zTyQl_*foc*O{;{rq@3?;JDH#`1n%*#QLw}g-}1mO=y)|7tS-RSj@RC?yMt_NC?tCi ztPZR)35FfA^Rkj@LM5<+&|Qe`!m9)D`WX2Ackck-*N^o>`%VDpW>lT9n~en>=kr-JlPd2=Roh-ow+u{1W7f}9q6#M`|Axa&~T?fkwgd;c?MsIsSJKbZG?b0 zbevDw;4jazf(bLO0T5jsjv(2qVOIz%R1Lv5PgjmwP?pNlE3Q363TH{Dcl&=n)&OL^ zz|e^z58d?I9x3g?rlrp`hXKZ$LlStyd|ezVFnq7y9ESNb^({>`RO>a6){D%>H=

ph^_=5*=95u-|ooHpc|kKpg({9JC|9=aj!PqQ3xQr zLS&~;8;{9k%*-;4{?_3kMgGb~f)D`WQjB?N+>0D3azDGATHSQP8F>*zm-Tl-e`kLc&*``mbQ@$xYH~B^C+7&YPPCFh7#68XB3MYyR)mU z_($LVUb3IWE`+6tVZ>Pg=(0)jaGa-#C%XwBZWC^rp*XpAAX?gu&IEQeTpLkG9GHIk z6DJ50n}UJ1l-xA75vpwtGk|k}5a?_Y2+QuZFr>9;x4>c4Jj_M78WFS9ao;vPcj4SY zi-Ma*^lAvE3~8ARtH{+;CeZ%qC!-VaiZ;Aid<*omcyGc)hZ*z~uBMLH0X&4`Y=IpE zERIry6DKU|V&4j&PKy7#HfTqn8tRr2JC_2U0fcbp;un;DfeIH#uqu3pjxR)hvj89L z3a)o4*WnECx}erT6QEW(ZF~Fs2J~f(pQ+*Gfg+BET*8^qFAQ*VHFJrMhXCV@w;X#M zffel(DL@DD&=a`WcY)#g+D2N;$u z`|IxII9Y*ckQsJ9@tYys)A0!kDd@&bn1!twPv^{}1r}5sv2ry4GFZ;HG&0J@GVW-X zWvW~;7Q)mVtq0bgV7H=b2g5U*aE}4NYsE56_=XjnyW@4w{s3WboxK2{B|ur0(Wh*Q zW8-3}n8Jq(MB;D7K*pG-!~sp zpd1y9f@>L6g=WOu1)Uo_0xykNYQa*8sT$56Fu9t@Lj&ZF4#7%E|MSRGQV=eo{)O=N8#cy-kZn`hKsaNPowcvR@v18W!hWLRz{>;YUotax$kIE4Ur%p_I| zcytJXw}~rYY~YC4FhJfoyp?55nNA;vAqPktK7djTx0OrkCdPyGQFzA$4C%sw)IoHn zuBv6xTF7iSfKo~`%<`&cHs)N)FY@m~ftvm6At93$vkB!{xEk6?uRf+YRDfs|^_%VjW1zB`RhtOQUZS=e+5$@i-6zV?W9+;c<38l$Lp zfb9!w8p`Wa1DG;3^3j0^_ujJDRTZ!~-#yK&)(DZTd$WldP?UW#+^S!ih;L^BG??;> z*4YLK?-#@{0*s2ZsmlO>FqfnKuziyB?BAD zU4p0lMM}XhA(9SzFPmk+Up+x ze(URoFYW^mC!kQph)L-xVh{=iS*X$Af?5E_D0~L6OwiT?a>v;KOp(@IQ+5e$4*sG6 z2Wpn`z zfz7(^EHG7SH#MBl^)nvzB8?$gQTV=_{tk@y%c_4rk8P|4Ad!IBgkYdo!$g6zVZNSl zQ;6xX#raP7Gq_F$m<+cf_Dqnrv7?(b6#%no?!p>@*J^lBWg*cf=oG}Nj&l^gdGdxX zz{2R~j@6Zt0tk}hk&>R`r2{K*0cJgg3BCu=qX8> zAs9ODiYeguc@bbu8y#(HIE?PCYK}EPS3nH-Va9$dTm;NfvOqnEc@B|*I}^@;S_CX= znjXNgG58?I*#jkj85IQK1kRLB47{+=)?Lrd*ylYyxR!Pc*?Q&Gi-Mbj>9q-8P0y`uD zwc?Fbt_wIL8=4skakD2rxHaI@w>IEw0~#`)xQ3SUva-wK0BQB>e#d$N<8I? z?i-u{3t^LCDHC>ULt8g)f(*ESz{Vzk2sqD9X6Au={Du|m zxZyu{$9)8%0Ja$Glwnb8fzeg~>)CNA6Ly%eKv>LS=ui*fbXKR~82K)UtO>Ip@;m&# zvJkxjfcvV{FPCnHo`+}va2rl2qX;nnjDrsVhnO~8QXi~li~_*7}e;1j$5E@<>Taht$UX z>aEQu>%j&{i_0lA3K%Ih<@dU0;h@}X23bn7YUyq@o_(;zjs(+v{I@Ba9Qh{sIeo_8 z+{0iRDH&6~Mh<4zF0zQBLC$(F#whm0co#~GoGki`^dv_aR+Xk~J|v)fgn9x5^#S0} z`%%3=c(UY=vV!qSDRL?UcuYwAT>)-DtXYhih%hzF9QO$$RZ6kzlnNCMcD_6w_V0d% ziw_%sErF76l219N-E%yGdSmNpNbNcRZR1@|3COsOwaz#1rLQ>_dgtP1RZ_I^9i60; z1ra?WPG>1vdhatbBa($Xq&d07g*H#{-#wza`x+5zAK#0J)!a`Z`AV|?)n9#6Z>~Q< za%RBfA@PzbHL36NU6z)9{5I!2wRpoOtCF1a`sz|Q0P_Hroh*meUbl$zSs7h8l6}xu z>;J3u4*>7q+Efd!2&Z?<7CLwEGbgX51Xv_U$4dyS877!!Wx>XYg4{(Xdv=AzJWG3l zrzV_RPM#{JhxnHWfH9vQ8zhi`8?ajF*qw!4KQD&EaJ!jns9MO|hUX?tOqT983_FUa zV%XONh8qK`9QQOFQP40WRNqLD{^%z^ihum;f3ULYK*t`geRPyH)a48jb1jgAa^qRX zSpcPUT`_czFjisp`;gsa;0Ua7c}Z~!s6(sf9eIt~IVm}1694lGqT?kC(_ zP54Fu<`Q~=v%g+JiP$?CqK?%-%YtN*n3;{3P=)ZU;V2&PC^$oSV8@|K>p%S2kKWc_ zB>)i+p?(%uBMJd5fpwDh9$+Lex z!>ZQC^-m)902T&bYs04{;JV`9E7Z3pXQ{#`TftwGs1Wx!>p6gz5dPYP_aR(U(A0Hj zp;ik*LOF^GqfvOjN~?9K8f3--!;NJVvQmUj;gwu#bQ~j~5PEb5gkyAcNd;0zyR0`| z_8S6OJnS9EvS7cfxb}{R^QQB8yRZ>zAQ}oL6fO*OZRn8hFfy|OVr#gE;cQZyi0NvN zqz>ZXo&~?C z*vX{cd0ZP>G2VqRZ#|ooA!IHZ0u?4pyq2ZdSwc9T832-bt3xBpp&70uZOYVmzid;N z!_pFDRVNjaI^Z!5E)IY+3f@@K{liFF2jHn$PNr?Je{BFsm)ND^z;w~Fjsj8RTYv`u z9FKn8p@_{RRz&nH-2gAmH->Fr48>(c$_3u}2uUIK0qlxdEeXob?tbziB?$lxU^8PS zqex@A}E>GVH8-b32-`C9-)$irVHGhwAO6&H3XCQTp; z8~d06Dx_h^PXGvJ*~OPEQ?ilnY3~^uSvInE0Qk$l{7B#U#$S8H>XIX`mAB%)uH>{M zxx=I6f;+P^<^5dzbo<4IazwU37A)3@EDOLj!M{T4JtYi}pNot^fHiX3N?A@BP}n{r zS1T9}F8MuHM?f&xY7eQG^w9Sez**`;mXpg`Qq$kU0GQ2@g~ff%dr$2?X>?zYy&tzy z_9|r;WI0LI-!QP&QW|axfN4lE`k3z-e9KG3X6`4ocGtJZ z@DN1XU2*E6SPfkT@g)Z$)L*!>;=pWobgjU30K3hwbP^LF8ma=TgiVHL%4|w{n-ed? z=$lk1nkFnFCU%&uIF*i{26WicMzpm){Ln9f;EWqh_$>!^1b@C6uoAlp>{m$Hzga;?)Zm`xtAIA^l zyQ6T0PD2kQEHTn2!c3UErKfEQ`EUXuC%A3!a`ZzL8VkBt+QD^3Sz5{#rc&$K( z$S=S7x26Ci)SK&dA&%8`?;Ynu>ZuC~-MWHz@lwRJP2Bl1n0F2KI}0Ff3QUCvCp@Gk z&?$68W;hAz`}VQ^_wsvy(c$O}906Drdd;ASWV&5RS_^R#1-l?+g1aHJ6diXIB*PBr zzdo_!RS6sluuyoP#%E#r&j5eshEF>2x0_h+(foLEcm3vlPO@Zc)qxX>o&i5PLb;gRjn~G&$(@wY+ z5^toa0DvES_NV&ekG>l$=nGM+af+rmt~xYFJvT{2Wyhx%tILsLZ~#{jmJntME3)3o ziecJMsEZ*^j(%(y;xvRQ2rY6IM)#x%)l zm%1mbXCqwn*Uh8CGj3rZ<}K0~{~n7;kKETR|pvqx+jS=MQKvX!!r(<$%4{iFmTmv!z+(C%9{ z60*wdZW}pf1#dCmx@7$Z!*3U`&McY~GgZlm-rUd4{rJvQOj%E5DOWa4Po`;lvM=TO zDkVc@HvqYSi`C_&*fAoaog>y$$~?A`Y-^nJd#xrRVNSB8ZvNdJ;HN+R4gLDB|M>>! zjAUD9pwuk7<(4v@x*anbYvwQJG08`2>2(uXjc$SDZ0ahg+@8R^$5!l)* zA)A`5srw(w)da1*lxZUCkY9Dn3`ki&X1Q&JCyYB16l_r(ISrE^T-a(s9 zGxE0|TEIHN2sC$f2?y?YT??WHU${qfd)EO70BRGSm~dM(8FBpp;-#!NVRpd;^g*q^qY8g9ReZe~ zmo2dNu2&`;Jg81E3L*+O8oC)uv9yN_VIPK_9Cs~X9k_|$8i5B8=UHe=Wt}J9PKI+O zPH*pl-?xwT$MGEyXb2VN_;`2SN&LJ>ADVb_!-CQIl)zbqbt|~7XPJ?`PPmPVg^e#5 zG6-E8J_*AwMsT(P!VlxSeA|N_cx;3PIW}~B9*%#jxM)6MGC~u+L2~UK5uw_5yk=oA z=i44cfM^z2i?o;Uyu0q8WPuS$3<%H<#`Vn@AR4JE6D`mx=;k_$SXRKh=vPHg%`l&d z$$-`kyL1b}xtIbm3aN-z0-x`??yh^xQSh5`tX2GRbN;l0KWhc|QDP<7{~5l^*=05p zZQ^z8_)&Gmyy33Q_+T=YT0laFmE33$3u_U?t`>m^hX|alYg-JnL&v`1wPho;9SpOC z^90mtT0D>Ve!I7V2Gqh5f~DkY(9#$gj+BkeQi4h&CS;EY0MKO6zOb%M#XHCT2geS# zFf2IZvxS)Vre|F^Y)!}Vx9IO_P&LJ_nwjCcgS+EVC#;wwJAfe=03Y2FZMYq6`Nm|eqh#=dl!6iy1WX2hHeY~f-Eq5Tc3=}18`X64WDmIJ}?j90;onb@BPp(0MPv)q-9vbb$~1p$DLbedOr^{M?ykJgHwSPsYeW`0swZe7Bt!y_ z+5xT!zLITADMBZphzJ6mc+@zj++h^Gw$z8Gr+40L*q0P2_~et{(MKQsC`wt{xYk*U zIoU%hSy0XiLK43wI7#k{d^9Z?_fal~%V0;FyPx2Gg5+MxRh#GcqSjlyeto%%xGa1F zwB&oX`y6|Zh&Ge9%TDZ7L#7hQW=}&-U>VUq`o~|IFA)iVRU@|Uer&DXT~cvM*-&9A z`#R6>?WgJ4(^_vnGMlcEeRVFr@fs1l@|t~<6cO9j`~9i+LzkLG^wq3JDf=#|k>=T* z*tP*Oe`y2QwwF$p&1_Z{9Vehoxkue1IwH18))HCO!%>KNu@!A*b<256noSyGHv{aY zEaqM_5%?wf!@7QsT5r6RtCcJphOK8h)@Va!7G@yizIH$yO`I&p#GH&KVUnVc;HM9O zeg>i=rBWB!j9*^(SL^?)^$!4_zVs~|Cl!2qPkdb+|AAS=T9~dsO#hp@#;0 zo8H{vu3iLL(>Yw{vr$oS(}lGP;l$j5n;zIjQ}2NdmFrcy$%qo>p#JdFUzVU00#B-V zQ?TpA2SK&trkA}FA|?Uqp(vFH3%o9Y=W-qBS`)c~AOgZhqRDWB%4e2^kP#a;bgj|R z#ycIGE*k`*;m!(wKF>5O*f(I>&bl|3im{*~qiaYdpqfR6%?T9Xf#PW;j-6l+>_+I< zVQj6S9RkO2G`UW;{qhDlI>Y)zpL{9+03ZNKL_t&^$9J~qn2I5K$NjeI=gWlS0$G4p zZumQo(Hgl20AE=ca2eiL!8D%g6@eBVuL5uh8&Vq7zYP9?OCzlBbO@_9SP(6M!ix7K zOe%O!1^=Z2O~eZ?ELgZ#C75+v3xKHvK3`l%bj8;2s(0KY&^;hCv>({V??m5M1u8ZD z>08wl4l9&E#O8QdgR{A|Mz8`m65+(`#FbC{CZS)z@pBSkgjrx+T*oVqSWF)^q8tLB zY#V>lSNzQyv6h1N-)|oW0Q}4O_X-#6Fx!Wd;kt(I7LRojUKWED)2n37t`oX410p?yVb=q9Yx5D^dnUn;bl_5N&_Y8J@bq4DwQ>zg4M1~7TDEXeMuom9^QD4j0yU%vvDsyr41BmVK&KZzUXB;(y#ntOL?(_90xl| zD)KrhYmj0Cq9q{U07tTA`QNy%|Lfz8^nMr8)n>Mw02~H;?2^}^$FCQ_10eDlCk@aI zNy9cX`jAr$`AL`i$=#1VpU+UrPSf-r=K0y1w{J5eIy2Ibt9-}(o~)E&CNIzA26VWe zx1lfR0AT@;W{Y2nCkNmx7@qY~Oj6_MQkzsm0YU); zIuI=x0&D=LEG*q1MU=95DJ(gq(gi1CJ4@|B@?+K>a0TSSpyzp`!*CnG4IHkH9t~$wKc5t52z=7w{G{UP3SB>Rp287; z)|1fM%x_hL7sFnLf`SicSaoonb6j&A*LU;iQKp>q@TVl(m_D6Q)V;cNvr#c)H= z*mN-B6Lg&e3Kh$?tk+zj=6vhrX zu&+Yj1=?h)Aa_RXnfq5aAmDJ%JXI-%eFQ85EtdwkUY2iVqoh!N6;F zyxMi$U3mnAz6tkpp*ztd7=MV5f64#-y(`KL`xCJApchjahF)cw;I`=mm$Tu%8-Etk zQ%(4YB#UrwfENK(DpO!8(jHv_p*#5*gfFIMukKeoKQniGf<4d>@hN}m|*Uo2r5<(L&?yHj_vjE{243&5EUEFI&yDTWuz5fpD95w5-fc&t=zn9`-!%T6^zv&i8$D zBZos>Tr0K{JBd*=X=7_XQDo7yL69Q-B{AH@kVXNjYpIxarR=O#qnZTWH2nju*S}H#OaNxUQcK`MX~Z`!q7PVbyp@g6R|quX zDL|NYi!&xjMwoSdgK79A<6TD}lp4(4OEpfEGBr!djR(!%knMlrOaxbOpjz%)<8WceQuy#)-mAnu#TX~%k zEuq^dpnK(zJtkYF5hG`ovUB%2FVK__!YVW^`Um^J5Y`6F(LKe6J$Jb0d8zaswrkyk znoFs590BDf(`k#@kj<@P+8?xQB+;N9iL|mvV&;~(-+vUseR8O|S(6?G%m7<8n2WS0 zX-e)(^sm|{61!-q!>L`z#d`dYBfEdE+JcRWrX`80H z(kXQngoE%Cd#zmh84645`)~9uSgRY`34$(a}G4 zvtc${O%0!2OT)uUQiVHfty6KImSnS9tNuo7@RC$(ooA^|0JdsQ#yhFTMnIlNv*>1< z7{WmqhR1ku@!%Xj9RGj1$3F=hI(DmoFdMI>h#NNR`%ze>V4slT3|03~7@ zoJ2h6abxIkjpV`Tm~vKiN2!DoafHrR7Qk4s?x39k+eq~Ga4)`YI{(0Jzq%Opd#=Fo5bL3?Qz_5RI6d zbshwfwZcnLcJTy`6ezQ*Y*{Ht>p-}KS5wAG63!0?c1MSHupy_g(}=C!WI=U#V?Gv5 zTi0t$q{7Qm}6&+g~SMj9M~hEGGI-hfu9JR zJI70|v?6LG>fO=H<5xoH0{ZMYD2@?r-s?eK7Ih^Tyo9Db+zlO8>rPi9xSoZKS*NAY zOM^eH0c-%&E|RNG*Hm%3%h>G-(kAhnn>E7}(fVVL7=?dp_pE+Z|YuZmHQgot7B@R(xYs_$@QL@Wh!s@R#Kt~-2CN#?cn&EgBAc0yvXlvs95=msO@kmaxd-*Fewv20&Ls5*VS4TG{|h&OINyk zUa-0Mje3X%4G0Y?P`N0bjFRT%TGB!ajmys-+06 zU2ikDY7&p`%i`ZXctBoS^>2n$Dj8<8K_P4gvtbP&v?L1p#3#PZQdSK+2IX4o)T9WD zB#VG5z^NrLmG1K{=d-O;(6suyAk{>MDTIR!pngf(3xG4yM#<0J)4f{9i(0p}lpO$I z96zu1`oFILc7V2$&+Q%11%OKcRu8%eEbU$L?4Bp7jO`d+$>=fmBxB$1PpA#UuPphA zF2-KAIMo)qrvzZeeWNb;@=ngnD_z>A zhJ_3>U>9a#B)hsKm9|>_GWQt#W&FrJ7r-a7pBo=QGk{^~t`xx2QdKr7r-tWtYl&Wi zxwbJOH5Hv~4ZrRsgkcV0jTn#CU3dAQ>#l6EU@1Qw|9`s2|F79G*Bxvfu{P635cm@y zUK8+2w{WMeV&}7VDzL>JxPVF!yf#U?RIord0+|gRD(IE>Bs}4wQ<`Ypb;7GgZpnuf zIa=Q-AfQ7+#SE8F0kJ1aN6fPmnTRQ%V{g#{4k=NQP3@)uaV8iuItBn0Nuwr=PI#$r zUikO%#Fc0y;*eyi)|%R_0U`B7J}_jXe5^d*CR9Nep~n+lhpTd^LU${83N9mqf*#G zNXod7utnr-k)wneNh6DPsEa8F8iVz%??j6mS4`D`v!H|Vq6Q}(bK**bzC}m%gqMfv z6+ozl?1pi!@|f@|H!mdCEU4R9H zg{m1<-zZhD21gCR-~oRow~F^`M~8NBX=5oEggcKu-eJc%O)95ZV+ODG5y*lnA=U;N zQ8PsAt6@+wGQh`8%q*KqnH2U1ax!8Tsl079#=5qE-KE^X@jAm_!)4Hdk;3lpR?!u3%Z%v&e#EDDac;A2TV7WI(5VUm1N{Md!C z&LOONG9CcxrMgf6jm=@Sw^lK&C$+W;d#fH#B5eY!xX&r)^KB^?rK#J@0~t;79KtZh zc<5&R+APL>B42CW0)CS7`S)@@xybpH?(;*}FISUDJd?^jscrxsnZ*(J;WmV1B2meh z%zSF!i@8B{0$So1;)35VZR4Rcsor&;M?EBa_{M1Oenv|7CV+Rk?($5AYf`=u6uKLz00h+Ex2&vr4%qYiLl~& z6y&qEsJO#P7XjJ@=`M_?)$nSKIPw0W?n#6g{s#aDE2>l}mA3eUu7)~9%>|f@A`!=e zG}oqY&WxGF)`%{;rj1l1(MyQgz_hX(4ERVt<3-N8Q@tf>oxys0{RR*L8%iIC@bOm@qQqrt%(b4utD;{hN0n((TttO1sRf_iVO7m$-eTBvJg9BSd$)! z=#UbzE0x~?w5~*qz+{d&#zqKrVNihJEFw%Dx(nKr&wcXTOzJA&HRCjo$a%y7=>P#6 z5RQs-2sskm42+f9ohG~(fO?j&bpRH?*x@Jw*K@*HDy+e5IaeuFFs!2DVW%srfX7#X z*&^?qOd9u9=!at#3^ zR$>8FLACro$`z?MvJm>tXePKfq1X*C%{I|(ekJ{lVD<2$ur zchLyDU3J;wbTYxwG=Nrk90P8^Z~)V5XdUkdA&QbZ1Nyc_XIhlPHW8~;*Ph8Nq#|V( zUxiR|#l0$wL{mFLlj|+HK@<}J2UQ7EG*};@7#@fqL;x^bu|X~n0jE2Yq+P?tPF{+V zq$pLG#oBPR%{jIuMgN;TA) z3W?AbRgVBxfO_|gwg?-{BFuUN*fq72W%t;mohE==z;{jcuDbgSDL7G%_ zmhG7g%lTI=$&oD`K!z~T%!0&4@k9$LvMl&=MKn@W1mI@f)G+AXK4I+u#wBT~W)V_n zq|>a+lApDzq4l-S18`Q{=N*7j>ok^fQQhYb(9n#)OlX+*l=Im{b{@iT-ry;kqo`mGO$6NKJ(T-Y+Wm{CAq*lzcCVu}ox7*L z*4Y6sX1#~7_BP(`lRdFd{#&sHn+Bh<$*emy8@6VBW^?%6%c&B8J{5YQ`48OP)1DLI_-Y#Pw=A2n8n)a&pWGU?qkaF?0bn6pW>#AVorb zDR`M#FPQ6|z_A3DzxLW!?%#vYrDt_}b(~S9=)};|1l3ZBm8q@`odw}FVXKI~lKl*f zonh{v5yHjL0YhZmI(B2hq@)>DwKROJuR8LdhNt+~Prvr2@&6aU`DOoCKmK$clWcYo zJt9OQBd4Nr(lowf^?ibaGG|St;xrIpF!Za4OFeZZ1^gt8u{T_U;U^9v{xCXzKRI5Y zbP@^Q%dPB#&7|);5HkzrXgKmfH!6mVEXOXBX%bZl!I1=f+Y85C(mhq2uQu#rfJZ>l zH4-XL_zWl*e6u!o5#|p3R(wkT)%lz6!#@7}H@>WY{;^N*&UZ@ZGuA8G@AoT23%J=y zN7eAXG~+dyb^*wKN0jmHA@ z<1}84;&UnS_s?g%8g?3uUfwGCemHa#yjEmZB|uI!$y*9w+Xm#tJWPS&I!FfwIOvPX zSd$tBygKAgf9B3t^ILTu-WZ>L>1+8*Pdrubo+uHBjYP$N0n?{v$KB}289L~Rsqfeu z7*u3(SZ>CU76FTatI+g(42=XU8Il4V#u+^{$?AV|(w_a#fA=f;&F-l*WmR`2bO;!* zhT(BccnO)QkL=b1*Ead`k|W3lfs<=7OCY0-Ilj8L)E0 z;b_{75nF6u4+;CHm!IOQigT7{hpAP-JsNmvP1_6%+k|{?((JACHF<#+ldEK=d=Rzj z4P6rIF0{%wVVYgFR22l4&!yLQ9)9cSDLyv9%ouWkc3b!8u)(0vK?thFI3mIv9H*VK zgcT~j3qiG_x)5JS&aK!jD7NPB-5jV-Kztv-_{QhoMfo~FhaHaA0oPsdi_DV@F!cJ# zNNt9SZ<_P&dBN#a^lEKJZxToe+-3M&F-a(1kzo`%7%0xJIwsZ4K>v&1eBcAJbO6?9 zih@)BVrAoO-@(?Pd-T_NX0ys6P#%Zi| z+_{&$5VG%&zt+airF~|1y0q3O0Ku%!W-&DwgxD5kb&?iw2fvRqMk7>c!HK6@=j1+* zK%ExIhA#>0a^RwcOgg&f^JRgKT3k$9wU)8{w5lK3w0OxFNb6hGdCx4@UNvNF-#M3B zN0hQ1An6TQl!csF-RD$_Pvlfc&db8@YSJY%>#SARy?4(Gh*yiY`hzNCBOJ18 zq|YudQk9YH)L;fti_9U+2DEc`N!86X19JBiY8{dDxshA8XH@DUMY#g7ZuiPXGE2%i zpBZVR`@zaATB~A~d$o?QrgU=VJ}sK>uSDh-v!!TCIM$0N6=Ft#fqGi3}rY zrvP7(d;q+c)RFASIFL2~wjsN~MW(Vrf|vkIt(%f2_dMl%Hr2Wt8$nm)Vfasb{?*-6 zF6C^L%4rDe31BDXQ0v^g&t3D{3f`V&Z;gPv*SSaQ@ZV32+k0u&WwU-V>vEI3>}Run zZV;)U56Az9ndGW#49P_+;+J5OnufLRg=AS_N@Qo{y1Mhw7BkR#le%Um)`xgXwcXs z05bwtiU>^}o3j%$3${m*ec$oOD{`6YSaO5CFjAYf@$!mch!jpAT@n6E-}y@Y$NjOF zP8|Z$?vhlW@GxeIWA{uB?Akvi@-EG zc5*BmZHYv_WzW6q&d5srUY{HL#cO)%8kep6n#g^)n}UnOEC={yuLN3AFnRj~@JqDjaIL}gX8`}{+a-k+wrF300TO#0NjA^G74t3{;to^wHmRJu2jqa!o zl@lX)urlBD5QuV`l&T|18XF^kao-)T0;4eXuDhGw%9R7NXs|J<-nsDdceZbSA8uS~ zw&4Oo%JQ06rmSL)s)|Bm7ID@H$7(XaP=T;=hv71w2B5`5p+S}!$}}zR#xrJo9}y!A zJCO4m&w8@Y#BIr#59eVOI<)%P4x$oe33eJsBs?9 zBY;GyDt9it{O5OHzv+(v5aR*dJ2gG+)Ev|pMgXUcM475oQR@^W@6GxJ4_$*)%stCJ zFD-P{QmT_vLy|HP7@O3f z50d)D^|XyaVZmgpsG0A;ed3}EKkh4v`@{zTUVQN{>+#3`S(Wm3(fhu5P;C?TUHgZW zZ77*Fc!nazCmme?03ZNKL_t)5eyOywor4#k<^?KKY8|~*JTqG2s~K2YGp`Fdpjpy| zyBydr?hgo5q`5>&wUc~BTGtX4uM4rZpyBnsDUyVxItjMQXy}^CN`Fpv^8z102ph4P zG)?W<0Hjr^=29-kMm}v4x(!x$G#9W~uJ5 z*o8lI@!qh~byw>a^IWr(FWl$vhp;|u4!E7n`q&Jy%-Z>JcGn2_)RJz_fTmhgO6hLR z`Glox7hsEfvMw8* z*?k^so#sWJvbs;jJuPm-Z%#m3LReF+(}jEXQZB+$LC^y4FaR}#SYtelU3Yab>-tuO zFKW+dt_v2QWT06eLl{EaEZiqFPa&*M&HDM@{kuUQj{gtGKL9I&odEYX&>1CmZF|Yt z5po4vMGl<{W1n>wLRR~K%8uf|EMQ6nFPEwpYru#O2Ezu18PJO`>^^h;+z&*b|DE)# z{?*abZiJ@-&WU9^@`6x0FKnQu04Z{W!K*N-V2aYbF~rU=scPJ1VVEJDfZAdfH_2B|2EQ^Gu3S{*RQUZ;IlG_{7^@M`Lx%{bP?aDU z?%}tw&qE!6Sj_UddyMWmN}kR7 zZ3x3y>r`u<=$^V-$H9H>TXl(xIZ;(RE^8wx&SfF#ErdSLy6>c^1Rzh-Ke&G~)ASFt zTK&T;`9-S^?m8{n-mR^j5kd|z9z?S~wu&2Llj94^?#G=(F^jn+o@V!dHTd$ZTN^M-ex+Vg>P zc{VP|Q~Gb;Pyv*aOn}a%I`7-_xL>ty4t7nCz63LmtpeH3ajAILb{`B)gWU{h7OZW+ zS!mFVu9(GnAtmDZ=hyn_pH>EN3eeosAXO*BHs`Z#&gWH&xf5FA-z|TC-A~&b6svVd z_t~4W4|WT_zqI$DB|r~Xz^Cc&`)c*ev!qk0Owul-a-t;Fn)4}2IS(yC)`B5#6W1H7@5?!8wfg0}d}hXi6L|z_n3DEd!lAu~ zu`}zre`jmm)lx2MOa98fv!eEXNI&5C1<hWi_eT z&uGqK%I>E#ah}**96CT9vpSB8T1@u9^w}4_?EmJ^J(D6aT9WR}0xBUB+>PGY1^znX z@ms{LvuFJa{c&PxisSc704?Fc0|=R5G(2`>xU?|=D8YcU9n!@X+9uh$hg}Kw(ipTk zA)Z{4pF!ZoqmKQV`keoII3CULY7p)acwC0L29D#X)8Z&vHoPF59UKFM9gn&p1;WE<7A`(uz0& zaXy1%bxe|y95!amQ>zYC2P@P}u!Khzm)^xSKijJE{jnGTI1CXUIxzIS;(!}5IjqRg z!cbb`9Jvb55FtM8PFes_&x%+5=yB}{R)l=K`)`8bteEp zsO~Dzk^lo}a+`8A$KEVaW0g-P%WX~@@J0+gfTnDq>fdJ#*Jlzx2J= zL%MGBCijTqGjH-(F6eS}Nait655ry_6+hel{gI#fTf1ikK(}ukQx360NT?{}B0sut zz?uhW*I^w4V=%1E&}CrWj+j5=&pz_|o58S#3>@Aik^_IVuH2oD%43#8@XZQb5A27w z^vtCqpY9fKyNAE2HBFi`K!HOjiqsonPxtTnm%j8R{MkQyk5Y~9Wi92Q;d8ZUXQR5$ zp7ROj`Htm$)~lHt#Sn%_cD5`eRjPSkiELQsCQJ=ruYE26dU)}FI998F$hK%1TZ_6= z2rGrKLf2hp*Ii}^8*A>K!J4_yz8WI{5E&gHq=H&^Xp)2Tg7YoKeXg&*`d5GGBJg(O zqaXdh*%By2!|wqd4CL&CbK~?Za_wauwmC-vKS8+ z*In)t9|4eAlv(fJ{`M#Ii0=f@lI(Z(_nm!}0&_3|uepDM1)4im`a@aNBnRIx(a>>^NHMTAIjtWc_LygpP{FAyhC^R4$e5qvm) z<&5^2<#!Ihd1HK0$Gp}n z9`)*r5KgOUSJ4<;Qey}-qO8l?I3?hZGC6y%ar?2GCef?{2Z7xx=rMqoiz8iRT%^E3 zfq=CQz)_@K?yz1FcTG4y{`Obi6BO&V-z2~R)G`lXZ#}gLL@Wkd03J+Rr~;?KdBiF6B~WdYHv<->h#*2$*l#qpMvX#@mbE{jsNMgf$r}XwItlU6X%A z@vALSxl+L&2ldi{ z+ripm*CEaYJRiL#$k3rdz-DA*6af05-uW-w_#{8~^4E3y#xYkDxBKkB%@0eDn=5y#vF*+rqda_+;+hbPy;C!DjH5w%P#l> z83?!i*wl^v~kGPYD0>^-o>34j)0)nvNIJ zh*$ph#fOXB`w_Qq97jM02IQlHxtv0~f<=)R0a#2x$o+P^y?(;deghE^(P4md4i!5& zrV3SFW<;+6WP&i?y7R&AsQ2-uCqBiYYl`jG@+19~?|$V^254K8moqJL>+e;s|i@+5>~hbqQLput=FEt`#xOS+lpW3O|Dn4&6>j;@pv(=X6UpC zcYo=9sDAz^~9rK-uugwV~ z02)yjom;PBm7_p#LG_KTpZ6MH@S8?3fG`?jpaKc2O|dxu(9mOjeWk}P8-`Tz!uLkL zHWrp!cx(Idw-f*C`cv`RA#bdLegakNi%Bovo$#$~;#`IF_dbBO-w%u1Pu%3KSDw@D zCyos#!mZTq_ix0f!pEPWf9hRK0zay_edFee!1V!~AIsQ|Th-G9)V7%Kc?YpM62i)9H8el6ShOeNy)g#RRx!@#(?Vp?!ocut-J4Bllm>s`^qPYL|_t7t?`ur zb{%cCVmI_y#lYSSZosIDDP@+warWTZESsN*R$8sWQR9yOi`(D%WAXg{%}+iPimN}L z9j~29+a!4f;XqI6utOLI#7Zg=(|AggHwhpd80_i+Hk+Q0<-lPkF2;&i#~r3$-2Kj<$c-id+`e`*z_0_Do76yF89Ftfc9F4ZiYGm7q?!1 z|K@_X6Tf!-nAKpq?*l@A<0j<)eC(;ffapNy4wkAqCzNSY&3W0_kWC@y-$VQlcFe~I zbw^Qs62ggF*(K!aP;*rzY0J!4;BbMY-tTenMIASz6C)5|+_NAcHGgt&)1$j$9($sm z7p7Nd=D+(sK`4G}^{H@qgMMY&sKR!$=6f^p)>$3PZVjln`2OZSZ;ad5jtSES#DEIN zh)Fy6(2<9S3`0j8bS!;9{wv>odpW@K&ph+>Upzg}3{LC1P8=kcTb-M8~Q zALIt(ot*z0Kl_#&fZKK)LG?xqSEG)ucDy!Io4XV5>}H%JfU6GOfuXP9cu_FrR+lLd zih%N7+3@@Lf*%J05k!O`b`kL~VilnE){&-+j0$ZA99>)K`XKJ^W!=43c<#asG2QZa zw+XndV>=vh>G~mWtWAGG72SE#w_cs`@>p;}A)y(K?0aAipngzQko)KL#LWS~M<7Hb zyn-`iRO)EM{?ZZqO~<*9*#0Mf^xmtW???Ram!IPGBg4;q@6D~S+c$2m1Nr1-fmaLi zZq)9z33CEK&`3l%Isuzt7_7&E3$sr+y$?hfaG3)?+6lW2cyF3?I%Q-W=n7W&aR4tN z;ak{Ycgx?~B>jcQkI4#K^f!nkqJn!OREUh-3Y*yTss$Vwkl}dEGw!BY<1gk1 zo0kb(GBWl+S~)Mmj5Lj?xylb$I@kZyZ@%N83o~?`=KZ+j`1HfM^DBh{VALD+}nINK?hd&QUx7aQUs%_ja#u zU%qLuhJW1{;ws?Kgx)LCc86&$YD$!pcagYyVExqt>q(@s`0nL%FTZ&4&hNpOZ+wd9 z6IPk{s2i@8qLeOhQ8S!94l(E|h=hzgn0ac%M4}3C4@kGl2Y?0E%>W{Rv_OR`9foTw zTnUi}GVU%4UOU-h`?u5Yyz9jFpMU&m-Z^*tmygiO|DfZx-6S^X(BmqA157x@meZ<( ztyWy^pj9S1%{s@7MXijm6;?(BPbjrjV>1m^tr(>q;A1Pq&6@FEL^vf-rL(uQ0k|EG z30I?Fw{#cUE6!5b^Blf({nNa5NSeWF1-G+w_sn%MNnIdTYp@Q8lW9mmw~(Upt(Tv> zPX_*t?%4W)opo5laNt1nin%21@`O~&egm-Yi&E&IrC*}Yz0aHO+u_(C*rlj=z1J!R ztS%hs-pp~#sA6+rqXD_L!aKD5_dY^m8vJDG`x6WX>q6V+%@QbJ-632Zv_3TSrDD31 zIGq(15Pqw^`}6qU4nD<{Wvh79YodmztvEIvh{HTBThyBjm z`P|#NhmZQqJ30SHefE(XfZP2|gSdiY17HATmjVu}Bj$=RJDid6px1Dv!`gxK)5Oz@ zgaSu`(42vQ`Mq`mTIC-@li)yvp+D>qFZa4^z|l#@xJ{f@RJt}Xtb?JPRa`7WNORL( z)wHjYzuoxF?wF}yeYobO!wydl)Rml7&J*sPSL`y7mkmIHV{h;z0Q0SP;ePmb;|s$v zd8n%Zeh$DPGX4-}c!kcgImBkY;ggYkZ58-pXSz6k@trT`zxNZ**micjdMfS4igf^| z3T&MZfHx3soLS0hcv7q6lI*(g!5XpQ$XHtLVoqe%}oy;Zh*r>u^|WxE>f+J%btYoH4z2?&V?>-0w>f3R;|Uo7*83K}G@wk?_x+z4Jxz3&U|3BJAqQ z4*I}#%Bm+@jdO7>`pY1}^$KwqZ~%klihE-kW?o7x?GqcV3A2H9HQW!y!9d7O=__a!n`% zB7!0e0gj5wu?z67gNeZGP$f=3m!5s3%FDaD54uUTF4)lCvPQHU2)o>4ebnQSkv2Qe z&PSZhRcSrY|K>aFBK_V^Jw`v>TU;o&rd9XH)Mf$mKzkdAQ?v9B? zL*u}NRcHj^%{t)m%jCge`q@AH!8qjK=#FhpGW8f1Xw@1M&M_Xfk@hV zLR$20Ev#`AiJ?vybHyA2av$Nv;ibw~1h20!Y*y@dk-9^rN!Wh&2S9+ncht3yKs)*Z|O`b5MFNIPIoQ2ETu&rLwv z{IDW~z&`Zo* zWCp!){(V&3?ppG{B)0KtukKPnkO8NO^LavH01pD#1z2`!SAbH{wgHO<{Clm4-`35& z?6SeY7+{+SbSCBs-_}O&Ichnb=AaqJVS|ek;H8`R`x;*weP1JZwir1q~GF z3292ovqNsQ5MVCQ9n^k42IgCM_J=0lZ#RB59Fxs}4sw|f9N6msh7B@i%uJ}L-3DF1 z#wr>;RGj>O#J$_EWXYA@_xn~v?46nC)T!!fHgCfssgXPs#*$4v7?>_{NImGqFkl0Q z;RhQw=Rtpl{}cgY(XaqvBp4b)Zx&z*BWU0mV1~NOvL$gYyok-N?m8zk_udh)mLDQd zH=BK7cax)uMgrZ{S-B%4_l{WWTi^P=eb)J}z4qHbbMO0)iJt#iR{%aJi2l<^96rqZ zK5T;Ui&(dxSpj%9KOOqk!9k%1?nuPkJ4yq4$Uw-H_7nTV6qew0SM|o-#`(g)-00CT z^~cxN{_Eq5ZBe%%nrTSzdDI9hs1vLN_sS<5 zMEgZl0-pJ+M#$dky$|L%#3N073GpR1{vBt&hifYbcDo0BHlc;8e>Evy`!C=4Xo%qN zKKYtuBW*4C@vXZy*L8|=+ZC^E^0;rkv|&Prh-~nMmr_1VO2;+o_n!B@v;d(g8!sPZ zj}B(LO#9FN?LU0S{qVoN@-#h=u3v_ibC0X@8ZUly=K134`pM_R3FS*|Jsj#`>l2Pzd!di z$-)BV?xA&yemsS@)yWB|C`H1$NSnjDVXc#i$QUz)$B1h>cdWclqoIpuKrqlDi$-B# zW@Ta}sXg?t>(Fi|9v653q#kTbXjvj6f}A2Eh1MP%&yDT0(%Vp{G%hy847H^W3JRiN zq!7pz^z8Ki;q>89sb|xxLNY`Suxyl_X_Awc8m)~UpfZ@(C?}XFb{O(t+cr*J(UCfx zjqd#$@jD->0{2Y6mPwXKOhlvbxPB#auhaK(1(f|Pd$uED+mPUT#Qpucr^s%BV-;Rn$bRK{yS|Mw8cy-|c`6NeewXHpWS zD@vELMB7Pir$|XdcDq7dg7clCzG(`27#oR|LM7w6?{m{z-A-edc}U`l;FiiQJ_6jF z=<|e61}O-2JZgCBM4pYSgKVCZk|{*=aQS;xV&A&o=BESEcBKfi21U^ySdgS>PMjK{ zBps$mS9!Rg-d43!#odQZIDud7)&INoVIT9M~k7n4RU=K=U1jj}@ZR*h@ z4jE-bJwmrb64C-SiH1c-@^5^EdHjpN@HJa2<#_h#SYvA4b9DOo#NF1YsbKS@gpq2; z)?sa!84|5k!4^ULg*^Y|>70TxiRcckB2Q#e6hIdXvQ9$fz??E9=hQcyMAZNOeIy`% za(o<$%Ev{||EzidepV3ur&an+lGxwZ`H>AeM;e;Vhu`nU{>uJWiGq^)LQE-~Lcp@xS_&uTQO0zW;jn?>~1S zvW%UiM6ffVoY~<_Tg7^hg&1Oh5*?{22Pum%a5#s@9cUA5|MT*}55&Lvm9J0h#)I3V zKfJB|3)SOsbnZ@f{F~mnD-#dOteXJa8tc|rFS@s9f@8#x1Ow_f>>qz@B;c7p6_798 z_l2aAL@3y~$Ii1JK|Cf18fQXhGIhG*p&6Sxf4rS}xYfq(1pRG&VW?I-2h z(epd^13o=SaeZuT-&?i$2t2{UmE=K0Lh;#~G+#|B$IVaw;f2?ABmk78cziH>xR>p+ z>RL#Kb@J(_)MOdI{ctl-b4|P zXXcxUT}S1%(YG#^En4s4BxZDJ1$5T=KN7H)^f-s1MGt`}Rwb-r=n}$#5z(CZ^akQz)z$uVH$A^?Gb`Vww|I zMeHPUbJ`m6uqfHM%0!oQyLO$=ow_;RV`#4h$`VN;2D5=7%AW`6r#v}jRr zI#T~INZ>Pn^TUuF?~U5FXbQO6=`ii$u}giD?j9VhUhQ=H%m4NtekkpI zfZzY(*V57=zj+RS{p4ORs^)W+K6zv5YO?vbMf={1Ui;9TR`mM>U=#*FJ4e3Cl-sW5 zgw>a>%}OH9Tl62CJbpR}{oN;D(~H%oyBhoRIap5!BVm`ox6@LRc9YVSA|7Nc5&gwR zeSM`9A{C|t`?k^DSq^*pZin?ozdJ?Gf|vKqhn-57))$TSzk2f@y(cL3yHCER+q3J9 zC3I?`9sw>i`~XbjZnGF^XBW{;L=sGf_6eI)N0>yq$Y6|8gegjadBRFUDQMQΞ0EHxxEWWs*!pAa6C| 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

Zu~myGb8l2ec?s9 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 ?@PonxjiK_ZmP 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 CBEFLV diff --git a/icons/mob/drone.dmi b/icons/mob/drone.dmi index 0a8a3f70a4a84406d12d618ef82c97a41971c47b..003750d8d89ed9f89314fc274d4df8d4d5dd8ea9 100644 GIT binary patch literal 4388 zcmY*+2{aU5`1VkQWGQ=Ul0e_y zL+fSsi>CnqI<&Qgonc>J9|Qu?*SEQU|Gu+xn47w$l$7$zmoJNoiog<5nwq8w2?5d-4PiMT%rZ(rPdd#d#XZ5+4PoOFf9q{} z%Ufh~OG=Zuw|?AbueH8NMDjQ9NF8w>--;)4*BlcAl+QhJ#&{X>q_a zbaqciPJ4ZPovxF*sUP^cU(u`JDmfiVq+=>8E32)7!o`ahL-h1~G&TKfjRgb*`1tq? zd3mc+?^mWoRVIaTadDYSOD9Q5AtWW?5)w zX~~XxlMQEQXZHXCkuoxfJB~T`T-|{{W@cvJTL$_(Jn|eIdV02=H-HxW{Pqw?KtMpI zvg~~su}oQ6U$JZV#l(ECUGo$YqOr!nzyK(yvLu`WsyhIQkM`Q=Y1~y`4b7sh(M8%? zK>#}I-+XDoRE(Wdq=8R_clh1V$h#rI0KkKi`aDaPetC}6xla;$UEIWKSJkQO?%$*e zOa?{$^AytyfBu}2J)8TU4t8_wcximh{ChK~kb87eWE)W0l6J-E{ZH#XyZ+J7zhMO? z*4cl&S2d3~MhsBO)`1OKjUq?PB6=0)^JPRF*8~RtR(k+=ZFG`9BNFaiZC?O#FbF*q zj}JX7n&DsAVMxc*ad*8fw1-~;rz_XJ*(d!c>2r80RL)h0qAU19Y-!>+(KR*x-L_6L z@sf&I-m{h$BUl>*9q|`#lx)&NyBwRcse!KDgOcsiY{dKr{-G#SX>^NEYG>HgS5r+c z0Y$&$sfOn7-%xbLy=_}8PZPY~GN=eJ#)oxH2q&d9zvq~u4#bw_mwcPrH!*WFzOryD z_zg*IqXVl2!>eFPkb%!r{{hPrjx-we91r$Z^Etdityx*qE9f*Uv_u!=nEx`ak%R9T zbyzXw!`0-`Ca*qthKG83`g;P(3?)sg%tF8~PueD{Y7v_dxkN~%nGnt1D5lZ@rmsX9Bt+lrgr4FE)X>79nYC<{IOGa zSJ%0BvjHP)%m$ftG-qQeNTt?djv91ly<3%i(lSagE7nHaerc1a=ZHA3e&t{Gx>~H~ zTla(7E^bVj551b!t1`d4mwjErLz@YSQW2j87_n1c)-*k6Ui6Uy8}zdG$!Zj|b=P<8 z~wKjYSrhl((lr{ndQhxbs!s;} zckqMn?@)AAyHCZX5jB|F<}=oPdCx3P%?e5`-XFKaznTz`<)dC>%^Wz-AkIcgj>y~u zx@BKeU>1@7O{G>aVz|2v`*S zTg6@I-$SY!Aa+(D)oC`eFj7QtXHQzK@{0PUNWo6u4!V|v?Tafi(q8#YqrgwXQJwi7 z_bz)%{R)PzF%b$LOQVhz9s530ddwq#qyJpC(Fp7V@D>=pie>Q0*@|_7%lt1`z5PO3 zls*Y3P(qbls9$!C-uYJUX`uD5jkr@9x_L7zZT2s*MW{_O;lrug8E#5&d`KFlAq%kG z*N8~oee)X!!?lPZIxH621!cfr-i#9lZKTnowVWj)ekkFG%S`Ja_|Zt+5HwyS0VryH zkJ>VF`Xew7{_r-nMfFq#eHqAqmEVtC8o0}`#i2hUG(@lxl)D1v>|?(K5v#s<4?efV z^=|>Cia3Y9%)SIu`$+IL1|i=fjeNP$qhXXCgAJXHwnR#(v=G7>Cs$swX9+dN)#m#Y zqJIws27HRz(;x`gIf}mnYbf;d3l=^5*noF}!(P})mZHAqx`daKdjhQ&t%EFa&G{vm zd~cuD@@DcpPiF&_GZq4Op@_9(FPT)Ie{+s3fvG zdOz^)e{iC7phQ}%^{4FEq4y?Xiinr2JdyT(7%~O z9L1(Ma?7FX>@s_dzn{OLgg#l8?7bC418H`q@NMx~G=W;7kl8}hNybEwVc zAH|Y$vf+$!9(6S*Svc5JS!i!u`bgswH$OOyNL4#m$iZLxL6k|xk<|d_1fgb$4gDN# z^iM)!gS1nCy$Hrf9^~cz1GT-FkA$Dem40y5N&XUc9Fj2bC4$N@<+<>WiSp}cjgR|X zkYfxxewY%r-*qw!lta%WDU*lz)0hdMDtbQW|IH^GX(ieJ-~b^ZaiOEVU7T3O%dC6q zM3mU=D)Ogv(sA7fjksHq^YPdB2+rM9*YQVN0!vB6j`oke)EWA>qjI4%w$q zp7QX5o!nCVoS{31LOzuquy|AFM%4#7H+=Qsj`|4)U!c^C-Ph|lSZi^0f2%;)s*4ib zL@9q%%6!xoPFY?-0?j+R-%SN^oFor)Qr1Ec=VF&8HRu~A%It-maHK`^@}HzXF9Gnj z3@@^~rTy;P$p&8VNIqM}`0~@_pQ=7r4*B9{mKSd7Ujgs!jK``H z%!U+hH^txr?1^2HLxkW(>aRoa8S>%@0PYB(G^oT^8y(jz7B$pTl))Z>dWff+PKM4< z`ZJb|hy&bC&#j%4Q7y5Hc8wm5UUPNQ=&q>a!)@0Yb=&{{CORvA6bBqtt0hk#1qOik z@s9B-E>cas4lX+|?Fvln(azrS=)yrN2mFX|IrPs6!GQoFoIw>G*SS$&#qi0@OtdW~ zZNj53v6&L&P#vk(@S_k=%sQ;D1Y@s_j=XBA>?mTd<5sz64hqelVlLa5JXN0e3GBpQ ztyOkGZqCjMh!CJ05yu#U?*lk!06~>A_~q0YXeThk3TGs_@8VCBaL>ZO`cDg)^MTRl z$AGVV=LAG}mv2(ZXpT<}%4Ut2Z)A6Cs=ONaLi7tRRrJ>OKBC1NvAqq`h$msT$Ke{G9Ql^4a}c~Rt;}96g&5`bpJ48 z{J?#)Dd>3+%Ik*nYs(_SylLHFGg_#B#=_3VGp$8KHT^2}99 z43i3M4od_dw(UFQM)>pAcV~l7jx-FCJSO8 zqlUPh%;?~vVi!?sF(K~{{L3)BNoM%u^1iAbf z{#G+$yBO_rxPOFb#`W>X?KV}wfqf{}{@vhb@`mFV-X~d?U;mnrHUBYAJIAnPjz4)z zjq^$BS8R>R?KpV^o{q1h_!hr2eT^PSU)%#3pwR7W+-k1gyn9k&})tPu)D zvbovu0Y`3OwYZY#lmtyES_Y(A{PkpeiW7V_=Aw~Iw*J}XjA2ZTOg_#-Dq z6vNuTZueRa2Emw6S2!KPL`LN3#9{wT(`PwER2bJJRj#C!I)>fD=Scltd@Uy@H^&XFJ9ahs4dNrg>rK@Q##;%u0ZrTrpRQ?u zlq%RipK5;5ZvoW}A=y}|mrIGTt@|>;K+u*NCUdT`xsbhULY)A>@Sn4C~|h2L#GKQ`cF2PbGvxkk4{^Q&H?OSyt)T0T zZzL~(S^i#``%jHOHT9P$DGP6dl2=z?$9Z5YcpH%Hje{NMLWy1DK$TcL%oY5Y2z*aZ zTGU=UxAlB|orkiKjSc$l>Ut+h=Hc1hu3o&Vbi`;}H<_<@CmX9pW@8VWhEtw(Q;FWO z)3!ln9E{`cII&%4C%8ou`GeB9*mF7xTQKJ^L8$j21qb6u=21c?Z(P;_r%xvB8?V7$ zC&w?tII>F02mEyZ+4V#8^>sYaRfp!+rCMBS;G8-79h!kdNYXBFo<;^7&D_;UQf5>R z%HUc~Ikpvio3FTh$PaUb@Flr_JGea+XKnr;Y>Cx6kr$^s7^225d z2MG7}{(8dwBlq+JC<8N}2qtl}7;e41enoF{9h;9~gBvebTfv8y>uV^Xx8f!{5Hh%Yv8hu4 delta 3430 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 Date: Fri, 20 Feb 2015 18:57:01 +0000 Subject: [PATCH 017/133] Ensures Drones see Drones, Syndrones can now see mobs instead of static due to their evil programming. --- .../mob/living/simple_animal/friendly/drone/_drone.dm | 6 ++++++ .../simple_animal/friendly/drone/extra_drone_types.dm | 1 + 2 files changed, 7 insertions(+) diff --git a/code/modules/mob/living/simple_animal/friendly/drone/_drone.dm b/code/modules/mob/living/simple_animal/friendly/drone/_drone.dm index 32f7d4a389b..5914e30f686 100644 --- a/code/modules/mob/living/simple_animal/friendly/drone/_drone.dm +++ b/code/modules/mob/living/simple_animal/friendly/drone/_drone.dm @@ -74,6 +74,12 @@ alert_drones(DRONE_NET_CONNECT) + //Ensure drones see other drones. + for(var/mob/living/simple_animal/drone/D in player_list) + if(D && D.seeStatic) + D.staticOverlays.Remove(staticOverlay) + D.client.images.Remove(staticOverlay) + /mob/living/simple_animal/drone/Destroy() qdel(access_card) //Otherwise it ends up on the floor! diff --git a/code/modules/mob/living/simple_animal/friendly/drone/extra_drone_types.dm b/code/modules/mob/living/simple_animal/friendly/drone/extra_drone_types.dm index fd2772c6630..e17a9a0dcb0 100644 --- a/code/modules/mob/living/simple_animal/friendly/drone/extra_drone_types.dm +++ b/code/modules/mob/living/simple_animal/friendly/drone/extra_drone_types.dm @@ -24,6 +24,7 @@ "3. Destroy." default_storage = /obj/item/device/radio/uplink default_hatmask = /obj/item/clothing/head/helmet/space/hardsuit/syndi + seeStatic = 0 //Our programming is superior. /mob/living/simple_animal/drone/syndrone/New() From c8b0a21baa0becaef5f658702e1323fa509d3e97 Mon Sep 17 00:00:00 2001 From: phil235 Date: Sat, 21 Feb 2015 00:37:04 +0100 Subject: [PATCH 018/133] Fixes a lot of duplicated code in life and its subprocs for carbon mobs. Fixes cyborg and monkeys no seeing any flash when flashed. --- code/_onclick/hud/alien.dm | 2 +- code/_onclick/hud/alien_larva.dm | 2 +- code/_onclick/hud/monkey.dm | 11 +- code/_onclick/hud/other_mobs.dm | 4 +- code/_onclick/hud/robot.dm | 2 +- code/modules/mob/living/carbon/alien/alien.dm | 41 +- .../carbon/alien/humanoid/caste/hunter.dm | 18 +- .../carbon/alien/humanoid/caste/sentinel.dm | 14 +- .../living/carbon/alien/humanoid/humanoid.dm | 51 -- .../mob/living/carbon/alien/humanoid/life.dm | 159 ----- .../mob/living/carbon/alien/humanoid/queen.dm | 18 +- .../mob/living/carbon/alien/larva/emote.dm | 6 +- .../mob/living/carbon/alien/larva/larva.dm | 66 -- .../mob/living/carbon/alien/larva/life.dm | 159 +---- code/modules/mob/living/carbon/alien/life.dm | 166 ++--- code/modules/mob/living/carbon/brain/brain.dm | 3 + code/modules/mob/living/carbon/brain/life.dm | 246 ++----- code/modules/mob/living/carbon/carbon.dm | 7 + .../mob/living/carbon/carbon_defines.dm | 5 + code/modules/mob/living/carbon/human/human.dm | 14 +- .../mob/living/carbon/human/human_defines.dm | 2 - code/modules/mob/living/carbon/human/life.dm | 358 ++-------- .../mob/living/carbon/human/species.dm | 76 +- code/modules/mob/living/carbon/life.dm | 653 ++++++++++++++++-- code/modules/mob/living/carbon/monkey/life.dm | 370 +--------- .../mob/living/carbon/monkey/monkey.dm | 23 +- code/modules/mob/living/carbon/slime/death.dm | 5 +- code/modules/mob/living/carbon/slime/life.dm | 86 +-- code/modules/mob/living/carbon/slime/slime.dm | 40 +- icons/mob/screen_alien.dmi | Bin 24212 -> 24796 bytes 30 files changed, 951 insertions(+), 1656 deletions(-) diff --git a/code/_onclick/hud/alien.dm b/code/_onclick/hud/alien.dm index 7b183381253..9e9c2aa3dac 100644 --- a/code/_onclick/hud/alien.dm +++ b/code/_onclick/hud/alien.dm @@ -152,7 +152,7 @@ mymob.blind.layer = 0 mymob.flash = new /obj/screen() - mymob.flash.icon = 'icons/mob/screen_alien.dmi' + mymob.flash.icon = 'icons/mob/screen_gen.dmi' mymob.flash.icon_state = "blank" mymob.flash.name = "flash" mymob.flash.screen_loc = "WEST,SOUTH to EAST,NORTH" diff --git a/code/_onclick/hud/alien_larva.dm b/code/_onclick/hud/alien_larva.dm index 716947a1245..47b519f9066 100644 --- a/code/_onclick/hud/alien_larva.dm +++ b/code/_onclick/hud/alien_larva.dm @@ -60,7 +60,7 @@ mymob.blind.layer = 0 mymob.flash = new /obj/screen() - mymob.flash.icon = 'icons/mob/screen_alien.dmi' + mymob.flash.icon = 'icons/mob/screen_gen.dmi' mymob.flash.icon_state = "blank" mymob.flash.name = "flash" mymob.flash.screen_loc = "WEST,SOUTH to EAST,NORTH" diff --git a/code/_onclick/hud/monkey.dm b/code/_onclick/hud/monkey.dm index 8b2227e1009..0f2b38e9d3e 100644 --- a/code/_onclick/hud/monkey.dm +++ b/code/_onclick/hud/monkey.dm @@ -137,8 +137,17 @@ mymob.blind.screen_loc = "CENTER-7,CENTER-7" mymob.blind.layer = 0 + mymob.damageoverlay = new /obj/screen() + mymob.damageoverlay.icon = 'icons/mob/screen_full.dmi' + mymob.damageoverlay.icon_state = "oxydamageoverlay0" + mymob.damageoverlay.name = "dmg" + mymob.damageoverlay.blend_mode = BLEND_MULTIPLY + mymob.damageoverlay.screen_loc = "CENTER-7,CENTER-7" + mymob.damageoverlay.mouse_opacity = 0 + mymob.damageoverlay.layer = 18.1 //The black screen overlay sets layer to 18 to display it, this one has to be just on top. + mymob.flash = new /obj/screen() - mymob.flash.icon = ui_style + mymob.flash.icon = 'icons/mob/screen_gen.dmi' mymob.flash.icon_state = "blank" mymob.flash.name = "flash" mymob.flash.screen_loc = "WEST,SOUTH to EAST,NORTH" diff --git a/code/_onclick/hud/other_mobs.dm b/code/_onclick/hud/other_mobs.dm index a6a76e74355..c74f1ee7849 100644 --- a/code/_onclick/hud/other_mobs.dm +++ b/code/_onclick/hud/other_mobs.dm @@ -13,6 +13,9 @@ mymob.blind.screen_loc = "CENTER-7,CENTER-7" mymob.blind.layer = 0 + mymob.client.screen = null + mymob.client.screen += list(mymob.blind) + /datum/hud/proc/blob_hud(ui_style = 'icons/mob/screen_midnight.dmi') blobpwrdisplay = new /obj/screen() @@ -28,6 +31,5 @@ blobhealthdisplay.layer = 20 mymob.client.screen = null - mymob.client.screen += list(blobpwrdisplay, blobhealthdisplay) diff --git a/code/_onclick/hud/robot.dm b/code/_onclick/hud/robot.dm index 66258562b5c..4f9d70a1b5e 100644 --- a/code/_onclick/hud/robot.dm +++ b/code/_onclick/hud/robot.dm @@ -164,7 +164,7 @@ mymob.blind.layer = 0 mymob.flash = new /obj/screen() - mymob.flash.icon = 'icons/mob/screen_cyborg.dmi' + mymob.flash.icon = 'icons/mob/screen_gen.dmi' mymob.flash.icon_state = "blank" mymob.flash.name = "flash" mymob.flash.screen_loc = "WEST,SOUTH to EAST,NORTH" diff --git a/code/modules/mob/living/carbon/alien/alien.dm b/code/modules/mob/living/carbon/alien/alien.dm index fd9af671dab..7ef86c2c9ab 100644 --- a/code/modules/mob/living/carbon/alien/alien.dm +++ b/code/modules/mob/living/carbon/alien/alien.dm @@ -25,10 +25,6 @@ var/heal_rate = 5 var/plasma_rate = 5 - var/oxygen_alert = 0 - var/toxins_alert = 0 - var/fire_alert = 0 - var/heat_protection = 0.5 var/leaping = 0 @@ -111,31 +107,28 @@ fire_alert = max(fire_alert, 2) return -/mob/living/carbon/alien/handle_mutations_and_radiation() - // Aliens love radiation nom nom nom - if (radiation) - if (radiation > 100) - radiation = 100 +/mob/living/carbon/alien/ex_act(severity, target) + ..() - if (radiation < 0) - radiation = 0 + switch (severity) + if (1.0) + gib() + return - switch(radiation) - if(0 to 50) - radiation-- - if(prob(25)) - adjustToxLoss(1) + if (2.0) + adjustBruteLoss(60) + adjustFireLoss(60) + adjustEarDamage(30,120) - if(50 to 75) - radiation -= 2 - adjustToxLoss(1) - if(prob(5)) - radiation -= 5 + if(3.0) + adjustBruteLoss(30) + if (prob(50)) + Paralyse(1) + adjustEarDamage(15,60) + + updatehealth() - if(75 to 100) - radiation -= 3 - adjustToxLoss(3) /mob/living/carbon/alien/handle_fire()//Aliens on fire code if(..()) diff --git a/code/modules/mob/living/carbon/alien/humanoid/caste/hunter.dm b/code/modules/mob/living/carbon/alien/humanoid/caste/hunter.dm index 312f0b30f51..ef341fa8a56 100644 --- a/code/modules/mob/living/carbon/alien/humanoid/caste/hunter.dm +++ b/code/modules/mob/living/carbon/alien/humanoid/caste/hunter.dm @@ -15,26 +15,26 @@ real_name = name ..() -/mob/living/carbon/alien/humanoid/hunter/handle_regular_hud_updates() - ..() //-Yvarov - +/mob/living/carbon/alien/humanoid/hunter/handle_hud_icons_health() if (healths) if (stat != 2) switch(health) if(150 to INFINITY) healths.icon_state = "health0" - if(100 to 150) + if(120 to 150) healths.icon_state = "health1" - if(50 to 100) + if(90 to 120) healths.icon_state = "health2" - if(25 to 50) + if(60 to 90) healths.icon_state = "health3" - if(0 to 25) + if(30 to 60) healths.icon_state = "health4" - else + if(0 to 30) healths.icon_state = "health5" + else + healths.icon_state = "health6" else - healths.icon_state = "health6" + healths.icon_state = "health7" /mob/living/carbon/alien/humanoid/hunter/handle_environment() diff --git a/code/modules/mob/living/carbon/alien/humanoid/caste/sentinel.dm b/code/modules/mob/living/carbon/alien/humanoid/caste/sentinel.dm index f6d14be8d91..c277695df7c 100644 --- a/code/modules/mob/living/carbon/alien/humanoid/caste/sentinel.dm +++ b/code/modules/mob/living/carbon/alien/humanoid/caste/sentinel.dm @@ -17,9 +17,7 @@ verbs.Add(/mob/living/carbon/alien/humanoid/proc/corrosive_acid,/mob/living/carbon/alien/humanoid/proc/neurotoxin) ..() -/mob/living/carbon/alien/humanoid/sentinel/handle_regular_hud_updates() - ..() //-Yvarov - +/mob/living/carbon/alien/humanoid/sentinel/handle_hud_icons_health() if (healths) if (stat != 2) switch(health) @@ -29,14 +27,16 @@ healths.icon_state = "health1" if(75 to 100) healths.icon_state = "health2" - if(25 to 75) + if(50 to 75) healths.icon_state = "health3" - if(0 to 25) + if(25 to 50) healths.icon_state = "health4" - else + if(0 to 25) healths.icon_state = "health5" + else + healths.icon_state = "health6" else - healths.icon_state = "health6" + healths.icon_state = "health7" /mob/living/carbon/alien/humanoid/sentinel/movement_delay() . = ..() diff --git a/code/modules/mob/living/carbon/alien/humanoid/humanoid.dm b/code/modules/mob/living/carbon/alien/humanoid/humanoid.dm index 6112f31c72d..50f8ed4b4a1 100644 --- a/code/modules/mob/living/carbon/alien/humanoid/humanoid.dm +++ b/code/modules/mob/living/carbon/alien/humanoid/humanoid.dm @@ -28,53 +28,6 @@ if(l_store) l_store.emp_act(severity) ..() -/mob/living/carbon/alien/humanoid/ex_act(severity, target) - ..() - - var/shielded = 0 - - var/b_loss = null - var/f_loss = null - switch (severity) - if (1.0) - gib() - return - - if (2.0) - if (!shielded) - b_loss += 60 - - f_loss += 60 - - adjustEarDamage(30, 120) - - if(3.0) - b_loss += 30 - if (prob(50) && !shielded) - Paralyse(1) - adjustEarDamage(15 , 60) - - adjustBruteLoss(b_loss) - adjustFireLoss(f_loss) - - updatehealth() - -/mob/living/carbon/alien/humanoid/blob_act() - if (stat == 2) - return - var/shielded = 0 - var/damage = null - if (stat != 2) - damage = rand(30,40) - - if(shielded) - damage /= 4 - - show_message("The blob attacks!") - adjustFireLoss(damage) - return - - /mob/living/carbon/alien/humanoid/attack_slime(mob/living/carbon/slime/M as mob) ..() var/damage = rand(5, 35) @@ -139,10 +92,6 @@ return 0 -/mob/living/carbon/alien/humanoid/var/co2overloadtime = null -/mob/living/carbon/alien/humanoid/var/temperature_resistance = T0C+75 - - /mob/living/carbon/alien/humanoid/show_inv(mob/user) user.set_machine(src) var/dat = {" diff --git a/code/modules/mob/living/carbon/alien/humanoid/life.dm b/code/modules/mob/living/carbon/alien/humanoid/life.dm index 3862e75e7eb..1ecd703175b 100644 --- a/code/modules/mob/living/carbon/alien/humanoid/life.dm +++ b/code/modules/mob/living/carbon/alien/humanoid/life.dm @@ -5,7 +5,6 @@ toxins_alert = 0 fire_alert = 0 pass_flags = PASSTABLE - var/temperature_alert = 0 /mob/living/carbon/alien/humanoid/proc/adjust_body_temperature(current, loc_temp, boost) @@ -25,162 +24,4 @@ temp_change = (temperature - current) return temp_change -/mob/living/carbon/alien/humanoid/handle_regular_status_updates() - updatehealth() - - if(stat == DEAD) //DEAD. BROWN BREAD. SWIMMING WITH THE SPESS CARP - eye_blind = 1 - silent = 0 - else //ALIVE. LIGHTS ARE ON - if(health < config.health_threshold_dead || !getorgan(/obj/item/organ/brain)) - death() - eye_blind = 1 - stat = DEAD - silent = 0 - return 1 - - //UNCONSCIOUS. NO-ONE IS HOME - if( (getOxyLoss() > 50) || (config.health_threshold_crit >= health) ) - if( health <= 20 && prob(1) ) - spawn(0) - emote("gasp") - if(!reagents.has_reagent("epinephrine")) - adjustOxyLoss(1) - Paralyse(3) - - if(paralysis) - AdjustParalysis(-1) - eye_blind = max(eye_blind, 1) - stat = UNCONSCIOUS - else if(sleeping) - sleeping = max(sleeping-1, 0) - eye_blind = max(eye_blind, 1) - stat = UNCONSCIOUS - if( prob(10) && health ) - spawn(0) - emote("hiss") - //CONSCIOUS - else - stat = CONSCIOUS - - /* What in the living hell is this?*/ - if(move_delay_add > 0) - move_delay_add = max(0, move_delay_add - rand(1, 2)) - - //Eyes - if(disabilities & BLIND) //disabled-blind, doesn't get better on its own - eye_blind = max(eye_blind, 1) - else if(eye_blind) //blindness, heals slowly over time - eye_blind = max(eye_blind-1,0) - else if(eye_blurry) //blurry eyes heal slowly - eye_blurry = max(eye_blurry-1, 0) - - //Ears - if(disabilities & DEAF) //disabled-deaf, doesn't get better on its own - setEarDamage(-1, max(ear_deaf, 1)) - else - adjustEarDamage(-1, (ear_damage < 25 ? -0.05 : 0)) - //deafness, heals slowly over time - //ear damage heals slowly under this threshold. otherwise you'll need earmuffs - - //Other - if(stunned) - AdjustStunned(-1) - if(!stunned) - update_icons() - - if(weakened) - weakened = max(weakened-1,0) - if(!weakened) - update_icons() - - if(stuttering) - stuttering = max(stuttering-1, 0) - - if(silent) - silent = max(silent-1, 0) - - if(druggy) - druggy = max(druggy-1, 0) - return 1 - - -/mob/living/carbon/alien/humanoid/handle_regular_hud_updates() - - if (stat == 2) - sight |= SEE_TURFS - sight |= SEE_MOBS - sight |= SEE_OBJS - see_in_dark = 8 - see_invisible = SEE_INVISIBLE_LEVEL_TWO - else if (stat != 2) - sight |= SEE_MOBS - sight &= ~SEE_TURFS - sight &= ~SEE_OBJS - if(nightvision) - see_in_dark = 8 - see_invisible = SEE_INVISIBLE_MINIMUM - else if(!nightvision) - see_in_dark = 4 - see_invisible = 45 - if(see_override) - see_invisible = see_override - - if (healths) - if (stat != 2) - switch(health) - if(100 to INFINITY) - healths.icon_state = "health0" - if(75 to 100) - healths.icon_state = "health1" - if(50 to 75) - healths.icon_state = "health2" - if(25 to 50) - healths.icon_state = "health3" - if(0 to 25) - healths.icon_state = "health4" - else - healths.icon_state = "health5" - else - healths.icon_state = "health6" - - if(pullin) - if(pulling) - pullin.icon_state = "pull" - else - pullin.icon_state = "pull0" - - - if (toxin) toxin.icon_state = "tox[toxins_alert ? 1 : 0]" - if (oxygen) oxygen.icon_state = "oxy[oxygen_alert ? 1 : 0]" - if (fire) fire.icon_state = "fire[fire_alert ? 1 : 0]" - //NOTE: the alerts dont reset when youre out of danger. dont blame me, - //blame the person who coded them. Temporary fix added. - - client.screen.Remove(global_hud.blurry,global_hud.druggy,global_hud.vimpaired) - - if ((blind && stat != 2)) - if ((eye_blind)) - blind.layer = 18 - else - blind.layer = 0 - - if (disabilities & NEARSIGHT) - client.screen += global_hud.vimpaired - - if (eye_blurry) - client.screen += global_hud.blurry - - if (druggy) - client.screen += global_hud.druggy - - if (stat != 2) - if (machine) - if (!( machine.check_eye(src) )) - reset_view(null) - else - if(!client.adminobs) - reset_view(null) - - return 1 diff --git a/code/modules/mob/living/carbon/alien/humanoid/queen.dm b/code/modules/mob/living/carbon/alien/humanoid/queen.dm index 8473fa5e8e1..a42e347ac21 100644 --- a/code/modules/mob/living/carbon/alien/humanoid/queen.dm +++ b/code/modules/mob/living/carbon/alien/humanoid/queen.dm @@ -25,26 +25,26 @@ verbs.Add(/mob/living/carbon/alien/humanoid/proc/corrosive_acid,/mob/living/carbon/alien/humanoid/proc/neurotoxin,/mob/living/carbon/alien/humanoid/proc/resin) ..() -/mob/living/carbon/alien/humanoid/queen/handle_regular_hud_updates() - ..() //-Yvarov - +/mob/living/carbon/alien/humanoid/queen/handle_hud_icons_health() if (src.healths) if (src.stat != 2) switch(health) if(250 to INFINITY) src.healths.icon_state = "health0" - if(175 to 250) + if(200 to 250) src.healths.icon_state = "health1" - if(100 to 175) + if(150 to 200) src.healths.icon_state = "health2" - if(50 to 100) + if(100 to 150) src.healths.icon_state = "health3" - if(0 to 50) + if(50 to 100) src.healths.icon_state = "health4" - else + if(0 to 50) src.healths.icon_state = "health5" + else + src.healths.icon_state = "health6" else - src.healths.icon_state = "health6" + src.healths.icon_state = "health7" /mob/living/carbon/alien/humanoid/queen/movement_delay() . = ..() diff --git a/code/modules/mob/living/carbon/alien/larva/emote.dm b/code/modules/mob/living/carbon/alien/larva/emote.dm index 1533fa673a8..57c3783ed82 100644 --- a/code/modules/mob/living/carbon/alien/larva/emote.dm +++ b/code/modules/mob/living/carbon/alien/larva/emote.dm @@ -76,9 +76,9 @@ if (!src.restrained()) message = text("[src] signs[].", (text2num(param) ? text(" the number []", text2num(param)) : null)) m_type = 1 -// if ("sit") -// message = "[src] sits down." //Larvan can't sit down, /N -// m_type = 1 + if ("snore") + message = "[src] snores." + m_type = 2 if ("sulk") message = "[src] sulks down sadly." m_type = 1 diff --git a/code/modules/mob/living/carbon/alien/larva/larva.dm b/code/modules/mob/living/carbon/alien/larva/larva.dm index cf2753460ed..6bdcbb4307d 100644 --- a/code/modules/mob/living/carbon/alien/larva/larva.dm +++ b/code/modules/mob/living/carbon/alien/larva/larva.dm @@ -34,60 +34,6 @@ amount_grown = min(amount_grown + 1, max_grown) ..(amount) - -/mob/living/carbon/alien/larva/ex_act(severity, target) - ..() - - var/b_loss = null - var/f_loss = null - switch (severity) - if (1.0) - gib() - return - - if (2.0) - - b_loss += 60 - - f_loss += 60 - - adjustEarDamage(30,120) - - if(3.0) - b_loss += 30 - if (prob(50)) - Paralyse(1) - adjustEarDamage(15,60) - - adjustBruteLoss(b_loss) - adjustFireLoss(f_loss) - - updatehealth() - - - -/mob/living/carbon/alien/larva/blob_act() - if (stat == 2) - return - var/shielded = 0 - - var/damage = null - if (stat != 2) - damage = rand(10,30) - - if(shielded) - damage /= 4 - - //paralysis += 1 - - show_message("The blob attacks you!") - - adjustFireLoss(damage) - - updatehealth() - return - - //can't equip anything /mob/living/carbon/alien/larva/attack_ui(slot_id) return @@ -137,9 +83,6 @@ /mob/living/carbon/alien/larva/restrained() return 0 -/mob/living/carbon/alien/larva/var/co2overloadtime = null -/mob/living/carbon/alien/larva/var/temperature_resistance = T0C+75 - // new damage icon system // now constructs damage icon for each organ from mask * damage field @@ -153,15 +96,6 @@ /mob/living/carbon/alien/larva/start_pulling() return -/* Commented out because it's duplicated in life.dm -/mob/living/carbon/alien/larva/proc/grow() // Larvae can grow into full fledged Xenos if they survive long enough - if(icon_state == "larva_l" && !canmove) // This is a shit death check. It is made of shit and death. Fix later. - return - else - var/mob/living/carbon/alien/humanoid/A = new(loc) - A.key = key - qdel(src) */ - /mob/living/carbon/alien/larva/stripPanelUnequip(obj/item/what, mob/who) src << "You don't have the dexterity to do this!" return diff --git a/code/modules/mob/living/carbon/alien/larva/life.dm b/code/modules/mob/living/carbon/alien/larva/life.dm index 1c114151162..bc843e1dc13 100644 --- a/code/modules/mob/living/carbon/alien/larva/life.dm +++ b/code/modules/mob/living/carbon/alien/larva/life.dm @@ -1,10 +1,11 @@ //This file was auto-corrected by findeclaration.exe on 25.5.2012 20:42:32 -/mob/living/carbon/alien/larva - var/temperature_alert = 0 - /mob/living/carbon/alien/larva/Life() + set invisibility = 0 + set background = BACKGROUND_ENABLED + if (notransform) + return if(..()) // GROW! if(amount_grown < max_grown) @@ -13,160 +14,26 @@ //some kind of bug in canmove() isn't properly calling update_icons, so this is here as a placeholder update_icons() - -/mob/living/carbon/alien/larva/handle_regular_status_updates() - updatehealth() - - if(stat == DEAD) //DEAD. BROWN BREAD. SWIMMING WITH THE SPESS CARP - eye_blind = max(1, eye_blind) - silent = 0 - else //ALIVE. LIGHTS ARE ON - if(health < -25 || !getorgan(/obj/item/organ/brain)) - death() - eye_blind = max(1, eye_blind) - - silent = 0 - return 1 - - //UNCONSCIOUS. NO-ONE IS HOME - if( (getOxyLoss() > 25) || (config.health_threshold_crit >= health) ) - //if( health <= 20 && prob(1) ) - // spawn(0) - // emote("gasp") - if(!reagents.has_reagent("epinephrine")) - adjustOxyLoss(1) - Paralyse(3) - - if(paralysis) - AdjustParalysis(-2) - eye_blind = max(eye_blind, 1) - stat = UNCONSCIOUS - else if(sleeping) - sleeping = max(sleeping-1, 0) - eye_blind = max(eye_blind, 1) - stat = UNCONSCIOUS - if( prob(10) && health ) - spawn(0) - emote("hiss_") - //CONSCIOUS - else - stat = CONSCIOUS - - /* What in the living hell is this?*/ - if(move_delay_add > 0) - move_delay_add = max(0, move_delay_add - rand(1, 2)) - - //Eyes - if(disabilities & BLIND) //disabled-blind, doesn't get better on its own - eye_blind = max(eye_blind, 1) - else if(eye_blind) //blindness, heals slowly over time - eye_blind = max(eye_blind-1,0) - else if(eye_blurry) //blurry eyes heal slowly - eye_blurry = max(eye_blurry-1, 0) - - //Ears - if(disabilities & DEAF) //disabled-deaf, doesn't get better on its own - setEarDamage(-1, max(ear_deaf, 1)) - else - adjustEarDamage(-1, (ear_damage < 25 ? -0.05 : 0)) - //deafness, heals slowly over time - //ear damage heals slowly under this threshold. otherwise you'll need earmuffs - - //Other - if(stunned) - AdjustStunned(-1) - - if(weakened) - weakened = max(weakened-1,0) - - if(stuttering) - stuttering = max(stuttering-1, 0) - - if(silent) - silent = max(silent-1, 0) - - if(druggy) - druggy = max(druggy-1, 0) - return 1 - - -/mob/living/carbon/alien/larva/handle_regular_hud_updates() - - if (stat == 2) - sight |= SEE_TURFS - sight |= SEE_MOBS - sight |= SEE_OBJS - see_in_dark = 8 - see_invisible = SEE_INVISIBLE_LEVEL_TWO - else if (stat != 2) - sight |= SEE_MOBS - sight &= ~SEE_TURFS - sight &= ~SEE_OBJS - if(nightvision) - see_in_dark = 8 - see_invisible = SEE_INVISIBLE_MINIMUM - else if(!nightvision) - see_in_dark = 4 - see_invisible = 45 - if(see_override) - see_invisible = see_override +/mob/living/carbon/alien/larva/handle_hud_icons_health() if (healths) if (stat != 2) switch(health) if(25 to INFINITY) healths.icon_state = "health0" - if(19 to 25) + if(20 to 25) healths.icon_state = "health1" - if(13 to 19) + if(15 to 20) healths.icon_state = "health2" - if(7 to 13) + if(10 to 15) healths.icon_state = "health3" - if(0 to 7) + if(5 to 10) healths.icon_state = "health4" - else + if(0 to 5) healths.icon_state = "health5" + else + healths.icon_state = "health6" else - healths.icon_state = "health6" - - if(pullin) - if(pulling) - pullin.icon_state = "pull" - else - pullin.icon_state = "pull0" - - if (toxin) toxin.icon_state = "tox[toxins_alert ? 1 : 0]" - if (oxygen) oxygen.icon_state = "oxy[oxygen_alert ? 1 : 0]" - if (fire) fire.icon_state = "fire[fire_alert ? 1 : 0]" - //NOTE: the alerts dont reset when youre out of danger. dont blame me, - //blame the person who coded them. Temporary fix added. - - - client.screen.Remove(global_hud.blurry,global_hud.druggy,global_hud.vimpaired) - - if ((blind && stat != 2)) - if ((eye_blind)) - blind.layer = 18 - else - blind.layer = 0 - - if (disabilities & NEARSIGHT) - client.screen += global_hud.vimpaired - - if (eye_blurry) - client.screen += global_hud.blurry - - if (druggy) - client.screen += global_hud.druggy - - if (stat != 2) - if (machine) - if (!( machine.check_eye(src) )) - reset_view(null) - else - if(!client.adminobs) - reset_view(null) - - return 1 + healths.icon_state = "health7" diff --git a/code/modules/mob/living/carbon/alien/life.dm b/code/modules/mob/living/carbon/alien/life.dm index ac723c4cb26..a658992e26b 100644 --- a/code/modules/mob/living/carbon/alien/life.dm +++ b/code/modules/mob/living/carbon/alien/life.dm @@ -1,95 +1,5 @@ -/mob/living/carbon/alien/Life() - - if(..()) - //First, resolve location and get a breath - if(SSair.times_fired%4==2) - //Only try to take a breath every 4 seconds, unless suffocating - spawn(0) breathe() - else //Still give containing object the chance to interact - if(istype(loc, /obj/)) - var/obj/location_as_object = loc - location_as_object.handle_internal_lifeform(src, 0) - return 1 - - -/mob/living/carbon/alien/handle_chemicals_in_body() - if(reagents) - reagents.metabolize(src) - - if (drowsyness) - drowsyness-- - eye_blurry = max(2, eye_blurry) - if (prob(5)) - sleeping += 1 - Paralyse(5) - - confused = max(0, confused - 1) - // decrement dizziness counter, clamped to 0 - if(resting) - dizziness = max(0, dizziness - 5) - jitteriness = max(0, jitteriness - 5) - else - dizziness = max(0, dizziness - 1) - jitteriness = max(0, jitteriness - 1) - - updatehealth() - - return //TODO: DEFERRED - -/mob/living/carbon/alien/proc/breathe() - if(reagents) - if(reagents.has_reagent("lexorin")) return - if(istype(loc, /obj/machinery/atmospherics/unary/cryo_cell)) return - - var/datum/gas_mixture/environment = loc.return_air() - var/datum/gas_mixture/breath - // HACK NEED CHANGING LATER - if(health <= config.health_threshold_crit) - losebreath++ - - if(losebreath>0) //Suffocating so do not take a breath - losebreath-- - if (prob(75)) //High chance of gasping for air - spawn emote("gasp") - if(istype(loc, /obj/)) - var/obj/location_as_object = loc - location_as_object.handle_internal_lifeform(src, 0) - else - //First, check for air from internal atmosphere (using an air tank and mask generally) - breath = get_breath_from_internal(BREATH_VOLUME) - - //No breath from internal atmosphere so get breath from location - if(!breath) - if(istype(loc, /obj/)) - var/obj/location_as_object = loc - breath = location_as_object.handle_internal_lifeform(src, BREATH_VOLUME) - else if(istype(loc, /turf/)) - var/breath_moles = environment.total_moles()*BREATH_PERCENTAGE - - breath = loc.remove_air(breath_moles) - - // Handle chem smoke effect -- Doohl - for(var/obj/effect/effect/chem_smoke/smoke in view(1, src)) - if(smoke.reagents.total_volume) - smoke.reagents.reaction(src, INGEST) - spawn(5) - if(smoke) - smoke.reagents.copy_to(src, 10) // I dunno, maybe the reagents enter the blood stream through the lungs? - break // If they breathe in the nasty stuff once, no need to continue checking - - - else //Still give containing object the chance to interact - if(istype(loc, /obj/)) - var/obj/location_as_object = loc - location_as_object.handle_internal_lifeform(src, 0) - - handle_breath(breath) - - if(breath) - loc.assume_air(breath) - -/mob/living/carbon/alien/proc/handle_breath(datum/gas_mixture/breath) +/mob/living/carbon/alien/check_breath(datum/gas_mixture/breath) if(status_flags & GODMODE) return @@ -117,6 +27,10 @@ breath.toxins -= toxins_used breath.oxygen += toxins_used + //BREATH TEMPERATURE + handle_breath_temperature(breath) + +/mob/living/carbon/alien/handle_breath_temperature(datum/gas_mixture/breath) if(breath.temperature > (T0C+66)) // Hot air hurts :( if(prob(20)) src << "You feel a searing heat in your lungs!" @@ -124,8 +38,76 @@ else fire_alert = 0 - //Temporary fixes to the alerts. + return 1 + +/mob/living/carbon/alien/handle_regular_status_updates() + ..() + //natural reduction of movement delay due to stun. + if(move_delay_add > 0) + move_delay_add = max(0, move_delay_add - rand(1, 2)) return 1 +/mob/living/carbon/alien/handle_vision() + client.screen.Remove(global_hud.blurry, global_hud.druggy, global_hud.vimpaired, global_hud.darkMask) + + if (stat == 2) + sight |= SEE_TURFS + sight |= SEE_MOBS + sight |= SEE_OBJS + see_in_dark = 8 + see_invisible = SEE_INVISIBLE_LEVEL_TWO + else if (stat != 2) + sight |= SEE_MOBS + sight &= ~SEE_TURFS + sight &= ~SEE_OBJS + if(nightvision) + see_in_dark = 8 + see_invisible = SEE_INVISIBLE_MINIMUM + else if(!nightvision) + see_in_dark = 4 + see_invisible = 45 + if(see_override) + see_invisible = see_override + + if ((blind && stat != 2)) + if((eye_blind)) + blind.layer = 18 + else + blind.layer = 0 + + if (disabilities & NEARSIGHT) + client.screen += global_hud.vimpaired + + if (eye_blurry) + client.screen += global_hud.blurry + + if (druggy) + client.screen += global_hud.druggy + + if (stat != 2) + if(machine) + if (!( machine.check_eye(src) )) + reset_view(null) + else + if(!client.adminobs) + reset_view(null) + + +/mob/living/carbon/alien/handle_hud_icons() + + handle_hud_icons_health() + + if(pullin) + if(pulling) + pullin.icon_state = "pull" + else + pullin.icon_state = "pull0" + + + if (toxin) toxin.icon_state = "tox[toxins_alert ? 1 : 0]" + if (oxygen) oxygen.icon_state = "oxy[oxygen_alert ? 1 : 0]" + if (fire) fire.icon_state = "fire[fire_alert ? 1 : 0]" + + return 1 diff --git a/code/modules/mob/living/carbon/brain/brain.dm b/code/modules/mob/living/carbon/brain/brain.dm index e70ea378428..212bfc12fac 100644 --- a/code/modules/mob/living/carbon/brain/brain.dm +++ b/code/modules/mob/living/carbon/brain/brain.dm @@ -29,6 +29,9 @@ /mob/living/carbon/brain/ex_act() //you cant blow up brainmobs because it makes transfer_to() freak out when borgs blow up. return +/mob/living/carbon/brain/blob_act() + return + /mob/living/carbon/brain/Move(var/atom/newloc) if(container) container.Move(newloc) diff --git a/code/modules/mob/living/carbon/brain/life.dm b/code/modules/mob/living/carbon/brain/life.dm index e5237d1e774..0f1ef27541f 100644 --- a/code/modules/mob/living/carbon/brain/life.dm +++ b/code/modules/mob/living/carbon/brain/life.dm @@ -1,40 +1,25 @@ +/mob/living/carbon/brain/handle_breathing() + return + /mob/living/carbon/brain/handle_mutations_and_radiation() if (radiation) if (radiation > 100) - radiation = 100 if(!container)//If it's not in an MMI src << "You feel weak." else//Fluff-wise, since the brain can't detect anything itself, the MMI handles thing like that src << "STATUS: CRITICAL AMOUNTS OF RADIATION DETECTED." - if (radiation < 0) - radiation = 0 - switch(radiation) - if(0 to 50) - radiation-- - if(prob(25)) - adjustToxLoss(1) - updatehealth() if(50 to 75) - radiation -= 2 - adjustToxLoss(1) if(prob(5)) - radiation -= 5 if(!container) src << "You feel weak." else src << "STATUS: DANGEROUS LEVELS OF RADIATION DETECTED." - updatehealth() - - if(75 to 100) - radiation -= 3 - adjustToxLoss(3) - updatehealth() - + ..() /mob/living/carbon/brain/handle_environment(datum/gas_mixture/environment) if(!environment) @@ -61,193 +46,92 @@ if(exposed_temperature > bodytemperature) var/discomfort = min( abs(exposed_temperature - bodytemperature)*(exposed_intensity)/2000000, 1.0) - //adjustFireLoss(2.5*discomfort) - //adjustFireLoss(5.0*discomfort) adjustFireLoss(20.0*discomfort) else var/discomfort = min( abs(exposed_temperature - bodytemperature)*(exposed_intensity)/2000000, 1.0) - //adjustFireLoss(2.5*discomfort) adjustFireLoss(5.0*discomfort) - -/mob/living/carbon/brain/handle_chemicals_in_body() - - if(reagents) reagents.metabolize(src) - - confused = max(0, confused - 1) - // decrement dizziness counter, clamped to 0 - if(resting) - dizziness = max(0, dizziness - 5) - else - dizziness = max(0, dizziness - 1) - - updatehealth() - - return //TODO: DEFERRED - - /mob/living/carbon/brain/handle_regular_status_updates() //TODO: comment out the unused bits >_> - updatehealth() - if(stat == DEAD) //DEAD. BROWN BREAD. SWIMMING WITH THE SPESS CARP + if(stat == DEAD) eye_blind = max(eye_blind, 1) silent = 0 - else //ALIVE. LIGHTS ARE ON + else + updatehealth() if( !container && (health < config.health_threshold_dead || ((world.time - timeofhostdeath) > config.revival_brain_life)) ) death() eye_blind = max(eye_blind, 1) silent = 0 return 1 + if(health < config.health_threshold_crit) + stat = UNCONSCIOUS + eye_blind = max(eye_blind, 1) + else + stat = CONSCIOUS - //Handling EMP effect in the Life(), it's made VERY simply, and has some additional effects handled elsewhere - if(emp_damage) //This is pretty much a damage type only used by MMIs, dished out by the emp_act - if(!(container && istype(container, /obj/item/device/mmi))) - emp_damage = 0 + //Handling EMP effect in the Life(), it's made VERY simply, and has some additional effects handled elsewhere + if(emp_damage) //This is pretty much a damage type only used by MMIs, dished out by the emp_act + if(!(container && istype(container, /obj/item/device/mmi))) + emp_damage = 0 + else + emp_damage = round(emp_damage,1)//Let's have some nice numbers to work with + switch(emp_damage) + if(31 to INFINITY) + emp_damage = 30//Let's not overdo it + if(21 to 30)//High level of EMP damage, unable to see, hear, or speak + eye_blind = max(eye_blind, 1) + setEarDamage(-1,1) + silent = 1 + if(!alert)//Sounds an alarm, but only once per 'level' + emote("alarm") + src << "Major electrical distruption detected: System rebooting." + alert = 1 + if(prob(75)) + emp_damage -= 1 + if(20) + alert = 0 + eye_blind = 0 + setEarDamage(-1,0) + silent = 0 + emp_damage -= 1 + if(11 to 19)//Moderate level of EMP damage, resulting in nearsightedness and ear damage + eye_blurry = 1 + setEarDamage(1,-1) + if(!alert) + emote("alert") + src << "Primary systems are now online." + alert = 1 + if(prob(50)) + emp_damage -= 1 + if(10) + alert = 0 + eye_blurry = 0 + setEarDamage(0,-1) + emp_damage -= 1 + if(2 to 9)//Low level of EMP damage, has few effects(handled elsewhere) + if(!alert) + emote("notice") + src << "System reboot nearly complete." + alert = 1 + if(prob(25)) + emp_damage -= 1 + if(1) + alert = 0 + src << "All systems restored." + emp_damage -= 1 else - emp_damage = round(emp_damage,1)//Let's have some nice numbers to work with - switch(emp_damage) - if(31 to INFINITY) - emp_damage = 30//Let's not overdo it - if(21 to 30)//High level of EMP damage, unable to see, hear, or speak - eye_blind = max(eye_blind, 1) - setEarDamage(-1,1) - silent = 1 - if(!alert)//Sounds an alarm, but only once per 'level' - emote("alarm") - src << "Major electrical distruption detected: System rebooting." - alert = 1 - if(prob(75)) - emp_damage -= 1 - if(20) - alert = 0 - eye_blind = 0 - setEarDamage(-1,0) - silent = 0 - emp_damage -= 1 - if(11 to 19)//Moderate level of EMP damage, resulting in nearsightedness and ear damage - eye_blurry = 1 - setEarDamage(1,-1) - if(!alert) - emote("alert") - src << "Primary systems are now online." - alert = 1 - if(prob(50)) - emp_damage -= 1 - if(10) - alert = 0 - eye_blurry = 0 - setEarDamage(0,-1) - emp_damage -= 1 - if(2 to 9)//Low level of EMP damage, has few effects(handled elsewhere) - if(!alert) - emote("notice") - src << "System reboot nearly complete." - alert = 1 - if(prob(25)) - emp_damage -= 1 - if(1) - alert = 0 - src << "All systems restored." - emp_damage -= 1 + eye_blind = 0 - //Other - /* commented out because none of these should happen - if(stunned) - AdjustStunned(-1) - - if(weakened) - weakened = max(weakened-1,0) - - if(stuttering) - stuttering = max(stuttering-1, 0) - - if(silent) - silent = max(silent-1, 0) - - if(druggy) - druggy = max(druggy-1, 0) - */ return 1 /mob/living/carbon/brain/handle_regular_hud_updates() - if (stat == 2) - sight |= SEE_TURFS - sight |= SEE_MOBS - sight |= SEE_OBJS - see_in_dark = 8 - see_invisible = SEE_INVISIBLE_LEVEL_TWO - else if (stat != 2) - sight &= ~SEE_TURFS - sight &= ~SEE_MOBS - sight &= ~SEE_OBJS - see_in_dark = 2 - see_invisible = SEE_INVISIBLE_LIVING - if(see_override) - see_invisible = see_override + handle_vision() - if (healths) - if (stat != 2) - switch(health) - if(100 to INFINITY) - healths.icon_state = "health0" - if(80 to 100) - healths.icon_state = "health1" - if(60 to 80) - healths.icon_state = "health2" - if(40 to 60) - healths.icon_state = "health3" - if(20 to 40) - healths.icon_state = "health4" - if(0 to 20) - healths.icon_state = "health5" - else - healths.icon_state = "health6" - else - healths.icon_state = "health7" - - if(pullin) pullin.icon_state = "pull[pulling ? 1 : 0]" - - client.screen.Remove(global_hud.blurry,global_hud.druggy,global_hud.vimpaired) - - if ((blind && stat != 2)) - if (eye_blind) - blind.layer = 18 - else - blind.layer = 0 - - if (disabilities & NEARSIGHT) - client.screen += global_hud.vimpaired - - if (eye_blurry) - client.screen += global_hud.blurry - - if (druggy) - client.screen += global_hud.druggy - - if (stat != 2) - if (machine) - if (!( machine.check_eye(src) )) - reset_view(null) - else - if(!client.adminobs) - reset_view(null) + handle_hud_icons_health() return 1 - -/*/mob/living/carbon/brain/emp_act(severity) - if(!(container && istype(container, /obj/item/device/mmi))) - return - else - switch(severity) - if(1) - emp_damage += rand(20,30) - if(2) - emp_damage += rand(10,20) - if(3) - emp_damage += rand(0,10) - ..()*/ diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index f1231566581..d3988ea3bde 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -425,3 +425,10 @@ var/const/GALOSHES_DONT_HELP = 8 /mob/living/carbon/is_muzzled() return(istype(src.wear_mask, /obj/item/clothing/mask/muzzle)) + +/mob/living/carbon/blob_act() + if (stat == DEAD) + return + else + show_message("The blob attacks!") + adjustBruteLoss(10) diff --git a/code/modules/mob/living/carbon/carbon_defines.dm b/code/modules/mob/living/carbon/carbon_defines.dm index b934cd36517..800a7db85e0 100644 --- a/code/modules/mob/living/carbon/carbon_defines.dm +++ b/code/modules/mob/living/carbon/carbon_defines.dm @@ -15,3 +15,8 @@ var/obj/item/weapon/tank/internals/internal = null var/datum/dna/dna = null//Carbon + + var/failed_last_breath = 0 //This is used to determine if the mob failed a breath. If they did fail a brath, they will attempt to breathe each tick, otherwise just once per 4 ticks. + + var/co2overloadtime = null + var/temperature_resistance = T0C+75 \ No newline at end of file diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index 2022c12574e..9065bcdb8c0 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -78,7 +78,6 @@ /mob/living/carbon/human/ex_act(severity, ex_target) - var/shielded = 0 var/b_loss = null var/f_loss = null switch (severity) @@ -95,8 +94,7 @@ //user.throw_at(target, 200, 4) if (2.0) - if (!shielded) - b_loss += 60 + b_loss += 60 f_loss += 60 @@ -106,7 +104,7 @@ if (!istype(ears, /obj/item/clothing/ears/earmuffs)) adjustEarDamage(30, 120) - if (prob(70) && !shielded) + if (prob(70)) Paralyse(10) if(3.0) @@ -115,7 +113,7 @@ b_loss = b_loss/2 if (!istype(ears, /obj/item/clothing/ears/earmuffs)) adjustEarDamage(15,60) - if (prob(50) && !shielded) + if (prob(50)) Paralyse(10) var/update = 0 @@ -138,17 +136,13 @@ ..() /mob/living/carbon/human/blob_act() - if(stat == 2) return + if(stat == DEAD) return show_message(" The blob attacks you!") var/dam_zone = pick("chest", "l_hand", "r_hand", "l_leg", "r_leg") var/obj/item/organ/limb/affecting = get_organ(ran_zone(dam_zone)) apply_damage(5, BRUTE, affecting, run_armor_check(affecting, "melee")) return -/mob/living/carbon/human/var/co2overloadtime = null -/mob/living/carbon/human/var/temperature_resistance = T0C+75 - - /mob/living/carbon/human/show_inv(mob/user) user.set_machine(src) var/has_breathable_mask = istype(wear_mask, /obj/item/clothing/mask) diff --git a/code/modules/mob/living/carbon/human/human_defines.dm b/code/modules/mob/living/carbon/human/human_defines.dm index 6bd44a4115d..efcec3c28ee 100644 --- a/code/modules/mob/living/carbon/human/human_defines.dm +++ b/code/modules/mob/living/carbon/human/human_defines.dm @@ -44,8 +44,6 @@ var/special_voice = "" // For changing our voice. Used by a symptom. - var/failed_last_breath = 0 //This is used to determine if the mob failed a breath. If they did fail a brath, they will attempt to breathe each tick, otherwise just once per 4 ticks. - var/xylophone = 0 //For the spoooooooky xylophone cooldown var/gender_ambiguous = 0 //if something goes wrong during gender reassignment this generates a line in examine diff --git a/code/modules/mob/living/carbon/human/life.dm b/code/modules/mob/living/carbon/human/life.dm index 9913f5898ca..ec9914d0ad1 100644 --- a/code/modules/mob/living/carbon/human/life.dm +++ b/code/modules/mob/living/carbon/human/life.dm @@ -6,8 +6,6 @@ #define TINT_IMPAIR 2 //Threshold of tint level to apply weld mask overlay #define TINT_BLIND 3 //Threshold of tint level to obscure vision fully -#define HUMAN_MAX_OXYLOSS 3 //Defines how much oxyloss humans can get per tick. A tile with no air at all (such as space) applies this value, otherwise it's a percentage of it. - #define HEAT_DAMAGE_LEVEL_1 2 //Amount of damage applied when your body temperature just passes the 360.15k safety point #define HEAT_DAMAGE_LEVEL_2 3 //Amount of damage applied when your body temperature passes the 400K point #define HEAT_DAMAGE_LEVEL_3 8 //Amount of damage applied when your body temperature passes the 460K point and you are on fire @@ -26,30 +24,21 @@ #define COLD_GAS_DAMAGE_LEVEL_3 3 //Amount of damage applied when the current breath's temperature passes the 120K point /mob/living/carbon/human - var/oxygen_alert = 0 - var/toxins_alert = 0 - var/fire_alert = 0 - var/pressure_alert = 0 - var/temperature_alert = 0 var/tinttotal = 0 // Total level of visualy impairing items /mob/living/carbon/human/Life() + set invisibility = 0 + set background = BACKGROUND_ENABLED + + if (notransform) + return fire_alert = 0 //Reset this here, because both breathe() and handle_environment() have a chance to set it. tinttotal = tintcheck() //here as both hud updates and status updates call it - if(..()) - if(dna) - for(var/datum/mutation/human/HM in dna.mutations) - HM.on_life(src) - if(SSmob.times_fired%4==2 || failed_last_breath) //First, resolve location and get a breath - breathe() //Only try to take a breath every 4 ticks, unless suffocating - else //Still give containing object the chance to interact - if(istype(loc, /obj/)) - var/obj/location_as_object = loc - location_as_object.handle_internal_lifeform(src, 0) + ..() //Update our name based on whether our face is obscured/disfigured name = get_visible_name() @@ -76,7 +65,19 @@ /mob/living/carbon/human/handle_disabilities() - if (getBrainLoss() >= 60 && stat != 2) + ..() + //Eyes + if(!(disabilities & BLIND)) + if(tinttotal >= TINT_BLIND) //covering your eyes heals blurry eyes faster + eye_blurry = max(eye_blurry-2, 0) + + //Ears + if(!(disabilities & DEAF)) + if(istype(ears, /obj/item/clothing/ears/earmuffs)) // earmuffs rest your ears, healing ear_deaf faster and ear_damage, but keeping you deaf. + setEarDamage(max(ear_damage-0.10, 0), max(ear_deaf - 1, 1)) + + + if (getBrainLoss() >= 60 && stat != DEAD) if (prob(3)) switch(pick(1,2,3)) if(1) @@ -89,9 +90,10 @@ /mob/living/carbon/human/handle_mutations_and_radiation() if(dna) - dna.species.handle_mutations_and_radiation(src) + if(dna.species.handle_mutations_and_radiation(src)) + ..() -/mob/living/carbon/human/proc/breathe() +/mob/living/carbon/human/breathe() if(dna) dna.species.breathe(src) @@ -137,27 +139,8 @@ dna.species.ExtinguishMob(src) else ..() - //END FIRE CODE - /* -/mob/living/carbon/human/proc/adjust_body_temperature(current, loc_temp, boost) - var/temperature = current - var/difference = abs(current-loc_temp) //get difference - var/increments// = difference/10 //find how many increments apart they are - if(difference > 50) - increments = difference/5 - else - increments = difference/10 - var/change = increments*boost // Get the amount to change by (x per increment) - var/temp_change - if(current < loc_temp) - temperature = min(loc_temp, temperature+change) - else if(current > loc_temp) - temperature = max(loc_temp, temperature-change) - temp_change = (temperature - current) - return temp_change -*/ /mob/living/carbon/human/proc/stabilize_temperature_from_calories() switch(bodytemperature) @@ -294,288 +277,28 @@ return min(1,thermal_protection) -/* -/mob/living/carbon/human/proc/add_fire_protection(var/temp) - var/fire_prot = 0 - if(head) - if(head.protective_temperature > temp) - fire_prot += (head.protective_temperature/10) - if(wear_mask) - if(wear_mask.protective_temperature > temp) - fire_prot += (wear_mask.protective_temperature/10) - if(glasses) - if(glasses.protective_temperature > temp) - fire_prot += (glasses.protective_temperature/10) - if(ears) - if(ears.protective_temperature > temp) - fire_prot += (ears.protective_temperature/10) - if(wear_suit) - if(wear_suit.protective_temperature > temp) - fire_prot += (wear_suit.protective_temperature/10) - if(w_uniform) - if(w_uniform.protective_temperature > temp) - fire_prot += (w_uniform.protective_temperature/10) - if(gloves) - if(gloves.protective_temperature > temp) - fire_prot += (gloves.protective_temperature/10) - if(shoes) - if(shoes.protective_temperature > temp) - fire_prot += (shoes.protective_temperature/10) - - return fire_prot - -/mob/living/carbon/human/proc/handle_temperature_damage(body_part, exposed_temperature, exposed_intensity) - if(nodamage) - return - //world <<"body_part = [body_part], exposed_temperature = [exposed_temperature], exposed_intensity = [exposed_intensity]" - var/discomfort = min(abs(exposed_temperature - bodytemperature)*(exposed_intensity)/2000000, 1.0) - - if(exposed_temperature > bodytemperature) - discomfort *= 4 - - if(mutantrace == "plant") - discomfort *= TEMPERATURE_DAMAGE_COEFFICIENT * 2 //I don't like magic numbers. I'll make mutantraces a datum with vars sometime later. -- Urist - else - discomfort *= TEMPERATURE_DAMAGE_COEFFICIENT //Dangercon 2011 - now with less magic numbers! - //world <<"[discomfort]" - - switch(body_part) - if(HEAD) - apply_damage(2.5*discomfort, BURN, "head") - if(CHEST) - apply_damage(2.5*discomfort, BURN, "chest") - if(LEGS) - apply_damage(0.6*discomfort, BURN, "l_leg") - apply_damage(0.6*discomfort, BURN, "r_leg") - if(ARMS) - apply_damage(0.4*discomfort, BURN, "l_arm") - apply_damage(0.4*discomfort, BURN, "r_arm") -*/ /mob/living/carbon/human/handle_chemicals_in_body() + ..() if(dna) dna.species.handle_chemicals_in_body(src) return //TODO: DEFERRED -/mob/living/carbon/human/handle_regular_status_updates() - if(stat == DEAD) //DEAD. BROWN BREAD. SWIMMING WITH THE SPESS CARP - silent = 0 - else //ALIVE. LIGHTS ARE ON - updatehealth() //TODO - if(health <= config.health_threshold_dead || !getorgan(/obj/item/organ/brain)) - death() - silent = 0 - return 1 - - - //UNCONSCIOUS. NO-ONE IS HOME - if( (getOxyLoss() > 50) || (config.health_threshold_crit >= health) ) - Paralyse(3) - - if(hallucination) - spawn handle_hallucinations() - - if(hallucination<=2) - hallucination = 0 - else - hallucination -= 2 - - else - for(var/atom/a in hallucinations) - qdel(a) - - if(paralysis) - AdjustParalysis(-1) - stat = UNCONSCIOUS - else if(sleeping) - handle_dreams() - adjustStaminaLoss(-10) - sleeping = max(sleeping-1, 0) - stat = UNCONSCIOUS - if( prob(10) && health && !hal_crit ) - spawn(0) - emote("snore") - //CONSCIOUS - else - stat = CONSCIOUS - - //Eyes - if(disabilities & BLIND || stat) //disabled-blind, doesn't get better on its own - eye_blind = max(eye_blind, 1) - else if(eye_blind) //blindness, heals slowly over time - eye_blind = max(eye_blind-1,0) - else if(tinttotal >= TINT_BLIND) //covering your eyes heals blurry eyes faster - eye_blurry = max(eye_blurry-3, 0) - else if(eye_blurry) //blurry eyes heal slowly - eye_blurry = max(eye_blurry-1, 0) - - //Ears - if(disabilities & DEAF) //disabled-deaf, doesn't get better on its own - setEarDamage(-1, max(ear_deaf, 1)) - else if (ear_damage < 100) // deafness heals slowly over time, unless ear_damage is over 100 - if(istype(ears, /obj/item/clothing/ears/earmuffs)) // earmuffs rest your ears, healing 3x faster, but keeping you deaf. - setEarDamage(max(ear_damage-0.15, 0), max(ear_deaf - 1, 1)) - else - adjustEarDamage(-0.05, -1) - - //Dizziness - if(dizziness) - var/client/C = client - var/pixel_x_diff = 0 - var/pixel_y_diff = 0 - var/temp - var/saved_dizz = dizziness - dizziness = max(dizziness-1, 0) - if(C) - var/oldsrc = src - var/amplitude = dizziness*(sin(dizziness * 0.044 * world.time) + 1) / 70 // This shit is annoying at high strength - src = null - spawn(0) - if(C) - temp = amplitude * sin(0.008 * saved_dizz * world.time) - pixel_x_diff += temp - C.pixel_x += temp - temp = amplitude * cos(0.008 * saved_dizz * world.time) - pixel_y_diff += temp - C.pixel_y += temp - sleep(3) - if(C) - temp = amplitude * sin(0.008 * saved_dizz * world.time) - pixel_x_diff += temp - C.pixel_x += temp - temp = amplitude * cos(0.008 * saved_dizz * world.time) - pixel_y_diff += temp - C.pixel_y += temp - sleep(3) - if(C) - C.pixel_x -= pixel_x_diff - C.pixel_y -= pixel_y_diff - src = oldsrc - - //Jitteryness - if(jitteriness) - do_jitter_animation(jitteriness) - jitteriness = max(jitteriness-1, 0) - - //Other - if(stunned) - AdjustStunned(-1) - - if(weakened) - weakened = max(weakened-1,0) - - if(stuttering) - stuttering = max(stuttering-1, 0) - - if(slurring) - slurring = max(slurring-1,0) - - if(silent) - silent = max(silent-1, 0) - - if(druggy) - druggy = max(druggy-1, 0) - - CheckStamina() +/mob/living/carbon/human/handle_vision() + client.screen.Remove(global_hud.blurry, global_hud.druggy, global_hud.vimpaired, global_hud.darkMask) + if(machine) + if(!machine.check_eye(src)) reset_view(null) + else + if(!client.adminobs) reset_view(null) if(dna) dna.species.handle_vision(src) - return 1 - -/mob/living/carbon/human/handle_regular_hud_updates() - if(!client) return 0 - - client.screen.Remove(global_hud.blurry, global_hud.druggy, global_hud.vimpaired, global_hud.darkMask) - - update_action_buttons() - - if(damageoverlay.overlays) - damageoverlay.overlays = list() - - if(stat == UNCONSCIOUS) - //Critical damage passage overlay - if(health <= config.health_threshold_crit) - var/image/I = image("icon" = 'icons/mob/screen_full.dmi', "icon_state" = "passage0") - I.blend_mode = BLEND_OVERLAY //damageoverlay is BLEND_MULTIPLY - switch(health) - if(-20 to -10) - I.icon_state = "passage1" - if(-30 to -20) - I.icon_state = "passage2" - if(-40 to -30) - I.icon_state = "passage3" - if(-50 to -40) - I.icon_state = "passage4" - if(-60 to -50) - I.icon_state = "passage5" - if(-70 to -60) - I.icon_state = "passage6" - if(-80 to -70) - I.icon_state = "passage7" - if(-90 to -80) - I.icon_state = "passage8" - if(-95 to -90) - I.icon_state = "passage9" - if(-INFINITY to -95) - I.icon_state = "passage10" - damageoverlay.overlays += I - else - //Oxygen damage overlay - if(oxyloss) - var/image/I = image("icon" = 'icons/mob/screen_full.dmi', "icon_state" = "oxydamageoverlay0") - switch(oxyloss) - if(10 to 20) - I.icon_state = "oxydamageoverlay1" - if(20 to 25) - I.icon_state = "oxydamageoverlay2" - if(25 to 30) - I.icon_state = "oxydamageoverlay3" - if(30 to 35) - I.icon_state = "oxydamageoverlay4" - if(35 to 40) - I.icon_state = "oxydamageoverlay5" - if(40 to 45) - I.icon_state = "oxydamageoverlay6" - if(45 to INFINITY) - I.icon_state = "oxydamageoverlay7" - damageoverlay.overlays += I - - //Fire and Brute damage overlay (BSSR) - var/hurtdamage = src.getBruteLoss() + src.getFireLoss() + damageoverlaytemp - damageoverlaytemp = 0 // We do this so we can detect if someone hits us or not. - if(hurtdamage) - var/image/I = image("icon" = 'icons/mob/screen_full.dmi', "icon_state" = "brutedamageoverlay0") - I.blend_mode = BLEND_ADD - switch(hurtdamage) - if(5 to 15) - I.icon_state = "brutedamageoverlay1" - if(15 to 30) - I.icon_state = "brutedamageoverlay2" - if(30 to 45) - I.icon_state = "brutedamageoverlay3" - if(45 to 70) - I.icon_state = "brutedamageoverlay4" - if(70 to 85) - I.icon_state = "brutedamageoverlay5" - if(85 to INFINITY) - I.icon_state = "brutedamageoverlay6" - var/image/black = image(I.icon, I.icon_state) //BLEND_ADD doesn't let us darken, so this is just to blacken the edge of the screen - black.color = "#170000" - damageoverlay.overlays += I - damageoverlay.overlays += black - - if(machine) - if(!machine.check_eye(src)) reset_view(null) - else - if(!client.adminobs) reset_view(null) - +/mob/living/carbon/human/handle_hud_icons() if(dna) dna.species.handle_hud_icons(src) - return 1 - /mob/living/carbon/human/handle_random_events() // Puke if toxloss is too high if(!stat) @@ -600,7 +323,22 @@ /mob/living/carbon/human/handle_changeling() - if(mind && mind.changeling) - mind.changeling.regenerate() + if(mind) + if(mind.changeling) + mind.changeling.regenerate() + hud_used.lingchemdisplay.invisibility = 0 + hud_used.lingchemdisplay.maptext = "
[mind.changeling.chem_charges]
" + else + hud_used.lingchemdisplay.invisibility = 101 -#undef HUMAN_MAX_OXYLOSS +/mob/living/carbon/human/has_smoke_protection() + if(wear_mask) + if(wear_mask.flags & BLOCK_GAS_SMOKE_EFFECT) + . = 1 + if(glasses) + if(glasses.flags & BLOCK_GAS_SMOKE_EFFECT) + . = 1 + if(head) + if(head.flags & BLOCK_GAS_SMOKE_EFFECT) + . = 1 + return . diff --git a/code/modules/mob/living/carbon/human/species.dm b/code/modules/mob/living/carbon/human/species.dm index 20fb3cb23ab..15258721907 100644 --- a/code/modules/mob/living/carbon/human/species.dm +++ b/code/modules/mob/living/carbon/human/species.dm @@ -390,7 +390,6 @@ //////// /datum/species/proc/handle_chemicals_in_body(var/mob/living/carbon/human/H) - if(H.reagents) H.reagents.metabolize(H) //The fucking FAT mutation is the dumbest shit ever. It makes the code so difficult to work with if(H.disabilities & FAT) @@ -442,22 +441,6 @@ H << "You no longer feel vigorous." H.metabolism_efficiency = 1 - if (H.drowsyness) - H.drowsyness-- - H.eye_blurry = max(2, H.eye_blurry) - if (prob(5)) - H.sleeping += 1 - H.Paralyse(5) - - H.confused = max(0, H.confused - 1) - // decrement dizziness counter, clamped to 0 - if(H.resting) - H.dizziness = max(0, H.dizziness - 15) - H.jitteriness = max(0, H.jitteriness - 15) - else - H.dizziness = max(0, H.dizziness - 3) - H.jitteriness = max(0, H.jitteriness - 3) - H.updatehealth() return @@ -476,13 +459,6 @@ if(H.seer) H.see_invisible = SEE_INVISIBLE_OBSERVER - if(H.mind) - if(H.mind.changeling) - H.hud_used.lingchemdisplay.invisibility = 0 - H.hud_used.lingchemdisplay.maptext = "
[H.mind.changeling.chem_charges]
" - else - H.hud_used.lingchemdisplay.invisibility = 101 - if(H.glasses) if(istype(H.glasses, /obj/item/clothing/glasses)) var/obj/item/clothing/glasses/G = H.glasses @@ -617,29 +593,17 @@ /datum/species/proc/handle_mutations_and_radiation(var/mob/living/carbon/human/H) - if (H.radiation && !(RADIMMUNE in specflags)) - if (H.radiation > 100) - H.radiation = 100 - H.Weaken(10) - H << "You feel weak." - H.emote("collapse") + if(!(RADIMMUNE in specflags)) + if(H.radiation) + if (H.radiation > 100) + H.Weaken(10) + H << "You feel weak." + H.emote("collapse") - if (H.radiation < 0) - H.radiation = 0 - - else switch(H.radiation) - if(0 to 50) - H.radiation-- - if(prob(25)) - H.adjustToxLoss(1) - H.updatehealth() if(50 to 75) - H.radiation -= 2 - H.adjustToxLoss(1) if(prob(5)) - H.radiation -= 5 H.Weaken(3) H << "You feel weak." H.emote("collapse") @@ -650,17 +614,14 @@ H.facial_hair_style = "Shaved" H.hair_style = "Bald" H.update_hair() - H.updatehealth() if(75 to 100) - H.radiation -= 3 - H.adjustToxLoss(3) if(prob(1)) H << "You mutate!" randmutb(H) domutcheck(H,null) H.emote("gasp") - H.updatehealth() + return 1 //////////////// // MOVE SPEED // @@ -1041,20 +1002,9 @@ breath_moles = environment.total_moles()*BREATH_PERCENTAGE breath = H.loc.remove_air(breath_moles) + // Handle chem smoke effect -- Doohl - var/block = 0 - if(H.wear_mask) - if(H.wear_mask.flags & BLOCK_GAS_SMOKE_EFFECT) - block = 1 - if(H.glasses) - if(H.glasses.flags & BLOCK_GAS_SMOKE_EFFECT) - block = 1 - if(H.head) - if(H.head.flags & BLOCK_GAS_SMOKE_EFFECT) - block = 1 - - if(!block) - + if(!H.has_smoke_protection()) for(var/obj/effect/effect/chem_smoke/smoke in view(1, H)) if(smoke.reagents.total_volume) smoke.reagents.reaction(H, INGEST) @@ -1068,12 +1018,12 @@ var/obj/location_as_object = H.loc location_as_object.handle_internal_lifeform(H, 0) - handle_breath(breath, H) + check_breath(breath, H) if(breath) H.loc.assume_air(breath) -/datum/species/proc/handle_breath(datum/gas_mixture/breath, var/mob/living/carbon/human/H) +/datum/species/proc/check_breath(datum/gas_mixture/breath, var/mob/living/carbon/human/H) if((H.status_flags & GODMODE)) return @@ -1172,11 +1122,11 @@ if(prob(20)) spawn(0) H.emote(pick("giggle", "laugh")) - handle_temperature(breath, H) + handle_breath_temperature(breath, H) return 1 -/datum/species/proc/handle_temperature(datum/gas_mixture/breath, var/mob/living/carbon/human/H) // called by human/life, handles temperatures +/datum/species/proc/handle_breath_temperature(datum/gas_mixture/breath, var/mob/living/carbon/human/H) // called by human/life, handles temperatures if( (abs(310.15 - breath.temperature) > 50) && !(mutations_list[COLDRES] in H.dna.mutations) && !(COLDRES in specflags)) // Hot air hurts :( if(breath.temperature < 260.15) if(prob(20)) diff --git a/code/modules/mob/living/carbon/life.dm b/code/modules/mob/living/carbon/life.dm index 006aa7f31f9..af12d66b2f7 100644 --- a/code/modules/mob/living/carbon/life.dm +++ b/code/modules/mob/living/carbon/life.dm @@ -1,3 +1,252 @@ + +/mob/living/carbon + var/oxygen_alert = 0 + var/toxins_alert = 0 + var/fire_alert = 0 + var/pressure_alert = 0 + var/temperature_alert = 0 + +/mob/living/carbon/Life() + set invisibility = 0 + set background = BACKGROUND_ENABLED + + if (notransform) + return + if(!loc) + return + var/datum/gas_mixture/environment = loc.return_air() + + if(stat != DEAD) + + //Breathing, if applicable + handle_breathing() + + //Updates the number of stored chemicals for powers + handle_changeling() + + //Mutations and radiation + handle_mutations_and_radiation() + + //Chemicals in the body + handle_chemicals_in_body() + + //Blud + handle_blood() + + //Random events (vomiting etc) + handle_random_events() + + . = 1 + + //Handle temperature/pressure differences between body and environment + handle_environment(environment) + + handle_fire() + + //stuff in the stomach + handle_stomach() + + update_canmove() + + update_gravity(mob_has_gravity()) + + for(var/obj/item/weapon/grab/G in src) + G.process() + + handle_regular_status_updates() // Status updates, death etc. + + if(client) + handle_regular_hud_updates() + + return . + + + +/////////////// +// BREATHING // +/////////////// + +//Start of a breath chain, calls breathe() +/mob/living/carbon/proc/handle_breathing() + if(SSmob.times_fired%4==2 || failed_last_breath) + breathe() //Breathe per 4 ticks, unless suffocating + else + if(istype(loc, /obj/)) + var/obj/location_as_object = loc + location_as_object.handle_internal_lifeform(src,0) + +//Second link in a breath chain, calls check_breath() +/mob/living/carbon/proc/breathe() + if(reagents.has_reagent("lexorin")) + return + if(istype(loc, /obj/machinery/atmospherics/unary/cryo_cell)) + return + + var/datum/gas_mixture/environment + if(loc) + environment = loc.return_air() + + var/datum/gas_mixture/breath + + if(health <= config.health_threshold_crit) + losebreath++ + + //Suffocate + if(losebreath > 0) + losebreath-- + if(prob(10)) + spawn emote("gasp") + if(istype(loc, /obj/)) + var/obj/loc_as_obj = loc + loc_as_obj.handle_internal_lifeform(src,0) + else + //Breathe from internal + breath = get_breath_from_internal(BREATH_VOLUME) + + if(!breath) + + if(isobj(loc)) //Breathe from loc as object + var/obj/loc_as_obj = loc + breath = loc_as_obj.handle_internal_lifeform(src, BREATH_VOLUME) + + else if(isturf(loc)) //Breathe from loc as turf + var/breath_moles = 0 + if(environment) + breath_moles = environment.total_moles()*BREATH_PERCENTAGE + + breath = loc.remove_air(breath_moles) + + //Harmful gasses + if(!has_smoke_protection()) + for(var/obj/effect/effect/chem_smoke/smoke in view(1,src)) + if(smoke.reagents.total_volume) + smoke.reagents.reaction(src,INGEST) + spawn(5) + if(smoke) + smoke.reagents.copy_to(src, 10) + break + + else //Breathe from loc as obj again + if(istype(loc, /obj/)) + var/obj/loc_as_obj = loc + loc_as_obj.handle_internal_lifeform(src,0) + + check_breath(breath) + + if(breath) + loc.assume_air(breath) + +/mob/living/carbon/proc/has_smoke_protection() + return 0 + + +//Third link in a breath chain, calls handle_breath_temperature() +/mob/living/carbon/proc/check_breath(datum/gas_mixture/breath) + if((status_flags & GODMODE)) + return + + //CRIT + if(!breath || (breath.total_moles() == 0)) + if(reagents.has_reagent("epinephrine")) + return + adjustOxyLoss(1) + failed_last_breath = 1 + oxygen_alert = max(oxygen_alert, 1) + + return 0 + + var/safe_oxy_min = 16 + var/safe_co2_max = 10 + var/safe_tox_max = 0.05 + var/SA_para_min = 1 + var/SA_sleep_min = 5 + var/oxygen_used = 0 + var/breath_pressure = (breath.total_moles()*R_IDEAL_GAS_EQUATION*breath.temperature)/BREATH_VOLUME + + var/O2_partialpressure = (breath.oxygen/breath.total_moles())*breath_pressure + var/Toxins_partialpressure = (breath.toxins/breath.total_moles())*breath_pressure + var/CO2_partialpressure = (breath.carbon_dioxide/breath.total_moles())*breath_pressure + + + //OXYGEN + if(O2_partialpressure < safe_oxy_min) //Not enough oxygen + if(prob(20)) + spawn(0) + emote("gasp") + if(O2_partialpressure > 0) + var/ratio = safe_oxy_min/O2_partialpressure + adjustOxyLoss(min(5*ratio, 3)) + failed_last_breath = 1 + oxygen_used = breath.oxygen*ratio/6 + else + adjustOxyLoss(3) + failed_last_breath = 1 + oxygen_alert = max(oxygen_alert, 1) + + else //Enough oxygen + failed_last_breath = 0 + adjustOxyLoss(-5) + oxygen_used = breath.oxygen/6 + oxygen_alert = 0 + + breath.oxygen -= oxygen_used + breath.carbon_dioxide += oxygen_used + + //CARBON DIOXIDE + if(CO2_partialpressure > safe_co2_max) + if(!co2overloadtime) + co2overloadtime = world.time + else if(world.time - co2overloadtime > 120) + Paralyse(3) + adjustOxyLoss(3) + if(world.time - co2overloadtime > 300) + adjustOxyLoss(8) + if(prob(20)) + spawn(0) emote("cough") + + else + co2overloadtime = 0 + + //TOXINS/PLASMA + if(Toxins_partialpressure > safe_tox_max) + var/ratio = (breath.toxins/safe_tox_max) * 10 + if(reagents) + reagents.add_reagent("plasma", Clamp(ratio, MIN_PLASMA_DAMAGE, MAX_PLASMA_DAMAGE)) + toxins_alert = max(toxins_alert, 1) + else + toxins_alert = 0 + + //TRACE GASES + if(breath.trace_gases.len) + for(var/datum/gas/sleeping_agent/SA in breath.trace_gases) + var/SA_partialpressure = (SA.moles/breath.total_moles())*breath_pressure + if(SA_partialpressure > SA_para_min) + Paralyse(3) + if(SA_partialpressure > SA_sleep_min) + sleeping = max(sleeping+2, 10) + else if(SA_partialpressure > 0.01) + if(prob(20)) + spawn(0) emote(pick("giggle","laugh")) + + //BREATH TEMPERATURE + handle_breath_temperature(breath) + + return 1 + +//Fourth and final link in a breath chain +/mob/living/carbon/proc/handle_breath_temperature(datum/gas_mixture/breath) + if(breath.temperature > (T0C+66)) // Hot air hurts :( + if(prob(20)) + src << "You feel a searing heat in your lungs!" + fire_alert = max(fire_alert, 2) + else + fire_alert = 0 + if(breath.temperature < (T0C-20)) + if(prob(20)) + src << "You feel your face freezing and an icicle forming in your lungs!" + return + + /mob/living/carbon/proc/get_breath_from_internal(volume_needed) if(internal) if (!contents.Find(internal)) @@ -13,85 +262,56 @@ internals.icon_state = "internal0" return -/mob/living/carbon/Life() - set invisibility = 0 - set background = BACKGROUND_ENABLED - - if (notransform) - return - if(!loc) - return - var/datum/gas_mixture/environment = loc.return_air() - - //Handle temperature/pressure differences between body and environment - handle_environment(environment) - - handle_regular_status_updates() // Status updates, death etc. - - if(stat != DEAD) - - //Updates the number of stored chemicals for powers - handle_changeling() - - //Mutations and radiation - handle_mutations_and_radiation() - - //Chemicals in the body - handle_chemicals_in_body() - - //Disabilities - handle_disabilities() - - //Blud - handle_blood() - - //Random events (vomiting etc) - handle_random_events() - - . = 1 - - handle_fire() - - //stuff in the stomach - handle_stomach() - - update_canmove() - - update_gravity(mob_has_gravity()) - - for(var/obj/item/weapon/grab/G in src) - G.process() - - if(client) - handle_regular_hud_updates() - - return . - - - - - - - - - - - - - - -//remember to remove the "proc" of the child procs of these. /mob/living/carbon/proc/handle_changeling() return /mob/living/carbon/proc/handle_mutations_and_radiation() - return + if(radiation) + + switch(radiation) + if(0 to 50) + radiation-- + if(prob(25)) + adjustToxLoss(1) + updatehealth() + + if(50 to 75) + radiation -= 2 + adjustToxLoss(1) + if(prob(5)) + radiation -= 5 + updatehealth() + + if(75 to 100) + radiation -= 3 + adjustToxLoss(3) + updatehealth() + + radiation = Clamp(radiation, 0, 100) + /mob/living/carbon/proc/handle_chemicals_in_body() - return + if(reagents) + reagents.metabolize(src) -/mob/living/carbon/proc/handle_disabilities() + if(drowsyness) + drowsyness-- + eye_blurry = max(2, eye_blurry) + if(prob(5)) + sleeping += 1 + Paralyse(5) + + confused = max(0, confused - 1) + // decrement dizziness counter, clamped to 0 + if(resting) + dizziness = max(0, dizziness - 5) + jitteriness = max(0, jitteriness - 5) + else + dizziness = max(0, dizziness - 1) + jitteriness = max(0, jitteriness - 1) + + updatehealth() return /mob/living/carbon/proc/handle_blood() @@ -103,9 +323,6 @@ /mob/living/carbon/proc/handle_environment(var/datum/gas_mixture/environment) return -/mob/living/carbon/proc/handle_regular_status_updates() - return - /mob/living/carbon/proc/handle_stomach() spawn(0) for(var/mob/living/M in stomach_contents) @@ -123,7 +340,293 @@ M.adjustBruteLoss(5) nutrition += 10 +/mob/living/carbon/proc/handle_regular_status_updates() + + if(stat == DEAD) + eye_blind = max(eye_blind, 1) + silent = 0 + else + updatehealth() + if(health <= config.health_threshold_dead || !getorgan(/obj/item/organ/brain)) + death() + eye_blind = max(eye_blind, 1) + silent = 0 + return 1 + + if( (getOxyLoss() > 50) || (config.health_threshold_crit >= health) ) + Paralyse(3) + + if(paralysis) + AdjustParalysis(-1) + stat = UNCONSCIOUS + else if(sleeping) + handle_dreams() + adjustStaminaLoss(-10) + sleeping = max(sleeping-1, 0) + stat = UNCONSCIOUS + if( prob(10) && health && !hal_crit ) + spawn(0) + emote("snore") + + else if (status_flags & FAKEDEATH) + stat = UNCONSCIOUS + + else + stat = CONSCIOUS + + handle_disabilities() + + //Dizziness + if(dizziness) + var/client/C = client + var/pixel_x_diff = 0 + var/pixel_y_diff = 0 + var/temp + var/saved_dizz = dizziness + dizziness = max(dizziness-1, 0) + if(C) + var/oldsrc = src + var/amplitude = dizziness*(sin(dizziness * 0.044 * world.time) + 1) / 70 // This shit is annoying at high strength + src = null + spawn(0) + if(C) + temp = amplitude * sin(0.008 * saved_dizz * world.time) + pixel_x_diff += temp + C.pixel_x += temp + temp = amplitude * cos(0.008 * saved_dizz * world.time) + pixel_y_diff += temp + C.pixel_y += temp + sleep(3) + if(C) + temp = amplitude * sin(0.008 * saved_dizz * world.time) + pixel_x_diff += temp + C.pixel_x += temp + temp = amplitude * cos(0.008 * saved_dizz * world.time) + pixel_y_diff += temp + C.pixel_y += temp + sleep(3) + if(C) + C.pixel_x -= pixel_x_diff + C.pixel_y -= pixel_y_diff + src = oldsrc + + //Jitteryness + if(jitteriness) + do_jitter_animation(jitteriness) + jitteriness = max(jitteriness-1, 0) + + //Other + + if(stuttering) + stuttering = max(stuttering-1, 0) + + if(slurring) + slurring = max(slurring-1,0) + + if(silent) + silent = max(silent-1, 0) + + if(druggy) + druggy = max(druggy-1, 0) + + if(stunned) + AdjustStunned(-1) + if(!stunned) + update_icons() + + if(weakened) + weakened = max(weakened-1,0) + if(!weakened) + update_icons() + + if(hallucination) + spawn handle_hallucinations() + + if(hallucination<=2) + hallucination = 0 + else + hallucination -= 2 + + else + for(var/atom/a in hallucinations) + qdel(a) + + CheckStamina() + return 1 + +/mob/living/carbon/proc/handle_disabilities() + //Eyes + if(disabilities & BLIND || stat) //blindness from disability or unconsciousness doesn't get better on its own + eye_blind = max(eye_blind, 1) + else if(eye_blind) //blindness, heals slowly over time + eye_blind = max(eye_blind-1,0) + else if(eye_blurry) //blurry eyes heal slowly + eye_blurry = max(eye_blurry-1, 0) + + //Ears + if(disabilities & DEAF) //disabled-deaf, doesn't get better on its own + setEarDamage(-1, max(ear_deaf, 1)) + else + // deafness heals slowly over time, unless ear_damage is over 100 + if(ear_damage < 100) + adjustEarDamage(-0.05,-1) + + +//this handles hud updates. Calles update_vision() and handle_hud_icons() /mob/living/carbon/proc/handle_regular_hud_updates() + if(!client) return 0 + + update_action_buttons() + + if(damageoverlay) + if(damageoverlay.overlays) + damageoverlay.overlays = list() + + if(stat == UNCONSCIOUS) + //Critical damage passage overlay + if(health <= config.health_threshold_crit) + var/image/I = image("icon" = 'icons/mob/screen_full.dmi', "icon_state" = "passage0") + I.blend_mode = BLEND_OVERLAY //damageoverlay is BLEND_MULTIPLY + switch(health) + if(-20 to -10) + I.icon_state = "passage1" + if(-30 to -20) + I.icon_state = "passage2" + if(-40 to -30) + I.icon_state = "passage3" + if(-50 to -40) + I.icon_state = "passage4" + if(-60 to -50) + I.icon_state = "passage5" + if(-70 to -60) + I.icon_state = "passage6" + if(-80 to -70) + I.icon_state = "passage7" + if(-90 to -80) + I.icon_state = "passage8" + if(-95 to -90) + I.icon_state = "passage9" + if(-INFINITY to -95) + I.icon_state = "passage10" + damageoverlay.overlays += I + else + //Oxygen damage overlay + if(oxyloss) + var/image/I = image("icon" = 'icons/mob/screen_full.dmi', "icon_state" = "oxydamageoverlay0") + switch(oxyloss) + if(10 to 20) + I.icon_state = "oxydamageoverlay1" + if(20 to 25) + I.icon_state = "oxydamageoverlay2" + if(25 to 30) + I.icon_state = "oxydamageoverlay3" + if(30 to 35) + I.icon_state = "oxydamageoverlay4" + if(35 to 40) + I.icon_state = "oxydamageoverlay5" + if(40 to 45) + I.icon_state = "oxydamageoverlay6" + if(45 to INFINITY) + I.icon_state = "oxydamageoverlay7" + damageoverlay.overlays += I + + //Fire and Brute damage overlay (BSSR) + var/hurtdamage = src.getBruteLoss() + src.getFireLoss() + damageoverlaytemp + damageoverlaytemp = 0 // We do this so we can detect if someone hits us or not. + if(hurtdamage) + var/image/I = image("icon" = 'icons/mob/screen_full.dmi', "icon_state" = "brutedamageoverlay0") + I.blend_mode = BLEND_ADD + switch(hurtdamage) + if(5 to 15) + I.icon_state = "brutedamageoverlay1" + if(15 to 30) + I.icon_state = "brutedamageoverlay2" + if(30 to 45) + I.icon_state = "brutedamageoverlay3" + if(45 to 70) + I.icon_state = "brutedamageoverlay4" + if(70 to 85) + I.icon_state = "brutedamageoverlay5" + if(85 to INFINITY) + I.icon_state = "brutedamageoverlay6" + var/image/black = image(I.icon, I.icon_state) //BLEND_ADD doesn't let us darken, so this is just to blacken the edge of the screen + black.color = "#170000" + damageoverlay.overlays += I + damageoverlay.overlays += black + + + handle_vision() + handle_hud_icons() + + return 1 + +/mob/living/carbon/proc/handle_vision() + + client.screen.Remove(global_hud.blurry, global_hud.druggy, global_hud.vimpaired, global_hud.darkMask) + + if(stat == DEAD) + sight |= SEE_TURFS + sight |= SEE_MOBS + sight |= SEE_OBJS + see_in_dark = 8 + see_invisible = SEE_INVISIBLE_LEVEL_TWO + else + sight &= ~SEE_TURFS + sight &= ~SEE_MOBS + sight &= ~SEE_OBJS + see_in_dark = 2 + see_invisible = SEE_INVISIBLE_LIVING + if(see_override) + see_invisible = see_override + + if(blind) + if(eye_blind) + blind.layer = 18 + else + blind.layer = 0 + + if (disabilities & NEARSIGHT) + client.screen += global_hud.vimpaired + + if (eye_blurry) + client.screen += global_hud.blurry + + if (druggy) + client.screen += global_hud.druggy + + if(eye_stat > 20) + if(eye_stat > 30) + client.screen += global_hud.darkMask + else + client.screen += global_hud.vimpaired + + if(machine) + if (!( machine.check_eye(src) )) + reset_view(null) + else + if(!client.adminobs) + reset_view(null) + +/mob/living/carbon/proc/handle_hud_icons() return - +/mob/living/carbon/proc/handle_hud_icons_health() + if(healths) + if (stat != DEAD) + switch(health) + if(100 to INFINITY) + healths.icon_state = "health0" + if(80 to 100) + healths.icon_state = "health1" + if(60 to 80) + healths.icon_state = "health2" + if(40 to 60) + healths.icon_state = "health3" + if(20 to 40) + healths.icon_state = "health4" + if(0 to 20) + healths.icon_state = "health5" + else + healths.icon_state = "health6" + else + healths.icon_state = "health7" \ No newline at end of file diff --git a/code/modules/mob/living/carbon/monkey/life.dm b/code/modules/mob/living/carbon/monkey/life.dm index d2015e7dc8c..ef48338388d 100644 --- a/code/modules/mob/living/carbon/monkey/life.dm +++ b/code/modules/mob/living/carbon/monkey/life.dm @@ -1,24 +1,16 @@ //This file was auto-corrected by findeclaration.exe on 25.5.2012 20:42:32 /mob/living/carbon/monkey - var/oxygen_alert = 0 - var/toxins_alert = 0 - var/fire_alert = 0 - var/pressure_alert = 0 - - var/temperature_alert = 0 /mob/living/carbon/monkey/Life() - if(..()) - //First, resolve location and get a breath - if(SSmob.times_fired%4==2) - //Only try to take a breath every 4 seconds, unless suffocating - breathe() - else //Still give containing object the chance to interact - if(istype(loc, /obj/)) - var/obj/location_as_object = loc - location_as_object.handle_internal_lifeform(src, 0) + set invisibility = 0 + set background = BACKGROUND_ENABLED + + if (notransform) + return + + ..() if(!client && stat == CONSCIOUS) if(prob(33) && canmove && isturf(loc) && !pulledby && !grabbed_by.len) @@ -30,203 +22,31 @@ ..() return pressure -/mob/living/carbon/monkey/handle_disabilities() - /mob/living/carbon/monkey/handle_mutations_and_radiation() if (radiation) if (radiation > 100) - radiation = 100 Weaken(10) src << "You feel weak." emote("collapse") - if (radiation < 0) - radiation = 0 - switch(radiation) - if(0 to 50) - radiation-- - if(prob(25)) - adjustToxLoss(1) - updatehealth() if(50 to 75) - radiation -= 2 - adjustToxLoss(1) if(prob(5)) - radiation -= 5 Weaken(3) src << "You feel weak." emote("collapse") - updatehealth() if(75 to 100) - radiation -= 3 - adjustToxLoss(3) if(prob(1)) src << "You mutate!" randmutb(src) domutcheck(src,null) emote("gasp") - updatehealth() + ..() -/mob/living/carbon/monkey/proc/breathe() - if(reagents) - - if(reagents.has_reagent("lexorin")) return - - if(!loc) return //probably ought to make a proper fix for this, but :effort: --NeoFite - - var/datum/gas_mixture/environment = loc.return_air() - var/datum/gas_mixture/breath - if(health <= config.health_threshold_crit) - losebreath++ - if(losebreath>0) //Suffocating so do not take a breath - losebreath-- - if (prob(75)) //High chance of gasping for air - spawn emote("gasp") - if(istype(loc, /obj/)) - var/obj/location_as_object = loc - location_as_object.handle_internal_lifeform(src, 0) - else - //First, check for air from internal atmosphere (using an air tank and mask generally) - breath = get_breath_from_internal(BREATH_VOLUME) - - //No breath from internal atmosphere so get breath from location - if(!breath) - if(istype(loc, /obj/)) - var/obj/location_as_object = loc - breath = location_as_object.handle_internal_lifeform(src, BREATH_VOLUME) - else if(istype(loc, /turf/)) - var/breath_moles = environment.total_moles()*BREATH_PERCENTAGE - breath = loc.remove_air(breath_moles) - - // Handle chem smoke effect -- Doohl - var/block = 0 - if(wear_mask) - if(istype(wear_mask, /obj/item/clothing/mask/gas)) - block = 1 - - if(!block) - - for(var/obj/effect/effect/chem_smoke/smoke in view(1, src)) - if(smoke.reagents.total_volume) - smoke.reagents.reaction(src, INGEST) - spawn(5) - if(smoke) - smoke.reagents.copy_to(src, 10) // I dunno, maybe the reagents enter the blood stream through the lungs? - break // If they breathe in the nasty stuff once, no need to continue checking - - - else //Still give containing object the chance to interact - if(istype(loc, /obj/)) - var/obj/location_as_object = loc - location_as_object.handle_internal_lifeform(src, 0) - - handle_breath(breath) - - if(breath) - loc.assume_air(breath) - -/mob/living/carbon/monkey/proc/handle_breath(datum/gas_mixture/breath) - if(status_flags & GODMODE) - return - - if(!breath || (breath.total_moles() == 0)) - adjustOxyLoss(7) - - oxygen_alert = max(oxygen_alert, 1) - - return 0 - - var/safe_oxygen_min = 16 // Minimum safe partial pressure of O2, in kPa - //var/safe_oxygen_max = 140 // Maximum safe partial pressure of O2, in kPa (Not used for now) - var/safe_co2_max = 10 // Yes it's an arbitrary value who cares? - var/safe_toxins_max = 0.5 - var/SA_para_min = 0.5 - var/SA_sleep_min = 5 - var/oxygen_used = 0 - var/breath_pressure = (breath.total_moles()*R_IDEAL_GAS_EQUATION*breath.temperature)/BREATH_VOLUME - - //Partial pressure of the O2 in our breath - var/O2_pp = (breath.oxygen/breath.total_moles())*breath_pressure - // Same, but for the toxins - var/Toxins_pp = (breath.toxins/breath.total_moles())*breath_pressure - // And CO2, lets say a PP of more than 10 will be bad (It's a little less really, but eh, being passed out all round aint no fun) - var/CO2_pp = (breath.carbon_dioxide/breath.total_moles())*breath_pressure - - if(O2_pp < safe_oxygen_min) // Too little oxygen - if(prob(20)) - spawn(0) emote("gasp") - if (O2_pp == 0) - O2_pp = 0.01 - var/ratio = safe_oxygen_min/O2_pp - adjustOxyLoss(min(5*ratio, 7)) // Don't fuck them up too fast (space only does 7 after all!) - oxygen_used = breath.oxygen*ratio/6 - oxygen_alert = max(oxygen_alert, 1) - /*else if (O2_pp > safe_oxygen_max) // Too much oxygen (commented this out for now, I'll deal with pressure damage elsewhere I suppose) - spawn(0) emote("cough") - var/ratio = O2_pp/safe_oxygen_max - oxyloss += 5*ratio - oxygen_used = breath.oxygen*ratio/6 - oxygen_alert = max(oxygen_alert, 1)*/ - else // We're in safe limits - adjustOxyLoss(-5) - oxygen_used = breath.oxygen/6 - oxygen_alert = 0 - - breath.oxygen -= oxygen_used - breath.carbon_dioxide += oxygen_used - - if(CO2_pp > safe_co2_max) - if(!co2overloadtime) // If it's the first breath with too much CO2 in it, lets start a counter, then have them pass out after 12s or so. - co2overloadtime = world.time - else if(world.time - co2overloadtime > 120) - Paralyse(3) - adjustOxyLoss(3) // Lets hurt em a little, let them know we mean business - if(world.time - co2overloadtime > 300) // They've been in here 30s now, lets start to kill them for their own good! - adjustOxyLoss(8) - if(prob(20)) // Lets give them some chance to know somethings not right though I guess. - spawn(0) emote("cough") - - else - co2overloadtime = 0 - - if(Toxins_pp > safe_toxins_max) // Too much toxins - var/ratio = (breath.toxins/safe_toxins_max) * 10 - //adjustToxLoss(Clamp(ratio, MIN_PLASMA_DAMAGE, MAX_PLASMA_DAMAGE)) //Limit amount of damage toxin exposure can do per second - if(reagents) - reagents.add_reagent("plasma", Clamp(ratio, MIN_PLASMA_DAMAGE, MAX_PLASMA_DAMAGE)) - toxins_alert = max(toxins_alert, 1) - else - toxins_alert = 0 - - if(breath.trace_gases.len) // If there's some other shit in the air lets deal with it here. - for(var/datum/gas/sleeping_agent/SA in breath.trace_gases) - var/SA_pp = (SA.moles/breath.total_moles())*breath_pressure - if(SA_pp > SA_para_min) // Enough to make us paralysed for a bit - Paralyse(3) // 3 gives them one second to wake up and run away a bit! - if(SA_pp > SA_sleep_min) // Enough to make us sleep as well - sleeping = max(sleeping+2, 10) - else if(SA_pp > 0.01) // There is sleeping gas in their lungs, but only a little, so give them a bit of a warning - if(prob(20)) - spawn(0) emote(pick("giggle", "laugh")) - - - if(breath.temperature > (T0C+66)) // Hot air hurts :( - if(prob(20)) - src << "You feel a searing heat in your lungs!" - fire_alert = max(fire_alert, 2) - else - fire_alert = 0 - - - //Temporary fixes to the alerts. - - return 1 - /mob/living/carbon/monkey/handle_environment(datum/gas_mixture/environment) if(!environment) return @@ -267,143 +87,15 @@ /mob/living/carbon/monkey/proc/handle_temperature_damage(body_part, exposed_temperature, exposed_intensity) if(status_flags & GODMODE) return var/discomfort = min( abs(exposed_temperature - bodytemperature)*(exposed_intensity)/2000000, 1.0) - //adjustFireLoss(2.5*discomfort) if(exposed_temperature > bodytemperature) adjustFireLoss(20.0*discomfort) - else adjustFireLoss(5.0*discomfort) -/mob/living/carbon/monkey/handle_chemicals_in_body() - - if(reagents) reagents.metabolize(src) - - if (drowsyness) - drowsyness-- - eye_blurry = max(2, eye_blurry) - if (prob(5)) - sleeping += 1 - Paralyse(5) - - confused = max(0, confused - 1) - // decrement dizziness counter, clamped to 0 - if(resting) - dizziness = max(0, dizziness - 5) - else - dizziness = max(0, dizziness - 1) - - updatehealth() - - return //TODO: DEFERRED - -/mob/living/carbon/monkey/handle_regular_status_updates() - updatehealth() - - if(stat == DEAD) //DEAD. BROWN BREAD. SWIMMING WITH THE SPESS CARP - silent = 0 - else //ALIVE. LIGHTS ARE ON - if(health < config.health_threshold_dead || !getorgan(/obj/item/organ/brain)) - death() - stat = DEAD - silent = 0 - return 1 - - //UNCONSCIOUS. NO-ONE IS HOME - if( (getOxyLoss() > 25) || (config.health_threshold_crit >= health) ) - if( health <= 20 && prob(1) ) - spawn(0) - emote("gasp") - if(!reagents.has_reagent("epinephrine")) - adjustOxyLoss(1) - Paralyse(3) - - if(paralysis) - AdjustParalysis(-1) - stat = UNCONSCIOUS - else if(sleeping) - sleeping = max(sleeping-1, 0) - stat = UNCONSCIOUS - if( prob(10) && health ) - spawn(0) - emote("snore") - //CONSCIOUS - else - stat = CONSCIOUS - - //Eyes - if(disabilities & BLIND || stat) //disabled-blind, doesn't get better on its own - eye_blind = max(eye_blind, 2) - else if(eye_blind) //blindness, heals slowly over time - eye_blind = max(eye_blind-1,0) - else if(eye_blurry) //blurry eyes heal slowly - eye_blurry = max(eye_blurry-1, 0) - - //Ears - if(disabilities & DEAF) //disabled-deaf, doesn't get better on its own - setEarDamage(-1, max(ear_deaf, 1)) - else - // deafness heals slowly over time, unless ear_damage is over 100 - if (ear_damage < 100) - adjustEarDamage(-0.05,-1) - - //Other - if(stunned) - AdjustStunned(-1) - - if(weakened) - weakened = max(weakened-1,0) - - if(stuttering) - stuttering = max(stuttering-1, 0) - - if(silent) - silent = max(silent-1, 0) - - if(druggy) - druggy = max(druggy-1, 0) - - CheckStamina() - return 1 - - -/mob/living/carbon/monkey/handle_regular_hud_updates() - - if (stat == 2) - sight |= SEE_TURFS - sight |= SEE_MOBS - sight |= SEE_OBJS - see_in_dark = 8 - see_invisible = SEE_INVISIBLE_LEVEL_TWO - else if (stat != 2) - sight &= ~SEE_TURFS - sight &= ~SEE_MOBS - sight &= ~SEE_OBJS - see_in_dark = 2 - see_invisible = SEE_INVISIBLE_LIVING - if(see_override) - see_invisible = see_override - - if (healths) - if (stat != 2) - switch(health) - if(100 to INFINITY) - healths.icon_state = "health0" - if(80 to 100) - healths.icon_state = "health1" - if(60 to 80) - healths.icon_state = "health2" - if(40 to 60) - healths.icon_state = "health3" - if(20 to 40) - healths.icon_state = "health4" - if(0 to 20) - healths.icon_state = "health5" - else - healths.icon_state = "health6" - else - healths.icon_state = "health7" +/mob/living/carbon/monkey/handle_hud_icons() + handle_hud_icons_health() if(pressure) pressure.icon_state = "pressure[pressure_alert]" @@ -417,8 +109,6 @@ if (toxin) toxin.icon_state = "tox[toxins_alert ? 1 : 0]" if (oxygen) oxygen.icon_state = "oxy[oxygen_alert ? 1 : 0]" if (fire) fire.icon_state = "fire[fire_alert ? 2 : 0]" - //NOTE: the alerts dont reset when youre out of danger. dont blame me, - //blame the person who coded them. Temporary fix added. if(bodytemp) switch(bodytemperature) //310.055 optimal body temp @@ -441,31 +131,6 @@ else bodytemp.icon_state = "temp-4" - client.screen.Remove(global_hud.blurry,global_hud.druggy,global_hud.vimpaired) - - if(blind && stat != DEAD) - if(eye_blind) - blind.layer = 18 - else - blind.layer = 0 - - if(disabilities & NEARSIGHT) - client.screen += global_hud.vimpaired - - if(eye_blurry) - client.screen += global_hud.blurry - - if(druggy) - client.screen += global_hud.druggy - - if (stat != 2) - if (machine) - if (!( machine.check_eye(src) )) - reset_view(null) - else - if(!client.adminobs) - reset_view(null) - return 1 /mob/living/carbon/monkey/handle_random_events() @@ -476,11 +141,18 @@ /mob/living/carbon/monkey/handle_changeling() - if(mind && mind.changeling) - mind.changeling.regenerate() - hud_used.lingchemdisplay.invisibility = 0 - hud_used.lingchemdisplay.maptext = "
[src.mind.changeling.chem_charges]
" + if(mind) + if(mind.changeling) + mind.changeling.regenerate() + hud_used.lingchemdisplay.invisibility = 0 + hud_used.lingchemdisplay.maptext = "
[mind.changeling.chem_charges]
" + else + hud_used.lingchemdisplay.invisibility = 101 +/mob/living/carbon/monkey/has_smoke_protection() + if(wear_mask) + if(wear_mask.flags & BLOCK_GAS_SMOKE_EFFECT) + return 1 ///FIRE CODE /mob/living/carbon/monkey/handle_fire() diff --git a/code/modules/mob/living/carbon/monkey/monkey.dm b/code/modules/mob/living/carbon/monkey/monkey.dm index 7bdbfb459da..6519cd2b39a 100644 --- a/code/modules/mob/living/carbon/monkey/monkey.dm +++ b/code/modules/mob/living/carbon/monkey/monkey.dm @@ -190,9 +190,6 @@ internal = null return -/mob/living/carbon/monkey/var/co2overloadtime = null -/mob/living/carbon/monkey/var/temperature_resistance = T0C+75 - /mob/living/carbon/monkey/ex_act(severity, target) ..() switch(severity) @@ -202,28 +199,16 @@ if(2.0) adjustBruteLoss(60) adjustFireLoss(60) + adjustEarDamage(30,120) if(3.0) adjustBruteLoss(30) if (prob(50)) Paralyse(10) + adjustEarDamage(15,60) + + updatehealth() return -/mob/living/carbon/monkey/blob_act() - if (stat != 2) - show_message("The blob attacks you!") - adjustFireLoss(60) - health = 100 - getOxyLoss() - getToxLoss() - getFireLoss() - getBruteLoss() - if (prob(50)) - Paralyse(10) - if (stat == DEAD && client) - gib() - return - if (stat == DEAD && !client) - gibs(loc, viruses) - qdel(src) - return - - /mob/living/carbon/monkey/IsAdvancedToolUser()//Unless its monkey mode monkeys cant use advanced tools return 0 diff --git a/code/modules/mob/living/carbon/slime/death.dm b/code/modules/mob/living/carbon/slime/death.dm index c54e5d869c3..77018a2cde4 100644 --- a/code/modules/mob/living/carbon/slime/death.dm +++ b/code/modules/mob/living/carbon/slime/death.dm @@ -24,4 +24,7 @@ if(ticker && ticker.mode) ticker.mode.check_win() - return ..(gibbed) \ No newline at end of file + return ..(gibbed) + +/mob/living/carbon/slime/gib() + qdel(src) \ No newline at end of file diff --git a/code/modules/mob/living/carbon/slime/life.dm b/code/modules/mob/living/carbon/slime/life.dm index dd04410c66b..f15fd5196a7 100644 --- a/code/modules/mob/living/carbon/slime/life.dm +++ b/code/modules/mob/living/carbon/slime/life.dm @@ -6,12 +6,19 @@ var/SStun = 0 // stun variable /mob/living/carbon/slime/Life() + set invisibility = 0 + set background = BACKGROUND_ENABLED + + if (notransform) + return if(..()) handle_nutrition() handle_targets() if (!ckey) handle_speech_and_mood() +/mob/living/carbon/slime/handle_breathing() + return /mob/living/carbon/slime/proc/AIprocess() // the master AI process @@ -25,14 +32,14 @@ AIproc = 1 - while(AIproc && stat != 2 && (attacked || hungry || rabid || Victim)) + while(AIproc && stat != DEAD && (attacked || hungry || rabid || Victim)) if(Victim) // can't eat AND have this little process at the same time break if(!Target || client) break - if(Target.health <= -70 || Target.stat == 2) + if(Target.health <= -70 || Target.stat == DEAD) Target = null AIproc = 0 break @@ -155,6 +162,13 @@ return //TODO: DEFERRED + +/mob/living/carbon/slime/handle_mutations_and_radiation() + return + +/mob/living/carbon/slime/handle_regular_hud_updates() + return + /mob/living/carbon/slime/handle_regular_status_updates() if(is_adult) @@ -162,17 +176,21 @@ else health = 150 - (getOxyLoss() + getToxLoss() + getFireLoss() + getBruteLoss() + getCloneLoss()) - if(health < config.health_threshold_dead && stat != 2) + if(health < config.health_threshold_dead && stat != DEAD) death() return - else if(src.health < config.health_threshold_crit) + else if(health < config.health_threshold_crit) - if(!src.reagents.has_reagent("epinephrine")) - src.adjustOxyLoss(10) + if(!reagents.has_reagent("epinephrine")) + adjustOxyLoss(3) - if(src.stat != DEAD) - src.stat = UNCONSCIOUS + if(stat != DEAD) + Paralyse(3) + stat = UNCONSCIOUS + else + if(stat != DEAD) + stat = CONSCIOUS if(prob(30)) adjustOxyLoss(-1) @@ -181,46 +199,36 @@ adjustCloneLoss(-1) adjustBruteLoss(-1) - if (src.stat == DEAD) - src.lying = 1 - src.eye_blind = max(eye_blind, 1) + if (stat == DEAD) + lying = 1 + eye_blind = max(eye_blind, 1) else - if (src.paralysis || src.stunned || src.weakened || (status_flags && FAKEDEATH)) //Stunned etc. - if (src.stunned > 0) - AdjustStunned(-1) - src.stat = 0 - if (src.weakened > 0) - AdjustWeakened(-1) - src.lying = 0 - src.stat = 0 - if (src.paralysis > 0) - AdjustParalysis(-1) - src.eye_blind = 0 - src.lying = 0 - src.stat = 0 + if(stunned > 0) + AdjustStunned(-1) + if(weakened > 0) + AdjustWeakened(-1) + if (paralysis > 0) + AdjustParalysis(-1) - else - src.lying = 0 - src.stat = 0 + if(stuttering) + stuttering = 0 - if (src.stuttering) src.stuttering = 0 - - if (src.eye_blind) - src.eye_blind = 0 - src.eye_blind = max(eye_blind, 1) + if(eye_blind) + eye_blind = 0 + eye_blind = max(eye_blind, 1) setEarDamage((ear_damage < 25 ? 0 : ear_damage),(disabilities & DEAF ? 1 :0)) - src.density = !( src.lying ) + density = !( src.lying ) - if (src.disabilities & BLIND) - src.eye_blind = max(eye_blind, 1) + if(disabilities & BLIND) + eye_blind = max(eye_blind, 1) - if (src.eye_blurry > 0) - src.eye_blurry = 0 + if(eye_blurry > 0) + eye_blurry = 0 - if (src.druggy > 0) - src.druggy = 0 + if(druggy > 0) + druggy = 0 return 1 diff --git a/code/modules/mob/living/carbon/slime/slime.dm b/code/modules/mob/living/carbon/slime/slime.dm index 208960cc5f1..f2c5d5eb15f 100644 --- a/code/modules/mob/living/carbon/slime/slime.dm +++ b/code/modules/mob/living/carbon/slime/slime.dm @@ -161,49 +161,20 @@ /mob/living/carbon/slime/ex_act(severity, target) ..() - var/b_loss = null - var/f_loss = null switch (severity) if (1.0) - qdel(src) + gib() return if (2.0) - - b_loss += 60 - f_loss += 60 - + adjustBruteLoss(60) + adjustFireLoss(60) if(3.0) - b_loss += 30 - - adjustBruteLoss(b_loss) - adjustFireLoss(f_loss) + adjustBruteLoss(30) updatehealth() - -/mob/living/carbon/slime/blob_act() - if (stat == 2) - return - var/shielded = 0 - - var/damage = null - if (stat != 2) - damage = rand(10,30) - - if(shielded) - damage /= 4 - - //paralysis += 1 - - show_message(" The blob attacks you!") - - adjustFireLoss(damage) - - updatehealth() - return - /mob/living/carbon/slime/MouseDrop(var/atom/movable/A as mob|obj) if(isliving(A) && A != src && usr == src) var/mob/living/Food = A @@ -496,9 +467,6 @@ /mob/living/carbon/slime/restrained() return 0 -mob/living/carbon/slime/var/co2overloadtime = null -mob/living/carbon/slime/var/temperature_resistance = T0C+75 - /mob/living/carbon/slime/show_inv(mob/user) return diff --git a/icons/mob/screen_alien.dmi b/icons/mob/screen_alien.dmi index e0257307ac14ab389f36e96d079a2fc3f921c148..2044d9897595630c1ca8972be6b48ddf95e90460 100644 GIT binary patch literal 24796 zcmZ5|Wmp?g*KLA36t@y6Ezsgtpv8*2Q{3IH6o&xCtypo_LW>uNAjKVu6$$R{5|S@{ z-}~L?x%XElGm|rO_TID3UTg13l$wexJ`Obw006+3my^-}0D#C%AOH&k`C;f@ZjJl` z_SMq;BxU7c;cn;p$b zzl0?%a;FdfxB$1miNScCHS9QC_{uB%{+`CiH7@c&D+v5zq_01zZ_mCTch6sUZ-_%t z=O7U4gH)BZ;#ckwzjgaY{1RjIMNMia`=wX!q6HJGnrNOcy}3yqk9NbkU=~Q{*L&XL z^(>CV-}FdIRx+0QHsi$t-US<)YsbN$HA^0OZwp~OStve7O^`-wN4sn5s@+#%`O9ec zg`)BJ|u@HrB zG(D+Zz8XXsh_qkS%#t2g`L;;HZ)%>1%615+2s6omy7tn)JNET(*j@1U#|Ali*+w~f zo07wqvL%Pb#|I~zO>YO9LWSCMhdC#~5zY_j-;@9VdVsvt2QBaHqYgiR?b!?jLR6mK zOQPx}h6+bM0~iORL4zoS!uI?8$MnX7CaX8L&)+X({57d$my9`%9dBrC)VD36$az<5 zLB?K`|B5~mM~VoW0c%TzoZNO1BmSP4eQC6@@Hm`4neE5Iqi{T9~@3?LKRfsLj+#vIUEuGQ^*No43NLG!I- zp}vxC?^2zk@;3rX$fH?7%}VO^-$>pBPTjSsWZ&+?i;t$3>yJcbxxRqk0E&a)2i>B7 za6gW{=J0&PVhc=#_(a}&^dy?_b++`CNDf0fDuf4u{TT81A-1rYi)i2;NYKF>Q4lWE zs*=t8+V7Lva8WH_TC+a7y;L#L@TRL&-;e&C^bG5FK}+NUMVDY2R1;+rS_i za2I`Q(aV$*U{&&yjqyE-o6#{=_0PSN1a>3pE8MS9?{A14UNXW>H*B=Gg*xXLrVqtZ zwz)!AQB28Q2aZbYi{vq_8H$q*b;p@6_D=nJeBgh_>$KgC>v3=hG6rI2B5#p5R(W;b zsJM*Mc}DoE{rvq16t5=0MlW8FjstEg0T+817W;E8(Ca!2HK1xdUc%^V-@lCI#V)3tcsB*jeMm>aX=4WMRs z%&NOE)zXr7bDP41u$AAG#>Cc(kFL^2#cki!r`zt-R_|9)g(2^=-VM&{5nPB9^zC(M zww57^xX%3R>xZat>K)}go4fX#_;0j9cTLAj-;zZN#6?sU6j0Y9FB#F5TKu=Y)}|ji zO}VavoRB8Q_unD>{A30H7vP^K>KUz;B|5OfXOj3 z7q&dlN0jP`DsPLW3j+n`YZf%vcD0CG3Tz?Dev@OUbM>d2PPVrRpTGUY^K0ES@yE5L z8>bQO>Ce6_Agj3jOW00z<%`#^$G&P7N4Y;QuNXWp#g{Y+;>FW>8slQGPQO}s8L6!C zcyG5^>VBYwe(kv=FYoj6>wxd?$Qrtr+Zesw8 z?^Hg?j!L#Y-gmE46kqX!&~2Yq5()vdJ`*f$l3IV`bhjDoJrS;I{X0M zYf;-Hw*l>GaSj6Z)K?Z0qMfi79r$1ZNVnsp)&^wKdAivFXb-X!J9e3`@;h1_NJAAq zALDnvJ%04&guq996T-M3xc=E12F>*isjO;OP^O`5-eW?WuH)5aASx$YQ$}6jdFT-B zog&|ysYhA&vX7vhx;;90Cv9Ls;%2d#qhH>9FRmRnqf~`mfk6sFG_-G6t7CNMq@>8) zpp}^6jM>bJaXCl`!mrZ5>HHwT#2}#to^_A3%>$*Rr8yIjmYlhT6~Y9tB0SVe|1dIx^AX~rs&6ZdfG~)rKKx_9{5Bo z6}ytjxF~VEbkLSinged8cMfiRuQ$asw7VC!9IsJH16F;$>y3dxKgZ9n+Qr$xjr~k% zWlM|9;hI-DC)-k?=B3uE;Ktz2?4=Ix%m0m0`m7ryvglv4#>z*Mcv>uVI%JR}m-HlaM)SfWPydj;LHrzEbDnpqIOf(J>`LYPr(D^Rv;rN-hanI<3kEr)K z5Gw|dvK=EKfdlGtp)+VwDIO68sNUWmq7wZL+>D2yes$Ap%(_YY)#-1-#SZ@KAscXj zKtjmDxnA%Ys#eo{C8%vu%IWyp`PO+s@2w@Z?xmx=0rnVc`<0VXnS1o~aj6xS=YL{T zAT%A5-V61n{gK9c^$dV~fQRCg3rjoyLI-@M79If@7#wwez2pkc+SzZ|i}D^*MDARMnIIhXa6dN9?^;UreFwpiXv$N# z5i$(IzQ+7XC_ef?B9UKWuPHup_2t<*s&2FS>#VtN!19nTtitt))&L-xizBWvh!Oz< ztUlxhpCyRQ7EA?V-Z*K}e1Qb4weKdu=OxLZGjC5C--gx1Is9aOoE=0bN!=EZMvxyp)`v)m#!5F_yTs zgQ#fwWp!;8c=JBcE;C;bz>=wF!r?N3^IwPDhNF6FXQl?3^QbvH5-YQ>wspbjj{*Ss zy43YdV>?Jh*o`+3b@4?wWFZomJ6pn6WIq!`Q5Xx}U05);^831trR}2ih?O-r_{eJe z#An;oWcGssdH>`t?|yd4e>#(^hO|$sUhuPEtKibVW9r|V13$YF1%RdNPjs7FHsZF` z)u#--`V8s(ZrpP3cBq@6<>j_-;sXW?^}NtL*#YA3h84P_NlvSiXxi|K_))qyF#AZ@ zK`sk=-$?9nyUGnE`#?V)vdo$f#L9U-bzzQGLaw=a!a|Z=iz=o`&sMFtXT-q+M6xXVxn^5Qj1Eyg4NBz8%@a`Vmpm?!1 z6!bxtX669FGneW&po=HO=*<=(CLHM+<0cr+j)v*iMzqj%Lj011G3#^Lw+PpW9URQS z+EoRYSN8EU|-)8YEVP;?#nyjW~als zp9Nb@rVPbr0&KS>;rYs}INJV~re@7zXaP^VV|ijfU`vh8_?5RHdn~ao*AI6fi7^l< zE`5qhtZ5hYf{^^-A*Meslc;#{x$)#w(T|*(FW?IZAqBH7%U!57@XMP{pPGD5gxb2e zQL5RK^d^V^{^yIMHkPhhzKg$D<(u85zLJA#In?FxZN7THYeV0NO1;hb%b4Bac3--B zcdBztPpc0s8(Eknk}G#;5qeLOW1#)7HtR#rzRzgZdpp@sd5wPj2y^nHdv8H$KP}aH z+-gDvAN_Jg^va+G^Y$)uJM9PddDBN_n`=K zFtf2LIk>rM;Hw@$<|#E1WAO-e+iF-}&yd2-ixO6Jy;Ic1HX6XV-UAw%#8u=~K5@v* zKH-E+J>{|iRLO&x(X;_tCw0q^wln{TmP@$l4AxB$N%=Tj5Z+(2o$#r+%=&xVSw-6gwK&?TE|NY_ zQ4QESu%fM%q|uql?+1Vj?}PXc%@&^U1~e`Jdp{h`nzz(A@1&Ig0%2>U8aM4NmhG3P zh7Ng!#q+1z+i<}Is|bcOU?jYA@|o zpD#yd>rK``YDqpvhA({xiQIfoahw$+lct=9cYs>$TSog$Up|L-vPe2Z{`2K#PLK}A zlCXmvV|P$-MTp=ETJ1ls=o*e^vf#gk%F5yUqD${md3fG!HrS%u zlz;$5FX1_!id(zW;m4)+`^)FOi(KrNP|CWS?A<@@?#&!6=b_W$=-*OSWsy{LYLR#0 zVs2(MOH_4sGRG4ikbSj=$vb`J{)N6Jw$PFDbP3}cQ+s5iD4J0W1+n7ikzE}-e9 zWqr#o8Z($CXFo__kaa?nE<2CE8S9r=kNwwm;FO@HqLMBEncw~!I}?WVuhf?pf8Xm5 zzA+yB)|C5kVxYiwH>Dl>(;Pq7Nf*;!N#d-3(x za8Ek0FwWOw*vh6-@=vgc?a#0f)2~P@l)_>cR-NwmJ!Z{Yy4-O`TB`F48bJFJmz1AL z)9L-lFL8xcG-(6Bbqv10CN5FPaWx;Frt80eOpzonR&nfd4-=~u{VY`CeYW7lrOE^X z8hqZ&1`H-?hM{|r{q<3AB|o^nBWDBi9F^X-j*x?o06(gis`SwcSxvWov%9~nN5S8MePV zYOvnmpJ4a-!u-Ci>>{xjT|_tzFqr8*VxY>4%s}LCw>({h3+ZqeOffppP2bY`^LR3} z5jbk({X$+5WCYi1evyhKZ-$rqeumkNlPNZGI;f3a4QJ^eTF>zJ=6P|y_=XT*!xF!3ib^tkP+;x@1-zf+_i}A`u3x$Wbi5*fNJSs^AAVY$dj9zb~j<6?1w8B zjia!mcQr$0KEMw-ICxbVLDlk?$^UQ*vp($tC@vdQKn9re^~Nm-6DAaw+9b1mH;-=H z0hhpvyh4xp=zjj&cpf!NjRwInWpe9DCvHR*fQ`LV4>+tK{Yj{%U7&>F9*bfq(LWkO zNsKG5gl6wG{uE^VVk%E8>1*8LmQ2g!>RgAP0dDmK<~oFONMeuPMc1Ra0wtSC)Rv}G zFi*>{aNh;@6w)QQTg~<4<>Ly#2?TP_C3OFgT6ZPg)+L^iO_bEz(suGtzP{NuAbb!8 z_^>zl8}T{1giUjnTs5DpjOcp@h~oCAi;dDGh2u6Jgd1-^10(al7JgqJG;z^J3eK&K zsE*7;RPh|pOKOC?4a9#LXn~nyY!TxQsDJ<`b)O@HdTr(w;It{=o7?p@7Uffp-~^u` zu141^AkWL$nc)GR+C^AHBRu47z;wTm_v`GzAHcj6C+R2qW@jSrl(K4!r5FElcfxD1 z?ec)XhVJ4l&z@b7rpQ=P)$VT$-NyZK3-4NN8)#Hc$exWDmF3&8&FgpV(6ZhAXIJdIIvXFltrS62CYGI@jUXEn4HOe(pU_A=KN@J6um{8mrxvHiryJL9tvex_ z+*L(F7GvL>GUJoYvNCJCA3#+?Xi*scCFXAYXOn z_9;w;oDmSZeybIq_PB`*ma=D}z0N?qx1BA&=tQrucG?7%eoXJ_=%Q`FkeXV>tUxvw zG1z%EAem3idfzU$O!ZO&q>8d&Af$4TXLW}6gb=Vr>B_sllBqwF=%9m!gqZ3BROK%D zt{8bYbn-Y{{6x~Lim67?vd?hwB2sO)9P!D5)X=(2H?t!CJ*5=kJ(&56MQTulKrJA= zzU^)2q{?RPgV}TR#0Ze&kV_b5f@`D?U}LjQWH8{wwHL!CP3n&xs6=4;pE{K=sAo#f zru(%OkVp*@Azgmp(S?x*mET!xq2Ss0U;NWc;}SS7aq+zTKZ~%zCoc%oUOVpi<48Yg zY?dCO)Ef|$$9U+#EF6hMFV zcX(rloIk1r#NL2y%+aye$2pmH(v^Ftn2%*p#h;8lOS15a5CxntcPg~@Fa?44Z!03G zAi`IITCfL))`vF!K$jv0pg(Wr(tG`nQ6zByE}ZwP z?|0{#mp{JyL3)r8vffioFha#vlsnxp?_|JQ?{fkt*d6lORrr?8Suj0IWE-kWK&Jvj zS*5-+g-{{K)Yr8j&03ag8_|DDNe-s9F`77)U-FCI)O|LCIXnTh~CTs)w-kar2vx0b}j=*cTlJM6wFhfJ{>IeSvZqSHt4-QI{$ zyJfOtf?mUV(FJh3Y-{8E9m!*0*z&!8F(xOKXg7_60|wcj??tIP_33@be$E4yN=~9O zJS~gmpJv4$?CNCn<#f#`4d;6)kd#c6S(D-d9;|E#EsV`Qst_BzcKcjt(CQ7T&P|>n zw?DAEA_(}2AW72Bs8S@E;Jp;^(I=oIfLT-iczb)DLB|dNK1&yP~_QUn|bs4)lC!16_ zgrmB@hz?BH9~o4oQh9Lc{pL|_^A|FbRh#LQLK7AXoPN1uE&m$m zeSkVV;2T$_O86VowBgHK^0wLMBbTQ*`fr)!LP_#5s@gL#zUraclyMknF=Dz%R!9{d zB1VrZ{#(xFRP9EDC|Y@^06L~NU@4gip}bNTcGGQchZ z0D+B*n&UJN8{!sgInQnoDIJKi>~4+^*gl>=FBj&Y_MWyeZ%eki8zp*kf>=x)fqNFk zihrS85Q0oM^H6Sclb1ELA=q4Ty(ie#+gQIaDD7a*n{dI+WvVV)KGPc5o8rl3F!i?) z6Ggs1NcP%?fd0YEho(!;!I6r~tTWgcXE;*=jpaY6Xse&et|4R*D@wSE_5{X(vMn2Xp76dVs$s#h2_DoYF5hGV7`n^YEjW%Vy=BBXPfa%#a!g2 zp{?OMVd8BJg}&|;wn^Z*CsGtI%SbFAUnJBFF7-=EC0l7Wj*s%URr2ZiRbiZY?+CRH0XBMhygV4G zNN*$W3vs)1`Y(7_cE0)1gdyQ95uHB#CRW1WkVcFJ9&%`q&4_*-tOp3Ua+8SvwuID; z10#Ag$aZsOBqhdN!fR>)0PTwHex_$RBBAnqM)nAU-%@GwSXjvhzgc*rBThyH+xIjm zyIGjpo>`7*Z^_-feuHbvSW5>~_L2pawv>#Mks571li+>zs*kyIeT&eNRDATY%s4~d zj`aLvLe7nz8pNPu0GbhL|Jx|XMbh7@)Ao`0De?j z_LI%qZS>*RyCQi!&>_EIgV2@~pre)bX%d$3-cvIeohe>klU<~q|E$w@{Tfd6v?up* zRjck|rvh3~;nQ&ik^ETrby~4#hLG0)i_O_h+^jt)1I?9}3(=$dq!Nthi`Y=E5HedP+ycaJ%^PI%V5x z#4(=btstFCSw*6v(Xm66se82<@Cze6N$jgSpq*B){eOD_MEZeczVGE2O*D$c=rX`pNV zLJdhqcn48TZm8~kg9MQeINKb`ps_cjOX(hk5t0LEep*yKs+?cZ?2Z+@CjO|B_f6-> zIZiN-BKGd+p)*G>!!q*LW`gZ(-{=dkm~8;y1w>sx|7_RzsfmhtEF~5#FgRZykU#sz z*Va5y^^zF#xdmqpgjjK=Y+4Wa@F~M&hfc}=b9L?d)72e81)O1RUVImI@=>>aRZKTf z?PngUd4Dc^8CUpxr0p#}8AMMB!2Gd<<~If<-qmTnQ8YGSd@a8KYYhFQc8U#twoNgY zn!e90EASD89EcQd3t&o| zxGTqV=f5MZyk(*NVuq6uht$qr3gI8UU2%=i?;Cl;_YrB_{hR!_>x49GlqR;!VxM0m z>WeL>OJCbbT9{Zn0B%Dvqel zpI;dkf!=S_u%g63Hweif{n*}n3&76WJ2NnYT_idQvu`_{J$ww*2~>S;)UD=^6(ZJI z1m=WqWqv)Ev^{h=Cj>#3gu(w#$bb8LE}s0Y_l==%-}Q{m1-w&)$jZVd!{J2Srfkk1 zk3Y!Yzi^ln{_N*-cHxU;%+Q;Obg`gLR8r9Im_tOdPgOYL5$XFc;}swf3o8FN zJT7F3E5B=p5NZmGlm3cUpO)!z&PJWGY%+=P7VDQ3=#K9| zW)RxhhNj+un4~yD)#v=X&ho_|tY>PU6%pPG(VF1x%&Wjb1$L-;Z$E-swx4bO~?gq$oDFKv*;Gl1TWp#t*+8a*Vx>$v+DKmWn`2ZEWqTl*$qoOSkc zVR4D3q}92p69qyB1ac0RZ8nPm1WV{Y^Wzd!i<_!tFDHohA1FF+&mzK?bMMfFFK$2A zx2*g4`nB=zSMPo4@f+jB!~gF*UqiCcx#0aT>W+rvc}kLPD)3L&UlF#7+-0QYZMLy~ ztiZ30#m7mkXP9f6tuq_R`ZM>Z_IfR16gl-AtE?J|EswqYTBLjod4Ov>`{+D<_ME&2 zIxc8M2?utQInUEH(SCj`Gp$b~N|RGH5jc0lE}o#97_Uh75u{xX3mfU>g)) z#iaa7XHXP}`Np7gvp571H>en}pO8K=e^>>eW)i2AE*XZBIt{*b>n`|i0t2={Ib(~%GFe?Mw-kAoPg?GRnSOG^B3sx$+TIT7F z_0si7I|&vVBEV{wHt|%7h&z;On9QKuu$EZ!x6yai_w|Dw0r~P7f12*$@Q(BOrq+`Q z|H5x`0~fO1$B+X8;6O^UeF zq9Qs`nYGNQ;cr9|M6i({VFe-m-5egY-As=^-am}lBdLM{vMTdC>D2T$6bnmMK+;=No`U zUDC=$o}Kzz%*9)olA93A?Fap!49G9VeJGQNu{*Gq{ zxu3%w$_pqzNp;E3dg=Wp&|g&Bh&5_2)@K3I2n+GdP?k&FvD26v0SS5-ihWYAcS!LF zY47o^7-C<(^Jx@9Y*p`u$`$m)mVm^#w}@Z2%GUFF1RpFabl_F$HiN2}ZDn3uUI9&mr<+mKHYq$^@HT{vfCi%`$}h7ZBOS39T8vQ zt}rKYjq|Dlt=!oaJ1wIn;Q}h8ilQG}-;OrNuhoO|$07IvH|0kd&b|+dJefj<)S|*% zPviSC`(Yv7K#Hc_I?9r?ALt*wcbkCmi;5H#_-BWCZCSIo)fX-2hYVl9NA1Lto=D_W z(S&x7*Nq)`iXe`0MJb4yz#@!L8~9Iyriz;jk&zP*shl__QI6o;Rp$#Si{wdTGG%I? zVxC+AYM`L>b32x$;xeAxqV@rjQ(=jev2ga`{^OFo%P2%}H4>9N%s?59iw$_~HiL-S z7U-*(k)h(RALD_OJ!O_|LVyfXjUguYvN-j73b8Ay)FAh6iv6MTKW9*6XB(z?;E(CM zYkUOHqt&oqT*jdE12A&#KH=~&0mZf57#oifH>CHJ?ou}>!(`4}K0)WrU%F+!!%?G{ zMUP{dYyZ{C)Y88?dF9s#Lp${XT7g}OP4(>j}=ML}~iN{9= z-;uk$J&q%)d&@-+yYKT=WKY+pa~dWF1K$+VWHl!Kp^kl;ITzL!5a~M5HTrF9r3P?s z6R-AV(x{-h(2$#GLDt)(oXT|z`Ik7-j2|zU00}Es9!Du(3m1og}I;Y_Zh;mS=OgXq8RW?Y6FMcVi|HvQElYxM{H=NVLRcd z043e&zS=JVj^Blk`(6Iran_s2e2yK#7UFo5Mrk8rb>)$GIj*c*hwC9URo#ATaXMdV z6!FhCcW`aE6%PU@6;VZF?9Gcz`aL8E#@8nW?k_U23htr$gAQu`>XU?hY7m?p2QZp%cK zF2Va@(X%^vZxqBfL@~y>P4gK_;RmNSk2lieV+mo`47(8u*X<7YTEfQPTZ~uK_9-Bf z2O;%^5|8aj49f6dD#~=%(rRu9OnmEK^cwO8pns5MdNG>M*L4F=R$9oz`fO#ZQoVnH zv!ZO!4Z=GnB>IJDpMbeYGy#_6YqO4i_9}= zKK`Q@QFvu7fladT`wS=`|HhJkljQ{m>ITmmDfdh3coceW#&9VcFI0Mhy~0$fU5JJu zjiOlX)?^pA?_Uma49l!PCbrPSPJjF~sG3|}QN)P(k>y|a$of}YT>y0{AX0}?pFRhm zDn(}gJ9;^_E4XShu`NLAUbWl)7avO}u&AVYRwd2^=>N;7R&%pgiQJ)~_D7iZ-VZD) zYnXc;#Fr`M$Inmqfa2XK|5vY6HCEQ%^adS{n4)BuATvLw8<*^9n%``qzNjzivXlR6{uYfXUv2S%#(t!8QP7VK z-pTi9y>WhbO&U8}qR!dyk{Rg;iDY*nJ9!D@f;K@lK{NGoqA}Z7T=jG<}9Sfqu$-WEn44sZhd%}3-Q1Jd% zy@Dpi#oJi(6|Yyzk2oLYR4oA(c%)CYsJvH|ITB}z?ijz6&_6O?!AfI-LxRQNTZGPb zZ|$Z+r??Ec*a0T@%oHj`MHNP~@S?~~Hs;yz)v?#&QwP@6CJDAO$e`f}+UnOXT}Kw9V0FW_SP!+;NHG!q81i=2t7n2o zg5qrFf8L2+-_rqOpy?3X9<9ce@1OX8@5#(lFVtHznmB!YcvxxSfQGKh=IdhjfYiS0 zlbSdgA2kq=G8FBCG=QdGuz8tz&2}t5e{(V)k@4c?S|A4t1lIDWyKclWWYrqVV8(r# zR(h*b{)8ZpCrTjpI(@N=p9dPV<#5mS)`(iVwnZy0mbWO698Cry&^w(Et+6s51=EVKcE#NtvJKjFC+e4bXlBRy2;(D{pBIe26Pexx~*G9^mE@KV9@Nh6WX1 zzQ^%R<&ayZbQWsu>A>BfJtu$xt$d&@%=Y}tF{tB^!ZEmb!YdU3NhdUUz@lEh zkI)7pOmvIw3-ia#ulAn>uRI_|d&n;i*B!4rD z__#Of82*+rEm6{ib%9cm;^!NLp1vFtF3sc^dgk8)!I{63h6bD>P87}l8qe%*W_~l1 zw&0^$ms+cD)3)!4uE;7G;^j0FBssnwUmpWrJ)KF$KLIkYfEbir-9F<}`+NDf=7cL{ zsq5XyHInxUVE`-GOaLaMGXu@tR#EY`_}vYQzfO2>mr**ue^hK; zdKel?mvA>=z^7$Ig7eLs{!vES%zXG?{>1yDJ?3yFm1!j$p;-IlZ6yOTWhW5p_G5mY zLus5R4F;Nbr9Em)w9D>F+FRl*u1q0CvEJ`7PO*)BA-$JehGG=j6aJ*?fADEB*8cRp z-EhP{^6`Qc1_-wY#fW`^ap!v(*0or_!9|1D`AD zjKKwya*Sfp>Fz_xs#yd7rqVu-%W2@NDgV!u`%74#y51RlR`qUm7Zcd(!?(=EM^OrQ5V>?R;VOsc-@&qZ!=SdSFoXgp$8vwSA`2r_Q2^Ij4$#lK*UA zS_X38r?tkmWMk)s%v2$^f9HXGGr`xI!3IM89hJyN1 znmO5AQL_xqOK5!3bLu+LClkl>zk8?&i0VU z1x>=NLpTs~gz#+gIrKaWaUS%PyRHu?()PkWmmh6WIA^DH>OlJ|f)CqHn@4FNXqUDA zW5W;8Q};+0Wu0XV@@hY{*dJ2M4iH$m!&)OolYu=X5G_-nZf_a(x1`e%7m~DitElVm zn)^l`tLC>XKJ}uOoZ5X1>Nxv#7m;V;i6VLxN9Mm#sa3zez|KzCiNo%#~P-UMN`;q3_szec{gJ#=>@gP~WUqQfdxR+zHWk#J2Ri-y}f% z>D>Blo?p%)RqlNC=k%T?Zgcs+liJJIpHG+o8-vf`S{dZwhipw~-U|tlhneAx3>@WvHh!=lb zQuC=CPv>NO2ffLqAaCGQ*BB97AlT%a$Ovfl!32;%QZ$VhxGjPg+9#I#B47D-Y1q5U zbyKy@%YDVNgw^$A()&7Nm-#I(2zm$ne8gE+))Zq<)kY?M$?e;NKNK?y14KM4EpvMs zGyNwN$pC~APuH+b)o*sxW`E$9NbAZ<^1061#_byCy0hM##nefk<4n+;$eA}X>$BXS z>V3{*JohIi=G&*Pt~zT5X2ZaJVkmd~ zQ^AUL)jFJeUdywR5Ql`R(f3m<)p?>bH518+6-v$6{Quz^$d_H_t4*i#pj@aIRMANF+~`&UP zd7gG`z(?-)BX7^gp>KWs85p*k7MEZCfLqaYvrOFPJ$}DX{r=)5%ptJ7d&p#bD}IED0(A$i5M*MFpH z^C>@&n0U3v>HBAwMjVp2Reiq)T>dPV$t3YdCW}tr$qyH&>0bxYZ}j5sO?-$Zgjl~Z zYN#>Pm)j?VgbfDE0K8*Wor$=AZJaA8lWG(RZUYBoP1a-G;(6^AqKNOcep}8A*r0AU zpEG^~{aLuA{sB%B>EC~7cAe!ld)|3z5Gh>F3;aNnx6HEBT;{!YsOZfZzi3-$o``02$~#JAiNPl- zZ|tQq1oeyP*l42wj*@vd<#<0NGtp}0$Bi~td2nAelai+lX%6xR=3DgsUWh0J-Bpey zXz-c6S!qeAm{*wFh&8OBWt|Hp&J$*3PabW+>%H3}NFmgvg`{5=@AyyrqL~$TZ-pBR z8HwHupX$c+)_xQTKh_GX>yT&JX0$B!Spn z$^rqn5vWW{LGn{*%T@acaVOe$M)U3GBMa=avb3kpo?=IWvx2K@H$4>@l z(b|mNK&)YwSh0{1WJ}fw%TQ-7{`(QYoqavetk&~WubX3|0RLABXYnIGu~qxkG-0oa zVK2CvCt)&>bXvbQ9mC7th?^w^(SrN9!0x++rH+kE=0GZfhJc_fjlau`V<5 zq67yrL;YT`J0j@i>`0#bQa{Dt=g5@F<`K?rUnrc*9>2}k@l9a38iF+X_bAoCx^uzz zBPnCp*D%T8#C}AGW$TE(v5MaZ8(<{gQ$X(B(=))@6dRp-+;58Iw+M%)F4Qg;@u(rX zanBUAPXy!ckj`sDy0XUsFt6yncGD%YJ_H!{Zk*h@sGZ!Z6EK{+lNqREUa|216a~eT znF|x6l!wg^3%rBoi5}}e@h6tHP0$1Zurg$qXTB~I@r_&Wo}!LJ6S;`#ad)j}3{`#) zo)1+w7fg~RUOAEm?LEF){@kne3r{kJXwWZx;lsz5j&^ z?3^{*r#70^ndQ$HmbWnp$ddD&Y5zJWI$YeW|CCeWJFw&0DZ;yMT+SAjpE6@JP-6YY zRq(g$ZD|-LZVWUhNDezRcKsv-D~2&!IYdx&d^K2T6rqpWxplf;YQ0OD|&j|n3HAMjBH#!5u|n&HYl00h(1Lm9;Hff zaz3;z=J@tn6_h8;%P(0Ec=h#eFL98t=1D=Ch{X?3Xa_r2P1DfWSk6217@k};$YV8q z)DBV~&Uv)$LM~dU|5>zp6N8ZW!5=Kq>H+G@ZOMB5>KA~vy(xu%;%D8{ec1h*G7-kS zljXKr8F5#QYVir5EA;>g#;!~T^p z2NQAzw|eX(dB`6ApQ2}ZC71N4Ex8?m=jb)2W`guRsi?H?K7(D@0(Eo1WR80g608oD z&lAT_-G0`fQ3yL5`x=1HWahBX%zmEzn++j9^%HWjs~2p1T2HDHLYFAky+x>s`Yt)+ZM_5) zTM=!HNO_Xcwzkg9iPzNh%Uq)J99DlNY&=ef-vr+(WG_c*vl4rYPCF_-t&}0PL30F# zP~P0N4y{`bU&c4&tclZb67(mRcZd^Qsj(VqBN}a#Zp^l0SVaGYH39+k@kyTs=8ude z=T#Wm@N`UU29xPyVP3Y39ysqq(M^3(5yDy*dub#VsxSW?r)C0m;m?nJ{{oN0{8uAd z`QIARc9(4D|J21MXg{JesO3mRglZl}l*pD_#P*K^4da_P zZ*~ySVAGp}h=b+>!vdbg6Eah9&~2m#^z*`fbqsY1GL0Lk76DhRCiieck16W!W&fD| zqDU>9j2Vs+3|_q)eN1OWW{L?d`eWjOJz8sH*}!Dv0xY<>(m}F72scbBU<`mf0X>Uh zxireWS@tB8p15lAz{J&3HE>hLwp84j64>Q<{W521!f*?37r*h~LE2tZJ}Dd7$#5L{24cNrC}$!2qfsCYY-= zhy~NYYs`)kp!hxy=cw{VB&q&|Y^WTny&vP@2Fsk0I};s7G~6+!WW zC}Q#4FGWX4B!Mf2Oa#CH&Uz30Tu47fHK~k4Y%;1N026@q(oksw_=?(eG2@$^0Q2C5 z;_xG$doJez48RaWvQHe5NLR&1C=88mt5z)_16M3{srd!{a}@mj{coABEBW;K{Ye53 zekwaF0UVGQT_0u50^+9-(*BRDmvI`h=?^-YU*dxKjDi&AfWW;71f`n=5@q`;}Bz6@To#aQH%DjH|{cF9wdy;cc>TTNF&@n-&u zI`W^zf|qjj@<}fQr8pS6FWY5I|1C&IjRbCO!tY^DAKV4?7JbuD{1<*4>bxL{vr`wp z)=RZm;!!?s34PliJ|lH(7BG=67zl?-Ke(H4wh?c984g$O19^~>;#0jxXQ$3tE#rms z?lwpFha1PM@*Nqc_41rpt|{?KE3ILInLw*+r>H2c`ELZn$e93aN%W@^xmJ^Q!K9;r z>Hk-YvdYA0ZJ-{367oO)oV2|f`hgm;iaj3Bez5ckRrhV`CV3x7>k;d91P<>*6ctQi z4yGGK!(aCu++@hn-|gU@!HF)8g;tzUq-u9Nd-gdmVdq|ikm$S0ivUE`-wxgr#gH(qbg*ug`xFY2c zt=LQXi(CD5c=gL5e-x%7Ge-@$X4q=Hbo=mp-z1$hz9J@pC1wx(mkHLx>5T9A(pdeW zpu82Bk<)L0XSj#!WT02h`1#J)kBaN}+NErU${_;7zh6YoF8i&9J-6n??|vJ7Iol;X z(}K`ZspnK_=yL#cHvUQGGV?~C(7W!~OhoC{p&T=OQ_LHH60V@od%$-=?;x>p`xNym zk%^6{k4?h_=8U7vGDlbUD2^qJo$bqR;Fl!c{nlWdtHk6AL0BFsN{J>fLnY9`JuUu7 zc4I*j(s>&}0AYSuSnK5KUW9!wvzTB5JgtF2zVXW(=fTJ7;WXqhrP}syN@!Ix!jsr# z0pquv9ImeJy#~{imjHk;jE3bdVpbF)%05!K_A_$;@!1@`;}_m#WAJluf40Ylvhv)9 z5(mW6snd|n6khVBFxP7@BIfh+nEU=urPu|dh!WA#y6v7xK{W+}X@JYiRUg}pD!5Eq7 zIAFuL1KbD)EY+uAp3oy&0d11-RJWxSZxFc+-5p?d_|;VuYMz>(kh5k8!P@m8l~GH- zxmQs!3>3l;wizD2YN0VZTe{~JZ-K9&;t^GD?g1;}+926#9pX*u3Z;xx?MC&2bP$iK z+0=ka^mZ2!6)`VFmQy8vgp*hOF>tq`Z_yVQGU3CA9;SjBxIq|N;_~GJLs7fH;B&RB z`sIhCf}f0bdI5uod>w}%Q={ix6=+Jy;&BmLs z=Z;k>x!@%UM#T8VHuHHG_?hNkTTC=@Ix)evZP@mRO4F8W`C;)AEQ89no0F^~Ne|z6 z(_Om7UWQtd1yTT6wZ%}ZU*R~oB*F$^1*HoGWOP>uww?sq$E-b9-@rNbBsj>~`w`=b z=aJ!?w14R38P>ZjaCl_4G+qT0tQyPwcaJQ6_n;geX_H( zx+f)wBQZ@po1eXBcsbnFj>GG>g;gA(cgbe1d_iO*JQkZKnP_k~+u!ZaV|J{b6uT+t z`oYc2ugQ4s<}^3@9y>T~yS><(sdk6v=H`YlJ#<>T_FuO+J+BA88QbxkUSD2{g6vb9T>f6&3Dp zmJwi_#k^BtnFYXE*;rEltd6yGR2VKcC}e`*D^&_kmoCO}Rl;BnTH`Q=X}89?anMnGe%^5#)0THZntO^aBryn?y5aPNcRr z%$fqT)7rU0M8#9oC3XBrlQGi&1j^+K)o_IU*MjO_haODk0CLB|#rOeeELf|W`n->i zWW`fX8`E)H&hd87r6-8@Tt|`XXw_?*b}_yByS*PacS*?%eYzW;8|Y^j|4wovDfHJr zPZ9Tdik(%+&f2%V)<|0(4p_oclB0>B|3a7#c+*&Mf zC~x|x`D%z({C{h4H>WlWRg_6qEsHSlta%`!-z|&RaH~*L2L~OCQhAW9Ff)ra^a$i- z*}Rkj4$c%9F>t8QIyxDJNls1uDR%j^tYl1-ak<8Jg>$AR3IkPSK(3XA%?UmgYoiS* z6VNq)aOM!xLiAddq4*&EqHc<>r@^zcnup?`S2hpv^oxbj2d* zwENBiazH`Z&EaVO$M_!~p+rLFDQxv}6A9)fqCcdz^;*5hx36GxvaKe!JnKfnax)jy ze)7oZ{^at0%)2znjrI1iS@xPREV83RA4Cd-*t}CgNy%#s&3*NY zaw2P;{>Y!^UFZ$s({kzVJ^{nSgi$f&2mm|1h3OB6qzQ=fkCRI%j~=`Y-nCHf0p_VT zNK40=S9~S(!EsHRdw#kA!=m1V=e$Hei#Cx=c}h8$C;T?O<93IhKk8&}<7j(rR!-(! z%)nbU?~iCVvGsHzp!apK7iZHMTc>==jr6X^s+7@P!(SxM1*>MYVxD~cR+)`%AO+A- zl6RxG#Bk|+G-C@hTHdDj+N+S_@~<=4Y>j;B)yJ?&x6z`Yh}yp+BmB@rd<}EU(9u| zC#uZpNsqk-oB5g@e=WiA7PbGF%L07qD;lp0@i%Bb(AID^{FnS!t?3=uN28Zqr0Vr5 zZ}DU}!1=`^avPPL&AqNCDC4f0$qo^(oY?nd=O_-mS&qHy#umzDSA|1fyp>ZIML zBzTAk;WS6udv%#%B6Q?~9-N$AdCQP_i6nYo<1{11Z>gmm2kWz;N6cRn`5!u?m#S9O zr3J*!-tV(BEZo(?Pl=_gi312|)0DQ!DB#v#huN2&Q;p3{s{US2%K{p?F|xg@}M8FRnS zQT{lQEqnKj$+Syp9+IWEgc45!z0G-3Wgdfb4b^c zv-?8x!-w=ftLUU+|LLB0YkTb>LM+yLT0|?F9DTtRu(5Nbb@|KrTyq`35U(5!G;uoN z(fLVQdQ(UT(=q&<&fv;`#7b_i4kIIDLrz%JE>NS}nRmwgU*d89%N0*)`` zmNim`&gnGr*(2=fWt)^&x6Ygv;C57EP&C2kR1&iB=ghR|{;rd0gY~{;B|h$6hn~&~ zP;NIM0KR!DQ?muJiNe71cQvFYS4dQN=}wNiD?M@Ct!=mkvZ={Q zM1U&gWfXo$*CemP9nqWUhwzX>G6Gn^J8}ngcmU}w@pZ=SWSS@1)G)zc7Y4MxbSre` z7KB&yT8Hh2J zl#!uF)3xvzfL!nPh?ozMmrl%>QTN^0Jg%QJCufkd+-44Jm|0ZYDt@aAZ1Q`5)gfTI za(c!k^yc~h7I2n)zwwX?38lI`y#8ZU_)f`JmrmmpiI4PXxhBL3=*Y#om@{G zZ8wFChlmqqdY}#iB79b^0^%2K=BsNBI6G#-H&f^rbNWjERn$+q%~227u&H}nW^>DC)Nz*roKI+AxH~lZ4?WB%xhk`4zq-|ZcVxPvLe5>45A!GBR2V}DmpfA+D7iS zg%EpNemOD&#oVyowf67z;O6QRkj=V&tqN(n`{))~wXQb-cf+)FMDaO&aiaBs-ATSV z>Gig@1Z1EU=VQ3~tC@q1?Cf80eZ0^mi`~q0l9b+dfp#kzb4XV&Z7H7$*+OPb0{SI0 zVUtrBN0_UQg|_{cf{8b%@R!*Aew3R$qQZG;tL7l$wxMlU9^lPwxrvbvN{2>@eZkRL zDrn)`ZcBQKcA5f`XK{Db>wR8t_$ZZN{6RBWdUt(&c)pGLd1H!i>ss!OD{3Cn{XtT> zE!L4I-mv}19|Qt`vY}5dvcGeiGrnBCNmNLH?d$fuplb{Hay1-ENaqP#BRQft&N<3% ztI|LH75BLrITG{*L9~@_S8LK6Dhs4K{o@4{ufPE+{lWt|!CulMopP5@a2(C|}>HCGpo@ioB?ZV`t4 zppk%BPL$4vqaxyF)U8?M^h$>{fCcE{cO7s<>T3^witpS5?6d6Bi;0xvhVpMImkaLh zjg;b&67Ks#k2%=xmBGHRzSOoZw z8!jW*MNugu#?d>4WtfZrv8YgBG;*)2bte8Utn48JTf`p7tpOW{5?rj)%whL#+~~n| z*x1RZiknA-VtXZEd;4iWinA9K6x81$Ha0;3wG0AbKiAFGXqvSTdTo=hl0PzHvxnPS zzWDWZ^Uz|I;wMEv)gL>hs+zd@q{Y!qDj&JU-z!=C1DT25o9JeiHz;bQdJ__&@nhGR zP2&;k%djTy+bq=n9frxP^09VH42NBa`)#OmYplGuN;a-g5J>HpVZlLp$YaG(|4&~7 zwyA73&3ighpvIMcxymI&p`V7|v>ff|{iP)r#d1;w!shqwk%>g_XcAYg8zQcDX|~>= zS&iu&2s7;E*ZjluLbh>i-SlxMcJtxhCl+`_56T9m{M|yJ4xPKFoHU0Ghd{+02$N!; z1!m}7^WD^h%dGmRh{~7pn=2=N5a5#96X6!0U-NSDiQ6Q?EjE`_!snHdcooi-Q|(2G$0K zLj=|EokM4vq|M+a-MoznTEa&If}hC9X2Fb7TO)*nt|_#=^*IwYC10g?VZ4Q(#^iG1 zhwSr%vA^_f^<2@*Xt87L2M-a9!V*L6={eyZ=*t4)Bc0=Yq#r8Q>+5&3v}UY)KZj%W z_uYftKZ|w)FoGZBPl}Mm`7>=Zw9%#jg`nh6h!;kLVCiw7J#=(l{%TFWf<&-F(5SX@ zcR2U^9N$L*zP9ZSQue+dzx~@T?aJWR{t~!{*TIJA!4T%b41wEhm+%nnB7Nn%8Ip03 zGT!Xzv!Ue3C&kFO$p;0IR`_=fQ=Ix|gg1UXEsD2_E_^H5NEgbcV%*x-f67E2?8TH8% zoPIVh?!{-x7*t7i1ueWu4bbDwqlN1FLUfZkteh~LGVO9#)T#H^^qE3TCMVWR?UfQc z^`ft-HOqY^TeMn%2uYxT($wjvD>(}^dnR}}o2zE=Y? zQM6m+%iX&ogPcxgvNCf%pH7#aSez!#-}yeU>!e>xXknFL1^xyd0(Oro+JP!=x0!|! zR|vb&Vp21=#dYp0=-jPfbEyQM2a`+Fe?g>Ik)M#IdTgp0bl1`kZMaE`ID;MCUIFIi{?((F7apMV)Wp{XvqP<*|Wxwo>%^Sr9ji+G7k& z`JS?#rR>V&9Xj}M$kmx!pt-p@_U|eJf=hl3nEoXFk8<@KR=4qeR$&0mB_x&L%k)ks zCKzj_(`q~xSyq~s|73M~N^}QNUEJ5Vi2e=^pd}wYms~?R#0Dz__v63~&qT?I^gAod z750u_&up%zDR(S0k-|oA5h|jTio)EO_aU$u`DfIi67;4}{>c#cW@k3#VU#<6YtheZ zvgCiCcQ^p}Ncn$hTO<%vJLKFE?zc7r# z)2>s;J=ii26z2^uu#^)cg~9*SrQ(uQUoJ(*CJcqRxw*Z=cD=a4t*8zS0G0%fzk z@nN%H`qspHhChlD4WC_a!4)V`N0M)|>+Ff9kh*oE-MNFf>@SEJ;_9_AHbK6$OZRYX z7E?I42V4$2xMsF)6gXfjzry+)XCZntoEqYbv027wXa^H?=2<9dYJTo6H_04>#;Vay zVBQ*@uBKgJ7T;zF7Oa#sUaRQ)Al=|2K0S|9uTWjexSsLBup9o`y1gtn<2+yJpTsZ* z#C|fGmR!q=|20F~?($0y5+Rw@NwRj^_SsBgN?Pa?rhnM;yeuU_v+pfpwjA^*oT&ZC zjeEoJFUUE4I__*VhUEy-Xgn$bZsx$#Hifc#<99zxzjX+)5ju}j4NpiH%?Gn+`_Fv) z+L9BCExgAx1#%>RUxHwEn=3-M7NoEC(%h=0gM<{OrTs{E+c?W@$mF4c-55Hzxkg@c zWC;m(rX34E@&AK7R14f28222DPHl zj*I25YDaPKyeqOLYL%(+j-x*6YTNN)Y38!puq(7}c zUU=SVr}ksH3FxM&7mdFaXg8lUDZ_Px;4K}nD%0hIg^Ka46LDEVyjXcXpDfgh06&Sc zzY}3sNyxCCkI`b|hR*EmS$;9t9jmCG`C8;UoR`Xpx9F{$Y)sww92UI;9t>ZtyiKoo z@&IAc;Z7K}i*q2_+YkV+i4+k3-V&$}3!($@jNfIy{gi#&@izT!Lob)kq=$zwN?JX~ zkF5h&O|C)CSN-1Ed?^*oPCjPH?aPlagP?UP-B#O|P!nRI`^U186rSLNUJ>~X*W*!N z!srd{U5PR64T1E-L)cVVEqu+Bu2uAGT9^hb^FCGWU_Y&loM3%T^45*<@VfWkBxIF%*H~^{?2)!23R)blK_o@-``1YZM(u2T=-2r} zZS7N_{O8bHQa)^+@|gaV70=s=N4^XiS#=-!b+$VpkTcB;o25#WCG&~t_)R^g7mPu? zFV%}uGczSO2z_fp0lA$uPd?Z}J1kEgXr)hLx5{|7!|fP_OqT1E(hfOM#^5lSPabT`tWG^0DE8zkQ%-8q!*Ze(-`fj%!s;--nw7HP3YgWIvX^=GHFv0Rjh9%WOl}l=`hcyy{h-O8khcGZ?wdJ9 zjkZ0S`VXiS%{4sU8zg-QOjI&I8u-C7+v$8CE!rskUg{@QJbu%}wBN*4aQ%rZL~p0x zAh~?1lPVxgZ#bF3H2M0^v@NZCAYpZ}!2DEw$`0F_Xw&cI-8r4AoGFey@(oRU9-Hd7 z&c{sYdN&<&;W0f_f=B!xDycVK<2nZJ^--|pP)I>>dm~H&i4MR?M{))tS@wdm_7l}V z=;}r6vVWwnVBdKaF0%c-a%*@Ui5HNeWL`hJm;(|ETdl+IzRu4Na<=UIg2!G$J`Xta z#!U*Kt`55us74oq$$J=$%@~N3+=L{Re^fB?jj?bj(#vK~gk^0rTPUj1hw*bNe~83& zHp6^0-VQr|dOHkb)la)$962xmZBi;Zc{6*AZy5mq3;?uAl@WSrI=1Jli}5T<$R)2fN_3nOi$MV42~&g|r33QZA{|!>Ezkdd0dqdG5ED zw8a|Ze1tmK0VU$N@uUIbN4U<6xX$a}GZEmsUp_O-md7rG{cm1czzix{N0x0W+MqUv z2bZFwo->J|gZ!|ryTL}Q@$h{5S<^>RTH^xDFFD#PfR%}rH=TDN zVWDxKGi>%Zrc!G3(ZIO)Y_TOUv|}M=WJXY$lJntU)!rMx^*pPrX}k}%ACSaF-KpsN z?^tp0DpuZi{Dyy`#@{w}A9KYJr=w$K`&+ZkaRR@X5e;7h{XC=ye4S1A?tCvo5aEhdBjaG|i^mY)sbSW&=xOZGiym;+^Z*+Rl-IEqF zi9Hv%4YdNDoRpslu4!#}xobB4EZh{$oolKX1UR7b-t$oSjh!f@Kmi>y!r8blB8?ik0Bx+o6D6K@oYyUvYTQ~x z9kj)8bBr8y_bc$iS&0}(iMEV<>O$46E&Q2Rq}QWgYCYD@xZ5L&y}FI$`=211p8~vo zGbO)<`3()Nx89&i85{6yk=@@cCr|Mx-VXfP1QzGld>zJU*YJDdNH`}0H|pwsaT??t zkx%Y-bTqklnGjvancX&b;_*-V{wEFyxR|h|TD)iWcRnn?{PI|Gp3SoqM7Zw$U0~i6 z8Y6}#p_2^g)MW}X2XXRp@twS@?kQe5~Qh z?Va+^?b*Bz0|Azj!-j4Tb2NT`Zu%j>_Y5BQn<OY@h{Fud#dy<2F%Kilk`_o08 z3DK96x_>+|K~KC@Wx&hC=_e-RR`#mRnpgOBYqDD`{Ym4p?^=PU=yp$V>*)eVX+RaO z_q3sa{rFsT`Q6vU-dp@_t zTIPIocv`<~XZ}*nEYbYDc z3M?CJm+GLx%zw>@-%caSgN*^GDDu!h-0KYXG5gq;hiA@lXqch?p8r!?lfg5lw zTK{DlGp{P^dsd}D-<$trG{o*Fz{q|vn;egSXNPD!>Jdin$a(e>am) zfBmlk{*XgrKxBGheDJ2(W*QDTrK%}UEi58={2230kKSniBqf+3JSoJoO-u2Hbk5Un z&(;L2x><+njb9&N9>PnV|Is>`zE0n`b7k{{IqPi5C!B~_n1z4-heQd-;sQkm%kL9B z!CN(Z;7mbAI+!O$<|Uo}c|p>E*6X!wOMr=qiDq|Km-A$suuY~tKICogmsx};YKR|k zJKt8C?YkR02N6LlN_z_N@>U(79dmkp_6>dM0gL$C9|8q3h>qha$jC|`b|)|5xUd{F zI#f6TuqR)LR+51nx?kSXOvR$DzOrD%J_S;_@SrTVZ18sf#X7rq9#92X$VmU2ZLgU_ z^>Gqb6q^tok(SQ?XaWDu#o=^yIM(%kn6&&hLqh1Vq5ZUAPm?Mokzua~qukofD6DVC zuvb)sAgWt{f!FP{CBR}43lAS(50dOR3V+wS-Kw}0F8z;{el+EaaW*=V zpV4W+nB**sPe+nXOuIA`i46}uIy%Sr83`NsxB*NoXdaOB zJ|uP464(h+nH5)x&TP$!>4R3?s5A)R&zjm$qhNI+Epf?zIYS!~2 zC=n(w1+Ikvc=weF{Ac!tCB!CarGr35^Lt6Q28NGw39*^OLZHXVg`e8%#aw-iu+MRB z_Pp>qp%1Rb(s$37;QDr?{#Re6>M1%3fyzQNYJ6T*KY_i)TR}_Mgy#RRysxmrJkXff zW*L$HsR}Sr^PiY-6ot6JEkHgJdO5VOjP{tWp60;%Bw>WhNOxtsG|KN{#IYoM z{jj}R{f<3TWbrSh;_&I1uhfU!(I+~N-d|#h^u88fG2ag6t$|4{Q?mC}lY^EG-gQ!+P|-4Fn+PSQ$n<0R2Xn@62QO|KKxl`l*cK02+V{bUxMmD&HQEo*yewxdH(k zFF67nEx!VT$t>{;ttBn6a;+?Un!Lq0{!bvsMELuqf*j~Bv)tAj@^oDvH-8+7sXKsp zmB5ygc1NeO*q<_C?~#iK&3Y7ftk1sc72RJ!P6PMV6^^K!gYlhiL0C2!FDZtgg9+-ziLu>oeezsP@yB9CaAss?#sgg`SU<&iCWU5nY8N--1sSjJ~?x!=gH3+TNNPCbReZh)<2 zXS81o1;*||*G?Y;VI_k+3;V|o)Se$f-@lX5v_DzJEZ;MRA#Y}ml^I&dw)&maj-XL) z+e^K#l zfzkk59XPu%vzXVR<1OH=;#HTMadd^gM-apgYW$~D)*p=pZp>34?fJEp#>Y* z@6h3&rR z{eoMeR#%jj2ULUofWX_HYfRqRzRso&`#`he^tw3hZ|U~LJH25Vc($Ra=GOFiYSLgB zw19(%=?OwKk?N@DrO418*!p4ou?IyqUHn^Su?)>`NiO@?=G}u$_>;^#Vsb>wK z>#JDEFgDL#MU+6F1(=OneP&>-S+-?*1zaW!25uQ2(S}nzj1#w23QTT16!q`=pV9t3 z9>zYgc;YT43lx8L61_)gpk1lv;=Nz)Y~UnUVATMKdZ?04pO(eR@FA9@I>K5rQOi$< z2}n^SO9t-4qRZ0?jU6BRYXdCk_QY7XrPC2%&==S%6}_~LjO?M*<>!{~bj4yU8zECx zq49WEMcVgr39!H_z@L6-IwOrVoI~QgO+z=Y00;CLo5Wo(C5Zh?O@=eQD!aGrpey2V5Ex;jG31?+$$Q(-> zFudK;AE`{OrhO5Il;V5BX5IgEn?&vnCcs&otMqnlc>gb~x2d$Tf?Q1rkZ{2X#_^p7_fG3g5 z38ImKy?Q>rdB{tMzh!n77h>bl%2j6l_El-faX|Dt_lp2hPuXeZMHk ztUS@J0Yo#>)RX>MgE1SeKZJWI4^^#zg}#$ zv1a}at8M;{`xmzg0}38DONLZ9))_JC1qm|gGA)y;fdL&!)6Y=jUqxqMpt(Jj|D3Au zgyQ}F)%zG&EVA5gmtlAMon^#PNO2G)9P&$yvPGbRu3W($6HZk8pP9RTkIz=J9igjl zKYbBt$*m#is_DZFC~m#^9VO64$0++cpKUSnu0g7kak}~@w>r)3+x_Rd_fb5Y6df3e z+wO|>%dO~W-XciO2F?>hw=7Axm=0qrY0O;31s=~oC8Oy0eftH|cL6IJ1M$LC-pg2W z%*UA9`mD=cdNW0Q`^b^{9y1^r$iAqvi!hG1XhpdCef=?FB%;yRptT?x>R#vbmb)2O zO=}ygFCXxx9MM)TFi$uaIitfy2y6lpF$RtOiDa?+HQRpH)MoTVrj%n>Ssq(O5H2pK z{z|akMUSN5nW9>49mrlh|Nb($57TcUf?G`C2J0Wl3*QAA+yfXJ0KQtbp$U}kGn+{C zySUiJr=%j`i-sq`ChtZSW|`XP5dlDzkiQoOZu8i2&;3X)-+hV{cLhdeHnNO-`X)@b z_T|o1v-5B7M;!ZmpIet{%JE+ZJ!NmvdKmR7VD!bupwtz&7prj<{ws87DZV1mzJcxT6ud68&mGficFO;RYyM6iQ6JX@P#V*iv&i&UX7 z`WHa#JpvYypSX4Y7lS4}tp4r}-vKl!JEpbTNPxH105e;7V(vFAgVsdAbP|f^8*x_* zIwk4Ee;q5?$m<9JC~`)Bv$es9^<#+uTc%t}iZXg*snM$Yn?156b(8D2jdpa{=CjQ-f< zZSMatzI&DE%U(G9^%yeqXa8KAr{_D5gDef#ToJ8jk_-T&dq?9tn@<49xg)Kfj((r? zcpUL8@CzC=yC&RwO~MpE%fK|!8SoR1HKz3(gU(M*-}%*_(uye?X-Q*Y+?^5Y5s-bw z-fy&7sDac6{c0t2jwIWxl`FxUu209^2jZvxyeF?sh9j9%dyRP3B5^!~MIl*a^RLGx zjTXq`M!AkcFIu&tuvqw53UrE!X?^23GYPUNpcAAB$0AqQrL4XWlSg9xI zdJ9m&4b*yhVx;yM&NGiUZ_5ufY*}?54COrib$L=0=4zJf_*-$sLpP`}hbUM1ys?2A zbW6-ZA zL)gJ8#&}D0H1lnw$40vnEVsjx0-wJn62Cx$Hi!K~eB^~YLM@k5dS*sHCY}?W8xBD( zwmo==JN+td=AyeOqlAQUN0lhMzdFzg={$yaJQ;AasQ0OxPhPZGbOp zemb!)dg%;?GK=Y&lDIFDbrzp|b^5aPys;Tyv)kh=_%HStbctZ}?Z8w-ssy0ycO7#uVPymof zjnb&LMwzb`)f#@}Cy#|C2d4xK1cVoC44~>Aa@nDEl zSY!T6OlI2=UQ8Od2mhu;1hCn-wUNf6Pmq+i^c%(W*8f~O(xt;iG7QR}cac|S4yj2! zu-KgHwE}svYJ`y&bc;9ZN0PnLC-D~w+FTj$;$A8B2VG|T z>oZtTx~f0Aw&j<(lrdJH)66Amxwfsr{RrFt3j=fbk%Cm1Wf*%IQ!E^H#=l{iVa>=t z{Nnsp7sksg1ErRkLDk7TRu%Z#e9Ix!lE{Ts1Jw4PLLkKdGudmXz>L)45MspHVRXc+ zPh>>lt_HahYCAW!_9$<-*?b^Z#H}SKVEx##tVXcWy^}&Vn4mSL;GXb^)9YfC(1@SB z#?z~`6onp3nFZfe16Z-E%Kj3Y74w+4W?`woOm$nt_ISvN#2;H9?RyEV3FtnCsNHk| zK|~!^RngwI6p<)ixz4)?!=nn^tGd2k&CG8|2=#*wgXeJBEZ|+iQFz){vjRDsY4Ka@ zYH1x=En_OZ*-kJ~M+u~OBIWex_wbOzXK7_j)G_f5$eNq6Up{pBmk6eN(zHpz_R*p%F(;3kTb9vV1~-2z%Ku{KTHdM1nU z*Kv4sB=?8Uc-}p(eUK(qP*TYJPf=D;b5h|}CGay^J3fRwd^>o0gOvls!`&miADN`1dJ zdcF#Ja*0lCLl^7+el79H<7?gi9O8ZlXA^(4a3il?GCvC@Vq}Z8V_KlFfZ%~YPIod1 zNYKcA{C`PZ0(ouFlb!O`E^nVJXjydeVLTy{U!var`t$y^@yD zAEO>I+19ybi08G=YzFSr_=SP3nh>^ekInMc{{r##hKn1?H|MLH$ z!Cy*nq6OxCdJ}v_X^OIY)RBfKg7ZQBuYSM+bLi5nYLEnvhF?5L9!^${@>2OsJm7Zv zhX~|+c(Cbv{(%F=K+pzc=w_h|8&2y~>*f2G0dqspKNZ%VTXsJeK3_Xmu69M@pb%pF zS{V2P?5NnMebyT%2OG=46Vth|N77z^pH;yb4QN$x>;MPZ%4V=|olrHpL?Z+3* z*S?hZo%xs3AytcJ^d4M+qNdzBNOQ$0{R{$(by#++EI$h09fN%ww!Bhw7@I}N;(&iu zXwVvBSo-Tbe@1JB)hbAsmKC9U zVt`xs*dea2{nuYs`lVk%GI)Y-OX;3}h>dbR_nE&;*Qk@$+m>7>goU*lwvPSzp?tG; zUQz9SWilM~{_BWu;#r0^;GFDWPXx}b=&;<2!fko=0=pjIN>LJzmprax*u7+Pq?&)$ zvo(~L=Nszr=`Y)gu+&r(cFF0uzN&1r!Ccn`_Av6FN~6DCssxw>MEZsKYhj%!O5HDS zeOU$T?{1EuNz9VQ$b0-_ zIn&a%Pcy~qn_|e}!bCUSbXP<#H^UAoa6);d#oI=T*26SYUy=1kICq1 zVo^ibp)v*8@m=7L?pgrJ1OhUdf)EV*hlvcgfi> zpEQ0;7z3oovQ@2YeAe;14SC?xf@))=nLr~g3d#+urn1Y=dv0u;pPi2E1YZ2}Dl|j@ zl|mf@Z^EiKE~#rf8g~dL*5+1e@zfYQS6I*Lhm=1A(!BH03^wIYEq@xSYKzl` zU$R*>zq{obF1tL+-C>F)O}DnT_B{~0moabR4QGgNAL_@L9;|S*)9Js;88+VN|$p zb3lhQ%`Qn{>>}E7PSNWoa&-kfz~)C^ZO($rnOlx?vQ53ra5N3WS$RXP2x*|?RO3?1 zZ}eb}hGz2UlQjCEzZLb-`!4Cs9ewwt##=z_Xx~DbxgT*B{O8_(Hb_AtK_SoQ{lVfg z)DViEo`KX>lAco;7Pz8v&qAl~sljEW~*O4S8yWgLFj}_ybVA~Rw`lJn5 zu{XPQ^{7wlJ*vdA(sKZ+Tk28|g(TGF`Ib~7&qe``)4j)IjGS?dU6#TT{jWpzgAzVf zya{5ZxOaz@`LAw(FpeiSyn`gG8M8~{|Mmjxwtt+ERXryvU2!$E6yJxSR)r@DoavQv zp1VXk7M$G$8fz0VWKyqCN9xVkdhS-ZJtZ-J-I&cUHBlt_cF;V&urBqPm06y92EI`b zDEk;I5mPBGzv%vc$&|v&4GH!sfAFll1OZ_x`2bG=o0r)A6v?Rs`uQ!e*qu-|^r^g+e2>R&y*+y8p4!NdHqEhuTyl0rnZ?8)r8zJC z%9T319Vo~;f(5DZs<1+^@9z%cOtAepM66y&y7*h#3PeIZk-=YCEN;W&={>r0Q`vV0 zugS_TL2g!+Rwb}Z5vnpwsveYpAQ&Hje_3*`TLtZ$DT9US#peldXD3#-d_-NY6#FpA zolj%ABlFYChChM2C*h-YIf9C4#E_Fgg?5cRk_R z9NoO2Gtgjbrirw`APjG`49EpBt3f9BKpo6d|L&-HlG;TmgckCZ%+32c(pVGse=x!~ zn(XA{G|>CJ=MF2RkdZ$451L7O& z0nlBBk%-%c*=3d4UK}-Dgd=OV&yF72NKH*Oo4k(1HB)B1qXb|kCe;Jn4^J>xiQY_l zNnMRwM$b?JdG5n+;8fsx2^LTR8{GcJr}w}$xY>D$buQEVKml{VS?>@eRwbrp zGYvt`CIjN^M)PeK^ZJ4Li(+WP&?Fl#=?83dNp!4hx=L z>p20#(rS`?ZTDg?SYO0fG34lPW`vF$KMnEpotLDd@Wm=lDCi>hylb8|%#T$YMa<6f z*IqlEh6Wol0~T1DdhI`~^MAR)UR!9U%)v9-Bxz7-H)qBy(@yOvgF?}0eyer<)&u`@ z9T&j~6gC;f2Ji2$oI&w;3QCb?&N;mBU4F?vup8U+r#3iilyT7aUde;l3jKV;h~>X{ zAB(SW@UZ_+ojwERw%N~zg6Fw}+lK^>C;2x+8qY#>OGH{J%Y#GC-d4Y4111k&hAg~| zwWK<&X!D9zws+LUxAAQevhp59@a;sVT8f8oyLmvjmaiqEW{n zRsR`}V&dOT+jN4@9aM-+dJtnruS=i=$%Z{pJy^@awY;LNGy3YX#K$=wvD{8SlLQ@p ziihQXSNZLE(-Zg;3`99ndHaFi6t#wb9r{xEc3yZGV5Il$r_4i5*}xXVonh&OLEJAr z*gp4p!&i>`#YCB(vfi#Co^7?{?)fo?4Z{q)<35H6oM*1kw}F_(o#eC7bi+hrFB3i= z&?mOpFUGfn&urm#A>+)UU6{n#a7xvX0_zPNj`|5?xNiBdem#8xeBWNmYN+I;SvuhW zZKWK0{9Eu)mFYI(p*L3mUv-Nz9RWUc2r{|>PQ55T#g%Jd59vLIp%A^uk!BcUkHtET zQGbYs0WzBO%R}jLX3r7yc}S6K4(hMzh*~P2w%tvQL;CN=gHI9L9Fs*a71fIFS-V-u zOd~%ZH5CvSX4{K)9_U&)qWJfp^l5odc9qE;iq|gZ z^lNYzFn%qzcXBx7U9@_uWLy&`a_C_c|BmgOCD z`Z%`jl7UxuMFDc#0*i+N&j6vi=Hs_ zZ37ycsdD-@$*aGv5v^7ssC{tGYMmb4N!O!yK&7L9j6L|LFY`e}>S?_!80W7Zw<6=A?C{s(tJW>Hr5o-5$?je=-@0bjiPN2h?;oxH41 zvtMr9zlTeVhkb5++|fCEkNvLDOm&FTgU;_A%q=(v^|I09h>QG!ZBRj-KY?w)l?Urx zv2||XThDOQr}B*#W^1W_6I#$MyB-V+_`9Z{mXa_2sjthh1c0?{XUl!Uw_YRbbVc|J zDrKIV`Q^xAP$pG^OlD~|-)r6u;4CZWn{JQH)`HgS^<$wD{ZM8H@b&Ej(fUiT*CE;@ zKbX&xl4Yj4lzV)n%xap|$O0sZ2m|B}q8b#mfmu5XL^%Ss1T}CoYAFU$tA{m=o zpv~6Zp)xs?{t?M8)+xeiHfsbEx`{t6%2__`*Tc=t_%<^3UbNrUDS-a%?mC@M<~rTs zi+qA`vhtL_pPtRLOi3`0%ZdMzgaJg-rq$t7|u^RZ+cP z=Zo5DzfG8rs8qcjq2n9Z!-Rk{w8+R_1f&z2zt{t2pEzVR8mUj=mjMa2P3U*(-^J?N8`IyX=f~)&9koc(- zv0o^Vl=(S`udg7r|6ePqS2kG+O(QDZWaQdFr3GvGCbEygSdYp24Z9wNIIXGS=)Y_cJEK0O5iX6ZBOz$-4CyEY9nKX=< zufwCLU0Z0}xmv;*lU*`R;;_EU6-QF6$zc|4%JRyX4g|?I`>4{*Kq+TL_b6&zw+1$# zeg`w^gTL6%*l=O#PaA-5=xsUmSW>v8I^gFC(J$O$B(?d^<;gM_^=D}J$4!v^!WJjHOH_=7q<9o6_f;IScx=rf6u*5 zgV*$)$@=FOw3q#(bC4NpNjg0C_4LwJ2-fR3Ns2QevPV(;n>jsoW|prYz=kb{6%!2( z{V2va{4w?n92}9S*-x4Tb{v8YM&cARixeEo+h!BN47`H$x{Ac%FKlS^=}a3p_MVdP z^$9F;#=Ns(t50&A^AN9o+~eqf?l(b2CRg;XD5Go2J?9uYfg1S%X|FyK>bz!eW^i#s zloa*%o;9@)RcCUehkfqh$1rM|VWbUB5~TG&m`xuf<^fWjEb;D)%qUH5S+uj`v@icr zq5FvoJR|2Ynl|VLGjamwp?TZF`o!dfsMBKDiENErBz;uKs-!j6%^@~S@QWT(sa-;hYq8W1Jd;LI@6Ok*dHsm(c(N_ACRZ?mtU_E9yyu6V%e-tl zE21`I`S?PZHRrTman05#ip7B0&m@d7`+X+ygmR7sKuL6zWt(M0WYL=1_D9(8AJL2N(sYmXdWa|bHks~g&#KsAWMIj6iDt$R}GwaK1f zcM;0TsCwmv?2?uvC=fWDX>)$jo=y_jkLt9>!c>YR{gftUo$Ov^f8ebv!qbyj{-O^q#u~DIX({waUJ9j^|B=&P;v@Y?xg+Eo-a-AfgEAM3CEOj{QV!NOWD zS?+W0g63u_g|;)q`KIC9v~xQ^wF}?M26Sw~H|$elxcI4E zQ>G&l55U)0^6_!HUzRWVAwmjA?(p060d#S>R~xeNN?z>d^XmGa`5Bi3PMC5U&`J{` zd8+DvXDWJVi*FRbrS9@PG4}X<=cBJexeXY!D3go`vAIQZ=lDcKbb49aSy_xAwNbZ8 zFGcMyf&&7uAy7*oc;>*|aYjo}-+s)5%H)CbFhVE|jzQIY`mlHbp?L@2{Qo*k^e;&? zVf151)y`%qYix&`fkVVe;syo+qMvSl(rfxL=azvCNNK(=9Fl76x4j})tn_M_M zXJ+9IMO3{3_F*=j|Jk4o)&d@akzvXQ^^ zDD{fg=z~l}z~1Y&;qtR#+uMq3E0OU($rzHJVe%bppxepT11)HOGo@7fwZ0l%CkAM} zKkyoAx5m5sPb~!}HY4@VN^ZhYJ^kcn$Dh*;2Mn`ua*in$V+a&BoL7Dt>BtjIG=xGe zgJq1d96$JdY1iY8tZ_PCy{@;=d^-AE4ntMVMG^|e@~=~pED`6e;op2ls-sq;;Q;q6 zD#70?n#-L$pHRp|z+p2&=qzpTcaF*Nn)+m7c?Yr+xyR3~Xm9-J;S}dUR7JwUP*~V| zj}bCwIOgLv^@pBN7tkc_YVs-hWf z6W!D}Sfw;<7K@{>foJH3o6gaSCxH4?Dh$KJ zy>H;1&gWD&QtnPJH>BSP{4qwGr}m*f77LBD5grg)e#m zJl#{WQFS_oMp6#HZsW@oSCf2-e&|K3jOgn}$etQDuhF^U^&EHYK4DWoyuJ8Z3VFgW zk`*{n<#B&mi5c8MF@xmpG$qx%MIzwZnwA1 z{gTw)POt8(hw|%&V&4dk`zyF?l~P{3JKD=b)b(0zWmzSjTaF4IoSPMKkl8a0|8Gmw zKTFeeowvo%X4q6mL+3k_HUf5M@m{m(o*>GhG|Ed9ucfIYt9&d04&1LB{Kj|kzYfVi zqE3i)-(W7G0p<`e&A@);sEbj~wh@N%T)thjsNjC_10|FZ8Z-^JWv1Fh{+@)YKd?`~ z4?>UU*t(u-@|5jFDsrfWV0U&O_t0Eg^?zsih@ot6#Blu>=;ePod!!&Vv*(ON$g$#* zx2PrGuA$1gexp2gEl5eAYN#Kp#d_1-9Llyvld!hl@veJ9SkW6eYLz4yLAz1qAjbJm z^Kr#xENwbSl)(+7-unK>D+KXdqw@WaZ@No$4Az8SOWoY4mrrap3AB-Y@i||ti3mCD zJjbVi-5@c$eeGzcPsh1@iSnswh>Qe!WEyU`qAaX%JFKE&?N4>7h8>CgRB6C}*BW@z zpWx@egEV(L7z=bd(sx)z{NDv9%`gAmckH#1o1T1A;B|%Jf(A~Ek2`~Nv>tXxKaV9` zllBkCs%u*hOPoAFZi!01q27k6-a3RF`3$XOh+QUYQeWg`6wC78Kvb-3tOR1X;+C!)gLZ3d@K* zM|8jHty1liC&hX(n)c+{pBct(c6?P$U$v%-+CQ}QgYqhGMvPb?Kne-{i(z|{QZ z`hUc}y@WBWbrS82N<@IrJH*Y_=1H}2e59B)!KcAm5ri~JbWIJ&{1m{H{?-!lpM!ns zIC|ccm#`PgZ>U$?71MS_gR4-vJ=wEHf{90hA7^`mOVfx(SD^6Vas02W3|8w2wB2;q z6ctOltrvM+GROVuKYr}wINJt~e_w0fYu#UH@ zqm0zo{DBI#a%rk?R9+A@9EdpSJqu^WWx`z(FZH=d*R7a0=S)7^W6l_OBBwCBzL)>% zL>SW2p2O8EMN24+4R7rlwfJ6yz>>_duvnx8vQ`-pYpxp(_Ep=@+;ZSfby%<@STr(4 z{F}ht5~tm?K_L{ClpM;ICJ>n28aicDxbO7g_2-yp`x4>G*5X;B93B)K%jMkMdjjG{g0D5 z$Gm+ty4QLRC<^J9pTK^tWoztdzXNABdgrcl-{7c_Nfw{|~AdH zg*vinzo}?BT1-^DeFm7-zqZT#m}-H3#*%Q-SOgVn)?9Tn#O%v3jr|06YAvpcsAyge zl|}#L7o5N^a?*Qt`lRdExmX8K3;BM z!+z%0b!Yl~o7;V9;|N?h0r6`A_&7IfZ~M`++167yvgo_Am2bWw59I1=MdMbqVF;NW z0#T%J{xTK<#k&MKQ;qGc>)_=4G8S(_L%;7mlWnrY47QC)Zx2K&KPx5n)^t~87R{bX zBQIya(3A?C_A3i!8EH0EzsbvniSSI^E~{!>5j*6IvCMY8jX3ELd5QrArtK3Y^`2a9W8_hU`=LHdsH;jj|+CdJV>WygJRJ z9b7rRCfa&rQf`Kg%=B>s;=5pV-ue6YyOZTJhGf>wciyM?{$UkRXf`A4sS|k(&gwKakC0T%d?N$Jjo2LJ;LZ!db>AUrF*?9mJ6cD_1fePVMM9j zGS`-L-fZh9Ik*o-#ywy*rvI>fF6}}+sz+q4P`Qbd4!wn6=y&SkM0-H?rMX2_^7+%l zF_-7q;_tW(pv0T86jy?iBb3r_(JHIauooSnfgBt9q~Y8@m0(z^J>mnl|6KP9%=@gN zIYX4*Szq2)c0E6|8j4}P1lMk^|NeT0EnUiSFA-r=l?+8OKa&3I7e6MR|AYo#q7p-& zIehM^mU<4>Kc)uZF~`H26yTpVnkT?c6-_6UCM>25C}yCBDd;(|SkU-W@O_5xas}kr zab02(g&k?ZHGR@Td(yXt?{3;u{X5JrRdqMgu%2FC!N2A=CS*JxBk;3|i7j`~!&E_S zd9Wh{E3IbKKo3Re^?J3da35;C8vC z_mtAb88O_4@#sS5#l%~{W1qSxnH&StyK@(XPaiQF6hK!Apf}mCCR5KU|OahnuE>6#KUJBx&N$%SU^P;zSfo!T;(5+Emaq>u&x~^H&%D zpTg`XP2-52zWg+VD|tsiu%mbo2fm0miUHAj>iZR2qa+VZSoX8jDdwARg-tM*7QxGZ zuQKEopK%W5ee4&~#hsr1`fci57rR4JC601~xOWM~bqtq&sAGv+GZ-?%J(U!7bBPV@TdNtCcZPEiSGG21gW73Qltez z1O*Jes1O9DDMe7}O{7RynzSTH5d{SVr76859i$U_mnvO}^rnPR6G-{5zvsjIe%MdD zdv|y4-gD2)oS7)2_tmqy@)1$TH@c?c7pFC16%j)WJm>C+jFAw_*=|HPU$iEI)gy7F zsBd`%jqGWSg2J5_$uc!iu5^Rrs6PHyDH z>{EaK`N3^iXgVF`xj+D=GIkN7YQF+4KeYr4=|pRB+aJKcUMgk!w)){D6B2aq`qCp^dpI`Wr?KeBDf?DF$IVIArmgj*feJAo~t#sA66ttwxn&V$;>a|`Cd zC%kC25D_Z{g6n*sj_nj@~+jsXM#lAcjc?e$$lP+zMXcZb6upzW~~rrdUMkuS*X-1{U*1cn{N zl|#E`sdzea0n{ydgKF-Q(*+*KynUE&Qq{`X;{wCX0l-upd3jIJ1Su-JOV{jvI5Tq{ z9UX1skO)J*A>1)6B#cm#B=E4}tfd*M_JI&^%XEo1$EvSZ!!a7jX952>zI!suAOE^3*2u`H{kF}9m8DWEcaRI#H9xy`L@v{lXT%m^3lKUg z1{APUmdRKow`uvzNxtlZhpt$rT`E2EB$aCml8lm5+3>{AoS@6Y`eKxMcKvW!zNmxO z7~5ERvYjNV$dck&ts5D6{#+GGbRna!4Nooju6@CXTYMgS;Pbc=Mh1n~^p2=dj;>-nv7mi-7?mvS!Ti@viRac7`1SSR-SR<+gf*;tc z69rScq5(WXMHY3`z-QZ)5JAZW=ezkE+FvUKD-dX%-{sFOW@ikgnWRj}eB-fMHt!O6 z4%AsfB5aR;#y$NvcAbZbY{M8m(`PdpxCVJZ*_JIVF^sQ zrL%+a^xKP$Cm+QWd1(7UI`{aLwh7c*;D}JVc@W!o$C}?X0KusF1>_D5fF2^#D0m3z zhxtL^QHG|y9OJ!z?88C+pzrn`ZeVS!caiN4e)Gj#j*41yPla7}ZY;1BQG0^4ZtiT_ z%U>wazD!s<5!$JS-Xh6~z4Y991VkZ&ZG&Qfq@+BtHR?Y(h_2rKY~29QQOVVTvo=ji zPfSbjVNt=(gGZ(-v2T1sUc_LQq2GyGgeKav&(`6gBiJ$o3OLl6Nq%dqTi+za4C__B zSH39bp2b#rkF0@!+r@VjiL__8=m6!833a4v6DU{apZ|)}hM?6g?&n~bt?ZUQ4?TP4 z`YP#;ojR$ktSp}}EDHJ)N%IexUfLfFT|*bM+SPXd^NPuU4Qa<6Il4kj^@sBFi{E_O zHJdsNpd1(9dv(|Jj@JJe#Xot|GjetgaN5Bm^s;Dy%S7;5lLE1m{k&Sr@d%3{#ICmI zztNUYXw1(bHE7E6-L4ibA`q)sD?c->ah%*idBRaHaif6yP0W0XKpOE>D6@+>i?1eL}Zw5X2xBUdyqee-=TCOBEWoj z#R7e3{Ep3v2t7U>XT!DQM6zZF7RCj$`IBdSQD_!t6`9Q@e$`SPxJ&hQ-If#4mHWTp zGsduqV!ZC+_`iV8?QaM7z$x+ro}`hF9q%ak#P#{e12iiK3Ef{no#)8>wLH_gWpT|j zy_6qX9$pawlP7*$YgWzpi#PV2q9nGXJr)$vy+p^qFwJk^4~3l1tI(MZCL8iyVNZC* zqHR~s#UA7TaG|-hfbzz-m<7R*Md`FfWDz0!?tZPX-XIsqJG;DRrAf7BED7UaGB(Zy z4ZVDj9vQ(%gA`gSh|R$1hEf)n*&|+IE?ilsyx+LizllnFYhAMCMJs}M1nS2PgwojU zMUL}isu~luE@f-9*n?g#WX{V)?$A1SGkj~#kAdw>ntC1GuZ)MhJa$x^hb`pYLCWr(Xo9!=%ddS1?CAVNLELG zH#(r3=VTP6l)x58{~f2;3J223uV6*~@&n4n_mPf*L_x5f_y`m!&5s+W#+iq(uXM$6 zk&Qyqvx_J>6||V^uhwRih;~M;HJ#xYX?e5C5vVQCd;DhDA%uDfS|Z|GMC=MP1XGOK zz60fL+IG^IyLpS~6o_3nlsY@kkUZz+Dcj0BZ9A-6O0ZyzIu%Xn_rimsCN$%hLZ4eqtnkRE0@iWJAdZzW+WuM3q%I+(P zjkAa-8He5%xCxpgQ)Tin9(`O_Q8wkv0{8^J04~OHA&^4rYV?!n4R0w2h>vbYftj>u zV~tA)7PWib0WszQQR7|71potCyLT22^w#;|(a~Ly`Mhvsd~zn|94(bQjrrw7$0m{Z zVIXGw|4BJBEM-%J3{Mx*bk|6@}ZAZFU`67#IiJe;|j`eh(L_wpZt80$k#4f+PUsvaKYZz)b@4ELB|AMe zUE-F3QL|!5>2t2fi;N-x#p;4lK^|ScA8F298)Hl7XiEetD5EEJ4z!t~)KKLeYGUmt zkKtLm-1adQpKpD+X%jS5@t3Jh&R(+4T5rX+eo3jNlHgbeyDYT)g$mHf7UzYY#2|G0 zAl9miC|s2;XgEVQd@?!cbCrzDw%J$IoKbWS)Eogx2+s!5Ur{3jT#3#9Hq9we2RW+e zdZ{ACI={oTk_eHno%)cHaz9)`?WUo4Ow#-f%fP+D6WWIv49^D?QABX_!IXy=o)Z9@ zI7xJ5e>>ph@c}L|R<}jn!$T_FN3W$^OZKf{xyF2nxQtAy)UxKe45Y9niHGJ8x^`gL zvYMbBHTn(`qN?q7F61R4+Qz5Z{&a~t2 z&Hc7#gpeNRI4APNv*hQ0@Rs~;J2CW>);HWL2kSwKvCZzYc&R%qR1lE)nS>Lv?3oR6 zIgzj93M|k2hN>iEuGX9XPa!%!GsEENls&m6I8A0%Vz;$0Iy-%kd0>!0v zKfg-!Uw?Rie7cDP^jUT9{ECw`l{(8VG4JX4m|89Vk1X<;6;1kwTLiB^q-cHJt}YA` zm$THJbk%3W#~0fyNZ`IPs4>X88-+f6`Y!Dl*W-B|nz)=0;AWuPPmp4Qf!RSZ+%SJ9 z=;OTL@3s=+GHl=+OQBm7a9FoCH*4%751V0jSpx<>%3utB#=3swu>ZWR6 zP52TlP5P63@zPo6M54lH{!P(7h06_cIta*;raD+%9^u87O9iBEmZH1a;w$i*{|P2j z%Uf&=S`XAroEn|Y^AY|RH*So0uLkh_sKqIXKa>6JASCmM0IF!%HMxBNQ$11(miO9H8Pm-T|?lHY7-gTBV2rmoQT;ZN?W1@3pq2rvIC-0|3oHLOSf-7;W)T4>p zvXe;zCEwtalLk!EDW3Q+e{T5XLNB24h0*;Sjh49l6&f zeI0fFA9=xHO9*Z>$6tk~7SQ(#rB+j(9youL?FRv5uS?B~_cu#yR=Lw#Q(jxw-j~LG z;*;0b&_7~vv1t2?D_&+=Pb6K_)PXb04j*lCV!ZZQ#2BA<1ne8@Ue&6hh9|FNC`r#X zSCaKfZ?|1v92{KrQI^Nn1v%3=u(LOik6~^T0+1o5FV$^$8pahdxBH}y)%(5NTM?s3_9cad+qv~;jM!&@{zWA0C#e^RT^;hq(+4R1?Jg zY@WWVgcy(Jo|bsvLs@UpaSW0Dh#LTXy@5-tAy_n`cR&El$<6@zF)C+FLO$kI{=X_d(@YGXs{hA?vnb`_t7PdJA} z0?AIYA>vLYk*kvqP1AmgCNidf@4ZHSiB0@4>^v~3iG;v_G?#Yk#0o%xr8{0eGi)-^ zQ!h#yWNve-UZ6_$|0D8lwA~glj)GCfz9TK?Z;4vFi@`{3R$J>0L`@}1pDCg{&RQ+p zG-U70B6@#A39~vhV>|kn;N$YlSRUDHr`X{CQBO~&pz%?vi=5+bNblv#JU6J{;T`{C z$MM$6zox%ObZT5r&~dg_1&QK{*($6ur^mB^gp}=dG*L5>VtYgBz|i#N z#t9wwfG}Y8tw}kaKd-y`SU;p^mbO%6P)+nXjs<=T&ke@(RE_z(PP4;Hhi*{Mb9kS6E0P8@YhfUVaF=zye&|g|xnRI@=$ermKu>Fegk)>$6oBc#fd+U$ zVpk9p(KGgo##C(_4?5_DjaX{{OM-7R@hj~(Y}BSKWvSv;RYwxiWP)?h+a_5I{cMGM z!#LpgzE1`bS&gAF1w&I0((TDfS1-q2)bvECRjYaIxQha2YgYw>Fuqu%qaX#1ADcfZEzI5XWk2vtKMC!k3S{qcRnV20v zhR#a?0GKMnK^spn+fn63g=aUaj&64} z3~dVDD)qngIDtv~{l2R)uNYlWV^U^MNtlg|QW3xwE@eFc0rBl2Zp?*R)^>5VM$Fzc zK7VH}GC3hl#zsH|RH;&KBo&)QXa$mwO~1KC=s>J~*4YLuj1lPJrL6p7T~*4j0zal> zi9QaWnypRuN0j#pf-<27M-ig1mWtO|f6UU{ufTn?)?X ziDvmio~**1f~O6tf5Qi6!`0rf`Yaz;zR~=wS1Jp)d%P(rEa373|DaXon0jI?<=epD z*J-LhgFQz`db=L(6YtK#A^IbYgt{#fWmJVSy6DyrbedO;MWdfyy`JZU6TScznx$=+ z6Mrl6Dj~V7tYh{t!dI0K`UxqJB(PNWgbqRfv$qPz?L#3;4MUhDP^7Ndr{v z#b#8`;6dg+FFHOLW{45SWl0vbRBR`FLM`POF?R}`C++$$*7>Bs^kt8pAsXwvMnw3- z+Hh$bbf{k*9-tqODd?2|QPJNAWtw*hdJmH-y4e@lKb9IXSac1h_KbHad(dht2-w}HZ!S=B>L42T~r<7DvzV-+c4uU>-ug>F*X z%D(7~+yeDIH+xbOwxWE<%%l$Kg9#?Qr!KXUcupZ(e-G5##9;|JUsRsc7yHG*R+Kz1 ztTBc2^es*1^rQ(=c`7niq#TbD*gK^u&YwDg?cu4li2eof@hb7VyM+MWM~^Dq&b<2UQAZwI66Em5)g3> zCxRkEa>VRR-e4u6bO?xU4wN*uqQr56B<5IL^0KPYlJiyOfWNC6*R9MqaKG0}MVr>i zO5Yde`Q-Y=w>dA1_kg*%Kcr zb26cx#f$x5qZWWCB%Kq`>0^wq>WPb}y7+twisn#{m`~+dg7?$zIa+0A(%*=G&ne{K z>=scaFdBJQe}!84{uaueXz@y46E^qSF2K@K>+XkQIO&b1vvH}{=Y;hM9OYb}p8G6Z zwX~SOe?06CtN%?iPTKlFy8o76efURfc^xz9P^$JABOOJGy1ViY1*5TKr$=RlMtlhj zG-M-dRl!yIo|jw}0t4h^R#J)h_2?O2sh)H4(%|<4{A!nhJl9#f;pO~$4CIfe2-!Gs zwkI#;hBCdKH&|o04mfCJP068_H>+A3H5C>si#eyRC$G1nZrFlQ_GHyy_`UOF;7xvd z;?)&4%-%46tgE}$qh1cV8n}uHo2@KHV>HP2H(0VBjAs)0OMb_(c0i%v6Gur-$8o*2`=nkM@7c>`~zBB3>LD_f>;-4pG zr?9^BLS_D;)p9t0x%91!vh1tULPOU@YEb#MYfDfg@50awHK@t+^WYoI)!lzr$s61P zWvF%u%S@RX2n~SEx13yZDFOm=^86 z(2YO&F6Jw!D|%j{Vwe7rk9&m1gTZ1 z&mfKT1YlE38m0I;c%xu{I6a5~!Ok>slO@A2FXkb;=ip?!A;g(2AfHaaquG0Vdy66f zzx`#B#kB6;B))J8+Scd*L8$DTOiML9Kp;ctfd%dI==E?UMgtLVB0HA8X=tzu4dLy* zsqmv9&A#1`VPnUlaNdhZio*D>5Yl6Hi0HYVys(r*iVsy zu|flosqkmpiQ1*&+4=mn?7FRkGMunMWJ%ee^aBdde9j*C|ASiu%#l zXzV&gUAT5YLuU2RA!!hm)4w!&m)>lhJ5bje;VgmZv2>R;_C z@A%%U;p@;?sgFmlwhE%S4*l7*gvzRgH=pvW)TWzAo Date: Sat, 21 Feb 2015 04:17:55 -0800 Subject: [PATCH 019/133] bolded yelling and missing green span --- code/game/say.dm | 2 +- code/modules/mob/living/carbon/human/say.dm | 2 +- code/modules/mob/living/silicon/ai/say.dm | 2 +- code/modules/mob/living/silicon/robot/say.dm | 2 +- interface/stylesheet.dm | 4 ++++ 5 files changed, 8 insertions(+), 4 deletions(-) diff --git a/code/game/say.dm b/code/game/say.dm index c4dfd8454a0..f0347416b16 100644 --- a/code/game/say.dm +++ b/code/game/say.dm @@ -64,7 +64,7 @@ var/list/freqtospan = list( if (ending == "?") return "asks, \"[text]\"" if (ending == "!") - return "exclaims, \"[text]\"" + return "exclaims, \"[text]\"" return "says, \"[text]\"" diff --git a/code/modules/mob/living/carbon/human/say.dm b/code/modules/mob/living/carbon/human/say.dm index d8c040f394e..0e3501782bd 100644 --- a/code/modules/mob/living/carbon/human/say.dm +++ b/code/modules/mob/living/carbon/human/say.dm @@ -13,7 +13,7 @@ if (ending == "?") return "asks, \"[text]\""; if (ending == "!") - return "exclaims, \"[text]\""; + return "exclaims, \"[text]\""; if(dna) return "[dna.species.say_mod], \"[text]\""; diff --git a/code/modules/mob/living/silicon/ai/say.dm b/code/modules/mob/living/silicon/ai/say.dm index 0e61aa78cd8..76721c49ed2 100644 --- a/code/modules/mob/living/silicon/ai/say.dm +++ b/code/modules/mob/living/silicon/ai/say.dm @@ -25,7 +25,7 @@ if (ending == "?") return "queries, \"[text]\""; else if (ending == "!") - return "declares, \"[text]\""; + return "declares, \"[text]\""; return "states, \"[text]\""; diff --git a/code/modules/mob/living/silicon/robot/say.dm b/code/modules/mob/living/silicon/robot/say.dm index 8e562782b29..4ce4a2b2b4b 100644 --- a/code/modules/mob/living/silicon/robot/say.dm +++ b/code/modules/mob/living/silicon/robot/say.dm @@ -4,7 +4,7 @@ if (ending == "?") return "queries, \"[text]\""; else if (ending == "!") - return "declares, \"[text]\""; + return "declares, \"[text]\""; return "states, \"[text]\""; diff --git a/interface/stylesheet.dm b/interface/stylesheet.dm index 562ba702797..e5df1728f68 100644 --- a/interface/stylesheet.dm +++ b/interface/stylesheet.dm @@ -36,6 +36,8 @@ em {font-style: normal; font-weight: bold;} .dsquadradio {color: #686868;} .aiprivradio {color: #ff00ff;} +.yell { font-weight: bold;} + .alert {color: #ff0000;} h1.alert, h2.alert {color: #000000;} @@ -57,6 +59,7 @@ h1.alert, h2.alert {color: #000000;} .adminnotice {color: #0000ff;} .unconscious {color: #0000ff; font-weight: bold;} .suicide {color: #ff5050; font-style: italic;} +.green {color: #03ff39;} .newscaster {color: #800000;} .ghostalert {color: #5c00e6; font-style: italic; font-weight: bold;} @@ -69,6 +72,7 @@ h1.alert, h2.alert {color: #000000;} .sans {font-family: "Comic Sans MS", cursive, sans-serif;} .robot {font-family: "Courier New", cursive, sans-serif;} +.robotyell {font-family: "Courier New", cursive, sans-serif; font-weight: bold;} BIG IMG.icon {width: 32px; height: 32px;} From 9efa69145d052673060f6d59ab32ab595d48eba2 Mon Sep 17 00:00:00 2001 From: Remie Richards Date: Sat, 21 Feb 2015 15:41:45 +0000 Subject: [PATCH 020/133] Fixes #7852, Drones now have 3 vision modes to choose from: Static, Blank (Black icons) and Rougelike colour lettering. --- code/__HELPERS/icons.dm | 60 +++++++++++++++++- code/modules/mob/living/carbon/human/human.dm | 15 ++++- code/modules/mob/living/living.dm | 31 +++++++-- code/modules/mob/living/living_defines.dm | 2 +- .../simple_animal/friendly/drone/_drone.dm | 14 ++-- .../friendly/drone/interaction.dm | 3 + .../simple_animal/friendly/drone/verbs.dm | 18 +++++- .../friendly/drone/visuals_icons.dm | 27 +++++--- icons/effects/effects.dmi | Bin 285437 -> 285951 bytes 9 files changed, 140 insertions(+), 30 deletions(-) diff --git a/code/__HELPERS/icons.dm b/code/__HELPERS/icons.dm index f80d9dede70..51f5c6b4442 100644 --- a/code/__HELPERS/icons.dm +++ b/code/__HELPERS/icons.dm @@ -800,10 +800,68 @@ The _flatIcons list is a cache for generated icon files. return composite +//What the mob looks like as animated static +//By vg's ComicIronic /proc/getStaticIcon(icon/A, safety=1) var/icon/flat_icon = safety ? A : new(A) flat_icon.Blend(rgb(255,255,255)) flat_icon.BecomeAlphaMask() var/icon/static_icon = new/icon('icons/effects/effects.dmi', "static_base") static_icon.AddAlphaMask(flat_icon) - return static_icon \ No newline at end of file + return static_icon + + +//What the mob looks like as a pitch black outline +//By vg's ComicIronic +/proc/getBlankIcon(icon/A, safety=1) + var/icon/flat_icon = safety ? A : new(A) + flat_icon.Blend(rgb(255,255,255)) + flat_icon.BecomeAlphaMask() + var/icon/blank_icon = new/icon('icons/effects/effects.dmi', "blank_base") + blank_icon.AddAlphaMask(flat_icon) + return blank_icon + + +//Dwarf fortress style icons based on letters (defaults to the first letter of the Atom's name) +//By vg's ComicIronic +/proc/getLetterImage(atom/A, letter= "", uppercase = 0) + if(!A) + return + + var/icon/atom_icon = new(A.icon, A.icon_state) + + if(!letter) + letter = copytext(A.name, 1, 2) + if(uppercase == 1) + letter = uppertext(letter) + else if(uppercase == -1) + letter = lowertext(letter) + + var/image/text_image = new(loc = A) + text_image.maptext = "[letter]" + text_image.color = AverageColour(atom_icon) + text_image.pixel_x = 7 + text_image.pixel_y = 5 + del(atom_icon) + return text_image + + +//Find's the average colour of the icon +//By vg's ComicIronic +/proc/AverageColour(var/icon/I) + var/list/colours = list() + for(var/x_pixel = 1 to I.Width()) + for(var/y_pixel = 1 to I.Height()) + var/this_colour = I.GetPixel(x_pixel, y_pixel) + if(this_colour) + colours.Add(this_colour) + + if(!colours.len) + return null + + var/final_average = colours[1] + for(var/colour in (colours - colours[1])) + final_average = BlendRGB(final_average, colour, 1) + return final_average + + diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index f5c7407247f..dd9eb7e0759 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -639,7 +639,16 @@ ..() - /mob/living/carbon/human/generateStaticOverlay() - staticOverlay = image(icon('icons/effects/effects.dmi', "static"), loc = src) - staticOverlay.override = 1 \ No newline at end of file + var/image/staticOverlay = image(icon('icons/effects/effects.dmi', "static"), loc = src) + staticOverlay.override = 1 + staticOverlays["static"] = staticOverlay + + staticOverlay = image(icon('icons/effects/effects.dmi', "blank"), loc = src) + staticOverlay.override = 1 + staticOverlays["blank"] = staticOverlay + + staticOverlay = getLetterImage(src, "H", 1) + staticOverlay.override = 1 + staticOverlays["letter"] = staticOverlay + diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index 367d3e3d1fe..a6543e48558 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -13,24 +13,41 @@ Sorry Giacom. Please don't be mad :( . = ..() generateStaticOverlay() for(var/mob/living/simple_animal/drone/D in player_list) - if(D && D.seeStatic) - D.staticOverlays |= staticOverlay - D.client.images |= staticOverlay + if(D && D.seeStatic && staticOverlays.len) + if(D.staticChoice in staticOverlays) + D.staticOverlays |= staticOverlays[D.staticChoice] + D.client.images |= staticOverlays[D.staticChoice] + else //no choice? force static + D.staticOverlays |= staticOverlays["static"] + D.client.images |= staticOverlays["static"] + /mob/living/Destroy() . = ..() for(var/mob/living/simple_animal/drone/D in player_list) - D.staticOverlays.Remove(staticOverlay) - D.client.images.Remove(staticOverlay) - del(staticOverlay) + for(var/image/I in staticOverlays) + D.staticOverlays.Remove(I) + D.client.images.Remove(I) + del(I) + staticOverlays.len = 0 del(src) /mob/living/proc/generateStaticOverlay() - staticOverlay = image(getStaticIcon(new/icon(icon, icon_state)), loc = src) + staticOverlays.Add(list("static", "blank", "letter")) + var/image/staticOverlay = image(getStaticIcon(new/icon(icon,icon_state)), loc = src) staticOverlay.override = 1 + staticOverlays["static"] = staticOverlay + + staticOverlay = image(getBlankIcon(new/icon(icon, icon_state)), loc = src) + staticOverlay.override = 1 + staticOverlays["blank"] = staticOverlay + + staticOverlay = getLetterImage(src) + staticOverlay.override = 1 + staticOverlays["letter"] = staticOverlay //Generic Bump(). Override MobBump() and ObjBump() instead of this. diff --git a/code/modules/mob/living/living_defines.dm b/code/modules/mob/living/living_defines.dm index 5cc89a2f155..e1f88b45cb0 100644 --- a/code/modules/mob/living/living_defines.dm +++ b/code/modules/mob/living/living_defines.dm @@ -43,4 +43,4 @@ var/mob_size = 1 //size of the mob. 0 is small, 1 is human sized, and 2 is large. var/metabolism_efficiency = 1 //more or less efficiency to metabolize helpful/harmful reagents and regulate body temperature.. - var/image/staticOverlay = null \ No newline at end of file + var/list/image/staticOverlays = list() \ No newline at end of file diff --git a/code/modules/mob/living/simple_animal/friendly/drone/_drone.dm b/code/modules/mob/living/simple_animal/friendly/drone/_drone.dm index 5914e30f686..01cbcf626a2 100644 --- a/code/modules/mob/living/simple_animal/friendly/drone/_drone.dm +++ b/code/modules/mob/living/simple_animal/friendly/drone/_drone.dm @@ -33,6 +33,9 @@ languages = DRONE mob_size = 0 has_unlimited_silicon_privilege = 1 + staticOverlays = list() + var/staticChoice = "static" + var/list/staticChoices = list("static", "blank", "letter") var/picked = FALSE //Have we picked our visual appearence (+ colour if applicable) var/list/drone_overlays[DRONE_TOTAL_LAYERS] var/laws = \ @@ -49,7 +52,6 @@ var/obj/item/default_hatmask //If this exists, it will spawn in the hat/mask slot if it can fit var/seeStatic = 1 //Whether we see static instead of mobs var/visualAppearence = MAINTDRONE //What we appear as - var/list/staticOverlays = list()//references to all staticOverlays we see, for quick removal /mob/living/simple_animal/drone/New() @@ -74,17 +76,15 @@ alert_drones(DRONE_NET_CONNECT) - //Ensure drones see other drones. - for(var/mob/living/simple_animal/drone/D in player_list) - if(D && D.seeStatic) - D.staticOverlays.Remove(staticOverlay) - D.client.images.Remove(staticOverlay) - /mob/living/simple_animal/drone/Destroy() qdel(access_card) //Otherwise it ends up on the floor! ..() +/mob/living/simple_animal/drone/Life() + updateSeeStaticMobs() + ..() + /mob/living/simple_animal/drone/Login() ..() diff --git a/code/modules/mob/living/simple_animal/friendly/drone/interaction.dm b/code/modules/mob/living/simple_animal/friendly/drone/interaction.dm index 07b9b1a6c8a..1a9dfb7db3e 100644 --- a/code/modules/mob/living/simple_animal/friendly/drone/interaction.dm +++ b/code/modules/mob/living/simple_animal/friendly/drone/interaction.dm @@ -72,6 +72,9 @@ user << "Your hands are full." return src << "[user] is trying to pick you up!" + if(buckled) + user << "[src] is buckled to the [buckled.name] and cannot be picked up!" + return user << "You pick [src] up." drop_l_hand() drop_r_hand() diff --git a/code/modules/mob/living/simple_animal/friendly/drone/verbs.dm b/code/modules/mob/living/simple_animal/friendly/drone/verbs.dm index 7cef1dee3f7..cd5f65f9274 100644 --- a/code/modules/mob/living/simple_animal/friendly/drone/verbs.dm +++ b/code/modules/mob/living/simple_animal/friendly/drone/verbs.dm @@ -34,4 +34,20 @@ if(alert_s && A && stat != DEAD) var/msg = "DRONE PING: [name]: [alert_s] priority alert in [A.name]!" - alert_drones(msg) \ No newline at end of file + alert_drones(msg) + + +/mob/living/simple_animal/drone/verb/toggle_statics() + set name = "Change Vision Filter" + set desc = "Change the filter on the system used to remove non drone beings from your viewscreen." + set category = "Drone" + + if(!seeStatic) + src << "You have no vision filter to change!" + return + + var/selectedStatic = input("Select a vision filter", "Vision Filter") as null|anything in staticChoices + if(selectedStatic in staticChoices) + staticChoice = selectedStatic + + updateSeeStaticMobs() \ No newline at end of file diff --git a/code/modules/mob/living/simple_animal/friendly/drone/visuals_icons.dm b/code/modules/mob/living/simple_animal/friendly/drone/visuals_icons.dm index 7e368c3a275..5496f5f853d 100644 --- a/code/modules/mob/living/simple_animal/friendly/drone/visuals_icons.dm +++ b/code/modules/mob/living/simple_animal/friendly/drone/visuals_icons.dm @@ -133,20 +133,27 @@ if(REPAIRDRONE) . = -6 - /mob/living/simple_animal/drone/proc/updateSeeStaticMobs() + if(!client) + return + + for(var/i in staticOverlays) + client.images.Remove(i) + staticOverlays.Remove(i) + staticOverlays.len = 0 + if(seeStatic) for(var/mob/living/L in mob_list) if(isdrone(L)) - staticOverlays.Remove(L.staticOverlay) - client.images.Remove(L.staticOverlay) continue - staticOverlays |= L.staticOverlay - client.images |= L.staticOverlay - else - for(var/i in staticOverlays) - staticOverlays.Remove(i) - staticOverlays.len = 0 - + var/image/chosen + if(staticChoice in L.staticOverlays) + chosen = L.staticOverlays[staticChoice] + else + chosen = L.staticOverlays["static"] + staticOverlays |= chosen + client.images |= chosen +/mob/living/simple_animal/drone/generateStaticOverlay() + return \ No newline at end of file diff --git a/icons/effects/effects.dmi b/icons/effects/effects.dmi index 9b0b635aa3c853bfa36c933ec9a8c929fd7044ee..14a4b7f8fef97de4e851a1c70dd16aafa0891a0c 100644 GIT binary patch delta 6300 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 delta 5782 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 tE`xxY3{&uO0{sOoMewcvNLcjv1Zw_G#= Date: Sat, 21 Feb 2015 16:41:28 +0000 Subject: [PATCH 021/133] Removes unnecessary resource hog, It's not even needed, I'm a derp. --- .../mob/living/simple_animal/friendly/drone/_drone.dm | 5 ----- 1 file changed, 5 deletions(-) diff --git a/code/modules/mob/living/simple_animal/friendly/drone/_drone.dm b/code/modules/mob/living/simple_animal/friendly/drone/_drone.dm index 01cbcf626a2..4a003c9a72f 100644 --- a/code/modules/mob/living/simple_animal/friendly/drone/_drone.dm +++ b/code/modules/mob/living/simple_animal/friendly/drone/_drone.dm @@ -81,11 +81,6 @@ qdel(access_card) //Otherwise it ends up on the floor! ..() -/mob/living/simple_animal/drone/Life() - updateSeeStaticMobs() - ..() - - /mob/living/simple_animal/drone/Login() ..() update_inv_hands() From 897df7999d51e79c9d2478286d751e7c1ebc93bd Mon Sep 17 00:00:00 2001 From: Remie Richards Date: Sat, 21 Feb 2015 17:14:47 +0000 Subject: [PATCH 022/133] Optimises a loop --- code/modules/mob/living/living.dm | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index a6543e48558..0c529eb41c9 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -12,14 +12,15 @@ Sorry Giacom. Please don't be mad :( /mob/living/New() . = ..() generateStaticOverlay() - for(var/mob/living/simple_animal/drone/D in player_list) - if(D && D.seeStatic && staticOverlays.len) - if(D.staticChoice in staticOverlays) - D.staticOverlays |= staticOverlays[D.staticChoice] - D.client.images |= staticOverlays[D.staticChoice] - else //no choice? force static - D.staticOverlays |= staticOverlays["static"] - D.client.images |= staticOverlays["static"] + if(staticOverlays.len) + for(var/mob/living/simple_animal/drone/D in player_list) + if(D && D.seeStatic) + if(D.staticChoice in staticOverlays) + D.staticOverlays |= staticOverlays[D.staticChoice] + D.client.images |= staticOverlays[D.staticChoice] + else //no choice? force static + D.staticOverlays |= staticOverlays["static"] + D.client.images |= staticOverlays["static"] /mob/living/Destroy() From 684356230104a434114362d49a26a761c7cde1f3 Mon Sep 17 00:00:00 2001 From: Incoming Date: Sat, 21 Feb 2015 19:34:10 -0500 Subject: [PATCH 023/133] Added some layers to allow for accurate "3D" placement of otherwise obtrusive mob features like tails or weirdly shaped heads. In addition exosuits that hide the uniform will now also hide a lizards tail, and masks that hide the face will push a poor lizards nose in so we don't see it clipping out the front. of the damn thing. --- code/__DEFINES/misc.dm | 49 +++++------ .../mob/living/carbon/human/species.dm | 76 ++++++++++++++++-- .../mob/living/carbon/human/species_types.dm | 1 + .../mob/living/carbon/human/update_icons.dm | 52 ++++++------ icons/mob/human.dmi | Bin 65960 -> 65666 bytes icons/mob/mutant_bodyparts.dmi | Bin 0 -> 546 bytes 6 files changed, 125 insertions(+), 53 deletions(-) create mode 100644 icons/mob/mutant_bodyparts.dmi diff --git a/code/__DEFINES/misc.dm b/code/__DEFINES/misc.dm index e9d95f43aa8..45de5f82b5d 100644 --- a/code/__DEFINES/misc.dm +++ b/code/__DEFINES/misc.dm @@ -2,30 +2,33 @@ //Human Overlays Indexes///////// -#define SPECIES_LAYER 23 // mutantrace colors... these are on a seperate layer in order to prvent -#define BODY_LAYER 22 //underwear, undershirts, eyes, lips(makeup) -#define MUTATIONS_LAYER 21 //Tk headglows etc. -#define AUGMENTS_LAYER 20 -#define DAMAGE_LAYER 19 //damage indicators (cuts and burns) -#define UNIFORM_LAYER 18 -#define ID_LAYER 17 -#define SHOES_LAYER 16 -#define GLOVES_LAYER 15 -#define EARS_LAYER 14 -#define SUIT_LAYER 13 -#define GLASSES_LAYER 12 -#define BELT_LAYER 11 //Possible make this an overlay of somethign required to wear a belt? -#define SUIT_STORE_LAYER 10 -#define BACK_LAYER 9 -#define HAIR_LAYER 8 //TODO: make part of head layer? -#define FACEMASK_LAYER 7 -#define HEAD_LAYER 6 -#define HANDCUFF_LAYER 5 -#define LEGCUFF_LAYER 4 -#define L_HAND_LAYER 3 -#define R_HAND_LAYER 2 //Having the two hands seperate seems rather silly, merge them together? It'll allow for code to be reused on mobs with arbitarily many hands +#define SPECIES_LAYER 26 // mutantrace colors... these are on a seperate layer in order to prvent +#define BODY_BEHIND_LAYER 25 +#define BODY_LAYER 24 //underwear, undershirts, socks, eyes, lips(makeup) +#define BODY_ADJ_LAYER 23 +#define MUTATIONS_LAYER 22 //Tk headglows etc. +#define AUGMENTS_LAYER 21 +#define DAMAGE_LAYER 20 //damage indicators (cuts and burns) +#define UNIFORM_LAYER 19 +#define ID_LAYER 18 +#define SHOES_LAYER 17 +#define GLOVES_LAYER 16 +#define EARS_LAYER 15 +#define SUIT_LAYER 14 +#define GLASSES_LAYER 13 +#define BELT_LAYER 12 //Possible make this an overlay of somethign required to wear a belt? +#define SUIT_STORE_LAYER 11 +#define BACK_LAYER 10 +#define HAIR_LAYER 9 //TODO: make part of head layer? +#define FACEMASK_LAYER 8 +#define HEAD_LAYER 7 +#define HANDCUFF_LAYER 6 +#define LEGCUFF_LAYER 5 +#define L_HAND_LAYER 4 +#define R_HAND_LAYER 3 //Having the two hands seperate seems rather silly, merge them together? It'll allow for code to be reused on mobs with arbitarily many hands +#define BODY_FRONT_LAYER 2 #define FIRE_LAYER 1 //If you're on fire -#define TOTAL_LAYERS 23 //KEEP THIS UP-TO-DATE OR SHIT WILL BREAK ;_; +#define TOTAL_LAYERS 26 //KEEP THIS UP-TO-DATE OR SHIT WILL BREAK ;_; //Security levels #define SEC_LEVEL_GREEN 0 diff --git a/code/modules/mob/living/carbon/human/species.dm b/code/modules/mob/living/carbon/human/species.dm index 20fb3cb23ab..1fe089f7d85 100644 --- a/code/modules/mob/living/carbon/human/species.dm +++ b/code/modules/mob/living/carbon/human/species.dm @@ -1,8 +1,11 @@ // This code handles different species in the game. -#define SPECIES_LAYER 23 -#define BODY_LAYER 22 +#define SPECIES_LAYER 26 +#define BODY_BEHIND_LAYER 25 +#define BODY_LAYER 24 +#define BODY_ADJ_LAYER 23 #define HAIR_LAYER 8 +#define BODY_FRONT_LAYER 2 #define TINT_IMPAIR 2 #define TINT_BLIND 3 @@ -44,6 +47,8 @@ var/say_mod = "says" // affects the speech message + var/list/mutant_bodyparts = list() // Parts of the body that are diferent enough from the standard human model that they cause clipping with some equipment + var/speedmod = 0 // this affects the race's speed. positive numbers make it move slower, negative numbers make it move faster var/armor = 0 // overall defense for the race... or less defense, if it's negative. var/brutemod = 1 // multiplier for brute damage @@ -87,19 +92,24 @@ var/g = (H.gender == FEMALE) ? "f" : "m" + if(!config.mutant_colors) + H.dna.mutant_color = default_color + if(MUTCOLORS in specflags) var/image/spec_base + var/icon_state_string = "[id]_" if(sexes) - spec_base = image("icon" = 'icons/mob/human.dmi', "icon_state" = "[id]_[g]_s", "layer" = -SPECIES_LAYER) + icon_state_string += "[g]_s" else - spec_base = image("icon" = 'icons/mob/human.dmi', "icon_state" = "[id]_s", "layer" = -SPECIES_LAYER) - if(!config.mutant_colors) - H.dna.mutant_color = default_color + icon_state_string += "_s" + + spec_base = image("icon" = 'icons/mob/human.dmi', "icon_state" = icon_state_string, "layer" = -SPECIES_LAYER) + spec_base.color = "#[H.dna.mutant_color]" standing = spec_base if(standing) - H.overlays_standing[SPECIES_LAYER] = standing + H.overlays_standing[SPECIES_LAYER] += standing H.apply_overlay(SPECIES_LAYER) @@ -172,6 +182,8 @@ var/list/standing = list() + handle_mutant_bodyparts(H) + // lipstick if(H.lip_style && LIPS in specflags) standing += image("icon"='icons/mob/human_face.dmi', "icon_state"="lips_[H.lip_style]_s", "layer" = -BODY_LAYER) @@ -208,6 +220,53 @@ return +/datum/species/proc/handle_mutant_bodyparts(var/mob/living/carbon/human/H) + var/list/bodyparts_to_add = mutant_bodyparts.Copy() + var/list/relevent_layers = list(BODY_BEHIND_LAYER, BODY_ADJ_LAYER, BODY_FRONT_LAYER) + var/list/standing = list() + + H.remove_overlay(BODY_BEHIND_LAYER) + H.remove_overlay(BODY_ADJ_LAYER) + H.remove_overlay(BODY_FRONT_LAYER) + + if(!mutant_bodyparts) + return + + if("tail" in mutant_bodyparts) + if(H.wear_suit && (H.wear_suit.flags_inv & HIDEJUMPSUIT)) + bodyparts_to_add -= "tail" + + if("snout" in mutant_bodyparts) //Take a closer look at that snout! + if(H.wear_mask && (H.wear_mask.flags_inv & HIDEFACE)) + bodyparts_to_add -= "snout" + + if(!bodyparts_to_add) + return + + var/icon_state_string = "[id]_" + var/g = (H.gender == FEMALE) ? "f" : "m" + var/image/I + + if(sexes) + icon_state_string += "[g]_s" + else + icon_state_string += "_s" + + if(!config.mutant_colors) + H.dna.mutant_color = default_color + + for(var/layer in relevent_layers) + for(var/bodypart in bodyparts_to_add) + I = image("icon" = 'icons/mob/mutant_bodyparts.dmi', "icon_state" = "[icon_state_string]_[bodypart]_[layer]", "layer" =- layer) + I.color = "#[H.dna.mutant_color]" + standing += I + H.overlays_standing[layer] = standing.Copy() + standing = list() + + H.apply_overlay(BODY_BEHIND_LAYER) + H.apply_overlay(BODY_ADJ_LAYER) + H.apply_overlay(BODY_FRONT_LAYER) + /datum/species/proc/spec_life(var/mob/living/carbon/human/H) return @@ -1328,8 +1387,11 @@ H.update_fire() #undef SPECIES_LAYER +#undef BODY_BEHIND_LAYER #undef BODY_LAYER +#undef BODY_ADJ_LAYER #undef HAIR_LAYER +#undef BODY_FRONT_LAYER #undef HUMAN_MAX_OXYLOSS #undef HUMAN_CRIT_MAX_OXYLOSS diff --git a/code/modules/mob/living/carbon/human/species_types.dm b/code/modules/mob/living/carbon/human/species_types.dm index 4297f6a1944..b6d4e39b313 100644 --- a/code/modules/mob/living/carbon/human/species_types.dm +++ b/code/modules/mob/living/carbon/human/species_types.dm @@ -30,6 +30,7 @@ default_color = "00FF00" roundstart = 1 specflags = list(MUTCOLORS,EYECOLOR,LIPS) + mutant_bodyparts = list("tail", "snout") attack_verb = "slash" attack_sound = 'sound/weapons/slash.ogg' miss_sound = 'sound/weapons/slashmiss.ogg' diff --git a/code/modules/mob/living/carbon/human/update_icons.dm b/code/modules/mob/living/carbon/human/update_icons.dm index 664ae97b833..787216a08ea 100644 --- a/code/modules/mob/living/carbon/human/update_icons.dm +++ b/code/modules/mob/living/carbon/human/update_icons.dm @@ -55,30 +55,33 @@ Please contact me on #coderbus IRC. ~Carnie x */ //Human Overlays Indexes///////// -#define SPECIES_LAYER 23 // mutantrace colors... these are on a seperate layer in order to prvent -#define BODY_LAYER 22 //underwear, undershirts, socks, eyes, lips(makeup) -#define MUTATIONS_LAYER 21 //Tk headglows etc. -#define AUGMENTS_LAYER 20 -#define DAMAGE_LAYER 19 //damage indicators (cuts and burns) -#define UNIFORM_LAYER 18 -#define ID_LAYER 17 -#define SHOES_LAYER 16 -#define GLOVES_LAYER 15 -#define EARS_LAYER 14 -#define SUIT_LAYER 13 -#define GLASSES_LAYER 12 -#define BELT_LAYER 11 //Possible make this an overlay of somethign required to wear a belt? -#define SUIT_STORE_LAYER 10 -#define BACK_LAYER 9 -#define HAIR_LAYER 8 //TODO: make part of head layer? -#define FACEMASK_LAYER 7 -#define HEAD_LAYER 6 -#define HANDCUFF_LAYER 5 -#define LEGCUFF_LAYER 4 -#define L_HAND_LAYER 3 -#define R_HAND_LAYER 2 //Having the two hands seperate seems rather silly, merge them together? It'll allow for code to be reused on mobs with arbitarily many hands +#define SPECIES_LAYER 26 // mutantrace colors... these are on a seperate layer in order to prvent +#define BODY_BEHIND_LAYER 25 +#define BODY_LAYER 24 //underwear, undershirts, socks, eyes, lips(makeup) +#define BODY_ADJ_LAYER 23 +#define MUTATIONS_LAYER 22 //Tk headglows etc. +#define AUGMENTS_LAYER 21 +#define DAMAGE_LAYER 20 //damage indicators (cuts and burns) +#define UNIFORM_LAYER 19 +#define ID_LAYER 18 +#define SHOES_LAYER 17 +#define GLOVES_LAYER 16 +#define EARS_LAYER 15 +#define SUIT_LAYER 14 +#define GLASSES_LAYER 13 +#define BELT_LAYER 12 //Possible make this an overlay of somethign required to wear a belt? +#define SUIT_STORE_LAYER 11 +#define BACK_LAYER 10 +#define HAIR_LAYER 9 //TODO: make part of head layer? +#define FACEMASK_LAYER 8 +#define HEAD_LAYER 7 +#define HANDCUFF_LAYER 6 +#define LEGCUFF_LAYER 5 +#define L_HAND_LAYER 4 +#define R_HAND_LAYER 3 //Having the two hands seperate seems rather silly, merge them together? It'll allow for code to be reused on mobs with arbitarily many hands +#define BODY_FRONT_LAYER 2 #define FIRE_LAYER 1 //If you're on fire -#define TOTAL_LAYERS 23 //KEEP THIS UP-TO-DATE OR SHIT WILL BREAK ;_; +#define TOTAL_LAYERS 26 //KEEP THIS UP-TO-DATE OR SHIT WILL BREAK ;_; ////////////////////////////////// /mob/living/carbon/human @@ -438,6 +441,8 @@ Please contact me on #coderbus IRC. ~Carnie x standing.overlays += image("icon"='icons/effects/blood.dmi', "icon_state"="[S.blood_overlay_type]blood") src.update_hair() + src.update_body() + apply_overlay(SUIT_LAYER) @@ -467,6 +472,7 @@ Please contact me on #coderbus IRC. ~Carnie x if(wear_mask.blood_DNA && !istype(wear_mask, /obj/item/clothing/mask/cigarette)) standing.overlays += image("icon"='icons/effects/blood.dmi', "icon_state"="maskblood") + src.update_body() apply_overlay(FACEMASK_LAYER) diff --git a/icons/mob/human.dmi b/icons/mob/human.dmi index 9b83d7b0447572f7b886923e47e09049b25e6dbb..39b58a18272fa8b1623894b9490e924ad786f7c6 100644 GIT binary patch delta 43335 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≠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 delta 43597 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
E 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 Fe*mdTvg-f< diff --git a/icons/mob/mutant_bodyparts.dmi b/icons/mob/mutant_bodyparts.dmi new file mode 100644 index 0000000000000000000000000000000000000000..8b62aabb7daeae0dd7b1fcaf782a69b93b7ca7ae GIT binary patch literal 546 zcmV+-0^R+IP)gNKENB|l(jGgyN<~INU z0S`$;K~#90?b^)_0WlPY;VR?jF6v|=E@LtgYnLD*)^;q##%(hjLsX?rkNA0?mFe(( zx}51T1^@uyt8{eZo$0FPOJxex{8^)$@EdT%jz?JhY+I;zT>09l4Ym@RPYv1yG z6>3;T<=2bH<)REV^f#gQ`}}fNd%yhjMxz(r-z^dG{QpLAx%KQ<;r-w} z1J{1GTZR1HvAvk?@;40jb$d~s@)rzmU&&ZGWG?`K@8DF^N4f>h^fU{sRH_AbysmOS zl0M`M=MMk?0B_@bi@$#U5SJf+{t%O&bp8+_?fd}%008(L5%WVyBIbwEM9dGRVSWg} kk79o473PNk0KjKE0~BQ>G7upBc>n+a07*qoM6N<$f;S8H-v9sr literal 0 HcmV?d00001 From 59547b56a5f95fb6c3998c9fe4cd6991741e66f5 Mon Sep 17 00:00:00 2001 From: Incoming Date: Sat, 21 Feb 2015 21:07:05 -0500 Subject: [PATCH 024/133] Procs out the mutant bodyparts code more jucidiously so we don't have to call update_body every time you put a suit on. Fixes a bitflag I missed that was causing some confusing behavoir --- code/modules/mob/living/carbon/human/species.dm | 2 +- .../modules/mob/living/carbon/human/update_icons.dm | 13 ++++++++----- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/code/modules/mob/living/carbon/human/species.dm b/code/modules/mob/living/carbon/human/species.dm index 1fe089f7d85..e4e9261b6b7 100644 --- a/code/modules/mob/living/carbon/human/species.dm +++ b/code/modules/mob/living/carbon/human/species.dm @@ -4,7 +4,7 @@ #define BODY_BEHIND_LAYER 25 #define BODY_LAYER 24 #define BODY_ADJ_LAYER 23 -#define HAIR_LAYER 8 +#define HAIR_LAYER 9 #define BODY_FRONT_LAYER 2 #define TINT_IMPAIR 2 diff --git a/code/modules/mob/living/carbon/human/update_icons.dm b/code/modules/mob/living/carbon/human/update_icons.dm index 787216a08ea..f9f227fa930 100644 --- a/code/modules/mob/living/carbon/human/update_icons.dm +++ b/code/modules/mob/living/carbon/human/update_icons.dm @@ -161,6 +161,11 @@ Please contact me on #coderbus IRC. ~Carnie x if(dna && !(disabilities & HUSK)) dna.species.update_color(src) +/mob/living/carbon/human/proc/update_mutant_bodyparts() + if(dna) + dna.species.handle_mutant_bodyparts(src) + + /mob/living/carbon/human/proc/update_body() remove_overlay(BODY_LAYER) @@ -441,11 +446,10 @@ Please contact me on #coderbus IRC. ~Carnie x standing.overlays += image("icon"='icons/effects/blood.dmi', "icon_state"="[S.blood_overlay_type]blood") src.update_hair() - src.update_body() + src.update_mutant_bodyparts() apply_overlay(SUIT_LAYER) - /mob/living/carbon/human/update_inv_pockets() if(l_store) l_store.screen_loc = ui_storage1 //TODO @@ -472,11 +476,10 @@ Please contact me on #coderbus IRC. ~Carnie x if(wear_mask.blood_DNA && !istype(wear_mask, /obj/item/clothing/mask/cigarette)) standing.overlays += image("icon"='icons/effects/blood.dmi', "icon_state"="maskblood") - src.update_body() + update_mutant_bodyparts() + apply_overlay(FACEMASK_LAYER) - - /mob/living/carbon/human/update_inv_back() remove_overlay(BACK_LAYER) From e68a4027b2d71fc3cfba830cc6b67d96d1d62a5a Mon Sep 17 00:00:00 2001 From: paprka Date: Sun, 22 Feb 2015 03:50:40 -0800 Subject: [PATCH 025/133] double exclaimation points --- code/game/say.dm | 8 +++++--- code/modules/mob/living/carbon/human/emote.dm | 6 ++++++ code/modules/mob/living/carbon/human/say.dm | 8 +++++--- code/modules/mob/living/silicon/ai/say.dm | 8 +++++--- code/modules/mob/living/silicon/pai/pai.dm | 1 + code/modules/mob/living/silicon/pai/say.dm | 2 ++ code/modules/mob/living/silicon/robot/say.dm | 8 +++++--- 7 files changed, 29 insertions(+), 12 deletions(-) diff --git a/code/game/say.dm b/code/game/say.dm index f0347416b16..4b71d01d9bb 100644 --- a/code/game/say.dm +++ b/code/game/say.dm @@ -61,10 +61,12 @@ var/list/freqtospan = list( if(!text) return "says, \"...\"" //not the best solution, but it will stop a large number of runtimes. The cause is somewhere in the Tcomms code var/ending = copytext(text, length(text)) - if (ending == "?") + if(ending == "?") return "asks, \"[text]\"" - if (ending == "!") - return "exclaims, \"[text]\"" + if(copytext(text, length(text) - 1) == "!!") + return "yells, \"[text]\"" + if(ending == "!") + return "exclaims, \"[text]\"" return "says, \"[text]\"" diff --git a/code/modules/mob/living/carbon/human/emote.dm b/code/modules/mob/living/carbon/human/emote.dm index 4846abc0eb7..4c16885f216 100644 --- a/code/modules/mob/living/carbon/human/emote.dm +++ b/code/modules/mob/living/carbon/human/emote.dm @@ -82,6 +82,9 @@ else if(copytext(input,1,9) == "exclaims") src << "Invalid emote." return + else if(copytext(input,1,6) == "yells") + src << "Invalid emote." + return else if(copytext(input,1,5) == "asks") src << "Invalid emote." return @@ -203,6 +206,9 @@ else if(copytext(message,1,9) == "exclaims") src << "Invalid emote." return + else if(copytext(message,1,6) == "yells") + src << "Invalid emote." + return else if(copytext(message,1,5) == "asks") src << "Invalid emote." return diff --git a/code/modules/mob/living/carbon/human/say.dm b/code/modules/mob/living/carbon/human/say.dm index 0e3501782bd..c5b2f914a64 100644 --- a/code/modules/mob/living/carbon/human/say.dm +++ b/code/modules/mob/living/carbon/human/say.dm @@ -10,10 +10,12 @@ var/mob/living/L = src if (L.getBrainLoss() >= 60) return "gibbers, \"[text]\""; - if (ending == "?") + if(ending == "?") return "asks, \"[text]\""; - if (ending == "!") - return "exclaims, \"[text]\""; + if(copytext(text, length(text) - 1) == "!!") + return "yells, \"[text]\""; + if(ending == "!") + return "exclaims, \"[text]\""; if(dna) return "[dna.species.say_mod], \"[text]\""; diff --git a/code/modules/mob/living/silicon/ai/say.dm b/code/modules/mob/living/silicon/ai/say.dm index 76721c49ed2..e10b6e59fc4 100644 --- a/code/modules/mob/living/silicon/ai/say.dm +++ b/code/modules/mob/living/silicon/ai/say.dm @@ -22,10 +22,12 @@ /mob/living/silicon/ai/say_quote(var/text) var/ending = copytext(text, length(text)) - if (ending == "?") + if(ending == "?") return "queries, \"[text]\""; - else if (ending == "!") - return "declares, \"[text]\""; + else if(copytext(text, length(text) - 1) == "!!") + return "alarms, \"[text]\""; + else if(ending == "!") + return "declares, \"[text]\""; return "states, \"[text]\""; diff --git a/code/modules/mob/living/silicon/pai/pai.dm b/code/modules/mob/living/silicon/pai/pai.dm index ac5153b71ae..1f49f780084 100644 --- a/code/modules/mob/living/silicon/pai/pai.dm +++ b/code/modules/mob/living/silicon/pai/pai.dm @@ -15,6 +15,7 @@ var/speakStatement = "states" var/speakExclamation = "declares" + var/speakDoubleExclamation = "alarms" var/speakQuery = "queries" var/obj/item/weapon/pai_cable/cable // The cable we produce and use when door or camera jacking diff --git a/code/modules/mob/living/silicon/pai/say.dm b/code/modules/mob/living/silicon/pai/say.dm index a235c2480a3..81b1840e879 100644 --- a/code/modules/mob/living/silicon/pai/say.dm +++ b/code/modules/mob/living/silicon/pai/say.dm @@ -3,6 +3,8 @@ if (ending == "?") return "[src.speakQuery], \"[text]\""; + else if(copytext(text, length(text) - 1) == "!!") + return "[src.speakDoubleExclamation], \"[text]\""; else if (ending == "!") return "[src.speakExclamation], \"[text]\""; diff --git a/code/modules/mob/living/silicon/robot/say.dm b/code/modules/mob/living/silicon/robot/say.dm index 4ce4a2b2b4b..8cf1cd3fc2e 100644 --- a/code/modules/mob/living/silicon/robot/say.dm +++ b/code/modules/mob/living/silicon/robot/say.dm @@ -1,10 +1,12 @@ /mob/living/silicon/robot/say_quote(var/text) var/ending = copytext(text, length(text)) - if (ending == "?") + if(ending == "?") return "queries, \"[text]\""; - else if (ending == "!") - return "declares, \"[text]\""; + else if(copytext(text, length(text) - 1) == "!!") + return "alarms, \"[text]\""; + else if(ending == "!") + return "declares, \"[text]\""; return "states, \"[text]\""; From d7b26167206feff6d2ee659ae7976854cbd3d56f Mon Sep 17 00:00:00 2001 From: paprka Date: Sun, 22 Feb 2015 03:51:18 -0800 Subject: [PATCH 026/133] Fixes stylesheet --- interface/stylesheet.dm | 1 - 1 file changed, 1 deletion(-) diff --git a/interface/stylesheet.dm b/interface/stylesheet.dm index e5df1728f68..574427f927b 100644 --- a/interface/stylesheet.dm +++ b/interface/stylesheet.dm @@ -72,7 +72,6 @@ h1.alert, h2.alert {color: #000000;} .sans {font-family: "Comic Sans MS", cursive, sans-serif;} .robot {font-family: "Courier New", cursive, sans-serif;} -.robotyell {font-family: "Courier New", cursive, sans-serif; font-weight: bold;} BIG IMG.icon {width: 32px; height: 32px;} From b826f1a5ebdcd1f1900c4756904bd77f0adf09cf Mon Sep 17 00:00:00 2001 From: Steelpoint Date: Sun, 22 Feb 2015 23:14:50 +0800 Subject: [PATCH 027/133] RemoveShuttle --- _maps/map_files/generic/z4.dmm | 92 +++++------------- code/game/turfs/simulated/floor/misc_floor.dm | 5 - icons/turf/shuttle.dmi | Bin 18463 -> 17521 bytes 3 files changed, 24 insertions(+), 73 deletions(-) diff --git a/_maps/map_files/generic/z4.dmm b/_maps/map_files/generic/z4.dmm index ee3f28432a8..7d84dc3157c 100644 --- a/_maps/map_files/generic/z4.dmm +++ b/_maps/map_files/generic/z4.dmm @@ -119,7 +119,6 @@ "co" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) "cp" = (/turf/simulated/floor/plasteel,/area/derelict/bridge/ai_upload) "cq" = (/obj/machinery/power/apc{dir = 8; environ = 0; equipment = 0; lighting = 0; locked = 0; name = "Starboard Solar APC"; pixel_x = -24; pixel_y = 0},/obj/structure/cable,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plasteel,/area/derelict/solar_control) -"cr" = (/turf/simulated/shuttle/wall{icon_state = "swall_s6"; dir = 2},/area/space) "cs" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/derelict/solar_control) "ct" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) "cu" = (/turf/simulated/floor/plating,/area/derelict/bridge/access) @@ -128,24 +127,19 @@ "cx" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/bridge/access) "cy" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/bridge/access) "cz" = (/obj/machinery/door/airlock/command{name = "E.V.A."; req_access = null; req_access_txt = "18"},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) -"cA" = (/turf/simulated/shuttle/wall{tag = "icon-swall_f13"; icon_state = "swall_f13"},/area/space) "cB" = (/obj/item/stack/cable_coil/cut,/turf/simulated/floor/plating/airless,/area/space) "cC" = (/turf/simulated/floor/plasteel/airless{icon_state = "solarpanel"},/area/space) "cD" = (/obj/item/stack/cable_coil/cut,/turf/space,/area/space) "cE" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) "cF" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/derelict/bridge/access) -"cG" = (/obj/machinery/door/airlock/shuttle,/turf/simulated/shuttle/floor/airless{tag = "icon-floor3"; icon_state = "floor3"},/area/space) -"cH" = (/turf/simulated/shuttle/floor/airless{tag = "icon-floordamage7"; icon_state = "floordamage7"},/area/space) "cI" = (/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) "cJ" = (/obj/structure/window/reinforced,/turf/simulated/floor/plasteel,/area/derelict/bridge/access) "cK" = (/obj/machinery/door/window,/turf/simulated/floor/plasteel,/area/derelict/bridge/access) -"cL" = (/turf/simulated/shuttle/floor/airless{tag = "icon-floordamage6"; icon_state = "floordamage6"},/area/space) "cM" = (/turf/simulated/wall,/area/derelict/bridge) "cN" = (/obj/structure/sign/electricshock,/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) "cO" = (/obj/structure/sign/securearea,/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) "cP" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel/airless{icon_state = "damaged5"},/area/derelict/gravity_generator) "cQ" = (/turf/simulated/floor/plasteel/airless{icon_state = "damaged2"},/area/derelict/gravity_generator) -"cR" = (/turf/simulated/shuttle/floor/airless{tag = "icon-floordamage4"; icon_state = "floordamage4"},/area/space) "cS" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) "cT" = (/obj/structure/computerframe,/turf/simulated/floor/plasteel,/area/derelict/bridge) "cU" = (/obj/structure/computerframe,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plasteel,/area/derelict/bridge) @@ -212,7 +206,6 @@ "ed" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) "ee" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) "ef" = (/obj/structure/table,/obj/item/weapon/rack_parts,/turf/simulated/floor/plasteel,/area/derelict/bridge) -"eg" = (/turf/simulated/shuttle/floor/airless{tag = "icon-floordamage5"; icon_state = "floordamage5"},/area/space) "eh" = (/obj/structure/window/fulltile,/turf/simulated/floor/plasteel,/area/derelict/bridge) "ei" = (/obj/structure/table,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/obj/structure/cable,/turf/simulated/floor/plasteel,/area/derelict/bridge) "ej" = (/obj/structure/table,/obj/machinery/light/small,/turf/simulated/floor/plasteel,/area/derelict/bridge) @@ -353,12 +346,10 @@ "gO" = (/obj/structure/stool/bed/chair{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel,/area/derelict/arrival) "gP" = (/obj/machinery/door/morgue{name = "coffin storage"; req_access_txt = "22"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/derelict/medical/chapel) "gQ" = (/obj/structure/bodycontainer/morgue,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/derelict/medical/chapel) -"gR" = (/obj/structure/shuttle/engine/heater{tag = "icon-heater (WEST)"; icon_state = "heater"; dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/space) "gS" = (/obj/structure/window/reinforced,/turf/simulated/floor/plating/airless,/area/space) "gT" = (/obj/structure/window/reinforced,/turf/simulated/floor/plasteel/airless{icon_state = "white"},/area/space) "gU" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) "gV" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel,/area/derelict/arrival) -"gW" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion (EAST)"; icon_state = "propulsion"; dir = 4},/turf/space,/area/space) "gX" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plasteel{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) "gY" = (/turf/simulated/floor/plasteel{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) "gZ" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) @@ -377,7 +368,6 @@ "hm" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel/airless,/area/derelict/hallway/primary) "hn" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plasteel,/area/derelict/arrival) "ho" = (/obj/structure/window/reinforced,/turf/space,/area/space) -"hp" = (/turf/simulated/shuttle/floor/airless{tag = "icon-floor3"; icon_state = "floor3"},/area/space) "hq" = (/obj/structure/table,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plasteel{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) "hr" = (/obj/structure/window/reinforced,/turf/simulated/floor/plasteel{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) "hs" = (/obj/structure/window/reinforced,/turf/simulated/floor/plasteel{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) @@ -397,14 +387,12 @@ "hG" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel/airless,/area/derelict/hallway/primary) "hH" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plasteel/airless,/area/derelict/hallway/primary) "hI" = (/obj/item/weapon/pen,/turf/simulated/floor/plasteel,/area/derelict/arrival) -"hJ" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/space) "hK" = (/turf/simulated/floor/plating,/area/derelict/medical/chapel) "hL" = (/obj/machinery/mass_driver{dir = 8; icon_state = "mass_driver"; id = "derelict_gun"},/obj/machinery/door/window{dir = 4; req_access_txt = "25"},/obj/structure/closet/coffin,/turf/simulated/floor/plating,/area/derelict/medical/chapel) "hM" = (/obj/machinery/door/window{dir = 8},/turf/simulated/floor/plasteel/airless,/area/derelict/medical/chapel) "hN" = (/turf/simulated/floor/plasteel/airless,/area/derelict/medical/chapel) "hO" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel/airless,/area/derelict/medical/chapel) "hP" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 4; name = "Worn-out APC"; pixel_x = 24; pixel_y = 0},/turf/simulated/floor/plasteel/airless,/area/derelict/medical/chapel) -"hQ" = (/turf/simulated/shuttle/wall{tag = "icon-swall_f12"; icon_state = "swall_f12"},/area/space) "hR" = (/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/obj/structure/cable,/turf/simulated/floor/plasteel/airless{icon_state = "white"},/area/derelict/medical) "hS" = (/obj/item/stack/medical/ointment,/turf/simulated/floor/plasteel/airless{icon_state = "white"},/area/derelict/medical) "hT" = (/obj/machinery/light/small,/turf/simulated/floor/plasteel,/area/derelict/bridge/ai_upload) @@ -532,15 +520,8 @@ "kl" = (/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/airless,/area/derelict/hallway/secondary) "km" = (/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) "kn" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel/airless,/area/derelict/hallway/secondary) -"ko" = (/turf/simulated/shuttle/wall{tag = "icon-swall8"; icon_state = "swall8"},/area/space) -"kp" = (/turf/simulated/shuttle/wall{icon_state = "swall_s9"; dir = 2},/area/space) -"kq" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion (WEST)"; icon_state = "propulsion"; dir = 8},/turf/space,/area/space) "kr" = (/obj/structure/grille,/turf/simulated/floor/plating/airless,/area/derelict/bridge/ai_upload) "ks" = (/obj/structure/closet,/turf/simulated/floor/plasteel,/area/derelict/solar_control) -"kt" = (/turf/simulated/shuttle/wall{icon_state = "swall12"; dir = 2},/area/space) -"ku" = (/turf/simulated/shuttle/wall{icon_state = "swall15"; dir = 2},/area/space) -"kv" = (/turf/simulated/shuttle/wall{icon_state = "swall13"; dir = 2},/area/space) -"kw" = (/turf/simulated/shuttle/wall{icon_state = "swall14"; dir = 2},/area/space) "kx" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel/airless,/area/derelict/hallway/secondary) "ky" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel/airless,/area/derelict/hallway/secondary) "kz" = (/turf/simulated/floor/plasteel/airless{icon_state = "derelict1"},/area/derelict/hallway/secondary) @@ -556,7 +537,6 @@ "kJ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) "kK" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) "kL" = (/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) -"kM" = (/turf/simulated/shuttle/wall{icon_state = "swall_s10"; dir = 2},/area/space) "kN" = (/obj/machinery/door/airlock/external{name = "Escape Airlock"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) "kO" = (/obj/machinery/door/firedoor,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) "kP" = (/obj/structure/window/fulltile{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) @@ -565,11 +545,7 @@ "kS" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plasteel/airless,/area/derelict/hallway/secondary) "kT" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) "kU" = (/obj/machinery/door/window,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel,/area/derelict/solar_control) -"kV" = (/turf/simulated/shuttle/wall{tag = "icon-swall_f16"; icon_state = "swall_f16"},/area/space) -"kW" = (/obj/structure/closet,/turf/simulated/shuttle/floor/airless{tag = "icon-floor3"; icon_state = "floor3"},/area/space) -"kX" = (/turf/simulated/shuttle/wall{icon_state = "swall3"; dir = 2},/area/space) "kY" = (/obj/structure/grille,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"kZ" = (/turf/simulated/shuttle/wall{icon_state = "swall7"; dir = 2},/area/space) "la" = (/obj/machinery/computer/atmos_alert,/turf/simulated/floor/plasteel,/area/derelict/bridge/ai_upload) "lb" = (/turf/simulated/floor/plasteel/airless{icon_state = "damaged4"},/area/derelict/bridge/ai_upload) "lc" = (/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/ai_upload) @@ -578,13 +554,8 @@ "lf" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel,/area/derelict/bridge/ai_upload) "lg" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plasteel,/area/derelict/solar_control) "lh" = (/turf/simulated/floor/plasteel{tag = "icon-damaged1"; icon_state = "damaged1"},/area/derelict/solar_control) -"li" = (/turf/simulated/shuttle/wall{tag = "icon-swall_f16"; icon_state = "swall_f16"},/area/derelict/solar_control) -"lj" = (/turf/simulated/shuttle/floor/airless{tag = "icon-floor3"; icon_state = "floor3"},/turf/simulated/shuttle/floor/airless{tag = "icon-floordamage1"; icon_state = "floordamage1"},/area/space) "lk" = (/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) "ll" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/plasteel/airless,/area/space) -"lm" = (/turf/simulated/shuttle/wall{tag = "icon-swall1"; icon_state = "swall1"},/area/space) -"ln" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/shuttle/floor/airless{tag = "icon-floor3"; icon_state = "floor3"},/area/space) -"lo" = (/turf/simulated/shuttle/wall{tag = "icon-swall_f11"; icon_state = "swall_f11"},/area/space) "lp" = (/obj/machinery/door/window,/turf/simulated/floor/plasteel,/area/derelict/bridge/ai_upload) "lq" = (/obj/item/weapon/ore/slag,/turf/simulated/floor/plasteel/airless{icon_state = "damaged4"},/area/derelict/gravity_generator) "lr" = (/obj/structure/rack,/obj/item/weapon/circuitboard/smes,/turf/simulated/floor/plasteel,/area/derelict/bridge/access) @@ -641,10 +612,6 @@ "mq" = (/obj/structure/rack,/obj/item/weapon/stock_parts/cell/high,/obj/item/weapon/stock_parts/cell/high,/obj/item/weapon/stock_parts/cell/high,/obj/item/weapon/stock_parts/cell/high,/obj/item/weapon/stock_parts/cell/high,/obj/item/weapon/stock_parts/cell/high,/turf/simulated/floor/plating,/area/derelict/bridge/access) "mr" = (/obj/machinery/light/small{dir = 4},/obj/structure/rack,/obj/item/stack/cable_coil/cut,/obj/item/stack/cable_coil/cut,/turf/simulated/floor/plasteel,/area/derelict/bridge/access) "ms" = (/obj/machinery/door/airlock/engineering{name = "Engineering Secure Storage"; req_access_txt = "10"},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) -"mt" = (/turf/simulated/shuttle/wall{tag = "icon-swall1"; icon_state = "swall1"},/area/derelict/solar_control) -"mu" = (/turf/simulated/shuttle/floor/airless{tag = "icon-floordamage2"; icon_state = "floordamage2"},/area/space) -"mv" = (/turf/simulated/shuttle/wall{tag = "icon-swallc4"; icon_state = "swallc4"},/area/space) -"mw" = (/turf/simulated/shuttle/floor/airless{tag = "icon-floordamage1"; icon_state = "floordamage1"},/area/space) "mx" = (/turf/simulated/floor/plasteel,/area/derelict/gravity_generator) "my" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plasteel,/area/derelict/gravity_generator) "mz" = (/obj/machinery/door/airlock/engineering{name = "Engineering Access"; req_access_txt = "10"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating/airless,/area/derelict/gravity_generator) @@ -672,30 +639,23 @@ "mV" = (/obj/machinery/power/tracker,/obj/structure/cable,/turf/simulated/floor/plasteel/airless,/area/solar/derelict_aft) "mW" = (/obj/machinery/light/small{dir = 8},/obj/structure/table,/obj/item/weapon/paper{info = "If the equipment breaks there should be enough spare parts in our engineering storage near the north east solar array."; name = "Equipment Inventory"},/turf/simulated/floor/plasteel,/area/derelict/gravity_generator) "mX" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel{tag = "icon-damaged2"; icon_state = "damaged2"},/area/derelict/solar_control) -"mY" = (/obj/machinery/door/airlock/shuttle,/turf/simulated/shuttle/floor/airless{tag = "icon-floor3"; icon_state = "floor3"},/area/derelict/solar_control) "mZ" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/ai_upload) "na" = (/turf/simulated/floor/plasteel/airless{icon_state = "damaged3"},/area/derelict/bridge/ai_upload) "nb" = (/obj/structure/rack,/obj/item/weapon/circuitboard/microwave,/turf/simulated/floor/plasteel,/area/derelict/bridge/ai_upload) "nc" = (/turf/simulated/floor/plasteel/airless{icon_state = "damaged2"},/area/derelict/bridge/ai_upload) "nd" = (/turf/space,/area/derelict/bridge/ai_upload) "ne" = (/turf/simulated/floor/plasteel{tag = "icon-bcircuit"; icon_state = "bcircuit"},/area/derelict/bridge/ai_upload) -"nf" = (/turf/simulated/shuttle/floor/airless{tag = "icon-floordamage3"; icon_state = "floordamage3"},/area/space) -"ng" = (/turf/simulated/shuttle/wall{tag = "icon-swall2"; icon_state = "swall2"},/area/space) "nh" = (/obj/structure/lattice,/turf/space,/area/derelict/bridge/ai_upload) -"ni" = (/turf/simulated/shuttle/floor/airless{tag = "icon-floordamage9"; icon_state = "floordamage9"},/area/space) "nj" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plasteel{tag = "icon-bcircuit"; icon_state = "bcircuit"},/area/derelict/bridge/ai_upload) "nk" = (/obj/machinery/power/apc{dir = 8; name = "Worn-out APC"; pixel_x = -24; pixel_y = 0},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/ai_upload) "nl" = (/obj/structure/computerframe,/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/ai_upload) "nm" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel,/area/derelict/solar_control) -"nn" = (/turf/simulated/shuttle/floor/airless{tag = "icon-floordamage10"; icon_state = "floordamage10"},/area/space) "no" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel{tag = "icon-bcircuit"; icon_state = "bcircuit"},/area/derelict/bridge/ai_upload) "np" = (/obj/structure/rack,/obj/item/weapon/circuitboard/cryo_tube,/turf/simulated/floor/plasteel,/area/derelict/bridge/ai_upload) "nq" = (/obj/machinery/light,/turf/simulated/floor/plasteel/airless,/area/derelict/bridge/ai_upload) "nr" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) "ns" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) "nt" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) -"nu" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/shuttle/floor/airless{tag = "icon-floordamage5"; icon_state = "floordamage5"},/area/space) -"nv" = (/turf/simulated/shuttle/wall{tag = "icon-swallc1"; icon_state = "swallc1"},/area/space) "nw" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) "nx" = (/obj/machinery/light/small,/turf/simulated/floor/plasteel,/area/derelict/solar_control) "ny" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/wall,/area/derelict/bridge/access) @@ -705,8 +665,6 @@ "nC" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) "nD" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) "nE" = (/obj/machinery/door/firedoor,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) -"nF" = (/turf/simulated/shuttle/floor/airless{tag = "icon-swall_f15"; icon_state = "swall_f15"},/area/space) -"nG" = (/obj/structure/shuttle/engine/heater{tag = "icon-heater (EAST)"; icon_state = "heater"; dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/space) "nH" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/item/apc_frame,/turf/simulated/floor/plating,/area/derelict/gravity_generator) "nI" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating,/area/derelict/gravity_generator) "nJ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/derelict/gravity_generator) @@ -715,11 +673,9 @@ "nM" = (/obj/machinery/door/airlock/glass,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) "nN" = (/obj/machinery/door/firedoor,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) "nO" = (/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) -"nP" = (/turf/simulated/shuttle/wall{tag = "icon-swall_f14"; icon_state = "swall_f14"},/area/space) "nQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/derelict/gravity_generator) "nR" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/derelict/gravity_generator) "nS" = (/obj/structure/window/reinforced,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) -"nT" = (/turf/simulated/shuttle/wall{icon_state = "swall_s5"; dir = 2},/area/space) "nU" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plating,/area/derelict/bridge) "nV" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel,/area/derelict/bridge) "nW" = (/turf/space,/area/derelict/bridge/access) @@ -909,32 +865,32 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakLaakLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabUbpbqbWbXbCbYbpabaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakLkLkLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabUcsbXbZcabIcbbpababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakLcccfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabUbubHcgbTbTcnbpbpabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakLcpkLkLkLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabUbncqbPbqbqbqbqbvaaaaaaaacrcGcAcLcHegcRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakLeFkLeOkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLbjbjbjbjbjbjblbjbjbjbjbjbjblbjbjbjbjbjbjbnfwePbObObPbqbFgxaaaagWgRhphphphJhQcGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakLcpcphTeFcphUeykLkLkLeykLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLbnbpbpbpbpjabpbpgqaaaacrkohphphphQkpaeaaaakokqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakLkLkLkLkLcpkLcpcpcpkLcpcpcpkLkLkLkLkLkLkLkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrbpksbHbqbpgqcrktkuktktktktkvktkwktkMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRkrkRcpkLcpkLcpkLcpkLcpkLkLkLeykLeykLkLkLkLkLkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrbpbpkUbpbpkVcAkWkXkWkWkWhpkWkWkXhpkZkMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRkrkRcpkLcpkLcpkLcpkLcpkLkLcpcplacplfldeFcpkLkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrbpbplgbHlhlicAljaelmhphplnhplnlnkXhploaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRkrkRcpkLcpkLcpkLcpkLcpkLkLcpcpcpcpcpkLkLlpkLkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrbpksbqlzlsmthpaaaamuhphphplnlnhQmvmwaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRkrkRcpkLcpkLcpkLcpkLcpkLkLidcpnbcpmIkLkLcpkrkrkLkLkLkLkLkLkLkLkLkLkLkLkLkrkrkrkrbpksbqmXmSmYmwaaaaaamuhphphphphpmwaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRkrkRcpkLcpkLcpkLcpkLcpkLkLmIcpnpcpmIkLkLcpkrkrkLkLlclclclblclcnamZlckLkLkrkrkrkrbpksbqbHlhbpgqaaaaaaaaaaaaaaaaaaaaaaaeaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRkrkRcplfcpkLcplfcpkLcpldldcphTcplpeykLkLcccpcpcpldlcnclblbndndnclcnekLkLkrkrkrkrbpbqbqbHbqbpgqaaaaaaaaaaaaaaaaaaaaaanfcLngaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRlekReykLkLkLeykLkLkLeycpkLcpkLkLeFkLkLkLeykrkrkLkLnenencqwnhndncnenekLkLkrkrkrkrbpbqbqbHbxbpbpbpaaaaaaaaaaaaaaaaaaaanihQkXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRlekRkLkLkLkLkLkLkLkLkLkLkLqxkLqyhTmIkLkLkrkrkrkLkLnknjnlncnalbnlnelckLkLkrkrkrkrbpbqbqbHbqbqbqnmaeaeaaaaaaaaaaaaaaaannkZkpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRgMaeaeaaaaaaaaaaaaaaaakLkLkLkLkLkLkLkLkLkrkrkrkLkLqznonqnelbnelcnelckLkLkrkrkrkrbpksbqbHbqbpbpbpaaaeaeaeaaaaaaaaaaaaktkpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRaaaaaeaeaaaaaaaabjabababaebjaaaaaaaaaakLkLkLkLkLkLkLnrnsnsnsnsntkLkLkLkLkrkrkrkrbpbqbqbHbqbpgqaeaenfcLcHnulonvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaebwbwbwaeaaaaaaaaaaaaaaaaaaaaaaaaaaaablaaaaaanwkrkrkrkrkrkrkrkrbpbqbqbVbPbpgqnfhplnhplnlnlnkXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablaaaaaanwkrkrkrkrkrkrkrkrbpksbqbqbHbpbwkXhphphpkWhpkWkXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaecdcdcdcdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablaaaaaanwkrkrkrkrkrkrkrkrbpbpbqnxbHbpktkuktktktktkwktkvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakLcpkLkLkLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabUbncqbPbqbqbqbqbvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakLeFkLeOkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLbjbjbjbjbjbjblbjbjbjbjbjbjblbjbjbjbjbjbjbnfwePbObObPbqbFgxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakLcpcphTeFcphUeykLkLkLeykLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLkLbnbpbpbpbpjabpbpgqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakLkLkLkLkLcpkLcpcpcpkLcpcpcpkLkLkLkLkLkLkLkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrbpksbHbqbpgqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRkrkRcpkLcpkLcpkLcpkLcpkLkLkLeykLeykLkLkLkLkLkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrbpbpkUbpbpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRkrkRcpkLcpkLcpkLcpkLcpkLkLcpcplacplfldeFcpkLkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrbpbplgbHlhbpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRkrkRcpkLcpkLcpkLcpkLcpkLkLcpcpcpcpcpkLkLlpkLkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrbpksbqlzlsbpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRkrkRcpkLcpkLcpkLcpkLcpkLkLidcpnbcpmIkLkLcpkrkrkLkLkLkLkLkLkLkLkLkLkLkLkLkrkrkrkrbpksbqmXmSbpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRkrkRcpkLcpkLcpkLcpkLcpkLkLmIcpnpcpmIkLkLcpkrkrkLkLlclclclblclcnamZlckLkLkrkrkrkrbpksbqbHlhbpgqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRkrkRcplfcpkLcplfcpkLcpldldcphTcplpeykLkLcccpcpcpldlcnclblbndndnclcnekLkLkrkrkrkrbpbqbqbHbqbpgqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRlekReykLkLkLeykLkLkLeycpkLcpkLkLeFkLkLkLeykrkrkLkLnenencqwnhndncnenekLkLkrkrkrkrbpbqbqbHbxbpbpbpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRlekRkLkLkLkLkLkLkLkLkLkLkLqxkLqyhTmIkLkLkrkrkrkLkLnknjnlncnalbnlnelckLkLkrkrkrkrbpbqbqbHbqbqbqnmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRgMaeaeaaaaaaaaaaaaaaaakLkLkLkLkLkLkLkLkLkrkrkrkLkLqznonqnelbnelcnelckLkLkrkrkrkrbpksbqbHbqbpbpbpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakRaaaaaeaeaaaaaaaabjabababaebjaaaaaaaaaakLkLkLkLkLkLkLnrnsnsnsnsntkLkLkLkLkrkrkrkrbpbqbqbHbqbpgqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaeaebwbwbwaeaaaaaaaaaaaaaaaaaaaaaaaaaaaablaaaaaanwkrkrkrkrkrkrkrkrbpbqbqbVbPbpgqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablaaaaaanwkrkrkrkrkrkrkrkrbpksbqbqbHbpbwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaecdcdcdcdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablaaaaaanwkrkrkrkrkrkrkrkrbpbpbqnxbHbpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaacvcQcPcQcQcdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablaaaaaanycecececececececececececenzceaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaedelqdAdedeaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanychchcicjckclcenAlrlucechcmceaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaedelylxdelAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanBcoconCcoconDcechchchcecenzceaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacddAlClClDcQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacechchcmchchctcemqchmrcechcmceaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaacdlClClClCdeaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacecwcwcxcyczcececwmscwcecenEcenFkocLcHegcRaaaaaecGkokqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeaeblaaaacdmlmnmmmpmocdaeaablaeaeaaaaaaaaaaaaaaaaaaaaaaaaaaaacechchcmchchcececuchchchchcmcegWgRhphphphpcRaeaennhpnGkqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeblcCaeaecdnHnJnInJnKcdaeaecCblaeaeaeaaaaaaaaaaaaaacDcDblblblcecEchnLcoconNnMcococococonOceabnFcGnPhphphpaaaamuhpnGkqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeaeaecIcIcIcImWmxnQmxnRcIcIcIcIaeaeaeaeaeaaaaaaaaaaaaaaaacDblblcecJcKnScJcJcecececececececececMbwaanTktktnPaaaeaekokqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecIcIcIcIcNcIcOcdmzcdmAcIcIcIcIcIcIaeaeaaaaaaaaaacDaaaaaablblblcechchcmchchcScTcUcVcWcXcYcVcZdaaaaaaaaaaanTaeaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaedelylxdelAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanBcoconCcoconDcechchchcecenzceaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacddAlClClDcQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacechchcmchchctcemqchmrcechcmceaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaacdlClClClCdeaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacecwcwcxcyczcececwmscwcecenEceaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeaeblaaaacdmlmnmmmpmocdaeaablaeaeaaaaaaaaaaaaaaaaaaaaaaaaaaaacechchcmchchcececuchchchchcmceaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeblcCaeaecdnHnJnInJnKcdaeaecCblaeaeaeaaaaaaaaaaaaaacDcDblblblcecEchnLcoconNnMcococococonOceabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeaeaecIcIcIcImWmxnQmxnRcIcIcIcIaeaeaeaeaeaaaaaaaaaaaaaaaacDblblcecJcKnScJcJcecececececececececMbwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaecIcIcIcIcNcIcOcdmzcdmAcIcIcIcIcIcIaeaeaaaaaaaaaacDaaaaaablblblcechchcmchchcScTcUcVcWcXcYcVcZdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIcIcIdbdcddmCmBmEmDmycddfdbdddbcIcIcIaeaaaaaaaaaaaaaacDaaaaaaaacecEchcFchchcSdhdidjdididididkdlabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIcIdmdndodododbdpmmmxmGmFdqdbdbdbdrdscIblaaaaaaaaaaaaaaaaaaaaaaaacecJcKdtcJcJdudidinUnVdididjdidvdwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIcIdxdxdxdxdydfdzcIcImHcIdfdBdddBdBdfcIblaaaaaaaaaaaaaaaaaaaaaaaacechcudCchchdDdididididEdididFdGabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa diff --git a/code/game/turfs/simulated/floor/misc_floor.dm b/code/game/turfs/simulated/floor/misc_floor.dm index f787d45d0e6..d587ae0c2a5 100644 --- a/code/game/turfs/simulated/floor/misc_floor.dm +++ b/code/game/turfs/simulated/floor/misc_floor.dm @@ -68,11 +68,6 @@ name = "floor" icon_state = "floor" -/turf/simulated/shuttle/floor/airless - oxygen = 0.01 - nitrogen = 0.01 - temperature = TCMB - /turf/simulated/shuttle/plating name = "plating" icon = 'icons/turf/floors.dmi' diff --git a/icons/turf/shuttle.dmi b/icons/turf/shuttle.dmi index aff4d33948d8c6fc74ff417560e81ec0eba42847..192e89f7afd1f199c410b08d6a70c463c2206283 100644 GIT binary patch delta 17284 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 delta 18251 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 Date: Sun, 22 Feb 2015 23:27:54 +0800 Subject: [PATCH 028/133] AddedRoughedUpTilesToSolarArrays --- _maps/map_files/generic/z4.dmm | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/_maps/map_files/generic/z4.dmm b/_maps/map_files/generic/z4.dmm index 7d84dc3157c..e702c0a1a27 100644 --- a/_maps/map_files/generic/z4.dmm +++ b/_maps/map_files/generic/z4.dmm @@ -68,13 +68,13 @@ "bp" = (/turf/simulated/wall,/area/derelict/solar_control) "bq" = (/turf/simulated/floor/plasteel,/area/derelict/solar_control) "br" = (/obj/structure/lattice/catwalk,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/space,/area/solar/derelict_starboard) -"bs" = (/turf/simulated/floor/plating/airless,/area/solar/derelict_starboard) +"bs" = (/turf/simulated/floor/plating/airless,/turf/simulated/floor/plating/airless{tag = "icon-platingdmg2"; icon_state = "platingdmg2"},/area/solar/derelict_starboard) "bt" = (/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plasteel/airless,/area/solar/derelict_starboard) "bu" = (/obj/machinery/door/airlock/external{name = "Air Bridge Access"},/turf/simulated/floor/plating,/area/derelict/solar_control) "bv" = (/obj/machinery/door/airlock/external{name = "External Engineering"},/turf/simulated/floor/plating,/area/derelict/solar_control) "bw" = (/turf/simulated/wall,/area/space) "bx" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plasteel,/area/derelict/solar_control) -"by" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plasteel/airless,/area/solar/derelict_starboard) +"by" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plasteel{tag = "icon-damaged5"; icon_state = "damaged5"},/area/solar/derelict_starboard) "bz" = (/obj/structure/lattice/catwalk,/turf/space,/area/solar/derelict_starboard) "bA" = (/obj/structure/lattice/catwalk,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/space,/area/solar/derelict_starboard) "bB" = (/obj/structure/lattice/catwalk,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/space,/area/solar/derelict_starboard) @@ -119,6 +119,7 @@ "co" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) "cp" = (/turf/simulated/floor/plasteel,/area/derelict/bridge/ai_upload) "cq" = (/obj/machinery/power/apc{dir = 8; environ = 0; equipment = 0; lighting = 0; locked = 0; name = "Starboard Solar APC"; pixel_x = -24; pixel_y = 0},/obj/structure/cable,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plasteel,/area/derelict/solar_control) +"cr" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/plating/airless{tag = "icon-platingdmg3"; icon_state = "platingdmg3"},/area/solar/derelict_aft) "cs" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/derelict/solar_control) "ct" = (/obj/structure/cable,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) "cu" = (/turf/simulated/floor/plating,/area/derelict/bridge/access) @@ -127,11 +128,13 @@ "cx" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/bridge/access) "cy" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/derelict/bridge/access) "cz" = (/obj/machinery/door/airlock/command{name = "E.V.A."; req_access = null; req_access_txt = "18"},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) +"cA" = (/turf/simulated/floor/plating/airless,/turf/simulated/floor/plating/airless{tag = "icon-platingdmg2"; icon_state = "platingdmg2"},/area/solar/derelict_aft) "cB" = (/obj/item/stack/cable_coil/cut,/turf/simulated/floor/plating/airless,/area/space) "cC" = (/turf/simulated/floor/plasteel/airless{icon_state = "solarpanel"},/area/space) "cD" = (/obj/item/stack/cable_coil/cut,/turf/space,/area/space) "cE" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plasteel,/area/derelict/bridge/access) "cF" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/derelict/bridge/access) +"cG" = (/turf/simulated/floor/plating/airless{tag = "icon-platingdmg1"; icon_state = "platingdmg1"},/area/solar/derelict_aft) "cI" = (/turf/simulated/wall/r_wall,/area/derelict/singularity_engine) "cJ" = (/obj/structure/window/reinforced,/turf/simulated/floor/plasteel,/area/derelict/bridge/access) "cK" = (/obj/machinery/door/window,/turf/simulated/floor/plasteel,/area/derelict/bridge/access) @@ -562,8 +565,6 @@ "ls" = (/turf/simulated/floor/plasteel{tag = "icon-damaged4"; icon_state = "damaged4"},/area/derelict/solar_control) "lt" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/plasteel/airless,/area/solar/derelict_aft) "lu" = (/obj/structure/rack,/obj/item/weapon/stock_parts/capacitor,/turf/simulated/floor/plasteel,/area/derelict/bridge/access) -"lv" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"lw" = (/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) "lx" = (/obj/machinery/gravity_generator/main/station{on = 0},/turf/simulated/floor/plasteel/airless,/area/derelict/gravity_generator) "ly" = (/obj/item/weapon/screwdriver,/turf/simulated/floor/plasteel/airless{icon_state = "damaged5"},/area/derelict/gravity_generator) "lz" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel{tag = "icon-damaged5"; icon_state = "damaged5"},/area/derelict/solar_control) @@ -956,9 +957,9 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablblblaapUpUqtpUpUpUpUpUjRkYjRlkjRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaemJaeaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaamKaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaltltltaamLaaltlvlwaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaltltltaamLaaltcrcAaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaamNmMmMmOmPmOmRmQcDaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaalBlBlBaamLaalBlwaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaalBlBlBaamLaalBcGaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaquaaaaaacDaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaltltltaamLaaltltltaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaequqvmMmTmPmTmRmRmUaeaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa From 24cc205ce5a2e2be35b106aef79ed894e6e9a93a Mon Sep 17 00:00:00 2001 From: Incoming Date: Sun, 22 Feb 2015 21:32:17 -0500 Subject: [PATCH 029/133] On primary antagonist rounds (wizard/blob/malfunction) if the config is set for continous rounds the round will convert on the fly to a new mode choosen from these mode if the primary antagonist dies: EXTENDED TRAITOR CHANGELING DOUBLE AGENTS TRAITORLING based on the game probabilities set through the config. The round will not convert if more than 30% of the players are dead (round immediatly ends) or if the shuttle is beyond the point of no return (the round ends normally). Adds the CONTINIOUS_ROUND_BLOB config --- code/controllers/configuration.dm | 3 ++ code/game/gamemodes/blob/blob_finish.dm | 12 +++++ code/game/gamemodes/changeling/changeling.dm | 1 + code/game/gamemodes/extended/extended.dm | 1 + code/game/gamemodes/game_mode.dm | 46 +++++++++++++++++++ .../game/gamemodes/malfunction/malfunction.dm | 2 + code/game/gamemodes/traitor/traitor.dm | 1 + code/game/gamemodes/wizard/wizard.dm | 14 ++++-- config/game_options.txt | 1 + 9 files changed, 77 insertions(+), 4 deletions(-) diff --git a/code/controllers/configuration.dm b/code/controllers/configuration.dm index fe46cc00ae5..82238f59ea8 100644 --- a/code/controllers/configuration.dm +++ b/code/controllers/configuration.dm @@ -90,6 +90,7 @@ var/continuous_round_rev = 0 // Gamemodes which end instantly will instead keep on going until the round ends by escape shuttle or nuke. var/continuous_round_wiz = 0 var/continuous_round_malf = 0 + var/continuous_round_blob = 0 var/shuttle_refuel_delay = 12000 var/show_game_type_odds = 0 //if set this allows players to see the odds of each roundtype on the get revision screen var/mutant_races = 0 //players can choose their mutant race before joining the game @@ -361,6 +362,8 @@ config.continuous_round_wiz = 1 if("continuous_round_malf") config.continuous_round_malf = 1 + if("continuous_round_blob") + config.continuous_round_blob = 1 if("shuttle_refuel_delay") config.shuttle_refuel_delay = text2num(value) if("show_game_type_odds") diff --git a/code/game/gamemodes/blob/blob_finish.dm b/code/game/gamemodes/blob/blob_finish.dm index 56c1b4449c8..852ad8e9c6e 100644 --- a/code/game/gamemodes/blob/blob_finish.dm +++ b/code/game/gamemodes/blob/blob_finish.dm @@ -1,9 +1,21 @@ /datum/game_mode/blob/check_finished() + if(round_converted) + return 0 if(infected_crew.len > burst)//Some blobs have yet to burst return 0 if(blobwincount <= blobs.len)//Blob took over return 1 if(!blob_cores.len) // blob is dead + if(config.continuous_round_blob) + if(!convert_roundtype()) + return ..() + else + if(SSshuttle.emergency.mode == SHUTTLE_STRANDED) + SSshuttle.emergency.mode = SHUTTLE_DOCKED + SSshuttle.emergency.timer = world.time + priority_announce("Hostile enviroment resolved. You have 3 minutes to board the Emergency Shuttle.", null, 'sound/AI/shuttledock.ogg', "Priority") + round_converted = 1 + return 0 return 1 if(station_was_nuked)//Nuke went off return 1 diff --git a/code/game/gamemodes/changeling/changeling.dm b/code/game/gamemodes/changeling/changeling.dm index 7b5c1acc332..ab64a285afc 100644 --- a/code/game/gamemodes/changeling/changeling.dm +++ b/code/game/gamemodes/changeling/changeling.dm @@ -13,6 +13,7 @@ var/list/possible_changeling_IDs = list("Alpha","Beta","Gamma","Delta","Epsilon" required_players = 15 required_enemies = 1 recommended_enemies = 4 + reroll_friendly = 1 var/const/prob_int_murder_target = 50 // intercept names the assassination target half the time diff --git a/code/game/gamemodes/extended/extended.dm b/code/game/gamemodes/extended/extended.dm index 77e754ee36f..409b655f5ba 100644 --- a/code/game/gamemodes/extended/extended.dm +++ b/code/game/gamemodes/extended/extended.dm @@ -2,6 +2,7 @@ name = "extended" config_tag = "extended" required_players = 0 + reroll_friendly = 1 /datum/game_mode/announce() world << "The current game mode is - Extended Role-Playing!" diff --git a/code/game/gamemodes/game_mode.dm b/code/game/gamemodes/game_mode.dm index 03a424efb75..e088c12f6b2 100644 --- a/code/game/gamemodes/game_mode.dm +++ b/code/game/gamemodes/game_mode.dm @@ -29,6 +29,8 @@ var/pre_setup_before_jobs = 0 var/antag_flag = null //preferences flag such as BE_WIZARD that need to be turned on for players to be antag var/datum/mind/sacrifice_target = null + var/round_converted = 0 + var/reroll_friendly //During mode conversion only these are in the running var/const/waittime_l = 600 var/const/waittime_h = 1800 // started at 1800 @@ -88,6 +90,50 @@ /datum/game_mode/proc/make_antag_chance(var/mob/living/carbon/human/character) return +///convert_roundtype() +///Allows rounds to basically be "rerolled" should the initial premise fall through +/datum/game_mode/proc/convert_roundtype() + var/list/datum/game_mode/runnable_modes = config.get_runnable_modes() + for(var/datum/game_mode/G in runnable_modes) + if(!G.reroll_friendly) del(G) + + if(!runnable_modes) return 0 + + var/list/datum/game_mode/replacementmode = pickweight(runnable_modes) + + switch(SSshuttle.emergency.mode) //Rounds on the verge of ending don't get new antags, they just run out + if(SHUTTLE_STRANDED, SHUTTLE_ESCAPE) + return 1 + if(SHUTTLE_CALL) + if(SSshuttle.emergency.timeLeft(1) < initial(SSshuttle.emergencyCallTime)*0.5) + return 1 + + var/list/living_crew = list() + + for(var/mob in player_list) + if(mob in living_mob_list) + living_crew += mob + if(living_crew.len / player_list.len <= 0.7) //If a lot of the player base died, we start fresh + return 0 + + var/list/antag_canadates = list() + + for(var/mob/living/carbon/human/H in living_crew) + antag_canadates += H + + if(!antag_canadates) return 1 + + antag_canadates = shuffle(antag_canadates) + + if(config.protect_roles_from_antagonist) + replacementmode.restricted_jobs += replacementmode.protected_jobs + if(config.protect_assistant_from_antagonist) + replacementmode.restricted_jobs += "Assistant" + for(var/mob/living/carbon/human/H in antag_canadates) + replacementmode.make_antag_chance(H) + + return 1 + ///process() ///Called by the gameticker /datum/game_mode/proc/process() diff --git a/code/game/gamemodes/malfunction/malfunction.dm b/code/game/gamemodes/malfunction/malfunction.dm index 930b43848a9..15681dc4502 100644 --- a/code/game/gamemodes/malfunction/malfunction.dm +++ b/code/game/gamemodes/malfunction/malfunction.dm @@ -153,6 +153,8 @@ priority_announce("Hostile enviroment resolved. You have 3 minutes to board the Emergency Shuttle.", null, 'sound/AI/shuttledock.ogg', "Priority") SSshuttle.emergencyNoEscape = 0 malf_mode_declared = 0 + convert_roundtype() + round_converted = 1 else return 1 return ..() //check for shuttle and nuke diff --git a/code/game/gamemodes/traitor/traitor.dm b/code/game/gamemodes/traitor/traitor.dm index 44c6b4365e8..0fe48bda7f4 100644 --- a/code/game/gamemodes/traitor/traitor.dm +++ b/code/game/gamemodes/traitor/traitor.dm @@ -15,6 +15,7 @@ required_players = 0 required_enemies = 1 recommended_enemies = 4 + reroll_friendly = 1 var/traitors_possible = 4 //hard limit on traitors if scaling is turned off var/num_modifier = 0 // Used for gamemodes, that are a child of traitor, that need more than the usual. diff --git a/code/game/gamemodes/wizard/wizard.dm b/code/game/gamemodes/wizard/wizard.dm index 1b6b18b7c89..962e150df66 100644 --- a/code/game/gamemodes/wizard/wizard.dm +++ b/code/game/gamemodes/wizard/wizard.dm @@ -170,7 +170,7 @@ /datum/game_mode/wizard/check_finished() - if(config.continuous_round_wiz) + if(round_converted) return ..() var/wizards_alive = 0 @@ -192,11 +192,17 @@ if (wizards_alive || traitors_alive) return ..() - else - finished = 1 - return 1 + if(config.continuous_round_wiz) + if(!convert_roundtype()) + finished = 1 + return 1 + else + round_converted = 1 + return ..() + finished = 1 + return 1 /datum/game_mode/wizard/declare_completion() if(finished) diff --git a/config/game_options.txt b/config/game_options.txt index d2204a8ca61..89a17cc5fc5 100644 --- a/config/game_options.txt +++ b/config/game_options.txt @@ -102,6 +102,7 @@ PROBABILITY SANDBOX 0 #CONTINUOUS_ROUND_REV #CONTINUOUS_ROUND_WIZ #CONTINUOUS_ROUND_MALF +#CONTINUOUS_ROUND_BLOB ## The amount of time it takes for the emergency shuttle to be called, from round start. SHUTTLE_REFUEL_DELAY 12000 From 2362af71f35ae2d537cc6e88563d3caabc905379 Mon Sep 17 00:00:00 2001 From: Incoming Date: Sun, 22 Feb 2015 21:40:24 -0500 Subject: [PATCH 030/133] adds changelog --- html/changelogs/Incoming5643 - muliganrounds.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 html/changelogs/Incoming5643 - muliganrounds.yml diff --git a/html/changelogs/Incoming5643 - muliganrounds.yml b/html/changelogs/Incoming5643 - muliganrounds.yml new file mode 100644 index 00000000000..d0c811df898 --- /dev/null +++ b/html/changelogs/Incoming5643 - muliganrounds.yml @@ -0,0 +1,6 @@ +author: Incoming5643 +delete-after: True + + +changes: + - rscadd: "On servers where malfunction, wizard, and blob rounds do not end with the death of the primary antagonist, new antagonists from traitor and changeling derivative modes will now sometimes spawn. This depends on the state of the station, the state of the crew, and the server's gamemode probabilities. Server owners should consider revising their configuration choices" \ No newline at end of file From 3c6715d5dbfdd5f60448ba9d5d53d4899f4856bf Mon Sep 17 00:00:00 2001 From: phil235 Date: Mon, 23 Feb 2015 13:11:39 +0100 Subject: [PATCH 031/133] Prevents cultist from summoning Nar-Sie when their sacrifice objective isn't complete. --- code/game/gamemodes/cult/runes.dm | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/code/game/gamemodes/cult/runes.dm b/code/game/gamemodes/cult/runes.dm index ff6cda4750c..0f72c9d92ac 100644 --- a/code/game/gamemodes/cult/runes.dm +++ b/code/game/gamemodes/cult/runes.dm @@ -159,14 +159,22 @@ var/list/sacrificed = list() cultist_count += M if(cultist_count.len >= 9) if(ticker.mode.name == "cult") - if("eldergod" in ticker.mode.cult_objectives) - ticker.mode:eldergod = 0 - else + var/datum/game_mode/cult/cultmode = ticker.mode + if(!("eldergod" in cultmode.cult_objectives)) message_admins("[usr.real_name]([usr.ckey]) tried to summon a god when she didn't want to come out to play.") // Admin alert because you *KNOW* dickbutts are going to abuse this. for(var/mob/M in cultist_count) M.reagents.add_reagent("hell_water", 10) M << "YOUR SOUL BURNS WITH YOUR ARROGANCE!!!" return + else + for(var/obj_count=1, obj_count <= cultmode.cult_objectives.len, obj_count++) + if(cultmode.cult_objectives[obj_count] == "sacrifice") + if(cultmode.sacrifice_target) + if(!(cultmode.sacrifice_target in sacrificed)) + for(var/mob/M in cultist_count) + M << "Nar-sie refuses to be summoned while the sacrifice isn't complete." + return + cultmode.eldergod = 0 var/narsie_type = /obj/singularity/narsie/large // Moves narsie if she was already summoned. var/obj/her = locate(narsie_type, SSobj.processing) From ac4b8f6d42dc5c56adf1ab013d8db94abb542e86 Mon Sep 17 00:00:00 2001 From: Razharas Date: Tue, 24 Feb 2015 00:06:28 +0300 Subject: [PATCH 032/133] Fixes unincluded files Fixes unincluded files --- tgstation.dme | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/tgstation.dme b/tgstation.dme index 7b389919821..05330a54d85 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -503,7 +503,6 @@ #include "code\game\objects\effects\aliens.dm" #include "code\game\objects\effects\anomalies.dm" #include "code\game\objects\effects\bump_teleporter.dm" -#include "code\game\objects\effects\effect_system.dm" #include "code\game\objects\effects\explosion_particles.dm" #include "code\game\objects\effects\forcefields.dm" #include "code\game\objects\effects\gibs.dm" @@ -526,6 +525,12 @@ #include "code\game\objects\effects\decals\Cleanable\humans.dm" #include "code\game\objects\effects\decals\Cleanable\misc.dm" #include "code\game\objects\effects\decals\Cleanable\robots.dm" +#include "code\game\objects\effects\effect_system\effect_system.dm" +#include "code\game\objects\effects\effect_system\effects_foam.dm" +#include "code\game\objects\effects\effect_system\effects_other.dm" +#include "code\game\objects\effects\effect_system\effects_smoke.dm" +#include "code\game\objects\effects\effect_system\effects_sparks.dm" +#include "code\game\objects\effects\effect_system\effects_water.dm" #include "code\game\objects\effects\spawners\bombspawner.dm" #include "code\game\objects\effects\spawners\gibspawner.dm" #include "code\game\objects\effects\spawners\lootdrop.dm" @@ -657,6 +662,7 @@ #include "code\game\objects\items\weapons\tanks\tank_types.dm" #include "code\game\objects\items\weapons\tanks\tanks.dm" #include "code\game\objects\items\weapons\tanks\watertank.dm" +#include "code\game\objects\structures\barsigns.dm" #include "code\game\objects\structures\bedsheet_bin.dm" #include "code\game\objects\structures\displaycase.dm" #include "code\game\objects\structures\door_assembly.dm" From 2c7ffaaea28f8cb03457da897dbeb5e5deb314d1 Mon Sep 17 00:00:00 2001 From: phil235 Date: Mon, 23 Feb 2015 22:24:49 +0100 Subject: [PATCH 033/133] Fixes custom food naming for sandwiches. --- code/modules/food&drinks/food/customizables.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/food&drinks/food/customizables.dm b/code/modules/food&drinks/food/customizables.dm index 5334814eb67..a98e89ae92f 100644 --- a/code/modules/food&drinks/food/customizables.dm +++ b/code/modules/food&drinks/food/customizables.dm @@ -60,8 +60,8 @@ ingMax = ingredients.len user << "You add a last touch to the dish by renaming it." customname = txt - if(istype(I, /obj/item/weapon/reagent_containers/food/snacks/customizable/sandwich)) - var/obj/item/weapon/reagent_containers/food/snacks/customizable/sandwich/S = I + if(istype(src, /obj/item/weapon/reagent_containers/food/snacks/customizable/sandwich)) + var/obj/item/weapon/reagent_containers/food/snacks/customizable/sandwich/S = src if(S.finished) name = "[customname] sandwich" return From e8fb3d1f052f45a50618e0f3543596b8911be03f Mon Sep 17 00:00:00 2001 From: dannno Date: Fri, 20 Feb 2015 21:44:20 -0500 Subject: [PATCH 034/133] THE OWL RETURNS: PART 1: THE PLASMA RISES - all owl items resprited - owl wings added; suit slot item, wings are toggleable --- code/game/machinery/vending.dm | 2 +- code/game/objects/effects/landmarks.dm | 1 + code/modules/clothing/suits/miscellaneous.dm | 10 ++++++++++ code/modules/clothing/under/miscellaneous.dm | 2 +- icons/mob/mask.dmi | Bin 27175 -> 27146 bytes icons/mob/suit.dmi | Bin 236017 -> 237557 bytes icons/mob/uniform.dmi | Bin 200482 -> 200717 bytes icons/obj/clothing/masks.dmi | Bin 18447 -> 18530 bytes icons/obj/clothing/suits.dmi | Bin 74401 -> 75095 bytes icons/obj/clothing/uniforms.dmi | Bin 45802 -> 45762 bytes 10 files changed, 13 insertions(+), 2 deletions(-) diff --git a/code/game/machinery/vending.dm b/code/game/machinery/vending.dm index 824b74292bf..99cc177b2b2 100644 --- a/code/game/machinery/vending.dm +++ b/code/game/machinery/vending.dm @@ -867,7 +867,7 @@ /obj/item/clothing/tie/waistcoat = 1,/obj/item/clothing/under/suit_jacket = 1,/obj/item/clothing/head/that =1,/obj/item/clothing/under/kilt = 1,/obj/item/clothing/head/beret = 1,/obj/item/clothing/tie/waistcoat = 1, /obj/item/clothing/glasses/monocle =1,/obj/item/clothing/head/bowler = 1,/obj/item/weapon/cane = 1,/obj/item/clothing/under/sl_suit = 1, /obj/item/clothing/mask/fakemoustache = 1,/obj/item/clothing/suit/bio_suit/plaguedoctorsuit = 1,/obj/item/clothing/head/plaguedoctorhat = 1,/obj/item/clothing/mask/gas/plaguedoctor = 1, - /obj/item/clothing/under/owl = 1,/obj/item/clothing/mask/gas/owl_mask = 1,/obj/item/clothing/suit/apron = 1,/obj/item/clothing/under/waiter = 1, + /obj/item/clothing/suit/toggle/owlwings = 1, /obj/item/clothing/under/owl = 1,/obj/item/clothing/mask/gas/owl_mask = 1,/obj/item/clothing/suit/apron = 1,/obj/item/clothing/under/waiter = 1, /obj/item/clothing/under/pirate = 1,/obj/item/clothing/suit/pirate = 1,/obj/item/clothing/head/pirate = 1,/obj/item/clothing/head/bandana = 1, /obj/item/clothing/head/bandana = 1,/obj/item/clothing/under/soviet = 1,/obj/item/clothing/head/ushanka = 1,/obj/item/clothing/suit/imperium_monk = 1, /obj/item/clothing/mask/gas/cyborg = 1,/obj/item/clothing/suit/holidaypriest = 1,/obj/item/clothing/head/wizard/marisa/fake = 1, diff --git a/code/game/objects/effects/landmarks.dm b/code/game/objects/effects/landmarks.dm index 1fa64b3c89c..c1d1a7f9109 100644 --- a/code/game/objects/effects/landmarks.dm +++ b/code/game/objects/effects/landmarks.dm @@ -164,6 +164,7 @@ qdel(src) /obj/effect/landmark/costume/nightowl/New() + new /obj/item/clothing/suit/toggle/owlwings(src.loc) new /obj/item/clothing/under/owl(src.loc) new /obj/item/clothing/mask/gas/owl_mask(src.loc) qdel(src) diff --git a/code/modules/clothing/suits/miscellaneous.dm b/code/modules/clothing/suits/miscellaneous.dm index d18025b4472..e8515562fca 100644 --- a/code/modules/clothing/suits/miscellaneous.dm +++ b/code/modules/clothing/suits/miscellaneous.dm @@ -126,6 +126,16 @@ body_parts_covered = CHEST|ARMS|GROIN|LEGS|FEET|HANDS flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT +/obj/item/clothing/suit/toggle/owlwings + name = "owl cloak" + desc = "A soft brown cloak made of synthetic feathers. Soft to the touch, stylish, and a 2 meter wingspan that will drive the ladies mad." + icon_state = "owl_wings" + item_state = "owl_wings" + togglename = "wings" + body_parts_covered = ARMS + armor = list(melee = 5, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0) + allowed = list(/obj/item/weapon/gun/energy,/obj/item/weapon/reagent_containers/spray/pepper,/obj/item/weapon/gun/projectile,/obj/item/ammo_box,/obj/item/ammo_casing,/obj/item/weapon/melee/baton,/obj/item/weapon/restraints/handcuffs,/obj/item/device/flashlight/seclite,/obj/item/weapon/melee/classic_baton/telescopic) + action_button_name = "Toggle Owl Wings" /obj/item/clothing/suit/holidaypriest name = "holiday priest" diff --git a/code/modules/clothing/under/miscellaneous.dm b/code/modules/clothing/under/miscellaneous.dm index 049fab17adc..5ae43c2ff62 100644 --- a/code/modules/clothing/under/miscellaneous.dm +++ b/code/modules/clothing/under/miscellaneous.dm @@ -128,7 +128,7 @@ /obj/item/clothing/under/owl name = "owl uniform" - desc = "A jumpsuit with owl wings. Photorealistic owl feathers! Twooooo!" + desc = "A soft brown jumpsuit made of synthetic feathers and strong conviction." icon_state = "owl" item_color = "owl" can_adjust = 0 diff --git a/icons/mob/mask.dmi b/icons/mob/mask.dmi index 111bdc0b9bdc77a593218dd32b03541b8910224c..8459b715b447053344eef8988c667b4cb91cc48f 100644 GIT binary patch literal 27146 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

*XEGiCD%=x5(J)<{dKAxlHHw$qC0}e8 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 D*2JdR delta 18887 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�@YlZ{-E88?58tTy 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 KelF{r5}E)8D}rbM diff --git a/icons/mob/uniform.dmi b/icons/mob/uniform.dmi index efcb1eb63f053f148748a5514ebfd645e3175a6d..25d85260a7e7e411f7541d486a82d75714e4227c 100644 GIT binary patch delta 181511 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 delta 181203 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 S&bV4jk`^xUbBuWagtOE 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�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 z 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 E09_!4SpWb4 delta 17551 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 P3_#%N>gTe~DWM4f>4;SH diff --git a/icons/obj/clothing/suits.dmi b/icons/obj/clothing/suits.dmi index 59f39d363b52703fcee8a95bb22a121796551df7..d3ce18721d93c75cb8ac90f371e5e3c7026d986c 100644 GIT binary patch delta 19663 zcmafabzD@z*Y^?6tNJw{=bax{vB_Ivby%!OsK?#vuq&uW@1*Ji{W9ja$W#8-X zd7jVn&-;Gf`RvZ_oH=*y-gC~JbLKmU0e<(ZPcsl<0@?R?O>|BM}K zG}^(;6{9Nf<&ox&$)(Z&H?j|7*RRMk-BT6K|LxCbw7#$3{2~&VXO86Y!g9a-Z0d%C zy{&%osCmN|<1%fEt7RkpT%ntqJWBG3yz*v9!wcJLElBM72ERN}OT7#X z`L^_`G@s;hZinfiP@ha*9dven{Akq4q#r|sXrrEB?cS$43;iP+BO_hq8D)3Q8rAy* zp0z`d4dl`J?ds9hzWphkg7G#Y1p|0oEsnV~0W>Fg3d<3zh|}*WJoSVqqP3g$F69WY zuZp^ehCIt56fX=XSjAdtSUwrpy2_R&x^#O^R1S0OmTA2JHxhc2>)P-rosKBm#e$NEvhYEC#Z0E zYH&Xr4hibL3k(VhDBIlKEs4avcL*#7mKJ9F>I2$rqwNKaO@*V_R=dAAOLZn5TQ%(b zG>PVm*_eBQSOs}1x(b>MrA0+4U0q$#(VHsT64KK-5lral=tmb9b&)u?9qTwppID6J zlarObyoBiK>5XogP6J%b$tETy*4EdLI}$idlPXvGxrRtY*gs{3Ki1RZN$v;E+efxO z=B)20j`!n6;?TPoJT!OlqkTMhc+&qZtEJH)^xmf1LPQePhHMM>*c6RE%LM4A7raW- zib~H{k^5wO5(e5fWpte>CZx9Sh|(XkNSBwMTOoe}V1ve0QOfF6>v2C}< z^sKW0p}VxUh9hhLmN2tmHI_^E4m0#MXNy}lI`aK7?X#)3%duR5tfX&dZ0d!#!|Yt6 z6ub_+BqMo%B$2t!t4on-A4Tb*OyA~v>M;3n-mh13d7=~>t>=)H(H_<9l;K7sB#sBZ z>S^Fz&bk(bQU;(Zuw)9xW)@@wA+;J?8rvL$6?u7iQ%zi4TrMK*<}uo2+)}Q@F)^Ao z6XPd0(uh^y9B8vORAzT9Daxy=iijFYTN5V1C%`4|=;-*ec-sb!NY41D{J5j-{Vc?1 zZ=RkL>MImQXEunZU7i@j%fzH0++pZJjCLg-sa4MS)GCc;6<^P|ATOIhT`_|OZE`&M z<$_E!B+tLk>h!d&wuvofcxKA7#gzc!HIcMN_W}rZ?Img!Z+ouXBkdpDw4+vHHQ)IH zMZy>wCQL#*s{v{-sj4$qJGZv@^Y^m|_Y?zVaV53%ZNf|LM(vmWC>Yw&Io^9a_kT^_ zm7>}X)Sb(ZISpQeL-in!v=&puJagK!VA5;Vje^o$g3s85IXPAOi*4I8yEY`4YdzWk zKRhjS|CTU>Bb4xol4d}23v$Wk(NA1-_cfL@gw3Oai9;Ob)3uHjZrxk#J*Ubwa=gGmr5b7sS>>V8$xw&JDi`g5?Mpqje zL}zDb?VOxyB1vyM@^IcymYP5UZ`REgR>F)iz9c8JD2Mv_`Q6bghP7K*9RDu4KI?B4 zUw13l(=(2g5={l?SO|kcLaX&+koS2me^Dk#i*M3{us?iQ#LBuh{8fYCDbTwXg(}?y z-vx~$jeow3T^D$fNxMvyA$^%@1Ed+GoQZWQ5aHtsxNqz2OiaXTc>vA*#kiNZ$13d5 z`ErR2V7BaI`_vFog3RKayBY=U?7;fiA3zbDk5{4FY<~yPmrm>#L1msUe$y8Z#wPDN z9VAhF-`&lP;{7)6($8|MS`Uic_{*e+6)bI878@z}h) zEi$J3!MO7zZTcDsh3Jv2s%UGv&xy&ToUO+C6LV{R)QP=);fr_*q5Lhsx07TXsY{97 z*_@tElWdl#;9*r&&IF;Sw#FEkKh4a*eRtrez35t0n3G$cxY6}C!(1l%F_8#*a6Dt4 zR$3;b)+P*?q+*Pb+aJOBQ=rN4=dqTvF@*4;E^1<^J+_tu=j3vl!g@dImmknU3sqp!F?kUd%4{H^#7+-V&ZQtWJ zy*TG0*EsE)S0k_3@1ypeh$%N*frfP%0ojDT=I?noWqJFUuvKhkOk;jI78Ye3ABu60 zY(tHAZ1@E4LO+flUV4d_Q|t}#=^;tV%H~aVhB$hOLO7^?_?Yp7lXi_+%a`o;pkt4a zkpM6w+sbnXT|3$E*zfa*nRtIneZ>B5`)k?~F{Y1oXkA_1%Ieqx7Z*;*JaWqp-YhnD z6Hj$f2d`iqF=RNSHy9sZ-dvSecYM;0b^#ZO_%hR zl}x+@UG&Y_xy^K%l zzzbi7*Y0 z;^GNX-2!;fvjmQtKlGjTw8@{}HG2w12q@z%>$0SXOMO4|jwG_^^GZ&*t^J+}1YQfe zUOX*kaoZ65P?)erR(~Wrps-j`w)C9hEOEqK)A?yv&&#g3C*4s~z#wc9-g9u@ykK5s zJ7rYf@D8nn*8GwBGE&Uv^O*m>7t@*W=56Lq7Qw;xCE(iu9? zBlldv9(9EJU3a2m=|N6@_^>^&aR0_iC}JJ!+Hd}Y^V<5(eYGh{V|91zR`iYe?d@-? zIH~;G_jlMG+Z}TEC&}=~6ckfd3!|fY2XGXWIhJndE*c@~wdghrN$Ta?go(_sqn}Yt zA}g|Lt5stm0^G2EAL+eAsXE}rk8Hmf5nL#ArS})l-(%Gujg5g596y{Y&sC{2RY*FHwYAf;fwZIWvr=3lD0 zd%DI~w>O(!Qosc{1A`T%gyqAGE#IS2W54Y(nS1Y6QTmI{UHAqtwdpaGR}t@R1$qAb z)A;yg?^jE}_oyPx>jWUhNi(|vrFNHbH)|wV-#4@w2~B7;48sl6f94cZF7oQ(Y%^@= z!NsP*)|UN4h0xQ_ZO)#)m#2-tKJ(OXHDLNZ{IkcB`K?*VIp*&-q)3J3#b>g;tA32Y z)SuP2*H|*nnq^wl#*X{^p1n?(vRQR?<691OT}@O46$?Yh#c;E7 zL>ZcSzvX)69(C|neFN9zv&Or*J%P}j_PI2oM?@A!UBmhH5>owN{&QPr-PA8!@z*Nn z^FJ=tfzjlj(g9Cw4GwlWUXN3KTkuQZU0pWk>k>?zLS557H&x~N%lmGg(glTlL?ZxO zo0EW3%nR|g6&Lrhx963W4Z6TfL|>@gZzl(M#a}PHANt*7Ys|B`Y*VjmYRZ*nW@`Er z%zq_Y_JlJ{ThpH$_`MVXwRJj_#>w)hAyRM(;9+G@(6ZB|PW!2`^Kb%N32!i_vk8pS z3@b{!P^Tt!6WEL8DL?w>EV0CIaah*pw*z1M;UbL8eKk~wnioniqDX!n}a0S3l~CSAaG zYK~;>KDSiLHEn@o>`CvyrLV)BX?nSsn!cliG@a<5YHg&U$m7$5N}-A^UI6{BH6oJW zo##)Y;E`UX?Cg)YN0-dAU5~Mwh@;E={K5!XSXp~47qYURN#xLMsqxlrkd;r3sYU;8 zD*N-eyk0o_Lpi3EqnQWX7iZyp_x=>{i16(J1>w1W%d7G6abLNO=q(Wuk^WYKnVA`D zTU&|Jg82f;cUk{Le}OQP_6zMnx99453nHX~4nsaC2j zTT_9T=YSZZ0!MlMeIzJfx4B!y9xzYbg7Gy9sN%1BTIrkky)#Sb%sb}EX~&zuI! z@*0zV7Bede*3V9qxB{N7&GkGWwOTi;wdvzurS|g7@$+phkW$>5(Gg2f?9`Rfaqj<6 zqO@BcyDt_l`76U*@=x0X9=Ch%s;Q4V!Vi(`-wiTwOfwr?+tmkso8p$hA1usY=Bewa*bmfqeyl}wffRbM(*?wPrPGilQ( z|D8lBir(XJ2y<<&C(oDJX{s8MNc|4eeWf=P-k<}4{$;1BcTB9hsrZYo4xOdhS5& zKqSs-Fg5v@uO;AX$j&S^{!?<0I0N?K^cb!S;e=Qu`{BODeAmp{Z84IpF_6Ue=-?Hh zfxX$kJW}29bwvcXo^@g0t1OG!F54Fe*9j6?5poGE+V8IWY^f}xR|-C|crixn{*xMz zz#^fRdO$a-;PaSKa;{vbXjh*KIRP%4%C1J|UzSREGL8Key_E-zvG?9h#C5(cBaIo_ zsYwD~iJ7bKU(a0o@aZ_00y=OFRa`rm&5=MhO1Rm(Z)$tEp*Lyg9*9 zM@J{_7AxUCCBN>+2Qar{ci1WI<8auqvv>AzT!|{!^1)>N`sK?rEq_~Ka8bw=w&Gw} zR9KyQF|0pxRkckc9?uqsjG;@DTFU(nj%fO3p2%|gXn7t9#oP>tU|aEl19Y-7*KXnx z;)O>?aZ5L1L@jXBHv}A#H71#y6=z4p)He;`YA3XTf)X+eL z{>x{7!MJH_Z!0S+YdA+bx&YCK{Uup3VG`FcYI2g?U2B8L9>1V`QBLLkW3O}aogJ>k zB;yMtrpwwUXO*o?ALjWvt(K#*t!r3eBn%cX`DR~)Og2~?^~>iDSVt@0e}%hYeIxyJ zQY;0Eksy8d0z$`gx<|RBBTGGp;d>e*vhFb$18>#UIne(&u*yP{Id`&+e8>g&ym1ch zTTAXZ(YrQ#6}i!Vd+^0L#Eop-kT$FNiNVa%hmS>y115-i?;Lj2?Z`c8#2M}(d1ApB zrnpKG1u=h#P~1;7ffYqK)>bM6P}2xbDdzM*Fj)uR%sSK|H$4KI^vZV~JEg^CWo2L9 zy!=)I@9{uyX8zNC!QaKAnd(Y4xm}0166t{+glX?oA(E58JXmk&-LN0humJMqLkvC9 zV-b$_qj#1$adX_^99m&A7Bd(SCM@zOD1Yru zm$!s~XZ^M6bZY7_^Y9GQvl`siNe_y;d?PAS1O4Wc^}46 z;~Ga|Py=U@?!|F_>F1;8NDw{T*th)MkXN06o%6@Vq;^0%!ZQedZqo1TvBvEp@gm_l z$rON|dTpN`Bua+XcC`{kiI0`(w?S3XeV{}~$)#fK-vD9`&AbGT52< zgoE>p(<}WYNxy287gbGIHqNRrPmMhDu2;Lv?3YKgGxFO zIvo>zvh9I?G`m|)_U{hGB_-FVFjVvzFg>x$Efyu%l?=P&B3CzzvyuPgSkY|s(!Uee zJ<4JMp74cM+TWj+_o_)eLzbFE5^!QdJmon3eyz$%(Ozb>Jfu2W_KWfsC|pPov1<4m#9YNrWnewT7i{YP4i^*PT62*b(KTO0K+ zll_}7W*t9On8Tj6Ablg>XRNrbD2|2xiOR>N;A{<0X(4>EkooGXo6_7NY|lgKoP|X( zT^A|AlPQu52WI#8;OF94qRuyhC9R`~7Mz@h$5mnyX}?`)F~+y@D=q=nSTqMaJG%zF zf_MwT{}ikzw&#L4z@vX9=02M$>oZuozF7Z?vUJ4PWnLIt@PjVp(Tfm>`KSfY-%V*|G$hoo<<7+Kkie_cRjfiBK6R~+ z^8Wj+uOF#c%o(QyS_H?WV+c44q21TY9OefC^PQRPj| z7s*-O)GX3{Had)&E=tumHScx4X9;XDr>t50NujIvjHiqi^>9ztc+1N_J}3PWjzadK zKce%AUBGQUInt)Z3m6K8f)X93wpv>zB0OF5(jGk-5q|sjt%{ZwmcnTopA{AmJkOQt zzOXJSxnfD)rNQ`|Y}x66U|+cYh;|qM6HcYb-!9r`OiHN( z8d-k2c0C@1(`8X-%H$;*x9xJ&n6K}j-;h7u-58S_1)Kob;0$!5mg-!0Xyc5_QVjlh zN>^Epe~x2USPxV}Q5nL&jsUk!oO`pjtAOj1^=6c9t@doD$K@(Pj(|_r_~qrva~ZmJ zpgu?~SPC8BG2gh~b_F?$^XW)PeuFALV&mTI?OTPmdp;{|3CgToUVcJT=lc7%2#&)$%W^0X6jh#8`uUNuk@!4( zxle6^#6r0BBD^wSS1HVSzSS!y>mB)Qhy?8v+2&KLb;RQP1^}#eUZ7cwZDe$0wqn!N zxeYC1gru5;$;fi{HdWFPe)5H;*t;n@SZH*r1kIn6yu#uA6s=eRY;$`vi-XdC*agT=y3o|?~Y}`wbJWu*pJy# zg;(phkk5VcDa)?TNy0mP)hSXT)mOFJJzorqPi0^ldfY5-JMdlhukswkcdaw(sP#Z^ zi7S&cP_G;T>OJfGx41eGd2n~4XEdomP+dW3b0Xk=+a;kq%OJREr6 z&JI|<9rtgPEb+wk^GQ(+7ihdo2LYD9N(Lscg-2&b`VOXGp4$x{w(vq4cGHaMY^LAS zwfUXv7R2uIh>3}vTxBYZYrpN0K3P&#qLpNGz4X?AH@q)^fc3+4=KBxT(mj6Z z8JdY-MszYf_iRU@_a*&ZIHPe+*K`{vaVX$3diFIJ>i3)L?(3bOe8pSvpX0Bjg@wPl zt#%PTdE%Id>eKT&lTM3!mSHW?eUPZ#VMX%8!^!92z3u5l%CvO}AulwsVTj~r{xnv9 ze>2lZGMg}VuHxH$Ua}bjfO0_%dUB97Aw|Z@21ZD3AeNR`aogq%tgm`F9&5V%Hf;l} zlep0oPUqeyS2)E|a7TKpB8s@dEeh0!Ap|rf|AJgjDH3*L40Hb3ggt%V#~65j(Ld1E zc4;?a=yaYpHN3b;Ak)*MyN9}zws&yVRism3ZSh(1gE zo!2&llctKjREavp2Pu=%LnZ(5ieBJ2{67MT7`exs3j9183gI}#Ex(TbV+YiyEpe!K z<3x-=F%1FsU6l7C=D)DH--7!Ss&ihzq;%W3fGJX;q{8=0L9w{ilh`OTkOj&YMf&k2 zg5)Ml%TEhNWM%Sxe%SGrf=1+5copqfy)*pPO|qGP#AEVz7N^N!RYCy$`d#y&IW05i zz>+t~jw-ykc((6ud~`F!P;Lu{PKw8uDi0UkXyekay+1Ve=mVaSSlQtjWflxZC+CPQ zyF4=Av>_yRLyY<1^;C5wS>Ae^nO zCcPl2)b;hXj8AR>z=^k2xUynEcfWaub4_XN=S0>~=7A)VLO$KnFV(=Q6sD88I`f$q zpF%h@kEgX|To+~Wq`*cfKa5aX+Jt~$EE;7Dk&BRQ?;S%7kpeZN?=5oQh?#X8j=cAV zfFu{8_Q4XOuDFoIPtfm9;DG#ek9T9})}=^xG!c_`!1y>tK8ji?wwj;**KFY9T|YI% z-#dfh1fsGXP`lFBRtpE0|%DON=uN55MMV}WRqL|d}`#pV3(7r^Db z6&bzO(7qIhaeAGeRlrqDr#9PDUAX@H8qyP)Wzg ztbNp2eIyLiL@`8ft$+~s?cfGMUmw5`?pY00YoVLD9tk2RyEq%14iuBNHVPyXRZW0Tj3wh4y}nl&1I7 zE*kg2B5m5V5cxS-OWfP$-S5#!NVuM?`OPU0@mxvFFboi}Yx7Af9rDhwQRY|FMoj@zU7&e8Lln3gUpAPmvZ{2AYB&@8i zPN=IB26rP%8D!@8Yjqq{{p;o&sz7A69+axYss5t6%3RFv-_t(1x#k=7Cl`JlpQ#Yl z{5v+n8q=)Q5s6pX+Fy6~139Y#Bm{BWO!DV=EpvS5qYr`GR+(CX8wmhV5R@i669HpC zFZ6(Me7AzZZWPw&xX)**W0A#5M{I3qJWKEppLAFAM&SIWgi`wQE0kxr8B9Y%aZhR6 z-!`N!^%B0nY;p-=>*yEr8)aX?dx*bw;MMKfolMBCbi|sg3o1$=Hg{s=w4bvWu6CYFZjxR|mF;@I`j3lX>lTrGPbh8u zN-^+Y9C0*>2o2*mTj^_1ocFjFpS}eOwdgpgGwAjoUd81D+apajpD_ zPTq2K2vz53f0JJI1>7Nq2*cY59(OP27M4_1=`L1asReBdsmvaXAKGvK>{_0j)5{eB zbFIjzsC7dy&2V4q8D1}}z?&=KdP%SN=2vOAyR0jcZ`LeNmJ4Yz6yW6*^bUBv?;X~* z?{I2#;zf@BJEW{GX}VnR&;|MPtwI%sn5U+5_bwClt+NoBT~Z4J<3D-NB;Zus zpC|QK>h=vEj*r6cR}KzjwYOYj+aivSzhtKG?Ue76aH6GB;8og}lLnL3 zi7|wqxkPp5P@RCR&lUxkJ1$5|J&+>9JJ9I~!yNg1F6@~Wa?+4j4>XyZM_#F^^^+1= ze0+T#70Lec(&_RtHToco?HEcUKH*ebCaAdXrk*Taka~Y>-hNIY0^zp!uwToKZ* z$Ep^LZf|+EGeq6ggpe)h0w#I<73)Z(Q5oLeW_ zN`PBzsRg@M_5mRufb%O|vm<^bOOSGdyt!W^4V|tNU*wb#ON=SvQSSoS~vQ4F87ogj{o(?sb~M6ny#Sx?`Y$@lK-O zLIlgV^N)i!S@e4ArL=(|oONm-GJ3h?e9SH+1idl9pU-9;AS<1jmvzckH4L(kHSG($ z<@>cq*lAUMqtkkcFaquhT~3cf+XTB0t{#ZY#GxIKHM96_GskUn%pKweu~qBw)2vfw zS<8%mPh&aDi`HhlR&)*$s}`^(9nT2Ke(_kMEZ~X7VGj59B^4UGX0Eewnv)X6P|HhY zS`Axq^Zgq&;JpFj=~*%2)2o|U=E`Opz2*ebn-K)-3L`?MI)Nd4#YnP*&LIJl#9{0~u`rm)1)Ab~!%{cCw0%Hx_Fa+< zOBArK-dAM`5<~m5)OZOVd&>X)?iPQme}Cw*v@M5wSl~xRS0bJ*&Qr^U2h`#n*ji`q zGCXIy?kXQM_Eu+_630npn^pq6y@lJ`+sCJ-65`|EdUg8b(HA?%#_hjxv_c+g=unPf1I?dBlwY}#y!`TaF8I(aJVqEKX0C3u8v4=Fz(D4EJ7cTY^( z${N66JtxcvkuOL+KF(^Ru~C#@J*{jThpI^yxIRIi8*JbP*-RC57fRUJK%Z&(d})?3 z%^l+V^&{LJzmf;zY+UHxXi-YLa&TaPtC)#Tc%IuzKZb)}bo6lB>=9D4;swL>yZm+F zd$p=?-n30=Q58cgBQo>Aa0Jn!Upc68cYn)xw_|Lz&rd$l!0_Q;*NZ&q+*#>AaMZsg zn?)Lx|JfGb=xEopP4r^p5s)!CRgU8-53aW#laR=3Xhcu=!bZ1p?Fsn!_-LDFn?1!C z=C&VX^1?FDUf4i~gT%<^&K$IXyDR_E%ken6CZ2AqG_%8q1Xt~wO!4c>TtfLmr2O42 zu-So{5KCR;eSC_+gYo$u6$9O71?a^Hv1LZjyI7m{2F8!zCeu!9HFu1y01j?4G)4N|-^E~wi_ zG4ka|>W>)7n`q*%;`8CvM?*@nnXHdP(2r^rZ=@nybBMWk6^AnPWA&9Vpj19Y zis^f5lfTp9P?{)oxE?43?x{cGB{#_g2*5){^ACH}J8%e5|7;7LdU(Y-1dP)? zSuP-I0w$6hVWsjPn~?Iz(<#b8(WhwagNJ!>nRRo(kQX8Tj*5;w)b*Y4>^_|9g@ulC zNM8cthOE*1Hn~)lX8da~FnSkD@ojEj`>7?^%sM$m)SQ_#Bk?A==*D62uBAWQe7_b4 z2$#SSziIwAhLbYWhOYm?dYoR}lsbht z93>|KUs1)xE`z$xJMU)l}Jc(67=@ZarpC z=GpAys8~B4lD3UGFj_M zi40jj8Eo_e(V*{}nlu$9MJ2Wlvvy&(1^F>XFVHrUkFI&{j~<2HQUF(<9bf9-n?T88u4s|G`%Od9x4~548@D`>$S9Wkrk$n?cP+?>dnbE@_1x z{8o1~?nt$AZZqOQo2|qDd_P9+y>;muGjk(_LF@Boy5~XaetZ!{fW5ol!Ew&Gr_G1r zh_m}NJ&h30l?OP4gay8hn^LIXIZ8A8`sb$Q4ix1D!l1U}#8wa&lsCS9!2)XIIF=!$TKtEdOm^Jhan3%sN4WV)_YjN8_)# z;J7%#FoLIVn+Ysq@nEfEL`&dG=7C=u!nEzJW%!l+^#1@jMx995Vk(CUvxni&WGA_= z^ipq<_H1loGl#Lm@h`BB!tZPOI38>>oi-ba&xA4nfy7q}>={X7{&MD{Sd!VOj*=&s zMNdxBdr2a2#-b|dHHO3zSo${3K)Pf$k39zMh&eeiCmaQsLK&BrmxJw~;J2K+dmcPo zBU4mWC)H2kUsh2922=HU4Gq&f8*Jw>%aTp0M&&_b(shv85kE*-3NdsEI{haR z1+0MT3WKmRT(&`5^P<=u3)lKI9c|#o=G>Wf1TOq8@9}cNuSu5GDk1v3Yo{RoOdJ^I zKaLx+GC$fe)cIcH7JA59RRgayPsgJlq1S%B8##D5D^t~*{tD9bh_uLJ>JDV9;nY9z zMAJy6hhUq_*#84)$Rw}O8N&#DnsLQO0Vg-Cq@*OHje>7&j4drKdw`3B{;OAVzP_TM zAC@5C`x(-O2x|xDvNAzoq2pns&oUXMD)b`GJtMm#khTfMO`Vony3_n5 zD(}PR&;IBbAFr=B8Np-buNSbfu*QaUT&G^_5adqoocn{Tp%ejI0yj6ef8twNd3)x6 zJhavReL55N2Q3JAvh<(?Q%>o4=0gnS%AO_|tstDsfg5ZjYK(IOG}c=DTc zb~bW9udlF)smQxX1QwaNd^fU2k_T88`=fk$crt<8Zs9N($^$ixCDW3e{93ce2$dpI z|1u>j7d4Rf+F%4*CXCniFHNx7pcXsacVhs`c`_|AGQuZkU{KRyYG^~x&YoJ#9`%Nt zj4Y$zH{{5}_@Y-1N|mlF3^^5(qjlgv?<6FMHG^^v zS^HjVxz#`^ln}Z`Gv1@UJzElyK;)z(NVYtyrORun7meQ#j2r6tXv7~5nCqVp3+^hY@m^y+nWwbfR~BO)RqkVb`v<7oMKenBj1wWQ_H z=e3R4)qo1Ti&n~UxcU0^YdL(w*Q+Z#(KMqkT)T{0=dtF|pJh7FVc;nddZ+@^7Z@_f z@Q=^R5uv!y0O6OxLE#e+(qJyaTJ4Tgu9(W1+O_#zQdIP{zblT8=Sg1m*^TsehvEnb zk-C-cR}Z;bfhaohUp(|I5J~w{w6eN`emppI+b(CcO=7`XsC?>CTja2g1?s_z1A?eXI1&&yWn#t-a=E=Y~yX z&V*LEn?U#yiaMz_GLLM7fMPw;c6HU$(}Ns`zBVyY_4RF#Bu@r+uMg*Db!e;W$`_q) zP)8>n*8IIUR$bw`c79W&52|Md%J%nN#*)Le!zuLi^+$HkgS@@!>g)A&&HhFtu=Eb~ z`=k*m0ARNB&)snjK*CjdMsH#1oPRY-i;Le~9t0&Ol9s%cQC_mZfJ)!qx64~2Igp>Y?1Q{q zTrm`r@FiM|8q+KP#ZvqX>+sK_bf85SvH=dyms_6UyGemCMBnFno6UEYS;i5SroR5x zo}pSZPg4vnzCJqo<`+Tg{nRHm_`p;3Q&#lwjeto%l=p`j-az=Wpthx(}i$Tp;3R1K2 z@D%*~8BZd{GM`M32OP#{VI%{ZTI=e|PZ$V1MMW9Y;r` zGO#^HiUHa>%c0LdJnB|0H@u|4dCu_WAA$^PK6kFDv&ch`xv>o@N9-F?|5ZXRE}|kM zBhBg!QFqPwO7_r$Nn`h`9-?bEFy-Cf-zV5*>(@?~6tggWowzYIcVWTA&OV#RCnK~N z^*WYzefWpG`x^EF@O9~jd{{#shq&h_T9np0*>}I)iOVKD(lM9Ze9;hxToikI@GQStmm|Crexoq zMV-c09nithVUZ7fJP#AP<`U=BNc3py&nBV05_!PDNsPk{Amnw<*?5|NfZloQijS9* zUHsWftno{91}w-L&ziR+|YrD_#4s?ocL8PS&aYzB__rUTr+jw83hQ-=|YKP4vw;kj;`xR6+&3zDSD z>kxyXW>Pt7fMb6X=8pd!^gWnZSR|yRg?+FOLgJxgQRK_(>!0G{;#x>wIXZHH))gIi zZF9-oKFtt=1_hz?H=^rg#06Noro(-z`f$QO-!&^@ivmu*i-XP=);cpTq(Y9iTGm5;1VDQ z>|WkJ$eU4R#$3o}rOKjq0%h?mg-+(xiQUXyu6r+JLPkwZY+(fL*Vha0F7KEK)%61v zaW^9%wSwn*e?R?TOUKk)E!5uCad!lhqp$z?(@u_8T9(Ld$Q;B9l*# zYuRUG_~?(gNQA07<5kg%i|vl-vudi$N|D^mJpba3_4!32Gplm|aqk}J&v-wJnLRPm zOk`$qhT#SYjmNz( zvHg<0caxY62jh#5=ciF2OEWHi0TH1XZLahK^x6#ak-1iCTr(q|MPUgpAgFauH*#)Hiiw#11<<*T+jle=~R| zK|~DrUr6l7{WYOiu2?X!8b%G5u?P2(#c$AE*=p$Q_tUctzPqhA8A##N^*Y^FMd)v^ zSOyT^cy|{Jd=IMa){^?0jycgr6F=(Yy*JanXRmK4@?S6)@jp~%_`QgW8K3q)TuOd* z@7H!ez5PFA$_}4d5CiysVpA(ACZ*KW)NqZObj=w0X!8G@U;6*RSJGo?i@qC5;Yv(4j9;8*pgWCQRsNew8izNU{i#(Mm}pM?Uf?At_!p}t zZ&(m|{O{_k)(YRjYM`zretR=2Zy^daQO~jo94RaZM@QTf2bR{x2Q~}U?U+0&QREt5 z7r*z<>Wrn+?A)y&Ky>GPxJgC`I-;_185DqxsEL6qJ;Ofcl9q;_E}pob%J$`uD`iZrkVU|=^q;mK;u=7IZiaS{CKYFK!yaxmejTy%W9*? zCb5t`@dsTio!^-7QTl)R~!BUP_%@2=P6DsCEo zAvTA)h2^MO>74FmRJ64>$BXn^cVOaPk!NR~^=VmbolH)g=|e?Ut@WsJzUh}+ix&lE z-u0C>x89cHg$gB`G(zmU(?5fnzxdAp3oat_Gam2oOxo|QZ>~?g0t9~Wt*TN6NI~@D z(w7$Z-sIDYp~-YipW?<)4NdJ2f=uybdqaC-)kDS7Xz{oN<2XrO1^=GN>P;WI5SSVD z^r#TfO7>tv)&Ks9!E}W^ka2S2#3rQ0d}h0%6kiSPZ~uthN#gl1L~KrS2>@2qkhhyd z^|J-z*bTsapyAn+VtGz!sfI93-u=d48d^_Jj|F%*>Svq%r{4X2^VsQoV4)$baaYs* z7Ui`{`wb9-t(!O1Bh?RHGrXzWQzPH+L$~O^*bnKo?r;+J5UH=WGbZQZNgDzVPKhR^ z;fv0?Q$-2aTaVf)8Gnlb@0V;d=u2O*UK}&>@_xTW5A-GcWh+`!^L{OCzotf5-_)=y z?S*Zfj;ZM&cvX<9=%>-}`~uA50Twa$C#XQppOq4G3{(5s4C?lpQBHc^?`*6>g0?@3 z{@vVaRC9a<0?&`#{HPTS3`lKkY(M~FRL4I$|0loL4yf+j(o!J$@2C|>el_7k0q!RH zv1ojk(bXj)Vb)k$YX6w%)yk~BgOM)o^)PGBS29cbGOM>3=`n@TU<~X{T;fKVH^fD~ zBEGuuCgBlWI~^>qfLy(sGJX>@D8$+JLVg~AMeG~zhBCsW4#`PK?doT>Xe2N`%4#ou zJ>;dtj~?Jz0Xzdag(l9UU$_!XOb8jA+Q)S_M_LDBNqSWZC!zeP zm^0(mAScyD#W){Oqo7O}!3$0#g3T!m@#M3TG%thkT7GV+=^y#CGx^liws=}kvPgqe z5|fhLW{yOrAL57{GG7e0CcbH+%2X%nCu1@7QJ{}K1M>JP%U;*_t;hC_kHUB@(W|Pe zf~TK0dhfr2%!E%&!X$jSU)Q_Tj-s!*`)tLv-bh*Qw;G3UY@~Hxhj9&*v#u{hD+)R- z4%|fJyUZW)Z_?ErEi_1SJE$(j1XNheOf+<2e*7p`R9>Fn)Rg)!=V)Anuso1rH>btxr|2uRgdhh%E=6=|68KFoy6ZxG)y8+CTVmX(+P0c2lmS z%OVxW|5jhgabi%s;5?~&P6}3-;|KeU)nE~vQ7xiNC-gaf)GB>i(!^Gc4_8r95u)JQ zA3XgsyWU18)(#7@;Z$AjF~Us$euYw8Jq|4axJAmD3#6$Eru9DHCjWAtG(sNU#iD2p z@*N0en5bYLH$Y2%rwTcO^PELMAOT^0r^FId#ulT*&yaVYI_QXbEeah2kbdt*^#`qK z!w^ngJIH@R1K<~m2goaJr-i189i(~nG-s}Pi0>O|Pl?%AyeS%2Ep6nd0}+&f$X!~` zh%V<$ONy#K^9jH*NE7~l0yPTC^@t+u#g{NIn~%?~&6sY_prg$_U2XN2T6BKl00_;Z zskF2Sk0Lk*)De zPYI&DzJ=?~35PTWH0iveu9fO$o!p&iE`Mw5Q{TF7t2Xwhq0tL2cY!LCT9jjcu@%e7 znYa-ST1P*_b}WG39khEMSGmJvQbbl}SwAu|lBlRCtGY^kN5{DfTl00K?=DtsF)^Xg zzWsol^dcFbQs2>W&NBAu`-HX2u3*{l1g>hxXUWS})a=_f{y9^Lg4syW#e z1sV(nyJHaJ!~tW9^p;Hty1N@e>>`Z_@fpzbE2BV1V|9*<(AM~Dk)puv=ubmKL&E7S zP$~P<|91!F%tGnpAH01QMMXt&LVt`@Zb~r;{=Ylu)@;yiX0x3>AdflP>Tff<&-6x( z8bx|~x}Cmcz|y@^KRrF2QKLq=?KNy&V&DGK(o!;ycfSWp{jE#--+n3jyXMRPWBv2% zb;G@VF_}!_&gyE&&xiVYQOjgvxVJCspI@)L=F9)XWHPxW3OsT62c6C@9Dki(I42JO zpp&{Z!wg2T3$*JNW-tO`m#6J9{n1rMe_)?HV(=5FZWhPplt}fYDA1KGPHF5;GAm{D zr$ox^l=k;j$IABV4z)~GtFkE zPn*Vss3PKm3qg46F-O;^v!gwo10?OaJDZZ)W%I-2>KLGtW%M zHD;ziI*kbv?AyO$iwUrP9TO%@;O2KD*}dvRHh0hn zR8$mEQBiV+qLd&~`mgB>8(=2l9VU~kXR99@8%t49k$i8fKYiM?E>q}#G_+#H3f8S# z*FXK~(?$J^{`Gydykgrq(!R5 zh|#@Wm6CBQb=)eTp>dYt(po9=Gv*7iv9Y}P_ZM}}Ot3a*n}2nGy7x~)QBe^eZvJq< zKRQkS%<89JcDJy8*?jJJhe^g+#eC*LzLc^ z-PsnGrW{<57Jn^B&(TvCsI!>M+E6~1!`Go%p~eu#r6d^Jlc;hGthBULzK8B^xEKHa zqT7CAn*N#9AMWkTqFq_|>!bMOlTR2sb}UDZ9Kl~7#iCtV_<5_JaTpX7NO-uI;aOhZ z-K!v#0W>u=xJAo$?5sEQllFIyvkfeY8>sn#*hQ)|L4OSm4Qu*+J;2V{n<$YsvhI;j zxFr)`Qq=1Im|tJKW;R1tg3DjzE>3u2&mOssJI4HaV$GU0^5b>u*2(%ymoAmd2QuxU zPyKmjq%O^MnceMQn%>=hHPpA?p1}ntJ9+-$`-+pJrfzK8Twv0N?8W-~q`Mt^bb`3ZEiwQ%kE3HXc{h1reSwmp%Q zlp-V~#FLN^kI@*(v7dGVaO|g@7>$ug`;wAU&f1V?@6i&S)Lkh}cjzzDiZ4BOe`;t9 zaRz)nz=qOe@)U<*I~LGTdThWi$`x`E6J+SR&-JJ}WM*cvV#NwTOq9vY%=E1Oak?@< z#ee(Ehni*inc3jvYHn zUY>i_{ydXNW@T%FeHo%{UFGwr@et)6k z_S>4GJ88)|jM;1^H#Zl6+}vEuW-~20hgH**C@Lz{*^ci`n$*20bZqPh0l;XCBsO-0 zAZ_;-<@5o`G9UBTUoPajc4>1BM3VYPQHX7J%8T1#LSv` zo@u|t@&CM{^E-H&WqFlU?XCTF|j zBCy^16XX?6l#hps{=^9rD1YhFR6h2E{!qkSE2jM7S6=z$zA_CB4*mjw^aZu`KltDSK@i0DOOLO+ z?mExu--{sZ5Zf<3zV15DwO_jp@|%Xn5T@4%P>Os&9B-O1VIt@tXMe&w1aF^3Sy{PY z&NdHtDuuK96T2Qi^WlfwG;JE?ku(#F0001uNkl{d3m|2QI^B@>)@G-Kjfx&#rA7ap2mRCzC9X4m_CzWl!+Dx4`u;6 zIwOzMR8|J)RR8%X^+>Z09z+M^Atrk$%}!kP#r>19t@N|9(CKt!W@b`eUf#=5D(QE% lKQk7|{53Q*G&K6j{}0a1A@}K;L3;oI002ovPDHLkV1j&&=Su(p delta 18964 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⋙̸hM_gZI%PFgk5F(#Nt;q@RXj2vZeFQP} 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 LNkvXXu0mjf>+48x diff --git a/icons/obj/clothing/uniforms.dmi b/icons/obj/clothing/uniforms.dmi index 65b860a9f2ff4ed345a780bb355076c3f79447a5..d71db31a809585137cba9b49da463bcb88cf825f 100644 GIT binary patch literal 45762 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

#gDhz;v`!FW{+?@Z+J*^^WqF|VZAhL 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%0DF`Gq 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 delta 21547 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 diff --git a/icons/mob/uniform.dmi b/icons/mob/uniform.dmi index 25d85260a7e7e411f7541d486a82d75714e4227c..1d690ffd463f4d1d5037c79ab02c999126beafb0 100644 GIT binary patch delta 5817 zcmb7IXH-*5v<^iOr6?9UCI6uf{mDWMny5|AQAqzN1>6h%Ok4$>5m-Y%gh z0fk)Yy%W#~NC_dKB@mJq^se>Z-#35GIx~BJXZC!%&56(BEGp-G%g2pA&ISU3_Qy|U zfk3QYHIg>0B4-qP+CLG1-B5ZBW&f}wWPi8yK!~FqStF6DWdGtlYs`CAriS;d%mxR* zoS#|p@(1=!0+=H}<)ku`wZ6P@@2%(gMEQw0u&Y6aRN5z1@WbNA6_-TbyN@)rTuMP` zlsqR+PmbT|bu2bfp1d83caU09^Iu64{q!_$^4o$a_O)Y4pz`$_lOM3%=Nl!BcWJ>P z_py6(K~YhAA$+q0w=T#oY>MDBkLf%FC|ZPrn>0mN?=#qj7P0vF_{l~;iSF+1!Qo-% zI?2_oBroci6#xE`&07^(!8aAfM-8FW`kvN!oZRlQ3xGf^f`dTNOqHj>jYgLxrpR$p zlatgF!&thdNoA5>%OU~jQ}n@+Q3Z1(~@VEmWLr!daVCMO=y!k8E;x=N=_#2`_$^V@vjLKNS9 z^y;3fU(s@I&A(4Z-p>Z~|9m>SN)QI1V})rCGSo+wl=^A@2;V+HeSPIq>8 zHsTUA&Ft(>IC*qE$wgA|czh=zVo#GwOa%1xe7IJJoFGUtU?6IiIp_M7{Y)9DUVrN( zh|snt`Z_L-351lvgLGc4^3gHFt*&7$IvjZ-*990WV?540TALtl+!L)7GR3!F^pX2* ziMR5!!*EP>g=<|UWh{aIg{v=h$rD4jky1iG=Lh~k|H7c=_7uCBSj%$jv__1Z2#X~{ z20#ZH6~T|Ttg=fTa~S1RmP(*M+EZ|vfje%MiO`n{;G_2GRZr=JtPpBN_XKaBT%H(R z#zoGh=X~D2+wL2bPfrgzomB5f9by)K{saewjz+dg;pPb&UtW7lHZR#|(spif9qk3^ zM1B=;y72~OMX@WO9OER=6~wBKH3EBXW2tVL59fcdbiHe(+jHaYXu*s`lGR&3JSe~V z?FOy3eC768_2w?6un^|ysXJ2?yV|XK_36ynkf}RD<`DfHO*tXGB-@)NC58{#Y}JM* z`S(KG24zp`P-eK-56*dIFkufbj6w`+eoo+sPHSgOZF9mu)hKX-?pN`FlCyyl$buW4 zq#{fu;Ja}N!b93@k&-+7TlGpg&TNxvLY}aQ+RWZA`gOcLq8Buw5{^X>*+H1`GsNg& z>$7}(Wn!Se5h5?th{@?8-VYy|XU&sOuVLBY6u9f6=h`6F=Wv+*eRsx(J#SvD7XGaM z@&WHbYjH8ViY~oz!_OK81nQRlpkp^7b2PfuH~3DglJk<)Iz2`x(;W8Q_%j440HI84 z{Ie%fF>i^1w&=R{F?*WsO74c3n(~l5kcCgP$Ew2TJgtZW+^c)QH)P+b%Q?JCRnBx( zJ{8<(;F^bgkE+BqsC~>XZSTmSzBA1JPwF$<9sNd02i_C1y}PS z${EV>6&kFt_17*CZq8CY*O6iNK1^wtr1Hd_fS8*uO+W<#hFQnPv)7H*w{mhsz4rCu zX?`WGf&GjCE$aovP1$%`!n_dgRG>eWmy{$tQspw8u0v>Lhjufuc1b?gi3ko=@U%}o z*TRPpJqulct{af1Nu!wT-??rcH_2|{7RgjtGkszq7IQ|7pC2uAt*4rn!(}@slHM~? z==!AOJ?rjBmd63g;FUG{gf~0R*f3BO?scNE3G;T)I|E~6~wen}{3Flr@@Rw_u z(2Rqd_V1_2X-fe{eaDgoocvm=L~uODs`skIbc9hrFtK1?muSZ)_ZPskDkLauJ-t2O2ZqKX-LhMu0%4tnTRFxM!fZj|EoxCr0yIP}jSlf7kiI zfg+qKOpGOKgPI}Tp%ryi!HOA6gpaC1Ht#`MKh(SH0UrpZOo}0f8btU$kyYl=2(8aeUf(7a%=H5s=bS zWFkz-cSwx%xn2=8QX{^rp(q}xmyuw!S+8t-eCfcU^$h6waxp--m)tBppfn6;9WWqT z&qVHr4)o{KjZ2uo_u+6xaI5tndnzw4A891!kc^}Xn5EjrNurjYYjgD6he2};dTGqv zL?nC$X6G2uQb|0Pd>aUULctH$xd{SOJ-JK^X@FY#I5DWn;W%q@3b*6@p)%;gspA*q zFqA6{ez?1I99PNkXgFP^oSUP zP%hN`cZfW0en%Mt4Rf@%juw$k+!hRMJl{{wjc7gz!ibpxU8w$gy-=MhXUoOk} z!pclG9RvsOy?V1ixpKl`ilfSERLy?te#?)Y(C<5;r&}MK(O5okt=o>`3%f$E=8CLU zo|NUA>8dt(40t4EHLEVvU_?j4p@FnAvs8^Z7#h7T`O0-U>og9i@#e&XVdIr_wr;Qt zlM{h_Qa0@*pWOYIJ&QMee5$;~B3N;Xjack``>p!@gM%99&J)s(&7I^4hfBKM2HhDhJ5zw*Am@&x?^2eG?O| zW(QpZ*ds|hdwT^PorHhgzov#c?WaTAm$&W=s7iFvdw==OC=R?q{HSy|z|b%2QaE0} ze!Tz$wwT-69#6!uR87Qv|NelJi|c`}?K&M$(2?G zjYxa^^LO(e(7dIqsNO=lDFoCBR=nFd%-x_CYd{@03IF?kS@X<5W$R$qeEDs0f#D%4 zvzc2~z0yFSaz|kAX1`6TO3^3?I0)03ZQCg(_DewhKo>?VN+{M4p zOdB`s8*hI6kc;^l$ipX;W6z3UgP~&=6T29~51TGOrgO&v%#ECjrg>uM(h^;eKb;T# z%@ZsJ65iW*jhTT4fGpi$_pLc*&A5!2gXuA;(9q7$-w(5%y$fA{gVc4@{8{|`W@~U* zM`B`UrC|>cL3QP{YGhp)9!-U7l~a&VJ5tBL>|b{xQ*c^5`G3&{GBddy4-I6@N9Dsq z#87v%73)kZU*(ss^2(av=}S5AyyM+sSKKbAQg)4kbn>!aL4=pfvQyNfv&v*2@TLv= z9w*JyS^6dsCLsq<5=(;0eyA%vs9e1yd&Tw_(*`iI4j5wTEB)+$R9m=+34fWGfT_%% z#oWzgnYpi21;rypDd)_j&X^RZAD+AXsn%1%Z zno0hm_*a4K!uH!y>T3%=QX1?c06G7B`6IbK?b?rd@}&xKdf_E{nM$3UAkz~s5Gd&FB;Rj$OR=7{YNeC)>kWGG+!8CRBl+$uUu zcfE=89i#{$C7_~)u-9De(B%2guR)^0+;HHy-h4U zCZpBh2W-iH;-915>drtxwQ?_%v!I~5iU$hPYmy-rYH(YJRKr0q8YGPZ*55*qnsWBu zYW0-%EpyIW&K6rt;qNnY-xua^Xa?)NCWxV&dY0)vG<<2}Bs=!*;Wwm(_J;am-E}^% z>667HuLiUMhldf|$`?-^zoLW&o5LenK5GrW?C7`|wn4%9YJ9jdnH(H);o4l&KWvP% zK8lhHr_hJ*HB;=D>wE!?58cwgRI+(Ml46yNO!9RpD=@#h+N`2I!RtmZXkNGJh@Hu> z5m~hlcVTP}Mc=sd2r(lKku;iX%xsv;xKmn)Nv&Gt7X#HamIiIs*+yYshvI=ihs&x! zY4popp`+PPqf#|&i;u^)WjOa>18BiIs(jTQFn-yzr4D!x6FdM3P$LT4&oV%fP!bg6 zl1g?dzXSGW@dyg6HO2v~hV4+$YvaRX*I5gRXD71HL1%7d2XxN}+zy&Q&gheOUYZ4- z;wmZ@7t3kc8navXh+tYcz{sh6UE7`gz+-v~S&6v!X%-YSy?T@xQ`3;Kj6}z}>R}Fn zyaKj-W}b5T!eEljPwM$aMQ`^QLBEp8YOb;XTe6EO27@7PkZ;_xw*E1O8P3(@#lI9yvr`SY4iYX{`KBXx2L_lO-j;7IDIeiw#TmpIWtnQOBte| zq~zPKz(P@x)SHUw*X`{$W*Z|eizmg(D4~-KSt%0d+&w%x4ERnAj*h;hCY{h1KWz_> z9LeBe_(4H5L%g1?#VxXPO-xw$9u&1Lu+T1>=Z+uqfn{E8aj%%A2B2ulz{CY>;rn>& zqKsOY>GMwqJH;(*H9yH74T^oqGEdJd&sFK-RX!bXp`oCYAKAn^a;0ATEe`BLLvA;c zmKCTE3xe+tBn>N|^^ZoJXd+X;*JCv{TWKKT%fxbUYx5;!(Is|DPpy|ao7x9PCqJJ2 z^FrogG-^$n^tjgRn+h;~N;Kp8*z}1;sp!$eq}8oYS}exD!IH1O6Crp`_@NmMV|Sb1 zt9RPY0OH@XD!pT^RsV?u$ec(tMn45>;SioGP@`}6{FnVnC6v(R?YFr6mRaK7v?f#U zA-|LCGpXNHbVv?n$V5pF2H?N*x-(`N1L!{P75OUmXk3x-X`Rt5*I07xX>!5+i?{5W)dJ)>IZ3KVz%07dH+x?sm1jxUo|M zeM;hBmoDndef5UwTK{jqopJrC(?>(bHDM|sMK`of0a?^49Chp%KX=sV%qrKK2r}Wl zA8vQUX>b@W4T-3=FWZW*_bRWn-okEC0_Gd)C~P1XnUbYCm)|xO7%Sj-e+|q+@&K^I z$B!SI?SYAv#;HKuKwnI7&W4lxMa;T&ufBasm877bH#U>xe}v@&8-Ztxz3Vns|GgP= zsf;n+UxpZ_fREgD8Bus{w$m$WP7jlQP_PCfp!D&Jg3z+M_eyT6G zh{(ldvfwozn;dq5SRY~<j__4o8r@b|vHI_@bZoTQ z$Vx%yziO|MzH6VeZU`A)l<;{G0k-Yk7Zh98KG#(>0K8lZOD};$+`7YkVip3592|VP zu~ru@k-C&MCP8W|?qJ-!ee^`Y);2CX&{?US>gmTQT`^!_d898O&hD#@;iAeG{~w>| zKC2|kA}p8*0@atC;4-;lR8XAo?Ob2g6t3JU4C|{5-&d=dTMerdCeG&Pb2uh^Fv^Rk z0Qvc^J{?5=aWA+nvxs0u7Yd zHgl>9$6sW;<{L_{4D{UsYL|y(!_V)zZ9U#v?C-hl?s{{NI$-q^(@9fnC9Dl6qO=(g za!1$Vst#d44_X1kch5F53YPz|KTO7ryfMmqKP1~$Z?7h(w|VnkkY`$%%3|Q1RLL^p z<=?^5e7?7diEVg<%G@m-fMihYIrY^a7v-feYN!t!p(Jx(RYg0mRM;jdjUI+s|Q7Bqb9XWPIHoP%i5v@YLy8H1v$`w4cLFr!@Hu0q*DB zE7gTtPu;S7irSX^*93o~!;LYCuF z>diPpPc0?m(1S&^^;9Ro7Ja%kPnseFUF=wL+coNAFA_2~y``hIMmo*F$3|<|XF~H! z+UAoQ^10hjng@?Bez63Ss>hZIM*xL zJoh0@q9wuQ3h$SyftSL1N&KQyPi7HepwA8&ETCZ52|ulRy2*@xe9kmoim~KibLMxH zp3X38V!Ge#$`P%1@d;ut2eap_cJ}6j8_yOy9c7@s!0w|6II4mI+AP5cRxfJ$%;b39 zvo(wSZg$)rxdqnQvDKSiJt}14;&z-Ck0K2)UA&n(L$OmA=O|qo5k&YtJQ5%-WnGcJ zg8nsWJN>)pF=VBev{=eh5(E|k7PH0_0w}c=Q`5Z+P@^>I8tvTQ2D{hXS&{Z1)Jv1Y zku?dIyz0uBjDwJ=h=jKJ2<+~AQ~crXR>D58f43E{iedsarpeT`u>Rgj!L82rlNdNS y2b}pEN%2;^?LJ^RTK%^Q%NeJZT-gEA^*0*NX{FvFZr#v%z&zizd(D(vqlE~2lE)D)59WcM#~z4& zZ7I?BiS&AkvKb$Al724PY2m%?J9kIDk~?>q9R^>lvM_sh!#B`LKQePrD1|kRYbuK? z((-|Bs!<1DNQjIZVM-WLxSns|Gn@LI}~TirLz zUOPHL)!Wj`d(aa0dN-`K8RX4UpAG*lF*H0p+sY|<#n6yjR7~v6$XmS=DZlJhT9b0@ zAtiLd)RHT~_gCmducGdsd0H5T>$kfKlA7Fpkv_I>R#mJV%}rM-?U~-T6j_rqon#{B8LW^ zM9_pHl<%#NpaEa$;tQ`S9@Q%N?-Vx_Nx}J!_N_U?;m}(bIBZPg&7E!pAKiQ(fCOgx zwWI$0OebgttRC-0qd6J^H@?iJO_=H0b}62(`Bsd6ghWQz4yy%ucR!R<2eESJ&f!ac zi~d*(ApNLt{<@jN4xgE?qspunm$t6!mZ=co=g!@r)f=s$#Y2|L7il+n^>rDYSug}q z=Gde2BWjFZZ_e9RQEhDoinjH~Iy*aoIiXQq->r$s$@sEn8qajt?#bNAqeJ+jEIq2J z1Rud$NbqfqC<`0h0X zC?(9CQMsEN6#Chq=9L#h%>T9P8_I==;$B9&-PH@16V^H){37+Q*-Dcl_39^;#^zPj3w% zTI-Me=1Bg@FRh@Lu)UQ%{3$PBGI!@UQONWz$YN>fTs>qeoN9BpYZdy=h&`xbMR}48 z0}8u{&v13z%-{@iV%`=Do;qTh+~wiy{Fe(lGGuL?RV_>nMI!#Izc1(Yo}{pn4V%86 z#HV6B#mU~K=Kzfqmpr_(qlGP-Jd(2+xFlWqhf(F)RJ9H*YE1b9{ul#tUZmY-Qh}JtV6q4rhQrYCi6fi^wWf4y5Z2p$He}HbJV|5tW_WO=pWgK~xfAVWTa4m?u zHn;n}H@cu5P7t*;u%HY(6oRImmylk~IKwWau0&5Ue(0a+TY@V|E$7obmV{;~4`1;h zikb%tZ@Sf_WWmXPsYTJnBtb!F^jZsLw~Bw*z+OpW{JBE>&UHf5-okxJVjp8={kx#V zJta6K1@-MX0t>Ldtte)@?NfWCsi~>X8O?3^lK}|ZZ<;KCPvk1nvsslqYryeZ_hu;t}1O5#g@fI^wY1TB6M`(+=y}3#^|6R zl-hZ0MXLu`d9i6;f{|mApAdnbf*Qxraftm3Z{LVA_B?EZ)okn~zH$*v%%mBLJap)gL0s7v)Rw7rU$~kLsOa5s5$~*TlRLf3W^9@v#9c*t$6HW9 zzMTO8JO+kWE}4(7pqA|uI?R^+eMdU#M^J+}1KGlUra* zhaZNjZfvoc-S{sh{0};3vFSJYWYTNUl*+O=f#9yTOC1&S34c*R-6%Tx-xdb*7Vmpy zx;sA8C}n3QBh&vldG*ANn5xn^OWVRKBoA1nACi5~q?d1|42BjRL{p{ zRf}YGda33{Z5moPb$$AvNf%ah2$>7Dubx-5ZgffR*@L|0w`+9a_gkwV_thVq0Q3%b z3f@p_QHq2x(pYoL=vd(C^>N}lM- zxz-Tvqgo84k2VixNs@1iv8}GXb-a1%VZI90XQFM(v>7fZ*Q)+9FBm$ZXeP^8s;Od` zp>lT6eQG_OCE5eJ)h}=5kHl3ECrfaID)REyI@1>J=f{L5JNqe~;7#{N9GaFrCECuryCsi_NZ`#(b!GMgM`%%}YP3?-9UNSYPLI&s zljwo!us2s_39&-(w=UaW0EK{Tb*d=9;RJKhvThd+==q}ImZ zErj2qv8_KRC+7f>$hrgW7(QPD*jsJ2}&(ZQI-M z*2Cg$@hBIY{M;4QCUZ|iIYz2F9*f03))ZfUtcx5oi_b}z@0%A95^{BSA2bmJdSU8P z;LP_IW1cVCXZ3S_T}I(PF`Eo7h+Yjse0r&eP+7{D`4g16QgVq5qBq}pXD@N)JT^@~ zq=LJXfyw##iH(gq3yX_w-nH#(0n*2K-jtQWS{?ZMraEXjiB&SW;Ap9BWhTnG0#zQk zVMhwFN|e5aMTF4fM_NiN>&fQbEjD1BjU#1G4BJw)-T$hEG3+$N^VipD*Mmp*1g)%I zyHl-RCbv6=^Dl~E%)JT~`a+I7>dH5!$_yVjQ^89la_(9*%T|pbogo;D2M?Y(w;X9+ z6GGL^Dis`Nz3PzdYUA~3T`Gy1{~`Bj+)j#4oL6SShoxioXhH{>YHPeiK>#+;5N>Clm51VDFvYw+6cN~KkxHAdZo^4$Tn5D2M zpG`=j5w$EjvDH@fq;a*|dNv8uw{*F4RimQVGyfGMja}?H=4-q0uII=GF#7?&%hwXB z3kY|#04@h2_^}*INx)bk5acoFwiD#DPYW((S`P=5b#Km#P-}N*jy@Mq@R6hLq<$f1 zp<=%N;>jG#^<&;KwvL4dl(FNU%aDE{#$c%2C2OYHJ(4dR9{|k- z$$8Qf`#~0SjzwVs)=>3(BK33g(=$E*SqgpWeqQFUHKvT7Dg`@?7pbu&DqkNrV2`vf zKf?*HZZM`e%q?PS!3+_EQtH?CyZb$rxVf8O*^uS2q98&7{A-&fT0uEAxY>fQ_s7S~ zCqb+qN&c}p7}mM%^Gv)R$LivlpuO+(7EeUw25;ZLh~b+S zm=o@%GGPWhKg%H=3c{g1@X zsF`S;6;{qH_B2R4&0+_4FgsIFlm0i#^U{^_u?3o4ncl>yBDXv12bhQU2})JeIX6K5v`_+43{`deO6LzJyb)idpeE46`F`b83y zhdCF{s>=Gks1gWxdY!E-pMEW)j{!dj3D^IEpOm*>RTvKLlPiPhKH4rpT2hvnu=4dlDGd#g#AaVm;34jWpQWrf?43*?;R)VT-8nv3AyiLt1iHZ| zNx0{zp3^D6Z1M>PTpeAH9P|7_8`DnC$x-Mmh*A$X$BaTZ^u4{$kMvD(;U%+8j%fXVxq28j@t3C~j)_K83um;)jZT?Q4 zP-i}*RlJVDpIm=-%c5VAA;zEHAi>|*JYzEwD{5vtmLpXMLSC}_(gNI6BEOG|QLADZ zzNej4NQSW(GY|D?5{&~ttAF9OOP@8l$u8;Yho9JkI=fjgPrsd(bQn{xI@$sd#VD#j)q>$NP5Roal6@_?z2YOdTn=!7gi-ZiqXS z4D(Fy@GuY9g=VTI6N0Kivd;Y^x?YGi8;D?{G}XNF_m1mEGb^?tJeS^yVqriy$^ND? zvx^*uZWT9EHs7tlA`J$&ISav}drcB%H<8-*2%uspovr zPD+jIq|-O?fv%hul!mQLmHJ6DdE<`|W-n!r&ZBG*m!L`?pLhQnY=W%%enwOk2rxAl zXSu4cDL(T4Kd5BY+dLWFkt@?Z;oZLsdiCYnX3NhDIY@7_R6vZKxHuy2LPM-D-?up< zE|EZ5mK7$#OaG8OAZe|V9&qSeL%U|*(yE-4&^{o+tWjS%9X&AW^91_tS5VdU^tktg zdLDPmwwOf3fCd1vW{N5^{e}Lxn$HS71TLLuOOuS+Y#(kj%#(h95&zFZ#d~>S`K-B9 z#tugjZXkME5TR>pc}7v8>q;;9^F)0Qi~8OC1ZV3zXHTn=XS^Dsb9+wIFUvbGOV;sB zknf^OcMRu~e+SMgV`g}yj%D%xsKsyDY=Wl-WH&%f4io0z17LXd)|FBNhiCr=P!VPy diff --git a/icons/obj/clothing/hats.dmi b/icons/obj/clothing/hats.dmi index 37b28e21f6ec3cd7a6effc68f9db9e61f5809b19..951c3decac2057271f61a55a436dc8053cf65325 100644 GIT binary patch delta 14912 zcma*NWmH^Ivn|?qaCdhI?oN|HAh-vYkl^ml#sa}YaJLXN5FCONf`rDUaSQJ5*01@_ zId{B!@B8r>3`RG5?X`E+s#>e&oK>5F^eG$ZD-(ii0y7xkZ9B-p&Te6j+NiX++&-$R zS}_GY%sM)czEl`!9hkO&0ZK1*)|y^Vo+aAO<6Nr21IU#+x6UvBUFl826!lhCj?C7y zBj4+KJ&d-;z%Z)&u1}Im@Ay)}U+ru4a%#KY=A}3g4`Y(6(ID?ni5c?g{PI4K1#`Fu zu$4A_kDTWE`<-ZeD{}FhA5YznsxBUjJfkqyPGRuD#(*G@HjpGH*+^!z^GAIi4YhF^ zmV}3ph_F&uh){)y087$F=B7s5F|h1RyNL|U*NSfR*{;iOGA$O z3QSD6r6_BV_9E#-Lu!7!=#EB=d12^caxzV2u#eX|XM#r@BA(NeZQOlD6zU zg1Nf^VyYsa*EQ#Yb+U~#>f^|9-34(%`i3bwG4s-*+^5~Qg1d?_*!0Xww+vMK+CcwN zz2TW16`2RYKXK|u0Rj#?S>q6Zc{pFV$MPUAK_CC;_O!30}Tr;A=m>ujq0bN3A%whLGdSPch>`)q1_r!Xr;NF9sZ+I6JbX z4QTLawzQkT%Z?aCDR!Ui|zD>;t85Hze}Gg zY-AO7J5PE7#DFWC8wgJ!hhX~GGvbX=nqf@!A?NYyuEB?g-3F(_E$f^gX%-8I-oK_b zzzyWe<^t~O3IjpL-|xoAOeRP0@X9C zoOAx&;mJXY-TwIyZ19(>NuXfI|I3`a?@@EgZ2YFhTt{BBE@?=hd(58W6;ryBo>+c* zKJ1%?yTRvi?^CQayHCp9WHVef4B&w`kZS(BWsSFY_3KP4KFK{%{pih-d4yNuh@ zUeee|qNo*G1rJ{CmK_FF)vr8h)vE(2i>=3EsV?DV;Hr;v1UJ5WN>`W71Rcf`YcI1L zgIP^Bbx`#|w2T#iM~eF|;ig_}TMXqFcV|qb34!Hf`>#^-`{=dxS+w6Hd|>Or;_5p} z=A&TR37fPQ=&FFiC7A$?eV9y9I9oc7xa?J7IY(ivg8-SAvZv5r(w9) z(ahcGCYbPpJB^3<3Y7&pnomeyDa<^$2*HEGc9e&Bo+bd05ZDVbqduxLcv)lck}~;R z`UEL=#!Qw{+^`d=Of;ze>%1Y_06V(=K_>1?A;@#^?29k4XMJUg`t?inz-v?F$g33{ z6Z4N%-6=H9%n!2fA^uucR>)p`w)#Cp>5`yBmam2RR!QrLpwzUnqGQ#PtGvmePNuRp z=B?uBfFJP3K6)$JmK|-~{O_mDspgNSqN!b4>_jG?!z)X_SdWTK3gPn?()Z}Ry}d@4 zi`ZvF_trANOg)+2H|#DT5J~vwl=#8YSjdSWGIfkmbpWh`1w655eEyEN=*bW5x64>8 z3jZ4JHl1cW>Fo?rGQp#z;{tJKEdY&nKV0V)cNhVWkcP}TnpcAv*Q?sK;;ov@%uKOnoX4N=t#-I2}! zqTXRn|DD;WMhNk`C-&H`$G<7| zQXYt-!Ja4!`vNozBv`!(CjJtpzuAS>nDo;vkD2U1DV)C~7odq^7F-Ude;vs!*Nyjc zeOVQqstnfV|NYhI52b1-WJ5vr*Q-dz@OQKc)bzi)vBl2{f4}3HJTKSY^4>sRY-LA~ z^$9d$@CfgtyxC6Bhh+PCq2#tLTEX2Rtqjl^3yYvJDRi|>yU4h)Ma)C4Ud%@nHlkYR z9B=PdxclHdfbzhN$^)hC9Bc{d?(-Vk)dC;xTkbp^7sjX_$ronuy{_#u_g3y_Cnr1^ zd8ATS1F5U=R>;$zW?mR|^*JkjL11l9j1H;Ia1VlAkmfld)3F!h1YvyX0Pjy%CIP~Z z^WmI>zl^!#@s$$g^waq(w!B)$cRgs_FN6n*tzsJ^gz^GWk+|&zyD=$+u~3csGKK67 zb&hSZPt<8mIfx~crC3V2Lp07`<_t^eiAxdIu1tTBT4CG$I8>V;+fZ=eEq4;L(1Win zh*C4Y*v1^^j6*qRM6F~Rmq3fbYz)wgFQfBBq0Fx#fAQ{CwlJX=4`NIH`$JQ(L(E}g zi_4a%N8Y`MXqd-|@SYl3Y?Qf7#9bXJX31-^xQYn6!Z~1MCzDec~ zB6a&3Qd!U5S-LsgTT_2OW?aerFvu?}D@(lQ9KHHJ^8T9YFLi@ZZUH!}h#y$>tX`MM zzGzm;P^dY8ZVQT?)PKjeYnDcew407d?Lceje2_U-khd?!jYg*d2W9tkZzqS#$ZO}N z>fcbU1i}cfrLR0<8unFB6uJ&l0&JEa1)dz5jK)c;3R~pWZviAZfMVx<-8mFgP*9)} z(^OfOEt$1e%`LtC-WljF)b$B$Q+%8V=jcXF zCB$bwT?}Emh?4hkrGJaMN!4v~*yCG4;$@5_&RBqh#77e7VAn8NyEgJzy=7E(oYE*50m%}Fb&Q-k?-Nj4 zsyc6UT33L8l?2Bfn?MbfYX9paPzQ^Svoxqbo_3}u0CADT_3Q~Pl`1Ya){!)j7z*mV z-J+U~4EFehhxOEWe{(QG=V1 znCo=M{ZO)Z-bj(pu2WTYM6#UZ5=fPDXL!+~@fz?<5Zx4iNzFQ!tbv?}6V{HSP)QWO zQU0pjy~5Nlrg+`uIiVRN$r3LA^=ULuk&__SW(_JQe&+M~L-$Ezzj4iNhF~3|s86?V zAoI^ui?JrAbPn+iD#Ypp9tmeRLF36OEtzeNq$=x}Q!GH8_AUqIxWdlon3?kd9^Fhb zAm4ifI_2`wUn-%9o$?g zqOU#P@9eWe=S`p+M%RqW1fEXK!}xSv)t|K|4IWjirG`gaO`ceGq$FFQ#U2JfUhs~c zeDIeFVa6+=Ox0ar!8)0Vymn#BzpY-+$gj%GgW6e67OM_r3dQ`1#Qh+grKk>oHwPOU zAb9n24lH6~8M#vawE?$owY9aO(nRGbmBKP9@Wf|bopbp{p9>D0eNdP{UK`&}-N$wc z8>np3BP-H~ZSf=g+QmGhx$X5jhkKc;**;r5t*~-t-f)_`U6Xac8{IW6Vh3xd2(J`i zr8=UZa^n)$)34B;xv~#7Qv>oi(J0)I4}aD*kU;Yv6+cheU$Hd`?22VSWe+$KB9lTt z&kx?rE3e$M__UkG&pB8fFSo~1i4pvOLQ=Vm$VAkdhrc&Art)+?B>wvoNk~pU5P?le zCh9^rFfaf=RqX8SMr;Tj>JU(~toxpfj;ESq)!LPh6DiVzF>OTF&w*{YH6jlR7&1Kj ze7`QZ!;Fr7Yz~vZIl3~Ptxx-VQW%14!nfc zira3fvkMD*8hdBTJ<$JzPxJ!B9O_>vnkg2gi~Tgc1HWH}uXT1-|LSN-*};MH{_602 z0Ie5!=BLSEcF#*w_Rlukrh<6_K`(UR_aYxg-hu340R5otWbptJ8qNil`_JqE1d+g# zFl!$VxR=}Rk6N|d_r$gFP}$()L#+xj^PzT|%QW1kqTg8g`T6s2bFg0^5xqc0d=--} z?3h`xeCHxekr&M?69Rub52YR^vj6%Jj(~xT7?Q8efTi*L#&m_FQDw6dAoOrudH8_<;$!pXlcEU zoSqwh{>Q85f4oUv7`SW4h8;9lR;(B)CEs7*>nrSIBIlt0=Q&rV+iTyx3=if)5B%n~ zEJq>Sd)3$C*ReCCFT@D}>xa%)*|q^UdqkrlyAcvkTtcbE#EkOk0bdN=ovE(f{r9|u zX^bwiJ@$1C+zf3hSq~qZ*Ehviae07=it8&g_x?fpuDHw1$=CMmyha9B%kCvho&Rk^ z7s<)LAKDu+XzVbhPDgK{bFi-&Dj8zwE^UYSn`ub+-f$Jb^A+Kw>GoQ3CHF2TqxZOS zJK|-Q@w~raDZMRETz5>r9t(07V%+-2gQ6gr7)o)(lsT3 z*5h&OD*yxjxY_xLa{658S^gUA7)fwyf2q8DGaMfa63(l4yZ^qQ*$yjWls|#2sW%HB zD+>pmGZHr_=o-P=ymxoQz3i<6b%s0C4h1+eLIr!ntz;{#33)*`w6;l^O~>lshxpS# zf?J1kZj5MqBTH%ON*N7HTYfWp#_-fP zq5pt?|Asq)mRXRfB#aV7p` zwT3Xl?%pL)Q08W{1K!^g5$mAZ{d47j_!cmdv#=_|s2IJt)*B-P%@J|V#iAR;j(3D_ zXl|{6$2#j-qOJ^le0)0Z-dWVmN&5cg|82A#z@o>bhd1s>^#0P;>s$@gotR>a_~m1D z&O`L`MSI84A3vMbXfhICXaC+&hA})C8O%@uh!<-fi zjgaAA>KHvkx9^OV(RnX?-`l1fcE>2h_ishh34fO?y&L|Q1f_+5gwyydJIc!wXJ@$` z=Gr<;as|KbUGL3>Ik7K=mUjXN`&71bGh$jHbC8+)m~>CoKLS9C!OX`2vtu4Dmh7ox z@5cRm0q-MY0~0u|JT;4zXY^~&%@DA*yD}Kc7So>Iza)$6L-m7Kx6+OiN&H$f|}#M&3v)R2#D+j8OuOowRe(kXMc05r$aPa%nKO0-|9FNM4j^2aTwf zQyx$(N=g<-bd&8xwVq`5U<;cu507ofAP~NGF&pYUa;0$BZ^GIQDeldN2G4BlA=pM> zvw6Q7hS$NxcNG3t$MsXnYP3bdNgYMHjrgbI_&o{=c=+!T>3-`^nciXF94)B2sj6br zCx)5mW%vK&7-0m%0MTZ&D^0C$kB|1MyUr_(8B(o)1L>os+4fsjj!I5go2$0LQ?nKe zS>NRNU4D9A(w;J}3(HqghecSPqcEt?MukC&1i@zfaN&^7StYaKbLL&)4i1{(}$+kp5 zI^`X92#$0z^Esjm=}Bm9`wzYCUn3_?-d}vDf5hj$NdJkD8^yCc>p;@+$cOCS!8dys zM_}|QBul_Nq4mvmKwL&1O%A7})kGThWy%>6V5qg_FqH=nYzJO4muBOgOTTV z+yaeC7eG9x^zO;0so$KJ*LhjeV4q$;7y?lO#gF?E;=Ar4dmPNxWa36rd>HA~Y$p5= z%fGl=pD87qx7@eG{$cvcM`O(+(VSOfO-DWuZpa08%t^%$pS1B%Pg`3oBpm9YLcP4@ zWFlgujv3_kVIF$+1X;B6oxKKU?fO{|8Z9IdV7!w_$LEGADb`7tpZs3UTHS+HB(ppm zvD`vxyxk9WicxQO$GGFI!pn z_wMMF+Mn?|Jx>O#1vMQ4hDfckOXe?e*qDt$g&Xr|lRxx$gtrdS6cG(r1o=}r&`?y* zfY^!SirGUicx+Rqe--HZt!96&y^r;sxKyg4VSXgyDt?E7fgwOeL#T6c(b(^LI!HUAlES8%#c+)rUJO_9X%v6u`;ST(%xbKZ7#IPK?TWl)lDA=m zghEk>P0}a9+d@1%@fQ~!79T#av$37r0-4}L964ag>o0}ms9qpN8HVFvN%ir3{ zzNOblx`vwT*Wh8_`IeXdAD&BdJbJOUv1#5u$q61?aW*enm(TEa;opl6%!zlzL!d|taZ=r@2jF;9n zAKG&5c|QBZ&E0)qXb3rgu><}kp1%Cn@Y^ISVaN6xC!Za9ko3cS$lVL|sIyoZg&jP^{sDfQ@3OIJ0gNv0PJYYFTR8h{p+yOX!NWvy-`5w?(s_Ej zp2D-ex#_DW5058CCMKp;=}ITdMH$g*>^sxNc?!e+=a4z-JQnl)i}LmB*S!??&(z=z zH0C>hzlXSqef81g^$!QX>TpiDP8>lfS(^sx4|TnV^BNi;SCi)oS~x3?aR#k}wLu}CMovzy z+IyWvn23mXoCnqkWW9u4{l3mDq9q_$W1r~+U?dGq0PJb_=tB&a%cv{am@4_1eGx@`p z!00B;Pw~9Jxo7X^DY4-1?RT;B%GXycB`*k71{m_3nJ7{w?R_xyM*{UK&t+|V<&`u^kQ^V?-t=ELF@s&em6HYATJ z;N*kCZi%#{UaHzwp}H#L-n7K*lD$mpp2A1V0foJp$cr!AJ+<+n#bCH=$Yn|IK0t;d(jRu?pc7zzey!peo;c6o&Iv)<<>wCwM9!L~NPCyP z+gC&kKeR_;?~XB-af>6a?pY(gOp~&GmkP?`-1VS>*#rF#gRlLuLPpa0WWPj5zfSzl zQgzr+GKb7>NqlKoz&WU+rvn7> zFJHv%2P-TudlX-k1^tO4Is0Z*AIin}nPdUUIuWR+mlw^zwn&~gddpKrXwzxwe$%Kk ze4`3_+|4)>k-!mn%H+uK17uSJdcWo#mhMeqsn_3WIWwG9qie=s~oLKn!C7yD?rhS8&oGCfV78($#psU7D=#OcxHR( z?wvN@AZHYaX-Yr%5Tp_{JJ{(6xsIGvz2To~p~m2iMg z(F1FYI3)LfDSf^3kUG>T?Oe9^r@a^eFY#L88jK%jkg0m+EYBj!&22^hu*{QH?)unaUU%+u*(4b`U zJue&hL&@YoG%-gwfRC1NaNyuOl+FhVNE)LJ=GbehgZtq)%*DzA_Rcnz?EM6iNr;mS zlX>}QtxD#_-v~mBaZTW4f${al+TH4nj$+QaI5lPS@=$AqmrN}!EB1OfbST=8{rzl*bAe-DrLz|hIGyjejx4r*qV_&f&{;r)W80_ z7QBg=AhgZH&n`vBg5JU;%&B3DmGb7}@NG=?d0%%vRk#`8SNzbwfP=)liSx_it$N3t zYdX+bzR^kYk?;%(##-!S&8u=2fpe)hiHV5;6Ng@K{mptLd13HHRbHT8A*&oMkFTQk zc{sM#0(kn zuX61O(sfGL`tPQDiAeP{wY5K$*^gZyCFbOC(Sk^3uFc*Af@_02f>;&}5p$4L@;c0i zqkjhiH+qgjo0}x+bKTvDEgpQXy{ppjYxy3%(F*+tBwgYb;k!&4zg!D@iQkqeB2l&2 zBvA2LD*ceahySfpJ!#x#&83)TAP>G@8w`Lf+P$cD(WYvLB_ZrOh-0}294{Yjj zenhf1q5`?ipORlKxzIww+*iwIoD!lc0DH#36^k-;Jpxp(>vXfvA3rWJ#*kYe`j*c7pLhTW{a{{)PE(cO&BgeUclb&Pb38_p??c;#00+n*#ulb z-5b2Lk2G$2{3_)0nY1_G(I$}*O#SOv^{_OjtH>sjW|onm>GMdsozF?M_oI)Lnp#y~ zUq38BXxO5L7oJkLOWrHc2Z0meZ=W~ngDv+sb&bLI+y)#UT7s@j+}?f^q%Yo?Y-HEB z^4Y(yaXa(fesB7oMa)1<+5p2I2!x~$TO}&w^;aIl4)_XEwP;U0WcfPX_smrHy%lFn zeVjPAGGBn~?5RbS>|8|ERoBN}ck;ovs?G1;nf?xM9{+gfy3!Lxbqayqm+OL z%Na$DDt4{)(n@&`FmH#B3?wzT-r8@`#RsKvv*ZpfVI%pu4ZPW|^*L1l?6-!qEDnF@9BT-Y8@lQOO)%Q$l13P8gWt#Ebrxwo_l+1>Ho0!Xr^Qe~n`7sh6 zvJ_bFFP*qGKFVu32FM=m89Zm^U8}#w%M{-8xssckgf|=ekhcNvky#-rNKQ6^gz{!W zAps`jwBXv$8Kcr~%5+`>-nh?q<%tWZkkbS@AF|w9ViHk>Kp5C~tS%RDwJ)yzfGU0h zn}2DTJ6AtznSPim=$~0WP@Hpiwy$oxvQp1;>lA+6odik-6%`fJRf;D`aR_EcJCwh? zRg*PA)U+-;W3T#TmEY2S>Xby1`Sj7+da%V)#GJjN$Zu)}zGOpIb*yGfKWQ$7Qo9XD zg__?Hgt(2Vy%xK<9v$UrZZtFITT&HX8_oKxw%un{hv)P)tYC#nVbARG{y1mm9bz`J zF|Un=`WO)B-<_wwI)8EX%^zAmRg-2Eo2%)C*t_t0GsO4R6Dpfhv9 zlQl&0Mq27jm$j*IBOrisjTEkrzFUX~VF^4&XtnYeY~7gY zxj&r~iqiUQj$Q}rAo5oPtseLM+sa!YLBNa5f-XFLF)9D1^YUK`c;!!C?jsn4BVA9S z4Lp`m(Wb7B+Y+NFfYN!NXriTW!O_b>>6LJ@LobN;SKyP;1Xujy8`Shb7j|345;bWx zA~Agnb(GaZ)=)xUukTM6yOWmCoAPoZ!WTpc?{sv0rtR(Q1RcXDK0yu2B@^^NMCe#! zXD^fNRp|bQYG7sJH=NuNkdQDMsq6%%rxx01MTJ(n=KnV0q)Ym`*~f`uSpJ`$FG%%Z#adWc{{alv|KcjqsDWFA8si5Phr=`6f_2tXQm5xFYY_hLF4FMbK z7x>z)`k5!8mg1N+Zc&)qU+Ko}{-l7rs12bstQqIo8RrO|_> zM~&q@bl4P*@8Nod6s=-XU+hR?CtXQR({N;VHWfPuhjQ_X3vJQ@1{Tu0?Y6=2pg$=+ zW{qD9Pd~Y&bj-lMAko4i>zNoCxizfX zq}aN%y|tB?k+GZMs;H^C>RDCm*tN|>CoWEK$z-nXhS)ke>2e_5!?>M`Bx4qt1G_lv z&EG)2^Gmt>S=cec4+e4s+(~SVRI3_1eJS4`km}|B^r?G$XQ2{yM=2}RU8(-a=KQ#R zep%-Dc@{*YQ+4?`Yq5TAb!j)78yJl64_|JRO*VVolI`d5cyuP=!H*hO&DC3xOqUI) z_usdQ=;>)8A&gZWNXii~yNh;4aO;wqzCIZ_Ik~juftQ3;T?PQ}8&Z3~eGwQ{|J&Pk z8Ws4NeTiqr8FW*>`I@0nNT9!X?@WzWz!`r(4O|#i49>{Nz@m{%@1D^U5^v>i@&TJT z=l%U@(kdv@`S3tMg+u!DJu_3B#~2|RD%D4qz3-CgcQSSNRq{iI9|R-Jsho=L-=dR> zt6T;ifBACsmW&#B7n?#~Qr4R$FaeUtoFq?~4mjOJ&2xml=!dU!);Y#lMXhPyc9pNV z#RvEAZ+Z>R-jJH~e5PcrTN|Ulk>W-7yWH#Ti=&+D2$T@3`5pD7b9b@(r?%?-+|0=+ z+MzLU&nklvcz02dpHG)QVIAHPO>tT_W7c7^hK!}*pSA`3$$P0c;`c%$wwRr8YT}{G z{-!QUyno1O!}fzaR!cLdNsEqFB&fYP*;RUBrMAynLO`IdL0%({KWrRPUrU=X2r|ke z)>#fwvMnQaccT|}xY%SM*onkUo4!Lhjo-=K11Jl@C;qtQ%la$ATf{#?2ry_D1td$VdXTKIGI11t2p**l}ez^ z=9hwbrog*AvcV=97Y%mMm%}SDmxFn>Q|7M$2KC`Foj9eKeV6Cb@3~^AwF`ZscnOaI zQ5*bxyU;8VXBI0T7Kb_9priu#m}_lG$)vE9tf;6cdJ&N{TG9pylkYsrrJBnfa4ymay*x;COf3asN}$ zalSq{i5%XR=+v}OS4lx@;~caH3_-;0iQ&P${z2}^#y03>hzhR;3JRvJaS!uQF$83amfst9-d7W^fs6gz|88c)# zY^fD@1+JKcK=<-jagd-qLCQ5o&36VB0)(E|MLI>*G^|ZC z)KZeGz4!NK_4)3Cv(0qsKoaX9oO*{>VZK%p<)yapjml9tPd*p<1G&J~5w@@qb>heG z)z!QwMavJhKgF##H^IE#yVJb9$9@kcKuAvKiqC3)$8>jEuJ{ zHT$78^J)TD&i{&*q62Mrmr&_XcQ?}B!l4kAL}SaF_}7HMGi5-r*Wb<*rHMD0WP z+}vEP1QQ9!!~_LS7C6pyc-MEx9^o&; zZYE?W2!e0qaol=w07c+DTTMghmY$0TIK(stFj#TQd!_J<+E|&Hld`j4ySZT~Dh||N zUso|+q99hF4y_G#T$hhA8NBkj1KTF5`>Cm^-Cu!&gR1WU*zI=S;2Q~PRI9HU8FL@!hK5w4 zy#j`|^Ga+e(C@NVXq|vxhQs$W`!U}nt!@VWZfB^_%eOw%=`g+tN1$6MmtrA0cw13; zG2^_B&HRTpY6yz3CY@X{^_aAd|Q77MWr0Z1}t5(nyj8#~~QrKwq908 zc)OwW0=#YKd@ktlQt#Gbcsr9i9GH5q27Oo#x<9lLI!-lmDmxQ?Wv$|M`70w?0jlq2^f>FY7W#OhTj(R<*$?A}_i=ENIDQC?fKPSsd zAsCVdMz5PwadYF3yv~DY&kS1$z(Iy#4!Rc#e~1U2?de*4ZtF&(J3CJmz#=I4Wxbz3 z5+$BiIp2OpG*&)CnOiKaHwJ7d;Jo}DEtrAm9Q4;&`9s@%r$sLY4z2V-671o8Q~-X~ zcya+vDfkXyzlRCcC5LJ)t8AB_?Jko8NSA)Q6SBU3{dgZV$R)km=u-(k zxmw5#Y{(>8qIyX1q3CAP@s1!woZ!x>FQ7hB!}UCi3}1$`8<{!f_5D{J8Q*$X4gE+Ds%l3??RX zm;Xx2wYkfI+uGwyWGaPK!_*WtSeie?SC48{`J9-E)%#Ty+A89zeqhQpoRKRs#EnFa znY>&vcVQeP;7&WEoY`L@!*cSwQbAXO2?(H_&F@!r_e8C_1b^Szqr!1%mPvJ`-0M`5 zXRK;}dYJ)aAeA{>N{r!o-qf*6;^#-SJe6*xef`=sk|QCtyPfU+g%zyNqHj>vR%lmW z6p@c#%m(5V&MHx8^pLWmjI! zyd8*4&^(wmuf^YgTD zUn}f-(H&R9>)^$&MfXvuSI017J>%E!|Dog1NW#ql*ST+xQc3y*cXtySyY@0?UIPnbdJ8^q(-9%l_pr+1EtcQ@ccA$hkpQ_)mX|9bXAGZEvkm5wpRX zZ$%V@`k5A@?SlNT4(PeKhU*UI>LSC#k@HG5l%I)-DWc6sW0)=w9X&LAD16{W`R0w) zGytUyo=Q&6S9v=C-yC_`f3X%SFuPp?Ij7+f^E*%^zsuk;4NC77^3fg5C}TfY_2EnC z4iCE~dEgG;-h#ILXNzbl`9Mq=Eepg)ziSqFps7Icvs2;O*4*3-L5}>!uvMkY`kD>R zALiKLK=~O_WsiWGTG6ijY?FtRlX=^RqSafXv`iB*+uQs4J)SKV1@f|G`#w-wRaen~ zt#vO5JUv*YIU>bf!MZ}sX4~(1TfJ%5x)6$Bf%nA%HX1x|BpzjvJbwu*JVY@TQi?(Z zkiVv^M@ujv4>&3O#1%nDKTS8Y+L9UVm@%F_8$n~JSxM0f5y$Uy{uXnMoMEmWjQ%_% zPoy0EuEbt3=oJD8evSik9hNU@Tp@VoZ{|p;#L7!*YZKx6w}pj8=r?EXmwiqmZX2b! zkw@yb`OZx<7ThmUFJ6u7iJd`p`!_4dr zoW2ddZSK9_^}CmYYotQ9*p>Mhioq{jTn7~V?P=dN86I$oNd#~C*M0tXGZ?V84@$!T-kn#8rg+gq@cec7L6 zCkZnznf7VWtmqB=1I%y5@sR&vE}^u~D*Che+0^mvYJ0(jOva5X+>`(O;gk&%RBgPpO~fqZ>sC*TqD1`*s{4fmy-|w&;UJA zHqG6-3pHbfqe9r{Ev>#=2VgK$ey}mrF4-WKq)SWJ5~b^(izcCoELX#Y)r*=7M7msk z2O=%T8S|Q1SJA!F^4i4AO!L$767g!C^PPi7!0e=FUGi>rozrK{HNtrblA2~FowDn~ z8*pUYhzNU_X@ zn_&Ni4#4KHAMZ>*GrM+fJ)-IVaw+)eJvH#`9Z=iT9*6X8(@Y5*hu6CNd(BQJ^2Z-H z%nC+B!WE!3^7Lp~KXXz7c6D{low*YH4fjgG=`Hl)uf~ysn48WhkZwQi3qdvlv)4pt z2=KRG_@7TpG{1sgcO3J;U6M|yEwvDVG^3qyMf0Y&H=B(u|J%3Fsqh_ILftx< zV_nrT9#sxur}|lV{gbmXMf9}x-_`#s!{ZOer(X0tDpG3j@_$ReLcsmlf2nK_5xfn> zCnX((+YSWfFUtfc8IFLs-l>j(RT(q)I{z1F*q?-zw(=Cc+(c$orw}^s6vxV3lN>6H zmpbxYi=o&pm+gS>J`uLj`AUt3@-)GYy%=EwJ!x*$j*qLXZN}4gf6AzS> zXFloHMB)I8Qs_Lo-(93$Q4J+=yaZm7ArpP-=;^9%0?pdzq4)M4EH{m63+o@^J+#=2 z$DP3G|5UT~n$Pr)0oEaix%Cpu>JuB0csueZ`&EF=aN9rD0Ts4?_jyWRmz;_S#i?aS z)#;j;LVAr_PEY$skvHXU{@<9y|GzNFtHVw;>#oD;8UO%jxYH(pc2fn|Q~UVt;;*HV z{0p=8lF_5mBmn_|K$g4GeYla~v~|0G1X_+>OYZdM)}KIaCV%itVGD(6o1J;2+|i1hvL!YASYX?zW! zr_PoNkZ2SyjemVE{K^@wDmx=yf;l-Q^E;MI38$X?v&{1!uK2+rGVR0f7g2~SZVN2c zfm3-h^X=kZ)E6ZxV_D|uD;X8XU}&4vXsCo1OyyRBDMTg?d4Yd}9jn@X@+A`TCfz~% z622_&>(2EHl+Z8oF=%F(NC%7c^Us>;s)L5Y^K7~>v}chL@%P-9|5G~sAE5Go;gk&+ Zk_W?+<3GfvSP=Y2@r|0?&)4Rm{|}z@9IOBU delta 14571 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 NRYfg@aye-5{{el7RGa_+ diff --git a/icons/obj/clothing/suits.dmi b/icons/obj/clothing/suits.dmi index d3ce18721d93c75cb8ac90f371e5e3c7026d986c..ed4f3d62cf7a5c181214cfa4d31d874fe8cc3d4b 100644 GIT binary patch delta 21414 zcmaI7WmFwa6E3=uAOV5~53Yd(x8Uxc1a}DT5S$@E@Zj$5n&9s4F2P|V8wno#PTp^w zbAQ~m?kx7qbX83cT~*yx{dCX5Fyj6cVl)jv<@r(5MZ(P4#L3dZ#nRpm0&!2zNExvs z)vK-;Zg>_BD7r;vjhg|oe?!7J0 zTL>u3VfGJrq?EBW@PiX`O!!4dWa;p-c$P~mm1eB)*x%`!G|J((I@QX+1Dm)~GTgw! z9Go&K_V3HWaVw5q^pVc4sj2BwrxyL%uhE5A$W&6b(1-l_rfaJ;g7H32`m@gQ0xj3C zGu4~jO5TYf-zq{IsE?O*KGY~44YD1=1^y6}NwiIT_^ouofm~b5vG~4+1NCyAWAPOc z%JL;c|8r4}o2Ye4-B(bz$_A&xZR7CObu8SW;;EBbMQAN_X@mK-EF)98NzBLY9-=e} zP?^~K?89$LPeI6mpQlIZwwB9O0M+T zzv;qQT;ZK=g7h3wye#Fa;R|~}W;Q~bB(tG}mZ_EcLUi{cP;7wyS z#I@ueizbmvb@L8P+(^_^M7C>~6UDQN|0bumZ0W4tb76d;P1YF7+U81e0{~VPfm$1A z#U}T!GLzI^6kkfrs9^;sTWG(eiHaP>v{Kh8U`(Pw8r0QoRO8RCk!BrNPZ@HIDqyJc zLr7r>pM7^N(Y%#TKQv0$)b;?&rt!ddHq(h*LK_A2hwL%WNrJJND!jPEYA~8<=gGXy zbn$|za-+>c&;p`zvkTOa0HZh3jy6o)S<)Noq=N!`uQ}3@HgKb9>(<;O{ARpmb*`g- zJoXU{VoU#`rXHNvO%majOgUa-6T8aW)jCQxu_QAyKDeehk< zCQHrLRGnYAl7{eVI^}bhp-m}j$saUSDM6Xa4NqkTLLSmKqdk(ywaE*~xj#XY)bdDC zl(Ip}IlP2nEFc!ab^wxuGa(v!rt0HKXIBG@XMQ1(|of*?8bLhS$cu!M%$go z@phZnj@6$c50ibv|J8OFZ|>Il=>FeaVQjZI_^KbVR7Dd-C=@ABWj}a*kTq8>zKK%$ zRGLJyDyu;)>r+`)b@;)x^hBs_c6Hsky+|&gs)~h-GGNNx3Z?CLmRgiCfD=TEQb5)h zsBbrajzSax@-vMB&g9RWLZ2S|iGyb6urrLQRIyMvQrt^xQI8FAQG0L@j}0$Ah~!dW zWf&WOG@-sgv(n84RzhJi44B_UeQ6e?w|~&XFj?Y86(gP?v9LU&X!7mhASX~lHpP(wAwxFKr7>#geTU+7Swxg2 z+!eC3>D{qM|4&BGvsC^H0RiFc^0IfL>f(f7R#tXeymw*(Q(0L#JfxaFJrZKz z?ezNg_V%NO1}+|+X^kRh$KLfPRXsgLUtb{>p{8LiRJ3+r?GC=CM-2r9lZy6Au0)rF z@H;oFoVK!TTddz73gh5{KUebvkYBfY9(_1FnC3qw8;*F7f(X_cR`Go|nOkDk&`uFr z_^(~r61ap~JM#Q}v|K;V|25=wAnf_pgV;YHH^F4>y_ocA;GX|&arv2J=!uW~2|;C( zQM>q+ZqCgt(39f-yH|U8VtR2>O4SI1j4UAes)aYxlUM!U6(T2pXklZKSMbQ}s#r10 zRmZLXTZb`B@+`?mr!8g~H2(nB&)zG(sIU;=3e8G)iyk@=$d`Cqf+VET^M52>?R zDG+ke+3`DOjO2D2+E#BI9H9D1<<)rjEkWYhbDRrUcsig^s2z-(ho|K?B9N5%Rsra+ zV8+1sQA=#?{>Jp2NPWQHpd#tSOuMs2X09 z`#B8q!<7~vlU3T!Sn#&}#qGL|z>XBKzYm*S6-M)0K9qa;6LV9~X|yoXZHNuLSJlz8 ztcfbqycC`i({#W!>QV$Pt4XNi(od*e8X;jG5i{KTVN1w(OToU;e(14#8u{s^Uqe)u zUR=w+BCfI^%fkdYe&Z-&K;0T>Iyo3qUWj`g@@9xg25$>qY%P zwdv3+K@5KbpJnbF{r@Tc_;@T^R4}VDo;An0fR6wi2u%gA)@;RNW5`-cRwllr%Jf|7>!w;Kg(p9 z07rZrFMaCc!%y*xhXL`DrF(2gOOw!aUk+n8`s5bLk>TMIk6Rt9Yv0}ra?FCQq&KM? zFU)m65DEZ^e5gBZ6-8X2$#nUq9;yZ%Hdys@w9%1YAvo+xD0lm(x!c1mF**a#wt&AU zp~j6clOiDb=3SG4`;p^?`I{WH?Zg%Q>dS8(a;rK2$eK@+J>8>Bl_r;qXT1`Ve-^i` zb-(zpZf;IJF7Rl=nsL7ga%QdqtpNxL8D@B2*j+nTzv0$XleW56=!swSUmM(l7TegU zupYZRt|SMpudk)Bm^-xnDH?&x{AZmhf;?eJK-b2kkg=eK#5banP%$h2TV?2Y)+;r7 z4l%D;F3z79MFEg}y588B)cv2%egX#rudgK1Q;{giZ@l)OS|F3(Uo6csRdGrik+QKU zWeOb3hT~XTv0BJIVC9OicOrPL{bK6^&vEr>Z><!#q zUjr%r9K?EoO2tD$61vNp{$kz52m4#-%?`1%ip#UJ5*}JjR4JObLF4bEhl$DCf15-~ z>|keac5X(VkE5_vHGabx@D#eJshCBtoz z5`@tQxBK@a-+RjVZXDnOwY@UuhlubDSA-V>|O$ z*kdcQmh^1EcL(rR5B$W`<`nMie#rHwDq&!b9rk>r`e30@Y^H*XXG#vgahzZdX|(NG zKzwF>?e_~+`1(_!{I%KKndE^3P9X+CH>+Udmsr#P&%_nW<)KefS{5~DL%mMM)`;#66MhNlrzjVE)c*9X9tyT6q{1bou zP(w`i*tPL}xHa5sZ-b$7rD=Hn+}Jh&goyt3E(CsS>#fm}}b%pWd9l*pFcQNXB%+1|Km_*h7E}QKI}3^`S?2 zp(Fe3uB-@)40~*FYMU=SDEK{)fMI`o5p@eitzj8^PJGrg=*%54pgsN~EGHKRu+GoQ z#TePU@1N>$PUE4J>EA);zk0uUSpLjeCo|wI)uFncOG(tCPEr1&l0Ow~ITY+ZLt14Nse$pXl;u;=qm8<-Q1U!U%UcxPya%1?(J%=MFDh)YecK*=v8T18SPA2MMXh#b85oK$p%Pn zvYe6|1O7B>zHhfkkH^|(-qP&=b6&E<#S)x`M!gSCl@cLF!sr zdYjH)U(z-$A$|{xaoVJ5uWF3|jYhrOEeldqW7B?2EHU~d)X1+@3KCB}d=D^S60N#UnR5h%|oOA6B9k57p5qEJjKtA>HQ=(&k@|gO{>1Lee>Aze0 znYHbb;~R(mWJMEsk`A)rt)-%;%7gIRP|Y-rkHsv$?U@o%FW3cSkvsp;yopi$_V?Bk z$IL9mrwu2f&ch=JgN}lt({9zz4?>c61WPb1A7fG|EBJ2F;;Iuur(kU<0SW@3 z5of@0g8>Jx-;#mQ@8c&qBTnK~N@u0ZwA9pm{owR;QYR;;qxm@dxYHSpNSLzY9=Sa{ z1rOL0G0F0q`lj7eb+q~1|4=mXK~;sP9^xf3Un~=(he61F4__akz5D7cP~PV~B`SOCeqGYRLTkji<`0T#WJylQP`w9^9L;mChp;f*QxJ04(EYF(SF_xn-&B6A8vgH=ee# z7;~rofdPbT<-2ph76Sug`l)Ts*LRzr_=MXn003ur5FB+iIF!qaIvEGl1*FZ@nq!A? z%Wx0>%2sA=J-s(eOH0rNEJB7h%yTF6gSozHxS`8Ty526<%)n$bB6$xvOqO#Ko$@V1EROJ^imVu2NU$X$c~<3nRGdKM?@BT`_DE{f=~3Hot;*mV>!Rz(KkG@bcfEBFSe#9 z@ib~r#m1IOwIX5W*5*f2)^tH0JR1W;R1AoTb=XqJmkA4)EGujVOxdSwEPCiGojW_0 zCWD4dyY&IL5~dPP;xn=Aa?+sT;gR8yGx)bZh)MEXUf)A)J2edgChc;Y`(^%ajECcW zTp&cX}z9rs?9 z{LT<)q=<~jjcQsfN^aHj;v~4oi&MR1!+am2uAojrDxo^-1W~fPH-LoYCf+a}^kK`D zHUn7!J2rym*aMfkpC+{4zB&5hT$}le5cZ~}HZ||cQ`}auqOiVj9=bz}g*CZb|CA3@ zmXuT#H5DYhG^vpE_+FC;P5hih*WMVeFYQNlc6J7pJsmYY8|G4DsKhG_(+;=9)JrIc z8l`|O!dV`%_?Sv%#Ti>!TXEIY3AOp^)_nW#$MoQQnH;)bv!^#fzZ5c0lo>8C^ zFZUkbKu3(ezu=LL+fC>k86h!Id{^g6_Y#4hC9VMDRkxie**?QI~{y7D?T3?h;OY#2Nqi&maC;*6F=04o*FZ@20C zef~;Ag!G|nY@OfydFzq?KuPT7_EOUT;1|VuAtJKU&az;`>&eGA+P<*MWytOji{x&> zv|20PnE1^)tsZK>){dKp-?*KMhZ}>)QT2FPWC+x}oGC|kGTL?Y0Re9h0$g9ou{!;> zb-DhV>%xnw&hlbE83HV)LpVhBq0O>`5Ld1_o9EL#ch`K~g}LPCeMCe=!^6#=x^0rF zxQlF*LWOB;LXOkk7umnww@_AkC}k&6L>{}EyKLp(&JTZ0TE%K`Rx%vG%MSbH_jse7 z&Ix?n+x^kKa{Q&d<$aLTqHIgL4**B8iVFD>3oF)It-WN0~wqts;cb z*70qpaQw`rt>ZQ-v25?Dq?qByPYu{7LRgC!I_Jg6{WbEzx%q0s74lJvww`#}52EJf z2Z?e;MT^(GD-0C1FIVTCU(XkQCc+X?HKa)Re1W59>q|9XIIqCu(QK7!d0d|vHf&E6 ze3EfLH(nL^_pkdCaJSHLp49R1;><%y>D53anezd`TJt@J)jq4-czVD7k_cO?eBvt8 zgUOEFyibhGLA6Ei9&*{py+GHaw|E3%k$LZV4@)27oyX-}ta+PgYlp%9?$hkCJry`1 zE3Ho(Sc_*D=G%IF%zSIRbu1dtczmQq7RKo|^484PsrUXKs1RIMn_|1dO(T7_bR2pTqMNJ^PdrD3iL#VQf3yJNMs~3xudbR2d2xM z-eqD+NW@v&Sk&lLa^?=zEu^*R^cC=rVt!DpY&0SLtlQl4kUg_Aj+iz8^c7h7zTKl1 zjD*t%dVs5LjtK#AS643J5oUm$#qYIFD~&zy_vLxVfNAOBPn&FqM~nqD`Kn>sDnd{J zA%7oYIGp{S7Um96wvspcsHy*+xu>j*Dogm*9Hk2Wu;UPp37}`6s{b zTAkTL-#^W|<9#Myjf7K5=bSPw`^&?kYu=7kBSasZ_nr*l<3WDW4L}hIS6Wcg2bF`rnbTmP?!+1|GwH`4a>^pNX;~^k$bld@XwXNP^P^*OaZE>kUYd zbnh2_Pw~0`JXD;$#$^$fW|OC* zUOOa`{2S#n@BD~|o8a0ru+m{xgoTT%~XsqY}4 zA@6v$LR>_Xa848OV5e8kMBG@>Tep%BSCEt2x<4I@yKz?9NeA4X!;UC^dS5cZHvL^gZUk+-IHY`RYI8o}k_iJ^xMOu&Iw~bTaRV3`Fw2H(P%$GI;*|7X@_+Ai~&{G$tb4bm~yBZ z%_8~1_yc6keHYL=$Z`PkTjGQ}&sfZ5VpIUr?1m2h3k3JOtBHw`(+(>?C9vUCG|ajp zLbij7DiPN^6L8wOt{`EOMPU-#8CUVA@YZ0Ij)3f?G$~(GINcOE(f;vi)%vr(*|(q{ z&7IIdeGiw8mF_j?oGh@WS_zmYpDC^K+8>%Ra$A7@!-v%Te40)h-#B_@r08Zzb-Tvc z1o6*5DLkndOHlTl-7JclzPoCfQ%Lx&Ito1@e8rPiI(g)SC;smxKoM1EwJHHh?k!5; zhXbQFMaJ>E_N1Kj7c7dVyU_`d-o8G#L?}Ir0r*NZ{nU`89NnR$UHn;;Y5=S%{u@9B zhjDp*vvAtcgG9)E2;a5PLt=nw-|lJ|`*q^;+s+00a_6p{Z0)aQ&#lpY5qLSf z`t#-5;OSdcaD(yP)YOzhrT`I(IG-}UU}%@&#>B!?@CvjQwbRylEuIW$zZND$N6KXO z!~sRXMkY2Z+;{);O%jbYQ=q{IywEVDd~bqYRit*aQgG#ZjtM*!< zYq9;^W*e7nioe|2LbgD79`);x+m={2nSa1H!Rw2&u8ca{;+@S zIk@JZec}1g>u6Lskkwql0b3g&;#>^Zx)B=BqsRG@qV^a+i$`hsv#HGad}k>A!Ga%BW{?_ogOP+_e`Y!rr}hYqsz*Rd z6<&TX86+zU$P%hy_#7f7P?a-Ipv?}RAQPs`7#)7?Yayq7+*n_-VPYQnq-*dH%(uCP z+I^ffFSGl6M@iU|6@TiBef484&$hlP?_N5BwZ2@GH*rBrh#f9W`tAB7-C>kM^(r*- zq~qI~@7cZE?QRn4++2p>J4#Azbe`tZdvYA(dw#b8;6_-8JLN%4Q1?8UmCmW{qi>@N z>g~;bXq4jDyJSHrzeuT%!3}m>HeP5g2EcU5<6SNb3RH2u?G7aX$?I&jEQ+_*z@E?J zJfE|j9;a!Y^c+*rDJ(}?Nfx$xJi}Bdz#?;TtkxjzAkF>7fvW7os4}}WZS_3zWa=|s zqxkb2U`CC2CSCua{OfiBv&(PkA@SL={&L&fbqPiC(m>0qgd7*Qr&u*FBs8>U5-=-a zzsnkv#8UogE`1WO)J=`MaWpuN_b>r{%TY6=O-|vH?2*QQsdX7Cer!I)Z#RW}f2<+* zd_KYw*ABR?@eXwdp0ql~e&=fzC#T@#?6tiE)bXWIZ@+(uTXB!#36@WSe7OMc8cZWW zI$y!53c>#9EwFXbU{F|7k&>MQRensH;MQS=``Y?5bz%>uP0PkO!dzKRT9=`$HN?91Pv$G-l5tln= zzQ>;wl&`ixcG9(DqBOa9qfb3ccM$-w4f~D?j$;TYSx?_q%XG7-g zEQ`up{ZR;DMZLGt>XW_FUD2e*DYgum5pm)aOmI#wQ)NP(kF!LqAK89n&}r)Gb|v={ z*-fp-?qP^aFWCx^l2_#z$0vO602n$s8Ra#scx35B)mGV;cps5S))ITS0^&Yh(cz!HUa0^ikF(~gZgLv z*`69)c!VS?(7n&P_o@dPLqSLh0?K>;zEP-@zWeCgXg&6W&ZX1kl%9%QP z_8^~XR`Cyj*L3l~W$_{Dnk%^-ylL9I-ENx)pSY+={Yynprs(_*&7A9e{%KP}QpySD zE(ltowY3Kz=;9A4Q#+42bv|uggN08ai_BZ{CL&+J6}nYMDeM!5-yy9@*RRzmLrd4z zOS0)7o7BgSM;R@g(w<6t5z<3Osx1MlF1Y!fFO8oJ)_iF%`}WbYOG{G^t*Apodzk0N z#cE?Wcc7W|npLHxU+%A~Ue74Y5x*DI5Cew087Kkw5CTY+k1w(b)dDUMbL(xOKI>o8 z_`)`Vz&PU}OOf=wUN@IU2jkrB$!@IORYoeZ`}L95zm-T^+qw`)#YntZCGDYB6;oeV z-0Re;Yl6k(EN@1tN*?rAX6rSv`YG%GMSA+@-qOLOC0@_CC7Iq{0^6{U_Ir7#8L%!O z^v^2$SpQVo=)K}o$pS&~R|#N`JSt^O8SZhcssex7ysA*i3j@yNd023Qd;#(AecEmS zJo8}~4DRU(>S^*UmvK!D3Y}cN@cftE5(=7g6-Ha5lHO3_mX1* zvoJJH{@mwY9YuWXsOh^h@3n*aNAT=e*6w<*SNgncWpsrA&|Umgeb~KLsJDOCrlxDx zl-AtxlnF^ZUg?}OLQ;?&*aQ3N>L>uhoCc@udgq}#>3~0Az3hP zUS&`al4T3d;8ouOg;k4MN11#Q7ka%e0d?C@9K8uEVSZUR*ca8p&@&?MK2*1__`fjj zeKG3JiCLRS4&+_w5ywwwo%u^kFPKO6ebLz0F|b_|Yo8AUEVBEWNnvHPE!rLBt?(#R zZ`u7(^t=X|tK_dLPPrkI>|})V*p5Skj28X}lTOR6c0Nh)1($our$=Ni!B2_BIxF^`Xd@mHC#pQ3-jH8fyyz_Vl<(A#UIwop`d)n}*V;Z`K$Y9!wP zJAd>{CEl!txan0!A;r4=!ExmR0d;%qG`kj}=Be7_*4E2;!Ij%Kx?dNTa_N{_MQPv) zS|I}{c)o`>13Z%?3%4DlAB-&A>)eB_(n^cGYMx#PR9Sd#YK`x1zk9BEUbT(;zsOK7 zI1^fG1_!_Uca3|6cCMtv2zXh*`Lbs?V7u`2r0m^1bY9B3uv#bKc~Z*OS$TQ9`O@e1 zI5OJ{AwKGUs6`9|Nj%H`yUPLXHliQ-HQ6jg?aOZ7y>J~7g7>ArHJtk;_C<2QReRXJ zb(~0=*i-k}gSAfH)*a7S7L!7_U_U{yxJ^H#idcQDvOA{r<|#PrkYMjXD~2x_Xt>6t zr|8V`q91Dwa`|)ZxnX+ZwYO;I=L^LfX}iE#w}~8toJV%NteEl#$<&rvfRN+TIWfu?C~q( z)1DSE1#qa4Ox(>Q&>cDcelS^?RZ~1s+cYV z0^kRk*q#>=9uUAbQB>uJZe&N3-MD`Dm6Hix`fJNXb$e6yPM+M(C>JU>t*ajuyk`>Fsj8tbO*#&5}Hxnh3eTl?%2 z{LSGC3|^4nPEMi8A#j5-Q7^koyp^IM?M-uzMuYg_=}!9KRDOOT%GR58XD25VboBhn z%EZ5e!vJXK$Ci3;ce1oM*#5R~Zk}l>5sc^iv8Rqd#K-|2xCXWfk?6FSu~f zgxardacD8tDGFB)F8QF2R=2nqzvG$FE;2eJI6aonM7uVlvhWEhay7{Ua1ij$6fLw@nV4m zwR!6(jpTI)=)FsrTz^=$>iWQOoG%odzk`<+!9`msW3Sv%RzP*9^Y!I?N~rLoOT_x4 zUA|&}E{+>bb<*8pJQe zTwFN82`c`!k5e9Q5ub##bjz{b>DF;bc@aTlk9RXL?Ur;ax_7KuK2x@Owhfb8*Aw>L zZ+#Qx>eY5jw=v=#yIZ1eL*ZLJmxo*nkjBF_(>?g*4zzkN0LJ*ycK zT=RYMF5a(XRk-=vH20<@j~MO;3b6{9<%R} zR$j3&aOnwn{D2dmww{JeY*W7;v$;@3EqXg-4?Knmq#eu8(_O-3MC^R&!-j3^i(XA# z!DLjPZteB&%EzufV2L-d34;P)>kpx!8x*;EGp~pi_b3Vkq9FEU78{Z1&TUUJ{}{fK zWb*S=dif0+;t%XSvyi+%9@?l{J%d!sIk~ZTupW)2Qh@+P6ZQ_>5!sm?G1Elk&-C zR`D9!MJDgu4mUkKtoz>ELV>X~=|-i2$sF;Pavqm`m2TG$(6O|E75k3k^94%!w{Nwv z$irSfO35lHV3(7hOzJgSeVuyo z(h9M7XU{;@?sek&-~Y3hz;}IRc^TYuP!kGoZDqyl3`Os^G6POkguWiR=hW5)#!ySU z;!9CVNJ%;FPgaGwwgd^+%ZGFrzHPFvpgLOQPCHJZHjisG#JIihDA1#Vu|m=>xct~cSoA;4$E#IE+(|fJU;(Djc1;gDnwlx z_?a>Nl@}h*UIzGk=~K0``UIYtG9hspIt=NICDpJ?bGf&Ow7*zqa7?%g@8}X0Ue&eu z4DG1&;Tm#-S>7Uu2CZ_Rtkuh^u%jurQbL8f$7)(0$p`^ejk+<^Nn%ypHc3l;_j5fU7+My253U}Q9W z=Ip}4{;e9rE_eX}0hEOU@Q;Ck!QpDe@M!U@I}mjnQe0kMtErUC`cDT;*G~hsUjAVn zG_1{ZB*F#;;kLf*?a*@qdm6hHT)8&H{>V2hH1q?wyr`5*V$$bh^}uGnHIX}G6ti%p==`zEiL{N%O$uQ4#x z7zbV*uA~Kah7gvtR+bZP1HAv9_EB&87C6gUB5*3f-5<%ULW{lryc2IKDsToL`2D+) z=1Kd+^M17v_X^(Q!wXJwOCcQ4NzLck2{o$?zZJBDAjf*E2L}qnx%AG?5XZFhtvLmY z8y8U$2+bh)Q_`jQryGRGH(`|yTUyxkPAm}E7QgcIRL6LN>jF%5KdAHm>Cp(Q?I<0V z@b!hex=Iv$b9Lpqvqu1NlpFjh9#GBuPM*C9?OU6us4hw?hP#JHOhQ86D~xVtdLgf1 z>P|+qJVeX(b-^`gH^l{}(YD}PET57VVL`~faN9d&EJbK44dzfFm49m^-B3?A>1qxp z7WO{s2L2-~PXj>Rl7(VMS<>LXyb0R_Z2yA7d}1O*MO(W&Ulx~n6qrm1foj;7=F}B@uYQF)8+2$hT2)uj*NvFq zE|`0(n9BL>?_b{jC~{eEZ_+qA#psl5C&C|6U&d1VwrV-od~WpciwfAR=b0m3iP7A_ZTg(f0|i24-64ezD}^J{s%xE0ZenC zG7g+@59K<_E9c(bEl5}4bhm9SU7M25)6wu`*(&#ApS(W(Pav0e-S#eNJpD&MiwJQz z+SM5aGflDzIp&Zzr!SoD2j_a7%N}pRl45ooD6FLM>1Vcx(f&pkp3o(g(?5Wu>Q4>< z(FgbH5yipGr@U~E60i#atilCgw!67$bfJuGr@8+N z=;+|ar;&G>2Xm)TixZ?|TL`Iktx3G_(n-cLG!lYo23E=;Z|}!Y6pY=_A^TW--ir18Z~%(C zw<($)j6CsZ-Lg9I+yvMnQ;hfY6wsMgJddX7yi-t_1)yUUVfzT#qRCv=_#zEo=o6K* zxGM+@Coh zvHk8rNb^O86aY>>L52{c9?mmHfEE$Si#TcDdHE?sy|J)JJH@=IkSUA!Twf5nOn~Dg z3Cs9k7lp)Y_P~TCKx(BF(=cIb;-7o_z1LG!eHNaph{Cj^^u~iB1bTq;y*2! z>V$p411Va1Otf5MAf-iNB@@JcBrnv}4E6*g&Y?4=3&&!6f}>Qxijn})L2Iz;RIIYc zg{8|{y$NUKY*Jdb1qeJUYvoY4*b#tQ92D|+nUR1R3e7{qpuOK=bZ%?bQ_#wR5rBYK zf`2{tH75@)8JXS91tuouo`M(u3tQXXCSKxL7|i7Z8ZO?La?uQ9Avreo=7V*l`WI%o zwK>M9zww9gFMwaDP_joYgbZv-5fyiV7knL>65dVHz&wMIub-*id<=+Yq~_z~7Zv5r zSxs5h#cmS)kSbvo6x3svlRmfxrsKb>g5c)4Hb8Eq6}@! z-uG#O?p4zJ&D65>_(Sg-C)p}tbhbNqhBE7d^7`+W0Ob=t3|mxxG^`wY^!E(U_Z*eJ zb%1JpuWJc4>>w%>!|ddPKjVooo-Z8JtLpLaJ!ot%E=3mXUWy?l3?oSVG>Yig?) zGrOa5JaZJYvU;msQ9n>QUSH4sc6ek+&@~M3e}GRS68-qGmKE&rAQBC6o(})}L{FQt zNB8;Dr(a$-LUMBGVT3AM#o>rxWEE&@{ey|pulXsG`=hkzI1A$Uftkt05Q}&@tkv_yv58=S*w%IZ_G z69Yk9sjDm8sOP|bo2;VSM?j(zzyqf!1?}LQ;&8XPR(wA&1b#=9pZYAB5Q8m?x-TZq zSXG+)vpHy~gQRF`Zx`(xrGiHt7hL0OyAkH2)j~l-qZSZI$E8=2q2HLD{Rqw)z$hb; zm8WrZp{yW>2M(u`2QH+-zUkm+1hH{(QwJ{bNlEIU`A&v(llDha03n~$jm?9DcsO|P zi?R1f#1zRbd|l}fm!m~hsYp^0`PtUErJ>*W;1-$|KEN^%badCu- ziVD2f_>8&lQVo=`GaL0#aTQ2X=t8uz&+`c!A6S@}(2~XwYTH)=NZGdH(y~ZlEfSYV zu$Fg&j3t)!nmiA8Kv@&p8+lj@CqqG&P;b^ghdC?69C%P&K6&W_D?1*+rmn1#W&4DvIJiJvOxj#wN z{J@`JP`p>6u?}O7R&2o@xIYKD;p*u?)Tc|3hwm}B(}v3Jx09=R*V=f|mV25^$)1Yb zHJ<8ctM_rIH&Fg8royaGA2I*pCVZMQ3agyq*&#Py?GSn)#6|FXu1S&9KCWuyA1XDy z;zfHJ{RBA9xP={%Si>}(Zr)|Q_<3VMKr9Cuf1Cb-0+j?e_Ot=qm$z5o>vjsbyEpbF ztApq7sBfQcVJ=V$^{OOrNB90qA3h2t?gnAz(J$yK0*o-{%di7_I$G`h|0<&w`RC&Y;k|tWsG&V$+ZCJ5CvoAu zC(0TiO68KYTatfE8woVaK&p9=7?k~0tw>cy{a+V}h0F-=nE180o%XB?M}spO$tU#k zIf`_xMl3M6w6?b9%jeY9)=tjP_fIAne6_`i;MyYG_&55;pH)S(Qu-Zs;|twCysB)v z8xx{$yA0$-YIsVruv2;$js9m9*D;pyiuRya>yfPnu6%_67>=NPA%W=mwvvUeApI>z z75RHVwl_m|#vTT-O6hZ197s-bqp*|7_3If?QM<3XsG>!TVMxV@IyaARL!ijfiJZFZ z!Zo^_BD7d>YU8yH2oB{HKVsgP7#lY+#VV1`W$hm;it3Pnqxb6t0$ihIZJid*uCQ|_ z0Rcfi$E`pr0P6N08-taXmrx{?fPpx-RiQ+JkPX}7=ETRZU^5&*?>&}#BwC!>)C3)2 z5QC+I`5jz(6MTfs>3ITwB}83sQB0;hsrKYO6@0USTaquB1h9z`Gs0%{1{Gy=g$eHX zXrrB81qtrZF;uqTP8|)Gl}>(N?%*zu{U09yF)fe%Ffa;WoS~GIl&HmJPOP)NnRYw}Yg)I;Uz)ig%NO%Z8TTs|iiw&mU8~>fq3}VU-Guz*|%8 z*KbymR!4Hlmak*{GfonEHLSARdX@7lOxVj@`o)_5$q;7?Ib2Xg6fXV zS;A~;y5h^@=$$XWw(omJQw5|PFAhMU3QBM6gLC&(rko;hq1}+-P0EM*)`y>_Y010J zoScJRN#(b9^FMei6#a6-K(cSH@o$*Nf56h)J>*yGuVnuLP=I8CaL)hPY$WmjL7;GM zMvebLSGVtSq2;eEW>Nl!TK)flRycEzPvdBI%5NA$qW<9n9Oh%SjX_hRS{&d170*5Q z4(qOiDs{sz&rafd5u0T=(e%y%%7h`S&ZLK^tNm!Z)C)Q7GR|O|l%}A#R>~mf9Tg z2C8=h?5>0t&%gb=3vaQ1Mh?H9FdLWL=BI19(QT>m6IGOipj*AoUDc$p#f635XJATL zwY>(o=%y^F>(=B*+m$8uU1oVWvrS#-q<||73<(!UX^(_&!85pL5si${n{^iSgS0ZL035UH)+mkU6I0`dN0taS}s+o%}<3JJvfsUfPCs;4r z4}q}z`U+IVfrYP{-6|z(RdWOR$LfOKG`J57p(cBZ_q5K3tX*wOv_8Jaxj9dt$1tOF zh1ovj^&pZPH2s`7CcyYaX4cHK{PFg9+Xaz#zs!T?&68kZ?3b|c@X(MDh~ee_6hs1$ zkWkUpjVQ@a$?xefpVYX}z4MP#kNpmeXULPelw~15IG^Z}IPWw4*NDNvjmv|X)x#_> zYl(8s0KzbKyddM<2$G(+iOFdQz~fjQ~k=^VTe`2CF`z$MKXZ?IJ){c{F& z$Yz-zV()P6l~IX6@*=?wyAK<c2ct<6K+`QTcrXy}d|b^J(rogOL#H zt|BH};DKASKoEtJiprl_I+8UNgyu)-;N3OVhE{nQOpDI8b5{ND$j6;Wh)r5pr3kEMA{QU!Y&(DkZ z0K5i6b2G<&-a&Iq6V+AKnwhg^3f0xsoIX|1lY~Rajc8Iz0MC4KQflL0uS*hk=a{6r zy@}jPjm?rt*_f4;3HGE9=7`VUu}Y22&b~ANHoW7|nXw?F(KWMyYd zbr;=nhtuu1j?Tnr(BIDwosS zrKQxD9;dOaOo}=pA|fa&E8}eGaY{=|E$X`pxxRSZ(W6IGTwKiP(W5zX%H|WoQK9X$F{@LpRT&q9w+WUpYFW%48=6JrnGnp6b3;1r=HvoLM>l?1U z?m8CVnQ7jBe=<9+)dsV{4F*rY|{OHWH9LZ_pwyqpM~j&FbXL6~~!rJ8Sl z_(6!!=|~4@ySR@dM)>&3l^Qw{VdTdbmtTMP9g$H{PU!>e+rOX7rcALpURilLJHPqH zCEcqk=RXdA8=x3{h?JF;amC;_*airhW4ZyZ- z+oW=PWlHIf9zB|vm>9s^9r^t8&jUzCthBy31}fKr&aqKf=#RYie&PB1t}>gOcRm*% zH8HcIly@^1Qom&j>oYUCdE?7meAL8`qw<;B9M2nn_g%%ZYjKGQ1_lIEU0qFebv22j zE)wz#-(&Fd!O!29Q>RXG3gFZ!04V}Y9CeX!s_B%pe_y%bf-pYXU&*ec6#z`5(}*fc zS^%VN)lC|yzB5$RnvWxo*yPb#b(6+nefj>@$203V_pzj>r2)24)Gr4Q3ia4VS?OtM z$Rjd;N9ihB>#e>T{i*bX!v=VE=4R?5M^I9FoZKzrG|4H+LUD0108!gBAtr{X?U|Hg zHUj{Cj$U(i;by^q%m~hw9tXzt`h~ux*OQ>vlLt%}ko4uz7MP7sjL7skdd+JZy^sLr z{d%nqYuBzNBO`+Y2M%y!=8YP0Y)x)7q7lh|_1A7$D@glsWAF9n=*dXcbKnHrxCM*% zfA;Lz{PX&kxbNe?ux;Bmi}!!+V!e=Y8Rq?Zq1)ctOmcEEUavooe%csx8^0i8cqB`< zY+>y9G5p^tJ%_?034Lh;`ek$R+O>t`J2Po-?Oj)!HFc&MG(KSf2u)^FX>MsEee@`Q zw7~%wYfRE||Ni|_J#n8plXFHS=aRH2;f4#sD6eZ~Qc3_~H>2E$tc_<L)t z%{K){yF- zKOC_+j0@c;k?BBni;lqb_yo72_bwq(7At5&VV2%^} zOmc*$WJ=K4-3aC`((oX!?so4Hc@$`Gtj?YhS{t7=ViedJ{W(W{eLY&Omej;V_U+#f z+1aG0rP)MPqDfA;-~vwM<~kLBZAC^!ITWpBWoP%OZ}0V6FXiKjDgzsbvp~h{Pv1Wr zkunR#lYiij859>6O9?Szd2&j!;QNOoF3kqruGib>1JanIwf=U!>r8Lhuwi6mWZ3A7 z1}rY+`WYD+3>!AgWv^k|65IBdmX>nhMCW@T*Wb3J_w5&>zw5sKKi0p0uwFCR)0^bv zWb?-AYA7gxx;nE~ax#NGy;=Xldd+oT{~yW8$u5ZkbC3S4(fEX+@d+dM=+7FlOEWY? zXYK;+c!Y+S|Jery1l#P>8(n$y2e!#0AwB}tP3EyVIbuCA3UnrmQyjY!%}O5q$q_R< z#qC|yv3ER25u?8oxw&M2j2Xj;++5Pr($H$P=I%vVMrBrZHd?Kg^t3dK`eGF5h@QW{ zzs+%Xe)El8v$CgeO=MIQJHPqHrk=mQzr*i=O8>{HF3^&(V+s7vB$8ywCiajghm`J^ zLCLMVIU9M1zIK65)9aZuaU!E5BQ5l;mm;G_kLH$$2zGz?A-m{*TNkLvt+(E4k!;hG z{;jv(%I@8}`>eZmj-Jfx^h|nWBBMv!wtvOeWWe%uj2=CjTi=af_hTQjcRIfg`9=%>qpZeT# zEKIDS0S2+XnOLc*<4!s90fXq(pQkNj-Ilz zvoYkKBsxBctn6$i`1wiZlYQtHjK(CiT5Ye!+~jo~+0R}F-^@P~%DDK}A zd$UV4m!w613E~o*@2cz$(YWP0j_fB!a|aF|CN?@6qtR%weP73ztDM;AXp8+EVbL9T zXvFct4R5|Fh+};{VNc&0`PiUb$DtRd((iHD0QEU~&FIY0LQG5yFa7f+O>#=IP*zsf zZHoO%|9naFm;3%A0PNYlr%zwH?)1emFYB>4Ro``g`qJyr>$z+7D}3{=IpZ}sIhpA< zFXOex?{&rDyCo)Oh+y=sBRbk_>`jf$6c-n1Vq%5}fdRn;1_WcQt|KO9h)`Ty1_uubxvPxuB6rXrygp4hWT zs^f|=zphxjcCGY$-MV#>{?esOrSiT^d+1Srjvlc~bKQZ?_AkxoY`+rfJMPTnl2d1Y zd12*p0(7S_l^4+TJ7tElTw;6H4436*L ziLbA}RL|Agj+%(237+4`qo#En+Ez^Jm%%-P*&(Uk1*t3U(j&gU9nVCsOMg~ilE=8ZC*DPJS zl#GlFGBf)y*yoJ?b&!#2Ha&fgUb8e~4;iWEa;4Dg^>_^##`PD+)85+5^%uwEHDnli z7iQabMPg!#5FZ~$e0&@_T?EJX?*!oZ{+;M_5s2Fo6I0Hs>wn7Gn_Z$2$Lqv@=?=X` zyyA;^JZJYmk((<$*J`y6?IW)z-``Od-EoIz-~RnJS85R_!}o-By~kIs)a={8U+wx- zu}h!t2UuTvT$*?;DmBo?XAt+HaL-Qz4J+bNJya3SV}@d0^fS)bKBrVmrZ`}j{N)rjvu$*opt

Eo0h zI^^=ZKv;8Eax%Lx-|<1tKj+S67oDc46f0J&V9S;*Y}&NRqI}b)O>Eh+MKVRj^tUFn zn=`rc6oMxWrBT;7VVKSW(x)gxk*{ZEXJa%PDKr?!7&FEt zuOmGzP0B#+$^^x7qtVzW^HmvG^eF-yTl%=g1avS@#7CCw*~qSx!m%gX~GFE0~)QHx2-SK*Vkh-8d-G59U9SKN=r(3 zeC5h+*B9M!hsJ0${{QWrv1{8v6vn^n7K+EDrE5@eLgnn$RJs?WS!;(D3f%)83YoNY z>>p6*Vmx#UEp*F&D1u!Y+bX!-Vrgw?OKDz*)7dYMVoUN#q}Bc4;7LOMbRg^T?%v(g zHut8YznA;_f@>*9w|I?5fd<1e)^dPZi{W`%e$^QLdiDSO{)N`jVdk~g(P1q^pq$Ok zEhI^dc6$fy_6{~SZeBX~FV6=8^I=dvjL99{Ro8SZt0*&nho|#?Kn`DyhQkYUg38f- zIysp+KYndA9GYQILoNhzd>*!+9@DM8J$yg?iL>bl+`gS=fJWm;@QMZMoQ{W772v<7 zjoT^%v`T$d0e&)>APhrrTV;S&s-ISXpA6-kAGcKoXqEb$-AB)7Z_MX+uf*c9ZoR80 z65W-_3e75iX|%YAJkRmsZ|J1RqV}R>l{9*Ba6sJItU4}I7O4!2dZjRKveD#nfYx1$ zZ2KOj(>N^yG`AJ%1I+K!^#PXp_H2g}ZZ}20W7{}QHMw1feiPBgb4-7XQy z{wv#c-TL&Of#`$mzp`DozW$qL+JD^)jb>>Cs3IRg&Ntb12N1v)`wd#}A0mzuipJ5} zODXc|cTzj(_24@W5*Y#A0OZ2>$Cd>FAR0$nUhPZzX;xbh1n_+yNs?3=Wo7nX0KtPE z{I{}X|0c>a7}mi2dm7EkonUxE#bD3}AaK4l!jCuxAS!=-xPE^yfB^6fa*m5TJGtwN z{>9iA^!t4XArOWkl7f33YSB;oAKrm-{sx1=U?|C7&(T_nt1mo600000NkvXXu0mjf D-zfHa delta 20494 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 diff --git a/icons/obj/clothing/uniforms.dmi b/icons/obj/clothing/uniforms.dmi index d71db31a809585137cba9b49da463bcb88cf825f..417d6049b2cfe39a44bc2d6512eed9e37f9829d5 100644 GIT binary patch delta 10127 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 XlHYP->4XqNAP{wBZKW~=i+BGE!g^!u From 1b95e73cbbf8015b02b486ac75296730d85b884e Mon Sep 17 00:00:00 2001 From: JJRcop Date: Mon, 23 Feb 2015 19:26:08 -0500 Subject: [PATCH 036/133] Removes licence change notice from README.md I said I'd do it at the end of the January but the times really got away from me man! so erm, what i'm meaning to say is err, like uh.. # **oops** guess this shows how effective it was if nobody remembered it was there --- README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/README.md b/README.md index 8ae3c9183d1..3b602db293d 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,3 @@ -# **Licensing has recently changed from GPLv3 to AGPLv3. See [#6689](https://github.com/tgstation/-tg-station/pull/6689) for more info.** - ##/tg/station v1.0.1 [![Build Status](https://travis-ci.org/tgstation/-tg-station.png)](https://travis-ci.org/tgstation/-tg-station) From c9a713a5fdea89ed192075168c718422f08ba1da Mon Sep 17 00:00:00 2001 From: Iamgoofball Date: Mon, 23 Feb 2015 19:58:52 -0800 Subject: [PATCH 037/133] Fixes blobs flinging/pulling themselves --- code/modules/reagents/Chemistry-Reagents/Blob-Reagents.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/reagents/Chemistry-Reagents/Blob-Reagents.dm b/code/modules/reagents/Chemistry-Reagents/Blob-Reagents.dm index 3e6263c6441..ff6f240df84 100644 --- a/code/modules/reagents/Chemistry-Reagents/Blob-Reagents.dm +++ b/code/modules/reagents/Chemistry-Reagents/Blob-Reagents.dm @@ -151,7 +151,7 @@ datum/reagent/blob/explosive/reaction_mob(var/mob/living/M as mob, var/method=TO var/turf/pull = get_turf(M) for(var/atom/movable/X in orange(4,pull)) if(istype(X, /atom/movable)) - if((X)) + if((X) && !X.anchored) if(setting_type) step_away(X,pull) step_away(X,pull) From 76b9fbb874590a58c4e536f5be17a9bd4d7fc1dd Mon Sep 17 00:00:00 2001 From: Incoming Date: Mon, 23 Feb 2015 23:34:17 -0500 Subject: [PATCH 038/133] popcaphotfix: misused a max that could have rendered the hard popcap useless --- code/modules/mob/new_player/new_player.dm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/code/modules/mob/new_player/new_player.dm b/code/modules/mob/new_player/new_player.dm index d228a9df1b7..3f81826c816 100644 --- a/code/modules/mob/new_player/new_player.dm +++ b/code/modules/mob/new_player/new_player.dm @@ -126,7 +126,11 @@ if(!ticker || ticker.current_state != GAME_STATE_PLAYING) usr << "The round is either not ready, or has already finished..." return - var/relevent_cap = max(config.hard_popcap, config.extreme_popcap) + var/relevent_cap + if(config.hard_popcap && config.extreme_popcap) + relevent_cap = min(config.hard_popcap, config.extreme_popcap) + else + relevent_cap = max(config.hard_popcap, config.extreme_popcap) if(relevent_cap && living_player_count() >= relevent_cap && !(ckey(key) in admin_datums)) usr << "[config.hard_popcap_message]" return From 6b815c7801a1039722d2acc2901c19144e4a54d6 Mon Sep 17 00:00:00 2001 From: Jordie0608 Date: Tue, 24 Feb 2015 20:02:43 +1100 Subject: [PATCH 039/133] Stamina on adminmoreinfo and vv; ahelp and pray CA replaced by TP --- code/datums/datumvars.dm | 2 ++ code/modules/admin/topic.dm | 2 +- code/modules/admin/verbs/adminhelp.dm | 2 +- code/modules/admin/verbs/pray.dm | 8 ++++---- 4 files changed, 8 insertions(+), 6 deletions(-) diff --git a/code/datums/datumvars.dm b/code/datums/datumvars.dm index 522fdb10ceb..d115d54b80d 100644 --- a/code/datums/datumvars.dm +++ b/code/datums/datumvars.dm @@ -184,6 +184,7 @@ OXY:[M.getOxyLoss()] CLONE:[M.getCloneLoss()] BRAIN:[M.getBrainLoss()] + STAMINA:[M.getStaminaLoss()] @@ -813,6 +814,7 @@ body if("oxygen")L.adjustOxyLoss(amount) if("brain") L.adjustBrainLoss(amount) if("clone") L.adjustCloneLoss(amount) + if("stamina") L.adjustStaminaLoss(amount) else usr << "You caused an error. DEBUG: Text:[Text] Mob:[L]" return diff --git a/code/modules/admin/topic.dm b/code/modules/admin/topic.dm index 4a374790b41..97c2c39ccdd 100644 --- a/code/modules/admin/topic.dm +++ b/code/modules/admin/topic.dm @@ -1364,7 +1364,7 @@ if (1) status = "Unconscious" if (2) status = "Dead" health_description = "Status = [status]" - health_description += "
Oxy: [L.getOxyLoss()] - Tox: [L.getToxLoss()] - Fire: [L.getFireLoss()] - Brute: [L.getBruteLoss()] - Clone: [L.getCloneLoss()] - Brain: [L.getBrainLoss()]" + health_description += "
Oxy: [L.getOxyLoss()] - Tox: [L.getToxLoss()] - Fire: [L.getFireLoss()] - Brute: [L.getBruteLoss()] - Clone: [L.getCloneLoss()] - Brain: [L.getBrainLoss()] - Stamina: [L.getStaminaLoss()]" else health_description = "This mob type has no health to speak of." diff --git a/code/modules/admin/verbs/adminhelp.dm b/code/modules/admin/verbs/adminhelp.dm index 09e3cc4484c..484b4c31cc2 100644 --- a/code/modules/admin/verbs/adminhelp.dm +++ b/code/modules/admin/verbs/adminhelp.dm @@ -85,7 +85,7 @@ var/list/adminhelp_ignored_words = list("unknown","the","a","an","of","monkey"," if(!mob) return //this doesn't happen var/ref_mob = "\ref[mob]" - msg = "HELP: [key_name(src, 1)] (?) (PP) (VV) (SM) (JMP) (CA) [ai_found ? " (CL)" : ""]: [msg]" + msg = "HELP: [key_name(src, 1)] (?) (PP) (VV) (SM) (JMP) (TP) [ai_found ? " (CL)" : ""]: [msg]" //send this msg to all admins var/admin_number_total = 0 //Total number of admins diff --git a/code/modules/admin/verbs/pray.dm b/code/modules/admin/verbs/pray.dm index 58ece43cd47..2ab5df2bb8d 100644 --- a/code/modules/admin/verbs/pray.dm +++ b/code/modules/admin/verbs/pray.dm @@ -17,7 +17,7 @@ return var/image/cross = image('icons/obj/storage.dmi',"bible") - msg = "\icon[cross] PRAY: [key_name(src, 1)] (?) (PP) (VV) (SM) (JMP) (CA) (SC): [msg]" + msg = "\icon[cross] PRAY: [key_name(src, 1)] (?) (PP) (VV) (SM) (JMP) (TP) (SC): [msg]" for(var/client/C in admins) if(C.prefs.toggles & CHAT_PRAYER) @@ -29,16 +29,16 @@ /proc/Centcomm_announce(var/text , var/mob/Sender) var/msg = copytext(sanitize(text), 1, MAX_MESSAGE_LEN) - msg = " CENTCOM:[key_name(Sender, 1)] (?) (PP) (VV) (SM) (JMP) (CA) (BSA) (RPLY): [msg]" + msg = " CENTCOM:[key_name(Sender, 1)] (?) (PP) (VV) (SM) (JMP) (TP) (BSA) (RPLY): [msg]" admins << msg /proc/Syndicate_announce(var/text , var/mob/Sender) var/msg = copytext(sanitize(text), 1, MAX_MESSAGE_LEN) - msg = "SYNDICATE:[key_name(Sender, 1)] (?) (PP) (VV) (SM) (JMP) (CA) (BSA) (RPLY): [msg]" + msg = "SYNDICATE:[key_name(Sender, 1)] (?) (PP) (VV) (SM) (JMP) (TP) (BSA) (RPLY): [msg]" admins << msg /proc/Nuke_request(var/text , var/mob/Sender) var/msg = copytext(sanitize(text), 1, MAX_MESSAGE_LEN) - msg = " NUKE CODE REQUEST:[key_name(Sender, 1)] (?) (PP) (VV) (SM) (JMP) (CA) (BSA) (RPLY): [msg]" + msg = " NUKE CODE REQUEST:[key_name(Sender, 1)] (?) (PP) (VV) (SM) (JMP) (TP) (BSA) (RPLY): [msg]" admins << msg admins << "At this current time, the nuke must have the code manually set via varedit." \ No newline at end of file From 712f599ccf614e29bd6ede73b17a1902300dfdb8 Mon Sep 17 00:00:00 2001 From: phil235 Date: Tue, 24 Feb 2015 14:32:31 +0100 Subject: [PATCH 040/133] Fixes restrained message spam by giving it a cooldown. --- code/modules/mob/mob_movement.dm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/mob_movement.dm b/code/modules/mob/mob_movement.dm index 82ce068f34a..754753b239e 100644 --- a/code/modules/mob/mob_movement.dm +++ b/code/modules/mob/mob_movement.dm @@ -135,17 +135,18 @@ if(isturf(mob.loc)) + move_delay = world.time//set move delay + if(mob.restrained()) //Why being pulled while cuffed prevents you from moving for(var/mob/M in range(mob, 1)) if(M.pulling == mob) if(!M.incapacitated() && mob.Adjacent(M)) src << "You're restrained! You can't move!" + move_delay += 10 return 0 else M.stop_pulling() - move_delay = world.time//set move delay - switch(mob.m_intent) if("run") if(mob.drowsyness > 0) From 79de9615dcad975d3bb103d5607a6842a64b1785 Mon Sep 17 00:00:00 2001 From: phil235 Date: Tue, 24 Feb 2015 16:36:40 +0100 Subject: [PATCH 041/133] Fixes not being able to prime grenade, toggle lamps and other attack_self things with TK. Fixes the blobbernaut death animation looping. Fixes armchair layer being above ghost layer. Fixes chloral hydrate metabolization rate (and 2 other reagents) Fixes a typo in closet/attack_self() . --- code/_onclick/telekinesis.dm | 3 +++ code/game/gamemodes/blob/blobs/blob_mobs.dm | 6 +++++- .../structures/crates_lockers/closets.dm | 2 +- code/modules/mob/dead/observer/observer.dm | 2 +- .../Chemistry-Reagents/Chemistry-Reagents.dm | 2 +- .../Chemistry-Reagents/Toxin-Reagents.dm | 4 ++-- icons/mob/blob.dmi | Bin 472050 -> 472307 bytes 7 files changed, 13 insertions(+), 6 deletions(-) diff --git a/code/_onclick/telekinesis.dm b/code/_onclick/telekinesis.dm index ec70b9aebe2..7546dd4d06a 100644 --- a/code/_onclick/telekinesis.dm +++ b/code/_onclick/telekinesis.dm @@ -25,6 +25,9 @@ var/const/tk_maxrange = 15 /atom/proc/attack_self_tk(mob/user) return +/obj/item/attack_self_tk(mob/user) + attack_self(user) + /obj/attack_tk(mob/user) if(user.stat) return if(anchored) diff --git a/code/game/gamemodes/blob/blobs/blob_mobs.dm b/code/game/gamemodes/blob/blobs/blob_mobs.dm index 09d63f00e2f..b05c83e0450 100644 --- a/code/game/gamemodes/blob/blobs/blob_mobs.dm +++ b/code/game/gamemodes/blob/blobs/blob_mobs.dm @@ -113,7 +113,7 @@ icon = 'icons/mob/blob.dmi' icon_state = "blobbernaut" icon_living = "blobbernaut" - icon_dead = "blobbernaut_death" + icon_dead = "blobbernaut_dead" pass_flags = PASSBLOB health = 240 maxHealth = 240 @@ -147,3 +147,7 @@ /mob/living/simple_animal/hostile/blobbernaut/blob_act() return + +/mob/living/simple_animal/hostile/blobbernaut/Die() + ..() + flick("blobbernaut_death", src) \ No newline at end of file diff --git a/code/game/objects/structures/crates_lockers/closets.dm b/code/game/objects/structures/crates_lockers/closets.dm index 10ba58741b0..e9003a98d90 100644 --- a/code/game/objects/structures/crates_lockers/closets.dm +++ b/code/game/objects/structures/crates_lockers/closets.dm @@ -260,7 +260,7 @@ src.add_fingerprint(user) if(!src.toggle()) - usr << "It won't budge!" + user << "It won't budge!" /obj/structure/closet/verb/verb_toggleopen() set src in oview(1) diff --git a/code/modules/mob/dead/observer/observer.dm b/code/modules/mob/dead/observer/observer.dm index a29a6925d25..d8e22b4af0b 100644 --- a/code/modules/mob/dead/observer/observer.dm +++ b/code/modules/mob/dead/observer/observer.dm @@ -3,7 +3,7 @@ desc = "It's a g-g-g-g-ghooooost!" //jinkies! icon = 'icons/mob/mob.dmi' icon_state = "ghost" - layer = 4 + layer = MOB_LAYER + 1 stat = DEAD density = 0 canmove = 0 diff --git a/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents.dm b/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents.dm index 1092aad49c7..1f54273b8e2 100644 --- a/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents.dm +++ b/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents.dm @@ -719,7 +719,7 @@ datum/reagent/cryptobiolin id = "cryptobiolin" description = "Cryptobiolin causes confusion and dizzyness." color = "#C8A5DC" // rgb: 200, 165, 220 - metabolization_rate = 0.5 * REAGENTS_METABOLISM + metabolization_rate = 1.5 * REAGENTS_METABOLISM datum/reagent/cryptobiolin/on_mob_life(var/mob/living/M as mob) M.Dizzy(1) diff --git a/code/modules/reagents/Chemistry-Reagents/Toxin-Reagents.dm b/code/modules/reagents/Chemistry-Reagents/Toxin-Reagents.dm index 323b227839d..79e7cb5308b 100644 --- a/code/modules/reagents/Chemistry-Reagents/Toxin-Reagents.dm +++ b/code/modules/reagents/Chemistry-Reagents/Toxin-Reagents.dm @@ -255,7 +255,7 @@ datum/reagent/toxin/chloralhydrate reagent_state = SOLID color = "#000067" // rgb: 0, 0, 103 toxpwr = 0 - metabolization_rate = 0.5 * REAGENTS_METABOLISM + metabolization_rate = 1.5 * REAGENTS_METABOLISM datum/reagent/toxin/chloralhydrate/on_mob_life(var/mob/living/M as mob) if(!data) @@ -278,7 +278,7 @@ datum/reagent/toxin/beer2 //disguised as normal beer for use by emagged brobots id = "beer2" description = "An alcoholic beverage made from malted grains, hops, yeast, and water." color = "#664300" // rgb: 102, 67, 0 - metabolization_rate = 0.5 * REAGENTS_METABOLISM + metabolization_rate = 1.5 * REAGENTS_METABOLISM datum/reagent/toxin/beer2/on_mob_life(var/mob/living/M as mob) if(!data) diff --git a/icons/mob/blob.dmi b/icons/mob/blob.dmi index 7c8af9edad6413fd2c63e024448009118e72248e..21a976f70036647b440070221b80c834e1e86184 100644 GIT binary patch delta 28019 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%0A^gUHx0!2TVY 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 P00000NkvXXu0mjfRFxp6 From 01720fc486bed0a5f81fc3e523a82c97bdc2b08b Mon Sep 17 00:00:00 2001 From: phil235 Date: Tue, 24 Feb 2015 17:13:54 +0100 Subject: [PATCH 042/133] Adding a warning comment --- code/modules/mob/living/simple_animal/simple_animal.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/simple_animal/simple_animal.dm b/code/modules/mob/living/simple_animal/simple_animal.dm index 333f3b8b1ab..734136a1026 100644 --- a/code/modules/mob/living/simple_animal/simple_animal.dm +++ b/code/modules/mob/living/simple_animal/simple_animal.dm @@ -7,7 +7,7 @@ status_flags = CANPUSH var/icon_living = "" - var/icon_dead = "" + var/icon_dead = "" //icon when the animal is dead. Don't use animated icons for this. var/icon_gib = null //We only try to show a gibbing animation if this exists. var/list/speak = list() From cbcc52beeb4ad901998399a73a0676752e56e182 Mon Sep 17 00:00:00 2001 From: Incoming Date: Tue, 24 Feb 2015 16:06:36 -0500 Subject: [PATCH 043/133] Updates Manage Job Slots to work with assistant slots Any (non-silicon) job can now be set to be an unlimited slot job from Manage Job Slots People will be allowed to join as assistant if no other jobs are availible Removes a redundant sanity check from AssignRole() --- code/controllers/subsystem/jobs.dm | 11 +++++----- code/modules/admin/admin.dm | 19 +++++++++++------ code/modules/admin/topic.dm | 25 +++++++++++++++++++++++ code/modules/mob/new_player/new_player.dm | 13 +++++++++++- 4 files changed, 55 insertions(+), 13 deletions(-) diff --git a/code/controllers/subsystem/jobs.dm b/code/controllers/subsystem/jobs.dm index ef35a1923ee..ee3c35642f8 100644 --- a/code/controllers/subsystem/jobs.dm +++ b/code/controllers/subsystem/jobs.dm @@ -59,12 +59,11 @@ var/datum/subsystem/job/SSjob var/position_limit = job.total_positions if(!latejoin) position_limit = job.spawn_positions - if((job.current_positions < position_limit) || position_limit == -1) - Debug("Player: [player] is now Rank: [rank], JCP:[job.current_positions], JPL:[position_limit]") - player.mind.assigned_role = rank - unassigned -= player - job.current_positions++ - return 1 + Debug("Player: [player] is now Rank: [rank], JCP:[job.current_positions], JPL:[position_limit]") + player.mind.assigned_role = rank + unassigned -= player + job.current_positions++ + return 1 Debug("AR has failed, Player: [player], Rank: [rank]") return 0 diff --git a/code/modules/admin/admin.dm b/code/modules/admin/admin.dm index a05337f3f68..2b2672214c7 100644 --- a/code/modules/admin/admin.dm +++ b/code/modules/admin/admin.dm @@ -815,22 +815,29 @@ var/global/floorIsLava = 0 var/J_title = html_encode(job.title) var/J_opPos = html_encode(job.total_positions - (job.total_positions - job.current_positions)) var/J_totPos = html_encode(job.total_positions) - if(job.total_positions <= 0) - dat += "[J_title]: [J_opPos]" + if(job.total_positions < 0) + dat += "[J_title]: [J_opPos] (unlimited)" else dat += "[J_title]: [J_opPos]/[J_totPos]" - if(initial(job.total_positions) > 0) + + if(job.title == "AI" || job.title == "Cyborg") + dat += " (Cannot Late Join)
" + continue + if(job.total_positions >= 0) dat += "
Add | " if(job.total_positions > job.current_positions) - dat += "Remove" + dat += "Remove | " else - dat += "Remove" + dat += "Remove | " + dat += "Unlimit" + else + dat += " Limit" dat += "
" dat += "" var/winheight = 100 + (count * 20) winheight = min(winheight, 690) - usr << browse(dat, "window=players;size=316x[winheight]") + usr << browse(dat, "window=players;size=375x[winheight]") // // diff --git a/code/modules/admin/topic.dm b/code/modules/admin/topic.dm index 4a374790b41..f34a896e3c5 100644 --- a/code/modules/admin/topic.dm +++ b/code/modules/admin/topic.dm @@ -1404,6 +1404,31 @@ src.manage_free_slots() + else if(href_list["unlimitjobslot"]) + if(!check_rights(R_ADMIN)) return + + var/Unlimit = href_list["unlimitjobslot"] + + for(var/datum/job/job in SSjob.occupations) + if(job.title == Unlimit) + job.total_positions = -1 + break + + src.manage_free_slots() + + else if(href_list["limitjobslot"]) + if(!check_rights(R_ADMIN)) return + + var/Limit = href_list["limitjobslot"] + + for(var/datum/job/job in SSjob.occupations) + if(job.title == Limit) + job.total_positions = job.current_positions + break + + src.manage_free_slots() + + else if(href_list["adminspawncookie"]) if(!check_rights(R_ADMIN|R_FUN)) return diff --git a/code/modules/mob/new_player/new_player.dm b/code/modules/mob/new_player/new_player.dm index d228a9df1b7..c7f88dcc376 100644 --- a/code/modules/mob/new_player/new_player.dm +++ b/code/modules/mob/new_player/new_player.dm @@ -246,7 +246,13 @@ if(!job) return 0 if((job.current_positions >= job.total_positions) && job.total_positions != -1) - return 0 + if(job.title == "Assistant") + for(var/datum/job/J in SSjob.occupations) + if(J && J.current_positions < J.total_positions && J.title != job.title) + world << "[J.title]" + return 0 + else + return 0 if(jobban_isbanned(src,rank)) return 0 if(!job.player_old_enough(src.client)) @@ -329,6 +335,11 @@ if (job.title in command_positions) position_class = "commandPosition" dat += "[job.title] ([job.current_positions])
" + if(!job_count) //if there's nowhere to go, assistant opens up. + for(var/datum/job/job in SSjob.occupations) + if(job.title != "Assistant") continue + dat += "[job.title] ([job.current_positions])
" + break dat += "" // Removing the old window method but leaving it here for reference From 93a74c9df41fd19eb74b986bb34c7fc763a2684a Mon Sep 17 00:00:00 2001 From: Incoming Date: Tue, 24 Feb 2015 16:14:35 -0500 Subject: [PATCH 044/133] whoops, missed a debug message --- code/modules/mob/new_player/new_player.dm | 1 - 1 file changed, 1 deletion(-) diff --git a/code/modules/mob/new_player/new_player.dm b/code/modules/mob/new_player/new_player.dm index c7f88dcc376..7c9299b09c1 100644 --- a/code/modules/mob/new_player/new_player.dm +++ b/code/modules/mob/new_player/new_player.dm @@ -249,7 +249,6 @@ if(job.title == "Assistant") for(var/datum/job/J in SSjob.occupations) if(J && J.current_positions < J.total_positions && J.title != job.title) - world << "[J.title]" return 0 else return 0 From 0bf960588815cca8d665b77e9eb58f5c5ed0efb6 Mon Sep 17 00:00:00 2001 From: Incoming Date: Tue, 24 Feb 2015 16:19:21 -0500 Subject: [PATCH 045/133] spellang councet --- code/modules/mob/new_player/new_player.dm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/code/modules/mob/new_player/new_player.dm b/code/modules/mob/new_player/new_player.dm index 3f81826c816..040a14f7802 100644 --- a/code/modules/mob/new_player/new_player.dm +++ b/code/modules/mob/new_player/new_player.dm @@ -126,12 +126,12 @@ if(!ticker || ticker.current_state != GAME_STATE_PLAYING) usr << "The round is either not ready, or has already finished..." return - var/relevent_cap + var/relevant_cap if(config.hard_popcap && config.extreme_popcap) - relevent_cap = min(config.hard_popcap, config.extreme_popcap) + relevant_cap = min(config.hard_popcap, config.extreme_popcap) else - relevent_cap = max(config.hard_popcap, config.extreme_popcap) - if(relevent_cap && living_player_count() >= relevent_cap && !(ckey(key) in admin_datums)) + relevant_cap = max(config.hard_popcap, config.extreme_popcap) + if(relevant_cap && living_player_count() >= relevant_cap && !(ckey(key) in admin_datums)) usr << "[config.hard_popcap_message]" return LateChoices() From f81724e9d2a5c7b4dd6c0a70f5545b497f141cc8 Mon Sep 17 00:00:00 2001 From: TheVekter Date: Tue, 24 Feb 2015 17:09:45 -0600 Subject: [PATCH 046/133] Fixes yet another tequila-related bug. --- code/__HELPERS/names.dm | 4 ++-- code/game/machinery/vending.dm | 2 +- .../food&drinks/drinks/drinks/bottle.dm | 10 +++++----- .../drinks/drinks/drinkingglass.dm | 14 +++++++------- .../food&drinks/recipes/drinks_recipes.dm | 18 +++++++++--------- .../Drink-Reagents/Alcohols.dm | 8 ++++---- .../reagents/reagent_containers/borghydro.dm | 2 +- icons/obj/drinks.dmi | Bin 55362 -> 55360 bytes 8 files changed, 29 insertions(+), 29 deletions(-) diff --git a/code/__HELPERS/names.dm b/code/__HELPERS/names.dm index 9ef9286d0b7..d0b8e36896b 100644 --- a/code/__HELPERS/names.dm +++ b/code/__HELPERS/names.dm @@ -183,7 +183,7 @@ var/syndicate_code_response//Code response for traitors. var/safety[] = list(1,2,3)//Tells the proc which options to remove later on. var/nouns[] = list("love","hate","anger","peace","pride","sympathy","bravery","loyalty","honesty","integrity","compassion","charity","success","courage","deceit","skill","beauty","brilliance","pain","misery","beliefs","dreams","justice","truth","faith","liberty","knowledge","thought","information","culture","trust","dedication","progress","education","hospitality","leisure","trouble","friendships", "relaxation") - var/drinks[] = list("vodka and tonic","gin fizz","bahama mama","manhattan","black Russian","whiskey soda","long island tea","margarita","Irish coffee"," manly dwarf","Irish cream","doctor's delight","Beepksy Smash","tequilla sunrise","brave bull","gargle blaster","bloody mary","whiskey cola","white Russian","vodka martini","martini","Cuba libre","kahlua","vodka","wine","moonshine") + var/drinks[] = list("vodka and tonic","gin fizz","bahama mama","manhattan","black Russian","whiskey soda","long island tea","margarita","Irish coffee"," manly dwarf","Irish cream","doctor's delight","Beepksy Smash","tequila sunrise","brave bull","gargle blaster","bloody mary","whiskey cola","white Russian","vodka martini","martini","Cuba libre","kahlua","vodka","wine","moonshine") var/locations[] = teleportlocs.len ? teleportlocs : drinks//if null, defaults to drinks instead. var/names[] = list() @@ -270,7 +270,7 @@ var/syndicate_code_response//Code response for traitors. else syndicate_code_phrase += pick("One") syndicate_code_phrase += " " - syndicate_code_phrase += pick("vodka and tonic","gin fizz","bahama mama","manhattan","black Russian","whiskey soda","long island tea","margarita","Irish coffee"," manly dwarf","Irish cream","doctor's delight","Beepksy Smash","tequilla sunrise","brave bull","gargle blaster","bloody mary","whiskey cola","white Russian","vodka martini","martini","Cuba libre","kahlua","vodka","wine","moonshine") + syndicate_code_phrase += pick("vodka and tonic","gin fizz","bahama mama","manhattan","black Russian","whiskey soda","long island tea","margarita","Irish coffee"," manly dwarf","Irish cream","doctor's delight","Beepksy Smash","tequila sunrise","brave bull","gargle blaster","bloody mary","whiskey cola","white Russian","vodka martini","martini","Cuba libre","kahlua","vodka","wine","moonshine") syndicate_code_phrase += "." if(4) syndicate_code_phrase += pick("I wish I was","My dad was","His mom was","Where do I find","The hero this station needs is","I'd fuck","I wouldn't trust","Someone caught","HoS caught","Someone found","I'd wrestle","I wanna kill") diff --git a/code/game/machinery/vending.dm b/code/game/machinery/vending.dm index 2a6a4974f86..7c9ae3decc4 100644 --- a/code/game/machinery/vending.dm +++ b/code/game/machinery/vending.dm @@ -600,7 +600,7 @@ icon_state = "boozeomat" //////////////18 drink entities below, plus the glasses, in case someone wants to edit the number of bottles icon_deny = "boozeomat-deny" products = list(/obj/item/weapon/reagent_containers/food/drinks/bottle/gin = 5,/obj/item/weapon/reagent_containers/food/drinks/bottle/whiskey = 5, - /obj/item/weapon/reagent_containers/food/drinks/bottle/tequilla = 5,/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka = 5, + /obj/item/weapon/reagent_containers/food/drinks/bottle/tequila = 5,/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka = 5, /obj/item/weapon/reagent_containers/food/drinks/bottle/vermouth = 5,/obj/item/weapon/reagent_containers/food/drinks/bottle/rum = 5, /obj/item/weapon/reagent_containers/food/drinks/bottle/wine = 5,/obj/item/weapon/reagent_containers/food/drinks/bottle/cognac = 5, /obj/item/weapon/reagent_containers/food/drinks/bottle/kahlua = 5,/obj/item/weapon/reagent_containers/food/drinks/beer = 6, diff --git a/code/modules/food&drinks/drinks/drinks/bottle.dm b/code/modules/food&drinks/drinks/drinks/bottle.dm index fc5ef2e522b..ff9c4bf433b 100644 --- a/code/modules/food&drinks/drinks/drinks/bottle.dm +++ b/code/modules/food&drinks/drinks/drinks/bottle.dm @@ -143,11 +143,11 @@ icon_state = "vodkabottle" list_reagents = list("vodka" = 100) -/obj/item/weapon/reagent_containers/food/drinks/bottle/tequilla - name = "Caccavo Guaranteed Quality Tequilla" +/obj/item/weapon/reagent_containers/food/drinks/bottle/tequila + name = "Caccavo Guaranteed Quality tequila" desc = "Made from premium petroleum distillates, pure thalidomide and other fine quality ingredients!" - icon_state = "tequillabottle" - list_reagents = list("tequilla" = 100) + icon_state = "tequilabottle" + list_reagents = list("tequila" = 100) /obj/item/weapon/reagent_containers/food/drinks/bottle/bottleofnothing name = "Bottle of Nothing" @@ -157,7 +157,7 @@ /obj/item/weapon/reagent_containers/food/drinks/bottle/patron name = "Wrapp Artiste Patron" - desc = "Silver laced tequilla, served in space night clubs across the galaxy." + desc = "Silver laced tequila, served in space night clubs across the galaxy." icon_state = "patronbottle" list_reagents = list("patron" = 100) diff --git a/code/modules/food&drinks/drinks/drinks/drinkingglass.dm b/code/modules/food&drinks/drinks/drinks/drinkingglass.dm index a7f38510bc0..5ecd507d462 100644 --- a/code/modules/food&drinks/drinks/drinks/drinkingglass.dm +++ b/code/modules/food&drinks/drinks/drinks/drinkingglass.dm @@ -110,9 +110,9 @@ icon_state = "vermouthglass" name = "glass of vermouth" desc = "You wonder why you're even drinking this straight." - if("tequilla") - icon_state = "tequillaglass" - name = "glass of tequilla" + if("tequila") + icon_state = "tequilaglass" + name = "glass of tequila" desc = "Now all that's missing is the weird colored shades!" if("patron") icon_state = "patronglass" @@ -157,10 +157,10 @@ if("bravebull") icon_state = "bravebullglass" name = "Brave Bull" - desc = "Tequilla and Coffee liquor, brought together in a mouthwatering mixture. Drink up." - if("tequillasunrise") - icon_state = "tequillasunriseglass" - name = "Tequilla Sunrise" + desc = "tequila and Coffee liquor, brought together in a mouthwatering mixture. Drink up." + if("tequilasunrise") + icon_state = "tequilasunriseglass" + name = "tequila Sunrise" desc = "Oh great, now you feel nostalgic about sunrises back on Terra..." if("toxinsspecial") icon_state = "toxinsspecialglass" diff --git a/code/modules/food&drinks/recipes/drinks_recipes.dm b/code/modules/food&drinks/recipes/drinks_recipes.dm index cd97b0eccc8..f7fb033d912 100644 --- a/code/modules/food&drinks/recipes/drinks_recipes.dm +++ b/code/modules/food&drinks/recipes/drinks_recipes.dm @@ -12,7 +12,7 @@ name = "Patron" id = "patron" result = "patron" - required_reagents = list("tequilla" = 10, "silver" = 1) + required_reagents = list("tequila" = 10, "silver" = 1) result_amount = 10 /datum/chemical_reaction/bilk @@ -150,14 +150,14 @@ name = "Brave Bull" id = "bravebull" result = "bravebull" - required_reagents = list("tequilla" = 2, "kahlua" = 1) + required_reagents = list("tequila" = 2, "kahlua" = 1) result_amount = 3 -/datum/chemical_reaction/tequilla_sunrise - name = "Tequilla Sunrise" - id = "tequillasunrise" - result = "tequillasunrise" - required_reagents = list("tequilla" = 2, "orangejuice" = 1) +/datum/chemical_reaction/tequila_sunrise + name = "tequila Sunrise" + id = "tequilasunrise" + result = "tequilasunrise" + required_reagents = list("tequila" = 2, "orangejuice" = 1) result_amount = 3 /datum/chemical_reaction/toxins_special @@ -234,14 +234,14 @@ name = "Margarita" id = "margarita" result = "margarita" - required_reagents = list("tequilla" = 2, "limejuice" = 1) + required_reagents = list("tequila" = 2, "limejuice" = 1) result_amount = 3 /datum/chemical_reaction/longislandicedtea name = "Long Island Iced Tea" id = "longislandicedtea" result = "longislandicedtea" - required_reagents = list("vodka" = 1, "gin" = 1, "tequilla" = 1, "cubalibre" = 1) + required_reagents = list("vodka" = 1, "gin" = 1, "tequila" = 1, "cubalibre" = 1) result_amount = 4 /datum/chemical_reaction/threemileisland diff --git a/code/modules/reagents/Chemistry-Reagents/Consumable-Reagents/Drink-Reagents/Alcohols.dm b/code/modules/reagents/Chemistry-Reagents/Consumable-Reagents/Drink-Reagents/Alcohols.dm index 2c059efc478..719f217191e 100644 --- a/code/modules/reagents/Chemistry-Reagents/Consumable-Reagents/Drink-Reagents/Alcohols.dm +++ b/code/modules/reagents/Chemistry-Reagents/Consumable-Reagents/Drink-Reagents/Alcohols.dm @@ -163,9 +163,9 @@ datum/reagent/consumable/ethanol/rum color = "#664300" // rgb: 102, 67, 0 boozepwr = 45 -datum/reagent/consumable/ethanol/tequilla +datum/reagent/consumable/ethanol/tequila name = "Tequila" - id = "tequilla" + id = "tequila" description = "A strong and mildly flavoured, mexican produced spirit. Feeling thirsty hombre?" color = "#FFFF91" // rgb: 255, 255, 145 boozepwr = 35 @@ -289,9 +289,9 @@ datum/reagent/consumable/ethanol/brave_bull color = "#664300" // rgb: 102, 67, 0 boozepwr = 35 -datum/reagent/consumable/ethanol/tequilla_sunrise +datum/reagent/consumable/ethanol/tequila_sunrise name = "Tequila Sunrise" - id = "tequillasunrise" + id = "tequilasunrise" description = "Tequila and orange juice. Much like a Screwdriver, only Mexican~" color = "#FFE48C" // rgb: 255, 228, 140 boozepwr = 35 diff --git a/code/modules/reagents/reagent_containers/borghydro.dm b/code/modules/reagents/reagent_containers/borghydro.dm index 0c4388b31e9..0259599005c 100644 --- a/code/modules/reagents/reagent_containers/borghydro.dm +++ b/code/modules/reagents/reagent_containers/borghydro.dm @@ -136,7 +136,7 @@ Borg Shaker charge_cost = 20 //Lots of reagents all regenerating at once, so the charge cost is lower. They also regenerate faster. recharge_time = 3 - reagent_ids = list("beer", "orangejuice", "limejuice", "tomatojuice", "cola", "tonic", "sodawater", "ice", "cream", "whiskey", "vodka", "rum", "gin", "tequilla", "vermouth", "wine", "kahlua", "cognac", "ale") + reagent_ids = list("beer", "orangejuice", "limejuice", "tomatojuice", "cola", "tonic", "sodawater", "ice", "cream", "whiskey", "vodka", "rum", "gin", "tequila", "vermouth", "wine", "kahlua", "cognac", "ale") /obj/item/weapon/reagent_containers/borghypo/borgshaker/attack(mob/M as mob, mob/user as mob) return //Can't inject stuff with a shaker, can we? diff --git a/icons/obj/drinks.dmi b/icons/obj/drinks.dmi index 5b1e335edd84aacc192fd8a1d6b0f7c8d498433a..1e8e9a6c9307e5c5723663e5022d553541d25f9a 100644 GIT binary patch delta 1109 zcmV-b1giVOumixb1CS(tHhNT8bVOxyV{&P5bZKvH004NLotaH<+ei$C&-SknT3}D^ zB6ix|a#^HU$v~)nDKKe)v({ ze}CAXPzy<}?yAp!-fTA$MeC}&>h`eRbVzMy=YNWUVRcu1C>`{Fs2{eQNLs49YQNna z6%wAmFEFu|p_Em!K}UDM*oYb9Dyd^~l2b>e$Jt4rB=+EBTgpx{NSh&eyA_TlbPO%3 zv&jIa;+>2rGVdH_WR}SZ zH!4&1XvZW|@LisNCk^}Hmhwqr4?f!P-;vk}>zI6C4;_!rPAAIfBhS~!$&L*$HR|lT zK^#gymjtD|(BkuU6Om!A?yAG?usiG)Au~bdIf@>ABPLLzOg=a&VX>>4EW?Pe#W{*x zrN|&&>5x+Cf+9E-^rXu&W~Jgh#1a&zsC4qKxM7hvCs5~q)oK(@*o@5XO)}K66aweA zwxBIz!%*zv8g5_caG?|lCR!pgwcSN;ey!!VKF`eAZ}raQDq{BICO;{cGGHLMbOc}C zSlPnjQIm{z>6*U^>a8L=f;vMf_1RyYuwwM(Bv-gag4}_bS962PW9@0P5X^qJ-|ctL zP3K6ze)&d!WXUZRh8!tiH1t|kr-+Fd&uxEmrU|qKCA%ta$?=F@^?y0|Krl%Z8cEG> zuH-2O7l~e{ebL}>O-i#4Hw>Y_D%|}uK)^c5m<=e`6XjTYwLof!xn}9b*(Pe;Qqwr; zGC;sj59lT0j3pyuMdOW*2u3y^eHoT_QeBPGG2YaBRu{WW7GWBSTqVY@=kJkrk379VrbN zIwP@vVyqLwB~x9Vu$!cSvA!lDl-5V)v4?u4{J3PEMdq5p9B%*tj_5=oP%HyoO1l@C z`|ZtczuRv&iWBAdqNfA}o%vqIQN`pZT{`Qp&&Iud?Jpe-1EHsIcxfJ;4w zLb)CJy(oHk(=2yy8fWMv2!lEEH^$^Gf(N00BKZnqF2tCFyE+v!Mmc7&j&i%M11HxB z&%SsBEDq7<2s{>A55T}oSb~J!fZj=imb;Z@@;%c*HaaTeFGp_l$GY|+Cds8?k#`(< zHCGd99aa@v3JjSQTOg|c8kB4B9rU*cU#U^&*aWdz;RU0Wqj delta 1096 zcmV-O1h@OZumi%d1CS(tIC@lAbVOxyV{&P5bZKvH004NLote*W+ei$?&-POYEwCqd z5j$;fxhzsFa%eC600K2bON=-}Er+tIJpCS=E*vMZ=)yTTz;FJ4!;c()tp57;_rs6s z{`SKq_E5~B_|maAuUoS2~2!FwhX1zmfZ$dDgHGZYdum_TZxp{~d|hN$Z$=U=JOS&Q2%F=p&E!lR*I#e|i;> zVXp3~-DbDhZBAllg3NOi-TOvNphlT|a8$x#S2a0}Bfb{LFmjb7gLtJwN~H^m;8f5r zVU{r~73V3Ipg2XPgLladi^MsBIxknFaKL6{cJGp*j-?Pd_q7FW85@RT7uRrmCd3n| zNHEb7k*V!2y7Ox>zx8=x&wjIae=b)MvmZD4Nx75(1Hq*u`0~cePD~y($!M4E`Kz$r zDxxE-Gn7&v9o7jeMqgHPgf<;o;D|f*>1L*?dGNJ?CI&rHzG@JsW9Y7 z0i&VUtU5(Z#CUA`n=?(IEhyPlflKy#^s4{M&If`?qR>ccesd+yLAXfte_HKXgWWYr z%`)6Dg#M~<_s;+U>m*|~pj=OsW9`)fsUhZ?r59(LsC7$CL z+%fbz^2KF|_%u0zq1M5%CI6H4^8EG;WqGlUl6gi}NRD)*G-T+E#EP*_2$xLt^n~3c z1&sAI38Az;GLJpf3-!k(^DHvg4CZ(R2(U*d3V~u7=u+B!lDXgBe{8m!?Rup+QI2Ol zB`E03_cD$uCO_%YS$};o?(J)T>1Y@TJ%z)$d32I{e^H9rb-4=VcI5Y>=Ugo@-VjJXhF4({qy%ot^##X8FEvJRYFCp`P&5wJK!pCj;CXgL4_ zGhqo5dINeV4LaSee=L*lp$@XqUJ;)hxzQiX+KZSZmxe{&apc8ZO{8^LO~eCn>B;k+ z)j@8NDYwPmJ>!$QcYCur`8zLXKpRPpEMm@)0vNhzRO+FOIw%##Q~Prj?tHdBz9>53 zUyn!L-v}sse|Vtaj3N{;UR5=!^bSiuVzqy^S5((tFrr Date: Tue, 24 Feb 2015 18:17:07 -0500 Subject: [PATCH 047/133] Makes the "are too many people dead for this to be fun?" check more indicative of people who are actually playing Adds a new toggle: Midround_antagonist that allows players to opt out of gaining antagonist through this system if they'd prefer. It defaults to on but is newbie safe because without any antagonist flags (which default to off), it won't place players into antagonist slots. --- code/__DEFINES/preferences.dm | 5 +++-- code/game/gamemodes/game_mode.dm | 9 +++++---- code/modules/client/preferences.dm | 6 +++++- code/modules/client/preferences_toggles.dm | 9 +++++++++ html/changelogs/Incoming5643 - muliganrounds.yml | 3 ++- 5 files changed, 24 insertions(+), 8 deletions(-) diff --git a/code/__DEFINES/preferences.dm b/code/__DEFINES/preferences.dm index a8b240c4743..7b121f3f458 100644 --- a/code/__DEFINES/preferences.dm +++ b/code/__DEFINES/preferences.dm @@ -14,8 +14,9 @@ #define CHAT_PULLR 2048 #define INTENT_STYLE 4096 #define CHAT_GHOSTWHISPER 8192 +#define MIDROUND_ANTAG 16384 -#define TOGGLES_DEFAULT (SOUND_ADMINHELP|SOUND_MIDI|SOUND_AMBIENCE|SOUND_LOBBY|CHAT_OOC|CHAT_DEAD|CHAT_GHOSTEARS|CHAT_GHOSTSIGHT|CHAT_PRAYER|CHAT_RADIO|MEMBER_PUBLIC|CHAT_PULLR|INTENT_STYLE|CHAT_GHOSTWHISPER) +#define TOGGLES_DEFAULT (SOUND_ADMINHELP|SOUND_MIDI|SOUND_AMBIENCE|SOUND_LOBBY|CHAT_OOC|CHAT_DEAD|CHAT_GHOSTEARS|CHAT_GHOSTSIGHT|CHAT_PRAYER|CHAT_RADIO|MEMBER_PUBLIC|CHAT_PULLR|INTENT_STYLE|CHAT_GHOSTWHISPER|MIDROUND_ANTAG) #define BE_TRAITOR 1 #define BE_OPERATIVE 2 @@ -29,4 +30,4 @@ #define BE_BLOB 512 #define BE_NINJA 1024 #define BE_MONKEY 2048 -#define BE_GANG 4096 +#define BE_GANG 4096 diff --git a/code/game/gamemodes/game_mode.dm b/code/game/gamemodes/game_mode.dm index e088c12f6b2..9a33b85fc8e 100644 --- a/code/game/gamemodes/game_mode.dm +++ b/code/game/gamemodes/game_mode.dm @@ -110,16 +110,17 @@ var/list/living_crew = list() - for(var/mob in player_list) - if(mob in living_mob_list) + for(var/mob/mob in player_list) + if(mob in living_mob_list && mob.ckey in joined_player_list) living_crew += mob - if(living_crew.len / player_list.len <= 0.7) //If a lot of the player base died, we start fresh + if(living_crew.len / joined_player_list.len <= 0.7) //If a lot of the player base died, we start fresh return 0 var/list/antag_canadates = list() for(var/mob/living/carbon/human/H in living_crew) - antag_canadates += H + if(H.client && H.client.prefs.allow_midround_antag) + antag_canadates += H if(!antag_canadates) return 1 diff --git a/code/modules/client/preferences.dm b/code/modules/client/preferences.dm index f22870a8cf8..88939f458f1 100644 --- a/code/modules/client/preferences.dm +++ b/code/modules/client/preferences.dm @@ -39,6 +39,7 @@ datum/preferences var/UI_style = "Midnight" var/toggles = TOGGLES_DEFAULT var/ghost_form = "ghost" + var/allow_midround_antag = 1 //character preferences var/real_name //our character's name @@ -226,7 +227,7 @@ datum/preferences dat += "Ghost sight: [(toggles & CHAT_GHOSTSIGHT) ? "Nearest Creatures" : "All Emotes"]
" dat += "Ghost whispers: [(toggles & CHAT_GHOSTWHISPER) ? "Nearest Creatures" : "All Speech"]
" dat += "Pull requests: [(toggles & CHAT_PULLR) ? "Yes" : "No"]
" - + dat += "Midround Antagonist: [(toggles & MIDROUND_ANTAG) ? "Yes" : "No"]
" if(config.allow_Metadata) dat += "OOC Notes: Edit
" @@ -785,6 +786,9 @@ datum/preferences if("pull_requests") toggles ^= CHAT_PULLR + if("allow_midround_antag") + toggles ^= MIDROUND_ANTAG + if("save") save_preferences() save_character() diff --git a/code/modules/client/preferences_toggles.dm b/code/modules/client/preferences_toggles.dm index 3f35026c7be..fbcdf5d6f66 100644 --- a/code/modules/client/preferences_toggles.dm +++ b/code/modules/client/preferences_toggles.dm @@ -73,6 +73,15 @@ src << "You will [(prefs.toggles & CHAT_PULLR) ? "now" : "no longer"] see new pull request announcements." feedback_add_details("admin_verb","TPullR") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! +/client/verb/togglemidroundantag() + set name = "Toggle Midround Antagonist" + set category = "Preferences" + set desc = "Toggles whether or not you will be considered for antagonist status given during a round." + prefs.toggles ^= MIDROUND_ANTAG + prefs.save_preferences() + src << "You will [(prefs.toggles & MIDROUND_ANTAG) ? "now" : "no longer"] be considered for midround antagonist positions." + feedback_add_details("admin_verb","TMidroundA") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + /client/verb/toggletitlemusic() set name = "Hear/Silence LobbyMusic" set category = "Preferences" diff --git a/html/changelogs/Incoming5643 - muliganrounds.yml b/html/changelogs/Incoming5643 - muliganrounds.yml index d0c811df898..7e0056e3420 100644 --- a/html/changelogs/Incoming5643 - muliganrounds.yml +++ b/html/changelogs/Incoming5643 - muliganrounds.yml @@ -3,4 +3,5 @@ delete-after: True changes: - - rscadd: "On servers where malfunction, wizard, and blob rounds do not end with the death of the primary antagonist, new antagonists from traitor and changeling derivative modes will now sometimes spawn. This depends on the state of the station, the state of the crew, and the server's gamemode probabilities. Server owners should consider revising their configuration choices" \ No newline at end of file + - rscadd: "On servers where malfunction, wizard, and blob rounds do not end with the death of the primary antagonist, new antagonists from traitor and changeling derivative modes will now sometimes spawn. This depends on the state of the station, the state of the crew, and the server's gamemode probabilities. Server owners should consider revising their configuration choices" + - rscdel: "If you would like to opt out of this midround chance, a new toggle to disable it can be found in your preferences" \ No newline at end of file From 9b7d23776c69d600283d2c2f0eb7b7b04bc257df Mon Sep 17 00:00:00 2001 From: oranges Date: Wed, 25 Feb 2015 12:25:21 +1300 Subject: [PATCH 048/133] Auto load required nanoui files on client login This is still an inprogress so please do not merge --- code/controllers/subsystem/nanoUI.dm | 21 ++++++++++++++++++++- code/modules/client/client procs.dm | 20 ++------------------ code/modules/nano/nanomanager.dm | 4 ++++ 3 files changed, 26 insertions(+), 19 deletions(-) diff --git a/code/controllers/subsystem/nanoUI.dm b/code/controllers/subsystem/nanoUI.dm index f9083f7e8ed..45fc8f8c1f4 100644 --- a/code/controllers/subsystem/nanoUI.dm +++ b/code/controllers/subsystem/nanoUI.dm @@ -9,10 +9,29 @@ var/datum/subsystem/nano/SSnano var/list/open_uis = list() //a list of current open /nanoui UIs, grouped by src_object and ui_key var/list/processing_uis = list() //a list of current open /nanoui UIs, not grouped, for use in processing + //List of asset filenames to be sent to the client on user login + var/list/asset_files = list() + /datum/subsystem/nano/New() NEW_SS_GLOBAL(SSnano) + //Generate list of files to send to client for nano UI's + var/list/nano_asset_dirs = list(\ + "nano/css/",\ + "nano/images/",\ + "nano/js/",\ + "nano/templates/"\ + ) + var/list/filenames = null + for (var/path in nano_asset_dirs) + filenames = flist(path) + for(var/filename in filenames) + //Ignore directories + if(copytext(filename, length(filename)) != "/") + if(fexists(path + filename)) + asset_files.Add(fcopy_rsc(path + filename)) + /datum/subsystem/nano/stat_entry() stat(name, "[round(cost,0.001)]ds (CPU:[round(cpu,1)]%) [processing_uis.len]") @@ -27,4 +46,4 @@ var/datum/subsystem/nano/SSnano ui.process() ++i continue - processing_uis.Cut(i, i+1) \ No newline at end of file + processing_uis.Cut(i, i+1) diff --git a/code/modules/client/client procs.dm b/code/modules/client/client procs.dm index 3b3f2706221..c56dfa0f549 100644 --- a/code/modules/client/client procs.dm +++ b/code/modules/client/client procs.dm @@ -236,25 +236,9 @@ var/next_external_rsc = 0 //send resources to the client. It's here in its own proc so we can move it around easiliy if need be /client/proc/send_resources() + //Send nanoui files to client + SSnano.send_resources(src) getFiles( - 'nano/js/libraries.min.js', - 'nano/js/nano_update.js', - 'nano/js/nano_config.js', - 'nano/js/nano_base_helpers.js', - 'nano/css/shared.css', - 'nano/css/icons.css', - 'nano/templates/chem_dispenser.tmpl', - 'nano/templates/chem_heater.tmpl', - 'nano/templates/smes.tmpl', - 'nano/templates/apc.tmpl', - 'nano/templates/cryo.tmpl', - 'nano/templates/solar_control.tmpl', - 'nano/images/uiBackground.png', - 'nano/images/uiIcons16.png', - 'nano/images/uiIcons24.png', - 'nano/images/uiLinkPendingIcon.gif', - 'nano/images/uiNoticeBackground.jpg', - 'nano/images/uiTitleFluff.png', 'html/search.js', 'html/panels.css', 'html/browser/common.css', diff --git a/code/modules/nano/nanomanager.dm b/code/modules/nano/nanomanager.dm index c463787a17e..07a6a4570dc 100644 --- a/code/modules/nano/nanomanager.dm +++ b/code/modules/nano/nanomanager.dm @@ -182,3 +182,7 @@ return 1 // success +//Send all needed nano ui files to the client +/datum/subsystem/nano/proc/send_resources(client) + for(var/file in asset_files) + client << browse_rsc(file) From 6359165eb0b6a889cd438b5f966c9f19388021a3 Mon Sep 17 00:00:00 2001 From: TheVekter Date: Tue, 24 Feb 2015 18:01:51 -0600 Subject: [PATCH 049/133] Update bottle.dm --- code/modules/food&drinks/drinks/drinks/bottle.dm | 2 -- 1 file changed, 2 deletions(-) diff --git a/code/modules/food&drinks/drinks/drinks/bottle.dm b/code/modules/food&drinks/drinks/drinks/bottle.dm index 812ab78c670..5c0bdec3e23 100644 --- a/code/modules/food&drinks/drinks/drinks/bottle.dm +++ b/code/modules/food&drinks/drinks/drinks/bottle.dm @@ -143,8 +143,6 @@ icon_state = "vodkabottle" list_reagents = list("vodka" = 100) -/obj/item/weapon/reagent_containers/food/drinks/bottle/tequila - name = "Caccavo Guaranteed Quality Tequila" /obj/item/weapon/reagent_containers/food/drinks/bottle/vodka/badminka name = "Badminka Vodka" desc = "The label's written in Cyrillic. All you can make out is the name and a word that looks vaguely like 'Vodka'." From b931c66f2cefa2285582bfae87450e5b06f2b0e9 Mon Sep 17 00:00:00 2001 From: Jordie0608 Date: Wed, 25 Feb 2015 16:08:59 +1100 Subject: [PATCH 050/133] fixes bioterror chemsprayer --- code/modules/reagents/reagent_containers/spray.dm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/code/modules/reagents/reagent_containers/spray.dm b/code/modules/reagents/reagent_containers/spray.dm index 4d143afb83b..a842709a861 100644 --- a/code/modules/reagents/reagent_containers/spray.dm +++ b/code/modules/reagents/reagent_containers/spray.dm @@ -187,9 +187,12 @@ amount_per_transfer_from_this = (amount_per_transfer_from_this == 10 ? 5 : 10) user << "You adjust the output switch. You'll now use [amount_per_transfer_from_this] units per spray." -/obj/item/weapon/reagent_containers/spray/chemsprayer/bioterror/New() +/obj/item/weapon/reagent_containers/spray/chemsprayer/bioterror list_reagents = list("spore" = 150, "cryptobiolin" = 150, "mutagen" = 150, "chloralhydrate" = 150) +/obj/item/weapon/reagent_containers/spray/chemsprayer/bioterror/New() + ..() + // Plant-B-Gone /obj/item/weapon/reagent_containers/spray/plantbgone // -- Skie name = "Plant-B-Gone" @@ -198,4 +201,4 @@ icon_state = "plantbgone" item_state = "plantbgone" volume = 100 - list_reagents = list("plantbgone" = 100) + list_reagents = list("plantbgone" = 100) From 8ca10f392e5cba9d9d1ebe7b4640fd80b351b8e1 Mon Sep 17 00:00:00 2001 From: Jordie0608 Date: Wed, 25 Feb 2015 17:28:36 +1100 Subject: [PATCH 051/133] pre-compile changelog fixes/additions --- html/changelogs/Gun-Hog-turret.yml | 9 +++++++++ html/changelogs/Mandurrh-barsign.yml | 2 +- html/changelogs/Mandurrh-lightupfloor.yml | 2 +- html/changelogs/Mandurrrh-Clownbugfixes.yml | 6 +++--- html/changelogs/Mandurrrh-sleepypenbugfix.yml | 4 ++-- html/changelogs/Mandurrrh-tape.yml | 8 ++++++++ html/changelogs/Paprka-batonshit.yml | 2 +- html/changelogs/Paprka-belt.yml | 6 ++++++ html/changelogs/Paprka-hodgis.yml | 2 +- html/changelogs/Paprka-megaphoney.yml | 2 +- html/changelogs/Paprka-miening.yml | 2 +- html/changelogs/Paprka-starlight.yml | 6 ++++++ html/changelogs/Paprka-stungun.yml | 6 ++++++ html/changelogs/Paprka-weld.yml | 6 ++++++ html/changelogs/Paprka-youlovenerfs.yml | 8 ++++++++ html/changelogs/RemieRichards-ExplosionsAndEmbedding.yml | 1 - html/changelogs/RemieRichards-pixeltable.yml | 6 ++++++ html/changelogs/Vekter-selfdes.yml | 7 +++++++ html/changelogs/Xhuis-AirAlarms.yml | 1 + html/changelogs/delimusca-turretgun.yml | 7 +++++++ html/changelogs/phil235-orion.yml | 6 ++++++ html/changelogs/randommarine-cargokit.yml | 5 +++++ 22 files changed, 92 insertions(+), 12 deletions(-) create mode 100644 html/changelogs/Gun-Hog-turret.yml create mode 100644 html/changelogs/Mandurrrh-tape.yml create mode 100644 html/changelogs/Paprka-belt.yml create mode 100644 html/changelogs/Paprka-starlight.yml create mode 100644 html/changelogs/Paprka-stungun.yml create mode 100644 html/changelogs/Paprka-weld.yml create mode 100644 html/changelogs/Paprka-youlovenerfs.yml create mode 100644 html/changelogs/RemieRichards-pixeltable.yml create mode 100644 html/changelogs/Vekter-selfdes.yml create mode 100644 html/changelogs/delimusca-turretgun.yml create mode 100644 html/changelogs/phil235-orion.yml create mode 100644 html/changelogs/randommarine-cargokit.yml diff --git a/html/changelogs/Gun-Hog-turret.yml b/html/changelogs/Gun-Hog-turret.yml new file mode 100644 index 00000000000..247d9897fd8 --- /dev/null +++ b/html/changelogs/Gun-Hog-turret.yml @@ -0,0 +1,9 @@ + +author: Gun Hog + + +delete-after: True + + +changes: + - bugfix: "Fixed malf AI's turret upgrade power not working." diff --git a/html/changelogs/Mandurrh-barsign.yml b/html/changelogs/Mandurrh-barsign.yml index 52ce32c68e2..16da2350f5d 100644 --- a/html/changelogs/Mandurrh-barsign.yml +++ b/html/changelogs/Mandurrh-barsign.yml @@ -2,7 +2,7 @@ ################################# # Your name. -author: Mandurrrh +author: Mandurrh # Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. delete-after: True diff --git a/html/changelogs/Mandurrh-lightupfloor.yml b/html/changelogs/Mandurrh-lightupfloor.yml index 6b2542b2ae1..961c74f741b 100644 --- a/html/changelogs/Mandurrh-lightupfloor.yml +++ b/html/changelogs/Mandurrh-lightupfloor.yml @@ -1,5 +1,5 @@ -author: Mandurrrh +author: Mandurrh # Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. delete-after: True diff --git a/html/changelogs/Mandurrrh-Clownbugfixes.yml b/html/changelogs/Mandurrrh-Clownbugfixes.yml index c85677a613b..ac377558b9d 100644 --- a/html/changelogs/Mandurrrh-Clownbugfixes.yml +++ b/html/changelogs/Mandurrrh-Clownbugfixes.yml @@ -1,10 +1,10 @@ -author: Mandurrrh +author: Mandurrh # Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. delete-after: True changes: - - bugfix- 'Fixes clown cuffing both mobs and two pairs of cuffs appearing.' - - bugfix- 'Fixes clown not being able to use his stamp as antag so no meta.' + - bugfix: "Fixes clown cuffing both mobs and two pairs of cuffs appearing." + - bugfix: "Fixes clown not being able to use his stamp as antag so no meta." diff --git a/html/changelogs/Mandurrrh-sleepypenbugfix.yml b/html/changelogs/Mandurrrh-sleepypenbugfix.yml index 58612c0c2ce..3043b5f159f 100644 --- a/html/changelogs/Mandurrrh-sleepypenbugfix.yml +++ b/html/changelogs/Mandurrrh-sleepypenbugfix.yml @@ -1,8 +1,8 @@ -author: Mandurrrh +author: Mandurrh # Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. delete-after: True changes: - - bugfix - 'Fixes sleepypen bug. Instead of only dispensing 50u it dispenses the full 55u.' + - bugfix: "Fixes sleepypen bug. Instead of only dispensing 50u it dispenses the full 55u." diff --git a/html/changelogs/Mandurrrh-tape.yml b/html/changelogs/Mandurrrh-tape.yml new file mode 100644 index 00000000000..4adacacea25 --- /dev/null +++ b/html/changelogs/Mandurrrh-tape.yml @@ -0,0 +1,8 @@ +author: Mandurrh + +# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. +delete-after: True + + +changes: + - bugfix: "Fixed silicons not being able to pass through holotape." diff --git a/html/changelogs/Paprka-batonshit.yml b/html/changelogs/Paprka-batonshit.yml index 6253da0f1e6..9633346e43b 100644 --- a/html/changelogs/Paprka-batonshit.yml +++ b/html/changelogs/Paprka-batonshit.yml @@ -1,4 +1,4 @@ -author: Paprka +author: Paprika delete-after: True diff --git a/html/changelogs/Paprka-belt.yml b/html/changelogs/Paprka-belt.yml new file mode 100644 index 00000000000..613ad7c8fef --- /dev/null +++ b/html/changelogs/Paprka-belt.yml @@ -0,0 +1,6 @@ +author: Paprika + +delete-after: True + +changes: + - rscadd: "Batons, flashbangs and handcuffs can be seen when stored in a belt." \ No newline at end of file diff --git a/html/changelogs/Paprka-hodgis.yml b/html/changelogs/Paprka-hodgis.yml index 98d7f1d9a95..481147cf238 100644 --- a/html/changelogs/Paprka-hodgis.yml +++ b/html/changelogs/Paprka-hodgis.yml @@ -1,4 +1,4 @@ -author: Paprka +author: Paprika delete-after: True diff --git a/html/changelogs/Paprka-megaphoney.yml b/html/changelogs/Paprka-megaphoney.yml index d1f9383a089..f19544446a2 100644 --- a/html/changelogs/Paprka-megaphoney.yml +++ b/html/changelogs/Paprka-megaphoney.yml @@ -1,4 +1,4 @@ -author: Paprka +author: Paprika delete-after: True diff --git a/html/changelogs/Paprka-miening.yml b/html/changelogs/Paprka-miening.yml index ea9ac9ca75d..b7dec3bf363 100644 --- a/html/changelogs/Paprka-miening.yml +++ b/html/changelogs/Paprka-miening.yml @@ -1,4 +1,4 @@ -author: Paprka +author: Paprika delete-after: True diff --git a/html/changelogs/Paprka-starlight.yml b/html/changelogs/Paprka-starlight.yml new file mode 100644 index 00000000000..8a19958a061 --- /dev/null +++ b/html/changelogs/Paprka-starlight.yml @@ -0,0 +1,6 @@ +author: Paprika + +delete-after: True + +changes: + - experiment: "Space now emits a dim light to adjacent tiles." \ No newline at end of file diff --git a/html/changelogs/Paprka-stungun.yml b/html/changelogs/Paprka-stungun.yml new file mode 100644 index 00000000000..743adb5bfa3 --- /dev/null +++ b/html/changelogs/Paprka-stungun.yml @@ -0,0 +1,6 @@ +author: Paprika + +delete-after: True + +changes: + - tweak: "Syndicate shotguns now start with buckshot instead of stunslugs." \ No newline at end of file diff --git a/html/changelogs/Paprka-weld.yml b/html/changelogs/Paprka-weld.yml new file mode 100644 index 00000000000..2448f828fff --- /dev/null +++ b/html/changelogs/Paprka-weld.yml @@ -0,0 +1,6 @@ +author: Paprika + +delete-after: True + +changes: + - bugfix: "Fixed welding tools using fuel when being switched on." \ No newline at end of file diff --git a/html/changelogs/Paprka-youlovenerfs.yml b/html/changelogs/Paprka-youlovenerfs.yml new file mode 100644 index 00000000000..eafb78bb7f2 --- /dev/null +++ b/html/changelogs/Paprka-youlovenerfs.yml @@ -0,0 +1,8 @@ +author: Paprka + +delete-after: True + +changes: + - tweak: "Added a firing delay between shooting electrodes." + - tweak: "Changed the stun revolver from a high-capacity taser to a disabler with extra capacity." + - rscadd: "Added a unique stun pistol for the head of security. It is a double capacity taser with no shot delay and a loyalty pin, though it lacks a disable mode." \ No newline at end of file diff --git a/html/changelogs/RemieRichards-ExplosionsAndEmbedding.yml b/html/changelogs/RemieRichards-ExplosionsAndEmbedding.yml index 1509cc33c1f..aa7000ae51a 100644 --- a/html/changelogs/RemieRichards-ExplosionsAndEmbedding.yml +++ b/html/changelogs/RemieRichards-ExplosionsAndEmbedding.yml @@ -1,4 +1,3 @@ - author: RemieRichards delete-after: True diff --git a/html/changelogs/RemieRichards-pixeltable.yml b/html/changelogs/RemieRichards-pixeltable.yml new file mode 100644 index 00000000000..c3c08592ae2 --- /dev/null +++ b/html/changelogs/RemieRichards-pixeltable.yml @@ -0,0 +1,6 @@ +author: RemieRichards + +delete-after: True + +changes: + - rscadd: "Items placed on tables now center to exactly where you clicked." diff --git a/html/changelogs/Vekter-selfdes.yml b/html/changelogs/Vekter-selfdes.yml new file mode 100644 index 00000000000..678e12df65d --- /dev/null +++ b/html/changelogs/Vekter-selfdes.yml @@ -0,0 +1,7 @@ +author: TheVekter + +delete-after: True + +changes: + - rscadd: "Box's vault nuke has been replaced with immobile Nuclear Self-Destruct Mechanism." + - rscadd: "Vault's new green floor tiles turn flashing red when Self-Destruct is activated." \ No newline at end of file diff --git a/html/changelogs/Xhuis-AirAlarms.yml b/html/changelogs/Xhuis-AirAlarms.yml index f40aa77c254..ee4309ec021 100644 --- a/html/changelogs/Xhuis-AirAlarms.yml +++ b/html/changelogs/Xhuis-AirAlarms.yml @@ -1,4 +1,5 @@ author: Xhuis + delete-after: true changes: diff --git a/html/changelogs/delimusca-turretgun.yml b/html/changelogs/delimusca-turretgun.yml new file mode 100644 index 00000000000..889b41379a1 --- /dev/null +++ b/html/changelogs/delimusca-turretgun.yml @@ -0,0 +1,7 @@ +author: Delimusca + +delete-after: True + +changes: + - rscadd: "Turret's guns replaced by a heavy energy cannon." + - tweak: "Firing a heavy weapon sindlehandedly can make it recoil out of your hands." \ No newline at end of file diff --git a/html/changelogs/phil235-orion.yml b/html/changelogs/phil235-orion.yml new file mode 100644 index 00000000000..aab3648ee73 --- /dev/null +++ b/html/changelogs/phil235-orion.yml @@ -0,0 +1,6 @@ +author: phil235 + +delete-after: True + +changes: + - bugfix: "Fixed arcade machines being usable from inside lockers to dupe rewards." diff --git a/html/changelogs/randommarine-cargokit.yml b/html/changelogs/randommarine-cargokit.yml new file mode 100644 index 00000000000..75e69894044 --- /dev/null +++ b/html/changelogs/randommarine-cargokit.yml @@ -0,0 +1,5 @@ +author: RandomMarine + +delete-after: True + + - rscadd: "New brute treatment kit crate for cargo." From fca0db2ac010c92dce9980516b1be7d7fc63b499 Mon Sep 17 00:00:00 2001 From: Jordie0608 Date: Wed, 25 Feb 2015 17:33:39 +1100 Subject: [PATCH 052/133] error fixes --- html/changelogs/dannno-secsuits-7684.yml | 2 +- html/changelogs/randommarine-cargokit.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/html/changelogs/dannno-secsuits-7684.yml b/html/changelogs/dannno-secsuits-7684.yml index c3ef431d00a..003f250c40d 100644 --- a/html/changelogs/dannno-secsuits-7684.yml +++ b/html/changelogs/dannno-secsuits-7684.yml @@ -1,5 +1,5 @@ author: Dannno delete-after: True - +changes: - rscadd: "Altered the sprite for security hardsuits. The old sprite is now a HoS specific hardsuit." diff --git a/html/changelogs/randommarine-cargokit.yml b/html/changelogs/randommarine-cargokit.yml index 75e69894044..b429aec2e3b 100644 --- a/html/changelogs/randommarine-cargokit.yml +++ b/html/changelogs/randommarine-cargokit.yml @@ -1,5 +1,5 @@ author: RandomMarine delete-after: True - +changes: - rscadd: "New brute treatment kit crate for cargo." From 1302af5f09b7cd08535d5521a7d4286fe6bc79ff Mon Sep 17 00:00:00 2001 From: Jordie0608 Date: Wed, 25 Feb 2015 17:34:18 +1100 Subject: [PATCH 053/133] changelog compiled --- html/changelog.html | 103 +++++++++++++++++ html/changelogs/.all_changelog.yml | 107 ++++++++++++++++++ html/changelogs/Cheridan.yml | 4 +- html/changelogs/Gun-Hog-PR-7705.yml | 9 -- html/changelogs/Gun-Hog-turret.yml | 9 -- ...3 - Fell_Pull_Commit_of_Orc_Slaying_+2.yml | 6 - .../Incoming5643-population caps.yml | 6 - .../Incoming5643-rollingbedforborgs.yml | 6 - html/changelogs/Mandurrh-Boozebranch.yml | 37 ------ html/changelogs/Mandurrh-barsign.yml | 13 --- html/changelogs/Mandurrh-lightupfloor.yml | 10 -- html/changelogs/Mandurrrh-Clownbugfixes.yml | 10 -- html/changelogs/Mandurrrh-sleepypenbugfix.yml | 8 -- html/changelogs/Mandurrrh-tape.yml | 8 -- html/changelogs/Menshin-PR-7792.yml | 7 -- html/changelogs/Paprka-asscap.yml | 4 - html/changelogs/Paprka-batonshit.yml | 6 - html/changelogs/Paprka-belt.yml | 6 - html/changelogs/Paprka-computerlights.yml | 4 - html/changelogs/Paprka-hodgis.yml | 6 - html/changelogs/Paprka-megaphoney.yml | 6 - html/changelogs/Paprka-miening.yml | 9 -- html/changelogs/Paprka-starlight.yml | 6 - html/changelogs/Paprka-stungun.yml | 6 - html/changelogs/Paprka-weld.yml | 6 - html/changelogs/Paprka-youlovenerfs.yml | 8 -- .../RemieRichards-ExplosionsAndEmbedding.yml | 11 -- html/changelogs/RemieRichards-pixeltable.yml | 6 - html/changelogs/Vekter-selfdes.yml | 7 -- html/changelogs/Xhuis-AirAlarms.yml | 10 -- html/changelogs/dannno-secsuits-7684.yml | 5 - html/changelogs/delimusca-turretgun.yml | 7 -- html/changelogs/phil235-PR-7786.yml | 6 - html/changelogs/phil235-PR-7808.yml | 6 - html/changelogs/phil235-orion.yml | 6 - html/changelogs/randommarine-cargokit.yml | 5 - html/changelogs/xxalpha-newgraffiti.yml | 6 - 37 files changed, 211 insertions(+), 274 deletions(-) delete mode 100644 html/changelogs/Gun-Hog-PR-7705.yml delete mode 100644 html/changelogs/Gun-Hog-turret.yml delete mode 100644 html/changelogs/Incoming5643 - Fell_Pull_Commit_of_Orc_Slaying_+2.yml delete mode 100644 html/changelogs/Incoming5643-population caps.yml delete mode 100644 html/changelogs/Incoming5643-rollingbedforborgs.yml delete mode 100644 html/changelogs/Mandurrh-Boozebranch.yml delete mode 100644 html/changelogs/Mandurrh-barsign.yml delete mode 100644 html/changelogs/Mandurrh-lightupfloor.yml delete mode 100644 html/changelogs/Mandurrrh-Clownbugfixes.yml delete mode 100644 html/changelogs/Mandurrrh-sleepypenbugfix.yml delete mode 100644 html/changelogs/Mandurrrh-tape.yml delete mode 100644 html/changelogs/Menshin-PR-7792.yml delete mode 100644 html/changelogs/Paprka-asscap.yml delete mode 100644 html/changelogs/Paprka-batonshit.yml delete mode 100644 html/changelogs/Paprka-belt.yml delete mode 100644 html/changelogs/Paprka-computerlights.yml delete mode 100644 html/changelogs/Paprka-hodgis.yml delete mode 100644 html/changelogs/Paprka-megaphoney.yml delete mode 100644 html/changelogs/Paprka-miening.yml delete mode 100644 html/changelogs/Paprka-starlight.yml delete mode 100644 html/changelogs/Paprka-stungun.yml delete mode 100644 html/changelogs/Paprka-weld.yml delete mode 100644 html/changelogs/Paprka-youlovenerfs.yml delete mode 100644 html/changelogs/RemieRichards-ExplosionsAndEmbedding.yml delete mode 100644 html/changelogs/RemieRichards-pixeltable.yml delete mode 100644 html/changelogs/Vekter-selfdes.yml delete mode 100644 html/changelogs/Xhuis-AirAlarms.yml delete mode 100644 html/changelogs/dannno-secsuits-7684.yml delete mode 100644 html/changelogs/delimusca-turretgun.yml delete mode 100644 html/changelogs/phil235-PR-7786.yml delete mode 100644 html/changelogs/phil235-PR-7808.yml delete mode 100644 html/changelogs/phil235-orion.yml delete mode 100644 html/changelogs/randommarine-cargokit.yml delete mode 100644 html/changelogs/xxalpha-newgraffiti.yml diff --git a/html/changelog.html b/html/changelog.html index 26125b15580..30d1450240a 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -55,6 +55,109 @@ --> +

+

25 February 2015

+

Cheridan updated:

+
    +
  • Foam now carries reagents, similarly to smoke. Have fun with that.
  • +
+

Dannno updated:

+
    +
  • Altered the sprite for security hardsuits. The old sprite is now a HoS specific hardsuit.
  • +
+

Delimusca updated:

+
    +
  • Turret's guns replaced by a heavy energy cannon.
  • +
  • Firing a heavy weapon sindlehandedly can make it recoil out of your hands.
  • +
+

Gun Hog updated:

+
    +
  • Nanotrasen has released new design specifications for the prototype combination of standard night-vision equipment and Optical Meson Scanners. We believe that this will address the concerns many Shaft Miners have concerning visiblity in a potentially unsafe environment.
  • +
  • Fixed malf AI's turret upgrade power not working.
  • +
+

Incoming5643 updated:

+
    +
  • A new event has been added to the wizards summon events spell that gives the game a distictively more roleplaying flair.
  • +
  • Optional population cap functionality has been added to the game. By default all caps are disabled. Server owners should refer to config.txt to see their list of options.
  • +
  • Medical borgs now have access to a deployable onboard roller bed. Should the bed become lost, any roller bed may be used in its place.
  • +
+

Mandurrh updated:

+
    +
  • Added interchangeable bar signs
  • +
  • Added bays fountain machines for the bar. Soda and Beer. Allowing bartenders to have easier access to mix drinks and making more to make their job a little less boring
  • +
  • Added color tiles to the light up floor tiles.
  • +
  • Added metal, glass, and cable to bar back room at round start for bartender to make colored light dance floors.
  • +
  • Fixes clown cuffing both mobs and two pairs of cuffs appearing.
  • +
  • Fixes clown not being able to use his stamp as antag so no meta.
  • +
  • Fixes sleepypen bug. Instead of only dispensing 50u it dispenses the full 55u.
  • +
  • Fixed silicons not being able to pass through holotape.
  • +
+

Menshin updated:

+
    +
  • Getting into regenerative statis now puts the changeling into unconscious state.
  • +
  • Fixed changeling 'Revive' not working.
  • +
+

Paprika updated:

+
    +
  • Added an assistant cap, unlimited by default.
  • +
  • Batons now slowly lose power when left on.
  • +
  • Batons, flashbangs and handcuffs can be seen when stored in a belt.
  • +
  • Computers now emit light when they're on or bluescreened.
  • +
  • Added hotkeys for OOC and custom emotes. Press O and M when in hotkey mode. Remember not to ick in ock!
  • +
  • Added megaphones for the HoS, HoP, and QM.
  • +
  • Goliath tentacles no longer stun you if you cross them. They will only stun you if you don't move away from them in time. They can do up to 15 damage now, in addition to stunning you.
  • +
  • Changed a lot of mining gear and prices. The resonator can now have up to 3 fields active at once, but the fields need to detonate before they crush rocks. Tweak the time before the fields detonate with a screwdriver and upgrade the amount of fields at once with sheets of diamond.
  • +
  • Overhauled straight mining tools. The sonic jackhammer is now the wall-crushing tool, the diamond drill simply mines really fast. Borgs can now get upgraded with the diamond mining tool with only a single sheet of diamond and an upgrade module, they don't need illegal tech modules.
  • +
  • Mining drills and the sonic jackhammer now draw power when they drill down mineral walls. They can be recharged using any type of weapon recharger or by replacing the cell using a screwdriver on them.
  • +
  • Space now emits a dim light to adjacent tiles.
  • +
  • Syndicate shotguns now start with buckshot instead of stunslugs.
  • +
  • Fixed welding tools using fuel when being switched on.
  • +
+

Paprka updated:

+
    +
  • Added a firing delay between shooting electrodes.
  • +
  • Changed the stun revolver from a high-capacity taser to a disabler with extra capacity.
  • +
  • Added a unique stun pistol for the head of security. It is a double capacity taser with no shot delay and a loyalty pin, though it lacks a disable mode.
  • +
+

RandomMarine updated:

+
    +
  • New brute treatment kit crate for cargo.
  • +
+

RemieRichards updated:

+
    +
  • Explosions will now blow (throw) items away from the epicenter
  • +
  • Sharp items can now embedd themselves in a human's limbs
  • +
  • Embedded items have a chance to do some damage (based on w_class) each life() call
  • +
  • Embedded items have a chance to fall out doing some more damage, but removing the object
  • +
  • Adds a surgery to remove Embdedded objects
  • +
  • Adds throwing stars as an uplink item (100% chance to embedd)
  • +
  • Items placed on tables now center to exactly where you clicked.
  • +
+

TheVekter updated:

+
    +
  • Box's vault nuke has been replaced with immobile Nuclear Self-Destruct Mechanism.
  • +
  • Vault's new green floor tiles turn flashing red when Self-Destruct is activated.
  • +
+

Xhuis updated:

+
    +
  • Syndicate contacts have discovered new ways to manipulate alarms. Malfunctioning AIs, as well as normal emags, can now disable the safeties on air and fire alarms.
  • +
  • When one emags an air alarm, its safeties are disabled, giving it the Flood environmental type, which disables scrubbers as well as vent pressure checks. Burn, pigs, burn!
  • +
  • When one emags a fire alarm, its thermal sesnsors are disabled. This will prevent automatic alerts due to the alarm being unable to recognize high temperatures.
  • +
  • Malf AIs gain two new modules, both of which disable ALL air alarm safeties and thermal sensors. These are separate abilities.
  • +
  • Air and fire alarms have notifications on their interface about the current safety status. One only has to glance at one to see that it's been tampered with.
  • +
+

phil235 updated:

+
    +
  • Fixed arcade machines being usable from inside lockers to dupe rewards.
  • +
  • Silicons can no longer be grabbed by anyone. No more silicon choking
  • +
  • Custom food can now be renamed using a pen.
  • +
+

xxalpha updated:

+
    +
  • Added new graffiti: cyka, prolizard, antilizard
  • +
+
+

18 February 2015

Dannno updated:

diff --git a/html/changelogs/.all_changelog.yml b/html/changelogs/.all_changelog.yml index 87eec701043..681f7414246 100644 --- a/html/changelogs/.all_changelog.yml +++ b/html/changelogs/.all_changelog.yml @@ -2574,3 +2574,110 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. a slight buff to vitamin. xxalpha: - rscadd: You now hear the voice of the chosen deity in prayers. +2015-02-25: + Cheridan: + - rscadd: Foam now carries reagents, similarly to smoke. Have fun with that. + Dannno: + - rscadd: Altered the sprite for security hardsuits. The old sprite is now a HoS + specific hardsuit. + Delimusca: + - rscadd: Turret's guns replaced by a heavy energy cannon. + - tweak: Firing a heavy weapon sindlehandedly can make it recoil out of your hands. + Gun Hog: + - tweak: Nanotrasen has released new design specifications for the prototype combination + of standard night-vision equipment and Optical Meson Scanners. We believe that + this will address the concerns many Shaft Miners have concerning visiblity in + a potentially unsafe environment. + - bugfix: Fixed malf AI's turret upgrade power not working. + Incoming5643: + - rscadd: A new event has been added to the wizards summon events spell that gives + the game a distictively more roleplaying flair. + - rscadd: Optional population cap functionality has been added to the game. By default + all caps are disabled. Server owners should refer to config.txt to see their + list of options. + - rscadd: Medical borgs now have access to a deployable onboard roller bed. Should + the bed become lost, any roller bed may be used in its place. + Mandurrh: + - rscadd: Added interchangeable bar signs + - rscadd: Added bays fountain machines for the bar. Soda and Beer. Allowing bartenders + to have easier access to mix drinks and making more to make their job a little + less boring + - rscadd: Added color tiles to the light up floor tiles. + - rscadd: Added metal, glass, and cable to bar back room at round start for bartender + to make colored light dance floors. + - bugfix: Fixes clown cuffing both mobs and two pairs of cuffs appearing. + - bugfix: Fixes clown not being able to use his stamp as antag so no meta. + - bugfix: Fixes sleepypen bug. Instead of only dispensing 50u it dispenses the full + 55u. + - bugfix: Fixed silicons not being able to pass through holotape. + Menshin: + - tweak: Getting into regenerative statis now puts the changeling into unconscious + state. + - bugfix: Fixed changeling 'Revive' not working. + Paprika: + - rscadd: Added an assistant cap, unlimited by default. + - tweak: Batons now slowly lose power when left on. + - rscadd: Batons, flashbangs and handcuffs can be seen when stored in a belt. + - tweak: Computers now emit light when they're on or bluescreened. + - rscadd: Added hotkeys for OOC and custom emotes. Press O and M when in hotkey + mode. Remember not to ick in ock! + - rscadd: Added megaphones for the HoS, HoP, and QM. + - tweak: Goliath tentacles no longer stun you if you cross them. They will only + stun you if you don't move away from them in time. They can do up to 15 damage + now, in addition to stunning you. + - tweak: Changed a lot of mining gear and prices. The resonator can now have up + to 3 fields active at once, but the fields need to detonate before they crush + rocks. Tweak the time before the fields detonate with a screwdriver and upgrade + the amount of fields at once with sheets of diamond. + - tweak: Overhauled straight mining tools. The sonic jackhammer is now the wall-crushing + tool, the diamond drill simply mines really fast. Borgs can now get upgraded + with the diamond mining tool with only a single sheet of diamond and an upgrade + module, they don't need illegal tech modules. + - tweak: Mining drills and the sonic jackhammer now draw power when they drill down + mineral walls. They can be recharged using any type of weapon recharger or by + replacing the cell using a screwdriver on them. + - experiment: Space now emits a dim light to adjacent tiles. + - tweak: Syndicate shotguns now start with buckshot instead of stunslugs. + - bugfix: Fixed welding tools using fuel when being switched on. + Paprka: + - tweak: Added a firing delay between shooting electrodes. + - tweak: Changed the stun revolver from a high-capacity taser to a disabler with + extra capacity. + - rscadd: Added a unique stun pistol for the head of security. It is a double capacity + taser with no shot delay and a loyalty pin, though it lacks a disable mode. + RandomMarine: + - rscadd: New brute treatment kit crate for cargo. + RemieRichards: + - rscadd: Explosions will now blow (throw) items away from the epicenter + - rscadd: Sharp items can now embedd themselves in a human's limbs + - rscadd: Embedded items have a chance to do some damage (based on w_class) each + life() call + - rscadd: Embedded items have a chance to fall out doing some more damage, but removing + the object + - rscadd: Adds a surgery to remove Embdedded objects + - rscadd: Adds throwing stars as an uplink item (100% chance to embedd) + - rscadd: Items placed on tables now center to exactly where you clicked. + TheVekter: + - rscadd: Box's vault nuke has been replaced with immobile Nuclear Self-Destruct + Mechanism. + - rscadd: Vault's new green floor tiles turn flashing red when Self-Destruct is + activated. + Xhuis: + - rscadd: Syndicate contacts have discovered new ways to manipulate alarms. Malfunctioning + AIs, as well as normal emags, can now disable the safeties on air and fire alarms. + - rscadd: When one emags an air alarm, its safeties are disabled, giving it the + Flood environmental type, which disables scrubbers as well as vent pressure + checks. Burn, pigs, burn! + - rscadd: When one emags a fire alarm, its thermal sesnsors are disabled. This will + prevent automatic alerts due to the alarm being unable to recognize high temperatures. + - rscadd: Malf AIs gain two new modules, both of which disable ALL air alarm safeties + and thermal sensors. These are separate abilities. + - tweak: Air and fire alarms have notifications on their interface about the current + safety status. One only has to glance at one to see that it's been tampered + with. + phil235: + - bugfix: Fixed arcade machines being usable from inside lockers to dupe rewards. + - rscdel: Silicons can no longer be grabbed by anyone. No more silicon choking + - rscadd: Custom food can now be renamed using a pen. + xxalpha: + - rscadd: 'Added new graffiti: cyka, prolizard, antilizard' diff --git a/html/changelogs/Cheridan.yml b/html/changelogs/Cheridan.yml index d07478fd6c9..d26cc7b9ac2 100644 --- a/html/changelogs/Cheridan.yml +++ b/html/changelogs/Cheridan.yml @@ -1,4 +1,2 @@ author: Cheridan - -changes: - - rscadd: "Foam now carries reagents, similarly to smoke. Have fun with that." \ No newline at end of file +changes: [] diff --git a/html/changelogs/Gun-Hog-PR-7705.yml b/html/changelogs/Gun-Hog-PR-7705.yml deleted file mode 100644 index ee62d356d9c..00000000000 --- a/html/changelogs/Gun-Hog-PR-7705.yml +++ /dev/null @@ -1,9 +0,0 @@ - -author: Gun Hog - - -delete-after: True - - -changes: - - tweak: "Nanotrasen has released new design specifications for the prototype combination of standard night-vision equipment and Optical Meson Scanners. We believe that this will address the concerns many Shaft Miners have concerning visiblity in a potentially unsafe environment." diff --git a/html/changelogs/Gun-Hog-turret.yml b/html/changelogs/Gun-Hog-turret.yml deleted file mode 100644 index 247d9897fd8..00000000000 --- a/html/changelogs/Gun-Hog-turret.yml +++ /dev/null @@ -1,9 +0,0 @@ - -author: Gun Hog - - -delete-after: True - - -changes: - - bugfix: "Fixed malf AI's turret upgrade power not working." diff --git a/html/changelogs/Incoming5643 - Fell_Pull_Commit_of_Orc_Slaying_+2.yml b/html/changelogs/Incoming5643 - Fell_Pull_Commit_of_Orc_Slaying_+2.yml deleted file mode 100644 index 1558ca33156..00000000000 --- a/html/changelogs/Incoming5643 - Fell_Pull_Commit_of_Orc_Slaying_+2.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: Incoming5643 -delete-after: True - - -changes: - - rscadd: "A new event has been added to the wizards summon events spell that gives the game a distictively more roleplaying flair." \ No newline at end of file diff --git a/html/changelogs/Incoming5643-population caps.yml b/html/changelogs/Incoming5643-population caps.yml deleted file mode 100644 index a39a2b3713b..00000000000 --- a/html/changelogs/Incoming5643-population caps.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: Incoming5643 - -delete-after: True - -changes: - - rscadd: "Optional population cap functionality has been added to the game. By default all caps are disabled. Server owners should refer to config.txt to see their list of options." \ No newline at end of file diff --git a/html/changelogs/Incoming5643-rollingbedforborgs.yml b/html/changelogs/Incoming5643-rollingbedforborgs.yml deleted file mode 100644 index 74c1ba7662c..00000000000 --- a/html/changelogs/Incoming5643-rollingbedforborgs.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: Incoming5643 - -delete-after: True - -changes: - - rscadd: "Medical borgs now have access to a deployable onboard roller bed. Should the bed become lost, any roller bed may be used in its place." \ No newline at end of file diff --git a/html/changelogs/Mandurrh-Boozebranch.yml b/html/changelogs/Mandurrh-Boozebranch.yml deleted file mode 100644 index 46f08f2212f..00000000000 --- a/html/changelogs/Mandurrh-Boozebranch.yml +++ /dev/null @@ -1,37 +0,0 @@ -################################ -# Mandurrh Changelog File -# -# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. -# -# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) -# When it is, any changes listed below will disappear. -# -# Valid Prefixes: -# bugfix -# wip (For works in progress) -# tweak -# soundadd -# sounddel -# rscadd (general adding of nice things) -# rscdel (general deleting of nice things) -# imageadd -# imagedel -# spellcheck (typo fixes) -# experiment -# tgs (TG-ported fixes?) -################################# - -# Your name. -author: Mandurrh - -# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. -delete-after: True - -# Any changes you've made. See valid prefix list above. -# INDENT WITH TWO SPACES. NOT TABS. SPACES. -# SCREW THIS UP AND IT WON'T WORK. -# Also, this gets changed to [] after reading. Just remove the brackets when you add new shit. -# Please surround your changes in single (') or double quotes ("). It works without them, but if you use certain characters it screws up compiling. The quotes will not show up in the changelog. -changes: - - rscadd: "Added bays fountain machines for the bar. Soda and Beer. Allowing bartenders to have easier access to mix drinks and making more to make their job a little less boring" - diff --git a/html/changelogs/Mandurrh-barsign.yml b/html/changelogs/Mandurrh-barsign.yml deleted file mode 100644 index 16da2350f5d..00000000000 --- a/html/changelogs/Mandurrh-barsign.yml +++ /dev/null @@ -1,13 +0,0 @@ - -################################# - -# Your name. -author: Mandurrh - -# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. -delete-after: True - - -changes: - - rscadd: "Added interchangeable bar signs" - diff --git a/html/changelogs/Mandurrh-lightupfloor.yml b/html/changelogs/Mandurrh-lightupfloor.yml deleted file mode 100644 index 961c74f741b..00000000000 --- a/html/changelogs/Mandurrh-lightupfloor.yml +++ /dev/null @@ -1,10 +0,0 @@ - -author: Mandurrh - -# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. -delete-after: True - - -changes: - - rscadd: "Added color tiles to the light up floor tiles." - - rscadd: "Added metal, glass, and cable to bar back room at round start for bartender to make colored light dance floors." diff --git a/html/changelogs/Mandurrrh-Clownbugfixes.yml b/html/changelogs/Mandurrrh-Clownbugfixes.yml deleted file mode 100644 index ac377558b9d..00000000000 --- a/html/changelogs/Mandurrrh-Clownbugfixes.yml +++ /dev/null @@ -1,10 +0,0 @@ - -author: Mandurrh - -# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. -delete-after: True - - -changes: - - bugfix: "Fixes clown cuffing both mobs and two pairs of cuffs appearing." - - bugfix: "Fixes clown not being able to use his stamp as antag so no meta." diff --git a/html/changelogs/Mandurrrh-sleepypenbugfix.yml b/html/changelogs/Mandurrrh-sleepypenbugfix.yml deleted file mode 100644 index 3043b5f159f..00000000000 --- a/html/changelogs/Mandurrrh-sleepypenbugfix.yml +++ /dev/null @@ -1,8 +0,0 @@ -author: Mandurrh - -# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. -delete-after: True - - -changes: - - bugfix: "Fixes sleepypen bug. Instead of only dispensing 50u it dispenses the full 55u." diff --git a/html/changelogs/Mandurrrh-tape.yml b/html/changelogs/Mandurrrh-tape.yml deleted file mode 100644 index 4adacacea25..00000000000 --- a/html/changelogs/Mandurrrh-tape.yml +++ /dev/null @@ -1,8 +0,0 @@ -author: Mandurrh - -# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. -delete-after: True - - -changes: - - bugfix: "Fixed silicons not being able to pass through holotape." diff --git a/html/changelogs/Menshin-PR-7792.yml b/html/changelogs/Menshin-PR-7792.yml deleted file mode 100644 index 718edf5a67d..00000000000 --- a/html/changelogs/Menshin-PR-7792.yml +++ /dev/null @@ -1,7 +0,0 @@ -author: Menshin - -delete-after: True - -changes: - - tweak : "Getting into regenerative statis now puts the changeling into unconscious state." - - bugfix: "Fixed changeling 'Revive' not working." diff --git a/html/changelogs/Paprka-asscap.yml b/html/changelogs/Paprka-asscap.yml deleted file mode 100644 index e5b4c13583b..00000000000 --- a/html/changelogs/Paprka-asscap.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Paprika -delete-after: True -changes: - - rscadd: "Added an assistant cap, unlimited by default." \ No newline at end of file diff --git a/html/changelogs/Paprka-batonshit.yml b/html/changelogs/Paprka-batonshit.yml deleted file mode 100644 index 9633346e43b..00000000000 --- a/html/changelogs/Paprka-batonshit.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: Paprika - -delete-after: True - -changes: - - tweak: "Batons now slowly lose power when left on." \ No newline at end of file diff --git a/html/changelogs/Paprka-belt.yml b/html/changelogs/Paprka-belt.yml deleted file mode 100644 index 613ad7c8fef..00000000000 --- a/html/changelogs/Paprka-belt.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: Paprika - -delete-after: True - -changes: - - rscadd: "Batons, flashbangs and handcuffs can be seen when stored in a belt." \ No newline at end of file diff --git a/html/changelogs/Paprka-computerlights.yml b/html/changelogs/Paprka-computerlights.yml deleted file mode 100644 index d101a48f962..00000000000 --- a/html/changelogs/Paprka-computerlights.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Paprika -delete-after: True -changes: - - tweak: "Computers now emit light when they're on or bluescreened." \ No newline at end of file diff --git a/html/changelogs/Paprka-hodgis.yml b/html/changelogs/Paprka-hodgis.yml deleted file mode 100644 index 481147cf238..00000000000 --- a/html/changelogs/Paprka-hodgis.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: Paprika - -delete-after: True - -changes: - - rscadd: "Added hotkeys for OOC and custom emotes. Press O and M when in hotkey mode. Remember not to ick in ock!" \ No newline at end of file diff --git a/html/changelogs/Paprka-megaphoney.yml b/html/changelogs/Paprka-megaphoney.yml deleted file mode 100644 index f19544446a2..00000000000 --- a/html/changelogs/Paprka-megaphoney.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: Paprika - -delete-after: True - -changes: - - rscadd: "Added megaphones for the HoS, HoP, and QM." \ No newline at end of file diff --git a/html/changelogs/Paprka-miening.yml b/html/changelogs/Paprka-miening.yml deleted file mode 100644 index b7dec3bf363..00000000000 --- a/html/changelogs/Paprka-miening.yml +++ /dev/null @@ -1,9 +0,0 @@ -author: Paprika - -delete-after: True - -changes: - - tweak: "Goliath tentacles no longer stun you if you cross them. They will only stun you if you don't move away from them in time. They can do up to 15 damage now, in addition to stunning you." - - tweak: "Changed a lot of mining gear and prices. The resonator can now have up to 3 fields active at once, but the fields need to detonate before they crush rocks. Tweak the time before the fields detonate with a screwdriver and upgrade the amount of fields at once with sheets of diamond." - - tweak: "Overhauled straight mining tools. The sonic jackhammer is now the wall-crushing tool, the diamond drill simply mines really fast. Borgs can now get upgraded with the diamond mining tool with only a single sheet of diamond and an upgrade module, they don't need illegal tech modules." - - tweak: "Mining drills and the sonic jackhammer now draw power when they drill down mineral walls. They can be recharged using any type of weapon recharger or by replacing the cell using a screwdriver on them." \ No newline at end of file diff --git a/html/changelogs/Paprka-starlight.yml b/html/changelogs/Paprka-starlight.yml deleted file mode 100644 index 8a19958a061..00000000000 --- a/html/changelogs/Paprka-starlight.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: Paprika - -delete-after: True - -changes: - - experiment: "Space now emits a dim light to adjacent tiles." \ No newline at end of file diff --git a/html/changelogs/Paprka-stungun.yml b/html/changelogs/Paprka-stungun.yml deleted file mode 100644 index 743adb5bfa3..00000000000 --- a/html/changelogs/Paprka-stungun.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: Paprika - -delete-after: True - -changes: - - tweak: "Syndicate shotguns now start with buckshot instead of stunslugs." \ No newline at end of file diff --git a/html/changelogs/Paprka-weld.yml b/html/changelogs/Paprka-weld.yml deleted file mode 100644 index 2448f828fff..00000000000 --- a/html/changelogs/Paprka-weld.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: Paprika - -delete-after: True - -changes: - - bugfix: "Fixed welding tools using fuel when being switched on." \ No newline at end of file diff --git a/html/changelogs/Paprka-youlovenerfs.yml b/html/changelogs/Paprka-youlovenerfs.yml deleted file mode 100644 index eafb78bb7f2..00000000000 --- a/html/changelogs/Paprka-youlovenerfs.yml +++ /dev/null @@ -1,8 +0,0 @@ -author: Paprka - -delete-after: True - -changes: - - tweak: "Added a firing delay between shooting electrodes." - - tweak: "Changed the stun revolver from a high-capacity taser to a disabler with extra capacity." - - rscadd: "Added a unique stun pistol for the head of security. It is a double capacity taser with no shot delay and a loyalty pin, though it lacks a disable mode." \ No newline at end of file diff --git a/html/changelogs/RemieRichards-ExplosionsAndEmbedding.yml b/html/changelogs/RemieRichards-ExplosionsAndEmbedding.yml deleted file mode 100644 index aa7000ae51a..00000000000 --- a/html/changelogs/RemieRichards-ExplosionsAndEmbedding.yml +++ /dev/null @@ -1,11 +0,0 @@ -author: RemieRichards - -delete-after: True - -changes: - - rscadd: "Explosions will now blow (throw) items away from the epicenter" - - rscadd: "Sharp items can now embedd themselves in a human's limbs" - - rscadd: "Embedded items have a chance to do some damage (based on w_class) each life() call" - - rscadd: "Embedded items have a chance to fall out doing some more damage, but removing the object" - - rscadd: "Adds a surgery to remove Embdedded objects" - - rscadd: "Adds throwing stars as an uplink item (100% chance to embedd)" diff --git a/html/changelogs/RemieRichards-pixeltable.yml b/html/changelogs/RemieRichards-pixeltable.yml deleted file mode 100644 index c3c08592ae2..00000000000 --- a/html/changelogs/RemieRichards-pixeltable.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: RemieRichards - -delete-after: True - -changes: - - rscadd: "Items placed on tables now center to exactly where you clicked." diff --git a/html/changelogs/Vekter-selfdes.yml b/html/changelogs/Vekter-selfdes.yml deleted file mode 100644 index 678e12df65d..00000000000 --- a/html/changelogs/Vekter-selfdes.yml +++ /dev/null @@ -1,7 +0,0 @@ -author: TheVekter - -delete-after: True - -changes: - - rscadd: "Box's vault nuke has been replaced with immobile Nuclear Self-Destruct Mechanism." - - rscadd: "Vault's new green floor tiles turn flashing red when Self-Destruct is activated." \ No newline at end of file diff --git a/html/changelogs/Xhuis-AirAlarms.yml b/html/changelogs/Xhuis-AirAlarms.yml deleted file mode 100644 index ee4309ec021..00000000000 --- a/html/changelogs/Xhuis-AirAlarms.yml +++ /dev/null @@ -1,10 +0,0 @@ -author: Xhuis - -delete-after: true - -changes: - - rscadd: "Syndicate contacts have discovered new ways to manipulate alarms. Malfunctioning AIs, as well as normal emags, can now disable the safeties on air and fire alarms." - - rscadd: "When one emags an air alarm, its safeties are disabled, giving it the Flood environmental type, which disables scrubbers as well as vent pressure checks. Burn, pigs, burn!" - - rscadd: "When one emags a fire alarm, its thermal sesnsors are disabled. This will prevent automatic alerts due to the alarm being unable to recognize high temperatures." - - rscadd: "Malf AIs gain two new modules, both of which disable ALL air alarm safeties and thermal sensors. These are separate abilities." - - tweak: "Air and fire alarms have notifications on their interface about the current safety status. One only has to glance at one to see that it's been tampered with." diff --git a/html/changelogs/dannno-secsuits-7684.yml b/html/changelogs/dannno-secsuits-7684.yml deleted file mode 100644 index 003f250c40d..00000000000 --- a/html/changelogs/dannno-secsuits-7684.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: Dannno - -delete-after: True -changes: - - rscadd: "Altered the sprite for security hardsuits. The old sprite is now a HoS specific hardsuit." diff --git a/html/changelogs/delimusca-turretgun.yml b/html/changelogs/delimusca-turretgun.yml deleted file mode 100644 index 889b41379a1..00000000000 --- a/html/changelogs/delimusca-turretgun.yml +++ /dev/null @@ -1,7 +0,0 @@ -author: Delimusca - -delete-after: True - -changes: - - rscadd: "Turret's guns replaced by a heavy energy cannon." - - tweak: "Firing a heavy weapon sindlehandedly can make it recoil out of your hands." \ No newline at end of file diff --git a/html/changelogs/phil235-PR-7786.yml b/html/changelogs/phil235-PR-7786.yml deleted file mode 100644 index f6de3917226..00000000000 --- a/html/changelogs/phil235-PR-7786.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: phil235 - -delete-after: True - -changes: - - rscdel: "Silicons can no longer be grabbed by anyone. No more silicon choking" diff --git a/html/changelogs/phil235-PR-7808.yml b/html/changelogs/phil235-PR-7808.yml deleted file mode 100644 index 3a5980c9e7c..00000000000 --- a/html/changelogs/phil235-PR-7808.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: phil235 - -delete-after: True - -changes: - - rscadd: "Custom food can now be renamed using a pen." diff --git a/html/changelogs/phil235-orion.yml b/html/changelogs/phil235-orion.yml deleted file mode 100644 index aab3648ee73..00000000000 --- a/html/changelogs/phil235-orion.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: phil235 - -delete-after: True - -changes: - - bugfix: "Fixed arcade machines being usable from inside lockers to dupe rewards." diff --git a/html/changelogs/randommarine-cargokit.yml b/html/changelogs/randommarine-cargokit.yml deleted file mode 100644 index b429aec2e3b..00000000000 --- a/html/changelogs/randommarine-cargokit.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: RandomMarine - -delete-after: True -changes: - - rscadd: "New brute treatment kit crate for cargo." diff --git a/html/changelogs/xxalpha-newgraffiti.yml b/html/changelogs/xxalpha-newgraffiti.yml deleted file mode 100644 index 6302246a277..00000000000 --- a/html/changelogs/xxalpha-newgraffiti.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: xxalpha - -delete-after: True - -changes: - - rscadd: "Added new graffiti: cyka, prolizard, antilizard" \ No newline at end of file From da16c82c4fe0da9e0ae472c8ad5a310fcb8bb221 Mon Sep 17 00:00:00 2001 From: Jordie0608 Date: Wed, 25 Feb 2015 17:45:39 +1100 Subject: [PATCH 054/133] post compile fix --- html/changelog.html | 3 --- html/changelogs/.all_changelog.yml | 1 - 2 files changed, 4 deletions(-) diff --git a/html/changelog.html b/html/changelog.html index 30d1450240a..5d7b80522d7 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -112,9 +112,6 @@
  • Space now emits a dim light to adjacent tiles.
  • Syndicate shotguns now start with buckshot instead of stunslugs.
  • Fixed welding tools using fuel when being switched on.
  • - -

    Paprka updated:

    -
    • Added a firing delay between shooting electrodes.
    • Changed the stun revolver from a high-capacity taser to a disabler with extra capacity.
    • Added a unique stun pistol for the head of security. It is a double capacity taser with no shot delay and a loyalty pin, though it lacks a disable mode.
    • diff --git a/html/changelogs/.all_changelog.yml b/html/changelogs/.all_changelog.yml index 681f7414246..a9f48b8e296 100644 --- a/html/changelogs/.all_changelog.yml +++ b/html/changelogs/.all_changelog.yml @@ -2639,7 +2639,6 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. - experiment: Space now emits a dim light to adjacent tiles. - tweak: Syndicate shotguns now start with buckshot instead of stunslugs. - bugfix: Fixed welding tools using fuel when being switched on. - Paprka: - tweak: Added a firing delay between shooting electrodes. - tweak: Changed the stun revolver from a high-capacity taser to a disabler with extra capacity. From 48ce33f3cb8544867a0f17f0f0be9893003c3849 Mon Sep 17 00:00:00 2001 From: MrStonedOne Date: Tue, 24 Feb 2015 23:04:16 -0800 Subject: [PATCH 055/133] Revert "Removes grey tide barsign" --- code/game/objects/structures/barsigns.dm | 5 +++++ icons/obj/barsigns.dmi | Bin 64900 -> 64609 bytes 2 files changed, 5 insertions(+) diff --git a/code/game/objects/structures/barsigns.dm b/code/game/objects/structures/barsigns.dm index 385574a22d0..b578631912b 100644 --- a/code/game/objects/structures/barsigns.dm +++ b/code/game/objects/structures/barsigns.dm @@ -111,6 +111,11 @@ icon = "slipperyshots" desc = "Slippery slope to drunkeness with our shots!" +/datum/barsign/thegreytide + name = "The Grey Tide" + icon = "thegreytide" + desc = "Take a break from toolboxing and enjoy a lazy beer!" + /datum/barsign/honkednloaded name = "Honked 'n' Loaded" icon = "honkednloaded" diff --git a/icons/obj/barsigns.dmi b/icons/obj/barsigns.dmi index 9b681e18c7e91665f53e438378ec0885ceac832b..ce25b56f08198b2323bd91535e554d462b221568 100644 GIT binary patch literal 64609 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 literal 64900 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 JTG=}C{{eSq&vO6( From 4e0ce8a452af16a095c71beb6cdd10402f4e66be Mon Sep 17 00:00:00 2001 From: TZK13 Date: Wed, 25 Feb 2015 01:16:17 -0600 Subject: [PATCH 056/133] Adds deathsquad corgis. --- .../living/simple_animal/friendly/corgi.dm | 14 ++++++++++---- icons/mob/corgi_back.dmi | Bin 3402 -> 4660 bytes icons/mob/corgi_head.dmi | Bin 17235 -> 17967 bytes 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/code/modules/mob/living/simple_animal/friendly/corgi.dm b/code/modules/mob/living/simple_animal/friendly/corgi.dm index 5c42668c257..6cfff764b88 100644 --- a/code/modules/mob/living/simple_animal/friendly/corgi.dm +++ b/code/modules/mob/living/simple_animal/friendly/corgi.dm @@ -150,6 +150,7 @@ //The objects that corgis can wear on their backs. var/list/allowed_types = list( /obj/item/clothing/suit/armor/vest, + /obj/item/clothing/suit/space/deathsquad, /obj/item/device/radio, /obj/item/device/radio/off, /obj/item/clothing/suit/cardborg, @@ -253,7 +254,7 @@ if(/obj/item/clothing/head/nursehat) name = "Nurse [real_name]" - desc = "[name] needs 100cc of beef jerky...STAT!" + desc = "[name] needs 100cc of beef jerky... STAT!" valid = 1 if(/obj/item/clothing/head/pirate, /obj/item/clothing/head/collectable/pirate) @@ -267,10 +268,10 @@ if(/obj/item/clothing/head/ushanka) name = "[pick("Comrade","Commissar","Glorious Leader")] [real_name]" desc = "A follower of Karl Barx." - emote_see = list("contemplates the failings of the capitalist economic model.", "ponders the pros and cons of vangaurdism.") + emote_see = list("contemplates the failings of the capitalist economic model.", "ponders the pros and cons of vanguardism.") valid = 1 - if(/obj/item/clothing/head/collectable/police) + if(/obj/item/clothing/head/warden, /obj/item/clothing/head/collectable/police) name = "Officer [real_name]" emote_see = list("drools.","looks for donuts.") desc = "Stop right there criminal scum!" @@ -298,7 +299,7 @@ if(/obj/item/clothing/head/helmet/space/santahat) name = "Santa's Corgi Helper" - emote_hear = list("barks christmas songs.", "yaps merrily!") + emote_hear = list("barks Christmas songs.", "yaps merrily!") emote_see = list("looks for presents.", "checks his list.") desc = "He's very fond of milk and cookies." valid = 1 @@ -325,6 +326,11 @@ desc = "Can actually be trusted to not run off on his own." valid = 1 + if(/obj/item/clothing/head/helmet/space/deathsquad) + name = "Trooper [real_name]" + desc = "That's not red paint. That's real corgi blood." + valid = 1 + if(valid) if(user && !user.drop_item()) user << "\The [item_to_add] is stuck to your hand, you cannot put it on [src]'s head!" diff --git a/icons/mob/corgi_back.dmi b/icons/mob/corgi_back.dmi index 7ea3cee1a4a0894a3d8904a754efe0b8ccf880ee..c3a34d6656631d01de61fdcf907aea1f70944d2f 100644 GIT binary patch literal 4660 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 cPf90T9}x&38Q~h3Pnryo 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 literal 17235 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 Date: Wed, 25 Feb 2015 19:57:04 +1100 Subject: [PATCH 057/133] update for recent merges --- html/changelog.html | 35 +++++++++++++++ html/changelogs/.all_changelog.yml | 55 +++++++++++++++++++++++ html/changelogs/Iamgoofball-Goonchem4.yml | 29 ------------ html/changelogs/Paprka-youlovenerfs.yml | 8 ---- html/changelogs/Steelpoint-7420.yml | 39 ---------------- 5 files changed, 90 insertions(+), 76 deletions(-) delete mode 100644 html/changelogs/Iamgoofball-Goonchem4.yml delete mode 100644 html/changelogs/Paprka-youlovenerfs.yml delete mode 100644 html/changelogs/Steelpoint-7420.yml diff --git a/html/changelog.html b/html/changelog.html index 5d7b80522d7..2787e19d69c 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -75,6 +75,34 @@
    • Nanotrasen has released new design specifications for the prototype combination of standard night-vision equipment and Optical Meson Scanners. We believe that this will address the concerns many Shaft Miners have concerning visiblity in a potentially unsafe environment.
    • Fixed malf AI's turret upgrade power not working.
    +

    Iamgoofball updated:

    +
      +
    • You can now go into hyperglycaemic shock from having over 200u of Sugar in your body at once. Treat it with Insulin.
    • +
    • Insulin has been added. Use it to treat hyperglycaemic shock. You can get it from medical vendors and the Cargo medicine supplies crate.
    • +
    • Medvendor contents have been reduced from medical having everything they need at roundstart level, and toxin bottles are now back in the vendor.
    • +
    • Medical Analyzers now have 2 modes, Medical Scan and Chemical Scan. You can swap between modes by clicking on it in hand.
    • +
    • Medical scan is default behavior. Chemical scan shows all the reagents inside the mob at the time, along with any addictions the mob has. It will show if a reagent is overdosing.
    • +
    • Tobacco and Space Tobacco have Nicotine in them now.
    • +
    • Adds Methamphetamine to the game. Mix it with Ephedrine, Iodine, Phosphorous, and Hydrogen at 374K.
    • +
    • Or, look around in Maintenance for Muriatic Acid, Caustic Soda, and Hydrogen Chloride. Recipes are also available for these.
    • +
    • Adds Saltpetre. Mix it with Potassium, Nitrogen, and Oxygen.
    • +
    • Adds Bath Salts, mix it with Bad Food, Saltpetre, Nutriment, Space Cleaner, Universal Enzyme, Tea, and Mercury at 374K.
    • +
    • Adds Aranesp. Mix it with Epinephrine, Atropine, and Morphine.
    • +
    • Adds Hotline. Get it from Poppy plants.
    • +
    • Strange Reagent revival was changed. It now won't gib but won't do anything above a 100 BRUTE or BURN threshold.
    • +
    • Carpet now applies carpet tiles to whatever flooring it hits. Mix it with Space Drugs and Blood.
    • +
    • Colorful Reagent colors have been improved drastically and now are more varied and nicer looking.
    • +
    • Corn Starch has been added. Get it from juicing Corn.
    • +
    • Corn Syrup has been added. Mix it with Corn Starch and S-Acid.
    • +
    • Corgium has been added. Mix it with Nutriment, Colorful Reagent, Strange Reagent, and Blood at 374K.
    • +
    • Adds Quantum Hair Dye. Mix it with Colorful Reagent, Radium, and Space Drugs.
    • +
    • Adds Barber's Aid. Mix it with Carpet, Radium, and Space Drugs.
    • +
    • Adds Concentrated Barber's Aid. Mix it with Barber's Aid and Unstable Mutagen.
    • +
    • Re-adds Chlorine Trifluoride. Mix it with Chlorine and Fluorine at 424K.
    • +
    • Adds Black Powder. Mix it with Saltpetre, Charcoal, and Sulfur. Ignite it for an explosion at 474K
    • +
    • Finally nerfs Salglu Solution. It's no longer tricord 2.0.
    • +
    • Salt recipe is now Water + Sodium + Chlorine due to problems with recipe mixing.
    • +

    Incoming5643 updated:

    • A new event has been added to the wizards summon events spell that gives the game a distictively more roleplaying flair.
    • @@ -130,6 +158,13 @@
    • Adds throwing stars as an uplink item (100% chance to embedd)
    • Items placed on tables now center to exactly where you clicked.
    +

    Steelpoint updated:

    +
      +
    • SS13's Head of Security has received a new attempted 1:1 recreation of a Old Earth weapon, the Captain's Antique Laser Gun.
    • +
    • This gun features three firing modes, Tase, Laser and Breach. However this gun lacks the capability to recharge in the field, and is extreamly expensive.
    • +
    • The gun's Breach setting fires a low powered Pulse round, it consumes a large amount of power, has a limited range of two tiles and deals the same damage as a laser does. However it is effective in destroying walls, hence the Breach title.
    • +
    • INTERCEPTED TRANSMISSION REPORT: The Syndicate have expressed a interest in this new weapon, and have instructed field agents to do whatever they can to steal this weapon.
    • +

    TheVekter updated:

    • Box's vault nuke has been replaced with immobile Nuclear Self-Destruct Mechanism.
    • diff --git a/html/changelogs/.all_changelog.yml b/html/changelogs/.all_changelog.yml index a9f48b8e296..39e182aa729 100644 --- a/html/changelogs/.all_changelog.yml +++ b/html/changelogs/.all_changelog.yml @@ -2589,6 +2589,49 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. this will address the concerns many Shaft Miners have concerning visiblity in a potentially unsafe environment. - bugfix: Fixed malf AI's turret upgrade power not working. + Iamgoofball: + - rscadd: You can now go into hyperglycaemic shock from having over 200u of Sugar + in your body at once. Treat it with Insulin. + - rscadd: Insulin has been added. Use it to treat hyperglycaemic shock. You can + get it from medical vendors and the Cargo medicine supplies crate. + - rscadd: Medvendor contents have been reduced from medical having everything they + need at roundstart level, and toxin bottles are now back in the vendor. + - rscadd: Medical Analyzers now have 2 modes, Medical Scan and Chemical Scan. You + can swap between modes by clicking on it in hand. + - rscadd: Medical scan is default behavior. Chemical scan shows all the reagents + inside the mob at the time, along with any addictions the mob has. It will show + if a reagent is overdosing. + - rscadd: Tobacco and Space Tobacco have Nicotine in them now. + - rscadd: Adds Methamphetamine to the game. Mix it with Ephedrine, Iodine, Phosphorous, + and Hydrogen at 374K. + - rscadd: Or, look around in Maintenance for Muriatic Acid, Caustic Soda, and Hydrogen + Chloride. Recipes are also available for these. + - rscadd: Adds Saltpetre. Mix it with Potassium, Nitrogen, and Oxygen. + - rscadd: Adds Bath Salts, mix it with Bad Food, Saltpetre, Nutriment, Space Cleaner, + Universal Enzyme, Tea, and Mercury at 374K. + - rscadd: Adds Aranesp. Mix it with Epinephrine, Atropine, and Morphine. + - rscadd: Adds Hotline. Get it from Poppy plants. + - rscadd: Strange Reagent revival was changed. It now won't gib but won't do anything + above a 100 BRUTE or BURN threshold. + - rscadd: Carpet now applies carpet tiles to whatever flooring it hits. Mix it with + Space Drugs and Blood. + - rscadd: Colorful Reagent colors have been improved drastically and now are more + varied and nicer looking. + - rscadd: Corn Starch has been added. Get it from juicing Corn. + - rscadd: Corn Syrup has been added. Mix it with Corn Starch and S-Acid. + - rscadd: Corgium has been added. Mix it with Nutriment, Colorful Reagent, Strange + Reagent, and Blood at 374K. + - rscadd: Adds Quantum Hair Dye. Mix it with Colorful Reagent, Radium, and Space + Drugs. + - rscadd: Adds Barber's Aid. Mix it with Carpet, Radium, and Space Drugs. + - rscadd: Adds Concentrated Barber's Aid. Mix it with Barber's Aid and Unstable + Mutagen. + - rscadd: Re-adds Chlorine Trifluoride. Mix it with Chlorine and Fluorine at 424K. + - rscadd: Adds Black Powder. Mix it with Saltpetre, Charcoal, and Sulfur. Ignite + it for an explosion at 474K + - rscadd: Finally nerfs Salglu Solution. It's no longer tricord 2.0. + - rscadd: Salt recipe is now Water + Sodium + Chlorine due to problems with recipe + mixing. Incoming5643: - rscadd: A new event has been added to the wizards summon events spell that gives the game a distictively more roleplaying flair. @@ -2656,6 +2699,18 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. - rscadd: Adds a surgery to remove Embdedded objects - rscadd: Adds throwing stars as an uplink item (100% chance to embedd) - rscadd: Items placed on tables now center to exactly where you clicked. + Steelpoint: + - rscadd: SS13's Head of Security has received a new attempted 1:1 recreation of + a Old Earth weapon, the Captain's Antique Laser Gun. + - rscadd: This gun features three firing modes, Tase, Laser and Breach. However + this gun lacks the capability to recharge in the field, and is extreamly expensive. + - rscadd: The gun's Breach setting fires a low powered Pulse round, it consumes + a large amount of power, has a limited range of two tiles and deals the same + damage as a laser does. However it is effective in destroying walls, hence the + Breach title. + - rscadd: 'INTERCEPTED TRANSMISSION REPORT: The Syndicate have expressed a interest + in this new weapon, and have instructed field agents to do whatever they can + to steal this weapon.' TheVekter: - rscadd: Box's vault nuke has been replaced with immobile Nuclear Self-Destruct Mechanism. diff --git a/html/changelogs/Iamgoofball-Goonchem4.yml b/html/changelogs/Iamgoofball-Goonchem4.yml deleted file mode 100644 index afd52a10900..00000000000 --- a/html/changelogs/Iamgoofball-Goonchem4.yml +++ /dev/null @@ -1,29 +0,0 @@ -author: Iamgoofball -delete-after: True - -changes: - - rscadd: "You can now go into hyperglycaemic shock from having over 200u of Sugar in your body at once. Treat it with Insulin." - - rscadd: "Insulin has been added. Use it to treat hyperglycaemic shock. You can get it from medical vendors and the Cargo medicine supplies crate." - - rscadd: "Medvendor contents have been reduced from medical having everything they need at roundstart level, and toxin bottles are now back in the vendor." - - rscadd: "Medical Analyzers now have 2 modes, Medical Scan and Chemical Scan. You can swap between modes by clicking on it in hand." - - rscadd: "Medical scan is default behavior. Chemical scan shows all the reagents inside the mob at the time, along with any addictions the mob has. It will show if a reagent is overdosing." - - rscadd: "Tobacco and Space Tobacco have Nicotine in them now." - - rscadd: "Adds Methamphetamine to the game. Mix it with Ephedrine, Iodine, Phosphorous, and Hydrogen at 374K." - - rscadd: "Or, look around in Maintenance for Muriatic Acid, Caustic Soda, and Hydrogen Chloride. Recipes are also available for these." - - rscadd: "Adds Saltpetre. Mix it with Potassium, Nitrogen, and Oxygen." - - rscadd: "Adds Bath Salts, mix it with Bad Food, Saltpetre, Nutriment, Space Cleaner, Universal Enzyme, Tea, and Mercury at 374K." - - rscadd: "Adds Aranesp. Mix it with Epinephrine, Atropine, and Morphine." - - rscadd: "Adds Hotline. Get it from Poppy plants." - - rscadd: "Strange Reagent revival was changed. It now won't gib but won't do anything above a 100 BRUTE or BURN threshold." - - rscadd: "Carpet now applies carpet tiles to whatever flooring it hits. Mix it with Space Drugs and Blood." - - rscadd: "Colorful Reagent colors have been improved drastically and now are more varied and nicer looking." - - rscadd: "Corn Starch has been added. Get it from juicing Corn." - - rscadd: "Corn Syrup has been added. Mix it with Corn Starch and S-Acid." - - rscadd: "Corgium has been added. Mix it with Nutriment, Colorful Reagent, Strange Reagent, and Blood at 374K." - - rscadd: "Adds Quantum Hair Dye. Mix it with Colorful Reagent, Radium, and Space Drugs." - - rscadd: "Adds Barber's Aid. Mix it with Carpet, Radium, and Space Drugs." - - rscadd: "Adds Concentrated Barber's Aid. Mix it with Barber's Aid and Unstable Mutagen." - - rscadd: "Re-adds Chlorine Trifluoride. Mix it with Chlorine and Fluorine at 424K." - - rscadd: "Adds Black Powder. Mix it with Saltpetre, Charcoal, and Sulfur. Ignite it for an explosion at 474K" - - rscadd: "Finally nerfs Salglu Solution. It's no longer tricord 2.0." - - rscadd: "Salt recipe is now Water + Sodium + Chlorine due to problems with recipe mixing." \ No newline at end of file diff --git a/html/changelogs/Paprka-youlovenerfs.yml b/html/changelogs/Paprka-youlovenerfs.yml deleted file mode 100644 index eafb78bb7f2..00000000000 --- a/html/changelogs/Paprka-youlovenerfs.yml +++ /dev/null @@ -1,8 +0,0 @@ -author: Paprka - -delete-after: True - -changes: - - tweak: "Added a firing delay between shooting electrodes." - - tweak: "Changed the stun revolver from a high-capacity taser to a disabler with extra capacity." - - rscadd: "Added a unique stun pistol for the head of security. It is a double capacity taser with no shot delay and a loyalty pin, though it lacks a disable mode." \ No newline at end of file diff --git a/html/changelogs/Steelpoint-7420.yml b/html/changelogs/Steelpoint-7420.yml deleted file mode 100644 index d9aea4a5e7b..00000000000 --- a/html/changelogs/Steelpoint-7420.yml +++ /dev/null @@ -1,39 +0,0 @@ -################################ -# Example Changelog File -# -# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. -# -# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) -# When it is, any changes listed below will disappear. -# -# Valid Prefixes: -# bugfix -# wip (For works in progress) -# tweak -# soundadd -# sounddel -# rscdel (general adding of nice things) -# rscadd (general deleting of nice things) -# imageadd -# imagedel -# spellcheck (typo fixes) -# experiment -# tgs (TG-ported fixes?) -################################# - -# Your name. -author: Steelpoint - -# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. -delete-after: True - -# Any changes you've made. See valid prefix list above. -# INDENT WITH TWO SPACES. NOT TABS. SPACES. -# SCREW THIS UP AND IT WON'T WORK. -# Also, this gets changed to [] after reading. Just remove the brackets when you add new shit. -# Please surround your changes in single (') or double quotes ("). It works without them, but if you use certain characters it screws up compiling. The quotes will not show up in the changelog. -changes: - - rscadd: SS13's Head of Security has received a new attempted 1:1 recreation of a Old Earth weapon, the Captain's Antique Laser Gun. - - rscadd: This gun features three firing modes, Tase, Laser and Breach. However this gun lacks the capability to recharge in the field, and is extreamly expensive. - - rscadd: The gun's Breach setting fires a low powered Pulse round, it consumes a large amount of power, has a limited range of two tiles and deals the same damage as a laser does. However it is effective in destroying walls, hence the Breach title. - - rscadd: INTERCEPTED TRANSMISSION REPORT: The Syndicate have expressed a interest in this new weapon, and have instructed field agents to do whatever they can to steal this weapon. From 4a962b546bbc4b600bf6a177d21fd6fba2de52ee Mon Sep 17 00:00:00 2001 From: Razharas Date: Wed, 25 Feb 2015 15:09:32 +0300 Subject: [PATCH 058/133] Fixes runtimes Fixes runtimes and explosive vines being pants on head retarded --- code/modules/events/spacevine.dm | 26 +++++++++++++++++++++----- 1 file changed, 21 insertions(+), 5 deletions(-) diff --git a/code/modules/events/spacevine.dm b/code/modules/events/spacevine.dm index 5666e57fc2a..ebf4867cb2a 100644 --- a/code/modules/events/spacevine.dm +++ b/code/modules/events/spacevine.dm @@ -86,6 +86,10 @@ /turf/simulated/floor/vines/break_tile_to_plating() return +/turf/simulated/floor/vines/ex_act(severity, target) + if(severity < 3 || target == src) + ChangeTurf(/turf/space) + /turf/simulated/floor/vines/narsie_act() if(prob(20)) ChangeTurf(/turf/space) //nar sie eats this shit @@ -97,9 +101,9 @@ /turf/simulated/floor/vines/ChangeTurf(turf/simulated/floor/T) for(var/obj/effect/spacevine/SV in src) - qdel(src) + qdel(SV) ..() - + UpdateAffectingLights() /datum/spacevine_mutation/space_covering/on_grow(obj/effect/spacevine/holder) if(istype(holder.loc, /turf/space)) @@ -114,7 +118,8 @@ /datum/spacevine_mutation/space_covering/on_death(obj/effect/spacevine/holder) if(istype(holder.loc, /turf/simulated/floor/vines)) var/turf/spaceturf = holder.loc - spaceturf.ChangeTurf(/turf/space) + spawn(0) + spaceturf.ChangeTurf(/turf/space) /datum/spacevine_mutation/bluespace name = "bluespace" @@ -156,8 +161,10 @@ quality = NEGATIVE /datum/spacevine_mutation/explosive/on_death(obj/effect/spacevine/holder, mob/hitter, obj/item/I) - sleep(10) - explosion(holder.loc, 0, 0, 2, 0, 0) + var/turf/T = holder.loc + src = T + spawn(10) + explosion(T, 0, 0, 2, 0, 0) /datum/spacevine_mutation/fire_proof name = "fire proof" @@ -416,6 +423,15 @@ spread_cap *= spreading / 50 spread_multiplier /= spreading / 50 +/obj/effect/spacevine_controller/ex_act() //only killing all vines will end this suffering + return + +/obj/effect/spacevine_controller/singularity_act() + return + +/obj/effect/spacevine_controller/singularity_pull() + return + /obj/effect/spacevine_controller/Destroy() SSobj.processing.Remove(src) ..() From 28f88dd15ced525f7d36c0063f7ec6f1ae67e88f Mon Sep 17 00:00:00 2001 From: Jordie0608 Date: Thu, 26 Feb 2015 00:57:01 +1100 Subject: [PATCH 059/133] Cleanup of changelog related files --- code/modules/client/client procs.dm | 2 +- code/modules/mob/mob.dm | 11 +- html/80x15.png | Bin 697 -> 0 bytes html/admin_pm.html | 53 - html/archivedchangelog.html | 3686 +++++++++++++++++ html/changelog.html | 1258 ------ html/dice.png | Bin 1838 -> 0 bytes html/dice20.png | Bin 810 -> 0 bytes html/help.html | 392 -- html/longchangelog.html | 3109 -------------- html/map.png | Bin 5629 -> 0 bytes html/old_add-to-changelog.html | 77 - html/postcardsmall.jpg | Bin 17836 -> 0 bytes html/somerights20.png | Bin 958 -> 0 bytes tools/AddToChangelog/AddToChangelog.sln | 20 - .../AddToChangelog/AddToChangelog.csproj | 140 - .../AddToChangelog/Form1.Designer.cs | 263 -- tools/AddToChangelog/AddToChangelog/Form1.cs | 268 -- .../AddToChangelog/AddToChangelog/Form1.resx | 1906 --------- .../AddToChangelog/AddToChangelog/Program.cs | 21 - .../AddToChangelog/Properties/AssemblyInfo.cs | 36 - .../Properties/Resources.Designer.cs | 71 - .../AddToChangelog/Properties/Resources.resx | 117 - .../Properties/Settings.Designer.cs | 30 - .../Properties/Settings.settings | 7 - .../AddToChangelog/AddToChangelog/bugfix.png | Bin 657 -> 0 bytes .../AddToChangelog/changelog.ico | Bin 106838 -> 0 bytes .../AddToChangelog/experiment.png | Bin 727 -> 0 bytes .../AddToChangelog/imageadd.png | Bin 580 -> 0 bytes .../AddToChangelog/imagedel.png | Bin 535 -> 0 bytes .../AddToChangelog/AddToChangelog/rscadd.png | Bin 660 -> 0 bytes .../AddToChangelog/AddToChangelog/rscdel.png | Bin 651 -> 0 bytes .../AddToChangelog/soundadd.png | Bin 462 -> 0 bytes .../AddToChangelog/sounddel.png | Bin 403 -> 0 bytes tools/AddToChangelog/AddToChangelog/tweak.png | Bin 684 -> 0 bytes tools/AddToChangelog/AddToChangelog/wip.png | Bin 678 -> 0 bytes tools/AddToChangelog/icon.png | Bin 19817 -> 0 bytes 37 files changed, 3688 insertions(+), 7779 deletions(-) delete mode 100644 html/80x15.png delete mode 100644 html/admin_pm.html delete mode 100644 html/dice.png delete mode 100644 html/dice20.png delete mode 100644 html/help.html delete mode 100644 html/longchangelog.html delete mode 100644 html/map.png delete mode 100644 html/old_add-to-changelog.html delete mode 100644 html/postcardsmall.jpg delete mode 100644 html/somerights20.png delete mode 100644 tools/AddToChangelog/AddToChangelog.sln delete mode 100644 tools/AddToChangelog/AddToChangelog/AddToChangelog.csproj delete mode 100644 tools/AddToChangelog/AddToChangelog/Form1.Designer.cs delete mode 100644 tools/AddToChangelog/AddToChangelog/Form1.cs delete mode 100644 tools/AddToChangelog/AddToChangelog/Form1.resx delete mode 100644 tools/AddToChangelog/AddToChangelog/Program.cs delete mode 100644 tools/AddToChangelog/AddToChangelog/Properties/AssemblyInfo.cs delete mode 100644 tools/AddToChangelog/AddToChangelog/Properties/Resources.Designer.cs delete mode 100644 tools/AddToChangelog/AddToChangelog/Properties/Resources.resx delete mode 100644 tools/AddToChangelog/AddToChangelog/Properties/Settings.Designer.cs delete mode 100644 tools/AddToChangelog/AddToChangelog/Properties/Settings.settings delete mode 100644 tools/AddToChangelog/AddToChangelog/bugfix.png delete mode 100644 tools/AddToChangelog/AddToChangelog/changelog.ico delete mode 100644 tools/AddToChangelog/AddToChangelog/experiment.png delete mode 100644 tools/AddToChangelog/AddToChangelog/imageadd.png delete mode 100644 tools/AddToChangelog/AddToChangelog/imagedel.png delete mode 100644 tools/AddToChangelog/AddToChangelog/rscadd.png delete mode 100644 tools/AddToChangelog/AddToChangelog/rscdel.png delete mode 100644 tools/AddToChangelog/AddToChangelog/soundadd.png delete mode 100644 tools/AddToChangelog/AddToChangelog/sounddel.png delete mode 100644 tools/AddToChangelog/AddToChangelog/tweak.png delete mode 100644 tools/AddToChangelog/AddToChangelog/wip.png delete mode 100644 tools/AddToChangelog/icon.png diff --git a/code/modules/client/client procs.dm b/code/modules/client/client procs.dm index 32ae0986467..a04fe925e19 100644 --- a/code/modules/client/client procs.dm +++ b/code/modules/client/client procs.dm @@ -146,7 +146,7 @@ var/next_external_rsc = 0 send_resources() if(prefs.lastchangelog != changelog_hash) //bolds the changelog button on the interface so we know there are updates. - winset(src, "rpane.changelog", "background-color=#eaeaea;font-style=bold") + winset(src, "rpane.changelogb", "background-color=#eaeaea;font-style=bold") ////////////// diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index ae9c3a3906c..0fde3605aca 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -470,13 +470,6 @@ var/list/slot_equipment_priority = list( \ if (popup) memory() -/* -/mob/verb/help() - set name = "Help" - src << browse('html/help.html', "window=help") - return -*/ - /mob/verb/abandon_mob() set name = "Respawn" set category = "OOC" @@ -513,8 +506,6 @@ var/list/slot_equipment_priority = list( \ set name = "Changelog" set category = "OOC" getFiles( - 'html/postcardsmall.jpg', - 'html/somerights20.png', 'html/88x31.png', 'html/bug-minus.png', 'html/cross-circle.png', @@ -537,7 +528,7 @@ var/list/slot_equipment_priority = list( \ if(prefs.lastchangelog != changelog_hash) prefs.lastchangelog = changelog_hash prefs.save_preferences() - winset(src, "rpane.changelog", "background-color=none;font-style=;") + winset(src, "rpane.changelogb", "background-color=none;font-style=;") /mob/verb/observe() set name = "Observe" diff --git a/html/80x15.png b/html/80x15.png deleted file mode 100644 index ed028fed9d6154b10bf73872ea925a9603a352ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 697 zcmV;q0!ICbP)IS55s3f)|36ZE3j`1kui3O3Sz^zwy)&oI?C9tyFE7W`=IZKt>eQ*W?pARLaUfS- zR>9TD_2Y++gWR`3Zvy?xgemdz#mnW3m*es+5bWN)+sw>ta{m+v_ru2zg$0E}C6cjt zc=?hQ!otG1d8z{RS#dfcqu(S9mqI)_N=n9GB6nc z)A0NE?|~$c4HN;28yg$DxVT)qdJSp{6BCe&mVO`r&PA5On%*$k$R^-QrD(PgERUEl ze0%xxr_VtD0NG(-VL%4Z2q4+n*$MRLyLaz^F@NvgJ)kU5@XqZ!@Kg;<? z1Gzvy1H~&UDrU`^g%&65>>U69{Kpf+*lP$_Fe_H@*|00^!fe!_wi^0hKPxYNpxIvK(IfMD=RJ6+|ayr%hn-T4@bvEy?y%z7^QeLmz9;N zs47Ez%g-mUW6O>~?pu7-60rT0nweTzS=rv+j#ZD7v(xqK*9%Gt;OV)4LjP!6dXToI fM_Olz0U*EtDwt)|Le?|v00000NkvXXu0mjf&ay*> diff --git a/html/admin_pm.html b/html/admin_pm.html deleted file mode 100644 index 6993b215025..00000000000 --- a/html/admin_pm.html +++ /dev/null @@ -1,53 +0,0 @@ - - Shittiest Player Ever - PM - - -
      - - Badmin: Hey why the fuck are you killing that dude???

      - Shittiest Player Ever: he tok ym baten n id and i ahd to use the lasre on his *ss

      - Badmin: wow good fucking job, you are the best player ever!!!!!!

      - Badmin: where the fuck did you learn english?

      - Shittiest Player Ever: he tryed to k;ikll me

      - Badmin: you are shit!!!!! -
      - -
      -
      - - - -
      - - \ No newline at end of file diff --git a/html/archivedchangelog.html b/html/archivedchangelog.html index 6d8408891a5..0c476a37b68 100644 --- a/html/archivedchangelog.html +++ b/html/archivedchangelog.html @@ -1,4 +1,3690 @@ +
      +

      26 February 2014

      +

      Incoming5643 updated:

      +
        +
      • Color blending Kitty Ears have returned.
      • +
      +
      +
      +

      25 February 2014

      +

      Incoming5643 updated:

      +
        +
      • Colored burgers! Include a crayon in your microwave when cooking a burger and it'll come out just like a Pretty Pattie.
      • +
      • Fixed AI's being able to interact with syndicate bombs.
      • +
      +
      + +
      +

      24 February 2014

      +

      Ergovisavi updated:

      +
        +
      • Added Advanced Mesons and Night Vision Goggles to the protolathe.
      • +
      +

      Giacom updated:

      +
        +
      • Silicons no longer stop statues from moving when in sight.
      • +
      • Increased the health of statues.
      • +
      • Increased the range of statues's blinding spell.
      • +
      +

      HornyGranny updated:

      +
        +
      • Reduced the range of Violin notes.
      • +
      • Low quality violin midi-notes replaced with better .ogg-notes.
      • +
      +

      Incoming5643 updated:

      +
        +
      • Improved the Syndicate Implant bundle to contain freedom, uplink, EMP, adrenalin and explosive implanters.
      • +
      • Added Mineral Storeroom to R&D; containing the Ore Redemption Machine; no more assistants stealing your ore in the open hallway.
      • +
      +

      Miauw updated:

      +
        +
      • No more removing cursed horseheads.
      • +
      +

      Razharas updated:

      +
        +
      • Fixed infinite telecrystal exploit.
      • +
      +
      + +
      +

      19 February 2014

      +

      Aranclanos updated:

      +
        +
      • Removed the chance of your hat falling off when slipping.
      • +
      +

      Perakp updated:

      +
        +
      • Added Iatot's cyborg module selection transformation animations.
      • +
      +
      + +
      +

      17 February 2014

      +

      Ergovisavi updated:

      +
        +
      • Mining has been significantly overhauled. Hostile alien life has infested the western asteroid! Miners are given an equipment voucher to obtain equipment to protect themselves. There is a spare voucher in the HoP's office, should someone want to switch to mining mid-shift.
      • +
      • The Ore Redemption Machine has been added just outside of the Science wing. Ore goes in, Sheets go out, and points are tallied on the machine. Insert your ID to claim points, then spend them on goods at Mining Equipment Lockers. You require specific accesses to tell the Ore Redemption Machine to unload its sheets.
      • +
      • Should you not care for being eaten alive by horrible alien life, it is suggested you stick to the eastern asteroid, where there is no hostile alien life... though the yield on ore is not as good.
      • +
      • Most ore is no longer visible to the naked eye. You must ping it with a Mining Scanner (Available in all mining lockers) to locate nearby ore. Make sure to equip your mesons first, or it won't be visible.
      • +
      • Mesons no longer remove the darkness overlay, you must properly light your environment. Hull breaches to space can still be clearly seen, and it will still protect you from the singulo.
      • +
      • Mineral spawn rates have been significantly tweaked to cut down on unnecessary inflation of mineral economy.
      • +
      • The asteroid no longer has ambient power on the entire asteroid. AI's who go onto asteroid turf will slowly die of power loss. Mining outposts are unaffected.
      • +
      • Fixed an issue where projectiles shot by simple mobs or thrown would hit multiple times.
      • +
      +

      Fleure updated:

      +
        +
      • Reduced chicken crates to contain 1-3 chicks, down from 3-6
      • +
      • Increased fertile chicken egg chance from 10% to 25%
      • +
      +

      Yota updated:

      +
        +
      • Photograph now rendered crisp and clean, so that we may enjoy them in their 0.009 megapixel goodness.
      • +
      • Cameras should now capture more of what they should, and less of what they shouldn't.
      • +
      +
      + +
      +

      09 February 2014

      +

      ADamDirtyApe updated:

      +
        +
      • The lawyer now spawns with a Sec Headset.
      • +
      +

      Demas updated:

      +
        +
      • Banana peel size is based on banana size.
      • +
      • Bigger peels slip for longer than smaller ones. Remember that produce size is based on potency.
      • +
      • The clown now spawns with a decent sized banana.
      • +
      • The banana mortar now shoots 65 potency peels.
      • +
      +

      Giacom updated:

      +
        +
      • A new hostile statue mob, can only move when not being observed, tends to break lights and cause blindness.
      • +
      +

      Incoming5643 updated:

      +
        +
      • Blob Zombies! When a Blob Spore moves over a dead human body it will infect the body and revive it as a more powerful varient of the spore. Has double the health and deals more damage.
      • +
      +

      Neerti updated:

      +
        +
      • Sec Belts can now hold Stun Batons.
      • +
      • Stun Batons now only take 10 seconds to fully recharge.
      • +
      +

      Razharas updated:

      +
        +
      • Tables can now be used as an alternative way to craft makeshift items. Simply click-drag table to yourself bring up a list.
      • +
      +

      adrix89 updated:

      +
        +
      • Spray Bottles can no longer wet up to three tiles with water.
      • +
      • Spray Bottles have a third higher release volume that wets a single tile.
      • +
      • Water slip times are reduced to the same stun times as soap.
      • +
      +
      + +
      +

      08 February 2014

      +

      MrPerson updated:

      +
        +
      • Added a NanoUI for the SMES
      • +
      +

      Razharas updated:

      +
        +
      • Adds more constructible and deconstructable machines!
      • +
      • Added constructible miniature chemical dispensers, upgradable
      • +
      • Sleepers are now constructible and upgradable, open and close like DNA scanners, and don't require a console
      • +
      • Cryogenic tubes are now constructible and upgradable, open and close like DNA scanners, and you can set the cryogenic tube's pipe's direction by opening its panel and wrenching it to connect it to piping
      • +
      • Telescience pads are now constructible and upgradable
      • +
      • Telescience consoles are now constructible
      • +
      • Telescience tweaked (you can save data on GPS units now)
      • +
      • Teleporters are now constructible and upgradable, the console has a new interface and you can lock onto places saved to GPS units in telescience
      • +
      • Teleporters start unconnected. You need to manually reconnect the console, station and hub by opening the panel of the station and applying wire cutters to it.
      • +
      • Biogenerators are now constructible and upgradable
      • +
      • Atmospherics heaters and freezers are now constructible and upgradable and can be rotated with a wrench when their panel is open to connect them to pipes. Screw the board to switch between heater and freezer.
      • +
      • Mech chargers are now constructible and upgradable
      • +
      • Microwaves are now constructible and upgradable
      • +
      • All kitchen machinery can now be wrenched free
      • +
      • SMES are now constructible
      • +
      • Dragging a human's sprite to a cryogenic tube or sleeper will put them inside and activate it if it's cryo
      • +
      • Constructible newscasters, their frames are made with autolathes
      • +
      • Constructible pandemics
      • +
      • Constructible power turbines and their computers
      • +
      • Constructible power compressors
      • +
      • Constructible vending machines. Screw the board to switch vendor type.
      • +
      • Constructible hydroponics trays
      • +
      • Sprites for all this
      • +
      • This update will have unforeseen bugs, please report those you find at https://github.com/tgstation/-tg-station/issues/new if you want them fixed.
      • +
      • As usual, machines are deconstructed by screwing open their panels and crowbarring them. While constructing machines, examining them will tell you what parts you're missing.
      • +
      +
      + +
      +

      05 February 2014

      +

      Yota updated:

      +
        +
      • Handling a couple flashlights will no longer transform you into the sun. Each light source will have deminishing returns.
      • +
      • Inserting lights into containers should no longer dim other lights.
      • +
      +
      + +
      +

      03 February 2014

      +

      Demas updated:

      +
        +
      • Changes windoor and newscaster attack messages to be consistent with windows and grilles. This removes the distracting boldness from windoor attack messages, which is reserved for userdanger, and names the attacker.
      • +
      • Thrown items now play a sound effect on impact. The volume of the sound is based on the item's throwforce and/or weight class.
      • +
      • The fireaxe now has 15 throwforce, when previously it had only 1. But why would you throw it away, anyway?
      • +
      • Projectiles now play a sound upon impact. The volume of the sound depends on the damage done by the projectile. Damageless projectiles such as electrodes have static volumes. Practise laser and laser tag beams have no impact sound.
      • +
      • Added sear.ogg for the impacts of damaging beams such as lasers. It may be replaced if player feedback proves negative.
      • +
      +
      + +
      +

      02 February 2014

      +

      Demas updated:

      +
        +
      • Attack sounds for all melee weapons! No more silent attacks.
      • +
      • The volume of an object's attack sound is based on the weapon's force and/or weight class.
      • +
      • Welders, lighters, matches, cigarettes, energy swords and energy axes have different attack sounds based on whether they're on or off.
      • +
      • Weapons that do no damage play a tap sound. The exceptions are the bike horn, which still honks, and the banhammer, which plays adminhelp.ogg. Surely nothing can go wrong with that last one.
      • +
      • When you tap someone with an object, the message now uses "tapped" or "patted" instead of attacked. The horn still uses HONKED, and the banhammer still uses BANNED.
      • +
      • You won't get the "armour has blocked an attack" message for harmless attacks anymore.
      • +
      • Adds 5 force to the lighter when it's lit. Same as when you accidentally burn yourself lighting it.
      • +
      • Removes boldness from item attack messages on non-human mobs. The attack is bolded for a player controlling a non-human mob. Now your eyes won't jump to the chat when it's Pun Pun who's being brutalised.
      • +
      • Blood will no longer come out of non-human mobs if the attack is harmless.
      • +
      • Adds a period at the end of the catatonic human examine message. That's been bugging me for years.
      • +
      • The activation and deactivation sounds of toy swords, energy swords and energy shields are slightly quieter. Energy swords and shields are now slightly louder than toys.
      • +
      • You can no longer light things with burnt matches.
      • +
      • Match, cigarette and lighter attack verbs, forces and damage types change based on whether the object is lit or not.
      • +
      • Fixes a bug with the energy blade that kept it at weight class 5 after it was deactivated. Who cares, it disappears upon deactivation.
      • +
      • Changes the welder out of fuel message slightly to be less fragmented.
      • +
      • Removes dead air from a lot of weapon sound effects to make them more responsive. In other words, the fire extinguisher attack sound will play a lot sooner after you attack than before.
      • +
      • Equalised the peak volumes of most weapon sounds to be -0.1dB in an attempt to make volumes based on force more consistent across different sounds.
      • +
      +
      + +
      +

      01 February 2014

      +

      Ergovisavi updated:

      +
        +
      • Walking Mushrooms will now attack and eat each other! They're all a little unique from each other, no two shrooms are exactly alike, and a better quality harvest means stronger Walking Shrooms. Pit them against each other for your entertainment.
      • +
      • Each mushroom will have a different colored cap to identify them. When mushrooms eat each other, they get stronger. The resulting mushroom will drop more slices when cut down to harvest, and will have better quality slices.
      • +
      • Don't hurt them yourself, though, or you'll bruise them, and mushrooms won't get stronger from eating a bruised mushroom. If your mushroom faints, feed it a mushroom such as a plump helmet to get it back on its feet. It will slowly regenerate to full health eventually.
      • +
      +
      + +
      +

      30 January 2014

      +

      Balrog updated:

      +
        +
      • Syndicate Playing Cards can now be found on the Syndicate Mothership and purchased from uplinks for 1 telecrystal.
      • +
      • Syndicate Playing Cards are lethal weapons both in melee and when thrown, but make the user's true allegiance to the Syndicate obvious.
      • +
      • Sprites are courtesy of Nienhaus.
      • +
      +

      Demas updated:

      +
        +
      • Adds thud sounds to falling over
      • +
      • Known bug: Thuds play when cloning initialises or someone is put into cryo. This will be fixed.
      • +
      +

      Ergovisavi updated:

      +
        +
      • Gibtonite, the explosive ore, can now be found on the asteroid. It's very hard to tell between it and diamonds, at first glance.
      • +
      • Gibtonite deposits will blow up after a countdown when you attempt to mine it, but you can stop it with an analyzer at any time. It makes for a good mining explosive.
      • +
      • The closer you were to the explosion when you analyze the Gibtonite deposit, the better the Gibtonite you can get from it.
      • +
      • Once extracted, it must be struck with a pickaxe or drill to activate it, where it will go through its countdown again to explode!
      • +
      • Explosives will no longer destroy the ore inside of asteroid walls or lying on the floor.
      • +
      +

      Miauw updated:

      +
        +
      • Adds changeling arm blades that cost 20 chems and do 25 brute damage.
      • +
      • Arm blades can pry open unpowered doors, replace surgical saws in brain removal, slice tables and smash computers.
      • +
      +

      MrPerson updated:

      +
        +
      • Mobs now lie down via turning icons rather than preturned sprites.
      • +
      • You can lie down facing up or down and the turn can be 90 degrees clockwise or counterclockwise.
      • +
      • Resting will always make you lie to the right so you look good on beds.
      • +
      • Please report any bugs you find with this system.
      • +
      +

      Petethegoat updated:

      +
        +
      • Increased the walk speed. Legcuffed speed is unaffected, and is still suffering.
      • +
      • Sped up alien drones, they are now the same speed as sentinels.
      • +
      +
      + +
      +

      28 January 2014

      +

      Demas updated:

      +
        +
      • Adds thud sounds to falling over
      • +
      • Known bug: Thuds play when cloning initialises or someone is put into cryo. This will be fixed.
      • +
      +
      + +
      +

      26 January 2014

      +

      Balrog updated:

      +
        +
      • Syndicate Playing Cards can now be found on the Syndicate Mothership and purchased from uplinks for 1 telecrystal.
      • +
      • Syndicate Playing Cards are lethal weapons both in melee and when thrown, but make the user's true allegiance to the Syndicate obvious.
      • +
      • Sprites are courtesy of Nienhaus.
      • +
      +
      + +
      +

      25 January 2014

      +

      Miauw updated:

      +
        +
      • Adds changeling arm blades that cost 20 chems and do 25 brute damage.
      • +
      • Arm blades can pry open unpowered doors, replace surgical saws in brain removal, slice tables and smash computers.
      • +
      +
      + +
      +

      24 January 2014

      +

      Ergovisavi updated:

      +
        +
      • Gibtonite, the explosive ore, can now be found on the asteroid. It's very hard to tell between it and diamonds, at first glance.
      • +
      • Gibtonite deposits will blow up after a countdown when you attempt to mine it, but you can stop it with an analyzer at any time. It makes for a good mining explosive.
      • +
      • The closer you were to the explosion when you analyze the Gibtonite deposit, the better the Gibtonite you can get from it.
      • +
      • Once extracted, it must be struck with a pickaxe or drill to activate it, where it will go through its countdown again to explode!
      • +
      • Explosives will no longer destroy the ore inside of asteroid walls or lying on the floor.
      • +
      +
      + +
      +

      21 January 2014

      +

      MrPerson updated:

      +
        +
      • Mobs now lie down via turning icons rather than preturned sprites.
      • +
      • You can lie down facing up or down and the turn can be 90 degrees clockwise or counterclockwise.
      • +
      • Resting will always make you lie to the right so you look good on beds.
      • +
      • Please report any bugs you find with this system.
      • +
      +
      + +
      +

      19 January 2014

      +

      KazeEspada updated:

      +
        +
      • The water cooler is now stocked with paper cups. You can refill the cups by putting paper in it.
      • +
      +

      Rolan7 updated:

      +
        +
      • You can now sell mutant seeds, from hydroponics, to Centcom via the supply shuttle.
      • +
      • Fixes powersinks causing APCs to stop automatically recharging.
      • +
      +
      + +
      +

      17 January 2014

      +

      ManeaterMildred updated:

      +
        +
      • Changed the way the Gygax worked. It now has less defense and shot deflection, but is faster and have less battery drain per step.
      • +
      • Nerfed the Carbine's brute damage and renamed it to FNX-99 "Hades" Carbine.
      • +
      • Nerfed the Gygax defense from 300 to 250.
        + Nerfed the Gygax projectile deflection chance from 15 to 5.
        + Buffed the Gygax speed from 3 to 2, making it faster.
        + Reduced the battery use when moving from 5 to 3.
        +
        + The Mech Ion Rifle now has a faster cooldown, from 40 to 20.
        + Nerfed the carbine's Brute Damage from 20 to 5.
        +
        + Please post feedback to these changes on the forums. +







      • +
      +
      + +
      +

      15 January 2014

      +

      Dumpdavidson updated:

      +
        +
      • EMPs affect the equipment of a human again.
      • +
      • EMP flashlight now recharges over time and its description no longer reveals the illegal nature of the device.
      • +
      • EMP implant now has two uses.
        EMP kit now contains two grenades.
      • +
      +
      + +
      +

      14 January 2014

      +

      Fleure updated:

      +
        +
      • Added spider butchery.
      • +
      • Added spider meat, legs, and edible eggs.
      • +
      • Added new spider related meals.
      • +
      +

      Giacom updated:

      +
        +
      • Because of an emagged cyborg's explosion, the MMI will die with it.
      • +
      • The self-respiration symptom will now properly keep you from dying of oxygen loss.
      • +
      • The Stimulant symptom's activation chance was increased so you had a constant flow of hyperzine.
      • +
      +

      Incoming updated:

      +
        +
      • A new training bomb has been added to the armoury, which will allow you to train your wire cutting skills to disarm real syndicate bombs.
      • +
      +

      ManeaterMildred updated:

      +
        +
      • Updated research designs.
      • +
      • The Protolathe can now build a Ion Rifle.
      • +
      • The Exosuit Fabricator can now build a Mech Ion Rifle, a Mech Carbine and a Mech-Mounted Missile Rack.
      • +
      +

      SirBayer updated:

      +
        +
      • Armor now reduces damage by the protection percentage, instead of randomly deciding to half or full block damage by those percentages.
      • +
      • Shotguns, with buckshot shells, will fire a spread of pellets at your target, like a real shotgun blast.
      • +
      +
      + +
      +

      12 January 2014

      +

      VistaPOWA updated:

      +
        +
      • Added Syndicate Cyborgs.
      • +
      • They can be ordered for 25 telecrystals by Nuclear Operatives. A ghost / observer with "Be Operative" ticked in their game options will be chosen to control it.
      • +
      • Their loadout is: Crowbar, Flash, Emag, Esword, Ebow, Laser Rifle. Each weapon costs 100 charge to fire, except the Esword, which has a 500 charge hitcost. Each borg is equipped with a 25k cell by default.
      • +
      • Syndicate borgs can hear the binary channel, but they won't show up on the Robotics Control computer or be visible to the AI. Their lawset is the standard emag one.
      • +
      • Added two cyborg recharging stations to the Syndicate Shuttle.
      • +
      +
      + +
      +

      11 January 2014

      +

      Cheridan updated:

      +
        +
      • You can now upgrade laser pointers with micro laser parts. It will increase the chance of blinding people.
      • +
      +

      Errorage updated:

      +
        +
      • Cyborg modules now use a new UI, which is much quicker than a menu.
      • +
      +

      Giacom updated:

      +
        +
      • The game will now have all background operations disabled, this will result in smoother gameplay but may result in some spike lags, before being set back to normal. The gradually increasing lag should now be gone.
      • +
      • You can now emag the crusher, in disposals, to remove the safety. You can use a screwdriver to reset it to the default factory settings.
      • +
      • The toxin compensation symptom will stop giving you toxin damage while at full health.
      • +
      +

      JJRCop updated:

      +
        +
      • The new nuke toy can now be found in your local arcade machine.
      • +
      +
      + +
      +

      10 January 2014

      +

      ChuckTheSheep updated:

      +
        +
      • Morgue Trays can detect players in their bodies and will now change colour depending on a few things. Red = Dead body with no player inside. Orange = No body but items. Green = A dead body with a player inside.
      • +
      +

      Giacom updated:

      +
        +
      • You can whisper while in critical, but you will immediately die afterwards DRAMATICALLY. The closer you are to death, the less you can say.
      • +
      • The wizard won't spawn so much smoke after they blink.
      • +
      • The detective's forensic scanner was upgraded so that it can now scan from afar.
      • +
      • Made the ghost's follow button less buggy. Please make an issue report if it still bugs out.
      • +
      +

      Rumia29, Nienhaus updated:

      +
        +
      • A new alt RD uniform spawns in his locker.
      • +
      +
      + +
      +

      07 January 2014

      +

      Fleure updated:

      +
        +
      • Janitor now spawns with a service headset.
      • +
      • Backpack watertank slowdown decreased.
      • +
      +
      + +
      +

      04 January 2014

      +

      Razharas updated:

      +
        +
      • Constructable machines now depend on R&D; parts!
      • +
      • DNA scanner: Laser quality lessens irradiation. Manipulator quality drastically improves precision (9x for best part) and scanner quality allows you to scan suicides/ling husks, with the best part enabling the cloner's autoprocess button, making it scan people in the scanner automatically.
      • +
      • Clone pod: Manipulator quality improves the speed of cloning. Scanning module quality affects with how much health people will be ejected, will they get negative mutation/no mutations/clean of all mutations/random good mutation, at best quality will enable clone console's autoprocess button and will try to clone all the dead people in records automatically, together with best DNA scanner parts cloning console will be able to work in full automatic regime autoscanning people and autocloning them.
      • +
      • Borg recharger: Capacitors' quality and powercell max charge affect the speed at which borgs recharge. Manipulator quality allows borg to be slowly repaired while inside the recharges, best manipulator allows even fire damage to be slowly repaired.
      • +
      • Portable power generators: Capacitors' quality produce more power. Better lasers consume less fuel and reduce heat production PACMAN with best parts can keep whole station powered with about sheet of plamsa per minute (approximately, wasn't potent enough to test).
      • +
      • Autolathe: Better manipulator reduces the production time and lowers the cost of things(they will also have less m_amt and g_amt to prevent production of infinity metal), stacks' cant be reduced in cost, because thatll make production of infinity metal/glass easy
      • +
      • Protolathe: Manipulators quality affects the cost of things(they will also have less m_amt and g_amt to prevent production of infinity metal), best manipulators reduces the cost 5 times (!)
      • +
      • Circuit imprinter: Manipulator quality affects the cost, best manipulator reduce cost(acid insluded) 4 times, i.e. 20 boards per 100 units of acid
      • +
      • Destructive analyzer: Better parts allow items with less reliability in. Redone how reliability is handled, you now see item reliability in the deconstruction menu and deconstructing items that has same or one point less research type level will rise the reliability of all known designs that has one or more research type requirements as the deconstructed item. Designs of the same type raise in reliability more. Critically broken things rise reliability of the design drastically. Whole reliability system is not used a lot but now at least on the R&D; part it finally matters.
      • +
      +
      + +
      +

      02 January 2014

      +

      Demas updated:

      +
        +
      • Added different colours to departmental radio frequencies. Now you'll be able to filter out or pay attention to each frequency a lot easier.
      • +
      +

      Fleure updated:

      +
        +
      • Fixed bruisepacks and ointments not working.
      • +
      • Fixed injecting/stabbing mouth or eyes when only thick suit worn.
      • +
      +
      + +
      +

      01 January 2014

      +

      Errorage updated:

      +
        +
      • The damage overlay for humans starts a little later than before. It used to start at 10 points of fire + brute damage, it now starts at 35.
      • +
      +
      + +
      +

      31 December 2013

      +

      Fleure updated:

      +
        +
      • Paper no longer appears with words on it when blank input written or photocopied
      • +
      • Vending machine speaker toggle button now works
      • +
      • Building arcade machines works again
      • +
      +
      + +
      +

      27 December 2013

      +

      Giacom updated:

      +
        +
      • Light explosions will no longer gib dead bodies anymore. C4 will function the same and gib anything attached.
      • +
      • Syringe gun projectiles will now display a message when shots are deflected by space suits, biosuits and etc...
      • +
      • You can now move out of sleepers by moving, again.
      • +
      +

      Miauw updated:

      +
        +
      • Monkeys now have a resist button on their HUD.
      • +
      +
      + +
      +

      21 December 2013

      +

      Bobylein updated:

      +
        +
      • Labcoats can now store bottles, beakers, pills, pill bottles and paper.
      • +
      +

      Giacom updated:

      +
        +
      • The Labor Camp has been changed based on feedback. Ore boxes added, internals added, safety pickaxes/shovels (might revert if unliked).
      • +
      • Labor Camp prisoners, who have earned enough points for freedom, will now have to be alone in the shuttle to move it and to open the middle door; this is in order to prevent free'd prisoners from releasing their comrades.
      • +
      • Monkeys no longer walk away when being pulled or grabbed.
      • +
      • Anti-breach shield generators have a greater range, and will cover more exposed space tiles.
      • +
      +

      Jordie updated:

      +
        +
      • Blowing up borgs from the Robotics Console will now actually make them explode. Emagged Cyborgs will explode even more.
      • +
      +

      Nienhaus updated:

      +
        +
      • Added more poster.
      • +
      +

      Perakp updated:

      +
        +
      • You can no longer slip while laying down.
      • +
      +

      RobRichards, Validsalad updated:

      +
        +
      • Added new sprites for the sec-hailer, SWAT gear and riot armour.
      • +
      +
      + +
      +

      18 December 2013

      +

      Adrinus updated:

      +
        +
      • Playing cards, just like the real thing! Play poker, blackjack, go fish, the limits are limitless! Recommended to use space cash as the poker chips for now
      • +
      +

      Giacom updated:

      +
        +
      • THE REALISM: Injectors such as syringes, parapens and hypos will not penetrate coveralls with thick material, this includes space suits, biosuits, bombsuits, and their head slot equivalent. Injectors now also consider where you aim, if you aim for the head it will try to use it through the head slot, otherwise it will aim for the body. To clarify, if you are wearing a space helmet and a doctor tries to inject you while aiming at your head, it will protect you until they aim for the unprotected body; same story for wearing a space suit and not a helmet.
      • +
      • The syndicate shuttle has been heavily upgraded with a brand new technology which allows the blast doors to the entrance of the shuttle to AUTOMATICALLY close. Whoa. This brand new technology will help keep out those snoopy crew members.
      • +
      • Lowered the cooldown of creating virus cultures to 5 seconds. You now only need to mix one unit of synaptizine, in a blood full of an advance virus, to get it to remove a random symptom.
      • +
      +

      Incoming updated:

      +
        +
      • Rounds will no longer end when the wizard dies and there are still apprentices or traitors/survivors..
      • +
      +

      JJRcop updated:

      +
        +
      • Transit tube tweaks. You can now put someone into a transit tube pod using grabs and you can empty a transit tube pod by clicking on it.
      • +
      +

      Jordie0608 updated:

      +
        +
      • Replaced the digital valves in atmospherics with pumps.
      • +
      +
      + +
      +

      14 December 2013

      +

      Incoming updated:

      +
        +
      • Magic Mania! Powerful new magical tools and skills for wizard and crew alike!
      • +
      • Beware the new Summon Magic spell, which will grant the crew access to magical tools and spells and cause some to misuse it!
      • +
      • One Time Spellbooks that can be spawned during summon magic that can teach a low level magic skill to anyone! Beware the effects of reading pre-owned books, the magical rights management is potent! +
      • Magical Wands that can be spawned during Summon Magic! They come in a variety of effects that mimic both classical wizard spells and all new ones. They come precharged but lack the means to refill them once their magical energy is depleted... Fire efficently!
      • +
      • Be aware of the new Charge spell, which can take normally useless spent wands and give them new life! This mysterious effect has been found to wear down the overall magical potency of wands over time however. Beyond wands the clever magical user can find ways to use this spell on other things that may benefit from a magical charge...
      • +
      • The Staff of Resurrection, which holds intense healing magics able to defeat death itself! Look out for this invaluable magical tool during castings of Summon Magic.
      • +
      • Be on the lookout for a new apprentice! This noble mage is a different beast from most wizards, trained in the arts of defending and healing. Too bad he still works for the wizard!
      • +
      +
      + +
      +

      09 December 2013

      +

      Giacom updated:

      +
        +
      • New colourful ghost sprites for BYOND members. Sprites by anonus.
      • +
      +
      + +
      +

      08 December 2013

      +

      Rolan7 updated:

      +
        +
      • Leather gloves can be used to removes lights.
      • +
      • Plant, ore, and trash bags have a new option to pick up all items of single type
      • +
      • Creating astroturf now works like sandstone, converting all the grass at once.
      • +
      • Uranium and radium can be used instead of mutagen. 10 can mutate species, 5 or 2 mutate traits. Highly toxic.
      • +
      • Plants require a little light to live. Mushroom require even less (2 units vs 4) and take less damage.
      • +
      +
      + +
      +

      05 December 2013

      +

      Razharas updated:

      +
        +
      • Reworked how ling stings are done, now when you click a sting in the changeling tab it becomes current active sting, the icon of that sting appears under the chem counter, alt+clicking anyone will sting them with current sting, clicking the icon of the sting will unset it.
      • +
      • Monkeys have ling chem counter and active sting icons in their UI.
      • +
      • Going monkey -> human will try to equip the human with everything on the ground below it.
      • +
      +
      + +
      +

      02 December 2013

      +

      Giacom updated:

      +
        +
      • A less annoying virology system! From now on, you can only get low level virus symptoms from virus food, medium level virus symptoms from unstable mutagen and high level virus symptoms from liquid plasma. You can find a list of symptoms, and which chemicals are required to get them, here: http://wiki.ss13.eu/index.php/Infections#Symptoms_Table
      • +
      • The virologist starts with a bottle of plasma in his smart fridge.
      • +
      • Made it so you cannot accidentally click in the gaps between chem masters.
      • +
      +
      + +
      +

      01 December 2013

      +

      cookingboy3 updated:

      +
        +
      • Added three new buttons to the sandbox panel.
      • +
      • Removed canister menu, replaced it with buttons.
      • +
      • Players can no longer spawn "dangerous" canisters in sandbox, such as Plasma, N20, CO2, and Nitrogen.
      • +
      +
      + +
      +

      30 November 2013

      +

      Yota updated:

      +
        +
      • The identification console will now require that ID and job names follow the same restrictions as player names.
      • +
      • NTSL scripts and parrots should now handle apostrophes and such properly. It&#39;s about time.
      • +
      • NTSL scripts now have a better sense of time.
      • +
      +
      + +
      +

      28 November 2013

      +

      Malkevin updated:

      +
        +
      • Made the suit storage on the Captain's Tunic more useful than just a place to store your e-o2 tank. You can now store the nuke disk, stamps, medal box, flashes and melee weapons (mainly intended for the Chain of Command), and of course - smoking paraphernalia
      • +
      +
      + +
      +

      27 November 2013

      +

      RobRichards updated:

      +
        +
      • Nanotrasen surgeons are now certified to perform Limb replacements, The robotic parts used in construction of Nanotrasen Cyborgs are the only parts authorized for crew augmentation, these replacement limbs can be repaired with standard welding tools and cables.
      • +
      +
      + +
      +

      17 November 2013

      +

      Laharl Montgommery updated:

      +
        +
      • AI can now anchor and unanchor itself. In short, it means the AI can be dragged, if it wants to.
      • +
      +
      + +
      +

      29 September 2013

      +

      RobRichards updated:

      +
        +
      • Nanotrasen Cyborg Upgrades:
        +Standard issue Engineering cyborgs now come equipped with replacement floor tiles which they can replenish at recharge stations.
      • +
      +
      + + +
      +

      28 September 2013

      +

      Ergovisavi updated:

      +
        +
      • Mobs can now be lit on fire. Wearing a full firesuit (or similar) will protect you. Extinguishers, Showers, Space, Cryo, Resisting, being splashed with water can all extinguish you. Being splashed with fuel/ethanol/plasma makes you more flammable. Water makes you less flammable.
      • +
      +
      + + +
      +

      26 September 2013

      +

      Cheridan updated:

      +
        +
      • Nanotrasen Anomaly Primer:
        + Unstable anomalies have been spotted in your region of space. These anomalies can be hazardous and destructive, though our initial encounters with these space oddities has discovered a method of neutralization. Method follows.
        +

        Step 1. Upon confirmation of an anomaly sighting, report its location. Early detection is key.
        + Step 2. Using an atmospheric analyzer at short range, determine the frequency that the anomaly's core is fluctuating at.
        + Step 3. Send a signal through the frequency using a radio signaller. Note that non-specialized signaller devices may possibly lack the frequency range needed.

        + With the anomaly neutralized and the station brought out of danger, inspect the area for any remnants of the anomaly. Properly researched, we believe these events could provide vast amounts of valuable data.
        + Did you find this report helpful?
      • +
      +
      + + + +
      +

      21 September 2013

      +

      Malkevin updated:

      +
        +
      • Due to complaints about Security not announcing themselves before making arrests NT has now issued it's Sec team with loud hailer integrated gas masks, found in their standard equipment lockers. Users can adjust the mask's level of aggression with a screwdriver.
      • +
      • The sprites could be shaded better. Think you can do better? Post your submissions here.
      • +
      +
      + + +
      +

      19 September 2013

      +

      Malkevin updated:

      +
        +
      • Juggernaut's ablative armor has been adjusted. They have a greater chance to reflect lasers however on reflection they take half damage instead of no damage, basically this adjustment means you should be able to kill a Juggernaut with two laser guns instead of four! Also their reflection spread has been greatly widened, enjoy the lightshow
      • +
      • Cargo can now order exile implants.
      • +
      • Checking a collector's last power output via analyzers has been moved to multitools, because that actually made sense (betcha didn't know this existed, I know I didn't)
      • +
      • Analyzers can now be used to check the gas level of the tank in a loaded radiation collector (yay no more crowbars), you can also use them on pipes to check gas levels (yay no more pipe meters)
      • +
      +
      + +
      + + +

      17 September 2013

      +

      SuperSayu updated:

      +
        +
      • You can no longer strip people through windows and windoors
      • +
      • You can open doors by hand even if there is a firedoor in the way, making firedoor+airlock no longer an unbeatable combination
      • +
      • Ghosts can now click on anything to examine it, or double click to jump to a turf. Double clicking a mob, bot, or (heaven forbid) singularity/Nar-Sie will let you follow it. Double clicking your own corpse re-enters it.
      • +
      • AI can double click a mob to follow it, as well as double clicking turfs to jump.
      • +
      • Ventcrawling mobs can alt-click a vent to start ventcrawling.
      • +
      • Telekinesis is now part of the click system. You can click on buttons, items, etc, without having a telekinetic throw in hand; the throw will appear when you click on something you can move (with your mind).
      • +
      +
      + + +
      +

      13 September 2013

      +

      JJRcop updated:

      +
        +
      • We at Nanotrasen would like to assure you that we know the pain of waiting five minutes for the emergency shuttle to be dispatched in a high-alert situation due to our confirmation-of-distress policy. Therefore, we have amended our confirmation-of-distress policy so that, in the event of a red alert, the distress confirmation period is shortened to three minutes and we will hurry in preparing the shuttle for transit. This totals to 6 minutes, in hope that it will give our very expensive equipment a better chance of recovery.
      • +
      +
      + + +
      +

      3 September 2013

      +

      Cael_Aislinn updated:

      +
        +
      • Terbs Fun Week Day 5: Chef gets a Nanotrasen-issued icecream machine with four pre-approved icecream flavours and two official cone types.
      • +
      +
      + + +
      +

      2 September 2013

      +

      Cael_Aislinn updated:

      +
        +
      • Terbs Fun Week Day 4: Humans, aliens and cyborgs now show speech bubbles when they talk.
      • +
      +
      + + +
      +

      1 September 2013

      +

      Cael_Aislinn updated:

      +
        +
      • Terbs Fun Week Day 3: Detective can reskin his gun to one of five variants: Leopard Spots, Gold Trim, Black Panther, Peacemaker and the Original.
      • +
      +
      + + +
      +

      12 September 2013

      +

      AndroidSFV updated:

      +
        +
      • AI Photography: AIs now have two new verbs, Take Picture and View Picture. The pictures the AI takes are centered on the AI's eyeobj. You can use these pictures on a newscaster, and print them at a photocopier. +
      +
      + + +
      +

      31 August 2013

      +

      Cael_Aislinn updated:

      +
        +
      • Terbs Fun Week Day 2: RD, lawyers and librarians now spawn with a laser pointer. Don't point them in anyone's eyes!
      • +
      +
      + + +
      +

      30 August 2013

      +

      Cael_Aislinn updated:

      +
        +
      • Terbs Fun Week Day 1: Added ghost chilis as a mutation of chili plants. Be careful, they're one of the hottest foods in the galaxy!
      • +
      +
      + + +
      +

      21 August 2013

      +

      Dumpdavidson updated:

      +
        +
      • Replaced the EMP grenades from the uplink with an EMP kit. The kit contains a grenade, an implant and a flashlight with 5 uses that can EMP any object or mob in melee range.
      • +
      +
      + + +
      +

      18 August 2013

      +

      Delicious updated:

      +
        +
      • Made time and date consistent across medical and security records, mecha logs and detective scanner reports
      • +
      • Added date to PDA
      • +
      +
      + + +
      +

      13 August 2013

      +

      Giacom updated:

      +
        +
      • Malf AIs now have a new power which will spawn a "borging machine". This machine will turn living humans into loyal cyborgs which the AI can use to take over the station with. The AI will limit themselves by using this ability, such as no shunting, and the machine will have a long cooldown usage.
      • +
      +
      + + + + + +
      +

      12 August 2013

      +

      Giacom updated:

      +
        +
      • Changed the blob balance to make the blob start strong but grow slower, resulting in rounds where the blob doesn't instantly get killed off if found out and doesn't immediately dominate after being left alone long enough. AIs no longer have to quarantine the station.
      • +
      +
      + + +
      +

      10 August 2013

      +

      Malkevin updated:

      +
        +
      • Cargo Overhaul: Phase 1
      • +
      • Ported Bay's cargo computer categoy system
      • +
      • Crates have been tweaked significantly. Crates have been reduced to single item types where possible, namely with expensive crates such as weapons and armor. A total of 28 new crates have been added, including chemical and tracking implants, and raw materials can also be bought from cargo for a significant number of points (subject to change)
      • +
      • This was a pretty large edit of repetitive data, so no doubt I've made a mistake or two. Please report any bugs to the usual place
      • +
      +
      + + +
      +

      6 August 2013

      +

      Giacom updated:

      +
        +
      • NTSL no longer allows you to use a function within another function parameter. This was changed to help prevent server crashes; if your working script no longer compiles this is why.
      • +
          +
      + + +
      +

      5 August 2013

      +

      Kaze Espada updated:

      +
        +
      • Nanotrasen has recentely had to change its provider of alcoholic beverages to a provider of lower quality. Cases of the old ailment known as alcohol poisoning have returned. Bar goers are to be weary of this new condition.
      • +
      +
      + + +
      +

      4 August 2013

      +

      Giacom updated:

      +
        +
      • Nanotrasen has re-arranged the station blueprint designs to have non-essential APCs moved to the maintenance hallways. Non-essential rooms that aren't connected to a maintenance hallway will have their APC remain. Station Engineers will now have easy access to a room's APC without needing access themselves. Nanotrasen also wishes to remind you that you should not sabotage these easy to access APCs to cause distractions or to lockdown someone in a location. Thank you for reading.
      • +
      +
      + + +
      +

      31 July 2013

      +

      Ricotez updated:

      +
        +
      • Atmospherics now has its own hardsuit. Instead of radiation protection it offers fire protection.
      • +
      +
      + + +
      +

      21 July 2013

      +

      Malkevin updated:

      +
        +
      • Cultists now start with two words each, and the starting talisman no longer damages you when you use it
      • +
      +
      + + + +
      +

      21 July 2013

      +

      Cheridan updated:

      +
        +
      • Instead of a level-up system where it is possible to acquire all the skills, each skill now costs 1 point, and you can pick up to 5.Husking people, instead of giving you more XP to buy skills, now gives you a skill reset, allowing you to pick new ones.
      • +
      • DNA Extract Sting is now free, and is your main mode of acquiring DNA. You can hold up to 5 DNAs, and as you acquire more, the oldest one is removed. If you're currently using the oldest DNA strand, you will be required to transform before gaining more.
      • +
      • New abilities! An UI indicator for chemical storage! Fun!
      • +
      +
      + + +
      +

      16 July 2013

      +

      Malkevin updated:

      +
        +
      • Summary of my recent changes: Added a muzzle and a box of Prisoner ID cards to the perma wing, RnD can make a new combined gas mask with welding visor, added some atmos analyzers to atmospherics, air alarm circuit boards have their own sprites, package wrapped objects will now loop back round to the mail chute instead of auto-rerouting to disposals, and the detective and captain have access to securitrons through their PDA cartridges.
      • +
      +
      + +
      +

      15 July 2013

      +

      Giacom updated:

      +
        +
      • A new item has been added to the syndicate catalog. The AI detector is a device disguised as a multitool; it is not only able to be used as a real multitool but when it detects an AI looking at it, or it's holder, it will turn red to indicate to the holder that he should cease supiscious activities. A great and cheap, to produce, tool for undercover operations involving an AI as the security system.
      • +
      +
      + + +
      +

      7 July 2013

      +

      Giacom updated:

      +
        +
      • Revamped blob mode and the blob random event to spawn a player controlled overmind that can expand the blob and upgrade pieces that perform particular functions. This will use resources which the core can slowly generate or you can place blob pieces that will give you more resources.
      • +
      +
      + +
      +

      27 June 2013

      +

      Ikarrus updated:

      +
        +
      • Nanotrasen R&D released a new firmware patch for their station AIs. Included among the changes is the new ability for AIs to interact with fire doors. R&D officials state they feel giving station AIs more influence could only lead to good things.
      • +
      +
      + +
      +

      16 June 2013

      +

      Khub updated:

      +
        +
      • Job preferences menu now not only allows you to left-click the level (i.e. [Medium]) to raise it, but also to right-click it to lower it. That means you don't have to cycle through all the levels to get rid of a [Low].
      • +
      +
      + + +
      +

      15 June 2013

      +

      Carnie updated:

      +
        +
      • DNA-scanner pods (DNA-modifier + cloning), now open and close in a similar fashion to closets. This means you click on them to open/close them. This change was to fix a number of issues, like items being lost in the scanner-pods.
      • +
      • As a side-effect, borgs can now clone humans. No harm can become a dead human, so they are not necessarily lawbound to clone them, and such tasks are probably best left to qualified genetics staff.
      • +
      +

      Petethegoat updated:

      +
        +
      • Updated chemical grenades. The build process is much the same, except they require an igniter-X assembly instead of a single assembly item. You can also just use a cable coil to get regular grenade behaviour.
      • +
      +
      + +
      +

      9 June 2013

      +

      Ikarrus updated:

      +
        +
      • Server operators may now allow latejoiners to become antagonists. Check game_options.txt for more information.
      • +
      • Server operators may now set how traitors and changelings scale to population. Check game_options.txt for more information.
      • +
      +
      + +
      +

      6 June 2013

      +

      Giacom updated:

      +
        +
      • Emptying someone's pockets won't display a message. In theory you can now pickpocket!
      • +
      +
      + + +
      +

      4 June 2013

      +

      Dumpdavidson updated:

      +
        +
      • Headsets can no longer broadcast into a channel that is disabled.
        Headsets now have a button to turn off the power instead of the speaker. This button disables all communication functions.
        EMPs now force affected radios off for about 20 seconds.
      • +
      +
      + +
      +

      2 June 2013

      +

      Ikarrus updated:

      +
        +
      • To reduce costs of security equipment, mounted flashers have been adjusted to use common handheld flashes as their flashbulbs. Although these flashbulbs are more prone to burnout, they can easily be replaced with wirecutters.
      • +
      +
      + +
      +

      25 May 2013

      +

      Ikarrus updated:

      +
        +
      • CentCom announced some minor restructuring within Space Station 13's command structure. Most notable of these changes is the removal of the Head of Personnel's access to the security radio channel. CentCom officials have stated the intention was to make the HoP's role more specialized and less partial towards security.
      • +
      +
      + +
      +

      14 May 2013

      +

      Ikarrus updated:

      +
        +
      • Nanotrasen seeks to further cut operating costs on experimental cyborg units. +
        -Cyborg chassis will now be made from a cheaper but less durable design. +
        -RCDs found on engineering models have been replaced with a smaller model to make room for a metal rods module. +
        -Cyborg arms will no longer be long enough to allow for self-repairs. +
        NOTE: A cyborg's individual modules have been found to become non-operational should the unit sustain too much structural damage.
      • +
      +
      + +
      +

      11 May 2013

      +

      Malkevin updated:

      +
        +
      • SecHuds now check for valid clearance before allowing you to change someone's arrest status. There is only one way to bypass the ID check, and its not the usual way.
      • +
      + +
      + +
      +

      7 May 2013

      +

      Ikarrus updated:

      +
        +
      • As a part of the most recent round of budget cuts, toolboxes will now be made with a cheaper but heavier alloy. HR reminds employees to avoid being struck with toolboxes, as toolbox-related injuries are not covered under the company's standard health plan.
      • +
      +
      + +
      +

      5 May 2013

      +

      Rolan7 updated:

      +
        +
      • Cargo manifests from CentComm may contain errors. Stamp them DENIED for refunds. Doesn't apply to secure or large crates. Check the orders console for CentComm feedback.
      • +
      +
      + +
      +

      2 May 2013

      +

      Malkevin updated:

      +
        +
      • You can now weld four floor tiles together to make a metal sheet
      • +
      • The All-In-One Grinder can now grind Metal, Plasteel, Glass, Reinforced Glass, and Wood sheets
      • +
      • Made grey backpacks slightly less ugly
      • +
      +
      + +
      +

      30 April 2013

      +

      Ikarrus updated:

      +
        +
      • Researchers have discovered that glass shards are, in fact, dangerous due to their typically sharp nature. Our internal Safety Committee advises that glass shards only be handled while using Nanotrasen-approved hand-protective equipment.
      • +
      +
      + +
      +

      24 April 2013

      +

      Carnie updated:

      +
        +
      • DNA reworked: All SE blocks are randomised. DNA-modifier emitter strength affects the size of the change in the hex-character hit. Emitter duration makes it more likely to hit the character you click on. Almost all DNA-modifier functions are on one screen.
        Balancing -will- be off a bit. Is getting halk to hard/easy? Please report bugs/balancing issues/concerns here: http://forums.nanotrasen.com/viewtopic.php?f=15&t=13083 <3
      • +
      +
      + +
      +

      26 April 2013

      +

      Aranclanos updated:

      +
        +
      • Exosuit fabricators will now need to be manually updated
      • +
      +

      Ikarrus updated:

      +
        +
      • Commanding Officers of Nanotrasen Stations have been issued a box of medals to be awarded to crew members who display exemplary conduct.
      • +
      +
      + + +
      +

      23 April 2013

      +

      Malkevin updated:

      +
        +
      • Replaced the captain's run of the mill armored vest with his very own unique vest. Offers slightly better bullet protection.
      • +
      +
      + + +
      +

      22 April 2013

      +

      Malkevin updated:

      +
        +
      • Overhauled the thermal insulation system
      • +
      • All clothing that protected from one side of the thermal spectrum now protects from the other.
      • +
      • Armor (although most don't have full coverage) protects between 160 to 600 kelvin
      • +
      • Firesuits protect between 60 to 30,000 kelvin (Note: Hotspot damage still exists)
      • +
      • CE's hardsuit got its firesuit level protection back
      • +
      • Bomb suits function as ghetto riot gear
      • +
      +
      + +
      +

      22 April 2013

      +

      Cheridan updated:

      +
        +
      • Stungloves removed 5eva.
      • +
      • Don't rage yet. Makeshift stunprods(similar in function to stungloves) and spears are now craftable. Make them by using a rod on cable restraits, then adding something.
      • +
      • Stun batons/prods now work off power cells, which can be removed and replaced! Use a screwdriver to remove the battery.
      • +
      +
      + + +
      +

      17 April 2013

      +

      Giacom updated:

      +
        +
      • If the configuration option is enabled, AIs and or Cyborgs will not be able to communicate vocally. This means they cannot talk normally and need to use alternative methods to do so
      • +
      +
      + + +
      +

      10 April 2013

      +

      Cheridan updated:

      +
        +
      • You can now condense capsaicin into pepper spray with chemistry.
      • +
      • Pepper spray made slightly more effective.
      • +
      • Teargas grenades can be obtained in Weapons and Riot crates.
      • +
      • Riot crate comes with 2 sets of gear instead of 3, made cheaper. Beanbag crate removed entirely. Just make more at the autolathe instead. Bureaucracy crate cheaper, now has film roll.
      • +
      • NT bluespace engineers have ironed-out that little issue with the teleporter occasionally malfunctioning and dropping users into deep space. Please note, however, that bluespace teleporters are still sensitive experimental technology, and should be Test Fired before use to ensure proper function.
      • +
      +
      + + +
      +

      9 April 2013

      +

      Ikarrus updated:

      +
        +
      • Liquid Plasma have been found to have strange and unexpected results on virion cultures. The executive chief science officer urges virologists to explore the possibilities this new discovery could bring.
      • +
      • After years or research, our scientists have engineered this cutting-edge technology born from the science of shaving. The Electric Space-Razor 5000! It uses moisturizers to refuel your face while you shave with not three, not four, but FIVE lazer-precise inner blades for maximum comfort.
      • +
      +
      + +
      +

      4 April 2013

      +

      Cheridan updated:

      +
        +
      • When an AI shunts into an APC, the pinpointer will begin tracking it. When the AI returns to its core, the pinpointer will go back to locating the nuke disc.
      • +
      • New sechud icons for sec officers/HoS, medical doctors, and loyalty implants.
      • +
      +
      + +
      +

      28 March 2013

      +

      Carnie updated:

      +
        +
      • Empty character slots in your preferences screen will now randomize. So they won't initialise as bald, diaper-clad, white-guys.
      • +
      • Reworked the savefile versioning/updating code. Your preferences data is less likely to be lost.
      • +
      +
      + +
      +

      14 March 2013

      +

      Major_sephiroth updated:

      +
        +
      • You can now light cigarettes with other cigarettes, and candles. And cigars. Light a cigar with a candle! It's possible now!
      • +
      +
      + +
      +

      13 March 2013

      +

      Elo001 updated:

      +
        +
      • You can now open and close job slots for some jobs at any IDcomputer. There is a cooldown when opening or closing a position.
      • +
      +
      + +
      +

      8 March 2013

      +

      Kor updated:

      +
        +
      • You can now construct/destroy bookcases. This is super exciting and game changing.
      • +
      +
      + +
      +

      6 March 2013

      +

      Petethegoat updated:

      +
        +
      • Petethegoat says, "Added a new feature involvi-GLORF"
      • +
      • Overhauled how grabs work. There aren't any interesting mechanical differences yet, but they should be a lot more effective already. You don't have to double click them anymore. Report any bugs with grabbing directly to me, or on the issue tracker.
      • +
      +
      + +
      +

      24 February 2013

      +

      Ikarrus updated:

      +
        +
      • AI has been moved back to the center of the station. Telecoms has been moved to engineering.
      • +
      +

      Faerdan updated:

      +
        +
      • Competely new UI overhaul! Most user interface have been converted.
      • +
      + +
      +

      22 February 2013

      +

      Petethegoat updated:

      +
        +
      • Added cavity implant surgery.
      • +
      • Additionally, surgery must now be performed with help intent. Some procedures have also been updated. + As always, check the wiki for details.
      • +
      +
      + +
      +

      18 February 2013

      +

      Ikarrus updated:

      +
        +
      • The AI has been moved to Research Division, and Telecomms has been moved into the former AI chamber. Affected areas: Telecoms Satellite, Research Division South & Command Sector.
      • +
      +

      Incoming updated:

      +
        +
      • Added three new types of surgery- lipoplasty, plastic surgery, and gender reassignment.
      • +
      +

      Kor updated:

      +
        +
      • The RD has lost access to telecomms, and basic engineers have gained it.
      • +
      +
      + +
      +

      14 February 2013

      +

      Petethegoat updated:

      +
        +
      • Updated surgery: you now initiate surgery with surgical drapes or a bedsheet. Most procedures have changed, check the wiki for details. Currently it's pretty boring, but this paves the way for exciting new stuff- new procedures are very simple to add. Report any bugs directly to me, or on the issue tracker.
      • +
      +
      + +
      +

      13 February 2013

      +

      Giacom updated:

      +
        +
      • There are now hackable wires for the PA computer. To open the interface, click on it while the wires are exposed/panel is open. All but one wire will do something interesting, see if you can figure it out. You can also attach signallers to the wires so have fun remotely releasing the singularity.
      • +
      • New staff of animation icon by Teh Wolf!
      • +
      • You can now hack plastic explosives (C4)!
      • +
      • You can now use NTSL to send signals! With the function signal(frequency, code) you can create some clever ways to trigger a bomb. NTSL also has two new additions; return in the global scope will now stop the remaining code from executing and NTSL now has "elseif"s, huzzah!
      • +
      +

      Kor "I'm quitting I swear" Phaeron updated:

      +
        +
      • You've been asking for it for years, it's finally here. Wizards can spend points to buy apprentices.
      • +
      • A new wizard artefact, the scrying orb.
      • +
      • The spellbook now has descriptions of spells/items visible BEFORE you purchase them.
      • +
      +

      Petethegoat updated:

      +
        +
      • Traitors with the station blueprints steal objective can now use a photo of the blueprints instead!
      • +
      +
      + +
      +

      11 February 2013

      +

      SuperSayu updated:

      +
        +
      • Signallers, prox sensors, mouse traps and infrared beams can now be attacheed to grenades to create a variety of mines.
      • +
      • A slime core can be placed in a large grenade in place of a beaker. When the grenade goes off, the chemicals from the second container will be transfered to the slime core, triggering the usual reaction.
      • +
      +
      + +
      +

      10 Feburary 2012

      +

      Ikarrus updated:

      +
        +
      • Implants can now be surgically removed. Hint: They're inside the skull.
      • +
      +
      + +
      +

      07 February 2012

      +

      Giacom updated:

      +
        +
      • The return of the Nanotrasen Scripting Language! (NTSL) If you haven't heard of NTSL, it is a scripting language within a game for telecomms. Yes, you can create scripts to interact with the radio! For more information, head here: http://wiki.nanotrasen.com/index.php?title=NT_Script But before you do, if you are not an antag, do not create bad scripts which hinders communication.
      • +
      • Cameras, mulebots, APCs, radios and cyborgs can have signallers attached to their wires, like airlocks!
      • +
      • Cameras have non-randomized wires and the power wire when pulsed will now toggle the camera on and off.
      • +
      • Cyborgs have a new wire, the lockdown wire! It will disable/enable the lockdown of a Cyborg when pulsed.
      • +
      • The traffic control computer (or more commonly known as the computer which lets you add NTSL scripts) will now have a user log, which will log all user activity. Other users can then view that log and see who has been uploading naughty scripts!
      • +
      • NTSL has two new functions! time() and timestamp(format) will help you increase the range of types of scripts you can make, especially time(); since you can then make the scripts know the different between each execution by storing the results in memory.
      • +
      • Two new advance disease symptoms! Their names are "Longevity" and "Anti-Bodies Metabolism". Have fun experimenting with them!
      • +
      +
      + + +
      +

      31 January 2013

      +

      Kor "Even in death I still code" Phaeron updated:

      +
        +
      • Four new slime types with their own reactions and two new reactions for old slimes.
      • +
      • Put a suit of reactive teleport armour back in the RD's office.
      • +
      • Chemistry now has two dispensers (with half charge each) so both chemists can actually work at the same time.
      • +
      +
      + + +
      +

      27 January 2013

      +

      Ikarrus updated:

      +
        +
      • Security frequency chatter now appears in cyan (Similar to how command is gold)
      +

      Cheridan updated:

      +
        +
      • The plant bags in Hydroponics lockers have been replaced with upgraded models with seed-extraction tech. Activate with via right-click menu or Objects verb tab.
      • +
      • Obtaining grass tiles works a bit different now: grass is harvested as a normal plant item, clicking on it in-hand produces the tile.
      • +
      +
      + +
      +

      26 January 2013

      +

      Pete updated:

      +
        +
      • Added hugging and kicking. I also updated the text styles for clicking on humans in most intents, but they should be pretty much the same.
      • +
      +
      + +
      +

      25 January 2013

      +

      Errorage updated:

      +
        +
      • All the equipment you spawn with will now contain your fingerprints, giving the detective more ability to tell where items came from and if a crewmember has changed clothing.
      • +
      +
        +
      • Better explosions: Explosion spreading will now be determined by walls, airlocks and poddoors and not just a flat circle.
      • +
      +
      + +
      +

      20 January 2013

      +

      Cheridan updated:

      +
        +
      • Chickens will now lay a certain number of eggs after being fed wheat, rather than just laying them whenever they felt like it. No more chickensplosions.
      • +
      +
      + +
      +

      16 January 2013

      +
        +
      • Department Security can now be runned: +
        Department Security decentralizes security by assigning each officer to a different department. They will be given the radio channel and access to their assigned department along with a security post. The brig has been remapped to be smaller to accomodate this change. +
        To run DeptSec: Before compiling, server operators must
        tick jobs.dm (in WorkInProgress/Sigyn/Department Sec) and use map 2.1.1 instead of 2.1.0.
      • +
      +
      + +
      +

      /tg/station 13 Presents

      +

      Directed by S0ldi3rKr4s0

      +

      & produced by Petethegoat

      +
        +
      • Curse of the Horseman.
      • +
      +
      + +
      +

      12 January 2013

      +

      Cael Aislinn updated:

      +
        +
      • Spiders which will breed and spread through vents. Different classes of vents. AI controlled only at the moment.
      • +
      • Farm animals! Cows, goats and chickens are now available. You can order them at Cargo Bay.
      • +
      +

      Giacom updated:

      +
        +
      • Staff of animation mimics will no longer care whether you are holding the staff or not, they will never attack their creator.
      • +
      • Brainrot will only need alkysine to be cured.
      • +
      • New spider infestation event based on Cael's spiders. The announcement will be the same as alien infestations.
      • +
      +
      + +
      +

      11 January 2013

      +

      Giacom updated:

      +
        +
      • Plasma (Air) will give the breather the plasma reagent, for a toxic effect, instead of just straight damage.
      • +
      • The agent card will now work inside PDAs/Wallets; meaning the AI won't be able to track you.
      • +
      +
      + +
      +

      09 January 2013

      +

      Malkevin updated:

      +
        +
      • The owl mask now functions as a gasmask for increased crimestopping power.
      • +
      +
        +
      • Adds the missing icons for the arrest statuses of Parolled and Released, as well as a little blinking icon for chemical implants.
      • +
      + + +
      +

      08 January 2013

      +

      Cael Aislinn & WJohnston updated:

      +
        +
      • Many new icons for aliens (death, sleeping, unconscious, neurotox, thrown/impregnated facehugger etc)
      • +
      • Alien larva can now be removed by dangerous and unnecessary surgery (and actually chestburst if they aren't).
      • +
      • Alien larva now have sprites to represent their growth: bloody at 0%, pale at 25% and 75% the normal deep red.
      • +
      • New icon overlays for representing alien embryo progression.
      • +
      + +
      +

      07 January 2013

      +

      Kor updated:

      +
        +
      • Four new slime types with their own extract reactions have been added. Sprites this time were created by Reisyn, SuperElement, and LePinkyFace.
      • +
      + +
      +

      02 January 2013

      +

      Kor updated:

      +
        +
      • Slime breeding! There are now 13 varities of slime, each with its own extract reaction (inject five units of plasma). Some of these reactions are reused from the old cores, some are new. As to breeding, each colour of slime has a series of other slimes it may mutate into when it reproduces.
      • +
      +

      Giacom updated:

      +
        +
      • You can now use wallets as IDs and equip them in your ID slot.
      • +
      • Firesuits are once again effective at protecting you from heat. The flames themselves will still hurt you, even with a firesuit. The damage protection is much better with a firesuit though.
      • +
      • Engineering starts with a PACMAN generator for jump starting the singularity if the power runs out of the SMES. 30 plasma spawns in Secure Storage inside the crate, to use as fuel for the generator.
      • +
      + +
      +

      31 December 2012

      +

      Giacom updated:

      +
        +
      • Simple animals (Corgis, Cats, Constructs, Mice, Etc...) can now pull people.
      • +
      • You can quickly stop pulling on someone by pulling them, while they're already being pulled by you. For example, CTRL+Click on something you are pulling to quickly stop pulling it.
      • +
      + +
      +

      30 December 2012

      +

      Giacom updated:

      +
        +
      • Emitters now require to be wired in order to work. When there is not enough power it will stop shooting until there is enough power, meaning you do not have to turn it back on, just get the power flowing.
      • +
      • You can order shield generators from cargo. Teleporter access is required to open the crate.
      • +
      +

      Ikarrus updated:

      +
        +
      • Map: Reorganized the Command Sector. The Captain has his own private quarters in addition to his office.
      • +
      + +
      +

      26 December 2012

      +

      Ikarrus updated:

      +
        +
      • An agent card is now required to use doors and controls on the Syndicate Shuttle (Nuke).
      • +
      • Scanning gas tanks is now a PDA-cart function. Only Atmos and Science PDA carts have this function. Have fun mislabelling gas tanks!
      • +
      + +
      +

      23 December 2012

      +

      Giacom updated:

      +
        +
      • The syndicate Military PDA will not show up on possible PDAs to message anymore, even when the receive/signal is turned on. You can still send messages and people can still reply to you.
      • +
      • You can now sell processed plasma for supply points. The conversion rate is 2 plasma sheets for 1 point. You must put the plasma in a crate for it to count.
      • +
      • The mecha toy prize promotion has officially ended. You can no longer redeem all 11 action mecha figures for a real mech. New toy redeeming promotions in the future will be considered.
      • +
      + +
      +

      21 December 2012

      +

      Ikarrus updated:

      +
        +
      • You can now use . to speak over headset department channels in addition to the : and # characters.
      • +
      + +
      +

      19 December 2012

      +

      Nodrak updated:

      +
        +
      • You can now use # to speak over headset department channels. For example say "#e Hello" will say "Hello" over the engineering channel. say ":e Hello" will still work as it always has.
      • +
      + +
      +

      16 December 2012

      +

      Giacom updated:

      +
        +
      • You can now create your own solar arrays! Order the solar pack crate and you'll receive 21 solar assemblies, 1 electronic which you can put into an assembly to make it a solar tracker and finally the solar computer circuit board. You will get more detailed instructions in the crate, on a piece of paper. Engineering will also start with this crate to help repair destroyed solar arrays.
      • +
      +

      Petethegoat updated:

      +
        +
      • Added a new option to the key authorisation devices. It removes the maintenance access requirement from all doors. It's irreversible, so only use it in an emergency!
      • +
      + +
      +

      15 December 2012

      +

      Ikarrus updated:

      +
        +
      • Swapped the locations of the Library and Chapel. Thanks to killerz104 for the remap.
      • +
      • Partial remap of atmos. Monitoring and Refill stations are now the same room.
      • +
      • Toxins Mixing should be working properly again.
      • +
      + +
      +

      12 December 2012

      +

      Ikarrus updated:

      +
        +
      • Robotics is now a full Science department.
      • +
      • Completely remapped Research Division, Robotics, Medbay, and the Library.
      • +
      • Partially remapped Cargo Bay, Mining Dock, Engineering, and Atmospherics.
      • +
      • Changed the access of the HoS and HoP. For a list, refer to their respective wiki pages.
      • +
      +

      Errorage updated:

      +
        +
      • Miners now have to go through cargo to reach the Mining Dock.
      • +
      +

      Petethegoat updated:

      +
        +
      • The Detective's revolver no longer cares about how cool you look. It now spawns in his locker.
      • +
      • Added new inhands for most energy weapons, by Flashkirby!
      • +
      +

      Giacom updated:

      +
        +
      • Disintegrate (EI NATH) will leave behind the brain of the victim. Possible productive uses include: trophies, looking awesome as you gib someone and only their brain remains, people to talk to when you get an MMI, pocket brains, a way to get back into the game if the wizard didn't grab your brain and stuffed it into his bag.
      • +
      + +
      +

      07 December 2012

      +

      Giacom updated:

      +
        +
      • The detective's scanner was upgraded, it can now scan for reagents in items and living beings. Potential uses include, scanning dead bodies for leftover poison or scanning items to see if they have been spiked.
      • +
      • You can now attach photos to newscaster news feeds and wanted posters.
      • +
      • You can now emag buttons to remove access from them.
      • +
      • The CentComm. Report has been changed so it no longer names potential antagonists. It will just announce the potential round type instead.
      • +
      + +
      +

      05 December 2012

      +

      Cheridan updated:

      +
        +
      • Agent cards have been upgraded with microscanners, allowing operatives in the field to copy access levels off of other ID cards.
      • +
      +

      Ikarrus updated:

      +
        +
      • The Chief Medical Officer, Research Director, Chief Engineer, and Lawyers now have basic Brig access (corridor only)
      • +
      • Merged Mining and Cargo radio channels into the Supply Radio. To use the supply channel, use :u
      • +
      • Mining Dock remapped to be more compact and closer to cargo.
      • +
      +

      Giacom updated:

      +
        +
      • The wizard's fireball spell is once again dumbfire. It will fire in the direction of the wizard instead of having to choose from a list of targets and then home in on them.
      • +
      +
      + +
      +

      02 December 2012

      +

      Giacom updated:

      +
        +
      • Added a new artefact called the "Staff of Animation". You can get it in the Wizard's Spellbook. It will animate objects and items, but not machines, to fight for you. The animated objects will not attack the bearer of the staff which animates them, meaning if you lose your staff, or if it gets stolen, your minions will turn on you.
      • +
      +
      + +
      +

      30 November 2012

      +

      Petethegoat updated:

      +
        +
      • Janitor has recieved a slightly upgrade mop bucket. The old one is still there too.
      • +
      +

      Ikarrus updated:

      +
        +
      • Swapped the locations of the Vault and Tech Storage.
      • +
      • Cargo Techs, Miners, and Roboticists no longer start with gloves. They are still available from their lockers.
      • +
      +
      + +
      +

      28 November 2012

      +

      Kor updated:

      +
        +
      • Slimes have replaced roros (finally)! Right now they are functionally identical, but massive expansion of slimes and xenobio is planned. Sprites are by Cheridan.
      • +
      +
      + +
      +

      25 November 2012

      +

      Giacom updated:

      +
        +
      • Added new very high level symptoms which are only obtainable in the virus crate. Virus crate will also come with mutagen.
      • +
      +

      Petethegoat updated:

      +
        +
      • Removed clown planet! It'll return shortly in away mission form.
      • +
      +

      Ikarrus updated:

      +
        +
      • Added Gateway access. Only the RD, HoP, and Captain start with this.
      • +
      • New access levels in the brig:
        -Brig access now opens the front doors of the brig, as well as other lower-risk security areas.
        -Security access allows you into the break room and equipment lockers.
        -Holding Cells allows you to use brig timers and lets you in the Prison Wing.
        -The Detective no longer has Security Equipment access.
      • +
      • Significantly increased max cloneloss penalty for fresh clones to 40%.
      • +
      +
      + +
      +

      23 November 2012

      +

      Giacom updated:

      +
        +
      • Simplified detective stuff. The high-res scanner is gone and instead the detective's normal scanner will instantly report all fingerprints, dna and cloth fibers in full. This was needed because the system took too long to work with and disencouraged detectives. Not only that, it made detectives less of a threat for antagonists and made possible scenerios, such as framing someone by changing fingerprints with someone else, impratical. To replace the computer, the detective will have a full medical computer with access to it. Not only that, but his useless filing cabinet will be replaced with an empty one for serious investigators. Along with this, are fingerprint cards and built-in PDA scanning, as all of security had access to it which was really the detective's thing. The new scanner will also log every finding and you can print them out as a report by clicking the scanner while it is in your active hand.
      • +
      • You can toggle the pressure of your sprayer by clicking on it while it is in your active hand. With pressure, the sprayer will spray 10 units on the floor, otherwise it sprays 5. You'll need to turn pressure on to spray water on the floor and make it slippery.
      • +
      • AIs in intellicards can no longer move their camera. This will limit them in ability but without making creating and carding an AI to have as a personel door opener impossible.
      • +
      • Telecommunication Busses can now be set to change the frequency of a signal. (Allowing you to say.. set the command channel to broadcast to the common channel).
      • +
      • Telecommunication was changed to be more effecient. Because of this, Relays don't need a broadcaster or a receiver and you can setup a relay on it's own. You can still disable sending and or receiving from the relay's interface.
      • +
      +

      Zelacks updated:

      +
        +
      • Plant Analysers now work on seed bags.
      • +
      +
      + +
      +

      21 November 2012

      +

      Petethegoat updated:

      +
        +
      • The nuke shuttle can now travel at will, and to any location. When travelling from syndicate space to the station, (and vice versa), it will travel through hyperspace.
      • +
      +

      Carn updated:

      +
        +
      • Changed savefile structure. There's a bunch of unused files left lying around so old savefiles will be purged. Sorry for the inconvenience. Many preferences have been moved to the Preferences verb tab. Everything in that tab is persistent between rounds (it updates your savefile, so even DCing won't reset them). Enjoy x
      • +
      +

      Phol updated:

      +
        +
      • Added female sprites for most mutant races.
      • +
      +

      Cheridan updated:

      +
        +
      • SSU manufacturers have issued a product recall! It seems old models shipped with faulty wiring, causing them to short-circuit.
      • +
      +
      + +
      +

      20 November 2012

      +

      Kor updated:

      +
        +
      • Added Exile Implants to the Gateway room. Someone implanted with an Exile Implant will be able to enter the away mission, but unable to return from it. Not only can they be used for getting rid of dangerous criminals, but revs/stationheads count as dead while on the away mission, and traitor/changeling/wizard assassination targets count as dead if they're on the away mission at round end, allowing for those objectives to be completed peacefully.
      • +
      • Added medical hardsuits, sprited by Majorsephiroth. Two of them spawn in EVA. Their most unique/medical oriented feature is being able to hold a medkit in the suit storage slot, allowing you to easily access medicine while keeping your hands free.
      • +
      +
      + +
      +

      19 November 2012

      +

      Giacom updated:

      +
        +
      • Malf AIs can only shunt to APCs from their core. Meaning their core needs to be alive before they can shunt to another APC. Malf AIs can start a takeover inside an APC now.
      • +
      • When taking damage, the next sequence of the overlay will show for a bit before reverting to the overlay you should have. This allows you to know you are taking damage without having to check the text screen.
      • +
      +
      + +
      +

      18 November 2012

      +

      Petethegoat updated:

      +
        +
      • Ported over BS12 style cameras. They now take a photo of a 3x3 area!
      • +
      • Catatonic people (those that have ghosted while alive) now count as dead for assasinate objectives.
      • +
      +
      + +
      +

      17 November 2012

      +

      Donkie updated:

      +
        +
      • You can now deconstruct and construct Air Alarms and Fire Alarms. Read wiki on howto.
      • +
      +

      Giacom updated:

      +
        +
      • Medical Cyborgs no longer lose the reagents in their hypospray when switching modes.
      • +
      • Spaceacillin will now help stop the spread of diseases.
      • +
      • You can once again make floors slippery by spraying water. This was done by increasing the amount the sprayer uses, which is from 5 to 10. You can also empty your sprayer's contents onto the floor with a verb in the Object tab.
      • +
      +
      + +
      +

      16 November 2012

      +

      Kor updated:

      +
        +
      • Fixed the syndicate teleporter door, making teleport assaults possible. It will once again open when you open the outter door.
      • +
      +
      + + +
      +

      15 November 2012

      +

      Giacom updated:

      +
        +
      • You can now name your advance diseases! You can't name already known diseases though.
      • +
      • Chemical implants can now hold 50 units instead of 10 units.
      • +
      +
      + +
      +

      13 November 2012

      +

      Giacom updated:

      +
        +
      • More work to advance diseases. Please report any bugs to the bug tracker, I have tried everything that I can on my own but I'll need lots of people playing to fix the more minor bugs. You can find a guide to making your own diseases here: LINK!
      • +
      • Reduced the cost to use Hive Absorb from 40 to 20. This is to help encourage people to use this power more and to use team work.
      • +
      • New symptom added! See if you can find it.
      • +
      • You can now remove symptoms from a disease using synaptizine.
      • +
      • Kor: You can once again debrain changelings. They won't make anyone half-lings though, and you won't be able to tell if the body of a debrained changeling is a changeling by putting a player brain in there.
      • +
      +

      Nodrak updated:

      +
        +
      • Wizards can no longer cast spells when muzzled. It iss now actually possible to capture a live wizard without constantly injecting them with chloral.
      • +
      • You can no longer take bags of holding or mechs to the clown planet.
      • +
      +
      + +
      +

      11 November 2012

      +

      Carn updated:

      +
        +
      • Admin-ranks changes
        + Lots of changes. This is just a brief summary of the most recent changes; still working on proper documentation.
        + All admins have access to view-vars, player-panel(for individual mobs), game panel and secrets panel. Most of the things on those pages have their own rights requirements. For instance, you can only use event orientated secrets in the secret panel if you have FUN rights. Debug secrets if you have DEBUG rights. etc.
        + Spawn xeno and toggle gravity procs were moved into the secrets panel (fun).
        + This may help with understanding which flags do what. Unfortuanately it's still somewhat vague.
        + If you have any problems, feel free to PM me at irc.rizon.net #coderbus. I go by the username carn or carnie. +
      • +
      +
      + +
      +

      11 November 2012

      +

      Kor updated:

      +
        +
      • New cyborg upgrade available for production that requires illegal and combat tech
      • +
      • Summon Guns has a new gun type created by Ausops. It also lets the user know when its been cast now to prevent people trying to buy it multiple times
      • +
      • Grilles are no longer immortal in regards to solid projectiles, you can now shoot out windows.
      • +
      +
      + +
      +

      09 November 2012

      +

      Giacom updated:

      +
        +
      • Cyborgs can now ping and beep! (Say "*beep" and "*ping") Thanks to Rahlzel for the proposal.
      • +
      • HULKS WILL NOW TALK IN ALL CAPS AND WILL RANDOMLY SAY HULK THINGS. Thanks to Brotemis for the proposal.
      • +
      • Sorry for the inconveniences with advance diseases. They are working much better now!
      • +
      • An improved APC sprite by TankNut!
      • +
      +
      + + +
      +

      05 November 2012

      +

      Giacom updated:

      +
        +
        +
      • AIs can now tweak with a bot's setting like a human who unlocked the bot.
      • +
      +
      + +
      +

      05 November 2012

      +

      Errorage updated:

      +
        +
      • Being in an area with extremely low pressure will now deal some damage, if you're not protected.
      • +
      • Space suits and the captain's armor now protect against pressure damage
      • +
      • Slightly lowered all environment damage intakes (temperature, oxygen deprevation) to make up for low pressure damage.
      • +
      • Pressure protection finally works properly. Items that protect from pressure (firesuits, space suits, fire helmets, ...) will now properly protect. The pressure damage indicator will update properly based on the pressure effects on you. Black (low) and red (high) mean you are taking damage.
      • +
      • Slightly slowed down the speed at which your body temperature changes if you are in a very hot or very cold area. The speed at which you recover from an abnormal body temperature remains the same.
      • +
      +
      + + +
      +

      03 November 2012

      +

      TankNut updated:

      +
        +
      • New APC sprite.
      • +
      • New Wraith sprite and jaunting animation.
      • +
      +
      + +
      +

      03 November 2012

      +

      WJohnston updated:

      +
        +
      • New Ablative Armor sprite.
      • +
      +
      + +
      +

      03 November 2012

      +

      Giacom updated:

      +
        +
        +
      • Airborne diseases will not spread through walls now.
      • +
      • Reduced queen healing rate to 5. The maximum health will be enough.
      • +
      • Aliens can now clear hatched eggs by clicking on them.
      • +
      +
      + +
      +

      02 November 2012

      +

      Errorage updated:

      +
        +
      • You can once again travel to the station, derelict, satellite and mining z-levels through space. You will also never loop into the same level on transition - So if you are exiting the derelict z-level, you will enter one of the other z-levels.
      • +
      +
      + + +
      +

      01 November 2012

      +

      Giacom updated:

      +
        +
      • Aliens now take x2 as much damage from fire based weaponary, instead of x1.5.
      • +
      • Doors are now weaker than walls; so normal weapons can destroy them much more easily.
      • +
      +
      + +
      +

      31 October 2012

      +

      Giacom updated:

      +
        +
      • Advance evolving diseases! Virology can now create, mutate and mix advance diseases together. I replaced the two bottles of blood in Virology with the advance disease. I'll write a wiki article soon enough. Here's a tip: Putting mutagen or virus food (a mixture of milk, water and oxygen) in blood with an existing disease will mutate it to gain symptoms. It can potentially lose old symptoms in the process, so keep backups!
      • +
      +
      + +
      +

      28 October 2012

      +

      Errorage updated:

      +
        +
      • You can now set your character's age up to 85. This used to be 45.
      • +
      +
      + +
      +

      27 October 2012

      +

      Petethegoat updated:

      +
        +
      • Mousetraps are now assemblies.
      • +
      • Added a new crate for cargo to order.
      • + +
      +
      + +
      +

      27 October 2012

      +

      Petethegoat updated:

      +
        +
      • Player Weekend begins!
      • +
      • Added a camera and hand labeler to art storage.
      • +
      • Added a medical records cabinet to the Detective's office.
      • +
      • Added a safe to the vault. Who'll be the first to crack it?
      • +
      +

      Nodrak updated:

      +
        +
      • The CE has a new pet!
      • +
      +
      + +
      +

      25 October 2012

      +

      Flashkirby99 updated:

      +
        +
      • Added 18 new hairstyles!
      • +
      +
      + +
      +

      24 October 2012

      +

      Giacom updated:

      +
        +
      • Throwing eggs will result in the reagents of the egg reacting to the target. (Which can be a turf, object or mob) This creates possibilities like chloral eggs, lube eggs, and many more.
      • +
      • Aliens can now acid walls and floors! Not R-Walls though.
      • +
      • Facehugger throw range reduced to 5, so aim at humans that are 2 tiles apart from the edge of your screen.
      • +
      • Making eggs is a little more expensive but secreting resin is cheaper. (Both cost 75 now)
      • +
      • Aliens no longer have a random duration of stunning humans, it's a constant value now of the lower based value.
      • +
      • Acid is less random and will be more reliable. Don't bother aciding stuff more than once, as it will waste plasma.
      • +
      • You can now target non-dense items (such as facehuggers) with a gun.
      • +
      • You can now shoot canisters, computers and windoors to break them.
      • +
      +
      + +
      +

      18 October 2012

      +

      Giacom updated:

      +
        +
      • As an AI, you can type in the "track with camera" command and get a list of names to show up there. This also works with "list camera" verb. Remember to use space to auto-fill.
      • +
      • Welding goggles have been added. They are like welding helmets but they are for the glasses equipment slot. Science and the assembly line are given a pair.
      • +
      • Thanks to WJohnston for the welding goggle icons.
      • +
      • Small change to the Assembly Line. Instead of six normal flashes, the Assembly Line will instead have two normal flashes and eight synthetic flashes. Synthetic flashes only work once but are designed to be used in construction of Cyborgs.
      • +
      • Nar-Sie put on a few pounds. Thanks HornyGranny.
      • +
      +
      + +
      +

      16 October 2012

      +

      Giacom updated:

      +
        +
      • New changeling powers!
      • +
      • Hive Channel/Hive Absorb. Allows you to share your DNA with other changelings, very expensive chemical wise to absorb (download), not so much to channel (upload)! You cannot achieve your objective by sharing DNA.
      • +
      • Mimic Voice! You can form your voice of a name you enter. You won't look like them but when you talk, people will hear the name of who you selected. While you're mimicing, you can't regenerate chemicals.
      • +
      • Extract DNA! A power that allows you to silently sting someone and take their DNA! Meaning you do not have to absorb someone to become them. Extracting their DNA doesn't count towards completing your objectives.
      • +
      • You can now get flares from red emergency toolboxes. Has a 50% chance of a flash-light or a flare spawning.
      • +
      • Flare icon by Ausops!
      • +
      • Thanks to RavingManiac (Smoke Carter), Roros now lay eggs which can grow into baby roros or be used for cooking recipes. Scientists will need to expose the egg to plasma for it to hatch; while it is orange (grown).
      • +
      • A new icon for the map spawned x-ray cameras. Icon by Krutchen.
      • +
      +
      + +
      +

      13 October 2012

      +

      Giacom updated:

      +
        +
      • Facehuggers have a new animation, thanks to Sly.
      • +
      • Firelocks, glass-less airlocks and walls will stop heat.
      • +
      • Fires are now more deadly, especially the flames.
      • +
      • Fires will now break windows.
      • +
      +
      + +
      +

      10 October 2012

      +

      Giacom updated:

      +
        +
      • Larva grow a little bit faster when on weeds or when breathing in plasma.
      • +
      +
      + +
      +

      8 October 2012

      +

      Giacom updated:

      +
        +
      • Thanks to Skasi. Atmospherics has been changed to be made simpler and spawn with the new atmos features, such as the heaters.
      • +
      • Radio headsets can only be heard by people wearing them on their ear slot. This will let us do more fun stuff with headsets, such as a traitor encryption key which can listen to all the channels, but not talk in them.
      • +
      +
    +

    Kor updated:

    +
      +
    • A pen no longer spawns in your pocket. Instead, each PDA will spawn with a pen already in it.
    • +
    +
    + +
    +

    5 October 2012

    +

    Giacom updated:

    +
      +
    • Aliens can now be harmed by fire. They now also take double fire damage, meaning flame based weaponry is very effective.
    • +
    • Buffed alien facehuggers and eggs. Facehuggers don't go idle anymore, and they attach to anyone who walks past them. Eggs do the same; fully grown eggs will open to potential hosts. If you are still in the range of them, the facehugger inside will leap out and hug you. Removed "activate facehuggers", since it's useless now. Emote "roar" if you want to roar now.
    • +
    • There can be only one living queen at a time, if the queen dies then a drone can take her place as a princess.
    • +
    • Buffed queen regeneration a bit, so it's not the same as her underlings. It's also more important because there can only be one queen at a time.
    • +
    • Aliens don't slip in space anymore.
    • +
    • Hulks don't paralyze aliens anymore, they instead slow them down to a slow crawl. It is very effective for punching aliens out of weeds, so it can't regenerate it's health.
    • +
    • New egg opening and opened egg icons by WJohnston.
    • +
    +

    Aranclanos updated:

    +
      +
    • A buncha crud nobody cares about lol Added a light to the airlock wiring interface to show the status of the timing.
    • +
    • You can't fill sprays without being next to the dispenser.
    • +
    • Simple animals no longer freeze to death in places with normal temperature.
    • +
    • Mechs no longer freeze on the spot when they are using the Energy Relay on powerless areas.
    • +
    • Improvements to showers, they now clean gear on beltslot, back, ears and eyes. Showers only clean visible gear.
    • +
    • Replica pods works again! But you can't make potato people without a key or clone people who ghosted alive (Catatonic).
    • +
    • Engiborgs can deconstruct airlocks with their RCDs once again.
    • +
    • You can construct airlocks while standing on another airlock with RCDs.
    • +
    +
    + +
    +

    3 October 2012

    +

    Agouri updated:

    + +
    + +
    +

    1 October 2012

    +

    Cheridan updated:

    +
      +
    • Wizards have a new artifact added to their spellbooks.
    • +
    +
    + + +
    +

    30 September 2012

    +

    Numbers updated:

    +
      +
    • Readded Volume Pumps - now they work as intended and are constructable
    • +
    • Readded Passive Gates - now they work as intended and are constructable
    • +
    • Readded Heat Exchangers - now they work as intended and are constructable
    • +
    • Added Heater - to warm up gasses to 300C
    • +
    • Pipe dispensers can produce the readded pieces.
    • +
    • New graphics for all of the above - courtesy by Ausops.
    • +
    +
    + +
    +

    30 September 2012

    +

    Giacom updated:

    +
      +
    • Airlocks now use the Environmental power channel, since they are airlocks after-all. Meaning, when power is low the airlocks will still work until the environmental channel on the APC is turned off. This applies to all the door control buttons too. Pipe meters now use the environmental power channel. If you have any comments have this change, please let me know in the feedback section of the forums.
    • +
    +
    + +
    +

    26 September 2012

    +

    Carnwennan updated:

    +
      +
    • Added new hotkeys. Type hotkeys-help for details or see the drop-down help menu at the top of the game window.
    • +
    +

    Aranclanos updated:

    +
      +
    • Mechs are once again spaceproof!
    • +
    • The YouTool machine is now all access
    • +
    • Cutting tower caps in hand no longer deletes the wood, and planks now auto stack
    • +
    +
    + +
    +

    25 September 2012

    +

    Donkie updated:

    +
      +
    • Reworked the Piano, now really optimized and new interface!
    • +
    +
    + +
    +

    24 September 2012

    +

    Petethegoat updated:

    +
      +
    • Hopefully fixed the stop midis button. It should now stop any midis that are currently playing.
    • +
    +
    + +
    +

    23 September 2012

    +

    Petethegoat updated:

    +
      +
    • Fixed an exploit which would allow the janitor to magically mop floors.
    • +
    • Added lipstick~ It's not available on station, as Nanotrasen has deemed it contraband.
    • +
    • If you encounter any issues with computers, notify an admin, or ask for assistance on #coderbus, on irc.rizon.net.
    • +
    +

    Donkie updated:

    +
      +
    • Updated the Package Tagger with new interface!
    • +
    • You can now dispense, remove and retag sort junctions properly!
    • +
    +
    + +
    +

    17 September 2012

    +

    Cheridan updated:

    +
      +
    • Metroids have been replaced with Rorobeasts. Roros are strange latex-based lifeforms that hate light, fun, and gloves.
    • +
    +
    + +
    +

    17 September 2012

    +

    Carn updated:

    +
      +
    • F5 is now a hotkey for adminghosting. F8 toggles ghost-like invisibility for admins.
    • +
    • Catatonia makes you fall down. Admins appear braindead when admin-ghosting.
    • +
    • "Set-observe"/"Set-play" renamed and merged into "Aghost".
    • +
    • "Lay down/Get up" renamed to "Rest"
    • +
    • Closets can't be sold on the supply shuttle anymore
    • +
    • Fixed all dat light
    • +
    +
    + +
    +

    13 September 2012

    +

    Carn updated:

    +
      +
    • New Hotkeys (Trial period). Details can be found in the help menu or via the hotkeys-help verb. It's all client-side. It shouldn't intefere with regular controls (except ctrl+A, ctrl+S, ctrl+D and ctrl+W).
    • +
    +
    + +
    +

    10 September 2012

    +

    Giacom updated:

    +
      +
    • AIs can double click on mobs to instantly start tracking them.
    • +
    +
    + +
    +

    Important note for server hosts!

    +

    Important note for server hosts!:

    +
      +
    • The file /code/defines/hub.dm was moved into /code/hub.dm. To get your server back on the hub, open /code/hub.dm and set the hub variables again. Sorry for the inconvenience.
    • +
    +
    +
    +

    8 September 2012

    +

    Carn updated:

    +
      +
    • Added an additional check to stop changelings sharing powers/becomming un-absorbable/etc by absorbing eachother and then rejuvinating from death.
    • +
    • Cloaked Aliens are now slightly easier to see, so they should avoid strongly lit areas when possible. They can still lay down to become even stealthier though. Let me know what you think, it's only a minor sprite change.
    • +
    +
    + +
    +

    6 September 2012

    +

    Cheridan updated:

    +
      +
    • -Changes flour from an item to a container-held reagent. All recipes have been updated to use 5 units of reagent flour for every item required previously. This has a few advantages: The 16(!) sacks of flour previously in the kitchen cabinet have been condensed to an equivalent 3 sacks. Beer is now brewable with universal enzyme, and converting lots of wheat into flour should be less tedious. Also, flour grenades, etc. Because of this, flour is now obtained from the all-in-one blender rather than the processor, and spaghetti noodles are made with 5 units of flour in the microwave.
    • +
    +
    + +
    +

    6 September 2012

    +

    Giacom updated:

    +
      +
    • Removed cameras from bots (NOT BORGS). They weren't working well with freelook and I felt that since they weren't used at all, they wouldn't be missed.
    • +
    +
    + +
    +

    3 September 2012

    +

    Giacom updated:

    +
      +
    • Cameras has changed quite a bit. They are no longer created from grenade canisters, instead you make them from an autolathe. The construction and deconstruction for them has also changed, so look it up or experiment it with yourself to see how to setup the cameras now. Cameras also get wires, like airlocks and APCs. There's two duds, a focus wire, a power wire, an alarm wire and a light wire. Protip: You can see which one is the alarm wire by pulsing it.
    • +
    • Added a red phone and placed it in the Cyborg Station. Sprite by Pewtershmitz! You'll also find an AI restorer there, replacing the computer frame.
    • +
    • Cameras aren't all X-ray anymore. The AI won't be able to see what room you are in if there's no normal camera inside that room or if there's no X-ray camera nearby..
    • +
    • Cameras get upgrades! Currently there's X-ray, EMP-Proof and Motion. You'll find the EMP-Proof and Motion cameras in the normal places (Singularity Pen & EVA), the new X-ray cameras can be found in the Dormitory and Bathrooms, plus some extra ones to invade your privacy. See if you can smash them all.
    • +
    • Alien Larva can bite simple animals (see: Ian, Runtime, Mice) to kill them and gain a small amount of growing points.
    • +
    • Space travel was tweaked to be more random when changing Z levels. This will stop people and items from being stuck in an infinite loop, as they will eventually hit something to make them stop.
    • +
    +
    + +
    +

    31 August 2012

    +

    Agouri updated:

    +
      +
    • Overhauled newscasters. No visual additions but the thing is much more robust and everything works as intended. Wanted issues are fixed. Admins, check out Access News Network under Fun.
    • +
    +
    + +
    +

    30 August 2012

    +

    Giacom updated:

    +
      +
    • You can now create an EMP Pulse. Like an explosion, it is the mixing of two reagents that trigger this to happen. I will tell you the first required reagent. Uranium. Have fun!
    • +
    • I have made most chemicals need 3-5 or more chemicals in order to react to a turf. For instance, you need at least 5 units of thermite splashed on a wall for it to burn down."
    • +
    • The EMP kit, that you can buy through the uplink, has two more grenades in them now. Making the box full of EMP grenades!
    • +
    • Changed the EMP grenade's range to be much bigger.
    • +
    +
    + +
    +

    29 August 2012

    +

    Nodrak updated:

    +
      +
    • Mice now work with the admin player panel. Admins can now turn players into mice with the 'Animalize' button in the player panel!
    • +
    • Space bear AI no longer runs when a player is controlling it. Admins can now turn players into space bears with the 'Animalize' button in the player panel!
    • +
    • The holodeck beach program once again has a beach.
    • +
    • The nuke op shuttle floor was pressure-washed a few days ago. We have since re-painted it with nanotrasen blood. Sorry for any confusion.
    • +
    +
    + +
    +

    28 August 2012

    +

    Giacom updated:

    +
      +
    • You can now toggle the bolt light of airlocks. An extra wire, that controls the airlock's bolt light, has been added.
    • +
    • Aliens can now tell who is and who isn't infected. They get a special facehugger icon that appears over mobs that have been impregnated.
    • +
    • Cameras have temporary X-Ray for the time being.
    • +
    +
    + +
    +

    August 26, 2012

    +

    Nodrak updated:

    +
      +
    • Admins now have an 'Animalize' button on a mob's player panel. This button allows admins to turn players into simple animals.
      There are a few exceptions. Mice, Parrots, Bears and Space Worms all have issues that, until fixed, prevent me from allowing players those transformations.
    • +
    +

    August 25, 2012

    +

    Carnwennan updated:

    +
      +
    • New lighting. It should look and feel the same as the old lighting whilst being less taxing on the server. Space has a minimum brightness (IC starlight) and areas that do not use dynamic lighting default to a lighting level of 4, so they aren't dark, but they aren't superbright. Replacing turfs should preserve dynamic lighting. Singulo/bombs should cause a lot less lighting-related lag. There are some minor known issues, see the commit log for details.
    • +
    • Admins can now access most controller datums with the "Debug Controller" verb. Time to break all the things!
    • +
    • Supply shuttle now uses a controller datum. This means admins can see/edit supply orders etc.
    • +
    • Changeling fakedeath can be initiated after death again. Next time you want something reverted, just ask rather than being obnoxious.
    • +
    +

    Giacom updated:

    +
      +
    • AIs can now look around like a ghost with the exception that they cannot see what cameras cannot see. Meaning if you're in maintenance, and there's no cameras near you, the AI will not know what you are doing. This also means there's no X-Ray vision cameras anymore.
    • +
    • AIs can add links to Telecommunication Machines. Added some cameras for areas that should have it but instead relied on cameras nearby for vision.
    • +
    • Choking has been changed. You have to stand still while lethally choking someone. It takes time to get into that lethal choke. When you are lethaling choking someone, they are still concious until the lack of oxygen knocks them out.
    • +
    +

    trubble_bass updated:

    +
      +
    • Nerfed the Neurotoxin drink, it is now less effective than a stunbaton. But more effective than a Beepsky Smash.
    • +
    • Updated descriptions on various cocktails to be more accurate or more relevant to the drink itself.
    • +
    +
    + +
    +

    August 24, 2012

    +

    Sieve updated:

    +
      +
    • Floorbots now actually pull up tiles when emagged
    • +
    • All helper bots (excluding MULEs) have an access panel and maint panel, access being for behavior and maint for internal work
    • +
    • To open the maint panel, the access panel needs to be unlocked, then you use a screwdriver. There you can emag/repair it to your heart's content. (Emagging the access panel will also unlock it permanently)
    • +
    • Helper bots are now repaired by using a welder when their maint panel is open
    • +
    +
    + +
    +

    August 23, 2012

    +

    Nodrak updated:

    +
      +
    • In-hand sprites once again update correctly when equipping items.
    • +
    +
    + + +
    +

    August 16, 2012

    +

    Errorage updated:

    +
      +
    • Changes were made to how heating and cooling of humans works.
    • +
    • You must wear both a space suit and space helmet to be protected from space! Likewise you must wear a firesuit and a fire helmet to be protected from fire! Fire helmets are red and white hardhats, found in all fire closets.
    • +
    • Fire suits now only protect from heat and space suits only protect from cold, so make your choice count.
    • +
    +
    + + +
    +

    August 14, 2012

    +

    Sieve updated:

    +
      +
    • DNA modifiers can be used if there is no occupant, primarily to handle the buffer.
    • +
    • Ion Rifles are only effected by max severity EMPs, so AOE from its own shot won't effect it
    • +
    • Pepper Spray fits on Sec belts again
    • +
    +
    + +
    +

    August 11, 2012

    +

    Sieve updated:

    +
      +
    • Turrets now properly fire at simple_animals.
    • +
    • Borgs, AIs, and brains/MMIs can be sacrificed by cultists.
    • +
    • Grenades now automatically set throw on again.
    • +
    +
    + +
    +

    August 6, 2012

    +

    Dingus updated:

    +
      +
    • Library has been redesigned. It's a whole lot more classy now.
    • +
    • Significant changes to Medbay. CMO's office is more centralized, genetics has a new exit into cryogenics, and a new break room has been installed
    • +
    +
    + +
    +

    August 4, 2012

    +

    Icarus updated:

    +
      +
    • Changes to Med-Sci south and surrounding maintenance areas. Virology is more isolated and Science gets a new Misc. Research Lab.
    • +
    • Atmos techs get construction access now to do their little projects in.
    • +
    • Transformation Stings now work on living humans.
    • +
    +
    + +
    +

    August 2, 2012

    +

    Errorage updated:

    +
      +
    • Gas masks now protect you from reagent smoke clouds
    • +
    • Changed the 'black overlay' you get when paralyzed, blind or in critical condition to include a small circle around you.
    • +
    • Dramatically lowered the amount of damage you get per breath while in critical condition. Critical condition now lasts for about 5 minutes if nothing is causing you any additional harm. This in combination with the new black image overlay is an attempt at making doctors more willing to help.
    • +
    +

    Icarus updated:

    +
      +
    • Borgs now have flashlights to allow them to see in lightless areas
    • +
    • Changes to Medbay: The sleeper and storage rooms have been swapped around. Hopefully this leads to more healing and less looting.
    • +
    +
    + +
    +

    August 1, 2012

    +

    Sieve updated:

    +
      +
    • Borgs can now have an encryption key installed into their internal radios. Simply ID, open the panel, and use the key to insert it (Screwdriver to remove)
    • +
    • Due to that as well, borgs have a 'Toggle Broadcast Mode' button for their radios, which changes the broadcast type between station-bounced (Non-reliant on TComms), and subspace (Required for department channels)
    • +
    • Also changed the binary chat for consistency, now for the prefix is ':b' for everyone, not just one for humans and one for borgs/AIs/pAIs
    • +
    • Based on feedback, Nuke Op pinpointers now automagically change between shuttle and disk mode when the nuke is armed or disarmed.
    • +
    +
    + +
    +

    01-August-2012

    +

    Carn updated:

    +
      +
    • Please update your BYOND clients! Ideally everybody should be running the latest version of byond (v496). People who fail to update to at least version 494 within a month's time may find themself unable to connect. Currently our code has no restrictions at all, which is rather bad. By getting the user-base to keep their clients up-to-date we can make use of newer BYOND features reliably.
    • +
    +

    Giacom updated:

    +
      +
    • I've made some adjustments to the Fireball spell. I've changed it to shoot in the player's facing direction instead of you having to pick a name from a list. It will explode upon contact of a person, if it hits an obstacle or if it shoots for too long. To make up for the fireball not being able to go diagonal I've shortened the cooldown to 10 seconds. It still can hurt you badly and knock you down if you shoot it at a wall. Lastly, it now lights up so it'll show up in dark rooms easily.
    • +
    +
    + +
    +

    31 July 2012

    +

    Giacom updated:

    +
      +
    • Removed passive throwing. You need at least an aggressive hold of the mob before you can throw them.
    • +
    • New map changes by Ikarrus. AI Upload Foyer is now Secure Tech Access, and the outer door only requires Bridge access. Attached to it are two new rooms: The messaging server room and the communications relay. The comms relay room runs off its own SMES unit like the AI, so it won't be affected by powersinks
    • +
    +
    + + +
    +

    29 July 2012

    +

    Giacom updated:

    +
      +
    • All radios now only work in their Z level. This means that the CommSat has a few more additions to work with this change. There is now a new Telecomms Machine called the Relay which allows information to travel across Z levels. It it then linked to a new machine called the Hub, which will receive information from the Relays and send it to the buses. Because every Z level needs these relays, which are linked up with Receivers/Broadcasters, every Z level will get one. There is one in the station, in the RD's office, one in Telecomms as always, one in the Ruskie station which is turned off and hidden from the HUB's linked list. The last one is in Mining but the location for it has not been decided yet.
    • +
    • PDAs now need to be in a Z level with a functioning Relay/Comms Network in order to send messages. It will also send uncompressed (scrambled) messages like you would with the ordinary voice messages.
    • +
    • Added some of WJohnston's sprites. Added a new mining borg sprite, Added a new high tech security airlock, Added the new telecomm sprites for Relays. Hubs were given old Bus sprites.
    • +
    +
    + +
    +

    29 July 2012

    +

    Errorage updated:

    +
      +
    • You can now use crayons to color eggs
    • +
    • Mice have invaded the station!
    • +
    +
    + +
    +

    26 July 2012

    +

    Giacom updated:

    +
      +
    • Added a new mushroom for Hydroponics, the Reishi Mushroom! It is obtained like any other mushroom and it has relaxing properties.
    • +
    +
    + +
    +

    July 25, 2012: The day of updates!

    +

    Nodrak updated:

    +
      +
    • Attacking mobs with items will now give new messages. Instead of "Monkeyman was attacked in the head with a wrench by Nodrak." it will read "Monkeyman was bashed in the head with a wrench by Nodrak." Diffrent items have diffrent verbs and some have multiple verbs.
    • +
    • Cultists can now read what words a rune was made with by examining the rune. Due to an error in the code, this was not possible before.
    • +
    • Clowns no longer have practice lasers or staves of change blow up in their face due to clumsyness.
    • +
    • Engineering cyborgs can now actually repair a cut AI wire in APCs.
    • +
    • I've removed a ton of pointless checks and redundant loops from metroid's which have been causing lag due to how often they get called. If metroids are behaving strangly ping me in #coderbus
    • +
    +

    Sieve updated:

    +
      +
    • Made a 'default' save slot (D), and whenever you connect it automatically selects the default slot to load from, but manually selecting a different slot will allow you to play on that one before it returns to default.
    • +
    • Added the ability to name your save slots with the '*'. Names can be up to 16 characters and contain letters, numbers, and basic symbols
    • +
    • The preview icon on the preference screen now takes into account any job you have set on high, and dresses up the icon accordingly. If assistant is set to 'yes', or AI/Cyborg are on high it will put the icon in a grey suit (So you can still customize).
    • +
    • Nuke Ops get a new pinpointer, changing modes with the verb will switch between pointing to the disk, and pointing to the shuttle. Also provides a notification when you leave the station z-level
    • +
    • Reworked how MMI Life() was done, now they will never lose consciousness, and many less things affect them now(Like deafening/blindness from explosions). However, they are vulnerable to EMPs, but all damage is temporary.
    • +
    • Clowns will no longer be killed trying to use holo eswords
    • +
    • Major tweaking to try and optimize many operations on the game's backend. Hopefully, this will reduce a large amount of lag by steamlining CPU-intensive operations, but at the same time there was so much changed that there is no real way for a small group to test everything. If anyone spots a bug involving being unable to 'find' mobs, characters, whatever, then put it on the issue tracker or at the very least let #coderbus know. We can't fix shit unless we know about it.
    • +
    +

    Icarus updated:

    +
      +
    • Players not buckled in when the emergency shuttle/pod starts moving get will get knocked down.
    • +
    • Added a YouTool vending machine to primary tool storage.
    • +
    +
    + +
    +

    24 July 2012

    +

    Errorage updated:

    +
      +
    • Both the chef and bartender have access to the bar area so both can serve if the other is incompetent or does not exist. Bartender's shotgun and shaker were moved to his back room and the booze-o-mat is now ID restricted to the bartender.
    • +
    • Added powercells into vending machines in engineering
    • +
    • Gave two beartraps to the janitor for pest control purposes................
    • +
    +
    + +
    +

    22 July 2012

    +

    Errorage updated:

    +
      +
    • Mech toys can now be redeemed at the quartermaster's for a great reward! If you collect the full set of 11 toys you should put them in a crate and send them to centcom via the supply shuttle.
    • +
    • Supply shuttle arrival time reduced to 2 minutes
    • +
    • Hopefully fixed the toy haul problem which made it possible to get a million toys from arcade machines.
    • +
    +

    Giacom updated:

    +
      +
    • You can now make newlines with your PDA notes.
    • +
    • You can now research and build the Light Replacer.
    • +
    • You can now store donuts in the donut box. The next donut you pull out will be the last one you put in.
    • +
    • APCs will auto-turn on if there is enough power in the grid, even if the powercell is below 30%. The APC needs to be charged for a long enough time before it starts turning equipment on, to avoid spazzing out. If you have any problems with it, such as equipment turning off and on repeatedly then please make an issue report with a screenshot of the APC.
    • +
    +
    + +
    +

    18 July 2012

    +

    Giacom updated:

    +
      +
    • Added the Light Replacer. This is a device that can auto replace lights that are broken, missing or burnt. Currently it is found in the Janitor's closet and Janitor Borgs can equip it. You can refill it with glass, or if you're a Cyborg, just recharge. It is emaggable and will replace lights with rigged lights. The light's explosion was nerfed to help balance it and it is very noticable when you are holding an emagged Light Replacer.
    • +
    • The Janitor's equipment locator, on their PDA, will now tell you the direction of the equipment.
    • +
    +
    + +
    +

    17 July 2012

    +

    Icarus updated:

    +
      +
    • Added department satchels
    • +
    • Added Captain's Backpack and Satchel
    • +
    • Added three new hairstyles by Sly: Gelled, Flat Top, and Pigtails. Hair list has also been sorted by grouping similar styles.
    • +
    +

    Giacom updated:

    +
      +
    • Added a new wire for Cyborgs. See if you can figure out what it does.
    • +
    • You can now fill any container with a sink. You can change the amount to fill, from sinks, by setting your container's transfer amount.
    • +
    +
    + +
    +

    14 July 2012

    +

    Carn updated:

    +
      +
    • All living mobs can now ghost whenever they want. Essentially making the suicide verb obsolete. If you ghost whilst still alive however, you may not re-enter your body for the rest of the round.
    • +
    • Humans can no longer suicide whilst restrained (this is purely to prevent meta whilst I finish up the new FUN suicides)
    • +
    • Fixed dem evidence bags. Fixed metroids getting at it like rabbits. Fixed stuff like welding masks not hiding your face. Bunch of other things
    • +
    +

    Willox and Messycakes updated:

    +
      +
    • pAI Emoticons! Allows each pAI to set their screen to display an array of faces! Click on 'Screen Display' in the pAI OS for a list.
    • +
    +
    + + +
    +

    Saturday July 14th 2012

    +

    Giacom updated:

    +
      +
    • Added Russian Revolvers. This is a special Revolver that can only hold a single bullet randomly in it's chamber. This will allow you to play Russian Roulette with your fellow crew members! You can use it like a normal gun but you will need to cycle through the chamber slots until you hit the bullet. Only admin spawnable.
    • +
    +
    + +
    +

    Friday July 13th 2012

    +

    Carn updated:

    +
      +
    • Added FLOORLENGTH HAIR. YEESSSSSSSS!!!! :3 If you like it say thanks to Ausops for fixing it up. Credits to Powerfulstation for the original sprite.
    • +
    +

    Giacom updated:

    +
      +
    • Save Slots! You can now have separate save slots for different character setups, with a customizable maximum of 3 slots per account. If you are wondering, you will not lose your old saved setup.
    • +
    • The character setup screen was updated to look nicer and to fit on the screen.
    • +
    +

    Icarus updated:

    +
      +
    • Added new Dwarf and Very Long hairstyles. Dwarf hair and beard by SuperCrayon.
    • +
    +
    + +
    +

    Thursday July 12th 2012

    +

    Giacom updated:

    +
      +
    • pAI gets a better PDA that can actually receive messages from people. They can also instantly reply like everybody else now and they can toggle their receiver/signaller/ringer.
    • +
    • You can show the AI the notes on your PDA by holding it up to a camera. When you show up a paper/pda to the camera the AI can now click on your name to go to you, if you're near a camera. People who are Unknown will not have a link; which would've allowed the AI to track them.
    • +
    • Made the" common server" and the "preset right receiver" listen for frequencies 144.1 to 148.9. This will allow people to use different frequencies to talk to eachother without bothering the common channel. It will also allow Revs and Cultists to work with each other; everything is still logged though so it still has risks.
    • +
    • Increased the maximum frequency limit for handheld radios and intercoms. It will give you the option to just use station bounced radios on a higher frequency so that anyone with a headset can't simply tune in.
    • +
    • Created an All-In-One Grinder that is suppose to replace the blender, juicer and reagent grinder all together. Meaning any department that has a juicer, blender and grinder will instead get this. It will help people be more independent from Chemistry by recycling foods and plants.
    • +
    +
    + +
    +

    Wednesday July 11th 2012

    +

    Nodrak, Cheridan and Icarus updated:

    +
      +
    • Added a couple of Emergency Shield Projectors to Engineering secure storage. +

      Note: Credit goes to Barhardar for the original code and functionality. +

      These devices can be used to quickly create an air-tight seal across a hull breach until repairs can been made. +

      Wrench them in place and activate them near a hull breach. The shield should extend to all space tiles in range. +

      They can be (un)locked by engineering IDs and can also be emagged and otherwise malfunction. As they can not be constructed, you can repair damage and malfunctions by opening the panel with a screwdriver and replacing the wires with a cable coil

    • +
    +

    Giacom updated:

    +
      +
    • Chemistry update: Pills can now be ground up in reagent grinders. You can now put custom amounts of reagent into things using chemmasters. Can now load pill-bottles into chemmasters for mass pill-production.
    • +
    +

    Carn updated:

    +
      +
    • Clicks on inventory slots with items in now act like a click on the thing in that slot. So clicking smaller things (like pens) is easier and you can remove clothing that borks/goes invisible. Please continure to report those kinds of bug though please. Thanks x
    • +
    • Can no longer interact with your inventory with a mech.
    • +
    +

    Errorage updated:

    +
      +
    • You can now only adminhelp once every 2 minutes so please provide all necesary information in one adminhelp instead of 5! Also reply to admins in PM-s and not additional adminhelps.
    • +
    +
    + +
    +

    Saturday July 7th, 2012

    +

    Icarus updated:

    +
      +
    • A basketball simulation is now available at the holodeck. Credit to Sly and Ausops for the sprites.
    • +
    +
    + +
    +

    Friday July 6th, 2012

    +

    Giacom updated:

    +
      +
    • Bottles can now be broken over people's heads! To do this, you must have the harm intent on and you must be targeting the person's head. This change affects alcoholic bottles only. It does not change pill bottles or chemistry bottles. Helmets help protect you from damage and the regents of the bottles will splash over the victim.
    • +
    • AI's now have access to a PDA. Note: It is not PDA-bomb-able
    • +
    • Health analyzers and medical PDAs now give a time of death when used on corpses.
    • +
    +
    + +
    +

    Thursday July 5th, 2012

    +

    Carn updated:

    +
      +
    • Alien larva now chestburst even after their host has died.
    • +
    • Aliens can now slap facehuggers onto faces so they can infect mobs which lay down (or those stuck to nests).
    • +
    • Aliens can now slash security cameras to deactivate them.
    • +
    +
    + +
    +

    Wednesday July 4th, 2012

    +

    39kk9t & Carn updated:

    +
      +
    • Added alien nests. They're basically beds made of thick sticky resin which aliums can 'stick' (buckle) people to for sexytimes
    • +
    • Weed nodes are no longer dense.
    • +
    • Queens can secrete resin for walls/nests/membranes
    • +
    • Various bugfixes
    • +
    +
    + +
    +

    Saturday June 30th, 2012

    +

    Icarus updated:

    +
      +
    • Added Petethegoat's basic mirrors to the map. They allow you to change hairstyles.
    • +
    • Remapped Bar, Theatre, and Hydroponics. Bar and Kitchen are now more integrated with each other.
    • +
    +
    + +
    +

    Thursday, June 28th

    +

    Nodrak updated:

    +
      +
    • I'm currently working on cleaning up and moving around a large portion of the mob code. These changes do not directly affect players; HOWEVER, bugs, oversights or simple mistakes may cause problems for players. While I have tested as much as I can, there may be some lingering bugs I have missed.

      This part of the mob code cleanup mainly focuses on damage variables and procs. So if you suspect something related to taking, dealing or examining damage is not working as intended please fill out an issue report here and be as detailed as possible. This includes what you were doing, steps to reproduce the problem, who you were doing it to, what you were using ect... Thank you.

    • +
    +

    Carn updated:

    +
      +
    • Alien hunters will now cloak when using the 'stalk' movement intent. Whilst cloaked they will use up their plasma reserves. They can however cloak as long as they like. Using the Lay-down verb will allow them to remain cloaked without depleting their plasma reserves, hence allowing them to lay ambushes for unsuspecting prey. Should a hunter attack anybody, or get knocked down in any way, they will become visible. Hopefully this allows for more strategic/stealthy gameplay from aliens. On the other hand, I may have totally screwed the balance so feedback/other-ideas are welcome.
    • +
    • Removed the invisibility verb from the alien hunter caste.
    • +
    +
    + +
    +

    Wednesday, June 27th

    +

    Errorage updated:

    +
      +
    • Fixed the bug which prevented you from editing book's titles and authors with a pen. Also fixed the bug which prevented you from ordering a book by it's SS13ID.
    • +
    • Added the F12 hotkey which hides most of the UI. Currently only works for humans.
    • +
    +

    Donkie updated:

    +
      +
    • Pizza boxes! Fully stackable, tagable (with pen), and everythingelse-able. Fantastic icons by supercrayon!
      Created with a sheet of cardboard.
    • +
    +
    + +
    +

    Tuesday, June 26th

    +

    Errorage updated:

    +
      +
    • Changeling parasting now only weakens for 10 game ticks. It no longer silences your target.
    • +
    +
    + +
    +

    Saturday, June 23rd

    +

    Donkie updated:

    +
      +
    • Reworked job randomizing system. Should be more fair.
    • +
    • List of players are now randomized before given antag, this means that declaring as fast as possible doesn't mean shit anymore!
    • +
    +

    Carn updated:

    +
      +
    • Putting a blindfold on a human with lightly damaged eyes will speed up the healing process. Similar with earmuffs.
    • +
    • More overlay bug fixes. Most of it to do with little robots and construction stuff. Bugs go here if you have 2 minutes http://nanotrasen.com/phpBB3/viewtopic.php?f=15&t=9077
    • +
    • Weakening is instant! That means if you stunbaton somebody they're gonna fall-down immediately.
    • +
    +

    Icarus updated:

    +
      +
    • Medical storage now requires Surgery access (Medical Doctors only)
    • +
    +
    + +
    +

    Wednesday, June 20th

    +

    Nodrak updated:

    +
      +
    • AIs, Borgs are no longer able to be cultists or revolutionaries as their objectives completely contradict their laws. They can still be subverted of course.
    • +
    • pAI's no longer keep cult or rev icons.
    • +

    Cheridan updated:

    +
      +
    • -Both Ambrosia forms have had their reagent contents modified to prevent going over the 50-unit cap at high potencies. Ambrosia Deus now contains space drugs instead of poison.
    • +
    • -Drinking milk removes capsaicin from your body. REALISM!
    • +
    • -Frost oil hurts less upon consumption.
    • +
    • -Liquid plasma can be converted into solid plasma sheets, by mixing 20 plasma, 5 iron, and 5 frost oil.
    • +
    • -Added effects for holy water injection on hydroponics plants.
    • +
    +
    + +
    +

    Monday, June 18th

    +

    Giacom updated:

    +
      +
    • Fix for special characters on paper and from announcements
    • +
    +

    Sieve updated:

    +
      +
    • Various small bugfixes, check the commit log for full details
    • +
    • Fixed falsewalls not working
    • +
    • Made Lasertag ED-209's and turrets much more useful, including making their emag function more fitting
    • +
    • Added Mesons to the EngiVend to make up for how many lockers were removed
    • +
    • New Item: Sheet Snatcher. Right now only borgs have them, but they can hold up to 500 sheets of minerals (Of any combination), and auto-stacks them to boot. Used just like the mining satchels, meaning minerborgs can actually deliver metal
    • +
    • Mech drills can mine sand, and the diamond gets a much larger volume
    • +
    • If a borg has the satchel in its modules (Doesn't have to be the active one), it will auto-magically pick up any ores it walks over.
    • +
    • Bumping an asteroid wall with a pickaxe/drill in your hand makes you auto-magically start drilling the wall, making mining much less tedious (humans and borgs)(Also, gustavg's idea)
    • +
    +

    Icarus updated:

    +
      +
    • New afro hairstyles. Big Afro by Intigracy.
    • +
    +
    + +
    +

    Friday, June 15th

    +

    Carnwennan updated:

    +
      +
    • First update for update_icons stuffs:
      Fixed husking and fatties
      Fixed floor tiles still appearing in hand when laying them
      Fixed runtimes with fatties.
    • +
    • Fixes for pre-existing bugs:
      Fixed being unable to put belts & backpacks on other people
      nodamage (godmode) now prevents all organ damage. It does not stop healing however.
      Nerd stuff...
    • + +
    +

    Errorage updated:

    +
      +
    • Greatly reduced the amount of damage high pressure does.
    • +
    • Fire suits, firefighting helmets (red harhats) and the chief engineer's white hardhat now protect against high pressure.
    • +
    +

    Icarus updated:

    +
      +
    • Ported over ponytail sprites from Baystation
    • +
    +
    + +
    +

    Thursday, June 14th

    +

    Carn updated:

    +
      +
    • FEAR NOT! You can now store a pen in your pda. (aka Best commit all commits)
    • +
    +
    + +
    +

    Wednesday, June 13th

    +

    Carn updated:

    +
      +
    • Massive Mob-Icon Overhaul:
      A large amount of the mob code has been replaced. The systems replaced were causing immense performance issues so the following are very necessary optimisations.
      However, there is a downside: SS13 code is the equivilant of monkeys on typewriters. Despite weeks of constant coding/testing there -will- be things I've missed. The kinds of bugs I'm expecting are overlays not updating and/or in rare cases things not appearing in your hud. Most of these issues can be worked around simply by dropping the item and picking it back up. If all else fails ask an admin to regenerate your icons through view-vars.
      Please report any bugs to me on #coderbus IRC or make an issue on the tracker as a matter of urgency. I will fix them ASAP.
      Also a massive thankyou to Nodrak, Erro, Pete and Willox. :)
    • +
    • Massive rewrite of the overlays system (particularly for humans). Stuff is cached and only updates when necessary. In effect this means faster updates, less overheads/lag, and less reliance on the game-ticker.
    • +
    • Numerous bugfixes and tweaks for damage-procs and damage-overlays for humans. They should now be almost seamless, use very little overhead and update instantly.
    • +
    • TK grab can now be cancelled using the throw hotkey. (so now it toggles on/off like it used to).
    • +
    • Added verbs to the view-var drop-down list: "Regenerate Icons" will fix a mob's hud/overlays. "Set Mutantrace" will change a mob's mutantrace.
    • +
    • Damage icons were split up. They kinda look a bit crap so spriters feel free to replace them. Templates are provided in dam_human.dmi
    • +
    • More to come...
    +

    Cheridan updated:

    +
      +
    • -Added Lezowski's overalls to hydroponic supply closets. 50% chance per closet for them to replace the apron. -Removed some covers tags from things that made no sense to have them.
    • +
    +
    + +
    +

    Monday, June 11th

    +

    Donkie updated:

    +
      +
    • Fixed being able to lock yourself in or out of a locker using the verb.
    • +
    +

    Xerux updated:

    +
      +
    • Added lightfixture creating.
    • +
    +

    Errorage updated:

    +
      +
    • You can now use the resist verb or UI button when welded or locked in a closet. Takes 2 minutes to get out tho (Same as getting out of handcuffs or unbuckling yourself)
    • +
    • Making single-pane windows will now make the window in the direction you're facing. If a window already exists in that direction it will make it 90 degrees to your left and so on.
    • +
    +
    + +
    +

    Sunday, June 10th

    +

    Agouri updated:

    +
      +
    • Cyborgs and AIs can now use the newscaster. It was a mistake on my part, forgetting to finish that part of them.
    • +
    +
    + +
    +

    Saturday, June 9th

    +

    Errorage updated:

    +
      +
    • You can now make restraints from cable. It takes 15 lengths of cable to make a pair of restraints, they are applied the same way as handcuffs and have the same effects. It however only takes 30s to remove them by using the resist verb or button. You can also remove them from someone by using wirecutters on the handcuffed person.
    • +
    • Added four new cable colors: pink, orange, cyan and white. Engineer belts spawn with yellow, red or orange cables while toolboxes and tool closets spawn with all 8 colors.
    • +
    +
    + +
    +

    Thursday, June 7st

    +

    Icarus updated:

    +
      +
    • Added a second ZIS suit to engineering.
    • +
    • Remapped CE office and surrounding areas.
    • +
    +
    + +
    +

    Wednesday, June 6th

    +

    Sieve updated:

    +
      +
    • Radiation now works properly, watch out for that Singularity!
    • +
    • Disposals are no longer the loudest machines in existence.
    • +
    • Building portable turrets with lasertag guns now makes them fire lasertag bolts based on team, and they will automatically target and prioritize people wearing opposing team gear.
    • +
    • The same can be done for ED-209s, simply using a lasertag vest and gun (same color) where you would use a security vest and taser in construction.
    • +
    • Added mineral walls and powered mineral door construction. More information can be found in the commit thread, but basically they are built the same way others are, apply mineral to girder for a mineral wall, mineral to airlock assembly for a powered mineral door.
    • +
    • Commit Thread
    • +
    • Throw hotkey (end) now works with TK.
    • +
    • Swap hands hotkey (page up) now cycles through borg modules.
    • +
    +

    Nodrak updated:

    +
      +
    • Cargo's 'shuttle: station' and 'shuttle: dock' has been changed to 'shuttle: station' and 'shuttle: away' to help avoid confusion.
    • +
    +

    Icarus updated:

    +
      +
    • Maintenance shafts changed around. Renamed, less windows, more turns, and expanded in a few areas.
    • +
    +

    Neek updated:

    +
      +
    • You can now add chemicals into cigarettes by injecting them directly or dipping individual cigarettes into a beaker. You can inject into cigarette packs directly to affect multiple cigarettes at once.
    • +
    +

    Willox updated:

    +
      +
    • You can now click individual blocks/subblocks in the genetics console instead of having to scroll through the blocks with a forward/back button!
    • +
    +
    + +
    +

    Sunday, June 3rd

    +

    Donkie updated:

    +
      +
    • You can now Drag-Drop disposal pipes and machinery into the dispenser, in order to remove them.
    • +
    • You must now use wrench before welding a pipe to the ground
    • +
    • You can no longer remove a trunk untill the machinery ontop is unwelded and unwrenched
    • +
    • You are now forced to eject the disposal bin before unwelding it.
    • +
    +
    + +
    +

    Friday, June 1st

    +

    SkyMarshal updated:

    +
      +
    • Readded fingerprints and detective work, after lots of debugging and optimization.
    • +
    • Any PDA with access to the Security Records can now, by the normal forensic scanner function, store data the same way as the detective's scanner. Scanning the PDA in the detective's computer will copy all scanned data into the database.
    • +
    • If something goes wrong, please contact SkyMarshal on the #bs12 channel on irc.sorcery.net
    • +
    +
    + +
    +

    Friday, June 1st

    +

    Nodrak updated:

    +
      +
    • Windoor's are now constructable! Steps are found here.
    • +
    +
    + +
    +

    Tuesday, May 29th

    +

    Nodrak updated:

    +
      +
    • Glass Doors are now breakable.
    • +
    • Added more treasures to the secret mining room.
    • +
    • Changed mineral lockers from secret mining rooms: Instead of giving you two stacks of everything, you get stacks of ore based on rarity
    • +
    +

    Icarus updated:

    +
      +
    • Moved Engineering and Bridge deliveries.
    • +
    +
    + +
    +

    This 28th day of May, in the year of our Lord, Two Thousand Twelve

    +

    Cheridan updated:

    +
      +
    • -Adjusted balaclavas and added luchador masks. Wearing luchador masks give you latin charisma. They replace the boxing gloves in the fitness room. Boxing gloves are still available in the holodeck. -Fake moustache tweaked and given new sprites.
    • +
    +
    + +
    +

    Monday, May 28th

    +

    Donkie updated:

    +
      +
    • You can now dispense Disposal Bins, Outlets and Chutes from the disposal dispenser. These are movable and you can attach them above open trunks with a wrench, then weld them to attach them completely. You can remove Bins by turning off their pump, then screwdriver, then weld, then wrench. Same with outlet and chute except for the pump part.
    • +
    +
    + +
    +

    Saturday, May 26th

    +

    Icarus updated:

    +
      +
    • Ported over Flashkirby99's RIG suit sprites from Bay12
    • +
    • Department PDA Carts moved out of lockers and into head offices.
    • +
    +
    + +
    +

    Wednesday, May 23rd

    +

    Cheridan updated:

    +
      +
    • -Reverted default UI sprites to Erro's old-style UI. Config options for UI color styles coming soon. -Driest Martinis will no longer be invisible. -Braincakes are now sliceable.
    • +
    • -Medical borg overhaul. Instead of a dozen random pills and syringes, they get a hypospray that can switch between auto-replenishing tricordrazine, inprovaline, and spaceacillin.
    • +
    +

    Errorage updated:

    +
      +
    • Some of the more pressing issues with the new user interface were addressed. These include the health indicator being too far up, the open inventory taking a lot of space, hotkey buttons not being removable and suit storage not being accessible enough.
    • +
    • A toggle-hotkey-buttons verb was added to the OOC tab, which hides the pull, drop and throw buttons for people who prefer to use hotkeys and never use the buttons.
    • +
    • Added a character setup option which allows you to pick between the Midnight, Orange and Old iconsets for the user interface.
    • +
    +
    + +
    +

    Tuesday, May 22nd

    +

    Icarus updated:

    +
      +
    • RIG helmets can now be used as flashlights, just like hardhats. Credit to Sly for the sprites.
    • +
    • HoP's office has been remapped and made into his private office. Conference Room can now be accessed from the main hall.
    • +
    +
    + +
    +

    Sunday, May 20th

    +

    Errorage updated:

    +
      +
    • The new user interface is here. If anything is broken or something should be done differently please post feedback on the forum. Spriters are encouraged to make new sprites for the UI.
    • +
    • When you receive a PDA message, the content is displayed to you if the PDA is located somewhere on your person (so not in your backpack). You will also get a reply button there. This will hopefully make PDA communication easier.
    • +
    • New hotkeys! delete is the now the 'stop dragging' hotkey, insert is the 'cycle intents' hotkey.
    • +
    +
    + +
    +

    Saturday, May 19th

    +

    Doohl updated:

    +
      +
    • You can now swap hands by clicking with your middle mouse button (you have to click on a visible object though, that's the catch).
    • +
    • Tweaked the DNA modifier consoles a little bit so that it's much easier to see individual blocks instead of one jumbled mess of hexadecimal.
    • +
    • You can now properly emag AI turret controls and commsat turret controls.
    • +
    +

    Invisty updated:

    +
      +
    • Brand new ending animations!
    • +
    +
    + +
    +

    Friday, May 18th

    +

    Errorage updated:

    +
      +
    • Removed hat storage, which was useless.
    • +
    • Implanting someone now takes 5 seconds, both people need to remain still. Implanting yourself remains instant.
    • +
    • Wallets once again spawn in the cabinets in the dormitory
    • +
    • Wallets now fit in pockets
    • +
    +
    + +
    +

    Thursday, May 17th

    +

    Icarus updated:

    +
      +
    • Individual dorms now have a button inside that bolts/unbolts the door
    • +
    • New sprites for Cargo, HoP, and Captain's lockers
    • +
    • More department-specific door sprites. Most noticable changes in medsci and supply departments.
    • +
    +
    + +
    +

    Tuesday, May 15th

    +

    Icarus updated:

    +
      +
    • Added WJohnston's scrubs to Medical Doctor lockers. Comes in blue, green, and purple.
    • +
    • Added two new syndicate bundles
    • +
    • Reduced cost of thermals to 3 telecrystals (formerly 4)
    • +
    • Singularity Beacons are now spawned from a smaller, portable device.
    • +
    • CMO and QM jumpsuits made more unique.
    • +
    +
    + +
    +

    Monday, May 14th

    +

    Icarus updated:

    +
      +
    • Reinforced table parts are now made by using four metal rods on regular table parts. No plasteel involved.
    • +
    • Beakers, small and large can now be made/recycled in autolathes.
    • +
    +

    Nodrak updated:

    +
      +
    • Added a 'random item' button to traitor uplinks. You can potentially get ANY item that shows up on the traitor item list, provided you have enough crystals for it.
    • +
    +
    + +
    +

    Friday, May 11th

    +

    Icarus updated:

    +
      +
    • New design for security. This should be the last time it sees major changes for a while.
    • +
    • Added a new construction area. What could it be for?
    • +
    +

    Petethegoat updated:

    +
      +
    • Readded the RD's genetics access.
    • +
    • RD is still without chemistry access, but I'm going to review this decision in a week and see if R&D is useless due to lack of acid.
    • +
    • Added Flashkirby99's SMES sprites!
    • +
    +

    Invisty updated:

    +
      +
    • Sexy new warpspace (or whatever) tiles.
    • +
    +

    Important changes below!

    +
    + +
    +

    Thursday, May 10th

    +

    Sieve updated:

    +
      +
    • Reverted dismemberment, the recent gun changes, and Tarajans. Before you shit up the forums, read this:
    • +
    • Dismemberment was ported from Bay12, but only halfway, and there were several problems with it. I know many people really liked it, but as it stood it did not fit the playstyle here at all. This had to be removed, there is work on a more fitting system, but this had to be taken out first regardless, and the longer people beat around the bush the worse the situation got.
    • +
    • The gun change was made for no real reason and was pretty problematic, so reverting that should mean there are a lot less 'accidental suicides.'
    • +
    • Tarjans were reverted by request as well, and since keeping them working after removing dismemberment would be a stupid amount of work.
    • +
    +
    + +
    +

    Sunday, May 6th

    +

    Cheridan updated:

    +
      +
    • -New booze sprites for the drinks that were removed! Re-enabled the recipes for the removed drinks. Get cracking, bartenders. -You now need 10 sheets of metal instead of 2 to make a gas canister, people can't FILL ENTIRE ROOMS WITH THEM.
    • +
    • -Emergency Toolboxes now contain smaller, lighter fire extinguishers that actually fit inside them! +
    +
    + +
    +

    Saturday, May 5th

    +

    Petethegoat updated:

    +
      +
    • RD get the fuck out of chemistry and genetics
    • +
    • CHEMISTS, DON'T BE DICKS TO RESEARCH, GIVE THEM ACID YOU TIGHT FUCKS
    • +
    +

    Icarus updated:

    +
      +
    • Updates to Sec, including a stationary scrubber for the prison area.
    • +
    • Swapped around cryogenics and the patient rooms in medbay.
    • +
    +
    + +
    +

    Friday, May 4th

    +

    Cheridan updated:

    +
      +
    • -Added fat jumpsuit sprites for orange, pink, yellow, owl, security, and warden jumpsuits.
    • +
    • -Somatoray is hopefully more useful and less buggy when used on trays. -Botanists now have morgue access, because of their ability to clone via replica pods. Try not to get this removed like all your other access, okay hippies?
    • +
    +
    + +
    +

    Thursday, May 3rd

    +

    Ikarrus updated:

    +
      +
    • Updated genetics, medbay and security.
    • +
    +

    Petethegoat updated:

    + +
    + +
    +

    Tuesday, May 1st

    +

    PolymorphBlue updated:

    +
      +
    • Adds BS12 dismemberment!
    • +
    • Adds greater changeling for 30 points
    • +
    +
    + + +
    +

    Monday, April 20th

    +

    Erro updated:

    +
      +
    • Added a verb to the PDA which you can use to remove an ID in it. If your active hand is empy, it puts it there otherwise it puts it on the floor under you.
    • +
    +
    + +
    +

    Wednesday, April 27th

    +

    Cheridan updated:

    +
      +
    • -New sprites for lemons, oranges, and walking mushroom critters. -Added Invisty's new blob sprites.
    • +
    • -Added a new chemical: lipozine, a weight loss drug. Made with sodium chloride, ethanol, and radium.
    • +
    +
    + +
    +

    Wednesday, April 25th

    +

    Ikarrus & Flazeo updated:

    +
      +
    • New layout for Security, including a prison area instead of permacells.
    • +
    • New layout for the library, bar, and botany.
    • +
    • Medbay and R&D now have three-tile halls.
    • +
    +

    Scroll down for more commits! There's a bunch of new shit.

    +
    + +
    +

    Tuesday, April 24th

    +

    PolymorphBlue updated:

    +
      +
    • Fakedeath changelings can no longer have their brains cut out.
    • +
    • Rev checkwin changed to fire every five ticks (from twenty) and actually use the right objective type so revs being off station counts as success.
    • +
    +

    Sieve updated:

    +
      +
    • Powercells now have unique icons for cell types
    • +
    • Implemented mech construction sprite by WJohnston for the Ripley, Firefighter, Gygax, and Durand
    • +
    • Durand construction is reversible
    • +
    • Power Cells can now be made in Mechfabs, provided the proper research level has been achieved
    • +
    • Added a new item, the Synthetic Flash. Works just like a normal flash, except they can only withstand one use, but can be produced in the Mechfab(To replace the need for normal flashes)
    • +
    • Added a new type of gloves, ones that are cheap copies of the coveted Insulated Gloves, but be warned, quality control wasn't too thorough
    • +
    • Added a new Cyborg Upgrade, a jetpack for use by Miner Cyborgs. Can be refilled on any air canister
    • +
    • Miner Cyborgs now have a Diamond Drill equivalent along with an upgraded Ore Satchel
    • +
    • Mechfabs no longer brick if there are parts in the quene on sync
    • +
    • MMIs can be built in the Mechfabs again
    • +
    • Crabs are no longer immortal, and are now especially vulnerable to wirecutters
    • +
    • Bibles printed in the library now retain the religion's deity
    • +
    • Added Construction Sprites for the Ripley, Firefighter, Gygax, and Durand by WJohnston
    • +
    • Added Particle Accelerator sprites by Invisity
    • +
    • Added Power Cell, Synthetic Flash, Robot Upgrades, and made some modifications to the PA sprites
    • +
    +

    Petethegoat updated:

    +
      +
    • Added Invisty's field generator sprites.
    • +
    +
    + +
    +

    April 1-22, 2012

    +

    Cheridan updated:

    +
      +
    • CATCHING UP ON MY CHANGELOG. Some of this has been in for a while: -Added carved pumpkins and corncob pipes. -Added mutations for ambrosia and lemon trees. -Added more wood items for tower cap wood construction. -Added soil to plant seeds in. Make it by crushing up sandstone. Soil does not have indicators like trays do! Watch your plants carefully!
    • +
    • -The biogenerator is now more robust. It can dispense fertilizer in batches, and make simple leather items. -RnD can create a new tool for botanists: The floral somatoray. Has two modes. Use it on your plants to induce mutations or boost yield.
    • +
    • -Added plump helmet biscuits, mushroom soup, pumpkin pie and slices, chawanmushi, and beet soup recipes for the chef to make.
    • +
    • -Added transparency to biohelmets. -Normalized grass harvests. -Changed the name of "Generic Weeds". -Blenders can now be filled directly from plant bags. -Added low chance for a species mutation whenever a plant's stats mutate. -You now get more descriptive messages when applying mutagen to plant trays. -Removed sugarcane seeds from the vending machine. Added the sugarcane seeds to the seeds crate.
    • +
    +
    + +
    +

    Sunday, April 22nd

    +

    Petethegoat updated:

    +
      +
    • New gasmask sprites. Removed emergency gasmasks, so there's only one type now.
    • +
    • New shotgun sprites by Khodoque!
    • +
    • The barman's double-barrel actually works like a double-barrel instead of a pump-action! Rejoice!
    • +
    • Sneaky barmen may be able to illegally modify their shotgun, if they so choose.
    • +
    • Trimmed the changelog, vastly.
    • +
    +
    + +
    +

    Saturday, April 21st

    +

    Errorage updated:

    +
      +
    • Maintenance door outside of tech storage now requires maintenance OR tech storage access instead of maintenance AND robotics accesses.
    • +
    +
    + +
    +

    Thursday, April 19th

    +

    Carn updated:

    +
      +
    • Rewrote the cinematic system to try and simplify and optimise it. Please report any bugs asap to me or coderbus, thanks.
    • +
    +
    + +

    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 L?QN4I1=#|2S^`d~EA!-3 zLw1VvdBy{x&HIi!OD&(w2ATvcr0Y6!*%6Gj17@Q2rvFZ)B-81FP4J&z7!eyEoIlRD ztXKas;8}X{Z)3{)E&#+}iG5)II@acbp*o)j=lM~&(#M`MYHfo%Cl(yI59?2sC;>ys zGmTqxVs7ntkhu}Y<-HIdt-3>q*2s$Iu`X+ZXXf`A>FKL=Esn%6{u(MO%Hr-@7J)qu z0@^n84~>(mEpfBRms+O&&&xztv87~y15R<~<#EwYLHADM2jQ;Bg`nuj83D&I&Zyqp z`257-t7D6Xfj zv&Py@)w=cEv`wmtlg3k(rQJaqrCiHRpS8GrCOr{tx93_!?P+1F79CtoRFj>qDyn? z?5x1bgy4dz<*`mnoKlERX>NJ>_tDf*uiSNPj|6cx46o%yyJMt}2=Ub>i1>{mnYhT! z=+7R6OOM2JX=zB`zu+x>WLERZ>Dt>R&d9)CX>9DU<{vVMtc=bS6K5%Ju43KnUYVWk z#U^=w=QQC#^AYi#N+CH^`XvHYYW$p~N>Y0a1Pq!7Eow4^sB0;TH+=nb#)e?x(*66S zjpVFLV4iK3-@%%HadRJc0Kw>>+Re5c-B5;4^Gq&6Ja^&b$ECW+tn<&JbW+DRBBlj#NvR*zVT}Y@(+bE`)BZ{rcaa zA|+mvk3D(L8is61eN^;+ff85}_YvrS*wZP;7GZVISd-tfI_R1EBFnvPgmT4phu(u0 zZ={OYsTNOk;(yz4CtSf_vj8m-_Ri@mp7tp2ZbWd|PqXzW%GXv<7Z*LTEH*nsl6Zm} zc-P_I#~wz|!^`T;DE<;3i(m2FUQ&AJ>EG`QM+z(w(F?WvQ!kfrXa$ap6VW*lo3Kpm zR`E^=0Ly z^8iZ*?Zep~3Xvex7cBUXp@fk49$F)}NiDE{t~s|wn`+kb0x-u@1XRWDjakaz>t zM#$->hfB-y0N;rt59e$8i(44}BZhFuhw!}mxeo4X-VME1E6w&7{K!@oA>cE!3s7gxsK|#?nK6-!k3UKzu?Q!;8}8NO<~~3F3H&3-9<;~Gf>2UE$K3$ zDF#bS;~sj3mSHdTpFP>8$1z>S<(@68x4O3%whR3p9tNr{f{=$0n4G9c2>)xH!bAR_ zCtzOh1M~G4>i^RPIqRHndiw{J{4J&?rzIfJDWoEzqoWxUqyRJV`jrbH&$FbWLdz@x z4^8EL>ebTr&B(Yv=$5iQIy!|Gb8}~)f+jjKQNqQA3q-(wz{FHkQtF&sH(;z$BScMp zkJJzS`Tm)I(@*wfCo*kmXgpgoKQE7vpFi!D6-bxwp2KYCIdRFeUWLco-+Q?|v*`7f zz-Y6#x0ln_mIm;1u<$7b3SbFlaQ-^MWC*w`3NJam$3oJ4{O59q1K)$^?$o*eJVz3}bY^CmFiwgu(zC@b0|UL|fX$n$GnoNxgYT_psW=c$+N#^hjOxVwZWxVj7NY zE{71jaB>-4mf=97MUGuSt!KuV_0dYk_t(;Be};1zXUWAk<)+BC}sOw@mtFD zt+*BLWG6s-((4RB6J6+J4CI@j>5&SJ9ur3`?qFqm_o9O%e-fu(U{1JwprP@D>(r%r za%RTvboGnF(Y!EV71DLT!T^k4mMbkOfMJ7+iz@&ZJ=offrbM4gY-ZE{$PM=rj;8?8 zCIupjG<##iD#k#YN#mqvA*d0Y9AI)2G|R3E8dH11@@YRTVyo zWq_?2mGFh&;Y*Nxw%CY%nO8#Ns^kzEy11>H@+@5$@q15=BT*EBgCqOQxni<7>vUmXM%XLbHu;j{lm6cE#we2XThAfjegoZhns;4O&l z?A$(n0@pYmBE~P(n3$M7dct|SkX-h=sIO##_WKhMy$MYbzi(n}Wy}5-3$WNXlg)&9 zQXie%hdB4N$ZGB^CQ;l!D>~e zXhHDBE_X)iebn^yCSzAKC=GjG8wkH12QdrAqkPrI`E&KBh<4Y6Oi&2MBRow;lBVR3 zDRNKM`j2{3E30fkodZ$DiqO2`;x7YiM*s8HiNL1lT)jQkM7Ns6EuDs_|2fE>RVEQIIdK4wXPV$fyW58Kh z4bs#wRL(;E17jER)bfROY>S#x&Gkp(szT*>UsaZ(MKQ%hl#IE`y?A+{99T-T4lpk~ zw6QUln|w1eGB%b~TA?ln`(wuq!+ET(+YCZx9Opm{6yW7b6$5 zhT-42YQFHF_mTiMSm-j-F=9H+G69{*B{VJ2!X)85KiqI?T+^Eo>rk6cz>p;p4_f@O+$GD)JRw-l%x>`in2Y9Gssy zbxSj{Rzjed>UK&5huihq3UtpxQ!uwp>$~{MuXL%5QRmy*L|YoCRYn?O8ugI4#XMSz zV7wQ*0FEv9{W;R$D-hqbNDJv1~D z8+1H+|0X>BBum1IDTUUv>K62G6HQGUnMoh5DTTf}MoHq#;i!X02k08K2Ye8JR1{X;$C4R_Dj%sr->` zzhG7SF7Mc?b}1+S)@r^g@O6uKV8D4N#c}dVI*ASMMdS)?^$a+HQW?JsedzMWw0-zH z5N;v#sl_K{*Rdv3RAlGos}Ri9yQ@j|NkyC~2`fwP>OMRth0xyJ(bDRS2S>6JQs$CL zC!QT6gFLG@1Y+?7Y4Glsx!U7!+@Iz)mb=pODhrODI5JdQLw$FWK#kQl%MI|_)-5c}%kSIb+ zm5wJ~GKT^O@8Z0Jg5uVh0X3XTsm>6HIG7Au`SlBm&1$|A0Q3^L9gn|Tsp?q7im`aD zpu{3;@!|Q=7qqSYmLXvDFG`1|k`Ro?|4ldHQ}1Ay_vFG%nw>| zhJ)M9R_`3TF6jHsR<@`O+2Jg@?~L-6l;wV#R+QyYreV{I4yW%toZ1*ZS?pu$Fcgja zpta?K)-eVI&xJ?GB8k!JR*tAZSSs*gg;|jM4o`pLnO+*?CqWPY$qvR+Pi4Y}$lgi4 z-bQys)ih1Rvy0jBVm%Cd|_!Y+}uKG_^|MVe)U_*g<+-<3I;O{+ zl`FqnGOm0_gr7-y-}G%HB(+8~1aSeuCtl&0eCqJ&7JD*opk6RT`K=1CX;+f{OKmTMyz?NK6!05P{=ns*J(^$wnU?m)N4isqO+U}9L$BHg zKZ1}LDj?$Djz1lWwlN8Qd`M}B|FIlgLkHU_Bn4`b-Ki1ujZTeEkQILa5uDRz=!v}g zl1LXD3cuPZzNU`(+mZU+E&`KFU%ne;Hh3Ah8AJ+b42x-Hh{gM0%t=9S#oL(^a$ucS5wo}@POuw-AzIBB0oQRa90Lf zAmDKJc(SJDfM#!vXPNU!4Pbvm#_-iFO!Lh-g7X)P;wTmh>6~IjTy6Wk%)tKee{%C) z7IkkP`8MgW!CG_sg}vLCngq?w1F7S2bnB~U8G>vRLWA4xC$7JJ=%~q?@B;pH=nX&C z{~q2F`)O=;gbZ=S<1O4&8tS}ZJ_$AIu(9-d7ha3*{!OZNfkQ_pHrH;;w?|A;vcupm zg43>~+rSyVa7yCqSLjkO`MLIB?$>3AVg!7b2co-xsw5*3t;qnSGCp7cHFp_GWc~2* zBa`_gCB*f~N@)Uw8~WkRb~ldAX8leox7oGJ#Pqb^`()cDqy_|;1SrvjXEKgr&h8Ho zuMNQexZu!D`-}Y)I#s84eq~l%mcG+pNMRDbdO0xJC-cmCYpSXIBDd)A z#8JIvpLpAC<=?q7X8C#R%2sF!|JFr+;loPrcc#%^Hd?sM&xYP%ekKj(Zm+ku2se2dnfp$H;2)T9@YlZx3Bh`z za3U1JUlN_g`4Kw_<&&0^UyngV(<-#81kbITZ5)F6{3xDfmkCR{#rHgE3$#Eko&^G67ttgzReh)Ti|^AV*+z)qY|>WqLf5q9bo<5t|1(fWL3 zGd{$=MA~}09t;8aQWVtGdO=gjpU1f5W>*0g%&90Jxz1HSWVJmWMbe|&*5ZH z?Dw9A*7$=m+dG(5Q=@X_60`R&<_geP7pWYSvwes0d7qA)B;6kr8jDfBS2mYbcWfpO z=p^yjl8mh&&Rc3p%`Uf?hTnN38NQ8pGbu3P7vTcLBDW(Q0RFd`S66_HGG2T$JHsi6 zo=*pXI4mMxEHUj}{_S_insu(8qbg4esWu^Sx!)e~nV$cZJVzt)q3H9{nR(-au>KC1 zHBZW#t8RyO$)m^LdWPe+=cfD0f^?S`+kGRM=bUY!X|=NtdEhzCGV`rxd+2pj`+x2% z3D#OfhKG`mhO%a9#zV!v9u_Q@c^N|O;a(bZtf!CGD1Vh>R{#5cIm?VF<2NQVfmmx zYt%>oU!^{x4Bz-7QbI?K07nhcdxgv~cCOPI7eZyYP;W7Ym0q=gakQypFVn!15TQ-k zD(80{`U_lll_)BVC+osZ_kC|mxKBz*;xwH2zJ@YkDWfH?GV-@Y+G>cly~}czMm*c& z#Xz}q;uYOA`w(#2I{5nzvp4g-C?hK`!|eS^Hm_o)yQ|PY#Ce6*1n6S8+r0ISvb2|` zMXkC27{eJqg#zp0zs(VKX|N4iq(U95tPEX453`FC#=2t7}L3VVcjWfmgCFth{rWEzWe1^1Q!L#TkE`6fC(zWQ60kz)LhX?!ae0g zaz0xRnB(|vp0 zESTGjGy+De`%L=88~!y4Xt+64T%OtAyLSrh=ABicYmo~9?`ZPd%L7Pt@VPoUfuy-J zRzc+V4R?kKa+96HE2$#p8Wbqce;>acQaDTUM`S99LX1wS^;fOnMkV2SL`kFBE8_}K z4QSqb7sbMNZRf07J3_8ju^Cp87OtaX*pPEAd%4~OHs9Z?A+eK=ty{bqoOGJ+8}BJx zkIsu18z&oIFS9V_|Ksj@Q!ql8*%N~H%klkPA9O3i zaSo!Y)pUcZa`^^YOxf*2lzpJvTHbgkVntR?Kg7XwvEju|TH)QqFkcdgL4ww^vix9> z_2#Gg`EaRb-r|v=)j{bWKC48HDzgjYVR5%VO~iQU-DF=xq;EZa{?^FuhL+a4zoE71 zZ1=c5B4CF9%Rny!%W;5&cTC4`g=fvTqR~M?FhBR$=VF|8)2nBR$KJLM&Cvc{SZO~1 z^$gO~;Wj~8D~oOFH%{6@VTov0Qs9vIR}+R+JJ+f3xH>mpe$@;egF2$PKk#^Ty1w^g zZzatOELlFy)mY(>M+bK2kY5=xC4j&T9Fa_U3@TcumzwPJ9M+S8la-J6=7*VE{z+;4 zSCLI-Ll5U8Y4>9IVjdiKeQDNzCokAi+a0}AgLTwh-mYYWBLCe4ZEo%poCmFJ8k= zzmxddb_WVSj2tDtGXT}GwYgGra1eDTP6B(Sgx=8UudW+1OK3Z?hVncD3 zUXiabaiq`?*5L&43nS0{VP$U>!JyRcf_&c-%9~;7OBQ78pT?_uLNsRo?JiKE)}u9s zF_=%*T)@fYUfXi&oj!`-t>{I3)O*Mo9G_uXD^>3P%1)wq=}JQ1S4SZ5MnFiBqf0L> zqreDJ0ar3&rD%j(2XT$pV=P$|bFog8jhb(D%W>8$Y+a7pdL(9ROmxzVu-*BTmLiRQ z@yxU_cxtLX?_ke1;4E#Iq=$a}Q@I)?Iax6=#YcFE(&;ggZ}gIfA3-)oD2p9W{Ic(_ z`0qe(X#10S5?A)}&vPc}#RgNJ85+t>ih&B}!^nE10VbyJN`kXWb?5cL+2GmsDrv?( zi04;JUU^)*HH$`z)fol`fqvDt|JHgX;|mI3c6!n;ZZuDXK*Sd@*dWNuqud@&835#s zd2eNvls-sH&p$q_v|8nBaTw!5{5I^?FD@my^AmCsYTx7_IQuy z)}Izat62{z%^j_6b}VzY@&sa`HZCGnf4foj!}#=cpCetGn7Im4Tymw;##XKKwvFy- z*9>hhY7LIT@;J(7xx16VTaCbQK_FM=OvP2Y$g$EEf+yyS?l{tE+?zhLwbi+y0kOx5 zPMB>&K}IG#1cH9Jh~KTD2+dY)yK{bbPcNRUxHPVLyhjsx+EwY7bd+Z>;DJl^h~ri7 zt7G?Q!a&bKKm?oYIv=JzsQvI3u6}v!QBgRwm{q{;IQ_0z zZ~2S9=z6WUH}g%rR=el2r>-_^rm$#L8U3M!KIqcX5OMLWY^S>;db_&aCSo?XsqWKc z`xZXi0PO_{H3llg+K!Iy;_58Yq}$bv=G)B=iA6touHuK(G_@9;j>YH_V$i2^+cK{% zOy^#p|897>z~NBt?Q%qOsj)7?ghTJ+S*B-2+Z%^XD>-IRW@NCmU5WI~e11C&9l(2ld2g;*0EjoQ3#-*+Qz278D}64rtZiuNxHGglK=DBppF)>3qwo;e_E7#uvqPq{VaD4Fn*6061WB3^*As5H%a=O)X$A(}-r z=J?X52agXosc9Kwue1+8M7&DK&^u{n)eT-MOI{;KT`EiI+fwxr~pEW zUrl^Xk0-I&=I}i`x=8$oofaTqK&Q4_6S$;)PSVu4r%^qxe%pa@{o9@PkN}KYY4J?^ zFW-D0NlL>i6maf);g{VGthPgCO{P3sx1*>_Uz3mNcle#HanncQmZBVrHNsgGN(O}o zMbM`(Cd;-IAZs#f0mb2GsP`3@Tn}Ul4NzEikziSm?CKdbqP~u61j$7WOG)|4NITxU zf7{ytHNg?Dfq`_C@1^@Dq9jwDW%ie9qm%dxMu3j~vUG$g(fr_WU-8noKtIXzdGgrS zfDQZWI0gFutlWkoZOYU3=lz=gvx@V5$`^=t_kHjA7BEa<%cp0UKhp;vCF$;HUY!4t zi}~Ur0;gGXOX=3C#K+F-eN(GcmfJvUiTMrmLX8P)gAoHAf`fuy1B-#21RE4G^B%yHfJ;cmx{)>iNIvUW zuSLWT5iglE>IuH&%)Cb{Gm#bptu~*dF@9tuTC$_gdz0iFe9WQG#?yy(x8|}`(*Ep> zPet~0jadPU@-qAT3hGW5{8%_P-%P$zWdA(UMjt2!h^~62HZzEr6$j%Gz?X zZ8J;x5Uxk{6t|Dz1z4IB|ARF*Qq=<5P(RodK@N3ayM zQ|)P}?!qh``ZFubSkL{qbhq@L?NuE37ShdRAy~eyZ;lT8VB-IFyy>iP^3$n)85cph z=$UtVHY_BEgnvuohY~L>LIUdp`Be%D8yg$Y?yv11c5eMxv*n`VwHK>g(VfM-?yzcI zsbBqkkZj+;^C4`Qtj{3bR15j{-Q4O$R6?Y8B_pI)4jaArumHu=ZTXy~hMm_Ze|AfX z%vb5&lughpfv&~SHe{R{Ex1jge$_A=xBnsU9wYxO{ev73NB|?h<+wRwICCS9Z_(&dn zFA)o9KQ?MyuB^zPSV=Z*QKrOH%abV^#E##HBg7;dp)Cr(Dn6{=%C>HtsQ$Me|9+v0 zy_2OPc}DBVYVVspLavZTV2M4^Z_l#3yN&j&aFKjhU$4`TEX+VWwYXv&j!4@j%)k)R zjX$%nXOAB_9VO4-5IdAsN-<~Mp{gtT)ewi=4iB*X4{c>j9nj4LkzuOMKHj-lvf)j; zq?xZw=VT75_D3Nam)~80tt3^`DmDl`n@R(jGE?hPcG@Fv4;hO>XvvKHwD~nr+?PGO zM`#Z`ADHv{iC{=EF`14r_eyL|b5b-9l(eFy-edO%Qm@-Q`1oz>MVcBYHN%$-9mjXlJIL(55{q?x#%mm$V!0q!!P+?o5niFPjw~ z1#j>-hk5>kn#2^&6dmAHSD!uf?kx-+=J#AL#rJU9L9hgP_s{gLr!hzok6SY=X{<6s zC^EX98%K%SzClk*HG)9~t~@ELRdLsEeocg;zyA+)0Uw5Ww0(jJkQ&~rSpWaoUxfc} z2HNNej=XDh3cEO;R{c?cV=6AKE--iSi<}<6&sicj9XajM*5=LJ+j%}$BI(sG)E^u- zcJT@@=)uy02!>V9@Yk(w-S7XiwI6YLkycpx-a@@0CMYOKfH&edJOXTg`Ww@;jKW?W z;k;T!9D4fa4dv4$EB&QpLgc1Z8%xJ=0s0lxC{Zsf+aEp4?ex5wMJ2&r16T!(@w=0Rw#H4 zP4~^Ni8vel702gZq+GB}p)_g(1`EQ($Lsp1SAD-Pn*7Ra$MkM(d%mcX?+BNcfANul zqD7WlbN~e|=;k#YG6cZiTGu`VTwzeF*mhy4zM??7g5%ym8;n9-?&sc|@3$_KDG+3O z=se9dY8)=G``Ng=dLyA`qi}>6M+XiesLwtz5nxYDx_GGPEFG^#-C_D)K`C{L64BCn zyLw)^LmWR%-H1y{0?qq9(Z~+=`7=B7x4x;i%GNs8Zx18S>niF$ewMuqAhCxw1A*PH~C288txiha)M_L#ge`Ai_45zRBl=NpjeBBM_f>MJnNA_{%|^b z;z6OC6icc4b8P2K^`{y2uONR#fbjr`wXrepm&}S1mNv6Jgsq*ezB^~<*Z2ZI{FnaN z3Wc16@Bb|O;)miM`HrZKH0BAcSo$+VyZ@(<#$y)6<2;`ATJl-iPKTl7wuveV2yLuX zeu9Zdae!;tTV!HV#Amn0jT@vPzLHmCs^r)R3EU+inKP9U#mommlLj;i>cD9z685PJ z8{p{UA`|pEF@tV7QjQ}YtEym#iL-#^XUnye7%+-MaF5k|Y~wURQL$N3J6mo8L>0!_mM=sp33h&cbFL%`EzhfOrdP`*2s$%_6r zJHDjHMH5k$ysi(=TJM3{`0lhP;rv>4@W-(&G^j0Ko^BtPoUzbPwUXuU=k1mm4n1SG z>DP12^?3w|2rm_v+=c7AW6k=_Pe|K6vYm}9`}g_b*oQeX*u={&vD=<4yEapz!zeg9WK?Ziki! zQ6F08l3v3q-o1MVvV-|*`x<9=58PmJPhA#zUR6Bv23q0p6nV<7%Y2tS`d=)-RIAHW zg=>x zpX?P75b%Z7A4S6JBYi`Vm^)H~7&KY~NRrTDVBLCcvv@Jl2wRz;7{pId6pO#CO$7-y z#e_sf$0p}x%%=4BEea@$xuk@pdB2yJS2ZvxAb5)qYXF-R;YtIjg()Jfb_FEPm)~X=7O;KArv}0{` znX#Ja`UFog_%(E=;Zx%hzDnbaF?nw2w*%bKJ%1 z1T3=ax9VY8>5?)RVs^eyvTH%45TMH1eY_V3MrilO;^zB7ve4*QChH$6RF78F6ur(Hu%NXW4FMwsY&0x?Jq zreI+Dg9@5LXYSv|G+J7&#J>DE)Q4zAT1u#?RR@1%Uvk+*Qj>4r@@AApL}2ZV)6fk( zhY#&Q_EZR{88Z=)ZZBa|IeFWelm{FprnIdWd`)k<@liY{Tl&)H1NElVVUJeN&lfvB z)#E>Bw8=z8h0*eZ38%khG!F^53BG0XhZfBZ?&M(h^f+44Z-xl}c*GWQzh*GNTX<&< z$HU?bw?h3uTf2NuBsot1+jYh8zNnrwl@p;GZvWY6Uzfu!1GxnLgpZP)(CeX9qP^US zioW$y>mRyCoRG|LY0Dn zb=jjJCp&xm$>PjlCcE*lGx1AQGA9m5$us_thJfw+< zsXu=fymyItCMbpnp$5q3Fk#B{$+rz$Q`vO;yR^J*SM7lvJBsn-Db@nu@crKInG@J! zai0b{sS{6X#67gW9R6rw+Va2)@5lWhkl5bw%!TXBS=(oBlB(}-&}U?26?u6@Sui+1 z9Z)Ny?AmJc7UQkC-#_QbISHrOANi>4wG^X|u}_!ZJzH&(iz;00Rak<2w{jE=&8iNjW`I|NEsBLo1Wq2*{t8qdGE zy^jd>OQDe2_U^rVz|%ndZvGTDMBP0U|LeJiqz?AZlKT3D?QL?82VeHiXWbEgA9fJJ z?fKvv4=NLrk~)kviKrMSGYj+bRtM-?c?3b2Ft_~Y&(vhu&Z6q%UddPAr%~E zTtvk{=v35Kj5Zby$T34j!pf9vK> zl>c1#M^1({shr`faWl1&8O(xYte8t`7B~5ii8E3yIxucqEGlZEoD&z&+;ecrdZNMp zxes1@+?$8al6Ft@eA!lbR^UT;D-(7Ek{`F&^@NMLTfF0cI=iVqY0M0pwQ zT(0$4qJ&I_e57X8(V2prp`amQC7XSgF4}kc=tWRmAzt*08GfWgtPC^rl9sn}Tw2PS z<-fZ$Z|lETQ7NaSlgq7Xk;rKIOjF}(ceCVpaoT|r9T(@Qc@sUrDE5@}1wR#we+E z6&j!aBUfFHPQ;RvMBEB~=2 z0oWKo0fYmAjGL@0{(3PU0e=NCtv)F{Z1+awy9Uqy7Y?6s%V|U-Xd{Kkez<>csec1V6$ z6XF+M)-Pk|M0;7jVsVR)ree#rEK5ED{BniW5#hD-X5%kWAHwlOtw~U%m)qPmDa_3q zOGpS^N}JD!#B(U4mUQ-cj+(B!{mthh=4ZN~j}nhNlvQ;mbDs)JngYIB)S8=f{{fai z&{;u7b0J~j6qZH_=7sXX{A0s>vS^A;LpEXk zfbq5c^Kv^IY`bCn?3|-8y1a$l1b1B%xErgK-cx!$(!Ll$`I-c2fA=c4Ga~=2z*{bE zmdfIY4Anp zScuYp2T{q%Qg(LCBAJmOBnrgV%H%2z5zs(?Oh=Kh-fq6}L?53)$BkIMXpnjENXKms z;Zx}Oji!U#{~i;Ytbm8<;vLh2yZ3pt_t09~(w0&CAN^T8Z6}_{-K+T)^^F2alfFaq zok%jfzCK;SpIt-}D6!w~4)r%TQF0sBQTaXZtx6i~;~wW-4>~;1KgH=%nvj#}vn7Fy zi#atleuINFKM%^)C+AR&S@NQ!`TqXz z5JSwfx$pbid%f5De0aHlnRE8ciM{vPXPvdz`u+L&hN>rQL9+7)gOZp*(H~Y zZz&dL>P&7fcQS2(+-7(b4r$mmsU*Qu0B_>rl3H=qh=eG16n=WQ=kaLxkfM6m94}6_ zK!D5QSQvAVwBv6h^YGHl9Tdhc&Llwjx>?kyj`Sg~g=5J)JhdQiL9 zw7%Dr$uODW*Iw`D_Ja<}q`Ju-ff&G3>iEqN`-jgs_TVv90w>za>0Cno{_aN}_iJ=> zy-vf?@8O?~y-|%jRHk>xW9PitQ^dUes;fhYXfZH{J@%(N0GeIQ)rJ4IC^G;RaVjyQ z?r`?HDd9aCF_DzE&7JOUE;dfigtYGt=f@kgla-D;Z(tk=;-uEkpOej;)_6o^id6FX zk>fE$Z+kR4i>HG`Y6C;V@q$A@06dbLV7bfe#aCQbLY_JE{vN4Zaw)!Xl`0X8FZjD6 zll;N!7h!{8b35$uZFP*U=6N(<_-M?zF-UJMmq-56;3?G>611@2^`Dsakgk;AqQeO=>R{Cp+mb&K4(aY3wodMpd30_shjv{t|nD|V0ZbhT{L;cyG9 z$h>aG=iTYUZ>YSBg&2u%$5ya7z#VDy@Kbep{xiQO>C|#<-PF*O-6DUZr@vp_wy|mg ztJeL|Y0}jSBAgx%4!_p1(F@2<8$)2f0x?1-4Jndm+c+++t{|G$a&DsCnmu4a;r4b} zx&fD<@UZ)khrDv?GRqw0vXMd?Iwd;Gg2dg@nHtqdK6(c~EqM4Dlql}Iip-jEKq&Re zqS#MAbI)VLQ&rngiK(X3d7rJ~J?X%jnxTMD-qx%5kPxrx42sj>yHsO!^2vS&F{Jb~Jc0mKD%XS_AY;m;Z$pmEd9f>p|>Mao;5m=E6 zU@$RVEBGn+zc!AGE`k-srJRzNHlj%{j!sAJ*ktvh7v}4`l(pwC(Nf(UQ~mexrpob? z1M!#0FlZtQDEz;fMFrKoLJW@RJ}q@&;~}Ilf-(o_V(j zl5ZcXMO&#E%XcZ%)e&GxNdbvR6=F{%Nv#dpUy}Kmd$^pN$~OiD@Z~{ z_Fudx8{7YcNmTyFERFl0Kne5zaHIdv4J41PPz9tWvboUGrYubN3>LtcYb!p@sj6PB zo;!PVc2r1kMZlfxg%FPAc9D@Gr+vvm-=4Xr$Iyyw4u*KYTT>f75!Bw7oKeBt@>41+ zTa=1d!CAy(ZKN#)2M!P->yH0YFJ_(39&T=DA#2f{HFZxMogCQr_L5%5EXBx3zD>pF zHm!kO9fWNkpVJZJPDsE9{>Zp%H}hd=KUcA^V25bRTni1B8Cul^JQVDB@gtX<#F)_U z#1V^vrNTM!tY{@mh#6?26j>>d4h?>uV}|VNn=am1^qwTlqTF{vj@wKjdd+)8?V17m zSI$4YjyMm?t)+#8fc=<%b zfXD}2bVHUxMSb@&EtnxOY0$BaVYemLoHI?Th!~&&W5!&>l!vd%7OyGMZi0!L`YE9h z@@=rppS3A z-TMA9s0c~))$y&hrIp$8Z+Q4u2)!}NE)Ya0-$rOx`b`P6e|&E#9g~(FuO=(}RmC39 z4-|{r+N=_SqburbdJ$w8q2TgC;5(j*VCG*H0%K`+l+|#~g7)*H`xM+L`i|Bq3|aF$ z#eF9wwm*k1njV6EJ;a8K2TlpuSCV6v@=iJBY8^k_WB-S+#>i9IZSN(nD zq?SnKIcR%6+DbBHwWKMA>=}ej?rWqxv)yTdqTHQz$pelsN0CpxugZG+0X*tMcsL#; zUn9K-NIgO~x3_<993S57%>fb~(`QIyfjaBi!5fgJo+QI-@;$j0f&m+CwNt8lk^@^2 ztZ8rBNa@s#Cq8QIOz{!ZpYfxH@zF9~ib7ZSR@fMY@*!hsD0HbA-t*8o z?B>iL@O#o3Lk^5I@IZbGgb{P)z$Ib$vvRly?gWib$M964;Y#$6KG`s5wsFbqhiyz5A1=s?8XWO|D%`=j!Zp*9N-JTT{_=C~@M4 zTM7gujW#_o}LBtWZ4@6J$=9a5X!}xs#!YY-~gw_kUlVKgQnB0y5Zm6^Io`9 zEN&}WF*oItrIkVITv=!DpXgx->{+F2-3WfBpINFjKmxM`I*K^8UY}+m+AaRr{3E3x z;6)!nA+{ys(dEhT3&_o=s}ig9bdgpKc_622YtQfG5y+Rb?PRFl`Ewf0^?;WMqZ%EA z6BD@j3m%)c_{m;}x(^-|Am2alP39Gq#Lo^Qxd(q5VIhR5B6~^){`FcnJJI7N-HA3u zV}PjwRuO(|h@p{Lo3sf3hmchvL38(ftGu_B#iSdrFSn?-^0&d%@|&&eG?E%kH8p{k zGGkqgOk83qTPZ0Zh8C*z@@22ndI23Xy#b+& z&ej$@K9`crrE z0XVtofiyPvPNdxMnP?{Z;-X#ct-q9T!Jte3_muyvgYQj$0|;^>9!g^6cN*`rrEhNh z-uw!RvoNT^KohC$c>AVyP37kUFb6pJ`Pqw%W&1k;SgV>Z-I0p)!BGw5L2xW{k)GrL zCY5?M?h_8Cz8N7+|5A1~NKX)k&d*kX0u3Usg`OTY4SN&*Hb2yvAkC5|Q5<^gE7j^W zQ}G6JIBHa|g*>4zPSntBFDS3zmvQYma zJU~kP18#1hxiA9A*ua7YnOVZ>3m!?y1Dkh19H5lQS7{^&_jU7X{x@sF=SlRO%xs(1 zSfS%%P-siT#~Mq6Io3>gve6R*j;z(?Tghchth|*>%Ti;?yy35fuPH?5+{ghePHRK< znVK3TJR;&vPa+o^8=ID)ptvjIh)^+3b4vq<&V3~X{+&`apGn}@C8 z=%tCTa>|Csfeketnp#z~v@|&1uXkr!GfS)ni6d{c9yzR+wfT!vJ=|jY(v62e1ltk4 zg!3rb%Nk2Fp51KfLpoz0;VjNGN|ji3Vq-h>AiTt2Tk6dW4vskSp@4v$n;Q&bQv46q zAK6jnrK+P9|GpmaSYHj_j>&h9>$v%~-6#J{@`-7>ehBK^3EgXoGbSt~L}=h7REovH zK={&%BRJi>v7zC_9IKMrzMu2Uj;wTM?E3op@dQya=^ViTIyLLY8kx_|2r;0bgK+60 z=dgb{P4|C){Di8mB>_CIJ$?FAHj`C3HnoB8qT?cSxa(kj;4JaRqSDQEFW_C9^0(b_ z;T|odWz342A_Kg8?Qb~I1CHt9I1Vk0#pxm5pcQvZ|>@ zIZg4nADCw0J>;B!Hja+|^a}p$csu&@Kd)d}VJ(8(Y$cQ^|Kl2Rf%Pt7ajb09jW29m zGdz|OZBZQ=a_;phH9p7b2FdELc_9fj?Oasfy*={c@3vi&IIN)C-y7a32nnkw`WExB zEV-7}_P$_MS%#qUtuhw4gj$v)d!wudTuhg#{L!?RR3jrJ=fI6Lb+!~18p}L}I?ZD{ zgxNi61*xfxzKiY3?d|OshZS$Hn0Sb--ma7*zd?=V*=7(qzqaU(Vtrdqqu%g`Q)FR< z`k@t>mfx3dY`XH_%MNHa6#ILbS*Q+%#v?uxh<|7OGg@Ytot(nk-KW*na+h0 z<%p%!{MY5u)EJhIaO9Zz4#Ou{@zNyWlr&lIQV?X9j8;x7AQH{KtznzNQj$W6`MIYi z-HZ>6PuTNAa5dQIZ}zV5JvO%eM`ePRVsS>MK~eaci7P&AzJWI>nf`y1_l5S*Z5fGd z0s;b%11}J{E)8jDY{Vxa!EFP$^vWs76OY}0pX>^wkS((ce;cw$j0AZ zb21WEZ1QO5UZ&MmA4USG7ATp#cRjb?%8N>lWe{V*DG_~&rkZOSUwfCNxcXzRFu>x0DexC$(aQ50QRew>bJ4Mef^rGzbLi8&x;oF%*52QXJyWo%^Zh(!7p9;SbC6%1bsKda4?`OdFoZk{EsAw z*4DJ!^()`tAG#BWMq4Yco*s>k)E}p~=t)_rT!(P>bZb5hztW{io6iDr~B ziFK1?&}`cQ_n0L#yUmm6e}QD2roF30l^EM}5&moB$}&Nk($rfs#9ygxJo3LyUE4On z`lyJaaTecw8-3ybOaa$>Y7~0j)uoE%`kzuhKd~7PX(I6sMN0n+V ztFV6lF8Lk4%mI$^z`$nTv-s51;?tCx7l`lF3GX@bQb@AUt_yCX>Q@5pbf&PBo{X!q z!`ucPK#JMKvB<+;1J!z4<)FF`+HqU3+Q5Yi9A5gDJM`brC$Xbx0BsNs3i;kz@`$}I z#79gcrH|K*yP_ITAqOG;k1HzpVWdIel8uR{POR!qNTL<7zl-)evdQo0BA(jM)RgWA zjSvS)Vx+DgJ@C9~k-xgZ-SXoM*aUD^IdM;E9cX05sm_?6l0JUU6BfeQu3TD8Jv~$X zl?)GF#eS>MQnK$4L3B@jk)`zG6LJYF$v{5a-mD zj4vij?$3eczdkxP%EY#_Yld|@`d*2q& z1`27@t)2~gW`MZ{=(v#}Z42t)lp#r@^)Whn?DBJBB2`YAGw6yL0jDI8+k9&VV|Pv2 zi!Cd3TXt|G(fIgZrZnTmc}}O32Yb)x$cH?@(0rs6E1;^JmEG_;Iuj&D|3?%vT`;zH*X0Pz}A(zv%TQ-#Hbu(;@QV1M@Bd2QoN2 zHp8*cPRbXA502dz+n^9fp8c;rQ~S1Ape91e0)}_w)GXf*v1Xob2iAZjQ()CZ-EAgI zm8;e*xo$Kd(kD^-Ig=D0Po}1(rq|@fpPrr$I?Ms+H-7vUwz4O;aJ{M)RgcCu!{bWzWi0&9+Ygb&jSzFekILCDA? zU(iWpxp`jxO{KqI#ZRcDIe0*M!;?s+m4RyuMW@Ugym0mT6;hoU@rGjF@yBH4jQEwL z#YCwL&SI&3iAgJ2;`I+4qvhq;u8H4+704yAM8|UjQxC(k;m7(vLk?HENWugEe2P)q z3N5=WwdcN?Rg8tcARi&L*c$oPfIoLWO)=;9na5Z>t4v!+d}ku|1|S zvHPI2t9S?cw$sh|HC$Qi#L&P1r?mA8$**_%SigraeIyU+a_*9NL2(ZR69k4(l?&r- zPgg)D`Ox`?U?pYzNdB(&rFU_0aeP?;i0Nv-lVN3l(zsR+`5yIiPS<;^Y>)ARe6{AGzW`y=1PKC;)9o`BEgao3hAopUUIU(Oh3wnxnlVSzgNTqToGF)eb^&a(-1x%7AmoM?}%MG zn)N#tKZR49!0G3G?5G)=PdNs(`8kS9w*E={ZolZ{e0jBAteTi+W2wFTU{A`V-|0uH zP|k^641qva_JnUxHL=i`k0#&5d(gY6)*{1HPC|mGYdG@B)T4SGiaqp+S*i(JtaK|O zt)eQKL>jL7PYbeB`~JvKW*32+tTBZ$~s+I(_?-3B}wUp-F#ntc1oJo^Il&bBUQKhVk0c2 z+qNv5V$o?%7$J)CFgBQ4Sn-|FlMSE7l*}hMYMx6E``6c$eRifgX8-W-+KZlD9mkJ6 z^?Hhl7W24QXJoXq)3)uhwU(U75UF&YK`Ep;Jh7XHZWw&+ZnZ^G`!R0Cg*l;E+loek^cqEUQEdm)_ri6ZXIU3xIULN< zio%(5R1)_$$fTZ-+S?V6PI@w=BJV52q^_~ss(D#Y=>FTcea-%0CUyHA3yhx$SXkyq zBmltB1zdAr!bM5@-jDiq8i9*28_H}{<(qaKFy(@|4a}>l@;AX#BaiEy#uck+<>oiF zVKw?G_La}qklecKHKOI0?T-t*R>|p z2i#8O;+0;m8@`xTI3ICF7Bk zI~}&wsV)*3cJD>9Fv^KXOrpfOtxmYWc}$PZfd0T`TTD*UkGdmNoqMh*3%PykcOsFk zs5U)FE6H{XBn2@Nw`X{=6S%#-UHJXG`Fw2+6}M>M=g$-%#TSz$3($y~ zJuv~Mj`NO%FCAeFyj6`XU(%tvMlZ9^7p~mOkJi4!Yl>8&M?Vt#1~I36a8UmSfhN zR2wZ;vmdmu8ZHRCH>m=U!~3vC###6J`rm6V&Z~b(n+F_gZ-G+A>9#(Wb5Xp2AMhzP zHL}BOsi+|1w{0~Upy7fl1`{!or~lppn;V=Q-w_WUjaYqc1e@~9C*EHr(P;6ijK`Bj=WWiznLz;e_wU~WJK#hhR0(`f44_uN zU#0)reh8eOU=A}i^+k!pJMkp2tGxVtusx(tu8o^Gb`-^y_A6W4hb6C&rM1?dV&U-I zGVBq(dfQS4Y#Zz0SOtOStM_KvW$j_n;8r2OWzQ@qp)1M+0a_uRo}wU29wjV)cz779 zj?InXtg~;2SQoib#aqz^9$M6O+VJQ*wE-OrPpPVm_UUB-rs?+&4Be;Hp~B+nsMc-3 zZo#R#T=3~4JRZ(p6pG9+$ZkCqWfa5aqy`flJkWTA$ES=84H&F1OW&!qbUXbEh<`b_ z@B_rJp$X6fp+uI_LsqiBTDgqyK0ShXtkh4T`lPWk)1~fLF@;VrTP%)#WdSfp;@>ko z;R>`a!oxQk2WL;|B@zuO9uJ}YZaA0WRu6#1W8wr$Nv&L~lj_YFHrKRmHDQnJ${QLfD>CnfWRiHg2Qr3ESkn6R! zn-IHWt)n~zj*?8md+g!it7*h%?KlM%YO)k;PyD!yj32ENeYj)Q3|hI&vZl00`*8k~ zL37%V7lAZT#Jk3e)PAK-rhQi6USJ~H)X}uG%y)czGih>Sb@`EA&EEcdHisK`9ESNn z`!xCfAlg2^kNkW)2&{vQuJ(|5>5&jHF#!kdRY2$9(+}T97|r@m8t0Ujs>eq1Bsv9u zA--}5_uv-xJ@9oUxfXPh0xI^_w^K**;cjoclcLjt5`bGn_5Xer>Hp0|LG=mB-91S8 z?C2P`+530>bo8>?B>c@NNA^9u?AZnpS><~7Qms27USQQIl3CfFjZ;>cdjm@mzLi0j zeGhB<5w@7wR>tCHC9a%Y>*e%)rhma(D6;Og&T_`?W;Pkq)wMO}(W}9V8^KJ{(vsu^ ziy zW}G|h;;N@8f2XzFCgJbEKq!gNqmWIBDQ-XFz};PYlYdpJewPvp{F{(LS z#XMy$yqC36z8Jk$!hjcf0|+My>gq8q+DurrKkmyH`rc8Hy#y;^75a*P8E;9Sk84Wbv5Ct{HgrOj+u4s0X^w(mg%5ICW#d&a?%XVKNtY zm`@T;B=+|NcG>)Ru5m^7NQ!RG%5JK+P=H?m<*dEo7+dhGDh0yZFZ}01P$`<_C&J|0 zPSSFh*WlGknsq!`<%fA_HBKUs+j|@PgSc?!rv(9SQxLGnvBqRhH*G;oXEg1S*a?Yl zZRm^EhP86A>2c9Y?_aY%+%hN-6?SrQ9#%Hb_m{{ zoM@7h+YjKop1D&?ozvRSUw4z+?WCoZwTC;pu+FChug-mUupm>9bI0c_c(cso9!(DK zC!+x{5d++-=Q9JXn716+DBhOBS_}Ql{038i15CXkeqDw7c%%w#=*=;1!WJynfNXLuaCdav z>F5Y0Ixs?ol^7NgW(T56sO z6pcuX+b)~BXwKTHt*OD#syrkvTqxMP-VXlOTE0%y<8zihROWp`)YCKO|KP-qvGo1V zdH=ge_W0fiQrfsv1S6gvQ8@H)~wsfyRYnOd<1RQ9pC05c=5z6piNcgFf>eWSu`+~bse)) z1AgIZR`9iJbCl6_u@Z{n^k`5YJ>>-ZA?MTpI2>hnclRO9fafw*wUj#ZG3#Q zu|jQtzjJK4umtDaJut9dT08%H<#1?r7FOA7F->=#^aDM$Q$`7Hf2*tJAS2(~+Z$kr zfgZArwRKiYONQsXzwWlFJj&&liVM3S3nuCpm7;yE)$_4{L{nHsS8A%UsUaXES)+&{hXz@BP-n17Y+_u~R(P*YYP_HRe`@K@AX zYCimFkMXkGl^n%ChS#RE@XEH@NcztObqz?n-2=(qf1gvXj#ur#3?~=?{wa~n{TdB9 zKL*CKXgsUSz_1C@_ClJO7+4z;5L)GRE->us3J72{D4Zl2 zPTt}06D=P(Bi56q)zdvrr| z$l#|ab%8Ga0^0rd^zB7xK}lE?&GzC!=Je*2&P+?I~*QjGWzz8yOUCabD z(%U5nm8QQhc%Ze86M(5Az)vvi4gg&+{Mf?JS_hbO;)C1QEmth1&s zufBfj3a>DL@yQSAvw4Lo>H=4U`uKjji^SyoEcEU)CetS)%V_J{& Date: Mon, 23 Feb 2015 17:30:17 -0500 Subject: [PATCH 035/133] THE OWL RETURNS: PART 2: REVENGE OF THE GRIFFIN - adds The Griffin costume to the autodrobe --- code/game/machinery/vending.dm | 4 +++- code/game/objects/effects/landmarks.dm | 7 +++++++ code/modules/clothing/head/misc.dm | 8 ++++++++ code/modules/clothing/shoes/miscellaneous.dm | 8 +++++++- code/modules/clothing/suits/miscellaneous.dm | 9 ++++++++- code/modules/clothing/under/miscellaneous.dm | 7 +++++++ icons/mob/feet.dmi | Bin 12629 -> 12949 bytes icons/mob/head.dmi | Bin 109043 -> 109542 bytes icons/mob/suit.dmi | Bin 237557 -> 239536 bytes icons/mob/uniform.dmi | Bin 200717 -> 202278 bytes icons/obj/clothing/hats.dmi | Bin 52402 -> 52741 bytes icons/obj/clothing/shoes.dmi | Bin 8248 -> 8441 bytes icons/obj/clothing/suits.dmi | Bin 75095 -> 76008 bytes icons/obj/clothing/uniforms.dmi | Bin 45762 -> 46075 bytes 14 files changed, 40 insertions(+), 3 deletions(-) diff --git a/code/game/machinery/vending.dm b/code/game/machinery/vending.dm index 99cc177b2b2..d5d73dcc2f1 100644 --- a/code/game/machinery/vending.dm +++ b/code/game/machinery/vending.dm @@ -867,7 +867,9 @@ /obj/item/clothing/tie/waistcoat = 1,/obj/item/clothing/under/suit_jacket = 1,/obj/item/clothing/head/that =1,/obj/item/clothing/under/kilt = 1,/obj/item/clothing/head/beret = 1,/obj/item/clothing/tie/waistcoat = 1, /obj/item/clothing/glasses/monocle =1,/obj/item/clothing/head/bowler = 1,/obj/item/weapon/cane = 1,/obj/item/clothing/under/sl_suit = 1, /obj/item/clothing/mask/fakemoustache = 1,/obj/item/clothing/suit/bio_suit/plaguedoctorsuit = 1,/obj/item/clothing/head/plaguedoctorhat = 1,/obj/item/clothing/mask/gas/plaguedoctor = 1, - /obj/item/clothing/suit/toggle/owlwings = 1, /obj/item/clothing/under/owl = 1,/obj/item/clothing/mask/gas/owl_mask = 1,/obj/item/clothing/suit/apron = 1,/obj/item/clothing/under/waiter = 1, + /obj/item/clothing/suit/toggle/owlwings = 1, /obj/item/clothing/under/owl = 1,/obj/item/clothing/mask/gas/owl_mask = 1, + /obj/item/clothing/suit/toggle/owlwings/griffinwings = 1, /obj/item/clothing/under/griffin = 1, /obj/item/clothing/shoes/griffin = 1, /obj/item/clothing/head/griffin = 1, + /obj/item/clothing/suit/apron = 1,/obj/item/clothing/under/waiter = 1, /obj/item/clothing/under/pirate = 1,/obj/item/clothing/suit/pirate = 1,/obj/item/clothing/head/pirate = 1,/obj/item/clothing/head/bandana = 1, /obj/item/clothing/head/bandana = 1,/obj/item/clothing/under/soviet = 1,/obj/item/clothing/head/ushanka = 1,/obj/item/clothing/suit/imperium_monk = 1, /obj/item/clothing/mask/gas/cyborg = 1,/obj/item/clothing/suit/holidaypriest = 1,/obj/item/clothing/head/wizard/marisa/fake = 1, diff --git a/code/game/objects/effects/landmarks.dm b/code/game/objects/effects/landmarks.dm index c1d1a7f9109..6b05fe72230 100644 --- a/code/game/objects/effects/landmarks.dm +++ b/code/game/objects/effects/landmarks.dm @@ -169,6 +169,13 @@ new /obj/item/clothing/mask/gas/owl_mask(src.loc) qdel(src) +/obj/effect/landmark/costume/thegriffin/New() + new /obj/item/clothing/suit/toggle/owlwings/griffinwings(src.loc) + new /obj/item/clothing/shoes/griffin(src.loc) + new /obj/item/clothing/under/griffin(src.loc) + new /obj/item/clothing/head/griffin(src.loc) + qdel(src) + /obj/effect/landmark/costume/waiter/New() new /obj/item/clothing/under/waiter(src.loc) var/CHOICE= pick( /obj/item/clothing/head/kitty, /obj/item/clothing/head/rabbitears) diff --git a/code/modules/clothing/head/misc.dm b/code/modules/clothing/head/misc.dm index 01c472edfac..2ac171d76de 100644 --- a/code/modules/clothing/head/misc.dm +++ b/code/modules/clothing/head/misc.dm @@ -144,6 +144,14 @@ flags = BLOCKHAIR flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE +/obj/item/clothing/head/griffin + name = "griffon head" + desc = "Why not 'eagle head'? Who knows." + icon_state = "griffinhat" + item_state = "griffinhat" + flags = BLOCKHAIR + flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE + /obj/item/clothing/head/bearpelt name = "bear pelt hat" desc = "Fuzzy." diff --git a/code/modules/clothing/shoes/miscellaneous.dm b/code/modules/clothing/shoes/miscellaneous.dm index 85b3cd3af70..a1f83e984d2 100644 --- a/code/modules/clothing/shoes/miscellaneous.dm +++ b/code/modules/clothing/shoes/miscellaneous.dm @@ -137,4 +137,10 @@ icon_state = "roman" item_state = "roman" strip_delay = 100 - put_on_delay = 100 \ No newline at end of file + put_on_delay = 100 + +/obj/item/clothing/shoes/griffin + name = "griffon boots" + desc = "A pair of costume boots fashioned after bird talons." + icon_state = "griffinboots" + item_state = "griffinboots" \ No newline at end of file diff --git a/code/modules/clothing/suits/miscellaneous.dm b/code/modules/clothing/suits/miscellaneous.dm index e8515562fca..20d54b559d8 100644 --- a/code/modules/clothing/suits/miscellaneous.dm +++ b/code/modules/clothing/suits/miscellaneous.dm @@ -128,7 +128,7 @@ /obj/item/clothing/suit/toggle/owlwings name = "owl cloak" - desc = "A soft brown cloak made of synthetic feathers. Soft to the touch, stylish, and a 2 meter wingspan that will drive the ladies mad." + desc = "A soft brown cloak made of synthetic feathers. Soft to the touch, stylish, and a 2 meter wing span that will drive the ladies mad." icon_state = "owl_wings" item_state = "owl_wings" togglename = "wings" @@ -137,6 +137,13 @@ allowed = list(/obj/item/weapon/gun/energy,/obj/item/weapon/reagent_containers/spray/pepper,/obj/item/weapon/gun/projectile,/obj/item/ammo_box,/obj/item/ammo_casing,/obj/item/weapon/melee/baton,/obj/item/weapon/restraints/handcuffs,/obj/item/device/flashlight/seclite,/obj/item/weapon/melee/classic_baton/telescopic) action_button_name = "Toggle Owl Wings" +/obj/item/clothing/suit/toggle/owlwings/griffinwings + name = "griffon cloak" + desc = "A plush white cloak made of synthetic feathers. Soft to the touch, stylish, and a 2 meter wing span that will drive your captives mad." + icon_state = "griffin_wings" + item_state = "griffin_wings" + + /obj/item/clothing/suit/holidaypriest name = "holiday priest" desc = "This is a nice holiday, my son." diff --git a/code/modules/clothing/under/miscellaneous.dm b/code/modules/clothing/under/miscellaneous.dm index 5ae43c2ff62..72e8be76e3f 100644 --- a/code/modules/clothing/under/miscellaneous.dm +++ b/code/modules/clothing/under/miscellaneous.dm @@ -133,6 +133,13 @@ item_color = "owl" can_adjust = 0 +/obj/item/clothing/under/griffin + name = "griffon uniform" + desc = "A soft brown jumpsuit with a white feather collar made of synthetic feathers and a lust for mayhem." + icon_state = "griffin" + item_color = "griffin" + can_adjust = 0 + /obj/item/clothing/under/rainbow name = "rainbow" desc = "rainbow" diff --git a/icons/mob/feet.dmi b/icons/mob/feet.dmi index 858fb2ba7c99f58386da4dedc49857058c6d5d9f..4341f441d0d17f2b91896daaa0760fa4823ad23e 100644 GIT binary patch literal 12949 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 Di!0X> literal 12629 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 diff --git a/icons/mob/head.dmi b/icons/mob/head.dmi index d732743543c42d8c880cbf7aa1f4fba8bba7e905..8a3cf8a3e6496a380d565c49bc0f21b52f79461d 100644 GIT binary patch delta 13834 zcmch-cT^P3*Dg9_6%oQDyZVM5>Geb4>QTKD_ib?+bNoLXzvban5l>fT+o`+1()=n3kzN$NKOWU8sx zrGfWZD_=BU)Q?V_*i=q(e*Kt29iK~%Z@;FICnS3UIGs

    +

    Tuesday, April 17th

    +

    Kor updated:

    +
      +
    • Engineering jobs now have their PDA spawn in their pocket, and their toolbelt on their belt
    • +
    • The nuke going off on station will now gib everyone on the Z level.
    • +
    • Two more core displays are available for the AI
    • +
    • The Artificer can now build cult floors and walls
    • +
    +
    +

    Friday, April 13th

    +

    Sieve updated:

    +
      +
    • Updated the robotics layout.
    • +
    +

    Petethegoat updated:

    +
      +
    • Nerfed the librarian by removing the r-walls from his cubbyhole thing, fuck WGW readers hiding out in there.
    • +
    +
    +
    +

    Thursday, April 12th

    +

    Agouri updated:

    +
      +
    • Fixed the ability to move while lying down/resting.
    • +
    • Sleep has been fixed and works as intended again. Anaesthetic and toxins can now properly put people to sleep, permanently if you keep the administration stable. Sleeplocs are now viable again. The sleep button and *faint emote work again.
    • +
    +
    +
    +

    Wednesday, April 11th

    +

    PolymorphBlue updated:

    +
      +
    • Droppers are now used at the eyes, and thus, access to the eyes is required to have an effect.
    • +
    +
    + + +
    +

    April 10, the year of our lord 2012

    +

    Agouri updated:

    +
      +
    • CONTRABAND-CON UPDATE: Added posters. I'm sorry to add it seperately with the rest of contraband, but there was a lack of sprites for everything else. Hopefully, people will gain interest and get me some damn sprites this way :3 + As I said, this is an ongoing project of mine. So starting of, we've got...
    • +
    • POSTERS! Posters come in rolled packages that can adhere to any wall or r_wall, if it's uncluttered enough. +

      How they get on-board: The quartermaster can now set the receiver frequency of his supplycomp circuit board. A bit simplistic as of now, will work on it later. Building a supplycomp with a properly set up circuitboard will give access to the Contraband crate. +

      How they're used: Unfold the rolled poster on any wall or r_wall to create the poster. There are currently 17 designs, with the possibility of me adding more. +

      How to get rid of them: You can rip them using your hand... To cleanly extract them and not ruin them for future use, however, you can use a pair of wirecutters. +

      How they're classified: They're contraband, so it's perfectly okay for security officers to confiscate them. Punishment for contraband-providers (or end-users, if you want to go full nazi) is up to the situational commanding officers. + +
    +

    Nodrak updated:

    +
      +
    • Merged 'Game' and 'Lobby' tabs during pre-game into one tab
    • +
    • Added the little red x to the late-join job list
    • +
    • Late-joiners are warned if the shuttle is past the point of recall, and if the shuttle has already left the station
    • +
    • Late-joiners now see how long the round has been going on.
    • +
    • Mining shuttle computer no longer spits out both 'Shuttle has been sent' and 'The shuttle is already moving' every time.
    • +
    + +
    + +
    +

    Monday, April 9th

    +

    Petethegoat updated:

    +
      +
    • TORE OUT DETECTIVE WORK! THIS IS A TEMPORARY PATCH TO SEE IF THIS FIXES THE CRASHING.
    • +
    • DETECTIVE SCANNERS AND EVIDENCE BAGS (AND FINGERPRINTS) ARE GONE.
    • +
    +
    + +
    +

    Sunday, April 8th

    +

    PolymorphBlue updated:

    +
      +
    • Secret little rooms now spawn on the mining asteroid, containing various artifacts.
    • +
    • Added the beginnings of a borg upgrade system. Currently, can be used to reset a borg's module.
    • +
    +
    + +
    +

    2 April 2012

    +

    PolymorphBlue updated:

    +
      +
    • ERP is gone. Hope you enjoyed it while it lasted!
    • +
    +
    + +
    +

    April Fools Day! Get hype!

    +

    Doohl updated:

    +
      +
    • Security officers can modify people's criminal status by simply examining them with a security hud on and clicking a link that will show up as part of the character's description.
    • +
    • Less jobs have maintenance access. The only jobs that will have it now are engineers, atmos techs, cargo techs, heads, and the detective.
    • +
    • Changed Runtime's sprite to look more catlike.
    • +
    • View Variables can now better list associative lists.
    • +
    • Miscellaneous bugfixes for the NT Script IDE.
    • +
    +

    PolymorphBlue updated:

    +
      +
    • Minor bugfixes to borg deathsquad, adds borg deathsquad to potential tensioner (set so high it's never going to happen)
    • +
    • Adds consiterable support for ERP! (If enabled.)
    • +
    • Increases cost for changeling unstun to 45
    • +
    +
    + +
    +

    30 March 2012

    +

    Donkie updated:

    +
      +
    • You can now stick papers back in to paperbins, text will persist.
    • +
    • Added a [field] bbcode tag to the pen writing. Lets your start writing from that point.
    • +
    • Changed fonts a bit for papers to make [sign] stand out more.
    • +
    +

    Doohl updated:

    +
      +
    • Gave pill bottles the ability to scoop up pills like ore satchels scoop ore. (There you go, /vg/ Anon.)
    • +
    • Security Officers and Wardens now start with maintenance acceess.
    • +
    +
    + +
    +

    29 March 2012

    +

    PolymorphBlue updated:

    +
      +
    • Exosuits now provide a message when someone is getting in, someone getting in must remain stationary and unstunned, and getting in takes four seconds.
    • +
    +
    + +
    +

    28 March 2012

    +

    Carn updated:

    +
      +
    • Fixed turrets shooting people that leave the area and the telecomm turret controls.
    • +
    +

    Donkie updated:

    +
      +
    • Updated air alarm's GUI.
    • +
    +
    + +
    +

    27 March 2012

    +

    Nodrak updated:

    +
      +
    • Security borgs now have modified tasers.
    • +
    • Security borgs have gone back to having the same movement speed as all other borgs.
    • +
    +
    + +
    +

    23 March 2012

    +

    Doohl updated:

    +
      +
    • Escape shuttles/pods now spend about 2 minutes in high-speed transit before they reach centcom/recon shuttle. This is a warning: regular after-round shuttle grief is NOT OKAY while the shuttle is still in transit! Save it for when the shuttle gets to centcom! The purpose of this is to give potential antagonists and protagonists a chance to have a final showdown in the shuttle. The round does not end until the shutle comes to a stop and docks. Don't step outside while the shuttle is moving!

      For example; if you are a traitor and have an escape-alone objective and a couple of people manage to squeeze in the shuttle, you have two minutes to kill/toss them out to win. Or you can just chill for the duration and reflect on the round.
    • +
    + +

    Donkieyo updated:

    +
      +
    • A bunch new standard-namespace NTSL functions added! Check them out at the NT Script wiki page!
    • +
    +
    + +
    +

    22 March 2012

    +

    Ricotez updated:

    +
      +
    • Medical Lockers, Security Lockers, Research Lockers, Warden Locker, CMO Locker, and RD locker all have new sprites.
    • +
    • Encryption keys now each have their own invidual sprites.
    • +
    + +

    PolymorphBlue updated:

    +
      +
    • Added a prototype holodeck to fitness!
    • +
    • Assorted tensioner fixes
    • +
    + +
    +

    20 March 2012

    +

    Kor updated:

    +
      +
    • Lasertag vests and guns have been added to fitness.
    • +
    • Art storage has replaced the emergency storage near arrivals. Emergency storage has replaced chem storage (has anyone ever used that?)
    • +
    • Wraiths can now see in the dark
    • +
    +
    + + +
    +

    19 March 2012

    +

    PolymorphBlue updated:

    +
      +
    • Added LSD sting to modular changeling by popular demand.
    • +
    • Silence sting no longer provides a message to the victim.
    • +
    • Tensioner will no longer assign dead people as assassination targets.
    • +
    +
    + +
    +

    18 March 2012

    +

    Quarxink updated:

    +
      +
    • The medical record computers can finally search for DNA and not just name and ID.
    • +
    +
    + +
    +

    14 March 2012

    +

    PolymorphBlue updated:

    +
      +
    • Modular changeling added! Changelings now purchase the powers they want. Balancing still underway, but should be playable.
    • +
    +

    Petethegoat updated:

    +
      +
    • Janitor cyborgs have been massively upgraded. Suffice to say they're pretty ballin' now...
    • +
    +

    Nodrak updated:

    +
      +
    • You can now choose whether to spawn with a backpack, satchel, or nothing. Excess items will spawn in your hands if necessary.
    • +
    • You can now choose what kind of underwear you'd like to wear, per a request.
    • +
    +
    + +
    +

    14 March 2012

    +

    Carn updated:

    +
      +
    • Added 6 female hairstyles -- credits go to Erthilo of Baystation. Added a male hairstyle -- credits go to WJohnston of TG. If you can sprite some unique and decent-looking hair sprites, feel free to PM me on the TG forums.
    • +
    +
      +
    • The way objects appear to be splattered with blood has been rewritten in an effort to fix stupid things happening with icons. It should be called far less frequently now. PLEASE, if you experience crashes that could in anyway be related to blood, report them with DETAILED information. Thanks
    • +
    +
    + +
    +

    13 March 2012

    +

    Nodrak & Carn updated:

    +
      +
    • Fixed the way flashes break. Long story short: They'll never break on first use so rev don't get screwed over. They run out of charge temporarily when spammed but recharge. Spamming them also increases the chance of them breaking a little, so use them sparingly.
    • +
    +

    Doohl updated:

    +
      +
    • Ablative Armor now has a high chance of reflecting energy-based projectiles.
    • +
    • Riot shields were buffed; they now block more attacks and they will prevent their wielder from being pushed (most of the time).
    • +
    +
    + +
    +

    12 March 2012

    +

    PolymorphBlue updated:

    +
      +
    • PDA messages now require an active messaging server to be properly sent.
    • +
    +
    + +
    +

    11 March 2012

    +

    PolymorphBlue updated:

    +
      +
    • The AI can now open doors with shift+click, bolt them with ctrl+click, and shock them with alt+click
    • +
    • Tratior borgs who hack themselves cannot be blown by the robotics console, and can override lockdowns.
    • +
    • Adds a new wire to doors that controls the time delay before they close. If pulsed, they close like a sliding glass door. If cut, they do not close by themselves.
    • +
    • Borgs who have died, ghosts, and are then blown up will now have their ghosts properly transfered to their dropped MMIs.
    • +
    +

    Carnwennan updated:

    +
      +
    • You can now request AI presence at a holopad for immediate private communication with the AI anywhere. AIs can click a quick button to zoom to the holopad.
    • +
    +
    + +
    +

    08 March 2012

    +

    Nodrak and Carnwennan updated:

    +
      +
    • Nodrak: Fixed crayon boxes and stuff getting stuck in pockets.
    • +
    • Nodrak: 'Steal item' objectives will report correctly when wrapped up in paper now.
    • +
    • Carn: fixed the vent in the freezer...poor chef kept suffocating.
    • +
    +
    + +
    +

    02 March 2012

    +

    Carn updated:

    +
      +
    • Fixed a number of issues with mob examining. Including: not being able to see burns unless they were bruised; vast amounts of grammar; and icons. Updated them to use stylesheet classes.
    • +
    • Borgs can no-longer drop their module items on conveyor belts.
    • +
    • Names input into the setup screen are now lower-cased and then have their first letters capitalised. This is to fix problems with BYOND's text-parsing system.
    • +
    • Runtime fix for lighting.
    • +
    • Over the next few commits I will be updating a tonne of item names to fix text-parsing. Please inform me if I've typoed anything.
    • +
    +
    + +
    +

    03 March 2012

    +

    Petethegoat updated:

    +
      +
    • Removed cloakers. Removed Security's thermals. Added disguised thermals as a traitor item.
    • +
    +
    + +
    +

    01 March 2012

    +

    SkyMarshal updated:

    +
      +
    • Tweak/Bugfix for Hallucinations. Much more robust.
    • +
    +
    + +
    +

    01 March 2012

    +

    SkyMarshal updated:

    +
      +
    • Ported BS12 Detective Work System
    • +
    +
    + +
    +

    1 March 2012

    +

    Petethegoat updated:

    +
      +
    • Head revolutionaries no longer spawn with traitor uplinks.
    • +
        +
      +
    + +
    +

    29 February 2012

    +

    SkyMarshal updated:

    +
      +
    • BS12 Hallucination and Dreaming port
    • +
        +
      +
    + + +
    +

    29 February 2012

    +

    muskets updated:

    +
      +
    • Integrated BS12's improved uplink code
    • +
    +
    + + +
    +

    26 February 2012

    +

    Doohl updated:

    +
      +
    • The insane crashing has finally been fixed!
    • +
    +
    + +
    +

    25 February 2012

    +

    Doohl updated:

    +
      +
    • Telecommunications has been refined, with many new features and modules implemented.
    • +
    • NTSL (Nanotrasen Scripting Language) is ONLINE! This is a brand new, fully operational scripting language embedded within SS13 itself. The intended purpose is to eventually expand this scripting language to Robotics and possibly other jobs, but for now you may play with the TCS (Traffic Control Systems) implementation of NTSL in the Telecommunications Satellite. Recommended you read the NT Script wiki page for information on how to use the language itself. Other than that, there's not a lot of documentation.
    • +
    • Radio systems have been further optimized, bugfixed, etc. Should be more stable.
    • +
    • Intercoms now require power to work.
    • +
    +
    + + +
    +

    24 February 2012

    +

    PolymorphBlue updated:

    +
      +
    • Headsets are now modular! Use a screwdriver on them to pop out their encrpytion keys, and use a key on one to put it in. A headset can hold two keys. Normal headsets start with 1 key, department headsets with two. The standard chip does nothing, and is not required for listening to the common radio.
    • +
    • Binary translators made into a encrpytion key, and fixed. They now broadcast to AIs properly.
    • +
    +
    + +
    +

    23 February 2012

    +

    PolymorphBlue updated:

    +
      +
    • MMIs/pAIs no longer lip read, and thus can now hear in the dark.
    • +
    • Borg rechargers are no longer Faraday cages, and thus can now receive radio while they're recharging.
    • +
    +

    LastyScratch updated:

    +
      +
    • Glass airlocks now make a different sound than regular airlocks.
    • +
    • in 1997 nanotrasen's first AI malfunctioned
    • +
    • Toggle ambience probably works now! +
    • Runtime is dead. +
    • The Research Director's consoles were moved into the completely empty cage in the back of his office.
    • +
    +
    + + +
    +

    22 February 2012

    +

    PolymorphBlue updated:

    +
      +
    • Changed alt+click to ctrl+click for pulling.
    • +
    +

    Petethegoat updated:

    +
      +
    • New stationary scrubber sprites~
    • +
    • Removed the mint. Coins can still be found and used in vending machines. PACMANs now run off sheets.
    • +
    +

    coolity updated:

    +
      +
    • New sprites for HoS and Captain lockers.
    • +
    • New sprites for the orebox.
    • +
    +
    + +
    +

    21 February 2012

    +

    Petethegoat updated:

    +
      +
    • The jetpacks now display correctly when worn.
    • +
    • Buckling to chairs no longer causes you to drop your weapon
    • +
    +

    Nodrak updated:

    +
      +
    • Ghosts now have a "Jump to Mob" verb.
    • +
    +

    Sieve updated:

    +
      +
    • Mining lanterns work properly once again!.
    • +

      Skaer updated:

      +
        +
      • The armoury now includes a box of spare Sec cartridges.
      • +
      +
    + +
    +

    19 February 2012

    +

    Petethegoat updated:

    +
      +
    • The jetpacks in EVA have been replaced with CO2 ones, painted a classy black.
    • +
    • Additionally, jetpacks will now run on gases other than oxygen, as you would expect.
    • +
    • Chair overhaul! You shouldn't notice anything different, but if you encounter bugs with chairs or beds, please report those asap.
    • +
    • New electric chair sprites, by myself.
    • +
    • Electric chairs will only electrocute people buckled into them.
    • +
    • Karma should be fixed.
    • +
    +

    KorPhaeron updated:

    +
      +
    • A new construct type: Artificer. It is capable of constructing defenses, repairing fellow constructs, and summoning raw materials to construct further constructs
    • +
    • Simple animals (constructs, Ian, etc) can now see their health in the Status tab
    • +
    • Detective's revolver is non-lethal again. Was fun while it lasted
    • +
    +
    + +
    +

    18 February 2012

    +

    Petethegoat updated:

    +
      +
    • Foam has a reduced range to prevent spamming
    • +
    +

    Sieve updated:

    +
      +
    • Stopped the unholy Radium/Uranium/Carbon smoke that crashed the server. And for anyone that did this, you are a horrible person
    • +
    • Cleanbots clean dirt
    • +
    • Cleanbots automatically patrol on construction
    • +
    • Removed silicate because it is not useful enough for how much lag it caused
    • +
    +
    + +
    +

    16 February 2012

    +

    Smoke Carter updated:

    +
      +
    • Newscasters now alert people of new feeds and wanted-alerts simultaneously.
    • +
    +
    + +
    +

    15 February 2012

    +

    Kor updated:

    +
      +
    • Terrorists Win! Desert Eagles and Riot Shields now spawn on the syndicate shuttle, replacing the c20r
    • +
    • The Detectives gun still uses .38, but they're now fully lethal bullets. Go ahead, make his day.
    • +
    • The Veil Render has been nerfed, the Nar-Sie it spawns will not pull anchored objects. This is a temporary measure, more nerfs/reworking to come
    • +
    +
    + +
    +

    14 February 2012

    +

    Carn updated:

    +
      +
    • Spacevines added to the random events.
    • +
    • The bug where doors kept opening when a borg tried to close them at close range is now fixed.
    • +
    +
    + +
    +

    13 February 2012

    +

    Khodoque updated:

    +
      +
    • Security officers, the warden and the HoS have new jumpsuits.
    • +
    +

    Erro updated:

    +
      +
    • Clicking the internals button on your user interface (The one that shows if you have internals on or not) will now toggle internals even if they are in your pockets. (humans only) - It now works if your internals are on your back, suit storage, belt, hands and pockets.
    • +
    • The public autolathe has been removed. If you want some some stuff from a lathe, go to cargo.
    • +
    +

    Kor updated:

    +
      +
    • A new item, the null rod, protects the one bearing it from cult magic. One starts in the chaplains office, and this replaces the job based immunity he had. The null rod also is capable of dispelling runes upon hitting them (the bible can no longer do this)
    • +
    • Shooting fuel tanks with lasers or bullets now causes them to explode
    • +
    • A construct shell is now waiting to be found in space.
    • +
    • Chaplains can no longer self heal with the bible
    • +
    • Simple animals, including constructs, can now attack mechs and critters
    • +
    + +
    + +
    +

    12 February 2012

    +

    Erro updated:

    +
      +
    • You can no longer attach photos to ID cards. This never worked properly and if anything, it was misleading.
    • +
    • Backpacks can now hold 7 normal sized items (box size) as opposed to 6 normal sized items + 1 small item
    • +
    • Added several fire alarms to areas around the station including the brig, engineering and others
    • +
    • The atmospherics department now has a few hazard vests available for atmos techs to wear if they don't like the fire suit
    • +
    • Roboticist now have engineering + science headsets, virologists now have medsci headsets with medical + science channels
    • +
    • Added some headsets to the jobs that didn't have any extras: roboticist, qm, scientist, virologist and geneticist.
    • +
    • Station engineers now have construction site access (vacent office by arrivals)
    • +
    • Replaced a few airlocks with glass airlocks (detective, autolathe, assistant storage, robotics, checkpoint)
    • +
    • Removed the wall that was blocking the entrance to the theater
    • +
    • Made a small redesign for the HoP's office so that people running towards it from the escape hallway don't run right into the queue, annoying everyong
    • +
    • The engineering, command and security airlocks now glow green when closing instead of red to match all the other airlocks
    • +
    • The disposal units now auto trigger every 30 game ticks, if there is something (or someone) in them. So no more hiding in disposal units!
    • +
    • You can no longer control the disposal unit from within it. You will have to wait for it to trigger itself.
    • +
    • You can no longer strip items off of Ian while dead / a ghost
    • +
    +

    Pete updated:

    +
      +
    • Updated fitness, athletic shorts are now available!
    • +
    +
    + + +
    +

    11 February 2012

    +

    Erro updated:

    +
      +
    • You can now take individual crayons out of the crayon box the same way as from boxes
    • +
    • Clicking a grille with a glass or reinforced glass pane in your hand will glaze the grille from the direction you're looking from (don't forget to fasten the window tho)
    • +
    • When you click somewhere with the intent to interact, you will automaticaly face the item you're trying to interact with. This won't slow you down when running and firing guns behind you.
    • +
    +

    Kor updated:

    +
      +
    • A new passive mob ability: Relentless. Relentless mobs cannot be shoved (though may still swap places with help intent)
    • +
    • Alien Queens, Juggernaut constructs, and Medical Borgs are all Relentless. Maybe the medborg can actually drag people to medbay on time now
    • +
    • Two constructs, the Juggernaut and the Wraith are now available for wizards and cultists to use soul stones with
    • +
    • A new highly destructive artefact, Veil Render, is now available for wizards
    • +
    • A new one time use global spell, Summon Guns, is now available for wizards.
    • +
    • DEEPSTRIKING! There is now a partially constructed teleporter on the nuke shuttle, and for a large sum of telecrystals they may purchase the circuitboard needed to complete it.
    • +
    • The Chaplain is immune to cult stun, blind, deafen, and blood boil
    • +
    +
    + +
    +

    10 February 2012

    +

    Quarxink updated:

    +
      +
    • Added a new toy: Water balloons. They can be filled with any reagent and when thrown apply the reagents to the tile and everything on it.
    • +
    +
    + +
    +

    9 February 2012

    +

    Erro updated:

    +
      +
    • Engineering and security lockers now spawn with their respective backpacks in them so job-changers can look as they should. HoS locker now also contains an armored vest, for the convenience of the HoS who wants to play with one.
    • +
    • Slightly changed the spawn order of items in the CE and HoS lockers to make starting up a hint less tedious.
    • +
    +
    + +
    +

    8 February 2012

    +

    ConstantA updated:

    +
      +
    • Added Exosuit Jetpack
    • +
    • Added Exosuit Nuclear Reactor (runs of normal, everyday uranium, maybe I'll switch it to run on enriched) - requires research (level 3 in Materials, Power Manipulation and Engineering)
    • +
    • Added Ripley construction steps sprites (courtesy of WJohnston - man, you're awesome)
    • +
    • Exosuit Sleeper can now inject occupant with reagents taken from Syringe Gun
    • +
    • Exosuit Cable Layer will now auto-dismantle floors
    • +
    • Exosuit Heavy Lazer cooldown increased, Scattershot now fires medium calibre ammo (less damage)
    • +
    • Exosuit wreckage can be pulled
    • +
    • EMP now drains half of current exosuit cell charge, not half of maximum charge.
    • +
    • Fixed several possible exosuit equipment runtimes
    • +
    • Introduced new markup to changelog. Javascript is extremely slow (in byond embedded browser) for some reason.
    • +
    +
    +
    +

    4 February 2012, World Cancer Day

    +

    Erro updated:

    +
      +
    • Examining humans now works a bit differently. Some external suits and helmets can hide certain pieces of clothing so you don't see them when examining. Glasses are also now displayed when examining.
    • +
    • The job selection screen has been changed a little to hopefully make making changes there easier.
    • +
    +
    31 January 2012
    • Carn updated: diff --git a/html/changelog.html b/html/changelog.html index 2787e19d69c..f5dcb6844f4 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -1496,1264 +1496,6 @@
    -
    -

    26 February 2014

    -

    Incoming5643 updated:

    -
      -
    • Color blending Kitty Ears have returned.
    • -
    -
    - -
    -

    25 February 2014

    -

    Incoming5643 updated:

    -
      -
    • Colored burgers! Include a crayon in your microwave when cooking a burger and it'll come out just like a Pretty Pattie.
    • -
    • Fixed AI's being able to interact with syndicate bombs.
    • -
    -
    - -
    -

    24 February 2014

    -

    Ergovisavi updated:

    -
      -
    • Added Advanced Mesons and Night Vision Goggles to the protolathe.
    • -
    -

    Giacom updated:

    -
      -
    • Silicons no longer stop statues from moving when in sight.
    • -
    • Increased the health of statues.
    • -
    • Increased the range of statues's blinding spell.
    • -
    -

    HornyGranny updated:

    -
      -
    • Reduced the range of Violin notes.
    • -
    • Low quality violin midi-notes replaced with better .ogg-notes.
    • -
    -

    Incoming5643 updated:

    -
      -
    • Improved the Syndicate Implant bundle to contain freedom, uplink, EMP, adrenalin and explosive implanters.
    • -
    • Added Mineral Storeroom to R&D; containing the Ore Redemption Machine; no more assistants stealing your ore in the open hallway.
    • -
    -

    Miauw updated:

    -
      -
    • No more removing cursed horseheads.
    • -
    -

    Razharas updated:

    -
      -
    • Fixed infinite telecrystal exploit.
    • -
    -
    - -
    -

    19 February 2014

    -

    Aranclanos updated:

    -
      -
    • Removed the chance of your hat falling off when slipping.
    • -
    -

    Perakp updated:

    -
      -
    • Added Iatot's cyborg module selection transformation animations.
    • -
    -
    - -
    -

    17 February 2014

    -

    Ergovisavi updated:

    -
      -
    • Mining has been significantly overhauled. Hostile alien life has infested the western asteroid! Miners are given an equipment voucher to obtain equipment to protect themselves. There is a spare voucher in the HoP's office, should someone want to switch to mining mid-shift.
    • -
    • The Ore Redemption Machine has been added just outside of the Science wing. Ore goes in, Sheets go out, and points are tallied on the machine. Insert your ID to claim points, then spend them on goods at Mining Equipment Lockers. You require specific accesses to tell the Ore Redemption Machine to unload its sheets.
    • -
    • Should you not care for being eaten alive by horrible alien life, it is suggested you stick to the eastern asteroid, where there is no hostile alien life... though the yield on ore is not as good.
    • -
    • Most ore is no longer visible to the naked eye. You must ping it with a Mining Scanner (Available in all mining lockers) to locate nearby ore. Make sure to equip your mesons first, or it won't be visible.
    • -
    • Mesons no longer remove the darkness overlay, you must properly light your environment. Hull breaches to space can still be clearly seen, and it will still protect you from the singulo.
    • -
    • Mineral spawn rates have been significantly tweaked to cut down on unnecessary inflation of mineral economy.
    • -
    • The asteroid no longer has ambient power on the entire asteroid. AI's who go onto asteroid turf will slowly die of power loss. Mining outposts are unaffected.
    • -
    • Fixed an issue where projectiles shot by simple mobs or thrown would hit multiple times.
    • -
    -

    Fleure updated:

    -
      -
    • Reduced chicken crates to contain 1-3 chicks, down from 3-6
    • -
    • Increased fertile chicken egg chance from 10% to 25%
    • -
    -

    Yota updated:

    -
      -
    • Photograph now rendered crisp and clean, so that we may enjoy them in their 0.009 megapixel goodness.
    • -
    • Cameras should now capture more of what they should, and less of what they shouldn't.
    • -
    -
    - -
    -

    09 February 2014

    -

    ADamDirtyApe updated:

    -
      -
    • The lawyer now spawns with a Sec Headset.
    • -
    -

    Demas updated:

    -
      -
    • Banana peel size is based on banana size.
    • -
    • Bigger peels slip for longer than smaller ones. Remember that produce size is based on potency.
    • -
    • The clown now spawns with a decent sized banana.
    • -
    • The banana mortar now shoots 65 potency peels.
    • -
    -

    Giacom updated:

    -
      -
    • A new hostile statue mob, can only move when not being observed, tends to break lights and cause blindness.
    • -
    -

    Incoming5643 updated:

    -
      -
    • Blob Zombies! When a Blob Spore moves over a dead human body it will infect the body and revive it as a more powerful varient of the spore. Has double the health and deals more damage.
    • -
    -

    Neerti updated:

    -
      -
    • Sec Belts can now hold Stun Batons.
    • -
    • Stun Batons now only take 10 seconds to fully recharge.
    • -
    -

    Razharas updated:

    -
      -
    • Tables can now be used as an alternative way to craft makeshift items. Simply click-drag table to yourself bring up a list.
    • -
    -

    adrix89 updated:

    -
      -
    • Spray Bottles can no longer wet up to three tiles with water.
    • -
    • Spray Bottles have a third higher release volume that wets a single tile.
    • -
    • Water slip times are reduced to the same stun times as soap.
    • -
    -
    - -
    -

    08 February 2014

    -

    MrPerson updated:

    -
      -
    • Added a NanoUI for the SMES
    • -
    -

    Razharas updated:

    -
      -
    • Adds more constructible and deconstructable machines!
    • -
    • Added constructible miniature chemical dispensers, upgradable
    • -
    • Sleepers are now constructible and upgradable, open and close like DNA scanners, and don't require a console
    • -
    • Cryogenic tubes are now constructible and upgradable, open and close like DNA scanners, and you can set the cryogenic tube's pipe's direction by opening its panel and wrenching it to connect it to piping
    • -
    • Telescience pads are now constructible and upgradable
    • -
    • Telescience consoles are now constructible
    • -
    • Telescience tweaked (you can save data on GPS units now)
    • -
    • Teleporters are now constructible and upgradable, the console has a new interface and you can lock onto places saved to GPS units in telescience
    • -
    • Teleporters start unconnected. You need to manually reconnect the console, station and hub by opening the panel of the station and applying wire cutters to it.
    • -
    • Biogenerators are now constructible and upgradable
    • -
    • Atmospherics heaters and freezers are now constructible and upgradable and can be rotated with a wrench when their panel is open to connect them to pipes. Screw the board to switch between heater and freezer.
    • -
    • Mech chargers are now constructible and upgradable
    • -
    • Microwaves are now constructible and upgradable
    • -
    • All kitchen machinery can now be wrenched free
    • -
    • SMES are now constructible
    • -
    • Dragging a human's sprite to a cryogenic tube or sleeper will put them inside and activate it if it's cryo
    • -
    • Constructible newscasters, their frames are made with autolathes
    • -
    • Constructible pandemics
    • -
    • Constructible power turbines and their computers
    • -
    • Constructible power compressors
    • -
    • Constructible vending machines. Screw the board to switch vendor type.
    • -
    • Constructible hydroponics trays
    • -
    • Sprites for all this
    • -
    • This update will have unforeseen bugs, please report those you find at https://github.com/tgstation/-tg-station/issues/new if you want them fixed.
    • -
    • As usual, machines are deconstructed by screwing open their panels and crowbarring them. While constructing machines, examining them will tell you what parts you're missing.
    • -
    -
    - -
    -

    05 February 2014

    -

    Yota updated:

    -
      -
    • Handling a couple flashlights will no longer transform you into the sun. Each light source will have deminishing returns.
    • -
    • Inserting lights into containers should no longer dim other lights.
    • -
    -
    - -
    -

    03 February 2014

    -

    Demas updated:

    -
      -
    • Changes windoor and newscaster attack messages to be consistent with windows and grilles. This removes the distracting boldness from windoor attack messages, which is reserved for userdanger, and names the attacker.
    • -
    • Thrown items now play a sound effect on impact. The volume of the sound is based on the item's throwforce and/or weight class.
    • -
    • The fireaxe now has 15 throwforce, when previously it had only 1. But why would you throw it away, anyway?
    • -
    • Projectiles now play a sound upon impact. The volume of the sound depends on the damage done by the projectile. Damageless projectiles such as electrodes have static volumes. Practise laser and laser tag beams have no impact sound.
    • -
    • Added sear.ogg for the impacts of damaging beams such as lasers. It may be replaced if player feedback proves negative.
    • -
    -
    - -
    -

    02 February 2014

    -

    Demas updated:

    -
      -
    • Attack sounds for all melee weapons! No more silent attacks.
    • -
    • The volume of an object's attack sound is based on the weapon's force and/or weight class.
    • -
    • Welders, lighters, matches, cigarettes, energy swords and energy axes have different attack sounds based on whether they're on or off.
    • -
    • Weapons that do no damage play a tap sound. The exceptions are the bike horn, which still honks, and the banhammer, which plays adminhelp.ogg. Surely nothing can go wrong with that last one.
    • -
    • When you tap someone with an object, the message now uses "tapped" or "patted" instead of attacked. The horn still uses HONKED, and the banhammer still uses BANNED.
    • -
    • You won't get the "armour has blocked an attack" message for harmless attacks anymore.
    • -
    • Adds 5 force to the lighter when it's lit. Same as when you accidentally burn yourself lighting it.
    • -
    • Removes boldness from item attack messages on non-human mobs. The attack is bolded for a player controlling a non-human mob. Now your eyes won't jump to the chat when it's Pun Pun who's being brutalised.
    • -
    • Blood will no longer come out of non-human mobs if the attack is harmless.
    • -
    • Adds a period at the end of the catatonic human examine message. That's been bugging me for years.
    • -
    • The activation and deactivation sounds of toy swords, energy swords and energy shields are slightly quieter. Energy swords and shields are now slightly louder than toys.
    • -
    • You can no longer light things with burnt matches.
    • -
    • Match, cigarette and lighter attack verbs, forces and damage types change based on whether the object is lit or not.
    • -
    • Fixes a bug with the energy blade that kept it at weight class 5 after it was deactivated. Who cares, it disappears upon deactivation.
    • -
    • Changes the welder out of fuel message slightly to be less fragmented.
    • -
    • Removes dead air from a lot of weapon sound effects to make them more responsive. In other words, the fire extinguisher attack sound will play a lot sooner after you attack than before.
    • -
    • Equalised the peak volumes of most weapon sounds to be -0.1dB in an attempt to make volumes based on force more consistent across different sounds.
    • -
    -
    - -
    -

    01 February 2014

    -

    Ergovisavi updated:

    -
      -
    • Walking Mushrooms will now attack and eat each other! They're all a little unique from each other, no two shrooms are exactly alike, and a better quality harvest means stronger Walking Shrooms. Pit them against each other for your entertainment.
    • -
    • Each mushroom will have a different colored cap to identify them. When mushrooms eat each other, they get stronger. The resulting mushroom will drop more slices when cut down to harvest, and will have better quality slices.
    • -
    • Don't hurt them yourself, though, or you'll bruise them, and mushrooms won't get stronger from eating a bruised mushroom. If your mushroom faints, feed it a mushroom such as a plump helmet to get it back on its feet. It will slowly regenerate to full health eventually.
    • -
    -
    - -
    -

    30 January 2014

    -

    Balrog updated:

    -
      -
    • Syndicate Playing Cards can now be found on the Syndicate Mothership and purchased from uplinks for 1 telecrystal.
    • -
    • Syndicate Playing Cards are lethal weapons both in melee and when thrown, but make the user's true allegiance to the Syndicate obvious.
    • -
    • Sprites are courtesy of Nienhaus.
    • -
    -

    Demas updated:

    -
      -
    • Adds thud sounds to falling over
    • -
    • Known bug: Thuds play when cloning initialises or someone is put into cryo. This will be fixed.
    • -
    -

    Ergovisavi updated:

    -
      -
    • Gibtonite, the explosive ore, can now be found on the asteroid. It's very hard to tell between it and diamonds, at first glance.
    • -
    • Gibtonite deposits will blow up after a countdown when you attempt to mine it, but you can stop it with an analyzer at any time. It makes for a good mining explosive.
    • -
    • The closer you were to the explosion when you analyze the Gibtonite deposit, the better the Gibtonite you can get from it.
    • -
    • Once extracted, it must be struck with a pickaxe or drill to activate it, where it will go through its countdown again to explode!
    • -
    • Explosives will no longer destroy the ore inside of asteroid walls or lying on the floor.
    • -
    -

    Miauw updated:

    -
      -
    • Adds changeling arm blades that cost 20 chems and do 25 brute damage.
    • -
    • Arm blades can pry open unpowered doors, replace surgical saws in brain removal, slice tables and smash computers.
    • -
    -

    MrPerson updated:

    -
      -
    • Mobs now lie down via turning icons rather than preturned sprites.
    • -
    • You can lie down facing up or down and the turn can be 90 degrees clockwise or counterclockwise.
    • -
    • Resting will always make you lie to the right so you look good on beds.
    • -
    • Please report any bugs you find with this system.
    • -
    -

    Petethegoat updated:

    -
      -
    • Increased the walk speed. Legcuffed speed is unaffected, and is still suffering.
    • -
    • Sped up alien drones, they are now the same speed as sentinels.
    • -
    -
    - -
    -

    28 January 2014

    -

    Demas updated:

    -
      -
    • Adds thud sounds to falling over
    • -
    • Known bug: Thuds play when cloning initialises or someone is put into cryo. This will be fixed.
    • -
    -
    - -
    -

    26 January 2014

    -

    Balrog updated:

    -
      -
    • Syndicate Playing Cards can now be found on the Syndicate Mothership and purchased from uplinks for 1 telecrystal.
    • -
    • Syndicate Playing Cards are lethal weapons both in melee and when thrown, but make the user's true allegiance to the Syndicate obvious.
    • -
    • Sprites are courtesy of Nienhaus.
    • -
    -
    - -
    -

    25 January 2014

    -

    Miauw updated:

    -
      -
    • Adds changeling arm blades that cost 20 chems and do 25 brute damage.
    • -
    • Arm blades can pry open unpowered doors, replace surgical saws in brain removal, slice tables and smash computers.
    • -
    -
    - -
    -

    24 January 2014

    -

    Ergovisavi updated:

    -
      -
    • Gibtonite, the explosive ore, can now be found on the asteroid. It's very hard to tell between it and diamonds, at first glance.
    • -
    • Gibtonite deposits will blow up after a countdown when you attempt to mine it, but you can stop it with an analyzer at any time. It makes for a good mining explosive.
    • -
    • The closer you were to the explosion when you analyze the Gibtonite deposit, the better the Gibtonite you can get from it.
    • -
    • Once extracted, it must be struck with a pickaxe or drill to activate it, where it will go through its countdown again to explode!
    • -
    • Explosives will no longer destroy the ore inside of asteroid walls or lying on the floor.
    • -
    -
    - -
    -

    21 January 2014

    -

    MrPerson updated:

    -
      -
    • Mobs now lie down via turning icons rather than preturned sprites.
    • -
    • You can lie down facing up or down and the turn can be 90 degrees clockwise or counterclockwise.
    • -
    • Resting will always make you lie to the right so you look good on beds.
    • -
    • Please report any bugs you find with this system.
    • -
    -
    - -
    -

    19 January 2014

    -

    KazeEspada updated:

    -
      -
    • The water cooler is now stocked with paper cups. You can refill the cups by putting paper in it.
    • -
    -

    Rolan7 updated:

    -
      -
    • You can now sell mutant seeds, from hydroponics, to Centcom via the supply shuttle.
    • -
    • Fixes powersinks causing APCs to stop automatically recharging.
    • -
    -
    - -
    -

    17 January 2014

    -

    ManeaterMildred updated:

    -
      -
    • Changed the way the Gygax worked. It now has less defense and shot deflection, but is faster and have less battery drain per step.
    • -
    • Nerfed the Carbine's brute damage and renamed it to FNX-99 "Hades" Carbine.
    • -
    • Nerfed the Gygax defense from 300 to 250.
      - Nerfed the Gygax projectile deflection chance from 15 to 5.
      - Buffed the Gygax speed from 3 to 2, making it faster.
      - Reduced the battery use when moving from 5 to 3.
      -
      - The Mech Ion Rifle now has a faster cooldown, from 40 to 20.
      - Nerfed the carbine's Brute Damage from 20 to 5.
      -
      - Please post feedback to these changes on the forums. -







    • -
    -
    - -
    -

    15 January 2014

    -

    Dumpdavidson updated:

    -
      -
    • EMPs affect the equipment of a human again.
    • -
    • EMP flashlight now recharges over time and its description no longer reveals the illegal nature of the device.
    • -
    • EMP implant now has two uses.
      EMP kit now contains two grenades.
    • -
    -
    - -
    -

    14 January 2014

    -

    Fleure updated:

    -
      -
    • Added spider butchery.
    • -
    • Added spider meat, legs, and edible eggs.
    • -
    • Added new spider related meals.
    • -
    -

    Giacom updated:

    -
      -
    • Because of an emagged cyborg's explosion, the MMI will die with it.
    • -
    • The self-respiration symptom will now properly keep you from dying of oxygen loss.
    • -
    • The Stimulant symptom's activation chance was increased so you had a constant flow of hyperzine.
    • -
    -

    Incoming updated:

    -
      -
    • A new training bomb has been added to the armoury, which will allow you to train your wire cutting skills to disarm real syndicate bombs.
    • -
    -

    ManeaterMildred updated:

    -
      -
    • Updated research designs.
    • -
    • The Protolathe can now build a Ion Rifle.
    • -
    • The Exosuit Fabricator can now build a Mech Ion Rifle, a Mech Carbine and a Mech-Mounted Missile Rack.
    • -
    -

    SirBayer updated:

    -
      -
    • Armor now reduces damage by the protection percentage, instead of randomly deciding to half or full block damage by those percentages.
    • -
    • Shotguns, with buckshot shells, will fire a spread of pellets at your target, like a real shotgun blast.
    • -
    -
    - -
    -

    12 January 2014

    -

    VistaPOWA updated:

    -
      -
    • Added Syndicate Cyborgs.
    • -
    • They can be ordered for 25 telecrystals by Nuclear Operatives. A ghost / observer with "Be Operative" ticked in their game options will be chosen to control it.
    • -
    • Their loadout is: Crowbar, Flash, Emag, Esword, Ebow, Laser Rifle. Each weapon costs 100 charge to fire, except the Esword, which has a 500 charge hitcost. Each borg is equipped with a 25k cell by default.
    • -
    • Syndicate borgs can hear the binary channel, but they won't show up on the Robotics Control computer or be visible to the AI. Their lawset is the standard emag one.
    • -
    • Added two cyborg recharging stations to the Syndicate Shuttle.
    • -
    -
    - -
    -

    11 January 2014

    -

    Cheridan updated:

    -
      -
    • You can now upgrade laser pointers with micro laser parts. It will increase the chance of blinding people.
    • -
    -

    Errorage updated:

    -
      -
    • Cyborg modules now use a new UI, which is much quicker than a menu.
    • -
    -

    Giacom updated:

    -
      -
    • The game will now have all background operations disabled, this will result in smoother gameplay but may result in some spike lags, before being set back to normal. The gradually increasing lag should now be gone.
    • -
    • You can now emag the crusher, in disposals, to remove the safety. You can use a screwdriver to reset it to the default factory settings.
    • -
    • The toxin compensation symptom will stop giving you toxin damage while at full health.
    • -
    -

    JJRCop updated:

    -
      -
    • The new nuke toy can now be found in your local arcade machine.
    • -
    -
    - -
    -

    10 January 2014

    -

    ChuckTheSheep updated:

    -
      -
    • Morgue Trays can detect players in their bodies and will now change colour depending on a few things. Red = Dead body with no player inside. Orange = No body but items. Green = A dead body with a player inside.
    • -
    -

    Giacom updated:

    -
      -
    • You can whisper while in critical, but you will immediately die afterwards DRAMATICALLY. The closer you are to death, the less you can say.
    • -
    • The wizard won't spawn so much smoke after they blink.
    • -
    • The detective's forensic scanner was upgraded so that it can now scan from afar.
    • -
    • Made the ghost's follow button less buggy. Please make an issue report if it still bugs out.
    • -
    -

    Rumia29, Nienhaus updated:

    -
      -
    • A new alt RD uniform spawns in his locker.
    • -
    -
    - -
    -

    07 January 2014

    -

    Fleure updated:

    -
      -
    • Janitor now spawns with a service headset.
    • -
    • Backpack watertank slowdown decreased.
    • -
    -
    - -
    -

    04 January 2014

    -

    Razharas updated:

    -
      -
    • Constructable machines now depend on R&D; parts!
    • -
    • DNA scanner: Laser quality lessens irradiation. Manipulator quality drastically improves precision (9x for best part) and scanner quality allows you to scan suicides/ling husks, with the best part enabling the cloner's autoprocess button, making it scan people in the scanner automatically.
    • -
    • Clone pod: Manipulator quality improves the speed of cloning. Scanning module quality affects with how much health people will be ejected, will they get negative mutation/no mutations/clean of all mutations/random good mutation, at best quality will enable clone console's autoprocess button and will try to clone all the dead people in records automatically, together with best DNA scanner parts cloning console will be able to work in full automatic regime autoscanning people and autocloning them.
    • -
    • Borg recharger: Capacitors' quality and powercell max charge affect the speed at which borgs recharge. Manipulator quality allows borg to be slowly repaired while inside the recharges, best manipulator allows even fire damage to be slowly repaired.
    • -
    • Portable power generators: Capacitors' quality produce more power. Better lasers consume less fuel and reduce heat production PACMAN with best parts can keep whole station powered with about sheet of plamsa per minute (approximately, wasn't potent enough to test).
    • -
    • Autolathe: Better manipulator reduces the production time and lowers the cost of things(they will also have less m_amt and g_amt to prevent production of infinity metal), stacks' cant be reduced in cost, because thatll make production of infinity metal/glass easy
    • -
    • Protolathe: Manipulators quality affects the cost of things(they will also have less m_amt and g_amt to prevent production of infinity metal), best manipulators reduces the cost 5 times (!)
    • -
    • Circuit imprinter: Manipulator quality affects the cost, best manipulator reduce cost(acid insluded) 4 times, i.e. 20 boards per 100 units of acid
    • -
    • Destructive analyzer: Better parts allow items with less reliability in. Redone how reliability is handled, you now see item reliability in the deconstruction menu and deconstructing items that has same or one point less research type level will rise the reliability of all known designs that has one or more research type requirements as the deconstructed item. Designs of the same type raise in reliability more. Critically broken things rise reliability of the design drastically. Whole reliability system is not used a lot but now at least on the R&D; part it finally matters.
    • -
    -
    - -
    -

    02 January 2014

    -

    Demas updated:

    -
      -
    • Added different colours to departmental radio frequencies. Now you'll be able to filter out or pay attention to each frequency a lot easier.
    • -
    -

    Fleure updated:

    -
      -
    • Fixed bruisepacks and ointments not working.
    • -
    • Fixed injecting/stabbing mouth or eyes when only thick suit worn.
    • -
    -
    - -
    -

    01 January 2014

    -

    Errorage updated:

    -
      -
    • The damage overlay for humans starts a little later than before. It used to start at 10 points of fire + brute damage, it now starts at 35.
    • -
    -
    - -
    -

    31 December 2013

    -

    Fleure updated:

    -
      -
    • Paper no longer appears with words on it when blank input written or photocopied
    • -
    • Vending machine speaker toggle button now works
    • -
    • Building arcade machines works again
    • -
    -
    - -
    -

    27 December 2013

    -

    Giacom updated:

    -
      -
    • Light explosions will no longer gib dead bodies anymore. C4 will function the same and gib anything attached.
    • -
    • Syringe gun projectiles will now display a message when shots are deflected by space suits, biosuits and etc...
    • -
    • You can now move out of sleepers by moving, again.
    • -
    -

    Miauw updated:

    -
      -
    • Monkeys now have a resist button on their HUD.
    • -
    -
    - -
    -

    21 December 2013

    -

    Bobylein updated:

    -
      -
    • Labcoats can now store bottles, beakers, pills, pill bottles and paper.
    • -
    -

    Giacom updated:

    -
      -
    • The Labor Camp has been changed based on feedback. Ore boxes added, internals added, safety pickaxes/shovels (might revert if unliked).
    • -
    • Labor Camp prisoners, who have earned enough points for freedom, will now have to be alone in the shuttle to move it and to open the middle door; this is in order to prevent free'd prisoners from releasing their comrades.
    • -
    • Monkeys no longer walk away when being pulled or grabbed.
    • -
    • Anti-breach shield generators have a greater range, and will cover more exposed space tiles.
    • -
    -

    Jordie updated:

    -
      -
    • Blowing up borgs from the Robotics Console will now actually make them explode. Emagged Cyborgs will explode even more.
    • -
    -

    Nienhaus updated:

    -
      -
    • Added more poster.
    • -
    -

    Perakp updated:

    -
      -
    • You can no longer slip while laying down.
    • -
    -

    RobRichards, Validsalad updated:

    -
      -
    • Added new sprites for the sec-hailer, SWAT gear and riot armour.
    • -
    -
    - -
    -

    18 December 2013

    -

    Adrinus updated:

    -
      -
    • Playing cards, just like the real thing! Play poker, blackjack, go fish, the limits are limitless! Recommended to use space cash as the poker chips for now
    • -
    -

    Giacom updated:

    -
      -
    • THE REALISM: Injectors such as syringes, parapens and hypos will not penetrate coveralls with thick material, this includes space suits, biosuits, bombsuits, and their head slot equivalent. Injectors now also consider where you aim, if you aim for the head it will try to use it through the head slot, otherwise it will aim for the body. To clarify, if you are wearing a space helmet and a doctor tries to inject you while aiming at your head, it will protect you until they aim for the unprotected body; same story for wearing a space suit and not a helmet.
    • -
    • The syndicate shuttle has been heavily upgraded with a brand new technology which allows the blast doors to the entrance of the shuttle to AUTOMATICALLY close. Whoa. This brand new technology will help keep out those snoopy crew members.
    • -
    • Lowered the cooldown of creating virus cultures to 5 seconds. You now only need to mix one unit of synaptizine, in a blood full of an advance virus, to get it to remove a random symptom.
    • -
    -

    Incoming updated:

    -
      -
    • Rounds will no longer end when the wizard dies and there are still apprentices or traitors/survivors..
    • -
    -

    JJRcop updated:

    -
      -
    • Transit tube tweaks. You can now put someone into a transit tube pod using grabs and you can empty a transit tube pod by clicking on it.
    • -
    -

    Jordie0608 updated:

    -
      -
    • Replaced the digital valves in atmospherics with pumps.
    • -
    -
    - -
    -

    14 December 2013

    -

    Incoming updated:

    -
      -
    • Magic Mania! Powerful new magical tools and skills for wizard and crew alike!
    • -
    • Beware the new Summon Magic spell, which will grant the crew access to magical tools and spells and cause some to misuse it!
    • -
    • One Time Spellbooks that can be spawned during summon magic that can teach a low level magic skill to anyone! Beware the effects of reading pre-owned books, the magical rights management is potent! -
    • Magical Wands that can be spawned during Summon Magic! They come in a variety of effects that mimic both classical wizard spells and all new ones. They come precharged but lack the means to refill them once their magical energy is depleted... Fire efficently!
    • -
    • Be aware of the new Charge spell, which can take normally useless spent wands and give them new life! This mysterious effect has been found to wear down the overall magical potency of wands over time however. Beyond wands the clever magical user can find ways to use this spell on other things that may benefit from a magical charge...
    • -
    • The Staff of Resurrection, which holds intense healing magics able to defeat death itself! Look out for this invaluable magical tool during castings of Summon Magic.
    • -
    • Be on the lookout for a new apprentice! This noble mage is a different beast from most wizards, trained in the arts of defending and healing. Too bad he still works for the wizard!
    • -
    -
    - -
    -

    09 December 2013

    -

    Giacom updated:

    -
      -
    • New colourful ghost sprites for BYOND members. Sprites by anonus.
    • -
    -
    - -
    -

    08 December 2013

    -

    Rolan7 updated:

    -
      -
    • Leather gloves can be used to removes lights.
    • -
    • Plant, ore, and trash bags have a new option to pick up all items of single type
    • -
    • Creating astroturf now works like sandstone, converting all the grass at once.
    • -
    • Uranium and radium can be used instead of mutagen. 10 can mutate species, 5 or 2 mutate traits. Highly toxic.
    • -
    • Plants require a little light to live. Mushroom require even less (2 units vs 4) and take less damage.
    • -
    -
    - -
    -

    05 December 2013

    -

    Razharas updated:

    -
      -
    • Reworked how ling stings are done, now when you click a sting in the changeling tab it becomes current active sting, the icon of that sting appears under the chem counter, alt+clicking anyone will sting them with current sting, clicking the icon of the sting will unset it.
    • -
    • Monkeys have ling chem counter and active sting icons in their UI.
    • -
    • Going monkey -> human will try to equip the human with everything on the ground below it.
    • -
    -
    - -
    -

    02 December 2013

    -

    Giacom updated:

    -
      -
    • A less annoying virology system! From now on, you can only get low level virus symptoms from virus food, medium level virus symptoms from unstable mutagen and high level virus symptoms from liquid plasma. You can find a list of symptoms, and which chemicals are required to get them, here: http://wiki.ss13.eu/index.php/Infections#Symptoms_Table
    • -
    • The virologist starts with a bottle of plasma in his smart fridge.
    • -
    • Made it so you cannot accidentally click in the gaps between chem masters.
    • -
    -
    - -
    -

    01 December 2013

    -

    cookingboy3 updated:

    -
      -
    • Added three new buttons to the sandbox panel.
    • -
    • Removed canister menu, replaced it with buttons.
    • -
    • Players can no longer spawn "dangerous" canisters in sandbox, such as Plasma, N20, CO2, and Nitrogen.
    • -
    -
    - -
    -

    30 November 2013

    -

    Yota updated:

    -
      -
    • The identification console will now require that ID and job names follow the same restrictions as player names.
    • -
    • NTSL scripts and parrots should now handle apostrophes and such properly. It&#39;s about time.
    • -
    • NTSL scripts now have a better sense of time.
    • -
    -
    - -
    -

    28 November 2013

    -

    Malkevin updated:

    -
      -
    • Made the suit storage on the Captain's Tunic more useful than just a place to store your e-o2 tank. You can now store the nuke disk, stamps, medal box, flashes and melee weapons (mainly intended for the Chain of Command), and of course - smoking paraphernalia
    • -
    -
    - -
    -

    27 November 2013

    -

    RobRichards updated:

    -
      -
    • Nanotrasen surgeons are now certified to perform Limb replacements, The robotic parts used in construction of Nanotrasen Cyborgs are the only parts authorized for crew augmentation, these replacement limbs can be repaired with standard welding tools and cables.
    • -
    -
    - -
    -

    17 November 2013

    -

    Laharl Montgommery updated:

    -
      -
    • AI can now anchor and unanchor itself. In short, it means the AI can be dragged, if it wants to.
    • -
    -
    - -
    -

    16 November 2013

    -

    Kyrahabattoir updated:

    -
      -
    • Added restocking units for the snack, softdrinks, cigarettes, booze and hot drinks vending machines, can be ordered in cargo.
    • -
    • Vending machines need their service screwed on in order to dispense products.
    • -
    -
    - -
    -

    15 November 2013

    -

    Giacom updated:

    -
      -
    • Added bluespace crystals, mysterious crystals which have strange properties when you crush them in your hand or throw them at someone. You can make bluespace crystals via slimes or research.
    • -
    • Telescience Update! The telescience doesn't start 100% effecient anymore and you need to create bluespace crystals and put them into the telescience computer.
    • -
    • The telepad is now more random, along with power, bearing and angle will be randomly offset a bit.
    • -
    -
    - -
    -

    11 November 2013

    -

    Fleure updated:

    -
      -
    • Players can now escape from containers of various kinds, such as sleepers, mechs, gibbers, spider cocoons etc with the resist verb. In some cases this is the only way to escape and overrides movement or older eject verbs.
    • -
    -
    - -
    -

    09 November 2013

    -

    Yota updated:

    -
      -
    • Along with a NanoUI upgrade, the human interface lock of APCs can now be toggled by the AI.
    • -
    • NanoUI dialogs will no longer steal keyboard focus when opened.
    • -
    -
    - -
    -

    06 November 2013

    -

    Cheridan updated:

    -
      -
    • Nuke Ops will now get an amount of telecrystals that scales with the round populaton. Their staging area has been equipped with telecrystal management consoles, which allow to transfer their TC among themselves. Try out the new items available in your uplink!
    • -
    -
    - -
    -

    02 November 2013

    -

    Drovidi Corv updated:

    -
      -
    • Added a forced labor camp to mining. A quota can be assigned to a prisoner's ID at a prisoner management console before he is sent to serve his sentence in the secure area of the labor camp shuttle. Laborers are advised that breaching space from the asteroid may be unwise.
    • -
    -
    - -
    -

    27 October 2013

    -

    Giacom updated:

    -
      -
    • Added the Female VOX AI Announcement System; a vocal announcement system for the AI to announce things on!
    • -
    • Thanks to /vg/ for the sounds and to JJRCop for trimming down the silence to make them sound natural(er).
    • -
    • The VOX Announcement system isn't to be abused, admins should warn AIs who misuse it and ban AIs who misuse it after being warned.
    • -
    -
    - -
    -

    26 October 2013

    -

    Giacom updated:

    -
      -
    • Service Cyborgs now have a violin module.
    • -
    • You can now examine Cyborgs to see their active module.
    • -
    -
    - -
    -

    14 October 2013

    -

    Giacom updated:

    -
      -
    • AIs can now use alt click to get a list of items on the tile, allowing the AI to interact with objects under it. They can also use this to bookmark tiles with valuable equipment, such as APCs, allowing them easy access to the tile, to interact with or to jump to.
    • -
    • New Malf Power: Malf AIs can override a single machine's programming to cause it to rise up and attack everyone in sight.
    • -
    -
    - -
    -

    08 October 2013

    -

    Cael_Aislinn updated:

    -
      -
    • Terbs Fun Week Day 6: Centcomm will ask borrow the cargo shuttle for top secret shenanigans. They'll always return it though, and sometimes they'll even clean it too (new random event).
    • -
    -
    - -
    -

    06 October 2013

    -

    Ergovisavi updated:

    -
      -
    • Entering a Hotspot will cause you to ignite, but hot air was slightly reduced in deadliness. For every hotspot you enter, you get a little bit harder to be put out, so be wary.
    • -
    -

    Giacom updated:

    -
      -
    • New blob features!
    • -
    • The blob will glow when it is being pulsed from a core/node. Resource/factories have depended on being pulsed to work, but you couldn't see; well now you can.
    • -
    • Overminds can talk! But only to other overminds, but ghosts can hear their conversations.
    • -
    • As a blob overmind you can now use shortcuts to help robust that assistant with the welding tank dangerously close to your core.
    • -
    • Expand = CTRL Click - Rally = Middle Mouse Click - Create Shield = Alt Click
    • -
    -
    - -
    -

    29 September 2013

    -

    RobRichards updated:

    -
      -
    • Nanotrasen Cyborg Upgrades:
      -Standard issue Engineering cyborgs now come equipped with replacement floor tiles which they can replenish at recharge stations.
    • -
    -
    - -
    -

    28 September 2013

    -

    Ergovisavi updated:

    -
      -
    • Mobs can now be lit on fire. Wearing a full firesuit (or similar) will protect you. Extinguishers, Showers, Space, Cryo, Resisting, being splashed with water can all extinguish you. Being splashed with fuel/ethanol/plasma makes you more flammable. Water makes you less flammable.
    • -
    -
    - -
    -

    26 September 2013

    -

    Cheridan updated:

    -
      -
    • Nanotrasen Anomaly Primer:
      - Unstable anomalies have been spotted in your region of space. These anomalies can be hazardous and destructive, though our initial encounters with these space oddities has discovered a method of neutralization. Method follows.
      -

      Step 1. Upon confirmation of an anomaly sighting, report its location. Early detection is key.
      - Step 2. Using an atmospheric analyzer at short range, determine the frequency that the anomaly's core is fluctuating at.
      - Step 3. Send a signal through the frequency using a radio signaller. Note that non-specialized signaller devices may possibly lack the frequency range needed.

      - With the anomaly neutralized and the station brought out of danger, inspect the area for any remnants of the anomaly. Properly researched, we believe these events could provide vast amounts of valuable data.
      -Did you find this report helpful?


    • -
    -
    - -
    -

    21 September 2013

    -

    Malkevin updated:

    -
      -
    • Due to complaints about Security not announcing themselves before making arrests NT has now issued it's Sec team with loud hailer integrated gas masks, found in their standard equipment lockers. Users can adjust the mask's level of aggression with a screwdriver.
    • -
    • The sprites could be shaded better. Think you can do better? Post your submissions here.
    • -
    -
    - -
    -

    19 September 2013

    -

    Malkevin updated:

    -
      -
    • Juggernaut's ablative armor has been adjusted. They have a greater chance to reflect lasers however on reflection they take half damage instead of no damage, basically this adjustment means you should be able to kill a Juggernaut with two laser guns instead of four! Also their reflection spread has been greatly widened, enjoy the lightshow
    • -
    • Cargo can now order exile implants.
    • -
    • Checking a collector's last power output via analyzers has been moved to multitools, because that actually made sense (betcha didn't know this existed, I know I didn't)
    • -
    • Analyzers can now be used to check the gas level of the tank in a loaded radiation collector (yay no more crowbars), you can also use them on pipes to check gas levels (yay no more pipe meters)
    • -
    -
    - -
    -

    17 September 2013

    -

    SuperSayu updated:

    -
      -
    • You can no longer strip people through windows and windoors
    • -
    • You can open doors by hand even if there is a firedoor in the way, making firedoor+airlock no longer an unbeatable combination
    • -
    • Ghosts can now click on anything to examine it, or double click to jump to a turf. Double clicking a mob, bot, or (heaven forbid) singularity/Nar-Sie will let you follow it. Double clicking your own corpse re-enters it.
    • -
    • AI can double click a mob to follow it, as well as double clicking turfs to jump.
    • -
    • Ventcrawling mobs can alt-click a vent to start ventcrawling.
    • -
    • Telekinesis is now part of the click system. You can click on buttons, items, etc, without having a telekinetic throw in hand; the throw will appear when you click on something you can move (with your mind).
    • -
    -
    - -
    -

    13 September 2013

    -

    JJRcop updated:

    -
      -
    • We at Nanotrasen would like to assure you that we know the pain of waiting five minutes for the emergency shuttle to be dispatched in a high-alert situation due to our confirmation-of-distress policy. Therefore, we have amended our confirmation-of-distress policy so that, in the event of a red alert, the distress confirmation period is shortened to three minutes and we will hurry in preparing the shuttle for transit. This totals to 6 minutes, in hope that it will give our very expensive equipment a better chance of recovery.
    • -
    -
    - -
    -

    12 September 2013

    -

    AndroidSFV updated:

    -
      -
    • AI Photography: AIs now have two new verbs, Take Picture and View Picture. The pictures the AI takes are centered on the AI's eyeobj. You can use these pictures on a newscaster, and print them at a photocopier.
    • -
    -
    - -
    -

    03 September 2013

    -

    Cael_Aislinn updated:

    -
      -
    • Terbs Fun Week Day 5: Chef gets a Nanotrasen-issued icecream machine with four pre-approved icecream flavours and two official cone types.
    • -
    -
    - -
    -

    02 September 2013

    -

    Cael_Aislinn updated:

    -
      -
    • Terbs Fun Week Day 4: Humans, aliens and cyborgs now show speech bubbles when they talk.
    • -
    -
    - -
    -

    01 September 2013

    -

    Cael_Aislinn updated:

    -
      -
    • Terbs Fun Week Day 3: Detective can reskin his gun to one of five variants: Leopard Spots, Gold Trim, Black Panther, Peacemaker and the Original.
    • -
    -
    - -
    -

    31 August 2013

    -

    Cael_Aislinn updated:

    -
      -
    • Terbs Fun Week Day 2: RD, lawyers and librarians now spawn with a laser pointer. Don't point them in anyone's eyes!
    • -
    -
    - -
    -

    30 August 2013

    -

    Cael_Aislinn updated:

    -
      -
    • Terbs Fun Week Day 1: Added ghost chilis as a mutation of chili plants. Be careful, they're one of the hottest foods in the galaxy!
    • -
    -
    - -
    -

    21 August 2013

    -

    Dumpdavidson updated:

    -
      -
    • Replaced the EMP grenades from the uplink with an EMP kit. The kit contains a grenade, an implant and a flashlight with 5 uses that can EMP any object or mob in melee range.
    • -
    -
    - -
    -

    18 August 2013

    -

    Delicious updated:

    -
      -
    • Made time and date consistent across medical and security records, mecha logs and detective scanner reports
    • -
    • Added date to PDA
    • -
    -
    - -
    -

    13 August 2013

    -

    Giacom updated:

    -
      -
    • Malf AIs now have a new power which will spawn a "borging machine". This machine will turn living humans into loyal cyborgs which the AI can use to take over the station with. The AI will limit themselves by using this ability, such as no shunting, and the machine will have a long cooldown usage.
    • -
    -
    - -
    -

    12 August 2013

    -

    Giacom updated:

    -
      -
    • Changed the blob balance to make the blob start strong but grow slower, resulting in rounds where the blob doesn't instantly get killed off if found out and doesn't immediately dominate after being left alone long enough. AIs no longer have to quarantine the station.
    • -
    -
    - -
    -

    10 August 2013

    -

    Malkevin updated:

    -
      -
    • Cargo Overhaul: Phase 1
    • -
    • Ported Bay's cargo computer categoy system
    • -
    • Crates have been tweaked significantly. Crates have been reduced to single item types where possible, namely with expensive crates such as weapons and armor. A total of 28 new crates have been added, including chemical and tracking implants, and raw materials can also be bought from cargo for a significant number of points (subject to change)
    • -
    • This was a pretty large edit of repetitive data, so no doubt I've made a mistake or two. Please report any bugs to the usual place
    • -
    -
    - -
    -

    06 August 2013

    -

    Giacom updated:

    -
      -
    • NTSL no longer allows you to use a function within another function parameter. This was changed to help prevent server crashes; if your working script no longer compiles this is why.
    • -
    -
    - -
    -

    05 August 2013

    -

    Kaze Espada updated:

    -
      -
    • Nanotrasen has recentely had to change its provider of alcoholic beverages to a provider of lower quality. Cases of the old ailment known as alcohol poisoning have returned. Bar goers are to be weary of this new condition.
    • -
    -
    - -
    -

    04 August 2013

    -

    Giacom updated:

    -
      -
    • Nanotrasen has re-arranged the station blueprint designs to have non-essential APCs moved to the maintenance hallways. Non-essential rooms that aren't connected to a maintenance hallway will have their APC remain. Station Engineers will now have easy access to a room's APC without needing access themselves. Nanotrasen also wishes to remind you that you should not sabotage these easy to access APCs to cause distractions or to lockdown someone in a location. Thank you for reading.
    • -
    -
    - -
    -

    31 July 2013

    -

    Ricotez updated:

    -
      -
    • Atmospherics now has its own hardsuit. Instead of radiation protection it offers fire protection.
    • -
    -
    - -
    -

    21 July 2013

    -

    Cheridan updated:

    -
      -
    • Instead of a level-up system where it is possible to acquire all the skills, each skill now costs 1 point, and you can pick up to 5.Husking people, instead of giving you more XP to buy skills, now gives you a skill reset, allowing you to pick new ones.
    • -
    • DNA Extract Sting is now free, and is your main mode of acquiring DNA. You can hold up to 5 DNAs, and as you acquire more, the oldest one is removed. If you're currently using the oldest DNA strand, you will be required to transform before gaining more.
    • -
    • New abilities! An UI indicator for chemical storage! Fun!
    • -
    -

    Malkevin updated:

    -
      -
    • Cultists now start with two words each, and the starting talisman no longer damages you when you use it
    • -
    -
    - -
    -

    16 July 2013

    -

    Malkevin updated:

    -
      -
    • Summary of my recent changes: Added a muzzle and a box of Prisoner ID cards to the perma wing, RnD can make a new combined gas mask with welding visor, added some atmos analyzers to atmospherics, air alarm circuit boards have their own sprites, package wrapped objects will now loop back round to the mail chute instead of auto-rerouting to disposals, and the detective and captain have access to securitrons through their PDA cartridges.
    • -
    -
    - -
    -

    15 July 2013

    -

    Giacom updated:

    -
      -
    • A new item has been added to the syndicate catalog. The AI detector is a device disguised as a multitool; it is not only able to be used as a real multitool but when it detects an AI looking at it, or it's holder, it will turn red to indicate to the holder that he should cease supiscious activities. A great and cheap, to produce, tool for undercover operations involving an AI as the security system.
    • -
    -
    - -
    -

    07 July 2013

    -

    Giacom updated:

    -
      -
    • Revamped blob mode and the blob random event to spawn a player controlled overmind that can expand the blob and upgrade pieces that perform particular functions. This will use resources which the core can slowly generate or you can place blob pieces that will give you more resources.
    • -
    -
    - -
    -

    27 June 2013

    -

    Ikarrus updated:

    -
      -
    • Nanotrasen R&D; released a new firmware patch for their station AIs. Included among the changes is the new ability for AIs to interact with fire doors. R&D; officials state they feel giving station AIs more influence could only lead to good things.
    • -
    -
    - -
    -

    16 June 2013

    -

    Khub updated:

    -
      -
    • Job preferences menu now not only allows you to left-click the level (i.e. [Medium]) to raise it, but also to right-click it to lower it. That means you don't have to cycle through all the levels to get rid of a [Low].
    • -
    -
    - -
    -

    15 June 2013

    -

    Carnie updated:

    -
      -
    • DNA-scanner pods (DNA-modifier + cloning), now open and close in a similar fashion to closets. This means you click on them to open/close them. This change was to fix a number of issues, like items being lost in the scanner-pods.
    • -
    • As a side-effect, borgs can now clone humans. No harm can become a dead human, so they are not necessarily lawbound to clone them, and such tasks are probably best left to qualified genetics staff.
    • -
    -

    Petethegoat updated:

    -
      -
    • Updated chemical grenades. The build process is much the same, except they require an igniter-X assembly instead of a single assembly item. You can also just use a cable coil to get regular grenade behaviour.
    • -
    -
    - -
    -

    09 June 2013

    -

    Ikarrus updated:

    -
      -
    • Server operators may now allow latejoiners to become antagonists. Check game_options.txt for more information.
    • -
    • Server operators may now set how traitors and changelings scale to population. Check game_options.txt for more information.
    • -
    -
    - -
    -

    06 June 2013

    -

    Giacom updated:

    -
      -
    • Emptying someone's pockets won't display a message. In theory you can now pickpocket!
    • -
    -
    - -
    -

    04 June 2013

    -

    Dumpdavidson updated:

    -
      -
    • Headsets can no longer broadcast into a channel that is disabled.
      Headsets now have a button to turn off the power instead of the speaker. This button disables all communication functions.
      EMPs now force affected radios off for about 20 seconds.

    • -
    -
    - -
    -

    02 June 2013

    -

    Ikarrus updated:

    -
      -
    • To reduce costs of security equipment, mounted flashers have been adjusted to use common handheld flashes as their flashbulbs. Although these flashbulbs are more prone to burnout, they can easily be replaced with wirecutters.
    • -
    -
    - -
    -

    25 May 2013

    -

    Ikarrus updated:

    -
      -
    • CentCom announced some minor restructuring within Space Station 13's command structure. Most notable of these changes is the removal of the Head of Personnel's access to the security radio channel. CentCom officials have stated the intention was to make the HoP's role more specialized and less partial towards security.
    • -
    -
    - -
    -

    14 May 2013

    -

    Ikarrus updated:

    -
      -
    • Nanotrasen seeks to further cut operating costs on experimental cyborg units. -
      -Cyborg chassis will now be made from a cheaper but less durable design. -
      -RCDs found on engineering models have been replaced with a smaller model to make room for a metal rods module. -
      -Cyborg arms will no longer be long enough to allow for self-repairs. -
      NOTE: A cyborg's individual modules have been found to become non-operational should the unit sustain too much structural damage.



    • -
    -
    - -
    -

    11 May 2013

    -

    Malkevin updated:

    -
      -
    • SecHuds now check for valid clearance before allowing you to change someone's arrest status. There is only one way to bypass the ID check, and its not the usual way.
    • -
    -
    - -
    -

    07 May 2013

    -

    Ikarrus updated:

    -
      -
    • As a part of the most recent round of budget cuts, toolboxes will now be made with a cheaper but heavier alloy. HR reminds employees to avoid being struck with toolboxes, as toolbox-related injuries are not covered under the company's standard health plan.
    • -
    -
    - -
    -

    05 May 2013

    -

    Rolan7 updated:

    -
      -
    • Cargo manifests from CentComm may contain errors. Stamp them DENIED for refunds. Doesn't apply to secure or large crates. Check the orders console for CentComm feedback.
    • -
    -
    - -
    -

    02 May 2013

    -

    Malkevin updated:

    -
      -
    • You can now weld four floor tiles together to make a metal sheet
    • -
    • The All-In-One Grinder can now grind Metal, Plasteel, Glass, Reinforced Glass, and Wood sheets
    • -
    • Made grey backpacks slightly less ugly
    • -
    -
    - -
    -

    30 April 2013

    -

    Ikarrus updated:

    -
      -
    • Researchers have discovered that glass shards are, in fact, dangerous due to their typically sharp nature. Our internal Safety Committee advises that glass shards only be handled while using Nanotrasen-approved hand-protective equipment.
    • -
    -
    - -
    -

    26 April 2013

    -

    Aranclanos updated:

    -
      -
    • Exosuit fabricators will now need to be manually updated
    • -
    -

    Ikarrus updated:

    -
      -
    • Commanding Officers of Nanotrasen Stations have been issued a box of medals to be awarded to crew members who display exemplary conduct.
    • -
    -
    - -
    -

    24 April 2013

    -

    Carnie updated:

    -
      -
    • DNA reworked: All SE blocks are randomised. DNA-modifier emitter strength affects the size of the change in the hex-character hit. Emitter duration makes it more likely to hit the character you click on. Almost all DNA-modifier functions are on one screen.
      Balancing -will- be off a bit. Is getting halk to hard/easy? Please report bugs/balancing issues/concerns here: http://forums.nanotrasen.com/viewtopic.php?f=15&t;=13083 <3
    • -
    -
    - -
    -

    23 April 2013

    -

    Malkevin updated:

    -
      -
    • Replaced the captain's run of the mill armored vest with his very own unique vest. Offers slightly better bullet protection.
    • -
    -
    - -
    -

    22 April 2013

    -

    Cheridan updated:

    -
      -
    • Stungloves removed 5eva.
    • -
    • Don't rage yet. Makeshift stunprods(similar in function to stungloves) and spears are now craftable. Make them by using a rod on cable restraits, then adding something.
    • -
    • Stun batons/prods now work off power cells, which can be removed and replaced! Use a screwdriver to remove the battery.
    • -
    -

    Malkevin updated:

    -
      -
    • Overhauled the thermal insulation system
    • -
    • All clothing that protected from one side of the thermal spectrum now protects from the other.
    • -
    • Armor (although most don't have full coverage) protects between 160 to 600 kelvin
    • -
    • Firesuits protect between 60 to 30,000 kelvin (Note: Hotspot damage still exists)
    • -
    • CE's hardsuit got its firesuit level protection back
    • -
    • Bomb suits function as ghetto riot gear
    • -
    -
    - -
    -

    17 April 2013

    -

    Giacom updated:

    -
      -
    • If the configuration option is enabled, AIs and or Cyborgs will not be able to communicate vocally. This means they cannot talk normally and need to use alternative methods to do so
    • -
    -
    - -
    -

    10 April 2013

    -

    Cheridan updated:

    -
      -
    • You can now condense capsaicin into pepper spray with chemistry.
    • -
    • Pepper spray made slightly more effective.
    • -
    • Teargas grenades can be obtained in Weapons and Riot crates.
    • -
    • Riot crate comes with 2 sets of gear instead of 3, made cheaper. Beanbag crate removed entirely. Just make more at the autolathe instead. Bureaucracy crate cheaper, now has film roll.
    • -
    • NT bluespace engineers have ironed-out that little issue with the teleporter occasionally malfunctioning and dropping users into deep space. Please note, however, that bluespace teleporters are still sensitive experimental technology, and should be Test Fired before use to ensure proper function.
    • -
    -
    - -
    -

    09 April 2013

    -

    Ikarrus updated:

    -
      -
    • Liquid Plasma have been found to have strange and unexpected results on virion cultures. The executive chief science officer urges virologists to explore the possibilities this new discovery could bring.
    • -
    • After years or research, our scientists have engineered this cutting-edge technology born from the science of shaving. The Electric Space-Razor 5000! It uses moisturizers to refuel your face while you shave with not three, not four, but FIVE lazer-precise inner blades for maximum comfort.
    • -
    -
    - -
    -

    04 April 2013

    -

    Cheridan updated:

    -
      -
    • When an AI shunts into an APC, the pinpointer will begin tracking it. When the AI returns to its core, the pinpointer will go back to locating the nuke disc.
    • -
    • New sechud icons for sec officers/HoS, medical doctors, and loyalty implants.
    • -
    -
    - -
    -

    28 March 2013

    -

    Carnie updated:

    -
      -
    • Empty character slots in your preferences screen will now randomize. So they won't initialise as bald, diaper-clad, white-guys.
    • -
    • Reworked the savefile versioning/updating code. Your preferences data is less likely to be lost.
    • -
    -
    - -
    -

    14 March 2013

    -

    Major_sephiroth updated:

    -
      -
    • You can now light cigarettes with other cigarettes, and candles. And cigars. Light a cigar with a candle! It's possible now!
    • -
    -
    - -
    -

    13 March 2013

    -

    Elo001 updated:

    -
      -
    • You can now open and close job slots for some jobs at any IDcomputer. There is a cooldown when opening or closing a position.
    • -
    -
    - -
    -

    08 March 2013

    -

    Kor updated:

    -
      -
    • You can now construct/destroy bookcases. This is super exciting and game changing.
    • -
    -
    - -
    -

    06 March 2013

    -

    Petethegoat updated:

    -
      -
    • Petethegoat says, "Added a new feature involvi-GLORF"
    • -
    • Overhauled how grabs work. There aren't any interesting mechanical differences yet, but they should be a lot more effective already. You don't have to double click them anymore. Report any bugs with grabbing directly to me, or on the issue tracker.
    • -
    -
    - -
    -

    24 February 2013

    -

    Faerdan updated:

    -
      -
    • Competely new UI overhaul! Most user interface have been converted.
    • -
    -

    Ikarrus updated:

    -
      -
    • AI has been moved back to the center of the station. Telecoms has been moved to engineering.
    • -
    -
    - GoonStation 13 Development Team
    Coders: Stuntwaffle, Showtime, Pantaloons, Nannek, Keelin, Exadv1, hobnob, Justicefries, 0staf, sniperchance, AngriestIBM, BrianOBlivion
    diff --git a/html/dice.png b/html/dice.png deleted file mode 100644 index 9038269033c0744cfc17b3ffc2a57d4a015e2787..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1838 zcmV+}2hsS6P)8FWQhbW?9;ba!ELWdL_~cP?peYja~^ zaAhuUa%Y?FJQ@H12CGR#K~zYIl~!#`Q&}2*?(J=>!@`Y&e5a*W2neRh)CEQH17gsE z)kuVD3R4b}vsJJH0jBrITN!y-e)G#V2Fh#H8o)tClG6CfSH7K?1@ zqyu~Vb@s=?P5CO!o17m#=Xsx}&wJkU=2C=?&!w%OU)e>)tG zp9vvfHbejbgphStczF1^l$4Z_&dyG^)oLYUV`HSXwbgU%*s;lkgamV3T-=WUepru( z3g%2G6e=YWNmEHlNrG0ZWd#BO-oAZ{wzf9-{eCnyHi8fWv)PR9?(XR~Z{EzhTrTtE z+KVQH$jAtKdwYF-eSOoz!^3m*B7kLCRd#mvFGi#BdR<*z zWLQ`jwODJD$%L(2w<0+?IjD%mV!@$9hme+*29wDIsZ@%TloY|#)YSKckQfSpeA~8d z%{ra#&xM7Bf1+s`Hk%Fa-n~O~bTlLq$+}J!!|isXrKJU_sj1kvZy&yX{faYZ&TwbX zo@ERMgB8)y(ay`4FS~s{A6bn2{Cq-D6e%k!BUY<5=<4t9Cz+XO?c3<<>%+Bc*Vc6t5)y*M z#6(nAS0gbo5dgq(9P;w=xZ2uU`uOqV48t&>D9TUMH0>`aC=lxPdeO|x49U*U_L$9P zZ%RtangVva9WP$IfXn4VY-}uU-n@yECr^T+C~zEy+}vDuU0t2v@ZrOJx6?H3=Np8g zD5%wHVS9VKaCUYU`T6;rPN(A>4#yH9r_+h7tSp>Ae;%)1y;^d{aU4`CmAkI4PLP$A zwd7e5LI?wZ?|qBK0+~#PoSYmcCntyL@9*~&7Z-CZ%lhx!xwAPcDhe#iqNSw;Nl8gy zS(Yc8pPxrwUY`5<_3MHI2M!39SA!5j=s=;YtSq#*xATC52M-Di27|b=vQk`LUe299 zeR_U!auVt3>8lFexN&1up#?F}fsfkj_2TvG*DHW~_Uxe_KYlE}a^;G+s;Y`BC@7e> zSS$d5xw$#y<>k5S>+1!XnVG8!ttg{RCPQs)E#l(h*1|)nRMMTDo#LUPAyQLQ^WXXT zc{rU;TBp-785tS$nu%CeMgS-;FNa#K4weG|NKH+p+S}VV?cTjxoS&bMjEoH0WHO<; zx*9o!N8jS`C2?c7dX(HOYsEhxvv8_%g1U;Pd&Q)oQ0cfBszTa=DDO#bVi8QBl!WT3Twe z*=%bH5kgQ@RD`Qnukw2$kqBO|cU5PE5L8rD*v)41UmOlc4*)QPklz4kDT+$?^y$+- zb8~Z3FI~Fy{iaQumLyXYh0U8c!(=k?dkn)YaT*vkH8tOiM&n=YcKgpfKH#5>064(1 z?9u1Xpa1>Bg$vSCr%rtrNO0@cEd;t>xU&^P4Gj&B-rn9HzkK=fkHGyE^UUdVJ|7(& z-Ko>*{-#o?e*N&_gMaaC|Ni|bEG!J_thu@Qx2~?Pwuy;}o6EUZ9iD^`pUq}#`1tYT z4`pR#|I%u;)~Ttf6}Sawe1mj#b^YGd)YLsbK3=sN@2VfE0iq57#S}#)4-XGFpEz+M zxvHv)zt6zd@9F8`8X6jUCMG6If)Q?bg@%Tz<#PGw`}gnvZnav;)2B~KVPWB1cXzj2 zDwXyD5CqHrLt+c>pNWi&tW_u!mb-WF`jko~7at%07Jzu&+&?N7AQ~PO6{Qak4<82* cx{;j!0ZBL>NgpriI{*Lx07*qoM6N<$f@NQ5=l}o! diff --git a/html/dice20.png b/html/dice20.png deleted file mode 100644 index be1ba1ea6fad1fe349a96372ceeb3cd777c6602b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 810 zcmV+_1J(SAP)1X?acC~9Fv;l={72sIG{0~c=EL=Y0#qBcdih{`CU z7xwrAR0>)IT8f4S5ow#S#K6QXHGfAYrun@t%m;Jtckbhy`w_)rvFvwqyWJNT7i>1W zqN1Xwr$;7}u~;nT1%ipWzrWwz-IYqE&CShAOH2Lz{Z&;}!C(;h*4Ea+!NKb4>K{xx zo!;Ny=W@9n9UU&03uhz}L6Mr88YLK z-pR?y%gYO9V~>rEA%N0yxxBBh4;7f0L?TgNUoRGmPft(LztL#Cy}czd17Mj<=HTGq z_4Rdlc(|pd1-B)t+S*#D)5*kqetyo+&r@U+3I*B^H8F)= zuO}hx^Yin@#s+5S?d?UZyu94+_oI6z1_NUcr>3S#T;l`R)6>)K?d_|ptKo1Mp2Ne# zy1F`G&^>;io}R!S1^C8Lh8?k5tyrS9wKX(N_lAO4HYEM`o1+YKLt?N5im^d>5zrTW o{M;!1$FR{hn+>w!o&6E|1wXTbiny_smH+?%07*qoM6N<$f+UQ4G5`Po diff --git a/html/help.html b/html/help.html deleted file mode 100644 index 6c7367681b2..00000000000 --- a/html/help.html +++ /dev/null @@ -1,392 +0,0 @@ - - - - Space Station 13 Help - - - -

    Space Station 13

    - - - - -

    Overview

    -

    - Space Station 13 was written for BYOND. Like many BYOND games, it is two - dimensional with a top down view and runs terribly. It uses tile-based - movement. Space Station 13 (or SS13 for short) starts you on a space station - orbiting a very peculiar gaseous planet in a binary star system. Each round - type is centred around a specific type of disaster, ranging from a meteor - shower to a traitor within the crew. The game is constantly being developed, - so new modes are added all the time! -

    - - -

    Objectives

    -

    - The primary objective in most modes of Space Station 13 is survival. You must - try to stay alive long enough to escape on the evacuation shuttle. This - doesn't mean you should immediately rush to the escape dock and wall yourself - in; half the fun is in trying to keep the station running for as long as - possible. Exactly how you do this is up to you and your assigned job. -

    - - -

    Modes

    - - -

    Blob

    -

    - A deadly mutagenous virus has been released and the crew must fight a green - mass for control of the station. The blob spreads quickly, and only the - sacred welder can fight it back! (Unless it spawns in the engine and dies - instantly.) -

    -

    - PROTIP: USE A WELDER -

    - - -

    Traitor

    -

    - In traitor mode there is a traitor aboard the space station!!! The traitor is - assigned a random objective, from escaping alone to stealing the captain's - jumpsuit. The objective of everyone else is to stop the traitor and survive! -

    - - -

    Meteor

    -

    - In Meteor, the station is threatened by a meteor shower. The objective is to - do your best to repair and maintain the station, and eventually escape. -

    - - -

    Monkey

    -

    - In Monkey mode a deadly mutagenous virus has been released and the crew must - fight small underdeveloped primates for control of the station. The monkey's - bite is deadly, and anyone bitten will soon join the primate horde. -

    -

    - PROTIP: ELECTRIC GRILLES ARE PRETTY DANGEROUS. -

    - - -

    Nuclear Emergency

    -

    - A crack team of Syndicate operatives have assaulted the station in order to - gather a nuclear activation key. If found, the team will detonate a NUCLEAR - BOMB and the station will be destroyed! The team must escape with the nuclear - activation key while fighting off the syndicate. -

    -

    - PROTIP: IF YOU KILL A MEMBER OF THE SYNDICATE STEAL HIS STUFF. -

    - - -

    Getting Around

    -

    - The interface for Space Station 13 is largely click driven. To use something, - you will almost always click or double click. -

    - - -

    Getting Started

    -

    - (A Quick jump-start guide to get into the game) -

    -

    - Select your preferences using the character setup command and then use ready - to enter the game. -

    -

    - If you do this after the game has started you will spawn as an assistant; - otherwise, a vague guide to the jobs you may choose follows. -

    - - -

    Jobs

    - - -

    Assistant

    -

    - You'll spawn as this if you enter after a game has started. Assistants have a - very low-access ID card, and really nothing else. They don't however have any - duties, so this can be a pretty good way to learn the layout of the station - if you join midway through a round. It's really not worth choosing this, - though. -

    - - -

    Atmospheric Technician

    -

    - This involves looking after the atmospheric systems on the station, as you - can probably guess. In theory, you'll be checking the air composition of the - station with an analyzer and making sure that it's not going to kill people. - In reality, you'll be cleaning up the constant gas spills caused by griefers - and the traitor via use of the pipe filters in the maintenance tunnel (which - are pretty self-explanatory) and the portable filters that are around the - station and in Atmospheric Storage. This is probably the easiest job for a - new player, so jump in as this and getting a feel for the station layout and - the basic workings of the game before you try anything else. -

    - - -

    Medical Doctor

    -

    - Pretty much self explanatory. Grab a Medkit, and either patrol the station - treating the gassed/beaten crewmembers who will be lying around within 20 - minutes of any game starting or stay in Medical and heal the people who get - dragged in. More advanced medical is explained in weasello's guide below. -

    - - -

    Station Engineer

    -

    - This can be one of the more technical jobs, but it doesn't take a huge amount - of time to learn. Basically, the Engineers handle the engine itself (which - involves keeping it fed with plasma, igniting it, and so on.) and the repair - of the station. Weasello's stuff has a reasonably good guide to the basics of - this, and you should be able to work the rest out by jumping on one of the - empty servers and tinkering about for twenty minutes or so. This isn't a bad - place to start, but messing up with the engines can kill every single person - on the station so be fucking careful. -

    - - -

    Security Officer

    -

    - Open your locker, grab a stun baton and then patrol the station and hit - people. That's it. -

    -

    - PROTIP: KILLING PEOPLE OR BEING A DICK WILL GET YOU BANNED. -

    - - -

    Scientist

    -

    - Scientists are essentially the bombmakers. Weasello's guide has a reasonably - complex explanation of what you're supposed to do here, but basically you'll - be heating plasma and assembling bomb circuitry. Security and the AI will - almost certainly be keeping a close eye on you if you choose to do this, so - I'd you play around a bit with Atmos and get some experience before trying - this. -

    - - -

    Forensic Technician

    -

    - Seriously, don't bother with this. It's arguably the most boring job of all, - and can be one of the most annoying to get to grips with. Forensic Techs take - fingerprints from people and objects and check them against their records. - That's pretty much it. With the relatively short length of games on the goon - server, this isn't really worth doing in itself, as any security man can be a - Forensic Tech if needed. -

    - - -

    Geneticist

    -

    - This is pretty much the most complex job on the station. Don't touch this - until you've played for a while. Geneticists can directly edit the DNA of - other players and monkeys, and as such can bring people back to life, change - their skin colour, or turn a human into a monkey or vice versa. It's all far - too complex and annoying to be worth typing out here. There's probably a more - complex guide for this around, go find it if you REALLY want to do this. -

    - - -

    Chaplain

    -

    - AARHGFHGHGH I FUCKING LOVE TO PRAY -

    - - -

    Head of Research

    -

    - The Head of Research essentially administers Medical and Toxins research and - has an ID-card with quite high access. This isn't really a good choice at all - for a new player as it implies a degree of experience with the game. - Practically, you'll be helping out Toxins and Medical and occasionally being - attacked for your ID card. -

    - - -

    Head of Personnel

    -

    - This one really is only for players with a little bit of experience. The Head - of Personnel is in charge of Security and managers the positions of the - people on the station; they have access to the personnel records and can edit - the ID cards and thus positions of crewmembers as they wish. They also start - next to a locker which contains a laser pistol, which can be useful for a - traitor or in self defense. Traitors will often target the HoP for his ID - card and special equipment, as well. -

    - - -

    AI

    -

    - Don't do this. It carries a huge amount of power as well as massive - limitations, as the AI is bound by Asimov's laws. The AI can control any of - the electrical systems on the station, including the air supply, engine blast - doors and power. Making a stupid mistake as the AI will very possibly kill - several people, so stay away from this until you have a little bit of - experience with the game. -

    - - -

    Captain

    -

    - Self explanatory. An all-access ID card, total power over the crew, guns and - a personal teleporter. ABSOLUTELY DO NOT DO THIS UNTIL YOU HAVE SOME - EXPERIENCE WITH THE GAME OR YOU WILL PISS OFF OTHER PLAYERS. -

    - - -

    Movement

    -

    - Movement on SS13 is only in the 4 cardinal directions. The diagonal - directions throw/drop items, switch hand/modes. If you move into a dense - object you first try to push it. Not all items can be pushed. You can also - right click on an object and select 'pull' and then every movement you make - will ttempt to drag that object behind you. If you wish to stop pulling you - must go onto your on-screen display and find the object with a person in a - box. Click on it and you will stop pulling. If you ever desire to make sure - of which direction you are facing use .center and then try to move what - direction you want to face. -

    - - -

    Equipping

    -

    - You 'equip' items in SS13 by picking them up. In order to pick an item up all - you must do is attack it with a free hand. Now you hae two hands. Which hand - is being used is indicated by the blue button in the lower-left area of your - HUD. You can change hands by clicking the hand button or pressing the - .northeast macro. You can then also then transfer that item to another part - of your body. In order to do this you just attack the green box (or blue - storage box) on your hud that you would like to move it to. In order to - 'unequip' a equipped item that is not in your hand. Get a free hand and - attack the item. Then in order to drop an item in your hand (and make it a - free hand again) click the drop button (or throw to throw the item wherever - you are facing). -

    - - -

    Talking

    -

    - Talking on SS13 is still via the say verb so the normal say speech bubble on - the command line will still work. Please note however that you can whisper. - More on this in the items selection under radio, intercoms, and headsets. - There are a lot of emotes that are accessed by preceding your text with a - '*'. To view a list of available emotes for your character use the type - '*help' into the say menu. To speak via your headset use a semicolon after - say. -

    - - -

    Taking Items / Giving Items

    -

    - You can take items from people by dragging their mob onto your mob. A screen - will pop up. From this screen you can select an object to remove from them. - If you select a 'Nothing' slot then you will attempt to equip that slot with - the object you are holding. -

    - - -

    Death

    -

    - If you are dead then you can use the watch verb to look through the eyes of - another mob. Depending on circumstances you can use abandon mob to restart - (leaving that box blank gives you a random name). A dead person hears - everything that is said but might not hear all attack messages. -

    - - -

    External Links

    - - - diff --git a/html/longchangelog.html b/html/longchangelog.html deleted file mode 100644 index c07456e3f04..00000000000 --- a/html/longchangelog.html +++ /dev/null @@ -1,3109 +0,0 @@ - - - - /tg/ Station 13 Changelog - - - - - - -
    - - - - -
    -
    Traditional Games Space Station 13
    - -

    - Visit our IRC channel: #tgstation13 on irc.rizon.net -
    - - - - - -
    - Current Project Maintainers: -Click Here-
    - Currently Active GitHub contributor list: -Click Here-
    - Coders: TLE, NEO, Errorage, muskets, veryinky, Skie, Noise, Numbers, Agouri, Noka, Urist McDorf, Uhangi, Darem, Mport, rastaf0, Doohl, Superxpdude, Rockdtben, ConstantA, Petethegoat, Kor, Polymorph, Carn, Nodrak, Donkie, Sieve, Giacom, Ikarrus, trubble_bass, Aranclanos, Cael_Aislinn, Cheridan, Intigracy, Malkevin, SuperSayu, DumpDavidson, Tastyfish, Yvar, Elo001.
    - Spriters: Agouri, Cheridan, Cruazy Guest, Deeaych, Deuryn, Matty406, Microwave, ShiftyEyesShady, Skie, Uhangi, Veyveyr, Petethegoat, Kor, Ricotez, Ausops, TankNut, Pewtershmitz, Firecage
    - Sounds: Skie, Lasty/Vinyl
    - Main Testers: Tenebrosity
    - Thanks to: Baystation 12, CDK Station devs, FacepunchStation, GoonStation devs, the original SpaceStation developers and Invisty for the title image.
    Also a thanks to anybody who has contributed who is not listed here :( Ask to be added here on irc.
    -
    Have a bug to report?
    Visit our Issue Tracker.
    - Please ensure that the bug has not already been reported and use the template provided. -
    - - - - - - - - - - -
    -

    17 November 2013

    -

    Laharl Montgommery updated:

    -
      -
    • AI can now anchor and unanchor itself. In short, it means the AI can be dragged, if it wants to.
    • -
    -
    - -
    -

    29 September 2013

    -

    RobRichards updated:

    -
      -
    • Nanotrasen Cyborg Upgrades:
      -Standard issue Engineering cyborgs now come equipped with replacement floor tiles which they can replenish at recharge stations.
    • -
    -
    - - -
    -

    28 September 2013

    -

    Ergovisavi updated:

    -
      -
    • Mobs can now be lit on fire. Wearing a full firesuit (or similar) will protect you. Extinguishers, Showers, Space, Cryo, Resisting, being splashed with water can all extinguish you. Being splashed with fuel/ethanol/plasma makes you more flammable. Water makes you less flammable.
    • -
    -
    - - -
    -

    26 September 2013

    -

    Cheridan updated:

    -
      -
    • Nanotrasen Anomaly Primer:
      - Unstable anomalies have been spotted in your region of space. These anomalies can be hazardous and destructive, though our initial encounters with these space oddities has discovered a method of neutralization. Method follows.
      -

      Step 1. Upon confirmation of an anomaly sighting, report its location. Early detection is key.
      - Step 2. Using an atmospheric analyzer at short range, determine the frequency that the anomaly's core is fluctuating at.
      - Step 3. Send a signal through the frequency using a radio signaller. Note that non-specialized signaller devices may possibly lack the frequency range needed.

      - With the anomaly neutralized and the station brought out of danger, inspect the area for any remnants of the anomaly. Properly researched, we believe these events could provide vast amounts of valuable data.
      - Did you find this report helpful?
    • -
    -
    - - - -
    -

    21 September 2013

    -

    Malkevin updated:

    -
      -
    • Due to complaints about Security not announcing themselves before making arrests NT has now issued it's Sec team with loud hailer integrated gas masks, found in their standard equipment lockers. Users can adjust the mask's level of aggression with a screwdriver.
    • -
    • The sprites could be shaded better. Think you can do better? Post your submissions here.
    • -
    -
    - - -
    -

    19 September 2013

    -

    Malkevin updated:

    -
      -
    • Juggernaut's ablative armor has been adjusted. They have a greater chance to reflect lasers however on reflection they take half damage instead of no damage, basically this adjustment means you should be able to kill a Juggernaut with two laser guns instead of four! Also their reflection spread has been greatly widened, enjoy the lightshow
    • -
    • Cargo can now order exile implants.
    • -
    • Checking a collector's last power output via analyzers has been moved to multitools, because that actually made sense (betcha didn't know this existed, I know I didn't)
    • -
    • Analyzers can now be used to check the gas level of the tank in a loaded radiation collector (yay no more crowbars), you can also use them on pipes to check gas levels (yay no more pipe meters)
    • -
    -
    - -
    - - -

    17 September 2013

    -

    SuperSayu updated:

    -
      -
    • You can no longer strip people through windows and windoors
    • -
    • You can open doors by hand even if there is a firedoor in the way, making firedoor+airlock no longer an unbeatable combination
    • -
    • Ghosts can now click on anything to examine it, or double click to jump to a turf. Double clicking a mob, bot, or (heaven forbid) singularity/Nar-Sie will let you follow it. Double clicking your own corpse re-enters it.
    • -
    • AI can double click a mob to follow it, as well as double clicking turfs to jump.
    • -
    • Ventcrawling mobs can alt-click a vent to start ventcrawling.
    • -
    • Telekinesis is now part of the click system. You can click on buttons, items, etc, without having a telekinetic throw in hand; the throw will appear when you click on something you can move (with your mind).
    • -
    -
    - - -
    -

    13 September 2013

    -

    JJRcop updated:

    -
      -
    • We at Nanotrasen would like to assure you that we know the pain of waiting five minutes for the emergency shuttle to be dispatched in a high-alert situation due to our confirmation-of-distress policy. Therefore, we have amended our confirmation-of-distress policy so that, in the event of a red alert, the distress confirmation period is shortened to three minutes and we will hurry in preparing the shuttle for transit. This totals to 6 minutes, in hope that it will give our very expensive equipment a better chance of recovery.
    • -
    -
    - - -
    -

    3 September 2013

    -

    Cael_Aislinn updated:

    -
      -
    • Terbs Fun Week Day 5: Chef gets a Nanotrasen-issued icecream machine with four pre-approved icecream flavours and two official cone types.
    • -
    -
    - - -
    -

    2 September 2013

    -

    Cael_Aislinn updated:

    -
      -
    • Terbs Fun Week Day 4: Humans, aliens and cyborgs now show speech bubbles when they talk.
    • -
    -
    - - -
    -

    1 September 2013

    -

    Cael_Aislinn updated:

    -
      -
    • Terbs Fun Week Day 3: Detective can reskin his gun to one of five variants: Leopard Spots, Gold Trim, Black Panther, Peacemaker and the Original.
    • -
    -
    - - -
    -

    12 September 2013

    -

    AndroidSFV updated:

    -
      -
    • AI Photography: AIs now have two new verbs, Take Picture and View Picture. The pictures the AI takes are centered on the AI's eyeobj. You can use these pictures on a newscaster, and print them at a photocopier. -
    -
    - - -
    -

    31 August 2013

    -

    Cael_Aislinn updated:

    -
      -
    • Terbs Fun Week Day 2: RD, lawyers and librarians now spawn with a laser pointer. Don't point them in anyone's eyes!
    • -
    -
    - - -
    -

    30 August 2013

    -

    Cael_Aislinn updated:

    -
      -
    • Terbs Fun Week Day 1: Added ghost chilis as a mutation of chili plants. Be careful, they're one of the hottest foods in the galaxy!
    • -
    -
    - - -
    -

    21 August 2013

    -

    Dumpdavidson updated:

    -
      -
    • Replaced the EMP grenades from the uplink with an EMP kit. The kit contains a grenade, an implant and a flashlight with 5 uses that can EMP any object or mob in melee range.
    • -
    -
    - - -
    -

    18 August 2013

    -

    Delicious updated:

    -
      -
    • Made time and date consistent across medical and security records, mecha logs and detective scanner reports
    • -
    • Added date to PDA
    • -
    -
    - - -
    -

    13 August 2013

    -

    Giacom updated:

    -
      -
    • Malf AIs now have a new power which will spawn a "borging machine". This machine will turn living humans into loyal cyborgs which the AI can use to take over the station with. The AI will limit themselves by using this ability, such as no shunting, and the machine will have a long cooldown usage.
    • -
    -
    - - - - - -
    -

    12 August 2013

    -

    Giacom updated:

    -
      -
    • Changed the blob balance to make the blob start strong but grow slower, resulting in rounds where the blob doesn't instantly get killed off if found out and doesn't immediately dominate after being left alone long enough. AIs no longer have to quarantine the station.
    • -
    -
    - - -
    -

    10 August 2013

    -

    Malkevin updated:

    -
      -
    • Cargo Overhaul: Phase 1
    • -
    • Ported Bay's cargo computer categoy system
    • -
    • Crates have been tweaked significantly. Crates have been reduced to single item types where possible, namely with expensive crates such as weapons and armor. A total of 28 new crates have been added, including chemical and tracking implants, and raw materials can also be bought from cargo for a significant number of points (subject to change)
    • -
    • This was a pretty large edit of repetitive data, so no doubt I've made a mistake or two. Please report any bugs to the usual place
    • -
    -
    - - -
    -

    6 August 2013

    -

    Giacom updated:

    -
      -
    • NTSL no longer allows you to use a function within another function parameter. This was changed to help prevent server crashes; if your working script no longer compiles this is why.
    • -
        -
    - - -
    -

    5 August 2013

    -

    Kaze Espada updated:

    -
      -
    • Nanotrasen has recentely had to change its provider of alcoholic beverages to a provider of lower quality. Cases of the old ailment known as alcohol poisoning have returned. Bar goers are to be weary of this new condition.
    • -
    -
    - - -
    -

    4 August 2013

    -

    Giacom updated:

    -
      -
    • Nanotrasen has re-arranged the station blueprint designs to have non-essential APCs moved to the maintenance hallways. Non-essential rooms that aren't connected to a maintenance hallway will have their APC remain. Station Engineers will now have easy access to a room's APC without needing access themselves. Nanotrasen also wishes to remind you that you should not sabotage these easy to access APCs to cause distractions or to lockdown someone in a location. Thank you for reading.
    • -
    -
    - - -
    -

    31 July 2013

    -

    Ricotez updated:

    -
      -
    • Atmospherics now has its own hardsuit. Instead of radiation protection it offers fire protection.
    • -
    -
    - - -
    -

    21 July 2013

    -

    Malkevin updated:

    -
      -
    • Cultists now start with two words each, and the starting talisman no longer damages you when you use it
    • -
    -
    - - - -
    -

    21 July 2013

    -

    Cheridan updated:

    -
      -
    • Instead of a level-up system where it is possible to acquire all the skills, each skill now costs 1 point, and you can pick up to 5.Husking people, instead of giving you more XP to buy skills, now gives you a skill reset, allowing you to pick new ones.
    • -
    • DNA Extract Sting is now free, and is your main mode of acquiring DNA. You can hold up to 5 DNAs, and as you acquire more, the oldest one is removed. If you're currently using the oldest DNA strand, you will be required to transform before gaining more.
    • -
    • New abilities! An UI indicator for chemical storage! Fun!
    • -
    -
    - - -
    -

    16 July 2013

    -

    Malkevin updated:

    -
      -
    • Summary of my recent changes: Added a muzzle and a box of Prisoner ID cards to the perma wing, RnD can make a new combined gas mask with welding visor, added some atmos analyzers to atmospherics, air alarm circuit boards have their own sprites, package wrapped objects will now loop back round to the mail chute instead of auto-rerouting to disposals, and the detective and captain have access to securitrons through their PDA cartridges.
    • -
    -
    - -
    -

    15 July 2013

    -

    Giacom updated:

    -
      -
    • A new item has been added to the syndicate catalog. The AI detector is a device disguised as a multitool; it is not only able to be used as a real multitool but when it detects an AI looking at it, or it's holder, it will turn red to indicate to the holder that he should cease supiscious activities. A great and cheap, to produce, tool for undercover operations involving an AI as the security system.
    • -
    -
    - - -
    -

    7 July 2013

    -

    Giacom updated:

    -
      -
    • Revamped blob mode and the blob random event to spawn a player controlled overmind that can expand the blob and upgrade pieces that perform particular functions. This will use resources which the core can slowly generate or you can place blob pieces that will give you more resources.
    • -
    -
    - -
    -

    27 June 2013

    -

    Ikarrus updated:

    -
      -
    • Nanotrasen R&D released a new firmware patch for their station AIs. Included among the changes is the new ability for AIs to interact with fire doors. R&D officials state they feel giving station AIs more influence could only lead to good things.
    • -
    -
    - -
    -

    16 June 2013

    -

    Khub updated:

    -
      -
    • Job preferences menu now not only allows you to left-click the level (i.e. [Medium]) to raise it, but also to right-click it to lower it. That means you don't have to cycle through all the levels to get rid of a [Low].
    • -
    -
    - - -
    -

    15 June 2013

    -

    Carnie updated:

    -
      -
    • DNA-scanner pods (DNA-modifier + cloning), now open and close in a similar fashion to closets. This means you click on them to open/close them. This change was to fix a number of issues, like items being lost in the scanner-pods.
    • -
    • As a side-effect, borgs can now clone humans. No harm can become a dead human, so they are not necessarily lawbound to clone them, and such tasks are probably best left to qualified genetics staff.
    • -
    -

    Petethegoat updated:

    -
      -
    • Updated chemical grenades. The build process is much the same, except they require an igniter-X assembly instead of a single assembly item. You can also just use a cable coil to get regular grenade behaviour.
    • -
    -
    - -
    -

    9 June 2013

    -

    Ikarrus updated:

    -
      -
    • Server operators may now allow latejoiners to become antagonists. Check game_options.txt for more information.
    • -
    • Server operators may now set how traitors and changelings scale to population. Check game_options.txt for more information.
    • -
    -
    - -
    -

    6 June 2013

    -

    Giacom updated:

    -
      -
    • Emptying someone's pockets won't display a message. In theory you can now pickpocket!
    • -
    -
    - - -
    -

    4 June 2013

    -

    Dumpdavidson updated:

    -
      -
    • Headsets can no longer broadcast into a channel that is disabled.
      Headsets now have a button to turn off the power instead of the speaker. This button disables all communication functions.
      EMPs now force affected radios off for about 20 seconds.
    • -
    -
    - -
    -

    2 June 2013

    -

    Ikarrus updated:

    -
      -
    • To reduce costs of security equipment, mounted flashers have been adjusted to use common handheld flashes as their flashbulbs. Although these flashbulbs are more prone to burnout, they can easily be replaced with wirecutters.
    • -
    -
    - -
    -

    25 May 2013

    -

    Ikarrus updated:

    -
      -
    • CentCom announced some minor restructuring within Space Station 13's command structure. Most notable of these changes is the removal of the Head of Personnel's access to the security radio channel. CentCom officials have stated the intention was to make the HoP's role more specialized and less partial towards security.
    • -
    -
    - -
    -

    14 May 2013

    -

    Ikarrus updated:

    -
      -
    • Nanotrasen seeks to further cut operating costs on experimental cyborg units. -
      -Cyborg chassis will now be made from a cheaper but less durable design. -
      -RCDs found on engineering models have been replaced with a smaller model to make room for a metal rods module. -
      -Cyborg arms will no longer be long enough to allow for self-repairs. -
      NOTE: A cyborg's individual modules have been found to become non-operational should the unit sustain too much structural damage.
    • -
    -
    - -
    -

    11 May 2013

    -

    Malkevin updated:

    -
      -
    • SecHuds now check for valid clearance before allowing you to change someone's arrest status. There is only one way to bypass the ID check, and its not the usual way.
    • -
    - -
    - -
    -

    7 May 2013

    -

    Ikarrus updated:

    -
      -
    • As a part of the most recent round of budget cuts, toolboxes will now be made with a cheaper but heavier alloy. HR reminds employees to avoid being struck with toolboxes, as toolbox-related injuries are not covered under the company's standard health plan.
    • -
    -
    - -
    -

    5 May 2013

    -

    Rolan7 updated:

    -
      -
    • Cargo manifests from CentComm may contain errors. Stamp them DENIED for refunds. Doesn't apply to secure or large crates. Check the orders console for CentComm feedback.
    • -
    -
    - -
    -

    2 May 2013

    -

    Malkevin updated:

    -
      -
    • You can now weld four floor tiles together to make a metal sheet
    • -
    • The All-In-One Grinder can now grind Metal, Plasteel, Glass, Reinforced Glass, and Wood sheets
    • -
    • Made grey backpacks slightly less ugly
    • -
    -
    - -
    -

    30 April 2013

    -

    Ikarrus updated:

    -
      -
    • Researchers have discovered that glass shards are, in fact, dangerous due to their typically sharp nature. Our internal Safety Committee advises that glass shards only be handled while using Nanotrasen-approved hand-protective equipment.
    • -
    -
    - -
    -

    24 April 2013

    -

    Carnie updated:

    -
      -
    • DNA reworked: All SE blocks are randomised. DNA-modifier emitter strength affects the size of the change in the hex-character hit. Emitter duration makes it more likely to hit the character you click on. Almost all DNA-modifier functions are on one screen.
      Balancing -will- be off a bit. Is getting halk to hard/easy? Please report bugs/balancing issues/concerns here: http://forums.nanotrasen.com/viewtopic.php?f=15&t=13083 <3
    • -
    -
    - -
    -

    26 April 2013

    -

    Aranclanos updated:

    -
      -
    • Exosuit fabricators will now need to be manually updated
    • -
    -

    Ikarrus updated:

    -
      -
    • Commanding Officers of Nanotrasen Stations have been issued a box of medals to be awarded to crew members who display exemplary conduct.
    • -
    -
    - - -
    -

    23 April 2013

    -

    Malkevin updated:

    -
      -
    • Replaced the captain's run of the mill armored vest with his very own unique vest. Offers slightly better bullet protection.
    • -
    -
    - - -
    -

    22 April 2013

    -

    Malkevin updated:

    -
      -
    • Overhauled the thermal insulation system
    • -
    • All clothing that protected from one side of the thermal spectrum now protects from the other.
    • -
    • Armor (although most don't have full coverage) protects between 160 to 600 kelvin
    • -
    • Firesuits protect between 60 to 30,000 kelvin (Note: Hotspot damage still exists)
    • -
    • CE's hardsuit got its firesuit level protection back
    • -
    • Bomb suits function as ghetto riot gear
    • -
    -
    - -
    -

    22 April 2013

    -

    Cheridan updated:

    -
      -
    • Stungloves removed 5eva.
    • -
    • Don't rage yet. Makeshift stunprods(similar in function to stungloves) and spears are now craftable. Make them by using a rod on cable restraits, then adding something.
    • -
    • Stun batons/prods now work off power cells, which can be removed and replaced! Use a screwdriver to remove the battery.
    • -
    -
    - - -
    -

    17 April 2013

    -

    Giacom updated:

    -
      -
    • If the configuration option is enabled, AIs and or Cyborgs will not be able to communicate vocally. This means they cannot talk normally and need to use alternative methods to do so
    • -
    -
    - - -
    -

    10 April 2013

    -

    Cheridan updated:

    -
      -
    • You can now condense capsaicin into pepper spray with chemistry.
    • -
    • Pepper spray made slightly more effective.
    • -
    • Teargas grenades can be obtained in Weapons and Riot crates.
    • -
    • Riot crate comes with 2 sets of gear instead of 3, made cheaper. Beanbag crate removed entirely. Just make more at the autolathe instead. Bureaucracy crate cheaper, now has film roll.
    • -
    • NT bluespace engineers have ironed-out that little issue with the teleporter occasionally malfunctioning and dropping users into deep space. Please note, however, that bluespace teleporters are still sensitive experimental technology, and should be Test Fired before use to ensure proper function.
    • -
    -
    - - -
    -

    9 April 2013

    -

    Ikarrus updated:

    -
      -
    • Liquid Plasma have been found to have strange and unexpected results on virion cultures. The executive chief science officer urges virologists to explore the possibilities this new discovery could bring.
    • -
    • After years or research, our scientists have engineered this cutting-edge technology born from the science of shaving. The Electric Space-Razor 5000! It uses moisturizers to refuel your face while you shave with not three, not four, but FIVE lazer-precise inner blades for maximum comfort.
    • -
    -
    - -
    -

    4 April 2013

    -

    Cheridan updated:

    -
      -
    • When an AI shunts into an APC, the pinpointer will begin tracking it. When the AI returns to its core, the pinpointer will go back to locating the nuke disc.
    • -
    • New sechud icons for sec officers/HoS, medical doctors, and loyalty implants.
    • -
    -
    - -
    -

    28 March 2013

    -

    Carnie updated:

    -
      -
    • Empty character slots in your preferences screen will now randomize. So they won't initialise as bald, diaper-clad, white-guys.
    • -
    • Reworked the savefile versioning/updating code. Your preferences data is less likely to be lost.
    • -
    -
    - -
    -

    14 March 2013

    -

    Major_sephiroth updated:

    -
      -
    • You can now light cigarettes with other cigarettes, and candles. And cigars. Light a cigar with a candle! It's possible now!
    • -
    -
    - -
    -

    13 March 2013

    -

    Elo001 updated:

    -
      -
    • You can now open and close job slots for some jobs at any IDcomputer. There is a cooldown when opening or closing a position.
    • -
    -
    - -
    -

    8 March 2013

    -

    Kor updated:

    -
      -
    • You can now construct/destroy bookcases. This is super exciting and game changing.
    • -
    -
    - -
    -

    6 March 2013

    -

    Petethegoat updated:

    -
      -
    • Petethegoat says, "Added a new feature involvi-GLORF"
    • -
    • Overhauled how grabs work. There aren't any interesting mechanical differences yet, but they should be a lot more effective already. You don't have to double click them anymore. Report any bugs with grabbing directly to me, or on the issue tracker.
    • -
    -
    - -
    -

    24 February 2013

    -

    Ikarrus updated:

    -
      -
    • AI has been moved back to the center of the station. Telecoms has been moved to engineering.
    • -
    -

    Faerdan updated:

    -
      -
    • Competely new UI overhaul! Most user interface have been converted.
    • -
    - -
    -

    22 February 2013

    -

    Petethegoat updated:

    -
      -
    • Added cavity implant surgery.
    • -
    • Additionally, surgery must now be performed with help intent. Some procedures have also been updated. - As always, check the wiki for details.
    • -
    -
    - -
    -

    18 February 2013

    -

    Ikarrus updated:

    -
      -
    • The AI has been moved to Research Division, and Telecomms has been moved into the former AI chamber. Affected areas: Telecoms Satellite, Research Division South & Command Sector.
    • -
    -

    Incoming updated:

    -
      -
    • Added three new types of surgery- lipoplasty, plastic surgery, and gender reassignment.
    • -
    -

    Kor updated:

    -
      -
    • The RD has lost access to telecomms, and basic engineers have gained it.
    • -
    -
    - -
    -

    14 February 2013

    -

    Petethegoat updated:

    -
      -
    • Updated surgery: you now initiate surgery with surgical drapes or a bedsheet. Most procedures have changed, check the wiki for details. Currently it's pretty boring, but this paves the way for exciting new stuff- new procedures are very simple to add. Report any bugs directly to me, or on the issue tracker.
    • -
    -
    - -
    -

    13 February 2013

    -

    Giacom updated:

    -
      -
    • There are now hackable wires for the PA computer. To open the interface, click on it while the wires are exposed/panel is open. All but one wire will do something interesting, see if you can figure it out. You can also attach signallers to the wires so have fun remotely releasing the singularity.
    • -
    • New staff of animation icon by Teh Wolf!
    • -
    • You can now hack plastic explosives (C4)!
    • -
    • You can now use NTSL to send signals! With the function signal(frequency, code) you can create some clever ways to trigger a bomb. NTSL also has two new additions; return in the global scope will now stop the remaining code from executing and NTSL now has "elseif"s, huzzah!
    • -
    -

    Kor "I'm quitting I swear" Phaeron updated:

    -
      -
    • You've been asking for it for years, it's finally here. Wizards can spend points to buy apprentices.
    • -
    • A new wizard artefact, the scrying orb.
    • -
    • The spellbook now has descriptions of spells/items visible BEFORE you purchase them.
    • -
    -

    Petethegoat updated:

    -
      -
    • Traitors with the station blueprints steal objective can now use a photo of the blueprints instead!
    • -
    -
    - -
    -

    11 February 2013

    -

    SuperSayu updated:

    -
      -
    • Signallers, prox sensors, mouse traps and infrared beams can now be attacheed to grenades to create a variety of mines.
    • -
    • A slime core can be placed in a large grenade in place of a beaker. When the grenade goes off, the chemicals from the second container will be transfered to the slime core, triggering the usual reaction.
    • -
    -
    - -
    -

    10 Feburary 2012

    -

    Ikarrus updated:

    -
      -
    • Implants can now be surgically removed. Hint: They're inside the skull.
    • -
    -
    - -
    -

    07 February 2012

    -

    Giacom updated:

    -
      -
    • The return of the Nanotrasen Scripting Language! (NTSL) If you haven't heard of NTSL, it is a scripting language within a game for telecomms. Yes, you can create scripts to interact with the radio! For more information, head here: http://wiki.nanotrasen.com/index.php?title=NT_Script But before you do, if you are not an antag, do not create bad scripts which hinders communication.
    • -
    • Cameras, mulebots, APCs, radios and cyborgs can have signallers attached to their wires, like airlocks!
    • -
    • Cameras have non-randomized wires and the power wire when pulsed will now toggle the camera on and off.
    • -
    • Cyborgs have a new wire, the lockdown wire! It will disable/enable the lockdown of a Cyborg when pulsed.
    • -
    • The traffic control computer (or more commonly known as the computer which lets you add NTSL scripts) will now have a user log, which will log all user activity. Other users can then view that log and see who has been uploading naughty scripts!
    • -
    • NTSL has two new functions! time() and timestamp(format) will help you increase the range of types of scripts you can make, especially time(); since you can then make the scripts know the different between each execution by storing the results in memory.
    • -
    • Two new advance disease symptoms! Their names are "Longevity" and "Anti-Bodies Metabolism". Have fun experimenting with them!
    • -
    -
    - - -
    -

    31 January 2013

    -

    Kor "Even in death I still code" Phaeron updated:

    -
      -
    • Four new slime types with their own reactions and two new reactions for old slimes.
    • -
    • Put a suit of reactive teleport armour back in the RD's office.
    • -
    • Chemistry now has two dispensers (with half charge each) so both chemists can actually work at the same time.
    • -
    -
    - - -
    -

    27 January 2013

    -

    Ikarrus updated:

    -
      -
    • Security frequency chatter now appears in cyan (Similar to how command is gold)
    -

    Cheridan updated:

    -
      -
    • The plant bags in Hydroponics lockers have been replaced with upgraded models with seed-extraction tech. Activate with via right-click menu or Objects verb tab.
    • -
    • Obtaining grass tiles works a bit different now: grass is harvested as a normal plant item, clicking on it in-hand produces the tile.
    • -
    -
    - -
    -

    26 January 2013

    -

    Pete updated:

    -
      -
    • Added hugging and kicking. I also updated the text styles for clicking on humans in most intents, but they should be pretty much the same.
    • -
    -
    - -
    -

    25 January 2013

    -

    Errorage updated:

    -
      -
    • All the equipment you spawn with will now contain your fingerprints, giving the detective more ability to tell where items came from and if a crewmember has changed clothing.
    • -
    -
      -
    • Better explosions: Explosion spreading will now be determined by walls, airlocks and poddoors and not just a flat circle.
    • -
    -
    - -
    -

    20 January 2013

    -

    Cheridan updated:

    -
      -
    • Chickens will now lay a certain number of eggs after being fed wheat, rather than just laying them whenever they felt like it. No more chickensplosions.
    • -
    -
    - -
    -

    16 January 2013

    -
      -
    • Department Security can now be runned: -
      Department Security decentralizes security by assigning each officer to a different department. They will be given the radio channel and access to their assigned department along with a security post. The brig has been remapped to be smaller to accomodate this change. -
      To run DeptSec: Before compiling, server operators must
      tick jobs.dm (in WorkInProgress/Sigyn/Department Sec) and use map 2.1.1 instead of 2.1.0.
    • -
    -
    - -
    -

    /tg/station 13 Presents

    -

    Directed by S0ldi3rKr4s0

    -

    & produced by Petethegoat

    -
      -
    • Curse of the Horseman.
    • -
    -
    - -
    -

    12 January 2013

    -

    Cael Aislinn updated:

    -
      -
    • Spiders which will breed and spread through vents. Different classes of vents. AI controlled only at the moment.
    • -
    • Farm animals! Cows, goats and chickens are now available. You can order them at Cargo Bay.
    • -
    -

    Giacom updated:

    -
      -
    • Staff of animation mimics will no longer care whether you are holding the staff or not, they will never attack their creator.
    • -
    • Brainrot will only need alkysine to be cured.
    • -
    • New spider infestation event based on Cael's spiders. The announcement will be the same as alien infestations.
    • -
    -
    - -
    -

    11 January 2013

    -

    Giacom updated:

    -
      -
    • Plasma (Air) will give the breather the plasma reagent, for a toxic effect, instead of just straight damage.
    • -
    • The agent card will now work inside PDAs/Wallets; meaning the AI won't be able to track you.
    • -
    -
    - -
    -

    09 January 2013

    -

    Malkevin updated:

    -
      -
    • The owl mask now functions as a gasmask for increased crimestopping power.
    • -
    -
      -
    • Adds the missing icons for the arrest statuses of Parolled and Released, as well as a little blinking icon for chemical implants.
    • -
    - - -
    -

    08 January 2013

    -

    Cael Aislinn & WJohnston updated:

    -
      -
    • Many new icons for aliens (death, sleeping, unconscious, neurotox, thrown/impregnated facehugger etc)
    • -
    • Alien larva can now be removed by dangerous and unnecessary surgery (and actually chestburst if they aren't).
    • -
    • Alien larva now have sprites to represent their growth: bloody at 0%, pale at 25% and 75% the normal deep red.
    • -
    • New icon overlays for representing alien embryo progression.
    • -
    - -
    -

    07 January 2013

    -

    Kor updated:

    -
      -
    • Four new slime types with their own extract reactions have been added. Sprites this time were created by Reisyn, SuperElement, and LePinkyFace.
    • -
    - -
    -

    02 January 2013

    -

    Kor updated:

    -
      -
    • Slime breeding! There are now 13 varities of slime, each with its own extract reaction (inject five units of plasma). Some of these reactions are reused from the old cores, some are new. As to breeding, each colour of slime has a series of other slimes it may mutate into when it reproduces.
    • -
    -

    Giacom updated:

    -
      -
    • You can now use wallets as IDs and equip them in your ID slot.
    • -
    • Firesuits are once again effective at protecting you from heat. The flames themselves will still hurt you, even with a firesuit. The damage protection is much better with a firesuit though.
    • -
    • Engineering starts with a PACMAN generator for jump starting the singularity if the power runs out of the SMES. 30 plasma spawns in Secure Storage inside the crate, to use as fuel for the generator.
    • -
    - -
    -

    31 December 2012

    -

    Giacom updated:

    -
      -
    • Simple animals (Corgis, Cats, Constructs, Mice, Etc...) can now pull people.
    • -
    • You can quickly stop pulling on someone by pulling them, while they're already being pulled by you. For example, CTRL+Click on something you are pulling to quickly stop pulling it.
    • -
    - -
    -

    30 December 2012

    -

    Giacom updated:

    -
      -
    • Emitters now require to be wired in order to work. When there is not enough power it will stop shooting until there is enough power, meaning you do not have to turn it back on, just get the power flowing.
    • -
    • You can order shield generators from cargo. Teleporter access is required to open the crate.
    • -
    -

    Ikarrus updated:

    -
      -
    • Map: Reorganized the Command Sector. The Captain has his own private quarters in addition to his office.
    • -
    - -
    -

    26 December 2012

    -

    Ikarrus updated:

    -
      -
    • An agent card is now required to use doors and controls on the Syndicate Shuttle (Nuke).
    • -
    • Scanning gas tanks is now a PDA-cart function. Only Atmos and Science PDA carts have this function. Have fun mislabelling gas tanks!
    • -
    - -
    -

    23 December 2012

    -

    Giacom updated:

    -
      -
    • The syndicate Military PDA will not show up on possible PDAs to message anymore, even when the receive/signal is turned on. You can still send messages and people can still reply to you.
    • -
    • You can now sell processed plasma for supply points. The conversion rate is 2 plasma sheets for 1 point. You must put the plasma in a crate for it to count.
    • -
    • The mecha toy prize promotion has officially ended. You can no longer redeem all 11 action mecha figures for a real mech. New toy redeeming promotions in the future will be considered.
    • -
    - -
    -

    21 December 2012

    -

    Ikarrus updated:

    -
      -
    • You can now use . to speak over headset department channels in addition to the : and # characters.
    • -
    - -
    -

    19 December 2012

    -

    Nodrak updated:

    -
      -
    • You can now use # to speak over headset department channels. For example say "#e Hello" will say "Hello" over the engineering channel. say ":e Hello" will still work as it always has.
    • -
    - -
    -

    16 December 2012

    -

    Giacom updated:

    -
      -
    • You can now create your own solar arrays! Order the solar pack crate and you'll receive 21 solar assemblies, 1 electronic which you can put into an assembly to make it a solar tracker and finally the solar computer circuit board. You will get more detailed instructions in the crate, on a piece of paper. Engineering will also start with this crate to help repair destroyed solar arrays.
    • -
    -

    Petethegoat updated:

    -
      -
    • Added a new option to the key authorisation devices. It removes the maintenance access requirement from all doors. It's irreversible, so only use it in an emergency!
    • -
    - -
    -

    15 December 2012

    -

    Ikarrus updated:

    -
      -
    • Swapped the locations of the Library and Chapel. Thanks to killerz104 for the remap.
    • -
    • Partial remap of atmos. Monitoring and Refill stations are now the same room.
    • -
    • Toxins Mixing should be working properly again.
    • -
    - -
    -

    12 December 2012

    -

    Ikarrus updated:

    -
      -
    • Robotics is now a full Science department.
    • -
    • Completely remapped Research Division, Robotics, Medbay, and the Library.
    • -
    • Partially remapped Cargo Bay, Mining Dock, Engineering, and Atmospherics.
    • -
    • Changed the access of the HoS and HoP. For a list, refer to their respective wiki pages.
    • -
    -

    Errorage updated:

    -
      -
    • Miners now have to go through cargo to reach the Mining Dock.
    • -
    -

    Petethegoat updated:

    -
      -
    • The Detective's revolver no longer cares about how cool you look. It now spawns in his locker.
    • -
    • Added new inhands for most energy weapons, by Flashkirby!
    • -
    -

    Giacom updated:

    -
      -
    • Disintegrate (EI NATH) will leave behind the brain of the victim. Possible productive uses include: trophies, looking awesome as you gib someone and only their brain remains, people to talk to when you get an MMI, pocket brains, a way to get back into the game if the wizard didn't grab your brain and stuffed it into his bag.
    • -
    - -
    -

    07 December 2012

    -

    Giacom updated:

    -
      -
    • The detective's scanner was upgraded, it can now scan for reagents in items and living beings. Potential uses include, scanning dead bodies for leftover poison or scanning items to see if they have been spiked.
    • -
    • You can now attach photos to newscaster news feeds and wanted posters.
    • -
    • You can now emag buttons to remove access from them.
    • -
    • The CentComm. Report has been changed so it no longer names potential antagonists. It will just announce the potential round type instead.
    • -
    - -
    -

    05 December 2012

    -

    Cheridan updated:

    -
      -
    • Agent cards have been upgraded with microscanners, allowing operatives in the field to copy access levels off of other ID cards.
    • -
    -

    Ikarrus updated:

    -
      -
    • The Chief Medical Officer, Research Director, Chief Engineer, and Lawyers now have basic Brig access (corridor only)
    • -
    • Merged Mining and Cargo radio channels into the Supply Radio. To use the supply channel, use :u
    • -
    • Mining Dock remapped to be more compact and closer to cargo.
    • -
    -

    Giacom updated:

    -
      -
    • The wizard's fireball spell is once again dumbfire. It will fire in the direction of the wizard instead of having to choose from a list of targets and then home in on them.
    • -
    -
    - -
    -

    02 December 2012

    -

    Giacom updated:

    -
      -
    • Added a new artefact called the "Staff of Animation". You can get it in the Wizard's Spellbook. It will animate objects and items, but not machines, to fight for you. The animated objects will not attack the bearer of the staff which animates them, meaning if you lose your staff, or if it gets stolen, your minions will turn on you.
    • -
    -
    - -
    -

    30 November 2012

    -

    Petethegoat updated:

    -
      -
    • Janitor has recieved a slightly upgrade mop bucket. The old one is still there too.
    • -
    -

    Ikarrus updated:

    -
      -
    • Swapped the locations of the Vault and Tech Storage.
    • -
    • Cargo Techs, Miners, and Roboticists no longer start with gloves. They are still available from their lockers.
    • -
    -
    - -
    -

    28 November 2012

    -

    Kor updated:

    -
      -
    • Slimes have replaced roros (finally)! Right now they are functionally identical, but massive expansion of slimes and xenobio is planned. Sprites are by Cheridan.
    • -
    -
    - -
    -

    25 November 2012

    -

    Giacom updated:

    -
      -
    • Added new very high level symptoms which are only obtainable in the virus crate. Virus crate will also come with mutagen.
    • -
    -

    Petethegoat updated:

    -
      -
    • Removed clown planet! It'll return shortly in away mission form.
    • -
    -

    Ikarrus updated:

    -
      -
    • Added Gateway access. Only the RD, HoP, and Captain start with this.
    • -
    • New access levels in the brig:
      -Brig access now opens the front doors of the brig, as well as other lower-risk security areas.
      -Security access allows you into the break room and equipment lockers.
      -Holding Cells allows you to use brig timers and lets you in the Prison Wing.
      -The Detective no longer has Security Equipment access.
    • -
    • Significantly increased max cloneloss penalty for fresh clones to 40%.
    • -
    -
    - -
    -

    23 November 2012

    -

    Giacom updated:

    -
      -
    • Simplified detective stuff. The high-res scanner is gone and instead the detective's normal scanner will instantly report all fingerprints, dna and cloth fibers in full. This was needed because the system took too long to work with and disencouraged detectives. Not only that, it made detectives less of a threat for antagonists and made possible scenerios, such as framing someone by changing fingerprints with someone else, impratical. To replace the computer, the detective will have a full medical computer with access to it. Not only that, but his useless filing cabinet will be replaced with an empty one for serious investigators. Along with this, are fingerprint cards and built-in PDA scanning, as all of security had access to it which was really the detective's thing. The new scanner will also log every finding and you can print them out as a report by clicking the scanner while it is in your active hand.
    • -
    • You can toggle the pressure of your sprayer by clicking on it while it is in your active hand. With pressure, the sprayer will spray 10 units on the floor, otherwise it sprays 5. You'll need to turn pressure on to spray water on the floor and make it slippery.
    • -
    • AIs in intellicards can no longer move their camera. This will limit them in ability but without making creating and carding an AI to have as a personel door opener impossible.
    • -
    • Telecommunication Busses can now be set to change the frequency of a signal. (Allowing you to say.. set the command channel to broadcast to the common channel).
    • -
    • Telecommunication was changed to be more effecient. Because of this, Relays don't need a broadcaster or a receiver and you can setup a relay on it's own. You can still disable sending and or receiving from the relay's interface.
    • -
    -

    Zelacks updated:

    -
      -
    • Plant Analysers now work on seed bags.
    • -
    -
    - -
    -

    21 November 2012

    -

    Petethegoat updated:

    -
      -
    • The nuke shuttle can now travel at will, and to any location. When travelling from syndicate space to the station, (and vice versa), it will travel through hyperspace.
    • -
    -

    Carn updated:

    -
      -
    • Changed savefile structure. There's a bunch of unused files left lying around so old savefiles will be purged. Sorry for the inconvenience. Many preferences have been moved to the Preferences verb tab. Everything in that tab is persistent between rounds (it updates your savefile, so even DCing won't reset them). Enjoy x
    • -
    -

    Phol updated:

    -
      -
    • Added female sprites for most mutant races.
    • -
    -

    Cheridan updated:

    -
      -
    • SSU manufacturers have issued a product recall! It seems old models shipped with faulty wiring, causing them to short-circuit.
    • -
    -
    - -
    -

    20 November 2012

    -

    Kor updated:

    -
      -
    • Added Exile Implants to the Gateway room. Someone implanted with an Exile Implant will be able to enter the away mission, but unable to return from it. Not only can they be used for getting rid of dangerous criminals, but revs/stationheads count as dead while on the away mission, and traitor/changeling/wizard assassination targets count as dead if they're on the away mission at round end, allowing for those objectives to be completed peacefully.
    • -
    • Added medical hardsuits, sprited by Majorsephiroth. Two of them spawn in EVA. Their most unique/medical oriented feature is being able to hold a medkit in the suit storage slot, allowing you to easily access medicine while keeping your hands free.
    • -
    -
    - -
    -

    19 November 2012

    -

    Giacom updated:

    -
      -
    • Malf AIs can only shunt to APCs from their core. Meaning their core needs to be alive before they can shunt to another APC. Malf AIs can start a takeover inside an APC now.
    • -
    • When taking damage, the next sequence of the overlay will show for a bit before reverting to the overlay you should have. This allows you to know you are taking damage without having to check the text screen.
    • -
    -
    - -
    -

    18 November 2012

    -

    Petethegoat updated:

    -
      -
    • Ported over BS12 style cameras. They now take a photo of a 3x3 area!
    • -
    • Catatonic people (those that have ghosted while alive) now count as dead for assasinate objectives.
    • -
    -
    - -
    -

    17 November 2012

    -

    Donkie updated:

    -
      -
    • You can now deconstruct and construct Air Alarms and Fire Alarms. Read wiki on howto.
    • -
    -

    Giacom updated:

    -
      -
    • Medical Cyborgs no longer lose the reagents in their hypospray when switching modes.
    • -
    • Spaceacillin will now help stop the spread of diseases.
    • -
    • You can once again make floors slippery by spraying water. This was done by increasing the amount the sprayer uses, which is from 5 to 10. You can also empty your sprayer's contents onto the floor with a verb in the Object tab.
    • -
    -
    - -
    -

    16 November 2012

    -

    Kor updated:

    -
      -
    • Fixed the syndicate teleporter door, making teleport assaults possible. It will once again open when you open the outter door.
    • -
    -
    - - -
    -

    15 November 2012

    -

    Giacom updated:

    -
      -
    • You can now name your advance diseases! You can't name already known diseases though.
    • -
    • Chemical implants can now hold 50 units instead of 10 units.
    • -
    -
    - -
    -

    13 November 2012

    -

    Giacom updated:

    -
      -
    • More work to advance diseases. Please report any bugs to the bug tracker, I have tried everything that I can on my own but I'll need lots of people playing to fix the more minor bugs. You can find a guide to making your own diseases here: LINK!
    • -
    • Reduced the cost to use Hive Absorb from 40 to 20. This is to help encourage people to use this power more and to use team work.
    • -
    • New symptom added! See if you can find it.
    • -
    • You can now remove symptoms from a disease using synaptizine.
    • -
    • Kor: You can once again debrain changelings. They won't make anyone half-lings though, and you won't be able to tell if the body of a debrained changeling is a changeling by putting a player brain in there.
    • -
    -

    Nodrak updated:

    -
      -
    • Wizards can no longer cast spells when muzzled. It iss now actually possible to capture a live wizard without constantly injecting them with chloral.
    • -
    • You can no longer take bags of holding or mechs to the clown planet.
    • -
    -
    - -
    -

    11 November 2012

    -

    Carn updated:

    -
      -
    • Admin-ranks changes
      - Lots of changes. This is just a brief summary of the most recent changes; still working on proper documentation.
      - All admins have access to view-vars, player-panel(for individual mobs), game panel and secrets panel. Most of the things on those pages have their own rights requirements. For instance, you can only use event orientated secrets in the secret panel if you have FUN rights. Debug secrets if you have DEBUG rights. etc.
      - Spawn xeno and toggle gravity procs were moved into the secrets panel (fun).
      - This may help with understanding which flags do what. Unfortuanately it's still somewhat vague.
      - If you have any problems, feel free to PM me at irc.rizon.net #coderbus. I go by the username carn or carnie. -
    • -
    -
    - -
    -

    11 November 2012

    -

    Kor updated:

    -
      -
    • New cyborg upgrade available for production that requires illegal and combat tech
    • -
    • Summon Guns has a new gun type created by Ausops. It also lets the user know when its been cast now to prevent people trying to buy it multiple times
    • -
    • Grilles are no longer immortal in regards to solid projectiles, you can now shoot out windows.
    • -
    -
    - -
    -

    09 November 2012

    -

    Giacom updated:

    -
      -
    • Cyborgs can now ping and beep! (Say "*beep" and "*ping") Thanks to Rahlzel for the proposal.
    • -
    • HULKS WILL NOW TALK IN ALL CAPS AND WILL RANDOMLY SAY HULK THINGS. Thanks to Brotemis for the proposal.
    • -
    • Sorry for the inconveniences with advance diseases. They are working much better now!
    • -
    • An improved APC sprite by TankNut!
    • -
    -
    - - -
    -

    05 November 2012

    -

    Giacom updated:

    -
      -
      -
    • AIs can now tweak with a bot's setting like a human who unlocked the bot.
    • -
    -
    - -
    -

    05 November 2012

    -

    Errorage updated:

    -
      -
    • Being in an area with extremely low pressure will now deal some damage, if you're not protected.
    • -
    • Space suits and the captain's armor now protect against pressure damage
    • -
    • Slightly lowered all environment damage intakes (temperature, oxygen deprevation) to make up for low pressure damage.
    • -
    • Pressure protection finally works properly. Items that protect from pressure (firesuits, space suits, fire helmets, ...) will now properly protect. The pressure damage indicator will update properly based on the pressure effects on you. Black (low) and red (high) mean you are taking damage.
    • -
    • Slightly slowed down the speed at which your body temperature changes if you are in a very hot or very cold area. The speed at which you recover from an abnormal body temperature remains the same.
    • -
    -
    - - -
    -

    03 November 2012

    -

    TankNut updated:

    -
      -
    • New APC sprite.
    • -
    • New Wraith sprite and jaunting animation.
    • -
    -
    - -
    -

    03 November 2012

    -

    WJohnston updated:

    -
      -
    • New Ablative Armor sprite.
    • -
    -
    - -
    -

    03 November 2012

    -

    Giacom updated:

    -
      -
      -
    • Airborne diseases will not spread through walls now.
    • -
    • Reduced queen healing rate to 5. The maximum health will be enough.
    • -
    • Aliens can now clear hatched eggs by clicking on them.
    • -
    -
    - -
    -

    02 November 2012

    -

    Errorage updated:

    -
      -
    • You can once again travel to the station, derelict, satellite and mining z-levels through space. You will also never loop into the same level on transition - So if you are exiting the derelict z-level, you will enter one of the other z-levels.
    • -
    -
    - - -
    -

    01 November 2012

    -

    Giacom updated:

    -
      -
    • Aliens now take x2 as much damage from fire based weaponary, instead of x1.5.
    • -
    • Doors are now weaker than walls; so normal weapons can destroy them much more easily.
    • -
    -
    - -
    -

    31 October 2012

    -

    Giacom updated:

    -
      -
    • Advance evolving diseases! Virology can now create, mutate and mix advance diseases together. I replaced the two bottles of blood in Virology with the advance disease. I'll write a wiki article soon enough. Here's a tip: Putting mutagen or virus food (a mixture of milk, water and oxygen) in blood with an existing disease will mutate it to gain symptoms. It can potentially lose old symptoms in the process, so keep backups!
    • -
    -
    - -
    -

    28 October 2012

    -

    Errorage updated:

    -
      -
    • You can now set your character's age up to 85. This used to be 45.
    • -
    -
    - -
    -

    27 October 2012

    -

    Petethegoat updated:

    -
      -
    • Mousetraps are now assemblies.
    • -
    • Added a new crate for cargo to order.
    • - -
    -
    - -
    -

    27 October 2012

    -

    Petethegoat updated:

    -
      -
    • Player Weekend begins!
    • -
    • Added a camera and hand labeler to art storage.
    • -
    • Added a medical records cabinet to the Detective's office.
    • -
    • Added a safe to the vault. Who'll be the first to crack it?
    • -
    -

    Nodrak updated:

    -
      -
    • The CE has a new pet!
    • -
    -
    - -
    -

    25 October 2012

    -

    Flashkirby99 updated:

    -
      -
    • Added 18 new hairstyles!
    • -
    -
    - -
    -

    24 October 2012

    -

    Giacom updated:

    -
      -
    • Throwing eggs will result in the reagents of the egg reacting to the target. (Which can be a turf, object or mob) This creates possibilities like chloral eggs, lube eggs, and many more.
    • -
    • Aliens can now acid walls and floors! Not R-Walls though.
    • -
    • Facehugger throw range reduced to 5, so aim at humans that are 2 tiles apart from the edge of your screen.
    • -
    • Making eggs is a little more expensive but secreting resin is cheaper. (Both cost 75 now)
    • -
    • Aliens no longer have a random duration of stunning humans, it's a constant value now of the lower based value.
    • -
    • Acid is less random and will be more reliable. Don't bother aciding stuff more than once, as it will waste plasma.
    • -
    • You can now target non-dense items (such as facehuggers) with a gun.
    • -
    • You can now shoot canisters, computers and windoors to break them.
    • -
    -
    - -
    -

    18 October 2012

    -

    Giacom updated:

    -
      -
    • As an AI, you can type in the "track with camera" command and get a list of names to show up there. This also works with "list camera" verb. Remember to use space to auto-fill.
    • -
    • Welding goggles have been added. They are like welding helmets but they are for the glasses equipment slot. Science and the assembly line are given a pair.
    • -
    • Thanks to WJohnston for the welding goggle icons.
    • -
    • Small change to the Assembly Line. Instead of six normal flashes, the Assembly Line will instead have two normal flashes and eight synthetic flashes. Synthetic flashes only work once but are designed to be used in construction of Cyborgs.
    • -
    • Nar-Sie put on a few pounds. Thanks HornyGranny.
    • -
    -
    - -
    -

    16 October 2012

    -

    Giacom updated:

    -
      -
    • New changeling powers!
    • -
    • Hive Channel/Hive Absorb. Allows you to share your DNA with other changelings, very expensive chemical wise to absorb (download), not so much to channel (upload)! You cannot achieve your objective by sharing DNA.
    • -
    • Mimic Voice! You can form your voice of a name you enter. You won't look like them but when you talk, people will hear the name of who you selected. While you're mimicing, you can't regenerate chemicals.
    • -
    • Extract DNA! A power that allows you to silently sting someone and take their DNA! Meaning you do not have to absorb someone to become them. Extracting their DNA doesn't count towards completing your objectives.
    • -
    • You can now get flares from red emergency toolboxes. Has a 50% chance of a flash-light or a flare spawning.
    • -
    • Flare icon by Ausops!
    • -
    • Thanks to RavingManiac (Smoke Carter), Roros now lay eggs which can grow into baby roros or be used for cooking recipes. Scientists will need to expose the egg to plasma for it to hatch; while it is orange (grown).
    • -
    • A new icon for the map spawned x-ray cameras. Icon by Krutchen.
    • -
    -
    - -
    -

    13 October 2012

    -

    Giacom updated:

    -
      -
    • Facehuggers have a new animation, thanks to Sly.
    • -
    • Firelocks, glass-less airlocks and walls will stop heat.
    • -
    • Fires are now more deadly, especially the flames.
    • -
    • Fires will now break windows.
    • -
    -
    - -
    -

    10 October 2012

    -

    Giacom updated:

    -
      -
    • Larva grow a little bit faster when on weeds or when breathing in plasma.
    • -
    -
    - -
    -

    8 October 2012

    -

    Giacom updated:

    -
      -
    • Thanks to Skasi. Atmospherics has been changed to be made simpler and spawn with the new atmos features, such as the heaters.
    • -
    • Radio headsets can only be heard by people wearing them on their ear slot. This will let us do more fun stuff with headsets, such as a traitor encryption key which can listen to all the channels, but not talk in them.
    • -
    - -

    Kor updated:

    -
      -
    • A pen no longer spawns in your pocket. Instead, each PDA will spawn with a pen already in it.
    • -
    -
    - -
    -

    5 October 2012

    -

    Giacom updated:

    -
      -
    • Aliens can now be harmed by fire. They now also take double fire damage, meaning flame based weaponry is very effective.
    • -
    • Buffed alien facehuggers and eggs. Facehuggers don't go idle anymore, and they attach to anyone who walks past them. Eggs do the same; fully grown eggs will open to potential hosts. If you are still in the range of them, the facehugger inside will leap out and hug you. Removed "activate facehuggers", since it's useless now. Emote "roar" if you want to roar now.
    • -
    • There can be only one living queen at a time, if the queen dies then a drone can take her place as a princess.
    • -
    • Buffed queen regeneration a bit, so it's not the same as her underlings. It's also more important because there can only be one queen at a time.
    • -
    • Aliens don't slip in space anymore.
    • -
    • Hulks don't paralyze aliens anymore, they instead slow them down to a slow crawl. It is very effective for punching aliens out of weeds, so it can't regenerate it's health.
    • -
    • New egg opening and opened egg icons by WJohnston.
    • -
    -

    Aranclanos updated:

    -
      -
    • A buncha crud nobody cares about lol Added a light to the airlock wiring interface to show the status of the timing.
    • -
    • You can't fill sprays without being next to the dispenser.
    • -
    • Simple animals no longer freeze to death in places with normal temperature.
    • -
    • Mechs no longer freeze on the spot when they are using the Energy Relay on powerless areas.
    • -
    • Improvements to showers, they now clean gear on beltslot, back, ears and eyes. Showers only clean visible gear.
    • -
    • Replica pods works again! But you can't make potato people without a key or clone people who ghosted alive (Catatonic).
    • -
    • Engiborgs can deconstruct airlocks with their RCDs once again.
    • -
    • You can construct airlocks while standing on another airlock with RCDs.
    • -
    -
    - -
    -

    3 October 2012

    -

    Agouri updated:

    - -
    - -
    -

    1 October 2012

    -

    Cheridan updated:

    -
      -
    • Wizards have a new artifact added to their spellbooks.
    • -
    -
    - - -
    -

    30 September 2012

    -

    Numbers updated:

    -
      -
    • Readded Volume Pumps - now they work as intended and are constructable
    • -
    • Readded Passive Gates - now they work as intended and are constructable
    • -
    • Readded Heat Exchangers - now they work as intended and are constructable
    • -
    • Added Heater - to warm up gasses to 300C
    • -
    • Pipe dispensers can produce the readded pieces.
    • -
    • New graphics for all of the above - courtesy by Ausops.
    • -
    -
    - -
    -

    30 September 2012

    -

    Giacom updated:

    -
      -
    • Airlocks now use the Environmental power channel, since they are airlocks after-all. Meaning, when power is low the airlocks will still work until the environmental channel on the APC is turned off. This applies to all the door control buttons too. Pipe meters now use the environmental power channel. If you have any comments have this change, please let me know in the feedback section of the forums.
    • -
    -
    - -
    -

    26 September 2012

    -

    Carnwennan updated:

    -
      -
    • Added new hotkeys. Type hotkeys-help for details or see the drop-down help menu at the top of the game window.
    • -
    -

    Aranclanos updated:

    -
      -
    • Mechs are once again spaceproof!
    • -
    • The YouTool machine is now all access
    • -
    • Cutting tower caps in hand no longer deletes the wood, and planks now auto stack
    • -
    -
    - -
    -

    25 September 2012

    -

    Donkie updated:

    -
      -
    • Reworked the Piano, now really optimized and new interface!
    • -
    -
    - -
    -

    24 September 2012

    -

    Petethegoat updated:

    -
      -
    • Hopefully fixed the stop midis button. It should now stop any midis that are currently playing.
    • -
    -
    - -
    -

    23 September 2012

    -

    Petethegoat updated:

    -
      -
    • Fixed an exploit which would allow the janitor to magically mop floors.
    • -
    • Added lipstick~ It's not available on station, as Nanotrasen has deemed it contraband.
    • -
    • If you encounter any issues with computers, notify an admin, or ask for assistance on #coderbus, on irc.rizon.net.
    • -
    -

    Donkie updated:

    -
      -
    • Updated the Package Tagger with new interface!
    • -
    • You can now dispense, remove and retag sort junctions properly!
    • -
    -
    - -
    -

    17 September 2012

    -

    Cheridan updated:

    -
      -
    • Metroids have been replaced with Rorobeasts. Roros are strange latex-based lifeforms that hate light, fun, and gloves.
    • -
    -
    - -
    -

    17 September 2012

    -

    Carn updated:

    -
      -
    • F5 is now a hotkey for adminghosting. F8 toggles ghost-like invisibility for admins.
    • -
    • Catatonia makes you fall down. Admins appear braindead when admin-ghosting.
    • -
    • "Set-observe"/"Set-play" renamed and merged into "Aghost".
    • -
    • "Lay down/Get up" renamed to "Rest"
    • -
    • Closets can't be sold on the supply shuttle anymore
    • -
    • Fixed all dat light
    • -
    -
    - -
    -

    13 September 2012

    -

    Carn updated:

    -
      -
    • New Hotkeys (Trial period). Details can be found in the help menu or via the hotkeys-help verb. It's all client-side. It shouldn't intefere with regular controls (except ctrl+A, ctrl+S, ctrl+D and ctrl+W).
    • -
    -
    - -
    -

    10 September 2012

    -

    Giacom updated:

    -
      -
    • AIs can double click on mobs to instantly start tracking them.
    • -
    -
    - -
    -

    Important note for server hosts!

    -

    Important note for server hosts!:

    -
      -
    • The file /code/defines/hub.dm was moved into /code/hub.dm. To get your server back on the hub, open /code/hub.dm and set the hub variables again. Sorry for the inconvenience.
    • -
    -
    -
    -

    8 September 2012

    -

    Carn updated:

    -
      -
    • Added an additional check to stop changelings sharing powers/becomming un-absorbable/etc by absorbing eachother and then rejuvinating from death.
    • -
    • Cloaked Aliens are now slightly easier to see, so they should avoid strongly lit areas when possible. They can still lay down to become even stealthier though. Let me know what you think, it's only a minor sprite change.
    • -
    -
    - -
    -

    6 September 2012

    -

    Cheridan updated:

    -
      -
    • -Changes flour from an item to a container-held reagent. All recipes have been updated to use 5 units of reagent flour for every item required previously. This has a few advantages: The 16(!) sacks of flour previously in the kitchen cabinet have been condensed to an equivalent 3 sacks. Beer is now brewable with universal enzyme, and converting lots of wheat into flour should be less tedious. Also, flour grenades, etc. Because of this, flour is now obtained from the all-in-one blender rather than the processor, and spaghetti noodles are made with 5 units of flour in the microwave.
    • -
    -
    - -
    -

    6 September 2012

    -

    Giacom updated:

    -
      -
    • Removed cameras from bots (NOT BORGS). They weren't working well with freelook and I felt that since they weren't used at all, they wouldn't be missed.
    • -
    -
    - -
    -

    3 September 2012

    -

    Giacom updated:

    -
      -
    • Cameras has changed quite a bit. They are no longer created from grenade canisters, instead you make them from an autolathe. The construction and deconstruction for them has also changed, so look it up or experiment it with yourself to see how to setup the cameras now. Cameras also get wires, like airlocks and APCs. There's two duds, a focus wire, a power wire, an alarm wire and a light wire. Protip: You can see which one is the alarm wire by pulsing it.
    • -
    • Added a red phone and placed it in the Cyborg Station. Sprite by Pewtershmitz! You'll also find an AI restorer there, replacing the computer frame.
    • -
    • Cameras aren't all X-ray anymore. The AI won't be able to see what room you are in if there's no normal camera inside that room or if there's no X-ray camera nearby..
    • -
    • Cameras get upgrades! Currently there's X-ray, EMP-Proof and Motion. You'll find the EMP-Proof and Motion cameras in the normal places (Singularity Pen & EVA), the new X-ray cameras can be found in the Dormitory and Bathrooms, plus some extra ones to invade your privacy. See if you can smash them all.
    • -
    • Alien Larva can bite simple animals (see: Ian, Runtime, Mice) to kill them and gain a small amount of growing points.
    • -
    • Space travel was tweaked to be more random when changing Z levels. This will stop people and items from being stuck in an infinite loop, as they will eventually hit something to make them stop.
    • -
    -
    - -
    -

    31 August 2012

    -

    Agouri updated:

    -
      -
    • Overhauled newscasters. No visual additions but the thing is much more robust and everything works as intended. Wanted issues are fixed. Admins, check out Access News Network under Fun.
    • -
    -
    - -
    -

    30 August 2012

    -

    Giacom updated:

    -
      -
    • You can now create an EMP Pulse. Like an explosion, it is the mixing of two reagents that trigger this to happen. I will tell you the first required reagent. Uranium. Have fun!
    • -
    • I have made most chemicals need 3-5 or more chemicals in order to react to a turf. For instance, you need at least 5 units of thermite splashed on a wall for it to burn down."
    • -
    • The EMP kit, that you can buy through the uplink, has two more grenades in them now. Making the box full of EMP grenades!
    • -
    • Changed the EMP grenade's range to be much bigger.
    • -
    -
    - -
    -

    29 August 2012

    -

    Nodrak updated:

    -
      -
    • Mice now work with the admin player panel. Admins can now turn players into mice with the 'Animalize' button in the player panel!
    • -
    • Space bear AI no longer runs when a player is controlling it. Admins can now turn players into space bears with the 'Animalize' button in the player panel!
    • -
    • The holodeck beach program once again has a beach.
    • -
    • The nuke op shuttle floor was pressure-washed a few days ago. We have since re-painted it with nanotrasen blood. Sorry for any confusion.
    • -
    -
    - -
    -

    28 August 2012

    -

    Giacom updated:

    -
      -
    • You can now toggle the bolt light of airlocks. An extra wire, that controls the airlock's bolt light, has been added.
    • -
    • Aliens can now tell who is and who isn't infected. They get a special facehugger icon that appears over mobs that have been impregnated.
    • -
    • Cameras have temporary X-Ray for the time being.
    • -
    -
    - -
    -

    August 26, 2012

    -

    Nodrak updated:

    -
      -
    • Admins now have an 'Animalize' button on a mob's player panel. This button allows admins to turn players into simple animals.
      There are a few exceptions. Mice, Parrots, Bears and Space Worms all have issues that, until fixed, prevent me from allowing players those transformations.
    • -
    -

    August 25, 2012

    -

    Carnwennan updated:

    -
      -
    • New lighting. It should look and feel the same as the old lighting whilst being less taxing on the server. Space has a minimum brightness (IC starlight) and areas that do not use dynamic lighting default to a lighting level of 4, so they aren't dark, but they aren't superbright. Replacing turfs should preserve dynamic lighting. Singulo/bombs should cause a lot less lighting-related lag. There are some minor known issues, see the commit log for details.
    • -
    • Admins can now access most controller datums with the "Debug Controller" verb. Time to break all the things!
    • -
    • Supply shuttle now uses a controller datum. This means admins can see/edit supply orders etc.
    • -
    • Changeling fakedeath can be initiated after death again. Next time you want something reverted, just ask rather than being obnoxious.
    • -
    -

    Giacom updated:

    -
      -
    • AIs can now look around like a ghost with the exception that they cannot see what cameras cannot see. Meaning if you're in maintenance, and there's no cameras near you, the AI will not know what you are doing. This also means there's no X-Ray vision cameras anymore.
    • -
    • AIs can add links to Telecommunication Machines. Added some cameras for areas that should have it but instead relied on cameras nearby for vision.
    • -
    • Choking has been changed. You have to stand still while lethally choking someone. It takes time to get into that lethal choke. When you are lethaling choking someone, they are still concious until the lack of oxygen knocks them out.
    • -
    -

    trubble_bass updated:

    -
      -
    • Nerfed the Neurotoxin drink, it is now less effective than a stunbaton. But more effective than a Beepsky Smash.
    • -
    • Updated descriptions on various cocktails to be more accurate or more relevant to the drink itself.
    • -
    -
    - -
    -

    August 24, 2012

    -

    Sieve updated:

    -
      -
    • Floorbots now actually pull up tiles when emagged
    • -
    • All helper bots (excluding MULEs) have an access panel and maint panel, access being for behavior and maint for internal work
    • -
    • To open the maint panel, the access panel needs to be unlocked, then you use a screwdriver. There you can emag/repair it to your heart's content. (Emagging the access panel will also unlock it permanently)
    • -
    • Helper bots are now repaired by using a welder when their maint panel is open
    • -
    -
    - -
    -

    August 23, 2012

    -

    Nodrak updated:

    -
      -
    • In-hand sprites once again update correctly when equipping items.
    • -
    -
    - - -
    -

    August 16, 2012

    -

    Errorage updated:

    -
      -
    • Changes were made to how heating and cooling of humans works.
    • -
    • You must wear both a space suit and space helmet to be protected from space! Likewise you must wear a firesuit and a fire helmet to be protected from fire! Fire helmets are red and white hardhats, found in all fire closets.
    • -
    • Fire suits now only protect from heat and space suits only protect from cold, so make your choice count.
    • -
    -
    - - -
    -

    August 14, 2012

    -

    Sieve updated:

    -
      -
    • DNA modifiers can be used if there is no occupant, primarily to handle the buffer.
    • -
    • Ion Rifles are only effected by max severity EMPs, so AOE from its own shot won't effect it
    • -
    • Pepper Spray fits on Sec belts again
    • -
    -
    - -
    -

    August 11, 2012

    -

    Sieve updated:

    -
      -
    • Turrets now properly fire at simple_animals.
    • -
    • Borgs, AIs, and brains/MMIs can be sacrificed by cultists.
    • -
    • Grenades now automatically set throw on again.
    • -
    -
    - -
    -

    August 6, 2012

    -

    Dingus updated:

    -
      -
    • Library has been redesigned. It's a whole lot more classy now.
    • -
    • Significant changes to Medbay. CMO's office is more centralized, genetics has a new exit into cryogenics, and a new break room has been installed
    • -
    -
    - -
    -

    August 4, 2012

    -

    Icarus updated:

    -
      -
    • Changes to Med-Sci south and surrounding maintenance areas. Virology is more isolated and Science gets a new Misc. Research Lab.
    • -
    • Atmos techs get construction access now to do their little projects in.
    • -
    • Transformation Stings now work on living humans.
    • -
    -
    - -
    -

    August 2, 2012

    -

    Errorage updated:

    -
      -
    • Gas masks now protect you from reagent smoke clouds
    • -
    • Changed the 'black overlay' you get when paralyzed, blind or in critical condition to include a small circle around you.
    • -
    • Dramatically lowered the amount of damage you get per breath while in critical condition. Critical condition now lasts for about 5 minutes if nothing is causing you any additional harm. This in combination with the new black image overlay is an attempt at making doctors more willing to help.
    • -
    -

    Icarus updated:

    -
      -
    • Borgs now have flashlights to allow them to see in lightless areas
    • -
    • Changes to Medbay: The sleeper and storage rooms have been swapped around. Hopefully this leads to more healing and less looting.
    • -
    -
    - -
    -

    August 1, 2012

    -

    Sieve updated:

    -
      -
    • Borgs can now have an encryption key installed into their internal radios. Simply ID, open the panel, and use the key to insert it (Screwdriver to remove)
    • -
    • Due to that as well, borgs have a 'Toggle Broadcast Mode' button for their radios, which changes the broadcast type between station-bounced (Non-reliant on TComms), and subspace (Required for department channels)
    • -
    • Also changed the binary chat for consistency, now for the prefix is ':b' for everyone, not just one for humans and one for borgs/AIs/pAIs
    • -
    • Based on feedback, Nuke Op pinpointers now automagically change between shuttle and disk mode when the nuke is armed or disarmed.
    • -
    -
    - -
    -

    01-August-2012

    -

    Carn updated:

    -
      -
    • Please update your BYOND clients! Ideally everybody should be running the latest version of byond (v496). People who fail to update to at least version 494 within a month's time may find themself unable to connect. Currently our code has no restrictions at all, which is rather bad. By getting the user-base to keep their clients up-to-date we can make use of newer BYOND features reliably.
    • -
    -

    Giacom updated:

    -
      -
    • I've made some adjustments to the Fireball spell. I've changed it to shoot in the player's facing direction instead of you having to pick a name from a list. It will explode upon contact of a person, if it hits an obstacle or if it shoots for too long. To make up for the fireball not being able to go diagonal I've shortened the cooldown to 10 seconds. It still can hurt you badly and knock you down if you shoot it at a wall. Lastly, it now lights up so it'll show up in dark rooms easily.
    • -
    -
    - -
    -

    31 July 2012

    -

    Giacom updated:

    -
      -
    • Removed passive throwing. You need at least an aggressive hold of the mob before you can throw them.
    • -
    • New map changes by Ikarrus. AI Upload Foyer is now Secure Tech Access, and the outer door only requires Bridge access. Attached to it are two new rooms: The messaging server room and the communications relay. The comms relay room runs off its own SMES unit like the AI, so it won't be affected by powersinks
    • -
    -
    - - -
    -

    29 July 2012

    -

    Giacom updated:

    -
      -
    • All radios now only work in their Z level. This means that the CommSat has a few more additions to work with this change. There is now a new Telecomms Machine called the Relay which allows information to travel across Z levels. It it then linked to a new machine called the Hub, which will receive information from the Relays and send it to the buses. Because every Z level needs these relays, which are linked up with Receivers/Broadcasters, every Z level will get one. There is one in the station, in the RD's office, one in Telecomms as always, one in the Ruskie station which is turned off and hidden from the HUB's linked list. The last one is in Mining but the location for it has not been decided yet.
    • -
    • PDAs now need to be in a Z level with a functioning Relay/Comms Network in order to send messages. It will also send uncompressed (scrambled) messages like you would with the ordinary voice messages.
    • -
    • Added some of WJohnston's sprites. Added a new mining borg sprite, Added a new high tech security airlock, Added the new telecomm sprites for Relays. Hubs were given old Bus sprites.
    • -
    -
    - -
    -

    29 July 2012

    -

    Errorage updated:

    -
      -
    • You can now use crayons to color eggs
    • -
    • Mice have invaded the station!
    • -
    -
    - -
    -

    26 July 2012

    -

    Giacom updated:

    -
      -
    • Added a new mushroom for Hydroponics, the Reishi Mushroom! It is obtained like any other mushroom and it has relaxing properties.
    • -
    -
    - -
    -

    July 25, 2012: The day of updates!

    -

    Nodrak updated:

    -
      -
    • Attacking mobs with items will now give new messages. Instead of "Monkeyman was attacked in the head with a wrench by Nodrak." it will read "Monkeyman was bashed in the head with a wrench by Nodrak." Diffrent items have diffrent verbs and some have multiple verbs.
    • -
    • Cultists can now read what words a rune was made with by examining the rune. Due to an error in the code, this was not possible before.
    • -
    • Clowns no longer have practice lasers or staves of change blow up in their face due to clumsyness.
    • -
    • Engineering cyborgs can now actually repair a cut AI wire in APCs.
    • -
    • I've removed a ton of pointless checks and redundant loops from metroid's which have been causing lag due to how often they get called. If metroids are behaving strangly ping me in #coderbus
    • -
    -

    Sieve updated:

    -
      -
    • Made a 'default' save slot (D), and whenever you connect it automatically selects the default slot to load from, but manually selecting a different slot will allow you to play on that one before it returns to default.
    • -
    • Added the ability to name your save slots with the '*'. Names can be up to 16 characters and contain letters, numbers, and basic symbols
    • -
    • The preview icon on the preference screen now takes into account any job you have set on high, and dresses up the icon accordingly. If assistant is set to 'yes', or AI/Cyborg are on high it will put the icon in a grey suit (So you can still customize).
    • -
    • Nuke Ops get a new pinpointer, changing modes with the verb will switch between pointing to the disk, and pointing to the shuttle. Also provides a notification when you leave the station z-level
    • -
    • Reworked how MMI Life() was done, now they will never lose consciousness, and many less things affect them now(Like deafening/blindness from explosions). However, they are vulnerable to EMPs, but all damage is temporary.
    • -
    • Clowns will no longer be killed trying to use holo eswords
    • -
    • Major tweaking to try and optimize many operations on the game's backend. Hopefully, this will reduce a large amount of lag by steamlining CPU-intensive operations, but at the same time there was so much changed that there is no real way for a small group to test everything. If anyone spots a bug involving being unable to 'find' mobs, characters, whatever, then put it on the issue tracker or at the very least let #coderbus know. We can't fix shit unless we know about it.
    • -
    -

    Icarus updated:

    -
      -
    • Players not buckled in when the emergency shuttle/pod starts moving get will get knocked down.
    • -
    • Added a YouTool vending machine to primary tool storage.
    • -
    -
    - -
    -

    24 July 2012

    -

    Errorage updated:

    -
      -
    • Both the chef and bartender have access to the bar area so both can serve if the other is incompetent or does not exist. Bartender's shotgun and shaker were moved to his back room and the booze-o-mat is now ID restricted to the bartender.
    • -
    • Added powercells into vending machines in engineering
    • -
    • Gave two beartraps to the janitor for pest control purposes................
    • -
    -
    - -
    -

    22 July 2012

    -

    Errorage updated:

    -
      -
    • Mech toys can now be redeemed at the quartermaster's for a great reward! If you collect the full set of 11 toys you should put them in a crate and send them to centcom via the supply shuttle.
    • -
    • Supply shuttle arrival time reduced to 2 minutes
    • -
    • Hopefully fixed the toy haul problem which made it possible to get a million toys from arcade machines.
    • -
    -

    Giacom updated:

    -
      -
    • You can now make newlines with your PDA notes.
    • -
    • You can now research and build the Light Replacer.
    • -
    • You can now store donuts in the donut box. The next donut you pull out will be the last one you put in.
    • -
    • APCs will auto-turn on if there is enough power in the grid, even if the powercell is below 30%. The APC needs to be charged for a long enough time before it starts turning equipment on, to avoid spazzing out. If you have any problems with it, such as equipment turning off and on repeatedly then please make an issue report with a screenshot of the APC.
    • -
    -
    - -
    -

    18 July 2012

    -

    Giacom updated:

    -
      -
    • Added the Light Replacer. This is a device that can auto replace lights that are broken, missing or burnt. Currently it is found in the Janitor's closet and Janitor Borgs can equip it. You can refill it with glass, or if you're a Cyborg, just recharge. It is emaggable and will replace lights with rigged lights. The light's explosion was nerfed to help balance it and it is very noticable when you are holding an emagged Light Replacer.
    • -
    • The Janitor's equipment locator, on their PDA, will now tell you the direction of the equipment.
    • -
    -
    - -
    -

    17 July 2012

    -

    Icarus updated:

    -
      -
    • Added department satchels
    • -
    • Added Captain's Backpack and Satchel
    • -
    • Added three new hairstyles by Sly: Gelled, Flat Top, and Pigtails. Hair list has also been sorted by grouping similar styles.
    • -
    -

    Giacom updated:

    -
      -
    • Added a new wire for Cyborgs. See if you can figure out what it does.
    • -
    • You can now fill any container with a sink. You can change the amount to fill, from sinks, by setting your container's transfer amount.
    • -
    -
    - -
    -

    14 July 2012

    -

    Carn updated:

    -
      -
    • All living mobs can now ghost whenever they want. Essentially making the suicide verb obsolete. If you ghost whilst still alive however, you may not re-enter your body for the rest of the round.
    • -
    • Humans can no longer suicide whilst restrained (this is purely to prevent meta whilst I finish up the new FUN suicides)
    • -
    • Fixed dem evidence bags. Fixed metroids getting at it like rabbits. Fixed stuff like welding masks not hiding your face. Bunch of other things
    • -
    -

    Willox and Messycakes updated:

    -
      -
    • pAI Emoticons! Allows each pAI to set their screen to display an array of faces! Click on 'Screen Display' in the pAI OS for a list.
    • -
    -
    - - -
    -

    Saturday July 14th 2012

    -

    Giacom updated:

    -
      -
    • Added Russian Revolvers. This is a special Revolver that can only hold a single bullet randomly in it's chamber. This will allow you to play Russian Roulette with your fellow crew members! You can use it like a normal gun but you will need to cycle through the chamber slots until you hit the bullet. Only admin spawnable.
    • -
    -
    - -
    -

    Friday July 13th 2012

    -

    Carn updated:

    -
      -
    • Added FLOORLENGTH HAIR. YEESSSSSSSS!!!! :3 If you like it say thanks to Ausops for fixing it up. Credits to Powerfulstation for the original sprite.
    • -
    -

    Giacom updated:

    -
      -
    • Save Slots! You can now have separate save slots for different character setups, with a customizable maximum of 3 slots per account. If you are wondering, you will not lose your old saved setup.
    • -
    • The character setup screen was updated to look nicer and to fit on the screen.
    • -
    -

    Icarus updated:

    -
      -
    • Added new Dwarf and Very Long hairstyles. Dwarf hair and beard by SuperCrayon.
    • -
    -
    - -
    -

    Thursday July 12th 2012

    -

    Giacom updated:

    -
      -
    • pAI gets a better PDA that can actually receive messages from people. They can also instantly reply like everybody else now and they can toggle their receiver/signaller/ringer.
    • -
    • You can show the AI the notes on your PDA by holding it up to a camera. When you show up a paper/pda to the camera the AI can now click on your name to go to you, if you're near a camera. People who are Unknown will not have a link; which would've allowed the AI to track them.
    • -
    • Made the" common server" and the "preset right receiver" listen for frequencies 144.1 to 148.9. This will allow people to use different frequencies to talk to eachother without bothering the common channel. It will also allow Revs and Cultists to work with each other; everything is still logged though so it still has risks.
    • -
    • Increased the maximum frequency limit for handheld radios and intercoms. It will give you the option to just use station bounced radios on a higher frequency so that anyone with a headset can't simply tune in.
    • -
    • Created an All-In-One Grinder that is suppose to replace the blender, juicer and reagent grinder all together. Meaning any department that has a juicer, blender and grinder will instead get this. It will help people be more independent from Chemistry by recycling foods and plants.
    • -
    -
    - -
    -

    Wednesday July 11th 2012

    -

    Nodrak, Cheridan and Icarus updated:

    -
      -
    • Added a couple of Emergency Shield Projectors to Engineering secure storage. -

      Note: Credit goes to Barhardar for the original code and functionality. -

      These devices can be used to quickly create an air-tight seal across a hull breach until repairs can been made. -

      Wrench them in place and activate them near a hull breach. The shield should extend to all space tiles in range. -

      They can be (un)locked by engineering IDs and can also be emagged and otherwise malfunction. As they can not be constructed, you can repair damage and malfunctions by opening the panel with a screwdriver and replacing the wires with a cable coil

    • -
    -

    Giacom updated:

    -
      -
    • Chemistry update: Pills can now be ground up in reagent grinders. You can now put custom amounts of reagent into things using chemmasters. Can now load pill-bottles into chemmasters for mass pill-production.
    • -
    -

    Carn updated:

    -
      -
    • Clicks on inventory slots with items in now act like a click on the thing in that slot. So clicking smaller things (like pens) is easier and you can remove clothing that borks/goes invisible. Please continure to report those kinds of bug though please. Thanks x
    • -
    • Can no longer interact with your inventory with a mech.
    • -
    -

    Errorage updated:

    -
      -
    • You can now only adminhelp once every 2 minutes so please provide all necesary information in one adminhelp instead of 5! Also reply to admins in PM-s and not additional adminhelps.
    • -
    -
    - -
    -

    Saturday July 7th, 2012

    -

    Icarus updated:

    -
      -
    • A basketball simulation is now available at the holodeck. Credit to Sly and Ausops for the sprites.
    • -
    -
    - -
    -

    Friday July 6th, 2012

    -

    Giacom updated:

    -
      -
    • Bottles can now be broken over people's heads! To do this, you must have the harm intent on and you must be targeting the person's head. This change affects alcoholic bottles only. It does not change pill bottles or chemistry bottles. Helmets help protect you from damage and the regents of the bottles will splash over the victim.
    • -
    • AI's now have access to a PDA. Note: It is not PDA-bomb-able
    • -
    • Health analyzers and medical PDAs now give a time of death when used on corpses.
    • -
    -
    - -
    -

    Thursday July 5th, 2012

    -

    Carn updated:

    -
      -
    • Alien larva now chestburst even after their host has died.
    • -
    • Aliens can now slap facehuggers onto faces so they can infect mobs which lay down (or those stuck to nests).
    • -
    • Aliens can now slash security cameras to deactivate them.
    • -
    -
    - -
    -

    Wednesday July 4th, 2012

    -

    39kk9t & Carn updated:

    -
      -
    • Added alien nests. They're basically beds made of thick sticky resin which aliums can 'stick' (buckle) people to for sexytimes
    • -
    • Weed nodes are no longer dense.
    • -
    • Queens can secrete resin for walls/nests/membranes
    • -
    • Various bugfixes
    • -
    -
    - -
    -

    Saturday June 30th, 2012

    -

    Icarus updated:

    -
      -
    • Added Petethegoat's basic mirrors to the map. They allow you to change hairstyles.
    • -
    • Remapped Bar, Theatre, and Hydroponics. Bar and Kitchen are now more integrated with each other.
    • -
    -
    - -
    -

    Thursday, June 28th

    -

    Nodrak updated:

    -
      -
    • I'm currently working on cleaning up and moving around a large portion of the mob code. These changes do not directly affect players; HOWEVER, bugs, oversights or simple mistakes may cause problems for players. While I have tested as much as I can, there may be some lingering bugs I have missed.

      This part of the mob code cleanup mainly focuses on damage variables and procs. So if you suspect something related to taking, dealing or examining damage is not working as intended please fill out an issue report here and be as detailed as possible. This includes what you were doing, steps to reproduce the problem, who you were doing it to, what you were using ect... Thank you.

    • -
    -

    Carn updated:

    -
      -
    • Alien hunters will now cloak when using the 'stalk' movement intent. Whilst cloaked they will use up their plasma reserves. They can however cloak as long as they like. Using the Lay-down verb will allow them to remain cloaked without depleting their plasma reserves, hence allowing them to lay ambushes for unsuspecting prey. Should a hunter attack anybody, or get knocked down in any way, they will become visible. Hopefully this allows for more strategic/stealthy gameplay from aliens. On the other hand, I may have totally screwed the balance so feedback/other-ideas are welcome.
    • -
    • Removed the invisibility verb from the alien hunter caste.
    • -
    -
    - -
    -

    Wednesday, June 27th

    -

    Errorage updated:

    -
      -
    • Fixed the bug which prevented you from editing book's titles and authors with a pen. Also fixed the bug which prevented you from ordering a book by it's SS13ID.
    • -
    • Added the F12 hotkey which hides most of the UI. Currently only works for humans.
    • -
    -

    Donkie updated:

    -
      -
    • Pizza boxes! Fully stackable, tagable (with pen), and everythingelse-able. Fantastic icons by supercrayon!
      Created with a sheet of cardboard.
    • -
    -
    - -
    -

    Tuesday, June 26th

    -

    Errorage updated:

    -
      -
    • Changeling parasting now only weakens for 10 game ticks. It no longer silences your target.
    • -
    -
    - -
    -

    Saturday, June 23rd

    -

    Donkie updated:

    -
      -
    • Reworked job randomizing system. Should be more fair.
    • -
    • List of players are now randomized before given antag, this means that declaring as fast as possible doesn't mean shit anymore!
    • -
    -

    Carn updated:

    -
      -
    • Putting a blindfold on a human with lightly damaged eyes will speed up the healing process. Similar with earmuffs.
    • -
    • More overlay bug fixes. Most of it to do with little robots and construction stuff. Bugs go here if you have 2 minutes http://nanotrasen.com/phpBB3/viewtopic.php?f=15&t=9077
    • -
    • Weakening is instant! That means if you stunbaton somebody they're gonna fall-down immediately.
    • -
    -

    Icarus updated:

    -
      -
    • Medical storage now requires Surgery access (Medical Doctors only)
    • -
    -
    - -
    -

    Wednesday, June 20th

    -

    Nodrak updated:

    -
      -
    • AIs, Borgs are no longer able to be cultists or revolutionaries as their objectives completely contradict their laws. They can still be subverted of course.
    • -
    • pAI's no longer keep cult or rev icons.
    • -

    Cheridan updated:

    -
      -
    • -Both Ambrosia forms have had their reagent contents modified to prevent going over the 50-unit cap at high potencies. Ambrosia Deus now contains space drugs instead of poison.
    • -
    • -Drinking milk removes capsaicin from your body. REALISM!
    • -
    • -Frost oil hurts less upon consumption.
    • -
    • -Liquid plasma can be converted into solid plasma sheets, by mixing 20 plasma, 5 iron, and 5 frost oil.
    • -
    • -Added effects for holy water injection on hydroponics plants.
    • -
    -
    - -
    -

    Monday, June 18th

    -

    Giacom updated:

    -
      -
    • Fix for special characters on paper and from announcements
    • -
    -

    Sieve updated:

    -
      -
    • Various small bugfixes, check the commit log for full details
    • -
    • Fixed falsewalls not working
    • -
    • Made Lasertag ED-209's and turrets much more useful, including making their emag function more fitting
    • -
    • Added Mesons to the EngiVend to make up for how many lockers were removed
    • -
    • New Item: Sheet Snatcher. Right now only borgs have them, but they can hold up to 500 sheets of minerals (Of any combination), and auto-stacks them to boot. Used just like the mining satchels, meaning minerborgs can actually deliver metal
    • -
    • Mech drills can mine sand, and the diamond gets a much larger volume
    • -
    • If a borg has the satchel in its modules (Doesn't have to be the active one), it will auto-magically pick up any ores it walks over.
    • -
    • Bumping an asteroid wall with a pickaxe/drill in your hand makes you auto-magically start drilling the wall, making mining much less tedious (humans and borgs)(Also, gustavg's idea)
    • -
    -

    Icarus updated:

    -
      -
    • New afro hairstyles. Big Afro by Intigracy.
    • -
    -
    - -
    -

    Friday, June 15th

    -

    Carnwennan updated:

    -
      -
    • First update for update_icons stuffs:
      Fixed husking and fatties
      Fixed floor tiles still appearing in hand when laying them
      Fixed runtimes with fatties.
    • -
    • Fixes for pre-existing bugs:
      Fixed being unable to put belts & backpacks on other people
      nodamage (godmode) now prevents all organ damage. It does not stop healing however.
      Nerd stuff...
    • - -
    -

    Errorage updated:

    -
      -
    • Greatly reduced the amount of damage high pressure does.
    • -
    • Fire suits, firefighting helmets (red harhats) and the chief engineer's white hardhat now protect against high pressure.
    • -
    -

    Icarus updated:

    -
      -
    • Ported over ponytail sprites from Baystation
    • -
    -
    - -
    -

    Thursday, June 14th

    -

    Carn updated:

    -
      -
    • FEAR NOT! You can now store a pen in your pda. (aka Best commit all commits)
    • -
    -
    - -
    -

    Wednesday, June 13th

    -

    Carn updated:

    -
      -
    • Massive Mob-Icon Overhaul:
      A large amount of the mob code has been replaced. The systems replaced were causing immense performance issues so the following are very necessary optimisations.
      However, there is a downside: SS13 code is the equivilant of monkeys on typewriters. Despite weeks of constant coding/testing there -will- be things I've missed. The kinds of bugs I'm expecting are overlays not updating and/or in rare cases things not appearing in your hud. Most of these issues can be worked around simply by dropping the item and picking it back up. If all else fails ask an admin to regenerate your icons through view-vars.
      Please report any bugs to me on #coderbus IRC or make an issue on the tracker as a matter of urgency. I will fix them ASAP.
      Also a massive thankyou to Nodrak, Erro, Pete and Willox. :)
    • -
    • Massive rewrite of the overlays system (particularly for humans). Stuff is cached and only updates when necessary. In effect this means faster updates, less overheads/lag, and less reliance on the game-ticker.
    • -
    • Numerous bugfixes and tweaks for damage-procs and damage-overlays for humans. They should now be almost seamless, use very little overhead and update instantly.
    • -
    • TK grab can now be cancelled using the throw hotkey. (so now it toggles on/off like it used to).
    • -
    • Added verbs to the view-var drop-down list: "Regenerate Icons" will fix a mob's hud/overlays. "Set Mutantrace" will change a mob's mutantrace.
    • -
    • Damage icons were split up. They kinda look a bit crap so spriters feel free to replace them. Templates are provided in dam_human.dmi
    • -
    • More to come...
    -

    Cheridan updated:

    -
      -
    • -Added Lezowski's overalls to hydroponic supply closets. 50% chance per closet for them to replace the apron. -Removed some covers tags from things that made no sense to have them.
    • -
    -
    - -
    -

    Monday, June 11th

    -

    Donkie updated:

    -
      -
    • Fixed being able to lock yourself in or out of a locker using the verb.
    • -
    -

    Xerux updated:

    -
      -
    • Added lightfixture creating.
    • -
    -

    Errorage updated:

    -
      -
    • You can now use the resist verb or UI button when welded or locked in a closet. Takes 2 minutes to get out tho (Same as getting out of handcuffs or unbuckling yourself)
    • -
    • Making single-pane windows will now make the window in the direction you're facing. If a window already exists in that direction it will make it 90 degrees to your left and so on.
    • -
    -
    - -
    -

    Sunday, June 10th

    -

    Agouri updated:

    -
      -
    • Cyborgs and AIs can now use the newscaster. It was a mistake on my part, forgetting to finish that part of them.
    • -
    -
    - -
    -

    Saturday, June 9th

    -

    Errorage updated:

    -
      -
    • You can now make restraints from cable. It takes 15 lengths of cable to make a pair of restraints, they are applied the same way as handcuffs and have the same effects. It however only takes 30s to remove them by using the resist verb or button. You can also remove them from someone by using wirecutters on the handcuffed person.
    • -
    • Added four new cable colors: pink, orange, cyan and white. Engineer belts spawn with yellow, red or orange cables while toolboxes and tool closets spawn with all 8 colors.
    • -
    -
    - -
    -

    Thursday, June 7st

    -

    Icarus updated:

    -
      -
    • Added a second ZIS suit to engineering.
    • -
    • Remapped CE office and surrounding areas.
    • -
    -
    - -
    -

    Wednesday, June 6th

    -

    Sieve updated:

    -
      -
    • Radiation now works properly, watch out for that Singularity!
    • -
    • Disposals are no longer the loudest machines in existence.
    • -
    • Building portable turrets with lasertag guns now makes them fire lasertag bolts based on team, and they will automatically target and prioritize people wearing opposing team gear.
    • -
    • The same can be done for ED-209s, simply using a lasertag vest and gun (same color) where you would use a security vest and taser in construction.
    • -
    • Added mineral walls and powered mineral door construction. More information can be found in the commit thread, but basically they are built the same way others are, apply mineral to girder for a mineral wall, mineral to airlock assembly for a powered mineral door.
    • -
    • Commit Thread
    • -
    • Throw hotkey (end) now works with TK.
    • -
    • Swap hands hotkey (page up) now cycles through borg modules.
    • -
    -

    Nodrak updated:

    -
      -
    • Cargo's 'shuttle: station' and 'shuttle: dock' has been changed to 'shuttle: station' and 'shuttle: away' to help avoid confusion.
    • -
    -

    Icarus updated:

    -
      -
    • Maintenance shafts changed around. Renamed, less windows, more turns, and expanded in a few areas.
    • -
    -

    Neek updated:

    -
      -
    • You can now add chemicals into cigarettes by injecting them directly or dipping individual cigarettes into a beaker. You can inject into cigarette packs directly to affect multiple cigarettes at once.
    • -
    -

    Willox updated:

    -
      -
    • You can now click individual blocks/subblocks in the genetics console instead of having to scroll through the blocks with a forward/back button!
    • -
    -
    - -
    -

    Sunday, June 3rd

    -

    Donkie updated:

    -
      -
    • You can now Drag-Drop disposal pipes and machinery into the dispenser, in order to remove them.
    • -
    • You must now use wrench before welding a pipe to the ground
    • -
    • You can no longer remove a trunk untill the machinery ontop is unwelded and unwrenched
    • -
    • You are now forced to eject the disposal bin before unwelding it.
    • -
    -
    - -
    -

    Friday, June 1st

    -

    SkyMarshal updated:

    -
      -
    • Readded fingerprints and detective work, after lots of debugging and optimization.
    • -
    • Any PDA with access to the Security Records can now, by the normal forensic scanner function, store data the same way as the detective's scanner. Scanning the PDA in the detective's computer will copy all scanned data into the database.
    • -
    • If something goes wrong, please contact SkyMarshal on the #bs12 channel on irc.sorcery.net
    • -
    -
    - -
    -

    Friday, June 1st

    -

    Nodrak updated:

    -
      -
    • Windoor's are now constructable! Steps are found here.
    • -
    -
    - -
    -

    Tuesday, May 29th

    -

    Nodrak updated:

    -
      -
    • Glass Doors are now breakable.
    • -
    • Added more treasures to the secret mining room.
    • -
    • Changed mineral lockers from secret mining rooms: Instead of giving you two stacks of everything, you get stacks of ore based on rarity
    • -
    -

    Icarus updated:

    -
      -
    • Moved Engineering and Bridge deliveries.
    • -
    -
    - -
    -

    This 28th day of May, in the year of our Lord, Two Thousand Twelve

    -

    Cheridan updated:

    -
      -
    • -Adjusted balaclavas and added luchador masks. Wearing luchador masks give you latin charisma. They replace the boxing gloves in the fitness room. Boxing gloves are still available in the holodeck. -Fake moustache tweaked and given new sprites.
    • -
    -
    - -
    -

    Monday, May 28th

    -

    Donkie updated:

    -
      -
    • You can now dispense Disposal Bins, Outlets and Chutes from the disposal dispenser. These are movable and you can attach them above open trunks with a wrench, then weld them to attach them completely. You can remove Bins by turning off their pump, then screwdriver, then weld, then wrench. Same with outlet and chute except for the pump part.
    • -
    -
    - -
    -

    Saturday, May 26th

    -

    Icarus updated:

    -
      -
    • Ported over Flashkirby99's RIG suit sprites from Bay12
    • -
    • Department PDA Carts moved out of lockers and into head offices.
    • -
    -
    - -
    -

    Wednesday, May 23rd

    -

    Cheridan updated:

    -
      -
    • -Reverted default UI sprites to Erro's old-style UI. Config options for UI color styles coming soon. -Driest Martinis will no longer be invisible. -Braincakes are now sliceable.
    • -
    • -Medical borg overhaul. Instead of a dozen random pills and syringes, they get a hypospray that can switch between auto-replenishing tricordrazine, inprovaline, and spaceacillin.
    • -
    -

    Errorage updated:

    -
      -
    • Some of the more pressing issues with the new user interface were addressed. These include the health indicator being too far up, the open inventory taking a lot of space, hotkey buttons not being removable and suit storage not being accessible enough.
    • -
    • A toggle-hotkey-buttons verb was added to the OOC tab, which hides the pull, drop and throw buttons for people who prefer to use hotkeys and never use the buttons.
    • -
    • Added a character setup option which allows you to pick between the Midnight, Orange and Old iconsets for the user interface.
    • -
    -
    - -
    -

    Tuesday, May 22nd

    -

    Icarus updated:

    -
      -
    • RIG helmets can now be used as flashlights, just like hardhats. Credit to Sly for the sprites.
    • -
    • HoP's office has been remapped and made into his private office. Conference Room can now be accessed from the main hall.
    • -
    -
    - -
    -

    Sunday, May 20th

    -

    Errorage updated:

    -
      -
    • The new user interface is here. If anything is broken or something should be done differently please post feedback on the forum. Spriters are encouraged to make new sprites for the UI.
    • -
    • When you receive a PDA message, the content is displayed to you if the PDA is located somewhere on your person (so not in your backpack). You will also get a reply button there. This will hopefully make PDA communication easier.
    • -
    • New hotkeys! delete is the now the 'stop dragging' hotkey, insert is the 'cycle intents' hotkey.
    • -
    -
    - -
    -

    Saturday, May 19th

    -

    Doohl updated:

    -
      -
    • You can now swap hands by clicking with your middle mouse button (you have to click on a visible object though, that's the catch).
    • -
    • Tweaked the DNA modifier consoles a little bit so that it's much easier to see individual blocks instead of one jumbled mess of hexadecimal.
    • -
    • You can now properly emag AI turret controls and commsat turret controls.
    • -
    -

    Invisty updated:

    -
      -
    • Brand new ending animations!
    • -
    -
    - -
    -

    Friday, May 18th

    -

    Errorage updated:

    -
      -
    • Removed hat storage, which was useless.
    • -
    • Implanting someone now takes 5 seconds, both people need to remain still. Implanting yourself remains instant.
    • -
    • Wallets once again spawn in the cabinets in the dormitory
    • -
    • Wallets now fit in pockets
    • -
    -
    - -
    -

    Thursday, May 17th

    -

    Icarus updated:

    -
      -
    • Individual dorms now have a button inside that bolts/unbolts the door
    • -
    • New sprites for Cargo, HoP, and Captain's lockers
    • -
    • More department-specific door sprites. Most noticable changes in medsci and supply departments.
    • -
    -
    - -
    -

    Tuesday, May 15th

    -

    Icarus updated:

    -
      -
    • Added WJohnston's scrubs to Medical Doctor lockers. Comes in blue, green, and purple.
    • -
    • Added two new syndicate bundles
    • -
    • Reduced cost of thermals to 3 telecrystals (formerly 4)
    • -
    • Singularity Beacons are now spawned from a smaller, portable device.
    • -
    • CMO and QM jumpsuits made more unique.
    • -
    -
    - -
    -

    Monday, May 14th

    -

    Icarus updated:

    -
      -
    • Reinforced table parts are now made by using four metal rods on regular table parts. No plasteel involved.
    • -
    • Beakers, small and large can now be made/recycled in autolathes.
    • -
    -

    Nodrak updated:

    -
      -
    • Added a 'random item' button to traitor uplinks. You can potentially get ANY item that shows up on the traitor item list, provided you have enough crystals for it.
    • -
    -
    - -
    -

    Friday, May 11th

    -

    Icarus updated:

    -
      -
    • New design for security. This should be the last time it sees major changes for a while.
    • -
    • Added a new construction area. What could it be for?
    • -
    -

    Petethegoat updated:

    -
      -
    • Readded the RD's genetics access.
    • -
    • RD is still without chemistry access, but I'm going to review this decision in a week and see if R&D is useless due to lack of acid.
    • -
    • Added Flashkirby99's SMES sprites!
    • -
    -

    Invisty updated:

    -
      -
    • Sexy new warpspace (or whatever) tiles.
    • -
    -

    Important changes below!

    -
    - -
    -

    Thursday, May 10th

    -

    Sieve updated:

    -
      -
    • Reverted dismemberment, the recent gun changes, and Tarajans. Before you shit up the forums, read this:
    • -
    • Dismemberment was ported from Bay12, but only halfway, and there were several problems with it. I know many people really liked it, but as it stood it did not fit the playstyle here at all. This had to be removed, there is work on a more fitting system, but this had to be taken out first regardless, and the longer people beat around the bush the worse the situation got.
    • -
    • The gun change was made for no real reason and was pretty problematic, so reverting that should mean there are a lot less 'accidental suicides.'
    • -
    • Tarjans were reverted by request as well, and since keeping them working after removing dismemberment would be a stupid amount of work.
    • -
    -
    - -
    -

    Sunday, May 6th

    -

    Cheridan updated:

    -
      -
    • -New booze sprites for the drinks that were removed! Re-enabled the recipes for the removed drinks. Get cracking, bartenders. -You now need 10 sheets of metal instead of 2 to make a gas canister, people can't FILL ENTIRE ROOMS WITH THEM.
    • -
    • -Emergency Toolboxes now contain smaller, lighter fire extinguishers that actually fit inside them! -
    -
    - -
    -

    Saturday, May 5th

    -

    Petethegoat updated:

    -
      -
    • RD get the fuck out of chemistry and genetics
    • -
    • CHEMISTS, DON'T BE DICKS TO RESEARCH, GIVE THEM ACID YOU TIGHT FUCKS
    • -
    -

    Icarus updated:

    -
      -
    • Updates to Sec, including a stationary scrubber for the prison area.
    • -
    • Swapped around cryogenics and the patient rooms in medbay.
    • -
    -
    - -
    -

    Friday, May 4th

    -

    Cheridan updated:

    -
      -
    • -Added fat jumpsuit sprites for orange, pink, yellow, owl, security, and warden jumpsuits.
    • -
    • -Somatoray is hopefully more useful and less buggy when used on trays. -Botanists now have morgue access, because of their ability to clone via replica pods. Try not to get this removed like all your other access, okay hippies?
    • -
    -
    - -
    -

    Thursday, May 3rd

    -

    Ikarrus updated:

    -
      -
    • Updated genetics, medbay and security.
    • -
    -

    Petethegoat updated:

    - -
    - -
    -

    Tuesday, May 1st

    -

    PolymorphBlue updated:

    -
      -
    • Adds BS12 dismemberment!
    • -
    • Adds greater changeling for 30 points
    • -
    -
    - - -
    -

    Monday, April 20th

    -

    Erro updated:

    -
      -
    • Added a verb to the PDA which you can use to remove an ID in it. If your active hand is empy, it puts it there otherwise it puts it on the floor under you.
    • -
    -
    - -
    -

    Wednesday, April 27th

    -

    Cheridan updated:

    -
      -
    • -New sprites for lemons, oranges, and walking mushroom critters. -Added Invisty's new blob sprites.
    • -
    • -Added a new chemical: lipozine, a weight loss drug. Made with sodium chloride, ethanol, and radium.
    • -
    -
    - -
    -

    Wednesday, April 25th

    -

    Ikarrus & Flazeo updated:

    -
      -
    • New layout for Security, including a prison area instead of permacells.
    • -
    • New layout for the library, bar, and botany.
    • -
    • Medbay and R&D now have three-tile halls.
    • -
    -

    Scroll down for more commits! There's a bunch of new shit.

    -
    - -
    -

    Tuesday, April 24th

    -

    PolymorphBlue updated:

    -
      -
    • Fakedeath changelings can no longer have their brains cut out.
    • -
    • Rev checkwin changed to fire every five ticks (from twenty) and actually use the right objective type so revs being off station counts as success.
    • -
    -

    Sieve updated:

    -
      -
    • Powercells now have unique icons for cell types
    • -
    • Implemented mech construction sprite by WJohnston for the Ripley, Firefighter, Gygax, and Durand
    • -
    • Durand construction is reversible
    • -
    • Power Cells can now be made in Mechfabs, provided the proper research level has been achieved
    • -
    • Added a new item, the Synthetic Flash. Works just like a normal flash, except they can only withstand one use, but can be produced in the Mechfab(To replace the need for normal flashes)
    • -
    • Added a new type of gloves, ones that are cheap copies of the coveted Insulated Gloves, but be warned, quality control wasn't too thorough
    • -
    • Added a new Cyborg Upgrade, a jetpack for use by Miner Cyborgs. Can be refilled on any air canister
    • -
    • Miner Cyborgs now have a Diamond Drill equivalent along with an upgraded Ore Satchel
    • -
    • Mechfabs no longer brick if there are parts in the quene on sync
    • -
    • MMIs can be built in the Mechfabs again
    • -
    • Crabs are no longer immortal, and are now especially vulnerable to wirecutters
    • -
    • Bibles printed in the library now retain the religion's deity
    • -
    • Added Construction Sprites for the Ripley, Firefighter, Gygax, and Durand by WJohnston
    • -
    • Added Particle Accelerator sprites by Invisity
    • -
    • Added Power Cell, Synthetic Flash, Robot Upgrades, and made some modifications to the PA sprites
    • -
    -

    Petethegoat updated:

    -
      -
    • Added Invisty's field generator sprites.
    • -
    -
    - -
    -

    April 1-22, 2012

    -

    Cheridan updated:

    -
      -
    • CATCHING UP ON MY CHANGELOG. Some of this has been in for a while: -Added carved pumpkins and corncob pipes. -Added mutations for ambrosia and lemon trees. -Added more wood items for tower cap wood construction. -Added soil to plant seeds in. Make it by crushing up sandstone. Soil does not have indicators like trays do! Watch your plants carefully!
    • -
    • -The biogenerator is now more robust. It can dispense fertilizer in batches, and make simple leather items. -RnD can create a new tool for botanists: The floral somatoray. Has two modes. Use it on your plants to induce mutations or boost yield.
    • -
    • -Added plump helmet biscuits, mushroom soup, pumpkin pie and slices, chawanmushi, and beet soup recipes for the chef to make.
    • -
    • -Added transparency to biohelmets. -Normalized grass harvests. -Changed the name of "Generic Weeds". -Blenders can now be filled directly from plant bags. -Added low chance for a species mutation whenever a plant's stats mutate. -You now get more descriptive messages when applying mutagen to plant trays. -Removed sugarcane seeds from the vending machine. Added the sugarcane seeds to the seeds crate.
    • -
    -
    - -
    -

    Sunday, April 22nd

    -

    Petethegoat updated:

    -
      -
    • New gasmask sprites. Removed emergency gasmasks, so there's only one type now.
    • -
    • New shotgun sprites by Khodoque!
    • -
    • The barman's double-barrel actually works like a double-barrel instead of a pump-action! Rejoice!
    • -
    • Sneaky barmen may be able to illegally modify their shotgun, if they so choose.
    • -
    • Trimmed the changelog, vastly.
    • -
    -
    - -
    -

    Saturday, April 21st

    -

    Errorage updated:

    -
      -
    • Maintenance door outside of tech storage now requires maintenance OR tech storage access instead of maintenance AND robotics accesses.
    • -
    -
    - -
    -

    Thursday, April 19th

    -

    Carn updated:

    -
      -
    • Rewrote the cinematic system to try and simplify and optimise it. Please report any bugs asap to me or coderbus, thanks.
    • -
    -
    - -
    -

    Tuesday, April 17th

    -

    Kor updated:

    -
      -
    • Engineering jobs now have their PDA spawn in their pocket, and their toolbelt on their belt
    • -
    • The nuke going off on station will now gib everyone on the Z level.
    • -
    • Two more core displays are available for the AI
    • -
    • The Artificer can now build cult floors and walls
    • -
    -
    -

    Friday, April 13th

    -

    Sieve updated:

    -
      -
    • Updated the robotics layout.
    • -
    -

    Petethegoat updated:

    -
      -
    • Nerfed the librarian by removing the r-walls from his cubbyhole thing, fuck WGW readers hiding out in there.
    • -
    -
    -
    -

    Thursday, April 12th

    -

    Agouri updated:

    -
      -
    • Fixed the ability to move while lying down/resting.
    • -
    • Sleep has been fixed and works as intended again. Anaesthetic and toxins can now properly put people to sleep, permanently if you keep the administration stable. Sleeplocs are now viable again. The sleep button and *faint emote work again.
    • -
    -
    -
    -

    Wednesday, April 11th

    -

    PolymorphBlue updated:

    -
      -
    • Droppers are now used at the eyes, and thus, access to the eyes is required to have an effect.
    • -
    -
    - - -
    -

    April 10, the year of our lord 2012

    -

    Agouri updated:

    -
      -
    • CONTRABAND-CON UPDATE: Added posters. I'm sorry to add it seperately with the rest of contraband, but there was a lack of sprites for everything else. Hopefully, people will gain interest and get me some damn sprites this way :3 - As I said, this is an ongoing project of mine. So starting of, we've got...
    • -
    • POSTERS! Posters come in rolled packages that can adhere to any wall or r_wall, if it's uncluttered enough. -

      How they get on-board: The quartermaster can now set the receiver frequency of his supplycomp circuit board. A bit simplistic as of now, will work on it later. Building a supplycomp with a properly set up circuitboard will give access to the Contraband crate. -

      How they're used: Unfold the rolled poster on any wall or r_wall to create the poster. There are currently 17 designs, with the possibility of me adding more. -

      How to get rid of them: You can rip them using your hand... To cleanly extract them and not ruin them for future use, however, you can use a pair of wirecutters. -

      How they're classified: They're contraband, so it's perfectly okay for security officers to confiscate them. Punishment for contraband-providers (or end-users, if you want to go full nazi) is up to the situational commanding officers. - -
    -

    Nodrak updated:

    -
      -
    • Merged 'Game' and 'Lobby' tabs during pre-game into one tab
    • -
    • Added the little red x to the late-join job list
    • -
    • Late-joiners are warned if the shuttle is past the point of recall, and if the shuttle has already left the station
    • -
    • Late-joiners now see how long the round has been going on.
    • -
    • Mining shuttle computer no longer spits out both 'Shuttle has been sent' and 'The shuttle is already moving' every time.
    • -
    - -
    - -
    -

    Monday, April 9th

    -

    Petethegoat updated:

    -
      -
    • TORE OUT DETECTIVE WORK! THIS IS A TEMPORARY PATCH TO SEE IF THIS FIXES THE CRASHING.
    • -
    • DETECTIVE SCANNERS AND EVIDENCE BAGS (AND FINGERPRINTS) ARE GONE.
    • -
    -
    - -
    -

    Sunday, April 8th

    -

    PolymorphBlue updated:

    -
      -
    • Secret little rooms now spawn on the mining asteroid, containing various artifacts.
    • -
    • Added the beginnings of a borg upgrade system. Currently, can be used to reset a borg's module.
    • -
    -
    - -
    -

    2 April 2012

    -

    PolymorphBlue updated:

    -
      -
    • ERP is gone. Hope you enjoyed it while it lasted!
    • -
    -
    - -
    -

    April Fools Day! Get hype!

    -

    Doohl updated:

    -
      -
    • Security officers can modify people's criminal status by simply examining them with a security hud on and clicking a link that will show up as part of the character's description.
    • -
    • Less jobs have maintenance access. The only jobs that will have it now are engineers, atmos techs, cargo techs, heads, and the detective.
    • -
    • Changed Runtime's sprite to look more catlike.
    • -
    • View Variables can now better list associative lists.
    • -
    • Miscellaneous bugfixes for the NT Script IDE.
    • -
    -

    PolymorphBlue updated:

    -
      -
    • Minor bugfixes to borg deathsquad, adds borg deathsquad to potential tensioner (set so high it's never going to happen)
    • -
    • Adds consiterable support for ERP! (If enabled.)
    • -
    • Increases cost for changeling unstun to 45
    • -
    -
    - -
    -

    30 March 2012

    -

    Donkie updated:

    -
      -
    • You can now stick papers back in to paperbins, text will persist.
    • -
    • Added a [field] bbcode tag to the pen writing. Lets your start writing from that point.
    • -
    • Changed fonts a bit for papers to make [sign] stand out more.
    • -
    -

    Doohl updated:

    -
      -
    • Gave pill bottles the ability to scoop up pills like ore satchels scoop ore. (There you go, /vg/ Anon.)
    • -
    • Security Officers and Wardens now start with maintenance acceess.
    • -
    -
    - -
    -

    29 March 2012

    -

    PolymorphBlue updated:

    -
      -
    • Exosuits now provide a message when someone is getting in, someone getting in must remain stationary and unstunned, and getting in takes four seconds.
    • -
    -
    - -
    -

    28 March 2012

    -

    Carn updated:

    -
      -
    • Fixed turrets shooting people that leave the area and the telecomm turret controls.
    • -
    -

    Donkie updated:

    -
      -
    • Updated air alarm's GUI.
    • -
    -
    - -
    -

    27 March 2012

    -

    Nodrak updated:

    -
      -
    • Security borgs now have modified tasers.
    • -
    • Security borgs have gone back to having the same movement speed as all other borgs.
    • -
    -
    - -
    -

    23 March 2012

    -

    Doohl updated:

    -
      -
    • Escape shuttles/pods now spend about 2 minutes in high-speed transit before they reach centcom/recon shuttle. This is a warning: regular after-round shuttle grief is NOT OKAY while the shuttle is still in transit! Save it for when the shuttle gets to centcom! The purpose of this is to give potential antagonists and protagonists a chance to have a final showdown in the shuttle. The round does not end until the shutle comes to a stop and docks. Don't step outside while the shuttle is moving!

      For example; if you are a traitor and have an escape-alone objective and a couple of people manage to squeeze in the shuttle, you have two minutes to kill/toss them out to win. Or you can just chill for the duration and reflect on the round.
    • -
    - -

    Donkieyo updated:

    -
      -
    • A bunch new standard-namespace NTSL functions added! Check them out at the NT Script wiki page!
    • -
    -
    - -
    -

    22 March 2012

    -

    Ricotez updated:

    -
      -
    • Medical Lockers, Security Lockers, Research Lockers, Warden Locker, CMO Locker, and RD locker all have new sprites.
    • -
    • Encryption keys now each have their own invidual sprites.
    • -
    - -

    PolymorphBlue updated:

    -
      -
    • Added a prototype holodeck to fitness!
    • -
    • Assorted tensioner fixes
    • -
    - -
    -

    20 March 2012

    -

    Kor updated:

    -
      -
    • Lasertag vests and guns have been added to fitness.
    • -
    • Art storage has replaced the emergency storage near arrivals. Emergency storage has replaced chem storage (has anyone ever used that?)
    • -
    • Wraiths can now see in the dark
    • -
    -
    - - -
    -

    19 March 2012

    -

    PolymorphBlue updated:

    -
      -
    • Added LSD sting to modular changeling by popular demand.
    • -
    • Silence sting no longer provides a message to the victim.
    • -
    • Tensioner will no longer assign dead people as assassination targets.
    • -
    -
    - -
    -

    18 March 2012

    -

    Quarxink updated:

    -
      -
    • The medical record computers can finally search for DNA and not just name and ID.
    • -
    -
    - -
    -

    14 March 2012

    -

    PolymorphBlue updated:

    -
      -
    • Modular changeling added! Changelings now purchase the powers they want. Balancing still underway, but should be playable.
    • -
    -

    Petethegoat updated:

    -
      -
    • Janitor cyborgs have been massively upgraded. Suffice to say they're pretty ballin' now...
    • -
    -

    Nodrak updated:

    -
      -
    • You can now choose whether to spawn with a backpack, satchel, or nothing. Excess items will spawn in your hands if necessary.
    • -
    • You can now choose what kind of underwear you'd like to wear, per a request.
    • -
    -
    - -
    -

    14 March 2012

    -

    Carn updated:

    -
      -
    • Added 6 female hairstyles -- credits go to Erthilo of Baystation. Added a male hairstyle -- credits go to WJohnston of TG. If you can sprite some unique and decent-looking hair sprites, feel free to PM me on the TG forums.
    • -
    -
      -
    • The way objects appear to be splattered with blood has been rewritten in an effort to fix stupid things happening with icons. It should be called far less frequently now. PLEASE, if you experience crashes that could in anyway be related to blood, report them with DETAILED information. Thanks
    • -
    -
    - -
    -

    13 March 2012

    -

    Nodrak & Carn updated:

    -
      -
    • Fixed the way flashes break. Long story short: They'll never break on first use so rev don't get screwed over. They run out of charge temporarily when spammed but recharge. Spamming them also increases the chance of them breaking a little, so use them sparingly.
    • -
    -

    Doohl updated:

    -
      -
    • Ablative Armor now has a high chance of reflecting energy-based projectiles.
    • -
    • Riot shields were buffed; they now block more attacks and they will prevent their wielder from being pushed (most of the time).
    • -
    -
    - -
    -

    12 March 2012

    -

    PolymorphBlue updated:

    -
      -
    • PDA messages now require an active messaging server to be properly sent.
    • -
    -
    - -
    -

    11 March 2012

    -

    PolymorphBlue updated:

    -
      -
    • The AI can now open doors with shift+click, bolt them with ctrl+click, and shock them with alt+click
    • -
    • Tratior borgs who hack themselves cannot be blown by the robotics console, and can override lockdowns.
    • -
    • Adds a new wire to doors that controls the time delay before they close. If pulsed, they close like a sliding glass door. If cut, they do not close by themselves.
    • -
    • Borgs who have died, ghosts, and are then blown up will now have their ghosts properly transfered to their dropped MMIs.
    • -
    -

    Carnwennan updated:

    -
      -
    • You can now request AI presence at a holopad for immediate private communication with the AI anywhere. AIs can click a quick button to zoom to the holopad.
    • -
    -
    - -
    -

    08 March 2012

    -

    Nodrak and Carnwennan updated:

    -
      -
    • Nodrak: Fixed crayon boxes and stuff getting stuck in pockets.
    • -
    • Nodrak: 'Steal item' objectives will report correctly when wrapped up in paper now.
    • -
    • Carn: fixed the vent in the freezer...poor chef kept suffocating.
    • -
    -
    - -
    -

    02 March 2012

    -

    Carn updated:

    -
      -
    • Fixed a number of issues with mob examining. Including: not being able to see burns unless they were bruised; vast amounts of grammar; and icons. Updated them to use stylesheet classes.
    • -
    • Borgs can no-longer drop their module items on conveyor belts.
    • -
    • Names input into the setup screen are now lower-cased and then have their first letters capitalised. This is to fix problems with BYOND's text-parsing system.
    • -
    • Runtime fix for lighting.
    • -
    • Over the next few commits I will be updating a tonne of item names to fix text-parsing. Please inform me if I've typoed anything.
    • -
    -
    - -
    -

    03 March 2012

    -

    Petethegoat updated:

    -
      -
    • Removed cloakers. Removed Security's thermals. Added disguised thermals as a traitor item.
    • -
    -
    - -
    -

    01 March 2012

    -

    SkyMarshal updated:

    -
      -
    • Tweak/Bugfix for Hallucinations. Much more robust.
    • -
    -
    - -
    -

    01 March 2012

    -

    SkyMarshal updated:

    -
      -
    • Ported BS12 Detective Work System
    • -
    -
    - -
    -

    1 March 2012

    -

    Petethegoat updated:

    -
      -
    • Head revolutionaries no longer spawn with traitor uplinks.
    • -
        -
      -
    - -
    -

    29 February 2012

    -

    SkyMarshal updated:

    -
      -
    • BS12 Hallucination and Dreaming port
    • -
        -
      -
    - - -
    -

    29 February 2012

    -

    muskets updated:

    -
      -
    • Integrated BS12's improved uplink code
    • -
    -
    - - -
    -

    26 February 2012

    -

    Doohl updated:

    -
      -
    • The insane crashing has finally been fixed!
    • -
    -
    - -
    -

    25 February 2012

    -

    Doohl updated:

    -
      -
    • Telecommunications has been refined, with many new features and modules implemented.
    • -
    • NTSL (Nanotrasen Scripting Language) is ONLINE! This is a brand new, fully operational scripting language embedded within SS13 itself. The intended purpose is to eventually expand this scripting language to Robotics and possibly other jobs, but for now you may play with the TCS (Traffic Control Systems) implementation of NTSL in the Telecommunications Satellite. Recommended you read the NT Script wiki page for information on how to use the language itself. Other than that, there's not a lot of documentation.
    • -
    • Radio systems have been further optimized, bugfixed, etc. Should be more stable.
    • -
    • Intercoms now require power to work.
    • -
    -
    - - -
    -

    24 February 2012

    -

    PolymorphBlue updated:

    -
      -
    • Headsets are now modular! Use a screwdriver on them to pop out their encrpytion keys, and use a key on one to put it in. A headset can hold two keys. Normal headsets start with 1 key, department headsets with two. The standard chip does nothing, and is not required for listening to the common radio.
    • -
    • Binary translators made into a encrpytion key, and fixed. They now broadcast to AIs properly.
    • -
    -
    - -
    -

    23 February 2012

    -

    PolymorphBlue updated:

    -
      -
    • MMIs/pAIs no longer lip read, and thus can now hear in the dark.
    • -
    • Borg rechargers are no longer Faraday cages, and thus can now receive radio while they're recharging.
    • -
    -

    LastyScratch updated:

    -
      -
    • Glass airlocks now make a different sound than regular airlocks.
    • -
    • in 1997 nanotrasen's first AI malfunctioned
    • -
    • Toggle ambience probably works now! -
    • Runtime is dead. -
    • The Research Director's consoles were moved into the completely empty cage in the back of his office.
    • -
    -
    - - -
    -

    22 February 2012

    -

    PolymorphBlue updated:

    -
      -
    • Changed alt+click to ctrl+click for pulling.
    • -
    -

    Petethegoat updated:

    -
      -
    • New stationary scrubber sprites~
    • -
    • Removed the mint. Coins can still be found and used in vending machines. PACMANs now run off sheets.
    • -
    -

    coolity updated:

    -
      -
    • New sprites for HoS and Captain lockers.
    • -
    • New sprites for the orebox.
    • -
    -
    - -
    -

    21 February 2012

    -

    Petethegoat updated:

    -
      -
    • The jetpacks now display correctly when worn.
    • -
    • Buckling to chairs no longer causes you to drop your weapon
    • -
    -

    Nodrak updated:

    -
      -
    • Ghosts now have a "Jump to Mob" verb.
    • -
    -

    Sieve updated:

    -
      -
    • Mining lanterns work properly once again!.
    • -

      Skaer updated:

      -
        -
      • The armoury now includes a box of spare Sec cartridges.
      • -
      -
    - -
    -

    19 February 2012

    -

    Petethegoat updated:

    -
      -
    • The jetpacks in EVA have been replaced with CO2 ones, painted a classy black.
    • -
    • Additionally, jetpacks will now run on gases other than oxygen, as you would expect.
    • -
    • Chair overhaul! You shouldn't notice anything different, but if you encounter bugs with chairs or beds, please report those asap.
    • -
    • New electric chair sprites, by myself.
    • -
    • Electric chairs will only electrocute people buckled into them.
    • -
    • Karma should be fixed.
    • -
    -

    KorPhaeron updated:

    -
      -
    • A new construct type: Artificer. It is capable of constructing defenses, repairing fellow constructs, and summoning raw materials to construct further constructs
    • -
    • Simple animals (constructs, Ian, etc) can now see their health in the Status tab
    • -
    • Detective's revolver is non-lethal again. Was fun while it lasted
    • -
    -
    - -
    -

    18 February 2012

    -

    Petethegoat updated:

    -
      -
    • Foam has a reduced range to prevent spamming
    • -
    -

    Sieve updated:

    -
      -
    • Stopped the unholy Radium/Uranium/Carbon smoke that crashed the server. And for anyone that did this, you are a horrible person
    • -
    • Cleanbots clean dirt
    • -
    • Cleanbots automatically patrol on construction
    • -
    • Removed silicate because it is not useful enough for how much lag it caused
    • -
    -
    - -
    -

    16 February 2012

    -

    Smoke Carter updated:

    -
      -
    • Newscasters now alert people of new feeds and wanted-alerts simultaneously.
    • -
    -
    - -
    -

    15 February 2012

    -

    Kor updated:

    -
      -
    • Terrorists Win! Desert Eagles and Riot Shields now spawn on the syndicate shuttle, replacing the c20r
    • -
    • The Detectives gun still uses .38, but they're now fully lethal bullets. Go ahead, make his day.
    • -
    • The Veil Render has been nerfed, the Nar-Sie it spawns will not pull anchored objects. This is a temporary measure, more nerfs/reworking to come
    • -
    -
    - -
    -

    14 February 2012

    -

    Carn updated:

    -
      -
    • Spacevines added to the random events.
    • -
    • The bug where doors kept opening when a borg tried to close them at close range is now fixed.
    • -
    -
    - -
    -

    13 February 2012

    -

    Khodoque updated:

    -
      -
    • Security officers, the warden and the HoS have new jumpsuits.
    • -
    -

    Erro updated:

    -
      -
    • Clicking the internals button on your user interface (The one that shows if you have internals on or not) will now toggle internals even if they are in your pockets. (humans only) - It now works if your internals are on your back, suit storage, belt, hands and pockets.
    • -
    • The public autolathe has been removed. If you want some some stuff from a lathe, go to cargo.
    • -
    -

    Kor updated:

    -
      -
    • A new item, the null rod, protects the one bearing it from cult magic. One starts in the chaplains office, and this replaces the job based immunity he had. The null rod also is capable of dispelling runes upon hitting them (the bible can no longer do this)
    • -
    • Shooting fuel tanks with lasers or bullets now causes them to explode
    • -
    • A construct shell is now waiting to be found in space.
    • -
    • Chaplains can no longer self heal with the bible
    • -
    • Simple animals, including constructs, can now attack mechs and critters
    • -
    - -
    - -
    -

    12 February 2012

    -

    Erro updated:

    -
      -
    • You can no longer attach photos to ID cards. This never worked properly and if anything, it was misleading.
    • -
    • Backpacks can now hold 7 normal sized items (box size) as opposed to 6 normal sized items + 1 small item
    • -
    • Added several fire alarms to areas around the station including the brig, engineering and others
    • -
    • The atmospherics department now has a few hazard vests available for atmos techs to wear if they don't like the fire suit
    • -
    • Roboticist now have engineering + science headsets, virologists now have medsci headsets with medical + science channels
    • -
    • Added some headsets to the jobs that didn't have any extras: roboticist, qm, scientist, virologist and geneticist.
    • -
    • Station engineers now have construction site access (vacent office by arrivals)
    • -
    • Replaced a few airlocks with glass airlocks (detective, autolathe, assistant storage, robotics, checkpoint)
    • -
    • Removed the wall that was blocking the entrance to the theater
    • -
    • Made a small redesign for the HoP's office so that people running towards it from the escape hallway don't run right into the queue, annoying everyong
    • -
    • The engineering, command and security airlocks now glow green when closing instead of red to match all the other airlocks
    • -
    • The disposal units now auto trigger every 30 game ticks, if there is something (or someone) in them. So no more hiding in disposal units!
    • -
    • You can no longer control the disposal unit from within it. You will have to wait for it to trigger itself.
    • -
    • You can no longer strip items off of Ian while dead / a ghost
    • -
    -

    Pete updated:

    -
      -
    • Updated fitness, athletic shorts are now available!
    • -
    -
    - - -
    -

    11 February 2012

    -

    Erro updated:

    -
      -
    • You can now take individual crayons out of the crayon box the same way as from boxes
    • -
    • Clicking a grille with a glass or reinforced glass pane in your hand will glaze the grille from the direction you're looking from (don't forget to fasten the window tho)
    • -
    • When you click somewhere with the intent to interact, you will automaticaly face the item you're trying to interact with. This won't slow you down when running and firing guns behind you.
    • -
    -

    Kor updated:

    -
      -
    • A new passive mob ability: Relentless. Relentless mobs cannot be shoved (though may still swap places with help intent)
    • -
    • Alien Queens, Juggernaut constructs, and Medical Borgs are all Relentless. Maybe the medborg can actually drag people to medbay on time now
    • -
    • Two constructs, the Juggernaut and the Wraith are now available for wizards and cultists to use soul stones with
    • -
    • A new highly destructive artefact, Veil Render, is now available for wizards
    • -
    • A new one time use global spell, Summon Guns, is now available for wizards.
    • -
    • DEEPSTRIKING! There is now a partially constructed teleporter on the nuke shuttle, and for a large sum of telecrystals they may purchase the circuitboard needed to complete it.
    • -
    • The Chaplain is immune to cult stun, blind, deafen, and blood boil
    • -
    -
    - -
    -

    10 February 2012

    -

    Quarxink updated:

    -
      -
    • Added a new toy: Water balloons. They can be filled with any reagent and when thrown apply the reagents to the tile and everything on it.
    • -
    -
    - -
    -

    9 February 2012

    -

    Erro updated:

    -
      -
    • Engineering and security lockers now spawn with their respective backpacks in them so job-changers can look as they should. HoS locker now also contains an armored vest, for the convenience of the HoS who wants to play with one.
    • -
    • Slightly changed the spawn order of items in the CE and HoS lockers to make starting up a hint less tedious.
    • -
    -
    - -
    -

    8 February 2012

    -

    ConstantA updated:

    -
      -
    • Added Exosuit Jetpack
    • -
    • Added Exosuit Nuclear Reactor (runs of normal, everyday uranium, maybe I'll switch it to run on enriched) - requires research (level 3 in Materials, Power Manipulation and Engineering)
    • -
    • Added Ripley construction steps sprites (courtesy of WJohnston - man, you're awesome)
    • -
    • Exosuit Sleeper can now inject occupant with reagents taken from Syringe Gun
    • -
    • Exosuit Cable Layer will now auto-dismantle floors
    • -
    • Exosuit Heavy Lazer cooldown increased, Scattershot now fires medium calibre ammo (less damage)
    • -
    • Exosuit wreckage can be pulled
    • -
    • EMP now drains half of current exosuit cell charge, not half of maximum charge.
    • -
    • Fixed several possible exosuit equipment runtimes
    • -
    • Introduced new markup to changelog. Javascript is extremely slow (in byond embedded browser) for some reason.
    • -
    -
    -
    -

    4 February 2012, World Cancer Day

    -

    Erro updated:

    -
      -
    • Examining humans now works a bit differently. Some external suits and helmets can hide certain pieces of clothing so you don't see them when examining. Glasses are also now displayed when examining.
    • -
    • The job selection screen has been changed a little to hopefully make making changes there easier.
    • -
    -
    -GoonStation 13 Development Team -
    - Coders: Stuntwaffle, Showtime, Pantaloons, Nannek, Keelin, Exadv1, hobnob, Justicefries, 0staf, sniperchance, AngriestIBM, BrianOBlivion
    - Spriters: Supernorn, Haruhi, Stuntwaffle, Pantaloons, Rho, SynthOrange, I Said No
    -
    -
    -

    Creative Commons License
    Except where otherwise noted, Goon Station 13 is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.
    Rights are currently extended to SomethingAwful Goons only.

    -

    Some icons by Yusuke Kamiyamane. All rights reserved. Licensed under a Creative Commons Attribution 3.0 License.

    -
    - - diff --git a/html/map.png b/html/map.png deleted file mode 100644 index 333c988606cd61447f6e2007c4e8b4abfb4fa0ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5629 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 diff --git a/html/old_add-to-changelog.html b/html/old_add-to-changelog.html deleted file mode 100644 index e442eff327b..00000000000 --- a/html/old_add-to-changelog.html +++ /dev/null @@ -1,77 +0,0 @@ - - - - - New commit - - - - - - -
    - - - - -
    Date:
    Author:
    Add list item - - -
    - -
    - - - \ No newline at end of file diff --git a/html/postcardsmall.jpg b/html/postcardsmall.jpg deleted file mode 100644 index 5d666d738275fa4e31c75d20161edb9038ccfb46..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17836 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 J@-gH8n*h~>P6z-1 diff --git a/html/somerights20.png b/html/somerights20.png deleted file mode 100644 index a66f4d1a010e16aacf1a8538fd0e624a5c0d2586..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 958 zcmV;v13~g(}02g#pPE-H?|NsC0|NsC0|NsC0|NsC0|NsC00OmmE zUH||B+(|@1RCwC7mg|*X@f!!V?^D@c`2xR=E3 zGPlAObS8I&JR3Q2cXAEBzZGm;&_-`xNPf&{BX5#7@cljbk-0+>d@X{_2cUo@VF8yc<~PWWbx_*z?13} z*XA&&T>b*Qdc0X&6q{gPl`Y1@%-X(&l+Oqg(Hg$G33pAQaqn4KKFQ3YPNKP_Az^0(rv7>;@paPO}BAR zH|N!FU_39b6!jt9hF=xGue^z{VYxg+sdrUPZ%)kLm-J@x;(Da94=v*?lF8Ml&^MKL zKknY))O1YgW+20vc7JJWX{h(2hW-XyGA|nve8?g!2iH$9uA`UUX4h$?Ycq~&}>b-&O0!mDD zs55j}gL!H*4Gb;lRLja7xi-GZQCkTx?i}1^3EVQy+zl)VjI)?lu+2;u&fu~#N4Vh? zED5Y;K?Vo=S~Ed5EAXuV$C$wQN=jBV$%?YFe7(d+lcFn_go4XpcIhE2#$}Pfakqjb zGzNx2Nn2T&BO0AQD3-i61{Q<7SW$Uwzm*kbWsYc*iMwJL;CvGsAEjMnvm%2-tQ3cI zl@>5;v2nJ-z_;X8q%|vWm7!ccjsYg`37f_Cj|pN-OvH$JK^T8&rlw~y?`* gT;BX$f&3F-0A)C#*)>-;h5!Hn07*qoM6N<$f;NiBjQ{`u diff --git a/tools/AddToChangelog/AddToChangelog.sln b/tools/AddToChangelog/AddToChangelog.sln deleted file mode 100644 index d402865fa5f..00000000000 --- a/tools/AddToChangelog/AddToChangelog.sln +++ /dev/null @@ -1,20 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual C# Express 2010 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AddToChangelog", "AddToChangelog\AddToChangelog.csproj", "{838EA2DE-A108-4213-8409-7F562F1009BE}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|x86 = Debug|x86 - Release|x86 = Release|x86 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {838EA2DE-A108-4213-8409-7F562F1009BE}.Debug|x86.ActiveCfg = Debug|x86 - {838EA2DE-A108-4213-8409-7F562F1009BE}.Debug|x86.Build.0 = Debug|x86 - {838EA2DE-A108-4213-8409-7F562F1009BE}.Release|x86.ActiveCfg = Release|x86 - {838EA2DE-A108-4213-8409-7F562F1009BE}.Release|x86.Build.0 = Release|x86 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/tools/AddToChangelog/AddToChangelog/AddToChangelog.csproj b/tools/AddToChangelog/AddToChangelog/AddToChangelog.csproj deleted file mode 100644 index cb18329318f..00000000000 --- a/tools/AddToChangelog/AddToChangelog/AddToChangelog.csproj +++ /dev/null @@ -1,140 +0,0 @@ - - - - Debug - x86 - 8.0.30703 - 2.0 - {838EA2DE-A108-4213-8409-7F562F1009BE} - WinExe - Properties - AddToChangelog - AddToChangelog - v4.0 - Client - 512 - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - false - true - - - x86 - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - x86 - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - changelog.ico - - - - - - - - - - - - - - - - Form - - - Form1.cs - - - - - Form1.cs - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - Settings.settings - True - - - - - - - - - - - - - - - - - - False - Microsoft .NET Framework 4 Client Profile %28x86 and x64%29 - true - - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 3.5 SP1 - false - - - False - Windows Installer 3.1 - true - - - - - \ No newline at end of file diff --git a/tools/AddToChangelog/AddToChangelog/Form1.Designer.cs b/tools/AddToChangelog/AddToChangelog/Form1.Designer.cs deleted file mode 100644 index 63b3b0771db..00000000000 --- a/tools/AddToChangelog/AddToChangelog/Form1.Designer.cs +++ /dev/null @@ -1,263 +0,0 @@ -namespace AddToChangelog -{ - partial class MainForm - { - /// - /// Required designer variable. - /// - private System.ComponentModel.IContainer components = null; - - /// - /// Clean up any resources being used. - /// - /// true if managed resources should be disposed; otherwise, false. - protected override void Dispose(bool disposing) - { - if (disposing && (components != null)) - { - components.Dispose(); - } - base.Dispose(disposing); - } - - #region Windows Form Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MainForm)); - this.label1 = new System.Windows.Forms.Label(); - this.label2 = new System.Windows.Forms.Label(); - this.authorBox = new System.Windows.Forms.TextBox(); - this.label3 = new System.Windows.Forms.Label(); - this.dateBox = new System.Windows.Forms.MaskedTextBox(); - this.dropdownBox = new System.Windows.Forms.ComboBox(); - this.getButton = new System.Windows.Forms.Button(); - this.addButton = new System.Windows.Forms.Button(); - this.resultsBox = new System.Windows.Forms.TextBox(); - this.addLineButton = new System.Windows.Forms.Button(); - this.addLineBox = new System.Windows.Forms.TextBox(); - this.listBox = new System.Windows.Forms.TextBox(); - this.saveButton = new System.Windows.Forms.Button(); - this.editBox = new System.Windows.Forms.TextBox(); - this.reloadButton = new System.Windows.Forms.Button(); - this.pictureBox = new System.Windows.Forms.PictureBox(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox)).BeginInit(); - this.SuspendLayout(); - // - // label1 - // - this.label1.AutoSize = true; - this.label1.Location = new System.Drawing.Point(20, 46); - this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(33, 13); - this.label1.TabIndex = 10; - this.label1.Text = "Date:"; - // - // label2 - // - this.label2.AutoSize = true; - this.label2.Location = new System.Drawing.Point(20, 21); - this.label2.Name = "label2"; - this.label2.Size = new System.Drawing.Size(41, 13); - this.label2.TabIndex = 11; - this.label2.Text = "Author:"; - // - // authorBox - // - this.authorBox.Location = new System.Drawing.Point(67, 18); - this.authorBox.Name = "authorBox"; - this.authorBox.Size = new System.Drawing.Size(154, 20); - this.authorBox.TabIndex = 1; - // - // label3 - // - this.label3.AutoSize = true; - this.label3.Location = new System.Drawing.Point(330, 21); - this.label3.Name = "label3"; - this.label3.Size = new System.Drawing.Size(68, 13); - this.label3.TabIndex = 12; - this.label3.Text = "Add change:"; - // - // dateBox - // - this.dateBox.Location = new System.Drawing.Point(67, 43); - this.dateBox.Mask = "00/00/0000"; - this.dateBox.Name = "dateBox"; - this.dateBox.Size = new System.Drawing.Size(79, 20); - this.dateBox.TabIndex = 2; - this.dateBox.ValidatingType = typeof(System.DateTime); - // - // dropdownBox - // - this.dropdownBox.DisplayMember = "\""; - this.dropdownBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.dropdownBox.FormattingEnabled = true; - this.dropdownBox.Items.AddRange(new object[] { - "Added feature", - "Removed feature", - "Bugfix", - "Work in progress", - "Tweak", - "Experimental feature", - "Added icon", - "Removed icon", - "Added sound", - "Removed sound"}); - this.dropdownBox.Location = new System.Drawing.Point(856, 17); - this.dropdownBox.MaxDropDownItems = 10; - this.dropdownBox.Name = "dropdownBox"; - this.dropdownBox.Size = new System.Drawing.Size(121, 21); - this.dropdownBox.TabIndex = 7; - this.dropdownBox.SelectedIndexChanged += new System.EventHandler(this.dropdownBox_SelectedIndexChanged); - // - // getButton - // - this.getButton.Location = new System.Drawing.Point(17, 70); - this.getButton.Name = "getButton"; - this.getButton.Size = new System.Drawing.Size(69, 21); - this.getButton.TabIndex = 3; - this.getButton.Text = "Get HTML"; - this.getButton.UseVisualStyleBackColor = true; - this.getButton.Click += new System.EventHandler(this.getButton_Click); - // - // addButton - // - this.addButton.Location = new System.Drawing.Point(92, 70); - this.addButton.Name = "addButton"; - this.addButton.Size = new System.Drawing.Size(69, 21); - this.addButton.TabIndex = 4; - this.addButton.Text = "Lazy Add"; - this.addButton.UseVisualStyleBackColor = true; - this.addButton.Click += new System.EventHandler(this.addButton_Click); - // - // resultsBox - // - this.resultsBox.Location = new System.Drawing.Point(11, 101); - this.resultsBox.Multiline = true; - this.resultsBox.Name = "resultsBox"; - this.resultsBox.ScrollBars = System.Windows.Forms.ScrollBars.Vertical; - this.resultsBox.Size = new System.Drawing.Size(318, 356); - this.resultsBox.TabIndex = 10; - // - // addLineButton - // - this.addLineButton.Location = new System.Drawing.Point(983, 17); - this.addLineButton.Name = "addLineButton"; - this.addLineButton.Size = new System.Drawing.Size(21, 21); - this.addLineButton.TabIndex = 8; - this.addLineButton.Text = "+"; - this.addLineButton.UseVisualStyleBackColor = true; - this.addLineButton.Click += new System.EventHandler(this.addLineButton_Click); - // - // addLineBox - // - this.addLineBox.Location = new System.Drawing.Point(404, 18); - this.addLineBox.Name = "addLineBox"; - this.addLineBox.Size = new System.Drawing.Size(415, 20); - this.addLineBox.TabIndex = 6; - // - // listBox - // - this.listBox.Location = new System.Drawing.Point(335, 46); - this.listBox.Multiline = true; - this.listBox.Name = "listBox"; - this.listBox.ScrollBars = System.Windows.Forms.ScrollBars.Vertical; - this.listBox.Size = new System.Drawing.Size(669, 49); - this.listBox.TabIndex = 9; - // - // saveButton - // - this.saveButton.Location = new System.Drawing.Point(260, 70); - this.saveButton.Name = "saveButton"; - this.saveButton.Size = new System.Drawing.Size(69, 21); - this.saveButton.TabIndex = 5; - this.saveButton.Text = "Save"; - this.saveButton.UseVisualStyleBackColor = true; - this.saveButton.Click += new System.EventHandler(this.saveButton_Click); - // - // editBox - // - this.editBox.Location = new System.Drawing.Point(335, 101); - this.editBox.MaxLength = 9999999; - this.editBox.Multiline = true; - this.editBox.Name = "editBox"; - this.editBox.ScrollBars = System.Windows.Forms.ScrollBars.Vertical; - this.editBox.Size = new System.Drawing.Size(669, 356); - this.editBox.TabIndex = 13; - // - // reloadButton - // - this.reloadButton.Location = new System.Drawing.Point(185, 70); - this.reloadButton.Name = "reloadButton"; - this.reloadButton.Size = new System.Drawing.Size(69, 21); - this.reloadButton.TabIndex = 14; - this.reloadButton.Text = "Reload"; - this.reloadButton.UseVisualStyleBackColor = true; - this.reloadButton.Click += new System.EventHandler(this.reloadButton_Click); - // - // pictureBox - // - this.pictureBox.Location = new System.Drawing.Point(834, 20); - this.pictureBox.Name = "pictureBox"; - this.pictureBox.Size = new System.Drawing.Size(16, 16); - this.pictureBox.TabIndex = 15; - this.pictureBox.TabStop = false; - // - // MainForm - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.BackColor = System.Drawing.SystemColors.ControlLightLight; - this.ClientSize = new System.Drawing.Size(1016, 469); - this.Controls.Add(this.pictureBox); - this.Controls.Add(this.reloadButton); - this.Controls.Add(this.editBox); - this.Controls.Add(this.saveButton); - this.Controls.Add(this.listBox); - this.Controls.Add(this.addLineBox); - this.Controls.Add(this.addLineButton); - this.Controls.Add(this.resultsBox); - this.Controls.Add(this.addButton); - this.Controls.Add(this.getButton); - this.Controls.Add(this.dropdownBox); - this.Controls.Add(this.dateBox); - this.Controls.Add(this.label3); - this.Controls.Add(this.authorBox); - this.Controls.Add(this.label2); - this.Controls.Add(this.label1); - this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); - this.Name = "MainForm"; - this.Text = "Add To Changelog"; - this.Load += new System.EventHandler(this.MainForm_Load); - this.Shown += new System.EventHandler(this.MainForm_Shown); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox)).EndInit(); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - #endregion - - private System.Windows.Forms.Label label1; - private System.Windows.Forms.Label label2; - private System.Windows.Forms.TextBox authorBox; - private System.Windows.Forms.Label label3; - private System.Windows.Forms.MaskedTextBox dateBox; - private System.Windows.Forms.ComboBox dropdownBox; - private System.Windows.Forms.Button getButton; - private System.Windows.Forms.Button addButton; - private System.Windows.Forms.TextBox resultsBox; - private System.Windows.Forms.Button addLineButton; - private System.Windows.Forms.TextBox addLineBox; - private System.Windows.Forms.TextBox listBox; - private System.Windows.Forms.Button saveButton; - private System.Windows.Forms.TextBox editBox; - private System.Windows.Forms.Button reloadButton; - private System.Windows.Forms.PictureBox pictureBox; - } -} - diff --git a/tools/AddToChangelog/AddToChangelog/Form1.cs b/tools/AddToChangelog/AddToChangelog/Form1.cs deleted file mode 100644 index 567c1fb3e50..00000000000 --- a/tools/AddToChangelog/AddToChangelog/Form1.cs +++ /dev/null @@ -1,268 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Data; -using System.Drawing; -using System.Linq; -using System.Text; -using System.Text.RegularExpressions; -using System.Windows.Forms; -using System.IO; -using System.Reflection; - -namespace AddToChangelog -{ - public partial class MainForm : Form - { - - public string changelogPath = "changelog.html"; - public string changelogMarker = "#ADDTOCHANGELOGMARKER#"; - public string longDateFormat = "d MMMM yyyy"; - public string shortDateFormat = "ddMMyyyy"; - - public Dictionary ItemList = new Dictionary() - { - { "Added feature", "rscadd" }, - { "Removed feature", "rscdel" }, - { "Bugfix", "bugfix" }, - { "Work in progress", "wip" }, - { "Tweak", "tweak" }, - { "Experimental feature", "experiment" }, - { "Added icon", "imageadd" }, - { "Removed icon", "imagedel" }, - { "Added sound", "soundadd" }, - { "Removed sound", "sounddel" } - }; - - public Dictionary ImageList = new Dictionary(); - - public MainForm() - { - InitializeComponent(); - this.dropdownBox.SelectedIndex = 0; - this.dateBox.Text = DateTime.Now.ToString(shortDateFormat); - this.listBox.Text = "# Enter your logs in the text box above and it'll be parsed into here. You can use 'Get HTML' to format it for the changelog. You can also use Lazy Add to automatically add the logs to the changelog, no effort needed (just remember to save)! Below is the changelog, you can edit and save it from here to easily fix mistakes. Save will save the changelog below, reload will undo any unsaved changes."; - } - - public void SaveChangelog() - { - DialogResult dialogResult = MessageBox.Show("Are you sure?", "Confirm", MessageBoxButtons.YesNo); - if (dialogResult == DialogResult.Yes) - { - try - { - File.WriteAllText(changelogPath, editBox.Text); - } - catch - { - MessageBox.Show("Could not find '" + changelogPath + "'. Please place me on the same folder as " + changelogPath + "."); - } - } - } - - public void ScrollToMarker() - { - int selection = editBox.Text.IndexOf(changelogMarker); - if (selection > 0) - { - // Hacky way to scroll the edit text box to the beginning of the changelog entries - this.ActiveControl = editBox; - this.Refresh(); - editBox.SelectionStart = editBox.Text.Length - 1; - editBox.SelectionLength = 0; - editBox.ScrollToCaret(); - editBox.SelectionStart = selection - 2; - editBox.ScrollToCaret(); - } - } - - // Load up the changelog - - public void ReadChangelog() - { - try - { - string changelog = File.ReadAllText(changelogPath); - editBox.Text = changelog; - ScrollToMarker(); - } - catch (Exception e) - { - MessageBox.Show("Could not find '" + changelogPath + "'. Please place me on the same folder as " + changelogPath + "." + e); - } - } - - // Get the log notes - - public string GetHTMLLines() - { - StringReader stringReader = new StringReader(listBox.Text); - string html = ""; - string aLine = ""; - - do - { - aLine = stringReader.ReadLine(); - if (aLine != null) - { - // remove < and > - if (aLine.StartsWith("<") && aLine.Contains(">")) - { - string tag = aLine.Substring(1, aLine.IndexOf(">") - 1); // extract the tag - aLine = aLine.Substring(aLine.IndexOf(">") + 1); // now remove the tag from the line - aLine = "\t\t
  • " + aLine + "
  • \r\n"; // give html - } - else - { - aLine = "\t\t
  • " + aLine + "
  • \r\n"; - } - - html += aLine; - } - - } while (aLine != null); - - return html; - } - - private void addLineButton_Click(object sender, EventArgs e) - { - if (addLineBox.Text == "") - { - return; - } - - string textAdd = this.addLineBox.Text; - string listItem = this.dropdownBox.SelectedItem.ToString(); - string itemClass = ItemList[listItem]; - - if (itemClass == null) - { - return; - } - - if (listBox.Text.StartsWith("#")) - { - listBox.Text = ""; - } - - listBox.Text += "<" + itemClass + ">" + textAdd + "\r\n"; - addLineBox.Text = ""; - - } - - private void getButton_Click(object sender, EventArgs e) - { - if (listBox.Text != "") - { - DateTime dateTime; - if (!DateTime.TryParse(dateBox.Text, out dateTime)) - { - MessageBox.Show("Invalid date time."); - return; - } - - resultsBox.Text = "
    \r\n"; - resultsBox.Text += "\t

    " + dateTime.ToString(longDateFormat) + "

    \r\n"; - resultsBox.Text += "\t

    " + authorBox.Text + " updated:

    \r\n"; - resultsBox.Text += "\t
      \r\n"; - resultsBox.Text += GetHTMLLines(); - resultsBox.Text += "\t
    \r\n"; - resultsBox.Text += "
    "; - } - } - - // Automatically add to changelog - - private void addButton_Click(object sender, EventArgs e) - { - if (resultsBox.Text == "") - { - getButton_Click(this, EventArgs.Empty); - } - - if (resultsBox.Text == "") - { - return; - } - - string html = resultsBox.Text; - - string[] changelogFile = null; - - changelogFile = Regex.Split(editBox.Text, "\r\n"); - - if (changelogFile != null) - { - bool foundMarker = false; - for (int i = 0; i < changelogFile.Length; i++) - { - if (foundMarker == false) - { - string line = changelogFile[i]; - if (line.Contains(changelogMarker)) - { - line += "\r\n\r\n"; - line += resultsBox.Text; - line += "\r\n"; - changelogFile[i] = line; - foundMarker = true; - break; - } - } - } - - if (foundMarker == false) - { - MessageBox.Show("Could not find '#ADDTOCHANGELOGMARKER#' in '" + changelogPath + "'. Please place one above where the changelog entries start, inside a comment."); - } - else - { - editBox.Text = String.Join("\r\n", changelogFile); - ScrollToMarker(); - } - - } - } - - private void saveButton_Click(object sender, EventArgs e) - { - SaveChangelog(); - } - - private void reloadButton_Click(object sender, EventArgs e) - { - ReadChangelog(); - } - - private void MainForm_Shown(object sender, EventArgs e) - { - ReadChangelog(); - } - - private void dropdownBox_SelectedIndexChanged(object sender, EventArgs e) - { - // Change the image to reflect the drop down box selection - if (ImageList.Count > 0) - { - string value = ItemList[dropdownBox.SelectedItem.ToString()]; - pictureBox.Image = ImageList[value]; - } - } - - private void MainForm_Load(object sender, EventArgs e) - { - // Get our embedded images. Use our dictionaries to help. - foreach (string value in ItemList.Values) - { - Assembly myAssembly = Assembly.GetExecutingAssembly(); - Stream myStream = myAssembly.GetManifestResourceStream("AddToChangelog." + value + ".png"); - Bitmap image = new Bitmap(myStream); - - ImageList.Add(value, image); - } - - pictureBox.Image = ImageList["rscadd"]; - } - } -} diff --git a/tools/AddToChangelog/AddToChangelog/Form1.resx b/tools/AddToChangelog/AddToChangelog/Form1.resx deleted file mode 100644 index 56c5b622846..00000000000 --- a/tools/AddToChangelog/AddToChangelog/Form1.resx +++ /dev/null @@ -1,1906 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - - - AAABAAYAgIAAAAEAIAAoCAEAZgAAAEhIAAABACAAiFQAAI4IAQAwMAAAAQAgAKglAAAWXQEAICAAAAEA - IACoEAAAvoIBABgYAAABACAAiAkAAGaTAQAQEAAAAQAgAGgEAADunAEAKAAAAIAAAAAAAQAAAQAgAAAA - AAAACAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAEAAAACAAA - AA4AAAARAAAAEwAAABYAAAAaAAAAHQAAACEAAAAiAAAAJQAAACgAAAAqAAAALAAAAC4AAAAwAAAAMgAA - ADQAAAA1AAAANgAAADcAAAA4AAAAOQAAADoAAAA6AAAAOwAAADwAAAA8AAAAPQAAAD0AAAA+AAAAPgAA - AD4AAAA+AAAAPgAAAD4AAAA+AAAAPQAAAD0AAAA8AAAAPAAAADsAAAA6AAAAOgAAADkAAAA4AAAANwAA - ADYAAAA1AAAANAAAADEAAAAwAAAALQAAACwAAAApAAAAJwAAACUAAAAiAAAAIAAAAB0AAAAZAAAAFQAA - ABMAAAARAAAADQAAAAcAAAADAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAADAAAACQAAABEAAAAWAAAAGgAAAB0AAAAgAAAAIgAAACUAAAAoAAAAKgAA - ACwAAAAvAAAAMgAAADUAAAA3AAAAOAAAADkAAAA7AAAAPAAAADwAAAA+AAAAPwAAAEAAAABBAAAAQgAA - AEMAAABEAAAARQAAAEYAAABHAAAARwAAAEgAAABJAAAASQAAAEkAAABJAAAASwAAAE0AAABLAAAASQAA - AEcAAABFAAAARAAAAEMAAABCAAAAQQAAAEAAAAA/AAAAPgAAADwAAAA8AAAAOgAAADkAAAA4AAAANwAA - ADQAAAAxAAAALwAAACwAAAAqAAAAJwAAACQAAAAhAAAAHwAAAB0AAAAZAAAAFgAAABAAAAAIAAAAAgAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAACgAA - ABAAAAAVAAAAGAAAABsAAAAeAAAAIQAAACQAAAAnAAAAKQAAACsAAAAuAAAAMAAAADMAAAA0AAAANgAA - ADgAAAA4AAAAOQAAADsAAAA8AAAAPgAAAEAAAABDAAAAQwAAAEIAAABCAAAAQgAAAEMAAABEAAAARAAA - AEUAAABFAAAARgAAAE0AAABbAAAAYwAAAGEAAABcAAAAVgAAAFEAAABMAAAARwAAAEIAAABAAAAAPQAA - ADwAAAA7AAAAOQAAADgAAAA3AAAANgAAADQAAAAyAAAAMAAAAC0AAAArAAAAKQAAACYAAAAjAAAAIQAA - AB0AAAAaAAAAGAAAABUAAAAPAAAACgAAAAQAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAgAA - AAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAA - AAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAA - AAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAwAAAAQAAAAGAAAACQAAAA4AAAARAAAAEwAA - ABQAAAAWAAAAGAAAABsAAAAeAAAAIgAAACUAAAAmAAAAKAAAACoAAAAsAAAAMAAAADYAAABAAAAASgAA - AFIAAABRAAAAQgAAADYAAAA0AAAAMwAAADMAAAA0AAAANAAAADQAAAA6AAAAVAwMDHoxMTGULi4ukBoa - GoYGBgZ6AAAAcQAAAGYAAABaAAAAUAAAAEYAAAA5AAAALwAAACsAAAApAAAAKAAAACYAAAAkAAAAIgAA - AB8AAAAbAAAAGAAAABYAAAAUAAAAEgAAABEAAAAPAAAACgAAAAYAAAAEAAAAAgAAAAEAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAEAAAACAAAABAAAAAUAAAAGAAAABwAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAA - AAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAA - AAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAA - AAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAJAAAACgAAAAwAAAAPAAAAEQAA - ABIAAAATAAAAGwAAACgAAAA2AAAASAcHB1sXFxdyJCQkghkZGXkAAABPAAAAKgAAABYAAAATAAAAEgAA - ABEAAAASAAAAEwAAACcAAABXaGhoqaysrOKqqqrhn5+f2ZKSks6AgIC+ZmZmqUZGRpEnJyd7FhYWZwAA - AEgAAAAmAAAAEAAAAAsAAAALAAAACgAAAAoAAAAJAAAABwAAAAQAAAACAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAwAAAAYAAAAKAAAADQAA - ABAAAAASAAAAEwAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAA - ABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAA - ABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAA - ABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAVAAAAGwAAACgAAAA9AAAAVRgYGG5CQkKPbm5ur5iY - mM2xsbHkkpKSyBwcHHEAAAA2AAAADgAAAAYAAAADAAAAAQAAAAAAAAABAAAAIRsbG2WgoKDNzs7O/8/P - z//Pz8//zs7O/srKyvrFxcX1vr6+7q+vr9yUlJTANDQ0eQAAADIAAAAHAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAIAAAAGAAAADAAAABQAAAAbAAAAIQAAACUAAAAnAAAAKAAAACgAAAAoAAAAKAAA - ACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAA - ACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAA - ACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKQAA - ADoAAABTCwsLbTMzM4xpaWmxlpaW0rW1tevGxsb5ysrK/MvLy/6/v7/zZmZmrQcHB14AAAAnAAAAEAAA - AAkAAAAEAAAAAgAAAAkAAAA2TU1Niry8vOrQ0ND/09PT/9TU1P/U1NT/1NTU/9TU1P/T09P/0NDQ/cbG - xvVfX1+ZBAQEPQAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAABAAAAAkAAAAUAAAAIAAA - ACwAAAA1AAAAPAAAAD4AAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA - AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA - AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA - AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABIAAAAaigoKJh5eXnHrKys6MXFxfjMzMz+y8vL/8nJ - yf/Kysr/ysrK/8zMzP6jo6PgLi4ukQAAAE4AAAAjAAAAEgAAAA0AAAAJAAAAFhEREVKGhoa0y8vL+dLS - 0v/U1NT/1dXV/9bW1v/W1tb/19fX/9jY2P/W1tb/ycnJ+WNjY50EBAQ/AAAACgAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAEAAAAFAAAADQAAABsAAAAsAAAAPAAAAEoAAABS//////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - /////////////////////////////////////////////////////////////////////////////+zs - 7P+xsbH/p6en/8jIyP/Kysr/ycnJ/8jIyP/IyMj/ycnJ/8rKyv/Ly8v/zMzM/8vLy/+pqan/h4eH2x8f - H1kAAAA4AAAAMwAAADIAAAA8NDQ0dbKyst3Pz8/+1NTU/9XV1f/W1tb/19fX/9jY2P/Z2dn/2dnZ/9jY - 2P/Kysr5ZGRkngMDA0AAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAMAAAACAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAYAAAAQAAAAIQAA - ADYAAABKAAAAWwAAAGX/////+Pj4//f39//4+Pj/+Pj4//j4+P/4+Pj/+Pj4//j4+P/5+fn/+fn5//n5 - +f/6+vr/+vr6//r6+v/6+vr/+vr6//r6+v/6+vr/+/v7//v7+//7+/v/+/v7//v7+//7+/v//Pz8//z8 - /P/8/Pz//Pz8//z8/P/8/Pz//f39//39/f/9/f3//f39//39/f/9/f3//f39//7+/v/+/v7//v7+//7+ - /v/+/v7//v7+//7+/v/+/v7//f39//z8/P/7+/v/6enp/7CwsP+oqKj/ysrK/8jIyP/Hx8f/yMjI/8nJ - yf/Kysr/y8vL/8vLy//MzMz/z8/P/7y8vP+VlZX/iYmJ+TU1NZEmJiaBKysrfy8vL4FycnKqxsbG9NLS - 0v/V1dX/1tbW/9fX1//Y2Nj/2NjY/9ra2v/a2tr/2NjY/8vLy/lqamqhCwsLQQAAAAoAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAsAAAAdAAAALAAAACcAAAASAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAACAAAABwAAABIAAAAlAAAAPAAAAFIAAABlAAAAcP/////29vb/9vb2//f3 - 9//39/f/9/f3//j4+P/4+Pj/+Pj4//n5+f/5+fn/+fn5//r6+v/6+vr/+vr6//r6+v/6+vr/+vr6//v7 - +//7+/v/+/v7//v7+//7+/v/+/v7//v7+//8/Pz//Pz8//z8/P/8/Pz//Pz8//z8/P/9/f3//f39//39 - /f/9/f3//f39//39/f/9/f3//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/9/f3//Pz8//v7 - +//x8fH/u7u7/6Wlpf/IyMj/ysrK/8nJyf/Kysr/ysrK/8vLy//MzMz/zc3N/83Nzf/Pz8//zc3N/7S0 - tP+qqqr/ra2t/q6urumzs7Pltra25sPDw/HS0tL/1dXV/9fX1//Y2Nj/2NjY/9nZ2f/a2tr/29vb/9vb - 2//a2tr/zMzM+W5ubqILCwtBAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAKQwMDFNKSkp/Ly8vcAMD - A0MAAAAdAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAHAAAAEwAA - ACcAAAA/AAAAVgAAAGoAAAB2//////b29v/29vb/9/f3//f39//39/f/+Pj4//j4+P/4+Pj/+fn5//n5 - +f/5+fn/+vr6//r6+v/6+vr/+vr6//r6+v/6+vr/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//z8 - /P/8/Pz//Pz8//z8/P/8/Pz//Pz8//39/f/9/f3//f39//39/f/9/f3//f39//39/f/+/v7//v7+//7+ - /v/+/v7//v7+//7+/v/+/v7//f39//39/f/8/Pz/+/v7//X19f/Gxsb/oaGh/8bGxv/MzMz/ysrK/8rK - yv/Ly8v/zMzM/83Nzf/Ozs7/zs7O/8/Pz//Q0ND/0dHR/9HR0f/S0tL/0tLS/9LS0v/T09P/09PT/9TU - 1P/X19f/2NjY/9nZ2f/Z2dn/2tra/9vb2//c3Nz/3Nzc/9ra2v/MzMz5e3t7rA4ODlYAAAAwAAAAFgAA - AAgAAAADAAAADwAAADIhISFidnZ2qLW1teCjo6PPXl5ekQwMDFMAAAApAAAACwAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAgAAAAUAAAAKAAAAEAAAABYAAAAbAAAAHj/////9vb2//b2 - 9v/39/f/9/f3//f39//4+Pj/+Pj4//j4+P/5+fn/+fn5//n5+f/6+vr/+vr6//r6+v/6+vr/+vr6//r6 - +v/7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v//Pz8//z8/P/8/Pz//Pz8//z8/P/8/Pz//f39//39 - /f/9/f3//f39//39/f/9/f3//f39//7+/v/+/v7//v7+//n5+f/7+/v//v7+//7+/v/9/f3//f39//z8 - /P/7+/v/9vb2/8/Pz/+enp7/xMTE/83Nzf/Ly8v/zMzM/8zMzP/Nzc3/zs7O/8/Pz//Pz8//0NDQ/9HR - 0f/S0tL/09PT/9PT0//U1NT/1dXV/9XV1f/W1tb/19fX/9jY2P/Z2dn/2tra/9ra2v/b29v/3Nzc/93d - 3f/e3t7/29vb/9LS0v2ysrLbeXl5pjw8PHcDAwNQAAAAMQAAACYAAAA8KSkpb5KSkrrFxcXv1tbW/9XV - 1f27u7vlgYGBqhUVFWEAAAAxAAAADQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAACAAA - ABQAAAAoAAAAQAAAAFgAAABsAAAAeP/////29vb/9/f2//f39//39/f/9/f3//j4+P/4+Pj/+Pj4//n5 - +f/5+fn/+fn5//r6+v/6+vr/+vr6//r6+v/6+vr/+vr6//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7 - +//8/Pz//Pz8//z8/P/8/Pz//Pz8//z8/P/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//v7+//j4 - +P/n5+f/0tLS/9XV1f/p6en/9/f3//39/f/8/Pz//Pz8//v7+//09PT/0NDQ/5ubm//AwMD/zs7O/8zM - zP/Nzc3/zc3N/87Ozv/Pz8//0NDQ/9DQ0P/R0dH/0tLS/9PT0//U1NT/1NTU/9XV1f/W1tb/19fX/9fX - 1//Y2Nj/2dnZ/9ra2v/b29v/29vb/9zc3P/d3d3/3t7e/97e3v/e3t7/2tra/9bW1v7MzMz2srKy24GB - ga9AQEB6DQ0NX0lJSYOcnJzIzc3N99vb2/7l5eX/5OTk/9ra2v7Hx8fwiIiItTExMW0AAAA1AAAADwAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAIAAAAFAAAACgAAABAAAAAWAAAAGwAAAB4//////b2 - 9v/39/b/9/f3//f39//39/f/+Pj4//j4+P/4+Pj/+fn5//n5+f/5+fn/+vr6//r6+v/6+vr/+vr6//r6 - +v/6+vr/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//z8/P/8/Pz//Pz8//z8/P/8/Pz//Pz8//39 - /f/9/f3//f39//39/f/9/f3//f39//7+/v/6+vr/4eHh/7e3t/+hoaH/oqKi/7Gxsf/S0tL/7e3t//n5 - +f/8/Pz/7Ozs/9LS0v+vr6//nJyc/8PDw//R0dH/zs7O/87Ozv/Pz8//z8/P/9DQ0P/R0dH/0tLS/9PT - 0//T09P/1NTU/9XV1f/V1dX/1tbW/9fX1//Y2Nj/2dnZ/9ra2v/a2tr/29vb/9zc3P/d3d3/3t7e/97e - 3v/f39//4ODg/+Hh4f/h4eH/4ODg/93d3f/Y2Nj/z8/P+bOzs9yTk5O8sLCw2dTU1P3f39//5+fn/+rq - 6v/r6+v/6enp/9/f3//Pz8/3m5ubwzAwMHMAAAA4AAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAA - AAgAAAAUAAAAKAAAAEAAAABYAAAAbAAAAHj/////9vb2//f39v/39/f/9/f3//f39//4+Pj/+Pj4//j4 - +P/5+fn/+fn5//n5+f/6+vr/+vr6//r6+v/6+vr/+vr6//r6+v/7+/v/+/v7//v7+//7+/v/+/v7//v7 - +//7+/v//Pz8//z8/P/8/Pz//Pz8//z8/P/8/Pz//f39//39/f/9/f3//f39//39/f/9/f3/+/v7/+Tk - 5P+3t7f/pKSk/7y8vP+9vb3/qamp/6SkpP+5ubn/2NjY/+Pj4//CwsL/pKSk/6Wlpf++vr7/0dHR/9DQ - 0P/Ozs7/z8/P/8/Pz//Q0ND/0dHR/9LS0v/S0tL/09PT/9TU1P/V1dX/1tbW/9fX1//Y2Nj/2NjY/9nZ - 2f/a2tr/29vb/9vb2//c3Nz/3d3d/93d3f/e3t7/39/f/+Dg4P/h4eH/4uLi/+Li4v/j4+P/5OTk/+Tk - 5P/f39//2dnZ/dLS0vrX19f94uLi/+np6f/q6ur/6+vr/+zs7P/s7Oz/6+vr/+Hh4f7Pz8/3nZ2dxjw8 - PHYAAAA4AAAADQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAACAAAABQAAAAoAAAAQAAAAFgAAABsAAAAeP// - ///29vb/9/f2//f39//5+fn/5OTk/97e3v/39/f/+Pj4//n5+f/5+fn/+fn5//r6+v/6+vr/+vr6//r6 - +v/6+vr/+vr6//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//8/Pz//Pz8//z8/P/8/Pz//Pz8//z8 - /P/9/f3//f39//39/f/9/f3//f39//39/f/p6en/ubm5/6SkpP++vr7/0tLS/9HR0f/Pz8//urq6/6Sk - pP+kpKT/q6ur/56env+wsLD/zMzM/9HR0f/Pz8//z8/P/8/Pz//Pz8//0NDQ/9HR0f/S0tL/09PT/9PT - 0//V1dX/1dXV/9bW1v/X19f/2NjY/9jY2P/Z2dn/2tra/9ra2v/c3Nz/3Nzc/93d3f/e3t7/3t7e/+Dg - 4P/g4OD/4eHh/+Li4v/j4+P/4+Pj/+Tk5P/l5eX/5ubm/+bm5v/l5eX/4+Pj/+Xl5f/q6ur/6urq/+vr - 6//s7Oz/7e3t/+3t7f/u7u7/7u7u/+Pj4/7U1NT8lZWVvRsbG14AAAAbAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAIAAAAIAAAAFAAAACgAAABAAAAAWAAAAGwAAAB4//////b29v/39/b/9/f3/9TU1P+Ojo7/oKCg/8LC - wv/39/f/+fn5//n5+f/5+fn/+vr6//r6+v/6+vr/+vr6//r6+v/6+vr/+/v7//v7+//7+/v/+/v7//v7 - +//7+/v/+/v7//z8/P/8/Pz//Pz8//z8/P/8/Pz//Pz8//39/f/9/f3//f39//39/f/8/Pz/6+vr/8DA - wP+jo6P/vr6+/9DQ0P/Kysr/yMjI/8zMzP/Pz8//ycnJ/7S0tP+rq6v/vr6+/9HR0f/Q0ND/z8/P/8/P - z//Pz8//0NDQ/9HR0f/S0tL/09PT/9PT0//U1NT/1dXV/9bW1v/W1tb/19fX/9jY2P/Z2dn/2tra/9ra - 2v/b29v/3Nzc/93d3f/d3d3/3t7e/9/f3//g4OD/4eHh/+Hh4f/i4uL/4+Pj/+Tk5P/l5eX/5eXl/+bm - 5v/n5+f/6Ojo/+jo6P/p6en/6urq/+vr6//s7Oz/7Ozs/+3t7f/u7u7/7+/v/+/v7//w8PD/6urq/9fX - 1/2enp7EICAgXwAAABsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAgAAAAUAAAAKAAAAEAAAABYAAAAbAAA - AHj/////9vb2//f39v/39/f/s7Oz/3x8fP+Ojo7/paWl//Ly8v/5+fn/+fn5//n5+f/6+vr/+vr6//r6 - +v/6+vr/+vr6//r6+v/7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v//Pz8//z8/P/8/Pz//Pz8//z8 - /P/8/Pz//f39//39/f/9/f3//f39//Dw8P/Hx8f/oqKi/7a2tv/R0dH/y8vL/8fHx//Hx8f/ycnJ/8vL - y//Pz8//09PT/9TU1P/T09P/0NDQ/87Ozv/Pz8//0NDQ/9DQ0P/R0dH/0tLS/9PT0//T09P/1NTU/9XV - 1f/W1tb/19fX/9fX1//Y2Nj/2tra/9vb2//d3d3/3d3d/9/f3//f39//4ODg/+Dg4P/h4eH/4eHh/+Hh - 4f/i4uL/4uLi/+Pj4//k5OT/5eXl/+Xl5f/m5ub/5+fn/+jo6P/p6en/6enp/+rq6v/r6+v/7Ozs/+3t - 7f/t7e3/7u7u/+/v7//w8PD/8PDw//Dw8P/i4uL/xcXF62NjY5IAAAA/AAAADwAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAACAAAACAAAABQAAAAoAAAAQAAAAFgAAABsAAAAeP/////29vb/9vb2//f39//h4eH/hYWF/4KC - gv/BwcH/9fX1//n5+f/5+fn/+fn5//r6+v/6+vr/+vr6//r6+v/6+vr/+vr6//v7+//7+/v/+/v7//v7 - +//7+/v/+/v7//v7+//8/Pz//Pz8//z8/P/8/Pz//Pz8//z8/P/9/f3//f39//39/f/5+fn/1NTU/6Ki - ov+zs7P/0dHR/8zMzP/IyMj/yMjI/8nJyf/Kysr/ysrK/8vLy//Ozs7/0dHR/8/Pz//Pz8//z8/P/9DQ - 0P/R0dH/0tLS/9LS0v/T09P/1NTU/9XV1f/V1dX/1tbW/9fX1//a2tr/3t7e/+Pj4//n5+f/6urq/+zs - 7P/s7Oz/7u7u/+3t7f/s7Oz/7Ozs/+vr6//p6en/6Ojo/+fn5//l5eX/5eXl/+Xl5f/m5ub/5+fn/+jo - 6P/o6Oj/6enp/+rq6v/r6+v/7Ozs/+zs7P/t7e3/7u7u/+/v7//w8PD/8PDw//Hx8f/x8fH/6urq/9bW - 1vqTk5O8ICAgXgAAAB8AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAIAAAAFAAAACgAAABAAAAAWAAA - AGwAAAB4//////b29v/29vb/9/f3//f39//v7+//7Ozs//X19f/4+Pj/+fn5//n5+f/5+fn/+vr6//r6 - +v/6+vr/+vr6//r6+v/6+vr/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//z8/P/8/Pz//Pz8//z8 - /P/8/Pz//Pz8//39/f/9/f3//Pz8/+Tk5P+wsLD/qKio/83Nzf/Pz8//yMjI/8jIyP/Jycn/ysrK/8vL - y//Ly8v/zMzM/83Nzf/Ozs7/z8/P/9DQ0P/Q0ND/0dHR/9LS0v/S0tL/09PT/9TU1P/V1dX/1tbW/9jY - 2P/d3d3/5OTk/+vr6//v7+//8fDw/+zp5//q6OX/6Ofm/+bk4//j4uD/4+Hg/+Ti4f/l5OP/5+bm/+no - 6P/t7ez/7+/v/+3t7f/r6+v/6urq/+jo6P/o6Oj/6enp/+np6f/q6ur/6+vr/+vr6//t7e3/7e3t/+7u - 7v/v7+//8PDw//Dw8P/x8fH/8vLy//Dw8P/h4eH+vb294UhISIIAAAA3AAAACgAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAgAAAAgAAAAUAAAAKAAAAEAAAABYAAAAbAAAAHj/////9vb2//b29v/39/f/9/f3//f3 - 9//4+Pj/+Pj4//j4+P/5+fn/+fn5//n5+f/6+vr/+vr6//r6+v/6+vr/+vr6//r6+v/7+/v/+/v7//v7 - +//7+/v/+/v7//v7+//7+/v//Pz8//z8/P/8/Pz//Pz8//z8/P/8/Pz//f39//39/f/6+vr/z8/P/6Sk - pP/ExMT/0tLS/8rKyv/Jycn/ysrK/8rKyv/Ly8v/zMzM/83Nzf/Nzc3/zs7O/8/Pz//Q0ND/0NDQ/9HR - 0f/S0tL/09PT/9TU1P/U1NT/1dXV/9fX1//e3t7/6Ojo//Hx8f/z8/P/7erp/9fMwP/Fsp//uKeV/7Gk - lv+upZz/q6Ob/6ujmv+ropr/qqGa/6uim/+vqKH/uLKs/8bCvv/T0M3/4N/e/+7t7f/v7+//7e3t/+zs - 7P/r6+v/6+vr/+vr6//s7Oz/7e3t/+7u7v/u7u7/7+/v//Dw8P/w8PD/8fHx//Ly8v/z8/P/6Ojo/9TU - 1PiIiIivBgYGUwAAABkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAACAAAABQAAAAoAAAAQAAA - AFgAAABsAAAAeP/////29vb/9vb2//f39//39/f/9/f3//j4+P/4+Pj/+Pj4//n5+f/5+fn/+fn5//r6 - +v/6+vr/+vr6//r6+v/6+vr/+vr6//r6+v/7+/v/+/v7//v7+//7+/v/+/v7//v7+//8/Pz//Pz8//z8 - /P/8/Pz//Pz8//z8/P/9/f3//f39//r6+v/Pz8//pKSk/8HBwf/S0tL/zMzM/8rKyv/Kysr/y8vL/8zM - zP/Nzc3/zc3N/87Ozv/Pz8//0NDQ/9HR0f/S0tL/0tLS/9PT0//U1NT/1dXV/9bW1v/c3Nz/5+fn//Ly - 8v/y8fD/49vU/8Oumf+kgl//kmlB/5V1Vf+pmIj/tayi/7qxqf+8tKz/vbat/721rf+8s6v/ubCp/7Wt - pf+vpp7/qJ+W/6Wbkv+up5//v7m0/9TSz//o5+b/7+/v/+/v7//t7e3/7e3t/+3t7f/t7e3/7u7u/+/v - 7//w8PD/8fHx//Ly8v/z8/P/8/Pz//Pz8//j4+P/xMTE6VhYWJAAAABGAAAAEgAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAIAAAAIAAAAFAAAACgAAABAAAAAWAAAAGwAAAB4//////b29v/29vb/9/f3//f3 - 9//39/f/+Pj4//j4+P/4+Pj/+fn5//n5+f/5+fn/+vr6//r6+v/6+vr/+vr6//r6+v/6+vr/+vr6//v7 - +//7+/v/+/v7//v7+//7+/v/+/v7//z8/P/8/Pz//Pz8//z8/P/8/Pz//Pz8//z8/P/9/f3/+/v7/+Hh - 4f+wsLD/pqam/8jIyP/S0tL/zMzM/8zMzP/MzMz/zc3N/87Ozv/Pz8//z8/P/9DQ0P/R0dH/0tLS/9PT - 0//T09P/1NTU/9XV1f/X19f/4+Pj//Ly8v/4+Pj/6uTe/7+nkv+UaT7/gUkS/41eL/+rknn/wrmv/8zE - vf/TzMX/2NHL/9nUzv/b1c//2tTP/9jQyv/PwbP/xrKd/7yhh/+yknP/qIZl/6GCY/+cgmj/n4t3/7Gk - l//Rzcj/7ezs//Hx8f/x8fH/7+/v/+/v7//w8PD/8fHx//Hx8f/y8vL/8/Pz//T09P/09PT/9fX1/+vr - 6//Y2Nj7mpqavhISEmIAAAAoAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAgAAAAUAAAAKAAA - AEAAAABYAAAAbAAAAHj/////9vb2//b29v/39/f/9/f3//f39//4+Pj/+Pj4//j4+P/5+fn/+fn5//n5 - +f/6+vr/+vr6//r6+v/6+vr/+vr6//r6+v/6+vr/+/v7//v7+//7+/v/+/v7//v7+//7+/v//Pz8//z8 - /P/8/Pz//Pz8//z8/P/8/Pz//Pz8//39/f/9/f3/+fn5/9zc3P+rq6v/q6ur/8/Pz//S0tL/zc3N/87O - zv/Ozs7/z8/P/9DQ0P/Q0ND/0dHR/9LS0v/T09P/1NTU/9TU1P/V1dX/2tra/+jo6P/4+Pj/9PLv/868 - q/+ackn/f0YN/4RGCf+fcUX/wK2a/9HKwv/b1c//4NvW/+Tg3P/p5eH/6+fj/+fe1f/YwKj/xppt/7d7 - P/+sZR7/pVgL/6JUB/+eUgb/mlAG/5NNB/+OTg//ilYi/5FpQ/+wmYP/2tLM//Hx8P/y8vL/8PDw//Hx - 8f/x8fH/8vLy//Pz8//09PT/9fX1//X19f/29vb/9fX1/+fn5/7Nzc3venp6pg8PD1AAAAAXAAAAAwAA - AAIAAAAEAAAACwAAAA8AAAAPAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAACAAAACAAAABQAAAAoAAAAQAAAAFgAAABsAAAAeP/////29vb/9vb2//f3 - 9v/39/f/9/f3//j4+P/4+Pj/+Pj4//n5+f/5+fn/+fn5//r6+v/6+vr/+vr6//r6+v/6+vr/+vr6//r6 - +v/7+/v/+/v7//v7+//7+/v/+/v7//v7+//8/Pz//Pz8//z8/P/8/Pz//Pz8//z8/P/8/Pz//f39//39 - /f/9/f3/9/f3/9bW1v+mpqb/sLCw/9LS0v/S0tL/z8/P/8/Pz//Q0ND/0dHR/9HR0f/S0tL/09PT/9TU - 1P/V1dX/1dXV/9vb2//r6+v/+Pj4/+vm4P+1mHz/g04Z/38/AP+MSQj/rIJY/87Asv/c1tH/4t7a/+jl - 4v/t6+n/8e/u//Pw7f/m0bz/y5hk/7VrH/+tWAL/q1UA/6tUAP+qVAD/qFQA/6dTAP+kUgD/oU8A/5tM - AP+SSAD/iEMA/4FECf+TaUD/wrCd/+7t6//z8/P/8/Pz//Pz8//z8/P/9PT0//X19f/19fX/9vb2//f3 - 9//4+Pj/9fX1/+Pj4/68vLzgUVFRhAAAADoAAAAiAAAAKAAAADEAAAA8AAAARgAAAEUAAAApAAAACwAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAIAAAAFAAA - ACgAAABAAAAAWAAAAGwAAAB4//////b29v/29vb/9/f2//j4+P/w8PD/6urq//r6+v/4+Pj/+fn4//n5 - +f/5+fn/+vr6//r6+v/6+vr/+vr6//r6+v/6+vr/+vr6//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7 - +//8/Pz//Pz8//z8/P/8/Pz//Pz8//z8/P/9/f3//f39//39/f/9/f3/8fHx/8bGxv+jo6P/vLy8/9jY - 2P/S0tL/0NDQ/9HR0f/S0tL/09PT/9TU1P/U1NT/1dXV/9bW1v/b29v/7Ozs//j4+P/g1sz/o35b/4FI - D/+EQQD/kUoF/69/UP/Sw7X/4d3Z/+jl4//u7ev/8/Lx//f19f/07+r/3b2d/8KCQv+1aBr/tGQV/7Rk - Ff+zYhL/sl8O/7BcCf+uWQT/rVcB/6xVAP+pVAD/plIA/6JQAP+aTAD/j0cA/4RCAv+JVSD/t52C/+rl - 4P/19fX/9PT0//X19f/19fX/9vb2//f39//4+Pj/+Pj4//n5+f/6+vr/8vLy/93d3fudnZ3BJiYmcR0d - HWdBQUF4Xl5einR0dJ2GhoaucHBwnxMTE1wAAAAhAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAgAAAAUAAAAKAAAAEAAAABYAAAAbAAAAHj/////9vb2//b2 - 9v/39/b/4ODg/5SUlP+jo6P/ysrK//j4+P/4+Pj/+fn5//n5+f/5+fn/+vr6//r6+v/6+vr/+vr6//r6 - +v/6+vr/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//z8/P/8/Pz//Pz8//z8/P/8/Pz//Pz8//39 - /f/9/f3//f39//39/f/5+fn/09PT/6Ojo/+3t7f/2dnZ/9PT0//R0dH/0tLS/9PT0//U1NT/1dXV/9XV - 1f/W1tb/2tra/+np6f/29vb/2MzB/5x0Tv97PgL/h0MA/5RKAP+vekX/1MW3/+Xi3//s6ur/8fHw//X1 - 9f/29vb/8uzm/9m0kP+9dzL/t2oe/7htIv+5byX/unIp/7pyKv+6cCf/uGwh/7VnGf+yYhH/sF0K/65Z - BP+tVgH/q1QA/6ZTAP+fTwD/lEkA/4ZCAP+BRw7/ro9w/+fh2//29vb/9vb2//b29v/39/f/+Pj4//n5 - +f/5+fn/+vr6//v7+//6+vr/6+vr/9PT0/S2trbZt7e32cHBwePKysrr1dXV89zc3PvIyMjqYGBgkgQE - BDwAAAALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAACAAA - ABQAAAAoAAAAQAAAAFgAAABsAAAAeP/////29vb/9vb2//f39v+0tLT/f39//5GRkf+mpqb/8/Pz//j4 - +P/5+fn/+fn5//n5+f/6+vr/+vr6//r6+v/6+vr/+vr6//r6+v/7+/v/wMDA/7CwsP/t7e3/rq6u/729 - vf/z8/P/s7Oz/8PDw//p6en/oqKi/8LCwv/8/Pz/s7Oz/9XV1f/29vb/sLCw//Dw8P9+fn7/oqKi/8rK - yv/W1tb/0tLS/9LS0v/T09P/1NTU/9XV1f/W1tb/19fX/9nZ2f/m5ub/8/Pz/9vQxv+ZcUr/fkIG/4pE - AP+WSgD/qGgo/9G6pf/n5eP/7e3s//Hx8f/z8/P/8/Pz//Lv7P/Uq4T/uGwi/7NiEf+0YxT/tWYX/7Vo - G/+3ax//uG4j/7pwJ/+7cyv/u3Iq/7lvJf+3ah7/tGUW/7JgD/+wXAj/rloF/6tWA/+jUgD/lkoA/4hD - AP+FTBP/sZN0/+3o5P/4+Pj/+fn5//n5+f/5+fn/+vr6//v7+//7+/v//Pz8//39/f/4+Pj/6enp/+Li - 4v7m5ub+6enp/+3t7f/w8PD/7u7u/93d3fuhoaHFGBgYXAAAABwAAAACAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAIAAAAFAAAACgAAABAAAAAWAAAAGwAAAB4//////b2 - 9v/29vb/9vb2/9fX1/92dnb/f39//7a2tv/09PT/+Pj4//n5+f/5+fn/+fn5//r6+v/6+vr/+vr6//r6 - +v/6+vr/+vr6//r6+v+wsLD/+vr6/8jIyP+rq6v/9/f3/8HBwf+srKz//Pz8/8bGxv+xsbH/7u7u/8LC - wv+2trb/5OTk/8/Pz/+YmJj/z8/P/3V1df+srKz/19fX/9TU1P/T09P/09PT/9XV1f/V1dX/1tbW/9fX - 1//Y2Nj/4uLi//Ly8v/j3Nf/o4Jf/3s/A/+JRAD/lksA/6NYDf/Fn3n/5uPg/+3t7f/v7+//8PDw//Hx - 8f/w7uz/272g/7dtI/+vWgX/sFwH/7BdCv+xYA3/smIS/7RmF/+2aRz/uG0i/7pyKf+8dS//vXgz/713 - Mv+7cyv/uG4j/7VpG/+0ZBT/smEQ/69eDP+nVgf/mEwC/4hEAP+CSA//vKKI//X08v/6+vr/+vr6//r6 - +v/7+/v//Pz8//z8/P/9/f3//f39//z8/P/5+fn/9/f3//n5+f/6+vr/+fn5//n5+f/39/f/6Ojo/sjI - yOhLS0uAAAAALwAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAA - AAgAAAAUAAAAKAAAAEAAAABYAAAAbAAAAHj/////9vb2//b29v/29vb/9vb2/+Xl5f/Z2dn/8fHx//j4 - +P/4+Pj/+fn5//n5+f/5+fn/+vr6//r6+v/6+vr/+vr6//r6+v/6+vr/+vr6/83Nzf/k5OT/8/Pz/5mZ - mf/5+fn/9PT0/5+fn//6+vr/+fn5/6Ghof/x8fH/y8vL/6ampv/s7Oz/zs7O/5iYmP+jo6P/h4eH/8nJ - yf/Y2Nj/09PT/9TU1P/V1dX/1tbW/9bW1v/X19f/2NjY/93d3f/s7Oz/7uzr/6qNcf98Qwr/h0IA/5ZK - AP+fTwD/uH9H/+DVyv/r6ur/7Ozs/+7u7v/u7u7/8PDw/+XWx/+/fz//rlcB/65XAP+uVwH/rlgD/7Bb - B/+xXw3/s2MT/7VnGf+3ax//unAm/7x0Lf++eTT/wH06/8B+O/++ezf/vHYw/7pxJ/+3bCD/tmkc/7Rm - Gv+rXhL/mVEI/4ZDAP+MWCX/yrek//r5+f/7+/v/+/v7//z8/P/9/f3//f39//39/f/8/Pz//Pz8//v7 - +//6+vr/+fn5//n5+f/4+Pj/9/f3//f39//u7u7/2dnZ+IaGhqsAAABIAAAAEQAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAACAAAABQAAAAoAAAAQAAAAFgAAABsAAAAeP// - ///29vX/9vb2//b29v/39/f/9/f3//f39//4+Pj/+Pj4//j4+P/5+fn/+fn5//n5+f/6+vr/+vr6//r6 - +v/6+vr/+vr6//r6+v/6+vr/+vr6/83Nzf/Jycn/pKSk/+fn5//7+/v/4+Pj//v7+//5+fn/0dHR/5iY - mP+Kior/f39//7CwsP+vr6//j4+P/5ubm/+cnJz/2dnZ/9bW1v/U1NT/1dXV/9XV1f/W1tb/19fX/9jY - 2P/a2tr/5eXl/+/u7v/Juan/gk4c/4NAAP+TSQD/n08A/6pdEf/QspT/6Ojn/+rq6v/r6+v/7Ozs/+3t - 7f/t6+n/0KZ+/7BcCP+uVwD/rlcC/69ZBP+vWgb/sF0J/7FfDP+zYhH/tWYX/7ZpHP+5biP/u3Mr/713 - Mv+/fDj/wYA//8KDRP/CgUH/v3w4/7x1Lv+5byX/uGsg/7ZpHv+rYRj/llEM/4RFBf+YbEH/5dzT//z8 - /P/8/Pz//f39//39/f/9/f3//Pz8//v7+//7+/v/+vr6//r6+v/5+fn/+Pj4//f39//39/f/9vb2//Pz - 8//i4uL+rq6uzSMjI2QAAAAdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAIAAAAIAAAAFAAAACgAAABAAAAAWAAAAGwAAAB4//////b29f/29vb/9vb2//f39v/39/f/9/f3//j4 - 9//4+Pj/+Pj4//n5+P/5+fn/+fn5//n5+f/6+vr/+vr6//r6+v/6+vr/+vr6//r6+v/7+/v/+/v7//v7 - +//Z2dn/0NDQ//v7+//u7u7/y8vL/+3t7f+5ubn/o6Oj/7S0tP+3t7f/t7e3/7e3t/+4uLj/vb29/9TU - 1P/a2tr/1dXV/9XV1f/W1tb/19fX/9jY2P/Z2dn/2dnZ/9/f3//t7e3/497Z/5x3Uv98PgD/jkYA/51O - AP+lUwH/u3w//+DVy//n5+f/6enp/+rq6v/r6+v/7Ozs/+TYzP+8ejj/rlgB/69ZBP+wWwf/sV4K/7Ff - Df+yYQ//s2MS/7RkFf+1Zhj/tmkc/7htIf+6cSj/vHUu/714M/+/fDj/wX8//8KCQv/BgUD/v3s3/7t0 - LP+4bCH/tWga/7JlF/+mXRX/klAN/4BFCf+3mn3/+ff2//39/f/9/f3//Pz8//z8/P/7+/v/+vr6//r6 - +v/5+fn/+Pj4//f39//39/f/9vb2//b29v/19fX/9PT0/+jo6P/Ly8voUFBQhQAAADIAAAAHAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAgAAAAUAAAAKAAAAEAAAABYAAAAbAAA - AHj/////9vb1//b29v/29vb/9/f2//f39//39/f/9/f3//j4+P/4+Pj/+Pj4//n5+f/5+fn/+fn5//r6 - +v/6+vr/+vr6//r6+v/6+vr/+vr6//r6+v/7+/v/8PDw/7i4uP+5ubn/+/v7//v7+//7+/v/39/f/6ur - q/+9vb3/29vb/9nZ2f/Y2Nj/2NjY/9nZ2f/Y2Nj/29vb/9fX1//W1tb/1tbW/9fX1//Y2Nj/2dnZ/9nZ - 2f/b29v/5ubm/+zr6/+4oYv/e0IL/4dDAP+YTAD/o1EA/6xbCf/MpX//5OHf/+bm5v/o6Oj/6enp/+rq - 6v/q6ej/2b6j/7NkFf+vWwf/sV0K/7FfDf+zYhD/s2MT/7RlFv+1Zxn/tmkc/7dqHv+3ax//t2sg/7hs - If+4biP/uXAn/7tzLP+9dzH/vns3/8B9O//Afjv/vXgz/7lwJ/+2aRv/s2MU/61fEf+eVg//ikoK/49e - Lf/bzsL/+/v7//z8/P/7+/v/+/v7//r6+v/5+fn/+fn5//j4+P/39/f/9/f3//b29v/19fX/9fX1//T0 - 9P/z8/P/7e3t/9vb2/h6enqjCwsLRAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAACAAAACAAAABQAAAAoAAAAQAAAAFgAAABsAAAAeP/////29vX/9vb2//b29v/29vb/9/f3//f3 - 9//39/f/+Pj4//j4+P/4+Pj/+fn5//n5+f/5+fn/+vr6//r6+v/6+vr/+vr6//r6+v/6+vr/+vr6//v7 - +//7+/v/+/v7//n5+f/7+/v/+/v7//f39//S0tL/oaGh/8zMzP/Z2dn/09PT/9PT0//U1NT/1dXV/9XV - 1f/W1tb/1tbW/9fX1//X19f/2NjY/9nZ2f/a2tr/2tra/9/f3//q6ur/3NXP/5NpQf99PgD/kUcA/59P - AP+oUwD/s2cc/9fEsf/k5OT/5eXl/+bm5v/o6Oj/6enp/+fk4P/Nonf/smEQ/7FfDP+yYRD/s2MT/7Rl - Fv+1Zxn/tmkc/7dqHv+3ax//t2sf/7dqHf+2aBv/tmca/7ZnGf+2aBv/t2sf/7lvJP+7cyr/vHYw/756 - Nv++ejb/u3Qt/7dsIP+zZBT/sF8N/6ZYCv+UTgj/hEkN/7GSdP/z8e7/+vr6//r6+v/6+vr/+fn5//n5 - +f/4+Pj/9/f3//f39//29vb/9fX1//X19f/09PT/8/Pz//Ly8v/s7Oz/3t7e/J2dnb4eHh5cAAAAHgAA - AAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAIAAAAFAAAACgAAABAAAAAWAAA - AGwAAAB4//////b29f/29vb/9vb2//b29v/39/f/9/f3//f39//4+Pj/+Pj4//j4+P/5+fn/+fn5//n5 - +f/6+vr/+vr6//r6+v/6+vr/+vr6//r6+v/6+vr/+/v7//v7+//7+/v/+/v7//v7+//7+/v/9fX1/8XF - xf+ioqL/1dXV/9fX1//S0tL/09PT/9TU1P/V1dX/1dXV/9bW1v/X19f/2NjY/9jY2P/Z2dn/2tra/9vb - 2//c3Nz/4+Pj/+np6P+/rpz/f0kU/4ZDAP+ZSwD/pVEA/6xVAP+8fT//3NPK/+Pj4//k5OT/5eXl/+bm - 5v/o6Oj/5uDb/8SOWP+zYxL/s2IS/7RlFf+1Zxn/tmkc/7dqHv+3ax//t2oe/7dpHP+2aBr/tWcY/7Rl - Fv+0ZBT/tGMT/7NjEv+zYxP/tGYX/7ZqHf+4biP/unIq/712MP+9dzH/unAn/7VnGf+xXw3/q1gG/5xQ - BP+IRgP/kF4u/+DWzP/5+fn/+fn5//n5+f/4+Pj/9/f3//f39//29vb/9vb2//X19f/09PT/9PT0//Pz - 8//w8PD/6+vr/+Pj4/3Q0NDuhISEqxUVFVMAAAAVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAgAAAAgAAAAUAAAAKAAAAEAAAABYAAAAbAAAAHj/////9fX1//b29f/29vb/9vb2//j4 - 9//19fX/+fn5//j49//4+Pj/+Pj4//n5+P/5+fn/+fn5//n5+f/6+vr/+vr6//r6+v/6+vr/+vr6//r6 - +v/6+vr/+/v7//v7+//7+/v/+/v7//v7+//y8vL/ubm5/62trf/Z2dn/1tbW/9PT0//U1NT/1dXV/9XV - 1f/W1tb/19fX/9jY2P/Z2dn/2dnZ/9ra2v/b29v/3Nzc/97e3v/m5ub/4+Hf/5x7WP97PgH/jkcA/6BP - AP+pVAD/rVYA/8OQXv/f29j/4uLi/+Pj4//l5eX/5ubm/+fn5//k39n/wYZL/7RlFv+0Zhf/tmgb/7dq - Hv+3ax//t2sf/7dpHP+2aBr/tWcY/7VlFv+0ZBT/s2IS/7JhEP+yYA//sV8N/7FeC/+xXgz/s2EQ/7Rl - F/+3ah7/uW4k/7tzK/+7cyv/t2wg/7NjEv+tWQb/oVEA/49IAP+DRgv/v6eP//f39//4+Pj/+Pj4//f3 - 9//39/f/9vb2//X19f/19fX/9PT0//Pz8//y8vL/7e3t/+bm5v7Y2Nj1tLS003V1dZwaGhpgAAAALwAA - AAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAACAAAABQAAAAoAAAAQAAA - AFgAAABsAAAAeP/////19fX/9vb1//b29v/n5+f/nZ2d/6ampv/W1tb/9/f3//j4+P/4+Pj/+Pj4//n5 - +f/5+fn/+fn5//r6+v/6+vr/+vr6//r6+v/6+vr/+vr6//r6+v/7+/v/+/v7//v7+//7+/v/+/v7/+jo - 6P+urq7/ubm5/9nZ2f/V1dX/1NTU/9XV1f/W1tb/19fX/9jY2P/Y2Nj/2dnZ/9ra2v/b29v/29vb/9zc - 3P/d3d3/4ODg/+fn5//RyMD/iFot/4FAAP+WSgD/pVIA/6xWAP+uWQP/x592/9/f3//h4eH/4uLi/+Tk - 5P/l5eX/5ubm/+Te2f/CiE7/tmkb/7dpHP+3ah//t2sf/7ZpHf+2aBv/tWYZ/7RlFv+0ZBT/s2IS/7Jh - EP+xXw7/sV4M/7BdCv+wXAj/r1sG/69aBf+vWgX/sF0K/7JhEf+1Zxn/uG0h/7pyKf+5cSf/tmkb/7Fg - Dv+nVQP/l0sA/4RBAP+lf1r/7urn//f39//39/f/9vb2//b29v/19fX/9PT0//T09P/z8/P/8PDw/+jo - 6P/g4OD7wsLC3oeHh6o8PDxyBwcHRQAAACIAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAIAAAAIAAAAFAAAACgAAABAAAAAWAAAAGwAAAB4//////X19f/29vX/9vb2/7a2 - tv+CgoL/lJSU/6qqqv/z8/P/+Pj4//j4+P/4+Pj/+fn5//n5+f/5+fn/+vr6//r6+v/6+vr/+vr6//r6 - +v/6+vr/+vr6//v7+//7+/v/+/v7//v7+//7+/v/39/f/6Wlpf/CwsL/3Nzc/9XV1f/V1dX/1tbW/9fX - 1//Y2Nj/2dnZ/9nZ2f/a2tr/29vb/9zc3P/d3d3/3d3d/97e3v/i4uL/5ubm/7ilkv97RA3/h0MA/5tO - AP+pVAD/rVYA/69dCv/KqIX/39/f/+Dg4P/i4uL/4+Pj/+Xl5f/m5ub/5N/a/8eUYP+4bCH/uGwg/7dq - Hv+2aRz/tmcZ/7VmF/+0ZBX/s2MS/7JiEP+yYA7/sV8M/7BdCv+wXAj/r1sG/69aBP+uWAL/rlcA/65X - AP+uWAL/r1sH/7JhEf+1aBr/uG0j/7pyKf+5byX/tWYY/6xbCv+cTwH/ikQA/49eLf/az8X/9fX1//b2 - 9v/19fX/9fX1//T09P/09PT/8/Pz//Ly8v/t7e3/4uLi/rGxsc9NTU2BBgYGTgAAACsAAAASAAAAAQAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAgAAAAUAAAAKAAA - AEAAAABYAAAAbAAAAHj/////9fX1//X19f/29vb/zs7O/3Jycv+CgoL/r6+v//Ly8v/4+Pj/+Pj4//j4 - +P/5+fj/+fn5//n5+f/5+fn/+vr6//r6+v/6+vr/+vr6//n5+f/l5eX/8PDw//v7+//7+/v/+/v7//v7 - +//Y2Nj/pKSk/8rKyv/d3d3/1tbW/9bW1v/X19f/2NjY/9nZ2f/a2tr/2tra/9vb2//c3Nz/3d3d/97e - 3v/e3t7/39/f/+Pj4//j4+L/qY5z/3g7AP+MRQD/oFAA/6tVAP+tVgD/sWAQ/8yuj//e3t7/39/f/+Hh - 4f/j4+P/5OTk/+Xl5f/k4d7/zqd//7lvJf+3ah7/tmgb/7VnGf+0ZRb/tGQU/7NiEv+yYQ//sV8N/7Fe - C/+wXQn/r1sG/69ZBP+uWAL/rlcB/65XAP+uVwD/rlcA/65XAP+uWAL/sF0J/7NjE/+2aRz/uW8l/7py - Kv+4bCL/sGIT/6FTBv+PRgD/gUYL/8q3pf/09PP/9PT0//X19f/09PT/8/Pz//Ly8v/y8vL/8fHx/+3t - 7f/h4eH5g4ODqQAAAEoAAAAdAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAACAAAACAAAABQAAAAoAAAAQAAAAFgAAABsAAAAeP/////19fX/9fX1//b2 - 9f/z8/P/09PT/8PDw//r6+v/9/f3//j49//4+Pj/+Pj4//j4+P/5+fn/+fn5//n5+f/6+vr/+vr6//r6 - +v/6+vr/3d3d/6ysrP/Q0ND/zs7O/+fn5//7+/v/2dnZ/6CgoP+Li4v/zMzM/97e3v/X19f/19fX/9jY - 2P/Z2dn/2tra/9ra2v/b29v/3Nzc/93d3f/e3t7/3t7e/9/f3//g4OD/4+Pj/93a1/+belr/ezwA/5FH - AP+kUQD/rVYA/65XAP+yYhP/zbCT/93d3f/f39//4ODg/+Li4v/j4+P/5eXl/+Xk4//XvqT/unIq/7Zo - G/+1Zhj/tGUW/7NjE/+zYhH/smAO/7FfDP+wXQn/sFsH/69aBf+uWAL/rlcB/65XAP+uVwD/rlcA/65X - AP+uVwD/rlcA/65XAP+uWQP/sV8M/7RlFf+3ax//unEo/7pxKP+0aBz/plkN/5RKAv+BQQT/vKSM//Dv - 7v/z8/P/9PT0//Pz8//y8vL/8vLy//Hx8f/w8PD/7u7u/+Tk5P6QkJCyBgYGSQAAABAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAIAAAAFAAA - ACgAAABAAAAAWAAAAGwAAAB4//////X19f/19fX/9vb1//b29v/29vb/9vb2//f39//39/f/9/f3//j4 - +P/4+Pj/+Pj4//n5+f/5+fn/+fn5//r6+v/6+vr/+vr6//r6+v/s7Oz/tra2//r6+v/7+/v/y8vL/+vr - 6/+tra3/0NDQ/6SkpP+8vLz/3t7e/+Dg4P/d3d3/29vb/9vb2//b29v/3Nzc/93d3f/d3d3/3t7e/9/f - 3//g4OD/4eHh/+Hh4f/i4uL/1tHM/49nQP9+PgD/lEkA/6dTAP+tVgD/rlcB/7JjFP/MrpD/3Nzc/9/f - 3//g4OD/4eHh/+Pj4//k5OT/5eXl/97Sxv/Ag0b/tWYY/7RkFf+zYxP/smEQ/7JfDf+xXgv/sFwI/69a - Bv+uWQT/rlcB/65XAP+uVwD/rlcA/65XAP+uVwD/rlcA/65XAP+uVwD/rlcA/65XAP+vWgX/smAP/7Vm - GP+4bSL/unIq/7duJP+qXxX/mE8H/4RDA/+sjGz/6ufl//Ly8v/z8/P/8vLy//Hx8f/x8fH/8PDw/+/v - 7//u7u7/5eXl/6CgoL0YGBhTAAAAEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAgAAAAUAAAAKAAAAEAAAABYAAAAbAAAAHj/////9fX1//X1 - 9f/29vX/9vb2//b29v/29vb/9/f3//f39//39/f/+Pj4//j4+P/4+Pj/+fn4//n5+f/5+fn/+fn5//r6 - +v/6+vr/+vr6//r6+v+pqan/+vr6//r6+v/09PT/t7e3/8fHx/++vr7/s7Oz/4WFhf+kpKT/u7u7/9XV - 1f/e3t7/39/f/97e3v/d3d3/3t7e/97e3v/f39//4ODg/+Hh4f/h4eH/4uLi/+Li4v/RysP/g1Yp/4A/ - AP+WSgD/qVQA/65XAf+vWQT/smIS/8qpiP/c3Nz/3t7e/9/f3//h4eH/4uLi/+Pj4//j4+P/4+De/8yj - e/+1Zxr/s2MS/7JhEP+xXw3/sV0K/7BcCP+vWgb/rlkD/65YAf+uVwD/rlcA/65XAP+uVwD/rlcA/65X - AP+uVwD/rlcA/65XAP+uVwD/rlcA/65YAv+wXQn/s2MT/7ZpHf+5cCf/uXEp/6xlHf+bVA7/hkUE/6B6 - Vf/m49//8fHx//Ly8v/x8fH/8PDw//Dw8P/v7+//7u7u/+3t7f/m5ub/qKiowx8fH1gAAAAWAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAACAAA - ABQAAAAoAAAAQAAAAFgAAABsAAAAeP/////19fT/9fX1//X19f/29vX/9vb2//b29v/39/b/9/f3//f3 - 9//4+Pf/+Pj4//j4+P/4+Pj/+fn5//n5+f/5+fn/+vr6//r6+v/6+vr/4ODg/6mpqf/4+Pj/+vr6//Dw - 8P+srKz/+/v7/8/Pz/+bm5v/lpaW/6+vr/+VlZX/nJyc/7CwsP/Jycn/4+Pj/+Dg4P/f39//39/f/+Dg - 4P/h4eH/4uLi/+Li4v/i4uL/4eHh/83Fvf99Th3/gUAA/5dLAP+qVQD/rlgD/7BbB/+yXw7/yKB6/9vb - 2//d3d3/39/f/+Hh4f/h4eH/4uLi/+Li4v/j4+P/2ci3/719Pf+yYRD/smAN/7FdCv+wXAj/r1oG/65Y - A/+uVwD/rlcA/65XAP+uVwD/rlcA/65XAP+uVwD/rlcA/65XAP+uVwD/rlcA/65XAP+uVwD/rlcA/65a - Bf+yYA7/tWYY/7htI/+5cir/rmgi/51YE/+JSAj/mnJJ/+Tf2//v7+//8fHx//Dw8P/v7+//7+/v/+7u - 7v/u7u7/7Ozs/+fn5/+tra3GHh4eYwAAACkAAAANAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAIAAAAFAAAACgAAABAAAAAWAAAAGwAAAB4//////X1 - 9P/19fX/9fX1//b29f/29vb/9vb2//b29v/39/f/9/f3//f39//4+Pj/+Pj4//j4+P/5+fn/+fn5//n5 - +f/6+vr/+vr6//r6+v/MzMz/t7e3/+Hh4f/b29v/qqqq/9/f3//7+/v/+/v7//n5+f/09PT/6Ojo/9XV - 1f+/v7//qamp/6Wlpf/b29v/4uLi/+Dg4P/g4OD/4eHh/+Li4v/j4+P/5OTk/+Pj4//f39//y8K6/3tJ - GP+CQAD/mEwA/6tXA/+vWwb/sF0K/7JgD//DlGb/2dbT/9zc3P/e3t7/39/f/+Dg4P/g4OD/4eHh/+Li - 4v/g3dr/zqyJ/7VqHv+xXQr/sFwI/69aBf+uWAP/rlcA/65XAP+uVwD/rlcA/65XAP+uVwD/rlcA/65X - AP+uVwD/rlcA/65XAP+uVwD/rlcA/65XAP+uVwD/rlgB/7BdCf+zYxT/tmoe/7hwJ/+vayb/nlwZ/4tL - Df+ZcUj/4t7Z/+7u7v/w8PD/7+/v/+7u7v/u7u7/7e3t/+zs7P/r6+v/5+fn/8fHx+BkZGSVHBwcYgMD - A0MAAAAsAAAAFwAAAAkAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAA - AAgAAAAUAAAAKAAAAEAAAABYAAAAbAAAAHj/////9fX0//X19f/19fX/9vb1//b29v/29vb/9vb2//f3 - 9//39/f/9/f3//j49//4+Pj/+Pj4//j4+P/5+fn/+fn5//n5+f/6+vr/+vr6//r6+v/19fX/4ODg/+Dg - 4P/09PT/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+Pj4/+3t7f/Jycn/o6Oj/9HR0f/j4+P/4eHh/+Hh - 4f/i4uL/4+Pj/+Tk5P/l5eX/5OTk/9/f3//Lw7v/fU0d/4FAAP+YTQH/q1gG/7BdCf+xXw3/s2IS/76F - TP/Wzsb/3Nzc/93d3f/e3t7/3t7e/9/f3//g4OD/4ODg/+Hg4P/e19H/xJFf/7FfDP+vWgX/rlgD/65X - AP+uVwD/rlcA/65XAP+uVwD/rlcA/65XAP+uVwD/rlcA/65XAP+uVwD/rlcA/65XAP+uVwD/rlcA/65X - AP+uVwD/r1oF/7JgD/+1Zxr/tm0j/65rJ/+fXx7/jE4R/5x1T//i3dn/7Ozs/+/v7//v7+//7u7u/+3t - 7f/t7e3/7Ozs/+vr6//o6Oj/5eXl/dHR0eivr6/Kenp6oD8/P3gVFRVVAAAAOAAAABkAAAADAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAACAAAABQAAAAoAAAAQAAAAFgAAABsAAAAeP// - ///09PT/9fX0//X19f/19fX/+fn4//r6+v/39/f/9/f2//f39//39/f/9/f3//j4+P/4+Pj/+Pj4//n5 - +f/5+fn/+fn5//r6+v/6+vr/+vr6//r6+v/6+vr/+vr6//r6+v/6+vr/+/v7//v7+//7+/v/+/v7//v7 - +//7+/v/+fn5/9XV1f+mpqb/0dHR/+Tk5P/i4uL/4uLi/+Pj4//k5OT/5eXl/+bm5v/l5eX/3t7e/8zG - vv+CVyv/fz8A/5dOBP+rWgj/sV4M/7JhEP+0ZBX/unUx/9PCsv/b29r/3Nzc/9zc3P/d3d3/3d3d/97e - 3v/f39//39/f/+Dg4P/ZzL7/xJJf/7ZqHf+2aBv/t2od/7drH/+3bCD/t2oe/7ZoG/+1Zhf/s2MT/7Ff - DP+vWgX/rlcA/65XAP+uVwD/rlcA/65XAP+uVwD/rlcA/65XAP+uWAP/sV4M/7RlFv+zaR//q2kl/59g - If+MURX/ooBe/+Le2//r6+v/7u7u/+3t7f/t7e3/7Ozs/+zs7P/r6+v/6urq/+np6f/o6Oj/5ubm/uTk - 5Pzc3Nz0yMjI36SkpLxnZ2eKAAAAPwAAAA8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAIAAAAIAAAAFAAAACgAAABAAAAAWAAAAGwAAAB4//////T09P/19fT/9fX1/+/v7/+urq7/rq6u/+Dg - 4P/29vb/9/f3//f39//39/f/+Pj4//j4+P/4+Pj/+fn4//n5+f/5+fn/+fn5//r6+v/6+vr/+vr6//r6 - +v/6+vr/+vr6//r6+v/7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/2dnZ/6ioqP/Nzc3/5eXl/+Pj - 4//k5OT/5eXl/+Xl5f/m5ub/5+fn/+bm5v/e3t7/z8rG/4xmQf99PgH/lU0F/6laCv+xYA7/s2MT/7Vl - F/+3bSP/y6qK/9nX1f/b29v/29vb/9zc3P/d3d3/3t7e/+Dg4P/i4uL/5eXl/+bm5v/i18z/0amA/8iQ - V//IjlT/yY9W/8mQV//IjlX/x4xR/8aJTf/Ehkf/wYA//756Nv+7cyv/t2of/7JhEP+vWwb/rlgC/65X - AP+uVwD/rlcA/65XAf+wXAn/s2IT/7BmG/+oZSP/nWAj/4xSGv+vlHn/5OLg/+vr6//t7e3/7e3t/+zs - 7P/r6+v/6+vr/+rq6v/p6en/6enp/+jo6P/n5+f/5+fn/+bm5v7n5+f+5+fn/qysrMcGBgZVAAAAFgAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAgAAAAUAAAAKAAAAEAAAABYAAAAbAAA - AHj/////9PT0//X19P/19fX/ubm5/4WFhf+Xl5f/rq6u//T09P/39/b/9/f3//f39//39/f/+Pj4//j4 - +P/4+Pj/+fn5//n5+f/5+fn/+vr6//r6+v/6+vr/+vr6//r6+v/6+vr/+vr6//r6+v/7+/v/+/v7//v7 - +//7+/v/+/v7//r6+v/c3Nz/qqqq/8fHx//m5ub/5OTk/+Xl5f/m5ub/5ubm/+fn5//o6Oj/5+fn/9/f - 3//T0c//mXpc/3o+A/+RTAf/p1oM/7JiEf+0ZBX/tWca/7drIP/BjFb/1c3G/9nZ2f/a2tr/3Nzc/+Dg - 4P/j4+P/5eXl/+fn5//o6Oj/6enp/+rq6v/m4Nr/28Cm/8+fcP/LlV7/y5Ve/8uUXf/Lk1z/ypJa/8mQ - WP/Jj1X/x41S/8aKTv/EhUj/wYA//714Mv+4bCD/smAO/65YAv+uVwD/rlcA/69aBv+xYBD/rGMY/6Ri - H/+aXiP/iVMd/7yok//l5eT/6urq/+zs7P/s7Oz/6+vr/+rq6v/q6ur/6enp/+jo6P/o6Oj/5+fn/+bm - 5v/l5eX/5eXl/+Xl5f/m5ub9pqamwgAAAFMAAAAWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAACAAAACAAAABQAAAAoAAAAQAAAAFgAAABsAAAAeP/////09PT/9PT0//X19P/ExMT/cnJy/4WF - hf+oqKj/8fHx//b29v/39/f/9/f3//f39//4+Pj/+Pj4//j4+P/5+fj/+fn5//n5+f/5+fn/+vr6//r6 - +v/6+vr/+vr6//r6+v/6+vr/+vr6//v7+//7+/v/+/v7//v7+//4+Pj/5+fn/8bGxv+goKD/wMDA/+jo - 6P/l5eX/5ubm/+fn5//o6Oj/6Ojo/+np6f/q6ur/4eHh/9bW1f+iinL/dT0F/4xKCP+jWQ7/sWIT/7Vm - F/+2aRz/t2sf/7p1MP/Ot5//2tra/9/f3//i4uL/4+Pj/+Xl5f/m5ub/5+fn/+jo6P/p6en/6urq/+vq - 6v/p5uT/4tHA/9ezj//Om2j/zZhk/8yXYv/LlV//y5Rc/8qSWv/JkFb/x41S/8aLT//FiEv/xIRG/8KB - QP++eTT/uG0h/7JhD/+vWAP/r1kE/65eDf+oXxX/oF4c/5ZcIf+MXCz/xrip/+Xl5f/p6en/6+vr/+vr - 6//q6ur/6enp/+np6f/o6Oj/5+fn/+fn5//m5ub/5eXl/+Xl5f/k5OT/5OTk/+Tk5Pqampq1AAAASwAA - ABIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAIAAAAFAAAACgAAABAAAAAWAAA - AGwAAAB4//////T09P/09PT/9fX0//Dw8P+9vb3/r6+u/+Dg4P/29vb/9vb2//f39v/39/f/9/f3//j4 - 9//4+Pj/+Pj4//j4+P/5+fn/+fn5//n5+f/6+vr/+vr6//r6+v/6+vr/+vr6//r6+v/6+vr/+vr6//v7 - +//7+/v/7+/v/9nZ2f+4uLj/pKSk/7Kysv/Y2Nj/6Ojo/+fn5//n5+f/6Ojo/+np6f/p6en/6urq/+vr - 6//j4+P/19fX/7Khkf95Rxb/hkcJ/55XD/+uYRX/tWca/7dqHv+4bCD/unEo/8mgdf/c2dX/4eHh/+Li - 4v/j4+P/5OTk/+Xl5f/m5ub/5+fn/+jo6P/p6en/6+vr/+zs7P/s7Oz/593T/9Wthf/PnGr/zpto/82Z - Zf/Ml2H/y5Re/8qSWv/Jj1X/x4xR/8aJTf/Fhkj/w4ND/8GAPv+/fDn/vHYv/7dpHf+xXgz/q1sM/6Nb - E/+bWxr/klkf/5hxSf/RycL/5eXl/+np6f/q6ur/6urq/+np6f/o6Oj/6Ojo/+fn5//m5ub/5ubm/+Xl - 5f/k5OT/5OTk/+Pj4//k5OT/4ODg9oiIiKQAAABBAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAgAAAAgAAAAUAAAAKAAAAEAAAABYAAAAbAAAAHj/////9PT0//T09P/09PT/9fX0//X1 - 9f/19fX/9vb1//b29v/29vb/9/f2//f39//39/f/9/f3//j4+P/4+Pj/+Pj4//n5+P/5+fn/+fn5//n5 - +f/6+vr/+vr6//r6+v/6+vr/+vr6//r6+v/6+vr/9fX1/+Li4v/BwcH/qamp/6qqqv/Hx8f/4eHh/+jo - 6P/o6Oj/6Ojo/+jo6P/p6en/6urq/+rq6v/r6+v/7Ozs/+jo6P/Y2Nj/xb+4/4VeNf+ARQr/mFQQ/6lf - Ff+0Zxv/t2wg/7t0LP/Afz3/x49X/9bBrP/f3t3/4eHh/+Li4v/j4+P/5eXl/+bm5v/n5+f/6Ojo/+np - 6f/r6+v/7Ozs/+3t7f/s6ef/3cKn/9Ghcv/Qnmz/z5tp/82ZZf/MlmH/y5Rc/8mQV//IjVL/xolN/8WG - Sf/Dg0T/wYA+/798Of++eTT/vHQt/7VrIf+pYBX/n1kT/5dYGP+NVh//qIxv/97c2//l5eX/6urq/+np - 6f/p6en/6Ojo/+fn5//n5+f/5ubm/+bm5v/l5eX/5OTk/+Pj4//j4+P/4uLi/+Tk5P/c3NzybW1tkAAA - ADYAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAACAAAABQAAAAoAAAAQAAA - AFgAAABsAAAAeP/////09PP/9PT0//T09P/19fT/9fX1//X19f/29vX/9vb2//b29v/29vb/9/f2//f3 - 9//39/f/+Pj3//j4+P/4+Pj/+Pj4//n5+f/5+fn/+fn5//r6+v/6+vr/+vr6//r6+v/6+vr/+vr6//r6 - +v/k5OT/tLS0/6Wlpf+7u7v/3Nzc/+jo6P/o6Oj/6Ojo/+jo6P/o6Oj/6enp/+rq6v/r6+v/6+vr/+zs - 7P/t7e3/7Ozs/9zc3P/Qz83/mHxg/3pEDf+PTxD/o10X/7FmHv+6cyz/wH89/8ODRf/Ehkj/zKF2/9rP - xv/g4OD/4eHh/+Li4v/k5OT/5eXl/+bm5v/n5+f/6enp/+rq6v/r6+v/7Ozs/+3t7f/l2Mr/1Kl+/9Gg - cP/PnWv/zppm/8yXYv/LlF3/yZFY/8iNUv/GiU3/xIZI/8OCQ//Bfz3/v3s3/754Mv+7dC3/s24o/6hm - I/+cWxr/klUX/4xaJ/+8qpn/4eHh/+bm5v/p6en/6enp/+jo6P/n5+f/5+fn/+bm5v/l5eX/5eXl/+Tk - 5P/j4+P/4+Pj/+Li4v/i4uL/5eXl/9XV1elGRkZ7AAAAKwAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAIAAAAIAAAAFAAAACgAAABAAAAAWAAAAGwAAAB4//////T08//09PT/9PT0//X1 - 9P/19fT/9fX1//X19f/29vX/9vb2//b29v/39/b/9/f3//f39//39/f/+Pj4//j4+P/4+Pj/+fn4//n5 - +f/5+fn/+fn5//r6+v/6+vr/+vr6//r6+v/6+vr/9vb2/9DQ0P+hoaH/y8vL/+fn5//o6Oj/5+fn/+jo - 6P/o6Oj/6enp/+rq6v/q6ur/6+vr/+zs7P/t7e3/7e3t/+7u7v/u7u7/5OTk/9PS0v+1p5r/e0we/4dK - EP+cWRf/rWgk/7t5N//BgD//woFB/8ODQ//FiU3/0K+O/93Z1P/f39//4eHh/+Li4v/k5OT/5eXl/+bm - 5v/n5+f/6enp/+rq6v/r6+v/7e3t/+rk4P/auJb/0aBw/8+da//NmWX/zJZg/8qSW//Ij1X/x4tQ/8WH - Sv/DhEX/wYFA/8B9Ov++eTX/vHYw/7dwKf+taCT/o2Qj/5ZbH/+MUxr/lm1F/9HKw//h4eH/5+fn/+jo - 6P/o6Oj/5+fn/+bm5v/m5ub/5eXl/+Tk5P/k5OT/4+Pj/+Li4v/i4uL/4eHh/+Hh4f/l5eX9w8PD1yws - LGcAAAAfAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAgAAAAUAAAAKAAA - AEAAAABYAAAAbAAAAHj/////8/Pz//T08//09PT/9PT0//X19P/19fX/9fX1//b29f/29vb/9vb2//b2 - 9v/39/b/9/f3//f39//4+Pf/+Pj4//j4+P/4+Pj/+fn5//n5+f/5+fn/+fn5//r6+v/6+vr/+vr6//r6 - +v/29vb/z8/P/6Ghof/Q0ND/6urq/+fn5//n5+f/6Ojo/+np6f/q6ur/6+vr/+vr6//s7Oz/7e3t/+7u - 7v/u7u7/7+/v//Dw8P/s7Oz/2NjY/8jFwf+MbEv/fEUP/5JVGP+lZij/tXU1/757Ov/Afj3/woA//8OC - Q//Fi1H/0raa/93a2P/f39//4eHh/+Li4v/j4+P/5eXl/+bm5v/o6Oj/6enp/+rq6v/r6+v/6+rq/97G - rv/Qn27/zZpm/8yXYf/Kk1z/yZBX/8eMUf/FiUz/xIVG/8KBQf/Afjz/vno3/713Mf+5civ/sGok/6Zi - H/+bXR//jFQc/4RSIf+ul4H/2tnY/+Li4v/o6Oj/6Ojo/+fn5//m5ub/5eXl/+Xl5f/k5OT/5OTk/+Xl - 5f/k5OT/5OTk/+Pj4//i4uL/4+Pj/+bm5vujo6O6GxsbUwAAABIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAACAAAACAAAABQAAAAoAAAAQAAAAFgAAABsAAAAeP/////z8/P/9PTz//T0 - 9P/09PT/9fX0//X19P/19fX/9fX1//b29f/29vb/9vb2//b29v/39/f/9/f3//f39//4+Pj/+Pj4//j4 - +P/4+Pj/+fn5//n5+f/5+fn/+vr6//r6+v/6+vr/+vr6//r6+v/i4uL/rKys/7+/v//r6+v/6Ojo/+jo - 6P/p6en/6urq/+vr6//s7Oz/7Ozs/+3t7f/u7u7/7+/v/+/v7//w8PD/8fHx//Hx8f/h4eH/0NDQ/6ub - i/96TB//hE0X/5ddJP+qay7/tnQz/7x6N//AfTv/wX89/8KBQP/GkFr/0rmf/9za1//f39//4ODg/+Hh - 4f/j4+P/5OTk/+bm5v/n5+f/6Ojo/+np6f/q6ur/4tXI/9Chc//LlF7/yZJa/8iPVf/HjFD/xYlL/8SF - Rv/CgUH/wH48/797N/+9dzL/unMs/7JsJv+oYx//nlwb/5BVGf+BTBf/jWdC/8jAuP/d3d3/5eXl/+fn - 5//n5+f/5ubm/+Xl5f/k5OT/5OTk/+Tk5P/p6en/6+vr/+vr6//r6+v/6+vr/+vr6//r6+v/5eXl9nV1 - dZwEBAQ/AAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAIAAAAFAAA - ACgAAABAAAAAWAAAAGwAAAB4//////Pz8//09PP/9PTz//T09P/29vb/+Pj3//X19f/19fX/9vb1//b2 - 9v/29vb/9vb2//f39v/39/f/9/f3//f39//4+Pj/+Pj4//j4+P/5+fn/+fn5//n5+f/5+fn/+vr6//r6 - +v/6+vr/+vr6/+zs7P+6urr/sbGx/+Xl5f/q6ur/6enp/+rq6v/r6+v/7Ozs/+3t7f/t7e3/7u7u/+/v - 7//w8PD/8PDw//Hx8f/y8vL/8/Pz/+3t7f/X19f/x8TB/5R4Xf91RBT/h1Ec/5xgJf+rayv/tnIw/7x4 - NP+/ezf/wH05/8F+PP/Ei1L/0bac/9vW0f/e3t7/39/f/+Hh4f/i4uL/4+Pj/+Tk5P/l5eX/5ubm/+fn - 5//k39r/0ah//8iOVf/Hi1D/xYlN/8SHSP/Dg0T/wYA//799Ov++ejb/vXcx/7lyK/+yayX/qWQe/59c - Gf+TVBX/hUwU/35NHv+umob/2djX/+Dg4P/m5ub/5ubm/+bm5v/l5eX/5OTk/+Pj4//j4+P/5eXl/+np - 6fu4uLjOjY2NrYqKiquKioqrioqKq4qKiquEhISiKioqZwAAACgAAAAEAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAgAAAAUAAAAKAAAAEAAAABYAAAAbAAAAHj/////8/Pz//Pz - 8//09PP/8/Pz/7+/v/++vr7/6urp//b29v/19fX/9vb1//b29v/29vb/9vb2//f39//39/f/9/f3//j4 - 9//4+Pj/+Pj4//j4+P/5+fn/+fn5//n5+f/5+fn/+vr6//r6+v/6+vr/9vb2/87Ozv+np6f/1dXV/+zs - 7P/r6+v/7Ozs/+zs7P/t7e3/7u7u/+7u7v/v7+//8PDw//Hx8f/y8vL/8/Pz//Pz8//09PT/9PT0/+Xl - 5f/Pz8//tauh/35ZNv93RBP/i1Mb/51fIv+raSf/tG8s/7l1L/+9dzL/vnk0/756Nv/Chkv/zKmF/9jP - xf/c3Nz/3t7e/9/f3//g4OD/4eHh/+Lg3//g2dL/3tDD/9nCrP/NnnD/xYhM/8OERv/CgkL/wYA+/799 - Ov++ejb/vXcy/7x0Lf+4cCj/sWkj/6hiHP+fWxf/lFMS/4ZLD/97RRD/mXpc/83Hwv/b29v/4+Pj/+bm - 5v/l5eX/5eXl/+Tk5P/j4+P/4+Pj/+Li4v/n5+f/19fX519fX4sAAABOAAAAQwAAAEIAAABCAAAAQgAA - AD4AAAApAAAADQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAACAAA - ABQAAAAoAAAAQAAAAFgAAABsAAAAeP/////z8/L/8/Pz//T08//AwMD/iIiI/5qamv+zs7P/9PT0//X1 - 9f/29vX/9vb2//b29v/29vb/9/f2//f39//39/f/9/f3//j4+P/4+Pj/+Pj4//j4+P/5+fn/+fn5//n5 - +f/6+vr/+vr6//r6+v/5+fn/39/f/6enp/+/v7//6urq/+zs7P/s7Oz/7e3t/+7u7v/v7+//8PDw//Dw - 8P/x8fH/8vLy//Pz8//09PT/9PT0//X19f/29vb/8vLy/9ra2v/Ix8b/oI17/3RJH/97RhL/jVIY/51d - Hf+oZSL/sGsm/7ZwKf+6cyv/vHUt/7x2L/++fDj/xpZm/9G7pf/Y0sv/2dHJ/9bFtf/St5z/z6mF/8uc - bv/Gjlf/w4VH/8KBQP/Afjz/wH06/797N/++eTT/vXcw/7t0Lf+5cCj/tWwk/69mH/+mXxn/nVkU/5NR - D/+GSQr/ekEK/4deN/+/tav/19fX/+Dg4P/l5eX/5eXl/+Tk5P/k5OT/4+Pj/+Li4v/i4uL/4+Pj/+np - 6f2urq7FGxsbXgAAACIAAAAOAAAADgAAAA4AAAAOAAAADAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAIAAAAFAAAACgAAABAAAAAWAAAAGwAAAB4//////Pz - 8v/z8/P/8/Pz/7u7u/92dnb/iIiI/6ampv/w8O//9fX1//X19f/29vX/9vb2//b29v/29vb/9/f3//f3 - 9//39/f/+Pj3//j4+P/4+Pj/+Pj4//n5+f/5+fn/+fn5//n5+f/6+vr/+vr6//r6+v/v7+//vb29/6ur - q//j4+P/7u7u/+7u7v/u7u7/7+/v//Dw8P/x8fH/8fHx//Ly8v/z8/P/9PT0//X19f/19fX/9vb2//f3 - 9//4+Pj/7e3t/9TU1P/HxcT/mIJs/24/Ef98RRD/jFAT/5lZGP+lYBz/q2Ue/7JpIP+2bSP/uG4k/7lw - Jv+6cSj/vX08/8KNV//BiVD/v4FC/758Ov++eDP/vnk0/754M/+9eDP/vXgy/7x2MP+8dS7/u3Ms/7py - Kf+5byX/tWwi/7BnHf+qYRn/olsU/5tWEP+STwz/hUYH/3k+BP98TR//rpyL/9bW1v/c3Nz/5OTk/+Xl - 5f/k5OT/5OTk/+Pj4//i4uL/4eHh/+Hh4f/n5+f+3Nzc73FxcZYAAAA/AAAADQAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAA - AAgAAAAUAAAAKAAAAEAAAABYAAAAbAAAAHj/////8/Py//Pz8v/z8/P/7Ozs/6enp/+enp7/1NTU//T0 - 8//19fX/9fX1//X19f/29vX/9vb2//b29v/39/b/9/f3//f39//39/f/+Pj3//j4+P/4+Pj/+Pj4//n5 - +f/5+fn/+fn5//n5+f/6+vr/+vr6//f39//S0tL/paWl/87Ozv/t7e3/7+/v/+/v7//u7u7/7e3t/+zs - 7P/s7Oz/8fHx//T09P/19fX/9vb2//b29v/39/f/+Pj4//n5+f/5+fn/6enp/9DQ0P++urX/kXdd/3FC - FP97Qw3/iUsQ/5VTEv+fWRT/pV4W/6thF/+wZBn/s2cb/7VpHP+2ah3/t2wh/7htIv+5biT/uW8l/7lv - Jv+6cCb/unAm/7lvJv+5byX/uG4j/7htIf+2ayD/tGgd/7BlGv+qYBb/pFsS/55WD/+XUQv/jksH/4ND - BP93PAL/fEwd/6qWgv/Qzsz/2dnZ/+Li4v/l5eX/5OTk/+Pj4//j4+P/4uLi/+Hh4f/h4eH/4+Pj/+rq - 6vyxsbHJJycnZQAAACMAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAACAAAABQAAAAoAAAAQAAAAFgAAABsAAAAeP// - ///z8/L/8/Py//Pz8//z8/P/8/Py//Hx8f/09PT/9PT0//X19P/19fX/9fX1//b29f/29vb/9vb2//b2 - 9v/39/b/9/f3//f39//39/f/+Pj4//j4+P/4+Pj/+Pj4//n5+f/5+fn/+fn5//r6+v/6+vr/+vr6/+fn - 5/+0tLT/s7Oz/+Li4v/i4uL/3t7e/9bW1v/Jycn/vb29/8rKyv/t7e3/8/Pz//b29v/39/f/9/f3//j4 - +P/5+fn/+vr6//v7+//5+fn/5OTk/83NzP/AvLj/kXdd/24/EP94QQv/hEcM/45NDP+XUg3/nlUN/6JY - Dv+nWxD/ql0Q/61fEP+xYhP/s2MV/7RlF/+0Zhj/tWYZ/7VnGf+1Zhn/tGYY/7NmGP+xZBb/rmIV/6tf - Ev+nXBD/o1gO/55VC/+YUAj/kksF/4lGAv9+PwH/dDoA/3lKG/+kjnj/0M7N/9bW1v/g4OD/5OTk/+Tk - 5P/j4+P/4+Pj/+Li4v/h4eH/4ODg/+Hh4f/n5+f/6enp+Xt7e6QAAABHAAAAEwAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAIAAAAIAAAAFAAAACgAAABAAAAAWAAAAGwAAAB4//////Ly8v/z8/L/8/Py//Pz8//z8/P/9PTz//T0 - 9P/09PT/9fX0//X19f/19fX/9fX1//b29f/29vb/9vb2//b29v/39/f/9/f3//f39//39/f/+Pj4//j4 - +P/4+Pj/+fn4//n5+f/5+fn/+fn5//r6+v/6+vr/9PT0/9DQ0P+lpaX/p6en/4aGhv+kpKT/pKSk/6qq - qv+rq6v/oKCg/83Nzf/w8PD/9vb2//j4+P/5+fn/+fn5//r6+v/7+/v//Pz8//39/f/5+fn/5eXl/8zM - zP+8uLT/mIJt/3RIHf90Pgn/fkMI/4dHCP+PSwf/lU4H/5pQBv+dUQX/oFMF/6NVB/+mVwj/qFkK/6la - C/+qWwz/qVsM/6lbDP+oWgv/p1kK/6RXCf+hVQj/nlMG/5pQBf+WTQP/kUoC/4tFAf+CQAD/eTwA/3I6 - Av+BVy7/rp2M/83Myv/V1dX/3t7e/+Tk5P/j4+P/4+Pj/+Li4v/i4uL/4eHh/+Dg4P/f39//39/f/+Tk - 5P/r6+v7rKyswycnJ2YAAAArAAAACQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAgAAAAUAAAAKAAAAEAAAABYAAAAbAAA - AHj/////8vLy//Pz8v/z8/L/8/Pz//Pz8//09PP/9PTz//T09P/09PT/9fX0//X19f/19fX/9fX1//b2 - 9f/29vb/9vb2//f39v/39/f/9/f3//f39//4+Pf/+Pj4//j4+P/4+Pj/+fn5//n5+f/5+fn/+fn5//r6 - +v/6+vr/7+/v/9LS0v/BwcH/iYmJ/87Ozv/X19f/39/f/9vb2/+0tLT/r6+v/9/f3//z8/P/+Pj4//r6 - +v/6+vr/+/v7//z8/P/9/f3//v7+//39/f/5+fn/4+Pj/87Ozv/DwcD/oI99/31aNv9wPQv/dz4G/35C - Bv+GRQX/jEcD/5FIAf+USQD/l0sA/5lMAP+bTQH/nE4B/51PAv+dTwL/nE8C/5tOAf+ZTQH/l0wB/5VL - AP+SSQD/j0cA/4pEAP+DQQD/ez0A/3Q5AP91QQ7/jmxL/7aroP/Ozs3/1dXV/97e3v/k5OT/4+Pj/+Pj - 4//i4uL/4eHh/+Hh4f/g4OD/39/f/97e3v/e3t7/3t7e/+fn5/7l5eXzi4uLqgsLC1YAAAAgAAAABAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAACAAAACAAAABQAAAAoAAAAQAAAAFgAAABsAAAAeP/////y8vL/8vLy//Pz8v/z8/L/8/Pz//Pz - 8//09PP/9PT0//T09P/09PT/9fX0//X19f/19fX/9vb1//b29v/29vb/9vb2//f39v/39/f/vr6+/66u - rv/p6en/zMzM/729vf/u7u7/n5+f/8fHx//l5eX/o6Oj/9TU1P/g4OD/sLCw/8bGxv++vr7/vb29/9HR - 0f/f39//9fX1/5iYmP+IiIj/tra2/+rq6v/39/f/+/v7//v7+//8/Pz//f39//39/f/9/f3//Pz8//v7 - +//4+Pj/6Ojo/9LS0v/DwsL/saif/5B2Xv9zSB3/bzoF/3Y8BP98PwP/gUAB/4VCAP+KRQD/jUYA/49H - AP+RSAD/kkkA/5JJAP+RSAD/kEgA/49HAP+MRQD/iUQA/4VCAP9/PwD/ejwA/3Q5AP9wOQP/gVgv/6ON - eP/Bu7X/zc3N/9bW1v/f39//5OTk/+Pj4//i4uL/4uLi/+Hh4f/g4OD/4ODg/9/f3//e3t7/3t7e/93d - 3f/c3Nz/3t7e/+jo6P/b29vofHx8mgYGBkoAAAAZAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAIAAAAFAAAACgAAABAAAAAWAAA - AGwAAAB4//////Ly8f/y8vL/8vLy//Pz8v/z8/P/8/Pz//T08//09PP/9PT0//T09P/19fT/9fX1//X1 - 9f/19fX/9vb1//b29v/29vb/9vb2//f39v+urq7/9vb2/7+/v/+np6f/8vLy/7m5uf+6urr/5eXl/7i4 - uP/MzMz/3t7e/7+/v//Q0ND/7e3t/7e3t//Ozs7/+vr6/76+vv/19fX/p6en/8vLy/+EhIT/yMjI//Hx - 8f/5+fn//Pz8//39/f/9/f3//Pz8//z8/P/7+/v/+vr6//n5+f/4+Pj/7e3t/9fX1//Jycn/v727/6ea - jf+LblH/dksg/3E9C/9yOQL/dToA/3g8AP97PQD/fz8A/4FAAP+DQQD/g0EA/4JBAP+BQAD/fz8A/3s9 - AP94OwD/dDkA/3E5Av9zPw3/f1Us/5qAZv+4r6b/ysnJ/9DQ0P/Y2Nj/4eHh/+Pj4//j4+P/4uLi/+Hh - 4f/h4eH/4ODg/9/f3//f39//3t7e/93d3f/d3d3/3Nzc/9vb2//b29v/3t7e/+rq6v7Ozs7bYmJiiQAA - AEEAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAgAAAAgAAAAUAAAAKAAAAEAAAABYAAAAbAAAAHj/////8vLx//Ly8f/y8vL/8/Py//Pz - 8//09PT/8/Pz//T08//09PP/9PT0//T09P/19fT/9fX1//X19f/19fX/9vb1//b29v/29vb/9vb2/8vL - y//g4OD/8fHx/5aWlv/29vb/8PDw/6SkpP/4+Pj/y8vL/729vf/5+fn/yMjI/7a2tv/6+vr/1NTU/6ys - rP/6+vr/u7u7/+bm5v+qqqr/3t7e/6Ghof+lpaX/7Ozs//n5+f/9/f3//Pz8//z8/P/7+/v/+/v7//r6 - +v/5+fn/+fn5//j4+P/39/f/8/Pz/+Tk5P/S0tL/x8fH/7+9u/+wpp3/l4Fr/4JfPP94SyD/bz0K/202 - AP9vNwD/cDcA/3E4AP9xOAD/cTgA/3A3AP9uNgD/bjcC/3JAEP98Uij/imlI/6WSgP+7s63/x8bF/83N - zf/V1dX/3t7e/+Pj4//j4+P/4uLi/+Li4v/h4eH/4ODg/+Dg4P/f39//3t7e/97e3v/d3d3/3Nzc/9zc - 3P/b29v/2tra/9nZ2f/Z2dn/4ODg/+/v7/6zs7PGEhISXgAAABsAAAABAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAACAAAABQAAAAoAAAAQAAA - AFgAAABsAAAAeP/////y8vH/8vLx//Ly8v/19fX/0dHR/83Nzf/x8fH/8/Pz//T08//09PT/9PT0//T0 - 9P/19fT/9fX1//X19f/29vX/9vb2//b29v/29vb/9vb1/8rKyv/Hx8f/r6+v/+Hh4f/4+Pj/4+Pj/8bG - xv/BwcD/rKys//n5+f/09PT/5eXl//r6+v/29vb/n5+f/8HBwf+xsbH/+Pj4/9ra2v/Ly8v/paWl/8zM - zP/09PT/+/v7//39/f/8/Pz/+/v7//r6+v/6+vr/+fn5//j4+P/4+Pj/9/f3//f39//29vb/9PT0/+7u - 7v/g4OD/0tLS/8nJyP/DwsL/vbm2/6+km/+fjXv/l39m/5BzWP+JaEn/hGE//4JeO/+GY0H/jGxN/5R4 - Xf+bhG3/ppWE/7ewqP/CwL7/x8fG/8zMzP/U1NT/3Nzc/+Li4v/j4+P/4+Pj/+Li4v/i4uL/4eHh/+Dg - 4P/f39//39/f/97e3v/d3d3/3d3d/9zc3P/c3Nz/29vb/9ra2v/Z2dn/2dnZ/9nZ2f/i4uL/6urq+KSk - pLoRERFXAAAAGAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAIAAAAIAAAAFAAAACgAAABAAAAAWAAAAGwAAAB4//////Hx8f/y8vH/8vLx/8jI - yP+Li4v/nZ2d/7q6uv/z8/P/9PTz//T08//09PT/9PT0//X19P/19fT/9fX1//X19f/29vX/9vb2//b2 - 9v/29vb/9/f2//f39//39/f/9/f3//j49//4+Pj/+Pj4//j4+P+srKz/+fn5//n5+f/T09P/5eXl/83N - zf+/v7//+vr6//r6+v/5+fn/0NDQ/5CQkP+7u7v/8PDw//n5+f/8/Pz/+/v7//v7+//6+vr/+fn5//n5 - +f/4+Pj/9/f3//f39//29vb/9fX1//T09P/09PT/8/Pz//Ly8v/u7u7/5eXl/9nZ2f/Ozs7/ysrK/8fH - x//ExMP/wb++/767uP+8uLX/u7ez/725tf+/vLr/wsHA/8bFxf/IyMj/ysrK/8/Pz//Y2Nj/39/f/+Pj - 4//k5OT/4+Pj/+Li4v/i4uL/4eHh/+Hh4f/g4OD/39/f/9/f3//e3t7/3t7e/93d3f/c3Nz/29vb/9ra - 2v/a2tr/2dnZ/9jY2P/Y2Nj/39/f/+vr6/3FxcXUT09PegAAADMAAAAJAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAgAAAAUAAAAKAAA - AEAAAABYAAAAbAAAAHj/////8fHx//Hx8f/y8vH/tra2/3h4eP+Li4v/paWl/+/v7//z8/P/9PTz//T0 - 8//09PT/9PT0//X19P/19fX/9fX1//X19f/29vX/9vb2//b29v/29vb/9/f2//f39//39/f/9/f3//j4 - 9//4+Pj/1dXV/6CgoP/s7Ov/+fn5//n5+f/19fX/+fn5//r6+v/6+vr/+vr6/+7u7v/CwsL/p6en/97e - 3v/39/f/+/v7//v7+//7+/v/+vr6//n5+f/4+Pj/+Pj4//f39//39/f/9vb2//X19f/19fX/9PT0//Pz - 8//y8vL/8vLy//Hx8f/w8PD/7u7u/+vr6//l5eX/3t7e/9nZ2f/V1dX/0tLS/9LS0v/R0dH/0dHR/9PT - 0//U1NT/19fX/9vb2//g4OD/4+Pj/+Tk5P/k5OT/4+Pj/+Pj4//i4uL/4uLi/+Hh4f/g4OD/4ODg/9/f - 3//e3t7/3t7e/+Dg4P/n5+f/6enp/+Hh4f/b29v/2tra/9nZ2f/Y2Nj/2NjY/9zc3P/q6ur+19fX4m5u - bo8DAwNDAAAAFQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAACAAAACAAAABQAAAAoAAAAQAAAAFgAAABsAAAAeP/////x8fD/8fHx//Ly - 8f/n5+b/lZWV/5CQkP/Ly8v/8vLx//Pz8//z8/P/9PTz//T09P/09PT/9PT0//X19P/19fX/9fX1//X1 - 9f/29vX/9vb2//b29v/29vb/9/f2//f39//39/f/9/f3//j49//4+Pj/+Pj4//b29v/5+fj/+fn5//n5 - +f/5+fn/+fn5//r6+v/5+fn/29vb/6ampv+/v7//8/Pz//r6+v/7+/v/+/v7//r6+v/5+fn/+fn5//j4 - +P/39/f/9vb2//b29v/19fX/9PT0//T09P/z8/P/8vLy//Ly8v/x8fH/8PDw//Dw8P/v7+//7u7u/+7u - 7v/t7e3/7Ozs/+rq6v/o6Oj/5+fn/+bm5v/m5ub/5ubm/+fn5//n5+f/5ubm/+Xl5f/l5eX/5OTk/+Tk - 5P/j4+P/4uLi/+Li4v/h4eH/4ODg/9/f3//f39//3t7e/97e3v/i4uL/6+vr/+zs7P/m5ub/7u7u/+bm - 5v/d3d3/2NjY/9jY2P/b29v/6enp/97e3uuEhISiCQkJTwAAABsAAAACAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAIAAAAFAAA - ACgAAABAAAAAWAAAAGwAAAB4//////Hx8P/x8fH/8fHx//Ly8f/v7+7/7e3t//Ly8v/z8/L/8/Py//Pz - 8//z8/P/9PTz//T09P/09PT/9PT0//X19P/19fX/9fX1//b29f/29vX/9vb2//b29v/29vb/9/f3//f3 - 9//39/f/9/f3//j4+P/4+Pj/+Pj4//j4+P/5+fj/+fn5//n5+f/5+fn/+fn5//X19f/Kysr/q6ur/9/f - 3//39/f/+vr6//r6+v/5+fn/+fn5//j4+P/39/f/9vb2//b29v/19fX/9fX1//T09P/z8/P/8/Pz//Ly - 8v/x8fH/8PDw//Dw8P/v7+//7+/v/+7u7v/t7e3/7e3t/+zs7P/r6+v/6urq/+rq6v/p6en/6enp/+jo - 6P/n5+f/5+fn/+bm5v/l5eX/5OTk/+Tk5P/j4+P/4uLi/+Li4v/h4eH/4eHh/+Dg4P/f39//3t7e/97e - 3v/f39//5eXl/+7u7v/g4OD/tbW1/6urq//ExMT/5ubm/+7u7v/j4+P/3d3d/+jo6P7j4+PwkpKSryMj - I1wAAAAiAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAgAAAAUAAAAKAAAAEAAAABYAAAAbAAAAHj/////8fHw//Hx - 8P/x8fH/8fHx//Ly8f/y8vH/8vLy//Pz8v/z8/L/8/Pz//Pz8//09PP/9PTz//T09P/09PT/9fX0//X1 - 9P/19fX/9fX1//b29f/29vb/9vb2//b29v/29vb/9/f3//f39//39/f/9/f3//j4+P/4+Pj/+Pj4//j4 - +P/5+fj/+fn5//n5+f/5+fn/9vb2/9HR0f+kpKT/x8fH//Ly8v/4+Pj/+fn5//n5+f/4+Pj/9/f3//f3 - 9//29vb/9fX1//X19f/19fX/9fX1//Pz8//y8vL/8fHx//Dw8P/w8PD/7+/v/+7u7v/u7u7/7e3t/+3t - 7f/s7Oz/6+vr/+vr6//q6ur/6enp/+jo6P/o6Oj/5+fn/+bm5v/m5ub/5eXl/+Tk5P/k5OT/4+Pj/+Li - 4v/i4uL/4eHh/+Dg4P/g4OD/39/f/97e3v/e3t7/4+Pj/+vr6//t7e3/0tLS/6+vr/+pqan/tbW1/6Wl - pf+wsLD/z8/P/+vr6//v7+/+5ubm8pmZmbgWFhZkAAAAKwAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAACAAA - ABQAAAAoAAAAQAAAAFgAAABsAAAAeP/////w8PD/8fHw//Hx8P/x8fH/8vLx//Ly8f/y8vL/8vLy//Pz - 8v/z8/L/8/Pz//Pz8//09PP/9PTz//T09P/09PT/9fX0//X19P/19fX/9fX1//b29f/29vb/9vb2//b2 - 9v/29vb/9/f3//f39//39/f/9/f3//j4+P/4+Pj/+Pj4//j4+P/4+Pj/+fn5//n5+f/5+fn/5ubm/7y8 - vP+pqan/yMjI//Ly8v/4+Pj/9/f3//f39//29vb/9vb2//X19f/19fX/9vb2//b29v/z8/P/9fX1//Pz - 8//x8fH/8PDw/+/v7//u7u7/7u7u/+3t7f/s7Oz/6+vr/+vr6//q6ur/6urq/+np6f/o6Oj/6Ojo/+fn - 5//m5ub/5eXl/+Xl5f/k5OT/4+Pj/+Pj4//i4uL/4uLi/+Hh4f/g4OD/39/f/9/f3//e3t7/3d3d/+Hh - 4f/v7+//6urq/7y8vP+pqan/t7e3/9zc3P/n5+f/2dnZ/7q6uv+pqan/t7e3/7e3t9yJiYm8JiYmbwAA - ADQAAAANAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAIAAAAFAAAACgAAABAAAAAWAAAAGwAAAB4//////Dw - 8P/x8fD/8fHw//Hx8P/x8fH/8vLx//Ly8f/y8vL/8vLy//Pz8v/z8/L/8/Pz//Pz8//09PP/9PTz//T0 - 9P/09PT/9fX0//X19f/19fX/9fX1//b29f/29vb/9vb2//b29v/29vb/9/f3//f39//39/f/9/f3//j4 - 9//4+Pj/+Pj4//j4+P/4+Pj/+fn5//n5+f/4+Pj/5OTk/729vf+kpKT/yMjI/+/v7//39/f/9vb2//X1 - 9f/19fX/9vb2//b29v/k5OT/wcHB/7q6uv/Y2Nj/7+/v//Pz8//y8vL/8PDw/+7u7v/t7e3/7Ozs/+vr - 6//r6+v/6urq/+np6f/p6en/6Ojo/+fn5//n5+f/5ubm/+Xl5f/l5eX/5OTk/+Pj4//j4+P/4uLi/+Hh - 4f/h4eH/4ODg/9/f3//f39//3t7e/93d3f/d3d3/4+Pj/+7u7v/Dw8P/oqKi/8fHx//m5ub/+vr6//z8 - /P/6+vr/6urq/9HR0f+zs7P/Hh4ejQoKCnEAAAA9AAAAFQAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAA - AAgAAAAUAAAAKAAAAEAAAABYAAAAbAAAAHj/////8PDv//Dw8P/x8fD/8fHw//Hx8f/x8fH/8vLx//Ly - 8f/y8vL/8vLy//Pz8v/z8/L/8/Pz//Pz8//09PP/9PT0//T09P/09PT/9fX0//X19f/w8PD/9PT0//b2 - 9f/29vb/9vb2//b29v/29vb/9/f3//f39//39/f/9/f3//j49//4+Pj/6+vr/83Nzf/u7u7/+fn5//n5 - +f/4+Pj/5ubm/8HBwf+np6f/vr6+/+vr6//39/f/9vb2//b29v/39/f/2dnZ/6+vr/+np6f/rq6u/6am - pv+3t7f/1dXV/+3t7f/19fX/8fHx/+zs7P/r6+v/6urq/+np6f/p6en/6Ojo/+jo6P/n5+f/5ubm/+bm - 5v/l5eX/5OTk/+Pj4//j4+P/4uLi/+Li4v/h4eH/4ODg/9/f3//f39//3t7e/93d3f/d3d3/3Nzc/9zc - 3P/g4OD/7e3t/8HBwf+vr6//4uLi//r6+v/8/Pz//Pz8//z8/P/8/Pz/9vb2/+np6f8AAABZAAAAPQAA - ABsAAAAIAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAACAAAABQAAAAoAAAAQAAAAFgAAABsAAAAeP// - ///w8O//8PDw//Dw8P/x8fD/8fHw//Hx8f/y8vH/8vLx//Ly8f/y8vL/8/Py//Pz8v/z8/P/8/Pz//Pz - 8//09PP/9PT0//T09P/09PT/0tLR/6ysrP/BwcH/2NjY/9DQz/+/v7//xMTE/+Xl5f/29vb/vb29/+Tk - 5P/39/f/1dXV/7Cwr//W1tb/ysrK/7W1tf/r6+v/qamp/8XFxf/Nzc3/4uLi/4SEhP+EhIT/paWl/+Hh - 4f/09PT/8PDw/87Ozv+EhIT/i4uL/6+vr//d3d3/j4+P/4SEhP+YmJj/mpqa/9zc3P/19fX/7Ozs/+rq - 6v/p6en/6enp/+jo6P/n5+f/5+fn/+bm5v/l5eX/5ubm/+Xl5f/l5eX/5eXl/+Tk5P/l5eX/5+fn/+bm - 5v/h4eH/3t7e/97e3v/d3d3/3d3d/9zc3P/b29v/29vb/93d3f/u7u7/zMzM/6mpqf/i4uL/+/v7//z8 - /P/8/Pz//Pz8//z8/P/7+/v//////wAAAEEAAAAoAAAAFAAAAAgAAAACAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAIAAAAIAAAAFAAAACgAAABAAAAAWAAAAGwAAAB4//////Dw7//w8O//8PDw//T08//k5OP/3Nzc//T0 - 9P/y8vH/8vLx//Ly8v/y8vL/8/Py//Pz8v/z8/P/8/Pz//Pz8//09PP/9PT0//T09P+wsLD/7+/u//X1 - 9f/b29v/n5+f//b29f/19fX/sbGx//b29v/BwcH/ubm5//f39/+8vLz/5+fn/8vLyv/c3Nz/qKio/8bG - xv+xsbH/3d3c//Dw8P+5ubn/uLi4/9PT0/+pqan/l5eX/7+/v//Hx8f/mpqa/3t7e//CwsL/8fHx/8XF - xf+ioqL/5+fn/8DAwP90dHT/zc3N//X19f/r6+v/6enp/+jo6P/o6Oj/5+fn/+bm5v/m5ub/5eXl/+jo - 6P/w8PD/8/Pz//T09P/19fX/9fX1//T09P/y8vL/9vb2/+np6f/e3t7/3d3d/9zc3P/c3Nz/29vb/9ra - 2v/a2tr/2tra/+3t7f/X19f/paWl/9vb2//6+vr/+/v7//v7+//7+/v/+/v7//v7+///////AAAAQAAA - ACgAAAAUAAAACAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAgAAAAUAAAAKAAAAEAAAABYAAAAbAAA - AHj/////8PDv//Dw7//w8O//09PT/46Ojv+goKD/wcHB//Ly8v/y8vH/8vLx//Ly8v/y8vL/8/Py//Pz - 8v/z8/P/8/Pz//T08//09PP/9PT0/8jIyP/c3Nz/9PTz//Hx8f+rq6v/zs7O//b29f+np6f/ycnJ/7W1 - tf/IyMj/1tbW/7S0tP/v7+//7e3t/6ampv/w8PD/0NDQ/6ysrP/e3t7/wMDA/+vr6/+oqKj/9PT0/9bW - 1v+xsbH/bW1t/6ioqP+/v7//nJyc/+jo6P+2trb/9/f3/56env/19fX/39/f/4SEhP/IyMj/9fX1/+rq - 6v/o6Oj/5+fn/+fn5//m5ub/5eXl/+Xl5f/k5OT/7e3t//Ly8v/X19f/zs7O/8rKyv/FxcX/vb29/7y8 - vP/d3d3/8fHx/+Hh4f/c3Nz/29vb/9vb2//a2tr/2dnZ/9nZ2f/Y2Nj/6urq/+Dg4P+pqan/0tLS//n5 - +f/7+/v/+/v7//v7+//7+/v/+/v7//////8AAABAAAAAKAAAABQAAAAIAAAAAgAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAACAAAACAAAABQAAAAoAAAAQAAAAFgAAABsAAAAeP/////v7+//8PDv//Dw7/+zs7P/fHx8/46O - jv+lpaX/7u7u//Hx8f/y8vH/8vLx//Ly8v/y8vL/8/Py//Pz8v/z8/P/8/Pz//T08//09PP/9PT0/8rK - yv/ExMT/z8/O//T09P/Nzc3/qamp/8DAwP/19fX/2tra/+Xl5f/MzMz/q6ur//f39//39/f/ubm5/9jY - 2P/4+Pf/0tLS/87Ozv/Dw8P/+Pj4/+Hh4f/Nzc3/s7Oz/9fX1/+Pj4//wMDA/9HR0f/S0tL/y8vL/76+ - vv/r6+v/sLCw/8vLy//IyMj/kJCQ/8bGxv/19fX/6urq/+jo6P/n5+f/5ubm/+bm5v/l5eX/5OTk/+Xl - 5f/y8vL/ycnJ/5OTk/+rq6v/q6ur/6urq/+urq7/pKSk/7e3t//v7+//6enp/9zc3P/a2tr/2tra/9nZ - 2f/Z2dn/2NjY/9ra2v/r6+v/6Ojo/66urv/Jycn/9vb2//v7+//7+/v/+/v7//v7+//7+/v//////wAA - AEAAAAAoAAAAFAAAAAgAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAIAAAAFAAAACgAAABAAAAAWAAA - AGwAAAB4/////+/v7v/v7+//8PDv/97e3v+FhYX/goKC/8DAwP/v7+7/8fHx//Hx8f/y8vH/8vLx//Ly - 8v/y8vL/8/Py//Pz8v/z8/P/8/Pz//T08//09PP/9PT0//T09P/09PT/9fX0//X19f/09PT/9fX1//b2 - 9f/29vX/9vb2//b29v/29vb/9/f2//f39//39/f/9/f3//f39//4+Pf/+Pj4//j4+P/4+Pj/+Pj4//j4 - +P/5+fn/9PT0/8vLy/+7u7v/6urq/+np6f/6+vr/+vr6//j4+P/e3t7/rq6u/9bW1v+hoaH/y8vL//X1 - 9f/p6en/5ubm/+Xl5f/l5eX/5OTk/+Tk5P/j4+P/6urq//Ly8v+5ubn/sLCw/9XV1f/i4uL/5eXl/+fn - 5//R0dH/pqam/8vLy//y8vL/4ODg/9ra2v/Z2dn/2dnZ/9zc3P/k5OT/7Ozs//T09P/a2tr/p6en/8rK - yv/29vb/+/v7//v7+//7+/v/+/v7//v7+///////AAAAQAAAACgAAAAUAAAACAAAAAIAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAgAAAAgAAAAUAAAAKAAAAEAAAABYAAAAbAAAAHj/////7+/u/+/v7v/v7+//8PDv/+rq - 6f/o6Oj/7u7u//Hx8P/x8fD/8fHx//Hx8f/y8vH/8vLx//Ly8v/y8vL/8/Py//Pz8v/z8/P/8/Pz//T0 - 8//09PP/9PT0//T09P/09PT/9fX0//X19f/19fX/9fX1//b29f/29vX/9vb2//b29v/29vb/9/f2//f3 - 9//39/f/9/f3//f39//39/f/+Pj4//j4+P/4+Pj/+Pj4//j4+P/5+fj/+fn5/+Xl5f/5+fn/+fn5//n5 - +f/6+vr/+vr6//r6+v/m5ub/5OTk/62trf/Ly8v/9/f3/+rq6v/n5+f/5eXl/+Tk5P/k5OT/4+Pj/+Pj - 4//v7+//5eXl/6ampv/IyMj/8fHx//v7+//7+/v/+/v7/+3t7f+8vLz/rq6u/+Xl5f/s7Oz/4ODg/+Pj - 4//r6+v/8PDw/+/v7//f39//wcHB/6qqqv+wsLD/3d3d//r6+v/7+/v/+/v7//v7+//7+/v/+/v7//// - //8AAABAAAAAKAAAABQAAAAIAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAACAAAABQAAAAoAAAAQAAA - AFgAAABsAAAAeP/////v7+7/7+/u/+/v7//w8O//8PDv//Dw7//w8PD/8fHw//Hx8P/x8fD/8fHx//Hx - 8f/y8vH/8vLx//Ly8v/y8vL/8/Py//Pz8v/z8/P/8/Pz//T08//09PP/9PT0//T09P/09PT/9fX0//X1 - 9f/19fX/9fX1//X19f/29vX/9vb2//b29v/29vb/9vb2//f39v/39/f/9/f3//f39//39/f/+Pj3//j4 - +P/4+Pj/+Pj4//j4+P/4+Pj/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+vr6//r6+v/l5eX/sLCw/8XF - xf/6+vr/9/f3//Pz8//u7u7/6urq/+jo6P/m5ub/6Ojo//b29v/MzMz/qqqq/97e3v/5+fn/+vr6//r6 - +v/6+vr/9/f3/9zc3P+srKz/xMTE//f39//39/f/8vLy/+Li4v/Kysr/tLS0/6enp/+vr6//xsbG/+Hh - 4f/19fX/+/v7//v7+//7+/v/+/v7//v7+//7+/v//////wAAAEAAAAAoAAAAFAAAAAgAAAACAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAIAAAAIAAAAFAAAACgAAABAAAAAWAAAAGwAAAB4/////+/v7v/v7+7/7+/u/+/v - 7//w8O//8PDv//Dw7//w8PD/8fHw//Hx8P/x8fD/8fHx//Ly8f/y8vH/8vLx//Ly8v/y8vL/8/Py//Pz - 8v/z8/P/8/Pz//T08//09PP/9PT0//T09P/09PT/9fX0//X19P/19fX/9fX1//X19f/29vX/9vb2//b2 - 9v/29vb/9vb2//f39v/39/f/9/f3//f39//39/f/9/f3//j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//n5 - +f/5+fn/+fn5//n5+f/5+fn/+fn5/+zs7P/AwMD/qamp/7y8vP/Ly8v/39/f/+zs7P/x8fH/8fHx//Ly - 8v/09PT/9fX1/7a2tv+7u7v/7e3t//r6+v/6+vr/+vr6//r6+v/6+vr/8PDw/8XFxf+kpKT/xMTE/8TE - xP+0tLT/qamp/6ampv+4uLj/zc3N/+Li4v/y8vL/+vr6//r6+v/6+vr/+vr6//r6+v/6+vr/+vr6//r6 - +v//////AAAAQAAAACgAAAAUAAAACAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAgAAAAUAAAAKAAA - AEAAAABYAAAAbAAAAHj/////7u7u/+/v7v/v7+7/7+/u/+/v7//w8O//8PDv//Dw7//w8PD/8fHw//Hx - 8P/x8fD/8fHx//Ly8f/y8vH/8vLx//Ly8v/y8vL/8/Py//Pz8v/z8/P/8/Pz//T08//09PP/9PT0//T0 - 9P/09PT/9fX0//X19P/19fX/9fX1//X19f/29vX/9vb2//b29v/29vb/9vb2//b29v/39/f/9/f3//f3 - 9//39/f/9/f3//j49//4+Pj/+Pj4//j4+P/4+Pj/+Pj4//j4+P/5+fn/+fn5//n5+f/5+fn/9/f3/+Pj - 4//Gxsb/tLS0/62trf+lpaX/pKSk/62trf+8vLz/xsbG/87Ozv/ExMT/q6ur/9PT0//39/f/+vr6//r6 - +v/6+vr/+vr6//r6+v/6+vr/5ubm/7y8vP+srKz/r6+v/7q6uv/Ozs7/3t7e/+3t7f/29vb/+vr6//r6 - +v/6+vr/+vr6//r6+v/6+vr/+vr6//r6+v/6+vr/+vr6//////8AAABAAAAAKAAAABQAAAAIAAAAAgAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAACAAAACAAAABQAAAAoAAAAQAAAAFgAAABsAAAAeP/////u7u3/7u7u/+/v - 7v/v7+7/7+/u/+/v7//w8O//8PDv//Dw7//w8PD/8fHw//Hx8P/x8fD/8fHx//Ly8f/y8vH/8vLx//Ly - 8v/y8vL/8/Py//Pz8v/z8/P/8/Pz//Pz8//09PP/9PT0//T09P/09PT/9fX0//X19P/19fX/9fX1//X1 - 9f/29vX/9vb1//b29v/29vb/9vb2//b29v/39/b/9/f3//f39//39/f/9/f3//f39//4+Pf/+Pj4//j4 - +P/4+Pj/+Pj4//j4+P/4+Pj/+fn5//n5+f/5+fn/+Pj4//Hx8f/p6en/4eHh/9TU1P/IyMj/wMDA/7e3 - t/+urq7/qKio/6qqqv/ExMT/6+vr//r6+v/6+vr/+vr6//r6+v/6+vr/+vr6//r6+v/4+Pj/6+vr/+Hh - 4f/g4OD/7Ozs//b29v/5+fn/+vr6//r6+v/6+vr/+vr6//r6+v/6+vr/+vr6//r6+v/6+vr/+vr6//r6 - +v/6+vr//////wAAAEAAAAAoAAAAFAAAAAgAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAIAAAAFAAA - ACgAAABAAAAAWAAAAGwAAAB4/////+7u7f/u7u3/7u7u/+/v7v/v7+7/7+/u/+/v7//w8O//8PDv//Dw - 7//w8PD/8fHw//Hx8P/x8fD/8fHx//Ly8f/y8vH/8vLx//Ly8v/y8vL/8/Py//Pz8v/z8/P/8/Pz//Pz - 8//09PP/9PTz//T09P/09PT/9PT0//X19P/19fX/9fX1//X19f/19fX/9vb1//b29v/29vb/9vb2//b2 - 9v/29vb/9/f2//f39//39/f/9/f3//f39//39/f/+Pj4//j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//n5 - +f/5+fn/+fn5//n5+f/5+fn/9/f3//T09P/y8vL/8PDw/+np6f/i4uL/4+Pj//Dw8P/6+vr/+vr6//r6 - +v/6+vr/+vr6//r6+v/6+vr/+vr6//r6+v/6+vr/+vr6//b29v/6+vr/+vr6//r6+v/6+vr/+vr6//r6 - +v/6+vr/+vr6//r6+v/6+vr/+vr6//r6+v/6+vr/+vr6//r6+v//////AAAAQAAAACgAAAAUAAAACAAA - AAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAgAAAAUAAAAKAAAAEAAAABYAAAAbAAAAHj/////7u7t/+7u - 7f/u7u3/8fHw/+3t7f/n5+f/9PT0/+/v7//w8O//8PDv//Dw7//w8PD/8fHw//Hx8P/x8fD/8fHx//Ly - 8f/y8vH/8vLx//Ly8v/y8vL/8/Py//Pz8v/z8/P/8/Pz//Pz8//09PP/9PTz//T09P/09PT/9PT0//X1 - 9P/19fT/9fX1//X19f/19fX/9vb1//b29f/29vb/9vb2//b29v/29vb/9/f2/9bW1v/W1tb/9/f3//f3 - 9//39/f/9/f3//j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//j4+P/5+fj/+fn5//n5+f/5+fn/+fn5//n5 - +f/5+fn/+fn5//n5+f/5+fn/+vr6//r6+v/6+vr/+vr6//r6+v/6+vr/+vr6//r6+v/09PT/vb29//j4 - +P/6+vr/+vr6//r6+v/6+vr/+vr6//r6+v/6+vr/+vr6//r6+v/6+vr/+vr6//r6+v/6+vr/+vr6//r6 - +v/6+vr/+vr6//////8AAABAAAAAKAAAABQAAAAIAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAACAAA - ABQAAAAoAAAAQAAAAFgAAABsAAAAeP/////u7u3/7u7t/+7u7f/c3Nv/lJSU/6Ojo//Kysr/8fHw/+/v - 7//w8O//8PDv//Dw7//w8PD/8fHw//Hx8P/x8fD/8fHx//Ly8f/y8vH/vLy7/62trf/m5ub/q6ur/7m5 - uf/q6ur/srKy/8rKyv/Hx8b/9PTz/+3t7f+ioqL/xcXF/9XV1P+8vLz/xcXF/+Li4v/19fX/qamp/+/v - 7//29vb/9vb2//b29v/29vb/wsLC/8LCwf/Y2Nj/0NDQ/7m5uf/S0tL/2NjY/6Wlpf/MzMv/+Pj4//j4 - +P/s7Oz/oKCg/8zMzP/v7+//sLCw/97e3v/e3t7/wsLC//Dw8P+urq7/+fn5/9HR0f+vr6//4ODg/6mp - qf/CwsL/ysrK//T09P+wsLD/ubm5/+Xl5f+1tbX/6Ojo//r6+v/6+vr/+vr6//r6+v/6+vr/+vr6//r6 - +v/6+vr/+vr6//r6+v/6+vr/+vr6//r6+v/6+vr/+vr6//r6+v/6+vr//////wAAAEAAAAAoAAAAFAAA - AAgAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAIAAAAFAAAACgAAABAAAAAWAAAAGwAAAB4/////+3t - 7P/u7u3/7u7t/7Ozs/9+fn7/kZGR/6enp//u7u7/7+/v/+/v7//w8O//8PDv//Dw7//w8PD/8fHw//Hx - 8P/x8fD/8fHx//Hx8f+traz/8fHw/8PDw/+oqKj/7+/u/7Gxsf+7u7v/8/Pz/8zMzP/W1tX/3t7d/76+ - vv/q6ur/nZ2d//Hx8f/19fT/r6+v//X19f+zs7P/y8vL//b29f/29vX/9vb2//b29v/29vb/q6ur/8XF - xf/CwsL/4ODg/9/f3/+ysrL/2dnZ/+3t7f/39/f/+Pj3/97e3v/Hx8f/3t7e/7m5uf/IyMj/1NTU/8vL - y/+goKD/9fX1/5+fn//e3t7/yMjI/93d3f++vr7/paWl/9jY2P/z8/P/xMTE/6ampv/5+fn/7u7u//n5 - +f/6+vr/+vr6//r6+v/6+vr/+vr6//r6+v/6+vr/+vr6//r6+v/6+vr/+vr6//r6+v/6+vr/+vr6//r6 - +v/6+vr/+vr6//r6+v//////AAAAQAAAACgAAAAUAAAACAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAA - AAgAAAAUAAAAKAAAAEAAAABYAAAAbAAAAHj/////7e3s/+3t7f/u7u3/1NTU/3Z2dv9+fn7/tra2/+3t - 7P/v7+7/7+/v/+/v7//w8O//8PDv//Dw7//w8PD/8fHw//Hx8P/x8fD/8fHx/8fHx//d3dz/6+vq/5iY - mP/w8PD/5+fm/5ubm//v7+7/29vb/6enp//ExMT/qamp//T08/+xsbH/xcXF//T09P+qqqr/x8fH/7Cw - sP/ExMT/3t7e//Pz8//29vX/9vb1/+np6f+1tbX/8vLy/7a2tv/Jycn/9/f2/7q6uv/Dw8P/9/f3//f3 - 9//39/f/8vLy/7u7uv/4+Pj/wcHB/8TExP/4+Pj/x8fH/7S0tP/Q0ND/rq6u/8nJyf/Q0ND/ysrK//Hx - 8f+dnZ3/6enp/7a2tv/29vb/np6e//X19f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 - +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//////8AAABAAAAAKAAA - ABQAAAAIAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAACAAAABQAAAAoAAAAQAAAAFgAAABsAAAAeP// - ///t7ez/7e3s/+3t7f/u7u3/4eHh/9fX1//q6ur/7+/u/+/v7v/v7+7/7+/v/+/v7//w8O//8PDv//Dw - 7//w8PD/8fHw//Hx8P/x8fD/8PDw/8fHx//ExMP/oqKi/9/f3//y8vL/4uLi/76+vf+goKD/4+Pj//Pz - 8/+pqan/9PTz//T08//Ozs7/q6ur/7u7u//y8vL/3t7e/+Pj4v/Pz8//rq6u//X19f/19fX/7e3s/6Sk - pP/29vb/6+vr/+fn5//09PT/z8/P/6qqqf/Z2dn/2tra//Pz8//39/f/3t7e/8jIyP+9vb3/vb28//j4 - +P/w8PD/1dXV/+Tk5P+ioqL/9PT0/7W1tf/MzMz/+Pj4/97e3v/Kysr/vLy8/+rq6v+wsLD/ysrK/9vb - 2//k5OT/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5 - +f/5+fn/+fn5//n5+f/5+fn//////wAAAEAAAAAoAAAAFAAAAAgAAAACAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAIAAAAIAAAAFAAAACgAAABAAAAAWAAAAGwAAAB4/////+3t7P/t7ez/7e3s/+3t7f/u7u3/7u7t/+7u - 7f/u7u7/7+/u/+/v7v/v7+7/7+/u/+/v7//w8O//8PDv//Dw7//w8PD/8fHw//Hx8P/x8fD/8fHx//Hx - 8f/T09L/ysrJ//Ly8f/y8vL/8fHx//Pz8v/z8/L/8/Py/7CwsP/u7u7/8/Pz//T08//z8/L/9PT0//T0 - 9P/09PT/9fX0//X19P/19fX/9fX1//X19f/19fX/9fX1//b29f/29vb/ysrK/+np6f/r6+v/pqam/+Hh - 4f/m5uX/8PDw//f39//39/f/9/f3//f39//39/f/9/f3//f39//4+Pf/+Pj4//j4+P/4+Pj/+Pj4//j4 - +P/4+Pj/+Pj4//j4+P/4+Pj/9vb2/9zc3P+urq7/6enp/+bm5f/5+fj/+fn5//n5+f/5+fn/+fn5//n5 - +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+P//////AAAAQAAA - ACgAAAAUAAAACAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAgAAAAUAAAAKAAAAEAAAABYAAAAbAAA - AHj/////7Ozs/+3t7P/t7ez/7e3s/+3t7f/u7u3/7u7t/+7u7f/u7u7/7+/u/+/v7v/v7+7/7+/u/+/v - 7//w8O//8PDv//Dw7//w8PD/8fHw//Hx8P/x8fD/5+fn/7S0tP+1tbX/8vLx//Ly8f/y8vL/8vLy//Pz - 8v/d3d3/pqal/9ra2v/z8/P/8/Pz//T08//09PP/9PT0//T09P/09PT/9PT0//X19P/19fT/9fX1//X1 - 9f/19fX/9fX1//b29f/29vX/8vLy//b29v/t7e3/7Ozs//b29v/29vb/9vb2//f39v/39/f/9/f3//f3 - 9//39/f/9/f3//f39//39/f/9/f3//j49//4+Pf/+Pj4//j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Pj4/+Tk - 5P/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//j4 - +P/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//////8AAABAAAAAKAAAABQAAAAIAAAAAgAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAACAAAACAAAABQAAAAoAAAAQAAAAFgAAABsAAAAeP/////s7Ov/7e3s/+3t7P/t7ez/7e3s/+3t - 7f/u7u3/7u7t/+7u7f/u7u7/7+/u/+/v7v/v7+7/7+/u/+/v7//w8O//8PDv//Dw7//w8PD/8PDw//Hx - 8P/x8fD/8fHw/+/v7//x8fH/8vLx//Ly8f/y8vL/8vLy//Hx8f/z8/L/8vLx//Pz8v/z8/P/8/Pz//Pz - 8//09PP/9PTz//T09P/09PT/9PT0//T09P/19fT/9fX0//X19f/19fX/9fX1//X19f/19fX/9vb1//b2 - 9f/29vb/9vb2//b29v/29vb/9vb2//b29v/39/b/9/f2//f39//39/f/9/f3//f39//39/f/9/f3//f3 - 9//39/f/9/f3//f39//4+Pf/+Pj4//j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//j4 - +P/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//j4+P/4+Pj//////wAA - AEAAAAAoAAAAFAAAAAgAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAIAAAAFAAAACgAAABAAAAAWAAA - AGwAAAB4/////+zs6//s7Ov/7e3s/+3t7P/t7ez/7e3s/+3t7f/u7u3/7u7t/+7u7f/u7u7/7+/u/+/v - 7v/v7+7/7+/u/+/v7//w8O//8PDv//Dw7//w8PD/8PDw//Hx8P/x8fD/8fHw//Hx8f/x8fH/8vLx//Ly - 8f/y8vH/8vLy//Ly8v/z8/L/8/Py//Pz8v/z8/P/8/Pz//Pz8//09PP/9PTz//T08//09PT/9PT0//T0 - 9P/09PT/9fX0//X19P/19fX/9fX1//X19f/19fX/9fX1//b29f/29vX/9vb2//b29v/29vb/9vb2//b2 - 9v/29vb/9vb2//f39v/39/b/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f3 - 9//39/f/9/f3//j49//4+Pf/+Pj3//j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//j4 - +P/4+Pj/+Pj4//j4+P/4+Pj/+Pj3//j49///////AAAAQAAAACgAAAAUAAAACAAAAAIAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAgAAAAgAAAAUAAAAKAAAAEAAAABYAAAAbAAAAHj/////7Ozr/+zs6//s7Ov/7e3s/+3t - 7P/t7ez/7e3s/+3t7f/u7u3/7u7t/+7u7f/u7u3/7+/u/+/v7v/v7+7/7+/u/+/v7//w8O//8PDv//Dw - 7//w8PD/8PDw//Hx8P/x8fD/8fHw//Hx8f/x8fH/8vLx//Ly8f/y8vH/8vLy//Ly8v/y8vL/8/Py//Pz - 8v/z8/L/8/Pz//Pz8//z8/P/9PTz//T08//09PT/9PT0//T09P/09PT/9PT0//X19P/19fT/9fX1//X1 - 9f/19fX/9fX1//X19f/29vX/9vb1//b29f/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//f3 - 9v/39/b/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f3 - 9//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//// - //8AAABAAAAAKAAAABQAAAAIAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAACAAAABQAAAAoAAAAQAAA - AFgAAABsAAAAeP/////s7Ov/7Ozr/+zs6//t7ez/8/Py//Hx8f/y8vH/7e3s/+3t7f/u7u3/7u7t/+7u - 7f/u7u3/7+/u/+/v7v/v7+7/7+/u/+/v7//w8O//8PDv//Dw7//w8O//8PDw//Hx8P/x8fD/8fHw//Hx - 8P/x8fH/8fHx//Ly8f/y8vH/8vLx//Ly8v/y8vL/8/Py//Pz8v/z8/L/8/Pz//Pz8//z8/P/8/Pz//T0 - 8//09PP/9PT0//T09P/09PT/9PT0//T09P/y8vH/7e3s//X19f/19fX/9fX1//X19f/19fX/9fX1//b2 - 9f/29vX/9vb1//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//f39v/39/b/9/f2//f3 - 9//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f3 - 9//39/f/9/f3//f39//39/f/9/f3//f39//39/f//////wAAAEAAAAAoAAAAFAAAAAgAAAACAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAIAAAAIAAAAFAAAACgAAABAAAAAWAAAAGwAAAB4/////+vr6v/s7Ov/7Ozr/+Tk - 5P+cnJz/pqam/9XV1f/v7+7/7e3s/+3t7f/u7u3/7u7t/+7u7f/u7u3/7u7u/+/v7v/v7+7/7+/u/+/v - 7//v7+//8PDv//Dw7//w8O//8PDw//Dw8P/x8fD/8fHw//Hx8P/x8fH/8fHx//Ly8f/y8vH/8vLx//Ly - 8v/y8vL/8vLy//Pz8v/z8/L/8/Py//Pz8//z8/P/8/Pz//Pz8//09PP/9PTz//T09P/09PT/9PT0/+Hh - 4f+8vLz/9fX0//X19P/19fT/9fX1//X19f/19fX/9fX1//X19f/19fX/9vb1//b29f/29vX/9vb2//b2 - 9v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9/f2//f39v/39/b/9/f2//f3 - 9v/39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/b/9/f2//f3 - 9v//////AAAAQAAAACgAAAAUAAAACAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAgAAAAUAAAAKAAA - AEAAAABYAAAAbAAAAHj/////6+vq/+vr6v/s7Ov/tra2/4KCgv+Tk5P/qamp/+3t7P/t7ez/7e3s/+3t - 7P/u7u3/7u7t/+7u7f/u7u3/7u7u/+/v7v/v7+7/7+/u/+/v7v/v7+//8PDv//Dw7//w8O//8PDw//Dw - 8P/x8fD/8fHw//Hx8P/x8fD/8fHx//Hx8f/y8vH/8vLx//Ly8f/y8vL/8vLy//Ly8v/z8/L/8/Py//Pz - 8v/z8/P/8/Pz//Pz8//z8/P/9PTz//T08//09PP/8PDw/66urv/09PT/9PT0//X19P/e3t3/zs7N//Hx - 8f/19fX/9fX1//X19f/19fX/9fX1//X19f/29vX/9vb1//b29f/29vX/9vb2//b29v/29vb/9vb2//b2 - 9v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b2 - 9v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//////8AAABAAAAAKAAAABQAAAAIAAAAAgAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAACAAAACAAAABQAAAAoAAAAQAAAAFgAAABsAAAAeP/////r6+r/6+vq/+vr - 6v/Nzc3/cnJy/4KCgv+urq7/6+vr/+3t7P/t7ez/7e3s/+3t7P/u7u3/7u7t/+7u7f/u7u3/7u7u/+/v - 7v/v7+7/y8vK/6Wlpf++vr7/ysrK/+Hh4P+zs7L/xsbF/9HR0f/w8PD/urq6/9jY2P/x8fD/8fHx/7S0 - tP+8vLv/wsLB/+Xl5P/MzMv/zMzM/9vb2/+4uLj/8/Py/8DAv/+xsbH/5ubm//Pz8//z8/P/v7+//76+ - vf/a2tn/pKSk/8zMzP/Ly8v/7Ozs/8vLy//Ly8v/v7++/9/f3v+np6f/1NTU/+Hh4f+urq7/4eHh/7Oz - s//o6Oj/wsLC/9bW1v/29vX/q6ur/7+/v//z8/L/9vb1//b29v/29vb/9vb2//b29v/29vb/9vb2//b2 - 9v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b2 - 9v/29vb//////wAAAEAAAAAoAAAAFAAAAAgAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAIAAAAFAAA - ACgAAABAAAAAWAAAAGwAAAB4/////+rq6f/r6+r/6+vq/+np6P/S0tL/wcHB/+Tk5P/s7Ov/7Ozs/+3t - 7P/t7ez/7e3s/+3t7P/u7u3/7u7t/+7u7f/u7u3/7u7u/+/v7v/Ly8r/yMjH/+/v7v/v7+//v7+//9bW - 1f/w8O//tra2/+jo6P/IyMj/srKx//Hx8P/x8fD/mpqa/83Nzf/r6+v/ysrJ/8XFxP+pqan/7Ozr/5ub - m//i4uL/tra1/+bm5v/CwsH/8fHw//Pz8/+wsLD/7u7u/9HR0f+pqan/7e3s//Hx8P+4uLj/9PT0/8HB - wf+0tLT/z8/P/8vLy//a2tn/t7e2/9vb2//IyMf/s7Oz/8bGxv/T09P/qKio//Ly8v+qqqr/7+/v/8bG - xv/19fX/9fX1//b29f/29vX/9vb1//b29f/29vX/9vb1//b29f/29vX/9vb2//b29v/29vb/9vb2//b2 - 9v/29vb/9vb2//b29v/29vb/9vb2//b29f/29vX/9vb1//b29f//////AAAAQAAAACgAAAAUAAAACAAA - AAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAgAAAAUAAAAKAAAAEAAAABYAAAAbAAAAHj/////6urp/+rq - 6f/r6+r/6+vq/+vr6v/s7Ov/7Ozr/+zs6//s7Ov/7Ozr/+3t7P/t7ez/7e3s/+3t7P/t7e3/7u7t/+7u - 7f/u7u3/7u7t/97e3v+2trX/7+/u/+/v7v/X19b/s7Oz//Dw7/+/v77/tra2/7i4uP+0tLT/zc3N//Dw - 7/+rq6v/5eXk/7CwsP/r6+v/ubm5/7y8vP/Q0M//rKyr/8DAwP/Dw8P/09PT/+vr6v/Pz87/8/Py/8HB - wP/b29v/8/Pz/6ysrP/T09P/8/Pz/6ampv/09PP/qamo//T09P/Hx8f/sLCw//T09P+xsbH/09PT//Pz - 8/+qqqr/zc3M/9TU0/+1tbT/xMTE/62trf/x8fH/2tra/+Pj4//19fX/9fX1//X19f/19fX/9fX1//X1 - 9f/19fX/9fX1//X19f/19fX/9fX1//X19f/19fX/9vb1//b29f/19fX/9fX1//X19f/19fX/9fX1//X1 - 9f/19fX/9fX1//////8AAABAAAAAKAAAABQAAAAIAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAACAAA - ABQAAAAoAAAAQAAAAFgAAABsAAAAeP/////q6un/6urp/+rq6f/r6+r/6+vq/+vr6v/s7Ov/7Ozr/+zs - 6//s7Ov/7Ozr/+3t7P/t7ez/7e3s/+3t7P/t7e3/7u7t/+7u7f/u7u3/7e3s/6ampv/v7+7/7+/u/+/v - 7v/U1NP/s7Oz/6qqqv/q6un/5+fm/9LS0f/a2tr/pKSk/+Dg3//BwcH/ubm4/+jo5//i4uL/2NjY/9bW - 1v+pqan/7Ozr/6qqqf/U1NT/8vLy//Ly8v/y8vL/5OTj/+vr6v/z8/L/19fW/6enp/+1tbX/xMTE//Pz - 8/+ioqL/6+vq//T08//BwcD/9PT0/97e3v/Hx8f/9PT0/9XV1f/o6Oj/w8PD/76+vv/i4uH/oqKh/+7u - 7f/19fT/9PTz//X19f/19fX/9fX1//X19f/19fX/9fX1//X19f/19fX/9fX1//X19f/19fX/9fX1//X1 - 9f/19fX/9fX1//X19f/19fX/9fX1//X19f/19fX/9fX1//X19f/19fX//////wAAAEAAAAAoAAAAFAAA - AAgAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAIAAAAFAAAACgAAABAAAAAWAAAAGwAAAB4/////+rp - 6P/q6un/6urp/+rq6f/r6+r/6+vq/+vr6v/s7Ov/7Ozr/+zs6//s7Ov/7Ozr/+3t7P/t7ez/7e3s/+3t - 7P/t7ez/7u7t/+7u7f/u7u3/paWl/+3t7f/v7+7/7+/u/+/v7v/u7u3/7+/u/+/v7//w8O//8PDv//Dw - 7//w8O//8PDw//Dw8P/x8fD/8fHw//Hx8P/x8fD/8fHx//Hx8f/x8fH/8vLx//Ly8f/y8vH/8vLx//Ly - 8v/y8vL/wMDA/+bm5f/CwsH/zMzM//Pz8v/z8/P/8/Pz//Pz8//z8/P/8/Pz//T08//09PP/9PTz//T0 - 8//09PP/9PT0//T09P/09PT/9PT0//T09P/09PT/9PT0//T09P/09PT/9fX0//X19P/19fT/9fX0//X1 - 9P/19fT/9fX0//X19P/19fT/9fX0//X19P/19fX/9fX1//X19f/19fX/9fX1//X19f/19fT/9fX0//X1 - 9P/19fT/9fX0//X19P//////AAAAQAAAACgAAAAUAAAACAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAA - AAgAAAAUAAAAKAAAAEAAAABYAAAAbAAAAHj/////6eno/+rp6P/q6un/6urp/+rq6f/r6+r/6+vq/+vr - 6v/s7Ov/7Ozr/+zs6//s7Ov/7Ozr/+3t7P/t7ez/7e3s/+3t7P/t7ez/7u7t/+7u7f/GxsX/6Ojn/+7u - 7f/u7u7/7+/u/+/v7v/v7+7/7+/u/+/v7//v7+//8PDv//Dw7//w8O//8PDv//Dw8P/w8PD/8fHw//Hx - 8P/x8fD/8fHw//Hx8f/x8fH/8fHx//Ly8f/y8vH/8vLx//Ly8f/y8vL/7u7u//Ly8v/z8/L/8/Py//Pz - 8v/z8/L/8/Py//Pz8//z8/P/8/Pz//Pz8//z8/P/8/Pz//T08//09PP/9PTz//T08//09PP/9PT0//T0 - 9P/09PT/9PT0//T09P/09PT/9PT0//T09P/09PT/9PT0//T09P/09PT/9PT0//T09P/09PT/9fX0//X1 - 9P/19fT/9fX0//X19P/19fT/9fX0//X19P/09PT/9PT0//T09P/09PT/9PT0//////8AAABAAAAAKAAA - ABQAAAAIAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAACAAAABQAAAAoAAAAQAAAAFgAAABsAAAAeP// - ///p6ej/6eno/+rp6P/q6un/6urp/+rq6f/r6+r/6+vq/+vr6v/r6+r/7Ozr/+zs6//s7Ov/7Ozr/+zs - 7P/t7ez/7e3s/+3t7P/t7ez/7e3t/+7u7f/u7u3/7u7t/+7u7f/u7u7/7+/u/+/v7v/v7+7/7+/u/+/v - 7v/v7+//8PDv//Dw7//w8O//8PDv//Dw7//w8PD/8PDw//Hx8P/x8fD/8fHw//Hx8P/x8fH/8fHx//Hx - 8f/y8vH/8vLx//Ly8f/y8vH/8vLy//Ly8v/y8vL/8vLy//Pz8v/z8/L/8/Py//Pz8v/z8/L/8/Pz//Pz - 8//z8/P/8/Pz//Pz8//z8/P/8/Pz//T08//09PP/9PTz//T08//09PP/9PTz//T08//09PT/9PT0//T0 - 9P/09PT/9PT0//T09P/09PT/9PT0//T09P/09PT/9PT0//T09P/09PT/9PT0//T09P/09PT/9PT0//T0 - 9P/09PT/9PT0//T09P/09PT//////wAAAEAAAAAoAAAAFAAAAAgAAAACAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAIAAAAIAAAAFAAAACgAAABAAAAAWAAAAGwAAAB4/////+no5//p6ej/6eno/+np6P/x8fD/8/Pz/+3t - 7P/r6un/6+vq/+vr6v/r6+r/7Ozr/+zs6//s7Ov/7Ozr/+zs6//t7ez/7e3s/+3t7P/t7ez/7e3s/+7u - 7f/u7u3/7u7t/+7u7f/u7u3/7u7u/+/v7v/v7+7/7+/u/+/v7v/v7+//7+/v//Dw7//w8O//8PDv//Dw - 7//w8PD/8PDw//Dw8P/x8fD/8fHw//Hx8P/x8fD/8fHx//Hx8f/x8fH/8vLx//Ly8f/y8vH/8vLx//Ly - 8f/y8vL/8vLy//Ly8v/y8vL/8/Py//Pz8v/z8/L/8/Py//Pz8v/z8/L/8/Pz//Pz8//z8/P/8/Pz//Pz - 8//z8/P/8/Pz//Pz8//09PP/9PTz//T08//09PP/9PTz//T08//09PP/9PTz//T08//09PP/9PTz//T0 - 8//09PP/9PTz//T08//09PP/9PTz//T08//09PP/9PTz//T08//09PP/9PTz//T08///////AAAAQAAA - ACgAAAAUAAAACAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAgAAAAUAAAAKAAAAEAAAABYAAAAbAAA - AHj/////6Ojn/+no5//p6ej/6urp/62trf+tra3/39/f/+zs6//r6un/6+vq/+vr6v/r6+r/7Ozr/+zs - 6//s7Ov/7Ozr/+zs6//t7ez/7e3s/+3t7P/t7ez/7e3s/+3t7f/u7u3/7u7t/+7u7f/u7u3/7u7u/+/v - 7v/v7+7/7+/u/+/v7v/v7+7/7+/v/+/v7//w8O//8PDv//Dw7//w8O//8PDw//Dw8P/w8PD/8fHw//Hx - 8P/x8fD/8fHw//Hx8f/x8fH/8fHx//Hx8f/y8vH/8vLx//Ly8f/y8vH/8vLx//Ly8v/y8vL/8vLy//Ly - 8v/y8vL/8/Py//Pz8v/z8/L/8/Py//Pz8v/z8/L/8/Pz//Pz8//z8/P/8/Pz//Pz8//z8/P/8/Pz//Pz - 8//z8/P/8/Pz//Pz8//z8/P/8/Pz//Pz8//09PP/9PTz//T08//09PP/9PTz//T08//09PP/9PTz//T0 - 8//09PP/8/Pz//Pz8//z8/P/8/Pz//////8AAABAAAAAKAAAABQAAAAIAAAAAgAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAACAAAACAAAABQAAAAoAAAAQAAAAFgAAABsAAAAeP/////o6Of/6Ojn/+no5/+6urr/hISE/5eX - l/+urq7/7Ozs/+rq6f/q6un/6+vq/+vr6v/r6+r/7Ozr/+zs6//s7Ov/7Ozr/+zs6//s7Oz/7e3s/+3t - 7P/t7ez/7e3s/+3t7P/u7u3/7u7t/+7u7f/u7u3/7u7t/+7u7v/v7+7/7+/u/+/v7v/v7+7/7+/u/+/v - 7//v7+//8PDv//Dw7//w8O//8PDv//Dw7//w8PD/8PDw//Hx8P/x8fD/8fHw//Hx8P/x8fD/8fHx//Hx - 8f/x8fH/8vLx//Ly8f/y8vH/8vLx//Ly8f/y8vH/8vLy//Ly8v/y8vL/8vLy//Ly8v/y8vL/8/Py//Pz - 8v/z8/L/8/Py//Pz8v/z8/L/8/Py//Pz8v/z8/P/8/Pz//Pz8//z8/P/8/Pz//Pz8//z8/P/8/Pz//Pz - 8//z8/P/8/Pz//Pz8//z8/P/8/Pz//Pz8//z8/P/8/Pz//Pz8//z8/P/8/Pz//Pz8//z8/P//////wAA - AEAAAAAoAAAAFAAAAAgAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAIAAAAFAAAACgAAABAAAAAWAAA - AGwAAAB4/////+jn5v/o6Of/6Ojn/8PDw/9ycnL/hISE/6mpqf/p6Of/6urp/+rq6f/q6un/6+vq/+vr - 6v/r6+r/6+vq/+zs6//s7Ov/7Ozr/+zs6//s7Ov/7e3s/+3t7P/t7ez/7e3s/+3t7P/t7e3/7u7t/+7u - 7f/u7u3/7u7t/+7u7f/u7u7/7+/u/+/v7v/v7+7/7+/u/+/v7v/v7+//7+/v//Dw7//w8O//8PDv//Dw - 7//w8O//8PDw//Dw8P/x8fD/8fHw//Hx8P/x8fD/8fHw//Hx8P/x8fH/8fHx//Hx8f/y8vH/8vLx//Ly - 8f/y8vH/8vLx//Ly8f/y8vH/8vLy//Ly8v/y8vL/8vLy//Ly8v/y8vL/8vLy//Pz8v/z8/L/8/Py//Pz - 8v/z8/L/8/Py//Pz8v/z8/L/8/Py//Pz8v/z8/L/8/Py//Pz8v/z8/L/8/Py//Pz8v/z8/L/8/Py//Pz - 8v/z8/L/8/Py//Pz8v/z8/L/8/Py//Pz8v//////AAAAQAAAACgAAAAUAAAACAAAAAIAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAgAAAAgAAAAUAAAAKAAAAEAAAABYAAAAbAAAAHj/////5+fm/+jn5v/o6Of/5eXl/729 - vf+vr6//29vb/+np6P/q6ej/6urp/+rq6f/q6un/6+rp/+vr6v/r6+r/6+vq/+zs6//s7Ov/7Ozr/+zs - 6//s7Ov/7Ozs/+3t7P/t7ez/7e3s/+3t7P/t7ez/7u7t/+7u7f/u7u3/7u7t/+7u7f/u7u3/7u7u/+/v - 7v/v7+7/7+/u/+/v7v/v7+7/7+/v/+/v7//w8O//8PDv//Dw7//w8O//8PDv//Dw8P/w8PD/8PDw//Hx - 8P/x8fD/8fHw//Hx8P/x8fD/8fHw//Hx8f/x8fH/8fHx//Hx8f/y8vH/8vLx//Ly8f/y8vH/8vLx//Ly - 8f/y8vH/8vLy//Ly8v/y8vL/8vLy//Ly8v/y8vL/8vLy//Ly8v/y8vL/8vLy//Pz8v/z8/L/8/Py//Pz - 8v/z8/L/8/Py//Pz8v/z8/L/8/Py//Pz8v/z8/L/8/Py//Pz8v/z8/L/8/Py//Pz8v/z8/L/8/Py//// - //8AAABAAAAAKAAAABQAAAAIAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAACAAAABQAAAAoAAAAQAAA - AFgAAABsAAAAeP/////n5+b/5+fm/+jn5v/o6Of/6Ojn/+jo5//p6Of/6eno/+np6P/p6ej/6urp/+rq - 6f/q6un/6+rp/+vr6v/r6+r/6+vq/+vr6v/s7Ov/7Ozr/+zs6//s7Ov/7Ozr/+3t7P/t7ez/7e3s/+3t - 7P/t7ez/7e3t/+7u7f/u7u3/7u7t/+7u7f/u7u3/7u7u/+7u7v/v7+7/7+/u/+/v7v/v7+7/7+/u/+/v - 7//v7+//8PDv//Dw7//w8O//8PDv//Dw7//w8O//8PDw//Dw8P/w8PD/8fHw//Hx8P/x8fD/8fHw//Hx - 8P/x8fD/8fHx//Hx8f/x8fH/8fHx//Hx8f/y8vH/8vLx//Ly8f/y8vH/8vLx//Ly8f/y8vH/8vLx//Ly - 8f/y8vH/8vLy//Ly8v/y8vL/8vLy//Ly8v/y8vL/8vLy//Ly8v/y8vL/8vLy//Ly8v/y8vL/8vLy//Ly - 8v/y8vL/8vLy//Ly8v/y8vL/8vLy//Ly8v/y8vL//////wAAAEAAAAAoAAAAFAAAAAgAAAACAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAIAAAAIAAAAFAAAACgAAABAAAAAWAAAAGwAAAB4/////+fm5f/n5+b/5+fm/+jn - 5v/o5+b/6Ojn/+jo5//p6Of/6eno/+np6P/p6ej/6uno/+rq6f/q6un/6urp/+vr6v/r6+r/6+vq/+vr - 6v/s7Ov/7Ozr/+zs6//s7Ov/7Ozr/+zs7P/t7ez/7e3s/+3t7P/t7ez/7e3s/+3t7f/u7u3/7u7t/+7u - 7f/u7u3/7u7t/+7u7v/u7u7/7+/u/+/v7v/v7+7/7+/u/+/v7v/v7+//7+/v/+/v7//w8O//8PDv//Dw - 7//w8O//8PDv//Dw8P/w8PD/8PDw//Dw8P/x8fD/8fHw//Hx8P/x8fD/8fHw//Hx8P/x8fD/8fHx//Hx - 8f/x8fH/8fHx//Hx8f/x8fH/8vLx//Ly8f/y8vH/8vLx//Ly8f/y8vH/8vLx//Ly8f/y8vH/8vLx//Ly - 8f/y8vH/8vLx//Ly8f/y8vH/8vLx//Ly8f/y8vH/8vLx//Ly8f/y8vH/8vLx//Ly8f/y8vH/8vLx//Ly - 8f//////AAAAQAAAACgAAAAUAAAACAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAgAAAAUAAAAKAAA - AEAAAABYAAAAbAAAAHj/////5ubl/+fm5f/n5+b/5+fm/+jn5v/o5+b/6Ojn/+jo5//p6Of/6eno/+np - 6P/p6ej/6uno/+rq6f/q6un/6urp/+vq6f/r6+r/6+vq/+vr6v/s7Ov/7Ozr/+zs6//s7Ov/7Ozr/+zs - 6//t7ez/7e3s/+3t7P/t7ez/7e3s/+3t7P/t7e3/7u7t/+7u7f/u7u3/7u7t/+7u7f/u7u7/7u7u/+/v - 7v/v7+7/7+/u/+/v7v/v7+7/7+/u/+/v7//v7+//8PDv//Dw7//w8O//8PDv//Dw7//w8O//8PDv//Dw - 8P/w8PD/8PDw//Hx8P/x8fD/8fHw//Hx8P/x8fD/8fHw//Hx8P/x8fD/8fHw//Hx8f/x8fH/8fHx//Hx - 8f/x8fH/8fHx//Hx8f/x8fH/8vLx//Ly8f/y8vH/8vLx//Ly8f/y8vH/8vLx//Ly8f/y8vH/8vLx//Ly - 8f/y8vH/8vLx//Ly8f/y8vH/8vLx//Ly8f/y8vH/8vLx//////8AAABAAAAAKAAAABQAAAAIAAAAAgAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAACAAAACAAAABQAAAAoAAAAQAAAAFgAAABsAAAAeP/////m5uX/5ubl/+fm - 5f/n5uX/5+fm/+fn5v/o5+b/6Ojn/+jo5//p6Of/6ejn/+np6P/p6ej/6eno/+rq6f/q6un/6urp/+rq - 6f/r6+r/6+vq/+vr6v/r6+r/7Ozr/+zs6//s7Ov/7Ozr/+zs6//s7Ov/7e3s/+3t7P/t7ez/7e3s/+3t - 7P/t7ez/7e3t/+7u7f/u7u3/7u7t/+7u7f/u7u3/7u7t/+7u7v/v7+7/7+/u/+/v7v/v7+7/7+/u/+/v - 7v/v7+//7+/v/+/v7//w8O//8PDv//Dw7//w8O//8PDv//Dw7//w8O//8PDw//Dw8P/w8PD/8PDw//Hx - 8P/x8fD/8fHw//Hx8P/x8fD/8fHw//Hx8P/x8fD/8fHw//Hx8P/x8fD/8fHx//Hx8f/x8fH/8fHx//Hx - 8f/x8fH/8fHx//Hx8f/x8fH/8fHx//Hx8f/x8fH/8fHx//Hx8f/x8fH/8fHx//Hx8f/x8fH/8fHx//Hx - 8f/x8fH//////wAAAEAAAAAoAAAAFAAAAAgAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAIAAAAFAAA - ACgAAABAAAAAWAAAAGwAAAB4/////+bl5P/m5uX/5ubl/+fm5f/n5uX/5+fm/+fn5v/o5+b/6Ojn/+jo - 5//o6Of/6ejn/+np6P/p6ej/6eno/+rp6P/q6un/6urp/+rq6f/r6un/6+vq/+vr6v/r6+r/6+vq/+zs - 6//s7Ov/7Ozr/+zs6//s7Ov/7Ozr/+3t7P/t7ez/7e3s/+3t7P/t7ez/7e3s/+3t7f/u7u3/7u7t/+7u - 7f/u7u3/7u7t/+7u7f/u7u7/7+/u/+/v7v/v7+7/7+/u/+/v7v/v7+7/7+/u/+/v7//v7+//7+/v//Dw - 7//w8O//8PDv//Dw7//w8O//8PDv//Dw7//w8O//8PDw//Dw8P/w8PD/8PDw//Dw8P/x8fD/8fHw//Hx - 8P/x8fD/8fHw//Hx8P/x8fD/8fHw//Hx8P/x8fD/8fHw//Hx8P/x8fD/8fHw//Hx8P/x8fD/8fHw//Hx - 8P/x8fD/8fHw//Hx8P/x8fD/8fHw//Hx8P/x8fD/8fHw//Hx8P//////AAAAQAAAACgAAAAUAAAACAAA - AAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAgAAAAUAAAAKAAAAEAAAABYAAAAbAAAAHj/////5uXk/+bl - 5P/m5eT/5ubl/+fm5f/n5uX/5+fm/+fn5v/o5+b/6Ofm/+jo5//o6Of/6ejn/+np6P/p6ej/6eno/+rp - 6P/q6un/6urp/+rq6f/q6un/6+vq/+vr6v/r6+r/6+vq/+zs6//s7Ov/7Ozr/+zs6//s7Ov/7Ozr/+zs - 7P/t7ez/7e3s/+3t7P/t7ez/7e3s/+3t7P/t7e3/7u7t/+7u7f/u7u3/7u7t/+7u7f/u7u3/7u7u/+7u - 7v/v7+7/7+/u/+/v7v/v7+7/7+/u/+/v7v/v7+7/7+/v/+/v7//v7+//7+/v//Dw7//w8O//8PDv//Dw - 7//w8O//8PDv//Dw7//w8O//8PDv//Dw8P/w8PD/8PDw//Dw8P/w8PD/8PDw//Dw8P/x8fD/8fHw//Hx - 8P/x8fD/8fHw//Hx8P/x8fD/8fHw//Hx8P/x8fD/8fHw//Hx8P/x8fD/8fHw//Hx8P/x8fD/8fHw//Hx - 8P/x8fD/8fHw//////8AAABAAAAAKAAAABQAAAAIAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAABwAA - ABMAAAAnAAAAPwAAAFYAAABqAAAAdv/////r6+r/5eXk/+bl5P/m5eT/5ubl/+fm5f/n5uX/5+fm/+fn - 5v/o5+b/6Ofm/+jo5//o6Of/6Ojn/+no5//p6ej/6eno/+np6P/q6ej/6urp/+rq6f/q6un/6+rp/+vr - 6v/r6+r/6+vq/+vr6v/s7Ov/7Ozr/+zs6//s7Ov/7Ozr/+zs6//s7Oz/7e3s/+3t7P/t7ez/7e3s/+3t - 7P/t7ez/7e3t/+7u7f/u7u3/7u7t/+7u7f/u7u3/7u7t/+7u7f/u7u7/7u7u/+/v7v/v7+7/7+/u/+/v - 7v/v7+7/7+/u/+/v7v/v7+7/7+/v/+/v7//v7+//7+/v//Dw7//w8O//8PDv//Dw7//w8O//8PDv//Dw - 7//w8O//8PDv//Dw7//w8O//8PDv//Dw8P/w8PD/8PDw//Dw8P/w8PD/8PDw//Dw8P/w8PD/8PDw//Dw - 8P/w8PD/8PDw//Dw8P/w8PD/8PDw//Dw8P/w8PD/8PDw//Dw8P/z8/P//////wAAAD8AAAAnAAAAEwAA - AAcAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAHAAAAEgAAACUAAAA8AAAAUgAAAGUAAABw//////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ////////////////////////AAAAPAAAACUAAAASAAAABwAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA - AAYAAAAQAAAAIQAAADYAAABKAAAAWwAAAGUAAABqAAAAbAAAAGwAAABsAAAAbAAAAGwAAABsAAAAbAAA - AGwAAABsAAAAbAAAAGwAAABsAAAAbAAAAGwAAABsAAAAbAAAAGwAAABsAAAAbAAAAGwAAABsAAAAbAAA - AGwAAABsAAAAbAAAAGwAAABsAAAAbAAAAGwAAABsAAAAbAAAAGwAAABsAAAAbAAAAGwAAABsAAAAbAAA - AGwAAABsAAAAbAAAAGwAAABsAAAAbAAAAGwAAABsAAAAbAAAAGwAAABsAAAAbAAAAGwAAABsAAAAbAAA - AGwAAABsAAAAbAAAAGwAAABsAAAAbAAAAGwAAABsAAAAbAAAAGwAAABsAAAAbAAAAGwAAABsAAAAbAAA - AGwAAABsAAAAbAAAAGwAAABsAAAAbAAAAGwAAABsAAAAbAAAAGwAAABsAAAAbAAAAGwAAABsAAAAbAAA - AGwAAABsAAAAbAAAAGwAAABsAAAAbAAAAGwAAABsAAAAbAAAAGoAAABlAAAAWwAAAEoAAAA2AAAAIQAA - ABAAAAAGAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAABQAAAA0AAAAbAAAALAAAADwAAABKAAAAUgAA - AFYAAABYAAAAWAAAAFgAAABYAAAAWAAAAFgAAABYAAAAWAAAAFgAAABYAAAAWAAAAFgAAABYAAAAWAAA - AFgAAABYAAAAWAAAAFgAAABYAAAAWAAAAFgAAABYAAAAWAAAAFgAAABYAAAAWAAAAFgAAABYAAAAWAAA - AFgAAABYAAAAWAAAAFgAAABYAAAAWAAAAFgAAABYAAAAWAAAAFgAAABYAAAAWAAAAFgAAABYAAAAWAAA - AFgAAABYAAAAWAAAAFgAAABYAAAAWAAAAFgAAABYAAAAWAAAAFgAAABYAAAAWAAAAFgAAABYAAAAWAAA - AFgAAABYAAAAWAAAAFgAAABYAAAAWAAAAFgAAABYAAAAWAAAAFgAAABYAAAAWAAAAFgAAABYAAAAWAAA - AFgAAABYAAAAWAAAAFgAAABYAAAAWAAAAFgAAABYAAAAWAAAAFgAAABYAAAAWAAAAFgAAABYAAAAWAAA - AFgAAABYAAAAVgAAAFIAAABKAAAAPAAAACwAAAAbAAAADQAAAAUAAAABAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAEAAAAEAAAACQAAABQAAAAgAAAALAAAADUAAAA8AAAAPgAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA - AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA - AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA - AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA - AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA - AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA - AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAA+AAAAPAAAADUAAAAsAAAAIAAA - ABQAAAAJAAAABAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAGAAAADAAAABQAAAAbAAAAIQAA - ACUAAAAnAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAA - ACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAA - ACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAA - ACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAA - ACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAA - ACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAA - ACgAAAAoAAAAKAAAACcAAAAlAAAAIQAAABsAAAAUAAAADAAAAAYAAAACAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAQAAAAMAAAAGAAAACgAAAA0AAAAQAAAAEgAAABMAAAAUAAAAFAAAABQAAAAUAAAAFAAA - ABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAA - ABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAA - ABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAA - ABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAA - ABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAA - ABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAEwAAABIAAAAQAAAADQAA - AAoAAAAGAAAAAwAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAIAAAAEAAAABQAA - AAYAAAAHAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAA - AAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAA - AAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAA - AAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAA - AAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAA - AAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAA - AAgAAAAIAAAACAAAAAgAAAAIAAAABwAAAAYAAAAFAAAABAAAAAIAAAABAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAEAAAABAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAA - AAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAA - AAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAA - AAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAA - AAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAA - AAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAA - AAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAA - AAEAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD////////gAAAAAAAAAAD///////// - wAAAAAAAAAAAf////////8AAAAAAAAAAAH//4AAAAAAAAAAAAAAAAAP//8AAAAAAAAAAAAAAAA////+A - AAAAAAAAAAAQAA//////gAAAAAAAAAAAAAAP/////wAAAAAAAAAAAAAAD/////8AAAAAAAAAAAAAAA/H - ////AAAAAAAAAAAAAAAPgf///wAAAAAAAAAAAAAADwD///8AAAAAAAAAAAAAAAAAf///AAAAAAAAAAAA - AAAAAD///wAAAAAAAAAAAAAAAAAf//8AAAAAAAAAAAAAAAAAD///AAAAAAAAAAAAAAAAAAf//wAAAAAA - AAAAAAAAAAAH//8AAAAAAAAAAAAAAAAAB///AAAAAAAAAAAAAAAAAAf//wAAAAAAAAAAAAAAAAAH//8A - AAAAAAAAAAAAAAAAD///AAAAAAAAAAAAAAAAAB///wAAAAAAAAAAAAAAAAAf//8AAAAAAAAAAAAAAAAA - D///AAAAAAAAAAAAAAAAAAAf/wAAAAAAAAAAAAAAAAAAD/8AAAAAAAAAAAAAAAAAAAf/AAAAAAAAAAAA - AAAAAAAH/wAAAAAAAAAAAAAAAAAAA/8AAAAAAAAAAAAAAAAAAAP/AAAAAAAAAAAAAAAAAAAD/wAAAAAA - AAAAAAAAAAAAA/8AAAAAAAAAAAAAAAAAAAH/AAAAAAAAAAAAAAAAAAAB/wAAAAAAAAAAAAAAAAAAAP8A - AAAAAAAAAAAAAAAAAAH/AAAAAAAAAAAAAAAAAAAB/wAAAAAAAAAAAAAAAAAAA/8AAAAAAAAAAAAAAAAA - AAf/AAAAAAAAAAAAAAAAAAAf/wAAAAAAAAAAAAAAAAAAP/8AAAAAAAAAAAAAAAAAAD//AAAAAAAAAAAA - AAAAAAA//wAAAAAAAAAAAAAAAAAAD/8AAAAAAAAAAAAAAAAAAAH/AAAAAAAAAAAAAAAAAAAA/wAAAAAA - AAAAAAAAAAAAAP8AAAAAAAAAAAAAAAAAAAD/AAAAAAAAAAAAAAAAAAAA/wAAAAAAAAAAAAAAAAAAAP8A - AAAAAAAAAAAAAAAAAAD/AAAAAAAAAAAAAAAAAAAA/wAAAAAAAAAAAAAAAAAAAP8AAAAAAAAAAAAAAAAA - AAD/AAAAAAAAAAAAAAAAAAAB/wAAAAAAAAAAAAAAAAAAAf8AAAAAAAAAAAAAAAAAAAH/AAAAAAAAAAAA - AAAAAAAD/wAAAAAAAAAAAAAAAAAAB/8AAAAAAAAAAAAAAAAAAf//AAAAAAAAAAAAAAAAAAH//wAAAAAA - AAAAAAAAAAAD//8AAAAAAAAAAAAAAAAAAf//AAAAAAAAAAAAAAAAAAD//wAAAAAAAAAAAAAAAAAAf/8A - AAAAAAAAAAAAAAAAAH//AAAAAAAAAAAAAAAAAAA//wAAAAAAAAAAAAAAAAAAP/8AAAAAAAAAAAAAAAAA - AH//AAAAAAAAAAAAAAAAAAB//wAAAAAAAAAAAAAAAAAA//8AAAAAAAAAAAAAAAAAAf//AAAAAAAAAAAA - AAAAAAP//wAAAAAAAAAAAAAAAAAH//8AAAAAAAAAAAAAAAAAB///AAAAAAAAAAAAAAAAAAf//wAAAAAA - AAAAAAAAAAAH//8AAAAAAAAAAAAAAAAAB///AAAAAAAAAAAAAAAAAAf//wAAAAAAAAAAAAAAAAAH//8A - AAAAAAAAAAAAAAAAB///AAAAAAAAAAAAAAAAAAf//wAAAAAAAAAAAAAAAAAH//8AAAAAAAAAAAAAAAAA - B///AAAAAAAAAAAAAAAAAAf//wAAAAAAAAAAAAAAAAAH//8AAAAAAAAAAAAAAAAAB///AAAAAAAAAAAA - AAAAAAf//wAAAAAAAAAAAAAAAAAH//8AAAAAAAAAAAAAAAAAB///AAAAAAAAAAAAAAAAAAf//wAAAAAA - AAAAAAAAAAAH//8AAAAAAAAAAAAAAAAAB///AAAAAAAAAAAAAAAAAAf//wAAAAAAAAAAAAAAAAAH//8A - AAAAAAAAAAAAAAAAB///AAAAAAAAAAAAAAAAAAf//wAAAAAAAAAAAAAAAAAH//8AAAAAAAAAAAAAAAAA - B///AAAAAAAAAAAAAAAAAAf//wAAAAAAAAAAAAAAAAAH//8AAAAAAAAAAAAAAAAAB///AAAAAAAAAAAA - AAAAAAf//wAAAAAAAAAAAAAAAAAH//8AAAAAAAAAAAAAAAAAB///AAAAAAAAAAAAAAAAAAf//wAAAAAA - AAAAAAAAAAAH//8AAAAAAAAAAAAAAAAAB///AAAAAAAAAAAAAAAAAAf//wAAAAAAAAAAAAAAAAAH//8A - AAAAAAAAAAAAAAAAB///AAAAAAAAAAAAAAAAAAf//wAAAAAAAAAAAAAAAAAH//8AAAAAAAAAAAAAAAAA - B///AAAAAAAAAAAAAAAAAAf//wAAAAAAAAAAAAAAAAAH//8AAAAAAAAAAAAAAAAAB///AAAAAAAAAAAA - AAAAAAf//wAAAAAAAAAAAAAAAAAH//8AAAAAAAAAAAAAAAAAB///AAAAAAAAAAAAAAAAAAf//wAAAAAA - AAAAAAAAAAAH//8AAAAAAAAAAAAAAAAAB///gAAAAAAAAAAAAAAAAA///4AAAAAAAAAAAAAAAAAP///A - AAAAAAAAAAAAAAAAH///4AAAAAAAAAAAAAAAAD///////////////////////ygAAABIAAAAkAAAAAEA - IAAAAAAAYFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAkAAAARAAAAFwAAABwAAAAiAAAAJgAAACsAAAAvAAAAMgAA - ADUAAAA4AAAAOgAAADsAAAA9AAAAPgAAAEAAAABBAAAAQgAAAEMAAABDAAAARAAAAEMAAABBAAAAPwAA - AD0AAAA8AAAAOgAAADgAAAA2AAAAMwAAAC8AAAArAAAAJwAAACIAAAAcAAAAGAAAABIAAAAKAAAAAgAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAgAAAAcAAAAOAAAAFAAAABoAAAAfAAAAIgAAACcAAAAsAAAALwAAADIAAAA0AAAAOQAA - AEAAAABGAAAAQwAAAD4AAAA+AAAAPwAAAEAAAABLDAwMaRAQEGsDAwNfAAAAVAAAAEkAAAA/AAAAOAAA - ADQAAAAyAAAALwAAACsAAAAnAAAAIwAAAB4AAAAaAAAAFAAAAA8AAAAIAAAAAgAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAABQAAAAcAAAAJAAAACQAAAAkAAAAJAAAACQAA - AAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAA - AAkAAAAJAAAACgAAAAwAAAAMAAAADQAAAA8AAAASAAAAFgAAABwAAAAuEBAQSTMzM21ISEiFHh4eXQAA - ACQAAAAXAAAAFQAAABkPDw9KhoaGvJ2dndKOjo7EeHh4rFpaWo4xMTFkBAQEKQAAABAAAAAOAAAADQAA - AAoAAAAGAAAABAAAAAMAAAACAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAIAAAAKAAAAFQAAAB4AAAAhAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAA - ACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAAACIAAAAiAAAAIgAA - ACIAAAAiAAAAIgAAACIAAAAiAgICMxwcHFdUVFSJjIyMvLCwsOG8vLzueXl5qQYGBjcAAAALAAAAAwEB - AQtERERlwcHB7tHR0f/R0dH+z8/P+8jIyPSZmZnAHx8fNgAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAYAAAAYAAAAMQAAAETNzc2g0NDQpNDQ0KTQ0NCk0NDQpNDQ0KTQ0NCk0NDQpNDQ0KTQ0NCk0NDQpNDQ - 0KTQ0NCk0NDQpNDQ0KTQ0NCk0NDQpNDQ0KTQ0NCk0NDQpNDQ0KTQ0NCk0NDQpNDQ0KTQ0NCk0NDQpNDQ - 0KTIyMimhoaGvJ+fn+DDw8P4ycnJ/snJyf/Kysr+ubm58HNzc68YGBg4AAAAIQwMDC+Ghoalz8/P/dTU - 1P/W1tb/19fX/9fX1/+rq6vUJiYmPAAAAAIAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkAAAAjAAAASAAA - AGP4+Pj59/f3//f39//4+Pj/+Pj4//n5+f/5+fn/+vr6//r6+v/6+vr/+vr6//v7+//7+/v/+/v7//z8 - /P/8/Pz//Pz8//z8/P/9/f3//f39//39/f/9/f3//v7+//7+/v/+/v7//f39//z8/P/19fX/uLi4/7+/ - v//IyMj/ycnJ/8rKyv/Ly8v/zMzM/6+vr/6KiorbcXFxpnx8fKi5ubnj1NTU/tbW1v/Y2Nj/2dnZ/9nZ - 2f+urq7VLCwsPgAAAAMAAAAAAAAAAgQEBB4mJiZCEBAQKgAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAAoAAAAUQAAAHD39/f69vb2//f3 - 9//39/f/+Pj4//j4+P/5+fn/+vr6//r6+v/6+vr/+vr6//v7+//7+/v/+/v7//v7+//8/Pz//Pz8//z8 - /P/9/f3//f39//39/f/9/f3//v7+//z8/P/9/f3//f39//z8/P/4+Pj/wcHB/7y8vP/Kysr/ysrK/8zM - zP/Nzc3/zs7O/87Ozv/Ly8v+zc3N+8/Pz/vT09P+19fX/9nZ2f/a2tr/29vb/9vb2/+4uLjfS0tLZw8P - DygAAAAPDg4OKmxsbISsrKzNi4uLpC4uLkkBAQEOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAApAAAAUgAAAHL39/f69vb2//f39//39/f/+Pj4//j4 - +P/5+fn/+vr6//r6+v/6+vr/+vr6//v7+//7+/v/+/v7//v7+//8/Pz//Pz8//z8/P/9/f3//f39//39 - /f/8/Pz/7+/v/9jY2P/n5+f/+Pj4//v7+//19fX/wsLC/7i4uP/MzMz/zMzM/87Ozv/Pz8//0NDQ/9LS - 0v/T09P/1dXV/9bW1v/X19f/2dnZ/9ra2v/b29v/3d3d/93d3f/U1NT6uLi42YeHh6BERERleXl5lcfH - x+ne3t791dXV9qCgoL49PT1TBgYGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAsAAAApAAAAUgAAAHL39/f69vb2//b29v/29vb/9/f3//j4+P/5+fn/+vr6//r6 - +v/6+vr/+vr6//v7+//7+/v/+/v7//v7+//8/Pz//Pz8//z8/P/9/f3//f39//z8/P/v7+//urq6/7Gx - sf+wsLD/yMjI/+fn5//Hx8f/rq6u/8TExP/Ozs7/zs7O/8/Pz//R0dH/0tLS/9TU1P/V1dX/19fX/9jY - 2P/a2tr/29vb/9zc3P/d3d3/39/f/+Hh4f/h4eH/4ODg/9jY2PvDw8Pn0tLS9eXl5f7q6ur/6urq/9/f - 3/yrq6vLQUFBWQEBARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAsAAAApAAAAUgAAAHL39/f69vb2/+Xl5f/BwcH/6urq//j4+P/5+fn/+vr6//r6+v/6+vr/+vr6//v7 - +//7+/v/+/v7//v7+//8/Pz//Pz8//z8/P/9/f3//Pz8//Ly8v++vr7/urq6/83Nzf/Ly8v/uLi4/6ur - q/+zs7P/zMzM/8/Pz//Pz8//0NDQ/9LS0v/T09P/1NTU/9bW1v/X19f/2dnZ/9ra2v/b29v/3Nzc/97e - 3v/g4OD/4eHh/+Pj4//k5OT/5eXl/+bm5v/m5ub/6Ojo/+vr6//s7Oz/7e3t/+7u7v/f39/9kZGRqxIS - EikAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAApAAAAUgAA - AHL39/f69vb2/8jIyP+JiYn/0NDQ//j4+P/5+fn/+vr6//r6+v/6+vr/+vr6//v7+//7+/v/+/v7//v7 - +//8/Pz//Pz8//z8/P/9/f3/9vb2/8fHx/+2trb/y8vL/8fHx//Jycn/zMzM/83Nzf/Pz8//zs7O/8/P - z//Q0ND/0tLS/9PT0//V1dX/19fX/9ra2v/e3t7/4eHh/+Li4v/j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Tk - 5P/l5eX/5+fn/+jo6P/q6ur/6+vr/+3t7f/u7u7/7+/v/+/v7//S0tLwaWlpfAQEBBcAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAApAAAAUgAAAHL39/f69vb2/+/v - 7//Y2Nj/8PDw//j4+P/5+fn/+vr6//r6+v/6+vr/+vr6//v7+//7+/v/+/v7//v7+//8/Pz//Pz8//z8 - /P/8/Pz/2dnZ/7Ozs//Ly8v/yMjI/8nJyf/Kysr/y8vL/87Ozv/Pz8//0NDQ/9HR0f/S0tL/1NTU/9jY - 2P/f39//5uXl/+Xh3v/f2tX/3NnW/9nX1P/Z1tT/29jX/+De3f/m5uX/6enp/+np6f/o6Oj/6enp/+rq - 6v/s7Oz/7e3t/+/v7//w8PD/8fHx/+bm5v2fn5+6JCQkNgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAApAAAAUgAAAHL39/f69vb2//f39//39/f/+Pj4//j4 - +P/5+fn/+vr6//r6+v/6+vr/+vr6//v7+//7+/v/+/v7//v7+//8/Pz//Pz8//z8/P/7+/v/ycnJ/7u7 - u//Nzc3/ycnJ/8vLy//MzMz/zc3N/8/Pz//Q0ND/0dHR/9PT0//V1dX/3t7e/+no5//g18//wauV/6uQ - df+ypJX/t66m/7iwqP+3rqf/tKuj/7Oqof+3r6f/ysXA/+De3P/s6+v/7Ozs/+zs7P/t7e3/7+/v//Dw - 8P/y8vL/8fHx/9fX1/ZcXFyAAQEBFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAsAAAApAAAAUgAAAHL39/f69vb2//f39//39/f/+Pj4//j4+P/5+fn/+vr6//r6 - +v/6+vr/+vr6//v7+//7+/v/+/v7//v7+//8/Pz//Pz8//z8/P/8/Pz/5OTk/7Ozs//Hx8f/zc3N/83N - zf/Ozs7/z8/P/9HR0f/S0tL/09PT/9jY2P/o6Oj/6uXg/7WYe/+QXi3/o39b/8e8sf/Y0sz/4NvW/+DY - 0P/RuqT/vZNo/654Qv+iazT/mWc1/5lzTf+6p5T/5eDd//Dw8P/w8PD/8fHx//Ly8v/09PT/9PT0/+fn - 5/2dnZ24IiIiOQAAAAUAAAABAAAABgAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAsAAAApAAAAUgAAAHL39/f69vb2//b29v/z8/P/+Pj4//j4+P/5+fn/+vr6//r6+v/6+vr/+vr6//v7 - +//7+/v/+/v7//v7+//8/Pz//Pz8//z8/P/8/Pz/+/v7/97e3v+wsLD/zs7O/9DQ0P/Q0ND/0dHR/9PT - 0//U1NT/2dnZ/+vq6f/ZzL//lmc4/41PEv+3lnX/3NTO/+jm4//w7ez/5dK//8eQWP+yZBb/rloI/6tW - A/+oVAD/o1EA/5pNAf+NSAb/mGo9/9DBsv/x8fD/8/Pz//T09P/19fX/9/f3//f39/7b29v0eHh4jRgY - GEE4ODhNT09PZDc3N1YGBgYXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAApAAAAUgAA - AHL39/f69vb2/9fX1v+lpaX/3d3d//j4+P/5+fn/+fn5//r6+v/6+vr/+vr6/+7u7v/v7+//5+fn//Hx - 8f/t7e3/6urq//T09P/s7Oz/8/Pz/+fn5/+srKz/ycnJ/9LS0v/S0tL/09PT/9XV1f/Z2dn/6Ofn/828 - q/+PWib/kEsG/72Xcv/i3Nb/7+7t//Pz8v/hx67/v307/7dqHv+3bCH/uG0j/7ZqHv+zYxT/r1wJ/6xW - A/+jUgH/k0oB/5BYIf/JtaH/9PPz//b29v/4+Pj/+fn5//r6+v/09PT+z8/P6Lu7u9PIyMjf1dXV7K6u - rsg4ODhHAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAApAAAAUgAAAHL39/f69vb2/9DQ - 0P+Pj4//1dXV//j4+P/5+fn/+fn5//r6+v/6+vr/+vr6/9HR0f/Z2dn/xsbG/8jIyP/Z2dn/v7+//9ra - 2v/Gxsb/ycnJ/7a2tv+bm5v/09PT/9PT0//U1NT/1dXV/9fX1//l5eX/0sW4/5FfLf+PSAH/sHY8/+La - 0v/t7e3/8PDv/+XVxv+6ciz/sF0K/7FgDv+0ZRf/t2sg/7pyKv+7dC7/uXAo/7VpG/+yYRD/qloK/5dN - Bf+QWSL/2Mq8//n4+P/6+vr/+/v7//z8/P/8/Pz/9PT0/vLy8v719fX/9fX1/9ra2vJwcHB+AAAAEQAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAApAAAAUgAAAHL39/b69vb1//X19f/t7e3/9vb2//j4 - +P/5+fj/+fn5//r6+v/6+vr/+vr6/+rq6v/X19f/xcXF/+Xl5f/u7u7/z8/P/6+vr/+np6f/sbGx/5qa - mv+7u7v/1dXV/9TU1P/V1dX/19fX/97e3v/j3tr/lmk+/4xGAf+jVwz/1b2m/+rp6f/s7Oz/6+bh/8WN - Vv+uVwH/rlgD/69bCP+yYRD/tWga/7lwJv+9dzL/wH47/799PP+7dS7/t2wh/7BkGf+XUQv/mGk6/+3m - 4f/7+/v//Pz8//z8/P/7+/v/+vr6//n5+f/39/f/9vb2/+rq6v2jo6O1ERERKgAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAsAAAApAAAAUgAAAHL39/b69vb1//b29v/39/f/9/f3//j4+P/4+Pj/+fn5//r6 - +v/6+vr/+vr6//r6+v/19fX/x8fH//T09P/m5ub/wsLC/7u7u//Gxsb/xsbG/8rKyv/X19f/1dXV/9bW - 1v/Y2Nj/2tra/+fn5/+1m4L/h0cG/51OAP+6fED/5ODc/+jo6P/q6ur/3sq3/7JjFP+wWwf/sV8N/7Ji - Ef+0ZRf/tmgb/7hsIf+6cSn/vHcx/799Ov/Afjv/u3Qt/7VpHP+rXxP/jk0L/7yghP/49/X/+/v7//v7 - +//5+fn/+Pj4//f39//19fX/9fX1//Dw8P/Hx8fdPDw8UAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAsAAAApAAAAUgAAAHL39/b69vb1//b29v/39/f/9/f3//j4+P/4+Pj/+fn5//r6+v/6+vr/+vr6//r6 - +v/5+fn/8vLy//r6+v/u7u7/tbW1/9PT0//T09P/1NTU/9XV1f/W1tb/19fX/9jY2P/a2tr/39/f/97Y - 0/+MWij/k0gA/6hWBf/KpH7/5OTj/+bm5v/o5+b/0a2J/7FgD/+yYhL/tGYX/7VoG/+2aR3/tmkc/7Vn - Gf+1Zhj/tmkc/7hvJP+7dS//vHcx/7htI/+wYBD/nlMI/5VhLv/i2M//+fn5//n5+f/4+Pj/9vb2//X1 - 9f/09PT/8/Pz/+3t7f7Q0NDpV1dXbAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAApAAAAUgAA - AHL29vb69fX1//Hx8f/l5eX/9PT0//f39//4+Pj/+fn5//n5+f/6+vr/+vr6//r6+v/6+vr/+/v7//v7 - +//m5ub/tra2/9bW1v/T09P/1NTU/9bW1v/X19f/2dnZ/9ra2v/c3Nz/4uLh/72ql/+FRQb/n08A/69e - Dv/Tvaf/4uLi/+Xl5f/m5OP/y59z/7RlFv+2aBv/tmod/7ZpHP+1Zxj/tGQV/7JhEf+xYA7/sV4M/7Jg - Dv+1Zxn/uW4l/7pxKP+0Zhf/p1YE/41JBv/Apoz/9/b2//f39//29vb/9fX1//T09P/w8PD+5ubm+sfH - x92KioqYJiYmOwAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAApAAAAUgAAAHL29vb69fX1/8zM - zP+VlZX/1dXV//f39//4+Pj/+fn4//n5+f/5+fn/+vr6//n5+f/5+fn/+/v7//v7+//a2tr/u7u7/9fX - 1//V1dX/1tbW/9jY2P/Z2dn/29vb/9zc3P/e3t7/4N7c/515Vv+NRgD/p1MA/7JlGP/WyLr/4eHh/+Pj - 4//l5OL/zaR8/7dqHv+2aR3/tWca/7RlFv+yYhH/sWAO/7BdCv+vWwf/rlkD/65YAf+vWwb/s2QU/7ht - Iv+4biP/r18O/5RKAf+jeVD/7uzp//X19f/09PT/8/Pz//Hx8f/m5ub8qqqqv0tLS2AREREkAAAABgAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAApAAAAUgAAAHL29vb69fX1/93d3f+mpqb/4ODg//f3 - 9//4+Pj/+Pj4//n5+f/5+fn/+vr6/+np6f/V1dX/6enp//Pz8/+8vLz/vLy8/9nZ2f/W1tb/2NjY/9nZ - 2f/b29v/3d3d/97e3v/g4OD/2dTQ/4tcLv+VSQD/q1UA/7RqIP/Wy8D/39/f/+Li4v/k5OP/1bqe/7ds - If+1Zhj/s2MU/7JhEP+wXgv/sFsH/65ZA/+uVwH/rlcA/65XAP+uVwD/r1wH/7RmF/+5byb/tWoe/55S - B/+TXCb/49vU//T09P/z8/P/8fHx//Dw8P/j4+P4ZGRkfgAAABIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAsAAAApAAAAUgAAAHL29vb69fX1//X19f/z8/P/9vb2//f39//4+Pj/+Pj4//n5 - +f/5+fn/+vr6/+np6f/c3Nz/6+vr/8zMzP+8vLz/q6ur/8zMzP/a2tr/3Nzc/9zc3P/d3d3/3t7e/+Dg - 4P/h4eH/z8e//4ROGf+bTAD/rFYA/7RrIf/Vyb3/39/f/+Hh4f/j4+P/3dLG/7x4Nv+zYxP/sWAO/7Bd - Cv+vWgX/rlcB/65XAP+uVwD/rlcA/65XAP+uVwD/rlcB/7FeC/+2aRz/uHAn/6VbE/+QVRr/1cm8//Ly - 8v/x8fH/8PDw/+7u7v/m5ub7e3t7jAgICBEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAsAAAApAAAAUgAAAHL29vb69fX0//X19f/29vb/9vb2//f39//39/f/+Pj4//n5+f/5+fn/+vr6/97e - 3v/X19f/5+fn/9LS0v/X19f/s7Oz/7S0tP+xsbH/ycnJ/9/f3//f39//4ODg/+Li4v/h4eH/yb+0/39G - Df+dTgD/rlgE/7RoHP/TwrP/3d3d/+Dg4P/h4eH/4d7c/8ukff+yYxP/sFwJ/69aBf+uVwH/rlcA/65X - AP+uVwD/rlcA/65XAP+uVwD/rlcA/65aBP+zYxT/uG4l/6hjHf+RVRr/zb6v//Dw8P/v7+//7u7u/+3t - 7f/m5ub8i4uLoBISEi8AAAAPAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAApAAAAUgAA - AHL29vb69PT0//X19f/29vb/9vb2//f39v/39/f/+Pj4//j4+P/5+fn/+fn5/+7u7v/j4+P/4ODg//T0 - 9P/6+vr/+Pj4//Hx8f/U1NT/tra2/97e3v/g4OD/4uLi/+Tk5P/i4uL/x72z/39FDf+eUAL/r1wJ/7Rm - Gf/Ns5r/3Nzc/97e3v/f39//4ODg/9zUzP+9f0L/sF0K/69aBf+vWQT/r1kE/65YA/+uWAH/rlcA/65X - AP+uVwD/rlcA/65XAf+xXgz/tWoe/6hmIv+TWiH/zb6v/+3t7f/u7u7/7e3t/+vr6//o6Oj+z8/P5JmZ - madiYmJvMDAwOgAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAApAAAAUgAAAHL29vb69PT0/+vr - 6//MzMz/7u7u//b29v/39/f/9/f3//j4+P/4+Pj/+fn5//r6+v/6+vr/+vr6//r6+v/6+vr/+/v7//v7 - +//s7Oz/ubm5/97e3v/j4+P/5OTk/+Xl5f/k5OT/ysK6/4JOGv+cUQb/sF8O/7RlF//GmnD/2tnY/9vb - 2//d3d3/39/f/+Li4v/cz8H/x5Jd/8GAP//BgUD/wH49/756Nv+6cyv/tmkc/7JgD/+uWQT/rlcA/65X - AP+vWgf/smUY/6VkIv+WYi3/0se8/+zs7P/s7Oz/6+vr/+rq6v/p6en/5+fn/uTk5Pza2trwpaWlswIC - Ai0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAApAAAAUgAAAHL29vb69PT0/8PDw/+JiYn/zMzM//b2 - 9v/39/f/9/f3//j4+P/4+Pj/+fn5//n5+f/6+vr/+vr6//r6+v/6+vr/+/v7//r6+v/k5OT/tLS0/9zc - 3P/l5eX/5ubm/+fn5//m5ub/0c3J/4hcMP+WUAn/sGES/7VnGv+8fDv/1c3F/9zc3P/h4eH/5eXl/+fn - 5//p6en/5t/Z/9m6nP/Nm2n/y5Vf/8qSW//JkFf/xotQ/8OFR/++ejb/tmkd/7BcCP+uWQT/rWAS/59f - Hv+ZbD7/2tTO/+rq6v/r6+v/6enp/+jo6P/n5+f/5ubm/+Tk5P/k5OT+tLS0wwAAAC8AAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAsAAAApAAAAUgAAAHL29vb69PT0/+jo6P/Dw8P/6urq//b29v/39/b/9/f3//j4 - +P/4+Pj/+fn4//n5+f/6+vr/+vr6//r6+v/5+fn/8vLy/9bW1v+3t7f/xcXF/+Pj4//n5+f/6Ojo/+np - 6f/p6en/19XT/5Z2Vv+OTQz/rGAV/7ZqHf+7dS7/0Laa/+Df3v/i4uL/5OTk/+bm5v/o6Oj/6urq/+rn - 5P/cwKX/zpxq/82YZP/LlF7/yY9W/8aKTv/EhEb/wH47/7t0Lf+zZBb/plsQ/5dZG/+mhGH/4N3b/+np - 6f/p6en/5+fn/+bm5v/l5eX/5OTk/+Pj4//i4uL8pqamrwAAACEAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAsAAAApAAAAUgAAAHL29vX69PTz//T09P/19fT/9fX1//b29f/29vb/9/f3//f39//4+Pj/+Pj4//n5 - +f/5+fn/+vr6//r6+v/09PT/xsbG/7q6uv/X19f/5ubm/+jo6P/o6Oj/6urq/+vr6//s7Oz/39/f/7Gh - kf+ESxL/pF0Y/7dwKv/BgD//yJRg/9rPxf/g4OD/4+Pj/+Xl5f/n5+f/6urq/+vr6//m3NH/0qV4/86b - af/MlmH/yZBY/8aKTv/DhEX/wH47/713Mv+0bif/oV8c/5FYH/+6pZH/5OTk/+jo6P/n5+f/5ubm/+Xl - 5f/k5OT/4uLi/+Hh4f/g4OD5jIyMkwAAABUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAApAAAAUgAA - AHL19fX68/Pz//T09P/19fT/9fX1//X19f/29vb/9vb2//f39//39/f/+Pj4//j4+P/5+fn/+vr6//r6 - +v/u7u7/tbW1/9zc3P/n5+f/6Ojo/+np6f/q6ur/7Ozs/+3t7f/u7u7/6ejo/8vHw/+GWzD/l1ga/7Ny - Mf+/fT3/woJD/82lff/b1c//4ODg/+Pj4//l5eX/6Ojo/+rq6v/q5+X/1rGM/82ZZf/Kk1z/x41T/8SH - Sf/BgED/vno2/7lzLP+rZiL/lloe/5NoPf/Px7//5eXl/+fn5//l5eX/5eXl/+Tk5P/k5OT/4+Pj/+Li - 4v/a2trva2trcgAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAApAAAAUgAAAHL19fX68/Pz//T0 - 9P/29vX/9fX1//X19f/29vb/9vb2//f39//39/f/+Pj4//j4+P/5+fn/+fn5//r6+v/19fX/xMTE/9HR - 0f/o6Oj/6enp/+vr6//s7Oz/7u7u/+/v7//w8PD/8PDw/9zc3P+mkn//g1Ae/59iJ/+1czH/vns4/8GB - Qf/Lo3v/29TO/9/f3//i4uL/5OTk/+bm5v/n5+b/2sCn/8mRWf/Gi1D/xIZI/8GAP/++ejb/uXMt/65o - Iv+bWhn/hU4Y/66ZhP/d3Nv/5ubm/+Xl5f/k5OT/4+Pj/+Tk5PnJycnawcHB0sHBwdKtra26MjIyRQAA - AAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAApAAAAUgAAAHL19fX68/Py/93d3P+ysrL/5OTk//X1 - 9f/29vX/9vb2//f39v/39/f/9/f3//j4+P/4+Pj/+fn5//n5+f/5+fn/2dnZ/7y8vP/q6ur/6+vr/+3t - 7f/u7u7/7+/v//Hx8f/z8/P/9PT0/+7u7v/JxsP/i2pL/4ROGf+gYSH/sm4q/7p1L/+9ejf/xpZl/9TF - tf/c2db/3NTN/9rLvP/Wu6D/zaBz/8OERv/Afz7/vns3/7x2MP+3byj/q2Qe/5tYFP+HSw//km1I/9HN - yf/i4uL/5OTk/+Tk5P/i4uL/5OTk/sjIyNY2NjZXFxcXMxcXFzMUFBQsBAQEDgAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAsAAAApAAAAUgAAAHL19fX68/Py/8rKyv+Ojo7/0dHR//T09P/19fX/9vb1//b2 - 9v/39/b/9/f3//j49//4+Pj/+fn5//n5+f/5+fn/7Ozs/7W1tf/i4uL/7e3t/+7u7v/v7+//8PDw//Pz - 8//09PT/9fX1//f39//l5eX/urKq/4ReOf+ESxL/nFoY/6tkHf+zaiH/t28l/7x7Of/CjVf/wIVK/79+ - Pf++ejb/vHcx/7t0Lf+6cir/t20k/7BnHf+lXRb/l1IO/4VHCP+FWCv/wbeu/97e3v/k5OT/4+Pj/+Li - 4v/h4eH/4eHh9pOTk5oEBAQeAAAAAgAAAAIAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAsAAAApAAAAUgAAAHL19fX68vLy/+7u7v/b29r/7u7u//T09P/19fX/9fX1//b29v/29vb/9/f3//f3 - 9//4+Pj/+Pj4//n5+P/5+fn/9vb2/8nJyf/Hx8f/2tra/9bW1v/Ly8v/29vb//Pz8//29vb/9/f3//n5 - +f/4+Pj/3d3c/7Sqn/+AWDD/gUcO/5NQDv+fVw//p1wR/6xfEv+xYxX/s2YZ/7RnGv+0Zxr/s2Ya/7Bk - F/+sYBT/pVsQ/5xUC/+QSgb/gEIE/4JUJv+2qJr/2dnZ/+Pj4//j4+P/4uLi/+Dg4P/i4uL/1dXV5VJS - UmYAAAALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAApAAAAUgAA - AHL19fX68vLy//Pz8v/z8/P/9PTz//T09P/09PT/9fX1//b29f/29vb/9vb2//X19f/29vb/9vb2//f3 - 9//39/f/9/f3/+vr6/+8vLz/n5+f/8HBwf/Hx8f/sbGx/+fn5//39/f/+fn5//v7+//8/Pz/+Pj4/93d - 3f+4sar/hWNB/3lCDP+ERQb/j0kE/5ZMAv+cTwL/n1EE/6FTBf+hUwX/n1IE/5tPA/+WTAL/jkcB/4RC - AP95PgX/i2U//7uwpf/X19f/4uLi/+Li4v/h4eH/4ODg/97e3v/f39//4ODg9JKSkpsLCwspAAAAAQAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAApAAAAUgAAAHL19fX68vLx//Ly - 8v/z8/P/9PTz//T08//09PT/9fX1//X19f/29vX/9vb2/8zMzP/R0dH/x8fH/8bGxv/Ly8v/wsLC/9TU - 1P/Jycn/wcHB/9fX1//i4uL/oqKi/7W1tf/w8PD/+/v7//z8/P/8/Pz/+/v7//f39//j4+P/xMG//52J - dv99VCv/dz8J/3w9AP+CQQD/h0MA/4pFAP+KRAD/iEMA/4NAAP99PQD/dz4G/35QI/+kjnn/yMTB/9nZ - 2f/i4uL/4uLi/+Hh4f/f39//3t7e/93d3f/c3Nz/3t7e/9vb2+x2dnaDAAAAGgAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAApAAAAUgAAAHL19fT68vLx//Hx8f/o6Oj/8/Py//Pz - 8//09PT/9PT0//X19f/19fX/9vb2/9/f3//Z2dn/xcXF/9nZ2f/V1dX/xMTE/+Pj4//b29v/0dHR/8/P - z//W1tb/xsbG/6qqqv/l5eX/+/v7//v7+//6+vr/+fn5//j4+P/29vb/6+vr/9TT0/++uLP/o5KB/41t - Tv9+Uyj/e0ob/3lGFP95RhT/e0oa/39TKP+NbEz/ppOA/7+5s//S0dD/3t7e/+Li4v/h4eH/4ODg/9/f - 3//e3t7/3d3d/9vb2//a2tr/2dnZ/+Dg4P3CwsLNDAwMOgAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAsAAAApAAAAUgAAAHL19fT68fHx/8/Pz/+goKD/2NjY//Pz8//09PP/9PT0//X1 - 9P/19fX/9fX1//T09P/s7Ov/7Ozs//X19f/s7Oz/xcXF//f39//l5eX/2dnZ/+Hh4f/v7+//ubm5/8vL - y//19fX/+/v7//r6+v/5+fn/9/f3//b29v/19fX/9PT0//Dw8P/n5+f/2tnZ/8zKyf/BvLf/ubGq/7Sq - of+0qZ//ubGp/8G8t//KyMb/1dXU/93d3f/i4uL/4uLi/+Hh4f/g4OD/3t7e/9/f3//f39//29vb/9ra - 2v/Y2Nj/2tra/t7e3vOTk5OYBQUFIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAsAAAApAAAAUgAAAHL09PT68fHw/9LS0v+VlZX/19fW//Ly8v/z8/P/9PTz//T09P/09PT/9fX1//b2 - 9f/29vb/9vb2//f39//09PT/4eHh//X19f/4+Pj/+Pj4//n5+f/n5+f/tLS0/+zs7P/6+vr/+vr6//n5 - +f/39/f/9vb2//X19f/09PT/8vLy//Hx8f/w8PD/7u7u/+vr6//m5ub/4uLi/9/f3//e3t7/39/f/+Hh - 4f/j4+P/5OTk/+Pj4//i4uL/4eHh/9/f3//e3t7/39/f/+Xl5f/k5OT/4uLi/9ra2v/Z2dn+4eHh+bKy - srcnJyc9AAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAApAAAAUgAA - AHL09PT68fHw//Hx8P/w8O//8vLy//Pz8v/z8/P/9PTz//T09P/09PT/9fX0//X19f/29vb/9vb2//b2 - 9v/39/f/9/f3//j4+P/4+Pj/+fn4//j4+P/b29v/u7u7//Pz8//5+fn/+Pj4//f39//19fX/9fX1//T0 - 9P/y8vL/8fHx/+/v7//u7u7/7e3t/+zs7P/r6+v/6enp/+jo6P/n5+f/5ubm/+Xl5f/j4+P/4uLi/+Hh - 4f/g4OD/39/f/97e3v/j4+P/5OTk/7+/v/+wsLD/xcXF/+Li4v/m5ub7s7OzwTo6Ok4AAAAIAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAApAAAAUgAAAHL09PT68PDw//Hx - 8P/x8fH/8vLx//Ly8v/z8/L/8/Pz//T08//09PP/9PT0//X19f/19fX/9vb2//b29v/29vb/9/f3//f3 - 9//4+Pf/+Pj4//j4+P/v7+//vr6+/8nJyf/x8fH/9vb2//X19f/19fX/6+vr/+Dg4P/u7u7/8fHx/+/v - 7//t7e3/6+vr/+rq6v/p6en/6Ojo/+fn5//m5ub/5OTk/+Pj4//i4uL/4eHh/+Dg4P/e3t7/3d3d/+Li - 4v/g4OD/tbW1/9HR0f/o6Oj/0dHR/7m5uf+FhYW1NDQ0WAEBAREAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAApAAAAUgAAAHL09PT68PDv//Dw8P/x8fD/8vLx//Ly - 8f/y8vL/8/Py//Pz8//z8/P/9PT0/+vr6//j4+P/7Ozs/+fn5//w8PD/7e3t//T09P/q6un/4ODg/9/f - 3//p6en/39/f/7q6uv+5ubn/6enp//T09P/c3Nz/sLCw/7W1tf+urq7/z8/P/+3t7f/t7e3/6urq/+np - 6f/n5+f/5ubm/+Xl5f/k5OT/4+Pj/+Pj4//i4uL/39/f/97e3v/d3d3/3Nzc/+Dg4P/S0tL/w8PD//f3 - 9//7+/v/+fn5/+vr6/8dHR1VAAAAHAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAsAAAApAAAAUgAAAHL09PT68PDv/+vr6//b29v/7u7u//Ly8f/y8vH/8vLy//Pz - 8v/z8/P/9PTz/9HR0P/f39//x8fH/9/f3v/S0tL/zs7O/97e3v/MzMz/0tLS/8HBwf++vr7/2trZ/7+/ - v/+2trb/srKy/8nJyf+dnZ3/uLi4/8vLy/+4uLj/np6e/9jY2P/s7Oz/6Ojo/+fn5//m5ub/5ubm/+vr - 6//q6ur/6enp/+fn5//q6ur/4eHh/9zc3P/b29v/2tra/93d3f/b29v/v7+///j4+P/7+/v/+/v7//39 - /f8lJSU9AAAAEwAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAsAAAApAAAAUgAAAHL09PT67+/u/8TExP+Pj4//zs7O//Hx8P/x8fH/8vLx//Ly8v/z8/L/8/Pz/+Tk - 5P/W1tb/2tra/83Nzf/FxcX/1dXV/9XV1f/Nzc3/4ODg/9bW1v/S0tL/zc3N/+Dg4P/U1NT/vr6+/56e - nv/ExMT/zMzM/9bW1v/Hx8f/sLCw/9PT0//r6+v/5+fn/+bm5v/k5OT/6Ojo/9jY2P+2trb/uLi4/7Oz - s//Kysr/5+fn/9vb2//Z2dn/2dnZ/9zc3P/j4+P/u7u7//X19f/7+/v/+/v7//39/f8lJSU9AAAAEwAA - AAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAApAAAAUgAA - AHL09PP67+/u/+Dg4P+zs7P/4eHh//Dw8P/x8fH/8vLx//Ly8v/y8vL/8/Py//Pz8//09PP/9PT0//T0 - 9P/19fT/9fX1//b29f/29vb/9vb2//f39//39/f/9/f3//j4+P/4+Pj/9PT0/9bW1v/v7+//+Pj4//f3 - 9//W1tb/wsLC/9jY2P/r6+v/5eXl/+Tk5P/j4+P/6urq/8LCwv/T09P/7u7u/+np6f+8vLz/3Nzc/+Dg - 4P/f39//5eXl/+Xl5f/MzMz/vb29//b29v/7+/v/+/v7//39/f8lJSU9AAAAEwAAAAMAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAApAAAAUgAAAHL09PP67+/u/+/v - 7v/v7+7/8PDv//Dw8P/x8fD/8fHx//Ly8f/y8vH/8vLy//Pz8v/z8/P/9PTz//T09P/09PT/9fX0//X1 - 9f/19fX/9vb2//b29v/39/b/9/f3//f39//39/f/+Pj4//f39//4+Pj/+fn5//n5+f/39/f/z8/P/8vL - y//o6Oj/6+vr/+rq6v/q6ur/5ubm/729vf/v7+//+vr6//j4+P/Z2dn/v7+//+Tk5P/Y2Nj/w8PD/7u7 - u//Ly8v/6urq//r6+v/6+vr/+vr6//39/f8lJSU9AAAAEwAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAApAAAAUgAAAHLz8/P67u7t/+/v7v/v7+7/8PDv//Dw - 7//w8PD/8fHw//Hx8f/y8vH/8vLx//Ly8v/z8/L/8/Pz//Pz8//09PT/9PT0//X19P/19fX/9fX1//b2 - 9f/29vb/9vb2//f39v/39/f/9/f3//j49//4+Pj/+Pj4//j4+P/4+Pj/6urq/8fHx/++vr7/vLy8/8PD - w//MzMz/w8PD/8/Pz//4+Pj/+vr6//r6+v/z8/P/ysrK/729vf/Hx8f/2dnZ/+vr6//29vb/+vr6//r6 - +v/6+vr/+vr6//z8/P8lJSU9AAAAEwAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAsAAAApAAAAUgAAAHLz8/P67u7t/+7u7v/u7u3/7+/v/+/v7//w8O//8PDw//Hx - 8P/x8fD/8vLx//Ly8f/y8vL/8/Py//Pz8//z8/P/9PTz//T09P/09PT/9fX0//X19f/29vX/9vb2//b2 - 9v/29vb/9fX0//f39//39/f/9/f3//j4+P/4+Pj/+Pj4//X19f/v7+//5eXl/93d3f/S0tL/1NTU/+/v - 7//6+vr/+vr6//r6+v/4+Pj/9PT0/+/v7//29vb/+fn5//r6+v/6+vr/+vr6//r6+v/6+vr/+vr6//z8 - /P8lJSU9AAAAEwAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAsAAAApAAAAUgAAAHLz8/P67u7t/+Hh4f/CwsL/5ubm/+/v7//w8O//8PDv//Hx8P/x8fD/8fHx/9zc - 2//e3t7/0NDQ/+Hh4f/a2tr/7Ozr/9ra2v/e3t3/2tra/+jo6P/e3t7/9PT0//b29v/s7Oz/zs7O/+Tk - 5P/c3Nz/3t7e/97e3v/39/f/3t7e/+bm5v/f39//6Ojo/+np6f/i4uL/4eHh/+Dg4P/X19f/6+vr/9fX - 1//c3Nz/39/f//r6+v/6+vr/+vr6//r6+v/6+vr/+vr6//r6+v/6+vr/+vr6//z8/P8lJSU9AAAAEwAA - AAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAApAAAAUgAA - AHLz8/L67e3s/8PDw/+Ghob/zMzM/+7u7v/v7+//8PDv//Dw7//w8PD/8fHw/8/Pzv/Y2Nf/xcXE/8HB - wf/a2tr/y8vK/8PDwv/Ozs7/29vb/8rKyv/FxcX/2tra//T09P/09PP/yMjI/8nJyf/b29v/xMTE/+fn - 5//29vb/1NTU/9XV1f/Kysr/zs7O/8rKyv+7u7v/z8/P/8vLy//Gxsb/2dnZ/8TExP/z8/P/9/f3//n5 - +f/5+fn/+fn5//n5+f/5+fn/+fn5//n5+f/5+fn/+fn5//z8/P8lJSU9AAAAEwAAAAMAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAApAAAAUgAAAHLz8/L67e3s/+fn - 5v/S0tH/6Ojn/+7u7v/v7+7/7+/u//Dw7//w8O//8PDw/+jo6P/U1NT/w8PD/+fn5v/R0dD/1tbW/8jI - yP/s7Ov/1tbV/87Ozv/j4+P/39/f/9zc3P/z8/P/09PT/+zs7P/j4+P/zMzM/9HR0f/s7Oz/6+vr/9fX - 1//X19f/7e3t/+Dg4P/R0dH/1NTU/+np6f/a2tr/3Nzc/8LCwv/e3t7/8/Pz//n5+f/5+fn/+fn5//n5 - +f/5+fn/+fn5//n5+f/5+fn/+fn4//z8/P8lJSU9AAAAEwAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAApAAAAUgAAAHLz8/L67Ozr/+3t7P/t7ez/7u7t/+7u - 7f/u7u7/7+/u/+/v7v/v7+//8PDv//Dw8P/r6+v/xMTE/+7u7f/x8fH/8fHw/8rKyv/n5+f/8/Py//Pz - 8//09PP/9PT0//T09P/09PT/9fX0//X19f/s7Ov/6urq/+bm5v/z8/P/9vb2//b29v/39/b/9/f3//f3 - 9//39/f/9/f3//f39//39/f/9/f3/+fn5//t7e3/9vb2//j4+P/4+Pj/+Pj4//j4+P/4+Pj/+Pj4//j4 - +P/4+Pj/+Pj4//v7+/8lJSU9AAAAEwAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAsAAAApAAAAUgAAAHLy8vL67Ozr/+zs6//t7ez/7e3s/+3t7f/u7u3/7u7t/+/v - 7v/v7+7/7+/v//Dw7//w8PD/8PDv//Hx8P/x8fH/8fHx//Ly8f/y8vH/8vLy//Pz8v/z8/P/8/Pz//T0 - 8//09PT/9PT0//T09P/19fT/9fX1//X19f/19fX/9vb1//b29f/29vb/9vb2//b29v/29vb/9/f2//f3 - 9//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//v7 - +/8lJSU9AAAAEwAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAsAAAApAAAAUgAAAHLy8vL67Ozr/+3t7P/v7+7/7u7t/+3t7P/u7u3/7u7t/+/v7v/v7+7/7+/u//Dw - 7//w8O//8PDw//Hx8P/x8fD/8fHx//Ly8f/y8vH/8vLy//Pz8v/z8/L/8/Pz//Pz8//09PP/9PT0//T0 - 9P/09PP/8vLy//X19f/19fX/9fX1//X19f/29vX/9vb2//b29v/29vb/9vb2//b29v/39/b/9/f2//f3 - 9//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//v7+/8lJSU9AAAAEwAA - AAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAApAAAAUgAA - AHLy8vL66+vq/9PT0/+mpqb/29va/+3t7P/t7ez/7u7t/+7u7f/u7u3/7+/u/+/v7v/v7+//8PDv//Dw - 7//w8PD/8fHw//Hx8P/x8fH/8vLx//Ly8f/y8vL/8/Py//Pz8v/z8/P/8/Pz//T08//v7+7/09PT//T0 - 9P/w8O//7e3t//X19P/19fX/9fX1//X19f/29vX/9vb1//b29v/29vb/9vb2//b29v/29vb/9vb2//b2 - 9v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//v7+v8lJSU9AAAAEwAAAAMAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAApAAAAUgAAAHLy8vL66+vq/8vL - y/+RkZH/0NDQ/+zs6//t7ez/7e3s/+7u7f/u7u3/7u7t/9fX1v/Ly8r/29vb/8/Pzv/a2tn/1tbW/+Tk - 4//b29v/zMzL/9zc2//Q0ND/0tLS/97e3f/Pz8//7e3s/9vb2//X19b/vr6+/93d3f/b29v/yMjI/9PT - 0v/W1tb/0dHR/8/Pz//b29v/3d3c/8/Pz//i4uL/9fX1//X19f/29vX/9vb1//b29f/29vX/9vb2//b2 - 9v/29vb/9vb2//b29v/29vX/9vb1//r6+v8lJSU9AAAAEwAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAApAAAAUgAAAHLy8vH66urp/+np6P/e3t7/6urp/+zs - 6//s7Ov/7e3s/+3t7P/t7ez/7u7t/9nZ2f/b29r/4ODf/9LS0f/IyMj/w8PD/8nJyf/Pz8//zMzM/9PT - 0v+8vLz/wcHA/8XFxf/U1NT/4ODf/9XV1f/j4+P/wsLC/97e3f/V1dX/xcXF/8fHx//U1NT/zc3M/8fH - x//Nzc3/wMDA/8LCwv/g4OD/7+/v//X19f/19fX/9fX1//X19f/19fX/9fX1//X19f/19fX/9fX1//X1 - 9f/19fX/9fX1//r6+v8lJSU9AAAAEwAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAsAAAApAAAAUgAAAHLy8fH66uno/+rq6f/r6+r/6+vq/+zs6//s7Ov/7Ozr/+3t - 7P/t7ez/7e3s/+Li4f/R0dH/7+/u/93d3P/W1tX/6urp/+Pj4//Y2Nf/2tra/+bm5f/m5ub/2tra/+Hh - 4P/i4uL/8vLx/+7u7v/e3t7/y8vK/8/Pzv/o6Oj/3d3c/+rq6f/s7Ov/5OTk/+zs6//m5ub/39/f/9vb - 2v/z8/L/9PTz//X19P/19fT/9fX0//X19P/19fT/9fX0//X19f/19fX/9fX1//X19P/19fT/9fX0//r6 - +v8lJSU9AAAAEwAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAsAAAApAAAAUgAAAHLx8fH66eno/+rp6P/q6un/6+vq/+vr6v/r6+r/7Ozr/+zs6//s7Oz/7e3s/+np - 6P/h4eD/7u7t/+7u7f/u7u7/7+/u/+/v7v/v7+//8PDv//Dw7//w8PD/8fHw//Hx8P/x8fD/8fHx//Ly - 8f/v7+7/7+/v//Ly8f/y8vL/8/Py//Pz8v/z8/L/8/Pz//Pz8//z8/P/8/Pz//T08//09PP/9PTz//T0 - 8//09PT/9PT0//T09P/09PT/9PT0//T09P/09PT/9PT0//T09P/09PT/9PT0//n5+f8lJSU9AAAAEwAA - AAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAApAAAAUgAA - AHLx8fD66ejn/+fn5v/e3t3/6eno/+vq6f/r6+r/6+vq/+zs6//s7Ov/7Ozr/+3t7P/t7ez/7e3t/+7u - 7f/u7u3/7u7u/+/v7v/v7+7/7+/u/+/v7//w8O//8PDv//Dw8P/w8PD/8fHw//Hx8P/x8fH/8fHx//Ly - 8f/y8vH/8vLx//Ly8v/y8vL/8vLy//Pz8v/z8/L/8/Py//Pz8//z8/P/8/Pz//Pz8//z8/P/8/Pz//Pz - 8//z8/P/9PTz//T08//09PP/9PTz//T08//z8/P/8/Pz//n5+f8lJSU9AAAAEwAAAAMAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAApAAAAUgAAAHLx8fD66Ojn/8jI - yP+Xl5f/0tLS/+rq6f/q6un/6+vq/+vr6v/r6+r/7Ozr/+zs6//t7ez/7e3s/+3t7P/t7e3/7u7t/+7u - 7f/u7u3/7+/u/+/v7v/v7+7/7+/v//Dw7//w8O//8PDv//Dw8P/x8fD/8fHw//Hx8P/x8fH/8fHx//Ly - 8f/y8vH/8vLx//Ly8f/y8vL/8vLy//Ly8v/y8vL/8/Py//Pz8v/z8/L/8/Py//Pz8v/z8/L/8/Py//Pz - 8v/z8/L/8/Py//Pz8v/z8/L/8/Py//n5+f8lJSU9AAAAEwAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAApAAAAUgAAAHLx8PD65+fm/9PT0/+hoaH/19fW/+np - 6P/q6un/6urp/+vq6f/r6+r/6+vq/+zs6//s7Ov/7Ozr/+3t7P/t7ez/7e3s/+7u7f/u7u3/7u7t/+7u - 7v/v7+7/7+/u/+/v7v/v7+//8PDv//Dw7//w8O//8PDv//Dw8P/x8fD/8fHw//Hx8P/x8fD/8fHx//Hx - 8f/x8fH/8vLx//Ly8f/y8vH/8vLx//Ly8f/y8vL/8vLy//Ly8v/y8vL/8vLy//Ly8v/y8vL/8vLy//Ly - 8v/y8vL/8vLy//n5+f8lJSU9AAAAEwAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAsAAAApAAAAUgAAAHLw8PD65+bl/+fn5v/o5+b/6Ojn/+no5//p6ej/6uno/+rq - 6f/q6un/6+vq/+vr6v/s7Ov/7Ozr/+zs6//t7ez/7e3s/+3t7P/t7e3/7u7t/+7u7f/u7u7/7+/u/+/v - 7v/v7+7/7+/v/+/v7//w8O//8PDv//Dw7//w8PD/8PDw//Hx8P/x8fD/8fHw//Hx8P/x8fH/8fHx//Hx - 8f/y8vH/8vLx//Ly8f/y8vH/8vLx//Ly8f/y8vH/8vLx//Ly8f/y8vH/8vLx//Ly8f/y8vH/8vLx//n5 - +P8lJSU9AAAAEwAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAsAAAApAAAAUgAAAHLw8PD65ubl/+fm5f/n5+b/6Ofm/+jo5//p6Of/6eno/+np6P/q6un/6urp/+vr - 6v/r6+r/7Ozr/+zs6//s7Ov/7Ozr/+3t7P/t7ez/7e3s/+3t7f/u7u3/7u7t/+7u7f/u7u7/7+/u/+/v - 7v/v7+7/7+/v/+/v7//w8O//8PDv//Dw7//w8O//8PDw//Dw8P/x8fD/8fHw//Hx8P/x8fD/8fHw//Hx - 8P/x8fH/8fHx//Hx8f/x8fH/8fHx//Hx8f/x8fH/8fHx//Hx8f/x8fH/8fHx//j4+P8lJSU9AAAAEwAA - AAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAApAAAAUgAA - AHLw8O/65uXk/+bl5P/n5uX/5+fm/+jn5v/o6Of/6Ojn/+np6P/p6ej/6urp/+rq6f/q6un/6+vq/+vr - 6v/s7Ov/7Ozr/+zs6//s7Ov/7e3s/+3t7P/t7ez/7e3t/+7u7f/u7u3/7u7t/+7u7v/u7u7/7+/u/+/v - 7v/v7+7/7+/v/+/v7//v7+//8PDv//Dw7//w8O//8PDv//Dw7//w8PD/8PDw//Dw8P/w8PD/8fHw//Hx - 8P/x8fD/8fHw//Hx8P/x8fD/8fHw//Hx8P/x8fD/8fHw//j4+P8lJSU9AAAAEwAAAAMAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAAAoAAAAUQAAAHDy8vH65+fm/+fn - 5v/o5+b/6Ojn/+no5//p6ej/6eno/+rp6f/q6un/6+rp/+vr6v/r6+r/7Ozr/+zs6//s7Ov/7e3s/+3t - 7P/t7ez/7e3t/+7u7f/u7u3/7u7t/+7u7v/v7+7/7+/u/+/v7v/v7+7/7+/v//Dw7//w8O//8PDv//Dw - 7//w8PD/8PDw//Dw8P/x8fD/8fHw//Hx8P/x8fD/8fHw//Hx8P/x8fD/8fHx//Hx8f/x8fH/8fHx//Hx - 8f/x8fH/8fHx//Hx8f/x8fH/8fHx//n5+f8lJSU8AAAAEgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkAAAAkAAAASQAAAGWqqqqura2tsa2trbGtra2xra2tsa2t - rbGtra2xra2tsa2trbGtra2xra2tsa2trbGtra2xra2tsa2trbGtra2xra2tsa2trbGtra2xra2tsa2t - rbGtra2xra2tsa2trbGtra2xra2tsa2trbGtra2xra2tsa2trbGtra2xra2tsa2trbGtra2xra2tsa2t - rbGtra2xra2tsa2trbGtra2xra2tsa2trbGtra2xra2tsa2trbGtra2xra2tsa2trbGtra2xra2tsa2t - rbGtra2xsLCwrbu7u6MUFBQzAAAAEAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAYAAAAZAAAAMwAAAEYAAABOAAAATwAAAE8AAABPAAAATwAAAE8AAABPAAAATwAA - AE8AAABPAAAATwAAAE8AAABPAAAATwAAAE8AAABPAAAATwAAAE8AAABPAAAATwAAAE8AAABPAAAATwAA - AE8AAABPAAAATwAAAE8AAABPAAAATwAAAE8AAABPAAAATwAAAE8AAABPAAAATwAAAE8AAABPAAAATwAA - AE8AAABPAAAATwAAAE8AAABPAAAATwAAAE8AAABPAAAATwAAAE8AAABPAAAATwAAAE8AAABPAAAASgAA - ADwAAAAiAAAACwAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAMAAAAMAAAAGAAAACEAAAAlAAAAJgAAACYAAAAmAAAAJgAAACYAAAAmAAAAJgAAACYAAAAmAAAAJgAA - ACYAAAAmAAAAJgAAACYAAAAmAAAAJgAAACYAAAAmAAAAJgAAACYAAAAmAAAAJgAAACYAAAAmAAAAJgAA - ACYAAAAmAAAAJgAAACYAAAAmAAAAJgAAACYAAAAmAAAAJgAAACYAAAAmAAAAJgAAACYAAAAmAAAAJgAA - ACYAAAAmAAAAJgAAACYAAAAmAAAAJgAAACYAAAAmAAAAJgAAACYAAAAlAAAAIwAAABwAAAAQAAAABQAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAABgAA - AAkAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAA - AAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAA - AAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAA - AAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACQAAAAcAAAAEAAAAAQAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAD////wAAAAAA8AAAD////wAAAAAA8AAAD8AAAAAAAAAH8AAAD4AAAAAAAAf/8AAAD4AAAAAAAAd/8A - AAD4AAAAAAAAQf8AAAD4AAAAAAAAAP8AAAD4AAAAAAAAAH8AAAD4AAAAAAAAAD8AAAD4AAAAAAAAAD8A - AAD4AAAAAAAAAD8AAAD4AAAAAAAAAD8AAAD4AAAAAAAAAH8AAAD4AAAAAAAAAAcAAAD4AAAAAAAAAAMA - AAD4AAAAAAAAAAEAAAD4AAAAAAAAAAEAAAD4AAAAAAAAAAEAAAD4AAAAAAAAAAAAAAD4AAAAAAAAAAAA - AAD4AAAAAAAAAAAAAAD4AAAAAAAAAAEAAAD4AAAAAAAAAAcAAAD4AAAAAAAAAAcAAAD4AAAAAAAAAAEA - AAD4AAAAAAAAAAAAAAD4AAAAAAAAAAAAAAD4AAAAAAAAAAAAAAD4AAAAAAAAAAAAAAD4AAAAAAAAAAAA - AAD4AAAAAAAAAAAAAAD4AAAAAAAAAAAAAAD4AAAAAAAAAAEAAAD4AAAAAAAAAAMAAAD4AAAAAAAAAB8A - AAD4AAAAAAAAAA8AAAD4AAAAAAAAAA8AAAD4AAAAAAAAAAcAAAD4AAAAAAAAAA8AAAD4AAAAAAAAAA8A - AAD4AAAAAAAAAB8AAAD4AAAAAAAAAD8AAAD4AAAAAAAAAD8AAAD4AAAAAAAAAD8AAAD4AAAAAAAAAD8A - AAD4AAAAAAAAAD8AAAD4AAAAAAAAAD8AAAD4AAAAAAAAAD8AAAD4AAAAAAAAAD8AAAD4AAAAAAAAAD8A - AAD4AAAAAAAAAD8AAAD4AAAAAAAAAD8AAAD4AAAAAAAAAD8AAAD4AAAAAAAAAD8AAAD4AAAAAAAAAD8A - AAD4AAAAAAAAAD8AAAD4AAAAAAAAAD8AAAD4AAAAAAAAAD8AAAD4AAAAAAAAAD8AAAD4AAAAAAAAAD8A - AAD4AAAAAAAAAD8AAAD4AAAAAAAAAD8AAAD4AAAAAAAAAD8AAAD4AAAAAAAAAD8AAAD4AAAAAAAAAD8A - AAD4AAAAAAAAAD8AAAD4AAAAAAAAAD8AAAD4AAAAAAAAAD8AAAD4AAAAAAAAAD8AAAD4AAAAAAAAAH8A - AAD8AAAAAAAAAH8AAAD///////////8AAAAoAAAAMAAAAGAAAAABACAAAAAAAIAlAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAARAAAAGQAAACIAAAAnAAAALgAAADIAAAA3AAAAOwAA - AD8AAAA/AAAAQAAAAEEBAQFJBgYGUAAAAEkAAABCAAAAOwAAADcAAAAzAAAALwAAACgAAAAiAAAAGQAA - ABIAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAEAAAABgAAAAYAAAAGAAAABgAA - AAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAcAAAALAAAADwAAABIAAAAVAAAAGwAA - ACEEBAQ2ICAgVS8vL2YKCgo5AAAAIwAAACQ8PDxneXl5qm1tbZtQUFB+Hh4eSQEBASIAAAAZAAAAFgAA - ABAAAAAMAAAACQAAAAUAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAABMAAAAmkZGRTJOT - k02Tk5NNk5OTTZOTk02Tk5NNk5OTTZOTk02Tk5NNk5OTTZOTk02Tk5NNk5OTTZOTk02Tk5NNk5OTTZOT - k02Tk5NNeXl5VGFhYXiTk5O6srKy4rS0tOJubm5/DQ0NFQYGBhOTk5Oizs7O+tLS0v3Ozs75j4+Plx8f - HxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAA - ACoAAABQ7e3t3e3t7eDu7u7g7u7u4O/v7+Dv7+/g7+/v4PDw8ODw8PDg8fHx4PHx8eDx8fHg8vLy4PLy - 8uDy8vLg8vLy4PLy8uDx8fHg1NTU47GxsfDHx8f9ycnJ/snJyf2tra3rd3d3lmtra326urre1NTU/tfX - 1//Y2Nj/nJycoiYmJhYAAAAAAwMDDSAgICYMDAwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAABwAAADUAAABm9vb2+/b29v/39/f/+Pj4//n5+f/6+vr/+vr6//r6+v/7+/v/+/v7//z8 - /P/8/Pz//f39//39/f/7+/v/8vLy//f39//7+/v/5eXl/7y8vP/Kysr/zMzM/87Ozv/Pz8//zs7O/dDQ - 0PzV1dX+2NjY/9ra2v/b29v/s7OzyW9vb2RCQkI3iYmJiLi4uNOKioqKKysrGgYGBgEAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAADYAAABn9vb2+/b29v/29vb/9/f3//n5+f/6+vr/+vr6//r6 - +v/7+/v/+/v7//z8/P/8/Pz//f39//z8/P/m5ub/wsLC/8nJyf/m5ub/y8vL/7y8vP/Nzc3/zs7O/9DQ - 0P/S0tL/1dXV/9fX1//Z2dn/29vb/93d3f/f39//2dnZ+cnJyeOysrLE0tLS6+Xl5f3V1dXuiYmJgi0t - LRwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAADYAAABn9vb2++Tk5P+/v7//8PDw//n5 - +f/6+vr/+vr6//r6+v/7+/v/+/v7//z8/P/8/Pz/+/v7/+vr6/+8vLz/x8fH/8bGxv+5ubn/wcHB/87O - zv/Pz8//0dHR/9TU1P/W1tb/2tra/9zc3P/d3d3/39/f/+Hh4f/i4uL/5OTk/+bm5v/n5+f/6urq/+3t - 7f/u7u7/xsbG2WFhYUsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAADYAAABn9vb2++jo - 6P/Kysr/8fHx//n5+f/6+vr/+vr6//r6+v/7+/v/+/v7//z8/P/8/Pz/8/Pz/8fHx//FxcX/yMjI/8rK - yv/MzMz/z8/P/9DQ0P/S0tL/1dXV/93d3f/h393/3tvY/9za2P/c2tn/397d/+Xl5f/n5+f/5+fn/+np - 6f/r6+v/7e3t/+/v7//r6+v+oqKioTo6OiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAA - ADYAAABn9vb2+/b29v/39/f/+Pj4//n5+f/6+vr/+vr6//r6+v/7+/v/+/v7//z8/P/8/Pz/7e3t/8DA - wP/Kysr/y8vL/83Nzf/Pz8//0dHR/9PT0//d3dz/29PM/8Cokf+1nYb/wLas/8W9tf+8rZ7/s5yF/7Oc - hv/Ds6P/4NrW/+zr6//u7u7/8PDw//Ly8v/j4+P6bGxsbREREQwAAAAAAAAAAQAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAABwAAADYAAABn9vb2+/b29v/19fX/+Pj4//n5+f/6+vr/+vr6//r6+v/7+/v/+/v7//z8 - /P/8/Pz/+fn5/9vb2/+/v7//zs7O/8/Pz//R0dH/1NTU/+Df3//Pvq3/onVI/7SUdf/WzcT/5t7Y/9a3 - l/+5ejv/rmUd/6NaEf+bWRf/o3VJ/8y7qv/x8fD/8/Pz//X19f/z8/P+tra2u0RERENAQEA5Pj4+PgYG - BgoAAAAAAAAAAAAAAAAAAAAAAAAABwAAADYAAABn9vb2+9/f3/+xsbH/7u7u//n5+f/5+fn/+vr6/+vr - 6//j4+P/4ODg/+Li4v/m5ub/4eHh/9vb2/+ysrL/0NDQ/9PT0//V1dX/3tzb/8axnf+SVRn/uZFp/+jm - 4//u6ub/y5dl/7ZqHv+2ah//t2wi/7RmGf+wXg3/o1QF/5VSEf/HsJn/8vDv//n5+f/6+vr/7u7u+dPT - 0+bb29vsysrK305OTj4AAAACAAAAAAAAAAAAAAAAAAAABwAAADYAAABn9vb1++3t7P/X19f/8/Pz//n5 - +P/5+fn/+vr6/+np6f/R0dH/09PT/93d3f/BwcH/s7Oz/6qqqv+8vLz/09PT/9XV1f/Z2dn/0MK1/5dh - LP+rbTH/3c/B/+zr6v/Zu57/sF0M/69bCP+zZBX/uG4j/7x3Mv+8dzL/tmsg/6tfFP+cZS7/2su8//v7 - +//7+/v/+vr6/vf39/729vb/6urq+4mJiXcODg4LAAAAAAAAAAAAAAAAAAAABwAAADYAAABn9vb1+/b2 - 9f/39/f/9/f3//j4+P/5+fn/+vr6//r6+v/r6+v/6+vr/9ra2v/BwcH/ysrK/8zMzP/W1tb/1tbW/9nZ - 2f/h397/nXBE/5lNAv/LpoL/5uXk/+Tb0/+/gUT/sV4M/7JjE/+1Zxn/tmkd/7huJf+7di//vXk0/7dt - I/+kWQ//pXZI//Px7v/6+vr/+Pj4//b29v/09PT/8PDw/rS0tLM9PT0iAAAAAAAAAAAAAAAAAAAABwAA - ADYAAABn9fX1+/Pz8//u7u7/9vb2//j4+P/5+fn/+vr6//r6+v/5+fn/+fn5/9fX1//Kysr/09PT/9XV - 1f/X19f/2dnZ/93d3P/Qxrz/jUwL/6ZWB//Ww7H/5OTk/97PwP+7eDX/tGYZ/7VoG/+1Zhj/s2MU/7Jh - Ef+zYxP/t20j/7lwJ/+tXw//llIO/9rMvv/39/f/9vb2//T09P/v7+/93Nzc7pWVlZA0NDQdAAAAAAAA - AAAAAAAAAAAABwAAADYAAABn9fX1+93d3f+vr6//7Ozs//j4+P/4+Pj/+fn5//X19f/v7+//9/f3/8nJ - yf/Ozs7/1dXV/9fX1//a2tr/3Nzc/97d3P+uk3j/l0sA/69gEf/Z0Mj/4eHh/93RxP+/gEH/tWca/7Nk - Ff+xXw3/r1wI/65ZA/+uVwH/r1wH/7RnGf+1ah7/n1QI/7eWd//x7+7/8/Pz//Hx8f/R0dHfcnJyZw8P - DxEAAAABAAAAAAAAAAAAAAAAAAAABwAAADYAAABn9fX1++/v7//g4OD/9PT0//j4+P/4+Pj/+fn5/+7u - 7v/f39//3t7e/7i4uP/FxcX/2dnZ/9ra2v/c3Nz/3t7e/9vZ1/+felb/n04A/7FjFf/Y0Mj/4ODg/+Da - 1P/FkFz/s2MT/7FfDf+vWgX/rlcB/65XAP+uVwD/rlcA/7BdCv+3bCD/qV8W/6l/Vf/q5uP/8fHx/+/v - 7//MzMzTXV1dOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAADYAAABn9fX1+/T09P/29vb/9vb2//f3 - 9//4+Pj/+fn5/+rq6v/e3t7/39/f/9ra2v/IyMj/vr6+/9XV1f/f39//4uLi/9nV0v+XbUT/olIC/7Ji - E//Ux7v/3t7e/+Df3//Wwq7/s2ca/69aBv+uVwH/rlcB/65XAP+uVwD/rlcA/65YAf+zZRf/rWYg/6V5 - Tf/j3tn/7u7u/+zs7P/V1dXliIiIdkZGRiYfHx8JAAAAAAAAAAAAAAAAAAAABwAAADYAAABn9fX1+/Dw - 8P/h4eH/9PT0//f39//39/f/+Pj4//f39//y8vL/9fX1//r6+v/4+Pj/1dXV/9HR0f/i4uL/5OTk/9rX - 1P+Zckv/olUH/7JiE//OtJz/29vb/97e3v/f3tz/y6N6/7x3Mv+6cyv/uW8m/7VnGf+xXwz/rlcB/65X - AP+wXw7/qmUf/6iAWP/i3tr/7Ozs/+rq6v/l5eX71tbW5re3t7FkZGREAAAAAAAAAAAAAAAAAAAABwAA - ADYAAABn9fX1+9vb2/+vr6//6+vr//f39v/39/f/+Pj4//n5+P/6+vr/+vr6//n5+f/x8fH/y8vL/9LS - 0v/m5ub/5+fn/+Df3v+kiGz/nFQM/7NlGP/DkmH/2dXP/+Li4v/l5eX/6Obl/+HRwv/QonT/y5Vf/8iP - Vv/FiEz/vXg0/7VoGv+uXQz/oV0Z/7KUd//l4+H/6enp/+fn5//l5eX/5OTk/9XV1ed5eXlbAAAAAAAA - AAAAAAAAAAAABwAAADYAAABn9fX0+/Hx8f/o6Oj/9PTz//b29v/39/f/+Pj4//j4+P/5+fn/+vr6/+rq - 6v/Jycn/0dHR/+Li4v/o6Oj/6urq/+bl5f+5q5z/kVES/7FoIP/Ch0z/1sKv/+Hh4f/k5OT/6Ojo/+rp - 6f/cwqj/zpxr/8qTXf/Hi1H/woJB/714M/+uZh7/mFob/8OxoP/m5uX/5+fn/+Xl5f/j4+P/4uLi/87O - ztpxcXFEAAAAAAAAAAAAAAAAAAAABwAAADYAAABn9PT0+/Pz8//19fT/9fX1//b29v/29vb/9/f3//j4 - +P/5+fn/+fn5/97e3v/Ozs7/5+fn/+np6f/r6+v/7e3t/+3t7f/Z19X/kGU6/6JkJ/+9ezv/xpBb/9jM - v//g39//5OTk/+fn5//j1sr/z6By/8eOVf/Ehkj/vns5/7dyLP+eXR3/mGxB/9nV0v/l5eX/5OTk/+Tk - 5P3a2trx2NjY77i4uLRRUVEmAAAAAAAAAAAAAAAAAAAABwAAADYAAABn9PT0++np6P/T09P/8fHx//b2 - 9f/29vb/9/f3//f39//4+Pj/+fn5/+vr6//IyMj/6enp/+vr6//t7e3/7+/v//Ly8v/r6+v/q5iG/4tY - J/+rain/unYy/8WTYf/Uwa//3tvY/97Vzf/Yv6b/yZNf/8GBQf++ezf/tm8p/6ZhHP+NVh7/sp2J/+Hh - 4f/k5OT/4uLi/tjY2OuIiIh5iYmJZ25ubkciIiILAAAAAAAAAAAAAAAAAAAABwAAADYAAABn9PTz+9/f - 3/+4uLj/6+vr//X19f/19fX/9vb2//f39//4+Pj/+Pj4//X19f/MzMz/3d3d/+bm5v/k5OT/7+/v//X1 - 9f/39/f/3t3b/6SPev+IUBn/nVoW/65lHP+0bif/vH0+/7t3NP+6civ/t28m/7NqIP+rYhn/mVMO/4dL - D/+mjXT/2NXT/+Pj4//h4eH/4ODg+q2trasDAwMQAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAA - ADYAAABn8/Pz+/Hx8f/t7ez/8/Pz//T09P/19fX/9vb2//X19f/29vb/9/f3//f39//n5+f/u7u7/8DA - wP/FxcX/3Nzc//f39//5+fn/9vb2/9nX1f+agGb/gk0Y/5BMCP+bUQf/o1YJ/6ZZC/+mWQv/o1YK/5pQ - B/+PSQT/gkkS/51+YP/Sz8z/4eHh/+Hh4f/f39//3t7e+aysrKsJCQkUAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAABwAAADYAAABn8/Pz+/Hx8f/w8PD/8/Py//T09P/09PT/9fX1/97e3v/Pz8//ysrK/8rK - yv/R0dH/zMzM/8/Pz//Ozs7/sLCw//Hx8f/7+/v/+vr6//j4+P/h4OD/urCn/45sS/+DUSH/gUYL/4NF - B/+ERAf/gkYL/4NRIP+Pakb/vLGn/9fW1v/h4eH/4ODg/97e3v/c3Nz/29vb/9zc3PaIiIh0BgYGDAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAADYAAABn8/Py++Li4f/FxcX/7Ozs//T08//09PT/9fX1/+/v - 7//j4+P/5+fn/9nZ2f/h4eH/3d3d/9nZ2f/Y2Nj/v7+///Pz8//6+vr/+Pj4//f39//z8/P/6unp/9PQ - zf+8sqn/qJWD/6GKdP+hinP/qJWC/7qwpv/Oy8f/3d3d/+Hh4f/f39//3t7e/93d3f/a2tr/2NjY/tzc - 3PmVlZV+CAgIDgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAADYAAABn8vLy++Pj4v/CwsH/7Ozr//Pz - 8//09PP/9PT0//X19P/29vb/9vb2//Dw8P/x8fH/+Pj4//j4+P/U1NT/29vb//n5+f/4+Pj/9vb2//X1 - 9f/y8vL/8PDw/+7u7v/s7Oz/5ubm/+Li4v/h4eH/4uLi/+Pj4//i4uL/4ODg/9/f3//g4OD/29vb/9TU - 1P/b29v/2tra9bW1ta8jIyMdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAADYAAABn8vLy+/Dw - 8P/x8fD/8vLx//Pz8v/z8/P/9PTz//T09P/19fX/9vb2//b29v/39/f/+Pj3//j4+P/Z2dn/zs7O//T0 - 9P/29vb/8vLy/+np6f/v7+//7+/v/+zs7P/r6+v/6enp/+fn5//l5eX/5OTk/+Li4v/g4OD/3t7e/9/f - 3//X19f/yMjI/9LS0v/IyMj/oKCgsVlZWUEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAA - ADYAAABn8vLy++7u7v/r6+v/8fHw//Ly8f/y8vL/8/Pz/+jo5//g4OD/4uLi/+Tk5P/p6en/3t7d/9fX - 1//b29v/xsbG/8LCwv/g4OD/wMDA/7m5uf+1tbX/2NjY/+vr6//o6Oj/5ubm/+bm5v/l5eX/5OTk/+Pj - 4//e3t7/29vb/93d3f/Ozs7/5eXl//r6+v/z8/P/GhoaOwAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAABwAAADYAAABn8vLy+9vb2v+4uLj/6eno//Hx8f/y8vH/8/Py/+Tk5P/X19f/09PS/8zM - zP/W1tb/0dHR/9PT0//Nzc3/09PT/8TExP+wsLD/u7u7/83Nzf+6urr/xsbG/+rq6v/m5ub/5eXl/+Hh - 4f/Hx8f/xcXF/9ra2v/e3t7/2dnZ/9vb2//U1NT/4uLi//v7+//8/Pz/ICAgLwAAAAgAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAADYAAABn8vLx++jo5//R0dH/7Ozs//Hx8P/x8fH/8vLx//Ly - 8v/z8/P/9PTz//T09P/19fT/9fX1//b29v/39/b/9/f3//b29v/n5+f/9PT0//f39//Y2Nj/z8/P/+np - 6f/m5ub/5ubm/83Nzf/j4+P/7+/v/8nJyf/c3Nz/29vb/9fX1//Ly8v/6Ojo//r6+v/8/Pz/ICAgLwAA - AAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAADYAAABn8fHx++7u7f/v7+7/8PDv//Dw - 8P/x8fD/8vLx//Ly8f/z8/L/8/Pz//T09P/09PT/9fX1//X19f/29vb/9vb2//f39//39/f/+Pj4//j4 - +P/w8PD/0NDQ/8vLy//Ozs7/09PT/8rKyv/29vb/+fn5/97e3v/IyMj/zs7O/9fX1//r6+v/+Pj4//r6 - +v/7+/v/ICAgLwAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAADYAAABn8fHw++vr - 6v/j4+P/7e3t//Dw7//w8O//8fHw/+zs7P/p6en/6+vq/+zs7P/t7ez/7Ozr/+/v7v/w8O//9fX1/+/v - 7v/t7e3/7u7u/+/v7//09PT/7+/v/+jo6P/i4uL/19fX/+Tk5P/w8PD/8PDw/+7u7v/w8PD/+Pj4//n5 - +f/6+vr/+vr6//r6+v/7+/v/ICAgLwAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAA - ADYAAABn8fHw+9fX1/+tra3/5eXl/+/v7//w8O//8PDw/93d3P/U1NP/ysrK/9jY2P/Ozs3/1dXV/9bW - 1v/U1NT/7u7u/+Tk4//Pz8//1tbW/9zc3P/s7Oz/2dnZ/9LS0v/V1dX/zMzM/9LS0v/S0tL/0dHR/+zs - 7P/19fX/+fn5//n5+f/5+fn/+fn5//n5+f/7+/v/ICAgLwAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAABwAAADYAAABn8PDv++rq6f/g4N//7Ozs/+7u7v/v7+7/7+/v/+zs7P/T09P/3Nzb/9zc - 3P/Q0ND/5ubm/9zc2//n5+f/5OTk/+zs7P/p6en/4ODg/9fX1//u7u7/5eXl/+bm5v/q6ur/3t7e/+np - 6f/k5OT/1dXV/+jo6P/39/f/+Pj4//j4+P/4+Pj/+Pj4//j4+P/6+vr/ICAgLwAAAAgAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAADYAAABn8PDv++zs6//t7ez/7e3s/+7u7f/u7u3/7+/u/+/v - 7//q6un/6+vq//Hx8P/o6Oj/7+/v//Ly8v/z8/P/8/Pz//T09P/09PT/8fHx//Dw8P/09PT/9vb1//b2 - 9v/29vb/9vb2//f39v/39/f/8/Pz//T09P/39/f/9/f3//f39//39/f/9/f3//f39//5+fn/ICAgLwAA - AAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAADYAAABn7+/v++bm5f/c3Nv/6+vq/+3t - 7P/u7u3/7u7t/+/v7v/v7+//8PDv//Dw8P/x8fD/8fHx//Ly8f/y8vL/8/Py//Pz8//z8/P/7u7u//Dw - 8P/y8vL/9PTz//X19f/19fX/9vb1//b29f/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b2 - 9v/5+fn/ICAgLwAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAADYAAABn7+/v+9fX - 1/+rq6v/5OTj/+3t7P/t7ez/7u7t/+Tk4//a2tr/3Nzb/+Dg3//l5eT/39/e/9/f3v/b29v/4uLh/+Hh - 4f/n5+b/1tbV/9ra2v/d3d3/2tra/9/f3//c3Nz/5OTj/9/f3v/s7Oz/9fX1//b29f/29vX/9vb1//b2 - 9v/29vb/9vb2//b29f/4+Pj/ICAgLwAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAA - ADYAAABn7+7u++np6P/l5eT/6+vq/+zs6//s7Ov/7e3s/+Hh4f/c3Nv/2trZ/83Nzf/R0dH/0dHR/9bW - 1f/Jycn/zMzM/93d3P/g4N//19fX/9LS0f/W1tb/0NDQ/9nZ2f/T09P/0dHR/8rKyv/p6en/8/Pz//X1 - 9P/19fT/9fX0//X19P/19fX/9fX0//X19P/4+Pj/ICAgLwAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAABwAAADYAAABn7u7t++np6P/q6un/6+vq/+vr6v/s7Ov/7Ozs/+jo5//h4eH/6urp/+jo - 5//r6+v/5+fn/+vr6v/r6+v/6urq/+3t7f/w8PD/5+fm/+Xl5P/t7e3/7u7t/+/v7//v7+//7e3t/+vr - 6//z8/L/9PTz//T09P/09PT/9PT0//T09P/09PT/9PT0//T09P/39/f/ICAgLwAAAAgAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAADYAAABn7u3s++Dg3//Pz87/5+fm/+rq6f/r6+r/6+vq/+zs - 6//t7ez/7e3s/+3t7f/u7u3/7u7t/+/v7v/v7+7/7+/v//Dw7//w8O//8fHw//Hx8P/x8fH/8fHx//Ly - 8f/y8vH/8vLy//Ly8v/y8vL/8/Py//Pz8v/z8/L/8/Py//Pz8v/z8/L/8/Py//Pz8v/29vb/ICAgLwAA - AAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAADYAAABn7e3s+9fX1/+wsK//4uLh/+rq - 6f/q6un/6+vq/+vr6v/s7Ov/7Ozr/+3t7P/t7ez/7u7t/+7u7f/v7+7/7+/u/+/v7//w8O//8PDv//Dw - 7//x8fD/8fHw//Hx8P/x8fH/8fHx//Ly8f/y8vH/8vLx//Ly8v/y8vL/8vLy//Ly8v/y8vL/8vLy//Ly - 8v/29vb/ICAgLwAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAADYAAABn7Ozs++bm - 5f/n5+b/6Ofm/+no5//p6ej/6urp/+rq6f/r6+r/7Ozr/+zs6//s7Ov/7e3s/+3t7P/u7u3/7u7t/+7u - 7v/v7+7/7+/u/+/v7//w8O//8PDv//Dw7//w8PD/8fHw//Hx8P/x8fD/8fHw//Hx8f/x8fH/8fHx//Hx - 8f/x8fH/8fHx//Hx8f/29vX/ICAgLwAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAA - ADYAAABn7Ozr++bl5P/n5uX/5+fm/+jo5//o6Of/6eno/+rq6f/q6un/6+vq/+zs6//s7Ov/7Ozr/+3t - 7P/t7ez/7e3t/+7u7f/u7u3/7u7u/+/v7v/v7+7/7+/v/+/v7//w8O//8PDv//Dw7//w8PD/8PDw//Dw - 8P/x8fD/8fHw//Hx8P/x8fD/8fHw//Hx8P/19fX/ICAgLwAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAABgAAADMAAABi3Nzc4tjY1+TY2Nfk2djY5NnZ2OTa2dnk2trZ5Nva2uTb29rk29vb5Nzc - 2+Tc3Nvk3Nzc5N3d3OTd3dzk3d3d5N3d3eTd3d3k3d3d5N7e3eTe3t3k3t7d5N7e3uTe3t7k39/e5N/f - 3uTf397k39/e5N/f3uTf39/k39/f5N/f3+Tf39/k39/f5N/f3+Tm5ubhGxsbKwAAAAcAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAACYAAABIWlpabltbW29bW1tvW1tbb1tbW29bW1tvW1tbb1tb - W29bW1tvW1tbb1tbW29bW1tvW1tbb1tbW29bW1tvW1tbb1tbW29bW1tvW1tbb1tbW29bW1tvW1tbb1tb - W29bW1tvW1tbb1tbW29bW1tvW1tbb1tbW29bW1tvW1tbb1tbW29bW1tvW1tbb1xcXG5nZ2diBwcHHgAA - AAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAsAAAAWAAAAHAAAABwAAAAcAAAAHAAA - ABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAA - ABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAA - ABsAAAAWAAAACQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAACAAAAAwAA - AAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAA - AAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAA - AAMAAAADAAAAAwAAAAMAAAACAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAA///gAAAHAADwAAAAAAcAAOAA - AAAD/wAA4AAAAAI/AADgAAAAAA8AAOAAAAAADwAA4AAAAAAPAADgAAAAAA8AAOAAAAAACwAA4AAAAAAB - AADgAAAAAAAAAOAAAAAAAAAA4AAAAAAAAADgAAAAAAAAAOAAAAAAAAAA4AAAAAADAADgAAAAAAAAAOAA - AAAAAAAA4AAAAAAAAADgAAAAAAAAAOAAAAAAAAAA4AAAAAAAAADgAAAAAAMAAOAAAAAABwAA4AAAAAAD - AADgAAAAAAMAAOAAAAAABwAA4AAAAAAHAADgAAAAAA8AAOAAAAAADwAA4AAAAAAPAADgAAAAAA8AAOAA - AAAADwAA4AAAAAAPAADgAAAAAA8AAOAAAAAADwAA4AAAAAAPAADgAAAAAA8AAOAAAAAADwAA4AAAAAAP - AADgAAAAAA8AAOAAAAAADwAA4AAAAAAPAADgAAAAAA8AAOAAAAAADwAA4AAAAAAPAADgAAAAAA8AAPAA - AAAAHwAAKAAAACAAAABAAAAAAQAgAAAAAACAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAANAAAAGQAAACMAAAAsAAAANQkJ - CUMDAwNAAAAAOwoKCkkmJiZhGBgYUQQEBDsAAAAvAAAAKAAAAB8AAAAVAAAACAAAAAAAAAAAAAAAAAAA - AAAAAAAEAAAAGIqKijWKioo2ioqKNoqKijaKioo2ioqKNoqKijaKioo2ioqKNoqKijaIiIg3h4eHOGNj - Y0R3d3d/n5+fv3Nzc38HBwcUeXl5ab6+vuq4uLjcbm5uYQAAAAUAAAADAAAAAQAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAA8AAABN8PDw6PHx8ery8vLq8/Pz6vPz8+r09PTq9PT06vX19er29vbq9vb26vb2 - 9ur19fXqzc3N7sLCwvvKysr+vr6+9Z2dnbK5ubnT1tbW/tnZ2f6QkJCDCgoKCmlpaT1iYmI3AQEBAgAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAEgAAAFv29vb89vb2//j4+P/5+fn/+vr6//v7+//7+/v//Pz8//z8 - /P/x8fH/z8/P/+fn5//Ly8v/x8fH/87Ozv/R0dH+1NTU/tfX1/7a2tr/3d3d/s3NzeWoqKioz8/P4c7O - zuFycnJOAQEBAgAAAAAAAAAAAAAAAAAAAAAAAAASAAAAW/Pz8/zFxcX/8vLy//n5+f/6+vr/+/v7//v7 - +//8/Pz/9fX1/8bGxv/IyMj/wcHB/8jIyP/Pz8//09PT/9jX1//c29v/3t3d/+Dg4P/j4+P/5eXl/ujo - 6P7s7Oz/7e3t/rCwsKoMDAwJAAAAAAAAAAAAAAAAAAAAAAAAABIAAABb9vb2/PHx8f/39/f/+fn5//r6 - +v/7+/v/+/v7//z8/P/i4uL/w8PD/8rKyv/Nzc3/0NDQ/9fX1//VzcX/xrWl/8vDvP/IvrX/wbGi/8zB - tf/l4uD/7e3t//Dw8P/p6en8cHBwWQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAEgAAAFv19fX85OTk//b2 - 9v/5+fn/+fn5//b29v/29vb/9/f3//Hx8f/FxcX/z8/P/9HR0f/Z2Nf/xa+Y/62FXv/Zz8X/28Oq/71/ - Qf+uZBr/o1kQ/6ZzQf/b0MT/9PT0//X19f6+vr62l5eXbYCAgFYjIyMEAAAAAAAAAAAAAAASAAAAW/T0 - 8/zR0dH/9PTz//n5+f/39/f/2NjY/9nZ2f/Nzc3/vb29/7W1tf/T09P/19fX/8e1o/+fYyj/3M7B/+PU - xf+0ZRj/s2MU/7lvJv+5cir/r2IW/6RsNP/p4tv/+/v7/vb29v3x8fH7z8/P01RUVBsAAAAAAAAAAAAA - ABIAAABb9vb1/PX19f/39/f/+fn5//n5+f/z8/P/7e3t/8bGxv/Nzc3/1NTU/9fX1//d29n/l10j/8CQ - YP/m5uX/yJdm/7JhEf+0Zhj/tmgc/7lwJv+7dC7/rGAU/7iTbf/39vX/9/f3//T09P7h4eHwcnJyQwAA - AAAAAAAAAAAAEgAAAFvy8vL8y8vL//Ly8v/4+Pj/+fn5//T09P/t7e3/ysrK/9XV1f/Y2Nj/3Nzc/8S1 - pf+bTgP/y6qJ/+Pj4v/Fkl7/tWca/7JjEv+wXQr/r1oF/7NjEv+1aRz/oGEj/+nk3v/z8/P/4+Pj8Jqa - mnc/Pz8RAAAAAAAAAAAAAAASAAAAW/T09Pzq6ur/9fX1//j4+P/39/f/4ODg/9TU1P+9vb3/0dHR/93d - 3f/g4OD/r5R5/6VTBP/LrY7/4ODg/9CwkP+xYBD/r1oF/65XAP+uVwD/rlgC/7RmGP+iXhr/2s7C/+/v - 7/7Z2dnkWlpaLQAAAAAAAAAAAAAAAAAAABIAAABb9PT0/Ovr6//19fX/9/f3//j4+P/t7e3/8vLy//Dw - 8P/MzMz/4ODg/+Pj4/+rjnL/p1gJ/8addv/c3Nz/3trW/8CGTP+2ah7/tGYY/7BdCv+uVwD/sF0L/6Ni - If/Vyb3/7Ozs/uXl5fnCwsK9fX19SwAAAAAAAAAAAAAAEgAAAFvx8fH8x8fH//Dw8P/39/f/+Pj4//n5 - +f/5+fn/6+vr/8rKyv/k5OT/5+fn/7mol/+hWRH/voJG/9zW0f/k5OT/5+Th/9i4mP/LlWD/xotQ/714 - M/+wYhT/oGct/9zW0P/o6Oj/5eXl/uPj4/6goKB9AAAAAAAAAAAAAAASAAAAW/T08/z09PT/9fX1//b2 - 9v/39/f/+Pj4//f39//Kysr/5eXl/+rq6v/s7Oz/2dXS/5VeKf+6eTn/z66N/+De3P/m5ub/5NrP/82b - af/Fik7/vns4/6pnI/+ohGD/4uHg/+Xl5f7g4OD42dnZ8IiIiFIAAAAAAAAAAAAAABIAAABb8fHw/MvL - y//w8PD/9vb1//f39//4+Pj/+Pj4/9HR0f/p6en/7e3t//Hx8f/w8PD/rZiE/5leI/+2dDH/yKB2/9S+ - qP/QrYn/woVI/7t2Mf+qZB//k10n/8m/tf/j4+P/39/f96Kion2EhIRDR0dHEAAAAAAAAAAAAAAAEgAA - AFvy8vL85eXl//Ly8v/19fX/9vb2//b29v/39/f/5+fn/8TExP/Nzc3/6Ojo//j4+P/p5+b/oohu/4xP - E/+fVg7/ql8U/6xgE/+nWxD/mVIK/4lSG/+5qZn/4ODf/+Dg4P/X19fpY2NjNwAAAAAAAAAAAAAAAAAA - AAAAAAASAAAAW/Ly8vzq6ur/8vLy//T09P/y8vL/1dXU/9HR0f/R0dH/0NDQ/9HR0f/Gxsb/+fn5//n5 - +f/s7Oz/vLGm/5NvTf+HVCH/h1Ab/4lZKv+bfWD/zMbB/+Dg4P/f39//3Nzc/9vb2/23t7ekBwcHCQAA - AAAAAAAAAAAAAAAAABIAAABb7+/v/MXFxf/u7u3/9PTz//T09P/z8/P/8/Pz/+rq6v/v7+//39/f/+Dg - 4P/5+fn/9vb2//Pz8//v7+//5OTk/9fV0//Sz8z/19bU/9/e3v/h4eH/39/f/9ra2v/a2tr/1tbW7piY - mGIEBAQCAAAAAAAAAAAAAAAAAAAAEgAAAFvx8fH88fHw//Ly8f/z8/L/8/Pz//Dw8P/y8vL/9PT0//Hx - 8f/j4+P/0tLS//Hx8f/h4eH/29vb/+zs7P/q6ur/5+fn/+Xl5f/j4+P/4ODg/93d3f/Y2Nj/19fX/9jY - 2P6CgoJ0IyMjCQAAAAAAAAAAAAAAAAAAAAAAAAASAAAAW+/v7vzNzc3/7e3t//Ly8f/w8PD/2dnZ/9TU - 0//X19f/09PT/87Ozv/Ly8v/vLy8/7y8vP++vr7/1NTU/+fn5//l5eX/19fX/9PT0//f39//2tra/9bW - 1v/r6+v/+vr6/hsbGyUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIAAABb8PDv/N/f3//u7u7/8fHx//Ly - 8f/z8/L/9PTz//X19P/19fX/9vb2//f39//w8PD/9vb2/+fn5//W1tb/4+Pj/9/f3//b29v/5ubm/9TU - 1P/W1tb/0tLS//Hx8f/7+/v+GxsbIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEgAAAFvv7+/86Ojo/+/v - 7v/w8O//8fHw/+3t7P/t7e3/8PDv/+/v7//y8vL/9fX1//Dw8P/x8fH/8/Pz/+Li4v/X19f/1NTU/+3t - 7f/y8vL/4uLi/+zs7P/39/f/+vr6//r6+v4bGxsjAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAASAAAAW+3t - 7PzExMT/6urq/+/v7v/t7e3/1NTU/9LS0v/Q0ND/2dnZ/9bW1v/r6+v/19fX/9bW1v/n5+f/2NjY/9ra - 2v/Q0ND/1tbW/9bW1v/z8/P/+fn5//n5+f/5+fn/+vr6/hsbGyMAAAABAAAAAAAAAAAAAAAAAAAAAAAA - ABIAAABb7u7u/Ovr6v/t7ez/7u7t/+/v7v/n5+f/6eno/+Xl5f/t7e3/8PDw//Ly8f/y8vL/7Ozs//Dw - 8P/z8/L/9PT0//Pz8v/09PT/7u7u//b29v/39/f/9/f3//f39//5+fn+GxsbIwAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAEgAAAFvs7Oz809PS/+rq6f/u7u3/7u7t/+zs6//t7ez/7u7u/+7u7v/v7+7/7+/v//Hx - 8f/n5+f/7+/v//Dw8P/x8fH/8vLy//Pz8//29vb/9vb2//b29v/29vb/9vb2//j4+P4bGxsjAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAASAAAAW+zs6/zV1dT/6eno/+zs6//r6+r/2NjY/9XV1f/U1NT/0tLS/9DQ - 0P/S0tL/4eHg/9HR0f/X19f/09PT/9PT0//T09L/39/f//T09P/19fT/9fX0//X19f/19fX/9/f3/hsb - GyMAAAABAAAAAAAAAAAAAAAAAAAAAAAAABIAAABb7Ozr/Ojn5v/r6un/6+vq/+zs6//m5uX/6urp/+zs - 6//q6ur/7e3s/+zs7P/w8O//6enp/+3t7P/w8O//8PDw/+/v7v/x8fH/8/Pz//Pz8//09PP/9PTz//T0 - 8//29vb+GxsbIwAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAEgAAAFvp6Oj8vb29/+Xl5P/q6un/6+vq/+zs - 6//s7Oz/7e3s/+7u7f/u7u7/7+/u//Dw7//w8O//8PDw//Hx8P/x8fH/8fHx//Ly8f/y8vH/8vLy//Ly - 8v/y8vL/8vLy//X19f4bGxsjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASAAAAW+rq6fzn5uX/6Ofm/+np - 6P/q6un/6+vq/+zs6//s7Ov/7e3s/+3t7f/u7u3/7u7u/+/v7v/v7+//8PDv//Dw7//w8PD/8fHw//Hx - 8P/x8fD/8fHw//Hx8P/x8fD/9PT0/hsbGyMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAABY4ODf693d - 3O3e3t3t397e7eDf3u3g4N/t4eHg7eHh4e3i4uHt4uLi7ePj4u3j4+Pt4+Pj7eTk4+3k5OTt5OTk7eXl - 5O3l5eTt5eXk7eXl5e3l5eXt5eXl7eXl5e3q6unrGRkZIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAA - ADRNTU1WTk5OV05OTldOTk5XTk5OV05OTldOTk5XTk5OV05OTldOTk5XTk5OV05OTldOTk5XTk5OV05O - TldOTk5XTk5OV05OTldOTk5XTk5OV05OTldOTk5XTk5OVlZWVk4FBQUSAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAABAAAABgAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAA - AAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAABwAAAAIAAAAAAAAAAAAA - AAD/8AADwAAAD8AAAAfAAAADwAAAA8AAAAPAAAAAwAAAAMAAAADAAAAAwAAAAcAAAADAAAAAwAAAAMAA - AADAAAADwAAAAcAAAAHAAAADwAAAB8AAAAfAAAADwAAAA8AAAAfAAAAHwAAAA8AAAAPAAAAHwAAAB8AA - AAfAAAAHwAAABygAAAAYAAAAMAAAAAEAIAAAAAAAYAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAEAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAAFAAAAEQAAABwAAAAnCwsLPxMTE0gAAAAyQEBAakBA - QGkKCgo3AAAAJAAAABkAAAAOAAAAAgAAAAAAAAAAAAAAAQAAAC3W1taV19fXl9fX15fY2NiX2NjYl9nZ - 2ZfZ2dmX2tral9nZ2ZeoqKiouLi45q2trdJkZGRPwMDA3tTU1P2IiIhYAwMDAxsbGwwAAAAAAAAAAAAA - AAAAAAAAAAAAAwAAAE729vb99/f3//n5+f/6+vr/+/v7//z8/P/8/Pz/5eXl/+jo6P/Kysr/zMzM/9DQ - 0P/S0tL+2NjY/tzc3P+9vb3Cq6urm8bGxtJsbGwuAAAAAAAAAAAAAAAAAAAAAwAAAE7u7u7929vb//n5 - +f/6+vr/+/v7//z8/P/o6Oj/xMTE/8XFxf/Ly8v/0tLS/9rZ2f/c29r/3t3d/+Tk5P/m5ub/6+vr/+3t - 7f6hoaF5AAAAAAAAAAAAAAAAAAAAAwAAAE729vb99/f3//n5+f/6+vr/+/v7//z8/P/g4OD/yMjI/8/P - z//W1tb/yrmn/8CqlP/QwrT/tYpf/62AVP/Pva3/8PDw/+/v7/2Hh4dePT09HgYGBgIAAAAAAAAAAwAA - AE7u7u792tra//n5+f/y8vL/2tra/9nZ2f/Gxsb/xMTE/9XV1f/CrJb/tYhd/+fd1P+4byb/tmoe/7ds - Iv+mXBL/zLSd//r6+v/t7e334uLi8W1tbTEAAAAAAAAAAwAAAE719fX99PT0//j4+P/6+vr/8vLy/8/P - z//Pz8//19fX/9rX1P+aWBb/282//8+pg/+zZBX/tWYZ/7ZqHv+5cSj/o2Ad/+/r5//29vb/7Ozs+pSU - lGEAAAAAAAAAAwAAAE7u7u793Nzc//j4+P/19fX/6enp/8XFxf/Y2Nj/3Nzc/8KxoP+lVwn/3djU/9Cv - jf+zYxP/r1sH/65XAf+wXgv/rWIX/867p//x8fH/tLS0lA4ODgQAAAAAAAAAAwAAAE7z8/P98PDw//f3 - 9//09PT/6enp/+Xl5f/Ozs7/4uLi/7mjjf+qWwz/183E/93X0v+6dzP/tGQV/7BdCf+uVwD/r2QZ/8Wt - lv/s7Oz/z8/Pz5CQkEkAAAAAAAAAAwAAAE7t7e393d3d//f39v/4+Pj/+fn5/+fn5//U1NT/5+fn/8m+ - s/+kXRb/zayL/+Pj4//n4t7/0aV5/8eNVP+8djH/pV4X/9DEt//n5+f/5OTk/7m5uZgAAAAAAAAAAwAA - AE7x8fH96+vr//b29v/39/f/+fn5/9fX1//p6en/7e3t/+no6P+abkT/uns8/9TAq//i39z/1bKQ/8KE - Rf+0byr/nW9C/+Hg3//h4eH5v7+/sJSUlEsAAAAAAAAAAwAAAE7u7u794eHg//X19f/29vb/9/f3/+jo - 6P/Pz8//3d3d//f39//Vzsj/kF0r/6NcFP+waSH/rmQa/6JZEf+QWST/zMS9/+Hh4f/KysrSBgYGCQAA - AAAAAAAAAAAAAwAAAE7u7u795eXl//T09P/u7u7/2dnZ/9XV1f/U1NT/xcXF//b29v/4+Pj/3tvZ/6iQ - eP+Ta0L/lGpC/6eNdf/U0c//4ODg/9zc3P/b29v7gYGBQwAAAAAAAAAAAAAAAwAAAE7u7u395OTj//Pz - 8//09PT/9fX1//Pz8//4+Pf/1dXV//f39//x8fH/8PDw/+zs7P/m5ub/4+Pj/+Li4v/f39//1tbW/9LS - 0v+0tLSlICAgCAAAAAAAAAAAAAAAAwAAAE7r6+v939/f//Ly8f/s7Oz/29vb/9zc3P/W1tb/0NDQ/8bG - xv/AwMD/w8PD/+np6f/l5eX/1dXV/97e3v/b29v/2tra//n5+f8YGBgfAAAAAAAAAAAAAAAAAAAAAwAA - AE7u7u395+fm//Hx8P/y8vH/8/Pz//T09P/19fX/9vb2//Pz8//39/f/2tra/9ra2v/U1NT/8PDw/9PT - 0//W1tb/5ubm//v7+/8bGxsbAAAAAAAAAAAAAAAAAAAAAwAAAE7p6ej92dnZ//Dw7//q6ur/3Nzc/+Dg - 3//h4eH/6urq/+Tk4//j4+P/6urq/9zc3P/W1tb/4eHh//Dw8P/5+fn/+fn5//r6+v8bGxsbAAAAAAAA - AAAAAAAAAAAAAwAAAE7t7ez96eno/+7u7f/u7u7/4eHg/+Hh4f/p6ej/7Ozs/+/v7//m5ub/7+/v/+/v - 7//t7e3/6enp//Ly8v/39/f/9/f3//n5+P8bGxsbAAAAAAAAAAAAAAAAAAAAAwAAAE7n5+b91dXV/+3t - 7P/s7Ov/5eXl/+np6f/o6Oj/6Ojo/+zs6//j4+P/5+fn/+np6f/r6+v/8/Pz//b29f/29vb/9vb2//f3 - 9/8bGxsbAAAAAAAAAAAAAAAAAAAAAwAAAE7s6+v96eno/+zs6//p6ej/4ODf/9zc3P/e3t7/29va/+fn - 5v/d3d3/4ODg/+Pj4v/d3d3/8fHw//T09P/09PT/9PT0//b29v8bGxsbAAAAAAAAAAAAAAAAAAAAAwAA - AE7k5OT90tLR/+rq6f/r6+r/7Ozr/+3t7P/u7u3/7+/u//Dw7//w8PD/8fHw//Hx8f/y8vH/8vLx//Ly - 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 - - - \ No newline at end of file diff --git a/tools/AddToChangelog/AddToChangelog/Program.cs b/tools/AddToChangelog/AddToChangelog/Program.cs deleted file mode 100644 index 5ab64361f68..00000000000 --- a/tools/AddToChangelog/AddToChangelog/Program.cs +++ /dev/null @@ -1,21 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Windows.Forms; - -namespace AddToChangelog -{ - static class Program - { - /// - /// The main entry point for the application. - /// - [STAThread] - static void Main() - { - Application.EnableVisualStyles(); - Application.SetCompatibleTextRenderingDefault(false); - Application.Run(new MainForm()); - } - } -} diff --git a/tools/AddToChangelog/AddToChangelog/Properties/AssemblyInfo.cs b/tools/AddToChangelog/AddToChangelog/Properties/AssemblyInfo.cs deleted file mode 100644 index 5857e24764e..00000000000 --- a/tools/AddToChangelog/AddToChangelog/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,36 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyTitle("AddToChangelog")] -[assembly: AssemblyDescription("An open source application designed to allow the /tg/station open source project to easily add changelog notes to the changelog.html file.")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("Nanotrasen")] -[assembly: AssemblyProduct("AddToChangelog")] -[assembly: AssemblyCopyright("Copyright © 2013")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("3f069aeb-901f-4fc0-8104-29da028252dc")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/tools/AddToChangelog/AddToChangelog/Properties/Resources.Designer.cs b/tools/AddToChangelog/AddToChangelog/Properties/Resources.Designer.cs deleted file mode 100644 index b3b35d3f326..00000000000 --- a/tools/AddToChangelog/AddToChangelog/Properties/Resources.Designer.cs +++ /dev/null @@ -1,71 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Runtime Version:4.0.30319.296 -// -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -namespace AddToChangelog.Properties -{ - - - /// - /// A strongly-typed resource class, for looking up localized strings, etc. - /// - // This class was auto-generated by the StronglyTypedResourceBuilder - // class via a tool like ResGen or Visual Studio. - // To add or remove a member, edit your .ResX file then rerun ResGen - // with the /str option, or rebuild your VS project. - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - internal class Resources - { - - private static global::System.Resources.ResourceManager resourceMan; - - private static global::System.Globalization.CultureInfo resourceCulture; - - [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] - internal Resources() - { - } - - /// - /// Returns the cached ResourceManager instance used by this class. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Resources.ResourceManager ResourceManager - { - get - { - if ((resourceMan == null)) - { - global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("AddToChangelog.Properties.Resources", typeof(Resources).Assembly); - resourceMan = temp; - } - return resourceMan; - } - } - - /// - /// Overrides the current thread's CurrentUICulture property for all - /// resource lookups using this strongly typed resource class. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Globalization.CultureInfo Culture - { - get - { - return resourceCulture; - } - set - { - resourceCulture = value; - } - } - } -} diff --git a/tools/AddToChangelog/AddToChangelog/Properties/Resources.resx b/tools/AddToChangelog/AddToChangelog/Properties/Resources.resx deleted file mode 100644 index af7dbebbace..00000000000 --- a/tools/AddToChangelog/AddToChangelog/Properties/Resources.resx +++ /dev/null @@ -1,117 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/tools/AddToChangelog/AddToChangelog/Properties/Settings.Designer.cs b/tools/AddToChangelog/AddToChangelog/Properties/Settings.Designer.cs deleted file mode 100644 index 5165895d5ab..00000000000 --- a/tools/AddToChangelog/AddToChangelog/Properties/Settings.Designer.cs +++ /dev/null @@ -1,30 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Runtime Version:4.0.30319.296 -// -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -namespace AddToChangelog.Properties -{ - - - [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "10.0.0.0")] - internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase - { - - private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); - - public static Settings Default - { - get - { - return defaultInstance; - } - } - } -} diff --git a/tools/AddToChangelog/AddToChangelog/Properties/Settings.settings b/tools/AddToChangelog/AddToChangelog/Properties/Settings.settings deleted file mode 100644 index 39645652af6..00000000000 --- a/tools/AddToChangelog/AddToChangelog/Properties/Settings.settings +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/tools/AddToChangelog/AddToChangelog/bugfix.png b/tools/AddToChangelog/AddToChangelog/bugfix.png deleted file mode 100644 index 9934db406b10a1cf5ac4b2af5e2ac4b4f62fcbad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 657 zcmV;C0&e|@P)QtZ}JbkT*YxXZS?l2rw}>83Q%ozRkn%_78IgS7!^8$&)? z+E9a%#F;c>!h6$HVzjti>|1US!rcJ9m4o7eT$B zXgV5t5JM~)xikVEVnF_?UR2xIm(9)x&L2=L&bfv*?&~@D<4v1VImrkZ9?oH4(RccB-Ti;yV{Ku9cr&n}_ zGJ;b;2(^@!`dzJ6YmHjtkD*KDQg}J+f8qx!rIcudP=YZA4>2HsLl!u|Gz2TJR{}Qz zspXW%?K!2V1QEgz%wzBn0|Gc?fdfpVrN}dLUtW*5@S#93;W3YFh+-&2NP~E9c?Fv= zb$1Hh?-|sVns}Emy3#4(344wO?~m@evI>5cO*}WQ2{fnAX9^Zp7iR9y$f~@aTj!h{ zd!B^>_<}MYeAqkjn@q+OZr83w~G<}^rdv=;waGE zKA&-iPN%c=erx>lc(d88%k|`La^vI1^tI{9o0Cq_X}8<+pYwq`0ob*9I516vbs7eH rgt%K4mdkOR)oSI=jAdB>e+n=F)}9-67nRqY00000NkvXXu0mjfl4LT8 diff --git a/tools/AddToChangelog/AddToChangelog/changelog.ico b/tools/AddToChangelog/AddToChangelog/changelog.ico deleted file mode 100644 index 34cc7b4d404b27d9bd0300bad5437b8ef4f25798..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 106838 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 diff --git a/tools/AddToChangelog/AddToChangelog/experiment.png b/tools/AddToChangelog/AddToChangelog/experiment.png deleted file mode 100644 index b2a4f670a867798e8bce6559c93a488d72246567..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 727 zcmV;|0x127P)CmUpcg%G(}Nd17{mmU#z?|RBF5Ni2qBP0L@gl^ z1#I}ycH3>2-R*Aom#=n%dUP@~nfK-U-uK?j5SC@3{}~N`2PK{}3B&=*UJ2f>G2n0k?OfKYeTt(Mam~eQ%ke6kd zW!cHeNub$+xw$z=P%IXCo-dcnGq3Zy4w?!aAOx^fDygapG`pl!Dn-*Y2pEn7{A>pigsN5tdJCtIm%eT^fBxnH zn(c7!CK>Gx8Y)uNk|gn_Y0NKEfRA2tD5BEYGq$-p<~l-(2c#{)&VW)8Of9D<`xIqS z6qAKF9WUGOcKf`oy^`<~JGf6j9t;NMBpeg3)O>A*=JbMY4XCwO7Q)JmI@1PMuQ}j&aUMIt>@O*Mudha0m7# zEPA}f?e*ui&u5yZ{Cj}1ZusNVeQy8bpC3vRRBchdVBaqR1_1T~OEElAL>d49002ov JPDHLkV1iGdN5237 diff --git a/tools/AddToChangelog/AddToChangelog/imageadd.png b/tools/AddToChangelog/AddToChangelog/imageadd.png deleted file mode 100644 index 308c1ae0a2866bd643906ae9ab1279e354ebb85b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 580 zcmV-K0=xZ*P)2lo%{}kSa=P@njLff2l}MLUR#%tRN}{X-mBb)kCqph*D#ZT0~>qbz{~| zW_Em|;6*F#_w=3N^X7eL<|#r5IF3{}rj(a^d!0BwB3+~u*0;CCk%cf3oM%E@T2xd8 zv>cEe^cmp23MLc`AS%>KFi`=P!L4%wVZySE3o&^@(FwRFlx+C;4NOgXe2uUNXR9zd z0=+&UhA`obp{v@@&s0wPb`{SaFGHEivZN2SA=xKovK}#n3FjQ^p6=dzVOX>E8}5t6bA{J)h58mPM)K zy43dzzE54(-gtj^X8Pi@tzE>BB?E@pvOixVp#2SH2pw+FA~MBEHI4?dxp z(&|c@rePRjxWndWZgsvr+byj-oAaxl=MlVX5Cs1jxC>rmXJw~xs_`59DZl`I-3ze| StxPQd0000fA(AFVtVFm+&NkxfCvk zfEdE8k`h-5|2Ey8ig|+no|%9NVakdjbRU>Lr8M=3AS$pgDe~l&v^< zf8TZQLvQKj)7v|nySrq4YwP&rSQJHM-0{8^ ZU;s%i^Y`u|7f}EJ002ovPDHLkV1kM<_?`d& diff --git a/tools/AddToChangelog/AddToChangelog/rscadd.png b/tools/AddToChangelog/AddToChangelog/rscadd.png deleted file mode 100644 index bcc4dc24b203735292f5570c708b139504456144..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 660 zcmV;F0&D$=P)BSO@6G#sXWlTwSeAwU$JqUsN=unpn_H}XDiay5DZc;I z!I6o?710;#F-)(*Y-K)Me1ZfV3x~9#nv+LvWW@15D$K6UKlt(ZP=Cy{ zOiDZ8J8?k}P#<&udlp$JlNfg@RETnY>9&vvk{0=^C0*COUa#NpZ!6^4XjbH7E{M*o zyfl55rfYFn~8h|;1q)*h^+SJ#3a8^|{H@Zu|l~4#F-gXAt zm?IdApX_KYd;m+|GVHFUKT0U-(BM4f0CNNrM>COThF!7IaJ+DQ3Klz zvKki3o|GD&K5@qedb?y82Fz$0;V}Hx u7MP|CzV21&Roy zY(f*e#Dg&b4;Yhm?_9`U{0&~@e`q|YcW&OQ33ubhjWOB1?7<}v*aVCyO0geo`Djab zc()KYd-BQKWMO<`vzp3nbN;jUb+@9(EmsmWwA9F5@ojfcbGpySl` z_8@BlX*}>5?RM?xNZ@%zQI<-j{tJMsYg#fItsWi%%@s5yDL@cCSzeYTa6g=#=?Gwe zE1sTen)b%Bn&@`=hV$+1CBt~^bh_Q{=X!lO9IC2n7=~@z9*^fdlks}J(O8U1r$3#X zOe?6jw-&+z%a%Brv)@)% zNrYUZ0fG@t1I-mI7YceP+A2~C(!}pS`b1M)#UlLV$qKl#GSO5&+8cW{oo+jYQ5|C1C|9rjU+X{znM&C zibZj@8q+yILuFZpAv`}k{JOk+zPZuv@8K>Giv?F!Qk$D^7h%659LK?vrUKX>1HnRx l{|7XhWm$${V2*zT7yzst5om9tZXW;u002ovPDHLkV1hc-D!%{# diff --git a/tools/AddToChangelog/AddToChangelog/soundadd.png b/tools/AddToChangelog/AddToChangelog/soundadd.png deleted file mode 100644 index ea7f36c6ba3de9e3dd15f7861fc0e196088cfb2f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 462 zcmV;<0WtoGP)kK|3M;b%nUQa#I|4iN?3!i2pfbU&d10vBtTe$s3?@-v5H}9 z9Eg#Aro?2oE0DylfsN%akaSu3cU1s`Brizh?CT4LCWb%~qJR;YG|oQzIrZe18*hI9 z`_I6{$Z#xG0wR}wwCLnBH;HPU(AKbj&P)kK|3M;b%nUQa#I|4iN?3!i2pfbU&d10vBtTe$s3?@-v5H}9 z91)&oWBCgtT~_{G6~G|Li$wzq5TAYabLz=2H{SgI_n(1@5hx(BC!85bolZ}GfA%c0 zYC&UTkcQk9H+ZBZR5XM?zW@C7(NmxXi1g#LXT7wwku_{PdlsbO(c?$5yn>&uJ$-QV zdXuv#T>6W#@gh_kWQ>g&@87>aYsZCYCqMFXu*BIyXe?c2BS-o0azl$2b%cCECu^ybZ*ku?B~;O6GqvuCfhwGB`; zkPCFn*|TSve0_aWQ&UfzI04ZK*YN%O_n$w1nVOm$K71IcZvX!MK!<$$_KgW54b*e) z+&KveiDk={0lC1C_zec{-@mi5u|9R`l!1Z%&6_v5xVRXRLuuBmSt=?jj~+dem6d(< z>XoRd2sbx38yhPlBh!;7PhY%v5gZ)Mh!(6fXU-IR|6XC;I#z3|y$XszUjhYz2FuCG zIXgRxiHU)1M+V!sZ{Hy=|G%SSyPVw7*|Yy+02CW`?b>zk-aX9|C$H|?8)9w_^aH1j zjZjGmvJ;r#ETGvyZ|UosTr@J0udKX%|Gt2@_{W0>Uv+h1(XeI9mh0DVSXw$AKYmzQ zS;;#yQ^?)@^x3nLDk|>|9C+H%fudotB#PeMY>*4Fmp$B)41{Q2|ej~_oifBr02T>Qt{ddtR*jy^tjwr&NQ z!lJ9IJ9lm$FqjPu4Z-OL1Xx*Ff$0>OI=+7Ws*s#~=kMQjt5QBe>?t70i7Hj$acJSLfB zCiCpPt~W6R1rhu>9M1jD`3~pYdja|<`tow^!&U5O3lz>=j%Ie+it; zdx6)aPn{!ph)e~k&B*Ex%y#nN+2XZleDc7c^#Y+_Dsbctdr*rNZXoi!XK=2rW9zpY zfXqg|Q7)Hlv+3C#O?f>PsGnEJBpF(x(6*d@&+d(_-DxwzVr%&R)yvyGcPEUwU8#a+ z9}6_O3fygbt2FxZaNpumS`^77PjEs+wHT;gy8K{{HaJdqt?E#DH(uJ*O=zp0^t4GHo@Au z%`o=~2rYvl(0r zj4%vw4tK&DEH(^7*LBbH7={r9f#-P$Aui=O4tK#ZF&^uG@Kb;R0IU0`>)kn)qyPW_ M07*qoM6N<$f{0Wrr~m)} diff --git a/tools/AddToChangelog/icon.png b/tools/AddToChangelog/icon.png deleted file mode 100644 index 3c60e6745c7e2652d4aee89210220f2e49f6311d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19817 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 Date: Wed, 25 Feb 2015 08:10:42 -0800 Subject: [PATCH 060/133] Suggested changes to graytide sign's desc wording --- code/game/objects/structures/barsigns.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/game/objects/structures/barsigns.dm b/code/game/objects/structures/barsigns.dm index b578631912b..42c1f95c4b3 100644 --- a/code/game/objects/structures/barsigns.dm +++ b/code/game/objects/structures/barsigns.dm @@ -114,9 +114,9 @@ /datum/barsign/thegreytide name = "The Grey Tide" icon = "thegreytide" - desc = "Take a break from toolboxing and enjoy a lazy beer!" + desc = "Abandon your toolboxing ways and enjoy a lazy beer!" /datum/barsign/honkednloaded name = "Honked 'n' Loaded" icon = "honkednloaded" - desc = "Honk." \ No newline at end of file + desc = "Honk." From 5a5eae0f44874db5fc54ae2ef3b3a843820ff3fb Mon Sep 17 00:00:00 2001 From: phil235 Date: Wed, 25 Feb 2015 18:32:17 +0100 Subject: [PATCH 061/133] Remove sugar satiety effect that goofball readded by mistake. --- .../Chemistry-Reagents/Consumable-Reagents/Food-Reagents.dm | 6 ------ 1 file changed, 6 deletions(-) diff --git a/code/modules/reagents/Chemistry-Reagents/Consumable-Reagents/Food-Reagents.dm b/code/modules/reagents/Chemistry-Reagents/Consumable-Reagents/Food-Reagents.dm index 966bcd00c57..d008c2e5352 100644 --- a/code/modules/reagents/Chemistry-Reagents/Consumable-Reagents/Food-Reagents.dm +++ b/code/modules/reagents/Chemistry-Reagents/Consumable-Reagents/Food-Reagents.dm @@ -55,12 +55,6 @@ datum/reagent/consumable/sugar metabolization_rate = 2 * REAGENTS_METABOLISM overdose_threshold = 200 // Hyperglycaemic shock -datum/reagent/consumable/sugar/on_mob_life(var/mob/living/M as mob) - if(M.satiety > -200) - M.satiety -= 20 //eating sugar makes you more hungry over time by making your hunger drop faster. - M.nutrition += max(((NUTRITION_LEVEL_FED + 50) - M.nutrition )/100, 0) * nutriment_factor // sugar doesn't help your hunger if your stomach is nearly full - holder.remove_reagent(src.id, metabolization_rate) - datum/reagent/consumable/sugar/overdose_start(var/mob/living/M as mob) M << "You go into hyperglycaemic shock! Lay off the twinkies!" M.sleeping += 30 From 48edc8b7ae24b78f69b5ad98f9e83e8a13fa0e9a Mon Sep 17 00:00:00 2001 From: Menshin Date: Wed, 25 Feb 2015 21:12:14 +0100 Subject: [PATCH 062/133] Fixes protolathe incorrectly checking material amount. --- code/modules/research/circuitprinter.dm | 8 ++-- code/modules/research/rdconsole.dm | 60 +++++++++++++------------ 2 files changed, 36 insertions(+), 32 deletions(-) diff --git a/code/modules/research/circuitprinter.dm b/code/modules/research/circuitprinter.dm index 958ed65f986..7335ea0dadb 100644 --- a/code/modules/research/circuitprinter.dm +++ b/code/modules/research/circuitprinter.dm @@ -61,13 +61,13 @@ using metal and glass, it uses glass and reagents (usually sulfuric acis). /obj/machinery/r_n_d/circuit_imprinter/proc/check_mat(datum/design/being_built, var/M) switch(M) if("$glass") - return (g_amount - (being_built.materials[M]/efficiency_coeff) >= 0) ? 1 : 0 + return (g_amount - (being_built.materials[M]/efficiency_coeff) >= 0) if("$gold") - return (gold_amount - (being_built.materials[M]/efficiency_coeff) >= 0) ? 1 : 0 + return (gold_amount - (being_built.materials[M]/efficiency_coeff) >= 0) if("$diamond") - return (diamond_amount - (being_built.materials[M]/efficiency_coeff) >= 0) ? 1 : 0 + return (diamond_amount - (being_built.materials[M]/efficiency_coeff) >= 0) else - return (reagents.has_reagent(M, (being_built.materials[M]/efficiency_coeff)) != 0) ? 1 : 0 + return (reagents.has_reagent(M, (being_built.materials[M]/efficiency_coeff)) != 0) /obj/machinery/r_n_d/circuit_imprinter/proc/TotalMaterials() diff --git a/code/modules/research/rdconsole.dm b/code/modules/research/rdconsole.dm index 5960753494e..3ececf69674 100644 --- a/code/modules/research/rdconsole.dm +++ b/code/modules/research/rdconsole.dm @@ -369,34 +369,38 @@ won't update every console in existence) but it's more of a hassle to do. Also, if (g2g) //If input is incorrect, nothing happens + var/enough_materials = 1 linked_lathe.busy = 1 flick("protolathe_n",linked_lathe) use_power(power) for(var/M in being_built.materials) - if(!linked_lathe.check_mat(being_built, M)) + if(linked_lathe.check_mat(being_built, M) < amount) src.visible_message("The [src.name] beeps, \"Not enough materials to complete prototype.\"") + enough_materials = 0 g2g = 0 break - switch(M) - if("$metal") - linked_lathe.m_amount = max(0, (linked_lathe.m_amount-(being_built.materials[M]/coeff * amount))) - if("$glass") - linked_lathe.g_amount = max(0, (linked_lathe.g_amount-(being_built.materials[M]/coeff * amount))) - if("$gold") - linked_lathe.gold_amount = max(0, (linked_lathe.gold_amount-(being_built.materials[M]/coeff * amount))) - if("$silver") - linked_lathe.silver_amount = max(0, (linked_lathe.silver_amount-(being_built.materials[M]/coeff * amount))) - if("$plasma") - linked_lathe.plasma_amount = max(0, (linked_lathe.plasma_amount-(being_built.materials[M]/coeff * amount))) - if("$uranium") - linked_lathe.uranium_amount = max(0, (linked_lathe.uranium_amount-(being_built.materials[M]/coeff * amount))) - if("$diamond") - linked_lathe.diamond_amount = max(0, (linked_lathe.diamond_amount-(being_built.materials[M]/coeff * amount))) - if("$bananium") - linked_lathe.clown_amount = max(0, (linked_lathe.clown_amount-(being_built.materials[M]/coeff * amount))) - else - linked_lathe.reagents.remove_reagent(M, being_built.materials[M]/coeff * amount) + if(enough_materials) + for(var/M in being_built.materials) + switch(M) + if("$metal") + linked_lathe.m_amount = max(0, (linked_lathe.m_amount-(being_built.materials[M]/coeff * amount))) + if("$glass") + linked_lathe.g_amount = max(0, (linked_lathe.g_amount-(being_built.materials[M]/coeff * amount))) + if("$gold") + linked_lathe.gold_amount = max(0, (linked_lathe.gold_amount-(being_built.materials[M]/coeff * amount))) + if("$silver") + linked_lathe.silver_amount = max(0, (linked_lathe.silver_amount-(being_built.materials[M]/coeff * amount))) + if("$plasma") + linked_lathe.plasma_amount = max(0, (linked_lathe.plasma_amount-(being_built.materials[M]/coeff * amount))) + if("$uranium") + linked_lathe.uranium_amount = max(0, (linked_lathe.uranium_amount-(being_built.materials[M]/coeff * amount))) + if("$diamond") + linked_lathe.diamond_amount = max(0, (linked_lathe.diamond_amount-(being_built.materials[M]/coeff * amount))) + if("$bananium") + linked_lathe.clown_amount = max(0, (linked_lathe.clown_amount-(being_built.materials[M]/coeff * amount))) + else + linked_lathe.reagents.remove_reagent(M, being_built.materials[M]/coeff * amount) var/P = being_built.build_path //lets save these values before the spawn() just in case. Nobody likes runtimes. var/R = being_built.reliability @@ -827,17 +831,17 @@ won't update every console in existence) but it's more of a hassle to do. Also, for(var/M in D.materials) t = linked_lathe.check_mat(D, M) temp_material += " | " - if (!t) + if (t < 1) temp_material += "[D.materials[M]/coeff] [CallMaterialName(M)]" else temp_material += " [D.materials[M]/coeff] [CallMaterialName(M)]" c = min(c,t) - if (c) + if (c >= 1) dat += "[D.name]" - if(c >= 5.0) + if(c >= 5) dat += "x5" - if(c >= 10.0) + if(c >= 10) dat += "x10" dat += "[temp_material]" else @@ -860,17 +864,17 @@ won't update every console in existence) but it's more of a hassle to do. Also, for(var/M in D.materials) t = linked_lathe.check_mat(D, M) temp_material += " | " - if (!t) + if (t < 1) temp_material += "[D.materials[M]/coeff] [CallMaterialName(M)]" else temp_material += " [D.materials[M]/coeff] [CallMaterialName(M)]" c = min(c,t) - if (c) + if (c >= 1) dat += "[D.name]" - if(c >= 5.0) + if(c >= 5) dat += "x5" - if(c >= 10.0) + if(c >= 10) dat += "x10" dat += "[temp_material]" else From ea46fe464f25ff7ce47e8227cca9915c857e9ceb Mon Sep 17 00:00:00 2001 From: MrStonedOne Date: Wed, 25 Feb 2015 13:09:41 -0800 Subject: [PATCH 063/133] Makes rainbowtide a config option. Defaults to enabling rainbowtide, even if the config entry is absent from the config file. --- code/controllers/configuration.dm | 3 +++ code/game/jobs/job/assistant.dm | 5 ++++- config/game_options.txt | 5 ++++- 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/code/controllers/configuration.dm b/code/controllers/configuration.dm index 7e9ea75db89..1e25cff14b9 100644 --- a/code/controllers/configuration.dm +++ b/code/controllers/configuration.dm @@ -148,6 +148,7 @@ var/assistant_cap = -1 var/starlight = 0 + var/gray_assistants = 0 /datum/configuration/New() var/list/L = typesof(/datum/game_mode) - /datum/game_mode @@ -448,6 +449,8 @@ config.assistant_cap = text2num(value) if("starlight") config.starlight = 1 + if("gray_assistants") + config.gray_assistants = 1 else diary << "Unknown setting in configuration: '[name]'" diff --git a/code/game/jobs/job/assistant.dm b/code/game/jobs/job/assistant.dm index 0491890c566..a0344a1ea34 100644 --- a/code/game/jobs/job/assistant.dm +++ b/code/game/jobs/job/assistant.dm @@ -15,7 +15,10 @@ Assistant /datum/job/assistant/equip_items(var/mob/living/carbon/human/H) H.equip_to_slot_or_del(new /obj/item/clothing/shoes/sneakers/black(H), slot_shoes) - H.equip_to_slot_or_del(new /obj/item/clothing/under/color/random(H), slot_w_uniform) + if (config.gray_assistants) + H.equip_to_slot_or_del(new /obj/item/clothing/under/color/grey(H), slot_w_uniform) + else + H.equip_to_slot_or_del(new /obj/item/clothing/under/color/random(H), slot_w_uniform) /datum/job/assistant/get_access() if((config.jobs_have_maint_access & ASSISTANTS_HAVE_MAINT_ACCESS) || !config.jobs_have_minimal_access) //Config has assistant maint access set diff --git a/config/game_options.txt b/config/game_options.txt index eb49184e9e1..2ddae76e38e 100644 --- a/config/game_options.txt +++ b/config/game_options.txt @@ -221,4 +221,7 @@ SILICON_MAX_LAW_AMOUNT 12 ASSISTANT_CAP -1 ## Starlight for exterior walls and breaches. Uncomment for starlight! -STARLIGHT \ No newline at end of file +STARLIGHT + +## Uncomment to bring back old gray suit assistants instead of the now default rainbow colored assistants. +#GRAY_ASSISTANTS \ No newline at end of file From 24494ec1642d3b79cea47c53a26d124152ea3c16 Mon Sep 17 00:00:00 2001 From: MrStonedOne Date: Wed, 25 Feb 2015 13:45:46 -0800 Subject: [PATCH 064/133] Greymato Graymato (replaces gray with grey) --- code/controllers/configuration.dm | 6 +++--- code/game/jobs/job/assistant.dm | 2 +- config/game_options.txt | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/code/controllers/configuration.dm b/code/controllers/configuration.dm index 1e25cff14b9..a73f76786bd 100644 --- a/code/controllers/configuration.dm +++ b/code/controllers/configuration.dm @@ -148,7 +148,7 @@ var/assistant_cap = -1 var/starlight = 0 - var/gray_assistants = 0 + var/grey_assistants = 0 /datum/configuration/New() var/list/L = typesof(/datum/game_mode) - /datum/game_mode @@ -449,8 +449,8 @@ config.assistant_cap = text2num(value) if("starlight") config.starlight = 1 - if("gray_assistants") - config.gray_assistants = 1 + if("grey_assistants") + config.grey_assistants = 1 else diary << "Unknown setting in configuration: '[name]'" diff --git a/code/game/jobs/job/assistant.dm b/code/game/jobs/job/assistant.dm index a0344a1ea34..6bee48e1f3e 100644 --- a/code/game/jobs/job/assistant.dm +++ b/code/game/jobs/job/assistant.dm @@ -15,7 +15,7 @@ Assistant /datum/job/assistant/equip_items(var/mob/living/carbon/human/H) H.equip_to_slot_or_del(new /obj/item/clothing/shoes/sneakers/black(H), slot_shoes) - if (config.gray_assistants) + if (config.grey_assistants) H.equip_to_slot_or_del(new /obj/item/clothing/under/color/grey(H), slot_w_uniform) else H.equip_to_slot_or_del(new /obj/item/clothing/under/color/random(H), slot_w_uniform) diff --git a/config/game_options.txt b/config/game_options.txt index 2ddae76e38e..990a6453a8f 100644 --- a/config/game_options.txt +++ b/config/game_options.txt @@ -223,5 +223,5 @@ ASSISTANT_CAP -1 ## Starlight for exterior walls and breaches. Uncomment for starlight! STARLIGHT -## Uncomment to bring back old gray suit assistants instead of the now default rainbow colored assistants. -#GRAY_ASSISTANTS \ No newline at end of file +## Uncomment to bring back old grey suit assistants instead of the now default rainbow colored assistants. +#GREY_ASSISTANTS \ No newline at end of file From 55512a69e01d7020fc1cd6e939ab716058e71191 Mon Sep 17 00:00:00 2001 From: Incoming Date: Wed, 25 Feb 2015 20:06:18 -0500 Subject: [PATCH 065/133] Fixes podmen always being sickenly off white --- code/modules/hydroponics/hydroponics.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/hydroponics/hydroponics.dm b/code/modules/hydroponics/hydroponics.dm index 200a6349dfa..1ec754eb09e 100644 --- a/code/modules/hydroponics/hydroponics.dm +++ b/code/modules/hydroponics/hydroponics.dm @@ -842,7 +842,7 @@ obj/machinery/hydroponics/attackby(var/obj/item/O as obj, var/mob/user as mob) podman.ckey = ckey_holder podman.gender = blood_gender podman.faction |= factions - hardset_dna(podman,null,null,podman.real_name,blood_type,/datum/species/plant/pod,"#59CE00")//Discard SE's and UI's, podman cloning is inaccurate, and always make them a podman + hardset_dna(podman,null,null,podman.real_name,blood_type,/datum/species/plant/pod)//Discard SE's and UI's, podman cloning is inaccurate, and always make them a podman podman.set_cloned_appearance() else //else, one packet of seeds. maybe two From 909c36d6d6f786019f56fb80fe122a2a1f9ff501 Mon Sep 17 00:00:00 2001 From: TheVekter Date: Wed, 25 Feb 2015 20:31:01 -0600 Subject: [PATCH 066/133] Fixes DME issues --- tgstation.dme | 53 ++++++++++++++++++++++++++++++++++----------------- 1 file changed, 36 insertions(+), 17 deletions(-) diff --git a/tgstation.dme b/tgstation.dme index fadad95ebc8..6bce7153849 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -82,6 +82,7 @@ #include "code\_onclick\hud\hud.dm" #include "code\_onclick\hud\human.dm" #include "code\_onclick\hud\monkey.dm" +#include "code\_onclick\hud\movable_screen_objects.dm" #include "code\_onclick\hud\other_mobs.dm" #include "code\_onclick\hud\robot.dm" #include "code\_onclick\hud\screen_objects.dm" @@ -189,6 +190,7 @@ #include "code\datums\diseases\advance\symptoms\deafness.dm" #include "code\datums\diseases\advance\symptoms\dizzy.dm" #include "code\datums\diseases\advance\symptoms\fever.dm" +#include "code\datums\diseases\advance\symptoms\fire.dm" #include "code\datums\diseases\advance\symptoms\flesh_eating.dm" #include "code\datums\diseases\advance\symptoms\genetics.dm" #include "code\datums\diseases\advance\symptoms\hallucigen.dm" @@ -198,11 +200,11 @@ #include "code\datums\diseases\advance\symptoms\oxygen.dm" #include "code\datums\diseases\advance\symptoms\shedding.dm" #include "code\datums\diseases\advance\symptoms\shivering.dm" +#include "code\datums\diseases\advance\symptoms\skin.dm" #include "code\datums\diseases\advance\symptoms\sneeze.dm" #include "code\datums\diseases\advance\symptoms\stimulant.dm" #include "code\datums\diseases\advance\symptoms\symptoms.dm" -#include "code\datums\diseases\advance\symptoms\visionloss.dm" -#include "code\datums\diseases\advance\symptoms\vitiligo.dm" +#include "code\datums\diseases\advance\symptoms\vision.dm" #include "code\datums\diseases\advance\symptoms\voice_change.dm" #include "code\datums\diseases\advance\symptoms\vomit.dm" #include "code\datums\diseases\advance\symptoms\weight.dm" @@ -372,6 +374,7 @@ #include "code\game\machinery\Freezer.dm" #include "code\game\machinery\hologram.dm" #include "code\game\machinery\igniter.dm" +#include "code\game\machinery\iv_drip.dm" #include "code\game\machinery\lightswitch.dm" #include "code\game\machinery\machinery.dm" #include "code\game\machinery\magnet.dm" @@ -500,7 +503,6 @@ #include "code\game\objects\effects\aliens.dm" #include "code\game\objects\effects\anomalies.dm" #include "code\game\objects\effects\bump_teleporter.dm" -#include "code\game\objects\effects\effect_system.dm" #include "code\game\objects\effects\explosion_particles.dm" #include "code\game\objects\effects\forcefields.dm" #include "code\game\objects\effects\gibs.dm" @@ -523,6 +525,12 @@ #include "code\game\objects\effects\decals\Cleanable\humans.dm" #include "code\game\objects\effects\decals\Cleanable\misc.dm" #include "code\game\objects\effects\decals\Cleanable\robots.dm" +#include "code\game\objects\effects\effect_system\effect_system.dm" +#include "code\game\objects\effects\effect_system\effects_foam.dm" +#include "code\game\objects\effects\effect_system\effects_other.dm" +#include "code\game\objects\effects\effect_system\effects_smoke.dm" +#include "code\game\objects\effects\effect_system\effects_sparks.dm" +#include "code\game\objects\effects\effect_system\effects_water.dm" #include "code\game\objects\effects\spawners\bombspawner.dm" #include "code\game\objects\effects\spawners\gibspawner.dm" #include "code\game\objects\effects\spawners\lootdrop.dm" @@ -533,6 +541,7 @@ #include "code\game\objects\items\candle.dm" #include "code\game\objects\items\crayons.dm" #include "code\game\objects\items\documents.dm" +#include "code\game\objects\items\holotape.dm" #include "code\game\objects\items\latexballoon.dm" #include "code\game\objects\items\shooting_range.dm" #include "code\game\objects\items\toys.dm" @@ -544,6 +553,7 @@ #include "code\game\objects\items\devices\flashlight.dm" #include "code\game\objects\items\devices\laserpointer.dm" #include "code\game\objects\items\devices\lightreplacer.dm" +#include "code\game\objects\items\devices\megaphone.dm" #include "code\game\objects\items\devices\multitool.dm" #include "code\game\objects\items\devices\paicard.dm" #include "code\game\objects\items\devices\pipe_painter.dm" @@ -653,6 +663,7 @@ #include "code\game\objects\items\weapons\tanks\tank_types.dm" #include "code\game\objects\items\weapons\tanks\tanks.dm" #include "code\game\objects\items\weapons\tanks\watertank.dm" +#include "code\game\objects\structures\barsigns.dm" #include "code\game\objects\structures\bedsheet_bin.dm" #include "code\game\objects\structures\displaycase.dm" #include "code\game\objects\structures\door_assembly.dm" @@ -708,6 +719,7 @@ #include "code\game\objects\structures\crates_lockers\closets\secure\freezer.dm" #include "code\game\objects\structures\crates_lockers\closets\secure\hydroponics.dm" #include "code\game\objects\structures\crates_lockers\closets\secure\medical.dm" +#include "code\game\objects\structures\crates_lockers\closets\secure\misc.dm" #include "code\game\objects\structures\crates_lockers\closets\secure\personal.dm" #include "code\game\objects\structures\crates_lockers\closets\secure\scientist.dm" #include "code\game\objects\structures\crates_lockers\closets\secure\secure_closets.dm" @@ -928,6 +940,7 @@ #include "code\modules\events\wizard\magicarp.dm" #include "code\modules\events\wizard\petsplosion.dm" #include "code\modules\events\wizard\race.dm" +#include "code\modules\events\wizard\rpgloot.dm" #include "code\modules\events\wizard\shuffle.dm" #include "code\modules\events\wizard\summons.dm" #include "code\modules\flufftext\Dreaming.dm" @@ -938,6 +951,7 @@ #include "code\modules\food&drinks\drinks\drinks\bottle.dm" #include "code\modules\food&drinks\drinks\drinks\drinkingglass.dm" #include "code\modules\food&drinks\food\condiment.dm" +#include "code\modules\food&drinks\food\customizables.dm" #include "code\modules\food&drinks\food\snacks.dm" #include "code\modules\food&drinks\food\snacks_bread.dm" #include "code\modules\food&drinks\food\snacks_burgers.dm" @@ -953,7 +967,7 @@ #include "code\modules\food&drinks\food\snacks_soup.dm" #include "code\modules\food&drinks\food\snacks_spaghetti.dm" #include "code\modules\food&drinks\food\snacks_vend.dm" -#include "code\modules\food&drinks\food\snacks\food_mixtures.dm" +#include "code\modules\food&drinks\food\snacks\dough.dm" #include "code\modules\food&drinks\food\snacks\meat.dm" #include "code\modules\food&drinks\kitchen machinery\food_cart.dm" #include "code\modules\food&drinks\kitchen machinery\gibber.dm" @@ -964,19 +978,21 @@ #include "code\modules\food&drinks\kitchen machinery\processor.dm" #include "code\modules\food&drinks\kitchen machinery\smartfridge.dm" #include "code\modules\food&drinks\recipes\drinks_recipes.dm" -#include "code\modules\food&drinks\recipes\microwave\recipes.dm" -#include "code\modules\food&drinks\recipes\microwave\recipes_bread.dm" -#include "code\modules\food&drinks\recipes\microwave\recipes_burger.dm" -#include "code\modules\food&drinks\recipes\microwave\recipes_cake.dm" -#include "code\modules\food&drinks\recipes\microwave\recipes_egg.dm" -#include "code\modules\food&drinks\recipes\microwave\recipes_meat.dm" -#include "code\modules\food&drinks\recipes\microwave\recipes_pastry.dm" -#include "code\modules\food&drinks\recipes\microwave\recipes_pie.dm" -#include "code\modules\food&drinks\recipes\microwave\recipes_pizza.dm" -#include "code\modules\food&drinks\recipes\microwave\recipes_salad.dm" -#include "code\modules\food&drinks\recipes\microwave\recipes_sandwichtoast.dm" -#include "code\modules\food&drinks\recipes\microwave\recipes_soup.dm" -#include "code\modules\food&drinks\recipes\microwave\recipes_spaghetti.dm" +#include "code\modules\food&drinks\recipes\food_mixtures.dm" +#include "code\modules\food&drinks\recipes\tablecraft\recipes_bread.dm" +#include "code\modules\food&drinks\recipes\tablecraft\recipes_burger.dm" +#include "code\modules\food&drinks\recipes\tablecraft\recipes_cake.dm" +#include "code\modules\food&drinks\recipes\tablecraft\recipes_dough.dm" +#include "code\modules\food&drinks\recipes\tablecraft\recipes_egg.dm" +#include "code\modules\food&drinks\recipes\tablecraft\recipes_meat.dm" +#include "code\modules\food&drinks\recipes\tablecraft\recipes_misc.dm" +#include "code\modules\food&drinks\recipes\tablecraft\recipes_pastry.dm" +#include "code\modules\food&drinks\recipes\tablecraft\recipes_pie.dm" +#include "code\modules\food&drinks\recipes\tablecraft\recipes_pizza.dm" +#include "code\modules\food&drinks\recipes\tablecraft\recipes_salad.dm" +#include "code\modules\food&drinks\recipes\tablecraft\recipes_sandwich.dm" +#include "code\modules\food&drinks\recipes\tablecraft\recipes_soup.dm" +#include "code\modules\food&drinks\recipes\tablecraft\recipes_spaghetti.dm" #include "code\modules\hydroponics\biogenerator.dm" #include "code\modules\hydroponics\grown.dm" #include "code\modules\hydroponics\growninedible.dm" @@ -1077,6 +1093,7 @@ #include "code\modules\mob\living\carbon\brain\life.dm" #include "code\modules\mob\living\carbon\brain\MMI.dm" #include "code\modules\mob\living\carbon\brain\say.dm" +#include "code\modules\mob\living\carbon\human\blood.dm" #include "code\modules\mob\living\carbon\human\death.dm" #include "code\modules\mob\living\carbon\human\emote.dm" #include "code\modules\mob\living\carbon\human\examine.dm" @@ -1300,6 +1317,7 @@ #include "code\modules\reagents\Chemistry-Reagents\Consumable-Reagents\Food-Reagents.dm" #include "code\modules\reagents\Chemistry-Reagents\Consumable-Reagents\Drink-Reagents\Alcohols.dm" #include "code\modules\reagents\Chemistry-Reagents\Consumable-Reagents\Drink-Reagents\Drinks.dm" +#include "code\modules\reagents\reagent_containers\blood_pack.dm" #include "code\modules\reagents\reagent_containers\borghydro.dm" #include "code\modules\reagents\reagent_containers\bottle.dm" #include "code\modules\reagents\reagent_containers\dropper.dm" @@ -1370,6 +1388,7 @@ #include "code\modules\surgery\limb augmentation.dm" #include "code\modules\surgery\lipoplasty.dm" #include "code\modules\surgery\plastic_surgery.dm" +#include "code\modules\surgery\remove_embedded_object.dm" #include "code\modules\surgery\surgery.dm" #include "code\modules\surgery\surgery_step.dm" #include "code\modules\surgery\tools.dm" From 8c86bb5031e08927513ae92bf4ca757f7af167d9 Mon Sep 17 00:00:00 2001 From: GunHog Date: Wed, 25 Feb 2015 23:06:13 -0600 Subject: [PATCH 067/133] Replaces Xenomicrobes with Sulfuic Acid - Xenomicrobes replaces with Sulfuric Acid --- code/modules/research/experimentor.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/modules/research/experimentor.dm b/code/modules/research/experimentor.dm index 4a800fff702..f61f7a59e99 100644 --- a/code/modules/research/experimentor.dm +++ b/code/modules/research/experimentor.dm @@ -328,8 +328,8 @@ R.delete() ejectItem(TRUE) if(prob(EFFECT_PROB_VERYLOW-badThingCoeff)) - visible_message("[src]'s chemical chamber has sprung a leak!.") - chosenchem = pick("mutationtoxin","nanomachines","xenomicrobes") + visible_message("[src]'s chemical chamber has sprung a leak!") + chosenchem = pick("mutationtoxin","nanomachines","sacid") var/datum/reagents/R = new/datum/reagents(50) R.my_atom = src R.add_reagent(chosenchem , 50) @@ -720,4 +720,4 @@ /obj/item/weapon/relic/proc/warn_admins(var/mob/user, var/RelicType) var/turf/T = get_turf(src) message_admins("[RelicType] relic activated by [key_name(user, user.client)](?) in ([T.x],[T.y],[T.z] - JMP)",0,1) - log_game("[RelicType] relic used by [user.ckey]([user]) in ([T.x],[T.y],[T.z])") + log_game("[RelicType] relic used by [user.ckey]([user]) in ([T.x],[T.y],[T.z])") From 5ac23f6a2da6dcd28238d9ae24fe8349fe0981fb Mon Sep 17 00:00:00 2001 From: MrStonedOne Date: Wed, 25 Feb 2015 23:27:03 -0800 Subject: [PATCH 068/133] Panic bunker + new player notification configs Panic bunker! Uses the power of the database to reject new ckeys that have never connected to the server(s) before. Admins are exempt, even while deadmin'ed, but they are also unlikely to be new ckeys except in rare cases that involve vv fuckary. New player notification is now configurable. Adds a optional default disabled irc notification of a players first time connecting. --- code/controllers/configuration.dm | 9 +++++++++ code/modules/admin/admin_verbs.dm | 6 ++++-- code/modules/admin/verbs/panicbunker.dm | 16 +++++++++++++++ code/modules/client/client procs.dm | 27 +++++++++++++++++++++---- config/config.txt | 14 ++++++++++++- tgstation.dme | 1 + 6 files changed, 66 insertions(+), 7 deletions(-) create mode 100644 code/modules/admin/verbs/panicbunker.dm diff --git a/code/controllers/configuration.dm b/code/controllers/configuration.dm index 7e9ea75db89..89333ee5fa2 100644 --- a/code/controllers/configuration.dm +++ b/code/controllers/configuration.dm @@ -85,6 +85,9 @@ var/humans_need_surnames = 0 var/allow_random_events = 0 // enables random events mid-round when set to 1 var/allow_ai = 0 // allow ai job + var/panic_bunker = 0 // prevents new people it hasn't seen before from connecting + var/notify_new_player_age = 0 // how long do we notify admins of a new player + var/irc_first_connection_alert = 0 // do we notify the irc channel when somebody is connecting for the first time? var/traitor_scaling_coeff = 6 //how much does the amount of players get divided by to determine traitors var/changeling_scaling_coeff = 6 //how much does the amount of players get divided by to determine changelings @@ -316,6 +319,12 @@ config.hard_popcap_message = value if("extreme_popcap_message") config.extreme_popcap_message = value + if("panic_bunker") + config.panic_bunker = 1 + if("notify_new_player_age") + config.notify_new_player_age = text2num(value) + if("irc_first_connection_alert") + config.irc_first_connection_alert = 1 else diary << "Unknown setting in configuration: '[name]'" diff --git a/code/modules/admin/admin_verbs.dm b/code/modules/admin/admin_verbs.dm index 0434213187c..f35c93a3e89 100644 --- a/code/modules/admin/admin_verbs.dm +++ b/code/modules/admin/admin_verbs.dm @@ -100,7 +100,8 @@ var/list/admin_verbs_server = list( /datum/admins/proc/toggleAI, /client/proc/cmd_admin_delete, /*delete an instance/object/mob/etc*/ /client/proc/cmd_debug_del_all, - /client/proc/toggle_random_events + /client/proc/toggle_random_events, + /client/proc/panicbunker ) var/list/admin_verbs_debug = list( /client/proc/restart_controller, @@ -190,7 +191,8 @@ var/list/admin_verbs_hideable = list( /proc/possess, /proc/release, /client/proc/reload_admins, - /client/proc/reset_all_tcs + /client/proc/reset_all_tcs, + /client/proc/panicbunker ) /client/proc/add_admin_verbs() diff --git a/code/modules/admin/verbs/panicbunker.dm b/code/modules/admin/verbs/panicbunker.dm new file mode 100644 index 00000000000..e9b12dc5ba2 --- /dev/null +++ b/code/modules/admin/verbs/panicbunker.dm @@ -0,0 +1,16 @@ +/client/proc/panicbunker() + set category = "Server" + set name = "Toggle Panic Bunker" + if (!config.sql_enabled) + usr << "The Database is not enabled!" + return + + if (!dbcon || !dbcon.IsConnected()) + usr << "The Database is not connected!" + return + + config.panic_bunker = (!config.panic_bunker) + log_admin("[key_name(usr)] has toggled the Panic Bunker, it is now [(config.panic_bunker?"on":"off")]") + message_admins("[key_name_admin(usr)] has toggled the Panic Bunker, it is now [(config.panic_bunker?"on":"off")]") + feedback_add_details("admin_verb","PANIC") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + diff --git a/code/modules/client/client procs.dm b/code/modules/client/client procs.dm index 32ae0986467..51ca6ecf703 100644 --- a/code/modules/client/client procs.dm +++ b/code/modules/client/client procs.dm @@ -136,6 +136,24 @@ var/next_external_rsc = 0 add_verbs_from_config() set_client_age_from_db() + if (isnum(player_age) && player_age == -1) //first connection + if (config.panic_bunker && !holder && !(ckey in deadmins)) + src << "Sorry but the server is currently not accepting connections from never before seen players." + del(src) + return 0 + + if (config.notify_new_player_age >= 0) + message_admins("New user: [key_name_admin(src)] is connecting here for the first time.") + + if (config.irc_first_connection_alert) + send2irc("New user", "[key_name(src)] is connecting for the first time!") + + player_age = 0 // set it from -1 to 0 so the job selection code doesn't have a panic attack + + else if (isnum(player_age) && player_age < config.notify_new_player_age) + message_admins("New user: [key_name_admin(src)] just connected with an age of [player_age] day[(player_age==1?"":"s")]") + + if (!ticker || ticker.current_state == GAME_STATE_PREGAME) spawn (rand(10,150)) if (src) @@ -172,14 +190,15 @@ var/next_external_rsc = 0 var/sql_ckey = sanitizeSQL(src.ckey) var/DBQuery/query = dbcon.NewQuery("SELECT id, datediff(Now(),firstseen) as age FROM [format_table_name("player")] WHERE ckey = '[sql_ckey]'") - query.Execute() + if (!query.Execute()) + return while (query.NextRow()) player_age = text2num(query.item[2]) return - //player not found. - player_age = 0 - message_admins("[key_name_admin(src)] is connecting here for the first time.") + + //no match mark it as a first connection for use in client/New() + player_age = -1 /client/proc/sync_client_with_db() diff --git a/config/config.txt b/config/config.txt index 412245906b1..e28c4ff6b2f 100644 --- a/config/config.txt +++ b/config/config.txt @@ -175,4 +175,16 @@ HARD_MESSAGE The server is currently serving a high number of users, You cannot #EXTREME_POPCAP 200 ## Message for extreme cap -EXTREME_MESSAGE The server is currently serving a high number of users, find alternative servers. \ No newline at end of file +EXTREME_MESSAGE The server is currently serving a high number of users, find alternative servers. + +## Notify admins when a new player connects for the first x days a player's been around. (0 for first connection only, -1 for never) +## Requres database +NOTIFY_NEW_PLAYER_AGE 0 + +## Notify the irc channel when a new player makes their first connection +## Requres database +#IRC_FIRST_CONNECTION_ALERT + +## Deny all new connections by ckeys we haven't seen before (exempts admins and only denies the connection if the database is enabled and connected) +## Requires database +#PANIC_BUNKER \ No newline at end of file diff --git a/tgstation.dme b/tgstation.dme index 6bce7153849..08724346457 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -798,6 +798,7 @@ #include "code\modules\admin\verbs\modifyvariables.dm" #include "code\modules\admin\verbs\one_click_antag.dm" #include "code\modules\admin\verbs\onlyone.dm" +#include "code\modules\admin\verbs\panicbunker.dm" #include "code\modules\admin\verbs\playsound.dm" #include "code\modules\admin\verbs\possess.dm" #include "code\modules\admin\verbs\pray.dm" From f707a7824d9c870f22eb75136e8442198a583725 Mon Sep 17 00:00:00 2001 From: Delimusca Date: Thu, 26 Feb 2015 00:19:30 -0700 Subject: [PATCH 069/133] fixes heater construction --- code/game/machinery/constructable_frame.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/machinery/constructable_frame.dm b/code/game/machinery/constructable_frame.dm index 941a445e17b..5e77e908e94 100644 --- a/code/game/machinery/constructable_frame.dm +++ b/code/game/machinery/constructable_frame.dm @@ -388,7 +388,7 @@ to destroy them and players will be able to make replacements. board_type = "machine" origin_tech = "materials=2;engineering=2" req_components = list( - /obj/item/weapon/stock_parts/manipulator = 1, + /obj/item/weapon/stock_parts/micro_laser = 1, /obj/item/weapon/stock_parts/console_screen = 1) //Almost the same recipe as destructive analyzer to give people choices. From e89e925fef94276bc87f897f542487c21b7a556e Mon Sep 17 00:00:00 2001 From: Jordie0608 Date: Thu, 26 Feb 2015 18:53:23 +1100 Subject: [PATCH 070/133] removes empty new --- code/modules/reagents/reagent_containers/spray.dm | 3 --- 1 file changed, 3 deletions(-) diff --git a/code/modules/reagents/reagent_containers/spray.dm b/code/modules/reagents/reagent_containers/spray.dm index a842709a861..5ff727ff31b 100644 --- a/code/modules/reagents/reagent_containers/spray.dm +++ b/code/modules/reagents/reagent_containers/spray.dm @@ -190,9 +190,6 @@ /obj/item/weapon/reagent_containers/spray/chemsprayer/bioterror list_reagents = list("spore" = 150, "cryptobiolin" = 150, "mutagen" = 150, "chloralhydrate" = 150) -/obj/item/weapon/reagent_containers/spray/chemsprayer/bioterror/New() - ..() - // Plant-B-Gone /obj/item/weapon/reagent_containers/spray/plantbgone // -- Skie name = "Plant-B-Gone" From 4f160e48332c19b5087490a661dc9c07a04454a9 Mon Sep 17 00:00:00 2001 From: Jordie0608 Date: Thu, 26 Feb 2015 20:15:15 +1100 Subject: [PATCH 071/133] server time for status panel --- code/modules/mob/mob.dm | 1 + html/changelogs/Jordie0608 servertime.yml | 6 ++++++ 2 files changed, 7 insertions(+) create mode 100644 html/changelogs/Jordie0608 servertime.yml diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index ae9c3a3906c..bf2137b41a7 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -698,6 +698,7 @@ var/list/slot_equipment_priority = list( \ ..() if(statpanel("Status")) + stat(null, "Server Time: [time2text(world.realtime, "YYYY-MM-DD hh:mm")]") var/ETA switch(SSshuttle.emergency.mode) if(SHUTTLE_RECALL) diff --git a/html/changelogs/Jordie0608 servertime.yml b/html/changelogs/Jordie0608 servertime.yml new file mode 100644 index 00000000000..e750a4cf8e3 --- /dev/null +++ b/html/changelogs/Jordie0608 servertime.yml @@ -0,0 +1,6 @@ +author: Jordie0608 + +delete-after: True + +changes: + - rscadd: "The server's current local time is now displayed in status panel in ISO date format (YYYY-MM-DD hh:mm)" \ No newline at end of file From f36300d483945b30641aa7e02296a521e63b00f9 Mon Sep 17 00:00:00 2001 From: MrStonedOne Date: Thu, 26 Feb 2015 01:26:37 -0800 Subject: [PATCH 072/133] Fixes subsystems firing way to fast at round start. --- code/controllers/master_controller.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/controllers/master_controller.dm b/code/controllers/master_controller.dm index d3a96e20ce2..7bee21bbb03 100644 --- a/code/controllers/master_controller.dm +++ b/code/controllers/master_controller.dm @@ -108,6 +108,7 @@ Note: you can set the datum's defined processing_interval to some integer to set /datum/controller/game_controller/proc/roundHasStarted() for(var/datum/subsystem/SS in subsystems) SS.can_fire = 1 + SS.next_fire = world.time /datum/controller/game_controller/proc/Recover() var/msg = "## DEBUG: [time2text(world.timeofday)] MC restarted. Reports:\n" From b611594e5c085a07a1bb13d3b95f0f739db9a4a8 Mon Sep 17 00:00:00 2001 From: Jordie0608 Date: Thu, 26 Feb 2015 21:29:18 +1100 Subject: [PATCH 073/133] makes supply jobs appear under hop in job selection --- code/game/jobs/job/{supply.dm => civilian_supply.dm} | 0 tgstation.dme | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) rename code/game/jobs/job/{supply.dm => civilian_supply.dm} (100%) diff --git a/code/game/jobs/job/supply.dm b/code/game/jobs/job/civilian_supply.dm similarity index 100% rename from code/game/jobs/job/supply.dm rename to code/game/jobs/job/civilian_supply.dm diff --git a/tgstation.dme b/tgstation.dme index 6bce7153849..054dd0a7962 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -349,13 +349,13 @@ #include "code\game\jobs\job\captain.dm" #include "code\game\jobs\job\civilian.dm" #include "code\game\jobs\job\civilian_chaplain.dm" +#include "code\game\jobs\job\civilian_supply.dm" #include "code\game\jobs\job\engineering.dm" #include "code\game\jobs\job\job.dm" #include "code\game\jobs\job\medical.dm" #include "code\game\jobs\job\science.dm" #include "code\game\jobs\job\security.dm" #include "code\game\jobs\job\silicon.dm" -#include "code\game\jobs\job\supply.dm" #include "code\game\machinery\ai_slipper.dm" #include "code\game\machinery\airlock_control.dm" #include "code\game\machinery\alarm.dm" From a3aa6ff4bf55efd0b1388b9356ea97c6cf708ec2 Mon Sep 17 00:00:00 2001 From: phil235 Date: Thu, 26 Feb 2015 16:03:47 +0100 Subject: [PATCH 074/133] Reworked slime/death() and slime/gib(). --- code/modules/mob/living/carbon/slime/death.dm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/living/carbon/slime/death.dm b/code/modules/mob/living/carbon/slime/death.dm index 77018a2cde4..ecf01af344b 100644 --- a/code/modules/mob/living/carbon/slime/death.dm +++ b/code/modules/mob/living/carbon/slime/death.dm @@ -1,4 +1,6 @@ /mob/living/carbon/slime/death(gibbed) + if(stat == DEAD) + return if(!gibbed) if(is_adult) var/mob/living/carbon/slime/M = new /mob/living/carbon/slime(loc) @@ -11,12 +13,12 @@ number = rand(1, 1000) name = "[colour] [is_adult ? "adult" : "baby"] slime ([number])" return + else + visible_message("The [name] seizes up and falls limp...") - if(stat == DEAD) return stat = DEAD icon_state = "[colour] baby slime dead" overlays.len = 0 - visible_message("The [name] seizes up and falls limp...") //ded -- Urist update_canmove() if(blind) blind.layer = 0 @@ -27,4 +29,5 @@ return ..(gibbed) /mob/living/carbon/slime/gib() + death(1) qdel(src) \ No newline at end of file From 7171cd252b3878ac68e470b763755510303fa7dc Mon Sep 17 00:00:00 2001 From: phil235 Date: Thu, 26 Feb 2015 19:31:55 +0100 Subject: [PATCH 075/133] Fixes no blood dna on Mulebot and its blood tracks. Fixes putting buckled mobs onto morgue trays. Fixes mob pixel offset when unbuckled from roller bed. Fixes blood trail appearing when pulling a patient on a roller bed. Fixes other minor stuff. --- code/game/machinery/bots/mulebot.dm | 10 ++++++---- code/game/objects/structures/morgue.dm | 17 ++++++++++------- .../structures/stool_bed_chair_nest/bed.dm | 7 +++---- code/modules/mob/living/living.dm | 2 +- 4 files changed, 20 insertions(+), 16 deletions(-) diff --git a/code/game/machinery/bots/mulebot.dm b/code/game/machinery/bots/mulebot.dm index eb580f5795c..a574b24ccbc 100644 --- a/code/game/machinery/bots/mulebot.dm +++ b/code/game/machinery/bots/mulebot.dm @@ -24,6 +24,7 @@ var/global/mulebot_count = 0 control_freq = 1447 bot_type = MULE_BOT bot_filter = RADIO_MULEBOT + blood_DNA = list() suffix = "" @@ -240,7 +241,7 @@ obj/machinery/bot/mulebot/bot_reset() //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, 550) popup.set_content(dat) popup.set_title_image(user.browse_rsc_icon(icon, icon_state)) popup.open() @@ -554,6 +555,7 @@ obj/machinery/bot/mulebot/bot_reset() if(bloodiness) var/obj/effect/decal/cleanable/blood/tracks/B = new(loc) + B.blood_DNA |= blood_DNA.Copy() var/newdir = get_dir(next, loc) if(newdir == dir) B.dir = newdir @@ -747,7 +749,8 @@ obj/machinery/bot/mulebot/bot_reset() // called from mob/living/carbon/human/Crossed() // when mulebot is in the same loc /obj/machinery/bot/mulebot/proc/RunOver(var/mob/living/carbon/human/H) - visible_message("[src] drives over [H]!") + H.visible_message("[src] drives over [H]!", \ + "[src] drives over you!") playsound(loc, 'sound/effects/splat.ogg', 50, 1) var/damage = rand(5,15) @@ -759,9 +762,8 @@ obj/machinery/bot/mulebot/bot_reset() H.apply_damage(0.5*damage, BRUTE, "r_arm") var/obj/effect/decal/cleanable/blood/B = new(loc) - B.blood_DNA = list() B.blood_DNA[H.dna.unique_enzymes] = H.dna.blood_type - + blood_DNA[H.dna.unique_enzymes] = H.dna.blood_type bloodiness += 4 // player on mulebot attempted to move diff --git a/code/game/objects/structures/morgue.dm b/code/game/objects/structures/morgue.dm index 0de4c76e488..623cb4c6c5b 100644 --- a/code/game/objects/structures/morgue.dm +++ b/code/game/objects/structures/morgue.dm @@ -246,17 +246,20 @@ Crematorium Switch user << "That's not connected to anything." /obj/structure/tray/MouseDrop_T(atom/movable/O as mob|obj, mob/user as mob) - if ((!( istype(O, /atom/movable) ) || O.anchored || get_dist(user, src) > 1 || get_dist(user, O) > 1 || user.contents.Find(src) || user.contents.Find(O))) + if(!istype(O, /atom/movable) || O.anchored || !Adjacent(user) || !user.Adjacent(O) || O.loc == user) return - if (!ismob(O) && !istype(O, /obj/structure/closet/body_bag)) - return - if (!ismob(user) || user.stat || user.lying || user.stunned) + if(!ismob(O)) + if(!istype(O, /obj/structure/closet/body_bag)) + return + else + var/mob/M = O + if(M.buckled) + return + if(!ismob(user) || user.lying || user.incapacitated()) return O.loc = src.loc if (user != O) - for(var/mob/B in viewers(user, 3)) - B.show_message("[user] stuffs [O] into [src]!", 1) - //Foreach goto(99) + visible_message("[user] stuffs [O] into [src]!") return /* diff --git a/code/game/objects/structures/stool_bed_chair_nest/bed.dm b/code/game/objects/structures/stool_bed_chair_nest/bed.dm index a16153e32e2..b81baa63d7b 100644 --- a/code/game/objects/structures/stool_bed_chair_nest/bed.dm +++ b/code/game/objects/structures/stool_bed_chair_nest/bed.dm @@ -70,10 +70,9 @@ else density = 0 icon_state = "down" - if(buckled_mob) - buckled_mob.pixel_y = initial(buckled_mob.pixel_y) - if(buckled_mob.lying) - buckled_mob.pixel_y -= buckled_pixel_y_offset + M.pixel_y = initial(M.pixel_y) + if(M.lying) + M.pixel_y -= buckled_pixel_y_offset /obj/item/roller diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index 9a4f7f5fb39..2a41fddbc2f 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -495,7 +495,7 @@ Sorry Giacom. Please don't be mad :( M.stop_pulling() //this is the gay blood on floor shit -- Added back -- Skie - if(M.lying && (prob(M.getBruteLoss() / 2))) + if(M.lying && !M.buckled && (prob(M.getBruteLoss() / 2))) makeTrail(T, M) pulling.Move(T, get_dir(pulling, T)) if(M) From 626bb9ffcc61f6a27a6a29460495a50f6075e519 Mon Sep 17 00:00:00 2001 From: dannno Date: Thu, 26 Feb 2015 13:59:09 -0500 Subject: [PATCH 076/133] THE OWL RETURNS: PART 3: ESCALATION - adds The Owl hardsuit (admin spawn only, reskinned nukeop suit) - changes nuke op hardsuit toggle proc to be more general, for more unique hardsuits - removes armor from owl/griffin wing costumes (it didn't make sense anyways) --- code/modules/clothing/clothing.dm | 3 +- code/modules/clothing/spacesuits/hardsuit.dm | 38 +++++++++++++++---- code/modules/clothing/suits/miscellaneous.dm | 3 +- icons/mob/head.dmi | Bin 109542 -> 110371 bytes icons/mob/suit.dmi | Bin 239536 -> 243549 bytes icons/obj/clothing/hats.dmi | Bin 52741 -> 53453 bytes icons/obj/clothing/suits.dmi | Bin 76008 -> 77347 bytes 7 files changed, 33 insertions(+), 11 deletions(-) diff --git a/code/modules/clothing/clothing.dm b/code/modules/clothing/clothing.dm index 6c831dadf68..b00a5013828 100644 --- a/code/modules/clothing/clothing.dm +++ b/code/modules/clothing/clothing.dm @@ -169,6 +169,7 @@ BLIND // can't see anything flash_protect = 2 strip_delay = 50 put_on_delay = 50 + var/alt_desc = null /obj/item/clothing/suit/space name = "space suit" @@ -190,7 +191,7 @@ BLIND // can't see anything max_heat_protection_temperature = SPACE_SUIT_MAX_TEMP_PROTECT strip_delay = 80 put_on_delay = 80 - + var/alt_desc = null //Under clothing /obj/item/clothing/under diff --git a/code/modules/clothing/spacesuits/hardsuit.dm b/code/modules/clothing/spacesuits/hardsuit.dm index 9e9596af8d2..1c5bed2b4c3 100644 --- a/code/modules/clothing/spacesuits/hardsuit.dm +++ b/code/modules/clothing/spacesuits/hardsuit.dm @@ -116,6 +116,7 @@ /obj/item/clothing/head/helmet/space/hardsuit/syndi name = "blood-red hardsuit helmet" desc = "A dual-mode advanced helmet designed for work in special operations. It is in travel mode. Property of Gorlex Marauders." + alt_desc = "A dual-mode advanced helmet designed for work in special operations. It is in combat mode. Property of Gorlex Marauders." icon_state = "hardsuit1-syndi" item_state = "syndie_helm" item_color = "syndi" @@ -134,16 +135,16 @@ on = !on if(on) user << "You switch your helmet to travel mode." - name = "blood-red hardsuit helmet" - desc = "A dual-mode advanced helmet designed for work in special operations. It is in travel mode. Property of Gorlex Marauders." + name = initial(name) + desc = initial(desc) flags = HEADCOVERSEYES | BLOCKHAIR | HEADCOVERSMOUTH | STOPSPRESSUREDMAGE | THICKMATERIAL flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE cold_protection = HEAD user.AddLuminosity(brightness_on) else user << "You switch your helmet to combat mode." - name = "blood-red hardsuit helmet (combat)" - desc = "A dual-mode advanced helmet designed for work in special operations. It is in combat mode. Property of Gorlex Marauders." + name += " (combat)" + desc = alt_desc flags = BLOCKHAIR flags_inv = HIDEEARS cold_protection = null @@ -156,6 +157,7 @@ /obj/item/clothing/suit/space/hardsuit/syndi name = "blood-red hardsuit" desc = "A dual-mode advanced hardsuit designed for work in special operations. It is in travel mode. Property of Gorlex Marauders." + alt_desc = "A dual-mode advanced hardsuit designed for work in special operations. It is in combat mode. Property of Gorlex Marauders." icon_state = "hardsuit1-syndi" item_state = "syndie_hardsuit" item_color = "syndi" @@ -174,16 +176,16 @@ on = !on if(on) user << "You switch your hardsuit to travel mode." - name = "blood-red hardsuit helmet" - desc = "A dual-mode advanced hardsuit designed for work in special operations. It is in travel mode. Property of Gorlex Marauders." + name = initial(name) + desc = initial(desc) slowdown = 1 flags = STOPSPRESSUREDMAGE | THICKMATERIAL flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT cold_protection = CHEST | GROIN | LEGS | FEET | ARMS | HANDS else user << "You switch your hardsuit to combat mode." - name = "blood-red hardsuit helmet (combat)" - desc = "A dual-mode advanced hardsuit designed for work in special operations. It is in combat mode. Property of Gorlex Marauders." + name += " (combat)" + desc = alt_desc slowdown = 0 flags = BLOCKHAIR flags_inv = null @@ -194,6 +196,26 @@ user.update_inv_wear_suit() user.update_inv_w_uniform() +//The Owl Hardsuit +/obj/item/clothing/head/helmet/space/hardsuit/syndi/owl + name = "owl hardsuit helmet" + desc = "A dual-mode advanced helmet designed for any crime-fighting situation. It is in travel mode." + alt_desc = "A dual-mode advanced helmet designed for any crime-fighting situation. It is in combat mode." + icon_state = "hardsuit1-owl" + item_state = "s_helmet" + item_color = "owl" + +/obj/item/clothing/suit/space/hardsuit/syndi/owl + name = "owl hardsuit" + desc = "A dual-mode advanced hardsuit designed for any crime-fighting situation. It is in travel mode." + alt_desc = "A dual-mode advanced hardsuit designed for any crime-fighting situation. It is in combat mode." + icon_state = "hardsuit1-owl" + item_state = "s_suit" + item_color = "owl" + +/obj/item/clothing/head/helmet/space/hardsuit/syndi/update_icon() + icon_state = "hardsuit[on]-[item_color]" + //Wizard hardsuit /obj/item/clothing/head/helmet/space/hardsuit/wizard diff --git a/code/modules/clothing/suits/miscellaneous.dm b/code/modules/clothing/suits/miscellaneous.dm index 20d54b559d8..0adae1c15a2 100644 --- a/code/modules/clothing/suits/miscellaneous.dm +++ b/code/modules/clothing/suits/miscellaneous.dm @@ -132,8 +132,7 @@ icon_state = "owl_wings" item_state = "owl_wings" togglename = "wings" - body_parts_covered = ARMS - armor = list(melee = 5, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0) + body_parts_covered = ARMS|CHEST allowed = list(/obj/item/weapon/gun/energy,/obj/item/weapon/reagent_containers/spray/pepper,/obj/item/weapon/gun/projectile,/obj/item/ammo_box,/obj/item/ammo_casing,/obj/item/weapon/melee/baton,/obj/item/weapon/restraints/handcuffs,/obj/item/device/flashlight/seclite,/obj/item/weapon/melee/classic_baton/telescopic) action_button_name = "Toggle Owl Wings" diff --git a/icons/mob/head.dmi b/icons/mob/head.dmi index 8a3cf8a3e6496a380d565c49bc0f21b52f79461d..65884b15b2328cab68645cd46164139a0e156de8 100644 GIT binary patch literal 110371 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�D(-YM;`fisu_+BdXM0Y0q5R=-S>9qip z>k}C=Ur7`?rt={V8rVuwQlYx(gy?_0A2RUQA!dVkzl3&QNeTvKQ{ro=&e#xfG34H5 zVv1lM2XA@?mzVpCzQAt;O{%@u_7TB?{A}T25~$Fqth7Qh`

    3va9R0B+g6GCp;9&7mmOSvq4=V3sI$hoDNv9jg6~}a0jJj zqLm7W^pv}_Am;;xg`f}c&)O^I{j-I)p#H7Wp&{)tBQN^l)2^H5$kdeUv>>m)>lkpb z2FH7y%VfS#n3jUZEcRmTzVFJR3pL!cFn;YGoR)0ZZzw$Ce&%h~C! z`LgCCS9dla8z$ZuRaqzA)BkD<{s6jxtXM$ZZ`rm$&lWatcBqn`XE!&EHurt8W^R4V zgs$0jov!=TOfXZoE_zg?rZGMw{;m}7)1hLIUZ3rymbtxZ?1nt}1A|J#aveh7rdnLX zWY9eol+4q$hJ_L z_B7qkl8}I{8<8O^z%SX9ByCx*Dc50DrU8FlitOIN_KGdCRE=$-%14qs-Qg9s^!a{w zrp5in%fqW9)ydd{Z`nD)n}p-wW(F-Ex*@H7bbjtR=pSO$vF_^q$Nu9Ab^skLN5AC{ zj%ZdUG(J6p`H#-l#3G{X<;LDG$%3=T@TVt!D_Uj$`^rZV0r)M1LflXPkCcG#|9Y0a z%N#BD`q%sHyRm5)Xk2!5jO!e${pT)*{r@M4O=a>TDd5~S#_S>+lK-f{m&tx@nOg&K zYFn9C!oAD?wFQ7}1X$ZKOa+Xk`^?i8dSU*Gh;&yckdm#_a%;)WvJy1e_^$?J(Bk9& zLE!!+l=`2gOL%B+JS@gXY4_#-$=Wzgn>nJk4MMaeEw8mU7?j3SLx4Sq`YCq-PoBK{Y?IoS-^SE)eLBw-TfeiQ(_q!}q1--a->T*`+N7tK z*PT0eK#eDyge;JPRZmRNW^AaB&W8W~d8`U&qA4wLdhpHqB>+s}Ml-Q^rG87loLparL1kd@-DG<< zc4R}}?)~I$*GoX^b#i%A!j0-U!d-#BtF+e#^_?<(n-9qyeL>lJAl`KkdVnJmPA{5Y zzH~`UR5a}U`;*oSDT6~p;Qz9N8{ZJlh?{r!_Lgi-Z72;VK$W5UNRW8`eMY94Itc)( zGk-!I$uc9ja$Db$6~d_-H68F|kei_Y<|*iIOgIBG7z4D_IA-F~rAx0p7CI_iCMpAC zxr;_Jp!Mk4l2B#ENb3Ib_6o=)_qJDDQ?GnhxJvdM%bq^D<2T~}2y)HMF}OaUkk(%Z zAcIV-86I1h%j02Iv>-4#x3?y2bh2j89%?sTk^qy|yq4!nEd|X+FQO_n#nk;a{yKNA zg`jc%eB|uxnx*0#O zwf8egGyBMsnCaEu+0Jd8oSYIG8iMMvo0A^Bnc!Yn*1~B2r}=c7^nIvrsq751hfkuU zcc2~e3n@4`Gyy4$(M*DSiu%Mt)LA_YJNBG=qTT)|Z1@-XOr{!}5?Vi3ENJz&q6b zn76kw%uS+MM7+OMheXY- zBKr!7jvrwASwH1nJr2n_kMo|a{~RX^Ll=>^5`}@M96eX-d~s_jp`_jCUkfh^3K=8{ zYsMrd!mozzZ%otW7Z(?EYp>7CbdI zEBxfo?)MsBFe1Xj98GUdOY&(2t6aNw?Wu!99ceXMMw{<>!SkdlF^cIWJ(AHvyMf$C zMW&{kt!(1;SEt{&`#k-e>-Af%^d#8?ON%E7!&Bw;= zQX?Pr(y7EE8c+A3Y9w5y_FkOZa)!?#6@4RaH9`LUB6f_~H7qT^_MXFJ#FeFg%g zV{ELlK}uvE%-J9-A1FPrxDA6mfmiEr?w|^d7c#qHA>yO#uKFW~%;uEGS}7P;KWcY( zmk<<5Q39Hqo29HOzjt6I&5K19V_S>-NO(0O)WQ8lZbCTPeue%$Rbxx(7rAPnm-c#wqZ zmy#v~asd7{qYJXVKg!`P2iTbt>o{i44!2zQ)<>V*KlAjg91hzt1D?>nj*L z>mGZZkJaC>ryv_wW@i$PMST*VTkg!u&cGG-DN9M>hN( z{#v0!_1=l9KxK>1X@90UsyXsAK27*u=gu@9z#%q$s9sr_MMfR!XFV!cpyf{9T)70d z%k~xfqL-4_Is}J;c2Q{yil07xQW4~cD-?GV;$TJ~5FbB(K6>Z-q_@UuXSvr_d?WYk zS5dHeou=!m&&xY2EVQ+?l|wOzK(td1($yeuOq-!okf-N$38uL@_>GtHkMhO0IUe^} zhiG~RIq-o}V|4KD^Snhb%$-%mjB(s=lg>zC@8{xI<6}gSUx9<$TeDxLnZ zYK&@~jgjwr5Vc@K46jYx=|+3x@`23n)W>x1>Y>8c-_y#(#&3Q35cW}cuO^~McK&2- zvLN8*E2Rv~D9h|S(NZz2W|8JL^nbODT%=Dg#xWdCg(PI|IL%iEW@Hw2k6xxIWgvX* zrPKL)4d|43*ia)lB?LL-*etDt##|E3+HXCO-)Vi{6;v$pw4h%{)N>2DAR;({5OP+p z@i1_;J3x}&*9()k(aK1Aj?~O8Z|=|w%2mB$-E*Aowr1qcLR5H~H8;lqe-mm9zX@*f zdl%{UxgYc6;r1Yg+A+(`t7^yGakk!f!;=i#+fdgkyo?tiu3Qj{_r6k~bCTtzs18d^ z%*$h3>UOq1KGLz+`RrIXkCFCDJ1920TfC;a*!ken8)pVdmN#4vfn)Ff(qVc2{p8?< zm3`FW)Kv0cZ?CLO9Y1J*lpS{UG=2!~*K~Z}Kec+qeu>f@ycn@tRyK-l2Kes0Hwh44^L7NB+^LA^ZW&^PX^VwX!S z2b5yzFo9IJfw(d3ITdgOKO!Yr(>8!GFFK9qFbe!3mAPm))fKIo0SQEXU4Irc;4P|B z?qh44kKl4Cfo-1%T2q$z>4vIlSUDre^6|Q%z|#=;_Ja9qG=f^CvsKA4Q;h`Vk(t7BC?A;8RnNrvqg>N=)p*)>g zv{xczGhjkV$?m6%7hv7>v}+%cJm*)VWd&N?RHe(8MWj=ovfw>bf!ZyjwIQG?9+|gt z_uS?{OJt|opQj8?nq#Wi?;qmVBTKnTTX$WpC)2P)Q&YuN4#w}WJNL0wNmNYe)lrp(NDR%1(LknL&RP%`VMliBC zC#gkqQOKW%RVc5)Z2Z<$7y|;(G>=ia?-9lOMXdeJWo~sm%3bV{a4Cj8P8dgR#H6`oi8!9eLfTtc#*IF{6F%@!8{ZY6UyB9|cNEymc@)%DR9 z=zU;p%w6L$WA}9K>Eq0VHybDRPS?JGx;0)_dnaQj-PTtf7Df>{w#>>=_Hz6I`?~*G zySCmJR5rZ-*{rIZGxUk1O@leqTW;=y+GmhZ$27mSQ^O-xebql~j-y>0&-uhsnG+Zi zQ+{NcGnm|>HwrqxN>?B*PhA`>z|a~FA!$Kfrz|cGA0(A?mCimp4vC_BnxQeY&J2~4 z^EhwQjQ_kNqd^eqo;hSZ+_U2NvD>^wn~hze(S1R^3?vkq;^JvOpQ-$(>nXiH=d(lx z&VEs5utlB->|S{0PCJ$%_GpL*cU&$`#vx`6gufIoMb@%m23I7_tE}>_Kd}F>^(Qa$ z+|{e5`i-TYYUwQO?Cp7(p@ptW8KflFAX^CbY*@N;c-D!ru{x%GoZ6c8pF(^=={KK= zAx~RG)``bUAv3TCc1s~#H>Dj#@Dr<#>Lsq)s)Hihz_k?TGVTZ__UpgOXirPM8ul*k zZA{00h6Gw2up*sH8})#uuh$}ae1i7ts5_Hp$iJwGr2;=}mdrx_8jD9(3BH^;*&ui` zF&X_-B(C5vk>&~=4#4@_fC3yqZg1 zb$`a|^+EFDOfhtfXx*CkgwK*XvCYAtGE3po@}07Lmy+_P7CDv3YtYj~aQ1xbw_mb+ zbDT^j4@^z5i7}>u{F?LTJ{x9hYYP|U9$>5n9dR`bQhZ8Gad#aLVo9xl~w{9;J!cIjd%yg3DXj^9Ia6!{Ww zNjdu}GBTO>$%p;((7u;&UPO2eolT9RmKI`Kcen8gIHl%q`;_ptyk2$k=T)#sp;Y# zla7(m+p*9ZxD|TYTkRlV_J;Qjw%McYskGY8&N6Wd$AyK`-AXg&SmhN3pQbkU{ZM;2 zG#vneQK|!o0hX4Q^>o(4FK4Ev;>wWJN!(#jRzbxt%b%V({4H24HgTMHCV%2xLTJsp zpDGsTtybZ=bT?FxpIeB#pH2d->bBUGrx}531%Qo0u~0~#w+<4J58884U<@UUSO5dr zToi%n=Gqh-lqw{nLGnZiG^lGfi{>Q(v>1%;`@;X85E9M(#(c0_dEOon+n)J z?>L{oaJe$Su+S?PQnmA@WKJDybCg&)ShXXlP9k8L0j}$!SFfG|mjeI*@-pJ#;X)xT zy9YZ3;U#^lXb z&Sgr1L(>v&AyHe{*}QCPZ6yrV-Y%x1GEP>x@>S8DRjdbXkjImglkC=P(i@CF z)Y;d^G}|~q$ao);`RP++ObkmIj6;Z~i*weq4R$#nm&YY8x;Q)+m zY+OPU;o$5OZW#+jj^@#CEb?4nje?$Adjr%9=p6ML0>w78@R-RXz-&)C70$Q4&}I6{ zO%j4ABqBl%0iv(K>rS{kQ`(WRH{o^^u3wANvuRVN7RJ2G%7yS854aVm3x1-!dCuji zG;h<<{-q?-XlRpP-+|WqnE}0X+wA`g5APe+N>KUYl|UYD z-1tt%aMTk=ox$`^7BKPbKhp>FM0C=bh>`l2{#hZpYv?F`}6tKB&9T`RNg%m+^ejqlKSc*lQ8(~8^D{e`I;AiB_0BozrD2ne(?aiCG zNQ*?duC>Ax%`rzMUXm@1qes4C&&qGo^E)0!-kuGc?pxLC$N#1Xf}%VMqbOS#3?KAU zrZ?;s!I0~gwW;E80?C-d)AsxaEo|@1^x?*YO#jkt+^z%82RrsUE{+ZEqpGSp>5zp3 z>#A#DkRVOKu3=wQ`|9aMVcF@}mmw(^FC-pk2JZbN=z)8Cqh7%USQ1A_0`FIJMnA=t zk}BCpCxLRYfQ0u-RgBGZ(%n6`sCAEjOj9tALdH_*JJ=@7!wLMii1O3s<`yGUGeqdF zz6+BL<=OH6)}^}AVJG}y$>9$)|8%}HSsgn~bD4doa(3DaC7?BeN$pSl^8lwhdSC)$ z)rmRJMZcM>L^!@r(t|;#Ohtujg9^rL3z{S*hf=)*nKTMvFK=thVDl5vBih#aUwl3h znDf%&G!KdDjmCaBZuRTv zlTBaRGtCzk&#el8u&F5e;9nv$)N-6nA-wN zMAl0&#sY(bgFRfOKSJ-PID>l$c)m?aiUNrsnE&x~pbw$MPI9b_5hxdRke43yfE$Qzy&{=W8p*mrIv1~gqgug-J>3R5%5?6JDR0?yBm`xNup~V-iR1>oBRUK^e zv!m{C5XyjZD7%G@c(?tb!NIqwsjN^D4p%>lc=fletd`)oKGJAir8MwygxN+RLEwG3 zwuCDHn6BU%fbSO~?R2*V@BKV|m!aIbVyQ>w8f`{>MdopAg476?17^D7K)v>Bpg%3QwrF}(H%E!98hX2DPD`{W8s@6{_e z{_2o)jVPAI{+0O_^db%BcYL&cT&_Fpw%jaiTJG7(d>`_vu?mFD-$6$w#e4B}2-@XV z^Zo>jA%DyoIph%S*iE{W6{zNaM;z=te5nF>FWdO5TXG^DH!na*8?W0tK3YRh zwT@~;EbsWu_da;s7pA97&wvo-2=KW4>1pSejMMQS+eD8h%GOE=)~t_u|DwML3=t?N zbJ$QV{hFuaoEn9vA>eK|8&R^=^b<3np@L)OV`j_}VBGejwA(<^k(|)J@vvKuCL-_+ z5Z~^D2YRKn+4{^2dy?ZZt2=PwIE0X6kTijpNt!%9CgqQKW~=oWO$5R4J6<0Wm-kl!*XrP)n44Izd)Kd+`00|} zO=m0c_fZOL%zMi(j%VP6Qe;}o5@O5gHlXyIMqYzUYhDXCEc3O2*?tSo4)L;eI$(HM zZL2G~y(<%T#GVza4bnn`KmOc^6}ilHX02?={!1}IQ&!``q3)8{>ZsOdkRe)(GAHR~ zJplgFBJ2l2(bYbh07ii3I77lOguRUp@mqU~FZG`tJ5G0uT`zlu$SM3j;hOHC$6Ef` z;7r~`RSWX6T_O}`Vy(fUt9&#n@q(`8XyWJndR%;6ZYf>}L@IvvIdNv6ZDD``)sj;6xFBvE^3G@2J)Ri?jU<2TY$bc^_D z#7uQ5q<_oM+WP{PJo{l=;a9KZS3mKv`Vj3|64_^Z!4L#gGh<7DjBL~%jOHf|q9P+R zvq%hO<9tqZCeJ%)MU*IF6N=*$64A}gPWZI)=_mWWsd@bc8g)S-ZU-9VBqf!pTXZg1 zpVO9qffF!bd{ccmBo{hxtA9wtP(mV+Vngf9BJFNgTgr#5I!~{GNF9jD4Qx%-UK>?c8MPob+wr-^AaM zcrgt%^u;NI|1ad1o-$KFQ%Dc7ffnH<3G0Qfel)Z##$xT@F3$cYoPp@7+}PBIZ++pp z%UtGnA#?c2tYkr%g_igRzl#1Eb{et9(Rx3NA1PS)+iEa=3JO-nj9hdU@Fr(LNLx7rp`UK=YvXAh@rae$KkP7?o+Rx@g(X72h*qZ z>9w`DXV=#9wQ3Os6TXUquNUU4XJ8zi{QK`ofyJsGX}2in?onJ6pB@@m9Yk(xS(QIV zsCe``46CIMxVM%W+t|EP$2S;uTS`5wGCC@3T|{553Z^oerov&Ubx>S`skeqU-tkYM z3HeQBmr!3G+lgEuV%LHoP7#8%`T29i!+l-j-*hDlhI?1Oq@Lr+=fuRm-KT&m z^~VcQ@wTNH9RDUkT?+uF4trG4jxA%_bu-u@TIY?^=C_vzE|;Ad<&k(u24h10=1>{*RlG%ODOqCj?k$cyZ= z+bCPrtVX@_`VQawq_xotpXQ?uQx&sNKWEeugqi15WOM+XwwMh>`jqOHIORs0M~Nbn zAT(y+lr|k8pDmVkWq6c1Y;~*jEW;IBALh7y9{B}!>HbE#527T_S8@*@1+~RR@V!0$ zgt7LK-wmOayc(fPNi@Y)RJ|MLSxLFdXH0+jyqqNIb{uExzT(Ump?8AK_4&|SkCxja zWx;}RRTZUYBT%)71eJJ0EAC=0HEY=0S|*&S_KIQuHw(h z%JOo5qdK_-;0yUfoqW}v5DB`rwhU)zn4JjG^8Qk#{EXK&;MnHsjo;kaj}}Rx145nj z%u09)3ZBHzo33_{-3pYLt=`5Xj(v}c;aXPD%{fWKki<*|0Utyb^^l9v2L&r_sBDmF? zxpG438Q8wMq}M6kNQ}6MVH1BL$at1)v}ON;TdR*NJe=NOj#-fYa;S^BGDk!rk5eHt z=@`QS+SVuP+3~9*bU)FX*%{oTv`AzpfUX0!m$*_x5$a6)dG67d69GLTek3N z)zXwuF}bsxKOZ5MT;<6odaoTAH+6LxKpUrCA5cHY!p1hN#30PaH|`LktE&rlXkw^CznyB( znB_lgRR%0pLsN~Sc`G0W(D=Ze|E3?q6_K+v1 zQ;Pf~OQt0|AQcD=Do_q(XY+4xmWrr-VZ0!^tyJIg%rZAKhJRYBtLEnL_zR7;=A>4nki95}o7c3=v?$xXS4RAZ@KHqRI2(ggN7z=>MYPm@z16elpEb2> zrjeNhMlJhQf3ZEcD?pR1rp;AO!3*X6J|emuEbHcc2)f693E|D+jC-{&PVjfqU0s1H z$BFS@Uv#yYWU8=_z^>5d)fT62^NZi0E^E;OV`7G_4=E4DFRA{LW(4;Ldje|?m4-#s z@l+;$N7IqF97|V3rnPz!yl{RaiS2L2bjvFm1e*?*Ns5u#1LGHES+*)FN!nx29(TSK zBQAf=1X_VtI!3gMfR4SceRsB&nK{kLb>O+{Z-g|w)cX?QCqa!=<+g66KNC=hXz0Y#4d5aoiYnbiY@kxX6|lcYhSuL^U~6i{mKSq z{6L@1cVi|oEe+S%jgELpiS*x`lSqgT55J5CfPjDlf8y3k+=oGqFRsMR3DwEIYgF)Z zPQp?BC>NMMJBP|t*xug$G`2*n-yPYKIQKsI5*z6RSS@D?j`hjFSpGWC9(>;?h$-!M zUaV|}cot7~BJoR6Y27_jGohA4JZzPqeJb{h^r?X3L2{mpw?X3lb;h%z8dP`#O`j}m zwsk=xuQPMT=VAG0q#s_~F5H`a#be-Zo%v4wL=(s9^XebL8&y?w@1gjugtmPQEb(US znG>fi7M711|41mNX6}6m3hqLFLqokH`IKDp(RCo_c$k3;6Kgh^rwGO zk>_FNG@so2rx*is`U*RuyVU5cvqi1-_w6%a4`$xkx{^ zvJws2r-8%4UYtt7!(ESyZ4cN_i*=UPA;K0ga1^)@ipiJwM}7(3UY)%;4qlFqtB--d zrFQ4e4Tk*-{%$k;BdZ20&i;Sr`Ty>R^y_Ybahbgi05Gz_(IGjAYIfh@y&R>#;j7Oz zIKBV!t9!p^Nbv$nF9NvNV+lSZOkp6ta(e*7?K@YG?6*_L%rRkKG=r4DpwwG+TXnVD zU6RHRAHFe+H;hc;a?$Bj~2&J!L#7mYnoCK=y zuwrrZ8yv*=0A%GlskN1l*_HhhtG7~146qq zsl8wWwU<9>9qxSvALazrsmr~oy%Ua2r=w8u0(muv9QIKyaCY-u*VUcI#0=abc75cYH`tt;nS0-VVoZjnZI3glP38VwU-?`E{yOrs?5CPZzP%YXlz7Pa1!$k`( z7WOWf5}F6z!CZDQg^hdpg|tl|n&>&mm{#Mao9gOGfpp#dNTBUJ*F6TbF;#_N8mbD8 z1Doh6$j1?wf0%CDjT>JG`l%`I<%Rzg)yg2~+JQVONp>c{nvWMUIM=T=xtBpCHu@a{ z(iHbwIAEcU!VCAYN>5|oH)y2&@xDG1>UX1Ir-s;u5lI*}y_fPfCr1f|5keuI(Lpa4 z@Eex=Fd^pn_n*(7mw0_Gf+=|)v~4WHkx^Rs+erD8{_vWdnrU3Q2PQg!oLx(-nY%4? zrK-24VH!D`j`DkPeD+qBWLS6kVV+~ZcTmr$tMyh-FZ|;3*87Gu-8g>D4%g}I9qn+( zR8yu+5rg!o)zwucbXRw`2iZchnsHP7_vxl*#5IHvSt`m(IieFY#~rLYIkEC`Dtw%{sc&R1_a>j;^1tc~2x6;wZ74c`!`$o% zNSOI5b%QofKX#qRe9mVE8+uv&wuyp(>__D9)Yd8AC z`|uL8$Re3w>8pTWtF{<(1ri!ldu)9mAzCnNqu@oK_;h#5QJCidV_u*+=0++C1v z#%X@c+KoEI0UIa7&Iwe>ps^KsqdJCbSmk8VLx^o+hWf9wNK@?g&!KKEA@*u2EC_;c zDYLO5Vl<9?Cu=Chc1^M08ZFQi$;vC!=(NQag5bIlk|RsH?%F>v_F4C9`r*vyLm~RN z;X2Q__LpXVCx=$lOE-otA0qCOWdoEN3OLZLXy{6r+p3skqlvUt#Xg~cqH;^Y@!T$ zWq+_U!=o8%`iFOg9uPF%YFp?y(F8EIl_iaHei285E_RvXn<4Me!`E|&)5xTWm!$}W zJoZC+k*x{sTl?p)yz1T&ejU@fFAo|V_%P_|U^}uvek(`1j*h9VB*vz-eL`ru>^>9Ifp*Pq`1)ygv2XblX4Kx{J|o zr5A6Gn;uIb2q@(fEAA3Hl=g2xSW<@(aq|3vhmSz;2g0{}-ij#vjC(s|TLw$yF~+z4 zlRb9z1g7zi+#BaBL1To zPhWxU+H;lYD>Ii zFyEvZD-n%^&prNk?)eyaTf-+|jWt}IB&AUi)#?R{b?uVT{R=vi#8KZxx5|~?=$P7s z!>q#bde=d#SW=t;^QPv_9D0BWh4Ljn#rD`Y^d_YE4p$$EknsA7xMKaPtsG`Fd8Dsl zuWT|S+II|I&+a=~6NUUT%K|ht*IfnzuYWBY#b__xWaE({062d0-NS%t2=J#~7KVQa?44z-?tNvK4-L3$%O&nS3EBw>=~ z(XVj~3|mA{rEYj9!lp4BC!1kNTE36kp~_mi5@Pr3?K^j_85wbrDU>;HHDd@QF*{cR4`x@Sp4=mOUg_KT>#QTiDw|E>xshT(Vgf|WW+>=IYtdaGHn58Dff#l;U zPz62DnQ>$4fc4=RGXX!CxK^3nNGEsl`g4}V7#@dJCU;bGx(ebu<9NkciOZ6cYd3&) zS{(yWp8IT?lY?3K_F1>*;;$08wCtDJj7?1$fzFBd*%ZQ~j&U|R0JM)H2Dh(FVy*W@ z1~AN?wD1hVwLIAt^Y@>lvt9;Uj6aW_0`JGteZ41+fRVF$12)`=Ky%zL2 z-_+KsD3D192hIKcoFMd!iH&vkbJ(*ilts_Ft8kq<^$J8npapi*ocq^CqvAKkygWP+ zU=ri8W6g8!-a#};JcUUwkUlJ%`NlylT}3Omu&~=q5;|d*;+gs`W44fg5tB{wiM|}1 zON}Xk=^*nA%^qscE-%QrOej9W&=h#5qfF-tVO3!lMLsXP_afBwoqN#*=fI7kWZ^k) z7}I{PD(x!J2bm)4D*8&KeMb`mU$B~|Q7Z;X{rz7Obq!(b1PZ)zc<(~Lbj-;Y9> z_|9-gsNDR40k|X{v&F_-v(fKW70;ay|1wuzbH|66A@3E{$(JhDr?SA-gRW+c1y$Vg zO1eE?RCT+t+*YueQd<>V)sTA!zoSzLXKf3f-!UzG$UvPvFWom~f>{j<@fk65prq>R z*4rY7qQAn(GxhX9UrNxEXv6Y8jgHh&*UmE_$WKH@-nyYimDRT=DdW z3s0XHNP|dC@VRzkO``;eZ%LEH!z=20=!6sjNT3mD{4n>);t?G{rtTwA+Oz{hplQSc z5)WETKS$4b)(U!qbaBt z#}^K+Lxcf2=!^!7m=QQLqoSDBF-T;0H3Ri3s1;r3=P{}ak!>qw*x*zdei}MWnLWXV z-n*4nUr3j2_~m7UVyUvOeTzvs?hwB@_bZ$juxrn^J(jFPONu~~>O~eEzDtPu4vT&a zt!Z}E#G)V24(`K1+{u^nnw%26$iG3rvRQPhy9jnH!D#A*ZjjfUhErk1PsEK)A94aQ ziR{<+`nBh#6nVI|2Cg=2!I5G&UID<%o8{$k?E5qHvsTo) zQ}bPm&G#4XcU}Pp#J4B6R^?<6Z7R+ikx`|a=biVS1{r$%0}0H04NXY7};9E_v@ol{zKX5o)zQu{A+T9JUvT?MUNun-9%GZosIW~$M`&H z$xc)U-bXg&d}suXW50)_F08gf=W<9@Z>W7NpMso-6x+{yU73f_^Lip3=fPmB-MXz{ ze~aC-sF$=i3TG<+SbpmJ8%8fxuivhG6KQX*WS<(-2-Z%TApoH)<1d|MABL@G!dh;6 z$+Q;_t%x43WV+*SvTo`&osnw9(%I~6QZ6dom9JDCNt^zpf7kMj6)okoMJ1w_pib>} zXEbYPI^lPA{Kp8vY$X7tU81CBb2YzM!>O~~RTqpOCR6Bbl-;UyiL1d~>=EmU>s>v` zvJI3zb+8NeBR{RAMQ|6H7s#*!<8Y|R9v+i8zLp)wkF_+tddA1B?z6Uwl?G!Te)M1Vd39wk7IarGz)?Z1^rO@h<;01XT=bw%=0#cATc9)!lmr-?m<-~q+?y2t zFY4Yr9Ln$iA0HITo`mdLD20%1FtS#%l!UBVlYQTfl076vWtk|c?CW4K_9Zc7HyHcK z7-I;-jG5o<^?HB4pYQj&e*gTIe?IqhF`RSmGc)Hr@8@|ucW$d@+NTCj0zazFSV8RY z@q}e+RARoTi1_p?%eQ_N6JMU!yLQ3gGNhQ=g_^k zW3_q4dDJ06P-`{RHx~!i?5z7>_HO-^>RbLYLN0A90~BooM|yjSa0=oSccd6ZacC>p zH+h#|Ibz4FBXTb{>Bo<&f*KKgVq#(ds*1KQ-;VIGggCF>n}N=QHt*i{$v!15BV!(= zL8{t8ar>KR*Dy%Pi

    W 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 literal 109542 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

    iQc+U}b`xtGOZoO4l?bQur4EX7 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
    cboivpCRT{nbPu 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

    *I@sN@d}O|Tcj>2>0`jzQ)DP`*2d2S)1c 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 P3-(-AStd`)*cR! zL31r!p$3l;V6CA}{hIxSK>4|7b7+`to?QyKxo0+wIhE@~GHac=6`k(Yv17^rnVZ zcDbrbI_3m8yDZi#lYSdPYWfmg)BK~r_79Oyd3mMIKcTk~nT8HFrqZ6y?^C%mxuh(T z`zkcr!wSa#2Ae3XJbg2|z`pA#|D`PJlWP(et+v+jmc)0RkU!ZDBy)@`O*O`PTzF8O zq`OAJNzznoS!ECQ0@*jj(%^bjShzVI?uSJUOL~K1K)O)!DuY~&24fPXV#=&8%gOX` zb+%CPfxfO$v%aY^9?6ZJhJk7ozD+9RKa063-8|K2&$F@l z2g8=Y+lYnT+n*S9^Rgrf%YJ1cEjhlb98v7_KH>d&3Abq!|Y$W(h{u(jf9+=?3HY-6ml%+d#sqWm8DbmUB@KHH%SV90jY z)FiJ}bt(re9y~rf65sVuF|b1Ga=`u$U%adQ`(1}%|42-&gw3eT(gRN@?&znwwRMf< za8S zIP}$tQG}hM>iFeK#iN-o!+XZPb!QLgL&l2KD&~ISz z>-kvxXD&;QEkpcXh!E2wNge<Hlg+TT#~Y&(m7g zl)QeCM_cgd&)r@Ej=UG`Rxby)8pqXWXsZgC3*xo%zvJ8yrhL;2JN@x{;vWrXy**!r zw-RGieVngAzz8QScUl&f{_N(TyI#nJ_1{Q${=xd>j&xkU#nQKpNpgeG@k2EXg+$=h zJLn=1WOQ?{!kOsRJmv#?SUGNFIW89Xi``g`i{q*e==)(XZxe>GD9P3f*h?4{;UW3y zacR?!yz0K>Wn|U)eakhOEO8k5a&r25UfNNZGlSx_*vM;{`Dr;JRSTBh>!L?@bYIi6 z(5A5w46M5~?JqM&*3a43k~Y@P${OtM56`Z?J)g_1|DD!$j?Oxqf3w;>!|%4SkV3Ze z2Ft411W`0i4*BJ(PV_V;g4IW*IT zDdm&^f6-+!Yjyvatub+^eiSS%8^O#S57U7`@zlho4%L38>z@=vlE0?%$8Yu*L&QtQ)oaG{_B)Ma+wbzpFMSJ>XJqD{|#Q zg8`P7mKEk>o)p@-O>^{R2#7`%eZmGc2}#*Y6;cRZ*!DnJ(Om`AW1*MEf4> z8^ypI1y4uT4f?;Qm0yHQ;B?&NKC&5ju9m5e+Eqn)?+cZ)hKN*S(%DAu^5a!G1Gqfh zB$(!RwCrf_BK>q+Im(mL2Nws2Lr4~ku|9ECck9f zE0lPpskQB0krwoFYqZ9$fz_I&!5Vt$&}txJod$Nz2-z{i9C{5%7S9}+8a6VIO_n*O z%=FGs<^;8^tnGZP=nasB7<5|!gGaiKeS&Wg7Me)O`ZK~uC!C_WPP;w^e4Jm2+QX!- z{ngW5;wk;?yVb~WhZ71rJ6R2?I|STeNxMG;dvBeY9NqvE- zR|~nj%Qjrxl(s|OO*!e4F>~@IoJ1FHxt%R**IHIWYQ*39Py6n_IWd|nFUj>M!K1UoZlTI2N79l6+Tn7Ul2Oax~ zevw54m%lP4mUj+7r=ToM3`7%|TXx<#NB;P9${do2#tD%DgCZ4R)1+`f(%{deYoeL5 zc3AY4G_PBSM-}<+#7O`MTDw`1(3C_!)#7%}K&0t7v!U5g2lzVsQ#%!y!yQ_ldL*!2 zQLb|nii2< z>oTp1jNO4U#NjCtx~P-dk3Op+gZGr`*qe%oix4m9Pxc8Iu^^1u4}``|NBfM@|OsAwz~nzAnJ_yPY%P*=;q!;^^=WNDI*>pecC?2!2YS~|EAjg@BK`<++#s#ea zk*mj6YQ_>S06+S8o_XOZ=e1M^xTPwW{Qv}o52@Hu%DMPeDZ}2LmZ819X@Dka+es** z{+`p|*abz0rNF{QVhmlIDAr)>xdDO%Cp{PVe`z9yLmA=x1n-x;tD4QjD93oomJcy! zSP1*$*5cE)X);x4qxW@xTQh6gU%hHym(UW|R&U^5FbYnam@JSe=K7PDg zegWtxs?=im`T6@hLUE+NX#Q+BxB<#5vK`McnPSdeYtV*VQ`Z|fS=Ri#@zgFRPrjt2 z1TuEA7EnrfBWaGwG_9;T>;$M!jM>reB%@f{8 z1y6(d=brZt=6rMA&emO(Vm~Xt^PpJHWCi{>QP7bQPyXeM->WM-k)c1Nkd~Rbn$*wn zep|x#T&?Y%w6yfNw)v;C-C6jIq2-6-Vh$&+kK@zlmmg4`PP+mA{smgY`{(=LOr~dN z3w!m-%i6R0K4LQ%2fmO#|I*k;$jA44Ka?ph>YxED$Wxgv;_u~SSu>gB1#ekp=o3CHjS)S_Pl$9)hD>o41 zx*pOeVw5FE@-OwgyLyFwUi{HipSSRkiFJqmAXn45BJT9h>q@Qeo2hJ!(3-6p>H=~F zD|z7ZATaVJjl+q=k~}B+J&Tcs%cGHy)He@+0=AJruAMhz7+U6$^&waNdLXVnAiPBD z2Bo}kwM+$+p8%vsOJ7Z$5shsYHa;~o7`0fA{MOb*C#ey1?v@I1NrCJKG^`mZ)*dIt zcaDJw$hw!gjmca@A&Fy0r$>QhEDINR`&>^vo->&L8COPTrWqd(^wm%9HX@YaTDijO zMV*%VW(vR&PjB~9O*j|$h9zVVmY_28Et52SQilX9;)La%wHemgGJ zzo*eM&5*@uJ&ann4kj@R-j=3r_bxD3M721};Y+5u>3)NeY~up_%2eM7Evay=^g4DW z5{M!EA%!%^R0ED-r6*IC{d+aDiH3KjMOy19Aynvq3SD`3#$c&7JSPnWwn+7^SLs`L zUzWt?wA$|{?R(V~Awz6!9x7OruBUuMvuu)kQDW`~cf<;ZWka;nAH`0wFOCE#17pXs|OaJ%Spx)c{JFL_LC@UvOCtmBIqIcEy^m4%Q$ z^*?@fO>z|BAS-IK0&(T0Q2CYXCFOimHS`Q84*t~4A&y6#;u4F!+}Ry4>dx2O?@i#5 zu016+IK&56`JQmfmsU6(sW_I}Rt`?;lsmI5aE>Xc0;ldL-)7XyC+933SqYrIQ||km zut(?{tbLsmy2mlH3(IV=uN`e8W#Z)R{WqlgKvWz)SO0Uw6D_(x2vJpwz0|+cmflnt z`&=z6HkCePaAxMo&@jcUauFj?5dZNm(Hm2W2jhI`3Fk9*2IDX6fi--%-J?0ZFKTIh z^z~NYi2z$^N@usCy<=DdvauKDJqok)lnX$``v>R-kj$kL&UBqh%o}lTCp(+)bYj=h zYneLB*Tyck;dLt(Q{;}AHLf~elF-IB&pS!%R&d-cC?$oAjPA3MW_cfM72|jZ87{}g zU!R>YvddC5yL2x^nF$mr_wOMZ^}#JCIL{(E>jS>um2jvH|CM_b&a2-=pl6 zKZiMRr9_JL;3g49HD@qv72`r@9}NKP-SLj}M}6PUPjde=?lYJaczj`!fA%XEfE;x; zlgXoN*@omrphi%WKbT#d%4;Af&)ZnPjr|5=o|JAl*qjNaei{RH#<9@VaQamy~Q$xUjBI@v%Bplh@`>k(P!J=i_TKgBJF6uvX`3yy=Tt@3ZQNw zK9SM!4ry?3O4s%Zxmq@d{@f=FMUievcEHKq{>Cg4o^5SIKR<^)%WZbkm^11klh=-9 zaxIyd?t7Cavu$Pl7reYi7iI0WyU_Z}dzfETvYmZA}^)3PiktHTOYVc}3J~{@A z1a>cB^t8=)DJR3>=41d#;{Bh8p@F(a&6PKMQ*clP4kZ@p40v#wY;!x$DlpfG6Rt}1v*ubGSRrUN=y+&NSI zlcR?o$pIcgl67ZAwh0ei<8zp5O%>f1K4sNTK3JSI>`qBv-2V>bi7`DM*uTdC8O=_~ z-(Q-Xw4V z?(K+RI+pGKo<KaOiBNBjS@^9lcdymNkh;k|L)-$%P2IC2BY zFM=q#5}kqN#We0f!%QpwX2%qUfL-hI8X~vZ0Y>?4d*v1bOl? zC(^p~8X^b&?Q1>!!2120>kGV1y37gSpgV&eCW`W3eK*fKFnp|uB6M0GFrj7Pnb^fL zvOF3j?hKHQj|$h(I3>mlYm(vMz&F{#No{WLKUuqe?BAy765RJ#b2V#a8p)K4j}-zy ztfJ8_tAUGzT!mZ@k5%tL+=hIyLp)HX_Ca`%0XoV&|A2urZ!P;m*ARLqwGn|EOB#pW z;bD1jT30^8HT{ehg7uyy1TInLtp(c+udy4UgA5^-Ypih|!g33ugDotWnl?uj|HzUQ zK97A*g`D&!|6O4W7dY_*)RAdBm`8>bRngluUSQskNHk!UB{)bcv03V{-;hk~Vz8{bI=#Do>kAq+zZT@H zkYM}mxA!|*VKP9f#>VsR=(EbA-&DyYt`EfcGh=*~Z|ILRA_|KJiR`JxflnTs9VcTL zrt*fO)ze>TrTuG_riTOz#Tb%eWeMvQCZEV)#7lHJp0!Recg`>h--7N4d*(;YrRgPS zFKia?^OrFcD}~^3V>KLkRY*X0!9r&lknoW(`|>XltBA;h*x1;C;oURaG^4ZIe?{sGMT00Fy;(8M|u3tU=JKc0!2T-|i31S1GCTW!xVOXnz>s5lmt6 zT;CkJAFXtfz~VoC>}r7B5T`>ZDYhJf93?H%rD@S<^q%e|M_FYV`?XbUTAPu^zaa(qvkLC`0m+?ACp=d58g$ltx6UX5OL#pT_fuoyR+|x{L8R< zyguAykr2PTOl>putrDE--^Rq>-h?ghbBE30lHe1qFkW)IsCG>S|>N zhbN-}O;+#UF!MN5J^i9=8+2jyqaqHXg^`FZ=flR3H_L>__;hQF_eMU4G94=JyC zw5&J?h``9fBDZ4m%I4MrJv=1YD+hbac@5KxjsPl}_Mx$= z36g4G00D)Rfm?g32B>_(fL12ok#AHtiX?jZ@?}OJ%=UM&8Q8IyeM2vZzL~P` z3?~H760$ygh<)eIo$NkXULFLrFcr`b?QFvIm?6h(_z?KK1r~RZiTg^9RD5_iuF|t- ztXy1o!TBxPl-&>j!UB1rB(E108+#{j>54RO#!5hr3|AU`34ikB3E6P1?XZE{Saxwf z_a2fJ@6ONc3(TFL9aYR*rx=}}0^UQ61>>b2i<1P6(J{8%N@t~|Z%+dE^3 zko4S?ubzd+e4Y6s;rFni>SO1hN{Z5DOzhIrmw!Neq~Or%p?*=GKf5bve;|FkVjaO< z3QTABVCLHK7`$7mXfW_l;*9>=W@Ha=QOJGJba@!;^{jer`4tYAXs$+VY>9X}1mayk zBcNxwy}jD}?*p%H_%r5qQWs-sNM2dl-NeL1-}bprOD#U|D?8zbY;4b74e-YF7mzL+ zj^GZRwY9ZT-oBJ>QAAy3-KFM10!KluTV>s#d6Uu6ef%oRFe)lm&N<5o#=6AmNJY>( z`OKTcsm;BOPFJtL+@+q;*aE%D``p}Iho-MYOwxaLWCRt1gM-V=KdmDrB_+X}rQm#} zGt63mrXsldTRTJH1OaHxFKa6*)OjKe$SQyQ5c)2ILZP(ncyJ*4FyKRS!>z4#g1(M% z2n#aX^)A{j$^bQpc(H&}j4VJeSVuqp=Lfc2r zS3#?QgbXkas%U6@7<{c@W+#@qVaLKJOb@Up6PA{iMlB{1K`tLU*6*+rK(fpiYlb8V zqNlo*PKHmU)!8XN#>5;sc!{(!y~(pv0AI;&P1oK1zB+qyNiJxd;MCg{qkJx9PDz*X z|3W}RGVcQ(;X5IKafa8F7*Z$CiZx80BmrdUQftVycQp0z*0|nY0VK)CrU48XCVFjZ zL&FCc?QqJm5#_c)T+(ckGxp>e&pao^U(8m5A&(zFj{5YeXFOl=J}qr@QWE(DWaz@s z6b2d{I7C29+h{lfQssn5>N92^`V)ZUckegA z&0q5eTL2>YPVmD+(!8Z3n%L)Hj{AU`y4y-1YMCH8Q}73r_+~V(h`)Dij1&yBYaf;! z>ZIc#!3(KQX4!3gj=(<$ptRKVmpq~ccz8{87< zCM2pM8TScxio)kH?nI^GI|QSXD=a~i0GeX$P_Q_u(fgj<@vu`rCEl0+F_j%f`E^A6 zd|BfTrm$fL_-KC5y46laW)|r3P!6H%4rl7<1^%4D6JmugZ z0gRuB`QOQH3kwLqmmcf(-n^YyCz7tujWc#)w9XK&yz{ZK=l94Xtp{{2px*(V5EewIJg8)wJSsx7nBvSc zt!I^XGx5)&hq<>5Ii|DsVCf@fJc7ju5wG#_Pz3$`1>%dznx-fkOsBl*Favp1PVxpuhg%z0nAFSqUtbWbnM%swr*peZr| zan}YRc*huc=$-Q^dwYA08s4TWu4#!BZ8FOh-vB&_v~!Gz=pC#|$b8k$(=p78Nb$R- zhP_c6uDu%%z!OegIwSk1+2e6eHkvGlIKHOUk}`}kQ&)+i$y@)^l5q(k{w!g@a$J9b zbuC#dC)4&7!%oAauGd1VHw8qHj%(lS4Q2_J?LrCIV9$KQ)CLhR#oczVj9(U8`WTq% zApSV@!unl0eQKDV`B`@R)ckdlinWIl<}OwBwx_{1sIpDi@jlaxmH}m46DYrc0C=|L zTlj`E1HbeHjGr>7GzYagKCaD$)EN*i24jIcgT|4=u!O2`O6qf?b%b##cU!Hy@syO5Sh%_GB`yP6_ZKXm5)w(`7i~iQ>_ouM zOAGUxgDi~G_5#<~(Q0>MR@Nu;mUo<*QHu1X2w@tcKTXzbHm_d2)Yi^($`=2%ao?RZ zzM@?2-?UEoNv=9lk^N3m4h95K3O(v9yIhPneDLa|_R3=-QmiE1P;)3v#hTXqKe3|2 zhbKu@*1%j2wcFOXJV<=Q_ufRswnw}-^WIheVL1^Am3w|4T7ix~wZh3x=r?}#Dv8Av4xo=1f%f3Qe$=2!~wn*8D$6`I*>`FCo&9}YIzY}Q z>Ulg<<)x(P8P+gQ6G)=>#?p&JAmT2IWVP>|c6{)Kg!wt~o$2W5pH1!W?#6g-j=r2S zDVU9!`&PZsaQ}ppdE-$Vtu``i9_it*#hns4-BwXS^xW8VTrAJBpOG3wWFKHKm{CMl z7DIxu-|*0ol?a`FrSN#e>0k*QfXpvknf&1+;sXYc)g9tG%WlAI1CnEK$fsWBx*L)E ztvxG5@%zfqP{NehgSq8p<^eRZ!)AwbFEnrO&Slz_sZ6d~%t00awY?b~Dww(ApZRKh zD2jh7fU=ToWP?|n4Sa?6_^J-)pMsyTKv zC7r+cGH{ivEk@fC>~M&gDLdII?t}015(=cIvA#o@eepOC+1z|MUrwHr8^nHKxT$YH zh`YXrW!L`c^wi4?#ZF(IOGm1AZh!Z|PA@5WiT?Z_*h_|n3BNNu~Km`xHBG17G% zh(|@7`JuEK1_wP54=}Pss#MvFGYjiN*F9`~KyR1Uo<*>%x~H`e*`Cu~gDgdWAdFU7 zNbpUcSC*vTZ5pd|DtC7JPbomZ%g7>P)-r$*lHmS`LVE1gnJyf$$q(&EH$POmEHhly zgkzS0{u}4(i8##kF$@RZ=p}{Lwaksb!MQ2z1tw!m$$+59UZ_5l;ac2z-yIbojeDWR zFB|`nxvFDoib9m~S(84J@dwr6`t5I=^p)VO(aZ5E#rfA^X#InBR|Sb5eYXDoPg~pC zD%Cjz^Z)++tD>c4h|0=9Lda;yLX_{q`cYRW2$j_f0wRKt(+j6qlL*nTge-L}*TjpE|eTlEf+GIave`2Mfi%Ydwj7Py7H!$${tN!ogx?X+^qna}T zm896j!!euSz~e`%u|;bE^(?hxJ2|7@lQy|2S?WK8lis$`Bo+~uuQV!nwcXU$$gBo+q!OrWTe|dUksHwT!pF&6%bq z>$;tAH8?Ysorq3Eg);lXmubq6NtazKB7fi1!lN?Lv?wzs-${Xh;w_Gziv{f zq?Etk0T3}s8C+hr%nFH?^TZ}9P(~*^-vb2iaA;+9+=q;nmdrlg75*F%S-7mM>*izn ze9j;>@~t=x(GxX*py-~KQADZEcv`A_4wjCtW!!{=(r(2VOI^ygW;E2tfyyLTGCK7h zwH504#f&#KpV^bRCtIUeFt=5OED87b8Nr5|Fp$^t$bSDGo5!qa+)moTdiQWY{mz)x zX1`SBPzfHr-APpJhM?{KYZ@ZPYYgbtAQc#r+mCW^-W~1DsiIj_$Xu^a3WW}a>zOVL z=l=)rIq0+dNvmX*qhxm~KVxKv7~k8omZ(@A#700_2Wj5vIznN)Um=l^ z_!}dckwMqz(beGbm+<&UAiBh#`?sHy*H!3MAJI#3PENwh2$TCtu^@>4IPU@K1&-FI zuJx{T6rTR`0wJqGx9eaJ{l63<4C~Z{mZK^E)L+&nF!+qUws}AYAXQt1{DdGzDbYOl z-VkhvFjTaR z4%wp)*^}Z&+e#I)B(OCW@7z+rj~+cbJwW9O6*)^-9WKCxZ}`Rl%F`4U+CC{>^gU`G zJwGgxnAH~pJAf?)_U^}0x4hKUp%9vDi#stvl$OvqF8UTP>t~vtVX7O>FlFZuDiE|; zi)F6Tu0()r-d5{PVn)VC!B>4NAY(V~cg+T3*#kZo0lL_-zv0QsL%-~VrOg+~7#U+< z^^@S#{8Ab27GhQN@)G%r`2q2^6JA_g)C+o0SqlhBLfaU=Exxj`)6|%H-2YZAW==MF z5O=dUts4cn>Q+~apvTTd^Kun#S-cNuK1XQFWg`Pm__h|zLj`3@Le<4U`PMM#=T3Nz z?ZLp)Jdhk&o8dsHBHsv^p+<>g@YKp>v(GVbg-iN+5(+{!?Vwt?VYNg zs-%|tS^jC~&zO;3X6RpCjbx7S@*oi%?pRwUiGjvI z!FO7)x>0!<3A$HE$Zb^m+D-qV&9(m(NQp0Et{Ze7!T`z!dm0Ck` z!3`M+DmeRMK^zcXkajvcxllAVrgfonRrPU4K0S~~*&H`Q8G}EEd6(B$`M(C%w1Uxd zy_WEk|4@M&ww~V|{_ym)w%o<{q$i_X1L8h!ir;2J74xYPQ^JW5~YOsv&7JVNHEN?@pXboe@c?Kyv!1_<*7I2}}b;Ry>LZG?QrRiwy;9vuB zX~rSt^lEsV=fCGs(=B9j>I$Xo*<-Wr{ieW$N!AHlpsJbx4|g(5=!zOVn_X8;6f&04 zP58I8?%J&F96u1XZ%KDfqG8M(^crR*jIOMe)kS_OQ-R<1s$xyM|7=2DdTGD`uD!uj z9T*uwFgCV_#rPvMz1UkaKvPA9YynswO4*kxZQ6@Y3RX~fKXU2%rzW&a)`}6(IdpBm z!UGtZ)N3y>=UXSE7k>j>hl4Jb@a4%8Y97mHUXB49SVqV{;T0fXYa1?hgNc}vCjasF z0+V_?(aVK)K0|+_x_p(@aD&-e<>b8}#tN5XS$!{d1E?j>{a9&R@cxR2-|e;W!X^sHGus?8JzwzS`hNWag1Mr%}bd=jskm2)K| zz6z{74c+wn${*JY5_Y~~rJ3G)A3a~b`FRW5Z`0+8UVrx+<%|u|njYZ%iA+1i(>~ze z6PbgFC+HYEe&t_`FvzPqE&eB*+LQ>KM1#1#xuJM~A{$=!o< zexN~YkAEBWP%u@v!*T~AfYXtyl{2Zn0CR2|oUHLl5asIlvGENcK;kv!?-evBqo2tC zs?zPFutC)eFYKtg9*oLxE>zp2-!lFX(NM zU|Eo@&(i5reaKdCU!RkXy<`L(j>*Jbh%XA!&r5$Nw43y_{#9Y@b@)2X6ow`e`mjp3bN(*oDBj%^91zUQ&z@jdJ%R<%TPP*N}#NZiGhO#l}B*ydDrbLDAXB+VCUxJ0+&#X*-{b2llQ`XqNHa#v@|sF|tgxnr45Dph zM3A#--F{vPup_}fL?kx%O&{~!9-f5MTS}9JHV((IUJY`e#LPK-H(_0s! z@1+!Rp7?d+gMw$L%$QS+{yt#SuD=(2X@M{Ay1;whYe^pGR^X_j7xW*})7UWImhlZv zO}kz+-oJel6%*4Dwg%|{cjwXWCb3OxU@tb~L!nlW)h(dgq7VcluNo?wid|cErfWIx ziN8hUrj6rwc??$?2)~|9oM_h{iPx=H7!}O2QFJtXp()>Au(3&qey6Ky3L|4At^o_& z9%LF2qsq1UH%qJL@jl<@$Cw#H3Ts?QGbC)KLx03j-?y-9Yd7$n^Z#t#S^^-OGaF7* zi2m0?2bp#=3iGZOrb7jZb_Ph~kC-`wefeZ?Usxn1X2<4S2qRsAi05PwM|Bqdi*#-NRL{kdo*=bM*cLEZmRF?LIE%>l;e zhAiyg^z9Q{4nlx8`TU?>6E}pBy6zC;69^~eAh|?Ae}nf-Wfw+f??@oXA*WK_WW1jv ztr|qq!Sd0>#qd~V!^O?9C%9ER;OG5MQS{jKe&&Pf=x^lTU!)S|_kE%*e6eJj@hh87 zqjHTulEz)R2b0+RP(vie_iNR_!R3Mst|9m5UnxM~!tM`yMaNwnDtJtAot~6URM3N2 zBy#RUuBHTJHA>LC`4QtJ;HNnHarO~G+VAf$fmE_ISpc(Dp6}ywu&{3tfTs>F z0pK?3tMCaXHqrP+qvqcj!yx|E8SH6!j5X1Lta1&R^1nI#>%!SMA!=(0lhk^2CG z(AfC~79j(fsOwo4yul1#KfZzC$%G*GI6922g2`7vl4#b_D3*Ne2%; zrxo%d*Gl#?+*0``QNx<$#VS-VXRl{%nJriZ@3Xah43E7QneZfCx>XT9-?qXY)H_Jo ziTqM@u4{>&h>XP{7-w(m+^4RcO_Y!a9XI9kl|8g~*&P`-{YZifjcoA#$q!hxKB@9? z5X+osbhQkRjMQ}{1;6&dZC)x1(VxxTBPv(|`*HE`y0qZ;wIKpOoyiBl0!!H&Emdno zWXib~D|%i=a@gvR{O=(MYy2iyc6*xT1|~*e9c}>b_qviOuK`!i=d`8PAe)X%17uli zpR?8bb0bEEAgdJ!b_IYq|Kq-VSX8Ty^>~b5b^|7l`h+aeP?Zl zpvCR@-wU&!9?vSE&PFJyW8Em|aEQ=>@2wz%NKo((o|UfZT`KjQMeAG*PR=Oj05K5` z_p&@-Bf|ksQG7Sjm+AZ6Zh+9%);20Ox-inO^8u?l=1 zw}Y6K$qoal#OyxkiZ+i^?r7(wQkWfppr*>{0B0p8C*uTp)Qcf5jwAk(eVmNc?Ff?o zkeW4cO9^#abyS(R9Q`(RwO;M|zK(^ ztJ-~n=^^atGg)IctTaa{66dSD(CqwNYSIhEYatK4Rc)*u#08C-3hR;qnGV~SSq5zw z2HNyq`K=B04PZk=Ql-*)SxMIiEWPMq@2l&zEJQDtS7PGTIzP{DU0@Phm?`akeF+6I z)W4050+4M5dAGI0LH`O?R@PhT*1rSg52sg{mz9j~XXB}Er|!j2TQ_`P3;X%~emf2x z3y(BI=dSX-57ibxJ{{(EbDth+s44d1tamlv$7tyLIHNIli$`;w*(0>+sW5RUy|po- zCvasf+8y1fxZP^n*yj%v{Cq!~c)bhMVbUStWl_UZy94Gm|Ird;r01EsKE@?z`s_)V z4*6tj!&CAu@M~Np`lkSA53HUi%}Hw7+au5sWqRWYh|(G;h?w$Q^l0Gs!g?_evqa(m z1B2AHtK5{7XQJqAMoT)N((d2mjKRS{5-Ch_a+CB z2HNkwe|$A3IYaN;)L(E1#wr8tBYCrc*`ar4xe8)kg6Hpz3LU-EQ0e76JBY zVOOVM#qnXo?TG^ZKj{7br`!)AY=3_KJwqK1xTt|L$~f8I@jr<^F+($V&{c!WiM)); zyHZFa=!TF0P1}e62nH`{g#)gQ z!i9qC{wrdH>PB%+la~^D*9E(>Y@BF@rfWZUW&KuBRi#PM*4+G5MT14KNL*D_WCHe5 z2RmRyOfdJpwY3vfrJ+*z2XJy zmSAlv-Z#Uee{L3H%z%x?^|&N^l+qEs2!Z$6**p5$QI_YmRqaf{VR*(jqrNBXkPthn z&os`ZIc*HG?}+X>Z9LsWS!xTXNd@kGDf~xE)UplV!oJmNb|c6|(&Krx9c$>-zi4zU<#u@W6f9xQxXL!I=GT&w)(AV2gyk;xF0KHiDu2 z{%B|mCN(Pmvz_t!+;4iY=1y==(coP}FD_8ljz)3hDuIoXS7Qj3^Ak-$;1NX&=f&ZB zI_Ewshdck(aY7*6$qw=NKhtSlxjVCp=7WrPZH`Zp<7^*oglI}M zY2J!iKmk|Z2TJ=MP3!+l=XXy0>z17u8Qxf1^1(#3ep_{L6zT@k|3b67N2n86f0?tR zgv^QU&N8IUdzaA~xISIJB`t^+;RoZcSwp}Ki#n)J@Jz>asNq=T>7-tMO<$||!s8=O zbbRvccrpH2<)6AcT^g_MJfxd?Okrx*hw(H^x=n5h=@QCJIowH2y! zxa2`L3RqqO1v)pQAX&~6`bEnWxwNYJE12BDUcM-~GCYnc_WS1ZC^~BPfA`X=%54?;X3}Tr0etucMS613*myyqDULWvj{xmzX&eWb~{i8}Xbt zR&E7$qi&;%en#IV@5KJRUZoR?EW1h-0!fZg2N!e7Fi^PHvs}7#j(8#b0psC$2ZEYf zi~=`mTI?b;EseUVPnDobwxp`+`LgUtl!Jg`b2VLr$_rS0422UevwLo^+2f2%6QFcU zEgdxo5MCHkMbk|RFXKT{qqP5_~8J>F9vW zl3b^xiDB1BQyb1%B^C>YlZT|dc@ zc1&(S{Fe^0Wpb~aUlMcCH!<~t`JZ`5TQ}1CPj$r*(ceF>^`Dy}C%>p}bD@ueS|$(q zba0T)FGmyA^8Y6nXNN~^<9w^_Q{pG&sFWL!?Z^?_7 zq{KuIE?6o4B!F_FvIfaVw&{}28Ag^@0_waY)s;U^>xlkcsrWGz_3vo_s3P0s_F%t% zQThhSG%fj|p-nG!Y)N{5dZ+TlEC?AO${?!L6;J$eI7M77FX@LhA)L=%%#ocy}Zv$Rn zdG7^lZO4f;NSLSgS1W-W?Ww;EJA;|>y8QVq4RR}u1I1{!h6VzTTjJ|h$_9#kX(3@qo@N1|EOTu|-T5mldGsZw_z`VU$5@p-v3oU zxyLb)+TV2_!IAOR3!^7uD%nM{6)PeLToliIxh+Kn|cen>20uNU+-tJ+~` z9fX`Ad1Sp}9P2MLj~8Osc&dBC-+?+ASs%>#!`bw?J-#-^gR*Z|b>53okI|}tt!`NS zbrGR(u|{_hx1rni5GBI6bJSw69qg$Mh*c`kiqIH}C6ITK{_&$$ej=aQc`t{{okOSdp+ex%&No@x9LG`eJ=U&|ES?Cz@qq~{=dWzk?s%y z0j0a8K_mr4Sz1t1U|E!|WfYJQ5S0cArCUH+QV@^^$)!=c7I29r{+IXvzR$DI-kq6y zH)i&nd+s@(?>I{SEmw?$eBMo1O61uD_f*EmK!JHC|}4z`ZZ{*?m@T~>gBs%j$lKjAP?XHW2;TDf!-sA2C01+ja} z62+iyHhkR2zvd~2P<|gZnd1xQ(EkPxiky0H0hytHO~#BnG%D>i;$r`CBBitq9kCi^$t~?h$g_xY*_sd3pWM z(H{wCveyY4>>yVeu2lELsh$cxD@P2gdt!!9fqGF=U;o4L_m?tmTG+zo&O4wj?zn8; z*;!J8CrA}J^K*=Sg)=-dt{%qKw{|`G+JNC!hJaJgs?Ol5uV_9z-)3tvVL8DhMDyzD zM3qfTX6#F^k&g%#e0(OqH}ju9Qa$(QW2d$JL*H4k9GwPWY=67p&XlR$%jLgUoF|&f z$|%4>#P{ipY%z<~iJnY7GX!4y1_Ts)O9;zQ*sbMyn&x^oPRI3Y)f+zIbVvu-0Mt1F zu4EKZ6nE}@ll!zj*fYOk@%PcDZsVhel*DV27WG*U!kW>~O)xyTkAwWICZ`H~!@K-0 zQ*p;W33>^eK8$`03BSh-F-bMmP0UtAKd3#ORd`tE{>LK%ijR1X?y6k!)o;o&#~Al? z^H+kev;zL1KGeM*1Sc~_K>DhCdA=p?6j$mAZ$}QEo0dFVD0#M*DN|QN0Th-19TR}^ zHpphfVBf9d@#1vDt?rC9@h|<->)v@hSn$sW zp(amxL5Ewtv*c6fo)LN$Pfc)cX8y@>8%LC6szb?A?o)^FH-M zO0tR(lLO|V_RX82VI+aWzeCf0k{B5qf2pjb$&``LhMq>4N>9J{$5N8Dt@aPt+(q6H zvak9EMV*f&8q{%05sk38o#=^94bBM`DB!fY3qRaQ9hf8703lab(%hPE46h#NW?~J$ zy+W?o#sH$KrU0>^PRrjP^lM%4;*l0Z{LS)WEC&(1Clt$lF*2wVTP{6<&AJ{5Il7iH z+{XF-Yupu#s|h?}Rnv?OtF843M@#~HUx2o^V}^#aOR=>)q}qqBKG9ze3cSm>v9B1yJhiA3JS`BmpwiR(}2%uEz%&+F`3i z?D)Fpl~m`@A5y#`yukY!+Z%-h2lhT3R1IoAc9`NT+uMI>dBM*L+lverFs_$drlsr+ zy`9veqq+EZ`Kkl*eP;RCYJhG>jZ?7D`GVMEQEamrF`GnZp3=$p8#64Yx5D0>wL4qD z?a7e|miNG@_lYswIT>$~Vwa73swvDSo^iCaLQS739}Op_(X8uzHNPkPw?K+8j!4F( z&sfgRoikNS>d&d98TRCyl|SDuI3A0u&+3fsHXmpZ9JG4U;Qrr1bLI?EZ8{83xFDss z9~UI9$?ah1qGe<9gU7Wg-%CPRG2-tM9L)yt&`bm8ko2(q8)TKPntS4a~!kuWFU0$HMWHvoi5fRMxF z6I>I#RK}5kQ;EppbEJgbQdDGhbJK1G#1hAv# z9DFJa#0GNd6ktNV2adp?*54DW|AUXyxqQ{N)(>^N17_|JkaIUZ|Lwb{5F5>vBI~hF zW(93~G4=MUhiHX7FV_LD_D)^Om-~7ox@A9J2LV6ev|g}^-vpu;j&>786kfmaZb;XI z&SV@H9!yC|iMUv-t*cA?wr}702XKw5M+ecQ!{sF<9Z<}YjpZ>nfy~<|Lo+j{Txitv zbCEF2Qlzhqva=H=7*rKRmgM+H#wI~efG@<1S;;e|8a==FQml+| zrQpjLI#(dRG8DU^n?$@m5FmA!@bFiqlM|uq`c&L`yn}=`gOQ#V_Hhx{1dlb6*IqS% z1zLZZ19jDQb)YQNp=6YsVIyJ$k>@#X*lMHJEvmAP1<|l^X4SQIJuk<5A_;S&4a_`U z*Gl?nnBVHMh#wjwOLAO?9_LiVJIFNRQUjv~}-y|qKHS@oNop2nAtztqJHlH0hQ%U(K znPfaBOrrNRoOp7Gt4QPheJwc#cJsnH5&(VZLB7Kn<&X;CP z>H3=R`TqWXolQWS$*mRM-Kxv0x$&t{MApZem^`uMOML|%mqxTo2kMz|`HDs_p}N|= zH^c*~$@PX)zY-q{gN1#UNo2kI& zL57i4!tEyJo%JDfnNmK($nr0}cMKR4abxH4ga_`~M0UX$87j?(54kR!QOul*NXOn% z*^RR#5qQVbGp4oio=4W!ltAtS3bMD~^aT%~*@3WS!Eernxak}deV`@VSl9Mk@{3jH zRBKVO5cf}nG{_4<BHR9Mb8`pGVz^Dak!|5%_YX~%%;;tA{H;$s0rV|!z% z3#`(p!|rN;#G&zpm0tWi5gBds4(p6_qs9Se<=)BB<({e(kS#Kd7MaqYi<^%VQO@Zy zB!Kp#Jsi0Q4Of-X|Be1>PCboVVBJ@WN$ zTz0|P5B3-Sp>h3#hYY#4AF7p>#jAk#SQ4+ogB5=YF`7sk9kKg~W!(+AIe*wj{fTWc zw0wRt#Kg*vnO%Q&psY+0`A4@n2a3dhmHGQR4Q_38)HWS`|efBkiEL|rWuvW z;YK^%jc#gQ)4?-v)A@EH3N`hQuyj{Y#=5dA97_sd3|S zheCTi*fkc_Sx67@nY7^aZ|>Lbmc`A!Ri1JKYp{ViN0k8i!$+r9dJQ)=3dgAW%EI!e z0|NIyefCuQOiH`oNDr+Cu^;I|v<H@w2BANB8XPjn`w82?H-fhuFM2M zhU-dH;&lba>cq5fuGtGpr%6B*CdDRs?e(g}5QJv1lPWygvNr+IUDhSLaj>;CW7!Xf z#TP4vXYT81rqx2^t6#=J%B3)}xUe)VHkJ|zpQF>Gg3T0tzs}Ci{<6C?^{0V0(BoP6 z`TOGzfp8B}l0xx;I?Uo#r6$7LKKH&sq26<`R>z0oSniZXaNX&e{qK)83|@*_el0ne zIv?ztQ!?Ir$!Jv1yi=NzbN(Q&^q)ATh?YxkE}ycuql@=6fml>WDAv>4dS8Z1QQttx zpl@ks-s(@p=Y%xf+y`|tue4)Fvq>gjCt@aoNg>+(|HKXsQ4=_jH0x0MLn#awv|Q$f^gH+wAV3VnxcqF;@=Zvwv%6}Clvzjf~D6()D-=lE2xe@P~)rsed)Fv zsFv2fBzw^>EuE(=Q^V0?+}5EZdcEg{^0lBb`z4Z=2}&=|4+AG`uM{_kC=uq&f7m(-k{p^q10VoaO_>W{+M!;+8#XDDig$x8tE7=%5+ff$@*LJd2vpy?;}YMrI2#PAu+ra2IOc zmMkIc^6&bdRV~7gI}w-r$E-3KTsaVgDjGWNkzbju9HWR-CTGL&Oi5J|4?En7qN@0% zf~-FDE*5A*pbEyb6z{F*qAbTu zI$m;g&a*7M`bx(?@*N@cd|o)bV*WPl``M1navu6}p@s^Ni6VS4XrEE-Gu4H{QMeEt z$>+REIFNh83KZgD{jBNAdAN>vyKaF;du^ z?b8~2$ji#;481sfFSg=QA3HFL4eVQW*O=mpst;A4N$Gtcf7c-R{^>7A5-i9SX9$~)X$N^5VtDowy9v!7c5&0loIOTjyV{U1RER-Q7?BJ-BAO^g+`y9oC=D9 zwa&<3w`i0J;BfFOjQHWa6VPhi%yFi*pY!N9$>54*;^?1-J<^wW@JbT=?3aYLU0|F- z%YHmgIpa}bs7=Kyn~I^s*S0NA?@eK%XS@kIecK4h*x1BvaqE^@M6#LIH`1tnwyN7^ z&rPQ{iM}cEkdm)>mvrR71I;20@Li)PSRgAgv98O35&BizS*(P;dvDBrg$!oCu(f`~tYKdd?JG?w< z;PHD>w(qXN3X0l|2;=A+-lZXY;n5;pyDDIe0c{nc(#8NBX|nsSz(tr;w4r9S*v z-qbEKHt#jwp30bhym5jdo!im6ortI-DNA`FOV%Um^?NVc@t$-%072Cm$X930Ao@k|VZ}lPFW-LjQ zWS(H4y_wn+6ovJx<_fmjuQpku$6P;5EdO{Z^WC!}69&UeySgz!ns6I=jHcIpLs3P= z^AAHFvNw}6GQz&_3Z>jl4E>qyUuYDZ-Ey}pE&k~J{JV>wc%3^)tW$iiJ@4D#loaL} zKM(8VS$VgeO$iB!hjZn!yus$B&JhMx#{^IN?%$r+gVf;ky^ls86%y*vno!JIg$dYT zxbQ1FtImu$KWN>iiB#uYY|A5Dn+j(J>r-N#2c2i>j?dH`V*o~ x=k;OvD1qlo@jM-gT8%87YX5gmPU24}AJ4;jI;);ZgL{0#wD0Sym#IAs{(oS-?d1Rf diff --git a/icons/obj/clothing/hats.dmi b/icons/obj/clothing/hats.dmi index 951c3decac2057271f61a55a436dc8053cf65325..276aaa7e5250f94b4857fc7f0ac0e4002e132ecd 100644 GIT binary patch delta 16564 zcmajGby!+3&q`CN^$q1!71(p-#Be?cPZ{r9Ey}u+%>p66nDMp?|$F? zy{bMbK473I+Y?XFs;hY>70pO5q5Pw zHb%kh3$dt2az>>nN#Z6mcJCHHI$wb}ki=~59DtLxMOXUw#;xRMy}{gT0r(u*A2@i= zXuSpB(MSbPL26e~++-1QvcrY3(-$4hJbKz0AN(NEF0uSjNud>;?{eyf*KluhXrj1e zw9j#DKZqRDSPOrn&Dr5XwBjw7?^@&grXFt^9p%Ive~2nj$iA)R}TFOH)*Xph55X{74GkESmnEP1k(>GXQvG$FgzM)S16OFn((b#KID z=(KaYjq36}sWOzWY@AF2jeN>GL4bB-a6DbLx_1G!PNVUu5`ws=o>>L@ty=tUP;1*~ zE6ZR@+M0_%O&5_}7s~e?Gc9KE_bEhrHQ}+}ky^r?qw*C>Dfp|>iLLvK+|CU;4bqg9 zeR4Y&o1ITAbU{)XNdmuJ#L;V}za|aw$04CftmX9!bhsjV_l2U@?*{%sDFe#C>G}mK zFIEWSP7`d^GH$8Qrz84CSYV2y@9$J{Q^`Fy?z{_o^Ytp_Fcj%$GCJlJ)f++|B(QNo z7)m-6V=r(NwbhvquhTWV0!LjPvotGylv?{6S(1stYz$K1SbC|EPSZ>-*PR5 zfNl53Hw}%93WfR3CC8kT`+*8sN%xrZFEisPU+qmuFvFf{#PqMr0x9l&qqRxen$9Fo z)SqZq+NtYx{fG_a35l;9*psspz{HcmOs|Hzin3x)gch{d-tO|%_S_J=`#GGqwNt-c zg}lD*sA%;ZejpERXOheOh4A!i<9Xh+gAePPl*ZV{1<7QL)#7L%N(OO&@(l zS3p}p{K8%m_nFx9i*G7IAYlTXD@g14!|xR1F<$GZD4x3{^pWvf+4;OZ2{iT{5m^SS zuee^ZMeGc=e)N6}OjJM?Ia04`N-o_43wjCS={J7HF?#&{;JmfxPu{;nI_ZdXvzb2!kLUcX7VB^WcXXm3KO<$hDvYcp(b(5z zBZkHT_UROt1*&>zi3+N3dJr_feOqJvR+IPpT@az+n>JO5a|(f!Ds=OZ^$_VBN_oV+ zhML&GVOU2^`EmC+A7KG6y_>(?VJwh_C84SZ=u%0Jhj$ zIu8{(MnTrsGdYCzd(2O}lo@nyhFj4((E9hVqG$_zk&x=DHtza%8V-Ec%=`l{b$?n; zO;u?P)tq4P8`zdmV$3`qc?hwlL=1U653h9vxBNqxsk%*FSw+R_=6KnNIx+%?=-xb| z8sh8@$KD-es-8Y-TAQm4MGpi2x)IYID0gH3zST+QymdCr#pFyj(0%`8WT^uNMJrX7 zHT5JIGat)~b9DWZ>N#%2D?iyGXPrT73gPIGQP+~F&6vg|xa|D#<+4;pu4SKH4nGFZ z!y2xS>`GI?VX$r~aeujA&3FnJm?p8V!<`|SSajobd7ZeQ)LQluFP1V>VT3FLb`gtS0q>=e`4oRC)-eUM=&Ml-YAOhvT!72@-McgxOp7|?6 z24(MAIPx?CRa4h8!*gP1f;%dU(DaqG#$7t%RNAM$Ti^?}V`de;JOXAHTPjdsvCOYX zv9(bozGDKM(_qUxLdwmJZX1OOs#Csecjs#UP>6k-K^Z_JCma9q!v}cFx-{p_-gPJb z{?XB1JKlusY-K}3^7sNoa9muRfm0V!dO8)D)na`U-OG54i+LMI!{2D&P+@(SfoXo~ z#O2n-y1d-(2OI@N2QWpg1^G*VcGhvJVXdCQw8pX}x*s&>Q+q0#IFv}von_F_e5+xB zWXAsoi>+rpo`Zzupw67p#&Ft8_!ITQcTzZa3T%P~)`PmlR&v&~x%EP#?(c(WQUsh0 z%EY?x?G$R|R zb^0uGmC4fEzSxfeH&=?EC9Mu2@3dsF->B*A(!A%vEtkBID5RZl_i2I{77Ll+$J5|a zQpR+Df9w^Zz{bVJo%`$2aeuDh=#`}`!9OEZ6p6bpO z)zf(GnZ-QaTwY*aDY0PJGkBdxMq#i%`RR=P=u!S)nRAR%&OGgPG^^roBlWSVUBW35 z)LK)jVS|s`0RGo+(`tnKztvG@`x_7SsJnu~OJuPboH>v6u;sdk_Ogn$DCtAR9utEY z1Ta+E6-VL(X(3G1%s=AY2^KDwQ@*+I(ICp92Q40>W>x|VmP;Pk-U+PD+USeapG90L z{6A=0@s$-6S>4(HJjhBUr06w|ws@fPp?Y-0XnhP-wng}LeFEj&Tbd>RQa`!+{G?Y9 z!$^F4>#209HQMfmQOLsVv)2FPdN66j6?1&sWpk3@q;e)d)z}pZ;u%NzWm)G%E!JY< z-L71Gk)8v5Gpd$Jw&*o*Cy=GX5)9l{meP9-r!8<}mJm!i7yXmzDOt6K8kNz&dqwoM zjAsyBuv|C{6r9q{z^JceHn(j)#S%LN7ITN@Xr@$?x!uIl88Q8%>`QUTS_ z8zFb(g2>o*ihpqC#|aanPZ1FuDZl0aF0_(49T)=s7UeDdZ9?p}zo}7iK_0P1f1oKg zEwQ(Y$@Swuv~iw!0J5vRi*J5mpWfvQB}TUTNaEeq7hql~qfB*z7i+5QN%iu?o*o)L zF5T1?-D3;i7q~6&MX1o+8lf=%29Pb+cz$cwtY_3x|8mYLP|r2(&Fb_zk5J(Q#gge` zi-iKxVzCXjPs*=O$P!aG!4O$|b${`(R8oSR#d+ zcwH)z2rih_Cx$w7HDBUsu48j=8jZMVYTp+Zulo8Ap=1YGk6UR3ti^20t; zexo_JC5UpwB584VB?)!rAmi*ijp!RTD*lS#zW#bhnkEaQ(KQO+Wo6oKIPcGPul)_T z^+%g*8-EMlCfYjjYQ3`#O-olFrJDEl^wy@eiZXdK%;VW2KJp!P!b0)h#oazskXc~H zJN)@bTVedrSf;6E4-(25vvHM@J+bv`DxJ4v`yP{`N|#jcfnxgU9Kr9!H_7roH+5|y zUq+76TUzdwB{!zEoYdIqG5~A@%H-HJcm$(9zk2;ZLz#N9b}7bB#(P<4TUt7!ahF3i zk%N36h?q_#?&-;&kfXcTKD!%1f(mHs=-Ar$gWAEqYI;xeHrmxjO0+3XsHg^bDAcTh z%?huB4PeEl-kl4KBZR9c&1+#zTQrjJ&b|I4$>lD`#nW0nQDijWz0AF0f5cWJ1_{G1+;d{U@^_Var{HXTRL`OPa@0KjI|FJL~R zYMk1n1DdKzz|oASQU8bQA%236c%mo#EpejjE0rj8Xq@1j$J@Qg5FyMzdRNXOwg$7I zIiq$uq$^qca>%lglT%;^e}^a=e+|)l)v5j66Xi^rCTYs?3QU&vD+#F~eJbC@admqF zmW5p92kbvkBKV1eUqD$s@V)K|ZpHhMg*aEI+9=Tjc-4#e`c|GJCtoH>|96p!1b);pP}$@o!`~KcDxxo$a_OVGmybmcJgb? zt{MzW&~7Km6m2CTDOD!B#4lTyjuJ1%!m4wRw6({>WEm2-Ich})KvqyBV^iTRGrXT2 zWBgmZc`ft+W}nl!LFYwz4*r7@`4xh2f$HU*;`sJGG?7_mSAzjvt*S3hmuhl*d3doj z+vwjLd+ZrPyiur`;$uY|$gWKdC=}7fvUC@<&x(2L}fwrKMeVywq}d4o###m!sz^mZ-BcGKNmqyCrP` z^d=b*G|zZ`i*H0eeTl!k9EWVK&g3*fK_lzleo8U@itnz@fKQk1d+zHYhj~r|SD!Nb z=2Jhx$72QOQ&?ps25ePHl|icXJTi(lo&L=;>Tu$?tGHgLmL&pQjz#t%gL>?qOJ^mwieuZFKLJ#5dv1d!{eN&+nXjwc7 z=FQ{V|DpnnUktF#q!Z;jZp|z?naha86$(&e*xAa6y_d$()5K@~`y2~yCGoSi77fJi zUO82okBgqxaSZ)bXNj3F6Jz;we`RiErJ=4qSz_nn!r9W&vf@%4f!a6#dfSY8j}@~s z-^94RKnxeQPxF&z=rWQ-Hbj&J#K(Fdf>lw4c9ac}99{8{MWDr$vwKzOk%FoIjk9mj zeTQ4$Fo}VgB!QKr?rk=^A>w_QTmu#a6REMiKmKF8i~|Jm75i^DQ$gEYRF8tYyGEvQ zM89yErnw|mTLL&_Qvah8x*Ehy^X^)k#Spk`uUo8e_;hTcY_$8byLmfaUWcXr;WRD* zPvDfQr>Cc&IOlY`RnX#9YjbmIV&ZE~E-u{;UxE4g`L~p4GeNwhxr0HZD`?)lndY)< zHu5EoF+5)Lw)cSuYYFtdCyh#_!mdZ-jh_DDLLuLQ zxgm{7_BneNT>EQe%#)BQjR=h@$=&ELuE72RfO$G(ov>{z8J)ZA-q@H&;zspV&3lBR z$AeKMoGVtN#Xe{}k3>y|7%a2@u!2|(J!D{IwS?_oBPm2kGDdoLMly)Sj9Nwts;Z*d zIv?ZXsAcd72zu_X4vB?5*%=rZnwK4HY;9Gn@$H)6!qSU-pA=3eTcTLo^-q#XfV2S8 zJ@!p>^Jn)V(idu^+>|S#CGV!Le8{u&2uqgOdvz+DS9-txXS&nS7_$>OwHOd#AkS8V zRpjN-f>E%M6XjU755JZR!uEtECG_GgfgLamVY@?2h*kJS#mRNdL-R36W-MP)&=EOCJ^OgOI);l;nM8L>pIj}{zA1Gbko))={| zh6V;?KOrZytgO)@KG(O~u!(IuTLG(LW5mqu?!=}y${>cwi1P|S42qWY3vgeH-JUMh z*zO8O@d+2uQ5KEKSbgad5^nXmaai%%B`+e*EN7DpEwb;xO=9X-x4V|L=p}ASC!e@$vV#$n>yo z2eE!-7Y71=h2L0$*kB zzp_JgL_<`Q0C)+|z`)lmJu9n!1xT=hKv6%)0d@Ok*xZIfS0nA=mo z59yg3&+dPYWxBomcM$qru!i4(`9I$2+*bk#^Ti4>#} z*xxVP(%9Ij)K`~$#Dr0U*?q`P3j$Gr=*M zW#wfNoa{iGuU>%3&gi2SN5x;uOs>Wtk&*VR+}?SA-6 z9B-+`!}DeLOLGSpFUNjC!o=DzW4O5P3TY%ED{Fa=KQV)J;YOFITmtT>9ko_N$f>v&r})li4Efo=*rdS9z+k!cJ_R!8^E^<7y_J}F+`N26LsyK0 z<~I|9_Cw7f=H0;=@%dh7+eAh0eV5teTc9quuLiQ1+MnI4G(XvG9=5+9ZYw%V z>l_@mt=+D^Nv6kFCb?|?D#>12J6`u|{3S%*XWIoM1vde<0*MiAG6OdNoyCT|b ziXkkCGi>YX7Y)zy!}7`Jv}v^oQ^HJW3_FIbgzhKngL=ku@AgKak08aSr97g~T=nyy zaOM7FNJ|p5an@Oo{UqUL>$m+P!&2jN2H`NG-;}qJ+c|wh=p_t`82K+8aX4nb%{dWb zKQr&sKS}%E{FR1H+GKWMU?6&E)TGa1S5?(1vCYqio@wg&xnbwBbG7xWp%8F{^91c2 zO^VjHV}5C~*3f-!QKx;~J2elZ0XfxYh~0lZ5R7>*lME#oC0$O0#EKurN85~X0+yI;Ukk%<(#!%?MQxB1tk+D#s*X6gUhl!W`Ik@e2RY@O#_k`vJbv)}bk4?rD6s5zZ6B>ox;Bn5Ut3D~k!XFg zI*~gZKkOL09kuHIM&A108o)*gp_IXLv`fs%c4j!7ZNrI|W8YmB2|nMB*z!1rW|5&$boL+!XLW)(i`WD`+e3iUbs*7{&K%N z?6I8+kfRz3k?C>1i;b1bR=+nS2=A8g^z@|0cR>=Ev$prQ$?B>PYACK!UYs8f#LXHo zKj)H|c|1Qq-&@pqU@*~Q&?1tftK!G{7DK=I;~AUBNv{!Khb;Un|IrU6l|*awd<_i- z*OpJIt0}6_Z@!!0WF){hR`bLrG_w=;p{B{MM zm>8w+_1~#T>2eIGy+FJ9DM^mbZ_7Ahw|~kTWcs9nzJ5gsPg7ulQ)bF=q4zt1S} zqSARoh#zCh-pPtiP0h0;bmY0$oYfub{^;ZC_w$O^uEv3qXRyNISm6st`_n*^k0WLT zuLh6-2|(Sg>e{M(cOn$6d0Dt~&$2%Lz1zTbnMHkM^v%|`?eZ_@u;RyeG7#0*bMyCx zNyfC(iSxu53rg&KL>NlaNi6m%`fAk=+uPf5DJe4A+JtMAXRr@mm}(h%190ln{%~pW*_&+zIAAc1=8FzW5%Vq=zWC9kzg%?{ z8j7U9L~=xXshoO?WFj*mrp&<#&E>aSY;Luf81oVL{dYnQ_Xl|Fa%GPds3H=za)>t8=OD+1*8tA{wFooTH6{y*)Gbt!2l#c`5dc!@5YU{2LA*_NO0*j>FPndv`1soO6JwBGFfktcz$R$b=;^7P#21cepd zm@YIsgCdFTuejQh(^m(Rn6~Grb2e->|q4!Y`kAaV`NlVD>!Lf14tfaPMSDNTDu-4xfMHA~}&IkU6 zeBqeq*K_+AmfYp;5b2n5a&Se_qf?|C|Bzzk2o;8P!TRfl7<>qhdN zz8>jj^}=rTwidveazy130>{D$+TQ-CyYvy|)K89nlY5dTefbwsS2vc6HN$6NH55)V z8-As{|7(#cip@W@>z+4jZhep4^T@hTr2@;&Zu3YY*=*8OQ^7Tj+)(5s)yDVJ^)t=&8=8Eqm7nY2JS?UG@Tng=kK2+M zhg)L@ApX|A%RqN>pZ`8(^e!bdng~8i)UTC{oIHv~Zp3KuP__=$a**+$;e&2+X=$l| zJ*Mh7$14OolrmiRYKoK)J3$(CGi8U;@F3jSLWy z5x&*_cNP}ukN-JKrU&lYEL(CvH5(a*xSc62D7iM+&fyE15F=jOM)%Lhyzy$f_Q~(K zdmW)DkCzW)C)DqZVQ2k}RGbBujb?DRZdm(V1{XCcIEZ+|B1{$ImUEKQ=(YZ0ZW8p5 z{<-|Y`OI|2(|P-aXoDIs1&xDwa@916(0oV6aPs?b@==Tn9v-FD*3(9rR7UrvpFJ8o zV2x82DUQ_?o2T=KMJP z>0E_3a$aBik}JWqq!i)_ooVw!$L1D#y^w7iK98Q9#l10L7>hqi8CZSiSNE3+Hk`{M zNC;}_JrwLJz}9|C;)IeEiXx=Ano_D!JSdoj6%0t+5&tw`)voyTHj+PNYiq0DtS=gA zE#prh2xjSL!Ekt>2&s!lZj>{Fabb!*tV>WH$W=1geX>BTx^usXw4|!)J)bD|{m5G@ zt06P1F=VQrT>;ZKlCbS(p@BUn-x^KsPDVfOw%JK4fhL#)lH{xVHyN>k*?6_4>)>-0 z@SH%hcG?rM{UUlUn;|%};AhD8s4UPNdf09a1FpTgBg`Yhy6HxXrz_!a{;Xs3iA5)` zF2$nw(zlG*n>ReR#wf>NrP(SJ;?9Y$zG~!m4~_6Rj-$qp5M^yJiNeaQ1(~oqPCZa| zC->B@j?RgaZu9`Y;9JBxuTDvPOp&zv@O+OFD0I7Z;Z9xzROgX^U0iCx zt=;R!y^+K&GQ{hcb;tJSA$yyJz?5bubwm2b_07hXYZ%t{?b#+MH9Q2t$@gcih})j3 z1Hh*2|5U_?x+cazFznf>q`n-;OhqnR)CJ19m%aJyaUGhNtgWH1AJyX1e;NEQs!tG- zxi7&|eqyzO&v3L$+CWeiqGCp))77`{Pq$Wvm`O?6j`MkWA6nhHT<6FAVPDnw_I$hB zgkv%$JLjt=AR$k^a$0c z-b^(uZPh5*k7#3X=;drt?;Fn9RU*@3-U`R>t1L?P--ZFTE9^$ax)eB^0sP@}{#;+j25uY_+Sy%)cJ<4IMWpi=wbRMC#M#zGMgvZ$@x!;HE_pj z>b$9ghUh6s{+UAPc^tLz7*%#!9l0<(h>K_=0OGrp~ z%NDaMdjF*bpU$P9?xiJ06rM^zphb;lLHbb{KAHLMG%bQvkkpNpVr+2$TpQ+j_0yf} z!gB>sCQ2NTdXqU4|DLico6BlaQXKW07d&E=ydF2I8Sk@F!-dSS$5yb@-MnT#0K^BrnXg^lO-IP3e)(^z#Qv+3`BDd3@kjRPSP765j6 z_jQgHr*e4h(=#(OBj@czz1DG@yDNMwG~`JR@FKl!8^B&H+`%({BOEj8$1!N==wxOq z+i`8x$a%~vy`I>&X`o%_4a7Vd$*d^;eVo0pVMS~H`hA6&bU(1qDRt>%b)7jVLgTA; z4sD!$508A{hwW{%!4}>xj)0;-fJ!!}Fgx@6g=*1&knj{MtG2u;3tjJUp z*yW9);gV%V28^3MVoPJdNzStv==#N(U?)sP;O)DK@+n$0Y&iDy`v-=*trvQ)3*5#4 zQ-9IB?`u_Fjz7-TPSaPc=>3iQlg?S-t$%uXt?F1VJ%jzHNyJ1A;7FIw5fBh?G3st8 z>ge$a#J|9_Q?fe@7)YRNn)#Bi7A8Cr(2|>bw3IE9w5cr-ijZ$0V{XnL7q>3U<2A>~ z4Rs6=+%G67_%pT@RGE^P=y_u;^Lh`0S7SA{p7C&_Qrx;AZKw;ek!Skqw8w9$?vH?r zE6wbD_OTdJY&C`mn40Fz)$N{+1S4BiAj$_)W4iOUQp{Drl}V=9w;<0Y`)Qfo+Z?m3 zU^@=GzSuzDw7hpORa;BSc`{;sFeUwJ7XIU<&B|Hukhsl^0>prA0N0BTrKQeGd@CK! z(jVBnZ@D&l2O=YXV3al^dh+)ixApH(qx)sJ`k2htF`R@2h&n5-n7+i}7J=i=mIySV z(`qfo_#lmUU9xkiPc_I-_r3SZ2c-t=r~&>eh94B&_``So|MGMWixtb6RSzb2QZ0ADi6-!uzj|6FNcXWrqQ78QY^Cpy^g*qiY^F5~fQNCo*lw!!$h*Ge*LCOeLC5AbV(of*-}$*kURwm`@@V|#srf{TGAYWVC{(KFvt{(i%yx#T z$EfKn3m}g_B3@ftOC;z&F$HrejhY5Pvd<7j;85e;q7NpQJYCNWNUL5@}# zgMVP{kDM3%RUqLFI4ZTF_cKN}|D<&F1fGK%kV<;Lf==EZ%Pwe7#9~5M+LNO(2@=Xk zAWoX~J=^x~w4Zs^XOzU!v_+6BW#Jderg~xir)OI}LZNOOowYeYjZew4ClKM3)EMt_ ze<~c4l=t-MW;KEIP5PcnA-L1O?V0D_^Qk77^!Of8_FvI!Lc%ch`^0e_HEPi-;C`q{ z!7u>s;CROOR%81-4M2RIZ#|0Gz%6!4{A^b=`oopbXK@ZM*nwdvnI&QRtvHy~vTgOc zsp5KZba2q79Ctc**ti~kHd_QAV5FxPYJ$x-ua>Bd#CJz?`(sEnoFG1j%Bx^Jq6r@8 zi-$CTb4sD9vj~FWGu=C_E(4JJ5lfT#fn=$$gruei8$MNHWsZ86mD^t)rG36CEv8M4 zW&foCF9$z&y{Rm(An7Cdgo;@@BfU+Ih9n(DvaNKJ4*n7*s+G)Y$Oscy6gn;^72uk$ zsvq{D)s!GuR*U)mWG~c1#mX?Z~OkztG#;bj$%G0Hk!HX-ziOzcx8Za>KRp`S& zp4Q_(L<{o-28M<QBh?a+)W2fn0Zg&OWvH?922653l> zclhKTRoYpkc-{uUbVZowyr(2Kb-4=j6aSf=5_DY61^}xtMGQorM|6DUaXKyOs?i1( z-h*Rb;3p;@HG|TOYj`X4pA&V!Ltohg6U%6EQg`;c)wclNDJw=jcEF*HZ-MV<3c-5QB)t^D5**mqMPqw6tlGAZlW@(=$>{UxfN~!?c z-9sAlzolFL__Sazsw9lsE9i0Lclh_(n`S^3fawG<k z^^)!WIIT+W*XiuyFnUe{UG^x(z?m3%3Bb3E?lSVlXwneq_-xP3VxO`?6v*(ta-tF^ zdN4k=L4gMjEcn|uq~rSjf4WmwVu>Fa&D$X^SZ*K4mkyck0`J+Dv;9|rI16w7UsVj? ze;nffUm4?1ojA-g&W(tNS$OkGdzv2+{~zc0|DbdHFH*^dsJKLV>fN5L((?<+uk*g+ zz1SBdA7HNwrR}fh⁢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 delta 15846 zcma*OWmFtdur4~dJHZKV!QB}wxJz&e1b25D3nUQS9fA`G4#5dQ!T>=Bx8UxscXH0T zXWet}`|)PYnl(MWdv{mus@nB^RWn+M@G%D=fgW)4*U|TsweqlZw{!Khb8!ZNd~v@v|% zthTt?Ij*T$H3dA)y1I|!stmLaP20c#xwkq~UB4ISGFA6U9>wq>W$--jIBu2Zx z)E7{Yn`d5-B%0HVswA>fHrQ~sH-#_+9f8m{29xU`I*}oDt;Lf)jr2z2IYMFh8ihLC zq-XSj;zD$CkyDW76^@+{QF20#GEK$F!}^S^ffM>wjYmp&Uu)jNSr@u$(ta}z$sN62 zj&OZals>_}ACuySCf^-jK8;X=fi607w`NKbA%Q?|ox*pQ-z*@pKEJV)H(4I4I@z-AraPylk4jdM~iTd5GruwxGt>YRv?(gf2PLbs7 zeGB|XL#TFh3J84Y&Ukl*&}kT;2@5QHViqO8HAx4ou!iA&NG_96@r7*U5c7zI5%By{ zy=_Xv7GK%g(uH`?fiEd+fX^e*d^$I5@v>M!33F+s+~&LL=M7s%{NpnDV-rf@{^a0G z4ygLN31#8v{_w6={qJ(0@VX=6yHpzRkFZ)w#}zcY)rn?!oX@MjiH>;R1UYN19497R zQ+|Y|>k`LTtZM3;D6S)N?4l6O+QitoP*joAo3C!7_d+e#U6(4zIIz~nllG@xGNm4uQSOSl=T@n(eE)U1k$-**xEmMkb8AKS)=u?EuaaXLx zjK!ocT;++jq(43dW*~&(B{O+|OrE8Cqs+$y?4IKI?@}>F$8QzpzwSz*b8U+&u-JUY zYfUKSVsQv!4q{=Y268Ep1~k$OSRb5-HPF`Z+;s9ZA1$2bP68>=8{0W3oNI4Z-VNJo zp%SwDN^>k9$+#Iw-0DTVlsaH9)|)(>4mgg!H)_6ipTM`uDb47?_T2vc200r{Dj&lH zSEfrP5^TPCQ@DzRpIZ#wP*-? z$x?~x37z5;-_YZ8hMK};<7GypIe2W)@^$82pu~k=kc99y|H)XO^*X99riSH{$)@draM6$Nb1Dv^s z0eqSwxAzU(qD_je1oG3LlZMMzi5Z)wXs;NSmt;TgDe&zn#$eGfDBS_H6bIUa$Bl;P z_7o(Z_m-ym)A6mS*##nG zlk>{CC}C6n?!=lW!UjT$CpXQ23svj)L5YYu+qxWbdS>g&kuZ3T z`+8fu1-#;fPMB){(H@Z9pCr^SQ*+|6cc|FjYn*d zx@U!6*a*k3gL;m{#j;dW0_@dnxlC_$^lKqY>>thrE z#jzp(Uk=gRDRwL<8|J@1ZcVp-FcnJc(PAMq`4mxI9%nNqIK_|0Q$*9Jqi}bFCL4Lc zjOL?dfRT1Ob70t8h%cD<*Ez}3%9!67KPqjUPIU;Zg9$vdWPU2fUGn0A4%%lfl|&>& zxX+~9P5HP$luU4`sM$dr*^5B4{WmvYercD^Gqfpd{I`%3SrGp?N{@Y$KP|X5*uPV)>>?vS+O!6cPqUJX zeT_9)5grG$@+Mlp4S5w8uD{iT(wzL=J)eQ(P$`0^EDw17nSpO5gho1wL$(+9`^JhY z8b!rRM?kUE*f*tGC}dM!=7&@iUBo-8L`s?;y;vgWML*xMPF+-LZ~JT_F1543$@m5t z(RxMO*q;y^-=dmaHLwl8J;ewXuL83cY+!$Be6_J9Fd$`# zT??YD#a$)Mc%DTy>KSlRii2b7Oo|Sz&-4g>xg^eaMxjDD@Gu6ogP74ui z!#|8U;_;M{Wc4$6s1}uh0b71BeH_V`59?p9WlXMzVxJc>%Jem3$%Pagd-LABq(Mh)CCv}G9Sqs!%Z6@Ha>srn{aBk+`+ z>j)Kn`{xOui^2Gb>*kUw6TvOC0r+x<@$O2@$4;wCFpu)mJm0;)4 z9m9My_Q8je~xJHI{hmm*G!4_4*{mzVDochp;J}4EPTLO`w8nc}uKi%~jzPi&y)-D;+)pYO-TZEHoey@P@ zRuBB3?cL^<4*mPa`&4q3))C5c-D%=Gq)8U@g<*%&sU5)Ka`>z3Pp{%by209uoJN4h zaJCdmfB9L?(~U*}d5fagWTnH1U;a6g)YTj}vV@D^$7$^DJ3IbG(BBj^ z_}9r7a--TT-f7K4h*X`WNHC29xZf*+t5FNr|E*c<@X!=g(=q?1vVN z_R%j>s(oSVHqgd*M*Oc`bi&W%*aQ!|(iAj0R z_Z*L9`xnh*1uQx>HOE9N$*w^ZsrQD!Wt)bySEA6C$Qw$g`4kPrB<%1`Z24-!_{~bG zN{=d2|CrJZ*MAO87e$hI^>;v{b()k2zCL?cIq4I(_b=*?8VAkm?z8wC=p_TX14CKA zrrV4)F(h(d-6BJ*PhpmDej7ZIlG>Kl(M+teficYpG-&U!l26F*eu|mB7y>wTvq%bj zHlfq59|FV^OIYYGT^s_y405=}Is|OT_aW+SWI=Xz63;llR&G^?>aM5tTt4czd$ZHY z$9?z}i3Q66G<9^Q3mmny@P&ni^W1G>(3&A2np!k}ocQg9W|pl561d1+`fU2)V!3N3 z6)L0<3??sUQ6d{s0U!S6Ho#s@HgX{C?GJWC@_g_=IS1!GOZgm}-pVQv;O^){2jgwVOOM?uv`GK}$UizM*oBpIQcp zhce)nk*Db{GGd<2M%}nF7u?luWERw9spAq!(4sE*Q>mbZRmk^rE??NA6O`m8xd{Q6Lc8c)_k%ku(&KAW_+mz4_vpElG{r7zr+! z^DPou04#(5?SQbMjAM#b>#^&$937|9l9{JTsi{akT|o~S$@={!%q{B1L08av5xZ@5 z76Ab-W1lS9N1E@jiBLfdVF5)#S;C)nv7TpkVb@D?x6jS#Umq_kJ36vGTpwKwq4Xop zem5D;>3d_!^2v6`lrNt*7*z*$E#grWa1U~Lp&7QDDjh;V!M?=w_?{C8Cm3`ZZsY3- z({jhdal4kszKAw1GBa#^m~~-R0n~nLv@# zdshLn{Ae!8P}tLXD)rHm{O6YlICMn#&;o5*OpSkc&c%Np0v}3z0*p~|zBnA;61^P! z+Pj@yIy-+DEpI8hLJIp60h^;I#>7fZI{fq-DwM@5fA1b%%0`-`Kypo9OG`RxW`5$| z4^sbrc$=~~bl-{fa@bm3wQ8i4@^Fc#FMoi6n2Yuw_qjIRS^pY0I-CbR^q=3h8iR1` z*WQTSe3=D^QAG%B9=oM->;iB13CBYBB1NCs`O`{Y(aB{5#u<9JP~3O~?E473HoDC5 zJkT|8H?*y0I(ll|*b-U8;RGhDZm!Kd28U^SVz0KQq#anej0~<u0y*`;cmC zI))UdcG3L^rA7>)8uQ`=LpF+s3T@{&yt(&!svOoBrY&%T*9sJEzXP44MD)l(&A|L((8 z)HzotT=uZyaj3YvW@6^wbd!1KlRKtw;FRR#_H}n?VoHh%*QGAOn;xYK_N3oTHW0d( z`*+D?hpn_K7IJBx;SF~6TYKaF+*8TIJ(a3`Dy-(T5zU#Nk4lTz*A<37~pK1TmL z>EIOh?R%@*>&ztSoS(ajtR5mDF}vh88;xzx+WoA9&E~8EvL~-xz(cg-OoZWW|0s_X z^btP^e@|q`8-3L`7q)z{a-lZMY~z<-h8I&-$+m&>t`0gc_(gBMsUo9|7w4rSBShFi z1D#jc&b_fR8rP-Yd%M)5-Wd7#!R=^jfnu@p`_aG2P$~#WAf2bWtFkg_ZjQrozN5<| zkMHaL&HjA2GYhaBR@r@cKw&pOE36ed51D<4$?#JB#S5ew%zhX$JK@w~%$Yv%X+C)1 z^*J^+FoEI9GqW#pbpD-rnY=dk*9Idw!rC(jS0u3m$o{bGR>Emgi5J(vz~CH)(GjxD zl$6j3nA9*yNSj~r*T?J%pqD|vOxZhY$f?Hf3P5bA0Co+!cA@Y@1aESb!)9cwX-_C7 zIXR;fn#stNEZB zy7%E_F%pl|N#nG#8dZrva#x9NGv3(*UZ1=?F5Y{1>Yw`4ruSI4$BU}&s;XEtN#Q1X zIfLI>fj@NM7ok>^YfY`MPfrf2doHWZnd0q$Bk_}!*^UAeYc<ihy3DW|EF?p!W8F(D6teJO3Lw1b~qDNu~aCjns3ImKcpHWL8^7$3r(?aFv1Qr}^P zVoRhjT)?{$pN7?Ue$(6e@#nO~C(du?TYMgB#&@{9&zviBjznEg+=w1s+;jJ__(o6s zGWZOWT3_9UL?q=)A=yNcH|;)Z8hG#@-J|caTm$W0}3^& zT}5)s@1K2J2FiJJD+9YMmNVDB8ta}(=3E-E*Aa5WYg_ znnmm!<)mRrltH=J-EVTyZkz)FC{&Onx_ikCJdPJ7#RgIH)1PbEYx^%%DU6TDjCYVa zACJS`Qslcm()5PlqZp}7M329eyeuYN2^@v5zf7J~ z%^i8eY@0kIfw$+Un!|5a`C37g+Gzk@w>FNw1Fxb{M}1S#{M@m!AkmX-I3%b zKl2ZU-DT8MZaiop$Zx4xjMmBG#;}*3edeit|3L|zL5+zV9X+tQQ;~~A>@J*ufd4am zi^OTj4nHSn{N<&mg{376z|4Gl7giyck(5L$O6j$^wG}$s)tNPJn+W%B`P-!56}V{r;<~oRqm|kio92IKSC8-3%))Wk4b2oH48Jo`L?vY@%zHmb$K*u8 zUcLo3+Fz(@aVxUg`Gm*lbs-t(*#`#SdB2R(XfoQn<8c3dY?1|p*ngv_(Y^|)v!}fy{95pUE6|p9uT?MoLIX*iZHNLO?f&)Fl~o3AGa2bqDTyfz{2wcdBDE4va{W>$l1eHS-r! z$8Py2^GceJ%ZDNsT3^SzaFC5wqu8@&hjn$K#_mH55_{n&IEcX$hR0u~i226MVOi;` zR|_UlmF4Bs0s_s;Uq>ZBSX=w6)Yb*2HaX1N`zy;{4jFzhH-1Od9!I$o`2e4OF!4<= zd=>AHe@{MzMkTA+k5E)uwI6C?9+Xruu;MZ7{OJDqC8oXj67Ngs3*$)F5JlCzS#XE_MZWnbJsc$(!9%&PZ2#WF4^x<&J2 zJl9W-xrYUEOxSb#U+zlz`3a{2`N7DNBVMzUCCbG8kEQ_#pux)uiO5;}3kUV$oSYn@ zqw%c=w$?>+tDsdZt~D8}r%euKs)eo_#MeUgQ|)E#>#h zB*gU6)V7P%Rq6I;MCXb%P5D_IbC>6s!<9`67%i#R|c-OFG(dtTB?1^hCG{I zhwx537Q8|(caIZSo&lB-k5g-zsw}NT{K2nEJDmgd@=-6GdT}6J^gVj6c0)*xizdq) zIKQ0LgQU#0sPdSUx08RXF-2ZPx?Zjfij05)a66ba{vWaff20{Pdxk9iUC!P>$t&2V z{pZX53C0ReY2@_-Q)Ju>F>|qaa6a1};7Re~F!(qu9e^47CxcriE;?E|shF|msHtoo zk;m%Qm0=;~+8M`^Xk= zIfW%ACSqCNrKYCBEntPC2j~6=I#T8F*j5o9PoVSc_*ss86t7mcQQgv*kH!w%deQtB zB1&pFem@8Q4=ve-{%`p7|B0F;sdrQU3v-pp!oUvj9gT<`%;6r(Zu1(*@Q>Z z?#pXCX@7o`Xj^7NfAXI^I3f#ut?&9NLt#TqX5x=$sjE9x zPJ6;+&Ru6eO4u0@J*pEi{zH$W@|dB`xGonl7%_|-Y-FIP-C!)>Yp?m5Q*flMIP4Aj zWkM|Q2^~1Q9!)Ik-^UhS1B%WZpax!EgnbkY_Ny@k1insz*`1O5ciP;; zY@b2&)A}JtAeGN^!`)7hE6FQzcU`Hj`mtzoD=#YG)i9Nr^C@!ErD5K587t@vEvU|j zRqWu0Qo_Bb_>o3=_liRR)#VU)nadi-VB#c`MAa*Ix#9aZrM_$VP~mv9vFM0@;GP{_ zUd~`c_&wdJK(~uG#db7}xcJ`Dd+EyOTZiwPP`wpI=c0}^*Y>>tUZ({YKFHxGQXf?FJjB?{2K%AWy6aTo&hz{}~c>U|yM8?UZg`K>jg%A4Y4`#0Ae z{^ScOpE~pOpor=%@rK=hk7olHbng1(EcBK>1=iLoB8Ym9k@4Itjr~x?-c+_960OAw z5zWZycidklHf9#!9;N{!w-A!y%K0tL69N?eOSa>y6=GGZOJV4MIY z`-Lw0ypAZuzn_Eyi_t?iBQylC7RP>6%aELo=$s#ZL)ibeJu7nz33)rEfAf1iWD7o# ze}|KYMVy)ut&LuQO~Vv3_3ekzyO^Adf!+d&2s6OH^l@+z8-Z&J`-g>sde^*L2GCu( z*-i9;;2a9ZTpD1?uW=ECajCaSNl8H9uLKh zMyv6uW8`8P$xQ0-=46EEJwv&W>$RWZtyfR_e)F-f@Oyyd;fy<}Z^do!nUW$2vYl`e z4N5oq?`HZ5iS;zKwLexkj9(%o<>sqEMN8J7&N9P_)@5QgB-- zeG|oleKx3`Ht#UykC%h*>?}+y&TCfLcUH zmDVo^wggYi7~m8N{Vj-10L9)6nv{@1MDbVpxp}iP>cGbb4F(5}c$$(&X7yNqLK#~j z-n`b2DN@U>RFH6wwaQuN#LrcL16|OnMTNQ^KC<^shS{eNAC~E2NUb3tjMoG@!;1`C zh^2Csg*WiOXLHS$W@sMgN^(}!eHDz9<|_CI>E~eGPTO0Dy#FTdttqO)jdZ z*Y0{eDx?cpRJX+_Q;2Y;0S!!gn3^*+B$LUrD~QmH1q9vhe@?XjZGf1PQdM7HKRl3s z)S`|H=2CadKC942-cy0EpEesqtoGS-jlmBb2CSBC!Ph443Lp4rN_VH4S@f-a4<72= z&;54Zo4#ihHV_6R4A32dAQ_|9N%HxF)h929+=XdcRA-(t+}$4gW~v81inFG^&TQLR zs33a>N+BhCS0Q!PjdAI2Zdj<=DlVq~J-T)B?Va0d-)D+5$jd{eE{L9if&Y`N(dRM6 zp7nkzai1ZEov=Sc$*t{o4%^i6!RZ`~c_YhM2>$LvZ+C!t-!plK?a}N@kVb?>9tf@| z$yzmxw9QsChV#0`nhL1e78zTQ9X+(I z;QCLQV-jyGbff_voPSs4i}0$Dz7BFZV!X4$AfyO|&@yvcUoGNjUta$LRecAxe!phu zUi+kFYB^mvIJ+~y@{&Qew4KRpXuvJvYBCbQ-5udn#idJV_;Ti@Y_ zx{s?#3*X+1jd8X%n;CO2s|u`-Wq(rJ8L)1^bxsH`T&0)aH+yBYqi%!F&WB84hdLk5 zYm=c@-)l8}SpDZqsn1T$m>PQ;U!gXN=25MNEE)wJfhsJs$frl~EJ&vi?MReJdilF) z6x^4!BxIE5Bu;No0+%%^lqnVX&FgToLAZR&>6x7CnaPi-@rPucI2OtLs+U##p~jSt zs7h@KNuX_nOz!Ty`UeBTa(9M|ZIwGdK9v1W(Z<-j#dr`V?^C2!J5S;Et(l(3^96wr zmG9QrO^6OWPgU^RN#Eb?{6!)-+^B5m;&Yryau zZEeEt6_PwCgX{Tqw8R}adL=lc8b)^L1#|rfdN!J5kAHfLoDt;8Vy9T9CZR?stZ$)? zw06W4M&RdN{Cv4LWd*&htRy5rC4_sYqvJc{U~kXo6i)ULYEUVbsBammV}q5mLbP9{ z`yW&T6FraN)Gn{6C}8xbx_f4Nv4cv8f3;`fcQbZ|n4h~ttPr}@?Z-bN zMt4@;U)ZX5={7+OGMV zCnJ|*n>25enLAwT#_oN4DD{=-&;(w5vb%ndRw&29*E}DpyAKhIDv5smDeUfN>qW#y-*E@&4*3=r%m({h5M&;yCu&}Z!m#(@}B`>05BD~w_7>)@3mD*?4oKST3 z(KWSe_9YI1>Lsd?o{o+~!@5)Msx5I$B5*mGN<~E44B!VtPsw-%+D-19M03?f7uVuj z(2#x|l0mTwpcyR42>kVLL`DT9Ra7ujQ@hgb7gSWyw1&8=-m$_m>|N|fJd_T8QB z?WD}iy-YVnP0cm0ntG?69eQdJ5&SE9b9Hz4_Ngh?Ly11Roje3dv#8vc%cK5+O~iZu z)T{4BK-V80a4xS0k*$$xO_P@&`TIj+y}a+f4GQ-bD&hC!GW@;O>QBrrPa79k6;7Y# zK(BRbuAb&BHZH8M?C0`=Lg4=5$!;;rA+5npNNH}NAcT! zgY&nP^2(EP9V`v+pl=evSLh3kHPe%86a-1}8u^L~EzbPVOl7ZEG#IX&X}}`=!zygtC%(GGFeB&1T+HDw}0io(fi|%s_~_igbRtiquwq*LyaZ`wuD;eK_%pg`i}X9yfAE36TF&Q06OiogHBo_n>C zN^e?1&6OgAudS#it=!O$Cav$OuTPfSeKR4I`NT{!$fQ|Px)(G?9UY@gAF{!OKHu)s z&1ACd%(k2@X}7XhDd(W6>I$nlVofe;xp-)*qEa(3d{oUA@S6mj?oYZNzVkUPG=?OT z!rBs@TNWFt$*2HZm*D*oh={{0m~n4d%0AoL1-}VZ;nEJdE^ZVPcYR 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 WpPl}~w|oJ?UW#wkWWP(Bhy5>hN#iL1 diff --git a/icons/obj/clothing/suits.dmi b/icons/obj/clothing/suits.dmi index ed4f3d62cf7a5c181214cfa4d31d874fe8cc3d4b..a3be493d9c33f2e06419c5720457fb41a6a64a6a 100644 GIT binary patch delta 21924 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 b{lma7@Ww}j8CqsF00000NkvXXu0mjft7g?( delta 20574 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 From 23ecfeebf82bf4762675966a4081e2e48b24d731 Mon Sep 17 00:00:00 2001 From: dannno Date: Thu, 26 Feb 2015 16:36:44 -0500 Subject: [PATCH 077/133] THE OWL RETURNS: PART 4: PRODUCT PLACEMENT - adds The Owl and The Griffin prize toys to the arcade - adds The Owl and The Griffin posters (legit and contraband respectively) - adds The Nest barsign --- code/game/machinery/computer/arcade.dm | 4 +- .../game/objects/effects/decals/contraband.dm | 10 ++++- code/game/objects/items/toys.dm | 36 ++++++++++++++++++ code/game/objects/structures/barsigns.dm | 7 +++- icons/obj/barsigns.dmi | Bin 64609 -> 71437 bytes icons/obj/contraband.dmi | Bin 60474 -> 61605 bytes icons/obj/toy.dmi | Bin 22036 -> 22808 bytes 7 files changed, 53 insertions(+), 4 deletions(-) diff --git a/code/game/machinery/computer/arcade.dm b/code/game/machinery/computer/arcade.dm index 7f1f9bdb3ed..1bcc4decc8e 100644 --- a/code/game/machinery/computer/arcade.dm +++ b/code/game/machinery/computer/arcade.dm @@ -29,7 +29,9 @@ /obj/item/toy/minimeteor = 2, /obj/item/toy/carpplushie = 2, /obj/item/toy/foamblade = 2, - /obj/item/toy/redbutton = 2 + /obj/item/toy/redbutton = 2, + /obj/item/toy/owl = 2, + /obj/item/toy/griffin = 2 ) /obj/machinery/computer/arcade/New() diff --git a/code/game/objects/effects/decals/contraband.dm b/code/game/objects/effects/decals/contraband.dm index 6d60db1b4cd..ed8de67de1f 100644 --- a/code/game/objects/effects/decals/contraband.dm +++ b/code/game/objects/effects/decals/contraband.dm @@ -1,9 +1,9 @@ //########################## CONTRABAND ;3333333333333333333 -Agouri ################################################### -#define NUM_OF_POSTER_DESIGNS 32 //subtype 0-contraband posters +#define NUM_OF_POSTER_DESIGNS 33 //subtype 0-contraband posters -#define NUM_OF_POSTER_DESIGNS_LEGIT 32 //subtype 1-corporate approved posters +#define NUM_OF_POSTER_DESIGNS_LEGIT 33 //subtype 1-corporate approved posters /obj/item/weapon/contraband name = "contraband item" @@ -188,6 +188,9 @@ obj/structure/sign/poster/New(serial,subtype) if(32) name += " - Punch Shit" desc += " Fight things for no reason, like a man!" + if(33) + name += " - The Griffin" + desc += " The Griffin commands you to be the worst you can be. Will you?" else name += " - Error (subtype 0 serial_number)" desc += " This is a bug, please report the circumstances under which you encountered this poster at https://github.com/tgstation/-tg-station/issues." @@ -291,6 +294,9 @@ obj/structure/sign/poster/New(serial,subtype) if(32) name += " - High-Class Martini" desc += " I told you to shake it, no stirring" + if(33) + name += " - The Owl" + desc += " The Owl would do his best to protect the station. Will you?" else name += " - Error (subtype 1 serial_number)" desc += " This is a bug, please report the circumstances under which you encountered this poster at https://github.com/NTStation/NTstation13/issues." diff --git a/code/game/objects/items/toys.dm b/code/game/objects/items/toys.dm index 12c3e59e172..585ebf2b90d 100644 --- a/code/game/objects/items/toys.dm +++ b/code/game/objects/items/toys.dm @@ -686,7 +686,43 @@ return ..() +/obj/item/toy/owl + name = "owl action figure" + desc = "An action figure modeled after 'The Owl', defender of justice." + icon = 'icons/obj/toy.dmi' + icon_state = "owlprize" + w_class = 2.0 + var/cooldown = 0 +/obj/item/toy/owl/attack_self(mob/user) + if(!cooldown) //for the sanity of everyone + var/message = pick("You won't get away this time, Griffin!", "Stop right there, criminal!", "Hoot! Hoot!", "I am the night!") + user << "You pull the string on the [src]." + playsound(user, 'sound/machines/click.ogg', 20, 1) + src.loc.visible_message("\icon[src] [message]") + cooldown = 1 + spawn(30) cooldown = 0 + return + ..() + +/obj/item/toy/griffin + name = "griffin action figure" + desc = "An action figure modeled after 'The Griffin', criminal mastermind." + icon = 'icons/obj/toy.dmi' + icon_state = "griffinprize" + w_class = 2.0 + var/cooldown = 0 + +/obj/item/toy/griffin/attack_self(mob/user) + if(!cooldown) //for the sanity of everyone + var/message = pick("You can't stop me, Owl!", "My plan is flawless! The vault is mine!", "Caaaawwww!", "You will never catch me!") + user << "You pull the string on the [src]." + playsound(user, 'sound/machines/click.ogg', 20, 1) + src.loc.visible_message("\icon[src] [message]") + cooldown = 1 + spawn(30) cooldown = 0 + return + ..() /* diff --git a/code/game/objects/structures/barsigns.dm b/code/game/objects/structures/barsigns.dm index b578631912b..bba78e8c29b 100644 --- a/code/game/objects/structures/barsigns.dm +++ b/code/game/objects/structures/barsigns.dm @@ -119,4 +119,9 @@ /datum/barsign/honkednloaded name = "Honked 'n' Loaded" icon = "honkednloaded" - desc = "Honk." \ No newline at end of file + desc = "Honk." + +/datum/barsign/thenest + name = "The Nest" + icon = "thenest" + desc = "A good place to retire for a drink after a night of crime fighting." \ No newline at end of file diff --git a/icons/obj/barsigns.dmi b/icons/obj/barsigns.dmi index ce25b56f08198b2323bd91535e554d462b221568..9fd008228db759e7923f8b5de30dabf3e331196c 100644 GIT binary patch literal 71437 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 diff --git a/icons/obj/contraband.dmi b/icons/obj/contraband.dmi index 03f6c8d17f899b60511315dd052d257486d5a92d..3e03b1b715525b77a4fa61b33f0bd20fcda4f6ce 100644 GIT binary patch delta 10443 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 blq(RK$kmv+oxvRp^!fbhi%gxAY4HC5%76Mp delta 9303 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 diff --git a/icons/obj/toy.dmi b/icons/obj/toy.dmi index 90a2579ab6a6ecd6dd50df5eca2662bd72689f2b..5c62c63a925bc170e738b366a751a756d0d0ed81 100644 GIT binary patch literal 22808 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%0AWn0?3hV_=s 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 Og&63VYS(DG#QqCcp3?OI From b39f120f4b26a73d3a17ac09ccaf0c8f4cc51b06 Mon Sep 17 00:00:00 2001 From: MrStonedOne Date: Thu, 26 Feb 2015 14:07:56 -0800 Subject: [PATCH 078/133] Makes the irc new player alert option behave like irc admin pm notices It will only trigger if the new player alert is enabled for admin display and no valid non-afk admins are on to see it. --- code/modules/admin/verbs/adminhelp.dm | 37 +++++++++++++++++---------- code/modules/client/client procs.dm | 7 ++--- 2 files changed, 28 insertions(+), 16 deletions(-) diff --git a/code/modules/admin/verbs/adminhelp.dm b/code/modules/admin/verbs/adminhelp.dm index 09e3cc4484c..93da6704f1f 100644 --- a/code/modules/admin/verbs/adminhelp.dm +++ b/code/modules/admin/verbs/adminhelp.dm @@ -88,6 +88,23 @@ var/list/adminhelp_ignored_words = list("unknown","the","a","an","of","monkey"," msg = "HELP: [key_name(src, 1)] (?) (PP) (VV) (SM) (JMP) (CA) [ai_found ? " (CL)" : ""]: [msg]" //send this msg to all admins + + for(var/client/X in admins) + if(X.prefs.toggles & SOUND_ADMINHELP) + X << 'sound/effects/adminhelp.ogg' + X << msg + + + //show it to the person adminhelping too + src << "PM to-Admins: [original_msg]" + + //send it to irc if nobody is on and tell us how many were on + var/admin_number_present = send2irc_adminless_only(original_msg) + log_admin("HELP: [key_name(src)]: [original_msg] - heard by [admin_number_present] non-AFK admins who have +BAN.") + feedback_add_details("admin_verb","AH") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + return + +proc/send2irc_adminless_only(source, msg, requiredflags = R_BAN) var/admin_number_total = 0 //Total number of admins var/admin_number_afk = 0 //Holds the number of admins who are afk var/admin_number_ignored = 0 //Holds the number of admins without +BAN (so admins who are not really admins) @@ -95,30 +112,24 @@ var/list/adminhelp_ignored_words = list("unknown","the","a","an","of","monkey"," for(var/client/X in admins) admin_number_total++; var/invalid = 0 - if(!check_rights_for(X, R_BAN)) + if(requiredflags != 0 && !check_rights_for(X, requiredflags)) admin_number_ignored++ invalid = 1 if(X.is_afk()) admin_number_afk++ invalid = 1 + if(X.holder.fakekey) + admin_number_ignored++ + invalid = 1 if(invalid) admin_number_decrease++ - if(X.prefs.toggles & SOUND_ADMINHELP) - X << 'sound/effects/adminhelp.ogg' - X << msg - - //show it to the person adminhelping too - src << "PM to-Admins: [original_msg]" - var/admin_number_present = admin_number_total - admin_number_decrease //Number of admins who are neither afk nor invalid - log_admin("HELP: [key_name(src)]: [original_msg] - heard by [admin_number_present] non-AFK admins who have +BAN.") if(admin_number_present <= 0) if(!admin_number_afk && !admin_number_ignored) - send2irc(ckey, "[original_msg] - No admins online") + send2irc(source, "[msg] - No admins online") else - send2irc(ckey, "[original_msg] - All admins AFK ([admin_number_afk]/[admin_number_total]) or skipped ([admin_number_ignored]/[admin_number_total])") - feedback_add_details("admin_verb","AH") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! - return + send2irc(source, "[msg] - All admins AFK ([admin_number_afk]/[admin_number_total]) or skipped ([admin_number_ignored]/[admin_number_total])") + return admin_number_present proc/send2irc(msg,msg2) if(config.useircbot) diff --git a/code/modules/client/client procs.dm b/code/modules/client/client procs.dm index 51ca6ecf703..4bc8b7f6504 100644 --- a/code/modules/client/client procs.dm +++ b/code/modules/client/client procs.dm @@ -90,7 +90,9 @@ var/list/external_rsc_urls var/next_external_rsc = 0 #endif + /client/New(TopicData) + TopicData = null //Prevent calls to client.Topic from connect if(connection != "seeker") //Invalid connection type. @@ -144,9 +146,8 @@ var/next_external_rsc = 0 if (config.notify_new_player_age >= 0) message_admins("New user: [key_name_admin(src)] is connecting here for the first time.") - - if (config.irc_first_connection_alert) - send2irc("New user", "[key_name(src)] is connecting for the first time!") + if (config.irc_first_connection_alert) + send2irc_adminless_only("New user", "[key_name(src)] is connecting for the first time!") player_age = 0 // set it from -1 to 0 so the job selection code doesn't have a panic attack From 8a798c59b6fba7d386fa2fbd5f722ad3f22a0b2a Mon Sep 17 00:00:00 2001 From: MrStonedOne Date: Thu, 26 Feb 2015 14:44:52 -0800 Subject: [PATCH 079/133] Adds panic bunker changelog --- .../MrStonedOne-panicBunker-PR-8006.yml | 40 +++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 html/changelogs/MrStonedOne-panicBunker-PR-8006.yml diff --git a/html/changelogs/MrStonedOne-panicBunker-PR-8006.yml b/html/changelogs/MrStonedOne-panicBunker-PR-8006.yml new file mode 100644 index 00000000000..4b4a1cc6a67 --- /dev/null +++ b/html/changelogs/MrStonedOne-panicBunker-PR-8006.yml @@ -0,0 +1,40 @@ +################################ +# Example Changelog File +# +# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. +# +# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) +# When it is, any changes listed below will disappear. +# +# Valid Prefixes: +# bugfix +# wip (For works in progress) +# tweak +# soundadd +# sounddel +# rscadd (general adding of nice things) +# rscdel (general deleting of nice things) +# imageadd +# imagedel +# spellcheck (typo fixes) +# experiment +# tgs (TG-ported fixes?) +################################# + +# Your name. +author: MrStonedOne + +# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. +delete-after: True + +# Any changes you've made. See valid prefix list above. +# INDENT WITH TWO SPACES. NOT TABS. SPACES. +# SCREW THIS UP AND IT WON'T WORK. Fuck you N3X15, should have made this work with tabs +# Also, this gets changed to [] after reading. Just remove the brackets when you add new shit. +# Please surround your changes in single (') or double quotes ("). It works without them, but if you use certain characters it screws up compiling. The quotes will not show up in the changelog. +changes: + - rscadd: 'Adds a Panic Bunker!' + - tweak: 'This will prevent any player who has never connected before from connecting. (Admins are exempt)' + - tweak: 'Can be enabled per-round by any admin with +SERVER or for longer periods via the config.' + - recadd: 'Also adds some other config options relating to new joins, server operators should consult their configuration file for more details.' + \ No newline at end of file From f7d3692a6bf91589a5dcdf9ad64bda74a1690065 Mon Sep 17 00:00:00 2001 From: Remie Richards Date: Thu, 26 Feb 2015 23:17:59 +0000 Subject: [PATCH 080/133] Clamps the value of pixel placed items between -(world.icon_size/2) and world.icon_size/2, so -16 and 16 respectively. --- code/game/objects/structures/tables_racks.dm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/code/game/objects/structures/tables_racks.dm b/code/game/objects/structures/tables_racks.dm index 79c7b682a38..141ad4d5405 100644 --- a/code/game/objects/structures/tables_racks.dm +++ b/code/game/objects/structures/tables_racks.dm @@ -324,8 +324,11 @@ I.Move(loc) var/list/click_params = params2list(params) //Center the icon where the user clicked. - I.pixel_x = (text2num(click_params["icon-x"]) - 16) - I.pixel_y = (text2num(click_params["icon-y"]) - 16) + if(!click_params || !click_params["icon-x"] || !click_params["icon-y"]) + return + //Clamp it so that the icon never moves more than 16 pixels in either direction (thus leaving the table turf) + I.pixel_x = Clamp(text2num(click_params["icon-x"]) - 16, -(world.icon_size/2), world.icon_size/2) + I.pixel_y = Clamp(text2num(click_params["icon-y"]) - 16, -(world.icon_size/2), world.icon_size/2) /* From af4c2d86d6a6428f345940ef524bf84ef73c2dd1 Mon Sep 17 00:00:00 2001 From: MrStonedOne Date: Thu, 26 Feb 2015 16:02:26 -0800 Subject: [PATCH 081/133] Tweaks panic bunker verb logic a little bit Allows toggling even if the database is not connected, alerts admins instead. --- code/modules/admin/verbs/panicbunker.dm | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/code/modules/admin/verbs/panicbunker.dm b/code/modules/admin/verbs/panicbunker.dm index e9b12dc5ba2..ff530656cbf 100644 --- a/code/modules/admin/verbs/panicbunker.dm +++ b/code/modules/admin/verbs/panicbunker.dm @@ -5,12 +5,11 @@ usr << "The Database is not enabled!" return - if (!dbcon || !dbcon.IsConnected()) - usr << "The Database is not connected!" - return - config.panic_bunker = (!config.panic_bunker) + log_admin("[key_name(usr)] has toggled the Panic Bunker, it is now [(config.panic_bunker?"on":"off")]") - message_admins("[key_name_admin(usr)] has toggled the Panic Bunker, it is now [(config.panic_bunker?"on":"off")]") + message_admins("[key_name_admin(usr)] has toggled the Panic Bunker, it is now [(config.panic_bunker?"enabled":"disabled")].") + if (config.panic_bunker && (!dbcon || !dbcon.IsConnected())) + message_admins("The Database is not connected! Panic bunker will not work until the connection is reestablished.") feedback_add_details("admin_verb","PANIC") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! From 5529222b624ac713fa319b3befa46c18b9c1d466 Mon Sep 17 00:00:00 2001 From: MrStonedOne Date: Thu, 26 Feb 2015 16:48:43 -0800 Subject: [PATCH 082/133] Fixes guests being allowed to connect while panic bunker is active I was tempted to move all the panic bunker shit to isbanned(), but doing so would mean adding yet ANOTHER query that gets run on every connection, and run for every player on world restart. That just seemed like not worth the effort to just make panic bunker trigger a little bit earier. --- code/modules/admin/IsBanned.dm | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/code/modules/admin/IsBanned.dm b/code/modules/admin/IsBanned.dm index 4a6433fe273..4abe574216a 100644 --- a/code/modules/admin/IsBanned.dm +++ b/code/modules/admin/IsBanned.dm @@ -42,10 +42,15 @@ world/IsBanned(key,address,computer_id) return ..() //Guest Checking - if(!guests_allowed && IsGuestKey(key)) - log_access("Failed Login: [key] - Guests not allowed") - message_admins("Failed Login: [key] - Guests not allowed") - return list("reason"="guest", "desc"="\nReason: Guests not allowed. Please sign in with a byond account.") + if(IsGuestKey(key)) + if (!guests_allowed) + log_access("Failed Login: [key] - Guests not allowed") + message_admins("Failed Login: [key] - Guests not allowed") + return list("reason"="guest", "desc"="\nReason: Guests not allowed. Please sign in with a byond account.") + if (config.panic_bunker && dbcon && dbcon.IsConnected()) + log_access("Failed Login: [key] - Guests not allowed during panic bunker") + message_admins("Failed Login: [key] - Guests not allowed during panic bunker") + return list("reason"="guest", "desc"="\nReason: Sorry but the server is currently not accepting connections from never before seen players or guests. If you have played on this server with a byond account before, please log in to the byond account you have played from.") //Population Cap Checking if(config.extreme_popcap && living_player_count() >= config.extreme_popcap && !(ckey(key) in admin_datums)) From cf5d5794c705d9e6ec7ccf2c95f0b5c86966c247 Mon Sep 17 00:00:00 2001 From: MrStonedOne Date: Thu, 26 Feb 2015 16:54:20 -0800 Subject: [PATCH 083/133] Adds failed login message for panic bunker. --- code/modules/client/client procs.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/modules/client/client procs.dm b/code/modules/client/client procs.dm index 4bc8b7f6504..100c7cb7202 100644 --- a/code/modules/client/client procs.dm +++ b/code/modules/client/client procs.dm @@ -140,6 +140,8 @@ var/next_external_rsc = 0 if (isnum(player_age) && player_age == -1) //first connection if (config.panic_bunker && !holder && !(ckey in deadmins)) + log_access("Failed Login: [key] - New account attempting to connect during panic bunker") + message_admins("Failed Login: [key] - New account attempting to connect during panic bunker") src << "Sorry but the server is currently not accepting connections from never before seen players." del(src) return 0 From 7a990a0a28d06b642df783d0c2fc3b3a15fc3b1c Mon Sep 17 00:00:00 2001 From: Iamgoofball Date: Thu, 26 Feb 2015 18:22:22 -0800 Subject: [PATCH 084/133] Fixes the meth recipe phosphorus --- code/modules/reagents/Chemistry-Goon-420BlazeIt.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/reagents/Chemistry-Goon-420BlazeIt.dm b/code/modules/reagents/Chemistry-Goon-420BlazeIt.dm index 2a0a1f7f700..7f003585fd9 100644 --- a/code/modules/reagents/Chemistry-Goon-420BlazeIt.dm +++ b/code/modules/reagents/Chemistry-Goon-420BlazeIt.dm @@ -228,7 +228,7 @@ datum/reagent/crank/addiction_act_stage4(var/mob/living/M as mob) name = "methamphetamine" id = "methamphetamine" result = "methamphetamine" - required_reagents = list("ephedrine" = 1, "iodine" = 1, "phosphorous" = 1, "hydrogen" = 1) + required_reagents = list("ephedrine" = 1, "iodine" = 1, "phosphorus" = 1, "hydrogen" = 1) result_amount = 4 required_temp = 374 @@ -506,4 +506,4 @@ datum/reagent/hotline/addiction_act_stage4(var/mob/living/M as mob) M.visible_message("[M] clutches at their chest! It looks like they're having a heart attack!") M.adjustBruteLoss(80) // don't do drugs kids ..() - return \ No newline at end of file + return From bcd3a5b3b76614ec91c49db4177ff773ec74819a Mon Sep 17 00:00:00 2001 From: Cheridan Date: Thu, 26 Feb 2015 22:26:12 -0600 Subject: [PATCH 085/133] Fixes metal foam dispenser mode for atmos backpack tank. >>you will never refactor something without overlooking something dumb and breaking it --- code/game/objects/items/weapons/tanks/watertank.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/objects/items/weapons/tanks/watertank.dm b/code/game/objects/items/weapons/tanks/watertank.dm index 93a3a7f1564..47ff3a670f9 100644 --- a/code/game/objects/items/weapons/tanks/watertank.dm +++ b/code/game/objects/items/weapons/tanks/watertank.dm @@ -290,7 +290,7 @@ if(!Adj|| !istype(target, /turf)) return if(metal_synthesis_cooldown < 5) - var/obj/effect/effect/foam/F = new /obj/effect/effect/foam(get_turf(target), 1) + var/obj/effect/effect/foam/metal/F = new /obj/effect/effect/foam/metal(get_turf(target)) F.amount = 0 metal_synthesis_cooldown++ spawn(100) From 16f319bffda834a630b49b26170cded3c3b3c6ff Mon Sep 17 00:00:00 2001 From: Iamgoofball Date: Thu, 26 Feb 2015 20:27:14 -0800 Subject: [PATCH 086/133] I apparently added morphine to Deus. This was not intended. --- code/modules/hydroponics/grown.dm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/code/modules/hydroponics/grown.dm b/code/modules/hydroponics/grown.dm index 3606153be97..cb9aae9bb26 100644 --- a/code/modules/hydroponics/grown.dm +++ b/code/modules/hydroponics/grown.dm @@ -142,7 +142,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/harebell seed = /obj/item/seeds/harebell name = "harebell" - desc = "\"I'll sweeten thy sad grave: thou shalt not lack the flower that's like thy face, pale primrose, nor the azured hare-bell, like thy veins; no, nor the leaf of eglantine, whom not to slander, out-sweeten’d not thy breath.\"" + desc = "\"I'll sweeten thy sad grave: thou shalt not lack the flower that's like thy face, pale primrose, nor the azured hare-bell, like thy veins; no, nor the leaf of eglantine, whom not to slander, out-sweeten’d not thy breath.\"" icon_state = "harebell" slot_flags = SLOT_HEAD filling_color = "#E6E6FA" @@ -353,7 +353,6 @@ ..() reagents.add_reagent("omnizine", 1 + round(potency / 8, 1)) reagents.add_reagent("synaptizine", 1 + round(potency / 8, 1)) - reagents.add_reagent("morphine", 1 + round(potency / 10, 1)) reagents.add_reagent("space_drugs", 1 + round(potency / 10, 1)) reagents.add_reagent("vitamin", 1 + round((potency / 25), 1)) From 081b957a481321dbfbb87991f9c585c979ce9758 Mon Sep 17 00:00:00 2001 From: Iamgoofball Date: Thu, 26 Feb 2015 20:52:31 -0800 Subject: [PATCH 087/133] Nerfs Beepsky Smash --- .../Consumable-Reagents/Drink-Reagents/Alcohols.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/modules/reagents/Chemistry-Reagents/Consumable-Reagents/Drink-Reagents/Alcohols.dm b/code/modules/reagents/Chemistry-Reagents/Consumable-Reagents/Drink-Reagents/Alcohols.dm index 2b55896d7b0..600de7a525c 100644 --- a/code/modules/reagents/Chemistry-Reagents/Consumable-Reagents/Drink-Reagents/Alcohols.dm +++ b/code/modules/reagents/Chemistry-Reagents/Consumable-Reagents/Drink-Reagents/Alcohols.dm @@ -315,9 +315,10 @@ datum/reagent/consumable/ethanol/beepsky_smash description = "Deny drinking this and prepare for THE LAW." color = "#664300" // rgb: 102, 67, 0 boozepwr = 25 + metabolization_rate = 0.8 datum/reagent/consumable/ethanol/beepsky_smash/on_mob_life(var/mob/living/M as mob) - M.Stun(2) + M.Stun(1) ..() return From abee661784a0076877694aa3ebf72b1c548840a5 Mon Sep 17 00:00:00 2001 From: TheVekter Date: Thu, 26 Feb 2015 23:39:27 -0600 Subject: [PATCH 088/133] Adds in Nienhaus' departmental backpacks and fixes itemstate for a few satchels. --- .../objects/items/weapons/storage/backpack.dm | 41 ++++++++++++++++++ icons/mob/back.dmi | Bin 69743 -> 72584 bytes icons/obj/storage.dmi | Bin 63131 -> 64925 bytes 3 files changed, 41 insertions(+) diff --git a/code/game/objects/items/weapons/storage/backpack.dm b/code/game/objects/items/weapons/storage/backpack.dm index 80a46ed0572..85f1b4bfed0 100644 --- a/code/game/objects/items/weapons/storage/backpack.dm +++ b/code/game/objects/items/weapons/storage/backpack.dm @@ -124,6 +124,37 @@ icon_state = "engiepack" item_state = "engiepack" +/obj/item/weapon/storage/backpack/botany + name = "botany backpack" + desc = "It's a backpack made of all-natural fibers." + icon_state = "botpack" + item_state = "botpack" + +/obj/item/weapon/storage/backpack/chemistry + name = "chemistry backpack" + desc = "A backpack specially designed to repel stains and hazardous liquids." + icon_state = "chempack" + item_state = "chempack" + +/obj/item/weapon/storage/backpack/genetics + name = "genetics backpack" + desc = "A bag designed to be super tough, just in case someone hulks out on you." + icon_state = "genepack" + item_state = "genepack" + +/obj/item/weapon/storage/backpack/science + name = "science backpack" + desc = "A specially designed backpack. It's fire resistant and smells vaguely of plasma." + icon_state = "toxpack" + item_state = "toxpack" + +/obj/item/weapon/storage/backpack/virology + name = "virology backpack" + desc = "A backpack made of hypo-allergenic fibers. It's designed to help prevent the spread of disease. Smells like monkey." + icon_state = "viropack" + item_state = "viropack" + + /* * Satchel Types */ @@ -158,21 +189,31 @@ name = "virologist satchel" desc = "A sterile satchel with virologist colours." icon_state = "satchel-vir" + item_state = "satchel-vir" /obj/item/weapon/storage/backpack/satchel_chem name = "chemist satchel" desc = "A sterile satchel with chemist colours." icon_state = "satchel-chem" + item_state = "satchel-chem" /obj/item/weapon/storage/backpack/satchel_gen name = "geneticist satchel" desc = "A sterile satchel with geneticist colours." icon_state = "satchel-gen" + item_state = "satchel-gen" /obj/item/weapon/storage/backpack/satchel_tox name = "scientist satchel" desc = "Useful for holding research materials." icon_state = "satchel-tox" + item_state = "satchel-tox" + +/obj/item/weapon/storage/backpack/satchel_hyd + name = "botanist satchel" + desc = "A satchel made of all natural fibers." + icon_state = "satchel-hyd" + item_state = "satchel-hyd" /obj/item/weapon/storage/backpack/satchel_sec name = "security satchel" diff --git a/icons/mob/back.dmi b/icons/mob/back.dmi index 00aae60bf8d0f6b5823f16ab6c1868dd89e9fe9d..80f929da3b4fbc60827601cf83acef5b5ff9966a 100644 GIT binary patch delta 8934 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 delta 6071 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 diff --git a/icons/obj/storage.dmi b/icons/obj/storage.dmi index 143db8d719f94f440c9ab5e0c8b0e097f7e3d865..fa68f01c1fd8d81c5f4a87517dabb2a5f00ade38 100644 GIT binary patch delta 24048 zcmX_n1zb~a*!BSF5Jc$)2_>a-APov4D$NM#?&eU^NSAa-2$D*}Na+xehS5kj3>e!t z|L^y{{NQ)C^PI!>+XT zY5(|XDXC}tD1{3{jIk@%qsQV04c1^;eir4)cm8E;76x~_evx0r=EcsvR%3_}Vss=s zUDQBTAQZK+=I3#JX!>(4&OxKDiVxz#vx<>jW$brlH|)s|Fc2eqG$w*_|U5LQiNM{!qx=Yshw%`nDp!$CJ{R{QHAo0 zm`{2Ibo0tq1!lDx=ID6}y>I+;yX_xv?yJY}SC`0;ky{#)S3M3aOtC#1$pzfg!K>%8 z<=}OF2(WPWx1oiSuCpbCo$QVLtHN#<6X`g=2D1TEvxlZCzAVq*vE|CXbQR1><1*D} z>`u7wj>2DYEBkf+G_U(*9sSodJA7Y;Y*ngQtO%TRT3iy9X77^t;?PFxjOik4_Tb0u z90dophP{&I8{2WyE^o5Q&mRIzRtMq((haZVi8A)-YZ4B+w64MiWlWgoANOjnDfhKk z8&h4ZBfj5>am6ytsU0!;{jTsT!HM*?O~6ze#U0`hX5`8JIo;{@Jw7T3VfBdEBlcEu zhHV=IFW7-2Xv*XF>p8&~wf-cJDurq%JM+$^qAdGpU4&FoLWF1X>(dmV?%WsSM~sUL zZGLTVI#YpgG3?-F?pa8%`+)r~Hj5Awd3k1xhm=^F!f#l(CFh;L)I8U-rWD*CyLbr) z=VnVf4365sFKwDuB%z&`zu?#%GdnVqk4Fx^3t&*GP?`rNT z;;Lkk@s5syODCxOl}WN$q%qONi>%*Iq&gGUr`5D=Z7%KtKbl(K4CUjz7=b+EriAhp~m|xMmyJM3} z*OX1JO;>hhf1~R@I=}$e3DkSeAT8&>W;Ax&()8!&ch)NketJJVdvOy=!*!B%k)(CM z)tx=$ozcHYa0!lP%<>!AHF^#LF@aPS3kJSjh-{GTmGrLrWKI=~@z4A6m82sLuaLK}o!!z3jT{M>1V_$o$4>Tj8*V}K z>rBhCL5bGaiv6iQ3$7i z$w2?h>8o6@%JMVdTr)@FNs!L5^=6$wfq#8zCM6^a)KZERCAP;|jTW}c(4=vC+Zls} z>q!W>y9)^j2+(hf`(0I*_SrgPL5`&czP+!oACn9TSlOMYbRSwv#9)dxahwt`v&OcO zA0l&CT3Ar9d<{tUp04YXP_QwZV8ncC*|YsZODoN_!o{8Dx&MLTN+%rEgY|nK)7s8j z5wFpxuGU$uM3Wfg;|S*AiL0sMztz2ebbGN|bb%x!AZW1=H!(7z7hQ4=J*)xq2O_*9 zen6g2OP`+YnPf5hKsKgNRd7fe=$8|2EY@`535YIg!NAMF@_oCFetr1I8j=HehBnd(C&Nt4iHz^Fz@yc;dBtp*0N@J-7S5ZuZ@ZgZHaNMsOgn=x&}SE% zvR`aA13~nXo}~2j4sLDc{UpEQ8DTs{Ad#NcKlI~dw=};Nm~czMdinReF-)_KtbxK+ zP26?E~on{{b;q?Yfboot@`Xum9W%`VW`8FpNQ*1U_TeH{ILr;mR7N*daN z1PoSOj~Redj&Dg0xNamBZ% z$gAsQt;Yv>v*R$y!ongk>bE&S);M%M0GilUz{Fh5I>veXhN{b{8j-oWN|6Q?N=l06 zd>JyT%gw?S*O+k4-is=kVp(2&%s(RnBs3@Zh=h+Y?RaN}156YcsX%uM7HWy^cFYuf2yOJka2g4gUtnKZ8P~)FGaHIxh zVt9Qr!O_qoAM3oDBsTPzx5303Ihf1BlvSz8T(PQ3Jlm9eVq?TW8yy*0EW@4>exOhY zaC5jQKS>8ChFJ>~Ozk!yfGD>0##D2qGqQ;Y_4l^6-wvMr#M&%CqOBr-MNy0NL19r* zjs)f{%@qsZ9mc@!@87?rknoK_Mr{5W9E`(r)N(u9#QfjT>U1oLbEJ-&xVoE቎ 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 KozJ(Cf&T-jQ8N4h delta 22220 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 z zoE}W}cMPsBB&I3(xfQd7;KCpp3Agxh_{382iho%$DU+g^oxRP@NPt4Fc*gl;iDb$} z1P)s_#@XPx8kDa6=2DUhi#HG`paWyR*{J(LrBBQbN`+i&4Wuw+>v8?qA6sJdo+U z=D{N7zcE<>wKT{tvuam<f7gb@%IK& z-@0uAU%y7LudiPcu<;DZDPG1jq>Pcy4KnC>d+)WQew1tX(foVFbGt_dEg{QT;I^Z zIE(4?d%Y*BCqJKYD@@zSh^wBb)oh``Ir0uQc`aRCt4Uu%M?-iv@cwYz%ndl$*}17i z0E%$v!P`LBi`?w&mqLPq2^kqGE-u_%VT4RVLSHxf;*!$SmG$*0%+1ZMY;4>gZa-L9 zT2cx*Q5YB)6c!gxOidL&AiQ3hj;!#sMi*}lNhV+yEP8^gIQDnER|Itd7AY7BX07U5Gtkt&Fmjm`$wcroDT(yB{zj7|5?9WFD{$%6|E%}|j69{MKTifrvW}}UPz4H3QmDcj3 zX*CFSvD3Ow7b_^1GCv(*!3ntxI(daHuXI!qr}62-fqQ`1^K=f&@Q9G#t7CgaU)!1L z1-aYrxL^OMAWA4$3A0QE<*Oq>lcfwS@Nbi}Qr_b9;$A;|`f`z}l#^^{$Kj^vyvUY$ zp<%QU6*!Kj@Iv9qEZZ{hJVtTz5u+tpjoaGmWxs=$Anx`{?b5(;2j+!fW_~JjW1HZQ zNwEF$Dv*AY+c(25_wZ`W4+&Qk*RXLM=c@wZ_u^<)_nOH3p9ekBss-8mCvq)omHei$t`L-zWT{|~NGjYrUmo9Fp(D`>aTeo3V@CMEwGk8#4Z}^$<5>3x(pFEgtYsJWE60h2>B-!NeYzL)Tq#|rW zs{^;Twl>)@ErkV$fm93o`cLfzwj&&hHL^KlsRSd3Gli2fGac*HjW5Q=7-Aq)yk?*$ ztZF3Qx21RHsHDqRYIo;oE|A%EZ=%T83+6lY_2tloZmX*UXKCQQ*pgSzGrh5iiQg}( z+Sb**+Scp(Tr7@PmN!tJ?&+)~y(fn>EfWX(64~R{Ai!;0o}BN)x?E1cxw3Wk--qTF zOsNqwSX8M~8#xOusOg}xb*>|@RgVpGBG>g#^NzOv_vjSjC5+BQThqj7IIX^)2T8F` zBZ+_$HYzYtJklnS_qk5DS$#&7eQY)@dt-)n>~qbM`Jp-IXK3ld;R^gzb=y?f@Qxt+ z6QpIz6>xoUhXn<$J8xs1+C7!7WH>j>(|vE$&qV**Z`xPJTfFDiptsHm<~r zcWpY~K}F9O3qwOgDIgh1p3VchKX@cyMg;#5&waW!>oZi~%7T$b%>ZU9j!WzLZdnLJEEym3VlVxCvtHrzl zH$FZdg;8Vt!_HBKo|To=TwxM`fBi3%;h_iE2kC$8I&5>tUB^qU*{*FZaxKd5Q5A%V z@7A-bO!VStTE>w<5kkU}y-B^QX*?0%{2Rh}lgkfZF>xIZ$jw=^Wo5K;e2Dq*@ZKLFA^ed`7K=sEqv`Lprr^9(c z2%DIWK&dw|Jss~xQ>H)MezF*i;m6<4B1AbR2mw^=Rl(cZ9WThSFN+@r>@F-)VLHob z@9-iK#arl$+_hWwJFqCOvT=|xLngG^E>{(PUqZu>%Myv8&OElHd0}w;8oV)Kr_$jL zCm~#TP~C>wRUH5a;H_+q>aq)%>)--rW7j12WxI?JKv_Rv>a!M#g3H-IK_pS$LWNh$ z#N_zA_%QaCl+VHkJn#UPAnU71ngAG3u7EGSaa>U$fwWQNvdzi{fb(Zljo8}VPaLF3RPVNICUWwt zr0Jp=3Nj`})6E2Tj%15}iHgE7LormS(TF7PPxtc7j(ne;&16g-2Q63chRs{Z`G~kP z=OiY+R#AC`^72o~$R1NtD!+am+$B0UscX_*a`Mz*lIubNTqS&EeHgQ%JMPcKQNpeN zNLm*dBA0y%=wY^A@*1iaB|%JyR>E3= z1oNHLN8+Is-%v1DQ)YiwBig60?ZOv`9HvEp*9Nz3qoYj88R5O+Q&VeljKMIAE#Zl* zx3aaZ8~uCs2EjFp-v0>#-~H6;+BOI0(X&RJkMXCYiek@qlH4o5`&m?zotYG4tq#sp zBJT4BW$IgZZ~z|YI&gJGKx8?&iG)SSv>bo#qIz4LLs8;<}R!xah_$`p3B8K$z&c`6FnC7d;IycR+( zPw3U%xlU**;bGbs0@}#nuV2aZTCp(wLsC+qs1*WL3T#A!z^%adH#47jUw}XiAZ0lj z-IJXxkCC;cc*E7@MpV*JW`UqSd6_yhJ5>!JgK{+#SlurdE(v|3`bqJ9&(WGOa&+tI z7f1hO4xM1GmgFJ{fllO0=+OH@k&>Yc z=hj5%ym=!dD;x3{lSV2)e~%h8G3J*;x?VPyVIQwOaP$Z_!CJv?W^F^>=!Cm!&w zgH5KQiO_gAPS9utZ8DU~77CRe6CnNfNAR2O>2o=UVp7PqE<)%BSde@(*7l_eRC(QJ z6YdtU-S3JSpAWadBbMh`acvV&l;gg;UqK%KY&WGNVkd4*PTjgb4Gu=nyaW&zxxTmN z#EzgEK_pN_J)S$N&# z=*2DL_a?3BNSZ80i*w`@HXXm`FYSEoF!mznW;wduL?G{S2^(Y&zpt~OWVH^fL8ask zPV>PUC6-Yv7*1g!HhGh96r~P-vz1w>u`@3XV2HvhH;r-vR$ufkV{1x{{rOW)rfo8< z_STqR)s>DQ4NtjY1pBsbii~DL@x4n`%NJDe?+W)&c6cmkQqxVr2oiPRTH9c&7 zUw{|c2Z(2aPys$Ov5VzTPR8)B$>Hc->LOj_YumS{s6YN$c0jW)J!RLcWa&K9T)-y| zMPv-GHu@Oa?wO+$7;rsrtCs#sp3>p^tdE}Gy-@d&l-nxgm7McnGKbTAt^7PrVVRw# zD$*>w*Lz`|Zu-ROCbjr%skZ?IvDPoq9}omd2EeC_kdh)iHADZ%LRA%&$XE1`=sHe7 zbJ)}v=52#`<*o=tVHKR~^Z*8fLjCZwoUaJ9AS3UWs1i`97}$&tZIDU$C`i8YX~yk! zTs^N`ePvr)7X7U85UpPGG73M02*jMAz|m;GYbZ*maW?45j^>;1A*dvsF6h=AH6@1& z@6f=idsIUP^+w7psy%~Gr00Ws4)^7SpUw(pt4m{VLgT^=vjlM3iLoTr(AdQJ$v?7Z zDoA0k)pN&tIZ#h)bTbvTxE&lgGv6WQl$3Bq=jR7sFf)HvF9)>4xUCXkj=Q2H~ zE3blEtW1sH+UrcO=<5}v0sHZ!$@HQT&DO0$8=io?udnDzYUTR5BjI5AZ zsTq;gyqSSe9%E~Mp4WOluZ*k8ML`b(D9ruy?yjBJ;oLU?;oy6`FPl=h*Km>mUxsni zrSpgHxjPj>9(A84x3&)F>lA%Ucj#{yRuH}ARUKu8M|hi$Zw|u|rEQy@I^t(6np#M;%*=i)~A+fwjE1crT1rLwgmK# zy~35mIYW1Zu2-;}UdmpXaUQ8X&5HGFg$qg7OJ-jk%-&Zl&!w;3GvR8bA{tScl3KRd z+hp4%d}3l-6vv#V#_I0wj*E})QD$Idr1sBKns#SOYZ=22d;+xhrdWux|vYT-c#W0eQajR9%*zj>c~ zj`M>me84J^^*J74k(%JB_j@FQnT3T9wq+5lr(BO+oazza_jtA3Q3!9s63~3}mRwfd znCZ(I-_OH#dCChON(2jl``T8TB(bem3~%fW5$)09ja^E*-mKI4zQl3InZ??cAhn$C zD4Lrs!psnZp#ofzQne5hk!Z{d%|7vxxO>X~%m=f4bfpT*H`MzUi@8s&> z><9pP72~3%MS{XOP^}6HU%x6SC}5*#cH52Kn4gV}{0>v>;TQI$r2Tz|3E0g}w)e`_o+>KkcRIVe*g+!9gp0BLGM|_%^ z@BX+?miPD#rtGhm3@QhR+i`A8H1}|pTPFkx-5>|Nj~6-mWjeiQu2`(MR@Z+?kJ;aX zc&ZZ0Xaf0wuegjap61BJ@ zegi3)a%UGdYYjX3-Kgrh5Xl;OxiUscBC@7(;2$U-{)$-o)8$W#WuNN#gPNOvh^`qu z=G5%0IPG?^0wqk(l=$}Axc}(n?c2AgA}IbVtK`^^A3q4`jCYU8q zX)y}F@teM3fWUm0_mMk8uAfzHObY=c@A=iGZyFm>cSFt_M>czn7voH`d^ZVtce@D( zptSq`@__40S}9r`=MFZ9EMc_EuN@4LIo?z4zKDP~LRWi}B~klkc`Yp&|5&%{y*8O8 zQpF%hPltCE$t2Ddi{Bup`QY61bKg6ZdpHV zBN-yD3KW_p6}M45fz=qU84$i($BluB(7zY=ZZrGx{qAHSb9)em?dq-nk5-CAB zZ^2cWFyEa08#4T2tB6Lm0Y><5$J^0`iGaO}V<1>F6%06B7_?Wu;BMaXQh^!|*|x@h zQ1&wI3E21@a_9X^dFDjCB7mp8^yDoFl-&#UI(i>YKO;D6#8ifXW?GGWGD2%KSwMFdS7c=QZSKokK#WM*sW6qD*nk!{JI}aD~r2#=KNz8;YX(uqTutYI& zg1V$oJ<;BYHZ-xnKIK*uqZPEL*<4;=-7|n}mlSIyGsj2C z4?{q<1toQ-P6}XCHz9I}5F9LC@)V=(<~&MQu#uljbfW0)rlCVm z2knMznd)wf*!l6d9hGtv)JKJQE#!SA`}wdDOCLO12ITHIEL6obotizy-bti+HsNVO ztVEHeYUIQFcKFEUpQHg&LD0VkQT-QYHeM@`3^Tp$mCXNb8~FBtZ2c{jl`b5PG0DL1y!SROS^j@V1r8?<6_jL9A!dJ?x_63wl#cTWdyx8FT>k=h z;ZFD6fg4dW*;K1Q8pcIfR9M>=VDN<*+b92|7cajP7ydLv4}?of;^@sP;uDQHC4;2- zftZ~2$kkPoX;&(tA9_~+;hkQltK9N6&P=iqOt9j+bjn1(9ks>4GyNGXM2@ai`13|~C+RDWEuOHd29QG3) z>pm|n=)#Iww+~H+O!ooUInr}upm2G=iXN&pfDD8YE?x%uNMCIo5Nj{%g$}>Hgr@^2 zO`f$7`WbDl%-;aHK^R3?SJ4lb@uug8E$xGW4#SnBhlley_rd7g4NXz!XG;EueDFnx-@BO4*lc&UJBAuieB82B}+KZnr~Ksl{G21E<$1Ug;84Z*J{di zxSg}6z>(023W!(ITV#U_Jha@1+>YO^ylHqsHZ$m3hV$&9v6;4jFH6rQWB0PNz|}YU zVV2I~sJMNwMY!YdFXvPZH*YB_D5#C^iEVMc?I_(ZJ^sl{f0GqEA!__bkA82fWh&?b z0TMOJ%4rovxx|XzLbhBv;M|OT2MsByPukMto4K|zl*2X~2OExEbGN)Gt#^}iZMU?u zW(v^95*7c<%b}FO>4XlRtUZE$U)Y9Tp5dXaVPW^ANi=;T*pJo8pJvyI`_vmTS)y(^ z=~@SJy4-3jdAg|Rr$K{y**|*(-qHsfZJW;ILXwd`cCOE^exNwSF_am}B76 zUul-Oyzlu4GTfJ)f6u~D#&uiUVWXg!PV$oRn+*D{SmRrSXZ769K!FqvT0J(uYZbd$ zUzj}s&9l+58s(o2^Is7mA)Z+h`lFh6(**nEzkb{5c^<$(K#PHqS!a(^ z44`QH>|z`xj=9z95%LTAr{y<>;xjd2L{$K$ZEFz2ncjf@B=L`+y7B&Fd3!EV-gIy# zKFCJ}Oof(E@<~zb5y#8#z|IB7m%<%_Hw66_Libw|!lRmxLNqJ`-{-22%#GN7s}d`T z?zzV~O^ppy$v6yVW5;T-lzug=z=UeOkGz{dNF{rkF9oIqwxIKNg+KF_ix4{Rm~?km za$%V}Y@sP+Q+0cd2HaQEf8~j7F66h{^KyS9UB-6&m z9xfi1H0JBf_q-|OB!Qbc;g+FTjduZbAnR#`32cQLhXcW%_33y-GnQx{XC4fH%$h!x zf1mkRq`H+Ro8fi~R%HsMd-F6DwU|wlV}M(?*}y%zpi@4VrZsFC63h=M1lgEwWrJkv z7v7n4Tdl<8ByB}MP=rJ+*0nRK5R0qz%^+Ci6F=#|%>F$6_T3n~oEX@@{Ws-hPMMxu zWcVPl>?zxim%HP1I4qUd3A2tc+pit`7V8@*IoevI{CX!p=?3oWylIMP_D2#=a`4e5 zoaU@8r4bQETN*a!A97=;;+7}SIN_+Z8O#`V{=-GW0#L*uZrn!kLQ6rot>i_a1KET} zS1VMW@#4fgwH9-ui=G0L3drSHp8U1(V_Q*6f+6XdI9V?Lvj*TzTE2?gGyu4Jm=(1BJ(P3(@ zqqT>D&r(W?T3S2pb>ix1luR3YlfsGpg?7Pz)goxM5!4yMHTszA1q(7b!6u6OR_vu1 zglShW7bF6eg9T%yPC@NnRwF@H=MbB)j-Dn);iZK$$t0Hr*(I}pllUEH~ zj_w^*)sT>L@;2u#TRxGZzA{c99s4GWCIa|fvO{VQ@viS_#JvcT1~vsMidR};m2)58 z7FtLHLWHtETrtts^J8#>Lt(wRa&J~gTg=ncZF2B=zM<@2H0Tw>`~&@7|LY&+vQOV! znhrbV{{+1wfTvS?u~`bG8#o*e)!t4Hb}W@*Y28?P7Xv$MO8eB*O+k9}n8w*LL4bGt z(TC!y4n(lV$9^bS(Y|TIl%iOcE67`%tKb^Z~zlDo^rl*zEU@xIEbi zEX==LU=q3nH76&rtu0fthCd1npU9r0{nC=Pi=dQ=udSHG6R4MevSHcLRS;aWixvCz z-4h$_{b*{6i6ncu?>l>=?Fj$k>bX>LS*?R0MlfalB-rUKu}0)DQ6ep!{%h>6_g?RcKxw0}dR6oQ6@7E%w0cO79YDb>~hKTx{E9w_$U88G#)WOCG&SBDgZ&NuST{@ zf`@<9#)do%`Le&Sh560H*seOKnnY4enhjS4wEm*jx2ndA^>E)OnBm{Pn60YOw1gY(KR94BUTS_7_n3xYG^M7QUqKy!KC#^{m^~OjxI!(!KVAIC z8HI(+sQ&z9>t=W}+tsukEawWWwbG9z)6MwkCzY&ngy3V!c@+;;iZV=nNU$%!vNOrn zYW(P{c>R(uXY3|o{ueLK&UmjZH}3fV#sq#|%qVI$`!Jb}JBXnJ?#UyIHG(dq2j zP7P>l5`gJh#A8{5t8vweV#&6d6PXH;VHA(mwF1EF_m^uK2U3iz4T*De<;_1Bj9+<3P#Q!nn zhQ}H1iDmm`W-UKyApji?8<}|3FF#w31$}pY0+hO5{ON2_*|8tEcbYbZ2DQ6wrRYT} z6p+@F#?VRrWnEh93YQe4hnRaM4IeJG&e|9_OJxL|?EC-DE?HOF$Jr*LWeR(jAXxZV z#agItGlrAiKI1k%h~MEg+5XET(RR0-}S_`PqHJk z{QiR6E+WFJFCO{rXW?fkk123WenE^!$S5V0(bA#-THin!4rd3V0WBUKG9x4@#%0zp zHm0rW=urnQ#E6^(nFX3tqKXL7HVhPH_!ROz`FX(I;YoUn8Aqlbk0lCHEo@%LMV)$Z zZXV%6nzWFZ&JG?%hKIgYf9lkc7o%WukQGx|{c@)@5xvwOXC%-PBTJK?;XpuPSCr!R zo6npv&5SXE;R|yZf0l5iPuH){AZ=}J5maAu)!vO4VpKQKd(lha55;4JwEw#?u%<1! zoMP{xGpZpRGMQ~5>$>0xnEHndyDf(9LEUQVX_`rNvl=_!it z7Y9(NJ=>$}3%5R87NjD%>M+0Xbf2^?j$ZmD+IVUW6j3YHS%5YLSXT2Lj_8;Z!OpKz z`LL8$n0IS%#rA)fDU-;fBIDNwN?ga80%Q=&wmf-$W@@NNXYlvQH#Aj>yt|~Ah&^dS zhDbB}S<=T(68#?ta zXn5KdAW*eG_vg^i`5$${x$uK)o!ZLJ=bl?>@nXrS&aX~s!D*Uxl1BJ}P!*u^BWE9g z9{UqeJY7okWJ#`gQD9}P9Jebz1Ze)}!gbYxtH%<&^n@r|W3%f*<6`&*!xsT~IJqEn z9^sIZIVh0GkznqH0t>6w?L#V$o&J>k%#+H4HPRCD559LtOmDyNjweV)P=~~roB6~2 zwUG@4<_i9S{ujiB9cqA9yi)79(tH9_T5TPvOIviTVMzhhi<@wKT-Okv47SQHzhe3^ zO?2F&xd^*Db;S~* ziRWVrIhhS4_Gn?*(FR*;V6z;kBwxX|FJ*0GERRCsrFVz!8qH+nx`XAL=_J4L?5qTb zqO<||c!ahEv}Ez`&_MTxSfuZA-o2yi3%s%(^s-*3Hs;J{XMfun_La;w{2~J%%ufZ) zrncoL?+odEBXPG%%GhP74{MySeuCPEgEo%SOxOl?^+>Ee7olU0Wut%S(4jYk-@QFK zRT^pz8vlQVoOe_c&A-MI;H4-a0xv~SzygRUJxY<#K@b#?B8WjjdXcUmSp??*`4p1v$J!~?#w*TXOi6PMsb)c zAplE1?;_`R#RGscl z`)<~=%mr+1@nqaXUk*21>H6@W#r5MnsJ`wHeqOU}H@_O%GSmbpAf2pkub<1SDk~kh zrSu_FCa%nO=X=$6@|FT#&W~^xWDIRBynig=jnQgOWUDCt{Z#dvXfN!uNMDrp@w;Oe zFi86tDX5^ybXilQJDvSJYW}(}vg29g4kHLJ;0+NlO&;;SWaXNTgeRd-SHItI8c;S= zdM>()P4VSC0&wdrqW&gQL0??;lv!D;K`6JfH1;KxFb+2*Nve*HfUm)zMG zD{m6tf9AnoXC$w1OJ4nX#|27=P}I`4T{XJo;~Yam0JNunR*5F?yN6L9$0-ZH8HM82L);8~t#(UOO}-HhdppRPG6B7gH(V`H~6Hv2eQDDYZ>-s3|4zoOXzZ7A&=W z90*khNYHmvl&7OLP@g%-aZmVF3pT1qIfS}}ESrA~GJAC2mTmvif9s^P zP_=5v1baAJt=yc($`8%ES4x<8rWeRQG&3MN45RWpJ%(Jl4Irzh&!inC#NGPGLT&7DuKCW1}g6&)JNn zet5K5B_p)UAv?QtzzYX&wzZoYzd`0G6cx85zK4@j7xD~ymEN-qLypp}P0Q))%f za*3vZkGrLH9{ddkfPib0=PEFbu>Vz*E1oIjI1msr5z&}~I**)Z!KB3J1C9jM^W`Cd zaILU7D;;RdK&=k90b@WOeSqL&n3wW~Do>lS38~p|yJdEIbtUK)e1dq0*@c(qWbP{8 zl;GS`S%HiB!BnGj2)<3#PJW_ktqPQqISHvG!dFEoQx0Q(F7djUVqC?Ul7k z;1Cn}IKbX{y@hgQ1DCYYzgy0!S*Bg>ms&Vm0E zp>cB|xr%JP!s_>WcLn*q!8VoquUd?k+OBR6+vuX_Nv>$e9umo9 zmV3ZdqL?9Mc#O1PNBbvJ$bc|15DJw`o>VPQE;-dx>G`Q?a=DoKp>Or8?no|nWGV_k z*X;t6A$M;CuCZ=`YjLmLN*nZ;4rUk%xUR7<2w{%&9^g+JLPYEO>jDkTg_mj_CslPy zY1GVvc@d!I0siu~+}IMG81}JvE|456cZ0*`Pqg!Bb#3j3gajRb{~8?e*RR8j@#1~zvav|DJ3iACrt zO5HKIzxso@`Z&e|W@#;*WJ%2{A#Zwvkm4gAk>-xQ#Ll zhQwhkKFRI~!<`jV6OV`(WxXwK6JlHbHvh~8l7vmUl}_K%^C(}+r4@QLaFhip2W2gg zZ<-G~$vZ-yVQ^7Lfgt#K^v=?OCIr12cOOHv-=k#fHl1dPtsh9q~_@71GB zpD9tVMT3GWXfc?ia31#@@l9@G;#RA3$S3@dM;LeN0_{DeYlS7OMpY_!?0S&R+&M)5 zte_!;i~rp1Z}Sg7e1ib31haay?DiNRhuMvlRBpgY*2-wDb!l$_HP z%Fp}9HE>#U{D+V2et_cp7syS2?ffq^`~Tep{;yCTsEc!YcIWL!C4D0^2MY{kj%&*U zt)K|x#4=e0QB)kzcp_fLmv$jQYgiPL^A`Qw{m<-LQ9skyZ126_W*iz87D+$8f_q;` z&Icyc*WdU=CXq;(AS&oiyhbVtC^=P+3<_#Aq5{Li!=bD2gTAS2q|D%hq|jA_g8FD4 zZ8F1yHddydFVGNMuJNourj$>Wl(AL>YI0%=AjR)a8;G5qfdOJ^WeU0eb?dksnKX<- zZeU$MqIZedN0{;0;jcVYRR{{4qP+e$81b%X3w&M%uBQTbM#^7@W(?W9X9U6t9bQAi z6(1!#p0|bYgjz6W9X9|5=^YrbfOU6uJ%**ZczSMZXYIM{uTSAeY{li|OouS&QqBvT z)-PXvI+{S26cillt`r%OHBS#&^{rRqECU-5R`=l2O99gB9-&02rWZh$DVxY5NaXEy z3{H1qFZDD{%Sapvv-bnW0@kUJ`lIfckYQlEkX080G{0pI?=8LO`{~H`hI}$}xPfn4 z^%3ZBJNP0aZJM|XE^}*qWKo^W``c25`Q)3(<33NXsb_~&R#kO@67+v~P=>6W9EPfi z+jJVWNv&MP!_@RWPW)YRvSfF6_weALhP%5oq%I-p3BaUoc*k-$FEK$f^M|~A0(PYu z6bv7wJ@ZJgDXd=VK2sJBxr3qqmH9H~<)e@> z^Y8c#RJ!-j^eY;4{JY3b?iW~uvV+SJi} zCj8qRZsB^!1m)w0BT*J8NRL7W|9WjF2m6>X-Lr0#0rT%=t)nupZ7m(q*T!w4nR8yv z0o&1tRv>r>^a{a#pVx+>P;VTM2DHHJOzWr%5p)%$O-7WKU#Bk;OGSZt1Pi3%G(%Zg zNa8&5tS4fn8VFJUo)62uveplb6~5HUAq{skS&>?+*EaG@g0W_~9&S9Kk4y2H!YK`1 z-M_kmVOzZy;w4w*6%-P&ASUFAP*zr+QK=Xow{UfJJvdm1PxKf0x=RXL7T-7ZtL|@l zRHk2ss|x5uog11<061*KJCaf|R;k(X4H=bT^o1C_$bE}TBx5u6o=%Cz5RP-ojW*lI zu5Qd>zWyA2vT5UdjB_PwZ)zVns`<3ty>se{Bd08>*@W6E*A6S&X%+UWdO7nN?`K4( z#dB`^-$HctK|LQf8ypHxI>k-lh&1k@t5oyMKiZ5Lj+_96wzBozNh~`K9{I9&RyUiK z%>z8vYT_tNfAR zU%6b^P+RcNQVW{I*hQb4J$w!G*Y~CbV88`*vsN@^*V_gsS+$g||u2vrMJsc1^~ zN%0H;0Wv&YQQrm+W!pKJe|Lwv) zLnjPffV2e*rPW|vrLM4hWWss+DAX_DJQC=%u?1Wg7O|uot#qy3K()NML??6=EugPO z@YRm}OASTqS8a^}5aQLG`ADF5;%xQJ`9M^GFa8xy=qOEt{CrcXbrar;zE8wo^SIiPw? z!vPbqK-!!a^6Cz9W9RTQJt-+kno7Q}1hbt^@TawHhaFWE&m9`J6Gfie&+dA8lAMDw zN1M}zW)e#P;XIB=WfoRV8{Z51Bao35g?tg(%ev0}gbBaB_&qO>|?8 zx41wrw(YW0C4ILZnUQf&dPgXxJ@j{CUcXaas85yv-y5;s4nYIy&Tc>8^y{9<(X|r6$nND_ zk(B>k;<(ASEIxT|namHT+1gtpiYM?uUTEr0X3_ecc&y>|p}m71MvY;EXi=1pxYvcO zkfy1hBpNbyz~Ot!n`I_^fYX^VRK|R&R?);_ukDDfJ_QLky2w2_GvDR+`^fHM6-_GO z_s-!<>2vWiXQ-2WB5A_u-5;^doEk)?-ln5}dTZk7TOTW3jV}o`C^=eV%uKBS_BO(g zlzi1%Ji_$n(h9yiebzRUaZnYyy@8bX@z{38{xGsS-&B`Iv=yCY*fIE?NoNGa?Zq}mxI;L0Xn%ux&>HEh8vDm2j*^4N+Fi( zKJ0s`h!Cz{SD?aG4_=aukw&Z4r!pi&f@&bTPHMr^LaK$RZ2Ot-it?yx)ldHE{*ryRR$E@mLpk_faf@ zmD!>G;WZEUu|r>#I*&mt+;Kx_9(xC3H*x5j5FVz0k&xpp7>PPehigC~nh6TJa84_B zW{02txexexvf-sr3CYKpsU=0&xee%z7^;}Gv31Yku@WiDfxD97Ik>bAh(rW?& OrdzruI;C26VgCg)10YTS From 5938cc73250e5e550683ed12f927161ad93e5963 Mon Sep 17 00:00:00 2001 From: paprka Date: Fri, 27 Feb 2015 03:58:25 -0800 Subject: [PATCH 089/133] fixes practice lasers exploding fuel tanks --- code/modules/reagents/reagent_dispenser.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/modules/reagents/reagent_dispenser.dm b/code/modules/reagents/reagent_dispenser.dm index 7d8a3147a9c..2a5353b3085 100644 --- a/code/modules/reagents/reagent_dispenser.dm +++ b/code/modules/reagents/reagent_dispenser.dm @@ -98,6 +98,8 @@ ..() if(istype(Proj ,/obj/item/projectile/beam)||istype(Proj,/obj/item/projectile/bullet)) if((Proj.damage_type == BURN) || (Proj.damage_type == BRUTE)) + if(Proj.nodamage) + return message_admins("[key_name_admin(Proj.firer)] triggered a fueltank explosion.") log_game("[key_name(Proj.firer)] triggered a fueltank explosion.") explosion(src.loc,-1,0,2, flame_range = 2) From 8807c433aee3f8d93c50cb6ae9a32bc3fefc4453 Mon Sep 17 00:00:00 2001 From: paprka Date: Fri, 27 Feb 2015 04:21:56 -0800 Subject: [PATCH 090/133] modifies dark matter --- code/modules/reagents/Chemistry-Goon-Pyrotechnics.dm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/code/modules/reagents/Chemistry-Goon-Pyrotechnics.dm b/code/modules/reagents/Chemistry-Goon-Pyrotechnics.dm index 0d503e6164f..0f20253e345 100644 --- a/code/modules/reagents/Chemistry-Goon-Pyrotechnics.dm +++ b/code/modules/reagents/Chemistry-Goon-Pyrotechnics.dm @@ -101,10 +101,10 @@ id = "liquid_dark_matter" result = "liquid_dark_matter" required_reagents = list("stable_plasma" = 1, "radium" = 1, "carbon" = 1) - result_amount = 3 + result_amount = null required_temp = 474 -/datum/reagent/liquid_dark_matter/reaction_turf(var/turf/simulated/T, var/volume) +/*/datum/reagent/liquid_dark_matter/reaction_turf(var/turf/simulated/T, var/volume) if(istype(T, /turf/simulated/floor/)) goonchem_vortex(T, 0, 5, 3) return @@ -114,13 +114,13 @@ if(method == TOUCH) var/turf/simulated/T = get_turf(M) goonchem_vortex(T, 0, 5, 3) - return + return*/ //o god what the fuck goof /datum/chemical_reaction/liquid_dark_matter/on_reaction(var/datum/reagents/holder, var/created_volume) var/turf/simulated/T = get_turf(holder.my_atom) goonchem_vortex(T, 0, 5, 6) return -proc/goonchem_vortex(var/turf/simulated/T, var/setting_type, var/range, var/pull_times) +/proc/goonchem_vortex(var/turf/simulated/T, var/setting_type, var/range, var/pull_times) for(var/atom/movable/X in orange(range, T)) if(istype(X, /obj/effect)) continue //stop pulling smoke and hotspots please From 1b622905727f304721807bcc6e6675f39cf18f36 Mon Sep 17 00:00:00 2001 From: paprka Date: Fri, 27 Feb 2015 04:35:46 -0800 Subject: [PATCH 091/133] remember to test your fixes before you act snarky --- code/_onclick/hud/screen_objects.dm | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/code/_onclick/hud/screen_objects.dm b/code/_onclick/hud/screen_objects.dm index 430134f6504..0a289671a7a 100644 --- a/code/_onclick/hud/screen_objects.dm +++ b/code/_onclick/hud/screen_objects.dm @@ -133,29 +133,29 @@ C << "You are not wearing a mask." return 1 else - if(istype(C.l_hand, /obj/item/weapon/tank/internals)) + if(istype(C.l_hand, /obj/item/weapon/tank)) C << "You are now running on internals from the [C.l_hand] on your left hand." C.internal = C.l_hand - else if(istype(C.r_hand, /obj/item/weapon/tank/internals)) + else if(istype(C.r_hand, /obj/item/weapon/tank)) C << "You are now running on internals from the [C.r_hand] on your right hand." C.internal = C.r_hand else if(ishuman(C)) var/mob/living/carbon/human/H = C - if(istype(H.s_store, /obj/item/weapon/tank/internals)) + if(istype(H.s_store, /obj/item/weapon/tank)) H << "You are now running on internals from the [H.s_store] on your [H.wear_suit]." H.internal = H.s_store - else if(istype(H.belt, /obj/item/weapon/tank/internals)) + else if(istype(H.belt, /obj/item/weapon/tank)) H << "You are now running on internals from the [H.belt] on your belt." H.internal = H.belt - else if(istype(H.l_store, /obj/item/weapon/tank/internals)) + else if(istype(H.l_store, /obj/item/weapon/tank)) H << "You are now running on internals from the [H.l_store] in your left pocket." H.internal = H.l_store - else if(istype(H.r_store, /obj/item/weapon/tank/internals)) + else if(istype(H.r_store, /obj/item/weapon/tank)) H << "You are now running on internals from the [H.r_store] in your right pocket." H.internal = H.r_store //Seperate so CO2 jetpacks are a little less cumbersome. - if(!C.internal && istype(C.back, /obj/item/weapon/tank/internals)) + if(!C.internal && istype(C.back, /obj/item/weapon/tank)) C << "You are now running on internals from the [C.back] on your back." C.internal = C.back From 834ab51bb504437df84733b8ecdccc1263f9305e Mon Sep 17 00:00:00 2001 From: Jordie0608 Date: Fri, 27 Feb 2015 23:37:39 +1100 Subject: [PATCH 092/133] reordered cargo and service, tweaked coloring --- code/game/jobs/job/cargo_service.dm | 232 ++++++++++++++++++++++++++ code/game/jobs/job/civilian.dm | 145 ---------------- code/game/jobs/job/civilian_supply.dm | 87 ---------- tgstation.dme | 2 +- 4 files changed, 233 insertions(+), 233 deletions(-) create mode 100644 code/game/jobs/job/cargo_service.dm delete mode 100644 code/game/jobs/job/civilian_supply.dm diff --git a/code/game/jobs/job/cargo_service.dm b/code/game/jobs/job/cargo_service.dm new file mode 100644 index 00000000000..a3f2f33b3b4 --- /dev/null +++ b/code/game/jobs/job/cargo_service.dm @@ -0,0 +1,232 @@ +/* +Quartermaster +*/ +/datum/job/qm + title = "Quartermaster" + flag = QUARTERMASTER + department_head = list("Head of Personnel") + department_flag = CIVILIAN + faction = "Station" + total_positions = 1 + spawn_positions = 1 + supervisors = "the head of personnel" + selection_color = "#d7b088" + + default_pda = /obj/item/device/pda/quartermaster + default_headset = /obj/item/device/radio/headset/headset_cargo + + access = list(access_maint_tunnels, access_mailsorting, access_cargo, access_cargo_bot, access_qm, access_mining, access_mining_station, access_mineral_storeroom) + minimal_access = list(access_maint_tunnels, access_mailsorting, access_cargo, access_cargo_bot, access_qm, access_mining, access_mining_station, access_mineral_storeroom) + +/datum/job/qm/equip_items(var/mob/living/carbon/human/H) + H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/cargo(H), slot_w_uniform) + H.equip_to_slot_or_del(new /obj/item/clothing/shoes/sneakers/brown(H), slot_shoes) + H.equip_to_slot_or_del(new /obj/item/clothing/glasses/sunglasses(H), slot_glasses) + H.equip_to_slot_or_del(new /obj/item/weapon/clipboard(H), slot_l_hand) + +/* +Cargo Technician +*/ +/datum/job/cargo_tech + title = "Cargo Technician" + flag = CARGOTECH + department_head = list("Head of Personnel") + department_flag = CIVILIAN + faction = "Station" + total_positions = 3 + spawn_positions = 2 + supervisors = "the quartermaster and the head of personnel" + selection_color = "#dcba97" + + default_pda = /obj/item/device/pda/cargo + default_headset = /obj/item/device/radio/headset/headset_cargo + + access = list(access_maint_tunnels, access_mailsorting, access_cargo, access_cargo_bot, access_qm, access_mining, access_mining_station, access_mineral_storeroom) + minimal_access = list(access_maint_tunnels, access_cargo, access_cargo_bot, access_mailsorting) + +/datum/job/cargo_tech/equip_items(var/mob/living/carbon/human/H) + H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/cargotech(H), slot_w_uniform) + H.equip_to_slot_or_del(new /obj/item/clothing/shoes/sneakers/black(H), slot_shoes) + +/* +Shaft Miner +*/ +/datum/job/mining + title = "Shaft Miner" + flag = MINER + department_head = list("Head of Personnel") + department_flag = CIVILIAN + faction = "Station" + total_positions = 3 + spawn_positions = 3 + supervisors = "the quartermaster and the head of personnel" + selection_color = "#dcba97" + + default_pda = /obj/item/device/pda/shaftminer + default_headset = /obj/item/device/radio/headset/headset_cargo + default_backpack = /obj/item/weapon/storage/backpack/industrial + default_satchel = /obj/item/weapon/storage/backpack/satchel_eng + default_storagebox = /obj/item/weapon/storage/box/engineer + + access = list(access_maint_tunnels, access_mailsorting, access_cargo, access_cargo_bot, access_qm, access_mining, access_mining_station, access_mineral_storeroom) + minimal_access = list(access_mining, access_mining_station, access_mailsorting, access_mineral_storeroom) + +/datum/job/mining/equip_items(var/mob/living/carbon/human/H) + H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/miner(H), slot_w_uniform) + H.equip_to_slot_or_del(new /obj/item/clothing/shoes/sneakers/black(H), slot_shoes) + + if(H.backbag == 1) + H.equip_to_slot_or_del(new /obj/item/weapon/crowbar(H), slot_belt) + H.equip_to_slot_or_del(new /obj/item/weapon/storage/bag/ore(H), slot_l_store) + H.equip_to_slot_or_del(new /obj/item/weapon/mining_voucher(H), slot_l_hand) + H.equip_to_slot_or_del(new /obj/item/weapon/reagent_containers/pill/patch/styptic(H), slot_r_store) + else + H.equip_to_slot_or_del(new /obj/item/weapon/crowbar(H), slot_in_backpack) + H.equip_to_slot_or_del(new /obj/item/weapon/storage/bag/ore(H), slot_in_backpack) + H.equip_to_slot_or_del(new /obj/item/weapon/mining_voucher(H), slot_in_backpack) + H.equip_to_slot_or_del(new /obj/item/weapon/reagent_containers/pill/patch/styptic(H), slot_l_store) + +/* +Bartender +*/ +/datum/job/bartender + title = "Bartender" + flag = BARTENDER + department_head = list("Head of Personnel") + department_flag = CIVILIAN + faction = "Station" + total_positions = 1 + spawn_positions = 1 + supervisors = "the head of personnel" + selection_color = "#bbe291" + + default_pda = /obj/item/device/pda/bar + default_headset = /obj/item/device/radio/headset/headset_srv + + access = list(access_hydroponics, access_bar, access_kitchen, access_morgue, access_weapons) + minimal_access = list(access_bar) + +/datum/job/bartender/equip_backpack(var/mob/living/carbon/human/H) + switch(H.backbag) + if(1) //No backpack or satchel + + var/obj/item/weapon/storage/box/box = new default_storagebox(H) + new /obj/item/ammo_casing/shotgun/beanbag(box) + new /obj/item/ammo_casing/shotgun/beanbag(box) + new /obj/item/ammo_casing/shotgun/beanbag(box) + new /obj/item/ammo_casing/shotgun/beanbag(box) + H.equip_to_slot_or_del(box, slot_r_hand) + + if(2) // Backpack + var/obj/item/weapon/storage/backpack/BPK = new default_backpack(H) + new default_storagebox(BPK) + H.equip_to_slot_or_del(BPK, slot_back,1) + if(3) //Satchel + var/obj/item/weapon/storage/backpack/BPK = new default_satchel(H) + new default_storagebox(BPK) + H.equip_to_slot_or_del(BPK, slot_back,1) + +/datum/job/bartender/equip_items(var/mob/living/carbon/human/H) + H.equip_to_slot_or_del(new /obj/item/clothing/shoes/sneakers/black(H), slot_shoes) + H.equip_to_slot_or_del(new /obj/item/clothing/suit/armor/vest(H), slot_wear_suit) + H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/bartender(H), slot_w_uniform) + + if(H.backbag != 1) + H.equip_to_slot_or_del(new /obj/item/ammo_casing/shotgun/beanbag(H), slot_in_backpack) + H.equip_to_slot_or_del(new /obj/item/ammo_casing/shotgun/beanbag(H), slot_in_backpack) + H.equip_to_slot_or_del(new /obj/item/ammo_casing/shotgun/beanbag(H), slot_in_backpack) + H.equip_to_slot_or_del(new /obj/item/ammo_casing/shotgun/beanbag(H), slot_in_backpack) + +/* +Cook +*/ +/datum/job/cook + title = "Cook" + flag = COOK + department_head = list("Head of Personnel") + department_flag = CIVILIAN + faction = "Station" + total_positions = 2 + spawn_positions = 1 + supervisors = "the head of personnel" + selection_color = "#bbe291" + var/global/cooks = 0 //Counts cooks amount + + default_pda = /obj/item/device/pda/cook + default_headset = /obj/item/device/radio/headset/headset_srv + + access = list(access_hydroponics, access_bar, access_kitchen, access_morgue) + minimal_access = list(access_kitchen, access_morgue) + +/datum/job/cook/equip_items(var/mob/living/carbon/human/H) + cooks += 1 + + H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/chef(H), slot_w_uniform) + H.equip_to_slot_or_del(new /obj/item/clothing/shoes/sneakers/black(H), slot_shoes) + switch(cooks) + if(1) + H.equip_to_slot_or_del(new /obj/item/clothing/suit/toggle/chef(H), slot_wear_suit) + H.equip_to_slot_or_del(new /obj/item/clothing/head/chefhat(H), slot_head) + else + H.equip_to_slot_or_del(new /obj/item/clothing/suit/apron/chef(H), slot_wear_suit) + H.equip_to_slot_or_del(new /obj/item/clothing/head/soft/mime(H), slot_head) + +/* +Botanist +*/ +/datum/job/hydro + title = "Botanist" + flag = BOTANIST + department_head = list("Head of Personnel") + department_flag = CIVILIAN + faction = "Station" + total_positions = 3 + spawn_positions = 2 + supervisors = "the head of personnel" + selection_color = "#bbe291" + + default_pda = /obj/item/device/pda/botanist + default_headset = /obj/item/device/radio/headset/headset_srv + + access = list(access_hydroponics, access_bar, access_kitchen, access_morgue) // Removed tox and chem access because STOP PISSING OFF THE CHEMIST GUYS // //Removed medical access because WHAT THE FUCK YOU AREN'T A DOCTOR YOU GROW WHEAT //Given Morgue access because they have a viable means of cloning. + minimal_access = list(access_hydroponics, access_morgue) // Removed tox and chem access because STOP PISSING OFF THE CHEMIST GUYS // //Removed medical access because WHAT THE FUCK YOU AREN'T A DOCTOR YOU GROW WHEAT //Given Morgue access because they have a viable means of cloning. + +/datum/job/hydro/equip_items(var/mob/living/carbon/human/H) + H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/hydroponics(H), slot_w_uniform) + H.equip_to_slot_or_del(new /obj/item/clothing/shoes/sneakers/black(H), slot_shoes) + H.equip_to_slot_or_del(new /obj/item/clothing/gloves/botanic_leather(H), slot_gloves) + H.equip_to_slot_or_del(new /obj/item/clothing/suit/apron(H), slot_wear_suit) + H.equip_to_slot_or_del(new /obj/item/device/analyzer/plant_analyzer(H), slot_s_store) + +/* +Janitor +*/ +/datum/job/janitor + title = "Janitor" + flag = JANITOR + department_head = list("Head of Personnel") + department_flag = CIVILIAN + faction = "Station" + total_positions = 2 + spawn_positions = 1 + supervisors = "the head of personnel" + selection_color = "#bbe291" + var/global/janitors = 0 + + default_pda = /obj/item/device/pda/janitor + default_headset = /obj/item/device/radio/headset/headset_srv + + access = list(access_janitor, access_maint_tunnels) + minimal_access = list(access_janitor, access_maint_tunnels) + +/datum/job/janitor/equip_items(var/mob/living/carbon/human/H) + janitors += 1 + + if(H.backbag != 1) + switch(janitors) + if(1) + H.equip_to_slot_or_del(new /obj/item/key/janitor(H), slot_in_backpack) + else + H.equip_to_slot_or_del(new /obj/item/weapon/soap/deluxe(H), slot_in_backpack) + H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/janitor(H), slot_w_uniform) + H.equip_to_slot_or_del(new /obj/item/clothing/shoes/sneakers/black(H), slot_shoes) diff --git a/code/game/jobs/job/civilian.dm b/code/game/jobs/job/civilian.dm index 84ca4577f6d..cd2e564b41b 100644 --- a/code/game/jobs/job/civilian.dm +++ b/code/game/jobs/job/civilian.dm @@ -1,115 +1,3 @@ -/* -Bartender -*/ -/datum/job/bartender - title = "Bartender" - flag = BARTENDER - department_head = list("Head of Personnel") - department_flag = CIVILIAN - faction = "Station" - total_positions = 1 - spawn_positions = 1 - supervisors = "the head of personnel" - selection_color = "#dddddd" - - default_pda = /obj/item/device/pda/bar - default_headset = /obj/item/device/radio/headset/headset_srv - - access = list(access_hydroponics, access_bar, access_kitchen, access_morgue, access_weapons) - minimal_access = list(access_bar) - -/datum/job/bartender/equip_backpack(var/mob/living/carbon/human/H) - switch(H.backbag) - if(1) //No backpack or satchel - - var/obj/item/weapon/storage/box/box = new default_storagebox(H) - new /obj/item/ammo_casing/shotgun/beanbag(box) - new /obj/item/ammo_casing/shotgun/beanbag(box) - new /obj/item/ammo_casing/shotgun/beanbag(box) - new /obj/item/ammo_casing/shotgun/beanbag(box) - H.equip_to_slot_or_del(box, slot_r_hand) - - if(2) // Backpack - var/obj/item/weapon/storage/backpack/BPK = new default_backpack(H) - new default_storagebox(BPK) - H.equip_to_slot_or_del(BPK, slot_back,1) - if(3) //Satchel - var/obj/item/weapon/storage/backpack/BPK = new default_satchel(H) - new default_storagebox(BPK) - H.equip_to_slot_or_del(BPK, slot_back,1) - -/datum/job/bartender/equip_items(var/mob/living/carbon/human/H) - H.equip_to_slot_or_del(new /obj/item/clothing/shoes/sneakers/black(H), slot_shoes) - H.equip_to_slot_or_del(new /obj/item/clothing/suit/armor/vest(H), slot_wear_suit) - H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/bartender(H), slot_w_uniform) - - if(H.backbag != 1) - H.equip_to_slot_or_del(new /obj/item/ammo_casing/shotgun/beanbag(H), slot_in_backpack) - H.equip_to_slot_or_del(new /obj/item/ammo_casing/shotgun/beanbag(H), slot_in_backpack) - H.equip_to_slot_or_del(new /obj/item/ammo_casing/shotgun/beanbag(H), slot_in_backpack) - H.equip_to_slot_or_del(new /obj/item/ammo_casing/shotgun/beanbag(H), slot_in_backpack) - -/* -Cook -*/ -/datum/job/cook - title = "Cook" - flag = COOK - department_head = list("Head of Personnel") - department_flag = CIVILIAN - faction = "Station" - total_positions = 2 - spawn_positions = 1 - supervisors = "the head of personnel" - selection_color = "#dddddd" - var/global/cooks = 0 //Counts cooks amount - - default_pda = /obj/item/device/pda/cook - default_headset = /obj/item/device/radio/headset/headset_srv - - access = list(access_hydroponics, access_bar, access_kitchen, access_morgue) - minimal_access = list(access_kitchen, access_morgue) - -/datum/job/cook/equip_items(var/mob/living/carbon/human/H) - cooks += 1 - - H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/chef(H), slot_w_uniform) - H.equip_to_slot_or_del(new /obj/item/clothing/shoes/sneakers/black(H), slot_shoes) - switch(cooks) - if(1) - H.equip_to_slot_or_del(new /obj/item/clothing/suit/toggle/chef(H), slot_wear_suit) - H.equip_to_slot_or_del(new /obj/item/clothing/head/chefhat(H), slot_head) - else - H.equip_to_slot_or_del(new /obj/item/clothing/suit/apron/chef(H), slot_wear_suit) - H.equip_to_slot_or_del(new /obj/item/clothing/head/soft/mime(H), slot_head) - -/* -Botanist -*/ -/datum/job/hydro - title = "Botanist" - flag = BOTANIST - department_head = list("Head of Personnel") - department_flag = CIVILIAN - faction = "Station" - total_positions = 3 - spawn_positions = 2 - supervisors = "the head of personnel" - selection_color = "#dddddd" - - default_pda = /obj/item/device/pda/botanist - default_headset = /obj/item/device/radio/headset/headset_srv - - access = list(access_hydroponics, access_bar, access_kitchen, access_morgue) // Removed tox and chem access because STOP PISSING OFF THE CHEMIST GUYS // //Removed medical access because WHAT THE FUCK YOU AREN'T A DOCTOR YOU GROW WHEAT //Given Morgue access because they have a viable means of cloning. - minimal_access = list(access_hydroponics, access_morgue) // Removed tox and chem access because STOP PISSING OFF THE CHEMIST GUYS // //Removed medical access because WHAT THE FUCK YOU AREN'T A DOCTOR YOU GROW WHEAT //Given Morgue access because they have a viable means of cloning. - -/datum/job/hydro/equip_items(var/mob/living/carbon/human/H) - H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/hydroponics(H), slot_w_uniform) - H.equip_to_slot_or_del(new /obj/item/clothing/shoes/sneakers/black(H), slot_shoes) - H.equip_to_slot_or_del(new /obj/item/clothing/gloves/botanic_leather(H), slot_gloves) - H.equip_to_slot_or_del(new /obj/item/clothing/suit/apron(H), slot_wear_suit) - H.equip_to_slot_or_del(new /obj/item/device/analyzer/plant_analyzer(H), slot_s_store) - /* Clown */ @@ -196,39 +84,6 @@ Mime H.rename_self("mime") -/* -Janitor -*/ -/datum/job/janitor - title = "Janitor" - flag = JANITOR - department_head = list("Head of Personnel") - department_flag = CIVILIAN - faction = "Station" - total_positions = 2 - spawn_positions = 1 - supervisors = "the head of personnel" - selection_color = "#dddddd" - var/global/janitors = 0 - - default_pda = /obj/item/device/pda/janitor - default_headset = /obj/item/device/radio/headset/headset_srv - - access = list(access_janitor, access_maint_tunnels) - minimal_access = list(access_janitor, access_maint_tunnels) - -/datum/job/janitor/equip_items(var/mob/living/carbon/human/H) - janitors += 1 - - if(H.backbag != 1) - switch(janitors) - if(1) - H.equip_to_slot_or_del(new /obj/item/key/janitor(H), slot_in_backpack) - else - H.equip_to_slot_or_del(new /obj/item/weapon/soap/deluxe(H), slot_in_backpack) - H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/janitor(H), slot_w_uniform) - H.equip_to_slot_or_del(new /obj/item/clothing/shoes/sneakers/black(H), slot_shoes) - /* Librarian */ diff --git a/code/game/jobs/job/civilian_supply.dm b/code/game/jobs/job/civilian_supply.dm deleted file mode 100644 index daa24aef3e9..00000000000 --- a/code/game/jobs/job/civilian_supply.dm +++ /dev/null @@ -1,87 +0,0 @@ -/* -Quartermaster -*/ -/datum/job/qm - title = "Quartermaster" - flag = QUARTERMASTER - department_head = list("Head of Personnel") - department_flag = CIVILIAN - faction = "Station" - total_positions = 1 - spawn_positions = 1 - supervisors = "the head of personnel" - selection_color = "#dddddd" - - default_pda = /obj/item/device/pda/quartermaster - default_headset = /obj/item/device/radio/headset/headset_cargo - - access = list(access_maint_tunnels, access_mailsorting, access_cargo, access_cargo_bot, access_qm, access_mining, access_mining_station, access_mineral_storeroom) - minimal_access = list(access_maint_tunnels, access_mailsorting, access_cargo, access_cargo_bot, access_qm, access_mining, access_mining_station, access_mineral_storeroom) - -/datum/job/qm/equip_items(var/mob/living/carbon/human/H) - H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/cargo(H), slot_w_uniform) - H.equip_to_slot_or_del(new /obj/item/clothing/shoes/sneakers/brown(H), slot_shoes) - H.equip_to_slot_or_del(new /obj/item/clothing/glasses/sunglasses(H), slot_glasses) - H.equip_to_slot_or_del(new /obj/item/weapon/clipboard(H), slot_l_hand) - -/* -Cargo Technician -*/ -/datum/job/cargo_tech - title = "Cargo Technician" - flag = CARGOTECH - department_head = list("Head of Personnel") - department_flag = CIVILIAN - faction = "Station" - total_positions = 3 - spawn_positions = 2 - supervisors = "the quartermaster and the head of personnel" - selection_color = "#dddddd" - - default_pda = /obj/item/device/pda/cargo - default_headset = /obj/item/device/radio/headset/headset_cargo - - access = list(access_maint_tunnels, access_mailsorting, access_cargo, access_cargo_bot, access_qm, access_mining, access_mining_station, access_mineral_storeroom) - minimal_access = list(access_maint_tunnels, access_cargo, access_cargo_bot, access_mailsorting) - -/datum/job/cargo_tech/equip_items(var/mob/living/carbon/human/H) - H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/cargotech(H), slot_w_uniform) - H.equip_to_slot_or_del(new /obj/item/clothing/shoes/sneakers/black(H), slot_shoes) - -/* -Shaft Miner -*/ -/datum/job/mining - title = "Shaft Miner" - flag = MINER - department_head = list("Head of Personnel") - department_flag = CIVILIAN - faction = "Station" - total_positions = 3 - spawn_positions = 3 - supervisors = "the quartermaster and the head of personnel" - selection_color = "#dddddd" - - default_pda = /obj/item/device/pda/shaftminer - default_headset = /obj/item/device/radio/headset/headset_cargo - default_backpack = /obj/item/weapon/storage/backpack/industrial - default_satchel = /obj/item/weapon/storage/backpack/satchel_eng - default_storagebox = /obj/item/weapon/storage/box/engineer - - access = list(access_maint_tunnels, access_mailsorting, access_cargo, access_cargo_bot, access_qm, access_mining, access_mining_station, access_mineral_storeroom) - minimal_access = list(access_mining, access_mining_station, access_mailsorting, access_mineral_storeroom) - -/datum/job/mining/equip_items(var/mob/living/carbon/human/H) - H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/miner(H), slot_w_uniform) - H.equip_to_slot_or_del(new /obj/item/clothing/shoes/sneakers/black(H), slot_shoes) - - if(H.backbag == 1) - H.equip_to_slot_or_del(new /obj/item/weapon/crowbar(H), slot_belt) - H.equip_to_slot_or_del(new /obj/item/weapon/storage/bag/ore(H), slot_l_store) - H.equip_to_slot_or_del(new /obj/item/weapon/mining_voucher(H), slot_l_hand) - H.equip_to_slot_or_del(new /obj/item/weapon/reagent_containers/pill/patch/styptic(H), slot_r_store) - else - H.equip_to_slot_or_del(new /obj/item/weapon/crowbar(H), slot_in_backpack) - H.equip_to_slot_or_del(new /obj/item/weapon/storage/bag/ore(H), slot_in_backpack) - H.equip_to_slot_or_del(new /obj/item/weapon/mining_voucher(H), slot_in_backpack) - H.equip_to_slot_or_del(new /obj/item/weapon/reagent_containers/pill/patch/styptic(H), slot_l_store) diff --git a/tgstation.dme b/tgstation.dme index 054dd0a7962..7968d81d13d 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -347,9 +347,9 @@ #include "code\game\jobs\whitelist.dm" #include "code\game\jobs\job\assistant.dm" #include "code\game\jobs\job\captain.dm" +#include "code\game\jobs\job\cargo_service.dm" #include "code\game\jobs\job\civilian.dm" #include "code\game\jobs\job\civilian_chaplain.dm" -#include "code\game\jobs\job\civilian_supply.dm" #include "code\game\jobs\job\engineering.dm" #include "code\game\jobs\job\job.dm" #include "code\game\jobs\job\medical.dm" From d2f44872aac286f7f2a5d52b5241d6e3daff02a0 Mon Sep 17 00:00:00 2001 From: Mandurrrh Date: Fri, 27 Feb 2015 12:01:09 -0500 Subject: [PATCH 093/133] Adds emp, emag, and repairs for barsign. --- code/game/objects/structures/barsigns.dm | 135 +++++++++++++++++++++-- icons/obj/barsigns.dmi | Bin 64609 -> 70381 bytes 2 files changed, 127 insertions(+), 8 deletions(-) diff --git a/code/game/objects/structures/barsigns.dm b/code/game/objects/structures/barsigns.dm index 42c1f95c4b3..fbef8b501a6 100644 --- a/code/game/objects/structures/barsigns.dm +++ b/code/game/objects/structures/barsigns.dm @@ -5,18 +5,32 @@ icon_state = "empty" req_access = list(access_bar) var/list/barsigns=list() + var/list/hiddensigns + var/broken = 0 + var/emagged = 0 + var/state = 0 + var/prev_sign = "" + var/panel_open = 0 + + + /obj/structure/sign/barsign/New() ..() + //filling the barsigns list for(var/bartype in typesof(/datum/barsign) - /datum/barsign) var/datum/barsign/signinfo = new bartype - barsigns += signinfo + if(!signinfo.hidden) + barsigns += signinfo + //randomly assigning a sign set_sign(pick(barsigns)) + + /obj/structure/sign/barsign/proc/set_sign(var/datum/barsign/sign) if(!istype(sign)) return @@ -27,96 +41,201 @@ else desc = "It displays \"[name]\"." + + /obj/structure/sign/barsign/attack_ai(mob/user as mob) return src.attack_hand(user) + + /obj/structure/sign/barsign/attack_hand(mob/user as mob) if (!src.allowed(user)) user << "Access denied." return - + if (broken) + user << "The controls seem unresponsive." + return pick_sign() + + + +/obj/structure/sign/barsign/attackby(var/obj/item/I, var/mob/user) + if(!allowed(user)) + user << "Access denied." + return + if( istype(I, /obj/item/weapon/screwdriver)) + if(!panel_open) + user << "You open the maintenance panel." + set_sign(new /datum/barsign/hiddensigns/signoff) + panel_open = 1 + else + user << "You close the maintenance panel." + if(!broken && !emagged) + set_sign(pick(barsigns)) + else if(emagged) + set_sign(new /datum/barsign/hiddensigns/syndibarsign) + else + set_sign(new /datum/barsign/hiddensigns/empbarsign) + panel_open = 0 + + if(istype(I, /obj/item/stack/cable_coil) && panel_open) + var/obj/item/stack/cable_coil/C = I + if(emagged) //Emagged, not broken by EMP + user << "Sign has been damaged beyond repair." + return + else if(!broken) + user << "This sign is functioning properly." + return + + if(C.use(2)) + user << "You replace the burnt wiring." + broken = 0 + else + user << "You need at least two lengths of cable." + + + /obj/structure/sign/barsign/emp_act(severity) - var/prev_icon = icon_state - icon_state = "empbarsign" - sleep(300*severity) //measured in deci-seconds - icon_state = prev_icon + set_sign(new /datum/barsign/hiddensigns/empbarsign) + broken = 1 + + + + +/obj/structure/sign/barsign/emag_act(mob/user) + if(broken || emagged) + user << "Nothing interesting happens." + return + user << "You emag the barsign. Takeover in progress..." + sleep(100) //10 seconds + set_sign(new /datum/barsign/hiddensigns/syndibarsign) + emagged = 1 + req_access = list(access_syndicate) + + /obj/structure/sign/barsign/proc/pick_sign() var/picked_name = input("Available Signage", "Bar Sign") as null|anything in barsigns if(!picked_name) return - set_sign(picked_name) + //Code below is to define useless variables for datums. It errors without these + + /datum/barsign var/name = "Name" var/icon = "Icon" var/desc = "desc" + var/hidden = 0 + //Anything below this is where all the specific signs are. If people want to add more signs, add them below. + + /datum/barsign/maltesefalcon name = "Maltese Falcon" icon = "maltesefalcon" - desc = "The Maltese Faclon, Space Bar and Grill" + desc = "The Maltese Falcon, Space Bar and Grill" + /datum/barsign/thebark name = "The Bark" icon = "thebark" desc = "Ian's bar of choice" + /datum/barsign/harmbaton name = "The Harmbaton" icon = "theharmbaton" desc = "A great dining experience for both security members and assistants" + /datum/barsign/thesingulo name = "The Singulo" icon = "thesingulo" desc = "Where people go that'd rather not be called by their name" + /datum/barsign/thedrunkcarp name = "The Drunk Carp" icon = "thedrunkcarp" desc = "Don't drink and Swim" + /datum/barsign/scotchservinwill name = "Scotch Servin Willy's" icon = "scotchservinwill" desc = "Willy sure moved up in the world from clown to bartender" + /datum/barsign/officerbeersky name = "Officer Beersky's" icon = "officerbeersky" desc = "Man eat a dong, these drinks are great" + /datum/barsign/thecavern name = "The Cavern" icon = "thecavern" desc = "Fine drinks while listening to some fine tunes" + /datum/barsign/theouterspess name = "The Outer Spess" icon = "theouterspess" desc = "This bar isn't actually located in outer space" + /datum/barsign/slipperyshots name = "Slippery Shots" icon = "slipperyshots" desc = "Slippery slope to drunkeness with our shots!" + /datum/barsign/thegreytide name = "The Grey Tide" icon = "thegreytide" desc = "Abandon your toolboxing ways and enjoy a lazy beer!" + /datum/barsign/honkednloaded name = "Honked 'n' Loaded" icon = "honkednloaded" desc = "Honk." + + + + +/datum/barsign/hiddensigns + hidden = 1 + + +//Hidden signs list below this point + + + +/datum/barsign/hiddensigns/empbarsign + name = "Haywire Barsign" + icon = "empbarsign" + desc = "Something has gone very wrong." + + + +/datum/barsign/hiddensigns/syndibarsign + name = "Syndi Cat Takeover" + icon = "syndibarsign" + desc = "Syndicate or die." + + + +/datum/barsign/hiddensigns/signoff + name = "Bar Sign" + icon = "empty" + desc = "This sign doesn't seem to be on." \ No newline at end of file diff --git a/icons/obj/barsigns.dmi b/icons/obj/barsigns.dmi index ce25b56f08198b2323bd91535e554d462b221568..c6b04ee3d1451610b9472aad6b76f2cd876aa5c8 100644 GIT binary patch delta 14764 zcmaL8bzD?Y7w>(B?ruqukOn0MhEP#jx0R+e1ZKZALl(Ch{aBT2LQmyub)Ez0D0xF zXY~4^t>+652e;P_t}X!Jn~|@h5!)$3BP$7C$(`!`SnKdpSva=ZcN9&LUPxH4@$~Z; z2#&jmIhtcOUa_vy7{%<9bSc&heAL^F*^D2H`!X9rtf7o1>Ire37Epo=2 z(6bmE@Pc5>dT>tv61Hk z+46=(zao&|$=0{5m~G?k#vtR$Zkpuu2YiHuv(QbRL!!z@P|3%aFDq7li7qnsWpZAQ zKJ#U<{C04aQ!vZVw&%{L;~~~jAu^!2=y*LB8Sk8&y1^?|AWgJpDP7Qjc$)UZy3O>P zV~aIhQ4Q}N2PN+0j~W=H>^B&cLED{n00zB`WMt2Ii}R4;`^ED5%I&M@@>|L2iqwk~ z^eWx)+yT^WgcRSpzcchdruo)JKOevEg-uv({9=D$qMMYu^P*W)%9u|4BSS_K`9L@Q zA@0*oH^ouNOU*^-mF%Y8RMAd(u$=Hs;0<$OOLKE`Y;pN!QDIiGWA#rk8)49TBH<>G z(%S*)fJHJh5wT^P`$7vn9!#Y11>V)#;55$whoPI@VVmc_gW= zZ}Q0^iPc4g>l3uCRYCNXv(vc1%|w;eTuRkTgvP+NG&%#V+Hr}9IyultMe=7~7nOtj ztk=#<3R~qxldc74*k-F+fEJ&)(;5a}-S!ms&DS*WDq#3*Ep>D)1Tc+iZA_FY;X3iSL42 zoy$0IhlgPfTQ*RE&2G%lrDGR*>Aq$+G49<_`~!xvZT)R>V0tb~4y4L^zs&J8&kzjA z@`)ICHxp=b71d;e;sh+r#s{=tb{UPwCEN^pN^KAC%)A~5f8a9JGB@w(3Lag_Atr|< z{$vrswo$_cpd1K=2=pwr`qen8+@)R?hU&`F`P7@Ny@0T5N|l)1$X)D6WVlVI3m%yhO-d-El5ls*3523+&IOth3v_(sr|e^gS|XQ zogJPn`k48=4W(vv86jSTW9DYiw7OVe=!`gqq>1FTm_bf`{A3U^4z?|`R3LzfhHSut@ zStz(j^E*b{;StBE0AQSRownlDh1GnD6d>a_EdTzN@m``_fV4Vd4r8;W%JX+Wo}Hbq zALa~nTwD^nEv=_uFLtRah_yD^S|4598#hdec-Cl{8d$N@%qPD@fKIoRwonaJOemzH zz&~?=h&M*JA)5o*h~&U<$*m*i`m`b50!Kgjhe8Ml{xnS zSES;nDY`yrLu5lR#b9K6}B!m0D5U1W*qI^stP{h?#nK zrHZKz->LOJKYv@}-dRV#ycKouVxd&j=-MXqa=sKu(RHT+MueWxk8}#RU{mK1rcL9YH;f<9odN%yHeIFHj`65{X?8Z{8 zi7jlPvG+p1(_mtCQZ(RvPdk>NC~NBX@94=%gBKw}d?eM_)^gw4fuk2Q*VZ~ z51i+=r%(3ZRG;>NL{_sBrK=r=!s+p0)YkyO)B5bHR&Y^Jc}{Oi0Cq7hX^yWT9(f=s zH=5YULgHB%EwOY+S_H1&v|I|fqG}BZ?z72N5R&MA3jql z5Oji;-;}h~wq63S{3pB#Umqc}0ctW*lYnjfFx+J2ReU)@I@qwHX@G)k9JJZ%^x-d0I0?BtyOYs$h2D~oE*r#cQ!a> zYxnIwxQWJA&`lr>nD#XiRCYflN7FYcv*lj}(tg1KI<61k@f(&yf)<{4vBe`b?FW~O zeI3rvr^@U*`<~K2pO3M0Oak&afC;mJP8->*m7ff7M+fVQG~hOOr{!6os?*i!_J;yU z@gxpGwI(d?t5W()%J)O=n+xJ}lmVbik6&iCRGyHZ?aSiu}cVfyTuwK3n(% zNYm@-m*I881;Bi=g0KOR*7Z9`ge!^`b##DYH8(eBczHNcWneQM0n`N3ma8J6!eVd7l5Xazj5ZFk;3nw@I;H%2URYShrkdbq zGp$C}6ya(Tpxc3~ZHcK&D9yo>I+%)OUGqcW^L(T;K;FyR(rFFGp7 zDbRCI!%z>)UMeI4^wqPtRNOo+*+2*6##ES|ZjPx5cSqv00!svl4|#Lb~7c&mFNH6|RZpVGPR^;hsB;&@A zL?YP0rIzH6VJBaOhvHL~l6p%~_QO;2b~`x?xJgz9f^4sza~zs_OQ|;tAoFt54-R~U z7V=I|DHQ?ThE<+ZLT{PHi`5U|XS0h~z~cVeM=59aCy?FrZko=rgx z^Ty`*6@oyED(=DSyn^ALGx$YfNRM zq73-@w$!wDF2xlwNN+2VH104mn?sG0-V$391B9j%1OA_Zcs`r3y=fj78XHwAI>6j@ zZcV5|fK;j}vXS<_yh?|TuV-`$ezTyPV=@R_pVjW7m+V^qxEU|CEA#DC24)$HZolfR^S%OpOKc4KV}kS#T7%vUsuC z`;pK7OayWJA?~Zi_BMvehE+uOs#Z{sXrpGD7;d_xtAxM2wz)ijqJz!!erG(ab*c!n zHI@Rs_ZXPukrZr!hYm+4bg9h@PXKUjJ;K8y`C1X-Rm=jVZeQGi zt#B*znN87lVXvKdp2o&Ms1f|6<-z0j8uVkhU5c}1_gr#b)hHr`4UoS6K#rAPaV*R} z#(?JOB!fKkOIEk}CM4a9 zzu)wk%B`E$&}!93a%Jdep6JSVYKT-PIPN(@dmwsS;j-ZZg*{bI4&>BhQSgz26El#N zrZ-Oy(3qihb<f$cVNW?WLu`sTAO3dYsxi4jFH@RG2~}n=G~M>Tri4obYEx$Y!qV`RZy(h=~;L? z@|CFEGvD!hwrs$q#RsVf_^|aztds=takaq1rzu4mWa_Eml$?*PHp|VYo1Ey&;V6F+ z78x4d0`l;xs?klFOP0oV=i6k$8o@7vtHeU$pY}qwKa) zfO@J3gqm9&SgKv6=F$8e>Mxu;ICmeu-nWT6&uK$T3X(J^5U z`O1aynhfUbH6GIod13}BWf@I*xVwE_Mz+;plJhi>@h20kM=`&SjwS}C1Cg5ZrhHj% zu4g9d`pkOU%pJEajn&$tF{XxSJ3IeL??Kj=rt2z?G8y7ikQUXf{$+LZa&FyO^CqP~ zc(rT+;i^!(i63$d_cf~&UGdKqTR->_c@(_9dlC#8y3sdAReVnzZX^!MJ4764>#wtY zG!zbCt-u0Y4&T~&(Hc;33bmmRT2mN`sk7S8(p7y1OE=MR#4|CM2lxZ^A2@FAO`nVX z98D{_()MQqJN7bp%WTt|rO-rD=nPP1133kv25EpuYlcYc9kzoBLd-iuWRaQ?#0qni zO43OLbcv93*-#h&f3I+dB}y|`AluYF9)-GUSGez~fnpUWdyBGpfw`FbN_-=h&{V3B zF3Zt+GBR>9;WW92*7L>kL`kEq7YAcazwiTj_f=mUlLoLGjx8!qoOUr4HG$ zu(NVt{yaPAEUAy}!9D>iG3?#gB9_7MW%k5ZQT8|QGc?`G~dB^L#1ArQ5| zRWE>3lZBoYvahLdhT`{L9dC_bC*w|gZ@bQrK@y28>u;f?Ef*=3rDn@F zUP^*IFWHhO2nHQrS6hp7*sT+xe!#by4XVWD*h&nW z?oe!;#J?r+Di@M?VwDRaZGzZi+85-97!QHQWK1T^nPdAS4`}shBqBg2r*#3NCNohX z57KT`$MshoEV-xdx z{`-%m2Sc49$)wZCv*6)}8iD(30{1uOViM+U@+|XyQTW}GN*;W%1Xw93laWUBObNAS zk2gwBq%pPXWDTicW@-jnU=unus`I3Qt+Mp9i2HYa#WzOMMh2K~H_~}TSWp7|QOvK_ ztT{GMrBtI$rPoUFjHD6Q;?wmfvVcK3Wm6#Au{X6xd6qf|ivExlpb3!nX7yHNKSv-s zg)(B5W`Fj2XwEu|)135OrU>d{3n15@n%1GEiaubR8aQLl=)%1$^h=-%{L|*4r<2Oi zhj(S>nvB{p64@U#s=4M~zrjdGAlKJOBn#$xAaYvSSSEAbqakaQZf zD&r8mWdRhIQCcoBY&9W@ZKm`6^+T4*>c=W|te@920@GGUtpQgW;q%RF>pu;!sb8Pa zVX-}YCt69lh;qel5jbfE!MykcinJDuEgE$7`pEDRwXQ zU~SsqZNI7r)_{k(6zK|qQ6{|TNhSPBp72`@-eA#esNzNW!dUy!nGwpTVb3tWpT2Ve z^*Bfv7mA89q(AwD6o6SAEY>bqj99uJ+|RbGKpf;BTbg@*CcQp?(Fd;k3iL;_!O5;J z^xeP5XP1u~3?EC3nAX3#D?xVZ)Blmn_LfRoFp>sbA4tkNs95QTo+sY$n!V-hEyIa7 z0~5@&?v$)smc3s>`!D;n_)AGiG$J9VtrVz*#H@zBj@Vq*{94)kCYCLUYyu0zfPg|j zo-D;Z^bEO^C-$K#wp%r6AcMy_WX_~*N;9_L6MWI--E$-+$ZqjY{BqhVAAFg%Qq@?q zE{06n3;;Sxmxnb|v`|%rzOSg@I&a!QbS&*^|A-^=WNV+trQxkIzrqGBIaB~KSh&W* zwZuj-%(V2VEg6~|G=CyDV1Hv)c_AhzjHAZ+{Un+6x~2mGFyVGgsGTQOEhyt`UXxH> z+y$~`L+US}mQ5`7&ZZY_m$jt3DjFSy&eMg{mA82T#RfyVRjq9K`EeWGo_k;j6VByo zpU=vre|9;|e?zS~;Y3idm#?mOs%fZirTAHcf=o(lKJwNlP}I z&0K!*fsP(-C_(WPhPhQ!eG?Otz~EU~aMr{`7PJr9tmsC-ofn|p52nPyS{T%*621j@ zeXYGlKIjVd$TZeY$?`3~0__dU&5R|2pB(AUpgwY`4U9$SiKdFT)~Qb$CLBWF$aPy9 zEmwpN!o>nv;#elTrd6Q4i2sYKVZHL*pR1}YVTO|jO&t8V{MyJ8T& zX*gbSO4a?seZ6X{kq(LmA+@w26`$D@*xF-)_aZov(J3CQO8NckmVRG(&|Xp-s7cvM zIec}$ox4cpjy&^@l0Riq#JV9<&7xf7vJjs3uN2{oOiRZ;sr8%Jw$`&f3vV3)+T)#H zxO#Wzx#=UpFXNJ=hHbGk_)AEsfc~FjF*30^!{(>~M!e}oSv)6YPB&iZ@rwP`LUIGm zuEAd_Q#RDk|0+wOidV}MCnmF!?!t{r%rPVYslk?$@b|t|7g8j@H8p5O)sC-^&;IWa~%+C|It%-0-_W+HleyPd-@#pDdTBI zo`6SYZLxGD~VGcO264spvc19yezL8HBBpeBeUr^5;Y+>4JyL zm0-w)TPmW|Rpp{(u+ht#bAyb@LKb6o)oj?Euf50QgXmOf%bv>eb7p7Q*n7>*mGp63OMPj&v51dhR%7>Y9#$Km#?J%c7rGIJ@AjLT5qEZi z@8#SN0_2-q*fB4w-&Or`1xIxmuQ=f#lHu?J?r!$25YD4_Hv^-+cj6%R_4RxKxHdi1 z&?kP(@!IcxM~~!5d89Iww@ALyg7sWK$}J<(rSvvgTG54mvm~G74F4-wL!^e;)LT3FJzjS%cC~f3NO<@LSVIt&{wqOu)t##ZdXb;h> zvR({iJ_l}13Nu-kIUg@jsfS&-2T0@KGTPm97aCK1*MX6v-xiWVxa@9MA>28JCE6_` zwwWM&{E&$4{g(faCVqX@?K6|wIMf*%7PoX1kAAbxR=1+tun^OQSR^O;{jMo2^2JK? zO99iD;Og)7rCB#fb$K{X3N+{-9Z*N@|sM%-_t zSrE)oWB3aAcd-H@D!)~D+E#bcYG2Jf+zwQYDygkS%S$R>DPx4@2 zoBzC@SsMs+3^R+!knc*8R-)>DUfL~wz-}KUmt_>V>#;%EJEATgRN?C(v(mKFb$WtB zS4h5HK%6G@f-yR&Gz!fD}+FRI@i$rc6uS zX*6Z{TQ3?Jvw2-aCwR=vRV+>nJ2vE!2cpMqume0h%9%$Ara7IBFo*5-{E!&7k~hO8 zhKStgnbxULHtRO82G_-M4ZEJVj79P2NUm&<@Di!k=YU}HkqSiL03ZqzI_ZSk$@F-&Tb=tcrIF#}$E!U4s`Rc+=w;?D$g6NGwlR=)1Oje|-L} z8V?>dGjk8KANrU3s(;VLak~sys;SNzW)$A4RZMt|WX6G?gWr|ge;55}19TqSRZmG@ zbSK3yPud{Dn`KEqYh(eZK}&2&d0} zssI!YQtX54YHTSpE=T?*A46np216DYYTb|%bi($xtqv+4gA5(C01?^3_7-4>_ z4~5wK1K(!WnP;K|mh4Y6fo_&2y(tJfe(?MC)NWS_IBwXjG25@wz(KLZx*Go?dP${R zIwosaUiSKk9q8D-M7Uw~JlAniH=b*|WF~t~uGwKETkir0v7Wl~a?ytuM*5U0c+EteVeC;_Fo_f4(IT?z`ng)h$E z_VbKdgl@h~Fm>klt$wPU&kKW=n^kOgUVSSDhpXL~DpD%^ScHuxirTbVxjFeDFM8g7 z3m`aP;MF}?Cui6{xH1&iijl7_x67rD)J>v<{Jf(1Omt*7eqjafTQ&%)u3v>kUi4$zC> z58=Bmn4WcK$vGc#x}16j2mAc)fqubZhtd(`;@GqyZ)DFkx>`HE5CQqtREFV+uzSN& zdG>@IDl=P;sx45kc!0D<+|_IrD@yUC-D?SZ=>_BsVS@X$$Y$`7`T;(GY=+oll_ESV zM-HOu#2c~Me_}BBXSSh5-org34y<)MTGe?+9pk}fge^?_{KtLk&}}W+Mh&~PE$gGWH0%bZJUs*>~9b8Nz@UdCRC;6 z<>f2=-9DC%&d#8UA06h`b>TG;4V%j6YoI^z5%^b9{o&CVQvymg>A)aq%`Oa#xs@loG?Ofmc&kglkppv9R15#em zP+I*M z>m9fgK@NV$4ud7Hpv322EzlVq}W2@jAH_98j(&>cLqSsFOtQ<5*KE!4Ih6iwVG@lik{dNp$ui7Ih)o;&d#d zlJb9)GVV}jA52j695JVru4VJ34e@>D&t|YR6kQDz7ITW;sAyb17Utn!hmtQ`X75m1 zwi}cP=$|GU8qp=sNEq;z;?P)nl}+}k-XLCM?I{$wQ^rSoZ>O$&nHVG(2QR#U3v*bb z@ej146s?o~a-i58tuu#e0e5jCJJ7OZF^q|=iBf(1J3~R0GrpTQ z$;hxjiaxis+BMX~NfWCW98#2*xUydnfp}ipwIJ`JKUW?+_P?ySZ-Yw_aU=V+4Dako z+b{H}JW!maGFG5_d@>887OUB zM?zP1=)jOAc>$=qlaK1%z~McAJmyFcc0cqfVyHR;tkS{S4kQ3iWfS5RB(vyw%uv4t z(RC4U8`8dyw-w$@!UXPODL7AooVW@uMlvLEVN`WTr}v^B`!!$;CqC!7+U+^-uKihN zw2v((hL?>i1%4$elnFe#_kxOb*dvVoj1l9B6r`;qW0MkOpRb;}CCM3gN!9ml z7wu0(q<5@m&mYrAcv7*Vo?pRUD1NOs#<}x;o4z3-8x%M!aiCMA+kqEi>zMUR!(iGNpK4QDCYha z6L>SR|55sE5d5;Nyyz#E23AMfb?>N<+$smLueee5X?bJuAs z_1iV*AbRk)cimNUa?sKOWtalSsBnW~^Sfhdd=asT{^Y2}6p)?F1g(*RK8yX^;I)R@ z+hV|`3T28(@OLMe&dluT1Ia{`Yma$cr~}MWQ*EEUsln3Zke!}bFBZ)}O9aTlj3Yda z1AaLqJoEqUzJx$t14Ba0<1ZQhEFELGvk7W0o9%xn@!zsoo*2OMokDvnz8_FBoKmi+ zr$x4IRf5jtXt(2oYTzr0ya##L7g6cFIML>R+q!GDRKesx;bHOtQ$yK)>2V?-Th!3V)b032&9A{HuXHZ_&dVfIHE3%%$D?Q?g?(Ur4_z zSW-$glqo%q3VeKw=GQ0yem$nr}?zNJKM8D)T+icUDOW> zCZo4`1-tK7cxg=0bzUlLeJVx<nO*eeQ5#+WJd#w`)V_U#EdT z1uH9$sFV|#{O480xK|k=-1dQ;p9NSZw8kanFssf|LxboOIBT+Sej^uHVGVTjr!VUC z8ViFi=*F88+Ru|<9_BF?d^((ksL=|!EKnk5j*>c@@D(ztDrx&&J|)qaq12P3Yfw(K zz|6kROWIb%_sA8KvTD8DyJKWV&2m+DHOrKf)FTHh8+asWrat=qV>ejQ_>53(2BOUs zI6lLu9T==*N@drEY`R%J7bZTl+{J06(|ly1FO^N?)14JHW{|qFFkP~=0BuP&wl?k_ z5MZTV!LR;H-1Td_DZY|rJpn#+znfug1aI1>uR0dmZ?e}WTUSoP_Ium@2g2dlT+4i{ z)PKfAyPuY%uz-&*e1MBg#a4`c8^Ae~Z7wQ`70W1G$F>ms;$L*Z{hm(1vFilLA>)G+ z>Y*NJ^Px5F%3I!dNDIa}{rTM*i+h-}p2FB4lkDrD6e?{lg!isol z8flVg^Jijj`NWRx8qxn|M0)`yzc#DDK`Z!CIS7wBZA#^iOKG(Ik#M>@dbHQ7fIkV zd3fhqQf((V4Ezd-%rIUP@%Tkq(Lema+MYi6DMe3+wj>V61ODO+`mn!V@4tspj>eR` z8c8R7&B5?DPtkBzh23EI4&PVVe6Zk?JXVzlUQv$q7``g)gS~qXN6Zr3s2?t8gh#<& zHOF6(%(q#O4gIHEZBt+w7Q3Nljtsy3$FCbL2D-Q!R1^0TzS7=*s@~%l*52S~CilZ3 zSn(*Jg8d-#Klc~-g)W{Yd9$(jGR^T8z8bZdZNz^O4PqGmO#Qq%R7siML7Mw9*Y5hr zAGQY2VG^xJ3ovO>)Bo&a`XXni7@N$Yt4EX2N|-Xb~cSK2lKd8sv&zDX(&&fX$x>WfZ=fzY$ z)h70wsruwy&Y(S=`MJK?y{cV&b2>DgRsat}$3i$w11X|LuS2`#N8 zyKS$p8Bl;Id3on+CkEyJbG5bz0E*05YwN;KyC%9h6H;0u>s=T%CW5LrSP)bhiY&L) zQ{bonf$L!O6$Gar-g=c-j?^Et5jt(s1eaI8xEY^JmceMf-wN4ZrVF8W>9u^!$s{wA z8N7XAgNw|6H$ZGh`2UN^XTS!{u*&49)GfCwodv>W(7TW!zKp?{Jk9jCV}o(n@XbYhEAQo0iLOJC51p@+D)4&sepPRD zerl}7WCjvu^uf}!<= z=CTi4M(b96n0^ul%@WV>#(LJ|)B`CRk@Ietwaliycm_RusqkFt{X3S**GaO(53IH& zn!f%bGm`lTW*C-Gmlr4l4(}5^t^d3GG@=1e+-$2t9tqbG5?b z`2X_Rm~thn=0$Ln>c{`F%%HlCZK#$&0I+g5HGQP|@wB&=RVW@!@i!N&TCo&*a?o+9 zg^$VivuX1J82XZQ{etR)4U80j4@LUB{##dp@!c?&gfa3(QZR0$H6M=Ye+w;)fsOwg zqwOQDtHb_RG^-Q*U(pQyV>7&@WN?K8i0l{o%jCaE{&4sY$#x9fvyG9!V@%|1UL^T6 zjh;qs{#pIIZd%_I)k@t2w21(E{FzCNuEp-Ba>4LC_EB;DON2t(o?TrHW&XlV6HqSF z$i4rhM?_uX*)Ue>{|;c#;{PAOrm6XHjFCl9UnX{4&kKwzMMN)o@Fw8Th3Zlrc8(_D zbj+Fr>2rpHb4*=S?R@?apYK65X?LB8ZPDjKb&QSAzZXc=kr5g*@`3YN)7oZgD{XzH z!k^HqkGTXK@D-8{HJt1~g`>-fYA(?(k-Df!LN`HX#r9%1d0Llm^5pqtBHe9OhTqyi zZ^4?*>X=S5S?-6p)KCg{n+NG?K6so>BsHN{mlbD04Q`cp)-iq!eYqs>59@#YDgx^@8DXk0Hb;_9HCi zUnJ{|uVkDPyV<;&qgQfV$+X{e^pCC2SO{!!A3mbVe@Iu#g4e4UT`YS+ieH(>-X$W| zP6U&^#qI(Tl%e?e!n*D*WTi2f3d4~Pxac49I3$3r=LH)q}NyAiSCyIM-c{RJ>wZ0 z^fYip@g(9ULxGsy{7Z#eltOY*0SBx$_YA*NjM3$h6~3x2ol^ww%YgY`4_S$<7#?%$ zvN5Pl)iNd&Z zWf#QTGU79T+zj67aujd~3(r9iW8a?&E2^*F9LH<3?D}6={6pYy)XLcRW+`{}IK&_{ zC-CkPOAP#dxvTCQD55c0Sidamz=|>Kk7was(wi#5O zQ=`E5dLv?vni9_1Z)VTSqr#BH|M|Z3n|#a62mHi4+GH zUteMpcg?#VjoY;k>CQ>IQmwqaylAyt9Gq&Vuv2xVQUcbBS(^=g>#8A|d6!m(DQeFb z#wK4@V2uh9=ooM9_-{?rhi22W)W3_+-UR=Jt4)Z~T@96O+uo4H6Yv0Aq{U4=9paaS z*5Od6Yo2h#)UOifV0RGZ7@;r>AcQk^iA=-{VzJ+9U1yb8sv!A`LHMiBlF#t|Vz8LC zK3nX)1oy#FX6J#tl;2Nh{8B!!Da!dX$(MKi0biEGIz-f+DShv;i!%51kild)vLjdk zuXLoIBfbL5Q?Q&rhq^pz8lsI)>>X(x`dJTY>@mT&0xtO!{{4s_Y1 zh~dJlQ};SBbhAnM>xKSPlGm&;XE8yk7=0fazf9P&!SyrQCgv}hz|%*X56hLTLjNCY C$Q`Bt delta 8964 zcmX9^XH*ki*PRf03sNIW5e1RnR8SxRDGE|lx=Ilc5Ty4u0R)te(tD92C|zlRgpRbJ zbdV;!384lE;p2I~HS=R;&aAukJ@>5H`|P<}1?2MtXdF8T!BSHK05I%5I0OKYXTEwy z?kd)9macZr?siU&0N|Zb@Uj0*n*`H4+~_lrpB}f8MAHxFG#?4d-Pq=RZm&sDS9{7# zJXA=St80J9v@EdS|Fxz%bo&f9Pu{o?^s?K>l1dQi-!9U?$tJ@ZN5^g_70sxNOq1ZT z;uSP!kpXYV6q>WXHToR2rwiCT*|O5%rhRDix%d+cD{owv^p~x{kDT{}*}iZX&!)QE zxa;#a1dL}$LtjpFv*8KJmhN`Rod`LRd>o5!eBQK4=2K#AIALMkY=zf4i>}~Ezb*SDR7se-CJoIA7H?C_<-4<>a)^(h zsTsHUa!#N~!Cs+pX@ZgHj&!Byrq2CwF4!i=pJ=%0TLW$`0N@24sVM1rXKYS;p>Eg& z+$2_ig``b@ehDvBGrKTHhw}GWcHbx~&ydUdY?@0s|ABMaa3N`E=ywMo?i2p;=&fhx1O5egv9VxQITY=cbs#&%RY=c6>cD&y|K3k z3-0TD7|o?@Z+zmjWP3(YHiq%(PYl}S68p2)E*?6+-{riE6helQioTLc{%Z-&1p6JOkUAyR?~D{ zpK|rzQyB*RtDIM^WIA&$>l20uQv9!EK?%1B*A;JE!}ky)=6-Y6t{N8j1XSKvm)mAw z#SuHu707&I+EK$*VJn@Jjobe*dOA9g3<16m;SM~+BCEgeEq!(Ny~-AS?n0%VEk~Pq z$~f07elGDFoxg|`V!1i1P;)19xAmp)l9<=gbhc;Ntk?O@MB%hPWTydBJ(h(5HGpb- zt;58}@A(NF^SIeh3a`C>G-z2sa-veROG(_5GZB(|_Rh9`_6G8tVi7zEsl7@0XJ3jk z_SUU?zcc6jys!G5t0I=0mrguqdSK1v+B@_W9Om#2b2$%%P#5cFR-jx(kIK7YrCNd@=9)Qkc90_uB{C#WCJ>R}m)PpmTM*RupIHOMWD*Mu(JIb855_>RWTs zt1t*ImRlNjA^b*|1${?24ooTV0neusV}Q~o>ei5 z*291h`S<<6ab2Muom?-iSl_OyeA!78jDZe_Cmr;zMm06gC; zfO%UBt>A9@#LYbM!%^dGh>LSL%V^Uc|KsN);a=Ni@b-_Yu^Qb7Vn*ooN9G;YA>~Xo zY=C&MfdKIf*3*r0F?Wn`jT~eB7cWJA={DLL8>=kg*b-bEng0{&pfe-dr>SVVn-e^1 zHM%u<*P62s{0ENN{LH_Z>VEeUy(%5*0#`h8xsBNAa-Xr3+}{H4E;F1NEvYGv+&(>Z z*;9Rn-;wr_Ve!c+6rjnW>=JW&a8X->N5i4T=vU!V)6O@$ZlV^JJ3_<>x8g;~hyOUl z-p5BkwthNIH?Teb;o!p7&F2&_k%AEvEl0k8%}Wjjar~{?t5`UfqQllv(7pHuHE|IX zF%EE6P3Z6F~LYo8dkf zegzExPXho}%1bZI1JJS+e)Um|e@N|j{Pl9SDMu<1;v;Uhcm+%6u0J_1OA+_i+7=0e zszgrJp*d_#g!(3kDvA(CqtQDVcNW~;8`{@0Bxz#LmM_hJ#|511H75X|A~0VZq+I_{ z$d^D%2UT8Oq!ep zEPo49pVD=_{IP#9je;qFWI6_6ik>emr1Ir|L-oLIm+Xb}p#zg}s9q1NI&KL7I6eL& zvtU(i`Vz9iNltaGe%4Lg=Ka5d5LPvUmyHN{8_fhgs(AwrPAP}#;DCWY*67cStkMd$G}wSCW+1`=PnjFrjV zp+b4x)S;km3F}YCmloZMJaA5h+I1z9aukRn*n<0{Gth!t@#)}cWR3;^ zY|dhME;2q@pHx6kFKwlq4&&$$wsHd7nwC;zSNt97j`+VY&)HEUWyZ4pTFYm3=35f; z3PPt}lT~upv6U@e=Fw!oWHArBdkYy$e($ZJ!N*E{c}J*HW?ns@_&D36XK!-IE3#{) zEvuJEMc5bl8qAw6w(6mjC!t~up>E6au&+)4B7RVlKlo0G%C098iD0dhA}Q>S`J&yD zv9+H&kA(ftRPX%nZ2h950E$Z#1SBN>`4V<40PLpqSl-sRmjKGxChG%cd-BWIQ(dqM zpcgRhI?qS5CsbOhzdC4HfO`bbjhBPbrHW6C=-x$m+Y5iZ%ny87z;@dmx?B<@E3pIR z_Ri}!O7@9)4@}vwO*%W(Z+JwkBm%0fhKnQOEHzbHp#*|bsE41Q-)IFzy3Wg&nZtMq z4V4YZ`!G7A$RLNy7I(77{EhihjNnb%d7i8BhRw6}#JuBk$M=7G+0Ts8-ja6|cL3md zolZuA0yL+wlnz(s_vgdZ^pevZ6vr-x5lMi{n+5>DF&vW~j!EW!r^+5I(SsE7Ag5c_ z!k#w~?+M)K3Qk}kF#$U0?`$^C7T;v;b$gg^!w`4PUFv-**Qi~Dh}L7E{#r=I{ETbH zJr}9&x_a%DKH7_wP#FNL>^vRYpdxwoq^evpwy$z#Ndu)Juiz@d#x?#G9CSf%CgypM z-^}wcPWXc(a_MTzXE-yjNby&O>Qn;SX$jW}v!uOj2*A=A)6p(HfNg*D>1qq6G{0?# z3B}V|2F-a@5di4D;{x|!X`b6(K2;Aeyt3#ommYB6FsnrX&Xa2?gn_A`owry-^oCntK#qsaP(F61XgQ+lr?MR+r`4dQidz`lMr(|?e^_~i z!iS%S9WZwKqj@h)z^sjG@|uMF6C=Pj#kLM9FsIr}7rFXx9qeHyrQdl=HsQ_x^gb!9 znrD(>b0+$eEI*d6&4L}JfqzeHfQ|Isw%E1AtyOXyX5G8|NkFU0282_hLcCqvu25fl zc!N1b&aIHe3zwy^8fHMY%g|Vo{SaAdaQ3XAsEu4|9^v)x#Z^Urc%s_?6|k>Jij_Oc zF+drnOte0w08u>YE1^X_K|1Wo9li2_Pe@hMRH{oNGJGv!EQc1M7(ugp^vKxTE%>Ux z*(J6Ayh4!(yqAaj99k!kd24G++vrW#Y{tT;feMDQk&%({D(lFiQ|NxB_{J+3&?^gBGu0(KdehUh`{|2zehhuEF zfWwRq&F%A=f-&=7d8&20J;D%R_MCKtAGp6gH`fwkRAu#nMZ11AFS5e#$nkN8>@PzF zuKm63E8+tFwIh%<58ZI3pt$6hm`YzUko)ay(5+{iw~}L+krwaH+oM8JeEI+(k>ss1 z)=C{fnsEsHx>IaU*S?5@AuxXI^+z3a@?}gw50T1F9N-?c5~l@^dnd|x!~?sDu-*De)C_Q*^X%{T&$!a1f!k!x{^Wee zuj|V;zKe&WGnWhlj%k~ZUIlfIJ1Oq3*0(cy7-#y)G(s51&gfrBHg*wu%}7$h=#ml* zI3rN~y1(_SaWyc$ji0Etv5Y;0bYCGR$eR-O##C1vODRfzKXd&0Ba>vLn&Y~lPF47V zc1MOmcQHpjdC_`pZOx@swHeB19mLgW*iWsSx*NXdd(IinL&!oWgIP^uGhk8$y&V~M z1UqV8#mp?b`WI)cNJdd@?cE+eJGh=gz{onPWQ44#eZ}G%M6i_8$X+Rjnwkxjf50*K z=Y%eUZO^e+B(t|H$E!>e&Lj3JP~iMH*k8|Xw_ibL@y$p9QfM#JnlIC*nlG_Y?qJ1D zf8pD|wYz+O&d!h4SvrM`+L2^<_z(wsPKH1-MlKwo2 z;GIfFM{NP9D=!u4;F3r3FlcLjXN<(sc(Gh=Ufp5%MBeXo4x3&`0$p%%8DP5O~c z6W;eYu@&h9I9ccU+wqI?qkKar*5fP^Lz1IKspbCyZDrE_b_IBlMPJ<5%BX%Y z0Ax5Xu5T&TkmX!F;MAhYV*~yd)QG!E)uuXICxI~Ck;HR$Y5YFEH9$A(YigA9wER3X zio+p++|3IE){oyP{7WTg`SgCiZ)AD?qrwy3g34Bf< zfx_QUY!cu6x+`|W#?0sP*XF?IJ8*!SvRN8lc$WP{K$16wlAfLz5G~dA!9F1!b-CKB zvS(5AsU4Q=ePY-XV@4ypxIjNQijP&ur_j4Mc~Sh1*FRPPuY!yo^O}XHK&tbuMmD=# zn-4YrGIl<&xBl~YFHXs(~4uuOOc#&XOb4yy%_tQA(=)cN$&Rhj<=Z~KZ~AH_0XpGiH}M!zzf&fLod4pehzyCFhiqi z&ieQL8HP}oq|H044h)oqkY7Polxs>Q{Hr_X=M1aa`&yK{GQW8Z1kC7A)*JO}R-Els z4v?P;-^1+2VQx{kYEe(iL3Cep(vMA^=#J(1pTGOi?Y1w5$ou+wyJhH^pc2%`D2KLi zJNWxl%AP)ljt>bepZPTyI{1*;b`~lWx|gIc^`iYB75X3c_LJm>IA%a(COX!A?PTL5 z+4Zd7NdA)(rv$xv%J^TQ>nijtVHSKzAMCMx`w;+K;4zbtg!!aGOi&*KOW~yui`U8G zYVQLOK$tP*kVXsNl0>zyl-*4oI?4=F#!93VnPjGRu+@NZ?%NH^!n1#OUTJfAocZ+X zg$CiWhzrWeZy zO2BCk!i_)tV{58V4NF!E%l*+_0ck{+aM+4FN6wY&1s~u@(}@$x^Cy}=VDCa-(#dbW z=Jqk)`c$3S@H(ERaUpkrELqT``{r*6MmRS8RsVU*R3RO>p##$YbTW{$C}GGDtg_EL zyRu4xB}`75tPOn13lIeGjtQn8X5C)EwKvXlR+nVkjX{0!vh&dO5vS|V*Y#>K{m!=M zDuvK-7HstMhT*rJyu|)RY%{)NoOIL z@zW~$?Zhc{bPkg9fVPwWSvT{J>>?>f<7rC{f9|Xt=WwWCkXC3QU+Z zO=(A(-Ude;qaBE%&wp5L2|n6$^CKMlRdsC+Bxw=y?B#&DJp7?{GR}W+;i}&Ugi%G) zxoR+ek>duVy<>vwDeN|L()3i30_jwGb|mQ=Igz^ME5wo2{xpA0V9a$fj*x;O$SahC zgx>4ev$W2DVJ}W(9$ojktWNg1xo}~f*iry*&yi4#a-{6>i4;Vmb{~!Z~j{JZV_{A7hAT$n2x>t zzZ0daW!ZJRW~HaiqEvN`2;%U?{$QDD(>)tvTqld& zX>@e7+_4H?s?OG*PkkK5KMzu84%{r>;mDl=o$F|R=$8L*m-^kAMr~#(RT~ zlTDzxxh(Rt%mu9T7YVHhjbK6M2pNr)A*-jiUn{<62Vh4W#=xjkT6wn{d@l>)s>Hc? z-7W<|^Mmm2v71es-hy+fVY%8xr}3$?|AwF&>tC(FKyK4}jz)sT`Z$?HX{{W&wwe^p#-t5w=X#uM8RKp11OuD*jyT1HBFCxBEfSg*oqa+xRdpA| z!1^d?ck-#Zg9wyy1-CEkM_7aQuFSt)&mZ$<$(xnJdrK;nIB$S!LklhIX9y-lm`X^~ z!-r@3xAtX-s)_BhVhImVs3@BHzD% zH->>s;^y&Q7?CK1C*8Atc5m4FtX`J0`x0W_Y(rg< zU~)R<9*8@B-%1y~*<9uNG$K$sNBIQEsC!MW{X&{=Wn7c99AA*3Vg79$8UvRIG@!g1 z>A0C3uK0KpZq66abVyr#IW~az*hN0VwlAiMC;CE&&R5ka`H{J!v)Lx|BrYixQOrng zkvA)XPs`{PFOtvEY!W(gMd;U1hO1)rUA@1dK;N;}=mxJOf22}d{`^OtRN>`}T0xY^sSijh7b?15G$F}i#kYDgl`E%X<75G6e)?(V=`}yG^=vf^jO`DxS3Wi-1D4ud1;22*dFrybT9^fK#Y7bu)l zIg;2bS{bFe1L1)4?+7;Uxz_+}yMGtD6X|$vJJ+>8;pQuH<;W|<1Y)GtJQ4P9!mU~a zavf?y=6*`mw(X9t7&;k8mz3S7>H-hL?2lC<+3RDN8Sc`dcBEDOfn9AmNWEJW5R-Q&Up~$HOBdZ2rW%f=S;QF3v*ta+mb~ z$^dxy?9-k_TYgT$l-XjXPOR!m6=AdfYti;?9p6CAEwS10TF;!u#`{v5$Xm4-){c8; zU)^}^U2WQol>YHICp#zZP_;+0)3BiktpuzM_`ZzX$o5YmK~?eq=j6=@Mh6WST5RUn z2Q$aPiY(Bppp!+(qiR^ZLt1pYPh2d_3Zq9vBaKv+8LGF+|n6W`D3ytfWrF0 zO0xI1nw>5lBi?@$O1dr`svC|MqAozs{d=NN*YHMu@?%T(rD@Wu*t74ow`FHe-08vW zgTFRytN4rReaC&i>7f{vsWj(lc9_B(%A7MbOVQEeD`g{(8KP`j%y(rX5{EVtMlR3z zL0I9bKTVhCIP@=mC)_pBntM!V6+`hE=&LlB=Yr1A{G88dZte*e@V!T?g+kZ?{NqH3f8|X~}Lu3T8-3)Kx%SHv*Xyn@!}okVZw(5&NdV zCEoSi>2H&=1&1~q1e?PTriTa+?0K0q6_AzeSdhu zW@Gf*f0ooI#D?+avIr}i1J0C{-96R($u_1)ZYgCS2IjI%^<6fy-RijZQ^RTh1pZk4 zxm1i#|4-c{;8Mp7Nh&q~@gM2|nxcgR;_cdnCD?7vp~^9DBYyMs;V)a={!(5Vz^FJEd`cY*3Zt9t)UUmpG*DQ-&~_a zY^ovXzBS2RIoIU}M%{T)%)0Aa<-6lYoXhNDn%ha?$#o)nG_rer(p;KA%)|Wq7rBSh zLO8ALXNrGNFb01{tIk1lDgc#t$u6h7;7WolThD-mvP5>5Bd7Sb}be!B@9Iz9wRO-CJW~7>B{JF(~(I z?j+w+VLWeN)8l@Y+!}e6Vt-c8t`vZtiU*Y&j8B(>V=B{!3HAj2EFY(rhx2b79o6{a zMdy5deKVYYjpwdfx5P}>`|SR%bDSia_Z`G=dM+XE9b&j8MN}Ncv-zH{C!0V1gLdY_`+Q`ipJ!8?PT=HqgGVQ&Bwh2Jy5#lTEcbc5abnh>$YSZVW@(ZS3yjd2z=` zRY=g!@%Xk$poiJdF@z=raJaUb@fosXVAW9O@4Vp}7@rthN+(YA6f7`3ZyYG~T1V)W zh)X{!h->N(N|ySCCM5Ix=N@EpC%-z|5XachovHsuwJd2!c`deu(^l=ec+7_)3WopN zmT=+H{O8yNMg-nB|9=~&-j)LSpPiG&ym$_gawb+Tc3pmZvDF25q^hk_rfeSkf9tZA A>Hq)$ From fa0e5344ef70bb6a4c5dfbc1995de42b10f8c450 Mon Sep 17 00:00:00 2001 From: phil235 Date: Fri, 27 Feb 2015 19:01:32 +0100 Subject: [PATCH 094/133] Removes sugar effects. --- code/modules/food&drinks/drinks/drinks.dm | 4 ---- code/modules/food&drinks/food/condiment.dm | 3 --- code/modules/food&drinks/food/snacks.dm | 4 ++-- 3 files changed, 2 insertions(+), 9 deletions(-) diff --git a/code/modules/food&drinks/drinks/drinks.dm b/code/modules/food&drinks/drinks/drinks.dm index 9e98ef77fa3..bab05b08a7b 100644 --- a/code/modules/food&drinks/drinks/drinks.dm +++ b/code/modules/food&drinks/drinks/drinks.dm @@ -33,10 +33,6 @@ return 0 if(M == user) - if(src.reagents.has_reagent("sugar") && M.satiety < -150 && M.nutrition > NUTRITION_LEVEL_STARVING + 50 ) - M << "You don't feel like drinking any more sugary drink at the moment." - return 0 - M << "You swallow a gulp of [src]." if(reagents.total_volume) reagents.reaction(M, INGEST) diff --git a/code/modules/food&drinks/food/condiment.dm b/code/modules/food&drinks/food/condiment.dm index 774ab4fa801..02419159876 100644 --- a/code/modules/food&drinks/food/condiment.dm +++ b/code/modules/food&drinks/food/condiment.dm @@ -40,9 +40,6 @@ return 0 if(M == user) - if(src.reagents.has_reagent("sugar") && M.satiety < -150 && M.nutrition > NUTRITION_LEVEL_STARVING + 50 ) - M << "You don't feel like drinking any more sugary food at the moment." - return 0 M << "You swallow some of contents of \the [src]." if(reagents.total_volume) reagents.reaction(M, INGEST) diff --git a/code/modules/food&drinks/food/snacks.dm b/code/modules/food&drinks/food/snacks.dm index bc39bb04a71..1550da227c1 100644 --- a/code/modules/food&drinks/food/snacks.dm +++ b/code/modules/food&drinks/food/snacks.dm @@ -59,8 +59,8 @@ fullness += C.nutriment_factor * C.volume / C.metabolization_rate if(M == user) //If you're eating it yourself. - if(src.reagents.has_reagent("sugar") && M.satiety < -150 && M.nutrition > NUTRITION_LEVEL_STARVING + 50 ) - M << "You don't feel like eating any more sugary food at the moment." + if(junkiness && M.satiety < -150 && M.nutrition > NUTRITION_LEVEL_STARVING + 50 ) + M << "You don't feel like eating any more junk food at the moment." return 0 if(wrapped) From 7d22f4bdbde56ebf2d06c2ef6b661eb23f5b4fe1 Mon Sep 17 00:00:00 2001 From: Mandurrrh Date: Fri, 27 Feb 2015 15:39:13 -0500 Subject: [PATCH 095/133] Fixes #7935 correct use of Kelvin without degrees. --- code/game/machinery/atmoalter/meter.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/machinery/atmoalter/meter.dm b/code/game/machinery/atmoalter/meter.dm index c9a7c1cf6c2..64f7f4c35b4 100644 --- a/code/game/machinery/atmoalter/meter.dm +++ b/code/game/machinery/atmoalter/meter.dm @@ -73,7 +73,7 @@ if (src.target) var/datum/gas_mixture/environment = target.return_air() if(environment) - t += "The pressure gauge reads [round(environment.return_pressure(), 0.01)] kPa; [round(environment.temperature,0.01)]°K ([round(environment.temperature-T0C,0.01)]°C)" + t += "The pressure gauge reads [round(environment.return_pressure(), 0.01)] kPa; [round(environment.temperature,0.01)] K ([round(environment.temperature-T0C,0.01)]°C)" else t += "The sensor error light is blinking." else From 2474e84299bf4af2c24dc6dd704827daf475a4c8 Mon Sep 17 00:00:00 2001 From: dannno Date: Fri, 27 Feb 2015 15:59:50 -0500 Subject: [PATCH 096/133] REALLY FIXED THIS TIME LOL --- code/game/objects/structures/barsigns.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/objects/structures/barsigns.dm b/code/game/objects/structures/barsigns.dm index 198cf71e19b..0ed4628a7d0 100644 --- a/code/game/objects/structures/barsigns.dm +++ b/code/game/objects/structures/barsigns.dm @@ -210,7 +210,7 @@ icon = "honkednloaded" desc = "Honk." -/datm/barsign/thenest +/datum/barsign/thenest name = "The Nest" icon = "thenest" desc = "A good place to retire for a drink after a long night of crime fighting." From ae4160b2b0fea6baf0ea51a79b338b005dc39fa9 Mon Sep 17 00:00:00 2001 From: xxalpha Date: Fri, 27 Feb 2015 21:26:18 +0000 Subject: [PATCH 097/133] Conflict resolve. --- icons/mob/eyes.dmi | Bin 7077 -> 7504 bytes icons/obj/clothing/glasses.dmi | Bin 6832 -> 7317 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/eyes.dmi b/icons/mob/eyes.dmi index 306ea503fe2cbef17c5fc57255a83a5c80208622..3479dda2dd173369d2abad35be0e9499a64371ca 100644 GIT binary patch literal 7504 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 Z@(asYhX2|ESp@+vt(&^)=<7D&{{`Kd8j1h_ literal 7077 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 YH24e|Tm4JPD-iHAGq!}5o_4+YKL@FKzyJUM diff --git a/icons/obj/clothing/glasses.dmi b/icons/obj/clothing/glasses.dmi index f18a3018b12198c75b4290ad5b72d52e21f610c9..b0d6821f3a2f8c5059f7fab813dcb4921cb75d3c 100644 GIT binary patch literal 7317 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 u%Ua+aJ$ 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 Date: Sat, 28 Feb 2015 10:26:38 +1300 Subject: [PATCH 098/133] compile your shit they say Don't kill me they say --- code/controllers/subsystem/nanoUI.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/controllers/subsystem/nanoUI.dm b/code/controllers/subsystem/nanoUI.dm index 45fc8f8c1f4..e8452ce5054 100644 --- a/code/controllers/subsystem/nanoUI.dm +++ b/code/controllers/subsystem/nanoUI.dm @@ -30,7 +30,7 @@ var/datum/subsystem/nano/SSnano //Ignore directories if(copytext(filename, length(filename)) != "/") if(fexists(path + filename)) - asset_files.Add(fcopy_rsc(path + filename)) + asset_files.Add(fcopy_rsc(path + filename)) /datum/subsystem/nano/stat_entry() From f6e18e9e45046dc45096379c57b4009041e51206 Mon Sep 17 00:00:00 2001 From: TheVekter Date: Fri, 27 Feb 2015 17:14:50 -0600 Subject: [PATCH 099/133] Re-adds the shot glass sprites. --- .../drinks/drinks/drinkingglass.dm | 2 +- icons/obj/drinks.dmi | Bin 55360 -> 56107 bytes 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/food&drinks/drinks/drinks/drinkingglass.dm b/code/modules/food&drinks/drinks/drinks/drinkingglass.dm index c1ebb561162..816c4d7f651 100644 --- a/code/modules/food&drinks/drinks/drinks/drinkingglass.dm +++ b/code/modules/food&drinks/drinks/drinks/drinkingglass.dm @@ -518,7 +518,7 @@ name = "shot of nothing" desc = "The mime insists there's booze in the glass. You're not so sure." if ("goldschlager") - icon_state = "shotglassschlag" + icon_state = "shotglassgold" name = "shot of goldschlager" desc = "Yup. You're officially a college girl." if ("cognac") diff --git a/icons/obj/drinks.dmi b/icons/obj/drinks.dmi index 1e8e9a6c9307e5c5723663e5022d553541d25f9a..976212bff90cd822f23bbb1de8d6ca0c9be3cd48 100644 GIT binary patch delta 19076 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%0Akc54+kWS;sk2DXPyU(i&v*J5?wl z4F@(vmWq44jnV024b^TAw;*YyEhzE(4-7>ZG9(A=HX&B7pg{Y*pxdkm6<*^6uH^m5+JoA8D@ML`QCA$me zT{@d{|LaD>w151}&!juYgTJ;FyF Date: Fri, 27 Feb 2015 23:56:30 +0000 Subject: [PATCH 100/133] Adds surgery table and tools to the Syndicate Mothership medbay. --- _maps/map_files/generic/z2.dmm | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/_maps/map_files/generic/z2.dmm b/_maps/map_files/generic/z2.dmm index e7adfdf3049..08fbf5ca0ab 100644 --- a/_maps/map_files/generic/z2.dmm +++ b/_maps/map_files/generic/z2.dmm @@ -338,6 +338,7 @@ "gz" = (/turf/unsimulated/wall,/area/syndicate_mothership) "gA" = (/turf/unsimulated/wall/fakeglass{icon_state = "fakewindows2"; dir = 6},/area/centcom/ferry) "gB" = (/turf/unsimulated/wall/fakedoor,/area/centcom/ferry) +"gC" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/obj/structure/mirror{pixel_x = 30},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/space) "gD" = (/obj/machinery/computer/shuttle/ferry/request,/turf/simulated/shuttle/floor,/area/space) "gE" = (/obj/structure/stool/bed/chair,/turf/simulated/shuttle/floor,/area/space) "gF" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0},/turf/unsimulated/wall/fakeglass{icon_state = "fakewindows"; dir = 8},/area/centcom/ferry) @@ -348,6 +349,9 @@ "gK" = (/obj/structure/flora/tree/pine,/turf/unsimulated/floor{icon = 'icons/turf/snow.dmi'; icon_state = "snow"},/area/syndicate_mothership) "gL" = (/obj/structure/flora/grass/both,/turf/unsimulated/floor{icon = 'icons/turf/snow.dmi'; icon_state = "snow"},/area/syndicate_mothership) "gM" = (/obj/structure/closet/crate,/turf/simulated/shuttle/floor,/area/space) +"gN" = (/obj/structure/optable,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/space) +"gO" = (/obj/structure/table,/obj/item/weapon/circular_saw,/obj/item/weapon/cautery,/obj/item/weapon/surgicaldrill,/obj/item/robot_parts/l_arm,/obj/item/robot_parts/r_arm,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/space) +"gP" = (/obj/structure/table,/obj/item/weapon/scalpel,/obj/item/weapon/retractor,/obj/item/weapon/hemostat,/obj/item/weapon/surgical_drapes,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/space) "gT" = (/obj/machinery/door/airlock/shuttle,/obj/docking_port/mobile{dir = 8; dwidth = 2; height = 12; id = "ferry"; name = "ferry shuttle"; travelDir = 180; width = 5},/obj/docking_port/stationary{dir = 8; dwidth = 2; height = 12; id = "ferry_away"; name = "unknown"; turf_type = /turf/unsimulated/floor; width = 5},/turf/simulated/shuttle/floor,/area/space) "gU" = (/obj/machinery/door/airlock/external{name = "Ferry Airlock"; req_access_txt = "0"},/turf/unsimulated/floor{icon_state = "engine"},/area/centcom/ferry) "gV" = (/turf/unsimulated/floor{icon_state = "engine"},/area/centcom/ferry) @@ -476,7 +480,6 @@ "jI" = (/obj/structure/closet/secure_closet/ertSec,/turf/unsimulated/floor{tag = "icon-darkred"; icon_state = "darkred"; dir = 2},/area/centcom/ferry) "jJ" = (/obj/structure/closet/secure_closet/ertEngi,/obj/structure/extinguisher_cabinet{pixel_y = -28},/turf/unsimulated/floor{tag = "icon-darkbrown"; icon_state = "darkbrown"; dir = 2},/area/centcom/ferry) "jL" = (/obj/structure/table/reinforced,/obj/item/weapon/c4,/obj/item/weapon/c4{pixel_x = 7},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/ferry) -"jM" = (/obj/structure/closet/crate/internals,/obj/item/weapon/tank/internals/oxygen/red,/obj/item/clothing/mask/gas,/obj/item/weapon/tank/internals/oxygen/red,/obj/item/clothing/mask/gas,/obj/item/weapon/tank/internals/oxygen/red,/obj/item/clothing/mask/gas,/obj/item/weapon/tank/internals/oxygen/red,/obj/item/clothing/mask/gas,/obj/item/weapon/tank/internals/oxygen/red,/obj/item/clothing/mask/gas,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/space) "jP" = (/turf/unsimulated/floor{dir = 8; icon_state = "red"},/area/tdome/tdomeobserve) "jQ" = (/turf/unsimulated/floor{icon_state = "green"; dir = 4},/area/tdome/tdomeobserve) "jR" = (/turf/unsimulated/floor{dir = 10; icon_state = "green"},/area/centcom/evac) @@ -687,8 +690,6 @@ "oj" = (/obj/structure/door_assembly{anchored = 1; icon_state = "door_as_uranium1"; name = "Corridor A"},/turf/unsimulated/floor{tag = "icon-cult"; icon_state = "cult"},/area/wizard_station) "ok" = (/turf/unsimulated/wall/normal{tag = "icon-uranium15"; icon_state = "uranium15"},/area/wizard_station) "ol" = (/obj/machinery/door/airlock{icon = 'icons/obj/doors/Dooruranium.dmi'; name = "Corridor A"},/turf/unsimulated/floor{tag = "icon-cult"; icon_state = "cult"},/area/wizard_station) -"om" = (/obj/structure/table,/obj/item/robot_parts/r_arm,/obj/item/weapon/storage/firstaid/regular{pixel_x = 0; pixel_y = 0},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/space) -"oo" = (/obj/structure/closet/crate/medical,/obj/item/weapon/surgicaldrill,/obj/item/weapon/scalpel,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/space) "op" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 1},/turf/simulated/shuttle/plating,/area/space) "oq" = (/obj/machinery/teleport/station,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/space) "or" = (/obj/machinery/teleport/hub/syndicate,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/space) @@ -782,7 +783,7 @@ "qb" = (/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/unsimulated/floor{name = "plating"},/area/centcom/holding) "qc" = (/obj/effect/landmark{name = "Holding Facility"},/turf/unsimulated/floor{icon_state = "engine"},/area/centcom/holding) "qd" = (/obj/docking_port/stationary/transit{dheight = 0; dir = 2; dwidth = 11; height = 22; id = "whiteship_transit"; width = 35},/turf/space/transit/horizontal,/area/space) - + (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababadaeaeaeaeaeafaeaeaeaeaeafaeaeaeaeaeafaeaeaeaeaeag aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababahaiaiaiaiaiajakakakakakajalalalalalajamanananaoap @@ -964,8 +965,8 @@ ababababababababababaaaaaaaaaaaaaamEmFjvjvmFmEmGmHjvjvjvmImJmEmKmLlnmMjsjsaaaaaa ababababababababababaaaaaaaaaaaaaanhnijvjvninhmMmMjvjvjvjvnjnhnknllSlSnmaaaaaaaaababababababgzgIhNihihihloihnnihihihnoihloihlonphNgIhcgKgJhcgznqnqnqnqnqlqgzabababababababababababababababababababababababababababababababababmBmZnanbnsnbnsnbncndmDmDmDmDmDmDmDmDmDmDmDmDmDnencnfntnfntnfnangmBababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababaaaaaaaaaaaaaanunvjvlGjvnwlUlGjvnxjvjvnynunznAnBnCnDnEaaaaaaababababababgzgIhNnFihihihihnGihihihnHihihihihihhNgIgIgIgKiGgzgzgzgzgzgzgzgzabababababababababababababababababababababababababababababababababmBmZnanbnbnInbnbncndmDmDmDmDmDnJnKnJmDmDmDmDmDnencnfnfnLnfnfnangmBababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababaaaaaaaaaaaaaanMnijvjWlUnNjWjvjvnOjvjvjvnMnPnQnmnRlhaaaaaaaaababababababgzgIhNnFihihnSnThNnUnVnUhNnWnXihihihhNgIgKgIhciGgzababababababababababababababababababababababababababababababababababababababababmBmZnanbnbnbnbnbncndmDmDmDmDmDnJnYnJmDmDmDmDmDnencnfnfnfnfnfnangmBababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababaaaaaaaaaaaaaajdnZjvjvnZjdoajvlGjWjvjvoajdobocodoeaaaaaaaaaaababababababgzgIhNihihihhNhNhNofogihhNhNhNihihihhNgIgIgJgIiGgzababababababababababababababababababababababababababababababababababababababababmBmZnanbnsnbnsnbncndmDmDmDmDmDmDmDmDmDmDmDmDmDnencnfntnfntnfnangmBababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababaaaaaaaaaaaaaajwmqojmsmtokmtmqkIolkImsmtokmtmqjsjsjsaaaaaaaaababababababgzgIhNomjMoohNgIhNopopophNgIhNiloqorhNgIgIgIgIiGgzababababababababababababababababababababababababababababababababababababababababmBmZnanbnbnbnbnbncndmDmDmDmDmDmDmDmDmDmDmDmDmDnencnfnfnfnfnfnangmBababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababaaaaaaaaaaaaaajdnZjvjvnZjdoajvlGjWjvjvoajdobocodoeaaaaaaaaaaababababababgzgIhNihihgChNhNhNofogihhNhNhNihihihhNgIgIgJgIiGgzababababababababababababababababababababababababababababababababababababababababmBmZnanbnsnbnsnbncndmDmDmDmDmDmDmDmDmDmDmDmDmDnencnfntnfntnfnangmBababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababaaaaaaaaaaaaaajwmqojmsmtokmtmqkIolkImsmtokmtmqjsjsjsaaaaaaaaababababababgzgIhNgOgNgPhNgIhNopopophNgIhNiloqorhNgIgIgIgIiGgzababababababababababababababababababababababababababababababababababababababababmBmZnanbnbnbnbnbncndmDmDmDmDmDmDmDmDmDmDmDmDmDnencnfnfnfnfnfnangmBababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababaaaaaaaaaaaaaaaaaamdlGaajsaajsoslmmdaaaajsaaaaaaaajsaaaaaaaaababababababgzgIhNopopophNgIjyotegoujAgIhNopopophNgIgIgIgIiGgzababababababababababababababababababababababababababababababababababababababababmBmBmBovovovovovmBmCmDmDmDmDmDmDmDmDmDmDmDmDmDmCmBovovovovovmBmBmBababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababaaaaaaaaaaaaaaaaaajsjsaaowlGaaoxoymdjsaalUaaaaaaaaaaaaaaaaaaababababababgzgIjyotegoujAgIgIgIgIgIgIgIjyotegoujAgIgIgIgIiGgzababababababababababababababababababababababababababababababababababababababababababmBozozozozozmBoAoBoBoBoBoBoBoBoBoBoBoBoBoBoCmBoDoDoDoDoDmBababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababaaaaaaaaaaaaaaaaaaaaaaaajsjsaaoElGoFaaaaaajsaaaaaaaaaaaaaaaaababababababgzgIgIgIgIgIgIgIgIgIgIgIgIgIgIgIgIgIgIgIgIgIgIiGgzababababababababababababababababababababababababababababababababababababababababababmBmBmBmBmBmBmBoGoHoHoHoHoHoIoJoKoHoHoHoHoHoGmBmBmBmBmBmBmBababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab From a3492a58b1c34f74699af00c0bea3262ef3a5507 Mon Sep 17 00:00:00 2001 From: xxalpha Date: Sat, 28 Feb 2015 00:41:00 +0000 Subject: [PATCH 101/133] Changelog. --- html/changelogs/xxalpha-surgeon_ops.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 html/changelogs/xxalpha-surgeon_ops.yml diff --git a/html/changelogs/xxalpha-surgeon_ops.yml b/html/changelogs/xxalpha-surgeon_ops.yml new file mode 100644 index 00000000000..3a91961afc2 --- /dev/null +++ b/html/changelogs/xxalpha-surgeon_ops.yml @@ -0,0 +1,6 @@ +author: xxalpha + +delete-after: True + +changes: + - rscadd: "Added a surgery table and tools to the Nuke Ops ship." \ No newline at end of file From 7859dd2fdf5a09e62b1ab28603a27a8f3f03860c Mon Sep 17 00:00:00 2001 From: xxalpha Date: Sat, 28 Feb 2015 01:01:19 +0000 Subject: [PATCH 102/133] Removes Santa Hats from security wardrobe closets and other. --- _maps/map_files/TgStation/tgstation.2.1.3.dmm | 4 ++-- .../objects/structures/crates_lockers/closets/wardrobe.dm | 3 --- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/_maps/map_files/TgStation/tgstation.2.1.3.dmm b/_maps/map_files/TgStation/tgstation.2.1.3.dmm index 13d50d56e6a..38d6e5e96d1 100644 --- a/_maps/map_files/TgStation/tgstation.2.1.3.dmm +++ b/_maps/map_files/TgStation/tgstation.2.1.3.dmm @@ -2714,6 +2714,7 @@ "baj" = (/turf/simulated/floor/wood,/area/crew_quarters/captain) "bak" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Diner"},/turf/simulated/floor/plasteel,/area/crew_quarters/bar) "bal" = (/obj/structure/sign/barsign,/turf/simulated/wall,/area/crew_quarters/bar) +"bam" = (/turf/simulated/floor/plasteel{icon_state = "warnwhite"; dir = 5},/area/crew_quarters/hor) "ban" = (/turf/simulated/wall,/area/hallway/primary/starboard) "bao" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "whitecorner"},/area/hallway/primary/starboard) "bap" = (/obj/machinery/camera{c_tag = "Starboard Primary Hallway 2"; dir = 2; network = list("SS13")},/turf/simulated/floor/plasteel{dir = 1; icon_state = "whitecorner"},/area/hallway/primary/starboard) @@ -4342,7 +4343,6 @@ "bFA" = (/obj/machinery/vending/wallmed{pixel_x = 28; pixel_y = 0},/obj/machinery/camera{c_tag = "Medbay Recovery Room"; dir = 8; network = list("SS13")},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{tag = "icon-manifold-r-f (EAST)"; dir = 4},/obj/structure/closet/wardrobe/pjs,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) "bFB" = (/obj/structure/grille,/obj/machinery/door/poddoor/preopen{id = "telelab"; name = "test chamber blast door"},/obj/structure/window/reinforced/fulltile,/obj/machinery/door/firedoor/heavy,/turf/simulated/floor/engine,/area/toxins/explab) "bFC" = (/obj/structure/table,/obj/item/weapon/hand_labeler,/obj/item/weapon/gun/syringe,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) -"bFD" = (/obj/structure/flora/tree/festivus,/turf/simulated/floor/plasteel{icon_state = "warnwhite"; dir = 5},/area/crew_quarters/hor) "bFE" = (/obj/structure/stool/bed/chair/office/light{dir = 8},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "bFF" = (/obj/structure/closet/secure_closet/personal/patient,/obj/machinery/door_control{id = "medpriv4"; name = "Privacy Shutters"; pixel_y = 25},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay) "bFG" = (/obj/structure/grille,/obj/machinery/door/poddoor/preopen{id = "medpriv4"; name = "privacy door"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/structure/window/fulltile,/turf/simulated/floor/plating,/area/medical/medbay) @@ -6617,7 +6617,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqxbqybqxbqzbjxbjxbjxbnybnzbnzbnzbjxbjxbqAbqBaYpbqCbaHbaHbqDbqEbqFbqGbaHbaHbaHbpgblubqHaHYbpibpjbqIbqJbqKbqLbqMbqNbliaafaafbqObqPbqQbqRbqSbqTbqUaafaafbqVbqWbqXbqYbqZbrabrbbrcbpubrdaHYaHYbmVbrebrfbrgbrhbribrjbrkbrlbrmbrnbrnbrnbrnbrnbrobrpbrqbrrbrsbrtbrubrvbrwbosbrxbrybrzbrAbrBboybncbgibeIbrCbrDbrEbrFbrFbeKbrGbrHbrIbnkbrJbkvbrKbnkbrLbrMbrNbrObrPbrQbrRbrSbrTbrUbsbbthbtgbtjbtibtibtibtlbtkbscbgxbsdbsebjobjoaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabnwbkNbkNbsfbjxbjxbjxbiibjxbjxbjxbjxbjxbqAbsgaYpbshbsibjEbsjbskbslbeabaHbaHbsmbmzbsnbqHaHYbpibpjblibsobspbsqbsrbssbliaaaaaaaafbfCbstbsubstbgZaafaaaaaabqVbsvbswbsxbsybszbszbsAbsBbsCaHYaHYbmVbsDbfXbsEbsFbsGbsHbsGbsIbsJbsKbsLbsKbsKbsKbsMbsNbfXbhkbsObsPbsPbsQbsRbosbosbsSbsTbsUbpRboybncbeHbeIbsVbsVbsVbsVbsVbeKbnkbnkbnkbnkbsWbsXbsYbnkbsZbtabtbbtcbtcbtcbtcbtdbtebtfbvZbuAbuzbuCbuBbuBbuDbwabrVbtnbgxbsdbsebjoaaaaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtobqxbqybqxbmlbtpbjxbjxbtqbjxbtpbjxbjxbjxbqAbtraYpbtsbttbnGbtubtvbecbpbbjEbtwbtxbmzbsnbqHaWUbpibtyblibtzbtAbtBbtCbmGbliaaaaaaaafbtDbtEbnUbtFbtGaafaaaaaabqVbtHbtIbtJbtKbtLbtMbtNbpubtOaHYaHYbmSbmSbtPbtQbpGbtRbtSbtTbtUbtVbtWbtXbtWbtXbtWbtXbtWbtXbtYbtZbsPbuabubbucbudbuebufbugbuhbuibujbncbukbulbumbnmbunbhJbhJbuobhJbhJbupbuqburbusbutbtcbuubuvbuwbuxbuxbuxbuybuybuybuybuybwcbwbbwebwdbwebwfbwebrVbtnbgxbsdbuEbjobjoaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabuFbuGbuFbuHbuIbuHbuHbuHbuHbuHbuJbuKbjxbqAbuLaYpbuMbaHbuNbuObuPbuQbuRbuRbuRbuQbuQbuSbqHaJkbuTbpjblibuUbuVbuWbuXbuYbliaaaaaaaafbuZbvabqRbvbbvcaafaaaaaabqVbvdbvebvfbvgbtLbtMbtNbpubvhaHYaHYbvibvjbvkbvlbvmbvnbtXbvobvpbvqbvrbvsbDibvubvvbvubFzbtXbhkbjZbsPbvxbvybvzbvAbvBbvCbvDbvEbvEbvFbvGbvHbvIbvJbvKbvLbvMbvNbvMbvMbvObvMbvMbvPbvQbvRbvRbvSbvTbqibuxbvUbvVbvWbvXbvYbFDbuybxjbxibzCbyAbzDbxibAVbrVbtnbgxbwgbqvbwhbjoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabuFbuGbuFbuHbuIbuHbuHbuHbuHbuHbuJbuKbjxbqAbuLaYpbuMbaHbuNbuObuPbuQbuRbuRbuRbuQbuQbuSbqHaJkbuTbpjblibuUbuVbuWbuXbuYbliaaaaaaaafbuZbvabqRbvbbvcaafaaaaaabqVbvdbvebvfbvgbtLbtMbtNbpubvhaHYaHYbvibvjbvkbvlbvmbvnbtXbvobvpbvqbvrbvsbDibvubvvbvubFzbtXbhkbjZbsPbvxbvybvzbvAbvBbvCbvDbvEbvEbvFbvGbvHbvIbvJbvKbvLbvMbvNbvMbvMbvObvMbvMbvPbvQbvRbvRbvSbvTbqibuxbvUbvVbvWbvXbvYbambuybxjbxibzCbyAbzDbxibAVbrVbtnbgxbwgbqvbwhbjoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabnwbkNbkNbkNaYpbkNbkNbkNbwibwibwibwibwjbwkbwkbwibwibwlbwlbwmbwnbuQbwobwpbwqbwrbuQbsnbqHaHZaIcaIcbliblibwsbliblibwtbliaHUaHUaHUbwubwvbsubwwbwxaHUaHUaHUbpubpubpubpubpubpubpubpubpubvhaHYbwybtXbtXbtXbwzbtXbtXbtXbwAbvpbwBbwCbwDbwEbwFbwGbwHbwIbwDbhkbjZbsPbwJbwKbwLbwMbwNbwObrAbrAbrAbwPbwQbwRbwSbwTbwTbwTbwTbwUbwTbwTbwTbwVbwVbwWbwXbwYbwYbwZbxabqibuxbxbbxcbxdbxebxfbxgbxhbrVbrVbFBbFBbFBbrVcfYbrVbtnbgxbsdbsebjobjoaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwibxkbxlbxmbxnbxobxpbwkbxqbxrbxsbxtbxubxvbxwbxxbxybuQbsnbqHaHYaHYaHYbxzaKQbxAaKAbxBbxCbxDaVLaVLaVLbxEbxFbxGbxHbxIaHYaHYaHYaHYaKQaHYaKAaHYaHYaHYbxzaHYbvhaHYbxJbtXbxKbxLbxMbxNbxObtXbxPbxQbxRbxSbwDbwEbwEbxTbxUbxVbwDbhkbxWbsPbrAbxXbxYbxZbwQbyabybbycbydbncbncbeHbyebwTbyfbygbyhbyibyjbykbwTbylbymbynbyobypbwYbyqbyrbysbytbyubyvbywbyxbyybyzbxhchfchfchfchfchfchfchfbrVbtnbgxbsdbsebjoaaaaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaFZaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabwkbyBbyCbyDbyEbyFbyGbyHbyIbyJbyKbyLbyMbyNbyObxxbyPbuQbsnbyQaHYaHYaHYaHYaHYaHYaKAaHYbqHaHYaHYaHYaHYaHYbyRbySbyTaHYaHYaHYaHYaHYaHYaHYaKAbyUaHYaHYaHYaHYbvhbyVbyWbtSbyXbyYbyZbyYbzabtXbzbbvpbvqbzcbtXbzdbzebzfbzgbzhbtXbhkbjZbsPbsPbsPbsPbsPbncbncbncbncbncbncbzibgibzjbwTbzkbzlbzmbznbzobzpbwTbzqbzrbzsbztbzubwYbyqbzvbzwbzxbzybzzbzzbzzbzAbzBbxhchfchfctEctDchfchfchfbrVbtnbgxbsdbsebjobjoaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa diff --git a/code/game/objects/structures/crates_lockers/closets/wardrobe.dm b/code/game/objects/structures/crates_lockers/closets/wardrobe.dm index c7d5f263928..e2a8a42d313 100644 --- a/code/game/objects/structures/crates_lockers/closets/wardrobe.dm +++ b/code/game/objects/structures/crates_lockers/closets/wardrobe.dm @@ -38,9 +38,6 @@ new /obj/item/clothing/head/soft/sec(src) new /obj/item/clothing/mask/bandana/red(src) new /obj/item/clothing/mask/bandana/red(src) - new /obj/item/clothing/head/santa(src) - new /obj/item/clothing/head/santa(src) - new /obj/item/clothing/head/santa(src) return /obj/structure/closet/wardrobe/pink From b794cf52119e68a14de98d797d532ebbf6ae19bf Mon Sep 17 00:00:00 2001 From: TheVekter Date: Fri, 27 Feb 2015 20:02:24 -0600 Subject: [PATCH 103/133] New Botany backpack and satchel. Also fixes satchel spawning without iconstate. --- .../objects/items/weapons/storage/backpack.dm | 5 ----- icons/mob/back.dmi | Bin 72584 -> 72471 bytes icons/obj/storage.dmi | Bin 64925 -> 64799 bytes 3 files changed, 5 deletions(-) diff --git a/code/game/objects/items/weapons/storage/backpack.dm b/code/game/objects/items/weapons/storage/backpack.dm index 85f1b4bfed0..2c9bb1a2ccf 100644 --- a/code/game/objects/items/weapons/storage/backpack.dm +++ b/code/game/objects/items/weapons/storage/backpack.dm @@ -221,11 +221,6 @@ icon_state = "satchel-sec" item_state = "securitypack" -/obj/item/weapon/storage/backpack/satchel_hyd - name = "hydroponics satchel" - desc = "A green satchel for plant related work." - icon_state = "satchel_hyd" - /obj/item/weapon/storage/backpack/satchel_cap name = "captain's satchel" desc = "An exclusive satchel for Nanotrasen officers." diff --git a/icons/mob/back.dmi b/icons/mob/back.dmi index 80f929da3b4fbc60827601cf83acef5b5ff9966a..4570042ccba27e4801265da56f5336272c25de6e 100644 GIT binary patch delta 51721 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�W0JJ9?7G~Cs|+Xc>+nQeAZvP;(a;Bgb#( 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

    *M>`y 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 WlBwxq`g;g`Zm8W>&A(>;^#1@DI+RWT diff --git a/icons/obj/storage.dmi b/icons/obj/storage.dmi index fa68f01c1fd8d81c5f4a87517dabb2a5f00ade38..ee4ae2f82cfa9f1c3a0a1ceb6927a8c32a15d006 100644 GIT binary patch delta 22760 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�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 oCQ;ztKifOOV delta 22887 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�z#F5tCU%ym9obN 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�xp0<_K*J8*KGl+4(Bl_CfKu6mF) z<19|}Z+y(R7UqOPZ3Tr9Lp%=a7Y`rXV7sT%OFcLg9?+mOGWaHzyxW#{w@0iVKUVtf zuhbRKn}1)zJv}L@BWj&C!$4%+6O?CXp#AA7k1y*8SN&9DKN86_DT(6qkgF+-R8^4* zyACi{`6*_))fvc7AD5n}t@aW#VD>-eNN)F&>jGjhPQvzXYt|tTytU&8Se2XM_t(L2 zY@eXVWwE)0=M&VfX|_q;v0{5_c!Gq(u_@3hB7$ib@22v})r*v7QG0vA3IKreb`Bf# zZguLd)31d6JIQPg_%Nv;T1aqqk0WZ~a8EI=bu(6w#IUmvq`K}vX|x`^ehcgxFO z^qqyCWkY()f^#IWh|>zq{wL^p=lFfNtS))Nw!d9oJNV1K<#70W%R`o`{d|UnmuI{} zkI?V;Eu+sUwVq%=tXbX^=mpTE-2iz$A%oTp|NQ1=elIVtBS>~i%*?#%cZtn?-M_KJ z8~%mR)!qF>es0`!v)i3UqWJS^59bHS*F(_(jg3_o6hK~|h6af~RClc@mec+03r<#T z>NiAAHPgx(T~|rKe>{w^=j`tnQ8!)2%IO(8FDiA8Lz`5i#*8ZB>aOCzUl$t5em@lCU6 zM@Q6tL_|%3%H#Y^A#@fHxW<6(=3iUU73dXNP90&A@LMyb9Fbf%$>H<@JP+$~Ukv?; zGZyYc{+W-*e)LaCI;*ug8fMhUh6(}+)LHGIzejGsV7CcQ(5!Mz-32x_HjYS>>ZYcq zcvoItUQ*S7lS#;oX9r7Ei-m`WI4Mlke`C6{xLJKQY4d=;4duKeaQ1B6j*P7AbT*&ue@rHq=H za2?M5YVO8I*L_=AXRb1=a_pn9x2?r9*EEL>4S5m4`cn&Bp)Iv5!5YVx{WIEU-}*A2 z4UIKSuhp?2W=NEoZSVga(~a6wo~084zKC@1xb}sK%ZEDMR5k0u#Bvs%L~89l;T=hU zau&Q)L<$Ev@Ke79d93aS_+t{jab%4;OFf?$qBy|Zv-JWs2cejFad>a>SpRsj<Tzpk0FW zyszsoU%%Mdicet$$f(es)r!EkhPQb)UrWjHV{tL0QK;Z1iL8csOPc}pVh-1HGWdo8|@VW8q! zDQz`R!yXgJlkmS)yUU7l(Az6bVOpQI*#KiE+gFLCvXo1!^_RHJS<2o4*REYNvb6;- zw!{guM$_=~kE(`%{<2O}_1k#!-~LB;qb{D$we{I4SgD?h*AtBMvCX<87tcQOfy&=_ zxbPn2GyS9>b;vU+XOmDAbCR4Sh2(^n9jvWxU0O3=u)d^uL`NW41^ouOTqeYk z*WG%S931yQKRdqcXg2%iM4!^vw~=1t{^51%`yFyc)E@WG54JdblIG$_^Jz~XA1R2P z8y*|GKxlCqIAgp%;x;-uDzCgVJND${x#O)|T9u(W-+D_D=B4tww22)KOvsz#h|ZFQlbb!c1A#BjpX)^U3@LKynkfH#}o7r&bGcSS8T!GIxUe?A^r zR-keNnYLEXgkqvtTe)@GQeMY82(spde6zbEW~}1DAmEpz^L7k*r#NBOJ1>M_j0uao z{Ny13ZF)xz!DNvQkhwtO-M*ZJM62LX;hwAWmB@SVw_Mh zF&~fdx@i%g4C?m0Kj}6rZxEBY?FT*??-6=Aw-RkZz^>P$?s(q29VuPAV5`ydI=XTT zqo=@S&h`qXW@5r=(o*^K_Yr+^U#C(;Tbp`3uawpz&!SKbbPGpf^5gE@14t@>Fnir~c{ESD^(men zb+@6=AjT&+u>2mTv@}-CkwziuxNj2B?0!S5ZfXU+TJKa=4TX5Q<^G|E??y*?t& z`CH$)nn!}Tr_EPaE#B+$BWo*}P1cYqhCY`WKV1WR-%r{o zd}?9+ti$u@3fsy=z_mzI?CzT{qX{2cA_*>M;CMm^$-r}FW(H4qUHoMF3FmH%J2Y87 zpwH~hnQC>KZ~((;yM&)RFLI$XkKGc38-frs3UZ%biA*v;C(|Dj_$iAFpEu->Riv(8 z)~s#0LpIk-yLlF#SPE)U-F}kkRptZWzX>f&L^jb1an{e)iXI4)=1tw1mL@Bu@qV4vbzYVha77t-U8ZgWm zad0q~3*fdihQa`TIa@^xe8HtNWI|V)9aWx*+e)4-929yR=KE(um|sBmalftXej%uB zy^tK`wYw=xr?|L2Ha9mzH&IF#WG5$g zBM^vr$O8TN$Z|W#?C6$Xo2o=@0?|X6RlY%#4nVWhvVWpT66~jli<)in637U1~B5MoF6vS_){Iaj20MfL!Tcv7=app zKJEisl<3%w{%de|=|UB?sZfwN^fD0hcN!cxqsU{_UNV;a#J}qnk6(lNI~9IrQM>Wg zKI1a4E4V)eP&Xvj_Li)3pzg*ihAP}_L&KfqLz&`q98Lfu7k>kP?)rcdb2%Uc(ah;i xcK@X9{5D1a0&AcY7GVKHL-z(mMs^w|Qfcg}Bo+E+QF#EAbTtibez<{*_#Z3r`w;*D From 52c5abd53636846e3a5f7e2594d8491fdc01bf1f Mon Sep 17 00:00:00 2001 From: TheVekter Date: Fri, 27 Feb 2015 20:26:17 -0600 Subject: [PATCH 104/133] Adds new backpacks to job lockers also changelog --- .../crates_lockers/closets/secure/hydroponics.dm | 4 ++++ .../crates_lockers/closets/secure/scientist.dm | 4 ++++ .../structures/crates_lockers/closets/wardrobe.dm | 12 ++++++++++++ html/changelogs/TheVekter-PR-8033.yml | 5 +++++ 4 files changed, 25 insertions(+) create mode 100644 html/changelogs/TheVekter-PR-8033.yml diff --git a/code/game/objects/structures/crates_lockers/closets/secure/hydroponics.dm b/code/game/objects/structures/crates_lockers/closets/secure/hydroponics.dm index 144f70fbd1a..100ecee2218 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/hydroponics.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/hydroponics.dm @@ -24,4 +24,8 @@ new /obj/item/clothing/mask/bandana(src) new /obj/item/weapon/minihoe(src) new /obj/item/weapon/hatchet(src) + new /obj/item/weapon/storage/backpack/botany(src) + new /obj/item/weapon/storage/backpack/botany(src) + new /obj/item/weapon/storage/backpack/satchel_hyd(src) + new /obj/item/weapon/storage/backpack/satchel_hyd(src) return \ No newline at end of file diff --git a/code/game/objects/structures/crates_lockers/closets/secure/scientist.dm b/code/game/objects/structures/crates_lockers/closets/secure/scientist.dm index 1179a079e6e..a7298c248e3 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/scientist.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/scientist.dm @@ -17,6 +17,10 @@ new /obj/item/device/radio/headset/headset_sci(src) new /obj/item/weapon/tank/internals/air(src) new /obj/item/clothing/mask/gas(src) + new /obj/item/weapon/storage/backpack/science(src) + new /obj/item/weapon/storage/backpack/science(src) + new /obj/item/weapon/storage/backpack/satchel_tox(src) + new /obj/item/weapon/storage/backpack/satchel_tox(src) return diff --git a/code/game/objects/structures/crates_lockers/closets/wardrobe.dm b/code/game/objects/structures/crates_lockers/closets/wardrobe.dm index c7d5f263928..4f7ce8f4d87 100644 --- a/code/game/objects/structures/crates_lockers/closets/wardrobe.dm +++ b/code/game/objects/structures/crates_lockers/closets/wardrobe.dm @@ -294,6 +294,10 @@ new /obj/item/clothing/shoes/sneakers/white(src) new /obj/item/clothing/suit/toggle/labcoat/chemist(src) new /obj/item/clothing/suit/toggle/labcoat/chemist(src) + new /obj/item/weapon/storage/backpack/chemistry(src) + new /obj/item/weapon/storage/backpack/chemistry(src) + new /obj/item/weapon/storage/backpack/satchel_chem(src) + new /obj/item/weapon/storage/backpack/satchel_chem(src) return @@ -309,6 +313,10 @@ new /obj/item/clothing/shoes/sneakers/white(src) new /obj/item/clothing/suit/toggle/labcoat/genetics(src) new /obj/item/clothing/suit/toggle/labcoat/genetics(src) + new /obj/item/weapon/storage/backpack/genetics(src) + new /obj/item/weapon/storage/backpack/genetics(src) + new /obj/item/weapon/storage/backpack/satchel_gen(src) + new /obj/item/weapon/storage/backpack/satchel_gen(src) return @@ -326,6 +334,10 @@ new /obj/item/clothing/suit/toggle/labcoat/virologist(src) new /obj/item/clothing/mask/surgical(src) new /obj/item/clothing/mask/surgical(src) + new /obj/item/weapon/storage/backpack/virology(src) + new /obj/item/weapon/storage/backpack/virology(src) + new /obj/item/weapon/storage/backpack/satchel_vir(src) + new /obj/item/weapon/storage/backpack/satchel_vir(src) return diff --git a/html/changelogs/TheVekter-PR-8033.yml b/html/changelogs/TheVekter-PR-8033.yml new file mode 100644 index 00000000000..ef1f97dc602 --- /dev/null +++ b/html/changelogs/TheVekter-PR-8033.yml @@ -0,0 +1,5 @@ +author: Vekter + +delete-after: True + + - rscadd: "Chemists, Geneticists, Virologists, Scientists, and Botanists will now spawn with alternative backpacks and satchels in their lockers. Try them out!" \ No newline at end of file From dab9f4c93b91949753c6fb14be447aa0479b9359 Mon Sep 17 00:00:00 2001 From: Jordie0608 Date: Sat, 28 Feb 2015 20:02:36 +1100 Subject: [PATCH 105/133] rechargers start open --- code/game/machinery/rechargestation.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/game/machinery/rechargestation.dm b/code/game/machinery/rechargestation.dm index 7bc63ee4692..79eb6283a86 100644 --- a/code/game/machinery/rechargestation.dm +++ b/code/game/machinery/rechargestation.dm @@ -11,6 +11,7 @@ req_access = list(access_robotics) var/recharge_speed var/repairs + state_open = 1 /obj/machinery/recharge_station/New() ..() From 49fc3d290c3ce3cee7ecc04912c5ef157370f1ad Mon Sep 17 00:00:00 2001 From: "danno \"big fucking moron\" gonzales" Date: Sat, 28 Feb 2015 11:02:58 -0500 Subject: [PATCH 106/133] move alt_desc to obj/item/clothing --- code/modules/clothing/clothing.dm | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/code/modules/clothing/clothing.dm b/code/modules/clothing/clothing.dm index 8c734601d0d..59fc6c0d921 100644 --- a/code/modules/clothing/clothing.dm +++ b/code/modules/clothing/clothing.dm @@ -7,7 +7,7 @@ var/visor_flags_inv = 0 // same as visor_flags, but for flags_inv lefthand_file = 'icons/mob/inhands/clothing_lefthand.dmi' righthand_file = 'icons/mob/inhands/clothing_righthand.dmi' - + var/alt_desc = null //Ears: currently only used for headsets and earmuffs /obj/item/clothing/ears @@ -169,7 +169,6 @@ BLIND // can't see anything flash_protect = 2 strip_delay = 50 put_on_delay = 50 - var/alt_desc = null /obj/item/clothing/suit/space name = "space suit" @@ -191,7 +190,6 @@ BLIND // can't see anything max_heat_protection_temperature = SPACE_SUIT_MAX_TEMP_PROTECT strip_delay = 80 put_on_delay = 80 - var/alt_desc = null //Under clothing /obj/item/clothing/under From bcf2323aba78c09bac61ea427cbc42b6383a8ba1 Mon Sep 17 00:00:00 2001 From: Remie Richards Date: Sat, 28 Feb 2015 16:23:59 +0000 Subject: [PATCH 107/133] Fixes icons missing from the merge --- icons/mob/head.dmi | Bin 110077 -> 110768 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/head.dmi b/icons/mob/head.dmi index 96b87308651bfca38b77e29484ec1c48069f0eb3..08f10c0d0bbe3604b6b4ca26536e0b33599a55dc 100644 GIT binary patch delta 33405 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 delta 33512 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�))e3thAgA1Rf zFFj*WpP2;!SNvH;H=j|APTXE`QHEBzu|joqeH^qBPyM`^@_hN!S}oZbYEK1ut;%Ql zTlQrWqZ``VEZyP_&ds2zbBotSMaBDuhWuy!Mv0+Vtpw95E(vcb?deH#y z*$;e1Eg|Q@1t^Ny=fx-q{pnUQ=fv39sT+QFYOKRy2a})$fiGwam4KVaNGSld{cz_L zCRMjVU2=q?iMErIAncOPyEc(A#=5jCSIqXPNMBQ0zkI^zcBr*fMFN1qe7T)EG{kio zO~FUH(k-n^T9xjHyrCU`3ZBq#0DV6gTAle90tbf%Js+8yZ0?BY=Y2Cl8h1!3DMi8& zDP4(*^0wU~%MK3T@^g0p300`O=rJe)(G$-j4$ibxsNvArvgRr>rE91BO)Qf7?D!fU4HxM~Ff^t583KW!@S ziT>8#eW#A!6ko*O%nPSE8W>m@7%)u9q~rV-lJkze&;n3L_dHj|+7)X9;<$2)gK(sM z)7|J~71LCI_i3iy7abKu3H7?F^=dq}+DCq;v{Y9>F`C#g~&JY*Pl34EbG^+e^{N^&9t`@Y{ZH&i!3rn%gAO!ZCvW9*LIGL1WQ#j7dcz^BFt zMqunbGz+WJ)5W1k6+uj7zXPJUl zp249v-$=*kV+M^{f^!!nEdx!jJm=`1)Ys+u<^=yS?Jp_wP5xOtBqYS{F#MS?5)#u4 h{}&R?|9uZ7fi}x|3$Ftwp1`2%hL+y7ysPFf{y+9m@<0Fp From b1c3328bffc62ba39c0fc388e9d9f1894bdd6ffc Mon Sep 17 00:00:00 2001 From: Mandurrrh Date: Sat, 28 Feb 2015 11:26:03 -0500 Subject: [PATCH 108/133] Added changelog for pr 8043 kelvin grammar fix --- html/changelogs/Mandurrrh-PR8043.yml | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 html/changelogs/Mandurrrh-PR8043.yml diff --git a/html/changelogs/Mandurrrh-PR8043.yml b/html/changelogs/Mandurrrh-PR8043.yml new file mode 100644 index 00000000000..810a7ebc66c --- /dev/null +++ b/html/changelogs/Mandurrrh-PR8043.yml @@ -0,0 +1,9 @@ + +author: Mandurrrh + +# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. +delete-after: True + + +changes: + - bugfix: "Removed the degrees symbol from Kelvin units on atmos meters because not gramatically correct" From ee17c8b7191f21a862b302d34e076ae92e145b34 Mon Sep 17 00:00:00 2001 From: Remie Richards Date: Sat, 28 Feb 2015 16:29:43 +0000 Subject: [PATCH 109/133] Adds a changelog --- html/changelogs/RemieRichards-PR-7844.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 html/changelogs/RemieRichards-PR-7844.yml diff --git a/html/changelogs/RemieRichards-PR-7844.yml b/html/changelogs/RemieRichards-PR-7844.yml new file mode 100644 index 00000000000..6f275409bc7 --- /dev/null +++ b/html/changelogs/RemieRichards-PR-7844.yml @@ -0,0 +1,12 @@ +author: RemieRichards + +delete-after: True + + - rscadd: "Drones now see either Static, Black icons or Roguelike style lettering instead of actual mob icons" + - rscadd: "Icons for the above, from VG's SkowronX" + - rscadd: "Many icon procs for the above, from VG's ComicIronic" + - rscadd: "Drones moved into their own folder" + - tweak: "Drone.dm replaced with seperate files for each functionality" + - rscadd: "Drones now have 2 skins to choose from, Maintenance Drone (Current drones) and Repair Drone (A modified VG/Bay sprite)" + - rscadd: "Much more support for alternate skins on drones" + \ No newline at end of file From 0257dbfc9af47a4f461fc2590a0885f91cefd1c8 Mon Sep 17 00:00:00 2001 From: MrStonedOne Date: Sat, 28 Feb 2015 10:12:16 -0800 Subject: [PATCH 110/133] Fixes #772 Toggling darkness off prevents ghosts from seeing one another. Abuses client.images to get around the issue with flat see_invisible scaling not allowing for both being able to see ghosts while not seeing darkness layers. --- code/modules/mob/dead/observer/login.dm | 6 ++++++ code/modules/mob/dead/observer/logout.dm | 1 + code/modules/mob/dead/observer/observer.dm | 25 ++++++++++++++++++++++ 3 files changed, 32 insertions(+) diff --git a/code/modules/mob/dead/observer/login.dm b/code/modules/mob/dead/observer/login.dm index b386c04eb96..df5c83f9b8c 100644 --- a/code/modules/mob/dead/observer/login.dm +++ b/code/modules/mob/dead/observer/login.dm @@ -2,4 +2,10 @@ ..() if(client.prefs.unlock_content) icon_state = client.prefs.ghost_form + if (ghostimage) + ghostimage.icon_state = src.icon_state + + updateghostimages() + + update_interface() \ No newline at end of file diff --git a/code/modules/mob/dead/observer/logout.dm b/code/modules/mob/dead/observer/logout.dm index 11c6c3c834c..22c272a654e 100644 --- a/code/modules/mob/dead/observer/logout.dm +++ b/code/modules/mob/dead/observer/logout.dm @@ -1,4 +1,5 @@ /mob/dead/observer/Logout() + client.images -= ghostimages ..() spawn(0) if(src && !key) //we've transferred to another mob. This ghost should be deleted. diff --git a/code/modules/mob/dead/observer/observer.dm b/code/modules/mob/dead/observer/observer.dm index d8e22b4af0b..8447dd231bf 100644 --- a/code/modules/mob/dead/observer/observer.dm +++ b/code/modules/mob/dead/observer/observer.dm @@ -1,3 +1,4 @@ +var/list/image/ghostimages = list() //this is a list of images of other ghosts that ghosts see when they toggle darkness /mob/dead/observer name = "ghost" desc = "It's a g-g-g-g-ghooooost!" //jinkies! @@ -18,6 +19,7 @@ //Note that this is not a reliable way to determine if admins started as observers, since they change mobs a lot. var/atom/movable/following = null var/fun_verbs = 0 + var/image/ghostimage = null /mob/dead/observer/New(mob/body) sight |= SEE_TURFS | SEE_MOBS | SEE_OBJS | SEE_SELF @@ -26,6 +28,9 @@ verbs += /mob/dead/observer/proc/dead_tele stat = DEAD + ghostimage = image(src.icon,src,src.icon_state) + ghostimages |= ghostimage + var/turf/T if(ismob(body)) T = get_turf(body) //Where is the body located? @@ -54,8 +59,14 @@ verbs -= /mob/dead/observer/verb/possess animate(src, pixel_y = 2, time = 10, loop = -1) + updateallghostimages() ..() +/mob/dead/observer/Destroy() + ghostimages -= ghostimage + qdel(ghostimage) + updateallghostimages() + ..() /mob/dead/CanPass(atom/movable/mover, turf/target, height=0) return 1 @@ -262,6 +273,20 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp see_invisible = SEE_INVISIBLE_OBSERVER else see_invisible = SEE_INVISIBLE_OBSERVER_NOLIGHTING + updateghostimages() + +/mob/dead/observer/proc/updateallghostimages() + for (var/mob/dead/observer/O in player_list) + O.updateghostimages() + +/mob/dead/observer/proc/updateghostimages() + if (!client) + return + if (see_invisible >= SEE_INVISIBLE_OBSERVER) + client.images -= ghostimages + else + client.images |= ghostimages //add images for all the ghosts so we can see them + client.images -= ghostimage //remove ourself /mob/dead/observer/verb/possess() set category = "Ghost" From 539924809247343efeac9902b9bd4e0358a0c6b4 Mon Sep 17 00:00:00 2001 From: GunHog Date: Sat, 28 Feb 2015 12:20:49 -0600 Subject: [PATCH 111/133] Adds a changelog - Appeases Jordie! --- html/changelogs/Gun-Hog-PR-8004.yml | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 html/changelogs/Gun-Hog-PR-8004.yml diff --git a/html/changelogs/Gun-Hog-PR-8004.yml b/html/changelogs/Gun-Hog-PR-8004.yml new file mode 100644 index 00000000000..a34809a6e24 --- /dev/null +++ b/html/changelogs/Gun-Hog-PR-8004.yml @@ -0,0 +1,9 @@ +################################ + + +author: Gun Hog + +delete-after: True + +changes: + - tweak: "We have perged the xenomicrobes contamination in the E.X.P.E.R.I-MENTOR using sulfuric acid. Take care not to be exposed should it leak!" From ff1a0d3ecd7767c674facde70bdaa089c61a833f Mon Sep 17 00:00:00 2001 From: MrStonedOne Date: Sat, 28 Feb 2015 10:35:20 -0800 Subject: [PATCH 112/133] Moves global var ghostimage over to a static var on ghosts --- code/modules/mob/dead/observer/observer.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/modules/mob/dead/observer/observer.dm b/code/modules/mob/dead/observer/observer.dm index 8447dd231bf..0c74aa62e7e 100644 --- a/code/modules/mob/dead/observer/observer.dm +++ b/code/modules/mob/dead/observer/observer.dm @@ -1,4 +1,4 @@ -var/list/image/ghostimages = list() //this is a list of images of other ghosts that ghosts see when they toggle darkness + /mob/dead/observer name = "ghost" desc = "It's a g-g-g-g-ghooooost!" //jinkies! @@ -20,6 +20,7 @@ var/list/image/ghostimages = list() //this is a list of images of other ghosts t var/atom/movable/following = null var/fun_verbs = 0 var/image/ghostimage = null + var/static/list/image/ghostimages = list() //this is a list of images of other ghosts that ghosts see when they toggle darkness /mob/dead/observer/New(mob/body) sight |= SEE_TURFS | SEE_MOBS | SEE_OBJS | SEE_SELF From ef95d03a13bf4186741ef3d34ceaa980fc2123c8 Mon Sep 17 00:00:00 2001 From: MrStonedOne Date: Sat, 28 Feb 2015 13:16:04 -0800 Subject: [PATCH 113/133] fixes runtime when client disconnects while a ghost. --- code/modules/mob/dead/observer/logout.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/modules/mob/dead/observer/logout.dm b/code/modules/mob/dead/observer/logout.dm index 22c272a654e..f8c61f56244 100644 --- a/code/modules/mob/dead/observer/logout.dm +++ b/code/modules/mob/dead/observer/logout.dm @@ -1,5 +1,6 @@ /mob/dead/observer/Logout() - client.images -= ghostimages + if (client) + client.images -= ghostimages ..() spawn(0) if(src && !key) //we've transferred to another mob. This ghost should be deleted. From a26839cde0c22e1856c0d9c861aeda1ce0282181 Mon Sep 17 00:00:00 2001 From: MrStonedOne Date: Sat, 28 Feb 2015 13:43:55 -0800 Subject: [PATCH 114/133] Adds a new ghost verb to toggle ghost visibility For users who depended on the old buggy version of see darkness. reworks seedarkness logic to mash well with the new verb, looks nicer too --- code/modules/mob/dead/observer/observer.dm | 26 +++++++++++++++++----- 1 file changed, 20 insertions(+), 6 deletions(-) diff --git a/code/modules/mob/dead/observer/observer.dm b/code/modules/mob/dead/observer/observer.dm index 0c74aa62e7e..073b93eeef5 100644 --- a/code/modules/mob/dead/observer/observer.dm +++ b/code/modules/mob/dead/observer/observer.dm @@ -19,8 +19,10 @@ //Note that this is not a reliable way to determine if admins started as observers, since they change mobs a lot. var/atom/movable/following = null var/fun_verbs = 0 - var/image/ghostimage = null - var/static/list/image/ghostimages = list() //this is a list of images of other ghosts that ghosts see when they toggle darkness + var/static/list/image/ghostimages = list() //this is a list of images of other ghosts that ghosts will use to see ghosts when they toggle darkness + var/image/ghostimage = null //this mobs ghost image, for deleting and stuff + var/seeghosts = 1 //so ghosts can hide other ghosts, requested + var/seedarkness = 1 /mob/dead/observer/New(mob/body) sight |= SEE_TURFS | SEE_MOBS | SEE_OBJS | SEE_SELF @@ -266,14 +268,26 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp set hidden = 1 src << "You are dead! You have no mind to store memory!" +/mob/dead/observer/verb/toggle_ghostsee() + set name = "Toggle Other Ghosts" + set desc = "Toggle your ability to see other ghosts" + set category = "Ghost" + seeghosts = !(seeghosts) + updateghostsight() + /mob/dead/observer/verb/toggle_darkness() set name = "Toggle Darkness" set category = "Ghost" + seedarkness = !(seedarkness) + updateghostsight() - if (see_invisible == SEE_INVISIBLE_OBSERVER_NOLIGHTING) - see_invisible = SEE_INVISIBLE_OBSERVER - else +/mob/dead/observer/proc/updateghostsight() + if (!seedarkness) see_invisible = SEE_INVISIBLE_OBSERVER_NOLIGHTING + else + see_invisible = SEE_INVISIBLE_OBSERVER + if (!seeghosts) + see_invisible = INVISIBILITY_OBSERVER - 1; updateghostimages() /mob/dead/observer/proc/updateallghostimages() @@ -283,7 +297,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp /mob/dead/observer/proc/updateghostimages() if (!client) return - if (see_invisible >= SEE_INVISIBLE_OBSERVER) + if (seedarkness || !seeghosts) client.images -= ghostimages else client.images |= ghostimages //add images for all the ghosts so we can see them From 86fa3c113ce80401810a626278a03ae45648b169 Mon Sep 17 00:00:00 2001 From: Iamgoofball Date: Sat, 28 Feb 2015 15:49:23 -0800 Subject: [PATCH 115/133] Buffs Oxygen Blob --- code/modules/reagents/Chemistry-Reagents/Blob-Reagents.dm | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/code/modules/reagents/Chemistry-Reagents/Blob-Reagents.dm b/code/modules/reagents/Chemistry-Reagents/Blob-Reagents.dm index ff6f240df84..0e8e44ee1ed 100644 --- a/code/modules/reagents/Chemistry-Reagents/Blob-Reagents.dm +++ b/code/modules/reagents/Chemistry-Reagents/Blob-Reagents.dm @@ -67,6 +67,7 @@ datum/reagent/blob/lung_destroying_toxin datum/reagent/blob/lung_destroying_toxin/reaction_mob(var/mob/living/M as mob, var/method=TOUCH, var/volume,var/show_message = 1) if(method == TOUCH) M.apply_damage(20, OXY) + M.losebreath += 15 M.apply_damage(20, TOX) if(show_message) M << "The blob strikes you, and your lungs feel heavy and weak!" @@ -95,13 +96,11 @@ datum/reagent/blob/radioactive_liquid/reaction_mob(var/mob/living/M as mob, var/ if(method == TOUCH) if(istype(M, /mob/living/carbon/human)) M.apply_damage(10, BRUTE) - M.apply_effect(10,IRRADIATE,0) + M.apply_effect(40,IRRADIATE,0) // irradiate the shit out of these fuckers if(prob(33)) randmuti(M) if(prob(98)) randmutb(M) - else - randmutg(M) domutcheck(M, null) updateappearance(M) if(show_message) From bdbbf2af629a8c5ca877c736e081808d74e1739f Mon Sep 17 00:00:00 2001 From: xxalpha Date: Sun, 1 Mar 2015 00:34:12 +0000 Subject: [PATCH 116/133] Fix honk tiles in Nuke Ops base. --- _maps/map_files/generic/z2.dmm | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/_maps/map_files/generic/z2.dmm b/_maps/map_files/generic/z2.dmm index 08fbf5ca0ab..a209cde1838 100644 --- a/_maps/map_files/generic/z2.dmm +++ b/_maps/map_files/generic/z2.dmm @@ -338,7 +338,7 @@ "gz" = (/turf/unsimulated/wall,/area/syndicate_mothership) "gA" = (/turf/unsimulated/wall/fakeglass{icon_state = "fakewindows2"; dir = 6},/area/centcom/ferry) "gB" = (/turf/unsimulated/wall/fakedoor,/area/centcom/ferry) -"gC" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/obj/structure/mirror{pixel_x = 30},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/space) +"gC" = (/turf/unsimulated/floor{icon_state = "stairs-r"},/area/syndicate_mothership) "gD" = (/obj/machinery/computer/shuttle/ferry/request,/turf/simulated/shuttle/floor,/area/space) "gE" = (/obj/structure/stool/bed/chair,/turf/simulated/shuttle/floor,/area/space) "gF" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0},/turf/unsimulated/wall/fakeglass{icon_state = "fakewindows"; dir = 8},/area/centcom/ferry) @@ -349,9 +349,11 @@ "gK" = (/obj/structure/flora/tree/pine,/turf/unsimulated/floor{icon = 'icons/turf/snow.dmi'; icon_state = "snow"},/area/syndicate_mothership) "gL" = (/obj/structure/flora/grass/both,/turf/unsimulated/floor{icon = 'icons/turf/snow.dmi'; icon_state = "snow"},/area/syndicate_mothership) "gM" = (/obj/structure/closet/crate,/turf/simulated/shuttle/floor,/area/space) -"gN" = (/obj/structure/optable,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/space) -"gO" = (/obj/structure/table,/obj/item/weapon/circular_saw,/obj/item/weapon/cautery,/obj/item/weapon/surgicaldrill,/obj/item/robot_parts/l_arm,/obj/item/robot_parts/r_arm,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/space) -"gP" = (/obj/structure/table,/obj/item/weapon/scalpel,/obj/item/weapon/retractor,/obj/item/weapon/hemostat,/obj/item/weapon/surgical_drapes,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/space) +"gN" = (/turf/unsimulated/floor{icon_state = "stairs-l"},/area/syndicate_mothership) +"gO" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/obj/structure/mirror{pixel_x = 30},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/space) +"gP" = (/obj/structure/optable,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/space) +"gQ" = (/obj/structure/table,/obj/item/weapon/circular_saw,/obj/item/weapon/cautery,/obj/item/weapon/surgicaldrill,/obj/item/robot_parts/l_arm,/obj/item/robot_parts/r_arm,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/space) +"gR" = (/obj/structure/table,/obj/item/weapon/scalpel,/obj/item/weapon/retractor,/obj/item/weapon/hemostat,/obj/item/weapon/surgical_drapes,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/space) "gT" = (/obj/machinery/door/airlock/shuttle,/obj/docking_port/mobile{dir = 8; dwidth = 2; height = 12; id = "ferry"; name = "ferry shuttle"; travelDir = 180; width = 5},/obj/docking_port/stationary{dir = 8; dwidth = 2; height = 12; id = "ferry_away"; name = "unknown"; turf_type = /turf/unsimulated/floor; width = 5},/turf/simulated/shuttle/floor,/area/space) "gU" = (/obj/machinery/door/airlock/external{name = "Ferry Airlock"; req_access_txt = "0"},/turf/unsimulated/floor{icon_state = "engine"},/area/centcom/ferry) "gV" = (/turf/unsimulated/floor{icon_state = "engine"},/area/centcom/ferry) @@ -589,7 +591,6 @@ "mh" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/simulated/shuttle/plating,/area/space) "mi" = (/obj/structure/rack,/obj/item/clothing/suit/space/syndicate/black/red,/obj/item/clothing/head/helmet/space/syndicate/black/red,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/space) "mj" = (/turf/unsimulated/floor{icon = 'icons/turf/snow.dmi'; icon_state = "snow"},/turf/unsimulated/floor{icon = 'icons/turf/snow.dmi'; icon_state = "gravsnow_corner"; dir = 10},/area/syndicate_mothership) -"mk" = (/turf/unsimulated/floor{tag = "icon-stage_stairs"; icon_state = "stage_stairs"},/area/syndicate_mothership) "ml" = (/obj/machinery/mech_bay_recharge_port,/turf/unsimulated/floor/plating,/area/syndicate_mothership) "mm" = (/turf/unsimulated/floor{icon_state = "recharge_floor"; name = "mech bay recharge floor"; tag = "icon-recharge_floor"},/area/syndicate_mothership) "mn" = (/obj/machinery/computer/mech_bay_power_console,/turf/unsimulated/floor/plating,/area/syndicate_mothership) @@ -959,14 +960,14 @@ ababababababababababaaaaaaaaaaaaaaaaaaaaaaaajsjskLkRkSkTjwaaaaaaaaaaaaaaaaaaaaaa ababababababababababaaaaaaaaaaaaaaaaaaaaaalhliljlklllmjvlnjsaaaaaaaaaaaaaaaaaaaaababababababgzgIgIhNkUihlolphNkuihkvhNhNnrlrhPlsgzltlulvlulujijijilwlxlxlygzabababababababababababababababababababababababababababababababababababababababababhZlzlAlAlAlAlAlzlzlzlAlAlAlAlAlzhZababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababaaaaaaaaaaaaaaaaaaaalBlClDlElFlljvlGlHlIjsjsaaaaaaaaaaaaaaaaababababababgzlJgIhNkUihihlKhNihihihhNihihihhNjBgzlLlMlLlLlNjijijigzlOlPlygzababababababababababababababababababababababababababababababababababababababababablQlzlzlzlRlzlzlzlzlzlzlzlRlzlzlzlQababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababaaaaaaaaaaaaaaaaaajsaaljlSlSlTlljvlUlGlIaalVlWaaaaaaaaaaaaaaababababababgzgIgIhNkUihihihlXihihihlYihihihhNiGgzgzkglZmambgzmcjigzgzgzgzgzabababababababababababababababababababababababababababababababababababababababababhZlzlAlAlAlAlAlzlzlzlAlAlAlAlAlzhZababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababaaaaaaaaaaaaaaaaaalnjsaaaajsmdmejWmfjWlnjsjsaaaaaaaaaaaaaaaaababababababgzgIgIhNkUihihihmgihihihmhihihmihNmjmjlsgzgzgzgzgzmkmkmlmmmnmogzabababababababababababababababababababababababababababababababababababababababababhZidmpmpmpmpmpmpmpmpmpmpmpmpmpibhZababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababaaaaaaaaaaaaaaaaaalnjsaaaajsmdmejWmfjWlnjsjsaaaaaaaaaaaaaaaaababababababgzgIgIhNkUihihihmgihihihmhihihmihNmjmjlsgzgzgzgzgzgNgCmlmmmnmogzabababababababababababababababababababababababababababababababababababababababababhZidmpmpmpmpmpmpmpmpmpmpmpmpmpibhZababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababaaaaaaaaaaaaaakKmqmrmsmtmumtmtmqmvmsmtmtmumtmtaajsaaaaaaaaaaababababababgzgIhMhNhNhNhNhNhNmwihihhNhNhNhNhNhNhPmxmxmxmylsgzmzmzmzmzmzmzgzabababababababababababababababababababababababababababababababababmBmBmBmBmBmBmBmBmBmCmDmDmDmDmDmDmDmDmDmDmDmDmDmCmBmBmBmBmBmBmBmBmBababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababaaaaaaaaaaaaaamEmFjvjvmFmEmGmHjvjvjvmImJmEmKmLlnmMjsjsaaaaaaababababababgzgIhNmNmNmOmPmQhNihihihhNmRmSmTmUmVhNgIgJgIgIgLjmmzmzmzmzmzmWgzabababababababababababababababababababababababababababababababababmBmZnanbnbnbnbnbncndmDmDmDmDmDmDmDmDmDmDmDmDmDnencnfnfnfnfnfnangmBababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababaaaaaaaaaaaaaanhnijvjvninhmMmMjvjvjvjvnjnhnknllSlSnmaaaaaaaaababababababgzgIhNihihihloihnnihihihnoihloihlonphNgIhcgKgJhcgznqnqnqnqnqlqgzabababababababababababababababababababababababababababababababababmBmZnanbnsnbnsnbncndmDmDmDmDmDmDmDmDmDmDmDmDmDnencnfntnfntnfnangmBababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababaaaaaaaaaaaaaanunvjvlGjvnwlUlGjvnxjvjvnynunznAnBnCnDnEaaaaaaababababababgzgIhNnFihihihihnGihihihnHihihihihihhNgIgIgIgKiGgzgzgzgzgzgzgzgzabababababababababababababababababababababababababababababababababmBmZnanbnbnInbnbncndmDmDmDmDmDnJnKnJmDmDmDmDmDnencnfnfnLnfnfnangmBababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababaaaaaaaaaaaaaanMnijvjWlUnNjWjvjvnOjvjvjvnMnPnQnmnRlhaaaaaaaaababababababgzgIhNnFihihnSnThNnUnVnUhNnWnXihihihhNgIgKgIhciGgzababababababababababababababababababababababababababababababababababababababababmBmZnanbnbnbnbnbncndmDmDmDmDmDnJnYnJmDmDmDmDmDnencnfnfnfnfnfnangmBababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababaaaaaaaaaaaaaajdnZjvjvnZjdoajvlGjWjvjvoajdobocodoeaaaaaaaaaaababababababgzgIhNihihgChNhNhNofogihhNhNhNihihihhNgIgIgJgIiGgzababababababababababababababababababababababababababababababababababababababababmBmZnanbnsnbnsnbncndmDmDmDmDmDmDmDmDmDmDmDmDmDnencnfntnfntnfnangmBababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababaaaaaaaaaaaaaajwmqojmsmtokmtmqkIolkImsmtokmtmqjsjsjsaaaaaaaaababababababgzgIhNgOgNgPhNgIhNopopophNgIhNiloqorhNgIgIgIgIiGgzababababababababababababababababababababababababababababababababababababababababmBmZnanbnbnbnbnbncndmDmDmDmDmDmDmDmDmDmDmDmDmDnencnfnfnfnfnfnangmBababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababaaaaaaaaaaaaaajdnZjvjvnZjdoajvlGjWjvjvoajdobocodoeaaaaaaaaaaababababababgzgIhNihihgOhNhNhNofogihhNhNhNihihihhNgIgIgJgIiGgzababababababababababababababababababababababababababababababababababababababababmBmZnanbnsnbnsnbncndmDmDmDmDmDmDmDmDmDmDmDmDmDnencnfntnfntnfnangmBababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababaaaaaaaaaaaaaajwmqojmsmtokmtmqkIolkImsmtokmtmqjsjsjsaaaaaaaaababababababgzgIhNgQgPgRhNgIhNopopophNgIhNiloqorhNgIgIgIgIiGgzababababababababababababababababababababababababababababababababababababababababmBmZnanbnbnbnbnbncndmDmDmDmDmDmDmDmDmDmDmDmDmDnencnfnfnfnfnfnangmBababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababaaaaaaaaaaaaaaaaaamdlGaajsaajsoslmmdaaaajsaaaaaaaajsaaaaaaaaababababababgzgIhNopopophNgIjyotegoujAgIhNopopophNgIgIgIgIiGgzababababababababababababababababababababababababababababababababababababababababmBmBmBovovovovovmBmCmDmDmDmDmDmDmDmDmDmDmDmDmDmCmBovovovovovmBmBmBababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababaaaaaaaaaaaaaaaaaajsjsaaowlGaaoxoymdjsaalUaaaaaaaaaaaaaaaaaaababababababgzgIjyotegoujAgIgIgIgIgIgIgIjyotegoujAgIgIgIgIiGgzababababababababababababababababababababababababababababababababababababababababababmBozozozozozmBoAoBoBoBoBoBoBoBoBoBoBoBoBoBoCmBoDoDoDoDoDmBababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababaaaaaaaaaaaaaaaaaaaaaaaajsjsaaoElGoFaaaaaajsaaaaaaaaaaaaaaaaababababababgzgIgIgIgIgIgIgIgIgIgIgIgIgIgIgIgIgIgIgIgIgIgIiGgzababababababababababababababababababababababababababababababababababababababababababmBmBmBmBmBmBmBoGoHoHoHoHoHoIoJoKoHoHoHoHoHoGmBmBmBmBmBmBmBababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab From b45de895ab95046d05481bf622624eefa2bc99a8 Mon Sep 17 00:00:00 2001 From: Xhuis Date: Sat, 28 Feb 2015 21:25:50 -0500 Subject: [PATCH 117/133] Adds four new emojis --- icons/emoji.dmi | Bin 13773 -> 15013 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/emoji.dmi b/icons/emoji.dmi index 044069987641a0ae1dc1744ee72ec98abaef03d6..723c5b5b9d244363f989aba2b2e7b5fd3c914cbc 100644 GIT binary patch literal 15013 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 literal 13773 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 Ca~x{` From 747ebbc78d110ff2260896fd1eca26eca86f0795 Mon Sep 17 00:00:00 2001 From: Delimusca Date: Sat, 28 Feb 2015 20:51:39 -0700 Subject: [PATCH 118/133] added improvised heating --- code/__HELPERS/unsorted.dm | 2 +- code/modules/food&drinks/drinks/drinks.dm | 10 ++++++++++ code/modules/reagents/reagent_containers/glass.dm | 11 +++++++++++ 3 files changed, 22 insertions(+), 1 deletion(-) diff --git a/code/__HELPERS/unsorted.dm b/code/__HELPERS/unsorted.dm index f0f01f421bd..377b39bf425 100644 --- a/code/__HELPERS/unsorted.dm +++ b/code/__HELPERS/unsorted.dm @@ -1306,7 +1306,7 @@ var/global/list/common_tools = list( return 0 if(istype(W, /obj/item/weapon/match)) var/obj/item/weapon/match/O = W - if(O.lit) + if(O.lit == 1) return 1000 else return 0 diff --git a/code/modules/food&drinks/drinks/drinks.dm b/code/modules/food&drinks/drinks/drinks.dm index 9e98ef77fa3..064d649254a 100644 --- a/code/modules/food&drinks/drinks/drinks.dm +++ b/code/modules/food&drinks/drinks/drinks.dm @@ -95,6 +95,16 @@ return +/obj/item/weapon/reagent_containers/food/drinks/attackby(var/obj/item/I, mob/user as mob, params) + if(istype(I, /obj/item/clothing/mask/cigarette)) //ciggies are weird + return + if(is_hot(I)) + var/added_heat = (is_hot(I) / 100) //ishot returns a temperature + if(src.reagents) + src.reagents.chem_temp += added_heat + user << "You heat [src] with [I]." + src.reagents.handle_reactions() + //////////////////////////////////////////////////////////////////////////////// /// Drinks. END //////////////////////////////////////////////////////////////////////////////// diff --git a/code/modules/reagents/reagent_containers/glass.dm b/code/modules/reagents/reagent_containers/glass.dm index 540db68b85c..8e3156f91e3 100644 --- a/code/modules/reagents/reagent_containers/glass.dm +++ b/code/modules/reagents/reagent_containers/glass.dm @@ -88,6 +88,15 @@ reagents.reaction(target, TOUCH) reagents.clear_reagents() +/obj/item/weapon/reagent_containers/glass/attackby(var/obj/item/I, mob/user as mob, params) + if(istype(I, /obj/item/clothing/mask/cigarette)) //ciggies are weird + return + if(is_hot(I)) + var/added_heat = (is_hot(I) / 100) //ishot returns a temperature + if(src.reagents) + src.reagents.chem_temp += added_heat + user << "You heat [src] with [I]." + src.reagents.handle_reactions() /obj/item/weapon/reagent_containers/glass/beaker name = "beaker" @@ -211,3 +220,5 @@ user.put_in_hands(new /obj/item/weapon/bucket_sensor) user.unEquip(src) qdel(src) + else + ..() From 70aaa9e6938302b4cacbefe85177d2ae4e017e1c Mon Sep 17 00:00:00 2001 From: Delimusca Date: Sat, 28 Feb 2015 21:44:45 -0700 Subject: [PATCH 119/133] changelog --- html/changelogs/Delimusca-8083.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/Delimusca-8083.yml diff --git a/html/changelogs/Delimusca-8083.yml b/html/changelogs/Delimusca-8083.yml new file mode 100644 index 00000000000..05a6d9ba10e --- /dev/null +++ b/html/changelogs/Delimusca-8083.yml @@ -0,0 +1,5 @@ +author: Delimusca + +delete-after: True + + - rscadd: "Improvised heating! use lighters or other heat sources to heat beakers, bottles, etc." \ No newline at end of file From 3404074a3260ebdca551ec2ee4a11bf88dd4ebe5 Mon Sep 17 00:00:00 2001 From: Incoming Date: Sun, 1 Mar 2015 00:18:17 -0500 Subject: [PATCH 120/133] adds an admin message on round conversion provided it gets far enough to matter. It also reports the same if no antags are made, to stop the exotic threat of unintentional admin meta. --- code/game/gamemodes/game_mode.dm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/code/game/gamemodes/game_mode.dm b/code/game/gamemodes/game_mode.dm index 9a33b85fc8e..43910eed301 100644 --- a/code/game/gamemodes/game_mode.dm +++ b/code/game/gamemodes/game_mode.dm @@ -122,7 +122,9 @@ if(H.client && H.client.prefs.allow_midround_antag) antag_canadates += H - if(!antag_canadates) return 1 + if(!antag_canadates) + message_admins("The roundtype has been converted, antagonists may have been created") + return 1 antag_canadates = shuffle(antag_canadates) @@ -133,6 +135,8 @@ for(var/mob/living/carbon/human/H in antag_canadates) replacementmode.make_antag_chance(H) + message_admins("The roundtype has been converted, antagonists may have been created") + return 1 ///process() From 505852f6ff0c5865c0bd4bd9912662857730b5b0 Mon Sep 17 00:00:00 2001 From: Jordie0608 Date: Sun, 1 Mar 2015 22:05:59 +1100 Subject: [PATCH 121/133] Culls changelog gen's div class usage --- html/templates/footer.html | 1 + html/templates/header.html | 1 + tools/ss13_genchangelog.py | 2 -- 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/html/templates/footer.html b/html/templates/footer.html index b5533610ac4..5d98f73b159 100644 --- a/html/templates/footer.html +++ b/html/templates/footer.html @@ -1,3 +1,4 @@ +

    GoonStation 13 Development Team
    diff --git a/html/templates/header.html b/html/templates/header.html index 68c713ec038..53eaaea7d2a 100644 --- a/html/templates/header.html +++ b/html/templates/header.html @@ -54,3 +54,4 @@ *** DO NOT FUCK WITH THIS FILE OR YOU WILL CAUSE MERGE CONFLICTS. *** --> +
    \ No newline at end of file diff --git a/tools/ss13_genchangelog.py b/tools/ss13_genchangelog.py index ff908ba20b6..ed76aa9c6c6 100644 --- a/tools/ss13_genchangelog.py +++ b/tools/ss13_genchangelog.py @@ -175,7 +175,6 @@ with open(args.targetFile.replace('.htm', '.dry.htm') if args.dryRun else args.t for _date in reversed(sorted(all_changelog_entries.keys())): entry_htm = '\n' - entry_htm += '\t\t
    \n' entry_htm += '\t\t\t

    {date}

    \n'.format(date=_date.strftime(dateformat)) write_entry = False for author in sorted(all_changelog_entries[_date].keys()): @@ -191,7 +190,6 @@ with open(args.targetFile.replace('.htm', '.dry.htm') if args.dryRun else args.t author_htm += '\t\t\t\n' if len(changes_added) > 0: entry_htm += author_htm - entry_htm += '\t\t
    \n' if write_entry: changelog.write(entry_htm) From b0732c2ee71e83d831e94638e55cd129d45a2cd8 Mon Sep 17 00:00:00 2001 From: Jordie0608 Date: Sun, 1 Mar 2015 23:02:45 +1100 Subject: [PATCH 122/133] adds and edits some ymls --- html/changelogs/MrStonedOne-panicBunker-PR-8006.yml | 3 +-- html/changelogs/Steelpoint derelict.yml | 5 +++++ html/changelogs/TheVekter-PR-8033.yml | 2 +- html/changelogs/goofball fixes.yml | 6 ++++++ html/changelogs/mandurrh barsign.yml | 5 +++++ html/changelogs/menshin protolathe.yml | 5 +++++ html/changelogs/paprika yelling.yml | 5 +++++ html/changelogs/phil235 cult.yml | 4 ++++ 8 files changed, 32 insertions(+), 3 deletions(-) create mode 100644 html/changelogs/Steelpoint derelict.yml create mode 100644 html/changelogs/goofball fixes.yml create mode 100644 html/changelogs/mandurrh barsign.yml create mode 100644 html/changelogs/menshin protolathe.yml create mode 100644 html/changelogs/paprika yelling.yml create mode 100644 html/changelogs/phil235 cult.yml diff --git a/html/changelogs/MrStonedOne-panicBunker-PR-8006.yml b/html/changelogs/MrStonedOne-panicBunker-PR-8006.yml index 4b4a1cc6a67..f7f07e56457 100644 --- a/html/changelogs/MrStonedOne-panicBunker-PR-8006.yml +++ b/html/changelogs/MrStonedOne-panicBunker-PR-8006.yml @@ -36,5 +36,4 @@ changes: - rscadd: 'Adds a Panic Bunker!' - tweak: 'This will prevent any player who has never connected before from connecting. (Admins are exempt)' - tweak: 'Can be enabled per-round by any admin with +SERVER or for longer periods via the config.' - - recadd: 'Also adds some other config options relating to new joins, server operators should consult their configuration file for more details.' - \ No newline at end of file + - recadd: 'Also adds some other config options relating to new joins, server operators should consult their configuration file for more details.' \ No newline at end of file diff --git a/html/changelogs/Steelpoint derelict.yml b/html/changelogs/Steelpoint derelict.yml new file mode 100644 index 00000000000..b9257331742 --- /dev/null +++ b/html/changelogs/Steelpoint derelict.yml @@ -0,0 +1,5 @@ +author: Steelpoint + +delete-after: True +changes: + - rscadd: "Reworked and expanded areas of the derelict station. Featuring a repairable gravity generator, turret filled computer core and functional solars." \ No newline at end of file diff --git a/html/changelogs/TheVekter-PR-8033.yml b/html/changelogs/TheVekter-PR-8033.yml index ef1f97dc602..83abb9f9502 100644 --- a/html/changelogs/TheVekter-PR-8033.yml +++ b/html/changelogs/TheVekter-PR-8033.yml @@ -1,5 +1,5 @@ author: Vekter delete-after: True - +changes: - rscadd: "Chemists, Geneticists, Virologists, Scientists, and Botanists will now spawn with alternative backpacks and satchels in their lockers. Try them out!" \ No newline at end of file diff --git a/html/changelogs/goofball fixes.yml b/html/changelogs/goofball fixes.yml new file mode 100644 index 00000000000..100a7e0989c --- /dev/null +++ b/html/changelogs/goofball fixes.yml @@ -0,0 +1,6 @@ +author: Iamgoofball + +delete-after: True +changes: + - bugfix: "Fixes the recipe for meth." + - bugfix: "Fixes sorium blobs flinging themselves." \ No newline at end of file diff --git a/html/changelogs/mandurrh barsign.yml b/html/changelogs/mandurrh barsign.yml new file mode 100644 index 00000000000..4f486b584e7 --- /dev/null +++ b/html/changelogs/mandurrh barsign.yml @@ -0,0 +1,5 @@ +author: Mandurrh + +delete-after: True +changes: + - rscadd: "The barsign can be emagged and EMP'd; EMP'd signs can be repaired with a screwdriver and cables." \ No newline at end of file diff --git a/html/changelogs/menshin protolathe.yml b/html/changelogs/menshin protolathe.yml new file mode 100644 index 00000000000..4457aaa1a58 --- /dev/null +++ b/html/changelogs/menshin protolathe.yml @@ -0,0 +1,5 @@ +author: Menshin + +delete-after: True +changes: + - bugfix: "Fixed the protolathe not requiring displayed amount of materials to make items." \ No newline at end of file diff --git a/html/changelogs/paprika yelling.yml b/html/changelogs/paprika yelling.yml new file mode 100644 index 00000000000..76da95387a3 --- /dev/null +++ b/html/changelogs/paprika yelling.yml @@ -0,0 +1,5 @@ +author: Paprika + +delete-after: True +changes: + - rscadd: "Messages with two exclamation marks will be yelled in bold." \ No newline at end of file diff --git a/html/changelogs/phil235 cult.yml b/html/changelogs/phil235 cult.yml new file mode 100644 index 00000000000..27cf6611a2f --- /dev/null +++ b/html/changelogs/phil235 cult.yml @@ -0,0 +1,4 @@ +author: Phil235 +delete-after: True +changes: + - bugfix: "Cultists can't summon narsie until their sacrifice objective is complete." \ No newline at end of file From 64851a016fc9a49b4fa31fe92f080525a01a403e Mon Sep 17 00:00:00 2001 From: MrStonedOne Date: Sun, 1 Mar 2015 04:07:10 -0800 Subject: [PATCH 123/133] Adds blob overmind cursor mob to ghost darkness vision Thanks @Ricotez Also tweaks the wording of related verbs, procs, and variables to match Moves the scope of the ghostimages (now ghost darkness images) var and updatedateallghostimages proc to the global space so other things can access them --- code/game/gamemodes/blob/overmind.dm | 12 +++++++ code/modules/mob/dead/observer/logout.dm | 2 +- code/modules/mob/dead/observer/observer.dm | 42 ++++++++++++---------- 3 files changed, 36 insertions(+), 20 deletions(-) diff --git a/code/game/gamemodes/blob/overmind.dm b/code/game/gamemodes/blob/overmind.dm index 99a5d1e8154..51f2852e15e 100644 --- a/code/game/gamemodes/blob/overmind.dm +++ b/code/game/gamemodes/blob/overmind.dm @@ -17,6 +17,7 @@ var/last_attack = 0 var/datum/reagent/blob_reagent_datum = new/datum/reagent() var/list/blob_mobs = list() + var/ghostimage = null /mob/camera/blob/New() var/new_name = "[initial(name)] ([rand(1, 999)])" @@ -27,8 +28,19 @@ for(var/type in (typesof(/datum/reagent/blob) - /datum/reagent/blob)) possible_reagents.Add(new type) blob_reagent_datum = pick(possible_reagents) + + ghostimage = image(src.icon,src,src.icon_state) + ghost_darkness_images |= ghostimage //so ghosts can see the blob cursor when they disable darkness + updateallghostimages() ..() +/mob/camera/blob/Destroy() + if (ghostimage) + ghost_darkness_images -= ghostimage + qdel(ghostimage) + ghostimage = null; + updateallghostimages() + /mob/camera/blob/Login() ..() sync_mind() diff --git a/code/modules/mob/dead/observer/logout.dm b/code/modules/mob/dead/observer/logout.dm index f8c61f56244..f80f0100cfc 100644 --- a/code/modules/mob/dead/observer/logout.dm +++ b/code/modules/mob/dead/observer/logout.dm @@ -1,6 +1,6 @@ /mob/dead/observer/Logout() if (client) - client.images -= ghostimages + client.images -= ghost_darkness_images ..() spawn(0) if(src && !key) //we've transferred to another mob. This ghost should be deleted. diff --git a/code/modules/mob/dead/observer/observer.dm b/code/modules/mob/dead/observer/observer.dm index 073b93eeef5..850f4d63cf7 100644 --- a/code/modules/mob/dead/observer/observer.dm +++ b/code/modules/mob/dead/observer/observer.dm @@ -1,4 +1,4 @@ - +var/list/image/ghost_darkness_images = list() //this is a list of images for things ghosts should still be able to see when they toggle darkness /mob/dead/observer name = "ghost" desc = "It's a g-g-g-g-ghooooost!" //jinkies! @@ -19,9 +19,8 @@ //Note that this is not a reliable way to determine if admins started as observers, since they change mobs a lot. var/atom/movable/following = null var/fun_verbs = 0 - var/static/list/image/ghostimages = list() //this is a list of images of other ghosts that ghosts will use to see ghosts when they toggle darkness var/image/ghostimage = null //this mobs ghost image, for deleting and stuff - var/seeghosts = 1 //so ghosts can hide other ghosts, requested + var/ghostvision = 1 //is the ghost able to see things humans can't? var/seedarkness = 1 /mob/dead/observer/New(mob/body) @@ -32,8 +31,8 @@ stat = DEAD ghostimage = image(src.icon,src,src.icon_state) - ghostimages |= ghostimage - + ghost_darkness_images |= ghostimage + updateallghostimages() var/turf/T if(ismob(body)) T = get_turf(body) //Where is the body located? @@ -62,13 +61,15 @@ verbs -= /mob/dead/observer/verb/possess animate(src, pixel_y = 2, time = 10, loop = -1) - updateallghostimages() + ..() /mob/dead/observer/Destroy() - ghostimages -= ghostimage - qdel(ghostimage) - updateallghostimages() + if (ghostimage) + ghost_darkness_images -= ghostimage + qdel(ghostimage) + ghostimage = null + updateallghostimages() ..() /mob/dead/CanPass(atom/movable/mover, turf/target, height=0) @@ -269,11 +270,12 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp src << "You are dead! You have no mind to store memory!" /mob/dead/observer/verb/toggle_ghostsee() - set name = "Toggle Other Ghosts" - set desc = "Toggle your ability to see other ghosts" + set name = "Toggle Ghost Vision" + set desc = "Toggles your ability to see things only ghosts can see, like other ghosts" set category = "Ghost" - seeghosts = !(seeghosts) + ghostvision = !(ghostvision) updateghostsight() + usr << "You [(ghostvision?"now":"no longer")] have ghost vision." /mob/dead/observer/verb/toggle_darkness() set name = "Toggle Darkness" @@ -286,22 +288,24 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp see_invisible = SEE_INVISIBLE_OBSERVER_NOLIGHTING else see_invisible = SEE_INVISIBLE_OBSERVER - if (!seeghosts) - see_invisible = INVISIBILITY_OBSERVER - 1; + if (!ghostvision) + see_invisible = SEE_INVISIBLE_LIVING; updateghostimages() -/mob/dead/observer/proc/updateallghostimages() +/proc/updateallghostimages() for (var/mob/dead/observer/O in player_list) O.updateghostimages() /mob/dead/observer/proc/updateghostimages() if (!client) return - if (seedarkness || !seeghosts) - client.images -= ghostimages + if (seedarkness || !ghostvision) + client.images -= ghost_darkness_images else - client.images |= ghostimages //add images for all the ghosts so we can see them - client.images -= ghostimage //remove ourself + //add images for the 60inv things ghosts can normally see when darkness is enabled so they can see them now + client.images |= ghost_darkness_images + if (ghostimage) + client.images -= ghostimage //remove ourself /mob/dead/observer/verb/possess() set category = "Ghost" From 902ea7f40826bc105ed133e04724af7227208682 Mon Sep 17 00:00:00 2001 From: Jordie0608 Date: Sun, 1 Mar 2015 23:11:41 +1100 Subject: [PATCH 124/133] edited steelpoint's changelog --- html/changelogs/.all_changelog.yml | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/html/changelogs/.all_changelog.yml b/html/changelogs/.all_changelog.yml index 39e182aa729..333f5d8e693 100644 --- a/html/changelogs/.all_changelog.yml +++ b/html/changelogs/.all_changelog.yml @@ -2702,12 +2702,8 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. Steelpoint: - rscadd: SS13's Head of Security has received a new attempted 1:1 recreation of a Old Earth weapon, the Captain's Antique Laser Gun. - - rscadd: This gun features three firing modes, Tase, Laser and Breach. However + - rscadd: This gun features three firing modes, Tase, Laser and Disable. However this gun lacks the capability to recharge in the field, and is extreamly expensive. - - rscadd: The gun's Breach setting fires a low powered Pulse round, it consumes - a large amount of power, has a limited range of two tiles and deals the same - damage as a laser does. However it is effective in destroying walls, hence the - Breach title. - rscadd: 'INTERCEPTED TRANSMISSION REPORT: The Syndicate have expressed a interest in this new weapon, and have instructed field agents to do whatever they can to steal this weapon.' From e115cb4543ca1ab19393c4e59d334c5d7db8711d Mon Sep 17 00:00:00 2001 From: Jordie0608 Date: Sun, 1 Mar 2015 23:35:20 +1100 Subject: [PATCH 125/133] compiles changelog with less div --- html/changelog.html | 208 +-- html/changelogs/.all_changelog.yml | 1261 +---------------- .../Incoming5643 - muliganrounds.yml | 7 - .../MrStonedOne-panicBunker-PR-8006.yml | 39 - html/changelogs/Razharas.yml | 16 +- html/changelogs/Steelpoint derelict.yml | 5 - html/changelogs/TheVekter-PR-8033.yml | 5 - html/changelogs/dannno-TheOwlReturns-7942.yml | 9 - html/changelogs/goofball fixes.yml | 6 - html/changelogs/mandurrh barsign.yml | 5 - html/changelogs/menshin protolathe.yml | 5 - html/changelogs/paprika yelling.yml | 5 - html/changelogs/phil235 cult.yml | 4 - 13 files changed, 126 insertions(+), 1449 deletions(-) delete mode 100644 html/changelogs/Incoming5643 - muliganrounds.yml delete mode 100644 html/changelogs/MrStonedOne-panicBunker-PR-8006.yml delete mode 100644 html/changelogs/Steelpoint derelict.yml delete mode 100644 html/changelogs/TheVekter-PR-8033.yml delete mode 100644 html/changelogs/dannno-TheOwlReturns-7942.yml delete mode 100644 html/changelogs/goofball fixes.yml delete mode 100644 html/changelogs/mandurrh barsign.yml delete mode 100644 html/changelogs/menshin protolathe.yml delete mode 100644 html/changelogs/paprika yelling.yml delete mode 100644 html/changelogs/phil235 cult.yml diff --git a/html/changelog.html b/html/changelog.html index f5dcb6844f4..d096bc60547 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -54,8 +54,69 @@ *** DO NOT FUCK WITH THIS FILE OR YOU WILL CAUSE MERGE CONFLICTS. *** --> -
    +

    01 March 2015

    +

    Dannno updated:

    +
      +
    • Resprited all owl items. Wings are now a seperate toggleable suit item.
    • +
    • Added The Griffin costume, arch nemesis of The Owl. Found in the autodrobe.
    • +
    • Added admin-only Owl hardsuit. Only for the most vengeful souls.
    • +
    • Added Owl and Griffin merchandise; The Nest barsign, Owl/Griffin toys and posters.
    • +
    +

    Iamgoofball updated:

    +
      +
    • Fixes the recipe for meth.
    • +
    • Fixes sorium blobs flinging themselves.
    • +
    +

    Incoming5643 updated:

    +
      +
    • On servers where malfunction, wizard, and blob rounds do not end with the death of the primary antagonist, new antagonists from traitor and changeling derivative modes will now sometimes spawn. This depends on the state of the station, the state of the crew, and the server's gamemode probabilities. Server owners should consider revising their configuration choices
    • +
    • If you would like to opt out of this midround chance, a new toggle to disable it can be found in your preferences
    • +
    +

    Mandurrh updated:

    +
      +
    • The barsign can be emagged and EMP'd; EMP'd signs can be repaired with a screwdriver and cables.
    • +
    +

    Menshin updated:

    +
      +
    • Fixed the protolathe not requiring displayed amount of materials to make items.
    • +
    +

    MrStonedOne updated:

    +
      +
    • Adds a Panic Bunker!
    • +
    • This will prevent any player who has never connected before from connecting. (Admins are exempt)
    • +
    • Can be enabled per-round by any admin with +SERVER or for longer periods via the config.
    • +
    • Also adds some other config options relating to new joins, server operators should consult their configuration file for more details.
    • +
    +

    Paprika updated:

    +
      +
    • Messages with two exclamation marks will be yelled in bold.
    • +
    +

    Phil235 updated:

    +
      +
    • Cultists can't summon narsie until their sacrifice objective is complete.
    • +
    +

    Razharas updated:

    +
      +
    • Vines now can grow on any tiles that is not dense, including space, shuttles, centcomm tiles and so on.
    • +
    • Added 'Bluespace' mutation to vines, makes them be able to grow through absolutely everything.
    • +
    • Added 'Space Proofing' mutation to vines, after they grow if the tile under them is space it will become special vinetile, which is just resprited regular floor, if the vine on the vinetile dies the vineturf changes back to space.
    • +
    • Made vines spreading speed depend on the seed's production, can be both slower and faster than current.
    • +
    • Made vines mutation chance be 1/10th of the potency of the seed it is spawned from.
    • +
    • Special chemicals added to vine seeds durning their growth can increase/decrease their potency and productivity.
    • +
    • Special chemicals now can remove good, bad or neutral mutations from vine seeds while they are growing, cultivating actually helpful vines is now possible.
    • +
    • Plant analyzers now show the vine seeds mutations.
    • +
    • Buffed numbers in some of the more useless mutations.
    • +
    +

    Steelpoint updated:

    +
      +
    • Reworked and expanded areas of the derelict station. Featuring a repairable gravity generator, turret filled computer core and functional solars.
    • +
    +

    Vekter updated:

    +
      +
    • Chemists, Geneticists, Virologists, Scientists, and Botanists will now spawn with alternative backpacks and satchels in their lockers. Try them out!
    • +
    +

    25 February 2015

    Cheridan updated:

      @@ -161,8 +222,7 @@

      Steelpoint updated:

      • SS13's Head of Security has received a new attempted 1:1 recreation of a Old Earth weapon, the Captain's Antique Laser Gun.
      • -
      • This gun features three firing modes, Tase, Laser and Breach. However this gun lacks the capability to recharge in the field, and is extreamly expensive.
      • -
      • The gun's Breach setting fires a low powered Pulse round, it consumes a large amount of power, has a limited range of two tiles and deals the same damage as a laser does. However it is effective in destroying walls, hence the Breach title.
      • +
      • This gun features three firing modes, Tase, Laser and Disable. However this gun lacks the capability to recharge in the field, and is extreamly expensive.
      • INTERCEPTED TRANSMISSION REPORT: The Syndicate have expressed a interest in this new weapon, and have instructed field agents to do whatever they can to steal this weapon.

      TheVekter updated:

      @@ -188,9 +248,7 @@
      • Added new graffiti: cyka, prolizard, antilizard
      -
    -

    18 February 2015

    Dannno updated:

      @@ -305,9 +363,7 @@
      • You now hear the voice of the chosen deity in prayers.
      -
    -

    05 February 2015

    Danno updated:

      @@ -324,9 +380,7 @@
      • Added a toy red button to the Arcade cabinets.
      -
    -

    04 February 2015

    Danno updated:

      @@ -382,9 +436,7 @@
    • Syndicate Cyborgs now come equipped with operative pinpointers, which will automatically point to the nearest nuclear operative.
    • Handheld crew monitors can now be stored in medical belts.
    -
    -

    26 January 2015

    Dannno updated:

      @@ -416,9 +468,7 @@
      • Added briefcase filled with cash to uplink.
      -
    -

    21 January 2015

    Iamgoofball updated:

      @@ -442,9 +492,7 @@
    • Adds 9 new Disabilites and 2 new genetic powers.
    • You can now heat donk pockets once more. Rejoice.
    -
    -

    17 January 2015

    Cheridan updated:

      @@ -490,9 +538,7 @@
      • Added a new R&D machine, to replace the telescience room. The Machine is based on RND and various interdepartmental creations.
      -
    -

    14 January 2015

    Boggart updated:

      @@ -512,9 +558,7 @@
    • Adds Morphine Medipens!
    • Adds Morphine bottles to Cargo!
    -
    -

    13 January 2015

    Dannno updated:

      @@ -530,17 +574,13 @@
    • Fixed NTSL division.
    • Added new NTSL math functions, including 'sin,' 'cos,' 'asin,' 'acos,' and 'log.'
    -
    -

    06 January 2015

    JJRcop, Nienhaus updated:

    • Adds emoji to OOC chat.
    -
    -

    27 December 2014

    Dorsidwarf updated:

      @@ -560,9 +600,7 @@
      • Envoys from the distant Viji sector have brought an exotic contraption to Centcomm. Known as the 'supermatter shard', it is a fragment of an ancient alien artifact, believed to have a dangerous and mysterious power. This precious item has been made available to the Space Station 13 cargo team for the cost of a hundred supply points, as a reward for all your hard work. Good luck, and stay safe.
      -
    -

    16 December 2014

    Paprika updated:

      @@ -586,9 +624,7 @@
    • The number of junk food in snack vending machine is lowered from 6 to 5 of each type.
    • Fixing not being able to load an omelette du fromage on a tray.
    -
    -

    10 December 2014

    GunHog updated:

      @@ -613,9 +649,7 @@
    • We've discovered that slimes react to the introduction of certain chemicals in their bloodstream. Inaprovaline will decrease the slimes children's chance of mutation, and plasma will increase it.
    • We've also found that feeding slimes solid plasma bars makes them more friendly to humans.
    -
    -

    08 December 2014

    Ergovisavi updated:

      @@ -640,9 +674,7 @@
      • Security/Medical HUDs are now more responsive and less laggy.
      -
    -

    10 November 2014

    Menshin updated:

      @@ -667,9 +699,7 @@
    • Changelings can absorb someone even if they have that DNA in storage already.
    • Fixes hivemind being lost when readapting evolutions.
    -
    -

    04 November 2014

    MrPerson updated:

      @@ -687,9 +717,7 @@
      • Cutting-edge research in a secret Nanotransen lab has shed light into a revolutionary form of communication technology known as 'chat'. The Personal Data Assistants of Space Station 13 have been deployed with an experimental module implementing this system, dubbed 'Nanotransen Relay Chat'.
      -
    -

    30 October 2014

    MrPerson updated:

      @@ -700,9 +728,7 @@
    • Jetpacking after being thrown out a mass driver will cancel out your momentum.
    • Shooting a gun causes you to drift the other direction like spraying a fire extinguisher.
    -
    -

    27 October 2014

    Jordie0608 updated:

      @@ -731,9 +757,7 @@
    • Closets and its children can no longer contain a near infinite amount of mobs. Large mobs (juggernaut, alien emperess, etc) don't fit, small mobs (mouse, parrot, etc) still fit in the same amounts, human-sized mob (humanoid, slime, etc) fit but maximum two per body bag and three for all the other closets. Adding bluespace body bag to R&D, it can hold even large mobs and in large amounts.
    • girders and displaced girders now have a chance to let projectiles pass through them.
    -
    -

    19 October 2014

    Donkie updated:

      @@ -778,9 +802,7 @@
      • Medical supplies crate now comes with a boxy full of bodybags
      -
    -

    09 October 2014

    Paprika updated:

      @@ -791,9 +813,7 @@
    • Reduced the size of the mining jetpack, it now fits in backpacks. The capacity of the jetpack has been reduced as well, however.
    • Removed resonator from the mining voucher redemption. Replaced it with a mining drill.
    -
    -

    08 October 2014

    Cheridan updated:

      @@ -814,9 +834,7 @@
      • Space Station 13 has been deployed with transit tube dispensers. Central Command encourages the engineering department to repair and improve the station using this equipment.
      -
    -

    05 October 2014

    Ikarrus updated:

      @@ -837,9 +855,7 @@
    • Remember those magboots we had our undercover agents steal? Well we've finally reverse engineered them. Not only that, but we gave them a killer paintjob. They will be available in the uplinks of boarding parties we send out to Nanoscum stations.
    • Listen up, Marauders! The Syndicate has recently cut back funding into boarding parties. What this means is no more hi-tech fancy energy guns. We've had to roll back to using cheaper, mass-produced automatic shotguns. But in retrospect, could this possibly be a downgrade?
    -
    -

    01 October 2014

    Cheridan updated:

      @@ -875,9 +891,7 @@
      • Changed all clone damage descriptions to use the term cellular damage to avoid confusion with genetics mutations.
      -
    -

    07 September 2014

    Gun Hog updated:

      @@ -891,9 +905,7 @@
    • Players: To check if this config option is enabled on your server, type show-server-revision into the game's command line.
    -
    -

    06 September 2014

    Ikarrus updated:

      @@ -903,17 +915,13 @@
    • The Syndicate base has been modified to only allow the leading operative to launch the mission.
    -
    -

    04 September 2014

    KyrahAbattoir updated:

    • All the objects found in BoxStation maintenance are now randomized at round start.
    -
    -

    03 September 2014

    Ikarrus updated:

      @@ -923,9 +931,7 @@
      • Many new posters have been added.
      -
    -

    01 September 2014

    ChuckTheSheep updated:

      @@ -949,25 +955,19 @@
    • Please report any issues you notice with any form of messaging to Github.
    -
    -

    31 August 2014

    Tokiko1 updated:

    • Adds two new hairstyles.
    -
    -

    30 August 2014

    Ikarrus updated:

    • Space Station 13 has been authorized to requisition additional Tank Transfer Valves from Centcom's supply lines for the price of 60 cargo points.
    -
    -

    26 August 2014

    Ikarrus updated:

      @@ -979,9 +979,7 @@
    • **Server operators can now set a name for the station in config.txt. Simply add the line "STATIONNAME Space Station 13" anywhere on the text file. Replace Space Station 13 with your station name of choice.
    -
    -

    24 August 2014

    Ikarrus updated:

      @@ -989,9 +987,7 @@
    • Mulebot speed has been vastly increased by up to 300%.
    • Removed exploit where false walls can be used to cheese the AI chamber's defenses
    -
    -

    21 August 2014

    Ikarrus updated:

      @@ -999,9 +995,7 @@
    • The Phase Slayer ability will no longer instantly gib players. Instead, they will be dealt 190 brute damage. Mechas will be dealt 380 damage.
    • ADMIN: Most Event buttons have been moved out of the secrets menu and into a Fun verb.
    -
    -

    20 August 2014

    Cheridan updated:

      @@ -1011,26 +1005,20 @@
    • Dragonsbreath: tech shell + 5 phosphorus (in container).
    • Incendiary rounds now leave a blazing trail as they pass. This includes existing incendiary rounds, new dragonsbreath rounds, and the Dark Gygax's carbine.
    -
    -

    19 August 2014

    Ikarrus updated:

    • Brig cells and labour shuttle have both been modified to send a message to all security HUDs whenever a prisoner is automatically released.
    • The labour camp has been outfitted with a points checking console to allow prisoners to check their quota progress easier and better explain the punishment system of forced labour.
    -
    -

    18 August 2014

    Iamgoofball updated:

    • 25 new hairstyles have been added.
    -
    -

    15 August 2014

    AndroidSFV updated:

      @@ -1038,9 +1026,7 @@
    • When a Cyborgs AI link wire is pulsed, the images from the Cyborgs image album will be synced with the AI it gets linked to.
    • Additonally, Cyborgs are able to attach images to newscaster feeds from whichever album is active for them. Cyborgs are also mobile, inefficent, printers of same images.
    -
    -

    11 August 2014

    Ikarrus updated:

      @@ -1050,9 +1036,7 @@ -Teleporter board moved from RD's Office to Tech Storage now that the teleporter can be built again.
      -Security Deputy Armbands (red) added in HoS's Office



    -
    -

    14 July 2014

    Miauw updated:

      @@ -1061,9 +1045,7 @@
    • C4 can no longer be attached to mobs
    • Reduced the C4 price to 1 telecrystal
    -
    -

    07 July 2014

    Firecage updated:

      @@ -1079,17 +1061,13 @@
      • Tweaked mining turf mineral droprates and reverted mesons to the 'old' style of mesons. This means mesons will be more powerful with the added side effect of not being able to track individual light sources through walls and such. This is a trial run; please provide feedback on the /tg/ codebase section of the forum.
      -
    -

    05 July 2014

    Firecage updated:

    • Recently the Space Wizard Federation, with some assistance from the Cult of Nar-Sie, recently created a new strain of Killer Tomato. A sad side effect is this effected all current and future Killer Tomato strains in our galaxy. They are now reported to be extremely violent and deadly, use extreme caution when growing them.
    -
    -

    03 July 2014

    Miauw updated:

      @@ -1098,9 +1076,7 @@
    • Simply put a coin into one of the slot machines in the bar to play!
    • Slot machines can also be emagged.
    -
    -

    01 July 2014

    Ikarrus updated:

      @@ -1117,17 +1093,13 @@
    • Mimes cannot break the laws of physics unless their vow is currently active.
    • Trays are rewritten to make sense and so borgs can actually use them. Service borgs can discretely carry small objects, hint hint. The items are easily knocked out of them.
    -
    -

    20 June 2014

    Ikarrus updated:

    • The 'Enter Exosuit' button was removed, and you have to click + drag yourself to enter a mech now; like you would to enter a disposal unit.
    -
    -

    12 June 2014

    Cheridan updated:

      @@ -1136,9 +1108,7 @@
    • Pill code tweaked. In short, you can feed monkeys pills now #whoa
    • Casings ejected from guns will now spin #wow
    -
    -

    11 June 2014

    Ikarrus updated:

      @@ -1151,9 +1121,7 @@
    • Firebombs have been added
    • They're as reliable and predictable as you would expect from a soda can filled with flammable liquid and set off with an igniter contected to two wires. Use your branes and take proper precautions or leave a charred corpse, your choice.
    -
    -

    06 June 2014

    Gun Hog updated:

      @@ -1161,9 +1129,7 @@
    • Some reports suggest that the latest firmware update to Artifical Intelligence units installed in our research stations may contain this exploit. Any such reports that state that should a station's AI unit "malfunction", it may gain the ability to use this exploit to initate a full lockdown of the station. Fire locks and blast doors are also said to be affected.
    • Nanotrasen officially holds no validity to these reports. We recommend that station personnel disregard such rumors.
    -
    -

    20 May 2014

    Kelenius updated:

      @@ -1176,9 +1142,7 @@
    • We've made a modification of a health scanner that is intended for the use on slimes. Two are available in the smartfridge.
    • We've come to a conclusion that 5 units of reagents are not necessary to cause slime core reactions. You actually only need one unit.
    -
    -

    16 May 2014

    Menshin updated:

      @@ -1188,17 +1152,13 @@
    • Lots of improvements in the cable cutting tools! Gone is the odd magic of physically separated yet still connected powernets (contact CentCom Engineering Division if you still witness something weird, we always have a fired form ready for our engineers!)!
    • Any conscientious (or not!) Station Engineer may check an "updated wiring manual" at http://www.tgstation13.org/wiki/Wiring#Power_Wires
    -
    -

    14 May 2014

    Ikarrus updated:

    • A recent breakthrough in Plasma Materials Research has led to the development of a stronger, tougher plasteel alloy that can better resist extreme heat by up to four times. A live demonstration preformed during a press conference earlier today showed a segment of reinforced wall resisting an attack by Thermite. The corporation also announces that upgrades to its existing stations is already underway.
    -
    -

    07 May 2014

    /Tg/station Code Management updated:

      @@ -1206,9 +1166,7 @@
    • You can find more information about the feature freeze here. http://tgstation13.org/phpBB/viewtopic.php?f=5&t;=273
    • This is the perfect time to report bugs, which you can do so here. https://github.com/tgstation/-tg-station/issues/new
    -
    -

    30 April 2014

    Giacom updated:

      @@ -1221,25 +1179,19 @@
    • NanoTrasen requires more research into this exploit, this we have issued a patch for AI and Cyborg software to simulate this malfunction. All NanoTrasen AI units are advised to only allow testing in a safe and contained environment. The robot can safely be reset at any time.
    • Unfortunately, a robot corrupted by a "cryptographic sequencer" still cannot be reset by any means. NanoTrasen urges regular maintenance and care of all robots to reduce replacement costs.
    -
    -

    27 April 2014

    Ikarrus updated:

    • NT Human Resources announces an expansion of the List of Company-Approved Hair Styles, as well as more relaxed gender restrictions on hair styles. Check with your local company-sponsored hairstylist to learn more.
    -
    -

    22 April 2014

    Ikarrus updated:

    • ID Computers have been modified to allow Station Heads of Staff to assign and remove access to their departments, as well as stripping the rank of their subordinates. An ID computer on the bridge is available for the use of this function.
    -
    -

    20 April 2014

    Gun Hog updated:

      @@ -1254,17 +1206,13 @@
    • The AI Upload however has been moved north slightly and is connected directly to the bridge.
    • In addition, the Gravity Generator has been relocated from its prior position in engineering to the location of the old AI Upload, increasing its defence and logical positioning.
    -
    -

    11 April 2014

    Jordie0608 updated:

    • Wood planks can be used to make wood walls and airlocks; flammability not included
    -
    -

    10 April 2014

    Ikarrus updated:

      @@ -1283,17 +1231,13 @@
    • In addition, the aging riot shield has been replaced with a newer, more modern, apperance.
    -
    -

    03 April 2014

    Ikarrus updated:

    • NT AI Firmware version 2554.03.03 includes a function to notify the master AI when a new cyborg is slaved to it.
    -
    -

    02 April 2014

    Giacom updated:

      @@ -1314,9 +1258,7 @@
    • -A new Testing Lab has been added to the Science department for any field experiments that need to be run.
    • -The mining ore redemption machine has been relocated to the Cargo Delivery Office.
    -
    -

    01 April 2014

    Aranclanos updated:

      @@ -1347,9 +1289,7 @@
    • New silicon click shortcut: Alt click turret controls toggles lethal on or off
    • Cyborg hotkey mode was massively improved. 1-3 selects module slot, q unloads the active module. use hotkeys-help as cyborg for more details
    -
    -

    31 March 2014

    Ikarrus updated:

      @@ -1360,18 +1300,14 @@
    • Toggling the "Play admin midis" preference will pause any playing songs. Turning midis back on will resume the current song where it was.
    • If there's a song playing while you have midis off and you then turn midis on, the current song will begin playing for you.
    -
    -

    28 March 2014

    Aranclanos updated:

    • Workaround with the click cooldowns. They should feel faster. If you think that anything needs a click cooldown (like grilles, mobs, etc.), report it to me.
    • Here's the fun part, this is a test for the community and players, I hope I won't be forced to revert this and hear "this is why we can't have nice things". Again, if anything needs a cooldown, report it to me. Have fun with your fast clicks spessmans.
    -
    -

    25 March 2014

    Ikarrus updated:

      @@ -1382,9 +1318,7 @@
      *Airlocks will not be able to operate autonomously until the electronics are replaced.




    • Hair sprites have been given a visual lift. For best results, set your hair color to be slightly lighter than how you want it to look. For dark hair, do not use a color darker than 80% black.
    -
    -

    22 March 2014

    Giacom updated:

      @@ -1396,51 +1330,39 @@
    • As a result, bombs and the singularity should be much less laggy.
    • There may be issues with "phantom objects" or other problems with stuff that's suppoed to be deleted or objects interacting with deleted objects. Please report any issues right away!
    -
    -

    18 March 2014

    Ikarrus updated:

    • NT R&D; releases AI Patch version 2553.03.18, allowing all Nanotrasen AIs to override the access restrictions on any airlock in case of emergency. Nanotrasen airlocks have been outfitted with new amber warning lights that will flash while the override is active. Should maintenance teams need to restore an airlock's restrictions without using the AI, pulsing the airlock's ID Scanner wire will reset the override.
    -
    -

    17 March 2014

    Giacom updated:

    • Machines that had their programming overriden by a Malf AI will no longer attack loyal cyborgs; they will still attack cyborgs that aren't loyal, to the Malf AI that hacked them, though.
    • You only require a single unit of blood to mutate viruses now, instead of 5.
    -
    -

    15 March 2014

    Steelpoint/Validsalad updated:

    • After a review with CentCom, all Security Officers will now begin their shifts with a Stun Baton in their backpack. To avoid inflating costs however all Stun Batons have been removed from Security lockers except from the brig.
    • After decades of usage CentCom has replaced the Security Uniform, Armor, Belt and Helmet with a newer, more modern design.
    -
    -

    14 March 2014

    Ikarrus and Nienhaus updated:

    • Nanotrasen Corporate announced a revised dress codes primarily affecting senior station officers. A new uniform for Heads of Personnel will be shipped out to all NT Research stations.
    -
    -

    12 March 2014

    Yota updated:

    • Cameras finally capture the direction you are facing.
    -
    -

    10 March 2014

    Giacom updated:

      @@ -1452,9 +1374,7 @@
      • Added changeling space suits. These allow changelings to survive in space, internals are not needed. They do not provide any sort of armor and slow your chemical regeneration.
      -
    -

    05 March 2014

    Various Coders updated:

      @@ -1469,9 +1389,7 @@
    • Fire will cause fuel tanks to explode.
    • Mutagen has been reduced in lethality. Notably, 15 units are not guaranteed to crit the recipient.
    -
    -

    03 March 2014

    ChuckTheSheep updated:

    Paprika updated:

      diff --git a/html/changelogs/.all_changelog.yml b/html/changelogs/.all_changelog.yml index a26866aefd3..99cf2975f15 100644 --- a/html/changelogs/.all_changelog.yml +++ b/html/changelogs/.all_changelog.yml @@ -1563,6 +1563,14 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. via the config. - recadd: Also adds some other config options relating to new joins, server operators should consult their configuration file for more details. + - bugfix: Fixes toggle darkness vision hiding other ghosts. + - tweak: Admins fucking around with ghost icon and icon states in VV are going to + want to change the icon and icon state of the ghostimage var of the ghost to + change the image shown to ghosts who have darkness disabled. doing this via + mass edit is not yet supported. + - rscadd: New ghost verb, toggle ghost vision. Switches the ghost's invisibility + vision between that of a ghost and that of a human. So ghosts can hide other + ghosts and in general get the old behaviour of toggle darkness. Paprika: - rscadd: Messages with two exclamation marks will be yelled in bold. Phil235: From 79edc1ff884b6dba28326baccd5cd171a36ee2ce Mon Sep 17 00:00:00 2001 From: Incoming Date: Sun, 1 Mar 2015 12:13:55 -0500 Subject: [PATCH 127/133] Replaces the custom "how many people are dead?" check with the one used for survival rates on round end statitistics because, lets be honest here, we know that one works. Shuffles some flags around that should hopefully prevent round_converted() from running more than once. It's not a huge crisis if it does because late join antag is self capping, but still, not intended behavoir! --- code/game/gamemodes/blob/blob_finish.dm | 17 ++++++++--------- code/game/gamemodes/game_mode.dm | 6 +++--- code/game/gamemodes/malfunction/malfunction.dm | 3 +-- code/game/gamemodes/wizard/wizard.dm | 4 ++-- 4 files changed, 14 insertions(+), 16 deletions(-) diff --git a/code/game/gamemodes/blob/blob_finish.dm b/code/game/gamemodes/blob/blob_finish.dm index 852ad8e9c6e..e423df36eb2 100644 --- a/code/game/gamemodes/blob/blob_finish.dm +++ b/code/game/gamemodes/blob/blob_finish.dm @@ -7,15 +7,14 @@ return 1 if(!blob_cores.len) // blob is dead if(config.continuous_round_blob) - if(!convert_roundtype()) - return ..() - else - if(SSshuttle.emergency.mode == SHUTTLE_STRANDED) - SSshuttle.emergency.mode = SHUTTLE_DOCKED - SSshuttle.emergency.timer = world.time - priority_announce("Hostile enviroment resolved. You have 3 minutes to board the Emergency Shuttle.", null, 'sound/AI/shuttledock.ogg', "Priority") - round_converted = 1 - return 0 + round_converted = convert_roundtype() + if(!round_converted) + return 1 + if(SSshuttle.emergency.mode == SHUTTLE_STRANDED) + SSshuttle.emergency.mode = SHUTTLE_DOCKED + SSshuttle.emergency.timer = world.time + priority_announce("Hostile enviroment resolved. You have 3 minutes to board the Emergency Shuttle.", null, 'sound/AI/shuttledock.ogg', "Priority") + return 0 return 1 if(station_was_nuked)//Nuke went off return 1 diff --git a/code/game/gamemodes/game_mode.dm b/code/game/gamemodes/game_mode.dm index 43910eed301..c48d321e0dc 100644 --- a/code/game/gamemodes/game_mode.dm +++ b/code/game/gamemodes/game_mode.dm @@ -110,9 +110,9 @@ var/list/living_crew = list() - for(var/mob/mob in player_list) - if(mob in living_mob_list && mob.ckey in joined_player_list) - living_crew += mob + for(var/mob/Player in mob_list) + if(Player.mind && Player.stat != DEAD && !isnewplayer(Player) &&!isbrain(Player)) + living_crew++ if(living_crew.len / joined_player_list.len <= 0.7) //If a lot of the player base died, we start fresh return 0 diff --git a/code/game/gamemodes/malfunction/malfunction.dm b/code/game/gamemodes/malfunction/malfunction.dm index 15681dc4502..eeb4e86d056 100644 --- a/code/game/gamemodes/malfunction/malfunction.dm +++ b/code/game/gamemodes/malfunction/malfunction.dm @@ -153,8 +153,7 @@ priority_announce("Hostile enviroment resolved. You have 3 minutes to board the Emergency Shuttle.", null, 'sound/AI/shuttledock.ogg', "Priority") SSshuttle.emergencyNoEscape = 0 malf_mode_declared = 0 - convert_roundtype() - round_converted = 1 + round_converted = convert_roundtype() else return 1 return ..() //check for shuttle and nuke diff --git a/code/game/gamemodes/wizard/wizard.dm b/code/game/gamemodes/wizard/wizard.dm index 962e150df66..95242dadc3e 100644 --- a/code/game/gamemodes/wizard/wizard.dm +++ b/code/game/gamemodes/wizard/wizard.dm @@ -194,11 +194,11 @@ return ..() if(config.continuous_round_wiz) - if(!convert_roundtype()) + round_converted = convert_roundtype() + if(!round_converted) finished = 1 return 1 else - round_converted = 1 return ..() finished = 1 From 02d09046d4159c1832c549fb5318c7a6382f0675 Mon Sep 17 00:00:00 2001 From: Xhuis Date: Sun, 1 Mar 2015 12:48:01 -0500 Subject: [PATCH 128/133] Changeling --- html/changelogs/Xhuis-Emoji.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/Xhuis-Emoji.yml diff --git a/html/changelogs/Xhuis-Emoji.yml b/html/changelogs/Xhuis-Emoji.yml new file mode 100644 index 00000000000..8ac5bf6016f --- /dev/null +++ b/html/changelogs/Xhuis-Emoji.yml @@ -0,0 +1,5 @@ +author: Xhuis +delete-after: true + +changes: + - rscadd: "Added four new emoji: :1997:, :rune:, :blob:, and :onisoma:." From 2ff6e8ff084f862611ff49022ab2fec4e175c3b2 Mon Sep 17 00:00:00 2001 From: Incoming5643 Date: Sun, 1 Mar 2015 16:09:51 -0500 Subject: [PATCH 129/133] Always remember to port smartly --- code/game/gamemodes/game_mode.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/game/gamemodes/game_mode.dm b/code/game/gamemodes/game_mode.dm index c48d321e0dc..298b1214a70 100644 --- a/code/game/gamemodes/game_mode.dm +++ b/code/game/gamemodes/game_mode.dm @@ -108,12 +108,12 @@ if(SSshuttle.emergency.timeLeft(1) < initial(SSshuttle.emergencyCallTime)*0.5) return 1 - var/list/living_crew = list() + var/living_crew = 0 for(var/mob/Player in mob_list) if(Player.mind && Player.stat != DEAD && !isnewplayer(Player) &&!isbrain(Player)) living_crew++ - if(living_crew.len / joined_player_list.len <= 0.7) //If a lot of the player base died, we start fresh + if(living_crew / joined_player_list.len <= 0.7) //If a lot of the player base died, we start fresh return 0 var/list/antag_canadates = list() From 99431757ebb0062759f2cd902ddf3aeb3c4fd056 Mon Sep 17 00:00:00 2001 From: Incoming Date: Mon, 2 Mar 2015 00:24:25 -0500 Subject: [PATCH 130/133] Adds a lull between when the antagonist eats it and when the new antagonists are created: 3 ~ 7 minutes (5 average) --- code/game/gamemodes/game_mode.dm | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/code/game/gamemodes/game_mode.dm b/code/game/gamemodes/game_mode.dm index 298b1214a70..0f776f289b1 100644 --- a/code/game/gamemodes/game_mode.dm +++ b/code/game/gamemodes/game_mode.dm @@ -132,10 +132,12 @@ replacementmode.restricted_jobs += replacementmode.protected_jobs if(config.protect_assistant_from_antagonist) replacementmode.restricted_jobs += "Assistant" - for(var/mob/living/carbon/human/H in antag_canadates) - replacementmode.make_antag_chance(H) - message_admins("The roundtype has been converted, antagonists may have been created") + spawn(rand(1800,4200)) //somewhere between 3 and 7 minutes from now + for(var/mob/living/carbon/human/H in antag_canadates) + replacementmode.make_antag_chance(H) + + message_admins("The roundtype has been converted, antagonists may have been created") return 1 From 42dd431e6f279d896193086a56cf44589c40d32b Mon Sep 17 00:00:00 2001 From: xxalpha Date: Mon, 2 Mar 2015 17:19:51 +0000 Subject: [PATCH 131/133] Removed duplicate code. Removed more duplicate code. --- code/modules/clothing/glasses/engine_goggles.dm | 5 ----- code/modules/power/singularity/singularity.dm | 11 ++++------- 2 files changed, 4 insertions(+), 12 deletions(-) diff --git a/code/modules/clothing/glasses/engine_goggles.dm b/code/modules/clothing/glasses/engine_goggles.dm index b465100900b..61affbd6db2 100644 --- a/code/modules/clothing/glasses/engine_goggles.dm +++ b/code/modules/clothing/glasses/engine_goggles.dm @@ -4,11 +4,6 @@ name = "Engineering Scanner Goggles" desc = "Goggles used by engineers. The Meson Scanner mode lets you see basic structural and terrain layouts through walls, regardless of lighting condition. The T-ray Scanner mode lets you see underfloor objects such as cables and pipes." icon_state = "trayson-meson" - item_state = "glasses" - origin_tech = "magnets=2;engineering=2" - darkness_view = 1 - vision_flags = SEE_TURFS - invis_view = SEE_INVISIBLE_MINIMUM var/mode = 0 //0 - regular mesons mode 1 - t-ray mode var/invis_objects = list() action_button_name = "Change Scanning Mode" diff --git a/code/modules/power/singularity/singularity.dm b/code/modules/power/singularity/singularity.dm index d4da35e3281..66f6d9dac2d 100644 --- a/code/modules/power/singularity/singularity.dm +++ b/code/modules/power/singularity/singularity.dm @@ -355,15 +355,12 @@ if(M.stat == CONSCIOUS) if (istype(M,/mob/living/carbon/human)) var/mob/living/carbon/human/H = M - if(istype(H.glasses,/obj/item/clothing/glasses/meson/engine)) - var/obj/item/clothing/glasses/meson/engine/G = H.glasses - if(!G.mode) - H << "You look directly into the [src.name], good thing you had your protective eyewear on!" - return - else - if(istype(H.glasses,/obj/item/clothing/glasses/meson)) + if(istype(H.glasses, /obj/item/clothing/glasses/meson)) + var/obj/item/clothing/glasses/meson/MS = H.glasses + if(MS.vision_flags == SEE_TURFS) H << "You look directly into the [src.name], good thing you had your protective eyewear on!" return + M.apply_effect(3, STUN) M.visible_message("[M] stares blankly at the [src.name]!", \ "You look directly into the [src.name] and feel weak.") From fd958372a3f8c746c5d22d6370e1cb914b7915a6 Mon Sep 17 00:00:00 2001 From: xxalpha Date: Mon, 2 Mar 2015 17:41:59 +0000 Subject: [PATCH 132/133] Fixed a bug. --- code/modules/clothing/glasses/engine_goggles.dm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/code/modules/clothing/glasses/engine_goggles.dm b/code/modules/clothing/glasses/engine_goggles.dm index 61affbd6db2..bfc3cf17ef7 100644 --- a/code/modules/clothing/glasses/engine_goggles.dm +++ b/code/modules/clothing/glasses/engine_goggles.dm @@ -69,8 +69,10 @@ /obj/item/clothing/glasses/meson/engine/proc/invis_update() for(var/obj/O in invis_objects) if(!t_ray_on() || !(O in range(1, loc))) - O.invisibility = 101 invis_objects -= O + var/turf/T = O.loc + if(T.intact) + O.invisibility = 101 /obj/item/clothing/glasses/meson/engine/proc/t_ray_on() if(!istype(loc,/mob/living/carbon/human)) From c063665a849d7a78de9e5085c608bb5930056454 Mon Sep 17 00:00:00 2001 From: xxalpha Date: Mon, 2 Mar 2015 18:15:51 +0000 Subject: [PATCH 133/133] Remove unnecessary check. --- code/modules/clothing/glasses/engine_goggles.dm | 4 ---- 1 file changed, 4 deletions(-) diff --git a/code/modules/clothing/glasses/engine_goggles.dm b/code/modules/clothing/glasses/engine_goggles.dm index bfc3cf17ef7..69a41a17689 100644 --- a/code/modules/clothing/glasses/engine_goggles.dm +++ b/code/modules/clothing/glasses/engine_goggles.dm @@ -46,10 +46,6 @@ scan() /obj/item/clothing/glasses/meson/engine/proc/scan() - var/mob/living/carbon/human/user = loc - if(user.glasses != src) - return - for(var/turf/T in range(1, loc)) if(!T.intact)

    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%0DBapC?`?wK~X{m@jUy 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