diff --git a/code/__defines/planets.dm b/code/__defines/planets.dm index 9fad6216658..97672ab1cca 100644 --- a/code/__defines/planets.dm +++ b/code/__defines/planets.dm @@ -17,6 +17,7 @@ #define WEATHER_FALLOUT_TEMP "short-term fallout" // Nuclear fallout that actually ends. Firework-only #define WEATHER_CONFETTI "confetti" // Firework-only #define WEATHER_ECLIPSE "eclipse" //RS ADD +#define WEATHER_FOG_ECLIPSE "foggy eclipse" //RS ADD #define MOON_PHASE_NEW_MOON "new moon" #define MOON_PHASE_WAXING_CRESCENT "waxing crescent" diff --git a/code/modules/client/preference_setup/vore/07_traits.dm b/code/modules/client/preference_setup/vore/07_traits.dm index 7dea227b9e6..fe3bfb6562f 100644 --- a/code/modules/client/preference_setup/vore/07_traits.dm +++ b/code/modules/client/preference_setup/vore/07_traits.dm @@ -5,6 +5,24 @@ #define ORGANICS 1 #define SYNTHETICS 2 +//RS EDIT START - MOVED FROM _traits.dm +#define TRAIT_TYPE_NEGATIVE -1 +#define TRAIT_TYPE_NEUTRAL 0 +#define TRAIT_TYPE_POSITIVE 1 + +#define TRAIT_VARCHANGE_LESS_BETTER -1 +#define TRAIT_VARCHANGE_ALWAYS_OVERRIDE 0 +#define TRAIT_VARCHANGE_MORE_BETTER 1 + +#define TRAIT_PREF_TYPE_BOOLEAN 1 +#define TRAIT_PREF_TYPE_COLOR 2 +#define TRAIT_PREF_TYPE_STRING 3 + +#define TRAIT_NO_VAREDIT_TARGET 0 +#define TRAIT_VAREDIT_TARGET_SPECIES 1 +#define TRAIT_VAREDIT_TARGET_MOB 2 +//RS EDIT END + var/global/list/valid_bloodreagents = list("iron","copper","phoron","silver","gold","slimejelly") //allowlist-based so people don't make their blood restored by alcohol or something really silly. use reagent IDs! /datum/preferences @@ -30,6 +48,8 @@ var/global/list/valid_bloodreagents = list("iron","copper","phoron","silver","go var/dirty_synth = 0 //Are you a synth var/gross_meatbag = 0 //Where'd I leave my Voight-Kampff test kit? + var/trait_injection_verb = "bites" //RS EDIT + /datum/preferences/proc/get_custom_bases_for_species(var/new_species) if (!new_species) new_species = species @@ -62,10 +82,12 @@ var/global/list/valid_bloodreagents = list("iron","copper","phoron","silver","go . += "
  • - [pref_list[2]]:" var/link = " " switch (pref_list[1]) - if (1) //TRAIT_PREF_TYPE_BOOLEAN + if (TRAIT_PREF_TYPE_BOOLEAN) //TRAIT_PREF_TYPE_BOOLEAN . += link + (trait_prefs[identifier] ? "Enabled" : "Disabled") - if (2) //TRAIT_PREF_TYPE_COLOR + if (TRAIT_PREF_TYPE_COLOR) //TRAIT_PREF_TYPE_COLOR . += " " + color_square(hex = trait_prefs[identifier]) + link + "Change" + if (TRAIT_PREF_TYPE_STRING) //RS ADD + . += link + "[trait_prefs[identifier]]" //RS ADD . += "
  • " . += "" if (altered) @@ -98,12 +120,25 @@ var/global/list/valid_bloodreagents = list("iron","copper","phoron","silver","go if (!(preference in trait_prefs)) trait_prefs[preference] = instance.default_value_for_pref(preference) //won't be called at all often switch(instance.has_preferences[preference][1]) - if (1) //TRAIT_PREF_TYPE_BOOLEAN + if (TRAIT_PREF_TYPE_BOOLEAN) //TRAIT_PREF_TYPE_BOOLEAN trait_prefs[preference] = !trait_prefs[preference] - if (2) //TRAIT_PREF_TYPE_COLOR + if (TRAIT_PREF_TYPE_COLOR) //TRAIT_PREF_TYPE_COLOR var/new_color = input(user, "Choose the color for this trait preference:", "Trait Preference", trait_prefs[preference]) as color|null if (new_color) trait_prefs[preference] = new_color + //RS ADD START + if (TRAIT_PREF_TYPE_STRING) + var/new_verb = html_encode(tgui_input_text(user,"Enter text for this trait preference:","Trait Text Entry")) + + if(!new_verb) + to_chat(user, "No text entered.") + return + + if(length(new_verb) > 40 || length(new_verb) < 3) + to_chat(user, "Entered text length invalid (must be longer than 2, no more than than 40).") + return + trait_prefs[preference] = new_verb + //RS ADD END // Definition of the stuff for Ears /datum/category_item/player_setup_item/vore/traits @@ -130,6 +165,7 @@ var/global/list/valid_bloodreagents = list("iron","copper","phoron","silver","go S["custom_heat"] >> pref.custom_heat S["custom_cold"] >> pref.custom_cold + S["trait_injection_verb"] >> pref.trait_injection_verb //RS ADD /datum/category_item/player_setup_item/vore/traits/save_character(var/savefile/S) S["custom_species"] << pref.custom_species @@ -151,6 +187,7 @@ var/global/list/valid_bloodreagents = list("iron","copper","phoron","silver","go S["custom_heat"] << pref.custom_heat S["custom_cold"] << pref.custom_cold + S["trait_injection_verb"] << pref.trait_injection_verb //RS ADD /datum/category_item/player_setup_item/vore/traits/sanitize_character() if(!pref.pos_traits) pref.pos_traits = list() diff --git a/code/modules/eventkit/RS-event.dm b/code/modules/eventkit/RS-event.dm index 788178054df..6da5933d549 100644 --- a/code/modules/eventkit/RS-event.dm +++ b/code/modules/eventkit/RS-event.dm @@ -7,7 +7,9 @@ if(!check_rights(R_FUN)) return var/list/possible_verbs = list( - /mob/living/proc/blue_shift + /mob/living/proc/blue_shift, + /mob/living/proc/vore_leap_attack + ) var/choice = tgui_input_list(usr, "Which verb would you like to add/remove?", "Event Verb", possible_verbs) @@ -56,3 +58,50 @@ sparks.start() visible_message("Electrical sparks manifest from nowhere around \the [src]!") qdel(sparks) + +/mob/living/proc/vore_leap_attack() + set name = "Leap" + set desc = "Leap at a target, eating or stunning them!" + set category = "Abilities" + set waitfor = FALSE + + var/list/targets = list() + for(var/mob/living/L in view(world.view, get_turf(src))) + if(L == src) + continue + if(!isliving(L)) + continue + if(!L.devourable || !L.throw_vore) + continue + targets += L + + if(!targets.len) + to_chat(src, span("warning","There are no valid targets in range.")) + + var/mob/living/choice = tgui_input_list(src, "Pick a target! (Only those with viable mechanical prefs are included)", "Target Choice", targets) + + if(!choice) + return + + visible_message(span("warning","\The [src]tenses up in preparation to leap!")) + to_chat(choice, span("danger","\The [src] focuses on you!")) + // Telegraph, since getting stunned suddenly feels bad. + do_windup_animation(choice, 1 SECOND) + sleep(1 SECOND) // For the telegraphing. + + if(choice.z != z) //Make sure you haven't disappeared to somewhere we can't go + return FALSE + + // Do the actual leap. + status_flags |= LEAPING // Lets us pass over everything. + visible_message(span("critical","\The [src] leaps at \the [choice]!")) + throw_at(get_step(choice, get_turf(src)), 7, 1, src) + playsound(src, 'sound/weapons/spiderlunge.ogg', 75, 1) + + sleep(5) // For the throw to complete. It won't hold up the AI ticker due to waitfor being false. + + if(status_flags & LEAPING) + status_flags &= ~LEAPING // Revert special passage ability. + + if(Adjacent(choice)) //We leapt at them but we didn't manage to hit them, let's see if we're next to them + choice.Weaken(2) //get knocked down, idiot diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index 62359de0d74..0a673ba14fd 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -1615,9 +1615,12 @@ if(isSynthetic()) return 0 //RS ADD START - if(!species.digest_pain && (isbelly(src.loc) || istype(src.loc, /turf/simulated/floor/water/digestive_enzymes))) - var/obj/belly/b = src.loc - if(b.digest_mode == DM_DIGEST || b.digest_mode == DM_SELECT) + if(!species.digest_pain) + if(isbelly(src.loc)) + var/obj/belly/b = src.loc + if(b.digest_mode == DM_DIGEST || b.digest_mode == DM_SELECT) + return FALSE + else if(istype(src.loc, /turf/simulated/floor/water/digestive_enzymes)) return FALSE //RS ADD END for(var/datum/modifier/M in modifiers) diff --git a/code/modules/mob/living/carbon/human/species/station/station_special_abilities_vr.dm b/code/modules/mob/living/carbon/human/species/station/station_special_abilities_vr.dm index c7196c01361..b39b47bbeb4 100644 --- a/code/modules/mob/living/carbon/human/species/station/station_special_abilities_vr.dm +++ b/code/modules/mob/living/carbon/human/species/station/station_special_abilities_vr.dm @@ -1529,3 +1529,115 @@ if(Adjacent(target)) //We leapt at them but we didn't manage to hit them, let's see if we're next to them target.Weaken(2) //get knocked down, idiot + +//RS ADD START +/mob/living/proc/injection() // Allows the user to inject reagents into others somehow, like stinging, or biting. + set name = "Injection" + set category = "Abilities" + set desc = "Inject another being with something!" + + if(stat || paralysis || weakened || stunned || world.time < last_special) //Epic copypasta from tongue grabbing. + to_chat(src, "You can't do that in your current state.") + return + + last_special = world.time + 10 //Anti-spam. + + if (!istype(src, /mob/living)) + to_chat(src, "It doesn't work that way.") + return + + var/list/choices = list("Inject") + + if(trait_injection_reagents.len > 1) + choices += "Change reagent" + else if(!trait_injection_selected) + trait_injection_selected = trait_injection_reagents[1] + + choices += "Change amount" + choices += "Change verb" + + var/choice = tgui_alert(src, "Do you wish to inject somebody, or adjust settings?", "Selection List", choices) + + if(choice == "Change reagent") + var/reagent_choice = tgui_input_list(usr, "Choose which reagent to inject!", "Select reagent", trait_injection_reagents) + if(reagent_choice) + trait_injection_selected = reagent_choice + to_chat(src, "You prepare to inject [trait_injection_amount] units of [trait_injection_selected ? "[trait_injection_selected]" : "...nothing. Select a reagent before trying to inject anything."]") + return + if(choice == "Change amount") + var/amount_choice = tgui_input_number(usr, "How much of the reagent do you want to inject? (Up to 5 units)", "How much?", trait_injection_amount, 5, 0) + if(amount_choice) + trait_injection_amount = amount_choice + to_chat(src, "You prepare to inject [trait_injection_amount] units of [trait_injection_selected ? "[trait_injection_selected]" : "...nothing. Select a reagent before trying to inject anything."]") + return + if(choice == "Change verb") + var/verb_choice = tgui_input_text(usr, "Choose the percieved manner of injection, such as 'bite' or 'sting', don't be misleading or abusive.", "How are you injecting?", trait_injection_verb, max_length = 60) //Whoaa there cowboy don't put a novel in there. + if(verb_choice) + trait_injection_verb = verb_choice + to_chat(src, "You will [trait_injection_verb] your targets.") + return + else + var/list/targets = list() //IF IT IS NOT BROKEN. DO NOT FIX IT. AND KEEP COPYPASTING IT + + for(var/mob/living/carbon/L in living_mobs(1, TRUE)) //Noncarbons don't even process reagents so don't bother listing others. + if(!istype(L, /mob/living/carbon)) + continue + if(L == src) //no getting high off your own supply, get a nif or something, nerd. + continue + if(!L.resizable && (trait_injection_selected == "macrocillin" || trait_injection_selected == "microcillin" || trait_injection_selected == "normalcillin")) // If you're using a size reagent, ignore those with pref conflicts. + continue + targets += L + + if(!(targets.len)) + to_chat(src, "No eligible targets found.") + return + + var/mob/living/target = tgui_input_list(src, "Please select a target.", "Victim", targets) + + if(!target) + return + + if(!istype(target, /mob/living/carbon)) //Safety. + to_chat(src, "That won't work on that kind of creature! (Only works on crew/monkeys)") + return + + if(target.isSynthetic()) + to_chat(src, "There's no getting past that outer shell.") + return + + if(!trait_injection_selected) + to_chat(src, "You need to select a reagent.") + return + + if(!trait_injection_verb) + to_chat(src, "Somehow, you forgot your means of injecting. (Select a verb!)") + return + + if(do_after(src, 5, target)) + add_attack_logs(src,target,"Injection trait ([trait_injection_selected], [trait_injection_amount])") + if(target.reagents) + target.reagents.add_reagent(trait_injection_selected, trait_injection_amount) + var/ourmsg = "[usr] [trait_injection_verb] [target] " + switch(zone_sel.selecting) + if(BP_HEAD) + ourmsg += "on the head!" + if(BP_TORSO) + ourmsg += "on the chest!" + if(BP_GROIN) + ourmsg += "on the groin!" + if(BP_R_ARM, BP_L_ARM) + ourmsg += "on the arm!" + if(BP_R_HAND, BP_L_HAND) + ourmsg += "on the hand!" + if(BP_R_LEG, BP_L_LEG) + ourmsg += "on the leg!" + if(BP_R_FOOT, BP_L_FOOT) + ourmsg += "on the foot!" + if("mouth") + ourmsg += "on the mouth!" + if("eyes") + ourmsg += "on the eyes!" + ourmsg += "" + visible_message(ourmsg) + +//RS ADD END diff --git a/code/modules/mob/living/carbon/human/species/station/traits_vr/_traits.dm b/code/modules/mob/living/carbon/human/species/station/traits_vr/_traits.dm index 46a4b4c1d57..1c906b501bc 100644 --- a/code/modules/mob/living/carbon/human/species/station/traits_vr/_traits.dm +++ b/code/modules/mob/living/carbon/human/species/station/traits_vr/_traits.dm @@ -8,6 +8,7 @@ #define TRAIT_PREF_TYPE_BOOLEAN 1 #define TRAIT_PREF_TYPE_COLOR 2 +#define TRAIT_PREF_TYPE_STRING 3 #define TRAIT_NO_VAREDIT_TARGET 0 #define TRAIT_VAREDIT_TARGET_SPECIES 1 diff --git a/code/modules/mob/living/carbon/human/species/station/traits_vr/positive.dm b/code/modules/mob/living/carbon/human/species/station/traits_vr/positive.dm index c7e7ac08b9d..4df10846355 100644 --- a/code/modules/mob/living/carbon/human/species/station/traits_vr/positive.dm +++ b/code/modules/mob/living/carbon/human/species/station/traits_vr/positive.dm @@ -59,6 +59,7 @@ cost = 1 var_changes = list("unarmed_types" = list(/datum/unarmed_attack/stomp, /datum/unarmed_attack/kick, /datum/unarmed_attack/claws, /datum/unarmed_attack/bite/sharp)) +/* - RS REMOVAL - Rolling numbing enzyme into a trait that lets you inject it without also killing them. /datum/trait/positive/melee_attack_fangs name = "Special Attack: Sharp Melee & Numbing Fangs" // Trait Organization for easier browsing. TODO: Proper categorization of 'health/ability/resist/etc' desc = "Provides sharp melee attacks that do slightly more damage, along with fangs that makes the person bit unable to feel their body or pain." @@ -70,6 +71,106 @@ desc = "Provides fangs that makes the person bit unable to feel their body or pain." cost = 1 var_changes = list("unarmed_types" = list(/datum/unarmed_attack/stomp, /datum/unarmed_attack/kick, /datum/unarmed_attack/punch, /datum/unarmed_attack/bite/sharp/numbing)) +*/ + +//RS ADD START + +/datum/trait/positive/shrinkinject + name = "Venom: Microcillin" + desc = "Provides the ability to inject a shrinking chemical into others, through a bite, or sting, or however else." + cost = 1 + excludes = list( + /datum/trait/positive/growinject, + /datum/trait/positive/sizeinject, + /datum/trait/positive/numbinject, + /datum/trait/positive/omniinject + ) + has_preferences = list("trait_injection_verb" = list(TRAIT_PREF_TYPE_STRING, "Verb", TRAIT_VAREDIT_TARGET_MOB, "bites")) + custom_only = FALSE + +/datum/trait/positive/shrinkinject/apply(var/datum/species/S,var/mob/living/carbon/human/H) + ..() + H.verbs |= /mob/living/proc/injection + H.trait_injection_reagents += "microcillin" + +/datum/trait/positive/growinject + name = "Venom: Macrocillin" + desc = "Provides the ability to inject a growing chemical into others, through a bite, or sting, or however else." + cost = 1 + excludes = list( + /datum/trait/positive/shrinkinject, + /datum/trait/positive/sizeinject, + /datum/trait/positive/numbinject, + /datum/trait/positive/omniinject + ) + has_preferences = list("trait_injection_verb" = list(TRAIT_PREF_TYPE_STRING, "Verb", TRAIT_VAREDIT_TARGET_MOB, "bites")) + custom_only = FALSE + +/datum/trait/positive/growinject/apply(var/datum/species/S,var/mob/living/carbon/human/H) + ..() + H.verbs |= /mob/living/proc/injection + H.trait_injection_reagents += "macrocillin" + +/datum/trait/positive/sizeinject + name = "Venom: Size changing (all)" + desc = "Provides the ability to inject all manner of size changing chemicals into others, through a bite, or sting, or however else." + cost = 1 + excludes = list( + /datum/trait/positive/shrinkinject, + /datum/trait/positive/growinject, + /datum/trait/positive/numbinject, + /datum/trait/positive/omniinject + ) + has_preferences = list("trait_injection_verb" = list(TRAIT_PREF_TYPE_STRING, "Verb", TRAIT_VAREDIT_TARGET_MOB, "bites")) + custom_only = FALSE + +/datum/trait/positive/sizeinject/apply(var/datum/species/S,var/mob/living/carbon/human/H) + ..() + H.verbs |= /mob/living/proc/injection + H.trait_injection_reagents += "microcillin" + H.trait_injection_reagents += "macrocillin" + H.trait_injection_reagents += "normalcillin" + +/datum/trait/positive/numbinject + name = "Venom: Numbing" + desc = "Provides the ability to inject chemicals that make others unable to feel their body or pain." + cost = 1 + excludes = list( + /datum/trait/positive/shrinkinject, + /datum/trait/positive/growinject, + /datum/trait/positive/sizeinject, + /datum/trait/positive/omniinject + ) + custom_only = FALSE + has_preferences = list("trait_injection_verb" = list(TRAIT_PREF_TYPE_STRING, "Verb", TRAIT_VAREDIT_TARGET_MOB, "bites")) + +/datum/trait/positive/numbinject/apply(var/datum/species/S,var/mob/living/carbon/human/H) + ..() + H.verbs |= /mob/living/proc/injection + H.trait_injection_reagents += "numbenzyme" + +/datum/trait/positive/omniinject + name = "Venom: All" + desc = "Provides the ability to inject chemicals that make others unable to feel their body or pain, and also size changing chemicals." + cost = 1 + excludes = list( + /datum/trait/positive/shrinkinject, + /datum/trait/positive/growinject, + /datum/trait/positive/sizeinject, + /datum/trait/positive/numbinject + ) + custom_only = FALSE + has_preferences = list("trait_injection_verb" = list(TRAIT_PREF_TYPE_STRING, "Verb", TRAIT_VAREDIT_TARGET_MOB, "bites")) + +/datum/trait/positive/omniinject/apply(var/datum/species/S,var/mob/living/carbon/human/H) + ..() + H.verbs |= /mob/living/proc/injection + H.trait_injection_reagents += "numbenzyme" + H.trait_injection_reagents += "microcillin" + H.trait_injection_reagents += "macrocillin" + H.trait_injection_reagents += "normalcillin" + +//RS ADD END /datum/trait/positive/minor_brute_resist name = "Brute Resist, Minor" diff --git a/code/modules/mob/living/simple_mob/subtypes/vore/corrupt_hounds.dm b/code/modules/mob/living/simple_mob/subtypes/vore/corrupt_hounds.dm index 7d32b7b3504..48e409214f9 100644 --- a/code/modules/mob/living/simple_mob/subtypes/vore/corrupt_hounds.dm +++ b/code/modules/mob/living/simple_mob/subtypes/vore/corrupt_hounds.dm @@ -182,3 +182,15 @@ /datum/ai_holder/simple_mob/melee/evasive/corrupthound violent_breakthrough = TRUE can_breakthrough = TRUE + +/mob/living/simple_mob/vore/aggressive/corrupthound/verb/soft_steps() + set name = "Soft Steps" + set desc = "Adjust your servos to move more quietly." + set category = "Abilities" + + if(movement_sound) + movement_sound = null + to_chat(src, "You begin walking more quietly.") + else + movement_sound = 'sound/effects/houndstep.ogg' + to_chat(src, "You begin walking more loudly!") diff --git a/code/modules/mob/new_player/new_player_vr.dm b/code/modules/mob/new_player/new_player_vr.dm index 26d2e004196..87d615cc5d3 100644 --- a/code/modules/mob/new_player/new_player_vr.dm +++ b/code/modules/mob/new_player/new_player_vr.dm @@ -65,10 +65,10 @@ pass = FALSE to_chat(src, "Some of your traits are not usable by your character type (synthetic traits on organic, or vice versa).") - //Went into negatives - if(client.prefs.pos_traits.len > client.prefs.max_traits) //RS REMOVAL - pass = FALSE - to_chat(src,"Your custom species is not playable. Reconfigure your traits on the VORE tab.") + //Went into negatives + if(client.prefs.pos_traits.len > client.prefs.max_traits) //RS EDIT + pass = FALSE + to_chat(src,"Your custom species is not playable. Reconfigure your traits on the VORE tab.") //RS ADD START if(J.camp_protection && round_duration_in_ds < config.job_camp_time_limit) diff --git a/code/modules/nifsoft/nif.dm b/code/modules/nifsoft/nif.dm index d8f7aeebac3..98f61c0b60c 100644 --- a/code/modules/nifsoft/nif.dm +++ b/code/modules/nifsoft/nif.dm @@ -280,7 +280,7 @@ You can also set the stat of a NIF to NIF_TEMPFAIL without any issues to disable //Firsties if(!install_done) if(human.mind.name == owner) - install_done = world.time + 1 MINUTE + install_done = world.time + 5 SECONDS notify("Welcome back, [owner]! Performing quick-calibration...") else if(!owner) install_done = world.time + 35 MINUTES diff --git a/code/modules/planet/virgo3c_vr.dm b/code/modules/planet/virgo3c_vr.dm index daacbe1c409..650bb12230d 100644 --- a/code/modules/planet/virgo3c_vr.dm +++ b/code/modules/planet/virgo3c_vr.dm @@ -135,7 +135,8 @@ var/datum/planet/virgo3c/planet_virgo3c = null WEATHER_FALLOUT = new /datum/weather/virgo3c/fallout(), WEATHER_FALLOUT_TEMP = new /datum/weather/virgo3c/fallout/temp(), WEATHER_CONFETTI = new /datum/weather/virgo3c/confetti(), - WEATHER_ECLIPSE = new /datum/weather/virgo3c/eclipse() + WEATHER_ECLIPSE = new /datum/weather/virgo3c/eclipse(), + WEATHER_FOG_ECLIPSE = new /datum/weather/virgo3c/fog/eclipse() ) roundstart_weather_chances = list( WEATHER_CLEAR = 50, @@ -647,6 +648,21 @@ var/datum/planet/virgo3c/planet_virgo3c = null ) imminent_transition_message = "Something moves in front of the local star!" +/datum/weather/virgo3c/fog/eclipse + name = "foggy eclipse" + light_modifier = 0 + + transition_chances = list( + WEATHER_FOG_ECLIPSE = 100 + ) + observed_message = "A fogbank has rolled over the region." + transition_messages = list( + "A thick fog rolls in.", + "The sky disappears as the air becomes dense.", + "The clouds drift lower, as if to blot out everything." + ) + imminent_transition_message = "Clouds are drifting down as the area is getting extremely foggy." + /turf/unsimulated/wall/planetary/virgo3c name = "impassable rock" desc = "It's quite impassable" diff --git a/code/modules/vore/eating/living_vr.dm b/code/modules/vore/eating/living_vr.dm index e2728eca92f..7f16cbbab7e 100644 --- a/code/modules/vore/eating/living_vr.dm +++ b/code/modules/vore/eating/living_vr.dm @@ -26,7 +26,11 @@ var/vis_height = 32 // Sprite height used for resize features. var/appendage_color = "#e03997" //Default pink. Used for the 'long_vore' trait. var/appendage_alt_setting = FALSE // Dictates if 'long_vore' user pulls prey to them or not. 1 = user thrown towards target. - var/trash_catching = FALSE //RSEdit: Toggle for trash throw vore || Ports trash eater throw vore from CHOMPStation PR#5987 + var/trash_catching = FALSE //RSEdit: Toggle for trash throw vore || Ports trash eater throw vore from CHOMPStation PR#5987 + var/list/trait_injection_reagents = list() //RSEdit: Reagents available from injection traits + var/trait_injection_selected = null //RSEdit: What trait reagent you're injecting. + var/trait_injection_amount = 5 //RSEdit: How much you're injecting with traits. + var/trait_injection_verb = "bites" //RSEdit: Which fluffy manner you're doing the injecting. var/regen_sounds = list( 'sound/effects/mob_effects/xenochimera/regen_1.ogg', 'sound/effects/mob_effects/xenochimera/regen_2.ogg', diff --git a/maps/groundbase/groundbase_defines.dm b/maps/groundbase/groundbase_defines.dm index 75a66db4dcf..5575bf38845 100644 --- a/maps/groundbase/groundbase_defines.dm +++ b/maps/groundbase/groundbase_defines.dm @@ -229,6 +229,7 @@ lateload_gb_north = list( list("Northern Wilds 1"), list("Northern Wilds 2") +// list("Northern Wilds CUSTOM") ) lateload_gb_south = list( list("Southern Wilds 1"), @@ -514,6 +515,12 @@ mappath = 'maps/groundbase/northwilds/northwilds2.dmm' associated_map_datum = /datum/map_z_level/gb_lateload/gb_north_wilds +/datum/map_template/gb_lateload/wilds/north/type2 + name = "Northern Wilds CUSTOM" + desc = "Wilderness" + mappath = 'maps/groundbase/northwilds/northwilds_custom.dmm' + associated_map_datum = /datum/map_z_level/gb_lateload/gb_north_wilds + /datum/map_template/gb_lateload/wilds/south/type1 name = "Southern Wilds 1" desc = "Wilderness" diff --git a/maps/groundbase/northwilds/northwilds_custom.dmm b/maps/groundbase/northwilds/northwilds_custom.dmm new file mode 100644 index 00000000000..26a1c3fec69 --- /dev/null +++ b/maps/groundbase/northwilds/northwilds_custom.dmm @@ -0,0 +1,19927 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"d" = ( +/obj/effect/map_effect/portal/line/side_b{ + dir = 1 + }, +/turf/simulated/floor/outdoors/grass/seasonal/notrees_nomobs_lowsnow, +/area/submap/groundbase/wilderness/north) +"g" = ( +/obj/effect/map_effect/portal/line/side_a, +/turf/simulated/floor/outdoors/grass/seasonal/notrees_nomobs_lowsnow, +/area/submap/groundbase/wilderness/north) +"m" = ( +/turf/unsimulated/wall/planetary/normal{ + desc = "It's quite impassable"; + icon_state = "rock-dark"; + name = "impassable rock" + }, +/area/submap/groundbase/wilderness/north/cave) +"p" = ( +/obj/effect/map_effect/portal/master/side_a/gb_wilds/north_south, +/turf/simulated/floor/outdoors/grass/seasonal/notrees_nomobs_lowsnow, +/area/submap/groundbase/wilderness/north) +"I" = ( +/turf/simulated/mineral/ignore_cavegen/cave, +/area/submap/groundbase/wilderness/north/cave) +"K" = ( +/turf/simulated/floor/outdoors/grass/seasonal/dark/lowsnow{ + animal_chance = 0 + }, +/area/submap/groundbase/wilderness/north) +"N" = ( +/obj/effect/map_effect/portal/master/side_b/gb_wilds/north{ + dir = 1 + }, +/turf/simulated/floor/outdoors/grass/seasonal/notrees_nomobs_lowsnow, +/area/submap/groundbase/wilderness/north) +"R" = ( +/turf/simulated/floor/outdoors/grass/seasonal/notrees_nomobs_lowsnow, +/area/submap/groundbase/wilderness/north) +"X" = ( +/turf/unsimulated/wall/planetary/normal{ + desc = "It's quite impassable"; + icon_state = "rock-dark"; + name = "impassable rock" + }, +/area/submap/groundbase/wilderness/north) + +(1,1,1) = {" +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +"} +(2,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(3,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(4,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(5,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(6,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(7,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(8,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(9,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(10,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(11,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(12,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(13,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +I +I +I +I +I +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(14,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +I +I +I +I +K +K +K +K +K +K +K +K +K +I +I +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(15,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(16,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(17,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(18,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(19,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(20,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(21,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(22,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(23,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +R +R +R +R +R +R +K +K +K +K +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(24,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +R +R +R +R +R +R +R +K +K +K +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(25,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +K +R +R +R +R +R +R +R +R +R +R +K +K +R +R +R +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(26,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +R +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +R +R +K +K +K +R +R +R +R +R +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(27,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +R +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +K +R +R +K +K +K +K +R +R +R +R +R +R +R +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(28,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +R +R +R +R +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +I +I +I +I +I +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(29,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +R +R +R +R +R +R +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(30,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +R +R +R +R +R +R +R +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(31,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +R +R +R +R +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(32,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +R +R +K +K +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +X +"} +(33,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +R +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(34,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +R +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(35,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +R +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(36,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +R +R +R +R +R +R +R +K +K +K +K +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(37,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +R +R +R +R +K +K +K +K +K +K +R +R +K +K +K +K +K +K +K +K +K +K +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(38,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +K +K +K +K +K +R +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(39,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +K +K +K +R +R +R +R +R +R +R +R +R +K +K +K +K +K +K +K +K +R +R +K +K +K +K +K +K +K +K +K +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(40,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +K +K +R +R +R +R +K +R +R +R +R +R +K +K +K +K +K +K +R +R +R +R +R +K +K +K +K +K +K +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(41,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +R +K +K +R +R +R +R +R +R +K +K +K +K +R +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(42,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +K +K +K +R +K +R +R +R +R +R +K +K +R +R +R +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(43,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +K +K +K +K +K +R +R +R +R +R +K +K +R +R +R +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(44,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +K +K +K +K +K +K +K +K +R +R +R +K +R +R +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(45,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +K +K +K +K +K +K +K +K +K +R +R +R +R +R +R +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(46,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +K +K +K +K +K +K +K +K +R +R +K +K +K +K +K +K +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(47,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(48,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(49,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(50,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(51,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +X +"} +(52,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +R +R +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +X +"} +(53,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +R +R +R +K +K +K +K +I +I +I +I +I +I +I +I +I +I +X +"} +(54,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +K +R +R +R +R +R +K +K +K +I +I +I +I +I +I +I +I +I +I +X +"} +(55,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +K +K +K +K +K +R +R +K +K +K +I +I +I +I +I +I +I +I +I +X +"} +(56,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +K +K +K +I +I +I +I +I +I +I +I +X +"} +(57,1,1) = {" +X +m +m +m +m +m +m +m +m +m +m +m +m +m +m +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +K +K +I +I +I +I +I +I +I +I +X +"} +(58,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +m +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +K +K +K +K +R +K +K +I +I +I +I +I +I +I +I +X +"} +(59,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +m +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +K +K +K +K +K +I +I +I +I +I +I +I +X +"} +(60,1,1) = {" +X +I +I +I +I +I +I +I +I +I +K +K +K +K +X +K +K +K +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +K +K +K +K +K +I +I +I +I +I +I +X +"} +(61,1,1) = {" +X +I +I +I +I +I +I +I +I +K +K +K +K +K +X +K +K +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +K +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +m +X +X +X +X +X +m +m +m +m +m +m +X +"} +(62,1,1) = {" +X +I +I +I +I +I +I +I +I +K +K +K +K +K +X +K +R +R +K +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +m +I +K +R +R +K +I +I +I +I +I +I +X +"} +(63,1,1) = {" +X +I +I +I +I +I +I +I +K +K +K +K +K +K +X +R +R +K +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +m +I +K +K +R +K +K +I +I +I +I +I +X +"} +(64,1,1) = {" +X +I +I +I +I +I +I +K +K +K +K +K +R +R +X +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +K +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +m +I +I +K +R +R +K +K +I +I +I +I +X +"} +(65,1,1) = {" +X +I +I +I +I +I +K +K +K +K +R +R +R +R +X +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +m +I +I +K +R +R +K +K +K +I +I +I +X +"} +(66,1,1) = {" +X +I +I +I +I +K +K +K +K +K +R +R +R +R +X +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +m +I +I +K +R +R +R +R +K +K +K +K +N +"} +(67,1,1) = {" +X +I +I +I +K +K +K +K +K +R +R +R +R +K +X +K +K +K +K +K +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +K +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +m +I +I +I +K +R +R +K +K +K +K +R +d +"} +(68,1,1) = {" +g +K +K +K +K +K +K +K +R +R +R +R +K +K +X +K +K +K +K +K +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +K +K +K +K +K +K +I +I +I +I +m +I +I +I +K +K +R +K +K +K +K +R +d +"} +(69,1,1) = {" +g +R +K +K +K +K +K +R +R +K +K +K +K +K +X +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +K +K +K +K +K +K +K +I +I +I +m +I +I +I +I +K +K +K +K +K +K +R +d +"} +(70,1,1) = {" +g +R +K +K +K +K +K +K +K +K +K +K +K +K +m +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +K +K +K +K +K +K +K +I +I +I +m +I +I +I +I +I +K +K +K +K +K +K +d +"} +(71,1,1) = {" +g +R +K +K +K +K +K +K +K +K +K +K +K +I +m +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +K +K +K +K +K +K +K +I +I +I +m +I +I +I +I +I +I +K +K +I +I +I +X +"} +(72,1,1) = {" +p +K +K +K +K +K +K +K +K +K +K +K +K +I +m +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +K +K +K +K +K +K +K +I +I +I +m +I +I +I +I +I +I +I +I +I +I +I +X +"} +(73,1,1) = {" +X +I +I +I +K +K +K +K +K +K +K +K +I +I +m +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +K +K +K +K +K +K +I +I +I +m +I +I +I +I +I +I +I +I +I +I +I +X +"} +(74,1,1) = {" +X +I +I +I +I +K +K +K +K +K +K +I +I +I +m +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +K +K +K +K +K +K +I +I +I +m +I +I +I +I +I +I +I +I +I +I +I +X +"} +(75,1,1) = {" +X +I +I +I +I +I +I +K +K +I +I +I +I +I +m +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +K +K +K +K +K +K +I +I +I +m +m +m +m +m +m +m +m +m +m +m +m +X +"} +(76,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +m +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(77,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +m +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(78,1,1) = {" +X +m +m +m +m +m +m +m +m +m +m +m +m +m +m +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(79,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(80,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(81,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(82,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(83,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(84,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(85,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +K +K +K +K +K +K +K +K +K +K +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(86,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +K +K +K +K +K +K +K +K +K +K +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(87,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +K +K +K +K +K +K +K +K +K +K +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(88,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +K +K +K +K +K +K +K +K +K +K +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(89,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +K +K +K +K +K +K +K +K +K +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(90,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +K +K +K +K +K +K +K +K +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(91,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +K +K +K +K +K +K +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(92,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +K +R +K +K +K +K +K +K +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(93,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +K +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(94,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(95,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(96,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(97,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(98,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(99,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +K +K +K +K +K +K +R +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(100,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +R +K +K +K +R +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(101,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +R +R +R +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(102,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(103,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(104,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(105,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(106,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(107,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(108,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(109,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +K +K +K +K +K +R +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(110,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +R +R +K +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +R +K +K +K +K +K +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(111,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(112,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(113,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +R +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(114,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +R +R +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(115,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +R +R +R +R +R +R +R +R +R +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(116,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +R +R +R +R +R +R +R +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(117,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +R +R +R +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(118,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(119,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(120,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(121,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(122,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(123,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(124,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(125,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(126,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(127,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(128,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(129,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(130,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +K +K +K +K +K +K +K +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(131,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(132,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(133,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(134,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(135,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(136,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(137,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(138,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(139,1,1) = {" +X +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +X +"} +(140,1,1) = {" +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +"} diff --git a/maps/offmap_vr/talon/talon_v2.dmm b/maps/offmap_vr/talon/talon_v2.dmm index 8f972f0d419..aa62de30420 100644 --- a/maps/offmap_vr/talon/talon_v2.dmm +++ b/maps/offmap_vr/talon/talon_v2.dmm @@ -8124,6 +8124,9 @@ pixel_x = -10; pixel_y = -22 }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 1 + }, /turf/simulated/floor/tiled/white, /area/talon_v2/medical) "BV" = ( @@ -8144,9 +8147,6 @@ pixel_x = 2; pixel_y = 5 }, -/obj/machinery/atmospherics/unary/vent_pump/on{ - dir = 1 - }, /obj/structure/closet/walllocker_double/medical/south, /turf/simulated/floor/tiled/white, /area/talon_v2/medical) diff --git a/vorestation.dme b/vorestation.dme index d8bc40e0c2e..3e5fb3bd77d 100644 --- a/vorestation.dme +++ b/vorestation.dme @@ -2961,7 +2961,6 @@ #include "code\modules\mob\living\carbon\human\species\station\protean_vr\protean_blob.dm" #include "code\modules\mob\living\carbon\human\species\station\protean_vr\protean_powers.dm" #include "code\modules\mob\living\carbon\human\species\station\protean_vr\protean_species.dm" -#include "code\modules\mob\living\carbon\human\species\station\traits_vr\_traits.dm" #include "code\modules\mob\living\carbon\human\species\station\traits_vr\negative.dm" #include "code\modules\mob\living\carbon\human\species\station\traits_vr\neutral.dm" #include "code\modules\mob\living\carbon\human\species\station\traits_vr\positive.dm" @@ -4288,7 +4287,6 @@ #include "maps\expedition_vr\beach\submaps\mountains.dm" #include "maps\expedition_vr\beach\submaps\mountains_areas.dm" #include "maps\gateway_archive_vr\blackmarketpackers.dm" -#include "maps\groundbase\groundbase.dm" #include "maps\redgate\fantasy_items.dm" #include "maps\redgate\code\snowglobe_rs.dm" #include "maps\southern_cross\items\clothing\sc_accessory.dm" @@ -4297,6 +4295,7 @@ #include "maps\southern_cross\loadout\loadout_suit.dm" #include "maps\southern_cross\loadout\loadout_uniform.dm" #include "maps\southern_cross\loadout\loadout_vr.dm" +#include "maps\stellar_delight\stellar_delight.dm" #include "maps\submaps\_helpers.dm" #include "maps\submaps\_readme.dm" #include "maps\submaps\admin_use_vr\event_autonomous_drone.dm"