From 8ba417b863234006d28742adb08047fbe4e82f5f Mon Sep 17 00:00:00 2001 From: Cameron653 Date: Fri, 3 Feb 2017 20:05:36 -0500 Subject: [PATCH 01/34] Update station_vr.dm --- .../mob/living/carbon/human/species/station/station_vr.dm | 2 -- 1 file changed, 2 deletions(-) diff --git a/code/modules/mob/living/carbon/human/species/station/station_vr.dm b/code/modules/mob/living/carbon/human/species/station/station_vr.dm index 6f6dfbe7fb..9f8b399ede 100644 --- a/code/modules/mob/living/carbon/human/species/station/station_vr.dm +++ b/code/modules/mob/living/carbon/human/species/station/station_vr.dm @@ -313,8 +313,6 @@ spawn_flags = SPECIES_CAN_JOIN min_age = 18 -/datum/species/shapeshifter/promethean - spawn_flags = SPECIES_CAN_JOIN /datum/species/teshari mob_size = MOB_MEDIUM From b7f5b7789c935e817e6a55089dad039fbf8cfeb8 Mon Sep 17 00:00:00 2001 From: Cameron653 Date: Fri, 3 Feb 2017 20:06:24 -0500 Subject: [PATCH 02/34] Update prometheans_vr.dm --- .../mob/living/carbon/human/species/station/prometheans_vr.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/modules/mob/living/carbon/human/species/station/prometheans_vr.dm b/code/modules/mob/living/carbon/human/species/station/prometheans_vr.dm index bfdfb56b23..8e98c4e14f 100644 --- a/code/modules/mob/living/carbon/human/species/station/prometheans_vr.dm +++ b/code/modules/mob/living/carbon/human/species/station/prometheans_vr.dm @@ -6,6 +6,8 @@ siemens_coefficient = 1 //Prevents them from being immune to tasers and stun weapons. death_message = "goes limp, their body becoming softer..." color_mult = 1 + spawn_flags = SPECIES_CAN_JOIN + mob_size = MOB_MEDIUM /datum/species/shapeshifter/promethean/handle_death(var/mob/living/carbon/human/H) return //This nullifies them gibbing. From 3102d81e106531e0b0671502db1515b18a45aa8d Mon Sep 17 00:00:00 2001 From: Arokha Sieyes Date: Fri, 3 Feb 2017 21:10:17 -0500 Subject: [PATCH 03/34] Fixes omnihud glasses Code accidentally removed. Fixes #905 --- code/modules/mob/living/carbon/human/life.dm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/code/modules/mob/living/carbon/human/life.dm b/code/modules/mob/living/carbon/human/life.dm index 6b4fd7f53b..d8af255869 100644 --- a/code/modules/mob/living/carbon/human/life.dm +++ b/code/modules/mob/living/carbon/human/life.dm @@ -1333,6 +1333,11 @@ /* HUD shit goes here, as long as it doesn't modify sight flags */ // The purpose of this is to stop xray and w/e from preventing you from using huds -- Love, Doohl var/obj/item/clothing/glasses/hud/O = G + //VOREStation Add - Support for omnihud glasses + if(istype(G, /obj/item/clothing/glasses/sunglasses/omnihud)) + var/obj/item/clothing/glasses/sunglasses/omnihud/S = G + O = S.hud + //VOREStation Add End if(istype(G, /obj/item/clothing/glasses/sunglasses/sechud)) var/obj/item/clothing/glasses/sunglasses/sechud/S = G O = S.hud From 654a6bae03ab78d42d23de37b9a58e3319a7b278 Mon Sep 17 00:00:00 2001 From: Leshana Date: Sat, 4 Feb 2017 15:51:48 -0500 Subject: [PATCH 04/34] Implemented adminhelp relay to discord. * Adminhelp messages get sent to discord via the chat webhook. --- code/modules/admin/verbs/adminhelp.dm | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/code/modules/admin/verbs/adminhelp.dm b/code/modules/admin/verbs/adminhelp.dm index 90d9c9d275..2f09a80489 100644 --- a/code/modules/admin/verbs/adminhelp.dm +++ b/code/modules/admin/verbs/adminhelp.dm @@ -116,5 +116,16 @@ var/list/adminhelp_ignored_words = list("unknown","the","a","an","of","monkey"," else send2adminirc("Request for Help from [key_name(src)]: [html_decode(original_msg)]") feedback_add_details("admin_verb","AH") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + // VoreStation Edit Start + if (config.chat_webhook_url) + spawn(0) + var/query_string = "type=adminhelp" + query_string += "&key=[url_encode(config.chat_webhook_key)]" + query_string += "&from=[url_encode(key_name(src))]" + query_string += "&msg=[url_encode(html_decode(original_msg))]" + query_string += "&admin_number=[admins.len]" + query_string += "&admin_number_afk=[admin_number_afk]" + world.Export("[config.chat_webhook_url]?[query_string]") + // VoreStation Edit End return From d50c3d2d14fee34387acc89a7f14c4f6e3d16c0c Mon Sep 17 00:00:00 2001 From: Leshana Date: Sat, 4 Feb 2017 18:30:11 -0500 Subject: [PATCH 05/34] Ask travis to wait longer for our unit test execution, becuase it takes a long time to load the map etc. --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index b1b3ae7055..e3d830704a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -39,6 +39,6 @@ script: - echo "#define UNIT_TEST 1" > code/_unit_tests.dm - cp config/example/* config/ - DreamMaker vorestation.dme - - DreamDaemon vorestation.dmb -invisible -trusted -core 2>&1 | tee log.txt + - travis_wait DreamDaemon vorestation.dmb -invisible -trusted -core 2>&1 | tee log.txt - grep "All Unit Tests Passed" log.txt From 457f5b3030dede65880b83ee57d0266e8b714f78 Mon Sep 17 00:00:00 2001 From: Leshana Date: Sat, 4 Feb 2017 20:43:04 -0500 Subject: [PATCH 06/34] Fix the annoying punpun runtime thrown on map load. --- code/modules/mob/living/carbon/human/npcs.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/human/npcs.dm b/code/modules/mob/living/carbon/human/npcs.dm index b586a197c9..00b4e04110 100644 --- a/code/modules/mob/living/carbon/human/npcs.dm +++ b/code/modules/mob/living/carbon/human/npcs.dm @@ -6,8 +6,8 @@ species_restricted = list("Monkey") /mob/living/carbon/human/monkey/punpun/New() - ..() spawn(1) + ..() name = "Pun Pun" real_name = name w_uniform = new /obj/item/clothing/under/punpun(src) \ No newline at end of file From 011590aea6bf414b784bcc9cda0ec424ee399749 Mon Sep 17 00:00:00 2001 From: Cameron653 Date: Sat, 4 Feb 2017 21:11:21 -0500 Subject: [PATCH 07/34] Update prometheans_vr.dm --- .../mob/living/carbon/human/species/station/prometheans_vr.dm | 1 - 1 file changed, 1 deletion(-) diff --git a/code/modules/mob/living/carbon/human/species/station/prometheans_vr.dm b/code/modules/mob/living/carbon/human/species/station/prometheans_vr.dm index 8e98c4e14f..43cc47f489 100644 --- a/code/modules/mob/living/carbon/human/species/station/prometheans_vr.dm +++ b/code/modules/mob/living/carbon/human/species/station/prometheans_vr.dm @@ -6,7 +6,6 @@ siemens_coefficient = 1 //Prevents them from being immune to tasers and stun weapons. death_message = "goes limp, their body becoming softer..." color_mult = 1 - spawn_flags = SPECIES_CAN_JOIN mob_size = MOB_MEDIUM /datum/species/shapeshifter/promethean/handle_death(var/mob/living/carbon/human/H) From 8146a3e3ebf1e40aede10bc9f5b4baee6e8679f2 Mon Sep 17 00:00:00 2001 From: Cameron653 Date: Sat, 4 Feb 2017 21:11:44 -0500 Subject: [PATCH 08/34] Update station_vr.dm --- .../mob/living/carbon/human/species/station/station_vr.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/modules/mob/living/carbon/human/species/station/station_vr.dm b/code/modules/mob/living/carbon/human/species/station/station_vr.dm index 9f8b399ede..6f6dfbe7fb 100644 --- a/code/modules/mob/living/carbon/human/species/station/station_vr.dm +++ b/code/modules/mob/living/carbon/human/species/station/station_vr.dm @@ -313,6 +313,8 @@ spawn_flags = SPECIES_CAN_JOIN min_age = 18 +/datum/species/shapeshifter/promethean + spawn_flags = SPECIES_CAN_JOIN /datum/species/teshari mob_size = MOB_MEDIUM From 0e912c6097f4de12fc750eaf718af4afb7b5943c Mon Sep 17 00:00:00 2001 From: Leshana Date: Sat, 4 Feb 2017 22:43:36 -0500 Subject: [PATCH 09/34] Add comments demarking the custom edit. --- code/modules/mob/living/carbon/human/npcs.dm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/human/npcs.dm b/code/modules/mob/living/carbon/human/npcs.dm index 00b4e04110..9484ca8aed 100644 --- a/code/modules/mob/living/carbon/human/npcs.dm +++ b/code/modules/mob/living/carbon/human/npcs.dm @@ -7,7 +7,9 @@ /mob/living/carbon/human/monkey/punpun/New() spawn(1) + // VoreStation Edit - Move Constructor inside Spawn ..() + // End Vore Station Edit name = "Pun Pun" real_name = name - w_uniform = new /obj/item/clothing/under/punpun(src) \ No newline at end of file + w_uniform = new /obj/item/clothing/under/punpun(src) From a37e7067d102a1e204ba9f3b0c215bba0a6cbf83 Mon Sep 17 00:00:00 2001 From: Arokha Sieyes Date: Sat, 4 Feb 2017 23:49:10 -0500 Subject: [PATCH 10/34] Renames fluff vials People were getting a little scared at "Aronai begins loading vial (poisoned) into the hypospray" when it was antitoxin. x3 --- code/modules/vore/fluffstuff/custom_items_vr.dm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/code/modules/vore/fluffstuff/custom_items_vr.dm b/code/modules/vore/fluffstuff/custom_items_vr.dm index 5774a4799b..af67e468e9 100644 --- a/code/modules/vore/fluffstuff/custom_items_vr.dm +++ b/code/modules/vore/fluffstuff/custom_items_vr.dm @@ -327,7 +327,7 @@ obj/item/weapon/material/hatchet/tacknife/combatknife/fluff/katarina/handle_shie //arokha:Aronai Kadigan - Vials to go with mk2 hypo /obj/item/weapon/reagent_containers/glass/beaker/vial/vr stabilize - name = "vial (emergency)" + name = "vial (1tr1in2tri2dxp)" New() ..() reagents.add_reagent("tramadol", 5) @@ -335,20 +335,20 @@ obj/item/weapon/material/hatchet/tacknife/combatknife/fluff/katarina/handle_shie reagents.add_reagent("tricordrazine", 10) reagents.add_reagent("dexalinp", 10) bashed - name = "vial (bashed)" + name = "vial (5bi1tri)" New() ..() reagents.add_reagent("bicaridine", 25) reagents.add_reagent("tricordrazine", 5) toasted - name = "vial (toasted)" + name = "vial (3der2kel1tri)" New() ..() reagents.add_reagent("kelotane", 10) reagents.add_reagent("dermaline", 15) reagents.add_reagent("tricordrazine", 5) poisoned - name = "vial (poisoned)" + name = "vial (4dy1hy1tri)" New() ..() reagents.add_reagent("anti_toxin", 20) From cadd04965ade3cfb68724bb3a91016e72a71be5d Mon Sep 17 00:00:00 2001 From: Arokha Sieyes Date: Sun, 5 Feb 2017 03:10:37 -0500 Subject: [PATCH 11/34] Remove promethean dirt eating Too crazy with our uncapped nutrition values and ingame effects of being thicc. Taking 10 steps will make them fat. --- .../mob/living/carbon/human/species/station/prometheans.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/living/carbon/human/species/station/prometheans.dm b/code/modules/mob/living/carbon/human/species/station/prometheans.dm index f9913d8dff..7ba507a425 100644 --- a/code/modules/mob/living/carbon/human/species/station/prometheans.dm +++ b/code/modules/mob/living/carbon/human/species/station/prometheans.dm @@ -125,14 +125,14 @@ var/datum/species/shapeshifter/promethean/prometheans H.gib() /datum/species/shapeshifter/promethean/handle_environment_special(var/mob/living/carbon/human/H) - +/* VOREStation Removal - Too crazy with our uncapped hunger and slowdown stuff. var/turf/T = H.loc if(istype(T)) var/obj/effect/decal/cleanable/C = locate() in T if(C) qdel(C) H.nutrition += rand(15, 45) - +VOREStation Removal End */ // Heal remaining damage. if(H.getBruteLoss() || H.getFireLoss() || H.getOxyLoss() || H.getToxLoss()) H.adjustBruteLoss(-heal_rate) From 931af36a2bde98e4039aa116ad4524132f62c5f7 Mon Sep 17 00:00:00 2001 From: Screemonster Date: Sun, 5 Feb 2017 09:04:37 +0000 Subject: [PATCH 12/34] Adds micro-only light mech/vehicle framework, plus equipment. --- code/game/mecha/micro/micro.dm | 302 +++++++++++++++++++++++ code/game/mecha/micro/micro_equipment.dm | 84 +++++++ code/game/mecha/micro/security.dm | 43 ++++ icons/mecha/mecha_equipment_vr.dmi | Bin 864 -> 3737 bytes icons/mecha/micro.dmi | Bin 0 -> 2830 bytes vorestation.dme | 3 + 6 files changed, 432 insertions(+) create mode 100644 code/game/mecha/micro/micro.dm create mode 100644 code/game/mecha/micro/micro_equipment.dm create mode 100644 code/game/mecha/micro/security.dm create mode 100644 icons/mecha/micro.dmi diff --git a/code/game/mecha/micro/micro.dm b/code/game/mecha/micro/micro.dm new file mode 100644 index 0000000000..617034696b --- /dev/null +++ b/code/game/mecha/micro/micro.dm @@ -0,0 +1,302 @@ +/obj/mecha/micro + icon = 'icons/mecha/micro.dmi' + force = 10 //still a robot + anchored = 0 //light enough to push and pull, but you still can't just walk past them. Like people on non-help. + opacity = 0 //small enough to see around, like people. + var/melee_cooldown = 10 + var/melee_can_hit = 1 + var/list/destroyable_obj = list(/obj/mecha, /obj/structure/window, /obj/structure/grille, /turf/simulated/wall) + internal_damage_threshold = 50 + maint_access = 0 + //add_req_access = 0 + //operation_req_access = list(access_hos) + damage_absorption = list("brute"=1,"fire"=1,"bullet"=1,"laser"=1,"energy"=1,"bomb"=1) + var/am = "d3c2fbcadca903a41161ccc9df9cf948" + +/* +/obj/mecha/micro/range_action(target as obj|mob|turf) + if(internal_damage&MECHA_INT_CONTROL_LOST) + target = pick(view(3,target)) + if(selected_weapon) + selected_weapon.fire(target) + return +*/ + +/obj/mecha/micro/melee_action(target as obj|mob|turf) + if(internal_damage&MECHA_INT_CONTROL_LOST) + target = safepick(oview(1,src)) + if(!melee_can_hit || !istype(target, /atom)) return + if(istype(target, /mob/living)) + var/mob/living/M = target + if(src.occupant.a_intent == I_HURT) + playsound(src, 'sound/weapons/punch4.ogg', 50, 1) + if(damtype == "brute") + step_away(M,src,15) + /* + if(M.stat>1) + M.gib() + melee_can_hit = 0 + if(do_after(melee_cooldown)) + melee_can_hit = 1 + return + */ + if(istype(target, /mob/living/carbon/human)) + var/mob/living/carbon/human/H = target + // if (M.health <= 0) return + + var/obj/item/organ/external/temp = H.get_organ(pick(BP_TORSO, BP_TORSO, BP_TORSO, BP_HEAD)) + if(temp) + var/update = 0 + switch(damtype) + if("brute") + H.Paralyse(1) + update |= temp.take_damage(rand(force/2, force), 0) + if("fire") + update |= temp.take_damage(0, rand(force/2, force)) + if("tox") + if(H.reagents) + if(H.reagents.get_reagent_amount("carpotoxin") + force < force*2) + H.reagents.add_reagent("carpotoxin", force) + if(H.reagents.get_reagent_amount("cryptobiolin") + force < force*2) + H.reagents.add_reagent("cryptobiolin", force) + else + return + if(update) H.UpdateDamageIcon() + H.updatehealth() + + else + switch(damtype) + if("brute") + M.Paralyse(1) + M.take_overall_damage(rand(force/2, force)) + if("fire") + M.take_overall_damage(0, rand(force/2, force)) + if("tox") + if(M.reagents) + if(M.reagents.get_reagent_amount("carpotoxin") + force < force*2) + M.reagents.add_reagent("carpotoxin", force) + if(M.reagents.get_reagent_amount("cryptobiolin") + force < force*2) + M.reagents.add_reagent("cryptobiolin", force) + else + return + M.updatehealth() + src.occupant_message("You hit [target].") + src.visible_message("[src.name] hits [target].") + else + step_away(M,src) + src.occupant_message("You push [target] out of the way.") + src.visible_message("[src] pushes [target] out of the way.") + + melee_can_hit = 0 + if(do_after(melee_cooldown)) + melee_can_hit = 1 + return + + else + if(damtype == "brute") + for(var/target_type in src.destroyable_obj) + if(istype(target, target_type) && hascall(target, "attackby")) + src.occupant_message("You hit [target].") + src.visible_message("[src.name] hits [target]") + if(!istype(target, /turf/simulated/wall)) + target:attackby(src,src.occupant) + else if(prob(5)) + target:dismantle_wall(1) + src.occupant_message("You smash through the wall.") + src.visible_message("[src.name] smashes through the wall") + playsound(src, 'sound/weapons/smash.ogg', 50, 1) + melee_can_hit = 0 + if(do_after(melee_cooldown)) + melee_can_hit = 1 + break + return + +/* +/obj/mecha/micro/proc/mega_shake(target) + if(!istype(target, /obj) && !istype(target, /mob)) return + if(istype(target, /mob)) + var/mob/M = target + M.make_dizzy(3) + M.adjustBruteLoss(1) + M.updatehealth() + for (var/mob/V in viewers(src)) + V.show_message("[src.name] shakes [M] like a rag doll.") + return +*/ + +/* + if(energy>0 && can_move) + if(step(src,direction)) + can_move = 0 + spawn(step_in) can_move = 1 + if(overload) + energy = energy-2 + health-- + else + energy-- + return 1 + + return 0 +*/ +/* +/obj/mecha/micro/hear_talk(mob/M as mob, text) + ..() + if(am && M==occupant) + if(findtext(text,"")) + sam() + return + +/obj/mecha/micro/proc/sam() + if(am) + var/window = {" + + + + + +
+
+ + +
+
+ + + "} + occupant << browse(window, "window=sam;size=800x600;") + onclose(occupant, "sam", src) + return +*/ +/obj/mecha/micro/moved_inside(var/mob/living/carbon/human/H as mob) + if(..()) + if(H.client) + H.client.mouse_pointer_icon = file("icons/mecha/mecha_mouse.dmi") + return 1 + else + return 0 + +/obj/mecha/micro/go_out() + if(src.occupant && src.occupant.client) + src.occupant.client.mouse_pointer_icon = initial(src.occupant.client.mouse_pointer_icon) + ..() + return + +/obj/mecha/micro/Topic(href,href_list) + ..() + var/datum/topic_input/filter = new (href,href_list) + if(filter.get("close")) + am = null + return + /* + if(filter.get("saminput")) + if(md5(filter.get("saminput")) == am) + occupant_message("From the lies of the Antipath, Circuit preserve us.") + am = null + return + */ + +// override move_inside() so only micro crew can use them + +/obj/mecha/micro/move_inside() + var/mob/living/carbon/C = usr + if (C.size_multiplier >= 0.5) + C << "You can't fit in this suit!" + return + else + ..() + +/obj/mecha/micro/move_inside_passenger() + var/mob/living/carbon/C = usr + if (C.size_multiplier >= 0.5) + C << "You can't fit in this suit!" + return + else + ..() + +// override move/turn procs so they play more appropriate sounds. Placeholder sounds for now, but mechmove04 at least sounds like tracks for the poleat. + +/obj/mecha/micro/mechturn(direction) + set_dir(direction) + playsound(src,'sound/mecha/mechmove03.ogg',40,1) + return 1 + +/obj/mecha/micro/mechstep(direction) + var/result = step(src,direction) + if(result) + playsound(src,'sound/mecha/mechmove04.ogg',40,1) + return result + +/obj/effect/decal/mecha_wreckage/micro + icon = 'icons/mecha/micro.dmi' \ No newline at end of file diff --git a/code/game/mecha/micro/micro_equipment.dm b/code/game/mecha/micro/micro_equipment.dm new file mode 100644 index 0000000000..c855e94031 --- /dev/null +++ b/code/game/mecha/micro/micro_equipment.dm @@ -0,0 +1,84 @@ +//DO NOT ADD MECHA PARTS TO THE GAME WITH THE DEFAULT "SPRITE ME" SPRITE! +//I'm annoyed I even have to tell you this! SPRITE FIRST, then commit. + +/obj/item/mecha_parts/mecha_equipment/weapon/energy/microlaser + desc = "A mounted laser-carbine for light exosuits." + equip_cooldown = 10 // same as the laser carbine + name = "\improper WS-19 \"Torch\" laser carbine" + icon = 'icons/mecha/mecha_equipment_vr.dmi' + icon_state = "micromech_laser" + energy_drain = 50 + projectile = /obj/item/projectile/beam + fire_sound = 'sound/weapons/Laser.ogg' + required_type = list(/obj/mecha/micro) + +/obj/item/mecha_parts/mecha_equipment/weapon/energy/laser/microheavy + desc = "A mounted laser cannon for light exosuits." + equip_cooldown = 30 // same as portable + name = "\improper PC-20 \"Lance\" light laser cannon" + icon = 'icons/mecha/mecha_equipment_vr.dmi' + icon_state = "micromech_lasercannon" + energy_drain = 120 + projectile = /obj/item/projectile/beam/heavylaser + fire_sound = 'sound/weapons/lasercannonfire.ogg' + required_type = list(/obj/mecha/micro) + +/obj/item/mecha_parts/mecha_equipment/weapon/energy/microtaser + desc = "A mounted taser for light exosuits." + name = "\improper TS-12 \"Suppressor\" integrated taser" + icon = 'icons/mecha/mecha_equipment_vr.dmi' + icon_state = "micromech_taser" + energy_drain = 40 + equip_cooldown = 10 + projectile = /obj/item/projectile/beam/stun + fire_sound = 'sound/weapons/Taser.ogg' + required_type = list(/obj/mecha/micro) + +/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/microshotgun + desc = "A mounted combat shotgun with integrated ammo-lathe." + name = "\improper Remington C-12 \"Boomstick\"" + icon = 'icons/mecha/mecha_equipment_vr.dmi' + icon_state = "micromech_shotgun" + equip_cooldown = 15 + var/mode = 0 //0 - buckshot, 1 - beanbag, 2 - slug. + projectile = /obj/item/projectile/bullet/pellet/shotgun + fire_sound = 'sound/weapons/shotgun.ogg' + fire_volume = 80 + projectiles = 6 + projectiles_per_shot = 1 + deviation = 0.7 + projectile_energy_cost = 25 + required_type = list(/obj/mecha/micro) + + Topic(href,href_list) + ..() + if(href_list["mode"]) + mode = text2num(href_list["mode"]) + switch(mode) + if(0) + occupant_message("Now firing buckshot.") + projectile = /obj/item/projectile/bullet/pellet/shotgun + if(1) + occupant_message("Now firing beanbags.") + projectile = /obj/item/projectile/bullet/shotgun/beanbag + if(2) + occupant_message("Now firing slugs.") + projectile = /obj/item/projectile/bullet/shotgun + + return + + get_equip_info() + return "[..()] \[BS|BB|S\]" + + +/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack/flashbang/microflashbang + desc = "A mounted grenade launcher for smaller mechs." + name = "\improper FP-20 mounted grenade launcher" + icon = 'icons/mecha/mecha_equipment_vr.dmi' + icon_state = "micromech_launcher" + projectiles = 1 + missile_speed = 1.5 + projectile_energy_cost = 800 + equip_cooldown = 30 + det_time = 15 + required_type = list(/obj/mecha/micro) \ No newline at end of file diff --git a/code/game/mecha/micro/security.dm b/code/game/mecha/micro/security.dm new file mode 100644 index 0000000000..9f7a8ff896 --- /dev/null +++ b/code/game/mecha/micro/security.dm @@ -0,0 +1,43 @@ +/obj/mecha/micro/polecat //figured give 'em the names of small predatory critters + desc = "A hardened security vehicle for micro crewmembers. To them, it's a superheavy tank. To everyone else, it's kinda cute." + name = "Polecat" + icon_state = "polecat" + initial_icon = "polecat" + step_in = 2 // human running speed + dir_in = 1 //Facing North. + health = 150 + deflect_chance = 10 + damage_absorption = list("brute"=0.75,"fire"=1,"bullet"=0.8,"laser"=0.7,"energy"=0.85,"bomb"=1) + max_temperature = 15000 + infra_luminosity = 6 + var/overload = 0 + var/overload_coeff = 2 + wreckage = /obj/effect/decal/mecha_wreckage/micro/polecat + internal_damage_threshold = 35 + max_equip = 3 + +/obj/effect/decal/mecha_wreckage/micro/polecat + name = "Polecat wreckage" + icon_state = "polecat-broken" + +/obj/mecha/micro/weasel + desc = "A light scout exosuit for micro crewmembers, built for fast reconnaisance. Yes, it IS a miner borg chassis with wheels attached to the legs. ." + name = "Weasel" + icon_state = "weasel" + initial_icon = "weasel" + step_in = 1 // zoom zoom + dir_in = 1 //Facing North. + health = 100 + deflect_chance = 5 + damage_absorption = list("brute"=1,"fire"=1,"bullet"=0.9,"laser"=0.8,"energy"=0.85,"bomb"=1) + max_temperature = 5000 + infra_luminosity = 6 + var/overload = 0 + var/overload_coeff = 2 + wreckage = /obj/effect/decal/mecha_wreckage/micro/weasel + internal_damage_threshold = 20 + max_equip = 2 + +/obj/effect/decal/mecha_wreckage/micro/weasel + name = "Weasel wreckage" + icon_state = "weasel-broken" diff --git a/icons/mecha/mecha_equipment_vr.dmi b/icons/mecha/mecha_equipment_vr.dmi index 52c17968c38be8dcf0ea36fadd260fd9468d776b..74873476b5cad007b0773becbe51d403446fd5bd 100644 GIT binary patch literal 3737 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 X!RJ*91#AfXUlX7X)>bQ5u@3tWuEs|F literal 864 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 literal 0 HcmV?d00001 diff --git a/vorestation.dme b/vorestation.dme index f97086d22b..2d10290452 100644 --- a/vorestation.dme +++ b/vorestation.dme @@ -725,6 +725,9 @@ #include "code\game\mecha\equipment\weapons\weapons.dm" #include "code\game\mecha\medical\medical.dm" #include "code\game\mecha\medical\odysseus.dm" +#include "code\game\mecha\micro\micro.dm" +#include "code\game\mecha\micro\micro_equipment.dm" +#include "code\game\mecha\micro\security.dm" #include "code\game\mecha\working\hoverpod.dm" #include "code\game\mecha\working\ripley.dm" #include "code\game\mecha\working\working.dm" From 2a9a4f657b23f4dcfdc64ee3b3e75f87dcf5ecd1 Mon Sep 17 00:00:00 2001 From: Screemonster Date: Mon, 6 Feb 2017 06:49:33 +0000 Subject: [PATCH 13/34] Adds the gopher and equipment, better icon for weasel --- code/game/mecha/micro/micro.dm | 23 ++-- code/game/mecha/micro/micro_equipment.dm | 150 ++++++++++++++++++++++- code/game/mecha/micro/security.dm | 33 +++-- code/game/mecha/micro/utility.dm | 24 ++++ icons/mecha/mecha_equipment_vr.dmi | Bin 3737 -> 4584 bytes icons/mecha/micro.dmi | Bin 2830 -> 4028 bytes vorestation.dme | 1 + 7 files changed, 202 insertions(+), 29 deletions(-) create mode 100644 code/game/mecha/micro/utility.dm diff --git a/code/game/mecha/micro/micro.dm b/code/game/mecha/micro/micro.dm index 617034696b..6d0d108bb8 100644 --- a/code/game/mecha/micro/micro.dm +++ b/code/game/mecha/micro/micro.dm @@ -3,6 +3,7 @@ force = 10 //still a robot anchored = 0 //light enough to push and pull, but you still can't just walk past them. Like people on non-help. opacity = 0 //small enough to see around, like people. + step_energy_drain = 2 // They're light and small. A compact is gonna get better MPG than a truck. var/melee_cooldown = 10 var/melee_can_hit = 1 var/list/destroyable_obj = list(/obj/mecha, /obj/structure/window, /obj/structure/grille, /turf/simulated/wall) @@ -239,19 +240,6 @@ onclose(occupant, "sam", src) return */ -/obj/mecha/micro/moved_inside(var/mob/living/carbon/human/H as mob) - if(..()) - if(H.client) - H.client.mouse_pointer_icon = file("icons/mecha/mecha_mouse.dmi") - return 1 - else - return 0 - -/obj/mecha/micro/go_out() - if(src.occupant && src.occupant.client) - src.occupant.client.mouse_pointer_icon = initial(src.occupant.client.mouse_pointer_icon) - ..() - return /obj/mecha/micro/Topic(href,href_list) ..() @@ -298,5 +286,12 @@ playsound(src,'sound/mecha/mechmove04.ogg',40,1) return result +/obj/mecha/micro/mechsteprand() + var/result = step_rand(src) + if(result) + playsound(src,'sound/mecha/mechmove04.ogg',40,1) + return result + /obj/effect/decal/mecha_wreckage/micro - icon = 'icons/mecha/micro.dmi' \ No newline at end of file + icon = 'icons/mecha/micro.dmi' + diff --git a/code/game/mecha/micro/micro_equipment.dm b/code/game/mecha/micro/micro_equipment.dm index c855e94031..19aebfca18 100644 --- a/code/game/mecha/micro/micro_equipment.dm +++ b/code/game/mecha/micro/micro_equipment.dm @@ -1,7 +1,12 @@ //DO NOT ADD MECHA PARTS TO THE GAME WITH THE DEFAULT "SPRITE ME" SPRITE! //I'm annoyed I even have to tell you this! SPRITE FIRST, then commit. +///////////////////////////// +//// WEAPONS BELOW //// +///////////////////////////// + /obj/item/mecha_parts/mecha_equipment/weapon/energy/microlaser + w_class = ITEMSIZE_LARGE desc = "A mounted laser-carbine for light exosuits." equip_cooldown = 10 // same as the laser carbine name = "\improper WS-19 \"Torch\" laser carbine" @@ -10,9 +15,10 @@ energy_drain = 50 projectile = /obj/item/projectile/beam fire_sound = 'sound/weapons/Laser.ogg' - required_type = list(/obj/mecha/micro) + required_type = list(/obj/mecha/micro/sec) /obj/item/mecha_parts/mecha_equipment/weapon/energy/laser/microheavy + w_class = ITEMSIZE_LARGE desc = "A mounted laser cannon for light exosuits." equip_cooldown = 30 // same as portable name = "\improper PC-20 \"Lance\" light laser cannon" @@ -21,9 +27,10 @@ energy_drain = 120 projectile = /obj/item/projectile/beam/heavylaser fire_sound = 'sound/weapons/lasercannonfire.ogg' - required_type = list(/obj/mecha/micro) + required_type = list(/obj/mecha/micro/sec) /obj/item/mecha_parts/mecha_equipment/weapon/energy/microtaser + w_class = ITEMSIZE_LARGE desc = "A mounted taser for light exosuits." name = "\improper TS-12 \"Suppressor\" integrated taser" icon = 'icons/mecha/mecha_equipment_vr.dmi' @@ -32,9 +39,10 @@ equip_cooldown = 10 projectile = /obj/item/projectile/beam/stun fire_sound = 'sound/weapons/Taser.ogg' - required_type = list(/obj/mecha/micro) + required_type = list(/obj/mecha/micro/sec) /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/microshotgun + w_class = ITEMSIZE_LARGE desc = "A mounted combat shotgun with integrated ammo-lathe." name = "\improper Remington C-12 \"Boomstick\"" icon = 'icons/mecha/mecha_equipment_vr.dmi' @@ -47,8 +55,8 @@ projectiles = 6 projectiles_per_shot = 1 deviation = 0.7 - projectile_energy_cost = 25 - required_type = list(/obj/mecha/micro) + projectile_energy_cost = 100 + required_type = list(/obj/mecha/micro/sec) Topic(href,href_list) ..() @@ -72,6 +80,7 @@ /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack/flashbang/microflashbang + w_class = ITEMSIZE_LARGE desc = "A mounted grenade launcher for smaller mechs." name = "\improper FP-20 mounted grenade launcher" icon = 'icons/mecha/mecha_equipment_vr.dmi' @@ -81,4 +90,133 @@ projectile_energy_cost = 800 equip_cooldown = 30 det_time = 15 - required_type = list(/obj/mecha/micro) \ No newline at end of file + required_type = list(/obj/mecha/micro/sec) + + +///////////////////////////// +//// UTILITY TOOLS BELOW //// +///////////////////////////// + +/obj/item/mecha_parts/mecha_equipment/tool/drill/micro + w_class = ITEMSIZE_LARGE + name = "drill" + desc = "This is the drill that'll sorta poke holes in the heavens!" + icon = 'icons/mecha/mecha_equipment_vr.dmi' + icon_state = "microdrill" + equip_cooldown = 30 + energy_drain = 10 + force = 15 + required_type = list(/obj/mecha/micro/utility) + + action(atom/target) + if(!action_checks(target)) return + if(isobj(target)) + var/obj/target_obj = target + if(!target_obj.vars.Find("unacidable") || target_obj.unacidable) return + set_ready_state(0) + chassis.use_power(energy_drain) + chassis.visible_message("[chassis] starts to drill [target]", "You hear the drill.") + occupant_message("You start to drill [target]") + var/T = chassis.loc + var/C = target.loc //why are these backwards? we may never know -Pete + if(do_after_cooldown(target)) + if(T == chassis.loc && src == chassis.selected) + if(istype(target, /turf/simulated/wall)) + var/turf/simulated/wall/W = target + if(W.reinf_material) + occupant_message("[target] is too durable to drill through.") + else + log_message("Drilled through [target]") + target.ex_act(2) + else if(istype(target, /turf/simulated/mineral)) + for(var/turf/simulated/mineral/M in range(chassis,1)) + if(get_dir(chassis,M)&chassis.dir) + M.GetDrilled() + log_message("Drilled through [target]") + var/obj/item/mecha_parts/mecha_equipment/tool/micro/orescoop/ore_box = (locate(/obj/item/mecha_parts/mecha_equipment/tool/micro/orescoop) in chassis.equipment) + if(ore_box) + for(var/obj/item/weapon/ore/ore in range(chassis,1)) + if(get_dir(chassis,ore)&chassis.dir) + if (ore_box.contents.len >= ore_box.orecapacity) + occupant_message("The ore compartment is full.") + return 1 + else + ore.Move(ore_box) + else if(target.loc == C) + log_message("Drilled through [target]") + target.ex_act(2) + return 1 + + +/obj/item/mecha_parts/mecha_equipment/tool/micro/orescoop + w_class = ITEMSIZE_LARGE + name = "Mounted ore box" + desc = "A mounted ore scoop and hopper, for gathering ores." + icon = 'icons/mecha/mecha_equipment_vr.dmi' + icon_state = "microscoop" + equip_cooldown = 5 + energy_drain = 0 + required_type = list(/obj/mecha/micro/utility) + var/orecapacity = 500 + + action(atom/target) + if(!action_checks(target)) return + set_ready_state(0) + chassis.use_power(energy_drain) + chassis.visible_message("[chassis] sweeps around with its ore scoop.") + occupant_message("You sweep around the area with the scoop.") + var/T = chassis.loc + //var/C = target.loc //why are these backwards? we may never know -Pete + if(do_after_cooldown(target)) + if(T == chassis.loc && src == chassis.selected) + for(var/obj/item/weapon/ore/ore in range(chassis,1)) + if(get_dir(chassis,ore)&chassis.dir) + if (contents.len >= orecapacity) + occupant_message("The ore compartment is full.") + return 1 + else + ore.Move(src) + return 1 + + Topic(href,href_list) + ..() + if (href_list["empty_box"]) + if(contents.len < 1) + occupant_message("The ore compartment is empty.") + return + for (var/obj/item/weapon/ore/O in contents) + contents -= O + O.loc = chassis.loc + occupant_message("Ore compartment emptied.") + + get_equip_info() + return "[..()]
Empty ore compartment" + +/obj/item/mecha_parts/mecha_equipment/tool/orescoop/verb/empty_box() //so you can still get the ore out if someone detaches it from the mech + set name = "Empty Ore compartment" + set category = "Object" + set src in view(1) + + if(!istype(usr, /mob/living/carbon/human)) //Only living, intelligent creatures with hands can empty ore boxes. + usr << "\red You are physically incapable of emptying the ore box." + return + + if( usr.stat || usr.restrained() ) + return + + if(!Adjacent(usr)) //You can only empty the box if you can physically reach it + usr << "You cannot reach the ore box." + return + + add_fingerprint(usr) + + if(contents.len < 1) + usr << "\red The ore box is empty" + return + + for (var/obj/item/weapon/ore/O in contents) + contents -= O + O.loc = src.loc + usr << "\blue You empty the ore box" + + return diff --git a/code/game/mecha/micro/security.dm b/code/game/mecha/micro/security.dm index 9f7a8ff896..e3b43846d2 100644 --- a/code/game/mecha/micro/security.dm +++ b/code/game/mecha/micro/security.dm @@ -1,32 +1,47 @@ -/obj/mecha/micro/polecat //figured give 'em the names of small predatory critters +/obj/mecha/micro/sec/moved_inside(var/mob/living/carbon/human/H as mob) + if(..()) + if(H.client) + H.client.mouse_pointer_icon = file("icons/mecha/mecha_mouse.dmi") + return 1 + else + return 0 + +/obj/mecha/micro/sec/go_out() + if(src.occupant && src.occupant.client) + src.occupant.client.mouse_pointer_icon = initial(src.occupant.client.mouse_pointer_icon) + ..() + return + +/obj/mecha/micro/sec/polecat //figured give 'em the names of small predatory critters desc = "A hardened security vehicle for micro crewmembers. To them, it's a superheavy tank. To everyone else, it's kinda cute." name = "Polecat" icon_state = "polecat" initial_icon = "polecat" step_in = 2 // human running speed - dir_in = 1 //Facing North. + dir_in = 2 //Facing south. health = 150 + step_energy_drain = 4 // less efficient than base micromech, but still a micromech. deflect_chance = 10 damage_absorption = list("brute"=0.75,"fire"=1,"bullet"=0.8,"laser"=0.7,"energy"=0.85,"bomb"=1) max_temperature = 15000 infra_luminosity = 6 var/overload = 0 var/overload_coeff = 2 - wreckage = /obj/effect/decal/mecha_wreckage/micro/polecat + wreckage = /obj/effect/decal/mecha_wreckage/micro/sec/polecat internal_damage_threshold = 35 max_equip = 3 -/obj/effect/decal/mecha_wreckage/micro/polecat +/obj/effect/decal/mecha_wreckage/micro/sec/polecat name = "Polecat wreckage" icon_state = "polecat-broken" -/obj/mecha/micro/weasel - desc = "A light scout exosuit for micro crewmembers, built for fast reconnaisance. Yes, it IS a miner borg chassis with wheels attached to the legs. ." +/obj/mecha/micro/sec/weasel + desc = "A light scout exosuit for micro crewmembers, built for fast reconnaisance." name = "Weasel" icon_state = "weasel" initial_icon = "weasel" step_in = 1 // zoom zoom - dir_in = 1 //Facing North. + dir_in = 2 //Facing south. health = 100 deflect_chance = 5 damage_absorption = list("brute"=1,"fire"=1,"bullet"=0.9,"laser"=0.8,"energy"=0.85,"bomb"=1) @@ -34,10 +49,10 @@ infra_luminosity = 6 var/overload = 0 var/overload_coeff = 2 - wreckage = /obj/effect/decal/mecha_wreckage/micro/weasel + wreckage = /obj/effect/decal/mecha_wreckage/micro/sec/weasel internal_damage_threshold = 20 max_equip = 2 -/obj/effect/decal/mecha_wreckage/micro/weasel +/obj/effect/decal/mecha_wreckage/micro/sec/weasel name = "Weasel wreckage" icon_state = "weasel-broken" diff --git a/code/game/mecha/micro/utility.dm b/code/game/mecha/micro/utility.dm new file mode 100644 index 0000000000..6f5fd6616f --- /dev/null +++ b/code/game/mecha/micro/utility.dm @@ -0,0 +1,24 @@ + + +/obj/mecha/micro/utility/gopher //figured give 'em the names of small predatory critters + desc = "A tough little utility mech for micro crewmembers, based on a miner borg chassis." + name = "Gopher" + icon_state = "gopher" + initial_icon = "gopher" + step_in = 3 + dir_in = 2 //Facing south. + health = 100 + deflect_chance = 10 + damage_absorption = list("brute"=0.9,"fire"=1,"bullet"=1,"laser"=1,"energy"=1,"bomb"=1) + max_temperature = 15000 + infra_luminosity = 6 + var/overload = 0 + var/overload_coeff = 2 + wreckage = /obj/effect/decal/mecha_wreckage/micro/utility/gopher + internal_damage_threshold = 35 + max_equip = 2 + +/obj/effect/decal/mecha_wreckage/micro/utility/gopher + name = "Gopher wreckage" + icon_state = "gopher-broken" + diff --git a/icons/mecha/mecha_equipment_vr.dmi b/icons/mecha/mecha_equipment_vr.dmi index 74873476b5cad007b0773becbe51d403446fd5bd..7bb519d706bc82d64e008c94ca43f463cfa347ba 100644 GIT binary patch literal 4584 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 LX)0F8TZR4yOmxd( literal 3737 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 X!RJ*91#AfXUlX7X)>bQ5u@3tWuEs|F diff --git a/icons/mecha/micro.dmi b/icons/mecha/micro.dmi index 90011b87756027686cde468ac5d3602f4661610b..91984e132a3a8e933fc86a66f37e6459d090af8f 100644 GIT binary patch delta 3917 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%0D3;4lVlL^BRj! z-=yz7v*8pGHxZ0(N2AeglYI8f7F}P*P4ZoT^l*E7`|yGUuZduTIu<`%U0ppi$!E`O z*Vlm?H52^tMF|=#F4Ykreedt}x=G)Ab|dYlF4MH>f8WD4EO5%1q)q?(F2(|)D1Wu< zf8WLU1A#2;wCR7}$4Ht=WbLk1|NAZ{U?zAcN3c=#3*BTxCa+f^ADoTYpR4y%&M*WZCH{0zfKd!l=f1~GE=gFN`=VXG7`X9}}IMx); z=stRuOhf@Bfvz@!4f-GRiisA8-QPECNZ)3043cslY|;NTzs)AbQs2^kMajvjM{>q*y*7JrZn)-kx+N13^rx>Qs~d zcObZ>Oho%3MeywG=?Ef#q{^jVltpXA88IndEwWTomO>r;}!VFFhZ`I*oEkx|Ljf bGqL{x5QhWAbPfrP00000NkvXXu0mjf@+5!9 delta 2729 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 diff --git a/vorestation.dme b/vorestation.dme index 2d10290452..b4887f2124 100644 --- a/vorestation.dme +++ b/vorestation.dme @@ -728,6 +728,7 @@ #include "code\game\mecha\micro\micro.dm" #include "code\game\mecha\micro\micro_equipment.dm" #include "code\game\mecha\micro\security.dm" +#include "code\game\mecha\micro\utility.dm" #include "code\game\mecha\working\hoverpod.dm" #include "code\game\mecha\working\ripley.dm" #include "code\game\mecha\working\working.dm" From 935ff411a5de4ec42e1acb24c4db2083936ed6ed Mon Sep 17 00:00:00 2001 From: Arokha Sieyes Date: Mon, 6 Feb 2017 16:01:28 -0500 Subject: [PATCH 14/34] Adds cloneloss to DNA Injectors Makes sense, doesn't it? Messing with your genes? Each one doubles your cloneloss, starting at 2. --- code/game/objects/items/weapons/dna_injector.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/game/objects/items/weapons/dna_injector.dm b/code/game/objects/items/weapons/dna_injector.dm index 33b93f6210..582a5e5a09 100644 --- a/code/game/objects/items/weapons/dna_injector.dm +++ b/code/game/objects/items/weapons/dna_injector.dm @@ -67,7 +67,8 @@ if(istype(M,/mob/living)) var/mob/living/L = M L.apply_effect(rand(5,20), IRRADIATE, check_protection = 0) - + L.apply_damage(min(2,L.getCloneLoss()), CLONE) //VOREStation Add - Enjoy. + if (!(NOCLONE in M.mutations)) // prevents drained people from having their DNA changed if (buf.types & DNA2_BUF_UI) if (!block) //isolated block? From 8f1899613325724ee91820af71893248352551b5 Mon Sep 17 00:00:00 2001 From: Arokha Sieyes Date: Mon, 6 Feb 2017 16:21:06 -0500 Subject: [PATCH 15/34] This should be the other way around --- code/game/objects/items/weapons/dna_injector.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/objects/items/weapons/dna_injector.dm b/code/game/objects/items/weapons/dna_injector.dm index 582a5e5a09..92519a0ee2 100644 --- a/code/game/objects/items/weapons/dna_injector.dm +++ b/code/game/objects/items/weapons/dna_injector.dm @@ -67,7 +67,7 @@ if(istype(M,/mob/living)) var/mob/living/L = M L.apply_effect(rand(5,20), IRRADIATE, check_protection = 0) - L.apply_damage(min(2,L.getCloneLoss()), CLONE) //VOREStation Add - Enjoy. + L.apply_damage(max(2,L.getCloneLoss()), CLONE) //VOREStation Add - Enjoy. if (!(NOCLONE in M.mutations)) // prevents drained people from having their DNA changed if (buf.types & DNA2_BUF_UI) From b2499073d31cb5b3fca7794d5d643573a29b5ffa Mon Sep 17 00:00:00 2001 From: Arokha Sieyes Date: Mon, 6 Feb 2017 19:59:03 -0500 Subject: [PATCH 16/34] Remove adrenaline from vendor syringe --- code/modules/reagents/reagent_containers/syringes.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/reagents/reagent_containers/syringes.dm b/code/modules/reagents/reagent_containers/syringes.dm index 5c7459e3b2..724191cee7 100644 --- a/code/modules/reagents/reagent_containers/syringes.dm +++ b/code/modules/reagents/reagent_containers/syringes.dm @@ -377,5 +377,5 @@ /obj/item/weapon/reagent_containers/syringe/steroid/New() ..() - reagents.add_reagent("adrenaline",5) + //reagents.add_reagent("adrenaline",5) //VOREStation Edit - No thanks. reagents.add_reagent("hyperzine",10) From 1d57e78c1faa19ab9cd17ffdaac39b74647eb8d9 Mon Sep 17 00:00:00 2001 From: Screemonster Date: Tue, 7 Feb 2017 01:42:35 +0000 Subject: [PATCH 17/34] fixes copypasta'd comments --- code/game/mecha/micro/micro.dm | 152 +---------------------- code/game/mecha/micro/micro_equipment.dm | 1 - code/game/mecha/micro/utility.dm | 2 +- 3 files changed, 2 insertions(+), 153 deletions(-) diff --git a/code/game/mecha/micro/micro.dm b/code/game/mecha/micro/micro.dm index 6d0d108bb8..558509c17e 100644 --- a/code/game/mecha/micro/micro.dm +++ b/code/game/mecha/micro/micro.dm @@ -14,14 +14,6 @@ damage_absorption = list("brute"=1,"fire"=1,"bullet"=1,"laser"=1,"energy"=1,"bomb"=1) var/am = "d3c2fbcadca903a41161ccc9df9cf948" -/* -/obj/mecha/micro/range_action(target as obj|mob|turf) - if(internal_damage&MECHA_INT_CONTROL_LOST) - target = pick(view(3,target)) - if(selected_weapon) - selected_weapon.fire(target) - return -*/ /obj/mecha/micro/melee_action(target as obj|mob|turf) if(internal_damage&MECHA_INT_CONTROL_LOST) @@ -33,14 +25,7 @@ playsound(src, 'sound/weapons/punch4.ogg', 50, 1) if(damtype == "brute") step_away(M,src,15) - /* - if(M.stat>1) - M.gib() - melee_can_hit = 0 - if(do_after(melee_cooldown)) - melee_can_hit = 1 - return - */ + if(istype(target, /mob/living/carbon/human)) var/mob/living/carbon/human/H = target // if (M.health <= 0) return @@ -112,134 +97,6 @@ break return -/* -/obj/mecha/micro/proc/mega_shake(target) - if(!istype(target, /obj) && !istype(target, /mob)) return - if(istype(target, /mob)) - var/mob/M = target - M.make_dizzy(3) - M.adjustBruteLoss(1) - M.updatehealth() - for (var/mob/V in viewers(src)) - V.show_message("[src.name] shakes [M] like a rag doll.") - return -*/ - -/* - if(energy>0 && can_move) - if(step(src,direction)) - can_move = 0 - spawn(step_in) can_move = 1 - if(overload) - energy = energy-2 - health-- - else - energy-- - return 1 - - return 0 -*/ -/* -/obj/mecha/micro/hear_talk(mob/M as mob, text) - ..() - if(am && M==occupant) - if(findtext(text,"")) - sam() - return - -/obj/mecha/micro/proc/sam() - if(am) - var/window = {" - - - - - -
-
- - -
-
- - - "} - occupant << browse(window, "window=sam;size=800x600;") - onclose(occupant, "sam", src) - return -*/ /obj/mecha/micro/Topic(href,href_list) ..() @@ -247,13 +104,6 @@ if(filter.get("close")) am = null return - /* - if(filter.get("saminput")) - if(md5(filter.get("saminput")) == am) - occupant_message("From the lies of the Antipath, Circuit preserve us.") - am = null - return - */ // override move_inside() so only micro crew can use them diff --git a/code/game/mecha/micro/micro_equipment.dm b/code/game/mecha/micro/micro_equipment.dm index 19aebfca18..c1ef53a59d 100644 --- a/code/game/mecha/micro/micro_equipment.dm +++ b/code/game/mecha/micro/micro_equipment.dm @@ -1,5 +1,4 @@ //DO NOT ADD MECHA PARTS TO THE GAME WITH THE DEFAULT "SPRITE ME" SPRITE! -//I'm annoyed I even have to tell you this! SPRITE FIRST, then commit. ///////////////////////////// //// WEAPONS BELOW //// diff --git a/code/game/mecha/micro/utility.dm b/code/game/mecha/micro/utility.dm index 6f5fd6616f..d2bbe7d507 100644 --- a/code/game/mecha/micro/utility.dm +++ b/code/game/mecha/micro/utility.dm @@ -1,6 +1,6 @@ -/obj/mecha/micro/utility/gopher //figured give 'em the names of small predatory critters +/obj/mecha/micro/utility/gopher //small digging creature, to keep the theme desc = "A tough little utility mech for micro crewmembers, based on a miner borg chassis." name = "Gopher" icon_state = "gopher" From 4d81b0b74b0da45abaa8117c320999a781bec901 Mon Sep 17 00:00:00 2001 From: Screemonster Date: Tue, 7 Feb 2017 00:48:43 +0000 Subject: [PATCH 18/34] Adjusts CE_SPEEDBOOST to not just return -3 --- code/modules/mob/living/carbon/human/human_movement.dm | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/code/modules/mob/living/carbon/human/human_movement.dm b/code/modules/mob/living/carbon/human/human_movement.dm index 56549c60f8..b6e7604344 100644 --- a/code/modules/mob/living/carbon/human/human_movement.dm +++ b/code/modules/mob/living/carbon/human/human_movement.dm @@ -13,9 +13,6 @@ if(force_max_speed) return -3 // Returning -1 will actually result in a slowdown for Teshari. - if(CE_SPEEDBOOST in chem_effects) - return -3 - var/health_deficiency = (maxHealth - health) if(health_deficiency >= 40) tally += (health_deficiency / 25) @@ -85,6 +82,11 @@ var/obj/item/pulled = pulling tally += max(pulled.slowdown, 0) + if(CE_SPEEDBOOST in chem_effects) + if (tally >= 0) // cut any penalties in half + tally = tally/2 + tally -= 1 // give 'em a buff on top. + return (tally+config.human_delay) /mob/living/carbon/human/Process_Spacemove(var/check_drift = 0) From 715cd4dc7a523951fb59ab4e0044385a6aa1959e Mon Sep 17 00:00:00 2001 From: Arokha Sieyes Date: Tue, 7 Feb 2017 14:23:14 -0500 Subject: [PATCH 19/34] Makes feathered wings colorable Also makes them not hide your species tail, so if you're taj or unathi or whatever, your tail still shows up. For #925 --- code/modules/vore/appearance/sprite_accessories_vr.dm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/code/modules/vore/appearance/sprite_accessories_vr.dm b/code/modules/vore/appearance/sprite_accessories_vr.dm index 0bb7ba6d19..4f101c9aa4 100644 --- a/code/modules/vore/appearance/sprite_accessories_vr.dm +++ b/code/modules/vore/appearance/sprite_accessories_vr.dm @@ -506,9 +506,11 @@ ckeys_allowed = list("arokha") /datum/sprite_accessory/tail/feathered - name = "feathered wings" + name = "feathered wings, colorable" desc = "" icon_state = "feathered" + show_species_tail = 1 + do_colouration = 1 /datum/sprite_accessory/tail/redpanda name = "red panda" From 43a11821c5e7df00b3ed955220e0943f0131069d Mon Sep 17 00:00:00 2001 From: killer653 Date: Tue, 7 Feb 2017 17:26:41 -0500 Subject: [PATCH 20/34] Adds Tempest's syringe correctly Fixes #897 correctly --- .../vore/fluffstuff/custom_items_vr.dm | 9 ++++++++- config/custom_items.txt | 6 ++++++ icons/vore/custom_items_vr.dmi | Bin 28697 -> 28927 bytes 3 files changed, 14 insertions(+), 1 deletion(-) diff --git a/code/modules/vore/fluffstuff/custom_items_vr.dm b/code/modules/vore/fluffstuff/custom_items_vr.dm index af67e468e9..6b5ca0102d 100644 --- a/code/modules/vore/fluffstuff/custom_items_vr.dm +++ b/code/modules/vore/fluffstuff/custom_items_vr.dm @@ -558,4 +558,11 @@ obj/item/weapon/material/hatchet/tacknife/combatknife/fluff/katarina/handle_shie assignment = user.job user.set_id_info(src) configured = 1 - user << "Card settings set." \ No newline at end of file + user << "Card settings set." + +//WickedTempest: Chakat Tempest +/obj/item/weapon/reagent_containers/hypospray/vr/tempest + desc = "A custom-made MKII hypospray belonging to Chakat Tempest. There's small print engraved on the handle: A medicine-cat has no time for doubt. Act now, act swiftly." + icon = 'icons/vore/custom_items_vr.dmi' + item_state = "temphypo" + icon_state = "temphypo" \ No newline at end of file diff --git a/config/custom_items.txt b/config/custom_items.txt index 7935ac36f9..4db42a8244 100644 --- a/config/custom_items.txt +++ b/config/custom_items.txt @@ -486,6 +486,12 @@ character_name: Chakat Tempest item_path: /obj/item/clothing/glasses/hud/health/fluff/wickedtemphud } +{ +ckey: wickedtemp +character_name: Chakat Tempest +item_path: /obj/item/weapon/reagent_containers/hypospray/vr/tempest +} + # ######## X CKEYS { diff --git a/icons/vore/custom_items_vr.dmi b/icons/vore/custom_items_vr.dmi index 7a502f3ff250c34637e15d58ed3b169d68c0caa3..6fbc40bf5054244f633b2297c9a42c35dae82d7f 100644 GIT binary patch delta 7918 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 z zLi&~vBf*={HxtkL2UA~SkK$fqb)Q*^h48E*g!ysSAa8Xk9CxPqkZ`IW*XTSByqA$1 z7iG8UsI|}jdZ%aX=deI&U4*u3``gf=rZUCIc3e3Dz$!d%UDrAmn~`u*q!TMP^B$=o zRGOZnTO)-9w0WV5CsTm>pgXYH9oK?kY%d`U?tEUW~-Zubc!$KuT?80 z$sOPUsu+h+)QB{%^)Bgl40D9dfK-Ex$}k(=?2opUj1dSD7cAM!-A{RXDG|DA4~CLi z3EBHgOrZ!mXCp^x{5*mzh-L7F!O?cPp3rvT?Y-RPG4OTptf#Lri?*w-Z)bV@)NINJ z!SIyfGfjgk4HU_9Y?_29H9zb&9YkLjEeCM>bri%;LyXy3m|R*)+9?Qve8S`ku8^*( z(LiPevQIY@l1Xe@O+!oz`6rNM9|hOn#7Z%Khh7UCnVU;HZ{=59$^BZlV?U=S%O<&} zgNx~&cCJt=hXO7Y%Xg{?sc{pI@^->~^~9o6LnT)F5k0H}HhLGgDyDfFk+J{|yDfc_ zK@mosF&4%tk1>{4`ij_`gyF2ux&Hqtdn@QZK8~a622<}8Qz0v1I9);P)BEfhKDsRx z@~s;QaXnu-);mnV25MabDHZbfFj^xMt{o9e^MJO!j8ddKAKD)eT)N(OeQM?;1lJg} zp6zL2G{XX^rxU#a$|&brMkGK1cyibvA64T~=|vHCJ8eubG~vEs&;6fxF~U_sUim3s zCUr3}HZx&l_vgq6rA!E~Al=cu{4U*6A{nnmJ`nc${`;@LB_uEwPGb9$-nu>UfvV;V zT*$7#jS81KmOb z2}wf&y`{7rnwYl4i?kgnT^d$ZSyn~>T15n~|IHBSHiilcoP(kCtMV54yY6`c&uNTx z|Js@#D9+v{g4_x?R2suhZhx9gOlzg3Md~HB4+8CQ$wkBW?;lF_Tm-%3qLaCgts26M zYmX^Y5)IcKLUH1c=c8vS5}Sc=LN1{5q^YJxvp9aDr+Xxsws3Gmq0Ys{359#9EV`kB z*=Pra>Mf(f;M<s*zMIS_y2p2yqs-LxKC@Akn7qAi-i%JmaAzU-(~ zLg{NIL$BIoRX2YQA@YDe`e6`OdO+A;!V3lqcYn9Yw|S=F89Pk4(J2|Qh(Wr_e9kBY z?zhj^8NUj>VH(xd_Y~+~qy=5NEz=>SGmszX?{cqqLmc`p-!4*~=ETN~m-f)WIKl>Uptjx*_4T*BC~SeM%?9G6mB_+t5K$z=AK4 zU88Za++-`=%8q{A`u^bo;;X8$QpsIN7}k;S?A__qa6EJvr4 zst;!PY;Bf*!wb>X*oU<*(mfL0V*8967JF&ePg#IBK#A!g5}0Y*D@9TXtq9WoDh4BB z5Y*SueS%j*kVV559Y9gO$Eb-Z&jCyvS{hi<_1#}CZ%5fn0@jo8J|NkPw!(SccIHAT_hb6iKT;@@Ik6jo5ebvi#*0pQG*~#q;6GXj_?)8emL1r xi2dMtPV-myp7Y(SdGh=()*QtDyORHK_aHE0P8U2YXAi=B)ReWJ)hJqr{|~TdRV)Ai delta 7686 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 X&g;3N+eo|!0YAzLZ(mo*nT7lxLz@Af From b055158c0aaf7a64c1713abc2c2efb1e472adb51 Mon Sep 17 00:00:00 2001 From: killer653 Date: Tue, 7 Feb 2017 18:01:06 -0500 Subject: [PATCH 21/34] Gives the hypospray a name --- code/modules/vore/fluffstuff/custom_items_vr.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/vore/fluffstuff/custom_items_vr.dm b/code/modules/vore/fluffstuff/custom_items_vr.dm index 6b5ca0102d..664db6f48f 100644 --- a/code/modules/vore/fluffstuff/custom_items_vr.dm +++ b/code/modules/vore/fluffstuff/custom_items_vr.dm @@ -562,6 +562,7 @@ obj/item/weapon/material/hatchet/tacknife/combatknife/fluff/katarina/handle_shie //WickedTempest: Chakat Tempest /obj/item/weapon/reagent_containers/hypospray/vr/tempest + name = "Tempest's Hypospray" desc = "A custom-made MKII hypospray belonging to Chakat Tempest. There's small print engraved on the handle: A medicine-cat has no time for doubt. Act now, act swiftly." icon = 'icons/vore/custom_items_vr.dmi' item_state = "temphypo" From d915ba62490cf944e7f438832467f90957d50e63 Mon Sep 17 00:00:00 2001 From: Arokha Sieyes Date: Wed, 8 Feb 2017 13:17:35 -0500 Subject: [PATCH 22/34] Sounds add for #205 A few more choices for those that prefer these. Basically the backpack-cloth-rustle noise, and a choice for no sound. Useful for those that have "taur back" or whatever bellies. --- code/_helpers/global_lists_vr.dm | 4 +++- code/modules/vore/eating/living_vr.dm | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/code/_helpers/global_lists_vr.dm b/code/_helpers/global_lists_vr.dm index eb42576ec5..ab98ef8ff1 100644 --- a/code/_helpers/global_lists_vr.dm +++ b/code/_helpers/global_lists_vr.dm @@ -64,7 +64,9 @@ var/global/list/vore_sounds = list( "Squish1" = 'sound/vore/squish1.ogg', "Squish2" = 'sound/vore/squish2.ogg', "Squish3" = 'sound/vore/squish3.ogg', - "Squish4" = 'sound/vore/squish4.ogg') + "Squish4" = 'sound/vore/squish4.ogg', + "Rustle (cloth)" = 'sound/effects/rustle5.ogg', + "None" = null) var/global/list/struggle_sounds = list( "Squish1" = 'sound/vore/squish1.ogg', diff --git a/code/modules/vore/eating/living_vr.dm b/code/modules/vore/eating/living_vr.dm index 942a88c685..c8eaafd6e8 100644 --- a/code/modules/vore/eating/living_vr.dm +++ b/code/modules/vore/eating/living_vr.dm @@ -348,7 +348,8 @@ // If we got this far, nom successful! Announce it! user.visible_message(success_msg) - playsound(user, belly_target.vore_sound, 100, 1) + if(belly_target.vore_sound) + playsound(user, belly_target.vore_sound, 100, 1) // Actually shove prey into the belly. belly_target.nom_mob(prey, user) From cf0262b9bf788dea47453146d43e66ac9a8a0d31 Mon Sep 17 00:00:00 2001 From: Arokha Sieyes Date: Wed, 8 Feb 2017 14:49:51 -0500 Subject: [PATCH 23/34] Gives humans a default color Fixes #404 --- .../mob/living/carbon/human/species/station/station_vr.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/mob/living/carbon/human/species/station/station_vr.dm b/code/modules/mob/living/carbon/human/species/station/station_vr.dm index 6f6dfbe7fb..fa3dace610 100644 --- a/code/modules/mob/living/carbon/human/species/station/station_vr.dm +++ b/code/modules/mob/living/carbon/human/species/station/station_vr.dm @@ -326,6 +326,7 @@ deform = 'icons/mob/human_races/r_def_human_vr.dmi' appearance_flags = HAS_HAIR_COLOR | HAS_SKIN_COLOR | HAS_LIPS | HAS_UNDERWEAR | HAS_EYE_COLOR min_age = 18 + base_color = "#EECEB3" /datum/species/vox gluttonous = 0 From d868f70567bdad35677fe76baf3022490a467dd7 Mon Sep 17 00:00:00 2001 From: Arokha Sieyes Date: Wed, 8 Feb 2017 15:13:59 -0500 Subject: [PATCH 24/34] Remove floor light toggle broadcast Fixes #440 --- code/game/machinery/floor_light.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/machinery/floor_light.dm b/code/game/machinery/floor_light.dm index a134e68e3f..e609efdf26 100644 --- a/code/game/machinery/floor_light.dm +++ b/code/game/machinery/floor_light.dm @@ -73,7 +73,7 @@ var/list/floor_light_cache = list() on = !on if(on) use_power = 2 - visible_message("\The [user] turns \the [src] [on ? "on" : "off"].") + //visible_message("\The [user] turns \the [src] [on ? "on" : "off"].") //VOREStation Edit - No thankouuuu. Too spammy. update_brightness() return From 4b40405834c8778e9db372af59f250f044378533 Mon Sep 17 00:00:00 2001 From: Arokha Sieyes Date: Wed, 8 Feb 2017 16:03:50 -0500 Subject: [PATCH 25/34] Teshari nudity permit fix Fixes #420 --- code/modules/clothing/under/miscellaneous_vr.dm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/code/modules/clothing/under/miscellaneous_vr.dm b/code/modules/clothing/under/miscellaneous_vr.dm index 5d211cd25c..82266df987 100644 --- a/code/modules/clothing/under/miscellaneous_vr.dm +++ b/code/modules/clothing/under/miscellaneous_vr.dm @@ -3,5 +3,8 @@ desc = "This permit entitles the bearer to conduct their duties without a uniform. Normally issued to furred crewmembers or those with nothing to hide." icon = 'icons/obj/card.dmi' icon_state = "guest" - item_state = "golem" - worn_state = "golem" + + sprite_sheets = list() + + item_state = "golem" //This is dumb and hacky but was here when I got here. + worn_state = "golem" //It's basically just a coincidentally black iconstate in the file. From c266f8a9e450167589d29b0eff5dce90908ff655 Mon Sep 17 00:00:00 2001 From: Arokha Sieyes Date: Wed, 8 Feb 2017 16:06:39 -0500 Subject: [PATCH 26/34] Adds vore day --- code/game/gamemodes/events/holidays/Holidays.dm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/code/game/gamemodes/events/holidays/Holidays.dm b/code/game/gamemodes/events/holidays/Holidays.dm index 7838ba3dd3..2adc25d35d 100644 --- a/code/game/gamemodes/events/holidays/Holidays.dm +++ b/code/game/gamemodes/events/holidays/Holidays.dm @@ -120,6 +120,12 @@ var/global/list/Holiday = list() //Holidays are lists now, so we can have more t // if(10) // Holiday["S'randarr's Day"] = "A Tajaran holiday that occurs on the longest day of the year in summer, \ // on Ahdomai. It is named after the Tajaran deity of Light, and huge celebrations are common." +//VOREStation Add - Of course we need this. + if(8) + Holiday["Vore Day"] = "A holiday representing the innate desire in all/most/some/a few of us to devour each other or be devoured. \ + That's probably why you're here, isn't it? Get to it, then!" +//VOREStation Add End. + if(27) Holiday["Forgiveness Day"] = "A time to forgive and be forgiven." From b307d9a90ea3a7ff19609740a195f236b5923a7a Mon Sep 17 00:00:00 2001 From: Arokha Sieyes Date: Wed, 8 Feb 2017 16:37:50 -0500 Subject: [PATCH 27/34] Runtime eats mice Fixes #417 --- code/modules/mob/living/simple_animal/friendly/cat.dm | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/living/simple_animal/friendly/cat.dm b/code/modules/mob/living/simple_animal/friendly/cat.dm index 868bafd7cc..5c6561569b 100644 --- a/code/modules/mob/living/simple_animal/friendly/cat.dm +++ b/code/modules/mob/living/simple_animal/friendly/cat.dm @@ -32,8 +32,12 @@ if(!stat && !resting && !buckled) for(var/mob/living/simple_animal/mouse/M in loc) if(!M.stat) - M.splat() - visible_emote(pick("bites \the [M]!","toys with \the [M].","chomps on \the [M]!")) + //VOREStation Edit - For cats to eat mice. + animal_nom(M) + sleep(swallowTime) + //M.splat() + //visible_emote(pick("bites \the [M]!","toys with \the [M].","chomps on \the [M]!")) + //VOREStation Edit End. movement_target = null stop_automated_movement = 0 break From d786da6b7d4fbd6c15005e6af4b44cbfcb616699 Mon Sep 17 00:00:00 2001 From: Arokha Sieyes Date: Wed, 8 Feb 2017 16:52:09 -0500 Subject: [PATCH 28/34] New alt-titles for HoP and Janitor * "Deputy Director" for HoP * "Maid" for Janitor Fixes #924 --- code/game/jobs/job/captain_vr.dm | 2 ++ code/game/jobs/job/civilian_vr.dm | 2 ++ vorestation.dme | 2 ++ 3 files changed, 6 insertions(+) create mode 100644 code/game/jobs/job/captain_vr.dm create mode 100644 code/game/jobs/job/civilian_vr.dm diff --git a/code/game/jobs/job/captain_vr.dm b/code/game/jobs/job/captain_vr.dm new file mode 100644 index 0000000000..9df22d6563 --- /dev/null +++ b/code/game/jobs/job/captain_vr.dm @@ -0,0 +1,2 @@ +/datum/job/hop + alt_titles = list("Deputy Director", "Crew Resources Officer") \ No newline at end of file diff --git a/code/game/jobs/job/civilian_vr.dm b/code/game/jobs/job/civilian_vr.dm new file mode 100644 index 0000000000..81f81a9dcf --- /dev/null +++ b/code/game/jobs/job/civilian_vr.dm @@ -0,0 +1,2 @@ +/datum/job/janitor + alt_titles = list("Custodian", "Sanitation Technician", "Maid") \ No newline at end of file diff --git a/vorestation.dme b/vorestation.dme index b4887f2124..58afd316e0 100644 --- a/vorestation.dme +++ b/vorestation.dme @@ -517,8 +517,10 @@ #include "code\game\jobs\whitelist_vr.dm" #include "code\game\jobs\job\assistant.dm" #include "code\game\jobs\job\captain.dm" +#include "code\game\jobs\job\captain_vr.dm" #include "code\game\jobs\job\civilian.dm" #include "code\game\jobs\job\civilian_chaplain.dm" +#include "code\game\jobs\job\civilian_vr.dm" #include "code\game\jobs\job\engineering.dm" #include "code\game\jobs\job\job.dm" #include "code\game\jobs\job\job_vr.dm" From c76a89668aff3b4674bb429ea6df849af4fc63ce Mon Sep 17 00:00:00 2001 From: Yoshax Date: Thu, 9 Feb 2017 17:03:49 +0000 Subject: [PATCH 29/34] Expands Science Workshop --- maps/virgo-1.dmm | 107 ++++++++++++++++++++++++++--------------------- 1 file changed, 59 insertions(+), 48 deletions(-) diff --git a/maps/virgo-1.dmm b/maps/virgo-1.dmm index d170766727..8d77b01a31 100644 --- a/maps/virgo-1.dmm +++ b/maps/virgo-1.dmm @@ -3373,10 +3373,10 @@ "bmS" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/tiled/white,/area/rnd/docking) "bmT" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/firealarm{pixel_y = 26},/obj/effect/floor_decal/corner/purple{dir = 5},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/turf/simulated/floor/tiled/white,/area/rnd/docking) "bmU" = (/obj/machinery/door/airlock/glass_research{name = "Research Dock Hallway"; req_access = list(47)},/obj/machinery/door/firedoor/glass,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/floor_decal/industrial/warning{dir = 4},/turf/simulated/floor/tiled/white,/area/rnd/docking) -"bmV" = (/obj/structure/table/steel,/obj/item/device/integrated_electronics/debugger{pixel_x = -5; pixel_y = 0},/obj/item/device/integrated_electronics/wirer{pixel_x = 5; pixel_y = 0},/obj/effect/floor_decal/corner/green{dir = 5},/turf/simulated/floor/tiled/dark,/area/rnd/workshop) -"bmW" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/floor_decal/industrial/warning{dir = 8},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/white,/area/rnd/research) +"bmV" = (/obj/structure/closet/crate,/obj/random/maintenance/research,/obj/random/maintenance/research,/obj/random/maintenance/research,/turf/simulated/floor,/area/maintenance/research_shuttle) +"bmW" = (/obj/structure/table/steel,/obj/item/device/integrated_electronics/wirer{pixel_x = 5; pixel_y = 0},/obj/item/device/integrated_electronics/debugger{pixel_x = -5; pixel_y = 0},/obj/effect/floor_decal/corner/green{dir = 5},/turf/simulated/floor/tiled/dark,/area/rnd/workshop) "bmX" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/white,/area/rnd/research) -"bmY" = (/obj/structure/table/steel,/obj/item/weapon/storage/bag/circuits/basic,/obj/machinery/newscaster{pixel_x = -28; pixel_y = 0},/obj/effect/floor_decal/corner/green/full{dir = 8},/turf/simulated/floor/tiled/dark,/area/rnd/workshop) +"bmY" = (/obj/effect/floor_decal/corner/green{dir = 9},/obj/structure/table/steel,/obj/effect/floor_decal/corner/green{dir = 5},/obj/machinery/camera/network/research{c_tag = "SCI - Workshop"; dir = 2},/turf/simulated/floor/tiled/dark,/area/rnd/workshop) "bmZ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/firedoor/border_only,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/rnd/research) "bna" = (/turf/simulated/floor/wood,/area/rnd/research) "bnb" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/vending/cola,/turf/simulated/floor/wood,/area/rnd/research) @@ -3462,7 +3462,7 @@ "boD" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/light,/turf/simulated/floor/tiled/white,/area/rnd/docking) "boE" = (/obj/machinery/door/airlock/glass_research{name = "Research Dock Hallway"; req_access = list(47)},/obj/machinery/door/firedoor/glass,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/floor_decal/industrial/warning{dir = 4},/turf/simulated/floor/tiled/white,/area/rnd/docking) "boF" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/turf/simulated/floor/tiled/dark,/area/rnd/research) -"boG" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/floor_decal/industrial/warning{dir = 8},/turf/simulated/floor/tiled/white,/area/rnd/research) +"boG" = (/obj/structure/table/steel,/obj/effect/floor_decal/corner/green{dir = 5},/turf/simulated/floor/tiled/dark,/area/rnd/workshop) "boH" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor/border_only,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/rnd/research) "boI" = (/obj/structure/bed/chair,/obj/effect/landmark/start{name = "Xenobiologist"},/turf/simulated/floor/wood,/area/rnd/research) "boJ" = (/obj/structure/bed/chair,/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/effect/landmark/start{name = "Xenobiologist"},/turf/simulated/floor/wood,/area/rnd/research) @@ -3540,7 +3540,7 @@ "bqd" = (/obj/effect/floor_decal/corner/purple,/obj/effect/floor_decal/industrial/warning/corner{dir = 1},/obj/item/device/radio/intercom{layer = 4; name = "Station Intercom (General)"; pixel_y = -21},/turf/simulated/floor/tiled/white,/area/rnd/docking) "bqe" = (/obj/machinery/light,/obj/effect/floor_decal/corner/purple{dir = 10},/turf/simulated/floor/tiled/white,/area/rnd/docking) "bqf" = (/obj/structure/closet/emcloset,/obj/effect/floor_decal/corner/purple{dir = 8},/turf/simulated/floor/tiled/white,/area/rnd/docking) -"bqg" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/tiled/white,/area/rnd/research) +"bqg" = (/obj/structure/closet/secure_closet/scientist,/turf/simulated/floor/tiled/dark,/area/rnd/workshop) "bqh" = (/obj/effect/floor_decal/corner/purple{dir = 6},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/white,/area/rnd/research) "bqi" = (/obj/structure/table/glass,/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/machinery/camera/network/research{c_tag = "SCI - Break Room"; dir = 4},/turf/simulated/floor/wood,/area/rnd/research) "bqj" = (/obj/structure/table/glass,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor/wood,/area/rnd/research) @@ -3610,9 +3610,9 @@ "brv" = (/obj/structure/bed/chair{dir = 1},/obj/machinery/embedded_controller/radio/simple_docking_controller{frequency = 1380; id_tag = "research_shuttle"; pixel_x = -8; pixel_y = -25; req_one_access = list(13,65); tag_door = "research_shuttle_hatch"},/turf/simulated/shuttle/floor,/area/shuttle/research/station) "brw" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only,/turf/simulated/shuttle/plating,/area/rnd/docking) "brx" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only,/turf/simulated/shuttle/plating,/area/rnd/docking) -"bry" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/industrial/warning{dir = 8},/turf/simulated/floor/tiled/white,/area/rnd/research) +"bry" = (/obj/machinery/alarm{pixel_y = 25},/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/obj/effect/floor_decal/corner/green{dir = 1},/turf/simulated/floor/tiled/dark,/area/rnd/workshop) "brz" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor,/area/maintenance/research) -"brA" = (/obj/machinery/alarm{pixel_y = 25},/obj/machinery/atmospherics/unary/vent_pump/on,/obj/machinery/camera/network/research{c_tag = "SCI - Workshop"; dir = 2},/obj/effect/floor_decal/corner/green{dir = 1},/turf/simulated/floor/tiled/dark,/area/rnd/workshop) +"brA" = (/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/structure/flora/pottedplant,/turf/simulated/floor/tiled/dark,/area/rnd/workshop) "brB" = (/obj/structure/table/steel,/obj/item/device/electronic_assembly/large{pixel_y = 6},/obj/effect/floor_decal/corner/green{dir = 5},/turf/simulated/floor/tiled/dark,/area/rnd/workshop) "brC" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled/white,/area/rnd/research) "brD" = (/turf/simulated/wall/r_wall,/area/rnd/workshop) @@ -3691,7 +3691,7 @@ "bsY" = (/obj/effect/decal/cleanable/cobweb2,/obj/machinery/conveyor{dir = 4; id = "garbage"},/turf/simulated/floor,/area/maintenance/disposal) "bsZ" = (/obj/structure/table/rack,/obj/item/weapon/extinguisher,/obj/item/clothing/head/hardhat/red,/obj/item/clothing/mask/gas,/obj/item/device/flashlight,/obj/item/clothing/glasses/meson,/obj/random/maintenance/research,/obj/random/maintenance/research,/turf/simulated/floor,/area/maintenance/research) "bta" = (/obj/machinery/light/small{dir = 4},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor,/area/maintenance/research) -"btb" = (/obj/effect/floor_decal/corner/purple/full,/obj/machinery/newscaster{pixel_x = -28; pixel_y = 0},/turf/simulated/floor/tiled/white,/area/rnd/research) +"btb" = (/turf/simulated/floor/tiled/dark,/area/rnd/workshop) "btc" = (/obj/effect/floor_decal/corner/purple{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled/white,/area/rnd/research) "btd" = (/obj/effect/floor_decal/corner/purple/full{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/white,/area/rnd/research) "bte" = (/obj/structure/bed/chair{dir = 1},/obj/effect/landmark/start{name = "Scientist"},/turf/simulated/floor/wood,/area/rnd/research) @@ -3779,7 +3779,7 @@ "buI" = (/obj/machinery/conveyor{dir = 2; id = "garbage"},/turf/simulated/floor/plating,/area/maintenance/disposal) "buJ" = (/obj/structure/closet/crate,/obj/random/maintenance/research,/obj/random/maintenance/research,/obj/random/maintenance/research,/obj/random/maintenance/research,/turf/simulated/floor,/area/maintenance/research) "buK" = (/turf/simulated/wall/r_wall,/area/rnd/misc_lab) -"buL" = (/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/glass_research{name = "Research Hallway"; req_access = list(47)},/turf/simulated/floor/tiled/white,/area/rnd/research) +"buL" = (/obj/structure/table/steel,/obj/item/weapon/storage/bag/circuits/basic,/obj/machinery/newscaster{pixel_x = -28; pixel_y = 0},/obj/effect/floor_decal/corner/green{dir = 9},/turf/simulated/floor/tiled/dark,/area/rnd/workshop) "buM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/door/firedoor/border_only,/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plating,/area/rnd/research) "buN" = (/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/glass_research{name = "Research Hallway"; req_access = list(47)},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/white,/area/rnd/research) "buO" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/structure/flora/pottedplant{icon_state = "plant-22"},/turf/simulated/floor/wood,/area/rnd/research) @@ -3846,7 +3846,7 @@ "bvX" = (/obj/machinery/disposal,/obj/effect/floor_decal/corner/purple{dir = 5},/obj/structure/disposalpipe/trunk,/turf/simulated/floor/tiled/white,/area/rnd/misc_lab) "bvY" = (/obj/structure/closet/bombcloset,/obj/effect/floor_decal/corner/purple{dir = 5},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled/white,/area/rnd/misc_lab) "bvZ" = (/obj/machinery/suit_storage_unit/standard_unit,/obj/effect/floor_decal/corner/purple{dir = 5},/turf/simulated/floor/tiled/white,/area/rnd/misc_lab) -"bwa" = (/obj/effect/floor_decal/corner/purple/full{dir = 8},/turf/simulated/floor/tiled/white,/area/rnd/research) +"bwa" = (/obj/machinery/atmospherics/unary/vent_pump/on,/turf/simulated/floor/tiled/dark,/area/rnd/workshop) "bwb" = (/obj/effect/floor_decal/corner/purple{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/turf/simulated/floor/tiled/white,/area/rnd/research) "bwc" = (/obj/effect/floor_decal/corner/purple/full{dir = 1},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 32; pixel_y = 0},/turf/simulated/floor/tiled/white,/area/rnd/research) "bwd" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/rnd/research) @@ -3930,7 +3930,7 @@ "bxD" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled/white,/area/rnd/misc_lab) "bxE" = (/obj/machinery/light_switch{pixel_x = 26; pixel_y = 26},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled/white,/area/rnd/misc_lab) "bxF" = (/obj/machinery/door/airlock/research{name = "Miscellaneous Reseach Room"; req_access = list(); req_one_access = list(7,29)},/obj/machinery/door/firedoor/border_only,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled/white,/area/rnd/misc_lab) -"bxG" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled/white,/area/rnd/research) +"bxG" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled/dark,/area/rnd/workshop) "bxH" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled/white,/area/rnd/research) "bxI" = (/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/junction{icon_state = "pipe-j1"; dir = 4},/turf/simulated/floor/tiled/white,/area/rnd/research) "bxJ" = (/obj/machinery/door/firedoor/glass,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled/white,/area/rnd/research) @@ -8682,6 +8682,8 @@ "dkX" = (/obj/item/clothing/shoes/magboots,/obj/item/clothing/mask/breath,/obj/structure/table/rack{dir = 8; layer = 2.6},/obj/item/clothing/suit/space/void/engineering,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/window/northright{name = "Engineering Hardsuits"; req_access = list(11)},/obj/item/clothing/head/helmet/space/void/engineering,/turf/simulated/floor/tiled,/area/engineering/engine_eva) "dkY" = (/obj/item/clothing/shoes/magboots,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/void/engineering,/obj/structure/table/rack{dir = 8; layer = 2.6},/obj/item/clothing/suit/space/void/engineering,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/window/northright{name = "Engineering Hardsuits"; req_access = list(11)},/obj/item/clothing/suit/space/void/engineering/taur,/obj/item/clothing/head/helmet/space/void/engineering,/turf/simulated/floor/tiled,/area/engineering/engine_eva) "dkZ" = (/obj/structure/dispenser{phorontanks = 0},/obj/machinery/firealarm{dir = 1; pixel_x = 0; pixel_y = -24},/obj/machinery/camera/network/engineering{c_tag = "ENG - EVA"; dir = 1},/turf/simulated/floor/tiled,/area/engineering/engine_eva) +"dla" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/dark,/area/rnd/workshop) +"dlb" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/tiled/dark,/area/rnd/workshop) "dlc" = (/obj/structure/bed/chair,/obj/machinery/embedded_controller/radio/simple_docking_controller/escape_pod{frequency = 1380; id_tag = "escape_pod_6"; pixel_x = 25; pixel_y = 0; tag_door = "escape_pod_6_hatch"},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = -32; pixel_y = 0},/turf/simulated/shuttle/floor,/area/shuttle/escape_pod6/station) "dld" = (/obj/structure/bed/chair,/obj/machinery/embedded_controller/radio/simple_docking_controller/escape_pod{frequency = 1380; id_tag = "escape_pod_5"; pixel_x = 25; pixel_y = 0; tag_door = "escape_pod_5_hatch"},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = -32; pixel_y = 0},/turf/simulated/shuttle/floor,/area/shuttle/escape_pod5/station) "dle" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/hallway/secondary/entry/D1) @@ -9902,29 +9904,38 @@ "dIx" = (/obj/machinery/door/airlock/multi_tile/glass{name = "Public Gateway Access"},/obj/machinery/door/blast/shutters{dir = 2; id = "PubPrep"; layer = 3.3; name = "Public Access Shutter"},/turf/simulated/floor/tiled,/area/ai_monitored/storage/eva) "dIy" = (/obj/machinery/door/blast/shutters{dir = 2; id = "PubPrep"; layer = 3.3; name = "Public Access Shutter"},/turf/simulated/floor/tiled,/area/ai_monitored/storage/eva) "dIz" = (/obj/machinery/button/remote/blast_door{id = "PubPrep"; name = "Public Access Shutter -control"; pixel_y = 22; req_access = list(62)},/turf/simulated/floor/tiled,/area/ai_monitored/storage/eva) -"dIA" = (/obj/machinery/light{dir = 8},/obj/effect/floor_decal/industrial/warning/corner{dir = 1},/obj/effect/floor_decal/corner/purple{dir = 8},/turf/simulated/floor/tiled/white,/area/rnd/research) -"dIB" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/tiled/dark,/area/rnd/workshop) +"dIA" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled/dark,/area/rnd/workshop) +"dIB" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/tiled/dark,/area/rnd/workshop) "dIC" = (/obj/structure/bed/chair/office/dark{dir = 8},/turf/simulated/floor/tiled/dark,/area/rnd/workshop) -"dID" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/effect/floor_decal/industrial/warning/corner{icon_state = "warningcorner"; dir = 8},/obj/effect/floor_decal/corner/purple{dir = 1},/turf/simulated/floor/tiled/white,/area/rnd/research) +"dID" = (/obj/machinery/door/airlock/glass_research{name = "Workshop"; req_access = list(47)},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/door/firedoor/glass,/turf/simulated/floor/tiled/dark,/area/rnd/workshop) "dIE" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/turf/simulated/floor/tiled/dark,/area/rnd/docking) "dIF" = (/obj/effect/floor_decal/corner/purple{dir = 6},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/camera/network/research{c_tag = "SCI - Research Hallway Aft"; dir = 8},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/turf/simulated/floor/tiled/white,/area/rnd/research) "dIG" = (/obj/structure/table/steel,/obj/item/device/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = -28},/obj/effect/floor_decal/corner/green{dir = 9},/turf/simulated/floor/tiled/dark,/area/rnd/workshop) -"dIH" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/tiled/dark,/area/rnd/workshop) -"dII" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor/tiled/dark,/area/rnd/workshop) -"dIJ" = (/obj/machinery/door/airlock/glass_research{name = "Workshop"; req_access = list(47)},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/tiled/dark,/area/rnd/workshop) -"dIK" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/light_switch{pixel_x = 26; pixel_y = -26},/turf/simulated/floor/tiled/dark,/area/rnd/workshop) -"dIL" = (/obj/structure/reagent_dispensers/acid{density = 0; pixel_x = 0; pixel_y = -30},/turf/simulated/floor/tiled/dark,/area/rnd/workshop) -"dIM" = (/obj/machinery/computer/rdconsole/core,/obj/effect/floor_decal/corner/green{dir = 9},/turf/simulated/floor/tiled/dark,/area/rnd/workshop) -"dIN" = (/obj/machinery/r_n_d/circuit_imprinter,/obj/item/weapon/reagent_containers/glass/beaker/sulphuric,/obj/effect/floor_decal/corner/green{dir = 10},/turf/simulated/floor/tiled/dark,/area/rnd/workshop) -"dIO" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/machinery/light,/obj/effect/floor_decal/corner/green,/turf/simulated/floor/tiled/dark,/area/rnd/workshop) -"dIP" = (/obj/effect/floor_decal/corner/purple{dir = 9},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22; pixel_y = 0},/turf/simulated/floor/tiled/white,/area/rnd/research) -"dIQ" = (/obj/item/stack/material/glass{amount = 50; pixel_x = 3; pixel_y = 3},/obj/structure/table/steel,/obj/item/weapon/reagent_containers/food/snacks/cheesiehonkers,/obj/item/weapon/reagent_containers/food/drinks/cans/space_mountain_wind,/obj/effect/floor_decal/corner/green/full{dir = 4},/turf/simulated/floor/tiled/dark,/area/rnd/workshop) +"dIH" = (/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/light_switch{pixel_x = 26; pixel_y = -26},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/tiled/dark,/area/rnd/workshop) +"dII" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/turf/simulated/floor/tiled/white,/area/rnd/research) +"dIJ" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/industrial/warning{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/tiled/white,/area/rnd/research) +"dIK" = (/obj/structure/reagent_dispensers/acid{density = 0; pixel_x = 0; pixel_y = -30},/obj/effect/floor_decal/corner/green{dir = 10},/obj/structure/table/steel,/turf/simulated/floor/tiled/dark,/area/rnd/workshop) +"dIL" = (/obj/machinery/computer/rdconsole/core,/obj/effect/floor_decal/corner/green{dir = 9},/obj/effect/floor_decal/corner/green{dir = 10},/turf/simulated/floor/tiled/dark,/area/rnd/workshop) +"dIM" = (/obj/effect/floor_decal/corner/green{dir = 10},/obj/structure/table/steel,/turf/simulated/floor/tiled/dark,/area/rnd/workshop) +"dIN" = (/obj/effect/floor_decal/corner/green{dir = 10},/obj/machinery/r_n_d/circuit_imprinter,/obj/item/weapon/reagent_containers/glass/beaker/sulphuric,/turf/simulated/floor/tiled/dark,/area/rnd/workshop) +"dIO" = (/obj/structure/table/steel,/obj/machinery/recharger{pixel_y = 0},/obj/effect/floor_decal/corner/green{dir = 10},/turf/simulated/floor/tiled/dark,/area/rnd/workshop) +"dIP" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/machinery/light,/obj/effect/floor_decal/corner/green{dir = 10},/obj/structure/table/steel,/obj/machinery/cell_charger,/turf/simulated/floor/tiled/dark,/area/rnd/workshop) +"dIQ" = (/obj/structure/table/steel,/obj/item/stack/material/glass{amount = 50; pixel_x = 3; pixel_y = 3},/obj/item/weapon/reagent_containers/food/drinks/cans/space_mountain_wind,/obj/item/weapon/reagent_containers/food/snacks/cheesiehonkers,/obj/effect/floor_decal/corner/green{dir = 10},/obj/effect/floor_decal/corner/green{dir = 6},/turf/simulated/floor/tiled/dark,/area/rnd/workshop) "dIR" = (/turf/simulated/wall/r_wall,/area/maintenance/research) "dIS" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; name = "KEEP CLEAR: DOCKING AREA"; pixel_y = 0},/turf/simulated/wall/r_wall,/area/maintenance/disposal) -"dIY" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/turf/simulated/floor/tiled/white,/area/rnd/research) -"dIZ" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/tiled/white,/area/rnd/research) +"dIT" = (/obj/machinery/light{dir = 8},/obj/effect/floor_decal/industrial/warning/corner{dir = 1},/obj/effect/floor_decal/corner/purple{dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled/white,/area/rnd/research) +"dIU" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/effect/floor_decal/industrial/warning/corner{icon_state = "warningcorner"; dir = 8},/obj/effect/floor_decal/corner/purple{dir = 1},/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled/white,/area/rnd/research) +"dIV" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/floor_decal/industrial/warning{dir = 8},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled/white,/area/rnd/research) +"dIW" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/floor_decal/industrial/warning{dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled/white,/area/rnd/research) +"dIX" = (/obj/effect/floor_decal/corner/purple{dir = 9},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22; pixel_y = 0},/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled/white,/area/rnd/research) +"dIY" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/turf/simulated/floor/tiled/white,/area/rnd/research) +"dIZ" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled/white,/area/rnd/research) "dJa" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/tiled/white,/area/rnd/research) - +"dJb" = (/obj/effect/floor_decal/corner/purple/full,/obj/machinery/newscaster{pixel_x = -28; pixel_y = 0},/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled/white,/area/rnd/research) +"dJc" = (/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/glass_research{name = "Research Hallway"; req_access = list(47)},/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled/white,/area/rnd/research) +"dJd" = (/obj/effect/floor_decal/corner/purple/full{dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled/white,/area/rnd/research) +"dJe" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/structure/disposalpipe/junction{dir = 8},/turf/simulated/floor/tiled/white,/area/rnd/research) + (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -10052,27 +10063,27 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaumaumaumaumaumaaaaaaaaaaaaaaaaaaaaaaumaumaumaumaumaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaMyaMyaMyaMyaMyaMyaUNbDVaafaMyaUPaUPaUPaMyaafaafaafaafaUQaURaUSaUSaUSaUSaUSaUTaUQaaiaOBaOBaUUaUVaUWaOBaOBaOBaUXaUYaUZaOBaOBaafaafaafaafaafaVaaVbaVcaVdaVaaafaafaafaafaafaOBaVeaVfaVeaOBaaiaaiaaiaaiaaiaaiaaiaaiaVgaVhaViaVjaVgaaiaaiaaiaaiaaiaaiaaiaaiaOKaOKaVkaVlaVmaOKaOKaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaxpaUAaPVaxpaafaafaafaafaVnaVnaVoaVnaVnaafaQaaQaaUGaVpaUGaUGaUGaUHaVqaVraVsaVtaUMaUGaAVaVuayzaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaafaafaafaUOaVvaVwaUOaafaVxaVyaVzaVAaVxaafaafaafaafaUQaVBaVCaVDaUSaVDaVEaUSaUQaaiaaiaVFaVGaVHaVIaVFaaiaOBaPDaODaOEaOBaafaafaVJaVJaVJaVJaVKaVKaVLaVKaVKaVMaVMaVMaVMaafaVeaVNaVOaVeaaiaaiaaiaaiaVPaVQaVRaVSaVPaVPaVTaVUaVVaVPaVPaVQaVRaVSaVPaaiaaiaaiaaiaVWaUuaUvaPRaVXaVYaVYaWbaWaaXgaVYaWbaWaaXgaVYaVYaVYaWcaVYaVYaafaafaafaafaafaVnaWdaWeaVnaafaafaUGaWfaWgaWhaWiaWjaWkaWlaWmaWnaWnaWoaUGaWpayzaalaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaUOaUOaUOaUOaUOaUOaUOaUOaUOaUOaWqaVwaUOaafaVxaWraWsaWtaVxaafaafaafaafaUQaWuaWvaWwaWxaWwaWyaWzaUQaaiaaiaWAaWBaWCaWDaWEaaiaaiaaiaaiaaiaafaafaafaVJaWFaWGaWHaVKaWIaWJaWKaVKaWLaWMaWNaVMaafaVeaVNaWOaVeaaiaaiaaiaWPaVSaWQaWRaWSaWTaWUaWVaWWaWXaWYaWZaXaaXbaXcaVQaXdaaiaaiaaiaXeaUuaUvaPRaXfbIVaXhaXiaXjaXkaXlaXiaXmaXkaXnaXoaXpaXqaXraVYaVYaafaafaafaafaVnaXsaXtaVnaafaafaUGaXuaXvaWnaXwaXxaWnaXyaXzaWnaXAaXBaUGaXCaVnaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXDaaaaaaaXDaaaaaaaaaaXDaaaaaaaaaaaaaaaaXDaaaaaaaaaaXDaaaaaaaXDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaoaUOaUOaXEaXEaXEaXEaXEaXEaXEaXEaXEaXFaXGaUOaafaVxaXHaXIaXJaVxaafaafaafaafaUQaXKaWvaUSaUSaUSaWyaXLaUQaXMaXNaXOaXPaXQaXRaWEaaiaaiaaiaafaafaafaafaafaVJaXSaXTaXUaXVaXWaXXaXYaXZaYaaYbaYcaVMaafaVeaVeaVOaVeaaiaaiaWPaYdaYeaYfaYgaYhaYhaYiaYjaYkaYjaYlaYmaYnaYoaYpaYeaYqaXdaaiaaiaYraYsaYtaYuaYvaYwaYxaYyaYzaYyaYAaYBaYCaYBaYDaYEaYFaYGaYHaYIaVYaafaafaafaafaVnaWdaYJaVnaafaafaUGaYKaYLaYMaYNaYOaYPaYQaYRaYSaYTaXBaUGaXCaVnaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXDaXDaXDaXDaaaaaaaaaaXDaXDaXDaXDaXDaXDaXDaaaaaaaaaaXDaXDaXDaXDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaoaaoaUOaXEaXEaYUaUOaUOaUOaUOaUOaUOaUOaUOaUOaUOaafaVxaYVaYWaYXaVxaafaafaafaafaUQaYYaYZaZaaZaaZaaZbaZcaZdaZeaZfaZfaZgaZhaZiaWEaaiaaiaafaafaafaafaafaafaVJaZjaZkaZlaVKaZmaZnaZoaVKaZpaZqaZraVMaafaafaVeaVOaVeaaiaVPaZsaYeaZtaYgaYiaYjaYjaZuaZvaZwaZxaZyaYjaYjaYlaZzaYpaYeaZsaVPaaiaOKaZAaZBaZCaZDaZEaZFaZGaZHaZGaZIaZJaZKaZJaZLaZMaZNaZOaZPaZQaVYaZRaZRaZRaZRaVnaZSaZTaVnaafaafaUGaYKaZUaWnaZVaZWaZXaZYaUGaUGaUGaUGaUGaXCaVnaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXDaXDaXDaXDaaaaaaaXDaXDaXDaXDaXDaXDaXDaXDaXDaaaaaaaXDaXDaXDaXDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaoaaoaaobfFaXEaZZaUOaUOaafaafaafaafaafaafaafaafaafaafaVxaVybaaaVxaVxaafaafaafaafaUQbabbacbadbaebafbagbahbaibajbakbakbalbambanaWAaaiaaiaafaafaafaafaafaafaVJbaobapbaqbarbarbasbarbarbatbaubavaVMaafaafaVeaVOaVeaaibawbaxaZtaYgaYiaYjaYjaYjaYjaYjaYjaYjaYjaYjaYjaYjaYlaZzbaybazbawaaiaOKbaAbaBaPRaXfbIVbaCbaDbaEbaFbaGbaHbaIbaJbaKaVYbaLbaMbaNbaOaVYbaPbaQbaRaZRbaSbaTaWdaVnaafaafaVnaVnaVnbaUaVnaVnaVnaVnaVnaafaafaafaVnaXCaVnaVnaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXDaXDaXDaXDaaaaaaaXDaXDaXDaXDaXDaXDaXDaXDaXDaaaaaaaXDaXDaXDaXDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaoaaoaaobhbbhaaUOaalaafaafaafaafaafaafaafbaVbaVbaVbaVbaVbaWbaXbaYbaZaafaafaafaafaUQbbabbbbbcbbdbbebbdbbfbbgbbhbbibbiaVGaZhbbjbbkbblbblbblbblbblaafaafaafaVJaVJaVJaVJbarbbmbbnbbmbaraVMaVMaVMaVMaafaafaVeaVOaVeaaibbobbpaYgaYiaYjbbqaYjbbrbbsaYjaYjaYjbbtbbuaYjbbqaYjaYlbbvbbwbboaaiaVWbbxbbyaPRaOKaVYaVYaVYaVYaVYaVYaVYaVYaVYaVYaVYaVYaVYaVYaVYaVYbbzbbAbbBaZRbaSbaTaWdaVnaafaVnaVnbbCbbDaWdbbEaWdbbFbbGaVnaVnaafaafaVnaXCbbHaVnaVnaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaoaafaaobimaXEaUOaafaafaafaafaafaafaafaafbaVbbIbbJbbKbaVbbLbbMbbNbaZaafaafaafaafaUQaUQbbObbPbbQbbRbbSaUQaUQaXMaXNaXObbTaZhbbUbbkbbVbbWbbXbbYbblaafaafaafbbZbbZbarbarbcabcbbbnbcbbccbarbarbbZbbZaafaafaVeaVOaVeaaiaZsbbpbcdbceaYjaYjbcfbcgaYjaYjaYjaYjaYjbchbbuaYjaYjaYjbcibbwaZsaaiaXeaUubbybcjaOKaafaafbckbckbclbcmbckbcnbcobcpbcqbcrbcsbctbcuaZRbcvbbAbbAbcwbaSbaTbcxaVnaVnaVnaWdaWdaWdaWdaWdaWdaWdaWdaWdaVnaVnaVnaVnaXCaWdbcyaVnaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaUObczaUOaafaafaafaafaafaafaafaafbaVbcAbcBbcCbaVbcDbcEbcFbaZaafaafaafaafaafaUQaUQbcGbcHbcIaUQaUQaaiaaiaaibcJbcKaZhbcLbbkbcMbcNbcObcPbblbblaafaafbbZbbZbarbcQbcbbcRbcSbcTbcbbcUbarbbZbbZaafaafaVeaVOaVeaaiaVPbcVbcWbcXaYjbcfbcYbcZaYjbdabdabdaaYjbdbbdcbddaYjaYjbdebdfaVPaaiaYraUubbybdgaOKaafaafbckbdhbdibdjbdkbdlbdmbdnbdnbdobdpbdqbdrbdsbdtbdubdvaZRbaSbaTaWdaWdaWdaWdaWdbdwbdwbdwbdwbdwbdwbdwaWdaWdaWdaWdaWdbdxbdyaWdaVnaafaafaafaafaafaafbdzbdzbdzbdzbdzbdzbdzaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaUOaXEaUOaafaafaafaafaafaafaafaafbaVbdAbcBbdBbaVbdCbdDbdEbaZaafaafaafaafaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaXOaXObdFaZhbdGbbkbblbdHbdIbdJbdKbblaafaafbbZbbZbarbdLbcbbbmbdMbbmbcbbdNbarbbZbbZaafaVeaVeaVOaVeaaiaVPbdObdPbdQaYjbdRaYjaYjbdSbdTbdUbdVbdWaYjaYjbdRaYjbdXaYlbdYaVPaVgaOKbdZbeabebaOKaOKaafbckbecbedbeebefbegbehbeibejbekbelbembenbeobepbepbepbepbepbepbeqbeqbeqbeqbeqbdwberbesbetbeubevbdwbewbewbewbewbewbewbdxbdyaVnaafaafaafaafaafbdzbdzbexbeybezbeybeAbdzbdzaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaUOaXEaUObydbydbydbydbydbydbydbydbaVbeBbeCbeBbaVbeDbcEbeEbeFbeFbeFbeFaafaafaafaaiaaiaaiaaiaaiaaiaaiaaiaVFbeGaWBbeHbeIbeJbblbeKbdIbdJbeLbblaafaafbbZbbZbarbeMbeNbeObePbeQbcbbeMbarbbZbbZaafaVeaVNaVOaVeaaibawbeRbeSaYjaYjaYjaYjbeTbdTaXcaXcaXcbdVbeSaYjaYjaYjbeUaYjbeVbeWbeXbeYbeZbbyaPRbfaaOKaafbckbfbbfcbeebfdbfebfebfebfebffbfgbembfhbfibepbfjbfkbflbfmbepbfnbfobfobfpbeqbfqbfrbfrbfsbfsbfrbftbewbfubfvbfwbfxbewaWdaXCaVnaafaafaafaafaafbdzbfybfzbfAbfBbfCbfDbfybdzaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaafaafaafaafaafaafaafaafaUOaUOaXEbgSbfEbgTbgUbgVbgWbgXbgYbgZbfEbixbfGbfHbfIbbLbcEbfGbeFbfJbfKbeFbeFbeFaafaafaaiaaiaaiaaiaaiaaiaaiaWEbfLaVGbfMbfNbakbfObfPbfQbdJbeLbblaafaafbbZbbZbarbfRbfSbfTbfUbfVbfWbfXbarbbZbbZaafaVebfYaVOaVeaaibbobfZbeSaYjaYjaYjaYjbeTbbwaXcbgaaXcbbpbeSaYjaYjaYjbgbbgcbgcbgdbgebgfbggbghbgibgjaOKaafbckbdhbgkbglbckbgmbgnbgobgpbgqbcsbgrbfhbgsbepbgtbgubgvbgwbepbgxbgybgzbgAbeqbgBbgCbgDbgEbgFbgGbgHbewbfubgIbgJbgKbewbgLbgMaVnaafaafaafaafaafbdzbgNbgObgPbgQbgPbgObgRbdzaafaafbdzbdzbdzbdzbdzaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabijbikabxabxbilbikbijaafaafaafaafaafaafaUObinaXEbiobfEbipbiqbirbisbitbiubivbiwbrybqgbhcbhdbhebhfbhgbeFbhhbhibhjbhkbeFaafaafaafaaiaaiaaiaaiaaiaaiaWAbhlbhmbhnbeIbbibhobhpbhqbdJbeLbblaafaafaafaafbhrbhrbhrbhrbhsbhrbhrbhrbhraafaafaafaVebhtaVOaVeaaiaZsbeRbeSaYjaYjaYjaYjbeTbhuaXcaXcaXcbhvbeSaYjaYjaYjbhwaYjaYjbhxaVjbhyaUubbyaPRbhzaOKaafbckbhAbhBbhCbckbcsbcsbcsbcsbhDbcsbhEbhFbhGbepbhHbhIbhJbhKbepbhLbhMbhNbhObeqbhPbhQbhRbDWbhTbhUbhVbhWbhXbhYbhZbiabewaWdbibaVnaafaafbdzbdzbdzbdzbicbidbicbdzbicbifbicbdzbdzbdzbdzbigbihbiibdzbdzaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabikbjGbjHbjIbjHbjGbikaaiaafaafbikbikbikbDVbjJaXEaXEbfEbjKbjLbgVbjMbjNbjObjPbfEdIAbaXbizbiAbiBbiCbiDbeFbiEbiFbiGbiGbeFbiHbiHbiHbiHaaiaaiaaiaaiaaiaXOaXObiIbiJbiKbbkbblbiLbhqbdJbiMbblaafaafaafbhrbhrbhrbhrbiNbiObiNbhrbhrbhrbhraafaafaVeaVeaVOaVeaaiaVPbiPbcdbceaYjbiQaYjaYjaZzbhubiRbhvaYgaYjaYjbiQaYjbiSbiTbiUaVPaVgaOKaVkbiVaVmaOKaOKaafbckbiWbiXbiYbckbiZbjabjbbjcbjdbjebjfbfhbjgbepbepbjhbjibjjbepbjkbjlbjmbjnbeqbjobfsbfrbjpbfrbfrbjqbewbjrbjsbewbjtbewbjuaXCaVnaafbdzbdzbfybjvbicbjwbjxbjybjzbjAbjxbjybjBbdzbjCbjDbjAbjEbjybjFbdzbdzaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabllblmblnblobloblmblpblqbikbikbikblrblsbikbikbltbikbfEbfEbfEbfEbfEbfEbfEbfEbfEdIDbcEbjRbaZbjSbaZbjSbeFbiEbjTbjUbjVbiGbjWbjXbjYbiHbjZbkabkbbiHaaiaaiaVFaVGaZhbeIbbkbkcbkdbkebkfbblbblaafaafaafbhrbhrbkgbkhbkibkjbkkbklbkmbhrbhraafaafaafaVeaVOaVeaaiaVPbknbkobcXaYjbdcbddbkpaYjaYhaYhaYhaYjbkpbcfbcYaYjaYjbkqbkraVPaaiaVWaUuaUvaPRaOKaafaafbckbksbktbkubkvbkwbkxbkybkybkzbkAbkBbkCbkDbkEbepbkFbkGbkHbepbkIbkJbkKbkLbeqbkMbkNbkObkPbfrbkQbkRbewbkSbkTbewbkUbewbkVaXCaVnaafbdzbkWbkXbkYbkZblablbblablcblabldbfAblebdzblfblgblhblibfAbljblkbdzaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabxbjIbmBbmCbmCbjIbmDbmEbmFbmGbmHbmIbmJbmKbmLbmMbmNbmObmPbmQbmRbmSbmTbmSbmUdIEbmWbmXdIFbaZblvblwblxbiGbiGblyblzblAbiGblBblCblCblDblEblFblGbiHaaiaaiaWEaVGaZhblHbbkbkdbkdblIblJbblaafaafaafbhrbhrblKblLblMblNblOblNblPblQblRbhrbhraafaafaVeaVOaVeaaibawbbpbdPbdQaYjaYjbdcbddaYjaYjaYjaYjaYjbbrbcgaYjaYjaYjbciblSbawaaiaXeaYsblTblUaOKaafaafbckbecblVbeeblWblXblYblZbmabmbbmcbembfhbmdbmebepbmfbmgbmfbepbmhbmibmjbmkbeqbdwbmlbmmbmnbmlbmmbmobmobmobmobmobmobmobmoaXCaVnaafbdzbmpbmqbmrbicbmsbjxbmtbmubmvbmwbjEbjybicbjAbjEbmxbmybmsbmzbmAbdzaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabXNabxblmbokbmCbmCbolbombonboobopboqborbosbotboubovbowboxboybozboAboBboCboDboEboFboGbdDbfGbmZbnabnabnabnbbiGbiGbncbiGbiGbndbnebnfbnfbnfbngbnhbiHaaiaaiaWEaVGaZhbcLbbkbblbblbblbblbblaafaafaafbhrbhrbnibnjbnkbnlbnlbnlbnkbnjbnmbhrbhraafaafaVeaVOaVeaaibbobbpbdWbnnaYjbbqaYjbdcbbsaYjaYjaYjbbtbcgaYjbbqaYjbiTbnoblSbboaaiaYraUuaUvaPRbnpaaiaafbckbnqbnrbeebnsbntbnubnvbnvbnwbnxbnybnzbnAbnAbnBbnCbnDbnCbnEbnCbnFbnGbnHbnIbnJbnKbnHbnLbnMbnNbmobnObnPbnQbnRbnSbnTbmoaXCaVnaafbdzbnUbnVbnWbdzbnXbnYbnZbdzboabobbocbocbodboebocbofbogbohbmzboibdzaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaaaaaaaayaazaayaayaayaayaayaayaayaazaayaayaayaazaayaayaayaayaaaaaaaayaayaayaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabojaaeaaiabxbjIbpYbmCbmCbjIbpZbqabqbbqcbqdbqebqfbikbikbltbikbikbikbikbikbikbikbikbikbaZdIAbcEbfGboHboIboJbnaboKbjSboLboMboNboOboPboQboRboSboTboUboVbiHaaiaaiaWEboWboXboYaVFaaiaaiaaiaaiaaiaaiaafaafbhrboZbpabnjbnkbpbbpcbpbbnkbnjbpdbpebhraafaafaVeaVOaVeaaiaZsbpfbpgbdWbnnaYjaYjaYjaYjaYjaYjaYjaYjaYjaYjaYjbiTbdSbphbpiaZsaaiaOKbpjaUvbpkbplaaiaaibckbdhbiXbpmbckbpnbpobppbpqbprbjebpsbptbpubpvbpwbpxbpybpxbpxbpxbpzbpAbpBbpCbpDbpEbpDbpFbpDbpDbpGbpHbpIbpJbpKbpLbpLbmoaXCaVnaafbdzbmpbpMbmrbicbjAbpNbpObpPbpQbjEbjEbpRbicbpSbjEbpTbpUbjAbmzbpVbdzaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaaaaaaaayaaaaaeaaaaaaaaaaaaaaeaaeaaaaaaaaeaaeaaaaaeaaeaaeaaaaaeaaeaaeaaaaayaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpWaaiaaibpXblmblnbrubrvblmbrwblqbikbikbikbrxblqbikbiybvSbjQdIRaafbrDbmYbmVbrBbrAdIBbrDdIPbcEbqhbaZbqibqjbqkbqkbqlbqmbqnbqoboObqpboQbqqbqrbqsboUbqtbquaaiaaiaWEaVGaZhbeIaWEaaiaaiaaiaaiaaiaaiaafaafbhrbhrbnibnjbqvbnlbqwbnlbnkbnjbnmbhrbhraafaafaVeaVOaVeaaiaVPbawaYebqxbdWbnnbqybcXbqzaYjaYjaYjbqybcXbqzbiTbdSbphaYebawaVPaaiaVWaUubbyaPRbplaaiaaibckbckbqAbckbckbjebjebjebqBbqBbqBbqBbqCbqDbqBbqBbqEbqFbqGbqHbqHbqIbqJbqFbqKbqLbqMbqNbqObqPbqQbmobqRbqSbqTbqUbqTbqVbmoaXCaVnaafbdzbqWbqXbkYbqYblabqZblabrabjEbrbbjEbrcbdzbrdbfCbrebrfbrgbrhbribdzaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaaaaaaaayaaabrjbrkbrlaaabrjbrkbrlaaabrjbrkbrlaaabrjbrkbrlaaabrjbrkbrlaaaaayaaeaaeaaaaaaaaaaaaaaaaaabrmbrnbrobrpaaaaaabrqbrrbrsbrqbrqbrtbjGbjHbjIbjHbjGbikaaiaaiaaiaaiaaiaaibrmbsZbrzbtadIRaafbrDdIGdICdIIdIHdIKdIJdIZdIYdJabmZbrEbrFbrGbnabrHbbLbrIbrJbrKbrLbrMbrNbrNbrNbrObrPbrQaaiaaiaWEaVGaZhbeIaWEaaiaaiaaiaaiaaiaafaafaafbhrbhrbrRbrSbrTbnlbnlbnlbrUbrVbrWbhrbhraafaafaVeaVOaVeaaiaaiaYqaXdaYebqxbdWbrXbrYbrZbdabdabdabrXbrYbrZbdSbphaYeaWPaYdaaiaaiaXebaAbaBbsabplaaiaaibsbbscbsdbsebsfbsgbshbsibqBbsjbskbslbsmbsnbsobspbsqbsrbssbstbsubsvbqJbswbsxbsybszbsAbsBbsybsAbmobsCbsDbsEbsFbsGbsHbmoaXCaVnaafbdzbdzbfybsIbicbmsbsJbjEbjxbjEbjEbrhbsKbdzbsLbsMbsNbsObpRbsPbdzbdzaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXDaXDaXDaXDaXDaXDaXDaXDaXDaaaaaaaaaaaaaayaaebrjbsQbrlaaebrjbsQbrlaaebrjbsQbrlaaebrjbsQbrlaaebrjbsQbrlaaeaazaaaaaeaaeaaaaaaaaaaaaaaabrmbrmbsRbsSbrmbsTbsUbsVbsWbsXbsYbikbikabxabxbilbikbikcxVcxVaaiaaiaaiaaibrmbrmbrzbuJdIRaafbrDdIMdILdIOdINdIQbrDbtbbtcbtdboHbtebtfbtgbthbmZbtibtjbtkbtlbtmbtnbtobtpbtqbtrbtsbiHaaiaaiaWAaVGbttbeIaWAaaiaaiaaiaafaafaafaafaafaafbhrbhrbtubrSbtvbtwbtxbtybtzbhrbhraafaafaafaVeaVOaVeaaiaaiaaiaYqaVSbaxbdUbdUbtAbtBbtCbtDbtCbtEbtFbdUbdUbtGaVQaYdaaiaaiaaiaYraUubtHaPRbtIaaiaaibtJbtKbsdbtLbtMbtNbtObtPbqBbtQbtRbtSbtTbtTbtUbtVbtWbtXbtYbtZbtZbuabubbucbudbuebufbugbuhbuibujbmobukbulbumbunbuobupbmoaXCaVnaafaafbdzbdzbdzbdzbuqburbusbjxbutbuubuvbdzbdzbiebdzbuxbuybuzbdzbdzaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXDaXDaXDaXDaXDaXDaXDaaaaaaaaaaaaaaaaayaaabrjbsQbrlaaabrjbsQbrlaaabrjbsQbrlaaabrjbsQbrlaaabrjbsQbrlaaaaaeaaaaaaaaeaaeaaaaaaaaaaaabrmbuAbuBbuCbrmbuDbuEbuFbuGbuHbuIdIScxVaaiaaiaaiaaicxVcxVaaiaaiaaiaaiaaiaaibrmbrzdIRbuKbuKbuKbuKbuKbuKbuKbuKbuKbuLbuMbuNbaZbuObuPbuQbuRboHbuSbrIbqhbrKbuTbuUbuVbiHbuWbuXbuWbiHaaibbkbbkbiIbiJbiKaXOaaiaaiaafaafaafaafaafaafaafbhrbhrbhrbuYbuZbvabvbbvcbhrbhrbhraafaafaVeaVeaVOaVeaVeaaiaaiaaiaVPaVQaVRaVSaVPaVPaVQaVRaVSaVPaVPaVQaVRaVSaVPaaiaaiaaiaaiaOKaVkbiVaVmaOKaOKaaibvdbvebvfbtNbvgbvhbvibvjbqBbvkbvlbvmbvnbtTbtTbvobnHbvpbvqbqLbqLbvrbqJbvsbvtbvubvvbvwbvxbvybvzbmobmobmobmobvAbmobmobmoaXCaVnaafaafaafaafaafbdzbvBbvCbdzbvDbdzbvBbvEbdzbvFbvGbdzbvHbvIbdzbdzaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaayaaabrjbsQbrlaaabrjbsQbrlaaabrjbsQbrlaaabrjbsQbrlaaabrjbsQbrlaaaaaeaaaaaaaaaaaeaaeaaaaaaaaabrmbvJbvKbvLbrmbvMbvNbvObvPbvQbvRbrqaafaafaafaaiaaiaaiaaiaaiaaiaaiaaiaafaafbrmbvSbuKbuKbvTbvUbvVbvWbvXbvYbvZbuKbwabwbbwcbaZbwdbwebwfbwgbaZbwhbrIbwibwjbwjbwjbwjbwjbwkbwlbwmbwjbcJbbkbwnaVGaZhbwoaXOaVeaafaafaafaafaafaafaafaafaafbhrbhrbhrbwpbhrbhrbhrbhrbhraafaafaVeaVeaVNaVOaVNaVeaVeaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaVeaOKaUubwqbgibwraOKbwsbwtbwubwvbwwbwxbwybwzbwAbwBbwCbwDbwEbwFbtTbwGbqBcsVbqFbwIbwJbwKbwLbwMbwNbwObwPbwQbwRbwSbwTbwUbwVbwWbwXbwYbwZbxabxbbwVaXCaVnaafaafaafaafaafbdzbxcbxdbxebxfbxgbxhbxibxjbxkbxlbdzbxmbxnbxobdzaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaayaayaayaaeaaabrjbsQbrlaaabrjbsQbrlaaabrjbsQbrlaaabrjbsQbrlaaabrjbsQbrlaaaaaeaaaaaaaaaaaaaaebxpbxqbxqbxqbxqbxrbrmbrmbrqbxsbxtbxubxvbxwbrqaafaafaafaafaaiaaiaaiaaiaaiaaiaafaafaafbrmbvSbuKbxxbxybxzbxAbxBbxCbxDbxEbxFbxGbxHbxIbxJbxKbxLbxMbxNbxObxPbxQbxRbxSbxTbxUbxVbxSbxWbxXbxYbxZbyabybbbiaWBbeHbeIbycaVeaVeaVeaVeaVeaVeaVeaVeaVeaVeaafaafbydbyebydbydaVeaVeaVeaVeaVeaVebyfbygbyhbyiaVNaVeaVeaVeaVeaVeaVeaVeaVeaVeaVeaVeaVeaVeaVeaVeaVeaVeaVeaVeaVeaVeaVebyjbykbylbymaPQbynbyobypbtNbyqbtNbyrbvhbysbytbspbyubyvbywbyxbyybyzbspbyAbyBbnMbyCbyCbyDbqJbyEbudbyFbyGbyHbvybyIbyJbwVbyKbyLbyMbwZbwZbyNbwVbyOaVnaafaafaafaafaafbdzbdzbyPbyQbyRbySbyTbyUbyVbyWbyXbyYbyZbzabzbbdzaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXDaaaaaaaXDaaaaaaaaaaXDaaaaaaaaaaaaaaaaXDaaaaaaaaaaXDaaaaaaaXDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaoaUOaUObmVaXEaXEaXEaXEaXEaXEaXEaXEaXFaXGaUOaafaVxaXHaXIaXJaVxaafaafaafaafaUQaXKaWvaUSaUSaUSaWyaXLaUQaXMaXNaXOaXPaXQaXRaWEaaiaaiaaiaafaafaafaafaafaVJaXSaXTaXUaXVaXWaXXaXYaXZaYaaYbaYcaVMaafaVeaVeaVOaVeaaiaaiaWPaYdaYeaYfaYgaYhaYhaYiaYjaYkaYjaYlaYmaYnaYoaYpaYeaYqaXdaaiaaiaYraYsaYtaYuaYvaYwaYxaYyaYzaYyaYAaYBaYCaYBaYDaYEaYFaYGaYHaYIaVYaafaafaafaafaVnaWdaYJaVnaafaafaUGaYKaYLaYMaYNaYOaYPaYQaYRaYSaYTaXBaUGaXCaVnaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXDaXDaXDaXDaaaaaaaaaaXDaXDaXDaXDaXDaXDaXDaaaaaaaaaaXDaXDaXDaXDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaoaaoaUOaZZaXEaYUaUOaUOaUOaUOaUOaUOaUOaUOaUOaUOaafaVxaYVaYWaYXaVxaafaafaafaafaUQaYYaYZaZaaZaaZaaZbaZcaZdaZeaZfaZfaZgaZhaZiaWEaaiaaiaafaafaafaafaafaafaVJaZjaZkaZlaVKaZmaZnaZoaVKaZpaZqaZraVMaafaafaVeaVOaVeaaiaVPaZsaYeaZtaYgaYiaYjaYjaZuaZvaZwaZxaZyaYjaYjaYlaZzaYpaYeaZsaVPaaiaOKaZAaZBaZCaZDaZEaZFaZGaZHaZGaZIaZJaZKaZJaZLaZMaZNaZOaZPaZQaVYaZRaZRaZRaZRaVnaZSaZTaVnaafaafaUGaYKaZUaWnaZVaZWaZXaZYaUGaUGaUGaUGaUGaXCaVnaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXDaXDaXDaXDaaaaaaaXDaXDaXDaXDaXDaXDaXDaXDaXDaaaaaaaXDaXDaXDaXDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaoaaoaaobfFaXEaXEaUOaUOaafaafaafaafaafaafaafaafaafaafaVxaVybaaaVxaVxaafaafaafaafaUQbabbacbadbaebafbagbahbaibajbakbakbalbambanaWAaaiaaiaafaafaafaafaafaafaVJbaobapbaqbarbarbasbarbarbatbaubavaVMaafaafaVeaVOaVeaaibawbaxaZtaYgaYiaYjaYjaYjaYjaYjaYjaYjaYjaYjaYjaYjaYlaZzbaybazbawaaiaOKbaAbaBaPRaXfbIVbaCbaDbaEbaFbaGbaHbaIbaJbaKaVYbaLbaMbaNbaOaVYbaPbaQbaRaZRbaSbaTaWdaVnaafaafaVnaVnaVnbaUaVnaVnaVnaVnaVnaafaafaafaVnaXCaVnaVnaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXDaXDaXDaXDaaaaaaaXDaXDaXDaXDaXDaXDaXDaXDaXDaaaaaaaXDaXDaXDaXDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaaoaaoaaobhbbhaaXEaalaafaafaafaafaafaafaafbaVbaVbaVbaVbaVbaWbaXbaYbaZaafaafaafaafaUQbbabbbbbcbbdbbebbdbbfbbgbbhbbibbiaVGaZhbbjbbkbblbblbblbblbblaafaafaafaVJaVJaVJaVJbarbbmbbnbbmbaraVMaVMaVMaVMaafaafaVeaVOaVeaaibbobbpaYgaYiaYjbbqaYjbbrbbsaYjaYjaYjbbtbbuaYjbbqaYjaYlbbvbbwbboaaiaVWbbxbbyaPRaOKaVYaVYaVYaVYaVYaVYaVYaVYaVYaVYaVYaVYaVYaVYaVYaVYbbzbbAbbBaZRbaSbaTaWdaVnaafaVnaVnbbCbbDaWdbbEaWdbbFbbGaVnaVnaafaafaVnaXCbbHaVnaVnaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaaoaafaaobimaXEaXEbydaafaafaafaafaafaafaafbaVbbIbbJbbKbaVbbLbbMbbNbaZaafaafaafaafaUQaUQbbObbPbbQbbRbbSaUQaUQaXMaXNaXObbTaZhbbUbbkbbVbbWbbXbbYbblaafaafaafbbZbbZbarbarbcabcbbbnbcbbccbarbarbbZbbZaafaafaVeaVOaVeaaiaZsbbpbcdbceaYjaYjbcfbcgaYjaYjaYjaYjaYjbchbbuaYjaYjaYjbcibbwaZsaaiaXeaUubbybcjaOKaafaafbckbckbclbcmbckbcnbcobcpbcqbcrbcsbctbcuaZRbcvbbAbbAbcwbaSbaTbcxaVnaVnaVnaWdaWdaWdaWdaWdaWdaWdaWdaWdaVnaVnaVnaVnaXCaWdbcyaVnaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaUObczaXEbydaafaafaafaafaafaafaafbaVbcAbcBbcCbaVbcDbcEbcFbaZaafaafaafaafaafaUQaUQbcGbcHbcIaUQaUQaaiaaiaaibcJbcKaZhbcLbbkbcMbcNbcObcPbblbblaafaafbbZbbZbarbcQbcbbcRbcSbcTbcbbcUbarbbZbbZaafaafaVeaVOaVeaaiaVPbcVbcWbcXaYjbcfbcYbcZaYjbdabdabdaaYjbdbbdcbddaYjaYjbdebdfaVPaaiaYraUubbybdgaOKaafaafbckbdhbdibdjbdkbdlbdmbdnbdnbdobdpbdqbdrbdsbdtbdubdvaZRbaSbaTaWdaWdaWdaWdaWdbdwbdwbdwbdwbdwbdwbdwaWdaWdaWdaWdaWdbdxbdyaWdaVnaafaafaafaafaafaafbdzbdzbdzbdzbdzbdzbdzaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaUOaXEaXEbrDbrDbrDbrDbrDbrDbrDbrDbaVbdAbcBbdBbaVbdCbdDbdEbaZaafaafaafaafaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaXOaXObdFaZhbdGbbkbblbdHbdIbdJbdKbblaafaafbbZbbZbarbdLbcbbbmbdMbbmbcbbdNbarbbZbbZaafaVeaVeaVOaVeaaiaVPbdObdPbdQaYjbdRaYjaYjbdSbdTbdUbdVbdWaYjaYjbdRaYjbdXaYlbdYaVPaVgaOKbdZbeabebaOKaOKaafbckbecbedbeebefbegbehbeibejbekbelbembenbeobepbepbepbepbepbepbeqbeqbeqbeqbeqbdwberbesbetbeubevbdwbewbewbewbewbewbewbdxbdyaVnaafaafaafaafaafbdzbdzbexbeybezbeybeAbdzbdzaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaUOaXEaXEbrDbmYbmWbrBboGbrybqgbrAbaVbeBbeCbeBbaVbeDbcEbeEbeFbeFbeFbeFaafaafaafaaiaaiaaiaaiaaiaaiaaiaaiaVFbeGaWBbeHbeIbeJbblbeKbdIbdJbeLbblaafaafbbZbbZbarbeMbeNbeObePbeQbcbbeMbarbbZbbZaafaVeaVNaVOaVeaaibawbeRbeSaYjaYjaYjaYjbeTbdTaXcaXcaXcbdVbeSaYjaYjaYjbeUaYjbeVbeWbeXbeYbeZbbyaPRbfaaOKaafbckbfbbfcbeebfdbfebfebfebfebffbfgbembfhbfibepbfjbfkbflbfmbepbfnbfobfobfpbeqbfqbfrbfrbfsbfsbfrbftbewbfubfvbfwbfxbewaWdaXCaVnaafaafaafaafaafbdzbfybfzbfAbfBbfCbfDbfybdzaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiaafaafaafaafaafaafaafaafaUOaUOaXEaXEbrDbuLbtbbtbbtbbxGbwadlabrDbixbfGbfHbfIbbLbcEbfGbeFbfJbfKbeFbeFbeFaafaafaaiaaiaaiaaiaaiaaiaaiaWEbfLaVGbfMbfNbakbfObfPbfQbdJbeLbblaafaafbbZbbZbarbfRbfSbfTbfUbfVbfWbfXbarbbZbbZaafaVebfYaVOaVeaaibbobfZbeSaYjaYjaYjaYjbeTbbwaXcbgaaXcbbpbeSaYjaYjaYjbgbbgcbgcbgdbgebgfbggbghbgibgjaOKaafbckbdhbgkbglbckbgmbgnbgobgpbgqbcsbgrbfhbgsbepbgtbgubgvbgwbepbgxbgybgzbgAbeqbgBbgCbgDbgEbgFbgGbgHbewbfubgIbgJbgKbewbgLbgMaVnaafaafaafaafaafbdzbgNbgObgPbgQbgPbgObgRbdzaafaafbdzbdzbdzbdzbdzaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabijbikabxabxbilbikbijaafaafaafaafaafaafaUObinaXEbiobrDdIGdICbtbdlbdIBdIAdIHdIDdIJdIIbhcbhdbhebhfbhgbeFbhhbhibhjbhkbeFaafaafaafaaiaaiaaiaaiaaiaaiaWAbhlbhmbhnbeIbbibhobhpbhqbdJbeLbblaafaafaafaafbhrbhrbhrbhrbhsbhrbhrbhrbhraafaafaafaVebhtaVOaVeaaiaZsbeRbeSaYjaYjaYjaYjbeTbhuaXcaXcaXcbhvbeSaYjaYjaYjbhwaYjaYjbhxaVjbhyaUubbyaPRbhzaOKaafbckbhAbhBbhCbckbcsbcsbcsbcsbhDbcsbhEbhFbhGbepbhHbhIbhJbhKbepbhLbhMbhNbhObeqbhPbhQbhRbDWbhTbhUbhVbhWbhXbhYbhZbiabewaWdbibaVnaafaafbdzbdzbdzbdzbicbidbicbdzbicbifbicbdzbdzbdzbdzbigbihbiibdzbdzaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabikbjGbjHbjIbjHbjGbikaaiaafaafbikbikbikbDVbjJaXEbgSbrDdILdIKdINdIMdIPdIOdIQbrDdITbaXbizbiAbiBbiCbiDbeFbiEbiFbiGbiGbeFbiHbiHbiHbiHaaiaaiaaiaaiaaiaXOaXObiIbiJbiKbbkbblbiLbhqbdJbiMbblaafaafaafbhrbhrbhrbhrbiNbiObiNbhrbhrbhrbhraafaafaVeaVeaVOaVeaaiaVPbiPbcdbceaYjbiQaYjaYjaZzbhubiRbhvaYgaYjaYjbiQaYjbiSbiTbiUaVPaVgaOKaVkbiVaVmaOKaOKaafbckbiWbiXbiYbckbiZbjabjbbjcbjdbjebjfbfhbjgbepbepbjhbjibjjbepbjkbjlbjmbjnbeqbjobfsbfrbjpbfrbfrbjqbewbjrbjsbewbjtbewbjuaXCaVnaafbdzbdzbfybjvbicbjwbjxbjybjzbjAbjxbjybjBbdzbjCbjDbjAbjEbjybjFbdzbdzaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabllblmblnblobloblmblpblqbikbikbikblrblsbikbikbltbikbrDbrDbrDbrDbrDbrDbrDbrDbrDdIUbcEbjRbaZbjSbaZbjSbeFbiEbjTbjUbjVbiGbjWbjXbjYbiHbjZbkabkbbiHaaiaaiaVFaVGaZhbeIbbkbkcbkdbkebkfbblbblaafaafaafbhrbhrbkgbkhbkibkjbkkbklbkmbhrbhraafaafaafaVeaVOaVeaaiaVPbknbkobcXaYjbdcbddbkpaYjaYhaYhaYhaYjbkpbcfbcYaYjaYjbkqbkraVPaaiaVWaUuaUvaPRaOKaafaafbckbksbktbkubkvbkwbkxbkybkybkzbkAbkBbkCbkDbkEbepbkFbkGbkHbepbkIbkJbkKbkLbeqbkMbkNbkObkPbfrbkQbkRbewbkSbkTbewbkUbewbkVaXCaVnaafbdzbkWbkXbkYbkZblablbblablcblabldbfAblebdzblfblgblhblibfAbljblkbdzaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabxbjIbmBbmCbmCbjIbmDbmEbmFbmGbmHbmIbmJbmKbmLbmMbmNbmObmPbmQbmRbmSbmTbmSbmUdIEdIVbmXdIFbaZblvblwblxbiGbiGblyblzblAbiGblBblCblCblDblEblFblGbiHaaiaaiaWEaVGaZhblHbbkbkdbkdblIblJbblaafaafaafbhrbhrblKblLblMblNblOblNblPblQblRbhrbhraafaafaVeaVOaVeaaibawbbpbdPbdQaYjaYjbdcbddaYjaYjaYjaYjaYjbbrbcgaYjaYjaYjbciblSbawaaiaXeaYsblTblUaOKaafaafbckbecblVbeeblWblXblYblZbmabmbbmcbembfhbmdbmebepbmfbmgbmfbepbmhbmibmjbmkbeqbdwbmlbmmbmnbmlbmmbmobmobmobmobmobmobmobmoaXCaVnaafbdzbmpbmqbmrbicbmsbjxbmtbmubmvbmwbjEbjybicbjAbjEbmxbmybmsbmzbmAbdzaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabXNabxblmbokbmCbmCbolbombonboobopboqborbosbotboubovbowboxboybozboAboBboCboDboEboFdIWbdDbfGbmZbnabnabnabnbbiGbiGbncbiGbiGbndbnebnfbnfbnfbngbnhbiHaaiaaiaWEaVGaZhbcLbbkbblbblbblbblbblaafaafaafbhrbhrbnibnjbnkbnlbnlbnlbnkbnjbnmbhrbhraafaafaVeaVOaVeaaibbobbpbdWbnnaYjbbqaYjbdcbbsaYjaYjaYjbbtbcgaYjbbqaYjbiTbnoblSbboaaiaYraUuaUvaPRbnpaaiaafbckbnqbnrbeebnsbntbnubnvbnvbnwbnxbnybnzbnAbnAbnBbnCbnDbnCbnEbnCbnFbnGbnHbnIbnJbnKbnHbnLbnMbnNbmobnObnPbnQbnRbnSbnTbmoaXCaVnaafbdzbnUbnVbnWbdzbnXbnYbnZbdzboabobbocbocbodboebocbofbogbohbmzboibdzaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaaaaaaaayaazaayaayaayaayaayaayaayaazaayaayaayaazaayaayaayaayaaaaaaaayaayaayaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabojaaeaaiabxbjIbpYbmCbmCbjIbpZbqabqbbqcbqdbqebqfbikbikbltbikbfEbfEbfEbfEbfEbfEbfEbfEbfEdITbcEbfGboHboIboJbnaboKbjSboLboMboNboOboPboQboRboSboTboUboVbiHaaiaaiaWEboWboXboYaVFaaiaaiaaiaaiaaiaaiaafaafbhrboZbpabnjbnkbpbbpcbpbbnkbnjbpdbpebhraafaafaVeaVOaVeaaiaZsbpfbpgbdWbnnaYjaYjaYjaYjaYjaYjaYjaYjaYjaYjaYjbiTbdSbphbpiaZsaaiaOKbpjaUvbpkbplaaiaaibckbdhbiXbpmbckbpnbpobppbpqbprbjebpsbptbpubpvbpwbpxbpybpxbpxbpxbpzbpAbpBbpCbpDbpEbpDbpFbpDbpDbpGbpHbpIbpJbpKbpLbpLbmoaXCaVnaafbdzbmpbpMbmrbicbjAbpNbpObpPbpQbjEbjEbpRbicbpSbjEbpTbpUbjAbmzbpVbdzaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaaaaaaaayaaaaaeaaaaaaaaaaaaaaeaaeaaaaaaaaeaaeaaaaaeaaeaaeaaaaaeaaeaaeaaaaayaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpWaaiaaibpXblmblnbrubrvblmbrwblqbikbikbikbrxblqbikbiybvSbjQbfEbgTbgUbgVbgWbgXbgYbgZbfEdIXbcEbqhbaZbqibqjbqkbqkbqlbqmbqnbqoboObqpboQbqqbqrbqsboUbqtbquaaiaaiaWEaVGaZhbeIaWEaaiaaiaaiaaiaaiaaiaafaafbhrbhrbnibnjbqvbnlbqwbnlbnkbnjbnmbhrbhraafaafaVeaVOaVeaaiaVPbawaYebqxbdWbnnbqybcXbqzaYjaYjaYjbqybcXbqzbiTbdSbphaYebawaVPaaiaVWaUubbyaPRbplaaiaaibckbckbqAbckbckbjebjebjebqBbqBbqBbqBbqCbqDbqBbqBbqEbqFbqGbqHbqHbqIbqJbqFbqKbqLbqMbqNbqObqPbqQbmobqRbqSbqTbqUbqTbqVbmoaXCaVnaafbdzbqWbqXbkYbqYblabqZblabrabjEbrbbjEbrcbdzbrdbfCbrebrfbrgbrhbribdzaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaXDaaaaaaaayaaabrjbrkbrlaaabrjbrkbrlaaabrjbrkbrlaaabrjbrkbrlaaabrjbrkbrlaaaaayaaeaaeaaaaaaaaaaaaaaaaaabrmbrnbrobrpaaaaaabrqbrrbrsbrqbrqbrtbjGbjHbjIbjHbjGbikaaiaaiaaiaaiaaiaaibrmbsZbrzbtabfEbipbiqbirbisbitbiubivbiwdIZdIYdJabmZbrEbrFbrGbnabrHbbLbrIbrJbrKbrLbrMbrNbrNbrNbrObrPbrQaaiaaiaWEaVGaZhbeIaWEaaiaaiaaiaaiaaiaafaafaafbhrbhrbrRbrSbrTbnlbnlbnlbrUbrVbrWbhrbhraafaafaVeaVOaVeaaiaaiaYqaXdaYebqxbdWbrXbrYbrZbdabdabdabrXbrYbrZbdSbphaYeaWPaYdaaiaaiaXebaAbaBbsabplaaiaaibsbbscbsdbsebsfbsgbshbsibqBbsjbskbslbsmbsnbsobspbsqbsrbssbstbsubsvbqJbswbsxbsybszbsAbsBbsybsAbmobsCbsDbsEbsFbsGbsHbmoaXCaVnaafbdzbdzbfybsIbicbmsbsJbjEbjxbjEbjEbrhbsKbdzbsLbsMbsNbsObpRbsPbdzbdzaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXDaXDaXDaXDaXDaXDaXDaXDaXDaaaaaaaaaaaaaayaaebrjbsQbrlaaebrjbsQbrlaaebrjbsQbrlaaebrjbsQbrlaaebrjbsQbrlaaeaazaaaaaeaaeaaaaaaaaaaaaaaabrmbrmbsRbsSbrmbsTbsUbsVbsWbsXbsYbikbikabxabxbilbikbikcxVcxVaaiaaiaaiaaibrmbrmbrzbuJbfEbjKbjLbgVbjMbjNbjObjPbfEdJbbtcbtdboHbtebtfbtgbthbmZbtibtjbtkbtlbtmbtnbtobtpbtqbtrbtsbiHaaiaaiaWAaVGbttbeIaWAaaiaaiaaiaafaafaafaafaafaafbhrbhrbtubrSbtvbtwbtxbtybtzbhrbhraafaafaafaVeaVOaVeaaiaaiaaiaYqaVSbaxbdUbdUbtAbtBbtCbtDbtCbtEbtFbdUbdUbtGaVQaYdaaiaaiaaiaYraUubtHaPRbtIaaiaaibtJbtKbsdbtLbtMbtNbtObtPbqBbtQbtRbtSbtTbtTbtUbtVbtWbtXbtYbtZbtZbuabubbucbudbuebufbugbuhbuibujbmobukbulbumbunbuobupbmoaXCaVnaafaafbdzbdzbdzbdzbuqburbusbjxbutbuubuvbdzbdzbiebdzbuxbuybuzbdzbdzaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXDaXDaXDaXDaXDaXDaXDaaaaaaaaaaaaaaaaayaaabrjbsQbrlaaabrjbsQbrlaaabrjbsQbrlaaabrjbsQbrlaaabrjbsQbrlaaaaaeaaaaaaaaeaaeaaaaaaaaaaaabrmbuAbuBbuCbrmbuDbuEbuFbuGbuHbuIdIScxVaaiaaiaaiaaicxVcxVaaiaaiaaiaaiaaiaaibrmbrzdIRbfEbfEbfEbfEbfEbfEbfEbfEbfEdJcbuMbuNbaZbuObuPbuQbuRboHbuSbrIbqhbrKbuTbuUbuVbiHbuWbuXbuWbiHaaibbkbbkbiIbiJbiKaXOaaiaaiaafaafaafaafaafaafaafbhrbhrbhrbuYbuZbvabvbbvcbhrbhrbhraafaafaVeaVeaVOaVeaVeaaiaaiaaiaVPaVQaVRaVSaVPaVPaVQaVRaVSaVPaVPaVQaVRaVSaVPaaiaaiaaiaaiaOKaVkbiVaVmaOKaOKaaibvdbvebvfbtNbvgbvhbvibvjbqBbvkbvlbvmbvnbtTbtTbvobnHbvpbvqbqLbqLbvrbqJbvsbvtbvubvvbvwbvxbvybvzbmobmobmobmobvAbmobmobmoaXCaVnaafaafaafaafaafbdzbvBbvCbdzbvDbdzbvBbvEbdzbvFbvGbdzbvHbvIbdzbdzaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaayaaabrjbsQbrlaaabrjbsQbrlaaabrjbsQbrlaaabrjbsQbrlaaabrjbsQbrlaaaaaeaaaaaaaaaaaeaaeaaaaaaaaabrmbvJbvKbvLbrmbvMbvNbvObvPbvQbvRbrqaafaafaafaaiaaiaaiaaiaaiaaiaaiaaiaafaafbrmbvSbuKbuKbvTbvUbvVbvWbvXbvYbvZbuKdJdbwbbwcbaZbwdbwebwfbwgbaZbwhbrIbwibwjbwjbwjbwjbwjbwkbwlbwmbwjbcJbbkbwnaVGaZhbwoaXOaVeaafaafaafaafaafaafaafaafaafbhrbhrbhrbwpbhrbhrbhrbhrbhraafaafaVeaVeaVNaVOaVNaVeaVeaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaaiaVeaOKaUubwqbgibwraOKbwsbwtbwubwvbwwbwxbwybwzbwAbwBbwCbwDbwEbwFbtTbwGbqBcsVbqFbwIbwJbwKbwLbwMbwNbwObwPbwQbwRbwSbwTbwUbwVbwWbwXbwYbwZbxabxbbwVaXCaVnaafaafaafaafaafbdzbxcbxdbxebxfbxgbxhbxibxjbxkbxlbdzbxmbxnbxobdzaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaayaayaayaaeaaabrjbsQbrlaaabrjbsQbrlaaabrjbsQbrlaaabrjbsQbrlaaabrjbsQbrlaaaaaeaaaaaaaaaaaaaaebxpbxqbxqbxqbxqbxrbrmbrmbrqbxsbxtbxubxvbxwbrqaafaafaafaafaaiaaiaaiaaiaaiaaiaafaafaafbrmbvSbuKbxxbxybxzbxAbxBbxCbxDbxEbxFdJebxHbxIbxJbxKbxLbxMbxNbxObxPbxQbxRbxSbxTbxUbxVbxSbxWbxXbxYbxZbyabybbbiaWBbeHbeIbycaVeaVeaVeaVeaVeaVeaVeaVeaVeaVeaafaafbydbyebydbydaVeaVeaVeaVeaVeaVebyfbygbyhbyiaVNaVeaVeaVeaVeaVeaVeaVeaVeaVeaVeaVeaVeaVeaVeaVeaVeaVeaVeaVeaVeaVeaVebyjbykbylbymaPQbynbyobypbtNbyqbtNbyrbvhbysbytbspbyubyvbywbyxbyybyzbspbyAbyBbnMbyCbyCbyDbqJbyEbudbyFbyGbyHbvybyIbyJbwVbyKbyLbyMbwZbwZbyNbwVbyOaVnaafaafaafaafaafbdzbdzbyPbyQbyRbySbyTbyUbyVbyWbyXbyYbyZbzabzbbdzaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaayaaaaaeaaaaaaaaebzcaaeaaaaaebzcaaeaaaaaebzcaaeaaaaaebzcaaeaaaaaebzcaaeaaaaaeaaaaaabzdbzebzebzfbzgbzhbzibzjbzkbzlbzmbrqbznbzobzpbzqbzrbrqaafaafaafaafaafaaiaaiaaiaaiaafaafaafaafbrmbvSbuKbzsbxzbztbzubzvbzwbzxbzwbzybzzbzAbzBbzCbhebzDbhebzEbhebhebzFbzGbzHbzIbzJbzKbzLbzMbzNbzObzPbzQbzRbzSbzTbzUbzVbzWbzXbzYbzZbzZbzZbzZbAabzZbAbaVeaVeaVeaVebAcaVeaVeaVebAdbAebAebAebAebAebAfbAgbAhbAibAibAibAibAibAibAibAjbAibAibAibAkbAlbAlbAlbAlbAlbAlbAlbAlbAmbAlbAnbAobApbAqbAraYvbAsbAtbAubAvbAwbtLbAxbtNbAybAzbtVbAAbABbACbADbAEbAFbtVbAGbAHbAIbAJbAJbAKbALbAMbvtbANbAObAPbAQbARbwVbwVbASbATbAUbAVbwZbyNbwVbyOaVnaafaafaafaafaafaafbdzbdzbdzbAWbAXbdzbdzbdzbdzbdzbdzbAYbAZbdzbdzaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaayaaebBabBbbBbbBbbBcbBbbBbbBbbBcbBbbBbbBbbBcbBbbBbbBbbBcbBbbBbbBbbBcbBbbBbbBbbBbbBdbBebBfbBgbBhbBibBjbBkbBlbBmbBnbBobrqbrqbBpbrqbrqbBqbrqaafaafaafaafaafaafaafaaiaaiaafaafaafaafbrmbvSbuKbBrbBsbBtbBubBvbBwbBxbBybuKbBzbBAbBBbBCbBDbBEbBFbBGbBHbBIbBJbBKbwjbBLbBMbBNbBObBPbBQbxYbxZbyabybbbibbibBRbBSbBTaVebBUbBVbBWbBXbBYbBZbCabCbbCcbCdbCebCfbCgbzZbzZbzZbChaVeaVeaVeaVeaVNbCibCjbCkbClbClbClbClbClbClbClbCmbClbClbClbCnbCobCobCobCobCobCobCobFpbfYbhtaVebCqaUubbybCraQIbCsbCtbCubCvbCwbCxbCybCzbCAbCBbqBbqCbqDbCCbqCbCDbqDbqBbCEbqFbwIbwJbwKbCFbqJbCGbsxbCHbCIbsxbwVbwVbwVbCJbCKbCLbCMbCNbwZbyNbwVbyOaVnaafaafaafaafaafaafaafbdzbCObCPbCQbdzaafaafaafaafbdzbdzbdzbdzaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaayaaaaaeaaaaaaaaebzcaaeaaaaaebzcaaeaaaaaebzcaaeaaaaaebzcaaeaaaaaebzcaaeaaaaaeaaaaaabzdbzebzebCRbCSbCTbCUbxqbCVbCWbCXbvSbvSbCYbCZbrmbDabrmaafaafaafaafaafaafaafaafaafaafaafaafaafbrmbvSbuKbDbbDcbDdbDebDfbDgbDhbDibuKbDjbcEbDkbDlbDmbDnbDobDpbDlbDqbDrbDqbwjbwjbwjbwjbwjbDsbDtbDubwjbcJbbkbDvbbiaZhbDwaXOaVebDxbDxbDxbDxbDxbDxbDybDzaVebDAbDBbDAaVebDCbDDbDEbDFaVeaafaafaVeaVeaVNaVOaVNbDGbDHbDIbDJbClbDKbDLbDMbDNbDObDPbDQbDRbDSbDTbDSbDUbFIbFHbHlbCobCobCoaOKbDXbeaaPQbDYaOKbwsbwtbDZbyqbEabEbbEcbEdbCvbEebEfbEgbEhbEibEjbEkbElbEmbEnbEobEpbEpbEqbErbqFbEsbEtbEubEvbwVbEwbExbEybEzbEAbEBbECbwZbyNbwVaXCaVnaVnaafaafaafaafaafaafbdzbEDbEEbEFbdzaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa From 75e94253ede2c1690d129c2339bdf9fc2087b791 Mon Sep 17 00:00:00 2001 From: Arokha Sieyes Date: Fri, 10 Feb 2017 23:45:59 -0500 Subject: [PATCH 30/34] CC Map Tweaks & 2 New Shuttles Okay, the administration shuttle isn't new, I just made it more comprehensive. -Made it easier to create multi-destination shuttles for player-use when not antags. The existing ones were pretty geared towards the Mercenary game mode. Now it's pretty easy to make a shuttle that goes a bunch of places. -Redesigned admin shuttle (pac-man shaped one at CC) to be multi-destination shuttle more capable of supporting RP. Can be used on 'hard' away missions by putting in the appropriate area in the away mission (`/area/shuttle/administration/away_mission`). Or, hell, include it on every new away mission and say that it's the E-Z mode version of that mission. -Added new AwayMission shuttle to Dock 1. By default it can only go between the station and the old abandoned construction site, but if it detects that there's a map loaded with the appropriate area (`/area/shuttle/awaymission/away`), then it will be available for travel to that destination as well, listed as "Unknown Location". The shape of the area should be 13 wide x 5 tall. The shuttle opens to the right, in the center of the 5. -Redid several parts of Centcom. Nothing too huge. Mostly made some hallways less barren, allowed access to the trams area on the right by default for shift-end people to use the trams, tweaked a couple of hallways to make sense (going through the bridge to get to a security checkpoint?) and added a couple more potted plants for good measure. Mostly added windows because several hallways were just... like... I feel like I'm underground. -Changes on z1: Added away shuttle to dock. -Changes on z2: Lots, see above. -Changes on z4: Add area for Away Mission shuttle. --- code/controllers/shuttle_controller.dm | 66 +++- code/game/area/Space Station 13 areas.dm | 4 +- code/game/area/Space Station 13 areas_vr.dm | 26 +- code/modules/shuttles/adminmulti_vr.dm | 4 + code/modules/shuttles/awaymission_vr.dm | 4 + code/modules/shuttles/departmental_vr.dm | 8 + code/modules/shuttles/shuttles_multi.dm | 44 ++- maps/RandomZLevels/fileList.txt | 10 +- maps/virgo-1.dmm | 40 ++- maps/virgo-2.dmm | 370 ++++++++++++-------- maps/virgo-4.dmm | 13 +- vorestation.dme | 3 + 12 files changed, 414 insertions(+), 178 deletions(-) create mode 100644 code/modules/shuttles/adminmulti_vr.dm create mode 100644 code/modules/shuttles/awaymission_vr.dm create mode 100644 code/modules/shuttles/departmental_vr.dm diff --git a/code/controllers/shuttle_controller.dm b/code/controllers/shuttle_controller.dm index 7a0deaf799..49417ccd05 100644 --- a/code/controllers/shuttle_controller.dm +++ b/code/controllers/shuttle_controller.dm @@ -211,7 +211,7 @@ var/global/datum/shuttle_controller/shuttle_controller shuttle.dock_target_offsite = "centcom_shuttle_bay" shuttles["CentCom"] = shuttle process_shuttles += shuttle - + /* VOREStation Removal - This is a multishuttle now and is down there with them. shuttle = new() shuttle.location = 1 shuttle.warmup_time = 10 //want some warmup time so people can cancel. @@ -222,7 +222,7 @@ var/global/datum/shuttle_controller/shuttle_controller shuttle.dock_target_offsite = "admin_shuttle_bay" shuttles["Administration"] = shuttle process_shuttles += shuttle - + VOREStation Removal End */ shuttle = new() shuttle.location = 1 shuttle.warmup_time = 10 //want some warmup time so people can cancel. @@ -337,3 +337,65 @@ var/global/datum/shuttle_controller/shuttle_controller MS.warmup_time = 0 shuttles["Mercenary"] = MS + // VOREStation Add - The admin shuttle is a multishuttle now. + //Centcom admin shuttle. + var/datum/shuttle/multi_shuttle/CC = new/datum/shuttle/multi_shuttle() + CC.legit = 1 + CC.origin = locate(/area/shuttle/administration/centcom) + CC.start_location = "Central Command (AS)" + + CC.destinations = list( + "Deep Space (AS)" = locate(/area/shuttle/administration/transit), + "NSS Adephagia (AS)" = locate(/area/shuttle/administration/station) + ) + + CC.docking_controller_tag = "admin_shuttle" + CC.destination_dock_targets = list( + "Central Command (AS)" = "admin_shuttle_bay", + "NSS Adephagia (AS)" = "admin_shuttle_dock_airlock" + ) + + var/area/ccaway_dest = locate(/area/shuttle/administration/away_mission) + if(ccaway_dest.contents.len) //Otherwise this is an empty imaginary area + CC.destinations["Unknown Location [rand(1000,9999)]"] = ccaway_dest + + CC.announcer = "Automated Traffic Control" + //These seem backwards because they are written from the perspective of the merc and vox ships + CC.departure_message = "Attention. A Centcom vessel is approaching the colony." + CC.arrival_message = "Attention. A Centcom vessel is now leaving from the colony." + + CC.move_time = 0 + CC.warmup_time = 0 + shuttles["Administration"] = CC + //VOREStation Add End - Admin shuttle. + ////////////////////////////////////////////////////////////// + //VOREStation Add - Away-mission shuttle + var/datum/shuttle/multi_shuttle/AM = new/datum/shuttle/multi_shuttle() + AM.legit = 1 + AM.origin = locate(/area/shuttle/awaymission/home) + AM.start_location = "NSS Adephagia (AM)" + + AM.destinations = list( + "Old Engineering Base (AM)" = locate(/area/shuttle/awaymission/oldengbase) + ) + + AM.docking_controller_tag = "awaymission_shuttle" + AM.destination_dock_targets = list( + "NSS Adephagia (AM)" = "d1a2_dock_airlock" + ) + + var/area/awaym_dest = locate(/area/shuttle/awaymission/away) + if(awaym_dest.contents.len) //Otherwise this is an empty imaginary area + AM.destinations["Unknown Location [rand(1000,9999)]"] = awaym_dest + + AM.announcer = "Automated Traffic Control" + //These seem backwards because they are written from the perspective of the merc and vox ships + AM.departure_message = "Attention. The away mission vessel is approaching the colony." + AM.arrival_message = "Attention. The away mission vessel is now leaving from the colony." + AM.interim = locate(/area/shuttle/awaymission/warp) + + AM.move_time = 60 + AM.warmup_time = 8 + shuttles["AwayMission"] = AM + + //VOREStation Add End - Away-mission shuttle diff --git a/code/game/area/Space Station 13 areas.dm b/code/game/area/Space Station 13 areas.dm index eef2dd56af..8a126ef5f8 100755 --- a/code/game/area/Space Station 13 areas.dm +++ b/code/game/area/Space Station 13 areas.dm @@ -346,11 +346,11 @@ area/space/atmosalert() icon_state = "shuttlered2" /area/shuttle/administration/centcom - name = "\improper Administration Shuttle CentCom" + name = "Centcom Large Bay (AS)" //VOREStation Edit icon_state = "shuttlered" /area/shuttle/administration/station - name = "\improper Administration Shuttle" + name = "NSS Adephagia (AS)" //VOREStation Edit icon_state = "shuttlered2" /area/shuttle/trade/centcom diff --git a/code/game/area/Space Station 13 areas_vr.dm b/code/game/area/Space Station 13 areas_vr.dm index 4bb2bbda28..2889416e95 100644 --- a/code/game/area/Space Station 13 areas_vr.dm +++ b/code/game/area/Space Station 13 areas_vr.dm @@ -37,4 +37,28 @@ /area/teleporter/departing name = "\improper Long-Range Teleporter" icon_state = "teleporter" - music = "signal" \ No newline at end of file + music = "signal" + +/area/shuttle/administration/transit + name = "Deep Space (AS)" + icon_state = "shuttle" + +/area/shuttle/administration/away_mission + name = "Away Mission (AS)" + icon_state = "shuttle" + +/area/shuttle/awaymission/home + name = "NSS Adephagia (AM)" + icon_state = "shuttle2" + +/area/shuttle/awaymission/warp + name = "Deep Space (AM)" + icon_state = "shuttle" + +/area/shuttle/awaymission/away + name = "Away Mission (AM)" + icon_state = "shuttle2" + +/area/shuttle/awaymission/oldengbase + name = "Old Construction Site (AM)" + icon_state = "shuttle2" diff --git a/code/modules/shuttles/adminmulti_vr.dm b/code/modules/shuttles/adminmulti_vr.dm new file mode 100644 index 0000000000..bf84204a53 --- /dev/null +++ b/code/modules/shuttles/adminmulti_vr.dm @@ -0,0 +1,4 @@ +/obj/machinery/computer/shuttle_control/multi/admin + name = "centcom shuttle control console" + req_access = list(access_cent_general) + shuttle_tag = "Administration" diff --git a/code/modules/shuttles/awaymission_vr.dm b/code/modules/shuttles/awaymission_vr.dm new file mode 100644 index 0000000000..3900f40cef --- /dev/null +++ b/code/modules/shuttles/awaymission_vr.dm @@ -0,0 +1,4 @@ +/obj/machinery/computer/shuttle_control/multi/awaymission + name = "exploration shuttle control console" + req_access = list(access_gateway) + shuttle_tag = "AwayMission" diff --git a/code/modules/shuttles/departmental_vr.dm b/code/modules/shuttles/departmental_vr.dm new file mode 100644 index 0000000000..7efac69577 --- /dev/null +++ b/code/modules/shuttles/departmental_vr.dm @@ -0,0 +1,8 @@ +/obj/machinery/computer/shuttle_control/mining + name = "mining elevator control console" + +/obj/machinery/computer/shuttle_control/engineering + name = "engineering elevator control console" + +/obj/machinery/computer/shuttle_control/research + name = "research elevator control console" diff --git a/code/modules/shuttles/shuttles_multi.dm b/code/modules/shuttles/shuttles_multi.dm index 35bc9a8315..02dd4c91e3 100644 --- a/code/modules/shuttles/shuttles_multi.dm +++ b/code/modules/shuttles/shuttles_multi.dm @@ -22,7 +22,7 @@ var/list/destination_dock_targets = list() var/area/origin var/return_warning = 0 - + var/legit = 0 //VOREStation Add - Whether or not a shuttle is a legit NT shuttle. /datum/shuttle/multi_shuttle/New() ..() @@ -43,7 +43,10 @@ //might as well set this up here. if(origin) last_departed = origin last_location = start_location - + //VOREStation Add - Set up origin dock controller + if(!(start_location in destination_dock_controller_tags)) + destination_dock_controllers[start_location] = docking_controller + //VOREStation Add End /datum/shuttle/multi_shuttle/current_dock_target() return destination_dock_targets[last_location] @@ -97,7 +100,7 @@ else dat += "Engines ready.
" - dat += "
Toggle cloaking field
" + dat += "
[MS.legit ? "Inhibit ATC":"Toggle cloak"]
" //VOREStation Edit - Adds legit shuttles. dat += "Move ship
" dat += "Return to base" @@ -189,13 +192,18 @@ updateUsrDialog() return - if(!MS.return_warning) + if(!MS.return_warning && !MS.legit) //VOREStation Add - Criminals only! usr << "\red Returning to your home base will end your mission. If you are sure, press the button again." //TODO: Actually end the mission. MS.return_warning = 1 return - MS.long_jump(MS.last_departed,MS.origin,MS.interim,MS.move_time) + //VOREStation Add - Only long-jump if that's a thing you do + if(MS.interim) + MS.long_jump(MS.last_departed, MS.origin, MS.interim, MS.move_time) + else + MS.short_jump(MS.last_departed, MS.origin) + //VOREStation Add End MS.last_departed = MS.origin MS.last_location = MS.start_location MS.at_origin = 1 @@ -203,7 +211,7 @@ if(href_list["toggle_cloak"]) MS.cloaked = !MS.cloaked - usr << "\red Ship stealth systems have been [(MS.cloaked ? "activated. The station will not" : "deactivated. The station will")] be warned of our arrival." + usr << "\red Ship [MS.legit ? "ATC inhibitor":"stealth"] systems have been [(MS.cloaked ? "activated. The station will not" : "deactivated. The station will")] be [MS.legit ? "notified":"warned"] of our arrival." //VOREStation Edit - Adds legit shuttles. if(href_list["move_multi"]) if((MS.last_move + MS.cooldown*10) > world.time) @@ -225,7 +233,12 @@ MS.at_origin = 0 - MS.long_jump(MS.last_departed, MS.destinations[choice], MS.interim, MS.move_time) + //VOREStation Add - Only long-jump if that's a thing you do + if(MS.interim) + MS.long_jump(MS.last_departed, MS.destinations[choice], MS.interim, MS.move_time) + else + MS.short_jump(MS.last_departed, MS.destinations[choice]) + //VOREStation Add End MS.last_departed = MS.destinations[choice] MS.last_location = choice return @@ -234,7 +247,22 @@ MS.announce_departure() - MS.short_jump(MS.last_departed, MS.destinations[choice]) + //VOREStation Add - Only long-jump if that's a thing you do + if(MS.interim) + MS.long_jump(MS.last_departed, MS.destinations[choice], MS.interim, MS.move_time) + else + MS.short_jump(MS.last_departed, MS.destinations[choice]) + return + //VOREStation Add End + + //VOREStation Add - Only long-jump if that's a thing you do + if(MS.interim) + MS.long_jump(MS.last_departed, MS.destinations[choice], MS.interim, MS.move_time) + else + MS.short_jump(MS.last_departed, MS.destinations[choice]) + //VOREStation Add End + + //MS.short_jump(MS.last_departed, MS.destinations[choice]) //VOREStation Removal MS.last_departed = MS.destinations[choice] MS.last_location = choice diff --git a/maps/RandomZLevels/fileList.txt b/maps/RandomZLevels/fileList.txt index 2d7f7bcf05..637c21ca6b 100644 --- a/maps/RandomZLevels/fileList.txt +++ b/maps/RandomZLevels/fileList.txt @@ -7,8 +7,8 @@ #maps/RandomZLevels/labyrinth.dmm #Broken still. #maps/RandomZLevels/snowfield.dmm #Broken. -maps/RandomZLevels/carpfarm.dmm -maps/RandomZLevels/listeningpost.dmm -maps/RandomZLevels/blackmarketpackers.dmm -maps/RandomZLevels/beach.dmm -maps/RandomZLevels/zoo.dmm \ No newline at end of file +#maps/RandomZLevels/carpfarm.dmm +#maps/RandomZLevels/listeningpost.dmm +#maps/RandomZLevels/blackmarketpackers.dmm +#maps/RandomZLevels/beach.dmm +#maps/RandomZLevels/zoo.dmm \ No newline at end of file diff --git a/maps/virgo-1.dmm b/maps/virgo-1.dmm index d170766727..41ddcf840a 100644 --- a/maps/virgo-1.dmm +++ b/maps/virgo-1.dmm @@ -8682,6 +8682,8 @@ "dkX" = (/obj/item/clothing/shoes/magboots,/obj/item/clothing/mask/breath,/obj/structure/table/rack{dir = 8; layer = 2.6},/obj/item/clothing/suit/space/void/engineering,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/window/northright{name = "Engineering Hardsuits"; req_access = list(11)},/obj/item/clothing/head/helmet/space/void/engineering,/turf/simulated/floor/tiled,/area/engineering/engine_eva) "dkY" = (/obj/item/clothing/shoes/magboots,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/void/engineering,/obj/structure/table/rack{dir = 8; layer = 2.6},/obj/item/clothing/suit/space/void/engineering,/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/window/northright{name = "Engineering Hardsuits"; req_access = list(11)},/obj/item/clothing/suit/space/void/engineering/taur,/obj/item/clothing/head/helmet/space/void/engineering,/turf/simulated/floor/tiled,/area/engineering/engine_eva) "dkZ" = (/obj/structure/dispenser{phorontanks = 0},/obj/machinery/firealarm{dir = 1; pixel_x = 0; pixel_y = -24},/obj/machinery/camera/network/engineering{c_tag = "ENG - EVA"; dir = 1},/turf/simulated/floor/tiled,/area/engineering/engine_eva) +"dla" = (/turf/simulated/shuttle/wall{icon_state = "swall_straight"; dir = 4},/area/shuttle/awaymission/home) +"dlb" = (/obj/structure/shuttle/engine/propulsion{dir = 8; icon_state = "propulsion_l"},/turf/space,/area/shuttle/awaymission/home) "dlc" = (/obj/structure/bed/chair,/obj/machinery/embedded_controller/radio/simple_docking_controller/escape_pod{frequency = 1380; id_tag = "escape_pod_6"; pixel_x = 25; pixel_y = 0; tag_door = "escape_pod_6_hatch"},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = -32; pixel_y = 0},/turf/simulated/shuttle/floor,/area/shuttle/escape_pod6/station) "dld" = (/obj/structure/bed/chair,/obj/machinery/embedded_controller/radio/simple_docking_controller/escape_pod{frequency = 1380; id_tag = "escape_pod_5"; pixel_x = 25; pixel_y = 0; tag_door = "escape_pod_5_hatch"},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = -32; pixel_y = 0},/turf/simulated/shuttle/floor,/area/shuttle/escape_pod5/station) "dle" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 0},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating,/area/hallway/secondary/entry/D1) @@ -9921,10 +9923,36 @@ "dIQ" = (/obj/item/stack/material/glass{amount = 50; pixel_x = 3; pixel_y = 3},/obj/structure/table/steel,/obj/item/weapon/reagent_containers/food/snacks/cheesiehonkers,/obj/item/weapon/reagent_containers/food/drinks/cans/space_mountain_wind,/obj/effect/floor_decal/corner/green/full{dir = 4},/turf/simulated/floor/tiled/dark,/area/rnd/workshop) "dIR" = (/turf/simulated/wall/r_wall,/area/maintenance/research) "dIS" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; name = "KEEP CLEAR: DOCKING AREA"; pixel_y = 0},/turf/simulated/wall/r_wall,/area/maintenance/disposal) +"dIT" = (/obj/structure/window/shuttle{icon_state = "window4"},/obj/structure/grille,/turf/simulated/shuttle/plating,/area/shuttle/awaymission/home) +"dIU" = (/obj/structure/window/shuttle{icon_state = "window8"},/obj/structure/grille,/turf/simulated/shuttle/plating,/area/shuttle/awaymission/home) +"dIV" = (/obj/structure/window/shuttle{icon_state = "window12"},/obj/structure/grille,/turf/simulated/shuttle/plating,/area/shuttle/awaymission/home) +"dIW" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "swall_c"; dir = 2},/area/shuttle/awaymission/home) +"dIX" = (/obj/structure/shuttle/engine/heater{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/airless,/area/shuttle/awaymission/home) "dIY" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/turf/simulated/floor/tiled/white,/area/rnd/research) "dIZ" = (/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/tiled/white,/area/rnd/research) "dJa" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/green{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/tiled/white,/area/rnd/research) - +"dJb" = (/obj/structure/bed/chair,/turf/simulated/shuttle/floor,/area/shuttle/awaymission/home) +"dJc" = (/obj/structure/bed/chair,/obj/machinery/light{dir = 1},/turf/simulated/shuttle/floor,/area/shuttle/awaymission/home) +"dJd" = (/obj/structure/bed/chair,/obj/structure/window/reinforced{dir = 4},/turf/simulated/shuttle/floor,/area/shuttle/awaymission/home) +"dJe" = (/obj/structure/closet/crate,/turf/simulated/shuttle/floor{icon_state = "floor7"},/area/shuttle/awaymission/home) +"dJf" = (/obj/structure/closet/crate/secure{req_access = list(62)},/turf/simulated/shuttle/floor{icon_state = "floor7"},/area/shuttle/awaymission/home) +"dJg" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/airlock_sensor{pixel_x = 24},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/awaymission/home) +"dJh" = (/obj/machinery/light{dir = 1},/turf/simulated/shuttle/floor{icon_state = "floor2"},/area/shuttle/awaymission/home) +"dJi" = (/turf/simulated/shuttle/wall{icon_state = "swall_straight"; dir = 1},/area/shuttle/awaymission/home) +"dJj" = (/turf/simulated/shuttle/floor,/area/shuttle/awaymission/home) +"dJk" = (/obj/machinery/door/window/brigdoor/westleft{req_access = list(62)},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/awaymission/home) +"dJl" = (/obj/machinery/door/airlock/external{frequency = 1380; icon_state = "door_locked"; id_tag = "awaymission_shuttle_hatch"; locked = 1; name = "Shuttle Hatch"; req_access = list(62)},/turf/simulated/floor/plating,/area/shuttle/awaymission/home) +"dJm" = (/obj/structure/bed/chair{dir = 1},/turf/simulated/shuttle/floor,/area/shuttle/awaymission/home) +"dJn" = (/obj/structure/bed/chair{dir = 1},/obj/machinery/light,/turf/simulated/shuttle/floor,/area/shuttle/awaymission/home) +"dJo" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/computer/shuttle_control/multi/awaymission,/turf/simulated/shuttle/floor,/area/shuttle/awaymission/home) +"dJp" = (/obj/machinery/embedded_controller/radio/simple_docking_controller{frequency = 1380; id_tag = "awaymission_shuttle"; pixel_x = 0; pixel_y = -25; tag_door = "awaymission_shuttle_hatch"},/obj/structure/bed/chair/comfy/black{dir = 4},/turf/simulated/shuttle/floor,/area/shuttle/awaymission/home) +"dJq" = (/obj/structure/closet/crate/medical,/turf/simulated/shuttle/floor{icon_state = "floor7"},/area/shuttle/awaymission/home) +"dJr" = (/obj/structure/closet/crate/critter,/turf/simulated/shuttle/floor{icon_state = "floor7"},/area/shuttle/awaymission/home) +"dJs" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/awaymission/home) +"dJt" = (/obj/machinery/light,/turf/simulated/shuttle/floor{icon_state = "floor2"},/area/shuttle/awaymission/home) +"dJu" = (/obj/structure/window/shuttle{icon_state = "window2"},/obj/structure/grille,/turf/simulated/shuttle/plating,/area/shuttle/awaymission/home) +"dJv" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "swall_c"; dir = 8},/area/shuttle/awaymission/home) + (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -10143,11 +10171,11 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaafabxcLJcLJcLJcLJcLJabxdiudmxdcqcTXdiBcTXcTXcWMdmydiBcTXcTXdmydmzdmAdmBdmCdmDdmEdfKdmFdhrdhrdmGdmHdhrdmIdmJdlUdmKdkVdmLdmMdmNdmOdmPdmQdmRdmSdHOdmUdmVdmWcBRcBRcxWaaiaaaaaaaaaaaaaaaaaaaaaaaadkjdkjdkjdkjdkjdkjdkjdkjdkjdkjdkjdkjdkjdmXdlfdmYdlhdmZdnadmmdnbdkkaaaaaaaaadjedjedjedjedjedjedjedjedjedjedjeaaaaaaaaadncdnddnedlodnfdngdncaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadnhdnidjndlsdnjdnkdnhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadnldnmdjtdnndnodipaafdkDdIqdkDdnqdnrdnrdnsdlEdkDaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaafabxabxaaiaaiaaiabxabxdntdnudnvdnwdaddnxdnydnzdnAdnBdnCdnDdnEdnFdnGdnHdnIcTXdnJdfKdnKdhrdhrdmGdnLdhrdkSdnMdlUdkUdnNdlWdnOdHPdnQdnRdnSdnTdnUdnVdnWdnXdnYdnZdoacxWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadkjdkjdkjdkjdkjdkjdkjdkjdkjdkjdkjdkjaaaaaadkpdkldjadjbdmmdkodkpaaaaaaaaadjedjedjedjedjedjedjedjedjedjedjeaaaaaaaaadkqdkrdmndjidjjdkudkqaaaaaaaaaaaaaaadobdocdoddoddoddoedofaaaaaaaaaaaaaaadkvdkwdjndjodnjdkzdkvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadkAdjsdjtdogdmsdipaafdkDdkDdkDdkDdohdkDdkDdkDdkDaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaafaaiaaiaaiaaiaaidoidojdokdoldomdoldondoodomdoldopdoodomdomdondoqdordosdfKdotdoudovdowdoxdoydozdoAdlUdkUdnNdlWdnOdHPdoBdoCdoDdoEdoFdHQdmUdmVdmWdoGdoHcxWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoIdhTdoJdoKdoLdhUdhUdhUdhUdhUdhTdoMdjadoNdoOdoPdhTaaaaaaaaadjedjedjedjedjedjedjedjedjedjedjeaaaaaaaaadhZdoQdoRdoSdjjdoTdhZaaaaaaaaaaaaaaadoUdoVdoVdoVdoVdoVdoUaaaaaaaaaaaaaaadigdoWdjndoXdoYdoZdigaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadildpadpbdpcdpddipaafaafaafdkDdpednrdpfdkDaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaaaaaaaaaaaidpgdphddZddZdpidphdpjddZdpidphdpjddZdpidpkcSpabxdordpldfKdfKdlUdlUdlUdlUdlUdpmdlUdlUdpndpodppdpqdpqdpqdpqdpqdpqdpqdpqdpqdprdpscxWcxWcxWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadiYdkldjadjbdmmdkodiYaaaaaaaaadjedjedjedjedjedjedjedjedjedjedjeaaaaaaaaadjfdkrdmndjidjjdkudjfaaaaaaaaaaaaaaadoUdptdpudoVdpudptdoUaaaaaaaaaaaaaaadjldkwdjndjodnjdkzdjlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadjrdjsdjtdogdmsdipaafaafaafdkDdpedpvdpfdkDaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaayaayaayaayaayaayaayaayaayaayaayaayaayaayaayaayaayaayaayaayaayaayaayaaadpwaaaabxcLJdpxcRlcRkcLJdpxcRlcRkcLJdpxcRlcRkcLJdordpydpzdpAdpBdpCdpDdpEdpFdpGdpHdpIdpJdpKdpLdpqdpMdpNdpOdpPdpQdpRdpSdpqdpqdmWcxWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadledlfdlgdpTdlidjbdmmdjddkkaaaaaadjedjedjedjedjedjedjedjedjedjedjedjedjeaaaaaadncdjkdmndjidjjdmndncaaaaaaaaaaaadobdpUdpVdpVdpWdpVdpVdpUdofaaaaaaaaaaaadnhdnjdjndjodnjdjqdnhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadnldjsdjtdogdmsdipdipaafaafdkDdkDdkDdkDdkDaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaayaaaaaeaaeaaeaaaaaeaaeaaeaaaaaeaaeaaeaaaaaeaaeaaeaaaaaeaaeaaeaaaaayaaedpXaaeabxcLJdpYdpZdqacLJdqbdqcdqdcLJdqedqfdqgcLJdordqhdqidpAdqjdqkdqldqmdqndqodqpdpIdqqdqrdqsdpqdqtdqtdqudpQdpQdqvdqvdqwdpqdmWcxWdqxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadqydqzdqAdqBdqCdjbdqDdqEdlgdlfdqFdjedjedjedjedjedjedjedjedjedjedjedjedjedqGdqHdqIdqJdqKdjidjjdkudncaaaaaadobdpVdqLdqMdqNdqOdoVdqOdqPdqQdqRdpVdofaaaaaadnhdkwdjndjodqSdqTdqUdqVdqWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadqXdqYdqZdradrbdogdmsdrcdipaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaayaaadrddredrfaaadrddredrfaaadrddredrfaaadrddredrfaaadrddredrfaaaaayaaeaaeaaaaaacLJdrgdrhdrgcLJdridrjdricLJdrkdrldrkcLJdordrmdrndpAdrodrpdrqdqndqndrrdrsdrtdrudrvdrwdrxdrydrzdrAdrzdrzdrBdrzdrCdpqdmWdrDdrEdrFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadmXdlfdmYdpTdrGdrHdrIdrJdrKdrLdrMdjedjedjedjedjedjedjedjedjedjedjedjedjedrNdrOdrPdrQdrRdrSdrTdrUdqIdqHdrVdoUdrWdoVdoVdoVdoVdoVdoVdoVdoVdoVdrWdoUdrXdqVdqUdqWdrYdrZdsadsbdscdsddseaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadsfdsgdshdsidsjdogdmsdskdipaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaayaaedrddsldrfaaedrddsldrfaaedrddsldrfaaedrddsldrfaaedrddsldrfaaeaazaaaaaeaaeaaacLJdrgdsmdrgcLJdridsndricLJdrkdsodrkcLJdordspdsqdpAdrodsrdqndqndqndssdstdsudsvdswdsxdsydszdsAdsBdsCdsCdsDdrzdsEdpqdmWcBRdsFdsGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadkpdkldjadjbdsHdsIdsJdsKdsLdjedjedjedjedjedjedjedjedjedjedjedjedjedsMdsNdsOdsPdsQdjidsRdsSdsTdmndsSdpWdoVdoVdoVdsUdsUdoVdsUdsUdoVdoVdoVdpWdsVdnjdsWdsVdsXdjodsYdsZdtadtbdtcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadtddtedtfdtgdthdogdmsdtidipaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaaaaaaaaaaaidpgdphddZddZdpidphdpjddZdpidphdpjddZdpidpkcSpabxdordpldfKdfKdlUdlUdlUdlUdlUdpmdlUdlUdpndpodppdpqdpqdpqdpqdpqdpqdpqdpqdpqdprdpscxWcxWcxWaaaaaaaaaaaaaaaaaaaaaaaaaaadlbdladladITdIUdladladITdIVdIUdladladIWaaaaaadiYdkldjadjbdmmdkodiYaaaaaaaaadjedjedjedjedjedjedjedjedjedjedjeaaaaaaaaadjfdkrdmndjidjjdkudjfaaaaaaaaaaaaaaadoUdptdpudoVdpudptdoUaaaaaaaaaaaaaaadjldkwdjndjodnjdkzdjlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadjrdjsdjtdogdmsdipaafaafaafdkDdpedpvdpfdkDaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaayaayaayaayaayaayaayaayaayaayaayaayaayaayaayaayaayaayaayaayaayaayaayaaadpwaaaabxcLJdpxcRlcRkcLJdpxcRlcRkcLJdpxcRlcRkcLJdordpydpzdpAdpBdpCdpDdpEdpFdpGdpHdpIdpJdpKdpLdpqdpMdpNdpOdpPdpQdpRdpSdpqdpqdmWcxWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlbdIXdJbdJbdJbdJcdJbdJddJfdJedJhdJgdJidledlfdlgdpTdlidjbdmmdjddkkaaaaaadjedjedjedjedjedjedjedjedjedjedjedjedjeaaaaaadncdjkdmndjidjjdmndncaaaaaaaaaaaadobdpUdpVdpVdpWdpVdpVdpUdofaaaaaaaaaaaadnhdnjdjndjodnjdjqdnhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadnldjsdjtdogdmsdipdipaafaafdkDdkDdkDdkDdkDaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaayaaaaaeaaeaaeaaaaaeaaeaaeaaaaaeaaeaaeaaaaaeaaeaaeaaaaaeaaeaaeaaaaayaaedpXaaeabxcLJdpYdpZdqacLJdqbdqcdqdcLJdqedqfdqgcLJdordqhdqidpAdqjdqkdqldqmdqndqodqpdpIdqqdqrdqsdpqdqtdqtdqudpQdpQdqvdqvdqwdpqdmWcxWdqxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadlbdIXdJjdJjdJjdJjdJjdJjdJjdJjdJjdJkdJldqydqzdqAdqBdqCdjbdqDdqEdlgdlfdqFdjedjedjedjedjedjedjedjedjedjedjedjedjedqGdqHdqIdqJdqKdjidjjdkudncaaaaaadobdpVdqLdqMdqNdqOdoVdqOdqPdqQdqRdpVdofaaaaaadnhdkwdjndjodqSdqTdqUdqVdqWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadqXdqYdqZdradrbdogdmsdrcdipaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaayaaadrddredrfaaadrddredrfaaadrddredrfaaadrddredrfaaadrddredrfaaaaayaaeaaeaaaaaacLJdrgdrhdrgcLJdridrjdricLJdrkdrldrkcLJdordrmdrndpAdrodrpdrqdqndqndrrdrsdrtdrudrvdrwdrxdrydrzdrAdrzdrzdrBdrzdrCdpqdmWdrDdrEdrFaaaaaaaaaaaaaaaaaaaaaaaaaaadlbdIXdJmdJmdJmdJndJpdJodJrdJqdJtdJsdJudmXdlfdmYdpTdrGdrHdrIdrJdrKdrLdrMdjedjedjedjedjedjedjedjedjedjedjedjedjedrNdrOdrPdrQdrRdrSdrTdrUdqIdqHdrVdoUdrWdoVdoVdoVdoVdoVdoVdoVdoVdoVdrWdoUdrXdqVdqUdqWdrYdrZdsadsbdscdsddseaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadsfdsgdshdsidsjdogdmsdskdipaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaayaaedrddsldrfaaedrddsldrfaaedrddsldrfaaedrddsldrfaaedrddsldrfaaeaazaaaaaeaaeaaacLJdrgdsmdrgcLJdridsndricLJdrkdsodrkcLJdordspdsqdpAdrodsrdqndqndqndssdstdsudsvdswdsxdsydszdsAdsBdsCdsCdsDdrzdsEdpqdmWcBRdsFdsGaaaaaaaaaaaaaaaaaaaaaaaaaaadlbdladladITdIUdladladITdIVdIUdladladJvaaaaaadkpdkldjadjbdsHdsIdsJdsKdsLdjedjedjedjedjedjedjedjedjedjedjedjedjedsMdsNdsOdsPdsQdjidsRdsSdsTdmndsSdpWdoVdoVdoVdsUdsUdoVdsUdsUdoVdoVdoVdpWdsVdnjdsWdsVdsXdjodsYdsZdtadtbdtcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadtddtedtfdtgdthdogdmsdtidipaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaayaaadrddsldrfaaadrddsldrfaaadrddsldrfaaadrddsldrfaaadrddsldrfaaaaaeaaaaaaaaeaaecLJcLJcLJcLJcLJcLJcLJcLJcLJcLJcLJcLJcLJdordspdsqdpAdqjdqkdrqdqndqndqodtjdpIdkUdnNdtkdpqdtldtmdtndtodtpdtqdtrdtsdpqdttcBRdtudsGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoIdhTdoJdoKdoLdhUdhUdhUdhUdhUdhTdtvdjadjbdtwdqEdmYdlfdlhdjedjedjedjedjedjedjedjedjedjedjedjedjedrUdqHdtxdqJdtydjidtzdrUdtxdqHdqJdoUdtAdoVdoVdoVdoVdoVdoVdoVdoVdoVdtBdoUdqTdqVdtCdqWdtDdjodtEdqTdtCdqVdqWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadqXdqYdtFdradtGdogdmsdtHdipaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaayaaadrddsldrfaaadrddsldrfaaadrddsldrfaaadrddsldrfaaadrddsldrfaaaaaeaaaaaaaaaaaeaaeaaeaaeaaaaaaaaeaaeaaeaaaabxdtIdtIdtIdordtJdordpAdpBdtKdtLdtMdtNdtOdpAdpAdtPdtQdtRdpqdpqdtSdtodtTdtUdtVdtrdpqdpqdmWcBRdtudsGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadtWdtWdtWdtWdtWdtWdtWdtWdtWdtWdtWaaaaaaaaadiYdkldtXdtYdmmdkldkkaaaaaadjedjedjedjedjedjedjedjedjedjedjedjedjeaaaaaadncdtZdmnduadubdtZdncaaaaaaducdoVdsUdsUdsUdsUdoVdsUdsUdsUdsUdoVducaaaaaadnhdudduedufdnjduddnhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadnldugdjtduhduidipdipaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaayaayaayaaeaaadrddsldrfaaadrddsldrfaaadrddsldrfaaadrddsldrfaaadrddsldrfaaaaaeaaaaaaaaaaaaaaedujdukdukdukdukdtIduldumdtIdtIdundunduodupduqdpAdpAdpAdpAdpAdpAdpAdpAdurdusdutduuduvdpqdpqdpqdpqdpqdpqdpqdpqdpqdmWcBRduwdsGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadtWdtWdtWdtWdtWdtWdtWdtWdtWdtWdtWdtWdledlfdlgdpTdlidjbdmmdnbdkkaaaaaadjedjedjedjedjedjedjedjedjedjedjedjedjeaaaaaadncdnddmndjidjjduxdncaaaaaaduydIrdoVdoVdoVdoVduzdoVdoVdoVdoVdIsduyaaaaaadnhduAdjndjodnjdnkdnhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadnldnmdjtdogduBdipaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaduCduCduCduCduCduCduCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa diff --git a/maps/virgo-2.dmm b/maps/virgo-2.dmm index c8f7d141cc..5a15a4315a 100644 --- a/maps/virgo-2.dmm +++ b/maps/virgo-2.dmm @@ -1175,7 +1175,7 @@ "awE" = (/obj/effect/floor_decal/corner/blue/diagonal{dir = 4},/obj/effect/floor_decal/corner/red/diagonal,/obj/item/weapon/stool/padded,/turf/unsimulated/floor{icon_state = "steel"},/area/centcom/specops) "awF" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/donkpockets{pixel_x = 3; pixel_y = 3},/obj/item/weapon/material/kitchen/rollingpin,/obj/effect/floor_decal/corner/blue/diagonal{dir = 4},/obj/effect/floor_decal/corner/red/diagonal,/turf/unsimulated/floor{icon_state = "steel"},/area/centcom/specops) "awG" = (/turf/unsimulated/wall,/area/centcom/command) -"awH" = (/turf/unsimulated/wall{desc = "That looks like it doesn't open easily."; dir = 8; icon = 'icons/obj/doors/rapid_pdoor.dmi'; icon_state = "pdoor1"; name = "Shuttle Bay Blast Door"},/area/centcom/command) +"awH" = (/turf/space/transit/east/shuttlespace_ew3,/area/shuttle/administration/transit) "awI" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "diagonalWall3"},/area/syndicate_station/start) "awJ" = (/obj/machinery/door/window/northright{name = "Flight Deck"; req_access = list(150)},/turf/simulated/shuttle/floor{icon_state = "floor6"},/area/syndicate_station/start) "awK" = (/turf/space,/turf/simulated/shuttle/wall{dir = 4; icon_state = "diagonalWall3"},/area/syndicate_station/start) @@ -1228,10 +1228,10 @@ "axF" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "diagonalWall3"},/area/centcom/specops) "axG" = (/obj/machinery/door/airlock/centcom{name = "Special Operations"; opacity = 1; req_access = list(103)},/turf/unsimulated/floor{icon_state = "steel"},/area/centcom/specops) "axH" = (/turf/space,/turf/simulated/shuttle/wall{dir = 4; icon_state = "diagonalWall3"},/area/centcom/specops) -"axI" = (/turf/unsimulated/floor{icon_state = "plating"; name = "plating"},/turf/simulated/shuttle/wall{dir = 8; icon_state = "diagonalWall3"},/area/shuttle/administration/centcom) +"axI" = (/turf/space/transit/east/shuttlespace_ew5,/area/shuttle/administration/transit) "axJ" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/shuttle/administration/centcom) "axK" = (/obj/machinery/door/airlock/external{frequency = 1380; icon_state = "door_locked"; id_tag = "admin_shuttle_hatch"; locked = 1; name = "Shuttle Hatch"; req_access = list(13)},/turf/simulated/floor/plating,/area/shuttle/administration/centcom) -"axL" = (/turf/unsimulated/floor{icon_state = "plating"; name = "plating"},/turf/simulated/shuttle/wall{dir = 1; icon_state = "diagonalWall3"},/area/shuttle/administration/centcom) +"axL" = (/turf/space/transit/east/shuttlespace_ew4,/area/shuttle/administration/transit) "axM" = (/obj/machinery/recharger/wallcharger{pixel_x = -25},/obj/machinery/light{dir = 8; icon_state = "tube1"; pixel_y = 0},/turf/simulated/shuttle/floor{icon_state = "floor6"},/area/syndicate_station/start) "axN" = (/obj/structure/closet,/obj/item/weapon/reagent_containers/food/snacks/liquidfood,/obj/item/weapon/reagent_containers/food/snacks/liquidfood,/obj/item/weapon/reagent_containers/food/snacks/liquidfood,/obj/item/weapon/reagent_containers/food/snacks/liquidfood,/obj/machinery/light{dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor6"},/area/syndicate_station/start) "axO" = (/obj/structure/lattice,/obj/structure/grille,/obj/structure/lattice,/turf/space,/area/space) @@ -1244,14 +1244,14 @@ "axV" = (/obj/structure/table/rack,/obj/item/ammo_magazine/a10mm,/obj/item/ammo_magazine/a10mm,/obj/item/ammo_magazine/a10mm,/obj/item/ammo_magazine/a10mm,/obj/item/ammo_magazine/a10mm,/obj/item/ammo_magazine/a10mm,/obj/item/weapon/gun/projectile/automatic/c20r,/obj/item/weapon/gun/projectile/automatic/c20r,/obj/item/weapon/gun/projectile/automatic/c20r,/turf/unsimulated/floor{icon_state = "dark"},/area/syndicate_mothership) "axW" = (/obj/structure/table/rack,/obj/item/ammo_magazine/c762,/obj/item/ammo_magazine/c762,/obj/item/ammo_magazine/c762,/obj/item/ammo_magazine/c762,/obj/item/weapon/gun/projectile/automatic/sts35,/obj/item/weapon/gun/projectile/automatic/sts35,/turf/unsimulated/floor{icon_state = "dark"},/area/syndicate_mothership) "axX" = (/turf/unsimulated/floor{icon_state = "steel"},/area/centcom/specops) -"axY" = (/obj/machinery/vending/boozeomat,/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/shuttle/administration/centcom) -"axZ" = (/obj/machinery/vending/coffee,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"aya" = (/obj/machinery/vending/cigarette,/obj/machinery/light{dir = 1},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ayb" = (/obj/machinery/microwave,/obj/structure/table/reinforced,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ayc" = (/obj/machinery/embedded_controller/radio/simple_docking_controller{frequency = 1380; id_tag = "admin_shuttle"; pixel_x = -25; pixel_y = 0; req_one_access = list(101); tag_door = "admin_shuttle_hatch"},/turf/simulated/floor/plating,/area/shuttle/administration/centcom) +"axY" = (/turf/space/transit/east/shuttlespace_ew7,/area/shuttle/administration/transit) +"axZ" = (/turf/space/transit/east/shuttlespace_ew6,/area/shuttle/administration/transit) +"aya" = (/turf/space/transit/east/shuttlespace_ew9,/area/shuttle/administration/transit) +"ayb" = (/turf/space/transit/east/shuttlespace_ew8,/area/shuttle/administration/transit) +"ayc" = (/turf/space/transit/east/shuttlespace_ew11,/area/shuttle/administration/transit) "ayd" = (/obj/machinery/light/small{dir = 4; pixel_y = 0},/turf/simulated/floor/plating,/area/shuttle/administration/centcom) -"aye" = (/obj/item/device/multitool,/obj/item/weapon/reagent_containers/spray/cleaner,/obj/structure/table/reinforced,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ayf" = (/obj/item/weapon/storage/toolbox/mechanical,/obj/structure/table/reinforced,/obj/machinery/light{dir = 1},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"aye" = (/turf/space/transit/east/shuttlespace_ew10,/area/shuttle/administration/transit) +"ayf" = (/turf/space/transit/east/shuttlespace_ew13,/area/shuttle/administration/transit) "ayg" = (/obj/machinery/computer/card,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/command) "ayh" = (/obj/structure/bed/chair/office/dark{dir = 8},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/command) "ayi" = (/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/command) @@ -1263,9 +1263,9 @@ "ayo" = (/obj/structure/table/rack,/obj/item/weapon/pinpointer/nukeop,/obj/item/weapon/pinpointer/nukeop,/obj/item/weapon/pinpointer/nukeop,/obj/item/weapon/pinpointer/nukeop,/obj/item/weapon/pinpointer/nukeop,/obj/item/weapon/pinpointer/nukeop,/obj/item/weapon/shield/energy,/obj/item/weapon/shield/energy,/obj/item/weapon/shield/energy,/obj/item/weapon/shield/energy,/obj/item/weapon/shield/energy,/obj/item/weapon/shield/energy,/turf/unsimulated/floor{icon_state = "dark"},/area/syndicate_mothership) "ayp" = (/obj/machinery/suit_cycler/syndicate{locked = 0},/turf/unsimulated/floor{icon_state = "dark"},/area/syndicate_mothership) "ayq" = (/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ayr" = (/obj/machinery/door/airlock/centcom{name = "General Access"; opacity = 1; req_access = list(101)},/turf/simulated/floor/plating,/area/shuttle/administration/centcom) -"ays" = (/obj/structure/table/standard,/obj/machinery/recharger{pixel_y = 4},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ayt" = (/obj/machinery/cell_charger,/obj/structure/table/reinforced,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"ayr" = (/turf/space/transit/east/shuttlespace_ew12,/area/shuttle/administration/transit) +"ays" = (/turf/space/transit/east/shuttlespace_ew14,/area/shuttle/administration/transit) +"ayt" = (/turf/space/transit/east/shuttlespace_ew15,/area/shuttle/administration/transit) "ayu" = (/obj/machinery/computer/card/centcom,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/command) "ayv" = (/obj/structure/toilet{dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor7"},/area/syndicate_station/start) "ayw" = (/obj/machinery/flasher{id = "syndieflash"; pixel_x = 0; pixel_y = 28},/obj/machinery/light/small{dir = 1},/turf/simulated/shuttle/floor{icon_state = "floor7"},/area/syndicate_station/start) @@ -1281,15 +1281,15 @@ "ayG" = (/obj/machinery/door/airlock/vault{name = "Armory"; req_access = list(150)},/turf/unsimulated/floor{icon_state = "dark"},/area/syndicate_mothership) "ayH" = (/obj/effect/landmark{name = "Syndicate-Uplink"},/turf/unsimulated/floor{icon_state = "dark"},/area/syndicate_mothership) "ayI" = (/obj/machinery/portable_atmospherics/canister/carbon_dioxide,/turf/unsimulated/floor{icon_state = "dark"},/area/syndicate_mothership) -"ayJ" = (/obj/machinery/door/window/northright,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ayK" = (/obj/structure/table/reinforced,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ayL" = (/obj/item/weapon/flame/lighter/zippo,/obj/structure/table/reinforced,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ayM" = (/obj/item/weapon/storage/fancy/cigarettes,/obj/structure/table/reinforced,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"ayJ" = (/turf/space/transit/east/shuttlespace_ew1,/area/shuttle/administration/transit) +"ayK" = (/turf/space/transit/east/shuttlespace_ew2,/area/shuttle/administration/transit) +"ayL" = (/turf/space/transit/east/shuttlespace_ew10,/area/shuttle/awaymission/warp) +"ayM" = (/turf/space/transit/east/shuttlespace_ew12,/area/shuttle/awaymission/warp) "ayN" = (/obj/machinery/light{dir = 8; icon_state = "tube1"; pixel_y = 0},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) "ayO" = (/obj/machinery/door/airlock/glass,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ayP" = (/obj/item/stack/material/glass{amount = 50},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ayQ" = (/obj/item/stack/material/steel{amount = 50},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"ayR" = (/obj/machinery/door/airlock/centcom{name = "Administrative Office"; opacity = 1; req_access = list(108)},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/command) +"ayP" = (/turf/space/transit/east/shuttlespace_ew11,/area/shuttle/awaymission/warp) +"ayQ" = (/turf/space/transit/east/shuttlespace_ew2,/area/shuttle/awaymission/warp) +"ayR" = (/turf/space/transit/east/shuttlespace_ew1,/area/shuttle/awaymission/warp) "ayS" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/shuttle/plating,/area/syndicate_station/start) "ayT" = (/turf/simulated/shuttle/floor{icon_state = "floor7"},/area/syndicate_station/start) "ayU" = (/obj/item/weapon/cigbutt,/turf/simulated/shuttle/floor{icon_state = "floor7"},/area/syndicate_station/start) @@ -1304,15 +1304,15 @@ "azd" = (/obj/structure/table/rack,/obj/item/weapon/tank/jetpack/carbondioxide,/obj/item/weapon/tank/jetpack/carbondioxide,/obj/item/weapon/tank/jetpack/carbondioxide,/obj/item/weapon/tank/jetpack/carbondioxide,/obj/item/weapon/tank/jetpack/carbondioxide,/obj/item/weapon/tank/jetpack/carbondioxide,/turf/unsimulated/floor{icon_state = "dark"},/area/syndicate_mothership) "aze" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/unsimulated/floor{icon_state = "dark"},/area/syndicate_mothership) "azf" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_l"; dir = 8},/turf/space,/area/shuttle/administration/centcom) -"azg" = (/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 8},/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/shuttle/administration/centcom) -"azh" = (/obj/machinery/vending/snack,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"azi" = (/obj/item/weapon/stool,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"azj" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"azk" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"azg" = (/turf/space/transit/east/shuttlespace_ew4,/area/shuttle/awaymission/warp) +"azh" = (/turf/space/transit/east/shuttlespace_ew3,/area/shuttle/awaymission/warp) +"azi" = (/turf/space/transit/east/shuttlespace_ew6,/area/shuttle/awaymission/warp) +"azj" = (/turf/space/transit/east/shuttlespace_ew5,/area/shuttle/awaymission/warp) +"azk" = (/turf/space/transit/east/shuttlespace_ew8,/area/shuttle/awaymission/warp) "azl" = (/obj/machinery/recharge_station,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"azm" = (/obj/machinery/robotic_fabricator,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"azn" = (/obj/machinery/autolathe{desc = "Your typical Autolathe. It appears to have much more options than your regular one, however..."; hacked = 1; name = "Thunderdome Autolathe"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"azo" = (/obj/structure/dispenser,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"azm" = (/turf/space/transit/east/shuttlespace_ew7,/area/shuttle/awaymission/warp) +"azn" = (/turf/space/transit/east/shuttlespace_ew9,/area/shuttle/awaymission/warp) +"azo" = (/turf/space/transit/east/shuttlespace_ew15,/area/shuttle/awaymission/warp) "azp" = (/obj/machinery/door/window{dir = 1; name = "Cell"; req_access = list(150)},/obj/item/device/radio/intercom{desc = "Talk through this. Evilly"; frequency = 1213; name = "Syndicate Intercom"; pixel_x = -32; subspace_transmission = 1; syndie = 1},/turf/simulated/shuttle/floor{icon_state = "floor6"},/area/syndicate_station/start) "azq" = (/obj/machinery/light{dir = 8; icon_state = "tube1"; pixel_y = 0},/turf/simulated/shuttle/floor{icon_state = "floor6"},/area/syndicate_station/start) "azr" = (/obj/machinery/vending/assist{contraband = null; name = "AntagCorpVend"; products = list(/obj/item/device/assembly/prox_sensor = 5, /obj/item/device/assembly/signaler = 4, /obj/item/device/assembly/infra = 4, /obj/item/device/assembly/prox_sensor = 4, /obj/item/weapon/handcuffs = 8, /obj/item/device/flash = 4, /obj/item/weapon/cartridge/signal = 4, /obj/item/clothing/glasses/sunglasses = 4)},/obj/machinery/light{dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor6"},/area/syndicate_station/start) @@ -1329,7 +1329,7 @@ "azC" = (/obj/structure/table/rack,/obj/item/weapon/gun/energy/gun,/obj/item/weapon/gun/energy/gun,/obj/item/weapon/gun/energy/gun,/obj/machinery/recharger/wallcharger{pixel_x = 5; pixel_y = -32},/obj/item/weapon/cell/device/weapon,/obj/item/weapon/cell/device/weapon,/obj/item/weapon/cell/device/weapon,/turf/unsimulated/floor{icon_state = "dark"},/area/syndicate_mothership) "azD" = (/obj/structure/table/rack,/obj/item/weapon/tank/emergency/oxygen/double,/obj/item/weapon/tank/emergency/oxygen/double,/obj/item/weapon/tank/emergency/oxygen/double,/obj/item/weapon/tank/emergency/oxygen/double,/obj/item/weapon/tank/emergency/oxygen/double,/obj/item/weapon/tank/emergency/oxygen/double,/turf/unsimulated/floor{icon_state = "dark"},/area/syndicate_mothership) "azE" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion_r (WEST)"; icon_state = "propulsion_r"; dir = 8},/turf/space,/area/shuttle/administration/centcom) -"azF" = (/turf/unsimulated/floor{icon_state = "plating"; name = "plating"},/turf/simulated/shuttle/wall{dir = 4; icon_state = "diagonalWall3"},/area/shuttle/administration/centcom) +"azF" = (/turf/space/transit/east/shuttlespace_ew13,/area/shuttle/awaymission/warp) "azG" = (/obj/structure/closet{icon_closed = "cabinet_closed"; icon_opened = "cabinet_open"; icon_state = "cabinet_closed"; name = "Clothing Storage"},/obj/item/weapon/storage/box/syndie_kit/chameleon,/obj/item/weapon/stamp/chameleon,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/command) "azH" = (/obj/structure/table/woodentable{dir = 5},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/command) "azI" = (/obj/structure/closet{icon_closed = "cabinet_closed"; icon_opened = "cabinet_open"; icon_state = "cabinet_closed"},/obj/item/weapon/card/id/centcom,/obj/item/weapon/card/id/syndicate,/obj/item/weapon/card/id,/obj/item/weapon/card/id/gold,/obj/item/weapon/card/id/silver,/obj/item/device/pda/captain,/obj/item/device/pda/ert,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/command) @@ -1342,7 +1342,7 @@ "azP" = (/obj/machinery/access_button{command = "cycle_interior"; frequency = 1331; master_tag = "merc_shuttle"; name = "interior access button"; pixel_x = 25; pixel_y = 25; req_access = list(150)},/obj/machinery/atmospherics/pipe/simple/visible{tag = "icon-intact (NORTHWEST)"; icon_state = "intact"; dir = 9},/turf/simulated/shuttle/floor{icon_state = "floor6"},/area/syndicate_station/start) "azQ" = (/obj/machinery/suit_cycler/syndicate{locked = 0},/turf/simulated/shuttle/floor{icon_state = "floor6"},/area/syndicate_station/start) "azR" = (/obj/machinery/door/airlock/centcom{name = "Hardsuit Storage"; opacity = 1},/turf/unsimulated/floor{icon_state = "dark"},/area/syndicate_mothership) -"azS" = (/turf/unsimulated/floor{icon_state = "plating"; name = "plating"},/turf/simulated/shuttle/wall{icon_state = "diagonalWall3"},/area/shuttle/administration/centcom) +"azS" = (/turf/space/transit/east/shuttlespace_ew14,/area/shuttle/awaymission/warp) "azT" = (/obj/machinery/light,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) "azU" = (/obj/machinery/computer/communications,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) "azV" = (/obj/effect/wingrille_spawn/reinforced/crescent,/turf/simulated/shuttle/plating,/area/shuttle/administration/centcom) @@ -1352,7 +1352,7 @@ "azZ" = (/obj/machinery/door/window{base_state = "right"; dir = 8; icon_state = "right"; name = "Preparation"; req_access = list(150)},/turf/simulated/shuttle/floor{icon_state = "floor6"},/area/syndicate_station/start) "aAa" = (/obj/structure/closet/syndicate/suit{name = "suit closet"},/obj/machinery/light{dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor6"},/area/syndicate_station/start) "aAb" = (/obj/structure/table/rack,/obj/item/clothing/shoes/magboots,/obj/item/clothing/suit/space/void/merc,/obj/item/clothing/mask/gas/syndicate,/obj/item/clothing/head/helmet/space/void/merc,/turf/unsimulated/floor{icon_state = "dark"},/area/syndicate_mothership) -"aAc" = (/obj/structure/bed/chair/comfy/black{dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"aAc" = (/obj/structure/window/reinforced{dir = 2; health = 1e+006},/turf/unsimulated/floor{icon_state = "plating"; name = "plating"},/area/centcom/command) "aAd" = (/turf/unsimulated/floor{icon_state = "plating"; name = "plating"},/area/centcom/suppy) "aAe" = (/turf/unsimulated/wall{desc = "That looks like it doesn't open easily."; icon = 'icons/obj/doors/rapid_pdoor.dmi'; icon_state = "pdoor1"; name = "Shuttle Bay Blast Door"},/area/centcom/suppy) "aAf" = (/obj/structure/closet{name = "custodial"},/obj/item/weapon/reagent_containers/glass/bucket,/obj/item/weapon/mop,/obj/item/weapon/reagent_containers/spray/cleaner,/turf/simulated/shuttle/floor{icon_state = "floor6"},/area/syndicate_station/start) @@ -1361,9 +1361,9 @@ "aAi" = (/obj/structure/table/standard,/obj/item/weapon/storage/toolbox/syndicate{pixel_x = -1; pixel_y = 3},/turf/simulated/shuttle/floor{icon_state = "floor6"},/area/syndicate_station/start) "aAj" = (/obj/machinery/dna_scannernew,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) "aAk" = (/obj/machinery/computer/cloning,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) -"aAl" = (/obj/machinery/clonepod,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) -"aAm" = (/obj/machinery/computer/scan_consolenew,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) -"aAn" = (/obj/machinery/computer/shuttle_control{req_access = list(101); shuttle_tag = "Administration"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"aAl" = (/obj/machinery/door/window/brigdoor/southright,/turf/unsimulated/floor{icon_state = "plating"; name = "plating"},/area/centcom/command) +"aAm" = (/obj/machinery/door/window/brigdoor/southleft,/turf/unsimulated/floor{icon_state = "plating"; name = "plating"},/area/centcom/command) +"aAn" = (/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "plating"; name = "plating"},/area/centcom/command) "aAo" = (/turf/simulated/shuttle/wall{icon_state = "swall_s"; dir = 4},/area/supply/dock) "aAp" = (/turf/simulated/shuttle/wall{icon_state = "swall_straight"; dir = 4},/area/supply/dock) "aAq" = (/turf/simulated/shuttle/wall{icon_state = "swall_s"; dir = 2},/area/supply/dock) @@ -1388,8 +1388,8 @@ "aAJ" = (/turf/unsimulated/floor{icon_state = "steel"},/area/centcom/command) "aAK" = (/obj/machinery/embedded_controller/radio/simple_docking_controller{frequency = 1380; id_tag = "admin_shuttle_bay"; name = "shuttle bay controller"; pixel_x = 25; pixel_y = 0; tag_door = "admin_shuttle_bay_door"},/turf/unsimulated/floor{icon_state = "steel"},/area/centcom/command) "aAL" = (/obj/machinery/optable,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) -"aAM" = (/obj/structure/table/reinforced,/obj/machinery/librarycomp,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) -"aAN" = (/obj/structure/bookcase,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"aAM" = (/turf/space,/area/centcom/command) +"aAN" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "diagonalWall3"},/area/shuttle/administration/centcom) "aAO" = (/obj/machinery/light{dir = 8; icon_state = "tube1"; pixel_y = 0},/turf/simulated/shuttle/floor,/area/supply/dock) "aAP" = (/obj/machinery/light{dir = 4},/turf/simulated/shuttle/floor,/area/supply/dock) "aAQ" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/obj/machinery/door/blast/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "syndieshutters_infirmary"; name = "Blast Shutters"; opacity = 0},/turf/simulated/shuttle/plating,/area/syndicate_station/start) @@ -1407,11 +1407,11 @@ "aBc" = (/obj/machinery/porta_turret/crescent,/turf/unsimulated/floor{icon_state = "steel"},/area/centcom/command) "aBd" = (/obj/machinery/door/airlock/external,/turf/unsimulated/floor{icon_state = "steel"},/area/centcom/command) "aBe" = (/obj/machinery/door/airlock/external{frequency = 1380; icon_state = "door_locked"; id_tag = "admin_shuttle_bay_door"; locked = 1},/turf/unsimulated/floor{icon_state = "plating"; name = "plating"},/area/centcom/command) -"aBf" = (/obj/machinery/door/window/northright{icon_state = "right"; dir = 2},/obj/machinery/light{dir = 8},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) -"aBg" = (/obj/structure/table/standard,/obj/item/weapon/storage/firstaid/surgery,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) -"aBh" = (/obj/structure/table/standard,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) -"aBi" = (/obj/structure/table/standard,/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/item/weapon/reagent_containers/glass/beaker/large,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) -"aBj" = (/obj/structure/table/standard,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"aBf" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "diagonalWall3"},/area/shuttle/administration/centcom) +"aBg" = (/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{icon_state = "plating"; name = "plating"},/area/centcom/command) +"aBh" = (/obj/machinery/vending/boozeomat,/turf/simulated/shuttle/floor{icon_state = "floor6"},/area/shuttle/administration/centcom) +"aBi" = (/obj/machinery/light{dir = 1},/obj/structure/table/reinforced,/turf/simulated/shuttle/floor{icon_state = "floor6"},/area/shuttle/administration/centcom) +"aBj" = (/obj/machinery/vending/food,/turf/simulated/shuttle/floor{icon_state = "floor6"},/area/shuttle/administration/centcom) "aBk" = (/obj/machinery/conveyor{dir = 4; id = "QMLoad2"},/turf/simulated/shuttle/floor,/area/supply/dock) "aBl" = (/obj/machinery/conveyor{dir = 4; id = "QMLoad2"},/obj/machinery/door/airlock/external{frequency = 1380; icon_state = "door_locked"; id_tag = "supply_shuttle_hatch"; locked = 1; name = "Shuttle Hatch"; req_access = list(13)},/turf/simulated/shuttle/plating,/area/supply/dock) "aBm" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/obj/machinery/door/blast/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "syndieshutters_infirmary"; name = "Blast Shutters"; opacity = 0},/turf/simulated/shuttle/plating,/area/syndicate_station/start) @@ -1424,7 +1424,7 @@ "aBt" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/obj/machinery/door/blast/shutters{density = 0; dir = 4; icon_state = "shutter0"; id = "syndieshutters_workshop"; name = "Blast Shutters"; opacity = 0},/turf/simulated/shuttle/plating,/area/syndicate_station/start) "aBu" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; name = "KEEP CLEAR: DOCKING AREA"; pixel_y = 0},/turf/unsimulated/wall,/area/centcom/terminal) "aBv" = (/obj/machinery/door/airlock/centcom{name = "Special Operations"; opacity = 1; req_access = list(103)},/turf/unsimulated/floor{icon_state = "steel"},/area/centcom/command) -"aBw" = (/obj/machinery/light{dir = 8},/obj/structure/bed/padded,/obj/item/weapon/bedsheet/hos,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"aBw" = (/obj/machinery/microwave,/obj/structure/table/reinforced,/turf/simulated/shuttle/floor{icon_state = "floor6"},/area/shuttle/administration/centcom) "aBx" = (/obj/machinery/door/airlock/external{frequency = 1380; icon_state = "door_locked"; id_tag = "supply_shuttle_hatch"; locked = 1; name = "Shuttle Hatch"; req_access = list(13)},/turf/simulated/shuttle/floor,/area/supply/dock) "aBy" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/obj/machinery/door/blast/shutters{density = 0; dir = 8; icon_state = "shutter0"; id = "syndieshutters_infirmary"; name = "Blast Shutters"; opacity = 0},/turf/simulated/shuttle/plating,/area/syndicate_station/start) "aBz" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"; name = "Infirmary"; req_access = list(150)},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/syndicate_station/start) @@ -1432,8 +1432,8 @@ "aBB" = (/obj/structure/table/standard,/obj/item/device/aicard,/obj/item/weapon/plastique,/obj/item/weapon/plastique,/obj/item/weapon/plastique,/obj/item/weapon/plastique,/obj/item/weapon/plastique,/obj/item/weapon/plastique,/turf/simulated/shuttle/floor{icon_state = "floor6"},/area/syndicate_station/start) "aBC" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/obj/machinery/door/blast/shutters{density = 0; dir = 4; icon_state = "shutter0"; id = "syndieshutters_workshop"; name = "Blast Shutters"; opacity = 0},/turf/simulated/shuttle/plating,/area/syndicate_station/start) "aBD" = (/obj/machinery/vending/medical,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) -"aBE" = (/obj/machinery/chem_master,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) -"aBF" = (/obj/machinery/chemical_dispenser/ert,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) +"aBE" = (/obj/machinery/embedded_controller/radio/simple_docking_controller{frequency = 1380; id_tag = "admin_shuttle"; pixel_x = -25; pixel_y = -4; req_one_access = list(101); tag_door = "admin_shuttle_hatch"},/obj/machinery/airlock_sensor{pixel_x = -24; pixel_y = 6},/turf/simulated/floor/plating,/area/shuttle/administration/centcom) +"aBF" = (/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/shuttle/floor{icon_state = "floor7"},/area/shuttle/administration/centcom) "aBG" = (/obj/machinery/embedded_controller/radio/simple_docking_controller{frequency = 1380; id_tag = "supply_shuttle"; pixel_x = 25; pixel_y = 0; req_one_access = list(13,31); tag_door = "supply_shuttle_hatch"},/turf/simulated/shuttle/floor,/area/supply/dock) "aBH" = (/obj/machinery/button/remote/blast_door{id = "syndieshutters_infirmary"; name = "remote shutter control"; pixel_x = -25},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/syndicate_station/start) "aBI" = (/obj/item/device/radio/intercom{desc = "Talk through this. Evilly"; frequency = 1213; name = "Syndicate Intercom"; pixel_x = 32; subspace_transmission = 1; syndie = 1},/obj/machinery/light{dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/syndicate_station/start) @@ -1557,7 +1557,7 @@ "aDW" = (/obj/structure/window/reinforced{dir = 8},/turf/unsimulated/floor{icon_state = "steel"},/area/centcom/command) "aDX" = (/mob/living/silicon/decoy{name = "A.L.I.C.E."},/turf/unsimulated/floor{icon_state = "steel"},/area/centcom/command) "aDY" = (/obj/structure/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "steel"},/area/centcom/command) -"aDZ" = (/turf/unsimulated/floor{icon_state = "steel"},/area/space) +"aDZ" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/toolbox/syndicate,/obj/machinery/light{dir = 1},/turf/simulated/shuttle/floor{icon_state = "floor7"},/area/shuttle/administration/centcom) "aEa" = (/obj/effect/floor_decal/corner/orange{dir = 9},/turf/unsimulated/floor{icon_state = "vault"; dir = 5},/area/centcom/security) "aEb" = (/obj/item/weapon/stool/padded,/turf/unsimulated/floor{icon_state = "vault"; dir = 5},/area/centcom/security) "aEc" = (/obj/machinery/computer/arcade/orion_trail,/obj/effect/floor_decal/corner/orange{dir = 6},/turf/unsimulated/floor{icon_state = "vault"; dir = 5},/area/centcom/security) @@ -1703,7 +1703,7 @@ "aGM" = (/obj/machinery/telecomms/hub/preset_cent,/turf/unsimulated/floor{icon_state = "steel"},/area/centcom/command) "aGN" = (/obj/machinery/computer/rdservercontrol{badmin = 1; name = "Master R&D Server Controller"},/turf/unsimulated/floor{icon_state = "steel"},/area/centcom/command) "aGO" = (/obj/machinery/r_n_d/server/centcom,/turf/unsimulated/floor{icon_state = "steel"},/area/centcom/command) -"aGP" = (/obj/machinery/door/blast/regular{id = "CentComPort"; name = "Security Doors"},/turf/unsimulated/floor{icon_state = "steel"},/area/centcom/command) +"aGP" = (/obj/structure/table/reinforced,/obj/item/stack/material/glass{amount = 50},/obj/item/stack/material/glass{amount = 50},/obj/item/stack/material/plasteel,/obj/item/stack/material/steel{amount = 50},/obj/item/stack/material/steel{amount = 50},/turf/simulated/shuttle/floor{icon_state = "floor7"},/area/shuttle/administration/centcom) "aGQ" = (/obj/structure/table/reinforced,/obj/machinery/computer/skills,/turf/unsimulated/floor{icon_state = "steel"},/area/centcom/main_hall) "aGR" = (/obj/structure/table/reinforced,/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/item/weapon/pen,/turf/unsimulated/floor{icon_state = "steel"},/area/centcom/main_hall) "aGS" = (/obj/machinery/computer/teleporter,/turf/unsimulated/floor{icon_state = "steel"},/area/centcom/command) @@ -1820,7 +1820,7 @@ "aIZ" = (/turf/unsimulated/beach/sand{tag = "icon-seashallow"; icon_state = "seashallow"},/area/centcom/main_hall) "aJa" = (/obj/effect/floor_decal/spline/plain{dir = 4},/turf/unsimulated/floor{icon_state = "vault"; dir = 5},/area/centcom/main_hall) "aJb" = (/obj/machinery/door/blast/regular{density = 0; icon_state = "pdoor0"; id = "CentComPortEast"; name = "Security Doors"; opacity = 0},/turf/unsimulated/floor{icon_state = "steel"},/area/centcom/tram) -"aJc" = (/obj/machinery/door/blast/regular{id = "CentComPortEast"; name = "Security Doors"},/turf/unsimulated/floor{icon_state = "green"; dir = 8},/area/centcom/tram) +"aJc" = (/turf/simulated/shuttle/floor{icon_state = "floor6"},/area/shuttle/administration/centcom) "aJd" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; tiles = 0},/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; tiles = 0},/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/space,/area/space) "aJe" = (/obj/machinery/door/window/eastright,/turf/unsimulated/floor{icon_state = "vault"; dir = 5},/area/centcom/terminal) "aJf" = (/obj/machinery/hologram/holopad,/turf/unsimulated/floor{icon_state = "steel"},/area/centcom/terminal) @@ -1881,7 +1881,7 @@ "aKi" = (/obj/effect/floor_decal/corner/green{dir = 6},/turf/unsimulated/floor{icon_state = "white"},/area/centcom/medical) "aKj" = (/obj/effect/floor_decal/corner/beige{dir = 9},/turf/unsimulated/floor{icon_state = "white"},/area/centcom/medical) "aKk" = (/obj/item/weapon/stool/padded,/turf/unsimulated/floor{icon_state = "white"},/area/centcom/medical) -"aKl" = (/obj/machinery/chemical_dispenser/ert,/obj/item/weapon/reagent_containers/glass/beaker/large,/obj/effect/floor_decal/corner/beige{dir = 6},/turf/unsimulated/floor{icon_state = "white"},/area/centcom/medical) +"aKl" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/shuttle/floor{icon_state = "floor6"},/area/shuttle/administration/centcom) "aKm" = (/turf/unsimulated/wall,/area/centcom/bar) "aKn" = (/obj/effect/wingrille_spawn/reinforced/crescent,/turf/unsimulated/floor{icon_state = "plating"; name = "plating"},/area/centcom/bar) "aKo" = (/obj/machinery/door/airlock/glass,/turf/unsimulated/floor{tag = "icon-wood"; icon_state = "wood"},/area/centcom/bar) @@ -1899,7 +1899,7 @@ "aKA" = (/obj/structure/table/standard,/obj/item/weapon/reagent_containers/glass/beaker/large,/obj/item/weapon/reagent_containers/glass/beaker/large,/obj/effect/floor_decal/corner/beige{dir = 6},/turf/unsimulated/floor{icon_state = "white"},/area/centcom/medical) "aKB" = (/obj/structure/table/woodentable{dir = 5},/obj/structure/flora/pottedplant{pixel_y = 8},/turf/unsimulated/floor{tag = "icon-wood"; icon_state = "wood"},/area/centcom/bar) "aKC" = (/turf/unsimulated/floor{tag = "icon-wood"; icon_state = "wood"},/area/centcom/bar) -"aKD" = (/obj/structure/table/steel,/turf/unsimulated/floor{icon_state = "steel"},/area/centcom/bathroom) +"aKD" = (/obj/machinery/door/airlock/multi_tile/glass{req_access = list(101)},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) "aKE" = (/obj/structure/closet/secure_closet/personal,/turf/unsimulated/floor{icon_state = "steel"},/area/centcom/bathroom) "aKF" = (/turf/unsimulated/floor{icon_state = "steel"},/area/centcom/bathroom) "aKG" = (/obj/structure/bed/chair{dir = 8},/turf/unsimulated/floor{icon_state = "lino"},/area/centcom/tram) @@ -2740,62 +2740,136 @@ "baJ" = (/obj/machinery/computer/teleporter,/turf/unsimulated/floor{icon_state = "dark"},/area/wizard_station) "baK" = (/obj/machinery/teleport/station,/turf/unsimulated/floor{icon_state = "dark"},/area/wizard_station) "baL" = (/obj/machinery/teleport/hub,/turf/unsimulated/floor{icon_state = "dark"},/area/wizard_station) - +"baM" = (/obj/structure/bed/chair{dir = 1},/turf/simulated/shuttle/floor{icon_state = "floor7"},/area/shuttle/administration/centcom) +"baN" = (/turf/simulated/shuttle/floor{icon_state = "floor7"},/area/shuttle/administration/centcom) +"baO" = (/obj/structure/table/reinforced,/obj/machinery/cell_charger{pixel_x = -4; pixel_y = 4},/turf/simulated/shuttle/floor{icon_state = "floor7"},/area/shuttle/administration/centcom) +"baP" = (/obj/structure/table/reinforced,/obj/machinery/recharger{pixel_y = 4},/turf/simulated/shuttle/floor{icon_state = "floor7"},/area/shuttle/administration/centcom) +"baQ" = (/obj/machinery/light{dir = 8},/obj/machinery/door/window/southleft,/turf/simulated/shuttle/floor{icon_state = "floor6"},/area/shuttle/administration/centcom) +"baR" = (/obj/structure/table/reinforced,/turf/simulated/shuttle/floor{icon_state = "floor6"},/area/shuttle/administration/centcom) +"baS" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/spray/cleaner,/turf/simulated/shuttle/floor{icon_state = "floor6"},/area/shuttle/administration/centcom) +"baT" = (/obj/structure/table/reinforced,/obj/item/weapon/flame/lighter/zippo,/obj/item/weapon/storage/fancy/cigarettes,/turf/simulated/shuttle/floor{icon_state = "floor6"},/area/shuttle/administration/centcom) +"baU" = (/obj/structure/closet/emcloset,/obj/item/device/suit_cooling_unit,/turf/simulated/shuttle/floor{icon_state = "floor7"},/area/shuttle/administration/centcom) +"baV" = (/obj/machinery/door/airlock/centcom{name = "Administrative Office"; opacity = 1; req_access = list(101)},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/command) +"baW" = (/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 8},/obj/structure/window/reinforced{dir = 4; health = 1e+006},/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/shuttle/administration/centcom) +"baX" = (/turf/simulated/floor/wood,/area/shuttle/administration/centcom) +"baY" = (/obj/machinery/vending/snack,/turf/simulated/floor/wood,/area/shuttle/administration/centcom) +"baZ" = (/obj/structure/bed/chair{dir = 1},/turf/simulated/floor/wood,/area/shuttle/administration/centcom) +"bba" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/shuttle/floor{icon_state = "floor7"},/area/shuttle/administration/centcom) +"bbb" = (/obj/machinery/autolathe{desc = "Your typical Autolathe. It appears to have much more options than your regular one, however..."; hacked = 1; name = "Centcom Autolathe"},/obj/machinery/light,/turf/simulated/shuttle/floor{icon_state = "floor7"},/area/shuttle/administration/centcom) +"bbc" = (/obj/machinery/pros_fabricator,/turf/simulated/shuttle/floor{icon_state = "floor7"},/area/shuttle/administration/centcom) +"bbd" = (/obj/machinery/mecha_part_fabricator,/turf/simulated/shuttle/floor{icon_state = "floor7"},/area/shuttle/administration/centcom) +"bbe" = (/obj/structure/dispenser,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor7"},/area/shuttle/administration/centcom) +"bbf" = (/obj/machinery/cryopod{dir = 4},/turf/simulated/floor/wood,/area/shuttle/administration/centcom) +"bbg" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "diagonalWall3"},/area/shuttle/administration/centcom) +"bbh" = (/turf/simulated/shuttle/wall{icon_state = "diagonalWall3"},/area/shuttle/administration/centcom) +"bbi" = (/obj/structure/closet/emcloset,/obj/item/device/suit_cooling_unit,/turf/simulated/floor/wood,/area/shuttle/administration/centcom) +"bbj" = (/obj/machinery/light,/turf/simulated/floor/wood,/area/shuttle/administration/centcom) +"bbk" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/bed/chair/comfy/black{dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"bbl" = (/obj/machinery/door/window/brigdoor/westleft,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"bbm" = (/obj/machinery/light{dir = 1},/obj/machinery/bodyscanner{dir = 8},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) +"bbn" = (/obj/machinery/clonepod{biomass = 900},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) +"bbo" = (/obj/machinery/body_scanconsole,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) +"bbp" = (/obj/machinery/computer/shuttle_control/multi/admin,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"bbq" = (/obj/structure/closet/medical_wall{pixel_x = 31},/obj/item/weapon/storage/firstaid/combat,/obj/item/bodybag/cryobag,/obj/item/bodybag/cryobag,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) +"bbr" = (/obj/machinery/light{dir = 1},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"bbs" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/closet/secure_closet/hos{name = "security gear locker"; req_access = list(101)},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"bbt" = (/obj/machinery/light{dir = 8},/obj/machinery/door/window/northleft,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) +"bbu" = (/obj/structure/table/reinforced,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) +"bbv" = (/obj/item/weapon/storage/firstaid/surgery,/obj/structure/table/reinforced,/obj/item/weapon/tank/anesthetic,/obj/item/clothing/mask/breath/medical,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) +"bbw" = (/obj/machinery/smartfridge/chemistry,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) +"bbx" = (/obj/machinery/door/airlock/centcom{name = "Quarters"; opacity = 1; req_access = list(101)},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"bby" = (/obj/structure/grille,/obj/structure/window/reinforced/polarized{dir = 2; id = "ccas_room1_tint"},/obj/structure/window/reinforced/polarized{dir = 8; id = "ccas_room1_tint"},/obj/structure/window/reinforced/polarized{dir = 4; id = "ccas_room1_tint"},/obj/structure/window/reinforced/polarized{dir = 1; id = "ccas_room1_tint"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"bbz" = (/obj/structure/grille,/obj/structure/window/reinforced/polarized{dir = 2; id = "ccas_room2_tint"},/obj/structure/window/reinforced/polarized{dir = 8; id = "ccas_room2_tint"},/obj/structure/window/reinforced/polarized{dir = 4; id = "ccas_room2_tint"},/obj/structure/window/reinforced/polarized{dir = 1; id = "ccas_room2_tint"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"bbA" = (/obj/structure/closet/emcloset,/obj/item/device/suit_cooling_unit,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"bbB" = (/obj/structure/bed/chair{dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) +"bbC" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/glass/beaker/large,/obj/item/weapon/reagent_containers/glass/beaker/large,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) +"bbD" = (/obj/machinery/button/windowtint{id = "ccas_room1_tint"; pixel_x = 24},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"bbE" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"bbF" = (/obj/machinery/button/windowtint{id = "ccas_room2_tint"; pixel_x = -24},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"bbG" = (/obj/machinery/light{dir = 4; icon_state = "tube1"; pixel_x = 0},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"bbH" = (/obj/machinery/chem_master,/obj/machinery/light,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) +"bbI" = (/obj/machinery/chemical_dispenser/ert,/obj/structure/table/reinforced,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/administration/centcom) +"bbJ" = (/obj/structure/closet/secure_closet/personal,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"bbK" = (/obj/structure/bed/double/padded,/obj/item/weapon/bedsheet/captaindouble,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration/centcom) +"bbL" = (/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/floor{icon_state = "plating"; name = "plating"},/area/centcom/command) +"bbM" = (/obj/machinery/door/airlock/centcom{name = "Private"; opacity = 1; req_access = list(105)},/turf/unsimulated/wall,/area/centcom/command) +"bbN" = (/obj/structure/bed/roller,/turf/unsimulated/floor{dir = 2; icon_state = "dark"},/area/centcom/command) +"bbO" = (/obj/structure/bed,/turf/unsimulated/floor{dir = 2; icon_state = "dark"},/area/centcom/command) +"bbP" = (/obj/item/weapon/gun/energy/sizegun,/turf/unsimulated/floor{dir = 2; icon_state = "dark"},/area/centcom/command) +"bbQ" = (/obj/structure/bed/chair,/obj/item/weapon/handcuffs,/turf/unsimulated/floor{dir = 2; icon_state = "dark"},/area/centcom/command) +"bbR" = (/obj/item/weapon/storage/firstaid/combat,/turf/unsimulated/floor{dir = 2; icon_state = "dark"},/area/centcom/command) +"bbS" = (/obj/item/weapon/melee/baton/cattleprod,/turf/unsimulated/floor{dir = 2; icon_state = "dark"},/area/centcom/command) +"bbT" = (/obj/structure/kitchenspike,/turf/unsimulated/floor{dir = 2; icon_state = "dark"},/area/centcom/command) +"bbU" = (/obj/structure/flora/pottedplant{icon_state = "plant-22"},/turf/unsimulated/floor{icon_state = "steel"},/area/centcom/tram) +"bbV" = (/obj/structure/flora/pottedplant{pixel_y = 8},/obj/structure/table/woodentable{dir = 5},/turf/unsimulated/floor{icon_state = "steel"},/area/centcom/command) +"bbW" = (/obj/machinery/door/blast/regular{id = "CentComPort"; name = "Security Doors"},/turf/unsimulated/floor{icon_state = "steel"},/area/centcom/main_hall) +"bbX" = (/obj/structure/flora/pottedplant{icon_state = "plant-24"; pixel_y = 8; tag = "icon-plant-24"},/obj/structure/table/woodentable{dir = 5},/turf/unsimulated/floor{icon_state = "steel"},/area/centcom/tram) +"bbY" = (/obj/machinery/chemical_dispenser/ert,/obj/item/weapon/reagent_containers/glass/beaker/large,/obj/effect/floor_decal/corner/beige{dir = 6},/obj/structure/table/standard,/turf/unsimulated/floor{icon_state = "white"},/area/centcom/medical) +"bbZ" = (/obj/machinery/chemical_dispenser/full,/obj/structure/table/standard,/turf/unsimulated/floor{icon_state = "white"},/area/centcom/medical) +"bca" = (/obj/structure/table/steel,/obj/structure/flora/pottedplant{pixel_y = 8},/turf/unsimulated/floor{icon_state = "steel"},/area/centcom/bathroom) +"bcb" = (/obj/structure/table/steel,/obj/structure/flora/pottedplant{icon_state = "plant-20"; pixel_y = 8; tag = "icon-plant-22"},/turf/unsimulated/floor{icon_state = "steel"},/area/centcom/bathroom) +"bcc" = (/obj/effect/floor_decal/corner/green{dir = 6},/obj/structure/closet/medical_wall{pixel_x = 31},/turf/unsimulated/floor{icon_state = "white"},/area/centcom/medical) +"bcd" = (/obj/structure/table/steel,/obj/structure/flora/pottedplant{icon_state = "plant-06"; pixel_y = 8; tag = "icon-plant-06"},/turf/unsimulated/floor{icon_state = "steel"},/area/centcom/bathroom) +"bce" = (/obj/structure/table/steel,/obj/structure/flora/pottedplant{icon_state = "plant-04"; pixel_y = 8; tag = "icon-plant-04"},/turf/unsimulated/floor{icon_state = "steel"},/area/centcom/bathroom) +"bcf" = (/obj/structure/table/glass,/obj/item/bodybag/cryobag,/turf/unsimulated/floor{icon_state = "white"},/area/centcom/medical) +"bcg" = (/obj/structure/table/glass,/turf/unsimulated/floor{icon_state = "white"},/area/centcom/medical) +"bch" = (/obj/effect/floor_decal/corner/blue{dir = 5},/obj/machinery/atmospherics/unary/freezer,/turf/unsimulated/floor{icon_state = "white"},/area/centcom/medical) + (1,1,1) = {" -aaaaabaacaadaaeaafaagaahaaaaaiaajaakaalaamaanaaoaagaafaajaacaadaahaakaaeaamaaiaaoaalaahaajaapaaqaaraasaataauaavaawaaxaayaaaaabaacaadaaeaafaagaahaaaaaiaajaakaalaamaanaaoaagaafaajaacaadaahaakaazaaAaaBaaCaaDaaEaaFaaGaaHaaIaaJaaKaaLaaMaaNaaOaaAaaBaaCaaDaaEaaFaaGaaHaaIaaJaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaQaaQaaQaaQaaQaaQaaQaaQaaQaaQaaQaaQaaQaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaRaaSaaSaaSaaSaaSaaSaaSaaSaaSaaSaaRaaSaaSaaSaaSaaSaaSaaSaaSaaSaaSaaRaaSaaSaaSaaSaaSaaSaaSaaSaaSaaSaaRaaSaaSaaSaaSaaSaaSaaSaaSaaSaaSaaRaaSaaSaaSaaSaaSaaSaaSaaSaaSaaSaaRaaSaaSaaSaaSaaSaaSaaSaaSaaSaaSaaRaaSaaSaaSaaSaaSaaSaaSaaSaaSaaSaaR -aajaaTaaUaaVaaWaaXaaYaaZabaabbabcabdabeabfabgabhaaYaaXabcaaUaaVaaZabdaaWabfabbabhabeaaZabcaabaauaavaawabiabjabkablabmabeaaXabfaaZabcabbabhabeaaXabfaaZabcabbabhabhabeaaXabfaaZabcabbabhabhabmaazaaEabnaboabpaaqaaraasaataauaavaawabiabjabkablabqabnaboabpaaqaaraasaataauaaNaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaQabrabsaaQabrabsaaQabrabsaaQabrabsaaQaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPabtabuabuabuabvabuabuabuabuabuabuabwabxabyabxabyabxabxabyabxabyabxabwabzabAabAabAabAabAabAabAabAabAabwabBabCabDabDabDabDabDabDabDabDabwabEabEabEabEabEabEabEabEabEabEabwabFabFabFabFabFabFabFabFabFabFabwabGabHabIabJabKabKabKabKabKabLabM -aamaaWabbabeaaZabgaaUaaYabcaaXabfabaabhaaVabdaaTaaUabgabfabbabeaaYabaaaZaaVaaXaaTabhaaYabfaaeaaraasaataauaavaawabiabNabhabgaaVaaYabfaaXaaTabhabgaaVaaYabfaaXaaTaaTabhabgaaVaaYabfaaXaaTaaTabNaazaaBabkablabqabnaboabpaaqaaraasaasaataauaavabiabjabkablabqabnaboabpaaqaaraaKaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaQaaQaaQaaQaaQaaQaaQaaQaaQaaQaaQaaQaaQaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPabtabuabuabuabuabuabuabuabuabOabuabwabPabQabPabQabPabQabPabQabPabQabwabRabRabRabRabRabRabRabRabRabRabwabBabSabTabTabTabTabTabTabTabTabwabEabUabEabEabEabEabEabEabUabEabwabFabFabFabFabFabFabFabFabFabFabwabGabHabIabVabWabWabWabWabWabXabM -aadaaZaaXabhaaYabdabbaaUabfaaUaaVabcaaTabeabaaaWabbabdaaVaaXabhaaUabcaaYabeabgaaWaaTaaUaaVaahabiabjabkablabqabnaboabYaaTabdabeaaUaaVabgaaWaaTabdabeaaUaaVabgaaWaaWaaTabdabeaaUaaVabgaaWaaWabYaazaaHaaqaaraasaataauaavaawabiabjaawabiabjabkaboabpaaqaaraasaataauaavaawabiaaBaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaQabrabsaaQabrabsaaQabrabsaaQabrabsaaQaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPabtabuabOabuabuabuabuabuabuabuabuabwabQabPabZacaacbacaacbaccabQabPabwabRabRabRabRabRabRabRabRabRabRabwabBacdabTabDaceabDabTacfacgachabwabEabEabEabEabEabEabEabEabEabEabwabFabFabFabFabFabFabFabFabFabFabwabGabGaciabVabWabWabWabWabWabXabM -aalaaYabgaaTaaUabaaaXabbaaVabbabeabfaaWabhabcaaZaaXabaabeabgaaTabbabfaaUabhabdaaZaaWabbabeaagaboabpaaqaaraasaataauacjabfaaUabaaaTabdaaYaaVabfaaUabaaaTabdaaYaaVaaVaaWaaUabaaaTabdaaYaaVaaVacjaazaaNaawabiabjabkablabqabnaboabpaataauaavaawaauaavaawabiabjabkablabqabnaboaaHaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaQaaQaaQaaQaaQaaQaaQaaQaaQaaQaaQaaQaaQaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPabtabuabuabuabuabuabvabuabuabuabuabwabQabPackaclacmacmacnacoacbacaabwacpacpacpacpacpacpacpacpacpacqabwabBacdacracsactacuacvacwacxacyabwabEabEabEabUabEabEabUabEabEabEabwabFabFabFabFabFabFabFabFabFabFabwabGabHabIabVabWabWabWabWabWabXabM -aaoaaUabdaaWabbabcabgaaXabeaaXabhaczacAacBacCabYacDacEacFacGaaWaaXaaVabbaaTabaaaYaaZaaXabhaacabiabjabkablabqabnaboacHabeaaXabfaaZabcabbabhaaVabbabcaaWabaaaUabeabeaaVabbabcaaWabaaaUabeabeacHaazaaHaaqaaraasaataauaavaawabiabjabkablabqabnaboabpaaqaaraasaataauaavaawabiaaBaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPabtabuabuabvabuabuabuabvabuabuabuabwabPabQacIacnacJacJacnacnacnacnabwacKacKacLacMacMacMacMacNacKacOabwabBacdacPacQacQacQacRacwacSacTabwabEabEabEabEabEabEabEabEabEabEabwabFabFabFabFabFabFabFabFabFabFabwabGabHabIabVabWabWabWabWabWabXabM -aababbabaaaZaaXabfabdabgabhabgacCacUacVacVacVacVacVacVacVacFacEaaWabeaaXaaWabcaaUaaYabgaaTaaiaasaataauaavaawabiabjabmabhabgaaVaaYabfaaXaaTabeaaXabfaaZabcabbabhabhabeaaXabfaaZabcabbabhabhabmaazaaCablabqabnaboacWacXacXacYacZacWacXacYacWacXacYacYacYabnaboabpaaqaaraasaaLaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPabtabuabuabuabuabuabuabuabuabuabuabwabPabQacIacnacJacJacnacnacnacnabwacKacKadaadbadbadbadbadcacKacOabwabBacdaddadeadfadeadgacwacSacTabwabEabEabEabEabEabEabEabEabEabEabwabFabFabFabFabFabFabFabFabFabFabwabGabHabIadhabWabWabWabWabWadiabM -aaeaaXabcaaYabgaaVabaabdaaTadjadkacVacVacVacVacVacVacVacVacVacDadlabhabgaaZabfabbaaUabdaaWaafabqabnaboabpaaqaaraasabNaaTabdabeaaUaaVabgaaWaaWabeaaXabfaaZabcabbabhabhaaXabfaaZabcabbabhabhabNaazaaLaauaavaawabiadmadnadnadoadpadqadradsadtaduadvadvacYadmabiabjabkablabqaaFaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPabtabuabuabuabuabuabOabuabuabuabvabwabQabPackaclacmacmacnadwadxadyabwacKacKadaadbadbadbadbadcacKacOabwabBacdadzadAadfadAadBacwacSacTabwabEabEabEabUabEabEabUabEabEabEabwabFabFabFabFabFabFabFabFabFabFabwabGabHabIadhabWabWabWabWabWadiabM -aahabgabfaaUabdabeabcabaaaWaczacVacVacVacVacVacVacVacVacVacVacVabmaaTabdaaYaaVaaXabbabaaaZaanabpaaqaaraasaataauaavabYabfaaUabaaaTabdaaYaaVadCadDadEadFadGadHadIadJadKabgaaVaaYabfaaXaaTaaTabYaazaaOabiabjabkabladLadMadMadNadOadOadnadoadpadradsadsadsadmablabqabnaboabpaaIaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPabtabuabuabOabuabuabuabuabuabuabuabwabQabPadPadyadxadyadxadQabQabPabwacKacKadaadbadbadbadbadcacKacOabwabBadRadSadfadfadfadTacwacSacTabwabEabEabEabEabEabEabEabEabEabEabwabFabFabFabFabFabFabFabFabFabFabwabGabGadUadhabWabWabWabWabWadiabM -aagabdaaVabbabaabhabfabcaaZacUacVacVacVacVacVacVacVacVacVacVacVacGaaWabaaaUabeabgaaXabcaaYaakabkablabqabnaboabpaaqacjaaVabbabcaaWabaaaUabeadVadWadXadYadZaeaaebaebadKabdabeaaUaaVabgaaWaaWacjaazaaJaasaataauaavadmadqadqadradsadqadradsadtaecaedaedaedaeeaavaawabiabjabkaaDaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPabtabuabuabuabuabuabuabuabuabuabuabwabPabQabPabQabPabQabPabQabQabPabwacKacKaefaegaegaegaegaehacKaeiabwabBacdadzadAadAadAadBacwaejaekabwabEabUabEabEabEabEabEabEabUabEabwabFabFabFabFabFabFabFabFabFabFabwabGabHabIadhabWabWabWabWabWadiabM -aacabaabeaaXabcaaTaaVabfaaYacCacVacVacVacVacVacVacVacVacVacVacVaaxaaZabcabbabhabdabgabfaaUaaaaataauaavaawabiabjabkacHaaUaaVaaZabdaaWabfaeladJaemaenaeoadXadWaepaepadHaelaaVaaZabdaaWabfabbacHaazaaDabqabnaboabpaeqaeraeraecaedadnadoadpadqadoadpadpadpaesabpaaqaaraasaataaMaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPabtabvabuabuabuabOabuabuabuabuabOabwabxabyabxabyabxabxabyabxabyabxabwaetacKacKacKacKacKacKacKacKaeuabwabBabCaevaewaewaewaexacwabDabDabwabEabEabEabEabEabEabEabEabEabEabwabFabFabFabFabFabFabFabFabFabFabwabGabHabIaeyaezaezaezaezaezaeAabM -aaiabcabhabgabfaaWabeaaVaaUadkacVacVacVacVacVacVacVacVacVacVacVacEaaYabfaaXaaTabaabdaaVabbaajabjabkablabqabnaboabpabNabbabeaaYabaaaZaaVaeBaenaeaadZaeCaeDaeEaeFaeFaenaeBabeaaYabaaaZaaVaaXaaxaazaaIaaraasaataauaeGadqadqadradsadtaduadvaeraecaedaedacYaeHaauaavaawabiabjaaCaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaRaeIaeIaeIaeIaeIaeIaeIaeIaeIaeIaaRaeIaeIaeIaeIaeIaeIaeIaeIaeIaeIaaRaeIaeIaeIaeIaeIaeIaeIaeIaeIaeIaaRaeJaeJaeJaeJaeJaeJaeJaeJaeJaeJaaRaeJaeJaeJaeJaeJaeJaeJaeJaeJaeJaaRaeJaeJaeJaeJaeJaeJaeJaeJaeJaeJaaRaeJaeJaeJaeJaeJaeJaeJaeJaeJaeJaaR -aafabfaaTabdaaVaaZabhabeabbaeKacVacVacVacVacVacVacVacVacVacVacVaeLaaUaaVabgaaWabcabaabeaaXaamaaraasaataauaavaawabiabYaaXabhaaUabcaaYabeaeMadYaepaeaaeoaebadWadZaebaeFaeMabhaaUabcaaYabeabgabmaazaaBabkablabqabnaeNaeqaeqaeOacWacXacYaeqaeOacWacXacXacXabqabnaboabpaaqaaraaKaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPabtaePaePaePaePaePaePaePaePaePaePabwaeQaeQaeQaeQaeQaeQaeQaeQaeQaeQabwaeRaeRaeRaeRaeRaeRaeRaeRaeRaeSabwaeTaeUaeVaeWaeXaeWaeYaeZaeXaeZabwafaafaafaafaafaafaafaafaafaafaabwafbafcafdafeaffaffaffaffaffafgabwafhafhafiafiafiafiafiafiafiafiabM -aanaaVaaWabaabeaaYaaTabhafjafkacVacVacVacVacVacVacVacVacVacVacVaflacHabeabdaaZabfabcabhabgaadaavaawabiabjabkablabqacjabgaaTabbabfaaUabhafmaenaeaadZaeCaeDaeEaeFaepaebafmaaTabbabfaaUabhabdabNaazaaFaboabpaaqaaraasaataauaavaasabkablabqabnabiabnaboabpaaqaaraasaataauaavaaOaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPabtaePaePaePafnaePaePaePaePafnaePabwaeQafoaeQaeQaeQaeQafoaeQaeQaeQabwaeRaeRafpafqafqafqafraeRaeRaeRabwaeTaeUaeVafsaftafsaftafuaftafuabwafaafaafvafaafaafaafaafaafaafaabwafbafcafdafwafxafxafxafxafxafyabwafiafiafiafiafzafzafzafiafiafiabM -aakabeaaZabcabhaaUaaWaaTadjacVacVacVacVacVacVacVacVacVacVacVacVacVaayabhabaaaYaaTaaVaaWabaaaoablabqabnaboabpaaqaaracHabdaaWaaXaaVabbaaTafAaeFadWadXadYadZaeaaebaeCaepafAaaWaaXaaVabbaaTabaabYaazaaKaataauaavabqacXacXacXacYacZacWacXacYacWacXacYacYacZaavaawabiabjabkablaaEaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPabtaePaePaePaePaePaePaePaePaePaePabwaeQaeQaeQaeQaeQaeQaeQaeQafBaeQabwaeRaeRafCafCafCafCafCaeRaeRaeRabwaeTaeTafDafsaftaeXaeXaeXaftafuabwafaafaafaafaafaafaafEafFafaafaabwafbafbafGafwafxafxafxafxafxafyabwafiafiafiafHafIafIafIafiafiafiabM -aaaabhaaYabfaaTabbaaZaaWafJacVacVacVacVacVacVacVacVacVacVacVacVacVacDaaTabcaaUabeabeaaZabcaababnaboabpaaqaaraasaataaxabaaaZabgabeaaXaaWafKaebaemaenaeoadXadWaepaenadXafKaaZabgabeaaXaaWabcaaxaazaaMaavaawabiadmacWafLafLafMafNafOafPafQafRafSafTafTadmabiabjabkablabqabnaaGaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPabtaePafnaePaePaePaePafnaePaePaePabwaeQaeQafUaeQafBaeQaeQaeQaeQaeQabwafVafVafVafVafVafVafVafVafVafWabwaeTaeUaeVafsaftaftaftaftaftafuabwafaafaafaafaafXafaafaafaafaafaabwafbafcafdafwafxafxafxafxafxafyabwafiafzafYafZagaagaagbagcafzafiabM -aajaaTaaUaaVaaWaaXaaYaaZaczacVacVacVacVacVacVacVacVacVacVacVacVacVacGaaWabfabbabhabhaaYabfaaeaawabiabjabkablabqabnabmabcaaYabdabhabgaaZagdaepageaeFaeEaenaemaeCaeFaenagdaaYabdabhabgaaZabfabmaazaaGabpaaqaaradLagfagfagfaggaghaghafLafMafNafPafQafQadmaaraasaataauaavaawaaAaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPabtaePaePaePaePaePaePaePaePaePaePabwaeQaeQaeQagiaeQaeQaeQaeQagiaeQabwagjagkaglaglaglaglaglagmafVafWabwaeTaeUaeVagnagoagoagpagoagoagqabwafaafaafaafaafaafaafaagrafaafaabwafbafcafdagsagtagtagtagtagtaguabwafiafzafYagvagwagxagyagcafzafiabM -aamaaWabbabeaaZabgaaUaaYacUacVacVacVacVacVacVacVacVacVacVacVacVacVaaxaaZaaVaaXaaTaaTaaUaaVaahabqabnaboabpaaqaaraasabNabfaaUabaaaTabdaaYagzaeCaeDaebaeaaeFageadYaebaeFagzaaUabaaaTabdaaYaaVabNaazaaLaauaavaawadmafOafOafOafPafQafOafPafQafRagAagBagBaeeaawabiabjabkablabqaaFaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPabtaePaePaePaePaePaePaePaePaePaePabwaeQaeQaeQaeQaeQaeQaeQaeQaeQaeQabwagjagCagDagDagDagDagDagEafVafWabwaeTaeUaeVagFagGagGagGagGagGagHabwafaafaafaafaafaafaafaafaafaafaabwafbafcafdagIagJagJagJagJagJagKabwafiafzafYagvagLagMagyagcafzafiabM -aadaaZaaXabhaaYabdabbaaUacCacVacVacVacVacVacVacVacVacVacVacVacVacVacEaaYabeabgaaWaaWabbabeaagaasaataauaavaawabiabjabYaaVabbabcaaWabaaaUadHadCadDadEadFadGadHadIadJadKadHabbabcaaWabaaaUabeabYaazaaCablabqabnaeqagNagNagNagAagBafLafMafNafOafMafNafNaesabnaboabpaaqaaraasaaLaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPabtaePaePaePafnaePaePaePaePafnaePabwaeQaeQaeQaeQafoaeQafUaeQaeQafoabwafVagCagDagDagDagDagDagEafVafWabwaeTaeUaeVagOaftaftaftaftaftagPabwafaafaafaafaafaafaafaafaafaafaabwafbafcafdagQafxafxafxafxafxagRabwafiafzafYagbagSagSagTagcafzafiabM -aalaaYabgaaTaaUabaaaXabbadkacVacVacVacVacVacVacVacVacVacVacVacVacVaeLaaUabhabdaaZaaZaaXabhaacabkablabqabnaboabpaaqacjabeaaXabfaaZabcabbabhabhabeaaXabfaaZabcabbabhabeabeaaXabfaaZabcabbabhacjaazaaJaasaataauaeGaeNafOafOafPafQafRafSafTagNagAagBagBaeHaauaavaawabiabjabkaaDaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPabtaePaePaePaePaePaePaePaePaePaePabwagUaeQaeQaeQaeQagUaeQaeQaeQaeQabwafVagCagDagDagDagDagDagVafVafWabwaeTaeTagWagOaftagXagXagXaftagPabwagYagYagYagYagYagYagYagYagYagYabwafbafbagZagQafxafxafxafxafxagRabwafiafiafiahaahaahaahbafiafiafiabM -aaoaaUabdaaWabbabcabgaaXaeKacVacVacVacVacVacVacVacVacVacVacVacVacVaflabbaaTabaaaYaaYabgaaTaaiaauaavaawabiabjabkablacHabhabgaaVaaYabfaaXaaTaaTabhabgaaVaaYabfaaXaaTabhabhabgaaVaaYabfaaXaaTacHaazaaEabnaboabpabqaeqaeqaeqaeOacWacXacYaeqaeOacWacXacXacYabpaaqaaraasaataauaaNaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPabtaePafnaePaePaePaePafnaePaePaePabwaeQagiaeQafUaeQaeQagiaeQafUaeQabwafVahcahdahdahdahdahdaheafVafWabwaeTaeUaeVagOaftagOaftagPaftagPabwahfahfahfahfahfahfahfahfahfahfabwafbafcafdagQafxafxafxafxafxagRabwafiafiafiafzafzafzafiafiafiafiabM -aababbabaaaZaaXabfabdabgafkacVacVacVacVacVacVacVacVacVacVacVacVacVahgaaXaaWabcaaUaaUabdaaWaafabpaaqaaraasaataauaavabmaaTabdabeaaUaaVabgaaWaaWaaTabdabeaaUaaVabgaaWaaTaaTabdabeaaUaaVabgaaWabmaazaaOabiabjabkablabqabnaboabpaaqaaraasaataauaavaawabiabjabkablabqabnaboabpaaIaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPabtaePaePaePaePaePaePaePaePaePaePabwaeQaeQaeQaeQagUaeQaeQaeQaeQagUabwafVafVafVafVafVafVafVafVafVafWabwaeTaeUaeVahhagXahhahiahjagXahjabwahfahfahfahfahfahfahfahfahfahfabwafbafcafdahkahlahlahlahlahlahmabwafiafiafiafiafiafiafiafiahnahnabM -aaeaaXabcaaYabgaaVabaabdacBacVacVacVacVacVacVacVacVacVacVacVacVacVacFabgaaZabfabbabbabaaaZaanabnaboabpaaqaaraasaatabNaaWabaabhabbabeabdaaZaaVabfaaUabaaaTabdaaYaaVabfaaWabaabhabbabeabdaaZabNaazaaMaavaawabiabjabkablabqabnaboabpaaqaaraasaataauaavaawabiabjabkablabqabnaaGaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaRahoahoahoahoahoahoahoahoahoahoaaRahoahoahoahoahoahoahoahoahoahoaaRahoahoahoahoahoahoahoahoahoahoaaRahoahoahoahoahoahoahoahoahoahoaaRahoahoahoahoahoahoahoahoahoahoaaRahoahoahoahoahoahoahoahoahoahoaaRahoahoahoahoahoahoahoahoahoahoaaR -aahabgabfaaUabdabeabcabaahpacVacVacVacVacVacVacVacVacVacVacVacVacVahqabdaaYaaVaaXaaVaaWabaaapaavaawabiabjabkablabqabYaaZabcaaTaaXabhabaaaYabeaaVabbabcaaWabaaaUabeaaVaaZabcaaTaaXabhabaaaYabYaazaaFaboabpaaqaaraasaataauaavaawabiabjabkablabqabnaboabpaaqaaraasaataauaavaaOaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP -aagabdaaVabbabaabhabfabcacAacVacVacVacVacVacVacVacVacVacVacVacVacVabmabaaaUabeabgaaVaaWabaaaoabjabkablabqabnaboabpacjaaYabfaaWabgaaTabcaaUabhabeaaXabfaaZabcabbabhabeaaYabfaaWabgaaTabcaaUacjaazaaIaaraasaataauaavaawabiabjabkablabqabnaboabpaaqaaraasaataauaavaawabiabjaaCaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP -aacabaabeaaXabcaaTaaVabfahracVacVacVacVacVacVacVacVacVacVacVacVacVabNabcabbabhabdabeaaZabcaabaataauaavaawabiabjabkaayaayaaaaabaacaadaaeaafaagaahaaaaaiaajaakaalaamaanaaoaagaafaajaacaadaahaakaazaaDaaEaaFaaGaaHaaIaaJaaKaaLaaMaaNaaOaaAaaBaaCaaDaaEaaFaaGaaHaaIaaJaaKaaLaaMaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahsahsahsahsahsahsahsahsahsahsahsahsahsahsahsahsahsahsahsahsahsahsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP -aaiabcabhabgabfaaWabeaaVahracVacVacVacVacVacVacVacVacVacVacVacVacVabNabfaaXaaTabaabhaaYabfaaeaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahsahtahuahvahwahxahyahsahzahAahAahAahAahAahsahBahCahBahCahBahCahsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP -aafabfaaTabdaaVaaZabhabeahracVacVacVacVacVacVacVacVacVacVacVacVacVabNaaVabgaaWabcaaTaaUaaVaahaaTaaaaabaacaadaaeaafaagaahaaaaaiaajaakaalaamaanaaoaagaafaajaacaadaahaakaaeaamaaiaaoaaTabdaazahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahsahtahAahAahAahAahEahsahFahCahCahCahGahAahsahHahCahHahCahHahCahsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP -aanaaVaaWabaabeaaYaaTabhahIacVacVacVacVacVacVacVacVacVacVacVacVacVabYabeabdaaZabfaaWabbabeaagaaWaajaaTaaUaaVaaWaaXaaYaaZabaabbabcabdabeabfabgabhaaYaaXabcaaUaaVaaZabdaaWabfabbaabaaWabaaazahDabbaaTabaabbabaabbaaTabaabbaaTabaabbaaTabaabbaaTabaabbaaTabaabbabaabbaaTabaabbaaTabaabbaaTabaabbaaTabaabbabbahDaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahsahtahAahAahJahAahKahsahLahCahMahMahGahAahsahCahCahCahCahCahCahsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP -aakabeaaZabcabhaaUaaWaaTahNacVacVacVacVacVacVacVacVacVacVacVacVacVacjabhabaaaYaaVaaZaaXabhaacaaZaamaaWabbabeaaZabgaaUaaYabcaaXabfabaabhaaVabdaaTaaUabgabfabbabeaaYabaaaZaaVaaXaaeaaZabcaazahDaaXaaWabcaaXabcaaXaaWabcaaXaaWabcaaXaaWabcaaXaaWabcaaXaaWabcaaXabcaaXaaWabcaaXaaWabcaaXaaWabcaaXaaWabcaaPaaXahDaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahsahsahsahAahJahAahAahAahAahCahMahMahCahAahOahCahCahCahCahCahCahsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP -aaaabhaaYabfaaTabbaaZaaWahNacVacVacVahPacVacVacVacVacVahPacVacVacVacjaaTabcaaUabeaaYabgaaTaaiaaYaadaaZaaXabhaaYabdabbaaUabfabgaaVabcaaTabeabaaaWabbabdaaVaaXabhaaUabcaaYabeabgaahaaYabfaazahDabgaaZabfabgabgaaZabfabgaaZabfabgaaZabfabgaaZabfabgabgaaZabfabgaaZabfabgaaZabfabgaaZabfabgaaZabfabgabgaaZaaPahDaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahsahQahRahAahAahAahAahAahAahCahMahMahCahAahOahCahCahCahCahCahCahsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP -aajaaTaaUaaVaaWaaXaaYaaZaayaaxaaxacEaeLahPahSahTahUahVacGacFahqaaxacHaaWabfabbabhaaUabdaaWaafaaUaalaaYabgaaTaaUabaaaXabbaaVabdabeabfaaWabhabcaaZaaXabaabeabgaaTabbabfaaUabhabdaagaaUaaVaazahDabgaaYaaYabeabgaaYabeabgaaYabeabgaaYabeabgaaYabeabgabgaaYaaYabeabgaaYabeabgaaYabeabgaaYabeabgaaYabeabgaaYaaYahDaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahWahXahXahXahXahXahYaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahsahsahsahZaiaahsahsahsahAahCahMahMahGahAahsahCahCahCahCahCahCahsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP -aamaaWabbabeaaZabgaaUaaYabdaaUabaabgaflacEaayahgabNacHaaxaaYabfaaWabgaaZaaVaaXaaTabbabaaaZaanabbaaoaaUabdaaWabbabcabgaaXabeabaabhaaVaaZaaTabfaaYabgabcabhabdaaWaaXaaVabbaaTabaaacabbabeaazahDabdaaUaaUabhabdaaUabhabdaaUabhabdaaUabhabdaaUabhabdabdaaUaaUabhabdaaUabhabdaaUabhabdaaUabhabdaaUabhabdaaUaaUahDaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahXaibaicaidaieaifahYaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahsaigaiaaiaaiaaiaaihahsahAahCahCahCahGahAahsahHahCahBahCahHahCahsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP -aadaaZaaXabhaaYabdabbaaUabfabgaaVabcaaTabeabaaaWabbabdaaVaaXabhaaUabcaaYabeabgaaWaaXabcaaYaakaaXaababbabaaaZaaXabfabdabgabhabcaaTabeaaYaaWaaVaaUabdabfaaTabaaaZabgabeaaXaaWabcaaiaaXabhaazahDabhabcabcabbabhabcabbabhabcabbabhabcabbabhabcabbabhabhabcabcabbabhabcabbabhabcabbabhabcabbabhabcabbabhaaVabcahDaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahXaiiaijaijaijaiiahYahYahYahYaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahsaigaiaaikailaiaaihahsahAahAahAahAahAahAahsahBahCahBahCahBahCahsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP -aalaaYabgaaTaaUabaaaXabbaaVabdabeabfaaWabhabcaaZaaXabaabeabgaaTabbabfaaUabhabdaaZabgabfaaUaaaabgaaeaaXabcaaYabgaaVabaabdaaTadCadDadEadFadGadHadIadJadKaaWabcaaYabdabhabgaaZabfaafabgaaTaazahDaaTabfabfaaXaaTabfaaXaaTabfaaXaaTabfaaXaaTabfaaXaaTaaTabfabfaaXaaTabfaaXaaTabfaaXaaTabfaaXaaTabfaaXaaTabfabfahDaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahXaiiaimaimaimaiiahYainaioahYaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahsahsahsahsahsahsahsahsahsahsahAahAahsahsahsahsahsahsahsahsahsahsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP -aaoaaUabdaaWabbabcabgaaXabeabaabhaaVaaZaaTabfaaYabgabcabhabdaaWaaXaaVabbaaTabaaaYabdaaVabbaajabdaahabgabfaaUabdabeabcabaaipaiqairaisaitaiuaivaiwaixadHaelabfaaUabaaaTabdaaYaaVaanabdaaWaazahDaaWaaVaaVabgaaWaaVabgaaWaaVabgaaWaaVabgaaWaaVabgaaWaaWaaVaaVabgaaWaaVabgaaWaaVabgaaWaaVabgaaWaaVabgaaWaaVaaVahDaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahXaiiaiyaizaiAaiiahYahYahYahYahYahYahYahYahYahYahYahYaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahsahAaiBahsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP -aababbabaaaZaaXabfabdabgabhabcaaTabeaaYaaWaaVaaUabdabfaaTabaaaZabgabeaaXaaWabcaaUabaabeaaXaamabaaagabdaaVabbabaabhabfabcaelaiuaiCaitaixaiDaiEaiFaiGaiHaeBaaVabbabcaaWabaaaUabeaakabaaaZaazahDaaZabeabeabdaaZabbafmafmafmafmafmafmabbafmafmafmabbabbabbafmafmafmabbafmafmaiIagdaelaiIabdaaZabeabdaaZabeabeahDaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahXaiiaiyaizaiAaiiaiJaiKaiLaiMaiNaiOaiKaiPaiQaiRaiRahYaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahsahAahAahsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP -aaeaanaamaacaakaalaajaaaaaeaadaahaabaaiaagaaoaafaajaalaahaamaacaaaaabaakaagaadaafaamaabaakaiSabcaacabaabeaaXabcaaTaaVabfaeBaiFaiGaiwaiTairaixaitaivaiUaeMabeaaXabfaaZabcabbabhaaaabcaaYaazahDaaYabhabhabaaaYabbafmaiVafmafmaiVafmabbafmaiVafmafmafmafmafmaiVafmabbafmaiVaiWaiWaiXaiWabaaaYabhabaaaYabhabhahDaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahXaiiaiyaizaiAaiiaiYaiKaiOaiOaiNaiOaiKaiOaiRaiRaiRahYaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahsaiZaiZahsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP -aahabfaaUabaaaTabdaaYaaVabdabfaaUabaaaTabdaaYaaVabdaaYaaVabfaaUabaaaTabdaaYaaVaaVaanaaPaaPaaPabfaaiabcabhabgabfaaWabeaaVaeMaitaivaiHaiCaiuaiTaiwaisaiEafmabhabgaaVaaYabfaaXaaTaajabfaaUaazahDaaUaaTaaTabcaaUabbafmaiVaiVaiVaiVafmafmafmaiVaiVaiVajaajbajbajcafmafmafmajaajbajbajcaiWabcaaUaaTabcaaUaaTaaTahDaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahXaiiaizaizaizajdajeajfaiOaiOaiNaiOaiKaiPaiQaiRaiRahYaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPajgajhajhajgaaPaaPaaPaaPajiajgajgajgajjaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP -aagaaVabbabcaaWabaaaUabeacGajkajlajmaflabcaayajnajoadIaaxaaVabbabcaaWabaaaUabeabeaakaaPaaPaaPaaVaafabfaaTabdaaVaaZabhabeafmaiwaisaiUaiGaiFaiCaiHaiDaixafAaaTabdabeaaUaaVabgaaWaamaaVabbaazahDabbaaWaaWabfabbabbafmaiVaiVaiVaiVafmafmaiVaiVaiVaiVajpajqajqajraiVafmafmajpajqajqajraiWabfabbaaWabfabbaaWaaWahDaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahXaiiaizaizaizajdajeajfaiOaiOaiOaiOajsaiOaiRaiRaiRahYaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPajiajgajgajgajgajgajtajuajvajjaaPaaPaaPaaPaaPajiajgajwajxajgajjaaPaaPajiajgajgajgajyajzaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP -aacabeaaXabfaaZabcabbabhahqajAajBajCacjaaZahgajDajEajFabmabeaaXabfaaZabcabbabhabhaaaaaPaaPaaPabeaanaaVaaWabaabeaaYaaTabhafAaiHaiDaiEaivaitaiGaiUairaiTafKaaWabaabhabbabeabdaaZaadabeabgaazahDaaXaaZaaZaaVaaXabbafmaiVaiVaiVaiVafmafmaiVaiVaiVaiVajGajHajHajIaiVafmafmajGajHajHajIaiWaaVaaXaaZaaVaaXaaZaaZahDaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahXaiiajJaizajKaiiaiYaiKaiOaiOaiNaiOaiKaiPaiQaiRaiRahYaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPajiajgajLajMajgajNajOajPajQajRajgajjaaPaaPaaPajiajgajgajhajhajgajgajtajvajgajSajTajgajyajUaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP -aaiabhabgaaVaaYabfaaXaaTahqajAajBajCacjaaZahgajDajEajFabmabhabgaaVaaYabfaaXaaTaaTaajaaPaaPaaPabhaakabeaaZabcabhaaUaaWaaTafKadVairaixaisaiwaivaiEaiuadKagdaaZabcaaTaaXabhabaaaYaalabhabdaazahDabgaaYaaYabeabgabbafmaiVaiVajaajbajbajcaiVaiVaiVaiVaiVajVajWaiVaiVaiVaiVaiVajVajWaiVaiWabeabgaaYabeabgaaYaaYahDaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahXajXaiiajYaiiajZaiJaiKaiOaiOaiNaiOaiKaiOaiRaiRaiRahYaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPakaakbakcakcakdakcakcakeakfakgajgajgajtajuajvajgajgakhakcakcakiajgakjakkaklakcakmajgajyajUaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP -aafaaTabdabeaaUaaVabgaaWabmaknakoakpacHaaYacFakqakraksabNaaTabdabeaaUaaVabgaaWaaWaamaaPaaPaaPaaTaaaabhaaYabfaaTabbaaZaaWadVadJaiDaiHaiDaiHaisaiDaiHadHagzaaYabfaaWabgaaTabcaaUaaoaaTabaaazahDabdaaUaaUabhabdabbafmaiVaiVajpajqajqajraiVaiVaiVaiVajaaktakuajaaiVaiVaiVajaaktakuajaaiWabhabdaaUabhabdaaUaaUahDaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahXakvajXakwajZakvaiJaiKaiOaiOaiNaiOaiKaiPaiQaiRaiRahYaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPakxakyakzakAajgakcakcakBakCakDajgakEakFakGakHakIakJakKakLakLakcakMakcakcakcakcakNajgajyakOaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP -aahabfaaUabaaaTabdaaYaaVabNakPakQajBaayaaUahqakRakSakTabYabfaaUabaaaTabdaaYaaVaaVaanaaPaaPaaPaaWaajaaTaaUaaVaaZajmadFakUakVaiDaiuaiEaiuaiEairaiuaiEaiwadHadHaiIakUabaaaWabfabbaabaaWabcaazahDabbaaTabaabbabaabbafmaiVaiVajGajHajHajIaiVaiVaiVaiVajpajbakWajpaiVaiVajaajpajbakWajpaiWaaTabaabbaaTabaabbabbahDaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahYahYahYahYahYahYahYahYahYahYahYahYahYahYahYahYahYahYaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPakXajgajgajgajgakYakZakcakcalaajgalbalcaldalealfalgalhakLakLakcakMakcalialjakcakcajgajgalkaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP -aagaaVabbabcaaWabaaaUabeabYajCallakoacDabbabmalmajFalnacjaaVabbabcaaWabaaaUabeabeaakaaPaaPaaPaaZaamaaWabbabeaaYagdaiwaiFaiTaiuaiEaivaiDaiHaiuaiGaiHaiDaiCaiwaiwadFabcaaZaaVaaXaaeaaZabfaazahDaaXaaWabcaaXabcabbafmajaajbajbajcajWaiVaiVaiVaiVaiVaiVaiVaiVaiVaiVaiVajpajqajqajraiXaiWaaWabcaaXaaWabcaaPaaXahDaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPakXajgajgaloakcajgajgalpalqalralsaltalualhakLakcakZajgajgajgajgalvalwajgalkaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP -aacabeaaXabfaaZabcabbabhacjahqacHabYacGaaXabNaaxahgabmacHabeaaXabfaaZabcabbabhabhaaaaaPaaPaaPaaYaadaaZaaXabhaaUagzaiwaitaiCaiGaiHaisaiuaiEaiFaivaiwairaiGaiHaisadIabfaaYabeabgaahaaYaaVaazahDabgaaZabfabgabfabbafmajpajqajqajrakuajaajaajbajbajcajbajbajcaiVaiVaiVajGajHajHajIaiXaiWaaZabfabgaaZabfaaPabgahDaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPalxalxalxalxalxalxalxalxalxalxalxalxalxalxalxalxalxalxalxalxalxalxalxalxalxalxalxalxalxalxaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPajialyalzajgajgajgajgajgajgajgajgalAakcakcakcakcalBakcakcakcakcalCajgalDakcajgalEalFalFalCajgajgajgaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP -aaiabhabgaaVaaYabfaaXaaTabfabhabgaaVaaYabfaaXaaTabfaaXaaTabhabgaaVaaYabfaaXaaTaaTaajaaPaaPaaPaaUaalaaYabgaaTabbalGaiHaiwaiGaivaiUaiDaiwaiCaitaisaiEaiuaivaiUaiDalHaaVaaUabhabdaagaaUabeaazahDabgaaZabfabgabfafmafmajGajHajHajIakWajpajpajqajqajrajqajqajraiVaiVaiVaiVajVajWaiVaiXaiWaelabfabgaaZabfaaPabgahDaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPalxalIalIalIalIalIalIalIalIalIalJalIalIalIalKalLalIalIalIalKalIalIalIalIalIalIalKalIalIalxaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPajialEalMalNajgalOajgalPalQalRajgajgalSakcakLakLakLakLakLakLakLakLakLakcakLakcalTalUakLakLakcajgajyajzaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP -aafaaTabdabeaaUaaVabgaaWaaVaaTabdabeaaUaaVabgaaWaaVabgaaWaaTabdabeaaUaaVabgaaWaaWaamaaPaaPaaPabbaaoaaUabdaaWaaXalVaiUaiHaivaisaiEairaiHaiGaiwaiDaixaiFaisaiEairajmabeabbaaTabaaacabbabhaazahDabgaaZabfabgabfafmaiVaiVajVajWaiVaiVaiVajGajHajHajIajHajHajIaiVaiVaiVajaaktakuajaaiXaiXaelabfabgaaZabfaaPabgahDaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPalxalIalIalIalIalJalIalIalIalIalIalIalIalIalIalIalIalKalIalIalIalIalIalKalIalIalIalIalIalxaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPalWalXakLalYajgalZajgajgamaajgambajgamcakLakLamdameamfamgamhamiamjakLakLakLakLamkamlakLakLakcajgajyajUaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP -aahabfaaUabaaaTabdaaYaaVabdabfaaUabaaaTabdaaYaaVabdaaYaaVabfaaUabaaaTabdaaYaaVaaVaanaaPaaPaaPaaXaababbabaaaZabgadKaiEaiUaisaiDaixaiuaiUaivaiHairaiTaitaiDaixaiuadVabhaaXaaWabcaaiabgaaTaazahDabdaaYaaVabdaaVafmaiVajaaktakuajaajaajbajbajcajWaiVajVajWaiVaiVaiVaiVajpajbakWajpaiXaiXaeBaaVabdaaYaaVaaPabdahDaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPalxalIalIalIalIalIalIalIammalIalIalIalIalIalJalIalIalLalKalIalIalKalIalIalKalLalIalKalIalxaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPamnamoampakLamqakcakcakcakcamrakcakcakcakLakLamsamtamuamvamwamxamyakLakLakLakLamzakLakLakLakcajgajyajUaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP -aahabfaaUabaaaTabdaaYaaVabdabfaaUabaaaTabdaaYaaVabdaaYaaVabfaaUabaaaTabdaaYaaVaaVaanaaPaaPaaPabgaaeaaXabcaaYabdadHaixaiEaiDairaiTaiFaiEaisaiUaiuaiCaiwairaiTaiFadJaaTabgaaZabfaafaaPaaWaazahDabhabcabcabbabhafmafmajpajbakWajpajpajqajqajrakuajaaktakuajaaiVaiVaiVaiVaiVaiXaiXaiXaiWafmabhabcabbabhaaVabcahDaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPalxalIalIalIalIalIalIalIalIalIalIalIalIalIalIalIalIalIalIalJalIalIalKalLalIalIalKalIalLalxaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPakXakYamAamBajgamCamDamEamFamGakcamHakcakcakLakLakLakLakLakLakLakLakLakcakLakcamIakcamJamKakmajgajyakOaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP -aagaaVabbabcaaWabaaaUabeabaaaVabbabcaaWabaaaUabeabaaaUabeaaVabbabcaaWabaaaUabeabeaakaaPaaPaaPabdaahabgabfaaUagzadEaiTaixairaiuaiCaitaixaiDaiEaiFaiGaiHaiuaiCaitakVaipabdaaYaaVaanabdaaZaazahDaaTabfabfaaXaaTabbafmafmafmafmafmajGajHajHajIakWajpajbakWajpaiVaiVaiVaiVafmaiWaiWaiWaiWaaXaaTabfaaXaaTabfabfahDaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPalxalIalIalIalIalIalIalIalIalIalIalIalIalIalIalIalJalIalIalIalIalIalLalIalKalLalIalKalIalxaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPakXamLamMajgajgajgajgajgajgajgajgamNakcakcakcakcaliakcakcakcakcamOajgalDakcajgakYamPamQamOajgajgajgaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP -aacabeaaXabfaaZabcabbabhabcabeaaXabfaaZabcabbabhabcabbabhabeaaXabfaaZabcabbabhabhaaaaaPaaPaaPabaaagabdaaVabbalGaisaiCaiTaiuaiFaiGaiwaiTairaixaitaivaiUaiFaiGaiwaiTaelabaaaUabeaakabaaaYaazahDaaWaaVaaVabgaaWabbabbabbabbabbafmaiVajVajWaiVaiVaiVaiVaiVaiVaiVaiVaiVaiVafmaaPaaPaaPaaPabgaaWaaVabgaaWaaVaaVahDaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPalxalIalIalIalIalIalIamRamRamRamRamRamRamRalIalIalIalIalIalIalIalKalIalIammalLalIalIalIalxaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPajiajgajgaloakcajgajgamSamTamUamVamWakJamXakLakcamYajgajgajgajgakcamZajgajjaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP -aaiabhabgaaVaaYabfaaXaaTabfabhabgaaVaaYabfaaXaaTabfaaXaaTabhabgaaVaaYabfaaXaaTaaTaajaaPaaPaaPabcaacabaabeaaXanaaiDaiGaiCaiFaitaivaiHaiCaiuaiTaiwaisaiEaitaivaiHaiCaeBabcabbabhaaaabcaaUaazahDaaZabeabeabdaaZabbabbabbabbabbafmajaaktakuajaaiVaiVaiVaiVaiVaiVaiVaiVaiVafmaaPaaPaaPaaPabdaaZabeabdaaZabeabeahDaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPalxalIalIalIalIalIanbahYancandandandaneahYanfalIalIalIalIammalIalIalJalIalJalIalKalIalKalxaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPajiajgajgajgajgalEamYakcakcangajganhanianjankanlalganmakLakLakcannakcalBakcakcakcajgajgajjaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP -aafaaTacGajkajlajmaflaaXaayajnajoadIaaxaaXaaXacGajkajlajmaflabcaayajnajoadIaaxaaWaamaaPaaPaaPabfaaiabcabhabganoairaivaiGaitaiwaisaiUaiGaiFaiCaiHaiDaixaiwaisaiUaiGaeMabfaaXaaTaajabfabbaazahDaaYabhabhabaaaYabbabbabbabbabbafmajpajbakWajpaiVaiVaiVaiVaiVaiVaiVaiVaiVafmaaPaaPaaPaaPabaaaYabhabaaaYabhabhahDaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPalxalIalIalIalIalIahYanpanpanpanpanpanpanpahYanqalIalIamRamRamRamRamRamRamRamRanransamRalxaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPantanuanvanwajgakcakcakeanxanyajganzanAanBanCanDaluanEakLakLakcannakcakcakcakcakcajgajyajzaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP +aaaaabaacaadaaeaafaagaahaaaaaiaajaakaalaamaanaaoaagaafaajaacaadaahaakaaeaamaaiaaoaalaahaajaapaaqaaraasaataauaavaawaaxaayaaaaabaacaadaaeaafaagaahaaaaaiaajaakaalaamaanaaoaagaafaajaacaadaahaakaazaaAaaBaaCaaDaaEaaFaaGaaHaaIaaJaaKaaLaaMaaNaaOaaAaaBaaCaaDaaEaaFaaGaaHaaIaaJaazaaAaaBaaCaaDaaEaaFaaGaaHaaIaaJaaKaaLaaMaaNaaOaaAaaBaaCaaDaaEaaFaaGaaHaaIaaJaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaQaaQaaQaaQaaQaaQaaQaaQaaQaaQaaQaaQaaQaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaRaaSaaSaaSaaSaaSaaSaaSaaSaaSaaSaaRaaSaaSaaSaaSaaSaaSaaSaaSaaSaaSaaRaaSaaSaaSaaSaaSaaSaaSaaSaaSaaSaaRaaSaaSaaSaaSaaSaaSaaSaaSaaSaaSaaRaaSaaSaaSaaSaaSaaSaaSaaSaaSaaSaaRaaSaaSaaSaaSaaSaaSaaSaaSaaSaaSaaRaaSaaSaaSaaSaaSaaSaaSaaSaaSaaSaaR +aajaaTaaUaaVaaWaaXaaYaaZabaabbabcabdabeabfabgabhaaYaaXabcaaUaaVaaZabdaaWabfabbabhabeaaZabcaabaauaavaawabiabjabkablabmabeaaXabfaaZabcabbabhabeaaXabfaaZabcabbabhabhabeaaXabfaaZabcabbabhabhabmaazaaEabnaboabpaaqaaraasaataauaavaawabiabjabkablabqabnaboabpaaqaaraasaataauaaNaazaaEabnaboabpaaqaaraasaataauaavaawabiabjabkablabqabnaboabpaaqaaraasaataauaaNaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaQabrabsaaQabrabsaaQabrabsaaQabrabsaaQaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPabtabuabuabuabvabuabuabuabuabuabuabwabxabyabxabyabxabxabyabxabyabxabwabzabAabAabAabAabAabAabAabAabAabwabBabCabDabDabDabDabDabDabDabDabwabEabEabEabEabEabEabEabEabEabEabwabFabFabFabFabFabFabFabFabFabFabwabGabHabIabJabKabKabKabKabKabLabM +aamaaWabbabeaaZabgaaUaaYabcaaXabfabaabhaaVabdaaTaaUabgabfabbabeaaYabaaaZaaVaaXaaTabhaaYabfaaeaaraasaataauaavaawabiabNabhabgaaVaaYabfaaXaaTabhabgaaVaaYabfaaXaaTaaTabhabgaaVaaYabfaaXaaTaaTabNaazaaBabkablabqabnaboabpaaqaaraasaasaataauaavabiabjabkablabqabnaboabpaaqaaraaKaazaaBabkablabqabnaboabpaaqaaraasaasaataauaavabiabjabkablabqabnaboabpaaqaaraaKaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaQaaQaaQaaQaaQaaQaaQaaQaaQaaQaaQaaQaaQaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPabtabuabuabuabuabuabuabuabuabOabuabwabPabQabPabQabPabQabPabQabPabQabwabRabRabRabRabRabRabRabRabRabRabwabBabSabTabTabTabTabTabTabTabTabwabEabUabEabEabEabEabEabEabUabEabwabFabFabFabFabFabFabFabFabFabFabwabGabHabIabVabWabWabWabWabWabXabM +aadaaZaaXabhaaYabdabbaaUabfaaUaaVabcaaTabeabaaaWabbabdaaVaaXabhaaUabcaaYabeabgaaWaaTaaUaaVaahabiabjabkablabqabnaboabYaaTabdabeaaUaaVabgaaWaaTabdabeaaUaaVabgaaWaaWaaTabdabeaaUaaVabgaaWaaWabYaazaaHaaqaaraasaauaauaavaawabiabjaawabiabjabkaboabpaataaraasaataauaavaawabiaaBaazaaHaaqaaraasaauaauaavaawabiabjaawabiabjabkaboabpaataaraasaataauaavaawabiaaBaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaQabrabsaaQabrabsaaQabrabsaaQabrabsaaQaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPabtabuabOabuabuabuabuabuabuabuabuabwabQabPabZacaacbacaacbaccabQabPabwabRabRabRabRabRabRabRabRabRabRabwabBacdabTabDaceabDabTacfacgachabwabEabEabEabEabEabEabEabEabEabEabwabFabFabFabFabFabFabFabFabFabFabwabGabGaciabVabWabWabWabWabWabXabM +aalaaYabgaaTaaUabaaaXabbaaVabbabeabfaaWabhabcaaZaaXabaabeabgaaTabbabfaaUabhabdaaZaaWabbabeaagaboabpaaqaaraasaataauacjabfaaUabaaaTabdaaYaaVabfaaUabaaaTabdaaYaaVaaVaaWaaUabaaaTabdaaYaaVaaVacjaazaaNaawabiabjabkablabqabnaboabpaataauaavaawaauaavaawabiabjabkablabqabnaboaaHaazaaNaawabiabjabkaaDaaEaaFaaGaaHaaLaaMaaNaaOaaMaaNaaOaaAaaBabkablabqabnaboaaHaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaQaaQaaQaaQaaQaaQaaQaaQaaQaaQaaQaaQaaQaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPabtabuabuabuabuabuabvabuabuabuabuabwabQabPackaclacmacmacnacoacbacaabwacpacpacpacpacpacpacpacpacpacqabwabBacdacracsactacuacvacwacxacyabwabEabEabEabUabEabEabUabEabEabEabwabFabFabFabFabFabFabFabFabFabFabwabGabHabIabVabWabWabWabWabWabXabM +aaoaaUabdaaWabbabcabgaaXabeaaXabhaczacAacBacCabYacDacEacFacGaaWaaXaaVabbaaTabaaaYaaZaaXabhaacabiabjabkablabqabnaboacHabeaaXabfaaZabcabbabhaaVabbabcaaWabaaaUabeabeaaVabbabcaaWabaaaUabeabeacHaazaaHaaqaaraasaataauaavaawabiabjabkablabqabnaboabpaaqaaraasaataauaavaawabiaaBaazaaHaaqaaraasaaLaaMawHaxLaxIaxZaxYaybayaayeaycayrayfaysaaKaaLaaMaavaawabiaaBaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPabtabuabuabvabuabuabuabvabuabuabuabwabPabQacIacnacJacJacnacnacnacnabwacKacKacLacMacMacMacMacNacKacOabwabBacdacPacQacQacQacRacwacSacTabwabEabEabEabEabEabEabEabEabEabEabwabFabFabFabFabFabFabFabFabFabFabwabGabHabIabVabWabWabWabWabWabXabM +aababbabaaaZaaXabfabdabgabhabgacCacUacVacVacVacVacVacVacVacFacEaaWabeaaXaaWabcaaUaaYabgaaTaaiaasaataauaavaawabiabjabmabhabgaaVaaYabfaaXaaTabeaaXabfaaZabcabbabhabhabeaaXabfaaZabcabbabhabhabmaazaaCablabqabnaboacWacXacXacYacZacWacXacYacWacXacYacYacYabnaboabpaaqaaraasaaLaazaaCablabqaaFaaGayfaysaysaytayJayfaysaytayfaysaytaytaytayeaycaaHaaIaaraasaaLaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPabtabuabuabuabuabuabuabuabuabuabuabwabPabQacIacnacJacJacnacnacnacnabwacKacKadaadbadbadbadbadcacKacOabwabBacdaddadeadfadeadgacwacSacTabwabEabEabEabEabEabEabEabEabEabEabwabFabFabFabFabFabFabFabFabFabFabwabGabHabIadhabWabWabWabWabWadiabM +aaeaaXabcaaYabgaaVabaabdaaTadjadkacVacVacVacVacVacVacVacVacVacDadlabhabgaaZabfabbaaUabdaaWaafabqabnaboabpaaqaaraasabNaaTabdabeaaUaaVabgaaWaaWabeaaXabfaaZabcabbabhabhaaXabfaaZabcabbabhabhabNaazaaLaauaavaawabiadmadnadnadoadpadqadradsadtaduadvadvacYadmabiabjabkablabqaaFaazaaLaauaaNaaOaxIayaayJayJayKawHaxLaxIaxZaxYaybayaayaaytayaaxIaxZaaCablabqaaFaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPabtabuabuabuabuabuabOabuabuabuabvabwabQabPackaclacmacmacnadwadxadyabwacKacKadaadbadbadbadbadcacKacOabwabBacdadzadAadfadAadBacwacSacTabwabEabEabEabUabEabEabUabEabEabEabwabFabFabFabFabFabFabFabFabFabFabwabGabHabIadhabWabWabWabWabWadiabM +aahabgabfaaUabdabeabcabaaaWaczacVacVacVacVacVacVacVacVacVacVacVabmaaTabdaaYaaVaaXabbabaaaZaanabpaaqaaraasaataauaavabYabfaaUabaaaTabdaaYaaVadCadDadEadFadGadHadIadJadKabgaaVaaYabfaaXaaTaaTabYaazaaOabiabjabkabladLadMadMadNadOadOadnadoadpadradsadsadsadmablabqabnaboabpaaIaazaaOabiaaBaxYaybaxLayfayfaysaytaytayJayKawHaxIaxZaxZaxZayaaybayaaaFaboabpaaIaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPabtabuabuabOabuabuabuabuabuabuabuabwabQabPadPadyadxadyadxadQabQabPabwacKacKadaadbadbadbadbadcacKacOabwabBadRadSadfadfadfadTacwacSacTabwabEabEabEabEabEabEabEabEabEabEabwabFabFabFabFabFabFabFabFabFabFabwabGabGadUadhabWabWabWabWabWadiabM +aagabdaaVabbabaabhabfabcaaZacUacVacVacVacVacVacVacVacVacVacVacVacGaaWabaaaUabeabgaaXabcaaYaakabkablabqabnaboabpaaqacjaaVabbabcaaWabaaaUabeadVadWadXadYadZaeaaebaebadKabdabeaaUaaVabgaaWaaWacjaazaaJaasaataauaavadmadqadqadradsadqadradsadtaecaedaedaedaeeaavaawabiabjabkaaDaazaaJaasaaLayKawHayaaxLaxLaxIaxZaxLaxIaxZaxYaycayrayrayraysawHaxLaaAabjabkaaDaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPabtabuabuabuabuabuabuabuabuabuabuabwabPabQabPabQabPabQabPabQabQabPabwacKacKaefaegaegaegaegaehacKaeiabwabBacdadzadAadAadAadBacwaejaekabwabEabUabEabEabEabEabEabEabUabEabwabFabFabFabFabFabFabFabFabFabFabwabGabHabIadhabWabWabWabWabWadiabM +aacabaabeaaXabcaaTaaVabfaaYacCacVacVacVacVacVacVacVacVacVacVacVaaxaaZabcabbabhabdabgabfaaUaaaaataauaavaawabiabjabkacHaaUaaVaaZabdaaWabfaeladJaemaenaeoadXadWaepaepadHaelaaVaaZabdaaWabfabbacHaazaaDabqabnaboabpaeqaeraeraecaedadnadoadpadqadoadpadpadpaesabpaaqaaraasaataaMaazaaDabqaaFaycayraycayeayeaycayrayJayKawHaxLayKawHawHawHayJayrayfaaJaasaataaMaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPabtabvabuabuabuabOabuabuabuabuabOabwabxabyabxabyabxabxabyabxabyabxabwaetacKacKacKacKacKacKacKacKaeuabwabBabCaevaewaewaewaexacwabDabDabwabEabEabEabEabEabEabEabEabEabEabwabFabFabFabFabFabFabFabFabFabFabwabGabHabIaeyaezaezaezaezaezaeAabM +aaiabcabhabgabfaaWabeaaVaaUadkacVacVacVacVacVacVacVacVacVacVacVacEaaYabfaaXaaTabaabdaaVabbaajabjabkablabqabnaboabpabNabbabeaaYabaaaZaaVaeBaenaeaadZaeCaeDaeEaeFaeFaenaeBabeaaYabaaaZaaVaaXaaxaazaaIaaraasaataauaeGadqadqadradsadtaduadvaeraecaedaedacYaeHaauaavaawabiabjaaCaazaaIaaraaKayJayKaxIaxLaxLaxIaxZaxYaybayaayeaycayraaHaaKaaFaaMaaNaaOabiabjaaCaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaRaeIaeIaeIaeIaeIaeIaeIaeIaeIaeIaaRaeIaeIaeIaeIaeIaeIaeIaeIaeIaeIaaRaeIaeIaeIaeIaeIaeIaeIaeIaeIaeIaaRaeJaeJaeJaeJaeJaeJaeJaeJaeJaeJaaRaeJaeJaeJaeJaeJaeJaeJaeJaeJaeJaaRaeJaeJaeJaeJaeJaeJaeJaeJaeJaeJaaRaeJaeJaeJaeJaeJaeJaeJaeJaeJaeJaaR +aafabfaaTabdaaVaaZabhabeabbaeKacVacVacVacVacVacVacVacVacVacVacVaeLaaUaaVabgaaWabcabaabeaaXaamaaraasaataauaavaawabiabYaaXabhaaUabcaaYabeaeMadYaepaeaaeoaebadWadZaebaeFaeMabhaaUabcaaYabeabgabmaazaaBabkablabqabnaeNaeqaeqaeOacWacXacYaeqaeOacWacXacXacXabqabnaboabpaaqaaraaKaazaaBabkaaDaaEayeayeaycaycayrayfaysaytaycayrayfaysaaJaarabqabnaboabpaaqaaraaKaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPabtaePaePaePaePaePaePaePaePaePaePabwaeQaeQaeQaeQaeQaeQaeQaeQaeQaeQabwaeRaeRaeRaeRaeRaeRaeRaeRaeRaeSabwaeTaeUaeVaeWaeXaeWaeYaeZaeXaeZabwafaafaafaafaafaafaafaafaafaafaabwafbafcafdafeaffaffaffaffaffafgabwafhafhafiafiafiafiafiafiafiafiabM +aanaaVaaWabaabeaaYaaTabhafjafkacVacVacVacVacVacVacVacVacVacVacVaflacHabeabdaaZabfabcabhabgaadaavaawabiabjabkablabqacjabgaaTabbabfaaUabhafmaenaeaadZaeCaeDaeEaeFaepaebafmaaTabbabfaaUabhabdabNaazaaFaboabpaaqaaraasaataauaavaasabkablabqabnabiabnaboabpaaqaaraasaataauaavaaOaazaaFaboaaHayfaysaytayJayKawHaytaxYaybayaayeaxIayeaaGaaHaaIaaJaaKaaLaauaavaaOaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPabtaePaePaePafnaePaePaePaePafnaePabwaeQafoaeQaeQaeQaeQafoaeQaeQaeQabwaeRaeRafpafqafqafqafraeRaeRaeRabwaeTaeUaeVafsaftafsaftafuaftafuabwafaafaafvafaafaafaafaafaafaafaabwafbafcafdafwafxafxafxafxafxafyabwafiafiafiafiafzafzafzafiafiafiabM +aakabeaaZabcabhaaUaaWaaTadjacVacVacVacVacVacVacVacVacVacVacVacVacVaayabhabaaaYaaTaaVaaWabaaaoablabqabnaboabpaaqaaracHabdaaWaaXaaVabbaaTafAaeFadWadXadYadZaeaaebaeCaepafAaaWaaXaaVabbaaTabaabYaazaaKaataauaavabqacXacXacXacYacZacWacXacYacWacXacYacYacZaavaawabiabjabkablaaEaazaaKaataaMawHayaaysaysaysaytayJayfaysaytayfaysaytaytayJawHaxLaxIaaBabkablaaEaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPabtaePaePaePaePaePaePaePaePaePaePabwaeQaeQaeQaeQaeQaeQaeQaeQafBaeQabwaeRaeRafCafCafCafCafCaeRaeRaeRabwaeTaeTafDafsaftaeXaeXaeXaftafuabwafaafaafaafaafaafaafEafFafaafaabwafbafbafGafwafxafxafxafxafxafyabwafiafiafiafHafIafIafIafiafiafiabM +aaaabhaaYabfaaTabbaaZaaWafJacVacVacVacVacVacVacVacVacVacVacVacVacVacDaaTabcaaUabeabeaaZabcaababnaboabpaaqaaraasaataaxabaaaZabgabeaaXaaWafKaebaemaenaeoadXadWaepaenadXafKaaZabgabeaaXaaWabcaaxaazaaMaavaawabiadmacWafLafLafMafNafOafPafQafRafSafTafTadmabiabjabkablabqabnaaGaazaaMaavaaOaxIayaayfayJayJayKawHaxLaxIaxZaxYaybayaayaayaaxIaxZaxYaaDabqabnaaGaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPabtaePafnaePaePaePaePafnaePaePaePabwaeQaeQafUaeQafBaeQaeQaeQaeQaeQabwafVafVafVafVafVafVafVafVafVafWabwaeTaeUaeVafsaftaftaftaftaftafuabwafaafaafaafaafXafaafaafaafaafaabwafbafcafdafwafxafxafxafxafxafyabwafiafzafYafZagaagaagbagcafzafiabM +aajaaTaaUaaVaaWaaXaaYaaZaczacVacVacVacVacVacVacVacVacVacVacVacVacVacGaaWabfabbabhabhaaYabfaaeaawabiabjabkablabqabnabmabcaaYabdabhabgaaZagdaepageaeFaeEaenaemaeCaeFaenagdaaYabdabhabgaaZabfabmaazaaGabpaaqaaradLagfagfagfaggaghaghafLafMafNafPafQafQadmaaraasaataauaavaawaaAaazaaGabpaaIaysaxLayfayfayfaysaytaytayJayKawHaxIaxZaxZayaaysaytayJaaMaavaawaaAaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPabtaePaePaePaePaePaePaePaePaePaePabwaeQaeQaeQagiaeQaeQaeQaeQagiaeQabwagjagkaglaglaglaglaglagmafVafWabwaeTaeUaeVagnagoagoagpagoagoagqabwafaafaafaafaafaafaafaagrafaafaabwafbafcafdagsagtagtagtagtagtaguabwafiafzafYagvagwagxagyagcafzafiabM +aamaaWabbabeaaZabgaaUaaYacUacVacVacVacVacVacVacVacVacVacVacVacVacVaaxaaZaaVaaXaaTaaTaaUaaVaahabqabnaboabpaaqaaraasabNabfaaUabaaaTabdaaYagzaeCaeDaebaeaaeFageadYaebaeFagzaaUabaaaTabdaaYaaVabNaazaaLaauaavaawadmafOafOafOafPafQafOafPafQafRagAagBagBaeeaawabiabjabkablabqaaFaazaaLaauaaNaaOayaaxLaxLaxLaxIaxZaxLaxIaxZaxYaycayrayraysaxLaxIaxZaaCablabqaaFaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPabtaePaePaePaePaePaePaePaePaePaePabwaeQaeQaeQaeQaeQaeQaeQaeQaeQaeQabwagjagCagDagDagDagDagDagEafVafWabwaeTaeUaeVagFagGagGagGagGagGagHabwafaafaafaafaafaafaafaafaafaafaabwafbafcafdagIagJagJagJagJagJagKabwafiafzafYagvagLagMagyagcafzafiabM +aadaaZaaXabhaaYabdabbaaUacCacVacVacVacVacVacVacVacVacVacVacVacVacVacEaaYabeabgaaWaaWabbabeaagaasaataauaavaawabiabjabYaaVabbabcaaWabaaaUadHadCadDadEadFadGadHadIadJadKadHabbabcaaWabaaaUabeabYaazaaCablabqabnaeqagNagNagNagAagBafLafMafNafOafMafNafNaesabnaboabpaaqaaraasaaLaazaaCablabqaaFaaGayeayeayeaycayrayJayKawHaxLayKawHawHayJayeaycaaHaaIaaraasaaLaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPabtaePaePaePafnaePaePaePaePafnaePabwaeQaeQaeQaeQafoaeQafUaeQaeQafoabwafVagCagDagDagDagDagDagEafVafWabwaeTaeUaeVagOaftaftaftaftaftagPabwafaafaafaafaafaafaafaafaafaafaabwafbafcafdagQafxafxafxafxafxagRabwafiafzafYagbagSagSagTagcafzafiabM +aalaaYabgaaTaaUabaaaXabbadkacVacVacVacVacVacVacVacVacVacVacVacVacVaeLaaUabhabdaaZaaZaaXabhaacabkablabqabnaboabpaaqacjabeaaXabfaaZabcabbabhabhabeaaXabfaaZabcabbabhabeabeaaXabfaaZabcabbabhacjaazaaJaasaataauaeGaeNafOafOafPafQafRafSafTagNagAagBagBaeHaauaavaawabiabjabkaaDaazaaJaasaataauaaAaaFaxLaxLaxIaxZaxYaybayaayeaycayrayrayeaaMaaNaaOabiabjabkaaDaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPabtaePaePaePaePaePaePaePaePaePaePabwagUaeQaeQaeQaeQagUaeQaeQaeQaeQabwafVagCagDagDagDagDagDagVafVafWabwaeTaeTagWagOaftagXagXagXaftagPabwagYagYagYagYagYagYagYagYagYagYabwafbafbagZagQafxafxafxafxafxagRabwafiafiafiahaahaahaahbafiafiafiabM +aaoaaUabdaaWabbabcabgaaXaeKacVacVacVacVacVacVacVacVacVacVacVacVacVaflabbaaTabaaaYaaYabgaaTaaiaauaavaawabiabjabkablacHabhabgaaVaaYabfaaXaaTaaTabhabgaaVaaYabfaaXaaTabhabhabgaaVaaYabfaaXaaTacHaazaaEabnaboabpabqaeqaeqaeqaeOacWacXacYaeqaeOacWacXacXacYabpaaqaaraasaataauaaNaazaaEabnaboabpabqaaGaaGaaGaaHaaIaaJaaKaaGaaHaaIaaJaaJaaKaaHaaqaaraasaataauaaNaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPabtaePafnaePaePaePaePafnaePaePaePabwaeQagiaeQafUaeQaeQagiaeQafUaeQabwafVahcahdahdahdahdahdaheafVafWabwaeTaeUaeVagOaftagOaftagPaftagPabwahfahfahfahfahfahfahfahfahfahfabwafbafcafdagQafxafxafxafxafxagRabwafiafiafiafzafzafzafiafiafiafiabM +aababbabaaaZaaXabfabdabgafkacVacVacVacVacVacVacVacVacVacVacVacVacVahgaaXaaWabcaaUaaUabdaaWaafabpaaqaaraasaataauaavabmaaTabdabeaaUaaVabgaaWaaWaaTabdabeaaUaaVabgaaWaaTaaTabdabeaaUaaVabgaaWabmaazaaOabiabjabkablabqabnaboabpaaqaaraasaataauaavaawabiabjabkablabqabnaboabpaaIaazaaOabiabjabkablabqabnaboabpaaqaaraasaataauaavaawabiabjabkablabqabnaboabpaaIaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPabtaePaePaePaePaePaePaePaePaePaePabwaeQaeQaeQaeQagUaeQaeQaeQaeQagUabwafVafVafVafVafVafVafVafVafVafWabwaeTaeUaeVahhagXahhahiahjagXahjabwahfahfahfahfahfahfahfahfahfahfabwafbafcafdahkahlahlahlahlahlahmabwafiafiafiafiafiafiafiafiahnahnabM +aaeaaXabcaaYabgaaVabaabdacBacVacVacVacVacVacVacVacVacVacVacVacVacVacFabgaaZabfabbabbabaaaZaanabnaboabpaaqaaraasaatabNaaWabaabhabbabeabdaaZaaVabfaaUabaaaTabdaaYaaVabfaaWabaabhabbabeabdaaZabNaazaaMaavaawabiabjabkablabqabnaboabpaaqaaraasaataauaavaawabiabjabkablabqabnaaGaazaaMaavaawabiabjabkablabqabnaboabpaaqaaraasaataauaavaawabiabjabkablabqabnaaGaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaRahoahoahoahoahoahoahoahoahoahoaaRahoahoahoahoahoahoahoahoahoahoaaRahoahoahoahoahoahoahoahoahoahoaaRahoahoahoahoahoahoahoahoahoahoaaRahoahoahoahoahoahoahoahoahoahoaaRahoahoahoahoahoahoahoahoahoahoaaRahoahoahoahoahoahoahoahoahoahoaaR +aahabgabfaaUabdabeabcabaahpacVacVacVacVacVacVacVacVacVacVacVacVacVahqabdaaYaaVaaXaaVaaWabaaapaavaawabiabjabkablabqabYaaZabcaaTaaXabhabaaaYabeaaVabbabcaaWabaaaUabeaaVaaZabcaaTaaXabhabaaaYabYaazaaFaboabpaaqaaraasaataauaavaawabiabjabkablabqabnaboabpaaqaaraasaataauaavaaOaazaaFaboabpaaqaaraasaataauaavaawabiabjabkablabqabnaboabpaaqaaraasaataauaavaaOaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP +aagabdaaVabbabaabhabfabcacAacVacVacVacVacVacVacVacVacVacVacVacVacVabmabaaaUabeabgaaVaaWabaaaoabjabkablabqabnaboabpacjaaYabfaaWabgaaTabcaaUabhabeaaXabfaaZabcabbabhabeaaYabfaaWabgaaTabcaaUacjaazaaIaaraasaataauaavaawabiabjabkablabqabnaboabpaaqaaraasaataauaavaawabiabjaaCaazaaIaaraasaataauaavaawabiabjabkablabqabnaboabpaaqaaraasaataauaavaawabiabjaaCaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP +aacabaabeaaXabcaaTaaVabfahracVacVacVacVacVacVacVacVacVacVacVacVacVabNabcabbabhabdabeaaZabcaabaataauaavaawabiabjabkaayaayaaaaabaacaadaaeaafaagaahaaaaaiaajaakaalaamaanaaoaagaafaajaacaadaahaakaazaaDaaEaaFaaGaaHaaIaaJaaKaaLaaMaaNaaOaaAaaBaaCaaDaaEaaFaaGaaHaaIaaJaaKaaLaaMaazaaDaaEaaFaaGaaHaaIaaJaaKaaLaaMaaNaaOaaAaaBaaCaaDaaEaaFaaGaaHaaIaaJaaKaaLaaMaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahsahsahsahsahsahsahsahsahsahsahsahsahsahsahsahsahsahsahsahsahsahsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP +aaiabcabhabgabfaaWabeaaVahracVacVacVacVacVacVacVacVacVacVacVacVacVabNabfaaXaaTabaabhaaYabfaaeaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahsahtahuahvahwahxahyahsahzahAahAahAahAahAahsahBahCahBahCahBahCahsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP +aafabfaaTabdaaVaaZabhabeahracVacVacVacVacVacVacVacVacVacVacVacVacVabNaaVabgaaWabcaaTaaUaaVaahaaTaaaaabaacaadaaeaafaagaahaaaaaiaajaakaalaamaanaaoaagaafaajaacaadaahaakaaeaamaaiaaoaaTabdaazahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDahDaazaaAaaBaaCaaDaaEaaFaaGaaHaaIaaJaaKaaLaaMaaNaaOaaAaaBaaCaaDaaEaaFaaGaaHaaIaaJaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahsahtahAahAahAahAahEahsahFahCahCahCahGahAahsahHahCahHahCahHahCahsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP +aanaaVaaWabaabeaaYaaTabhahIacVacVacVacVacVacVacVacVacVacVacVacVacVabYabeabdaaZabfaaWabbabeaagaaWaajaaTaaUaaVaaWaaXaaYaaZabaabbabcabdabeabfabgabhaaYaaXabcaaUaaVaaZabdaaWabfabbaabaaWabaaazahDabbaaTabaabbabaabbaaTabaabbaaTabaabbaaTabaabbaaTabaabbaaTabaabbabaabbaaTabaabbaaTabaabbaaTabaabbaaTabaabbabbahDaazaaEabnaboabpaaqaaraasaataauaavaawabiabjabkablabqabnaboabpaaqaaraasaataauaaNaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahsahtahAahAahJahAahKahsahLahCahMahMahGahAahsahCahCahCahCahCahCahsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP +aakabeaaZabcabhaaUaaWaaTahNacVacVacVacVacVacVacVacVacVacVacVacVacVacjabhabaaaYaaVaaZaaXabhaacaaZaamaaWabbabeaaZabgaaUaaYabcaaXabfabaabhaaVabdaaTaaUabgabfabbabeaaYabaaaZaaVaaXaaeaaZabcaazahDaaXaaWabcaaXabcaaXaaWabcaaXaaWabcaaXaaWabcaaXaaWabcaaXaaWabcaaXabcaaXaaWabcaaXaaWabcaaXaaWabcaaXaaWabcaaPaaXahDaazaaBabkablabqabnaboabpaaqaaraasaasaataauaavabiabjabkablabqabnaboabpaaqaaraaKaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahsahsahsahAahJahAahAahAahAahCahMahMahCahAahOahCahCahCahCahCahCahsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP +aaaabhaaYabfaaTabbaaZaaWahNacVacVacVahPacVacVacVacVacVahPacVacVacVacjaaTabcaaUabeaaYabgaaTaaiaaYaadaaZaaXabhaaYabdabbaaUabfabgaaVabcaaTabeabaaaWabbabdaaVaaXabhaaUabcaaYabeabgaahaaYabfaazahDabgaaZabfabgabgaaZabfabgaaZabfabgaaZabfabgaaZabfabgabgaaZabfabgaaZabfabgaaZabfabgaaZabfabgaaZabfabgabgaaZaaPahDaazaaHaaqaaraasaauaauaavaawabiabjaawabiabjabkaboabpaataaraasaataauaavaawabiaaBaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahsahQahRahAahAahAahAahAahAahCahMahMahCahAahOahCahCahCahCahCahCahsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP +aajaaTaaUaaVaaWaaXaaYaaZaayaaxaaxacEaeLahPahSahTahUahVacGacFahqaaxacHaaWabfabbabhaaUabdaaWaafaaUaalaaYabgaaTaaUabaaaXabbaaVabdabeabfaaWabhabcaaZaaXabaabeabgaaTabbabfaaUabhabdaagaaUaaVaazahDabgaaYaaYabeabgaaYabeabgaaYabeabgaaYabeabgaaYabeabgabgaaYaaYabeabgaaYabeabgaaYabeabgaaYabeabgaaYabeabgaaYaaYahDaazaaNaawabiabjabkablabqabnaboabpaataauaavaawaauaavaawabiabjabkablabqabnaboaaHaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahWahXahXahXahXahXahYaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahsahsahsahZaiaahsahsahsahAahCahMahMahGahAahsahCahCahCahCahCahCahsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP +aamaaWabbabeaaZabgaaUaaYabdaaUabaabgaflacEaayahgabNacHaaxaaYabfaaWabgaaZaaVaaXaaTabbabaaaZaanabbaaoaaUabdaaWabbabcabgaaXabeabaabhaaVaaZaaTabfaaYabgabcabhabdaaWaaXaaVabbaaTabaaacabbabeaazahDabdaaUaaUabhabdaaUabhabdaaUabhabdaaUabhabdaaUabhabdabdaaUaaUabhabdaaUabhabdaaUabhabdaaUabhabdaaUabhabdaaUaaUahDaazaaHaaqaaraasaataauaavaawabiabjabkablabqabnaboabpaaqaaraasaataauaavaawabiaaBaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahXaibaicaidaieaifahYaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahsaigaiaaiaaiaaiaaihahsahAahCahCahCahGahAahsahHahCahBahCahHahCahsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP +aadaaZaaXabhaaYabdabbaaUabfabgaaVabcaaTabeabaaaWabbabdaaVaaXabhaaUabcaaYabeabgaaWaaXabcaaYaakaaXaababbabaaaZaaXabfabdabgabhabcaaTabeaaYaaWaaVaaUabdabfaaTabaaaZabgabeaaXaaWabcaaiaaXabhaazahDabhabcabcabbabhabcabbabhabcabbabhabcabbabhabcabbabhabhabcabcabbabhabcabbabhabcabbabhabcabbabhabcabbabhaaVabcahDaazaaCablabqabnaboaaqaaraaraasaataaqaaraasaaqaaraasaasaasabnaboabpaaqaaraasaaLaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahXaiiaijaijaijaiiahYahYahYahYaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahsaigaiaaikailaiaaihahsahAahAahAahAahAahAahsahBahCahBahCahBahCahsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP +aalaaYabgaaTaaUabaaaXabbaaVabdabeabfaaWabhabcaaZaaXabaabeabgaaTabbabfaaUabhabdaaZabgabfaaUaaaabgaaeaaXabcaaYabgaaVabaabdaaTadCadDadEadFadGadHadIadJadKaaWabcaaYabdabhabgaaZabfaafabgaaTaazahDaaTabfabfaaXaaTabfaaXaaTabfaaXaaTabfaaXaaTabfaaXaaTaaTabfabfaaXaaTabfaaXaaTabfaaXaaTabfaaXaaTabfaaXaaTabfabfahDaazaaLaauaavaawabiabqaataataauaavaawabiabjabkablabqabqaasabqabiabjabkablabqaaFaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahXaiiaimaimaimaiiahYainaioahYaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahsahsahsahsahsahsahsahsahsahsahAahAahsahsahsahsahsahsahsahsahsahsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP +aaoaaUabdaaWabbabcabgaaXabeabaabhaaVaaZaaTabfaaYabgabcabhabdaaWaaXaaVabbaaTabaaaYabdaaVabbaajabdaahabgabfaaUabdabeabcabaaipaiqairaisaitaiuaivaiwaixadHaelabfaaUabaaaTabdaaYaaVaanabdaaWaazahDaaWaaVaaVabgaaWaaVabgaaWaaVabgaaWaaVabgaaWaaVabgaaWaaWaaVaaVabgaaWaaVabgaaWaaVabgaaWaaVabgaaWaaVabgaaWaaVaaVahDaazaaOabiabjabkablaawaaqaaqaaraasaasaataauaavabiabjabjabjabqablabqabnaboabpaaIaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahXaiiaiyaizaiAaiiahYahYahYahYahYahYahYahYahYahYahYahYaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahsahAaiBahsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP +aababbabaaaZaaXabfabdabgabhabcaaTabeaaYaaWaaVaaUabdabfaaTabaaaZabgabeaaXaaWabcaaUabaabeaaXaamabaaagabdaaVabbabaabhabfabcaelaiuaiCaitaixaiDaiEaiFaiGaiHaeBaaVabbabcaaWabaaaUabeaakabaaaZaazahDaaZabeabeabdaaZabbafmafmafmafmafmafmabbafmafmafmabbabbabbafmafmafmabbafmafmaiIagdaelaiIabdaaZabeabdaaZabeabeahDaazaaJaasaataauaavaaEaaOaaOaaAaaBaaOaaAaaBaaCaaGaaHaaHaaHaaJaaNaawabiabjabkaaDaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahXaiiaiyaizaiAaiiaiJaiKaiLaiMaiNaiOaiKaiPaiQaiRaiRahYaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahsahAahAahsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP +aaeaanaamaacaakaalaajaaaaaeaadaahaabaaiaagaaoaafaajaalaahaamaacaaaaabaakaagaadaafaamaabaakaiSabcaacabaabeaaXabcaaTaaVabfaeBaiFaiGaiwaiTairaixaitaivaiUaeMabeaaXabfaaZabcabbabhaaaabcaaYaazahDaaYabhabhabaaaYabbafmaiVafmafmaiVafmabbafmaiVafmafmafmafmafmaiVafmabbafmaiVaiWaiWaiXaiWabaaaYabhabaaaYabhabhahDaazaaDabqabnaboabpaaGayLayLayPayMayRayQazhazgayQazhazhazhayRaaHaaqaaraasaataaMaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahXaiiaiyaizaiAaiiaiYaiKaiOaiOaiNaiOaiKaiOaiRaiRaiRahYaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahsaiZaiZahsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP +aahabfaaUabaaaTabdaaYaaVabdabfaaUabaaaTabdaaYaaVabdaaYaaVabfaaUabaaaTabdaaYaaVaaVaanaaPaaPaaPabfaaiabcabhabgabfaaWabeaaVaeMaitaivaiHaiCaiuaiTaiwaisaiEafmabhabgaaVaaYabfaaXaaTaajabfaaUaazahDaaUaaTaaTabcaaUabbafmaiVaiVaiVaiVafmafmafmaiVaiVaiVajaajbajbajcafmafmafmajaajbajbajcaiWabcaaUaaTabcaaUaaTaaTahDaazaaIaaraasaataauaaAazgazgazjaziazmazkaznayLayPayMayMazoayLaaMaavaawabiabjaaCaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahXaiiaizaizaizajdajeajfaiOaiOaiNaiOaiKaiPaiQaiRaiRahYaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPajgajhajhajgaaPaaPaaPaaPajiajgajgajgajjaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP +aagaaVabbabcaaWabaaaUabeacGajkajlajmaflabcaayajnajoadIaaxaaVabbabcaaWabaaaUabeabeaakaaPaaPaaPaaVaafabfaaTabdaaVaaZabhabeafmaiwaisaiUaiGaiFaiCaiHaiDaixafAaaTabdabeaaUaaVabgaaWaamaaVabbaazahDabbaaWaaWabfabbabbafmaiVaiVaiVaiVafmafmaiVaiVaiVaiVajpajqajqajraiVafmafmajpajqajqajraiWabfabbaaWabfabbaaWaaWahDaazaaBabkablabqabnaaFayPayPayMazFazSazoayPayMazFazSazSazSaznaaFaboabpaaqaaraaKaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahXaiiaizaizaizajdajeajfaiOaiOaiOaiOajsaiOaiRaiRaiRahYaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPajiajgajgajgajgajgajtajuajvajjaaPaaPaaPaaPaaPajiajgajwajxajgajjaaPaaPajiajgajgajgajyajzaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP +aacabeaaXabfaaZabcabbabhahqajAajBajCacjaaZahgajDajEajFabmabeaaXabfaaZabcabbabhabhaaaaaPaaPaaPabeaanaaVaaWabaabeaaYaaTabhafAaiHaiDaiEaivaitaiGaiUairaiTafKaaWabaabhabbabeabdaaZaadabeabgaazahDaaXaaZaaZaaVaaXabbafmaiVaiVaiVaiVafmafmaiVaiVaiVaiVajGajHajHajIaiVafmafmajGajHajHajIaiWaaVaaXaaZaaVaaXaaZaaZahDaazaaFaboabpaaqaaraaKayRayQazhazoazmazkaznayLazjayLayPayMazFaaJaasaataauaavaaOaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahXaiiajJaizajKaiiaiYaiKaiOaiOaiNaiOaiKaiPaiQaiRaiRahYaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPajiajgajLajMajgajNajOajPajQajRajgajjaaPaaPaaPajiajgajgajhajhajgajgajtajvajgajSajTajgajyajUaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP +aaiabhabgaaVaaYabfaaXaaTahqajAajBajCacjaaZahgajDajEajFabmabhabgaaVaaYabfaaXaaTaaTaajaaPaaPaaPabhaakabeaaZabcabhaaUaaWaaTafKadVairaixaisaiwaivaiEaiuadKagdaaZabcaaTaaXabhabaaaYaalabhabdaazahDabgaaYaaYabeabgabbafmaiVaiVajaajbajbajcaiVaiVaiVaiVaiVajVajWaiVaiVaiVaiVaiVajVajWaiVaiWabeabgaaYabeabgaaYaaYahDaazaaKaataauaavabqaaJazSazSazoayRazFazSazoazFazSazoazoayRazhaaOabiabjabkablaaEaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahXajXaiiajYaiiajZaiJaiKaiOaiOaiNaiOaiKaiOaiRaiRaiRahYaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPakaakbakcakcakdakcakcakeakfakgajgajgajtajuajvajgajgakhakcakcakiajgakjakkaklakcakmajgajyajUaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP +aafaaTabdabeaaUaaVabgaaWabmaknakoakpacHaaYacFakqakraksabNaaTabdabeaaUaaVabgaaWaaWaamaaPaaPaaPaaTaaaabhaaYabfaaTabbaaZaaWadVadJaiDaiHaiDaiHaisaiDaiHadHagzaaYabfaaWabgaaTabcaaUaaoaaTabaaazahDabdaaUaaUabhabdabbafmaiVaiVajpajqajqajraiVaiVaiVaiVajaaktakuajaaiVaiVaiVajaaktakuajaaiWabhabdaaUabhabdaaUaaUahDaazaaMaavaawabiabqaaIaaLaaLaaMaaNaaOaaAaaBaaCaaDaaEaaEaaEaaAaaBabkablabqabnaaGaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahXakvajXakwajZakvaiJaiKaiOaiOaiNaiOaiKaiPaiQaiRaiRahYaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPakxakyakzakAajgakcakcakBakCakDajgakEakFakGakHakIakJakKakLakLakcakMakcakcakcakcakNajgajyakOaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP +aahabfaaUabaaaTabdaaYaaVabNakPakQajBaayaaUahqakRakSakTabYabfaaUabaaaTabdaaYaaVaaVaanaaPaaPaaPaaWaajaaTaaUaaVaaZajmadFakUakVaiDaiuaiEaiuaiEairaiuaiEaiwadHadHaiIakUabaaaWabfabbaabaaWabcaazahDabbaaTabaabbabaabbafmaiVaiVajGajHajHajIaiVaiVaiVaiVajpajbakWajpaiVaiVajaajpajbakWajpaiWaaTabaabbaaTabaabbabbahDaazaaGabpaaqaaraawaaqaaqaaqaaraasaasaataauaavabiabjabjabqaaraasaataauaavaawaaAaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPahYahYahYahYahYahYahYahYahYahYahYahYahYahYahYahYahYahYaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPakXajgajgajgajgakYakZakcakcalaajgalbalcaldalealfalgalhakLakLakcakMakcalialjakcakcajgajgalkaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP +aagaaVabbabcaaWabaaaUabeabYajCallakoacDabbabmalmajFalnacjaaVabbabcaaWabaaaUabeabeaakaaPaaPaaPaaZaamaaWabbabeaaYagdaiwaiFaiTaiuaiEaivaiDaiHaiuaiGaiHaiDaiCaiwaiwadFabcaaZaaVaaXaaeaaZabfaazahDaaXaaWabcaaXabcabbafmajaajbajbajcajWaiVaiVaiVaiVaiVaiVaiVaiVaiVaiVaiVajpajqajqajraiXaiWaaWabcaaXaaWabcaaPaaXahDaazaaLaauaavaawabqaawaawaawabiabjaawabiabjabkaboabpabpaaraawabiabjabkablabqaaFaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPakXajgajgaloakcajgajgalpalqalralsaltalualhakLakcakZajgajgajgajgalvalwajgalkaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP +aacabeaaXabfaaZabcabbabhacjahqacHabYacGaaXabNaaxahgabmacHabeaaXabfaaZabcabbabhabhaaaaaPaaPaaPaaYaadaaZaaXabhaaUagzaiwaitaiCaiGaiHaisaiuaiEaiFaivaiwairaiGaiHaisadIabfaaYabeabgaahaaYaaVaazahDabgaaZabfabgabfabbafmajpajqajqajrakuajaajaajbajbajcajbajbajcaiVaiVaiVajGajHajHajIaiXaiWaaZabfabgaaZabfaaPabgahDaazaaCablabqabnaboabnabnabnaboabpaataauaavaawaauaavaavaatabnaboabpaaqaaraasaaLaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPalxalxalxalxalxalxalxalxalxalxalxalxalxalxalxalxalxalxalxalxalxalxalxalxalxalxalxalxalxalxaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPajialyalzajgajgajgajgajgajgajgajgalAakcakcakcakcalBakcakcakcakcalCajgalDakcajgalEalFalFalCajgajgajgaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP +aaiabhabgaaVaaYabfaaXaaTabfabhabgaaVaaYabfaaXaaTabfaaXaaTabhabgaaVaaYabfaaXaaTaaTaajaaPaaPaaPaaUaalaaYabgaaTabbalGaiHaiwaiGaivaiUaiDaiwaiCaitaisaiEaiuaivaiUaiDalHaaVaaUabhabdaagaaUabeaazahDabgaaZabfabgabfafmafmajGajHajHajIakWajpajpajqajqajrajqajqajraiVaiVaiVaiVajVajWaiVaiXaiWaelabfabgaaZabfaaPabgahDaazaaJaasaataauabiabnaawaawabiabjabkablabqabnaboabpabpabnaauaavaawabiabjabkaaDaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPalxalIalIalIalIalIalIalIalIalIalJalIalIalIalKalLalIalIalIalKalIalIalIalIalIalIalKalIalIalxaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPajialEalMalNajgalOajgalPalQalRajgajgalSakcakLakLakLakLakLakLakLakLakLakcakLakcalTalUakLakLakcajgajyajzaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP +aafaaTabdabeaaUaaVabgaaWaaVaaTabdabeaaUaaVabgaaWaaVabgaaWaaTabdabeaaUaaVabgaaWaaWaamaaPaaPaaPabbaaoaaUabdaaWaaXalVaiUaiHaivaisaiEairaiHaiGaiwaiDaixaiFaisaiEairajmabeabbaaTabaaacabbabhaazahDabgaaZabfabgabfafmaiVaiVajVajWaiVaiVaiVajGajHajHajIajHajHajIaiVaiVaiVajaaktakuajaaiXaiXaelabfabgaaZabfaaPabgahDaazaaEabnaboabpabqaboaboaboabpaaqaaraasaboabpaaqaaraaraasabpaaqaaraasaataauaaNaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPalxalIalIalIalIalJalIalIalIalIalIalIalIalIalIalIalIalKalIalIalIalIalIalKalIalIalIalIalIalxaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPalWalXakLalYajgalZajgajgamaajgambajgamcakLakLamdameamfamgamhamiamjakLakLakLakLamkamlakLakLakcajgajyajUaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP +aahabfaaUabaaaTabdaaYaaVabdabfaaUabaaaTabdaaYaaVabdaaYaaVabfaaUabaaaTabdaaYaaVaaVaanaaPaaPaaPaaXaababbabaaaZabgadKaiEaiUaisaiDaixaiuaiUaivaiHairaiTaitaiDaixaiuadVabhaaXaaWabcaaiabgaaTaazahDabdaaYaaVabdaaVafmaiVajaaktakuajaajaajbajbajcajWaiVajVajWaiVaiVaiVaiVajpajbakWajpaiXaiXaeBaaVabdaaYaaVaaPabdahDaazaaOabiabjabkablabqabnaboabpaaqaaraasaataauaavaawabiabjabkablabqabnaboabpaaIaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPalxalIalIalIalIalIalIalIammalIalIalIalIalIalJalIalIalLalKalIalIalKalIalIalKalLalIalKalIalxaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPamnamoampakLamqakcakcakcakcamrakcakcakcakLakLamsamtamuamvamwamxamyakLakLakLakLamzakLakLakLakcajgajyajUaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP +aahabfaaUabaaaTabdaaYaaVabdabfaaUabaaaTabdaaYaaVabdaaYaaVabfaaUabaaaTabdaaYaaVaaVaanaaPaaPaaPabgaaeaaXabcaaYabdadHaixaiEaiDairaiTaiFaiEaisaiUaiuaiCaiwairaiTaiFadJaaTabgaaZabfaafaaPaaWaazahDabhabcabcabbabhafmafmajpajbakWajpajpajqajqajrakuajaaktakuajaaiVaiVaiVaiVaiVaiXaiXaiXaiWafmabhabcabbabhaaVabcahDaazaaMaavaawabiabjabkablabqabnaboabpaaqaaraasaataauaavaawabiabjabkablabqabnaaGaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPalxalIalIalIalIalIalIalIalIalIalIalIalIalIalIalIalIalIalIalJalIalIalKalLalIalIalKalIalLalxaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPakXakYamAamBajgamCamDamEamFamGakcamHakcakcakLakLakLakLakLakLakLakLakLakcakLakcamIakcamJamKakmajgajyakOaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP +aagaaVabbabcaaWabaaaUabeabaaaVabbabcaaWabaaaUabeabaaaUabeaaVabbabcaaWabaaaUabeabeaakaaPaaPaaPabdaahabgabfaaUagzadEaiTaixairaiuaiCaitaixaiDaiEaiFaiGaiHaiuaiCaitakVaipabdaaYaaVaanabdaaZaazahDaaTabfabfaaXaaTabbafmafmafmafmafmajGajHajHajIakWajpajbakWajpaiVaiVaiVaiVafmaiWaiWaiWaiWaaXaaTabfaaXaaTabfabfahDaazaaFaboabpaaqaaraasaataauaavaawabiabjabkablabqabnaboabpaaqaaraasaataauaavaaOaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPalxalIalIalIalIalIalIalIalIalIalIalIalIalIalIalIalJalIalIalIalIalIalLalIalKalLalIalKalIalxaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPakXamLamMajgajgajgajgajgajgajgajgamNakcakcakcakcaliakcakcakcakcamOajgalDakcajgakYamPamQamOajgajgajgaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP +aacabeaaXabfaaZabcabbabhabcabeaaXabfaaZabcabbabhabcabbabhabeaaXabfaaZabcabbabhabhaaaaaPaaPaaPabaaagabdaaVabbalGaisaiCaiTaiuaiFaiGaiwaiTairaixaitaivaiUaiFaiGaiwaiTaelabaaaUabeaakabaaaYaazahDaaWaaVaaVabgaaWabbabbabbabbabbafmaiVajVajWaiVaiVaiVaiVaiVaiVaiVaiVaiVaiVafmaaPaaPaaPaaPabgaaWaaVabgaaWaaVaaVahDaazaaIaaraasaataauaavaawabiabjabkablabqabnaboabpaaqaaraasaataauaavaawabiabjaaCaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPalxalIalIalIalIalIalIamRamRamRamRamRamRamRalIalIalIalIalIalIalIalKalIalIammalLalIalIalIalxaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPajiajgajgaloakcajgajgamSamTamUamVamWakJamXakLakcamYajgajgajgajgakcamZajgajjaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP +aaiabhabgaaVaaYabfaaXaaTabfabhabgaaVaaYabfaaXaaTabfaaXaaTabhabgaaVaaYabfaaXaaTaaTaajaaPaaPaaPabcaacabaabeaaXanaaiDaiGaiCaiFaitaivaiHaiCaiuaiTaiwaisaiEaitaivaiHaiCaeBabcabbabhaaaabcaaUaazahDaaZabeabeabdaaZabbabbabbabbabbafmajaaktakuajaaiVaiVaiVaiVaiVaiVaiVaiVaiVafmaaPaaPaaPaaPabdaaZabeabdaaZabeabeahDaazaaDaaEaaFaaGaaHaaIaaJaaKaaLaaMaaNaaOaaAaaBaaCaaDaaEaaFaaGaaHaaIaaJaaKaaLaaMaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPalxalIalIalIalIalIanbahYancandandandaneahYanfalIalIalIalIammalIalIalJalIalJalIalKalIalKalxaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPajiajgajgajgajgalEamYakcakcangajganhanianjankanlalganmakLakLakcannakcalBakcakcakcajgajgajjaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP +aafaaTacGajkajlajmaflaaXaayajnajoadIaaxaaXaaXacGajkajlajmaflabcaayajnajoadIaaxaaWaamaaPaaPaaPabfaaiabcabhabganoairaivaiGaitaiwaisaiUaiGaiFaiCaiHaiDaixaiwaisaiUaiGaeMabfaaXaaTaajabfabbaazahDaaYabhabhabaaaYabbabbabbabbabbafmajpajbakWajpaiVaiVaiVaiVaiVaiVaiVaiVaiVafmaaPaaPaaPaaPabaaaYabhabaaaYabhabhahDaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPalxalIalIalIalIalIahYanpanpanpanpanpanpanpahYanqalIalIamRamRamRamRamRamRamRamRanransamRalxaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPantanuanvanwajgakcakcakeanxanyajganzanAanBanCanDaluanEakLakLakcannakcakcakcakcakcajgajyajzaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP aaoabfahqanFanGanHacjabgahganIanJanKabmabgabgahqanLanManNacjaaZahganOanPanQabmabaaacaaPaaPaaPaaVaafabfaaTabdaiIaiuaisaivaiwaiHaiDaiEaivaitaiGaiUairaiTaiHaiDaiEaivafmaaVabgaaWaamaaVabgaazahDaaUaaTaaTabcaaUabbabbabbabbabbafmafmafmaiVaiVaiVaiVaiVaiVaiVaiVaiVafmafmafmaaPaaPaaPaaPabcaaUaaTabcaaUaaTaaTahDaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPalxalIalIalIalIalIahYanpanpanpanpanpanpanpahYanqalIanRanSanTanTanUalxalxalxalxalxalxalxalxaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPanVakcakcakcanWakcakcanXanYanZajgajgaoaaobaocajgajgaodaoeaofakcajgaogaohaoiaojakmajgajyajUaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP aabaaTahqanFanGanHacjabgahganIanJanKabmabgabgahqanLanManNacjaaZahganOanPanQabmabcaaiaaPaaPaaPabeaanaaVaaWabaaokaiFaiDaisaiHaiuaiUaiwaiTaiEaitaiCaiDaiFaiUairaixaisafAabeabdaaZaadabeabdaazahDabbaaWaaWabfabbaaWaaPaaPaaPaaPaaPaaPaiWaiWaiXaiXaiXaiXaiXaiXaiXaiWaiWaaPaaPaaPaaPaaPaaPabfabbaaWabfabbaaWaaWahDaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPalxalIalIalIalIalIahYanpanpanpanpanpanpanpahYanqammanRaolaiRaiRaiRaomaonalxaooaopaoqalxaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPakXajgaoraosajgaotakcaouaovaowajgalkaaPaaPaaPakXajgajgaoxaoyajgajgaoaaocajgaozaoAajgajyajUaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP aaeabcabmaoBaoCaoDacHabdacFaoEaoFaoGabNabdabdabmaoHaoIaoJacHaaYacFaoKaoLaoMabNabfaafaaPaaPaaPabhaakabeaaZabcaoNaitairaiDaiUaiFaiEaiHaiCaixaiwaiGairaitaiEaiuaiTaiDafKabhabaaaYaalabhabaaazahDaaXaaZaaZaaVaaXaaZaaVaaXaaZaaVaaXaaZaaVafAaelanoafAafAaelaelanoafAaaZaaVaaXaaZaaVaaXaaZaaVaaXaaZaaVaaXaaZaaZahDaazaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPalxalIalIalIalIalIaoOahYahYahYanpahYahYahYaoPalIalIaoQaolaiRaiRaoRaiRaiRaoSaiRaiRaiRalxaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPakXajgajgajgajgajgaoaaobaocalkaaPaaPaaPaaPaaPakXajgaoTaoUajgalkaaPaaPakXajgajgajgajyakOaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP @@ -2844,68 +2918,68 @@ aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaa aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqYaqCaqCaqCaqCaqCaqLavnaqJaqJavoavpaqJaqJavqaqFaqJaqJavravsavtaqJaqJavuaqFavvavwavwavwavwavxavxavwavwavwavyaaPaqFaqJaqJaqJaqJarvavaavzavAavAavAavAaqYaqZavBarbaqLaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaaPaaPaaPaaPaaPaaPaaPaaPaaPavdavCavDavDavEavDavDavhavdaaPauFavFavGavHavIauGauGauGalxavlavlavlavJalxaqAaqAaqAalxavKaiRaiRavLalxaqAaqAaqAaqAaqA aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqFaqJaqJaqJavMavNaqJaqJaqJaqFaqJaqJavOavPavQaqJaqJavRaqFavSavTavUavVavWavXavXavXavYavZavwavyaqFaqJaqJaqJaqJawaavaawbawbawbawbawbavaavaavaavAaqFaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPavdawcavDavDavDavDawdaweavdaaPauFauGawfawfauGauGauGawgalxawhawiawjawkalxaqAaqAaqAalxawlaiRaiRawmalxaqAaqAaqAaqAaqA aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqFaqJaqJaqJaqJaqJaqJaqJaqJaqFaqJaqJaqJaqJaqJaqJaqJawnaqFavSawoawpavXavXavXavXavXavXavXawqawraqFaqJaqJaqJaqJawaavaavaavaawsavaavaavaavaavaavAaqFaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPavdawtavDavDawuavDavDawvavdaaPauFauGauGauGauGauGauGawwalxalxalxalxalxalxaqAaqAaqAalxawxaiRaiRawyalxaqAaqAaqAaqAaqA -aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqFaqJaqJaqJaqJaqJaqJaqJaqJaqFaqJaqJaqJaqJaqJaqJaqJaqJaqFavSawoawzawAawBawBawBawBawBawCavwawDaqFaqJaqJaqJaqJarHavaavaawEawEavaavaawFavaavaavAaqFaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPawGawHawHawHawHawHawHawHawHawHawHawHawHawHawHawHawHawHawHawHawHawHawHawGaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPawIavdawJavdavdavdavdavdawKaaPawLauhauhawMalxauQauQauQalxapxapxawNawOalxaqAaqAaqAalxawPaiRaiRawQalxaqAaqAaqAaqAaqA +aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqFaqJaqJaqJaqJaqJaqJaqJaqJaqFaqJaqJaqJaqJaqJaqJaqJaqJaqFavSawoawzawAawBawBawBawBawBawCavwawDaqFaqJaqJaqJaqJarHavaavaawEawEavaavaawFavaavaavAaqFaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPawGawGawGawGaAIaAIaAIaAIaAIawGawGawGawGawGawGaAIaAIaAIaAIaAIawGawGawGawGaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPawIavdawJavdavdavdavdavdawKaaPawLauhauhawMalxauQauQauQalxapxapxawNawOalxaqAaqAaqAalxawPaiRaiRawQalxaqAaqAaqAaqAaqA aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqFaqJaqJawRawSawTawUawVawWaqFawXawYawZaxaaxbaxcaqJaxdaqFaxeavwavwavwavwavwavwavwavwavwawDaaPaqFaqJaqJaqJaqJaqFaxfavaaxgaxhavaavaaxiavaavaaxjaqFaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPawGaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkawGaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPavdaxlaxmaxnaxoaxpavdaaPaaPaaPaaPaaPaaPaxqauQauQauQaxrapyapyaxsaxsalxaqAaqAaqAalxawPaiRaiRaxtalxaqAaqAaqAaqAaqA -aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqFaxuaxvawRawSawTawUawVawWarsaqCaqCaqCaqCaqCaqCaqCaqCathaxwaxwaxwaxwaxwaxwaxwaxwaxwaxwaxwaxwargarvaxxaxxarvaqYaqCaqCaqCaqCaqCaqCaqCaqCaqCaqCathaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPawGaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkawGaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPavdaxyaxzawdavDaxAavdaaPaaPaaPaaPaaPaaPaxBauQauQauQalxaxCapyalxalxalxalxalxalxalxaxDaxEaxEaxDalxalxalxalxaqAaqA -aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqYaqCaqCaqCaqCaqCaqCaqCaqCathaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaxFarvaxGaxGarvaxHaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPawGaxkaxkaxkaxkaxkaxIaxJaxJaxJaxJaxKaxKaxJaxJaxJaxJaxLaxkaxkaxkaxkaxkawGawGawGawGawGawGawGaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPauAavdaxMaxmawdavDaxNavdauEaaPaaPasqashaxOalxauQauQauQalxalxalxalxaxPaxQaxRaxSaxTaxUaiRaiRaiRaiRaxVaxVaxWalxalxaqA -aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaParmaxXaxXarmaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPawGaxkaxkaxkaxkaxIaxYaxZayaaybaxJaycaydaxJayeayfaxJaxJaxJaxLaxkaxkaxkawGaygayhayiayiayiawGaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPauAavdavdavdavdayjaxmawdavDaykavdavdavdavdauEaylaylalxaymauQauQauQalxaynayoaiRaiRaiRaiRaiRaiRaiRaiRaiRaiRaiRaiRaiRaypalxaqA -aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaParmaxXaxXarmaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPawGaxkaxkaxkaxIaxJayqayqayqayqaxJayrayraxJayqayqaysaytaxJaxJaxLaxkaxkawGayuayiayiayiayiawGaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPavdayvaywayxavdayyavDavDayzavdavdayAayBayCayDayEayFayEauQauQauQauQayGaiRaiRaiRaiRaiRaiRauQaiRayHaiRaiRaiRaiRaiRaiRayIalxaqA -aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaParmaxXaxXarmaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPawGaxkaxkaxIaxJaxJayJayKayLayMaxJayNayqayOayqayqayqayqayPayQaxJaxkaxkayRayiayiayiayiayiawGaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaaPaaPaaPaaPaySayTayUayTavdavdayVayWavdavdayXayYayZazaayDayEazbayEauQauQauQauQalxazcazdaiRaiRaiRaiRaiRaiRaiRaiRaiRaiRaiRaiRaiRazealxaqA -aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaParmaxXaxXarmaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPawGaxkaxkazfazgazhayqaziaziaziaxJayqayqaxJazjazkazlazmaznazoaxJaxkaxkawGayiayiayiayiayiawGaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaaPaaPaaPaaPavdavdaySazpavdavdazqavDazravdavdazsaztazsavdazuazualxazvauhawMalxalxalxalxazwazxazyazzazAazBaiRaiRaiRaiRazCazCazDalxalxaqA -aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaParRaxXaxXarRaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPawGaxkaxkazEazgayqayqayqayqayqayOayqayqaxJaxJaxJaxJaxJaxJaxJazFaxkaxkawGazGazHayiazHazIawGaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaaPaaPaaPaaPavdazJavDavDazKavdazLazMavDavdazNazOazPazQavdaruaaParuaaPaaPaaPaaPaqAaqAalxalxalxalxalxalxalxaxDazRazRaxDalxalxalxalxaqAaqA -aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaParmaxXaxXarmaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPawGaxkaxkazSaxJayqayqayqazTayqaxJayqayqayqazUazVaxkaxkaxkaxkaxkaxkaxkazWazWazWazWazWazWazWazWazWazWazWaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaaPaaPaaPaaPavdazXavDavDavDazYavDavDavDazZavDavDavDaAaavdashashashashaaPaaPaaPaaPaqAaqAaqAaqAaqAaqAaqAalxaAbaiRaiRaAbalxaqAaqAaqAaqAaqA -aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaParmaxXaxXarmaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPawGaxkaxkaxkaxJaxJaxJaxJaxJaxJaxJayNayqaAcayqazVaxkaxkaxkaxkaxkaxkaxkazWaAdaAdaAdaAdaAdaAdaAdaAdaAdaAeaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaqAaaPaaPaaPaaPavdaAfavDavDavDaAgavDavDavDaAhavDavDavDaAiavdaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaqAaqAalxaAbaiRaiRaAbalxaqAaqAaqAaqAaqA -aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaParmaxXaxXarmaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPawGaxkaxkaxIaxJaAjaAkaAlaAjaAmaxJayqayqayqaAnazVaxkaxkaxkaxkaxkaxkaxkazWaAdaAoaApaApaApaApaApaAqaAdaAeaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaaPaaPaaPaaPauAavdavdavdavdavdavdavDavDavDavdavdavdavdavdavdauEaaPaaPaaPaaPaaPartaaParuaqAaqAaqAaqAaqAaqAalxaAbaiRaiRaAbalxaqAaqAaqAaqAaqA -aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaParmaxXaxXarmaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPawGawGawGawGawGaxkaxkazfazgaAraAraAraAraArayOayqayqaxJaxJaxJaxJaxJaxJaxJaxLaxkaxkazWaAdaAsaAtaAtaAtaAtaAtaAsaAdaAeaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaaPaaPaaPaaPavdaAuaAvaAwaAxaAyavdaAzavDaAAavdaABaACaACaADaAEavdaaPaaPaaPaaPaaPartaruaqAaqAaqAaqAaqAaqAaqAalxaAbaiRaiRaAbalxaqAaqAaqAaqAaqA -aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaAFaAFaAFaAFaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaAFaAFaAFaAFaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaAFaAFaAFaAFaAGaAGaAGaAGaAFaAFaAFaAFaAGaAHaAHaAGawGaAIaAIawGawGaAIaAIawGawGaAIaAIaAIaAIawGawGawGawGaAIaAIaAIaAIawGawGawGawGaAIaAIawGawGawGawGawGawGaAJaAJaAKawGaxkaxkazEazgaALaAraAraAraAraxJayqayqayqayqayqaxJayqaAMaANaxJaxkaxkazWaAdaAsaAOaAtaAtaAtaAPaAsaAdaAeaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaaPaaPaaPaaPaaPaAQaARaARaARaARaARavdavDavDavDavdaASavDavDavDaATaAUaaPaaPaaPaaPaaPasqaaPaqAaqAaqAaqAaqAaqAaqAalxalxaAVaAWalxalxaqAaqAaqAaqAaqA -aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaAXaAYaAXaAFaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaAXaAXaAXaAFaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaAFaAZaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBbaAIaAJaAJaAJaAJaAJaAJaAIaAJaAJaAJaAJaAJaAJaBcaAJaAJaAJaAJaAJaAJaAJaAJaBcaAJaAJaAJaBdaAJaAJaAJaAJaAJaAJaAJaAJaBeaxkaxkazSaxJaxJaBfaBgaBhaBiaxJayNaBjaBjaBjayqayOayqayqayqaxJaxkaxkazWaAdaAsaAtaAtaBkaBkaBkaBlaAdaAeaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaaPaaPaaPaaPaaPaaPaBmaBnaBoaARaARaARaBpavDavDavDaBqavDavDavDaBraBsaBtaaPaaPaaPaaPaaPartaruaruaqAaqAaqAaqAaqAaqAaqAalxalxalxalxaqAaqAaqAaqAaqAaqA -aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaBuaAFaAFaAFaBuaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaBuaAFaAFaAFaBuaAGaAGaAGaAGaBuaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBvaAJaAJaAJaAJaAJaAJaBvaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaBdaAJaAJaAJaAJaAJaAJaAJaAJaBeaxkaxkaxkazSaxJaAraAraAraAraxJayqaBjaBjaBjayqaxJaBwaxJaxJazFaxkaxkazWaAdaAsaAtaAtaAtaAtaAtaBxaAdaAeaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaByaARaARaARaARaARaBzavDavDavDaBAavDavDavDavDaBBaBCaaPaaPaaPaaPaaPartaaPaaParuaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqA -aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaBaaBaaBaaAGaruaruaruaruaaPaaPaaPaaPaaPaaPaaPaaPaaParuaruaruaruaAGaBaaBaaBaaAGaruaruaruaruaruaruaruaruaruaruaruaruaruaruaruaruaaPaAFaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBvaAJaAJaAJaAJaAJaAJaBvaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJawGawGawGawGawGawGawGawGawGawGaxkaxkaxkaxkazSaxJaBDaBEaBFaxJayqayqayqayqayqaxJaxJaxJazFaxkaxkaxkazWaAdaAsaAtaAtaAtaAtaBGaAsaAdaAeaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPavdaBHaARaARaARaBIavdazsaBJazsavdaBKaBLaBMavDaBNavdaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqA -aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaBaaBaaBaaAGaaPaaPaaParuaruaruaruaruaruaruaruaruaruaruaaPaaPaaPaAGaBaaBaaBaaAGaruaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaParuaruaAGaBaaBaaBaaBOaBOaBOaBOaBOaBOaBOaBOaBOaBOaBOaBOaBOaBOaBOaBOaAIaAIaBPaAIaAIawGaAIaAIaAIaAIaAIaBQaBQaAIaAIawGawGaAIaAIaAIaAIawGawGaAJaAJawGaBRaBSawGaBRaBSawGaBRaBSawGaxkaxkaxkaxkaxkazSaxJaxJaxJaxJaxJaxJaxJaxJaxJaxJazFaxkaxkaxkaxkaxkazWaAdaAsaAtaAtaAtaAtaAtaBxaAdaAeaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPavdaBTaBUaBVaBWaBXavdaBYavDaBZavdaCaavdavdaCbavdavdaaPaaPaaPaaPaaPaaPaaPartaaParuaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqA -aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaBaaBaaBaaAFaAFaAFaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaAFaAFaBaaBaaBaaAFaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaAFaAFaBaaBaaBaaBOaCcaCdaCdaCdaCdaCdaCdaCdaCdaCdaCeaCfaCgaChaBOaCiaCiaCiaCjaCkawGaBQaBQaBQaBQaBQaBQaBQaClaCmawGaCnaCnaCnaCnaCnaCnawGaAJaAJawGaCoaCpawGaCoaCpawGaCoaCpawGaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkazWaAdaAsaAtaAtaCqaCqaCqaCraAdaAeaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPavdaCsaARaCtavdavdavdaCuavDaCvavdavdavdaCwavDaCxavdaaPaaPaaPaaPaaPaaPaaPartaruaruaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqA +aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqFaxuaxvawRawSawTawUawVawWarsaqCaqCaqCaqCaqCaqCaqCaqCathaxwaxwaxwaxwaxwaxwaxwaxwaxwaxwaxwaxwargarvaxxaxxarvaqYaqCaqCaqCaqCaqCaqCaqCaqCaqCaqCathaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPawGaxkaxkaAcaAcaAcaAcaAcaAcaAcaAcaAmaAlaAcaAcaAcaAcaAcaAcaAcaAcaxkaxkawGaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPavdaxyaxzawdavDaxAavdaaPaaPaaPaaPaaPaaPaxBauQauQauQalxaxCapyalxalxalxalxalxalxalxaxDaxEaxEaxDalxalxalxalxaqAaqA +aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqYaqCaqCaqCaqCaqCaqCaqCaqCathaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaxFarvaxGaxGarvaxHaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPawGaxkaAnaAMaAMaAMaANaxJazVazVaxJaxKaxKaxJazVazVaxJaBfaAMaAMaAMaBgaxkawGawGaAIaAIaAIawGawGaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPauAavdaxMaxmawdavDaxNavdauEaaPaaPasqashaxOalxauQauQauQalxalxalxalxaxPaxQaxRaxSaxTaxUaiRaiRaiRaiRaxVaxVaxWalxalxaqA +aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaParmaxXaxXarmaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAIaxkaAnaAMaAMaANaBhaBjaBiaBwaxJaBEaydaxJaBFaGPaDZaxJaxJaBfaAMaBgaxkawGaygayhayiayiayiawGaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPauAavdavdavdavdayjaxmawdavDaykavdavdavdavdauEaylaylalxaymauQauQauQalxaynayoaiRaiRaiRaiRaiRaiRaiRaiRaiRaiRaiRaiRaiRaypalxaqA +aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaParmaxXaxXarmaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAIaxkaAnaAMaANaxJaJcaJcaJcaKlaxJaKDayqaxJaBFbaNbaMbaPbaOaxJaBfaBgaxkaAIayuayiayiayiayiaAIaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPavdayvaywayxavdayyavDavDayzavdavdayAayBayCayDayEayFayEauQauQauQauQayGaiRaiRaiRaiRaiRaiRauQaiRayHaiRaiRaiRaiRaiRaiRayIalxaqA +aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaParmaxXaxXarmaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAIaxkaAnaANaxJaxJbaQbaSbaRbaTaxJayqayqayObaNbaNbaNbaNbaNbaUaxJaBgaxkbaVayiayiayiayiayiaAIaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaaPaaPaaPaaPaySayTayUayTavdavdayVayWavdavdayXayYayZazaayDayEazbayEauQauQauQauQalxazcazdaiRaiRaiRaiRaiRaiRaiRaiRaiRaiRaiRaiRaiRazealxaqA +aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaParmaxXaxXarmaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAIaxkaAnazfbaWbaYbaXbaZbaZbaZaxJayNayqaxJbbabbcbbbbbdbaNbbeaxJaBgaxkaAIayiayiayiayiayiaAIaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaaPaaPaaPaaPavdavdaySazpavdavdazqavDazravdavdazsaztazsavdazuazualxazvauhawMalxalxalxalxazwazxazyazzazAazBaiRaiRaiRaiRazCazCazDalxalxaqA +aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaParRaxXaxXarRaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAIaxkaAnazEbaWbbfbaXbaXbaXbaXayOayqayqaxJaxJaxJaxJazVazVaxJbbgaBgaxkawGazGazHayiazHazIawGaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaaPaaPaaPaaPavdazJavDavDazKavdazLazMavDavdazNazOazPazQavdaruaaParuaaPaaPaaPaaPaqAaqAalxalxalxalxalxalxalxaxDazRazRaxDalxalxalxalxaqAaqA +aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaParmaxXaxXarmaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPawGaxkaAnbbhaxJbbibaXbaXbbjbaXaxJayqayqbbkazUazVaxkaxkaxkaxkaxkaBgaxkazWazWazWazWazWazWazWazWazWazWazWaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaaPaaPaaPaaPavdazXavDavDavDazYavDavDavDazZavDavDavDaAaavdashashashashaaPaaPaaPaaPaqAaqAaqAaqAaqAaqAaqAalxaAbaiRaiRaAbalxaqAaqAaqAaqAaqA +aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaParmaxXaxXarmaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPawGaxkaAnaAMaxJaxJaxJaxJaxJaxJaxJayNayqbblayqazVaxkaxkaxkaxkaxkaBgaxkazWaAdaAdaAdaAdaAdaAdaAdaAdaAdaAeaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaqAaaPaaPaaPaaPavdaAfavDavDavDaAgavDavDavDaAhavDavDavDaAiavdaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaqAaqAalxaAbaiRaiRaAbalxaqAaqAaqAaqAaqA +aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaParmaxXaxXarmaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPawGaxkaAnaANaxJaAjaAkbbnbbmbboaxJayqayqbbkbbpazVaxkaxkaxkaxkaxkaBgaxkazWaAdaAoaApaApaApaApaApaAqaAdaAeaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaaPaaPaaPaaPauAavdavdavdavdavdavdavDavDavDavdavdavdavdavdavdauEaaPaaPaaPaaPaaPartaaParuaqAaqAaqAaqAaqAaqAalxaAbaiRaiRaAbalxaqAaqAaqAaqAaqA +aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaParmaxXaxXarmaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPawGawGawGawGawGaxkaAnazfbaWaAraAraAraAraArayOayqayqaxJaxJaxJaxJazVazVaxJaBfaBgaxkazWaAdaAsaAtaAtaAtaAtaAtaAsaAdaAeaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaaPaaPaaPaaPavdaAuaAvaAwaAxaAyavdaAzavDaAAavdaABaACaACaADaAEavdaaPaaPaaPaaPaaPartaruaqAaqAaqAaqAaqAaqAaqAalxaAbaiRaiRaAbalxaqAaqAaqAaqAaqA +aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaAFaAFaAFaAFaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaAFaAFaAFaAFaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaAFaAFaAFaAFaAGaAGaAGaAGaAFaAFaAFaAFaAGaAHaAHaAGawGaAIaAIawGawGaAIaAIawGawGaAIaAIaAIaAIawGawGawGawGaAIaAIaAIaAIawGawGawGawGaAIaAIawGawGawGawGawGawGaAJaAJaAKawGaxkaAnazEbaWaALaAraAraArbbqaxJayNayqayqayqbbrayqayqayqbbsaxJaBgaxkazWaAdaAsaAOaAtaAtaAtaAPaAsaAdaAeaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaaPaaPaaPaaPaaPaAQaARaARaARaARaARavdavDavDavDavdaASavDavDavDaATaAUaaPaaPaaPaaPaaPasqaaPaqAaqAaqAaqAaqAaqAaqAalxalxaAVaAWalxalxaqAaqAaqAaqAaqA +aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaAXaAYaAXaAFaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaAXaAXaAXaAFaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaAFaAZaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBbaAIaAJaAJaAJaAJaAJaAJaAIaAJaAJaAJaAJaAJaAJaBcaAJaAJaAJaAJaAJaAJaAJaAJaBcaAJaAJaAJaBdaAJaAJaAJaAJaAJaAJaAJaAJaBeaxkaAnbbhaxJaxJbbtbbvbbubbwaxJbbybbxaxJbbxbbzaxJayqayqbbAaxJaBgaxkazWaAdaAsaAtaAtaBkaBkaBkaBlaAdaAeaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaaPaaPaaPaaPaaPaaPaBmaBnaBoaARaARaARaBpavDavDavDaBqavDavDavDaBraBsaBtaaPaaPaaPaaPaaPartaruaruaqAaqAaqAaqAaqAaqAaqAalxalxalxalxaqAaqAaqAaqAaqAaqA +aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaBuaAFaAFaAFaBuaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaBuaAFaAFaAFaBuaAGaAGaAGaAGaBuaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBvaAJaAJaAJaAJaAJaAJaBvaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaBdaAJaAJaAJaAJaAJaAJaAJaAJaBeaxkaAnaAMbbhaxJaAraArbbBbbCaxJbbEbbDaxJbbFbbGaxJazTayqaxJbbgaBgaxkazWaAdaAsaAtaAtaAtaAtaAtaBxaAdaAeaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaByaARaARaARaARaARaBzavDavDavDaBAavDavDavDavDaBBaBCaaPaaPaaPaaPaaPartaaPaaParuaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqA +aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaBaaBaaBaaAGaruaruaruaruaaPaaPaaPaaPaaPaaPaaPaaPaaParuaruaruaruaAGaBaaBaaBaaAGaruaruaruaruaruaruaruaruaruaruaruaruaruaruaruaruaaPaAFaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBvaAJaAJaAJaAJaAJaAJaBvaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJawGawGawGawGawGawGawGawGawGawGaxkaAnaAMaAMbbhaxJaBDbbHbbIaxJbbKbbJaxJbbJazlaxJaxJaxJbbgaAMaBgaxkazWaAdaAsaAtaAtaAtaAtaBGaAsaAdaAeaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPavdaBHaARaARaARaBIavdazsaBJazsavdaBKaBLaBMavDaBNavdaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqA +aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaBaaBaaBaaAGaaPaaPaaParuaruaruaruaruaruaruaruaruaruaruaaPaaPaaPaAGaBaaBaaBaaAGaruaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaParuaruaAGaBaaBaaBaaBOaBOaBOaBOaBOaBOaBOaBOaBOaBOaBOaBOaBOaBOaBOaBOaAIaAIaBPaAIaAIawGaAIaAIaAIaAIaAIaBQaBQaAIaAIawGawGaAIaAIaAIaAIawGawGaAJaAJawGaBRaBSawGaBRaBSawGaBRaBSawGaxkaAnaAMaAMaAMbbhaxJazVazVaxJazVazVaxJazVazVaxJbbgaAMaAMaAMaBgaxkazWaAdaAsaAtaAtaAtaAtaAtaBxaAdaAeaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPavdaBTaBUaBVaBWaBXavdaBYavDaBZavdaCaavdavdaCbavdavdaaPaaPaaPaaPaaPaaPaaPartaaParuaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqA +aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaBaaBaaBaaAFaAFaAFaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaAFaAFaBaaBaaBaaAFaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaAFaAFaBaaBaaBaaBOaCcaCdaCdaCdaCdaCdaCdaCdaCdaCdaCeaCfaCgaChaBOaCiaCiaCiaCjaCkawGaBQaBQaBQaBQaBQaBQaBQaClaCmawGaCnaCnaCnaCnaCnaCnawGaAJaAJawGaCoaCpawGaCoaCpawGaCoaCpawGaxkaxkbbLbbLbbLbbLbbLbbLbbLbbLbbLbbLbbLbbLbbLbbLbbLbbLbbLbbLaxkaxkazWaAdaAsaAtaAtaCqaCqaCqaCraAdaAeaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPavdaCsaARaCtavdavdavdaCuavDaCvavdavdavdaCwavDaCxavdaaPaaPaaPaaPaaPaaPaaPartaruaruaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqA aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaBaaBaaBaaCyaCzaCAaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaCAaCzaCyaBaaBaaBaaAFaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaCAaCzaCyaBaaBaaBaaBOaCBaCCaCCaCCaCDaCDaCCaCCaCCaCCaCEaCCaCCaCFaBOaCGaCiaCiaCiaCiawGaBQaCHaCIaCJaCHaBQaBQaBQaBQawGaCnaCKaCLaCLaCMaCnaAIaAJaAJawGaCNaCOawGaCNaCOawGaCNaCOawGaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkaxkazWaAdaAsaAOaAtaAtaAtaAPaAsaAdaAeaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPavdaCPaCQaCRavdaaPavdaCSaCSaCSavdaaPavdavhaCTaCUavdaaPaaPaaPaaPaaPaaPaaPartaaParuaaPaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqA -aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaBaaBaaBaaCyaCzaCAaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaCAaCzaCyaBaaBaaBaaAFaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaCAaCzaCAaBaaBaaBaaBOaCBaCCaCCaCVaCWaCXaCYaCCaCCaCZaCeaDaaDbaDcaBOaDdaCiaCiaCiaCiawGaBQaCHaDeaDeaCHaBQaBQaBQaBQawGaCnaDfazHaDgaDhaCnaAIaAJaAJawGaDiawGawGaDiawGawGaDiawGawGawGawGawGawGawGawGawGawGawGawGawGawGawGawGawGawGawGawGawGawGawGawGazWaAdaDjaDkaAtaAtaAtaDlaDmaAdaAeaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPavdaCSaCSaCSavdaaPawIaDnaDoaDpawKaaPavdaCSaCSaCSavdaaPaaPaaPaaPaaPaaPaaPartaruaruaruaruaruaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqA +aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaBaaBaaBaaCyaCzaCAaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaCAaCzaCyaBaaBaaBaaAFaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaCAaCzaCAaBaaBaaBaaBOaCBaCCaCCaCVaCWaCXaCYaCCaCCaCZaCeaDaaDbaDcaBOaDdaCiaCiaCiaCiawGaBQaCHaDeaDeaCHaBQaBQaBQaBQawGaCnaDfazHaDgaDhaCnaAIaAJaAJawGaDiawGawGaDiawGawGaDiawGawGawGawGawGaAIaAIaAIaAIawGawGawGawGaAIaAIaAIaAIawGawGawGawGawGawGawGazWaAdaDjaDkaAtaAtaAtaDlaDmaAdaAeaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPavdaCSaCSaCSavdaaPawIaDnaDoaDpawKaaPavdaCSaCSaCSavdaaPaaPaaPaaPaaPaaPaaPartaruaruaruaruaruaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqA aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaBaaBaaBaaAFaAFaAFaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaAFaAFaBaaBaaBaaAFaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaAFaAFaBaaBaaBaaBOaCBaCCaCCaCVaCXaCXaCYaCCaCCaCFaBOaBOaBOaBOaBOaDqaDqaDqaCiaCiawGaBQaBQaBQaBQaBQaBQaBQaDraCHawGaCnaDfazHazHaDhaCnawGaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaDsaxkaxkaDsaAeaAdaDtaDuaDvaDvaDvaDuaDwaAdaAeaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaaPaaPaaPawIaDnaDoaDpawKaaPaaPaaPaaPaaPaaPaaPawIaDnaDoaDpawKaaPaaPaaPaaPaaPaaPaaPartaaParuaaParuaaPaaPaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqA aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaBaaBaaBaaAGaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaBaaBaaBaaAGaruaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaParuaruaAGaBaaBaaBaaBOaDxaCCaCCaCVaDyaDzaCYaCCaCCaDAaCeaCfaCgaChaBOaDBaDCaDDaCiaCiawGaBQaCHaDeaCJaCHaBQaBQaBQaBQawGaCnaDfazHazHaDhaCnaDEaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaAJaDsaxkaxkaDsaAeaAdaAdaDFaDGaDGaDGaDHaAdaAdaAeaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqA -aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaBaaBaaBaaAGaruaruaruaruaruaruaruaruaruaruaruaruaruaruaruaruaruaAGaBaaBaaBaaAGaruaruaruaruaruaruaruaruaruaruaruaruaruaruaruaruaaPaAFaBaaBaaBaaBOaDIaCCaCCaCCaDJaDJaCCaCCaCCaCCaCEaCCaCCaCFaBOaDKaCiaCiaCiaCiawGaBQaCHaDeaDLaCHaBQaBQaBQaBQawGaCnaDfazHazHaDhaCnawGaAJaAJawGaAIaAIaAIaAIaAIaAIaAIaAIaAIawGawGawGawGawGawGawGawGawGawGawGawGaAJaAJawGawGawGawGawGawGawGawGazWaAdaAdaAdaAdaAdaAdaAdaAdaAdaAeaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqA -aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaBaaBaaBaaAGaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaBaaBaaBaaAGaAGaAGaAGaAGaBuaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaBaaBaaBaaBOaDMaDNaDOaDPaCCaCCaCCaCZaDOaDOaCeaDaaDbaDcaDQaDQaDQaDQaDQaDQaDQaDQaDQaDQaDQaDQaDQaDQaDQaDQawGaCnaDfazHaDRaDhaCnaAIaAJaAJawGaAJaDSaDTaDUaDVaAJaDWaDXaDYawGaDZaDZaDZaDZaDZaDZaDZaDZaDZaDZawGaAJaAJawGaaPaaPaaPaaPaaPaaPaaPazWazWazWazWazWazWazWazWazWazWazWaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqA -aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaBaaBaaBaaAFaAFaAFaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaAFaAFaBaaBaaBaaAGaruaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaBaaBaaBaaBOaBOaBOaBOaEaaCCaCCaEbaEcaBOaBOaBOaBOaBOaBOaDQaEdaEeaEfaDQaEgaEhaEhaEhaEhaEhaEhaEhaEhaEiaEjawGaCnaCNaEkaEkaElaCnaAIaAJaAJaAIaAJaDSaEmaEnaDVaAJaEoaEpaEqawGaDZaDZaDZaDZaDZaDZaDZaDZaDZaDZawGaAJaAJawGaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqA -aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaBaaBaaBaaCyaCzaCAaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaCAaCzaCyaBaaBaaBaaAGaruaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaBaaBaaBaaBOaEraEsaCeaEtaCCaCCaCCaEuaBOaEvaEwaExaExaEyaDQaEdaEeaEzaDQaEhaEhaEhaEhaEAaEBaEhaEhaEhaEhaEhawGaCnaCnaCnaCnaCnaCnawGaAJaAJaAIaAJaAJaAJaAJaAJaAJaAJaAJaECawGawGawGawGawGawGawGawGawGaDZaDZawGaAJaAJawGaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaqAaqAaqAaqAaqAaqA -aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaBaaBaaBaaCyaCzaCAaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaCAaCzaCyaBaaBaaBaaAGaAGaAGaAGaAGaBuaruaruaruaruaruaruaruaruaruaruaruaaPaAFaBaaBaaBaaBOaEaaCCaEDaCCaCCaCCaEbaEEaBOaEFaCVaCXaCYaEGaDQaEeaEeaEeaEHaEhaEhaEIaEhaEAaEBaEhaEJaEKaELaEhawGawGaAIaAIaAIaAIawGawGaAJaAJaEMaAJaAJaAJaAJaENaEOaEPaAJaAJawGaAJaAJaAJaAJaAJaAJaEQawGaDZaDZawGaAJaAJawGaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaqAaqAaqAaqAaqA -aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaBaaBaaBaaAFaAFaAFaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaAFaAFaBaaBaaBaaAGaruaaPaaPaERaESaETaERaESaESaEUaEVaEWaESaEXaEYaruaruaAGaEZaBaaBaaBOaEtaCCaEDaCZaDOaFaaFbaFcaBOaFdaFeaCXaCCaEGaDQaEeaEeaFfaDQaFgaEhaFhaEhaEAaEBaEhaEJaEKaELaEhaDQaAJaAJaAJaAJaAJaAJaAJaAJaAJaAIaAJaAJaAJaAJaEPaEPaEQaAJaAJaFiaAJaFjaAJaAJaFjaAJaEPawGaDZaDZawGaAJaAJawGaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaqAaqAaqAaqA -aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaBaaBaaBaaAGaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaBaaBaaBaaAFaaPaaPaERaFkaFlaFmaFnaFoaFpaFoaFoaFoaFpaFqaFraAFaAFaAFaBaaBaaBaaBOaEDaEDaCeaCeaCeaCeaCeaCeaBOaCeaFsaCCaFtaFuaDQaFvaEeaFfaDQaFgaEhaEhaEhaFwaEBaEhaEJaFxaELaEhaDQaAJaAJaAJaAJaAJaAJaAJaAJaAJaAIaFyaDVaAJaAJaAJaAJaAJaFzaAJawGaEmaFAaFBaEPaFCaAJaECawGaDZaDZawGaAJaAJawGaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaqAaqAaqA -aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaBaaBaaBaaAGaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaBaaBaaBaaAFaaPaaPaFDaFEaFFaFEaFGaFEaFEaFEaFEaFEaFEaFEaFHaFIaCzaFIaBaaBaaBaaBOaFeaCCaFJaFKaFKaFKaFKaFKaFLaCeaCeaFMaCeaCeaDQaDQaDQaDQaDQaEAaEAaEAaEAaEAaEBaEhaEJaFNaELaEhaDQaAIaAIaFOaAIaAIawGaBcaAJaAJawGaFPaDVaAJaAJaAJaAJaAJawGawGawGawGaAIaAIaAIaAIaAIawGawGaFQaFQawGaAJaAJawGaaPaaPaaPaaPaFRaFRaFRaFRaFRaFRaFRaFRaFRaFRaFRaFRaFRaFRaFRaFRaFRaFRaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaqAaqA -aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaBaaBaaBaaAGaruaruaruaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaParuaruaruaAGaBaaBaaBaaAFaaPaaPaFSaFTaFUaFVaFnaFWaFXaFWaFWaFWaFXaFYaFZaAFaAFaAFaBaaBaaBaaBOaFsaCCaCCaCCaCCaCCaCCaCCaFJaFKaGaaCCaFJaGbaGcaDQaEhaEhaEhaEBaEBaEBaEBaEBaEhaEhaEhaEhaEhaEhaDQaGdaGeaAJaGfaGgawGaGhaGiaGjaFQaFQaGkaFQawGaAIaGlaAIawGaGmaGmaGmaGnaGoaGoaGoaGpaGmaGmaGmaFQaBcaAJaAJawGaaPaaPaaPaFRaFRaGqaGqaGqaGqaGqaGqaGraGraGraGqaGqaGqaGqaGraGraGraGsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaqA -aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaBaaBaaBaaAFaaPaaParuaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaParuaaPaaPaAFaBaaBaaBaaAGaruaaPaaPaFSaESaGtaFSaESaESaEUaEVaEWaESaGuaGvaruaruaAGaBaaBaaBaaBOaFsaCCaCCaEbaEbaEbaEbaEbaCCaCCaCCaCCaCCaEbaGwaDQaGxaEhaEhaEhaEhaEhaEhaEhaEhaEhaEhaEhaEhaGxaDQaAJaAJaAJaAJaAJawGaAJaAJaAJaGyaGmaGmaGzawGaAJaAJaAJawGaGmaGmaGmaGnaGAaGoaGAaGpaGmaGmaGmaFQaAJaAJaAJawGaaPaaPaaPaFRaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaGBaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaqAaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaqA -aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaBaaBaaBaaAFaaPaaParuaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaParuaaPaaPaAFaBaaBaaBaaAGaAGaAGaAGaAGaBuaruaruaruaruaruaruaruaruaruaruaruaaPaAFaBaaBaaBaaBOaFsaCCaCCaGCaGCaGCaGCaGCaCCaCCaCCaCCaCCaCCaEGaDQaEKaEhaEJaEKaEKaELaEhaEhaEJaEKaEKaELaEhaEKaDQaAJaAJaAJaAJaAJawGaAJaAJaAJaGyaGDaGEaGFawGaAJaAJaAJawGaGmaGmaGmaGGaGHaGHaGHaGIaGmaGmaGmaFQaAJaAJaAJawGaaPaaPaaPaFRaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaqAaqAaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqA -aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaBaaBaaBaaAFaaPaaParuaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaParuaaPaaPaAFaBaaBaaBaaAGaruaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaBaaBaaBaaBOaFsaCCaCCaDyaCCaCCaCCaDyaCCaFtaGJaFeaCCaCCaEGaDQaGKaEhaEJaFNaFxaELaEhaEhaEJaFNaFxaELaEhaGKaDQaAJaGLaGMaGNaGOawGaAIaGPaAIaFQaGQaGRaFQawGaGSaGTaGUawGaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaFQaAJaAJaAJawGaaPaaPaaPaFRaGqaGqaGqaGVaFRaFRaFRaGsaGsaGsaFRaGWaGWaFRaGsaGsaGsaFRaFRaFRaFRaGsaGsaGsaFRaFRaGsaGsaGsaFRaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaqAaqAaqAaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqA -aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaGXaGXaGXaAGaAGaaParuaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaParuaaPaAGaAGaGXaGXaGXaAGaAGaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaAGaGXaGXaGXaBOaFsaCCaFtaFeaCCaCCaFtaGJaFeaEGaBOaBOaGYaGYaBOaDQaGxaEhaEhaEhaEhaEhaEhaEhaEhaEhaEhaEhaEhaGxaDQaGZawGawGawGawGawGaGmaGmaGmaFQaGyaGyaFQawGawGawGawGawGaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaFQaAJaAJaAJawGaaPaaPaaPaFRaHaaGqaGqaFRaFRaHbaHcaHdaHcaHdaHeaHfaHfaHgaHdaHcaHdaHcaHhaHiaHiaHiaHiaHiaHiaHiaHiaHiaHiaFRaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaqAaqAaqAaqAaqAaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqA -aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaBaaHjaBaaBaaAGaAGaruaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaParuaAGaAGaBaaHkaHlaHmaBaaAGaAGaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaAGaBaaBaaHlaHmaBOaGaaCCaEGaBOaFMaFMaBOaBOaFsaEGaBOaHnaCCaCCaHoaDQaEKaEhaEJaEKaEKaELaEhaEhaEJaEKaEKaELaEhaEKaDQawGawGaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaFQaFQawGawGaFQaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaFQaAJaAJaAJawGaaPaaPaaPaFRaHaaGqaGqaFRaHbaHpaHqaHqaHqaHqaHraHsaHsaHtaHqaHqaHqaHraHuaHhaHvaHvaHvaHvaHvaHvaHvaHvaHvaFRaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaqAaqAaqAaqAaqAaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP -aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaBaaHwaBaaBaaAZaAGaAGaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaAGaAZaBaaBaaHxaBaaBaaAZaAGaAGaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaAGaAZaBaaBaaHyaHmaEDaCCaCCaEGaBOaFeaCCaEGaBOaFsaEGaBOaHzaCCaCCaHoaDQaGKaEhaEJaFNaFxaELaEhaEhaEJaFNaFxaELaEhaGKaDQawGaHAaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaHAaFQaFQawGaFQaHBaGmaGmaGmaGmaGmaGmaGmaGmaGmaHBaFQaBcaAJaAJaFRaFRaFRaFRaFRaHaaGqaGqaGsaHCaHDaHsaHsaHsaHsaHsaHsaHsaHsaHsaHsaHsaHsaHEaHCaHFaHFaHFaHFaHFaHFaHFaHFaHFaFRaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaqAaqAaqAaqAaqAaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP -aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaAFaBaaHyaBaaBaaBaaBaaAGaAGaAGaAGaAFaAFaAFaAFaAFaAGaAGaAGaAGaBaaBaaBaaHyaHlaHGaBaaBaaBaaAGaAGaAGaAGaAFaAFaAFaAFaAFaAGaAGaAGaAGaBaaBaaBaaBaaHlaBaaEDaCCaCCaEGaBOaFsaCCaHHaBOaFsaEGaBOaHIaCCaCCaHoaDQaDQaHJaHJaHJaHJaDQaHKaHKaDQaHJaHJaHJaHJaDQaDQaGmaGmaGmaGmaHLaHMaHNaHNaHNaHOaHPaGmaGmaGmaGmaFQaFQaFQaFQaFQaFQaFQaGmaGmaGmaFQaFQaFQaFQaFQawGaAJaAJaHQaGqaGqaGqaFRaHaaGqaGqaGsaHRaHDaHsaHsaHsaHsaHsaHsaHsaHsaHsaHsaHsaHsaHEaHRaHvaHvaHvaHvaHvaHvaHvaHvaHvaFRaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaqAaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP +aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaBaaBaaBaaAGaruaruaruaruaruaruaruaruaruaruaruaruaruaruaruaruaruaAGaBaaBaaBaaAGaruaruaruaruaruaruaruaruaruaruaruaruaruaruaruaruaaPaAFaBaaBaaBaaBOaDIaCCaCCaCCaDJaDJaCCaCCaCCaCCaCEaCCaCCaCFaBOaDKaCiaCiaCiaCiawGaBQaCHaDeaDLaCHaBQaBQaBQaBQawGaCnaDfazHazHaDhaCnawGaAJaAJawGaAIaAIaAIaAIaAIaAIaAIaAIaAIawGawGbbMawGawGawGawGawGawGawGawGawGaAJaAJawGawGawGawGawGawGawGawGazWaAdaAdaAdaAdaAdaAdaAdaAdaAdaAeaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqA +aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaBaaBaaBaaAGaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaBaaBaaBaaAGaAGaAGaAGaAGaBuaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaBaaBaaBaaBOaDMaDNaDOaDPaCCaCCaCCaCZaDOaDOaCeaDaaDbaDcaDQaDQaDQaDQaDQaDQaDQaDQaDQaDQaDQaDQaDQaDQaDQaDQawGaCnaDfazHaDRaDhaCnaAIaAJaAJawGaAJaDSaDTaDUaDVaAJaDWaDXaDYawGbbNaCiaCiaCibbObbPbbObbRbbQbbQawGaAJaAJawGaaPaaPaaPaaPaaPaaPaaPazWazWazWazWazWazWazWazWazWazWazWaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqA +aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaBaaBaaBaaAFaAFaAFaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaAFaAFaBaaBaaBaaAGaruaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaBaaBaaBaaBOaBOaBOaBOaEaaCCaCCaEbaEcaBOaBOaBOaBOaBOaBOaDQaEdaEeaEfaDQaEgaEhaEhaEhaEhaEhaEhaEhaEhaEiaEjawGaCnaCNaEkaEkaElaCnaAIaAJaAJaAIaAJaDSaEmaEnaDVaAJaEoaEpaEqawGbbNaCiaCiaCiaCiaCiaCiaCiaCiaCiawGaAJaAJawGaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaqAaqAaqAaqAaqAaqAaqA +aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaBaaBaaBaaCyaCzaCAaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaCAaCzaCyaBaaBaaBaaAGaruaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaBaaBaaBaaBOaEraEsaCeaEtaCCaCCaCCaEuaBOaEvaEwaExaExaEyaDQaEdaEeaEzaDQaEhaEhaEhaEhaEAaEBaEhaEhaEhaEhaEhawGaCnaCnaCnaCnaCnaCnawGaAJaAJaAIaAJaAJaAJaAJaAJaAJaAJaAJaECawGawGawGawGawGawGawGawGawGaCiaCiawGaAJaAJaAIaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaqAaqAaqAaqAaqAaqA +aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaBaaBaaBaaCyaCzaCAaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaCAaCzaCyaBaaBaaBaaAGaAGaAGaAGaAGaBuaruaruaruaruaruaruaruaruaruaruaruaaPaAFaBaaBaaBaaBOaEaaCCaEDaCCaCCaCCaEbaEEaBOaEFaCVaCXaCYaEGaDQaEeaEeaEeaEHaEhaEhaEIaEhaEAaEBaEhaEJaEKaELaEhawGawGaAIaAIaAIaAIawGawGaAJaAJaEMaAJaAJaAJaAJaENaEOaEPaAJaAJawGaAJaAJaAJaAJaAJaAJaEQawGaCiaCiawGaAJaAJaAIaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaqAaqAaqAaqAaqA +aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaBaaBaaBaaAFaAFaAFaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaAFaAFaBaaBaaBaaAGaruaaPaaPaERaESaETaERaESaESaEUaEVaEWaESaEXaEYaruaruaAGaEZaBaaBaaBOaEtaCCaEDaCZaDOaFaaFbaFcaBOaFdaFeaCXaCCaEGaDQaEeaEeaFfaDQaFgaEhaFhaEhaEAaEBaEhaEJaEKaELaEhaDQaAJaAJaAJaAJaAJaAJaAJaAJaAJaAIaAJaAJaAJaAJaEPaEPaEQaAJaAJaFiaAJaFjaAJaAJaFjaAJaEPawGaCibbSawGaAJaAJaAIaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaqAaqAaqAaqA +aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaBaaBaaBaaAGaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaBaaBaaBaaAFaaPaaPaERaFkaFlaFmaFnaFoaFpaFoaFoaFoaFpaFqaFraAFaAFaAFaBaaBaaBaaBOaEDaEDaCeaCeaCeaCeaCeaCeaBOaCeaFsaCCaFtaFuaDQaFvaEeaFfaDQaFgaEhaEhaEhaFwaEBaEhaEJaFxaELaEhaDQaAJaAJaAJaAJaAJaAJaAJaAJaAJaAIaFyaDVaAJaAJaAJaAJaAJaFzaAJawGaEmaFAaFBaEPaFCaAJaECawGbbTbbTawGaAJaAJaAIaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaqAaqAaqA +aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaBaaBaaBaaAGaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaBaaBaaBaaAFaaPaaPaFDaFEaFFaFEaFGaFEaFEaFEaFEaFEaFEaFEaFHaFIaCzaFIaBaaBaaBaaBOaFeaCCaFJaFKaFKaFKaFKaFKaFLaCeaCeaFMaCeaCeaDQaDQaDQaDQaDQaEAaEAaEAaEAaEAaEBaEhaEJaFNaELaEhaDQaAIaAIaFOaAIaAIawGaBcaAJaAJawGaFPaDVaAJaAJaAJaAJaAJawGawGawGawGaAIaAIaAIaAIaAIawGawGawGawGawGaAJaAJawGaaPaaPaaPaaPaFRaFRaGsaGsaGsaFRaGsaGsaGsaFRaGsaGsaGsaFRaGsaGsaGsaFRaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaqAaqA +aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaBaaBaaBaaAGaruaruaruaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaParuaruaruaAGaBaaBaaBaaAFaaPaaPaFSaFTaFUaFVaFnaFWaFXaFWaFWaFWaFXaFYaFZaAFaAFaAFaBaaBaaBaaBOaFsaCCaCCaCCaCCaCCaCCaCCaFJaFKaGaaCCaFJaGbaGcaDQaEhaEhaEhaEBaEBaEBaEBaEBaEhaEhaEhaEhaEhaEhaDQaGdaGeaAJaGfaGgawGaGhaGiaGjawGawGawGawGawGaAIaGlaAIawGaGmaGmaGmaGnaGoaGoaGoaGpaGmaGmaGmawGaBcaAJaAJawGaaPaaPaaPaFRaFRbbUaGqaGqaGqbbUaGqaGraGraGraGqaGqaGqbbUaGraGraGraGsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaqA +aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaBaaBaaBaaAFaaPaaParuaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaParuaaPaaPaAFaBaaBaaBaaAGaruaaPaaPaFSaESaGtaFSaESaESaEUaEVaEWaESaGuaGvaruaruaAGaBaaBaaBaaBOaFsaCCaCCaEbaEbaEbaEbaEbaCCaCCaCCaCCaCCaEbaGwaDQaGxaEhaEhaEhaEhaEhaEhaEhaEhaEhaEhaEhaEhaGxaDQaAJaAJaAJaAJaAJawGaGmaGmaGmaGkaGmaGmaGzawGaAJaAJaAJawGaGmaGmaGmaGnaGAaGoaGAaGpaGmaGmaGmawGbbVaAJaAJawGaaPaaPaaPaFRbbUaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaGBaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaqAaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaqA +aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaBaaBaaBaaAFaaPaaParuaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaParuaaPaaPaAFaBaaBaaBaaAGaAGaAGaAGaAGaBuaruaruaruaruaruaruaruaruaruaruaruaaPaAFaBaaBaaBaaBOaFsaCCaCCaGCaGCaGCaGCaGCaCCaCCaCCaCCaCCaCCaEGaDQaEKaEhaEJaEKaEKaELaEhaEhaEJaEKaEKaELaEhaEKaDQaAJaAJaAJaAJaAJawGaGmaGmaGmaGyaGDaGEaGFawGaAJaAJaAJawGaGmaGmaGmaGGaGHaGHaGHaGIaGmaGmaGmaAIaAJaAJaAJaAIaaPaaPaaPaGsaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaqAaqAaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqA +aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaBaaBaaBaaAFaaPaaParuaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaParuaaPaaPaAFaBaaBaaBaaAGaruaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaBaaBaaBaaBOaFsaCCaCCaDyaCCaCCaCCaDyaCCaFtaGJaFeaCCaCCaEGaDQaGKaEhaEJaFNaFxaELaEhaEhaEJaFNaFxaELaEhaGKaDQaAJaGLaGMaGNaGOawGaGybbWaGyaFQaGQaGRaFQawGaGSaGTaGUawGaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaAIaAJaAJaAJaAIaaPaaPaaPaGsaGqaGqaGqaGVaFRaFRaFRaGsaGsaGsaFRaGWaGWaFRaGsaGsaGsaFRaFRaFRaFRaGsaGsaGsaFRaFRaGsaGsaGsaFRaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaqAaqAaqAaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqA +aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaGXaGXaGXaAGaAGaaParuaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaParuaaPaAGaAGaGXaGXaGXaAGaAGaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaAGaGXaGXaGXaBOaFsaCCaFtaFeaCCaCCaFtaGJaFeaEGaBOaBOaGYaGYaBOaDQaGxaEhaEhaEhaEhaEhaEhaEhaEhaEhaEhaEhaEhaGxaDQaGZawGawGawGawGawGaGmaGmaGmaFQaGyaGyaFQawGawGawGawGawGaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaAIaAJaAJaAJaAIaaPaaPaaPaGsaHaaGqaGqaFRaFRaHbaHcaHdaHcaHdaHeaHfaHfaHgaHdaHcaHdaHcaHhaHiaHiaHiaHiaHiaHiaHiaHiaHiaHiaFRaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaqAaqAaqAaqAaqAaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqA +aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaBaaHjaBaaBaaAGaAGaruaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaParuaAGaAGaBaaHkaHlaHmaBaaAGaAGaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaAGaBaaBaaHlaHmaBOaGaaCCaEGaBOaFMaFMaBOaBOaFsaEGaBOaHnaCCaCCaHoaDQaEKaEhaEJaEKaEKaELaEhaEhaEJaEKaEKaELaEhaEKaDQawGawGaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaFQaFQawGawGaFQaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmawGbbVaAJaAJaAIaaPaaPaaPaGsaHaaGqaGqaFRaHbaHpaHqaHqaHqaHqaHraHsaHsaHtaHqaHqaHqaHraHuaHhaHvaHvaHvaHvaHvaHvaHvaHvaHvaFRaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaqAaqAaqAaqAaqAaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP +aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaBaaHwaBaaBaaAZaAGaAGaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaAGaAZaBaaBaaHxaBaaBaaAZaAGaAGaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaAGaAZaBaaBaaHyaHmaEDaCCaCCaEGaBOaFeaCCaEGaBOaFsaEGaBOaHzaCCaCCaHoaDQaGKaEhaEJaFNaFxaELaEhaEhaEJaFNaFxaELaEhaGKaDQawGaHAaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaHAaFQaFQawGaFQaHBaGmaGmaGmaGmaGmaGmaGmaGmaGmaHBawGaBcaAJaAJaFRaFRaFRaFRaFRaHaaGqaGqaGsaHCaHDaHsaHsaHsaHsaHsaHsaHsaHsaHsaHsaHsaHsaHEaHCaHFaHFaHFaHFaHFaHFaHFaHFaHFaFRaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaqAaqAaqAaqAaqAaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP +aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaAFaBaaHyaBaaBaaBaaBaaAGaAGaAGaAGaAFaAFaAFaAFaAFaAGaAGaAGaAGaBaaBaaBaaHyaHlaHGaBaaBaaBaaAGaAGaAGaAGaAFaAFaAFaAFaAFaAGaAGaAGaAGaBaaBaaBaaBaaHlaBaaEDaCCaCCaEGaBOaFsaCCaHHaBOaFsaEGaBOaHIaCCaCCaHoaDQaDQaHJaHJaHJaHJaDQaHKaHKaDQaHJaHJaHJaHJaDQaDQaGmaGmaGmaGmaHLaHMaHNaHNaHNaHOaHPaGmaGmaGmaGmaFQaFQaFQaFQaFQaFQaFQaGmaGmaGmaFQaFQaFQaFQawGawGaAJaAJaHQaGqaGqbbXaFRaHaaGqaGqaGsaHRaHDaHsaHsaHsaHsaHsaHsaHsaHsaHsaHsaHsaHsaHEaHRaHvaHvaHvaHvaHvaHvaHvaHvaHvaFRaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaqAaqAaqAaqAaqAaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaBaaBaaBaaBaaBaaBaaBaaHSaCzaHTaHSaCzaHUaHVaHWaCzaHTaHSaCzaHTaBaaBaaBaaBaaBaaBaaBaaBaaBaaHSaCzaHTaHSaCzaHUaHVaHWaCzaHTaHSaCzaHTaBaaBaaBaaBaaBaaBaaBOaHXaCCaFJaCeaFsaHYaHZaCeaGaaFJaBOaIaaGJaGJaIbaBOaIcaIdaIeaIdaIeaGyaGmaGmaGyaIdaIfaIdaIdaIgaFQaGmaGmaGmaIhaIiaIjaIjaIjaIjaIjaIkaIlaGmaGmaGmaFQaIdaIeaIdaIcaIeaGyaGmaGmaGmaGyaIeaIdaIdaImawGaAJaAJaFRaInaGqaIoaGsaHaaGqaGqaFRaHuaHhaIpaIpaIpaIpaIqaHsaHsaIraIpaIpaIpaIqaHbaHpaHFaHFaHFaHFaHFaHFaHFaHFaHFaFRaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaBaaBaaBaaBaaBaaBaaBaaHSaCzaHTaHSaCzaHUaIsaHWaCzaHTaHSaCzaHTaBaaBaaBaaBaaBaaBaaBaaBaaBaaHSaCzaHTaHSaCzaHUaIsaHWaCzaHTaHSaCzaHTaBaaBaaBaaBaaBaaBaaBOaBOaEDaEDaCeaItaIuaCeaCeaEDaEDaBOaBOaBOaBOaBOaBOaGyaGyaGyaGyaGyaGyaGmaGmaGyaGyaGyaGyaGyaGyaFQaGmaGmaIvaIwaIjaIjaIjaIjaIjaIjaIjaIxaHPaGmaGmaFQaGyaGyaGyaGyaGyaGyaGmaGmaGmaGyaGyaGyaGyaGyaFQaIyaIyaFRaGqaIzaIAaGsaHaaGqaGqaFRaFRaHuaHcaHdaHcaHdaHeaHfaHfaHgaHdaHcaHdaHcaHpaHiaHiaHiaHiaHiaHiaHiaHiaHiaHiaFRaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaIBaICaAFaBaaBaaBaaBaaIDaIEaIFaIDaIEaIGaIHaIIaIEaIFaIDaIEaIFaBaaBaaAFaIJaIBaICaAFaBaaBaaIDaIEaIFaIDaIEaIGaIHaIIaIEaIFaIDaIEaIFaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaGmaGmaGmaGmaIKaGmaGmaIKaGmaGmaGmaHAaFQaHAaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaHAaFQaGmaGmaILaIjaIjaIjaIMaINaIOaIjaIjaIjaILaGmaGmaFQaHBaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaHBaFQaGmaGmaGsaIPaIQaGsaFRaGqaGqaGqaGVaFRaFRaFRaGsaGsaGsaFRaIRaIRaFRaGsaGsaGsaFRaFRaFRaFRaGsaGsaGsaFRaFRaGsaGsaGsaFRaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaquaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP -aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaISaCzaITaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaIUaIVaISaCzaIWaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaGmaGmaGmaGmaIKaGmaGmaIKaGmaGmaGmaGmaIXaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaIXaGmaGmaIYaIjaIjaIMaIZaIZaIZaIOaIjaIjaJaaGmaGmaIXaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaJbaGqaGqaGqaJcaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaJdaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaGBaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaqu +aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaISaCzaITaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaIUaIVaISaCzaIWaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaGmaGmaGmaGmaIKaGmaGmaIKaGmaGmaGmaGmaIXaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaIXaGmaGmaIYaIjaIjaIMaIZaIZaIZaIOaIjaIjaJaaGmaGmaIXaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaJbaGqaGqaGqaJbaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaJdaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaGBaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaquaqu aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaCzaCzaJeaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaJfaBaaBaaBaaBaaBaaBaaBaaBaaJgaJhaAGaCzaJeaBaaBaaBaaBaaBaaBaaBaaBaaJfaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaGyaGmaGmaGmaFQaGmaGmaFQaGmaGmaGmaGmaIXaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaIXaGmaGmaIYaIjaIjaJiaIZaJjaIZaJkaIjaIjaJaaGmaGmaIXaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGsaGqaGqaGqaGsaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP -aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaJlaCzaJmaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaJnaCzaJlaCzaJmaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaGmaGmaGmaGmaIKaGmaGmaIKaGmaGmaGmaGmaIXaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaIXaGmaGmaIYaIjaIjaJoaIZaIZaIZaJpaIjaIjaJaaGmaGmaIXaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaJbaGqaGqaGqaJcaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP +aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaJlaCzaJmaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaJnaCzaJlaCzaJmaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaGmaGmaGmaGmaIKaGmaGmaIKaGmaGmaGmaGmaIXaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaIXaGmaGmaIYaIjaIjaJoaIZaIZaIZaJpaIjaIjaJaaGmaGmaIXaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaJbaGqaGqaGqaJbaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaJqaJraAFaBaaBaaBaaBaaJsaJtaJuaJsaJtaJvaJwaJxaJtaJuaJsaJtaJuaBaaBaaAFaJyaJqaJzaAFaBaaBaaJsaJtaJuaJsaJtaJvaJwaJxaJtaJuaJsaJtaJuaBaaBaaBaaBaaBaaBaaBaaBaaBaaBaaGmaGmaGmaGmaIKaGmaGmaIKaGmaGmaGmaHAaFQaHAaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaHAaFQaGmaGmaJAaIjaIjaIjaJoaJBaJCaIjaIjaIjaJDaGmaGmaFQaHBaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaHBaFRaJEaJEaFRaFRaFRaFRaFRaGqaGqaGqaGVaFRaFRaFRaGsaGsaGsaFRaGWaGWaFRaGsaGsaGsaFRaFRaFRaFRaGsaGsaGsaFRaFRaGsaGsaGsaFRaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaBaaBaaBaaBaaBaaBaaBaaHSaCzaHTaHSaCzaHUaIsaHWaCzaHTaHSaCzaHTaBaaBaaBaaBaaBaaBaaBaaBaaBaaHSaCzaHTaHSaCzaHUaIsaHWaCzaHTaHSaCzaHTaBaaBaaBaaBaaBaaBaaJFaJFaJGaJGaJFaJHaJHaJHaJFaJGaJGaJFaJFaJHaJHaJFaJFaGyaGyaGyaGyaGyaGyaGmaGmaGyaGyaGyaGyaGyaGyaFQaGmaGmaJIaJJaIjaIjaIjaIjaIjaIjaIjaJKaJLaGmaGmaFQaGyaGyaGyaGyaGyaGyaGmaGmaGyaGyaGyaGyaGyaGyaFRaJMaJMaJNaJOaJPaJQaGsaHaaGqaGqaFRaFRaHbaHcaHdaHcaHdaHeaHfaHfaHgaHdaHcaHdaHcaHhaHiaHiaHiaHiaHiaHiaHiaHiaHiaHiaFRaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaBaaBaaBaaBaaBaaBaaBaaHSaCzaHTaHSaCzaHUaHVaHWaCzaHTaHSaCzaHTaBaaBaaBaaBaaBaaBaaBaaBaaBaaHSaCzaHTaHSaCzaHUaHVaHWaCzaHTaHSaCzaHTaBaaBaaBaaBaaBaaBaaJFaJRaJSaJSaJTaJUaJVaJVaJWaJSaJXaJFaJYaJZaKaaKbaJFaIfaIcaIdaIeaIeaGyaGmaGmaGyaImaKcaIeaIdaIdaFQaGmaGmaGmaKdaKeaIjaIjaIjaIjaIjaJKaIiaGmaGmaGmaFQaKfaIdaIcaIdaIeaGyaGmaGmaGyaIdaIeaIdaKgaKcaFRaJMaJMaJMaJMaJMaJMaGsaHaaGqaGqaFRaHbaHpaHqaHqaHqaHqaHraHsaHsaHtaHqaHqaHqaHraHuaHhaHvaHvaHvaHvaHvaHvaHvaHvaHvaFRaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP -aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaAFaBaaKhaKhaBaaBaaBaaAGaAGaAGaAGaAFaAFaAFaAFaAFaAGaAGaAGaAGaBaaBaaBaaHwaHlaHGaBaaBaaBaaAGaAGaAGaAGaAFaAFaAFaAFaAFaAGaAGaAGaAGaBaaBaaBaaHkaHlaBaaJGaJSaJSaJSaJSaJSaJSaJSaJSaJSaKiaJFaKjaJSaKkaKlaJFaKmaKnaKnaKnaKnaKmaKoaKoaKmaKnaKnaKnaKnaKmaKmaGmaGmaGmaGmaJIaHMaKpaKpaKpaHOaJLaGmaGmaGmaGmaKqaKqaKqaKqaKqaKqaKqaKraKraKqaKqaKqaKqaKqaKqaFRaJMaJMaJMaJMaJMaJMaFRaHaaGqaGqaGsaHCaHDaHsaHsaHsaHsaHsaHsaHsaHsaHsaHsaHsaHsaHEaHCaHFaHFaHFaHFaHFaHFaHFaHFaHFaFRaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP -aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaBaaHlaKhaBaaAZaAGaAGaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaAGaAZaBaaHyaHlaHmaBaaAZaAGaAGaaPaaPaKsaKtaKuaKuaKuaKvaKwaaPaaPaAGaAGaAZaBaaHwaHlaHmaJGaJSaJSaKxaKyaJSaJSaKxaKyaJSaKiaJFaKzaJSaJSaKAaJFaKBaKCaKCaKCaKCaKCaKCaKCaKCaKCaKCaKCaKCaKBaKmaFQaHAaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaHAaFQaKqaKDaKEaKEaKEaKEaKFaKFaKFaKFaKEaKEaKEaKEaKDaFRaJMaJMaKGaKHaJMaKGaGsaHaaGqaGqaGsaHRaHDaHsaHsaHsaHsaHsaHsaHsaHsaHsaHsaHsaHsaHEaHRaHvaHvaHvaHvaHvaHvaHvaHvaHvaFRaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP -aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaBaaBaaHGaBaaAGaAGaruaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaParuaAGaAGaBaaHyaHlaBaaBaaAGaAGaruaaPaKsaKIaKJaKKaKLaKMaKNaKOaKwaaParuaAGaAGaBaaBaaHlaBaaJFaKPaJSaKxaKyaJSaJSaKxaKyaJSaKiaJFaKQaJSaKkaKlaJFaKCaKCaKCaKCaKCaKCaKCaKCaKCaKCaKCaKCaKCaKCaKmaFQaFQaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaFQaFQaKqaKFaKFaKFaKFaKFaKFaKFaKFaKFaKFaKFaKFaKFaKFaFRaJMaJMaKGaKHaJMaKGaGsaHaaGqaGqaFRaHuaHhaIpaIpaIpaIpaIqaHsaHsaIraIpaIpaIpaIqaHbaHpaHFaHFaHFaHFaHFaHFaHFaHFaHFaFRaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP +aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaAFaBaaKhaKhaBaaBaaBaaAGaAGaAGaAGaAFaAFaAFaAFaAFaAGaAGaAGaAGaBaaBaaBaaHwaHlaHGaBaaBaaBaaAGaAGaAGaAGaAFaAFaAFaAFaAFaAGaAGaAGaAGaBaaBaaBaaHkaHlaBaaJGaJSaJSaJSaJSaJSaJSaJSaJSaJSaKiaJFaKjaJSaKkbbYaJFaKmaKnaKnaKnaKnaKmaKoaKoaKmaKnaKnaKnaKnaKmaKmaGmaGmaGmaGmaJIaHMaKpaKpaKpaHOaJLaGmaGmaGmaGmaKqaKqaKqaKqaKqaKqaKqaKraKraKqaKqaKqaKqaKqaKqaFRaJMaJMaJMaJMaJMaJMaFRaHaaGqaGqaGsaHCaHDaHsaHsaHsaHsaHsaHsaHsaHsaHsaHsaHsaHsaHEaHCaHFaHFaHFaHFaHFaHFaHFaHFaHFaFRaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP +aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaBaaHlaKhaBaaAZaAGaAGaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaAGaAZaBaaHyaHlaHmaBaaAZaAGaAGaaPaaPaKsaKtaKuaKuaKuaKvaKwaaPaaPaAGaAGaAZaBaaHwaHlaHmaJGaJSaJSaKxaKyaJSaJSaKxaKyaJSaKiaJFaKzaJSbbZaKAaJFaKBaKCaKCaKCaKCaKCaKCaKCaKCaKCaKCaKCaKCaKBaKmaFQaHAaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaHAaFQaKqbcaaKEaKEaKEaKEaKFaKFaKFaKFaKEaKEaKEaKEbcbaFRaJMaJMaKGaKHaJMaKGaGsaHaaGqaGqaGsaHRaHDaHsaHsaHsaHsaHsaHsaHsaHsaHsaHsaHsaHsaHEaHRaHvaHvaHvaHvaHvaHvaHvaHvaHvaFRaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP +aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaBaaBaaHGaBaaAGaAGaruaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaParuaAGaAGaBaaHyaHlaBaaBaaAGaAGaruaaPaKsaKIaKJaKKaKLaKMaKNaKOaKwaaParuaAGaAGaBaaBaaHlaBaaJFaKPaJSaKxaKyaJSaJSaKxaKyaJSbccaJFaKQaJSaKkbbYaJFaKCaKCaKCaKCaKCaKCaKCaKCaKCaKCaKCaKCaKCaKCaKmaFQaFQaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaGmaFQaFQaKqaKFaKFaKFaKFaKFaKFaKFaKFaKFaKFaKFaKFaKFaKFaFRaJMaJMaKGaKHaJMaKGaGsaHaaGqaGqaFRaHuaHhaIpaIpaIpaIpaIqaHsaHsaIraIpaIpaIpaIqaHbaHpaHFaHFaHFaHFaHFaHFaHFaHFaHFaFRaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaGXaGXaGXaAGaAGaaParuaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaParuaaPaAGaAGaGXaGXaGXaAGaAGaaParuaKsaKIaKRaKSaKTaKSaKTaKSaKUaKOaKwaruaaPaAGaAGaGXaGXaGXaJFaKVaJSaKxaKyaJSaJSaKxaKyaJSaKiaJFaKWaKXaKYaKZaJFaKCaKCaLaaLbaLcaLdaKCaKCaLaaLeaLfaLdaKCaKCaKmaaPaFQaFQaFQaFQaFQaGmaFQaGmaFQaFQaFQaFQaFQaaPaKqaKFaLgaLgaLgaLgaKFaKFaKFaKFaLgaLgaLgaLgaKFaFRaJMaJMaKGaKHaJMaKGaFRaHaaGqaGqaFRaFRaHuaHcaHdaHcaHdaHeaHfaHfaHgaHdaHcaHdaHcaHpaHiaHiaHiaHiaHiaHiaHiaHiaHiaHiaFRaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaBaaBaaBaaAFaaPaaParuaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaParuaaPaaPaAFaBaaBaaBaaAFaaPaaParuaLhaKTaKTaKTaLiaLjaLkaKTaKTaKTaLharuaaPaaPaAFaBaaBaaBaaJFaKVaJSaJSaJSaJSaJSaJSaJSaJSaKiaJFaJFaKjaLlaLmaJFaKCaKCaLaaLnaLoaLdaKCaKCaLaaLpaLqaLdaKCaKCaKmaaPaaPaFQaLraLsaGmaGmaIjaGmaGmaLsaLtaFQaaPaaPaKqaKFaKFaKFaKFaKFaKFaKFaKFaKFaKFaKFaKFaKFaKFaFRaJMaJMaKGaKHaJMaKGaGsaGqaGqaGqaGVaFRaFRaFRaGsaGsaGsaFRaIRaIRaFRaGsaGsaGsaFRaFRaFRaFRaGsaGsaGsaFRaFRaGsaGsaGsaFRaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP -aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaBaaBaaBaaAFaaPaaParuaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaParuaaPaaPaAFaBaaBaaBaaAFaaPaaParuaLuaLvaLwaLxaLyaLzaLyaLAaLBaLCaLuaruaaPaaPaAFaBaaBaaBaaJFaKVaJSaJSaJXaLDaLDaLDaLDaLDaLEaJFaLFaJWaJTaLGaJFaKCaKCaKCaKCaKCaKCaKCaKCaKCaKCaKCaKCaKCaKCaKmaaPaaPaFQaLraLsaGmaGmaIjaGmaGmaLsaLtaFQaaPaaPaKqaKDaKEaKEaKEaKEaKFaKFaKFaKFaKEaKEaKEaKEaKDaFRaJMaJMaKGaKHaJMaKGaGsaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP -aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaBaaBaaBaaAFaaPaaParuaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaParuaaPaaPaAFaBaaBaaBaaAFaaPaaParuaLuaLHaLhaLIaLJaLKaLJaLLaLhaLHaLuaruaaPaaPaAFaBaaBaaBaaJFaJHaLMaJSaJFaLNaLOaLPaLQaLOaLRaJFaKVaJSaJSaLSaJFaKCaKCaLaaLTaLUaLdaKCaKCaLaaLVaLWaLdaKCaKCaKmaaPaaPaFQaLXaGmaGmaGmaIjaGmaGmaGmaLYaFQaaPaaPaKqaKqaKqaKqaKqaKqaKqaKraKraKqaKqaKqaKqaKqaKqaFRaJMaJMaKGaKHaJMaKGaFRaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP -aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaBaaBaaBaaAGaruaruaruaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaParuaruaruaAGaBaaBaaBaaAGaruaruaruaLuaKTaLBaLuaLZaMaaMbaLuaLwaKTaLuaruaruaruaAGaBaaBaaBaaJFaKVaJSaJSaMcaJWaMdaJSaJSaMdaJTaMeaJWaJSaJSaMfaJFaKCaKCaLaaMgaMhaLdaKCaKCaLaaMiaMjaLdaKCaKCaKmaaPaaPaFQaLraLsaGmaGmaIjaGmaGmaLsaLtaFQaaPaaPaKqaMkaMlaMlaMlaMlaMkaMkaMkaMkaMmaMnaMnaMnaMoaFRaJMaJMaKGaKHaJMaKGaFRaFRaGqaGqaGqaGqaGqaGqaMpaMpaMpaGqaGqaGqaGqaMpaMpaMpaGsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP +aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaBaaBaaBaaAFaaPaaParuaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaParuaaPaaPaAFaBaaBaaBaaAFaaPaaParuaLuaLvaLwaLxaLyaLzaLyaLAaLBaLCaLuaruaaPaaPaAFaBaaBaaBaaJFaKVaJSaJSaJXaLDaLDaLDaLDaLDaLEaJFaLFaJWaJTaLGaJFaKCaKCaKCaKCaKCaKCaKCaKCaKCaKCaKCaKCaKCaKCaKmaaPaaPaFQaLraLsaGmaGmaIjaGmaGmaLsaLtaFQaaPaaPaKqbcdaKEaKEaKEaKEaKFaKFaKFaKFaKEaKEaKEaKEbceaFRaJMaJMaKGaKHaJMaKGaGsaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP +aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaBaaBaaBaaAFaaPaaParuaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaParuaaPaaPaAFaBaaBaaBaaAFaaPaaParuaLuaLHaLhaLIaLJaLKaLJaLLaLhaLHaLuaruaaPaaPaAFaBaaBaaBaaJFaJHaLMaJSaJFaLNaLOaLPaLQaLOaLRaJFaKVaJSaJSaLSaJFaKCaKCaLaaLTaLUaLdaKCaKCaLaaLVaLWaLdaKCaKCaKmaaPaaPaFQaLXaGmaGmaGmaIjaGmaGmaGmaLYaFQaaPaaPaKqaKqaKqaKqaKqaKqaKqaKraKraKqaKqaKqaKqaKqaKqaFRaJMaJMaKGaKHaJMaKGaFRbbUaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGqaGsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP +aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaBaaBaaBaaAGaruaruaruaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaParuaruaruaAGaBaaBaaBaaAGaruaruaruaLuaKTaLBaLuaLZaMaaMbaLuaLwaKTaLuaruaruaruaAGaBaaBaaBaaJFaKVaJSaJSaMcaJWaMdbcgbcfaMdaJTaMeaJWaJSaJSaMfaJFaKCaKCaLaaMgaMhaLdaKCaKCaLaaMiaMjaLdaKCaKCaKmaaPaaPaFQaLraLsaGmaGmaIjaGmaGmaLsaLtaFQaaPaaPaKqaMkaMlaMlaMlaMlaMkaMkaMkaMkaMmaMnaMnaMnaMoaFRaJMaJMaKGaKHaJMaKGaFRaFRbbUaGqaGqaGqbbUaGqaMpaMpaMpaGqaGqaGqbbUaMpaMpaMpaGsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaBaaBaaBaaAGaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaBaaBaaBaaAGaaPaaPaaPaLhaKTaLBaMqaMraMsaMtaMqaLwaKTaLhaaPaaPaaPaAGaBaaBaaBaaJFaKVaJSaJSaJSaJSaJSaJSaJSaJSaJSaJSaJSaJSaJSaMuaJFaKCaKCaKCaKCaKCaKCaKCaKCaKCaKCaKCaKCaKCaKCaKmaaPaaPaFQaLraLsaGmaGmaIjaGmaGmaLsaLtaFQaaPaaPaKqaMkaMkaMkaMkaMkaMkaMkaMkaMkaMkaMkaMkaMkaMkaFRaJMaJMaJMaJMaJMaJMaFRaFRaFRaGsaGsaGsaFRaGsaGsaGsaFRaGsaGsaGsaFRaGsaGsaGsaFRaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaBaaBaaBaaAGaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaBaaBaaBaaAGaaPaaPaKsaKIaLvaLBaMvaMraMwaMtaMvaLwaLCaKOaKwaaPaaPaAGaBaaBaaBaaJFaKVaJSaJSaJSaJSaJSaJSaJSaJSaJSaJSaJSaJSaJSaMfaJFaKCaKCaKCaKCaKCaKCaMxaMxaMxaMxaMxaMxaMxaMxaKmaaPaaPaMyaMyaMyaMzaMzaMAaMzaMzaMyaMyaMyaaPaaPaKqaMBaKqaMCaKqaMDaKqaMkaMkaKqaMEaKqaMFaKqaMGaFRaJMaJMaJMaJMaJMaJMaGsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaBaaBaaBaaAFaAFaAFaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaAFaAFaBaaBaaBaaAFaAFaAFaMHaMIaKTaLBaMJaLhaMKaLhaMLaLwaKTaMIaMHaAFaAFaAFaBaaBaaBaaJFaKVaJSaJXaLDaLDaLDaKPaJXaLDaLDaKPaJSaJSaJSaMuaJFaMMaMNaMNaKCaKCaMOaMPaMPaMPaMQaMPaMPaMPaMPaKmaaPaaPaMyaMRaMSaMzaMSaMSaMSaMzaMSaMRaMyaaPaaPaKqaMTaKqaMTaKqaMTaKqaMkaMkaKqaMTaKqaMTaKqaMTaFRaJMaJMaMUaMUaMUaMUaGsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaBaaBaaBaaCyaCzaCAaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaCAaCzaCyaBaaBaaBaaMVaCzaMVaMWaKTaKTaKTaMXaMYaKTaKTaMXaKTaKTaKTaMWaMVaCzaMVaBaaBaaBaaJFaJHaJSaKiaJHaJHaJHaKVaKiaMZaLmaKVaJXaNaaNbaNcaJFaNdaNeaNfaKCaKCaMOaNgaNhaNhaNhaNhaNhaNhaNhaKmaaPaaPaMyaMSaNiaNjaMSaMSaMSaNjaNkaMSaMyaaPaaPaKqaKqaKqaKqaKqaKqaKqaMkaMkaKqaKqaKqaKqaKqaKqaFRaJMaJMaNlaNlaNlaNlaGsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaBaaBaaBaaCyaCzaCAaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaCAaCzaCyaBaaBaaBaaMVaCzaMVaMWaKTaKTaKTaKTaKTaKTaKTaKTaKTaKTaKTaMWaMVaCzaMVaBaaBaaBaaJFaNmaJSaJTaNnaNoaNpaJWaJTaNqaJFaNraNsaJFaJFaJFaJFaNtaNuaNvaKCaKCaMOaNhaNhaNhaNhaNhaNhaNhaNhaKmaaPaaPaMyaMzaMSaMzaMSaMSaMSaMzaMSaMzaMyaaPaaPaKqaNwaMkaNwaMkaNwaMmaMkaMkaNxaNwaMkaNwaMkaNwaFRaJMaJMaJMaJMaJMaJMaGsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP -aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaBaaBaaBaaAFaAFaAFaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaAFaAFaBaaBaaBaaAFaAFaAFaMHaNyaKTaLBaMqaLwaKTaLBaMqaLwaKTaNzaMHaAFaAFaAFaBaaBaaBaaJFaNmaJSaJSaJSaJSaJSaJSaJSaNAaJFaNraNBaNCaNCaNDaJFaNEaNFaNGaKCaKCaNhaNhaNhaNHaNIaNJaNKaNhaNhaKmaaPaaPaMyaMSaMSaMSaMSaMSaMSaMSaMSaMSaMyaaPaaPaKqaMkaMkaMkaMkaMkaMkaMkaMkaMkaMkaMkaMkaMkaMkaFRaNLaJMaJMaJMaJMaGsaGsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP +aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaBaaBaaBaaAFaAFaAFaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAFaAFaAFaBaaBaaBaaAFaAFaAFaMHaNyaKTaLBaMqaLwaKTaLBaMqaLwaKTaNzaMHaAFaAFaAFaBaaBaaBaaJFaNmaJSaJSaJSaJSaJSaJSaJSaNAaJFaNraNBaNCbchaNDaJFaNEaNFaNGaKCaKCaNhaNhaNhaNHaNIaNJaNKaNhaNhaKmaaPaaPaMyaMSaMSaMSaMSaMSaMSaMSaMSaMSaMyaaPaaPaKqaMkaMkaMkaMkaMkaMkaMkaMkaMkaMkaMkaMkaMkaMkaFRaNLaJMaJMaJMaJMaGsaGsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaBaaBaaBaaAGaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaBaaBaaBaaAGaaPaaPaMqaLwaKTaLBaNMaLwaKTaLBaNMaLwaKTaLBaMqaaPaaPaAGaBaaBaaBaaJFaNmaJSaJSaJSaNNaNOaJSaJSaNPaJFaNraJSaNQaNRaNSaJFaKmaKmaKmaKmaKmaKmaKmaKmaKmaKmaKmaKmaKmaKmaKmaMyaMyaMyaMSaMSaMSaMSaMSaMSaMSaMSaMSaMyaMyaMyaKqaNTaMkaNTaMkaNTaMmaMkaMkaNxaNTaMkaNTaMkaNTaFRaGsaGsaGsaGsaGsaGsaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaBaaBaaBaaAGaruaruaruaruaruaruaruaruaruaruaruaruaruaruaruaruaruaAGaBaaBaaNUaAGaaPaaPaNMaLwaKTaLBaNMaLwaLjaLBaNMaLwaKTaLBaNMaaPaaPaAGaBaaBaaBaaJFaNVaJSaJSaJSaJSaJSaJSaJSaNWaJFaNraJSaJSaNXaNSaJFaNYaNZaNZaNZaOaaMyaMSaMSaMSaMSaMSaMSaMSaMSaMSaMSaMSaMyaMyaObaMyaMyaMSaMyaMyaObaMyaMyaMSaMSaMyaMyaMyaKqaKqaKqaKqaKqaKqaKqaKqaKqaKqaKqaKqaKqaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP aaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaBaaBaaBaaAGaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaAGaBaaBaaBaaAGaaPaaPaMvaLwaKTaLBaNMaLwaKTaLBaNMaLwaKTaLBaMvaaPaaPaAGaBaaBaaBaaJFaOcaJSaJSaJSaOdaOeaJSaJSaOfaJFaOgaOhaJSaOiaOjaJFaOkaJSaJSaJSaOlaMyaMSaMyaMyaMyaMyaOmaMyaMyaMyaMSaMSaMSaMSaMSaMSaMyaMSaMyaMSaMSaMSaMSaMSaMSaMSaMSaMyaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaPaaP diff --git a/maps/virgo-4.dmm b/maps/virgo-4.dmm index b5b7a7f2e3..b24c968dda 100644 --- a/maps/virgo-4.dmm +++ b/maps/virgo-4.dmm @@ -24,6 +24,7 @@ "ax" = (/obj/item/stack/material/steel,/turf/simulated/floor/airless,/area/wreck/main) "ay" = (/obj/item/stack/rods,/turf/simulated/floor/airless,/area/wreck/main) "az" = (/obj/structure/table/steel_reinforced,/obj/item/weapon/reagent_containers/syringe/antiviral,/obj/item/stack/rods,/turf/simulated/floor/airless,/area/wreck/main) +"aA" = (/turf/space,/area/shuttle/awaymission/oldengbase) "aB" = (/obj/structure/table/steel_reinforced,/obj/item/weapon/surgical/scalpel/laser3,/turf/simulated/floor/tiled/airless,/area/wreck/main) "aC" = (/obj/structure/table/steel_reinforced,/turf/simulated/floor/airless,/area/wreck/main) "aD" = (/obj/structure/table/steel_reinforced,/turf/simulated/floor/tiled/airless,/area/wreck/main) @@ -309,7 +310,7 @@ "fX" = (/obj/item/stack/flag/yellow,/turf/simulated/mineral/floor/ignore_mapgen,/area/mine/explored) "fY" = (/obj/machinery/light{dir = 4},/turf/simulated/mineral/floor/ignore_mapgen,/area/outpost/abandoned) "fZ" = (/obj/machinery/light{dir = 8},/turf/simulated/mineral/floor/ignore_mapgen,/area/outpost/abandoned) - + (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -522,11 +523,11 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahahahahahahahahahahfWahahahahahfWahahahahahahahahahfXaqahahahahahahahadahahahahahahahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahahahahahahahahahahfVahahahahahfVahahadahaqaqaqaqaqahaqahaqaqaqaqaqahadahahahahahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahahahahahahahahahahaqahahahahahaqahahadfyaqaqaqaqaqaqaqaqaqaqaqaqaqfyadahahahahahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahahahahahahahahaqahahahahahaqahahadahaqaqaqahahahaqahaqaqaqaqaqahadahahahahahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahahahahahahahahahahahahaqahahadahahahahahahahahahahahahfyahahfIahahahahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahahahahahahahahahahahahahahadahaqaqaqaqaqahaqahaqaqaqaqaqahadahahahahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahahahfYfWahahahahahfWfZahfyfyaqaqaqaqaqaqaqaqaqaqaqaqaqfyadahahahahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahahahfyfWaqaqaqfWfyahahadahaqahahaqaqahaqahaqaqaqaqaqahadahahahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAaAaAaAaAaAaAaAaAaAaAaAaAaaaaaaaaaaaaaaaaaaahahahahahahahahaqahahahahahaqahahadahaqaqaqahahahaqahaqaqaqaqaqahadahahahahahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAaAaAaAaAaAaAaAaAaAaAaAaAaaaaaaaaaaaaaaaaaaaaaaahahahahahahahahahahahahaqahahadahahahahahahahahahahahahfyahahfIahahahahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAaAaAaAaAaAaAaAaAaAaAaAaAaaaaaaaaaaaaaaaaaaaaaaaaahahahahahahahahahahahahahahadahaqaqaqaqaqahaqahaqaqaqaqaqahadahahahahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAaAaAaAaAaAaAaAaAaAaAaAaAaaaaaaaaaaaaaaaaaaaaaaaaaaahahahfYfWahahahahahfWfZahfyfyaqaqaqaqaqaqaqaqaqaqaqaqaqfyadahahahahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaAaAaAaAaAaAaAaAaAaAaAaAaAaaaaaaaaaaaaaaaaaaaaaaaaaaaaahahahfyfWaqaqaqfWfyahahadahaqahahaqaqahaqahaqaqaqaqaqahadahahahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahahahahahahahahahahadahahahahahahahaqahahahahfyahahfyahahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahahahahahahahahadahahahaqaqaqahaqahaqaqahahaqahadahahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahahahahahahahadfyaqaqaqaqaqahahaqaqahahahaqfyadahahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa diff --git a/vorestation.dme b/vorestation.dme index b4887f2124..e449ce09fe 100644 --- a/vorestation.dme +++ b/vorestation.dme @@ -2102,8 +2102,11 @@ #include "code\modules\shieldgen\shield_capacitor.dm" #include "code\modules\shieldgen\shield_gen.dm" #include "code\modules\shieldgen\shield_gen_external.dm" +#include "code\modules\shuttles\adminmulti_vr.dm" #include "code\modules\shuttles\antagonist.dm" +#include "code\modules\shuttles\awaymission_vr.dm" #include "code\modules\shuttles\departmental.dm" +#include "code\modules\shuttles\departmental_vr.dm" #include "code\modules\shuttles\escape_pods.dm" #include "code\modules\shuttles\shuttle.dm" #include "code\modules\shuttles\shuttle_console.dm" From 7b266ad50fdfc731bacca3d7074ded0c3bdfdfc0 Mon Sep 17 00:00:00 2001 From: Arokha Sieyes Date: Fri, 10 Feb 2017 23:50:56 -0500 Subject: [PATCH 31/34] .gitattributes Update Don't consider them binaries anymore, since we're using mapmerge. --- .gitattributes | 3 --- 1 file changed, 3 deletions(-) diff --git a/.gitattributes b/.gitattributes index 6f4a2810a2..5e9dfae55f 100644 --- a/.gitattributes +++ b/.gitattributes @@ -2,9 +2,6 @@ # needs additional setup, see tools/mapmerge/install.txt # *.dmm merge=merge-dmm -# Nope, now they're binaries. -*.dmm binary - # dmi icon merger hook # needs additional setup, see tools/dmitool/merging.txt *.dmi merge=merge-dmi From 9a1b2374c975e238fea4bea967e7aeb10c99c03d Mon Sep 17 00:00:00 2001 From: Arokha Sieyes Date: Sat, 11 Feb 2017 00:30:22 -0500 Subject: [PATCH 32/34] Reapply changes post-Yosh merge --- maps/virgo-1.dmm | 38 +++++++++++++++++++++++++++++++++----- 1 file changed, 33 insertions(+), 5 deletions(-) diff --git a/maps/virgo-1.dmm b/maps/virgo-1.dmm index 8d77b01a31..3dad101226 100644 --- a/maps/virgo-1.dmm +++ b/maps/virgo-1.dmm @@ -9935,6 +9935,34 @@ "dJc" = (/obj/machinery/door/firedoor/glass,/obj/machinery/door/airlock/glass_research{name = "Research Hallway"; req_access = list(47)},/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled/white,/area/rnd/research) "dJd" = (/obj/effect/floor_decal/corner/purple/full{dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor/tiled/white,/area/rnd/research) "dJe" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/structure/disposalpipe/junction{dir = 8},/turf/simulated/floor/tiled/white,/area/rnd/research) +"dJf" = (/turf/simulated/shuttle/wall{icon_state = "swall_straight"; dir = 4},/area/shuttle/awaymission/home) +"dJg" = (/obj/structure/shuttle/engine/propulsion{dir = 8; icon_state = "propulsion_l"},/turf/space,/area/shuttle/awaymission/home) +"dJh" = (/obj/structure/window/shuttle{icon_state = "window4"},/obj/structure/grille,/turf/simulated/shuttle/plating,/area/shuttle/awaymission/home) +"dJi" = (/obj/structure/window/shuttle{icon_state = "window8"},/obj/structure/grille,/turf/simulated/shuttle/plating,/area/shuttle/awaymission/home) +"dJj" = (/obj/structure/window/shuttle{icon_state = "window12"},/obj/structure/grille,/turf/simulated/shuttle/plating,/area/shuttle/awaymission/home) +"dJk" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "swall_c"; dir = 2},/area/shuttle/awaymission/home) +"dJl" = (/obj/structure/shuttle/engine/heater{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/airless,/area/shuttle/awaymission/home) +"dJm" = (/obj/structure/bed/chair,/turf/simulated/shuttle/floor,/area/shuttle/awaymission/home) +"dJn" = (/obj/structure/bed/chair,/obj/machinery/light{dir = 1},/turf/simulated/shuttle/floor,/area/shuttle/awaymission/home) +"dJo" = (/obj/structure/bed/chair,/obj/structure/window/reinforced{dir = 4},/turf/simulated/shuttle/floor,/area/shuttle/awaymission/home) +"dJp" = (/obj/structure/closet/crate,/turf/simulated/shuttle/floor{icon_state = "floor7"},/area/shuttle/awaymission/home) +"dJq" = (/obj/structure/closet/crate/secure{req_access = list(62)},/turf/simulated/shuttle/floor{icon_state = "floor7"},/area/shuttle/awaymission/home) +"dJr" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/airlock_sensor{pixel_x = 24},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/awaymission/home) +"dJs" = (/obj/machinery/light{dir = 1},/turf/simulated/shuttle/floor{icon_state = "floor2"},/area/shuttle/awaymission/home) +"dJt" = (/turf/simulated/shuttle/wall{icon_state = "swall_straight"; dir = 1},/area/shuttle/awaymission/home) +"dJu" = (/turf/simulated/shuttle/floor,/area/shuttle/awaymission/home) +"dJv" = (/obj/machinery/door/window/brigdoor/westleft{req_access = list(62)},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/awaymission/home) +"dJw" = (/obj/machinery/door/airlock/external{frequency = 1380; icon_state = "door_locked"; id_tag = "awaymission_shuttle_hatch"; locked = 1; name = "Shuttle Hatch"; req_access = list(62)},/turf/simulated/floor/plating,/area/shuttle/awaymission/home) +"dJx" = (/obj/structure/bed/chair{dir = 1},/turf/simulated/shuttle/floor,/area/shuttle/awaymission/home) +"dJy" = (/obj/structure/bed/chair{dir = 1},/obj/machinery/light,/turf/simulated/shuttle/floor,/area/shuttle/awaymission/home) +"dJz" = (/obj/structure/window/reinforced{dir = 4},/obj/machinery/computer/shuttle_control/multi/awaymission,/turf/simulated/shuttle/floor,/area/shuttle/awaymission/home) +"dJA" = (/obj/machinery/embedded_controller/radio/simple_docking_controller{frequency = 1380; id_tag = "awaymission_shuttle"; pixel_x = 0; pixel_y = -25; tag_door = "awaymission_shuttle_hatch"},/obj/structure/bed/chair/comfy/black{dir = 4},/turf/simulated/shuttle/floor,/area/shuttle/awaymission/home) +"dJB" = (/obj/structure/closet/crate/medical,/turf/simulated/shuttle/floor{icon_state = "floor7"},/area/shuttle/awaymission/home) +"dJC" = (/obj/structure/closet/crate/critter,/turf/simulated/shuttle/floor{icon_state = "floor7"},/area/shuttle/awaymission/home) +"dJD" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/awaymission/home) +"dJE" = (/obj/machinery/light,/turf/simulated/shuttle/floor{icon_state = "floor2"},/area/shuttle/awaymission/home) +"dJF" = (/obj/structure/window/shuttle{icon_state = "window2"},/obj/structure/grille,/turf/simulated/shuttle/plating,/area/shuttle/awaymission/home) +"dJG" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "swall_c"; dir = 8},/area/shuttle/awaymission/home) (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -10154,11 +10182,11 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaafabxcLJcLJcLJcLJcLJabxdiudmxdcqcTXdiBcTXcTXcWMdmydiBcTXcTXdmydmzdmAdmBdmCdmDdmEdfKdmFdhrdhrdmGdmHdhrdmIdmJdlUdmKdkVdmLdmMdmNdmOdmPdmQdmRdmSdHOdmUdmVdmWcBRcBRcxWaaiaaaaaaaaaaaaaaaaaaaaaaaadkjdkjdkjdkjdkjdkjdkjdkjdkjdkjdkjdkjdkjdmXdlfdmYdlhdmZdnadmmdnbdkkaaaaaaaaadjedjedjedjedjedjedjedjedjedjedjeaaaaaaaaadncdnddnedlodnfdngdncaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadnhdnidjndlsdnjdnkdnhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadnldnmdjtdnndnodipaafdkDdIqdkDdnqdnrdnrdnsdlEdkDaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaafabxabxaaiaaiaaiabxabxdntdnudnvdnwdaddnxdnydnzdnAdnBdnCdnDdnEdnFdnGdnHdnIcTXdnJdfKdnKdhrdhrdmGdnLdhrdkSdnMdlUdkUdnNdlWdnOdHPdnQdnRdnSdnTdnUdnVdnWdnXdnYdnZdoacxWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadkjdkjdkjdkjdkjdkjdkjdkjdkjdkjdkjdkjaaaaaadkpdkldjadjbdmmdkodkpaaaaaaaaadjedjedjedjedjedjedjedjedjedjedjeaaaaaaaaadkqdkrdmndjidjjdkudkqaaaaaaaaaaaaaaadobdocdoddoddoddoedofaaaaaaaaaaaaaaadkvdkwdjndjodnjdkzdkvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadkAdjsdjtdogdmsdipaafdkDdkDdkDdkDdohdkDdkDdkDdkDaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaafaafaaiaaiaaiaaiaaidoidojdokdoldomdoldondoodomdoldopdoodomdomdondoqdordosdfKdotdoudovdowdoxdoydozdoAdlUdkUdnNdlWdnOdHPdoBdoCdoDdoEdoFdHQdmUdmVdmWdoGdoHcxWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoIdhTdoJdoKdoLdhUdhUdhUdhUdhUdhTdoMdjadoNdoOdoPdhTaaaaaaaaadjedjedjedjedjedjedjedjedjedjedjeaaaaaaaaadhZdoQdoRdoSdjjdoTdhZaaaaaaaaaaaaaaadoUdoVdoVdoVdoVdoVdoUaaaaaaaaaaaaaaadigdoWdjndoXdoYdoZdigaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadildpadpbdpcdpddipaafaafaafdkDdpednrdpfdkDaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaaaaaaaaaaaidpgdphddZddZdpidphdpjddZdpidphdpjddZdpidpkcSpabxdordpldfKdfKdlUdlUdlUdlUdlUdpmdlUdlUdpndpodppdpqdpqdpqdpqdpqdpqdpqdpqdpqdprdpscxWcxWcxWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadiYdkldjadjbdmmdkodiYaaaaaaaaadjedjedjedjedjedjedjedjedjedjedjeaaaaaaaaadjfdkrdmndjidjjdkudjfaaaaaaaaaaaaaaadoUdptdpudoVdpudptdoUaaaaaaaaaaaaaaadjldkwdjndjodnjdkzdjlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadjrdjsdjtdogdmsdipaafaafaafdkDdpedpvdpfdkDaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaayaayaayaayaayaayaayaayaayaayaayaayaayaayaayaayaayaayaayaayaayaayaayaaadpwaaaabxcLJdpxcRlcRkcLJdpxcRlcRkcLJdpxcRlcRkcLJdordpydpzdpAdpBdpCdpDdpEdpFdpGdpHdpIdpJdpKdpLdpqdpMdpNdpOdpPdpQdpRdpSdpqdpqdmWcxWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadledlfdlgdpTdlidjbdmmdjddkkaaaaaadjedjedjedjedjedjedjedjedjedjedjedjedjeaaaaaadncdjkdmndjidjjdmndncaaaaaaaaaaaadobdpUdpVdpVdpWdpVdpVdpUdofaaaaaaaaaaaadnhdnjdjndjodnjdjqdnhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadnldjsdjtdogdmsdipdipaafaafdkDdkDdkDdkDdkDaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaayaaaaaeaaeaaeaaaaaeaaeaaeaaaaaeaaeaaeaaaaaeaaeaaeaaaaaeaaeaaeaaaaayaaedpXaaeabxcLJdpYdpZdqacLJdqbdqcdqdcLJdqedqfdqgcLJdordqhdqidpAdqjdqkdqldqmdqndqodqpdpIdqqdqrdqsdpqdqtdqtdqudpQdpQdqvdqvdqwdpqdmWcxWdqxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadqydqzdqAdqBdqCdjbdqDdqEdlgdlfdqFdjedjedjedjedjedjedjedjedjedjedjedjedjedqGdqHdqIdqJdqKdjidjjdkudncaaaaaadobdpVdqLdqMdqNdqOdoVdqOdqPdqQdqRdpVdofaaaaaadnhdkwdjndjodqSdqTdqUdqVdqWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadqXdqYdqZdradrbdogdmsdrcdipaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaayaaadrddredrfaaadrddredrfaaadrddredrfaaadrddredrfaaadrddredrfaaaaayaaeaaeaaaaaacLJdrgdrhdrgcLJdridrjdricLJdrkdrldrkcLJdordrmdrndpAdrodrpdrqdqndqndrrdrsdrtdrudrvdrwdrxdrydrzdrAdrzdrzdrBdrzdrCdpqdmWdrDdrEdrFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadmXdlfdmYdpTdrGdrHdrIdrJdrKdrLdrMdjedjedjedjedjedjedjedjedjedjedjedjedjedrNdrOdrPdrQdrRdrSdrTdrUdqIdqHdrVdoUdrWdoVdoVdoVdoVdoVdoVdoVdoVdoVdrWdoUdrXdqVdqUdqWdrYdrZdsadsbdscdsddseaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadsfdsgdshdsidsjdogdmsdskdipaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaayaaedrddsldrfaaedrddsldrfaaedrddsldrfaaedrddsldrfaaedrddsldrfaaeaazaaaaaeaaeaaacLJdrgdsmdrgcLJdridsndricLJdrkdsodrkcLJdordspdsqdpAdrodsrdqndqndqndssdstdsudsvdswdsxdsydszdsAdsBdsCdsCdsDdrzdsEdpqdmWcBRdsFdsGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadkpdkldjadjbdsHdsIdsJdsKdsLdjedjedjedjedjedjedjedjedjedjedjedjedjedsMdsNdsOdsPdsQdjidsRdsSdsTdmndsSdpWdoVdoVdoVdsUdsUdoVdsUdsUdoVdoVdoVdpWdsVdnjdsWdsVdsXdjodsYdsZdtadtbdtcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadtddtedtfdtgdthdogdmsdtidipaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafaafaafaafaafaafaafaafaaaaaaaaaaaidpgdphddZddZdpidphdpjddZdpidphdpjddZdpidpkcSpabxdordpldfKdfKdlUdlUdlUdlUdlUdpmdlUdlUdpndpodppdpqdpqdpqdpqdpqdpqdpqdpqdpqdprdpscxWcxWcxWaaaaaaaaaaaaaaaaaaaaaaaaaaadJgdJfdJfdJhdJidJfdJfdJhdJjdJidJfdJfdJkaaaaaadiYdkldjadjbdmmdkodiYaaaaaaaaadjedjedjedjedjedjedjedjedjedjedjeaaaaaaaaadjfdkrdmndjidjjdkudjfaaaaaaaaaaaaaaadoUdptdpudoVdpudptdoUaaaaaaaaaaaaaaadjldkwdjndjodnjdkzdjlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadjrdjsdjtdogdmsdipaafaafaafdkDdpedpvdpfdkDaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaayaayaayaayaayaayaayaayaayaayaayaayaayaayaayaayaayaayaayaayaayaayaayaaadpwaaaabxcLJdpxcRlcRkcLJdpxcRlcRkcLJdpxcRlcRkcLJdordpydpzdpAdpBdpCdpDdpEdpFdpGdpHdpIdpJdpKdpLdpqdpMdpNdpOdpPdpQdpRdpSdpqdpqdmWcxWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJgdJldJmdJmdJmdJndJmdJodJqdJpdJsdJrdJtdledlfdlgdpTdlidjbdmmdjddkkaaaaaadjedjedjedjedjedjedjedjedjedjedjedjedjeaaaaaadncdjkdmndjidjjdmndncaaaaaaaaaaaadobdpUdpVdpVdpWdpVdpVdpUdofaaaaaaaaaaaadnhdnjdjndjodnjdjqdnhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadnldjsdjtdogdmsdipdipaafaafdkDdkDdkDdkDdkDaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaayaaaaaeaaeaaeaaaaaeaaeaaeaaaaaeaaeaaeaaaaaeaaeaaeaaaaaeaaeaaeaaaaayaaedpXaaeabxcLJdpYdpZdqacLJdqbdqcdqdcLJdqedqfdqgcLJdordqhdqidpAdqjdqkdqldqmdqndqodqpdpIdqqdqrdqsdpqdqtdqtdqudpQdpQdqvdqvdqwdpqdmWcxWdqxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadJgdJldJudJudJudJudJudJudJudJudJudJvdJwdqydqzdqAdqBdqCdjbdqDdqEdlgdlfdqFdjedjedjedjedjedjedjedjedjedjedjedjedjedqGdqHdqIdqJdqKdjidjjdkudncaaaaaadobdpVdqLdqMdqNdqOdoVdqOdqPdqQdqRdpVdofaaaaaadnhdkwdjndjodqSdqTdqUdqVdqWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadqXdqYdqZdradrbdogdmsdrcdipaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaayaaadrddredrfaaadrddredrfaaadrddredrfaaadrddredrfaaadrddredrfaaaaayaaeaaeaaaaaacLJdrgdrhdrgcLJdridrjdricLJdrkdrldrkcLJdordrmdrndpAdrodrpdrqdqndqndrrdrsdrtdrudrvdrwdrxdrydrzdrAdrzdrzdrBdrzdrCdpqdmWdrDdrEdrFaaaaaaaaaaaaaaaaaaaaaaaaaaadJgdJldJxdJxdJxdJydJAdJzdJCdJBdJEdJDdJFdmXdlfdmYdpTdrGdrHdrIdrJdrKdrLdrMdjedjedjedjedjedjedjedjedjedjedjedjedjedrNdrOdrPdrQdrRdrSdrTdrUdqIdqHdrVdoUdrWdoVdoVdoVdoVdoVdoVdoVdoVdoVdrWdoUdrXdqVdqUdqWdrYdrZdsadsbdscdsddseaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadsfdsgdshdsidsjdogdmsdskdipaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaayaaedrddsldrfaaedrddsldrfaaedrddsldrfaaedrddsldrfaaedrddsldrfaaeaazaaaaaeaaeaaacLJdrgdsmdrgcLJdridsndricLJdrkdsodrkcLJdordspdsqdpAdrodsrdqndqndqndssdstdsudsvdswdsxdsydszdsAdsBdsCdsCdsDdrzdsEdpqdmWcBRdsFdsGaaaaaaaaaaaaaaaaaaaaaaaaaaadJgdJfdJfdJhdJidJfdJfdJhdJjdJidJfdJfdJGaaaaaadkpdkldjadjbdsHdsIdsJdsKdsLdjedjedjedjedjedjedjedjedjedjedjedjedjedsMdsNdsOdsPdsQdjidsRdsSdsTdmndsSdpWdoVdoVdoVdsUdsUdoVdsUdsUdoVdoVdoVdpWdsVdnjdsWdsVdsXdjodsYdsZdtadtbdtcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadtddtedtfdtgdthdogdmsdtidipaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaayaaadrddsldrfaaadrddsldrfaaadrddsldrfaaadrddsldrfaaadrddsldrfaaaaaeaaaaaaaaeaaecLJcLJcLJcLJcLJcLJcLJcLJcLJcLJcLJcLJcLJdordspdsqdpAdqjdqkdrqdqndqndqodtjdpIdkUdnNdtkdpqdtldtmdtndtodtpdtqdtrdtsdpqdttcBRdtudsGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoIdhTdoJdoKdoLdhUdhUdhUdhUdhUdhTdtvdjadjbdtwdqEdmYdlfdlhdjedjedjedjedjedjedjedjedjedjedjedjedjedrUdqHdtxdqJdtydjidtzdrUdtxdqHdqJdoUdtAdoVdoVdoVdoVdoVdoVdoVdoVdoVdtBdoUdqTdqVdtCdqWdtDdjodtEdqTdtCdqVdqWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadqXdqYdtFdradtGdogdmsdtHdipaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaayaaadrddsldrfaaadrddsldrfaaadrddsldrfaaadrddsldrfaaadrddsldrfaaaaaeaaaaaaaaaaaeaaeaaeaaeaaaaaaaaeaaeaaeaaaabxdtIdtIdtIdordtJdordpAdpBdtKdtLdtMdtNdtOdpAdpAdtPdtQdtRdpqdpqdtSdtodtTdtUdtVdtrdpqdpqdmWcBRdtudsGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadtWdtWdtWdtWdtWdtWdtWdtWdtWdtWdtWaaaaaaaaadiYdkldtXdtYdmmdkldkkaaaaaadjedjedjedjedjedjedjedjedjedjedjedjedjeaaaaaadncdtZdmnduadubdtZdncaaaaaaducdoVdsUdsUdsUdsUdoVdsUdsUdsUdsUdoVducaaaaaadnhdudduedufdnjduddnhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadnldugdjtduhduidipdipaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaayaayaayaaeaaadrddsldrfaaadrddsldrfaaadrddsldrfaaadrddsldrfaaadrddsldrfaaaaaeaaaaaaaaaaaaaaedujdukdukdukdukdtIduldumdtIdtIdundunduodupduqdpAdpAdpAdpAdpAdpAdpAdpAdurdusdutduuduvdpqdpqdpqdpqdpqdpqdpqdpqdpqdmWcBRduwdsGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadtWdtWdtWdtWdtWdtWdtWdtWdtWdtWdtWdtWdledlfdlgdpTdlidjbdmmdnbdkkaaaaaadjedjedjedjedjedjedjedjedjedjedjedjedjeaaaaaadncdnddmndjidjjduxdncaaaaaaduydIrdoVdoVdoVdoVduzdoVdoVdoVdoVdIsduyaaaaaadnhduAdjndjodnjdnkdnhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadnldnmdjtdogduBdipaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaafaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaduCduCduCduCduCduCduCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa From 015e7ec86afafee9b906a42452592dc051bbfbe2 Mon Sep 17 00:00:00 2001 From: Arokha Sieyes Date: Sat, 11 Feb 2017 00:38:49 -0500 Subject: [PATCH 33/34] Undo stupid filelist.txt change. When is someone going to make this a config!!! --- maps/RandomZLevels/fileList.txt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/maps/RandomZLevels/fileList.txt b/maps/RandomZLevels/fileList.txt index 637c21ca6b..2d7f7bcf05 100644 --- a/maps/RandomZLevels/fileList.txt +++ b/maps/RandomZLevels/fileList.txt @@ -7,8 +7,8 @@ #maps/RandomZLevels/labyrinth.dmm #Broken still. #maps/RandomZLevels/snowfield.dmm #Broken. -#maps/RandomZLevels/carpfarm.dmm -#maps/RandomZLevels/listeningpost.dmm -#maps/RandomZLevels/blackmarketpackers.dmm -#maps/RandomZLevels/beach.dmm -#maps/RandomZLevels/zoo.dmm \ No newline at end of file +maps/RandomZLevels/carpfarm.dmm +maps/RandomZLevels/listeningpost.dmm +maps/RandomZLevels/blackmarketpackers.dmm +maps/RandomZLevels/beach.dmm +maps/RandomZLevels/zoo.dmm \ No newline at end of file From 725cf4ee01916de1fcecebc5b707c6b3b2606af0 Mon Sep 17 00:00:00 2001 From: Arokha Sieyes Date: Sat, 11 Feb 2017 01:58:24 -0500 Subject: [PATCH 34/34] Fixes some paths Some of these maps have invalid paths, so just fixing them. Mostly the repathed surgical tools, and one instance of an O2 tank. --- maps/RandomZLevels/blackmarketpackers.dmm | 4 ++-- maps/RandomZLevels/carpfarm.dmm | 4 ++-- maps/RandomZLevels/snowfield.dmm | 2 +- maps/RandomZLevels/zoo.dmm | 12 ++++++------ 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/maps/RandomZLevels/blackmarketpackers.dmm b/maps/RandomZLevels/blackmarketpackers.dmm index 2dc6721bf7..656eabf64c 100644 --- a/maps/RandomZLevels/blackmarketpackers.dmm +++ b/maps/RandomZLevels/blackmarketpackers.dmm @@ -3,7 +3,7 @@ "ac" = (/mob/living/simple_animal/hostile/vore/carp,/turf/space,/area/space) "ad" = (/turf/simulated/mineral,/area/awaymission) "ae" = (/turf/simulated/mineral/floor/ignore_mapgen,/area/awaymission) -"af" = (/obj/item/weapon/circular_saw,/obj/structure/lattice,/turf/space,/area/space) +"af" = (/obj/item/weapon/surgical/circular_saw,/obj/structure/lattice,/turf/space,/area/space) "ag" = (/turf/simulated/shuttle/wall{icon_state = "swall_s"; dir = 4},/area/awaymission/BMPship3) "ah" = (/turf/simulated/shuttle/wall{icon_state = "swall_straight"; dir = 4},/area/awaymission/BMPship3) "ai" = (/turf/simulated/shuttle/wall{icon_state = "swall_t"; dir = 1},/area/awaymission/BMPship3) @@ -34,7 +34,7 @@ "aH" = (/obj/structure/bed/roller,/turf/simulated/floor/airless,/area/awaymission/BMPship1) "aI" = (/turf/simulated/floor/airless,/area/awaymission/BMPship1) "aJ" = (/obj/item/weapon/handcuffs,/obj/item/weapon/handcuffs,/obj/structure/closet/crate,/turf/simulated/floor/airless,/area/awaymission/BMPship1) -"aK" = (/obj/item/weapon/scalpel,/obj/structure/closet/crate,/obj/item/weapon/tank/anesthetic,/turf/simulated/floor/airless,/area/awaymission/BMPship1) +"aK" = (/obj/item/weapon/surgical/scalpel,/obj/structure/closet/crate,/obj/item/weapon/tank/anesthetic,/turf/simulated/floor/airless,/area/awaymission/BMPship1) "aL" = (/obj/item/bodybag,/turf/simulated/floor/airless,/area/awaymission/BMPship1) "aM" = (/obj/item/weapon/storage/box/syringes,/turf/simulated/floor/airless,/area/awaymission/BMPship1) "aN" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/airless,/area/awaymission/BMPship1) diff --git a/maps/RandomZLevels/carpfarm.dmm b/maps/RandomZLevels/carpfarm.dmm index d630cef95f..f333b26e7c 100644 --- a/maps/RandomZLevels/carpfarm.dmm +++ b/maps/RandomZLevels/carpfarm.dmm @@ -60,8 +60,8 @@ "bh" = (/obj/structure/closet/wardrobe/black,/obj/item/clothing/under/syndicate/tacticool,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/dark,/area/awaymission/carpfarm/base) "bi" = (/obj/structure/closet/secure_closet/personal,/obj/effect/floor_decal/industrial/outline/yellow,/obj/effect/landmark/costume,/turf/simulated/floor/tiled/dark,/area/awaymission/carpfarm/base) "bj" = (/obj/machinery/door/airlock/maintenance_hatch,/turf/simulated/floor/tiled/dark,/area/awaymission/carpfarm/base) -"bk" = (/obj/machinery/light{dir = 8},/obj/structure/closet/crate/internals,/obj/item/weapon/tank/emergency_oxygen/engi,/obj/item/weapon/tank/emergency_oxygen/engi,/obj/item/weapon/tank/emergency_oxygen/engi,/obj/item/clothing/mask/breath,/obj/item/clothing/mask/breath,/obj/item/clothing/mask/breath,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/dark,/area/awaymission/carpfarm/base) -"bl" = (/obj/structure/closet/crate/internals,/obj/item/weapon/tank/emergency_oxygen/engi,/obj/item/weapon/tank/emergency_oxygen/engi,/obj/item/weapon/tank/emergency_oxygen/engi,/obj/item/clothing/mask/breath,/obj/item/clothing/mask/breath,/obj/item/clothing/mask/breath,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/dark,/area/awaymission/carpfarm/base) +"bk" = (/obj/machinery/light{dir = 8},/obj/structure/closet/crate/internals,/obj/item/weapon/tank/emergency/oxygen/engi,/obj/item/weapon/tank/emergency/oxygen/engi,/obj/item/weapon/tank/emergency/oxygen/engi,/obj/item/clothing/mask/breath,/obj/item/clothing/mask/breath,/obj/item/clothing/mask/breath,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/dark,/area/awaymission/carpfarm/base) +"bl" = (/obj/structure/closet/crate/internals,/obj/item/weapon/tank/emergency/oxygen/engi,/obj/item/weapon/tank/emergency/oxygen/engi,/obj/item/weapon/tank/emergency/oxygen/engi,/obj/item/clothing/mask/breath,/obj/item/clothing/mask/breath,/obj/item/clothing/mask/breath,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/dark,/area/awaymission/carpfarm/base) "bm" = (/obj/structure/closet/crate/plastic,/obj/random/contraband,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/dark,/area/awaymission/carpfarm/base) "bn" = (/obj/structure/closet/crate,/obj/effect/floor_decal/industrial/outline/yellow,/obj/random/weapon,/turf/simulated/floor/tiled/dark,/area/awaymission/carpfarm/base) "bo" = (/obj/machinery/door/airlock/mining,/turf/simulated/floor/tiled,/area/awaymission/carpfarm/base) diff --git a/maps/RandomZLevels/snowfield.dmm b/maps/RandomZLevels/snowfield.dmm index c60a12244f..df9144b080 100644 --- a/maps/RandomZLevels/snowfield.dmm +++ b/maps/RandomZLevels/snowfield.dmm @@ -219,7 +219,7 @@ "ek" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/effect/floor_decal/industrial/hatch/yellow,/turf/simulated/floor/tiled/neutral,/area/awaymission/snowfield/base) "el" = (/obj/effect/floor_decal/industrial/loading{tag = "icon-loadingarea (NORTH)"; icon_state = "loadingarea"; dir = 1},/turf/simulated/floor/tiled/neutral,/area/awaymission/snowfield/base) "em" = (/obj/machinery/conveyor_switch{id = "away_soviet"},/obj/effect/floor_decal/industrial/hatch/yellow,/turf/simulated/floor/tiled/neutral,/area/awaymission/snowfield/base) -"en" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/closet/crate/secure/phoron,/obj/item/stack/material/phoron/fifty,/turf/simulated/floor/tiled/neutral,/area/awaymission/snowfield/base) +"en" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/closet/crate/secure/phoron,/obj/fiftyspawner/phoron,/turf/simulated/floor/tiled/neutral,/area/awaymission/snowfield/base) "eo" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/structure/closet/toolcloset,/turf/simulated/floor/tiled/neutral,/area/awaymission/snowfield/base) "ep" = (/obj/effect/floor_decal/industrial/warning/dust,/obj/machinery/door/airlock/centcom,/turf/simulated/floor/holofloor/wood,/area/awaymission/snowfield/base) "eq" = (/obj/structure/plasticflaps/mining,/obj/machinery/conveyor{dir = 2; id = "away_soviet"},/turf/simulated/floor/tiled/neutral,/area/awaymission/snowfield/base) diff --git a/maps/RandomZLevels/zoo.dmm b/maps/RandomZLevels/zoo.dmm index c782f01b2b..30eb744e8c 100644 --- a/maps/RandomZLevels/zoo.dmm +++ b/maps/RandomZLevels/zoo.dmm @@ -26,7 +26,7 @@ "az" = (/turf/simulated/floor/plating,/turf/simulated/shuttle/wall{icon_state = "swall_c"; dir = 8},/area/awaymission/zoo/pirateship) "aA" = (/obj/structure/bed/roller,/turf/simulated/floor/plating,/area/awaymission/zoo/pirateship) "aB" = (/obj/item/weapon/handcuffs,/obj/item/weapon/handcuffs,/obj/structure/closet/crate,/turf/simulated/floor/plating,/area/awaymission/zoo/pirateship) -"aC" = (/obj/item/weapon/scalpel,/obj/structure/closet/crate,/obj/item/weapon/tank/anesthetic,/turf/simulated/floor/plating,/area/awaymission/zoo/pirateship) +"aC" = (/obj/item/weapon/surgical/scalpel,/obj/structure/closet/crate,/obj/item/weapon/tank/anesthetic,/turf/simulated/floor/plating,/area/awaymission/zoo/pirateship) "aD" = (/obj/item/bodybag,/turf/simulated/floor/plating,/area/awaymission/zoo/pirateship) "aE" = (/obj/item/weapon/storage/box/syringes,/turf/simulated/floor/plating,/area/awaymission/zoo/pirateship) "aF" = (/obj/machinery/optable,/turf/simulated/floor/plating,/area/awaymission/zoo/pirateship) @@ -221,7 +221,7 @@ "em" = (/obj/machinery/door/window/southleft,/turf/simulated/shuttle/floor4{icon_state = "floor7"; name = "shuttle floor"},/area/awaymission/zoo/tradeship) "en" = (/obj/machinery/door/window/southright,/turf/simulated/shuttle/floor4{icon_state = "floor7"; name = "shuttle floor"},/area/awaymission/zoo/tradeship) "eo" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/turf/simulated/shuttle/plating,/area/awaymission/zoo/tradeship) -"ep" = (/obj/structure/table/standard,/obj/item/clothing/gloves/latex,/obj/item/clothing/mask/surgical,/obj/item/weapon/retractor{pixel_x = 0; pixel_y = 6},/obj/item/weapon/scalpel,/obj/item/weapon/surgicaldrill,/obj/item/weapon/circular_saw,/obj/item/stack/nanopaste,/obj/item/weapon/hemostat{pixel_y = 4},/obj/item/weapon/cautery{pixel_y = 4},/obj/item/weapon/FixOVein{pixel_x = -6; pixel_y = 1},/obj/item/stack/medical/advanced/bruise_pack,/obj/item/weapon/bonesetter,/obj/item/weapon/bonegel{pixel_x = 4; pixel_y = 3},/turf/simulated/shuttle/floor{icon_state = "floor7"},/area/awaymission/zoo/tradeship) +"ep" = (/obj/structure/table/standard,/obj/item/clothing/gloves/latex,/obj/item/clothing/mask/surgical,/obj/item/weapon/surgical/retractor{pixel_x = 0; pixel_y = 6},/obj/item/weapon/surgical/scalpel,/obj/item/weapon/surgical/surgicaldrill,/obj/item/weapon/surgical/circular_saw,/obj/item/stack/nanopaste,/obj/item/weapon/surgical/hemostat{pixel_y = 4},/obj/item/weapon/surgical/cautery{pixel_y = 4},/obj/item/weapon/surgical/FixOVein{pixel_x = -6; pixel_y = 1},/obj/item/stack/medical/advanced/bruise_pack,/obj/item/weapon/surgical/bonesetter,/obj/item/weapon/surgical/bonegel{pixel_x = 4; pixel_y = 3},/turf/simulated/shuttle/floor{icon_state = "floor7"},/area/awaymission/zoo/tradeship) "eq" = (/obj/machinery/iv_drip,/turf/simulated/shuttle/floor{icon_state = "floor7"},/area/awaymission/zoo/tradeship) "er" = (/obj/structure/grille,/obj/structure/shuttle/window{tag = "icon-8"; icon_state = "8"},/turf/simulated/floor/plating,/area/awaymission/zoo/pirateship) "es" = (/obj/structure/table/reinforced,/turf/simulated/floor/carpet,/area/awaymission/zoo/pirateship) @@ -496,9 +496,9 @@ "jB" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/obj/machinery/door/blast/shutters{density = 0; dir = 4; icon_state = "shutter0"; id = "syndieshutters_workshop"; name = "Blast Shutters"; opacity = 0},/turf/simulated/shuttle/plating,/area/awaymission/zoo/syndieship) "jC" = (/obj/machinery/light{dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/awaymission/zoo/syndieship) "jD" = (/obj/structure/table/rack,/obj/item/device/multitool,/obj/machinery/light{dir = 8; icon_state = "tube1"; pixel_y = 0},/turf/simulated/shuttle/floor{icon_state = "floor6"},/area/awaymission/zoo/syndieship) -"jE" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/table/standard,/obj/item/weapon/surgicaldrill,/obj/item/weapon/cautery,/obj/item/weapon/retractor,/obj/item/stack/nanopaste,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/awaymission/zoo/syndieship) +"jE" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/table/standard,/obj/item/weapon/surgical/surgicaldrill,/obj/item/weapon/surgical/cautery,/obj/item/weapon/surgical/retractor,/obj/item/stack/nanopaste,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/awaymission/zoo/syndieship) "jF" = (/obj/machinery/door/window/northleft,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/awaymission/zoo/syndieship) -"jG" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/table/standard,/obj/item/weapon/circular_saw,/obj/item/weapon/FixOVein{pixel_x = -6; pixel_y = 1},/obj/item/weapon/hemostat,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/awaymission/zoo/syndieship) +"jG" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/table/standard,/obj/item/weapon/surgical/circular_saw,/obj/item/weapon/surgical/FixOVein{pixel_x = -6; pixel_y = 1},/obj/item/weapon/surgical/hemostat,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/awaymission/zoo/syndieship) "jH" = (/obj/structure/table/standard,/obj/structure/window/reinforced{dir = 8},/obj/item/weapon/storage/firstaid/toxin{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/firstaid/adv{pixel_x = 1},/obj/item/weapon/storage/firstaid/fire{pixel_x = 1},/obj/item/weapon/storage/firstaid/o2{pixel_x = 3; pixel_y = 3},/obj/item/weapon/storage/firstaid/regular,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/awaymission/zoo/syndieship) "jI" = (/obj/structure/table/standard,/obj/item/roller,/obj/item/roller,/obj/item/roller,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/awaymission/zoo/syndieship) "jJ" = (/obj/item/weapon/weldingtool,/obj/machinery/light{dir = 8; icon_state = "tube1"; pixel_y = 0},/turf/simulated/shuttle/floor{icon_state = "floor6"},/area/awaymission/zoo/syndieship) @@ -513,7 +513,7 @@ "jS" = (/obj/structure/sign/nosmoking_2{pixel_x = 32},/turf/simulated/shuttle/floor{icon_state = "floor6"},/area/awaymission/zoo/syndieship) "jT" = (/obj/machinery/iv_drip,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/awaymission/zoo/syndieship) "jU" = (/obj/machinery/optable,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/awaymission/zoo/syndieship) -"jV" = (/obj/structure/table/standard,/obj/item/weapon/scalpel,/obj/item/weapon/bonesetter,/obj/item/weapon/bonegel{pixel_x = 4; pixel_y = 3},/obj/item/stack/medical/advanced/bruise_pack,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/awaymission/zoo/syndieship) +"jV" = (/obj/structure/table/standard,/obj/item/weapon/surgical/scalpel,/obj/item/weapon/surgical/bonesetter,/obj/item/weapon/surgical/bonegel{pixel_x = 4; pixel_y = 3},/obj/item/stack/medical/advanced/bruise_pack,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/awaymission/zoo/syndieship) "jW" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/airless,/area/awaymission/zoo/syndieship) "jX" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_l"},/turf/space,/area/awaymission/zoo/syndieship) "jY" = (/obj/structure/shuttle/engine/propulsion,/turf/space,/area/awaymission/zoo/syndieship) @@ -1194,7 +1194,7 @@ "wX" = (/obj/machinery/body_scanconsole,/turf/simulated/floor/tiled/white,/area/awaymission/zoo) "wY" = (/obj/structure/curtain/open/privacy,/turf/simulated/floor/tiled/white,/area/awaymission/zoo) "wZ" = (/obj/machinery/optable,/turf/simulated/floor/tiled/white,/area/awaymission/zoo) -"xa" = (/obj/structure/table/standard,/obj/item/clothing/gloves/latex,/obj/item/clothing/mask/surgical,/obj/item/weapon/retractor{pixel_x = 0; pixel_y = 6},/obj/item/weapon/scalpel,/obj/item/weapon/surgicaldrill,/obj/item/weapon/circular_saw,/obj/item/stack/nanopaste,/obj/item/weapon/hemostat{pixel_y = 4},/obj/item/weapon/cautery{pixel_y = 4},/obj/item/weapon/FixOVein{pixel_x = -6; pixel_y = 1},/obj/item/stack/medical/advanced/bruise_pack,/obj/item/weapon/bonesetter,/obj/item/weapon/bonegel{pixel_x = 4; pixel_y = 3},/turf/simulated/floor/tiled/white,/area/awaymission/zoo) +"xa" = (/obj/structure/table/standard,/obj/item/clothing/gloves/latex,/obj/item/clothing/mask/surgical,/obj/item/weapon/surgical/retractor{pixel_x = 0; pixel_y = 6},/obj/item/weapon/surgical/scalpel,/obj/item/weapon/surgical/surgicaldrill,/obj/item/weapon/surgical/circular_saw,/obj/item/stack/nanopaste,/obj/item/weapon/surgical/hemostat{pixel_y = 4},/obj/item/weapon/surgical/cautery{pixel_y = 4},/obj/item/weapon/surgical/FixOVein{pixel_x = -6; pixel_y = 1},/obj/item/stack/medical/advanced/bruise_pack,/obj/item/weapon/surgical/bonesetter,/obj/item/weapon/surgical/bonegel{pixel_x = 4; pixel_y = 3},/turf/simulated/floor/tiled/white,/area/awaymission/zoo) "xb" = (/obj/machinery/iv_drip,/turf/simulated/floor/tiled/white,/area/awaymission/zoo) "xc" = (/obj/structure/table/standard,/turf/simulated/floor/tiled/dark,/area/awaymission/zoo) "xd" = (/obj/machinery/computer,/turf/simulated/floor/tiled/dark,/area/awaymission/zoo)